(57)【要約】【課題】タッチパネルにおける項目の選択操作をより容易に行うことのできる入力受付装置等を提供する。【解決手段】表示部１２０は、選択可能な項目となる複数の項目画像を配列して表示する。検出部１３０は、タッチパネルへの指等によるタッチ操作に応答して、当該タッチ操作の開始から終了までの各検出位置を順次検出する。選択部１６０は、タッチ操作の検出位置が、各項目画像の何れかの表示範囲に含まれている場合に、当該表示範囲の項目画像を選択する。表示制御部１５０は、選択された項目画像の表示範囲内に検出位置が維持されている間、当該選択された項目画像の表示範囲を、当該検出位置を中心とした所定範囲よりも拡大させる。そして、確定部１７０は、タッチ操作終了時の検出位置と選択された項目画像の表示範囲との関係に基づいて、当該項目画像の選択を確定する。【選択図】図３
2012027646.tif 000002
【特許請求の範囲】
【請求項１】
表示部に重畳されたタッチパネルを介して入力を受け付ける入力受付装置であって、
選択可能な項目となる複数の項目画像を配列して表示する表示部と、
前記タッチパネルへのタッチ操作に応答して、当該タッチ操作の開始から終了までの各検出位置を順次検出する検出部と、
前記タッチ操作の検出位置が、前記各項目画像の何れかの表示範囲に含まれている場合に、当該表示範囲の項目画像を選択する選択部と、
前記選択された項目画像の表示範囲内に前記検出位置が維持されている間、当該選択された項目画像の表示範囲を拡大させる表示制御部と、
前記タッチ操作終了時の検出位置と前記選択された項目画像の表示範囲との関係に基づいて、当該項目画像の選択を確定する確定部と、
を備えることを特徴とする入力受付装置。
【請求項２】
請求項１に記載の入力受付装置であって、
前記確定部は、前記タッチ操作終了時の検出位置が、前記選択された項目画像の表示範囲に含まれている場合に当該項目画像の選択を確定し、前記タッチ操作終了時の検出位置が、前記選択された項目画像の表示範囲から外れている場合に当該項目画像の選択を解除する、
ことを特徴とする入力受付装置。
【請求項３】
請求項１又は２に記載の入力受付装置であって、
前記項目画像には、下位項目となる下位項目画像が対応付けられており、
前記表示制御部は、前記選択された項目画像の表示範囲内に前記検出位置が維持されたまま所定時間が経過すると、当該選択された項目画像に対応付けられた前記下位項目画像を、当該検出位置に追加表示し、
前記選択部は、前記項目画像の代わりに、前記下位項目画像を選択し、
前記確定部は、前記タッチ操作終了時の検出位置が、前記下位項目画像の表示範囲に含まれている場合に当該下位項目画像の選択を確定し、前記タッチ操作終了時の検出位置が、前記下位項目画像の表示範囲から外れている場合に当該下位項目画像の選択を解除する、
ことを特徴とする入力受付装置。
【請求項４】
請求項３に記載の入力受付装置であって、
前記項目画像には、前記下位項目画像が複数対応付けられており、
前記表示制御部は、前記選択された下位項目画像の表示範囲内に前記検出位置が維持されたまま所定時間が経過する毎に、前記各下位項目画像を、当該検出位置に順次追加表示する、
ことを特徴とする入力受付装置。
【請求項５】
表示部、タッチパネル、検出部、選択部、表示制御部、及び、確定部を有し、当該表示部に重畳された当該タッチパネルを介して入力を受け付ける入力受付装置における項目選択方法であって、
前記表示部が、選択可能な項目となる複数の項目画像を配列して表示する表示ステップと、
前記検出部が、前記タッチパネルへのタッチ操作に応答して、当該タッチ操作の開始から終了までの各検出位置を順次検出する検出ステップと、
前記選択部が、前記タッチ操作の検出位置が、前記各項目画像の何れかの表示範囲に含まれている場合に、当該表示範囲の項目画像を選択する選択ステップと、
前記表示制御部が、前記選択された項目画像の表示範囲内に前記検出位置が維持されている間、当該選択された項目画像の表示範囲を拡大させる表示制御ステップと、
前記確定部が、前記タッチ操作終了時の検出位置と前記選択された項目画像の表示範囲との関係に基づいて、当該項目画像の選択を確定する確定ステップと、
を備えることを特徴とする項目選択方法。
【請求項６】
表示部に重畳されたタッチパネルを介して入力を受け付けるコンピュータを、
選択可能な項目となる複数の項目画像を配列して表示する表示部、
前記タッチパネルへのタッチ操作に応答して、当該タッチ操作の開始から終了までの各検出位置を順次検出する検出部、
前記タッチ操作の検出位置が、前記各項目画像の何れかの表示範囲に含まれている場合に、当該表示範囲の項目画像を選択する選択部と、
前記選択された項目画像の表示範囲内に前記検出位置が維持されている間、当該選択された項目画像の表示範囲を拡大させる表示制御部、
前記タッチ操作終了時の検出位置と前記選択された項目画像の表示範囲との関係に基づいて、当該項目画像の選択を確定する確定部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルにおける項目の選択操作をより容易に行うことのできる入力受付装置、項目選択方法、および、プログラムに関する。
【背景技術】
【０００２】
従来より、ユーザ（プレイヤ等）による入力操作を受け付ける装置（入力受付装置）の一例として、タッチパネルが広く用いられている。このタッチパネルは、表示部の前面に重ねて配置され、ユーザの指やタッチペン（スタイラス等）によるタッチ操作を検出し、入力座標（検出位置）を取得する。そのため、例えば、選択可能な項目（ボタン画像等）を、表示部の任意の位置に自由に配置して表示したとしても、項目の表示座標と取得した入力座標との関係により、その項目に向けたタッチ操作（ボタン画像等の押下）がなされたかどうかを適切に判別することができる。
【０００３】
最近では、携帯型のゲーム機器や携帯型の情報機器（携帯電話や携帯型情報端末等）といったポータブル機器にも、このようなタッチパネルが用いられている場合が多い。そのため、例えば、ゲームのプレイ時に、選択可能な各種項目（キャラクタ等や、コマンドボタン等）から所望の項目を選択したり、また、文字や文章の入力時に、配列された各文字の項目（仮想キーボード等）から所望の項目を選択することが、タッチ操作により適宜行えるようになっている。
このようなタッチパネルを用いた入力受付装置において、連続するタッチ操作時において、入力誤りを適切に防止できる技術も開示されている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０４８２４５ 号公報  （第７−１５頁、第３図）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したタッチパネルを用いた入力受付装置では、選択可能な各種項目から所望の項目がタッチ操作により選択される訳であるが、そのタッチ操作がユーザの指により行われる場合に、選択が難しくなってしまうことが指摘されていた。
例えば、文字や文章の入力が行われる場面では、上述した仮想キーボードが表示される。この仮想キーボードには、数多くの項目（各文字の項目）が配列されている。そのため、各項目の大きさがそれぞれ小さくなり、また、各項目の間隔も狭くなってしまうことになる。そのように配列された項目に指を近づけると（所望の項目に触れようとすると）、ユーザの指で目的の項目が隠れてしまい、見えなくなってしまうことが多かった。特に、大人や男性等の場合では、指も大きくなり、項目が隠れ易くなっていた。
このように、項目が指で隠れてしまうと、ユーザにとって、操作し難いだけでなく、誤選択（押し間違え等）も生じ易くなり、タッチパネルの操作性を著しく低下させていた。
【０００６】
そのため、このような状況でも、タッチパネルの操作性を低下させずに、項目の選択を容易に行わせることのできる技術が求められていた。
【０００７】
本発明は、このような課題を解決するためになされたもので、タッチパネルにおける項目の選択操作をより容易に行うことのできる入力受付装置、項目選択方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の観点に係る入力受付装置は、表示部に重畳されたタッチパネルを介して入力を受け付ける入力受付装置であって、表示部、検出部、選択部、表示制御部、及び、確定部を含んで構成される。
【０００９】
まず、表示部は、選択可能な項目となる複数の項目画像を配列して表示する。例えば、仮想キーボード等の各項目画像を表示する。また、検出部は、タッチパネルへの指等によるタッチ操作に応答して、当該タッチ操作の開始から終了までの各検出位置を順次検出する。
また、選択部は、タッチ操作の検出位置が、各項目画像の何れかの表示範囲に含まれている場合に、当該表示範囲の項目画像を選択する。表示制御部は、選択された項目画像の表示範囲内に検出位置が維持されている間、当該選択された項目画像の表示範囲を、例えば、当該検出位置を中心とした所定範囲よりも拡大させる。より具体的には、指先等よりも大きくなるように、選択された項目画像を、均等に拡大させたり、上下方向又は左右方向に拡大させたりする。そして、確定部は、タッチ操作終了時の検出位置と選択された項目画像の表示範囲との関係に基づいて、当該項目画像の選択を確定する。例えば、選択された項目画像の表示範囲からユーザの指等が離された場合に、その項目画像の選択を確定する。
このように、ユーザが指等で項目画像に触れている間、その項目画像が指先等よりも大きくなるように拡大表示される。そのため、ユーザの指等で項目画像が隠れてしまうような場合でも、拡大表示によりその項目画像が視認できるようになる。そして、選択した項目画像が目的の項目画像であった場合に、ユーザは、そのまま指等をタッチパネルから離すことで、選択した項目画像を確定させることができる。
この結果、タッチパネルにおける項目の選択操作をより容易に行うことができる。
【００１０】
確定部は、タッチ操作終了時の検出位置が、選択された項目画像の表示範囲に含まれている場合に当該項目画像の選択を確定し、タッチ操作終了時の検出位置が、選択された項目画像の表示範囲から外れている場合に当該項目画像の選択を解除してもよい。
この場合、ユーザが指等を離した位置に応じて、選択した項目画像の確定若しくは解除を容易に指示することができる。
【００１１】
項目画像には、下位項目となる下位項目画像が対応付けられており、
表示制御部は、選択された項目画像の表示範囲内に検出位置が維持されたまま所定時間が経過すると、当該選択された項目画像に対応付けられた下位項目画像を、当該検出位置に追加表示し、
選択部は、項目画像の代わりに、下位項目画像を選択し、
確定部は、タッチ操作終了時の検出位置が、下位項目画像の表示範囲に含まれている場合に当該下位項目画像の選択を確定し、タッチ操作終了時の検出位置が、下位項目画像の表示範囲から外れている場合に当該下位項目画像の選択を解除してもよい。
この場合、ユーザが指等で項目画像に触れたまま所定時間が経過すると、その項目画像の代わりに、下位項目画像が追加表示されて選択される。その状態で、ユーザが指等を離した位置に応じて、選択した下位項目画像の確定若しくは解除を容易に指示することができる。
このため、項目が階層化されている場合に、上位から下位への項目の選択が容易であり、また、その項目の確定や解除も容易に指示することができる。
【００１２】
項目画像には、下位項目画像が複数対応付けられており、
表示制御部は、選択された下位項目画像の表示範囲内に検出位置が維持されたまま所定時間が経過する毎に、各下位項目画像を、当該検出位置に順次追加表示してもよい。
この場合、ユーザが指等で項目画像（下位項目画像）に触れているだけで、各下位項目画像が順次追加表示される。つまり、下位項目画像が順次切り替わって選択されていく。
このため、ユーザは、指等を動かすことなく順次切り替わる下位項目画像から、目的の下位項目画像が表示された際に、指等を離すだけで、その下位項目画像を容易に選択することができる。
【００１３】
本発明の第２の観点に係る項目選択方法は、表示部、タッチパネル、検出部、選択部、表示制御部、及び、確定部を有し、当該表示部に重畳されたタッチパネルを介して入力を受け付ける入力受付装置おける項目選択方法であって、表示ステップ、検出ステップ、選択ステップ、表示制御ステップ、及び、確定ステップを含んで構成される。
【００１４】
まず、表示ステップでは、選択可能な項目となる複数の項目画像を配列して表示する。例えば、仮想キーボード等の各項目画像を表示する。また、検出ステップでは、タッチパネルへの指等の接触又はその指等によるタッチ操作に応答して、当該タッチ操作の開始から終了までの各検出位置を順次検出する。
また、選択ステップでは、タッチ操作の検出位置が、各項目画像の何れかの表示範囲に含まれている場合に、当該表示範囲の項目画像を選択する。表示制御ステップでは、選択された項目画像の表示範囲内に検出位置が維持されている間、当該選択された項目画像の表示範囲を、例えば、当該検出位置を中心とした所定範囲よりも拡大させる。より具体的には、指先等よりも大きくなるように、選択された項目画像を、均等に拡大させたり、上下方向又は左右方向に拡大させたりする。そして、確定ステップでは、タッチ操作終了時の検出位置と選択された項目画像の表示範囲との関係に基づいて、当該項目画像の選択を確定する。例えば、選択された項目画像の表示範囲からユーザの指等が離された場合に、その項目画像の選択を確定する。
このように、ユーザが指等で項目画像に触れている間、その項目画像が指先等よりも大きくなるように拡大表示される。そのため、ユーザの指等で隠れてしまうような場合でも、拡大表示によりその項目画像が視認できるようになる。そして、選択した項目画像が目的の項目画像であった場合に、ユーザは、そのまま指等をタッチパネルから離すことで、選択した項目画像を確定させることができる。
この結果、タッチパネルにおける項目の選択操作をより容易に行うことができる。
【００１５】
本発明の第３の観点に係るプログラムは、コンピュータ（電子機器を含む。）を、上記の入力受付装置として機能させるように構成する。
【００１６】
このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００１７】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００１８】
本発明によれば、タッチパネルにおける項目の選択操作をより容易に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態のゲーム装置の外観を示す模式図である。
【図２】本実施形態のゲーム装置の概要構成を示すブロック図である。
【図３】本実施形態に係る入力受付装置の構成を説明するためのブロック図である。
【図４】（ａ），（ｂ）共に、仮想キーボートの一例を説明するための模式図である。
【図５】（ａ）が、項目画像が指で隠れている様子を説明するための模式図であり、（ｂ）〜（ｅ）が、項目画像を拡大表示させた様子を説明するための模式図である。
【図６】（ａ）が、項目画像（タッチパネル）に指を触れている状態を示す模式図であり、（ｂ），（ｃ）が、項目画像（タッチパネル）から指を離した状態を示す模式図である。
【図７】本実施形態に係る項目選択処理の流れを示すフローチャートである。基準座標と入力座標との関係を説明するための模式図である。
【図８】（ａ）が、他の仮想キーボートの一例を説明するための模式図であり、（ｂ）が、コマンドメニューの一例を説明するための模式図である。
【図９】（ａ）〜（ｃ）全て、項目画像に下位項目画像が対応付けられている様子を説明するための模式図である。
【図１０】（ａ）が、項目画像が指で隠れている様子を説明するための模式図であり、（ｂ）〜（ｅ）が、下位項目画像を拡大表示等させた様子を説明するための模式図である。
【図１１】（ａ），（ｂ）共に、他の実施形態における他の選択手法の一例を説明するための模式図である。
【発明を実施するための形態】
【００２０】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、携帯型ゲーム機（ゲーム機器）に本発明が適用される実施形態を説明するが、各種のコンピュータ、ＰＤＡ、携帯電話などの情報処理装置においても同様に本発明を適用することができる。すなわち、以下に記載する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２１】
（実施形態１）
図１は、本発明の実施の形態に係る入力受付装置が実現される典型的なゲーム装置の外観を示す模式図である。図示するように、このゲーム装置１の特徴として、第１の表示部１８と、第２の表示部１９とを有しており、それぞれに、所定の画像が表示可能となっている。そして、第２の表示部１９の前面にはタッチパネル２０が配置されており、ユーザ（プレイヤ）の指等による操作が可能となっている。
【００２２】
図２は、このゲーム装置１の概要構成を示す模式図である。以下、本図を参照して説明する。
【００２３】
ゲーム装置１は、処理制御部１０と、コネクタ１１と、カートリッジ１２と、無線通信部１３と、通信コントローラ１４と、サウンドアンプ１５と、スピーカ１６と、操作キー１７と、第１の表示部１８と、第２の表示部１９と、タッチパネル２０と、を備える。
【００２４】
処理制御部１０は、ＣＰＵ（Central Processing Unit）コア１０ａと、画像処理部１０ｂと、クロック回路１０ｃと、ＶＲＡＭ（Video Random Access Memory）１０ｄと、ＷＲＡＭ（Work RAM）１０ｅと、ＬＣＤ（Liquid Crystal Display）コントローラ１０ｆと、タッチパネルコントローラ１０ｇと、を備える。
【００２５】
ＣＰＵコア１０ａは、ゲーム装置１全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。具体的には、カートリッジ１２がコネクタ１１に装着された状態で、カートリッジ１２内のＲＯＭ（Read Only Memory）１２ａに記憶されたプログラムやデータを読み出して、所定の処理を実行する。
【００２６】
画像処理部１０ｂは、カートリッジ１２内のＲＯＭ  １２ａから読み出されたデータや、ＣＰＵコア１０ａにて処理されたデータを加工処理した後、これをＶＲＡＭ  １０ｄに格納する。
【００２７】
クロック回路１０ｃは、種々の時間（時刻）を計時するための回路であり、ゲーム装置１に設定された現在時刻や、ゲーム中に必要となる経過時間等を計時する。
【００２８】
ＶＲＡＭ  １０ｄは、表示用の情報を記憶するメモリであり、画像処理部１０ｂ等により加工された画像情報を記憶する。
ＷＲＡＭ  １０ｅは、ＣＰＵコア１０ａがプログラムに従った各種処理を実行する際に必要となるワークデータ等を記憶する。
【００２９】
ＬＣＤコントローラ１０ｆは、第１の表示部１８および、第２の表示部１９を制御し、所定の表示用画像を表示させる。例えば、ＬＣＤコントローラ１０ｆは、ＶＲＡＭ  １０ｄに記憶された画像情報を、所定の同期タイミングで表示信号に変換し、第１の表示部１８に出力する。また、ＬＣＤコントローラ１０ｆは、同様に、第２の表示部１９に所定の表示用画像を表示する。
【００３０】
タッチパネルコントローラ１０ｇは、ユーザの指やタッチペン等によって、タッチパネル２０がタッチ操作されると、その座標（検出位置）を取得する。例えば、第２の表示部１９に所定の画像（項目画像等）が表示されている状態で、タッチパネル２０における指等によるタッチ操作に応答し、このタッチ操作の開始から終了までの各検出位置を順次検出する。
【００３１】
コネクタ１１は、カートリッジ１２と脱着自在に接続可能な端子であり、カートリッジ１２が接続された際に、カートリッジ１２との間で所定のデータを送受信する。
【００３２】
カートリッジ１２は、ＲＯＭ  １２ａと、ＲＡＭ（Random Access Memory）１２ｂと、を備える。
ＲＯＭ  １２ａには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データ等が記録される。
ＲＡＭ  １２ｂには、ゲームの進行状況等を示す種々のデータが記憶される。
【００３３】
無線通信部１３は、他のゲーム装置１の無線通信部１３との間で、無線通信を行うユニットであり、図示せぬアンテナ（内蔵アンテナ等）を介して所定のデータを送受信する。
なお、無線通信部１３は、所定の無線アクセスポイントとの間で、無線通信を行うこともできる。また、無線通信部１３には、固有のＭＡＣ（Media Access Control）アドレスが採番されている。
【００３４】
通信コントローラ１４は、無線通信部１３を制御し、所定のプロトコルに沿って、処理制御部１０と他のゲーム装置１の処理制御部１０との間で行われる無線通信の仲立ちをする。
また、ゲーム装置１が、近傍の無線アクセスポイント等を介してインターネットに接続する際には、無線ＬＡＮに準拠したプロトコルに沿って、処理制御部１０と無線アクセスポイント等との間で行われる無線通信の仲立ちをする。
【００３５】
サウンドアンプ１５は、処理制御部１０にて生成された音声信号を増幅し、スピーカ１６に供給する。
スピーカ１６は、例えば、ステレオスピーカ等からなり、サウンドアンプ１５にて増幅された音声信号に従って、所定の楽曲音や効果音等を出力する。
【００３６】
操作キー１７は、ゲーム装置１に適宜配置された複数のキースイッチ等からなり、ユーザの操作に従って、所定の指示入力を受け付ける。
【００３７】
第１の表示部１８および、第２の表示部１９は、ＬＣＤ等からなり、ＬＣＤコントローラ１０ｆに制御され、ゲーム画像等を適宜表示する。
なお、第２の表示部１９は、タッチパネル２０の接触によりユーザから操作指示を入力させるための画像等を表示する。
【００３８】
タッチパネル２０は、第２の表示部１９の前面に重畳して配置され、ユーザの指やタッチペン等によるタッチ操作を検出する。
例えば、タッチパネル２０は、抵抗膜方式のタッチセンサパネル等からなり、ユーザの指等によるタッチ操作を検知し、そのタッチ操作がなされた座標に応じた情報（検出位置を示す信号等）を出力する。なお、タッチパネル２０は、他に静電容量の変化等から、ユーザの指等によるタッチ操作を検出してもよい。
【００３９】
（入力受付装置の概要構成）
図３は、本実施形態に係る入力受付装置１００の概要構成を示す模式図である。以下、本図を参照して説明する。
入力受付装置１００は、画像情報記憶部１１０と、表示部１２０と、検出部１３０と、計時部１４０と、表示制御部１５０と、選択部１６０と、確定部１７０とを備える。
【００４０】
画像情報記憶部１１０は、表示部１２０に表示するためのゲーム画面や文字入力画面等を構成する各種画像情報を記憶する。
例えば、表示部１２０に表示するための仮想キーボードの画像情報を記憶する。つまり、画像情報記憶部１１０は、各文字の項目を配列した仮想キーボードを構成する各項目画像（各キートップ画像）を記憶する。より詳細には、ＱＷＥＲＹ配列やかな配列といった各文字（各項目）についての各項目画像と、それらの表示位置（表示範囲等）を記憶する。
なお、上述したカートリッジ１２（ＲＯＭ１２ａ）やＷＲＡＭ１０ｅ等が、このような画像情報記憶部１１０として機能しうる。
【００４１】
表示部１２０は、表示制御部１５０等に制御され、ゲーム画面や文字入力画面等を表示する。
例えば、ユーザに文字入力を行わせる際に、表示部１２０は、選択可能な各文字項目となる項目画像を表示する。
具体的には、画像情報記憶部１１０に記憶される各項目画像を配列して、図４（ａ）に示すような仮想キーボードＶＫ１を表示する。なお、仮想キーボードＶＫ１は、アルファベットのＱＷＥＲＹ配列を示しているが、配列はこのようなＱＷＥＲＹ配列に限られず、他の配列でもよい。
例えば、図４（ｂ）に示すようなかな配列の仮想キーボードＶＫ２を表示してもよい。この他にも、五十音配列の仮想キーボードを表示してもよい。
なお、上述した第２の表示部１９等が、このような表示部１２０として機能しうる。
【００４２】
図３に戻って、検出部１３０は、上述したタッチパネル２０から得られる情報（検出位置を示す信号等）に基づいて、タッチパネル２０へのタッチ操作を検出する。つまり、タッチパネル２０における指等によるタッチ操作に応答し、このタッチ操作の開始から終了までの各検出位置を順次検出する。
そのため、ユーザがタッチパネル２０へ指等を接触させてから、指等を離すまでの各位置を検出できる。なお、その間、ユーザが指等を停止させていても、また、ユーザが指等を動かしていても（接触させたまま指等を動かしていても）、検出部１３０は、検出位置（現在の接触位置）を順次検出可能となっている。
なお、上述したＣＰＵコア１０ａ、及び、タッチパネルコントローラ１０ｇ等が、このような検出部１３０として機能しうる。
【００４３】
計時部１４０は、タッチ操作の継続時間を計時する。例えば、計時部１４０は、タッチ操作が開始されると計時を開始し、そして、タッチ操作が終了すると計時を停止する。なお、計時部１４０は、タッチ操作の開始に伴って、時刻をゼロクリアしてから計時を開始する。そのため、ユーザの指等がタッチパネル２０から少しでも離れると、そこでタッチ操作の終了が検出されるため、すぐにタッチ操作を再開しても、再びゼロから計時を開始する。
なお、上述したクロック回路１０ｃが、このような計時部１４０として機能しうる。
【００４４】
表示制御部１５０は、表示部１２０を制御して、種々の画像を表示部１２０に表示させる。
例えば、ユーザに文字入力等を行われる場面で、表示制御部１５０は、上述した図４（ａ），（ｂ）に示すような仮想キーボードＶＫ１，ＶＫ２等を表示部１２０に表示させる。
また、ユーザがこのような仮想キーボードＶＫ１，ＶＫ２における何れかの文字（項目画像）に指等で触れている間、表示制御部１５０は、その項目画像を拡大表示させる。なお、この拡大表示については、後述する選択部１６０の説明において詳細に説明する。
なお、上述した画像処理部１０ｂやＬＣＤコントローラ１０ｆが、このような表示制御部１５０として機能しうる。
【００４５】
選択部１６０は、検出部１３０が検出したタッチ操作の検出位置と、表示部１２０における各項目画像の表示範囲との関係に基づいて、項目画像を選択する。
例えば、図５（ａ）に示すような仮想キーボードＶＫ１が表示部１２０に表示されている状態で、ユーザが指Ｆにてタッチパネル２０から所望の項目画像（Ｈ）に触れると、検出位置が項目画像（Ｈ）の表示範囲に含まれるため、選択部１６０は、その「Ｈ」の項目画像を選択する。なお、検出位置が何れの項目画像の表示範囲に含まれない場合には、選択部１６０は、選択を行わないものとする。
【００４６】
このように選択部１６０により何れかの項目画像が選択されると、表示制御部１５０は、その項目画像を拡大表示させる。例えば、図５（ａ）のように、ユーザの指Ｆが「Ｈ」の項目画像に触れ、選択部１６０が「Ｈ」の項目画像を選択した場合に、表示制御部１５０は、図５（ｂ）に示すように、「Ｈ」の項目画像ＫＧを拡大表示させる。一例として、予め定められた指先の範囲よりも項目画像ＫＧの表示範囲を拡大させることで、項目画像ＫＧが視認できるようにする。
なお、図５（ｂ）では、項目画像ＫＧを元の項目画像からほぼ均等に拡大させているが、拡大のさせ方はこれに限られず、適宜変更可能である。
例えば、表示制御部１５０は、主に、上下（縦）方向に拡大表示させてもよい。具体的には、図５（ｃ）に示すように、項目画像ＫＧが上方向へ伸びるように拡大表示させてもよく、これとは逆に、下方向に拡大させてもよい。
また、表示制御部１５０は、主に、左右（横）方向に拡大表示させてもよい。具体的には、図５（ｄ）に示すように、項目画像ＫＧが左方向へ伸びるように拡大表示させてもよく、これとは逆に、右方向に拡大させてもよい。
更に、図５（ｅ）に示すように、接触位置を囲むように項目画像ＫＧを拡大させ、一例として上下左右の４カ所にて文字が視認できるように拡大表示させてもよい。
【００４７】
更に、表示制御部１５０は、選択された項目画像を、このように瞬時に拡大表示させるのではなく、上述した計時部１４０が計時している時間に応じて、徐々に拡大表示させるようにしてもよい。つまり、タッチ操作が維持されている間、その時間経過と共に、項目画像ＫＧを徐々に（或いは段階的に）拡大表示させるようにしてもよい。
このように、ユーザが指等で項目画像に触れている間、その項目画像が指先等よりも大きくなるように拡大表示される。そのため、ユーザの指等で隠れてしまうような場合でも、拡大表示によりその項目画像が視認できるようになる。特に、仮想キーボードのような比較的小さな項目画像が多数配列された場合でも、ユーザが指等で選んだ（触れた）項目画像を視認することができる。
なお、上述したＣＰＵコア１０ａが、このような選択部１６０として機能しうる。
【００４８】
図３に戻って、確定部１７０は、タッチ操作終了時の検出位置と選択された項目画像の表示範囲との関係に基づいて、項目画像の選択を確定等する。
例えば、確定部１７０は、タッチ操作終了時の検出位置が、選択された項目画像の表示範囲に含まれている場合に、その項目画像の選択を確定する。一方、確定部１７０は、タッチ操作終了時の検出位置が、選択された項目画像の表示範囲から外れている場合に、その項目画像の選択を解除する。
具体的には、図６（ａ）に示すように、「Ｈ」の項目画像ＫＧが選択されている状態から、図６（ｂ）に示すように、ユーザがそのまま指Ｆをタッチパネル２０から離した場合、タッチ操作終了時の検出位置が項目画像ＫＧの表示範囲内であるため、確定部１７０は、「Ｈ」の項目画像ＫＧの選択を確定する。つまり、「Ｈ」の文字が入力される。なお、表示制御部１５０は、項目画像ＫＧの拡大表示をやめる（元の表示範囲に戻す）。
一方、図６（ａ）の状態から、ユーザがタッチパネル２０に触れた指Ｆを右に移動し、図６（ｃ）に示す位置から指Ｆを離した場合では、タッチ操作終了時の検出位置が項目画像ＫＧの表示範囲外であるため、確定部１７０は、「Ｈ」の項目画像ＫＧの選択を解除する。つまり、「Ｈ」の文字が入力されることなく、キャンセルされる。なお、表示制御部１５０は、項目画像ＫＧの拡大表示をやめる。
このように、選択された項目画像の表示範囲から外れることなく指等が離された場合に、確定部１７０は、その項目画像の選択を確定する。逆に、選択された項目画像の表示範囲から外れて指等が離された場合に、確定部１７０は、その項目画像の選択をキャンセルする。つまり、ユーザは、指等を離した位置に応じて、選択した項目画像の確定若しくは解除を容易に指示することができる。
なお、上述したＣＰＵコア１０ａが、このような確定部１７０として機能しうる。
【００４９】
（入力受付装置の動作の概要）
以下、このような構成の入力受付装置１００の動作について図面を参照して説明する。一例として、文字入力のために、上述した図４（ａ）の仮想キーボードＶＫ１が表示部１２０に表示されている状態における入力受付装置１００の動作について、図７を参照して説明する。
図７は、入力受付装置１００にて実行される項目選択処理の流れを示すフローチャートである。この項目選択処理は、ユーザに文字入力を行わせる場面で、適宜開始される。
【００５０】
まず、入力受付装置１００は、タッチパネル２０へのタッチ操作を検出したか否かを判別する（ステップＳ２０１）。
すなわち、検出部１３０により、指等によるタッチ操作が検出されたかどうかを判別する。
入力受付装置１００は、タッチパネル２０へのタッチ操作を検出していないと判別すると（ステップＳ２０１；Ｎｏ）、そのまま、タッチ操作の検出を待機する。
【００５１】
一方、タッチパネル２０へのタッチ操作を検出したと判別した場合（ステップＳ２０１；Ｙｅｓ）に、入力受付装置１００は、計時を開始する（ステップＳ２０２）。
すなわち、計時部１４０は、タッチ操作の開始に伴って、時刻をゼロクリアしてから計時を開始する。
【００５２】
入力受付装置１００は、タッチ操作の検出位置を取得する（ステップＳ２０３）。
すなわち、検出部１３０により検出されたタッチ操作の検出位置（接触位置）を取得する。なお、検出部１３０が、タッチ操作の継続中において、検出位置を順次検出するため、入力受付装置１００は、現在の検出位置を取得する。
【００５３】
入力受付装置１００は、タッチ操作の検出位置と項目画像の表示範囲との関係に基づいて項目画像を選択する（ステップＳ２０４）。
すなわち、選択部１６０は、タッチ操作の検出位置が、表示部１２０における各項目画像の何れかの表示範囲に含まれる場合に、その表示範囲の項目画像を選択する。
例えば、上述した図５（ａ）に示すような仮想キーボードＶＫ１において、ユーザの指Ｆが「Ｈ」の項目画像に触れた場合に、選択部１６０は、検出位置が項目画像（Ｈ）の表示範囲に含まれるため、「Ｈ」の項目画像を選択する。
なお、例えば、項目画像が表示（配置）されていない箇所が、指等で触れられた場合には、検出位置が、各項目画像の何れの表示範囲にも含まれていないため、入力受付装置１００は、項目画像を選択しない。
また、選択後にユーザが、タッチパネル２に触れたまま指等を移動させ、検出位置が他の項目画像の表示範囲内へ移った場合に、入力受付装置１００は、当該他の項目画像を再選択するようにしてもよい。
【００５４】
入力受付装置１００は、所定時間が経過したか否かを判別する（ステップＳ２０５）。つまり、タッチ操作の開始に伴い、計時部１４０にて計時されている時間が、所定時間を経過したかどうかを判別する。
入力受付装置１００は、所定時間が経過していないと判別すると（ステップＳ２０５；ｎｏ）、後述するステップＳ２０７に処理を進める。
【００５５】
一方、所定時間が経過したと判別した場合（ステップＳ２０５；Ｙｅｓ）に、入力受付装置１００は、選択した項目画像を拡大表示する（ステップＳ２０６）。
すなわち、表示制御部１５０は、例えば、上述した図５（ｂ）に示すように、選択された「Ｈ」の項目画像ＫＧを拡大表示させる。一例として、予め定められた指先の範囲よりも項目画像ＫＧの表示範囲を拡大させることで、項目画像ＫＧが視認できるようにする。
なお、上述したように、拡大表示のさせ方はこれに限られず任意である。すなわち、表示制御部１５０は、この他にも、図５（ｃ）のように、上方向（上下方向等）に項目画像ＫＧを拡大表示させたり、図５（ｄ）のように、左方向（左右方向等）に項目画像ＫＧを拡大表示させたり、更に、図５（ｅ）のように、接触位置を囲むように項目画像ＫＧを拡大させ、複数箇所にて文字が視認できるように拡大表示させてもよい。
また、上述したように、表示制御部１５０は、このように項目画像ＫＧを所定時間経過後に拡大表示させるのではなく、計時部１４０が計時した時間に応じて、項目画像ＫＧを徐々に拡大表示させてもよい。
【００５６】
入力受付装置１００は、タッチ操作が終了したか否かを判別する（ステップＳ２０７）。
すなわち、タッチパネル２０に触れていた指等が離され、検出部１３０が、タッチ操作の終了を検出したかどうかを判別する。
入力受付装置１００は、タッチ操作が終了していないと判別すると（ステップＳ２０７；Ｎｏ）、ステップＳ２０３に処理を戻し、上述したステップＳ２０３〜Ｓ２０７を繰り返し実行する。
【００５７】
一方、タッチ操作が終了したと判別した場合（ステップＳ２０７；Ｙｅｓ）に、入力受付装置１００は、タッチ操作終了時の検出位置を取得する（ステップＳ２０８）。
すなわち、検出部１３０により検出されたタッチ操作終了時の検出位置を取得する。つまり、タッチパネル２０からユーザの指等が離された際の検出位置を取得する。
【００５８】
入力受付装置１００は、取得された検出位置が、選択された項目画像の表示範囲内であるか否かを判別する（ステップＳ２０９）。
入力受付装置１００は、検出位置が表示範囲外であると判別すると（ステップＳ２０９；Ｎｏ）、項目画像の選択を解除する（ステップＳ２１０）。
すなわち、確定部１７０は、タッチ操作終了時の検出位置が、選択された項目画像の表示範囲に含まれていない場合に、その項目画像の選択を解除する。
具体的には、上述した図６（ｃ）のように、選択された「Ｈ」の項目画像ＫＧの表示範囲外からユーザの指Ｆが離された場合に、確定部１７０は、その「Ｈ」の項目画像ＫＧの選択を解除する。つまり、「Ｈ」の文字が入力されることなく、キャンセルされる。
そして、入力受付装置１００は、上述したステップＳ２０１に処理を戻して、タッチ操作の検出を待機する。
【００５９】
一方、取得された検出位置が、選択された項目画像の表示範囲内であると判別した場合（ステップＳ２０９；Ｙｅｓ）に、入力受付装置１００は、項目画像の選択を確定する（ステップＳ２１１）。
すなわち、確定部１７０は、タッチ操作終了時の検出位置が、選択された項目画像の表示範囲に含まれている場合に、その項目画像の選択を確定する。
具体的には、上述した図６（ｂ）のように、選択された「Ｈ」の項目画像ＫＧの表示範囲内からユーザの指Ｆが離された場合に、確定部１７０は、その「Ｈ」の項目画像ＫＧの選択を確定する。つまり、「Ｈ」の文字が入力される。
【００６０】
入力受付装置１００は、何れかの文字が入力されたか否かを判別する（ステップＳ２１２）。
つまり、確定されたのが、文字の項目画像であり、その文字が入力されたかどうかを判別する。
入力受付装置１００は、何れかの文字が入力されたと判別すると（ステップＳ２１２；Ｙｅｓ）、上述したステップＳ２０１に処理を戻して、タッチ操作の検出を待機する。
【００６１】
一方、入力されたのが文字ではないと判別された場合（ステップＳ２１２；Ｎｏ）に、入力受付装置１００は、入力されたのが特定のコードであったか否かを判別する（ステップＳ２１３）。
すなわち、入力受付装置１００は、入力文字を決定するためのエンターコードや、文字入力自体を途中で取りやめるためのエスケープコード等のような特定のコードが入力されたかどうかを判別する。つまり、「Ｅｎｔｅｒ」等の項目画像の選択が確定されたかどうかを判別する。
入力受付装置１００は、入力されたのが特定のコードでないと判別すると（ステップＳ２１３；Ｎｏ）、ステップＳ２０１に処理を戻し、上述したステップＳ２０１〜Ｓ２１３等の処理を繰り返し実行する。
【００６２】
一方、入力されたのが特定のコードであると判別された場合（ステップＳ２１３；Ｙｅｓ）に、入力受付装置１００は、図７の項目選択処理を終了する。
【００６３】
このような項目選択処理により、ユーザが指等で項目画像に触れている間、その項目画像が指先等よりも大きくなるように拡大表示される。そのため、ユーザの指等で項目画像が隠れてしまうような場合でも、拡大表示によりその項目画像が視認できるようになる。そして、選択した項目画像が目的の項目画像であった（正しく選択した）場合に、ユーザは、そのまま指等をタッチパネル２０から離すことで、選択した項目画像を確定させることができる。逆に、選択した項目画像が目的の項目画像でなかった（誤って選択した）場合に、ユーザは、接触させた指等を誤った項目画像の表示範囲外まで移動させた後に、タッチパネル２０から指等を離すことで、誤った項目画像の選択を解除することができる。
このため、複数の項目画像が配列された場合でも、タッチパネル２０の操作性を低下させずに、項目の選択を容易に行わせることができる。
【００６４】
この結果、タッチパネルにおける項目の選択操作をより容易に行うことができる。
【００６５】
（他の実施形態）
上記の実施形態では、表示済みの項目画像の中から、ユーザが選択した項目画像を適宜拡大表示させる場合について説明した。それでも、現実には、表示領域の制限により全ての項目画像を一度に表示できない場合や、ユーザが選び易いように上位項目から下位項目へと段階的に項目画像を表示させたい場合も起こり得る。
そのような場合に対応して、項目画像を段階的に表示しつつ、選択された項目画像を拡大表示させてもよい。つまり、項目画像に下位項目（サブ項目）の画像を対応付けておき、選択された項目画像の下位項目画像を拡大表示する。
具体的には、図８（ａ）に示すような簡略化された仮想キーボードＶＫ３を表示して、ユーザに文字に入力を行わせる場合や、図８（ｂ）に示すような分類分けされたコマンドメニューＣＭを表示して、ユーザにコマンド入力を行わせる場合などである。以下、これら仮想キーボードＶＫ３等から選択操作を行う場合について説明する。
【００６６】
まず、画像情報記憶部１１０は、項目画像とそれに対応付けられた下位項目画像とを記憶する。
例えば、上述した図８（ａ）の仮想キーボードＶＫ３を表示する場合に、画像情報記憶部１１０は、図９（ａ）に示すような項目画像ＫＧ１〜ＫＧｎ及び下位項目画像ＳＧ１〜ＳＧｎを記憶している。この図９（ａ）の例では、ひらがなの五十音における各行（あ行、か行、・・・、わ行）の名称（あ、か、・・・、わ）が項目画像ＫＧ１〜ＫＧｎとして規定されている。そして、これらに対応付けられて、各行を構成する文字が下位項目画像ＳＧ１〜ＳＧｎとして規定されている。
【００６７】
この他にも、上述した図８（ｂ）コマンドメニューＣＭを表示する場合に、画像情報記憶部１１０は、図９（ｂ）に示すような項目画像ＫＧ１１〜ＫＧ１ｎ及び下位項目画像ＳＧ１１〜ＳＧ１ｎを記憶している。この図９（ｂ）の例では、ゲームにおけるコマンド（プレイヤキャラクタに指示する命令）の概要が項目画像ＫＧ１１〜ＫＧ１ｎとして規定されている。そして、これらに対応付けられて、具体的な各コマンドが下位項目画像ＳＧ１１〜ＳＧ１ｎとして規定されている。
更に、項目画像の階層は、このような２階層に限られず、３階層以上であってもよい。例えば、画像情報記憶部１１０は、図９（ｃ）に示すような項目画像ＫＧ２０及び下位項目画像ＳＧ２０〜ＳＧ２２を記憶する。この図９（ｃ）の例では、ゲームにおけるコマンドの概要（魔法）が項目画像ＫＧ２０として規定されており、その下位に魔法の種別（攻撃魔法、防御魔法）が下位項目画像ＫＧ２１として規定されており、更に、その下位に、具体的な各魔法コマンドを表す画像が下位項目画像ＫＧ２２として規定されている。
【００６８】
表示部制御部１５０は、このような項目画像（下位項目画像）が記憶された画像情報記憶部１１０から、各項目画像を適宜読み出して、表示部１２０に適宜表示する。
例えば、初期状態において、表示部制御部１５０は、図９（ａ）の項目画像ＫＧ１〜ＫＧｎ等を画像情報記憶部１１０から読み出して配列することで、図８（ａ）に示すような仮想キーボードＶＫ３を表示部１２０に表示する。これにより、各行の名称からなる簡略化された仮想キーボードＶＫ３が表示される。
同様に、図９（ｂ）の項目画像ＫＧ１１〜ＫＧ１ｎを画像情報記憶部１１０から読み出して配列した場合に、表示部制御部１５０は、図８（ｂ）に示すようなコマンドメニューＣＭを表示部１２０を表示することになる。
【００６９】
このような仮想キーボードＶＫ３等が表示部１２０に表示されている状態で、検出部１３０は、指等によるタッチパネル２０へのタッチ操作を待機することになる。そして、プレイヤが指等で所望の項目画像に触れると、上記と同様に、検出部１３０によりタッチ操作の検出位置が検出される。そして、選択部１６０により、その検出位置と、表示部１２０における各項目画像の表示範囲との関係に基づいて、何れかの項目画像が選択される。
例えば、図１０（ａ）に示すように、ユーザが指Ｆにてタッチパネル２０を介して、仮想キーボードＶＫ３における所望の項目画像ＫＧ７に触れたとする。この場合、検出位置が項目画像ＫＧ７（つまり、「ま」）の表示範囲に含まれるため、選択部１６０は、その項目画像ＫＧ７を選択する。
なお、計時部１４０は、上記と同様に、タッチ操作の継続時間を計時する。つまり、タッチ操作が開始されると計時を開始し、そして、タッチ操作が終了すると計時を停止する。
【００７０】
このように選択部１６０により何れかの項目画像が選択されると、表示制御部１５０は、その項目画像の下位項目画像を画像情報記憶部１１０から読み出して追加表示する。例えば、図１０（ａ）のように、選択部１６０により項目画像ＫＧ７が選択されると、表示制御部１５０は、図１０（ｂ）に示すように、その項目画像ＫＧ７の表示位置を、一例として右に移動させると共に、画像情報記憶部１１０から読み出した下位項目画像ＳＧ７を追加して表示する。つまり、選択された項目画像ＫＧ７については、表示位置をずらして指Ｆに隠れないようにし、更に、この項目画像ＫＧ７に対応付けられた下位項目画像ＳＧ７を、一部（１つの下位項目画像）が検出位置と重なるように追加表示する。なお、この図１０（ｂ）では、下位項目画像ＳＧ７を縦に配列しており、下位項目画像ＳＧ７の一部を指Ｆの下（つまり、検出位置）に配置し、そこから下側へ伸ばすように表示しているが、このような表示は一例である。例えば、下位項目画像ＳＧ７を指Ｆの上側へ伸ばすように表示してもよく、また、下位項目画像ＳＧ７を横に配列し、指Ｆの左右何れかへ伸ばすように表示してもよい。
【００７１】
いずれにしても、検出位置と重なる下位項目画像ＳＧ７の１つが、選択部１６０により新たに選択されることになり、上記と同様に、選択された下位項目画像ＳＧ７の１つが表示制御部１５０により拡大表示される。その後、そのままタッチ操作が維持されていると、自動的に下位項目画像ＳＧ７から他の画像が順次選択されて拡大表示される。例えば、計時部１４０により所定時間（一例として、０．５秒等）が計時されるたびに、表示制御部１５０は、下位項目画像ＳＧ７全体を１項目分（下位項目画像の１つ分）ずつ移動させる。すると、移動後に検出位置と重なった下位項目画像ＳＧ７の１つ（ｎ番目の画像）が、選択部１６０により新たに選択され、そのｎ番目の画像が表示制御部１５０により拡大表示される。
例えば、図１０（ｂ）のように下位項目画像ＳＧ７を追加表示した直後であれば、検出位置が、下位項目画像ＳＧ７の先頭（１番目の画像）の表示範囲に含まれるため、選択部１６０は、この１番目の画像（つまり、「ま」）を選択することになる。すると、表示制御部１５０は、図１０（ｃ）に示すように、選択された「ま」の下位項目画像ＳＧ７ａを拡大表示させる。その後、指Ｆを動かすことなく（静止等させたまま）所定時間が経過すると、下位項目画像ＳＧ７全体が表示制御部１５０により１項目分上方へ移動される。すると、移動後に検出位置と重なる下位項目画像ＳＧ７の１つ（２番目の画像）が、選択部１６０により選択される。つまり、図１０（ｄ）に示すように、２番目の画像（つまり、「み」）が選択部１６０により選択され、表示制御部１５０は、この「み」の下位項目画像ＳＧ７ｂを拡大表示させる。以降、指Ｆを動かすことなく所定時間が経過するたびに、同様に下位項目画像ＳＧ７の１つ（ｎ番目の画像）が順番に選択されて拡大表示される。なお、図１０（ｅ）に示すように、末尾である「も」の下位項目画像ＳＧ７ｅまで拡大表示させた後には、例えば、上述した図１０（ｃ）に戻って、先頭である「ま」の下位項目画像ＳＧ７ｅの選択及び拡大表示から再度、繰り返すものとする。
【００７２】
このように、ユーザは、指Ｆを動かすことなくタッチ操作を維持しているだけで、所定時間毎に下位項目画像の何れかの画像が順番に拡大表示される。そして、所望の画像が拡大表示されている間に、ユーザは、タッチパネル２０から指Ｆを離すことになる。
タッチパネル２０から指Ｆが離されると、上記同様に、検出部１３０は、タッチ操作の終了を検出する。そして、確定部１７０は、上記と同様に、タッチ操作終了時の検出位置と選択された下位項目画像の表示範囲との関係に基づいて、下位項目画像の選択を確定等する。
例えば、確定部１７０は、タッチ操作終了時の検出位置が、選択された下位項目画像の表示範囲に含まれている場合に、その下位項目画像の選択を確定する。一方、確定部１７０は、タッチ操作終了時の検出位置が、選択された下位項目画像の表示範囲から外れている場合に、その下位項目画像の選択を解除する。
【００７３】
具体的に、上記図１０を参照して説明すると、「み」の下位項目画像ＳＧ７ｂを選択して確定したい場合には、図１０（ｃ）から図１０（ｄ）に移り変わり、「み」の下位項目画像ＳＧ７ｂが拡大表示されている状態で、ユーザの指Ｆをそのままタッチパネル２０から離す。すると、タッチ操作終了時の検出位置が、選択された下位項目画像ＳＧ７ｂの表示範囲に含まれているため、確定部１７０は、「み」の下位項目画像ＳＧ７ｂの選択を確定する。つまり、「み」の文字が入力される。
また、下位項目画像ＳＧ７の何れも選択したくない場合には、ユーザの指Ｆをタッチパネル２０に接触させたまま、下位項目画像ＳＧ７（若しくは、拡大表示されているもの）の表示範囲外へ移動させた後、その指Ｆをタッチパネル２０から離す。すると、タッチ操作終了時の検出位置が、何れの下位項目画像ＳＧ７（項目画像ＫＧ７）の表示範囲からも外れているため、確定部１７０は、下位項目画像ＳＧ７及び項目画像ＫＧ７の選択を解除する。つまり、いずれの文字も入力されることなく、図８（ａ）の状態に戻る。
【００７４】
このように、項目画像に下位項目の画像が対応付けられている場合では、ユーザが指等で項目画像に触れている間、項目画像が指等からずらして表示され、かつ、追加表示された下位項目画像が順次選択されて拡大表示される。そのため、最初の項目画像がユーザの指等で隠れてしまうような場合でも、その項目画像がずらされて表示されることにより、その項目画像が視認できるようになる。
また、下位項目画像についても、ユーザが指等を動かすことなく、順番に選択され指先等よりも大きくなるように拡大表示される。そのため、ユーザの指等で下位項目画像が隠れてしまうような場合でも、拡大表示によりその下位項目画像が視認できるようになる。そして、選択した下位項目画像が目的の下位項目画像であった場合に、ユーザは、そのまま指等をタッチパネル２０から離すことで、選択した下位項目画像を確定させることができる。逆に、最初に選択した項目画像が目的の項目画像でなかった（誤って選択した）場合等に、ユーザは、接触させた指等を追加表示された下位項目画像の表示範囲外まで移動させた後に、タッチパネル２０から指等を離すことで、誤った項目画像の選択から解除することができる。
この場合も、タッチパネルにおける項目の選択操作をより容易に行うことができる。
【００７５】
また、上記他の実施形態では、ユーザが指等を動かすことなく、下位項目画像の選択及び拡大表示を、所定時間の経過毎に順番に行うようにしたが、ユーザが指等を動かして所望の下位項目画像が選択された場合に、その選択された下位項目画像を拡大表示するようにしてもよい。
例えば、図１１（ａ）に示すように、同様に「ま」の項目画像ＫＧ７が選択された場合では、下位項目画像ＳＧ７が追加表示され、その際、指Ｆの検出位置に対応する「ま」の下位項目画像ＳＧ７ａが選択され拡大表示される。
この状態から、ユーザが指Ｆをタッチパネル２０に接触させたまま、その指Ｆを下方に移動させると、選択部１６０により、「み」の下位項目画像ＳＧ７ｂが選択され、図１１（ｂ）に示すように、選択された「み」の下位項目画像ＳＧ７ｂが表示制御部１５０により拡大表示される。
この状態で、ユーザが指Ｆをタッチパネル２０から離すことで、確定部１７０により、「み」の下位項目画像ＳＧ７ｂの選択が確定される。つまり、「み」の文字が入力される。
また、何れの下位項目画像ＳＧ７選択したくない場合には、ユーザの指Ｆをタッチパネル２０に接触させたまま、下位項目画像ＳＧ７（若しくは、拡大表示されているもの）の表示範囲外へ移動させた後、その指Ｆをタッチパネル２０から離すことで、確定部１７０により、下位項目画像ＳＧ７及び項目画像ＫＧ７の選択が解除される。つまり、最初の項目画像ＫＧ７の選択からキャンセルされる。
この場合も、タッチパネルにおける項目の選択操作をより容易に行うことができる。
【産業上の利用可能性】
【００７６】
以上説明したように、本発明によれば、タッチパネルにおける項目の選択操作をより容易に行うことのできる入力受付装置、項目選択方法、及び、プログラムを提供することができる。
【符号の説明】
【００７７】
１      ゲーム装置
１０    処理制御部
１１    コネクタ
１２    カートリッジ
１３    無線通信部
１４    通信コントローラ
１５    サウンドアンプ
１６    スピーカ
１７    操作キー
１８    第１の表示部
１９    第２の表示部
２０    タッチパネル
１００  入力受付装置
１１０  画像情報記憶部
１２０  表示部
１３０  検出部
１４０  計時部
１５０  表示制御部
１６０  選択部
１７０  確定部
【図１】
2012027646.tif 000003
【図２】
2012027646.tif 000004
【図３】
2012027646.tif 000005
【図４】
2012027646.tif 000006
【図５】
2012027646.tif 000007
【図６】
2012027646.tif 000008
【図７】
2012027646.tif 000009
【図８】
2012027646.tif 000010
【図９】
2012027646.tif 000011
【図１０】
2012027646.tif 000012
【図１１】
2012027646.tif 000013