(57)【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の表面に対応して配され、接触を検出する接触検出部と、
前記接触検出部への接触状態を検出する接触状態検出部と、
複数の文字種に対応する文字をそれぞれ記憶する記憶部と、
前記複数の文字種のうちいずれかの文字種の文字を入力するための入力候補を前記表示部に表示させる制御部と、を備え、
前記制御部は、前記入力候補として表示される前記いずれかの文字種の文字への接触が前記接触検出部により検出され、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字を前記表示部に表示させた状態において、前記接触状態検出部により検出された前記中心文字への接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替える、電子機器であって、
前記入力候補として前記いずれかの文字種の複数の文字が表示されている場合に、
前記制御部は、前記中心文字として前記複数の文字のいずれかの文字への接触が前記接触検出部により検出され、当該いずれかの文字と第１の関係を有する第１の関連文字を、前記複数の文字のうち前記いずれかの文字を除く少なくとも一の文字に重畳して表示させた状態において、当該第１の関連文字への所定時間以上の接触が前記接触状態検出部により検出された場合、接触を検出した前記第１の関連文字に重畳している前記一の文字と第１の関係を有する第１の関連文字を前記表示部に表示させる、電子機器。
【請求項２】
前記接触状態検出部は、前記接触検出部への押圧荷重を前記接触状態として検出する押圧荷重検出部を有する請求項１に記載の電子機器。
【請求項３】
前記接触状態検出部は、前記接触検出部への接触時間を前記接触状態として検出する接触時間検出部を有する請求項１に記載の電子機器。
【請求項４】
前記制御部は、前記入力候補として表示される前記いずれかの文字種の文字への接触が前記接触検出部により検出された場合、前記第１の関連文字と共に、前記中心文字と第２の関係を有する第２の関連文字を前記表示部に表示させ、前記接触状態検出部により検出された前記中心文字への接触状態に基づいて前記表示部に表示させる前記第２の関連文字の文字種を切り替える、請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記入力候補として表示される前記いずれかの文字種は、かな文字である場合に、
前記第１の関連文字は、前記中心文字と子音が同一のかな文字を含み、
前記第２の関連文字は、前記中心文字の変換候補を含む、請求項４に記載の電子機器。
【請求項６】
前記制御部は、前記中心文字への接触が前記接触検出部により検出され、前記第１の関連文字を前記表示部に表示させた状態において、表示された前記第１の関連文字への接触が前記接触検出部により検出された場合、前記接触状態検出部により検出された前記第１の関連文字への接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替える、請求項１から５のいずれか一項に記載の電子機器。
【請求項７】
前記制御部は、前記接触状態に基づいて前記第１の関連文字の文字種を切り替えた後に、前記表示部に表示される前記第１の関連文字への接触が検出され、その後、接触が解除された場合、接触が検出された前記第１の関連文字の入力を確定させる、請求項１から６のいずれか一項に記載の電子機器。
【請求項８】
前記接触状態は、複数の段階が設定されており、
前記制御部は、前記中心文字への接触が前記接触検出部により検出された場合、当該接触の接触状態の複数の段階に応じて、前記表示部に表示させる前記第１の関連文字の文字種をそれぞれ切り替える、請求項１から７のいずれか一項に記載の電子機器。
【請求項９】
表示部の表面への接触を検出するステップと、
前記表示部の表面への接触状態を検出するステップと、
前記表示部に表示されるいずれかの文字種の文字への接触を検出して、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字を前記表示部に表示させるステップと、
前記第１の関連文字を表示させた状態において、前記中心文字への接触を検出した場合、当該接触の接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替えるステップと、を備え
前記いずれかの文字種の文字が表示されている場合に、
前記中心文字として前記いずれかの文字への接触が検出され、当該いずれかの文字と第１の関係を有する第１の関連文字を、前記いずれかの文字を除く少なくとも一の文字に重畳して表示させた状態において、当該第１の関連文字への所定時間以上の接触が検出された場合、接触を検出した前記第１の関連文字に重畳している前記一の文字と第１の関係を有する第１の関連文字を前記表示部に表示させる携帯電子機器の制御方法。
【請求項１０】
携帯電子機器のコンピュータを機能させるための制御プログラムであって、
前記コンピュータに、
表示部の表面への接触を検出するステップと、
前記表示部の表面への接触状態を検出するステップと、
前記表示部に表示されるいずれかの文字種の文字への接触を検出して、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字を前記表示部に表示させるステップと、
前記第１の関連文字を表示させた状態において、前記中心文字への接触を検出した場合、当該接触の接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替えるステップと、を実行させるための制御プログラムであって、
前記いずれかの文字種の文字が表示されている場合に、
前記中心文字として前記いずれかの文字への接触が検出され、当該いずれかの文字と第１の関係を有する第１の関連文字を、前記いずれかの文字を除く少なくとも一の文字に重畳して表示させた状態において、当該第１の関連文字への所定時間以上の接触が検出された場合、接触を検出した前記第１の関連文字に重畳している前記一の文字と第１の関係を有する第１の関連文字を前記表示部に表示させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部への接触を検出可能な電子機器、電子機器の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、表示部への接触を検出可能な携帯電子機器において、平仮名文字の「あ段」が割り当てられた仮想的なキーを表示部に表示させた状態で、当該平仮名文字へ接触して、接触された平仮名文字と子音が同一のかな文字の仮想的なキーを、当該接触された平仮名文字の仮想的なキーの周囲に表示させる。そして、表示されたいずれかの平仮名文字の仮想的なキーに対応する箇所へ摺動操作を行うことにより、所望の平仮名文字の入力を行うことが可能であった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６６２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の電子機器では、平仮名文字の「あ段」が割り当てられた仮想的なキーを表示部に表示させた状態において、当該平仮名文字と子音が同一の平仮名文字のみを入力することしかできなかった。
【０００５】
本発明は、容易に異なる文字種の文字入力を行うことができる電子機器、電子機器の制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、上記課題を解決するために、表示部と、前記表示部の表面に対応して配され、接触を検出する接触検出部と、前記接触検出部への接触状態を検出する接触状態検出部と、複数の文字種に対応する文字をそれぞれ記憶する記憶部と、前記複数の文字種のうちいずれかの文字種の文字を入力するための入力候補を前記表示部に表示させる制御部と、を備え、前記制御部は、前記入力候補として表示される前記いずれかの文字種の文字への接触が前記接触検出部により検出され、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字を前記表示部に表示させた状態において、前記接触状態検出部により検出された前記中心文字への接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替える。
【０００７】
また、前記接触状態検出部は、前記接触検出部への押圧荷重を前記接触状態として検出する押圧荷重検出部を有することが好ましい。
【０００８】
また、前記接触状態検出部は、前記接触検出部への接触時間を前記接触状態として検出する接触時間検出部を有することが好ましい。
【０００９】
また、前記制御部は、前記入力候補として表示される前記いずれかの文字種の文字への接触が前記接触検出部により検出された場合、前記第１の関連文字と共に、前記中心文字と第２の関係を有する第２の関連文字を前記表示部に表示させ、前記接触状態検出部により検出された前記中心文字への接触状態に基づいて前記表示部に表示させる前記第２の関連文字の文字種を切り替えることが好ましい。
【００１０】
また、前記入力候補として表示される前記いずれかの文字種は、かな文字である場合に、前記第１の関連文字は、前記中心文字と子音が同一のかな文字を含み、前記第２の関連文字は、前記中心文字の変換候補を含むことが好ましい。
【００１１】
また、前記制御部は、前記中心文字への接触が前記接触検出部により検出され、前記第１の関連文字を前記表示部に表示させた状態において、表示された前記第１の関連文字への接触が前記接触検出部により検出された場合、前記接触状態検出部により検出された前記第１の関連文字への接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替えることが好ましい。
【００１２】
また、前記制御部は、前記接触状態に基づいて前記第１の関連文字の文字種を切り替えた後に、前記表示部に表示される前記第１の関連文字への接触が検出され、その後、接触が解除された場合、接触が検出された前記第１の関連文字の入力を確定させることが好ましい。
【００１３】
また、前記入力候補として前記いずれかの文字種の複数の文字が表示されている場合に、前記制御部は、前記中心文字として前記複数の文字のいずれかの文字への接触が前記接触検出部により検出され、当該いずれかの文字と第１の関係を有する第１の関連文字を、前記複数の文字のうち前記いずれかの文字を除く少なくとも一の文字に重畳して表示させた状態において、当該第１の関連文字への所定時間以上の接触が前記接触状態検出部により検出された場合、接触を検出した前記第１の関連文字に重畳している前記一の文字と第１の関係を有する第１の関連文字を前記表示部に表示させることが好ましい。
【００１４】
また、前記接触状態は、複数の段階が設定されており、前記制御部は、前記中心文字への接触が前記接触検出部により検出された場合、当該接触の接触状態の複数の段階に応じて、前記表示部に表示させる前記第１の関連文字の文字種をそれぞれ切り替えることが好ましい。
【００１５】
本発明に係る電子機器の制御方法は、上記課題を解決するために、表示部の表面への接触を検出するステップと、前記表示部の表面への接触状態を検出するステップと、前記表示部に表示されるいずれかの文字種の文字への接触を検出して、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字を前記表示部に表示させるステップと、前記第１の関連文字を表示させた状態において、前記中心文字への接触を検出した場合、当該接触の接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替えるステップと、を備える。
【００１６】
本発明に係るプログラムは、上記課題を解決するために、携帯電子機器のコンピュータを機能させるための制御プログラムであって、前記コンピュータに、表示部の表面への接触を検出するステップと、前記表示部の表面への接触状態を検出するステップと、前記表示部に表示されるいずれかの文字種の文字への接触を検出して、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字を前記表示部に表示させるステップと、前記第１の関連文字を表示させた状態において、前記中心文字への接触を検出した場合、当該接触の接触状態に基づいて前記表示部に表示させる前記第１の関連文字の文字種を切り替えるステップと、を実行させるための制御プログラムである。
【発明の効果】
【００１７】
本発明によれば、容易に異なる文字種の文字入力を行うことができる電子機器、電子機器の制御方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係る携帯電話機の外観斜視図である。
【図２】携帯電話機の機能構成を示すブロック図である。
【図３】本実施形態に係る表示部に表示される文字入力画面の例を示す図である。
【図４】本実施形態に係る表示部に表示される画面遷移例を示す図である。
【図５】接触状態に応じた仮想キーの切り替えについて示すテーブルである。
【図６】図３及び図４に示す例の内部処理について示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について説明する。まず、本発明の携帯電子機器の一実施形態に係る携帯電話機１の基本構造について、図１を参照しながら説明する。図１は、本実施形態に係る携帯電話機１の外観斜視図である。
【００２０】
携帯電話機１は、筺体２を備える。筺体２には、正面部に、タッチパネル１０と、マイク１３と、スピーカ１４とが配置される。
【００２１】
タッチパネル１０は、表示部１１と、接触検出部１２と、接触状態検出部１８と、を備える（図２参照）。表示部１１は、液晶表示パネル又は有機ＥＬ（エレクトロルミネッセンス）表示パネル等である。接触検出部１２は、表示部１１に対する携帯電話機１のユーザの指やタッチペン等の物体の接触を検出するセンサである。接触検出部１２には、表示部１１の表面に対応して配され、例えば、静電容量方式や抵抗膜方式等のセンサが利用可能である。
【００２２】
マイク１３は、携帯電話機１のユーザが通話時に発した音声を入力するために用いられる。
スピーカ１４は、携帯電話機１のユーザの通話相手が発した音声を出力するために用いられる。
【００２３】
続いて、図２を参照しながら、携帯電話機１の機能構成について説明する。図２は、携帯電話機１の機能構成を示すブロック図である。
【００２４】
携帯電話機１は、上述した、タッチパネル１０（表示部１１、接触検出部１２及び接触状態検出部１８）と、マイク１３と、スピーカ１４と、アクチュエータ１９とを備える。また、携帯電話機１は、通信部１５と、記憶部１６と、制御部１７とを備える。
【００２５】
通信部１５は、メインアンテナ（図示省略）とＲＦ回路部（図示省略）とを備え、所定の連絡先に発信したり、通信したりする。また、通信部１５が通信を行う通信先は、携帯電話機１と電話やメールの送受信を行う外部装置や、携帯電話機１がインターネットの接続を行う外部のｗｅｂサーバ等の外部装置等である。
【００２６】
通信部１５は、所定の使用周波数帯で外部装置と通信を行う。具体的には、通信部１５は、上記のメインアンテナによって受信した信号を復調処理し、処理後の信号を制御部１７に供給する。また、通信部１５は、制御部１７から供給された信号を変調処理し、上記のメインアンテナを介して外部装置（基地局）に送信する。
【００２７】
記憶部１６は、例えば、ワーキングメモリを含み、制御部１７による演算処理に利用される。また、記憶部１６は、携帯電話機１の内部で動作するアプリケーションやデータベースを１又は複数記憶する。なお、記憶部１６は、着脱可能な外部メモリを兼ねていてもよい。
【００２８】
制御部１７は、携帯電話機１の全体を制御しており、表示部１１及び通信部１５に対して制御を行う。
【００２９】
本実施形態の記憶部１６及び制御部１７は、一般的なコンピュータによって構成してもよい。一般的なコンピュータは、例えば、制御部１７として、中央処理装置（ＣＰＵ）を備え、記憶部１６として、メモリ（ＲＡＭ、ＲＯＭ）や、ハードディスク（ＨＤＤ）等を備える。このような一般的なコンピュータにおいて、制御部１７は、携帯電話機１を統括的に制御し、各種プログラムを記憶部１６から適宜読み出して実行することにより、上述した表示部１１、接触検出部１２、マイク１３、スピーカ１４、通信部１５、接触状態検出部１８及びアクチュエータ１９と協働し、本発明に係る各種機能を実現している。
【００３０】
接触状態検出部１８は、接触検出部１２への接触状態を検出する。具体的には、接触状態検出部１８は、接触検出部１２への押圧荷重を検出する圧力センサ、圧電素子、静電容量式センサ等であってもよい。又は、接触状態検出部１８は、接触検出部１２への接触時間を検出する静電容量式センサ等であってもよい。接触状態検出部１８は、接触状態を検出すると、検出した接触状態に応じた信号を制御部１７へ出力する。
【００３１】
アクチュエータ１９は、制御部１７からの制御信号に応じて、表示部１１に対して接触状態に対応した触覚を与える。具体的には、アクチュエータ１９は、表示部１１の接触検出部１２により接触が検出された箇所へ、制御部１７からの制御信号に応じて所定の振動を与える。
【００３２】
本実施形態に係る携帯電話機１は、異なる文字種の文字を入力する機能を有している。以下、当該機能を実行させるための構成について説明する。
【００３３】
図２に示すように、記憶部１６は、文字入力補助アプリケーション１６１と、文字入力アプリケーション１６２とを備え、制御部１７は、アプリケーション制御部１７１と、文字入力制御部１７２と、接触状態制御部１７３と、を備える。
【００３４】
文字入力補助アプリケーション１６１は、携帯電話機１において文字の入力を補助するアプリケーション・プログラム、いわゆるＩＭＥ（Ｉｎｐｕｔ  Ｍｅｔｈｏｄ  Ｅｄｉｔｏｒ）である。例えば、文字入力補助アプリケーション１６１は、入力された文字を変換したり、変換候補や入力候補を表示部１１に表示させたりする機能を有する。また、文字入力補助アプリケーション１６１は、複数の文字種（例えば、平仮名文字（かな文字）、片仮名文字（カナ文字）、英字、数字、記号、絵文字、デコレーションメール用絵文字等）に対応する文字をそれぞれ記憶している。
【００３５】
ここで、本実施形態に係る文字とは、平仮名文字、片仮名文字、漢字だけでなく、数字、英字、記号、絵文字、デコレーションメール用絵文字も含む。また、文字とは、単一の文字だけでなく、複数の文字からなる文字列も含む。
【００３６】
アプリケーション制御部１７１は、例えば接触検出部１２への接触等に応じて、文字入力アプリケーション１６２（例えば、メモ帳アプリケーション、電子メールアプリケーション、文書作成アプリケーション等）を起動及び終了させたり、文字入力補助アプリケーション１６１を起動及び終了させたりする。
【００３７】
文字入力制御部１７２は、アプリケーション制御部１７１により起動された文字入力アプリケーション１６２において、文字入力補助アプリケーション１６１を用いて、複数の文字種のうち、いずれかの文字種の文字を入力するための複数の入力候補を表示部１１に表示させる。
【００３８】
接触状態制御部１７３は、接触状態検出部１８により検出された接触状態を含む信号を受信する。そして、接触状態制御部１７３は、アクチュエータ１９に接触状態に応じた制御信号を送信して、アクチュエータ１９を接触状態に応じた触覚を与える。例えば、接触状態制御部１７３は、アクチュエータ１９を接触状態に応じた強度で振動させる。
【００３９】
このように、本実施形態の携帯電話機１は、接触操作や摺動操作だけでなく、接触状態に応じた操作及び接触状態に応じた触覚を用いて、入力や選択を行うことができる。
【００４０】
図３は、本実施形態に係る表示部１１に表示される文字入力画面の例を示す図である。
図３の文字入力画面Ｄ１においては、文字入力補助アプリケーション１６１及び文字入力アプリケーション１６２が起動している。また、図３の文字入力画面Ｄ１においては、文字入力補助アプリケーション１６１によりソフトウェアキーとして入力候補Ａ１が表示されている。なお、図３では、文字入力のための入力候補のみ表示するが、表示部１１の図示しない領域には、文字入力アプリケーション１６２により文字が入力される文字入力領域が表示される。
【００４１】
また、文字入力画面Ｄ１において、入力候補Ａ１は、かな文字の「あ」、「か」、「さ」、「た」、「な」、「は」、「ま」、「や」、「ら」及び「わ」を表示している。また、「顔文字」は、かな文字から顔文字へ入力形態を切り替えるソフトウェアキーであり、「記号」は、かな文字から英字・数字・記号等へ入力形態を切り替えるソフトウェアキーである。
【００４２】
また、入力候補Ａ１は、図３の文字入力画面Ｄ２に示すように、表示部１１に複数の文字種に対応する仮想的なキーが表示されており、一のキーに対してそれぞれ、かな文字、数字、英字及び記号が割り当てられる。例えば、かな文字「な」のキーには、数字「５」及び英字「Ｊ、Ｋ、Ｌ」が割り当てられる
【００４３】
図４は、本実施形態に係る表示部１１に表示される画面遷移例を示す図である。
図４においても図３と同様に、文字入力補助アプリケーション１６１及び文字入力アプリケーション１６２が起動している。
【００４４】
図３の文字入力画面Ｄ１において、文字入力制御部１７２は、入力候補Ａ１として表示される文字「な」への接触が接触検出部１２により検出されると、接触が検出された文字である中心文字「な」と第１の関係を有する第１の関連文字Ａ２を表示部１１に表示させる。さらに、文字入力制御部１７２は、第１の関連文字と共に、中心文字「な」と第２の関係を有する第２の関連文字Ａ３を表示部１１の放射状の領域に表示させる（図４の状態Ａ）。
【００４５】
ここで、中心文字「な」と第１の関係を有する第１の関連文字Ａ２とは、中心文字「な」と子音が同一のかな文字「に」、「ぬ」、「ね」及び「の」である。中心文字「な」と第２の関係を有する第２の関連文字Ａ３とは、中心文字「な」を頭文字とした変換候補を含み、「なく」、「ない」、「なかった」等が挙げられる。なお、第２の関連文字Ａ３は、過去の使用履歴等に基づく学習状況に応じて表示が変更されてもよい。
【００４６】
状態Ａにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「な」への接触状態が検出されると、中心文字「な」への接触状態に基づいて、第１の関連文字Ａ２及び第２の関連文字Ａ３の文字種を切り替える（状態Ｂ）。
【００４７】
具体的には、文字入力制御部１７２は、接触状態検出部１８により中心文字「な」への押圧荷重が検出されると、検出された押圧荷重に基づいて、中心文字「な」から中心文字「ナ」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、かな文字「に」、「ぬ」、「ね」及び「の」から、中心文字「ナ」の子音が同一の第１の関連文字「ニ」、「ヌ」、「ネ」及び「ノ」に切り替える。同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「なく」、「ない」、「なかった」・・・等から、変換候補「ナイ」、「ナカ」、「ナシ」・・・等に切り替える（状態Ｂ参照）。
【００４８】
すなわち、状態Ａにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「な」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字Ａ２及び第２の関連文字Ａ３で構成される仮想キーの表示を、かな文字からカタカナ文字に切り替える（状態Ｂ）。
【００４９】
同様に、状態Ｂにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「ナ」への押圧荷重が検出されると、検出された押圧荷重に基づいて、中心文字「ナ」から中心文字「Ｊ」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、カタカナ文字「ニ」、「ヌ」、「ネ」及び「ノ」から、中心文字「Ｊ」の第１の関連文字「Ｋ」及び「Ｌ」に切り替える。同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「ナイ」、「ナカ」、「ナシ」・・・等から、変換候補「Ｊａｐａｎ」、「Ｊａｚｚ」、「Ｊｅａｎｓ」・・・等に切り替える（状態Ｃ）。
【００５０】
ここで、中心文字「Ｊ」の第１の関連文字「Ｋ」及び「Ｌ」は、図３の文字入力画面Ｄ２に示すように、同一のキーに割り当てられる英字である。また、中心文字「Ｊ」の第２の関連文字「Ｊａｐａｎ」、「Ｊａｚｚ」、「Ｊｅａｎｓ」・・・は、中心文字「Ｊ」を頭文字とした変換候補を含む。
【００５１】
すなわち、状態Ｂにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「ナ」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字Ａ２及び第２の関連文字Ａ３で構成される仮想キーの表示を、カタカナ文字から英字に切り替える（状態Ｃ）。
【００５２】
同様に、状態Ｃにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「Ｊ」への押圧荷重が検出されると、検出された押圧荷重に基づいて、中心文字「Ｊ」から中心文字「５」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、英字「Ｋ」及び「Ｌ」から、中心文字「５」の第１の関連文字「×」、「÷」、「−」及び「＋」に切り替える。同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「Ｊａｐａｎ」、「Ｊａｚｚ」、「Ｊｅａｎｓ」・・・等から、変換候補「五」、「５時」、「五時」・・・等に切り替える（状態Ｄ参照）。
【００５３】
ここで、中心文字「５」の第１の関連文字「×」、「÷」、「−」及び「＋」は、四則演算に用いられる記号である。また、中心文字「５」の第２の関連文字「五」、「５時」、「五時」・・・は、中心文字「５」を頭文字とした変換候補を含む。
【００５４】
すなわち、状態Ｃにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「Ｊ」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字Ａ２及び第２の関連文字Ａ３で構成される仮想キーの表示を、英字から数字及び記号に切り替える（状態Ｄ）。
【００５５】
また、状態Ｄにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「５」への押圧荷重が検出されると、検出された押圧荷重に基づいて、中心文字「５」から中心文字「な」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、記号「×」、「÷」、「−」及び「＋」から、かな文字「に」、「ぬ」、「ね」及び「の」に切り替える。同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、「五」、「５時」、「五時」・・・等から、変換候補「なく」、「ない」、「なかった」・・・等に切り替える（状態Ａ参照）。
【００５６】
すなわち、状態Ｄにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「５」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字Ａ２及び第２の関連文字Ａ３で構成される仮想キーの表示を、数字及び記号からかな文字に切り替える（状態Ａ）。
【００５７】
このように本実施形態の携帯電話機１によれば、文字入力制御部１７２は、中心文字への接触状態に基づいて、中心文字及び第１の関連文字Ａ２の文字種を切り替えるため、携帯電話機１は、第１の関連文字Ａ２の文字種の切り替えを簡易に行うことができる。また、文字入力制御部１７２は、中心文字への接触状態に基づいて第１の関連文字Ａ２だけでなく、第２の関連文字Ａ３の文字種も切り替えるため、携帯電話機１は、第２の関連文字Ａ３の文字種の切り替えを簡易に行うことができる。
【００５８】
また、本実施形態の携帯電話機１によれば、文字入力制御部１７２は、接触検出部１２への押圧荷重、又は接触時間を接触状態検出部１８により接触状態として検出するため、ユーザは、より明確に異なる文字種の切り替えを認識することができる。
接触時間を接触状態検出部１８により接触状態として検出するとは、例えば、所定時間以上の接触が検出されると、第１の関連文字Ａ２を切り替えることをいう。
【００５９】
また、本実施形態の携帯電話機１によれば、入力候補Ａ１として表示される文字種がかな文字である場合に、第１の関連文字Ａ２は、中心文字と子音が同一のかな文字を含み、第２の関連文字Ａ３は、中心文字の変換候補を含む。これにより、携帯電話機１は、かな文字及び中心文字の変換候補の文字種の切り替えを簡易に行うことができる。
【００６０】
状態Ａにおいて、文字入力制御部１７２は、中心文字「な」への接触が検出されてから中心文字「な」へ所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出された場合、中心文字「な」の入力を確定する（図示せず）。
【００６１】
また、状態Ａにおいて、文字入力制御部１７２は、中心文字「な」から第１の関連文字「に」、「ぬ」、「ね」及び「の」のいずれかの文字に対する所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出された場合、接触が検出された第１の関連文字Ａ２のいずれかの入力を確定する（図示せず）。
【００６２】
また、状態Ａにおいて、文字入力制御部１７２は、中心文字「な」から第２の関連文字「なく」、「ない」、「なかった」・・・等のうちのいずれかの文字に対する所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出された場合、接触が検出された第２の関連文字Ａ３のいずれかの入力を確定する（図示せず）。
【００６３】
また、状態Ａにおいて、文字入力制御部１７２は、第１の関連文字「に」、「ぬ」、「ね」及び「の」のいずれかの文字に対する接触が接触検出部１２により検出され、かつ接触状態検出部１８により接触状態が検出された場合、接触状態検出部１８により検出された接触状態に基づいて、第１の関連文字Ａ２の文字種を切り替える。
【００６４】
具体的には、状態Ａにおいて、文字入力制御部１７２は、第１の関連文字「ぬ」に対する接触が接触検出部１２により検出され、かつ接触状態検出部１８により所定の押圧荷重が検出された場合、中心文字「な」から中心文字「ナ」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、かな文字「に」、「ぬ」、「ね」及び「の」から、中心文字「ナ」の子音が同一の第１の関連文字「ニ」、「ヌ」、「ネ」及び「ノ」に切り替える。さらに同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「なく」、「ない」、「なかった」・・・等から、変換候補「ナイ」、「ナカ」、「ナシ」・・・等に切り替える（状態Ｂ参照）。これにより、携帯電話機１は、第１の関連文字Ａ２への接触状態に基づいて第１の関連文字Ａ２の文字種を切り替えることができる。
【００６５】
また、状態Ａにおいて、文字入力制御部１７２は、接触状態に基づいて第１の関連文字Ａ２及び第２の関連文字Ａ３の文字種を切り替えた後（状態Ｂ）に、表示部１１に表示される第１の関連文字Ａ２への接触が検出され、その後、接触が解除された場合、すなわち、所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出された場合、接触が検出された第１の関連文字Ａ２の入力を確定させる。
【００６６】
具体的には、状態Ｂにおいて、文字入力制御部１７２は、表示部１１に表示される第１の関連文字Ａ２の「ヌ」への接触が検出され、その後接触が解除された場合、すなわち、所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出された場合、接触が検出された第１の関連文字Ａ２の「ヌ」の入力を確定させる。これにより、携帯電話機１は、第１の関連文字Ａ２の入力を簡易に行うことができる。
【００６７】
また、入力候補Ａ１としていずれかの文字種の複数の文字が表示部１１に表示されている場合に、文字入力制御部１７２は、中心文字として複数の文字のいずれかの文字への接触が接触検出部１２により検出され、当該いずれかの文字と第１の関係を有する第１の関連文字Ａ２を、複数の文字のうちいずれかの文字を除く少なくとも一の文字に重畳して表示させた状態において、当該第１の関連文字Ａ２への所定時間以上の接触が接触検出部１２により検出された場合、接触を検出した第１の関連文字Ａ２に重畳している一の文字と第１の関係を有する第１の関連文字Ａ２を表示部１１に表示させる。
【００６８】
具体的には、図３の文字入力画面Ｄ１において、文字入力制御部１７２は、入力候補Ａ１として表示される文字「な」への接触が接触検出部１２により検出されると、接触が検出された文字である中心文字「な」と子音が同一のかな文字「に」、「ぬ」、「ね」及び「の」を表示部１１に表示させる。さらに、文字入力制御部１７２は、中心文字「な」を頭文字とした変換候補を含む「なく」、「ない」、「なかった」・・・等を表示部１１の放射状の領域に表示させる（図４の状態Ａ）。
【００６９】
そして、状態Ａにおいて、文字入力制御部１７２は、かな文字「に」、「ぬ」、「ね」及び「の」を、図３の文字入力画面Ｄ１に示す入力候補Ａ１のうち、かな文字「か」、「た」、「は」、「や」及び「わ」に重畳して、それぞれ表示させる。そして、例えば、文字入力制御部１７２は、かな文字「ね」へ所定時間以上の接触（例えば、スワイプ操作）が接触検出部１２により検出された場合、接触を検出したかな文字「ね」に重畳しているかな文字「は」及びかな文字「は」と第１の関係を有する第１の関連文字Ａ２（かな文字「ひ」、「ふ」、「へ」及び「ほ」）を表示部１１に表示させる（図４の状態Ｅ）。
【００７０】
さらに、文字入力制御部１７２は、第１の関連文字Ａ２と共に、第１の関連文字Ａ２（かな文字「は」）と第２の関係を有する第２の関連文字Ａ３（「早い」、「半」、「八月」等を含む変換候補）を表示部１１の放射状の領域に表示させる（図４の状態Ｅ）。
【００７１】
状態Ｅにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「は」への接触状態が検出されると、中心文字「は」への接触状態に基づいて、第１の関連文字Ａ２及び第２の関連文字Ａ３の文字種を切り替える（図４の状態Ｆ）。
【００７２】
具体的には、文字入力制御部１７２は、接触状態検出部１８により中心文字「は」への所定の押圧荷重が検出されると、所定の押圧荷重に基づいて、中心文字「は」から中心文字「ハ」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、かな文字「ひ」、「ふ」、「へ」及び「ほ」から、中心文字「ハ」の子音が同一の第１の関連文字「ヒ」、「フ」、「ヘ」及び「ホ」に切り替える。同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「早い」、「半」、「八月」・・・等から、変換候補「ハイ」、「ハカ」、「ハキ」・・・等に切り替える（状態Ｆ）。
【００７３】
すなわち、状態Ｅにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「は」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字及び第２の関連文字で構成される仮想キーの表示を、かな文字からカタカナ文字に切り替える（図４の状態Ｆ）。
【００７４】
同様に、状態Ｆにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「ハ」への所定の押圧荷重が検出されると、所定の押圧荷重に基づいて、中心文字「ハ」から中心文字「Ｍ」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、カタカナ文字「ヒ」、「フ」、「ヘ」及び「ホ」から、中心文字「Ｍ」の第１の関連文字「Ｎ」及び「Ｏ」に切り替える。同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「ハイ」、「ハカ」、「ハキ」・・・等から、変換候補「Ｍａｎ」、「Ｍｅｍｂｅｒ」、「Ｍｏｄｅｌ」・・・等に切り替える（図４の状態Ｇ）。
【００７５】
ここで、中心文字「Ｍ」の第１の関連文字「Ｎ」及び「Ｏ」は、図３の文字入力画面Ｄ２に示すように、同一のキーに割り当てられる英字である。また、中心文字「Ｍ」の第２の関連文字「Ｍａｎ」、「Ｍｅｍｂｅｒ」、「Ｍｏｄｅｌ」・・・等は、中心文字「Ｍ」を頭文字とした変換候補を含む。
【００７６】
すなわち、状態Ｆにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「ハ」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字及び第２の関連文字で構成される仮想キーの表示を、カタカナ文字から英字に切り替える（図４の状態Ｇ）。
【００７７】
同様に、状態Ｇにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「Ｍ」への所定の押圧荷重が検出されると、所定の押圧荷重に基づいて、中心文字「Ｍ」から中心文字「６」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、英字「Ｎ」及び「Ｏ」から、中心文字「６」の第１の関連文字「＝」、「＜」及び「＞」に切り替える。さらに同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、変換候補「Ｍａｎ」、「Ｍｅｍｂｅｒ」、「Ｍｏｄｅｌ」・・・等から、変換候補「六」、「６時」、「六時」・・・等に切り替える（図４の状態Ｈ）。
【００７８】
ここで、中心文字「６」の第１の関連文字「＝」、「＜」及び「＞」は、四則演算に用いられる記号である。また、中心文字「６」の第２の関連文字「六」、「６時」、「六時」・・・等は、中心文字「６」を頭文字とした変換候補を含む。
【００７９】
すなわち、状態Ｇにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「Ｍ」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字及び第２の関連文字で構成される仮想キーの表示を、英字から数字及び記号に切り替える（図４の状態Ｈ）。
【００８０】
また、状態Ｈにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「６」への所定の押圧荷重が検出されると、所定の押圧荷重に基づいて、中心文字「６」から中心文字「は」へ文字種を切り替える。同時に、文字入力制御部１７２は、第１の関連文字Ａ２の文字種を切り替えて、記号「＝」、「＜」及び「＞」から、かな文字「ひ」、「ふ」、「へ」及び「ほ」に切り替える。さらに同時に、文字入力制御部１７２は、第２の関連文字Ａ３の文字種を切り替えて、「六」、「６時」、「六時」・・・等から、変換候補「なく」、「ない」、「なかった」・・・等に切り替える（図４の状態Ｅ参照）。
【００８１】
すなわち、状態Ｈにおいて、文字入力制御部１７２は、接触状態検出部１８により中心文字「６」への所定の押圧荷重が検出されると、入力候補Ａ１、第１の関連文字及び第２の関連文字で構成される仮想キーの表示を、数字及び記号からかな文字に切り替える（図４の状態Ｅ）。
【００８２】
このように本実施形態の携帯電話機１によれば、文字入力制御部１７２は、第１の関連文字Ａ２及び第２の関連文字Ａ３だけでなく、第１の関連文字Ａ２が重畳している入力候補Ａ１の入力を簡易に行うことができる。
【００８３】
また、接触状態検出部１８により検出される接触状態は、複数の段階が設定されている。そして、文字入力制御部１７２は、中心文字への接触が接触検出部１２により検出された場合、当該接触の接触状態の複数の段階に応じて、第１の関連文字Ａ２の文字種をそれぞれ切り替える。
【００８４】
具体的には、接触状態検出部１８により、中心文字への押圧荷重を接触状態として検出する場合に、所定の押圧荷重が検出される回数に応じて複数の段階が設定される。例えば、所定の押圧荷重が１回検出された場合には、文字入力制御部１７２は、入力候補Ａ１、第１の関連文字Ａ２及び第２の関連文字Ａ３で構成される仮想キーの表示を、かな文字からカタカナ文字に切り替える（例えば、図４の状態Ａから状態Ｂへ切り替える）。所定の押圧荷重が２回検出された場合には、文字入力制御部１７２は、仮想キーの表示を、かな文字から英字に切り替える（例えば、図４の状態Ａから状態Ｃへ切り替える）。また、所定の押圧荷重が３回検出された場合には、文字入力制御部１７２は、仮想キーの表示を、かな文字から数字及び記号に切り替える（例えば、図４の状態Ａから状態Ｄへ切り替える）。
【００８５】
又は、接触状態検出部１８により、中心文字への押圧荷重を接触状態として検出する場合に、押圧荷重の大きさに閾値が設定されており、押圧荷重の大きさに応じて複数の段階が設定されてもよい。
【００８６】
例えば、押圧荷重の閾値Ｓ１を１０ｇ、閾値Ｓ２を２０ｇ、閾値Ｓ３を３０ｇにそれぞれ設定する。そして、閾値Ｓ１を超える押圧荷重（例えば、１５ｇの押圧荷重）が検出された場合には、文字入力制御部１７２は、入力候補Ａ１、第１の関連文字Ａ２及び第２の関連文字Ａ３で構成される仮想キーの表示を、かな文字からカタカナ文字に切り替える（例えば、図４の状態Ａから状態Ｂへ切り替える）。閾値Ｓ２を超える押圧荷重（例えば、２５ｇの押圧荷重）が検出された場合には、文字入力制御部１７２は、仮想キーの表示を、かな文字から英字に切り替える（例えば、図４の状態Ａから状態Ｃへ切り替える）。また、閾値Ｓ３を超える押圧荷重（例えば、３５ｇの押圧荷重）が検出された場合には、文字入力制御部１７２は、仮想キーの表示を、かな文字から数字及び記号に切り替える（例えば、図４の状態Ａから状態Ｄへ切り替える）。
【００８７】
さらに、接触状態制御部１７３は、表示部１１の接触が検出された箇所に対して、接触状態の複数の段階に応じた触覚をアクチュエータ１９により与える。例えば、所定の押圧荷重が検出される回数に応じて複数の段階が設定されており、所定の押圧荷重が１回検出された場合には、接触状態制御部１７３は、表示部１１の接触が検出された箇所に対して、アクチュエータ１９により振動強度Ｐ１の振動を与える。また、所定の押圧荷重が２回検出された場合には、接触状態制御部１７３は、表示部１１の接触が検出された箇所に対して、アクチュエータ１９により、振動強度Ｐ１よりも強度が大きい振動強度Ｐ２の振動を与える。また、所定の押圧荷重が３回検出された場合には、接触状態制御部１７３は、表示部１１の接触が検出された箇所に対して、アクチュエータ１９により、振動強度Ｐ２よりも強度が大きい振動強度Ｐ３の振動を与える。また、検出された所定の押圧荷重の回数分、アクチュエータ１９により振動を与えてもよい。
【００８８】
図５は、接触状態に応じた仮想キーの切り替えについて示すテーブルである。図５に示す例では、接触状態検出部１８により検出される接触状態が５段階に設定されている。図５に示すように、文字入力補助アプリケーション１６１及び文字入力アプリケーション１６２が起動し、初回キーとして仮想キーａが表示された状態において、１段階目の接触状態が検出された場合には、文字入力制御部１７２は、仮想キーａ（例えば、かな文字）から仮想キーｂ（例えば、カタカナ文字）に切り替える。また、２段階目の接触状態が検出された場合には、文字入力制御部１７２は、仮想キーａ（例えば、かな文字）から仮想キーｃ（例えば、英字）に切り替える。また、３段階目の接触状態が検出された場合には、文字入力制御部１７２は、仮想キーａ（例えば、かな文字）から仮想キーｄ（例えば、数字及び記号）に切り替える。また、４段階目の接触状態が検出された場合には、文字入力制御部１７２は、仮想キーａ（例えば、かな文字）から仮想キーｅ（例えば、絵文字）に切り替える。また、５段階目の接触状態が検出された場合には、文字入力制御部１７２は、仮想キーａ（例えば、かな文字）から仮想キーｆ（例えば、顔文字）に切り替える。
【００８９】
同様に、初回キーとして仮想キーｂ、ｃ、ｄ、ｅ及びｆが表示された状態においても、文字入力制御部１７２は、複数の段階に設定された接触状態に応じて、仮想キーを順に切り替える。
【００９０】
このように本実施形態の携帯電話機１によれば、接触状態制御部１７３は、接触状態の複数の段階に応じた触覚フィードバックをアクチュエータ１９により与えるため、ユーザは、より明確に異なる文字種の切り替えを認識することができ、かつ第１の関連文字Ａ２及び第２の関連文字Ａ３の文字種の切り替えを簡易に行うことができる。
【００９１】
図６は、図３及び図４に示す例の内部処理について示すフローチャートである。
ステップＳ１において、文字入力補助アプリケーション１６１及び文字入力アプリケーション１６２は、初回キーとして入力候補Ａ１を含む仮想キーを表示する（例えば、図３の文字入力画面Ｄ１）。なお、初回キーの文字種は、例えば、前回、文字入力補助アプリケーション１６１及び文字入力アプリケーション１６２を終了させた際に、表示部１１に表示されていた文字種であってもよい。
【００９２】
ステップＳ２において、文字入力制御部１７２は、入力候補Ａ１のいずれかの文字への接触を接触検出部１２により検出する。
【００９３】
ステップＳ３において、文字入力制御部１７２は、接触が検出された文字である中心文字と第１の関係を有する第１の関連文字Ａ２及び中心文字と第２の関係を有する第２の関連文字Ａ３を表示部１１の放射状の領域に表示させる。
【００９４】
ステップＳ４において、文字入力制御部１７２は、中心文字への接触が解除されたか否かを判定する。中心文字への接触が解除された場合（ＹＥＳ）には、ステップＳ５へ進む。中心文字への接触が解除されない場合（ＮＯ）には、ステップＳ６へ進む。
【００９５】
ステップＳ５において、文字入力制御部１７２は、接触が解除された中心文字の入力を確定し、処理を終了する。
【００９６】
ステップＳ６において、文字入力制御部１７２は、中心文字から第１の関連文字Ａ２のいずれかの文字に対する所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出されたか否かを判定する。中心文字から第１の関連文字Ａ２のいずれかの文字に対する所定時間未満の接触が検出された場合（ＹＥＳ）には、ステップＳ７へ進む。中心文字から第１の関連文字Ａ２のいずれかの文字に対する所定時間未満の接触が検出されない場合（ＮＯ）には、ステップＳ８へ進む。
【００９７】
ステップＳ７において、文字入力制御部１７２は、接触が検出された第１の関連文字Ａ２のいずれかの入力を確定し、処理を終了する。
【００９８】
ステップＳ８において、文字入力制御部１７２は、中心文字から第２の関連文字Ａ３のうちのいずれかの文字に対する所定時間未満の接触（例えば、フリック操作）が接触検出部１２により検出されたか否かを判定する。中心文字から第２の関連文字Ａ３のうちのいずれかの文字に対する所定時間未満の接触が検出された場合（ＹＥＳ）には、ステップＳ９へ進む。中心文字から第２の関連文字Ａ３のうちのいずれかの文字に対する所定時間未満の接触が検出されない場合（ＮＯ）には、ステップＳ１０へ進む。
【００９９】
ステップＳ９において、文字入力制御部１７２は、接触が検出された第２の関連文字Ａ３のいずれかの入力を確定し、処理を終了する。
【０１００】
ステップＳ１０において、文字入力制御部１７２は、第１の関連文字Ａ２への所定時間以上の接触（例えば、スワイプ操作）が接触検出部１２により検出されたか否かを判定する。第１の関連文字Ａ２への所定時間以上の接触が検出された場合（ＹＥＳ）には、ステップＳ１１へ進む。第１の関連文字Ａ２への所定時間以上の接触が検出されない場合（ＮＯ）には、ステップＳ１２へ進む。
【０１０１】
ステップＳ１１において、文字入力制御部１７２は、接触を検出した中心文字に重畳している入力候補Ａ１、入力候補Ａ１と第１の関係を有する第１の関連文字Ａ２、及び第１の関連文字Ａ２と第２の関係を有する第２の関連文字Ａ３を表示部１１に表示させた後、ステップＳ１２へ進む。
【０１０２】
ステップＳ１２において、文字入力制御部１７２は、第１の関連文字Ａ２のいずれかの文字に対する接触が接触検出部１２により検出され、かつ接触状態検出部１８により接触状態が検出されたか否かを判定する。第１の関連文字Ａ２のいずれかの文字への接触及び接触状態が検出された場合（ＹＥＳ）には、ステップＳ１３へ進む。第１の関連文字Ａ２のいずれかの文字への接触及び接触状態が検出されない場合（ＮＯ）には、ステップＳ４へ戻る。
【０１０３】
ステップＳ１３において、文字入力制御部１７２は、接触状態検出部１８により検出された接触状態に基づいて、中心文字、第１の関連文字Ａ２及び第２の関連文字Ａ３の文字種を切り替え、その後、ステップＳ４へ戻る。
【０１０４】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に制限されるものではなく、適宜変更が可能である。また、上述した実施形態において、電子機器としての携帯電話機１について説明したが、他の電子機器にも適用可能である。例えば、本発明の携帯電子機器は、デジタルカメラ、ＰＨＳ（登録商標；Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、パソコン、ノートパソコン、携帯ゲーム装置等であってもよい。
【０１０５】
また、上述した携帯電話機１は、いわゆるストレートタイプの携帯電話機の形態を示しているが、携帯電話機の形態としては特にこれに限られない。例えば、携帯電話機は、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）でもよい。
【符号の説明】
【０１０６】
１  携帯電話機
１０  タッチパネル
１１  表示部
１２  接触検出部
１６  記憶部
１７  制御部
１８  接触状態検出部
１９  アクチュータ
１６１  文字入力補助アプリケーション
１６２  文字入力アプリケーション
１７１  アプリケーション制御部
１７２  文字入力制御部
１７３  接触状態制御部
【図１】
0005681000.tif 000002
【図２】
0005681000.tif 000003
【図３】
0005681000.tif 000004
【図４】
0005681000.tif 000005
【図５】
0005681000.tif 000006
【図６】
0005681000.tif 000007