(57)【要約】【課題】既存のキーを用いて、かつ簡易な操作によって、誤った文字の修正を行うことができるようにする。【解決手段】キー入力装置は、テンキー１１ａに割当てられた文字等を所定の順番で読み出せるよう当該文字等を記憶するメモリ１０５と、テンキー１１ａに割当てられた文字等を表示する液晶パネル２１と、修正対象となる被修正文字等を選択するために移動キー２３ｂの操作に応じてカーソルを移動させるカーソル移動部１００ｂと、被修正文字等をテンキー１１ａの操作に応じて修正する修正部１００ａとを備える。修正部１００ａは、修正のために操作されたテンキー１１ａと選択された被修正文字等を表示するために操作されたテンキー１１ａとが異なる場合、被修正文字等を、修正のために操作されたテンキー１１ａに割当てられた文字等のうち、被修正文字等の順番と一致する順番の文字等に修正する。【選択図】図３
2010117785.tif 000002
【特許請求の範囲】
【請求項１】
キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置において、
操作されたキーに割当てられた文字または記号を表示する表示部と、
表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、
選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部と、を備え、
前記修正部は；
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが異なる場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番と一致する順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項２】
請求項１に記載のキー入力装置において、
前記修正部は；
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番と異なる順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項３】
請求項２に記載のキー入力装置において、
前記修正部は；
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番の次の順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項４】
キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置において、
操作されたキーに割当てられた文字または記号を表示する表示部と、
表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、
選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部と、を備え、
前記修正部は；
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番と異なる順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項５】
請求項４に記載のキー入力装置において、
前記修正部は；
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番の次の順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項６】
キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置において、
操作されたキーに割当てられた文字または記号を表示する表示部と、
表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、
選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部と、を備え、
前記修正部は；
前記キーの操作回数を当該キーの操作により表示された文字または記号に対応付けて記憶するとともに、
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが異なる場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、前記操作回数に対応する順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項７】
キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置において、
操作されたキーに割当てられた文字または記号を表示する表示部と、
表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、
選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部と、を備え、
前記修正部は；
前記キーの操作回数を当該キーの操作により表示された文字または記号に対応付けて記憶するとともに、
修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、前記操作回数に対応する順番と異なる順番の文字または記号に修正する、
ことを特徴とするキー入力装置。
【請求項８】
請求項１ないし７の何れか一項に記載のキー入力装置を有することを特徴とする携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キー入力装置およびそれを搭載した携帯端末装置に関するものであり、特に、複数のキーの各々に複数の文字または記号を割当てる場合に用いて好適なものである。
【背景技術】
【０００２】
従来、多くの携帯電話機では、キーを配置するためのスペースを大きく取ることができない等の事情から、主としてダイヤル番号入力に用いられる複数のテンキーのそれぞれに複数の文字（ひらがな、アルファベットなど）や記号が割当てられている。各テンキーが押されると、そのキーの押下回数（そのキーに対する操作回数）に応じた文字や記号が入力される。
【０００３】
このような携帯電話機では、ユーザが、テンキーの押下回数を間違ってしまい、誤った文字等を入力してしまう可能性がある。また、ユーザが、押下回数は合っているものの、押したいテンキーに隣接するテンキーを押してしまい、誤った文字等を入力してしまう可能性もある。機器の小型化に伴いキーとキーのピッチがより狭くなると、後者のケースによる誤入力も多くなる。
【０００４】
ユーザは、入力に慣れてくると、モニタ画面やテンキーをよく見ることなく操作を行うことが多くなる。このような操作は、ブラインドタッチやタッチタイピングなどと言われている。このような操作を行った場合には、誤りが確認されないまま文字入力が進められ、文字を漢字等に変換するときになってはじめて、もしくは変換したときになってはじめて誤入力に気づくことも多い。
【０００５】
ユーザが誤った文字に気づき、その文字を修正する場合、従来は、カーソルを誤った文字の位置まで戻して、その文字を削除した後に、通常の入力操作（文字に対応する回数だけ対応するテンキーを押す）によって正しい文字を入力する必要があった。このため、修正操作が煩雑であるという問題があった。
【０００６】
これに対し、テンキーとは別に、誤入力修正のための文字切替キーを配する構成が提案されている（特許文献１）。ここでは、文字切替キーが操作されることにより、誤った文字から１つ加算、あるいは減算した操作回数に対応付けられた文字に、誤入力文字が修正される。
【０００７】
このような構成を用いれば、ユーザは、誤った文字から正しい文字までの押下回数だけ文字切替キーを操作すれば良いため、押下回数の間違いにより誤った文字が入力された場合に、簡易な操作により文字の修正を行うことが可能となる。
【特許文献１】特開２００４−１５７９３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の構成では、専用のキーの追加が必要なため、装置サイズが大きくなってしまったり、個々のキーのサイズが小さくなってしまったりする惧れがある。また、コストアップとなる惧れもある。
【０００９】
さらに、特許文献１の構成では、間違ったキーを押してしまったことによる誤入力に対しては対応することができず、この場合は従来通りの修正操作を余儀なくされるため、このような誤入力に対しては、依然として修正操作が煩雑となるという問題もある。
【００１０】
本発明は、このような課題を解消するためになされたものであり、既存のキーを用いて、かつ簡易な操作によって誤った文字の修正を行うことができるキー入力装置および携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の態様は、キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置に関する。本態様に係るキー入力装置は、操作されたキーに割当てられた文字または記号を表示する表示部と、表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部とを備える。ここで、前記修正部は、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが異なる場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番と一致する順番の文字または記号に修正する。
【００１２】
第１の態様に係るキー入力装置によれば、操作回数は合っているが操作すべきキーを間違ってしまい、これにより、誤った文字等が表示された場合、ユーザは、正しいキーを１回操作するだけで、正しい文字等に修正することができる。すなわち、ユーザは、正しい文字等の順番に対応する操作回数だけ操作を行うことなく、修正を行うことができる。したがって、操作すべきキーを間違ったがために誤った文字等が表示されてしまっても、ユーザは、簡易な操作によりその修正を行うことができる。
【００１３】
しかも、既存のキーを用いるため、装置の大型化やコストアップが生じ難い。
【００１４】
第１の態様に係るキー入力装置において、前記修正部は、さらに、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番と異なる順番の文字または記号に修正するような構成とされるのが望ましい。
【００１５】
こうすると、表示のために操作されたキーは適正であるもののその操作回数を誤ることにより誤った文字等が表示された場合においても、ユーザは、正しい文字等に対応するキーを操作することにより、正しい文字等への修正を行うことができる。したがって、操作回数を間違ったがために誤った文字等が表示されてしまっても、ユーザは、簡易な操作によりその修正を行うことができる。
【００１６】
この場合、前記修正部は、たとえば、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番の次の順番の文字または記号に修正するような構成とされ得る。
【００１７】
こうすると、正しい文字等に対応するキーを操作する毎に、誤って表示された文字等から一つずつ、順番が進む方向に、そのキーに対応付けられた他の文字等へと送ることができる。したがって、操作回数が少ないことによる誤表示に対し、簡便かつ迅速に、修正を行うことができる。
【００１８】
本発明の第２の態様は、キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置に関する。本態様に係るキー入力装置は、操作されたキーに割当てられた文字または記号を表示する表示部と、表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部とを備える。ここで、前記修正部は、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番と異なる順番の文字または記号に修正する。
【００１９】
第２の態様に係るキー入力装置によれば、表示のために操作されたキーは適正であるもののその操作回数を誤ることにより誤った文字等が表示された場合においても、ユーザは、正しい文字等に対応するキーを操作することにより、正しい文字等への修正を行うことができる。したがって、操作回数を間違ったがために誤った文字等が表示されてしまっても、ユーザは、簡易な操作によりその修正を行うことができる。
【００２０】
しかも、既存のキーを用いるため、装置の大型化やコストアップが生じ難い。
【００２１】
第２の態様に係るキー入力装置において、前記修正部は、たとえば、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、被修正文字または被修正記号の順番の次の順番の文字または記号に修正するような構成とされ得る。
【００２２】
こうすると、正しい文字等に対応するキーを操作する毎に、誤って表示された文字等から一つずつ、順番が進む方向に、そのキーに対応付けられた他の文字等へと送ることができる。したがって、操作回数が少ないことによる誤表示に対し、簡便かつ迅速に、修正を行うことができる。
【００２３】
本発明の第３の態様は、キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置に関する。本態様に係るキー入力装置は、操作されたキーに割当てられた文字または記号を表示する表示部と、表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部とを備える。ここで、前記修正部は、前記キーの操作回数を当該キーの操作により表示された文字または記号に対応付けて記憶する。また、前記修正部は、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが異なる場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、前記操作回数に対応する順番の文字または記号に修正する。
【００２４】
第３の態様に係るキー入力装置によれば、第１の態様に係るキー入力装置と同様、操作すべきキーを間違ったがために誤った文字等が表示されてしまっても、ユーザは、簡易な操作によりその修正を行うことができる。
【００２５】
特に、第３の態様に係るキー入力装置によれば、修正のためにキー操作がなされると、被修正文字または被修正記号を表示するために操作されたキーの操作回数に対応する文字等に修正されるため、先の操作回数は適正であったが操作するキーを間違えたような場合に、正しいキーを１回操作するのみで、必ず、適正な文字等を表示させることができる。なお、本態様による効果は、以下の実施の形態における図１１ないし図１２の説明によって、より明瞭となろう。
【００２６】
本発明の第４の態様は、キー操作によってそのキーに割当てられた文字または記号を所定の順番で読み出せるよう当該文字または記号を記憶する記憶部を備えるキー入力装置に関する。本態様に係るキー入力装置は、操作されたキーに割当てられた文字または記号を表示する表示部と、表示された文字または記号のうち修正対象となる被修正文字または被修正記号を選択するための選択部と、選択された被修正文字または被修正記号を、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致するか否かの判定結果に応じて修正する修正部とを備える。ここで、前記修正部は、前記キーの操作回数を当該キーの操作により表示された文字または記号に対応付けて記憶する。また、前記修正部は、修正のために操作された前記キーと選択された被修正文字または被修正記号を表示するために操作された前記キーとが一致する場合、被修正文字または被修正記号を、修正のために操作された前記キーに割当てられた文字または記号のうち、前記操作回数に対応する順番と異なる順番の文字または記号に修正する。
【００２７】
第４の態様に係るキー入力装置によれば、第２の態様に係るキー入力装置と同様、操作回数を間違ったがために誤った文字等が入力されてしまっても、ユーザは、簡易な操作によりその修正を行うことができる。
【００２８】
本発明の第５の態様は、携帯端末装置に関する。本態様の携帯端末装置は、第１の態様ないし第４の態様の何れか一つに係るキー入力装置を具備する。よって、第５の態様に係る携帯端末装置によれば、操作すべきキーを間違い、あるいは、キーの操作回数を間違ってしまったために誤った文字が入力されても、簡易な操作によって正しい文字等に修正することができる。また、装置の大型化やコストアップが生じ難い。
【発明の効果】
【００２９】
以上のとおり、本発明によれば、既存のキーを用いて、かつ簡易な操作によって誤った文字の修正を行うことができるキー入力装置および携帯端末装置を提供することができる。
【００３０】
本発明の効果ないし意義は、以下に示す実施の形態の説明により更に明らかとなろう。ただし、以下の実施の形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施の形態に記載されたものに何ら制限されるものではない。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態につき図面を参照して説明する。
【００３２】
図１は携帯電話機の外観構成を示す図であり、同図（ａ）は、第２キャビネットが開放した状態の携帯電話機の正面図、同図（ｂ）は同じ状態での側面図である。同図（ｃ）は同図（ｂ）のＡ−Ａ´断面図である。
【００３３】
携帯電話機は、第１キャビネット１と第２キャビネット２を備えている。第１キャビネット１には、複数のキーからなるテンキー群１１が配されている。テンキー群１１の背後には、バックライト装置１２（以下、「キーバックライト」という）が配されている。キーバックライト１２は、光源となるＬＥＤを備え、テンキー群１１に光を供給する。これにより、ユーザは、周囲が暗くても各キーに付された表示を見ることができる。
【００３４】
第２キャビネット２の正面側には、縦長の矩形状を有する液晶パネル２１が配されており、その表示面が正面に臨んでいる。液晶パネル２１の背後には、バックライト装置２２（以下、「パネルバックライト」という）が配されている。パネルバックライト２２は、光源となるＬＥＤを備え、液晶パネル２１に光を供給する。第２キャビネット２の正面側には、さらに、複数のキーからなるメインキー群２３が配されている。
【００３５】
第２キャビネット２の内部には、カメラモジュール２４が配されている。カメラモジュール２４のレンズ窓（図示せず）は、第２キャビネット２の背面に臨んでおり、このレンズ窓から被写体の像がカメラモジュール２４に取り込まれる。
【００３６】
第２キャビネット２は、スライド機構部３によって、第１キャビネット１に対し図１のＸ軸方向にスライド可能に連結されている。図１（ｃ）に示すように、スライド機構３は、ガイド板３１とガイド溝３２によって構成されている。ガイド板３１は、第２キャビネット２の背面の左右両端部に設けられており、その下端に突条３１ａを有する。ガイド溝３２は、第１キャビネット１の側面に、スライド方向（図１のＸ軸方向）に沿って形成されている。ガイド板３１の突条３１ａは、ガイド溝３２に係合されている。
【００３７】
携帯電話機を閉じた状態では、図１（ｂ）に一点鎖線で示すように、第２キャビネット２が第１キャビネット１の上に略完全に重なっている。この状態（閉じた状態）では、第２キャビネット２の背後にテンキー群１１の全てのキーが隠れた状態となる。第２キャビネット２は、ガイド板３１がガイド溝３２の終端位置に達するまでスライドする（開いた状態とする）ことができる。第２キャビネット２が完全に開くと、図１（ａ）に示すように、テンキー群１１の全てのキーが外部に露出する。
【００３８】
図２は、テンキー群１１およびメインキー群２３の構成を示す図である。同図（ａ）はテンキー群１１の構成を示し、同図（ｂ）はメインキー群２３の構成を示す。
【００３９】
テンキー群１１は、１２個のテンキー１１ａと、通話開始キー１１ｂと、通話終了キー１１ｃと、クリアキー１１ｄによって構成されている。
【００４０】
テンキー１１ａは、数字、文字および記号を入力するためのキーである。たとえば、初期の機能モード（電話モード）において、テンキー１１ａが操作されると、数字や記号が入力される。また、メールモードにおいて、テンキー１１ａが操作されると、各入力モード（ひらがな入力モード、英数字入力モードなど）に応じて、ひらがなやアルファベットあるいは記号が入力される。このとき、１つのテンキー１１ａには、複数の文字や記号が割り当てられており、テンキー１１ａの押下回数に応じて、割当てられた文字や記号が入力される。
【００４１】
通話開始キー１１ｂは、通話を開始するときに操作されるキーであり、通話終了キー１１ｃは、通話を終了するときに操作されるキーである。クリアキー１１ｄは、入力した文字を削除するときなどに操作されるキーである。なお、通話開始キー１１ｂは、後述する修正モードの実行時にはバックキーとして機能する。
【００４２】
メインキー群２３は、４個のモードキー２３ａと、移動キー２３ｂと、決定キー２３ｃによって構成されている。
【００４３】
モードキー２３ａは、各種の機能モード（カメラモード、メールモード、インターネットモード、電話帳モード）を起動するためキーである。また、移動キー２３ｂは、画面をスクロールしたり、カーソル（ハイライトフォーカス）を移動させたりするためのキーであり、決定キー２３ｃは、各種の決定動作を行うためのキーである。
【００４４】
図３は、携帯電話機の全体構成を示すブロック図である。本実施の形態の携帯電話機は、上述した各構成要素の他、ＣＰＵ１００、映像エンコーダ１０１、マイク１０２、音声エンコーダ１０３、通信モジュール１０４、メモリ１０５、バックライト駆動回路１０６、映像デコーダ１０７、音声デコーダ１０８、スピーカ１０９を備えている。
【００４５】
カメラモジュール２４は、撮像レンズ２４ａ、撮像素子２４ｂなどから構成されている。撮像レンズ２４ａは、被写体の像を撮像素子２４ｂ上に結像させる。撮像素子２４ｂは、例えばＣＣＤからなり、取り込んだ画像に応じた撮像信号を生成し、映像エンコーダ１０１へ出力する。映像エンコーダ１０１は、撮像素子２４ｂからの撮像信号を、ＣＰＵ１００が処理できるディジタルの撮像信号に変換してＣＰＵ１００へ出力する。
【００４６】
マイク１０２は、音声信号を電気信号に変換して音声エンコーダ１０３へ出力する。音声エンコーダ１０３は、マイク１０２からの音声信号を、ＣＰＵ１００が処理できるディジタルの音声信号に変換してＣＰＵ１００へ出力する。
【００４７】
通信モジュール１０４は、ＣＰＵ１００からの音声信号や画像信号、テキスト信号などを無線信号に変換し、アンテナ１０４ａを介して基地局へ送信する。また、アンテナ１０４ａを介して受信した無線信号を音声信号や画像信号、テキスト信号などに変換してＣＰＵ１００へ出力する。
【００４８】
メモリ１０５は、ＲＯＭおよびＲＡＭを含む。メモリ１０５には、ＣＰＵ１００に制御機能を付与するための制御プログラムが記憶されている。また、メモリ１０５には、カメラモジュール２４で撮影した画像データや通信モジュール１０４を介して外部から取り込んだ画像データ、テキストデータ（メールデータ）などが所定のファイル形式で保存される。
【００４９】
さらに、メモリ１０５には、文字・記号の割当てテーブルが記憶されている。図４は、割当てテーブルの内容を示す図である。同図（ａ）はひらがな入力モード用の割当てテーブルを示し、同図（ｂ）は英数字入力モード用の割当てテーブルを示す。なお、メモリ１０５には、カタカナ入力用モードなど他の入力モードの割当てテーブルも記憶されているが、ここでは、ひらがな入力モードおよび英数字入力モードの２つの割当てテーブルについて例示する。
【００５０】
同図（ａ）に示すように、ひらがな入力モード用の割当てテーブルには、各テンキー１１ａ（「１」〜「９」、「０」、「＊」、「♯」のテンキー）対して、「あ」行から「わ」行のひらがなや記号が割り当てられている。また、同図（ｂ）に示すように、英数字入力モード用の割当てテーブルには、各テンキー１１ａに対して、アルファベットや記号が割り当てられている。なお、英数字入力モード用の割当てテーブルでは、「＊」のテンキー１１ａへの文字や記号の割当てはなされていない。
【００５１】
これら割当てテーブルからの文字や記号の読み出し順序は予め決められており、テンキー１１ａが押される毎に、決められた順番に従って文字や記号が読み出される。なお、同図（ａ）、（ｂ）の割当てテーブルには、便宜上、読み出し順序が重ねて表示されている。
【００５２】
図３に戻り、バックライト駆動回路１０６は、ＣＰＵ１００からの制御信号に応じた電圧信号をパネルバックライト２２、キーバックライト１２に供給する。
【００５３】
映像デコーダ１０７は、ＣＰＵ１００からの映像信号を液晶パネル２１で表示できるアナログの映像信号に変換し、液晶パネル２１に出力する。
【００５４】
音声デコーダ１０８は、ＣＰＵ１００からの音声信号をスピーカ１０９で出力できるアナログの音声信号に変換し、スピーカ１０９に出力する。スピーカ１０９は、音声デコーダ１０８からの音声信号を音声として再生する。
【００５５】
ＣＰＵ１００は、カメラモジュール２４、マイク１０２、テンキー群１１、メインキー群２３、など各部からの入力信号に基づいて、通信モジュール１０４、映像デコーダ１０７、音声デコーダ１０８などの各部に制御信号を出力することにより、種々の機能モードの処理を行う。
【００５６】
さらに、ＣＰＵ１００は、メールモード等において、テンキー群１１およびメインキー群２３からの入力信号に基づいて文字および記号（以下、「文字および記号」を「文字等」と略す）の入力を受け付ける文字入力処理を行う。そして、ＣＰＵ１００は、文字入力処理において、入力を誤った文字等を修正する修正処理を行う。また、ＣＰＵ１００は、文字等の入力位置を指定したり修正する文字等を指定したりするために、移動キー２３ｂからの入力信号に基づいてカーソルを移動させるカーソル移動処理を行う。
【００５７】
図３には、便宜上、ＣＰＵ１００によって実行される処理のうち、上記修正処理およびカーソル移動処理に関する処理部が、それぞれ、修正部１００ａ、カーソル移動部１００ｂとして図示されている。
【００５８】
なお、図３の構成において、メモリ１０５は本発明の「記憶部」に相当し、メインキー群２３およびカーソル移動部１００ｂは本発明の「選択部」に相当し、修正部１００ａは本発明の「修正部」に相当する。また、テンキー群１１は本発明の「キー」に相当し、液晶パネル２１は本発明の「表示部」に相当する。
【００５９】
次に、上記の構成に基づく、文字入力処理について説明する。
【００６０】
図５は、文字入力処理の処理フローを示す図である。以下、同図を参照して、処理動作を説明する。
【００６１】
ＣＰＵ１００は、文字等が何も入力されていない状態において、まず、通常モードの処理を開始する（Ｓ１０１）。この通常モードにおいて、ＣＰＵ１００は、テンキー１１ａが押下される度に、読み出し順序に従って図４の割当てテーブルから文字等を読み出し、液晶パネル２１の表示画面上に表示させる。このとき、カーソルは操作途中の文字に重なるように表示される。なお、最後の順番の文字や記号が読み出され後にさらにテンキー１１ａが押された場合には、最初の順番に戻って、順次文字や記号が読み出され、液晶パネル２１に表示される。
【００６２】
次に、ＣＰＵ１００は、文字等が２つ以上入力されると（Ｓ１０２：ＹＥＳ）、カーソルが戻されたか否かを判定する（Ｓ１０３）。
【００６３】
ユーザは、誤った文字等を修正する場合や新たな文字を挿入したい場合に、移動キー２３ｂを用いて目的の位置までカーソルを戻す操作（通常は左方向への移動）を行う。カーソル移動部１００ｂ（ＣＰＵ１００）は、文字入力処理と並行してカーソル移動処理を行っており、移動キー２３ｂの操作量（回数、時間）に応じてカーソルを移動させる。
【００６４】
ＣＰＵ１００は、カーソルが戻されたと判定すると（Ｓ１０３：ＹＥＳ）、携帯電話機が修正モードと挿入モードのどちらに設定されているかを判定する（Ｓ１０４）。デフォルト状態を修正モードとするか挿入モードとするかは、ユーザにより初期設定される。なお、後述の如く、その後の操作によって修正モードと挿入モードとの間でモード切替が行われた場合には、切り替え後のモードによる動作が終了した後もそのモードが有効となる。よって、この場合、携帯電話機は、最後に切り替えられたモードに設定される。
【００６５】
ＣＰＵ１００は、修正モードであると判定すると（Ｓ１０４：ＹＥＳ）、通常モードの処理を終了して修正モードの処理を開始する（Ｓ１０５）。修正モードによる修正処理については後に詳述する。
【００６６】
次に、ＣＰＵ１００は、確定操作があったか否かを判定する（Ｓ１０６）。確定操作は、たとえば、入力した文字列がひらがなやカタカナの場合にこれを漢字に変換する操作である。あるいは、入力した文字列を変換等行うことなくそのまま確定させる操作である。
【００６７】
また、ＣＰＵ１００は、カーソルが右端、即ち、最後尾の文字等の後ろ位置（文字等が未入力の位置）に移動されたか否かを判定する（Ｓ１０７）。修正が終わり新たな文字を入力する場合、ユーザは、カーソルをこの位置に戻す。
【００６８】
ＣＰＵ１００は、確定操作があったと判定するか（Ｓ１０６：ＹＥＳ）、カーソルが右端に移動されたと判定すると（Ｓ１０７：ＹＥＳ）、修正モードの処理を終了して再び通常モード処理を開始する（Ｓ１０１）。
【００６９】
確定操作やカーソルの右端への移動がなければ（Ｓ１０６：ＮＯ→Ｓ１０７：ＮＯ）、ＣＰＵ１００は、挿入モードへの切り替えが行われたか否を判定する（Ｓ１０８）。修正モードと挿入モードとの間のモード切替えは、切替キーを用いて行われる。たとえば、モードキー２３ａの１つを切替キーとして割り当てることができる。
【００７０】
ＣＰＵ１００は、切替キーが押下されると、挿入モードへの切替が行われたと判定し（Ｓ１０８：ＹＥＳ）、修正モードの処理を終了して挿入モードの処理を開始する（Ｓ１０９）。
【００７１】
また、ＣＰＵ１００は、ステップＳ１０４で挿入モードが設定されていると判定した場合（Ｓ１０４：ＮＯ）、通常モードの処理を終了して挿入モードの処理を開始する（Ｓ１０９）。この挿入モードにおいて、ＣＰＵ１００は、テンキー１１ａが押下される度に、読み出し順序に従って図４の割当てテーブルから文字等を読み出し、読み出した文字等をカーソルが位置する文字等の前に挿入させる。
【００７２】
こうして、修正モードと同様、ＣＰＵ１００は、確定操作があったと判定するか（Ｓ１１０：ＹＥＳ）、カーソルが右端に移動されたと判定すると（Ｓ１１１：ＹＥＳ）、挿入モードの処理を終了して再び通常モードの処理を開始する（Ｓ１０１）。
【００７３】
また、ＣＰＵ１００は、切替キーが押下されると、修正モードへの切替が行われたと判定し（Ｓ１１２：ＹＥＳ）、挿入モードの処理を終了して修正モードの処理を開始する（Ｓ１０５）。
【００７４】
図６は、修正モードで実行される修正処理の処理フローを示す図である。以下、同図を参照して、処理動作を説明する。
【００７５】
上述のように、ユーザは、誤った文字に気づいた場合、カーソルを誤った文字等、即ち、修正対象となる文字等に合わせる操作を行った後、テンキー１１ａの操作を行う。
【００７６】
修正部１００ａ（ＣＰＵ１００）は、いずれかのキーが押されたと判定すると（Ｓ２０１：ＹＥＳ）、そのキーがバックキー（たとえば、通話開始キー１１ｂがバックキーとして兼用されている）であるか否かを判定する（Ｓ２０２）。そして、バックキーであると判定すると（Ｓ２０２：ＹＥＳ）、修正対象の文字等と同じテンキー１１ａにおける、当該文字等より読み出し順序が一つ早い（順番が一つ前の）文字等を図４の割当てテーブルから読み出し、読み出した文字等を修正対象の文字等に変えて表示させる（Ｓ２０３）。
【００７７】
一方、修正部１００ａは、押されたキーがバックキーでないと判定すると（Ｓ２０２：ＮＯ）、次に、押されたキーがテンキー１１ａか否かを判定する（Ｓ２０４）。そして、テンキー１１ａであると判定すると（Ｓ２０４：ＹＥＳ）、そのテンキー１１ａが修正対象の文字等が割り当てられたテンキー１１ａと同じてあるか否かを、図４の割当てテーブルを参照して判定する（Ｓ２０５）。
【００７８】
修正部１００ａは、両者が同じテンキー１１ａであると判定すると（Ｓ２０５：ＹＥＳ）、押されたテンキー１１ａにおける、修正対象の文字等より読み出し順序が一つ遅い（順番が一つ前の）文字等を図４の割当てテーブルから読み出し、読み出した文字等を修正対象の文字等に変えて表示させる（Ｓ２０６）。
【００７９】
一方、修正部１００ａは、押されたテンキー１１ａが修正対象の文字等が割り当てられたテンキー１１ａと異なると判定すると（Ｓ２０５：ＮＯ）、押されたテンキー１１ａにおける、修正対象の文字等と読み出し順序が同じ（順番が同じ）文字等を図４の割当てテーブルから読み出し、読み出した文字等を修正対象の文字等に変えて表示させる（Ｓ２０７）。
【００８０】
なお、修正部１００ａは、ステップＳ２０４において、押されたキーがテンキー１１ａでないと判定すると（Ｓ２０４：ＮＯ）、このときのキー操作をこの修正処理においては無効とする（Ｓ２０８）。ただし、押されたキーが、たとえば、切替キーである場合には、修正処理では無効となるが、文字入力処理では有効であり、これに基づいて修正モードと挿入モードとの間の切替が行われることになる。
【００８１】
以上のステップＳ２０２からＳ２０８の処理が、テンキー１１ａやバックキーが１回押される毎に実行され、それに応じた文字等の修正が行われる。
【００８２】
なお、修正対象の文字等がそのテンキー１１ａに割り当てられた最後の読み出し順序の文字等である場合には、その文字等より読み出し順序が一つ遅い文字等は、そのテンキー１１ａの最初の読み出し順序の文字等とされる。また、修正対象の文字等がそのテンキー１１ａに割り当てられた最初の読み出し順序の文字等である場合には、その文字等より読み出し順序が一つ早い文字等は、そのテンキー１１ａの最後の読み出し順序の文字等とされる。
【００８３】
さて、本実施の形態では、複数の文字等がテンキー１１ａに割当てられており、テンキーが押される度に、予め決められた読み出し順序に従って文字等が割当てテーブルから読み出されて表示される構成であるため、テンキー１１ａの押下回数を間違うことにより、誤った文字等が入力されることが多い。また、携帯電話機の小型化に伴い、隣り合うテンキー１１ａ間の間隔が狭くなっているため、正しいテンキー１１ａに隣接しているテンキー１１ａを間違って押してしまい、誤った文字等が入力されることが多い。このような原因により、誤った文字が入力されたときの、図６の処理フローによる修正例について以下に説明する。
【００８４】
図７は、ひらがな入力モードでの入力の際に、テンキー１１ａの押下回数を間違えた場合の修正例を示す図である。同図（ａ）は１回少なく押下した例を示し、同図（ｂ）は１回多く押下した例を示す。
【００８５】
同図（ａ）のように、「ありがとうございます」の「と」の文字を入力するつもりが、押下回数が１回少なくなり「て」と入力してしまっていた場合、ユーザは、移動キー２３ｂの操作によりカーソルを「て」の位置まで移動させた後、「４」（た行）のテンキー１１ａを１回押す。これにより、図６におけるステップＳ２０１→Ｓ２０２→Ｓ２０４→Ｓ２０５→Ｓ２０６の処理がなされ、「て」がこの文字より読み出し順序の一つ遅い「と」に修正される。
【００８６】
また、同図（ｂ）のように、「ありがとうございます」の「と」の文字を入力するつもりが、押下回数が１回多くなり「っ」と入力してしまっていた場合、ユーザは、カーソルを「っ」の位置まで移動させた後、バックキー（通話開始キー１１ｂ）を１回押す。これにより、図６におけるステップＳ２０１→Ｓ２０２→Ｓ２０３の処理がなされ、「っ」がこの文字より読み出し順序の一つ早い「と」に修正される。
【００８７】
なお、押下回数を２回以上間違えることにより誤った文字等が入力された場合には、その数だけテンキー１１ａやバックキーが押されることで、正しい文字等に修正することが可能となる。
【００８８】
図８は、ひらがな入力モードでの入力の際に、間違ったテンキー１１ａを押してしまった場合の修正例を示す図である。同図（ａ）は、押下回数は正しかった例を示す。同図（ｂ）は、押下回数も間違って１回少なく押下した例を示す。同図（ｃ）は、押下回数も間違って１回多く押下した例を示す。
【００８９】
同図（ａ）のように、「ありがとうございます」の「と」の文字を、隣接する「１」（あ行）のテンキー１１ａを押すことにより「お」と入力してしまっていた場合、ユーザは、カーソルを「お」の位置まで移動させた後、「４」（た行）のテンキー１１ａを１回押す。これにより、図６におけるステップＳ２０１→Ｓ２０２→Ｓ２０４→Ｓ２０５→Ｓ２０７の処理がなされ、「お」が「４」（た行）のテンキー１１ａにおける、「お」と読み出し順序が同じ「と」に修正される。
【００９０】
また、同図（ｂ）のように、「ありがとうございます」の「と」の文字を、隣接する「１」（あ行）のテンキー１１ａを押し、さらに押下回数を１回少なくしてしまい「え」と入力してしまっていた場合、ユーザは、カーソルを「え」の位置まで移動させた後、「４」（た行）のテンキー１１ａを２回押す。これにより、図６におけるステップＳ２０１→Ｓ２０２→Ｓ２０４→Ｓ２０５→Ｓ２０７の処理がなされた後に、さらに、ステップＳ２０１→Ｓ２０２→Ｓ２０４→Ｓ２０５→Ｓ２０６の処理がなされ、「え」が「て」を経て「と」に修正される。
【００９１】
さらに、同図（ｃ）のように、「ありがとうございます」の「と」の文字を、隣接する「１」（あ行）のテンキー１１ａを押し、さらに押下回数を１回多くしてしまい「ぁ」と入力してしまっていた場合、ユーザは、カーソルを「ぁ」の位置まで移動させた後、「４」（た行）のテンキー１１ａを１回押し、その後バックキーを１回押す。これにより、図６におけるステップＳ２０１→Ｓ２０２→Ｓ２０４→Ｓ２０５→Ｓ２０７の処理がなされた後に、ステップＳ２０１→Ｓ２０２→Ｓ２０３の処理がなされ、「ぁ」が「っ」を経て「と」に修正される。
【００９２】
なお、隣接するテンキー１１ａを間違って押してしまった場合に、修正モードで正しいテンキー１１ａを押したが、そのキーに、間違って入力した文字等と読み出し順序が同じ文字等が割り当てられていない場合が考えられる。
【００９３】
たとえば、「５」（な行）のテンキー１１ａを５回押して「の」と入力すべきところ、「４」（た行）のテンキー１１ａを６回押して「っ」と入力してしまった場合、修正モードで「５」（な行）のテンキー１１ａを押しても、「５」（な行）のテンキー１１ａには、読み出し順序が６番目の文字が存在しない（図４の割当てテーブルを参照）。
【００９４】
この場合、当該順番（６番目）から「５」（な行）のテンキー１１ａに割当てられた文字等の最後の読み出し順序（５番目）を差し引いた回数（１回）だけ「５」（な行）のテンキー１１ａの最初から進めた順番の文字等、即ち、この例の場合は「な」を割当てテーブルから読み出して修正を行うようにすると良い。あるいは、押された「５」（な行）のテンキー１１ａの最後の読み出し順序の文字等、即ち、この例の場合は「の」を割当てテーブルから読み出して修正を行うようにしても良い。
【００９５】
図９は、英数字入力モードでの入力の際に、テンキー１１ａの押下回数を間違えた場合の修正例を示す図である。同図（ａ）は１回少なく押下した例を示し、同図（ｂ）は１回多く押下した例を示す。
【００９６】
同図（ａ）のように、「Ｔｈａｎｋ  ｙｏｕ」の「ｈ」の文字を入力するつもりが、押下回数が１回少なくなり「ｇ」と入力してしまっていた場合、ユーザは、カーソルを「ｇ」の位置まで移動させた後、「４」（ＧＨＩ）のテンキー１１ａを１回押す。これにより、「ｇ」がこの文字より読み出し順序の一つ遅い「ｈ」に修正される。
【００９７】
また、同図（ｂ）のように、「Ｔｈａｎｋ  ｙｏｕ」の「ｈ」の文字を入力するつもりが、押下回数が１回多くなり「ｉ」と入力してしまっていた場合、ユーザは、カーソルを「ｉ」の位置まで移動させた後、バックキー（通話開始キー１１ｂ）を１回押す。これにより、「ｉ」がこの文字より読み出し順序の一つ早い「ｈ」に修正される。
【００９８】
図１０は、英数字入力モードでの入力の際に、間違ったテンキー１１ａを押してしまった場合の修正例を示す図である。同図（ａ）は、押下回数は正しかった例を示す。同図（ｂ）は、押下回数も間違って１回少なく押下した例を示す。同図（ｃ）は、押下回数も間違って１回多く押下した例を示す。
【００９９】
同図（ａ）のように、「Ｔｈａｎｋ  ｙｏｕ」の「ｈ」の文字を、隣接する「５」（ＪＫＬ）のテンキー１１ａを押すことにより「ｋ」と入力してしまっていた場合、ユーザは、カーソルを「ｋ」の位置まで移動させた後、「４」（ＧＨＩ）のテンキー１１ａを１回押す。これにより、「ｋ」が「４」（ＧＨＩ）のテンキー１１ａにおける、「ｋ」と読み出し順序が同じ「ｈ」に修正される。
【０１００】
また、同図（ｂ）のように、「Ｔｈａｎｋ  ｙｏｕ」の「ｈ」の文字を、隣接する「５」（ＪＫＬ）のテンキー１１ａを押し、さらに押下回数を１回少なくしてしまい「ｊ」と入力してしまっていた場合、ユーザは、カーソルを「ｊ」の位置まで移動させた後、「４」（ＧＨＩ）のテンキー１１ａを２回押す。これにより、「ｊ」が「ｇ」を経て「ｈ」に修正される。
【０１０１】
さらに、同図（ｃ）のように、「Ｔｈａｎｋ  ｙｏｕ」の「ｈ」の文字を、隣接する「５」（ＪＫＬ）のテンキー１１ａを押し、さらに押下回数を１回多くしてしまい「ｌ」と入力してしまっていた場合、ユーザは、カーソルを「ｌ」の位置まで移動させた後、「４」（ＧＨＩ）のテンキー１１ａを１回押し、その後バックキーを１回押す。これにより、「ｌ」が「ｉ」を経て「ｈ」に修正される。
【０１０２】
以上説明した通り、本実施の構成によれば、テンキー１１ａの押下回数を間違ったり、間違ったテンキー１１ａを押したりすることにより、誤った文字等が入力されても、その文字等を、より少ないテンキー１１ａの押下回数で正しい文字等に修正できる。よって、ユーザは、簡易な操作にて文字等に修正することができる。
【０１０３】
しかも、本実施の形態によれば、文字入力に使用するテンキー１１ａを修正用のキーとして使用する構成であるため、新たなキーが不要であり、装置の大型化やコストアップを避けることができる。
【０１０４】
以上、本発明の実施形態について説明したが、本発明は本実施の形態に限定されるものではなく、また、本発明の実施形態は、上記以外に種々の変更が可能である。
【０１０５】
たとえば、上記実施の形態では、修正の際に押されたテンキー１１ａが修正対象の文字等が割り当てられたテンキー１１ａと同じである場合、テンキー１１ａが１回押される度に、読み出し順序の一つ遅い文字等に変更される構成としているが、これに限らず、以下のような構成としても良い。
【０１０６】
（ａ）変更例１
修正の際にテンキー１１ａが１回押される度に、読み出し順序の一つ早い文字等に変更される。この場合、図６のＳ２０６において、修正部１００ａは、押されたテンキー１１ａにおける、修正対象の文字等より読み出し順序の一つ早い文字等を図４の割当てテーブルから読み出し、読み出した文字等を修正対象の文字等に変えて表示させる。なお、Ｓ２０６の処理をこのように変更する場合には、バックキーに替えてフォワードキーを設定し、フォワードキーが１回押される度に、読み出し順序の一つ遅い文字等に変更されるようにすることが望ましい。
【０１０７】
（ｂ）変更例２
修正の際にテンキー１１ａが最初に押されると、修正対象の文字等より読み出し順序の一つ遅い文字等に変更され、続いてテンキー１１ａが押されると、修正対象の文字等より読み出し順序の一つ早い文字等に変更される。たとえば、修正のためにカーソルが移動された直後の修正対象の文字等がテンキー「１」（あ行）の「え」（読み出し順序＝４番目）である場合、図６のＳ２０６では、テンキー「１」（あ行）を１回押すと「お」（読み出し順序＝５番目）に修正され、さらにカーソルを移動させずにもう１回テンキー「１」（あ行）を押すと「う」（読み出し順序＝３番目）に修正される。その後、カーソルを移動させずにテンキー「１」（あ行）の押下を繰り返すと、テンキー「１」（あ行）に割り当てられた読み出し順序＝６番目、２番目、７番目、…の文字への修正が行われる。
【０１０８】
この場合、修正部１００ａは、カーソル移動直後の修正対象の文字等に対応する読み出し順序を保持し、この読み出し順序に、修正操作時の当該テンキーに対する押下回数を加算／減算した読み出し順序の文字等を図４の割当てテーブルから読み出し、読み出した文字等を修正対象の文字等に変えて表示させる。
【０１０９】
図６のＳ２０６における処理をこのように変更すると、テンキー１１ａのみによって、操作回数が進行および後退する方向に、当該テンキー１１ａに割り当てられた他の文字等へと修正できるため、上記実施の形態に比べ、バックキーが不要となるとのメリットがある。
【０１１０】
（ｃ）変更例３
上記変更例２では、テンキー１１ａが最初に押されると、修正対象の文字等より読み出し順序の一つ遅い文字等に変更され、続いてテンキー１１ａが押されると、修正対象の文字等より読み出し順序の一つ早い文字等に変更されたが、テンキー１１ａが最初に押されると、修正対象の文字等より読み出し順序の一つ早い文字等に変更され、続いてテンキー１１ａが押されると、修正対象の文字等より読み出し順序の一つ遅い文字等に変更されても良い。
【０１１１】
この場合、たとえば、修正のためにカーソルが移動された直後の修正対象の文字等がテンキー「１」（あ行）の「え」（読み出し順序＝４番目）である場合、図６のＳ２０６では、テンキー「１」（あ行）を１回押すと「う」（読み出し順序＝３番目）に修正され、さらにカーソルを移動させずにもう１回テンキー「１」（あ行）を押すと「お」（読み出し順序＝５番目）に修正される。その後、カーソルを移動させずにテンキー「１」（あ行）の押下を繰り返すと、テンキー「１」（あ行）に割り当てられた読み出し順序＝２番目、６番目、１番目、…の文字への修正が行われる。
【０１１２】
この場合も、テンキー１１ａのみによって、操作回数が進行および後退する方向に、当該テンキー１１ａに割り当てられた他の文字等へと修正できるため、上記実施の形態に比べ、バックキーが不要となるとのメリットがある。
【０１１３】
（ｃ）変更例４
上記実施の形態では、上述したように、通常モードにおいて、最後の読み出し順序文字等が読み出され後にさらにテンキー１１ａが押されると、最初の読み出し順序に戻って、順次文字等が読み出される。よって、たとえば、「４」（た行）のテンキー１１ａを６回押して「っ」と入力すべきところを、隣の「５」（な行）のテンキー１１ａを６回押してしまうと、「な」が表示される。この場合、「な」を修正しようとして「４」（た行）のテンキー１１ａを押すと、修正部１００は、「４」（た行）のテンキー１１ａに割り当てられた、「な」と読み出し順序の同じ文字「た」を読み出して表示する。したがって、このような場合には、ユーザが入力したかった「っ」に直ちに修正することができない。
【０１１４】
そこで、このような問題を解消すべく、以下のような構成としても良い。
【０１１５】
本変更例では、通常モードにおいて、１つの文字等が入力される際、その文字等の入力に対してテンキー１１ａが押された回数がカウントされ、そのカウント回数ＮＰがその文字等に対応付けて記憶される。そして、修正モードにおいて、文字が修正される際、その文字が割り当てられたテンキー１１ａと異なるテンキー１１ａが押されると、押されたテンキー１１ａに割り当てられた、カウント回数ＮＰに対応する読み出し順序の文字が表示される。以下、本変更例の処理動作について、図を用いて詳細に説明する。
【０１１６】
図１１は、本変更例に係る、通常モードで実行される押下回数のカウント処理の処理フローを示す図である。なお、本変更例において、修正部１００ａは、キー操作に応じてカウント回数ＮＰを更新する処理機能と、カウント回数ＮＰを入力文字に対応づけてメモリ１０５に保持させる処理機能とを有している。
【０１１７】
修正部１００ａは、通常モードの実行時に並行して押下回数のカウント処理を行う。通常モードにおいて、修正部１００ａは、テンキー１１ａによる入力が開始されたと判定すると（Ｓ３０１：ＹＥＳ）、テンキー１１ａが押された回数をカウントし始める（Ｓ３０２）。その後、テンキー１１ａが押される度にカウント回数を１ずつアップする。
【０１１８】
次に、そのテンキー１１ａによる文字等の入力が完了した否かを判定する（Ｓ３０３）。通常モードでは、たとえば、前のテンキー１１ａと異なるテンキーが押される、あるいは送りキー２３ｂが押されると、その文字等の入力が完了して新たな文字等の入力に移る。なお、異なるテンキー１１ａが押されて新たな文字等の入力が開始されれば、その文字等について新たな押下回数のカウントが開始されることとなる。
【０１１９】
修正部１００ａは、そのテンキー１１ａによる文字等の入力が完了したと判定すると（Ｓ３０３：ＹＥＳ）、押下回数のカウントを停止し、そのときのカウント回数ＮＰを入力した文字に対応付けてメモリ１０５に記憶する。
【０１２０】
こうして、通常モードにおいて、文字等が入力される度に、その一つ一つの文字等に対応付けられてカウント回数が記憶される。
【０１２１】
図１２は、本変更例に係る修正処理の処理フローを示す図である。図１２の処理フローでは、図６の処理フローのステップＳ２０７の処理が、ステップＳ２１１に置き換えられる。以下、本変更例において変更した処理についてのみ説明する。
【０１２２】
修正モードにおいて、修正部１００ａは、修正のために押されたキーがテンキー１１ａであり（Ｓ２０４：ＹＥＳ）、さらに、このキーが、修正対象の文字等が割り当てられたテンキー１１ａとは異なると判定すると（Ｓ２０５：ＮＯ）、押されたテンキー１１ａに割り当てられた、修正対象の文字等のカウント回数ＮＰに対応する読み出し順序の文字等を図４の割当てテーブルから読み出し、読み出した文字等を修正対象の文字等に変えて表示させる（Ｓ２１１）。
【０１２３】
ここで、修正部１００ａは、押されたテンキー１１ａに、修正対象の文字等のカウント回数ＮＰと一致する読み出し順序の文字等があれば、その文字等を図４の割当てテーブルから読み出し、これを修正対象の文字等に変えて表示させる。
【０１２４】
たとえば、上述のように、「４」（た行）のテンキー１１ａを６回押して「っ」と入力すべきところを、隣の「５」（な行）のテンキー１１ａを押してしまい「な」が表示されたとする。この場合、この「な」に対してカウント回数ＮＰ「６回」が記憶されているため、修正の際、「４」（た行）のテンキー１１ａを１回押せば、このテンキー１１ａに割り当てられた、カウント回数ＮＰ「６回」と読み出し順序の同じ「６番目」の文字「っ」が表示されることとなる。
【０１２５】
一方、修正部１００ａは、押されたテンキー１１ａに、カウント回数ＮＰと一致する読み出し順序の同じ文字等がない場合には、そのカウント回数ＮＰからそのテンキー１１ａに割当てられた文字の数を差し引いた回数に一致する読み出し順序の文字等を図４の割当てテーブルから読み出して、これを修正対象の文字等に変えて表示させる。
【０１２６】
たとえば、「６」（は行）テンキー１１ａを１回押して「は」と入力しようとしたが押しすぎてしまい、６回押して再び「は」と入力したつもりが、隣の「５」（な行）のテンキー１１ａを６回押してしまい「な」が表示されたとする。この場合、この「な」に対してカウント回数ＮＰ「６回」が記憶されているが、押された回数と同じ読み出し順序「６番目」の文字が、「６」（は行）テンキー１１ａにはない。よって、修正のために「６」（は行）のテンキー１１ａが押されると、カウント回数「６回」から「６」（は行）テンキー１１ａに割当てられた文字の数「５」を差し引いた「１回」の読み出し順序の同じ文字「は」が表示される。
【０１２７】
このように、本変更例の構成とすれば、最初の文字入力の際にテンキー１１ａが押された回数が記憶され、修正の際には、このカウント回数ＮＰに基づいて修正すべき文字等が読み出されるので、修正対象の文字等が割当てられたテンキーよりも文字等の割当てが多いテンキー１１ａが押された場合であっても、最初に入力しようとした文字等に直ちに修正することができる。
【０１２８】
なお、本変更例では、押されたキーがバックキーである場合（Ｓ２０２：ＹＥＳ）、または修正対象の文字等が割当てられたテンキー１１ａと同じテンキー１１ａである場合（Ｓ２０５：ＹＥＳ）には、上記実施の形態と同じ処理（Ｓ２０３、２０６）が実行され、カウント回数ＮＰは用いられない。しかしながら、これらの場合においても、カウント回数ＮＰを用いた処理を行うようにしても良い。
【０１２９】
この場合、Ｓ２０３の処理に変えて、次のような処理が行われる。即ち、修正部１００ａは、修正のために押されたテンキー１１ａにおける、修正対象の文字等に対するカウント回数ＮＰより読み出し順序が一つ早い文字等を図４の割当てテーブルから読み出し、これを修正対象の文字等に変えて表示させる。
【０１３０】
同様に、Ｓ２０６の処理に変えて、次のような処理が行われる。即ち、修正部１００ａは、修正のために押されたテンキー１１ａにおける、修正対象の文字等に対するカウント回数ＮＰより読み出し順序が一つ遅い文字等を図４の割当てテーブルから読み出し、これを修正対象の文字等に変えて表示させる。
【０１３１】
また、上記実施の形態では、修正モードと挿入モードの切替を切替キーの操作により行う構成とされているが、これに限らず、たとえば、携帯電話機を強く振ることによりモード切替が行われる構成とされても良い。この場合、携帯電話機には、加速度センサが内蔵され、加速度センサにより検出される加速度が所定の閾値を超えると、モード切替が行われる構成とすることができる。
【０１３２】
また、本発明のキー入力装置は、携帯電話機に限らず、他の機器にも適用することができる。また、本発明の携帯端末装置も、携帯電話機に限られず、ＰＤＡ（Personal Digital Assistant）等とすることができる。
【０１３３】
なお、上記実施の形態では、修正モード時に押されたテンキーが修正対象の文字等に割当てられたテンキーと同じである場合の処理（Ｓ２０６）と異なる場合の処理（Ｓ２０７）の両方を備える処理フロー（図６）が示されたが、図６の処理フローからＳ２０５とＳ２０７の何れか一方を省略し、他方のみを残すようにしても、修正処理の簡便化は図られ得る。ただし、このように一方を省略した場合よりも、図６の処理フローようにＳ２０５とＳ２０７の両方を備える方が、より修正処理が簡便化され、ユーザの利便性が数段向上することは言うまでもない。
【０１３４】
この他、本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。
【図面の簡単な説明】
【０１３５】
【図１】実施の形態に係る携帯電話機の外観構成を示す図
【図２】実施の形態に係るメインキー群およびメインキー群の構成を示す図
【図３】実施の形態に係る携帯電話機の全体構成を示すブロック図
【図４】実施の形態に係る文字・記号の割当てテーブルの内容を示す図
【図５】実施の形態に係る文字入力処理の処理フローを示す図
【図６】実施の形態に係る修正モードで実行される修正処理の処理フローを示す図
【図７】実施の形態に係るひらがな入力モードでの入力の際に、テンキーの押下回数を間違えた場合の修正例を示す図
【図８】実施の形態に係るひらがな入力モードでの入力の際に、間違ったテンキーを押してしまった場合の修正例を示す図
【図９】実施の形態に係る英数字入力モードでの入力の際に、テンキーの押下回数を間違えた場合の修正例を示す図
【図１０】実施の形態に係る英数字入力モードでの入力の際に、間違ったテンキーを押してしまった場合の修正例を示す図
【図１１】変更例４に係る、通常モードで実行される押下回数のカウント処理の処理フローを示す図
【図１２】変更例４に係る修正処理の処理フローを示す図
【符号の説明】
【０１３６】
１１ａ    テンキー（キー）
２１      液晶パネル（表示部）
２３ｂ    移動キー（選択部）
１００ａ  修正部（修正部）
１００ｂ  カーソル移動部（選択部）
１０５    メモリ（記憶部）
【図１】
2010117785.tif 000003
【図２】
2010117785.tif 000004
【図３】
2010117785.tif 000005
【図４】
2010117785.tif 000006
【図５】
2010117785.tif 000007
【図６】
2010117785.tif 000008
【図７】
2010117785.tif 000009
【図８】
2010117785.tif 000010
【図９】
2010117785.tif 000011
【図１０】
2010117785.tif 000012
【図１１】
2010117785.tif 000013
【図１２】
2010117785.tif 000014