(57)【要約】【課題】利便性の高い入力インタフェースを提供する。【解決手段】ゲーム装置１０は、複数の入力対象に対応する複数の入力領域を表示装置の画面に表示し、背面タッチパッドに対する第１の操作入力を受け付けて、複数の入力領域のうち所定の入力領域を拡大表示するキーボード表示部１１２と、入力対象を確定するための第２の操作入力を受け付けて、第２の操作入力により特定される入力領域に対応する入力対象を入力する入力受付部１１１とを備える。【選択図】図４
2013235344.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力対象に対応する複数の入力領域を表示装置の画面に表示する機能と、
第１の操作入力を受け付けて、前記複数の入力領域のうち所定の入力領域を拡大表示する機能と、
第２の操作入力を受け付けて、前記第２の操作入力により特定される入力領域に対応する入力対象を入力する機能と、
をコンピュータに実現させるための入力制御プログラム。
【請求項２】
前記表示する機能は、携帯端末の背面に設けられたタッチパッドに対する入力を前記第１の操作入力として受け付け、前記タッチパッドに対する入力位置に対応する入力領域を拡大表示することを特徴とする請求項１に記載の入力制御プログラム。
【請求項３】
拡大表示された入力領域の周囲の入力領域の配置を、拡大表示された入力領域との間の距離が長くなるように変更する機能を更にコンピュータに実現させることを特徴とする請求項１又は２に記載の入力制御プログラム。
【請求項４】
前記変更する機能は、隣接する入力領域が左右又は上下方向にずれるように配置させることを特徴とする請求項３に記載の入力制御プログラム。
【請求項５】
前記変更する機能は、前記第１の操作入力の入力強度が強い又は入力時間が長いほど、拡大表示された入力領域との間の距離が長くなるように、拡大表示された入力領域の周囲の入力領域の配置を変更することを特徴とする請求項３又は４に記載の入力制御プログラム。
【請求項６】
前記拡大表示する機能は、前記第１の操作入力の入力強度が強い又は入力時間が長いほど、所定の入力領域の拡大率を大きくすることを特徴とする請求項１から５のいずれかに記載の入力制御プログラム。
【請求項７】
前記拡大表示する機能は、所定の入力領域を予めホームポジションとして設定し、前記第１の操作入力を受け付けると、前記ホームポジションとして設定された入力領域を拡大表示することを特徴とする請求項１から６のいずれかに記載の入力制御プログラム。
【請求項８】
前記拡大表示する機能が所定の入力領域を拡大表示しているときに、第３の操作入力を受け付けて、拡大表示される入力領域を変更する機能を更にコンピュータに実現させることを特徴とする請求項１から７のいずれかに記載の入力制御プログラム。
【請求項９】
前記拡大表示される入力領域を変更する機能は、携帯端末に設けられたセンサから、前記携帯端末の姿勢の変化を前記第３の操作入力として受け付け、前記携帯端末の姿勢が変化した方向に隣接する入力領域に、拡大表示される入力領域を変更することを特徴とする請求項８に記載の入力制御プログラム。
【請求項１０】
前記入力する機能は、拡大表示された入力領域とその周囲に隣接する入力領域以外の入力領域に対応する入力対象の入力を不可とすることを特徴とする請求項１から９のいずれかに記載の入力制御プログラム。
【請求項１１】
複数の入力対象に対応する複数の入力領域を表示装置の画面に表示し、第１の操作入力を受け付けて、前記複数の入力領域のうち所定の入力領域を拡大表示する表示部と、
第２の操作入力を受け付けて、前記第２の操作入力により特定される入力領域に対応する入力対象を入力する入力受付部と、
を備えることを特徴とする入力装置。
【請求項１２】
表示部が、複数の入力対象に対応する複数の入力領域を表示装置の画面に表示するステップと、
前記表示部が、第１の操作入力を受け付けて、前記複数の入力領域のうち所定の入力領域を拡大表示するステップと、
入力受付部が、第２の操作入力を受け付けて、前記第２の操作入力により特定される入力領域に対応する入力対象を入力するステップと、
を備えることを特徴とする入力制御方法。
【請求項１３】
請求項１から９のいずれかに記載の入力制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
文字列を入力するために要求される図形の描画入力を受け付け、文字列と、前記文字列を入力するために描画が要求される図形の情報とを対応付けて格納したデータベースを参照して、受け付けた図形に合致する図形を検索する第１機能と、
受け付けた図形に合致する図形が検索された場合、その図形に対応付けられた文字列を前記データベースから読み出して入力する第２機能と、
をコンピュータに実現させるための入力制御プログラム。
【請求項１５】
前記文字列は、認証を要するコンテンツにアクセスするための認証情報を含み、
前記第１機能は、前記コンテンツにアクセスしたときに、前記文字列を入力するために要求される図形の描画入力を受け付け、
前記第２機能は、受け付けた図形に対応付けられた文字列を前記データベースから読み出し、前記コンテンツにアクセスするための認証情報として入力する
ことを特徴とする請求項１４に記載の入力制御プログラム。
【請求項１６】
前記データベースは、前記コンテンツにアクセスするためのアクセス情報と、前記アクセス情報を呼び出すために要求される図形の情報とを更に対応付けて格納し、
前記アクセス情報を呼び出すために要求される図形の描画入力を受け付け、前記データベースを参照して、受け付けた図形に合致する図形を検索する機能と、
受け付けた図形に合致する図形が検索された場合、その図形に対応付けられたアクセス情報を前記データベースから読み出して、そのアクセス情報を用いて前記コンテンツにアクセスする機能と、を更にコンピュータに実現させることを特徴とする請求項１５に記載の入力制御プログラム。
【請求項１７】
前記データベースに格納されている文字列の一覧を提示する機能を更にコンピュータに実現させることを特徴とする請求項１４に記載の入力制御プログラム。
【請求項１８】
文字列を入力するために要求される図形の描画入力を受け付け、文字列と、前記文字列を入力するために描画が要求される図形の情報とを対応付けて格納したデータベースを参照して、受け付けた図形に合致する図形を検索する図形検索部と、
受け付けた図形に合致する図形が検索された場合、その図形に対応付けられた文字列を前記データベースから読み出して入力する入力部と、
を備えることを特徴とする入力装置。
【請求項１９】
図形検索部が、文字列を入力するために要求される図形の描画入力を受け付け、文字列と、前記文字列を入力するために描画が要求される図形の情報とを対応付けて格納したデータベースを参照して、受け付けた図形に合致する図形を検索するステップと、
入力部が、受け付けた図形に合致する図形が検索された場合、その図形に対応付けられた文字列を前記データベースから読み出して入力するステップと、
を備えることを特徴とする入力制御方法。
【請求項２０】
請求項１４から１７のいずれかに記載の入力制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力制御技術に関し、とくに、携帯端末における入力を制御する入力装置、入力制御方法、及び入力制御プログラムに関する。
【背景技術】
【０００２】
携帯型ゲーム機やスマートフォンなどにおいては、タッチパッドを利用したユーザインタフェースが広く採用されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
近年、携帯型ゲーム機や携帯電話端末は爆発的に普及しており、日常生活において、タッチパッドを利用したユーザインタフェースに触れる機会が飛躍的に増加している。このような状況において、更に利便性の高いユーザインタフェースが熱望されている。
【０００４】
本発明はこうした状況に鑑みてなされたものであり、その目的は、より利便性の高い入力制御技術を提供することにある。
【課題を解決するための手段】
【０００５】
本発明のある態様は、入力制御プログラムに関する。この入力制御プログラムは、複数の入力対象に対応する複数の入力領域を表示装置の画面に表示する機能と、第１の操作入力を受け付けて、前記複数の入力領域のうち所定の入力領域を拡大表示する機能と、第２の操作入力を受け付けて、前記第２の操作入力により特定される入力領域に対応する入力対象を入力する機能と、をコンピュータに実現させる。
【０００６】
本発明の別の態様も、入力制御プログラムに関する。この入力制御プログラムは、文字列を入力するために要求される図形の描画入力を受け付け、文字列と、前記文字列を入力するために描画が要求される図形の情報とを対応付けて格納したデータベースを参照して、受け付けた図形に合致する図形を検索する第１機能と、受け付けた図形に合致する図形が検索された場合、その図形に対応付けられた文字列を前記データベースから読み出して入力する第２機能と、をコンピュータに実現させる。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、より利便性の高い入力制御技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１（ａ）は、ゲーム装置の前面を示す図であり、図１（ｂ）は、ゲーム装置の背面を示す図である。
【図２】図２（ａ）は、ゲーム装置の上面を示す図であり、図２（ｂ）は、ゲーム装置の下面を示す図であり、図２（ｃ）は、ゲーム装置の左側面を示す図である。
【図３】ゲーム装置の回路構成を示す図である。
【図４】実施の形態に係るゲーム装置の機能構成を示す図である。
【図５】表示装置に表示される画面の例を示す図である。
【図６】表示装置に表示される画面の例を示す図である。
【図７】表示装置に表示される画面の例を示す図である。
【図８】表示装置に表示される画面の例を示す図である。
【図９】表示装置に表示される画面の例を示す図である。
【図１０】表示装置に表示される画面の例を示す図である。
【図１１】表示装置に表示される画面の例を示す図である。
【図１２】表示装置に表示される画面の例を示す図である。
【図１３】表示装置に表示される画面の例を示す図である。
【図１４】表示装置に表示される画面の例を示す図である。
【図１５】表示装置に表示される画面の例を示す図である。
【図１６】表示装置に表示される画面の例を示す図である。
【図１７】表示装置に表示される画面の例を示す図である。
【図１８】表示装置に表示される画面の例を示す図である。
【図１９】表示装置に表示される画面の例を示す図である。
【図２０】表示装置に表示される画面の例を示す図である。
【図２１】表示装置に表示される画面の例を示す図である。
【図２２】表示装置に表示される画面の例を示す図である。
【図２３】表示装置に表示される画面の例を示す図である。
【図２４】表示装置に表示される画面の例を示す図である。
【図２５】表示装置に表示される画面の例を示す図である。
【図２６】表示装置に表示される画面の例を示す図である。
【図２７】表示装置に表示される画面の例を示す図である。
【図２８】表示装置に表示される画面の例を示す図である。
【図２９】表示装置に表示される画面の例を示す図である。
【図３０】表示装置に表示される画面の例を示す図である。
【発明を実施するための形態】
【００１０】
まず、本実施の形態に係るゲーム装置１０の外観構成および回路構成を説明する。以下に示すゲーム装置１０は、携帯型のゲーム機であるが、他の種類の携帯型端末装置であってもよい。
【００１１】
［前面部の構成］
図１（ａ）は、ゲーム装置１０の前面を示す。ゲーム装置１０は、横長の筐体により形成され、ユーザが把持する左右の領域は、円弧状の外郭を有している。ゲーム装置１０の前面には、矩形のタッチパネル５０が設けられる。タッチパネル５０は、表示装置２０と、表示装置２０の表面を覆う透明な前面タッチパッド２１から構成される。表示装置２０は有機ＥＬ（Electro-Liminescence）パネルであり、画像を表示する。なお表示装置２０は液晶パネルなどの表示手段であってもよい。前面タッチパッド２１は、同時にタッチされた複数ポイントの検出機能をもつマルチタッチパッドであって、タッチパネル５０はマルチタッチスクリーンとして構成される。
【００１２】
タッチパネル５０の右側には、菱形の頂点にそれぞれ位置する△ボタン２２ａ、○ボタン２２ｂ、×ボタン２２ｃ、□ボタン２２ｄ（以下、総称する場合には「操作ボタン２２」とよぶ）が設けられ、タッチパネル５０の左側には、上キー２３ａ、左キー２３ｂ、下キー２３ｃ、右キー２３ｄ（以下、総称する場合には「方向キー２３」とよぶ）が設けられる。ユーザは方向キー２３を操作して、上下左右および斜方の８方向を入力できる。方向キー２３の下側には左スティック２４ａが設けられ、また操作ボタン２２の下側には右スティック２４ｂが設けられる。ユーザは左スティック２４ａまたは右スティック２４ｂ（以下、総称する場合には「アナログスティック２４」とよぶ）を傾動して、方向および傾動量を入力する。筐体の左右頂部には、Ｌボタン２６ａ、Ｒボタン２６ｂが設けられる。操作ボタン２２、方向キー２３、アナログスティック２４、Ｌボタン２６ａ、Ｒボタン２６ｂは、ユーザが操作する操作手段を構成する。
【００１３】
操作ボタン２２の近傍に、前面カメラ３０が設けられる。左スティック２４ａの左側および右スティック２４ｂの右側には、それぞれ音声を出力する左スピーカ２５ａおよび右スピーカ２５ｂ（以下、総称する場合には「スピーカ２５」とよぶ）が設けられる。また左スティック２４ａの下側にＨＯＭＥボタン２７が設けられ、右スティック２４ｂの下側にＳＴＡＲＴボタン２８およびＳＥＬＥＣＴボタン２９が設けられる。
【００１４】
［背面部の構成］
図１（ｂ）は、ゲーム装置１０の背面を示す。ゲーム装置１０の背面には、背面カメラ３１および背面タッチパッド３２が設けられる。背面タッチパッド３２は、前面タッチパッド２１と同様に、マルチタッチパッドとして構成される。ゲーム装置１０は、前面および背面において、２つのカメラおよびタッチパッドを搭載している。
【００１５】
［上面部の構成］
図２（ａ）は、ゲーム装置１０の上面を示す。既述したように、ゲーム装置１０の上面の左右端側に、Ｌボタン２６ａ、Ｒボタン２６ｂがそれぞれ設けられる。Ｌボタン２６ａの右側には電源ボタン３３が設けられ、ユーザは、電源ボタン３３を押下することで、電源をオンまたはオフする。なおゲーム装置１０は、操作手段が操作されない時間（無操作時間）が所定時間続くと、サスペンド状態に遷移する電力制御機能を有している。ゲーム装置１０がサスペンド状態に入ると、ユーザは電源ボタン３３を押下することで、ゲーム装置１０をサスペンド状態からアウェイク状態に復帰させることができる。
【００１６】
ゲームカードスロット３４は、ゲームカードを差し込むための差込口であり、この図では、ゲームカードスロット３４がスロットカバーにより覆われている状態が示される。なおゲームカードスロット３４の近傍に、ゲームカードがアクセスされているときに点滅するＬＥＤランプが設けられてもよい。アクセサリ端子３５は、周辺機器（アクセサリ）を接続するための端子であり、この図ではアクセサリ端子３５が端子カバーにより覆われている状態が示される。アクセサリ端子３５とＲボタン２６ｂの間には、ボリュームを調整するための−ボタン３６ａと＋ボタン３６ｂが設けられている。
【００１７】
［下面部の構成］
図２（ｂ）は、ゲーム装置１０の下面を示す。メモリカードスロット３７は、メモリカードを差し込むための差込口であり、この図では、メモリカードスロット３７が、スロットカバーにより覆われている状態が示される。ゲーム装置１０の下面において、音声入出力端子３８、マイク３９およびマルチユース端子４０が設けられる。マルチユース端子４０はＵＳＢ（Universal Serial Bus）に対応し、ＵＳＢケーブルを介して他の機器と接続できる。
【００１８】
［左側面部の構成］
図２（ｃ）は、ゲーム装置１０の左側面を示す。ゲーム装置１０の左側面には、ＳＩＭカードの差込口であるＳＩＭカードスロット４１が設けられる。
【００１９】
［ゲーム装置の回路構成］
図３は、ゲーム装置１０の回路構成を示す。各構成はバス９２によって互いに接続されている。無線通信モジュール７１はＩＥＥＥ８０２．１１ｂ／ｇ等の通信規格に準拠した無線ＬＡＮモジュールによって構成され、ＡＰ２を介して、外部ネットワークに接続する。なお無線通信モジュール７１は、ブルートゥース（登録商標）プロトコルの通信機能を有してもよい。携帯電話モジュール７２は、ＩＴＵ（International Telecommunication Union；国際電気通信連合）によって定められたＩＭＴ−２０００（International Mobile Telecommunication 2000）規格に準拠した第３世代（3rd Generation）デジタル携帯電話方式に対応し、携帯電話網４に接続する。ＳＩＭカードスロット４１には、携帯電話の電話番号を特定するための固有のＩＤ番号が記録されたＳＩＭカード７４が挿入される。ＳＩＭカード７４がＳＩＭカードスロット４１に挿入されることで、携帯電話モジュール７２は、携帯電話網４との間で通信可能となる。
【００２０】
ＣＰＵ（Central Processing Unit）６０は、メインメモリ６４にロードされたプログラムなどを実行する。ＧＰＵ（Graphics Processing Unit）６２は、画像処理に必要な計算を実行する。メインメモリ６４は、ＲＡＭ（Random Access Memory）などにより構成され、ＣＰＵ６０が使用するプログラムやデータなどを記憶する。ストレージ６６は、ＮＡＮＤ型フラッシュメモリ（NAND-type flash memory）などにより構成され、内蔵型の補助記憶装置として利用される。
【００２１】
モーションセンサ６７は、ゲーム装置１０の動きを検出し、地磁気センサ６８は、３軸方向の地磁気を検出する。ＧＰＳ制御部６９は、ＧＰＳ衛星からの信号を受信し、現在位置を算出する。前面カメラ３０および背面カメラ３１は、画像を撮像し、画像データを入力する。前面カメラ３０および背面カメラ３１は、ＣＭＯＳイメージセンサ（Complementary Metal Oxide Semiconductor Image Sensor）によって構成される。
【００２２】
表示装置２０は、有機ＥＬ表示装置であり、陰極および陽極に電圧を印加することで発光する発光素子を有する。省電力モードでは、電極間に印加する電圧を通常よりも低くすることで、表示装置２０を減光状態とすることができ、電力消費を抑えられる。なお表示装置２０はバックライトを備えた液晶パネル表示装置であってもよい。省電力モードでは、バックライトの光量を下げることで、液晶パネル表示装置を減光状態として、電力消費を抑えることができる。
【００２３】
インタフェース９０において、操作部７０は、ゲーム装置１０における各種操作手段を含み、具体的には、操作ボタン２２、方向キー２３、アナログスティック２４、Ｌボタン２６ａ、Ｒボタン２６ｂ、ＨＯＭＥボタン２７、ＳＴＡＲＴボタン２８、ＳＥＬＥＣＴボタン２９、電源ボタン３３、−ボタン３６ａ、＋ボタン３６ｂを含む。前面タッチパッド２１および背面タッチパッド３２は、マルチタッチパッドであり、前面タッチパッド２１は、表示装置２０の表面に重ね合わせて配置される。スピーカ２５は、ゲーム装置１０の各機能により生成される音声を出力し、マイク３９は、ゲーム装置１０の周辺の音声を入力する。音声入出力端子３８は、外部のマイクからステレオ音声を入力し、外部のヘッドホンなどへステレオ音声を出力する。
【００２４】
ゲームカードスロット３４には、ゲームファイルを記録したゲームカード７６が差し込まれる。ゲームカード７６は、データの書込可能な記録領域を有しており、ゲームカードスロット３４に装着されると、メディアドライブにより、データの書込／読出が行われる。メモリカードスロット３７には、メモリカード７８が差し込まれる。メモリカード７８は、メモリカードスロット３７に装着されると、外付け型の補助記憶装置として利用される。マルチユース端子４０は、ＵＳＢ端子として利用でき、ＵＳＢケーブル８０を接続されて、他のＵＳＢ機器とデータの送受信を行う。アクセサリ端子３５には、周辺機器が接続される。
【００２５】
図４は、実施の形態に係るゲーム装置１０の機能構成を示す。ゲーム装置１０は、アプリケーション１０２、入力制御部１１０、定型文データベース１２０、認証情報データベース１２２、及び機能テーブル１２４を備える。入力制御部１１０は、入力受付部１１１、キーボード表示部１１２、カーソル制御部１１３、登録部１１４、入力部１１５、検索部１１６、休止状態制御部１１７、機能制御部１１８、及び画面制御部１１９を含む。これらの構成も、ハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できる。それぞれの構成の動作及び機能は、図面を参照しながら、以下に詳述する。
【００２６】
（背面タッチパッドを利用した入力）
図５は、表示装置に表示される画面の例を示す。ウェブブラウザ機能を有するアプリケーション１０２により表示された画面２００のテキスト入力領域２０２に文字列を入力するために、オンスクリーンキーボード２０４が画面２００に表示されている。キーボード表示部１１２は、オンスクリーンキーボード２０４を、左キーボード部分２０４ａと右キーボード部分２０４ｂに分割して表示する。これにより、ゲーム装置１０を左右の手で把持してオンスクリーンキーボード２０４を操作する際にユーザの指が届きやすい位置にキーを配置することができるので、ユーザの利便性を向上させることができる。また、左キーボード部分２０４ａと右キーボード部分２０４ｂの間の領域を、アプリケーション１０２の画面を表示するために利用することができるので、表示領域を有効に利用することができる。キーボード表示部１１２は、オンスクリーンキーボード２０４を３つ以上の部分に分割して表示してもよい。また、キーボード表示部１１２は、オンスクリーンキーボード２０４を上下に分割して表示してもよい。
【００２７】
図６は、表示装置に表示される画面の例を示す。オンスクリーンキーボード２０４が画面２００に表示されているときに、オンスクリーンキーボード２０４の一部を拡大表示するための第１の操作入力として、背面タッチパッド３２に対するタップ入力を受け付けると、キーボード表示部１１２は、タップ入力を受け付けた位置に対応する画面２００の位置に表示されているキー２１０を判定し、判定されたキー２１０を拡大表示する。これにより、オンスクリーンキーボード２０４に含まれる個々のキーの表示領域が小さくても、キーの入力を容易にし、誤入力を減らすことができる。また、オンスクリーンキーボードを指で隠さずに操作することができるので、オンスクリーンキーボードの操作性を向上させることができる。キーボード表示部１１２は、さらに、キー２１０の周囲のキー２１２とキー２１０との間の距離が長くなるように、キー２１２の配置位置を変更する。すなわち、キー２１２の配置位置は、キー２１０の表示位置を中心として放射状に広げられる。これにより、キー２１０とキー２１２を押し間違えることを低減させることができ、ユーザの利便性を向上させることができる。キーボード表示部１１２は、隣接するキーの配置位置が上下方向にも左右方向にもずれるように、複数のキー２１２を配置させる。これにより、隣接するキー２１２を押し間違えることを低減させることができ、ユーザの利便性を向上させることができる。キーボード表示部１１２は、拡大表示したキー２１０と、その周囲のキー２１２とを、その他のキー２１４とは異なる表示態様で表示してもよい。また、キーボード表示部１１２は、その他のキー２１４をグレーアウト表示させ、その他のキー２１４の入力を不可としてもよい。これにより、ユーザが入力しようとしているキー以外のキーを誤って入力してしまうことを低減させることができる。
【００２８】
オンスクリーンキーボード２０４が画面２００に表示されているときに、入力するキーを確定するための第２の操作入力として、前面タッチパッド２１に対するタップ入力を受け付けると、入力受付部１１１は、タップ入力を受け付けた位置に表示されているキーを判定し、判定されたキーの入力を受け付ける。入力を受け付けたキーの情報は、そのままアプリケーション１０２に出力されるか、変換プログラムなどにより他の文字種に変換されてからアプリケーション１０２に出力される。入力受付部１１１は、第２の操作入力として、操作部７０の各種ボタンの入力を受け付けてもよい。この場合、第２の操作入力を受け付けたときに拡大表示の対象となっていたキーの入力を受け付けてもよい。入力受付部１１１は、第２の操作入力として、背面タッチパッド３２に対するタップ入力を受け付けてもよい。この場合、キーボード表示部１１２は、背面タッチパッド３２に対する第１の操作入力を受け付けた後、背面タッチパッド３２に対する入力が継続している間、オンスクリーンキーボード２０４を画面２００に表示し、入力受付部１１１は、ユーザの指が背面タッチパッド３２から離されたことを第２の操作入力として受け付け、指が離された位置に表示されているキーの入力を受け付けてもよい。または、キーボード表示部１１２は、第１の操作入力を受け付けた後、ユーザの指が背面タッチパッド３２から離されてもオンスクリーンキーボード２０４を画面２００に表示し、入力受付部１１１は、再度の背面タッチパッド３２に対する入力を第２の操作入力として受け付け、タップ入力を受け付けた位置に表示されているキーの入力を受け付けてもよい。キーボード表示部１１２は、背面タッチパッド３２に対する入力を第１の操作入力として受け付け、入力受付部１１１は、前面タッチパッド２１に対する入力を第２の操作入力として受け付けてもよい。この場合、第１の操作入力と第２の操作入力は独立して行われてもよい。すなわち、キーボード表示部１１２が第１の操作入力を受け付けたか否かにかかわらず、入力受付部１１１は、第２の操作入力を受け付けて、キーの入力を受け付けてもよいし、入力受付部１１１が第２の操作入力を受け付けたか否かにかかわらず、キーボード表示部１１２は、第１の操作入力を受け付けて、キーを拡大表示してもよい。
【００２９】
図７は、表示装置に表示される画面の例を示す。オンスクリーンキーボード２０４の一部が拡大表示されているときに、拡大表示の対象となるキーを変更するための第３の操作入力として、背面タッチパッド３２に対する入力位置の移動を受け付けると、キーボード表示部１１２は、拡大表示の対象となるキー２１０を変更する。キーボード表示部１１２は、ユーザが背面タッチパッド３２にタッチしたまま指をずらして、背面タッチパッド３２に対する入力位置が移動されたことを通知されると、現在の入力位置に対応するキー２１６を判定し、判定されたキー２１６を拡大表示する。キー２１０が拡大表示されているときに、背面タッチパッド３２に対する入力位置の変更に伴って拡大表示すべきキーを判定するにあたって、キーボード表示部１１２は、図６に示した、キー２１０が拡大表示されたオンスクリーンキーボード２０４を基準として、入力位置に対応するキーを判定してもよいし、図５に示した、元のオンスクリーンキーボード２０４を基準として、入力位置に対応するキーを判定してもよい。前者の場合、ユーザの指がわずかにずれても拡大表示の対象となるキーが変更されないので、誤入力を低減させることができる。後者の場合、ユーザの指の動きに合わせて、スムーズに拡大表示の対象となるキーを切り替えることができる。キーボード表示部１１２は、第３の操作入力として、方向キー２３、アナログスティック２４、Ｌボタン２６ａ、Ｒボタン２６ｂなどから方向の入力を受け付け、入力された方向に拡大表示の対象となるキーを移動させてもよい。また、第３の操作入力として、モーションセンサ６７や地磁気センサ６８などからゲーム装置１０の移動方向又は回転方向を受け付け、移動又は回転された方向に拡大表示の対象となるキーを移動させてもよい。また、第３の操作入力として、前面タッチパッド２１又は背面タッチパッド３２に対するドラッグ入力やフリック入力などを受け付けてもよい。入力受付部１１１が第２の操作入力を受け付けている間に、第３の操作入力を受け付けた場合、キーボード表示部１１２は、拡大表示の対象となるキーを移動させてもよいし、移動させなくてもよい。例えば、入力受付部１１１が前面タッチパッド２１に対する第２の操作入力を受け付けている間、すなわち、ユーザが前面タッチパッド２１にタッチし続けている間、キーボード表示部１１２は、背面タッチパッド３２に対するタップ入力の位置の変化に伴って拡大表示の対象となるキーを移動させてもよいし、移動させなくてもよい。移動させる場合は、ユーザは、前面タッチパッド２１にタッチしている間にも、背面タッチパッド３２のタッチ位置を変更することにより、拡大表示されるキーを変更して、入力キーを変更することができる。移動させない場合は、ユーザは、背面タッチパッド３２のタッチによりキーを拡大表示させた状態を保ったまま、前面タッチパッド２１のタッチ位置を変更することにより、入力キーを変更することができる。
【００３０】
図８は、表示装置に表示される画面の例を示す。キーボード表示部１１２は、背面タッチパッド３２に対する入力の強度又は時間に応じて、キー２１０の拡大率と、キー２１２の配置間隔を調整する。キーボード表示部１１２は、背面タッチパッド３２に対する入力の強度が強いほど、また、背面タッチパッド３２に対する入力の継続時間が長いほど、図８に示すように、キー２１０の拡大率とキー２１２の配置間隔を大きくする。キー２１０の拡大率やキー２１２の配置間隔をユーザが設定できるようにしてもよい。また、キーボード表示部１１２が、ユーザの入力履歴を記録し、ユーザに適した拡大率や配置間隔を判定して設定してもよい。キーボード表示部１１２は、第１の操作入力を受け付けたときに、設定されている拡大率や配置間隔を適用して、キー２１０及びキー２１２を表示する。これにより、キーの誤入力を低減させ、ユーザの利便性を向上させることができる。
【００３１】
キーボード表示部１１２は、ホームポジションとなるキーを予め設定しておき、背面タッチパッド３２に対するタップ入力を受け付けると、ホームポジションとして設定されたキーを拡大表示してもよい。キーボード表示部１１２は、左キーボード部分２０４ａと右キーボード部分２０４ｂのそれぞれにホームポジションを設定し、背面タッチパッド３２の左側の所定領域に対するタップ入力を受け付けると、左キーボード部分２０４ａのホームポジションに設定されたキーを拡大表示し、背面タッチパッド３２の右側の所定領域に対するタップ入力を受け付けると、右キーボード部分２０４ｂのホームポジションに設定されたキーを拡大表示してもよい。ホームポジションとなるキーを予め設定している場合、キーボード表示部１１２は、前面タッチパッド２１や操作部７０の各種ボタンなどに対する入力を第１の操作入力として受け付け、ホームポジションに設定されたキーを拡大表示し、周囲のキーの配置を変更してもよい。
【００３２】
（傾きセンサを利用した入力）
図９は、表示装置に表示される画面の例を示す。ウェブブラウザ機能を有するアプリケーション１０２により表示された画面２００のテキスト入力領域２０２に文字列を入力するために、オンスクリーンキーボード２０４が表示されている。
【００３３】
図１０は、表示装置に表示される画面の例を示す。キーボード表示部１１２は、モーションセンサ６７、地磁気センサ６８、ＧＰＳ制御部６９などから、ゲーム装置１０の姿勢に関する情報を取得し、ゲーム装置１０の姿勢に応じて、オンスクリーンキーボード２２０のうち拡大表示すべき領域を判定する。キーボード表示部１１２は、ユーザがゲーム装置１０を把持しているときのゲーム装置１０の基準姿勢を予め設定しておき、基準姿勢からの回転角に応じて、拡大表示すべき領域を判定する。キーボード表示部１１２は、ゲーム装置１０の長手方向（左右方向）を軸とした回転角を取得して、ゲーム装置１０の上部を奧へ倒す方向に所定角度以上倒れているときは、オンスクリーンキーボード２２０の最上列を、基準角度から所定角度までの場合は第２列を、基準角度から反対方向へ所定角度までの場合は第３列を、ゲーム装置１０の上部を手前に引く方向に所定角度以上倒れているときは第４列を、それぞれ拡大表示する。図１０に示した例では、第２列が拡大表示されている。キーボード表示部１１２は、拡大表示する領域を、それ以外の領域とは異なる表示態様で表示してもよいし、表示位置を変更してもよい。キーボード表示部１１２は、拡大表示する領域以外の領域を縮小表示してもよいし、グレーアウト表示して入力不可としてもよい。これにより、入力を容易にするとともに、誤入力を低減させることができる。
【００３４】
図１１は、表示装置に表示される画面の例を示す。図１０に示した状態から、更にゲーム装置１０が傾けられると、キーボード表示部１１２は、拡大表示する領域を変更する。図１１に示した例では、第１列が拡大表示されている。キーボード表示部１１２は、拡大表示する領域を変更する場合には、角度の範囲にヒステリシスを設けてもよい。
【００３５】
図１２は、表示装置に表示される画面の例を示す。図１２に示した例では、縦長の画面２３０が表示されており、画面２３０の下方にオンスクリーンキーボード２３２が表示されている。キーボード表示部１１２は、ゲーム装置１０の長手方向（上下方向）を軸として回転角を取得して、拡大表示すべき領域２３４を判定する。
【００３６】
図１３は、表示装置に表示される画面の例を示す。上記では、オンスクリーンキーボードの一部を拡大表示する例について説明したが、複数の入力領域が表示されている場合にも同様の技術を利用可能である。図１３に示した例では、画面２４０にＹＥＳボタン２４２とＮＯボタン２４４が表示されている。
【００３７】
図１４は、表示装置に表示される画面の例を示す。ユーザがゲーム装置１０を左に傾けると、図示しない表示部は、ＹＥＳボタン２４２及びＮＯボタン２４４を画面２４０の左側に移動させるとともに、ＹＥＳボタン２４２を拡大表示し、ＮＯボタン２４４をグレーアウト表示する。これにより、画面２４０の左側に表示されていたＹＥＳボタン２４２の入力を容易にすることができる。
【００３８】
このような技術によれば、ゲーム装置１０を両手で把持し、可能な操作入力が制限されるような状況であっても、入力を容易にし、誤入力を低減させることができる。また、ユーザが入力しようとしている領域を適切に拡大表示するため、元の入力領域の表示を小さくすることができ、画面を有効に活用することができる。また、画面を指などで隠すことなく、拡大表示する領域を変更することができるので、入力領域を視認しながら入力することができる。
【００３９】
（背面タッチパネルを利用したカーソル制御）
図１５は、表示装置に表示される画面の例を示す。文章の入力を受け付ける画面２５０において、カーソル制御部１１３は、現在の入力位置にフロントカーソル２５２を表示する。カーソル制御部１１３は、前面タッチパッド２１に対するタップ入力を受け付けると、タップされた位置にフロントカーソル２５２を移動する。カーソル制御部１１３は、背面タッチパッド３２に対するタップ入力を受け付けると、図１６に示すように、タップされた位置に対応する画面２５０の位置にバックカーソル２５４を表示する。カーソル制御部１１３は、背面タッチパッド３２に対する更なるタップ入力を受け付けると、タップされた位置に対応する画面２５０の位置にバックカーソル２５４を移動する。カーソル制御部１１３は、複数本の指によるタップ入力を受け付けたときに、行又は単語単位でフロントカーソル２５２又はバックカーソル２５４を移動してもよい。
【００４０】
図１７は、表示装置に表示される画面の例を示す。カーソル制御部１１３は、背面タッチパッド３２に対する所定時間以上又は所定強度以上のタップ入力を受け付けると、フロントカーソル２５２とバックカーソル２５４との間の範囲の文字列に対する操作を受け付けるためのメニュー画面２５６を表示する。メニュー画面２５６において、ユーザからカーソル移動を指示されると、カーソル制御部１１３は、バックカーソル２５４の位置にフロントカーソル２５２を移動する。ユーザから範囲の選択、削除、又はコピーを指示されると、カーソル制御部１１３は、フロントカーソル２５２とバックカーソル２５４との間の範囲の文字列を選択、削除、又はコピーする。ユーザから範囲の書式設定を指示されると、カーソル制御部１１３は、フロントカーソル２５２とバックカーソル２５４との間の範囲の文字列の書式を設定するための画面を呼び出す。
【００４１】
カーソル制御部１１３は、メニュー画面２５６において、前面タッチパッド２１によりユーザから指示を受け付けてもよいし、背面タッチパッド３２によりユーザから指示を受け付けてもよい。後者の場合、カーソル制御部１１３は、背面タッチパッド３２に対する所定時間以上又は所定強度以上のタップ入力を受け付けてメニュー画面２５６を表示した後、再度の背面タッチパッド３２に対する入力によりユーザから指示を受け付けてもよいし、背面タッチパッド３２に対する入力が継続している間、メニュー画面２５６を表示し、背面タッチパッド３２から指が離されたときに、指が離された位置に対応する位置に表示された指示を受け付けてもよい。
【００４２】
このような技術によれば、背面タッチパッド３２に対する入力によりバックカーソル２５４の位置を制御することができるので、画面２５０に表示された文章などを指で隠さずに入力位置の変更や範囲の選択などを行うことができる。また、背面タッチパッド３２に対する所定時間以上又は所定強度以上のタップ入力を受け付けたときにメニュー画面２５６を表示するので、誤って背面タッチパッド３２に触れてしまっても、入力中の文章には実質的に影響を与えない。したがって、入力中の誤操作を低減し、素早い操作を実現することができる。
【００４３】
（ジェスチャー入力による定型文入力）
図１８は、表示装置に表示される画面の例を示す。文書を作成する機能を有するアプリケーション１０２により表示された文書作成画面２６０において、文字列を入力するためにオンスクリーンキーボード２６２が表示されている。オンスクリーンキーボード２６２には、定型文を入力するための定型文入力ボタン２６４と、定型文を登録するための定型文登録ボタン２６６が配置されている。登録部１１４は、文字列が入力されていない状態では定型文の登録を受け付けないので、定型文登録ボタン２６６はグレーアウトされている。
【００４４】
図１９は、表示装置に表示される画面の例を示す。文書作成画面２６０において、文字列が入力されると、入力された文字列を定型文として登録することが可能となる。キーボード表示部１１２は、定型文登録ボタン２６６のグレーアウトを解除する。
【００４５】
図２０は、表示装置に表示される画面の例を示す。定型文登録ボタン２６６が入力されると、登録部１１４は、定型文を呼び出すために描画が要求される図形（ジェスチャー）の入力を促すメッセージ画面２６７を表示する。
【００４６】
図２１は、表示装置に表示される画面の例を示す。登録部１１４は、背面タッチパッド３２にユーザが入力した図形２６３のデータを取得し、入力された文字列と対応付けて定型文データベース１２０に登録する。登録部１１４は、前面タッチパッド２１において入力された図形のデータを取得してもよい。背面タッチパッド３２に入力すべきか前面タッチパッド２１に入力すべきかを更に定型文データベース１２０に登録しておき、定型文の入力時に利用してもよい。
【００４７】
図２２は、表示装置に表示される画面の例を示す。文書作成画面２６０において、定型文入力ボタン２６４が入力されると、入力部１１５は、定型文データベース１２０を参照して、定型文データベース１２０に登録されている定型文の一覧を提示する画面２６８を表示する。入力部１１５は、定型文の一覧の中から、ユーザが入力を希望する定型文の指示を受け付ける。
【００４８】
図２３は、表示装置に表示される画面の例を示す。ユーザが定型文の一覧の中から入力を希望する文を選択すると、入力部１１５は、その定型文を呼び出すための図形の描画を促すメッセージ画面２６９を表示する。
【００４９】
図２４は、表示装置に表示される画面の例を示す。ユーザが背面タッチパッド３２において、定型文を呼び出すための図形２６５を描画すると、検索部１１６は、図形２６５のデータを取得し、定型文データベース１２０を参照して、図形２６５に合致する図形が定型文データベース１２０に登録されているか検索する。この例では、図形２６５は図形２６３に合致するので、入力部１１５は、図形２６３に対応付けて登録されている定型文「おはようございます」を定型文データベース１２０から読み出して入力する。
【００５０】
入力部１１５は、図２２に示した定型文の一覧を提示する画面２６８を表示することなく、図２３に示した図形の描画を促すメッセージ画面２６９を表示して、ユーザから図形の描画を受け付けてもよい。このとき、１つの図形に１つの定型文が割り当てられている場合は、定型文の一覧を提示せずに、描画された図形に対応する定型文を入力してもよい。１つの図形に複数の定型文が割り当てられている場合は、描画された図形に割り当てられた複数の定型文の一覧を提示して、ユーザによる選択を受け付けてもよい。また、図形の描画を受け付けたときに、定型文入力機能が呼び出されるようにしてもよい。この場合、ユーザから定型文入力機能を呼び出すための図形の描画を受け付けると、入力部１１５は、定型文データベース１２０に登録された定型文の一覧を提示して、ユーザによる選択を受け付ける。
【００５１】
このような技術によれば、定型文を簡易な操作で入力することができるので、ユーザの利便性を向上させることができる。個々のアプリケーションではなく、基幹となるシステムにおいてこのような機能を提供することにより、多様なシーンでジェスチャーによる定型文入力を行うことができる。また、前面又は背面に設けられたタッチパッドに対するジェスチャー入力を利用するので、定型文の入力に必要なジェスチャーを他人に見られるおそれを低減することができる。
【００５２】
（ジェスチャー入力によるログオン支援）
図２５は、表示装置に表示される画面の例を示す。ユーザが、認証を要するコンテンツに対するアクセスを要求すると、入力部１１５は、認証情報データベース１２２を参照して、認証情報データベース１２２に登録されているコンテンツにアクセスするためのアクセス情報を呼び出すために描画が要求される図形（ジェスチャー）の入力を促すメッセージ画面２７１を画面２７０に表示する。
【００５３】
図２６は、表示装置に表示される画面の例を示す。ユーザが前面タッチパッド２１において、アクセス情報を呼び出すための図形２７２を描画すると、検索部１１６は、図形２７２のデータを取得し、認証情報データベース１２２を参照して、図形２７２に合致する図形が認証情報データベース１２２に登録されているか検索する。入力部１１５は、図形２７２に合致する図形が検索された場合、図形２７２に対応付けて格納されているアクセス情報を認証情報データベース１２２から読み出して、ウェブブラウザの機能を有するアプリケーション１０２に入力する。ウェブブラウザの機能を有するアプリケーション１０２は、入力部１１５により入力されたアクセス情報、例えば、ＵＲＬを用いてコンテンツにアクセスする。
【００５４】
図２７は、表示装置に表示される画面の例を示す。ウェブブラウザの機能を有するアプリケーション１０２により、ログイン画面２７３が表示されている。ログイン画面２７３には、ユーザＩＤを入力する領域２７４と、パスワードを入力する領域２７５が設けられており、ユーザがこれらの認証情報を入力してログインボタン２７６をクリックすると、認証が行われ、コンテンツにアクセスすることができるようになっている。
【００５５】
図２８は、表示装置に表示される画面の例を示す。入力部１１５は、ログイン画面２７３において、認証情報を呼び出すために描画が要求される図形の入力を促すメッセージ画面２７７を表示する。
【００５６】
図２９は、表示装置に表示される画面の例を示す。ユーザが背面タッチパッド３２において、認証情報を呼び出すための図形２７８を描画すると、検索部１１６は、図形２７８のデータを取得し、認証情報データベース１２２を参照して、図形２７８に合致する図形が認証情報データベース１２２に登録されているか検索する。入力部１１５は、図形２７８に合致する図形が検索された場合、図形２７８に対応付けて格納されている認証情報を認証情報データベース１２２から読み出して、ウェブブラウザの機能を有するアプリケーション１０２に入力する。アプリケーション１０２は、入力された認証情報をサーバに送信し、認証を要求する。認証に成功すると、コンテンツにアクセスすることが可能となる。
【００５７】
このような技術によれば、認証の必要なコンテンツにアクセスするためのアクセス情報と、パスワードなどの認証情報の双方を、ジェスチャーにより入力することができるので、簡易な操作でコンテンツにアクセスすることが可能となり、ユーザの利便性を向上させることができるとともに、アクセス情報や認証情報の秘匿性を向上させることができる。また、背面タッチパッド３２を利用してジェスチャー入力を受け付けるので、入力すべきジェスチャーを他人に見られるおそれを低減することができ、セキュリティ性を向上させることができる。また、認証を要するコンテンツの情報を一元管理することができる。
【００５８】
上記では、ウェブブラウザによりコンテンツにアクセスするときに認証情報を入力する例について説明したが、他の認証についても同様の技術を利用可能である。例えば、ゲーム装置１０の利用を一時的にロックし、ロックの解除に認証情報を要求する場合にも、ジェスチャー入力を利用可能である。この場合、認証情報データベース１２２に、ロック解除画面を呼び出すためのジェスチャー、ロック解除画面、及びロック解除ジェスチャーを対応付けて格納しておく。まず、入力部１１５は、ユーザからロック解除画面を呼び出すためのジェスチャーを受け付け、ジェスチャーに対応付けられたロック解除画面を提示する。つづいて、ロック解除画面において、さらにユーザからロック解除ジェスチャーを受け付け、ロック解除ジェスチャーが認証情報データベース１２２に登録されたジェスチャーと合致すれば、ロックを解除する。入力部１１５は、認証情報データベース１２２に登録されていないジェスチャーを受け付けた場合は、未登録のジェスチャーに対応したロック解除画面を提示してもよい。これにより、衆目環境下でも他人にロック解除方法を見られることなくロックを解除することができる。また、２以上のジェスチャーを組み合わせることにより、解除の難易度を向上させることができる。
【００５９】
定型文データベース１２０又は認証情報データベース１２２に登録する図形のデータとして、図形の形状データだけでなく、書き順、圧力、速度、太さなどのデータを登録してもよい。例えば、入力位置と圧力を所定の間隔で記録した時系列データを登録してもよい。これにより、入力時の書き順、圧力、速度、太さなども考慮して、入力された図形が登録された図形と合致するか否かを判定することができるので、仮に図形を入力しているところを他人に見られたとしても、同じ図形を入力するだけでは定型文や認証情報などを呼び出すことができないようにすることができる。これにより、さらにセキュリティ性を向上させることができる。
【００６０】
認証情報データベース１２２に、認証情報の入力に必要な情報を更に格納してもよい。例えば、認証情報の入力画面が、ＨＴＭＬで記述されているかＪａｖａ（登録商標）で記述されているか、アクセス時に入力領域がアクティブになっているか、アクセス時にキャレットが入力領域にあるか、複数の入力領域の間でキャレットを移動する方法などを認証情報データベース１２２に登録しておき、入力部１１５が認証情報を自動的に入力するために利用してもよい。
【００６１】
入力部１１５は、前面タッチパッド２１において描画された図形を受け付けてもよいし、背面タッチパッド３２において描画された図形を受け付けてもよいし、それらの組み合わせを受け付けてもよい。前面タッチパッド２１と背面タッチパッド３２の双方から図形の入力を受け付ける場合、入力部１１５は、例えば、前面タッチパッド２１において描画された図形を受け付けて、その認証に成功すると、つづいて背面タッチパッド３２において描画された図形を受け付けるといったように、逐次的に図形の描画を受け付けてもよいし、前面タッチパッド２１において描画された図形と背面タッチパッド３２において描画された図形の組み合わせを受け付けてから認証を実行してもよいし、前面タッチパッド２１において図形を描画中に背面タッチパッド３２においても図形を描画するといったように、時間的にオーバーラップした入力を要求してもよい。
【００６２】
（一時停止中にバックタッチを利用した機能制御）
ゲーム装置１０の動作中に、表示装置２０が鉛直下向きになるようにゲーム装置１０の姿勢が変更されると、休止状態制御部１１７は、動作中のアプリケーション１０２を自動的に休止状態に移行させる。ゲーム装置１０が下向きにされたことは、モーションセンサ６７又は地磁気センサ６８から取得される情報により判定されてもよいし、前面カメラ３０により撮像された画像を用いて判定されてもよい。休止状態のまま所定時間が経過すると、休止状態制御部１１７は、自動的にスリープモードに移行させる。ゲーム装置１０を下向きにしたときに休止状態又はスリープモードに移行させるか否かを設定可能としてもよい。
【００６３】
休止状態制御部１１７によりゲーム装置１０が休止状態又はスリープモードに移行されているときに、背面タッチパッド３２に対する入力を受け付けると、機能制御部１１８は、機能テーブル１２４を参照して、背面タッチパッド３２に対する入力に対応する機能を呼び出す。機能テーブル１２４には、背面タッチパッド３２の領域と、呼び出される機能とが対応付けて格納されており、機能制御部１１８は、背面タッチパッド３２の入力を受け付けた領域に対応付けられた機能を呼び出す。機能制御部１１８は、例えば、電話を発信する機能、アラームを設定する機能、音楽を再生する機能、放送を受信して出力する機能などを呼び出してもよい。機能制御部１１８は、ゲーム装置１０が下向きにされている間、背面タッチパッド３２を他の装置のリモートコントローラとして利用可能としてもよい。
【００６４】
（バックタッチを利用した画面制御）
図３０は、表示装置に表示される画面の例を示す。アプリケーション１０２により画面２８０が表示されているときに、背面タッチパッド３２においてドラッグ入力又はフリック入力を受け付けると、画面制御部１１９は、入力の方向に応じて、画面２８０の端からサブ画面２８２を引き出して表示する。例えば、画面制御部１１９は、背面タッチパッド３２の左端から中央への入力を受け付けると、画面２８０の左端から右方向へサブ画面２８２を引き出して表示する。画面制御部１１９は、ドラッグ入力又はフリック入力の移動量を取得し、移動量に応じてサブ画面２８２を引き出す度合いを決定してもよい。画面制御部１１９は、ドラッグ入力又はフリック入力の指の本数に応じて、引き出すサブ画面の種類や内容を決定してもよい。画面制御部１１９は、更なる背面タッチパッド３２に対する入力に応じて、サブ画面２８２を移動させてもよい。画面制御部１１９は、サブ画面２８２を引き出したときと逆の方向への背面タッチパッド３２におけるドラッグ入力又はフリック入力を受け付けると、引き出されていたサブ画面２８２を画面２８０の端方向へしまってもよい。
【００６５】
このような技術によれば、直感的で簡易な操作により、サブ画面を表示させることができるので、ユーザの利便性を向上させることができる。また、ゲーム装置１０を両手で把持したまま、アプリケーションの画面を指で隠すことなく、サブ画面を引き出す操作を行うことができる。
【００６６】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、その各構成要素や各処理プロセスの組合せにいろいろな変形が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【００６７】
１０  ゲーム装置、２０  表示装置、２１  前面タッチパッド、３２  背面タッチパッド、７０  操作部、１０２  アプリケーション、１１０  入力制御部、１１１  入力受付部、１１２  キーボード表示部、１１３  カーソル制御部、１１４  登録部、１１５  入力部、１１６  検索部、１１７  休止状態制御部、１１８  機能制御部、１１９  画面制御部、１２０  定型文データベース、１２２  認証情報データベース、１２４  機能テーブル。
【図１】
2013235344.tif 000003
【図２】
2013235344.tif 000004
【図３】
2013235344.tif 000005
【図４】
2013235344.tif 000006
【図５】
2013235344.tif 000007
【図６】
2013235344.tif 000008
【図７】
2013235344.tif 000009
【図８】
2013235344.tif 000010
【図９】
2013235344.tif 000011
【図１０】
2013235344.tif 000012
【図１１】
2013235344.tif 000013
【図１２】
2013235344.tif 000014
【図１３】
2013235344.tif 000015
【図１４】
2013235344.tif 000016
【図１５】
2013235344.tif 000017
【図１６】
2013235344.tif 000018
【図１７】
2013235344.tif 000019
【図１８】
2013235344.tif 000020
【図１９】
2013235344.tif 000021
【図２０】
2013235344.tif 000022
【図２１】
2013235344.tif 000023
【図２２】
2013235344.tif 000024
【図２３】
2013235344.tif 000025
【図２４】
2013235344.tif 000026
【図２５】
2013235344.tif 000027
【図２６】
2013235344.tif 000028
【図２７】
2013235344.tif 000029
【図２８】
2013235344.tif 000030
【図２９】
2013235344.tif 000031
【図３０】
2013235344.tif 000032