(57)【要約】  タッチパネル１は、キー表示部２の前面に配設され、キー表示部２に表示されるテンキーへの入力を受け付ける。制御部４は、キー表示部２に表示される所定のテンキーが押下されると、所定のキーが長押しされている時間をタイマ５により計測し、長押し時間が所定時間経過する毎に、当該キーが１回押下されたとみなして、当該キーに割り当てられている文字を１つずつ更新して表示部３に表示する。さらに、制御部４は、長押し時間が所定時間経過する毎に、文字が更新されるタイミングを振動部６に通知する。振動部６は、制御部４から通知される文字が更新されるタイミングに基づき、タッチパネル１を振動させる。これにより、ユーザが携帯端末を注視することなく所望の入力を行える携帯端末を提供する。
2009022657.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ入力を受け付ける入力部と、
前記入力部の所定のキーが長押しされている間、当該キーに割り当てられた複数の文字を所定時間毎に更新して順番に表示する表示部と、
前記入力部への入力に応じて入力を受け付けたことを報知するとともに、前記入力部の所定のキーが長押しされている間に当該キーに割り当てられた文字の表示の更新タイミングを報知する報知部と、
を備えることを特徴とする携帯端末。
【請求項２】
予測変換入力の変換候補となる候補文字列を記憶する記憶部と、
前記記憶部に記憶されている候補文字列のうち、ユーザが入力した入力文字列に対応する候補文字列を提示する変換候補提示部と、
キーの長押しによる文字の表示の切り替えタイミングで、切り替え後の文字を含む入力文字列に対応する候補文字列が前記記憶部に記憶されているか否かを判定し、当該判定結果に応じて前記報知部による報知の形態を制御する制御部と、
を更に備えることを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記入力部への入力が所定のキーから他のキーへと移った際に、当該他のキーへの入力を受け付けた旨の報知が、前記所定のキーへの入力を受け付けた旨の報知とは異なる報知となるよう、前記報知部を制御する制御部、
を更に備えることを特徴とする請求項１に記載の携帯端末。
【請求項４】
前記入力部への入力が所定のキーから他のキーへと移った際に、当該他のキーへの入力を受け付けた旨の報知及び当該他のキーに割り当てられた文字の表示の更新タイミングに応じた報知が、前記所定のキーへの入力を受け付けた旨の報知及び当該所定のキーに割り当てられた文字の表示の更新タイミングに応じた第１の報知とは異なる第２の報知となるよう、前記報知部を制御する制御部、
を更に備えることを特徴とする請求項１に記載の携帯端末。
【請求項５】
前記入力部は、複数のキーを表示するキー表示部と、当該キー表示部に関連付けて配設されるタッチパネルとにより構成されることを特徴とする請求項１から４のいずれか一項に記載の携帯端末。
【請求項６】
前記報知部は、前記入力部を振動させることにより、当該入力部への入力を受け付けた旨、および、前記更新タイミングを報知することを特徴とする請求項１から４のいずれか一項に記載の携帯端末。
【請求項７】
前記報知部は、前記入力部への入力を受け付けた際、または、前記更新タイミングの際に、前記表示部に表示される前記所定のキーに割り当てられた文字を含む文字列に対応する前記候補文字列が前記記憶部に記憶されているか否かに応じて、前記振動の強度を制御することを特徴とする請求項６に記載の携帯端末。
【発明の詳細な説明】
【関連出願のクロスリファレンス】
【０００１】
本出願は、日本国特許出願２００７−２１０２５５号（２００７年８月１０日出願）及び日本国特許出願２００８−１４０９３９号（２００８年５月２９日出願）の優先権を主張するものであり、当該出願の開示全体を、参照により本明細書に組み込むものとする。
【技術分野】
【０００２】
本発明は、携帯端末に関するものである。
【背景技術】
【０００３】
携帯電話等のようなフルキーボードが装備されていない携帯端末においては、ユーザは一般にテンキーを用いて文字入力を行っている。テンキーの各キーには、例えば、あ行（１）、か行（２）、さ行（３）、〜わ行（０）が割り当てられ、このキーの押下回数に応じて各行の文字を順番に表示（あ→い→う→え→お→ぁ→ぃ→ぅ→ぇ→ぉ、か→き→く→け→こ等）させることで、ユーザは所望の文字を入力することができる。テンキーの各キーにａｂｃ（２）、ｄｅｆ（３）、ｇｈｉ（４）〜ｗｘｙｚ（９）のように割り当てることで、同様の方法でアルファベットでの入力も可能になる。また、ユーザが各キーを所定時間以上押したままにする（長押しする）ことで、キーを長押ししている間の所定時間毎に、当該キーに割り当てられた文字が上述したように順番に表示され、ユーザが目的の文字が表示されている間にキーを放す（長押しを解除する）ことで、目的の文字を入力することができる。【０００４】
タッチパネルが入力装置として装備された携帯端末においても、同様の文字入力方法が適用されており、表示画面上に表示されたテンキーにおいて、タッチパネル上の入力位置に対応して表示されているキーに割り当てられ、当該入力位置（キー）への入力回数（押下回数）または長押し時間に応じて当該キーに割り当てられた文字を順番に表示し、ユーザの決定操作により入力文字を決定することができる。【０００５】
テンキーが機械的なキーまたはボタンなど（ハードキー）によって構成されている場合、押下回数に応じてキーに割り当てられた文字を決定する方法であれば、ユーザは、キーの境目や凹凸の有無に基づき目的のキーを触覚で判断し、押下回数に基づき当該キーに割り当てられた目的の文字を判断できるため、携帯端末を注視することなく文字を入力することが可能である。【０００６】
しかしながら、タッチパネルの場合、目的の入力位置（キー）を触覚で判断することは難しく、ユーザは、キーの位置を目で見て判断しなければならない。さらに、押下回数に応じてキーに割り当てられた文字を決定する方法では、ユーザは、目的のキーを目で確認しながら押下して当該キーに割り当てられた文字を１つずつ順番に表示させ、目的の文字を探さなければならず、例えば、テレビを見ながらメールを打つ等、携帯端末を注視することができない他のことをしながら携帯端末への入力を行う「ながら入力」ができない。【０００７】
このようなタッチパネルへの入力の不便さを解消するために、タッチパネルに被覆面を重ね、被覆面の凹凸を変化させる情報入力・表示装置が提案されており（特許文献１参照）、これによれば、タッチパネル上の目的の位置を触覚で判断できるようになる。
【特許文献１】特開平９−３１９５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、タッチパネルの場合、入力の際にハードキーのような「クリック感」が得られないため、ユーザは、タッチパネル上の目的の位置を触覚で判断できたとしても、当該目的の位置への入力が自分の意図した通りに有効に受け付けられたか否かを判断することができない。つまり、押下回数に応じてキーに割り当てられた文字を決定する方法では、クリック感が得られないことにより、例えば、ユーザは２回押下して「き」（または「ｂ」）を入力したつもりが、意図せずにタッチパネルに余計に触れてしまい、携帯端末では３回押下されたと認識し「く」（または「ｃ」）を表示してしまうなどの誤入力が起こり得る。【０００９】
一方、キーを長押しすることで目的の文字を入力する方法によれば、ユーザは、始めに目的のキーの位置が判断できれば、後はそのキーを押下し続ければ良いので、クリック感が得られないことによる誤入力の問題はなくなる。しかしながら、この場合、ユーザは、長押し時間に応じて表示画面上で順番に表示される文字から目的の文字を判断するため、表示画面を注視しなければならない。【００１０】
本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、ユーザが携帯端末を注視することなく所望の入力を行える携帯端末を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の携帯端末は、ユーザ入力を受け付ける入力部と、前記入力部の所定のキーが長押しされている間、当該キーに割り当てられた複数の文字を所定時間毎に更新して順番に表示する表示部と、前記入力部への入力に応じて入力を受け付けたことを報知するとともに、前記入力部の所定のキーが長押しされている間に当該キーに割り当てられた文字の表示の更新タイミングを報知する報知部とを備えることを特徴とする。【００１２】
また、本発明の携帯端末は、予測変換入力の変換候補となる候補文字列を記憶する記憶部と、前記記憶部に記憶されている候補文字列のうち、ユーザが入力した入力文字列に対応する候補文字列を提示する変換候補提示部と、キーの長押しによる文字の表示の切り替えタイミングで、切り替え後の文字を含む入力文字列に対応する候補文字列が前記記憶部に記憶されているか否かを判定し、当該判定結果に応じて前記報知部による報知の形態を制御する制御部とを更に備えることが好ましい。【００１３】
また、前記入力部は、複数のキーを表示するキー表示部と、当該キー表示部に関連付けて配設されるタッチパネルとにより構成されることが好ましい。【００１４】
また、前記報知部は、前記入力部を振動させることにより、当該入力部への入力を受け付けた旨、および、前記更新タイミングを報知することが好ましく、また、前記報知部は、前記入力部への入力を受け付けた際、または、前記更新タイミングの際に、前記表示部に表示される前記所定のキーに割り当てられた文字を含む文字列に対応する前記候補文字列が前記記憶部に記憶されているか否かに応じて、前記振動の強度を制御することが好ましい。【００１５】
また、本発明の携帯端末は、前記入力部への入力が所定のキーから他のキーへと移った際に、当該他のキーへの入力を受け付けた旨の報知が、前記所定のキーへの入力を受け付けた旨の報知とは異なる報知となるよう、前記報知部を制御する制御部を更に備えることが好ましい。【００１６】
また、本発明の携帯端末は、前記入力部への入力が所定のキーから他のキーへと移った際に、当該他のキーへの入力を受け付けた旨の報知及び当該他のキーに割り当てられた文字の表示の更新タイミングに応じた報知が、前記所定のキーへの入力を受け付けた旨の報知及び当該所定のキーに割り当てられた文字の表示の更新タイミングに応じた第１の報知とは異なる第２の報知となるよう、前記報知部を制御する制御部を更に備えることが好ましい。
【発明の効果】
【００１７】
本発明では、携帯端末を注視することなく文字を入力することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る携帯端末の一例を示すブロック図である。
【図２】キー表示部に表示されるテンキーを示す図である。
【図３】キーが長押しされている間に、キーに割り当てられた複数の文字が更新されるタイミングを説明する図である。
【図４】第１の実施形態に係る携帯端末の動作を説明するフローチャートである。
【図５】本発明の第３の実施形態に係る携帯端末の一例を示すブロック図である。
【図６】第３の実施形態に係る携帯端末の動作を説明するフローチャートである。
【図７】入力文字列以外の変換候補文字列が存在しない場合の表示画面の一例を示す図である。
【図８】変換候補文字列が存在する場合の表示画面の一例を示す図である。
【図９】「９／ら行」のキーが長押しされている間に、「ら行」の文字が更新されるタイミングを説明する図である。
【図１０】キーが長押しされている間に、キーに割り当てられた複数の文字（アルファベット）が更新されるタイミングを説明する図である。
【図１１】入力文字列以外の変換候補文字列が存在しない場合の表示画面（英語）の一例を示す図である。
【図１２】変換候補文字列が存在する場合の表示画面（英語）の一例を示す図である。
【図１３】「5/JKL」を長押しされている間に、「JKL」の文字が更新されるタイミングを説明する図である。
【図１４】第５の実施形態に係る携帯端末の動作を説明するフローチャートである。
【図１５】第７の実施形態に係る携帯端末の動作を説明するフローチャートである。
【符号の説明】
【００１９】
１  タッチパネル
２  キー表示部
３  表示部
４  制御部
５  タイマ
６  振動部
７  入力文字バッファ
８  予測変換候補提示部
９  記憶部
１００  携帯端末
【発明を実施するための最良の形態】
【００２０】
本発明の携帯端末の実施の形態について図面を参照して説明する。本発明の携帯端末は、例えば、携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の小型携帯機器に適用可能である。【００２１】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る携帯端末の一例を示すブロック図である。図１において、携帯端末１００は、タッチパネル１、キー表示部２、表示部３、制御部４、タイマ５、振動部６を有して構成される。【００２２】
タッチパネル１は、キー表示部２の前面に配設され、キー表示部２に表示されるテンキーへの入力を受け付ける。なお、図２に示すように、キー表示部２に表示されるテンキーには、「０」〜「９」までの数字だけでなぐ、「あ行」、「か行」、「さ行」、・・・等や「＠」、「ＡＢＣ」、「ＤＥＦ」、・・・等の各文字も割り当てられている。即ち、タッチパネル１およびキー表示部２は入力部を構成する。なお、キー表示部２そのものが入力を受け付けるタッチパネルとしての機能を有する場合は、タッチパネルを別途設けることなく、キー表示部２のみで入力部を構成しても良い。【００２３】
表示部３は、制御部４の制御のもと、種々の情報を表示する液晶画面などによって構成される。一例として、表示部３は、電子メール作成時には、電子メールの文書作成・編集画面を表示し、キー表示部２に表示されたテンキーへの入力（実際にはタッチパネル１の対応箇所への入力）に応じた文字を表示する。
なお、キー表示部２および表示部３は、それぞれ別個の表示デバイスとして構成しても良いし、同一の表示デバイス上に表示領域を分けることによって構成しても良い。【００２４】
制御部４は、キー表示部２に表示されるキーが押下され続けている時間（長押し時間）をタイマ５により計測し、長押し時間が所定時間経過する毎に、当該キーが１回押下されたとみなして、当該キーに割り当てられている文字を１つずつ更新して表示部３に表示する。さらに、制御部４は、長押し時間が所定時間経過する毎に、文字が更新されるタイミングを振動部６に通知する。即ち、制御部４およびタイマ５は、長押し判定部を構成する。【００２５】
振動部６は、制御部４から通知される文字が更新されるタイミングに基づき、タッチパネル１を振動させる。なお、振動部６は、圧電アクチュエータ等の振動子や、小型モーター等のバイブレータにより構成される。即ち、振動部６は報知部を構成する。【００２６】
図３は、キー表示部２に表示される所定のキーが長押しされている間（実際にはタッチパネル１の対応箇所が長押しされている間）に、当該キーに割り当てられた複数の文字が更新される（文字の表示が１つずつ切り替わる）タイミングを説明する図である。図３において、Ｔは長押し時間を示し、Ｔｘ（ｘ＝０，１，２・・・）は、文字が切り替わる時間を示している。【００２７】
例えば、ユーザが「１／あ行」のキーを押下したとすると、表示部３には「あ」が表示され、そのままユーザが「１／あ行」のキーを長押しし続けて時間Ｔ０が経過すると、表示部３に表示されている「あ」が「い」に更新され、さらに「１／あ行」のキーが長押しされたまま時間Ｔ１が経過すると、表示部３に表示されている「い」が「う」に更新される。以降同様に、「１／あ行」のキーが長押しされたまま時間Ｔ２が経過すると「う」から「え」に、時間Ｔ３が経過すると「え」から「お」に更新される。【００２８】
なお、文字の更新タイミングとなる時間Ｔｘ（ｘ＝０，１，２‥・）は、図示しないメモリ等の記憶部に記憶されており、端末に固有に設定しても良いし、ユーザが好みに設定できるようにしても良い。さらに、Ｔｘ＝Ｔｘ−１＋ΔＴ（ｘ＝０，１，２‥・）とすれば、Ｔ０（最初の更新タイミング）とΔＴ（更新タイミング間の時間）のみを設定すれば良く、便利である。【００２９】
図４は、第１の実施形態に係る携帯端末の動作を説明するフローチャートである。
まず、キー表示部２に表示されている所定のキー、例えば「１／あ行」のキーが押下されると（ステップＳ１０１）、制御部４は、表示部３に「あ」を表示するとともに振動部６を振動させて当該「１／あ行」のキーの押下を受け付けた旨を報知し（ステップＳ１０２）、タイマ５をスタートさせて「１／あ行」のキーが押下されている時間Ｔを計測する（ステップＳ１０３）。なお、ステップ１０３において、制御部４は、カウンタ値ｘを初期化する。【００３０】
「１／あ行」のキーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ１０４〜Ｓ１０５）、制御部４は、表示部３に表示されている「あ」を「い」に更新するとともに、振動部６を介してタッチパネル１を振動させ（ステップＳ１０６）、カウンタ値ｘをインクリメントする（ステップＳ１０７）。【００３１】
「１／あ行」のキーが押下され続けている間、ステップＳ１０４〜Ｓｌ０７を繰り返し、「１／あ行」のキーが放されると（ステップＳ１０４でＮｏ）、制御部４は、キーが放された時点で表示部３に表示されていた文字を仮確定する（ステップＳ１０８）。なお、仮確定とは、キーに割り当てられている文字が表示されている状態で、いずれのキーが押下されても当該表示されている文字は別の文字に更新されず、当該表示されている文字の隣に新たに文字が表示される状態のことを意味する。【００３２】
例えば、長押し時間ＴがＴ０未満であった時、即ち、図３のＰ１で示すタイミングで「１／あ行」のキーが放された場合、「あ」が仮確定される。同様に、長押し時間Ｔが、Ｔ０≦Ｔ＜Ｔ１であった時、即ち、図３のＰ２で示すタイミングで「１／あ行」のキーが放された場合、「い」が仮確定される。【００３３】
上述したように、第１の実施形態では、キーの長押し時間に応じて、当該キーに割り当てられた文字を順番に表示するとともに、文字の表示を更新するタイミングをユーザに振動で報知することにより、ユーザは、文字の更新の回数をカウントすることができ、カウントした更新の回数に基づき当該キーに割り当てられた目的の文字を判断できるため、携帯端末を注視することなく目的の文字を入力することが可能となる。【００３４】
(第２の実施形態)
本実施形態は、第１の実施形態を、英文入力に適用した場合の実施形態を示すものである。第２の実施形態に係る携帯端末の一例は、第１の実施形態と同様に、図１によって示される。図１に示す構成の説明については、第１の実施形態における説明を援用する。【００３５】
図１０は、キー表示部２に表示される所定のキーが長押しされている間（実際にはタッチパネル１の対応箇所が長押しされている間）に、当該キーに割り当てられた複数の文字が更新される（文字の表示が１つずつ切り替わる）タイミングを説明する図である。図１０において、Ｔは長押し時間を示し、Ｔｘ（ｘ＝０，１，２・・・）は、文字が切り替わる時間を示している。【００３６】
例えば、ユーザが「2/ABC」のキーを押下したとすると、表示部３には「a」が表示され、そのままユーザが「2/ABC」のキーを長押しし続けて時間Ｔ０が経過すると、表示部３に表示されている「a」が「b」に更新され、さらに「2/ABC」のキーが長押しされたまま時間Ｔ１が経過すると、表示部３に表示されている「b」が「c」に更新される。以降同様に、「2/ABC」のキーが長押しされたまま時間Ｔ２が経過すると「c」から「A」に、時間Ｔ３が経過すると「A」から「B」に更新される。【００３７】
なお、文字の更新タイミングとなる時間Ｔｘ（ｘ＝０，１，２‥・）は、図示しないメモリ等の記憶部に記憶されており、端末に固有に設定しても良いし、ユーザが好みに設定できるようにしても良い。さらに、Ｔｘ＝Ｔｘ−１＋ΔＴ（ｘ＝０，１，２‥・）とすれば、Ｔ０（最初の更新タイミング）とΔＴ（更新タイミング間の時間）のみを設定すれば良く、便利である。【００３８】
第２の実施形態に係る携帯端末の動作を、図４のフローチャートでを用いて説明する。まず、キー表示部２に表示されている所定のキー、例えば「2/ABC」のキーが押下されると（ステップＳ１０１）、制御部４は、表示部３に「a」を表示するとともに振動部６を振動させて当該「2/ABC」のキーの押下を受け付けた旨を報知し（ステップＳ１０２）、タイマ５をスタートさせて「2/ABC」のキーが押下されている時間Ｔを計測する（ステップＳ１０３）。なお、ステップ１０３において、制御部４は、カウンタ値ｘを初期化する。【００３９】
「2/ABC」のキーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ１０４〜Ｓ１０５）、制御部４は、表示部３に表示されている「a」を「b」に更新するとともに、振動部６を介してタッチパネル１を振動させ（ステップＳ１０６）、カウンタ値ｘをインクリメントする（ステップＳ１０７）。【００４０】
「2/ABC」のキーが押下され続けている間、ステップＳ１０４〜Ｓｌ０７を繰り返し、「2/ABC」のキーが放されると（ステップＳ１０４でＮｏ）、制御部４は、キーが放された時点で表示部３に表示されていた文字を仮確定する（ステップＳ１０８）。なお、仮確定とは、キーに割り当てられている文字が表示されている状態で、いずれのキーが押下されても当該表示されている文字は別の文字に更新されず、当該表示されている文字の隣に新たに文字が表示される状態のことを意味する。【００４１】
例えば、長押し時間ＴがＴ０未満であった時、即ち、図１０のＰ１で示すタイミングで「2/ABC」のキーが放された場合、「a」が仮確定される。同様に、長押し時間Ｔが、Ｔ０≦Ｔ＜Ｔ１であった時、即ち、図１０のＰ２で示すタイミングで「2/ABC」のキーが放された場合、「b」が仮確定される。【００４２】
上述したように、第２の実施形態では、キーの長押し時間に応じて、当該キーに割り当てられた文字を順番に表示するとともに、文字の表示を更新するタイミングをユーザに振動で報知することにより、ユーザは、文字の更新の回数をカウントすることができ、カウントした更新の回数に基づき当該キーに割り当てられた目的の文字を判断できるため、携帯端末を注視することなく目的の文字を入力することが可能となる。【００４３】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
図５は、本発明の第３の実施形態に係る携帯端末の一例を示すブロック図である。この携帯端末は、図１に示した携帯端末に入力文字バッファ７、予測変換候補提示部（変換候補提示部）８、記憶部９を追加したものである。したがって、図５において、図１と同一符号の付された構成についての説明は省略する。【００４４】
入力文字バッファ７は、仮確定された文字を記憶する。予測変換候補提示部８は、入力文字バッファ７に記憶された入力文字列に対応する変換候補文字列が記憶部９に記憶されているか否か（存在するか否か）を判定し、変換候補文字列が存在する場合に、当該変換候補文字列を表示部３に選択可能に表示する。なお、変換候補文字列とは、入力文字バッファ７に格納された文字列を漢字混じりにした文字列や、数文字先まで予測した文字列に変換したものである（例えば、「かえり」を漢字混じりにすると「帰り」等、数文字先まで予測すると「帰り道」、「省み」、「返り咲き」等）。したがって、本実施例では、入力文字バッファ７に格納された文字列そのもの（「かえり」）や、単にカナ変換したもの（「カエリ」）は、変換候補文字列ではないものとする。【００４５】
図６は、第３の実施形態に係る携帯端末の動作を説明するフローチャートである。
まず、キー表示部２に表示されている所定のキーが押下されると（ステップＳ２０１）、制御部４は、当該押下に応じた文字を入力文字バッファ７のｎ番目に格納する。予測変換候補提示部８は、入力文字バッファ７を参照し、当該入力文字バッファ７に格納されたｎ個の文字からなる文字列に対する変換候補文字列が記憶部９に記憶されているか否かを判定する（ステップ２０２）。入力文字バッファ７に格納された文字列に対応する変換候補文字列が記憶部９に記憶されていれば、予測変換候補提示部８は、その旨を制御部４に通知するとともに、当該変換候補文字列を表示部３に選択可能に表示する。制御部４は、押下されたキーに割り当てられた最初の文字を表示部３に表示するとともに、予測変換候補提示部８より、入力文字バッファ７に格納された文字列に対応する変換候補文字列が存在する旨の通知をうけると、振動部６を介してタッチパネル１に強い振動（振動Ａ）を与えて当該キーへの押下（入力）を受け付けた旨を報知する（ステップＳ２０３）。一方、予測変換候補提示部８より、入力文字バッファ７に格納された文字列に対応する変換候補文字列が存在しない旨の通知をうけると、制御部４は、振動部６を介してタッチパネル１に弱い振動（振動Ｂ）を与えて当該キーへの押下（入力）を受け付けた旨を報知する（ステップＳ２０４）。さらに、制御部４は、カウンタ値ｘを初期化し、タイマ５をスタートさせて、キーが押下されている時間Ｔの計測を開始する（ステップＳ２０５）。【００４６】
キーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ２０６〜Ｓ２０７）、制御部４は、入力文字バッファ７のｎ番目に格納されている文字を、当該文字の次に当該キーに割り当てられている文字に更新するとともに、当該入力文字バッファ７の更新に対応して表示部３に表示されている文字を更新する（ステップＳ２０８）。【００４７】
予測変換候補提示部８は、入力文字バッファ７を参照し、当該入力文字バッファ７に格納された文字列に対する変換候補文字列が記憶部９に記憶されているか否かを判定する（ステップ２０９）。入力文字バッファ７に格納された文字列に対応する変換候補文字列が記憶部９に記憶されていれば、予測変換候補提示部８は、その旨を制御部４に通知するとともに、当該変換候補文字列を表示部３に選択可能に表示する。制御部４は、入力文字バッファ７で更新された文字に対応して表示部３に表示されている文字を更新するとともに（ステップＳ２０８）、予測変換候補提示部８より、入力文字バッファ７に格納された文字列に対応する変換候補文字列が存在する旨の通知をうけると、振動部６を介してタッチパネル１に強い振動（振動Ａ）を与えて、文字が更新され、かつ、当該更新された文字を含む文字列に対応する変換候補文字列が存在する旨を報知する（ステップＳ２１０）。一方、予測変換候補提示部８より、入力文字バッファ７に格納された文字列に対応する変換候補文字列が存在しない旨の通知をうけると、制御部４は、振動部６を介してタッチパネル１に弱い振動（振動Ｂ）を与えて、文字が更新されたが、当該更新された文字を含む文字列に対応する変換候補文字列は存在しない旨を報知する（ステップＳ２１１）。そして、制御部４は、カウンタ値ｘをインクリメントする（ステップＳ２１２）。【００４８】
キー表示部２の所定のキーが押下され続けている間、ステップＳ２０６〜Ｓ２１２を繰り返し、キーが放されると（ステップＳ２０６でＮｏ）、制御部４は、キーが放された時点で入力文字バッファ７に格納されている文字、即ち、キーが放された時点で表示部３に表示されていた文字を、入力文字として仮確定する（ステップＳ２１３）。【００４９】
ここで、図７に、入力文字バッファ７に格納された入力文字列に対して入力文字列以外の変換候補となる文字列（変換候補文字列）が存在しない場合の表示画面の一例を示し、図８に、変換候補文字列が存在する場合の表示画面の一例を示す。図７、図８を参照し、第３の実施形態に係る携帯端末の動作をより具体的に説明するために、ユーザが「お疲れ様でした」と入力したい場合に、「おつか」まで入力済みで、現在４文字目の「れ」を入力しようとしている場面を一例として、上記フローチャートに基づき本実施例について説明する。【００５０】
まず、表示部３に「おつか」の３文字が仮確定の文字列として表示されている状態で、ユーザが、「れ」の文字を入力するために、キー表示部２に表示されている「９／ら行」のキーを押下すると（ステップＳ２０１）、制御部４は、当該押下に応じて「ら」の文字を入力文字バッファ７に格納する。なお、入力文字バッファ７には、既に「お」「つ」「か」の３文字が格納されているため、「ら」は入力文字バッファ７の４番目に格納される。【００５１】
予測変換候補提示部８は、入力文字バッファ７を参照し、現在格納されている「おつから」に対応する変換候補文字列が記憶部９に記憶されているかを判定し（ステップＳ２０２）、記憶部９に「おつから」に対応する変換候補文字列は記憶されていないため（存在しないため）、その旨を制御部４に通知する。制御部４は、「９／ら行」のキーの押下に応じて入力文字バッファ７に格納された「ら」を、表示部３に既に表示されている「おつか」の隣に表示するとともに、予測変換候補提示部８からの「おつから」に対応する変換候補文字列が存在しない旨の通知に応じて、振動部６を介してタッチパネル１に弱い振動を与えることで「９／ら行」のキーへの押下（入力）を受け付けた旨を報知する（ステップＳ２０４）。さらに、制御部４は、タイマ５をスタートさせて、「９／ら行」のキーが押下されている時間Ｔの計測を開始する（ステップＳ２０５）。このとき、制御部４は、カウンタ値ｘを初期化する。
ここで、図９に、「９／ら行」のキーが長押しされている間に、「ら行」の文字が更新されるタイミングを示す。
「９／ら行」のキーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ２０６〜Ｓ２０７）、制御部４は、入力文字バッファ７の４番目に格納されている文字「ら」を「り」に更新するとともに、表示部３に表示されている「おつから」を「おつかり」に更新する（ステップＳ２０８）。【００５２】
予測変換候補提示部８は、入力文字バッファ７を参照し、「おつかり」に対する変換候補文字列が記憶部９に記憶されているか否かを判定し（ステップ２０９）、入力文字バッファ７に格納された文字列「おつかり」に対応する変換候補文字列が記憶部９に記憶されていない旨を制御部４に通知する。制御部４は、表示部３に表示されている「ら」を「り」に更新するとともに（ステップＳ２０８）、予測変換候補提示部８からの文字列「おつかり」に対応する変換候補文字列が存在しない旨の通知に応じて、振動部６を介してタッチパネル１に弱い振動を与える（ステップＳ２１１）。そして、制御部４は、カウンタ値ｘをインクリメントする（ステップＳ２１２）。この時点の表示部３の表示内容を、図７に示す。【００５３】
「９／ら行」のキーが押下され続ける間、ステップＳ２０６〜Ｓ２１２を繰り返し、長押し時間ＴがＴ２となった時（ステップＳ２０６〜Ｓ２０７）、制御部４は、入力バッファ７の４番目に格納されている文字「る」を「れ」に更新するとともに、表示部３に表示されている「おつかる」を「おつかれ」に更新する（ステップＳ２０８）。【００５４】
予測変換候補提示部８は、入力文字バッファ７を参照し、「おつかれ」に対する変換候補文字列が記憶部９に記憶されているか否かを判定し（ステップ２０９）、入力文字バッファ７に格納された文字列「おつかれ」に対応する変換候補文字列が記憶部９に記憶されている旨を制御部４に通知する。制御部４は、表示部３に表示されている「る」を「れ」に更新するとともに（ステップＳ２０８）、予測変換候補提示部８より、文字列「おつかれ」に対応する変換候補文字列が存在する旨の通知をうけると、振動部６を介してタッチパネル１に強い振動を与える（ステップＳ２１０）。そして、制御部４は、カウンタ値ｘをインクリメントする（ステップＳ２１２）。この時点の表示部３の表示内容を、図８に示す。【００５５】
図８に示すように、表示部３に「おつかれ」と表示されているタイミング、即ち、キーが押下されている時間Ｔが、Ｔ２≦Ｔ＜Ｔ３のタイミングで「９／ら行」のキーが放されると（ステップＳ２０６でＮｏ）、制御部４は、この時点で入力文字バッファ７の４番目に格納されている文字「れ」を、入力文字として仮確定する（ステップＳ２１３）。さらに、仮確定された「おつかれ」に対する変換候補文字列より１つの候補が選択されると、選択された候補で入力文字が確定する。【００５６】
以上のように、第３の実施形態では、キーの長押し時間に応じて、当該キーに割り当てられた文字の表示を更新するタイミングをユーザに振動で報知する際に、表示される文字列に対応する変換候補文字列の有無に応じて振動強度を変えることにより、ユーザは、振動の回数に基づき現在表示されている文字を判断するとともに、振動の強度によって変換候補文字列が存在する、すなわち、意味のある文字列が表示されていることを判断できるため、より的確に目的の文字が表示（入力）されているかを判断でき、携帯端末を注視することなく文字を入力することが容易となる。【００５７】
（第４の実施形態）
本実施形態は、第３の実施形態を、英文入力に適用した場合の実施形態を示すものである。第４の実施形態に係る携帯端末の一例は、第３の実施形態と同様に、図５によって示される。図５に示す構成の説明については、第３の実施形態における説明を援用する。【００５８】
図１１に、入力文字バッファ７に格納された入力文字列に対して入力文字列以外の変換候補となる文字列（変換候補文字列）が存在しない場合の表示画面の一例を示し、図１２に、変換候補文字列が存在する場合の表示画面の一例を示す。図１１、図１２を参照し、第４の実施形態に係る携帯端末の動作をより具体的に説明するために、ユーザが「Hello」と入力したい場合に、「He」まで入力済みで、現在３文字目の「l」を入力しようとしている場面を一例として、図６に示すフローチャートに基づき本実施例について説明する。【００５９】
まず、表示部３に「He」の３文字が仮確定の文字列として表示されている状態で、ユーザが、「l」の文字を入力するために、キー表示部２に表示されている「5/JKL」のキーを押下すると（ステップＳ２０１）、制御部４は、当該押下に応じて「j」の文字を入力文字バッファ７に格納する。なお、入力文字バッファ７には、既に「H」「e」の３文字が格納されているため、「j」は入力文字バッファ７の３番目に格納される。【００６０】
予測変換候補提示部８は、入力文字バッファ７を参照し、現在格納されている「Hej」に対応する変換候補文字列が記憶部９に記憶されているかを判定し（ステップＳ２０２）、記憶部９に「Hej」に対応する変換候補文字列は記憶されていないため（存在しないため）、その旨を制御部４に通知する。制御部４は、「5/JKL」のキーの押下に応じて入力文字バッファ７に格納された「j」を、表示部３に既に表示されている「He」の隣に表示するとともに、予測変換候補提示部８からの「Hej」に対応する変換候補文字列が存在しない旨の通知に応じて、振動部６を介してタッチパネル１に弱い振動を与えることで「5/JKL」のキーへの押下（入力）を受け付けた旨を報知する（ステップＳ２０４）。さらに、制御部４は、タイマ５をスタートさせて、「5/JKL」のキーが押下されている時間Ｔの計測を開始する（ステップＳ２０５）。このとき、制御部４は、カウンタ値ｘを初期化する。
ここで、図１３に、「5/JKL」のキーが長押しされている間に、「jklJKL」の文字が更新されるタイミングを示す。
「5/JKL」のキーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ２０６〜Ｓ２０７）、制御部４は、入力文字バッファ７の３番目に格納されている文字「j」を「k」に更新するとともに、表示部３に表示されている「Hej」を「Hek」に更新する（ステップＳ２０８）。【００６１】
予測変換候補提示部８は、入力文字バッファ７を参照し、「Hek」に対する変換候補文字列が記憶部９に記憶されているか否かを判定し（ステップ２０９）、入力文字バッファ７に格納された文字列「Hek」に対応する変換候補文字列が記憶部９に記憶されていない旨を制御部４に通知する。制御部４は、表示部３に表示されている「j」を「k」に更新するとともに（ステップＳ２０８）、予測変換候補提示部８からの文字列「Hek」に対応する変換候補文字列が存在しない旨の通知に応じて、振動部６を介してタッチパネル１に弱い振動を与える（ステップＳ２１１）。そして、制御部４は、カウンタ値ｘをインクリメントする（ステップＳ２１２）。この時点の表示部３の表示内容を、図１１に示す。【００６２】
「5/JKL」のキーが押下され続ける間、ステップＳ２０６〜Ｓ２１２を繰り返し、長押し時間ＴがＴ１となった時（ステップＳ２０６〜Ｓ２０７）、制御部４は、入力バッファ７の３番目に格納されている文字「k」を「l」に更新するとともに、表示部３に表示されている「Hek」を「Hel」に更新する（ステップＳ２０８）。【００６３】
予測変換候補提示部８は、入力文字バッファ７を参照し、「Hel」に対する変換候補文字列が記憶部９に記憶されているか否かを判定し（ステップ２０９）、入力文字バッファ７に格納された文字列「Hel」に対応する変換候補文字列が記憶部９に記憶されている旨を制御部４に通知する。制御部４は、表示部３に表示されている「k」を「l」に更新するとともに（ステップＳ２０８）、予測変換候補提示部８より、文字列「Hel」に対応する変換候補文字列が存在する旨の通知をうけると、振動部６を介してタッチパネル１に強い振動を与える（ステップＳ２１０）。そして、制御部４は、カウンタ値ｘをインクリメントする（ステップＳ２１２）。この時点の表示部３の表示内容を、図１２に示す。【００６４】
図１２に示すように、表示部３に「Hel」と表示されているタイミング、即ち、キーが押下されている時間Ｔが、Ｔ１≦Ｔ＜Ｔ２のタイミングで「5/JKL」のキーが放されると（ステップＳ２０６でＮｏ）、この時点で入力文字バッファ７の３番目に格納されている文字「l」を、入力文字として仮確定する（ステップＳ２１３）。さらに、仮確定された「Hel」に対する変換候補文字列より１つの候補が選択されると、選択された候補で入力文字が確定する。【００６５】
以上のように、第４の実施形態では、キーの長押し時間に応じて、当該キーに割り当てられた文字の表示を更新するタイミングをユーザに振動で報知する際に、表示される文字列に対応する変換候補文字列の有無に応じて振動強度を変えることにより、ユーザは、振動の回数に基づき現在表示されている文字を判断するとともに、振動の強度によって変換候補文字列が存在する、すなわち、意味のある文字列が表示されていることを判断できるため、より的確に目的の文字が表示（入力）されているかを判断でき、携帯端末を注視することなく文字を入力することが容易となる。【００６６】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。
図１４は、本発明の第５の実施形態に係る携帯端末の動作を説明するフローチャートである。【００６７】
まず、キー表示部２に表示されている所定のキー、例えば「１／あ行」のキーが押下されると（ステップＳ３０１）、制御部４は、表示部３に「あ」を表示するとともに振動部６を振動させて当該「１／あ行」のキーの押下を受け付けた旨を報知し（ステップＳ３０２）、タイマ５をスタートさせて「１／あ行」のキーが押下されている時間Ｔを計測する（ステップＳ３０３）。なお、ステップＳ３０３において、制御部４は、カウンタ値ｘを初期化する。【００６８】
「１／あ行」のキーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ３０４〜Ｓ３０５）、制御部４は、表示部３に表示されている「あ」を「い」に更新するとともに、振動部６を介してタッチパネル１を振動させ（ステップＳ３０６）、カウンタ値ｘをインクリメントする（ステップＳ３０７）。【００６９】
「１／あ行」のキーが押下され続けている間、ステップＳ３０４〜Ｓ３０７を繰り返し、「１／あ行」のキーが放されると（ステップＳ３０４でＮｏ）、制御部４は、キーが放された時点で表示部３に表示されていた文字を仮確定する（ステップＳ３０８）。【００７０】
文字が仮確定されると、制御部４は、次のキー入力があるか、つまり次の文字入力キーが押下されるかどうかを監視し（ステップＳ３０９）、次のキー入力がある場合には、当該キー入力に対応する行が、直前のキー入力に対応する行から切り替わっているかどうかを判断する（ステップＳ３１０）。【００７１】
例えば、直前に「１／あ行」のキーが押下されており、文字の仮確定後、再度「１／あ行」のキーが押下された場合には、キー入力に対応する行の切り替えは発生していない。この場合、携帯端末の動作フローはステップＳ３０２に戻り、制御部４は、表示部３に「あ」を表示するとともに、振動部６を振動させて当該「１／あ行」のキーの押下を受け付けた旨を報知する。【００７２】
一方、例えば、直前に「１／あ行」のキーが押下されており、文字の仮確定後、「２／か行」のキーが押下された場合には、キー入力に対応する行の切り替えが発生することになる。この場合、制御部４は、表示部３に「か」を表示するとともに、振動部６を、ステップＳ３０２においてキーの押下を受け付けた旨を示す報知とは異なる報知態様によって振動させて、当該「２／か行」への行の切り替えが発生した旨を報知する（ステップＳ３１１）。このため、ユーザは画面を注視することなく行の切り替えを認識することができる。なお、ステップＳ３１２〜Ｓ３１８については、ステップＳ３０３〜Ｓ３０９と同等の処理になるため、説明を省略する。【００７３】
上述したように、第５の実施形態では、文字を入力するキーがある行のキーから他の行のキーに切り替わった場合に、かかる行の切り替えが発生した旨をユーザに報知するため、ユーザは携帯端末を注視することなく、行の切り替えを認識することができ、意図する文字をより確実に入力することができる。【００７４】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。本実施形態は、第５の実施形態を、英文入力に適用した場合の実施形態を示すものである。本発明の第６の実施形態に係る携帯端末の動作を、図１４に示すフローチャートによって説明する。なお、図１４には、ステップＳ３１０及びステップＳ３１１に「行の切り替え」といった記載があるが、当該記載は、本実施例においては、「入力キーの切り替え」と読み替えるものとする。【００７５】
まず、キー表示部２に表示されている所定のキー、例えば「2/ABC」のキーが押下されると（ステップＳ３０１）、制御部４は、表示部３に「a」を表示するとともに振動部６を振動させて当該「2/ABC」のキーの押下を受け付けた旨を報知し（ステップＳ３０２）、タイマ５をスタートさせて「2/ABC」のキーが押下されている時間Ｔを計測する（ステップＳ３０３）。なお、ステップＳ３０３において、制御部４は、カウンタ値ｘを初期化する。【００７６】
「2/ABC」のキーが押下されている時間（長押し時間）ＴがＴ０となった時（ステップＳ３０４〜Ｓ３０５）、制御部４は、表示部３に表示されている「a」を「b」に更新するとともに、振動部６を介してタッチパネル１を振動させ（ステップＳ３０６）、カウンタ値ｘをインクリメントする（ステップＳ３０７）。【００７７】
「2/ABC」のキーが押下され続けている間、ステップＳ３０４〜Ｓ３０７を繰り返し、「2/ABC」のキーが放されると（ステップＳ３０４でＮｏ）、制御部４は、キーが放された時点で表示部３に表示されていた文字を仮確定する（ステップＳ３０８）。【００７８】
文字が仮確定されると、制御部４は、次のキー入力があるか、つまり次の文字入力キーが押下されるかどうかを監視し（ステップＳ３０９）、次のキー入力がある場合には、当該入力に対応する入力キーが、直前の入力に対応する入力キーから切り替わっているかどうかを判断する（ステップＳ３１０）。【００７９】
例えば、直前に「2/ABC」のキーが押下されており、文字の仮確定後、再度「2/ABC」のキーが押下された場合には、入力キーの切り替えは発生していない。この場合、携帯端末の動作フローはステップＳ３０２に戻り、制御部４は、表示部３に「a」を表示するとともに、振動部６を振動させて当該「2/ABC」のキーの押下を受け付けた旨を報知する。【００８０】
一方、例えば、直前に「2/ABC」のキーが押下されており、文字の仮確定後、「5/JKL」のキーが押下された場合には、入力キーの切り替えが発生することになる。この場合、制御部４は、表示部３に「j」を表示するとともに、振動部６を、ステップＳ３０２においてキーの押下を受け付けた旨を示す報知とは異なる報知態様によって振動させて、当該「5/JKL」への切り替えが発生した旨を報知する（ステップＳ３１１）。このため、ユーザは画面を注視することなく入力キーの切り替えを認識することができる。なお、ステップＳ３１２〜Ｓ３１８については、ステップＳ３０３〜Ｓ３０９と同等の処理になるため、説明を省略する。【００８１】
上述したように、第６の実施形態では、文字を入力するキーがあるキーから他のキーに切り替わった場合に、かかる入力キーの切り替えが発生した旨をユーザに報知するため、ユーザは携帯端末を注視することなく、入力キーの切り替えを認識することができ、意図する文字をより確実に入力することができる。【００８２】
（第７の実施形態）
次に、本発明の第７の実施形態について説明する。
図１５は、本発明の第７の実施形態に係る携帯端末の動作を説明するフローチャートである。このフローチャーは、図１４に示したフローチャートに新たなステップＳ３１９を加え、図１４のステップＳ３０２、Ｓ３０６、Ｓ３１１及びＳ３１５を、それぞれ新たなステップＳ３２０、Ｓ３２１、Ｓ３２２及びＳ３２３で置き換えたものである。なお、図１５において、図１４のステップと同一符号の付されたステップは、それぞれ同等の処理内容を表すものである。したがって、図１５において、図１４と同一符号の付されたステップについての説明は省略する。【００８３】
まず、キー表示部２に表示されている所定のキー、例えば「１／あ行」のキーが押下されると（ステップＳ３０１）、制御部４は、表示部３に「あ」を表示するとともに、振動部６を第１の振動態様によって振動させて、当該「１／あ行」のキーの押下を受け付けた旨を報知する（ステップＳ３２０）。当該キーが長押しされると、制御部４は、表示部３に表示されている文字表示を更新するとともに、振動部６を第１の振動態様によって振動させて、ユーザに文字表示の更新を報知する（ステップＳ３２１）。【００８４】
文字が仮確定（ステップＳ３０８）してから、次の文字入力では行の切り替えが発生しない場合には（ステップＳ３０９〜Ｓ３１０）、制御部４は、振動部６を第１の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２０）。【００８５】
文字が仮確定（ステップＳ３０８）してから、次の文字入力によって行の切り替えが発生する場合には（ステップＳ３０９〜Ｓ３１０）、制御部４は、振動部６を、第１の振動態様とは異なる第２の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２２）。このため、ユーザは行の切り替えを認識することができる。当該キーが長押しされると、制御部４は、表示部３に表示されている文字表示を更新するとともに、振動部６を第２の振動態様によって振動させて、ユーザに文字表示の更新を報知する（ステップＳ３２３）。つまり、行の切り替えが発生する場合には、文字入力受付及び文字表示更新に対する振動態様を、第１の振動態様から第２の振動態様に切り替えることにより、ユーザにより明確に行の切り替えが発生した旨を伝えることができる。【００８６】
さらに次の文字入力があった場合に、行の切り替えが発生しない場合には（ステップＳ３１８〜Ｓ３１９）、制御部４は、振動部６を第２の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２２）。【００８７】
さらに次の文字入力があった場合に、行の切り替えが発生する場合には（ステップＳ３１８〜Ｓ３１９）、制御部４は、振動部６を第１の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２０）。つまり、この場合は、文字入力受付及び文字表示更新に対する振動態様を、第２の振動態様から第１の振動態様に切り替えることにより、ユーザに再び行の切り替えが発生した旨を伝えることができる。【００８８】
上述したように、第７の実施形態では、文字を入力するキーがある行のキーから他の行のキーに切り替わった場合に、切り替わり前後の行の文字入力受付及び文字表示更新に対する報知態様を変化させるため、ユーザは携帯端末を注視することなく、行の切り替えを認識することができ、意図する文字をより確実に入力することができる。【００８９】
（第８の実施形態）
次に、本発明の第８の実施形態について説明する。本実施形態は、第７の実施形態を、英文入力に適用した場合の実施形態を示すものである。本発明の第８の実施形態に係る携帯端末の動作を、図１５に示すフローチャートによって説明する。なお、図１５には、ステップＳ３１０及びステップＳ３１９に「行の切り替え」といった記載があるが、当該記載は、本実施例においては、「入力キーの切り替え」と読み替えるものとする。【００９０】
まず、キー表示部２に表示されている所定のキー、例えば「2/ABC」のキーが押下されると（ステップＳ３０１）、制御部４は、表示部３に「a」を表示するとともに、振動部６を第１の振動態様によって振動させて、当該「2/ABC」のキーの押下を受け付けた旨を報知する（ステップＳ３２０）。当該キーが長押しされると、制御部４は、表示部３に表示されている文字表示を更新するとともに、振動部６を第１の振動態様によって振動させて、ユーザに文字表示の更新を報知する（ステップＳ３２１）。【００９１】
文字が仮確定（ステップＳ３０８）してから、次の文字入力では入力キーの切り替えが発生しない場合には（ステップＳ３０９〜Ｓ３１０）、制御部４は、振動部６を第１の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２０）。【００９２】
文字が仮確定（ステップＳ３０８）してから、次の文字入力によって入力キーの切り替えが発生する場合には（ステップＳ３０９〜Ｓ３１０）、制御部４は、振動部６を、第１の振動態様とは異なる第２の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２２）。このため、ユーザは入力キーの切り替えを認識することができる。当該キーが長押しされると、制御部４は、表示部３に表示されている文字表示を更新するとともに、振動部６を第２の振動態様によって振動させて、ユーザに文字表示の更新を報知する（ステップＳ３２３）。つまり、入力キーの切り替えが発生する場合には、文字入力受付及び文字表示更新に対する振動態様を、第１の振動態様から第２の振動態様に切り替えることにより、ユーザにより明確に入力キーの切り替えが発生した旨を伝えることができる。【００９３】
さらに次の文字入力があった場合に、入力キーの切り替えが発生しない場合には（ステップＳ３１８〜Ｓ３１９）、制御部４は、振動部６を第２の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２２）。【００９４】
さらに次の文字入力があった場合に、入力キーの切り替えが発生する場合には（ステップＳ３１８〜Ｓ３１９）、制御部４は、振動部６を第１の振動態様によって振動させて、キーの押下を受け付けた旨を報知する（ステップＳ３２０）。つまり、この場合は、文字入力受付及び文字表示更新に対する振動態様を、第２の振動態様から第１の振動態様に切り替えることにより、ユーザに再び入力キーの切り替えが発生した旨を伝えることができる。【００９５】
上述したように、第８の実施形態では、文字を入力するキーがあるキーから他キーに切り替わった場合に、切り替わり前後の入力キーの文字入力受付及び文字表示更新に対する報知態様を変化させるため、ユーザは携帯端末を注視することなく、入力キーの切り替えを認識することができ、意図する文字をより確実に入力することができる。【００９６】
なお、上述の各実施形態では、タッチパネルを入力装置として装備する携帯端末を例として説明したが、本発明は、ハードキーを入力装置として装備する携帯端末にももちろん適用可能である。
また、例えば、入力している文字が「英文字」ならば、大文字の時は強い振動、小文字の時は弱い振動としたり、「ひらがな」ならば、「あ」から「お」にかけて、振動を段階的に強くしていく等、文字の表示の切り替えタイミングに応じた振動の強弱の制御は、上述に限らず様々なパターンが考えられる。
また、振動の強弱に限らず、変換候補文字列がある時には早く２回振動し、変換候補文字列がない場合には１回振動する等、振動のパターンを異ならせることで変換候補の有無を報知するよう構成しても良い。
さらに、上述した実施形態では、文字の表示の切り替えタイミングを、振動でユーザに報知しているが、携帯端末が備えるスピーカやブザーにより音で報知するようにしても良いし、表示部等の明るさを変えて光で報知するようにしても良い。この場合、携帯端末の備えるスピーカやブザー、または表示部が報知部を構成する。【００９７】
また、キーの押下の状態に応じて切り替えタイミングを変えるようにしても良い。すなわち、ユーザがタッチパネルを指で操作した際、その指がタッチパネルに接触したときの面積を検出し、面積が大きい場合（強押し）は、文字表示の切り替えタイミングを速くし、面積が小さい場合（弱押し）は、文字表示の切り替えタイミングを遅くするようにしても良い。また、指がタッチパネルに接触したときの圧力を検出し、圧力が高い場合（強押し）は、文字表示の切り替えタイミングを速くし、圧力が低い場合（弱押し）は、文字表示の切り替えタイミングを遅くするようにしても良い。【００９８】
本発明は、キーの長押し時間に応じて、当該キーに割り当てられた文字を順番に表示するとともに、文字の表示を更新するタイミングをユーザに報知することにより、ユーザは、文字の更新回数をカウントすることができ、したがって、キーの長押しによる入力において、文字の更新回数に基づき当該キーに割り当てられた目的の文字を判断できるため、携帯端末を注視することなく文字を入力することが可能となる。
また、本発明によれば、文字が更新されるタイミングを報知する際に、入力された文字列に対する予測変換候補の有無に応じて報知方法を変えるので、ユーザは、携帯端末を注視することなく意図する文字をより確実に入力することができる。
また、本発明によれば、文字を入力するキーがある行のキーから他の行のキーに切り替わった場合に、かかる行の切り替えが発生した旨をユーザに報知するため、ユーザは携帯端末を注視することなく、行の切り替えを認識することができ、意図する文字をより確実に入力することができる。
また、本発明によれば、文字を入力するキーがある行のキーから他の行のキーに切り替わった場合に、切り替わり前後の行の文字入力受付及び文字表示更新に対する報知態様を変化させるため、ユーザは携帯端末を注視することなく、行の切り替えを認識することができ、意図する文字をより確実に入力することができる。
【図１】
2009022657.tif 000003
【図２】
2009022657.tif 000004
【図３】
2009022657.tif 000005
【図４】
2009022657.tif 000006
【図５】
2009022657.tif 000007
【図６】
2009022657.tif 000008
【図７】
2009022657.tif 000009
【図８】
2009022657.tif 000010
【図９】
2009022657.tif 000011
【図１０】
2009022657.tif 000012
【図１１】
2009022657.tif 000013
【図１２】
2009022657.tif 000014
【図１３】
2009022657.tif 000015
【図１４】
2009022657.tif 000016
【図１５】
2009022657.tif 000017
【国際調査報告】
2009022657.tif 000018
2009022657.tif 000019
2009022657.tif 000020
2009022657.tif 000021