(57)【要約】【課題】より利便性の高い付属装置を提供する。【解決手段】第１可動部は、第１操作部および第１ボタン押下部を含む。第１操作部は、把持部を把持したユーザの一方の手によって押下可能である。第１ボタン押下部は、第１操作部に対する押下操作に応じて固定部に固定されたゲームコントローラの第１ボタンに向かって動くことによって、固定部に固定されたゲームコントローラの第１ボタンを押下可能である。第２可動部は、第２操作部および第２ボタン押下部を含む。第２操作部は、把持部を把持したユーザが他方の手によって押下可能である。第２ボタン押下部は、第２操作部に対する押下操作に応じて固定部に固定されたゲームコントローラの第２ボタンに向かって動くことによって、固定部に固定されたゲームコントローラの第２ボタンを押下可能である。【選択図】図９
2018110831.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１ボタンおよび第２ボタン、並びに背面に突出部を有する第１ゲームコントローラと、当該第１ゲームコントローラとは異なる形状であって少なくとも第３ボタンおよび第４ボタン、並びに背面に突出部を有する第２ゲームコントローラとともに用いられる付属装置であって、
前記第１ゲームコントローラおよび前記第２ゲームコントローラの何れとも着脱可能であり、その一方が着脱可能に固定される固定部と、
第１可動部と、
第２可動部とを備え、
前記固定部は、
所定方向の一方側に設けられ、前記第１ゲームコントローラの背面の突出部と係合するための第１係合部と、
所定方向の他方側に設けられ、前記第２ゲームコントローラの背面の突出部と係合するための第２係合部とを有し、
前記第１可動部は、
第１操作部と、
前記固定部の前記第１係合部と係合した前記第１ゲームコントローラの前記第１ボタンを押下可能であって、前記固定部の前記第２係合部と係合した前記第２ゲームコントローラの前記第３ボタンを押下可能である第１ボタン押下部とを含み、
前記第２可動部は、
第２操作部と、
前記固定部の前記第１係合部と係合した前記第１ゲームコントローラの前記第２ボタンを押下可能であって、前記固定部の前記第２係合部と係合した前記第２ゲームコントローラの前記第４ボタンを押下可能である第２ボタン押下部とを含む、付属装置。
【請求項２】
ユーザの両手によって把持可能な把持部を、さらに備え、
前記第１操作部は、前記把持部を把持したユーザの一方の手によって押下操作が可能であり、
前記第２操作部は、前記把持部を把持したユーザの他方の手によって押下操作が可能である、請求項１に記載の付属装置。
【請求項３】
前記第１可動部は、前記第１係合部と係合した前記第１ゲームコントローラの前記第１ボタンを前記押下操作によって押下げしていない状態から押下げしている状態にした場合に、前記第１操作部が押下された移動量に対して、前記第１ボタン押下部が前記第１ボタンに向かって動く移動量が小さくなるように、かつ、前記第２係合部と係合した前記第２ゲームコントローラの前記第３ボタンを前記押下操作によって押下げしていない状態から押下げしている状態にした場合に、前記第１操作部が押下された移動量に対して、前記第１ボタン押下部が前記第３ボタンに向かって動く移動量が小さくなるように構成され、
前記第２可動部は、前記第１係合部と係合した前記第１ゲームコントローラの前記第２ボタンを前記押下操作によって押下げしていない状態から押下げしている状態にした場合に、前記第２操作部が押下された移動量に対して、前記第２ボタン押下部が前記第２ボタンに向かって動く移動量が小さくなるように、かつ、前記第２係合部と係合した前記第２ゲームコントローラの前記第４ボタンを前記押下操作によって押下げしていない状態から押下げしている状態にした場合に、前記第２操作部が押下された移動量に対して、前記第２ボタン押下部が前記第４ボタンに向かって動く移動量が小さくなるように構成される、請求項１または２に記載の付属装置。
【請求項４】
前記第１可動部は、
第１軸部と、
前記第１軸部を中心に回動し、前記第１操作部および前記第１ボタン押下部と接続する第１腕部を、さらに含み、
前記第２可動部は、
第２軸部と、
前記第２軸部を中心に回動し、前記第２操作部および前記第２ボタン押下部と接続する第２腕部を、さらに含む、請求項１乃至３の何れか１つに記載の付属装置。
【請求項５】
前記第１腕部は、前記第１操作部と前記第１軸部との間の距離の方が前記第１ボタン押下部と前記第１軸部との間の距離より長くなるように形成され、
前記第２腕部は、前記第２操作部と前記第２軸部との間の距離の方が前記第２ボタン押下部と前記第２軸部との間の距離より長くなるように形成される、請求項４に記載の付属装置。
【請求項６】
前記第１可動部は、前記第１操作部が設けられる位置に対して前記第１軸部の軸方向について所定距離ずれた位置に前記第１ボタン押下部が形成され、
前記第２可動部は、前記第２操作部が設けられる位置に対して前記第２軸部の軸方向について所定距離ずれた位置に前記第２ボタン押下部が形成される、請求項４または５に記載の付属装置。
【請求項７】
前記第１可動部は、前記第１操作部が設けられる位置に対して正面から背面に向かう方向について所定距離ずれた位置に前記第１ボタン押下部が形成され、
前記第２可動部は、前記第２操作部が設けられる位置に対して正面から背面に向かう方向について所定距離ずれた位置に前記第２ボタン押下部が形成される、請求項１乃至６の何れか１つに記載の付属装置。
【請求項８】
前記正面から背面に向かう方向について、前記第１操作部においてユーザの指によって当接可能な部位のうちの最も当該正面側に位置する箇所は、前記第１ボタン押下部において前記第１ボタンまたは前記第３ボタンと当接可能な面のうちの最も当該背面側に位置する箇所より当該背面側に位置し、
前記正面から背面に向かう方向について、前記第２操作部においてユーザの指によって当接可能な部位のうちの最も当該正面側に位置する箇所は、前記第２ボタン押下部において前記第２ボタンまたは前記第４ボタンと当接可能な面のうちの最も当該背面側に位置する箇所より当該背面側に位置する、請求項７に記載の付属装置。
【請求項９】
所定方向における前記第１ボタン押下部の幅は、当該所定方向における前記第１ボタンおよび前記第３ボタンの幅より大きく、
前記所定方向における前記第２ボタン押下部の幅は、当該所定方向における前記第２ボタンおよび前記第４ボタンの幅より大きい、請求項１乃至８の何れか１つに記載の付属装置。
【請求項１０】
前記第１ゲームコントローラは、少なくとも第１操作入力部を、さらに有し、
前記第２ゲームコントローラは、少なくとも第２操作入力部を、さらに有し、
前記付属装置は、
前記第１ゲームコントローラの背面の突出部と前記固定部の前記第１係合部とが係合する際に、前記第１操作入力部と実質的に並ぶ位置に設けられる第１標識と、
前記第２ゲームコントローラの背面の突出部と前記固定部の前記第２係合部と係合する際に、前記第２操作入力部と実質的に並ぶ位置に設けられる第２標識とを有する、請求項１乃至９の何れか１つに記載の付属装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームコントローラとともに用いられる付属装置に関する。
【背景技術】
【０００２】
従来、ゲームコントローラを嵌め込んでゲームコントローラとともに用いられる付属機器がある（例えば、非特許文献１参照）。例えば、上記非特許文献１には、ハンドル型の付属機器にゲームコントローラを取り付け、当該付属機器全体を回して操作する操作方法が開示されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「Ｗｉｉ  Ｗｈｅｅｌ  Ａｃｃｅｓｓｏｒｙ  ｆｏｒ  ｔｈｅ  Ｗｉｉ  Ｒｅｍｏｔｅ  Ｏｐｅｒａｔｉｏｎｓ  Ｍａｎｕａｌ」、任天堂株式会社、ｐ２−４
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記付属機器は、ゲームコントローラと共に使用する上で、利便性において改善の余地があった。
【０００５】
それ故に、本発明の目的は、より利便性の高い付属装置を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は例えば以下のような構成を採用し得る。なお、特許請求の範囲の記載を解釈する際に、特許請求の範囲の記載によってのみその範囲が解釈されるべきであることが理解され、特許請求の範囲の記載と本欄の記載とが矛盾する場合には、特許請求の範囲の記載が優先する。
【０００７】
本発明の付属装置の一構成例は、少なくとも第１ボタンおよび第２ボタン、並びに背面に突出部を有する第１ゲームコントローラと、当該第１ゲームコントローラとは異なる形状であって少なくとも第３ボタンおよび第４ボタン、並びに背面に突出部を有する第２ゲームコントローラとともに用いられる。付属装置は、固定部、第１可動部、および第２可動部を備える。固定部は、第１ゲームコントローラおよび第２ゲームコントローラの何れとも着脱可能であり、その一方が着脱可能に固定される。固定部は、第１係合部および第２係合部を有する。第１係合部は、所定方向の一方側に設けられ、第１ゲームコントローラの背面の突出部と係合する。第２係合部は、所定方向の他方側に設けられ、第２ゲームコントローラの背面の突出部と係合する。第１可動部は、第１操作部および第１ボタン押下部を含む。第１ボタン押下部は、固定部の第１係合部と係合した第１ゲームコントローラの第１ボタンを押下可能であって、固定部の第２係合部と係合した第２ゲームコントローラの第３ボタンを押下可能である。第２可動部は、第２操作部および第２ボタン押下部を含む。第２ボタン押下部は、固定部の第１係合部と係合した第１ゲームコントローラの第２ボタンを押下可能であって、固定部の第２係合部と係合した第２ゲームコントローラの第４ボタンを押下可能である。
【０００８】
上記によれば、付属装置に設けられた複数の可動部を動かすことによって、当該付属装置に固定されたゲームコントローラに備えられた複数のボタンを操作することができるため、付属装置の利便性を向上することができる。また、異なる形状のゲームコントローラの何れに対しても着脱可能な付属装置を構成することができる。
【０００９】
また、上記付属装置は、把持部を、さらに備えてもよい。把持部は、ユーザの両手によって把持可能である。この場合、上記第１操作部は、把持部を把持したユーザの一方の手によって押下操作が可能でもよい。上記第２操作部は、把持部を把持したユーザの他方の手によって押下操作が可能でもよい。
【００１０】
上記によれば、付属装置を把持しながら、付属装置に設けられた複数の可動部を動かすことによって、当該付属装置に固定されたゲームコントローラに備えられた複数のボタンを操作することができるため、付属装置の利便性を向上することができる。
【００１１】
また、上記第１可動部は、第１係合部と係合した第１ゲームコントローラの第１ボタンを押下操作によって押下げしていない状態から押下げしている状態にした場合に、第１操作部が押下された移動量に対して、第１ボタン押下部が第１ボタンに向かって動く移動量が小さくなるように、かつ、第２係合部と係合した第２ゲームコントローラの第３ボタンを押下操作によって押下げしていない状態から押下げしている状態にした場合に、第１操作部が押下された移動量に対して、第１ボタン押下部が第３ボタンに向かって動く移動量が小さくなるように構成されてもよい。上記第２可動部は、第１係合部と係合した第１ゲームコントローラの第２ボタンを押下操作によって押下げしていない状態から押下げしている状態にした場合に、第２操作部が押下された移動量に対して、第２ボタン押下部が第２ボタンに向かって動く移動量が小さくなるように、かつ、第２係合部と係合した第２ゲームコントローラの第４ボタンを押下操作によって押下げしていない状態から押下げしている状態にした場合に、第２操作部が押下された移動量に対して、第２ボタン押下部が第４ボタンに向かって動く移動量が小さくなるように構成されてもよい。
【００１２】
上記によれば、第１ボタン、第２ボタン、第３ボタン、および第４ボタンをそれぞれ操作する際に、より操作感を向上させることが可能となる。
【００１３】
また、上記第１可動部は、第１軸部および第１腕部を、さらに含んでもよい。第１腕部は、第１軸部を中心に回動し、第１操作部および第１ボタン押下部と接続する。上記第２可動部は、第２軸部および第２腕部を、さらに含んでもよい。第２腕部は、第２軸部を中心に回動し、第２操作部および第２ボタン押下部と接続する。
【００１４】
上記によれば、梃子機能を用いて第１ゲームコントローラや第２ゲームコントローラに備えられた複数のボタンを操作することができる。
【００１５】
また、上記第１腕部は、第１操作部と第１軸部との間の距離の方が第１ボタン押下部と第１軸部との間の距離より長くなるように形成されてもよい。上記第２腕部は、第２操作部と第２軸部との間の距離の方が第２ボタン押下部と第２軸部との間の距離より長くなるように形成されてもよい。
【００１６】
上記によれば、第１ゲームコントローラや第２ゲームコントローラに備えられた複数のボタンを小さな操作力によって操作できる。
【００１７】
また、上記第１可動部は、第１操作部が設けられる位置に対して第１軸部の軸方向について所定距離ずれた位置に第１ボタン押下部が形成されてもよい。上記第２可動部は、第２操作部が設けられる位置に対して第２軸部の軸方向について所定距離ずれた位置に第２ボタン押下部が形成されてもよい。
【００１８】
上記によれば、取り付けられる第１ゲームコントローラや第２ゲームコントローラの位置に制限されることなく、第１操作部や第２操作部の配置について設計上の自由度をもたせることができる。
【００１９】
また、上記第１可動部は、第１操作部が設けられる位置に対して正面から背面に向かう方向について所定距離ずれた位置に第１ボタン押下部が形成されてもよい。上記第２可動部は、第２操作部が設けられる位置に対して正面から背面に向かう方向について所定距離ずれた位置に第２ボタン押下部が形成されてもよい。
【００２０】
上記によれば、取り付けられる第１ゲームコントローラや第２ゲームコントローラの位置に制限されることなく、第１操作部や第２操作部を自由に配置することが可能となる。
【００２１】
また、上記正面から背面に向かう方向について、第１操作部においてユーザの指によって当接可能な部位のうちの最も当該正面側に位置する箇所は、第１ボタン押下部において第１ボタンまたは第３ボタンと当接可能な面のうちの最も当該背面側に位置する箇所より当該背面側に位置してもよい。上記正面から背面に向かう方向について、第２操作部においてユーザの指によって当接可能な部位のうちの最も当該正面側に位置する箇所は、第２ボタン押下部において第２ボタンまたは第４ボタンと当接可能な面のうちの最も当該背面側に位置する箇所より当該背面側に位置してもよい。
【００２２】
上記によれば、取り付けられる第１ゲームコントローラや第２ゲームコントローラの位置に制限されることなく、第１操作部や第２操作部の配置について設計上の自由度をもたせることができる。
【００２３】
また、上記所定方向における第１ボタン押下部の幅は、当該所定方向における第１ボタンおよび第３ボタンの幅より大きくてもよい。上記所定方向における第２ボタン押下部の幅は、当該所定方向における第２ボタンおよび第４ボタンの幅より大きくてもよい。
【００２４】
上記によれば、第１ボタン押下部や第２ボタン押下部による、第１ボタン、第２ボタン、第３ボタン、および第４ボタンへの過剰な負荷を軽減することができる。
【００２５】
また、上記第１ゲームコントローラは、少なくとも第１操作入力部を、さらに有してもよい。上記第２ゲームコントローラは、少なくとも第２操作入力部を、さらに有してもよい。この場合、上記付属装置は、第１標識および第２標識を有してもよい。第１標識は、第１ゲームコントローラの背面の突出部と固定部の第１係合部とが係合する際に、第１操作入力部と実質的に並ぶ位置に設けられる。第２標識は、第２ゲームコントローラの背面の突出部と固定部の第２係合部と係合する際に、第２操作入力部と実質的に並ぶ位置に設けられる。
【００２６】
上記によれば、第１ゲームコントローラの背面に形成された突出部と係合する窪み形状と、第２ゲームコントローラの背面に形成された突出部と係合する窪み形状とを、それぞれ別に形成することによって、異なる形状のゲームコントローラの何れに対しても着脱可能な付属装置を構成することができる。
【発明の効果】
【００２７】
本発明によれば、付属装置の利便性を向上することができる。
【図面の簡単な説明】
【００２８】
【図１】本体装置２に左コントローラ３および右コントローラ４を装着した状態を示す図
【図２】本体装置２から左コントローラ３および右コントローラ４をそれぞれ外した状態の一例を示す図
【図３】本体装置２の一例を示す六面図
【図４】左コントローラ３の一例を示す六面図
【図５】右コントローラ４の一例を示す六面図
【図６】本体装置２の内部構成の一例を示すブロック図
【図７】本体装置２と左コントローラ３および右コントローラ４との内部構成の一例を示すブロック図
【図８】ステアリングホイール型アタッチメント２００の外観の一例を示す斜視図
【図９】ステアリングホイール型アタッチメント２００の外観の一例を示す六面図
【図１０】断面Ａ−Ａから見たステアリングホイール型アタッチメント２００の構成の一例を示す断面図
【図１１】断面Ｂ−Ｂから見たステアリングホイール型アタッチメント２００の構成の一例を示す断面図
【図１２】ステアリングホイール型アタッチメント２００に左コントローラ３または右コントローラ４を取り付ける状態の一例を示す説明図
【図１３】ステアリングホイール型アタッチメント２００に左コントローラ３が取り付けられた状態の一例を示す正面図
【図１４】ステアリングホイール型アタッチメント２００に右コントローラ４が取り付けられた状態の一例を示す正面図
【図１５】ステアリングホイール型アタッチメント２００内における左可動部２０２Ｌおよび右可動部２０２Ｒの動作の一例を示す内部構造図
【図１６】右可動部２０２Ｒの外観の一例を示す斜視図
【図１７】右可動部２０２Ｒの外観の一例を示す三面図
【図１８】ユーザが左コントローラ３または右コントローラ４が取り付けられたステアリングホイール型アタッチメント２００を把持してゲーム操作する様子の一例を示す図
【図１９】ステアリングホイール型アタッチメントに設けられた可動部３０２の構造の一例を示す縦断面図
【図２０】ステアリングホイール型アタッチメントに設けられた可動部３０３の構造の一例を示す縦断面図
【図２１】ステアリングホイール型アタッチメントに設けられた可動部３０４の構造の一例を示す内部構造図
【発明を実施するための形態】
【００２９】
以下、本実施形態の一例に係る情報処理システムについて説明する。本実施形態における情報処理システムの一例は、本体装置（情報処理装置；本実施形態ではゲーム装置本体として機能する）２と左コントローラ３および右コントローラ４とステアリングホイール型アタッチメント２００とによって構成される。本体装置２は、左コントローラ３および右コントローラ４がそれぞれ着脱可能であり、左コントローラ３および右コントローラ４をそれぞれ本体装置２に装着して一体化された装置として利用でき、また、本体装置２と左コントローラ３および右コントローラ４とを別体として利用することもできる（図２参照）。また、情報処理システムは、本体装置２に画像を表示する態様での利用と、テレビ等の他の表示装置（例えば、据置型モニタ）に画像を表示させる態様での利用が可能である。前者の態様において、情報処理システムは、携帯型装置（例えば、携帯ゲーム機）として利用することができる。また、後者の態様において、情報処理システムは、据置型装置（例えば、据置型ゲーム機）として利用することができる。また、情報処理システムにおけるステアリングホイール型アタッチメント２００は、その一部に左コントローラ３および右コントローラ４の一方を取り付けることによって、拡張操作装置として利用することができる。なお、後述により明らかとなるが、ステアリングホイール型アタッチメント２００には、左コントローラ３および右コントローラ４の何れとも脱着可能に取り付けることができる。また、本願の「付属装置」には、いわゆる拡張機器や、アタッチメントといった機器も含まれる。
【００３０】
図１は、本体装置２に左コントローラ３および右コントローラ４を装着した状態を示す図である。図１に示すように、左コントローラ３および右コントローラ４は、それぞれ本体装置２に装着されて一体化されている。本体装置２は、情報処理システムにおける各種の処理（例えば、ゲーム処理）を実行する装置である。本体装置２は、ディスプレイ１２を備える。左コントローラ３および右コントローラ４は、ユーザが入力を行うための操作部を備える装置である。
【００３１】
図２は、本体装置２から左コントローラ３および右コントローラ４をそれぞれ外した状態の一例を示す図である。図１および図２に示すように、左コントローラ３および右コントローラ４は、本体装置２に着脱可能である。左コントローラ３は、本体装置２の左側面（図１に示すｘ軸正方向側の側面）に装着することができ、本体装置２の左側面に沿って図１に示すｙ軸方向にスライドさせることによって本体装置２に着脱可能となっている。また、右コントローラ４は、本体装置２の右側面（図１に示すｘ軸負方向側の側面）に装着することができ、本体装置２の右側面に沿って図１に示すｙ軸方向にスライドさせることによって本体装置２に着脱可能となっている。なお、以下において、左コントローラ３および右コントローラ４の総称として「コントローラ」と記載することがある。なお、本実施形態において、１人のユーザが操作する「操作装置」は、１つのコントローラ（例えば、左コントローラ３および右コントローラ４の一方）でも複数のコントローラ（例えば、左コントローラ３および右コントローラ４の両方、またはさらに他のコントローラを含んでもよい）でもよく、当該「操作装置」は、１以上のコントローラによって構成可能となる。また、本実施形態において、１つのコントローラ（例えば、右コントローラ４）を付属装置（例えば、ステアリングホイール型アタッチメント２００）に取り付けることによって、ユーザが当該付属装置を操作することによって本体装置２において実行されている情報処理（例えばゲーム処理）を制御することができる。以下、本体装置２と左コントローラ３および右コントローラ４との具体的な構成の一例について説明する。
【００３２】
図３は、本体装置２の一例を示す六面図である。図３に示すように、本体装置２は、略板状のハウジング１１を備える。本実施形態において、ハウジング１１の主面（換言すれば、表側の面、すなわち、ディスプレイ１２が設けられる面）は、大略的には矩形形状である。本実施形態においては、ハウジング１１は、横長の形状であるものとする。つまり、本実施形態においては、ハウジング１１の主面の長手方向（すなわち、図１に示すｘ軸方向）を横方向（左右方向とも言う）と呼び、当該主面の短手方向（すなわち、図１に示すｙ軸方向）を縦方向（上下方向とも言う）と呼び、主面に垂直な方向（すなわち、図１に示すｚ軸方向）を奥行方向（前後方向とも言う）と呼ぶこととする。本体装置２は、本体装置２が横長となる向きで利用されることが可能である。また、本体装置２が縦長となる向きで利用されることも可能である。その場合には、ハウジング１１を縦長の形状であるものと見なしてもよい。
【００３３】
なお、ハウジング１１の形状および大きさは、任意である。一例として、ハウジング１１は、携帯可能な大きさであってよい。また、本体装置２単体または本体装置２に左コントローラ３および右コントローラ４が装着された一体型装置は、携帯型装置となってもよい。また、本体装置２または一体型装置が手持ち型の装置となってもよい。また、本体装置２または一体型装置が可搬型装置となってもよい。
【００３４】
図３に示すように、本体装置２は、ハウジング１１の主面に設けられるディスプレイ１２を備える。ディスプレイ１２は、本体装置２が取得または生成した画像（静止画であってもよいし、動画であってもよい）を表示する。本実施形態においては、ディスプレイ１２は、液晶表示装置（ＬＣＤ）とする。ただし、ディスプレイ１２は任意の種類の表示装置であってよい。
【００３５】
また、本体装置２は、ディスプレイ１２の画面上にタッチパネル１３を備える。本実施形態においては、タッチパネル１３は、マルチタッチ入力が可能な方式（例えば、静電容量方式）のものである。ただし、タッチパネル１３は、任意の種類のものであってよく、例えば、シングルタッチ入力が可能な方式（例えば、抵抗膜方式）のものであってもよい。
【００３６】
本体装置２は、ハウジング１１の内部においてスピーカ（すなわち、図６に示すスピーカ８８）を備えている。図３に示すように、ハウジング１１の主面には、スピーカ孔１１ａおよび１１ｂが形成される。そして、スピーカ８８の出力音は、これらのスピーカ孔１１ａおよび１１ｂからそれぞれ出力される。
【００３７】
図３に示すように、本体装置２は、ハウジング１１の左側面において左レール部材１５を備える。左レール部材１５は、左コントローラ３を本体装置２に着脱可能に装着するための部材である。左レール部材１５は、ハウジング１１の左側面において、上下方向に沿って延びるように設けられる。左レール部材１５は、左コントローラ３のスライダ（すなわち、図４に示すスライダ４０）と係合可能な形状を有しており、左レール部材１５とスライダ４０とによってスライド機構が形成される。このスライド機構によって、左コントローラ３を本体装置２に対してスライド可能かつ着脱可能に装着することができる。
【００３８】
また、本体装置２は、左側端子１７を備える。左側端子１７は、本体装置２が左コントローラ３と有線通信を行うための端子である。左側端子１７は、左コントローラ３が本体装置２に装着された場合に、左コントローラ３の端子（図４に示す端子４２）と接触する位置に設けられる。左側端子１７の具体的な位置は任意である。本実施形態においては、図３に示すように、左側端子１７は、左レール部材１５の底面に設けられる。また、本実施形態においては、左側端子１７は、左レール部材１５の底面における下側の端部付近に設けられ、左レール部材１５の一部によって外部に露出しない位置に配置されている。
【００３９】
図３に示すように、ハウジング１１の右側面には、左側面に設けられる構成と同様の構成が設けられる。すなわち、本体装置２は、ハウジング１１の右側面において右レール部材１９を備える。右レール部材１９は、ハウジング１１の右側面において、上下方向に沿って延びるように設けられる。右レール部材１９は、右コントローラ４のスライダ（すなわち、図５に示すスライダ６２）と係合可能な形状を有しており、右レール部材１９とスライダ６２とによってスライド機構が形成される。このスライド機構によって、右コントローラ４を本体装置２に対してスライド可能かつ着脱可能に装着することができる。
【００４０】
また、本体装置２は右側端子２１を備える。右側端子２１は、本体装置２が右コントローラ４と有線通信を行うための端子である。右側端子２１は、右コントローラ４が本体装置２に装着された場合に、右コントローラ４の端子（図５に示す端子６４）と接触する位置に設けられる。右側端子２１の具体的な位置は任意である。本実施形態においては、図３に示すように、右側端子２１は、右レール部材１９の底面に設けられる。また、本実施形態においては、右側端子２１は、右レール部材１９の底面における下側の端部付近に設けられ、右レール部材１９の一部によって外部に露出しない位置に配置されている。
【００４１】
図３に示すように、本体装置２は、第１スロット２３を備える。第１スロット２３は、ハウジング１１の上側面に設けられる。第１スロット２３は、第１の種類の記憶媒体を装着可能な形状を有する。第１の種類の記憶媒体は、例えば、情報処理システムおよびそれと同種の情報処理装置に専用の記憶媒体（例えば、専用メモリカード）である。第１の種類の記憶媒体は、例えば、本体装置２で利用されるデータ（例えば、アプリケーションのセーブデータ等）、および／または、本体装置２で実行されるプログラム（例えば、アプリケーションのプログラム等）を記憶するために用いられる。また、本体装置２は、電源ボタン２８を備える。図３に示すように、電源ボタン２８は、ハウジング１１の上側面に設けられる。電源ボタン２８は、本体装置２の電源のオン／オフを切り替えるためのボタンである。
【００４２】
本体装置２は、音声入出力端子（具体的には、イヤホンジャック）２５を備える。すなわち、本体装置２は、音声入出力端子２５にマイクやイヤホンを装着することができる。図３に示すように、音声入出力端子２５は、ハウジング１１の上側面に設けられる。
【００４３】
本体装置２は、音量ボタン２６ａおよび２６ｂを備える。図３に示すように、音量ボタン２６ａおよび２６ｂは、ハウジング１１の上側面に設けられる。音量ボタン２６ａおよび２６ｂは、本体装置２によって出力される音量を調整する指示を行うためのボタンである。すなわち、音量ボタン２６ａは、音量を下げる指示を行うためのボタンであり、音量ボタン２６ｂは、音量を上げる指示を行うためのボタンである。
【００４４】
また、ハウジング１１には、排気孔１１ｃが形成される。図３に示すように、排気孔１１ｃは、ハウジング１１の上側面に形成される。排気孔１１ｃは、ハウジング１１の内部で発生した熱をハウジング１１の外部へ排気する（換言すれば、放出する）ために形成される。すなわち、排気孔１１ｃは、排熱孔であるとも言える。
【００４５】
本体装置２は、下側端子２７を備える。下側端子２７は、本体装置２がクレードルと通信を行うための端子である。図３に示すように、下側端子２７は、ハウジング１１の下側面に設けられる。本体装置２がクレードルに装着された場合、下側端子２７は、クレードルの端子に接続される。本実施形態において、下側端子２７は、ＵＳＢコネクタ（より具体的には、メス側コネクタ）である。クレードルは、左コントローラ３および右コントローラ４を本体装置２から取り外した状態で本体装置２のみを載置することが可能である。また、さらに他の例として、クレードルは、左コントローラ３および右コントローラ４が本体装置２に装着された一体型装置を載置することも可能である。そして、クレードルは、本体装置２とは別体の外部表示装置の一例である据置型モニタ（例えば、据置型テレビ）と通信可能である（有線通信であってもよいし、無線通信であってもよい）。上記一体型装置または本体装置２単体をクレードルに載置した場合、情報処理システムは、本体装置２が取得または生成した画像を据置型モニタに表示することができる。また、本実施形態においては、クレードルは、載置された上記一体型装置または本体装置２単体を充電する機能を有する。また、クレードルは、ハブ装置（具体的には、ＵＳＢハブ）の機能を有する。
【００４６】
また、本体装置２は、第２スロット２４を備える。本実施形態においては、第２スロット２４は、ハウジング１１の下側面に設けられる。ただし、他の実施形態においては、第２スロット２４は、第１スロット２３とは同じ面に設けられてもよい。第２スロット２４は、第１の種類とは異なる第２の種類の記憶媒体を装着可能な形状を有する。第２の種類の記憶媒体は、例えば、汎用の記憶媒体であってもよい。例えば、第２の種類の記憶媒体は、ＳＤカードであってもよい。第２の種類の記憶媒体は、例えば、第１の種類の記憶媒体と同様、本体装置２で利用されるデータ（例えば、アプリケーションのセーブデータ等）、および／または、本体装置２で実行されるプログラム（例えば、アプリケーションのプログラム等）を記憶するために用いられる。
【００４７】
また、ハウジング１１には、吸気孔１１ｄが形成される。図３に示すように、吸気孔１１ｄは、ハウジング１１の下側面に形成される。吸気孔１１ｄは、ハウジング１１の外部の空気をハウジング１１の内部へ吸気する（換言すれば、導入する）ために形成される。本実施形態においては、排気孔１１ｃが形成される面の反対側の面に吸気孔１１ｄが形成されるので、ハウジング１１内部の放熱を効率良く行うことができる。
【００４８】
以上に説明した、ハウジング１１に設けられる各構成要素（具体的には、ボタン、スロット、端子等）の形状、数、および設置位置は、任意である。例えば、他の実施形態においては、電源ボタン２８および各スロット２３および２４のうちのいくつかは、ハウジング１１の他の側面あるいは背面に設けられてもよい。また、他の実施形態においては、本体装置２は、上記各構成要素のうちいくつかを備えていない構成であってもよい。
【００４９】
図４は、左コントローラ３の一例を示す六面図である。図４に示すように、左コントローラ３は、ハウジング３１を備える。本実施形態において、ハウジング３１は、略板状である。また、ハウジング３１の主面（換言すれば、表側の面、すなわち、図１に示すｚ軸負方向側の面）は、大略的には矩形形状である。また、本実施形態においては、ハウジング３１は、縦長の形状、すなわち、上下方向（すなわち、図１に示すｙ軸方向）に長い形状である。左コントローラ３は、本体装置２から外された状態において、縦長となる向きで把持されることも可能である。ハウジング３１は、縦長となる向きで把持される場合に片手、特に左手で把持可能な形状および大きさをしている。また、左コントローラ３は、横長となる向きで把持されることも可能である。左コントローラ３が横長となる向きで把持される場合には、両手で把持されるようにしてもよい。なお、ハウジング３１の形状は任意であり、他の実施形態においては、ハウジング３１は略板状でなくてもよい。また、ハウジング３１は、矩形形状でなくてもよく、例えば半円状の形状等であってもよい。また、ハウジング３１は、縦長の形状でなくてもよい。
【００５０】
ハウジング３１の上下方向の長さは、本体装置２のハウジング１１の上下方向の長さとほぼ同じである。また、ハウジング３１の厚さ（すなわち、前後方向の長さ、換言すれば、図１に示すｚ軸方向の長さ）は、本体装置２のハウジング１１の厚さとほぼ同じである。したがって、左コントローラ３が本体装置２に装着された場合（図１参照）には、ユーザは、本体装置２と左コントローラ３とを一体の装置のような感覚で把持することができる。
【００５１】
また、図４に示すように、ハウジング３１の主面は、左側の角部分が、右側の角部分よりも丸みを帯びた形状になっている。すなわち、ハウジング３１の上側面と左側面との接続部分、および、ハウジング３１の下側面と左側面との接続部分は、その上側面と右側面との接続部分、および、その下側面と右側面との接続部分に比べて、丸くなっている（換言すれば、面取りにおけるＲが大きい）。したがって、左コントローラ３が本体装置２に装着された場合（図１参照）には、一体型装置の左側が丸みを帯びた形状となるので、ユーザにとって持ちやすい形状となる。
【００５２】
左コントローラ３は、アナログスティック３２を備える。図４に示すように、アナログスティック３２が、ハウジング３１の主面に設けられる。アナログスティック３２は、方向を入力することが可能な方向入力部の一例である。アナログスティック３２は、ハウジング３１の主面に平行な全方向（すなわち、上下左右および斜め方向を含む、３６０°の方向）に傾倒可能なスティック部材を有する。ユーザは、スティック部材を傾倒することによって傾倒方向に応じた方向の入力（および、傾倒した角度に応じた大きさの入力）が可能である。なお、方向入力部は、十字キーまたはスライドスティック等であってもよい。また、本実施形態においては、スティック部材を（ハウジング３１に垂直な方向に）押下する入力が可能である。すなわち、アナログスティック３２は、スティック部材の傾倒方向および傾倒量に応じた方向および大きさの入力と、スティック部材に対する押下入力とを行うことが可能な入力部である。
【００５３】
左コントローラ３は、４つの操作ボタン３３〜３６（具体的には、右方向ボタン３３、下方向ボタン３４、上方向ボタン３５、および、左方向ボタン３６）を備える。図４に示すように、これら４つの操作ボタン３３〜３６は、ハウジング３１の主面においてアナログスティック３２の下側に設けられる。なお、本実施形態においては、左コントローラ３の主面に設けられる操作ボタンを４つとするが、操作ボタンの数は任意である。これらの操作ボタン３３〜３６は、本体装置２で実行される各種プログラム（例えば、ＯＳプログラムやアプリケーションプログラム）に応じた指示を行うために用いられる。なお、本実施形態においては、各操作ボタン３３〜３６は方向入力を行うために用いられてもよいことから、各操作ボタン３３〜３６を、右方向ボタン３３、下方向ボタン３４、上方向ボタン３５、および、左方向ボタン３６と呼んでいる。ただし、各操作ボタン３３〜３６は、方向入力以外の指示を行うために用いられてもよい。
【００５４】
また、左コントローラ３は録画ボタン３７を備える。図４に示すように、録画ボタン３７は、ハウジング３１の主面に設けられ、より具体的には、主面における右下領域に設けられる。録画ボタン３７は、本体装置２のディスプレイ１２に表示される画像を保存する指示を行うためのボタンである。例えば、ディスプレイ１２にゲーム画像が表示されている場合において、ユーザは、録画ボタン３７を押下することによって、押下された時点で表示されているゲーム画像を、例えば本体装置２の記憶部に保存することができる。
【００５５】
また、左コントローラ３は「−」の文字の形状をした−（マイナス）ボタン４７を備える。図４に示すように、−ボタン４７は、ハウジング３１の主面に設けられ、より具体的には、主面における右上領域に設けられる。−ボタン４７は、本体装置２で実行される各種プログラム（例えば、ＯＳプログラムやアプリケーションプログラム）に応じた指示を行うために用いられる。−ボタン４７は、例えば、ゲームアプリケーションにおいてセレクトボタン（例えば、選択項目の切り替えに用いられるボタン）として用いられる。
【００５６】
左コントローラ３の主面に設けられる各操作部（具体的には、アナログスティック３２および上記各ボタン３３〜３７、４７）は、左コントローラ３が本体装置２に装着される場合、一体型装置を把持するユーザの例えば左手の親指によって操作される。また、左コントローラ３が本体装置２から外された状態において両手で横向きに把持されて使用される場合、上記各操作部は、左コントローラ３を把持するユーザの例えば左右の手の親指で操作される。具体的には、この場合、アナログスティック３２はユーザの左手の親指で操作され、各操作ボタン３３〜３６はユーザの右手の親指で操作される。
【００５７】
左コントローラ３は、第１Ｌボタン３８を備える。また、左コントローラ３は、ＺＬボタン３９を備える。これらの操作ボタン３８および３９は、上記操作ボタン３３〜３６と同様、本体装置２で実行される各種プログラムに応じた指示を行うために用いられる。図４に示すように、第１Ｌボタン３８は、ハウジング３１の側面のうちの左上部分に設けられる。また、ＺＬボタン３９は、ハウジング３１の側面から裏面にかけての左上部分（厳密には、ハウジング３１を表側から見たときの左上部分）に設けられる。つまり、ＺＬボタン３９は、第１Ｌボタン３８の後側（図１に示すｚ軸正方向側）に設けられる。本実施形態においては、ハウジング３１の左上部分が丸みを帯びた形状であるので、第１Ｌボタン３８およびＺＬボタン３９は、ハウジング３１の当該左上部分の丸みに応じた丸みを帯びた形状を有する。左コントローラ３が本体装置２に装着される場合、第１Ｌボタン３８およびＺＬボタン３９は、一体型装置における左上部分に配置されることになる。
【００５８】
左コントローラ３は、上述のスライダ４０を備えている。図４に示すように、スライダ４０は、ハウジング３１の右側面において、上下方向に延びるように設けられる。スライダ４０は、本体装置２の左レール部材１５（より具体的には、左レール部材１５の溝）と係合可能な形状を有している。したがって、左レール部材１５に係合したスライダ４０は、スライド方向（換言すれば左レール部材１５が延びる方向）に垂直な向きに関しては固定されて外れないようになっている。
【００５９】
また、左コントローラ３は、左コントローラ３が本体装置２と有線通信を行うための端子４２を備える。端子４２は、左コントローラ３が本体装置２に装着された場合に、本体装置２の左側端子１７（図３）と接触する位置に設けられる。端子４２の具体的な位置は任意である。本実施形態においては、図４に示すように、端子４２は、スライダ４０の装着面によって外部に露出しない位置に設けられる。また、本実施形態においては、端子４２は、スライダ４０の装着面における下側の端部付近に設けられる。
【００６０】
また、左コントローラ３は、第２Ｌボタン４３および第２Ｒボタン４４を備える。これらのボタン４３および４４は、他の操作ボタン３３〜３６と同様、本体装置２で実行される各種プログラムに応じた指示を行うために用いられる。図４に示すように、第２Ｌボタン４３および第２Ｒボタン４４は、スライダ４０の装着面に設けられる。第２Ｌボタン４３は、スライダ４０の装着面において、上下方向（図１に示すｙ軸方向）に関する中央よりも上側に設けられる。第２Ｒボタン４４は、スライダ４０の装着面において、上下方向に関する中央よりも下側に設けられる。第２Ｌボタン４３および第２Ｒボタン４４は、左コントローラ３が本体装置２に装着されている状態では押下することができない位置に配置されている。つまり、第２Ｌボタン４３および第２Ｒボタン４４は、左コントローラ３を本体装置２から外した場合において用いられるボタンである。第２Ｌボタン４３は、例えば、本体装置２から外された左コントローラ３をスライダ４０の装着面を上にして横長となる向きで把持するユーザの左手の人差し指または中指で操作される。また、第２Ｒボタン４４は、例えば、本体装置２から外された左コントローラ３をスライダ４０の装着面を上にして横長となる向きで把持するユーザの右手の人差し指または中指で操作される。また、左コントローラ３がステアリングホイール型アタッチメント２００に取り付けられた場合、当該ステアリングホイール型アタッチメント２００を把持するユーザの左右の手の人差し指または中指によって当該ステアリングホイール型アタッチメント２００に設けられた操作部を操作することによって、第２Ｌボタン４３および第２Ｒボタン４４をそれぞれ操作することができる。
【００６１】
左コントローラ３は、ペアリングボタン４６を備える。本実施形態において、ペアリングボタン４６は、左コントローラ３と本体装置２との無線通信に関する設定（ペアリングとも言う）処理を指示するため、および、左コントローラ３のリセット処理を指示するために用いられる。なお、他の実施形態においては、ペアリングボタン４６は、上記設定処理およびリセット処理のいずれか一方の機能のみを有するものであってもよい。例えば、ペアリングボタン４６に対して短押し操作が行われた場合（具体的には、ペアリングボタン４６が所定時間よりも短い時間だけ押下された場合）、左コントローラ３は、上記設定処理を実行する。また、ペアリングボタン４６に対して長押し操作が行われた場合（具体的には、ペアリングボタン４６が上記所定時間以上押し続けられた場合）、左コントローラ３は、リセット処理を実行する。本実施形態においては、ペアリングボタン４６は、図４に示すように、スライダ４０の装着面に設けられる。このように、ペアリングボタン４６は、左コントローラ３が本体装置２に装着されている状態では見えない位置に配置されている。つまり、ペアリングボタン４６は、左コントローラ３を本体装置２から外した場合において用いられる。
【００６２】
なお、本実施形態において、スライダ４０の装着面に設けられるボタン（具体的には、第２Ｌボタン４３、第２Ｒボタン４４、およびペアリングボタン４６）は、当該装着面に対して突出しないように設けられる。すなわち、上記ボタンの上面（換言すれば押下面）は、スライダ４０の装着面と同じ面に配置されるか、あるいは、装着面よりも凹んだ位置に配置される。これによれば、スライダ４０が本体装置２の左レール部材１５に装着された状態において、スライダ４０を左レール部材１５に対してスムーズにスライドさせることができる。
【００６３】
図５は、右コントローラ４の一例を示す六面図である。図５に示すように、右コントローラ４は、ハウジング５１を備える。本実施形態において、ハウジング５１は、略板状である。また、ハウジング５１の主面（換言すれば、表側の面、すなわち、図１に示すｚ軸負方向側の面）は、大略的には矩形形状である。また、本実施形態においては、ハウジング５１は、縦長の形状、すなわち、上下方向に長い形状である。右コントローラ４は、本体装置２から外された状態において、縦長となる向きで把持されることも可能である。ハウジング５１は、縦長となる向きで把持される場合に片手、特に左手で把持可能な形状および大きさをしている。また、右コントローラ４は、横長となる向きで把持されることも可能である。右コントローラ４が横長となる向きで把持される場合には、両手で把持されるようにしてもよい。
【００６４】
右コントローラ４のハウジング５１は、左コントローラ３のハウジング３１と同様、その上下方向の長さは、本体装置２のハウジング１１の上下方向の長さとほぼ同じであり、その厚さは、本体装置２のハウジング１１の厚さとほぼ同じである。したがって、右コントローラ４が本体装置２に装着された場合（図１参照）には、ユーザは、本体装置２と右コントローラ４とを一体の装置のような感覚で把持することができる。
【００６５】
また、図５に示すように、ハウジング５１の主面は、右側の角部分が、左側の角部分よりも丸みを帯びた形状になっている。すなわち、ハウジング５１の上側面と右側面との接続部分、および、ハウジング５１の下側面と右側面との接続部分は、その上側面と左側面との接続部分、および、その下側面と左側面との接続部分に比べて、丸くなっている（換言すれば、面取りにおけるＲが大きい）。したがって、右コントローラ４が本体装置２に装着された場合（図１参照）には、一体型装置の右側が丸みを帯びた形状となるので、ユーザにとって持ちやすい形状となる。
【００６６】
右コントローラ４は、左コントローラ３と同様、方向入力部としてアナログスティック５２を備える。本実施形態においては、アナログスティック５２は、左コントローラ３のアナログスティック３２と同じ構成である。また、右コントローラ４は、左コントローラ３と同様、４つの操作ボタン５３〜５６（具体的には、Ａボタン５３、Ｂボタン５４、Ｘボタン５５、および、Ｙボタン５６）を備える。本実施形態においては、これら４つの操作ボタン５３〜５６は、左コントローラ３の４つの操作ボタン３３〜３６と同じ機構である。図５に示すように、これらアナログスティック５２および各操作ボタン５３〜５６は、ハウジング５１の主面に設けられる。なお、本実施形態においては、右コントローラ４の主面に設けられる操作ボタンを４つとするが、操作ボタンの数は任意である。
【００６７】
ここで、本実施形態においては、右コントローラ４における２種類の操作部（アナログスティックおよび操作ボタン）の位置関係は、左コントローラ３におけるこれら２種類の操作部の位置関係とは反対になっている。すなわち、右コントローラ４においては、アナログスティック５２は各操作ボタン５３〜５６の上方に配置されるのに対して、左コントローラ３においては、アナログスティック３２は各操作ボタン３３〜３６の下方に配置される。このような配置によって、左コントローラ３および右コントローラ４を本体装置２から外して使用する場合に似たような操作感覚で使用することができる。
【００６８】
また、右コントローラ４は、「＋」の文字の形状をした＋（プラス）ボタン５７を備える。図５に示すように、＋ボタン５７は、ハウジング５１の主面に設けられ、より具体的には、主面の左上領域に設けられる。＋ボタン５７は、他の操作ボタン５３〜５６と同様、本体装置２で実行される各種プログラム（例えば、ＯＳプログラムやアプリケーションプログラム）に応じた指示を行うために用いられる。＋ボタン５７は、例えば、ゲームアプリケーションにおいてスタートボタン（例えば、ゲーム開始の指示に用いられるボタン）として用いられる。
【００６９】
右コントローラ４は、ホームボタン５８を備える。図５に示すように、ホームボタン５８は、ハウジング５１の主面に設けられ、より具体的には、主面の左下領域に設けられる。ホームボタン５８は、本体装置２のディスプレイ１２に所定のメニュー画面を表示させるためのボタンである。メニュー画面は、例えば、本体装置２において実行可能な１以上のアプリケーションのうちからユーザが指定したアプリケーションを起動することが可能な画面である。メニュー画面は、例えば、本体装置２の起動時に表示されてもよい。本実施形態においては、本体装置２においてアプリケーションが実行されている状態（すなわち、当該アプリケーションの画像がディスプレイ１２に表示されている状態）において、ホームボタン５８が押下されると、所定の操作画面がディスプレイ１２に表示されてもよい（このとき、操作画面に代えてメニュー画面が表示されてもよい）。なお、操作画面は、例えば、アプリケーションを終了してメニュー画面をディスプレイ１２に表示させる指示、および、アプリケーションを再開する指示等を行うことが可能な画面である。
【００７０】
右コントローラ４の主面に設けられる各操作部（具体的には、アナログスティック５２および上記各ボタン５３〜５８）は、右コントローラ４が本体装置２に装着される場合、一体型装置を把持するユーザの例えば右手の親指によって操作される。また、右コントローラ４が本体装置２から外された状態において両手で横向きに把持されて使用される場合、上記各操作部は、右コントローラ４を把持するユーザの例えば左右の手の親指で操作される。具体的には、この場合、アナログスティック５２はユーザの左手の親指で操作され、各操作ボタン５３〜５６はユーザの右手の親指で操作される。
【００７１】
右コントローラ４は、第１Ｒボタン６０を備える。また、右コントローラ４は、ＺＲボタン６１を備える。図５に示すように、第１Ｒボタン６０は、ハウジング５１の側面のうちの右上部分に設けられる。また、ＺＲボタン６１は、ハウジング５１の側面から裏面にかけての右上部分（厳密には、ハウジング５１を表側から見たときの右上部分）に設けられる。つまり、ＺＲボタン６１は、第１Ｒボタン６０の後側（図１に示すｚ軸正方向側）に設けられる。本実施形態においては、ハウジング５１の右上部分が丸みを帯びた形状であるので、第１Ｒボタン６０およびＺＲボタン６１は、ハウジング５１の当該右上部分の丸みに応じた丸みを帯びた形状を有する。右コントローラ４が本体装置２に装着される場合、第１Ｒボタン６０およびＺＲボタン６１は、一体型装置における右上部分に配置されることになる。
【００７２】
右コントローラ４は、左コントローラ３と同様のスライダ機構を備えている。すなわち、右コントローラ４は、上述のスライダ６２を備えている。図５に示すように、スライダ６２は、ハウジング５１の左側面において、上下方向に延びるように設けられる。スライダ６２は、本体装置２の右レール部材１９（より具体的には、右レール部材１９の溝）と係合可能な形状を有している。したがって、右レール部材１９に係合したスライダ６２は、スライド方向（換言すれば右レール部材１９が延びる方向）に垂直な向きに関しては固定されて外れないようになっている。
【００７３】
また、右コントローラ４は、右コントローラ４が本体装置２と有線通信を行うための端子６４を備える。端子６４は、右コントローラ４が本体装置２に装着された場合に、本体装置２の右側端子２１（図３）と接触する位置に設けられる。端子６４の具体的な位置は任意である。本実施形態においては、図５に示すように、端子６４は、スライダ６２の装着面によって外部に露出しない位置に設けられる。本実施形態においては、端子６４は、スライダ６２の装着面における下側の端部付近に設けられる。
【００７４】
また、右コントローラ４は、左コントローラ３と同様、第２Ｌボタン６５および第２Ｒボタン６６を備える。これらのボタン６５および６６は、他の操作ボタン５３〜５６と同様、本体装置２で実行される各種プログラムに応じた指示を行うために用いられる。図５に示すように、第２Ｌボタン６５および第２Ｒボタン６６は、スライダ６２の装着面に設けられる。第２Ｌボタン６５は、スライダ６２の装着面において、上下方向（図１に示すｙ軸方向）に関する中央よりも下側に設けられる。第２Ｒボタン６６は、スライダ６２の装着面において、上下方向に関する中央よりも上側に設けられる。第２Ｌボタン６５および第２Ｒボタン６６は、左コントローラ３の第２Ｌボタン４３および第２Ｒボタン４４と同様、右コントローラ４が本体装置２に装着されている状態では押下することができない位置に配置されており、右コントローラ４を本体装置２から外した場合において用いられるボタンである。第２Ｌボタン６５は、例えば、本体装置２から外された右コントローラ４をスライダ６２の装着面を上にして横長となる向きで把持するユーザの左手の人差し指または中指で操作される。また、第２Ｒボタン６６は、例えば、本体装置２から外された右コントローラ４をスライダ６２の装着面を上にして横長となる向きで把持するユーザの右手の人差し指または中指で操作さる。また、右コントローラ４がステアリングホイール型アタッチメント２００に取り付けられた場合、当該ステアリングホイール型アタッチメント２００を把持するユーザの左右の手の人差し指または中指によって当該ステアリングホイール型アタッチメント２００に設けられた操作部を操作することによって、第２Ｌボタン６５および第２Ｒボタン６６をそれぞれ操作することができる。
【００７５】
右コントローラ４は、ペアリングボタン６９を備える。ペアリングボタン６９は、左コントローラ３のペアリングボタン４６と同様、右コントローラ４と本体装置２との無線通信に関する設定（ペアリングとも言う）処理を指示するため、および、右コントローラ４のリセット処理を指示するために用いられる。上記設定処理およびリセット処理については、左コントローラ３におけるこれらの処理と同様であるので、詳細な説明を省略する。また、本実施形態においては、ペアリングボタン６９は、図５に示すように、スライダ６２の装着面に設けられる。つまり、ペアリングボタン６９は、左コントローラ３のペアリングボタン４６と同様の理由で、右コントローラ４が本体装置２に装着されている状態では見えない位置に配置されている。
【００７６】
また、右コントローラ４においても左コントローラ３と同様、スライダ６２の装着面に設けられるボタン（具体的には、第２Ｌボタン６５、第２Ｒボタン６６、およびペアリングボタン６９）は、当該装着面に対して突出しないように設けられる。これによって、スライダ６２が本体装置２の右レール部材１９に装着された状態において、スライダ６２を右レール部材１９に対してスムーズにスライドさせることができる。
【００７７】
また、ハウジング５１の下側面には、窓部６８が設けられる。右コントローラ４は、ハウジング５１の内部に配置される赤外撮像部１２３および赤外発光部１２４を備えている。赤外撮像部１２３は、右コントローラ４の下方向（図５に示すｙ軸負方向）を撮像方向として、窓部６８を介して右コントローラ４の周囲を撮像する。赤外発光部１２４は、右コントローラ４の下方向（図５に示すｙ軸負方向）を中心とする所定範囲を照射範囲として、赤外撮像部１２３が撮像する撮像対象部材に窓部６８を介して赤外光を照射する。
【００７８】
また、右コントローラ４は、ＮＦＣ通信部１２２を備える。ＮＦＣ通信部１２２は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）の規格に基づく近距離無線通信を行う。ＮＦＣ通信部１２２は、近距離無線通信に用いられるアンテナ１２２ａと、アンテナ１２２ａから送出すべき信号（電波）を生成する回路（例えばＮＦＣチップ）とを有する。例えば、アンテナ１２２ａは、上記近距離無線通信の際にターゲットとなる他の無線通信装置（例えばＮＦＣタグ）がハウジング５１の主面の下方領域と近接または接する他の装置に配置された場合に、当該無線通信装置と上記近距離無線通信が可能となるハウジング５１の内部の位置に設けられる。なお、近距離無線通信は、ＮＦＣの規格に基づくものに限らず、任意の近接通信（非接触通信とも言う）であってもよい。近接通信には、例えば、一方の装置からの電波によって（例えば電磁誘導によって）他方の装置に起電力を発生させる通信方式が含まれる。
【００７９】
なお、上記左コントローラ３および右コントローラ４において、ハウジング３１または５１に設けられる各構成要素（具体的には、スライダ、スティック、およびボタン等）の形状、数、および、設置位置は任意である。例えば、他の実施形態においては、左コントローラ３および右コントローラ４は、アナログスティックとは別の種類の方向入力部を備えていてもよい。また、スライダ４０または６２は、本体装置２に設けられるレール部材１５または１９の位置に応じた位置に配置されてよく、例えば、ハウジング３１または５１の主面または裏面に配置されてもよい。また、他の実施形態においては、左コントローラ３および右コントローラ４は、上記各構成要素のうちいくつかを備えていない構成であってもよい。
【００８０】
図６は、本体装置２の内部構成の一例を示すブロック図である。本体装置２は、図３に示す構成の他、図６に示す各構成要素８１〜９８を備える。これらの構成要素８１〜９８のいくつかは、電子部品として電子回路基板上に実装されてハウジング１１内に収納されてもよい。
【００８１】
本体装置２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８１を備える。ＣＰＵ８１は、本体装置２において実行される各種の情報処理を実行する情報処理部である。ＣＰＵ８１は、記憶部（具体的には、フラッシュメモリ８４等の内部記憶媒体、あるいは、各スロット２３および２４に装着される外部記憶媒体等）に記憶される情報処理プログラム（例えば、ゲームプログラム）を実行することによって、各種の情報処理を実行する。
【００８２】
本体装置２は、自身に内蔵される内部記憶媒体の一例として、フラッシュメモリ８４およびＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８５を備える。フラッシュメモリ８４およびＤＲＡＭ８５は、ＣＰＵ８１に接続される。フラッシュメモリ８４は、主に、本体装置２に保存される各種のデータ（プログラムであってもよい）を記憶するために用いられるメモリである。ＤＲＡＭ８５は、情報処理において用いられる各種のデータを一時的に記憶するために用いられるメモリである。
【００８３】
本体装置２は、第１スロットインターフェース（以下、「Ｉ／Ｆ」と略記する。）９１を備える。また、本体装置２は、第２スロットＩ／Ｆ９２を備える。第１スロットＩ／Ｆ９１および第２スロットＩ／Ｆ９２は、ＣＰＵ８１に接続される。第１スロットＩ／Ｆ９１は、第１スロット２３に接続され、第１スロット２３に装着された第１の種類の記憶媒体（例えば、ＳＤカード）に対するデータの読み出しおよび書き込みを、ＣＰＵ８１の指示に応じて行う。第２スロットＩ／Ｆ９２は、第２スロット２４に接続され、第２スロット２４に装着された第２の種類の記憶媒体（例えば、専用メモリカード）に対するデータの読み出しおよび書き込みを、ＣＰＵ８１の指示に応じて行う。
【００８４】
ＣＰＵ８１は、フラッシュメモリ８４およびＤＲＡＭ８５、ならびに上記各記憶媒体との間でデータを適宜読み出したり書き込んだりして、上記の情報処理を実行する。
【００８５】
本体装置２は、ネットワーク通信部８２を備える。ネットワーク通信部８２は、ＣＰＵ８１に接続される。ネットワーク通信部８２は、ネットワークを介して外部の装置と通信（具体的には、無線通信）を行う。本実施形態においては、ネットワーク通信部８２は、第１の通信態様としてＷｉ−Ｆｉの規格に準拠した方式により、無線ＬＡＮに接続して外部装置と通信を行う。また、ネットワーク通信部８２は、第２の通信態様として所定の通信方式（例えば、独自プロトコルによる通信や、赤外線通信）により、同種の他の本体装置２との間で無線通信を行う。なお、上記第２の通信態様による無線通信は、閉ざされたローカルネットワークエリア内に配置された他の本体装置２との間で無線通信可能であり、複数の本体装置２の間で直接通信することによってデータが送受信される、いわゆる「ローカル通信」を可能とする機能を実現する。
【００８６】
本体装置２は、コントローラ通信部８３を備える。コントローラ通信部８３は、ＣＰＵ８１に接続される。コントローラ通信部８３は、左コントローラ３および／または右コントローラ４と無線通信を行う。本体装置２と左コントローラ３および右コントローラ４との通信方式は任意であるが、本実施形態においては、コントローラ通信部８３は、左コントローラ３との間および右コントローラ４との間で、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に従った通信を行う。
【００８７】
ＣＰＵ８１は、上述の左側端子１７、右側端子２１、および、下側端子２７に接続される。ＣＰＵ８１は、左コントローラ３と有線通信を行う場合、左側端子１７を介して左コントローラ３へデータを送信するとともに、左側端子１７を介して左コントローラ３から操作データを受信する。また、ＣＰＵ８１は、右コントローラ４と有線通信を行う場合、右側端子２１を介して右コントローラ４へデータを送信するとともに、右側端子２１を介して右コントローラ４から操作データを受信する。また、ＣＰＵ８１は、クレードルと通信を行う場合、下側端子２７を介してクレードルへデータを送信する。このように、本実施形態においては、本体装置２は、左コントローラ３および右コントローラ４との間で、それぞれ有線通信と無線通信との両方を行うことができる。また、左コントローラ３および右コントローラ４が本体装置２に装着された一体型装置または本体装置２単体がクレードルに装着された場合、本体装置２は、クレードルを介してデータ（例えば、画像データや音声データ）を据置型モニタ等に出力することができる。
【００８８】
ここで、本体装置２は、複数の左コントローラ３と同時に（換言すれば、並行して）通信を行うことができる。また、本体装置２は、複数の右コントローラ４と同時に（換言すれば、並行して）通信を行うことができる。したがって、ユーザは、複数の左コントローラ３および複数の右コントローラ４を用いて本体装置２に対する入力を行うことができる。
【００８９】
本体装置２は、タッチパネル１３の制御を行う回路であるタッチパネルコントローラ８６を備える。タッチパネルコントローラ８６は、タッチパネル１３とＣＰＵ８１との間に接続される。タッチパネルコントローラ８６は、タッチパネル１３からの信号に基づいて、例えばタッチ入力が行われた位置を示すデータを生成して、ＣＰＵ８１へ出力する。
【００９０】
また、ディスプレイ１２は、ＣＰＵ８１に接続される。ＣＰＵ８１は、（例えば、上記の情報処理の実行によって）生成した画像および／または外部から取得した画像をディスプレイ１２に表示する。
【００９１】
本体装置２は、コーデック回路８７およびスピーカ（具体的には、左スピーカおよび右スピーカ）８８を備える。コーデック回路８７は、スピーカ８８および音声入出力端子２５に接続されるとともに、ＣＰＵ８１に接続される。コーデック回路８７は、スピーカ８８および音声入出力端子２５に対する音声データの入出力を制御する回路である。すなわち、コーデック回路８７は、ＣＰＵ８１から音声データを受け取った場合、当該音声データに対してＤ／Ａ変換を行って得られる音声信号をスピーカ８８または音声入出力端子２５へ出力する。これによって、スピーカ８８あるいは音声入出力端子２５に接続された音声出力部（例えば、イヤホン）から音が出力される。また、コーデック回路８７は、音声入出力端子２５から音声信号を受け取った場合、音声信号に対してＡ／Ｄ変換を行い、所定の形式の音声データをＣＰＵ８１へ出力する。また、音量ボタン２６は、ＣＰＵ８１に接続される。ＣＰＵ８１は、音量ボタン２６に対する入力に基づいて、スピーカ８８または上記音声出力部から出力される音量を制御する。
【００９２】
本体装置２は、電力制御部９７およびバッテリ９８を備える。電力制御部９７は、バッテリ９８およびＣＰＵ８１に接続される。また、図示しないが、電力制御部９７は、本体装置２の各部（具体的には、バッテリ９８の電力の給電を受ける各部、左側端子１７、および右側端子２１）に接続される。電力制御部９７は、ＣＰＵ８１からの指令に基づいて、バッテリ９８から上記各部への電力供給を制御する。また、電力制御部９７は、電源ボタン２８に接続される。電力制御部９７は、電源ボタン２８に対する入力に基づいて、上記各部への電力供給を制御する。すなわち、電力制御部９７は、電源ボタン２８に対して電源をオフする操作が行われた場合、上記各部の全部または一部への電力供給を停止し、電源ボタン２８に対して電源をオンする操作が行われた場合、電力制御部９７は、上記各部の全部または一部への電力供給を開始する。また、電力制御部９７は、電源ボタン２８に対する入力を示す情報（具体的には、電源ボタン２８が押下されているか否かを示す情報）をＣＰＵ８１へ出力する。
【００９３】
また、バッテリ９８は、下側端子２７に接続される。外部の充電装置（例えば、クレードル）が下側端子２７に接続され、下側端子２７を介して本体装置２に電力が供給される場合、供給された電力がバッテリ９８に充電される。
【００９４】
また、本体装置２は、本体装置２内部の熱を放熱するための冷却ファン９６を備える。冷却ファン９６が動作することによって、ハウジング１１の外部の空気が吸気孔１１ｄから導入されるとともに、ハウジング１１内部の空気が排気孔１１ｃから放出されることで、ハウジング１１内部の熱が放出される。冷却ファン９６は、ＣＰＵ８１に接続され、冷却ファン９６の動作はＣＰＵ８１によって制御される。また、本体装置２は、本体装置２内の温度を検出する温度センサ９５を備える。温度センサ９５は、ＣＰＵ８１に接続され、温度センサ９５の検出結果がＣＰＵ８１へ出力される。ＣＰＵ８１は、温度センサ９５の検出結果に基づいて、冷却ファン９６の動作を制御する。
【００９５】
図７は、本体装置２と左コントローラ３および右コントローラ４との内部構成の一例を示すブロック図である。なお、本体装置２に関する内部構成の詳細については、図６で示しているため図７では省略している。
【００９６】
左コントローラ３は、本体装置２との間で通信を行う通信制御部１０１を備える。図７に示すように、通信制御部１０１は、端子４２を含む各構成要素に接続される。本実施形態においては、通信制御部１０１は、端子４２を介した有線通信と、端子４２を介さない無線通信との両方で本体装置２と通信を行うことが可能である。通信制御部１０１は、左コントローラ３が本体装置２に対して行う通信方法を制御する。すなわち、左コントローラ３が本体装置２に装着されている場合、通信制御部１０１は、端子４２を介して本体装置２と通信を行う。また、左コントローラ３が本体装置２から外されている場合、通信制御部１０１は、本体装置２（具体的には、コントローラ通信部８３）との間で無線通信を行う。コントローラ通信部８３と通信制御部１０１との間の無線通信は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従って行われる。
【００９７】
また、左コントローラ３は、例えばフラッシュメモリ等のメモリ１０２を備える。通信制御部１０１は、例えばマイコン（マイクロプロセッサとも言う）で構成され、メモリ１０２に記憶されるファームウェアを実行することによって各種の処理を実行する。
【００９８】
左コントローラ３は、各ボタン１０３（具体的には、ボタン３３〜３９、４３、４４、および４６）を備える。また、左コントローラ３は、アナログスティック（図７では「スティック」と記載する）３２を備える。各ボタン１０３およびアナログスティック３２は、自身に対して行われた操作に関する情報を、適宜のタイミングで繰り返し通信制御部１０１へ出力する。
【００９９】
左コントローラ３は、加速度センサ１０４を備える。本実施形態においては、加速度センサ１０４は、所定の３軸（例えば、図４に示すｘｙｚ軸）方向に沿った直線加速度の大きさを検出する。なお、加速度センサ１０４は、１軸方向あるいは２軸方向の加速度を検出するものであってもよい。また、左コントローラ３は、角速度センサ１０５を備える。本実施形態においては、角速度センサ１０５は、所定の３軸（例えば、図４に示すｘｙｚ軸）回りの角速度を検出する。なお、角速度センサ１０５は、１軸回りあるいは２軸回りの角速度を検出するものであってもよい。加速度センサ１０４および角速度センサ１０５は、それぞれ通信制御部１０１に接続される。そして、加速度センサ１０４および角速度センサ１０５の検出結果は、適宜のタイミングで繰り返し通信制御部１０１へ出力される。
【０１００】
通信制御部１０１は、各入力部（具体的には、各ボタン１０３、アナログスティック３２、各センサ１０４および１０５）から、入力に関する情報（具体的には、操作に関する情報、または、センサによる検出結果）を取得する。通信制御部１０１は、取得した情報（または取得した情報に所定の加工を行った情報）を含む操作データを本体装置２へ送信する。なお、操作データは、所定時間に１回の割合で繰り返し送信される。なお、入力に関する情報が本体装置２へ送信される間隔は、各入力部について同じであってもよいし、同じでなくてもよい。
【０１０１】
上記操作データが本体装置２へ送信されることによって、本体装置２は、左コントローラ３に対して行われた入力を得ることができる。すなわち、本体装置２は、各ボタン１０３およびアナログスティック３２に対する操作を、操作データに基づいて判別することができる。また、本体装置２は、左コントローラ３の動きおよび／または姿勢に関する情報を、操作データ（具体的には、加速度センサ１０４および角速度センサ１０５の検出結果）に基づいて算出することができる。
【０１０２】
左コントローラ３は、振動によってユーザに通知を行うための振動子１０７を備える。本実施形態においては、振動子１０７は、本体装置２からの指令によって制御される。すなわち、通信制御部１０１は、本体装置２からの上記指令を受け取ると、当該指令に従って振動子１０７を駆動させる。ここで、左コントローラ３は、増幅器１０６を備える。通信制御部１０１は、上記指令を受け取ると、指令に応じた制御信号を増幅器１０６へ出力する。増幅器１０６は、通信制御部１０１からの制御信号を増幅して、振動子１０７を駆動させるための駆動信号を生成して振動子１０７へ与える。これによって振動子１０７が動作する。
【０１０３】
左コントローラ３は、電力供給部１０８を備える。本実施形態において、電力供給部１０８は、バッテリおよび電力制御回路を有する。図示しないが、電力制御回路は、バッテリに接続されるとともに、左コントローラ３の各部（具体的には、バッテリの電力の給電を受ける各部）に接続される。電力制御回路は、バッテリから上記各部への電力供給を制御する。また、バッテリは、端子４２に接続される。本実施形態においては、左コントローラ３が本体装置２に装着される場合、所定の条件下で、バッテリは、端子４２を介して本体装置２からの給電によって充電される。
【０１０４】
図７に示すように、右コントローラ４は、本体装置２との間で通信を行う通信制御部１１１を備える。また、右コントローラ４は、通信制御部１１１に接続されるメモリ１１２を備える。通信制御部１１１は、端子６４を含む各構成要素に接続される。通信制御部１１１およびメモリ１１２は、左コントローラ３の通信制御部１０１およびメモリ１０２と同様の機能を有する。したがって、通信制御部１１１は、端子６４を介した有線通信と、端子６４を介さない無線通信（具体的には、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に従った通信）との両方で本体装置２と通信を行うことが可能であり、右コントローラ４が本体装置２に対して行う通信方法を制御する。
【０１０５】
右コントローラ４は、左コントローラ３の各入力部と同様の各入力部（具体的には、各ボタン１１３、アナログスティック５２、加速度センサ１１４、および、角速度センサ１１５）を備える。これらの各入力部については、左コントローラ３の各入力部と同様の機能を有し、同様に動作する。
【０１０６】
また、右コントローラ４は、振動子１１７および増幅器１１６を備える。振動子１１７および増幅器１１６は、左コントローラ３の振動子１０７および増幅器１０６と同様に動作する。すなわち、通信制御部１１１は、本体装置２からの指令に従って、増幅器１１６を用いて振動子１１７を動作させる。
【０１０７】
右コントローラ４は、電力供給部１１８を備える。電力供給部１１８は、左コントローラ３の電力供給部１０８と同様の機能を有し、同様に動作する。すなわち、電力供給部１１８は、バッテリから給電を受ける各部への電力供給を制御する。また、右コントローラ４が本体装置２に装着される場合、所定の条件下で、バッテリは、端子６４を介して本体装置２からの給電によって充電される。
【０１０８】
右コントローラ４は、ＮＦＣの規格に基づく近距離無線通信を行うＮＦＣ通信部１２２を備える。ＮＦＣ通信部１２２は、いわゆるＮＦＣリーダ・ライタの機能を有する。ここで、本明細書において近距離無線通信とは、一方の装置（ここでは、右コントローラ４）からの電波によって（例えば電磁誘導によって）他方の装置（ここでは、アンテナ１２２ａと近接する装置）に起電力を発生させる通信方式が含まれる。他方の装置は、発生した起電力によって動作することが可能であり、電源を有していてもよいし有していなくてもよい。ＮＦＣ通信部１２２は、右コントローラ４（アンテナ１２２ａ）と通信対象とが接近した場合（典型的には、両者の距離が十数センチ以下となった場合）に当該通信対象との間で通信可能となる。通信対象は、ＮＦＣ通信部１２２との間で近距離無線通信が可能な任意の装置であり、例えばＮＦＣタグやＮＦＣタグの機能を有する記憶媒体である。ただし、通信対象は、ＮＦＣのカードエミュレーション機能を有する他の装置であってもよい。
【０１０９】
また、右コントローラ４は、赤外撮像部１２３を備える。赤外撮像部１２３は、右コントローラ４の周囲を撮像する赤外線カメラを有する。赤外撮像部１２３は、環境光によって撮像を行ってもよいが、本実施例においては、赤外線を照射する赤外発光部１２４を有する。赤外発光部１２４は、例えば、赤外線カメラが画像を撮像するタイミングと同期して、赤外線を照射する。
【０１１０】
右コントローラ４は、処理部１２１を備える。処理部１２１は、通信制御部１１１に接続されるとともに、ＮＦＣ通信部１２２に接続される。処理部１２１は、本体装置２からの指令に応じて、ＮＦＣ通信部１２２に対する管理処理を実行する。例えば、処理部１２１は、本体装置２からの指令に応じてＮＦＣ通信部１２２の動作を制御する。また、処理部１２１は、ＮＦＣ通信部１２２の起動を制御したり、通信対象（例えば、ＮＦＣタグ）に対するＮＦＣ通信部１２２の動作（具体的には、読み出しおよび書き込み等）を制御したりする。また、処理部１２１は、通信対象に送信されるべき情報を通信制御部１１１を介して本体装置２から受信してＮＦＣ通信部１２２へ渡したり、通信対象から受信された情報をＮＦＣ通信部１２２から取得して通信制御部１１１を介して本体装置２へ送信したりする。
【０１１１】
また、処理部１２１は、ＣＰＵやメモリ等を含み、右コントローラ４に備えられた図示しない記憶装置（例えば、不揮発性メモリやハードディスク等）に記憶された所定のプログラム（例えば、画像処理や各種演算を行うためのアプリケーションプログラム）に基づいて、本体装置２からの指令に応じて赤外撮像部１２３に対する管理処理を実行する。例えば、処理部１２１は、赤外撮像部１２３に撮像動作を行わせたり、撮像結果に基づく情報（例えば、撮像画像の情報、あるいは、当該情報から算出される情報等）を取得および／または算出して通信制御部１１１を介して本体装置２へ送信したりする。また、処理部１２１は、本体装置２からの指令に応じて赤外発光部１２４に対する管理処理を実行する。
【０１１２】
次に、図８〜図１１を参照して、付属装置の一例であるステアリングホイール型アタッチメント２００について説明する。なお、図８は、ステアリングホイール型アタッチメント２００の外観の一例を示す斜視図である。図９は、ステアリングホイール型アタッチメント２００の外観の一例を示す六面図である。なお、図９の（ａ）部は、ステアリングホイール型アタッチメント２００の正面図であり、（ｂ）部はステアリングホイール型アタッチメント２００の上面図であり、（ｃ）部はステアリングホイール型アタッチメント２００の右側面図であり、（ｄ）部はステアリングホイール型アタッチメント２００の下面図であり、（ｅ）部はステアリングホイール型アタッチメント２００の左側面図であり、（ｆ）部はステアリングホイール型アタッチメント２００の背面図である。図１０は、断面Ａ−Ａから見たステアリングホイール型アタッチメント２００の構成の一例を示す断面図である。図１１は、断面Ｂ−Ｂから見たステアリングホイール型アタッチメント２００の構成の一例を示す断面図である。
【０１１３】
図８〜図１１において、ステアリングホイール型アタッチメント２００は、本体把持部２０１、可動部２０２、および付勢部２０３を少なくとも有している。
【０１１４】
本体把持部２０１は、周縁が略円形に形成されたステアリングホイール型のリム部（別の呼び方として、操舵部やホイール部とも言う）を有する。図８および図９に示した例では、本体把持部２０１は、円輪状のリム部が設けられている。なお、リム部の形状は、円輪状でなくてもよく、円輪の一部が削除された形状、円輪の一部が変形した形状、楕円形状、ドロップハンドル型形状、外周部に複数の突起部位が設けられた形状等、ユーザが把持して操舵可能な形状であればどのような形状であってもよい。また、リム部の断面形状は、円形でなくてもよく、楕円形、小判型形状、多角形、角丸多角形、変形した円形等、他の断面形状であってもよい。本体把持部２０１は、上記リム部の中央付近（例えば、略円形の中心付近）に、凹んだ形状の固定部２０１ａが形成されている。固定部２０１ａは、左コントローラ３または右コントローラ４を横方向に係合可能な凹んだ形状で形成され、当該凹んだ形状の上下壁には、複数の付勢部２０３（本実施例では、３つの付勢部２０３ａ、２０３ｂ、および２０３ｃ）が設けられている。また、固定部２０１ａの凹んだ形状の上壁には、一対の可動部２０２が設けられている。
【０１１５】
本体把持部２０１は、固定部２０１ａが形成される前面側部位となる前部２０１ｆと後面側部位（後述する可動部２０２の操作部位２０２Ｌｅおよび２０２Ｒｅが設けられる部位）となる後部２０１ｒとを接合することによって構成される。ここで、図１１等から明らかなように、前部２０１ｆと後部２０１ｒとの接合面は、リム部の外周においては前面側と後面側の略中央付近に設けられるが、リム部の内周においては前面側と後面側の中央より前面側に設けられている。このように前部２０１ｆと後部２０１ｒとの接合面を形成することによって、ユーザがリム部を把持した際に当該リム部の内周側に設けられる接合面と接触しにくくなり、操作時の感触を向上させることができる。なお、ステアリングホイール型アタッチメント２００において固定部２０１ａが形成される前面側は、ステアリングホイール型アタッチメント２００を操作するユーザの正面側となり、可動部２０２の操作部位２０２Ｌｅおよび２０２Ｒｅが設けられる後面側は当該ユーザから見て背面側となる。したがって、後述する説明では、ステアリングホイール型アタッチメント２００において、ユーザが操作のために把持した際に、ユーザ側を向く面を「正面」、当該「正面」の裏側となる面を「背面」と記載することがある。なお、別の観点として、ステアリングホイール型アタッチメント２００において固定部２０１ａが形成される側を「正面」、可動部２０２の操作部位２０２Ｌｅおよび２０２Ｒｅが設けられる側を「背面」とみなしてもよい。
【０１１６】
図１０に示すように、本体把持部２０１の固定部２０１ａの底面（後面側の面）には、左右一対の窪み部２０１ａＬおよび２０１ａＲが形成される。後述により明らかとなるが、窪み部２０１ａＬは、固定部２０１ａに左コントローラ３が取り付けられる際に左コントローラ３の背面に設けられているＺＬボタン３９等で形成されている背面突出部と係合する。また、窪み部２０１ａＲは、固定部２０１ａに右コントローラ４が取り付けられる際に右コントローラ４の背面に設けられているＺＲボタン６１等で形成されている背面突出部と係合する。ここで、上記背面突出部と窪み部２０１ａＬまたは２０１ａＲとの係合は、それぞれの部位全体が当接していない状態でもよく、それぞれの部位同士の当接がない状態でもよい。また、本体把持部２０１の固定部２０１ａの下壁における中央の一部を円弧形状に切り取った、取り外し窓部２０１ｂが形成されている。
【０１１７】
可動部２０２は、一対の左可動部２０２Ｌおよび右可動部２０２Ｒによって構成される。左可動部２０２Ｌは、左操作部位２０２Ｌｅ、左突出部位２０２Ｌｗ、および左軸部２０２Ｌｐ（図１５参照）を有する。左操作部位２０２Ｌｅは、本体把持部２０１の背面左側から外部に抜け出ており、ステアリングホイール型アタッチメント２００を把持するユーザの左手の人差し指や中指等によって下方向に押下可能に設けられている。左ボタン押下部位２０２Ｌｗは、本体把持部２０１の固定部２０１ａの左側上壁から突出するように設けられており、左突出部位として機能することもできる。ここで、「突出する」とは、ユーザ操作に応じて動いた場合だけ左側上壁から突出する態様だけでなく、当該ユーザ操作が行われる前から左側上壁より突出状態であり、当該ユーザ操作に応じて左側上壁からさらに離れる方向へ動く態様を含んでいる。そして、左操作部位２０２Ｌｅが押下操作された場合、左軸部２０２Ｌｐを中心に左可動部２０２Ｌが回動することによって、左ボタン押下部位２０２Ｌｗが固定部２０１ａ内に突出する。また、左操作部位２０２Ｌｅが押下操作されていない場合、左軸部２０２Ｌｐを中心に可動部２０２Ｌが逆方向に付勢されて回動することによって、左ボタン押下部位２０２Ｌｗが固定部２０１ａ内から退避する。なお、左ボタン押下部位２０２Ｌｗが設けられる固定部２０１ａ内における位置については、後述する。
【０１１８】
右可動部２０２Ｒは、右操作部位２０２Ｒｅ、右ボタン押下部位２０２Ｒｗ、および右軸部２０２Ｒｐ（図１５〜図１７参照）を有する。右操作部位２０２Ｒｅは、本体把持部２０１の背面右側から外部に抜け出ており、ステアリングホイール型アタッチメント２００を把持するユーザの右手の人差し指や中指等によって下方向に押下可能に設けられている。右ボタン押下部位２０２Ｒｗは、本体把持部２０１の固定部２０１ａの右側上壁から突出可能に設けられており、右突出部位として機能することもできる。ここで、突出可能とは、ユーザ操作に応じて動いた場合だけ右側上壁から突出する態様だけでなく、当該ユーザ操作が行われる前から右側上壁より突出状態であり、当該ユーザ操作に応じて右側上壁からさらに離れる方向へ動く態様を含んでいる。そして、右操作部位２０２Ｒｅが押下操作された場合、右軸部２０２Ｒｐを中心に右可動部２０２Ｒが回動することによって、右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出する。また、右操作部位２０２Ｒｅが押下操作されていない場合、右軸部２０２Ｒｐを中心に可動部２０２Ｒが逆方向に付勢されて回動することによって、右ボタン押下部位２０２Ｒｗが固定部２０１ａ内から退避する。なお、右ボタン押下部位２０２Ｒｗが設けられる固定部２０１ａ内における位置については、後述する。
【０１１９】
図９に示すように、ステアリングホイール型アタッチメント２００におけるリム部より背面側には、左可動部２０２Ｌの左操作部位２０２Ｌｅ、右可動部２０２Ｒの右操作部位２０２Ｒｅ、および本体把持部２０１の後部２０１ｒが配置されている。ここで、上記背面側に配置されている３つの構成要素のうち、ステアリングホイール型アタッチメント２００における最後方には、本体把持部２０１の後部２０１ｒが設けられている。具体的には、図９に示すように、後部２０１ｒは、左操作部位２０２Ｌおよび右操作部位２０２Ｒｅの最後方端部より、距離Ｘだけさらに後方まで突き出た状態で形成されている。このように、ステアリングホイール型アタッチメント２００における最後方に本体把持部２０１の一部を配設することによって、当該一部を可動部２０２に対するガード部として機能させることができる。例えば、上記ガード部は、ステアリングホイール型アタッチメント２００の背面を下にして平らな面の上などに載置した場合、当該載置した面から可動部２０２に与えられる予期せぬ衝撃または圧力を緩和することが可能となる。
【０１２０】
付勢部２０３は、例えば、３つの付勢部２０３ａ、２０３ｂ、および２０３ｃによって構成され、それぞれ固定部２０１ａに取り付けられた左コントローラ３または右コントローラ４が固定部２０１ａから外れないように保持する弾性部材（例えば、シリコンゴム等のゴム部材）でそれぞれ構成される。図９に示すように、付勢部２０３ａは、本体把持部２０１の固定部２０１ａの上壁中央に、当該上壁から下方に突出した状態で固設される。付勢部２０３ｂは、左ボタン押下部位２０２Ｌｗの真下または外側（左側）となる本体把持部２０１の固定部２０１ａの左側下壁に、当該下壁から上方に突出した状態で固設される。付勢部２０３ｃは、右ボタン押下部位２０２Ｒｗの真下または外側（右側）となる本体把持部２０１の固定部２０１ａの右側下壁に、当該下壁から上方に突出した状態で固設される。
【０１２１】
なお、付勢部２０３ａ、２０３ｂ、および２０３ｃを構成する弾性部材は、ばね部材（板ばね、コイルばね等）や発泡部材（スポンジ等）であってもよい。また、付勢部２０３ａ、２０３ｂ、および２０３ｃは、弾性部材で構成されていなくてもよく、弱粘着性の粘着テープや面ファスナー等によって構成されてもよい。また、付勢部２０３ａ、２０３ｂ、および２０３ｃは、固定部２０１ａの壁面と一体的に形成されていてもよい。また、付勢部２０３ａ、２０３ｂ、および２０３ｃは、固定部２０１ａの壁面から突出していなくてもよく、壁面に形成された凹部によって構成されてもよい。例えば、壁面に形成された凹部と左コントローラ３または右コントローラ４の側面とを係合することによって、固定部２０１ａに取り付けられた左コントローラ３または右コントローラ４が外れないように保持することも可能である。
【０１２２】
次に、図１２〜図１４を参照して、ステアリングホイール型アタッチメント２００に左コントローラ３または右コントローラ４が取り付けられた状態について説明する。なお、図１２は、ステアリングホイール型アタッチメント２００に左コントローラ３または右コントローラ４を取り付ける状態の一例を示す説明図である。図１３は、ステアリングホイール型アタッチメント２００に左コントローラ３が取り付けられた状態の一例を示す正面図である。図１４は、ステアリングホイール型アタッチメント２００に右コントローラ４が取り付けられた状態の一例を示す正面図である。
【０１２３】
図１２において、ステアリングホイール型アタッチメント２００には、左コントローラ３および右コントローラ４の何れとも脱着可能に取り付けることができ、何れか一方を取り付けることができる。例えば、ステアリングホイール型アタッチメント２００に左コントローラ３を取り付ける場合、左コントローラ３において本体装置２と接合される右側面（図４におけるｘ軸負方向側に形成されている側面）が本体把持部２０１における固定部２０１ａの上壁と沿い、左コントローラ３の背面（図４におけるｚ軸正方向側に形成されている背面）が固定部２０１ａの底面と当接するように、左コントローラ３のハウジング３１を固定部２０１ａに係合させる。また、ステアリングホイール型アタッチメント２００に右コントローラ４を取り付ける場合、右コントローラ４において本体装置２と接合される左側面（図５におけるｘ軸正方向側に形成されている側面）が本体把持部２０１における固定部２０１ａの上壁と沿い、右コントローラ４の背面（図５におけるｚ軸正方向側に形成されている背面）が固定部２０１ａの底面と当接するように、右コントローラ３のハウジング５１を固定部２０１ａに係合させる。
【０１２４】
図１３に示すように、ステアリングホイール型アタッチメント２００に左コントローラ３を取り付ける場合、ステアリングホイール型アタッチメント２００における固定部２０１ａの底面と左コントローラ３の背面とが当接するように、左コントローラ３が固定部２０１ａ内に係合される。この場合、固定部２０１ａの底面左側に形成された窪み部２０１ａＬ（図１０参照）は、左コントローラ３の背面に設けられているＺＬボタン３９等で形成されている背面突出部（図４参照）と係合した状態となる。また、左コントローラ３の右側面（図４におけるｘ軸負方向側に形成されている側面であり、固定部２０１ａに取り付けられる状態では上方を向く面となる側面）の中央付近の部位が付勢部２０３ａによって支持される。左コントローラ３の左側面（図４におけるｘ軸正方向側に形成されている側面であり、固定部２０１ａに取り付けられる状態では下方を向く面となる側面）における第２Ｌボタン４３と対向する位置付近の部位が付勢部２０３ｂによって支持される。左コントローラ３の左側面における第２Ｒボタン４４と対向する位置付近の部位が付勢部２０３ｃによって支持される。このように、固定部２０１ａに左コントローラ３が取り付けられた場合、左コントローラ３の両側面（固定部２０１ａに取り付けられる状態では上下方向を向く面となる両側面）は、３つの付勢部２０３ａ、２０３ｂ、および２０３ｃによってそれぞれ支持される。
【０１２５】
また、固定部２０１ａの横幅は、左コントローラ３の横幅（図４におけるｙ軸方向の長さ）より、長さＳ１大きく形成されている。したがって、左コントローラ３は、固定部２０１ａの左壁と当接した状態で固定部２０１ａに取り付けることも可能であるし、固定部２０１ａの右壁と当接した状態で固定部２０１ａに取り付けることも可能であるし、固定部２０１ａの左右壁の何れとも当接しない状態で固定部２０１ａに取り付けることも可能である。しかしながら、本実施例において左コントローラ３を固定部２０１ａ内に取り付ける場合は、本体把持部２０１に表記された標識ＭＬと左コントローラ３の−ボタン４７との左右位置を一致させて、左コントローラ３において右側の側面（図４におけるｙ軸負方向側に形成されている下側面）が固定部２０１ａの右壁と当接するように、左コントローラ３のハウジング３１を固定部２０１ａに係合させる。このように固定部２０１ａ内において左コントローラ３の左右方向が位置決めされることによって、第２Ｌボタン４３と左可動部２０２Ｌの左ボタン押下部位２０２Ｌｗとの左右方向の位置が一致し、第２Ｒボタン４４と右可動部２０２Ｒの右ボタン押下部位２０２Ｒｗとの左右方向の位置が一致する。したがって、左コントローラ３が上記位置に固定部２０１ａ内において取り付けられた状態で左ボタン押下部位２０２Ｌｗが固定部２０１ａ内に突出した場合、左ボタン押下部位２０２Ｌｗが第２Ｌボタン４３を押下することになる。また、左コントローラ３が上記位置に固定部２０１ａ内において取り付けられた状態で右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出した場合、右ボタン押下部位２０２Ｒｗが第２Ｒボタン４４を押下することになる。つまり、ユーザは、本体把持部２０１に表記された標識ＭＬの位置と一致するように左コントローラ３を固定部２０１ａに取り付けることによって、ステアリングホイール型アタッチメント２００に左コントローラ３を取り付ける方向を容易に認識することができ、固定部２０１ａ内に取り付ける正確な位置も把握することが可能となる。
【０１２６】
ここで、上述したように、付勢部２０３ｂが左ボタン押下部位２０２Ｌｗの真下または外側となる位置に設けられ、付勢部２０３ｃが右ボタン押下部位２０２Ｒｗの真下または外側となる位置に設けられている。つまり、左ボタン押下部位２０２Ｌｗが固定部２０１ａ内に突出することによって第２Ｌボタン４３を押下した場合、その真下よりやや左側の位置において付勢部２０３ｂが支持する、またはその下方両側の位置を付勢部２０３ｂおよび付勢部２０３ｃが支持する状態となるため、第２Ｌボタン４３を安定して押下することが可能となる。また、右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出することによって第２Ｒボタン４４を押下した場合、その真下よりやや右側の位置において付勢部２０３ｃが支持する、またはその下方両側の位置を付勢部２０３ｂおよび付勢部２０３ｃが支持する状態となるため、第２Ｒボタン４４を安定して押下することが可能となる。
【０１２７】
また、左ボタン押下部位２０２Ｌｗの前後方向（すなわち、正面から背面に向かう方向）の幅は、第２Ｌボタン４３の当該方向（図４に示すｚ軸方向）の幅より大きく形成される。また、右ボタン押下部位２０２Ｒｗの前後方向の幅は、第２Ｒボタン４４の当該方向の幅より大きく形成される。これによって、固定部２０１ａに取り付けられる左コントローラ３の取り付け深さが上記前後方向にばらついたとしても、左ボタン押下部位２０２Ｌｗおよび右ボタン押下部位２０２Ｒｗの前後方向における相対的に大きな幅によって吸収することができるため、左ボタン押下部位２０２Ｌｗおよび右ボタン押下部位２０２Ｒｗによって第２Ｌボタン４３および第２Ｒボタン４４を確実に押下することが可能となる。また、左ボタン押下部位２０２Ｌｗまたは右ボタン押下部位２０２Ｒｗの一部が、第２Ｌボタン４３および第２Ｒボタン４４の周囲に位置する左コントローラ３のスライダ４０の一部に接触し、第２Ｌボタン４３および第２Ｒボタン４４が過度に押し込まれることを制限することができるため、第２Ｌボタン４３および第２Ｒボタン４４に対する過剰な負荷を防止することができる。
【０１２８】
図１４に示すように、ステアリングホイール型アタッチメント２００に右コントローラ４を取り付ける場合、ステアリングホイール型アタッチメント２００における固定部２０１ａの底面と右コントローラ４の背面とが当接するように、右コントローラ４が固定部２０１ａ内に係合される。この場合、固定部２０１ａの底面右側に形成された窪み部２０１ａＲ（図１０参照）は、右コントローラ４の背面に設けられているＺＲボタン６１等で形成されている背面突出部（図５参照）と係合した状態となる。また、右コントローラ４の左側面（図５におけるｘ軸正方向側に形成されている側面であり、固定部２０１ａに取り付けられる状態では上方を向く面となる側面）の中央付近の部位が付勢部２０３ａによって支持される。右コントローラ４の右側面（図５におけるｘ軸負方向側に形成されている側面であり、固定部２０１ａに取り付けられる状態では下方を向く面となる側面）における第２Ｌボタン６５と対向する位置付近の部位が付勢部２０３ｂによって支持される。右コントローラ４の右側面における第２Ｒボタン６６と対向する位置付近の部位が付勢部２０３ｃによって支持される。このように、固定部２０１ａに右コントローラ４が取り付けられた場合、右コントローラ４の両側面（固定部２０１ａに取り付けられる状態では上下方向を向く面となる両側面）は、３つの付勢部２０３ａ、２０３ｂ、および２０３ｃによってそれぞれ支持される。
【０１２９】
また、固定部２０１ａの横幅は、右コントローラ４の横幅（図５におけるｙ軸方向の長さ）より、長さＳ２大きく形成されている。したがって、右コントローラ４も、固定部２０１ａの左壁と当接した状態で固定部２０１ａに取り付けることも可能であるし、固定部２０１ａの右壁と当接した状態で固定部２０１ａに取り付けることも可能であるし、固定部２０１ａの左右壁の何れとも当接しない状態で固定部２０１ａに取り付けることも可能である。しかしながら、本実施例において右コントローラ４を固定部２０１ａ内に取り付ける場合は、本体把持部２０１に表記された標識ＭＲと右コントローラ４の＋ボタン５７との左右位置を一致させて、右コントローラ４において左側の側面（図５におけるｙ軸負方向側に形成されている下側面）が固定部２０１ａの左壁と当接するように、右コントローラ４のハウジング５１を固定部２０１ａに係合させる。このように固定部２０１ａ内において右コントローラ４の左右方向が位置決めされることによって、第２Ｌボタン６５と左可動部２０２Ｌの左ボタン押下部位２０２Ｌｗとの左右方向の位置が一致し、第２Ｒボタン６６と右可動部２０２Ｒの右ボタン押下部位２０２Ｒｗとの左右方向の位置が一致する。したがって、右コントローラ４が上記位置に固定部２０１ａ内において取り付けられた状態で左ボタン押下部位２０２Ｌｗが固定部２０１ａ内に突出した場合、左ボタン押下部位２０２Ｌｗが第２Ｌボタン６５を押下することになる。また、右コントローラ４が上記位置に固定部２０１ａ内において取り付けられた状態で右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出した場合、右ボタン押下部位２０２Ｒｗが第２Ｒボタン６６を押下することになる。つまり、ユーザは、本体把持部２０１に表記された標識ＭＲの位置と一致するように右コントローラ４を固定部２０１ａに取り付けることによって、ステアリングホイール型アタッチメント２００に右コントローラ４を取り付ける方向を容易に認識することができ、固定部２０１ａ内に取り付ける正確な位置も把握することが可能となる。
【０１３０】
ここで、上述したように、付勢部２０３ｂが左ボタン押下部位２０２Ｌｗの真下より外側（左側）となる位置に設けられ、付勢部２０３ｃが右ボタン押下部位２０２Ｒｗの真下より外側（右側）となる位置に設けられている。つまり、左ボタン押下部位２０２Ｌｗが固定部２０１ａ内に突出することによって第２Ｌボタン６５を押下した場合、その下方両側の位置を付勢部２０３ｂおよび付勢部２０３ｃが支持する状態となるため、第２Ｌボタン６５を安定して押下することが可能となる。また、右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出することによって第２Ｒボタン６６を押下した場合、その下方両側の位置を付勢部２０３ｂおよび付勢部２０３ｃが支持する状態となるため、第２Ｒボタン６６を安定して押下することが可能となる。
【０１３１】
なお、上述したように、付勢部２０３ｂは、左ボタン押下部位２０２Ｌｗの真下となる位置に設けられ、付勢部２０３ｃが右ボタン押下部位２０２Ｒｗの真下となる位置に設けられてもよい。つまり、左ボタン押下部位２０２Ｌｗが固定部２０１ａ内に突出することによって第２Ｌボタン６５を押下した場合、その真下の位置を付勢部２０３ｂが支持する状態となるため、この場合も第２Ｌボタン６５を安定して押下することが可能となる。また、右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出することによって第２Ｒボタン６６を押下した場合、その真下の位置を付勢部２０３ｂが支持する状態となるため、この場合も第２Ｒボタン６６を安定して押下することが可能となる。
【０１３２】
また、左ボタン押下部位２０２Ｌｗの前後方向（すなわち、正面から背面に向かう方向）の幅は、第２Ｌボタン６５の当該方向（図４に示すｚ軸方向）の幅より大きく形成される。また、右ボタン押下部位２０２Ｒｗの前後方向の幅は、第２Ｒボタン６６の当該方向の幅より大きく形成される。これによって、固定部２０１ａに取り付けられる右コントローラ４の取り付け深さが上記前後方向にばらついたとしても、左ボタン押下部位２０２Ｌｗおよび右ボタン押下部位２０２Ｒｗの前後方向における相対的に大きな幅によって吸収することができるため、左ボタン押下部位２０２Ｌｗおよび右ボタン押下部位２０２Ｒｗによって第２Ｌボタン６５および第２Ｒボタン６６も確実に押下することが可能となる。また、左ボタン押下部位２０２Ｌｗまたは右ボタン押下部位２０２Ｒｗの一部が、第２Ｌボタン６５および第２Ｒボタン６６の周囲に位置する左コントローラ３のスライダ４０の一部に接触し、第２Ｌボタン６５および第２Ｒボタン６６が過度に押し込まれることを制限することができるため、第２Ｌボタン６５および第２Ｒボタン６６に対する過剰な負荷を防止することができる。
【０１３３】
また、図１３および図１４から明らかなように、左コントローラ３を固定部２０１ａに取り付けた際の左側面（すなわち、図４におけるｙ軸正方向側に形成されている上側面）から第２Ｌボタン４３までの長さＴ１と、右コントローラ４を固定部２０１ａに取り付けた際の左側面（すなわち、図５におけるｙ軸負方向側に形成されている下側面）から第２Ｌボタン６５までの長さＴ３とは、異なる長さとなっている。したがって、固定部２０１ａ内において左コントローラ３および右コントローラ４を同じ位置に取り付けた場合、固定部２０１ａ内において第２Ｌボタン４３が配置される位置と第２Ｌボタン６５が配置される位置とが異なることになり、１つの左ボタン押下部位２０２Ｌｗを用いて第２Ｌボタン４３と第２Ｌボタン６５とを押下することができなくなる。しかしながら、固定部２０１ａ内において長さＳ１だけ左右にずらして左コントローラ３および右コントローラ４をそれぞれ取り付けることによって、固定部２０１ａ内において第２Ｌボタン４３が配置される位置と第２Ｌボタン６５が配置される位置とが同じになり、１つの左ボタン押下部位２０２Ｌｗを用いて第２Ｌボタン４３と第２Ｌボタン６５とを押下することができる。すなわち、固定部２０１ａの横幅と左コントローラ３および右コントローラ４の横幅（図４および図５におけるｙ軸方向の長さ）との差Ｓ１は、上記長さＴ３と上記長さＴ１との差に設定すればよい。
【０１３４】
また、左コントローラ３を固定部２０１ａに取り付けた際の右側面（すなわち、図４におけるｙ軸負方向側に形成されている下側面）から第２Ｒボタン４４までの長さＴ２と、右コントローラ４を固定部２０１ａに取り付けた際の右側面（すなわち、図５におけるｙ軸正方向側に形成されている上側面）から第２Ｒボタン６６までの長さＴ４とも、異なる長さとなっている。したがって、固定部２０１ａ内において左コントローラ３および右コントローラ４を同じ位置に取り付けた場合、固定部２０１ａ内において第２Ｒボタン４４が配置される位置と第２Ｒボタン６６が配置される位置とが異なることになり、１つの右ボタン押下部位２０２Ｒｗを用いて第２Ｒボタン４４と第２Ｒボタン６６とを押下することができなくなる。しかしながら、固定部２０１ａ内において長さＳ１だけ左右にずらして左コントローラ３および右コントローラ４をそれぞれ取り付けることによって、固定部２０１ａ内において第２Ｒボタン４４が配置される位置と第２Ｌボタン６５が配置される位置とが同じになり、１つの右ボタン押下部位２０２Ｒｗを用いて第２Ｒボタン４４と第２Ｒボタン６６とを押下することができる。すなわち、上記長さＴ１と上記長さＴ４とが同じ長さ、かつ上記長さＴ２と上記長さＴ３とが同じ長さでそれぞれ構成されることによって、固定部２０１ａの横幅と左コントローラ３および右コントローラ４の横幅（図４および図５におけるｙ軸方向の長さ）との差Ｓ１によって、同時に第２Ｒボタン４４と第２Ｒボタン６６とに対しても１つの右ボタン押下部位２０２Ｒｗを用いて押下することが可能となる。
【０１３５】
ステアリングホイール型アタッチメント２００に取り付けられた左コントローラ３または右コントローラ４を取り外す際は、固定部２０１ａの下壁に形成された取り外し窓部２０１ｂが利用される。上述したように、取り外し窓部２０１ｂは、固定部２０１ａの下壁における中央の一部を円弧形状に切り取って形成されている。この取り外し窓部２０１ｂによって、ステアリングホイール型アタッチメント２００に取り付けられた左コントローラ３または右コントローラ４において下方を向いている側面（図４におけるｘ軸正方向側に形成されている左コントローラ３の側面や図５におけるｘ軸負方向側に形成されている右コントローラ４の側面）の一部が、固定部２０１ａの外部に露出する。したがって、ユーザは、ステアリングホイール型アタッチメント２００全体を固定した状態で、取り外し窓部２０１ｂから露出している左コントローラ３または右コントローラ４の側面に指をかけて手前に引くことによって、固定部２０１ａに取り付けられた左コントローラ３または右コントローラ４を容易に取り外すことができる。なお、取り外し窓部２０１ｂは、固定部２０１ａにおける下壁とは別の壁に形成されてもよいし、固定部２０１ａの当該下壁および／または別の壁に複数箇所形成されてもよい。
【０１３６】
次に、図１５〜図１７を参照して、可動部２０２の動作および構造について説明する。なお、図１５は、ステアリングホイール型アタッチメント２００内における左可動部２０２Ｌおよび右可動部２０２Ｒの動作の一例を示す内部構造図である。図１６は、右可動部２０２Ｒの外観の一例を示す斜視図である。図１７は、右可動部２０２Ｒの外観の一例を示す三面図である。
【０１３７】
図１５において、左可動部２０２Ｌは、左軸部２０２Ｌｐを中心に回動可能に、本体把持部２０１の後部２０１ｒに設けられている。そして、左可動部２０２Ｌは、左操作部位２０２Ｌｅが下方向に押下された場合、左軸部２０２Ｌｐを中心に左回りに回動することによって、左ボタン押下部位２０２Ｌｗも同じ下方向に回動する。また、左可動部２０２Ｌは、ばね２０４Ｌによって、上記押下による回動方向とは逆方向（すなわち、右回り）に付勢されており、左操作部位２０２Ｌｅが押下されていない状態では左操作部位２０２Ｌｅが所定の操作待ち受け位置（例えば、左操作部位２０２Ｌｅが略水平方向となる位置）に配置されるように支持される。なお、図１５に示した一例では、左可動部２０２Ｌが上記待ち受け位置に配置されている状態を示している。
【０１３８】
図１５において、右可動部２０２Ｒは、右軸部２０２Ｒｐを中心に回動可能に、本体把持部２０１の後部２０１ｒに設けられている。そして、右可動部２０２Ｒは、右操作部位２０２Ｒｅが下方向に押下された場合、右軸部２０２Ｒｐを中心に右回りに回動することによって、右ボタン押下部位２０２Ｒｗも同じ下方向に回動する。また、右可動部２０２Ｒは、ばね２０４Ｒによって、上記押下による回動方向とは逆方向（すなわち、左回り）に付勢されており、右操作部位２０２Ｒｅが押下されていない状態では右操作部位２０２Ｒｅが所定の操作待ち受け位置（例えば、右操作部位２０２Ｒｅが略水平方向となる位置）に配置されるように支持される。なお、図１５に示した一例では、右可動部２０２Ｒが押下操作されることによって右ボタン押下部位２０２Ｒｗが固定部２０１ａ内に突出している状態を示している。
【０１３９】
例えば、左可動部２０２Ｌと右可動部２０２Ｒとは、左右対称形状で構成される。以下の説明では、その代表として右可動部２０２Ｒを用いて、可動部２０２の構造について説明する。
【０１４０】
図１６および図１７において、大略的に、右可動部２０２Ｒは、右操作部位２０２Ｒｅ、右ボタン押下部位２０２Ｒｗ、腕部２０２Ｒａ、および右軸部２０２Ｒｐを有し、例えば、一体成形によって形成される。右軸部２０２Ｒｐは、前後方向を軸方向として、本体把持部２０１に回転可能に支持される。そして、右操作部位２０２Ｒｅおよび右ボタン押下部位２０２Ｒｗは、何れも右軸部２０２Ｒｐに対して右側に設けられ、右軸部２０２Ｒｐと右操作部位２０２Ｒｅとを接続する腕部２０２Ｒａを介して右軸部２０２Ｒｐに固設されている。また、右操作部位２０２Ｒｅから右軸部２０２Ｒｐまでの軸方向に垂直な方向における距離（右操作部位２０２Ｒｅの腕部２０２Ｒａの長さ）は、右ボタン押下部位２０２Ｒｗから右軸部２０２Ｒｐまでの軸方向に垂直な方向における距離（右ボタン押下部位２０２Ｒｗの腕部２０２Ｒａの長さ）よりも長く構成されている。したがって、右操作部位２０２Ｒｅが押下された場合、右ボタン押下部位２０２Ｒｗも同じ方向に回動する。また、上記回動によって移動する右ボタン押下部位２０２Ｒｗの移動量は、右操作部位２０２Ｒｅが押下される移動量よりも小さくなる。ここで、移動量は、右ボタン押下部位２０２Ｒｗおよび右操作部位２０２Ｒｅそれぞれが上記回動によって動く移動量であり、右軸部２０２Ｒｐを中心に右可動部２０２Ｒが回動する際にそれぞれ描かれる円弧の長さを示している。
【０１４１】
このように、右可動部２０２Ｒは、右軸部２０２Ｒｐを支点として、右操作部位２０２Ｒｅを力点および右ボタン押下部位２０２Ｒｗを作用点とする梃子として機能する。具体的には、右可動部２０２Ｒは、支点（右軸部２０２Ｒｐ）を中心として、力点の移動（押下操作による右操作部位２０２Ｒｅの移動）に対して、作用点が力点と同じ方向に力点より短い距離移動（右ボタン押下部位２０２Ｒｗの突出移動）する梃子として機能する。したがって、右操作部位２０２Ｒｅが押下操作された場合、押下操作する移動量より小さい移動量で第２Ｒボタン４４や第２Ｒボタン６６が押下操作されることになり、取り付けられた左コントローラ３や右コントローラ４の操作ボタンをより小さな力で押下することが可能となり、当該操作ボタンに対して微妙な力加減による操作が可能となる。
【０１４２】
また、上述したように、左可動部２０２Ｌは、右可動部２０２Ｒと左右対称形状で構成される。したがって、左可動部２０２Ｌも、左軸部２０２Ｌｐを支点として、左操作部位２０２Ｌｅを力点および左ボタン押下部位２０２Ｌｗを作用点とする梃子として機能する。すなわち、左可動部２０２Ｌは、支点（左軸部２０２Ｌｐ）を中心として、力点の移動（押下操作による左操作部位２０２Ｌｅの移動）に対して、作用点が力点と同じ方向に力点より短い距離移動（左ボタン押下部位２０２Ｌｗの突出移動）する梃子として機能する。したがって、左操作部位２０２Ｌｅが押下操作された場合、押下操作する移動量より小さい移動量で第２Ｌボタン４３や第２Ｌボタン６５が押下操作されることになり、取り付けられた左コントローラ３や左コントローラ４の操作ボタンをより小さな力で押下することが可能となり、当該操作ボタンに対して微妙な力加減による操作が可能となる。
【０１４３】
なお、上述した「移動量」は、右操作部位２０２Ｒｅ（および右ボタン押下部位２０２Ｒｗ）並びに左操作部位２０２Ｌｅ（および左ボタン押下部位２０２Ｌｗ）のキーストローク量と、右ボタン押下部位２０２Ｒｗが第２Ｒボタン４４や第２Ｒボタン６６を押下するキーストローク量と、左ボタン押下部位２０２Ｌｗが第２Ｌボタン４３や第２Ｌボタン６５を押下するキーストローク量とを含む概念である。
【０１４４】
なお、右軸部２０２Ｒｐと右操作部位２０２Ｒｅとを接続し、右軸部２０２Ｒｐと右ボタン押下部位２０２Ｒｗとを接続する腕部２０２Ｒａは、図１６や図１７に示すように１つの腕部であってもよいが、これらの腕部が別体として設けられていてもよい。すなわち、それら別体の腕部が、右軸部２０２Ｒｐを共有し、右操作部位２０２Ｒｅと右ボタン押下部位２０２Ｒｗとが連動して動くような態様であれば、それら別体の腕部は、右操作部位２０２Ｒｅと右ボタン押下部位２０２Ｒｗとを接続する１つの腕部とみなしてよい。また、右軸部２０２Ｒｐは、右可動部２０２Ｒとは一体であっても別体であってもよく、固設された右軸部２０２Ｒｐ周りを右操作部位２０２Ｒｅの腕部および右ボタン押下部位２０２Ｒｗの腕部が回動する構造でもよい。
【０１４５】
また、第２Ｒボタン４４や第２Ｒボタン６６と当接する右ボタン押下部位２０２Ｒｗにおける下面の端部は、面取り形状を有している。具体的には、右ボタン押下部位２０２Ｒｗにおける上記下面の端部には、所定曲率の曲面が生成されている。そして、上記下面の端部のうち、右軸部２０２Ｒｐに最も近い端部曲面の曲率Ｒ１は、右軸部２０２Ｒｐに最も遠い端部曲面の曲率Ｒ２より相対的に大きく形成される（例えば、Ｒ１＝１．５Ｒ、Ｒ２＝０．５Ｒ）。このように、右軸部２０２Ｒｐに最も近い端部に相対的に大きなＲ形状（曲率Ｒ１の曲面）を形成することによって、固定部２０１ａに向かって突出する場合に、最初に右ボタン押下部位２０２Ｒｗの平面部と第２Ｒボタン４４や第２Ｒボタン６６とが当接しやすくなり、上記端部が最初に第２Ｒボタン４４や第２Ｒボタン６６とが当接することによって操作感が悪化することを防止することができる。また、右軸部２０２Ｒｐに最も近い端部に相対的に大きなＲ形状を形成することによって、右ボタン押下部位２０２Ｒｗが第２Ｒボタン４４や第２Ｒボタン６６に与える過剰な負荷を軽減することができる。
【０１４６】
なお、右ボタン押下部位２０２Ｒｗにおける上記下面の端部の面取り形状は、曲面でなくてもよく、直角の角とならない形状であればよい。例えば、右ボタン押下部位２０２Ｒｗにおける上記下面の端部を斜めに削った面取りでもよいし、複数の曲率によって構成される丸み面取りでもよい。いずれの面取り形状であっても、右ボタン押下部位２０２Ｒｗにおける上記下面において、右軸部２０２Ｒｐに最も近い端部は、右軸部２０２Ｒｐに最も遠い端部より面取り量が多くなるように形成される。
【０１４７】
ここで、上述したように、左可動部２０２Ｌは、右可動部２０２Ｒと左右対称形状で構成され、上述した説明では、その代表として右可動部２０２Ｒを用いて、可動部２０２の構造について説明しているが、左ボタン押下部位２０２Ｌｗにおける下面の端部にも、右ボタン押下部位２０２Ｒｗと同様の面取り形状が形成される。すなわち、第２Ｌボタン４３や第２Ｌボタン６５と当接する左ボタン押下部位２０２Ｌｗにおける下面の端部には、所定曲率の曲面が生成される。そして、上記下面の端部のうち、左軸部２０２Ｌｐに最も近い端部曲面の曲率Ｒ３は、上記曲率Ｒ１と同様に左軸部２０２Ｌｐに最も遠い端部曲面の曲率Ｒ４より相対的に大きく形成される（例えば、Ｒ３＝１．５Ｒ、Ｒ４＝０．５Ｒ）。このように、左軸部２０２Ｌｐに最も近い端部に相対的に大きなＲ形状（曲率Ｒ３の曲面）を形成することによって、固定部２０１ａに向かって突出する場合に、最初に左ボタン押下部位２０２Ｌｗの平面部と第２Ｌボタン４３や第２Ｌボタン６５とが当接しやすくなり、上記端部が最初に第２Ｌボタン４３や第２Ｌボタン６５とが当接することによって操作感が悪化することを防止することができる。また、左軸部２０２Ｌｐに最も近い端部に相対的に大きなＲ形状を形成することによって、左ボタン押下部位２０２Ｌｗが第２Ｌボタン４３や第２Ｌボタン６５に与える過剰な負荷を軽減することができる。
【０１４８】
なお、左ボタン押下部位２０２Ｌｗにおける上記下面の端部の面取り形状も、曲面でなくてもよく、直角の角とならない形状であればよい。例えば、左ボタン押下部位２０２Ｌｗにおける上記下面の端部を斜めに削った面取りでもよいし、複数の曲率によって構成される丸み面取りでもよい。いずれの面取り形状であっても、左ボタン押下部位２０２Ｌｗにおける上記下面において、左軸部２０２Ｌｐに最も近い端部は、左軸部２０２Ｌｐに最も遠い端部より面取り量が多くなるように形成される。
【０１４９】
また、図１６および図１７から明らかなように、右可動部２０２Ｒは、右操作部位２０２Ｒｅと右ボタン押下部位２０２Ｒｗとが、右軸部２０２Ｒｐの軸方向で異なる位置に設けられている。例えば、ステアリングホイール型アタッチメント２００の正面から背面に向かう方向について、右操作部位２０２Ｒｅにおいてユーザの指によって当接可能な部位のうちの最も当該正面側に位置する箇所は、右ボタン押下部位２０２Ｒｗにおいて第２Ｒボタン４４または第２Ｒボタン６６と当接可能な面のうちの最も当該背面側に位置する箇所より当該背面側に位置している。具体的には、右ボタン押下部位２０２Ｒｗがステアリングホイール型アタッチメント２００の正面に設けられ、右操作部位２０２Ｒｅがステアリングホイール型アタッチメント２００の背面に設けられており、右操作部位２０２Ｒｅと右ボタン押下部位２０２Ｒｗとが当該正面から当該背面に向かう方向において重複しない位置（図１７の例では、右操作部位２０２Ｒｅにおいてユーザの指によって当接可能な部位のうちの最も正面側に位置する箇所と、右ボタン押下部位２０２Ｒｗにおいて第２Ｒボタン４４または第２Ｒボタン６６と当接可能な面のうちの最も背面側に位置する箇所とが、当該方向について距離Ｙだけ離間した位置）に設けられている。つまり、右軸部２０２Ｒｐの軸方向がステアリングホイール型アタッチメント２００の前後方向に設けられ、右ボタン押下部位２０２Ｒｗより右操作部位２０２Ｒｅが後側に設けられている。このように、支点の軸方向に垂直な方向において同一直線上に力点と作用点とを設けるのではなく、当該軸方向で異なる位置に力点と作用点とを設けた梃子構造を有することによって、取り付けられる左コントローラ３や右コントローラ４の位置に制限されることなく、右操作部位２０２Ｒｅを自由に配置することが可能となる。
【０１５０】
なお、図１６および図１７に示すように、右操作部位２０２Ｒｅと右ボタン押下部位２０２Ｒｗとが、右軸部２０２Ｒｐの軸方向において異なる位置に設けられているが、例えば、右可動部２０２Ｒ全体が一体成形によって構成するような場合には、１つの腕の一方に右軸部２０２Ｒｐが形成され、当該１つの腕の他方に操作部位２０２Ｒｅと右ボタン押下部位２０２Ｒｗとが形成されていると見なすことができる。
【０１５１】
次に、図１８を参照して、左コントローラ３または右コントローラ４が取り付けられたステアリングホイール型アタッチメント２００を用いた操作について説明する。図１８は、ユーザが左コントローラ３または右コントローラ４が取り付けられたステアリングホイール型アタッチメント２００を、両手（すなわち、右手および左手）によって把持してゲーム操作する様子の一例を示す図である。本実施例において、ステアリングホイール型アタッチメント２００に取り付けられた左コントローラ３または右コントローラ４から送信されるデータに基づいて、ステアリングホイール型アタッチメント２００に対する操作内容に応じた処理が本体装置２において実行される。
【０１５２】
例えば、本実施例では、図１８に示すように、ユーザは、ステアリングホイール型アタッチメント２００のリム部を両手で把持し、ステアリングホイール型アタッチメント２００全体を回転させたり、左操作部位２０２Ｌｅや右操作部位２０２Ｒｅを押下操作したりすることによって、ステアリングホイール型アタッチメント２００を用いた操作を行う。また、他の例においては、ユーザは、ステアリングホイール型アタッチメント２００全体を上下方向、左右方向、前後方向等に移動させたり、ステアリングホイール型アタッチメント２００の向きを変えたり、ステアリングホイール型アタッチメント２００の前面側に露出している左コントローラ３または右コントローラ４の操作部を操作したりすることによって、ステアリングホイール型アタッチメント２００を用いた操作を行うこともできる。
【０１５３】
このようなステアリングホイール型アタッチメント２００を用いた操作に応じて、本体装置２において情報処理（例えば、ゲーム処理）が行われる。一例として、本体装置２は、ステアリングホイール型アタッチメント２００を用いた操作に応じて、表示画面（例えば、ディスプレイ１２や本体装置２３が接続されている表示装置）に表示されている仮想オブジェクトを動作させ、当該仮想オブジェクトの動作が反映された仮想空間の画像を当該表示画面に表示する。例えば、本体装置２は、ステアリングホイール型アタッチメント２００に対する回転操作に応じて、仮想オブジェクトの移動方向を変化させたり、左操作部位２０２Ｌｅや右操作部位２０２Ｒｅに対する押下操作に応じて、仮想オブジェクトの移動速度を変化させたりする。
【０１５４】
ここで、ステアリングホイール型アタッチメント２００に取り付けられている左コントローラ３や右コントローラ４には、慣性センサ（加速度センサ１０４および角速度センサ１０５や加速度センサ１１４および角速度センサ１１５）が備えられており、当該慣性センサの検出結果を示すデータを左コントローラ３や右コントローラ４から本体装置２へ無線送信することができる。そして、本体装置２は、慣性センサの検出結果を用いて、左コントローラ３や右コントローラ４の姿勢および／または動き（すなわち、ステアリングホイール型アタッチメント２００の姿勢および／または動き）を算出することが可能である。本実施例では、このようなステアリングホイール型アタッチメント２００の姿勢および／または動きに応じて、仮想オブジェクトの動作を制御することが可能である。
【０１５５】
また、左操作部位２０２Ｌｅに対する押下操作に応じて、第２Ｌボタン４３や第２Ｌボタン６５が押下され、当該操作ボタンの押下操作に応じたデータを左コントローラ３や右コントローラ４から本体装置２へ無線送信することができる。さらに、右操作部位２０２Ｒｅに対する押下操作に応じて、第２Ｒボタン４４や第２Ｒボタン６６が押下され、当該操作ボタンの押下操作に応じたデータを左コントローラ３や右コントローラ４から本体装置２へ無線送信することができる。そして、本体装置２は、操作ボタンに対する押下操作に応じて、仮想オブジェクトの動作を制御することが可能である。また、ステアリングホイール型アタッチメント２００に固定された左コントローラ３や右コントローラ４における正面に設けられた各種ボタンやアナログスティックの操作を行うことも可能であって、当該操作に応じて、仮想オブジェクトの動作を制御することも可能である。
【０１５６】
なお、上述した説明では、ステアリングホイール型アタッチメント２００に可動部２０２を設ける例を用いたが、他の回動動作を行う可動部を設けてもかまわない。以下、図１９〜図２１を用いて、他の回動動作を行う可動部が設けられたステアリングホイール型アタッチメントの例について説明する。なお、図１９は、ステアリングホイール型アタッチメントに設けられた可動部３０２の構造の一例を示す縦断面図である。図２０は、ステアリングホイール型アタッチメントに設けられた可動部３０３の構造の一例を示す縦断面図である。図２１は、ステアリングホイール型アタッチメントに設けられた可動部３０４の構造の一例を示す内部構造図である。
【０１５７】
図１９において、可動部３０２は、ステアリングホイール型アタッチメントの後方に設けられた支点を中心に回動可能に、取り付けられたコントローラの後方に設けられている。図１９に示すように、可動部３０２の支点の軸方向は、ステアリングホイール型アタッチメントの左右方向として設けられる。また、可動部３０２の支点は、当該可動部３０２によって押下するコントローラの操作ボタンの下部後方に設けられる。そして、可動部３０２の操作部位（力点）および突出部位（作用点）は、上記支点の前方にそれぞれ設けられ、突出部位より後方に操作部位が設けられる。これによって、可動部３０２は、操作部位が下方向に押下された場合、支点を中心に突出部位も同じ下方向に回動する。また、上記押下によって移動する突出部位の移動量は、操作部位が押下される移動量よりも大きくなる。したがって、取り付けられた左コントローラ３や右コントローラ４の操作ボタンを押下する操作量を軽減することが可能となる。このように、可動部３０２は、ステアリングホイール型アタッチメントの後方の前後方向に設けられた梃子として機能する。
【０１５８】
図２０において、可動部３０３は、ステアリングホイール型アタッチメントの前方に設けられた支点を中心に回動可能に、取り付けられたコントローラの上部に設けられている。図２０に示すように、可動部３０３の支点の軸方向は、ステアリングホイール型アタッチメントの左右方向として設けられる。また、可動部３０３の支点は、当該可動部３０３によって押下するコントローラの操作ボタンの上部前方に設けられる。そして、可動部３０３の操作部位（力点）および突出部位（作用点）は、上記支点の軸方向に垂直な同一直線上の当該支点の後方にそれぞれ設けられ、突出部位より後方に操作部位が設けられる。これによって、可動部３０３は、操作部位が下方向に押下された場合、支点を中心に突出部位も同じ下方向に回動する。また、上記押下によって移動する突出部位の移動量は、操作部位が押下される移動量よりも小さくなる。このように、可動部３０３は、ステアリングホイール型アタッチメントの上方の前後方向に設けられた梃子として機能する。
【０１５９】
図２１において、可動部３０４は、ステアリングホイール型アタッチメントの上方に設けられた支点を中心に回動可能に、取り付けられたコントローラの上方に設けられている。図２１に示すように、可動部３０４の支点の軸方向は、ステアリングホイール型アタッチメントの前後方向として設けられる。また、可動部３０４の支点は、当該可動部３０４によって押下するコントローラの操作ボタンの上部左方に設けられる。そして、可動部３０４の操作部位（力点）および突出部位（作用点）は、上記支点の右方であって、可動部３０４によって押下するコントローラの操作ボタンの直上位置に何れも設けられ、突出部位の直上となる位置に操作部位が設けられる。これによって、可動部３０４は、操作部位が下方向に押下された場合、支点を中心に当該操作部位の直下位置に設けられた突出部位も同じ下方向に回動する。また、上記押下によって移動する突出部位の移動量は、操作部位が押下される移動量と同じになる。したがって、操作部位を押下する操作力と取り付けられた左コントローラ３や右コントローラ４の操作ボタンを押下する力とが同じとなり、梃子機能を有しないため、アタッチメントなしで左コントローラ３や右コントローラ４の操作ボタンを押下操作する操作感覚と同じ操作感覚で可動部３０４の操作部位を操作することが可能となる。このように、可動部３０４は、ステアリングホイール型アタッチメントの直上位置に設けられ、梃子機能を有しない操作手段として機能する。
【０１６０】
このように、本実施例においては、付属装置の一例であるステアリングホイール型アタッチメント２００は、左コントローラ３および右コントローラ４の何れとも着脱可能であり、何れか一方を取り付けることによってステアリングホイール型アタッチメント２００を把持しながら行われた操作に応じた処理が可能となる。また、ステアリングホイール型アタッチメント２００には、ステアリングホイール型アタッチメント２００本体の姿勢や動きに応じた操作が可能であるとともに、左コントローラ３および右コントローラ４に設けられた操作部を操作するための可動部が複数設けられている。したがって、ユーザは、ステアリングホイール型アタッチメント２００全体を動かしながら、ステアリングホイール型アタッチメント２００に設けられた複数の可動部を動かすことによる操作も可能であり、多様な操作が可能となる。
【０１６１】
なお、上述した実施例において、ステアリングホイール型アタッチメント２００に取り付けられた左コントローラ３および右コントローラ４の動きや姿勢を検出する方法については、単なる一例であって、他の方法や他のデータを用いて当該動きや姿勢を検出してもよい。例えば、上記動きや姿勢を、左コントローラ３や右コントローラ４に生じる角速度のみで算出、左コントローラ３や右コントローラ４に生じる角速度のみで算出、または左コントローラ３や右コントローラ４に生じる角速度と加速度とを組み合わせて算出してもよい。左コントローラ３や右コントローラ４に生じる加速度のみ検出する場合であっても、左コントローラ３や右コントローラ４に生じる重力加速度が生じている方向を算出可能であり、当該重力加速度を基準としたｘｙｚ軸方向を逐次算出すれば上記動きや姿勢が算出可能であることは言うまでもない。
【０１６２】
また、本体装置２と左コントローラ３および右コントローラ４とは、どのような装置であってもよく、携帯型のゲーム装置、任意の携帯型電子機器（ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話、パーソナルコンピュータ、カメラ、タブレット等）等であってもよい。また、ステアリングホイール型アタッチメント２００に取り付けて本体装置２に操作データを送信する装置は、ゲームコントローラでなくてもよい。例えば、ステアリングホイール型アタッチメント２００に取り付けられる装置は、遠隔操作によって離れた場所にある装置を操作／制御するための遠隔操作装置であればよく、操作／制御の対象となる装置がゲーム装置でない遠隔操作装置が取り付け可能であってもよい。例えば、モニタ、パーソナルコンピュータ、カメラ、タブレット、携帯電話、他の家庭内機器、屋外機器、乗り物等、他の装置を操作／制御の対象とする遠隔操作装置が、ステアリングホイール型アタッチメント２００に着脱可能に構成されてもよい。
【０１６３】
また、本体装置２に表示される画像は、ステアリングホイール型アタッチメント２００に対する操作に応じてＣＰＵ８１が情報処理（ゲーム処理）を実行することによるゲーム画像として表示される。つまり、情報処理（例えば、ゲーム処理）を本体装置２のＣＰＵ８１が行うことによって、本体装置２に表示される画像が生成されるが、当該画像を生成する処理の少なくとも一部を他の装置で行ってもかまわない。例えば、本体装置２がさらに他の装置（例えば、サーバ、他の画像表示装置、他のゲーム装置、他の携帯端末、他の情報処理装置）と通信可能に構成されている場合、上記処理は、さらに当該他の装置が協働することによって実行してもよい。このように、上記処理の少なくとも一部を他の装置で行うことによって、上述した処理と同様の処理が可能となる。また、上述した情報処理は、少なくとも１つの情報処理装置により構成される情報処理システムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行されることが可能である。また、上記実施例においては、本体装置２のＣＰＵ８１が所定のプログラムを実行することによって情報処理を行うことが可能であるが、本体装置２が備える専用回路によって上記処理の一部または全部が行われてもよい。
【０１６４】
ここで、上述した変形例によれば、いわゆるクラウドコンピューティングのシステム形態や分散型の広域ネットワークおよびローカルネットワークのシステム形態でも本発明を実現することが可能となる。例えば、分散型のローカルネットワークのシステム形態では、据置型の情報処理装置（据置型のゲーム装置）と携帯型の情報処理装置（携帯型のゲーム装置）との間で上記処理を協働により実行することも可能となる。なお、これらのシステム形態では、上述した処理をどの装置で行うかについては特に限定されず、どのような処理分担をしたとしても本発明を実現できることは言うまでもない。
【０１６５】
また、上記プログラムは、外部メモリ等の外部記憶媒体を通じて本体装置２に供給されるだけでなく、有線または無線の通信回線を通じて当該装置に供給されてもよい。また、上記プログラムは、当該装置内部の不揮発性記憶装置に予め記録されていてもよい。なお、上記プログラムを記憶する情報記憶媒体としては、不揮発性メモリの他に、ＣＤ−ＲＯＭ、ＤＶＤ、あるいはそれらに類する光学式ディスク状記憶媒体、フレキシブルディスク、ハードディスク、光磁気ディスク、磁気テープ、などでもよい。また、上記プログラムを記憶する情報記憶媒体としては、上記プログラムを記憶する揮発性メモリでもよい。このような記憶媒体は、コンピュータ等が読み取り可能な記録媒体ということができる。例えば、コンピュータ等に、これらの記録媒体のプログラムを読み込ませて実行させることにより、上述で説明した各種機能を提供させることができる。
【０１６６】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。また、当業者は、本発明の具体的な実施例の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。また、本明細書において使用される用語は、特に言及しない限り、当該分野で通常用いられる意味で用いられることが理解されるべきである。したがって、他に定義されない限り、本明細書中で使用される全ての専門用語および技術用語は、本発明の属する分野の当業者によって一般的に理解されるのと同じ意味を有する。矛盾する場合、本明細書（定義を含めて）が優先する。
【産業上の利用可能性】
【０１６７】
以上のように、本発明は、より利便性の高い付属装置等として利用することができる。
【符号の説明】
【０１６８】
２…本体装置
３…左コントローラ
４…右コントローラ
１１、３１、５１…ハウジング
１２…ディスプレイ
４３、６５…第２Ｌボタン
４４、６６…第２Ｒボタン
８１…ＣＰＵ
８３…コントローラ通信部
８５…ＤＲＡＭ
２００…ステアリングホイール型アタッチメント
２０１…本体把持部
２０２、３０２、３０３、３０４…可動部
２０３…固定部
２０４…ばね
１０１、１１１…通信制御部
【図１】
2018110831.tif 000003
【図２】
2018110831.tif 000004
【図３】
2018110831.tif 000005
【図４】
2018110831.tif 000006
【図５】
2018110831.tif 000007
【図６】
2018110831.tif 000008
【図７】
2018110831.tif 000009
【図８】
2018110831.tif 000010
【図９】
2018110831.tif 000011
【図１０】
2018110831.tif 000012
【図１１】
2018110831.tif 000013
【図１２】
2018110831.tif 000014
【図１３】
2018110831.tif 000015
【図１４】
2018110831.tif 000016
【図１５】
2018110831.tif 000017
【図１６】
2018110831.tif 000018
【図１７】
2018110831.tif 000019
【図１８】
2018110831.tif 000020
【図１９】
2018110831.tif 000021
【図２０】
2018110831.tif 000022
【図２１】
2018110831.tif 000023