(57)【要約】【課題】複数の装置を一つのポインティングデバイスで操作でき、複数の装置間のデータの送受信操作が簡易・直感的に行えるデータ通信システム等を提供すること。【解決手段】一の情報処理装置に所定のインターフェースで接続されたポインティングデバイスを他の情報処理装置に異なるインターフェースで接続して、ポインティングデバイスのポインタを共有し、一の情報処理装置および他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示されたポインタに対するポインタ操作を検出し、ポインティングデバイス経由で一の情報処理装置および他の情報処理装置間のデータ通信を行う。【選択図】図１
2012078951.tif 000002
【特許請求の範囲】
【請求項１】
一の情報処理装置に所定のインタフェースで接続され、他の情報処理装置に前記所定のインタフェースとは異なるインタフェースで接続して、前記一の情報処理装置および前記他の情報処理装置において自装置のポインタを共有させ、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの実ディスプレイの画面の座標データに基づく仮想ディスプレイにおいて、前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイの領域を確保し、該領域内では前記ポインタを自情報処理装置の実ディスプレイに表示し、該領域外では前記ポインタを自情報処理装置の実ディスプレイには非表示とする場合、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示された前記ポインタに対するポインタ操作に応じて、自装置経由で前記一の情報処理装置および前記他の情報処理装置間のデータ通信を行わせることを特徴とするポインティングデバイス。
【請求項２】
第１のインタフェースを介して一の情報処理装置に接続されるとともに、第２のインタフェースを介して他の情報処理装置に接続され、それぞれの情報処理装置に対してそれぞれのディスプレイに表示されるポインタを操作するための情報を入力するポインティングデバイスであって、
前記ポインタに対するポインタ操作に応じて、前記第１のインタフェースと前記第２のインタフェースとの間で通信を行うことにより、前記一の情報処理装置と前記他の情報処理装置との間の通信を仲介するこことを特徴とするポインティングデバイス。
【請求項３】
一の情報処理装置に所定のインタフェースで接続されたポインティングデバイスを他の情報処理装置に前記所定のインタフェースとは異なるインタフェースで接続して、前記一の情報処理装置および前記他の情報処理装置において前記ポインティングデバイスのポインタを共有し、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの実ディスプレイの画面の座標データに基づく仮想ディスプレイにおいて、前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイの領域を確保し、該領域内では前記ポインタを自情報処理装置の実ディスプレイに表示し、該領域外では前記ポインタを自情報処理装置の実ディスプレイには非表示とし、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示された前記ポインタに対するポインタ操作を検出し、前記ポインティングデバイス経由で前記一の情報処理装置および前記他の情報処理装置間のデータ通信を行うことを特徴とするデータ通信システム。
【請求項４】
一の情報処理装置と、他の情報処理装置と、第１のインタフェースを介して前記一の情報処理装置に接続されるとともに第２のインタフェースを介して前記他の情報処理装置に接続され、それぞれの情報処理装置に対してそれぞれのディスプレイに表示されるポインタを操作するための情報を入力するポインティングデバイスとを有するデータ通信システムであって、
前記ポインタに対するポインタ操作に応じて、前記第１のインタフェースと前記第２のインタフェースとの間で通信を行うことにより、前記ポインティングデバイスを経由して前記一の情報処理装置と前記他の情報処理装置とが通信することを特徴とするデータ通信システム。
【請求項５】
前記一の情報処理装置と前記他の情報処理装置とが、前記ポインタに対するポインタ操作に応じて、それぞれの情報処理装置のディスプレイにおける実表示領域を横に並べた領域である仮想表示領域内を前記ポインタが移動するように制御することを特徴とする請求項４記載のデータ通信システム。
【請求項６】
前記仮想表示領域が、それぞれの前記実表示領域の、右端と左端、左端と右端とが互いにつながるように横に並べて構成されることを特徴とする請求項５記載のデータ通信システム。
【請求項７】
前記一の情報処理装置と前記他の情報処理装置とが、前記ポインタが前記仮想表示領域におけるそれぞれの前記実表示領域外に位置するときに、それぞれのディスプレイに前記ポインタを表示しないことを特徴とする請求項４から６のいずれか１項に記載のデータ通信システム。
【請求項８】
前記ポインティングデバイスが、前記一の情報処理装置または前記他の情報処理装置に所定の処理を行わせるためのアプリケーションを格納することを特徴とする請求項４から７のいずれか１項に記載のデータ通信システム。
【請求項９】
一の情報処理装置に所定のインタフェースで接続されたポインティングデバイスを他の情報処理装置に前記所定のインタフェースとは異なるインタフェースで接続して、前記一の情報処理装置および前記他の情報処理装置において前記ポインティングデバイスのポインタを共有するステップと、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの実ディスプレイの画面の座標データに基づく仮想ディスプレイにおいて、前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイの領域を確保し、該領域内では前記ポインタを自情報処理装置の実ディスプレイに表示し、該領域外では前記ポインタを自情報処理装置の実ディスプレイには非表示とするステップと、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示された前記ポインタに対するポインタ操作を検出し、前記ポインティングデバイス経由で前記一の情報処理装置および前記他の情報処理装置間のデータ通信を行うステップとを有することを特徴とするデータ通信方法。
【請求項１０】
ポインティングデバイスに請求項１または２記載の機能を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続された複数の装置間のデータのやりとりを制御する技術に関する。
【背景技術】
【０００２】
ポインティングデバイスとしての無線マウス（無線によりポインタの移動指示が可能なマウス装置）が一般的に普及し、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉ  Ｄｉｒｅｃｔなど、無線で高速にデータ転送を行える技術が簡易に利用できるユーザ環境が整ってきている。
【０００３】
また、従来、家族に１台の存在であったパーソナル・コンピュータ等の情報処理装置が、ネットブックなど低価格な製品の登場によって、家族に複数台や、一人に一台の環境に変わりつつある。
【０００４】
関連技術として、ユーザが制御対象とする情報処理装置をカーソルの移動によって指定でき、入力デバイスのデータ送信先を指定する操作を容易に行うことが可能になる技術がある。その構成は、ＰＣ１及びＰＣ２は仮想空間上での表示部の配置情報を共有しており、それぞれの表示部は仮想空間上で隣接している。さらに、ＰＣ１およびＰＣ２は仮想カーソル位置に応じてそれぞれのカーソルを表示する。情報表示機器はその隣接部分を越えてカーソルが移動するような入力を無線マウスから受けた場合、出力Ｐｗ１で行っていた無線通信路１のデータ通信を休止し、無線通信路２のデータ通信を出力Ｐｗ２で開始させる指令を発する。データは共有のローカルＤＢを利用する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−４７１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、これまで、パーソナル・コンピュータ等の情報処理装置同士での通信（ファイル転送など）を行うには、ホームネットワークを構築する知識が必要であったり、パーソナル・コンピュータ等の情報処理装置同士を物理的に接続するためのケーブルなどが必要であった。また、ファイル転送などの操作が初心者には難しく、感覚的（直感的）に行うことが困難であった。
上記の関連技術であっても、データは共有のローカルＤＢに保存される構成であるので、パーソナル・コンピュータ等の情報処理装置同士でのデータ通信（ファイル転送など）を簡易に行うことはできない。
【０００７】
本発明の目的は、他の情報処理装置へ接続されているポインティングデバイスをさらに他の情報処理装置へ接続するのみで、複数台の情報処理装置を一つのポインティングデバイスで操作でき、当該複数台の情報処理装置間のデータの送受信操作が簡易・直感的に行えるポインティングデバイス、データ通信システム、データ通信方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第一のポインティングデバイスは、一の情報処理装置に所定のインタフェースで接続され、他の情報処理装置に前記所定のインタフェースとは異なるインタフェースで接続して、前記一の情報処理装置および前記他の情報処理装置において自装置のポインタを共有させ、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの実ディスプレイの画面の座標データに基づく仮想ディスプレイにおいて、前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイの領域を確保し、該領域内では前記ポインタを自情報処理装置の実ディスプレイに表示し、該領域外では前記ポインタを自情報処理装置の実ディスプレイには非表示とする場合、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示された前記ポインタに対するポインタ操作に応じて、自装置経由で前記一の情報処理装置および前記他の情報処理装置間のデータ通信を行わせることを特徴とする。
【０００９】
本発明の第二のポインティングデバイスは、第１のインタフェースを介して一の情報処理装置に接続されるとともに、第２のインタフェースを介して他の情報処理装置に接続され、それぞれの情報処理装置に対してそれぞれのディスプレイに表示されるポインタを操作するための情報を入力するポインティングデバイスであって、
前記ポインタに対するポインタ操作に応じて、前記第１のインタフェースと前記第２のインタフェースとの間で通信を行うことにより、前記一の情報処理装置と前記他の情報処理装置との間の通信を仲介するこことを特徴とする。
【００１０】
本発明の第一のデータ通信システムは、一の情報処理装置に所定のインタフェースで接続されたポインティングデバイスを他の情報処理装置に前記所定のインタフェースとは異なるインタフェースで接続して、前記一の情報処理装置および前記他の情報処理装置において前記ポインティングデバイスのポインタを共有し、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの実ディスプレイの画面の座標データに基づく仮想ディスプレイにおいて、前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイの領域を確保し、該領域内では前記ポインタを自情報処理装置の実ディスプレイに表示し、該領域外では前記ポインタを自情報処理装置の実ディスプレイには非表示とし、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示された前記ポインタに対するポインタ操作を検出し、前記ポインティングデバイス経由で前記一の情報処理装置および前記他の情報処理装置間のデータ通信を行うことを特徴とする。
【００１１】
本発明の第二のデータ通信システムは、一の情報処理装置と、他の情報処理装置と、第１のインタフェースを介して前記一の情報処理装置に接続されるとともに第２のインタフェースを介して前記他の情報処理装置に接続され、それぞれの情報処理装置に対してそれぞれのディスプレイに表示されるポインタを操作するための情報を入力するポインティングデバイスとを有するデータ通信システムであって、
前記ポインタに対するポインタ操作に応じて、前記第１のインタフェースと前記第２のインタフェースとの間で通信を行うことにより、前記ポインティングデバイスを経由して前記一の情報処理装置と前記他の情報処理装置とが通信することを特徴とする。
【００１２】
本発明のデータ通信方法は、一の情報処理装置に所定のインタフェースで接続されたポインティングデバイスを他の情報処理装置に前記所定のインタフェースとは異なるインタフェースで接続して、前記一の情報処理装置および前記他の情報処理装置において前記ポインティングデバイスのポインタを共有するステップと、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの実ディスプレイの画面の座標データに基づく仮想ディスプレイにおいて、前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイの領域を確保し、該領域内では前記ポインタを自情報処理装置の実ディスプレイに表示し、該領域外では前記ポインタを自情報処理装置の実ディスプレイには非表示とするステップと、
前記一の情報処理装置および前記他の情報処理装置のそれぞれの自情報処理装置の実ディスプレイに表示された前記ポインタに対するポインタ操作を検出し、前記ポインティングデバイス経由で前記一の情報処理装置および前記他の情報処理装置間のデータ通信を行うステップとを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、他の情報処理装置へ接続されているポインティングデバイスをさらに他の情報処理装置へ接続するのみで、複数台の情報処理装置を一つのポインティングデバイスで操作でき、当該複数台の情報処理装置間のデータの送受信操作が簡易・直感的に行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係るシステム構成を示す図である。
【図２】本発明の実施の形態に係る情報処理装置の機能ブロック図である。
【図３】本発明の実施の形態に係る仮想ディスプレイを示す図である。
【図４】本発明の実施の形態に係る処理動作のフローチャートである。
【図５】本発明の実施の形態に係るディスプレイ表示を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。図１に示す本実施の形態におけるデータ通信システムは、２台の情報処理装置Ａおよび情報処理装置Ｂがポインティングデバイス１０（無線マウス）を介して接続されている。本来、それぞれの情報処理装置１台について、１つのディスプレイと１つの入力インタフェースを備えるが、ここでは、情報処理装置Ａ（マスタの情報処理装置）の入力インタフェースとして用いられていたポインティングデバイス１０（無線マウス）をさらに情報処理装置Ｂ（スレーブの情報処理装置）の入力インタフェースとしてＵＳＢケーブルにより接続したものとする。
【００１６】
情報処理装置Ａおよび情報処理装置Ｂは、パーソナル・コンピュータ等の既知の構成を備える情報処理装置である。例えば、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびＨＤＤ（Hard Disk Drive）等を備える。
また、情報処理装置Ａは、表示機構としてのディスプレイＡおよび入力機構Ａとしてのキーボード等を備え、さらに入力インタフェースとしてのポインティングデバイス１０（無線マウス）が接続され、ディスプレイＡにはファイルＡおよびポインタ等が表示される。ポインタはディスプレイＢ側に移動して表示されることもある。
また、情報処理装置Ｂは、表示機構としてのディスプレイＢおよび入力インタフェースＢとしてのキーボード等を備え、さらに入力インタフェースとしてのポインティングデバイス１０がＵＳＢケーブルにより接続され、ディスプレイＢにはファイルＢ等が表示されていてもよい。
【００１７】
ポインティングデバイス１０は、情報処理装置Ａに対しては無線マウス（無線方式は問わない）として機能し、マウス筐体内部にＵＳＢケーブルが格納され、情報処理装置Ｂに対しては当該ＵＳＢケーブルにより接続してＵＳＢマウスとして機能する情報処理装置である。すなわち、情報処理装置Ａへ無線接続されているポインティングデバイスをさらに情報処理装置ＢへＵＳＢケーブルにより接続して、複数台の情報処理装置を一つのポインティングデバイスで操作可能とするものである。複数台の情報処理装置のそれぞれのディスプレイの位置（左右、上下等）を決定し、ポインタはディスプレイ間を跨って移動して表示される。なお、座標は筒状となっており右側ディスプレイの最も右端に移動した後はさらに右側への移動操作がなされたときは、左側ディスプレイの最も左端に移動して表示される等であってよい。
また、ポインティングデバイス１０は、情報処理装置Ａと情報処理装置Ｂとのデータの送受信を中継する機能を有している。
【００１８】
図２に、本実施の形態における情報処理装置Ａ・情報処理装置Ｂおよびポインティングデバイス１０の機能ブロック図を示す。
【００１９】
図２を参照すると、ポインティングデバイス１０は、無線マウス部１１と、ＵＳＢマウス部１２と、通信部１３と、アプリケーション部１４とを備えている。
無線マウス部１１は、無線マウス機能を有している。
ＵＳＢマウス部１２は、ＵＳＢケーブルにより接続するＵＳＢマウス機能を有している。
通信部１３は、複数の情報処理装置間のデータの送受信を中継する機能を有している。
アプリケーション部１４は、本システムを実現するために必要なアプリケーションを格納しておき、所定の情報処理装置に対して当該アプリケーションのデータを送信する機能を有している。
【００２０】
図２を参照すると、情報処理装置Ａおよび情報処理装置Ｂは、制御部２１と、接続管理部２２と、アプリケーション管理部２３と、マスタ管理部２４と、ディスプレイ管理部２５と、ポインタ座標管理部２６と、ボタン管理部２７とを備えている。
【００２１】
制御部２１は、情報処理装置全体の制御を司る機能を有している。
接続管理部２２は、ポインティングデバイス１０に情報処理装置が自装置も含めて何台接続されているかを判定する機能を有している。
アプリケーション管理部２３は、本システムを実現するために必要なアプリケーションを起動したり終了したり、あるいはポインティングデバイス１０からロードする機能を有している。
マスタ管理部２４は、複数台の情報処理装置のうちいずれが、当初から無線マウス接続されていたマスタであるか把握・決定する機能を有している。
ディスプレイ管理部２５は、仮想ディスプレイ（図３参照）を起動したり終了したりする機能を有している。また、ディスプレイ管理部２５は、ディスプレイの位置（左右・上下）を決定する機能を有している。また、ディスプレイ管理部２５は、仮想ディスプレイにおける自情報処理装置の実ディスプレイ領域を確保し、自情報処理装置の実ディスプレイ領域以外では自情報処理装置のディスプレイにポインタを非表示に変更する機能を有している。
ポインタ座標管理部２６は、ポインティングデバイス１０のポインタ座標を検出する機能を有している。
ボタン管理部２７は、ポインティングデバイス１０のボタン操作を検出し、ドラッグ、ドロップ等に応じた処理を実行する機能を有している。
【００２２】
次に、本実施の形態における処理動作を図４のフローチャートを参照して詳細に説明する。ここでは、情報処理装置Ａ（マスタの情報処理装置）の入力インタフェースとして用いられていたポインティングデバイス１０（無線マウス）をさらに情報処理装置Ｂ（スレーブの情報処理装置）の入力インタフェースとしてＵＳＢケーブルにより接続した状況を前提とする。
図４を参照すると、まず、ポインティングデバイス１０の無線マウス部１１により接続されているマスタの情報処理装置となる情報処理装置Ａの接続管理部２２は、ポインティングデバイス１０がＵＳＢマウス部１２のＵＳＢケーブルにより情報処理装置Ｂに接続し、自装置も含めてポインティングデバイス１０に２台接続されていることを判定する（Ｓ４０１）。なお、情報処理装置Ａのマスタ管理部２４が複数台の情報処理装置のうちいずれが、当初から無線マウス接続されていたマスタであるか把握・決定する。
【００２３】
情報処理装置Ａのアプリケーション管理部２３は、マスタの情報処理装置となる情報処理装置Ａには予めインストール済みの本システムを実現するために必要なアプリケーションを起動し、情報処理装置Ｂのアプリケーション管理部２３は本システムを実現するために必要なアプリケーションをポインティングデバイス１０のアプリケーション部１４からロードする（Ｓ４０２）。
【００２４】
そして、情報処理装置Ａおよび情報処理装置Ｂ上で本システムを実現するために必要なアプリケーションが動作している場合、マスタの情報処理装置となる情報処理装置Ａのディスプレイ管理部２５は、ディスプレイの位置（左右・上下）を決定し、仮想ディスプレイ（図３参照）を起動する（Ｓ４０３）。情報処理装置Ａと情報処理装置Ｂとで座標情報の転送を行い仮想ディスプレイにおける仮想座標の同期を行う。なお、図３に示すように仮想ディスプレイは、情報処理装置ＡのディスプレイＡの画面および情報処理装置ＢのディスプレイＢの画面を併せてあたかも１つのディスプレイの画面とみなして表示させるような関係にあるデュアル・ディスプレイのように構築することであってよい。なお、互いの情報処理装置の解像度等に合わせて仮想ディスプレイを構築するようにしてもよい。また、位置関係の決定は、ユーザの指定によるものの他、センサ（ＲＦＩＤとそのリーダとを利用）等で検出して自動設定することであってもよい。ここでは、図３に示すように、ディスプレイＢを左側（ユーザから見て右側）とし、ディスプレイＡを右側（ユーザから見て左側）と決定したものとする。仮想ディスプレイデータは情報処理装置Ａから情報処理装置Ｂへ転送されることであってよい。
なお、情報処理装置Ａおよび情報処理装置Ｂの２台のみしかポインティングデバイス１０に接続されないケースでは、ディスプレイの位置関係について、予め設定されている左右、あるいは右→左、左→右と一意に決まるので、ディスプレイ管理部２５の位置関係の決定機能を省略することができる。
【００２５】
そして、情報処理装置Ａおよび情報処理装置Ｂのポインタ座標管理部２６は、ポインティングデバイス１０のポインタ座標を検出し（Ｓ４０４）、情報処理装置Ａおよび情報処理装置Ｂのディスプレイ管理部２５は、それぞれ、仮想ディスプレイにおける自情報処理装置の実ディスプレイ領域（自情報処理装置のディスプレイにおける実表示領域）を確保し、自情報処理装置の実ディスプレイ領域内では自情報処理装置のディスプレイにポインタを表示し、一方、自情報処理装置の実ディスプレイ領域以外では自情報処理装置のディスプレイにポインタを非表示（図５参照）に変更する（Ｓ４０５）。すなわち、図５に示すように、最初は仮想ディスプレイにおける情報処理装置Ａの実ディスプレイ領域にポインタがあるので情報処理装置ＡのディスプレイＡにポインタが表示され（情報処理装置ＢのディスプレイＢには非表示）、次に、ポインタが移動し、仮想ディスプレイにおける情報処理装置Ｂの実ディスプレイ領域にポインタがあるので情報処理装置ＢのディスプレイＢにポインタが表示される（情報処理装置ＡのディスプレイＡには非表示）。なお、座標は筒状となっており右側ディスプレイの最も右端に移動した後はさらに右側への移動操作がなされたときは、左側ディスプレイの最も左端に移動して表示される等であってよい。また、情報処理装置Ａおよび情報処理装置Ｂの制御部２１がポインタのドラッグ中のアイコン表示を制御することであってよい。
なお、情報処理装置ＢのディスプレイＢには、上記のようにポインティングデバイス１０に対応するポインタのみを表示するようにしても、また情報処理装置Ｂにポインティングデバイス１０が接続される以前から情報処理装置Ｂに接続されていた所定のポインティングデバイスに対応するポインタとポインティングデバイス１０に対応するポインタとをそれぞれ表示するようにしてもよい。このように情報処理装置Ｂにポインティングデバイス１０が接続される以前から情報処理装置Ｂに接続されていた所定のポインティングデバイスに対応するポインタとポインティングデバイス１０に対応するポインタとをそれぞれ表示するようにすると、情報処理装置Ｂを操作していたユーザはポインティングデバイス１０が接続された以後も情報処理装置Ｂの操作を継続することができ、好適である。また、事前設定ないしポインティングデバイス１０の接続時に、情報処理装置ＢのディスプレイＢに表示される選択画面で選択することで、上記２通りのポインタ表示方法をユーザが選択できるようにすると、ユーザは使用態様に応じて表示方法を任意に設定できるため、さらに好適である。
【００２６】
情報処理装置Ａおよび情報処理装置Ｂのボタン管理部２７は、ポインティングデバイス１０のボタン操作を検出し、ドラッグ、ドロップ等に応じた処理を実行する（Ｓ４０６）。
その際、ポインティングデバイス１０の通信部１３は、複数の情報処理装置間のデータの送受信を中継する（Ｓ４０７）。例えば、図５に示すように、情報処理装置ＡのディスプレイＡに表示されているファイルＡを情報処理装置ＢのディスプレイＢにドラッグ＆ドロップする場合、ドラッグ時にはアイコン等の関連情報を情報処理装置Ａからポインティングデバイス１０の通信部１３を経由して情報処理装置Ｂに送信し、また、ドロップ時にはメニュー表示や関連動作（ファイルコピー）の実行に関するデータを情報処理装置Ａからポインティングデバイス１０の通信部１３を経由して情報処理装置Ｂに送信する。
【００２７】
そして、図５に示すように、最初は仮想ディスプレイにおける情報処理装置Ａの実ディスプレイ領域にポインタがあるので情報処理装置ＡのディスプレイＡにポインタが表示されるので、ポインティングデバイス１０によりポインタを用いてファイルＡをクリックすると、情報処理装置Ａが当該クリックに基づく命令を認識して情報処理装置Ａ内部におけるファイルＡを開くための所定のデータ処理を行うことにより、ポインタを用いてファイルＡを開く等の作業を行うことができ、また、次に、ポインタが移動し、仮想ディスプレイにおける情報処理装置Ｂの実ディスプレイ領域にポインタがあるので情報処理装置ＢのディスプレイＢにポインタが表示されるので、ポインティングデバイス１０によりポインタを用いてドラッグ＆ドロップ（移動／複写）されたファイルＡをクリックすると、情報処理装置Ｂが当該クリックに基づく命令を認識して情報処理装置Ｂ内部におけるファイルＡを開くための所定のデータ処理を行うことにより、ポインタを用いてファイルＡを開く等の作業を行うことができる。
【００２８】
上記の本実施の形態によれば、２台のパーソナル・コンピュータの位置関係に依存せずにユーザが直感的に一つのポインタを２台の画面上を行き来させて操作することができる。
【００２９】
なお、上記の本実施の形態では、ポインティングデバイス１０のアプリケーション部１４に、本システムを実現するために必要なアプリケーションを格納しておき、情報処理装置Ｂに対して当該アプリケーションのデータを送信することとしているが、別途ＵＳＢメモリ等に当該アプリケーションのデータを格納しておきそこからアプリケーションを自動実行することであってもよい。
【００３０】
また、ポインティングデバイス１０は複数種類のＩＦを備えていればよく、ＵＳＢケーブル等に限定されない。また無線方式としてＢｌｕｅｔｏｏｔｈ（登録商標）と赤外線通信とが異なるＩＦとして利用されてもよい。
【００３１】
また、上記の本実施の形態では、具体的なポインタやファイルＡ、Ｂを用いて説明したが、説明の理解の便宜に過ぎず、要するに、それぞれの情報処理装置のディスプレイに表示された対象物へのユーザ操作をそれぞれの情報処理装置のいずれの入力インタフェースからも実行可能で、各情報処理装置の自装置のディスプレイに表示された対象物へのユーザ操作の効果と同等の結果をもたらすシステムが実現されている。
【００３２】
また、上記の本実施の形態では、情報処理装置Ａおよび情報処理装置Ｂの２台のみのシステム構成について説明したが、２台に限らず３台以上の複数台であってもよい。
【００３３】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、情報処理装置Ａ、情報処理装置Ｂまたはポインティングデバイス１０の機能を実現するためのプログラムを各装置に読込ませて実行することにより各装置の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスクなどを介して、または伝送媒体であるインターネット、電話回線などを介して伝送波により他のコンピュータシステムに伝送されてもよい。また、各装置の機能が他の装置によりまとめて実現されたり、追加の装置により機能が分散されて実現される形態も本発明の範囲内である。
【符号の説明】
【００３４】
Ａ、Ｂ    情報処理装置
１０    ポインティングデバイス
【図１】
2012078951.tif 000003
【図２】
2012078951.tif 000004
【図３】
2012078951.tif 000005
【図４】
2012078951.tif 000006
【図５】
2012078951.tif 000007