(57)【要約】【課題】利用者に対して携帯端末の操作手法を理解させることができる操作手法提供システム、携帯端末、操作手法提供方法および携帯端末制御プログラムを提供すること。【解決手段】第一の携帯端末が、操作手法の問い合わせを行う旨の要求を受け付けた場合に、利用者によって行われた操作とかかる操作に応じて行った処理とを含む操作ログを第二の携帯端末へ送信し、第二の携帯端末が、第一の携帯端末から操作ログを受信した場合に、かかる操作ログに基づいて、第一の携帯端末によって行われた処理を再現した画面である操作再現画面を表示部に表示制御し、かかる操作再現画面上に、第一の携帯端末の操作手法である操作ガイドが入力された場合に、入力された操作ガイドを第一の携帯端末へ送信する。【選択図】図１
2011010140.tif 000002
【特許請求の範囲】
【請求項１】
第一の携帯端末と第二の携帯端末とを有する操作手法提供システムであって、
前記第一の携帯端末が、
利用者によって行われた操作と、該操作に応じて行った処理とを含む操作ログを記憶する操作ログ記憶部と、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、前記操作ログ記憶部に記憶されている操作ログを前記第二の携帯端末へ送信する操作ログ送信部と
を備え、
前記第二の携帯端末が、
前記操作ログ送信部によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記第一の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ部と、
前記エミュレータ部によって表示制御された操作再現画面上に、前記第一の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記第一の携帯端末へ送信する操作ガイド送信部と
を備えたことを特徴とする操作手法提供システム。
【請求項２】
携帯端末の機種ごとに、該携帯端末によって行われた処理が再現された操作再現画面を表示制御するためのプログラムであるエミュレータプログラムを保持するエミュレータサーバをさらに備え、
前記エミュレータ部は、前記第一の携帯端末によって行われた処理を再現するためのエミュレータプログラムを保持していない場合に、前記エミュレータサーバから、前記第一の携帯端末に対応するエミュレータプログラムを取得することを特徴とする請求項１に記載の操作手法提供システム。
【請求項３】
前記第一の携帯端末は、
前記操作手法の問い合わせを行う旨の情報を受け付ける操作問合せ画面を前記表示部に表示制御する表示制御部をさらに備え、
前記操作ログ送信部は、前記表示制御部によって表示制御された操作問合せ画面上で、前記操作手法の問い合わせを行う旨の情報が入力された場合に、前記操作ログ記憶部に記憶されている操作ログを前記第二の携帯端末へ送信することを特徴とする請求項１または２に記載の操作手法提供システム。
【請求項４】
前記エミュレータ部は、前記第一の携帯端末の操作手法を受け付ける画面である操作記録画面を前記表示部に表示制御し、
前記操作ガイド送信部は、前記エミュレータ部によって表示制御された操作記録画面上で受け付けた操作を前記第一の携帯端末へ送信することを特徴とする請求項１〜３のいずれか一つに記載の操作手法提供システム。
【請求項５】
前記表示制御部は、前記操作ガイド送信部によって、前記操作記録画面上で受け付けた操作が送信された場合に、該操作を実行することを特徴とする請求項４に記載の操作手法提供システム。
【請求項６】
他の携帯端末との間でデータ送受を行う携帯端末であって、
利用者によって行われた操作と、該操作に応じて行った処理とを含む操作ログを記憶する操作ログ記憶部と、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、前記操作ログ記憶部に記憶されている操作ログを前記他の携帯端末へ送信する操作ログ送信部と、
任意の携帯端末によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記任意の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ部と、
前記エミュレータ部によって表示制御された操作再現画面上に、前記任意の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記任意の携帯端末へ送信する操作ガイド送信部と
を備えたことを特徴とする携帯端末。
【請求項７】
第一の携帯端末と第二の携帯端末とにおける操作手法提供方法であって、
前記第一の携帯端末が、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、利用者によって行われた操作と該操作に応じて行った処理とを含む操作ログを前記第二の携帯端末へ送信する操作ログ送信ステップを含み、
前記第二の携帯端末が、
前記操作ログ送信ステップによって送信された操作ログを受信した場合に、該操作ログに基づいて、前記第一の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータステップと、
前記エミュレータステップによって表示制御された操作再現画面上に、前記第一の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記第一の携帯端末へ送信する操作ガイド送信ステップと
を含んだことを特徴とする操作手法提供方法。
【請求項８】
他の携帯端末との間でデータ送受を行う携帯端末を制御する携帯端末制御プログラムであって、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、利用者によって行われた操作と該操作に応じて行った処理とを含む操作ログを前記他の携帯端末へ送信する操作ログ送信手順と、
任意の携帯端末によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記任意の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ手順と、
前記エミュレータ手順によって表示制御された操作再現画面上に、前記任意の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記任意の携帯端末へ送信する操作ガイド送信手順と
をコンピュータに実行させることを特徴とする携帯端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作手法提供システム、携帯端末、操作手法提供方法および携帯端末制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話やＰＨＳ（Personal  Handy-phone  System）などの携帯端末は、幅広い年齢層に用いられている。このような状況に伴って、特定の年齢層に特化した携帯端末が開発されつつある。例えば、高齢者をターゲットとした携帯端末は、老眼対策として表示文字を大きくする等の考慮がなされている場合がある。
【０００３】
また、最近では、利用者にとって使い慣れたメニュー構成を特定のサーバで保持する技術が提案されている。かかる技術を用いた場合、利用者は、携帯端末の機種を変更した際に、自身が使い慣れたメニュー構成をサーバから取得する。これにより、利用者は、携帯端末の機種を変更した場合であっても、使い慣れたメニュー構成を継続して利用することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３６７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術には、利用者によっては、携帯端末の操作手法が分からない場合があるという問題があった。具体的には、携帯端末に搭載される機能は飛躍的に進歩しているので、利用者に対して複雑な操作を強要せざるを得ない状況にある。このため、多くの利用者は、複雑な操作が求められる機能や、使い慣れない機能を利用したい場合であっても、操作手法が分からない場合があった。
【０００６】
なお、一般に、携帯端末の購入時に、携帯端末の操作手法が詳細に記載されているマニュアル本が添付されている。しかし、携帯端末の高機能化に伴って、マニュアル本は膨大なページ数となっているため、マニュアル本から不明な操作を探し出すことは困難であった。さらに、マニュアル本は、一般に小さい文字で記載されているので、特に高齢者などの利用者にとっては、マニュアル本を読めない場合があった。このようなことから、現状ではマニュアル本が用いられないことが多かった。
【０００７】
また、画面上に操作手法を表示するヘルプ機能を有する携帯端末も開発されているが、利用者によってはヘルプ機能を起動する操作自体を知らない場合があった。また、利用者によっては、ヘルプ機能を起動できた場合であっても、専門用語を用いて説明がなされているために操作手法を理解できない場合があった。このようなことから、従来のヘルプ機能では、利用者に携帯端末の操作を理解させるという目的を達成できない場合があった。
【０００８】
また、利用者が使い慣れたメニュー構成をサーバから取得する技術には、利用者単位でメニュー構成等のデータをサーバで管理するという問題があった。さらに、かかる技術では、メニュー構成やリンク情報だけを保持するので、ユーザインタフェースが大幅に変更された機種には対応できない場合があった。
【０００９】
また、一般に、携帯端末の操作に慣れている利用者が、携帯端末の操作に不慣れである利用者に対して、口頭やメール通知などで操作手法を教える場合がある。しかし、双方の携帯端末は、一般に、異なる機種であったり、異なる通信事業者によって提供されているものであったりする。このような場合、携帯端末の操作に慣れている利用者であっても、不明な操作を質問されただけでは、自身が使い慣れていない携帯端末の操作手法を教えることは困難であった。
【００１０】
開示の技術は、上記に鑑みてなされたものであって、利用者に対して携帯端末の操作手法を理解させることができる操作手法提供システム、携帯端末、操作手法提供方法および携帯端末制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本願の開示する操作手法提供システムは、一つの態様において、第一の携帯端末と第二の携帯端末とを有する操作手法提供システムであって、前記第一の携帯端末が、利用者によって行われた操作と、該操作に応じて行った処理とを含む操作ログを記憶する操作ログ記憶部と、操作手法の問い合わせを行う旨の要求を受け付けた場合に、前記操作ログ記憶部に記憶されている操作ログを前記第二の携帯端末へ送信する操作ログ送信部とを備え、前記第二の携帯端末が、前記操作ログ送信部によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記第一の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ部と、前記エミュレータ部によって表示制御された操作再現画面上に、前記第一の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記第一の携帯端末へ送信する操作ガイド送信部とを備える。
【発明の効果】
【００１２】
本願の開示する操作手法提供システムの一つの態様によれば、利用者に対して携帯端末の操作手法を理解させることができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施例１に係る操作手法提供システムの構成例を示す図である。
【図２】図２は、実施例２に係る操作手法提供システムの構成例を示す図である。
【図３】図３は、図２に示した携帯端末の構成例を示す図である。
【図４】図４は、操作ログのタグに設定される情報の一例を示す図である。
【図５】図５は、操作ログの一例を示す図である。
【図６】図６は、操作手法を問い合わせる操作例を説明するための図である。
【図７】図７は、問合せボタンを有する携帯端末の一例を示す図である。
【図８】図８は、図２に示した携帯端末の構成例を示す図である。
【図９】図９は、エミュレータプログラムの格納先ＵＲＬの一例を示す。
【図１０】図１０は、図８に示したエミュレータ部による画面表示処理の一例を示す図である。
【図１１】図１１は、図８に示したエミュレータ部による画面表示処理の一例を示す図である。
【図１２】図１２は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１３】図１３は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１４】図１４は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１５】図１５は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１６】図１６は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１７】図１７は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１８】図１８は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図１９】図１９は、図８に示したエミュレータ部および基盤ソフトウェアによる操作再現画面表示処理の一例を説明するための図である。
【図２０】図２０は、操作ガイド送信部によって送信される操作ログおよび操作ガイドの一例を示す図である。
【図２１】図２１は、図３に示した携帯端末制御部による操作ガイド表示処理の一例を示す図である。
【図２２】図２２は、図３に示した携帯端末制御部による操作ガイド表示処理の一例を示す図である。
【図２３】図２３は、実施例２に係る操作手法提供システムによる操作手法提供処理手順を示すフローチャートである。
【図２４】図２４は、基盤ソフトウェアによるエミュレータプログラム取得処理手順を示すフローチャートである。
【図２５】図２５は、エミュレータ部による操作再現画面表示処理手順を示すフローチャートである。
【図２６】図２６は、操作ガイドをヘルプ機能に追加する処理の一例を示す図である。
【図２７】図２７は、図２に示した携帯端末の構成例を示す図である。
【図２８】図２８は、携帯端末制御プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１４】
以下に、本願の開示する操作手法提供システム、携帯端末、操作手法提供方法および携帯端末制御プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例により本願の開示する操作手法提供システム、携帯端末、操作手法提供方法および携帯端末制御プログラムが限定されるものではない。
【実施例１】
【００１５】
［実施例１に係る操作手法提供システムの構成］
まず、図１を用いて、実施例１に係る操作手法提供システムの構成について説明する。図１は、実施例１に係る操作手法提供システムの構成例を示す図である。図１に示すように、実施例１に係る操作手法提供システム１は、携帯端末１００ａと、携帯端末１００ｂとを有する。
【００１６】
図１に示した例において、携帯端末１００ａの利用者Ａは、携帯端末１００ａの操作手法を熟知していないものとする。また、携帯端末１００ｂの利用者Ｂは、携帯端末１００ｂの操作手法を熟知しているものとする。また、携帯端末１００ａと携帯端末１００ｂとは、異なる機種であるか、異なる通信事業者によって提供されているものとする。
【００１７】
図１に示すように、携帯端末１００ａは、操作ログ記憶部１１０ａと、操作ログ送信部１２０ａとを有する。また、携帯端末１００ｂは、エミュレータ部１１０ｂと、操作ガイド送信部１２０ｂとを有する。
【００１８】
携帯端末１００ａの操作ログ記憶部１１０ａは、利用者Ａによって行われた操作や、かかる操作に応じて携帯端末１００ａによって行われた処理などを記憶する。なお、以下では、利用者によって行われた操作や、かかる操作に応じて携帯端末によって行われた処理などを「操作ログ」と表記することがある。
【００１９】
そして、携帯端末１００ａの操作ログ送信部１２０ａは、利用者Ａによって、操作手法の問い合わせを行う旨の操作が行われた場合に、操作ログ記憶部１１０ａに記憶されている操作ログを携帯端末１００ｂへ送信する。
【００２０】
携帯端末１００ｂのエミュレータ部１１０ｂは、携帯端末１００ａの操作ログ送信部１２０ａから受信した操作ログに基づいて、携帯端末１００ａによって行われた処理を擬似的に再現して、再現した処理を所定の表示部に表示制御する。なお、以下では、操作ログに基づいて再現された処理を表示する画面を「操作再現画面」と表記することがある。
【００２１】
このとき、携帯端末１００ｂは、エミュレータ部１１０ｂによって表示制御されている操作再現画面上で、操作手法を説明するための情報である操作ガイドの入力を利用者Ｂから受け付ける。そして、携帯端末１００ｂの操作ガイド送信部１２０ｂは、利用者Ｂによって入力された操作ガイドや、携帯端末１００ａから受信した操作ログを携帯端末１００ａへ送信する。
【００２２】
携帯端末１００ａは、操作ガイド送信部１２０ｂから受信した操作ログに基づいて、操作手法の問い合わせを行った直前に携帯端末１００ａによって行われた処理を擬似的に再生するとともに、操作ガイドを表示する。これにより、利用者Ａは、利用者Ｂによって入力された操作ガイドを確認することができ、かかる操作ガイドに基づいて、携帯端末１００ａの操作手法を知ることができる。
【００２３】
［実施例１の効果］
このように、実施例１に係る操作手法提供システム１において、携帯端末１００ａは、操作ログを記憶しておき、利用者Ａによって操作手法の問い合わせを行う旨の操作が行われた場合に、操作ログを携帯端末１００ｂへ送信する。そして、携帯端末１００ｂは、携帯端末１００ａから受信した操作ログに基づいて、携帯端末１００ａによって行われた処理を再現した操作再現画面を表示部に表示制御する。
【００２４】
これにより、携帯端末１００ｂの利用者Ｂは、利用者Ａが不明であった操作手法を視覚的に確認することができるので、利用者Ａにとって不明である操作を容易に特定することができる。その結果、利用者Ｂは、利用者Ａが分からない操作に対して、的確に操作ガイドを入力することができる。このため、実施例１に係る操作手法提供システム１を用いると、上記例のように携帯端末１００ａと携帯端末１００ｂとが異なる機種などである場合であっても、利用者Ｂは、利用者Ａに対して的確な操作手法を伝達することができる。以上のことから、実施例１に係る操作手法提供システム１は、利用者に対して携帯端末の操作手法を理解させることができる。
【実施例２】
【００２５】
次に、上記実施例１において説明した操作手法提供システムについて具体例を用いて説明する。以下の実施例２では、まず、実施例２に係る操作手法提供システムの構成について説明し、次に、実施例２における携帯端末の構成について説明し、次に、実施例２に係る操作手法提供システムによる処理手順について説明する。
【００２６】
［実施例２に係る操作手法提供システムの構成］
まず、図２を用いて、実施例２に係る操作手法提供システムの構成について説明する。図２は、実施例２に係る操作手法提供システムの構成例を示す図である。図２に示すように、実施例２に係る操作手法提供システム２は、エミュレータサーバ２０と、携帯端末２００ａと、携帯端末２００ｂとを有する。
【００２７】
図２に示した例において、携帯端末２００ａの利用者Ａは、携帯端末２００ａの操作手法を熟知していないものとする。また、携帯端末２００ｂの利用者Ｂは、携帯端末２００ｂの操作手法を熟知しているものとする。また、携帯端末２００ａと携帯端末２００ｂとは、異なる機種であるか、異なる通信事業者によって提供されているものとする。
【００２８】
図２に示すように、エミュレータサーバ２０は、エミュレータプログラムを有する。エミュレータプログラムは、操作再現画面を表示制御する機能を実現するためのプログラムである。
【００２９】
かかるエミュレータプログラムは、携帯端末の機種ごとに異なるプログラムである場合がある。例を挙げて説明すると、例えば、携帯端末Ａ上で行われた操作を携帯端末Ｂにおいて再現するエミュレータプログラムと、携帯端末Ａによって行われた操作を携帯端末Ｃにおいて再現するエミュレータプログラムとは異なる場合がある。また、例えば、携帯端末Ａによって行われた操作を携帯端末Ｂにおいて再現するエミュレータプログラムと、携帯端末Ｃによって行われた操作を携帯端末Ｂにおいて再現するエミュレータプログラムとは異なる場合がある。
【００３０】
図２に示したエミュレータサーバ２０は、携帯端末の機種ごとに、エミュレータプログラムを有する。例えば、エミュレータサーバ２０は、携帯端末Ａ上で行われた操作を携帯端末Ｂにおいて再現するエミュレータプログラムを有する。さらに、エミュレータサーバ２０は、携帯端末Ａ上で行われた操作を携帯端末Ｃにおいて再現するエミュレータプログラムと、携帯端末Ｃ上で行われた操作を携帯端末Ｂにおいて再現するエミュレータプログラムとを有する。なお、図２に示した例では、エミュレータサーバ２０は、少なくとも携帯端末２００ａ上で行われた操作を携帯端末２００ｂにおいて再現するエミュレータプログラムを有するものとする。
【００３１】
携帯端末２００ａは、利用者Ａによって行われた操作の履歴や、自装置で行われた処理の履歴などを、操作ログとして記憶する。図２に示した例では、携帯端末２００ａは、利用者Ａによって行われた操作Ｏｐ１１およびＯｐ１２と、操作Ｏｐ１１およびＯｐ１２に応じて行った処理とを、操作ログとして記憶している（ステップＳ１１）。
【００３２】
そして、携帯端末２００ａは、利用者Ａによって操作手法の問い合わせを行う旨の操作が行われた場合に、記憶しておいた操作ログを携帯端末２００ｂへ送信する。図２に示した例では、携帯端末２００ａは、操作Ｏｐ１１およびＯｐ１２と、操作Ｏｐ１１およびＯｐ１２に応じて行った処理とを、操作ログとして携帯端末２００ｂへ送信している（ステップＳ１２）。このとき、携帯端末２００ａは、例えば、操作ログをメールに添付して携帯端末２００ｂへ送信する。
【００３３】
携帯端末２００ｂは、携帯端末２００ａから操作ログを受信した場合に、受信した操作ログに基づいて、操作再現画面を表示制御できるか否かを判定する。言い換えれば、携帯端末２００ｂは、携帯端末２００ａ上で行われた操作を携帯端末２００ｂにおいて再現するためのエミュレータプログラムを有しているか否かを判定する。
【００３４】
そして、携帯端末２００ｂは、携帯端末２００ａの操作を再現するためのエミュレータプログラムを有していない場合、かかるエミュレータプログラムをエミュレータサーバ２０から取得する（ステップＳ１３）。
【００３５】
ここで、エミュレータプログラム取得処理について例を挙げて説明する。エミュレータプログラム取得処理の一例として、携帯端末２００ｂは、例えば、携帯端末２００ａを識別するための端末識別番号と、携帯端末２００ｂを識別するための端末識別番号との組合せをエミュレータサーバ２０へ送信する。そして、エミュレータサーバ２０は、携帯端末２００ａおよび２００ｂの端末識別番号の組合せに対応するエミュレータプログラムを携帯端末２００ｂへ送信する。
【００３６】
また、エミュレータプログラム取得処理の他の例として、携帯端末２００ｂは、例えば、エミュレータサーバ２０によって公開されているダウンロード用のＵＲＬ（Uniform  Resource  Locator）のうち、携帯端末２００ａと携帯端末２００ｂとの組合せに対応するＵＲＬにアクセスする。そして、携帯端末２００ｂは、携帯端末２００ａ上で行われた操作を再現するためのエミュレータプログラムをエミュレータサーバ２０から取得する。
【００３７】
続いて、携帯端末２００ｂは、操作再現画面上で、利用者Ｂによって操作ガイドが入力された場合に（ステップＳ１４）、入力された操作ガイドや、ステップＳ１２において受信した操作ログなどを、携帯端末２００ａへ送信する（ステップＳ１５）。
【００３８】
そして、携帯端末２００ａは、携帯端末２００ｂから受信した操作ログに基づいて、操作Ｏｐ１１およびＯｐ１２や、操作Ｏｐ１１およびＯｐ１２に応じて行った処理を擬似的に再生するとともに、操作ガイドを表示する。これにより、携帯端末２００ａの利用者Ａは、利用者Ｂによって入力された操作ガイドを確認することができ、かかる操作ガイドに基づいて、携帯端末２００ａの操作手法を理解することができる。
【００３９】
［実施例２における携帯端末２００ａの構成］
次に、図３を用いて、図２に示した携帯端末２００ａの構成について説明する。図３は、図２に示した携帯端末２００ａの構成例を示す図である。図３に示すように、携帯端末２００ａは、入力部２１０ａと、表示部２２０ａと、通信部２３０ａと、操作ログ記憶部２４０ａと、基本ソフトウェア２５０ａと、基盤ソフトウェア２６０ａと、携帯端末制御部２７０ａとを有する。
【００４０】
入力部２１０ａは、各種情報や操作指示を入力するための入力デバイスであり、例えば、数字および文字等を入力するテンキーや、メニュー選択および表示スクロール等に用いられるカーソルキーなどである。表示部２２０ａは、各種情報を出力する出力デバイスであり、例えば、液晶ディスプレイやスピーカである。
【００４１】
通信部２３０ａは、携帯端末２００ｂとの間で各種データを送受する処理を制御する。例えば、通信部２３０ａは、携帯端末２００ｂとの間で、操作ログや操作ガイドなどが添付されたメールを送受する処理を制御する。
【００４２】
操作ログ記憶部２４０ａは、携帯端末２００ａの利用者Ａによって行われた操作や、かかる操作に応じて携帯端末２００ａによって行われた処理などを記憶する。なお、操作ログの例については、後に説明する。
【００４３】
基本ソフトウェア２５０ａは、携帯端末２００ａにおいて動作するアプリケーションの基本となるレイヤである。例えば、基本ソフトウェア２５０は、ＯＳ（Operating  System）である。基盤ソフトウェア２６０ａは、例えば、ドライバや、ミドルゥエアである。
【００４４】
携帯端末制御部２７０ａは、各種の算出処理手順などを規定したプログラムを記憶するための内部メモリを有し、種々の算出処理を実行する。実施例２における携帯端末制御部２７０ａは、図３に示すように、表示制御部２７１ａと、操作ログ格納部２７２ａと、操作ログ送信部２７３ａとを有する。
【００４５】
表示制御部２７１ａは、各種情報を表示部２２０ａに表示制御する。例えば、表示制御部２７１ａは、各種機能を起動するためのメインメニュー画面を表示部２２０ａに表示制御したり、受信メールや送信メールを表示部２２０ａに表示制御したりする。また、例えば、表示制御部２７１ａは、携帯端末２００ｂから操作ガイドを受信した場合に、受信した操作ガイドを表示部２２０ａに表示制御したりする。
【００４６】
操作ログ格納部２７２ａは、携帯端末２００ａの利用者Ａによって行われた操作や、かかる操作に応じて携帯端末２００ａによって行われた処理などを、操作ログ記憶部２４０ａに記憶させる。操作ログ格納部２７２ａによって記憶される操作ログは、「タグ」、「区切り文字」、「タグ補足情報」、「タグ内容」などを有する。
【００４７】
ここで、図４に、操作ログのタグに設定される情報の一例を示す。図４に示すように、操作ログに含まれる「タグ」には、『機種』、『時刻』、『事象』、『操作』、『データ』といった情報が設定される。
【００４８】
タグが『機種』である場合、「タグ内容」には、携帯端末２００ａの機種名が設定される。また、タグが『時刻』である場合、「タグ内容」には、利用者Ａによって操作が行われた時刻や、携帯端末２００ａによって処理が実行された時刻が設定される。また、タグが『事象』である場合、「タグ内容」には、携帯端末２００ａによって実行された処理の名称が設定される。また、タグが『操作』である場合、「タグ内容」には、利用者Ａによって行われた操作の名称が設定される。また、タグが『データ』である場合、「タグ内容」には、利用者Ａによって行われた操作において用いられたデータや、携帯端末２００ａによって実行された処理において用いられたデータ、表示部２２０ａに表示されるデータなどが設定される。
【００４９】
ここで、図５に、操作ログの一例を示す。なお、図５に示した例では、操作ログの「区切り文字」は『：』である。図５に示した操作ログの１行目の「タグ」は『機種』であり、「タグ内容」は「携帯端末２００ａ」である。すなわち、図５に示した操作ログの１行目は、操作ログが携帯端末２００ａによって生成されたことを示している。
【００５０】
また、図５に示した操作ログの２行目の「タグ」は『時刻』であり、「タグ内容」は「ＹＹＹＹ年ＭＭ月ＤＤ日  ｈｈ時ｍｍ分ｓｓ秒」である。また、図５に示した操作ログの３行目の「タグ」は『事象』であり、「タグ内容」は「メール受信」である。すなわち、図５に示した操作ログの２行目および３行目は、２行目に記載の時刻に、携帯端末２００ａがメールを受信したことを示している。
【００５１】
また、図５に示した操作ログの５行目の「タグ」は『操作』であり、「タグ内容」は「メール一覧選択」である。すなわち、図５に示した操作ログの４行目および５行目は、４行目に記載の時刻に、利用者Ａによって、メールの一覧を表示するための操作が行われたことを示している。
【００５２】
このように、操作ログ格納部２７２ａは、操作ログとして、携帯端末２００ａの機種名や、利用者Ａによって行われた操作や、携帯端末２００ａによって実行された処理などを、時刻とともに記憶する。
【００５３】
なお、操作ログ格納部２７２ａは、過去に発生した全ての操作ログを操作ログ記憶部２４０ａに記憶させなくてもよい。例えば、操作ログ格納部２７２ａは、操作ログ記憶部２４０ａに記憶させた操作ログのうち、記憶させてから所定の時間が経過した操作ログを操作ログ記憶部２４０ａから削除してもよい。また、例えば、操作ログ格納部２７２ａは、任意のアプリケーションが起動されるたびに、操作ログ記憶部２４０ａに記憶されている操作ログを削除した後に、アプリケーションが起動されてから停止するまでの間に発生した操作ログを操作ログ記憶部２４０ａに記憶させてもよい。また、例えば、操作ログ格納部２７２ａは、操作ログ記憶部２４０ａに記憶されている操作ログの行数や、容量が所定の値より大きくなった場合に、過去に記憶させた操作ログを削除しながら、新たに発生した操作ログを記憶させてもよい。
【００５４】
図３の説明に戻って、操作ログ送信部２７３ａは、利用者によって操作手法の問い合わせを行う旨の操作が行われた場合に、操作ログ記憶部２４０ａに記憶されている操作ログを携帯端末２００ｂへ送信する。例えば、操作ログ送信部２７３ａは、操作ログ記憶部２４０ａに記憶されている操作ログを、メールに添付して携帯端末２００ｂへ送信したり、Ｐ２Ｐ（Peer  to  Peer）通信等のプロトコルを用いて、携帯端末２００ｂへ送信したりする。
【００５５】
ここで、図６を用いて、操作手法を問い合わせる操作について説明する。図６は、操作手法を問い合わせる操作例を説明するための図である。携帯端末２００ａが起動した場合、表示制御部２７１ａは、まず、待受画面を表示部２２０に表示制御する。そして、携帯端末２００ａがメールを受信した場合、図６に示した例のように、表示制御部２７１ａは、メールを受信したことを示す「メールあり」といった吹き出しを付与した待受画面ＳＣ１１を表示部２２０に表示制御する。
【００５６】
この後に、携帯端末２００ａの利用者Ａは、受信したメールを表示する操作を行ったものとする。これにより、表示制御部２７１ａは、図６に示した例のように、受信メール表示画面ＳＣ１２を表示部２２０に表示制御する。そして、携帯端末２００ａの利用者Ａは、受信メール表示画面ＳＣ１２を確認する。
【００５７】
ここで、図６に示した例のように、メール本文にＵＲＬのみが記載されている場合、利用者によっては、メールの内容を理解できない場合がある。例えば、携帯端末２００ａの操作を熟知している利用者であれば、メール本文に記載されているＵＲＬを選択することで、かかるＵＲＬに対応するウェブサイトを閲覧できることを知っていると考えられる。
【００５８】
しかし、携帯端末２００ａの操作に不慣れな利用者は、英数字のみで記載されたメール本文を見た場合であっても、メールの内容を理解できない可能性がある。なお、図６に例示した受信メール表示画面ＳＣ１２のように、「ヘルプ」メニューが設けられている場合もある。携帯端末２００ａは、「ヘルプ」メニューが選択された場合に、操作手法を表示するが、利用者Ａが求める操作手法を表示できるとは限らない。例えば、携帯端末２００ａは、受信メール表示画面ＳＣ１２において「ヘルプ」メニューが選択された場合、画面ＳＣ１３に示した例のように、返信メールを送信するための操作手法や、受信メールを削除するための操作手法を表示することが考えられる。しかし、携帯端末２００ａは、「メール本文に記載されているＵＲＬを選択することでウェブサイトを閲覧できます」といった操作手法を表示できるとは限らない。
【００５９】
このような場合に、実施例２における携帯端末２００ａは、利用者Ａから操作手法を問い合わせる操作を受け付ける。例えば、携帯端末２００ａは、図６に例示したメニューＭＢ１０が選択された場合に、「操作問合せ」といったサブメニューを表示する。そして、携帯端末２００ａは、かかる「操作問合せ」メニューが選択された場合に、図６に例示した操作問合せ画面ＳＣ１４を表示制御する。
【００６０】
利用者Ａは、操作問合せ画面ＳＣ１４上で、宛先を選択するとともに、メール本文に質問の内容を入力する。図６に示した例では、利用者は、宛先に「Ｂさん」を選択し、メール本文に「やり方が分からないので教えてください。」といった情報を入力している。かかる操作問合せ画面ＳＣ１４上で「送信する」ボタンが押下された場合に、操作ログ送信部２７３ａは、操作ログ記憶部２４０ａに記憶されている操作ログとともに、宛先に設定された携帯端末２００ｂへメールを送信する。なお、図６に示した例において、宛先「Ｂさん」は、携帯端末２００ｂの利用者Ｂであるものとする。
【００６１】
なお、図６では、受信メール表示画面において操作手法を問い合わせる場合を例に挙げて説明したが、携帯端末２００ａは、例えば、ウェブサイトを表示している画面や、スケジュール帳を表示している画面などでも操作手法を問い合わせる操作を受け付ける。そして、携帯端末２００ａは、各画面において操作手法を問い合わせる操作を受け付けた場合に、図６に例示したような操作問合せ画面ＳＣ１４を表示する。
【００６２】
また、図６では、メニューＭＢ１０が選択された場合に、「操作問合せ」といったサブメニューを表示する例を説明したが、携帯端末２００ａは、操作手法を問い合わせるためのボタンを有してもよい。図７を用いて具体的に説明する。図７は、問合せボタンを有する携帯端末の一例を示す図である。図７に示した携帯端末は、「問合せ」ボタンＢ２０を有する。図７に示した携帯端末は、かかる「問合せ」ボタンＢ２０を押下された場合に、図６に例示したような操作問合せ画面ＳＣ１４を表示部２２０ａに表示する。これにより、利用者は、操作手法が分からなくなった場合に、「問合せ」ボタンＢ２０を押下するだけで、操作問合せ画面ＳＣ１４を表示させることができる。
【００６３】
［実施例２における携帯端末２００ｂの構成］
次に、図８を用いて、図２に示した携帯端末２００ｂの構成について説明する。図８は、図２に示した携帯端末２００ｂの構成例を示す図である。図８に示すように、携帯端末２００ｂは、入力部２１０ｂと、表示部２２０ｂと、通信部２３０ｂと、操作ガイド記憶部２４０ｂと、基本ソフトウェア２５０ｂと、基盤ソフトウェア２６０ｂと、携帯端末制御部２７０ｂとを有する。
【００６４】
入力部２１０ｂは、図２に示した入力部２１０ａと同様であるため、説明を省略する。また、表示部２２０ｂは、図２に示した表示部２２０ａと同様であるため、説明を省略する。
【００６５】
通信部２３０ｂは、携帯端末２００ａやエミュレータサーバ２０との間で各種データを送受する処理を制御する。例えば、通信部２３０ｂは、携帯端末２００ａとの間で操作ログや操作ガイドを送受する処理や、エミュレータサーバ２０からエミュレータプログラムを受信する処理を制御する。
【００６６】
操作ガイド記憶部２４０ｂは、携帯端末２００ａから受信した操作ログや、携帯端末２００ｂの利用者によって操作再現画面上に入力された操作ガイドなどを記憶する。なお、操作ガイドの入力例については、後に説明する。
【００６７】
基本ソフトウェア２５０ｂは、図２に示した基本ソフトウェア２５０ａと同様であるため、説明を省略する。基盤ソフトウェア２６０ｂは、例えば、ドライバや、ミドルゥエアであり、エミュレータサーバ２０からエミュレータプログラムを取得するエミュレータプログラム取得処理を行う。
【００６８】
具体的には、基盤ソフトウェア２６０ｂは、携帯端末２００ａから操作ログを受信した場合に、受信した操作ログを再生するためのエミュレータプログラムを有しているか否かを判定する。そして、基盤ソフトウェア２６０ｂは、携帯端末２００ａ上で行われた操作を再現するためのエミュレータプログラムを有していない場合に、かかるエミュレータプログラムをエミュレータサーバ２０から取得する。
【００６９】
具体的には、基盤ソフトウェア２６０ｂは、携帯端末の機種ごとに、エミュレータプログラムが格納されている格納先のＵＲＬを保持する。そして、基盤ソフトウェア２６０ｂは、携帯端末２００ａから操作ログを受信した場合に、携帯端末２００ａに対応するＵＲＬにアクセスすることにより、エミュレータプログラムをエミュレータサーバ２０から取得する。
【００７０】
ここで、図９に、エミュレータプログラムの格納先ＵＲＬの一例を示す。図９に示した例のように、基盤ソフトウェア２６０ｂは、携帯端末の機種名に対応付けて、エミュレータプログラムの格納先ＵＲＬを保持する。図９に示した例では、機種名が「２００ａ」である携帯端末２００ａ上で行われた操作を再現するためのエミュレータプログラムは、ＵＲＬ「ｈｔｔｐ：／／ｘｘｘｘ．ｘｘｘｘ．ｘｘｘｘ／ｂｂｂ．ｅｘｅ」に格納されていることを示している。また、図９に示した例では、機種名が「２００ｃ」である携帯端末２００ｃの操作を再現するためのエミュレータプログラムは、ＵＲＬ「ｆｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘｘｘ／ｃｃｃ．ｅｘｅ」に格納されていることを示している。
【００７１】
すなわち、基盤ソフトウェア２６０ｂは、携帯端末２００ａの操作を再現するためのエミュレータプログラムを有していない場合、ＵＲＬ「ｈｔｔｐ：／／ｘｘｘｘ．ｘｘｘｘ．ｘｘｘｘ／ｂｂｂ．ｅｘｅ」にアクセスする。これにより、基盤ソフトウェア２６０ｂは、携帯端末２００ａ上で行われた操作を再現するためのエミュレータプログラムをエミュレータサーバ２０から取得する。
【００７２】
携帯端末制御部２７０ｂは、各種の算出処理手順などを規定したプログラムを記憶するための内部メモリを有し、種々の算出処理を実行する。実施例２における携帯端末制御部２７０ｂは、図８に示すように、表示制御部２７１ｂと、エミュレータ部２７４ｂと、操作ガイド送信部２７５ｂとを有する。
【００７３】
表示制御部２７１ｂは、各種情報を表示部２２０に表示制御する。例えば、表示制御部２７１ｂは、各種機能を起動するためのメインメニュー画面を表示部２２０ｂに表示制御したり、受信メールや送信メールを表示部２２０ｂに表示制御したりする。また、例えば、表示制御部２７１ｂは、携帯端末２００ａから操作ログを受信した場合に、操作再現画面を表示部２２０ｂに表示制御する。
【００７４】
エミュレータ部２７４ｂは、携帯端末２００ａから操作ログを受信した場合に、受信した操作ログに基づいて、携帯端末２００ａによって行われた処理を再現する。そして、エミュレータ部２７４ｂは、表示制御部２７１ｂに対して、再現した操作再現画面を表示部２２０に表示制御させる。
【００７５】
具体的には、エミュレータ部２７４ｂは、携帯端末２００ａと携帯端末２００ｂとの機種が異なる場合であっても、携帯端末２００ａ上で行われた操作を、表示部２２０ｂに擬似的に表示制御する。
【００７６】
ここで、図１０および図１１を用いて、エミュレータ部２７４ｂによる画面表示処理について簡単に説明する。図１０および図１１は、図８に示したエミュレータ部２７４ｂによる画面表示処理の一例を示す図である。
【００７７】
図１０に示したメインメニュー画面ＳＣ２１は、携帯端末２００ａによって表示されるものとする。また、図１１の上段に示したメインメニュー画面ＳＣ３１は、携帯端末２００ｂによって表示されるものとする。このように、メインメニュー画面は、一般に、携帯端末の機種によって異なる。
【００７８】
ここで、携帯端末２００ｂは、携帯端末２００ａによって表示されるメインメニュー画面ＳＣ２１を再現して、再現した操作再現画面を表示部２２０ｂに表示制御させるものとする。かかる場合、エミュレータ部２７４ｂは、図１１の下段に示した操作再現画面ＳＣ３２のように、携帯端末２００ｂの表示部２２０ｂに、携帯端末２００ａによって表示されるメインメニュー画面ＳＣ２１を表示制御する。
【００７９】
具体的には、携帯端末２００ｂのエミュレータ部２７４ｂは、表示部２２０ｂの表示エリアサイズに合わせた描画処理手順が組み込まれており、携帯端末２００ａの画面を仮想的に描画する。例えば、エミュレータ部２７４ｂは、携帯端末２００ａの画面サイズと携帯端末２００ｂの画面サイズの倍率を計算し、計算した倍率に合わせて、携帯端末２００ａにおいてプログラムされている描画座標を変換し、変換後の座標を携帯端末２００ｂの描画座標に指定する。これにより、エミュレータ部２７４ｂは、表示部２２０ｂに携帯端末２００ａの直線や曲線を描画する。また、エミュレータ部２７４ｂは、計算した画面サイズの倍率を用いて、画面表示の際に描画する画像データの拡張表示や縮小表示も行う。
【００８０】
続いて、図１２〜図１９を用いて、上述したエミュレータ部２７４ｂおよび基盤ソフトウェア２６０ｂによる操作再現画面表示処理について説明する。図１２〜図１９は、図８に示したエミュレータ部２７４ｂおよび基盤ソフトウェア２６０ｂによる操作再現画面表示処理の一例を説明するための図である。なお、図１２〜図１９では、図６に示した受信メール表示画面において操作手法の問い合わせが行われたことにより、携帯端末２００ａから操作ログを受信した場合を例に挙げて説明する。
【００８１】
まず、エミュレータ部２７４ｂは、操作ログが添付されたメールを受信した場合に、図１２に例示した画面ＳＣ４１のように、携帯端末２００ａ上で行われた操作を再現するためのエミュレータを起動するか否かを利用者に確認する。
【００８２】
なお、基盤ソフトウェア２６０ｂは、携帯端末２００ａの操作を再現するためのエミュレータプログラムを有していない場合に、図１３に例示した画面ＳＣ４２のように、エミュレータプログラムをエミュレータサーバ２０から取得するか否かを利用者に確認する。かかる画面ＳＣ４２上で、エミュレータプログラムを取得する旨の操作が行われた場合、基盤ソフトウェア２６０ｂは、エミュレータプログラムをエミュレータサーバ２０から取得する。その後、携帯端末２００ｂは、図１４に例示した画面ＳＣ４３のように、携帯端末２００ａ上で行われた操作を再現するためのエミュレータを起動するか否かを利用者に確認する。
【００８３】
図１２に示した画面ＳＣ４１、または、図１４に示した画面ＳＣ４３において、エミュレータを起動する旨の操作が行われた場合、エミュレータ部２７４ｂは、図１５に例示したように、エミュレータ画面ＳＣ４４を表示部２２０ｂに表示制御する。エミュレータ画面ＳＣ４４は、図１５に示した例のように、「操作ログの再生」、「操作手順の記録」、「返信メール作成」といったメニューを有する。
【００８４】
図１５に例示したエミュレータ画面ＳＣ４４において、メニュー「操作ログの再生」が選択された場合、エミュレータ部２７４ｂは、図１６に例示したように、操作再現画面ＳＣ４５を表示部２２０ｂに表示制御する。具体的には、エミュレータ部２７４ｂは、携帯端末２００ａから受信した操作ログに基づいて、図６に示した画面ＳＣ１１や、画面ＳＣ１２等の画面を順に表示制御する。
【００８５】
また、図１５に例示したエミュレータ画面ＳＣ４４において、メニュー「操作手順の記録」が選択された場合、エミュレータ部２７４ｂは、図１７に例示したように、操作記録画面ＳＣ４６を表示部２２０ｂに表示制御する。エミュレータ部２７４ｂは、操作記録画面ＳＣ４６上で、利用者Ｂから操作を受け付け、受け付けた操作を記録する。例えば、図１７に示した例において、エミュレータ部２７４ｂは、操作記録画面ＳＣ４６上で、メール本文に記載されているＵＲＬを選択する操作等を受け付け、メール本文に記載されているＵＲＬを選択する操作が行われたことを記録する。
【００８６】
また、図１７に例示した操作記録画面ＳＣ４６において、「ガイド編集」メニューが押下された場合、エミュレータ部２７４ｂは、図１８に例示したように、ガイド編集画面ＳＣ４７を表示部２２０ｂに表示制御する。エミュレータ部２７４ｂは、ガイド編集画面ＳＣ４７上で、文字列等の情報の入力を受け付け、受け付けた情報を記憶する。図１８に示した例では、利用者は、ガイド編集画面ＳＣ４７上に、メール本文にＵＲＬが記載されている場合における操作手法について文字列で入力している。
【００８７】
また、図１５に例示したエミュレータ画面ＳＣ４４において、メニュー「返信メール作成」が選択された場合、エミュレータ部２７４ｂは、図１９に例示したように、メール作成画面ＳＣ４８を表示部２２０ｂに表示制御する。エミュレータ部２７４ｂは、メール作成画面ＳＣ４８上で、文字列等の情報の入力を受け付ける。
【００８８】
このようにして、エミュレータ部２７４ｂは、携帯端末２００ａから操作ログを受信した場合に、エミュレータを起動して、携帯端末２００ａの操作を再現する操作再現画面ＳＣ４５や、操作記録画面ＳＣ４６、ガイド編集画面ＳＣ４７等を表示する。そして、エミュレータ部２７４ｂは、操作再現画面ＳＣ４５上などで、利用者から操作ガイドの入力を受け付ける。
【００８９】
図８の説明に戻って、操作ガイド送信部２７５ｂは、利用者によって操作ガイドが入力され、操作ガイドを送信する旨の操作が行われた場合に、入力された操作ガイドや、携帯端末２００ａから受信した操作ログを携帯端末２００ａへ送信する。
【００９０】
ここで、図２０に、操作ガイド送信部２７５ｂによって送信される操作ログおよび操作ガイドの一例を示す。図２０に示した例では、操作ガイド送信部２７５ｂは、携帯端末２００ａから受信した操作ログとともに、操作ガイドを携帯端末２００ａへ送信している。図２０に示した例では、操作ガイド送信部２７５ｂは、図２０中のタグ「ガイド編集」に示した部分に、利用者によって入力された操作ガイドを設定している。
【００９１】
そして、図３に示した携帯端末２００ａの携帯端末制御部２７０ａは、操作ガイド送信部２７５ｂから受信した操作ログおよび操作ガイドに基づいて、携帯端末２００ａによって行われた操作を再現するとともに、操作ガイドを表示部２２０に表示制御する。
【００９２】
ここで、図２１および図２２を用いて、携帯端末制御部２７０ａによる操作ガイド表示処理について説明する。図２１および図２２は、図３に示した携帯端末制御部２７０ａによる操作ガイド表示処理の一例を示す図である。
【００９３】
図２１に例示したように、携帯端末制御部２７０ａは、操作ログおよび操作ガイドが添付されたメールを受信した場合に、操作ガイドを含むメールを受信したことを示す「お助けメールあり」といった吹き出しを付与した待受画面ＳＣ５１を表示部２２０に表示制御する。
【００９４】
続いて、携帯端末制御部２７０ａは、図２１に例示した画面ＳＣ５２のように、携帯端末２００ｂから送信された操作ログおよび操作ガイドに基づいて、操作ログを再生するか否かを利用者に確認する。そして、携帯端末制御部２７０ａは、画面ＳＣ５２において、操作ログを再生する旨の操作が行われた場合に、図２１に例示した画面ＳＣ５３のように、携帯操作ログを再生する。図２１では、携帯端末２００ｂの利用者Ｂによって操作記録画面ＳＣ４６上に入力された操作を再現している例を示している。具体的には、携帯端末制御部２７０ａは、メール本文に記載されているＵＲＬを選択する操作を再現している。
【００９５】
なお、図２１では図示することを省略したが、携帯端末制御部２７０ａは、画面ＳＣ５３の任意の箇所に、操作ガイドを吹き出しなどで表示制御する。または、携帯端末制御部２７０ａは、「操作ガイド表示」メニュー等が選択された場合や、携帯端末２００ａが有する「操作ガイド表示」ボタン等が押下された場合に、操作ガイドを吹き出しなどで表示制御してもよい。
【００９６】
また、携帯端末制御部２７０ａは、図２２に示した例のように、操作ログの再生が終了した後に、操作ログを再度再生するか否かを利用者に確認してもよい。図２２に示した例では、画面ＳＣ６１において、操作ログを再度再生する旨の操作が行われたので、携帯端末制御部２７０ａは、画面ＳＣ６２に示すように、操作ログを再度再生している。
【００９７】
［操作手法提供処理手順］
次に、図２３を用いて、実施例２に係る操作手法提供システム２による操作手法提供処理の手順について説明する。図２３は、実施例２に係る操作手法提供システム２による操作手法提供処理手順を示すフローチャートである。なお、図２３では、図２に示した携帯端末２００ａおよび２００ｂを用いて、操作手法提供システム２による操作手法提供処理手順について説明する。
【００９８】
図２３に示すように、携帯端末２００ａの操作ログ送信部２７３ａは、利用者によって操作手法の問い合わせを行う旨の操作が行われた場合に（ステップＳ１０１肯定）、操作ログ記憶部２４０ａに記憶されている操作ログを携帯端末２００ｂへ送信する（ステップＳ１０２）。
【００９９】
続いて、携帯端末２００ｂの基盤ソフトウェア２６０ｂは、携帯端末２００ａから操作ログを受信した場合に、エミュレータプログラム取得処理を行う（ステップＳ１０３）。なお、基盤ソフトウェア２６０ｂによるエミュレータプログラム取得処理については、図２４を用いて後述する。
【０１００】
続いて、携帯端末２００ｂのエミュレータ部２７４ｂは、携帯端末２００ａから受信した操作ログを再生する操作再現画面表示処理を行う（ステップＳ１０４）。なお、エミュレータ部２７４ｂによる操作再現画面表示処理については、図２５を用いて後述する。
【０１０１】
続いて、携帯端末２００ｂの操作ガイド送信部２７５ｂは、利用者によって操作ガイドを送信する旨の操作が行われた場合に（ステップＳ１０５肯定）、操作ログや操作ガイドを添付したメールを携帯端末２００ａへ送信する（ステップＳ１０６）。
【０１０２】
そして、携帯端末２００ａは、携帯端末２００ｂから受信した操作ログに基づいて、ステップＳ１０１において操作手法の問い合わせを行った直前に携帯端末２００ａによって行われた処理を擬似的に再生するとともに、操作ガイドを表示する（ステップＳ１０７）。
【０１０３】
［エミュレータプログラム取得処理手順］
次に、図２４を用いて、図２３のステップＳ１０３に示したエミュレータプログラム取得処理の手順について説明する。図２４は、基盤ソフトウェア２６０ｂによるエミュレータプログラム取得処理手順を示すフローチャートである。
【０１０４】
図２４に示すように、携帯端末２００ｂの基盤ソフトウェア２６０ｂは、携帯端末２００ａから受信した操作ログのうち、タグが『機種』であるタグ内容を読み出す（ステップＳ２０１）。
【０１０５】
そして、基盤ソフトウェア２６０ｂは、読み出したタグ内容に記載されている携帯端末に対応するエミュレータプログラムを有しているか否かを判定する（ステップＳ２０２）。かかる判定の結果、エミュレータプログラムを有していると判定した場合に（ステップＳ２０２肯定）、基盤ソフトウェア２６０ｂは、処理を終了する。一方、エミュレータプログラムを有していないと判定した場合に（ステップＳ２０２否定）、基盤ソフトウェア２６０ｂは、エミュレータサーバ２０に対して、エミュレータプログラム取得要求を送信する（ステップＳ２０３）。
【０１０６】
例えば、携帯端末２００ｂが、図５に示した操作ログを携帯端末２００ａから受信したものとする。かかる場合、基盤ソフトウェア２６０ｂは、図５に示した操作ログの１行目に記載されている「機種：携帯端末２００ａ」を読み出し、携帯端末２００ａの操作ログに基づいてエミュレータ処理を行うことができるエミュレータプログラムを有しているか否かを判定する。そして、基盤ソフトウェア２６０ｂは、携帯端末２００ａに対応するエミュレータプログラムを有していないと判定した場合に、エミュレータサーバ２０に対して、携帯端末２００ａに対応するエミュレータプログラムを要求する。
【０１０７】
エミュレータサーバ２０は、携帯端末２００ｂからエミュレータプログラム取得要求を受信した場合に、要求対象のエミュレータプログラムを保持しているか否かを判定する（ステップＳ２０４）。
【０１０８】
そして、エミュレータサーバ２０は、要求対象のエミュレータプログラムを保持していない場合に（ステップＳ２０４否定）、エミュレータプログラムを保持していない旨のエラー通知を携帯端末２００ｂへ送信する（ステップＳ２０５）。一方、エミュレータサーバ２０は、要求対象のエミュレータプログラムを保持している場合に（ステップＳ２０４肯定）、要求対象のエミュレータプログラムを携帯端末２００ｂへ送信する（ステップＳ２０６）。
【０１０９】
このようにして、携帯端末２００ｂは、操作ログを再生するためのエミュレータプログラムを有していない場合であっても、エミュレータサーバ２０からエミュレータプログラムを取得することができる。
【０１１０】
［操作再現画面表示処理］
次に、図２５を用いて、図２３のステップＳ１０４に示した操作再現画面表示処理の手順について説明する。図２５は、エミュレータ部２７４ｂによる操作再現画面表示処理手順を示すフローチャートである。
【０１１１】
携帯端末２００ｂのエミュレータ部２７４ｂは、携帯端末２００ａから操作ログを受信した場合に、図１５に示したエミュレータ画面ＳＣ４４を表示部２２０ｂに表示制御する。かかるエミュレータ画面ＳＣ４４上で、「操作ログの再生」が選択された場合、エミュレータ部２７４ｂは、携帯端末２００ａから受信した操作ログを、時刻の昇順に１行ずつ読み出す。
【０１１２】
具体的には、エミュレータ部２７４ｂは、図２５に示すように、操作ログのうち、タグが『時刻』であるタグ内容を読み出す（ステップＳ３０１）。そして、エミュレータ部２７４ｂは、読み出した時刻と、前回の事象や操作が発生した時刻との差分を算出する（ステップＳ３０２）。
【０１１３】
続いて、エミュレータ部２７４ｂは、タグが『事象』または『操作』であるタグ内容を読み出す（ステップＳ３０３）。続いて、エミュレータ部２７４ｂは、ステップＳ３０２において算出した時刻の差分を用いて、再現表示リストを生成する（ステップＳ３０４）。なお、ここで言う「再現表示リスト」とは、操作ログを再現するための情報を示す。
【０１１４】
そして、エミュレータ部２７４ｂは、操作ログに含まれる全ての情報を読み出していない場合（ステップＳ３０５否定）、ステップＳ３０１〜Ｓ３０４における処理手順を繰り返し行う。
【０１１５】
例えば、携帯端末２００ｂが、図５に示した操作ログを携帯端末２００ａから受信したものとする。かかる場合、エミュレータ部２７４ｂは、まず、図５に示した操作ログの２行目に記載されている「時刻：ＹＹＹＹ・・・」を読み出す（ステップＳ３０１）。なお、このとき、エミュレータ部２７４ｂは、操作ログを１行読み出しただけであり、前回の事象や操作を読み出していないので、ステップＳ３０２における処理を行わない。続いて、エミュレータ部２７４ｂは、図５に示した操作ログの３行目に記載されている「事象：メール受信」を読み出す（ステップＳ３０３）。そして、エミュレータ部２７４ｂは、まず、「メール受信」が行われたことを示す情報を、再現表示リストに設定する（ステップＳ３０４）。
【０１１６】
続いて、エミュレータ部２７４ｂは、図５に示した操作ログの４行目に記載されている「時刻：ＹＹＹＹ・・・」を読み出す（ステップＳ３０１）。続いて、エミュレータ部２７４ｂは、操作ログの２行目に記載されている時刻と、操作ログの４行目に記載されている時刻との差分を算出する（ステップＳ３０２）。続いて、エミュレータ部２７４ｂは、図５に示した操作ログの５行目に記載されている「操作：メール一覧選択」を読み出す（ステップＳ３０３）。
【０１１７】
そして、エミュレータ部２７４ｂは、「メール受信」が行われた後に、「メール一覧選択」といった操作が行われたことを示す情報を、再現表示リストに設定する（ステップＳ３０４）。このとき、エミュレータ部２７４ｂは、事象「メール受信」と操作「メール一覧選択」との間に、前述において算出した時間差が存在することを示す情報を再現表示リストに設定する。
【０１１８】
このようにして、エミュレータ部２７４ｂは、携帯端末２００ａから受信した操作ログを正確に再現することができる再現表示リストを生成する。
【０１１９】
図２５の説明に戻って、エミュレータ部２７４ｂは、操作ログに含まれる全ての情報を読み出した場合（ステップＳ３０５肯定）、ステップＳ３０４において生成した再現表示リストに基づいて、タイマを設定する（ステップＳ３０６）。具体的には、エミュレータ部２７４ｂは、上記ステップＳ３０２において算出した時間差が経過するたびに起動するようにタイマを設定する。
【０１２０】
続いて、エミュレータ部２７４ｂは、ステップＳ３０４において生成した再現表示リスト、および、ステップＳ３０６において設定したタイマに基づいて、操作ログを再生する（ステップＳ３０７）。
【０１２１】
図５に示した操作ログの場合、エミュレータ部２７４ｂは、まず、携帯端末２００ａが「メール受信」をしたことを視覚的に認識できるように、携帯端末２００ｂの表示部２２０ｂに表示制御する。そして、エミュレータ部２７４ｂは、操作ログの２行目に記載されている時刻と、操作ログの４行目に記載されている時刻との時間差が経過した後に、「メール一覧選択」といった操作が行われたことを視覚的に認識できるように、携帯端末２００ｂの表示部２２０ｂに表示制御する。同様にして、エミュレータ部２７４ｂは、図５に示した操作ログの６行目以降の事象や操作についても再生する。
【０１２２】
［実施例２の効果］
上述してきたように、実施例２に係る操作手法提供システム２において、携帯端末２００ａは、利用者Ａによって操作手法の問い合わせを行う旨の操作が行われた場合に、操作ログ記憶部２４０ａに記憶されている操作ログを携帯端末１００ｂへ送信する。そして、携帯端末２００ｂは、携帯端末２００ａから受信した操作ログに基づいて、携帯端末２００ａによって行われた処理を再現した操作再現画面を表示部２２０ｂに表示制御する。
【０１２３】
これにより、携帯端末２００ｂの利用者Ｂは、利用者Ａが不明であった操作手法を視覚的に確認することができるので、利用者Ａにとって不明である操作を容易に特定することができる。その結果、利用者Ｂは、利用者Ａが分からない操作に対して、的確に操作ガイドを入力することができる。以上のことから、実施例２に係る操作手法提供システム２は、利用者に対して携帯端末の操作手法を理解させることができる。
【実施例３】
【０１２４】
ところで、本願の開示する操作手法提供システム等は、上述した実施例以外にも、種々の異なる形態にて実施されてよい。そこで、実施例３では、本願の開示する操作手法提供システム等の他の実施例について説明する。
【０１２５】
［ヘルプ機能］
上記実施例１および２では、操作ガイドを受信した携帯端末が操作ガイドを表示する例を示した。ここで、携帯端末は、受信した操作ガイドをヘルプ機能に追加してもよい。図２６を用いて具体的に説明する。図２６は、操作ガイドをヘルプ機能に追加する処理の一例を示す図である。図２６に示すように、例えば、上記実施例２における携帯端末２００ａは、携帯端末２００ｂから操作ガイドを受信した場合に、かかる操作ガイドをヘルプに登録するか否かを利用者に確認するための画面ＳＣ７１を表示する。そして、携帯端末２００ａは、画面ＳＣ７１において、操作ガイドをヘルプに登録する旨の操作が行われた場合に、操作ガイドをヘルプに登録する。これにより、携帯端末２００ａの利用者Ａは、その後に、画面ＳＣ７２に示した例のように、過去に利用者Ｂに問合せを行った操作手法をヘルプ機能から参照することができる。このため、利用者Ａは、過去に問合せを行った操作手法を忘れた場合であっても、利用者Ｂに再度問合せを行うことなく、操作手法を調べることができる。
【０１２６】
［携帯端末の構成］
また、上記実施例２では、図３および図８に示したように、携帯端末２００ａの構成と、携帯端末２００ｂの構成とが異なる例を示した。しかし、携帯端末２００ａは、操作問合せを行うことができるとともに、操作ガイドを送信することができてもよい。また、携帯端末２００ｂは、操作ガイドを送信することができるとともに、操作問合せを行うことができてもよい。かかる場合、携帯端末２００ａおよび２００ｂは、同一の構成となる。
【０１２７】
図２７を用いて具体的に説明する。図２７は、図２に示した携帯端末２００の構成例を示す図である。なお、図２７に示した携帯端末２００は、図２に示した携帯端末２００ａと、携帯端末２００ｂとの双方の機能を有する。具体的には、図２７に示すように、携帯端末２００は、入力部２１０と、表示部２２０と、通信部２３０と、操作ログ記憶部２４０ａと、操作ガイド記憶部２４０ｂと、基本ソフトウェア２５０と、基盤ソフトウェア２６０と、携帯端末制御部２７０とを有する。
【０１２８】
通信部２３０は、通信部２３０ａおよび２３０ｂに対応し、基本ソフトウェア２５０は、基本ソフトウェア２５０ａおよび２５０ｂに対応し、基盤ソフトウェア２６０は、基盤ソフトウェア２６０ａおよび２６０ｂに対応する。また、携帯端末制御部２７０は、携帯端末制御部２７０ａおよび２７０ｂに対応する。
【０１２９】
［操作ログの実行］
また、上記実施例１および２では、操作ログおよび操作ガイドを受信した携帯端末１００ａまたは２００ａが、操作ログを再生するとともに、操作ガイドを表示する例を示した。しかし、操作ログおよび操作ガイドを受信した携帯端末は、操作ログを再生するだけでなく、実際に、操作ログに記載されている処理を実行してもよい。例えば、図２１に示した例において、携帯端末２００ａは、画面ＳＣ５３でメール本文のＵＲＬが選択される処理を再生するとともに、実際にメール本文のＵＲＬを選択する処理を実行してもよい。かかる場合、携帯端末２００ａは、メール本文のＵＲＬを選択して、かかるＵＲＬに対応するウェブサイトに接続することになる。
【０１３０】
［プログラム］
また、上記実施例１〜３で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図２８を用いて、図２７に示した携帯端末２００と同様の機能を有する携帯端末制御プログラムを実行するコンピュータの一例を説明する。
【０１３１】
図２８は、携帯端末制御プログラムを実行するコンピュータを示す図である。図２８に示すように、コンピュータ１０００は、ＲＡＭ（Random  Access  Memory）１０１０と、キャッシュ１０２０と、ＨＤＤ１０３０と、ＲＯＭ（Read  Only  Memory）１０４０と、ＣＰＵ（Central  Processing  Unit）１０５０とを有する。ＲＡＭ１０１０、キャッシュ１０２０、ＨＤＤ１０３０、ＲＯＭ１０４０、ＣＰＵ１０５０は、バス１０６０によって接続されている。
【０１３２】
ＲＯＭ１０４０には、図２７に示した携帯端末２００と同様の機能を発揮する携帯端末制御プログラムが予め記憶されている。具体的には、ＲＯＭ１０４０には、表示制御プログラム１０４１と、操作ログ格納プログラム１０４２と、操作ログ送信プログラム１０４３と、エミュレータプログラム１０４４と、操作ガイド送信プログラム１０４５とが記憶されている。
【０１３３】
そして、ＣＰＵ１０５０は、これらの表示制御プログラム１０４１と、操作ログ格納プログラム１０４２と、操作ログ送信プログラム１０４３と、エミュレータプログラム１０４４と、操作ガイド送信プログラム１０４５とを読み出して実行する。これにより、図２８に示すように、表示制御プログラム１０４１は、表示制御プロセス１０５１になり、操作ログ格納プログラム１０４２は、操作ログ格納プロセス１０５２になり、操作ログ送信プログラム１０４３は、操作ログ送信プロセス１０５３になる。また、エミュレータプログラム１０４４は、エミュレータプロセス１０５４になり、操作ガイド送信プログラム１０４５は、操作ガイド送信プロセス１０５５になる。
【０１３４】
なお、表示制御プロセス１０５１は、図２７に示した表示制御部２７１に対応し、操作ログ格納プロセス１０５２は、図２７に示した操作ログ格納部２７２に対応し、操作ログ送信プロセス１０５３は、図２７に示した操作ログ送信部２７３に対応する。また、エミュレータプロセス１０５４は、図２７に示したエミュレータ部２７４に対応し、操作ガイド送信プロセス１０５５は、図２７に示した操作ガイド送信部２７５に対応する。
【０１３５】
また、ＨＤＤ１０３０には、図２８に示すように、操作ログデータ１０３１と、操作ガイドデータ１０３２とが設けられる。操作ログデータ１０３１は、図２７に示した操作ログ記憶部２４０ａに対応し、操作ガイドデータ１０３２は、図２７に示した操作ガイド記憶部２４０ｂに対応する。
【０１３６】
なお、上記した各プログラム１０４１〜１０４５については、必ずしもＲＯＭ１０４０に記憶させなくてもよい。例えば、コンピュータ１０００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラム１０４１〜１０４５を記憶させてもよい。または、コンピュータ１０００の内外に備えられるハードディスクドライブ（ＨＤＤ）などの「固定用の物理媒体」にプログラム１０４１〜１０４５を記憶させてもよい。または、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１０００に接続される「他のコンピュータ（またはサーバ）」にプログラム１０４１〜１０４５を記憶させてもよい。そして、コンピュータ１０００は、上述したフレキシブルディスク等から各プログラムを読み出して実行するようにしてもよい。
【０１３７】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０１３８】
（付記１）第一の携帯端末と第二の携帯端末とを有する操作手法提供システムであって、
前記第一の携帯端末が、
利用者によって行われた操作と、該操作に応じて行った処理とを含む操作ログを記憶する操作ログ記憶部と、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、前記操作ログ記憶部に記憶されている操作ログを前記第二の携帯端末へ送信する操作ログ送信部と
を備え、
前記第二の携帯端末が、
前記操作ログ送信部によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記第一の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ部と、
前記エミュレータ部によって表示制御された操作再現画面上に、前記第一の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記第一の携帯端末へ送信する操作ガイド送信部と
を備えたことを特徴とする操作手法提供システム。
【０１３９】
（付記２）携帯端末の機種ごとに、該携帯端末によって行われた処理が再現された操作再現画面を表示制御するためのプログラムであるエミュレータプログラムを保持するエミュレータサーバをさらに備え、
前記エミュレータ部は、前記第一の携帯端末によって行われた処理を再現するためのエミュレータプログラムを保持していない場合に、前記エミュレータサーバから、前記第一の携帯端末に対応するエミュレータプログラムを取得することを特徴とする付記１に記載の操作手法提供システム。
【０１４０】
（付記３）前記第一の携帯端末は、
前記操作手法の問い合わせを行う旨の情報を受け付ける操作問合せ画面を前記表示部に表示制御する表示制御部をさらに備え、
前記操作ログ送信部は、前記表示制御部によって表示制御された操作問合せ画面上で、前記操作手法の問い合わせを行う旨の情報が入力された場合に、前記操作ログ記憶部に記憶されている操作ログを前記第二の携帯端末へ送信することを特徴とする付記１または２に記載の操作手法提供システム。
【０１４１】
（付記４）前記第一の携帯端末は、
前記操作手法の問い合わせを行う旨の要求を受け付ける問合せボタンをさらに備え、
前記操作ログ送信部は、前記問合せボタンを介して前記操作手法の問い合わせを行う旨の要求が入力された場合に、前記操作ログ記憶部に記憶されている操作ログを前記第二の携帯端末へ送信することを特徴とする付記１または２に記載の操作手法提供システム。
【０１４２】
（付記５）前記エミュレータ部は、前記第一の携帯端末の操作手法を受け付ける画面である操作記録画面を前記表示部に表示制御し、
前記操作ガイド送信部は、前記エミュレータ部によって表示制御された操作記録画面上で受け付けた操作を前記第一の携帯端末へ送信することを特徴とする付記１〜４のいずれか一つに記載の操作手法提供システム。
【０１４３】
（付記６）前記表示制御部は、前記操作ガイド送信部によって、前記操作記録画面上で受け付けた操作が送信された場合に、該操作を実行することを特徴とする付記５に記載の操作手法提供システム。
【０１４４】
（付記７）前記表示制御部は、前記操作ガイド送信部によって送信された操作ガイドを表示制御することを特徴とする付記１〜５のいずれか一つに記載の操作手法提供システム。
【０１４５】
（付記８）他の携帯端末との間でデータ送受を行う携帯端末であって、
利用者によって行われた操作と、該操作に応じて行った処理とを含む操作ログを記憶する操作ログ記憶部と、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、前記操作ログ記憶部に記憶されている操作ログを前記他の携帯端末へ送信する操作ログ送信部と、
任意の携帯端末によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記任意の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ部と、
前記エミュレータ部によって表示制御された操作再現画面上に、前記任意の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記任意の携帯端末へ送信する操作ガイド送信部と
を備えたことを特徴とする携帯端末。
【０１４６】
（付記９）第一の携帯端末と第二の携帯端末とにおける操作手法提供方法であって、
前記第一の携帯端末が、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、利用者によって行われた操作と該操作に応じて行った処理とを含む操作ログを前記第二の携帯端末へ送信する操作ログ送信ステップを含み、
前記第二の携帯端末が、
前記操作ログ送信ステップによって送信された操作ログを受信した場合に、該操作ログに基づいて、前記第一の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータステップと、
前記エミュレータステップによって表示制御された操作再現画面上に、前記第一の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記第一の携帯端末へ送信する操作ガイド送信ステップと
を含んだことを特徴とする操作手法提供方法。
【０１４７】
（付記１０）他の携帯端末との間でデータ送受を行う携帯端末を制御する携帯端末制御プログラムであって、
操作手法の問い合わせを行う旨の要求を受け付けた場合に、利用者によって行われた操作と該操作に応じて行った処理とを含む操作ログを前記他の携帯端末へ送信する操作ログ送信手順と、
任意の携帯端末によって送信された操作ログを受信した場合に、該操作ログに基づいて、前記任意の携帯端末によって行われた処理を再現した画面である操作再現画面を所定の表示部に表示制御するエミュレータ手順と、
前記エミュレータ手順によって表示制御された操作再現画面上に、前記任意の携帯端末の操作手法である操作ガイドが入力された場合に、該操作ガイドを前記任意の携帯端末へ送信する操作ガイド送信手順と
をコンピュータに実行させることを特徴とする携帯端末制御プログラム。
【符号の説明】
【０１４８】
１、２  操作手法提供システム
２０  エミュレータサーバ
１００ａ、１００ｂ、２００、２００ａ、２００ｂ  携帯端末
１１０ａ  操作ログ記憶部
１１０ｂ  エミュレータ部
１２０ａ  操作ログ送信部
１２０ｂ  操作ガイド送信部
２１０、２１０ａ、２１０ｂ  入力部
２２０、２２０ａ、２２０ｂ  表示部
２３０、２３０ａ、２３０ｂ  通信部
２４０ａ  操作ログ記憶部
２４０ｂ  操作ガイド記憶部
２５０、２５０ａ、２５０ｂ  基本ソフトウェア
２６０、２６０ａ、２６０ｂ  基盤ソフトウェア
２７０、２７０ａ、２７０ｂ  携帯端末制御部
２７１、２７１ａ、２７１ｂ  表示制御部
２７２、２７２ａ  操作ログ格納部
２７３、２７３ａ  操作ログ送信部
２７４、２７４ｂ  エミュレータ部
２７５、２７５ｂ  操作ガイド送信部
１０００  コンピュータ
１０１０  ＲＡＭ
１０２０  キャッシュ
１０３０  ＨＤＤ
１０３１  操作ログデータ
１０３２  操作ガイドデータ
１０４０  ＲＯＭ
１０４１  表示制御プログラム
１０４２  操作ログ格納プログラム
１０４３  操作ログ送信プログラム
１０４４  エミュレータプログラム
１０４５  操作ガイド送信プログラム
１０５０  ＣＰＵ
１０５１  表示制御プロセス
１０５２  操作ログ格納プロセス
１０５３  操作ログ送信プロセス
１０５４  エミュレータプロセス
１０５５  操作ガイド送信プロセス
１０６０  バス
【図１】
2011010140.tif 000003
【図２】
2011010140.tif 000004
【図３】
2011010140.tif 000005
【図４】
2011010140.tif 000006
【図５】
2011010140.tif 000007
【図６】
2011010140.tif 000008
【図７】
2011010140.tif 000009
【図８】
2011010140.tif 000010
【図９】
2011010140.tif 000011
【図１０】
2011010140.tif 000012
【図１１】
2011010140.tif 000013
【図１２】
2011010140.tif 000014
【図１３】
2011010140.tif 000015
【図１４】
2011010140.tif 000016
【図１５】
2011010140.tif 000017
【図１６】
2011010140.tif 000018
【図１７】
2011010140.tif 000019
【図１８】
2011010140.tif 000020
【図１９】
2011010140.tif 000021
【図２０】
2011010140.tif 000022
【図２１】
2011010140.tif 000023
【図２２】
2011010140.tif 000024
【図２３】
2011010140.tif 000025
【図２４】
2011010140.tif 000026
【図２５】
2011010140.tif 000027
【図２６】
2011010140.tif 000028
【図２７】
2011010140.tif 000029
【図２８】
2011010140.tif 000030