(57)【特許請求の範囲】
【請求項１】
第１端末と第２端末とを含む通信システムであって、
前記第１端末は、
前記第１端末のキーと、キーの押下により前記第１端末で実行されるアクションとを対応付けて格納する第１アクション記憶部と、
押下されたキーを検知する第１キー押下検知部と、
検知されたキーに対応するアクションを前記第１アクション記憶部から導出する第１アクション導出部と、
導出されたアクションを前記第２端末に通知する第１送信部と、
を有し、
前記第２端末は、
前記第２端末のキーと、キーの押下により前記第２端末で実行されるアクションとを対応付けて格納する第２アクション記憶部と、
前記第１端末から通知されたアクションを受信する第２受信部と、
通知されたアクションに対応するキーを前記第２アクション記憶部から導出する第２キー押下情報導出部と、
導出されたキーを点灯させる第２キー制御部と、
を有する通信システム。
【請求項２】
前記第２キー制御部は、導出されたキーが押下された場合にキーを消灯させる、請求項１に記載の通信システム。
【請求項３】
前記第１アクション記憶部は、前記第１端末のキー及びキー押下時間の長さと、キーの押下により前記第１端末で実行されるアクションとを対応付けて格納し、
前記第１キー押下検知部は、キー押下時間を更に検知し、
前記第１アクション導出部は、検知されたキー及びキー押下時間に対応するアクションを前記第１アクション記憶部から導出し、
前記第２アクション記憶部は、前記第２端末のキー及びキー押下時間の長さと、キーの押下により前記第２端末で実行されるアクションとを対応付けて格納し、
前記第２キー押下情報導出部は、通知されたアクションに対応するキー及びキー押下時間の長さを前記第２アクション記憶部から導出し、
前記第２キー制御部は、導出されたキー押下時間の長さが所定の時間より長い場合、導出されたキーが所定の時間より長く押下された場合にキーを消灯させる、請求項１又は２に記載の通信システム。
【請求項４】
前記第１キー押下検知部は、キー押下間隔が一定時間内であるキーの押下情報を保持し、
前記第１アクション導出部は、保持されたキーの押下情報に対応するアクションを導出し、
前記第２キー制御部は、導出されたキーが複数回押下される必要がある場合、導出されたキーが複数回押下された場合にキーを消灯させる、請求項１乃至３のうちいずれか１項に記載の通信システム。
【請求項５】
前記第１キー押下検知部は、前記第１端末で設定されているキー配置に応じて押下されたキーを検知し、
前記第１アクション導出部は、前記第１端末で設定されているキー配置に応じてアクションを導出し、
前記第２キー押下情報導出部は、前記第２端末で設定されているキー配置に応じてキーを導出し、
前記第２キー制御部は、前記第２端末で設定されているキー配置に応じてキーを点灯させる、請求項１乃至４のうちいずれか１項に記載の通信システム。
【請求項６】
前記第２端末は、
導出されたキーの押下によりアクションが完了したことを示すアクション完了通知を前記第１端末に送信する第２送信部を更に有し、
前記第１端末は、
前記第２端末からアクション完了通知を受信する第１受信部と、
前記第１受信部でアクション完了通知を受信した場合に、完了したアクションに対応するキーを前記第１アクション記憶部から導出する第１キー押下情報導出部と、
導出されたキーを点灯させる第１キー制御部と、
を更に有する、請求項１乃至５のうちいずれか１項に記載の通信システム。
【請求項７】
第１端末及び第２端末と通信可能な制御装置であって、
端末識別番号と、端末のキーと、キーの押下により端末で実行されるアクションとを対応付けて格納するアクション記憶部と、
前記第１端末及び前記第２端末から端末識別番号を取得する端末識別番号取得部と、
前記第１端末から、前記第１端末で押下されたキーを示すキー押下情報を受信するキー押下情報受信部と、
前記第１端末の端末識別番号、押下されたキーに対応するアクションを前記アクション記憶部から導出するアクション導出部と、
導出されたアクションと前記第２端末の端末識別番号とに対応するキーを前記アクション記憶部から導出するキー押下情報導出部と、
導出されたキーを示すキー制御信号を前記第２端末に送信するキー制御信号送信部と、
を有する制御装置。
【請求項８】
第１端末のキーと、キーの押下により前記第１端末で実行されるアクションとを対応付けて格納する第１アクション記憶部を有する第１端末と、第２端末のキーと、キーの押下により前記第２端末で実行されるアクションとを対応付けて格納する第２アクション記憶部を有する第２端末とを含む通信システムにおける制御方法であって、
前記第１端末が、押下されたキーを検知するステップと、
前記第１端末が、検知されたキーに対応するアクションを前記第１アクション記憶部から導出するステップと、
前記第１端末が、導出されたアクションを前記第２端末に通知するステップと、
前記第２端末が、前記第１端末から通知されたアクションを受信するステップと、
前記第２端末が、通知されたアクションに対応するキーを前記第２アクション記憶部から導出するステップと、
前記第２端末が、導出されたキーを点灯させるステップと、
を有する制御方法。
【請求項９】
第１端末及び第２端末と通信可能であり、端末識別番号と、端末のキーと、キーの押下により端末で実行されるアクションとを対応付けて格納するアクション記憶部を有する制御装置における制御方法であって、
前記第１端末及び前記第２端末から端末識別番号を取得するステップと、
前記第１端末から、前記第１端末で押下されたキーを示すキー押下情報を受信するステップと、
前記第１端末の端末識別番号、押下されたキーに対応するアクションを前記アクション記憶部から導出するステップと、
導出されたアクションと前記第２端末の端末識別番号とに対応するキーを前記アクション記憶部から導出するステップと、
導出されたキーを示すキー制御信号を前記第２端末に送信するステップと、
を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、制御装置及び制御方法に関する。
【背景技術】
【０００２】
携帯端末の高機能化に伴い、操作に不慣れなユーザ向けの携帯端末が開発されている。例えば、操作性を重視したボタン配置のデザインや、テレビ電話着信時に操作すべきボタンが光る光ナビゲーション機能等が携帯端末に採用されている（非特許文献１参照）。光ナビゲーション機能は、テレビ電話着信時に適切な順序でボタンを点灯させることにより、どのボタンを押下すればよいのかを通知する機能である。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】入江亨他，"携帯電話「らくらくホン」におけるユニバーサルデザインへの取り組み"，FUJITSU.56，2，146〜152ページ，2005年3月
【非特許文献２】石川憲洋他，"生活ケータイの新たな利用シーンを創出する移動端末からのホームネットワーク制御技術"，NTT DoCoMoテクニカルジャーナル，Vol.16，No.1，26〜35ページ，2008年4月
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、携帯端末から様々な装置を遠隔制御することが検討されている（非特許文献２参照）。
【０００５】
携帯端末による遠隔制御の１つの応用技術として、発信元携帯端末から接続先携帯端末を遠隔制御することが考えられる。例えば、携帯端末の操作がわからないユーザ（被アシスト者）に対し、教える側のユーザ（アシスト者）が、携帯端末から相手の携帯端末に対して操作手順をガイドするというアシスト機能が考えられる。被アシスト者の携帯端末の画面をアシスト者の携帯端末に表示することで、アシスト者は、被アシスト者の画面を確認しながら、遠隔から被アシスト者の操作を誘導できる。被アシスト者は、アシスト者からの指示に従って、携帯端末を操作する。
【０００６】
アシスト機能では、アシスト者の端末と被アシスト者の端末が同じ機種である場合、アシスト者からの指示が被アシスト者に伝わりやすい。しかし、アシスト者の端末と被アシスト者の端末は、必ずしも同じ機種であるとは限らない。特にキー配置が異なる等の理由で、キーの押下により端末で実行されるアクションが異なる場合には、アシスト者の端末にとって正しいキー操作であるにもかかわらず、適切な操作案内を実現できない可能性がある。例えば、アシスト者がドライブモード切替を指示するつもりで［＊］の長押しを指示したが、［＊］の長押しは、被アシスト者の端末にとってマナーモードのオン／オフである場合、被アシスト者は［＊］を長押ししてマナーモードのオン／オフを実行する可能性がある。
【０００７】
上記のような課題に鑑み、本発明は、キーの押下により端末で実行されるアクションが異なる場合にも、一方の端末のキー押下情報を他方の端末に正確に伝える手段を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信システムは、
第１端末と第２端末とを含む通信システムであって、
前記第１端末は、
前記第１端末のキーと、キーの押下により前記第１端末で実行されるアクションとを対応付けて格納する第１アクション記憶部と、
押下されたキーを検知する第１キー押下検知部と、
検知されたキーに対応するアクションを前記第１アクション記憶部から導出する第１アクション導出部と、
導出されたアクションを前記第２端末に通知する第１送信部と、
を有し、
前記第２端末は、
前記第２端末のキーと、キーの押下により前記第２端末で実行されるアクションとを対応付けて格納する第２アクション記憶部と、
前記第１端末から通知されたアクションを受信する第２受信部と、
通知されたアクションに対応するキーを前記第２アクション記憶部から導出する第２端末キー押下情報導出部と、
導出されたキーを点灯させる第２キー制御部と、
を有することを特徴とする。
【０００９】
本発明の制御装置は、
第１端末及び第２端末と通信可能な制御装置であって、
端末識別番号と、端末のキーと、キーの押下により端末で実行されるアクションとを対応付けて格納するアクション記憶部と、
前記第１端末及び前記第２端末から端末識別番号を取得する端末識別番号取得部と、
前記第１端末から、前記第１端末で押下されたキーを示すキー押下情報を受信するキー押下情報受信部と、
前記第１端末の端末識別番号、押下されたキーに対応するアクションを前記アクション記憶部から導出するアクション導出部と、
導出されたアクションと前記第２端末の端末識別番号とに対応するキーを前記アクション記憶部から導出するキー押下情報導出部と、
導出されたキーを示すキー制御信号を前記第２端末に送信するキー制御信号送信部と、
を有することを特徴とする。
【００１０】
本発明の制御方法は、
第１端末のキーと、キーの押下により前記第１端末で実行されるアクションとを対応付けて格納する第１アクション記憶部を有する第１端末と、第２端末のキーと、キーの押下により前記第２端末で実行されるアクションとを対応付けて格納する第２アクション記憶部を有する第２端末とを含む通信システムにおける制御方法であって、
前記第１端末が、押下されたキーを検知するステップと、
前記第１端末が、検知されたキーに対応するアクションを前記第１アクション記憶部から導出するステップと、
前記第１端末が、導出されたアクションを前記第２端末に通知するステップと、
前記第２端末が、前記第１端末から通知されたアクションを受信するステップと、
前記第２端末が、通知されたアクションに対応するキーを前記第２アクション記憶部から導出するステップと、
前記第２端末が、導出されたキーを点灯させるステップと、
を有することを特徴とする。
【００１１】
本発明の制御方法は、
第１端末及び第２端末と通信可能であり、端末識別番号と、端末のキーと、キーの押下により端末で実行されるアクションとを対応付けて格納するアクション記憶部を有する制御装置における制御方法であって、
前記第１端末及び前記第２端末から端末識別番号を取得するステップと、
前記第１端末から、前記第１端末で押下されたキーを示すキー押下情報を受信するステップと、
前記第１端末の端末識別番号、押下されたキーに対応するアクションを前記アクション記憶部から導出するステップと、
導出されたアクションと前記第２端末の端末識別番号とに対応するキーを前記アクション記憶部から導出するステップと、
導出されたキーを示すキー制御信号を前記第２端末に送信するステップと、
を有することを特徴とする。
【発明の効果】
【００１２】
本発明の実施例によれば、キーの押下により端末で実行されるアクションが異なる場合にも、一方の端末のキー押下情報を他方の端末に正確に伝えることが可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例に係る通信システムの概略図
【図２】本発明の実施例で用いられるキー配置の例
【図３】本発明の実施例に係るアシスト端末又は被アシスト端末内のアクションデータベースの例
【図４】本発明の実施例に係るアシスト端末のブロック図
【図５】本発明の実施例に係る被アシスト端末のブロック図
【図６】本発明の実施例に係るアシスト端末の別のブロック図
【図７】本発明の実施例に係る被アシスト端末の別のブロック図
【図８】本発明の実施例に係る制御方法のフローチャート
【図９】本発明の変形例に係る通信システムの概略図
【図１０】本発明の変形例に係る端末制御サーバ内のアクションデータベースの例
【図１１】本発明の変形例に係る端末制御サーバのブロック図
【図１２】本発明の変形例に係る制御方法のシーケンス図
【発明を実施するための形態】
【００１４】
本発明の実施例では、端末の操作がわからない被アシスト者に対し、教える側のアシスト者が、相手の端末に対して操作手順をガイドするというアシスト機能について説明する。教える側のアシスト者の端末はアシスト端末と呼ばれ、教えてもらう側の被アシスト者の端末は被アシスト端末と呼ばれる。アシスト端末のキー配置と被アシスト端末のキー配置とは異なってもよい。アシスト端末から被アシスト端末に対してキー操作を案内する具体的な手法として、アシスト端末で押下したキーに対応する被アシスト端末のキーを点灯させることを想定する。
【００１５】
アシスト端末は、アシスト端末のキーと、キーの押下によりアシスト端末で実行されるアクションとを対応付けて格納するアクション記憶部を有する。アクション記憶部は、アシスト端末のキー及びキー押下時間の長さと、キーの押下によりアシスト端末で実行されるアクションとを対応付けて格納してもよい。アシスト端末は、アシスト者により押下されたキーを検知し、検知されたキーに対応するアクションをアクション記憶部から導出し、導出されたアクションを被アシスト端末に通知する。更に、アシスト端末は、キー押下時間を検知し、キー押下時間の長さに対応するアクションを導出してもよい。
【００１６】
被アシスト端末は、被アシスト端末のキーと、キーの押下により被アシスト端末で実行されるアクションとを対応付けて格納するアクション記憶部を有する。アクション記憶部は、被アシスト端末のキー及びキー押下時間の長さと、キーの押下により被アシスト端末で実行されるアクションとを対応付けて格納してもよい。被アシスト端末は、アシスト端末から通知されたアクションを受信し、通知されたアクションに対応するキーをアクション記憶部から導出し、導出されたキーを点灯させる。更に、被アシスト端末は、アクションに対応するキー押下時間の長さを導出してもよい。
【００１７】
このようにして、キーの押下により端末で実行されるアクションが異なる場合にも、一方の端末のキー押下情報を他方の端末に正確に伝えることが可能になる。
【００１８】
以下、本発明の実施例について、図面を参照して詳細に説明する。
【００１９】
＜システム構成＞
図１は、本発明の実施例に係る通信システムの概略図である。通信システムは、アシスト端末１０と、被アシスト端末２０とを有する。
【００２０】
アシスト端末１０は、相手の端末に対して操作手順をガイドするアシスト機能を有する通信端末である。アシスト端末１０は、一般的には携帯電話のような移動通信端末であるが、パソコンのような固定通信端末でもよい。例えば、アシスト端末１０は、被アシスト端末２０の画面を表示したり、被アシスト端末２０に対して押下すべきキーを指示したりすることができる。アシスト端末１０の各キーには、発光ダイオード（ＬＥＤ）のような発光素子或いは光源が備えられてもよい。
【００２１】
被アシスト端末２０は、相手の端末から操作手順を受け取る被アシスト機能を有する通信端末である。被アシスト端末２０は、一般的には携帯電話のような移動通信端末であるが、固定電話のような固定通信端末でもよい。被アシスト端末２０の各キーには、発光ダイオード（ＬＥＤ）のような発光素子或いは光源が備えられている。被アシスト端末２０は、アシスト端末１０から指示された押下すべきキーを点灯させることができる。
【００２２】
ここで、端末のキーは、端末に備えられている押下可能なボタンと、端末の画面に表示されるソフトウェアキーのキーとを含む。例えば、キーには、［開始］、［終話］、［クリア］、［上］、［下］、［左］、［右］、［１］、［２］・・・［０］、［＊］、［＃］等が含まれる。同じキーの押下であっても、キーを所定の時間より長く押下したとき（長押し）のアクションは、所定の時間より短く押下したときのアクションと異なる。長押しであるか否かは、キーを押下している時間が例えば１秒以上であるか否かにより判定される。例えば、［終話］を短く押下したときのアクションはオンフックであり、［終話］を長押ししたときのアクションは電源オフである。端末によっては、キーを押下したときのアクションが異なる可能性がある。例えば、ある端末では、［＊］を長押ししたときのアクションはドライブモード切替であり、別の端末では、［＊］を長押ししたときのアクションはマナーモードのオン／オフである。
【００２３】
また、端末のキー配置には、テンキー配置とＱＷＥＲＴＹ配置とが含まれる。一般的な携帯電話は、テンキー配置の中からキーを押下できる。また、ＱＷＥＲＴＹ配置の中からキーを押下できる端末もあり、ソフトウェアキーとしてテンキー配置とＱＷＥＲＴＹ配置とを切り替えることができる端末もある。
【００２４】
図２（Ａ）に、テンキー配置とＱＷＥＲＴＹ配置とを切り替えることができる端末のソフトウェアキー配置の例を示す。ソフトウェアキーの各キーは指でタッチパネルを触れることによりキー入力が可能であるが、ここでは、ソフトウェアキーのキー入力も押下と呼ぶこととする。同じアクションを実行するためのキーは、テンキー配置とＱＷＥＲＴＹ配置とで異なる可能性がある。例えば、"の"を入力するために、テンキー配置では［５］を５回押下する必要があるが、ＱＷＥＲＴＹ配置では、［Ｎ］・［Ｏ］を押下する必要がある。
【００２５】
更に、テンキー配置における文字種別として、ひらがな直接入力、半角カナ入力、半角英字入力、半角数字入力等があり、ＱＷＥＲＴＹ配置における文字種別として、ローマ字入力、カナ入力、英数字入力等がある。
【００２６】
図２（Ｂ）に示すように、アクションを実行するためのテンキー配置におけるキーとＱＷＥＲＴＹ配置におけるキーとの対応関係は、予め決められている。例えば、"０"〜"９"を入力するためには、テンキー配置の半角数字入力では［０］〜［９］を押下する必要があるが、ＱＷＥＲＴＹ配置の英数字入力では［０］〜［９］を押下する必要がある。例えば、"か"を入力するためには、テンキー配置のひらがな直接入力では［２］を押下する必要があるが、ＱＷＥＲＴＹ配置のローマ字入力では［Ｋ］・［Ａ］を押下する必要がある。例えば、直接番号入力のアクションを実行するためには、テンキー配置では［開始］を押下する必要があるが、ＱＷＥＲＴＹ配置では［Ｃｔｒｌ］＋［Ｓ］を押下する必要がある。
【００２７】
上記のように、端末で実行されるアクションは、キー配置や文字種別に応じて、どのキーが押下されたか、キーが短く押下されたか長押しされたか、どのキーが何回押下されたかというキー押下情報によって決まる。
【００２８】
キー配置が異なる端末間において、アシスト端末１０で押下したキーの情報（キー押下情報）を被アシスト端末２０に正確に伝えるため、本発明の実施例では、アシスト端末１０と被アシスト端末２０との間で以下のように情報を伝達する。
【００２９】
アシスト端末１０は、アシスト端末のキー及びキー押下時間の長さと、キーの押下によりアシスト端末１０で実行されるアクションとを対応付けて格納するアクションデータベースを有する。アシスト者は、アシスト端末１０の画面に被アシスト端末２０の画面を表示させ、被アシスト者が次に操作すべきキーを押下する。アシスト端末１０は、押下されたキー及びキー押下時間に対応するアクションをアシスト端末１０のアクションデータベースから導出し、導出されたアクションを示すアクション情報を被アシスト端末２０に送信する。
【００３０】
被アシスト端末２０は、被アシスト端末のキー及びキー押下時間の長さと、キーの押下により被アシスト端末２０で実行されるアクションとを対応付けて格納するアクションデータベースを有する。被アシスト端末２０は、アシスト端末１０からアクション情報を受信し、アクション情報により通知されたアクションに対応するキー及びキー押下時間の長さをアクションデータベースから導出する。被アシスト端末２０は、導出されたキーを点灯させる。このようにして、被アシスト者は、押下すべきキーを認識できる。
【００３１】
また、被アシスト端末２０は、導出されたキーが押下され、通知されたアクションが完了した場合、キーを消灯させ、アシスト端末１０にアクション完了通知を送信してもよい。アシスト端末１０は、アクション完了通知を受信した場合、完了したアクションに対応するキーを点灯させてもよい。このようにして、アシスト者は、被アシスト者が実際にアクションを実行したことを認識できる。
【００３２】
図３は、本発明の実施例に係るアシスト端末１０又は被アシスト端末２０内のアクションデータベースの例である。
【００３３】
アクションデータベースは、端末のキー及びキー押下時間の長さと、キーの押下により端末で実行されるアクション（動作）とを対応付けて格納する記憶装置である。例えば、［終話］を短く押下したときのアクションはオンフックであり、［終話］を長押ししたときのアクションは電源オフである。例えば、［１］を短く押下したときのアクションはデジット"１"入力（半角数字入力）、あ行入力（ひらがな直接入力、半角カナ入力）又は"．"，"＠"入力（半角英字入力）であり、［１］を長押ししたときのアクションはＧＰＳ現在地確認起動である。また、長押しに対応するアクションが存在しない場合もある。例えば、［開始］を短く押下したときのアクションは直接電話番号入力であるが、［開始］を長押ししたときのアクションは存在しない。
【００３４】
図３は、１つの端末のアクションデータベースを示している。アクションデータベースは端末毎或いは端末の機種毎に異なってもよい。例えば、アシスト端末１０では、［＊］を長押ししたときのアクションはドライブモード切替であり、被アシスト端末２０では、［＊］を長押ししたときのアクションはマナーモードのオン／オフである。このように端末毎或いは端末の機種毎にアクションデータベースは異なる可能性があるため、アシスト端末１０及び被アシスト端末２０は、自端末に応じたアクションデータベースを有する。
【００３５】
なお、図３は、テンキー配置のアクションデータベースを示しているが、ＱＷＥＲＴＹ配置のキーを有する端末は、ＱＷＥＲＴＹ配置のアクションデータベースを有する。ソフトウェアキーとしてテンキー配置とＱＷＥＲＴＹ配置とを切り替えることができる端末は、テンキー配置のアクションデータベースとＱＷＥＲＴＹ配置のアクションデータベースとの双方を有してもよい。また、テンキー配置とＱＷＥＲＴＹ配置とを切り替えることができる端末は、図２（Ｂ）を参照して説明したように、テンキー配置におけるキーとＱＷＥＲＴＹ配置におけるキーとの対応関係は予め決められているため、一方のアクションデータベースのみを有してもよい。一方のアクションデータベースのみを有する場合、図３のアクションデータベースと、図２（Ｂ）のテンキー配置におけるキーとＱＷＥＲＴＹ配置におけるキーとの対応関係との双方を用いて、キー及びキー押下時間からアクションを導出でき、また、アクションからキー及びキー押下時間を導出できる。
【００３６】
＜端末構成＞
次に、アシスト端末１０から被アシスト端末２０に対して押下すべきキーを指示する場合のアシスト端末１０及び被アシスト端末２０の構成について説明する。
【００３７】
図４は、本発明の実施例に係るアシスト端末１０のブロック図である。アシスト端末１０は、キー入力部１０１と、キー入力情報解析部１０３と、送受信部１１３とを有する。
【００３８】
キー入力部１０１は、アシスト者によるキー入力を受け付ける。例えば、キー入力部１０１は、アシスト端末１０のボタンでもよく、タッチパネルでもよい。
【００３９】
キー入力情報解析部１０３は、キー入力部１０１で押下されたキー及びキー押下時間の長さから、アシスト端末１０で実行されるアクションを導出する。
【００４０】
送受信部１１３は、導出されたアクション情報を被アシスト端末２０に送信する。
【００４１】
より具体的には、キー入力情報解析部１０３は、キー押下検知部１０５と、キー配置・文字種別記憶部１０７と、アクション導出部１０９と、アクション記憶部１１１とを有する。
【００４２】
キー押下検知部１０５は、キー入力部１０１で押下されたキー及びキー押下時間を検知する。アシスト端末１０がキー配置を切り替ることができる場合、キー配置・文字種別記憶部１０７は、アシスト端末１０で設定されているキー配置（テンキー配置又はＱＷＥＲＴＹ配置）を格納する。キー押下検知部１０５は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、どのキーが押下されたか、また、キーが短く押下されたか長押しされたかを検知する。
【００４３】
また、キー配置・文字種別記憶部１０７は、アシスト端末１０で設定されている文字種別（テンキー配置におけるひらがな直接入力、半角カナ入力、半角英字入力、半角数字入力等、ＱＷＥＲＴＹ配置におけるローマ字入力、カナ入力、英数字入力等）を格納する。文字種別によっては１回以上のキーの押下により１つのアクションが決まるため、キー押下検知部１０５は、キー配置・文字種別記憶部１０７に格納されているキー配置及び文字種別に応じて、どのキーが何回押下されたかを検知する。例えば、テンキー配置のひらがな直接入力で"の"を入力する場合、キー押下検知部１０５は、押下されたキーの情報を保持し、連続して［５］が５回押下されたことを検知する。また、例えば、ＱＷＥＲＴＹ配置のローマ字入力で"の"を入力する場合、キー押下検知部１０５は、押下されたキーの情報を保持し、［Ｎ］が１回押下されて［Ｏ］が１回押下されたことを検知する。キー押下検知部１０５は、一定時間内にキーの押下を検知しない場合に、すなわち、キー押下間隔が一定時間以上である場合に（例えば、キーが押下されて１秒以上経過した場合に）、１つのアクションに対するキーの押下が終了したとみなしてもよい。また、キー押下検知部１０５は、［決定］のような所定のキーが押下された場合に１つのアクションに対するキーの押下が終了したとみなしてもよい。なお、［開始］や［終話］のように、複数回のキー押下に対するアクションが定義されていない場合には、キー押下検知部１０５は、一定時間待つことなく、検知されたキー及びキー押下時間をアクション導出部１０９に通知する。
【００４４】
アクション導出部１０９は、検知されたキー及びキー押下時間に対応するアクションを導出する。アクション記憶部１１１には、図３を参照して説明したように、アシスト端末１０のキー及びキー押下時間の長さと、アシスト端末１０で実行されるアクションとが対応付けて格納されている。アクション導出部１０９は、検知されたキー及びキー押下時間から、アクション記憶部１１１に格納されているアクションを導出する。また、キー配置によってアクションが異なる場合、アクション導出部１０９は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、アクションを導出する。更に、１回以上のキーの押下により１つのアクションが決まる場合、アクション導出部１０９は、どのキーが何回押下されたかに応じて、アクションを導出する。導出されたアクション情報は、送受信部１１３を介して被アシスト端末２０に送信される。
【００４５】
例えば、上記のようにテンキー配置のひらがな直接入力における［５］が５回押下されたことを検知した場合、アクション導出部１０９は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、アクションが"の"の入力であることを導出する。例えば、上記のようにＱＷＥＲＴＹ配置のローマ字入力における［Ｎ］・［Ｏ］の押下を検知した場合、アクション導出部１０９は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、アクションが"の"の入力であることを導出する。なお、上記のようにテンキー配置におけるキーとＱＷＥＲＴＹ配置におけるキーとの対応関係は予め決められているため、アクション導出部１０９は、この対応関係から、ＱＷＥＲＴＹ配置での［Ｎ］・［Ｏ］の押下がテンキー配置での［５］の５回の押下に対応することを導出し、アクションが"の"の入力であることを導出してもよい。
【００４６】
図５は、本発明の実施例に係る被アシスト端末２０のブロック図である。被アシスト端末２０は、送受信部２０１と、キー制御情報解析部２０３と、キー入力部２１３とを有する。
【００４７】
送受信部２０１は、アシスト端末１０から送信されたアクション情報を受信する。
【００４８】
キー制御情報解析部２０３は、アクション情報により通知されたアクションから、押下すべきキー及びキー押下時間の長さを導出する。そして、押下すべきキーを点灯させる。
【００４９】
キー入力部２１３は、被アシスト端末２０のボタンでもよく、タッチパネルでもよい。キー入力部２１３には、発光ダイオード（ＬＥＤ）のような発光素子或いは光源が備えられており、キー入力部２１３の発光素子或いは光源は、キー制御情報解析部２０３からのキー点灯指示により点灯する。
【００５０】
より具体的には、キー制御情報解析部２０３は、キー押下情報導出部２０５と、アクション記憶部２０７と、キー制御部２０９と、キー配置・文字種別記憶部２１１とを有する。
【００５１】
キー押下情報導出部２０５は、送受信部２０１を介してアシスト端末１０から送信されたアクション情報を受信し、アクション情報により通知されたアクションに対応するキー及びキー押下時間の長さを導出する。アクション記憶部２０７には、図３を参照して説明したように、被アシスト端末２０のキー及びキー押下時間の長さと、被アシスト端末２０で実行されるアクションとが対応付けて格納されている。キー押下情報導出部２０５は、アクション情報により通知されたアクションから、アクション記憶部２０７に格納されているキー及びキー押下時間の長さを導出する。また、キー配置・文字種別記憶部２１１は、被アシスト端末２０で設定されているキー配置及び文字種別を格納する。キー配置によってアクションが異なる場合、キー押下情報導出部２０５は、キー配置・文字種別記憶部２１１に格納されているキー配置に応じて、キー及びキー押下時間の長さを導出する。１つのアクションが１回以上のキーの押下を必要とする場合、キー押下情報導出部２０７は、どのキーを何回押下する必要があるかを導出する。
【００５２】
例えば、上記のようにアクションが"の"の入力であることを通知された場合、キー押下情報導出部２０５は、テンキー配置である場合には［５］を５回押下する必要があることを導出し、ＱＷＥＲＴＹ配置である場合には［Ｎ］・［Ｏ］を押下する必要があることを導出する。なお、上記のようにテンキー配置におけるキーとＱＷＥＲＴＹ配置におけるキーとの対応関係は予め決められているため、キー押下情報導出部２０５は、"の"の入力がテンキー配置での［５］の５回の押下であることを導出し、テンキー配置のキーとＱＷＥＲＴＹ配置のキーとの対応関係から、テンキー配置での［５］の５回の押下がＱＷＥＲＴＹ配置での［Ｎ］・［Ｏ］の押下に対応することを導出してもよい。
【００５３】
キー制御部２０９は、キー配置・文字種別記憶部２１１に格納されているキー配置に応じて、キー押下情報導出部２０５で導出されたキーを点灯させる。例えば、テンキー配置の［５］を５回押下する必要があることが導出された場合、キー制御部２０９は、テンキー配置の［５］を点灯させる。なお、［５］が５回押下されるまで、キー制御部２０９は［５］を点灯させ続け、［５］が５回押下されたときに［５］を消灯させる。例えば、ＱＷＥＲＴＹ配置の［Ｎ］・［Ｏ］を押下する必要があることが導出された場合、キー制御部２０９は、まず、ＱＷＥＲＴＹ配置の［Ｎ］を点灯させ、［Ｎ］が押下されたときに、［Ｎ］を消灯させて［Ｏ］を点灯させる。そして、［Ｏ］が押下されたときに、［Ｏ］を消灯させる。例えば、キーを長押しする必要がある場合、キー制御部２０９は、キーが長押しされるまでキーを点灯させ続け、キーが長押しされたときにキーを消灯させる。アクションが完了した場合、送受信部２０１は、アクション完了通知をアシスト端末１０に送信してもよい。アクション完了通知については、図６及び７を参照して以下に説明する。
【００５４】
次に、被アシスト端末２０からアシスト端末１０にアクションが完了したことを示すアクション完了通知を送信する場合の被アシスト端末２０及びアシスト端末１０の構成について説明する。アクションの完了は、アシスト端末１０のキーを点灯させることにより、アシスト者に認識させる。この場合、図４のアシスト端末１０の各機能が被アシスト端末２０に含まれ、図５の被アシスト端末２０の各機能がアシスト端末１０に含まれる。より具体的な構成を以下に説明する。
【００５５】
図６は、本発明の実施例に係る被アシスト端末２０の別のブロック図である。被アシスト端末２０は、送受信部２０１と、キー制御情報解析部２０３と、キー入力部２１３とを有する。
【００５６】
キー入力部２１３は、被アシスト者によるキー入力を受け付ける。例えば、キー入力部２１３は、被アシスト端末２０のボタンでもよく、タッチパネルでもよい。
【００５７】
キー制御情報解析部２０３は、キー入力部２１３で押下されたキー及びキー押下時間の長さから、アクションが完了したことを判断する。
【００５８】
送受信部２０１は、アクションが完了した場合に、アクション完了通知をアシスト端末１０に送信する。
【００５９】
より具体的には、キー制御情報解析部２０３は、図５の各構成要素に加えて、キー押下検知部２１５と、アクション導出部２１７とを有する。
【００６０】
キー押下検知部２１５は、キー入力部２１３で押下されたキー及びキー押下時間を検知する。被アシスト端末２０がキー配置を切り替ることができる場合、キー配置・文字種別記憶部２１１は、被アシスト端末２０で設定されているキー配置を格納する。キー押下検知部２１５は、キー配置・文字種別記憶部２１１に格納されているキー配置に応じて、どのキーが押下されたか、また、キーが短く押下されたか長押しされたかを検知する。
【００６１】
また、キー配置・文字種別記憶部２１１は、被アシスト端末２０で設定されている文字種別を格納する。文字種別によっては１回以上のキーの押下により１つのアクションが決まるため、キー押下検知部２１５は、キー配置・文字種別記憶部２１１に格納されているキー配置及び文字種別に応じて、どのキーが何回押下されたかを検知する。
【００６２】
アクション導出部２１７は、検知されたキー及びキー押下時間に対応するアクションを導出する。アクション記憶部２０７には、被アシスト端末２０のキー及びキー押下時間の長さと、被アシスト端末２０で実行されるアクションとが対応付けて格納されている。アクション導出部２１７は、検知されたキー及びキー押下時間から、アクション記憶部２０７に格納されているアクションを導出する。また、キー配置によってアクションが異なる場合、アクション導出部２１７は、キー配置・文字種別記憶部２１１に格納されているキー配置に応じて、アクションを導出する。更に、１回以上のキーの押下により１つのアクションが決まる場合、アクション導出部２１７は、どのキーが何回押下されたかに応じて、アクションを導出する。導出されたアクション情報は、アクション完了通知として、送受信部２０１を介してアシスト端末１０に送信される。
【００６３】
図７は、本発明の実施例に係るアシスト端末１０の別のブロック図である。アシスト端末１０は、キー入力部１０１と、キー入力情報解析部１０３と、送受信部１１３とを有する。
【００６４】
送受信部１１３は、被アシスト端末２０から送信されたアクション完了通知を受信する。
【００６５】
キー入力情報解析部１０３は、完了したアクションに対応するキー及びキー押下時間の長さを導出する。そして、導出されたキーを点灯させる。
【００６６】
キー入力部１０１は、アシスト端末１０のボタンでもよく、タッチパネルでもよい。キー入力部１０１には、発光ダイオード（ＬＥＤ）のような発光素子或いは光源が備えられており、キー入力部１０１の発光素子或いは光源は、キー入力情報解析部１０３からのキー点灯指示により点灯する。
【００６７】
より具体的には、キー入力情報解析部１０３は、図６の各構成要素に加えて、キー押下情報導出部１１５と、キー制御部１１７とを有する。
【００６８】
キー押下情報導出部１１５は、送受信部１１３を介して被アシスト端末２０から送信されたアクション完了通知を受信し、完了したアクションに対応するキー及びキー押下時間の長さを導出する。アクション記憶部１１１には、アシスト端末１０のキー及びキー押下時間の長さと、アシスト端末１０で実行されるアクションとが対応付けて格納されている。キー押下情報導出部１１５は、完了したアクションから、アクション記憶部１１１に格納されているキー及びキー押下時間の長さを導出する。また、キー配置・文字種別記憶部１０７は、アシスト端末１０で設定されているキー配置及び文字種別を格納する。キー配置によってアクションが異なる場合、キー押下情報導出部１１５は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、キー及びキー押下時間の長さを導出する。１つのアクションが１回以上のキーの押下を必要とする場合、キー押下情報導出部１１５は、どのキーを何回押下する必要があるかを導出する。
【００６９】
なお、キー押下情報導出部１１５は被アシスト端末２０のキー押下情報導出部２０５と同様の機能を有するものとして説明したが、本実施例では、アシスト者はアクションが完了したことが認識できればよい。従って、キー押下情報導出部１１５は、点灯させるキーを導出すればよく、キー押下時間の長さ、どのキーを何回押下する必要があるかは導出しなくてもよい。
【００７０】
キー制御部１１７は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、キー押下情報導出部１１５で導出されたキーを点灯させる。点灯したキーは所定時間の後に消灯してもよく、いずれかのキーの押下により消灯してもよい。
【００７１】
次に、図８を参照して、アシスト端末１０から被アシスト端末２０に対して、"の"の入力を指示する具体例を説明する。
【００７２】
まず、アシスト端末１０のキー入力部１０１で押下されたキー及びキー押下時間をキー入力解析部１０３に通知する（Ｓ１０１）。キー入力解析部１０３の中のキー押下検知部１０５は、キー配置・文字種別記憶部１０７から、アシスト端末１０の現在のキー配置・文字種別を確認する（Ｓ１０３）。現在のキー配置がテンキー配置であり、文字種別がひらがな直接入力である場合、キー押下検知部１０５は、［５］が短く押下されたことを検知する。押下されたキーの情報は、"な"の入力であるか"の"の入力であるかを判断するためにキー押下検知部１０５に保持される（Ｓ１０５）。キー押下検知部１０５は、キー入力が終了したか否かを判断する（Ｓ１０７）。例えば、キー押下検知部１０５は、一定時間内にキーの押下を検知した場合、キー入力が終了していないと判断し（Ｓ１０７：ＮＯ）、押下されたキーの情報を保持する（Ｓ１０５）。例えば、キー押下検知部１０５は、一定時間内にキーの押下を検知しない場合又は［決定］のような所定のキーが押下された場合、キー入力が終了したと判断する（Ｓ１０７：ＹＥＳ）。このように、キー押下検知部は［５］が短く５回押下されたことを検知する。
【００７３】
アクション導出部１０９は、検知されたキー及びキー押下時間に対応するアクションをアクション記憶部１１１から導出する（Ｓ１０９）。アクション導出部１０９は、テンキー配置のひらがな直接入力における［５］の５回の押下が"の"の入力であることを導出する。"の"の入力というアクション情報は、送受信部１１３を介して被アシスト端末２０に送信される（Ｓ１１１）。
【００７４】
被アシスト端末２０の送受信部２０１は、"の"の入力というアクション情報を受信する（Ｓ１１３）。キー押下情報導出部２０５は、キー配置・文字種別記憶部２１１から、被アシスト端末２０の現在のキー配置・文字種別を確認する（Ｓ１１５）。現在のキー配置がＱＷＥＲＴＹ配置であり、文字種別がローマ字入力である場合、キー押下情報導出部２０５は、［Ｎ］を短く押下し、［Ｏ］を短く押下する必要があることを導出する（Ｓ１１７）。
【００７５】
キー制御部２０９は、ＱＷＥＲＴＹ配置の［Ｎ］を点灯させる（Ｓ１１９）。［Ｎ］が押下されたときに、キー制御部２０９は、アクションが完了したか否かを判断する（Ｓ１２１）。続けて［Ｏ］を押下する必要があるため、キー制御部２０９は、アクションが完了していないと判断し（Ｓ１２１：ＮＯ）、ＱＷＥＲＴＹ配置の［Ｏ］を点灯させる（Ｓ１１９）。［Ｏ］が押下されたときに、キー制御部２０９は、アクションが完了したと判断し（Ｓ１２１：ＹＥＳ）、［Ｏ］を消灯させる（Ｓ１２３）。
【００７６】
アシスト端末１０の手順と同様に、被アシスト端末２０のキー押下検知部２１５が［Ｎ］及び［Ｏ］の押下を検知し、アクション導出部２１７がアクションを導出する。導出されたアクションは、アクション完了通知として、送受信部２０１を介してアシスト端末１０に送信される（Ｓ１２５）。
【００７７】
なお、ここでは、アシスト端末１０から被アシスト端末２０に対して、"の"の入力を指示する具体例について説明したが、図８に示すフローチャートは他のキーの押下にも同様に適用可能である。
＜変形例＞
次に、端末のアクションデータベースを集中的に管理する端末制御サーバを用いた変形例について説明する。
【００７８】
図９は、本発明の変形例に係る通信システムの概略図である。通信システムは、アシスト端末１０と、被アシスト端末２０と、端末制御サーバ３０とを有する。アシスト端末１０及び被アシスト端末２０にはアクションデータベースは含まれず、各端末のアクションデータベースは、端末制御サーバ３０により管理される。
【００７９】
端末制御サーバ３０は、端末毎に、端末のキー及びキー押下時間の長さと、キーの押下により端末で実行されるアクションとを対応付けて格納するアクションデータベースを有する。端末制御サーバ３０は、アシスト端末１０又は被アシスト端末によるアシスト機能の開始時等に、アシスト端末１０及び被アシスト端末２０から端末識別番号を取得する。取得した識別番号により、端末制御サーバ３０は、アシスト端末１０のアクションデータベースと、被アシスト端末２０のアクションデータベースとを参照する。端末制御サーバ３０は、アシスト端末１０で押下されたキー及びキー押下時間の長さを示すキー押下情報を受信し、押下されたキー及びキー押下時間の長さに対応するアクションを、アシスト端末１０のアクションデータベースから導出する。また、導出されたアクションに対応するキー及びキー押下時間の長さを、被アシスト端末２０のアクションデータベースから導出する。そして、被アシスト端末２０のキーを点灯させるため、被アシスト端末２０のキー及びキー押下時間の長さを示すキー制御信号を送信する。
【００８０】
同様に、被アシスト端末２０においてアクションが完了した場合に、端末制御サーバ３０は、被アシスト端末２０で押下されたキー及びキー押下時間を示すキー押下情報を受信し、アシスト端末１０のキーを点灯させるため、アシスト端末１０のキー及びキー押下時間の長さを示すキー制御信号を送信する。
【００８１】
図１０は、本発明の変形例に係る端末制御サーバ３０内のアクションデータベースの例である。
【００８２】
この場合のアクションデータベースは、図３のアクションデータベースに加えて、端末識別番号を格納する。端末識別番号は、ＩＭＥＩ（International Mobile Equipment Identity）のような端末固有の識別子である。端末識別番号は、通信の開始時に取得可能である。また、端末制御サーバ３０は、端末識別番号の取得時に、アシスト端末１０及び被アシスト端末２０で設定されているキー配置及び文字種別を取得してもよい。
【００８３】
このように、端末制御サーバ３０で各端末のアクションデータベースを管理し、図４のアシスト端末１０のアクション導出部１０９及び図５の被アシスト端末２０のキー押下情報導出部２０５における処理を、端末制御サーバ３０が実施する。すなわち、アシスト端末１０には、図４の構成におけるアクション導出部１０９及びアクション記憶部１１１は必要ない。同様に、被アシスト端末２０には、図５の構成におけるキー押下情報導出部２０５及びアクション記憶部２０７は必要ない。
【００８４】
アシスト端末１０のキー押下検知部１０５は、キー入力部１０１で押下されたキー及びキー押下時間を検知する。キー押下検知部１０５は、キー配置・文字種別記憶部１０７に格納されているキー配置に応じて、どのキーが押下されたか、また、キーが短く押下されたか長押しされたかを検知する。また、文字種別によっては１回以上のキーの押下により１つのアクションが決まるため、キー押下検知部１０５は、キー配置・文字種別記憶部１０７に格納されているキー配置及び文字種別に応じて、どのキーが何回押下されたかを検知する。アシスト端末１０の送信部は、アシスト端末１０で押下されたキー及びキー押下時間の長さを示すキー押下情報を端末制御サーバ３０に送信する。
【００８５】
端末制御サーバ３０では、図１１を参照して以下に詳細に説明するように、アシスト端末１０からのキー押下情報を、押下すべきキー及びキー押下時間の長さを示すキー制御信号に変換する。そして、端末制御サーバ３０は、キー制御信号を被アシスト端末２０に送信する。例えば、端末制御サーバ３０は、どのキーを押下すべきか、キーを短く押下すべきか長押しすべきか、どのキーを何回押下すべきかを示すキー制御信号を被アシスト端末２０に送信する。
【００８６】
被アシスト端末２０のキー制御部２０９は、キー配置・文字種別記憶部２１１に格納されているキー配置に応じて、キー制御信号で指示されたキーを点灯させる。キーが押下されてアクションが完了した場合、キー制御部２０９は、キーを消灯させる。
【００８７】
図１１は、本発明の変形例に係る端末制御サーバ３０のブロック図である。端末制御サーバ３０は、キー押下情報受信部３０１と、キー配置・文字種別記憶部３０３と、アクション導出部３０５と、アクション記憶部３０７と、キー押下情報導出部３０９と、キー制御信号送信部３１１とを有する。
【００８８】
キー押下情報受信部３０１は、アシスト端末１０で押下されたキー及びキー押下時間の長さを示すキー押下情報をアシスト端末１０から受信する。
【００８９】
キー配置・文字種別記憶部３０３には、アシスト端末１０及び被アシスト端末２０で設定されているキー配置及び文字種別が格納されている。アシスト端末１０又は被アシスト端末２０でキー配置又は文字種別を変更する毎に、変更通知を受信して、キー配置・文字種別記憶部３０３の情報が更新される。
【００９０】
アクション導出部３０５は、アシスト端末１０で押下されたキー及びキー押下時間の長さに対応するアクションを導出する。アクション記憶部３０７には、図１０を参照して説明したように、端末識別番号と、端末のキー及びキー押下時間の長さと、端末で実行されるアクションとが対応付けて格納されている。アクション導出部３０５は、アシスト端末１０の端末識別番号及びアシスト端末１０で押下されたキー及びキー押下時間から、アクション記憶部３０７に格納されているアクションを導出する。また、キー配置によってアクションが異なる場合、アクション導出部３０５は、キー配置・文字種別記憶部３０３に格納されているキー配置に応じて、アクションを導出する。更に、１回以上のキーの押下により１つのアクションが決まる場合、アクション導出部３０５は、どのキーが何回押下されたかに応じて、アクションを導出する。
【００９１】
キー押下情報導出部３０９は、導出されたアクションに対応する被アシスト端末２０のキー及びキー押下時間の長さを導出する。キー押下情報導出部３０９は、被アシスト端末２０の端末識別番号及び導出されたアクションから、アクション記憶部３０７に格納されているキー及びキー押下時間の長さを導出する。また、キー配置によってアクションが異なる場合、キー押下情報導出部３０９は、キー配置・文字種別記憶部３０３に格納されているキー配置に応じて、キー及びキー押下時間の長さを導出する。１つのアクションが１回以上のキーの押下を必要とする場合、キー押下情報導出部３０９は、どのキーを何回押下する必要があるかを導出する。
【００９２】
キー制御信号送信部３１１は、どのキーを押下すべきか、キーを短く押下すべきか長押しすべきか、どのキーを何回押下すべきかを示すキー制御信号を被アシスト端末２０に送信する。
【００９３】
なお、図１１には、アシスト端末１０から被アシスト端末２０へのキー制御信号のみが示されているが、アクションが完了した場合の被アシスト端末２０からアシスト端末１０へのキー制御信号についても同様にして実現できる。
【００９４】
図１２は、本発明の変形例に係る制御方法のシーケンス図である。
【００９５】
アシスト端末１０が被アシスト端末２０に対して、アシスト機能を提供するために発信した場合（Ｓ２０１）、アシスト端末１０は、アシスト機能のサービス要求と共に、端末識別番号を端末制御サーバ３０に送信する（Ｓ２０３）。端末制御サーバ３０は、アシスト端末１０の端末識別番号を保持する（Ｓ２０５）。サービス要求は、被アシスト端末２０に転送される（Ｓ２０７）。被アシスト端末２０がサービス要求を受け入れると（Ｓ２０９）、被アシスト端末２０は、サービス応答と共に、端末識別番号を端末制御サーバ３０に送信する（Ｓ２１１）。端末制御サーバ３０は、被アシスト端末２０の端末識別番号を保持する（Ｓ２１３）。サービス応答は、アシスト端末１０に転送される。なお、ステップＳ２０１〜Ｓ２１３では、アシスト端末１０がサービス要求を開始した場合を示しているが、被アシスト端末２０がサービス要求を開始した場合も同様にして、端末制御サーバ３０は、アシスト端末１０及び被アシスト端末２０の端末識別暗号を取得して保持する。
【００９６】
アシスト者は、アシスト端末１０を用いて、被アシスト端末２０の操作案内を開始する。例えば、被アシスト端末２０に対して［５］の入力を指示するため、テンキー配置の半角数字入力で［５］を押下する（Ｓ２１７）。［５］を押下したというキー押下情報は、端末制御サーバ３０に送信される（Ｓ２１９）。
【００９７】
端末制御サーバ３０は、キー押下情報をマッピングし、被アシスト端末２０で押下すべきキーを導出する（Ｓ２２１）。具体的には、端末制御サーバ３０は、［５］を押下したというキー押下情報から、アシスト端末１０のアクションデータベースを参照し、デジット"５"の入力であることを導出する。そして、デジット"５"の入力というアクションから、被アシスト端末２０のアクションデータベースを参照し、［５］を押下すべきであるというキー制御信号を生成する。キー制御信号は、被アシスト端末２０に送信される（Ｓ２２３）。
【００９８】
キー制御信号により、被アシスト端末２０の［５］が点灯する。被アシスト端末２０で［５］を押下すると（Ｓ２２５）、［５］が消灯し、被アシスト端末２０は、［５］を押下したというキー押下情報を生成する。キー押下情報は、端末制御サーバ３０に送信される（Ｓ２２７）。端末制御サーバ３０は、キー押下情報をマッピングし、アシスト端末１０で点灯させるキーを導出する（Ｓ２２９）。端末制御サーバ３０は、上記と同様にアクションデータベースを参照して、［５］を点灯させるためのキー制御信号を生成する。キー制御信号は、アシスト端末１０に送信される（Ｓ２３１）。
【００９９】
アシスト者は、［５］の点灯によりアクションが完了したことを認識し、アシスト端末１０を用いて、次の操作案内を開始する。例えば、被アシスト端末２０に対してマナーモードのオンを指示するため、アシスト端末１０でのマナーモードのオン／オフに相当するキーである［＃］を長押しする（Ｓ２３３）。［＃］を長押ししたというキー押下情報は、端末制御サーバ３０に送信される（Ｓ２３５）。
【０１００】
端末制御サーバ３０は、キー押下情報をマッピングし、被アシスト端末２０で押下すべきキーを導出する（Ｓ２３７）。具体的には、端末制御サーバ３０は、［＃］を長押ししたというキー押下情報から、アシスト端末１０のアクションデータベースを参照し、マナーモードのオン／オフであることを導出する。そして、マナーモードのオン／オフというアクションから、被アシスト端末２０のアクションデータベースを参照し、［＊］を長押しすべきであるというキー制御信号を生成する。キー制御信号は、被アシスト端末２０に送信される（Ｓ２３９）。
【０１０１】
キー制御信号により、被アシスト端末２０の［＊］が点灯する。被アシスト端末２０で［＊］を長押しすると（Ｓ２４１）、［＊］が消灯し、被アシスト端末２０は、［＊］を長押ししたというキー押下情報を生成する。キー押下情報は、端末制御サーバ３０に送信される（Ｓ２４３）。端末制御サーバ３０は、キー押下情報をマッピングし、アシスト端末１０で点灯させるキーを導出する（Ｓ２４５）。端末制御サーバ３０は、上記と同様にアクションデータベースを参照して、［＃］を点灯させるためのキー制御信号を生成する。キー制御信号は、アシスト端末１０に送信される（Ｓ２４７）。アシスト者は、［＃］の点灯によりアクションが完了したことを認識する。
【０１０２】
次に、アシスト者がアシスト端末１０でキー配置をテンキー配置からＱＷＥＲＴＹ配置に変更すると（Ｓ２４９）、アシスト端末１０がテンキー配置に変更されたというキー配置情報が端末制御サーバ３０に送信される（Ｓ２５１）。キー配置情報は、端末制御サーバ３０に保持される（Ｓ２５３）。
【０１０３】
更に、アシスト者は、アシスト端末１０を用いて、次の操作案内を開始する。例えば、被アシスト端末２０に対して"か"の入力を指示するため、ＱＷＥＲＴＹ配置のローマ字入力で［Ｋ］・［Ａ］を押下する（Ｓ２５５）。［Ｋ］・［Ａ］を押下したというキー押下情報は、端末制御サーバ３０に送信される（Ｓ２５７）。
【０１０４】
端末制御サーバ３０は、キー押下情報をマッピングし、被アシスト端末２０で押下すべきキーを導出する（Ｓ２５９）。具体的には、端末制御サーバ３０は、ＱＷＥＲＴＹ配置のローマ字入力で［Ｋ］・［Ａ］を押下したというキー押下情報から、アシスト端末１０のアクションデータベースを参照し、"か"の入力であることを導出する。そして、"か"の入力というアクションから、被アシスト端末２０のアクションデータベースを参照し、［２］を押下すべきであるというキー制御信号を生成する。キー制御信号は、被アシスト端末２０に送信される（Ｓ２６１）。
【０１０５】
キー制御信号により、被アシスト端末２０の［２］が点灯する。被アシスト端末２０で［２］を押下すると（Ｓ２６３）、［２］が消灯し、被アシスト端末２０は、［２］を長押ししたというキー押下情報を生成する。キー押下情報は、端末制御サーバ３０に送信される（Ｓ２６５）。端末制御サーバ３０は、キー押下情報をマッピングし、アシスト端末１０で点灯させるキーを導出する（Ｓ２６７）。端末制御サーバ３０は、上記と同様にアクションデータベースを参照して、［２］を点灯させるためのキー制御信号を生成する。キー制御信号は、アシスト端末１０に送信される（Ｓ２６９）。アシスト者は、［２］の点灯によりアクションが完了したことを認識する。
【０１０６】
このように、アシスト端末１０から被アシスト端末２０に対して、端末の操作を案内できる。
【０１０７】
＜実施例の効果＞
本発明の実施例によれば、押下されたキーの情報をそのまま送信するのではなく、自端末で実行されるアクションに変更して通知することにより、キーの押下により端末で実行されるアクションが異なる場合にも、一方の端末のキー押下情報を他方の端末に正確に伝えることが可能になる。アシスト者は、被アシスト者のキー配置が具体的にどのように設定されているかを認識する必要なく、アシスト端末のキー配置を見て被アシスト者に指示できる。
【０１０８】
更に、被アシスト端末で押下すべきキーを点灯させることにより、被アシスト者は容易に端末を操作可能になる。
【０１０９】
また、アクションが完了した場合に、キーを消灯させることにより、被アシスト者はアクションが完了したことを認識できる。また、このアクション完了通知をアシスト者に送信し、アシスト者のキーを点灯させることにより、アシスト者はアクションが完了したことを認識できる。
【０１１０】
携帯端末には、長押しによるアクション、キーの連続入力によるアクションが定義されているが、本発明の実施例によれば、このようなアクションにも対応できる。更に、テンキー配置及びＱＷＥＲＴＹ配置のようなキー配置の切り替えにも対応できる。
【０１１１】
また、端末のアクションデータベースを集中的に管理する端末制御サーバを用いることで、端末の処理を軽減できる。
【０１１２】
説明の便宜上、本発明の実施例に係る装置は機能的なブロック図を用いて説明しているが、本発明の装置は、ハードウェア、ソフトウェア又はそれらの組み合わせで実現されてもよい。また、各機能部が必要に応じて組み合わせて使用されてもよい。
【０１１３】
説明の便宜上、本発明の実施例に係る方法は処理の流れを示すフローチャート及びシーケンス図を用いて説明しているが、本発明の方法は、実施例に示す順序と異なる順序で実施されてもよい。
【０１１４】
以上、本発明の実施例について説明したが、本発明は、上記の実施例に限定されることなく、特許請求の範囲内において、種々の変更・応用が可能である。
【符号の説明】
【０１１５】
１０    アシスト端末
１０１  キー入力部
１０３  キー入力情報解析部
１０５  キー押下検知部
１０７  キー配置・文字種別記憶部
１０９  アクション導出部
１１１  アクション記憶部
１１３  送受信部
１１５  キー押下情報導出部
１１７  キー制御部
２０    被アシスト端末
２０１  送受信部
２０３  キー制御情報解析部
２０５  キー押下情報導出部
２０７  アクション記憶部
２０９  キー制御部
２１１  キー配置・文字種別記憶部
２１３  キー入力部
２１５  キー押下検知部
２１７  アクション導出部
３０    端末制御サーバ
３０１  キー押下情報受信部
３０３  キー配置・文字種別記憶部
３０５  アクション導出部
３０７  アクション記憶部
３０９  キー押下情報導出部
３１１  キー制御信号送信部
【図１】
0005503490.tif 000002
【図２】
0005503490.tif 000003
【図３】
0005503490.tif 000004
【図４】
0005503490.tif 000005
【図５】
0005503490.tif 000006
【図６】
0005503490.tif 000007
【図７】
0005503490.tif 000008
【図８】
0005503490.tif 000009
【図９】
0005503490.tif 000010
【図１０】
0005503490.tif 000011
【図１１】
0005503490.tif 000012
【図１２】
0005503490.tif 000013