パソコンを使用して、Nexus 7 2013を操作する【VMLite VNC Server】

今回は、パソコン側からNexus 7 2013を操作します。

サーバーの運用管理で良くあることで、遠くにあるコンピュータを、リモートで操作することがあります。リモート操作することで、その場所にわざわざ移動しなくても、自席で操作ができて便利です。

20130926r12

↑右側のディスプレイで、直接操作ができます。

タブレットの場合は、手元に持ってくるだけですので、そこまで需要は、ないかと思いますが、以下のような用途が考えられます。

  • タブレットを、慣れたパソコン用のキーボードとマウスで操作したい
  • 画面をキャプチャしたい
  • タブレットについてプレゼンテーションしたい

など、用途は様々あると思います。

Nexus 7(2013)の利活用

  • パソコン側からNexus 7(2013)を操作する(今回の内容)
  • Nexus 7(2013)からパソコンを操作する(近々記載)
  • Windowsのマルチモニタにする(ソフト名:Komado2使用。2013年9月26日記載)

実現方法

リモート操作でデファクトスタンダードなVNCを使います。

VNC(Virtual Network Computing)とは

VNCとは、ネットワークに繋がった他のコンピュータの画面を遠隔操作するソフトウェアです。

OS依存がなく、Windows/Mac/Android/iPhoneでも利用することができます。操作側は、ブラウザから利用可能です。

VNC自身は、1999年1月に開発され、フリーソフトウェアとして無償で配布しています。(参照元:VNCとは 【Virtual Network Computing 】 - 意味/解説/説明/定義 : IT用語辞典)

また、VNCは、オリジナル版のソースコードがGPL方式のライセンス下でオープンソースとして公開されているため、現在では様々な派生ソフトが誕生しています。(参照元:Virtual Network Computing - Wikipedia)

事前準備

Wi-Fi環境(TCP/IPでつながっていればOK)

実現方法(Nexsus 7側)

VNCサーバーソフトとしては、以下のソフトが有名です。

droid VNC server
 無料。ルート権限必要。環境により動作が不安定。

VMLite?VNC Server
 有料:794円。ルート権限不要。安定動作。

私も、1時間かけて、頑張りましたがdroid VNC serverは、操作ができても、画面が表示されることはありませんでした。1時間無駄にしたことを考えると、初めからVMLite VNC Serverにした方がお得かと。

VMLite VNC Serverのインストール

VMLite?VNC Serverに移動し、インストールして開きます。15分以内なら払い戻しができますので動作が心配な方は、15分間で判断しましょう。払い戻しも同じ画面から行います。

価格の部分をタップ

20130926

「開く」をタップ

20130926r1

「START」をタップ

20130926r2

「OK」をタップ

20130926r3

次は、パソコン側の作業に移ります。

パソコン側の作業

http://www.vmlite.com/vaac/に移動します。「Installation on Windows PC」をクリック。

20130926r4

VMLite Android App Controller Windows versionをクリックしてインストールします。20130926r5

デバックモードにしてUSB接続します。

「Start VMLite VNC Server」ボタンをクリックします。

20130926r8

上手くできると以下のようになります。

20130926r7

アンドロイド側も以下のようになります。IPアドレスのメモをとります。

20130926r10

接続方法(ブラウザから操作)

ブラウザを立ち上げて、上記のURLを入力します。IE10とChromeで操作確認しました。

URLは、全て半角で入力します。そして、「Start HTML VNC View」をクリック。下の「Start Java Applet VNC View」は、使い勝手がイマイチでした。

20130926r13

下のとこに、ショートカットが書いてあります。目を通すこと。

Mouse operations

Left Click Tap
Right Click Back
Middle Click End Call
Wheel Scroll
Ctrl-Wheel Fling/Swipe left/right

Keyboard operations

F1/Home Home
Escape Back
F2 Menu
F5 Search
PgUp/PgDown Scroll
F3 Call/Dial
F4 Hangup/End Call
F6 Rotate
F7 Power button
F8/Ctrl-F3 Camera
F11/NumLock - Volume Down
F12/NumLock + Volume Up
Ctrl-left/right/up/down Fling/Swipe

初期値だとあまりにも大きいので、設定ボタンから小さくします。

IE10

20130926r14

Chorome

20130926r15

横画面だとこんな感じ

20130926r16

接続方法(NC Viewer for Google Chrome)

いろいろ試した結果、これが一番良かったです。縮小表示がないようです。サーバー元の表示サイズを半分にするか、大きなディスプレイ(1920x1200)でするしかないようです。

Chrome?Web Store -?VNC?Viewer for Google?Chrome

20130926r18

「Connect」をクリック。

20130926r19

まとめ

どちらかと言えば、上級者向けのテクニックですが、パソコンからアンドロイドを操作するのも楽しいものです。よろしければお試しください。

関連URL

Nexus 7 2013をWindowsのマルチモニタとして使用する【Komado2】

   このエントリーをはてなブックマークに追加       

  • ななし

    すみません、ほとんどの作業が無事できたのですが、最後に接続しようとするとエラーがでます。。。
    IPアドレスも出て、それをNC Viewer for Google Chromeに入力して、コネクトを押すとエラーが出ます、、、
    エラー内容はCannot establish connection. Are you sure you have entered the correct network address, and port number if necessary?とでます。

    • pcmanabu

      このエラーメッセージは、指定したIPアドレスかポート番号が見つからないよ!って意味になります。
      可能性としては
      「アンドロイド側も以下のようになります。IPアドレスのメモをとります。」にてメモをした番号の入力が間違えているか、ウィルス対策ソフトで、接続を禁止されていることが考えられます。

      ・メモと入力の再確認
      ・ウィルス対策ソフトのファイアウォールの解除(一時的に)
      をお試しください。

  • ななし

    早い回答ありがとうございます><
    ウイルスソフトいれてないんです><
    一応windowsのファイアウォールも切ってるんです><
    メモも間違いないです><
    ただnexsus72013ではなくnexsus7なんです><
    nexsus7ではだめなんでしょうか><

    • pcmanabu

      Windows 側の原因も否定できないです。もしWindowsパソコンが2台あれば、Windows パソコン同士でVNCできるか検証します。
      Nexus 7で出来ない理由はないと思っています。いずれにしても、ちょっとしたことが原因ですね!

  • ななし

    もうひとつだけ!
    PCのほうは同じルータですがWIFIじゃなくて有線でつないでるんです><それが原因ってことはありますか?
    ルータは有線もWIFIも両方使えるってやつです!

    • pcmanabu

      有線・無線は、関係がないものです。私のブログも、有線・無線の組み合わせで行っています。この点は、ご安心ください。

  • ninosuke

    題目:パソコン側の設定ができない件

    パソコンからネクサス7の操作ができなか検索したところ
    本サイトでできることがわかり手順通りにしましたが途中で上手くいきません.

    ご質問よろしいでしょうか
    ネクサス7にアプリ「VMLite VNC Server」を購入し,インストールしました.
    ネクサス7の設定は手順通りにすることができました.
    問題はパソコン側の設定が上手くいきません.
    「Start VMLite VNC Server」をクリックしますが「no device」と表示され
    ネクサス7ではIPアドレスが出力されません.
    どのように対処したら良いでしょうか.

    御多忙の中,大変申し訳御座いませんが,
    御回答の程,何卒,宜しくお願い致します.