(57)【特許請求の範囲】
【請求項１】
入力文字に基づく単語候補を予測し、その単語候補を文字数にあわせた大きさのボタンとして表示する単語候補表示部と、
指が近接した前記画面上の位置を近接座標として検出する座標入力部と、
前記座標入力部によって検出された近接座標を基準にした所定領域に表示されたボタンが規定の大きさ未満である場合に、当該ボタンを拡大する拡大表示部とを備え、
前記拡大表示部は、当該ボタン中心位置を基点に前記座標入力部によって検出された近接座標と対向する方向に当該ボタンを拡大することを特徴とする文字入力装置。
【請求項２】
拡大表示部はさらに、ボタンに表示されている文字を、当該ボタンを拡大する方向に移動することを特徴とする請求項１記載の文字入力装置。
【請求項３】
拡大表示部はさらに、ボタンを拡大する方向に表示されている当該ボタン以外のボタンの大きさを縮小することを特徴とする請求項１または請求項２記載の文字入力装置。
【請求項４】
拡大表示部はさらに、拡大するボタンの色を変更することを特徴とする請求項１から請求項３のうちのいずれか１項記載の文字入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネル等を操作して文字を入力する文字入力装置に関するものである。
【背景技術】
【０００２】
携帯電話等の携帯端末においてメール作成等の文字を入力する場合に、ユーザの操作負担を軽減するために、入力した文字に対応した予測単語候補が画面に表示される。ユーザは、携帯電話に搭載したキーボード、十字キーデバイス等でフォーカスを移動させて予測単語候補を選択する間接操作を行う。
例えば特許文献１には、予測単語候補の文字列が表示された画面上の位置に対応して、ハードウェアキーボードのボタンを割り当て、ユーザがボタンを操作することによって予測単語候補を選択する文字入力装置が開示されている。
これに比べて、タッチパネルを搭載した携帯電話は、タッチパネルに表示された予測単語候補をユーザが直接タッチして選択する直接操作を行うため、より直感的かつ簡便な入力インタフェースを実現することができる。
【０００３】
【特許文献１】特許第３８４５１００号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の文字入力装置は以上のように構成されているので、単語の文字数に応じてボタンの大きさが自動的に決まってしまう。そのため、文字数の少ない単語に応じたボタンは小さく表示され、タッチ操作が困難であるという課題があった。
また、タッチ操作が可能な大きさでボタンを表示した場合には、画面に同時に表示できる単語数が少なくなってしまう。そのため、予測単語候補を選択するためには、画面をスクロールさせる、切り替える等の操作を行う必要があり、ユーザの操作負担が増大するという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、画面に表示する単語数を減少させることなく、文字数の少ない単語の選択を簡単に行うことができる文字入力装置の実現を目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る文字入力装置は、入力文字に基づく単語候補を予測し、その単語候補を文字数にあわせた大きさのボタンとして画面に表示する単語候補表示部と、指が近接した画面上の位置を近接座標として検出する座標入力部と、座標入力部によって検出された近接座標を基準にした所定領域に表示されたボタンが規定の大きさ未満である場合に、ボタンを拡大する拡大表示部とを備え、拡大表示部は、当該ボタン中心位置を基点に座標入力部によって検出された近接座標と対向する方向に当該ボタンを拡大するものである。
【発明の効果】
【０００７】
この発明によれば、入力文字に基づく単語候補を予測し、その単語候補を文字数にあわせた大きさのボタンとして画面に表示する単語候補表示部と、指が近接した画面上の位置を近接座標として検出する座標入力部と、座標入力部によって検出された近接座標を基準にした所定領域に表示されたボタンが規定の大きさ未満である場合に、ボタンを拡大する拡大表示部とを備えることにより、画面に表示する単語数を減少させることなく、文字数の少ない単語の選択を簡単に行うことができる文字入力装置を実現することができる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は、この発明の実施の形態１に係る文字入力装置の構成を示すブロック図である。図１に示す文字入力装置は、ユーザ操作による文字入力を受け付ける文字入力部２、ユーザの手指等が画面に近接および接触した位置をそれぞれ近接座標および接触座標として検出する座標入力部３、文字入力部２が受け付けた入力文字を画面に表示させる表示部４、入力文字から予測した予測単語候補を画面に表示させる単語候補表示部５、近接座標近傍に表示された予測単語候補を拡大表示させる拡大表示部６、これら各部を制御する制御部７を備える。
【０００９】
図２は、この発明の実施の形態１に係る文字入力装置を実現する携帯電話の外観を示す説明図である。本実施の形態１において、文字入力装置は図２に示す携帯電話１によって実現されていることとする。図２に示す携帯電話１は、キー「１」、「２」等を有し、ユーザがこれらキーを押下することによって文字入力を受け付け、図１に示す文字入力部２を構成するキーボード８、表示一体型のタッチパネル等により実現され、ユーザの手指等の近接および接触を検出する座標入力部３を構成すると共に、表示部４、単語候補表示部５および拡大表示部６の制御により単語等を表示する画面９を備える。これら各部は制御部７によって制御される。
【００１０】
文字入力装置において、文字入力部２は、ユーザがキーボード８に配置されたキー「１」、「２」等を押下操作することによって入力される文字を受け付け、制御部７へこの入力文字を出力する。キーボード８はボタン「１」、「２」等を有するテンキー以外でもよく、ＱＷＥＲＴＹ配列のようなフルキーボードであってもよい。
【００１１】
座標入力部３は、図２に示す画面９短手方向のＸ軸および長手方向のＹ軸、ならびにＸＹ軸平面に直交するＺ軸それぞれの方向について、ユーザの手指等が近接および接触した画面９上の座標を検出し、制御部７へ近接座標および接触座標を出力する。
【００１２】
表示部４は、制御部７を介して出力される、文字入力部２が検出した入力文字を画面９に表示する。また、座標入力部３によって検出された接触座標の位置に、単語候補表示部５が画面９に表示させた単語候補が存在する場合には、表示部４がその単語候補を文字入力部２が受け付けた入力文字同様に入力文字として受け付け、画面９に表示する。
【００１３】
単語候補表示部５は、制御部７を介して出力される、文字入力部２が検出した入力文字に対する単語候補を予測し、画面９に各単語候補を表示する。または、単語候補表示部５が未確定文字列に対するカナ漢字変換候補を予測し、画面９に各カナ漢字変換候補を表示させる。この実施の形態１では、単語候補表示部５が予測単語候補を表示させる例を用いて説明する。なお、各単語候補または各カナ漢字変換候補は、画面９上にユーザが手指等を近接および接触させて単語選択操作を行うためのボタンとなる。
【００１４】
拡大表示部６は、座標入力部３によって検出された近接座標が制御部７から出力されると、近接座標を中心とした所定の領域に存在し、規定以下の大きさのボタンを拡大表示する。拡大表示に伴い、表示部４は、ボタンに表示されている単語候補がユーザの手指等で隠れないように、近接座標に応じて単語の表示位置を変更する。さらに表示部４は、ボタン拡大表示方向に存在するボタンを縮小して表示する。
【００１５】
制御部７は、文字入力装置が備える各部を以下のように制御する。
以下では図２−図８を参照して、ユーザが携帯電話１を操作して、画面９上に図２に示すメール作成画面を表示させ、メールを作成するために文字入力する場合を例にとって、文字入力装置の動作を説明する。図３は、この発明の実施の形態１に係る制御部の動作を示すフローチャートである。
【００１６】
ステップＳＴ１において、制御部７が文字入力部２による文字入力を監視する。ユーザがキーボード８のキー「１」を押下すると、文字入力部２が文字入力されたことを検出し、制御部７に通知する。これを受けた制御部７が表示部３に指示し、表示部４が画面９上に文字「あ」を表示させる。このステップＳＴ１の処理により、図２に示す初期状態のメール作成画面から、図４に示す文字「あ」表示画面へ遷移する。図４は、この発明の実施の形態１に係る携帯電話の画面表示の１例を示す説明図である。図に示す画面９には表示部４により文字「あ」が表示されている。
【００１７】
さらに制御部７は、単語候補表示部５に指示して、ステップＳＴ１において文字入力部１により入力された文字「あ」に対する単語候補を予測し、予測単語候補を画面９の下部に表示させる（ステップＳＴ２）。各単語候補は、画面９上にユーザが手指等を近接および接触させて操作するためのボタンとなる。ステップＳＴ２の処理により、図４に示す文字「あ」表示画面は、図５に示す予測単語候補表示画面へ遷移する。
【００１８】
図５は、この発明の実施の形態１に係る携帯電話の予測単語候補表示画面の１例を示す説明図である。図において、表示部４の制御によって文字「あ」が表示されている画面９の一部を単語選択画面１０とし、その単語選択画面１０に、単語候補表示部５によって予測された単語候補である「明日」、「ありがとう」、「あまり」等が表示される。これらの単語候補はそれぞれ、ユーザが手指等を近接および接触させて操作するためのボタンになる。予測単語候補表示部５は、単語を構成する文字数に応じて表示するボタン幅を変更することで、ボタンの大きさを変更する。例えば、文字数の少ないボタン「明日」は２文字分のボタン幅で表示され、文字数の多いボタン「ありがとう」は５文字分のボタン幅で表示される。
【００１９】
次いで、制御部７は座標入力部３に指示して、画面９にユーザの手指等が近接または接触したことを検出させる（ステップＳＴ３）。ユーザの手指等が画面９に近接した場合、座標入力部３が手指等が画面９に近接したことを検出し、近接座標を制御部７へ出力する（ステップＳＴ３“Ｙｅｓ（近接）”）。制御部７は、検出された近接座標を中心とした所定の領域内に一定幅以下のボタンが存在するか否かを判定する（ステップＳＴ４）。ここでは説明のために、一定幅を文字数４文字と規定する。なお、座標入力部３がユーザの手指等の近接または接触を検出できない場合（ステップＳＴ３“Ｎｏ”）、または一定幅以下のボタンが存在しない場合には（ステップＳＴ４“Ｎｏ”）、制御部７が処理をステップＳＴ１に戻し、次の文字入力を監視する。
【００２０】
近接座標近傍に一定幅以下のボタンが存在した場合には（ステップＳＴ４“Ｙｅｓ”）、制御部７が拡大表示部６に指示して、該当するボタンをボタン幅方向に拡大して画面９に表示させる（ステップＳＴ５）。
【００２１】
拡大表示部６は、まず、近接座標が該当するボタンのボタン幅中央に対して右側と左側のどちらに位置するか判定する。ボタンを拡大する方向は、ボタン幅中央位置を基点に、判定された近接座標の位置と対向する方向、つまり近接座標の逆側とする。例えば、近接座標の位置が該当ボタンのボタン幅中央より左側であった場合は、拡大表示部６がボタンをボタン幅右方向に拡大表示する。また、ボタン幅中央より右側であった場合はボタン幅左方向に拡大表示する。
【００２２】
ただし、近接座標の位置がボタン幅中央であった場合は、右手で操作しているユーザに対してはボタン幅左方向に拡大表示し、左手で操作しているユーザに対してはボタン幅右方向に拡大表示する。
なお、ユーザが携帯電話１を操作するために右手または左手を用いる操作情報は、携帯電話１に設定画面を表示して、ユーザに予め設定させる。そして、ユーザの手指等が近接した近接座標がボタン幅中央であった場合には、予め設定した操作情報に従ってユーザの操作する手の左右判別を行えばよい。ただし、予め操作情報を設定せず、操作している手の左右判別ができない場合には、ボタン幅左方向に拡大表示する。
【００２３】
さらに、ボタンに表示された単語の表示位置についても、拡大表示部６が拡大表示する方向に寄せるように文字の表示位置をずらして、指かぶりを回避する。
また、拡大表示部６は、拡大表示したボタン幅方向に表示されているボタンを、拡大表示を行ったボタン幅に応じて均等に縮小させると共に、表示フォントの大きさもボタン幅に応じて縮小する。
【００２４】
例えば、図５に示すボタン「明日」にユーザの手指等が近接したことを座標入力部３が検出した場合、図５に示す単語選択画面１０は、図６に示す単語候補拡大表示画面へ遷移する。図６は、この発明の実施の形態１に係る携帯電話の単語候補拡大表示画面の１例を示す説明図である。図６（ａ）において、ユーザの手指が単語選択画面１０のボタン「明日」のボタン幅中央より左側に近接すると、ボタン「明日」は文字数４文字以下のボタン幅を有するボタンであるため、ボタン幅右方向に拡大表示されると共に、ボタン「明日」に表示された単語の表示位置もボタン幅右方向に移動される。また、拡大表示方向に存在するボタン「ありがとう」は、ボタン「明日」が拡大された分のボタン幅だけ縮小され、かつ、単語の表示フォントの大きさも縮小される。
【００２５】
また、図６（ｂ）に示すように、ユーザの手指が単語選択画面１０のボタン「暖かい」のボタン幅中央より左側に近接した場合には、ボタン「暖かい」が単語選択画面１０の右端に位置しているためにボタン幅を右方向に拡大表示できない。このように、ボタンを拡大表示させるスペースが十分にない場合には、ボタン幅を逆方向に拡大するようにしてもよい。
【００２６】
ステップＳＴ５の処理が終わると、制御部７は処理を再びステップＳＴ３へ戻し、再び座標入力部３に指示して、画面９にユーザの手指等が近接または接触したことを検出させる。一巡目のステップＳＴ３−ＳＴ５において、ユーザの手指等が近接したボタンは既に拡大表示されているので、二巡目のステップＳＴ３ではボタンの視認性が向上し、ユーザが容易に単語を選択することができる。
【００２７】
ステップＳＴ３において、ユーザの手指等が画面９に接触した場合、座標入力部３がユーザの手指等が画面９に接触したことを検出し、接触座標を制御部７へ出力する（ステップＳＴ３“Ｙｅｓ（接触）”）。制御部７は、検出された接触座標の位置にボタンが存在するか否かを判定する（ステップＳＴ６）。ボタンが存在しない場合には（ステップＳＴ６“Ｎｏ”）、制御部７が処理をステップＳＴ１に戻し、次の文字入力を監視する。
【００２８】
ボタンが存在した場合には（ステップＳＴ６“Ｙｅｓ”）、制御部７が表示部４に指示して、該当するボタンに表示された単語を画面９に表示させる（ステップＳＴ７）。ステップＳＴ７の処理により、図６に示す単語候補拡大表示画面は、図７に示す選択単語表示画面に遷移する。図７は、この発明の実施の形態１に係る携帯電話の選択単語表示画面の１例を示す説明図である。図において、ユーザの手指が単語選択画面１０のボタン「明日」に接触すると、接触座標に存在するボタン「明日」に表示されている単語が、画面９に表示される。
【００２９】
ステップＳＴ８において、制御部７は単語候補表示部５に指示して、ステップＳＴ７で接触座標に位置したボタンに表示された単語をもとに、次に予測される単語候補を単語選択画面１０に表示させる（ステップＳＴ８）。ステップＳＴ８の処理により、図７に示す選択単語表示画面は、図８に示す次予測単語候補表示画面に遷移する。図８は、この発明の実施の形態１に係る携帯電話の次予測単語候補表示画面の１例を示す説明図である。図７において図１と同一または相当の部分については同一の符号を付し説明を省略する。図において、単語選択画面１０に、文字「明日」をもとに単語候補表示部５によって予測された単語候補である「は」、「に」、「から」等が表示される。これらの単語候補はそれぞれ、ユーザが手指等を接近および接触させて操作するためのボタンになる。
【００３０】
制御部７は、処理がステップＳＴ８まで進むと、ステップＳＴ３へ戻り、再び座標入力部３に指示して、画面９にユーザの手指等が近接または接触したことを検出させる。
【００３１】
以上のように、実施の形態１によれば、文字の入力を受け付ける文字入力部２と、ユーザの手指等が近接および接触した画面９上の位置を近接座標および接触座標としてそれぞれ検出する座標入力部３と、入力文字を画面に表示する表示部４と、入力文字に基づく単語候補を予測し、その単語候補を文字数にあわせた大きさのボタンとして表示する単語候補表示部５と、座標入力部３によって検出された近接座標を基準にした所定領域に表示されたボタンを拡大する拡大表示部６と、各部を制御する制御部７とを備えるようにした。そのため、画面に表示する単語数を減少させることなく、文字数の少ない単語の選択を簡単に行うことができる文字入力装置を実現することができる。
【００３２】
また、実施の形態１によれば、拡大表示部６は、座標入力部３によって検出された近接座標を基準にした所定領域に表示されたボタンが規定の大きさ未満である場合に、そのボタン幅中央を基点に近接座標と対向する方向にボタンを拡大するようにした。そのため、手指をボタンに正確に接触させることによって単語候補の選択が容易となり、単語の入力効率を向上させることができる。また、不必要な拡大表示は省略するため、拡大表示部６および制御部７の処理負担を軽減し、文字入力装置の応答性を向上させることができる。さらに、単語候補表示部５が予め大きなボタンとして単語候補を表示する必要がなく、同時に表示できるボタン数を多くすることが可能となるため、ユーザが単語候補を選択する際の画面スクロール、ページ切替等の操作負担を軽減することができる。
【００３３】
また、実施の形態１によれば、拡大表示部６が、ボタンに表示されている単語の表示位置をそのボタンが拡大した方向に移動させるようにした。そのため、指かぶりにより単語の視認性を低下させずに、ユーザが入力したい単語を確認しながら選択することができ、単語の入力効率を向上させることができる。
【００３４】
また、実施の形態１によれば、拡大表示部６が、ボタンを拡大する方向に表示されている拡大するボタン以外のボタンを縮小表示させる構成とし、拡大したボタン以外のボタンも消失させることなく画面９に表示し続けるようにした。これにより、ユーザは入力したい単語の上下左右に表示された単語候補を確認しながら選択することができ、単語の入力効率を向上させることができる。
【００３５】
なお、本実施の形態１では、文字入力部２がハードウェアキーボードであるキーボード８による文字入力を検出する構成であった。図９に示すように、前面がタッチパネルで構成される画面９ａを備えた携帯電話１ａの場合には、表示部４がタッチパネル上にソフトウェアキーボード８ａを表示し、文字入力部２はソフトウェアキーボード８ａによる文字入力を検出する構成であってもよい。図９は、この発明の実施の形態１に係る携帯電話のその他の外観を示す説明図である。この構成であっても、実施の形態１と同様の効果を有する。
【００３６】
また、本実施の形態１では、タッチパネル等で構成される画面９への手指等の近接および接触を受け付け、座標入力部３が接近および接触に関する座標情報を検出し、制御部７へ出力する構成であったが、画面９が接触および押下を受け付ける場合には、座標入力部３が接触を接近とみなし、押下を接触とみなした座標情報を制御部７に出力する構成であってもよい。この構成であっても、実施の形態１と同様の効果を有する。
【００３７】
また、本実施の形態１では、拡大表示部６が単語選択画面１０に表示させたボタンを拡大表示させる構成であったが、図１０に示すように、ボタンの拡大表示に加えてボタンの色を変えて表示させる構成であってもよい。図１０は、この発明の実施の形態１に係る携帯電話の単語候補拡大表示画面のその他の１例を示す説明図である。この構成であっても、実施の形態１と同様の効果を有する。
【図面の簡単な説明】
【００３８】
【図１】この発明の実施の形態１に係る文字入力装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る文字入力装置を実現する携帯電話の外観を示す説明図である。
【図３】この発明の実施の形態１に係る制御部の動作を示すフローチャートである。
【図４】この発明の実施の形態１に係る携帯電話の画面表示の１例を示す説明図である。
【図５】この発明の実施の形態１に係る携帯電話の予測単語候補表示画面の１例を示す説明図である。
【図６】この発明の実施の形態１に係る携帯電話の単語候補拡大表示画面の１例を示す説明図である。
【図７】この発明の実施の形態１に係る携帯電話の選択単語表示画面の１例を示す説明図である。
【図８】この発明の実施の形態１に係る携帯電話の次予測単語候補表示画面の１例を示す説明図である。
【図９】この発明の実施の形態１に係る携帯電話のその他の外観を示す説明図である。
【図１０】この発明の実施の形態１に係る携帯電話の単語候補拡大表示画面のその他の１例を示す説明図である。
【符号の説明】
【００３９】
１，１ａ  携帯電話、２  文字入力部、３  座標入力部、４  表示部、５  単語候補表示部、６  拡大表示部、７  制御部、８，８ａ  キーボード、９，９ａ  画面、１０  単語選択画面。
【図１】
0005025450.tif 000002
【図２】
0005025450.tif 000003
【図３】
0005025450.tif 000004
【図４】
0005025450.tif 000005
【図５】
0005025450.tif 000006
【図６】
0005025450.tif 000007
【図７】
0005025450.tif 000008
【図８】
0005025450.tif 000009
【図９】
0005025450.tif 000010
【図１０】
0005025450.tif 000011