(57)【要約】【課題】  遠隔操作における操作性を向上させることのできる遠隔操作サーバ、プログラム、遠隔操作システム、及び、遠隔操作方法を提供する。【解決手段】  操作端末１０ａは、被操作端末１０ｂに関する遠隔操作の内容が入力された場合に、遠隔操作アプリケーションプログラムを実行することにより、遠隔操作データを遠隔操作サーバ２０に送信する。遠隔操作サーバ２０は、遠隔操作データで表される遠隔操作の内容に応じて、遠隔操作の実行を要求するための操作要求データを生成し、生成された操作要求データを、遠隔操作の内容に基づいて判定された、遠隔操作を実行すべき装置に対して送信する。遠隔操作を実行すべき装置は、操作要求データで要求されている遠隔操作を実行する。【選択図】  図１
2005198099.tif 000002
【特許請求の範囲】
【請求項１】
操作端末が行う被操作端末に関する遠隔操作を中継する遠隔操作サーバにおいて、
前記操作端末から、前記被操作端末に関する遠隔操作の内容を表す遠隔操作データを受信した場合に、該遠隔操作の内容に応じて、該遠隔操作の実行を要求するための操作要求データを生成する操作要求生成手段と、
前記操作要求生成手段により生成された操作要求データを、前記遠隔操作の内容に応じて判定された、該遠隔操作を実行すべき装置に対して送信する操作要求送信手段と
を備えることを特徴とする遠隔操作サーバ。
【請求項２】
前記被操作端末が前記操作端末に対して許可する遠隔操作の内容を表す合意済使用条件データを記憶する合意済使用条件記憶手段をさらに備え、
前記操作要求生成手段は、前記合意済使用条件記憶手段に記憶されている合意済使用条件データに基づいて、前記操作要求データを生成するか否かを判定することを特徴とする請求項１に記載の遠隔操作サーバ。
【請求項３】
コンピュータを、
遠隔操作対象の通信端末に関する遠隔操作の内容が入力された場合に、該入力された遠隔操作の内容を表す遠隔操作データを、遠隔操作を中継する遠隔操作サーバに送信する遠隔操作送信手段と、
前記遠隔操作サーバより、遠隔操作の実行を要求する操作要求データを受信した場合に、該操作要求データで要求されている遠隔操作を実行する遠隔操作実行手段と
の少なくとも一方として機能させるためのプログラム。
【請求項４】
コンピュータを、
前記遠隔操作サーバより前記操作要求データを受信した場合に、該操作要求データで要求されている遠隔操作の実行を許可するか否かを表す遠隔操作要求応答データを返信する遠隔操作要求応答手段
としてさらに機能させるための請求項３に記載のプログラム。
【請求項５】
通信端末と、該通信端末の遠隔操作に関して中継を行う遠隔操作サーバとを備えた遠隔操作システムにおいて、
前記通信端末は、
遠隔操作を制御するための遠隔操作アプリケーションプログラムを記憶する遠隔操作アプリケーション記憶手段と、
外部より、遠隔操作対象の通信端末に関する遠隔操作の内容が入力された場合に、前記遠隔操作アプリケーション記憶手段に記憶された遠隔操作アプリケーションプログラムを実行することにより、該遠隔操作の内容を表す遠隔操作データを、前記遠隔操作サーバに送信する遠隔操作送信手段と、
前記遠隔操作サーバから、遠隔操作の実行を要求するための操作要求データを受信した場合に、前記遠隔操作アプリケーション記憶手段に記憶された遠隔操作アプリケーションプログラムを実行することにより、前記操作要求データで要求されている遠隔操作を実行する遠隔操作実行手段と
を備え、
前記遠隔操作サーバは、
前記通信端末より前記遠隔操作データを受信した場合に、該遠隔操作データで表される遠隔操作の内容に応じて、該遠隔操作の実行を要求するための操作要求データを生成する操作要求生成手段と、
前記操作要求生成手段により生成された操作要求データを、前記遠隔操作の内容に応じて判定された、該遠隔操作を実行すべき装置に対して送信する操作要求送信手段と
を備えることを特徴とする遠隔操作システム。
【請求項６】
操作端末が遠隔操作サーバを介して被操作端末に関する遠隔操作を実行する遠隔操作方法において、
前記操作端末が、前記被操作端末に関する遠隔操作の内容が入力された場合に、遠隔操作を制御するための遠隔操作アプリケーションプログラムを実行することにより、前記入力された遠隔操作の内容を表す遠隔操作データを前記遠隔操作サーバに送信する遠隔操作送信ステップと、
前記遠隔操作サーバが、前記遠隔操作送信ステップにおいて送信された遠隔操作データを受信した場合に、該遠隔操作データで表される遠隔操作の内容に応じて、該遠隔操作の実行を要求するための操作要求データを生成する操作要求生成ステップと、
前記遠隔操作サーバが、前記操作要求生成ステップにおいて生成された操作要求データを、前記遠隔操作の内容に基づいて判定された、該遠隔操作を実行すべき装置に対して送信する操作要求送信ステップと、
前記操作を実行すべき装置が、前記操作要求送信ステップにおいて送信された操作要求データを受信した場合に、該操作要求データで要求されている遠隔操作を実行する遠隔操作実行ステップと
を有することを特徴とする遠隔操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末に関する遠隔操作を可能とする遠隔操作サーバ、プログラム、遠隔操作システム、及び、遠隔操作方法に関する。
【背景技術】
【０００２】
近年の移動体通信と携帯電話機の発展に伴い、携帯電話機の高機能化が進んでいる。その一方で、高機能化の影響により、携帯電話機の機能を十分に利用できない利用者も増加している。従来、上記利用者に対する操作支援の方法は、フェーストゥーフェースで行うしかなく、遠隔地の知人に対して操作支援を行うことができなかった。
さらに、近年では、様々な機種やバージョンの携帯電話機が存在し、これらの携帯電話機は、機能や操作方法や微妙に異なっている。このため、携帯電話機の機能を十分に利用できない利用者に対して操作支援を行うことは大変困難になってきている。
【０００３】
このような状況において操作支援を行う方法としては、携帯電話機を用いて遠隔地の携帯電話機に対して遠隔操作を行うことが考えられる。
携帯電話機等の通信装置間で遠隔操作を行う方法については、以下のような文献が開示されている。特許文献１には、電子メールを利用して、携帯電話機間で遠隔操作を実行する構成が開示されている。また、特許文献２には、ＤＴＭＦ信号（多周波信号）を利用して、固定電話機から携帯電話機を遠隔操作する構成が開示されている。また、特許文献３には、暗証番号を利用して携帯電話機を遠隔操作する構成が開示されている。特許文献４には、家電機器等の操作機器が、被操作機器より受信したドライバを用いて、被操作機器を遠隔操作する構成が開示されている。
【特許文献１】特開２００１−８２７０号公報（要約）
【特許文献２】特開平１０−４２３５７号公報（要約）
【特許文献３】特開平６−１２５３０５号公報（要約）
【特許文献４】特開２００１−１０３０７８号公報（要約）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来の技術には、以下のような欠点がある。特許文献２に開示されているＤＴＭＦ信号を利用した構成や、特許文献３に開示されている暗証番号を利用した構成では、通信回線を確立した後、ＤＴＭＦ信号や暗証番号を送信することになるので、発信側のユーザは、通信回線が確立されることを待機する必要があり、操作性に劣るという欠点がある。また、遠隔操作の内容が、ダイヤルロックに限定されているため、操作支援に利用することができない。
【０００５】
一方、特許文献１に開示されている電子メールを利用した構成では、遠隔操作内容を文字やコマンドで指定することができるため、操作内容の自由度はある。しかしながら、ユーザは、操作内容を表すテキストデータを、所定のフォーマットで携帯電話機に入力する必要がある。このため、ユーザは、フォーマットを参照して、テキストデータを入力しなければならないという点で、操作性に劣っている。また、特許文献４に開示されている技術においては、操作機器は、ドライバを送信してきた被操作機器のみを遠隔操作するため、操作性や汎用性に欠け、操作支援に利用することができない。
【０００６】
ユーザが操作支援を円滑に行うためには、遠隔操作内容の自由度があり、かつ、ユーザが遠隔操作を行う際に使い勝手がよいといった、操作性が重要となる。
本発明は、上記のような課題に鑑みてなされたものであり、遠隔操作における操作性を向上させることのできる遠隔操作サーバ、プログラム、遠隔操作システム、及び、遠隔操作方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、操作端末が行う被操作端末に関する遠隔操作を中継する遠隔操作サーバにおいて、前記操作端末から、前記被操作端末に関する遠隔操作の内容を表す遠隔操作データを受信した場合に、該遠隔操作の内容に応じて、該遠隔操作の実行を要求するための操作要求データを生成する操作要求生成手段と、前記操作要求生成手段により生成された操作要求データを、前記遠隔操作の内容に応じて判定された、該遠隔操作を実行すべき装置に対して送信する操作要求送信手段とを備えることを特徴とする遠隔操作サーバを提供する。
【０００８】
請求項１に記載の発明によれば、遠隔操作サーバは、操作端末より遠隔操作データを受信した時に、遠隔操作の内容に応じて操作を実行すべき装置を判定し、遠隔操作の内容に応じて操作要求データを生成する。このように、遠隔操作サーバは、遠隔操作の内容に応じた制御を行うことができるため、操作内容や操作要求データの送信先の自由度が大きくなる。このため、ユーザは、操作性よく、多種多様な遠隔操作を行うことができるため、円滑に操作支援を実施することができる。
【０００９】
請求項２に記載の発明は、請求項１に記載の遠隔操作サーバにおいて、前記被操作端末が前記操作端末に対して許可する遠隔操作の内容を表す合意済使用条件データを記憶する合意済使用条件記憶手段をさらに備え、前記操作要求生成手段は、前記合意済使用条件記憶手段に記憶されている合意済使用条件データに基づいて、前記操作要求データを生成するか否かを判定することを特徴とする。
【００１０】
請求項２に記載の発明によれば、遠隔操作サーバは、合意済使用条件データに基づいて操作要求データを生成するか否かを判定するため、ユーザは、合意済使用条件データで表される許可された操作内容の範囲で、遠隔操作対象の通信端末に関する遠隔操作を実行することができる。これにより、遠隔操作対象の通信端末は、許可していない通信端末からの遠隔操作や、許可していない内容の遠隔操作を受けることがなくなる。これにより、悪質な遠隔操作を防止することができるため、ユーザは安心して遠隔操作を受けることができる。
【００１１】
請求項３に記載の発明は、コンピュータを、遠隔操作対象の通信端末に関する遠隔操作の内容が入力された場合に、該入力された遠隔操作の内容を表す遠隔操作データを、遠隔操作を中継する遠隔操作サーバに送信する遠隔操作送信手段と、前記遠隔操作サーバより、遠隔操作の実行を要求する操作要求データを受信した場合に、該操作要求データで要求されている遠隔操作を実行する遠隔操作実行手段との少なくとも一方として機能させるためのプログラムを提供する。
【００１２】
請求項３に記載のプログラムは、コンピュータを、遠隔操作送信手段と遠隔操作実行手段との少なくとも一方として機能させることができるため、通信端末等のコンピュータは、当該プログラムをメモリに記憶しておくのみで、遠隔操作を要求することや要求された遠隔操作を実行することが可能となる。また、プログラムを、現在普及しつつある、移動通信端末が実行するのに適したプログラム言語を用いて記述することで、操作性のよいプログラム実行環境を利用することができるため、プログラマはプログラムを容易に作成することができる。また、操作内容に応じた各種入力画面を表示するようにプログラムを設計する等、ユーザにとって使い勝手のよい設計を容易に行うことができるため、ユーザの操作性を高めることができる。
【００１３】
請求項４に記載の発明は、請求項３に記載のプログラムにおいて、コンピュータを、前記遠隔操作サーバより前記操作要求データを受信した場合に、該操作要求データで要求されている遠隔操作の実行を許可するか否かを表す遠隔操作要求応答データを返信する遠隔操作要求応答手段としてさらに機能させることを特徴とする。
請求項４に記載のプログラムによれば、コンピュータを、遠隔操作要求応答手段としてさらに機能させることができるため、操作要求データを受信した際のコンピュータの状態やユーザの都合に応じて、操作要求を拒否することもできるため、ユーザにとって利便性がよい。
【００１４】
請求項５に記載の発明は、通信端末と、該通信端末の遠隔操作に関して中継を行う遠隔操作サーバとを備えた遠隔操作システムにおいて、前記通信端末は、遠隔操作を制御するための遠隔操作アプリケーションプログラムを記憶する遠隔操作アプリケーション記憶手段と、外部より、遠隔操作対象の通信端末に関する遠隔操作の内容が入力された場合に、前記遠隔操作アプリケーション記憶手段に記憶された遠隔操作アプリケーションプログラムを実行することにより、該遠隔操作の内容を表す遠隔操作データを、前記遠隔操作サーバに送信する遠隔操作送信手段と、前記遠隔操作サーバから、遠隔操作の実行を要求するための操作要求データを受信した場合に、前記遠隔操作アプリケーション記憶手段に記憶された遠隔操作アプリケーションプログラムを実行することにより、前記操作要求データで要求されている遠隔操作を実行する遠隔操作実行手段とを備え、前記遠隔操作サーバは、前記通信端末より前記遠隔操作データを受信した場合に、該遠隔操作データで表される遠隔操作の内容に応じて、該遠隔操作の実行を要求するための操作要求データを生成する操作要求生成手段と、前記操作要求生成手段により生成された操作要求データを、前記遠隔操作の内容に応じて判定された、該遠隔操作を実行すべき装置に対して送信する操作要求送信手段とを備えることを特徴とする遠隔操作システムを提供する。
【００１５】
請求項５に記載の発明によれば、通信端末は、自端末に記憶されている遠隔操作アプリケーションプログラムを実行することにより、遠隔操作データを送信したり、遠隔操作を実行することができる。また、遠隔操作サーバは、遠隔操作の内容に応じて操作要求データを生成し、遠隔操作の内容に応じて遠隔操作を実行すべき装置を判定する。このように、遠隔操作サーバや遠隔操作アプリケーションプログラムが、遠隔操作の制御を行うため、ユーザは、操作端末に、被操作端末に関する遠隔操作の内容を入力するのみで、遠隔操作を実行することができる。このように、遠隔操作アプリケーションプログラムや遠隔操作サーバを利用して遠隔操作を行うことによって、アプリケーション設計や遠隔操作の内容や遠隔操作を実行すべき装置についての自由度を大きくすることができるため、操作性や利便性が向上する。
【００１６】
請求項６に記載の発明は、操作端末が遠隔操作サーバを介して被操作端末に関する遠隔操作を実行する遠隔操作方法において、前記操作端末が、前記被操作端末に関する遠隔操作の内容が入力された場合に、遠隔操作を制御するための遠隔操作アプリケーションプログラムを実行することにより、前記入力された遠隔操作の内容を表す遠隔操作データを前記遠隔操作サーバに送信する遠隔操作送信ステップと、前記遠隔操作サーバが、前記遠隔操作送信ステップにおいて送信された遠隔操作データを受信した場合に、該遠隔操作データで表される遠隔操作の内容に応じて、該遠隔操作の実行を要求するための操作要求データを生成する操作要求生成ステップと、前記遠隔操作サーバが、前記操作要求生成ステップにおいて生成された操作要求データを、前記遠隔操作の内容に基づいて判定された、該遠隔操作を実行すべき装置に対して送信する操作要求送信ステップと、前記操作を実行すべき装置が、前記操作要求送信ステップにおいて送信された操作要求データを受信した場合に、該操作要求データで要求されている遠隔操作を実行する遠隔操作実行ステップとを有することを特徴とする遠隔操作方法を提供する。
請求項６に記載の発明の作用、効果は、請求項５と同様である。
【発明の効果】
【００１７】
本発明によれば、遠隔操作サーバは、操作端末より遠隔操作データを受信した時に、遠隔操作の内容に応じて操作要求データを生成し、遠隔操作の内容に応じて操作を実行すべき装置を判定する。このように、遠隔操作サーバは、遠隔操作の内容に応じた制御を行うため、操作内容や操作要求データの送信先の自由度が大きくなる。このため、ユーザは、操作性よく、多種多様な遠隔操作を行うことができるため、円滑に操作支援を実施することができる。
【００１８】
また、通信端末は、自端末に記憶された遠隔操作アプリケーションプログラムを実行することにより遠隔操作の要求や実行を行うため、遠隔操作アプリケーションプログラムをユーザにとって使い勝手のよい設計とすることで、ユーザの操作性を容易に高めることができる。
また、遠隔操作内容の制限を事前に設けることができるため、被操作端末のユーザは不要な遠隔操作を避けることができ利便性が向上する。
【発明を実施するための最良の形態】
【００１９】
次に、図面を参照しながら、本発明を実施するための最良の形態について説明する。なお、以下の説明において参照する各図においては、他の図と同等部分に同一符号が付されている。
［１．構成］
［１．１．全体構成］
図１は、本発明に係る遠隔操作システムの構成を示すブロック図である。同図に示すように、遠隔操作システムは、操作端末１０ａ、被操作端末１０ｂ、遠隔操作サーバ２０、及び、移動パケット通信網やインターネットを含む事業者ネットワーク３０を含んで構成される。
同図においては、操作端末１０ａと被操作端末１０ｂとを各々１つずつ図示しているが、実際には複数存在する。操作端末１０ａと被操作端末１０ｂとは、構成が同一であるため、以下の説明では、操作端末１０ａと被操作端末１０ｂとを特に区別する必要がない場合には、「携帯電話機１０」として説明する。
【００２０】
［１．２．携帯電話機］
次に、携帯電話機１０の構成について説明する。携帯電話機１０は、一般的な携帯電話機のハードウェア構成を備えている。具体的には、携帯電話機１０は、プログラムを実行し携帯電話機１０全体を制御するＣＰＵ（Central Processing Unit）と、事業者ネットワーク３０を介して通信を制御する無線通信インターフェースと、ＳＲＡＭ（Static Random Access Memory）やＤＲＡＭ（Dynamic Random Access Memory）等の揮発性メモリと、フラッシュ・メモリ等の不揮発性メモリと、操作に応じた信号をＣＰＵに出力する操作キーと、各種画面を表示するディスプレイと、音を出力するスピーカと、携帯電話機１０を振動させるバイブレータとを備えている。
【００２１】
携帯電話機１０の不揮発性メモリには、携帯電話機１０の製造時より各種データやプログラム等のソフトウェアが記憶されている。各種ソフトウェアの中には、携帯電話機１０を制御するオペレーティングシステム、ＷＷＷ（World Wide Web）ブラウザ、ＨＴＴＰ（Hyper Text Transfer Protocol）通信、着信音の設定、キー操作音の設定、バイブレータのオンオフの設定、及び、受信した音声データを不揮発性メモリに記憶する「伝言メモ」等の機能を実現するためのソフトウェアや、電話番号等の識別情報や機体番号を表す機体情報が含まれている。
これらの、携帯電話機１０固有の機能を実現するための、ハードウェアやソフトウェアの資源をネイティブリソースという。
【００２２】
また、不揮発性メモリには、Java（登録商標）言語で記述されたアプリケーションプログラムを実行する環境を構築するためのソフトウェア（以下、「実行環境」という）が記憶されている。当該実行環境は、アプリケーションプログラムを解釈して実行するためのＫＶＭ（K Virtual Machine）と、アプリケーションプログラムのインターフェースを提供するＡＰＩ（Application Programing Interface）と、アプリケーションプログラムのダウンロードや起動を制御するためのＪＡＭ（Java（登録商標）Application Manager）とを含んで構成される。ＣＰＵは、アプリケーションプログラムの起動指示を検知すると、実行環境とアプリケーションプログラムとを起動し、アプリケーションプログラムに記述された命令を解釈しながら実行する。ネイティブリソースを操作する命令がアプリケーションプログラムに記述されている場合には、ＣＰＵは、ＡＰＩを介してネイティブリソースにアクセスし操作を実行する。なお、実行環境には、いくつかのバージョンが存在し、バージョンによってＡＰＩの機能やパラメータの指定の仕方が異なっている。また、携帯電話機１０の機種によって、独自のＡＰＩが用意されている場合もあるため、機種に応じて使用可能なＡＰＩが異なっている。
【００２３】
また、不揮発性メモリには、携帯電話機１０の製造後に、図示せぬサーバよりダウンロードされるアプリケーションプログラムが記憶される領域が設けられている。このアプリケーションプログラムは、Java（登録商標）言語で記述されており、実行環境上で動作する。アプリケーションプログラムの中には、遠隔操作の制御を行うための遠隔操作アプリケーションプログラム（以下「遠隔操作アプリケーション」という）が含まれている。ここで、遠隔操作とは、ユーザが携帯電話機１０の操作キーを操作することにより実行される操作と同じ操作を、遠隔に位置する装置からデータを携帯電話機１０に送信することにより行う操作をいう。遠隔操作には、電子メールアドレス変更等の、ネットワークノード（事業者ネットワーク３０に接続されているサーバ等）が保持する、通信端末１０に関する情報の遠隔操作と、着信音設定やダイヤルロックやマナーモード（silent mode）設定等の、携帯電話機１０が備えるネイティブリソースの遠隔操作とが含まれている。
【００２４】
携帯電話機１０のＣＰＵが、不揮発性メモリに記憶された遠隔操作アプリケーションを実行することにより実現される機能と、携帯電話機１０が備えるハードウェアやソフトウェアとにより、本発明に特徴的な機能として、図２に示す機能部が、携帯電話機１０に実現される。
遠隔操作送信部１１は、ユーザにより、遠隔操作対象の携帯電話機１０に関する遠隔操作内容が入力された場合に、当該操作内容を表す遠隔操作データを生成し、遠隔操作データを遠隔操作サーバ２０に送信する。なお、遠隔操作データには、ユーザにより入力された、操作対象の携帯電話機１０を識別するための識別情報と遠隔操作の内容を表す操作内容情報とが含まれている。
【００２５】
遠隔操作実行部１２は、遠隔操作サーバ２０から、遠隔操作の実行を要求する操作要求データを受信した場合に、当該操作要求データで要求されている操作内容を実行する。なお、操作要求データには、処理の内容や手順が記述された命令セットが含まれている。
具体的に遠隔操作実行部１２が実行する動作内容としては、まず、ＣＰＵは、ＫＶＭと遠隔操作アプリケーションとを実行することにより、受信した操作要求データに含まれる命令セットを解釈する。ＣＰＵは、解釈した命令に従って、ＡＰＩを介して、操作対象のネイティブリソースをアクティブにし（起動し）、携帯電話機１０の各種設定や情報を操作する。
【００２６】
遠隔操作アプリケーション記憶部１３は、不揮発性メモリと、サーバよりダウンロードされて当該不揮発性メモリに記憶された遠隔操作アプリケーションとを含んで構成される。
また、携帯電話機１０のＣＰＵは、遠隔操作アプリケーションを実行することにより、初期設定内容を入力するための初期設定画面や、遠隔操作対象の携帯電話機１０に関する遠隔操作を要求するための遠隔操作要求画面や、遠隔操作要求通知データを受信したときに、要求された操作内容を許可するか否かの応答を入力するための応答画面をディスプレイに表示する。
【００２７】
なお、遠隔操作サーバ２０が遠隔操作要求通知データを送信したときに、携帯電話機１０が圏外に位置している等の状況により、電波が携帯電話機１０に届かない場合には、基地局が、要求された操作内容を拒否する応答を返信するようにしてもよい。このように、遠隔操作要求通知データに対して遠隔操作を許可するか拒否するかを応答できるようにするのは、携帯電話機１０が圏外に位置している等の状況により電波が届かない場合、または、ユーザの状況や都合により携帯電話機１０を操作することが困難な場合に、一時的に遠隔操作を拒否することを可能とするためである。
【００２８】
［１．３．遠隔操作サーバ］
次に、遠隔操作サーバ２０の構成について説明する。遠隔操作サーバ２０は、一般的なＷＷＷ（World Wide Web）サーバのハードウェア構成を備えている。具体的には、遠隔操作サーバ２０は、遠隔操作サーバ２０全体を制御するＣＰＵと、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、及び、ハードディスクを含む記憶部と、事業者ネットワーク３０を介してデータの授受を制御する通信インターフェースとを備えている。
【００２９】
遠隔操作サーバ２０のハードディスクには、初期設定内容保管ＤＢ（database；データベース）が設けられている。当該初期設定内容保管ＤＢには、遠隔操作を行うのに必要となる情報が記憶される。当該情報の中には、操作端末１０ａが被操作端末１０ｂに対して許可する操作内容を表す合意済使用条件データが含まれている。遠隔操作サーバ２０は、この合意済使用条件データに基づいて遠隔操作の制御を行い、悪意ある第三者による遠隔操作を防止する。
また、遠隔操作サーバ２０のハードディスクには、携帯電話機１０の電子メールアドレスが管理されているサーバの通信アドレス情報が記憶されている。
【００３０】
また、遠隔操作サーバ２０のハードディスクには、携帯電話機１０の機種やバージョンに応じて、ネイティブリソースにアクセスする手順を導き出すためのデータを記憶する操作制御情報ＤＢが設けられている。当該操作制御情報ＤＢには、携帯電話機１０の機種と当該携帯電話機１０に記憶されている実行環境のバージョンとの対応関係情報や、実行環境のバージョン毎に使用可能なＡＰＩの一覧情報や、携帯電話機１０の機種毎に独自に用意されているＡＰＩの一覧情報が記憶されている。また、操作制御情報ＤＢには、携帯電話機１０の機種毎に、要求された遠隔操作を実行するための手順を示す情報が記憶されている。例えば、操作制御情報ＤＢには、機種Ａの携帯電話機１０のマナーモード設定を行う際には、着信音とキー操作音とを鳴らす機能をオフに設定し、伝言メモの機能をオンに設定するという手順が記憶されており、また、機種Ｂの携帯電話機１０については、着信音とキー操作音とアラーム音とを鳴らす機能をオフに設定し、バイブレータの機能をオンに設定するという手順が記憶されている。
【００３１】
また、遠隔操作サーバ２０の記憶部には、各種プログラムが記憶されている。
これらのプログラムを遠隔操作サーバ２０のＣＰＵが読み出して実行することにより実現される機能と、遠隔操作サーバ２０が備えるハードウェアやソフトウェアとにより、図３に示す機能が遠隔操作サーバ２０に実現される。
操作要求生成部２１は、操作端末１０ａから遠隔操作データを受信した場合に、当該遠隔操作データで表される、操作端末１０ａが要求している遠隔操作の内容に応じて、遠隔操作の実行を要求するための操作要求データを生成する。
【００３２】
具体的には、操作要求生成部２１は、まず、遠隔操作の内容に基づいて、遠隔操作を実行すべき装置を判定する。
例えば、遠隔操作の内容が電子メールアドレス変更である場合には、遠隔操作を実行すべき装置は、電子メールアドレスを管理しているサーバとなる。また、遠隔操作の内容が被操作端末１０ｂのネイティブリソースの操作である場合には、遠隔操作を実行すべき装置は被操作端末１０ｂとなる。
【００３３】
次いで、操作要求生成部２１は、遠隔操作を実行すべき装置に対して、遠隔操作の実行を要求する操作要求データを生成する。
具体的には、遠隔操作を実行すべき装置が被操作端末１０ｂ以外のサーバ等の装置である場合には、操作要求生成部２１は、遠隔操作を実行すべき装置を特定し、当該装置の通信アドレス情報を取得する。次に、操作要求生成部２１は、取得した通信アドレス情報を送信先アドレスとした操作要求データを生成する。
【００３４】
一方、遠隔操作を実行すべき装置が被操作端末１０ｂである場合には、操作要求生成部２１は、被操作端末１０ｂの機種やバージョンに応じた遠隔操作の制御方法に関する情報を、操作制御情報ＤＢより収集する。具体的には、操作要求生成部２１は、被操作端末１０ｂの機体情報より、被操作端末１０ｂの機種を判定する。次いで、操作要求生成部２１は、判定された機種と、操作制御情報ＤＢから収集した情報とに基づいて、実行環境のバージョンや機種に応じて使用可能なＡＰＩを判定する。次いで、操作要求生成部２１は、遠隔操作の内容と機種とバージョンとに応じて、操作制御情報ＤＢより遠隔操作の手順を取得し、当該遠隔操作の手順の実行を命令するための命令セットを生成する。
【００３５】
例えば、要求された遠隔操作内容が、機種Ａの携帯電話機１０のマナーモードをオンに設定する操作である場合、操作要求生成部２１は、操作制御情報ＤＢより、機種Ａの携帯電話機１０のマナーモードをオンに設定するための手順の情報を取得することにより、マナーモードをオンに設定するための手順が、着信音とキー操作音とを鳴らす機能をオフに設定し、さらに、伝言メモの機能をオンに設定する手順であることを判定する。そして、操作要求生成部２１は、これらの情報に基づいて、マナーモードをオンに設定するための命令セットを生成する。生成される命令セットとしては、機種Ａの携帯電話機１０の実行環境のバージョンに応じた音設定のＡＰＩを介して、音設定機能をアクティブにし、着信音とキー操作音とを鳴らす機能オフに設定し、さらに、伝言メモのＡＰＩを介して、伝言メモ設定の機能をアクティブにし、伝言メモの機能をオンに設定するという内容の命令セットである。操作要求生成部２１は、生成した命令セットに各種付加情報を付加して、操作要求データを生成する。
【００３６】
操作要求送信部２２は、操作要求生成部２１により生成された操作要求データを、遠隔操作内容に応じて判定された、遠隔操作を実行すべき装置に対して送信する。
合意済使用条件記憶領域２３は、ハードディスクの初期設定内容保管ＤＢと、当該初期設定内容保管ＤＢの一部の領域に記憶された合意済使用条件データとを含んで構成される。
【００３７】
［２．動作］
次に、上記構成における動作について説明する。
事前準備として、操作端末１０ａのユーザ、被操作端末１０ｂのユーザ共に、操作端末１０ａ、被操作端末１０ｂを操作して、遠隔操作アプリケーションをサーバよりダウンロードする指示を行っており、このため、操作端末１０ａ、及び、被操作端末１０ｂの不揮発性メモリには遠隔操作アプリケーションが記憶されている。
【００３８】
［２．１．初期設定］
まず、初期設定の動作について、図４を参照して説明する。
ユーザは、操作端末１０ａの操作キーを操作して、初期設定の指示を行う。これにより、操作端末１０ａのＣＰＵは、実行環境と遠隔操作アプリケーションとを起動（プロセスＰ１０１）し、ディスプレイに初期設定画面を表示する。
ユーザは、操作端末１０ａを操作して、予め遠隔操作の許可を受けておきたい被操作端末１０ｂの識別情報と遠隔操作内容とを指定して、送信指示を行う。
【００３９】
これにより、操作端末１０ａのＣＰＵは、入力された被操作端末１０ｂの識別情報と操作内容情報と、操作端末１０ａの識別情報と機体情報とを含んだ初期設定要求データを、遠隔操作サーバ２０に送信する（プロセスＰ１０２）。
遠隔操作サーバ２０は、操作端末１０ａから初期設定要求データを受信すると、被操作端末１０ｂに対し、要求元である操作端末１０ａの識別情報と操作内容情報とを含んだ初期設定通知データを送信する（プロセスＰ１０３）。
【００４０】
被操作端末１０ｂのＣＰＵは、遠隔操作サーバ２０から初期設定通知データを受信すると、実行環境と遠隔操作アプリケーションを起動する（プロセスＰ１０４）。そして、被操作端末１０ｂのＣＰＵは、被操作端末１０ｂのディスプレイに、遠隔操作サーバ２０から受信した初期設定通知データに含まれる通知内容を表示する。
被操作端末１０ｂのユーザは、ディスプレイに表示された通知内容を確認する。そして、ユーザは、被操作端末１０ｂを操作して、操作端末１０ａより要求された操作内容を許可、若しくは、拒否する旨の決定事項を入力し、送信指示を行う。
これにより、被操作端末１０ｂのＣＰＵは、不揮発性メモリより機体情報を読み出し、当該機体情報と、入力された決定事項の情報とを含んだ初期設定応答データを、遠隔操作サーバ２０へ送信する（プロセスＰ１０５）。
【００４１】
遠隔操作サーバ２０は、被操作端末１０ｂから初期設定応答データを受信すると、初期設定応答データに含まれる決定事項の情報に基づいて、初期設定結果を通知するための初期設定結果通知データを操作端末１０ａに送信する（プロセスＰ１０６）。また、遠隔操作サーバ２０は、決定事項の情報が、初期設定要求が許可されたことを表している場合には、受信した操作端末１０ａに関する情報（識別情報、機体情報等）、被操作端末１０ｂに関する情報、及び、操作内容情報を含む初期設定内容保管要求データを、初期設定内容保管ＤＢに送信する（プロセスＰ１０７）。初期設定内容保管要求データに含まれる情報は、初期設定内容保管ＤＢの合意済使用条件記憶領域２３に記憶される（プロセスＰ１０８）。なお、遠隔操作サーバ２０は、決定事項の情報が、初期設定要求が拒否されたことを表している場合には、初期設定内容保管要求データを送信しない。このため、初期設定内容保管ＤＢには、初期設定内容保管要求データに含まれる情報は記憶されない。
【００４２】
［２．２．ネットワークノードが保持する被操作端末に関する情報の遠隔操作］
次いで、遠隔操作として、ネットワークノードが保持する、被操作端末１０ｂに関する情報を遠隔操作する場合の動作例を、図５を参照しながら説明する。ここでは、遠隔操作として、被操作端末１０ｂの電子メールアドレスを変更する場合について説明する。
まず、操作端末１０ａのユーザは、操作端末１０ａを操作して、遠隔操作要求画面を表示するための指示を行う。これにより、操作端末１０ａのＣＰＵは、実行環境と遠隔操作アプリケーションとを起動し（プロセスＰ２０１）、遠隔操作要求画面を操作端末１０ａの表示部に表示する。
【００４３】
操作端末１０ａのユーザは、操作端末１０ａを操作して、遠隔操作内容として「電子メールアドレスの変更」を指定し、さらに、被操作端末１０ｂの識別情報を入力して、送信指示を行う。これにより、操作端末１０ａのＣＰＵは、被操作端末１０ｂの識別情報と、操作内容情報とを含んだ遠隔操作要求データを生成する。操作端末１０ａの遠隔操作送信部１１は、生成した遠隔操作要求データを遠隔操作サーバ２０に送信する（プロセスＰ２０２）。
【００４４】
遠隔操作サーバ２０のＣＰＵは、遠隔操作要求データを受信すると、操作端末１０ａと被操作端末１０ｂとのユーザ両方が、初期設定で事前合意した遠隔操作内容を表す合意済使用条件データを取得する。具体的には、遠隔操作サーバ２０のＣＰＵは、初期設定内容保管ＤＢに対し、初期設定内容呼出要求データを送信し（プロセスＰ２０３）、合意済使用条件記憶領域２３に記憶されている合意済使用条件データを含んだ初期設定内容応答データを受信する（プロセスＰ２０４）。なお、合意済使用条件記憶領域２３に操作端末１０ａと被操作端末１０ｂとの合意済使用条件データが記憶されていない場合には、遠隔操作サーバ２０のＣＰＵは、その旨の応答を受信する。
【００４５】
遠隔操作サーバ２０のＣＰＵは、受信した合意済使用条件データの内容を確認する（プロセスＰ２０５）。具体的には、遠隔操作サーバ２０のＣＰＵは、図６のフローチャートに従い、操作端末１０ａから受信した遠隔操作要求データに含まれる情報と、初期設定内容保管ＤＢより取得した合意済使用条件データとを比較することによって、操作端末１０ａが要求する遠隔操作内容が許可されているか否かを判定する。すなわち、図６に示すように、遠隔操作サーバ２０のＣＰＵは、操作端末１０ａによる被操作端末１０ｂへの遠隔操作が許可されているかどうかを判断し（ステップＳ１１）、さらに、操作端末１０ａが要求する遠隔操作内容が許可されているかどうか判断する（ステップＳ１３）。
【００４６】
初期設定内容保管ＤＢの合意済使用条件記憶領域２３に、操作端末１０ａと該当被操作端末１０ｂとについての合意済使用条件データが記憶されていない場合には（ステップＳ１１；Ｎｏ）、遠隔操作サーバ２０のＣＰＵは、操作端末１０ａによる遠隔操作が拒否されているものとみなし、遠隔操作要求を棄却する旨を操作端末１０ａへ通知する（ステップＳ１２）。また、遠隔操作要求データで要求された遠隔操作内容が合意済使用条件データに含まれていない場合には（ステップＳ１３；Ｎｏ）、遠隔操作サーバ２０のＣＰＵは、操作端末１０ａから要求された遠隔操作内容が拒否されているものとみなす。遠隔操作サーバ２０のＣＰＵは、操作端末１０ａから要求された遠隔操作内容のうち、一要素でも拒否されている場合、遠隔操作要求を棄却する旨を操作端末１０ａへ通知する（ステップＳ１４）。
【００４７】
遠隔操作内容の全ての要素が許可されている場合、遠隔操作サーバ２０のＣＰＵは、被操作端末１０ｂに対し、操作端末１０ａから遠隔操作要求を受けている旨の通知を行う（ステップＳ１５、図５のプロセスＰ２０６）。
被操作端末１０ｂのＣＰＵは、遠隔操作サーバ２０からの通知を受けると、実行環境と遠隔操作アプリケーションとを起動する（図５のプロセスＰ２０７）。これにより、被操作端末１０ｂのＣＰＵは、被操作端末１０ｂのディスプレイに、遠隔操作の実行を許可するか否かを応答するための応答画面を表示する。
【００４８】
被操作端末１０ｂのユーザは、その時の自己の状態や都合により、被操作端末１０ｂを操作することができる状況にあるか否かを判断する。これに応じて、ユーザは、遠隔操作の実行を許可するか拒否するかを判断して、被操作端末１０ｂに応答入力を行う。これにより、被操作端末１０ｂのＣＰＵは、許可若しくは拒否を表す遠隔操作要求応答データを送信する（プロセスＰ２０８）。
【００４９】
遠隔操作サーバ２０のＣＰＵは、遠隔操作要求応答データを受信すると、操作端末１０ａに対し、被操作端末１０ｂが遠隔操作要求を許可したか拒否したかを通知するための遠隔操作応答内容通知データを送信する（プロセスＰ２０９）。
操作端末１０ａのＣＰＵは、受信した遠隔操作応答内容通知データが、被操作端末１０ｂが遠隔操作要求を許可した旨を表していた場合には、遠隔操作を開始する。具体的には、操作端末１０ａのＣＰＵは、遠隔操作内容の詳細を設定するための画面をディスプレイに表示する。ここでは、遠隔操作内容が、「電子メールアドレスの変更」であるため、操作端末１０ａのＣＰＵは、操作端末１０ａのディスプレイに、図７に示す画面を表示する。
【００５０】
操作端末１０ａのユーザは、操作端末１０ａの操作キーを操作して、変更後の電子メールアドレスを、例えば「XXX@aaa.bbb.ccc」と入力し、「決定」を押下する。これにより、操作端末１０ａの遠隔操作送信部１１は、入力された電子メールアドレス情報を含む遠隔操作データを生成する。遠隔操作送信部１１は、生成した遠隔操作データを遠隔操作サーバ２０へ送信する（プロセスＰ２１０）。
遠隔操作サーバ２０のＣＰＵが遠隔操作データを受信すると、操作要求生成部２１は、遠隔操作内容を解釈する（プロセスＰ２１１）。
【００５１】
具体的には、操作要求生成部２１は、遠隔操作内容が「電子メールアドレス変更」であるため、当該遠隔操作内容はネットワークノードに対する操作であることを判定する。次いで、操作要求生成部２１は、遠隔操作の実行を要求すべき装置が、電子メールアドレスを管理しているサーバであることを判定する。そして、操作要求生成部２１は、被操作端末１０ｂの電子メールアドレスが管理されているサーバの通信アドレス情報を、ハードディスクより読み出す。操作要求生成部２１は、読み出した通信アドレス情報を送信先アドレスとした、電子メールアドレス書き換え要求を行うための操作要求データを生成する。
【００５２】
操作要求送信部２２は、操作要求生成部２１が生成した操作要求データをサーバ宛てに送信する。
事業者ネットワーク３０を介して操作要求データを受信したサーバは、自サーバのＤＢで管理されている被操作端末１０ｂの電子メールアドレスを、「XXX@aaa.bbb.ccc」に書き換える操作を実行する（プロセスＰ２１２）。
遠隔操作サーバ２０は、被操作端末１０ｂに対して遠隔操作結果通知データを送信する（プロセスＰ２１３）。
【００５３】
被操作端末１０ｂは、遠隔操作サーバ２０から遠隔操作結果通知データを受信すると、ディスプレイに遠隔操作結果を表示する。ここでは、被操作端末１０ｂは、自端末１０ｂの電子メールアドレスが「XXX@aaa.bbb.ccc」に変更されたという通知を受ける。被操作端末１０ｂのユーザは、ディスプレイに表示された遠隔操作結果より、遠隔操作内容が反映されたことを確認する。
このように、被操作端末１０ａのユーザは、被操作端末１０ｂの識別情報と変更後の電子メールアドレスを指定するのみで、サーバで管理されている被操作端末１０ｂの電子メールアドレスを遠隔操作することができるため、操作性がよい。
【００５４】
［２．３．被操作端末に対する遠隔操作］
次に、被操作端末１０ｂに対する遠隔操作について、図８を参照しながら説明する。この動作例では、ネットワークノードが保持する情報を操作するのではなく、被操作端末１０ｂのネイティブリソースに操作を加えるものである。ここでは、マナーモード設定を行う場合の動作例について説明する。前提として、被操作端末１０ｂの機種は、機種Ａであるものとする。
【００５５】
以下の動作説明では、上述した［２．２．ネットワークノードが保持する被操作端末に関する情報の遠隔操作］と異なる部分のみ説明する。図５に示すプロセスと図８に示すプロセスとは、プロセスＰ２０１とプロセスＰ３０１、プロセスＰ２０２とプロセスＰ３０２、プロセスＰ２０３とプロセスＰ３０３、プロセスＰ２０４とプロセスＰ３０４、・・・、プロセスＰ２１１とプロセスＰ３１１とが対応している。
【００５６】
プロセスＰ３０１においては、操作端末１０ａのユーザは、ディスプレイに表示された遠隔操作要求画面より、遠隔操作内容としてマナーモード設定を指定する。操作端末１０ａのＣＰＵは、被操作端末１０ｂに対してマナーモード設定の操作を要求するための遠隔操作要求データを送信する。
プロセスＰ３０９においては、操作端末１０ａによって受信された遠隔操作応答内容通知データが、遠隔操作を許可することを表していた場合には、操作端末１０ａのディスプレイには、図９に示す画面が表示される。ここでは、操作端末１０ａのユーザは、操作端末１０ａの操作キーを操作して、「オンに設定」と「決定」とを選択する。
プロセスＰ３１０においては、操作端末１０ａの遠隔操作送信部１１は、マナーモードをオンに設定するという遠隔操作内容の詳細情報を含んだ遠隔操作データを送信する。
【００５７】
プロセスＰ３１１においては、遠隔操作サーバ２０の操作要求生成部２１は、遠隔操作の内容を解釈する。具体的には、操作要求生成部２１は、遠隔操作内容が「マナーモード設定」であり、当該操作は被操作端末１０ｂに対する操作であることを判定する。また、操作要求生成部２１は、被操作端末１０ｂの機体情報より、被操作端末１０ｂの機種が、機種Ａであることを判定する。次いで、操作要求生成部２１は、操作制御情報ＤＢに基づいて、機種や実行環境のバージョンに応じた、マナーモードをオンに設定するための手順を導き出す。そして、操作要求生成部２１は、導き出した手順に従って、機種Ａの携帯電話機１０の実行環境のバージョンに応じた音設定のＡＰＩを介して、音設定機能をアクティブにし、着信音とキー操作音とを鳴らす機能オフに設定し、さらに、伝言メモのＡＰＩを介して、伝言メモ設定の機能をアクティブにし、伝言メモの機能をオンに設定するという内容の命令セットを生成する。操作要求生成部２１は、生成した命令セットに付加情報を付加して、操作要求データを生成する。
【００５８】
操作要求送信部２２は、操作要求生成部２１が生成した遠隔操作データを伝送する（プロセスＰ３１２）。
被操作端末１０ｂが遠隔操作サーバ２０から遠隔操作データを受信すると、遠隔操作実行部１２は、遠隔操作データに含まれる命令セットを解釈して、命令を実行する。ここでは、被操作端末１０ｂのＣＰＵは、音量設定のＡＰＩを介して、音設定機能をアクティブにして、着信音とキー操作音とを鳴らす機能をオフに設定し、さらに、伝言メモ設定のＡＰＩを介して、伝言メモ設定機能をアクティブにして、伝言メモの機能をオンに設定する（プロセスＰ３１３）。
【００５９】
以上説明したように、携帯電話機１０に遠隔操作アプリケーションをダウンロードしておくだけで、ユーザは様々な機種の携帯電話機１０の遠隔操作を行うことも、遠隔操作を受けることもできる。また、遠隔操作サーバ２０が携帯電話機１０の機種やバージョンの違いを吸収するため、ユーザは、遠隔操作対象の携帯電話機１０の機種やバージョンを意識して遠隔操作を行う必要がなく、操作性が向上する。このように、遠隔操作アプリケーションや遠隔操作サーバ２０を用いることによって、ユーザは、操作性よく、様々な機種やバージョンの携帯電話機１０に関して、多種多様な遠隔制御を、許可された範囲で実行することができるようになる。このため、ユーザは、遠隔に位置する携帯電話機１０の操作支援を容易に行うことが可能となる。
【００６０】
［３．変形例］
以上、本発明の実施形態について説明したが、本発明は係る実施形態に限定されるものではなく、その技術思想の範囲内で様々な変形が可能である。変形例としては、例えば、以下のようなものが考えられる。
（１）上述した実施形態においては、通信端末１０にJava（登録商標）実行環境を構築するためのソフトウェア（実行環境）が記憶されており、被操作端末１０ｂのＣＰＵが、実行環境と遠隔操作アプリケーションとを起動して実行することにより、受信した操作要求データで要求される遠隔操作を行うとして説明したが、遠隔操作の実行方法はこれに限定されることはない。例えば、携帯電話機１０にJava（登録商標）実行環境を構築するためのソフトウェアが記憶されていなくてもよく、遠隔操作アプリケーションにＡＰＩやＫＶＭが含まれるようにしてもよい。
【００６１】
（２）上述した実施形態においては、携帯電話機１０に対する遠隔操作として、携帯電話機１０が備えるネイティブリソース（固有の機能）に対する遠隔操作について説明したが、携帯電話機１０に対する遠隔操作の内容はこれに限定されず、例えば、携帯電話機１０の製造後にダウンロードしたアプリケーションプログラムや、電子メールやショートメッセージのデータ自体を操作するようにしてもよい。
（３）上述した実施形態においては、ネイティブリソースの遠隔操作として、マナーモード設定に関する操作について説明したが、これに限定されず、既存のＡＰＩや新たに用意したＡＰＩを用いて、様々なネイティブリソースを遠隔操作することができる。例えば、バックライトのオンオフ、赤外線機能の起動、時刻設定、カメラ撮影等の遠隔操作を行うようにしてもよい。
【００６２】
（４）遠隔操作サーバ２０の操作要求生成部２１が、マナーモード設定を要求するための命令セットを生成する方法は、上述した実施形態に限定されない。例えば、ＡＰＩで定義されている電話システムクラスのネイティブリソース属性設定メソッドを用いて、マナーモード設定を行うことができるようにしてもよい。この場合には、操作要求生成部２１は、ネイティブリソース属性設定メソッドとパラメータとを含んだ命令セットを生成するようにする。この場合のパラメータとしては、「ネイティブリソース属性の種類」として“マナーモード”、「設定する属性値」として“マナーモードをオンに設定”を指定する。そして、当該命令セットを受信した被操作端末１０ｂの遠隔操作実行部１２は、指定されたパラメータを指定してネイティブリソース属性設定メソッドを呼び出し、マナーモードを設定するためのネイティブリソースを起動するようにする。
【００６３】
（５）上述した実施形態においては、ネットワークノードが保持する情報を遠隔操作する場合の一例として、電子メールアドレス変更を行う場合について説明したが、これ以外の例として、例えば、電子メール受信拒否の情報を変更するようにしてもよい。
（６）上述した実施形態においては、遠隔操作アプリケーションは、Java（登録商標）言語で記述されたプログラムであるとして説明したが、遠隔操作アプリケーションの記述言語は、これに限定されず、小型のコンピュータで動作する操作性のよいプログラム言語であればよい。
また、携帯電話機１０は、携帯電話機以外に、例えば、ＰＤＡ（Personal Digital Assistance）や、ＰＨＳ（Personal Handyphone System）や、パーソナルコンピュータであってもよく、携帯電話機１０がパーソナルコンピュータである場合には、遠隔操作アプリケーションの記述言語は、Ｃ言語でもVisual Basicでも構わない。
【００６４】
（７）上述した実施形態において説明した、遠隔操作サーバ２０の操作要求生成部２１が、携帯電話機１０の機種やバージョンの違いに応じて命令セットを生成する方法は一例に過ぎない。遠隔操作サーバ２０は、様々な違いを吸収するためのデータを収集する手段を備えており、かつ、当該データに基づいて命令セットを生成する仕組みを備えていればよい。
（８）上述した実施形態においては、初期設定として、合意済使用条件データを登録するようにしたが、これを省略することもできる。また、遠隔操作時に、被操作端末１０ｂが遠隔操作を許可するか否かを応答できるようにしたが、これを省略することもできる。
【産業上の利用可能性】
【００６５】
様々な機種やバージョンの通信端末に関して、様々な遠隔操作を行うことができるため、友人や顧客の操作支援に利用することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態に係る遠隔操作システムの全体構成を示すブロック図である。
【図２】同実施の形態に係る携帯電話機の機能構成を示すブロック図である。
【図３】同実施の形態に係る遠隔操作サーバの機能構成を示すブロック図である。
【図４】同実施の形態に係る初期設定の動作を説明するためのシーケンスチャートである。
【図５】同実施の形態に係るネットワークノードが保持する被操作端末に関する情報についての遠隔操作の動作を説明するためのシーケンスチャートである。
【図６】同実施の形態に係る初期設定内容確認の処理の流れを示すフローチャートである。
【図７】同実施の形態に係る電子メールアドレス変更の画面を説明するための図である。
【図８】同実施の形態に係る被操作端末に対する遠隔操作の動作を説明するためのシーケンスチャートである。
【図９】同実施の形態に係るマナーモード設定の画面を説明するための図である。
【符号の説明】
【００６７】
１０    通信端末
１０ａ  操作端末
１０ｂ  被操作端末
１１    遠隔操作送信部
１２    遠隔操作実行部
１３    遠隔操作アプリケーション記憶部
２０    遠隔操作サーバ
２１    操作要求生成部
２２    操作要求送信部
２３    合意済使用条件記憶領域
３０    事業者ネットワーク
【図１】
2005198099.tif 000003
【図２】
2005198099.tif 000004
【図３】
2005198099.tif 000005
【図４】
2005198099.tif 000006
【図５】
2005198099.tif 000007
【図６】
2005198099.tif 000008
【図７】
2005198099.tif 000009
【図８】
2005198099.tif 000010
【図９】
2005198099.tif 000011