(57)【要約】【課題】ディスプレイ及び固有入力部を備えた複数種類の被遠隔操作装置の表示画面をリアルタイムで確認させながら、それら被遠隔操作装置に設置されたユーザインターフェースと外観が共通するＧＵＩを介して被遠隔操作装置を遠隔操作させる遠隔操作システムを提供すること。【解決手段】ネットワークを介して遠隔操作装置に遠隔操作される、表示部Ｄ１及び固有入力部ＨＫ１〜ＨＫ４を備えた被遠隔操作装置Ｍ１は、固有入力部ＨＫ１〜ＨＫ４の画像データと表示部Ｄ１に出力される画像データとを遠隔操作装置に送信する画像データ送信手段Ｓ１と、遠隔操作装置が送信する操作内容信号に基づいて固有入力部ＨＫ１〜ＨＫ４に対する操作を擬似的に実現させるか否かを判定する判定手段６１と、判定手段６１による判定結果に基づいて被遠隔操作装置Ｍ１を制御する入力制御手段５３と、を有することを特徴とする。【選択図】図６
2008071313.tif 000002
【特許請求の範囲】
【請求項１】
表示部及び固有入力部を有する複数種類の被遠隔操作装置とネットワークを介して該被遠隔操作装置を遠隔操作する遠隔操作装置とを有する遠隔操作システムであって、
前記被遠隔操作装置は、前記固有入力部の画像データと前記表示部に出力される画像データとを前記遠隔操作装置に送信する画像データ送信手段と、前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて前記被遠隔操作装置を制御する入力制御手段と、を有し、
前記遠隔操作装置は、前記被遠隔操作装置が送信する画像データを受信して固有入力部画像及び被遠隔操作画面画像を表示させる画像データ表示手段と、表示された前記固有入力部画像に対する操作が行われた場合に操作の内容を示す操作内容信号を前記被遠隔操作装置に送信する操作内容信号送信手段と、を有する、
ことを特徴とする遠隔操作システム。
【請求項２】
ネットワークを介して遠隔操作装置に遠隔操作される、表示部及び固有入力部を備えた被遠隔操作装置であって、
前記固有入力部の画像データと前記表示部に出力される画像データとを遠隔操作装置に送信する画像データ送信手段と、
前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて前記被遠隔操作装置を制御する入力制御手段と、
を有することを特徴とする被遠隔操作装置。
【請求項３】
複数の被遠隔操作装置のそれぞれに固有の専用制御部及び複数の被遠隔操作装置に共通する共通制御部を有し、
前記共通制御部は、前記固有入力部の画像データを生成する固有入力部画像生成手段と前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段とを有する、
ことを特徴とする請求項２に記載の被遠隔操作装置。
【請求項４】
複数の被遠隔操作装置のそれぞれに固有の専用制御部及び複数の被遠隔操作装置に共通する共通制御部を有し、
前記専用制御部は、前記固有入力部の画像データを生成する固有入力部画像生成手段と前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段とを有する、
ことを特徴とする請求項２に記載の被遠隔操作装置。
【請求項５】
複数の被遠隔操作装置のそれぞれに固有の専用制御部及び複数の被遠隔操作装置に共通する共通制御部を有し、
前記専用制御部は、前記固有入力部の画像データを生成する固有入力部画像生成手段、又は、前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段を有する、
ことを特徴とする請求項２に記載の被遠隔操作装置。
【請求項６】
他の被遠隔操作装置が送信する画像データを受信して他の被遠隔操作装置における固有入力部画像及び他の被遠隔操作装置における被遠隔操作画面画像を前記表示部に表示させる画像データ表示手段と、
前記表示部に表示された前記他の被遠隔操作装置における固有入力部画像に対する操作が行われた場合に操作内容信号を前記他の被遠隔操作装置に送信する操作内容信号送信手段と、
を備えることを特徴とする請求項２に記載の被遠隔操作装置。
【請求項７】
前記表示部は、タッチパネル付ディスプレイである、
ことを特徴とする請求項２乃至６の何れか一項に記載の被遠隔操作装置。
【請求項８】
ネットワークを介して遠隔操作装置により遠隔操作され、表示部及び固有入力部を備えた複数種類の被遠隔操作装置の遠隔操作方法であって、
前記固有入力部の画像データと前記表示部に出力される画像データとを前記被遠隔操作装置から前記遠隔操作装置へ送信させる画像データ送信ステップと、
前記画像データ送信ステップにおいて送信された画像データに基づいて前記遠隔操作装置に表示された固有入力部画像に対する操作が行われた場合に前記遠隔操作装置から前記被遠隔操作装置へ送信される操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づいて前記被遠隔操作装置を制御する制御ステップと、
を有することを特徴とする遠隔操作方法。
【請求項９】
ネットワークを介して遠隔操作装置に遠隔操作される、表示部及び固有入力部を備えた複数種類の被遠隔操作装置の遠隔操作プログラムであって、
前記固有入力部の画像データと前記表示部に出力される画像データとを前記被遠隔操作装置から前記遠隔操作装置へ送信させる画像データ送信ステップと、
前記画像データ送信ステップにおいて送信された画像データに基づいて前記遠隔操作装置に表示された固有入力部画像に対する操作が行われた場合に前記遠隔操作装置から前記被遠隔操作装置へ送信される操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づいて前記被遠隔操作装置を制御する制御ステップと、
を有することを特徴とする遠隔操作プログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔操作システム、その遠隔操作システムを構成する被遠隔操作装置、遠隔操作方法、遠隔操作プログラム及び記録媒体に関し、特に、ディスプレイ及び固有入力部を備えた複数種類の被遠隔操作装置のそれぞれに対応する各種専用アプリケーションプログラムを利用することなく、共通のアプリケーションプログラム上で複数種類の被遠隔操作装置を遠隔操作させる遠隔操作システム、その遠隔操作システムを構成する被遠隔操作装置、その被遠隔操作装置の遠隔操作方法、遠隔操作プログラム、及び、そのプログラムを記憶した記録媒体に関する。
【背景技術】
【０００２】
従来、複数のリモートコントローラの赤外線信号を所定のハードキーに割り当てて記憶することによりテレビやエアコン等の各種装置のそれぞれに付属するリモートコントローラの機能を一台にまとめる学習機能付リモートコントローラが存在する。
【０００３】
また、固有入力部のように形状や配置が制限されないタッチパネルを利用したソフトリモートコントローラがあり、また、リモートコントローラ上に備えられたタッチパネル付ディスプレイに様々な操作画面を表示させて各種装置の遠隔操作を実現するリモートコントロール装置も知られている（例えば、特許文献１参照。）。
【０００４】
さらに、ホストコンピュータからの遠隔操作を実現させるための操作画面をＷＷＷ(World Wide Web)コンテンツとして配信するウェブサーバーを備えたネットワーク機器（例えば、特許文献２参照。）や、ディスプレイを備えた操作パネルと装置本体とを分離して無線ＬＡＮ(Local Area Network)で両者を接続させることにより操作パネルの配置の自由度を高めた遠隔操作システムも知られている（例えば、特許文献３参照。）。
【０００５】
しかし、上述のリモートコントロール装置、ネットワーク機器及び遠隔操作システムは、遠隔操作される側の装置が表示する画像を共有する手段を有さず、固有入力部及びディスプレイを備えたＯＡ(Office Automation)機器や券売機等の各種装置の操作をそのディスプレイに表示された画像を確認しながら遠隔支援するような用途には利用できない。
【０００６】
遠隔地にある装置のディスプレイに表示された画像を確認しながらその遠隔地にある装置を遠隔支援する技術としては、ＶＮＣ(Virtual Network Computing)が知られている。
【０００７】
図１は、ＶＮＣの動作原理を説明するための図であり、ＶＮＣを備えたシステムは、遠隔操作される側のＰＣ(Personal Computer)（以下、「被遠隔操作ＰＣ」という。）上に画面共有サーバーＳを有し、遠隔操作する側のＰＣ（以下、「遠隔操作ＰＣ」という。）上に画面共有クライアントＣを有する。
【０００８】
画面の共有に関し、被遠隔操作ＰＣの画面共有サーバーＳは、画像データ取得部１１及び画像データ送信部１２を有し、遠隔操作ＰＣの画面共有クライアントＣは、画像データ受信部１５及び画像データ表示部１６を有する。
【０００９】
被遠隔操作ＰＣの画像データ取得部１１は、被遠隔操作ＰＣのディスプレイに表示される画面の画像データを取得し、画像データ送信部１２は、この画像データを遠隔操作ＰＣの画面共有クライアントＣに送信する。また、遠隔操作ＰＣの画像データ受信部１５は、被遠隔操作ＰＣから送信された画像データを受信し、画像データ表示部１６は、受信した画像データを遠隔操作ＰＣのディスプレイ上に表示する。
【００１０】
このように、画面共有サーバーＳの起動している被遠隔操作ＰＣの画面を遠隔操作ＰＣ上で共有できるようにする。なお、画像データは、公知の圧縮技術を利用したり、或いは、直前の画像データとの差分データを利用したりして送受信するサイズが圧縮されてもよい。
【００１１】
一方、入力操作に関し、被遠隔操作ＰＣの画面共有サーバーＳは、入力イベント実行部１３及び入力イベント受信部１４を有し、遠隔操作ＰＣの画面共有クライアントＣは、入力イベント送信部１７及び入力イベント取得部１８を有する。
【００１２】
遠隔操作ＰＣの入力イベント取得部１８は、遠隔操作ＰＣにおけるマウスやキーボードの操作入力により生成される入力イベント信号を取得し、入力イベント送信部１７は、その入力イベント信号を被遠隔操作ＰＣに送信する。また、被遠隔操作ＰＣの入力イベント受信部１４は、遠隔操作ＰＣから送信された入力イベント信号を受信し、入力イベント実行部１３は、受信した入力イベント信号に対応する入力イベントを被遠隔操作ＰＣ上で実行させる。
【００１３】
このように、ＶＮＣを備えたシステムは、遠隔地にある被遠隔操作ＰＣのディスプレイに表示された画像を遠隔操作ＰＣのディスプレイで確認させながら被遠隔操作ＰＣを遠隔支援させることができる。
【００１４】
しかし、遠隔操作される側及び遠隔操作する側の双方にキーボードやマウスといった汎用の入力装置を有するＰＣとは異なり、ディスプレイ付近に固有の操作パネルを有するだけで汎用の入力装置を有さないＯＡ機器、券売機又は施設予約機等の組み込み機器は、上述のようなＶＮＣをそのまま利用することができず、組み込み機器のそれぞれに対応した専用の画面共有サーバー及び専用の画面共有クライアントを利用する必要がある。
【００１５】
例えば、図２は、スポーツ施設等を予約する際に利用される施設予約機とその施設予約機を遠隔操作する遠隔操作ＰＣとの間の関係を示す図であり、図３は、複数種類の施設予約機と遠隔操作ＰＣが接続されたネットワークの一例を示す図である。
【００１６】
ここで、最初に、図４及び図５を参照しながら、施設予約機の基本構成について説明する。
【００１７】
図４は、施設予約機の外観の一例を示す図であり、施設予約機Ｍは、ソフトキー（液晶ディスプレイ上に表示されるボタンをいう。）ＳＫ１及びＳＫ２を備えたタッチパネル付ディスプレイＤ、並びに、ハードキーＨＫ１乃至ＨＫ４を有する。
【００１８】
図５は、施設予約機Ｍが有する専用制御部Ｐの構成を示す機能ブロック図の例であり、専用制御部Ｐは、タッチパネル付ディスプレイＤ及びハードキーＨＫ１乃至ＨＫ４を備えた施設予約機Ｍの各種処理を制御するプログラムであって、ソフトキー入力部５０、ハードキー入力部５１、入力処理部５２、入力制御部５３、画面生成部５４及び画面表示部５５を有する。
【００１９】
ソフトキー入力部５０は、タッチパネル付ディスプレイＤ上に表示されるソフトキーＳＫ１又はＳＫ２に対する入力操作を検知して入力処理部５２に入力信号を出力する。ハードキー入力部５１も同様に、ハードキーＨＫ１乃至ＨＫ４の何れかに対する入力操作を検知して入力処理部５２に入力信号を出力する。
【００２０】
入力処理部５２は、ソフトキー入力部５０又はハードキー入力部５１からの入力信号を受け、何れのボタン操作が行われたかを判定し、判定結果を入力制御部５３に出力する。
【００２１】
入力制御部５３は、入力処理部５２の出力に基づいて所定の処理を施設予約機Ｍに実行させ、例えば、処理の一つとして画面生成部５４に画面生成命令を出力する。
【００２２】
画面生成部５４は、入力制御部５３の画面生成命令に応じてディスプレイＤに表示させる画像データを生成し画面表示部５５にその画像データを出力する。
【００２３】
画面表示部５５は、画面生成部５４からの画像データを受けディスプレイＤに所定の画面を表示させる。
【００２４】
次に、再度図２を参照すると、上述のように汎用の入力装置を有さない施設予約機Ｍは、画面共有サーバーＳ（図１参照。）に加え、複数タイプの施設予約機Ｍのそれぞれに対応する操作内容信号受信アプリケーションＲＡを備える必要がある。
【００２５】
また、遠隔操作ＰＣは、画面共有クライアントＣ（図１参照。）に加え、複数タイプの施設予約機Ｍのそれぞれに対応する操作内容信号送信アプリケーションＳＡを備える必要がある。
【００２６】
施設予約機Ｍの各タイプは、ボタン数や操作方法が異なる固有の操作パネルを有するからである。
【００２７】
操作内容信号送信アプリケーションＳＡは、例えば、画面だけを共有する遠隔操作ＰＣでは視認できない施設予約機Ｍのハードキーに対応するＧＵＩ(Graphical User Interface)を生成し、マウスやキーボード等によりＧＵＩに対する所定の入力イベントが行われると所定の操作内容信号を施設予約機Ｍに対して送信する。
【００２８】
操作内容信号受信アプリケーションＲＡは、例えば、操作内容信号送信アプリケーションＳＡが送信した操作内容信号を受信して所定の処理を施設予約機Ｍに実行させる。
【００２９】
そのため、図３に示すように、ネットワークに接続された３タイプの施設予約機ＭＡ〜ＭＣを遠隔操作する場合、遠隔操作ＰＣは、施設予約機Ｍの各タイプに対応する操作内容信号送信アプリケーションＳＡ１〜ＳＡ３を起動する必要があり、遠隔操作する施設予約機Ｍを変える度に操作内容信号送信アプリケーションＳＡ１〜ＳＡ３を切り換える必要がある。
【特許文献１】特開２００２−３４５０５７号公報
【特許文献２】特開２００２−２３２６３５号公報
【特許文献３】特開２００２−３６６２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【００３０】
しかしながら、施設予約機のタイプ別に専用の操作内容信号受信アプリケーションを開発するのは、コスト、開発期間の点で非効率である。また、施設予約機のタイプ毎に複数種類の操作内容信号送信アプリケーションを遠隔操作ＰＣで起動させ、遠隔操作しようとする施設予約機のタイプ毎にそれら複数種類の操作内容信号送信アプリケーションを切り換えるのは煩雑である。
【００３１】
また、ユーザは、施設予約機を直接操作する場合と遠隔操作用ＰＣを使って施設予約機を遠隔操作する場合とで、二通りの操作方法を学ぶ必要がある。
【００３２】
上述の点に鑑み、本発明は、ディスプレイ及び固有入力部を備えた複数種類の被遠隔操作装置の表示画面をリアルタイムで確認させながら、それら被遠隔操作装置に設置されたユーザインターフェースと外観が共通するＧＵＩを介して被遠隔操作装置を遠隔操作させる遠隔操作システム、その遠隔操作システムを構成する被遠隔操作装置、その被遠隔操作装置の遠隔操作方法、遠隔操作プログラム、及び、その遠隔操作プログラムを記録する記録媒体を提供することを目的とする。
【００３３】
また、本発明は、一つの遠隔操作用ソフトで複数種類の被遠隔操作装置を遠隔操作する手段を提供することを目的とする。
【００３４】
また、本発明は、被遠隔操作装置に搭載されるアプリケーションプログラムを共通化することにより、遠隔操作可能な複数種類の被遠隔操作装置の開発コストを節減することを目的とする。
【００３５】
また、本発明は、被遠隔操作装置に設置されたユーザインターフェースと同じＧＵＩをリアルタイムで遠隔操作装置に表示させながら被遠隔操作装置を遠隔操作する手段を提供することを目的とする。
【課題を解決するための手段】
【００３６】
上述の目的を達成するために、第一の発明に係る遠隔操作システムは、表示部及び固有入力部を有する複数種類の被遠隔操作装置とネットワークを介して該被遠隔操作装置を遠隔操作する遠隔操作装置とを有する遠隔操作システムであって、前記被遠隔操作装置は、前記固有入力部の画像データと前記表示部に出力される画像データとを前記遠隔操作装置に送信する画像データ送信手段と、前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて前記被遠隔操作装置を制御する入力制御手段と、を有し、前記遠隔操作装置は、前記被遠隔操作装置が送信する画像データを受信して固有入力部画像及び被遠隔操作画面画像を表示させる画像データ表示手段と、表示された前記固有入力部画像に対する操作が行われた場合に操作の内容を示す操作内容信号を前記被遠隔操作装置に送信する操作内容信号送信手段と、を有することを特徴とする。
【００３７】
また、第二の発明に係る被遠隔操作装置は、ネットワークを介して遠隔操作装置に遠隔操作される、表示部及び固有入力部を備えた被遠隔操作装置であって、前記固有入力部の画像データと前記表示部に出力される画像データとを遠隔操作装置に送信する画像データ送信手段と、前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて前記被遠隔操作装置を制御する入力制御手段と、を有することを特徴とする。
【００３８】
また、第三の発明は、第二の発明に係る被遠隔操作装置であって、複数の被遠隔操作装置のそれぞれに固有の専用制御部及び複数の被遠隔操作装置に共通する共通制御部を有し、前記共通制御部は、前記固有入力部の画像データを生成する固有入力部画像生成手段と前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段とを有することを特徴とする。
【００３９】
また、第四の発明は、第二の発明に係る被遠隔操作装置であって、複数の被遠隔操作装置のそれぞれに固有の専用制御部及び複数の被遠隔操作装置に共通する共通制御部を有し、前記専用制御部は、前記固有入力部の画像データを生成する固有入力部画像生成手段と前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段とを有することを特徴とする。
【００４０】
また、第五の発明は、第二の発明に係る被遠隔操作装置であって、複数の被遠隔操作装置のそれぞれに固有の専用制御部及び複数の被遠隔操作装置に共通する共通制御部を有し、前記専用制御部は、前記固有入力部の画像データを生成する固有入力部画像生成手段、又は、前記遠隔操作装置が送信する操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定手段を有することを特徴とする。
【００４１】
また、第六の発明は、第二の発明に係る被遠隔操作装置であって、他の被遠隔操作装置が送信する画像データを受信して他の被遠隔操作装置における固有入力部画像及び他の被遠隔操作装置における被遠隔操作画面画像を前記表示部に表示させる画像データ表示手段と、前記表示部に表示された前記他の被遠隔操作装置における固有入力部画像に対する操作が行われた場合に操作内容信号を前記他の被遠隔操作装置に送信する操作内容信号送信手段と、を備えることを特徴とする。
【００４２】
また、第七の発明は、第二乃至第六の何れかの発明に係る被遠隔操作装置であって、前記表示部は、タッチパネル付ディスプレイであることを特徴とする。
【００４３】
また、第八の発明に係る遠隔操作方法は、ネットワークを介して遠隔操作装置により遠隔操作され、表示部及び固有入力部を備えた複数種類の被遠隔操作装置の遠隔操作方法であって、前記固有入力部の画像データと前記表示部に出力される画像データとを前記被遠隔操作装置から前記遠隔操作装置へ送信させる画像データ送信ステップと、前記画像データ送信ステップにおいて送信された画像データに基づいて前記遠隔操作装置に表示された固有入力部画像に対する操作が行われた場合に前記遠隔操作装置から前記被遠隔操作装置へ送信される操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定ステップと、前記判定ステップにおける判定結果に基づいて前記被遠隔操作装置を制御する制御ステップと、を有することを特徴とする。
【００４４】
また、第九の発明に係る遠隔操作プログラムは、ネットワークを介して遠隔操作装置に遠隔操作される、表示部及び固有入力部を備えた複数種類の被遠隔操作装置の遠隔操作プログラムであって、前記固有入力部の画像データと前記表示部に出力される画像データとを前記被遠隔操作装置から前記遠隔操作装置へ送信させる画像データ送信ステップと、前記画像データ送信ステップにおいて送信された画像データに基づいて前記遠隔操作装置に表示された固有入力部画像に対する操作が行われた場合に前記遠隔操作装置から前記被遠隔操作装置へ送信される操作内容信号に基づいて前記固有入力部に対する操作を擬似的に実現させるか否かを判定する判定ステップと、前記判定ステップにおける判定結果に基づいて前記被遠隔操作装置を制御する制御ステップと、を有することを特徴とする遠隔操作プログラム。
【００４５】
また、第十の発明は、第九の発明に係る遠隔操作プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００４６】
上述の手段により、本発明は、ディスプレイ及び固有入力部を備えた複数種類の被遠隔操作装置の表示画面をリアルタイムで確認させながら、それら被遠隔操作装置に設置されたユーザインターフェースと外観が共通するＧＵＩを介して被遠隔操作装置を遠隔操作させる遠隔操作システム、その遠隔操作システムを構成する被遠隔操作装置、その被遠隔操作装置の遠隔操作方法、遠隔操作プログラム、及び、その遠隔操作プログラムを記録する記録媒体を提供することができる。
【００４７】
また、ユーザは、一つの遠隔操作用ＰＣソフトで複数種類の被遠隔操作装置を遠隔操作できる。
【００４８】
また、製造者は、被遠隔操作装置に搭載されるアプリケーションプログラムを共通化することにより、遠隔操作可能な複数種類の被遠隔操作装置の開発コストを節減することができる。
【００４９】
また、ユーザは、被遠隔操作装置を直接操作するのと同じＧＵＩ及び同じ操作方法で遠隔操作用ＰＣソフトを使って被遠隔操作装置を遠隔操作することができ、直接操作の場合と遠隔操作の場合との二通りの操作方法を学ばなくて済むようになる。
【発明を実施するための最良の形態】
【００５０】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【実施例１】
【００５１】
図６は、本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図であり、被遠隔操作装置Ｍ１は、専用制御部Ｐ１、画面共有サーバーＳ１及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【００５２】
専用制御部Ｐ１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＮＶＲＡＭ（Non-Volatile Random Access Memory）等を備えたコンピュータであり、ＲＯＭに格納されたプログラムをＲＡＭに展開してＣＰＵに実行させることにより、発券処理や施設予約処理等、各被遠隔操作装置に固有の処理を実行する。
【００５３】
また、専用制御部Ｐ１は、図５に示す施設予約機Ｍの専用制御部Ｐと比較すると、画面生成部６０及び入力処理部６１において相違する。なお、他の構成要素については図５の専用制御部Ｐと共通するため説明を省略する。
【００５４】
画面生成部６０は、遠隔操作ＰＣに送信するための画像データを取得するための手段であり、画面画像生成部６００及びハードキー画像生成部６０１を有し、画面画像生成部６００が被遠隔操作装置Ｍ１のディスプレイＤ１に表示される画面画像を生成し、ハードキー画像生成手段６０１が被遠隔操作装置Ｍ１のハードキー群の外観を表すハードキー画像を生成する。
【００５５】
図７は、画面生成部６０が生成する画像例を示す図であり、図７（Ａ）が画面画像生成部６００により生成される画面画像を示し、図７（Ｂ）がハードキー画像生成部６０１により生成されるハードキー画像を示し、図７（Ｃ）が遠隔操作ＰＣ上の単一のウィンドウ内に表示される遠隔操作用画像を示す。
【００５６】
図７（Ａ）に示す画面画像は、被遠隔操作装置Ｍ１のディスプレイＤ１に表示される画面画像と共通し、図７（Ｂ）に示すハードキー画像は、被遠隔操作装置Ｍ１のハードキーＨＫ１乃至ＨＫ４の外観に共通する。
【００５７】
また、図７（Ｂ）に示すハードキー画像は、ＲＯＭに予め登録されていてもよく、随時生成されてもよいが、遠隔操作ＰＣに送信するためにのみＲＯＭから読み出され、或いは、生成されるのであって、被遠隔操作装置Ｍ１のディスプレイＤ１に表示されることはない。
【００５８】
なお、ハードキー画像は、好適には、物理的なハードキーと同じ大きさ（相似形を含む。）、形状、配置とされるが、操作可能なハードキーのそれぞれに対応する画像が判別可能に配置されていれば、大きさ、形状、配置が異なるものであってもよい。
【００５９】
例えば、被遠隔操作装置Ｍ１の電源をＯＮ・ＯＦＦするための電源ボタン（ハードキー）は、ハードキー画像に包含されなくてもよい。
【００６０】
また、図７（Ｃ）に示す遠隔操作用画像は、図７（Ａ）の画面画像と図７（Ｂ）のハードキー画像とを結合した画像である。このように、画面生成部６０は、画面画像とハードキー画像とを前後又は左右等に並べて遠隔操作用画像を生成しその遠隔操作用画像を画面共有サーバーＳ１に出力する。
【００６１】
入力処理部６１は、遠隔操作ＰＣから受信した操作内容信号に基づいて被遠隔操作装置Ｍ１に対する操作入力を擬似的に実行させるための手段であり、判定部６１０、ソフトキー入力生成部６１１及びハードキー入力生成部６１２を有する。
【００６２】
「操作内容信号」とは、遠隔操作ＰＣにおける操作入力の内容を含む信号であり、例えば、キーボードで入力した文字列やマウスでクリックした座標点を含む。
【００６３】
判定部６１０は、遠隔操作ＰＣから受信した操作内容信号に基づいて遠隔操作ＰＣにおける操作入力が被遠隔操作装置Ｍ１のハードキー群に対するものか被遠隔操作装置Ｍ１におけるタッチパネル付ディスプレイＤ１のソフトキー群に対するものであるかを判定する。
【００６４】
ソフトキー入力生成部６１１は、判定部６１０により遠隔操作ＰＣにおける操作入力が被遠隔操作装置Ｍ１におけるタッチパネル付ディスプレイＤ１に対するものであると判定された場合に、操作内容信号が示す座標に対応するソフトキーに割り当てられた処理を実行させるための手段である。
【００６５】
ソフトキー入力生成部６１１は、例えば、操作内容信号が示す座標を含むソフトキーを特定し、被遠隔操作装置Ｍ１におけるタッチパネル付ディスプレイＤ１で実際にそのソフトキーが押下された場合に生成される入力信号と同じ擬似入力信号を生成して入力制御部５３に出力する。
【００６６】
ハードキー入力生成部６１２は、判定部６１０により遠隔操作ＰＣにおける操作入力が被遠隔操作装置Ｍ１のハードキーに対するものであると判定された場合に、操作内容信号が示す座標に対応するハードキーに割り当てられた処理を実行させるための手段である。
【００６７】
ハードキー入力生成部６１２は、例えば、操作内容信号が示す座標を含むハードキーを特定し、被遠隔操作装置Ｍ１において実際にそのハードキーが押下された場合に生成される入力信号と同じ擬似入力信号を生成して入力制御部５３に出力する。
【００６８】
画面共有サーバーＳ１は、複数タイプの被遠隔操作装置で汎用的に利用されるサーバーソフトであり、例えば、図１の画面共有サーバーＳであって、画面生成部６０が生成した画像データを遠隔操作ＰＣ及び被遠隔操作装置Ｍ１で共有させる。
【００６９】
また、画面共有サーバーＳ１は、遠隔操作ＰＣの画面共有クライアントＣが送信する信号を受信して専用制御部Ｐの入力処理部５２が扱うことのできる信号に変換する。
【００７０】
通信部Ｔは、被遠隔操作装置Ｍ１と遠隔操作ＰＣとの間の通信を制御するためのソフトウェアであり、例えば、ＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)上でＨＴＴＰ（Hyper Text Transfer Protocol）やＦＴＰ(File Transfer Protocol)等による通信を制御する。
【００７１】
なお、専用制御部Ｐ１は、ソフトウェアで構成されてもよく、また、画面共有サーバーＳ１及び通信部Ｔは、電子回路で構成されていてもよい。
【００７２】
次に、図８及び図９を参照しながら、遠隔操作ＰＣが被遠隔操作装置Ｍ１を遠隔操作する処理の流れについて説明する。
【００７３】
図８は、遠隔操作処理の流れを示すシーケンス図であり、図の上から下に時間経過を示し、左側に被遠隔操作装置Ｍ１による処理、右側に遠隔操作ＰＣによる処理を示す。
【００７４】
最初に、被遠隔操作装置Ｍ１は、遠隔操作ＰＣから画像データを要求する信号を受信すると、画面生成部６０における画面画像生成部６００及びハードキー画像生成部６０１に画面画像及びハードキー画像をそれぞれ生成させる（ステップＳＴ１）。
【００７５】
次に、被遠隔操作装置Ｍ１は、生成した画面画像及びハードキー画像から成る画像データを遠隔操作ＰＣに送信する（ステップＳＴ２）。
【００７６】
遠隔操作ＰＣは、被遠隔操作装置Ｍ１から画像データを受信し（ステップＳＴ３）、遠隔操作ＰＣのディスプレイに画面画像及びハードキー画像から成る遠隔操作用画像（図７（Ｃ）参照。）を表示させる（ステップＳＴ４）。
【００７７】
次に、遠隔操作ＰＣは、遠隔操作者によるマウス又はキーボード等を介した遠隔操作用画像に対する操作入力が行われるまで待機し、操作入力が行われるとその内容をキーボードで入力した文字列やマウスでクリックした座標点として取得し（ステップＳＴ５）、その内容を操作内容信号として被遠隔操作装置Ｍ１に送信する（ステップＳＴ６）。
【００７８】
被遠隔操作装置Ｍ１は、遠隔操作ＰＣから操作内容信号を受信し（ステップＳＴ７）、操作内容信号が示す操作入力の内容を判定して（ステップＳＴ８）、対応する処理を被遠隔操作装置Ｍ１に実行させる（ステップＳＴ９）。
【００７９】
図９は、遠隔操作ＰＣから受信した操作内容信号が示す操作入力の内容を判定する処理の流れを示すフローチャートである。
【００８０】
最初に、被遠隔操作装置Ｍ１における入力処理部６１の判定部６１０は、画面共有サーバーＳ１を介して遠隔操作ＰＣが送信する操作内容信号を取得し、操作内容信号が示す座標に基づいて遠隔操作ＰＣのマウスでクリックした位置座標がハードキー画像領域内にあるか否かを判定する（ステップＳＴ１１）。
【００８１】
「ハードキー画像領域」とは、一又は複数のハードキー画像を含む領域をいい、例えば、図７（Ｂ）で示す領域全体が含まれる。
【００８２】
なお、遠隔操作ＰＣから送信される操作内容信号は、遠隔操作用画像の四隅の座標点やハードキー画像領域の四隅の座標点（何れも遠隔操作ＰＣにおける座標をいう。）を包含し（各種領域の左上隅の座標と高さ及び幅を示す値を包含するようにしてもよい。）、遠隔操作ＰＣのマウスでクリックした位置と遠隔操作用画像との間の相対関係を認識できるようにする。
【００８３】
マウスでクリックされた位置座標がハードキー画像領域内であると判定された場合（ステップＳＴ１１のＹＥＳ）、判定部６１０は、マウスでクリックされた位置座標にハードキー画像が存在するか否かを判定する（ステップＳＴ１２）。
【００８４】
マウスでクリックされた位置座標にハードキー画像が存在する場合（ステップＳＴ１２のＹＥＳ）、判定部６１０は、ハードキー入力生成部６１２によりそのハードキー（画像）に対応する擬似入力信号を入力制御部５３に出力して所定の処理を実行させる（ステップＳＴ１３）。
【００８５】
また、マウスでクリックされた位置座標にハードキー画像が存在しない場合（ステップＳＴ１２のＮＯ）、判定部６１０は、擬似入力信号を入力制御部５３に出力させることなく操作入力の内容判定処理を終了させる。
【００８６】
一方、マウスでクリックされた位置座標がハードキー画像領域内でないと判定された場合（ステップＳＴ１１のＮＯ）、判定部６１０は、その位置座標が画面画像領域内であるとしてその位置座標にソフトキー画像が存在するか否かを判定する（ステップＳＴ１４）。
「画面画像領域」とは、１又は複数のソフトキー画像を含む領域をいい、例えば、図７（Ａ）で示す領域全体が含まれる。
【００８７】
マウスでクリックされた位置座標にソフトキー画像が存在する場合（ステップＳＴ１４のＹＥＳ）、判定部６１０は、ソフトキー入力生成部６１１によりそのソフトキー（画像）に対応する擬似入力信号を入力制御部５３に出力して所定の処理を実行させる（ステップＳＴ１５）。
【００８８】
また、マウスでクリックされた位置座標にソフトキー画像が存在しない場合（ステップＳＴ１４のＮＯ）、判定部６１０は、擬似入力信号を入力制御部５３に出力させることなく操作入力の内容判定処理を終了させる。
【００８９】
このように、実施例１の遠隔操作システムは、遠隔操作ＰＣにおいてハードキー画像に対する操作入力（例えば、マウスによるクリック操作をいう。）が行われた場合、被遠隔操作装置Ｍ１におけるハードキーに対する操作入力（例えば、押下をいう。）が実際に行われたときと同じ処理を被遠隔操作装置Ｍ１に実行させることができる。
【００９０】
例えば、実施例１の遠隔操作システムは、遠隔操作ＰＣにおいてハードキー画像領域にあるリセットキーの画像（図７（Ｂ）参照。）がマウスでクリックされた場合、被遠隔操作装置Ｍ１におけるハードキーＨＫ３（図４参照。）が押下されたときと同じリセット処理を被遠隔操作装置Ｍ１に実行させる。
【００９１】
また、本発明に係る遠隔操作システムは、被遠隔操作装置Ｍ１のディスプレイＤ１がタッチパネルを備え、かつ、遠隔操作ＰＣにおいて画面画像に対する操作入力（例えば、マウスによるクリック操作をいう。）が行われた場合、被遠隔操作装置Ｍ１のタッチパネル付ディスプレイＤ１におけるソフトキーに対する操作入力（例えば、タッチ入力をいう。）が実際に行われたときと同じ処理を被遠隔操作装置Ｍ１に実行させることができる。
【００９２】
また、本発明に係る遠隔操作システムの製造者は、遠隔操作ＰＣにおける画面共有クライアントＣを複数種類の被遠隔操作装置のそれぞれに対応させて設計することなく、複数種類の被遠隔操作装置に共通するよう設計することにより、複数種類の被遠隔操作装置の開発コストを節減することができる。画面共有クライアントＣの共通化は、複数種類の被遠隔操作装置のそれぞれに独自に設置されたハードキーと外観が同じ或いは近似するＧＵＩ（図７（Ｃ）参照）を表示させることにより可能となる。
【００９３】
また、本発明に係る遠隔操作システムのユーザは、被遠隔操作装置に設置されたユーザインターフェースを直接操作する場合と同じ操作方法を遠隔操作ＰＣ上のＧＵＩ（図７（Ｃ）参照）を介して利用することができるので、直接操作の場合と遠隔操作の場合とで二通りの操作方法を学ぶ必要もなく、一通りの操作方法を理解するだけでよい。
【実施例２】
【００９４】
次に、本発明に係る遠隔操作システムの別の実施例について説明する。
【００９５】
図１０は、本発明に係る遠隔操作システムにおける被遠隔操作装置の別の構成例を示す図であり、被遠隔操作装置Ｍ２は、専用制御部Ｐ２、画面共有サーバーＳ２及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【００９６】
また、被遠隔操作装置Ｍ２は、図６に示す被遠隔操作装置Ｍ１と比較すると、画面共有サーバーＳ２の画像データ取得部７０が画面画像取得部７００及びハードキー画像生成部７０１を有し、画面共有サーバーＳ２の入力イベント実行部７１が判定部７１０、ソフトキー入力生成部７１１及びハードキー入力生成部７１２を有する点で相違する。なお、他の構成要素については図６の被遠隔操作装置Ｍ１と共通する。
【００９７】
画像データ取得部７０は、遠隔操作ＰＣに送信するための遠隔操作用画像を取得するための手段であり、画面画像取得部７００及びハードキー画像生成部７０１を有し、画面画像取得部７００が被遠隔操作装置Ｍ２のディスプレイＤ２に表示される画面画像（例えば、図７（Ａ）参照。）を被遠隔操作装置Ｍ２の画面生成部５４から取得し、ハードキー画像生成部７０１が被遠隔操作装置Ｍ２のハードキー群の外観を表すハードキー画像を生成する。
【００９８】
画面画像取得部７００は、被遠隔操作装置Ｍ２の画面生成部５４が画面表示部５５に出力する画像データと同じ画像データを画面生成部５４から取得する。
【００９９】
ハードキー画像生成部７０１は、被遠隔操作装置Ｍ２の画面生成部５４から被遠隔操作装置Ｍ２のタイプを特定するための信号（被遠隔操作装置Ｍ２のタイプを示すタイプＩＤ等をいい、画面画像の画像データに含まれていてもよい。）を受信し、ＲＯＭ等に予め格納され画面共有サーバーＳ２によって管理される画像データベースから被遠隔操作装置Ｍ２の操作パネルにあるハードキー群に対応するハードキー画像群（例えば、図７（Ｂ）参照。）を読み出す。
【０１００】
なお、被遠隔操作装置Ｍ２の操作パネルにあるハードキー群に対応するハードキー画像群は、画面共有サーバーＳ２が専用制御部Ｐ２に組み込まれる時点（製造時点）で予め設定されてもよい。
【０１０１】
このように、画像データ取得部７０は、画面画像取得部７００が取得した画面画像とハードキー画像生成部７０１が生成したハードキー画像とに基づいて遠隔操作用画像（例えば、図７（Ｃ）参照。）を取得する。
【０１０２】
また、複数種類の被遠隔操作装置のそれぞれが有するハードキーに対応するハードキー画像を画像データベースに予め記憶しておくことにより、画面共有サーバーＳ２は、複数種類の被遠隔操作装置で汎用的に利用され得る。
【０１０３】
入力イベント実行部７１は、遠隔操作ＰＣから送信され入力イベント受信部１４が受信した操作内容信号に基づいてソフトキー入力部５０又はハードキー入力部５１が出力する入力信号をエミュレートするための手段であり、判定部７１０、ソフトキー入力生成部７１１及びハードキー入力生成部７１２を有する。
【０１０４】
「エミュレートする」とは、ハードキー又はソフトキーの操作入力を別の方法（例えば、マウス又はキーボードによる操作入力）により擬似的に実現することをいう。
【０１０５】
判定部７１０は、入力イベント受信部１４が受信した操作内容信号を受け、遠隔操作ＰＣにおけるマウスやキーボード等による操作入力がタッチパネル付ディスプレイＤ２におけるソフトキー又は操作パネルにおけるハードキーの何れに対するものであるかを判定する。
【０１０６】
判定部７１０は、操作内容信号に含まれる位置座標が画面画像領域内又はハードキー画像領域内に存在するか否かを判定し、その位置座標が画面画像領域内に存在する場合には、ソフトキー画像に対する操作入力が行われたものとし、その位置座標がハードキー画像領域内に存在する場合には、ハードキー画像に対する操作入力が行われたものとする。
【０１０７】
ソフトキー入力生成部７１１は、判定部７１０により画面画像領域に対する操作入力が行われたものと判定された場合、操作内容信号に含まれる位置座標に何れかのソフトキー画像が存在するか否かを判定し、その位置座標にあるソフトキー画像に対応するソフトキーの擬似入力信号を生成して専用制御部Ｐ２の入力処理部５２に出力する。
【０１０８】
ハードキー入力生成部７１２は、ソフトキー入力生成部７１１と同様に、判定部７１０によりハードキー画像領域に対する操作入力が行われたものと判定された場合、操作内容信号に含まれる位置座標に何れかのハードキー画像が存在するか否かを判定し、その位置座標にあるハードキー画像に対応するハードキーの擬似入力信号を生成して専用制御部Ｐ２の入力処理部５２に出力する。
【０１０９】
なお、ソフトキー入力生成部７１１及びハードキー入力生成部７１２は、操作内容信号に含まれる位置座標に何れのソフトキー画像又はハードキー画像も存在しないと判定した場合、擬似入力信号を生成しない。遠隔操作用画像におけるソフトキー画像又はハードキー画像が正確に操作入力（マウスでクリック）された場合に限り、ソフトキー又はハードキーの操作入力（キーの押下）をエミュレートするためである。
【０１１０】
この構成により、遠隔操作システムは、図５の専用制御部Ｐに何ら変更を加えることなく、画像データ取得部７０及び入力イベント実行部７１を有する画面共有サーバーＳ２を図５の専用制御部Ｐに接続するだけで、遠隔操作ＰＣによる被遠隔操作装置Ｍ２の遠隔操作を実現させることができる。
【実施例３】
【０１１１】
次に、本発明に係る遠隔操作システムの更に別の実施例について説明する。
【０１１２】
図１１は、本発明に係る遠隔操作システムにおける被遠隔操作装置の更に別の構成例を示す図であり、被遠隔操作装置Ｍ３は、専用制御部Ｐ３、画面共有サーバーＳ３及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【０１１３】
また、被遠隔操作装置Ｍ３は、図６に示す被遠隔操作装置Ｍ１と比較すると、画面共有サーバーＳ３の画像データ取得部７０が画面画像取得部７００及びハードキー画像生成部７０１を有する点で相違し、図１０に示す被遠隔操作装置Ｍ２と比較すると、専用制御部Ｐ３の入力処理部６１が判定部６１０、ソフトキー入力生成部６１１及びハードキー入力生成部６１２を有する点で相違する。
【０１１４】
この構成により、遠隔操作システムは、図５の専用制御部Ｐにおける入力処理部５２に変更を加えて専用制御部Ｐ３とし、かつ、画像データ取得部７０を有する画面共有サーバーＳ３を専用制御部Ｐ３に追加するだけで、遠隔操作ＰＣによる被遠隔操作装置Ｍ３の遠隔操作を実現させることができる。
【０１１５】
また、この構成は、図１０の被遠隔操作装置Ｍ２（図５の専用制御部Ｐに何ら変更を加えていない。）に比べると専用制御部Ｐ３に対する変更度合いが大きいが、図６の被遠隔操作装置Ｍ１（図５の専用制御部Ｐにおける入力処理部５２及び画面生成部５４に変更を加えている。）に比べると専用制御部Ｐ３に対する変更度合いを抑えることができる。
【実施例４】
【０１１６】
次に、本発明に係る遠隔操作システムの更に別の実施例について説明する。
【０１１７】
図１２は、本発明に係る遠隔操作システムにおける被遠隔操作装置の更に別の構成例を示す図であり、被遠隔操作装置Ｍ４は、専用制御部Ｐ４、画面共有サーバーＳ４及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【０１１８】
また、被遠隔操作装置Ｍ４は、図６に示す被遠隔操作装置Ｍ１と比較すると、画面共有サーバーＳ４の入力イベント実行部７１が判定部７１０、ソフトキー入力生成部７１１及びハードキー入力生成部７１２を有する点で相違し、図１０に示す被遠隔操作装置Ｍ２と比較すると、専用制御部Ｐ４の画面生成部６０が画面画像生成部６００及びハードキー画像生成部６０１を有する点で相違する。
【０１１９】
この構成により、遠隔操作システムは、図５の専用制御部Ｐにおける画面生成部５４に変更を加えて専用制御部Ｐ４とし、かつ、入力イベント実行部７１を有する画面共有サーバーＳ４を専用制御部Ｐ４に追加するだけで、遠隔操作ＰＣによる被遠隔操作装置Ｍ４の遠隔操作を実現させることができる。
【０１２０】
また、この構成は、図１０の被遠隔操作装置Ｍ２（図５の専用制御部Ｐに何ら変更を加えていない。）に比べると専用制御部Ｐ３に対する変更度合いが大きいが、図６の被遠隔操作装置Ｍ１（図５の専用制御部Ｐにおける入力処理部５２及び画面生成部５４に変更を加えている。）に比べると専用制御部Ｐ３に対する変更度合いを抑えることができる。
【実施例５】
【０１２１】
次に、本発明に係る遠隔操作システムの更に別の実施例について説明する。
【０１２２】
図１３は、本発明に係る遠隔操作システムにおける被遠隔操作装置の更に別の構成例を示す図であり、被遠隔操作装置Ｍ５は、専用制御部Ｐ５、画面共有サーバーＳ５及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【０１２３】
また、被遠隔操作装置Ｍ５は、図６に示す被遠隔操作装置Ｍ１と比較すると、ディスプレイＤ５がタッチパネルを備えておらず（従って、ソフトキー入力部５０（図５参照。）を有さない。）、入力処理部１３０が判定部１３００及びハードキー入力生成部１３０１のみからなる点で相違する。
【０１２４】
この構成により、遠隔操作システムは、被遠隔操作装置Ｍ５がタッチパネルを備えていない場合であっても、タッチパネルを備えた被遠隔操作装置と同様に遠隔操作ＰＣによる遠隔操作を実現させることができる。
【実施例６】
【０１２５】
次に、本発明に係る遠隔操作システムの更に別の実施例について説明する。
【０１２６】
図１４は、本発明に係る遠隔操作システムにおける被遠隔操作装置の更に別の構成例を示す図であり、被遠隔操作装置Ｍ６は、専用制御部Ｐ６、画面共有サーバーＳ６及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【０１２７】
また、被遠隔操作装置Ｍ６は、図６に示す被遠隔操作装置Ｍ１と比較すると、ハードキー入力部５１の代りにリモートコントローラＲを有する点で相違する。
【０１２８】
リモートコントローラＲは、例えば、ハードキーを備えた赤外線リモートコントローラである。
【０１２９】
図１５は、画面生成部６０が生成する画像例を示す図であり、図１５（Ａ）が画面画像生成部６００により生成される画面画像を示し、図１５（Ｂ）がハードキー画像生成部６０１により生成されるハードキー画像を示し、図１５（Ｃ）が遠隔操作ＰＣ上の単一のウィンドウ内に表示される遠隔操作用画像を示す。
【０１３０】
図１５（Ａ）に示す画面画像は、被遠隔操作装置Ｍ６のディスプレイＤ６に表示される画面画像と共通し、図１５（Ｂ）に示すハードキー画像は、リモートコントローラＲの外観に共通する。
【０１３１】
また、図１５（Ｃ）に示す遠隔操作用画像は、図１５（Ａ）の画面画像と図１５（Ｂ）のハードキー画像とを結合した画像である。このように、画面生成部６０は、画面画像とハードキー画像とを前後又は左右等に並べて遠隔操作用画像を生成しその遠隔操作用画像を画面共有サーバーＳ６に出力する。
【０１３２】
図１５（Ｃ）に示す遠隔操作用画像のハードキー画像「１」がマウスでクリックされると、入力処理部６１は、画面共有サーバーＳ６を介して操作内容信号を取得し、判定部６１０によりリモートコントローラＲのハードキーに対応するハードキー画像領域がクリックされたと判定し、かつ、ハードキー入力生成部６１２によりリモートコントローラＲのハードキー「１」が擬似的に押下された旨の擬似入力信号を生成して入力制御部５３に出力する。
【０１３３】
その後、擬似入力信号を受けた入力制御部５３は、リモートコントローラＲのハードキー「１」に割り当てられた処理を実行させる。
【０１３４】
この構成により、遠隔操作システムは、被遠隔操作装置Ｍ６が備え付けの操作パネル（ハードキーを含む。）の代りにリモートコントローラＲのみを有する場合であっても、操作パネルを有する被遠隔操作装置と同様に遠隔操作ＰＣによる遠隔操作を実現させることができる。
【０１３５】
また、本発明に係る遠隔操作システムの製造者は、遠隔操作ＰＣにおける画面共有クライアントＣを複数種類の被遠隔操作装置のそれぞれに対応させて設計することなく、複数種類の被遠隔操作装置に共通するよう設計することにより、複数種類の被遠隔操作装置の開発コストを節減することができる。画面共有クライアントＣの共通化は、複数種類の被遠隔操作装置のそれぞれに付属するリモートコントローラと外観が同じ或いは近似するＧＵＩ（図１５（Ｃ）参照）を表示させることにより可能となる。
【０１３６】
また、本発明に係る遠隔操作システムのユーザは、被遠隔操作装置に設置されたユーザインターフェースを直接操作する場合と同じ操作方法を遠隔操作ＰＣ上のＧＵＩ（図１５（Ｃ）参照）を介して利用することができるので、直接操作の場合と遠隔操作の場合とで二通りの操作方法を学ぶ必要もなく、一通りの操作方法を理解するだけでよい。
【実施例７】
【０１３７】
次に、本発明に係る遠隔操作システムの更に別の実施例について説明する。
【０１３８】
図１６は、本発明に係る遠隔操作システムにおける被遠隔操作装置の更に別の構成例を示す図であり、被遠隔操作装置Ｍ７は、専用制御部Ｐ７、画面共有サーバーＳ７及び通信部Ｔを有し、ネットワークを介して図１に示すような遠隔操作ＰＣに接続される。
【０１３９】
また、被遠隔操作装置Ｍ７は、図６に示す被遠隔操作装置Ｍ１と比較すると、画面共有クライアントＣ７を有する点で相違する。
【０１４０】
被遠隔操作装置Ｍ７は、例えば、ＭＦＰ（Multi Function Printer）であり、画面共有クライアントＣ７における画像データ受信部１５により他のＭＦＰの画面画像及びハードキー画像を受信し、画像データ表示部１６により専用制御部Ｐ７の画面表示部５５に画像データを出力して遠隔操作用画像をディスプレイＤ７上に表示させる。
【０１４１】
また、被遠隔操作装置Ｍ７は、ソフトキー入力部５０からの入力イベント信号を画面共有クライアントＣ７における入力イベント取得部１８に出力し、入力イベント送信部１７を介して他のＭＦＰに操作内容信号を送信して他のＭＦＰにおけるソフトキー又はハードキーをエミュレートすることにより他のＭＦＰを遠隔操作する。
【０１４２】
この構成により、被遠隔操作装置Ｍ７は、遠隔操作ＰＣや他のＭＦＰから遠隔操作されることが可能であると共に、他のＭＦＰを遠隔操作することも可能となる。
【０１４３】
以上、複数の実施例で示された本発明に係る遠隔操作システムのそれぞれは、複数種類の被遠隔操作装置のそれぞれに対応する専用の操作内容信号送信アプリケーションを遠隔操作ＰＣに備えることなく、ＶＮＣのような共通の画面共有クライアントを遠隔操作ＰＣに備えるだけで、遠隔操作ＰＣから複数種類の被遠隔操作装置を遠隔操作させることができる。
【０１４４】
また、複数の実施例で示された各遠隔操作システムは、被遠隔操作装置におけるソフトキー及びハードキーをソフトウェアにより遠隔操作ＰＣでエミュレートするので、被遠隔操作装置の種類に依存しない単一の画面共有クライアントによる複数種類の被遠隔操作装置の遠隔操作を可能とする。
【０１４５】
また、複数の実施例で示された各遠隔操作システムは、被遠隔操作装置の表示画面に表示される画像をリアルタイムに遠隔操作者に確認させながら、被遠隔操作装置に設置された操作パネル又はリモートコントローラと外観が共通するＧＵＩを介して被遠隔操作装置を遠隔操作させることができるので、遠隔操作者が実際の被遠隔操作装置を操作入力した経験があれば、新たな操作方法を遠隔操作者に憶えさせる必要なく被遠隔操作装置を遠隔操作させることができる。
【０１４６】
また、複数の実施例で示された各遠隔操作システムの製造者は、遠隔操作ＰＣにおける画面共有クライアントＣを複数種類の被遠隔操作装置のそれぞれに対応させて設計することなく、複数種類の被遠隔操作装置に共通するよう設計することにより、複数種類の被遠隔操作装置の開発コストを節減することができる。画面共有クライアントＣの共通化は、複数種類の被遠隔操作装置のそれぞれに独自に設置されたハードキー又は付属するリモートコントローラと外観が同じ或いは近似するＧＵＩ（図７（Ｃ）又は図１５（Ｃ）参照）を表示させることにより可能となる。
【０１４７】
また、複数の実施例で示された各遠隔操作システムのユーザは、被遠隔操作装置に設置されたユーザインターフェースを直接操作する場合と同じ操作方法を遠隔操作ＰＣ上のＧＵＩ（図７（Ｃ）又は図１５（Ｃ）参照）を介して利用することができるので、直接操作の場合と遠隔操作の場合とで二通りの操作方法を学ぶ必要もなく、一通りの操作方法を理解するだけでよい。
【０１４８】
以上、本発明の実施例について詳述したが、本発明は、上述のような特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形又は変更を加えることができる。
【０１４９】
例えば、上述の実施例では、リモートコントローラに配置されたハードキー又は操作パネルに配置されたハードキーの何れか一方のハードキー画像を遠隔操作ＰＣに表示させながら遠隔操作を実行させるが、リモートコントローラ及び操作パネルの双方を備えた被遠隔操作装置に対し、双方のハードキー画像を遠隔操作ＰＣに表示させながら遠隔操作を実現させるようにしてもよい。
【０１５０】
また、遠隔操作ＰＣは、専用の遠隔操作端末であってもよく、汎用のデスクトップＰＣ、ノートＰＣ、携帯電話、ＰＤＡ(Personal Digital Assistant)等であってもよい。
【０１５１】
また、本発明に係る遠隔操作システムは、被遠隔操作装置から遠隔操作ＰＣに送信される画像データを、周知の圧縮方法により圧縮したり、周知の暗号化方法により暗号化したりしてもよく、遠隔操作ＰＣで表示される遠隔操作用画像（図７（Ｃ）参照。）を任意のウィンドウサイズに調整させたり、画面画像及びハードキー画像の表示倍率をそれぞれ独立して設定させたりしてもよい。
【０１５２】
さらに、遠隔操作システムは、特定の機能が割り当てられたソフトキー又はハードキーに対する遠隔操作を禁止したり、遠隔操作者を認証してから特定の機能が割り当てられたソフトキー又はハードキーに対する遠隔操作を許可するようにしたりしてもよい。
【０１５３】
また、被遠隔操作装置は、ＭＦＰ、プリンタ、ＦＡＸ、スキャナ等のＯＡ機器であってもよく、この場合、本発明に係る遠隔操作システムは、ユーザのトラブルに対処するトラブルサポートシステム、ユーザに機器の使い方を指導するユーザサポートシステム、ユーザが構築したシステムの保守を行う保守システムとして利用される。
【０１５４】
また、被遠隔操作装置は、券売機、予約機等であってもよく、この場合、本発明に係る遠隔操作システムは、病院の受診予約や体育館、テニスコート等の公共施設の利用予約を集中管理する公共施設予約管理システムとして利用される。
【０１５５】
また、被遠隔操作装置は、ＤＶＤレコーダーやハードディスクレコーダー等のＡＶ(Audio Visual)機器であってもよく、この場合、本発明に係る遠隔操作システムは、テレビに表示される映像及びリモートコントローラのハードキー画像をＰＣや携帯電話上に表示させながらテレビを遠隔操作させるシステムとして利用され、例えば、ハードディスクの空き容量が少ない場合、録画された番組の一部を遠隔操作により削除してから新規の録画予約を行うといった操作に利用される。
【０１５６】
また、本発明に係る遠隔操作システムは、プロジェクタ、ＤＶＤプレーヤー等の映像装置、ステレオ、ＣＤプレーヤー、ＭＤプレーヤー、携帯型音楽プレーヤー等の音声装置をネットワーク経由で遠隔操作するシステムに利用されてもよい。
【０１５７】
また、本発明に係る遠隔操作システムは、携帯電話の故障対応や高齢者に対する操作支援を行うサポートシステムとして利用されてもよく、或いは、遠隔操作により紛失した携帯電話をロックしたり、ＧＰＳ信号により紛失した携帯電話の位置情報を取得したり遠隔操作により写真撮影を実行させたりして紛失した携帯電話を見つけ出すサービスに利用されてもよい。
【０１５８】
また、本発明に係る遠隔操作システムは、エアコン、洗濯機、電子レンジ等の家電製品を遠隔操作する家電製品遠隔操作システムとして利用されてもよい。
【０１５９】
図１７は、公共施設予約管理システムの構成例を示す図であり、図１８は、家電製品遠隔操作システムの構成例を示す図である。
【０１６０】
図１７に示すように、公共施設予約管理システムは、公共施設から物理的に離れた位置にある管理センターに設置された遠隔操作ＰＣから、公共施設に設置された３タイプの施設予約機、コピー機、券売機、防犯装置、エアコン等を集中的に遠隔操作できるようにする。
【０１６１】
また、図１８に示すように、家電製品遠隔操作システムは、会社やインターネットカフェに設置された遠隔操作ＰＣや携帯電話から、自宅にあるＤＶＤレコーダー、エアコン、又は、風呂の給湯等を管理する浴室管理装置を集中的に遠隔操作できるようにする。
【図面の簡単な説明】
【０１６２】
【図１】ＶＮＣの動作原理を説明するための図である。
【図２】施設予約機とその施設予約機を遠隔操作する遠隔操作ＰＣとの間の関係を示す図である。
【図３】複数種類の施設予約機と遠隔操作ＰＣが接続されたネットワークの一例を示す図である。
【図４】施設予約機の外観の一例を示す図である。
【図５】施設予約機が有する専用制御部の構成例を示す機能ブロック図である。
【図６】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その１）である。
【図７】画面生成部が生成する画像例を示す図（その１）である。
【図８】本発明に係る遠隔操作システムにおける遠隔操作処理の流れを示すシーケンス図である。
【図９】遠隔操作ＰＣから受信した操作内容信号が示す操作入力の内容を判定する処理の流れを示すフローチャートである。
【図１０】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その２）である。
【図１１】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その３）である。
【図１２】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その４）である。
【図１３】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その５）である。
【図１４】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その６）である。
【図１５】画面生成部が生成する画像例を示す図（その２）である。
【図１６】本発明に係る遠隔操作システムにおける被遠隔操作装置の構成例を示す図（その７）である。
【図１７】公共施設予約管理システムの構成例を示す図である。
【図１８】家電製品遠隔操作システムの構成例を示す図である。
【符号の説明】
【０１６３】
１１、７０    画像データ取得部
１２    画像データ送信部
１３、７１    入力イベント実行部
１４    入力イベント受信部
１５    画像データ受信部
１６    画像データ表示部
１７    入力イベント送信部
１８    入力イベント取得部
５０    ソフトキー入力部
５１    ハードキー入力部
５２、６１、１３０  入力処理部
５３    入力制御部
５４、６０  画面生成部
５５    画面表示部
６００  画面画像生成部
６０１、７０１  ハードキー画像生成部
６１０、７１０、１３００  判定部
６１１、７１１  ソフトキー入力生成部
６１２、７１２、１３０１  ハードキー入力生成部
７００  画面画像取得部
Ｃ、Ｃ７  画面共有クライアント
Ｄ、Ｄ１〜Ｄ７  ディスプレイ
ＨＫ１〜ＨＫ４  ハードキー
Ｍ、ＭＡ〜ＭＣ、Ｍ１〜Ｍ７  被遠隔操作装置
Ｐ、Ｐ１〜Ｐ７  専用制御部
ＲＡ    操作内容信号受信アプリケーション
Ｓ、Ｓ１〜Ｓ７  画面共有サーバー
ＳＡ、ＳＡ１〜ＳＡ３  操作内容信号送信アプリケーション
ＳＫ１、ＳＫ２  ソフトキー
Ｔ      通信部
【図１】
2008071313.tif 000003
【図２】
2008071313.tif 000004
【図３】
2008071313.tif 000005
【図４】
2008071313.tif 000006
【図５】
2008071313.tif 000007
【図６】
2008071313.tif 000008
【図７】
2008071313.tif 000009
【図８】
2008071313.tif 000010
【図９】
2008071313.tif 000011
【図１０】
2008071313.tif 000012
【図１１】
2008071313.tif 000013
【図１２】
2008071313.tif 000014
【図１３】
2008071313.tif 000015
【図１４】
2008071313.tif 000016
【図１５】
2008071313.tif 000017
【図１６】
2008071313.tif 000018
【図１７】
2008071313.tif 000019
【図１８】
2008071313.tif 000020