(57)【要約】【課題】簡単な操作で入力部に割り当てられている機能を確認すること。【解決手段】電子機器は、ユーザの操作を受け付け可能な複数の入力部を有する操作部と、複数の入力部に対する入力操作を検出する操作検出部と、複数の入力部のうち、第１入力部に対する入力操作が検出され、かつ第１入力部に対する入力操作が継続された状態で、第１入力部に対する入力操作が検出されてから所定時間以内に第２入力部に対する入力操作が検出された場合に、第１入力部または第２入力部に対応する機能に関する情報を通知する処理部と、を備える。【選択図】図２
2020013295.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作を受け付け可能な複数の入力部を有する操作部と、
複数の前記入力部に対する入力操作を検出する操作検出部と、
複数の前記入力部のうち、第１入力部に対する入力操作が検出され、かつ前記第１入力部に対する入力操作が継続された状態で、前記第１入力部に対する入力操作が検出されてから所定時間以内に第２入力部に対する入力操作が検出された場合に、前記第１入力部または前記第２入力部に対応する機能に関する情報を通知する処理部と、
を備える電子機器。
【請求項２】
前記第１入力部に対応する機能と、前記第２入力部に対応する機能のどちらの機能に関する情報を通知するかを指定する設定情報を記憶する記憶部を備え、
前記処理部は、前記設定情報に従って、前記第１入力部または前記第２入力部に対応する機能に関する情報を通知する、
請求項１に記載の電子機器。
【請求項３】
前記操作検出部は、前記入力部に対する入力操作を検出した後に、前記入力部に対する解除操作を検出する、
請求項１または２に記載の電子機器。
【請求項４】
前記処理部は、前記操作検出部によって前記第１入力部または前記第２入力部に対する解除操作が検出された後、前記所定時間の間に第３入力部の入力操作が検出された場合、前記第１入力部および前記第２入力部のうち解除操作が検出されていない方に対応する機能または前記第３入力部に対応する機能に関する情報を通知する、
請求項３に記載の電子機器。
【請求項５】
前記処理部は、前記機能に関する情報が通知されている状態で、通知されている情報の対象ではない方の前記入力部の解除操作が前記操作検出部によって検出された場合、通知されている情報の機能を実行する、
請求項３または４に記載の電子機器。
【請求項６】
前記処理部は、前記操作検出部によって前記第１入力部に対する入力操作のみが検出された場合には、前記第１入力部に対応する機能を実行し、前記操作検出部によって前記第２入力部に対する入力操作のみが検出された場合には、前記第２入力部に対応する機能を実行する、
請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
複数の入力部に対するユーザからの入力操作を検出するステップと、
複数の前記入力部のうち、第１入力部に対する入力操作が検出され、かつ前記第１入力部に対する入力操作が継続された状態で、前記第１入力部に対する入力操作が検出されてから所定時間以内に第２入力部に対する入力操作が検出された場合に、前記第１入力部または前記第２入力部に対応する機能に関する情報を通知するステップとを、
コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびプログラムに関する。
【背景技術】
【０００２】
無線機などの電子機器の操作キーには、その操作キーに割り当てられている本来の機能とは別に、特定の機能を割り当てることができる。
【０００３】
例えば、特許文献１には、特定操作キーが設けられており、特定操作キーを押した状態で操作キーを押下することによって、その操作キーを単独で押した場合に実行される機能とは別の機能が実行される携帯情報端末が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−５５２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常、無線機などの電子機器には、複数の入力部が設けられているため、ユーザは、各入力部に割り当てられている機能が分からなくなることがある。しかしながら、特許文献１においては、操作キーに割り当てられている機能をユーザが簡単に確認することのできる技術は開示されていない。
【０００６】
また、特許文献１の携帯情報端末では、特定操作キーを操作キーとは隔離させた専用の操作キーとして設けている。すなわち、特許文献１では、特定操作キーを操作キーとは別に設ける必要があるので、操作キーの数や配置に制限のある小型の装置には適用できない可能性がある。また、特許文献１の携帯情報端末では、予め決められた位置に配置された特定操作キーを押しながら操作キーを押すことになるので、ユーザの手や指のポジションが限定されてしまう。これにより、特許文献１の携帯情報端末は、例えば、特定操作キーを特定の指で押す回数が増えるため、その指が痛くなってしまうなど、操作性に問題のある可能性もある。
【０００７】
そこで、本発明は、簡単な操作で入力部に割り当てられている機能を確認することのできる電子機器およびプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の電子機器は、ユーザの操作を受け付け可能な複数の入力部を有する操作部と、複数の前記入力部に対する入力操作を検出する操作検出部と、複数の前記入力部のうち、第１入力部に対する入力操作が検出され、かつ前記第１入力部に対する入力操作が継続された状態で、前記第１入力部に対する入力操作が検出されてから所定時間以内に第２入力部に対する入力操作が検出された場合に、前記第１入力部または前記第２入力部に対応する機能に関する情報を通知する処理部と、を備える。
【０００９】
本発明のプログラムは、複数の入力部に対するユーザからの入力操作を検出するステップと、複数の前記入力部のうち、第１入力部に対する入力操作が検出され、かつ前記第１入力部に対する入力操作が継続された状態で、前記第１入力部に対する入力操作が検出されてから所定時間以内に第２入力部に対する入力操作が検出された場合に、前記第１入力部または前記第２入力部に対応する機能に関する情報を通知するステップとを、コンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、簡単な操作で入力部に割り当てられている機能を確認することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る電子機器の一例を示す図である。
【図２】本発明の実施形態に係る無線機の構成の一例を示すブロック図である。
【図３】本発明の実施形態に係る無線機の制御部の構成の一例を示す図である。
【図４】本発明の実施形態に係る無線機の操作部の一例を示す図である。
【図５】本発明の実施形態に係る無線機の操作部に割り当てる機能の設定画面の一例を示す図である。
【図６】操作部に割り当てられている機能を表示する画面の一例である。
【図７】操作部に割り当てられている機能を表示する画面の一例である。
【図８】操作部に割り当てられている機能を表示する画面の一例である。
【図９】ガイド対象となる操作キーを設定する方法を説明するための図である。
【図１０】先に押下する操作キーと、後に押下する操作キーの時間差の上限を設定する方法を説明するための図である。
【図１１】操作キーに割り当てられている機能をガイドする方法を説明するための図である。
【図１２】操作キーに割り当てられている機能のガイドを終了させる条件を設定する方法を説明するための図である。
【図１３】無線機の制御部の処理の流れを示すフローチャートである。
【図１４】無線機の制御部による機能ガイドモード開始処理の流れを示すフローチャートである。
【図１５】無線機の制御部による機能ガイドモード開始処理および機能実行処理の流れを示すフローチャートである。
【図１６】無線機の制御部による機能ガイドモード終了処理の流れを示すフローチャートである。
【図１７】無線機の制御部による機能を連続的にガイドする処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、本発明に係る実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではなく、また、実施形態が複数ある場合には、各実施形態を組み合わせて構成するものも含む。
【００１３】
図１を用いて、本発明の実施形態に係る電子機器の一例について説明する。図１は、本発明の電子機器の一例を示す図である。
【００１４】
図１に示すように、本実施形態に係る電子機器は、例えば、無線機１００である。具体的には、無線機１００は、複数の操作キーからなる操作部１４０と、各種の情報を表示する表示部１５０とを備える。以下では、本実施形態に係る電子機器は、無線機１００であるものとして説明するが、これは例示であり、本発明を限定するものではない。本発明の実施形態の電子機器は、パソコン、スマートフォン、タブレット、携帯電話、スマートウォッチ、ウェアラブルコンピュータなどの端末装置であってもよい。また、ゲーム機などのコントローラ、マウス、キーボード、リモコンなどの入力装置であってもよい。
【００１５】
図２を用いて、無線機１００の具体的な構成について説明する。図２は、無線機１００の構成を示すブロック図である。
【００１６】
図２に示すように、無線機１００は、制御部１１０と、ＲＯＭ（Read  Only  Memory）１２０と、ＲＡＭ(Random  Access  Memory)１３０と、操作部１４０と、表示部１５０と、音声出力部１６０と、音声入力部１７０と、ＲＦ（Radio  Frequency）回路部１８０とを備える。
【００１７】
制御部１１０は、無線機１００を構成する各部を制御する。具体的には、制御部１１０は、ＲＯＭ１２０に記憶されているプログラムを展開して実行することによって無線機１００を構成する各部を制御する。制御部１１０は、例えば、ＣＰＵ（Central  Processing  Unit）を含む電子的な回路などで実現することができる。制御部１１０は、処理部１１１と、ストレージ管理部１１２と、タイマ管理部１１３と、操作検出部１１４と、表示出力制御部１１５と、音声出力制御部１１６と、音声入力制御部１１７と、無線制御部１１８とを備える。
【００１８】
ＲＯＭ１２０は、制御部１１０が無線機１００を構成する各部を制御するためのプログラムを記憶している。ＲＯＭ１２０は、例えば、フラッシュメモリなどの記憶装置で構成することができる。なお、無線機１００は、ＲＯＭ１２０に加えて、ＨＤＤ(Hard  Disk  Drive)や、ＳＳＤ(Solid  State  Drive)などの図示しない記憶装置を備えていてもよい。この場合、記憶装置に無線機１００を構成する各部を制御するためのプログラムが格納されていてもよい。
【００１９】
ＲＡＭ１３０は、プラグラムやデータなどを一時的に格納するための内部バッファである。ＲＡＭ１３０は、例えば、ＤＲＡＭ（Dynamic  Random  Access  Memory）およびＳＲＡＭ（Static  Random  Access  Memory）などの半導体メモリで構成することができる。
【００２０】
操作部１４０は、無線機１００に対するユーザからの指示を受け付ける複数の入力部を有する。ユーザからの指示には、無線機１００に特定の機能を実行させるための指示が含まれる。具体的には後述するが、無線機１００の場合、操作部１４０は、例えば、入力部が複数の物理的な操作キーから構成されたキーパッドである。以下では、本実施形態の操作部１４０は、物理的な操作キーから構成されているものとして説明する。なお、操作部１４０は物理的な操作キーに限定されず、タッチパネル、またはその他の入力部であってもよい。
【００２１】
表示部１５０は、無線機１００に関する各種の情報を表示する。表示部１５０は、例えば、操作部１４０の複数の入力部に割り当てられた機能に関する機能ガイド情報を表示する。このような、表示部１５０は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）または有機ＥＬ（Organic  Electro-Luminescence）ディスプレイなどを含むディスプレイである。なお、表示部１５０は、これらに限定されるものではない。
【００２２】
音声出力部１６０は、ユーザに対して音声を出力する。音声出力部１６０は、例えば、ユーザに対して無線機１００が受信した音声信号を出力する。音声出力部１６０は、例えば、操作部１４０の複数の入力部に割り当てられた機能に関する機能ガイド情報を音声として出力する。音声出力部１６０は、例えば、スピーカで構成することができる。
【００２３】
音声入力部１７０は、無線機１００に対して発せられた音声を受け付ける。音声入力部１７０は、例えば、マイクロフォンで構成することができる。
【００２４】
ＲＦ回路部１８０は、無線機１００が受信した音声信号のうち、ユーザによって指定された周波数帯域の音声信号を抽出する。ＲＦ回路部１８０は、音声入力部１７０に入力された音声の音声信号に対して変調を施して音声信号を出力する。
【００２５】
次に、図３を用いて、本実施形態に係る無線機１００の制御部１１０について具体的に説明する。図３は、本実施形態に係る無線機１００の制御部１１０の構成を示すブロック図である。
【００２６】
図３に示すように、制御部１１０は、処理部１１１と、ストレージ管理部１１２と、タイマ管理部１１３と、操作検出部１１４と、表示出力制御部１１５と、音声出力制御部１１６と、音声入力制御部１１７と、無線制御部１１８とを備える。
【００２７】
処理部１１１は、ストレージ管理部１１２と、タイマ管理部１１３と、操作検出部１１４と、表示出力制御部１１５と、音声出力制御部１１６と、音声入力制御部１１７と、無線制御部１１８とを制御する。例えば、処理部１１１は、タイマ管理部１１３と、操作検出部１１４からの出力結果に基づいて、各操作キーに割り当てられている機能を実行する。例えば、処理部１１１は、２つの操作キーが押下された場合に、ガイド対象となるいずれか一方の操作キーに割り当てられている機能に関する機能ガイド情報を生成する。なお、機能ガイド情報とは、機能の名称や、機能の説明情報や、機能のヘルプ情報など、機能に関する情報である。すなわち、処理部１１１は、ガイド対象となる操作キーに対応する機能に関する情報を生成する。そして、処理部１１１は、生成した機能ガイド情報をユーザに対して通知する。
【００２８】
ストレージ管理部１１２は、例えば、操作キーに割り当てることのできる機能をテキストおよび音声と記憶している。ストレージ管理部１１２は、例えば、操作キーと、その操作キーに割り当てられている機能とを対応付けて記憶している。
【００２９】
タイマ管理部１１３は、例えば、操作キーの押下が単押し(相対的に短い時間の押下)であるか長押し（相対的に長い時間の押下）であるかを判定するための時間を設定したタイマを起動する。タイマ管理部１１３は、例えば、操作キーに割り当てられている機能をガイドするための機能ガイドモードの終了タイマを起動する。タイマ管理部１１３は、例えば、処理部１１１の制御に従って、ユーザによって操作部１４０の操作キーを押下された時間を測定する。タイマ管理部１１３は、測定した操作部１４０の操作キーが押下されていた時間に関する情報を、処理部１１１に出力する。
【００３０】
操作検出部１１４は、操作部１４０に対するユーザの入力操作を検出する。操作検出部１１４は、操作部１４０に対するユーザの入力操作からの解除操作を検出する。具体的には、操作検出部１１４は、ユーザによって押下された操作キーや、押下された状態からリリースされた操作キーを検出する。操作検出部１１４は、検出した操作キーに関する情報を処理部１１１に出力する。
【００３１】
表示出力制御部１１５は、処理部１１１の制御に従って、無線機１００に関する各種の情報を表示部１５０に表示する。例えば、表示出力制御部１１５は、処理部１１１の制御に従って、ガイド対象の操作キーに割り当てられている機能（操作キーに対応する機能）に関する機能ガイド情報を表示部１５０に表示する。
【００３２】
音声出力制御部１１６は、処理部１１１の制御に従って、音声出力部１６０から音声を出力する。例えば、音声出力制御部１１６は、処理部１１１の制御に従って、ガイド対象の操作キーに割り当てられている機能（操作キーに対応する機能）に関する機能ガイド情報を、音声として音声出力部１６０から出力する。
【００３３】
音声入力制御部１１７は、音声入力部１７０に入力された音声を取得する。音声入力制御部１１７は、取得した音声を音声信号として処理部１１１に入力する。
【００３４】
無線制御部１１８は、処理部１１１の制御に従って、無線機１００が受信した音声信号のうち、ユーザによって指定された周波数帯域の音声信号をＲＦ回路部１８０によって抽出する。無線制御部１１８は、処理部１１１の制御に従って、音声入力部１７０に入力された音声の音声信号に対して、ＲＦ回路部１８０によって変調を施し音声信号を出力する。
【００３５】
次に、図４と、図５とを用いて、本実施形態に係る無線機１００の操作部１４０に予め割り当てられている機能を実行させる方法について説明する。図４は、本発明の実施形態に係る無線機１００の操作部１４０の一例を示す図である。図５は、本発明の実施形態に係る無線機１００の操作部１４０に割り当てる機能の設定画面の一例を示す図である。
【００３６】
図４に示すように、操作部１４０は、例えば、キーパッドであり、Ｕｐキーと、Ｄｏｗｎキーと、Ｌｅｆｔキーと、Ｒｉｇｈｔキーと、Ｍｅｎｕキーと、Ｂａｃｋキーと、Ｆｕｎｃｔｉｏｎキーと、Ｈｏｍｅキーと、「０」〜「９」キーと、「＊」キーと、「＃」キーとを有する。なお、図４に図示の操作部１４０に含まれる操作キーと、操作キーの配置とは例示であり、本発明を限定するものではない。
【００３７】
操作部１４０の各操作キーには、それぞれ、無線機１００が実行する特定の機能が割り当てられている。言い換えれば、ユーザが各操作キーを押下することによって、無線機１００は、押下された操作キーに割り当てられている機能を実行する。また、操作部１４０の各操作キーには、例えば、単押しで動作する機能と、長押しで動作する機能とのように、複数の動作を実行させる機能を割り当てることができる。この場合、長押しと判定される時間は、予め定められている時間か、ユーザが任意に設定することができる時間であってもよい。具体的には、ユーザは、例えば、無線機１００の機能を設定するためのＰＣ（Personal  Computer）用のアプリを用いて、操作部１４０の各操作キーに割り当てる機能や、長押しと判定する時間などを設定する。なお、ユーザが無線機１００を直接的に操作することによって、操作部１４０の各操作キーに割り当てる機能や、長押しと判定する時間などを設定してもよい。また、単押しと長押しの他に、操作検出部１１４が多重押し（一定時間内の複数回の押下）などの操作を検出するようにし、それに対応する機能を設定してもよい。
【００３８】
図５は、操作部１４０の各操作キーに機能を割り当てるための設定画面の一例である。図５に示す第１機能と、第２機能とは、操作キーを単押しした場合に実行される単押し機能を意味している。無線機１００には、１つの操作キーに対して、単押しした場合に実行される単押し機能を複数（例えば、２つ）設定可能であり、第１機能と、第２機能とのどちらの機能が実行されるかについては、ユーザが任意に切り替えることができる。例えば、「Ｆｕｎｃｔｉｏｎ」キーなどを用いた所定の操作により、ユーザは、第１機能と、第２機能とのどちらの機能が実行されるかを指定できる。各操作キーには、第１機能と、第２機能との２つの機能が割り当てられている必要はなく、少なくも１つの機能が割り当てられていればよい。長押し機能は、操作キーを長押しした場合に実行される機能を意味している。待ち時間は、操作キーを押下して長押しと判定されるまでの時間を意味している。例えば、「１」キーの場合で説明すると、単押しの場合には「Ａｕｔｏｄｉａｌ」または「Ｄｉｒｅｃｔ  Ｃｈａｎｎｎｅｌ  １」が実行され、１.０秒以上押下され続けた場合には「Ｚｅｒｏｉｚｅ」が実行される。本図に示す例では、待ち時間が全て「１.０秒」になっているが、この値に限らず、キーごとに任意の待ち時間を設定することができる。各操作キーには、長押し機能が割り当てられていなくてもよい。すなわち、単押し機能と、長押し機能との少なくとも一方が割り当てられていればよい。
【００３９】
通常、ユーザは、操作部１４０の各操作キーに割り当てられた機能を実行するために、所望の機能が割り当てられている１つの操作キーのみを押下する。ここで、単押し機能は、操作キーを押下し、押下した操作キーをリリースするタイミングで実行される。また、長押し機能は、予め長押しと判定される時間だけ操作キーを押し続けた場合に実行される。
【００４０】
具体的には後述するが、本実施形態は、任意の操作キーが押下された状態で、所定時間の間に他の操作キーが押下された場合に、先に押下された操作キーまたは後に押下された操作キーに割り当てられている機能をガイドすることができる。図５に示した例で説明すると、本実施形態は、例えば、「１」キーが押下されてから１.０秒以内（１.０秒未満の時間）に、「１」キーが押下されている状態で「３」キーが押下された場合に、「１」キーまたは「３」キーに割り当てられている機能をユーザにガイドすることができる。すなわち、操作キーに割り当てられている機能をガイドするために、先の操作キーが押下されてから、他の操作キーを押下するまでの時間の上限は、先に押した操作キーが長押しと判定されるまでの時間である。
【００４１】
図６と、図７とを用いて、操作部１４０の操作キーに割り当てられている機能をガイドする方法の一例について説明する。図６と、図７とは、操作部１４０の操作キーに割り当てられている機能をガイドする機能ガイドモードの画面の一例である。
【００４２】
図６は、「１」キーを押下した後に、「３」キーが押下された場合に、「１」キーに割り当てられている機能をガイドする表示画面の一例を示している。すなわち、図６は、２つの操作キーが押下された場合に、先に押された操作キーに割り当てられている機能をガイドする表示画面である。図６に示すように、表示画面１０には、操作キー名称１１と、第１機能１２と、第２機能１３と、長押し機能１４とが含まれている。これにより、ユーザは、「１」キーに割り当てられている第１機能１２が「Ａｕｔｏｄｉａｌ」であり、第２機能１３が「Ｄｉｒｅｃｔ  Ｃｈａｎｎｅｌ  １」であり、長押し機能１４が「Ｚｅｒｏｉｚｅ」であることを確認することができる。本図の例においては、機能ガイド情報として機能の名称を表示しているが、これに限らず、機能の詳細な説明やヘルプ情報などを表示してもよい。なお、２つの操作キーが押下された場合に、後に押された操作キーに割り当てられている操作キーの機能をガイドするようにしてもよい。
【００４３】
図７は、「１」キーを押下した後に、「３」キーが押下された場合に、「３」キーに割り当てられている機能をガイドする表示画面の一例を示している。すなわち、図７は、２つの操作キーが押下された場合に、後に押された操作キーに割り当てられている機能をガイドする表示画面である。図７に示すように、表示画面２０には、操作キー名称２１と、第１機能２２と、第２機能２３と、長押し機能２４とが含まれている。これにより、ユーザは、「３」キーに割り当てられている第１機能２２が「Ｅｊｅｃｔ  ＳＤ  Ｃａｒｄ」であり、第２機能２３が「Ｂｌｕｅｔｏｏｔｈ（登録商標）」であり、長押し機能２４が「ＧＰＳ  Ｐｏｓｉｔｉｏｎ  Ｄｉｓｐｌａｙ」であることを確認することができる。
【００４４】
具体的には後述するが、本実施形態において、先に押された操作キーと、後に押された操作キーのうち、どちらの操作キーの機能をガイドするかについては、ユーザが任意に設定することができる。この場合、ユーザは、例えば、どちらの操作キーの機能をガイドさせるかについての情報を設定情報としてＲＯＭ１２０に記憶すればよい。
【００４５】
また、機能ガイドモードにおいて表示された機能が、ユーザの所望する機能であった場合、制御部１１０がその機能を実行するようにしてもよい。例えば、「１」キーと、「３」キーとが押下された状態で、機能がガイドされた「３」キーの機能が所望の機能であった場合、「１」キーがリリースされ、かつ所定時間の間「３」キーを押下され続けた場合に、「３」キーの機能が実行されるようにすればよい。すなわち、制御部１１０は、機能ガイドを実行後に、押下された２つのキーのうちの一方のキーがリリースされたことを検知すると、押下状態のキーに対応付けられた機能を実行する。このような制御を行うことにより、ユーザはキーを改めて押し直すことなく、より少ない操作で所望の機能を実行することができるので、ユーザの利便性が高くなる。
【００４６】
また、２つの操作キーが押下され場合に、連続的に操作キーに割り当てられている機能をガイドすることができる。例えば、図７に示す表示画面２０が表示された状態で、「１」キーをリリースし、かつ「３」キーが押下された状態で他の操作キーを押下することによって、他の操作キーに割り当てられている機能をガイドすることができる。
【００４７】
図８を用いて、操作部１４０の操作キーに割り当てられている機能を連続的にガイドする方法の一例について説明する。図８は、操作部１４０の操作キーに割り当てられている機能をガイドする画面の一例である。
【００４８】
図８は、表示画面２０が表示された状態で「１」キーをリリースし、かつ「３」キーが押下された状態で「＃」キーが押下された場合に、「＃」キーに割り当てられている機能をガイドする表示画面の一例を示している。すなわち、本実施形態は、操作部１４０の各操作キーに割り当てられている機能を連続的にガイドすることができる。図８に示すように、表示画面３０には、操作キー名称３１と、第１機能３２と、第２機能３３と、長押し機能３４とが含まれている。これにより、ユーザは、「＃」キーに割り当てられている第１機能３２が「Ｉｎｄｉｖｉｄｕａｌ」であり、第２機能３３が「Ｆｒｏｎｔ  Ｐａｎｅｌ  Ｐｒｏｇｒａｍｍｉｎｇ」であり、長押し機能３４が「Ｓｔａｃｋ」であることを確認することができる。
【００４９】
図８を用いて、２つの操作キーが押下され、後に押下された操作キーをガイド対象とした場合に、操作キーに割り当てられている機能を連続的にガイドする方法について説明したが、これは例示であり、本発明を限定するものではない。本実施形態は、先に押下した操作キーをガイド対象とする場合であっても、操作キーに割り当てられている機能を連続的にガイドすることができる。例えば、本実施形態では、先に押下された操作キーをガイド対象とする場合、「１」キーが押下された状態で、「３」キーが押下されると、「１」キーに割り当てられている機能がガイドされる。そして、本実施形態では、「３」キーが押下された状態で、「１」キーがリリースされ、所定時間の間に他の任意の操作キーが押下されることで、「３」キーに割り当てられている機能がガイドされる。これを繰り返すことによって、本実施形態は、各操作キーに割り当てられている機能を連続的にガイドすることができる。このため、ユーザはより少ない操作回数で、複数のキーそれぞれの機能を確認することができるので、ユーザの利便性が高まる。
【００５０】
また、本実施形態では、操作キーに割り当てられている機能をガイドするために押下する入力部が、操作部１４０に含まれる操作キーのみの場合について説明したが、これは例示であり、本発明を限定するものではない。本実施形態において、操作キーに割り当てられている機能をガイドするために押下する入力部は、無線機１００が備える入力部であれば、操作部１４０以外の入力部であってもよい。例えば、操作キーに割り当てられている機能をガイドするために押下する入力部は、Ｐｕｓｈ  ｔｏ  ｔａｌｋを実行するための送信ボタンや、電源ボタンであってもよい。
【００５１】
ここで、図９〜図１２を用いて、操作部１４０の各操作キーに割り当てられている機能のガイドに関する設定方法を説明する。図９〜図１２は、機能ガイドに関する設定画面の一例を示す図である。
【００５２】
図９は、２つの操作キーが押下された場合に、先に押下した操作キーをガイド対象とする「先押しガイド」にするか、または後から押下した操作キーをガイド対象とする「後押しガイド」にするかを選択する画面の一例である。ユーザは、例えば、表示画面４０に含まれるラジオボタンを選択することで、「先押しガイド４１」または「後押しガイド４２」を任意に切り替えることができる。図９では、「先押しガイド４１」が選択された状態を示している。また、図９に示す表示画面４０で、「先押しガイド４１」および「後押しガイド４２」のいずれも選択されなかった場合には、予め定めたデフォルト値が用いられる。なお、デフォルト値は、「先押しガイド４１」および「後押しガイド４２」のどちらであってもよい。
【００５３】
図１０は、先に押下する操作キーが押されてから、後に押下する操作キーが押されるまでの時間差の上限を設定するための画面の一例である。ユーザは、表示画面５０において時間を設定することで、先に押下する操作キーが押されてから、後に押下する操作キーが押されるまでの時間差の上限を設定することができる。図１０に示す表示画面５０では、先に押下する操作キーが押されてから、後に押下する操作キーが押されるまでの時間差５１が１．０秒に設定されている。この場合、任意の操作キーが押下されてから、１．０秒以内に他の操作キーが押下された場合、先に押下された操作キーと、後に押下された操作キーのいずれかの機能がガイドされる。ここで、時間差５１が設定されない場合には、ＰＣ用のアプリを用いて設定された、長押しと判定される時間が時間差５１として設定される。すなわち、表示画面５０上で設定できる時間の上限は、各操作キーが長押しと判定される時間である。また、無線機１００に直接的に設定した場合、無線機１００に設定された値が優先的に使用されるようにしてもよい。
【００５４】
図１１は、操作キーに割り当てられている機能をガイドする方法を設定するための画面の一例である。図１１に示す表示画面６０には、音声出力６１と、画面表示６２と、音声出力・画面表示６３が含まれている。表示画面６０において、ユーザが音声出力６１を選択すると、操作キーに割り当てられている機能が音声でガイドされる。表示画面６０において、ユーザが画面表示６２を選択すると、操作キーに割り当てられている機能が画面に表示される。表示画面６０において、ユーザが音声出力・画面表示６３を選択すると、操作キーに割り当てられている機能が音声でガイドされるとともに、画面に表示される。図１１に示す例では、音声出力・画面表示６３が選択されている。ユーザは、音声出力６１と、画面表示６２と、音声出力・画面表示６３とを任意に選択することができる。
【００５５】
図１２は、操作キーに割り当てられている機能のガイドを終了させる条件を設定するための画面の一例である。図１２に示す表示画面７０には、操作キーリリース７１と、音声ガイド終了７２と、タイマ満了７３とが含まれている。表示画面７０において、ユーザが操作キーリリース７１を選択すると、ガイド対象となる操作キーをリリースしたときに、機能ガイドは終了する。表示画面７０において、ユーザが音声ガイド終了７２を選択すると、音声によるガイドが終了した時に、ガイドは終了する。ユーザが音声出力・画面表示６３を選択している場合、音声によるガイドが終了した時に、表示画面７０も機能ガイドモードから通常の画面（通常モード）に変更される。表示画面７０において、ユーザがタイマ満了７３を選択すると、ガイドが始まってから予め定められた時間が経過すると、ガイドが終了する。図１２に示す例では、操作キーリリース７１と、タイマ満了７３との２つの条件が選択されている。ユーザは、表示画面７０において、操作キーリリース７１と、音声ガイド終了７２と、タイマ満了７３とのうち、少なくとも１つの条件を選択することができる。
【００５６】
次に、図１３を参照して、無線機１００の制御部１１０の処理の流れの一例について説明する。図１３は、無線機１００の制御部１１０が操作キーの単押しに対応する機能、操作キーの長押しに対応する機能、および操作キーに割り当てられている機能をガイドする機能のうち、いずれを実行するかを判定する処理の流れの一例を示すフローチャートである。
【００５７】
まず、ステップＳ１０１において、制御部１１０は、操作部１４０の第１操作キーが押下されたか否かを判定する。第１操作キーが押下されたことを検出すると（ステップＳ１０１の「Ｙｅｓ」）、ステップＳ１０２に進む。一方、制御部１１０は、ステップＳ１０１において、第１操作キーの押下が検出されない場合（ステップＳ１０１の「Ｎｏ」）、ステップＳ１０１の処理を繰り返す。ステップＳ１０２において、制御部１１０は、操作キーの長押しを判定するためのタイマを起動する。ここで、操作キーの長押しを判定するためのタイマの時間としては、図５に示したように、例えば、「１．０秒」とすることができる。そして、制御部１１０は、ステップＳ１０３に進む。なお、以下において、長押しと判定される時間と、先に押下する操作キーが押されてから、後に押下する操作キーが押されるまでの時間差の上限とが同じであるものとして説明するがこれに限定されるものではない。
【００５８】
制御部１１０は、ステップＳ１０３において、操作キーの長押しを判定するためのタイマの時間の経過前に、操作部１４０の第２操作キーが押下されたか否かを検出する。
【００５９】
制御部１１０は、操作部１４０の第２操作キーが押下されたことを検出すると（ステップＳ１０３の「Ｙｅｓ」）、ステップＳ１０４に進み、操作キーの長押しを判定するためのタイマを停止する（ステップＳ１０４）。そして、制御部１１０は、ステップＳ１０５に進む。
【００６０】
ステップＳ１０５において、制御部１１０は、無線機１００を機能ガイドモードに遷移させる。つまり、制御部１１０は、「機能ガイドモード開始処理」を実行する。なお、「機能ガイドモード開始処理」は、「機能ガイド提示処理」あるいは「機能ガイド実行処理」とも称される。ここでは、ユーザが「先押しガイド」に設定している場合には第１操作キーがガイド対象の操作キーとなり、「後押しガイド」に設定している場合には第２操作キーがガイド対象の操作キーとなる。機能ガイドモード開始処理の詳細については後述する。ステップＳ１０５からはステップＳ１１１に進む。
ステップＳ１１１において、制御部１１０は、「機能ガイドモード終了処理」を実行する。この処理の詳細についても後述する。「機能ガイドモード終了処理」は「機能ガイド終了処理」とも称される。そして、制御部１１０は、図１３の処理を終了する。
【００６１】
一方、制御部１１０は、ステップＳ１０３において、第２操作キーが押下されたことを検出しなかった場合（ステップＳ１０３の「Ｎｏ」）、ステップＳ１０６に進む。
【００６２】
制御部１１０は、ステップＳ１０６において、操作キーの長押しを判定するためのタイマの時間の経過前に、第１操作キーがリリースされたか否かを検出する。
【００６３】
制御部１１０は、第１操作キーがリリースされたことを検出した場合（ステップＳ１０６の「Ｙｅｓ」）、ステップＳ１０７に進み、操作キーの長押しを判定するためのタイマを停止する（ステップＳ１０７）。そして、制御部１１０は、ステップＳ１０８に進む。
【００６４】
制御部１１０は、第１操作キーに割り当てられた単押し機能を実行する（ステップＳ１０８）。そして、制御部１１０は、図１３の処理を終了する。
【００６５】
一方、制御部１１０は、ステップＳ１０６において、第１操作キーがリリースされたことを検出しなかった場合（ステップＳ１０６の「Ｎｏ」）、ステップＳ１０９に進み、操作キーの長押しを判定するためのタイマが満了したか否かを判定する。
【００６６】
制御部１１０は、タイマが満了していた場合（ステップＳ１０９の「Ｙｅｓ」）、ステップＳ１１０に進み、第１操作キーに割り当てられた長押し機能を実行する（ステップＳ１１０）。そして、制御部１１０は、図１３の処理を終了する。一方、制御部１１０は、タイマが満了していない場合（ステップＳ１０９の「Ｎｏ」）、ステップＳ１０３に戻り処理を繰り返す。
【００６７】
次に、本実施形態に係る無線機１００の機能ガイドモード開始処理について説明する。図１４は、ステップＳ１０５において制御部１１０が実行する機能ガイドモード開始処理の詳細を示すフローチャートである。
【００６８】
まず、ステップＳ２０１において、制御部１１０は、機能ガイドモードを開始することができるか否かを判定する。具体的には、制御部１１０は、操作キーの機能をガイドすることよりも優先度の高いタスクが存在するか否かを判定し、判定結果に基づいて、機能ガイドモードを開始することができるか否かを判定する。例えば、無線機１００が外部から音声信号を受信している場合などには、操作キーの機能をガイドすることよりも優先度が高い無線機１００の本来の処理を実行しているので、制御部１１０は、機能ガイドモードを開始することができないと判定する。
【００６９】
制御部１１０は、機能ガイドモードを開始することができると判定した場合には（ステップＳ２０１の「Ｙｅｓ」）、ステップＳ２０２に進み、機能ガイドモードを開始する（ステップＳ２０２）。そして、制御部１１０は、ステップＳ２０３に進む。
【００７０】
制御部１１０は、機能ガイドモードへの遷移の成功を通知する（ステップＳ２０３）。具体的には、制御部１１０は、機能ガイドモードへの遷移の成功を示す報知音を音声出力部１６０から鳴らす。ユーザは、操作キーの機能のガイド表示に先立って報知音を聞くことで、自身の操作に対する無線機１００のレスポンスを早く知ることができる。これにより、無線機１００を操作する際のストレスを軽減させ、操作性を向上させることができる。なお、ステップＳ２０３の処理は、必ずしも必要ではなく、状況に応じては省略してもよい。そして、制御部１１０は、ステップＳ２０４に進む。
【００７１】
制御部１１０は、操作キーの機能をガイドする方法として、画面表示６２または音声出力・画面表示６３が選択されている場合には、機能ガイド画面を表示部１５０に表示する（ステップＳ２０４）。具体的には、制御部１１０は、図６に図示の表示画面１０または図７に図示の表示画面２０を、表示部１５０に出力する。ユーザは、表示部１５０を視認することによって、操作キーに割り当てられている機能を容易に把握することができる。そして、制御部１１０は、ステップＳ２０５に進む。なお、ガイド方法として音声出力６１が選択されている場合には、ステップＳ２０４を実行せずにステップＳ２０５に進む。
【００７２】
制御部１１０は、操作キーの機能をガイドする方法として、音声出力６１または音声出力・画面表示６３が設定されている場合、機能ガイドモードの終了タイマを起動する（ステップＳ２０５）。そして、制御部１１０は、ステップＳ２０６に進む。
【００７３】
制御部１１０は、操作キーの機能を示す機能ガイド音声を音声出力部１６０から出力する（ステップＳ２０６）。具体的には、制御部１１０は、ストレージ管理部１１２に音声として記憶されている操作キーの機能を再生することによって、音声出力部１６０から音声を出力する。また、制御部１１０は、音声合成機能を有していてもよい。この場合、制御部１１０は、音声合成機能によって、ストレージ管理部１１２にテキストとして記憶されている操作キーの機能を読み上げてもよい。なお、ガイド方法として画面表示６２が選択されている場合には、ステップＳ２０５およびＳ２０６を実行しない。
【００７４】
一方、制御部１１０は、ステップＳ２０１において、機能ガイドモードを開始することができないと判定された場合には（ステップＳ２０１の「Ｎｏ」）、ステップＳ２０７に進み、機能ガイドモードへの遷移の失敗を通知する（ステップＳ２０７）。具体的には、制御部１１０は、機能ガイドモードへの遷移の失敗を示す報知音を音声出力部１６０から鳴らす。この時、ステップＳ２０７で鳴らす報知音は、ステップＳ２０３で鳴らす報知音とは、異なることが好ましい。これにより、ユーザは、報知音を聞くことで、機能ガイドモードへの遷移が失敗したことを、容易に把握することができる。これにより、本実施形態は、無線機１００を操作する際のストレスを軽減させ、操作性を向上させることができる。なお、ステップＳ２０７の処理は、必ずしも必要ではなく、状況に応じては省略してもよい。
【００７５】
なお上述したように、図１４に図示したフローチャートにおいて、ステップＳ２０４と、ステップＳ２０６を両方とも実行することは必ずしも必要ではなく、ユーザが選択したガイド方法に従って、少なくとも一方を実行すればよい。
【００７６】
本実施形態において、ガイドされた機能がユーザの所望する機能であった場合、制御部１１０は、その機能を実行してもよい。
【００７７】
ガイドされた機能を実行する場合、制御部１１０は、ステップＳ１０５において、図１５に示すフローチャートの処理を実行する。図１５は、無線機１００の制御部１１０による、機能ガイドモード開始処理、およびガイドされた機能を実行する処理（機能実行処理）の流れを示すフローチャートである。
【００７８】
まず、ステップＳ３０１において、制御部１１０は、対象となる操作キーの機能ガイド提示処理（機能ガイドモード開始処理）を実行する。ここでは、図１４で説明したように、制御部１１０は、音声出力や、画面表示によって、対象となる操作キーの機能ガイドを実行する。そして、制御部１１０は、ステップＳ３０２に進む。
【００７９】
制御部１１０は、ステップＳ３０２において、ガイドされた機能がユーザの所望する機能であるか否かを判定する。制御部１１０は、対象となる操作キーの機能がガイドされている状態で、ユーザの特定の動作を検出した場合に、ガイドされた機能がユーザの所望する機能であると判定する。特定の動作としては、例えば、押下されている２つの操作キーのうち、機能ガイドの対象となっていない方の操作キーのみがリリースされ、その後、機能ガイドの対象となっている操作キーが所定時間押下され続けることが挙げられる。なお、特定の動作はこれに限定されず、ユーザが任意に設定することができる。
【００８０】
制御部１１０は、ガイドした機能がユーザの所望する機能であると判定した場合（ステップＳ３０２の「Ｙｅｓ」）、ステップＳ３０３に進み、機能ガイド提示を終了する。つまり、機能ガイドに関する画面表示や音声出力を終了し、通常モードに戻る。ステップＳ３０３からはステップＳ３０５に進む。
【００８１】
ステップＳ３０５において、制御部１１０は、ガイドされた機能を実行する。すなわち、機能ガイドの対象となっていない方の操作キーがリリースされた後、機能ガイドの対象となっている操作キーの押下が所定時間継続された場合に、機能ガイドの対象となっている操作キーに対応する機能（ガイドされた機能）を実行する。そして、制御部１１０は、図１５の処理を終了する。
【００８２】
一方、制御部１１０は、ガイドした機能がユーザの所望する機能ではないと判定した場合（ステップＳ３０２の「Ｎｏ」）、ステップＳ３０４に進み、機能ガイドを継続する（ステップＳ３０４）。そして、制御部１１０は、図１５の処理を終了する。なお、図１５の処理を実行する場合は、ステップＳ３０３において既に機能ガイドの提示を終了しているため、ステップＳ１１１の機能ガイドモード終了処理を省略する。
【００８３】
次に、図１６を用いて、本実施形態に係る無線機１００の機能ガイドモード終了処理について詳しく説明する。無線機１００の制御部１１０は、ステップＳ１１１において、図１６のフローチャートに示す処理を実行する。
【００８４】
まず、ステップＳ４０１において、制御部１１０は、機能ガイドモードを終了する条件として「操作キーリリース７１」が選択されている場合、第１操作キーおよび第２操作キーの両方がリリースされているか否かを判定する。
【００８５】
制御部１１０は、第１操作キーおよび第２操作キーの両方がリリースされていると判定した場合（ステップＳ４０１の「Ｙｅｓ」）、ステップＳ４０２に進み、音声出力部１６０から出力されている機能ガイド音声を停止する（ステップＳ４０２）。そして、制御部１１０は、ステップＳ４０３に進む。
【００８６】
制御部１１０は、表示部１５０に表示されている機能ガイド画面の表示を消去する（ステップＳ４０３）。すなわち、機能ガイドモードの画面から通常モードの画面に変更する。そして、制御部１１０は、ステップＳ４０４に進む。
【００８７】
制御部１１０は、機能ガイドモードの終了タイマを停止する（ステップＳ４０４）。そして、制御部１１０は、ステップＳ４０５に進む。
【００８８】
制御部１１０は、機能ガイドモードを終了する（ステップＳ４０５）。そして、制御部１１０は、図１６の処理を終了する。
【００８９】
一方、制御部１１０は、ステップＳ４０１において、機能ガイドモードを終了する条件として「操作キーリリース７１」が選択されていない場合や、第１操作キーおよび第２操作キーの両方がリリースされていないと判定した場合（ステップＳ４０１の「Ｎｏ」）、ステップＳ４０６に進む。
【００９０】
制御部１１０は、ステップＳ４０６において、機能ガイドモードを終了する条件として「音声ガイド終了７２」が選択されている場合、音声ガイドが終了した否かを判定する。
【００９１】
制御部１１０は、音声ガイドが終了したと判定した場合（ステップＳ４０６の「Ｙｅｓ」）、ステップＳ４０３に進み上記の処理を実行する。
【００９２】
一方、制御部１１０は、機能ガイドモードを終了する条件として「音声ガイド終了７２」が選択されていない場合や、音声ガイドが終了したと判定されない場合（ステップＳ４０６の「Ｎｏ」）、ステップＳ４０７に進む。
【００９３】
制御部１１０は、ステップＳ４０７において、機能ガイドモードを終了する条件として「タイマ満了７３」が選択されている場合、機能ガイドモードの終了タイマが満了したか否かを判定する。
【００９４】
制御部１１０は、タイマの満了を検出した場合（ステップＳ４０７の「Ｙｅｓ」）、ステップＳ４０８に進み、表示部１５０に表示されている機能ガイド画面の表示を消去する（ステップＳ４０８）。そして、制御部１１０は、ステップＳ４０９に進む。
【００９５】
制御部１１０は、機能ガイドモードを終了する（ステップＳ４０９）。そして、制御部１１０は、図１６の処理を終了する。
【００９６】
一方、制御部１１０は、機能ガイドモードを終了する条件として「タイマ満了７３」が選択されていないや、タイマの満了が検出されない場合（ステップＳ４０７の「Ｎｏ」）、ステップＳ４１０に進む。
【００９７】
制御部１１０は、機能ガイドモードを終了する条件として「操作キーリリース７１」、「音声ガイド終了７２」、および「タイマ満了７３」以外のその他の終了要因の有無を判定する。
【００９８】
制御部１１０は、その他の終了要因が有ると判定すると（ステップＳ４１０の「Ｙｅｓ」）、ステップＳ４０８に進み、上記の処理を実行する。ここで、その他の終了要因とは、例えば、機能ガイドモードを実行している間に、無線機１００が音声信号を受信した場合などである。このような場合に機能ガイドモードを終了させることで、制御部１１０は、機能をガイドするよりも優先度の高い重要な処理を優先的に実行することができる。
【００９９】
一方、制御部１１０は、その他の終了要因がないと判定すると（ステップＳ４１０の「Ｎｏ」）、ステップＳ４０１に進み、上記の処理を繰り返す。
【０１００】
次に、図１７を用いて、操作キーに割り当てられている機能を連続的にガイドする処理について説明する。操作キーに割り当てられている機能を連続的にガイドする場合、無線機１００の制御部１１０は、ステップＳ１０５において、図１４のフローチャートに示す処理を実行後に、図１７のフローチャートに示す処理を実行する。なお本図は、ガイド対象として「後押しガイド４２」が選択されている場合の処理を示している。
【０１０１】
まず、制御部１１０は、第１操作キーまたは第２操作キーがリリースされたか否かを判定する。制御部１１０は、第１操作キーまたは第２操作キーがリリースされたと判定した場合（ステップＳ５０１の「Ｙｅｓ」）、ステップＳ５０２に進み、第３操作キーが押下されたか否かを判定する。一方、制御部１１０は、第１操作キーまたは第２操作キーがリリースされたと判定しない場合（ステップＳ５０１の「Ｎｏ」）、ステップＳ５０１に進み、処理を繰り返す。
【０１０２】
制御部１１０は、ステップＳ５０２において、第３操作キーが押下されたと判定した場合（ステップＳ５０２の「Ｙｅｓ」）、ステップＳ５０３に進み、機能ガイドの対象キーを第３操作キーに変更する（ステップＳ５０３）。ここで、第３操作キーは、典型的には第１操作キーおよび第２操作キーとは異なる操作キーであるが、ステップＳ５０１でリリースされたと判定された操作キーであってもよい。そして、制御部１１０は、ステップＳ５０４に進む。
【０１０３】
一方、制御部１１０は、ステップＳ５０２において、第３操作キーが押下されたと判定しない場合（ステップＳ５０２の「Ｎｏ」）、ステップＳ５０２の処理を繰り返す。
【０１０４】
制御部１１０は、表示部１５０に表示された機能ガイド画面の表示を第３操作キーに割り当てられた機能が表示された画面に更新する（ステップＳ５０４）。そして、制御部１１０は、ステップＳ５０５に進む。
【０１０５】
制御部１１０は、機能ガイドモードの終了タイマを更新する（ステップＳ５０５）。そして、制御部１１０は、ステップＳ５０６に進む。
【０１０６】
制御部１１０は、第３操作キーの機能ガイド音声を音声出力部１６０から出力する（ステップＳ５０６）。制御部１１０は、図１７の処理を繰り返すことで、各操作キーの機能を連続的にガイドすることができる。そして、制御部１１０は、図１７の処理を終了する。図１７のフローチャートは、「後押しガイド４２」が選択されている場合の処理を示しているが、「先押しガイド４１」が選択されている場合であっても同様に、連続ガイド処理を行うことができる。具体的には、ステップＳ５０１において第１操作キーおよび第２操作キーのうちリリースされなかった方の操作キーを、ステップＳ５０３において機能ガイドの対象キーにすればよい。
【０１０７】
上述のとおり、本実施形態では、ユーザは、簡単な操作で各操作キーに割り当てられている機能を確認することができる。これにより、本実施形態は、ユーザが所望の機能が割り当てられた操作キーを容易に見つけることができるので、無線機１００の操作性を向上させることができる。
【０１０８】
本実施形態は、機能ガイド情報をユーザに提示（画面表示もしくは音声出力）するための特別な入力部（操作キー）を必要としないので、操作キーの数や配置に制限のある小型の装置にも適用できる。また、ユーザは、情報を得たい操作キーと、その他の任意のキーを対象に操作すればよいので、ユーザの手や指のポジションが限定されることが少なく、ユーザに負担が少ない。例えば、ユーザが第１操作キーに対応する機能を確認したい場合、第１操作キーの近いに配置されている操作キーなど、第１操作キーと同時に押下し易い任意のキーを第２操作キーとして、ユーザの好みで選択できるため、使い勝手がよい。また、機能ガイドを提示するための操作キーをあらかじめ登録しておく必要がなく、ユーザはその時々の状況に応じて、第１操作キー以外の任意のキーを第２操作キーとして選択できるため、ユーザの負担が少ない。例えば、ユーザが「右手の人差し指が痛い」と感じている場合には、その他の指で押し易いキーを用いて、機能ガイド情報を提示させることができる。
【０１０９】
なお、本実施形態では、操作キーに任意の機能を割り当てることのできる電子機器を例にして説明したが、これに限定されるものではない。例えば、操作キーに対応する機能が固定的である電子機器においても本発明を適用できる。
【符号の説明】
【０１１０】
１０，２０，３０，４０，５０，６０，７０  表示画面
１１，２１，３１  操作キー名称
１２，２２，３２  第１機能
１３，２３，３３  第２機能
１４，２４，３４  長押し機能
４１  先押しガイド
４２  後押しガイド
５１  時間差
６１  音声出力
６２  画面表示
６３  音声出力・画面表示
７１  操作キーリリース
７２  音声ガイド終了
７３  タイマ満了
１００  無線機
１１０  制御部
１１１  処理部
１１２  ストレージ管理部
１１３  タイマ管理部
１１４  操作検出部
１１５  表示出力制御部
１１６  音声出力制御部
１１７  音声入力制御部
１１８  無線制御部
１２０  ＲＯＭ
１３０  ＲＡＭ
１４０  操作部
１５０  表示部
１６０  音声出力部
１７０  音声入力部
１８０  ＲＦ回路部
【図１】
2020013295.tif 000003
【図２】
2020013295.tif 000004
【図３】
2020013295.tif 000005
【図４】
2020013295.tif 000006
【図５】
2020013295.tif 000007
【図６】
2020013295.tif 000008
【図７】
2020013295.tif 000009
【図８】
2020013295.tif 000010
【図９】
2020013295.tif 000011
【図１０】
2020013295.tif 000012
【図１１】
2020013295.tif 000013
【図１２】
2020013295.tif 000014
【図１３】
2020013295.tif 000015
【図１４】
2020013295.tif 000016
【図１５】
2020013295.tif 000017
【図１６】
2020013295.tif 000018
【図１７】
2020013295.tif 000019