(57)【要約】      （修正有）【課題】形状に関する設計上の自由度を向上する。【解決手段】ゲームコントローラは、ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能である。ゲームコントローラは、操作部と、本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能なコントローラ側スライド部材３０２とを備える。ゲームコントローラは、コントローラ側スライド部材のスライド方向における一端と他端とのうちで、少なくとも一端からコントローラ側スライド部材３０２を本体装置側スライド部材に対して挿入することによって、ゲームコントローラは本体装置に対して装着されることが可能である。コントローラ側スライド部材３０２は、ゲームコントローラの所定面から突出して設けられ、当該所定面に対して固定された固定部３０３と、固定部３０３に接続され、当該固定部３０３に対して回動が可能な回動部３０４とを備える。【選択図】図１１
2019146737.tif 000002
【特許請求の範囲】
【請求項１】
ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラであって、
操作部と、
前記本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能なコントローラ側スライド部材とを備え、
前記コントローラ側スライド部材の前記スライド方向における一端と他端とのうちで、少なくとも前記一端から前記コントローラ側スライド部材を前記本体装置側スライド部材に対して挿入することによって、前記ゲームコントローラは前記本体装置に対して装着されることが可能であり、
前記コントローラ側スライド部材は、
前記ゲームコントローラの所定面から突出して設けられ、当該所定面に対して固定された固定部と、
前記固定部に接続され、当該固定部に対して回動が可能な回動部とを備える、ゲームコントローラ。
【請求項２】
前記回動部は、当該回動部のスライド軸が前記固定部のスライド軸と実質的に同一直線上となる第１位置に回動可能である、請求項１に記載のゲームコントローラ。
【請求項３】
前記回動部は、前記本体装置側スライド部材に対して前記固定部および当該回動部が同時に係合可能となる第１位置に回動可能である、請求項１に記載のゲームコントローラ。
【請求項４】
前記回動部は、前記第１位置と、当該回動部のスライド軸が前記固定部のスライド軸に対して傾いた第２位置との間を含む範囲で回動可能であり、
前記第１位置から前記第２位置への回動方向、および、前記第２位置から前記第１位置への回動方向のいずれか一方に前記回動部を付勢する付勢部をさらに備える、請求項２または請求項３に記載のゲームコントローラ。
【請求項５】
前記回動部は、前記第１位置と、当該回動部のスライド軸が前記固定部のスライド軸に対して平角以外の所定の角度をなす第２位置との間を含む範囲で回動可能であり、
前記第１位置から前記第２位置への回動方向、または、前記第２位置から前記第１位置への回動方向に前記回動部を付勢する付勢部をさらに備える、請求項２または請求項３に記載のゲームコントローラ。
【請求項６】
前記回動部を所定の位置に保持する保持部をさらに備える、請求項１から請求項５のいずれか１項に記載のゲームコントローラ。
【請求項７】
前記回動部のスライド軸が前記固定部のスライド軸に対して傾いた第２位置に当該回動部を保持する保持部をさらに備える、請求項１から請求項５のいずれか１項に記載のゲームコントローラ。
【請求項８】
前記回動部のスライド軸が前記固定部のスライド軸に対して平角以外の所定の角度をなす第２位置に当該回動部を保持する保持部をさらに備える、請求項１から請求項５のいずれか１項に記載のゲームコントローラ。
【請求項９】
前記回動部のスライド軸が前記固定部のスライド軸に対して傾いた第２位置で前記回動部の回動を制限する第１制限部をさらに備える、請求項１から請求項８のいずれか１項に記載のゲームコントローラ。
【請求項１０】
前記回動部のスライド軸が前記固定部のスライド軸と実質的に同一直線上となる第１位置で前記回動部の回動を制限する第２制限部をさらに備える、請求項１から請求項９のいずれか１項に記載のゲームコントローラ。
【請求項１１】
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の正面は、
前記操作部が設けられる第１平面と、
前記第１平面とは平行ではない第２平面とを含む、請求項１から請求項１０のいずれか１項に記載のゲームコントローラ。
【請求項１２】
前記固定部と前記回動部との接続部分は、前記スライド方向に関して、前記第１平面と前記第２平面との境界部分に対応する位置に設けられる、請求項１１に記載のゲームコントローラ。
【請求項１３】
前記固定部は、前記本体部の側面のうち、前記第２平面の側方に位置する側面に設けられ、当該固定部のスライド軸と前記第２平面とが実質的に平行となるように設けられる、
前記回動部は、
前記第１平面の側方に設けられ、
当該回動部のスライド軸が前記固定部のスライド軸と実質的に同一直線上となる第１位置と、前記本体部の前記第１平面に対して当該回動部が突出する量が前記第１位置における当該回動部の突出量よりも減少する向きに当該回動部が回動した第３位置との間で回動可能である、請求項１１または請求項１２に記載のゲームコントローラ。
【請求項１４】
前記第３位置は、前記本体部の前記第１平面よりも前記回動部が背面側となる位置である、請求項１３に記載のゲームコントローラ。
【請求項１５】
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の正面は、屈曲または湾曲しており、
前記操作部は、前記本体部の前記正面に設けられる、請求項１から請求項１４のいずれか１項に記載のゲームコントローラ。
【請求項１６】
前記固定部と前記回動部との接続部分は、前記スライド方向に関して、前記本体部が屈曲または湾曲する部分に対応する位置に設けられる、請求項１５に記載のゲームコントローラ。
【請求項１７】
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の正面は、前記操作部が設けられる、凸状の曲面を含む、請求項１から請求項１０のいずれか１項に記載のゲームコントローラ。
【請求項１８】
前記固定部は、前記本体部の側面のうち、前記第２平面の側方に位置する側面に設けられ、当該固定部のスライド軸と前記第２平面とが実質的に平行となるように設けられる、  請求項１１から請求項１４のいずれか１項に記載のゲームコントローラ。
【請求項１９】
前記固定部は、前記本体部の前記正面よりも背面側に設けられる、請求項１１から請求項１８のいずれか１項に記載のゲームコントローラ。
【請求項２０】
前記回動部は、当該回動部のスライド軸が前記固定部のスライド軸と実質的に同一直線上となる第１位置と、前記本体部の前記正面に対して当該回動部が突出する量が前記第１位置における当該回動部の突出量よりも減少する向きに当該回動部が回動した第４位置との間で回動可能である、請求項１５から請求項１９のいずれか１項に記載のゲームコントローラ。
【請求項２１】
前記第４位置は、前記本体部の前記正面よりも前記回動部が背面側となる位置である、請求項２０に記載のゲームコントローラ。
【請求項２２】
前記回動部は、前記所定面に対して実質的に垂直な軸まわりの回動が可能である、請求項１から請求項２１のいずれか１項に記載のゲームコントローラ。
【請求項２３】
前記コントローラ側スライド部材は、前記スライド方向における前記固定部の端部に設けられる軸部をさらに備え、
前記回動部は、前記軸部を中心に回動が可能である、請求項１から請求項２２のいずれか１項に記載のゲームコントローラ。
【請求項２４】
前記操作部は、方向入力が可能な方向入力部である、請求項１から請求項２３のいずれか１項に記載のゲームコントローラ。
【請求項２５】
前記本体装置側スライド部材に対して所定位置まで前記コントローラ側スライド部材が挿入された状態において、当該コントローラ側スライド部材が当該本体装置側スライド部材に対して挿入される方向とは逆方向へのスライド移動を係止し、前記回動部に設けられる係止部材をさらに備える、請求項１から請求項２４のいずれか１項に記載のゲームコントローラ。
【請求項２６】
前記回動部に設けられ、ユーザによる操作によって移動可能な可動部材であって、ユーザによって操作されたことに応じて前記係止部材を第４位置から第５位置へと移動させる可動部材をさらに備え、
前記第４位置にある前記係止部材は、前記ゲームコントローラの前記所定面および前記コントローラ側スライド部材の側面のうちの少なくとも１つの面から、当該係止部材が前記第５位置にある状態よりも突出しており、
前記係止部材は、前記第４位置にある突出状態となるように付勢されている、請求項２５に記載のゲームコントローラ。
【請求項２７】
前記回動部に設けられる操作部をさらに備える、請求項１から請求項２６のいずれか１項に記載のゲームコントローラ。
【請求項２８】
前記コントローラ側スライド部材の前記一端側に前記固定部が設けられ、前記他端側に前記回動部が設けられ、
前記固定部は、
当該固定部の前記一端側から前記スライド方向に突出して設けられ、前記ゲームコントローラの前記所定面に対向する対向面を有する突出部を含み、
前記対向面と前記所定面との間に設けられ、前記本体装置と電気的に接続可能な少なくとも１つの端子を備える、請求項１から請求項２７のいずれか１項に記載のゲームコントローラ。
【請求項２９】
前記コントローラ側スライド部材の前記他端側に前記固定部が設けられ、前記一端側に前記回動部が設けられ、
前記回動部は、
当該回動部の前記他端側から前記スライド方向に突出して設けられ、前記ゲームコントローラの前記所定面に対向する対向面を有する突出部を含み、
前記対向面と前記所定面との間に設けられ、前記本体装置と電気的に接続可能な少なくとも１つの端子を備える、請求項１から請求項２７のいずれか１項に記載のゲームコントローラ。
【請求項３０】
前記端子は、当該端子の少なくとも一部が、前記対向面に設けられるスリット内に位置するように設けられる、請求項２８または請求項２９に記載のゲームコントローラ。
【請求項３１】
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の裏面は、
第１面と、
前記第１面から突出した、ユーザの手で把持可能な凸状の第２面とを含む、請求項１から請求項３０のいずれか１項に記載のゲームコントローラ。
【請求項３２】
ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラであって、
操作部と、
前記ゲームコントローラの所定面から突出して設けられ、前記本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能なコントローラ側スライド部材とを備え、
前記コントローラ側スライド部材の前記スライド方向における一端と他端とのうちで、少なくとも前記一端から前記コントローラ側スライド部材を前記本体装置側スライド部材に対して挿入することによって、前記ゲームコントローラは前記本体装置に対して装着されることが可能であり、
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の正面は、
前記操作部が設けられる第１面と、
前記第１平面とは平行ではない第２面とを含み、
前記コントローラ側スライド部材は、その一部が、前記側面に垂直な向きから見て当該本体部の前記正面に対して突出して設けられる、ゲームコントローラ。
【請求項３３】
ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラであって、
操作部と、
前記ゲームコントローラの所定面から突出して設けられ、前記本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能なコントローラ側スライド部材とを備え、
前記コントローラ側スライド部材の前記スライド方向における一端と他端とのうちで、少なくとも前記一端から前記コントローラ側スライド部材を前記本体装置側スライド部材に対して挿入することによって、前記ゲームコントローラは前記本体装置に対して装着されることが可能であり、
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の正面は、前記操作部が設けられる、凸状の曲面を含み、
前記コントローラ側スライド部材は、その一部が、前記側面に垂直な向きから見て当該本体部の前記正面に対して突出して設けられる、ゲームコントローラ。
【請求項３４】
ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラであって、
操作部と、
前記ゲームコントローラの所定面から突出して設けられ、前記本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能なコントローラ側スライド部材とを備え、
前記コントローラ側スライド部材の前記スライド方向における一端と他端とのうちで、少なくとも前記一端から前記コントローラ側スライド部材を前記本体装置側スライド部材に対して挿入することによって、前記ゲームコントローラは前記本体装置に対して装着されることが可能であり、
前記所定面は、前記ゲームコントローラの本体部の側面であり、
前記本体部の正面は、
前記操作部が設けられる第１面と、
前記第１平面とは平行ではない第２面とを含み、
前記本体部の裏面は、
第３面と、
前記第３面から突出した、ユーザの手で把持可能な凸状の第４面とを含む、ゲームコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームコントローラに関する。
【背景技術】
【０００２】
従来、本体装置とゲームコントローラとを含むゲームシステムにおいて、本体装置とゲームコントローラとをスライド機構を用いて接続する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−００４５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来において、上記ゲームコントローラは、当該ゲームコントローラを本体装置に装着するためのレールを備える。従来、上記ゲームコントローラは、当該レールに合わせた形状を有するように、形状に関して制限が課されていた。そのため、ゲームコントローラの設計の自由度に改善の余地があった。
【０００５】
それ故、本発明の目的は、形状に関する設計上の自由度を向上することが可能なゲームコントローラを提供することである。
【課題を解決するための手段】
【０００６】
上記の課題を解決すべく、本発明は、以下の（１）〜（３４）の構成を採用した。
【０００７】
（１）
本発明の一例は、ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラである。ゲームコントローラは、操作部と、コントローラ側スライド部材とを備える。コントローラ側スライド部材は、本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能である。コントローラ側スライド部材のスライド方向における一端と他端とのうちで、少なくとも一端からコントローラ側スライド部材を本体装置側スライド部材に対して挿入することによって、ゲームコントローラは本体装置に対して装着されることが可能である。コントローラ側スライド部材は、固定部と、回動部とを備える。固定部は、ゲームコントローラの所定面から突出して設けられ、当該所定面に対して固定される。回動部は、固定部に接続され、当該固定部に対して回動が可能である。
【０００８】
上記（１）の構成によれば、コントローラ側スライド部材の一部である回動部が回動可能であるので、コントローラ側スライド部材の形状（換言すれば、固定部に対する回動部の向き）を変化させることが可能である。ここで、ゲームコントローラの形状の設計はコントローラ側スライド部材の形状による制限を受けるが、上記（１）の構成によれば、コントローラ側スライド部材の形状の自由度を向上させることができるので、それによってゲームコントローラの形状の自由度を向上させることができる。
【０００９】
（２）
回動部は、当該回動部のスライド軸が固定部のスライド軸と実質的に同一直線上となる第１位置に回動可能であってもよい。
【００１０】
上記（２）の構成によれば、固定部および回動部におけるスライド軸を同一直線上に配置することができるので、コントローラ側スライド部材を、本体装置側スライド部材に対してスムーズに装着することができる。
【００１１】
（３）
回動部は、本体装置側スライド部材に対して固定部および当該回動部が同時に係合可能となる第１位置に回動可能であってもよい。
【００１２】
上記（３）の構成によれば、固定部および回動部を同時に本体装置側スライド部材に対して装着可能となるので、コントローラ側スライド部材を本体装置側スライド部材に対して装着することができる。
【００１３】
（４）
回動部は、第１位置と、当該回動部のスライド軸が固定部のスライド軸に対して傾いた第２位置との間を含む範囲で回動可能であってもよい。ゲームコントローラは、付勢部をさらに備えていてもよい。付勢部は、第１位置から第２位置への回動方向、および、第２位置から第１位置への回動方向のいずれか一方に回動部を付勢する。
【００１４】
上記（４）の構成によれば、第１位置と第２位置とを含む範囲で回動部が回動可能であり、付勢部によって回動部を第１位置から第２位置への回動方向、または、第２位置から第１位置への回動方向へ付勢することができる。
【００１５】
（５）
回動部は、第１位置と、当該回動部のスライド軸が固定部のスライド軸に対して平角以外の所定の角度をなす第２位置との間を含む範囲で回動可能であってもよい。ゲームコントローラは、付勢部をさらに備えていてもよい。付勢部は、第１位置から第２位置への回動方向、または、第２位置から第１位置への回動方向に回動部を付勢する。
【００１６】
上記（５）の構成によれば、第１位置と第２位置とを含む範囲で回動部が回動可能であり、付勢部によって回動部を第１位置から第２位置への回動方向、または、第２位置から第１位置への回動方向へ付勢することができる。
【００１７】
（６）
ゲームコントローラは、保持部をさらに備えていてもよい。保持部は、回動部を所定の位置に保持する。
【００１８】
上記（６）の構成によれば、保持部によって回動部が所定位置に保持されるので、ゲームコントローラが本体装置から外された状態において回動部が自由に回動してぶらつく可能性を低減することができる。
【００１９】
（７）
ゲームコントローラは、保持部をさらに備えていてもよい。保持部は、回動部のスライド軸が固定部のスライド軸に対して傾いた第２位置に当該回動部を保持する。
【００２０】
上記（７）の構成によれば、ゲームコントローラが本体装置から外された状態において、第２位置で回動部を保持することができ、回動部が自由に回動してぶらつく可能性を低減することができる。
【００２１】
（８）
ゲームコントローラは、保持部をさらに備えていてもよい。保持部は、回動部のスライド軸が固定部のスライド軸に対して平角以外の所定の角度をなす第２位置に当該回動部を保持する。
【００２２】
上記（８）の構成によれば、ゲームコントローラが本体装置から外された状態において、第２位置で回動部を保持することができ、回動部が自由に回動してぶらつく可能性を低減することができる。
【００２３】
（９）
ゲームコントローラは、第１制限部をさらに備えていてもよい。第１制限部は、回動部のスライド軸が固定部のスライド軸に対して傾いた第２位置で回動部の回動を制限する。
【００２４】
上記（９）の構成によれば、回動部が第２位置を超えて回動する可能性を低減することができる。
【００２５】
（１０）
ゲームコントローラは、第２制限部をさらに備えていてもよい。第２制限部は、回動部のスライド軸が固定部のスライド軸と実質的に同一直線上となる第１位置で回動部の回動を制限する。
【００２６】
上記（１０）の構成によれば、回動部が第１位置を超えて回動する可能性を低減することができる。
【００２７】
（１１）
所定面は、ゲームコントローラの本体部の側面であってもよい。本体部の正面は、操作部が設けられる第１平面と、第１平面とは平行ではない第２平面とを含んでいてもよい。
【００２８】
上記（１１）の構成によれば、本体部を把持しやすくすることができる。
【００２９】
（１２）
固定部と回動部との接続部分は、スライド方向に関して、第１平面と第２平面との境界部分に対応する位置に設けられてもよい。
【００３０】
上記（１２）の構成によれば、上記境界部分を軸に回動部が回動するので、回動部を第１平面に沿うように配置させることができる。
【００３１】
（１３）
固定部は、本体部の側面のうち、第２平面の側方に位置する側面に設けられてもよく、当該固定部のスライド軸と第２平面とが実質的に平行となるように設けられてもよい。回動部は、第１平面の側方に設けられてもよい。また回動部は、当該回動部のスライド軸が固定部のスライド軸と実質的に同一直線上となる第１位置と、本体部の第１平面に対して当該回動部が突出する量が第１位置における当該回動部の突出量よりも減少する向きに当該回動部が回動した第３位置との間で回動可能であってもよい。
【００３２】
上記（１３）の構成によれば、回動部を第１位置にすることによって、ゲームコントローラを本体装置に装着可能にすることができるとともに、回動部を第３位置にすることによって、回動部を邪魔になりにくくすることができる。
【００３３】
（１４）
第３位置は、本体部の第１平面よりも回動部が背面側となる位置であってもよい。
【００３４】
上記（１４）の構成によれば、より邪魔になりにくい第３位置に回動部を回動させることができる。
【００３５】
（１５）
所定面は、ゲームコントローラの本体部の側面であってもよい。本体部の正面は、屈曲または湾曲していてもよい。操作部は、本体部の正面に設けられてもよい。
【００３６】
上記（１５）の構成によれば、本体部を把持しやすくすることができる。
【００３７】
（１６）
固定部と回動部との接続部分は、スライド方向に関して、本体部が屈曲または湾曲する部分に対応する位置に設けられてもよい。
【００３８】
上記（１６）の構成によれば、上記曲がり部分を軸に回動部が回動するので、回動部を本体部の正面に沿うように配置させることができる。
【００３９】
（１７）
所定面は、ゲームコントローラの本体部の側面であってもよい。本体部の正面は、操作部が設けられる、凸状の曲面を含んでもよい。
【００４０】
上記（１７）の構成によれば、本体部を把持しやすくすることができる。
【００４１】
（１８）
固定部は、本体部の側面のうち、第２平面の側方に位置する側面に設けられてもよく、当該固定部のスライド軸と第２平面とが実質的に平行となるように設けられてもよい。
【００４２】
上記（１８）の構成によれば、固定部のスライド軸と本体部の第２面とが実質的に平行に設けられるので、ユーザは、第２面を把持してゲームコントローラを第１レール部のスライド方向に動かすことによって、ゲームコントローラを本体装置に容易に装着することができる。
【００４３】
（１９）
固定部は、本体部の正面よりも背面側に設けられてもよい。
【００４４】
上記（１９）の構成によれば、固定部が本体部の正面に対して突出しないので、ユーザが本体部を把持する場合に固定部が邪魔になりにくくなる。
【００４５】
（２０）
回動部は、当該回動部のスライド軸が固定部のスライド軸と実質的に同一直線上となる第１位置と、本体部の正面に対して当該回動部が突出する量が第１位置における当該回動部の突出量よりも減少する向きに当該回動部が回動した第４位置との間で回動可能であってもよい。
【００４６】
上記（２０）の構成によれば、回動部を第１位置にすることによって、ゲームコントローラを本体装置に装着可能にすることができるとともに、回動部を第４位置にすることによって、回動部を邪魔になりにくくすることができる。
【００４７】
（２１）
第４位置は、本体部の正面よりも回動部が背面側となる位置であってもよい。
【００４８】
上記（２１）の構成によれば、より邪魔になりにくい第４位置に回動部を回動させることができる。
【００４９】
（２２）
回動部は、所定面に対して実質的に垂直な軸まわりの回動が可能であってもよい。
【００５０】
上記（２２）の構成によれば、回動部は、所定面に対して実質的に垂直な軸について、当該軸まわりの回動が可能であるので、この回動の方向に関してゲームコントローラの形状の自由度を向上させることができる。
【００５１】
（２３）
コントローラ側スライド部材は、スライド方向における固定部の端部に設けられる軸部をさらに備えていてもよい。回動部は、軸部を中心に回動が可能であってもよい。
【００５２】
上記（２３）の構成によれば、固定部の端部を中心にして回動部を回動可能とすることができる。
【００５３】
（２４）
操作部は、方向入力が可能な方向入力部であってもよい。
【００５４】
上記（２４）の構成によれば、方向入力部を備えるゲームコントローラの形状の自由度を向上させることができる。
【００５５】
（２５）
ゲームコントローラは、係止部材をさらに備えていてもよい。係止部材は、本体装置側スライド部材に対して所定位置までコントローラ側スライド部材が挿入された状態において、当該コントローラ側スライド部材が当該本体装置側スライド部材に対して挿入される方向とは逆方向へのスライド移動を係止する。また、係止部材は、回動部に設けられる。
【００５６】
上記（２５）の構成によれば、本体装置に装着されたゲームコントローラが本体装置から外れる可能性を低減することができる。
【００５７】
（２６）
ゲームコントローラは、可動部材をさらに備えてもよい。可動部材は、回動部に設けられ、ユーザによる操作によって移動可能である。また、可動部材は、ユーザによって操作されたことに応じて係止部材を第４位置から第５位置へと移動させる。第４位置にある係止部材は、ゲームコントローラの所定面およびコントローラ側スライド部材の側面のうちの少なくとも１つの面から、当該係止部材が第５位置にある状態よりも突出する。また、係止部材は、第４位置にある突出状態となるように付勢される。
【００５８】
上記（２６）の構成によれば、ユーザは、可動部材を操作することによって係止部を第５位置へと移動させることによって、本体装置からゲームコントローラを外しやすくなる。
【００５９】
（２７）
ゲームコントローラは、回動部に設けられる操作部をさらに備えてもよい。
【００６０】
上記（２７）の構成によれば、ゲームコントローラにおける配置スペースを効率良く用いることができ、ゲームコントローラにおいて操作ボタンを効率良く配置することができる。
【００６１】
（２８）
コントローラ側スライド部材の一端側に固定部が設けられてもよく、他端側に回動部が設けられてもよい。固定部は、突出部を含んでもよい。突出部は、当該固定部の一端側からスライド方向に突出して設けられ、ゲームコントローラの所定面に対向する対向面を有する。ゲームコントローラは、本体装置と電気的に接続可能な少なくとも１つの端子を備えていてもよい。端子は、対向面と所定面との間に設けられる。
【００６２】
上記（２８）の構成によれば、端子が本体部を向く側が露出されて配置されることによって、端子がユーザの手や他の物体に接触する可能性を低減することができ、端子を保護することができる。
【００６３】
（２９）
コントローラ側スライド部材の他端側に固定部が設けられ、一端側に回動部が設けられてもよい。回動部は、突出部を含んでもよい。突出部は、当該回動部の他端側からスライド方向に突出して設けられ、ゲームコントローラの所定面に対向する対向面を有する。ゲームコントローラは、本体装置と電気的に接続可能な少なくとも１つの端子を備えていてもよい。端子は、対向面と所定面との間に設けられる。
【００６４】
上記（２９）の構成によれば、端子が本体部を向く側が露出されて配置されることによって、端子がユーザの手や他の物体に接触する可能性を低減することができ、端子を保護することができる。
【００６５】
（３０）
端子は、当該端子の少なくとも一部が、対向面に設けられるスリット内に位置するように設けられてもよい。
【００６６】
上記（３０）の構成によれば、スリット内に端子が設けられることによって、端子をより効率良く保護することができる。
【００６７】
（３１）
所定面は、ゲームコントローラの本体部の側面であってもよい。本体部の裏面は、第１面と、第１面から突出した、ユーザの手で把持可能な凸状の第２面とを含んでもよい。
【００６８】
上記（３１）の構成によれば、本体部をより把持しやすくすることができる。
【００６９】
（３２）
本発明の他の一例は、ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラである。ゲームコントローラは、操作部と、コントローラ側スライド部材とを備える。コントローラ側スライド部材は、ゲームコントローラの所定面から突出して設けられ、本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能である。コントローラ側スライド部材のスライド方向における一端と他端とのうちで、少なくとも一端からコントローラ側スライド部材を本体装置側スライド部材に対して挿入することによって、ゲームコントローラは本体装置に対して装着されることが可能である。所定面は、ゲームコントローラの本体部の側面である。本体部の正面は、操作部が設けられる第１面と、第１平面とは平行ではない第２面とを含む。コントローラ側スライド部材は、その一部が、側面に垂直な向きから見て当該本体部の正面に対して突出して設けられる。
【００７０】
上記（３２）の構成によれば、本体部を把持しやすくすることができ、把持しやすいゲームコントローラを提供することができる。
【００７１】
（３３）
本発明の他の一例は、ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラである。ゲームコントローラは、操作部と、コントローラ側スライド部材とを備える。コントローラ側スライド部材は、ゲームコントローラの所定面から突出して設けられ、本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能である。コントローラ側スライド部材のスライド方向における一端と他端とのうちで、少なくとも一端からコントローラ側スライド部材を本体装置側スライド部材に対して挿入することによって、ゲームコントローラは本体装置に対して装着されることが可能である。所定面は、ゲームコントローラの本体部の側面である。本体部の正面は、操作部が設けられる、凸状の曲面を含む。コントローラ側スライド部材は、その一部が、側面に垂直な向きから見て当該本体部の正面に対して突出して設けられる。
【００７２】
上記（３３）の構成によれば、本体部を把持しやすくすることができ、把持しやすいゲームコントローラを提供することができる。
【００７３】
（３４）
本発明の他の一例は、ゲーム処理を実行可能であって本体装置側スライド部材を備える本体装置に装着可能なゲームコントローラである。ゲームコントローラは、操作部と、コントローラ側スライド部材とを備える。コントローラ側スライド部材は、ゲームコントローラの所定面から突出して設けられ、本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能である。コントローラ側スライド部材のスライド方向における一端と他端とのうちで、少なくとも一端からコントローラ側スライド部材を本体装置側スライド部材に対して挿入することによって、ゲームコントローラは本体装置に対して装着されることが可能である。所定面は、ゲームコントローラの本体部の側面である。本体部の正面は、操作部が設けられる第１面と、第１平面とは平行ではない第２面とを含む。本体部の裏面は、第３面と、第３面から突出した、ユーザの手で把持可能な凸状の第４面とを含む。
【００７４】
上記（３４）の構成によれば、本体部の正面と裏面とを把持しやすくすることができ、把持しやすいゲームコントローラを提供することができる。
【００７５】
なお、本発明の他の一例は、上記ゲームコントローラと、上記本体装置とを含むゲームシステムとして提供されてもよい。
【発明の効果】
【００７６】
上記ゲームコントローラによれば、ゲームコントローラの形状に関する設計上の自由度を向上することができる。
【図面の簡単な説明】
【００７７】
【図１】本体装置に第１左コントローラおよび第１右コントローラを装着した状態の一例を示す図
【図２】本体装置から第１左コントローラおよび第１右コントローラをそれぞれ外した状態の一例を示す図
【図３】本体装置の一例を示す六面図
【図４】第１左コントローラの一例を示す六面図
【図５】第１右コントローラの一例を示す六面図
【図６】本体装置の内部構成の一例を示すブロック図
【図７】本体装置と第１左コントローラおよび第１右コントローラとの内部構成の一例を示すブロック図
【図８】図３に示す本体レール部材の拡大図
【図９】図８に示すＡ−Ａ’断面における本体レール部材の断面の一例を模式的に示す図
【図１０】図８に示すレール部材の下端部付近の断面の一例を模式的に示す図
【図１１】第２左コントローラの一例を示す図
【図１２】第２右コントローラの一例を示す図
【図１３】図１１に示す第２左コントローラの一例の六面図
【図１４】第２左コントローラの固定部および回動部の一例の拡大図
【図１５】固定部の下端部付近の断面の一例を模式的に示す図
【図１６】突出部に設けられる端子の一例を示す斜視図
【図１７】固定部と回動部との接続部分の一例を模式的に示す図
【図１８】回動部が回動する様子の一例を示す図
【図１９】スライド部材の内部構成の一例を示す図
【図２０】非装着状態の第２左コントローラをユーザが把持する様子の一例を示す図
【図２１】コントローラのスライド部材と本体装置のスライド部材とが係合した状態の一例を模式的に示す図
【図２２】装着状態における第２左コントローラの一例を示す図
【図２３】本体装置に第２コントローラが装着されたゲームシステムの一例を示す図
【図２４】第２コントローラが本体装置に装着されたゲームシステムをユーザが把持する様子の一例を示す図
【図２５】上記実施形態の第１の変形例に係る左コントローラの一例を示す図
【図２６】上記実施形態の第２の変形例に係る左コントローラの一例を示す図
【発明を実施するための形態】
【００７８】
以下、本実施形態の一例に係るゲームシステムについて説明する。本実施形態におけるゲームシステム１の一例は、本体装置（情報処理装置；本実施形態ではゲーム装置本体として機能する）２と第１左コントローラ３および第１右コントローラ４とを含む。本体装置２は、第１左コントローラ３および第１右コントローラ４がそれぞれ着脱可能である。つまり、ゲームシステム１は、第１左コントローラ３および第１右コントローラ４をそれぞれ本体装置２に装着して一体化された装置として利用できる。また、ゲームシステム１は、本体装置２と第１左コントローラ３および第１右コントローラ４とを別体として利用することもできる（図２参照）。
【００７９】
さらに、本実施形態においては、ゲームシステムは、後述する第２左コントローラ６および第２右コントローラ７を含む（図１１および図１２）。本実施形態においては、第１左コントローラ３に代えて第２左コントローラ６を本体装置２に装着することが可能であり、第１右コントローラ４に代えて第２右コントローラ７を本体装置２に装着することが可能である。第２左コントローラ６および第２右コントローラ７については、後述する。
【００８０】
なお、本明細書においては、第１左コントローラ３、第１右コントローラ４、第２左コントローラ６、および、第２右コントローラ７の総称として「コントローラ」と記載することがある。また、第１左コントローラ３および第１右コントローラ４の総称として「第１コントローラ」と記載することがあり、第２左コントローラ６および第２右コントローラ７の総称として「第２コントローラ」と記載することがある。
【００８１】
［１．本体装置および各第１コントローラの構成］
図１は、本体装置２に第１左コントローラ３および第１右コントローラ４を装着した状態の一例を示す図である。図１に示すように、第１左コントローラ３および第１右コントローラ４は、それぞれ本体装置２に装着されて一体化されている。本体装置２は、ゲームシステム１における各種の処理（例えば、ゲーム処理）を実行する装置である。本体装置２は、ディスプレイ１２を備える。第１左コントローラ３および第１右コントローラ４は、ユーザが入力を行うための操作部を備える装置である。
【００８２】
図２は、本体装置２から第１左コントローラ３および第１右コントローラ４をそれぞれ外した状態の一例を示す図である。図１および図２に示すように、第１左コントローラ３および第１右コントローラ４は、本体装置２に着脱可能である。
【００８３】
図３は、本体装置２の一例を示す六面図である。図３に示すように、本体装置２は、略板状のハウジング１１を備える。本実施形態において、ハウジング１１の主面（換言すれば、表側の面、すなわち、ディスプレイ１２が設けられる面）は、大略的には矩形形状である。
【００８４】
なお、ハウジング１１の形状および大きさは、任意である。一例として、ハウジング１１は、携帯可能な大きさであってよい。また、本体装置２単体または本体装置２に第１左コントローラ３および第１右コントローラ４が装着された一体型装置は、携帯型装置となってもよい。また、本体装置２または一体型装置が手持ち型の装置となってもよい。また、本体装置２または一体型装置が可搬型装置となってもよい。
【００８５】
図３に示すように、本体装置２は、ハウジング１１の主面に設けられるディスプレイ１２を備える。ディスプレイ１２は、本体装置２が生成した画像を表示する。本実施形態においては、ディスプレイ１２は、液晶表示装置（ＬＣＤ）とする。ただし、ディスプレイ１２は任意の種類の表示装置であってよい。
【００８６】
また、本体装置２は、ディスプレイ１２の画面上にタッチパネル１３を備える。本実施形態においては、タッチパネル１３は、マルチタッチ入力が可能な方式（例えば、静電容量方式）のものである。ただし、タッチパネル１３は、任意の種類のものであってよく、例えば、シングルタッチ入力が可能な方式（例えば、抵抗膜方式）のものであってもよい。
【００８７】
本体装置２は、ハウジング１１の内部においてスピーカ（すなわち、図６に示すスピーカ８８）を備えている。図３に示すように、ハウジング１１の主面には、スピーカ孔１１ａおよび１１ｂが形成される。そして、スピーカ８８の出力音は、これらのスピーカ孔１１ａおよび１１ｂからそれぞれ出力される。
【００８８】
また、本体装置２は、本体装置２が第１左コントローラ３と有線通信を行うための端子である左側端子１７と、本体装置２が第１右コントローラ４と有線通信を行うための右側端子２１を備える。
【００８９】
図３に示すように、本体装置２は、スロット２３を備える。スロット２３は、ハウジング１１の上側面に設けられる。スロット２３は、所定の種類の記憶媒体を装着可能な形状を有する。所定の種類の記憶媒体は、例えば、ゲームシステム１およびそれと同種の情報処理装置に専用の記憶媒体（例えば、専用メモリカード）である。所定の種類の記憶媒体は、例えば、本体装置２で利用されるデータ（例えば、アプリケーションのセーブデータ等）、および／または、本体装置２で実行されるプログラム（例えば、アプリケーションのプログラム等）を記憶するために用いられる。また、本体装置２は、電源ボタン２８を備える。
【００９０】
本体装置２は、下側端子２７を備える。下側端子２７は、本体装置２がクレードルと通信を行うための端子である。本実施形態において、下側端子２７は、ＵＳＢコネクタ（より具体的には、メス側コネクタ）である。上記一体型装置または本体装置２単体をクレードルに載置した場合、ゲームシステム１は、本体装置２が生成して出力する画像を据置型モニタに表示することができる。また、本実施形態においては、クレードルは、載置された上記一体型装置または本体装置２単体を充電する機能を有する。また、クレードルは、ハブ装置（具体的には、ＵＳＢハブ）の機能を有する。
【００９１】
図４は、第１左コントローラ３の一例を示す六面図である。図４に示すように、第１左コントローラ３は、ハウジング３１を備える。本実施形態においては、ハウジング３１は、縦長の形状、すなわち、上下方向（すなわち、図１および図４に示すｙ軸方向）に長い形状である。第１左コントローラ３は、本体装置２から外された状態において、縦長となる向きで把持されることも可能である。ハウジング３１は、縦長となる向きで把持される場合に片手、特に左手で把持可能な形状および大きさをしている。また、第１左コントローラ３は、横長となる向きで把持されることも可能である。第１左コントローラ３が横長となる向きで把持される場合には、両手で把持されるようにしてもよい。
【００９２】
第１左コントローラ３は、アナログスティック３２を備える。図４に示すように、アナログスティック３２は、ハウジング３１の主面に設けられる。アナログスティック３２は、方向を入力することが可能な方向入力部として用いることができる。ユーザは、アナログスティック３２を傾倒することによって傾倒方向に応じた方向の入力（および、傾倒した角度に応じた大きさの入力）が可能である。なお、第１左コントローラ３は、方向入力部として、アナログスティックに代えて、十字キーまたはスライド入力が可能なスライドスティック等を備えるようにしてもよい。また、本実施形態においては、アナログスティック３２を押下する入力が可能である。
【００９３】
第１左コントローラ３は、各種操作ボタンを備える。第１左コントローラ３は、ハウジング３１の主面上に４つの操作ボタン３３〜３６（具体的には、右方向ボタン３３、下方向ボタン３４、上方向ボタン３５、および左方向ボタン３６）を備える。さらに、第１左コントローラ３は、録画ボタン３７および−（マイナス）ボタン４７を備える。第１左コントローラ３は、ハウジング３１の側面の左上に第１Ｌボタン３８およびＺＬボタン３９を備える。また、第１左コントローラ３は、ハウジング３１の側面の、本体装置２に装着される際に装着される側の面に第２Ｌボタン４３および第２Ｒボタン４４を備える。これらの操作ボタンは、本体装置２で実行される各種プログラム（例えば、ＯＳプログラムやアプリケーションプログラム）に応じた指示を行うために用いられる。
【００９４】
また、第１左コントローラ３は、第１左コントローラ３が本体装置２と有線通信を行うための端子４２を備える。
【００９５】
図５は、第１右コントローラ４の一例を示す六面図である。図５に示すように、第１右コントローラ４は、ハウジング５１を備える。本実施形態においては、ハウジング５１は、縦長の形状、すなわち、上下方向に長い形状である。第１右コントローラ４は、本体装置２から外された状態において、縦長となる向きで把持されることも可能である。ハウジング５１は、縦長となる向きで把持される場合に片手、特に右手で把持可能な形状および大きさをしている。また、第１右コントローラ４は、横長となる向きで把持されることも可能である。第１右コントローラ４が横長となる向きで把持される場合には、両手で把持されるようにしてもよい。
【００９６】
第１右コントローラ４は、第１左コントローラ３と同様、方向入力部としてアナログスティック５２を備える。本実施形態においては、アナログスティック５２は、第１左コントローラ３のアナログスティック３２と同じ構成である。また、第１右コントローラ４は、アナログスティックに代えて、十字キーまたはスライド入力が可能なスライドスティック等を備えるようにしてもよい。また、第１右コントローラ４は、第１左コントローラ３と同様、ハウジング５１の主面上に４つの操作ボタン５３〜５６（具体的には、Ａボタン５３、Ｂボタン５４、Ｘボタン５５、およびＹボタン５６）を備える。さらに、第１右コントローラ４は、＋（プラス）ボタン５７およびホームボタン５８を備える。また、第１右コントローラ４は、ハウジング５１の側面の右上に第１Ｒボタン６０およびＺＲボタン６１を備える。また、第１右コントローラ４は、第１左コントローラ３と同様、第２Ｌボタン６５および第２Ｒボタン６６を備える。
【００９７】
また、ハウジング５１の下側面には、窓部６８が設けられる。詳細は後述するが、第１右コントローラ４は、ハウジング５１の内部に配置される赤外撮像部１２３および赤外発光部１２４を備えている。赤外撮像部１２３は、第１右コントローラ４の下方向（図５に示すｙ軸負方向）を撮像方向として、窓部６８を介して第１右コントローラ４の周囲を撮像する。赤外発光部１２４は、第１右コントローラ４の下方向（図５に示すｙ軸負方向）を中心とする所定範囲を照射範囲として、赤外撮像部１２３が撮像する撮像対象に窓部６８を介して赤外光を照射する。窓部６８は、赤外撮像部１２３のカメラのレンズや赤外発光部１２４の発光体等を保護するためのものであり、当該カメラが検知する波長の光や当該発光体が照射する光を透過する材質（例えば、透明な材質）で構成される。なお、窓部６８は、ハウジング５１に形成された孔であってもよい。なお、本実施形態においては、カメラが検知する光（本実施形態においては、赤外光）以外の波長の光の透過を抑制するフィルタ部材を赤外撮像部１２３自身が有する。ただし、他の実施形態においては、窓部６８がフィルタの機能を有していてもよい。
【００９８】
また、詳細は後述するが、第１右コントローラ４は、ＮＦＣ通信部１２２を備える。ＮＦＣ通信部１２２は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）の規格に基づく近距離無線通信を行う。ＮＦＣ通信部１２２は、近距離無線通信に用いられるアンテナ１２２ａと、アンテナ１２２ａから送出すべき信号（電波）を生成する回路（例えばＮＦＣチップ）とを有する。なお、ＮＦＣ通信部１２２は、ＮＦＣの規格に基づく近距離無線通信を行う代わりに、任意の近接通信（非接触通信とも言う）で近距離無線通信を行うようにしてもよい。ここで、ＮＦＣの規格は、近接通信（非接触通信）に用いることができるものであり、「任意の近接通信で近距離無線通信を行うようにしてもよい」とは、ＮＦＣの規格による近接通信を除いた他の近接通信で近距離無線通信を行ってもよいことを意図している。
【００９９】
また、第１右コントローラ４は、第１右コントローラ４が本体装置２と有線通信を行うための端子６４を備える。
【０１００】
図６は、本体装置２の内部構成の一例を示すブロック図である。本体装置２は、図３に示す構成の他、図６に示す各構成要素８１〜９１、９７、および９８を備える。これらの構成要素８１〜９１、９７、および９８のいくつかは、電子部品として電子回路基板上に実装されてハウジング１１内に収納されてもよい。
【０１０１】
本体装置２は、プロセッサ８１を備える。プロセッサ８１は、本体装置２において実行される各種の情報処理を実行する情報処理部であって、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のみから構成されてもよいし、ＣＰＵ機能、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）機能等の複数の機能を含むＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）から構成されてもよい。プロセッサ８１は、記憶部（具体的には、フラッシュメモリ８４等の内部記憶媒体、あるいは、スロット２３に装着される外部記憶媒体等）に記憶される情報処理プログラム（例えば、ゲームプログラム）を実行することによって、各種の情報処理を実行する。
【０１０２】
本体装置２は、自身に内蔵される内部記憶媒体の一例として、フラッシュメモリ８４およびＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８５を備える。フラッシュメモリ８４およびＤＲＡＭ８５は、プロセッサ８１に接続される。フラッシュメモリ８４は、主に、本体装置２に保存される各種のデータ（プログラムであってもよい）を記憶するために用いられるメモリである。ＤＲＡＭ８５は、情報処理において用いられる各種のデータを一時的に記憶するために用いられるメモリである。
【０１０３】
本体装置２は、スロットインターフェース（以下、「Ｉ／Ｆ」と略記する。）９１を備える。スロットＩ／Ｆ９１は、プロセッサ８１に接続される。スロットＩ／Ｆ９１は、スロット２３に接続され、スロット２３に装着された所定の種類の記憶媒体（例えば、専用メモリカード）に対するデータの読み出しおよび書き込みを、プロセッサ８１の指示に応じて行う。
【０１０４】
プロセッサ８１は、フラッシュメモリ８４およびＤＲＡＭ８５、ならびに上記各記憶媒体との間でデータを適宜読み出したり書き込んだりして、上記の情報処理を実行する。
【０１０５】
本体装置２は、ネットワーク通信部８２を備える。ネットワーク通信部８２は、プロセッサ８１に接続される。ネットワーク通信部８２は、ネットワークを介して外部の装置と通信（具体的には、無線通信）を行う。本実施形態においては、ネットワーク通信部８２は、第１の通信態様としてＷｉ−Ｆｉの規格に準拠した方式により、無線ＬＡＮに接続して外部装置と通信を行う。また、ネットワーク通信部８２は、第２の通信態様として所定の通信方式（例えば、独自プロトコルによる通信や、赤外線通信）により、同種の他の本体装置２との間で無線通信を行う。なお、上記第２の通信態様による無線通信は、閉ざされたローカルネットワークエリア内に配置された他の本体装置２との間で無線通信可能であり、複数の本体装置２の間で直接通信することによってデータが送受信される、いわゆる「ローカル通信」を可能とする機能を実現する。
【０１０６】
本体装置２は、コントローラ通信部８３を備える。コントローラ通信部８３は、プロセッサ８１に接続される。コントローラ通信部８３は、第１左コントローラ３および／または第１右コントローラ４と無線通信を行う。本体装置２と第１左コントローラ３および第１右コントローラ４との通信方式は任意であるが、本実施形態においては、コントローラ通信部８３は、第１左コントローラ３との間および第１右コントローラ４との間で、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に従った通信を行う。
【０１０７】
プロセッサ８１は、上述の左側端子１７、右側端子２１、および下側端子２７に接続される。プロセッサ８１は、第１左コントローラ３と有線通信を行う場合、左側端子１７を介して第１左コントローラ３へデータを送信するとともに、左側端子１７を介して第１左コントローラ３から操作データを受信する。また、プロセッサ８１は、第１右コントローラ４と有線通信を行う場合、右側端子２１を介して第１右コントローラ４へデータを送信するとともに、右側端子２１を介して第１右コントローラ４から操作データを受信する。また、プロセッサ８１は、クレードルと通信を行う場合、下側端子２７を介してクレードルへデータを送信する。このように、本実施形態においては、本体装置２は、第１左コントローラ３および第１右コントローラ４との間で、それぞれ有線通信と無線通信との両方を行うことができる。また、第１左コントローラ３および第１右コントローラ４が本体装置２に装着された一体型装置または本体装置２単体がクレードルに装着された場合、本体装置２は、クレードルを介してデータ（例えば、画像データや音声データ）を据置型モニタ等に出力することができる。
【０１０８】
ここで、本体装置２は、複数の第１左コントローラ３と同時に（換言すれば、並行して）通信を行うことができる。また、本体装置２は、複数の第１右コントローラ４と同時に（換言すれば、並行して）通信を行うことができる。したがって、複数のユーザは、第１左コントローラ３および第１右コントローラ４のセットをそれぞれ用いて、本体装置２に対する入力を同時に行うことができる。一例として、第１ユーザが第１左コントローラ３および第１右コントローラ４の第１セットを用いて本体装置２に対して入力を行うと同時に、第２ユーザが第１左コントローラ３および第１右コントローラ４の第２セットを用いて本体装置２に対して入力を行うことが可能となる。
【０１０９】
本体装置２は、タッチパネル１３の制御を行う回路であるタッチパネルコントローラ８６を備える。タッチパネルコントローラ８６は、タッチパネル１３とプロセッサ８１との間に接続される。タッチパネルコントローラ８６は、タッチパネル１３からの信号に基づいて、例えばタッチ入力が行われた位置を示すデータを生成して、プロセッサ８１へ出力する。
【０１１０】
また、ディスプレイ１２は、プロセッサ８１に接続される。プロセッサ８１は、（例えば、上記の情報処理の実行によって）生成した画像および／または外部から取得した画像をディスプレイ１２に表示する。
【０１１１】
本体装置２は、コーデック回路８７およびスピーカ（具体的には、左スピーカおよび右スピーカ）８８を備える。コーデック回路８７は、スピーカ８８および音声入出力端子２５に接続されるとともに、プロセッサ８１に接続される。コーデック回路８７は、スピーカ８８および音声入出力端子２５に対する音声データの入出力を制御する回路である。
【０１１２】
また、本体装置２は、加速度センサ８９を備える。本実施形態においては、加速度センサ８９は、所定の３軸（例えば、図１に示すｘｙｚ軸）方向に沿った加速度の大きさを検出する。なお、加速度センサ８９は、１軸方向あるいは２軸方向の加速度を検出するものであってもよい。
【０１１３】
また、本体装置２は、角速度センサ９０を備える。本実施形態においては、角速度センサ９０は、所定の３軸（例えば、図１に示すｘｙｚ軸）回りの角速度を検出する。なお、角速度センサ９０は、１軸回りあるいは２軸回りの角速度を検出するものであってもよい。
【０１１４】
加速度センサ８９および角速度センサ９０は、プロセッサ８１に接続され、加速度センサ８９および角速度センサ９０の検出結果は、プロセッサ８１へ出力される。プロセッサ８１は、上記の加速度センサ８９および角速度センサ９０の検出結果に基づいて、本体装置２の動きおよび／または姿勢に関する情報を算出することが可能である。
【０１１５】
本体装置２は、電力制御部９７およびバッテリ９８を備える。電力制御部９７は、バッテリ９８およびプロセッサ８１に接続される。また、図示しないが、電力制御部９７は、本体装置２の各部（具体的には、バッテリ９８の電力の給電を受ける各部、左側端子１７、および右側端子２１）に接続される。電力制御部９７は、プロセッサ８１からの指令に基づいて、バッテリ９８から上記各部への電力供給を制御する。
【０１１６】
また、バッテリ９８は、下側端子２７に接続される。外部の充電装置（例えば、クレードル）が下側端子２７に接続され、下側端子２７を介して本体装置２に電力が供給される場合、供給された電力がバッテリ９８に充電される。
【０１１７】
図７は、本体装置２と第１左コントローラ３および第１右コントローラ４との内部構成の一例を示すブロック図である。なお、本体装置２に関する内部構成の詳細については、図６で示しているため図７では省略している。
【０１１８】
第１左コントローラ３は、本体装置２との間で通信を行う通信制御部１０１を備える。図７に示すように、通信制御部１０１は、端子４２を含む各構成要素に接続される。本実施形態においては、通信制御部１０１は、端子４２を介した有線通信と、端子４２を介さない無線通信との両方で本体装置２と通信を行うことが可能である。通信制御部１０１は、第１左コントローラ３が本体装置２に対して行う通信方法を制御する。すなわち、第１左コントローラ３が本体装置２に装着されている場合、通信制御部１０１は、端子４２を介して本体装置２と通信を行う。また、第１左コントローラ３が本体装置２から外されている場合、通信制御部１０１は、本体装置２（具体的には、コントローラ通信部８３）との間で無線通信を行う。コントローラ通信部８３と通信制御部１０１との間の無線通信は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従って行われる。
【０１１９】
また、第１左コントローラ３は、例えばフラッシュメモリ等のメモリ１０２を備える。通信制御部１０１は、例えばマイコン（マイクロプロセッサとも言う）で構成され、メモリ１０２に記憶されるファームウェアを実行することによって各種の処理を実行する。
【０１２０】
第１左コントローラ３は、各ボタン１０３（具体的には、ボタン３３〜３９、４３、４４、および４７）を備える。また、第１左コントローラ３は、アナログスティック（図７では「スティック」と記載する）３２を備える。各ボタン１０３およびアナログスティック３２は、自身に対して行われた操作に関する情報を、適宜のタイミングで繰り返し通信制御部１０１へ出力する。
【０１２１】
第１左コントローラ３は、慣性センサを備える。具体的には、第１左コントローラ３は、加速度センサ１０４を備える。また、第１左コントローラ３は、角速度センサ１０５を備える。本実施形態においては、加速度センサ１０４は、所定の３軸（例えば、図４に示すｘｙｚ軸）方向に沿った加速度の大きさを検出する。なお、加速度センサ１０４は、１軸方向あるいは２軸方向の加速度を検出するものであってもよい。本実施形態においては、角速度センサ１０５は、所定の３軸（例えば、図４に示すｘｙｚ軸）回りの角速度を検出する。なお、角速度センサ１０５は、１軸回りあるいは２軸回りの角速度を検出するものであってもよい。加速度センサ１０４および角速度センサ１０５は、それぞれ通信制御部１０１に接続される。そして、加速度センサ１０４および角速度センサ１０５の検出結果は、適宜のタイミングで繰り返し通信制御部１０１へ出力される。
【０１２２】
通信制御部１０１は、各入力部（具体的には、各ボタン１０３、アナログスティック３２、各センサ１０４および１０５）から、入力に関する情報（具体的には、操作に関する情報、またはセンサによる検出結果）を取得する。通信制御部１０１は、取得した情報（または取得した情報に所定の加工を行った情報）を含む操作データを本体装置２へ送信する。なお、操作データは、所定時間に１回の割合で繰り返し送信される。なお、入力に関する情報が本体装置２へ送信される間隔は、各入力部について同じであってもよいし、同じでなくてもよい。
【０１２３】
上記操作データが本体装置２へ送信されることによって、本体装置２は、第１左コントローラ３に対して行われた入力を得ることができる。すなわち、本体装置２は、各ボタン１０３およびアナログスティック３２に対する操作を、操作データに基づいて判別することができる。また、本体装置２は、第１左コントローラ３の動きおよび／または姿勢に関する情報を、操作データ（具体的には、加速度センサ１０４および角速度センサ１０５の検出結果）に基づいて算出することができる。
【０１２４】
第１左コントローラ３は、振動によってユーザに通知を行うための振動子１０７を備える。本実施形態においては、振動子１０７は、本体装置２からの指令によって制御される。すなわち、通信制御部１０１は、本体装置２からの上記指令を受け取ると、当該指令に従って振動子１０７を駆動させる。ここで、第１左コントローラ３は、コーデック部１０６を備える。通信制御部１０１は、上記指令を受け取ると、指令に応じた制御信号をコーデック部１０６へ出力する。コーデック部１０６は、通信制御部１０１からの制御信号から振動子１０７を駆動させるための駆動信号を生成して振動子１０７へ与える。これによって振動子１０７が動作する。
【０１２５】
振動子１０７は、より具体的にはリニア振動モータである。リニア振動モータは、回転運動をする通常のモータと異なり、入力される電圧に応じて所定方向に駆動されるため、入力される電圧の波形に応じた振幅および周波数で振動をさせることができる。本実施形態において、本体装置２から第１左コントローラ３に送信される振動制御信号は、単位時間ごとに周波数と振幅とを表すデジタル信号であってよい。別の実施形態においては、本体装置２から波形そのものを示す情報を送信するようにしてもよいが、振幅および周波数だけを送信することで通信データ量を削減することができる。また、さらにデータ量を削減するため、そのときの振幅および周波数の数値に替えて、前回の値からの差分だけを送信するようにしてもよい。この場合、コーデック部１０６は、通信制御部１０１から取得される振幅および周波数の値を示すデジタル信号をアナログの電圧の波形に変換し、当該波形に合わせて電圧を入力することで振動子１０７を駆動させる。したがって、本体装置２は、単位時間ごとに送信する振幅および周波数を変えることによって、そのときに振動子１０７を振動させる振幅および周波数を制御することができる。なお、本体装置２から第１左コントローラ３に送信される振幅および周波数は、１つに限らず、２つ以上送信するようにしてもよい。その場合、コーデック部１０６は、受信された複数の振幅および周波数それぞれが示す波形を合成することで、振動子１０７を制御する電圧の波形を生成することができる。
【０１２６】
第１左コントローラ３は、電力供給部１０８を備える。本実施形態において、電力供給部１０８は、バッテリおよび電力制御回路を有する。図示しないが、電力制御回路は、バッテリに接続されるとともに、第１左コントローラ３の各部（具体的には、バッテリの電力の給電を受ける各部）に接続される。
【０１２７】
図７に示すように、第１右コントローラ４は、本体装置２との間で通信を行う通信制御部１１１を備える。また、第１右コントローラ４は、通信制御部１１１に接続されるメモリ１１２を備える。通信制御部１１１は、端子６４を含む各構成要素に接続される。通信制御部１１１およびメモリ１１２は、第１左コントローラ３の通信制御部１０１およびメモリ１０２と同様の機能を有する。したがって、通信制御部１１１は、端子６４を介した有線通信と、端子６４を介さない無線通信（具体的には、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に従った通信）との両方で本体装置２と通信を行うことが可能であり、第１右コントローラ４が本体装置２に対して行う通信方法を制御する。
【０１２８】
第１右コントローラ４は、第１左コントローラ３の各入力部と同様の各入力部を備える。具体的には、各ボタン１１３、アナログスティック５２、慣性センサ（加速度センサ１１４および角速度センサ１１５）を備える。これらの各入力部については、第１左コントローラ３の各入力部と同様の機能を有し、同様に動作する。
【０１２９】
また、第１右コントローラ４は、振動子１１７およびコーデック部１１６を備える。振動子１１７およびコーデック部１１６は、第１左コントローラ３の振動子１０７およびコーデック部１０６と同様に動作する。すなわち、通信制御部１１１は、本体装置２からの指令に従って、コーデック部１１６を用いて振動子１１７を動作させる。
【０１３０】
第１右コントローラ４は、ＮＦＣの規格に基づく近距離無線通信を行うＮＦＣ通信部１２２を備える。ＮＦＣ通信部１２２は、いわゆるＮＦＣリーダ・ライタの機能を有する。ここで、本明細書において近距離無線通信とは、一方の装置（ここでは、第１右コントローラ４）からの電波によって（例えば電磁誘導によって）他方の装置（ここでは、アンテナ１２２ａと近接する装置）に起電力を発生させる通信方式が含まれる。他方の装置は、発生した起電力によって動作することが可能であり、電源を有していてもよいし有していなくてもよい。ＮＦＣ通信部１２２は、第１右コントローラ４（アンテナ１２２ａ）と通信対象とが接近した場合（典型的には、両者の距離が十数センチメートル以下となった場合）に当該通信対象との間で通信可能となる。通信対象は、ＮＦＣ通信部１２２との間で近距離無線通信が可能な任意の装置であり、例えばＮＦＣタグやＮＦＣタグの機能を有する記憶媒体である。ただし、通信対象は、ＮＦＣのカードエミュレーション機能を有する他の装置であってもよい。
【０１３１】
また、第１右コントローラ４は、赤外撮像部１２３を備える。赤外撮像部１２３は、第１右コントローラ４の周囲を撮像する赤外線カメラを有する。一例として、本体装置２および／または第１右コントローラ４は、撮像された情報（例えば、撮像された撮像画像における少なくとも一部の領域全体を分割した複数のブロックの輝度に関連する情報等）を算出し、当該情報に基づいて、第１右コントローラ４の周囲変化を判別する。また、赤外撮像部１２３は、環境光によって撮像を行ってもよいが、本実施形態においては、赤外線を照射する赤外発光部１２４を有する。赤外発光部１２４は、例えば、赤外線カメラが画像を撮像するタイミングと同期して、赤外線を照射する。そして、赤外発光部１２４によって照射された赤外線が撮像対象によって反射され、当該反射された赤外線が赤外線カメラによって受光されることで、赤外線の画像が取得される。これによって、赤外撮像部１２３は、より鮮明な赤外線画像を得ることができる。なお、赤外撮像部１２３と赤外発光部１２４とは、それぞれ別のデバイスとして第１右コントローラ４内に設けられてもよいし、同じパッケージ内に設けられた単一のデバイスとして第１右コントローラ４内に設けられてもよい。また、本実施形態においては、赤外線カメラを有する赤外撮像部１２３が用いられるが、他の実施形態においては、撮像手段として、赤外線カメラに代えて可視光カメラ（可視光イメージセンサを用いたカメラ）が用いられてもよい。
【０１３２】
第１右コントローラ４は、処理部１２１を備える。処理部１２１は、通信制御部１１１に接続される。また、処理部１２１は、ＮＦＣ通信部１２２、赤外撮像部１２３、および赤外発光部１２４に接続される。処理部１２１は、本体装置２からの指令に応じて、ＮＦＣ通信部１２２に対する管理処理を実行する。例えば、処理部１２１は、本体装置２からの指令に応じてＮＦＣ通信部１２２の動作を制御する。また、処理部１２１は、ＮＦＣ通信部１２２の起動を制御したり、通信対象（例えば、ＮＦＣタグ）に対するＮＦＣ通信部１２２の動作（具体的には、読み出しおよび書き込み等）を制御したりする。また、処理部１２１は、通信制御部１１１を介して通信対象に送信されるべき情報を本体装置２から受信してＮＦＣ通信部１２２へ渡したり、通信対象から受信された情報をＮＦＣ通信部１２２から取得して通信制御部１１１を介して本体装置２へ送信したりする。
【０１３３】
また、処理部１２１は、ＣＰＵやメモリ等を含み、第１右コントローラ４に備えられた図示しない記憶装置（例えば、不揮発性メモリ等）に記憶された所定のプログラム（例えば、画像処理や各種演算を行うためのアプリケーションプログラム）に基づいて、本体装置２からの指令に応じて赤外撮像部１２３に対する管理処理を実行する。例えば、処理部１２１は、赤外撮像部１２３に撮像動作を行わせたり、撮像結果に基づく情報（撮像画像の情報、あるいは、当該情報から算出される情報等）を取得および／または算出して通信制御部１１１を介して本体装置２へ送信したりする。また、処理部１２１は、本体装置２からの指令に応じて赤外発光部１２４に対する管理処理を実行する。例えば、処理部１２１は、本体装置２からの指令に応じて赤外発光部１２４の発光を制御する。なお、処理部１２１が処理を行う際に用いるメモリは、処理部１２１内に設けられてもいいし、メモリ１１２であってもよい。
【０１３４】
第１右コントローラ４は、電力供給部１１８を備える。電力供給部１１８は、第１左コントローラ３の電力供給部１０８と同様の機能を有し、同様に動作する。
【０１３５】
（本体装置におけるスライド部材）
以下、本体装置２に対してコントローラを着脱可能に装着するための構成について説明する。本実施形態においては、スライド機構によって、本体装置２に対してコントローラを着脱可能に装着することが可能である。本体装置２およびコントローラはそれぞれ、スライド機構を構成するためのスライド部材を備えている。本体装置２のスライド部材とコントローラのスライド部材とは、互いに他方のスライド部材に対してスライド可能に装着可能である。以下、本体装置２のスライド部材について説明する。
【０１３６】
図３に示すように、本体装置２は、スライド部材の一例として、本体レール部材２９を備える。本体レール部材２９は、本体装置２の左側面に設けられる。本体レール部材２９は、第１左コントローラ３（または、後述する第２左コントローラ６）を本体装置２に着脱可能に装着するためのスライド部材である。なお、他の実施形態においては、本体レール部材２９は、本体装置２のハウジング１１と一体的に構成されてもよい。すなわち、ハウジング１１の一部が本体レール部材として機能してもよい。
【０１３７】
図８は、図３に示す本体レール部材２９の拡大図である。また、図９は、図８に示すＡ−Ａ’断面における本体レール部材２９の断面の一例を模式的に示す図である。なお、本明細書において「模式的に示す」とは、説明対象となる構成要素（例えば、図９においては本体レール部材２９）を見やすくする目的で、当該構成要素の大きさおよび形状や、構成要素間の位置関係を、他の図面とは異なるようにして示すことを意味する。
【０１３８】
図８および図９に示すように、本体レール部材２９は、底面部２０１と、側面部２０２ａおよび２０２ｂと、天面部２０３ａおよび２０３ｂとを有する。なお、以下において、側面部２０２ａおよび２０２ｂの総称として「側面部２０２」と記載することがある。また、天面部２０３ａおよび２０３ｂの総称として「天面部２０３」と記載することがある。本実施形態においては、各部２０１〜２０３は、略板状の部材である。
【０１３９】
底面部２０１は、ハウジング１１の装着面（すなわち、左側面）において、当該装着面と実質的に平行に配置される。なお、本明細書において、「実質的に（ある状態となる）」とは、厳密にその状態となる場合と、概ねその状態となる場合との両方を含む意味である。例えば、「実質的に平行」とは、厳密に平行となる状態であってもよいし、厳密には平行でなくても概ね平行となる状態であってもよいことを意味する。
【０１４０】
底面部２０１は、本体レール部材２９の底面２０１１を有する。また、図９に示すように、側面部２０２は、底面に対して実質的に垂直な側面２０２１（具体的には、側面２０２１ａおよび２０２１ｂ）を有する。側面部２０２は、底面部２０１における幅方向（すなわち、図８に示すｚ軸方向）に関する両端から、底面部２０１に対して実質的に垂直に延びる。具体的には、側面部２０２ａは、底面部２０１の一端側（すなわち、ｚ軸負方向側）から延び、側面部２０２ｂは、底面部２０１の他端側（すなわち、ｚ軸正方向側）から延びる。図９に示すように、底面部２０１と側面部２０２とによって、溝部が形成される。なお、上記溝部の上端（すなわち、ｙ軸正方向側の端）は、当該上端からコントローラのスライド部材を挿入可能なように、開口されている。
【０１４１】
図９に示すように、天面部２０３は、底面２０１１に実質的に平行な天面２０３１（具体的には、天面２０３１ａおよび２０３１ｂ）を有する。天面部２０３は、側面部２０２において、底面部２０１が接続される側と反対側（すなわち、ｘ軸負方向側）から、底面２０１１と実質的に平行な方向へ延びる。具体的には、天面部２０３ａは、側面部２０２ａのｘ軸負方向側の端部から延び、天面部２０３ｂは、側面部２０２ｂのｘ軸負方向側の端部から延びる。天面部２０３ａおよび２０３ｂは、側面部２０２から本体レール部材２９の内側に向かって突出するように（換言すれば、互いに近づく方向に突出するように）設けられる。また、底面部２０１と側面部２０２とによって形成される上記溝部にコントローラのスライド部材を挿入することができるように、天面部２０３ａと天面部２０３ｂとは、互いに間隔を空けて配置される（図９）。
【０１４２】
図８に示すように、天面部２０３における上端（すなわち、ｙ軸正方向側の端）部分の一部において、切欠きＣ１が形成される。詳細は後述するが、切欠きＣ１は、コントローラが本体装置２に装着された状態において当該コントローラの係止部材が切欠きＣ１（厳密には、切欠きＣ１の周囲の天面部２０３）に係止するために形成される。つまり、天面部２０３のうちで切欠きＣ１が形成される部分は、コントローラの係止部材が係止するための被係止部となる。
【０１４３】
図１０は、図８に示すレール部材の下端部付近の断面の一例を模式的に示す図である。図１０は、図８に示すＢ−Ｂ’断面における本体レール部材２９の部分断面の一例を模式的に示す図である。
【０１４４】
図８および図１０に示すように、本体レール部材２９は、対向部２０４を有する。本実施形態においては、対向部２０４は、本体レール部材２９に対してスライド方向における上側から挿入されたコントローラのスライド部材と当接することによって当該スライド部材のスライド移動を停止させる。なお、他の実施形態においては、対向部２０４がコントローラのスライド部材と当接することに代えて（または、共に）、当該スライド部材の先端が、対向部２０４の奥（すなわち、図１０に示すｙ軸負方向側）に設けられる壁面に当接することによって当該スライド部材のスライド移動を停止してもよい。
【０１４５】
図１０に示すように、対向部２０４は、底面部２０１の一部（具体的には、底面部２０１の下端付近の部分）と対向する位置に、底面部２０１と間隔を空けて設けられる。対向部２０４は、底面部２０１と対向する対向面２０４ａを有する。対向面２０４ａは、本体装置２のハウジング１１（換言すれば、装着面）の方を向く面である。本実施形態においては、本体装置２にコントローラが装着される際、底面部２０１と対向部２０４との間の空間に、コントローラのスライド部材（より具体的には、後述する突出部３０８）が挿入される。
【０１４６】
本実施形態においては、天面部２０３と対向部２０４とが一体的に形成される。換言すれば、対向部２０４の上面（すなわち、ｘ軸負方向側を向く面）は、天面部２０３の上面（すなわち、ｘ軸負方向側を向く面）と連続するように構成される。これによれば、本体レール部材２９の形状を単純化することができ、レール部材の製造を容易にすることができる。
【０１４７】
なお、本実施形態においては、上記各部２０１〜２０４を有する本体レール部材２９は、金属で構成される。これによれば、レール部材の強度を向上することができる。さらに、レール部材の強度を向上することによって、当該レール部材が装着される本体装置２の強度の向上にも寄与することができる。
【０１４８】
図８に示すように、本体レール部材２９は、板バネ２０５を有する。板バネ２０５は、本体レール部材２９の底面部２０１に設けられる。板バネ２０５は、コントローラが本体装置２に装着された状態において、コントローラに対して本体装置２から離れる方向（すなわち、図９に示すｘ軸負方向）への力を加える弾性部材の一例である。他の実施形態においては、板バネに代えて、ゴム等の弾性部材が用いられてもよい。また、他の実施形態においては、本体レール部材２９は、板バネ２０５を有していなくてもよい。
【０１４９】
図１０に示すように、本体装置２の左側端子１７は、対向部２０４の上記対向面２０４ａに設けられる。図１０に示すように、左側端子１７は、底面部２０１を向く側が露出された状態で配置される。このように、本実施形態においては、左側端子１７は、本体装置２の装着面（換言すれば底面部２０１）と間隔を空けて配置される部材（すなわち、対向部２０４）において、当該部材の裏側（すなわち、底面部２０１に対向する側）に配置される。これによれば、左側端子１７がユーザの手や他の物体に接触する可能性を低減することができ、左側端子１７を保護することができる。
【０１５０】
また、本体装置２は、本体装置２の右側面に、本体レール部材２９と同様のレール部材を備える（図３）。右側面に設けられるレール部材は、第１右コントローラ４（または、後述する第２右コントローラ７）を本体装置２に着脱可能に装着するためのスライド部材の一例である。右側面に設けられるレール部材の構成は、上記本体レール部材２９の構成と同様であるので、詳細な説明を省略する。また、右側端子２１は、左側端子１７と同様、レール部材が有する対向部の対向面に設けられる。
【０１５１】
［２．第２コントローラの構成］
次に、ゲームシステムに含まれる第２コントローラの構成の一例について説明する。図１１は、第２左コントローラの一例を示す図である。図１２は、第２右コントローラの一例を示す図である。図１１に示す第２左コントローラ６は、第１左コントローラ３と同様に、本体装置２の左側面に装着可能である。図１２に示す第２右コントローラ７は、第１右コントローラ４と同様に、本体装置２の右側面に装着可能である。図１１および図１２に示すように、第２コントローラは、その一部が屈曲した形状をしている点で、第１コントローラと相違する。以下、第２左コントローラ６を例として、第２コントローラの構成について説明する。なお、第２コントローラの内部構成は、第１コントローラの内部構成（図７）と同様であるので、詳細な説明を省略する。
【０１５２】
［２−１．第２左コントローラ］
［２−１−１．本体部］
図１３は、図１１に示す第２左コントローラ６の一例の六面図である。図１１および図１３に示すように、第２左コントローラ６は、本体部３０１を備える。本体部３０１は、ユーザが第２左コントローラ６を使用する際にユーザによって主に把持される部分である。また、本体部３０１には、各操作部（例えば、後述するアナログスティック３２等）が設けられる。ここで、第２左コントローラ６の本体部３０１は、第１左コントローラ３とは異なり、板状体（換言すれば、直方体）の上側（すなわち、図１１に示すｙ軸正方向側）が後方（すなわち、図１１に示すｚ軸正方向）に屈曲した形状を有する。詳細は後述するが、本体部３０１が屈曲した形状を有することによって、第２左コントローラ６は、ユーザにとって把持しやすく、操作しやすい形状となっている。
【０１５３】
図１１および図１３に示すように、本体部３０１の正面は、山型に屈曲している。具体的には、本体部３０１の正面は、正対面３０１ａと、斜面３０１ｂとを含む。本実施形態においては、正対面３０１ａおよび斜面３０１ｂは平面（具体的には、当該面上の任意の２点を通過する直線が、常に当該面上に含まれるような面）である。ただし、他の実施形態においては、正対面３０１ａおよび／または斜面３０１ｂは曲面（例えば、凸状の曲面）であってもよい。また、他の実施形態においては、正対面３０１ａと斜面３０１ｂとの接続部分（換言すれば、正対面３０１ａと斜面３０１ｂとの境界）は、面取りされていてもよい。
【０１５４】
正対面３０１ａは、第２左コントローラ６の正面方向（前後方向とも言う。すなわち、図１１に示すｚ軸方向）に実質的に垂直な面である。本実施形態においては、正対面３０１ａは、本体部３０１の正面のうちで下側（すなわち、図１１に示すｙ軸負方向側）の部分である。
【０１５５】
斜面３０１ｂは、上記正対面３０１ａの上方に設けられる。斜面３０１ｂは、正対面３０１ａと連続する面であり、正対面３０１ａに対して傾いて設けられる。斜面３０１ｂは、斜面３０１ｂの上側部分が斜面３０１ｂの下側部分よりも後方（すなわち、ｚ軸正方向側）に位置する向きに傾いている。斜面３０１ｂは、後述する回動部３０４の回動方向（すなわち、ｘ軸まわりに回動する方向）と実質的に同じ方向に傾いていると言うことができる。斜面３０１ｂは、正対面３０１ａに対して所定の角度（例えば、３０°）傾いて設けられる。なお、正対面３０１ａに対して斜面３０１ｂが傾く向きは、後述する回動部３０４が回動する向きと実質的に同じである。他の実施形態においては、斜面３０１ｂの傾き角度の大きさは任意である。
【０１５６】
図１３に示すように、本体部３０１は板状の形状である。本体部３０１の裏面は、本体部３０１の正面に対して大略的には平行に設けられる。具体的には、本体部３０１の裏面は、上記正対面３０１ａに対して実質的に平行な第１裏面３０１ｃと、上記斜面３０１ｂに対して実質的に平行な第２裏面３０１ｄとを有する。
【０１５７】
本体部３０１は、上記正面と上記裏面とに接する側面を有する。本実施形態においては、本体部３０１の側面のうちの右側面に、スライド部材３０２が設けられる。なお、図１１に示すように、本体部３０１の右側面は、第１右側面３０１ｅと、第２右側面３０１ｆとを含む。第１右側面３０１ｅは、本体部３０１の右側面のうち、正対面３０１ａの側方（具体的には、左右方向。すなわち、図１１に示すｘ軸方向）に設けられる側面である。第２右側面３０１ｆは、本体部３０１の右側面のうち、斜面３０１ｂの側方に設けられる側面である。
【０１５８】
図１１および図１３に示すように、本実施形態においては、正対面３０１ａには、操作ボタン３３〜３６および録画ボタン３７が設けられる。また、斜面３０１ｂには、アナログスティック３２および−（マイナス）ボタン４７が設けられる。なお、本明細書において、第２左コントローラ６が備える構成要素のうち、上述した第１左コントローラ３が備える構成要素と同じものについては、第１左コントローラ３が備える構成要素と同じ参照符号を付すこととする。
【０１５９】
図１３の正面図に示すように、本体部３０１の左上部分（厳密には、本体部３０１を表側から見たときの左上部分）の角部は面取りされており、丸みを帯びた形状となっている。この角部に、第１Ｌボタン３８およびＺＬボタン３９が設けられる。第１Ｌボタン３８は、本体部３０１の側面のうちの左上部分に設けられる。また、ＺＬボタン３９は、本体部３０１の側面から裏面（より具体的には、第２裏面３０１ｄ）にかけての左上部分に設けられる。つまり、ＺＬボタン３９は、第１Ｌボタン３８の後側（図１３に示すｚ軸正方向側）に設けられる。本実施形態においては、本体部３０１の左上部分が丸みを帯びた形状であるので、第１Ｌボタン３８およびＺＬボタン３９は、本体部３０１の当該左上部分の丸みに応じた丸みを帯びた形状を有する。
【０１６０】
［２−１−２．スライド部材］
図１１および図１３に示すように、第２左コントローラ６は、スライド部材３０２を備える。本実施形態においては、スライド部材３０２は、固定部３０３と、回動部３０４とを備える。固定部３０３は、本体部３０１に対して固定されている。回動部３０４は、固定部３０３に対して回動可能に設けられる。つまり、第２左コントローラ６のスライド部材３０２は、その一部（すなわち、回動部３０４）が本体部３０１に対して可動に構成されている。回動部３０４が回動することによって、スライド部材３０２は変形可能である。
【０１６１】
図１１に示すように、固定部３０３は、上記第１右側面３０１ｅに設けられる。つまり、固定部３０３は、正対面３０１ａの側方に設けられる。固定部３０３は、当該第１右側面３０１ｅから突出して設けられる。固定部３０３は、棒状の部材であり、第２左コントローラ６の上下方向（すなわち、図１３に示すｙ軸方向）に沿って延びる向きに設けられる。なお、固定部３０３は、本体部３０１の側方において、本体部３０１の側面に垂直な向きから見て当該本体部３０１の正面に対して突出しないように設けられる（後述する図１４参照）。つまり、固定部３０３は、本体部３０１の正面よりも背面側に設けられる。例えば、固定部３０３は、本体部３０１の側面に垂直な向きから見て第１右側面３０１ｅの範囲に収まるように設けられる。
【０１６２】
固定部３０３は、本体レール部材２９に対してスライド可能に係合することが可能な形状を有する。なお、以下においては、固定部３０３が本体装置２の本体レール部材２９に係合した状態において当該固定部３０３がスライド可能な方向（本実施形態においては、図１１に示すｙ軸方向）を、「（固定部３０３の）スライド方向」と呼ぶ。また、固定部３０３（より具体的には、固定部３０３の中心）を通る軸であって、固定部３０３のスライド方向に平行な軸を「（固定部３０３の）スライド軸」と呼ぶ。したがって、固定部３０３は、本体レール部材２９に対して、当該固定部３０３のスライド軸に沿った方向にスライド可能に係合することが可能である。以下、固定部３０３の具体的な構成の一例について説明する。
【０１６３】
図１４は、第２左コントローラ６の固定部３０３および回動部３０４の一例の拡大図である。図１４に示す拡大図Ａは、固定部３０３を下側（すなわち、図１４に示すｙ軸負方向側）から見たときの拡大図である。
【０１６４】
拡大図Ａに示すように、固定部３０３は、大略的には、スライド方向に垂直な断面がＴ字形状となる形状を有する。具体的には、固定部３０３は、軸部３０６と、天面部３０７とを有する。拡大図Ａに示すように、軸部３０６は、本体部３０１の第１右側面３０１ｅから突出して設けられる。天面部３０７は、軸部３０６において本体部３０１の反対側（すなわち、ｘ軸負方向側）に設けられる。天面部３０７の幅（すなわち、ｚ軸方向に関する長さ）は、軸部３０６の幅より広い。また、天面部３０７のｚ軸方向における端部は、軸部３０６のｚ軸方向における端部よりも突出した位置（換言すれば、外側の位置）となる。
【０１６５】
このように、固定部３０３は、スライド方向に垂直な断面における断面形状として、本体部３０１の側面から突出する（換言すれば、側面に隣接する）第１部分（すなわち、軸部３０６）の幅が、第１部分よりも当該側面から離れた位置にある第２部分（すなわち、天面部３０７）の幅よりも短い形状を有する。詳細は後述するが、上記の形状によって、本体装置２の本体レール部材２９と係合した固定部３０３は、スライド方向に垂直な向きに関しては本体レール部材２９に対して固定されて外れないようになっている（図２１参照）。
【０１６６】
また、図１４に示すように、固定部３０３はスライド軸に沿って延びる棒状の部材である。軸部３０６および天面部３０７は、固定部３０３のスライド軸に沿って延びるように設けられる。本実施形態においては、固定部３０３のスライド軸は、正対面３０１ａと実質的に平行に設けられる。また、固定部３０３のスライド軸は、本体部３０１の第１右側面３０１ｅと実質的に平行に設けられる。
【０１６７】
また、図１１および図１４に示すように、固定部３０３の上側部分（すなわち、ｙ軸正方向側の部分）においては、軸部３０６が設けられて、天面部３０７が設けられない。このように、天面部３０７は、固定部３０３のスライド方向の全体に亘って設けられる必要はない。また、他の実施形態においては、軸部３０６も天面部３０７と同様、固定部３０３のスライド方向の全体に亘って設けられる必要はない。
【０１６８】
図１５は、固定部の下端部付近の断面の一例を模式的に示す図である。図１５は、図１４に示すＣ−Ｃ’断面における固定部３０３の部分断面の一例を模式的に示す図である。図１５に示すように、本実施形態においては、第２左コントローラ６は、固定部３０３に端子４２を備える。具体的には、図１５に示すように、固定部３０３は、当該固定部３０３の下端部分に突出部３０８を有する。突出部３０８は、天面部３０７からスライド方向に（より具体的には、下方向、すなわち、ｙ軸負方向に）突出して設けられる。突出部３０８は、固定部３０３において、本体部３０１から遠い側（すなわち、ｘ軸正方向側）に設けられる。つまり、突出部３０８は、本体部３０１とは間隔を空けて設けられる。図１５に示すように、突出部３０８は、本体部３０１の方を向く対向面３０８ａを有する。対向面３０８ａは、第２左コントローラ６の所定面（具体的には、第１右側面３０１ｅ）に対向する。
【０１６９】
図１５に示すように、端子４２は、対向面３０８ａと上記所定面との間に設けられる。より具体的には、本実施形態においては、端子４２は、対向面３０８ａに設けられる。端子４２は、本体部３０１を向く側が露出された状態で配置される。端子４２は、固定部３０３（具体的には、突出部３０８）における裏側に配置される。上記のように、端子４２が本体部３０１を向く側が露出されて配置されることによって、端子４２がユーザの手や他の物体に接触する可能性を低減することができ、端子４２を保護することができる。なお、図１５に示すように、端子４２の先端は、スライド方向において、突出部３０８の先端（具体的には、ｙ軸負方向側の先端）よりも内側に位置する。これによっても、端子４２を保護することができる。
【０１７０】
図１６は、突出部に設けられる端子の一例を示す斜視図である。図１６は、突出部３０８を裏側から（すなわち、対向面３０８ａの側から）見た図である。図１５および図１６に示すように、突出部３０８は、壁部３０９を有する。壁部３０９は、上記対向面３０８ａにおいて、対向面３０８ａに平行で、かつ、スライド方向と実質的に垂直な方向（すなわち、ｚ軸方向）に関する両側に設けられる。壁部３０９によって、端子４２がユーザの手や他の物体に接触する可能性をより低減することができるので、端子４２をより確実に保護することができる。
【０１７１】
図１６の拡大図に示すように、固定部３０３の軸部３０６のうちで突出部３０８が設けられる側の面（すなわち、ｙ軸負方向側の端面）に、孔３０６ａが形成される。端子４２は、孔３０６ａを介して固定部３０３の内側から突出するように設けられる。また、突出部３０８の対向面３０８ａには、端子４２の数（ここでは、１０個）と同数のスリット３０８ｂが形成される。スリット３０８ｂは、上記孔３０６ａと繋がっている。スリット３０８ｂは、スライド方向（すなわち、ｙ軸方向）に延びるように形成される。また、図１６に示すように、各スリット３０８ｂは、対向面３０８ａに平行で、かつ、スライド方向に垂直な方向に（すなわち、ｚ軸方向）に並んで形成される。
【０１７２】
図１６に示すように、端子４２は、スリット３０８ｂに沿って対向面３０８ａに設けられる。各端子４２は、各スリット３０８ｂと同様に、スライド方向に垂直な方向に（すなわち、ｚ軸方向）に並んで設けられる。本実施形態においては、端子４２は、その一部（例えば、先端部分）がスリット３０８ｂ内に設けられ、他の一部がスリット３０８ｂの外側に設けられる（図１５および図１６）。ここで、第２左コントローラ６が本体装置２に装着される状態（「装着状態」と呼ぶ）においては、第２左コントローラ６の端子４２が本体装置２の左側端子１７に接続される状態においては、端子４２は左側端子１７に押されて変形し、スリット３０８ｂに近づく方向（すなわち、ｘ軸負方向）に移動する。すなわち、各端子４２は、当該各端子４２の少なくとも一部が対向面３０８ａに設けられるスリット３０８ｂの内部に入り込むように曲がる。スリット３０８ｂは、端子４２が変形した際に対向面３０８ａに接触しないよう、変形した端子４２を避けるために設けられていると言うことができる。このように、本実施形態においては、端子４２は、対向面３０８ａに接触していないが、対向面３０８ａに設けられるスリット３０８ｂに対応する位置に設けられており、スリット３０８ｂが無いとすれば対向面３０８ａに接触する位置に設けられている。この意味で、本実施形態において、端子４２は、対向面３０８ａに設けられていると言うことができる。なお、他の実施形態においては、対向面３０８ａにはスリット３０８ｂが設けられず、端子４２は、対向面３０８ａに接触するように設けられてもよい。また、図１６に示すように、端子４２は、対向面３０８ａに沿って延びている。
【０１７３】
図１４に示すように、回動部３０４は、固定部３０３に接続される。本実施形態においては、回動部３０４は、固定部３０３の上側の端部（換言すれば、軸部３０６の上側の端部）に接続される。回動部３０４も固定部３０３と同様、本体レール部材２９に対してスライド可能に係合することが可能な形状を有する。なお、以下においては、回動部３０４が本体装置２の本体レール部材２９に係合した状態において当該回動部３０４がスライド可能な方向を、「（回動部３０４の）スライド方向」と呼ぶ。また、回動部３０４（より具体的には、回動部３０４の中心）を通る軸であって、回動部３０４のスライド方向に平行な軸を「（回動部３０４の）スライド軸」と呼ぶ。したがって、回動部３０４は、本体レール部材２９に対して、当該回動部３０４のスライド軸に沿った方向にスライド可能に係合することが可能である。以下、回動部３０４の具体的な構成の一例について説明する。
【０１７４】
図１４に示す拡大図Ｂは、回動部３０４を、回動部３０４の先端側（具体的には、固定部３０３に接続される端部と反対側の端部）から見たときの拡大図である。拡大図Ｂに示すように、回動部３０４は、固定部３０３と同様、大略的には、スライド方向に垂直な断面がＴ字形状となる形状を有する。具体的には、回動部３０４は、軸部３１６と、天面部３１７とを有する。拡大図Ｂに示すように、軸部３１６は、後述する可動筐体３１９から突出して設けられる。天面部３１７は、軸部３１６において本体部３０１の反対側（すなわち、ｘ軸負方向側）に設けられる。天面部３１７の幅方向（具体的には、回動部３０４のスライド方向に垂直であって、ｚ軸方向に垂直な方向）の長さは、軸部３１６の幅より広い。また、天面部３１７の幅方向における端部は、軸部３１６のｚ軸方向における端部よりも突出した位置（換言すれば、外側の位置）となる。このような形状によって、回動部３０４も固定部３０３と同様、本体装置２の本体レール部材２９と係合した場合に、スライド方向に垂直な向きに関しては本体レール部材２９に対して固定されて外れないようになっている。
【０１７５】
また、図１１に示すように、回動部３０４の軸部３１６は、固定部３０３の軸部３０６とｘ軸方向（換言すれば、第１右側面３０１ｅに垂直な方向）について実質的に同じ位置に設けられ、回動部３０４の天面部３１７は、固定部３０３の天面部３０７とｘ軸方向について実質的に同じ位置に設けられる。したがって、固定部３０３のスライド軸と回動部３０４のスライド軸とが同一直線上に配置される場合には、固定部３０３と回動部３０４の両方を本体レール部材２９に係合させることが可能である。
【０１７６】
また、図１４に示すように、回動部３０４はスライド軸に沿って延びる棒状の部材である。軸部３１６および天面部３１７は、回動部３０４のスライド軸に沿って延びるように設けられる。本実施形態においては、回動部３０４のスライド軸は、固定部３０３と同様、本体部３０１の第１右側面３０１ｅと実質的に平行に設けられる。
【０１７７】
また、図１１および図１４に示すように、回動部３０４のうち、固定部３０３に接続される側の端部においては、軸部３１６が設けられて、天面部３１７が設けられない。このように、天面部３１７は、回動部３０４のスライド方向の全体に亘って設けられる必要はない。また、他の実施形態においては、軸部３１６も天面部３１７と同様、回動部３０４のスライド方向の全体に亘って設けられる必要はない。なお、回動部３０４のうち固定部３０３に接続される側の端部については、可動筐体３１９と接続されていない。
【０１７８】
本実施形態においては、回動部３０４は、固定部３０３に対して回動可能に接続される。以下、図１７を参照して、固定部３０３と回動部３０４とを回動可能に接続する構成の一例について説明する。
【０１７９】
図１７は、固定部と回動部との接続部分の一例を模式的に示す図である。図１７に示すように、固定部３０３（具体的には、軸部３０６）の上端付近に、実質的に円形の孔３０６ａが形成される。また、回動部３０４（具体的には、軸部３１６）は、固定部３０３に接続される側の端部に、固定部３０３の孔３０６ａに挿入可能な軸部３０４ａを有する。軸部３０４ａは、固定部３０３が設けられる第１右側面３０１ｅに対して実質的に垂直な向き（すなわち、ｘ軸方向）に設けられる。軸部３０４ａの直径は、固定部３０３の孔３０６ａの直径とほぼ同程度に（あるいは、当該孔の直径より少しだけ小さく）設定される。また、スライド部材３０２は、固定用ディスク３１３および固定用ネジ３１４を有する。固定用ディスク３１３は、固定部３０３の孔３０６ａよりも大きい円形の形状を有する。
【０１８０】
図１７に示すように、回動部３０４は、軸部３０４ａが固定部３０３の孔３０６ａに挿入された状態で、固定用ネジ３１４によって固定用ディスク３１３と接続される。つまり、軸部３０４ａは、固定部３０３の上端部分に設けられる。このとき、固定部３０３の上端部分（換言すれば、孔３０６ａの周囲の部分）は、回動部３０４と固定用ディスク３１３とによって挟まれる。上記の構成によって、回動部３０４は、軸部３０４ａを中心に回動が可能となる。具体的には、回動軸となる軸部３０４ａは、第１右側面３０１ｅに対して実質的に垂直な向き（すなわち、ｘ軸方向）を向くので、回動部３０４は固定部３０３に対してｘ軸回りに回動する。
【０１８１】
なお、固定部３０３と回動部３０４とを回動可能に接続するための回動機構は任意である。例えば、他の実施形態においては、回動部３０４の一端部分に孔が設けられ、当該孔に挿入可能な軸部が固定部３０３の上端部分に設けられてもよい。
【０１８２】
また、本実施形態においては、第２左コントローラ６のスライド部材３０２は、１つの回転軸を有する構成であるが、他の実施形態においては、２つ以上の回転軸を有する構成であってもよい。例えば、他の実施形態においては、スライド部材は、固定部と、第１回動部と、第２回動部とを備えていてもよい。このとき、固定部は、本実施形態と同様に、本体部３０１に対して固定される。第１回動部は、固定部に対して回動可能に接続される。なお、第１回動部の一端が、固定部の上端に接続され、第１回動部の他端が、第２回動部の一端に接続される。第２回動部は、第１回動部に対して回動可能に接続される。なお、上記固定部と、第１回動部および第２回動部のうち少なくとも１つとは、本体装置２の本体レール部材２９とスライド可能に係合することが可能な形状を有していてもよい。
【０１８３】
なお、図１４の拡大図Ｂに示すように、第２左コントローラ６は、係止部材３１８を備える。本実施形態においては、係止部材３１８は回動部３０４に設けられる。係止部材３１８は、第２左コントローラ６が本体装置２に装着された際に、本体装置２に対する第２左コントローラ６のスライド移動を係止するために設けられる。係止部材３１８の詳細については後述する。
【０１８４】
図１１、図１３および図１４に示すように、回動部３０４は、可動筐体３１９を備える。可動筐体３１９は、回動部３０４の軸部３１６に固定されている。ここで、図１３に示すように、本体部３０１の斜面３０１ｂは、当該斜面３０１ｂの右辺が本体部３０１の正対面３０１ａの右辺よりも左側に位置するように設けられる。つまり、本体部３０１の右側面のうち、斜面３０１ｂに接する第２右側面３０１ｆは、正対面３０１ａに接する第１右側面３０１ｅに対して段差を有するように設けられる。具体的には、本体部３０１の右側面を右側（すなわち、ｘ軸負方向側）から見たときに、第２右側面３０１ｆは第１右側面３０１ｅよりも奥側に設けられる。そのため、第２右側面３０１ｆと軸部３１６とは間隔を空けて設けられる。上記可動筐体３１９は、第２右側面３０１ｆと軸部３１６との間に設けられる。なお、本実施形態においては、可動筐体３１９と本体部３０１との隙間がほとんど生じないように可動筐体３１９が設けられる（図１３）。
【０１８５】
（回動部３０４の回動を制限するための構成）
図１３に示すように、第２左コントローラ６は、突起部３２１を備える。突起部３２１は、本体部３０１において、上記第２右側面３０１ｆから突出するように設けられる。具体的には、突起部３２１が第２右側面３０１ｆから突出する量（換言すれば、長さ）は、可動筐体３１９と本体部３０１とのｘ軸方向における間隔（上記のように、本実施形態においてはほとんど生じない）よりも大きく設定される。本実施形態においては、突起部３２１は、第２右側面３０１ｆにおける後側（換言すれば、本体部３０１の裏面側）に設けられる。突起部３２１は、回動部３０４の回動を制限するために設けられる。
【０１８６】
図１８は、回動部が回動する様子の一例を示す図である。なお、図１８においては、回動部３０４を見やすくする目的で、回動部３０４を斜線で示している。本実施形態においては、回動部３０４は、所定の回動方向（すなわち、ｘ軸まわりの回動方向）に回動可能であり、図１８に示すように、直線位置と傾き位置とを取り得る。直線位置は、固定部３０３のスライド軸（図１８に示す一点鎖線Ａ）と、回動部３０４のスライド軸（図１８に示す一点鎖線Ｂ）とが同一直線上に配置される位置である（図１８に示す（ａ））。つまり、回動部３０４が直線位置となる場合、固定部３０３のスライド方向と回動部３０４のスライド方向とが一致する。換言すれば、直線位置は、本体レール部材２９に対して固定部３０３および回動部３０４が同時に係合可能となる位置である。
【０１８７】
一方、傾き位置は、回動部３０４のスライド軸が固定部３０３のスライド軸に対して傾く位置である（図１８に示す（ａ））。傾き位置にある回動部３０４は、当該回動部３０４のスライド軸が固定部３０３のスライド軸に対して平角以外の所定の角度（例えば、３０°）をなす。より具体的には、本実施形態においては、傾き位置は、回動部３０４のスライド軸（換言すれば、回動部３０４のスライド方向）が、本体部３０１の斜面３０１ｂと実質的に平行となる位置である（図１８に示す（ｂ））。換言すれば、傾き位置は、本体部３０１の正面に対して回動部３０４が突出しない位置であり、本体部３０１の正面（より具体的には、斜面３０１ｂ）よりも回動部３０４が奥（換言すれば、背面側）となる位置であるとも言える。本実施形態において、回動部３０４は、少なくとも直線位置から傾き位置までの範囲で回動可能である。換言すれば、スライド部材３０２は、一直線状の形状と、その一部（すなわち、回動部３０４）が折曲した形状とに変形可能である。
【０１８８】
また、図１４および図１８に示すように、固定部３０３と回動部３０４との接続部分は、スライド部材３０２のスライド方向（すなわち、ｙ軸方向）に関して、斜面３０１ｂと正対面３０１ａとの境界部分に対応する位置に設けられる。換言すれば、固定部３０３と回動部３０４との接続部分の位置と、斜面３０１ｂと正対面３０１ａとの境界部分の位置とは、本体部３０１の縦方向（すなわち、上記スライド方向）に関して実質的に同じ位置となる。なお、上記境界部分は、屈曲する形状を有する本体部３０１における屈曲する部分と言うことができる。以上によって、回動部３０４は、上記境界部分を軸として回動するので、回動部３０４を斜面３０１ｂに沿うように配置させることができる。したがって、回動部３０４が上記傾き位置に位置する場合には、回動部３０４は、斜面３０１ｂから突出しない状態となる。
【０１８９】
なお、固定部３０３は本体部３０１に対して固定されているので、固定部３０３のスライド方向は変化しない（すなわち、常にｙ軸方向を向く）のに対して、回動部３０４は回動するので、回動部３０４のスライド方向は回動に応じて変化する。ここで、詳細は後述するが、第２左コントローラ６が本体装置２に装着される場合には、固定部３０３のスライド軸と、回動部３０４のスライド軸とが実質的に平行になる。つまり、固定部３０３と回動部３０４のスライド方向が実質的に一致する。したがって、「スライド部材３０２が、本体レール部材２９に対して所定のスライド方向にスライド可能に係合する」と言う場合の「スライド方向」とは、固定部３０３のスライド方向であり、換言すれば、固定部３０３のスライド方向と実質的に一致する場合における回動部３０４のスライド方向である。
【０１９０】
上記突起部３２１は、回動部３０４が傾き位置となる場合に当該突起部３２１が可動筐体３１９に当接する位置に設けられる。具体的には、可動筐体３１９の背面側の一部は、突起部３２１と実質的に同じ形状に切欠かれており、回動部３０４が傾き位置となった状態において、突起部３２１は、可動筐体３１９における切欠かれた部分に挿入された状態で当該可動筐体３１９に当接する。このように、回動部３０４が直線位置から傾き位置まで回動する場合に回動部３０４が傾き位置となった状態において、突起部３２１は、回動部３０４の可動筐体３１９に当接する。突起部３２１が可動筐体３１９に当接することによって、回動部３０４の回動が傾き位置で停止される（図１８に示す（ｂ））。このように、本実施形態においては、突起部３２１は、直線位置から傾き位置への向き（図１８に示す矢印参照）に回動する回動部３０４が傾き位置を超えて回動することを制限している。
【０１９１】
上記のように、本実施形態においては、第２左コントローラ６は、直線位置から、回動部３０４のスライド軸が固定部３０３のスライド軸に対して傾いた所定位置（具体的には、上記傾き位置）で回動部３０４の回動を制限する第１制限部（具体的には、突起部３２１）を備える。より具体的には、第１制限部は、直線位置から上記所定位置へ回動した回動部３０４の回動を当該所定位置で制限する。これによれば、回動部３０４が上記所定位置を超えた位置まで（換言すれば、直線位置から所定位置までの範囲を超えて）回動する可能性を低減することができ、回動部３０４が邪魔になりにくくなる。例えば、上記所定位置を超えた位置にある回動部３０４が何かに当たったり引っ掛かったりすることによって回動部３０４が破損する可能性を低減することができる。
【０１９２】
なお、他の実施形態においては、第１制限部が回動部３０４の回動を制限する所定位置は、傾き位置とは異なる位置であってもよい。例えば、第１制限部は、直線位置と傾き位置との間の位置で回動部３０４の回動を停止させてもよいし、傾き位置の付近の位置（厳密には傾き位置を超えた位置であってもよい）で回動部３０４の回動を停止させてもよい。これによっても本実施形態と同様、回動部３０４を邪魔になりにくくすることができる。
【０１９３】
また、他の実施形態においては、第２左コントローラ６は、直線位置で回動部３０４の回動を制限する第２制限部を備えていてもよい。より具体的には、第２制限部は、上記所定位置から直線位置へ回動した回動部３０４の回動を当該直線位置で制限する。これによれば、回動部３０４が上記直線位置を超えた位置まで（換言すれば、直線位置から所定位置までの範囲を超えて）回動する可能性を低減することができる。そのため、ユーザにとっては、回動部３０４を上記直線位置に配置させやすくなるので、スライド部材３０２を本体装置２に装着可能な形状にしやすくなる。これによって、第２左コントローラ６を本体装置２に装着する作業がユーザにとって行いやすくなる。また、回動部３０４が直線位置を超えた位置まで回動しにくくなるので、回動部３０４が邪魔になりにくくなる。
【０１９４】
なお、第２制限部の具体的な構成は任意である。例えば、第２左コントローラ６は、上記第２制限部として、突起を備えていてもよい。この突起は、例えば、固定部３０３の上端部分に設けられ、回動部３０４が直線位置となる場合に当該突起が可動筐体３１９に当接するように設けられてもよい。
【０１９５】
（回動部の位置を保持するための構成）
図１３の正面図に示すように、本体部３０１には第１磁石３２２が設けられ、可動筐体３１９には第２磁石３２３が設けられる。第１磁石３２２は、本体部３０１の筐体の内部において、上記傾き位置にある回動部３０４の可動筐体３１９に対向する面（すなわち、第２右側面３０１ｆ）の近傍に設けられる。第２磁石３２３は、可動筐体３１９の内部において、回動部３０４が傾き位置にある場合において本体部３０１に対向する面（「回動側対向面」と呼ぶ。）の近傍に設けられる。本実施形態においては、第１磁石３２２および第２磁石３２３は、第２左コントローラ６の外部から見えないように筐体の内部に配置される。ただし、他の実施形態においては、各磁石３２２および３２３は、第２左コントローラ６の外部に露出するように設けられてもよい。例えば、第１磁石３２２は、第２右側面３０１ｆ上に設けられてもよいし、第２磁石３２３は、回動側対向面上に設けられてもよい。
【０１９６】
第１磁石３２２および第２磁石３２３は、互いに異なる磁極が対向する向きに（換言すれば、２つの磁石間に引力が働くように）設けられる。例えば、回動部３０４が傾き位置にある状態において第１磁石３２２のＮ極が第２磁石３２３の方を向くように設けられる場合、第２磁石３２３は、Ｓ極が第１磁石３２２の方を向く向きで設けられる。これによって、本体部３０１の第２右側面３０１ｆと、可動筐体３１９の回動側対向面との間には引力が働く。したがって、回動部３０４に力が加わっていない状態では、回動部３０４は、各磁石３２２および３２３による引力によって傾き位置に位置するように保持（換言すれば、維持）される。換言すれば、回動部３０４は、各磁石３２２および３２３の引力によって傾き位置の方へ付勢される。なお、各磁石３２２および３２３は、回動部３０４を厳密に傾き位置に保持する（換言すれば、移動させる）必要はなく、回動部３０４を傾き位置の近傍に保持するものであってもよい。
【０１９７】
上記のように、本実施形態においては、第２左コントローラ６は、回動部を所定位置（具体的には、傾き位置）に保持する保持部（具体的には、第１磁石３２２および第２磁石３２３）を備える。なお、保持部は、回動部３０４を所定位置に保持する保持力を当該回動部３０４に付与するものであると言うことができる。本実施形態によれば、回動部３０４に重力以外の力が加わっていない状態では、回動部３０４が傾き位置で保持されるので、回動部３０４がぶらついて邪魔になる可能性を低減することができる。なお、保持部は、回動部３０４に一定以上の力が加えられることによって、回動部３０４を傾き位置に保持する状態を解除するものである。つまり、第２左コントローラ６が保持部を有する構成であっても、回動部３０４は回動可能である。
【０１９８】
なお、他の実施形態においては、保持部は、磁石以外の他の部品によって構成されてもよい。例えば、上記第２右側面３０１ｆおよび回動側対向面のうち一方の面に係合穴が設けられる場合、当該係合穴に係合可能な突起が保持部として他方の面に設けられてもよい。突起は、回動部３０４が傾き位置にある場合において上記係合穴に挿入されて係合する位置に設けられる。したがって、突起が係合穴に係合することによって、回動部３０４が傾き位置に保持される。なお、突起は、当該突起が設けられる面から突出する向きに付勢されており、反対向きの力を加えることによって当該面に対して引っ込む方向へ移動可能であってもよい。以上のように、保持部は上記突起であってもよく、これによっても回動部３０４を傾き位置に保持することができる。
【０１９９】
また、他の実施形態においては、保持部は、上記第２右側面３０１ｆおよび回動側対向面のうち少なくとも一方の面に設けられる弾性体（例えばゴム）であってもよい。回動部３０４が傾き位置にある場合において、上記弾性体は、当該弾性体が設けられる面に対向する面（すなわち、第２右側面３０１ｆまたは回動側対向面）を押圧する。弾性体と当該弾性体が押圧する面との摩擦力によって、回動部３０４は傾き位置に保持される。
【０２００】
なお、保持部は、傾き位置および直線位置とは異なる位置で回動部３０４を保持するものであってもよい。保持部によって回動部３０４が保持される位置がいずれの位置であっても、回動部３０４がぶらついて邪魔になる可能性を低減することができる。
【０２０１】
また、上記保持部として機能する各構成要素（すなわち、上記磁石、上記突起、または、上記弾性体）は、傾き位置で回動部３０４の回動を停止させる機能を有する。つまり、これらの各構成要素は、上述の第１制限部であると言うこともできる。なお、本実施形態における突起部３２１は、突起部３２１が破壊等されない限り、傾き位置を超える回動部３０４の回動を禁止するものである。これに対して、上記各構成要素は、回動部３０４が傾き位置にとどまるように一定の力を加えるものの、傾き位置を超える回動部３０４の回動を禁止しない。つまり、第１制限部は、傾き位置を超える回動部３０４の回動を禁止するものであってもよいし、傾き位置を超える回動を禁止しないものであってもよい。
【０２０２】
また、第１磁石３２２および第２磁石３２３は、回動部３０４を（回動部３０４の現在位置から）傾き位置に向けて付勢する機能を有する。つまり、第１磁石３２２および第２磁石３２３は、回動部３０４を直線位置から傾き位置への方向に付勢する付勢部であるということができる。付勢部によって、ユーザが動かさなくても回動部３０４を傾き位置に移動させることができるので、回動部３０４を傾き位置に移動させたいユーザの手間を省くことができる。
【０２０３】
なお、他の実施形態においては、付勢部は、磁石以外の構成要素、例えば、ばね等の弾性体によって構成されてもよい。具体的には、付勢部は、回動部３０４の回転軸（すなわち、軸部３０４ａ）に設けられるねじりコイルばねであってもよい。第２左コントローラ６は、上記第１磁石３２２および第２磁石３２３に代えて（または共に）、回動部３０４を付勢する弾性体を備えていてもよい。
【０２０４】
また、第２左コントローラ６が、第１制限部（すなわち、突起部３２１）と、上記付勢部として機能する弾性体とを備える場合、当該弾性体によって直線位置から傾き位置への方向に付勢される回動部３０４が突起部３２１によって傾き位置に停止される。その結果、回動部３０４は傾き位置に保持される。このように、第１制限部および上記弾性体は、保持部として機能することもできる。つまり、保持部は、第１制限部と上記弾性体とによって構成されてもよい。
【０２０５】
また、他の実施形態においては、上記突起部３２１は、回動部３０４に引っ掛かることが可能な爪部を有していてもよい。具体的には、爪部は、回動部３０４が傾き位置となる場合に当該爪部が当該回動部３０４の可動筐体３１９に引っ掛かり、回動部３０４が傾き位置から直線位置への方向に回動しないようにする。したがって、上記の場合、回動部３０４は、突起部３２１によって、傾き位置を超えて（より具体的には、直線位置から傾き位置までの範囲を超えて）回動することが制限されるとともに、突起部３２１の爪部によって、傾き位置から直線位置への方向に回動することが制限される。なお、ユーザは、爪部による引っ掛かりが解除される程度の力を加えることによって、回動部３０４を傾き位置から直線位置への方向へ回動させることができる。以上のように、突起部３２１が、上記第１制限部と上記保持部との両方の機能を有していてもよい。
【０２０６】
他の実施形態においては、付勢部は、回動部３０４を傾き位置から直線位置への方向に付勢するものであってもよい。例えば、第１磁石３２２および第２磁石３２３は、回動部３０４を直線位置に保持するように配置されてもよい。また、上記ねじりコイルばねは、回動部３０４を傾き位置から直線位置への方向に付勢するように設けられてもよい。なお、第２左コントローラ６が、上述の第２制限部と、回動部３０４を傾き位置から直線位置への方向に付勢するねじりコイルばねとを備える場合、回動部３０４に力が加わっていない状態では、回動部３０４は直線位置に保持される。
【０２０７】
（スライド部材３０２に設けられる操作部）
図１１および図１３に示すように、第２左コントローラ６は第１左コントローラ３と同様、スライド部材３０２に操作部を備える。操作部は、スライド部材３０２の装着面（すなわち、スライド部材３０２が本体装置２に装着される場合に当該本体装置２に対向する面。具体的には、ｘ軸負方向側を向く面）に設けられる。具体的には、第２左コントローラ６は、固定部３０３（より具体的には、天面部３０７）に、第２Ｒボタン４４と、ペアリングボタン３２５とを備える。本実施形態においては、ペアリングボタン３２５は、第２左コントローラ６と本体装置２との無線通信に関する設定処理（ペアリング処理とも言う）を指示するために用いられる。
【０２０８】
なお、本実施形態において、スライド部材３０２の上記装着面は、上段面と下段面とを有している。上段面は、本体部３０１から相対的に（すなわち、下段面よりも）離れた位置に設けられる面であり、下段面は、本体部３０１に相対的に（すなわち、上段面よりも）近い位置に設けられる面である。また、スライド部材３０２の上記装着面は、上段面と下段面とを接続する斜面を有する。スライド部材３０２の装着面に設けられる各ボタン４４および３２５は、上記上段面に対して突出しないように設けられる。すなわち、上記各ボタンは、下段面または斜面に設けられ、上記各ボタンの上面（すなわち、ｘ軸負方向側の面。換言すれば押下面。）は、上段面と同じ面に配置されるか、あるいは、上段面よりも凹んだ位置に配置される。これによれば、スライド部材３０２が本体装置２の本体レール部材２９に挿入された状態において、スライド部材３０２を本体レール部材２９に対してスムーズにスライドさせることができる。
【０２０９】
また、図１３に示すように、第２左コントローラ６は、固定部３０３に通知用ＬＥＤ３２６（本実施形態においては、４つの通知用ＬＥＤ）を備える。通知用ＬＥＤ３２６は、ユーザに対して所定の情報を通知するための通知部である。通知用ＬＥＤ３２６によって通知される情報は任意である。例えば、本実施形態においては、通知用ＬＥＤ３２６は、本体装置２が複数のコントローラと通信を行う場合に、各コントローラを識別する情報（例えば、コントローラに付された番号）をユーザに示す。なお、本実施形態においては、４つの通知用ＬＥＤのうち２つが天面部３０７に設けられ、残りの２つの通知用ＬＥＤが軸部３０６に設けられる。ただし、各通知用ＬＥＤ３２６の配置位置は任意である。
【０２１０】
図１１および図１３に示すように、第２Ｌボタン４３は回動部３０４に設けられる。本実施形態においては、第２Ｌボタンは、軸部３１６に設けられ、天面部３１７よりも突出しないように設けられる。すなわち、第２Ｌボタンの上面（すなわち、ｘ軸負方向側の面。換言すれば押下面。）は、天面部３１７の上面（すなわち、ｘ軸負方向側の面）と同じ面に配置されるか、あるいは、当該面よりも凹んだ位置に配置される。
【０２１１】
上記のように、本実施形態においては、回動部３０４に操作部が設けられる。そのため、第２左コントローラ６は、第２Ｌボタン４３に対する操作を検知して、当該操作を示す信号を回動部３０４から本体部３０１へ伝送する伝送部を備える。具体的には、本実施形態においては、伝送部は、フィルム状の基板で構成されるフレキシブルプリント回路基板３２７である。
【０２１２】
図１９は、スライド部材（固定部および回動部）の内部構成の一例を示す図である。図１９に示すように、フレキシブルプリント回路基板３２７は、可動筐体３１９と固定部３０３とに亘って設けられる。すなわち、フレキシブルプリント回路基板３２７の一部（すなわち、第１部分）は、可動筐体３１９の内部に設けられ、フレキシブルプリント回路基板３２７の他の一部（すなわち、第２部分）が可動筐体３１９の外側に延び、さらに、フレキシブルプリント回路基板３２７の他の一部（すなわち、第３部分）が固定部３０３の内部に設けられる。このように、本実施形態においては、回動部３０４は固定部３０３に対して回動するので、曲げることが可能なフレキシブルプリント回路基板３２７によって固定部３０３と回動部３０４とを電気的に接続している。
【０２１３】
なお、本実施形態においては、フレキシブルプリント回路基板３２７は、可動筐体３１９内の第１部分と固定部３０３内の第３部分との間の第２部分が、第２左コントローラ６の外部に露出する。ただし、他の実施形態においては、フレキシブルプリント回路基板３２７は、第２左コントローラ６の外部に露出しないように設けられてもよい。例えば、フレキシブルプリント回路基板３２７は、回動部３０４の軸部３１６の内部から回動機構の内部を介して固定部３０３の軸部３０６の内部へ延びるように設けられてもよい。
【０２１４】
フレキシブルプリント回路基板３２７は、可動筐体３１９の内部に設けられる第１部分において、第２Ｌボタン４３に対する操作を検知する。また、フレキシブルプリント回路基板３２７は、固定部３０３の内部に設けられる第３部分において、第２Ｒボタン４４に対する操作と、ペアリングボタン３２５に対する操作とを検知する。図示しないが、フレキシブルプリント回路基板３２７は、本体部３０１の内部に設けられる通信制御部１０１に電気的に接続される。フレキシブルプリント回路基板３２７は、第２Ｌボタン４３、第２Ｒボタン４４、および、ペアリングボタン３２５に対する操作を示す信号を通信制御部１０１へ出力する。また、フレキシブルプリント回路基板３２７は、通知用ＬＥＤ３２６に電気的に接続されており、通信制御部１０１からの制御指令に基づいて通知用ＬＥＤ３２６の点灯を制御する。
【０２１５】
［２−１−３．係止部材］
図１４の拡大図Ｂに示すように、第２左コントローラ６は、係止部材３１８を備える。係止部材３１８は、上記装着状態において本体装置２に対する第２左コントローラ６のスライド部材３０２のスライド移動を係止するための部材である。
【０２１６】
係止部材３１８は、スライド部材３０２における上側部分（換言すれば、回動部３０４）に設けられる（図１４の拡大図Ｂ）。なお、係止部材３１８の位置は、本体装置２の本体レール部材２９における被係止部（すなわち、図９に示す切欠きＣ１）の位置に応じて決められる。すなわち、係止部材３１８の位置は、装着状態において係止部材３１８が本体レール部材２９の切欠きＣ１の場所に位置するように決定される。本実施形態のように、係止部材３１８がスライド部材３０２における上側部分に設けられる場合、スライド部材３０２が本体レール部材２９に挿入される際に係止部材３１８が本体レール部材２９に接触する期間を短くすることができる。これによって、ユーザは、スライド部材３０２のスライド移動をスムーズに行うことができる。なお、係止部材３１８の位置は任意であり、他の実施形態においては、スライド部材３０２における下側部分（例えば、固定部３０３）に設けられてもよい。
【０２１７】
図１４の拡大図Ｂに示すように、係止部材３１８は、スライド部材３０２の軸部３１６の側面（すなわち、軸部３１６の幅方向に垂直な面）から突出して設けられる。また、係止部材３１８は、可動筐体３１９の右側面から突出して設けられる。このように、係止部材３１８は、スライド部材３０２の側面および可動筐体３１９の右側面から突出して設けられる。具体的には、軸部３１６の側面と可動筐体３１９の右側面とに亘って孔が設けられており、係止部材３１８の少なくとも一部は、当該孔から突出して設けられる（図１４の拡大図Ｂ）。なお、係止部材３１８は、スライド部材３０２の側面および可動筐体３１９の右側面のいずれか一方からのみ突出して設けられてもよい。
【０２１８】
本実施形態においては、係止部材３１８は可動である（図１４の拡大図Ｂ）。具体的には、係止部材３１８は、軸部３１６の側面から突出した突出状態と、当該突出状態から当該側面の内側の方へ移動した収納状態との間で移動可能である。なお、収納状態とは、係止部材３１８が軸部３１６の内部にある程度収納された状態であってもよいし、完全に収納された状態であってもよい。したがって、突出状態は、係止部材３１８が収納状態にある場合よりも突出している状態であると言うことができる。なお、他の実施形態においては、係止部材３１８は、可動筐体３１９の右側面に垂直な方向に移動可能であってもよい。このとき、係止部材３１８は、可動筐体３１９の内部に近づく方向に移動することで収納状態となる。
【０２１９】
本実施形態においては、係止部材３１８は、弾性部材（例えば、ばね）によって、上記突出状態となるように付勢されている。例えば、回動部３０４の内部において、係止部材３１８よりも内側に、係止部材３１８に当接するようにばねを設けることによって、係止部材３１８を突出状態となるように付勢することができる。なお、他の実施形態においては、係止部材３１８は、スライド部材３０２の側面および／または可動筐体３１９の右側面から突出して設けられ、他からの力を受けることによって自身が変形する部材であってもよい。
【０２２０】
図１３に示すように、第２左コントローラ６は、解除ボタン３２８を備える。解除ボタン３２８は、ユーザによる操作によって移動可能な可動部材の一例である。解除ボタン３２８は、可動筐体３１９に設けられる。図示しないが、解除ボタン３２８は、係止部材３１８と連動して移動することが可能に構成される。なお、係止部材３１８と解除ボタン３２８は、一体的に形成されていてもよい。例えば、回動部３０４の内部には、係止部材３１８および解除ボタン３２８が移動可能な溝が設けられている。係止部材３１８および解除ボタン３２８は、上記溝に沿って所定方向（すなわち、図１４に示す移動方向）に移動可能に設けられる。したがって、解除ボタン３２８が押下された場合、解除ボタン３２８と共に係止部材３１８も移動する。
【０２２１】
以上より、本実施形態においては、解除ボタン３２８が押下されていない状態では、係止部材３１８が上記突出状態となり、解除ボタン３２８が押下されたことに応じて、係止部材３１８が上記収納状態となる。
【０２２２】
また、第２左コントローラ６が本体装置２に装着される場合において、係止部材３１８が収納状態となる場合、係止部材３１８は、上記本体レール部材２９の切欠きＣ１には引っ掛からない（あるいは、ほとんど引っ掛からない）。そのため、収納状態においては、係止部材３１８による係止（換言すれば、ロック）が解除される。以上より、ユーザは、解除ボタン３２８を押下することによって、係止部材３１８を収納状態へと移行させ、係止部材３１８によるロックを解除することができる。
【０２２３】
［２−２．第２右コントローラ］
図１２に示すように、第２右コントローラ７は、操作部の配置等を除いて、第２左コントローラ６と同様の構成を有する。具体的には、第２右コントローラ７は、本体部４０１と、スライド部材４０２とを備える。
【０２２４】
本実施形態において、第２右コントローラ７の本体部４０１は、第２左コントローラ６の本体部３０１と左右対称となる形状である。ただし、本体部４０１は、本体部３０１と厳密に左右対称である必要はない。本体部４０１の正面も本体部３０１の正面と同様、正対面４０１ａと斜面４０１ｂとを含む。また、第２右コントローラ７は、第１右コントローラ４と同様、本体部４０１の下側面に窓部６８を有する。
【０２２５】
スライド部材４０２は、本体装置２の右側面に設けられるレール部に着脱可能に装着可能である。図１２に示すように、スライド部材４０２は、固定部４０３および回動部４０４を備える。第２右コントローラ７のスライド部材４０２は、前後方向（すなわち、図１２に示すｚ軸方向）に関して反対である点を除いて、第２左コントローラ６のスライド部材３０２と同様に構成される。
【０２２６】
図１２に示すように、第２右コントローラ７においては、アナログスティック５２およびホームボタン５８が正対面４０１ａに設けられ、各操作ボタン５３〜５５および＋（プラス）ボタン５７が斜面４０１ｂに設けられる。また、本体部４０１の右上部分に第１Ｒボタン６０が設けられ、第１Ｒボタン６０の後側（すなわち、図１２に示すｚ軸正方向側）にＺＲボタン（図示せず）が設けられる。図示しないが、第２Ｌボタンおよびペアリングボタンは、固定部４０３に設けられる。また、第２Ｒボタンは、回動部４０４に設けられる。
【０２２７】
以上のように、第２右コントローラ７も第２左コントローラ６と同様、本体部４０１が把持しやすい形状となっている。また、非装着状態においては回動部４０４が傾き位置となるので、回動部４０４が邪魔になりにくく、把持しやすくなっている。また、回動部４０４が直線位置となることが可能であるので、スライド部材４０２が本体装置２のレール部に挿入可能となっており、第２右コントローラ７を本体装置２に装着可能である。
【０２２８】
［３．第２コントローラの使用］
以下、第２コントローラが使用される際の動作について説明する。第２コントローラも第１コントローラと同様、本体装置２から外した状態（「非装着状態」と呼ぶ。）で使用することも可能であるし、本体装置２に装着された状態（すなわち、装着状態）で使用することも可能である。
【０２２９】
［３−１．非装着状態での使用］
図２０は、非装着状態の第２左コントローラ６をユーザが把持する様子の一例を示す図である。なお、図２０は、ユーザが片手で第２左コントローラ６を把持する様子を示す。図２０においては、ユーザは、第２左コントローラ６を縦持ち（すなわち、コントローラの長手方向が縦向きとなる持ち方）で把持すると言うことができる。
【０２３０】
図２０において、ユーザは、本体部３０１を手のひらで把持する。つまり、本体部３０１は、ユーザによって把持される把持部と言うこともできる。図２０において、ユーザは、本体部３０１を把持した状態で、アナログスティック３２を操作可能な位置に親指を配置し、第１Ｌボタン３８またはＺＬボタン３９を操作可能な位置に人差し指を配置して、第２左コントローラ６を使用することができる。なお、縦持ちで第２左コントローラ６を把持する際、ユーザは、操作ボタン３３〜３６を親指で操作することも可能であるし、第２Ｌボタン４３および第２Ｒボタン４４を親指以外の指のいずれかで操作することも可能である。
【０２３１】
第２左コントローラ６については本体部３０１の上側部分が奥側（すなわち、図２０に示すｚ軸正方向側）に屈曲しているので、ユーザにとって第２左コントローラ６が把持しやすくなっている。また、第２左コントローラ６においては、アナログスティック３２が斜面３０１ｂに設けられる。本実施形態においては、アナログスティック３２が本体部３０１から突出する長さは、操作ボタン３３〜３６が本体部３０１から突出する長さよりも長い。このように、第２左コントローラ６においては、突出量が大きいアナログスティック３２を斜面３０１ｂに設けることによって、アナログスティック３２がユーザにとって操作しやすくなっている。
【０２３２】
なお、図示しないが、ユーザが両手で横持ち（すなわち、コントローラの長手方向が横向きとなる持ち方）で第２左コントローラ６を把持する場合も、縦持ちの場合と同様、第２左コントローラ６は把持しやすくなっている。すなわち、ユーザは、本体部３０１の斜面３０１ｂの部分を左手で把持し、正対面３０１ａの部分を右手で把持した状態で、アナログスティック３２を操作可能な位置に左手の親指を配置し、操作ボタン３３〜３６を操作可能な位置に左手の親指を配置して、第２左コントローラ６を使用することができる。このように、横持ちで第２左コントローラ６を把持する場合、左コントローラ６においては、左手で把持する斜面３０１ｂと、右手で把持する正対面３０１ａとに角度が付けられていることによって、本体部３０１が把持しやすくなっている。
【０２３３】
なお、非装着状態において、回動部３０４が上記傾き位置以外の位置にある場合、回動部３０４は、上記付勢部として機能する各磁石３２２および３２３によって、傾き位置へと回動する。また、非装着状態において、回動部３０４が上記傾き位置にある場合、回動部３０４は、上記保持部として機能する各磁石３２２および３２３によって、傾き位置に保持される。このように、非装着状態においては、回動部３０４は傾き位置に配置される。したがって、非装着状態においては、回動部３０４は、本体部３０１の形状に沿って配置されるので、ユーザが第２左コントローラ６を把持する際に回動部３０４が邪魔になりにくく、ユーザは第２左コントローラ６を把持しやすくなる。
【０２３４】
［３−２．装着状態での使用］
次に、第２コントローラを本体装置２に装着して使用する場合について説明する。第２左コントローラ６を本体装置２に装着する際、ユーザは、まず、第２左コントローラ６のスライド部材３０２の下端（具体的には、固定部３０３の下端）を、本体装置２の本体レール部材２９の上端の挿入口に挿入する。第２左コントローラ６の固定部３０３が本体レール部材２９に挿入された後、ユーザは、固定部３０３を本体レール部材２９の奥（図８では、ｙ軸負方向側）へ移動させる。
【０２３５】
図２１は、コントローラのスライド部材と本体装置２のスライド部材とが係合した状態の一例を模式的に示す図である。なお、図２１は、第２左コントローラ６の固定部３０３と本体装置２の本体レール部材２９との断面を示す図である。本体レール部材２９に第２左コントローラ６のスライド部材３０２（図２１の例においては、固定部３０３）が挿入された状態では、図２１に示すように、本体レール部材２９と固定部３０３とが係合した状態となる。この状態において、本体レール部材２９に係合した固定部３０３は、スライド方向（すなわち、ｙ軸方向）にはスライド移動可能であるとともに、スライド方向に垂直な方向（すなわち、ｘ軸方向）に関しては、本体レール部材２９の天面部２０３によって固定されて外れないようになっている。
【０２３６】
本体レール部材２９に挿入された固定部３０３が本体レール部材２９の奥へ移動されていくと、回動部３０４が本体レール部材２９に挿入され始める。このとき、回動部３０４が本体レール部材２９に当たり、回動部３０４は傾き位置から直線位置への方向へ回動する。そして、固定部３０３がある程度奥の位置まで本体レール部材２９に挿入されると、回動部３０４は本体レール部材２９に挿入されるにつれて直線位置となる。そして、固定部３０３の先端が本体レール部材２９の奥に到達すると、第２左コントローラ６が本体装置２に装着された装着状態となる。
【０２３７】
図２２は、装着状態における第２左コントローラ６の一例を示す図である。また、図２３は、本体装置２に第２コントローラが装着されたゲームシステムの一例を示す図である。なお、図２２では、第２左コントローラ６を見やすく示すために、本体装置２を示さずに、第２左コントローラ６のみを示している。図２２に示すように、第２左コントローラ６が本体装置２に装着される際には、回動部３０４が直線位置となり、第２左コントローラ６のスライド部材である固定部３０３および回動部３０４は一直線状になる（すなわち、固定部３０３のスライド軸および回動部３０４のスライド軸は同一直線上に配置される）。
【０２３８】
また、装着状態においては、係止部材３１８は、本体レール部材２９に形成された切欠きＣ１に対応する位置となる。したがって、装着状態においては、係止部材３１８は、突出状態となって本体レール部材２９の切欠きＣ１に引っ掛かる。これによって、係止部材３１８は、第２左コントローラ６のスライド部材３０２の抜去方向（すなわち、スライド部材３０２が本体レール部材２９から抜去される方向、換言すれば、スライド部材３０２が本体レール部材２９に挿入される方向の逆方向）へのスライド移動を係止する。このようにして、係止部材３１８によって、第２左コントローラ６を本体装置２に対して係止する（換言すれば、ロックする）ことができる。
【０２３９】
なお、係止部材３１８は、収納状態となることが可能であるので、第２左コントローラ６のスライド部材３０２が本体レール部材２９に対して挿入途中または抜去途中である状態では、係止部材３１８が本体レール部材２９の天面部２０３に当接して収納状態となる。そのため、上記の状態においては第２左コントローラ６を本体装置２に対してスムーズにスライド移動させることができる。
【０２４０】
また、装着状態においては、本体レール部材２９に設けられる板バネ２０５は、第２左コントローラ６のスライド部材に当接し、本体装置２から離れる方向に第２左コントローラ６を押圧する。これによって、本体装置２と第２左コントローラ６とのがたつきを低減することができ、本体装置２と第２左コントローラ６とをしっかりと接続することができる。
【０２４１】
なお、上記においては、第２左コントローラ６を本体装置２に装着する場合を例として説明したが、第２右コントローラ７も第２左コントローラ６と同様にして本体装置２に装着することが可能である。
【０２４２】
図２４は、第２コントローラが本体装置２に装着されたゲームシステムをユーザが把持する様子の一例を示す図である。図２４においては、ユーザは、本体装置２に装着された第２左コントローラ６を左手で把持し、本体装置２に装着された第２右コントローラ７を右手で把持している。図２４に示すように、ユーザは、装着状態においても非装着状態（図２０）と同様にして第２コントローラを把持することができる。ここで、第２コントローラについては本体部の上側部分が奥側へ屈曲しているので、ユーザにとって第２コントローラが把持しやすくなっている。また、各第２コントローラの斜面に設けられる操作部（アナログスティック３２、または、操作ボタン５３〜５６等）が操作しやすくなっている。
【０２４３】
なお、図２４においては、本体装置２に対して左右２つの第２コントローラが装着されているが、本体装置２には第１コントローラと第２コントローラとを１つずつ装着することも可能である。
【０２４４】
第２左コントローラ６を本体装置２から外す場合、ユーザは、上述の解除ボタン３２８を押下する。解除ボタン３２８は、ユーザによって操作されたことに応じて係止部材３１８を突出状態の位置から収納状態の位置へと移動させる。解除ボタン３２８が押下されたことに応じて、上述のように、係止部材３１８は収納状態となるので、係止部材３１８がスライド部材による抜去方向へのスライド移動を係止する状態が解除される。このとき、ユーザは、（係止部材３１８がスライド移動を係止する状態に比べて）比較的容易に第２左コントローラ６を抜去方向へスライド移動させることができる。したがって、ユーザは、解除ボタン３２８を押下して係止が解除された状態で、第２左コントローラ６をスライド移動させることによって、本体装置２から第２左コントローラ６を容易に外すことができる。なお、第２右コントローラ７も第２左コントローラ６と同様にして本体装置２から外すことができる。
【０２４５】
なお、本体装置２から第２左コントローラ６が外されると、回動部３０４は回動可能な状態となる。ここで、本実施形態においては、本体装置２は第１磁石３２２および第２磁石３２３を備えるので、各磁石３２２および３２３による引力によって、回動部３０４は傾き位置まで回動し、（力が加えられない場合には）傾き位置を維持する。このように、本実施形態においては、本体装置２から第２左コントローラ６が外されると、ユーザが動かさなくても、回動部３０４は邪魔になりにくい傾き位置へ移動する。本実施形態によれば、ユーザが回動部３０４を傾き位置へ移動させる必要がないので、便利である。
【０２４６】
［４．本実施形態における作用効果および変形例］
上記実施形態においては、ゲームコントローラ（すなわち、第２コントローラ）は、ゲーム処理を実行可能であって本体装置側スライド部材（例えば、本体レール部材２９）を備える本体装置２に装着可能である。ゲームコントローラは、操作部（例えば、アナログスティック３２）と、コントローラ側スライド部材（例えば、スライド部材３０２）とを備える。コントローラ側スライド部材は、本体装置側スライド部材に対して所定のスライド方向にスライド可能に係合することが可能である。コントローラ側スライド部材のスライド方向における一端と他端とのうちで、少なくとも一端（例えば、図１１に示すｙ軸負方向側の端）からコントローラ側スライド部材を本体装置側スライド部材に対して挿入することによって、ゲームコントローラは本体装置に対して装着されることが可能である。また、コントローラ側スライド部材は、ゲームコントローラの所定面（例えば、第１右側面３０１ｅ）から突出して設けられ、当該所定面に対して固定された固定部３０３と、固定部３０３に接続され、当該固定部３０３に対して回動が可能な回動部３０４とを備える。
【０２４７】
上記実施形態によれば、スライド部材３０２の一部である回動部３０４が回動可能であるので、スライド部材３０２の形状（換言すれば、固定部３０３に対する回動部３０４の向き）を変化させることができる。ここで、コントローラの形状の設計はスライド部材３０２の形状による制限を受ける。これに関して、上記実施形態によれば、スライド部材３０２の形状の自由度が増すことによって、コントローラの形状の自由度を向上させることができる。
【０２４８】
（本体部の形状に関する変形例）
上記実施形態においては、第２左コントローラ６の本体部３０１の正面は、山型に屈曲する形状であった。具体的には、本体部３０１の正面は、操作部（すなわち、アナログスティック３２）が設けられる斜面３０１ｂと、当該斜面とは平行ではない（換言すれば、側面に垂直な向きから見て斜面３０１ｂに対して所定角度傾いた）正対面３０１ａという２つの平面を含む。なお、本体部３０１の正面の屈曲する部分（すなわち、正対面３０１ａと斜面３０１ｂとの境界部分）は、面取りされていてもよい。つまり、上記境界部分は、曲面で構成されてもよい。このとき、当該境界部分は、湾曲する部分ということもできる。また、他の実施形態においては、以下に例示するように、本体部３０１の正面は、平面を含まない形状であってもよい。
【０２４９】
図２５は、上記実施形態の第１の変形例に係る第３左コントローラの一例を示す図である。図２５に示すように、第１の変形例に係る第３左コントローラ８は、本体部５０１および可動筐体５０２を備える。なお、第３左コントローラ８は、本体部５０１および可動筐体５０２の形状が異なる点を除いて、上記実施形態に係る第２左コントローラ６と同様である。
【０２５０】
図２５に示すように、本体部５０１の正面は、山型に湾曲している。換言すれば、本体部５０１の正面は、凸状の曲面を含む。この曲面に操作部（アナログスティック３２等）が設けられる。本体部５０１の正面は、前側（すなわち、図２５に示すｚ軸負方向側）が凸となる曲面である。換言すれば、本体部５０１の正面は、上下方向（すなわち、図２５に示すｙ軸方向）の各端が後側に引っ込み、当該各端の間の部分が突出した形状である。
【０２５１】
なお、本実施形態において、「山型に屈曲（または湾曲）する面」とは、当該面におけるある点を頂点とした場合に、頂点からある方向について両側に向かうにつれて奥側（当該面が正面とすれば、背面側と言える。）に位置するような面を指す。ただし、頂点を基準とした全方向（すなわち、３６０度の方向）についての位置が頂点よりも奥側に位置する必要はない。例えば、上記実施形態においては、本体部３０１の正面は、正対面３０１ａと斜面３０１ｂとの境界上の点を頂点としたときに、本体部３０１の上下方向（すなわち、ｙ軸方向）について両側に向かうにつれて奥側に位置するような面であるので、「山型に屈曲する面」であると言える。
【０２５２】
なお、第１の変形例においては、本体部５０１の正面の全体が凸状の曲面であった。ここで、他の実施形態においては、本体部５０１の正面の一部が凸状の曲面であってもよい。例えば、本体部５０１の正面のうち、上下方向に関してスライド部材が設けられる範囲の部分が、凸状の曲面であってもよい。また、本体部５０１の正面のうち、上下方向に関して所定の操作部が設けられる範囲（例えば、アナログスティック３２および各操作ボタン３３〜３６が設けられる範囲）の部分が、凸状の曲面であってもよい。
【０２５３】
上記のように、左コントローラの本体部は、前側が凸となるように屈曲する形状（例えば、上記実施形態）であってもよいし、前側が凸となるように湾曲する形状（例えば、上記第１の変形例）であってもよい。これによって、ユーザにとって本体部が把持しやすくなる。
【０２５４】
また、第１の変形例においては、可動筐体５０２は、本体部５０１の形状に応じた曲面を有するように構成される。すなわち、図２５に示すように、可動筐体５０２は、回動部３０４が傾き位置となる場合において、本体部５０１の正面と可動筐体５０２の正面とが横方向（すなわち、図２５に示すｘ軸方向）から見て実質的に一致するように設けられる。これによれば、回動部３０４が傾き位置となる場合において、可動筐体５０２が邪魔になりにくくなる。なお、他の実施形態においては、可動筐体５０２は、回動部３０４が傾き位置となる場合において、横方向から見て本体部５０１よりも突出しないように設けられてもよい。
【０２５５】
（回動部の回動範囲に関する変形例）
なお、上記実施形態および上記第１の変形例において、回動部３０４は、直線位置と、傾き位置との間で回動可能である。したがって、上記実施形態および上記第１の変形例によれば、左コントローラを本体装置２に装着可能な位置（すなわち、直線位置）に回動部３０４が回動可能であるとともに、邪魔になりにくい上記所定位置に回動部３０４を回動させることができる。
【０２５６】
なお、他の実施形態においては、回動部３０４は、直線位置と傾き位置との間の範囲で回動可能でなくてもよく、直線位置と所定位置との間の範囲で回動可能であってもよい。この所定位置とは、直線位置と傾き位置との間の位置（この位置は、直線位置および傾き位置とは異なる）である。上記所定位置は、本体部３０１の正面（より具体的には、斜面３０１ｂ）に対して当該回動部３０４が突出する量が、直線位置における当該回動部３０４の突出量（換言すれば、突出する長さ）よりも減少する向き（すなわち、直線位置から傾き位置への向き。換言すれば、回動部３０４が正面側から背面側へ向かう向き）に当該回動部３０４が回動した位置である。換言すれば、回動部３０４が直線位置から所定位置へ移動することによって、回動部３０４が本体部３０１の正面から突出する長さは短くなり、回動部３０４のうちで当該正面から突出する部分は小さくなる。したがって、回動部３０４が上記所定位置となることによって、（回動部３０４が直線位置にある状態に比べて）回動部３０４が邪魔になりにくくなる。このように、回動部３０４が直線位置と上記所定位置との間の範囲で回動可能である場合であっても、上記実施形態と同様に、回動部３０４が邪魔になりにくくなるという効果を奏することができる。
【０２５７】
（グリップ部に関する変形例）
図２６は、上記実施形態の第２の変形例に係る左コントローラの一例を示す図である。なお、図２６は、第２の変形例に係る左コントローラを右側から見た図と下側から見た図とを含む。図２６に示すように、第２の変形例に係る左コントローラ９は、本体部３０１の裏面３０１ｃにグリップ部５０５を備える。図２６に示すように、グリップ部５０５は、裏面３０１ｃよりも突出した凸状の面を有する。当該凸状の面は、ユーザの手で把持可能である（すなわち、ユーザの手で把持可能な程度に突出している）。第２の変形例によれば、ユーザは、グリップ部５０５に手を掛ける（換言すれば、グリップ部５０５の面に手を当てる）ことによって、本体部３０１をより把持しやすくなる。
【０２５８】
なお、第２の変形例においては、グリップ部５０５は、本体部３０１の裏面の少なくとも下側部分に設けられる。これによれば、例えばコントローラを把持するユーザの中指、薬指、および／または、小指をグリップ部５０５に掛けてコントローラを把持することができるので、本体部３０１をより把持しやすくなる。なお、他の実施形態においては、グリップ部５０５が設けられる位置は任意であり、例えば、裏面３０１ｃと裏面３０１ｄとに亘ってグリップ部５０５が設けられてもよい。また、グリップ部５０５は、凸状の任意の形状であってよい。
【０２５９】
また、図２６においては、本体部３０１は、平面である裏面３０１ｃを含む構成である。ただし、他の実施形態においては、本体部３０１は裏側に平面を含まず、裏側の全体が凸状の面によって構成されてもよい。
【０２６０】
また、図２６においては、グリップ部５０５は、本体部３０１の筐体と一体的に形成される。ただし、他の実施形態においては、グリップ部５０５は、本体部３０１に対して着脱可能なアタッチメントであってもよい。このとき、例えば、グリップ部５０５は、コントローラのスライド部材に着脱可能なスライド部材（例えば、本体レール部材２９と同様のスライド部材）によって、コントローラに対して着脱可能に構成されてもよい。
【０２６１】
（固定部と回動部との配置に関する変形例）
上記実施形態では、第２左コントローラ６のスライド部材の下端側（すなわち、図１３に示すｙ軸負方向側）に固定部３０３が設けられ、上端側に回動部３０４が設けられた。また、固定部３０３の下端に設けられる突出部３０８に端子４２が設けられる構成であった。ここで、他の実施形態においては、以下に説明するように、固定部と回動部との配置が反対（すなわち、コントローラのスライド部材の上端側に固定部が設けられ、下端側に回動部が設けられる）であってもよい。
【０２６２】
固定部と回動部との配置が反対となる変形例においては、第２左コントローラ６の本体部の右側面のうち、正対面の側方の第１右側面は、斜面の側方の第２右側面よりも凹んだ位置に設けられる。固定部は、第２右側面に固定して設けられる。回動部は、固定部の下端に接続され、固定部に対して回動可能に接続される。可動筐体は、回動部の軸部に固定されて接続される。なお、可動筐体は、上記第１右側面と回動部の軸部との間に設けられる。また、突出部は、回動部の下端側に設けられ、端子は突出部に設けられる。なお、上記変形例においても上記実施形態と同様、端子は、突出部の対向面（すなわち、本体部に対向する面）に設けられる。
【０２６３】
なお、上記変形例においては、第２左コントローラ６を本体装置２に装着する際には、回動部の下端を本体装置２の本体レール部材２９の上端の挿入口に挿入する。上記変形例においても上記実施形態と同様、回動部のスライド軸と固定部のスライド軸とを同一直線上に配置させることによって、第２左コントローラ６のスライド部材を本体レール部材２９に挿入することができ、第２左コントローラ６を本体装置２に装着することができる。
【０２６４】
（スライド部材の構成に関する変形例）
他の実施形態においては、第２コントローラのスライド部材は、回動部を備えておらず、変形不可能な構成であってもよい。このとき、第２コントローラの本体部の正面は、上記実施形態と同様、正対面３０１ａと斜面３０１ｂとを含んでいてもよいし、上記第１の変形例と同様、凸状の曲面を含んでいてもよい。上記スライド部材は、その一部が、本体部の側面に垂直な向きから見て当該本体部の正面に対して突出して設けられる。なお、本体部は、その裏面に上記グリップ部を備えていてもよい。以上の構成によれば、上記実施形態と同様、本体部を把持しやすくすることができ、把持しやすいコントローラを提供することができる。
【産業上の利用可能性】
【０２６５】
上記実施形態は、コントローラの形状に関する設計上の自由度を向上すること等を目的として、例えば、ゲームコントローラとして利用することが可能である。
【符号の説明】
【０２６６】
１  ゲームシステム
２  本体装置
６  第２左コントローラ
７  第２右コントローラ
２９  本体側レール部材
３２  アナログスティック
３０１  本体部
３０２  スライド部材
３０３  固定部
３０４  回動部
３２１  突起部
３２３  第１磁石
３２４  第２磁石
【図１】
2019146737.tif 000003
【図２】
2019146737.tif 000004
【図３】
2019146737.tif 000005
【図４】
2019146737.tif 000006
【図５】
2019146737.tif 000007
【図６】
2019146737.tif 000008
【図７】
2019146737.tif 000009
【図８】
2019146737.tif 000010
【図９】
2019146737.tif 000011
【図１０】
2019146737.tif 000012
【図１１】
2019146737.tif 000013
【図１２】
2019146737.tif 000014
【図１３】
2019146737.tif 000015
【図１４】
2019146737.tif 000016
【図１５】
2019146737.tif 000017
【図１６】
2019146737.tif 000018
【図１７】
2019146737.tif 000019
【図１８】
2019146737.tif 000020
【図１９】
2019146737.tif 000021
【図２０】
2019146737.tif 000022
【図２１】
2019146737.tif 000023
【図２２】
2019146737.tif 000024
【図２３】
2019146737.tif 000025
【図２４】
2019146737.tif 000026
【図２５】
2019146737.tif 000027
【図２６】
2019146737.tif 000028