(57)【要約】【課題】ユーザがより安心して遠隔操作を受けられるようにする。【解決手段】遠隔操作を認証する操作認証端末３であって、操作元端末２から被操作端末１を操作する操作情報を受信する操作情報受信手段と、前記被操作端末上で、前記受信した操作情報を実行した場合に安全か否かを判定する安全性判定手段と、前記安全性判定手段が判定した判定結果と、前記操作情報受信手段が受信した操作情報とを、前記被操作端末に送信する判定結果送信手段と、を備える【選択図】  図１
2006331299.tif 000002
【特許請求の範囲】
【請求項１】
遠隔操作システムであって、
遠隔操作を行う操作元端末と、前記操作元端末に遠隔操作される被操作端末と、前記操作元端末の遠隔操作を認証する操作認証端末と、を備え
前記操作元端末は、
前記被操作端末を操作する操作情報の入力を受け付ける操作情報受付手段と、
前記操作情報を前記操作認証端末に送信する操作情報送信手段と、を備え、
前記操作認証端末は、
前記操作元端末から前記操作情報を受信する操作情報受信手段と、
前記被操作端末上で、前記受信した操作情報を実行した場合に安全か否かを判定する安全性判定手段と、
前記安全性判定手段が判定した判定結果と、前記操作情報受信手段が受信した操作情報とを、前記被操作端末に送信する判定結果送信手段と、を備え、
前記被操作端末は、
前記操作認証端末から前記判定結果と前記操作情報を受信する判定結果受信手段と、
前記判定結果が安全な場合、前記操作情報に基づいて前記操作元端末の遠隔操作を実行する操作実行手段と、を備えること
を特徴とする遠隔操作システム。
【請求項２】
請求項１記載の遠隔操作システムであって、
前記操作認証端末は、
前記被操作端末に対する操作命令毎に、当該操作命令を実行した場合の危険度が設定された危険操作記憶手段を、さらに有し、
前記安全性判定手段は、前記危険操作記憶手段を参照して、前記受信した操作情報に対応した操作命令の危険度を特定し、前記操作情報を実行した場合に安全か否かを判定すること
を特徴とする遠隔操作システム。
【請求項３】
請求項１または請求項２記載の遠隔操作システムであって、
前記操作認証端末は、
前記受信した操作情報を、前記安全性判定手段が判定可能な操作命令に変換する変換手段を、さらに備え、
前記安全性判定手段は、前記変換された操作命令を用いて、前記受信した操作情報を実行した場合に安全か否かを判定すること
を特徴とする遠隔操作システム。
【請求項４】
遠隔操作システムにおける遠隔操作を認証する操作認証端末であって、
前記遠隔操作システムは、遠隔操作を行う操作元端末と、前記操作元端末に遠隔操作される被操作端末と、を備え
前記操作元端末から前記被操作端末を操作する操作情報を受信する操作情報受信手段と、
前記被操作端末上で、前記受信した操作情報を実行した場合に安全か否かを判定する安全性判定手段と、
前記安全性判定手段が判定した判定結果と、前記操作情報受信手段が受信した操作情報とを、前記被操作端末に送信する判定結果送信手段と、を備えること、
を特徴とする操作認証端末。
【請求項５】
請求項４記載の操作認証端末であって、
前記被操作端末に対する操作命令毎に、当該操作命令を実行した場合の危険度が設定された危険操作記憶手段を、さらに有し、
前記安全性判定手段は、前記危険操作記憶手段を参照して、前記受信した操作情報に対応した操作命令の危険度を特定し、前記操作情報を実行した場合に安全か否かを判定すること
を特徴とする操作認証端末。
【請求項６】
遠隔操作システムが行う遠隔操作方法であって、
前記遠隔操作システムは、遠隔操作を行う操作元端末と、前記操作元端末に遠隔操作される被操作端末と、前記操作元端末の遠隔操作を認証する操作認証端末と、を備え
前記操作元端末は、
前記被操作端末を操作する操作情報の入力を受け付ける操作情報受付ステップと、
前記操作情報を前記操作認証端末に送信する操作情報送信ステップと、を行い、
前記操作認証端末は、
前記操作元端末から前記操作情報を受信する操作情報受信ステップと、
前記被操作端末上で、前記受信した操作情報を実行した場合に安全か否かを判定する安全性判定ステップと、
前記安全性判定ステップで判定した判定結果と、前記操作情報受信ステップで受信した操作情報とを、前記被操作端末に送信する判定結果送信ステップと、を行い、
前記被操作端末は、
前記操作認証端末から前記判定結果と前記操作情報を受信する判定結果受信ステップと、
前記判定結果が安全な場合、前記操作情報に基づいて前記操作元端末の遠隔操作を実行する操作実行ステップと、を行うこと
を特徴とする遠隔操作方法。
【請求項７】
請求項６記載の遠隔操作方法であって、
前記操作認証端末は、
前記被操作端末に対する操作命令毎に、当該操作命令を実行した場合の危険度が設定された危険操作記憶部を有し、
前記安全性判定ステップは、前記危険操作記憶部を参照して、前記受信した操作情報に対応した操作命令の危険度を特定し、前記操作情報を実行した場合に安全か否かを判定すること
を特徴とする遠隔操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介した遠隔操作技術に関し、特に、不特定多数の端末を対象に遠隔操作を行う遠隔操作技術に関する。
【背景技術】
【０００２】
遠隔地に存在する端末に対して、ネットワークを介して遠隔操作（制御）を行う方法がある。例えば、特許文献１には、遠隔操作により、ネットワーク通信機能を設定する遠隔設定方法が記載されている。図６は、特許文献１の遠隔設定方法を行うシステムの全体図である。ＰＣ（Personal Computer）５は、ネットワーク通信機能を遠隔制御により設定可能とする遠隔操作用プログラムを、センタ９からダウンロードする。そして、センタ９は、遠隔操作用プログラムを起動したＰＣ５に対して、遠隔制御によって設定項目の設定を行う。
【特許文献１】特開平１１−３３８８０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
さて、従来の遠隔操作では、操作を依頼された遠隔操作者が、端末の設定や使用方法の指導などのために、依頼人の被操作端末に対して直接操作を行う。このため、依頼人は、遠隔操作が行われた結果、自分の被操作端末がどのような状態となるのかを予測できず、遠隔操作に不安を感じる場合がある。すなわち、サポートセンターのスタッフなど面識のない遠隔操作者の場合や、あまり信用の置けない遠隔操作者の場合など、依頼人は、自分が意図した操作以外の操作をされてしまうのではないかという不安がある。
【０００４】
一方、遠隔操作者側でも、依頼者がコンピュータの操作や動作に詳しくない場合、依頼された操作を実行することによる被操作端末への影響（危険性）を依頼者に理解させることは容易ではない。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ユーザがより安心して遠隔操作を受けられるようにすることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、例えば、遠隔操作システムであって、遠隔操作を行う操作元端末と、前記操作元端末に遠隔操作される被操作端末と、前記操作元端末の遠隔操作を認証する操作認証端末と、を備える。そして、前記操作元端末は、前記被操作端末を操作する操作情報の入力を受け付ける操作情報受付手段と、前記操作情報を前記操作認証端末に送信する操作情報送信手段と、を備え、前記操作認証端末は、前記操作元端末から前記操作情報を受信する操作情報受信手段と、前記被操作端末上で、前記受信した操作情報を実行した場合に安全か否かを判定する安全性判定手段と、前記安全性判定手段が判定した判定結果と、前記操作情報受信手段が受信した操作情報とを、前記被操作端末に送信する判定結果送信手段と、を備え、前記被操作端末は、前記操作認証端末から前記判定結果と前記操作情報を受信する判定結果受信手段と、前記判定結果が安全な場合、前記操作情報に基づいて前記操作元端末の遠隔操作を実行する操作実行手段と、を備える。
【発明の効果】
【０００７】
本発明により、ユーザは、面識のない遠隔操作者であっても、安心して遠隔操作を受けることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について説明する。
【０００９】
図１は、本発明の一実施形態が適用された遠隔操作システムの全体構成図である。
【００１０】
図示する遠隔操作システムは、遠隔操作の対象となる被操作端末１と、遠隔操作を実施する操作元端末２と、操作元端末２が被操作端末１に行う操作を認証する操作認証端末３と、を備える。そして、被操作端末１と、操作元端末２と、操作認証端末３とは、遠隔操作に必要な情報の通信を行うネットワーク４に、それぞれ接続されている。
【００１１】
なお、本実施形態の被操作端末１は、例えば、エンドユーザなどが使用する端末である。また、本実施形態の操作元端末２は、例えば、各種のベンダのサポートセンタ（カスタマーセンタ）に設置され、サポートスタッフが遠隔操作を行うために使用する端末である。また、本実施形態の操作認証端末３は、被操作端末１を使用するエンドユーザが信頼する第３者（例えば、大企業の安全保障サービスセンタ、ベンダに依存しない第３者機関、エンドユーザの知人など）の端末である。
【００１２】
被操作端末１は、図示するように、動作状況送信部１１と、判定結果受信部１２と、操作実行部１３と、操作結果送信部１４と、判定結果表示部１５と、を備える。
【００１３】
動作状況送信部１１は、自端末の動作状況を操作元端末２に送信する。判定結果受信部１２は、操作認証端末３から、操作情報と、当該操作情報の判定結果（安全、危険など）とを受信する。操作実行部１３は、判定結果受信部１２が受信した操作情報に基づいて、被操作端末１上で操作元端末２の遠隔操作を実行（再現）する。操作結果送信部１４は、操作実行部１３が実行した操作の結果を、操作元端末２に送信する。判定結果表示部１５は、判定結果受信部１２が受信した判別結果を、出力装置（不図示）に表示する。
【００１４】
操作元端末２は、図示するように、動作状況受信部２１と、動作状況表示部２２と、操作情報受付部２３と、操作情報送信部２４と、操作結果受信部２５と、操作結果表示部２６と、を備える。
【００１５】
動作状況受信部２１は、被操作端末１が送信した動作状況を受信する。動作状況表示部２２は、動作状況受信部２１が受信した動作状況を出力装置（不図示）に表示する。操作情報受付部２３は、操作元端末を使用するユーザが入力した、被操作端末１に対する操作情報を受け付ける。操作情報送信部２４は、操作情報受付部２３が受け付けた操作情報を、操作認証端末３に送信する。操作結果受信部２５は、被操作端末１から送信された操作結果を受信する。操作結果表示部２６は、操作結果受信部２５が受信した操作結果を出力装置（不図示）に表示する。
【００１６】
操作認証端末３は、図示するように、操作情報受信部３１と、安全性判定部３２と、判定結果送信部３３と、操作情報解析部３４と、危険操作テーブル３５と、を有する。操作情報受信部３１は、操作元端末２から送信された操作情報を受信する。安全性判定部３２は、操作情報の安全性を判別する。判定結果送信部３３は、操作情報受信部３１が受信した操作情報、および、安全性判定部３２が受信した判定結果を被操作端末１に送信する。操作情報解析部３４は、操作情報受信部３１が受信した操作情報を解析する。危険操作テーブル３５は、各種の操作毎に、危険な度合いが設定されたテーブルである。なお、危険操作テーブル３５については後述する。
【００１７】
上記説明した、被操作端末１、操作元端末２および操作認証端末３は、いずれも、例えば図２に示すようなＣＰＵ９０１と、メモリ９０２と、ＨＤＤ等の外部記憶装置９０３と、キーボードやマウスなどの入力装置９０４と、ディスプレイやプリンタなどの出力装置９０５と、ネットワークと接続するための通信制御装置９０６と、を備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵ９０１がメモリ９０２上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００１８】
例えば、被操作端末１、操作元端末２および操作認証端末３の各機能は、被操作端末１用のプログラムの場合は被操作端末１のＣＰＵ９０１が、操作元端末２用のプログラムの場合は操作元端末２のＣＰＵ９０１が、そして、操作認証端末３用のプログラムの場合は操作認証端末３のＣＰＵ９０１が、それぞれ実行することにより実現される。なお、操作認証端末３の危険操作テーブル３５には、操作認証端末３のメモリ９０２または外部記憶装置９０３が用いられる。なお、本実施形態における被操作端末１は、特定の機能に特化したアプライアンス端末（家庭用ゲーム機、Ｗｅｂ閲覧専用端末、メール送受信専用端末など）であってもよい。
【００１９】
次に、操作認証端末３の危険操作テーブル３５について説明する。危険操作テーブルは、各種の操作毎に、危険な度合いが設定されたテーブルである。
【００２０】
図３は、危険操作テーブル３５の一例を示す図である。図示する危険操作テーブル３５は、危険度３０１と、危険度詳細３０２と、アプリケーション情報３０３と、コマンド３０４と、パラメータ３０５、３０６とを有する。
【００２１】
アプリケーション情報３０３には、コマンドを提示（入力）するアプリケーションを識別する情報が設定される。コマンド３０４には、アプリケーション情報３０３のアプリケーションに応じたコマンド（操作命令）が設定される。パラメータ３０５、３０６には、アプリケーションおよびコマンドの種別に応じて、それぞれ異なる内容が設定される。また、コマンド毎に、設定されるパラメータの数も異なる。
【００２２】
危険度３０１には、アプリケーション情報３０３、コマンド３０４およびパラメータ３０５、３０６に設定された操作を実施することによる危険性のレベルが設定される。図示する危険操作テーブルの場合、危険度３０１には、「安全」、「危険度１」、「危険度２」、・・・、「危険度ｎ」などのレベルが設定される。危険度詳細３０２には、アプリケーション情報３０３、コマンド３０４等に設定された操作を実施することにより発生する具体的な危険の内容が設定される。なお、危険度３０１が「安全」の場合、危険度詳細３０２は、空白（スペース）である。
【００２３】
次に、本システムの遠隔操作処理について説明する。なお、本実施形態では、被操作端末１を使用するユーザ（以下、「被操作ユーザ」）が、操作元端末２を使用するユーザ（以下、「操作元ユーザ」）に、遠隔操作を依頼する場合を例に以下説明する。すなわち、被操作ユーザは、当該被操作端末１において障害が発生した場合、または、アプリケーションの設定ができない場合など、サポートセンタのスタッフなど操作元ユーザに電話して障害回復の操作または設定方法などを教わる。そして、被操作ユーザが、操作元ユーザから教わった内容で自ら被操作端末１の操作を行っても問題が解決できない場合、以下に示す遠隔操作が行われる。
【００２４】
図４および図５は、遠隔操作処理のフローチャートである。
【００２５】
図４に示すように、まず、被操作端末１の動作状況送信部１１は、被操作ユーザの指示を受け付けて、当該被操作端末１の動作状況を収集し、操作元端末２に送信する（Ｓ１１）。動作状況は、被操作端末１の現在の状態を示すステータス情報であって、例えば、出力装置（不図示）に表示されている画面の遷移状況、起動中のアプリケーションに関する情報（アプリケーション識別情報、処理の状況、画面上の表示位置など）などである。
【００２６】
そして、操作元端末２の動作状況受信部２１は、被操作端末が送信した動作状況を受信する。そして、動作状況表示部２２は、動作状況受信部２１が受信した動作状況を出力装置に表示する（Ｓ１２）。操作元ユーザは、操作元端末２の出力装置に表示された動作状況を参照し、被操作端末１で発生した問題（障害発生、設定内容の不具合など）の対策を、当該動作状況に基づいて検討する。そして操作元ユーザは、被操作端末１で発生した問題を遠隔操作により解決するための操作情報を、キーボードやマウスなどの入力装置を用いて、操作元端末２に入力する。
【００２７】
そして、操作情報受付部２３は、操作元ユーザが入力した操作情報を受け付ける（Ｓ１３）。なお、操作情報としては、コマンド形式の場合、または、デバイスへの入力情報の場合などが考えられる。コマンド形式の場合については、操作元ユーザは、「コマンドを提示するアプリケーション情報」、「コマンド（操作命令）」、「当該コマンドのパラメータ」などを、キーボードなどを用いてそれぞれ入力する。例えば、被操作端末１に電話番号を入力する場合は、アプリケーション情報として「端末設定ツール」、コマンドとして「入力」、パラメータ（設定対象、設定内容）として「自端末電話番号項目」および「０９０−１２３４−５６７８」を入力するものとする。操作情報受付部２３は、入力されたこれらの情報を操作情報として受け付ける。
【００２８】
また、デバイスへの入力情報の場合、操作情報受付部２３は、操作元ユーザがマウスを操作することによるマウス情報（カーソルの移動量、マウスボタンのクリックなど）、キーボードから入力された入力情報などを、そのまま操作情報として受け付ける。なお、操作情報には、上記コマンド形式およびデバイスへの入力情報以外の方法で入力された情報を用いることとしてもよい。
【００２９】
そして、操作情報送信部２４は、操作情報受付部２３が受け付けた操作情報を、操作認証端末３に送信する（Ｓ１４）。また、操作情報送信部２４は、必要に応じて、Ｓ１２で受信した被操作端末１の動作状況を、操作情報とともに操作認証端末３に送信する。
【００３０】
操作認証端末３の操作情報受信部３１は、操作元端末２が送信した操作情報を受信する（Ｓ１５）。そして、操作情報受信部３１は、受け付けた操作情報が、コマンド形式の操作情報か否かを判別する（Ｓ１６）。なお、操作情報受信部３１は、操作情報のフォーマット（データ形式）などからコマンド形式の操作情報か否かを判別するものとする。
【００３１】
コマンド形式の操作情報でない場合、すなわち、デバイスへの入力情報の場合（Ｓ１６：ＮＯ）、操作情報解析部３４は、操作情報を解析して、コマンド形式の操作情報に変換する（Ｓ１７）。すなわち、操作情報解析部３４は、被操作端末１のエミュレータ（不図示）を起動し、操作元端末２から受信した動作状況に基づいて、エミュレータ上で被操作端末１の動作状況を再現する。そして、操作情報解析部３４は、操作元端末２から受信した操作情報（デバイスに対する入力情報）の操作を、エミュレータ上で実行する。
【００３２】
なお、エミュレータは、操作認証端末３上で、被操作端末１のＯＳ（Operating System）やＣＰＵの機能を再現（実現）し、当該ＯＳ（またはＣＰＵ）向けのアプリケーションを動作させるためのソフトウェアまたはハードウェアである。すなわち、エミュレータは、対象となるＯＳの機能（ＡＰＩ）やＣＰＵの命令を再現することにより、そのＯＳ（またはＣＰＵ）向けのアプリケーションを動作させる。
【００３３】
そして、操作情報解析部３４は、エミュレータ上で、デバイスに対する入力情報の操作を実行することにより、その際に実行されるコマンドおよびパラメータと、当該コマンドを提示するアプリケーションと、を抽出する。そして、操作情報解析部３４は、抽出したコマンド、パラメータ等（すなわち、コマンド形式に変換された操作情報）を、安全性判定部３２に引き渡す。
【００３４】
安全性判定部３２は、Ｓ１５で受信した操作情報またはＳ１７で変換された操作情報の操作が安全であるか否かを判別する（Ｓ１８）。すなわち、安全性判定部３２は、操作情報の操作を被操作端末１で実行することにより、被操作ユーザが意図しない不利益を及ぼすことがないか否かを判別する。
【００３５】
なお、当該ユーザが意図しない不利益とは、例えば、被操作端末１上で正常に動作しているプログラム等に悪影響を及ぼす場合、個人情報の流出、意図しない課金操作などが考えられる。より具体的には、被操作端末１の各種の設定情報（コンフィグレーション：configuration等）が変更されてネットワーク４への接続ができなくなる場合、他のアプリケーションプログラムが動作しなくなる場合、必要なデータが削除される場合、被操作端末１に登録（記憶）してある被操作ユーザの氏名、電話番号などがネットワーク上に流出する場合などが考えられる。
【００３６】
安全性判定部３２は、危険操作テーブル３５（図３参照）を参照し、操作情報の安全性を判別する。すなわち、安全性判定部３２は、コマンド形式の操作情報に含まれるアプリケーション情報、コマンドおよびパラメータに対応する危険度３０１および危険度詳細３０２を特定する。なお、図３に示す危険操作テーブル３５の場合、危険度３０１には、「安全」、「危険度１」、「危険度２」など操作情報の安全性を示す指標が設定されている。
【００３７】
そして、判定結果送信部３３は、安全性判定部３２が判定した判定結果、および、操作情報受信部３１が受信した操作情報を、被操作端末１に送信する（Ｓ１９）。なお、判定結果は、危険操作テーブル３５から特定した危険度３０１および危険度詳細３０２などである。
【００３８】
そして、図５に示すように、被操作端末１の判定結果受信部１２は、操作認証端末３から判定結果および操作情報を受信する（Ｓ２０）。そして、判定結果表示部１５は、受信した判定結果を出力装置に表示する（Ｓ２１）。そして、操作実行部１３は、受信した判定結果の危険度が「安全」か否かを判別する（Ｓ２２）。危険度が「安全」の場合（Ｓ２２：ＹＥＳ）、操作実行部１３は、Ｓ２０で受信した操作情報の操作を、被操作端末１上で実行する（Ｓ２３）。すなわち、操作実行部１３は、操作元端末２の遠隔操作を実行する。
【００３９】
なお、Ｓ２１において、判定結果表示部１５は、受信した判定結果を表示するとともに、ダイアログボックス（dialog box）など被操作ユーザの指示を受け付ける指示入力エリアを、出力装置に表示することとしてもよい。被操作ユーザは、判定結果（危険度、危険度詳細）を参照して、操作実行指示または操作拒否指示を指示入力エリアに入力することとしてもよい。被操作ユーザは、例えば、危険度が小さい（危険レベルが低い）場合、または、危険度詳細に記載された内容は当該被操作端末１において影響がないと判断した場合など、操作実行指示を入力する。この場合、操作実行部１３は、操作実行指示を受け付けた場合にのみ操作情報の操作を実行するものとする。
【００４０】
そして、操作結果送信部１４は、操作結果情報を操作元端末２に送信する（Ｓ２４）。操作結果情報には、操作実行部１３が操作を実行したか否かの結果が含まれる。なお、操作結果情報には、操作を実行した場合、操作実行後の被操作端末１の動作状況を含めることとしてもよい。また、操作結果情報には、Ｓ２０で受信した判別情報を含めることとしてもよい。
【００４１】
そして、操作元端末２の操作結果受信部２５は、被操作端末１から送信された操作結果情報を受信する（Ｓ２５）。そして、操作結果表示部２６は、操作結果受信部２５が受信した操作結果情報に基づいて所定の情報を出力装置に表示する（Ｓ２６）。なお、出力装置に表示される情報として、例えば、「無事操作が実行されました」、「○○に対する危険な操作を含んでいたため、操作は実行されませんでした」などが考えられる。
【００４２】
以上、本発明の一実施形態を説明した。
【００４３】
本実施形態では、遠隔操作を行う操作元端末２が入力した操作情報を、第３者である操作認証端末３が安全かどうか判定し、判定結果とともに操作情報を被操作端末１に送信する。これにより、被操作端末１の被操作ユーザは、操作元端末２の操作元ユーザと面識のない場合や信用が置けない操作元ユーザの場合であっても、安心して遠隔操作をうけることができる。また、被操作ユーザは、自分の意図しない操作が行われる危険性を防止することができる。
【００４４】
また、本実施形態では、操作認証端末３が安全性を判別した判別結果を被操作端末１に送信する。これにより、コンピュータの操作や動作に詳しくない被操作ユーザの場合であっても、遠隔操作を実行することによる被操作端末１への影響（危険性）を被操作ユーザに容易に理解させることができる。
【００４５】
また、本実施形態の操作認証端末３は、危険操作テーブル３５を備え、危険度および当該危険度の詳細情報を含む判定結果情報を、被操作端末１に送信する。これにより、ユーザは、遠隔操作の実行可否を判断することができる。また、操作認証端末３の安全性判定部３２は、危険操作テーブル３５を用いることにより、より容易に安全性を判別することができるとともに、きめ細かい情報を被操作ユーザに提示することができる。また、安全性判定部３２は、状況に応じて危険操作テーブル３５をメンテナンス（追加、変更）することで、様々な情報を被操作ユーザに提示することができる。
【００４６】
また、本実施形態の操作認証端末３は、操作情報解析部３４を備え、コマンド形式以外で入力された操作情報を、コマンド形式に変換する。これにより、操作元端末２から送信される操作情報が、マウスなどのデバイスに対する入力情報であっても、遠隔操作の安全性を判別することができる。
【００４７】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、上記実施形態の操作認証端末３は、あらかじめ設定された危険操作テーブル３５を用いて、被操作端末１自身に起因する危険性（安全性）を判別する。しかしながら、操作認証端末３は、被操作端末１以外の外部の要因による危険性を判別することとしてもよい。外部の要因による危険性として、具体的には、ブラウザクラッシャー（browser crasher）などの悪意のある動作を実行するＷｅｂコンテンツなどが挙げられる。操作認証端末３は、Ｗｅｂコンテンツを記述しているＨＴＭＬをタグにより解析するＨＴＭＬ解析部と、危険な記述の一覧リストとを、さらに備え、ネットワークを介して外部から受信したＷｅｂコンテンツの危険性を判定することとしてもよい。なお、危険な記述の一覧リストには、危険な記述と、当該記述に対応する危険度および危険度詳細などが設定されているものとする。また、危険な記述としては、あらかじめ判明しているウィルス、ワームなどが考えられる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施形態が適用された遠隔操作システムの全体構成図である。
【図２】各装置のハードウェア構成例を示す図である。
【図３】危険操作テーブルの一例を示す図である。
【図４】遠隔操作処理の処理のフローチャートである。
【図５】遠隔操作処理の処理のフローチャートである。
【図６】遠隔操作を模式的に示した図である。
【符号の説明】
【００４９】
１：被操作端末、１１：動作状況送信部、１２：判定結果表示部、１３：操作実行部、１４：操作結果送信部、１５：判定結果表示部、２：操作元端末、２１：動作状況受信部、２２：動作状況表示部、２３：操作情報受付部、２４：操作情報送信部、２５：操作結果受信部、２６：操作結果表示部、３：操作認証端末、３１：操作情報受信部、３２：安全性判定部、３３：判定結果送信部、３４：操作情報解析部、３５：危険操作テーブル、４：ネットワーク
【図１】
2006331299.tif 000003
【図２】
2006331299.tif 000004
【図３】
2006331299.tif 000005
【図４】
2006331299.tif 000006
【図５】
2006331299.tif 000007
【図６】
2006331299.tif 000008