(57)【要約】  入力装置１０は、入力部１１と、表示部１２と、入力が第１の入力態様であるか第２の入力態様であるか判別する入力態様判別部１３と、所定のキーに対する入力が第１の入力態様であると判別される場合には、その入力に応じて、そのキーに割り当てられた複数の文字を入力文字候補として順次遷移させて表示するように制御し、第２の入力態様であると判別される場合には、入力済みの文字列のうち、そのキーに割り当てられた文字に対応する文字を修正文字候補として検索し、検索された修正文字候補に対して、入力に応じて表示部１２に表示されるカーソルの移動を制御する入力制御部１６と、を備えている。
2009025367.tif 000002
【特許請求の範囲】
【請求項１】
入力を受け付ける入力部と、
前記入力部に対する入力結果を表示する表示部と、
前記入力部への入力が第１の入力態様であるか第２の入力態様であるかを判別する入力態様判別部と、
前記入力態様判別部により、前記入力部の所定のキーに対する入力が前記第１の入力態様であると判別される場合には、当該入力に応じて、当該キーに割り当てられた複数の文字を、入力文字候補として順次遷移させて前記表示部に表示するように制御し、前記入力態様判別部により、前記入力部の所定のキーに対する入力が前記第２の入力態様であると判別される場合には、前記表示部に表示された入力済みの文字列のうち当該キーに割り当てられた文字に対応する文字を修正文字候補として検索し、該検索された修正文字候補に対して、前記入力に応じて前記表示部に表示されるカーソルの移動を制御する入力制御部と、
を備えることを特徴とする入力装置。
【請求項２】
前記入力制御部は、前記第２の入力形態による入力に応じて、前記検索された修正文字候補を前記表示部にて認識可能に強調表示するとともに、前記第２の入力形態での複数回の入力に応じて当該強調表示された修正文字候補に順次カーソルを移動させるようにしたことを特徴とする、請求項１に記載の入力装置。
【請求項３】
前記入力態様判別部は、
前記入力部の所定のキーに対する押下時間が所定の時間閾値以内の入力を第１の入力態様として判別し、
前記入力部の所定のキーに対する押下時間が前記所定の時間閾値を超える入力を第２の入力態様として判別することを特徴とする、請求項１または２に記載の入力装置。
【請求項４】
前記入力態様判別部は、
前記入力部の所定のキーに対する押下時間が所定の時間閾値を超える入力を第１の入力態様として判別し、
前記入力部の所定のキーに対する押下時間が前記所定の時間閾値以内の入力を第２の入力態様として判別することを特徴とする、請求項１または２に記載の入力装置。
【請求項５】
前記入力制御部は、前記入力済みの文字列が確定される以前の仮名の文字列であり、前記入力部の所定のキーに対する入力が前記第２の入力態様であると前記入力態様判別部により判別される場合には、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字に対応する仮名文字を修正文字候補として検索することを特徴とする、請求項１〜４のいずれか一項に記載の入力装置。
【請求項６】
前記入力制御部は、前記入力済みの文字列が確定された後の漢字または仮名を含む文字列であり、前記入力部の所定のキーに対する入力が前記第２の入力態様であると前記入力態様判別部により判別される場合には、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字に対応する仮名文字を修正文字候補として検索することを特徴とする、請求項１〜４のいずれか一項に記載の入力装置。
【請求項７】
各漢字とその読みを表す仮名文字との対応付けを記憶する記憶部をさらに備え、
前記入力制御部は、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字から始まる読み仮名を有する漢字を前記記憶部から修正文字候補としてさらに検索するとともに、前記記憶部に記憶された各漢字とその読みを表す仮名文字との対応付けに基づいて、前記第２の入力態様に基づく前記カーソルの移動先の修正文字候補を、該修正文字候補の読みを表す仮名文字に変換して前記表示部に編集可能に表示するよう制御することを特徴とする、請求項６に記載の入力装置。
【請求項８】
前記入力済みの文字列の入力に用いた仮名の履歴を記憶する記憶部をさらに備え、
前記入力制御部は、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字から始まる読み仮名を有する漢字を前記記憶部から修正文字候補としてさらに検索するとともに、前記記憶部に記憶された前記入力済みの文字列の入力に用いた仮名の履歴に基づいて、前記第２の入力態様に基づく前記カーソルの移動先の修正文字候補を、前記確定する前の仮名文字に戻して前記表示部に編集可能に表示するよう制御することを特徴とする、請求項６に記載の入力装置。
【請求項９】
前記入力済みの文字列の入力に用いた仮名の履歴とともに、前記入力済みの各文字列を確定した際の分節単位の履歴を記憶する記憶部をさらに備え、
前記入力制御部は、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字から始まる読み仮名を有する漢字を前記記憶部から修正文字候補としてさらに検索するとともに、前記第２の入力態様に基づく前記カーソルの移動先の修正文字候補を、前記入力済みの文字列の入力に用いた仮名の履歴および前記入力済みの各文字列を確定した際の分節単位の履歴に基づいて、当該分節単位で、前記確定する前の仮名文字に戻して前記表示部に編集可能に表示するよう制御することを特徴とする、請求項６に記載の入力装置。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、２００７年８月２３日に出願された日本国特許出願２００７−２１７５５６号の優先権を主張するものであり、この先の出願の開示全体をここに参照のために取り込む。
【技術分野】
【０００２】
本発明は、入力装置に関し、特に、文字入力用の入力装置に関するものである。
【関連技術】
【０００３】
近年、携帯電話などの携帯端末においては、小型の端末に多種多様な機能が組み込まれるようになっている。特に、携帯端末を用いて電子メールを作成して送信することは、広く一般的に行われている。携帯端末で電子メールを作成する際には、端末本体に配置されたキーを押下したり、タッチパネルを押圧したりすることにより文字を入力して文章の作成を行う。このように、携帯端末を用いて文字を入力することは、電子メールを作成する際の他にも、例えばアドレス帳やスケジュール帳などに文字情報を入力する際などのように、非常に幅広く行われている。
【０００４】
携帯電話の操作キーを用いて日本語の文字を入力する場合は、例えば図１２（ａ）に示すような、各数字のキーに、各行の仮名を対応させたキーボードを用いることが一般的である。このようなキーボードのキーを押下して電子メールなどを構成する文字を入力する際、現在一般に用いられている電子メールの仮名文字入力方式には次のようなものがある。すなわち、「１」のキーに仮名文字「あ」「い」「う」「え」「お」の「あ行」を、「２」のキーに「か」「き」「く」「け」「こ」の「か行」を、「３」キーに「さ行」を、のように、それぞれの数字キーに仮名文字の「あ行」〜「わ行」の各行を対応させる。この方式では、ユーザによる各数字のキーの連続する押下を受け付けることにより、その押下の回数に応じて、対応する行の仮名を順送りに遷移させて一文字ずつ入力する。
【０００５】
このような仮名の入力方式を用いて電子メールの文章を作成する場合には、端末にインストールされている日本語入力アプリケーションを用いて、その入力結果を、例えば図１２（ｂ）に示すような端末の画面に表示させながら入力操作を行うのが一般的である。図１２（ｂ）に表示した画面では、画面中段に、ユーザが現在入力中の文字の入力経過を分節単位で示す領域が表示され、上段には入力した文字の確定部分が表示されている。
【０００６】
図１２（ｂ）に図示した時点では、ユーザは、図１２（ａ）に示すキーボードのキーの中から「３（さ行）」のキーを１回押下して、さ行１番目の文字である「さ」を入力し、次に「２（か行）」のキーを３回連続で押下して、か行の仮名を「か」「き」「く」と順次遷移させて、か行３番目の文字である「く」を入力したところを示している。「さく」の仮名文字の入力に応じて、図１２（ｂ）の画面の下段には「さく」で始まる種々の言葉の選択候補が表示され、ユーザは、この中から候補を選択して確定させることができる。このような分節単位の入力操作を繰り返すことで、入力する仮名文字を適宜漢字に変換させて、文章を作成していくことができる。
【０００７】
ところで、このような入力作業中には、ユーザは、図１２（ｂ）に示すような入力結果を表示する画面を常に注視して確認しながら入力操作を行っているとは限らない。すなわち、例えば、キーボードのキーの位置を確認するために、ユーザは表示画面から一旦視線を外すことがある。また、徒歩で移動中などユーザが他の動作をしながら入力操作を行っている場合には、ユーザは絶えず表示画面を注視して入力結果を確認できるわけではない。さらに、ユーザの指の操作ミスなども考慮すると、実際の入力操作においては、入力ミスを修正するための操作を行う必要性が絶えず発生し得る。
【０００８】
従来の入力方法において、入力ミスをしてしまった場合、それを修正するには、ユーザは、自ら修正箇所までカーソルを移動させて、例えば、修正すべき箇所の文字を一旦削除して、そこに正しい文字を再度入力するというような操作を行う。
【０００９】
例えば、「株式会社」という文字を入力する際に、ユーザがキー操作を誤って、図１３（ａ）の表示画面の中段に示すように、「かぶしかかいしゃ」という仮名文字を入力してしまった後に、入力の誤りに気付いたとする。図示の例では、文字または文字列の入力後には、カーソルが「Ｉ」型になっている。なお、すでに入力済みの文字の上にカーソルを移動させると、当該カーソルは四角型になって反転表示または点滅するなどして文字の選択位置を示すようになる。よって、入力済みの文字を修正したい場合には、修正したい（「かいしゃ」の文字列の直前の）「か」の位置までカーソルを移動させるため、図１２（ａ）のキーボード上段にある十字方向キーなどの左方向のキーを５回押下して、図１３（ｂ）に示すような状態にする。なお、（１）〜（５）までの数字は、左方向のキーをユーザが押下する回数を示している。携帯電話の文字入力機能では、文章の途中で文字を入力する場合、当該入力文字が「上書き」されるのではなく、入力文字が「挿入」される設定になっていることが多い。このような場合には、ユーザは、修正したい箇所までカーソルを移動させ、例えば図１２（ａ）に示す「Ｃ」キーのようなクリアキーを押下して、カーソルが存在する箇所の文字「か」を一旦削除してから、図１３（ｃ）に示すように、正しい文字「き」を入力して修正操作を行う。あるいは、正しい文字を入力してから、誤って入力した文字を削除する。
【００１０】
なお、英語圏においては、携帯電話の操作キーを用いて文字を入力する場合、例えば図１６（ａ）に示すような、各数字のキーに、アルファベットを対応させたキーボードを用いることが一般的である。このようなキーボードのキーを押下して電子メールなどを構成する文字を入力する際、現在一般に用いられている電子メールのアルファベット入力方式には次のようなものがある。すなわち、「２」のキーに「Ａ」「Ｂ」「Ｃ」を、また「３」キーに「Ｄ」「Ｅ」「Ｆ」を、のように、それぞれの数字キーにアルファベットの文字を対応させる。この方式では、ユーザによる各数字のキーの連続する押下を受け付けることにより、その押下の回数に応じて、対応するアルファベットを順送りに遷移させて一文字ずつ入力する。なお、この方式では、「Ａ」「Ｂ」「Ｃ」「ａ」「ｂ」「ｃ」のように、大文字、小文字の順に遷移する。
【００１１】
このようなアルファベットの入力方式を用いて電子メールの文章を作成する場合には、端末にインストールされている英語入力アプリケーションを用いて、その入力結果を、例えば図１６（ｂ）に示すような端末の画面に表示させながら入力操作を行うのが一般的である。
【００１２】
図１６（ｂ）に図示した時点では、ユーザは、図１６（ａ）に示すキーボードのキーの中から「９」のキーを３回押下して、３番目の文字である「Ｙ」を入力し、次に「３」のキーを５回連続で押下して、アルファベットを「Ｄ」「Ｅ」「Ｆ」「ｄ」「ｅ」と順次遷移させて、５番目の文字である「ｅ」を入力したところを示している。「Ｙｅ」の文字の入力に応じて、図１６（ｂ）の画面の下段には「Ｙｅ」で始まる種々の言葉の選択候補が表示され、ユーザは、この中から候補を選択して確定させることができる。このような文字単位の入力操作を繰り返すことで、英語の文章を作成していくことができる。
【００１３】
この入力方式において、例えば、ユーザが「Ｙｅｓｔｅｒｄａｙ」という文字を入力しようとする際に、キー操作を誤って、図１７（ａ）の表示画面の中段に示すように、「Ｙｅｐｔｅｒｄａｙ」という文字を入力してしまった後に、入力の誤りに気付いたとする。図示の例では、文字または文字列の入力後には、カーソルが「Ｉ」型になっている。なお、すでに入力済みの文字の上にカーソルを移動させると、当該カーソルは四角型になって反転表示または点滅するなどして文字の選択位置を示すようになる。よって、入力済みの文字を修正したい場合には、修正したい「ｐ」の位置までカーソルを移動させるため、図１６（ａ）のキーボード上段にある十字方向キーなどの左方向のキーを７回押下して、図１７（ｂ）に示すような状態にする。なお、（１）〜（７）までの数字は、左方向のキーをユーザが押下する回数を示している。携帯電話の文字入力機能では、文章の途中で文字を入力する場合、当該入力文字が「上書き」されるのではなく、入力文字が「挿入」される設定になっていることが多い。このような場合には、ユーザは、修正したい箇所までカーソルを移動させ、例えば図１６（ａ）に示す「Ｃ」キーのようなクリアキーを押下して、カーソルが存在する箇所の文字「ｐ」を一旦削除してから、図１７（ｃ）に示すように、正しい文字「ｓ」を入力して修正操作を行う。あるいは、正しい文字を入力してから、誤って入力した文字を削除する。
【００１４】
しかしながら、上述のような修正操作は、現在のカーソルの位置と、修正したい箇所の位置との間の距離が遠くなればなるほど、当該修正したい箇所までカーソルを移動させるキー操作を行う手間をユーザに課すことになる。
【００１５】
このような問題に対処し得るものとして、例えば特開平０１−１３０２６０号公報に記載の入力装置では、修正したい文字をユーザが検索対象文字として検索欄に入力すれば、この欄に入力した文字または文字列が文章中から検索できる。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、上記特開平０１−１３０２６０号公報に記載されているような技術では、修正したい文字がある場合に、ユーザは、当該修正したい文字列を、その都度検索欄に別途入力しなくてはならず、すなわち、誤りの文字列をわざわざもう一度入力しなくてはならないという負担がある。【００１７】
したがって、かかる点に鑑みてなされた本発明の目的は、入力した文字の修正を、ユーザに負担の少ない簡単な操作で、迅速に行うことができる入力装置を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成する請求項１に係る入力装置の発明は、
入力を受け付ける入力部と、
前記入力部に対する入力結果を表示する表示部と、
前記入力部への入力が第１の入力態様であるか第２の入力態様であるかを判別する入力態様判別部と、
前記入力態様判別部により、前記入力部の所定のキーに対する入力が前記第１の入力態様であると判別される場合には、当該入力に応じて、当該キーに割り当てられた複数の文字を、入力文字候補として順次遷移させて前記表示部に表示するように制御し、前記入力態様判別部により、前記入力部の所定のキーに対する入力が前記第２の入力態様であると判別される場合には、前記表示部に表示された入力済みの文字列のうち当該キーに割り当てられた文字に対応する文字を修正文字候補として検索し、該検索された修正文字候補に対して、前記入力に応じて前記表示部に表示されるカーソルの移動を制御する入力制御部と、
を備えることを特徴とするものである。【００１９】
請求項２に係る発明は、請求項１に記載の入力装置において、
前記入力制御部は、前記第２の入力形態による入力に応じて、前記検索された修正文字候補を前記表示部にて認識可能に強調表示するとともに、前記第２の入力形態での複数回の入力に応じて当該強調表示された修正文字候補に順次カーソルを移動させるようにしたことを特徴とするものである。【００２０】
請求項３に係る発明は、請求項１または２に記載の入力装置において、
前記入力態様判別部は、
前記入力部の所定のキーに対する押下時間が所定の時間閾値以内の入力を第１の入力態様として判別し、
前記入力部の所定のキーに対する押下時間が前記所定の時間閾値を超える入力を第２の入力態様として判別することを特徴とするものである。【００２１】
請求項４に係る発明は、請求項１または２に記載の入力装置において、
前記入力態様判別部は、
前記入力部の所定のキーに対する押下時間が所定の時間閾値を超える入力を第１の入力態様として判別し、
前記入力部の所定のキーに対する押下時間が前記所定の時間閾値以内の入力を第２の入力態様として判別することを特徴とするものである。【００２２】
請求項５に係る発明は、請求項１〜４のいずれか一項に記載の入力装置において、
前記入力制御部は、前記入力済みの文字列が確定される以前の仮名の文字列であり、前記入力部の所定のキーに対する入力が前記第２の入力態様であると前記入力態様判別部により判別される場合には、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字に対応する仮名文字を修正文字候補として検索することを特徴とするものである。【００２３】
請求項６に係る発明は、請求項１〜４のいずれか一項に記載の入力装置において、
前記入力制御部は、前記入力済みの文字列が確定された後の漢字または仮名を含む文字列であり、前記入力部の所定のキーに対する入力が前記第２の入力態様であると前記入力態様判別部により判別される場合には、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字に対応する仮名文字を修正文字候補として検索することを特徴とするものである。【００２４】
請求項７に係る発明は、請求項６に記載の入力装置において、
各漢字とその読みを表す仮名文字との対応付けを記憶する記憶部をさらに備え、
前記入力制御部は、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字から始まる読み仮名を有する漢字を前記記憶部から修正文字候補としてさらに検索するとともに、前記記憶部に記憶された各漢字とその読みを表す仮名文字との対応付けに基づいて、前記第２の入力態様に基づく前記カーソルの移動先の修正文字候補を、該修正文字候補の読みを表す仮名文字に変換して前記表示部に編集可能に表示するよう制御することを特徴とするものである。【００２５】
請求項８に係る発明は、請求項６に記載の入力装置において、
前記入力済みの文字列の入力に用いた仮名の履歴を記憶する記憶部をさらに備え、
前記入力制御部は、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字から始まる読み仮名を有する漢字を前記記憶部から修正文字候補としてさらに検索するとともに、前記記憶部に記憶された前記入力済みの文字列の入力に用いた仮名の履歴に基づいて、前記第２の入力態様に基づく前記カーソルの移動先の修正文字候補を、前記確定する前の仮名文字に戻して前記表示部に編集可能に表示するよう制御することを特徴とするものである。【００２６】
請求項９に係る発明は、請求項６に記載の入力装置において、
前記入力済みの文字列の入力に用いた仮名の履歴とともに、前記入力済みの各文字列を確定した際の分節単位の履歴を記憶する記憶部をさらに備え、
前記入力制御部は、前記表示部に表示された前記入力済みの文字列のうち、前記所定のキーに割り当てられた仮名文字から始まる読み仮名を有する漢字を前記記憶部から修正文字候補としてさらに検索するとともに、前記第２の入力態様に基づく前記カーソルの移動先の修正文字候補を、前記入力済みの文字列の入力に用いた仮名の履歴および前記入力済みの各文字列を確定した際の分節単位の履歴に基づいて、当該分節単位で、前記確定する前の仮名文字に戻して前記表示部に編集可能に表示するよう制御することを特徴とするものである。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１実施の形態に係る携帯電話の構成を示す外観正面図である。
【図２】図１に示す携帯端末の機能ブロック図である。
【図３】第１実施の形態の「短押し」および「長押し」を説明する概念図である。
【図４】第１実施の形態に係る携帯電話の動作を説明するフローチャートである。
【図５】第１実施の形態の修正操作を説明する表示画面の例を示す図である。
【図６】第２実施の形態の修正操作を説明する表示画面の例を示す図である。
【図７】第３実施の形態に係る携帯電話の動作を説明するフローチャートである。
【図８】第３実施の形態の修正操作を説明する表示画面の例を示す図である。
【図９】第４実施の形態の修正操作を説明する表示画面の例を示す図である。
【図１０】第５実施の形態の修正操作を説明する表示画面の例を示す図である。
【図１１】各実施の形態の「長押し」操作の変形例を説明する概念図である。
【図１２】従来の携帯電話の日本語の入力部および表示部を示す概略図である。
【図１３】従来の携帯電話による日本語の入力文字の修正操作を説明する表示画面の例を示す図である。
【図１４】英語の場合の第１実施の形態に係る携帯電話の構成を示す外観正面図である。
【図１５】英語の場合の第１実施の形態の修正操作を説明する表示画面の例を示す図である。
【図１６】従来の携帯電話の英語の入力部および表示部を示す概略図である。
【図１７】従来の携帯電話による英語の入力文字の修正操作を説明する表示画面の例を示す図である。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について、図を参照して説明する。なお、以下の各実施の形態においては、本発明の入力装置を備えた端末の一例として携帯電話を挙げて説明するが、本発明の入力装置の適用は携帯電話に限定されるものではなく、入力部および表示部を有する端末であれば、例えばＰＤＡ（Personal Digital Assistants）など、任意の端末に適用することが可能である。【００２９】
（第１実施の形態）
図１は、本発明の第１実施の形態に係る携帯電話１０の構成を示す外観正面図である。この携帯電話１０は、端末に配置した複数の機械的なキーなどによって構成される入力部１１と、各種情報を表示する例えば液晶ディスプレイなどによって構成される表示部１２とを備えている。本実施の形態では、携帯電話１０は、折り畳み式の筐体を有する携帯電話として説明するが、入力部および表示部を備えるものであれば、折り畳み式の携帯電話に限定されるものではない。図１では、携帯電話１０を用いて、新規の送信メールを作成するにあたり、文字を入力して文章を作成したところを表している。なお、携帯電話１０は、他にもスピーカおよびマイクなど、一般的な携帯電話として必要な各機能部、およびインタフェースなどを備えているが、これらの詳細については説明を省略する。【００３０】
図２は、本実施の形態に係る携帯電話１０の機能ブロック図である。携帯電話１０は、前述の入力部１１および表示部１２を備えている他に、入力部１１への入力のタイミング（押下時間の長短）によってその入力の態様を判別する入力態様判別部１３と、日本語入力アプリケーションおよび仮名漢字変換の漢字変換候補ならびに各種設定など種々の情報を記憶する記憶部１４と、図示しない基地局とデータの送受信を行う通信部１５と、これら各機能ブロックをはじめとして携帯電話１０全体を制御する制御部１６と、をさらに備えている。【００３１】
ここで、上述の入力態様判別部１３による、入力部１１への入力の態様の判別について説明する。本実施の形態においては、入力部１１への入力の態様を、入力態様判別部１３によって「通常入力操作」と「修正操作」とに判別する。これらの判別にあたっては、図３に示すような時間閾値Ｔｔｈを設定して記憶部１４に予め記憶しておき、入力部１１の所定のキーの押下操作が開始されてから時間閾値Ｔｔｈ以内にキーの押下が開放された場合には、その押下は「短押し」として判定し、キーの押下操作が開始されてから時間閾値Ｔｔｈ超えてもキーの押下が開放されない場合には、その押下は「長押し」として判定する。【００３２】
本実施の形態においては、上記の「短押し」を「通常入力操作」として、「長押し」を「修正操作」として、以下説明する。なお、本実施の形態では、ユーザによるキーの短押しを検知すると、通常入力操作として仮名文字の入力または遷移を行い、長押しを検知すると、修正操作として、表示部１２に表示された当該キーに対応する仮名文字をハイライト表示（強調表示）して、その後さらなる長押しの検知により、そのハイライト表示した箇所までカーソルを移動させるように、制御部１６により制御を行う。【００３３】
次に、図４のフローチャートを参照しながら、本実施の形態による携帯端末１０の通常入力操作および修正操作を説明する。なお、本実施の形態では、文字列を入力している際に、その文字列を漢字に変換する前にユーザが入力ミスに気付いたため、漢字の変換候補を選択して漢字変換を確定させる前段階で修正を行いたい場合の動作について説明する。【００３４】
なお、本実施の形態では、携帯端末１０は、ユーザが入力ミスをしてしまった場合、修正操作として、修正したい仮名文字の行のキーが長押しされる（例えば「て」の文字を修正したい場合は、「て」は「た」行の仮名なので「４（た行）」のキーを長押しする）ことで、ユーザ入力を受け付ける。これに応じて、制御部１６は、当該長押しされたキーに割り当てられた行の仮名文字を、修正対象文字の候補として表示部１２上でハイライト表示するように制御する。この修正対象文字候補のハイライト表示については、後でさらに説明する。【００３５】
先ず、入力部１１がキーの押下を検知すると、入力態様判別部１３は、当該検知された入力が短押しによる通常入力操作なのか、長押しによる修正操作なのかを判別する（ステップＳ１１）。その結果、短押しによる通常入力操作と判別された場合には、通常の日本語入力のアプリケーションに基づく、従来式の仮名文字の入力（マルチタップ入力）処理が行われる（ステップＳ１２）。【００３６】
上記従来式の仮名文字の入力処理とは、すなわち、押下したキーが、「あ」行、「か」行、「さ」行など各行のキーの最初の押下である場合には、制御部１６は、当該押下を、それぞれ各行の最初の文字である「あ」、「か」、「さ」などの入力として処理し、その仮名文字を表示部１２に表示する。また、各行の仮名文字がもともと表示部１２に表示されていて、当該行のキーの先の入力に基づく連続する押下を入力部１１が検知した場合には、制御部１６は、各行の仮名文字を次の仮名文字に順次遷移させて表示部１２に表示するように制御する。すなわち、もともと「あ」が表示されているところに「あ」行のキーが押下されれば、その表示は「い」に遷移し、もともと「い」が表示されているところに「あ」行のキーが押下されれば、その表示は「う」に遷移する。【００３７】
ステップＳ１１にて、入力部１１が検知した入力は長押しによる修正操作であると入力態様判別部１３が判別した場合には、制御部１６は、既に修正対象文字の候補をハイライト表示させたか否かをチェックする（ステップＳ１３）。当該長押しによる入力が直前の長押しに続く長押しでない場合（つまり通常入力操作から修正操作に移行した場合）には、修正対象文字の候補のハイライト表示は存在しないためステップＳ１４に移行する。ステップＳ１４では、制御部１６は、記憶部１４を参照することで、表示部１２に現在表示している、変換前の仮名文字の分節から、修正操作として入力されたキーの仮名の行に含まれる仮名文字（例えば「３（さ行）」のキーであれば「さ」「し」「す」「せ」「そ」）を検索し、当該検索された仮名文字を表示部１２上でハイライト表示する。【００３８】
ステップＳ１３にて、（長押しによる修正操作が２回目以降のため）修正文字候補をすでに検索してハイライト表示している場合には、当該修正操作によって、ハイライト表示された修正文字候補へとカーソルを移動させる（ステップＳ１５）。このカーソルの移動は、最初は、修正操作を開始した時にカーソルが存在した位置から直前の修正文字候補へと移動させて、さらに修正操作が繰り返されるごとに、当初修正操作を開始した時にカーソルが存在した位置から順次遠ざかるように（つまり順次右から左に、下から上に）修正文字候補へとカーソルを移動させる。したがって、本実施の形態では、記憶部１４および制御部１６を含んで、入力制御部を構成している。【００３９】
図５は、本実施の形態に係る携帯電話１０の動作を説明する図である。図５（ａ）〜（ｃ）の各図は、携帯電話１０の表示部１２に表示される画面の一例を表している。図示のように、例えば「かぶしきかいしゃ」という仮名文字を入力しようとする際に、ユーザがキー操作を誤って、「かぶしかかいしゃ」と入力してしまった後で、漢字変換前に入力の誤りに気付いた場合は、「か」の文字を「き」の文字に修正すべきである。この場合、修正操作として入力部１１への「２（か行）」のキーの長押しを検知することにより、制御部１６は、図５（ａ）に示すように、か行の仮名文字を検索して表示部１２上でハイライト表示する。次にもう一度「２（か行）」のキーの長押しを検知すると、カーソルを、最初の修正文字候補である、「かいしゃ」の「か」の字まで移動させ、点滅または反転表示などして修正候補の位置を明示する。さらにもう一度「２（か行）」のキーの長押しを検知することで、図５（ｂ）に示すように「かいしゃ」の直前の「か」の字までカーソルを移動させる。次に「２（か行）」のキーの短押しによる通常の入力操作を検知することで、この場合はもともと「か」の文字が表示されているため、一度の短押しの検知により「き」の文字に修正（「か」から「き」に順次遷移）することができる。このようにすることで、図５（ｃ）に示すように、ユーザはこの修正操作を完了することができる。【００４０】
したがって、図１３にて説明したような従来の携帯端末と比べて、先ず、数少ないキー操作により所望の修正位置までカーソルを移動させることができる（図１３の例では５回、本実施の形態では３回の押下操作）。さらに、修正したい文字をクリアキーなどで削除したりすることなく通常入力の続きを行うのみで直接修正することができる。したがって、全体として相当数の修正操作の手間を削減できる。また、ユーザは、同じキーを（押下の持続時間を変化させて）連続して押下操作するだけでカーソルの移動および修正の両方を行うことができ、修正に際してクリアキーを用いずに済む。このため、指を違うキーに移し変える必要もなく、文字修正を効率的に行うことができる。【００４１】
（英語の場合の第１実施の形態）
次に、上述した第１実施の形態について、英語入力の場合を、図を参照して説明する。【００４２】
図１４は、英語の場合の第１実施の形態に係る携帯電話１０の構成を示す外観正面図である。この携帯電話１０は、端末に配置した複数の機械的なキーなどによって構成される入力部１１と、各種情報を表示する例えば液晶ディスプレイなどによって構成される表示部１２とを備えている。本実施の形態では、携帯電話１０は、折り畳み式の筐体を有する携帯電話として説明するが、入力部および表示部を備えるものであれば、折り畳み式の携帯電話に限定されるものではない。図１では、携帯電話１０を用いて、新規の送信メールを作成するにあたり、文字を入力して文章を作成したところを表している。なお、携帯電話１０は、他にもスピーカおよびマイクなど、一般的な携帯電話として必要な各機能部、およびインタフェースなどを備えているが、これらの詳細については説明を省略する。【００４３】
図２は、本実施の形態に係る携帯電話１０の機能ブロック図である。携帯電話１０は、前述の入力部１１および表示部１２を備えている他に、入力部１１への入力のタイミング（押下時間の長短）によってその入力の態様を判別する入力態様判別部１３と、英語入力アプリケーションおよび英単語変換候補ならびに各種設定など種々の情報を記憶する記憶部１４と、図示しない基地局とデータの送受信を行う通信部１５と、これら各機能ブロックをはじめとして携帯電話１０全体を制御する制御部１６と、をさらに備えている。【００４４】
ここで、上述の入力態様判別部１３による、入力部１１への入力の態様の判別について説明する。本実施の形態においては、入力部１１への入力の態様を、入力態様判別部１３によって「通常入力操作」と「修正操作」とに判別する。これらの判別にあたっては、図３に示すような時間閾値Ｔｔｈを設定して記憶部１４に予め記憶しておき、入力部１１の所定のキーの押下操作が開始されてから時間閾値Ｔｔｈ以内にキーの押下が開放された場合には、その押下は「短押し」として判定し、キーの押下操作が開始されてから時間閾値Ｔｔｈ超えてもキーの押下が開放されない場合には、その押下は「長押し」として判定する。【００４５】
本実施の形態においては、上記の「短押し」を「通常入力操作」として、「長押し」を「修正操作」として、以下説明する。なお、本実施の形態では、ユーザによるキーの短押しを検知すると、通常入力操作として文字の入力または遷移を行い、長押しを検知すると、修正操作として、表示部１２に表示された当該キーに対応する文字をハイライト表示（強調表示）して、その後さらなる長押しの検知により、そのハイライト表示した箇所までカーソルを移動させるように、制御部１６により制御を行う。【００４６】
なお、英語の場合の本実施の形態では、アルファベットの各文字を入力する場合に用いるキーを、英語入力アプリケーションに基づいて以下のように対応付けする。
文字Ａ，Ｂ，Ｃの入力には数字「２」のキーを押下する（たとえば、文字Ａの入力には数字「２」のキーを１回押下し、文字Ｂの入力には数字「２」のキーを２回連続して押下し、文字Ｃの入力には数字「２」のキーを３回連続して押下する。以下同様）。
Ｄ，Ｅ，Ｆの入力には「３」キーを押下する。
Ｇ，Ｈ，Ｉの入力には「４」キーを押下する。
Ｊ，Ｋ，Ｌの入力には「５」キーを押下する。
Ｍ，Ｎ，Ｏの入力には「６」キーを押下する。
Ｐ，Ｑ，Ｒ，Ｓの入力には「７」キーを押下する。
Ｔ，Ｕ，Ｖの入力には「８」キーを押下する。
Ｗ，Ｘ，Ｙ，Ｚの入力には「９」キーを押下する。
なお、小文字は大文字の遷移の後に表示される。例えば、数字「２」のキーを押下するごとに、その押下に応じて「Ａ」「Ｂ」「Ｃ」「ａ」「ｂ」「ｃ」「Ａ」「Ｂ」「Ｃ」…のように順次遷移する。【００４７】
次に、図４のフローチャートを参照しながら、本実施の形態による携帯端末１０の通常入力操作および修正操作を説明する。【００４８】
なお、本実施の形態では、携帯端末１０は、ユーザが入力ミスをしてしまった場合、修正操作として、修正したい文字に対応する数字キーが長押しされる（例えば文字「Ｂ」を修正したい場合は、文字「Ｂ」に対応するのは数字「２」のキーなので「２（Ａ，Ｂ，Ｃ）」のキーを長押しする）ことでユーザの入力を受け付ける。これに応じて、制御部１６は、当該長押しされた数字キーに割り当てられた文字を、修正対象文字の候補として表示部１２上でハイライト表示するように制御する。この修正対象文字候補のハイライト表示については、後でさらに説明する。【００４９】
先ず、入力部１１がキーの押下を検知すると、入力態様判別部１３は、当該検知された入力が短押しによる通常入力操作なのか、長押しによる修正操作なのかを判別する（ステップＳ１１）。その結果、短押しによる通常入力操作と判別された場合には、通常の英語入力のアプリケーションに基づく、従来式の文字の入力（マルチタップ入力）処理が行われる（ステップＳ１２）。【００５０】
上記従来式の文字の入力処理とは、すなわち、押下した数字キーが、「２」、「３」、「４」など各数字キーの最初の押下である場合には、制御部１６は、当該押下を、それぞれ各数字キーに割り当てられた最初の文字である「Ａ」、「Ｄ」、「Ｇ」などの文字の入力として処理し、その文字を表示部１２に表示する。また、各数字キーに割り当てられた文字がもともと表示部１２に表示されていて、当該数字キーの先の入力に基づく連続する押下を入力部１１が検知した場合には、制御部１６は、各文字に対応する数字キーに割り当てられた文字を次の文字に順次遷移させて表示部１２に表示するように制御する。すなわち、もともと文字「Ａ」が表示されているところに数字キーの「２」が押下されれば、その表示を「Ｂ」に遷移し、もともと「Ｂ」が表示されているところに数字キーの「２」が押下されれば、その表示は「Ｃ」に遷移する。【００５１】
ステップＳ１１にて、入力部１１が検知した入力は長押しによる修正操作であると入力態様判別部１３が判別した場合には、制御部１６は、既に修正対象文字の候補をハイライト表示させたか否かをチェックする（ステップＳ１３）。当該長押しによる入力が直前の長押しに続く長押しでない場合（つまり通常入力操作から修正操作に移行した場合）には、修正対象文字の候補のハイライト表示は存在しないためステップＳ１４に移行する。ステップＳ１４では、制御部１６は、記憶部１４を参照することで、表示部１２に現在表示している文字から、修正操作として入力された数字キーに割り当てられている文字（例えば「３（Ｄ，Ｅ，Ｆ）」のキーであれば「Ｄ」「Ｅ」「Ｆ」）を検索し、当該検索された文字を表示部１２上でハイライト表示する。【００５２】
ステップＳ１３にて、（長押しによる修正操作が２回目以降のため）修正文字候補をすでに検索してハイライト表示している場合には、当該修正操作によって、ハイライト表示された修正文字候補へとカーソルを移動させる（ステップＳ１５）。このカーソルの移動は、最初は、修正操作を開始した時にカーソルが存在した位置から直前の修正文字候補へと移動させて、さらに修正操作が繰り返されるごとに、当初修正操作を開始した時にカーソルが存在した位置から順次遠ざかるように（つまり順次右から左に、下から上に）修正文字候補へとカーソルを移動させる。したがって、本実施の形態では、記憶部１４および制御部１６を含んで、入力制御部を構成している。【００５３】
図１５は、本実施の形態に係る携帯電話１０の動作を説明する図である。図１５（ａ）〜（ｃ）の各図は、携帯電話１０の表示部１２に表示される画面の一例を表している。図示のように、例えば「Ｙｅｓｔｅｒｄａｙ」という英単語を入力しようとする際に、ユーザがキー操作を誤って、「Ｙｅｐｔｅｒｄａｙ」と入力してしまった後で、誤りに気付いた場合は、「ｐ」の文字を「ｓ」の文字に修正すべきである。この場合、修正操作として入力部１１への「７（Ｐ，Ｑ，Ｒ，Ｓ）」のキーの長押しを検知することにより、制御部１６は、図１５（ａ）に示すように、数字「７」のキーに対応する文字を検索して表示部１２上でハイライト表示する。次にもう一度「７（Ｐ，Ｑ，Ｒ，Ｓ）」のキーの長押しを検知すると、カーソルを、最初の修正文字候補である、「Ｙｅｐｔｅｒｄａｙ」の「ｒ」の文字まで移動させ、点滅または反転表示などして修正候補の位置を明示する。ここでさらにもう一度「７（Ｐ，Ｑ，Ｒ，Ｓ）」のキーの長押しを検知することで、図１５（ｂ）に示すように「Ｙｅｐｔｅｒｄａｙ」の「ｐ」の文字までカーソルを移動させる。次に「７（Ｐ，Ｑ，Ｒ，Ｓ）」のキーの短押しによる通常の入力操作を検知することで、この場合はもともと「ｐ」の文字が表示されているため、３度の短押しの検知により「ｓ」の文字に修正（「ｐ」から「ｓ」に順次遷移）することができる。このようにすることで、図１５（ｃ）に示すように、ユーザはこの修正操作を完了することができる。なお、図１５（ａ）のハイライト表示は、「Ｙｅｐｔｅｒｄａｙ」以外の文字、例えば「ｏｔｈｅｒ」の「ｒ」や、「ｋｉｎｄｎｅｓｓ」の「ｓ」に対して行ってもよい。【００５４】
したがって、図１７にて説明したような従来の携帯端末と比べて、先ず、数少ないキー操作により所望の修正位置までカーソルを移動させることができる（図１７の例では７回、本実施の形態では３回の押下操作）。さらに、修正したい文字をクリアキーなどで削除したりすることなく通常入力の続きを行うのみで直接修正することができる。したがって、全体として相当数の修正操作の手間を削減できる。また、ユーザは、同じキーを（押下の持続時間を変化させて）連続して押下操作するだけでカーソルの移動および修正の両方を行うことができ、修正に際してクリアキーを用いずに済む。このため、指を違うキーに移し変える必要もなく、文字修正を効率的に行うことができる。【００５５】
（第２実施の形態）
次に、本発明の第２実施の形態について説明する。上述した、日本語の場合の第１実施の形態では、文字の入力中に、漢字変換する前にユーザが入力ミスに気付き、漢字変換を確定させる前段階で修正を行う場合についての動作について説明した。以下説明する第２実施の形態では、例えばユーザが入力中には入力ミスに気付かずに、漢字変換候補を選択し確定してしまった後に入力ミスに気が付き、これを修正する場合の動作について説明する。なお、本実施の形態は、上述した第１実施の形態に係る携帯電話１０と全く同じ構成で実施することができ、その一部機能ブロックの制御のみが若干異なるものである。したがって、第１実施の形態と同じ説明は省略する。【００５６】
本実施の形態に係る携帯電話１０では、入力した文字列が確定された後に、上述した第１実施の形態と同様に、長押しによる修正操作が入力部１１に入力されたと入力態様判別部１３が判別した場合、制御部１６は、当該入力に用いたキーの仮名の行に含まれる仮名文字を検索し、検索された仮名文字を表示部１２上でハイライト表示する。したがって、ユーザは、修正したい漢字の文字列の前（または後）にある仮名を含む行のキーを、修正操作として長押しすることによって、簡単な操作で修正箇所の直近にカーソルを移動させることができる。【００５７】
図６は、本実施の形態に係る携帯電話１０の動作を説明する図である。図６（ａ）〜（ｄ）の各図は、携帯電話１０の表示部１２に表示される画面の一例を表している。ここでは、ユーザが、入力部１１のキーを用いて、「株式会社〜で発売されている商品は素晴らしい効果があります。」という文章を入力しようと意図したものの、入力ミスをして、「こうか」を「けうか」と入力してしまい、図６（ａ）に示すように、「効果」ではなく「稀有か」という文字列に変換されたのを気付かずに確定処理をさせてしまった場合の修正動作について説明する。【００５８】
まず、この場合、文字列「稀有か」の直前の仮名文字「い」にカーソルを移動させるため、「い」が属する行である「１（あ行）」のキーを長押しする。この修正操作を検知して、制御部１６は、図６（ｂ）に示すように、表示部１２上に表示されている「あ行」の仮名文字が全てハイライト表示する。【００５９】
次に、さらに「１（あ行）」のキーの連続した複数回の長押しを検知することによって、図６（ｃ）に示すようにハイライト表示されている（「稀有か」の直前の）「い」の位置までカーソルを移動させる。この段階では、当該「い」の文字を修正するモードになっているため、ユーザが、このままで「１（あ行）」のキーの短押しの通常入力操作を行った場合には、「い」の文字が、「う」、「え」、「お」と順次遷移することになる。したがって、ここでは、「い」にカーソルを移動させたら、ユーザにより、例えば十字方向キーの「右」のキーなどの入力操作が行われるのを検出して、図６（ｄ）に示すように、カーソルを移動させて、「い」の文字を遷移させるモードを解除する。この後は、通常入力操作に従って、「効果」の文字の入力後、「稀有か」の文字をクリアキーなどで削除するか、または逆に「稀有か」を削除してから「効果」の入力を受け付けるようにする。【００６０】
なお、入力ミスした文字列「稀有か」を直後から修正するために、「２（か行）」のキーを長押しする修正操作を行うことによって、「稀有か」の直後の仮名文字「が」にカーソルを移動させてから「稀有か」の文字列を修正してもよい。【００６１】
以上のように、第１実施の形態の修正動作を、文字確定後の修正動作にほぼそのまま適用することによって、入力文字を確定した後であっても、簡単かつ手順の少ない効率的な操作により、入力した文字列を迅速に修正することができる。【００６２】
（第３実施の形態）
次に、本発明の第３実施の形態について説明する。第３実施の形態では、上述した第２実施の形態と同様に、例えばユーザが入力中には入力ミスに気付かずに、漢字変換候補を選択し確定してしまった後に入力ミスに気付いた場合に、これをさらに簡単かつ効率的に修正する動作について説明する。なお、本実施の形態は、上述した第１および第２実施の形態に係る携帯電話１０と全く同じ構成で実施することができ、その一部機能ブロックの制御のみが多少異なるものである。したがって、第１および第２実施の形態と同じ説明は省略する。【００６３】
本実施の形態に係る携帯電話１０では、記憶部１４に予め記憶されている日本語入力アプリケーションが備えている仮名漢字変換の機能を応用する。携帯端末１０は、記憶部１４に記憶されている日本語入力アプリケーションの機能を用いることで、日本語を入力するに際して、ある文字列を仮名文字で入力した後に、通常は幾つかの漢字変換選択候補の中から適切な変換候補を選択することによって、入力した仮名文字を漢字に変換する。本実施の形態では、この仮名文字から漢字に変換する機能を逆に利用して、修正操作によりカーソルが移動した先が漢字であった場合には、制御部１６は、仮名漢字変換に用いる対応付けに基づいて、その漢字に対応する仮名を表示部１２に表示するようにする。【００６４】
以下、図７のフローチャートを参照しながら、本実施の形態に係る携帯電話１０による通常入力操作および修正操作による動作を説明するが、本図は図４のフローチャートに類似するものであるため、図４と同じ説明は省略する。【００６５】
本実施の形態では、入力した文字列が確定された後の場合において、ステップＳ３１にて、入力態様判別部１３が、長押しによる修正操作が入力部１１に入力されたと判別した場合、制御部１６は、当該入力に用いたキーに割り当てられた行に含まれる仮名文字、および当該入力に用いたキーに割り当てられた行に含まれる仮名文字から始まる読み仮名を有する漢字を検索し、検索された仮名文字および漢字を表示部１２上でハイライト表示する（ステップＳ３４）。その後さらに長押しによる修正操作が検知される場合（ステップＳ３１のＹｅｓ、ステップＳ３３のＹｅｓ）、制御部１６は、ハイライト表示された修正文字候補へとカーソルを順次移動させ（ステップＳ３５）、そのカーソルの移動先が漢字である場合には（ステップＳ３６）、カーソルが漢字の上に移動した時点でその漢字に対応する読みの仮名文字を表示部１２に表示する（ステップＳ３７）。その後、携帯電話１０は短押しによる通常入力操作を検知することにより、ユーザが入力ミスした仮名文字を正しい仮名文字に修正し、再び漢字に変換することができる。【００６６】
なお、長押しによる修正操作が複数回入力され、それに応じてカーソルを複数の修正文字候補について順次移動させる際には、現在カーソルが存在する位置の修正文字候補の漢字に対応する読みの仮名文字をすでに表示している場合には、当該表示を元の漢字に戻してから、次の修正文字候補へとカーソルを移動させるようにする。【００６７】
図８は、本実施の形態に係る携帯電話１０の動作を説明する図である。図８（ａ）〜（ｆ）の各図は、携帯電話１０の表示部１２に表示される画面の一例を表している。ここでは、ユーザが、入力部１１のキーを用いて、「株式会社〜で発売されている商品は素晴らしい効果があります。」という文章を入力しようと意図したものの、入力ミスをして、「商品」の入力の際に「しょうひん」と入力するつもりが「しようひん」と誤って入力したため、図８（ａ）に示すように、「商品」ではなく「使用品」という文字列に変換されたのを気付かずに確定処理をさせてしまった場合の修正動作について説明する。【００６８】
まず、この場合、文字列「使用品」の最初の漢字「使」にカーソルを移動させるため、修正操作として、その読みである「し」が属する行である「３（さ行）」のキーの長押しを検知することにより、図８（ｂ）に示すように、表示部１２上に表示されている「さ行」で始まる読みの漢字および「さ行」の仮名文字を全てハイライト表示する。【００６９】
次に、さらに「３（さ行）」のキーの長押しを何度か検知することによって、図８（ｃ）に示すように、ハイライト表示されている「使」の位置までカーソルを移動させる。記憶部１４に記憶されている日本語入力アプリケーションの仮名漢字変換機能の仕様で、例えば「しよう」という読みに対して「使用」「仕様」「試用」「私用」などの変換が対応付けされている場合には、「使」の位置にカーソルが移動されると、図８（ｄ）に示すように、「使」の字を含む「使用」という文字列に対して「しよう」という読み仮名を表示部１２に表示する。【００７０】
その後、この「しよう」という文字列に対して、このまま続けて短押しによる通常入力操作を検知することにより、図８（ｅ）に示すように、文字列を「しょう」に変更する。具体的には、ユーザが、十字方向キーなどで「よ」の位置にカーソルを合わせて、通常入力操作により「ょ」を入力するなどの態様が考えられる。そのようにして正しく入力された文字列「しょう」に対してもう一度仮名漢字変換を行い、図８（ｆ）に示すように、正しく「商」と変換することができる。【００７１】
以上のように、予め記憶部１４に記憶されている日本語入力アプリケーションの仮名漢字変換機能を応用することにより、入力文字を確定した後であっても、簡単かつ手順の少ない効率的な操作により、入力した文字列を迅速に修正することができる。【００７２】
（第４実施の形態）
次に、本発明の第４実施の形態について説明する。第４実施の形態では、上述した第３実施の形態と同様に、例えばユーザが入力中には入力ミスに気付かずに、漢字変換候補を選択し確定してしまった後に入力ミスに気付いた場合に、これをさらに簡単かつ効率的に修正する動作について説明する。なお、本実施の形態は、上述した第１〜第３実施の形態に係る携帯電話１０と全く同じ構成で実施することができ、その一部機能ブロックの制御のみが多少異なるものである。したがって、第１〜第３実施の形態と同じ説明は省略する。【００７３】
本実施の形態は、ユーザが入力文字の確定後に入力ミスを発見し、長押しによる修正操作により、カーソルを修正文字候補の漢字の位置に移動させると、当該漢字の読み仮名が表示される点は上述した第３実施の形態と同様であるが、当該読み仮名は、予め記憶された仮名漢字変換に用いる対応付けに基づく漢字に対応する仮名ではなく、（入力ミスに気が付く前に）ユーザの通常入力操作により入力された文字の履歴に基づく仮名を用いる。【００７４】
本実施の形態に係る携帯電話１０では、制御部１６は、通常入力操作の際の文字入力に用いた仮名の履歴を記憶部１４に保持するように制御する。例えば、「株式会社〜で発売されている商品は素晴らしい効果があります。」という文字列を入力して確定したのであれば、その文字の入力に用いた仮名として「かぶしきかいしゃ〜ではつばいされているしょうひんはすばらしいこうかがあります。」という履歴を、表示部１２に表示されている文字と対応付けて記憶部１４に記憶する。本実施の形態では、修正操作によりカーソルが移動した先が漢字であった場合には、上記のようにして記憶部１４に記憶された仮名の履歴を参照することで、入力済みの仮名の履歴に基づいて、当該漢字に対応する読み仮名を表示部１２に表示するようにする。【００７５】
なお、本実施の形態の動作は、図７のフローチャートにて説明した第３実施の形態の動作と全く同じ手順で行うことができるため、同じ説明は省略する。図７のステップＳ３６〜ステップＳ３７にて、カーソルが漢字の上に移動し、その漢字に対応する読みの仮名文字を表示する際に、制御部１６は、記憶部１４を参照して、記憶された入力済みの仮名の履歴から、カーソルが移動した先の漢字に対応する読み仮名を読み出して、その仮名文字を表示部１２に表示するように制御する。【００７６】
図９は、本実施の形態に係る携帯電話１０の動作を説明する図である。図９（ａ）〜（ｆ）の各図は、携帯電話１０の表示部１２に表示される画面の一例を表している。ここでは、ユーザが、入力部１１のキーを用いて、「株式会社〜で発売されている商品は素晴らしい効果があります。」という文章を入力しようと意図したものの、入力ミスをして、「株式」の入力の際に「かぶしき」と入力するつもりが「かぶさき」と誤って入力したため、図９（ａ）に示すように、「株式」ではなく「株先」という文字列に変換されたのを気付かずに確定処理をさせてしまった場合の修正動作について説明する。【００７７】
まず、この場合、文字列「株先会社」のうちの誤りの文字「先」にカーソルを移動させるため、ユーザにより、その読み「さき」の最初の文字「さ」が属する行である「３（さ行）」のキーが長押しされると、この修正操作を検知して、図９（ｂ）に示すように、表示部１２上に表示されている「さ行」で始まる読みの漢字および「さ行」の仮名文字を全てハイライト表示する。【００７８】
次に、さらに「３（さ行）」のキーの長押しを何度か検知することによって、図９（ｃ）に示すように、ハイライト表示されている「先」の位置までカーソルを移動する。「先」の位置にカーソルを移動させたら、図９（ｄ）に示すように、「先」の文字の読み仮名「さき」を表示部１２に表示する。【００７９】
その後、この「さき」という文字列に対して、このまま続けて短押しによる通常入力操作を検知して、図９（ｅ）に示すように、文字列を「しき」に修正する。このようにして正しく入力した文字列「しき」に対してもう一度仮名漢字変換を行うことにより、図９（ｆ）に示すように、正しく「式」と変換する。【００８０】
以上のように、入力文字確定前の通常入力操作による仮名の入力の履歴を記憶部１４に記憶して、この履歴を修正操作の際に利用することにより、入力文字を確定した後であっても、簡単かつ手順の少ない効率的な操作により、入力した文字列を迅速に修正することができる。【００８１】
（第５実施の形態）
次に、本発明の第５実施の形態について説明する。第５実施の形態では、上述した第４実施の形態と同様に、例えばユーザが入力中には入力ミスに気付かずに、漢字変換候補を選択し確定してしまった後に入力ミスに気付いた場合に、これをさらに簡単かつ効率的に修正する動作について説明する。なお、本実施の形態は、上述した第１〜第４実施の形態に係る携帯電話１０と全く同じ構成で実施することができ、その一部機能ブロックの制御のみが多少異なるものである。したがって、第１〜第４実施の形態と同じ説明は省略する。【００８２】
本実施の形態は、ユーザが入力文字の確定後に入力ミスを発見し、長押しによる修正操作により、カーソルを修正文字候補の漢字の位置に移動させると当該漢字の読み仮名が表示される点は上述した第３および第４実施の形態と同様であるが、第４実施の形態で説明した（入力ミスに気が付く前に）ユーザの通常入力操作により入力された文字の履歴とともに、さらに、その通常入力操作により文字入力した際の分節の履歴も用いるようにする。【００８３】
本実施の形態に係る携帯電話１０では、制御部１６は、通常入力操作の際の文字入力に用いた仮名の履歴とともに、その入力の際の分節の履歴も記憶部１４に保持するように制御する。例えば、「株式会社〜で発売されている商品は素晴らしい効果があります。」という文字列を入力して確定したのであれば、その文字の入力に用いた仮名として「かぶしきかいしゃ〜ではつばいされているしょうひんはすばらしいこうかがあります。」という履歴を、その通常入力操作の際に文字列を選択などして確定させた分節を単位として、記憶部１４に記憶する。例えば、ユーザが入力した文字列を１つの単位として確定させた箇所を記号「／」で表せば、「かぶしき／かいしゃ／〜／で／はつばい／されている／しょうひん／は／すばらしい／こうか／があります。」などのようになる。【００８４】
このような分節単位の履歴を、表示部１２に表示されている文字と対応付けて記憶部１４に記憶する。本実施の形態では、修正操作によりカーソルが移動した先が漢字であった場合には、上記のようにして記憶部１４に記憶された仮名の分節単位の履歴を参照することで、入力済みの分節単位の仮名の履歴に基づいて、当該漢字に対応する読み仮名を分節単位で表示部１２に表示するようにする。【００８５】
なお、本実施の形態の動作は、図７のフローチャートにて説明した第３および第４実施の形態の動作と全く同じ手順で行うことができるため、同じ説明は省略する。図７のステップＳ３６〜ステップＳ３７にて、カーソルが漢字の上に移動し、その漢字に対応する読みの仮名文字を表示する際に、制御部１６は、記憶部１４を参照して、記憶された入力の仮名の、分節を単位とした履歴から、カーソルが移動した先の漢字に対応する読み仮名を読み出して、その仮名文字を表示部１２に表示するように制御する。【００８６】
図１０は、本実施の形態に係る携帯電話１０の動作を説明する図である。図１０（ａ）〜（ｆ）の各図は、携帯電話１０の表示部１２に表示される画面の一例を表している。ここでは、ユーザが、入力部１１のキーを用いて、「株式会社〜で発売されている商品は素晴らしい効果があります。」という文章を入力しようと意図したものの、入力ミスをして、「効果」の入力の際に「こうか」と入力するつもりが「けうか」と誤って入力したため、図１０（ａ）に示すように、「効果」ではなく「稀有か」という文字列に変換されたのを気付かずに確定処理をさせてしまった場合の修正動作について説明する。【００８７】
まず、この場合、文字列「けうか」のうちの誤りの文字「稀」または「有」または「か」にカーソルを移動させるため、ユーザにより、その読みの文字「け」または「う」または「か」が属する行である「２（か行）」または「１（あ行）」のキーが長押しされると、この修正操作を検知して、表示部１２上に表示されているそれぞれの行で始まる読みの漢字および仮名文字を全てハイライト表示する。本実施の形態に係る携帯電話１０では、分節単位で修正文字候補を仮名に戻すことができるため、「こうか」と入力したかったが「けうか」という分節単位で入力してしまったということをユーザがわかっていれば、「けうか」のうちどの文字に対して修正操作を行っても良い。本例では、「２（か行）」キーを長押ししたものとして説明する。この修正操作を検知して、図１０（ｂ）に示すように、表示部１２上に表示されている「か行」で始まる読みの漢字および「か行」の仮名文字を全てハイライト表示する。【００８８】
次に、さらに「２（か行）」のキーの長押しを何度か検知することによって、図１０（ｃ）に示すように、当該長押しの入力回数に応じて、ハイライト表示されている「稀」または「か」の位置までカーソルを移動させる。本例では、「か」の位置にカーソルを移動させることにより、図１０（ｄ）に示すように、「稀有か」を文節単位として、その文字の読み仮名「けうか」を表示部１２に表示している。【００８９】
その後、この「けうか」という文字列に対して、このまま続けて短押しによる通常入力操作を検知して、図１０（ｅ）に示すように、文字列を「こうか」に修正する。このようにして正しく入力した文字列「こうか」に対してもう一度仮名漢字変換を行うことにより、図１０（ｆ）に示すように、正しく「効果」と変換する。【００９０】
以上のように、入力文字確定前の通常入力操作による仮名の入力の、分節を単位とする履歴を記憶部１４に記憶して、この履歴を修正操作の際に利用することにより、入力文字を確定した後であっても、簡単かつ手順の少ない効率的な操作により、入力した文字列を一層迅速に修正することができる。【００９１】
なお、本発明は、上述した各実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上記各実施の形態では、説明の便宜のため、１回目の長押しによる修正操作にて修正文字候補をハイライト表示させ、２回目以降の長押しによる修正操作に応じて、ハイライト表示している修正文字候補にカーソルを移動させたが、１回目の長押しによる修正操作によって、修正文字候補をハイライト表示させ、かつ、そのハイライト表示された修正文字候補の１つにカーソルを移動させるように設定することもできる。このようにすることで、修正操作に必要なキー操作の押下回数をさらに削減することができる。この場合には、図４のフローチャートにおいて、ステップＳ１４からステップＳ１５に移行し、図７においてはステップＳ３４からステップＳ３５に移行するようにする。【００９２】
また、上述した各実施の形態では、キーの入力に関して、「短押し」を「通常入力操作」とし、「長押し」を「修正操作」として説明したが、これらを逆に、すなわち、「長押し」を「通常入力操作」とし、「短押し」を「修正操作」とすることもできる。これらのどちらかを、ユーザの好みに応じて設定可能にするのが好適である。【００９３】
特に、「短押し」を「修正操作」とする場合には、「通常入力操作」の「長押し」と区別を付けなくてはならない。この場合には、図３に示す押下の開始から時間閾値Ｔｔｈを超えて初めて「長押し」の「通常入力操作」と判別するため、ユーザがキーを押下していても、時間閾値Ｔｔｈを超えるまでは入力結果を表示部１２に表示せずに、時間閾値Ｔｔｈを越えた時点で表示するようにして、「修正操作」から「通常入力操作」に移行するタイミングの区別を明確にユーザに示すようにするのが好適である。【００９４】
このように「長押し」を「通常入力操作」とする場合には、同じキーを連続して押下し続けることによって、ある行の仮名文字を（「な」「に」「ぬ」のように）順次遷移させる際に、その都度時間閾値Ｔｔｈを超えるまでキーを押下（長押し）しては開放し、再び長押ししてから開放、という動作を繰り返さなくてはならず、手間がかかると同時に時間もかかる恐れがある。そこで、例えば図１１（ａ）に示すように、キーを押下したままの状態が時間閾値Ｔｔｈを超えて続くことで「長押し」と判定された後に、さらにキーを押下したままの状態が別の時間閾値を超えても続く場合は、順次、「長押し１」「長押し２」「長押し３」のように、キーの長押しの押下操作が複数回行われたものとする処理を行うようにすれば、１回ずつキーの押下を開放する手間はなくなる。さらに、図１１（ｂ）に示すように、連続する長押しの時間閾値の間隔を短くすることで、一旦「長押し」になった後は、さらにキーを押下したままにすることで、短時間で次々と仮名を順次遷移させることができる。【００９５】
このような処理を上述した各実施の形態と組み合わせると、ユーザによる操作が一層簡単で効率的となる。例えば、「長押し」を「修正操作」として設定する場合においても、修正を行う際にキーの「長押し」を何度も（押下した後に開放を）繰り返すのではなく、同じキーを長押ししたままにすることで、所望の修正箇所までカーソルを順次移動させ、修正したい位置にカーソルが来た時点でキーの押下を開放すればよい。【００９６】
さらに、上述した各実施の形態にかかる携帯電話１０の入力部１１は、機械的なキーまたはボタンを備えるキーボードとして説明したが、例えばタッチパネル上にキーの形状を表示させて、表示されたキーの部分に対応するタッチパネルを押圧することで入力を行うような形態の入力部を用いても、本発明を実施することができる。上述した、キーを長押ししたままにすることによって長押しが連続して複数回行われたものとする処理は、特にこのようなタッチパネルを用いた入力部を用いて入力を行う場合に有利である。【００９７】
なお、上述の「通常入力操作」と「修正操作」では、入力部１１への入力の態様を入力態様判別部１３が判別できさえすれば、その態様は必ずしも「長押し」および「短押し」のみに限定されるものではなく、様々な入力態様を想定することができる。例えば、図１１にて説明したような時間閾値Ｔｔｈを基準として、時間閾値Ｔｔｈ以内の短押しであれば、それは「通常入力操作」とし、時間閾値Ｔｔｈを超えても長押したままの場合には、当該長押ししているキーに割り当てられている複数の仮名文字が順次遷移する（すなわちこの場合の長押しも通常入力操作とする）ように処理するようにしても良い。この場合の「修正操作」については、同じキーを「素早く２回短押し」するダブルクリックのような押下を「修正操作」モードに入るきっかけとし、この「素早く２回短押し」の後は、同じキーの「短押し」で「修正操作」を行うことができるようにする。
【産業上の利用可能性】
【００９８】
本発明によれば、入力部への入力を第２の入力態様によって行うことで、入力済みの文字列のうち、当該第２の入力態様による入力に用いたキーに割り当てられた文字に対応する文字を修正文字候補として検索し、この検索された修正文字候補に対して、第２の入力態様による入力に応じて順次カーソルを移動させるようにしたので、入力文字の修正を、簡単かつ負担の少ない操作で迅速に行うことができる。
【図１】
2009025367.tif 000003
【図２】
2009025367.tif 000004
【図３】
2009025367.tif 000005
【図４】
2009025367.tif 000006
【図５】
2009025367.tif 000007
【図６】
2009025367.tif 000008
【図７】
2009025367.tif 000009
【図８】
2009025367.tif 000010
【図９】
2009025367.tif 000011
【図１０】
2009025367.tif 000012
【図１１】
2009025367.tif 000013
【図１２】
2009025367.tif 000014
【図１３】
2009025367.tif 000015
【図１４】
2009025367.tif 000016
【図１５】
2009025367.tif 000017
【図１６】
2009025367.tif 000018
【図１７】
2009025367.tif 000019
【国際調査報告】
2009025367.tif 000020
2009025367.tif 000021