(57)【要約】【課題】生成されるファイルについて、情報が入力される際に参照されたデータとのより詳細な関連付けを可能とする。【解決手段】補助入力エリア（ウィンドウ９１１）への情報の入力が完了すると、入力エリア（ウィンドウ９５１）に対する、補助入力エリアへ入力された情報の挿入が確定される。このとき、入力エリアには、リンク情報や関連度も合わせて、追加される。これにより、入力エリアには、ユーザーによって当該入力エリアに入力された情報がどの参照用エリアを参照しながら入力された情報であるか、また、当該参照用情報エリアと当該入力エリアはどの程度関連性を有するものであるか、についての情報を追加される。【選択図】図７
2012252629.tif 000002
【特許請求の範囲】
【請求項１】
コンピューター読取可能なプログラムであって、コンピューターに、
表示装置の画面に表示されたウィンドウから、情報の入力対象となる入力エリアを検出するステップと、
前記ウィンドウから、参照される情報を表示する参照用情報エリアを検出するステップと、
前記参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるステップと、
前記補助エリアに入力された情報を、前記参照用情報エリアおよび前記入力エリアと関連付けて記憶するステップとを実行させる、入力支援用プログラム。
【請求項２】
前記コンピューターに、前記参照用情報エリアを含むコンテンツと、前記入力エリアを含むコンテンツとの関連度を決定するステップをさらに実行させ、
前記関連付けて記憶するステップは、前記関連度を前記補助エリアに入力された情報と関連付けて記憶する、請求項１に記載の入力支援用プログラム。
【請求項３】
前記関連度を決定するステップは、前記参照用情報エリアが対応するコンテンツの部分と、前記入力エリアが対応するコンテンツの部分の関連度を決定する、請求項２に記載の入力支援用プログラム。
【請求項４】
前記関連度を決定するステップは、前記補助エリアに入力された情報量が多いほど、前記関連度を高く決定する、請求項２または請求項３に記載の入力支援用プログラム。
【請求項５】
前記関連度を決定するステップは、対応する前記補助エリアに情報を入力された前記参照用情報エリアの関連度を、それ以外の参照用情報エリアの前記関連度より高く決定する、請求項２〜請求項４のいずれかに記載の入力支援用プログラム。
【請求項６】
前記参照用情報エリアを検出するステップは、２以上の前記参照用情報エリアを検出し、
前記補助エリアを表示させるステップは、
各前記参照用情報エリアの近傍に前記補助エリアを表示させ、
１の前記補助エリアに情報が入力された場合に、他の前記補助エリアの表示を停止する、請求項１〜請求項５のいずれかに記載の入力支援用プログラム。
【請求項７】
前記補助エリアを表示させるステップは、前記補助エリアを、前記参照用情報エリア内のコンテンツに重ならず、かつ、前記入力エリアより前記参照用情報エリアに近い位置に、表示させる、請求項１〜請求項６のいずれかに記載の入力支援用プログラム。
【請求項８】
前記入力エリアを検出するステップは、２以上の前記入力エリアを検出し、
前記コンピューターに、２以上の前記入力エリアから、各前記入力エリアが対応するアプリケーションについて予め定められた優先順位に基づいて１の前記入力エリアを決定するステップをさらに実行させる、請求項１〜請求項７のいずれかに記載の入力支援用プログラム。
【請求項９】
前記入力エリアを検出するステップは、２以上の前記入力エリアを検出し、
前記コンピューターに、
ユーザーの操作位置を特定するステップと、
２以上の前記入力エリアから、前記ユーザーの操作位置に基づいて１の前記入力エリアを決定するステップとをさらに実行させる、請求項１〜請求項８のいずれかに記載の入力支援用プログラム。
【請求項１０】
前記ユーザーの操作位置を特定するステップは、前記ユーザーの視線情報に基づいて、前記ユーザーの操作位置を特定する、請求項９に記載の入力支援用プログラム。
【請求項１１】
前記参照用情報エリアを検出するステップは、前記ウィンドウの表示内容の属性に基づいて、または、当該ウィンドウが対応するアプリケーションについて予め定められた優先順位に基づいて、前記参照用情報エリアを検出する、請求項１〜請求項１０のいずれかに記載の入力支援用プログラム。
【請求項１２】
前記コンピューターに、
前記補助エリアへの入力の完了を検出するステップと、
前記補助エリアへの入力の完了を検出したことを条件として、前記補助エリアに入力された情報の前記入力エリアへの入力を確定させるステップとをさらに実行させ、
前記補助エリアへの入力の完了を検出するステップは、前記補助エリアに表示された特定の表示部に対する操作、または、前記コンピューターに対する特定の操作が実行された場合に、当該入力の完了を検出する、請求項１〜請求項１１のいずれかに記載の入力支援用プログラム。
【請求項１３】
前記コンピューターは、第１のコンピューターと、前記第１のコンピューターと通信可能な第２のコンピューターとを含み、
前記第１のコンピューターに、
当該第１のコンピューターを利用するユーザーを特定する情報を前記第２のコンピューターに送信するステップを実行させ、
前記第２のコンピューターに、
前記第１のコンピューターを利用するユーザーが、当該第２のコンピューターのユーザーと一致する場合に、当該第２のコンピューターに接続された表示装置の画面に表示されたウィンドウから前記入力エリアを検出するステップと、
前記第１のコンピューターに、前記参照用情報エリアの検出を指示する情報を送信するステップとを実行させ、
前記第１のコンピューターに、
前記第２のコンピューターからの前記指示に応じて、当該第１のコンピューターに接続された表示装置の画面に表示されたウィンドウから、前記参照用情報エリアを検出するステップと、
前記参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるステップと、
前記補助エリアに対する情報の入力を受け付けるステップと、
前記補助エリアに入力された情報を、当該補助エリアが対応する参照用情報エリアを特定する情報とともに、前記第２のコンピューターに送信するステップとを実行させ、
前記第２のコンピューターに、
前記第１のコンピューターから送信された前記補助エリアに入力された情報および当該補助エリアが対応する参照用情報エリアを特定する情報を、前記入力エリアと関連付けて記憶するステップを実行させる、請求項１〜請求項１２のいずれかに記載の入力支援用プログラム。
【請求項１４】
コンピューターにおける情報の入力を支援する方法であって、前記コンピューターが、
表示装置の画面に表示されたウィンドウから、情報の入力対象となる入力エリアを検出するステップと、
前記ウィンドウから、参照される情報を表示する参照用情報エリアを検出するステップと、
前記参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるステップと、
前記補助エリアに入力された情報を、前記参照用情報エリアおよび前記入力エリアと関連付けて記憶するステップとを実行する、入力支援方法。
【請求項１５】
コンピューターにおける情報の入力を支援するための装置であって、
表示装置の画面に表示されたウィンドウから、情報の入力対象となる入力エリアを検出するための第１の検出手段と、
前記ウィンドウから、参照される情報を表示する参照用情報エリアを検出するための第２の検出手段と、
前記参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるための表示制御手段と、
前記補助エリアに入力された情報を、前記参照用情報エリアおよび前記入力エリアと関連付けて記憶するための記憶手段とを備える、入力支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ間の相互関係に関する情報の提供に関する。
【背景技術】
【０００２】
オフィスでは様々なワークフローで作業が行なわれている。また、ワークフローにおいて無駄が発生していることも認識されている。そして、生じた無駄の原因を特定することは、業務の効率化の観点から重要である。
【０００３】
無駄の原因の特定等のための、作業の可視化に関し、従来から種々の提案がなされている。
【０００４】
たとえば、特許文献１（特開２００６−１４６４５８号公報）には、同時に開かれている複数のファイルに関し、キーワードを用いた検索により、これらの関連性を検出する方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１４６４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した従来の技術では、同時に開かれているファイルが異なるアプリケーションのものである場合には、関連性を検出することはできなかった。
【０００７】
また、上記した従来の技術では、１つのファイルについて複数のファイルとの関連性を検出することはできなかった。
【０００８】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、生成されるファイルについて、情報が入力される際に参照されたデータとのより詳細な関連付けを可能とすることである。
【課題を解決するための手段】
【０００９】
本発明に従った入力支援用プログラムは、コンピューター読取可能なプログラムであって、コンピューターに、表示装置の画面に表示されたウィンドウから、情報の入力対象となる入力エリアを検出するステップと、ウィンドウから、参照される情報を表示する参照用情報エリアを検出するステップと、参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるステップと、補助エリアに入力された情報を、参照用情報エリアおよび入力エリアと関連付けて記憶するステップとを実行させる。
【００１０】
好ましくは、コンピューターに、参照用情報エリアを含むコンテンツと、入力エリアを含むコンテンツとの関連度を決定するステップをさらに実行させ、関連付けて記憶するステップは、関連度を補助エリアに入力された情報と関連付けて記憶する。
【００１１】
好ましくは、関連度を決定するステップは、参照用情報エリアが対応するコンテンツの部分と、入力エリアが対応するコンテンツの部分の関連度を決定する。
【００１２】
好ましくは、関連度を決定するステップは、補助エリアに入力された情報量が多いほど、関連度を高く決定する。
【００１３】
好ましくは、関連度を決定するステップは、対応する補助エリアに情報を入力された参照用情報エリアの関連度を、それ以外の参照用情報エリアの関連度より高く決定する。
【００１４】
好ましくは、参照用情報エリアを検出するステップは、２以上の参照用情報エリアを検出し、補助エリアを表示させるステップは、各参照用情報エリアの近傍に補助エリアを表示させ、１の補助エリアに情報が入力された場合に、他の補助エリアの表示を停止する。
【００１５】
好ましくは、補助エリアを表示させるステップは、補助エリアを、参照用情報エリア内のコンテンツに重ならず、かつ、入力エリアより参照用情報エリアに近い位置に、表示させる。
【００１６】
好ましくは、入力エリアを検出するステップは、２以上の入力エリアを検出し、コンピューターに、２以上の入力エリアから、各入力エリアが対応するアプリケーションについて予め定められた優先順位に基づいて１の入力エリアを決定するステップをさらに実行させる。
【００１７】
好ましくは、入力エリアを検出するステップは、２以上の入力エリアを検出し、コンピューターに、ユーザーの操作位置を特定するステップと、２以上の入力エリアから、ユーザーの操作位置に基づいて１の入力エリアを決定するステップとをさらに実行させる。
【００１８】
好ましくは、ユーザーの操作位置を特定するステップは、ユーザーの視線情報に基づいて、ユーザーの操作位置を特定する。
【００１９】
好ましくは、参照用情報エリアを検出するステップは、ウィンドウの表示内容の属性に基づいて、または、当該ウィンドウが対応するアプリケーションについて予め定められた優先順位に基づいて、参照用情報エリアを検出する。
【００２０】
好ましくは、コンピューターに、補助エリアへの入力の完了を検出するステップと、補助エリアへの入力の完了を検出したことを条件として、補助エリアに入力された情報の入力エリアへの入力を確定させるステップとをさらに実行させ、補助エリアへの入力の完了を検出するステップは、補助エリアに表示された特定の表示部に対する操作、または、コンピューターに対する特定の操作が実行された場合に、当該入力の完了を検出する。
【００２１】
好ましくは、コンピューターは、第１のコンピューターと、第１のコンピューターと通信可能な第２のコンピューターとを含み、第１のコンピューターに、当該第１のコンピューターを利用するユーザーを特定する情報を第２のコンピューターに送信するステップを実行させ、第２のコンピューターに、第１のコンピューターを利用するユーザーが、当該第２のコンピューターのユーザーと一致する場合に、当該第２のコンピューターに接続された表示装置の画面に表示されたウィンドウから入力エリアを検出するステップと、第１のコンピューターに、参照用情報エリアの検出を指示する情報を送信するステップとを実行させ、第１のコンピューターに、第２のコンピューターからの指示に応じて、当該第１のコンピューターに接続された表示装置の画面に表示されたウィンドウから、参照用情報エリアを検出するステップと、参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるステップと、補助エリアに対する情報の入力を受け付けるステップと、補助エリアに入力された情報を、当該補助エリアが対応する参照用情報エリアを特定する情報とともに、第２のコンピューターに送信するステップとを実行させ、第２のコンピューターに、第１のコンピューターから送信された補助エリアに入力された情報および当該補助エリアが対応する参照用情報エリアを特定する情報を、入力エリアと関連付けて記憶するステップを実行させる。
【００２２】
本発明に従った入力支援方法は、コンピューターにおける情報の入力を支援する方法であって、コンピューターが、表示装置の画面に表示されたウィンドウから、情報の入力対象となる入力エリアを検出するステップと、ウィンドウから、参照される情報を表示する参照用情報エリアを検出するステップと、参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるステップと、補助エリアに入力された情報を、参照用情報エリアおよび入力エリアと関連付けて記憶するステップとを実行する。
【００２３】
本発明に従った入力支援装置は、コンピューターにおける情報の入力を支援するための装置であって、表示装置の画面に表示されたウィンドウから、情報の入力対象となる入力エリアを検出するための第１の検出手段と、ウィンドウから、参照される情報を表示する参照用情報エリアを検出するための第２の検出手段と、参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアを表示させるための表示制御手段と、補助エリアに入力された情報を、参照用情報エリアおよび入力エリアと関連付けて記憶するための記憶手段とを備える。
【発明の効果】
【００２４】
本発明によれば、表示装置に表示された画面から、情報の入力対象となる入力エリア、および、参照される情報を表示する参照用情報エリアが検出され、さらに、参照用情報エリアの近傍に、情報の入力を受け付ける補助エリアが表示される。そして、補助エリアに情報が入力されると、当該入力された情報は、参照用情報エリアおよび入力エリアと関連付けて記憶される。
【００２５】
これにより、ファイルの生成の際に、入力された情報が、当該情報の参照元である参照用情報エリアと関連付けて記憶される。
【００２６】
したがって、生成されるファイルが、情報が入力される際に参照されたデータとのより詳細に関連付けて記憶されるようになる。
【図面の簡単な説明】
【００２７】
【図１】本発明の入力支援装置の一実施の形態であるパーソナルコンピューター（ＰＣ）のハードウェア構成を模式的に示す図である。
【図２】図１のＰＣの機能構成を模式的に示す図である。
【図３】図１のＰＣにおいてＣＰＵが実行する入力支援処理のフローチャートである。
【図４】図１のモニターに表示される画面の一例を示す図である。
【図５】図１のモニターに表示される画面の他の例を示す図である。
【図６】図１のＰＣの表示画面において、補助入力エリアへの情報の入力が受け付けられている状態を示す図である。
【図７】図１のＰＣにおいて、ある補助入力エリアに情報が入力されたときの、他の補助入力エリアの表示態様の変化の他の例を説明するための図である。
【図８】図１のＰＣの機能構成の変形例を示す図である。
【図９】図１のＰＣにおいて、補助入力エリアの表示位置の決定方法の一例を説明するための図である。
【図１０】図１のＰＣにおいて、補助入力エリアに対する情報の入力完了の検出方法を説明するための図である。
【図１１】複数台の情報処理装置において入力支援処理が実行される際のシステムの概要を示す図である。
【図１２】図１１の一方のＰＣの機能構成を模式的に示す図である。
【図１３】図１１の他方のＰＣの機能構成を模式的に示す図である。
【図１４】図１１のシステムにおいて実行される入力支援処理のフローチャートである。
【発明を実施するための形態】
【００２８】
＜ハードウェア構成＞
図１は、本発明の入力支援装置の一実施の形態であるパーソナルコンピューター（以下、ＰＣ）２００のハードウェア構成を模式的に示す図である。
【００２９】
図１を参照して、ＰＣ２００は、当該ＰＣ２００の動作を全体的に制御するＣＰＵ（Central  Processing  Unit）２５０、ＣＰＵ２５０のワークエリアとして機能するＲＡＭ（Random  Access  Memory）２５４、プログラムやデータなどを記憶するＲＯＭ（Read  Only  Memory）２５６、ＰＣ２００に対して情報を入力するためのキーボードなどの入力装置２６０、他のＰＣ２００または別のネットワークとの通信を行なう通信装置２６２、プログラムやファイルを記憶するハードディスクを備えるハードディスク装置（ＨＤＤ）２６４、およびＰＣ２００に対して着脱可能な記憶媒体２５２Ａとアクセスするメディアドライブ２５２と、モニター２６６とを備えている。ＣＰＵ２５０は、入力装置２６０を介して入力された情報の入力を受付け、通信装置２６２を介して他の端末やネットワークと接続可能であり、また、モニター２６６に当該ＰＣ２００において処理されている情報を表示させることができる。
【００３０】
ＣＰＵ２５０が実行するプログラムは、ＲＯＭ２５６やＨＤＤ２６４のハードディスクに記憶されていてもよいし、メディアドライブ２５２を介してＣＰＵ２５０がアクセスする記憶媒体２５２Ａに記憶されていてもよいし、ＣＰＵ２５０が通信装置２６２を介してアクセスする外部の記憶装置に記憶されているものであってもよい。記憶媒体２５２Ａとしては、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００３１】
また、ＨＤＤ２６４のハードディスクには、メディアドライブ２５２を介して記憶媒体２５２Ａに記憶されたファイルや、通信装置２６２を介してアクセス可能となる外部の記憶装置に記憶されたファイルがＨＤＤ２６４のハードディスクに記憶（インストール）され、これがＣＰＵ２５０によって実行されてもよい。
【００３２】
また、ＰＣ２００は、モニター２６６と一体的に構成されてもよく、別体で構成されても良い。また、モニター２６６等の表示装置を備えず、表示装置に情報を表示するための情報を送信するものであっても良い。
【００３３】
＜機能構成＞
ＰＣ２００は、アプリケーションの実行画面等の画面をモニター２６６に表示し、当該画面において、情報の入力先であると想定されるエリア（以下、適宜「入力エリア」という）と、情報の参照先であると想定されるエリア（以下、適宜「参照用情報エリア」という）とを検出する。また、ＰＣ２００は、参照用情報エリアの近傍に補助入力エリア（補助エリアの一例）を表示させる。そして、当該補助入力エリアに入力された情報を、当該補助入力エリアに対応する参照用情報エリアと入力エリアとに関連付けて記憶する。
【００３４】
図５は、モニター２６６の表示画面の一例を模式的に示す図である。図５を参照して、画面９００には、ＣＰＵ２５０の処理画面であるウィンドウ９０１〜９０５が表示されている。各ウィンドウ９０１〜９０５は、たとえば、ＣＰＵ２５０が実行するアプリケーションプログラムによる処理画面（ウィンドウ）である。つまり、画面９００は、ＰＣ２００において複数のアプリケーションが起動されている状態で、各アプリケーションの処理画面が同時に表示されている状態を示すもので有り得る。なお、ウィンドウ９０１〜９０５に対応するアプリケーションは、たとえば、電子辞書アプリケーションやＷｅｂブラウザなどの閲覧系のアプリケーションである。
【００３５】
画面９００において、ウィンドウ９０１〜９０５のそれぞれの近傍には、補助入力エリア９１１〜９１５が表示されている。補助入力エリア９１１〜９１５は、それぞれ、ウィンドウ９０１〜９０５と関連があることが理解されるように表示されれば良く、ウィンドウ９０１〜９０５の内部に収納されるように表示される必要はない。もちろん、内部に収容されるように表示されても良い。
【００３６】
画面９００には、さらに、ウィンドウ９５０が表示されている。ウィンドウ９５０は、たとえば、文書作成アプリケーションや表作成アプリケーションのような、作成系のアプリケーションの処理画面によって構成される。
【００３７】
図２は、ＰＣ２００の機能構成を模式的に示す図である。
図２を参照して、ＰＣ２００は、その機能として、ユーザーインターフェース２０１と、補助入力エリアユニット２０２と、関連度算出ユニット２０３とを含む。
【００３８】
ユーザーインターフェース２０１は、入力装置２６０によって構成され、ユーザーからの情報の入力を受け付ける。
【００３９】
補助入力エリアユニット２０２は、上記した補助入力エリアの表示等を行ない、補助入力エリア統合管理部Ｂ０１と、参照用情報エリア検出部Ｂ０２と、入力エリア検出部Ｂ０３と、補助入力エリア作成部Ｂ０４と、補助入力エリア表示管理部Ｂ０５と、補助入力データ管理部Ｂ０６とを含む。これらの機能は、たとえば、ＣＰＵ２５０が、ＨＤＤ２６４等に記録されたプログラムを実行することにより、実現される。なお、これらの少なくとも１つが専用の回路等のハードウェア要素によって実現されても良い。
【００４０】
参照用情報エリア検出部Ｂ０２は、モニター２６６に表示されているウィンドウのうち、参照用情報として扱うことが可能なコンテンツを表示するウィンドウを抽出する。この抽出は、たとえば、当該コンテンツのウィンドウを表示させているアプリケーションの種類（属性）に基づいてなされる。具体的には、たとえば、上記したような閲覧系のアプリケーションであれば、参照用情報として扱うことが可能なコンテンツと判断し、当該ウィンドウを抽出する。
【００４１】
また、参照用情報エリアの抽出は、以下のような方法で行われても良い。
たとえば、リードオンリーのエリア（画像エリア、Ｗｅｂ、ＰＤＦなど）を参照用情報エリアとして抽出しても良い。また、コンテンツの作成者がＰＣ２００を操作している（ＰＣ２００にログインしている）ユーザーと異なるデータのエリアを参照用情報エリアとして抽出しても良い。ユーザーの同定は、ＰＣ２００に、図１２等を参照して後述するような、他デバイス管理部Ｂ０７、ユーザーデータ管理部Ｂ０８、および、ユーザーＤＢＤ０１の機能を持たせることにより、可能となる。また、ユーザーの同定は、ＰＣ２００以外の装置で実行され、ＰＣ２００はその結果を受信するようにしても良い。また、入力エリアを持つデータよりも、作成日時または更新日時が過去のデータのエリアを参照用情報エリアとして抽出しても良い。また、モニター２６６においてある一定の面積以上でコンテンツを表示しているウィンドウを参照用情報エリアとして抽出しても良い。
【００４２】
また、ＨＤＤ２６４に登録されたアプリケーションの優先度に応じて参照用情報エリアとして抽出しても良い（たとえば、優先度が、１）文書作成アプリケーション、２）表計算アプリケーション、３）プレゼンテーション用アプリケーションの順に下がっていくよう設定されている場合、そのすべてが起動していたときには、１）文書作成アプリケーションと２）表計算アプリケーションとが参照用情報エリアとして抽出され、そして、３）プレゼンテーション用アプリケーションが入力エリアとして抽出される、等）。
【００４３】
なお、参照用情報エリアとして抽出された後、ユーザーが抽出されたエリアに対して入力を行なったときには、その後、当該エリアを参照用情報エリアとして抽出しなくてもよい。
【００４４】
また、上記のような優先度を決定するためのテーブルは、システムが自動決定してもよいし、ユーザーが変更しても良い。
【００４５】
入力エリア検出部Ｂ０３は、モニター２６６に表示されている入力エリアとして取り扱うことが可能なアプリ及びその領域を抽出する。この抽出は、たとえば、モニター２６６に表示されているウィンドウが対応するアプリケーションの種類に基づいてなされる。具体的には、たとえば、アプリケーションが上記したような作成系のアプリケーションであれば、当該アプリケーションによって表示されたウィンドウは、入力エリアとして抽出される。
【００４６】
なお、ＰＣ２００では、たとえばＨＤＤ２６４に、上記した閲覧系のアプリケーションおよび作成系のアプリケーションを特定する情報が記憶されている。そして、参照用情報エリア検出部Ｂ０２および入力エリア検出部Ｂ０３は、当該情報を参照して、上記抽出を実行する。
【００４７】
なお、入力エリアの抽出として、その時点でユーザーがＰＣ２００上で起動させているアプリケーション内の入力エリアとして考えられるところ（情報の入力を受け付けられる箇所）をすべてピックアップしても良い。そして、その中で、最後にＡｃｔｉｖｅになった領域が入力エリアとして抽出されても良い。もしくは、その中で、予めＨＤＤ２６４等に記憶されたテーブルの優先度に応じて、入力エリアとして抽出されるものが決定されても良い。もしくは、その中で、ユーザーの視界に入っており、かつ、最もエリアが大きい領域が、入力アリアとして抽出されても良い。
【００４８】
また、入力エリアは、ＯＳ（オペレーティングシステム）の機能など（Ｉｎｐｕｔ  ｍｅｔｈｏｄ、等）を利用して動的に検出することも可能である。この場合、本実施の形態の入力支援装置（ＨＤＤ２６４に記憶された、入力支援装置として機能させるためのプログラム）の作成時には無かった新規なアプリケーションにも、後述する入力支援処理が対応可能となる。従って、ＯＳの機能を利用した抽出の仕方と他の抽出の仕方を併用することも可能である。
【００４９】
そして、ＰＣ２００では、参照用情報エリアと入力エリアの抽出結果に基づいて、補助入力エリア統合管理部Ｂ０１は、補助入力エリアの作成の是非を決定する。具体的には、双方が抽出できたことを条件として、補助入力エリア統合管理部Ｂ０１は、補助入力エリアの作成および表示をすることを決定する。
【００５０】
補助入力エリア統合管理部Ｂ０１が補助入力エリアの作成を決定すると、補助入力エリア作成部Ｂ０４は、補助入力エリアに対する情報の入力形式およびサイズを決定する。
【００５１】
情報の入力形式の他の決定態様としては、入力エリアに対応するアプリケーションが許容する情報の入力形式に基づく決定が挙げられる。たとえば、入力エリアに対応するアプリケーションがテキスト入力のみを許容する場合、または、テキスト入力を主に許容するものと予め定められている場合には、入力形式としてテキスト入力を決定する。予め定められている、とは、たとえば、ＨＤＤ２６４において、当該アプリケーションについて、優先的に許容する入力形式についての設定内容が登録されていることを言う。また、入力エリアに対応するアプリケーションが描画アプリケーションである場合には、入力形式として画像入力（ペン入力等）を決定する。
【００５２】
また、情報の入力形式の決定態様としては、入力エリアのデータ入力の形式に基づいたものとすることもできる。入力エリアがテキストエリアである場合には、入力態様としてテキスト入力を決定する。一方、入力エリアが画像入力を受け付けるエリアである場合には、入力態様として画像入力（ペン入力）を受け付ける。この場合、入力エリアとして、対象となるウィンドウ内の一部の領域が抽出され、データ入力形式は、当該抽出された領域に対応したデータ入力形式とされる。
【００５３】
この場合、ＰＣ２００は、上記領域を抽出するために、たとえば図８のように構成される。図８は、ＰＣ２００の機能構成の変形例を示す図である。この変形例では、参照用情報エリアと入力エリアは、ユーザーの視線を用いて検出される。
【００５４】
図８を参照して、ＰＣ２００は、その機能として、さらにデータ入出力部Ａ１０をさらに含む。データ入出力部Ａ１０は、たとえば通信装置２６２によって実現される。データ入出力部Ａ１０は、検出用装置３００と接続される。
【００５５】
上記領域の抽出として、補助入力エリア作成部Ｂ０４は、たとえば、当該ＰＣ２００がユーザーの顔が存在するであろう領域を撮影するカメラに接続され、ＣＰＵ２５０が当該カメラが撮影した画像に対して顔の中の目と鼻の位置をパターン認識等で特定し、当該目と鼻の位置に基づいてユーザーの視線を検知することにより、ウィンドウ中のユーザーが注目している位置を特定することによって実現される。つまり、ウィンドウ内の、視線が交わる位置を含む一定面積の領域を、参照用情報エリアや入力エリアとして抽出する。また、他の方法としては、ＰＣ２００が、ユーザーの頭部に装着される視線検知機器と通信可能に構成され、当該機器から受信する赤外線等の受信態様に基づいてユーザーの視線を特定し、特定した視線に基づいて、参照用情報エリアや入力エリアを抽出する。
【００５６】
図８の検出用装置３００は、上記カメラまたは視線検知機器に対応する。
図２に戻って、補助入力エリアのサイズは、たとえば、ＨＤＤ２６６に予め定められたサイズに従って決定されても良いし、各参照用情報エリアが対応するウィンドウのサイズに応じて決定されても良いし、参照用情報エリアが対応するウィンドウのうち最も大きいもの（または小さいもの）のサイズに応じて決定されても良い。
【００５７】
そして、補助入力エリア作成部Ｂ０４は、決定したサイズで、各参照用情報エリアが対応するウィンドウの近傍に、補助入力エリア（図６の補助入力エリア９１１〜９１５）を表示させる。
【００５８】
以上の処理により、モニター２６６には、図５に示したように、複数のウィンドウが表示され、これらのうち１以上のウィンドウが参照用情報エリアとして抽出され、また、他の１以上ウィンドウが入力エリアとして抽出される。そして、参照用情報エリアの近傍には、補助入力エリアが表示される。
【００５９】
補助入力データ管理部Ｂ０６は、補助入力エリアに入力されたデータを管理する。データの管理は、たとえば、入力されたデータを、データが入力された補助入力エリアが対応して表示されている参照用情報エリアに関連付けてＲＡＭ２５４等に記憶したり、データを入力された補助入力エリアに表示したり、および／または、入力エリアにも反映させて表示させたりすることが挙げられる。
【００６０】
補助入力エリアへのデータの入力が完了すると、補助入力エリア表示管理部Ｂ０５は、補助入力エリアの表示を終了させる。そして、補助入力エリア表示管理部Ｂ０５は、補助入力エリアに入力されたデータと、参照用情報エリアを特定する情報と、入力エリアを特定する情報とを互いに関連付けて、補助入力データ管理部Ｂ０６へ送信する。参照用情報エリアを特定する情報は、参照用情報エリアを含むコンテンツ自体であっても良いし、当該コンテンツ内の参照用情報エリアとしてモニター２６６に表示されている部分を特定する情報（たとえば、コンテンツ中のページ数等）であっても良い。また、入力エリアを特定する情報についても、入力エリアを含むコンテンツ自体であっても良いし、当該コンテンツ内の、入力エリアとしてモニター２６６に表示されている部分（たとえば、コンテンツ中のページ数等）であっても良い。
【００６１】
ＰＣ２００では、関連度計算部Ｃ０１が、参照用情報と入力エリアの関連度を算出することもできる。関連度は、たとえば、参照用情報エリアを含むコンテンツと入力エリアを含むコンテンツにおける同じキーワードの含有率が計算されることにより、算出される。または、関連度は、コンテンツ全体ではなく当該コンテンツ中の参照用情報エリアとして表示されている部分と、入力エリアを含むコンテンツのうち入力エリアとして表示されている部分の、同じキーワードの含有率が計算されることにより、算出されても良い。または、関連度は、これらのデータの要約（セマンティックデータまたはダイジェストデータ）が作成され、これらの間での同じキーワードの含有率が計算されることによって、算出されても良い。
【００６２】
そして、補助入力エリア表示管理部Ｂ０５は、補助入力エリアに入力されたデータを、さらに上記の関連度に関連付けて、補助入力データ管理部Ｂ０６へ送信しても良い。
【００６３】
＜処理の概要＞
次に、ＰＣ２００において、ユーザーに対する入力支援として実行される処理の内容について、詳細に説明する。
【００６４】
図３は、ＰＣ２００においてＣＰＵ２５０が実行する入力支援処理のフローである。
図３を参照して、ＣＰＵ２５０は、モニター２６６において、実行中のアプリケーションに従って複数のウィンドウが表示されると、まずステップＳ１０において、入力エリアを抽出して、ステップＳ２０へ処理を進める。入力エリアの抽出は、その一例として、上記した入力エリア検出部Ｂ０３の機能として説明した内容に沿って実行される。
【００６５】
ステップＳ２０では、ＣＰＵ２５０は、参照用情報エリアを抽出して、ステップＳ３０へ処理を進める。参照用情報エリアの抽出は、その一例として、上記した参照用情報エリア検出部Ｂ０２の機能として説明した内容に沿って実行される。
【００６６】
ステップＳ３０では、ＣＰＵ２５０は、補助入力エリアを表示させる。補助入力エリアの表示は、その一例として、上記した補助入力エリア作成部Ｂ０４の機能として説明した内容に沿って実行される。なお、ステップＳ１０において入力エリアが抽出できなかった場合、または、ステップＳ２０において参照用情報エリアが抽出できなかった場合には、ステップＳ３０以降の処理は実行されず、その時点で入力支援処理が終了する。
【００６７】
ステップＳ４０では、ＣＰＵ２５０は、リンク情報を作成して、ステップＳ５０へ処理を進める。リンク情報とは、上記した、補助入力エリアに関連付けられる情報であって、参照用情報エリアと入力エリアを特定する情報である。また、関連度が算出される場合には、関連度も含まれる。これらの情報の作成は、たとえば、補助入力データ管理部Ｂ０６の機能として説明した内容に沿って実行される。
【００６８】
ここまでの処理を、図４および図５を参照して詳細に説明する。
図４は、モニター２６６に表示される画面の一例を示す図である。図４では、画面９００内に、ＰＣ２００において実行されているアプリケーションに従って表示された複数のウィンドウ９０１〜９０５，９５０が同時に表示されている状態が示されている。
【００６９】
ステップＳ１０およびステップＳ２０では、ウィンドウ９０１〜９０５，９５０のうち、入力エリアと参照用情報エリアが抽出される。図４の例では、ウィンドウ９５０が入力エリアとして抽出され、ウィンドウ９０１〜９０５が参照用情報エリアとして抽出されたとする。
【００７０】
そして、入力エリアと参照用情報エリアが抽出されたことにより、ステップＳ３０で、各参照用情報エリアの近傍に補助入力エリアが表示される。図５では、ウィンドウ９０１〜９０５のそれぞれの近傍に、補助入力エリア９１１〜９１５が表示されている。なお、図５では、ウィンドウ９５０内に、確定前の入力情報が表示されるウィンドウ９５１が示されている。
【００７１】
補助入力エリアの表示位置の具体的な表示位置の決定方法としては、たとえば、参照用情報エリア内のコンテンツ（テキストや画像）と重ならないエリアでかつコンテンツの近傍とすることができる。図９は、補助入力エリアの表示位置の決定方法の一例を説明するための図である。図９には、参照用情報エリアとして選択されたウィンドウ９０１が示されている。ウィンドウ９０１には、コンテンツ（テキストや画像）９０１Ａ，９０１Ｂを含む。補助入力エリア９１１は、ウィンドウ９０１で示される参照用情報エリアに対応した補助入力エリアである。補助入力エリア９１１は、コンテンツ９０１Ａ，９０１Ｂと重ならないように、かつ、これらの近傍に、位置している。また、補助入力エリアは、参照用情報エリア内のコンテンツと多少重なっても良く、また、参照用情報エリアのウィンドウの外周近傍に配置されても良い。また、補助入力エリアの表示形態としては、半透明とされて、背景として参照用情報エリアが視認可能に表示されても良い。また、常に、参照用情報エリアに重ねられて、重ねられた部分の参照用情報エリアが視認できないように、表示されても良い。なお、補助入力エリアの表示位置や表示形態についての設定内容は、ユーザーの指示により修正できるものとする。
【００７２】
図３に戻って、ステップＳ４０では、リンク情報が作成される。ここで、リンク情報として、まず図４のようにアプリケーションの処理画面が同時に表示されていれば、関連付けとしてレベルとして、最小の“１”という値が付与される。
【００７３】
つまり、ＲＡＭ２５４では、ウィンドウ９５０に対応するアプリケーションと、ウィンドウ９０１〜９０５のそれぞれに対応するアプリケーションとの間で、関連度「１」のリンク情報が生成される。
【００７４】
その後、後述する図６において説明されるように、いずれかの補助入力エリアに情報が入力されると、当該補助入力エリアに対応する参照用情報エリアのアプリケーションとウィンドウ９５０に対応するアプリケーションの関連度は、たとえば「＋１」等、所定の値がインクリメントされる。
【００７５】
なお、入力エリアが画面上に表示された時点で表示されている他のアプリケーションとのみ関連度が生成されても良いし、入力エリアが表示された後で処理画面の表示が開始されたアプリケーションについても関連度が生成されても良い。
【００７６】
図３に戻って、ステップＳ５０では、ＣＰＵ２５０は、補助入力エリアへの情報の入力を受け付けて、ステップＳ６０へ処理を進める。情報の入力受付は、たとえば、補助入力データ管理部Ｂ０６の機能として説明した内容に沿って実行される。なお、補助入力エリアについてデータ入力形式が決定されている場合には、当該形式で、データの入力が受け付けられる。
【００７７】
図６は、補助入力エリアへの情報の入力が受け付けられている状態を示す図である。図６では、補助入力エリアの１つである補助入力エリア９１１内に、補助入力データ管理部Ｂ６０によって、入力された情報（図６の例では、「〜によると、×××」というテキスト）が表示されている。また、入力エリア内のウィンドウ９５１にも、補助入力データ管理部Ｂ６０によって、同様の情報が表示されている。
【００７８】
図６では、図５では実線で記載されていたウィンドウ９１２〜９１５が、破線で示されている。実線は透過処理をされることなく表示されている状態を示し、破線は透過処理されて表示されている状態を示す。図６に示されるように、ある補助入力エリア（補助入力エリア９１１）に情報が入力されたときには、他の補助入力エリア（ウィンドウ９１２〜９１５）の表示態様は、変更されても良い。
【００７９】
図７は、ある補助入力エリアに情報が入力されたときの、他の補助入力エリアの表示態様の変化の他の例を説明するための図である。図７では、ウィンドウ９１２〜９１５が表示されなくなっている。図７に示されたように、ある補助入力エリア（補助入力エリア９１１）に情報が入力されたときには、他の補助入力エリア（ウィンドウ９１２〜９１５）の表示は、停止されても良い。
【００８０】
ステップＳ６０では、ＣＰＵ２５０（補助入力エリア表示管理部Ｂ０５）は、補助入力エリアへの情報の入力が完了したか否かを判断する。
【００８１】
入力の完了の判断の方法としては、入力装置２６０が操作されることにより補助入力エリアに直接情報が入力される場合には、特定のキー（たとえば、Ｅｎｔｅｒキー）が操作されたことによって入力が完了したと判断しても良い。また、特定のキーが操作されるまで補助入力エリアに入力される情報が確定しないような入力形式が採用されている場合には、図１０に示されるように、補助入力エリア（補助入力エリア９１１）内に入力が完了した際に操作されるボタン９１１Ａを表示し、当該ボタン９１１Ａが操作されたことによって入力が完了したと判断しても良い。
【００８２】
なお、補助入力エリア表示管理部Ｂ０５は、補助入力エリアに入力された情報を、入力エリアのデータ入力形式に応じて、その入力できるデータに変更しても良い。
【００８３】
入力エリアがテキストエリアである場合は、テキスト入力のみを受け付け（文字数制限がある場合はそれを適用）、画像入力（ペン入力など）である場合は、同様に補助入力エリアはペン入力を受け付ける。
【００８４】
そして、補助入力エリアへの情報の入力が完了すると、入力エリアに、補助入力エリアへ入力された情報の挿入が確定される。このとき、入力エリア（を含むアプリケーションのファイル）には、リンク情報や関連度も合わせて、追加される。これにより、入力エリア（を含むアプリケーションのファイル）には、ユーザーによって当該入力エリアに入力された情報がどの参照用情報エリアを参照しながら入力された情報であるか、また、当該参照用情報エリアと当該入力エリアはどの程度関連性を有するものであるか、についての情報が追加されたこととなる。また、参照用情報エリアの部分に対応して補助入力エリアが作成され、また、入力エリアの特定の際に入力エリアがファイル（コンテンツ）のどの部分に対応して抽出されたかが特定される場合には、生成されたファイルにおいて、入力エリアの当該ファイル中の部分を特定でき、また、当該部分が参照用情報エリア中のどの部分を参照されて作成されたものであるかを特定できる情報が添付されることとなる。なお、参照用情報エリア中の位置の決定方法として、たとえば、コンテンツにおいて、モニター２６６に表示されているウィンドウが当該コンテンツのどの部分であるかを特定することにより、決定することが挙げられる。また、上記したリンク情報には、入力エリアと同時に表示されたすべての参照用情報エリアとの関連を示す情報も含まれる。なお、入力エリアに付帯させる情報量の削減等の目的から、リンク情報では、補助入力エリアに情報を入力された参照用情報エリア以外の参照用情報エリアとの関連を示す情報は、補助入力エリアへの情報の入力が開始された時点等において削除されても良い。
【００８５】
図６や図７に示されているように、補助入力エリアに入力された情報は、逐次入力エリアに反映されても良いし、補助入力エリアへの情報の入力が完了したことに応じて反映されても良い。
【００８６】
＜変形例等＞
以上説明した本実施の形態では、ＰＣ２００において、ウィンドウが表示され、参照用情報エリアおよび入力エリアが抽出され、補助入力エリアが表示され、そして、補助入力エリアに入力された情報が入力エリアに挿入された。なお、これらの処理は、複数台の情報処理装置において分割して実行されても良い。
【００８７】
図１１は、複数台の情報処理装置において入力支援処理が実行される際のシステムの概要を示す図である。図１１に示されたシステムは、第１のＰＣ７０１と第２のＰＣ７０２とを含む。これらのハードウェア構成は、いずれもＰＣ２００と同様とすることができるため、この説明は繰り返さない。
【００８８】
図１２は、ＰＣ７０１の機能構成を模式的に示す図である。
図２の機能ブロック図と比較して、図１２では、ＰＣ７０１は、ネットワークユニット２０４（データ送受信部Ａ０２）、他デバイス管理部Ｂ０７、ユーザーデータ管理部Ｂ０８、および、ユーザーＤＢ（データベース）Ｄ０１をさらに備え、入力エリア検出部Ｂ０３が省略されている。
【００８９】
他デバイス管理部Ｂ０７およびユーザーデータ管理部Ｂ０８は、たとえば、ＣＰＵ２５０が適切なプログラムを実行することにより実現される。なお、専用の回路等のハードウェア要素によって実現されても良い。ユーザーＤＢＤ０１は、たとえばＨＤＤ２６４によって実現される。データ送受信部Ａ０２は、たとえば通信装置２６２によって実現される。
【００９０】
ユーザーＤＢＤ０１は、ユーザーを特定する情報（たとえば、ＩＤとパスワード）を記憶している。他デバイス管理部Ｂ０７は、ＰＣ７０２等の他の機器から受信した情報を解釈したり、他の機器に送信する情報を生成したりする。ユーザーデータ管理部Ｂ０８は、ユーザーＤＢＤ０１を検索して、入力部Ａ０１を介して入力された情報または他の機器から送信されてきた情報に基づき、ユーザーの特定を行なう。
【００９１】
図１３は、ＰＣ７０２の機能構成を模式的に示す図である。
ＰＣ７０２は、その機能として、補助入力エリアユニット２０２とユーザーインターフェース２０１と、ネットワークユニット２０４とを含み、関連度算出ユニット２０３が省略されている。
【００９２】
図１４は、図１１のシステムにおいて実行される入力支援処理のフローチャートである。なお、左側の入力支援（１）の処理は、ＰＣ７０１によって実行され、右側の入力支援（２）の処理は、ＰＣ７０２によって実行される。
【００９３】
ＰＣ７０１とＰＣ７０２の間で、入力支援処理を実行するための通信が確立されると、ＰＣ７０１のＣＰＵ２５０は、ステップＳ０１で、ＰＣ７０１のユーザーを特定し、その結果をＰＣ７０２へ送信する。ユーザーの特定は、たとえば、ユーザーがＰＣ７０１の入力装置２６０を介して入力したＩＤとパスワードをユーザーＤＢＤ０１で検索することにより実現される。なお、入力された情報（ここでは、一例としてＩＤとパスワード）がそのままＰＣ７０２に送信されてもよい。
【００９４】
これに応じて、ＰＣ７０２のＣＰＵ２５０は、ステップＳ０２で、ＰＣ７０１から受信した情報と、ＰＣ７０２のユーザーとを照合して、同じユーザーであればステップＳ１０以降へ処理を進める。ユーザーの照合は、たとえば、ＰＣ７０２のＣＰＵ２５０もＰＣ７０１のＣＰＵ２５０と同様にユーザーＤＢＤ０１でユーザーを検索し、同一のユーザーであるかどうかを判断することにより実行される。
【００９５】
ステップＳ１０では、ＰＣ７０２のＣＰＵ２５０は、図３のステップＳ１０を参照して説明したように、ＰＣ７０２のモニター２６６に表示されているウィンドウから入力エリアを抽出し、その結果をＰＣ７０１へ送信する。ここで送信される結果は、たとえば、入力エリアとして検出されたアプリケーションおよび／またはファイル名であっても良いし、さらに、当該ファイルにおけるモニター２６６の表示対象となっている部分（ページ数等）が伴っても良い。
【００９６】
これに応じて、ＰＣ７０１のＣＰＵ２５０は、ステップＳ１１で、ＰＣ７０２から受信した情報を一時格納して、ステップＳ２０へ処理を進める。
【００９７】
ステップＳ２０では、ＰＣ７０１のＣＰＵ２５０は、図３のステップＳ２０を参照して説明したように、ＰＣ７０１のモニター２６６に表示されたウィンドウから参照用情報エリアを抽出して、ステップＳ３０へ処理を進める。
【００９８】
ステップＳ３０では、ＰＣ７０１のＣＰＵ２５０は、図３のステップＳ３０を参照して説明したように、抽出した各参照用情報エリアに対応させて補助入力エリアを表示させて、ステップＳ４０へ処理を進める。
【００９９】
ステップＳ４０では、ＰＣ７０１のＣＰＵ２５０は、図３のステップＳ４０を参照して説明したように、リンク情報を作成して、ステップＳ５０へ処理を進める。なお、リンク情報の作成において、入力エリアに関する情報は、ステップＳ１１において受信した情報が利用される。
【０１００】
ステップＳ５０では、ＰＣ７０１のＣＰＵ２５０は、図３のステップＳ５０を参照して説明したように、補助入力エリアに対する情報の入力を受け付けて、ステップＳ６０へ処理を進める。
【０１０１】
ステップＳ６０では、ＰＣ７０１のＣＰＵ２５０は、図３のステップＳ６０を参照して説明したように、補助入力エリアに対する情報の入力が完了したか否かを判断し、完了したと判断するとステップＳ７１へ処理を進める。
【０１０２】
ステップＳ７１では、ＰＣ７０１のＣＰＵ２５０は、補助入力エリアに入力された情報をリンク情報等とともにＰＣ７０２へ送信する。
【０１０３】
これに応じて、ＰＣ７０２のＣＰＵ２５０は、ステップＳ７２で、ステップＳ１０で特定した入力エリアに、ＰＣ７０１から受信した情報を関連付けるように挿入して、処理を終了する。
【０１０４】
以上説明した本変形例では、一方の情報処理装置で参照用情報が表示され、それを参照して、他方の情報処理装置で編集されている文書に反映させることができる。
【０１０５】
なお、図１４を参照して説明された処理では、ＰＣ７０１において入力の完了が検知された後、まとめて、ＰＣ７０２へ入力情報が送信されている。なお、ＰＣ７０１において補助入力エリアにデータが入力されるたびに（たとえば、テキストが１文字入力されるたびに）、ＰＣ７０１のＣＰＵ２５０がステップＳ７１で当該データをＰＣ７０２に送信し、これに応じて、ＰＣ７０２のＣＰＵ２５０が当該データをステップＳ７２で入力エリアに挿入するようにしても良い。
【０１０６】
また、ＰＣ７０１とＰＣ７０２は、ユーザーＤＢＤ０１等を備え、それぞれでユーザーの同定が可能とされているが、ユーザーの同定は他の装置（サーバー等）において実行し、ＰＣ７０１とＰＣ７０２はその結果を受信するようにしても良い。
【０１０７】
今回開示された各実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０８】
２００，７０１，７０２  ＰＣ、２５０  ＣＰＵ、２５４  ＲＡＭ、２５６  ＲＯＭ、２６０  入力装置、２６２  通信装置、２６６  モニター。
【図１】
2012252629.tif 000003
【図２】
2012252629.tif 000004
【図３】
2012252629.tif 000005
【図４】
2012252629.tif 000006
【図５】
2012252629.tif 000007
【図６】
2012252629.tif 000008
【図７】
2012252629.tif 000009
【図８】
2012252629.tif 000010
【図９】
2012252629.tif 000011
【図１０】
2012252629.tif 000012
【図１１】
2012252629.tif 000013
【図１２】
2012252629.tif 000014
【図１３】
2012252629.tif 000015
【図１４】
2012252629.tif 000016