(57)【要約】【課題】携帯電話を直接操作することなく携帯電話の操作支援情報を生成して携帯電話の使用者の操作支援を可能にする技術を提供する。【解決手段】携帯電話の操作支援要求に応じて、この携帯電話を模した仮想の携帯電話の操作環境を所定の情報処理装置に提供する提供部と、仮想の携帯電話の操作環境を用いて操作支援要求に応じた携帯電話の操作を実現するための入力手順に従って入力された少なくとも１つの操作入力に基づく操作支援情報を生成する生成部と、生成部で生成された操作支援情報を前記携帯電話へ送信する送信部とを備える携帯電話の操作支援装置。【選択図】図１
2009232359.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話の操作支援要求に応じて、この携帯電話を模した仮想の携帯電話の操作環境を所定の情報処理装置に提供する提供部と、
前記仮想の携帯電話の操作環境を用いて前記操作支援要求に応じた前記携帯電話の操作を実現するための入力手順に従って入力された少なくとも１つの操作入力に基づく操作支援情報を生成する生成部と、
前記生成部で生成された前記操作支援情報を前記携帯電話へ送信する送信部と
を備える携帯電話の操作支援装置。
【請求項２】
点灯及び消灯可能な複数の入力ボタンと、
或る操作に対する操作支援要求を操作支援装置に送信する送信部と、
前記操作支援要求に応じた操作を実現するための少なくとも１つの操作入力に基づく操作支援情報を前記操作支援装置から受信する受信部と、
前記操作支援情報に基づいて前記或る操作を実現する入力を促すための、各入力ボタンに対する点灯及び消灯の制御を行う制御部と
を備える携帯電話。
【請求項３】
前記制御部は、前記或る操作の実現のために入力が必要な入力ボタンとその他の入力ボタンとを区別可能な態様で前記各入力ボタンの点灯及び消灯の制御を行うとともに、前記入力が必要な入力ボタン以外の入力ボタンの操作を無効化する
請求項２に記載の携帯電話。
【請求項４】
コンピュータに、携帯電話の操作支援処理を実行させるプログラムであって、
携帯電話の操作支援要求に応じて、この携帯電話を模した仮想の携帯電話の操作環境を所定の情報処理装置に提供するステップと、
前記仮想の携帯電話の操作環境を用いて入力された、前記操作支援要求に応じた操作を実現するための少なくとも１つの操作入力に基づく操作支援情報を生成するステップと、
生成された前記操作支援情報を前記携帯電話へ送信するステップと
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話の使用者への操作支援に関する。
【背景技術】
【０００２】
通常、携帯電話には、操作マニュアルが付属している。携帯電話の使用者（購入者）は、この操作マニュアルの参照により携帯電話の操作を習得し、目的に応じた操作を行う。
【０００３】
操作マニュアルの内容は、携帯電話の機能の増加に伴って複雑になっている。このため、使用者が操作マニュアルを読んだだけでは、携帯電話の操作を十分に理解しえない状況が起こり得る。このような状況は、使用者が高齢者である場合にしばしば起こり得ると考えられる。
【０００４】
上記状況を解決するために、携帯電話の使用者が他者(例えば家族)に操作方法を尋ねることが考えられる。しかし、携帯電話の操作方法は、その機種によって大きく異なることが少なくない。したがって、質問対象の携帯電話が、質問された人が保有する携帯電話と別機種である場合は、質問された人も操作方法が解らないことがある。また、次々と新機種が発売される携帯電話の操作を全て熟知するのは不可能である。
【０００５】
また、家族とは離れて暮らしている高齢者の場合、電話などで説明を求める場合も考えられる。しかし、電話では、実際の携帯電話の動作を確認できず、説明する家族も説明しづらい。
【０００６】
そこで、携帯電話を遠隔操作するシステムが考えられる。しかし、携帯電話の遠隔操作のためには、携帯電話の操作環境及び状態をリアルタイムに遠隔操作者に知らせるとともに、遠隔操作者から入力される操作内容をリアルタイムで携帯電話に入力するための通信設備が必要である。このため、遠隔操作に係る費用は高額となることが予想される。さらに、携帯電話を遠隔から操作する場合には、携帯電話の個人情報（携帯メールの履歴など個人的なもの）が遠隔操作者の意志に拘わらず知られてしまうというプライバシーの問題が発生する虞があった。
【特許文献１】特開２００５−３３７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本案の目的は、携帯電話を直接操作することなく携帯電話の操作支援情報を生成して携帯電話の使用者の操作支援を可能にする技術を提供することである。
【課題を解決するための手段】
【０００８】
本案の態様の一つは、携帯電話の操作支援装置であって、携帯電話の操作支援要求に応じて、この携帯電話を模した仮想の携帯電話の操作環境を所定の情報処理装置に提供する提供部と、
前記仮想の携帯電話の操作環境を用いて前記操作支援要求に応じた前記携帯電話の操作を実現するための入力手順に従って入力された少なくとも１つの操作入力に基づく操作支援情報を生成する生成部と、
前記生成部で生成された前記操作支援情報を前記携帯電話へ送信する送信部と
を備える。
【０００９】
上記態様によれば、携帯電話の操作支援装置によって仮想の携帯電話の操作環境が所定
の情報処理装置に提供される。この仮想の携帯電話の操作環境を用いて、操作支援要求に応じた携帯電話の或る操作を実現するための入力手順に従い、或る操作を実現するために必要な数の操作入力(例えば、携帯電話のボタン操作)を行うことができる。すると、操作支援装置は、その入力手順に従った操作入力に基づく操作支援情報を生成し、携帯電話に送信する。携帯電話では、操作支援情報に基づき、或る操作を実現するための入力手順が示されることで、操作に不慣れなユーザでも、所望の操作を実施することが可能となる。
【００１０】
このとき、携帯電話を直接操作するのではなく、携帯電話を模した仮想の携帯電話の操作環境を用いて操作支援情報が作成される。このため、操作中に携帯電話の所有者の個人情報を含む画面が表示されてしまい、支援者にその個人情報が見られてしまうことがない。よって、携帯電話の所有者の個人情報を保護することができる。
【００１１】
本案の態様の一つは、携帯電話であって、点灯及び消灯可能な複数の入力ボタンと、
或る操作に対する操作支援要求を操作支援装置に送信する送信部と、
前記操作支援要求に応じた操作を実現するための少なくとも１つの操作入力に基づく操作支援情報を前記操作支援装置から受信する受信部と、
前記操作支援情報に基づいて前記或る操作を実現する入力を促すための、各入力ボタンに対する点灯及び消灯の制御を行う制御部とを備える。
【００１２】
上記態様によれば、操作支援情報に基づいてある操作を実現する入力を促すために、各入力ボタンを点灯及び消灯の制御を行うので、携帯電話のユーザは、この入力ボタンの点灯及び消灯に従って入力ボタンを操作することで、所望の操作を実行することができる。従って、携帯電話のユーザに対して、操作支援を行うことができる。
【００１３】
また、前記制御部は、前記或る操作の実現のために入力が必要な入力ボタンとその他の入力ボタンとを区別可能な態様で前記各入力ボタンの点灯及び消灯の制御を行うとともに、前記入力が必要な入力ボタン以外の入力ボタンの操作を無効化するようにしてもよい。このようにすることで、入力ボタンの押し間違いによる誤動作を防ぐことができる。
【００１４】
本案は、他の態様として、上記した携帯電話の操作支援情報生成装置と同様の特徴を有する携帯電話操作支援方法、携帯電話操作支援プログラム、及びこのようなプログラムを格納したコンピュータ読み取り可能な記録媒体を含むことができる。
【発明の効果】
【００１５】
本案の態様によれば、携帯電話を直接操作することなく携帯電話の操作支援情報を生成して携帯電話の使用者の操作支援を可能にすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面に基づいて、携帯電話操作装置の実施の形態を説明する。以下の実施形態の構成は例示であり、携帯電話操作装置は実施形態の構成には限定されない。
【００１７】
＜第１実施形態＞
《第１実施形態の概要》
図１は、操作支援装置を含む携帯電話操作支援システムの第１実施形態を示す図である。図１において、携帯電話操作支援システムは、携帯電話端末１（以下、携帯電話１と称する）と、携帯電話１から離れた位置(遠隔地)に存在する端末２と、サーバ３とを備える。携帯電話１と端末２とは、ネットワークを介して通信可能となっており、サーバ３は、携帯電話１及び端末２とネットワークを介して通信可能となっている。サーバ３は、例えば、携帯電話のユーザをサポートするための情報を提供する装置として、例えば、携帯電話１のメーカによって運営される。
【００１８】
携帯電話１は、例えば、携帯電話の操作にあまり精通していない高齢者が保有する携帯電話である。端末２は、例えば、携帯電話１の保有者の家族（例えば子供）が保有する端末である。端末２は、例えば、パーソナルコンピュータのような情報処理装置(コンピュ
ータ)である。端末２の操作者である家族は、携帯電話１の保有者である高齢者より携帯
電話の操作に精通していると考えられる（想定する）。
【００１９】
携帯電話１の保有者（使用者）は、携帯電話の操作に精通していないため、目的に合った操作を行えない場合がある。その場合には、携帯電話１から端末２に対して、目的を実現する操作を問い合わせる。
【００２０】
問い合わせを受けた端末２は、サーバ３にアクセスし、携帯電話１の機種に対応するエミュレータ４を起動させる。端末２は、サーバ３上で起動したエミュレータ４の画面情報をネットワークを介して受信することで、エミュレータ４により提供される仮想の携帯電話を操作することができる。即ち、端末２に仮想の携帯電話の操作環境が提供される。端末２の操作者は、このエミュレータ４を端末２の画面上で操作する。端末２の操作者は、携帯電話１の使用者の目的を実現する操作をエミュレータ４に入力する。エミュレータ４は、端末２の操作者が入力した操作の情報を携帯電話１に送信する。具体的には、端末２の操作者がエミュレータ４上で押下した入力ボタンと押下した入力ボタンの順番を携帯電話１に送信する。
【００２１】
携帯電話１では、サーバ３上のエミュレータ４から受信する情報に従って、携帯電話１に設けられた複数の入力ボタンの点灯及び消灯状態を制御することで、エミュレータ４に入力された入力手順が携帯電話１上で再現されるようにする。例えば、携帯電話１は、入力(押し下げ)すべき入力ボタンを点灯又は点滅(以下、点灯には点滅も含むものとする)させ、その他の入力ボタンを消灯させる。このような入力ボタンの点灯及び消灯制御が操作を実現するのに必要なボタン入力毎に行われる。
【００２２】
このようにして、携帯電話１は、携帯電話１のユーザに対して操作ガイドとなる入力ボタンの点灯及び消灯制御を通じて、端末２の操作者がエミュレータ４に対して行った操作を、携帯電話１上で携帯電話のユーザに再現させることができる。携帯電話１の使用者は、点灯状態の入力ボタンを押していくことによって、最終的に目的に合った操作を行うことができる。また、携帯電話１が各入力ボタンを点灯(点滅を含む)又は消灯させることにより操作ガイドを行う機能を「光ガイド機能」と称する。
【００２３】
携帯電話操作支援システムにおいて、携帯電話１と端末２、及び、携帯電話２とサーバ３は携帯電話網を介して通信を行う。これらの通信は、例えば、携帯電話網で一般的に用いられるＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）を用いて実現される（以降、「制御メール」と称する）。
【００２４】
また、携帯電話操作支援システムにおいて、端末２とサーバ３との間の通信は、例えば、インターネット網を用いたＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）による通信で実現される。
【００２５】
《第１実施形態の構成》
図２は、携帯電話１の機能ブロック図である。携帯電話１は、無線通信部１１と、制御メール送受信部１２と、制御メール処理部１３と、機種情報格納部１４と、表示画面部１５と、表示画面制御部１６と、入力部１７と、入力制御部１８と、を備える。
【００２６】
無線通信部１１（態様における「送信部」「受信部」）は、携帯電話網からの音声デー
タや制御データ等のデータを無線で受信又は送信する。無線通信部１１は、例えば、携帯電話のアンテナ等である。無線通信部１１は、制御メールを受信すると、制御メール送受信部１２に転送する。
【００２７】
制御メール送受信部１２は、無線通信部１１と制御メール処理部１３との間のＳＭＳの制御メールをやり取りするインターフェイスである。制御メール送受信部１２は、無線通信部１１から制御メールを受信すると、制御メール処理部１３に転送する。制御メール送受信部１２は、制御メール処理部１３から制御メールを受信すると無線通信部１１へ転送する。
【００２８】
機種情報格納部１４は、携帯電話１の機種メーカコードと機種コードとを格納する。機種メーカコードは、携帯電話１の製造メーカを示す識別情報である。機種コードは、携帯電話１の機種を示す識別番号である。機種情報格納部１４は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのメモリで実現される。
【００２９】
制御メール処理部１３は、受信した制御メールの解析及び制御メールの生成を行う。制御メール処理部１３が扱う制御メールには、「操作問合せ」、「機種識別問合せ」、「機種識別応答」、「操作キー通知」、「操作完了」の制御メールがある。
【００３０】
操作問合せの制御メール（態様における「操作支援要求」に相当）は、携帯電話支援情報システムの起動のトリガとなる制御メールである。操作問合せの制御メールは、携帯電話１から端末２へ送信される。
【００３１】
機種識別問合せの制御メールは、携帯電話１から操作問合せの制御メールを受信した端末２が、携帯電話１の機種に関する情報を得るために用いられる。機種識別問合せの制御メールは、端末２から携帯電話１へ送信される。
【００３２】
機種識別応答の制御メールは、機種識別問合せの制御メールに対する応答である。機種識別応答の制御メールは、携帯電話１の機種メーカコードと機種コードとを含む。機種識別応答の制御メールは、携帯電話１から端末２へ送信される。
【００３３】
操作キー通知の制御メールは、エミュレータ４に対して端末２の操作者が入力した操作（押下した入力ボタンとその順序）に関する情報（操作支援情報）を含む。操作キー通知の制御メールは、エミュレータ４から携帯電話１へ送信される。
【００３４】
操作完了の制御メールは、携帯電話１が操作支援情報によって、目的の操作を完了した場合に、操作の完了を通知する。操作完了の制御メールは、携帯電話１から端末２へ送信される。
【００３５】
制御メール処理部１３は、入力制御部１８からヘルプボタンＨＢの押下が通知された場合に、操作問合せの制御メールを生成する。制御メール処理部１３は、生成した操作問合せの制御メールを、制御メール送受信部１２を通じて、端末２に送信する。
【００３６】
制御メール処理部１３は、端末２から機種識別問合せの制御メールを受信した場合は、機種情報格納部１４から機種メーカコードと機種コードとを読み出し、これらを含めて機種識別応答の制御メールを生成する。制御メール処理部１３は、生成した機種識別応答の制御メールを、制御メール送受信部１２を通じて、端末２に送信する。
【００３７】
制御メール処理部１３は、サーバ３から操作キー通知の制御メールを受信した場合は、操作キー通知に含まれたキー操作情報を読み出し、入力制御部１８に送信する。これとと
もに、光ガイドの開始を表示画面制御部１６と入力制御部１８とに指示する（光ガイドの起動）。
【００３８】
表示画面制御部１６は、表示画面部１５の制御を行う。表示画面部１５は、表示画面制御部１６からの画面情報に従って、画像を表示する。表示画面部１５は、携帯電話１のディスプレイである。
【００３９】
入力部１７は、携帯電話１の入力ボタン、ヘルプボタンＨＢ、及び各入力ボタンのバックライトを備える。入力ボタン（入力キー）には、数字キー、メニューキー、及びカーソルキー等がある。
【００４０】
ヘルプボタンＨＢ（図１参照）は、携帯電話１の使用者が目的に合った操作が分からなくなった場合に押下するボタンである。ヘルプボタンＨＢを押下すると、操作問い合わせの制御メールの送信処理が開始される。ヘルプボタンＨＢを押下した際の問い合わせ先は、携帯電話１を購入時、又は、携帯電話支援情報システムのサービスへの加入契約時に登録される。
【００４１】
バックライトは、点灯、点滅、消灯することで、携帯電話１の保有者（使用者）にその入力ボタンの押下を促す。バックライトは、例えば、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ：発光ダイオード）で実現される。
【００４２】
入力制御部１８（態様における「制御部」）は、入力部１７からの入力ボタン及びヘルプボタンＨＢの押下による入力信号を検知し、制御メール処理部１３へ通知する。入力制御部１８は、制御メール制御部１３から操作支援情報を受信し、光ガイド機能を開始する。入力制御部１８は、操作支援情報に含まれるキー操作情報の順番に従って、入力部１７に対し、バックライトを点灯及び消灯制御する入力ボタンを指示する。入力制御部１８は、指示した入力ボタン以外からの入力ボタンの押下による入力信号をマスクする。入力制御部１８は、バックライトの点灯及び消灯制御している入力ボタン以外の入力ボタンの押下を無効にする。入力制御部１８は、バックライトの点灯及び消灯制御している入力ボタンが押下されたときのみ、次の操作の入力ボタンのバックライトの点灯及び消灯制御するよう指示する。
【００４３】
制御メール送受信部１２と、制御メール処理部１３と、表示画面制御部１６と、入力制御部１８とは、携帯電話１に実装されたＣＰＵによって実現される機能である。
【００４４】
図３は、端末２の機能ブロック図である。端末２は、例えば、携帯電話１と通信できる無線カードやモデムを備えたパーソナルコンピュータ、又は、インターネットのフルブラウザを表示可能な大画面を有する携帯電話などで実現できる。端末２は、携帯電話１と携帯電話網による無線通信を行う。端末２は、サーバ３とインターネット網を通じた通信を行う。図１において、端末２は、無線カードＲＣを備えたパーソナルコンピュータを例に示している。
【００４５】
端末２（態様における「所定の情報処理装置」）は、無線通信部２１と、制御メール通信部２２と、制御メール処理部２３と、ＵＲＬ格納部２４と、処理部２５と、ＩＰ通信部２６と、表示制御部２７Ａと、表示部２７Ｂと、入力受付部２８Ａと、キー入力部２８Ｂとを備える。
【００４６】
無線通信部２１は、携帯電話網とのインターフェイスである。無線通信部２１は、音声データ、制御メール、及びパケット通信など携帯電話と同等の通信を行うことができる。無線通信部２１は、制御メールを受信した場合は、制御メール通信部２２に転送する。無
線通信部２１は、カード型の携帯電話やモデム型の携帯電話などで実現される。図１では、無線通信部２１は、無線カードＲＣで表わされる。
【００４７】
制御メール通信部２２は、無線通信部２１と制御メール処理部２３との制御メールに関してのインターフェイスである。制御メール通信部２２は、無線通信部２１から制御メールを受信すると、制御メール処理部２３に転送する。
【００４８】
ＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）格納部２４は、機種メーカコードと機種コードとエミュレータのＵＲＬとを対応付けて保持する。ＵＲＬ格納部２４は、ＲＡＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのメモリで実現される。
【００４９】
制御メール処理部２３は、制御メールの解析及び生成を行う。制御メール処理部２３は、携帯電話１から無線通信部２１及び制御メール通信部２２を介して操作問合せの制御メールを受信した場合は、機種識別問合せの制御メールを生成して、制御メール通信部２２及び無線通信部２１を介して携帯端末１に送信する。
【００５０】
制御メール処理部２３は、携帯電話１から無線通信部２１及び制御メール通信部２２を介して機種識別応答の制御メールを受信した場合は、機種識別応答から機種メーカコードと機種コードとを読み出す。制御メール処理部２３は、読み出した機種メーカコードと機種コードとに対応したエミュレータのＵＲＬをＵＲＬ格納部２４から読み出す。読み出したＵＲＬを処理部２５に送信する。
【００５１】
ＩＰ通信部２６は、インターネット網とのインターフェイスである。ＩＰ通信部２６は、パーソナルコンピュータ等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ポート又は無線カードＲＣが備える一つの機能として実現される。
【００５２】
表示制御部２７Ａは、表示部２７Ｂを制御する。表示部２７Ｂは、表示制御部２７Ａから受信する画面情報に従って画面表示を行う。表示部２７Ｂは、端末２のディスプレイである。
【００５３】
キー入力部２８Ｂは、端末２がパーソナルコンピュータである場合は、キーボード及びマウス等のポインティングデバイスである。端末２が、大画面携帯電話である場合には、入力ボタン（入力キー）などである。例えば、端末２がパーソナルコンピュータであり、キーボードのあるキーが押下された場合には、その入力信号を入力受付部２８Ａに送信する。入力受付部２８Ａは、キー入力部２８Ｂからの入力信号を解析し、処理部２５に送信する。
【００５４】
処理部２５は、制御メール処理部２３と、ＩＰ通信部２６と、入力受付部２８Ａから受信する情報の処理、及びその処理に基づいた出力を行う。処理部２５は、制御メール処理部２３からエミュレータのＵＲＬを受信した場合、そのＵＲＬを宛先としてＩＰ通信部２６を介してＨＴＴＰ通信を行う。
【００５５】
処理部２５は、ＨＴＴＰ通信でサーバ３及びエミュレータ４から応答が返ってきた場合は、その応答に含まれる画面情報を表示制御部２７Ａに転送する。画面情報を受信した表示制御部２７Ａは、その画面情報に対応した画面を表示部２７Ｂに表示させる。例えば、エミュレータ４からエミュレータの画面情報を受信すると、端末２は、表示部２７Ｂに携帯電話１のエミュレータを表示する。
【００５６】
処理部２５は、エミュレータＥＭに対して入力された入力信号を、入力受付部２８Ａを介して受信した場合は、入力信号の内容をＨＴＴＰ通信で送信する。例えば、表示部２７
Ｂに表示された携帯電話１のエミュレータＥＭに対して操作を行った場合は、その都度、その操作情報をエミュレータ４に送信する。
【００５７】
端末２の制御メール通信部２２と、制御メール処理部２３と、処理部２５と、表示制御部２７Ａと、入力受付部２８Ａとは、端末２に実装されたＣＰＵなどによって実現される機能である。
【００５８】
図４は、サーバ３の機能ブロック図である。サーバ３は、携帯電話網とインターネット網との両方に接続している。サーバ３は、携帯電話１と携帯電話網による無線通信を行う。サーバ３は、インターネット網を通じて端末２と通信を行う。サーバ３は、例えば、通信事業者のサーバ又は携帯電話１の製造会社のサーバである。例えば、サーバ３は携帯電話１の製造会社のサーバである。サーバ３は、携帯電話の各機種のエミュレータ４を有する。エミュレータ４は、携帯電話の機能及び動作を模倣する装置、又は、プログラムとして実現可能である。
【００５９】
サーバ３（態様における「操作支援装置」に相当）は、ＩＰ通信部３１と、エミュレータ制御部３３と、エミュレータ４とを含む。通信部３１は、携帯電話網及びインターネット網とのインターフェイスである。通信部３１は、端末２からのＨＴＴＰ通信のパケットを受信すると、エミュレータ制御部３３に送信する。
【００６０】
エミュレータ制御部３３（態様における「提供部」に相当）は、通信部３１からＨＴＴＰ通信のパケットを受信すると、そのパケットに含まれるＵＲＬに対応した機種のエミュレータ４を選択し起動する。また、端末２からＨＴＴＰ通信の終了を示すパケットを受信すると、起動中のエミュレータ４を停止させる。
【００６１】
エミュレータ４（態様における「携帯電話を模した仮想の携帯電話の操作環境」に相当）は、機種Ａのエミュレータ４Ａ、機種Ｂのエミュレータ４Ｂ、といったように、機種メーカが発売した携帯電話の機種の数だけ備えられる（特に区別しない場合は「エミュレータ４」と称す）。
【００６２】
エミュレータ４は、ＩＰ通信部４１と、画面送信部４２と、エミュレータ部４３と、キー操作受付部４４と、操作情報生成部４５と、操作履歴情報格納部４６と、無線通信部４７とを備える。
【００６３】
ＩＰ通信部４１は、インターネット網とのインターフェイスである。ＩＰ通信部４１は、端末２と（サーバ３を介して）ＨＴＴＰ通信のデータを送信及び受信する。
【００６４】
キー操作受付部４４は、その都度送信される、端末２で行われたキー操作情報(端末２
上に表示されたエミュレータＥＭに入力された入力ボタンの情報、態様における「操作入力」に相当)を受信する。受信したキー操作情報をエミュレータ部４３に送信するととも
に、操作履歴格納部４６に格納する。
【００６５】
エミュレータ部４３は、該当機種の全ての機能及び動作を備える。具体的には、入力キーの押下に対する全ての携帯電話１の画面遷移情報を備える。エミュレータ部４３は、キー操作受付部４４からキー操作情報を受信した場合は、そのキー操作情報を解析する。エミュレータ部４３は、押下された入力キーに対応する画面遷移を特定し、遷移後の画面を特定する。エミュレータ部４３は、特定した画面の端末２への送信を指示する画面送信指示を画面送信部４２に送信する。
【００６６】
エミュレータ部４３は、端末２から、エミュレータ４の操作の終了を示す操作終了通知
を受信した場合には、操作情報生成部４５に操作終了を通知する。端末２からの操作終了通知は、エミュレータ４の操作終了を示す情報とともに、携帯電話１（操作支援情報の送信先となる）の情報も含む。エミュレータ部４３は、操作終了の通知とともに携帯電話１の情報も操作情報生成部４５に送信する。
【００６７】
画面送信部４２は、エミュレータ部４３からの画面送信指示に従って、指定された画面を（図示しない画面格納部から）読み出し、ＩＰ通信部４１へ送信する。例えば、エミュレータ４が起動された場合は、携帯電話１の機種Ａの全体像を備える初期画面を送信する。その後、端末２からキー操作情報を受信した場合は、エミュレータ部４３によって特定された、遷移後の表示画面を送信する。
【００６８】
操作履歴格納部４６は、端末２から受信したキー操作情報を格納する。操作履歴格納部４６は、ＲＡＭなどの揮発性のメモリで実現される。操作履歴格納部４６に格納された情報は、エミュレータ４の停止と共に消去される。
【００６９】
操作情報生成部４５（態様における「生成部」に相当）は、エミュレータ部４３から操作終了を通知されると、操作履歴格納部４６に格納された少なくとも１つのキー操作情報を読み出す。読み出したキー操作情報を元に操作支援情報を生成する。操作情報生成部４５は、生成した操作支援情報を制御メールの形式に変換し、操作キー通知の制御メールを生成する。操作情報生成部４５は、生成した制御メールを無線通信部４７に送信する。
【００７０】
無線通信部４７（態様における「操作支援装置」の「送信部」に相当）は、携帯電話網とのインターフェイスである。無線通信部４７は、操作情報生成部４５から受信した操作キー通知の制御メールを携帯電話１に送信する。
【００７１】
図５は、端末２の表示部２７Ｂ上に表示されるエミュレータの例を示す図である。端末２の表示部２７Ｂ上には、例えば、携帯電話１のエミュレータを操作する画面を有するブラウザＢＲが表示される。ブラウザＢＲは、携帯電話１と同一機種の携帯電話の全体像（エミュレータＥＭ）を表示する。端末２の操作者が、例えば、マウスなどを使用してポインタＰを入力ボタン上に移動させ、その位置でマウスをクリックすることで、端末２は、エミュレータＥＭの入力ボタンが押下されたと見なす。また、エミュレータＥＭの入力ボタンと端末２のキーボードのキーとを予め対応付けておいて、キーボードのキーが押下されると対応する入力ボタンが押下されたと見なす。
【００７２】
エミュレータＥＭの画面ＤＰは、入力ボタンの押下に応じてその表示画面を遷移させる。その画面遷移は、携帯電話１において同じ入力ボタンを押下した場合と全く同一である。エミュレータＥＭの入力ボタンが押下されると、端末２からキー操作情報がサーバ３のエミュレータ４に送信される。エミュレータ４は、キー操作情報に対応した遷移後のエミュレータＥＭの画面ＤＰを含んだ画面情報を送信する。端末２は、受信した画面情報に従って、表示部２７Ｂに画面を表示する。その結果、ブラウザＢＲのエミュレータＥＭの画面ＤＰが遷移する。
【００７３】
ブラウザＢＲは、携帯電話１の機種ＡのエミュレータＥＭの他に、「操作終了」ボタンＢＴを備える。端末２の操作者が、この「操作終了」ボタンＢＴを押下すると、端末２は、操作終了と操作支援情報の送信先である携帯電話１を通知する情報を含んだデータを、ＨＴＴＰ通信で送信する。
【００７４】
図６は、制御メールの構成を示す図である。図６では、制御メールとしてＳＭＳを使用した場合の、制御メールの情報要素を示す。
【００７５】
制御メールのフォーマットは、大別すると、制御ヘッダと制御コードとに分かれる。制御ヘッダには、制御メールの送信先アドレス（ＳＭＳの場合は携帯電話番号など）、送信元アドレス、及び、制御情報等が含まれる。
【００７６】
制御コードには、コマンドとコマンドに対する情報が含まれる。例えば、コマンド０００１は、携帯電話１から送信される操作問合わせを示す（図５中Ｃｏｄｅ１）。コマンド０００１に対する情報はない（操作問合せメールは単に携帯電話操作支援システム起動のトリガであるため）。例えば、コマンド０００３は携帯電話１から送信される機種識別応答であることを示す（図５中Ｃｏｄｅ３）。コマンド０００３に対する情報は、機種Ａを示す機種コードである。例えば、コマンド０００４は、エミュレータ４か送信される操作キー通知を示す（図５中Ｃｏｄｅ４）。コマンド０００４に対する情報は、（エミュレータＥＭ上で）押下されたボタンを示す操作キー番号である。例えば、端末２によって、入力ボタン「ＭＥＮＵ」→入力ボタン「１」→入力ボタン「１」→入力ボタン「３」という操作がなされた場合は、Ｃｏｄｅ４のように、操作キー通知の制御メールには制御コード（コマンドとコマンドに対応する情報のセット）が操作の数だけ含まれる。
【００７７】
《動作例》
図１０は、携帯電話１及び携帯電話１（機種Ａ）のエミュレータ４Ａの表示画面の遷移例である。トップ画面ＤＰ３は、携帯電話１又はエミュレータ４Ａの初期状態の画面である。メニュー選択画面ＤＰ４は、入力ボタン「メニュー」を押下した場合に、表示される画面である。メニュー選択画面は、数字ボタンとサブメニューとを対応付けて表示する。例えば、「電話帳」のサブメニューを選択する場合は、入力ボタン「３」を押下する。入力ボタン「３」押下によって、電話帳に関するサブメニューを表示するサブメニュー選択画面ＤＰ５が表示される。サブメニュー選択画面ＤＰ５も、メニュー選択画面ＤＰ４と同様に、数字ボタンと操作項目とを対応付けて表示する。例えば、入力ボタン「２」を押下した場合は、「電話番号検索」の項目が選択される。
【００７８】
本動作例では、携帯電話１の使用者が、携帯電話１に登録されている電話番号の検索の操作について問い合わせる場合を想定する。なお、携帯電話１において、電話番号の検索の操作は、例えば、次の順序で行われるとする。
〈操作１〉入力ボタン「メニュー」を押下する。（メニュー選択画面ＤＰ４が表示される。）
〈操作２〉入力ボタン「３」を押下する。（メニュー選択画面ＤＰ４中の「電話帳」を選択する。電話帳に関するサブメニュー選択画面ＤＰ５が表示される。）
〈操作３〉入力ボタン「２」を押下する。（サブメニュー選択画面ＤＰ５中の「電話番号検索」を選択する。）
このような前提において、携帯電話操作支援システムで、携帯電話１、端末２、及びサーバ３夫々の動作例について説明する。
【００７９】
図７及び図８は、携帯電話操作支援システムの動作例を示すフロー図である。例えば、携帯電話１（機種Ａ）の使用者は高齢者であるとする。端末２はパーソナルコンピュータで、端末２の操作者は携帯電話１の使用者の家族（例えば子供など）であるとする。携帯電話１の使用者と端末２の操作者は互いに離れた所（例えば遠隔地）にいるとする。高齢者は携帯電話１を購入時、ヘルプボタンＨＢを押下した場合の操作問合せの制御メールの送信先として、高齢者の家族の端末２（の無線カードＲＣ）の携帯電話番号が登録されている。サーバ３は、機種Ａの製造メーカのサーバであり、少なくとも機種Ａのエミュレータ４Ａを備える。
【００８０】
携帯電話１の使用者である高齢者が、携帯電話１の操作が分からなくなったとする。高齢者が、ヘルプボタンＨＢを押すと、携帯電話１は、操作問合せの制御メールを端末２に
送信する（ＯＰ１１）。
【００８１】
端末２は、携帯電話１から操作問合せの制御メールを受信すると、機種識別問合せの制御メールを生成し、携帯電話１に送信する（ＯＰ１２）。
【００８２】
携帯電話１は、端末２から、機種識別問合せの制御メールを受信すると、自身の機種メーカコードと機種コードとを含めて機種識別応答の制御メールを端末２に送信する（ＯＰ１３）。その後、携帯電話１の使用者は、電話や電子メールなどの方法で、端末２の操作者へ電話番号検索を行いたい旨を伝える。
【００８３】
端末２は、携帯電話１から機種識別応答の制御メールを受信すると、機種識別応答の制御メールの情報（機種メーカコードと機種コード）から、機種ＡのエミュレータのＵＲＬを取得し、サーバ３へのＨＴＴＰ通信を開始する（ＯＰ１４）。このとき、例えば、端末２は、「操作問合せあり」の通知（表示）を行い、携帯電話１の使用者から操作問合せが行われていることを端末２の操作者に知らせる。端末２の操作者が、この表示をクリックすると、ブラウザが立ち上がって、サーバ３へのアクセスを開始するようにしてもよい。
【００８４】
サーバ３は、端末２からＨＴＴＰ通信を開始するパケットを受信すると、ＨＴＴＰ通信のパケットに含まれるＵＲＬから、機種Ａのエミュレータ４Ａを選択し起動する（ＯＰ１５）。
【００８５】
図８に説明を移す。起動された機種Ａのエミュレータ４Ａは、機種Ａの初期画面（トップ画面ＤＰ３）を端末２に送信する（ＯＰ２０）。エミュレータ４Ａから初期画面ＤＰ３を受信すると、端末２は表示部２７Ｂに初期画面ＤＰ３を備えたエミュレータＥＭを表示する（例えば、図５）。端末２の操作者は、表示部２７Ｂに表示されたエミュレータＥＭを操作する。例えば、端末２の操作者が上記〈操作１〉を実施した場合は、入力ボタン「メニュー」が押下されたというキー操作情報がＨＴＴＰ通信でエミュレータ４Ａに送信される（ＯＰ２１）。端末２から〈操作１〉のキー操作情報を受信すると、エミュレータ４Ａは、そのキー操作情報をキー操作情報１として操作履歴格納部４６に格納する（ＯＰ２２）。〈操作１〉において、入力ボタン「メニュー」が押下されたので、エミュレータ４Ａは、入力ボタン「メニュー」押下により表示されるべきメニュー選択画面ＤＰ４（図１０）を端末２に送信する（ＯＰ２３）。
【００８６】
次に、端末２から〈操作２〉のキー操作情報を受信すると（ＯＰ２４）、エミュレータ４Ａは、そのキー操作情報をキー操作情報２として操作履歴格納部４６に格納する（ＯＰ２５）。〈操作２〉において、入力ボタン「３」が押下されるので、エミュレータ４Ａは、入力ボタン「３」押下により表示されるべきサブメニュー選択画面ＤＰ５（図１０）を端末２に送信する（ＯＰ２６）。その後、表示部２８Ａ上のブラウザＢＲ（図５）に表示された「操作終了」ボタンＢＴが押下されたか否か判定する（ＯＰ２７）。操作がまだ残っている場合は、「操作終了」ボタンＢＴは押下されず（ＯＰ２７：Ｎｏ）、ＯＰ２４に処理が移る。
【００８７】
同様にして〈操作３〉が行われ、端末２から入力ボタン「２」が押下されたことを示すキー操作情報がエミュレータ４Ａに送信される（ＯＰ２４）。端末２から〈操作３〉のキー操作情報を受信すると、エミュレータ４Ａは、そのキー操作情報をキー操作情報３として操作履歴格納部４６に格納する（ＯＰ２５）。エミュレータ４Ａは、押下された入力ボタンに応じて遷移するエミュレータＥＭの画面を送信する（ＯＰ２６）。その後、「操作終了」ボタンＢＴが押下されたか否か判定する（ＯＰ２７）。操作が終了するまで、ＯＰ２４−ＯＰ２７が繰り返される。
【００８８】
操作が終了すると、端末２の操作者は、表示部２８Ａ上のブラウザＢＲ（図５）に表示された「操作終了」ボタンＢＴを押下する。「操作終了」ボタンＢＴが押下されると（ＯＰ２７：Ｙｅｓ）、端末２はエミュレータ４Ａに操作終了の通知と携帯電話１の電話番号とを通知する（ＯＰ２８）。携帯電話１の電話番号は、この後、エミュレータ４Ａが送信する操作キー通知の制御メールの送信先である。
【００８９】
端末２から操作終了の通知を受信すると、エミュレータ４Ａは、操作履歴格納部４６からキー操作情報１〜３を読み出し、操作支援情報を生成する。エミュレータ４Ａは、この操作支援情報を含めて操作キー通知の制御メールを携帯電話１に送信する（ＯＰ２９）。
【００９０】
携帯電話１は、操作キー通知を受信すると、操作キー通知の制御メールから操作支援情報を抽出し、光ガイド機能を起動する（ＯＰ４０）。このときの操作支援情報は、上記〈操作１〉〜〈操作３〉（各々キー操作情報１〜３とする）を含んでいるとする。携帯電話１の使用者が、光ガイド機能に従って携帯電話１の操作を行い、所望の操作を完了すると（ＯＰ４１−ＯＰ４６：図9にて後述）、携帯電話１は、光ガイドを終了して操作完了の
制御メールを送信する（ＯＰ５０）。
【００９１】
一方、端末２は、サーバ３にＨＴＴＰ通信の終了を通知する。これは、ＨＴＴＰのアルゴリズムによるもので行われてもよいし、エミュレータの操作のブラウザが閉じられたことを契機に行われてもよい。その後、端末２は、携帯電話１から操作完了の制御メールを受信すると、処理を終了する。
【００９２】
端末２からＨＴＴＰ通信の終了を受信すると、サーバ３は、エミュレータ４Ａを停止する（ＯＰ３０）。
【００９３】
図９は、携帯電話１の光ガイド機能の動作例を示すフロー図である。携帯電話１は、光ガイド機能を起動すると、表示画面部１５（図２）に光ガイド開始画面ＤＰ１を所定時間（例えば１秒）表示する（ＯＰ４１）。光ガイド開始画面ＤＰ１には、例えば、「光ガイドを開始します。光っているボタンを順番に押してください。」といったようなメッセージと、光ガイドを開始させる「スタート」ボタンが表示される。所定時間経過後、又は、携帯電話１の使用者が光ガイド開始画面ＤＰ１に備えられた「スタート」ボタンを押すと、光ガイドが開始される。
【００９４】
携帯電話１は、操作支援情報に含まれるキー操作情報の順番に従って、入力ボタンに対応したバックライトを点灯及び消灯制御する（例えば点滅させる）（ＯＰ４２）。例えば、まずキー操作情報１で指定された〈操作１〉の入力ボタン「メニュー」を点滅させる。
【００９５】
携帯電話１の使用者によって、入力ボタンが押下されると、押下されたのはバックライトを点灯及び消灯制御している入力ボタンであるか否か判定する（ＯＰ４３）。バックライトを点灯及び消灯制御している入力ボタンが押下された場合は（ＯＰ４３：Ｙｅｓ）、その入力ボタンの押下に従って、表示画面を遷移する（ＯＰ４４）。例えば、携帯電話１の使用者が、点灯している入力ボタン「メニュー」を押下すると、画面がメニュー表示画面ＤＰ４（図１０）に遷移する。
【００９６】
点灯及び消灯制御しているボタン以外が押下された場合は（ＯＰ４３：Ｎｏ）、携帯電話１は、その入力ボタンの押下を無効にし、処理がＯＰ４２に戻る（ＯＰ４２の状態を維持する）。例えば、光ガイドを起動している間は、点灯及び消灯制御している入力ボタン以外の入力ボタンの押下信号をマスクして無効にする。
【００９７】
携帯電話１は、ＯＰ４４の処理が終わると、処理したキー操作情報が最後のものであっ
たか確認する（ＯＰ４５）。後続のキー操作情報がある場合は（ＯＰ４５：Ｎｏ）、処理がＯＰ４２に戻る。例えば、キー操作情報１（〈操作１〉）には、後続のキー操作情報２及び３が存在するので、携帯電話１は、次にキー操作情報２（〈操作２〉）の入力ボタン「３」を点灯させる。入力ボタン「３」が押下されると、携帯電話１は、その次に、キー操作情報３（〈操作３〉）の入力ボタン「２」を点灯させる。このように、キー操作情報が終了するまでＯＰ４２〜ＯＰ４５の処理が繰り返される。
【００９８】
操作支援情報のキー操作情報が終了した場合には（ＯＰ４５：Ｙｅｓ）、携帯電話１は、操作完了確認画面ＤＰ２を表示する（ＯＰ４６）。操作完了確認画面ＤＰ２には、「光ガイドを終了します。」というメッセージと、操作完了を確認する「ＯＫ」ボタンが表示される。携帯電話１の使用者が「ＯＫ」ボタンを押下すると、携帯電話１は、端末２に操作完了の制御メールを送信し（図８：ＯＰ５０）、光ガイド機能を停止する。なお、光ガイド開始画面ＤＰ１及び操作終了確認画面ＤＰ２は、ポップアップ表示される。
【００９９】
《第１実施例の作用効果》
携帯電話１の操作問合せに応じて、端末２の操作者は、携帯電話１のエミュレータ４を起動させ、端末２上でエミュレータＥＭを操作する。エミュレータ４は、端末２上で行われる操作を記録し、操作支援情報を生成する。生成された操作支援情報は携帯電話１に送信される。携帯電話１はその操作支援情報に従って、入力ボタンを点灯及び消灯制御することにより操作ガイドを行う。携帯電話１の使用者は、例えば点滅する入力ボタンを押していくことによって、所望の操作を行うことができる。また、光ガイドに従いつつも、自身が携帯電話１を操作するので、携帯電話１の操作を覚えることができる。
【０１００】
端末２の操作者は、端末２上でエミュレータＥＭを操作することによって、手元に携帯電話１がなくても、携帯電話１の動作を確認することができる。
【０１０１】
端末２上のエミュレータＥＭの操作情報をサーバ３（エミュレータ４）に送信し、エミュレータ４が、その操作情報を元に操作支援情報を生成して携帯電話に一括送信することにより、携帯電話の画面をリアルタイムでパーソナルコンピュータに転送する場合に比べ、無線通信路の利用料を抑えることができる。
【０１０２】
端末２の操作者は、端末２上のエミュレータＥＭを操作するのみであって、携帯電話１を直接操作するわけではないので、携帯電話１の個人情報（携帯メールの履歴など個人的なもの）が知られてしまうというプライバシーの問題の発生を防ぐことができ、プライバシーの保護ができる。
【０１０３】
携帯電話１は、光ガイド機能を起動している間は、点灯及び消灯制御している入力ボタンのみ入力信号を受け付ける。それ以外の入力ボタンからの入力信号は無効にする。これにより、携帯電話１の使用者が誤って入力ボタンを押下した際の誤動作を防止することができる。
【０１０４】
《変形例》
第１実施形態において、端末２のＵＲＬ格納部２４に、機種メーカコードと機種コードとに対応するエミュレータ４のＵＲＬを格納して保持させた。これに代わって、携帯電話１の機種情報格納部１４に携帯電話１の機種メーカコードと、機種コードと、エミュレータのＵＲＬを格納し、機種識別応答の制御メールにこれらを含めて送信してもよい。
【０１０５】
また、携帯電話１からの操作問合せに携帯電話１の機種メーカコードと機種コードとを含めて送信してもよい。機種識別問合せと機種識別応答の制御メールのやり取りを省略することができる。
【０１０６】
第１実施形態において、携帯電話１は、ヘルプボタンＨＢが押下されると、端末２へ操作問合せを送信する。問い合わせる操作の内容は、別途、端末１の使用者が、電話又は電子メールなどで連絡するようにした。これに代えて、携帯電話１は、ヘルプボタンＨＢが押下されると、問い合わせる操作の候補が列挙された画面を表示し、その中の１つが選択されると、問い合わせる操作内容を含んだ操作問合せの制御メールを端末２に送信するようにしてもよい。また、ヘルプボタンＨＢに代えて、携帯電話のトップ画面ＤＰ３又はメニュー選択画面ＤＰ４にヘルプのアイコン又はメニューを追加する。そのヘルプアイコン又はメニューが選択されることによって、携帯電話１は端末２に操作問合せの制御メールを送信するようにしてもよい。
【０１０７】
所定の情報処理装置として、操作支援装置と異なる情報処理装置のみならず、操作支援装置を実現する情報処理装置を適用することができる。
【０１０８】
第１実施形態において、携帯電話１、端末２、及びサーバ３はそれぞれ独立して動作するものであった。これに代えて、サーバ３に端末２を備えてもよい。この場合は、例えば、サーバ３はオペレーションセンタであり、端末２の操作者はオペレータである。
【０１０９】
＜第２実施形態＞
次に、第２実施形態について説明する。第２実施形態は、第１実施形態と共通の構成を有するので、主として相違点について説明し、共通点については説明を省略する。
【０１１０】
第２実施形態は、サーバ３を介さず、エミュレータ４を端末２に備え、携帯電話１と端末２とで携帯電話操作支援システムを構成する。
【０１１１】
携帯電話１は、例えば、携帯電話の操作にあまり精通していない高齢者が保有する携帯電話である。端末２は、例えば、携帯電話１の保有者の家族（例えば子供）が保有する端末である。携帯電話１には、付属品として携帯電話１の機種Ａのエミュレータプログラムを記録したＣＤ−Ｒ又はＤＶＤ−Ｒが備えられる。事前に、このエミュレータプログラムを端末２にインストールしておく。携帯電話１には、端末２を、ヘルプボタンＨＢを押した際に操作問合せの制御メールの送信先として登録する。
【０１１２】
図１１は、第２実施形態の端末２の機能ブロック図である。端末２は、無線通信部９１と、制御メール通信部９２と、制御メール処理部９３と、エミュレータ格納部９４と、操作履歴格納部９５と、処理部９６と、表示制御部９７Ａと、表示部９７Ｂと、入力受付部９８Ａと、キー入力部９８Ｂとを備える。
【０１１３】
エミュレータ格納部９４は、少なくとも携帯電話１の機種Ａのエミュレータプログラム４Ａを格納する。処理部９６は、携帯電話１から、操作問合せの制御メールを受信すると、エミュレータ格納部９４から機種Ａのエミュレータプログラム４Ａを読み出して起動する。起動したエミュレータ４Ａを、表示制御部９７Ａを通じて表示部９７Ｂに表示させる（例えば、図５のブラウザＢＲ）。端末２の操作者によって、エミュレータＥＭの入力ボタンが押下されると、処理部９６は、そのキー操作情報を入力受付部９８Ａを通じて受信する。処理部９６は、キー操作情報を操作履歴格納部９５に格納する。
【０１１４】
エミュレータＥＭの操作が完了すると、端末２の操作者は、表示部９７Ｂに表示された「操作終了」ボタンＢＴ（図５）を押下する。操作終了通知を入力受付部９８Ａから受信すると、処理部９６は、操作履歴格納部９５に格納されたキー操作情報を読み出し、操作支援情報を生成する。処理部９６は、生成した操作支援情報を制御メール処理部９３に送信する。
【０１１５】
制御メール処理部９３は、操作支援情報を含んだ操作キー通知の制御メールを生成し、制御メール通信部９２、無線通信部９１を介して携帯電話１に送信する。
【０１１６】
図１２は、携帯電話操作支援システムの動作例を示す図である。携帯電話１の使用者がヘルプボタンＨＢを押下すると、携帯電話１から端末２へ操作問合せの制御メールが送信される（ＯＰ７１）。
【０１１７】
端末２は、操作問合せの制御メールを受信すると、機種Ａのエミュレータプログラム４Ａを起動させる（ＯＰ７２）。このとき、端末２がエミュレータ格納部９４に複数のエミュレータプログラムを格納している場合は、携帯電話１に対して機種問合せを行い、少なくとも機種コードを得る。ここでは、端末２には機種Ａのエミュレータプログラム４Ａのみ格納していることを想定しているため、携帯電話１への機種問合せの必要はなく省略可能である。
【０１１８】
処理部９６は、エミュレータ４Ａを起動したら、表示制御部９７Ａを介して表示部９７Ｂに機種Ａのエミュレータ４Ａを表示させる（ＯＰ７３）。端末２の操作者がエミュレータＥＭ（図５）の入力ボタン「メニュー」を押下すると（ＯＰ７４）、入力受付部９８Ａを介して処理部９６は、入力ボタン「メニュー」の押下というキー操作情報を操作履歴格納部９５に格納する（ＯＰ７５）。
【０１１９】
続けて他の入力ボタンが押下された場合も同様の動作が繰り返され（ＯＰ７６−ＯＰ７８）、表示部９７Ｂに表示された「操作終了」ボタンＢＴ（図５）が押下された場合（ＯＰ７９：Ｙｅｓ）、処理部９６は、操作履歴格納部９５からキー操作情報を読み出し、操作支援情報を生成する。処理部９６は、生成した操作支援情報を制御メール処理部９３に送信する。制御メール処理部９３は、操作支援情報を含めた操作キー通知の制御メールを作成する。処理部９６は、制御メール通知部９２、無線通信部９１を通じて、携帯電話１に操作キー通知の制御メールを送信する（ＯＰ８０）。その後、エミュレータ４Ａを停止する（ＯＰ８４）。
【０１２０】
操作キー通知の制御メールを受信した携帯電話１は、光ガイドを起動させる（ＯＰ８１）。携帯電話１は、操作キー通知の制御メールに含まれる操作支援情報に従って、入力ボタンを順番に点灯及び消灯制御する（ＯＰ８２）。操作終了確認画面ＤＰ２（図９）により操作完了が確認されると、携帯電話１は、操作完了の制御メールを端末２に送信して、光ガイドを終了させる（ＯＰ８３）。
【０１２１】
第２実施形態では、エミュレータ４を備えた端末２と携帯電話１とで携帯電話操作支援システムを構成する。サーバ３を介さないことによって、携帯電話１の使用者が許可した人（例えば家族）以外の人が介さなくなるので、より個人情報を保護することができる。
【図面の簡単な説明】
【０１２２】
【図１】携帯電話操作支援システムの全体図である。
【図２】携帯電話の機能ブロック図である。
【図３】端末の機能ブロック図である。
【図４】サーバ及びエミュレータの機能ブロック図である。
【図５】端末の表示部上に表示されるエミュレータの例を示す図である。
【図６】制御メールの情報要素を示す図である。
【図７】携帯電話操作支援システムの動作例を示すフロー図である。
【図８】携帯電話操作支援システムの動作例を示すフロー図である。
【図９】携帯電話の光ガイド機能の動作例を示す図である。
【図１０】携帯電話の画面表示及び携帯電話のエミュレータの画面表示の遷移例を示す図である。
【図１１】端末の機能ブロック図である。
【図１２】携帯電話操作支援システムの動作例を示す図である。
【符号の説明】
【０１２３】
１      携帯電話
２、９  端末
３      サーバ
４      エミュレータ
１１    無線通信部
１２    制御メール送受信部
１３    制御メール処理部
１４    機種情報格納部
１５    表示画面部
１６    表示画面制御部
１７    入力部
１８    入力制御部
２１    無線通信部
２２    制御メール通信部
２３    制御メール処理部
２４    ＵＲＬ格納部
２５    処理部
２６    ＩＰ通信部
２７Ａ  表示制御部
２７Ｂ  表示部
２８Ａ  入力受付部
２８Ｂ  キー入力部
３１    通信部
３３    エミュレータ制御部
４１    ＩＰ通信部
４２    画面送信部
４３    エミュレータ部
４４    キー操作受付部
４５    操作情報生成部
４６    操作履歴格納部
４７    無線通信部
９１    無線通信部
９２    制御メール通信部
９３    制御メール処理部
９４    エミュレータ格納部
９５    操作履歴格納部
９６    処理部
９７Ａ  表示制御部
９７Ｂ  表示部
９８Ａ  入力受付部
９８Ｂ  キー入力部
ＢＲ    ブラウザ
ＢＴ    ボタン
ＤＰ    ディスプレイ
ＤＰ１  光ガイド開始画面
ＤＰ２  操作終了確認画面
ＤＰ３  トップ画面
ＤＰ４  メニュー選択画面
ＤＰ５  サブメニュー選択画面
ＨＢ    ヘルプボタン
Ｐ      ポインタ
ＲＣ    無線カード
【図１】
2009232359.tif 000003
【図２】
2009232359.tif 000004
【図３】
2009232359.tif 000005
【図４】
2009232359.tif 000006
【図５】
2009232359.tif 000007
【図６】
2009232359.tif 000008
【図７】
2009232359.tif 000009
【図８】
2009232359.tif 000010
【図９】
2009232359.tif 000011
【図１０】
2009232359.tif 000012
【図１１】
2009232359.tif 000013
【図１２】
2009232359.tif 000014