(57)【要約】【課題】座標指定デバイスを持たない操作側コンピュータからでも、被操作コンピュータを容易に遠隔操作できる、コンピュータの遠隔操作システム等を提供する。【解決手段】  表示対象領域移動制御部２４は、被操作画面のうち遠隔操作装置６の表示画面１２に再生表示すべき表示対象領域を、方向指示操作体３６からの信号に基づいて移動させる。ポインタ位置制御部２６は、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて同一方向に同一量移動させる。この結果、遠隔操作装置６の表示画面１２上では、ポインタ位置は表示画面１２に対して固定されているように見える。表示画面１２に固定されたポインタ位置に、所望の表示対象領域の中の所望の部分がくるよう、方向指示操作体３６を操作すれば、方向指示操作体３６の操作のみで、表示対象領域の移動とポインタ位置の指定とを同時に行うことができる。【選択図】図２
2006155327.tif 000002
【特許請求の範囲】
【請求項１】
被操作コンピュータと、
表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置と、
を備えたシステムであって、
当該遠隔操作装置は、
被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、
当該遠隔操作制御部は、
被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、
被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、
を備えたこと、
を特徴とする、コンピュータの遠隔操作システム。
【請求項２】
表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置であって、
被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、
当該遠隔操作制御部は、
被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、
被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、
を備えたこと、
を特徴とする遠隔操作装置。
【請求項３】
操作側コンピュータを、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置、として機能させるプログラムであって、
当該遠隔操作装置は、
被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、
当該遠隔操作制御部は、
被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、
被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、
を備えたこと、
を特徴とするプログラム。
【請求項４】
請求項３のプログラムを記録した記録媒体。
【請求項５】
請求項１のシステム、請求項２の装置、請求項３のプログラムまたは請求項４のプログラムを記録した記録媒体において、
前記操作部は、
縮尺操作体、
をさらに備え、
前記遠隔操作制御部は、
前記表示画面に再生表示される前記被操作画面の縮尺を、縮尺操作体からの信号に基づいて変更するよう制御する縮尺制御部と、
前記方向指示操作体からの信号に基づく前記表示対象領域の単位移動量を、前記縮尺の変更に連動させて変更するよう制御する単位移動量制御部と、
をさらに備えたこと、
を特徴とするもの。
【請求項６】
表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備えた遠隔操作装置を用いて、情報通信網を介して被操作コンピュータを遠隔操作する方法であって、
被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御ステップを備え、
当該遠隔操作制御ステップは、
被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御ステップと、
被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御ステップと、
を備えたこと、
を特徴とする、コンピュータの遠隔操作方法。
【請求項７】
請求項６の方法において、
前記操作部は、
縮尺操作体、
をさらに備え、
前記遠隔操作制御ステップは、
前記表示画面に再生表示される前記被操作画面の縮尺を、縮尺操作体からの信号に基づいて変更するよう制御する縮尺制御ステップと、
前記方向指示操作体からの信号に基づく前記表示対象領域の単位移動量を、前記縮尺の変更に連動させて変更するよう制御する単位移動量制御ステップと、
をさらに備えたこと、
を特徴とするもの。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はコンピュータを遠隔操作する際の技術に関する。
【背景技術】
【０００２】
離れた場所にあるコンピュータを他のコンピュータを用いて操作する、コンピュータの遠隔操作システム（たとえば、Windows（登録商標）系のＯＳで用いられる「リモートデスクトップ」システム）が知られており、このような遠隔操作システムを応用した種々のシステム、たとえば、性態実体験サービスシステム（特許文献１参照）や在宅介護遠隔支援システム（特許文献２参照）等、も発表されている。
【０００３】
図１０は、従来のコンピュータの遠隔操作システム１５２を説明するためのブロック図である。システム１５２において、操作する側のコンピュータ１５６は、操作される側のコンピュータ１５４の画面表示情報を、情報通信網（図示せず）を介して取得して、自己の表示画面（図示せず）に、被操作画面として表示する。
【０００４】
コンピュータ１５６のユーザ１５８は、操作する側のコンピュータ１５６の表示画面に表示された被操作画面を見ながら、コンピュータ１５６のキーボードやマウス（図示せず）を操作する。コンピュータ１５６のキーボードやマウスから入力された情報は、情報通信網を介してコンピュータ１５４に伝達される。コンピュータ１５４は、伝達された情報に基づいて情報処理を行う。
【０００５】
このような処理を繰り返すことで、ユーザ１５８は、離れた場所にあるコンピュータ１５４を、近くにあるコンピュータ１５６を用いて操作することができる。システム１５２を利用することによって、ユーザ１５８は、たとえば、自宅のコンピュータ１５６から職場のコンピュータ１５４を操作することができ、好都合である。
【０００６】
しかし、システム１５２においては、そもそも、操作する側のコンピュータ１５６がユーザ１５８の近くになければ、遠隔操作を行うことはできない。したがって、たとえば、外出先から職場のコンピュータ１５４を操作する必要が生じたとしても、ユーザ１５８がコンピュータ１５６を携行していなければ、遠隔操作することができない。
【０００７】
このような問題を解決するために、システム１５２において、操作する側のコンピュータ１５６として、携帯電話機を用いることが提案されている。コンピュータ１５６として携帯電話機を用いることができれば、その普及率、携行率、携帯電話無線網の整備状況等からみて、誰でも、いつでも、どこからでも、遠隔地にあるコンピュータ１５４を操作することが可能となる。
【特許文献１】特開２００４−６２５１５号公報
【特許文献２】特開２００４−２５８８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述のシステム１５２において、操作する側のコンピュータ１５６として携帯電話機を用いるとすると、次のような問題が生ずる。携帯電話機は、一般的に、画面内におけるポインタ位置（座標）を直接指定するための座標指定デバイス（マウス、タッチパッド、タッチパネルなど）を備えていない。そこで、十字キー（図４における７８参照）などの方向指示デバイスを利用してポインタ位置を移動する方法が考えられる。
【０００９】
一方、携帯電話機の表示画面は、操作される側のコンピュータ１５４のそれより小さいことが多いから、被操作画面の一部のみが携帯電話機の表示画面に表示される場合が主となる。このような場合、被操作画面を携帯電話機の表示画面内でスクロールしなければならず、スクロールの方向を指示するために、上述の方向指示デバイスを用いる必要がある。このため、十字キーなどの方向指示デバイスを、ポインタ位置を移動するための専用デバイスとして利用することはできない。
【００１０】
この場合、方向指示デバイスの機能を、他のキー操作等によって、ポインタ位置移動モードとスクロールモードとに切り換えて用いる方法も考えられる。しかし、携帯電話機の場合、コンパクトであることが重視されるため、各キーの配置や操作性はそれほど考慮されていないのが実状で、キー操作は必ずしも容易ではない。一方、表示画面が小さいことから、ポインタ位置移動モードとスクロールモードとの切り換え頻度は高い。このため、このような方法では、ストレスなく遠隔操作を行うことが困難である。
【００１１】
この発明は、従来のこのようなシステムの問題点を解決し、一般的な携帯電話機のような、座標指定デバイスを持たない操作側コンピュータからでも、被操作コンピュータを容易に遠隔操作できる、コンピュータの遠隔操作システム等を提供することを目的とする。
【課題を解決するための手段】
【００１２】
この発明によるコンピュータの遠隔操作システムは、被操作コンピュータと、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置と、を備えたシステムであって、当該遠隔操作装置は、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、当該遠隔操作制御部は、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、を備えたこと、を特徴とする。
【００１３】
この発明による遠隔操作装置は、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置であって、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、当該遠隔操作制御部は、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、を備えたこと、を特徴とする。
【００１４】
この発明によるプログラムは、操作側コンピュータを、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置、として機能させるプログラムであって、当該遠隔操作装置は、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、当該遠隔操作制御部は、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、を備えたこと、を特徴とする。
【００１５】
この発明によるコンピュータの遠隔操作方法は、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備えた遠隔操作装置を用いて、情報通信網を介して被操作コンピュータを遠隔操作する方法であって、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御ステップを備え、当該遠隔操作制御ステップは、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御ステップと、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御ステップと、を備えたこと、を特徴とする。
【００１６】
本発明の特徴は、上記のように広く示すことができるが、その構成や内容は、目的および特徴とともに、図面を考慮に入れた上で、以下の開示によりさらに明らかになるであろう。
【発明の効果】
【００１７】
請求項１によるコンピュータの遠隔操作システムは、被操作コンピュータと、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置と、を備えたシステムであって、当該遠隔操作装置は、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、当該遠隔操作制御部は、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、を備えたこと、を特徴とする。
【００１８】
請求項２による遠隔操作装置は、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置であって、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、当該遠隔操作制御部は、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、を備えたこと、を特徴とする。
【００１９】
請求項３によるプログラムは、操作側コンピュータを、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備え、情報通信網を介して被操作コンピュータを遠隔操作する遠隔操作装置、として機能させるプログラムであって、当該遠隔操作装置は、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御部を備え、当該遠隔操作制御部は、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御部と、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御部と、を備えたこと、を特徴とする。
【００２０】
請求項４によるプログラムを記録した記録媒体は、上記プログラムを記録したことを特徴とする。
【００２１】
請求項６によるコンピュータの遠隔操作方法は、表示画面を有する表示部と、方向を指示する方向指示操作体を有する操作部と、を備えた遠隔操作装置を用いて、情報通信網を介して被操作コンピュータを遠隔操作する方法であって、被操作コンピュータの画面表示情報を情報通信網を介して取得して遠隔操作装置の表示画面に被操作画面として再生表示するとともに、遠隔操作装置の操作部からの信号に基づいて遠隔操作命令を生成して情報通信網を介して被操作コンピュータに送出するよう制御する、遠隔操作制御ステップを備え、当該遠隔操作制御ステップは、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する表示対象領域移動制御ステップと、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御するポインタ位置制御ステップと、を備えたこと、を特徴とする。
【００２２】
つまり、これらのシステム、装置、プログラム、プログラムを記録した記録媒体および方法においては、被操作画面のうち遠隔操作装置の表示画面に再生表示すべき表示対象領域を、方向指示操作体からの信号に基づいて、当該信号に対応した方向に移動させるとともに、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるようにしている。
【００２３】
したがって、方向指示操作体を操作して被操作画面における表示対象領域を移動させれば、被操作画面におけるポインタ位置もこれに追随して、同じ量だけ移動する。その結果、遠隔操作装置の表示画面上では、表示されている被操作画面が表示対象領域の移動方向と逆方向に移動するように見えるとともに、ポインタ位置は表示画面に対して固定されているように見える。
【００２４】
このため、表示画面に固定されたポインタ位置に、被操作画面における所望の表示対象領域の中の所望の部分がくるよう、方向指示操作体を操作すれば、方向指示操作体の操作のみで、表示対象領域の移動とポインタ位置の指定とを同時に行うことができる。
【００２５】
すなわち、一般的な携帯電話機のような、座標指定デバイスを持たない操作側コンピュータであっても、方向指示操作体（方向指示デバイス）を備えていれば、単純な操作で、被操作コンピュータを容易に遠隔操作することが可能となる。
【００２６】
請求項５のシステム、装置、プログラムまたはプログラムを記録した記録媒体においては、操作部は、縮尺操作体、をさらに備え、遠隔操作制御部は、表示画面に再生表示される被操作画面の縮尺を、縮尺操作体からの信号に基づいて変更するよう制御する縮尺制御部と、方向指示操作体からの信号に基づく表示対象領域の単位移動量を、縮尺の変更に連動させて変更するよう制御する単位移動量制御部と、をさらに備えたこと、を特徴とする。
【００２７】
請求項７の方法においては、操作部は、縮尺操作体、をさらに備え、遠隔操作制御ステップは、表示画面に再生表示される被操作画面の縮尺を、縮尺操作体からの信号に基づいて変更するよう制御する縮尺制御ステップと、方向指示操作体からの信号に基づく表示対象領域の単位移動量を、縮尺の変更に連動させて変更するよう制御する単位移動量制御ステップと、をさらに備えたこと、を特徴とする。
【００２８】
つまり、これらのシステム、装置、プログラム、プログラムを記録した記録媒体および方法においては、さらに、遠隔操作装置の表示画面に再生表示される被操作画面の縮尺を、縮尺操作体からの信号に基づいて変更するとともに、方向指示操作体からの信号に基づく表示対象領域の単位移動量を、縮尺の変更に連動させて変更するようにしている。
【００２９】
したがって、縮尺操作体を操作して、再生表示される被操作画面の縮尺を変更すれば、表示対象領域の単位移動量も、これに連動して自動的に変更される。このため、方向指示操作体を操作した場合、再生表示されている被操作画面の縮尺に応じて、常に最適な単位移動量で、表示対象領域の移動を行うことができる。すなわち、被操作コンピュータを、さらに、ストレスなく容易に遠隔操作することが可能となる。
【００３０】
なお、請求項において「遠隔操作命令」とは、遠隔操作装置の操作部からの信号に基づいて直接的または間接的に生成され、被操作コンピュータを操作するために情報通信網を介して被操作コンピュータに送出される信号をいう。実施形態では、図６に示す縮尺変更命令、表示対象領域移動命令、ポインタ位置移動命令、選択命令、文字列入力命令などがこれに該当する。
【００３１】
また、「表示対象領域の単位移動量」とは、方向指示操作体の単位操作あたりの、被操作画面上での表示対象領域の移動量をいう。ここで「単位操作」とは、一回の操作、または、単位時間内の操作、のいずれも含む概念である。
【発明を実施するための最良の形態】
【００３２】
図１は、この発明の一実施形態によるコンピュータの遠隔操作システムである遠隔操作システム２の構成を示すブロック図である。遠隔操作システム２は、被操作コンピュータ４と、遠隔操作装置（操作側コンピュータ）６と、を備えており、これらは、ＬＡＮ(ローカル・エリア・ネットワーク)、ＷＡＮ(ワイド・エリア・ネットワーク)、インターネット等の情報通信網８を介して通信可能となっている。図２は、遠隔操作装置６の構成を示すブロック図である。
【００３３】
図１に示すように、遠隔操作装置６は、被操作コンピュータ４の画面表示情報を情報通信網８を介して取得して、表示画面１２（図２参照）に、被操作画面として再生表示する。
【００３４】
遠隔操作装置６のユーザ１５８は、表示画面１２に表示された被操作画面を見ながら、操作部３２（図２参照）を操作する。遠隔操作装置６の遠隔操作制御部１８（図２参照）では、操作部３２から入力された情報に基づいて、内部での情報処理が行われたり、遠隔操作命令が生成されて情報通信網８を介して被操作コンピュータ４に送出されたりする。
【００３５】
被操作コンピュータ４は、伝達された遠隔操作命令に基づいて情報処理を行う。この情報処理により被操作コンピュータ４の画面表示情報が変化するなどして、新たな画面表示情報を遠隔操作装置６に送出する必要が生じた場合には、情報通信網８を介してこれを送出する。
【００３６】
このような処理を繰り返すことで、ユーザ１５８は、遠隔操作装置６を用いて被操作コンピュータ４を遠隔操作することができる。なお、遠隔操作システム２のうち、一般的な遠隔操作処理は、たとえば、Windows（商標）系のＯＳで用いられる「リモートデスクトップ」システムや、RealVNC社の「ＶＮＣ(仮想ネットワークコンピューティング)」システムのような、従来の公知の遠隔操作システムにおける処理と同様であるため、詳しい説明を省略する。
【００３７】
つぎに、図２を参照しつつ、遠隔操作装置６について詳述する。遠隔操作装置６は、表示画面１２を有する表示部１０と，メモリ部１４と、情報通信網８を介して被操作コンピュータ４と通信するための通信インタフェース部１６と、遠隔操作制御部１８と、操作部３２とを備えている。
【００３８】
操作部３２は、縮尺操作体３４と、方向指示操作体３６と、選択操作体３８と、文字列操作体４０とを有している。
【００３９】
縮尺操作体３４は、遠隔操作装置６の表示画面１２に再生表示される被操作コンピュータ４の被操作画面の縮尺を変更するために用いられる。
【００４０】
方向指示操作体３６は、方向、たとえば、遠隔操作装置６の表示画面１２内での方向を指示するために用いられる。
【００４１】
文字列操作体４０は、文字列を入力するために用いられる。ここに「文字列」とは、１以上の文構成要素をいい、文字、数字、記号を含む概念である。
【００４２】
選択操作体３８は、遠隔操作装置６の表示画面１２に再生表示された被操作画面を構成する選択対象要素のうち、ポインタ位置に対応する選択対象要素を選択状態とするために用いられる。ここに「選択対象要素」とは、選択操作体３８による選択の対象となる要素をいい、たとえば、アイコン、文字列、画像の一部または全体など、被操作画面上の視覚情報の他、これらの視覚情報が定義されている、または、定義可能な被操作画面上の座標点を含む概念である。また、「選択対象要素を選択状態にする」とは、当該選択対象要素を、後に実行される情報処理の対象として指定することをいう。
【００４３】
遠隔操作制御部１８は、被操作コンピュータ４の画面表示情報を情報通信網８を介して取得して遠隔操作装置６の表示画面１２に被操作画面として再生表示するとともに、遠隔操作装置６の操作部３２からの信号に基づいて、内部処理を行ったり、遠隔操作命令を生成して情報通信網８を介して被操作コンピュータ４に送出したりするよう制御する。
【００４４】
この遠隔操作制御部１８は、縮尺制御部２０と、単位移動量制御部２２と、表示対象領域移動制御部２４と、ポインタ位置制御部２６と、選択制御部２８と、文字列入力制御部３０とを備えている。
【００４５】
表示対象領域移動制御部２４は、被操作画面のうち遠隔操作装置６の表示画面１２に再生表示すべき表示対象領域を、方向指示操作体３６からの信号に基づいて、当該信号に対応した方向に移動させるよう制御する。
【００４６】
ポインタ位置制御部２６は、被操作画面におけるポインタ位置を、表示対象領域の移動に連動させて、表示対象領域の移動方向と同一方向に、かつ、表示対象領域の移動量と同一量移動させるよう制御する。
【００４７】
縮尺制御部２０は、表示画面１２に再生表示される被操作画面の縮尺を、縮尺操作体３４からの信号に基づいて変更するよう制御する。
【００４８】
単位移動量制御部２２は、方向指示操作体３６からの信号に基づく表示対象領域の単位移動量を、上記被操作画面の縮尺の変更に連動させて変更するよう制御する。
【００４９】
選択制御部２８は、選択操作体３８からの信号に基づいて、遠隔操作装置６の表示画面１２に再生表示された被操作画面を構成する選択対象要素のうち、ポインタ位置に対応する選択対象要素を選択状態とするよう制御する。
【００５０】
文字列入力制御部３０は、文字列操作体４０からの信号に基づいて、文字列を入力するよう制御する。
【００５１】
図３は、図１に示す遠隔操作システム２を構成する被操作コンピュータ４および遠隔操作装置（操作側コンピュータ）６のハードウェア構成の一例を示すブロック図であり、遠隔操作装置として携帯電話機６を用いた場合の例である。この例では、情報通信網８として、携帯電話無線網８ａおよびインターネット８ｂが用いられている。
【００５２】
図３に示すように、携帯電話機６は、本システムの携帯電話機６側のプログラムを記録した記録媒体であって図２のメモリ部１４に対応するメモリ７０、メモリ７０に記録されたプログラムを実行する遠隔操作制御部１８に対応するＣＰＵ６２、表示部１０に対応するＬＣＤ（液晶表示装置）６４，操作部３２に対応する操作キー群７４、情報通信網８を介して被操作コンピュータ４等と通信するための通信インタフェース部１６に対応する通信インタフェース７２、ならびに、マイクロフォン６６およびスピーカ６８を備えている。
【００５３】
操作キー群７４は、縮尺操作体３４として機能する第１ファンクションキー７６ａおよび第２ファンクションキー７６ｂ（合わせてファンクションキー７６という）、方向指示操作体３６として機能する十字キー７８，選択操作体３８としての選択キー８０，ならびに、文字列操作体４０としてのテンキー８２（複数のキーにより構成）を備えている。
【００５４】
なお、携帯電話機６は、送受話機能など携帯電話機本来の機能を備えているが、これらの機能やこれらの機能を実現するハードウェア構成は、従来のものと同様であるので、説明を省略する。
【００５５】
被操作コンピュータ４は、一般的なパーソナルコンピュータやサーバコンピュータと同様の構成である。被操作コンピュータ４は、本システムの被操作コンピュータ４側のプログラムを記録した記録媒体である記憶装置としてのハードディスク５０、ハードディスク５０に記録されたプログラムを主メモリ（図示せず）にロードして実行する制御手段であるＣＰＵ４２，表示装置であるＬＣＤ４４，入力装置であるキーボード４６およびマウス４８，ならびに、情報通信網８を介して携帯電話機６等と通信するための通信インタフェース５２を備えている。
【００５６】
図４は、携帯電話機６の外観構成の一例を示す図面（使用状態における正面図）である。図面上部にＬＣＤ６４が配置され、ＬＣＤ６４の下方に、操作キー群７４が配置されている。
【００５７】
図５は、遠隔操作システム２における処理の流れの一例を示すフローチャートである。図６は、図５に示す「キー操作に基づく情報処理」（ステップＳ２）の一例を詳細に表したフローチャートである。図７〜図９は、ともに図５における処理を説明するために、被操作画面９０上の状況を概念的に表した図面であり、図７は縮尺変更命令送出処理（ステップＳ１２）、図８は単位移動量変更処理（ステップＳ１３）、図９は表示対象領域移動命令送出処理（ステップＳ１５）およびポインタ位置移動命令送出処理（ステップＳ１６）に関する。
【００５８】
図３〜図９に基づいて、遠隔操作システム２における処理の説明を行う。図３に示す携帯電話機６のＣＰＵ６２は、図５に示すように、キー操作を監視しており（ステップＳ１）、キー操作を検出すると、どのようなキー操作が行われたかを判断し、キー操作ごとにあらかじめ定められている情報処理を行う（ステップＳ２）。
【００５９】
ステップＳ２において、ＣＰＵ６２は、キー操作に応じて、キー操作の内容を、そのまま遠隔操作命令として、被操作コンピュータ４に送出するような処理を行ったり、キー操作に基づいて演算処理などを行った結果を、遠隔操作命令として被操作コンピュータ４に送出するような処理を行ったりする。ステップＳ２の処理の具体例は、後述する。
【００６０】
被操作コンピュータ４のＣＰＵ４２は、携帯電話機６からの遠隔操作命令を監視しており（ステップＳ５）、遠隔操作命令を受信すると、どのような遠隔操作命令を受信したかを判断し、遠隔操作命令ごとにあらかじめ定められている情報処理を行う（ステップＳ６）。
【００６１】
ステップＳ６において、ＣＰＵ４２は、受信した遠隔操作命令に応じて、携帯電話機６のキー操作入力をそのまま被操作コンピュータ４のキー操作入力として取り込む処理を行ったり、携帯電話機６のキー操作に基づいて携帯電話機６で行われた演算処理などの結果を被操作コンピュータ４の入力として取り込む処理を行ったりするとともに、これらの入力に基づくアプリケーションプログラム上の情報処理などを行う。
【００６２】
被操作コンピュータ４のＣＰＵ４２は、その画面表示情報（被操作コンピュータ４のＬＣＤ４４に表示されるべき情報）を携帯電話機６に送出する必要があるか否かを監視しており（ステップＳ７）、必要があると判断した場合には、画面表示情報の一部または全体を、携帯電話機６に送出する（ステップＳ８）。
【００６３】
ステップＳ７において、ＣＰＵ４２は、たとえば、ステップＳ６の情報処理の結果、その画面表示情報が変化し、当該画面表示情報の変化によって携帯電話機６のＬＣＤ６４の表示画面１２に表示されるべき被操作画面の表示内容が変化すると判断した場合、新たな画面表示情報の一部または全体を、携帯電話機６に送出する必要があると判断する。
【００６４】
ただし、ステップＳ７において、携帯電話機６の表示画面１２に表示されるべき被操作画面の表示内容が変化すると判断した場合であっても、当該変化後の表示内容が既に携帯電話機６のメモリ７０に記憶されている場合には、変化した画面表示情報を携帯電話機６に送出する必要がないと判断するよう構成することもできる。
【００６５】
携帯電話機６のＣＰＵ６２は、ＬＣＤ６４の表示画面１２に表示されるべき内容に変更があるか否かを監視しており（ステップＳ３）、変更があった場合は、表示画面１２の表示内容を更新する（ステップＳ４）。
【００６６】
ステップＳ３において、ＣＰＵ６２は、たとえば、ステップＳ８により送出された新たな画面表示情報を受信したときは、ＬＣＤ６４の表示画面１２に表示されるべき内容に変更があると判断する。なおステップＳ３において、被操作コンピュータ４から新たな画面表示情報を受信しない場合であっても、携帯電話機６の内部処理によって、ＬＣＤ６４の表示画面１２に表示されるべき内容に変更があると判断する場合もある。
【００６７】
このようにして、遠隔操作システム２における処理が進行する。
【００６８】
つぎに、図６を参照しつつ、図５のステップＳ２の処理の一例を説明する。携帯電話機６のＣＰＵ６２は、ステップＳ１のキー操作が、縮尺変更指示、表示対象領域移動指示、選択指示、文字列入力指示のいずれであるのかを判断する（ステップＳ１１，ステップＳ１４，ステップＳ１７，ステップＳ１９）。
【００６９】
この実施形態においては、ファンクションキー７６が操作されると、ＣＰＵ６２は、縮尺変更指示が与えられたものと判断して（ステップＳ１１）、遠隔操作命令として縮尺変更命令を生成して被操作コンピュータ４に送出する（ステップＳ１２）。
【００７０】
ステップＳ１２における縮尺変更命令送出処理の手順の一例について説明する。被操作画面９０の縮尺をＳとした場合、被操作コンピュータ４のＬＣＤ４４の表示画面（図示せず）の解像度が、たとえば「１２８０×１０２４」であると仮定すると、図７に示す被操作画面９０のサイズ（構成画素数）は「１２８０×１０２４」×Ｓとなる。
【００７１】
一方、図７に示す表示対象領域９２、９４等のサイズ（構成画素数）と携帯電話機６の表示画面１２の解像度とが、いずれも等しいとした場合、携帯電話機６の表示画面１２の解像度が、たとえば「２４０×３２０」であると仮定すると、表示対象領域９２、９４等のサイズは、いずれも「２４０×３２０」の固定サイズとなる。
【００７２】
したがって、この場合、携帯電話機６の表示画面１２には、「１２８０×１０２４」×Ｓ画素からなるサイズの被操作画面９０のうち、「２４０×３２０」画素からなるサイズの表示対象領域９２、９４等が表示されることになる。つまり、被操作画面９０に占める表示対象領域の割合は、被操作画面９０の縮尺Ｓが小さくなるほど大きくなり、その結果、携帯電話機６の表示画面１２には、被操作画面９０がより縮小されて表示されることになる。
【００７３】
図７に示す例では、表示対象領域９２は、被操作画面９０の縮尺をＳ＝Ｓ１とした場合のものであり、表示対象領域９４は、被操作画面９０の縮尺をＳ＝Ｓ２＝Ｓ１／２とした場合のものである。
【００７４】
この実施形態においては、携帯電話機６のメモリ７０の縮尺記憶領域（図示せず）に、縮尺Ｓの逆数１／Ｓが記憶されている。たとえば、ファンクションキー７６のうち、第１ファンクションキー７６ａが操作されると、ＣＰＵ６２は、縮尺変更指示のうち拡大指示が与えられたと判断して、縮尺記憶領域に記憶されている逆数１／Ｓを読み出し、読み出された逆数１／Ｓから正の所定値（たとえば「１」）を減じたり、読み出された逆数１／Ｓを「１」を超える所定値（たとえば「２」）で除したりして、より小さい新たな逆数１／Ｓを算出し、算出された新たな逆数１／Ｓを、縮尺記憶領域に書き込むとともに、縮尺変更命令（拡大命令）として被操作コンピュータ４に送出する。
【００７５】
一方、ファンクションキー７６のうち、第２ファンクションキー７６ｂが操作されると、ＣＰＵ６２は、縮尺変更指示のうち縮小指示が与えられたと判断して、縮尺記憶領域に記憶されている逆数１／Ｓを読み出し、読み出された逆数１／Ｓに正の所定値（たとえば「１」）を加えたり、読み出された逆数１／Ｓに「１」を超える所定値（たとえば「２」）を乗じたりして、より大きい新たな逆数１／Ｓを算出し、算出された新たな逆数１／Ｓを、縮尺記憶領域に書き込むとともに、縮尺変更命令（縮小命令）として被操作コンピュータ４に送出する。
【００７６】
なお、縮尺変更命令を受信した被操作コンピュータ４は、受信した縮尺変更命令（すなわち、新たな逆数１／Ｓ）に基づき、「１２８０×１０２４」×Ｓ画素からなるサイズの新たな被操作画面９０のうち「２４０×３２０」画素からなるサイズの表示対象領域を構成する画面表示情報を、携帯電話機６に送出し（ステップＳ８参照）、携帯電話機６は、これに基づいて表示画面１２を更新する（ステップＳ４参照）。
【００７７】
なお、図７に示すように、この実施形態においては、被操作画面９０におけるポインタ９３の矢印の先端で定義されるポインタ位置を固定点（基準位置）として、縮尺変更（拡大または縮小）処理を行うようにしている。したがって、縮尺変更処理をおこなっても、携帯電話機６の表示画面１２に表示されているポインタ１３のポインタ位置は変化しない。
【００７８】
図６に示すように、ステップＳ１２に続いて単位移動量変更処理が行われる（ステップＳ１３）。後述（図９参照）のように、十字キー７８を操作することによって、その操作方向（指示方向）に対応して、被操作画面９０上の、たとえば表示対象領域９２を、上下左右所望の方向に移動させることができる。この場合、表示対象領域９２の移動量は、一般に、十字キー７８の操作回数、操作継続時間などに比例して決定される。
【００７９】
ステップＳ１３では、十字キー７８の単位移動量（すなわち、十字キー７８の単位操作あたりの、被操作画面９０上での表示対象領域の移動量）を、ステップＳ１２で算出された新たな縮尺Ｓに基づいて変更する処理が行われる。
【００８０】
ステップＳ１３において、携帯電話機６のＣＰＵ６２は、メモリ７０の縮尺記憶領域に記憶されている逆数１／Ｓを読み出し、読み出された逆数１／Ｓに基づいて、あらかじめ定められた数式（Ｎ＝ｆ(S)）にしたがって、新たな単位移動量Ｎ（Ｎはたとえば画素数で表現される。）を算出する。すなわち、単位移動量Ｎは、縮尺Ｓの関数として与えられるものであれば、その具体的な計算式はとくに制限されるものではないが、好ましくは、次の数式（１）によって与えられる。
【００８１】
Ｎ＝Ｐ×（１／Ｓ）Ｑ・・・（１）
【００８２】
数式（１）において、Ｐは係数（Ｐ≠０）、Ｑはべき乗数（Ｑ≠０）である。係数Ｐの符号はとくに限定されるものではないが、正とすれば、十字キー７８の操作方向と表示対象領域の移動方向とが一致することになるので、好ましい。
【００８３】
数式（１）における、べき乗数Ｑの値はとくに限定されるものではないが、Ｑ≧１とすれば、縮尺Ｓを変更して被操作画面９０を表示画面１２に拡大表示した場合に、十字キー７８の単位操作あたりの表示画面１２上での表示対象領域の移動量が、拡大前より大きくなることはないので、好ましい。
【００８４】
数式（１）における、べき乗数Ｑ>１とすれば、縮尺Ｓを変更して被操作画面９０を表示画面１２に拡大表示した場合に、十字キー７８の単位操作あたりの表示画面１２上での表示対象領域の移動量が、拡大前より小さくなるので、より好ましい。このような構成は、被操作画面９０を表示画面１２に縮小表示する時は、表示画面１２上での表示対象領域の移動を大雑把に行いたいことが多く、拡大表示する時は、表示画面１２上での表示対象領域の移動をきめ細かく行いたいことが多い、ということに着目したものであり、このような構成により、被操作コンピュータ４を、ストレスなく容易に遠隔操作できるのである。
【００８５】
数式（１）における、べき乗数Ｑ≒２とすれば、縮尺Ｓを変更して被操作画面９０を表示画面１２に拡大表示させた場合、十字キー７８の単位操作あたりの表示画面１２上での表示対象領域の移動量が、拡大比率にほぼ反比例して変化するので、さらに好ましい。たとえば、表示画面１２に被操作画面９０をもとの２倍に拡大表示させた場合、十字キー７８の単位操作あたりの表示画面１２上での表示対象領域の移動量は、もとの約１／２となる。
【００８６】
図８は、数式（１）のべき乗数Ｑ＝２である場合において、縮尺Ｓを変更して表示画面１２に被操作画面９０をもとの２倍に拡大表示させたとき、十字キー７８の単位操作あたりの被操作画面９０上での表示対象領域の移動量（単位移動量Ｎ）がどのように変化するかを説明するための図面である。
【００８７】
縮尺Ｓを変更する前においては、十字キー７８の単位操作によって、表示対象領域が、たとえば表示対象領域１０６から表示対象領域１０８になる（すなわち、表示対象領域が、１０６に示す位置から１０８に示す位置に移動する）ものとする。
【００８８】
ここで、縮尺Ｓをもとの２倍にして、表示画面１２に被操作画面９０をもとの２倍に拡大表示させるようにした（すなわち、被操作画面９０のサイズを、長さ比でもとの２倍にした）とすると、十字キー７８の単位操作によって、表示対象領域は、たとえば表示対象領域１０２から表示対象領域１０４になる（すなわち、表示対象領域は、１０２に示す位置から１０４に示す位置に移動する）。
【００８９】
この場合、数式（１）によれば、縮尺Ｓをもとの２倍にすることにより、単位移動量Ｎは、図８に示す矢印１０７で示す値から矢印１０３で示す値へと、もとの１／４に変化していることがわかる。一方、表示画面１２には、被操作画面９０がもとの２倍に拡大表示されるから、結局、縮尺Ｓをもとの２倍にすることにより、十字キー７８の単位操作あたりの表示画面１２上での表示対象領域の移動量は、もとの１／２となる。
【００９０】
このようにして算出された単位移動量Ｎは、メモリ７０の単位移動量記憶領域（図示せず）に記憶され、後述する表示対象領域移動命令送出処理（ステップＳ１５）およびポインタ位置移動命令送出処理（ステップＳ１６）において参照される。
【００９１】
図６に戻って、十字キー７８が操作されると、ＣＰＵ６２は、表示対象領域移動指示が与えられたものと判断して（ステップＳ１４）、遠隔操作命令として、表示対象領域移動命令およびポインタ位置移動命令を生成して被操作コンピュータ４に送出する（ステップＳ１５およびステップＳ１６）。
【００９２】
ステップＳ１５における表示対象領域移動命令送出処理の手順の一例について説明する。十字キー７８が操作されると、ＣＰＵ６２は、その操作方向を判断するとともに、メモリ７０の単位移動量記憶領域に記憶されている単位移動量Ｎを読み出し、被操作画面９０において、十字キー７８の操作方向に対応した方向（表示対象領域移動方向）に、単位移動量Ｎ（画素）だけ表示対象領域を移動させることを内容とする表示対象領域移動命令を生成し、これを、遠隔操作命令として被操作コンピュータ４に送出する。
【００９３】
図６に示すように、ステップＳ１５に続いてポインタ位置移動命令送出処理が行われる（ステップＳ１６）。ステップＳ１６におけるポインタ位置移動命令送出処理の手順の一例について説明する。このステップにおいて、ＣＰＵ６２は、被操作画面９０において、ステップＳ１５で生成された表示対象領域移動命令における表示対象領域移動方向に、当該表示対象領域移動命令における単位移動量Ｎだけ、ポインタ位置を移動させることを内容とするポインタ位置移動命令を生成し、これを、遠隔操作命令として被操作コンピュータ４に送出する。
【００９４】
なお、表示対象領域移動命令およびポインタ位置移動命令を受信した被操作コンピュータ４は、受信したこれらの命令に基づき、被操作画面９０において、表示対象領域移動方向に単位移動量Ｎだけ、表示対象領域およびポインタ位置が移動することとなるよう処理するとともに、処理後のあらたな表示対象領域を構成する画面表示情報を、携帯電話機６に送出し（ステップＳ８参照）、携帯電話機６は、これに基づいて表示画面１２を更新する（ステップＳ４参照）。
【００９５】
このように、十字キー７８を操作することで表示対象領域移動命令およびポインタ位置移動命令が実行され、被操作画面９０における表示対象領域が、たとえば図９に示す表示対象領域９２から表示対象領域９６になる（すなわち、表示対象領域が、９２に示す位置から９６に示す位置に移動する）と同時に、被操作画面９０におけるポインタ９３も、表示対象領域と同一方向に同一量だけ移動する。
【００９６】
この結果、十字キー７８を操作すると、表示画面１２上では、表示対象領域は移動するものの、ポインタ１３は移動せず固定状態を保ったままとなる。このため、表示画面１２に固定されたポインタ１３に、被操作画面９０における所望の表示対象領域の中の所望の部分がくるよう、十字キー７８を操作すれば、十字キー７８の操作のみで、表示対象領域の移動とポインタ位置の指定とを同時に行うことができることになる。
【００９７】
すなわち、マウスなどの座標指定デバイスを持たない携帯電話機６であっても、十字キー７８のような方向指示デバイスを備えていれば、単純な操作で、被操作コンピュータ４を、ストレスなく容易に遠隔操作することが可能となる。
【００９８】
なお、この実施形態においては、表示画面１２の中央にポインタ１３が表示されるよう構成している。人の視覚は視野の中央（視点）近傍で最も解像度が高いことから、ポインタ１３を表示画面１２の中央に配置することで、ポインタ１３を注視しながら、表示画面１２全体の様子をもれなく把握することができる。このため、さらにストレスなく被操作コンピュータ４を遠隔操作することが可能となる。
【００９９】
図６に戻って、選択キー８０が操作されると、ＣＰＵ６２は、選択指示が与えられたものと判断して（ステップＳ１７）、遠隔操作命令として、選択命令を生成して被操作コンピュータ４に送出する（ステップＳ１８）。この選択命令は、たとえば、マウスを備えたコンピュータにおける、マウスの左クリックにより生成される命令（信号）に該当する。
【０１００】
なお、選択命令を受信した被操作コンピュータ４は、受信した選択命令に基づき、被操作画面９０において、ポインタ９３の位置に対応する位置にあるアイコンなどの選択対象要素を選択状態とするよう処理するとともに、処理後の画面表示情報を、携帯電話機６に送出し（ステップＳ８参照）、携帯電話機６は、これに基づいて表示画面１２を更新する（ステップＳ４参照）。
【０１０１】
つぎに、図６に示すように、テンキー８２が操作されると、ＣＰＵ６２は、文字列入力指示が与えられたものと判断して（ステップＳ１９）、遠隔操作命令として、文字列入力命令を生成して被操作コンピュータ４に送出する（ステップＳ２０）。
【０１０２】
テンキー８２は複数のキーにより構成されている。この例では、図４に示すように、テンキー８２は、「０」キー〜「９」キーの１０個の数字キー、ならびに、「＊」キーおよび「＃」キーの２個の記号キーを備えている。テンキー８２を構成する各キーは、入力モード（たとえば、数字モード、英文字モード、かなモード等）に応じて、異なる文字等に対応している。たとえば、「２」キーは、数字モード、英文字モード、かなモードにおいて、それぞれ、「２」、「Ａ、ＢまたはＣ（操作回数によって識別）」、「か行のかな（操作回数により識別）」に対応している。
【０１０３】
ステップＳ２０における文字列入力命令送出処理の手順の一例について説明する。このステップにおいて、ＣＰＵ６２は、現在の入力モードが何であるかを判断するとともに、操作されたテンキー８２の種別および操作回数を判断し、これらに基づき、入力された文字等を判断し、当該文字等が入力されたことを内容とする文字列入力命令を生成し、これを、遠隔操作命令として被操作コンピュータ４に送出する。
【０１０４】
なお、文字列入力命令を受信した被操作コンピュータ４は、受信した文字列入力命令において指定された文字等を入力として取り込むよう処理するとともに、処理後の画面表示情報を、携帯電話機６に送出し（ステップＳ８参照）、携帯電話機６は、これに基づいて表示画面１２を更新する（ステップＳ４参照）。
【０１０５】
このような処理を繰り返すことで、携帯電話機６を用いて被操作コンピュータ４を遠隔操作することができる。
【０１０６】
なお、図５のステップＳ１〜ステップＳ４が、図２の遠隔操作制御部１８に対応する。また、図６のステップＳ１１〜ステップＳ１２が、図２の縮尺制御部２０に対応し、ステップＳ１３が、単位移動量制御部２２に対応する。同様に、ステップＳ１４〜ステップＳ１５が、表示対象領域移動制御部２４に対応し、ステップＳ１６が、ポインタ位置制御部２６に対応する。ステップＳ１７〜ステップＳ１８が、選択制御部２８に対応し、ステップＳ１９〜ステップＳ２０が、文字列入力制御部３０に対応する。
【０１０７】
なお、この実施形態では、携帯電話機６において生成した縮尺変更命令、表示対象領域移動命令、ポインタ位置移動命令、選択命令、文字列入力命令などの遠隔操作命令を被操作コンピュータ４に送出し、当該遠隔操作命令に基づいて被操作コンピュータ４で実行された情報処理結果を反映した新たな表示対象領域を構成する新たな画面表示情報（新画面表示情報）を、その都度、被操作コンピュータ４から受け取って、携帯電話機６の表示画面１２を更新するよう構成したが、この発明は、これに限定されるものではない。
【０１０８】
たとえば、メモリ７０の容量に余裕がある場合には、以前に表示画面１２に表示した表示対象領域を構成する画面表示情報をメモリ７０に記憶させておき、新画面表示情報が、メモリ７０に記憶されている画面表示情報に含まれると判断した場合には、新画面表示情報を被操作コンピュータ４から送出させることなく、メモリ７０に記憶されている画面表示情報に基づいて、表示画面１２を更新するよう構成することもできる。
【０１０９】
また、表示画面１２に現に表示されている表示対象領域を構成する画面表示情報（現画面表示情報）を含む、これより多量の画面表示情報、好ましくは、現画面表示情報を含む被操作画面９０全体の画面表示情報、より好ましくは、現画面表示情報を含む最大縮尺時（たとえばＳ＝１）の被操作画面９０全体の画面表示情報を、メモリ７０に記憶させておき、新画面表示情報が、メモリ７０に記憶されている画面表示情報に含まれると判断した場合には、新画面表示情報を被操作コンピュータ４から送出させることなく、メモリ７０に記憶されている画面表示情報に基づいて、表示画面１２を更新するよう構成することもできる。
【０１１０】
また、新画面表示情報が、メモリ７０に記憶されている画面表示情報に一部含まれると判断した場合には、新画面表示情報のうちメモリ７０に記憶されている画面表示情報に含まれている部分についてはメモリ７０に記憶されている画面表示情報を利用し、新画面表示情報のうちメモリ７０に記憶されている画面表示情報に含まれていない部分のみを被操作コンピュータ４から送出させるよう構成することもできる。
【０１１１】
さらに、これらを組み合わせた構成とすることもできる。これらの構成を採用することで、被操作コンピュータ４と携帯電話機６との間の情報通信量を減ずることができる。このため、レスポンスが速く、よりストレスの小さい遠隔操作システムを実現することが可能となる。
【０１１２】
また、上述の実施形態においては、携帯電話機６の十字キー７８が操作されると、遠隔操作命令として、表示対象領域移動命令およびポインタ位置移動命令を生成して被操作コンピュータ４に送出し、当該命令に基づいて被操作コンピュータ４で実行された表示対象領域移動処理およびポインタ位置移動処理の結果をともに反映した新たな表示対象領域を構成する画面表示情報を、被操作コンピュータ４から受け取って、携帯電話機６の表示画面１２を更新するよう構成したが、この発明は、これに限定されるものではない。
【０１１３】
たとえば、携帯電話機６の表示画面１２上ではポインタ位置が固定しているように見える点に着目し、携帯電話機６の表示画面１２におけるポインタの表示制御を、被操作コンピュータ４におけるポインタ位置の制御と切り離して行うよう構成することもできる。すなわち、被操作コンピュータ４から送られてくる画面表示情報の内容にかかわらず、携帯電話機６の表示画面１２の特定位置（好ましくは、ほぼ中央）にポインタを固定的に表示するよう制御するのである。
【０１１４】
この場合、たとえば、携帯電話機６の十字キー７８が操作された時点では、遠隔操作命令として、表示対象領域移動命令のみを生成して被操作コンピュータ４に送出し、当該命令に基づいて被操作コンピュータ４で実行された表示対象領域移動処理の結果のみを反映した新たな表示対象領域を構成する画面表示情報を、被操作コンピュータ４から受け取って、携帯電話機６の表示画面１２を更新するよう構成することができる。
【０１１５】
さらに、その後、選択キー８０が操作された時点で、遠隔操作命令として、ポインタ位置移動命令および選択命令を生成して被操作コンピュータ４に送出し、当該命令に基づいて被操作コンピュータ４でポインタ位置移動処理および選択処理を実行させるとともに、被操作コンピュータ４で実行された選択処理の結果を反映した新たな表示対象領域を構成する画面表示情報を、被操作コンピュータ４から受け取って、携帯電話機６の表示画面１２を更新するよう構成すればよい。なお、この場合におけるポインタ位置移動処理は、専ら被操作コンピュータ４の内部処理に留まるものであり、当該処理の結果は、被操作コンピュータ４から送られてくる画面表示情報には反映されない。
【０１１６】
このように構成すれば、携帯電話機６の十字キー７８が操作された時点では被操作コンピュータ４におけるポインタ位置移動処理は行われず、その後、選択キー８０が操作された時点で初めて被操作コンピュータ４におけるポインタ位置移動処理が行われるため、被操作コンピュータ４における処理を軽減することができる。
【０１１７】
なお、上述の各実施形態においては、遠隔操作装置として携帯電話機を例に説明したが、この発明は、これに限定されるものではない。方向指示操作体を有する操作部と表示部とを備えた通信可能な機器であれば、携帯電話機以外に、たとえば、ゲーム用コンピュータ、テレビジョン受像機、カーナビゲーション装置、ファクシミリ装置等にも、この発明を適用することができる。
【０１１８】
また、上述の各実施形態においては、方向指示操作体として十字キーを例に説明したが、この発明は、これに限定されるものではない。方向指示操作体が、たとえば、ジョイスティック等である場合にも、この発明を適用することができる。
【０１１９】
また、上述の各実施形態においては、被操作コンピュータと遠隔操作装置とを１対１で接続する場合を例に説明したが、この発明はこれに限定されるものではない。たとえば、被操作コンピュータと遠隔操作装置とを１対多、多対１，多対多で接続する場合にも、この発明を適用することができる。
【０１２０】
また、上述の各実施形態においては、情報通信網として、インターネットと携帯電話無線網とを組み合わせたものを例に説明したが、この発明は、これに限定されるものではない。無線または有線の種々の通信手段を単独で、または任意に組み合わせたものが、この発明における情報通信網に該当する。
【０１２１】
また、上述の各実施形態においては、遠隔操作システムを構成する遠隔操作装置側のプログラムは、遠隔操作装置（携帯電話機）のメモリにインストールされたものを実行するようにしている。ただし、当該プログラムの保持形態はこれに限定されるものではない。たとえば、当該プログラムを、たとえば外部メモリカード、ＣＤ−ＲＯＭ、フレキシブルディスク、磁気テープ等に記録するようにしてもよい。さらに、有線や無線の情報通信網を介して当該プログラムを配布するようにしてもよい。
【０１２２】
また、プログラムやデータの記録態様や配布態様は特に限定されるものではない。直接実行できる形で記録媒体に記録したり配布したりする他、たとえば、解凍して使用するように圧縮された形で記録媒体に記録したり配布したりすることもできる。
【０１２３】
なお、上述の各実施形態においては、コンピュータを用いて図２の各機能を実現する場合を例に説明したが、図２の機能の一部または全部を、ハードウェアロジックを用いて構成するようにしてもよい。
【０１２４】
また、上述のブロック図、ハードウェア構成、外観構成、フローチャート等は、例として挙げたものであり、本願発明は、上述のブロック図、ハードウェア構成、外観構成、フローチャート等に限定されるものではない。
【０１２５】
上記においては、本発明を好ましい実施形態として説明したが、各用語は、限定のために用いたのではなく、説明のために用いたものであって、本発明の範囲および精神を逸脱することなく、添付のクレームの範囲において、変更することができるものである。また、上記においては、本発明のいくつかの典型的な実施形態についてのみ詳細に記述したが、当業者であれば、本発明の新規な教示および利点を逸脱することなしに上記典型的な実施形態において多くの変更が可能であることを、容易に認識するであろう。したがって、そのような変更はすべて、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【０１２６】
【図１】この発明の一実施形態による遠隔操作システム２の構成を示すブロック図である。
【図２】遠隔操作装置６の構成を示すブロック図である。
【図３】被操作コンピュータ４および遠隔操作装置（操作側コンピュータ）６のハードウェア構成の一例を示すブロック図である。
【図４】携帯電話機６の外観構成の一例を示す図面である。
【図５】遠隔操作システム２における処理の流れの一例を示すフローチャートである。
【図６】図５に示すステップＳ２の一例を詳細に表したフローチャートである。
【図７】被操作画面９０上の状況を概念的に表した図面であり、縮尺変更命令送出処理（ステップＳ１２）に関する。
【図８】被操作画面９０上の状況を概念的に表した図面であり、単位移動量変更処理（ステップＳ１３）に関する。
【図９】被操作画面９０上の状況を概念的に表した図面であり、表示対象領域移動命令送出処理（ステップＳ１５）およびポインタ位置移動命令送出処理（ステップＳ１６）に関する。
【図１０】従来のコンピュータの遠隔操作システムを説明するためのブロック図である。
【符号の説明】
【０１２７】
６：遠隔操作装置
１２：表示画面
２４：表示対象領域移動制御部
２６：ポインタ位置制御部
３６：方向指示操作体
特許出願人  株式会社日立システムアンドサービス
出願人代理人  弁理士  田川  幸一
【図１】
2006155327.tif 000003
【図２】
2006155327.tif 000004
【図３】
2006155327.tif 000005
【図４】
2006155327.tif 000006
【図５】
2006155327.tif 000007
【図６】
2006155327.tif 000008
【図７】
2006155327.tif 000009
【図８】
2006155327.tif 000010
【図９】
2006155327.tif 000011
【図１０】
2006155327.tif 000012