(57)【要約】【課題】タッチセンサの操作入力、又は、タッチセンタとは異なる操作キーの操作入力を、処理の実行の基礎となる操作入力として排他的に取り扱えるようにする。【解決手段】処理実行部５４は、タッチセンサの操作入力又は操作部の操作入力に応じた処理を実行する。処理実行部５４は、タッチセンサ及び操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行する。【選択図】図３
2014044592.tif 000002
【特許請求の範囲】
【請求項１】
タッチセンサと、
前記タッチセンサとは異なる操作部と、
前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行部と、を含み、
前記処理実行部は、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行する、
ことを特徴とする情報処理装置。
【請求項２】
前記処理実行部は、前記タッチセンサ又は前記操作部の一方の操作入力に応じた処理の実行中に、他方の操作入力を受け付けた際に、前記一方の操作入力に応じた処理を中止し、前記他方の操作入力に応じた処理の実行を開始する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記処理実行部は、前記他方の操作入力に応じた処理の実行中に、前記一方の他の操作入力を受け付けた際に、前記他方の操作入力に応じた処理を中止し、前記一方の他の操作入力に応じた処理の実行を開始する、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記処理実行部は、前記他方の操作入力に応じた処理の実行中に、前記一方の他の操作入力を受け付けた際に、前記他方の操作入力の前から行われている前記一方の操作入力が継続されている場合は、前記他方の操作入力に応じた処理を継続する、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記処理実行部は、前記操作部の操作入力を受け付けた際に、操作部の操作入力と、タッチセンサの操作入力と、を対応付けるデータに基づいて、当該操作部の操作入力に対応付けられる操作入力として特定される、前記タッチセンサの操作入力に応じた処理を実行する、
ことを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
タッチセンサの操作入力を受け付ける第１の受付ステップと、
前記タッチセンサとは異なる操作部の操作入力を受け付ける第２の受付ステップと、
前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行ステップと、を含み、
前記処理実行ステップでは、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行する、
ことを特徴とする情報処理方法。
【請求項７】
タッチセンサ、並びに、前記タッチセンサとは異なる操作部の操作入力を受け付ける受付部、
前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行部、としてコンピュータを機能させ、
前記処理実行部は、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行する、
ことを特徴とするプログラム。
【請求項８】
タッチセンサ、並びに、前記タッチセンサとは異なる操作部の操作入力を受け付ける受付部、
前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行部、としてコンピュータを機能させ、
前記処理実行部は、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行する、
ことを特徴とするプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラム及び情報記憶媒体に関する。
【背景技術】
【０００２】
近年、操作入力デバイスとして、ボタン、方向キー、アナログスティック、等といった操作部（以下、操作キーと呼ぶ。）とともに、タッチパネルを備える情報処理装置が増えてきている。このような情報処理装置では、操作キーの操作入力に応じた処理や、指やスタイラス等の物体が接触した、タッチセンサにおける位置に応じた処理、などが実行される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
タッチセンサの操作入力としては、例えば、タッチセンサを指等で叩くタップ操作、タッチセンサを指等で２回連続して叩くダブルタップ操作、タッチセンサに指等を接触させた状態で指等をずらすドラッグ操作、タッチセンサに指等を接触させた状態で指等を払うフリック操作、タッチセンサに指等を接触させた状態で２本の指等でつまむピンチ操作、などが挙げられる。一方、タッチセンサとは異なる操作キーの操作入力としては、ボタンの押下、アナログスティックの傾倒、スライドスイッチのスライドなどが挙げられる。
【０００４】
このように、タッチセンサと、タッチセンサとは異なる操作キーとでは、操作入力の体系が大きく異なる。そのため、情報処理装置のユーザは、タッチセンサ、又は、タッチセンサとは異なる操作キー、のいずれかを、情報処理装置が実行する処理の基礎となる操作入力のためのデバイスとして用いることが一般的であると考えられる。
【０００５】
ここで、タッチセンサによる操作入力と、タッチセンサとは異なる操作キーによる操作入力と、の両方を処理の実行の基礎となる操作入力として取り扱うようにしてしまうと、ユーザが予期していない処理を情報処理装置が実行してしまうおそれがある。
【０００６】
本発明は上記課題に鑑みてなされたものであって、その目的の１つは、タッチセンサの操作入力、又は、タッチセンタとは異なる操作キーの操作入力を、処理の実行の基礎となる操作入力として排他的に取り扱えるようにすることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る情報処理装置は、タッチセンサと、前記タッチセンサとは異なる操作部と、前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行部と、を含み、前記処理実行部は、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行することを特徴とする。
【０００８】
また、本発明に係る情報処理方法は、タッチセンサの操作入力を受け付ける第１の受付ステップと、前記タッチセンサとは異なる操作部の操作入力を受け付ける第２の受付ステップと、前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行ステップと、を含み、前記処理実行ステップでは、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行することを特徴とする。
【０００９】
また、本発明に係るプログラムは、タッチセンサ、並びに、前記タッチセンサとは異なる操作部の操作入力を受け付ける受付部、前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行部、としてコンピュータを機能させ、前記処理実行部は、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行することを特徴とする。
【００１０】
また、本発明に係る情報記憶媒体は、タッチセンサ、並びに、前記タッチセンサとは異なる操作部の操作入力を受け付ける受付部、前記タッチセンサの操作入力又は前記操作部の操作入力に応じた処理を実行する処理実行部、としてコンピュータを機能させ、前記処理実行部は、前記タッチセンサ及び前記操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行することを特徴とするプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体である。
【００１１】
本発明では、タッチセンサ及び操作部の両方の操作入力を受け付けた際には、一方に応じた処理のみを実行するので、タッチセンサの操作入力、又は、タッチセンタとは異なる操作キーの操作入力を、処理の実行の基礎となる操作入力として排他的に取り扱えることとなる。
【００１２】
本発明の一態様では、前記処理実行部は、前記タッチセンサ又は前記操作部の一方の操作入力に応じた処理の実行中に、他方の操作入力を受け付けた際に、前記一方の操作入力に応じた処理を中止し、前記他方の操作入力に応じた処理の実行を開始することを特徴とする。
【００１３】
また、本発明の一態様では、前記処理実行部は、前記他方の操作入力に応じた処理の実行中に、前記一方の他の操作入力を受け付けた際に、前記他方の操作入力に応じた処理を中止し、前記一方の他の操作入力に応じた処理の実行を開始することを特徴とする。
【００１４】
また、本発明の一態様では、前記処理実行部は、前記他方の操作入力に応じた処理の実行中に、前記一方の他の操作入力を受け付けた際に、前記他方の操作入力の前から行われている前記一方の操作入力が継続されている場合は、前記他方の操作入力に応じた処理を継続することを特徴とする。
【００１５】
また、本発明の一態様では、前記処理実行部は、前記操作部の操作入力を受け付けた際に、操作部の操作入力と、タッチセンサの操作入力と、を対応付けるデータに基づいて、当該操作部の操作入力に対応付けられる操作入力として特定される、前記タッチセンサの操作入力に応じた処理を実行することを特徴とする。
【図面の簡単な説明】
【００１６】
【図１Ａ】本発明の一実施形態に係る情報処理装置の外観を示す正面図である。
【図１Ｂ】本発明の一実施形態に係る情報処理装置の外観を示す背面図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す構成図である。
【図３】本発明の一実施形態に係る情報処理装置で実現される機能の一例を示す機能ブロック図である。
【図４】システム設定メニュー画像の一例を示す図である。
【図５】本発明の一実施形態に係る情報処理装置で行われる処理の一例に関する状態遷移図である。
【図６】システム設定メニュー画像の一例を示す図である。
【図７】コンテンツ選択画像の一例を示す図である。
【図８】コンテンツ選択画像の一例を示す図である。
【図９】据置型ゲーム装置の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１８】
図１Ａは、本発明の一実施形態に係る情報処理装置１０の外観を示す正面図である。図１Ｂは、本発明の一実施形態に係る情報処理装置１０の外観を示す背面図である。図２は、図１Ａ及び図１Ｂに示す情報処理装置１０のハードウェア構成の一例を示す構成図である。本実施形態に係る情報処理装置１０は、例えば携帯型ゲーム機等の可搬型のデバイスであるものとする。
【００１９】
本実施形態に係る情報処理装置１０の筐体１２は、全体として平板状の形状をしている。以下では、筐体１２の横方向（幅方向）をＸ軸方向、縦方向（高さ方向）をＹ軸方向とし、厚さ方向（奥行き方向）をＺ軸方向とする。また、本実施形態では、筐体１２の前面から見て左から右へ向かう方向がＸ軸正方向、筐体１２の前面から見て下から上へ向かう方向がＹ軸正方向、筐体１２の背面から前面へ向かう方向がＺ軸正方向となっている。図１Ａ、図１Ｂ及び図２に示すように、本実施形態に係る情報処理装置１０は、制御部２０、記憶部２２、通信部２４、画像処理部２６、表示部２８、タッチセンサ３０（本実施形態では、前面タッチセンサ３０ａ、及び、背面タッチセンサ３０ｂ）、操作キー３２、などを含んで構成される。これらの要素は、バスを介して接続される。
【００２０】
制御部２０は、例えばＣＰＵ等であって、記憶部２２に格納されているプログラムに従って、各種の情報処理を実行する。記憶部２２は、例えばＲＡＭやＲＯＭ等のメモリ素子などであって、制御部２０によって実行されるプログラムや各種のデータを格納する。また、記憶部２２は、制御部２０のワークメモリとしても機能する。通信部２４は、例えば、ネットワークインタフェースなど（具体的には、例えば、無線ＬＡＮモジュール）であり、制御部２０から入力される指示に従って、他の情報処理装置１０や、インターネット上のサーバ（図示せず）などへ情報を送信する。また、通信部２４は、受信される情報を制御部２０に出力する。
【００２１】
画像処理部２６は、例えばＧＰＵとフレームバッファメモリとを含んで構成され、制御部２０が出力する指示に従って、表示部２８に表示する画像を描画する。具体例として、画像処理部２６は表示部２８の表示領域に対応したフレームバッファメモリを備え、ＧＰＵは、制御部２０からの指示に従って、所定時間おきにこのフレームバッファメモリに対して画像を書き込む。そして、このフレームバッファメモリに書き込まれた画像が、所定のタイミングでビデオ信号に変換されて、表示部２８に表示される。
【００２２】
本実施形態に係る表示部２８は、例えば、液晶表示パネルや有機ＥＬ表示パネル等、各種の画像表示デバイスである。本実施形態に係るタッチセンサ３０は、所定の時間間隔で、検出面上における物体（例えば、指等）の接触を順次検出するセンサである。本実施形態に係る情報処理装置１０は、２つのタッチセンサ３０（前面タッチセンサ３０ａ、及び、背面タッチセンサ３０ｂ）を備えている。
【００２３】
本実施形態に係る情報処理装置１０の筐体１２の前面には、表示部２８と前面タッチセンサ３０ａとが一体となったタッチパネル３４が設けられている。また、本実施形態に係るタッチパネル３４は、略矩形の形状をしている。前面タッチセンサ３０ａは、表示部２８に重ねて配置されており、表示部２８の表示面に対応する形状及び大きさの略矩形の検出面を備えている。そして、本実施形態では、前面タッチセンサ３０ａは、物体の接触を検出した場合は、その物体の接触位置を検出位置として検出する。なお、前面タッチセンサ３０ａは、必ずしも物体が検出面に接触した場合だけ物体の位置を検出するのではなく、検出面上の検出可能範囲内まで物体が近接した場合に、当該物体の検出面に対する位置を検出してもよい。また、本実施形態に係る前面タッチセンサ３０ａは、物体の検出面に接触している部分の面積（接触面積）を検出可能なセンサである。
【００２４】
背面タッチセンサ３０ｂは、筐体１２の背面側に、前面タッチセンサ３０ａと対向するように配置されている。また、本実施形態では、背面タッチセンサ３０ｂは、筐体１２の正面から見て、背面タッチセンサ３０ｂの左半分が前面タッチセンサ３０ａの左半分に対向し、背面タッチセンサ３０ｂの右半分が前面タッチセンサ３０ａの右半分に対向するように配置されている。本実施形態に係る背面タッチセンサ３０ｂは、Ｘ軸方向の長さが前面タッチセンサ３０ａと略同じであり、Ｙ軸方向の長さが前面タッチセンサ３０ａよりも短い、略矩形の検出面を備えており、前面タッチセンサ３０ａと同様に、所定の時間間隔で、検出面上における物体の位置を検出する。すなわち、表示部２８の表示面、前面タッチセンサ３０ａの検出面、及び、背面タッチセンサ３０ｂの検出面は、それぞれ筐体１２のＸＹ平面と平行な向きに配置され、筐体１２の厚さ方向（Ｚ軸方向）に沿って直線状に並んでいる。また、本実施形態に係る背面タッチセンサ３０ｂは、前面タッチセンサ３０ａと同様、物体の検出面に接触している部分の面積（接触面積）を検出可能なセンサである。
【００２５】
本実施形態に係る前面タッチセンサ３０ａや背面タッチセンサ３０ｂは、例えば静電容量式や感圧式、光学式など、検出面上における物体の位置を検出可能なデバイスであれば、どのような方式のものであってもよい。なお、本実施形態では、前面タッチセンサ３０ａも背面タッチセンサ３０ｂも、複数箇所（例えば、最大８箇所）での物体の接触を検知可能な多点検知型タッチセンサであることとする。また、本実施形態に係る前面タッチセンサ３０ａや背面タッチセンサ３０ｂは、物体が検出面を押圧する強さ（圧力）を検出可能なセンサであってもよい。
【００２６】
本実施形態では、表示部２８内における情報の表示位置、前面タッチセンサ３０ａ内における物体の検出位置、背面タッチセンサ３０ｂ内における物体の検出位置を、同一の座標系におけるＸ座標値とＹ座標値との組合せで表現することとする。すなわち、前面タッチセンサ３０ａ内の位置と、当該位置に重なる表示部２８内の位置とは、Ｘ座標値とＹ座標値の組合せが同一となる。また、背面タッチセンサ３０ｂ内の位置と、当該位置をＺ軸方向に沿って表示部２８の表示面に投影した位置とは、Ｘ座標値とＹ座標値の組合せが同一となる。このように、本実施形態では、前面タッチセンサ３０ａでの位置、背面タッチセンサ３０ｂでの位置、表示部２８での位置、が対応付けられている。
【００２７】
なお、以下の説明では、ユーザは自分の指等を前面タッチセンサ３０ａや背面タッチセンサ３０ｂに接触させて操作入力を行うこととするが、これに限らず、ユーザはスタイラスなど手で持った物体を検出面に触れさせることで操作入力を行うようにしてもよい。
【００２８】
操作キー３２は、例えば、タッチセンサ３０とは異なる、ユーザが情報処理装置１０に対して行う操作入力に用いる操作部の一種である。図１Ａ及び図１Ｂには、操作キー３２を構成する操作部材の一例として、方向キー３６（本実施形態では、例えば、上方向キー３６Ｕ、下方向キー３６Ｄ、左方向キー３６Ｌ、右方向キー３６Ｒ、）、前面ボタン３８（本実施形態では、例えば、上ボタン３８Ｕ、下ボタン３８Ｄ、左ボタン３８Ｌ、右ボタン３８Ｒ、コマンドボタン３８Ｃ、スタートボタン３８ＳＴ、セレクトボタン３８ＳＥ）、上側面ボタン４０（Ｌボタン４０Ｌ、並びに、Ｒボタン４０Ｒ）、及び、アナログスティック４２（本実施形態では、例えば、左アナログスティック４２Ｌ、並びに、右アナログスティック４２Ｒ）が図示されている。
【００２９】
アナログスティック４２は、例えば、所定の基準位置からの傾倒操作が可能である。そして、本実施形態に係る情報処理装置１０では、左アナログスティック４２Ｌ及び右アナログスティック４２Ｒの現在の傾き状態（姿勢）を把握できるようになっている。
【００３０】
本実施形態に係る情報処理装置１０の筐体１２の前面に配置されているタッチパネル３４の左上には、上方向キー３６Ｕ、下方向キー３６Ｄ、右方向キー３６Ｒ、及び、左方向キー３６Ｌが配置されている。そして、これら４つの方向キー３６の右下には、左アナログスティック４２Ｌが配置されている。そして、左アナログスティック４２Ｌの左下には、コマンドボタン３８Ｃが配置されている。タッチパネル３４の右上側には、上ボタン３８Ｕ、下ボタン３８Ｄ、左ボタン３８Ｌ、及び、右ボタン３８Ｒが配置されている。これら４つの前面ボタン３８の左下には、右アナログスティック４２Ｒが配置されている。そして、右アナログスティック４２Ｒの右下には、セレクトボタン３８ＳＥ及びスタートボタン３８ＳＴが左から並んで配置されている。
【００３１】
そして、本実施形態に係る情報処理装置１０の筐体１２の上側面には、左側にＬボタン４０Ｌが配置されており、右側にＲボタン４０Ｒが配置されている。また、本実施形態に係る情報処理装置１０の筐体１２の背面に配置されている背面タッチセンサ３０ｂの左右には、ユーザがしっかりと情報処理装置１０を手で握ることができるようにするためのグリップ４４が形成されている。
【００３２】
なお、本実施形態に係る情報処理装置１０が、上述の部材の他に、例えば、各種のメモリカード等の情報記憶媒体を挿抜可能なスロット、スピーカ、出力される音量を調整するための音量調整ボタン、情報処理装置１０への電源の投入の開始又は終了を指示するための電源ボタン、ＵＳＢポート、加速度センサ、などを備えていてもよい。また、上述のスロットが、制御部２０からの指示に従って、スロットに挿入されるメモリカード等の情報記憶媒体に記録されたプログラムやデータなどの読み取りや、挿入されるメモリカード等の情報記憶媒体へのデータの書き込みを行ってもよい。また、スロット、音量調整ボタン、電源ボタンは、例えば、情報処理装置１０の筐体１２の上側面に配置されていてもよい。
【００３３】
図３は、本実施形態に係る情報処理装置１０で実現される機能の一例を示す機能ブロック図である。図３に示すように、本実施形態に係る情報処理装置１０は、機能的には、例えば、検出結果受付部５０、操作入力受付部５２、処理実行部５４、優先制御部５６、などを含んでいる。これら各部は、コンピュータである情報処理装置１０で、本実施形態に係るプログラムが実行されることにより実現される。このプログラムには、例えば、図３に示されている各部となるようコンピュータを制御する命令が含まれている。また、このプログラムは、コンピュータ通信ネットワーク経由で通信インタフェースを介して他のコンピュータからダウンロードされて、情報処理装置１０に提供されてもよいし、光ディスク（例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、Ｂｌｕ−ｒａｙディスクなど）、ＵＳＢメモリ、メモリカード等のコンピュータ読み取り可能な情報記憶媒体に格納され、そこから情報処理装置１０に提供されるようにしてもよい。
【００３４】
本実施形態では、前面タッチセンサ３０ａ及び背面タッチセンサ３０ｂが、所定の時間間隔で、検出面上における物体の接触を順次検出するとともに、物体の接触位置に対応する検出結果（検出位置）を検出結果受付部５０に出力する。本実施形態では、例えば、前面タッチセンサ３０ａ及び背面タッチセンサ３０ｂのそれぞれが、Ｘ座標値とＹ座標値との組合せで表現される、前面タッチセンサ３０ａ又は背面タッチセンサ３０ｂでの検出位置の座標（以下、検出位置座標と呼ぶ。）、及び、前面タッチセンサ３０ａがタッチされたか背面タッチセンサ３０ｂがタッチされたかを示すタッチフラグが含まれる検出位置データを、検出結果受付部５０に出力する。そして、検出結果受付部５０は、当該検出位置データを受け付ける。このようにして、本実施形態では、検出結果受付部５０は、タッチセンサ３０に対する操作入力を受け付けることとなる。なお、本実施形態では、検出面上における物体の接触を検出するタイミングに、前面タッチセンサ３０ａにおいて、検出面上における物体の接触が検出されなかった場合は、前面タッチセンサ３０ａは、検出位置座標の値がＮｕｌｌである検出位置データを検出結果受付部５０に出力する。また、背面タッチセンサ３０ｂにおいて、検出面上における物体の接触が検出されなかった場合は、背面タッチセンサ３０ｂは、検出位置座標の値がＮｕｌｌである検出位置データを検出結果受付部５０に出力する。
【００３５】
検出結果受付部５０は、検出位置データを受け付けると、情報処理装置１０が備える記憶部２２に、検出位置データを、受付日時に関連付けた上で、検出履歴データとして記憶させる。
【００３６】
本実施形態では、アナログスティック４２以外の操作キー３２は、それぞれ、自らの識別情報に関連付けられた、押下されているか否かを示すディジタル値（本実施形態では、例えば、押下されている場合は１、押下されていない場合は０）を示す押下データを、所定時間間隔で、操作入力受付部５２に出力する。
【００３７】
また、左アナログスティック４２Ｌ及び右アナログスティック４２Ｒは、自らの識別情報に関連付けられた、基準位置からの、Ｘ軸方向及びＹ軸方向の傾きを示す姿勢データ（Ｘ，Ｙ）（ここで、Ｘ及びＹのそれぞれは、０以上２５５以下のいずれかの整数）を、所定時間間隔で、操作入力受付部５２に出力する。具体的には、例えば、Ｘ＝１２７やＸ＝１２８付近は、アナログスティック４２がＸ軸方向に傾いていないことを示す。また、Ｘ＝２５５は、アナログスティック４２がＸ軸の正方向に限界まで倒れていることを示す。さらに、Ｘ＝０は、アナログスティック４２がＸ軸の負方向に限界まで倒れていることを示す。また、例えば、Ｙ＝１２７やＹ＝１２８付近は、アナログスティック４２がＹ軸方向に傾いていないことを示す。また、Ｙ＝２５５は、アナログスティック４２がＹ軸の正方向に最大限倒れていることを示す。さらに、Ｙ＝０は、アナログスティック４２がＹ軸の負方向に最大限倒れていることを示す。
【００３８】
そして、操作入力受付部５２は、本実施形態では、例えば、所定時間間隔で、アナログスティック４２以外の操作キー３２のそれぞれについての、当該操作キー３２の識別情報に関連付けられた押下データ、及び、左アナログスティック４２Ｌ及び右アナログスティック４２Ｒについての、アナログスティック４２の識別情報に関連付けられた姿勢データを受け付ける。
【００３９】
操作入力受付部５２は、押下データ、又は、姿勢データを受け付けると、情報処理装置１０が備える記憶部２２に、当該データを、受付日時に関連付けた上で、入力履歴データとして記憶させる。
【００４０】
処理実行部５４は、例えば、スロットに挿入された情報記憶媒体に記憶されているプログラムや、情報処理装置１０に予めインストールされているプログラムを実行して、例えば、受け付けた操作信号に応じた画像を生成して、タッチパネル３４に表示させる処理、などを実行する。また、本実施形態では、処理実行部５４は、検出結果受付部５０が受け付けた検出位置データに応じた処理や、操作入力受付部５２が受け付けた操作信号に応じた処理を実行する。
【００４１】
図４は、本実施形態に係る情報処理装置１０のタッチパネル３４に表示される、情報処理装置１０に関する設定を行うためのシステム設定メニュー画像６０の一例を示す図である。システム設定メニュー画像６０の中央には、それぞれが対応する設定項目を表す複数の設定項目画像６２が縦一列に並んで配置されている。本実施形態では、複数の設定項目画像６２の全体が占める領域は、所定のスクロール方向（本実施形態では、例えば、Ｙ軸方向）に沿って延びる矩形の領域であって、Ｙ軸方向に延びる辺は、表示部２８の画面の縦方向の長さよりも長いものとする。そして、本実施形態に係る情報処理装置１０は、複数の設定項目画像６２の全体を一度に表示部２８に表示させることはできず、当該複数の設定項目画像６２の全体が占める領域の一部だけを表示部２８に表示させることとなる。本実施形態では、複数の設定項目画像６２の一部又は全部がタッチパネル３４に表示される。また、システム設定メニュー画像６０の左下端には、別の画像（例えば、システム設定メニュー画像６０が表示される前にタッチパネル３４に表示されていた画像）への遷移を指示するためのバックアイコン６４が配置されている。
【００４２】
処理実行部５４は、例えば、システム設定メニュー画像６０等の各種の画像をタッチパネル３４に表示させる処理を実行する。図４に例示するシステム設定メニュー画像６０に配置されている、「キー操作補助を有効にする」との文字列が記載された設定項目画像６２の右端には、チェックボックス６６が配置されている。この設定項目画像６２は、予め定められた１又は複数の操作（以下、特定操作と呼ぶ。）を、操作キー３２で操作することができるようにするか否か設定を行うための設定項目画像６２である。本実施形態に係る情報処理装置１０では、操作入力をタッチパネル３４によって行うことが前提となっており、図４に示されているチェックボックス６６がチェックされた状態にならないと、特定操作を操作キー３２で操作することができないようになっている。
【００４３】
チェックボックス６６に対してユーザがタップ操作（指等で叩く操作）を行う度に、処理実行部５４は、本実施形態に係る情報処理装置１０の記憶部に予め記憶されている、操作キー３２で特定操作を行えるようにするか否かを示す操作可否データの値を１から０、又は、０から１に変更する。なお、本実施形態では、操作可否データのデフォルト値は０である。そのため、本実施形態に係る情報処理装置１０では、初期状態では、特定操作を操作キー３２で操作することができない。そして、処理実行部５４は、タッチパネル３４に表示されているシステム設定メニュー画像６０を更新する。
【００４４】
処理実行部５４は、本実施形態では、例えば、操作可否データの値が１である場合に、チェックボックス６６がチェックされている状態となっているシステム設定メニュー画像６０をタッチパネル３４に表示させ、操作可否データの値が０である場合に、チェックボックス６６がチェックされていない状態となっているシステム設定メニュー画像６０をタッチパネル３４に表示させる。そのため、操作可否データの値の変更に応じて、システム設定メニュー画像６０に配置されているチェックボックス６６は、チェックされている状態と、チェックされていない状態と、が切り替わることとなる。
【００４５】
なお、本実施形態では、タッチセンサ３０が物体の接触を検出して（すなわち、検出結果受付部５０が、指等によりタップされた位置（以下、タップ位置と呼ぶ。）を示す検出位置データを受け付けて）、その後、タッチセンサ３０が物体の接触を検出しなくなった（すなわち、検出結果受付部５０が、前面タッチセンサ３０ａからも背面タッチセンサ３０ｂからも検出位置座標の値がＮｕｌｌである検出位置データを受け付けた）際に、処理実行部５４は、上述のタップ位置を示す検出位置データに応じた処理（例えば、操作可否データの値を１から０に更新して、チェックボックス６６がチェックされている状態からチェックされていない状態に変更されるようタッチパネル３４に表示されているシステム設定メニュー画像６０を更新する処理や、操作可否データの値を０から１に更新して、チェックボックス６６がチェックされていない状態からチェックされている状態に変更されるようタッチパネル３４に表示されているシステム設定メニュー画像６０を更新する処理、など）を実行することとする。
【００４６】
本実施形態では、例えば、操作可否データに設定されている値が１である場合は、処理実行部５４は、操作キー３２による特定操作の操作入力の受付に応じて、当該操作入力に応じた処理を実行する。また、本実施形態では、例えば、操作可否データに設定されている値が０である場合は、処理実行部５４は、操作キー３２による特定操作の操作入力を受け付けても、当該操作入力に応じた処理を実行しない。
【００４７】
本実施形態では、例えば、予め、タッチセンサ３０の操作入力を優先させるか、操作キー３２の操作入力を優先させるか、についての設定を示す優先設定データが、情報処理装置１０の記憶部に記憶されている。そして、本実施形態では、例えば、処理実行部５４は、優先設定データの値が１である場合は、タッチセンサ３０の操作入力を優先させ、優先設定データの値が０である場合は、操作キー３２の操作入力を優先させる。そして、優先制御部５６は、タッチセンサ３０の操作入力を優先させるか、操作キー３２の操作入力を優先させるか、についての制御を行う。
【００４８】
ここで、上述の操作可否データの値が１である場合における、本実施形態に係る情報処理装置１０で行われる処理の一例について、図５に示す状態遷移図を参照しながら説明する。なお、以下に説明する処理の実行開始時における優先設定データの値は、１であっても０であっても構わない。
【００４９】
例えば、優先設定データの値が１である場合は、情報処理装置１０は、検出結果受付部５０による検出位置データの受付、及び、処理実行部５４による当該検出位置データに応じた処理の実行、の順に、これら２つの処理を、所定時間間隔で繰り返し実行する（図５における状態Ｓ１）。
【００５０】
そして、これら２つの処理の繰り返し実行と並行して、優先制御部５６は、例えば、所定時間間隔で、操作入力受付部５２が受け付けた最新の操作信号（本実施形態では、例えば、アナログスティック４２以外の操作キー３２それぞれについて受け付ける押下データと、アナログスティック４２それぞれから受け付ける姿勢データ）に基づいて、いずれかの操作キー３２において有効な操作が行われたか否かを判定する。
【００５１】
ここで、優先制御部５６は、具体的には、例えば、操作入力受付部５２が受け付けた押下データの値が１であるアナログスティック４２以外の操作キー３２、又は、操作入力受付部５２が受け付けた姿勢データ（Ｘ，Ｙ）が表す座標値と、基準となる座標値（例えば、（１２７，１２７）や（１２８，１２８））との間の距離が所定の閾値を超えているアナログスティック４２が存在する場合は、いずれかの操作キー３２に有効な操作が行われたと判定する。
【００５２】
そして、いずれかの操作キー３２に有効な操作が行われたと判定された場合に、優先制御部５６は、処理実行部５４に、操作キー３２の操作入力を優先させる旨の通知を出力する。そして、処理実行部５４が当該通知を優先制御部５６から受け付けると、優先設定データの値を１から０に変更する。そして、処理実行部５４は、検出結果受付部５０が受け付けた検出位置データに応じた処理を中止する。そして、処理実行部５４は、操作入力受付部５２が受け付けた操作信号（例えば、押下データや姿勢データ）に応じた処理の実行を開始する（図５における矢印Ａ１）。
【００５３】
例えば、優先設定データの値が０である場合は、情報処理装置１０は、操作入力受付部５２による操作信号の受付、及び、処理実行部５４による当該操作信号に応じた処理の実行、の順に、これら２つの処理を所定時間間隔で繰り返し実行する（図５における状態Ｓ２）。
【００５４】
そして、これら２つの処理の繰り返し実行と並行して、優先制御部５６は、例えば、所定時間間隔で、検出結果受付部５０が受け付けた最新の検出位置データに基づいて、いずれかのタッチセンサ３０において有効な接触操作が行われた否かを判定する。
【００５５】
ここで、優先制御部５６は、具体的には、例えば、検出結果受付部５０が、値が「Ｎｕｌｌ」でない検出位置データを受け付けた場合は、いずれかのタッチセンサ３０において有効な接触操作が行われたと判定する。
【００５６】
そして、いずれかのいずれかのタッチセンサ３０において有効な接触操作が行われたと判定された際に、優先制御部５６は、処理実行部５４に、タッチセンサ３０の操作入力を優先させる旨の通知を出力する。そして、処理実行部５４が当該通知を優先制御部５６から受け付けると、優先設定データの値を１に変更する。そして、処理実行部５４は、操作入力受付部５２が受け付けた操作信号に応じた処理を中止する。そして、処理実行部５４は、検出結果受付部５０が受け付けた検出位置データに応じた処理の実行を開始する（図５における矢印Ａ２）。
【００５７】
このようにして、本実施形態では、操作可否データの値が１である場合は、処理実行部５４が、優先設定データの値に応じて、検出結果受付部５０が受け付けた検出結果に応じた処理、又は、操作入力受付部５２が受け付けた操作信号に応じた処理、のいずれかを選択的に実行する。このように、本実施形態では、処理実行部５４が、タッチセンサ３０又は操作キー３２の一方の操作入力に応じた処理の一方を実行している間は、他方の操作入力に応じた処理の実行を制限する。
【００５８】
本実施形態では、操作可否データの値が０である場合は、情報処理装置１０は、操作入力受付部５２が受け付ける操作信号を無視し、検出結果受付部５０による検出位置データの受付、及び、処理実行部５４による当該検出位置データに応じた処理の実行、の順に、これら２つの処理を、所定時間間隔で繰り返し実行する。
【００５９】
ここで、本実施形態に係る情報処理装置１０において実行される処理の一具体例について説明する。なお、ここでは、操作可否データの値は１に設定されていることとする。
【００６０】
例えば、図４に例示するシステム設定メニュー画像６０がタッチパネル３４に表示されている際に、いずれかの方向キー３６が押下されると、図６に例示するように、処理実行部５４は、いずれかの設定項目画像６２を囲む強調画像６８が表示されるようシステム設定メニュー画像６０を更新する。そして、その後、下方向キー３６Ｄが押下されている状態が継続する（すなわち、下方向キー３６Ｄが長押しされる）、又は、下方向キー３６Ｄが連続した複数回押下されると、処理実行部５４は、強調画像６８により囲まれる設定項目画像６２が、時間の経過とともに、下方向に配置されている次の設定項目画像６２に順次変更されるよう、タッチパネル３４に表示されているシステム設定メニュー画像６０を逐次更新していく。なお、本実施形態では、強調画像６８を表示させることによって、いずれかの設定項目画像６２を強調しているが、他の方法によって、設定項目画像６２を強調表示させるようにしてもよい。例えば、強調表示の対象となる設定項目画像６２を他の設定項目画像６２よりも大きく表示させるようにしたり、強調表示の対象となる設定項目画像６２を指す矢印画像を表示させるようにしたり、強調表示の対象となる設定項目画像６２を他の設定項目画像とは異なる色や明度で表示させるようにしたりしてもよい。
【００６１】
なお、このとき、処理実行部５４が、例えば、強調画像６８で囲まれる設定項目画像６２がタッチパネル３４に表示されていない際には、複数の設定項目画像６２の全体が占める領域を上方向に移動（スクロール）させるようにしてもよい。ここで、タッチパネル３４に対してタップ操作が行われると、処理実行部５４は、強調画像６８により囲まれる設定項目画像６２の変更、及び、複数の設定項目画像６２の全体が占める領域のスクロールを中止して、タップされている位置に配置されている設定項目画像６２に応じた処理を実行する。例えば、「エラー履歴」との文字列が記載されている設定項目画像６２に対してタップ操作が行われた場合には、処理実行部５４は、情報処理装置１０で発生したエラーの一覧が表示されるよう、タッチパネル３４に表示される画像を更新する。
【００６２】
このようにして、本実施形態では、操作キー３２に対する操作に応じた処理よりも、タッチパネル３４に対する操作に応じた処理を優先させることで、操作キー３２に対する操作に応じた処理を、タッチパネル３４に対する操作によって中止させることができる。
【００６３】
また、図４に例示するシステム設定メニュー画像６０において、タッチパネル３４のタップ位置に指等が接触しているが、当該指等がタッチパネル３４からまだ離れていない状態で（すなわち、処理実行部５４は、タッチ操作に応じた処理を実行していない状態で）、例えば、方向キー３６等の操作キー３２の操作信号を情報処理装置１０が受け付けると、その後、指等がタッチパネル３４から離れても、処理実行部５４は、タップ位置に配置されている設定項目画像６２に応じた処理を実行しない。
【００６４】
このようにして、本実施形態では、タッチパネル３４に対する操作に応じた処理を、操作キー３２に対する操作によって中止させることができる。
【００６５】
また、本実施形態に係る情報処理装置１０では、予め、操作キー３２から受け付ける操作信号の少なくとも一部と、タッチセンサ３０に対する操作内容と、が対応付けて管理されている。そして、処理実行部５４は、操作キー３２から受け付けた操作信号に応じた処理を実行するにあたって、当該操作キー３２に対応付けられているタッチセンサ３０に対する操作内容を実行する。
【００６６】
具体的には、例えば、処理実行部５４は、右ボタン３８Ｒが押下されたことを示す押下データを受け付けた際に、強調画像６８により囲まれている設定項目画像６２内の位置に対するタップ操作を受け付けた際（すなわち、強調画像６８により囲まれている設定項目画像６２内の位置を示す検出位置データを受け付けて、その後、検出位置座標の値がＮｕｌｌである検出位置データを受け付けた際）に実行される処理を実行する。また、例えば、処理実行部５４は、下ボタン３８Ｄが押下されたことを示す押下データを受け付けた際に、システム設定メニュー画像６０に配置されている、下ボタン３８Ｄに対応付けられている画像（例えば、バックアイコン６４）内の位置に対するタップ操作を受け付けた際に実行される処理（例えば、システム設定メニュー画像６０が表示される前にタッチパネル３４に表示されていた画像を、タッチパネル３４に表示させる処理）を実行する。
【００６７】
次に、本実施形態に係る情報処理装置１０において実行される処理の別の一具体例について説明する。なお、ここでは、操作可否データの値は１に設定されていることとする。
【００６８】
図７は、本実施形態に係る情報処理装置１０に表示される、再生の対象となるコンテンツ（映画や音楽など）を選択するためのコンテンツ選択画像７０の一例を示す図である。図７に示すように、コンテンツ選択画像７０の中央には、それぞれがコンテンツに対応する複数のコンテンツ対応画像７２が縦一列に並んで配置されている。コンテンツ対応画像７２には、例えば、コンテンツを代表するアイコンやコンテンツのタイトルなどが含まれている。以下、当該複数のコンテンツ対応画像７２をアイテムリスト７４と呼ぶこととする。本実施形態では、アイテムリスト７４の全体が占める領域は、所定のスクロール方向（本実施形態では、例えば、Ｙ軸方向）に沿って延びる矩形の領域であって、Ｙ軸方向に延びる辺は、表示部２８の画面の縦方向の長さよりも長いものとする。そして、本実施形態に係る情報処理装置１０は、アイテムリスト７４の全体を一度に表示部２８に表示させることはできず、当該アイテムリスト７４の全体が占める領域の一部だけを表示部２８に表示させることとなる。本実施形態では、アイテムリスト７４の一部又は全部がタッチパネル３４に表示される。
【００６９】
例えば、図７に例示するコンテンツ選択画像７０がタッチパネル３４に表示されている際に、いずれかの方向キー３６が押下されると、図８に例示するように、処理実行部５４は、いずれかのコンテンツ対応画像７２を囲む強調画像６８が表示されるようシステム設定メニュー画像６０を更新する。そして、その後、下方向キー３６Ｄが押下されている状態が継続する（すなわち、下方向キー３６Ｄが長押しされる）、又は、下方向キー３６Ｄが連続して複数回押下されると、処理実行部５４は、強調画像６８により囲まれるコンテンツ対応画像７２が、時間の経過とともに、下方向に配置されている次のコンテンツ対応画像７２に順次変更されるよう、タッチパネル３４に表示されているコンテンツ選択画像７０を逐次更新していく。
【００７０】
なお、このとき、処理実行部５４が、例えば、強調画像６８で囲まれるコンテンツ対応画像７２がタッチパネル３４に表示されていない際には、アイテムリスト７４の全体が占める領域を上方向に移動（スクロール）させるようにしてもよい。ここで、タッチパネル３４に対してタップ操作が行われると、処理実行部５４は、強調画像６８により囲まれるコンテンツ対応画像７２の変更、及び、アイテムリスト７４の全体が占める領域のスクロールを中止して、タップされている位置に配置されているコンテンツ対応画像７２に応じた処理を実行する。例えば、コンテンツ対応画像７２に対してタップ操作が行われた場合には、処理実行部５４は、タップ操作が行われたコンテンツ対応画像７２に対応するコンテンツの再生を開始する。
【００７１】
また、図７に例示するコンテンツ選択画像７０において、タッチパネル３４のタップ位置に指等が接触しているが、当該指等がタッチパネル３４からまだ離れていない状態で（すなわち、処理実行部５４は、タッチ操作に応じた処理を実行していない状態で）、例えば、方向キー３６等の操作キー３２の操作信号を情報処理装置１０が受け付けると、その後、指等がタッチパネル３４から離れても、処理実行部５４は、タップ位置に配置されているコンテンツ対応画像７２に応じた処理を実行しない。
【００７２】
なお、以上説明したような、タッチセンサ３０又は操作キー３２のいずれか一方の操作入力に応じた処理を実行する制御の対象は、上述のシステム設定メニュー画像６０やコンテンツ選択画像７０に限定されないことは言うまでもない。例えば、情報処理装置１０が実行するゲームプログラムにおける各種の処理をタッチセンサ３０又は操作キー３２のいずれか一方の操作入力に応じた処理を実行する制御の対象としても構わない。
【００７３】
なお、本発明は上述の実施形態に限定されるものではない。
【００７４】
例えば、処理実行部５４が、検出結果受付部５０が受け付けた検出位置データに応じた処理を中止して、検出結果受付部５０が受け付けた検出位置データに応じた処理を実行する状況から操作入力受付部５２が受け付けた操作信号に応じた処理を実行する状況に変化した際に、優先制御部５６が、所定時間間隔で、変化した際に有効な接触操作が行われていたタッチセンサ３０における接触が終了したか否か（当該タッチセンサ３０から検出位置座標の値がＮｕｌｌである検出位置データを受け付けたか否か）を判定するようにしてもよい。そして、変化した際に有効な接触操作が行われていたタッチセンサ３０における接触が終了したことが判定された後に、上述のように、いずれかのタッチセンサ３０において有効な接触操作が行われた否かの判定を開始するようにしてもよい。
【００７５】
また、あるいは、例えば、処理実行部５４が、検出結果受付部５０が受け付けた検出位置データに応じた処理を中止して、検出結果受付部５０が受け付けた検出位置データに応じた処理を実行する状況から操作入力受付部５２が受け付けた操作信号に応じた処理を実行する状況に変化した際に、優先制御部５６が、所定時間間隔で、変化した際以降に、いずれのタッチセンサ３０においても有効な接触操作が行われていない状況が発生したか否かを判定するようにしてもよい。そして、いずれのタッチセンサ３０においても有効な接触操作が行われていない状況が発生した後に、上述のように、いずれかのタッチセンサ３０において有効な接触操作が行われた否かの判定を開始するようにしてもよい。
【００７６】
このようにすれば、例えば、タッチパネル３４に指等が接触しているが、当該指等がタッチパネル３４から離れておらず、処理実行部５４が、タップ操作に応じた処理を実行していない状態で、方向キー３６等の操作キー３２の操作信号を情報処理装置１０が受け付けて、強調画像６８により囲まれる設定項目画像６２が、時間の経過とともに、下方向に配置されている次の設定項目画像６２に順次変更されるよう、タッチパネル３４に表示されているシステム設定メニュー画像６０を逐次更新していく処理が実行されるようになった際に、当該指等がタッチパネル３４から離れていない状態のまま、他の指等によりタッチパネル３４へのタップ操作が行われても、強調画像６８により囲まれる設定項目画像６２を、下の設定項目画像６２に順次変更させる処理は継続される。このように、操作入力受付部５２が受け付けた操作信号に応じた処理の実行中に、操作入力受付部５２が受け付けた操作信号に応じた処理の実行の開始時点よりも前から行われている、タッチセンサ３０に対する操作入力が継続されている際には、タッチセンサ３０に対する他の操作入力を受け付けた場合でも、処理実行部５４は、操作入力受付部５２が受け付けた操作信号に応じた処理を継続するようにしてもよい。
【００７７】
また、例えば、処理実行部５４が、操作入力受付部５２が受け付けた操作信号に応じた処理を中止して、操作入力受付部５２が受け付けた操作信号に応じた処理を実行する状況から検出結果受付部５０が受け付けた検出位置データに応じた処理を実行する状況に変化した際に、優先制御部５６が、所定時間間隔で、変化した際に有効な操作が行われていた操作キー３２における有効な操作が終了したか否かを判定するようにしてもよい。そして、変化した際に有効な操作が行われていた操作キー３２における有効な操作が終了したと判定された後に、上述のように、いずれかの操作キー３２において有効な操作が行われたか否かの判定を開始するようにしてもよい。
【００７８】
また、あるいは、例えば、処理実行部５４が、操作入力受付部５２が受け付けた操作信号に応じた処理を中止して、操作入力受付部５２が受け付けた操作信号に応じた処理を実行する状況から検出結果受付部５０が受け付けた検出位置データに応じた処理を実行する状況に変化した際に、優先制御部５６が、所定時間間隔で、変化した際以降に、いずれの操作キー３２においても有効な操作が行われていない状況が発生したか否かを判定するようにしてもよい。そして、いずれの操作キー３２においても有効な操作が行われていない状況が発生した後に、上述のように、いずれかのタッチセンサ３０において有効な接触操作が行われた否かの判定を開始するようにしてもよい。
【００７９】
このようにすれば、例えば、下方向キー３６Ｄが押下されている状態が継続している際に、設定項目画像６２への指等の接触が検出され、その後、下方向キー３６Ｄが押下されている状態が維持されたまま、下方向キー３６Ｄ以外の操作キー３２における有効な操作を受け付けた場合は、その後、タッチパネル３４から指等が離れた際には、指等が接触していた設定項目画像６２に応じた処理が実行されることとなる。このように、検出結果受付部５０が受け付けた検出位置データに応じた処理の実行中に、検出結果受付部５０が受け付けた検出位置データに応じた処理の実行の開始時点よりも前から行われている、操作キー３２に対する操作入力が継続されている際には、他の操作キー３２に対する操作入力を受け付けた場合でも、処理実行部５４は、検出結果受付部５０が受け付けた検出位置データに応じた処理を継続するようにしてもよい。
【００８０】
また、例えば、方向キー３６や、前面ボタン３８や、上側面ボタン４０が、感圧ボタンとして構成されており、押圧力に応じたディジタル値（例えば、０以上２５５以下のいずれかの整数）を情報処理装置１０に出力するようにしてもよい。例えば、まったく押下されていない際には、値０が出力され、最大限押下されている際には、値２５５が出力されるようにしてもよい。そして、情報処理装置１０が、押圧力に応じたディジタル値を押下データの値として取り扱うようにしてもよい。例えば、優先制御部５６が、操作入力受付部５２が受け付けた押下データの値が所定値以上（例えば、１２８以上）である操作キー３２を、有効な操作が行われた操作キー３２として判定するようにしてもよい。
【００８１】
また、本実施形態に係る情報処理装置１０において、前面タッチセンサ３０ａの操作入力を受け付けた場合の動作と、背面タッチセンサ３０ｂの操作入力を受け付けた場合の動作と、が異なっていてもよい。例えば、操作キー３２の操作入力に応じた処理の実行中に、前面タッチセンサ３０ａの操作入力を受け付けた場合は、処理実行部５４が、操作キー３２の操作入力に応じた処理を中止し、前面タッチセンサ３０ａの操作入力に応じた処理の実行を開始するようにし、背面タッチセンサ３０ｂの操作入力を受け付けた場合は、処理実行部５４が、操作キー３２の操作入力に応じた処理を中止せずに継続するようにしても構わない。
【００８２】
また、本実施形態を、図９に示すような、本体部８０とコントローラ８２とを備えた据置型ゲーム装置に適用しても構わない。図９に示す本体部８０は、例えば、制御部２０、記憶部２２、通信部２４、画像処理部２６を含んでいる。図９に示す本体部８０が生成する画像は、本体部８０に接続されたディスプレイ等の表示部２８に表示される。また、図９に示す本体部８０は、コントローラ８２と通信可能である。図９に示すコントローラ８２は、例えば、通信部２４、タッチセンサ３０、操作キー３２を含んでいる。図９に示す本体部８０は、コントローラ８２から受信する、タッチセンサ３０又は操作キー３２に対する操作に応じた操作信号に応じた処理を実行する。また、コントローラ８２に含まれるタッチセンサ３０での位置と、本体部８０に接続されたディスプレイ等の表示部２８での位置と、は対応付けられている。図９に例示する本体部８０は、上述した情報処理装置１０と同様、コントローラ８２が備えるタッチセンサ３０又は操作キー３２のいずれか一方の操作入力に応じた処理を実行する。
【００８３】
また、上述の具体的な文字列や数値、並びに、図面中の具体的な文字列は例示であり、これらの文字列や数値には限定されない。
【符号の説明】
【００８４】
１０  情報処理装置、１２  筐体、２０  制御部、２２  記憶部、２４  通信部、２６  画像処理部、２８  表示部、３０  タッチセンサ、３０ａ  前面タッチセンサ、３０ｂ  背面タッチセンサ、３２  操作キー、３４  タッチパネル、３６  方向キー、３６Ｕ  上方向キー、３６Ｄ  下方向キー、３６Ｌ  左方向キー、３６Ｒ  右方向キー、３８  前面ボタン、３８Ｕ  上ボタン、３８Ｄ  下ボタン、３８Ｌ  左ボタン、３８Ｒ  右ボタン、３８Ｃ  コマンドボタン、３８ＳＴ  スタートボタン、３８ＳＥ  セレクトボタン、４０  上側面ボタン、４０Ｌ  Ｌボタン、４０Ｒ  Ｒボタン、４２  アナログスティック、４２Ｌ  左アナログスティック、４２Ｒ  右アナログスティック、４４  グリップ、５０  検出結果受付部、５２  操作入力受付部、５４  処理実行部、５６  優先制御部、６０  システム設定メニュー画像、６２  設定項目画像、６４  バックアイコン、６６  チェックボックス、６８  強調画像、７０  コンテンツ選択画像、７２  コンテンツ対応画像、７４  アイテムリスト、８０  本体部、８２  コントローラ。
【図１Ａ】
2014044592.tif 000003
【図１Ｂ】
2014044592.tif 000004
【図２】
2014044592.tif 000005
【図３】
2014044592.tif 000006
【図４】
2014044592.tif 000007
【図５】
2014044592.tif 000008
【図６】
2014044592.tif 000009
【図７】
2014044592.tif 000010
【図８】
2014044592.tif 000011
【図９】
2014044592.tif 000012