(57)【要約】【課題】ハードウェアキーボードを備える携帯端末装置と同等の広さの文章表示領域や文字入力の予測候補表示領域を確保すること。【解決手段】受付手段表示制御部１７ｂは、複数の入力受付領域のタッチ操作デバイスへの表示指示をユーザから受け付ける表示指示受付手段をタッチ操作デバイスに表示させ、受付領域表示制御部１７ｃは、該手段がユーザによりタッチされた場合に、タッチ操作デバイスに複数の入力受付領域を表示させるとともに、ユーザが該手段を指でタッチした後、指がタッチ操作デバイスから離れるまで、タッチ操作デバイスに複数の入力受付領域の表示を継続させ、情報設定部１７ｅは、ユーザが複数の入力受付領域の表示領域内で指を離した位置に入力受付領域が表示されていた場合に、該入力受付領域に対応する情報を入力情報として設定する。【選択図】図１
2013033332.tif 000002
【特許請求の範囲】
【請求項１】
タッチ操作デバイスを有する情報入力装置であって、
複数の入力受付領域を前記タッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御部と、
前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れるまで、前記タッチ操作デバイスに前記複数の入力受付領域の表示を継続させる受付領域表示制御部と、
ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定部と、
を備えることを特徴とする情報入力装置。
【請求項２】
前記情報入力装置の本体内部に格納可能なハードウェアキーボードをさらに備え、前記ハードウェアキーボードが前記情報入力装置の本体内部に格納されておらず、使用可能な状態にある場合に、前記受付手段表示制御部は、前記表示指示受付手段を前記タッチ操作デバイスに非表示とさせることを特徴とする請求項１に記載の情報入力装置。
【請求項３】
タッチ操作デバイスを有する情報入力装置であって、
複数の入力受付領域を前記タッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御部と、
前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れてから所定の時間が経過したか否かを判定し、前記所定の時間が経過した場合に、前記タッチ操作デバイスに表示された前記複数の入力受付領域を該タッチ操作デバイスに消去させる受付領域表示制御部と、
ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定部と、
を備えることを特徴とする情報入力装置。
【請求項４】
前記情報設定部は、ユーザが指を前記タッチ操作デバイスから離した後、前記所定の時間が経過する前に、前記複数の入力受付領域のうちさらにユーザによりタッチされた入力受付領域に対応する情報を、該ユーザにより入力された情報としてさらに設定することを特徴とする請求項３に記載の情報入力装置。
【請求項５】
前記複数の入力受付領域は、ソフトウェアキーボードにおける複数のキーであることを特徴とする請求項１〜４のいずれか１項に記載の情報入力装置。
【請求項６】
前記受付領域表示制御部は、前記ソフトウェアキーボードにおける複数のキーを文字の変換候補が表示される領域上に表示することを特徴とする請求項５に記載の情報入力装置。
【請求項７】
ユーザから情報の入力を受け付ける情報入力受付方法であって、
複数の入力受付領域を情報入力装置のタッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御ステップと、
前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れるまで、前記タッチ操作デバイスに前記複数の入力受付領域の表示を継続させる受付領域表示制御ステップと、
ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定ステップと、
を含むことを特徴とする情報入力受付方法。
【請求項８】
ユーザから情報の入力を受け付ける情報入力受付方法であって、
複数の入力受付領域を情報入力装置のタッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御ステップと、
前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れてから所定の時間が経過したか否かを判定し、前記所定の時間が経過した場合に、前記タッチ操作デバイスに表示された前記複数の入力受付領域を該タッチ操作デバイスに消去させる受付領域表示制御ステップと、
ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定ステップと、
を含むことを特徴とする情報入力受付方法。
【請求項９】
前記複数の入力受付領域は、ソフトウェアキーボードにおける複数のキーであることを特徴とする請求項７または８に記載の情報入力受付方法。
【請求項１０】
請求項７〜９のいずれか１項に記載の情報入力受付方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを有する情報入力装置、ユーザから情報の入力を受け付ける情報入力受付方法、および、その情報入力方法をコンピュータに実行させることを特徴とするコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、ハードウェアキーボードを持たず、タッチパネルでユーザからの入力を受け付ける携帯端末装置が広く普及している。この携帯端末装置は、ソフトウェアキーボードを表示し、ソフトウェアキーボードのキーがユーザの指によりタッチされた場合に、そのキーに対応する文字がユーザにより入力された文字として設定される。
【０００３】
携帯端末装置のタッチパネルには、ソフトウェアキーボードとともに、ソフトウェアキーボードを用いて入力された文章が表示される。例えば、特許文献１には、半透明のソフトウェアキーボードを文章の上に重ねて表示する携帯端末が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２８８８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の従来技術は、半透明のソフトウェアキーボードを、ユーザが文字入力を行う間、文章の上に重ねて表示し続けるため、ユーザが作成した文章が見えにくくなるという問題がある。同様の問題は、このようなソフトウェアキーボードが、ユーザにより入力される文節の予測候補の表示領域と重ねて表示される場合にも生じる。
【０００６】
このような問題を改善するため、文章の表示領域や文節の予測候補の表示領域と、ソフトウェアキーボードを表示する領域とが重ならないようにすると、ハードウェアキーボードを備える携帯端末装置と比べて、文章の表示領域や文節の予測候補の表示領域が大幅に狭くなってしまう。
【０００７】
特に、予測候補の表示領域には、ハードウェアキーボードを備える携帯端末装置では、通常６〜１０行程度の文字列を表示できる広さが割り当てられるが、ソフトウェアキーボードを表示すると、その領域には、１〜２行程度の文字列しか表示できなくなる。その結果、同時に表示可能な予測候補の数が少なくなるとともに、目的の文節がその領域に表示されにくくなり、予測精度が低いとユーザが感じてしまう。
【０００８】
本発明は、上記課題に鑑み、ハードウェアキーボードを備える携帯端末装置と同等の広さの文章表示領域や文字入力の予測候補表示領域を確保することを可能とする情報入力装置、情報入力受付方法、および、その情報入力受付方法をコンピュータに実行させることを特徴とするコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決する為に、本発明の第１の技術手段は、タッチ操作デバイスを有する情報入力装置であって、複数の入力受付領域を前記タッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御部と、前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れるまで、前記タッチ操作デバイスに前記複数の入力受付領域の表示を継続させる受付領域表示制御部と、ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定部と、を備えることを特徴とする。
【００１０】
本発明の第２の技術手段は、第１の技術手段において、前記情報入力装置の本体内部に格納可能なハードウェアキーボードをさらに備え、前記ハードウェアキーボードが前記情報入力装置の本体内部に格納されておらず、使用可能な状態にある場合に、前記受付手段表示制御部は、前記表示指示受付手段を前記タッチ操作デバイスに非表示とさせることを特徴とする。
【００１１】
本発明の第３の技術手段は、タッチ操作デバイスを有する情報入力装置であって、複数の入力受付領域を前記タッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御部と、前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れてから所定の時間が経過したか否かを判定し、前記所定の時間が経過した場合に、前記タッチ操作デバイスに表示された前記複数の入力受付領域を該タッチ操作デバイスに消去させる受付領域表示制御部と、ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定部と、を備えることを特徴とする。
【００１２】
本発明の第４の技術手段は、第３の技術手段において、前記情報設定部は、ユーザが指を前記タッチ操作デバイスから離した後、前記所定の時間が経過する前に、前記複数の入力受付領域のうちさらにユーザによりタッチされた入力受付領域に対応する情報を、該ユーザにより入力された情報としてさらに設定することを特徴とする。
【００１３】
本発明の第５の技術手段は、第１〜第４のいずれかの技術手段において、前記複数の入力受付領域は、ソフトウェアキーボードにおける複数のキーであることを特徴とする。
【００１４】
本発明の第６の技術手段は、第５の技術手段において、前記受付領域表示制御部は、前記ソフトウェアキーボードにおける複数のキーを文字の変換候補が表示される領域上に表示することを特徴とする。
【００１５】
本発明の第７の技術手段は、ユーザから情報の入力を受け付ける情報入力受付方法であって、複数の入力受付領域を情報入力装置のタッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御ステップと、前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れるまで、前記タッチ操作デバイスに前記複数の入力受付領域の表示を継続させる領域表示制御ステップと、ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定ステップと、を含むことを特徴とする。
【００１６】
本発明の第８の技術手段は、ユーザから情報の入力を受け付ける情報入力受付方法であって、複数の入力受付領域を情報入力装置のタッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段を前記タッチ操作デバイスに表示させる受付手段表示制御ステップと、前記タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、前記タッチ操作デバイスに前記複数の入力受付領域を表示させるとともに、ユーザが前記表示指示受付手段を指でタッチした後、該指が前記タッチ操作デバイスから離れてから所定の時間が経過したか否かを判定し、前記所定の時間が経過した場合に、前記タッチ操作デバイスに表示された前記複数の入力受付領域を該タッチ操作デバイスに消去させる領域表示制御ステップと、ユーザが前記複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていた入力受付領域に対応する情報をユーザにより入力された情報として設定する情報設定ステップと、を含むことを特徴とする。
【００１７】
本発明の第９の技術手段は、第７または第８の技術手段において、前記複数の入力受付領域は、ソフトウェアキーボードにおける複数のキーであることを特徴とする。
【００１８】
本発明の第１０の技術手段は、上記情報入力受付方法をコンピュータに実行させることを特徴とするコンピュータプログラムである。
【発明の効果】
【００１９】
本発明によれば、複数の入力受付領域を情報入力装置のタッチ操作デバイスに表示させる指示をユーザから受け付ける表示指示受付手段をタッチ操作デバイスに表示させ、タッチ操作デバイスに表示された表示指示受付手段がユーザによりタッチされた場合に、タッチ操作デバイスに複数の入力受付領域を表示させるとともに、ユーザが表示指示受付手段を指でタッチした後、その指がタッチ操作デバイスから離れるまで、タッチ操作デバイスに複数の入力受付領域の表示を継続させ、ユーザが複数の入力受付領域の表示領域内で指を離した場合に、ユーザが指を離した位置に表示されていたキーをユーザにより入力されたキーとして設定することとしたので、ハードウェアキーボードを備える携帯端末装置と同等の広さの文章表示領域や文字入力の予測候補表示領域を確保することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る携帯端末装置の構成の一例を示すブロック図である。
【図２】文章入力時の携帯端末装置の表示画面の一例を示す図である。
【図３】ソフトウェアキーボードが表示された表示画面の一例を示す図である。
【図４】本発明の実施形態に係るタッチ動作受付処理の処理手順の一例を示すフローチャートである。
【図５】本発明の実施形態に係るタッチ動作受付処理の処理手順の一例を示すフローチャートである。
【図６】ソフトウェアキーボードを変換候補表示領域上に表示した表示画面の一例を示す図である。
【図７】ＱＷＥＲＴＹ配列のソフトウェアキーボードを表示した表示画面の一例を示す図である。
【図８】１２キー配列のソフトウェアキーボードを表示した表示画面の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図面を参照して詳細に説明する。まず、本発明の実施形態に係る情報入力装置の構成について説明する。なお、以下では、情報入力装置が携帯端末装置である場合について説明するが、本発明はこれに限定されるものではなく、情報の入力を受け付ける他の装置であってもよい。図１は、本発明の実施形態に係る携帯端末装置１０の構成の一例を示すブロック図である。
【００２２】
図１に示すように、この携帯端末装置１０は、アンテナ１１、通信処理部１２、通話処理部１３、ハードウェアキーボード１４、タッチパネル１５、記憶部１６、制御部１７を備える。
【００２３】
アンテナ１１は、ユーザが通信や通話を行う場合に、通信や通話用の電波の送受信を行うアンテナである。通信処理部１２は、データ通信処理を行う処理部である。通話処理部１３は、通話処理を行う処理部である。
【００２４】
ハードウェアキーボード１４は、ユーザから文字等の入力を受け付けるハードウェアキーボードである。このハードウェアキーボード１４は、携帯端末装置１０の本体内部に格納可能なスライドアウト式のキーボードであり、携帯端末装置１０の本体上面をスライドさせると、携帯端末装置１０の本体内部に格納されたキーボードが外に現れ、使用可能となるものである。
【００２５】
タッチパネル１５は、情報の表示を行うとともに、ユーザから文字等の入力を受け付ける表示・入力デバイスである。このタッチパネル１５は、表示パネル１５ａ、タッチセンサ１５ｂを備える。表示パネル１５ａは、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイなどの情報を表示する表示デバイスである。タッチセンサ１５ｂは、ユーザが指でタッチパネル１５をタッチした位置（例えば、画面上のＸＹ座標位置）、あるいは、ユーザの指がタッチパネル１５から離れた位置（例えば、画面上のＸＹ座標位置）を検出するセンサである。なお、上記タッチパネル１５は、光センサー液晶や、タッチスクリーンなど画面上の表示に触れることで機器を操作する入力装置全般をさすタッチ操作デバイスの一例として上げているものである。
【００２６】
記憶部１６は、不揮発性メモリなどの記憶デバイスである。この記憶部１６は、ユーザデータ１６ａ、予測変換データ１６ｂ、ソフトウェアキーボードデータ１６ｃなどを記憶する。
【００２７】
ユーザデータ１６ａは、電子メールデータや電話帳データ、ユーザにより作成された文章などを記憶したユーザの個人データである。予測変換データ１６ｂは、文字の予測変換に用いられるデータである。予測変換とは、ユーザにより１文字入力されるごとに、どのような文節が入力されるかを予測し、予測した文節を変換候補として表示する処理である。
【００２８】
ソフトウェアキーボードデータ１６ｃは、ソフトウェアキーボードの画像データや、ソフトウェアキーボードにおける各キーの表示位置の情報（例えば、各キーが表示される画面上のＸＹ座標位置の情報）を記憶したデータである。ソフトウェアキーボードデータ１６ｃは、ユーザによりソフトウェアキーボードがタッチされた場合に参照され、タッチされた位置（例えば、画面上のＸＹ座標位置）に対応する位置のキーがユーザにより入力されたキーとして設定される。
【００２９】
制御部１７は、携帯端末装置１０を全体的に制御するＣＰＵ（Central Processing Unit）などの制御デバイスである。この制御部１７は、表示制御部１７ａ、受付手段表示制御部１７ｂ、受付領域表示制御部１７ｃ、画像合成部１７ｄ、情報設定部１７ｅ、文書編集処理部１７ｆ、変換候補選択処理部１７ｇを備える。
【００３０】
表示制御部１７ａは、表示パネル１５ａに表示する画像データを生成し、生成した画像データをタッチパネル１５に出力する処理部である。画像データとは、例えば、入力された文章を表示する表示領域のデータなどである。なお、後に説明するように、ソフトウェアキーボードを表示する指示をユーザから受け付けた場合は、生成した画像データとソフトウェアキーボードの画像とを合成した画像データがタッチパネル１５に出力される。
【００３１】
受付手段表示制御部１７ｂは、表示パネル１５ａを制御して、表示指示受付手段を表示パネル１５ａに表示させる処理部である。表示指示受付手段とは、ソフトウェアキーボードを表示パネル１５ａに表示させる指示をユーザから受け付ける領域である。この表示指示受付手段がユーザによりタッチされると、ソフトウェアキーボードが表示パネル１５ａに表示される。
【００３２】
図２は、文章入力時の携帯端末装置１０の表示画面２０の一例を示す図である。図２に示すように、この表示画面２０には、入力された文章が表示される文章表示領域２１と、文字の変換候補を表示する変換候補表示領域２２と、携帯端末装置１０の機能キーに割り当てられた機能を表示する機能キー表示領域２３とが表示される。さらに、この表示画面２０には、ソフトウェアキーボードを表示パネル１５ａに表示させる指示をユーザから受け付ける表示指示受付手段２４が表示される。
【００３３】
また、受付手段表示制御部１７ｂは、ハードウェアキーボード１４が携帯端末装置１０の本体内部に格納されておらず、使用可能な状態にある場合に、表示パネル１５ａを制御して、表示指示受付手段２４の表示を表示パネル１５ａに非表示とさせる。これにより、ユーザがハードウェアキーボード１４を使用する場合に、誤って表示指示受付手段２４にタッチして、ソフトウェアキーボードが表示パネル１５ａに表示されてしまうことを防止することができる。
【００３４】
図１の説明に戻ると、受付領域表示制御部１７ｃは、表示パネル１５ａに表示された表示指示受付手段２４がユーザによりタッチされた場合に、表示パネル１５ａを制御して、表示パネル１５ａにソフトウェアキーボードを表示させる処理部である。その際、受付領域表示制御部１７ｃは、ソフトウェアキーボードデータ１６ｃを読み出し、ソフトウェアキーボードデータ１６ｃに含まれるソフトウェアキーボードの画像データを用いて上記処理を行う。
【００３５】
また、受付領域表示制御部１７ｃは、ユーザが表示指示受付手段２４を指でタッチした後、その指がタッチパネル１５から離れるまで、表示パネル１５ａを制御して、表示パネル１５ａにソフトウェアキーボードの表示を継続させる。そして、タッチパネル１５から指が離れた場合に、受付領域表示制御部１７ｃは、表示パネル１５ａを制御して、ソフトウェアキーボードを消去させる。
【００３６】
図３は、ソフトウェアキーボード２５が表示された表示画面２０の一例を示す図である。図３に示すように、ユーザにより表示指示受付手段２４がタッチされると、表示画面２０上に５０音配列のソフトウェアキーボード２５が表示される。
【００３７】
そして、ユーザの指がタッチパネル１５から離れない間は、ソフトウェアキーボード２５は消去されることなく継続して表示される。そして、ユーザがタッチパネル２５から指を離すと、表示パネル１５ａに表示されていたソフトウェアキーボード２５は消去される。
【００３８】
なお、図３に一例を示したソフトウェアキーボード２５は、下にある文章表示領域２１が透けて見える半透明の表示となっているが、文章表示領域２１を上書きする表示にすることとしてもよい。
【００３９】
このように、５０音配列のソフトウェアキーボード２５を表示パネル１５ａに表示させることにより、５０音配列に慣れたユーザが文字入力を容易に行うことができるようになる。また、タッチパネル１５から指が離れた場合に、表示パネル１５ａに表示していたソフトウェアキーボード２５を表示パネル１５ａに消去させることとしたので、ユーザはソフトウェアキーボード２５を消去する操作を特に行う必要がなく、つぎの操作にスムーズに移行することができる。
【００４０】
図１の説明に戻ると、画像合成部１７ｄは、図２に示した表示指示受付手段２４がユーザによりタッチされた場合に、表示制御部１７ａにより生成された画像データと、受付領域表示制御部１７ｃによりソフトウェアキーボードデータ１６ｃから読み出されたソフトウェアキーボード２５の画像データとを合成する処理部である。画像データの合成後、画像合成部１７ｄは、合成した画像データを表示パネル１５ａに出力し、出力した画像データを表示パネル１５ａに表示させる。
【００４１】
情報設定部１７ｅは、ユーザの指がタッチパネル１５から離れた場合に、指が離れた位置に表示されていたソフトウェアキーボードのキーを、ユーザにより入力されたキーとして設定する処理部である。
【００４２】
具体的には、情報設定部１７ｅは、ユーザの指が離れた位置の情報をタッチセンサ１５ｂから取得するとともに、ソフトウェアキーボードデータ１６ｃに含まれるソフトウェアキーボード２５上の各キーの表示位置の情報（例えば、各キーが表示される画面上のＸＹ座標位置の情報）を取得し、指が離れた位置（例えば、画面上のＸＹ座標位置）に対応する位置に表示されていたキーを検出する。そして、情報設定部１７ｅは、検出したキーを、ユーザにより入力されたキーとして設定する。
【００４３】
文書編集処理部１７ｆは、ユーザにより入力された文書の編集処理を行う処理部である。具体的には、文書編集処理部１７ｆは、ハードウェアキーボード１４やソフトウェアキーボード２５を介して、ユーザから文章の挿入や削除などの指示を受け付け、受け付けた指示に応じて文書の編集を行う。
【００４４】
変換候補選択処理部１７ｇは、図２に一例を示した変換候補表示領域２２においてユーザによりなされる変換候補の指定を受け付け、指定された変換候補で文章表示領域２１に表示された変換対象の文字を変換する処理部である。
【００４５】
具体的には、変換候補選択処理部１７ｇは、ユーザにより文字が入力された場合に、予測変換データ１６ｂを読み出して、入力された文字の変換候補を予測する。そして、変換候補選択処理部１７ｇは、表示パネル１５ａを制御して、予測した変換候補を変換候補表示領域２２に表示させる。
【００４６】
ここで、ユーザは、表示パネル１５ａに表示された変換候補の中から、１つの変換候補を指でタッチすることにより変換候補の指定を行う。この場合、変換候補選択処理部１７ｇは、ユーザの指が離れた位置の情報をタッチセンサ１５ｂから取得し、その位置に対応する位置に表示されていた変換候補をユーザにより指定された変換候補として設定する。  
【００４７】
適切な変換候補がない場合は、ユーザは、変換候補の指定を行うことなく、文字の入力を継続する。そして、変換候補選択処理部１７ｇは、ユーザにより新たな文字が入力される度に、上記処理を実行する。
【００４８】
つぎに、本発明の実施形態に係るタッチ動作受付処理の処理手順について説明する。図４、図５は、本発明の実施形態に係るタッチ動作受付処理の処理手順の一例を示すフローチャートである。
【００４９】
図４に示すように、携帯端末装置１０のタッチセンサ１５ｂは、タッチパネル１５に対するユーザのタッチ動作を待ち受ける（ステップＳ１０１）。そして、タッチセンサ１５ｂは、ユーザによりなされたタッチが、図２に一例を示した表示指示受付手段２４に対するタッチであるか否かを判定する（ステップＳ１０２）。
【００５０】
ユーザによりなされたタッチが表示指示受付手段２４に対するタッチである場合（ステップＳ１０２においてＹＥＳの場合）、文字入力受付処理が実行される（ステップＳ１０７）。この文字入力受付処理については、図５を用いて詳しく説明する。
【００５１】
その後、ステップＳ１０６に移行して、タッチセンサ１５ｂは、このタッチ動作受付処理を終了するか否かを判定する（ステップＳ１０６）。タッチ動作受付処理を終了する場合とは、例えば、携帯端末装置１０の電源がオフにされる場合などである。
【００５２】
タッチ動作受付処理を終了すると判定された場合（ステップＳ１０６においてＹＥＳの場合）、このタッチ動作受付処理は終了する。タッチ動作受付処理を終了しないと判定された場合（ステップＳ１０６においてＮＯの場合）、ステップＳ１０１に移行して、それ以降の処理が継続して実行される。
【００５３】
ステップＳ１０２において、ユーザによりなされたタッチが表示指示受付手段２４に対するタッチでない場合（ステップＳ１０２においてＮＯの場合）、タッチセンサ１５ｂは、ユーザによりなされたタッチが、図２に一例を示した文章表示領域２１に対するタッチであるか否かを判定する（ステップＳ１０３）。
【００５４】
ユーザによりなされたタッチが文章表示領域２１に対するタッチである場合（ステップＳ１０３においてＹＥＳの場合）、文章編集処理部１７ｆは、表示パネル１５ａを制御して、文章の編集対象を示すカーソルを文章表示領域２１に表示させる（ステップＳ１０８）。
【００５５】
そして、文章編集処理部１７ｆは、ハードウェアキーボード１４やソフトウェアキーボード２５を介して、ユーザから文章の挿入や削除などの指示を受け付け、受け付けた指示に応じて文書の編集処理を実行する（ステップＳ１０９）。その後、ステップＳ１０６に移行して、それ以後の処理が実行される。
【００５６】
ステップＳ１０３において、ユーザによりなされたタッチが文章表示領域２１に対するタッチでない場合（ステップＳ１０３においてＮＯの場合）、タッチセンサ１５ｂは、ユーザによりなされたタッチが、図２に一例を示した変換候補表示領域２２に対するタッチであるか否かを判定する（ステップＳ１０４）。
【００５７】
ユーザによりなされたタッチが変換候補表示領域２２に対するタッチである場合（ステップＳ１０４においてＹＥＳの場合）、変換候補選択処理部１７ｇは、タッチされた変換候補をユーザにより指定された変換候補として受け付ける（ステップＳ１１０）。
【００５８】
そして、変換候補選択処理部１７ｇは、指定された変換候補で文章表示領域２１に表示された変換対象の文字を変換する（ステップＳ１１１）。その後、ステップＳ１０６に移行して、それ以後の処理が実行される。
【００５９】
ステップＳ１０４において、ユーザによりなされたタッチが変換候補表示領域２２に対するタッチでない場合（ステップＳ１０４においてＮＯの場合）、携帯端末装置１０は、タッチされた領域に応じて、各種処理を実行する（ステップＳ１０５）。その後、ステップＳ１０６に移行して、それ以後の処理が実行される。
【００６０】
つぎに、図４のステップＳ１０７に示した文字入力受付処理の処理手順について、図５を用いて説明する。この処理は、ステップＳ１０２において、ユーザによりなされたタッチが表示指示受付手段２４に対するタッチである場合（ステップＳ１０２においてＹＥＳの場合）に実行される処理である。
【００６１】
図５に示すように、携帯端末装置１０の受付領域表示制御部１７ｃは、表示パネル１５ａを制御して、表示パネル１５ａにソフトウェアキーボード２５を表示させる（ステップＳ２０１）。そして、タッチセンサ１５ｂは、タッチパネル１５から指を離すユーザの動作を待ち受ける（ステップＳ２０２）。タッチパネル１５から指を離すユーザの動作がなされるまで、受付領域表示制御部１７ｃは、表示パネル１５ａを制御して、表示パネル１５ａにソフトウェアキーボード２５の表示を継続させる。
【００６２】
その後、情報設定部１７ｅは、タッチパネル１５から指が離れた位置が、ソフトウェアキーボード２５上の位置であるか否かを判定する（ステップＳ２０３）。タッチパネル１５から指が離れた位置がソフトウェアキーボード２５上の位置である場合（ステップＳ２０３においてＹＥＳの場合）、情報設定部１７ｅは、指が離れた位置に対応する位置に表示されていたソフトウェアキーボード２５上のキーを、ユーザにより入力されたキーとして設定する（ステップＳ２０４）。
【００６３】
そして、文章編集処理部１７ｆは、表示パネル１５ａを制御して、情報設定部１７ｅにより設定されたキーに対応する文字を、図２に一例を示した文章表示領域２１に表示させる（ステップＳ２０５）。その後、受付領域表示制御部１７ｃは、表示パネル１５ａを制御して、表示パネル１５ａにソフトウェアキーボード２５の表示を消去させる（ステップＳ２０６）。そして、この文字入力受付処理は終了する。
【００６４】
ステップＳ２０３において、タッチパネル１５から指が離れた位置がソフトウェアキーボード２５上の位置でない場合（ステップＳ２０３においてＮＯの場合）、ステップＳ２０４およびステップＳ２０５の処理を行うことなく、ステップＳ２０６に移行して、それ以後の処理を実行する。ソフトウェアキーボード２５上の位置でない位置でユーザがタッチパネル１５から指を離すことは、文字の入力をユーザがキャンセルすることに相当するものである。
【００６５】
さて、これまで情報入力装置および情報入力受付方法の実施形態を中心に説明を行ったが、本発明はこれらの実施形態に限定されるものではなく、情報入力装置の機能を実現するためのコンピュータプログラムとしての形態、あるいは、当該コンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体の形態として本発明が実施されることとしてもよい。
【００６６】
ここで、記録媒体としては、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等、さまざまな形態のものを採用することができる。
【００６７】
これら記録媒体に上記実施形態における情報入力装置の機能を実現させるコンピュータプログラム、または、情報入力受付方法をコンピュータに実行させるコンピュータプログラムを記録して流通させることにより、コストの低廉化、及び可搬性や汎用性を向上させることができる。
【００６８】
そして、コンピュータに上記記録媒体を装着し、コンピュータにより記録媒体に記録されたコンピュータプログラムを読み出してメモリに格納し、コンピュータが備えるプロセッサ（CPU：Central Processing Unit、MPU：Micro Processing Unit）が当該コンピュータプログラムをメモリから読み出して実行することにより、本実施形態に係る情報入力装置の機能を実現し、情報入力受付方法を実行することができる。
【００６９】
また、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能である。
【００７０】
例えば、図３の例では、受付領域表示制御部１７ｃは、表示パネル１５ａを制御して、ソフトウェアキーボード２５を文章表示領域２１上に表示させることとしているが、ソフトウェアキーボード２５を変換候補表示領域２２上に表示させることとしてもよい。
【００７１】
図６は、ソフトウェアキーボード２５を変換候補表示領域２２上に表示した表示画面の一例を示す図である。この場合、受付手段表示制御部１７ｂは、表示パネル１５ａを制御して、表示指示受付手段２４をソフトウェアキーボード２５の近くの領域に表示させることとしてもよい。
【００７２】
これにより、文章表示領域２１に表示されている編集中の文章を確認できるようになり、ユーザが文章を容易に推敲できるようになる。この場合、ソフトウェアキーボード２５の表示が変換候補表示領域２２の表示に重なることになるが、文字の変換候補の選択は、文字の入力後に行われるため問題はない。
【００７３】
また、図３の例では、受付領域表示制御部１７ｃは、ソフトウェアキーボード２５として、５０音配列のキーボードを表示パネル１５ａに表示させることとしているが、それ以外の配列のキーボードを表示パネル１５ａに表示させることとしてもよい。
【００７４】
例えば、受付領域表示制御部１７ｃは、ＱＷＥＲＴＹ配列のソフトウェアキーボードを表示パネル１５ａに表示させることとしてもよい。図７は、ＱＷＥＲＴＹ配列のソフトウェアキーボード２６を表示した表示画面２０の一例を示す図である。このように、ＱＷＥＲＴＹ配列のソフトウェアキーボード２６を表示パネル１５ａに表示させることにより、ＱＷＥＲＴＹ配列に慣れたユーザが文字入力を容易に行うことができるようになる。
【００７５】
また、受付領域表示制御部１７ｃは、携帯電話機に用いられる１〜９、＊、０、＃の１２の文字キーが配列された１２キー配列のソフトウェアキーボードを表示パネル１５ａに表示させることとしてもよい。図８は、１２キー配列のソフトウェアキーボード２７を表示した表示画面２０の一例を示す図である。このように、１２キー配列のソフトウェアキーボード２７を表示パネル１５ａに表示させることにより、１２キー配列に慣れたユーザが文字入力を容易に行うことができるようになる。
【００７６】
この場合、受付領域表示制御部１７ｃは、ユーザの指がタッチパネル１５から離れてから所定の時間が経過したか否かを判定し、所定の時間が経過した場合に、タッチパネル１５に表示されたソフトウェアキーボードをタッチパネル１５に消去させる。そして、情報設定部１７ｅは、ユーザが指をタッチパネル１５から離した後、上記所定の時間が経過する前に、さらにユーザによりソフトウェアキーボード上でタッチされたキーを、ユーザにより入力されたキーとしてさらに設定する。
【００７７】
これにより、同一のキーに複数の文字等が割り当てられており（例えば、「あ」の文字のキーに「い」、「う」、「え」、「お」の文字も割り当てられており）、タッピングにより入力する文字等を切り替える場合に、所定の時間ソフトウェアキーボードの表示を継続させ、ソフトウェアキーボードが表示されている間にユーザからの複数のキー入力を受け付けるので、ユーザがタッピングを容易にできるようにすることができる。
【００７８】
なお、ここでは、ソフトウェアキーボードが表示されている所定の時間内にユーザから複数のキー入力を受け付けることとしたが、ソフトウェアキーボードの表示指示をユーザから繰り返し受け付けて、ソフトウェアキーボードの表示を継続させ、その間にユーザからキー入力を受け付けることとしてもよい。
【００７９】
この場合、受付領域表示制御部１７ｃは、表示パネル１５ａに表示された表示指示受付手段２４がユーザによりタッチされた場合に、表示パネル１５ａを制御して、表示パネル１５ａにソフトウェアキーボードを所定の時間表示させる。
【００８０】
そして、情報設定部１７ｅは、ユーザの指がタッチパネル１５から離れた場合に、指が離れた位置に表示されていたソフトウェアキーボードのキーを、ユーザにより入力されたキーとして設定する。
【００８１】
その後、ソフトウェアキーボードが表示されている間に、再度表示指示受付手段２４がユーザにより再度タッチされた場合、受付領域表示制御部１７ｃは、表示パネル１５ａを制御して、その時点から所定の時間ソフトウェアキーボードを表示させる。そして、情報設定部１７ｅは、ユーザの指がタッチパネル１５から離れた場合に、指が離れた位置に表示されていたソフトウェアキーボードのキーを、ユーザにより入力されたキーとして設定する。
【００８２】
例えば、ソフトウェアキーボード上で「あ」のキーが入力キーとして設定され、そのソフトウェアキーボードが表示されている間に、再度「あ」のキーが入力キーとして設定され、そのまま所定の時間が経過した場合、「あ」から「い」に文字が切り替えられ、「い」の文字が入力されることになる。なお、最初に「あ」のキーが入力キーとして設定され、そのまま所定の時間が経過した場合、「あ」の文字が入力されることになる。
【００８３】
また、上記実施形態では、ソフトウェアキーボードに表示された文字がユーザにより指定された場合に、携帯端末装置１０が、指定された文字の入力を受け付けることとしたが、本発明はこれに限定されず、ソフトウェアキーボードに記号や図形、画像などの情報が表示され、ユーザによりそれらのいずれかが指定された場合に、携帯端末装置１０が、指定された記号や図形、画像などの情報の入力を受け付けることとしてもよい。
【００８４】
また、上記実施形態では、表示指示受付手段２４がユーザによりタッチされた場合に、携帯端末装置１０が、ソフトウェアキーボードを表示することとしたが、本発明はこれに限定されず、複数のメニューを含むメニュー選択画面を表示することとしてもよい。
【００８５】
この場合、受付手段表示制御部１７ｂは、複数のメニューを含むメニュー選択画面をタッチパネル１５に表示させる指示をユーザから受け付ける表示指示受付手段２４をタッチパネル１５に表示させる。
【００８６】
そして、受付領域表示制御部１７ｃは、タッチパネル１５に表示された表示指示受付手段２４がユーザによりタッチされた場合に、タッチパネル１５にメニュー選択画面を表示させるとともに、ユーザが表示指示受付手段２４を指でタッチした後、その指がタッチパネル１５から離れるまで、タッチパネル１５にメニュー選択画面の表示を継続させる。そして、受付領域表示制御部１７ｃは、指がタッチパネル１５から離れるとメニュー選択画面を消去させる。
【００８７】
そして、情報設定部１７ｅは、ユーザがメニュー選択画面の表示領域内で指を離した際に、ユーザが指を離した位置に表示されていたメニューに対応する処理の実行指示を、ユーザにより入力された情報として設定する。以上のように、メニュー選択画面を必要な時だけ表示することにより、文書などを表示する表示領域を広くすることができる。
【符号の説明】
【００８８】
１０…携帯端末装置、１１…アンテナ、１２…通信処理部、１３…通話処理部、１４…ハードウェアキーボード、１５…タッチパネル、１５ａ…表示パネル、１５ｂ…タッチセンサ、１６…記憶部、１６ａ…ユーザデータ、１６ｂ…予測変換データ、１６ｃ…ソフトウェアキーボードデータ、１７…制御部、１７ａ…表示制御部、１７ｂ…受付手段表示制御部、１７ｃ…受付領域表示制御部、１７ｄ…画像合成部、１７ｅ…情報設定部、１７ｆ…文書編集処理部、１７ｇ…変換候補選択処理部、２０…表示画面、２１…文章表示領域、２２…変換候補表示領域、２３…機能キー表示領域、２４…表示指示受付手段、２５，２６，２７…ソフトウェアキーボード。
【図１】
2013033332.tif 000003
【図２】
2013033332.tif 000004
【図３】
2013033332.tif 000005
【図４】
2013033332.tif 000006
【図５】
2013033332.tif 000007
【図６】
2013033332.tif 000008
【図７】
2013033332.tif 000009
【図８】
2013033332.tif 000010