(57)【特許請求の範囲】
【請求項１】
通常の使用時に遊戯者の一方の手によって把持される第１の把持部と、同じく通常の使用時に遊戯者の他方の手によって把持される第２の把持部とを備えたビデオゲーム機用コントローラであって、
前記第１の把持部と、第１の操作ボタンを有する第１のユニットと、
前記第１のユニットとは着脱可能かつ通信可能に電気的に接続され、前記第２の把持部と、第２の操作ボタンと、前記第１の操作ボタン及び前記第２の操作ボタンの操作に応じてビデオゲーム機に対して操作信号を送信する制御部とを有する第２のユニットとを備え、
前記制御部は、前記第１のユニットと前記第２のユニットとの電気的接続を自動認識し、前記第１のユニットと前記第２のユニットとの電気的接続が分離状態であることを認識した場合には、前記第２の操作ボタンの少なくとも１つに対し、前記第１の操作ボタン又は前記第２の操作ボタンから任意の操作ボタンを再配置し、当該第２の操作ボタンの操作に応じて生成された操作信号を当該再配置された任意の操作ボタンの操作に応じて生成された操作信号として前記ビデオゲーム機に対して送信するビデオゲーム機用コントローラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビデオゲーム機を操作するためのコントローラに関する。
【０００２】
【従来の技術】
ＩＴ技術の進歩と共に、コンピュータの性能は大きく進歩を遂げている。それにともない、家庭内においてテレビ受像機に接続されるビデオゲームも、高速性、画像性能、多様性などの点において、著しい進歩がなされている。特に、ビデオゲームにおいては、遊戯者が画面上のキャラクターを操作する等のために、ビデオゲーム機に付属のコントローラが利用される。このビデオゲームに利用されるコントローラは、遊戯者による操作の容易性、あるいは、ビデオゲーム機としての娯楽性を向上させるため、様々なタイプにものが知られている。
【０００３】
例えば、単純なゲームの操作に加えて豊かなゲーム操作感を実現するために、遊戯者の手指に多彩な振動を与える加振式コントローラがある。この加振式コントローラには、所定の振動モードで振動するアクチュエータが内蔵されている。加振式コントローラは、例えば、異なる振動モードで振動する各アクチュエータによって縦モードと横モード、あるいは微細な連続振動と大きな衝撃的振動を生成するように構成される。
【０００４】
一般的なビデオゲーム機に付属のコントローラでは、一人の遊戯者が一つのコントローラを両手で把持して使用するように構成されており、複数人により、一つのコントローラを使用することはできない。
【０００５】
【発明が解決しようとする課題】
このように、従来のビデオゲーム機のコントローラでは、一人の遊戯者が所定の大きさのコントローラを両手で把持して使用するため、様々な遊戯形態に対応することができないという問題点があった。
本発明は、このような問題点を解決するためになされたもので、様々な遊戯形態に対応することができるコントローラを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明にかかるビデオゲーム機用コントローラは、通常の使用時に遊戯者の一方の手によって把持される第１の把持部と、同じく通常の使用時に遊戯者の他方の手によって把持される第２の把持部とを備えたビデオゲーム機用コントローラであって、前記第１の把持部と、第１の操作ボタンを有する第１のユニットと、前記第１のユニットとは着脱可能かつ通信可能に電気的に接続され、前記第２の把持部と、第２の操作ボタンと、前記第１の操作ボタン及び前記第２の操作ボタンの操作に応じてビデオゲーム機に対して操作信号を送信する制御部とを有する第２のユニットとを備え、  前記制御部は、前記第１のユニットと前記第２のユニットとの電気的接続を自動認識し、前記第１のユニットと前記第２のユニットとの電気的接続が分離状態であることを認識した場合には、前記第２の操作ボタンの少なくとも１つに対し、前記第１の操作ボタン又は前記第２の操作ボタンから任意の操作ボタンを再配置し、当該第２の操作ボタンの操作に応じて生成された操作信号を当該再配置された任意の操作ボタンの操作に応じて生成された操作信号として前記ビデオゲーム機に対して送信するものである。
このような構成により、第１のユニットと第２のユニットが合体した状態で使用できるのみならず、物理的に分離した状態で使用することもでき、さらには、第２のユニットのみ単独で使用することもできる。従って、例えば、２人でゲーム上の一つのキャラクタを制御できたり、また、片手のみで操作できたりし、様々な形態においてゲームを楽しむことが可能となる。さらに、遊戯者の手を煩わすことなく、操作ボタンの割り当てを実現できる。
【０００７】
ここで、前記第１のユニットと前記第２のユニットとは、少なくとも第２のユニットから取り外し可能なケーブルを介して通信可能に接続することが望ましい。このような構成により、片手のみで第２のユニットを操作する場合に、第１のユニット及びケーブルと切り離すことができるので、これらの第１のユニットやケーブルが操作の邪魔にならず、快適に片手操作を行うことができる。
【０００８】
また、前記第２のユニットのみをコントローラとして用いる場合には、前記制御部は、第２の操作ボタンの少なくとも１つに対し、前記第１の操作ボタン又は前記第２の操作ボタンから任意の操作ボタンを再配置し、当該第２の操作ボタンの操作に応じて生成された操作信号を当該再配置された任意の操作ボタンの操作に応じて生成された操作信号としてビデオゲーム機に対して出力するようにしてもよい。これにより、第２のユニットにおいて、第１のユニットの操作ボタンを操作した場合と同様の操作を行うことができるため、片手操作が可能なゲームの種類を増加させることができる。
【０００９】
好適な実施の形態では、  前記第２の操作ボタンに対し、前記第１の操作ボタン又は前記第２の操作ボタンから任意の操作ボタンを再配置する少なくとも２つ以上の任意の操作ボタン配置状態から１つの状態を選択するための切り替えスイッチを前記第２のユニットに備えている。これにより、片手操作を行う場合に容易に操作ボタンの割り当てを実現できる。
【００１１】
また、前記第１のユニットは、前記第１の操作ボタンの操作に応じて操作信号を生成し、前記第２のユニットに設けられた制御部に対して当該操作信号をシリアル通信にて送信する制御部を有するようにしてもよい。このような構成により、第１のユニットと第２のユニットとを繋ぐケーブルを細くすることが可能となるため、第１のユニットと第２のユニットとを分離した状態における操作性を向上させることができる。
【００１２】
さらに、前記第１のユニットと、前記第２のユニットとを離間した状態で連結する離間固定部材を備えるようにしてもよい。これにより、遊戯者の手の位置を変更できるため、ゲームの種類に応じて最適な姿勢においてゲームを楽しむことができる。ここで、前記離間固定部材には、前記制御部又はビデオゲーム機と電気的に接続された第３の操作ボタンを有するようにするとよい。これにより、新たな操作ボタンを設けることができ、多様な操作が可能となる。
また、前記第１のユニットに第１の振動手段を設け、前記第２のユニットに第２の振動手段を設け、当該第１の振動手段と第２の振動手段とは独立して振動制御できるよう構成してもよい。第１のユニットと第２のユニットとを分離した状態では、互いに振動手段の振動が伝わらないため、それぞれの振動手段を独立制御できるようにすることにより、新たな感覚でゲームを楽しむことができる。例えば、太鼓を叩くゲームにおいて、叩いた側のユニットの振動手段を適宜振動させることにより、叩いた感覚をより的確に遊戯者に伝達することが可能となる。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について図を参照して説明する。
発明の実施の形態１．
まず、図１を用いて、本発明にかかるコントローラについて説明する。図１は、本発明にかかるコントローラの外観を示す斜視図である。
図１に示すように、コントローラ１０は、その本体が二つのユニットに分離され、右側ユニット１０１（Ｒユニットと略す）、左側ユニット１０２（Ｌユニットと略す）から構成されている。本発明にかかるコントローラ１０は、これらＲ、Ｌの両ユニット１０１、１０２に物理的に分離された分離型のコントローラ１０として、またＲ、Ｌの両ユニット１０１、１０２を物理的に連結した合体型のコントローラ１０として、コンピュータやビデオゲームの画面上の文字、図形、記号などの入力、キャラクターの移動等を操作するために使用されうる。さらに、本発明にかかるコントローラ１０は、後述するように、Ｒユニット１０１単体で用いる片手型のコントローラ１０としても使用されうる。
【００１４】
Ｒユニット１０１、Ｌユニット１０２のそれぞれには、Ｒ、Ｌの両ユニット１０１、１０２を連結して合体型のコントローラ１０を構成するために、右側連結部材（Ｒ連結部材と略す）１１１、左側連結部材（Ｌ連結部材と略す）１１２が設けられている。また、図１に示すように、連結部材１１１、１１２は、Ｒユニット１０１、Ｌユニット１０２のそれぞれに設けられているが、これに限らず、それぞれを左右逆に設けてもよい。
【００１５】
Ｒ連結部材１１１は、Ｒユニット１０１の側面の中央部付近から突出して形成されている。Ｒ連結部材１１１は、その側面で上下方向に帯状に形成されている。Ｒ連結部材１１１は、その上面がＲユニット１０１の上面とほぼ同じ幅を有し、その下方に細い幅の帯状の部材が延在している。
このＲ連結部材１１１に対して、Ｌ連結部材１１２は、Ｌユニット１０２の側面の中央部付近に窪みが形成される。この窪みの形状は、Ｒ連結部材１１１を連結可能な形状を有する。例えば、Ｌ連結部材１１２は、鉤状の突出部を二つ合わせた形状を有し、Ｒ連結部材１１１と同様に、Ｌユニット１０２の側面で上下方向に帯状に形成されている。この帯状のＬ連結部材１１２の下側には、Ｒ連結部材１１１がＬユニット１０２の上面からスライドして外れるのを防ぐ停止部材１１３が形成されている。
【００１６】
さらに、図１に示すように、Ｌユニット１０２の連結部材１１２の上部付近には、固定部材１２が設けられている。この固定部材１２は、回転部材１２１、軸部材１２２から構成される。回転部材１２１は、軸部材１２２を軸として、図中矢印方向に回転可能となっている。また、図示しないが、回転部材１２１と軸部材１２２との間には、板バネが設けられ、この板バネによって、回転部材１２１をＬユニット１０２の側面から突出するような位置に付勢している。従って、Ｌユニット１０２にＲユニット１０１を接続する場合には、一旦回転部材１２１がＬユニット１０２の側面から突出しないような位置に回転させた状態で、両者を接続し、その後、Ｌユニット１０２の側面から突出した位置に回転させる。
【００１７】
Ｒユニット１０１とＬユニット１０２とは、接続ケーブル１３によって相互通信可能に接続されている。接続ケーブル１３の一端は、Ｌユニット１０２に固定されているが、他端は、Ｒユニット１０１の接続コネクタ（図示せず）に対して着脱可能に接続されている。このように、接続ケーブル１３を取り外すことができるので、Ｒユニット１０１を片手型のコントローラ１０として使用する場合には、使用しないＬユニット１０２及び接続ケーブル１３が邪魔となるのを回避することができ、Ｒユニット１０１単体での使い勝手を向上させることができる。
【００１８】
なお、Ｒ、Ｌの両ユニット１０１、１０２とは、接続ケーブル１３によって接続されているが、例えばＲ、Ｌユニット１０１、１０２にＢｌｕｅｔｏｏｔｈモジュール等を備えて無線で通信することができるようにしてもよい。これにより、Ｒユニット１０１とＬユニット１０２との間を離して、より自由な形態でコントローラ１０を使用することができる。また、Ｒ、Ｌユニット１０１、１０２それぞれの連結面にコネクタを設け、Ｒ、Ｌユニット１０１、１０２を直接にコネクタ同士電気的に接続させて通信できるよう構成してもよい。これにより、合体型のコントローラ１０として用いる場合に、接続ケーブル１３が邪魔とならず、コントローラ１０の使い勝手を良くすることができる。
【００１９】
Ｒユニット１０１の背面に、図示しないゲーム機本体と通信を行う通信ケーブル１４が出ている。ここで、Ｌユニット１０２に通信ケーブル１４を設けてもよいが、後述するようにＲユニット１０１のみで操作するためにＲユニット１０１に設けるのが好ましい。なお、Ｒユニット１０１とゲーム機本体とは、通信ケーブル１４によって接続されているが、接続ケーブル１３と同様に、例えばＲユニット１０１にＢｌｕｅｔｏｏｔｈモジュール等を備えて無線で通信することができるようにしてもよい。これにより、通信ケーブル１４のような物理的な障害を除くことができ、コントローラ１０の使い勝手を良くすることができる。
【００２０】
続いて、図１を用いて、Ｒユニット１０１、Ｌユニット１０２の外観について説明する。
Ｒユニット１０１は、ボタン付きＲスティック２１１、Ｒ操作ボタン２２１、２３１、２４１、操作ボタン２５１、２５２、切替スイッチ２６、指示ボタン２７を備えている。図１に示すように、ボタン付きＲスティック２１１、Ｒ操作ボタン２２１、操作ボタン２５１、２５２、切替スイッチ２６、指示ボタン２７は、遊戯者がＲユニット１０１を把持した状態で遊戯者と対向する前面に設けられている。Ｒ操作ボタン２３１は、遊戯者がＲユニット１０１を右手で把持した状態で上面に設けられている。Ｒ操作ボタン２４１は、Ｒユニット１０１の背面に設けられたＲ支持部材２８１の上面に設けられている。
【００２１】
Ｌユニット１０２は、ボタン付きＬスティック２１２、方向ボタン２２２、操作ボタン２３２、２４２を備えている。図１に示すように、ボタン付きＬスティック２１２、方向ボタン２２２は、遊戯者がＬユニット１０２を把持した状態で遊戯者と対向する前面に設けられている。Ｌ操作ボタン２３２は、遊戯者がＬユニット１０２を左手で把持した状態で上面に設けられている。Ｌ操作ボタン２４２は、Ｌユニット１０２の背面に設けられたＬ支持部材２８２の上面に設けられている。
【００２２】
ボタン付きＲスティック２１１、ボタン付きＬスティック２１２は、ボタン付きアナログスティックであり、揺動可能なコントロール・レバーとして機能する。ボタン付きＲスティック２１１、ボタン付きＬスティック２１２は、放射状の全ての方向に、もしくは、所定の方向のみ、所定の揺動幅をもって揺動可能である。ボタン付きＲスティック２１１、ボタン付きＬスティック２１２が傾倒されると、ゲーム機本体に命令が送信され、例えば、画面上のキャラクターが傾倒方向に移動する。
さらに、ボタン付きＲスティック２１１、ボタン付きＬスティック２１２は、押しボタン式スイッチとしても機能し、押されることによって、ゲームにおける命令の選択、実行、あるいは操作などがなされる。
【００２３】
Ｒ操作ボタン２２１、２３１、２４１は、押しボタン式スイッチである。Ｒ操作ボタン２２１は、図１に示すように、「○」、「△」、「□」、「×」の４つの操作ボタンからなる。Ｒ操作ボタン２２１、２３１、２４１は、押しボタン式スイッチとしてのボタン付きＲスティック２１１と同様に、押されることによって、ゲームにおける命令の選択、実行、あるいは操作などがなされる。
また、操作ボタン２５１、２５２も押しボタン式スイッチであるが、この操作ボタン２５１、２５２は、後述する片手型のコントローラ１０で使用するときにＬ操作ボタン２３２、２４２として機能し、Ｒ、Ｌユニット１０１、１０２の両方を用いる場合には使用されない。
方向ボタン２２２、Ｌ操作ボタン２３２、２４２も同様に、押しボタン式スイッチである。方向ボタン２２２は、デジタル式の場合には十字の８方向に、Ｌ操作ボタン２３２、２４２は、押されることによって種々の操作がなされる。アナログ式の場合には、３６０度任意の方向でかつ強弱もつけることができる。
【００２４】
切替スイッチ２６は、スライド式のスイッチであり、図１においては、「１」、「２」、「３」の３段階で切替え可能になっている。切替スイッチ２６は、切替えられることによって、後述するＲユニット１０１のみで使用する場合に、ボタン付きＲスティック２１１をボタン付きＲスティック２１１としてそのまま機能させるか、ボタン付きＬスティック２１２として機能させるか、あるいは、方向ボタン２２２として機能させるかを切替えることができる。指示ボタン２７は、押しボタン式スイッチであり、押されることによって、例えば、ゲームの開始、停止、遊戯途中のゲームの保存などがなされる。
【００２５】
Ｒユニット１０１のケース上部には、Ｒ凹部２９１が設けられている。このＲ凹部２９１は、遊戯者が操作ボタン２３１、２４１を使用しないときに指を置くものであり、操作ボタン２３１、２４１の設置位置付近に形成されている。具体的には、Ｒ凹部２９１は、Ｒユニット１０１の右側の上角部に形成される。さらに、遊戯者が指を置きやすいように、その角部を滑らかに除去して形成される。Ｌユニット１０２のケース上部にも、左側の上角部を滑らかに除去して、Ｒ凹部２９１と同様のＬ凹部２９２が形成されている。
【００２６】
Ｒ、Ｌユニット１０１、１０２のケース内部には、図示しないが、８ビット２５６段階の振動モードで振動するアクチュエータを有する。Ｒ、Ｌユニット１０１、１０２それぞれのアクチュエータは、ゲーム機本体から命令信号を受けて種々の振動モードで振動する。特に、強弱の振動モードを変えることにより、遊戯者の手指に振動を与え、遊戯者にゲーム操作感を与える。
【００２７】
さらに続いて、Ｒ、Ｌユニット１０１、１０２に分離されたコントローラ１０の使用形態について説明する。ここで、この分離されたコントローラ１０の使用形態として、二人の遊戯者により一つのキャラクターを操作する場合について説明するが、一人の遊戯者により操作してもよい。
コントローラ１０を用いてビデオゲームをする遊戯者は、右手でＲユニット１０１を保持し、そのケース上面に右の親指を置いてボタン付きＲスティック２１１、Ｒ操作ボタン２２１、指示ボタン２７を操作する。それとともに、遊戯者は、残り右手の指でケース底面を支え、必要に応じて残りの指のいずれかでＲユニット１０１ケース上面のＲ操作ボタン２３１、２４１を操作する。また、Ｒ操作ボタン２３１、２４１を操作しないときは、遊戯者は、Ｒ凹部２９１に指を置き、ケース底面を支える指との間でＲユニット１０１を安定に保持する。
もう一人の遊戯者は、左手でＬユニット１０２を保持し、そのケース上面に左の親指を置いてボタン付きＬスティック２１２、方向ボタン２２２を操作する。それとともに、遊戯者は、残りの左手の指でケース底面を支え、必要に応じて残りの指のいずれかでＬユニット１０２ケース上面のＬ操作ボタン２３２、２４２を操作する。また、Ｌ操作ボタン２３２、２４２を操作しないときは、遊戯者は、Ｌ凹部２９２に指を置き、ケース底面を支える指との間でＬユニット１０２を安定に保持する。
【００２８】
次に、合体型のコントローラ１０、Ｒユニット１０１単体で用いる片手型のコントローラ１０について順に説明する。
まず、図２を用いて、合体型のコントローラ１０について説明する。図２は、この合体型のコントローラ１０を示す斜視図である。図２に示すように、合体型のコントローラ１０は、Ｒ、Ｌ連結部材１１１、１１２が形成された側面において連結される。Ｒ、Ｌの両ユニット１０１、１０２を連結する際、Ｌ連結部材１１２の上側から、Ｌ連結部材１１２の窪み部分にＲ連結部材１１１の突出部分を嵌め込み、この状態で下側にスライドさせてＲ、Ｌの両ユニット１０１、１０２を連結する。このとき、回転部材１２１は、長手方向が左右方向に向いた状態から、図示しない固定部材１２の板バネを縮めつつ左方向に回転させられる。
【００２９】
Ｒ連結部材１１１をＬ連結部材１１２に嵌め込んだ後、固定部材１２は、その板バネの弾性により、元の状態に戻り、Ｒユニット１０１の上面を下方向に押える。それとともに、Ｌ連結部材１１２の下側の停止部材１１３によって、Ｒ連結部材１１１は下側からも押えられ、固定部材１２と停止部材１１３の間でＲ連結部材１１１がＬ連結部材１１２に固定保持される。これにより、Ｒユニット１０１は、Ｌユニット１０２に固定保持される。
【００３０】
逆に、合体型のコントローラ１０をＲユニット１０１、Ｌユニット１０２に分離する場合、まず、回転部材１２１を図中矢印の左方向に回転させ、回転部材１２１がＲユニット１０１の上面を下方向に押えるのを解除する。このとき、図示しない固定部材１２の板バネは、縮められている。そして、Ｌ連結部材１１２の上側から、その窪み部分に嵌め込まれたＲ連結部材１１１の突出部分を上方向にスライドさせる。Ｒ連結部材１１１は、Ｌ連結部材１１２の上側から外れ、Ｒ、Ｌの両ユニット１０１、１０２が分離される。固定部材１２は、その板バネによって元の位置に戻る。
【００３１】
図２に示す合体型のコントローラ１０を遊戯者が用いるとき、遊戯者は、コントローラ１０のケースを左右から両手で挟んで保持し、コントローラ１０のケース上面に左右の親指を置いてＲ、ボタン付きＲスティック２１１、２１２、Ｒ操作ボタン２２１、方向ボタン２２２、指示ボタン２７を操作する。それとともに、遊戯者は、残りの指でケース底面を支え、必要に応じて残りの指のいずれかでケース上面のＲ、Ｌ操作ボタン２３１、２４１、２３２、２４２を操作する。
【００３２】
続いて、図３を用いて、片手型のコントローラ１０について説明する。図３は、この片手型のコントローラ１０を示す斜視図である。
図３に示すように、片手型のコントローラ１０の場合には、接続ケーブル１３がＲユニット１０１から外される。Ｒユニット１０１を単体で用いてビデオゲームをする遊戯者は、右手でＲユニット１０１を保持し、そのケース上面に右の親指を置いてボタン付きＲスティック２１１、Ｒ操作ボタン２２１、指示ボタン２７を操作する。それとともに、遊戯者は、残り右手の指でケース底面を支え、必要に応じて残りの指のいずれかでＲユニット１０１ケース上面のＲ操作ボタン２３１、２４１を操作する。また、Ｒユニット１０１の切替スイッチ２６は、右手親指で切替えることができるようになっている。遊戯者は、ビデオゲームの進行に応じて、この切替スイッチ２６を素早く切替えて操作を行う。
【００３３】
図３において、例えば、切替スイッチ２６が「１」の位置に合わせられている場合、ボタン付きＲスティック２１１が分離型、合体型における本来のボタン付きＲスティック２１１に指定され、ボタン付きＲスティック２１１は初期設定通りに機能する。切替スイッチ２６が「２」の位置に合わせられている場合、ボタン付きＲスティック２１１がボタン付きＬスティック２１２に指定され、ボタン付きＲスティック２１１は、ボタン付きＬスティック２１２を割り当てられてボタン付きＬスティック２１２として機能する。さらに、切替スイッチ２６が「３」の位置に合わせられている場合、ボタン付きＲスティック２１１が方向ボタン２２２に指定され、ボタン付きＲスティック２１１は、方向ボタン２２２を割り当てられて方向ボタン２２２として機能する。なお、Ｌユニット１０２のＬ操作ボタン２３２、２４２は、Ｒユニット１０１の操作ボタン２５１、２５２により代用され、遊戯者はＬ操作ボタン２３２、２４２を親指で操作する。
【００３４】
以上のように、上記コントローラ１０を用いることにより、分離型、合体型、片手型として用いることにより、遊戯者は様々な遊戯形態でビデオゲームのキャラクターを操作することができる。例えば、分離型のコントローラ１０として用いて、二人の遊戯者で一つのキャラクターを操作したり、Ｒ、Ｌユニット１０１、１０２において異なる振動モードでアクチュエータを振動させたりすることができる。特に、太鼓を叩くゲームのように、右手と左手に伝わる振動の異なるゲームの場合、遊戯者は、よりリアルな操作感を得ることができる。
【００３５】
また例えば、合体型のコントローラ１０として用いて、一般のコントローラと同様に、アクション形・格闘系ゲームや速くて複雑なゲームのキャラクターを操作することができる。さらに例えば、片手型のコントローラ１０として用いて、飲食したり出版物を片手に持ったりしながら、キャラクターを操作することができる。あるいは、分離型や片手型のコントローラ１０として用いることにより、遊戯者が横になるような様々な姿勢で快適にゲームをすることができる。特に、激しい動作や振動のないゲームを長々とする場合には、遊戯者は快適にゲームをし続けることができる。
【００３６】
発明の実施の形態２．
まず、図４を用いて、コントローラ１０における内部構成の一例について説明する。図４は、コントローラ１０の一構成例を示すブロック図である。
図４に示すように、Ｒユニット１０１に８ビットマイコン（ＩＣ）、メモリ等が搭載され、Ｌユニット１０２にはマイコンが搭載されていない。これらのユニット１０１、１０２は、接続ケーブル１３１により電気的に接続され、データ通信可能となっている。また、Ｒユニット１０１は、ゲーム機本体と通信ケーブル１４により通信を行う。
【００３７】
Ｒユニット１０１のマイコン（ＩＣ）は、Ｒ、Ｌユニット１０１、１０２の各ボタンの操作に応じて発生した信号を検知する入力部、この入力部により検知された信号を操作信号として所定の信号形式に変換し、所定の通信プロトコル形式で通信ケーブル１４に出力する操作制御部等を有する。
【００３８】
図４において、接続ケーブル１３１は、１４芯ケーブルが用いられている。この１４芯ケーブルの各ケーブルを介して、Ｒユニット１０１は、Ｌユニット１０２に各種信号を出力する。１４本の信号線は、電源ライン５１〜５３、データライン５４〜６３、接続検出用ライン６４から構成される。電源ライン５１〜５３それぞれは、３．３Ｖ、８．０Ｖ、ＧＮＤからなる電源をＲユニット１０１からＬユニット１０２に供給する信号線である。
【００３９】
データライン５４は、ボタン付きＬスティック２１２がコントロール・レバーとして動いたときのＸ方向の変化量を示すＬスティック（Ｘ）信号をＬユニット１０２からＲユニット１０１に入力する信号線である。データライン５５は、ボタン付きＬスティック２１２がコントロール・レバーとして動作したときのＹ方向の変化量を示すＬスティック（Ｙ）信号をＬユニット１０２からＲユニット１０１に入力する信号線である。これらボタン付きＬスティック２１２のＸ方向を示す信号とＹ方向を示す信号とによって、放射状の全ての方向を示す信号が構成される。
さらに、データライン５６は、ボタン付きＬスティック２１２が押しボタン式のスイッチとして押されたときのオン・オフを示すＬ３信号をＬユニット１０２からＲユニット１０１に入力する信号線である。
【００４０】
データライン５７〜６０は、順に、十字になっている方向ボタン２２２が上下左右のいずれかを押されたときのオン・オフを示すＵＰ信号、ＤＯＷＮ信号、ＬＥＦＴ信号、ＲＩＧＨＴ信号をＬユニット１０２からＲユニット１０１に入力する信号線である。データライン６１、６２それぞれは、Ｌ操作ボタン２３２、２４２が押されたときのオン・オフを示すＬ１信号、Ｌ２信号をＬユニット１０２からＲユニット１０１に入力する信号線である。データライン６３は、ゲーム機４１本体から指定された振動モードでアクチュエータを駆動させるモータ信号をＲユニット１０１からＬユニット１０２に入力する信号線である。
【００４１】
また、接続ケーブル１３１によってＲ、Ｌユニット１０１、１０２が接続されているか否かを示す検知ポートに接続された接続検出用ライン６４が設けられている。左右のユニット１０１、１０２が各信号線５１〜６３により接続されているときには、接続検出用ライン６４に接続された検知ポートの電位がグランド・レベルとなり、接続されていないときには、３．０Ｖ等の所定の電圧レベルとなるように設定されている。Ｒユニット１０１から接続ケーブル１３１が外されると、検知ポートの電圧が上昇し、Ｒユニット１０１は、自動で接続ケーブル１３１が接続されているかを認識する。
【００４２】
続いて、図４に示すコントローラ１０の操作時における内部動作について説明する。
分離型、合体型のコントローラ１０として用いる場合、Ｒユニット１０１とゲーム機４１本体とは、通信ケーブル１４を介して通信する。Ｌユニット１０２とゲーム機４１との通信は、Ｒユニット１０１を介して行われる。
【００４３】
分離型、合体型のコントローラ１０として用いる場合、検知ポート６４によってＲユニット１０１は接続ケーブル１３１の接続を認識している。これを前提に、Ｒユニット１０１は、電源ライン５１〜５３を介してＬユニット１０２に電源を供給するとともに、データライン５４〜６２を介してＬユニット１０２からＬユニット１０２の各種ボタンの動作を示す操作信号を受け取る。Ｒユニット１０１は、この受け取った操作信号をゲーム機４１に転送し、Ｌユニット１０２による操作が実行される。
【００４４】
Ｌユニット１０２を振動させるとき、ゲーム機４１からＲユニット１０１に、図示しないＬユニット１０２のアクチュエータを所定の振動モードで振動させる命令信号が入力される。そして、Ｒユニット１０１は、データライン６３を介して、この命令信号をＬユニット１０２に転送し、Ｌユニット１０２のアクチュエータを駆動させる。また、Ｌユニット１０２のアクチュエータを振動させる命令信号とＲユニット１０１のアクチュエータを振動させる命令信号が異なる場合には、左右のアクチュエータは、互いに異なる振動モードで振動する。
【００４５】
片手型のコントローラ１０として用いる場合、Ｒユニット１０１の基本的機能は、Ｒユニット１０１とゲーム機４１本体とが通信ケーブル１４を介して通信して実現される。Ｌユニット１０２の機能は、Ｒユニット１０１の切替スイッチ２６を切替えることにより、Ｒユニット１０１上で実現される。図５に、切替スイッチ２６の切替処理が示されている。また、Ｒユニット１０１は、検知ポート６４により接続ケーブル１３１がＲユニット１０１に接続されていないことを認識しており、これを前提として切替スイッチ２６の切替処理が行なわれる。なお、図５においては、ボタン付きＲスティック２１１がボタン付きＬスティック２１２、方向ボタン２２２の機能をする場合であるが、これに限らず、Ｒユニット１０１の任意のボタンがその機能をするようにしてもよい。
【００４６】
図５に示すように、Ｒユニット１０１がボタン付きＲスティック２１１による操作を示す信号をゲーム機４１本体に出力する（Ｓ１１１）とき、切替スイッチ２６によってボタン付きＲスティック２１１としての機能が指定されている場合には（Ｓ１１２）、そのままボタン付きＲスティック２１１による操作を示す信号として出力する（Ｓ１１３）。これにより、ボタン付きＲスティック２１１は初期設定通りに機能する。
【００４７】
切替スイッチ２６によってボタン付きＬスティック２１２としての機能が指定されている場合には（Ｓ１１４）、ボタン付きＬスティック２１２による操作を示すＬスティック（Ｘ）信号、Ｌスティック（Ｙ）信号、Ｌ３信号のいずれかとしてゲーム機４１本体に出力される（Ｓ１１５）。これにより、ボタン付きＲスティック２１１はボタン付きＬスティック２１２として機能する。
【００４８】
切替スイッチ２６がボタン付きＲスティック２１１もボタン付きＬスティック２１２も指定しない場合には（Ｓ１１４）、Ｌユニット１０２の方向ボタン２２２が指定され、方向ボタン２２２による操作を示すＵＰ信号、ＤＯＷＮ信号、ＬＥＦＴ信号、ＲＩＧＨＴ信号のいずれかとしてゲーム機４１本体に出力される（Ｓ１１６）。ボタン付きＲスティック２１１は方向ボタン２２２として機能する。
尚、この例では、切替スイッチ２６の状態に応じてボタンの割り当てを変更するようにしたが、これに限らず、検知ポート６４による接続ケーブル１３１の接続状態の検知結果のみに応じてボタンの割り当てを変更するようにしてもよい。
【００４９】
このように、Ｒユニット１０１にマイコンを搭載し、１４芯の接続ケーブル１３１により左右のユニット１０１、１０２を通信可能に接続する場合には、少ないマイコンによりコントローラ１０を動作させることができ、コントローラ１０の生産コストを低減することができる。
【００５０】
次に、図６を用いて、コントローラ１０における内部構成の他の一例について説明する。図６は、コントローラ１０の他の構成例を示すブロック図である。
図６に示すように、Ｒ、Ｌユニット１０１、１０２に、ともに８ビットマイコン（ＩＣ）が搭載されている。Ｒユニット１０１のマイコン（ＩＣ）は、メインマイコンとなって、Ｌユニット１０２のサブマイコンに各種動作をさせる。さらに、Ｌユニット１０２は、ＲＡＭ等から構成されたメモリ４２を備える。
【００５１】
図６に示すコントローラ１０では、Ｌユニット１０２は、Ｌユニット１０２における各種ボタン操作のデータをメモリ４２に一時的に格納する。Ｒユニット１０１は、Ｌユニット１０２に対してメモリ４２に格納された操作信号を表すデータを周期的に読み込ませて、そのデータを転送させる。このとき、データは、シリアル転送により転送される。そして、Ｒユニット１０１は、通信ケーブル１４を介して、転送されたデータをゲーム機本体に対して出力する。
【００５２】
図６において、接続ケーブル１３２は、８芯ケーブルが用いられている。この８芯ケーブルの各ケーブルを介して、Ｒユニット１０１とＬユニット１０２との間で各種信号が入出力され、８本の信号線は、電源ライン５１〜５３、制御ライン７１、７２、データライン７３、７４、接続検出用ライン６４から構成される。また、図４と同様に、Ｒユニット１０１に接続ケーブル１３が接続されているか否かを自動で認識する検知ポート６４が設けられている。
【００５３】
電源ライン５１〜５３それぞれは、３．３Ｖ、８．０Ｖ、ＧＮＤからなる電源をＲユニット１０１からＬユニット１０２に供給する信号線である。制御ライン７１は、Ｌユニット１０２からのデータ転送を有効にするイネーブル信号をＲユニット１０１からＬユニット１０２に入力する信号線である。制御ライン７２は、Ｌユニット１０２が行う各種動作の周期を示すクロック信号をＲユニット１０１からＬユニット１０２に入力する信号線である。
【００５４】
データライン７３は、８ビット２５６段階の振動モードを指定してアクチュエータを駆動させるモータ信号をＲユニット１０１からＬユニット１０２に入力する信号線である。データライン７４は、図４でデータ２と記載したＬスティック（Ｘ）信号、Ｌスティック（Ｙ）信号、Ｌ３信号、ＵＰ信号、ＤＯＷＮ信号、ＬＥＦＴ信号、ＲＩＧＨＴ信号、Ｌ１信号、Ｌ２信号をＬユニット１０２からＲユニット１０１に入力する信号線である。
【００５５】
続いて、図６に示すコントローラ１０の操作時における内部動作について説明する。
分離型、合体型のコントローラ１０として用いる場合、Ｒユニット１０１は、図４に示したコントローラ１０と同様に、通信ケーブル１４を介してゲーム機４１本体と通信して、Ｒユニット１０１の基本的機能を実現させる。これに対して、Ｌユニット１０２は、Ｒユニット１０１を介してゲーム機４１と通信し、Ｒユニット１０１の基本的機能を実現させる。また、Ｌユニット１０２は、Ｌユニット１０２において各種ボタンの上記Ｌスティック（Ｘ）信号、Ｌスティック（Ｙ）信号、Ｌ３信号、ＵＰ信号、ＤＯＷＮ信号、ＬＥＦＴ信号、ＲＩＧＨＴ信号、Ｌ１信号、Ｌ２信号により表されたデータをメモリ４２に格納する。
【００５６】
分離型、合体型のコントローラ１０として用いる場合、検知ポート６４によってＲユニット１０１は接続ケーブル１３２の接続を認識している。これを前提にＲユニット１０１は、電源ライン５１〜５３を介してＬユニット１０２に電源を供給する。そして、Ｒユニット１０１は、制御ライン７１を介してイネーブル信号をＬユニット１０２に出力して、Ｌユニット１０２に、メモリ４２に格納されたデータの転送を有効にさせる。それとともに、Ｒユニット１０１は、制御ライン７２を介して、その格納されたデータの読込みや転送の周期となるクロック信号を出力する。
【００５７】
イネーブル信号を入力されたＬユニット１０２は、クロック周期に基づいて、メモリ４２からデータを読み出し、データライン７４を介してＲユニット１０１に送る。これを受けたＲユニット１０１は、この受け取ったデータをゲーム機４１に転送し、Ｌユニット１０２による操作が行われる。また、Ｌユニット１０２を振動させるとき、ゲーム機４１からＲユニット１０１に、図示しないＬユニット１０２のアクチュエータを所定の振動モードで振動させる命令信号が入力される。そして、Ｒユニット１０１は、データライン７３を介して、この命令信号をＬユニット１０２に転送し、Ｌユニット１０２のアクチュエータを駆動させる。
【００５８】
片手型のコントローラ１０として用いる場合は、前述と同様に、図５に示した切替スイッチ２６による切替処理により、ボタン付きＲスティック２１１が、Ｌユニット１０２のボタン付きＬスティック２１２、方向ボタン２２２として機能する。これにより、Ｒユニット１０１のみでＲ、Ｌユニット１０１、１０２の基本的機能が実行される。
【００５９】
このように、左右の両ユニット１０１、１０２にマイコンを搭載し、接続ケーブル１３２の芯数を減らすことができ、コントローラ１０の見た目や使い勝手を向上させることができる。
【００６０】
発明の実施の形態３．
本実施の形態において、コントローラ１０の他の構成例について説明する。図７は、コントローラ１０の他の構成例を示す平面図である。
図７（ａ）に示すように、Ｒ、Ｌユニット１０１、１０２の間に、離間固定部材８１１が設けられる。離間固定部材８１１の形状は、直方体形状、円柱形状等の種々の形状とすることができる。離間固定部材８１１は、図中の右側側面、左側側面それぞれに、Ｌ連結部材１１２、Ｒ連結部材１１１と同じＲ連結部材８２１、Ｌ連結部材８２２が設けられている。このＲ、Ｌ連結部材８２１、８２２によって、図７（ａ）に示すように、Ｒ、Ｌユニット１０１、１０２が、それぞれ左右から離間固定部材８１１に連結される。このように離間固定部材８１１を用いて、Ｒ、Ｌユニット１０１、１０２を一定の距離に離間された状態で固定することができる。さらに、二人の遊戯者は、コントローラ１０を二人で持つため、安定して保持することができる。
【００６１】
さらに、図７（ｂ）に示すように、Ｒ、Ｌユニット１０１、１０２の間の離間固定部材８１２に、複数の操作ボタンを有するキーボード８３を設けることができる。この場合、図示しないゲーム機とキーボード８３とを接続するために、離間固定部材８１２にＵＳＢケーブル８４が設けられる。そして、離間固定部材８１２は、ＵＳＢケーブル８４を介してビデオゲーム機器４１と電気的に接続される。また、この離間固定部材８１２は、Ｒユニット１０１のマイコンと電気的に接続するようにしてもよい。また、キーボード８３の使用勝手を向上させるために、例えばキーボード８３が設けられた離間固定部材８１２の面に傾斜をつけたり、この傾斜を段階的に切替えたりできるようにしてもよい。このような離間固定部材８１２を用いることにより、例えば、チャットのような対話しながら操作するゲームを行うことができる。
【００６２】
また、図７（ｃ）に示すように、Ｒ、Ｌユニット１０１、１０２の間の離間固定部材８１３を曲面形状としてもよい。これにより、Ｒ、Ｌユニット１０１、１０２を離間した状態で固定するとともに、Ｒ、Ｌユニット１０１、１０２の相対的な所定の位置関係を固定することができる。
【００６３】
なお、離間固定部材８１２はキーボード８３を有するが、これに限らず、コントロール・レバーを搭載したコントローラ、釣りのリールを搭載したコントローラ、ハンドルを搭載したコントローラのような特定のゲーム専用のコントローラや専用キー、小型の画像表示装置等を設けてもよい。これにより、より多くの様々なゲームに対応することができる。またなお、離間固定部材８１３は曲面を有するが、これに限らず、種々の形状とすることができ、例えば、二人の遊戯者が向かい合えるようにＳ字形状としてもよい。
【００６４】
発明の実施の形態４．
図８に示されるように、Ｒユニット１０１とＬユニット１０２は、１５芯の接続ケーブル１３１により接続するようにしてもよい。１５本の信号線は、電源ライン５１〜５３、Ｌスティック（Ｘ）信号用ライン５４、Ｌスティック（Ｙ）信号用ライン５５、Ｌ３信号用ライン５６、モータ信号用ライン６３、選択信号用ライン９１乃至９６、データライン９７、接続検出用ライン６４が含まれる。
【００６５】
選択信号用ライン９１乃至９６は、データライン９７を介してＵＰ、ＤＯＷＮ、ＬＥＦＴ、ＲＩＧＨＴ、Ｌ１、Ｌ２のいずれかのアナログ信号を選択するためのデジタル信号をＲユニット１０１からＬユニット１０２に供給するために用いられる。例えば、ＵＰ選択信号ライン９１にローレベル信号が出力されると、ＵＰのアナログ信号がＬユニット１０２からデータライン９７を介してＲユニット１０１に出力される。また、ＤＯＷＮ選択信号ライン９２にローレベル信号が出力されると、ＤＯＷＮのアナログ信号がＬユニット１０２からデータライン９７を介してＲユニット１０１に出力される。このような信号となるために、Ｌユニットでは、周知の選択回路が構成される。
このような構成によれば、Ｒユニットは適宜各種のアナログ信号を取得することができる。
【００６６】
なお、本発明にかかるコントローラは、Ｒ、Ｌユニット１０１、１０２の二つのユニットに分離可能となるように構成されているが、三つ以上のユニットに分離できるように構成してもよい。この場合、分離されたユニットのうちの一つは、上記Ｒユニット１０１のようにゲーム機本体とデータ通信を行うが、他のユニットのいずれか一つ若しくはいくつかのユニットを中継点とし、この中継点を介して他のユニットがゲーム機本体とデータ通信するように構成することができる。
具体的には、コントローラが３つのＬ、Ｍ、Ｒユニットに分離可能となるように構成される場合では、Ｌユニットがゲーム機本体とデータ通信を行い、Ｍユニットが上記Ｒ、Ｌユニット１０１、１０２と同様にＬユニットと通信を行う。そして、Ｒユニットは、中継ユニットとして機能するＭユニットによって中継されてＬユニットと通信し、Ｌユニットを介してゲーム機本体と通信を行う。
【００６７】
【発明の効果】
本発明によれば、様々な遊戯形態に対応することができるコントローラを提供することを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるコントローラの外観を示す斜視図である。
【図２】本発明の実施の形態におけるコントローラの外観を示す斜視図である。
【図３】本発明の実施の形態におけるコントローラの外観を示す斜視図である。
【図４】本発明の実施の形態におけるコントローラの内部構成の一例を示すブロック図である。
【図５】本発明の実施の形態におけるコントローラの切替スイッチの動作を示すフローチャートである。
【図６】本発明の実施の形態におけるコントローラの内部構成の他の一例を示すブロック図である。
【図７】本発明の実施の形態におけるコントローラの他の構成例を示す平面図である。
【図８】本発明の実施の形態におけるコントローラの内部構成の他の一例を示すブロック図である。
【符号の説明】
１０  コントローラ、１０１  Ｒユニット、１０２  Ｌユニット、１１１  Ｒ連結部材、１１２  Ｌ連結部材、１１３  停止部材、１２  固定部材、１３  接続ケーブル、１４  通信ケーブル
２１１  ボタン付きＲスティック、２１２  ボタン付きＬスティック、２２１、２３１、２４１  Ｒ操作ボタン、２２２  方向ボタン、２３２、２４２  Ｌ操作ボタン、２５１、２５２  操作ボタン、２６  切替スイッチ、２７  指示ボタン、２８１  Ｒ支持部材、２８２  Ｌ支持部材、２９１  Ｒ凹部、２９２  Ｌ凹部４１  ゲーム機、４２  メモリ
５１〜５３  電源ライン、５４〜６３  データライン、６４  検知ポート、７１，７２  制御ライン、７３，７４  データライン
８１１，８１２，８１３  離間固定部材、８２１  Ｒ連結部材、８２２  Ｌ連結部材、８３  キーボード、８４  ＵＳＢケーブル
【図１】
0003619517.tif 000002
【図２】
0003619517.tif 000003
【図３】
0003619517.tif 000004
【図４】
0003619517.tif 000005
【図５】
0003619517.tif 000006
【図６】
0003619517.tif 000007
【図７】
0003619517.tif 000008
【図８】
0003619517.tif 000009