(57)【特許請求の範囲】
【請求項１】
第１情報処理装置と第２情報処理装置とを接続することによって情報を処理する情報処理システムであって、
前記第１情報処理装置と前記第２情報処理装置との接続を認識する接続認識部と、
前記第１情報処理装置と前記第２情報処理装置とが接続された場合に、前記第１情報処理装置に対する前記第２情報処理装置の姿勢を、検出する姿勢検出部と、
前記姿勢に応じて、前記第１情報処理装置の第１表示部の第１座標系と、前記第２情報処理装置の入力部の第２座標系とが対応するように、前記第１座標系及び前記第２座標系の少なくともいずれか一方を、調整する座標調整部と、
前記座標調整部が調整した調整後の座標系に基づいて、前記第１表示部に表示されたポインタの移動方向が、前記第２情報処理装置の前記入力部に対する選択手段の接触位置の移動方向に連動するように、前記選択手段の動作を前記ポインタの動作に反映する入力反映部と、
を備え、
る情報処理システム。
【請求項２】
前記入力部に対する前記選択手段のタップ動作に基づいて、前記第１表示部におけるポインタの位置に表示されたアイコンが、選択される、
請求項１に記載の情報処理システム。
【請求項３】
前記調整後の座標系に基づいて、前記第２情報処理装置の第２表示部の画像を、前記第１表示部に表示する命令を、発行する表示指示部、
をさらに備える請求項１又は２に記載の情報処理システム。
【請求項４】
前記接続認識部は、前記第１情報処理装置及び前記第２情報処理装置のいずれか一方が、前記第１情報処理装置及び前記第２情報処理装置のいずれか他方に装着された場合に、前記第１情報処理装置と前記第２情報処理装置との接続を、認識する、
請求項１から３のいずれかに記載の情報処理システム。
【請求項５】
前記姿勢検出部は、前記装着の状態に応じて、前記第１情報処理装置に対する前記第２情報処理装置の姿勢を、検出する、
請求項４に記載の情報処理システム。
【請求項６】
前記第１情報処理装置に設けられたスイッチタイプの接続部が、前記第２情報処理装置によって押圧された場合の押圧状態に応じて、前記第１情報処理装置に対する前記第２情報処理装置の姿勢を、検出する、
請求項５に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、特に、第１情報処理装置と第２情報処理装置とを接続することによって情報を処理する情報処理システムに関する。
【背景技術】
【０００２】
従来から、複数の端末間において情報を処理する様々な情報処理システムが、提案されている。代表的な例としては、サーバとクライアントとの間において情報を処理するシステムが、挙げられる（特許文献１を参照）。例えば、この場合、クライアントがサーバに要求コマンドを送信すると、サーバが、クライアントの要求コマンドに応じて、登録データに関するデータ処理を行い、応答データをクライアントに送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０１３９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のサーバとクライアントとの間における情報の処理では、情報は各端末（サーバ・クライアント）において実行されていた。この考えに基づいた場合、サーバ及びクライアントに代えて、パーソナルコンピュータ同士や、携帯端末とパーソナルコンピュータとの間においても同様に、各端末において情報の処理を行うことが可能である。
一方で、近年のモバイル環境の発達に伴って、ユーザは、複数の端末（例えば携帯端末及びパーソナルコンピュータ）を所持し、これら複数の端末において作業を行う機会が増えてきた。この場合において、一方の端末と他方の端末とを協働して動作させようとすると、プラットフォーム例えば操作形態の違い等によって、情報を処理しづらいという問題があった。そこで、一方の端末と他方の端末との間で、操作形態の違い等が存在したとしても、情報を効果的に処理することができるシステムの構築が期待されている。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、本発明の目的は、プラットフォームの差異に依存することなく、複数の端末において情報を効率的に処理することができるシステムを、提供することにある。
【課題を解決するための手段】
【０００６】
本情報処理システムは、第１情報処理装置と第２情報処理装置とを接続することによって、情報を処理する。本情報処理システムでは、まず、第１情報処理装置と第２情報処理装置との接続が、認識される。次に、第１情報処理装置と第２情報処理装置とが接続された場合に、第１情報処理装置に対する第２情報処理装置の姿勢が、検出される。続いて、この姿勢に応じて、第１情報処理装置の第１表示部の第１座標系と、第２情報処理装置の入力部の第２座標系とが対応するように、第１座標系及び第２座標系の少なくともいずれか一方が、調整される。最後に、座標調整部が調整した調整後の座標系に基づいて、第１表示部に表示されたポインタの移動方向が、第２情報処理装置の入力部に対する選択手段の接触位置の移動方向に連動するように、選択手段の動作がポインタの動作に反映される。
【発明の効果】
【０００７】
本発明によれば、複数の端末間において情報を容易に処理することができる。
【図面の簡単な説明】
【０００８】
【図１Ａ】一実施形態に係る携帯装置及びパーソナルコンピュータ（ＰＣ）との関係を示す模式図。
【図１Ｂ】一実施形態に係る携帯装置及びパーソナルコンピュータ（ＰＣ）との関係を示す拡大図。
【図２】一実施形態に係る携帯装置のハードウェア構成を示す図。
【図３】一実施形態に係るＰＣのハードウェア構成を示す図。
【図４Ａ】一実施形態に係る、携帯装置がＰＣに装着された場合のスイッチ近傍の断面図（押圧状態）。
【図４Ｂ】一実施形態に係る、携帯装置がＰＣに装着された場合のスイッチ近傍の断面図（非押圧状態）。
【図５Ａ】一実施形態に係る、携帯装置における座標変換を説明するための図（非装着時）。
【図５Ｂ】一実施形態に係る、携帯装置における座標変換を説明するための図（第１姿勢での装着時）。
【図５Ｃ】一実施形態に係る、携帯装置における座標変換を説明するための図（第２姿勢での装着時）。
【図６】一実施形態に係る情報処理システムの処理を示すフローチャート。
【発明を実施するための形態】
【０００９】
〔情報処理システムを構成する装置の説明〕
情報処理システムは、複数の装置が互いに接続されることによって情報を処理するシステムである。例えば、図１Ａに示すように、情報処理システムは、パーソナルコンピュータ１（第１情報処理装置の一例、以下ＰＣと呼ぶ）、及び携帯装置２（第２情報処理装置の一例）から構成されている。
【００１０】
＜携帯装置の構成＞
図２に示すように、携帯装置２は、主に、制御部１０と、モニタ部３（第２表示部の一例）と、通信部１６と、記憶部１７と、操作部１８と、接続端子３０とを、有している。
モニタ部３は、液晶モニタ３ａ（入力部の一例）を、有している。液晶モニタ３ａは、接触入力式のモニタ、例えばタッチパネル式のモニタである。液晶モニタ３ａには、各種データ、画像情報、及び文字情報等を含む情報が、表示される。液晶モニタ３ａに表示された情報（対象）の位置において、指やタッチペン等（選択手段の一例）をタッチパネルに接触させると、対象が選択される。
【００１１】
制御部１０は、マイクロプロセッサを利用したＣＰＵ１１（Central Processing Unit）と、画像処理回路１４と、サウンド処理回路１５とを、有している。これらは、バス２５を介してそれぞれが接続されている。
ＣＰＵ１１は、プログラムからの命令を解釈し実行する。また、ＣＰＵ１１は、入出力命令を解釈し、データの入力や出力を実行する。さらに、ＣＰＵ１１は、各種データの記憶部１７に対する書き込み処理や読み出し処理を、実行する。
【００１２】
画像処理回路１４は、ＣＰＵ１１からの描画指示に応じてモニタ部３を制御して、液晶モニタ３ａに所定の画像を表示する。また、画像処理回路１４にはタッチ入力検出回路１４ａが含まれている。タッチパネルに指示手段、例えば指等を接触させた場合、接触信号がタッチ入力検出回路１４ａからＣＰＵ１１へと供給され、液晶モニタ３ａにおける接触位置がＣＰＵ１１に認識される。
【００１３】
例えば、液晶パネルに表示された対象の位置において、指やタッチペン等がタッチパネルに接触すると、対象の選択信号がタッチ入力検出回路１４ａからＣＰＵ１１へと供給され、対象がＣＰＵ１１に認識される。より具体的には、指やタッチペン等の位置座標が、対象の所定の領域（ex. アイコンの表示領域やソフトの画面の枠部等）の内部において認識されると（ex. タッチ入力等が実行されると）、対象が選択される。
【００１４】
サウンド処理回路１５は、ＣＰＵ１１からの発音命令に応じたアナログ音声信号を生成して、音出力用のマイク５ａおよび／又はスピーカ６に出力する。音出力用のマイク５ａおよび／又はスピーカ６の音量は、操作部１８のボリュームボタンによって調節される。また、サウンド処理回路１５は、音入力用のマイク５ｂから音が入力されたときに、アナログ音声信号をデジタル音声信号に変換する。
【００１５】
通信部１６は、データ通信するための通信機能や、電話として通信するための通信機能等を有している。データ通信用の通信機能には、ローカルワイヤレスネットワーク機能や、ワイヤレスＬＡＮによるインターネット接続機能等が、含まれている。
通信部１６は、通信制御回路２０と通信インターフェイス２１とを有している。通信制御回路２０および通信インターフェイス２１は、バス２５を介してＣＰＵ１１に接続されている。通信制御回路２０および通信インターフェイス２１は、ＣＰＵ１１からの命令に応じて、携帯装置２を、ローカルワイヤレスネットワーク及びワイヤレスＬＡＮ等によりインターネットに接続するための接続信号を制御する。また、通信制御回路２０および通信インターフェイス２１は、ＣＰＵ１１からの命令に応じて、携帯装置２を、Ｂｌｕｅｔｏｏｔｈ（登録商標）等により他の装置に接続するための接続信号を制御する。
【００１６】
また、通信制御回路２０および通信インターフェイス２１は、他の装置からの接続信号を受信し制御する。さらに、電話による通信時には、通信制御回路２０および通信インターフェイス２１は、ＣＰＵ１１からの命令に応じて、携帯装置２を電話回線に接続するための接続信号を制御する。
記憶部１７は、本体に内蔵されており、バス２５に接続される。例えば、記憶部１７は、ＲＯＭ１２（Read Only Memory）と、ＲＡＭ１３（Random Access Memory）と、フラッシュメモリ１９とを、有している。ＲＯＭ１２は、携帯装置２の基本的な制御（例えば起動制御等）に必要なプログラム等を、記録する。ＲＯＭ１２には、データ処理、ファイル制御、及び基本制御等に関するプログラムが、記録されている。
【００１７】
ＲＡＭ１３は、制御部１０のワークメモリとして機能する。ＲＡＭ１３は、ＳＤＲＡＭ等で実現される。ＲＡＭ１３は、各種データ、画像情報、及び音声情報などを記録するための内部メモリとしても機能する。フラッシュメモリ１９は、書き換え可能な不揮発性のメモリである。フラッシュメモリ１９は、基本プログラム、各種データ、及びハード制御用のプログラムが記録される。また、フラッシュメモリ１９には、ＯＳ（Operating System）がインストールされる。なお、フラッシュメモリ１９は、ＲＡＭ１３に統合されていてもよい。
【００１８】
操作部１８は、図示しない、ホームボタン及びボリュームポタン等を、有している。ホームボタンが押されると、ホーム画面が表示されたり、携帯装置２がスリープ状態から復帰したりする。ボリュームポタンが押されると、音量の増減が行われる。
接続端子３０は、携帯装置２の一端部（図１Ａの上部）と他端部（図１Ａの下部）とに設けられている。具体的には、携帯装置２は矩形板状に形成されており、接続端子３０は、携帯装置２の一端部と他端部とに設けられている。携帯装置２がＰＣ１に装着された場合に、携帯装置２の接続端子３０は、後述するＰＣ１の接続端子１３０に接触し、データの送受信及び／又は信号の送受信が可能となる。
【００１９】
携帯装置２の背面、すなわち液晶モニタ３ａとは反対側の面には、後述するＰＣ１のスイッチ１４０を収納可能なスイッチ収納部４０ａが、形成されている（図４Ａ及び図４Ｂを参照）。携帯装置２がＰＣ１に装着された場合に、このスイッチ収納部４０ａにＰＣ１のスイッチ１４０が収納された場合、スイッチ１４０は押圧されずに、スイッチ１４０の突出状態が維持される。
【００２０】
なお、バス２５と各要素との間には必要に応じてインターフェイス回路が介在しているが、ここではそれらの図示は省略している。
＜ＰＣ１の構成＞
図３に示すように、ＰＣ１は、主に、制御部１１０（第１制御部の一例）と、モニタ部２１３（第１表示部の一例）と、通信部１１６（第１通信部の一例）と、記憶部１１７と、入力部１１８と、接続端子１３０と、スイッチ１４０とを、有している。
【００２１】
ここに示した各構成１１０，１１６，１１７の機能は、基本的には、携帯装置２と同様である。このため、以下では、携帯装置２と同様の機能については簡単に説明し、携帯装置２と異なる機能について詳細に説明する。ここで省略された機能については、携帯装置２の機能に準じるものとする。
モニタ部２１３は、モニタ２１３ａを、有している。モニタ２１３ａには、各種データ、画像情報、及び文字情報等を含む情報が、表示される。
【００２２】
制御部１１０は、ＣＰＵ１１１と、画像処理回路１１４と、サウンド処理回路１１５とを、有している。これらは、バス１２５を介してそれぞれが接続されている。ＣＰＵ１１１は、各種の命令を解釈し、各種の処理を実行する。画像処理回路１１４は、ＣＰＵ１１１からの描画指示に基づいてモニタ部２１３を制御して、モニタ２１３ａに所定の画像を表示する。ここで、モニタ２１３ａは、タッチパネルであっても、非タッチパネルであってもよい。
【００２３】
サウンド処理回路１１５は、ＣＰＵ１１１からの発音指示に応じたアナログ音声信号を生成して、スピーカ２１６に出力する。なお、本実施形態では、ＰＣ１のＣＰＵ１１１が、携帯装置２のＣＰＵ１１より処理能力が低いものであるということが想定されている。
通信部１１６は、データ通信するための通信機能等を有している。データ通信用の通信機能には、ローカルワイヤレスネットワーク機能、及びワイヤレスＬＡＮによるインターネット接続機能等が、含まれている。また、データ通信用の通信機能には、Ｂｌｕｅｔｏｏｔｈ（登録商標）等が含まれている。通信部１１６は、通信制御回路１２０と通信インターフェイス１２１とを有している。
【００２４】
記憶部１１７は、本体に内蔵されており、バス１２５に接続される。例えば、記憶部１１７は、ＲＯＭ１１２と、ＲＡＭ１１３と、ハードディスク１１９とを、有している。ＲＯＭ１１２は、ＰＣ１の基本制御に関するプログラム等を、記録する。ＲＡＭ１１３は、制御部１１０のワークメモリとして機能する。ハードディスク１１９は、例えば、磁気ディスクである。ハードディスク１１９は、基本プログラム、各種データ、及びハード制御用のプログラムが、記録される。また、ハードディスク１１９には、ＯＳがインストールされる。
【００２５】
入力部１１８は、情報を入力可能な装置である。入力部１１８は、例えばキーボード、マウス、及び／又はタッチパッドである。ユーザは、入力部１１８を操作することによって、所望の命令を制御部１１０に指示する。また、ユーザは、入力部１１８を操作することによって、モニタ２１３ａに表示された情報を、選択可能である。例えば、ユーザは、入力部１１８を操作することによって、モニタ２１３ａに表示された矢印を移動させ、この矢印によって、モニタに表示されたアイコンやソフトの画面等を、選択可能である。
【００２６】
ＰＣ１では、矢印の位置座標が、対象の所定の領域（ex. アイコンの表示領域やソフトの画面の枠部等）の内部に、含まれた状態で、入力部１１８から指示された選択命令（ex. クリック等）が実行されると、対象が選択される。
接続端子１３０は、タッチパッドの近傍に設けられている。具体的には、図１Ａに示すように、ＰＣ１には、パームレストの中央部に、凹部１ａが形成されている。図１Ｂに示すように、接続端子１３０は、この凹部１ａの側壁に設けられている。携帯装置２がＰＣ１の凹部１ａに装着された場合、ＰＣ１の接続端子１３０は、携帯装置２の接続端子３０に接触し、データの送受信及び／又は信号の送受信が可能となる。なお、この凹部１ａの底部には、タッチパッドが配置されている。
【００２７】
スイッチ１４０は、タッチパッドの近傍に設けられている。具体的には、スイッチ１４０は、図１Ａに示すように、凹部１ａの底部から外方に突出して形成されている。図１Ａでは、スイッチ１４０は、凹部１ａの左端下部に設けられている。携帯装置２がＰＣ１の凹部１ａに装着され、スイッチ１４０が携帯装置２の背面によって押圧されると、スイッチ１４０がオン状態になる。スイッチ１４０のオンオフ動作によって、後述するように、携帯装置２の姿勢が検出される。
【００２８】
なお、バス１２５と各要素との間には必要に応じてインターフェイス回路が介在しているが、ここではそれらの図示は省略している。
〔情報処理システムの機能及び動作〕
次に、本情報処理システムの具体的な内容について説明する。また、図６に示すフローについても、同時に説明する。本情報処理システムは、図１Ａ及び図１Ｂに示したように、携帯装置２がＰＣ１に装着されることによって情報が処理されるシステムである。
【００２９】
本情報処理システムでは、ＰＣ１と携帯装置２とが未装着である場合、ＰＣ１はＰＣ用のＯＳによって制御されており、携帯装置２は携帯装置用のＯＳによって制御されている。なお、ＰＣ用のＯＳと携帯装置用のＯＳとは、異なるＯＳであっても、同じＯＳであってもよい。なお、以下では、「情報」という文言が「情報データ」という意味で用いられることがある。また、「画像」という文言が「画像データ」という意味で用いられることがある。
【００３０】
まず、ＰＣ１と携帯装置２とが起動されると（Ｓ１，Ｓ１０１）、各端末１，２のＯＳによって、各端末１，２の制御が開始される。この状態では、各端末１，２のＣＰＵ１１，１１１が、各端末１，２の制御プログラムやアプリケーションプログラムを、実行可能である。ここで、アプリケーションプログラムが、各端末１，２のＣＰＵ１１，１１１によって実行された場合、アプリケーションプログラムに対応する画像が、各端末１，２のモニタ２１３ａ，３ａに表示される（Ｓ２，Ｓ１０２）。なお、画像とは、モニタ２１３ａ，３ａに表示可能なものであれば、何でもよい。
【００３１】
次に、携帯装置２がＰＣ１に装着されたか否かが、判断される（Ｓ３，Ｓ１０３）。具体的には、携帯装置２がＰＣ１の凹部１ａに装着されると、携帯装置２の接続端子３０が、ＰＣ１の接続端子１３０に接触する。これにより、携帯装置２のＣＰＵ１１及びＰＣ１のＣＰＵ１１１が、携帯装置２とＰＣ１との接続を、認識する（Ｓ３でＹｅｓ，Ｓ１０３でＹｅｓ）。ここに示した処理が、接続認識部の処理に対応する。
【００３２】
また、携帯装置２がＰＣ１の凹部１ａに装着されると、ＰＣ１のスイッチ１４０が携帯装置２によって押圧されたか否かが、判断される。ここで判断されるＰＣ１のスイッチ１４０の押圧状態に応じて、ＰＣ１に対する携帯装置２の姿勢が、検出される（Ｓ４）。この処理が、姿勢検出部の処理に対応する。
具体的には、ＰＣ１のＣＰＵ１１１は、ＰＣ１のスイッチ１４０の押圧状態を監視している。例えば、図４Ａに示すように、携帯装置２の上端部が、ＰＣ１の凹部１ａの左端側に配置されると、ＰＣ１のスイッチ１４０は携帯装置２によって押圧される。すなわち、スイッチ１４０がオン状態になる。すると、スイッチ１４０のオン状態が、ＰＣ１のＣＰＵ１１１に認識される。そして、スイッチ１４０のオン状態を示す信号が、ＰＣ１のＣＰＵ１１１から携帯装置２のＣＰＵ１１へと送信され、携帯装置２のＣＰＵ１１に認識される。このようにして、携帯装置２の上端部がＰＣ１の凹部１ａの左端側に位置する姿勢（第１の姿勢）で、携帯装置２がＰＣ１に配置されたと、携帯装置２のＣＰＵ１１は認識する（Ｓ１０４）。すると、携帯装置２に表示されていた画像（表示画像）が、記憶部１７例えばＲＡＭ１３に格納され、表示画像が携帯装置２の液晶モニタ３ａから消去される（Ｓ１０５）。
【００３３】
一方で、図４Ｂに示すように、携帯装置２の上端部が、ＰＣ１の凹部１ａの右端側に配置されると、ＰＣ１のスイッチ１４０は携帯装置２によって押圧されず、スイッチ収納部４０ａに収納される。すなわち、スイッチ１４０がオフ状態で維持される。この場合、携帯装置２の接続端子３０がＰＣ１の接続端子１３０に接触した状態において、所定の時間が経過すると、スイッチ１４０のオフ状態が、ＰＣ１のＣＰＵ１１１に認識される。そして、スイッチ１４０のオフ状態を示す信号が、ＰＣ１のＣＰＵ１１１から携帯装置２のＣＰＵ１１へと送信され、携帯装置２のＣＰＵ１１に認識される。このようにして、携帯装置２の上端部がＰＣ１の凹部１ａの右端側に位置する姿勢（第２の姿勢）で、携帯装置２がＰＣ１に配置されたと、携帯装置２のＣＰＵ１１は認識する（Ｓ１０４）。すると、携帯装置２に表示されていた画像（表示画像）が、記憶部１７例えばＲＡＭ１３に格納され、表示画像が携帯装置２の液晶モニタ３ａから消去される（Ｓ１０５）。
【００３４】
なお、携帯装置２がＰＣ１に装着されていない状態では（Ｓ３でＮｏ，Ｓ１０３でＮｏ）、
携帯装置２のＣＰＵ１１及びＰＣ１のＣＰＵ１１１が、両者の接続状態を引き続き監視する。
続いて、ＰＣ１に対する携帯装置２の姿勢に応じて、ＰＣ１のモニタ部２１３（モニタ２１３ａ）の第１座標系と、携帯装置２の液晶モニタ３ａ（入力部の一例）の第２座標系とが対応するように、第１座標系及び第２座標系の少なくともいずれか一方が、調整される（Ｓ１０６）。この処理が、座標調整部の処理に対応する。
【００３５】
以下では、ＰＣ１の第１座標系と携帯装置２の第２座標系とが対応するように、第２座標系を調整する場合の例を示すが、第１座標系と第２座標系とを対応させることができれば、座標系はどのように調整してもよい。
ここでは、ＰＣ１の第１座標系が図１Ａに設定され、携帯装置２の第２座標系が図５Ａのように設定されている場合の例を用いて、座標調整部の処理について説明する。
【００３６】
図５Ｂに示すように、携帯装置２が第１の姿勢をとった場合、携帯装置２のＣＰＵ１１は、液晶モニタ３ａに対する指やタッチペン等（選択手段）の接触位置を定義するための座標系（第２座標系）を、図５Ａに示した座標系（ｘ−ｙ座標系）から、図５Ｂに示した座標系（ｘ’−ｙ’座標系）へと、変更する。これにより、携帯装置２の第２座標系（ｘ’−ｙ’座標系）とＰＣ１の第１座標系（Ｘ−Ｙ座標系）とを、互いに対応させることができる。
【００３７】
一方で、図５Ｃに示すように、携帯装置２が第２の姿勢をとった場合、携帯装置２のＣＰＵ１１は、液晶モニタ３ａに対する指やタッチペン等（選択手段）の接触位置を定義するための座標系（第２座標系）を、図５Ａに示した座標系（ｘ−ｙ座標系）から、図５Ｃに示した座標系（ｘ”−ｙ”座標系）へと、変更する。これにより、携帯装置２の第２座標系（ｘ”−ｙ”座標系）とＰＣ１の第１座標系（Ｘ−Ｙ座標系）とを、互いに対応させることができる。
【００３８】
なお、ここでは、図１Ａ及び図５Ａ−図５Ｃに示すように、ＰＣ１の座標系の原点及び携帯装置２の座標系の原点が、各モニタ２１３ａ，３ａの左下に設定される場合の例を示したが、原点の位置はどのように設定してもよい。例えば、各モニタ２１３ａ，３ａの中心に原点を設定するようにしてもよい。
続いて、携帯装置２のＣＰＵ１１は、携帯装置２の液晶モニタ３ａに表示されていた表示画像を、ＰＣ１のモニタ２１３ａに表示する（Ｓ１０７）。詳細には、携帯装置２のＣＰＵ１１は、ＲＡＭ１３に格納された携帯装置２の表示画像を、ＰＣ１に送信する。すると、携帯装置２の表示画像が、ＰＣ１のモニタ２１３ａに表示される（Ｓ５）。すなわち、携帯装置２をＰＣ１に装着することによって、ユーザは、携帯装置２の情報を、ＰＣ１のモニタ２１３ａにおいて視認することができる。
【００３９】
この状態において、携帯装置２のＣＰＵ１１は、液晶モニタ３ａにおける入力操作を、監視している（Ｓ１０８）。ここで、液晶モニタ３ａに対して入力操作が行われると、この入力操作に対応する動作が、ＰＣ１のモニタ部２１３（モニタ２１３ａ）に反映される。この処理が、入力反映部の処理に対応する。
具体的には、液晶モニタ３ａに対する入力操作が、監視されている状態において、図５Ｂに示すように、指を、液晶モニタ３ａに接触させ、液晶モニタ３ａ上において左下から右上へと移動すると（Ｓ１０８でＹｅｓ）、この移動に関する情報が、ＰＣ１に送信される（Ｓ１０９）。すると、ＰＣ１のモニタ２１３ａ上のポインタ（ex. 矢印）が、指の移動に連動して、指の移動方向に移動する（Ｓ６）。同様に、図５Ｃに示すように、指を、液晶モニタ３ａに接触させ、液晶モニタ３ａ上において右上から左下へと移動すると、この移動に連動して、ＰＣ１のモニタ２１３ａ上のポインタ（ex. 矢印）が、指の移動方向に移動する。
【００４０】
なお、ここに示したＳ１０７−Ｓ１０８及びＳ６の処理には、次の処理も含まれる。ポインタが画像やデータ上に位置している状態において、液晶モニタ３ａに対してタップ入力（ダブルタップを含む）が実行された場合は、ポインタの位置にある画像やデータが選択される。また、ポインタがアイコン上に位置している状態において、液晶モニタ３ａに対してタップ入力（ダブルタップを含む）が実行された場合は、このアイコンが選択される。アイコンが選択された場合は、このアイコンに対応するプログラムが、実行される。このプログラムは、携帯装置２のＣＰＵ１１が制御してもよいし、ＰＣ１のＣＰＵ１１１が制御してもよい。
【００４１】
上記のようなポインタの動作は、詳細には、次のように処理される。例えば、ポインタを移動させる場合、携帯装置２のＣＰＵ１１は、液晶モニタ３ａ上における指の方向及び移動量を計算し、この方向及び移動量に対応する情報を、ＰＣ１の画像処理回路１１４に送信する。すると、この情報に基づいて、画像処理回路１１４はモニタ部（モニタ２１３ａ）を制御し、モニタ部（モニタ２１３ａ）は、ポインタ（ex. 矢印）が移動する状態を、表示する。
【００４２】
また、ポインタで対象が選択される場合、携帯装置２のＣＰＵ１１は、液晶モニタ３ａ上におけるタップ動作を認識して、このタップ動作に対応する信号を、ＰＣ１の画像処理回路１１４に送信する。すると、この信号に基づいて、画像処理回路１１４はモニタ部（モニタ２１３ａ）を制御し、画像、データ、及びアイコン等がポインタ（ex. 矢印）により選択される状態が、モニタ２１３ａに表示される。
【００４３】
なお、液晶モニタ３ａに対する入力操作が、監視されている状態において、液晶モニタ３ａに対する入力操作が、実行されていない場合（Ｓ１０８でＮｏ）、携帯装置２のＣＰＵ１１が、液晶モニタ３ａに対する入力操作を、引き続き監視する。
続いて、ＰＣ１では、携帯装置２がＰＣ１から取り外されたか否かが、判断される（Ｓ７）。ここでは、Ｓ３の認識処理を解除する処理が行われる。この解除処理は、認識処理の逆の処理であるので、詳細な説明は省略する。ここで、携帯装置２がＰＣ１から取り外された場合（Ｓ７でＹｅｓ）、携帯装置２の表示画像が、ＰＣ１のモニタ２１３ａから消去される（Ｓ８）。一方で、携帯装置２がＰＣ１に装着された状態である場合（Ｓ７でＮｏ）、携帯装置２の表示画像が、ＰＣ１のモニタ２１３ａに引き続き表示される。また、ポインタは、液晶モニタ３ａに対する入力操作によって、動作可能である。
【００４４】
また、携帯装置２でも、携帯装置２がＰＣ１から取り外されたか否かが、判断される（Ｓ１１０）。ここでは、Ｓ３の認識処理を解除する処理が行われる。この解除処理は、認識処理の逆の処理であるので、詳細な説明は省略する。ここで、携帯装置２がＰＣ１から取り外された場合（Ｓ１１０でＹｅｓ）、携帯装置２の表示画像が、携帯装置２の液晶モニタ３ａに表示される（Ｓ１１１）。一方で、携帯装置２がＰＣ１に装着された状態である場合（Ｓ１１０でＮｏ）、ポインタが、液晶モニタ３ａに対する入力操作によって、操作可能である。
【００４５】
上記の各種の処理は、ＰＣ１の電源及び携帯装置２の電源がＯＮである状態において、実行される。このため、ＰＣ１の電源及び携帯装置２の電源がＯＦＦされた場合（Ｓ９でＹｅｓ，Ｓ１１１２でＹｅｓ）、ＰＣ１のＣＰＵ１１１及び携帯装置２のＣＰＵ１１は、各端末１，２をシャットダウンする。一方で、ＰＣ１の電源及び携帯装置２の電源がＯＦＦされない場合（Ｓ９でＮｏ，Ｓ１１２でＮｏ）、ＰＣ１のＣＰＵ１１１及び携帯装置２のＣＰＵ１１は、引き続き、上記の処理を実行する。なお、ＰＣ１の電源及び携帯装置２の電源は、どのタイミングにおいても、常にＯＦＦすることが可能である。
【００４６】
〔まとめ〕
以上のように、本情報処理システムは、ＰＣ１と携帯装置２とを接続することによって、情報を処理する。本情報処理システムでは、まず、ＰＣ１と携帯装置２との接続が、認識される。次に、ＰＣ１と携帯装置２とが接続された場合に、ＰＣ１に対する携帯装置２の姿勢が、検出される。続いて、この姿勢に応じて、ＰＣ１の第１表示部の第１座標系と、携帯装置２の液晶モニタ３ａの第２座標系とが対応するように、第１座標系及び第２座標系の少なくともいずれか一方が、調整される。最後に、調整後の座標系に基づいて、液晶モニタ３ａにおける入力操作に対応する動作が、ＰＣ１のモニタ部２１３に反映される。
【００４７】
このような情報処理システムでは、携帯装置２をＰＣ１に接続することによって、ＰＣ１のポインタを、携帯装置２の液晶モニタ３ａから操作することができる。これにより、ユーザは、携帯装置２の情報を、ＰＣ１のモニタ２１３ａ上において編集したり保存したりすることができる。また、ＰＣ１と携帯装置２とを協働させることによって、携帯装置２の情報をＰＣ１に表示し、ＰＣ１の情報及び／又は携帯装置２の情報を、処理することができる。このように、複数の端末間において情報を容易に処理することができる。このように、ＰＣ１と携帯装置２との間で、ラットフォームの差異、例えば操作形態の差異があったとしても、この差異に依存することなく、ＰＣ１と携帯装置２とにおいて、情報を効率的に処理することができる。
【００４８】
また、携帯装置２をＰＣ１に装着した場合、ＰＣ１と携帯装置２とを別々に持ち運びするのではなく、携帯装置２をＰＣ１にセットした状態で持ち運びすることができる。すなわち、複数の端末を容易に持ち運びすることができる。
〔他の実施形態〕
（Ａ）前記実施形態では、携帯装置２のＣＰＵ１１が、主たるＣＰＵとして機能する場合の例を示したが、ＰＣ１のＣＰＵ１１１を主たるＣＰＵとして機能させるようにしてもよい。
（Ｂ）前記実施形態では、接続端子３０が、携帯装置２の上部及び下部に設けられる場合の例を示したが、接続端子３０は接続端子１３０と接触することができれば、携帯装置２のどの位置に設置してもよい。同様に、接続端子１３０も、接続端子３０と接触することができれば、ＰＣ１のどの位置に設置してもよい。
（Ｃ）前記実施形態では、ＰＣ１に対する携帯装置２の姿勢に応じて、ＰＣ１の第１座標系と、携帯装置２の第２座標系とが対応するように、第１座標系を調整する場合の例を示した。これに代えて、第１座標系と第２座標系とが対応するように、第２座標系を調整するようにしてもよい。また、第１座標系と第２座標系とが対応するように、第１座標系及び第２座標系の両方を調整するようにしてもよい。
（Ｄ）前記実施形態では、ＰＣ１と携帯装置２とが、接続端子１３０と接続端子３０により接続され、データ及び／又は信号の送受信を行うとしたが、ＰＣ１と携帯装置２とが、通信部１１６と通信部１６とを用いて、互いにデータ及び／又は信号の送受信を行うとしてもよい。
（Ｅ）前記実施形態では、スイッチ１４０のオンオフによって、ＰＣ１に対する携帯装置２の姿勢を判断したが、スイッチ１４０に換えて、ＰＣ１および携帯装置２のいずれか一方にセンサ（磁気センサ、光センサなど）を設け、他方にセンサに対応するもの（磁石、光を遮蔽するものなど）を設けることにより、ＰＣ１に対する携帯装置２の姿勢を判断してもよい。
【産業上の利用可能性】
【００４９】
本発明は、情報処理システムに広く利用可能である。
【符号の説明】
【００５０】
１        パーソナルコンピュータ、ＰＣ（第１情報処理装置）
２        携帯装置（第２情報処理装置）
３        携帯装置のモニタ部（第２表示部）
３ａ      液晶モニタ（入力部）
１０      携帯装置の制御部
３０      携帯装置の接続端子
１１０    ＰＣの制御部
２１３    ＰＣのモニタ部（第１表示部）
２１３ａ  ＰＣのモニタ
１３０    ＰＣの接続端子
１４０    スイッチ
【図１Ａ】
0005909670.tif 000002
【図１Ｂ】
0005909670.tif 000003
【図２】
0005909670.tif 000004
【図３】
0005909670.tif 000005
【図４Ａ】
0005909670.tif 000006
【図４Ｂ】
0005909670.tif 000007
【図５Ａ】
0005909670.tif 000008
【図５Ｂ】
0005909670.tif 000009
【図５Ｃ】
0005909670.tif 000010
【図６】
0005909670.tif 000011