(57)【特許請求の範囲】
【請求項１】
肢体不自由者が家庭用テレビゲーム機を楽しむための家庭用テレビゲーム機用代替入力装置であって、
前記家庭用テレビゲーム機のコントローラ接続端子に接続されてデータの入出力を行う通信手段と、
前記家庭用テレビゲーム機に予め付属された標準コントローラの代わりに使用され、１個のスイッチを有する簡易コントローラと、
前記通信手段及び前記簡易コントローラに接続される入力処理手段と、
前記入力処理手段に接続されて、前記簡易コントローラの前記スイッチの動作に応じて、前記家庭用テレビゲーム機で行われるゲームに対応させた前記標準コントローラの各スイッチ動作に対応する割り付け設定を手動入力で行う機能設定手段と、
前記入力処理手段に接続されて、前記簡易コントローラの接続端子とは別に前記標準コントローラが接続される第２のコントローラ接続端子とを有し、
前記入力処理手段は、前記機能設定手段の設定に応じて、前記簡易コントローラによって逐次入力されるスイッチ信号から前記標準コントローラのコード信号を発生して、前記通信手段を介して前記家庭用テレビゲーム機のコントローラ接続端子に送る信号処理プログラムを有することを特徴とする家庭用テレビゲーム機用代替入力装置。
【請求項２】
肢体不自由者が家庭用テレビゲーム機を楽しむための家庭用テレビゲーム機用代替入力装置であって、
前記家庭用テレビゲーム機のコントローラ接続端子に接続されてデータの入出力を行う通信手段と、
前記通信手段に接続される入力処理手段と、
前記家庭用テレビゲーム機に予め付属された標準コントローラの代わりに使用され、それぞれ１個のスイッチを有する２つの分離型簡易コントローラからなり、前記２つの分離型簡易コントローラの前記入力処理手段への接続は、一つの接続端子を介して行われる簡易コントローラと、
前記入力処理手段に接続されて、前記簡易コントローラの前記スイッチの動作に応じて、前記家庭用テレビゲーム機で行われるゲームに対応させた前記標準コントローラの各スイッチ動作に対応する割り付け設定を手動入力で行う機能設定手段と、
前記入力処理手段に接続されて、前記簡易コントローラの接続端子とは別に前記標準コントローラが接続される第２のコントローラ接続端子とを有し、
前記入力処理手段は、前記機能設定手段の設定に応じて、前記簡易コントローラによって逐次入力されるスイッチ信号から前記標準コントローラのコード信号を発生して、前記通信手段を介して前記家庭用テレビゲーム機のコントローラ接続端子に送る信号処理プログラムを有することを特徴とする家庭用テレビゲーム機用代替入力装置。
【請求項３】
請求項１及び２のいずれか１項に記載の家庭用テレビゲーム機用代替入力装置において、前記通信手段、前記入力処理手段、及び前記機能設定手段のいずれか１には、緊急時に非常信号を発する緊急出力端子を備えると共に、前記通信手段、前記入力処理手段、前記簡易コントローラ、及び前記機能設定手段のいずれか１には緊急スイッチが設けられ又は接続され、該緊急スイッチの作動によって、前記緊急出力端子から非常信号を発することを特徴とする家庭用テレビゲーム機用代替入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、家庭用テレビゲーム機の標準コントローラのスイッチの数よりも少ないスイッチを有する簡易コントローラによって、家庭用テレビゲーム機の操作を可能にする家庭用テレビゲーム機用代替入力装置に関する。
【０００２】
【従来の技術】
家庭用テレビゲーム機は、コンピュータの発展により、操作が複雑になり、そのコントローラ（標準リモコン）のスイッチの数も多く、操作が難しくなった。また、人間工学に基づき、両手で握って操作がし易いように形成されていた（例えば、特開平６−１３９８７８号公報）。また、複雑な操作や両手で握るコントローラを使用できない肢体不自由者も、テレビゲームができるように、対象となるゲームを特定して、その障害に応じて、個別にコントローラを改造していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、特定のゲームに合わせて改造したコントローラでは、違うタイトルのゲームには対応できず、再改造しなければならなかった。また、特定のゲームにおいて、コントローラのスイッチは多数となり、改造しても操作することができないという問題があった。更に、重度の肢体不自由者、例えば、筋ジストロフィー症（ｍｕｓｃｕｌａｒ  ｄｙｓｔｒｏｐｈｙ）等の人では、両手で握ることが前提となっているコントローラを操作することは極めて困難であった。また、少ないスイッチの入力装置、例えば、１つのボタンを有するスイッチ等の使用もできなかった。更には、特定のゲームでは、速度が速く、操作が間に合わないという問題があった。
本発明はかかる事情に鑑みてなされたもので、家庭用テレビゲーム機の標準コントローラのスイッチの数よりも少ないスイッチを有する簡易コントローラによって、家庭用テレビゲーム機の操作を可能にする家庭用テレビゲーム機用代替入力装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
前記目的に沿う第１の発明に係る家庭用テレビゲーム機用代替入力装置は、肢体不自由者が家庭用テレビゲーム機を楽しむための家庭用テレビゲーム機用代替入力装置であって、前記家庭用テレビゲーム機のコントローラ接続端子に接続されてデータの入出力を行う通信手段と、前記家庭用テレビゲーム機に予め付属された標準コントローラの代わりに使用され、１個のスイッチを有する簡易コントローラと、前記通信手段及び前記簡易コントローラに接続される入力処理手段と、前記入力処理手段に接続されて、前記簡易コントローラの前記スイッチの動作に応じて、前記家庭用テレビゲーム機で行われるゲームに対応させた前記標準コントローラの各スイッチ動作に対応する割り付け設定を手動入力で行う機能設定手段と、前記入力処理手段に接続されて、前記簡易コントローラの接続端子とは別に前記標準コントローラが接続される第２のコントローラ接続端子とを有し、前記入力処理手段は、前記機能設定手段の設定に応じて、前記簡易コントローラによって逐次入力されるスイッチ信号から前記標準コントローラのコード信号を発生して、前記通信手段を介して前記家庭用テレビゲーム機のコントローラ接続端子に送る信号処理プログラムを有する。
前記目的に沿う第２の発明に係る家庭用テレビゲーム機用代替入力装置は、肢体不自由者が家庭用テレビゲーム機を楽しむための家庭用テレビゲーム機用代替入力装置であって、前記家庭用テレビゲーム機のコントローラ接続端子に接続されてデータの入出力を行う通信手段と、前記通信手段に接続される入力処理手段と、前記家庭用テレビゲーム機に予め付属された標準コントローラの代わりに使用され、それぞれ１個のスイッチを有する２つの分離型簡易コントローラからなり、前記２つの分離型簡易コントローラの前記入力処理手段への接続は、一つの接続端子を介して行われる簡易コントローラと、前記入力処理手段に接続されて、前記簡易コントローラの前記スイッチの動作に応じて、前記家庭用テレビゲーム機で行われるゲームに対応させた前記標準コントローラの各スイッチ動作に対応する割り付け設定を手動入力で行う機能設定手段と、前記入力処理手段に接続されて、前記簡易コントローラの接続端子とは別に前記標準コントローラが接続される第２のコントローラ接続端子とを有し、前記入力処理手段は、前記機能設定手段の設定に応じて、前記簡易コントローラによって逐次入力されるスイッチ信号から前記標準コントローラのコード信号を発生して、前記通信手段を介して前記家庭用テレビゲーム機のコントローラ接続端子に送る信号処理プログラムを有する。
【０００５】
これによって、家庭用テレビゲーム機に予め付属され、スイッチを多く有する標準コントローラによる複雑な操作をしなくてもよく、肢体不自由者もゲームを楽しむことができる。１個のスイッチを有する簡易コントローラとしては、押しボタン型、振動型、引き型、呼気型等があり、いずれを使用してもよい。また、２個のスイッチを有する簡易コントローラは、１個のスイッチを有する簡易コントローラを組み合わせて形成してもよい。
これらの簡易コントローラによるスイッチ信号は、入力処理手段に組み込まれた信号処理プログラムによって標準コントローラのコード信号へと変換され、通信手段を介して家庭用テレビゲーム機のコントローラ接続端子に送られる。
また、入力処理手段は、簡易コントローラの接続端子とは別に、標準コントローラが接続される第２のコントローラ接続端子を備え、簡易コントローラと標準コントローラとの両方で、家庭用テレビゲーム機の操作を可能とするので、標準コントローラと簡易コントローラを使い分けることができ、例えば、肢体不自由者が簡易コントローラを使っているときに、標準コントローラによって介助者が助けることができる。
【０００６】
第２の発明に係る家庭用テレビゲーム機用代替入力装置において、簡易コントローラは、それぞれ１個のスイッチを有する２つの分離型簡易コントローラからなり、２つの分離型簡易コントローラの入力処理手段への接続は、一つの接続端子を介して行う。これによって、複雑な操作ができない人であっても、簡単な学習によってテレビゲームを楽しむことができる。また、端子を兼用できると共に、機器が簡略化する。
【０００７】
【０００８】
【０００９】
【００１０】
【００１１】
第１及び第２の発明に係る家庭用テレビゲーム機用代替入力装置において、通信手段、入力処理手段、及び機能設定手段のいずれか１には、緊急時に非常信号を発する緊急出力端子を備えると共に、通信手段、入力処理手段、簡易コントローラ、及び機能設定手段のいずれか１には緊急スイッチが設けられ又は接続され、緊急スイッチの作動によって、緊急出力端子から非常信号を発することもできる。これによって、家庭用テレビゲーム機を操作中でも非常信号を発することができ、安全である。
【００１２】
【００１３】
【００１４】
【発明の実施の形態】
続いて、添付した図面を参照しつつ、本発明を具体化した実施の形態につき説明し、本発明の理解に供する。
ここで、図１は本発明の一実施の形態に係る家庭用テレビゲーム機用代替入力装置のブロック図、図２は同家庭用テレビゲーム機用代替入力装置の代替入力装置本体の正面図、図３（Ａ）、（Ｂ）はそれぞれ同家庭用テレビゲーム機用代替入力装置の代替入力装置本体の左側面図、右側面図、図４（Ａ）、（Ｂ）はそれぞれ同家庭用テレビゲーム機用代替入力装置の標準コントローラの平面図、正面図、図５（Ａ）〜（Ｉ）はそれぞれ同家庭用テレビゲーム機用代替入力装置における１個のスイッチを有する簡易コントローラの説明図、図６（Ａ）、（Ｂ）はそれぞれ同家庭用テレビゲーム機用代替入力装置における１０個のスイッチを有する簡易コントローラの平面図、正面図、（Ｃ）は１０個のスイッチを有する簡易コントローラを用いた操作の説明図、図７は同家庭用テレビゲーム機用代替入力装置の設定を示すブロック図、図８は同家庭用テレビゲーム機用代替入力装置のスイッチの割り付けを示すフローチャート、図９は１個又は２個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の操作用発光ダイオード群選択のプログラムを示すフローチャート、図１０は１個又は２個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の動作選択発光ダイオード群選択のプログラムを示すフローチャート、図１１は同家庭用テレビゲーム機用代替入力装置の操作を示すブロック図、図１２は１個又は２個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置でのゲーム操作方法を示すフローチャート、図１３は標準コントローラの１６個のスイッチを１０個のスイッチを有する簡易コントローラへ割り付ける場合の説明図、図１４は１０個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の操作用発光ダイオード群選択のプログラムを示すフローチャート、図１５は１０個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の動作選択発光ダイオード群選択のプログラムを示すフローチャート、図１６は同家庭用テレビゲーム機用代替入力装置のコントローラ分配器の説明図である。
【００１５】
図１〜図３を参照して、本発明の一実施の形態に係る家庭用テレビゲーム機用代替入力装置（以下、単に「代替入力装置」という）１０を説明する。代替入力装置１０は、家庭用テレビゲーム機（以下、ゲーム機ともいう）１２にケーブル１６を介して接続される代替入力装置本体１１を有する。この代替入力装置本体１１には、本来、家庭用テレビゲーム機１２に付属していた標準コントローラ１３を接続する第２のコントローラ接続端子１８の他に、標準コントローラ１３よりもスイッチの数の少ない簡易コントローラをそれぞれ接続する接続端子（ソケット）１９、２４を備えている。
接続端子１９には、１個のスイッチを有する１ボタン式の第１の簡易コントローラ１４、又はそれぞれ１個のスイッチを有する２つの分離型簡易コントローラ１４ｂ、１４ｃ（以下、第２の簡易コントローラ１４ａで代表する場合もある）が接続可能となっている。分離型簡易コントローラ１４ｂ、１４ｃは別々にリード線を有するが１つの接続端子（プラグ）によって接続端子１９に接続できる構造となっている。一方、接続端子２４には１０個のスイッチを有する２本のタクトスイッチ９８、９９を有する第３の簡易コントローラ２３（図６参照）が接続可能となっている。
【００１６】
この代替入力装置本体１１に設けられたゲーム機用接続端子１５に接続されたケーブル１６を、ゲーム機１２のコントローラ接続端子１７に接続することにより、第１〜第３の簡易コントローラ１４、１４ａ、２３のいずれか１、又は第１〜第３の簡易コントローラ１４、１４ａ、２３のいずれか１と標準コントローラ１３の２つを用いてゲーム機１２を操作することができる。また、代替入力装置本体１１には、家庭用の電源に接続する図示しない電源装置を有し、全体は直流電源によって動作している。代替入力装置本体１１を操作して、ゲームを行うときには、ゲーム機１２の外部出力端子２０にテレビ２１を接続し、更に図示しないゲーム機用ＣＤ−ＲＯＭ及びゲーム機用メモリーをセットする。
この実施の形態においては、ゲーム機１２及び標準コントローラ１３として、それぞれ株式会社ソニー・コンピュータエンタテインメントのプレイステーション２、デュアルショック２（登録商標）が使用されている。
【００１７】
代替入力装置本体１１は、ゲーム機１２とデータの出入力を行う通信手段を構成するワンチップマイコン３０と、入力処理手段を構成するワンチップマイコン２５を備えている。このワンチップマイコン２５には第１〜第３の簡易コントローラ１４、１４ａ、２３を接続した場合、接続した簡易コントローラの動作に対応する割り付けを行う複数のスイッチからなる機能設定手段２７が接続されている。ワンチップマイコン３０は、中央処理装置とゲーム機１２との通信を行う通信プログラムを有し、ゲーム機用接続端子１５、ケーブル１６、及びコントローラ接続端子１７を介してゲーム機１２に接続されている。
【００１８】
ワンチップマイコン２５には、コントローラ接続端子１８、接続端子１９、２４、ワンチップマイコン３０、及び機能設定手段２７が接続されている。更に、ワンチップマイコン２５には、機能設定手段２７で設定した設定値を記憶する設定値記憶用メモリー２８と、表示部２６とが接続されている。表示部２６には、標準コントローラ１３のスイッチや代替入力装置１０の操作状況が表示され、それぞれの操作に対応して点灯する多数（例えば、２８個）の発光ダイオード５７〜７２、７３〜８４を有している。そして、このワンチップマイコン２５は、標準コントローラ１３及び第１〜第３の簡易コントローラ１４、１４ａ、２３の各スイッチがオンとなっている時間、各スイッチがオフとなっている時間、代替入力装置本体１１での操作及び制御に関する時間を含む全ての時間を計測して管理するタイマー２９が内蔵されている。
【００１９】
図２に示すように、機能設定手段２７は、操作設定スイッチ８９、スイッチ切替スイッチ９０、スイッチ割付スイッチ９１、接続時間スイッチ９２、操作時間スイッチ９３、決定スイッチ９４を有している。以下、それぞれについて詳しく述べる。
操作設定スイッチ８９は、第１〜第３の簡易コントローラ１４、１４ａ、２３のいずれか１を代替入力装置１０に接続してゲーム機１２でゲームを行う前に、操作するゲームに対応した第１〜第３の簡易コントローラ１４、１４ａ、２３の操作方法を予め設定し登録する（ＳＥＴ）場合と、この登録された設定に基づいて、第１〜第３の簡易コントローラ１４、１４ａ、２３のいずれか１を用いてゲームをする（ＰＬＡＹ）場合とを切り替えるスイッチである。
スイッチ切替スイッチ９０は、４つのディップスイッチを有し、ディップスイッチを切り替えることにより、代替入力装置１０で使用する簡易コントローラを第１〜第３の簡易コントローラ１４、１４ａ、２３のいずれか１に設定すると共に、簡易コントローラ１４又は簡易コントローラ１４ａを使用する場合には、簡易コントローラ１４、１４ａの操作方法を設定するスイッチ（ＳＣＡＮ−ＭＯＤＥ設定のスイッチ）である。
【００２０】
また、スイッチ割付スイッチ９１は、８つのディップスイッチを有し、ディップスイッチを切り替えることにより、操作するゲーム毎に、標準コントローラ１３のスイッチ数より少ないＭ個（例えば、スイッチ数が３個以上、かつ１６個未満）の簡易コントローラ（この実施の形態では、簡易コントローラ２３）のスイッチを標準コントローラ１３のスイッチに対応させるスイッチである。このスイッチ割付スイッチ９１には、予め数種類、例えば６つのゲームに対応した第３の簡易コントローラ２３の標準コントローラ１３に対応した割り付け、及び割り付けられた各スイッチの入力操作方法が登録されている。また、新たに操作するゲームに対応した第３の簡易コントローラ２３の割り付け及び入力操作方法を登録することができる。なお、スイッチ割付スイッチ９１の１つの設定には、第１、第２の簡易コントローラ１４、１４ａを用いる場合の設定（例えば、０００１０００）が登録されている。
【００２１】
接続時間スイッチ９２は、ゲーム機１２でゲームをする際に、簡易コントローラ１４、１４ａ、２３のスイッチを繋ぐ時間（即ち、スイッチをオンにする時間、例えば、０．５〜２．０秒）を設定するものであり、その設定時間より長くスイッチを繋いだ場合には、そのスイッチが選択されたことを確定し、スイッチ信号は、ワンチップマイコン２５に伝えられる。更に、スイッチ信号はワンチップマイコン２５により標準コントローラ１３のコード信号に変換される。
操作時間スイッチ９３は、第１、第２の簡易コントローラ１４、１４ａを使用する際に、表示部２６で選択された発光ダイオードを順次点灯させる際の各スイッチに移動する時間（ＳＣＡＮ  ＳＰＥＥＤ、例えば、０．５〜２．５秒）を設定するスイッチである。
決定スイッチ９４は、新たに設定をする場合に押して（ＥＮＴＥＲ）、設定値記憶用メモリー２８に保存されている設定値を消去するものである。また、各設定が終了した際に押して（ＥＮＴＥＲ）設定を完了させると共に、前に登録した設定に上書きし、新たに各スイッチで設定した設定値を、設定値記憶用メモリー２８に保存させる。
また、接続時間スイッチ９２及び操作時間スイッチ９３は、タイマー２９によって時間が管理されている。
【００２２】
図４（Ａ）、（Ｂ）に示すように、ゲーム機１２の標準コントローラ１３は、正面視して、左側に方向を表す押しボタンのスイッチ３２〜３５（つまり、上矢印「↑」、右矢印「→」、下矢印「↓」、左矢印「←」）と、右側には４つのシンボルを表す押しボタンのスイッチ３６〜３９（つまり、三角印「△」、丸印「○」、バツ印「×」、四角印「□」）と、中央にゲームをするときの選択用の押しボタンのスイッチ４０（つまり、「ＳＥＬＥＣＴ」）及びゲームをするときのスタート用の押しボタンのスイッチ４１（つまり、「ＳＴＡＲＴ」）、更に、左右のジョイスティックを押してスイッチを接続するジョイスティックのスイッチ４２、４３（つまり、「Ｌ３」、「Ｒ３」）と、平面視して左右それぞれの上下に２段の押しボタンのスイッチ４４〜４７（つまり、「Ｌ１」、「Ｌ２」、「Ｒ１」、「Ｒ２」）の全部で１６個のスイッチ３２〜４７を有し、全てのスイッチ３２〜４７は押しボタンスイッチとなっており、スイッチを押すことにより接点が繋がる構造となっている。また、ゲーム機１２では、１６個の全てのスイッチ３２〜４７を使うゲームだけでなく、それよりも少ないスイッチを使用して動くゲームがある。標準コントローラ１３の形状は、両手で握ることを前提に形成されているので、手の不自由な人にとって操作が困難である場合がある。
【００２３】
１個のスイッチを有する第１の簡易コントローラ１４は、押しボタン型であって、押しボタンを押し込むとスイッチが接続される（オンになる）ようになっている。なお、図５（Ｂ）〜（Ｉ）に示すように、スイッチ数が１個の簡易コントローラの変形例としては、足で踏む押しボタン型の簡易コントローラ４８、頬を膨らませて押す簡易コントローラ４９、チューブの先端に取付けた風船を握って、風船の中の空気を押しだして、その空気により押しボタンを押す簡易コントローラ５０、紐を引いて操作する簡易コントローラ５１、タッチパネルを触るときの誘電率の変化を感知する簡易コントローラ５２、頭に装着し、頭を振る時の振動をジャイロスコープにより感知する簡易コントローラ５３、まばたきを感知する簡易コントローラ５４、呼気や吸気を感知する簡易コントローラ５５があり、これのいずれも本装置で使用できる。
【００２４】
２個のスイッチを有する第２の簡易コントローラ１４ａは、図５（Ａ）に示すように、それぞれ独立に押しボタンスイッチを有する分離型簡易コントローラ１４ｂ、１４ｃを２つ組み合わせている。代替入力装置本体１１への接続は１つの接続端子１９（ソケットとプラグがある）を介して行われる。２個のスイッチを有する簡易コントローラとしては、１個のスイッチを有する簡易コントローラを同種、又は異種で組み合わせて形成してもよく、また、２個のスイッチを有する一つの簡易スイッチとしてもよい。接続端子は各スイッチ毎に複数あってもよい。また、１個のスイッチを有する３個の分離型簡易コントローラからなる簡易コントローラを接続してもよい。
図６（Ａ）、（Ｂ）に示すように、第３の簡易コントローラ２３は、２本のタクトスイッチ９８、９９を左右に配置し、各タクトスイッチ９８、９９が矢印で示ように上下左右、及び押し込み方向に番号１〜１０で表される各５個のスイッチ１００〜１０９を有し、矢印方向に各タクトスイッチ９８、９９を傾ける又は押すことによりスイッチが接続される。また、図６（Ｃ）に示すように、第３の簡易コントローラ２３は、左右のタクトスイッチ９８、９９の間隔を狭く形成し、例えば、頸椎損傷等の肢体不自由者に前掛け状態に設置できる土台１１０に備えた設置具１１１に取付けることにより、あごでの操作で、ゲームを楽しむことができる。
【００２５】
図２に示すように、代替入力装置本体１１のケース前面には、２８個の発光ダイオード５７〜８４を有する表示部２６及び６個のスイッチを有する機能設定手段２７が配置されている。表示部２６は、それぞれ標準コントローラ１３の１６個のスイッチ３２〜４７にそれぞれ対応した発光ダイオード５７〜７２と、４個の斜め方向を表す発光ダイオード７３〜７６とを有し、更に、第１〜第３の簡易コントローラ１４、１４ａ、２３の４の入力操作方法（「モーメンタリー」、「ホールド」、「ワンショット」、「リピート」）を表す発光ダイオード７７〜８０と、緊急出力端子９７から発する非常信号を表す発光ダイオード８１、代替入力装置１０の操作完了を表す発光ダイオード８２と代替入力装置１０の操作不良を表す発光ダイオード８３、及び電源が入っていることを表す発光ダイオード８４とを備えている。ここで、方向を表す発光ダイオード５７〜６０、７３〜７６及び非常信号を表す発光ダイオード８１を第１の発光ダイオード群８５とし、標準コントローラ１３のスイッチ３６〜４７に対応する発光ダイオード６１〜７２を第２の発光ダイオード群８６とし、第１の発光ダイオード群８５、第２の発光ダイオード群８６を総称して、操作用発光ダイオード群８７とする。また、入力操作方法を表す４つの発光ダイオード７７〜８０を動作選択発光ダイオード群８８とする。なお、発光ダイオード５７〜８４は、緑色、赤色、及びオレンジ色に発光することができる。
【００２６】
ここで、第１〜第３の簡易コントローラ１４、１４ａ、２３の入力操作方法を示す、モーメンタリー、ホールド、ワンショット、リピートについて、第１の簡易コントローラ１４を使用して説明する。モーメンタリーとは、簡易コントローラ１４のスイッチがオンになっているとき、つまり簡易コントローラ１４を押している間、簡易コントローラ１４のスイッチ信号をゲーム機１２に常に送信する（つまり、接続状態とする）方法である。ホールドとは、簡易コントローラ１４を押す毎に、簡易コントローラ１４のスイッチ信号を接続状態又は切断状態に切り替える方法である。例えば、簡易コントローラ１４を押すと、スイッチ信号がゲーム機１２に送り続けられスイッチの接続状態になり、更に、簡易コントローラ１４を押すと、スイッチ信号が送られず、スイッチは切断状態になる。この方法では、常に接続スイッチ１４を押し続けなくてもよくなり、レーシングゲームのアクセルのスイッチを操作する場合等に有効である。ワンショットとは、簡易コントローラ１４を押すと一定時間だけ（例えば、０．２５秒のパルス信号）スイッチを接続する方法である。リピートとは、簡易コントローラ１４を押している間に、短時間一定間隔（例えば、４Ｈｚ）で、スイッチの接続及び切断を繰り返す方法である。この方法では、短時間に何回も簡易コントローラ１４を押す場合（例えば、シューティングゲームなど）に有効である。
【００２７】
図３（Ａ）に示すように、代替入力装置本体１１の左側側面は、標準コントローラ１３を接続するコントローラ接続端子１８と、第１の簡易コントローラ１４及び第２の簡易コントローラ１４ａのいずれか１を接続する接続端子１９と、第３の簡易コントローラ２３を接続する接続端子２４が配置されている。
また、図３（Ｂ）に示すように、代替入力装置本体１１の右側側面は、ゲーム機１２のコントローラ接続端子１７に接続されたケーブル１６を接続するゲーム機用接続端子１５と緊急時に非常信号を発する緊急スイッチの一例であるチャイムコール用スイッチの緊急出力端子９７が配置されている。緊急出力端子９７は、図示しないケーブルを介して、壁やベッドに設けられた図示しないチャイムコール接続端子と接続される。第１〜第３の簡易コントローラ１４、１４ａ、２３のいずれか１を代替入力装置本体１１に接続して、ゲームをする際に、接続する簡易コントローラ１４、１４ａ、２３のスイッチを緊急出力端子９７から発する非常信号を表す発光ダイオード８１に割り付けることにより、ゲームを行っている最中でも、緊急出力端子９７から非常信号を送って、チャイムコールが可能となる。
【００２８】
また、緊急出力端子９７は、代替入力装置本体１１に接続された第１〜第３の簡易コントローラ１４、１４ａ、２３にそれぞれ図示しないチャイムコール用のスイッチを設けてもよい。チャイムコール用のスイッチをオンすることによって、ゲームを行っている最中でも、緊急出力端子９７から非常信号を送って、チャイムコールが可能となる。なお、チャイムコールのスイッチとしては、特定時間以上又は特定サイクルで第１〜第３の簡易コントローラ１４、１４ａ、２３のスイッチ操作（場合によっては標準コントローラ１３の特定のスイッチ動作）によって、チャイム信号を発するようにしてもよい。チャイムコールは信号の制御が複雑な場合には、予めプログラムが入力されたワンチップマイコン２５を介して処理されるが、信号経路が簡単な場合（単に押しボタンスイッチのみ）には、ワンチップマイコン２５等を通らずダイレクトに配線してもよい。
【００２９】
図７、図１１を参照しながら、第１の簡易コントローラ１４を用いてゲーム機１２でゲームする前に行う、標準コントローラ１３のゲームで使用する各スイッチを第１の簡易コントローラ１４の各スイッチへ割り付ける設定や割り付けられた各スイッチの入力操作方法の設定等の代替入力装置１０への設定の登録方法について説明する。なお、第１の簡易コントローラ１４の割り付け設定は、代替入力装置１０に接続した標準コントローラ１３で行う。
まず、代替入力装置本体１１の電源は、ＯＦＦ（発光ダイオード８４は消灯している）にして、スイッチ割付スイッチ９１、スイッチ切替スイッチ９０、接続時間スイッチ９２、操作時間スイッチ９３の設定をする。
【００３０】
スイッチ割付スイッチ９１は、８つのディップスイッチを第１の簡易コントローラ１４を用いる場合の設定（つまり、０００１００００）にする。図７に示すスイッチタイプの生成とは、簡易コントローラのスイッチが、１スイッチ、２スイッチ又はそれ以上のスイッチを有するかを設定するものであり、この場合のスイッチタイプは１スイッチである。スイッチ切替スイッチ９０は、４つのディップスイッチを１入力オートスキャン（例えば、００００）又は１入力ステップスキャン（例えば、１０００）の２つのスキャンモードのいずれかに設定（スイッチコード設定）する。このスキャンモードについては後で詳しく述べる。更に、接続時間スイッチ９２は、第１の簡易コントローラ１４を押し、ゲーム機１２にデータを送信する時間、例えば、１秒間を設定する。操作時間スイッチ９３は、設定した各スイッチ（発光ダイオードの点灯による）に移動する時間（例えば、２秒間）を設定する。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）にセットする。
【００３１】
図８、図９、図１０を参照しながら、標準コントローラ１３のスイッチの第１の簡易コントローラ１４への割り付け、及び割り付けられた各スイッチの入力操作方法の設定を説明する。代替入力装置本体１１の電源をＯＮ（発光ダイオード８４は点灯する）にする。
図９に示すように、例えば、標準コントローラ１３のスイッチ３７をホールドで使用する場合には、まず、標準コントローラ１３のスイッチ３７を押す。ここで、標準コントローラ１３のスイッチ３７に対応した発光ダイオード６１が点灯する。次に、入力操作完了を示す発光ダイオード８２と入力操作不良を示す発光ダイオード８３が、操作時間スイッチ９３で設定した時間間隔（つまり、２秒間隔）で交互に点灯する。この入力で確定するためには、発光ダイオード８２が点灯しているときに、標準コントローラ１３のスイッチ３７を押す。設定を間違えた場合には、発光ダイオード８３が点灯している際に、標準コントローラ１３のスイッチ３７を押すと設定がキャンセルされ、再度設定し直すことができる。
【００３２】
次に、図１０に示すように、動作選択発光ダイオード群８８の各発光ダイオード７７〜８０が、２秒間隔で順に点灯していく。この際に、同様にホールドを表す発光ダイオード７８が点灯している時に、標準コントローラ１３のスイッチ３７を押す。再度、発光ダイオード８２と発光ダイオード８３が２秒間隔で交互に点灯するので、発光ダイオード８２が点灯しているときに、標準コントローラ１３のスイッチ３７を押し、標準コントローラ１３のスイッチ３７をホールドで使用する設定とする。
これを順に繰り返し、全ての発光ダイオード（操作用発光ダイオード群８７及び動作選択発光ダイオード群８８に含まれる発光ダイオード）の設定が終了したときに決定スイッチ９４を５秒間以上押す。以上の操作により、ゲームで使用するスイッチ（つまり、発光ダイオード）を選択し、その選択されたスイッチの入力操作方法（新規ゲームデータ）の設定が完了し、設定値記憶用メモリー２８に設定値が記憶（保存）される。
【００３３】
ここで、標準コントローラ１３のスイッチにない斜め方向を表す発光ダイオード７３〜７６は、標準コントローラ１３のスイッチ３２〜３５の組み合わせにより設定することができる。例えば、右斜め上を表す発光ダイオード７３を設定するためには、スイッチ３２とスイッチ３３を同時に押すことにより設定することができる。また、非常信号を表す発光ダイオード８１は、予め設定され、ゲームを行う際には、必ず発光するようになっている。
また、図８に示すように、以前に設定値記憶用メモリー２８に記憶させた設定値を消去して、新たに設定することもできる。これは、設定する前に行う。まず、電源はオンにしたまま、操作設定スイッチ８９を設定側（「ＰＬＡＹ」）にセットし、決定スイッチ９４を５秒間以上押す。これで、設定値記憶用メモリー２８に保存されていた設定値が消去される。この操作を行わずに、設定をすると、以前の設定値に上書きされる。
【００３４】
ここで、１入力オートスキャン、１入力ステップスキャンの２つのスキャンモードについて説明する。
１入力オートスキャンとは、前記した設定作業において選択された操作用発光ダイオード群８７の複数の発光ダイオードを、操作時間スイッチ９３で設定した時間の間隔で、予め決められた順番に順次点灯させ、第１の簡易コントローラ１４のスイッチを繋ぐことにより動作するスイッチを決定するという方法である。つまり、各発光ダイオードへの移動が自動（オート）で行われる。また、１入力ステップスキャンとは、第１の簡易コントローラ１４のスイッチを押す毎に操作用発光ダイオード群８７を順番に点灯させ、接続時間スイッチ９２で決めた時間以上スイッチを繋ぐことにより動作させるという方法である。つまり、各発光ダイオードへの移動は、手動（ステップ）で行われる。
【００３５】
図１１、図１２を参照しながら、第１の簡易コントローラ１４を用いてゲーム機１２でゲームする際の第１の簡易コントローラ１４の使用方法について説明する。
代替入力装置本体１１はゲーム機１２と第１の簡易コントローラ１４が接続されている。更に、ゲーム機１２は図示しないゲーム機用ＣＤ−ＲＯＭ及びゲーム機用メモリーがセットされ、テレビ２１が接続されている。代替入力装置本体１１、ゲーム機１２及びテレビ２１は電源がオンとなっている。代替入力装置本体１１はスイッチ切替スイッチ９０、スイッチ割付スイッチ９１、接続時間スイッチ９２及び操作時間スイッチ９３は、前記した設定の状態にしている。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）から操作側（「ＰＬＡＹ」）にセットする。
【００３６】
図１２に示すように、スイッチ切替スイッチ９０を１入力オートスキャンに設定した場合（００００）には、操作用発光ダイオード群８７中の選択されたスイッチに対応する発光ダイオードが、操作時間スイッチ９３で決められた時間間隔（つまり、２秒）で、予め決められた順番にスキャンされ、赤色に点灯する。操作したい発光ダイオードが点灯したときに第１の簡易コントローラ１４を押すと、発光ダイオードがオレンジ色に点灯し、更にワンチップマイコン２５に搭載された信号処理プログラムにより、点灯中の発光ダイオードのスイッチ信号がコード信号に変換される。例えば、標準コントローラ１３のスイッチ３７に対応している発光ダイオード６１が赤色に点灯しているときに、第１の簡易コントローラ１４を押すと、発光ダイオード６１は、オレンジ色に点灯し、スイッチ信号を発生する。このスイッチ信号は、ワンチップマイコン２５中の信号処理プログラムにより、標準コントローラ１３のスイッチ３７のコード信号へと変換される。この変換されたコード信号は、ワンチップマイコン２５からワンチップマイコン３０へ送信され、更にゲーム機用接続端子１５、ケーブル１６、コントローラ接続端子１７を介して、ゲーム機１２に送信される。
スイッチ信号が送られた後は、再び、次の順番の発光ダイオードから順番にスキャンされる。これを繰り返してゲームを行うことができる。なお、これらの時間は全てタイマー２９で制御される。
【００３７】
また、スイッチ切替スイッチ９０を１入力ステップスキャンに設定した場合（１０００）には、操作用発光ダイオード群８７中の選択された発光ダイオードが、第１の簡易コントローラ１４を接続時間スイッチ９２で設定した時間未満、つまり１秒間未満押す毎にスキャンされ、順次赤色に点灯する。つまり、第１の簡易コントローラ１４を１秒間未満で押し、これを操作したい発光ダイオードが点灯するまで繰り返し、その発光ダイオードを点灯させ、更に、接続時間スイッチ９２で設定した時間（つまり、１秒間）押し続けると、発光ダイオードがオレンジ色に点灯する。発光ダイオードがオレンジ色に点灯している間中、つまり、第１の簡易コントローラ１４の押し時間において、１秒間を超えた時間だけ、スイッチ信号がゲーム機１２に送られる。スイッチ信号が送られた後は、再び、第１の簡易コントローラ１４を１秒間未満で押し、操作したい発光ダイオードを点灯させる。これを繰り返してゲームを行うことができる。
なお、第１の簡易コントローラ１４と標準コントローラ１３を代替入力装置本体１１に接続し、接続した簡易コントローラと標準コントローラ１３との両方で、ゲーム機１２を操作することができる。この際には、標準コントローラ１３は、ゲーム機１２のコントローラ接続端子１７に直接接続したときと同じように操作ができる。
【００３８】
次に、図７、図１１を参照しながら、第２の簡易コントローラ１４ａを用いてゲーム機１２でゲームする前に行う、標準コントローラ１３のゲームで使用する各スイッチを第２の簡易コントローラ１４ａの各スイッチへ割り付ける設定や割り付けられた各スイッチの入力操作方法の設定等の代替入力装置１０への設定の登録方法について説明する。以下、第１の簡易コントローラ１４と同じ操作については、同一の番号を付してその詳しい説明を省略する。なお、第２の簡易コントローラ１４ａの割り付け設定は、代替入力装置１０に接続した標準コントローラ１３で行う。
【００３９】
まず、スイッチ割付スイッチ９１は、８つのディップスイッチを第２の簡易コントローラ１４ａを用いる場合の設定（つまり、０００１００００）にする。スイッチ切替スイッチ９０は、４つのディップスイッチを２入力独立ステップスキャン（例えば、０１００）、２入力ステップオートスキャン（例えば、０１１０）、２入力オートステップスキャン（例えば、１１００）、２入力ステップ決定スキャン（例えば、００１０）の４つのスキャンモードのいずれか１に設定（スイッチタイプ設定及びスイッチコード設定）する。更に、接続時間スイッチ９２は、第２の簡易コントローラ１４ａを押し、ゲーム機１２にデータを送信する時間、例えば、１秒間を設定する。操作時間スイッチ９３は、設定した各スイッチ（発光ダイオードの点灯による）に移動する時間（例えば、２秒間）を設定する。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）にセットし、標準コントローラ１３のスイッチの第２の簡易コントローラ１４ａへの割り付け、及び割り付けられた各スイッチの入力操作方法を設定する。
【００４０】
標準コントローラ１３のスイッチの第２の簡易コントローラ１４ａへの割り付け、及び割り付けられた各スイッチの入力操作方法の設定は第１の簡易コントローラ１４の設定と同様に行う（図８、図９、図１０参照）。ここで、発光ダイオードの設定が終了したときに決定スイッチ９４を５秒間以上押す。以上の操作により、ゲームで使用するスイッチ（つまり、発光ダイオード）を選択し、その選択されたスイッチの入力操作方法を決めることができる。また、以前に設定値記憶用メモリー２８に記憶させた設定値を消去して、新たに設定する場合は、まず、電源はオンにしたまま、操作設定スイッチ８９を設定側（「ＰＬＡＹ」）にセットし、決定スイッチ９４を５秒間以上押す。これで、設定値記憶用メモリー２８に保存されていた設定値が消去される。この操作を行わずに、設定をすると、以前の設定値に上書きされる。
【００４１】
ここで、前記した４つの入力方法について説明する。２入力独立ステップスキャンは、２つのスイッチをそれぞれ第１、第２の発光ダイオード群８５、８６に振り分け、それぞれのスイッチが独立して、ステップスキャンを行う方法である。２入力ステップオートスキャンは、２つのスイッチをそれぞれ第１、第２の発光ダイオード群８５、８６に振り分け、第１の発光ダイオード群８５をステップスキャンに、また、第２の発光ダイオード群８６をオートスキャンにする方法である。また、２入力オートステップスキャンは、２つのスイッチをそれぞれ第１、第２の発光ダイオード群８５、８６に振り分け、第１の発光ダイオード群８５をオートスキャンに、また、第２の発光ダイオード群８６をステップスキャンにする方法である。更に、２入力ステップ決定スキャンは、一方のスイッチで操作用発光ダイオード群８７をステップスキャンし、他方のスイッチでスイッチ信号をゲーム機１２に送る方法である。
【００４２】
次に、図１２を参照しながら、第２の簡易コントローラ１４ａを用いてゲーム機１２でゲームする際の第２の簡易コントローラ１４ａの使用方法について説明する。
代替入力装置本体１１はゲーム機１２と第２の簡易コントローラ１４ａが接続されている。更に、ゲーム機１２は図示しないゲーム機用ＣＤ−ＲＯＭ及びゲーム機用メモリーがセットされ、テレビ２１が接続されている。代替入力装置本体１１、ゲーム機１２及びテレビ２１は電源がオンとなっている。代替入力装置本体１１のスイッチ切替スイッチ９０、スイッチ割付スイッチ９１、接続時間スイッチ９２及び操作時間スイッチ９３は、前記した設定の状態にしている。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）から操作側（「ＰＬＡＹ」）にセットする。
スイッチ切替スイッチ９０を２入力独立ステップスキャン（０１００）、２入力ステップオートスキャン（０１１０）、２入力オートステップスキャン（１１００）、２入力ステップ決定スキャン（００１０）のいずれか１に設定し、第２の簡易コントローラ１４ａによって、ゲームを行うことができる。
なお、第２の簡易コントローラ１４ａと標準コントローラ１３を代替入力装置本体１１に接続し、接続した簡易コントローラと標準コントローラ１３との両方で、ゲーム機１２を操作することができる。この際には、標準コントローラ１３は、ゲーム機１２のコントローラ接続端子１７に直接接続したときと同じように操作ができる。
【００４３】
図４（Ａ）、（Ｂ）に示すように、標準コントローラ１３は、１６個のスイッチ３２〜４７を有している。しかしながら、操作するゲームにおいては、１６個のスイッチ３２〜４７を全て使用しないものもある。例えば、１６個のスイッチ３２〜４７の内、１０個のスイッチを使用するゲーム１及び６個のスイッチを使用するゲーム２（図１３参照）がある。ゲーム１又はゲーム２をする際には、標準コントローラ１３のそれぞれのゲームで使用するスイッチを１０個のスイッチ１００〜１０９を有する第３の簡易コントローラ２３に割り付けて、ゲームをすることができる。
また、図１３中の「操作用ＬＥＤ」は操作用発光ダイオード群８７を表し、それぞれの発光ダイオード５７〜７６、８１をシンボルで表記している。また、「コントローラ」は標準コントローラ１３を表し、１６個の丸印（○）は、操作用発光ダイオード群８７に対応した１６個の発光ダイオード５７〜７２を表している。
【００４４】
図７、図８、図１３〜図１５を参照しながら、標準コントローラ１３のゲームで使用する各スイッチを第３の簡易コントローラ２３の各スイッチへ割り付ける設定、及び割り付けられた各スイッチの入力操作方法の設定の登録方法について説明する。
予めスイッチ割付スイッチ９１に、第３の簡易コントローラ２３の標準コントローラ１３に対応した割り付けや及び割り付けられた各スイッチの入力操作方法が登録された６つのゲーム（例えば、ゲーム１）をすることができる。更に、新たに第３の簡易コントローラ２３の標準コントローラ１３に対応した割り付け及び割り付けられた各スイッチの入力操作方法を登録して別のゲーム（例えば、ゲーム２）をすることができる。第３の簡易コントローラ２３の割り付け設定は、代替入力装置１０に接続した第３の簡易コントローラ２３により行う。
【００４５】
まず、予めスイッチ割付スイッチ９１に、第３の簡易コントローラ２３の割り付け及び入力操作方法が登録されているゲーム１について説明する。スイッチ切替スイッチ９０は、４つのディップスイッチを第３の簡易コントローラ２３を用いる多入力スイッチ設定（例えば、１０１０）にする。この場合、簡易コントローラのスイッチを３個以上有する設定となり、スイッチコードは簡易コントローラの各スイッチを標準コントローラ１３のスイッチに割り当てる設定となる。スイッチ割付スイッチ９１は、８つのディップスイッチを予め登録されているゲーム１の設定（例えば、００００００００）にする。この設定により、第３の簡易コントローラ２３の各スイッチ１００〜１０９毎に、発光ダイオード５７〜８１に対応した割り付け及び図示しない入力操作方法がそれぞれ設定される。更に、接続時間スイッチ９２を設定し、第３の簡易コントローラ２３を押し、ゲーム機１２にデータを送信する時間、例えば、０．５秒間を設定する。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）にセットし、設定を確認して、決定スイッチ９４を５秒間以上押す。以上の操作により、ゲーム１で使用するスイッチ（つまり、発光ダイオード）を第３の簡易コントローラ２３に割り付けることができると共に、そのスイッチの入力操作方法も設定することができる。
【００４６】
ここで、図１３を参照して、「ゲーム１」について、詳しく説明する。「ゲーム１」では、標準コントローラ１３の１６個のスイッチ３２〜４７の内の図の三角印（△）で示す１０個のスイッチ３２〜３５、３６〜３９、４４、４６を用いてゲームをする。標準コントローラ１３の使用するスイッチ３２〜３５、３６〜３９、４４、４６は、第３の簡易コントローラ２３の１０個のスイッチ１００〜１０９に割り付けられている。ゲーム１の数字は第３の簡易コントローラ２３の各スイッチ番号１〜１０に対応している。この割り付けは、予めスイッチ割付スイッチ９１に設定が登録されており、ゲーム１の場合はスイッチ割付スイッチ９１を００００００００とすることにより設定が呼び出される。
【００４７】
次に、図１３を参照して、「ゲーム２」における新たな第３の簡易コントローラ２３の標準コントローラ１３に対応した割り付け及び割り付けられた各スイッチの入力操作方法の設定、及びその登録について説明する。ゲーム２では、標準コントローラ１３の１６個のスイッチ３２〜４７の内の図の四角印（□）で示す６個のスイッチを用いてゲームをする。ここで、標準コントローラ１３の使用するスイッチ３２〜３５、３７、３８を第３の簡易コントローラ２３の６個のスイッチ１００〜１０３、１０４、１０９及び標準コントローラ１３にはなく、操作用発光ダイオード群８７にはある斜め方向の矢印を示す４つの発光ダイオード７３〜７６に対応したスイッチ１０５〜１０８に割り付ける。ゲーム２では、新たに、左右上下の２つのスイッチを組み合わせた斜め方向のスイッチを設定することにより、ゲーム操作を簡単にする。
【００４８】
まず、スイッチ切替スイッチ９０は、４つのディップスイッチを第３の簡易コントローラ２３を用いる多入力スイッチ設定（例えば、１０１０）にする。スイッチ割付スイッチ９１は、８つのディップスイッチのまだ登録されていない設定にセットする（例えば、０１１００００）にする。更に、接続時間スイッチ９２を設定し、第３の簡易コントローラ２３を押し、ゲーム機１２にデータを送信する時間、例えば、０．５秒間を設定する。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）にセットし、標準コントローラ１３のスイッチの第３の簡易コントローラ２３への割り付け、及び割り付けられた各スイッチの入力操作方法を設定する。
【００４９】
図１４に示すように、操作設定スイッチ８９を設定側にすると、表示部２６の操作用発光ダイオード群８７の各発光ダイオード５７〜７６、８１が、操作時間スイッチ９３で設定した時間間隔（例えば、２秒間隔）で、順次点灯しながら移動する。例えば、標準コントローラ１３のスイッチ３７をホールドで使用する場合には、各発光ダイオード５７〜８１が順次赤色に点灯しながら移動していくので、発光ダイオード６１が点灯しているときに、第３の簡易コントローラ２３のスイッチ１０４を押す。ここで、標準コントローラ１３のスイッチ３７に対応した発光ダイオード６１が点灯する。次に、入力操作完了を示す発光ダイオード８２と入力操作不良を示す発光ダイオード８３が、操作時間スイッチ９３で設定した時間間隔（つまり、２秒間隔）で交互に点灯する。この入力で確定するためには、発光ダイオード８２が点灯しているときに、第３の簡易コントローラ２３のスイッチ１０４を押す。設定を間違えた場合には、発光ダイオード８３が点灯している際に、第３の簡易コントローラ２３のスイッチ１０４を押すと設定がキャンセルされ、再度設定し直すことができる。
【００５０】
次に、図１５に示すように、動作選択発光ダイオード群８８の各発光ダイオード７７〜８０が、２秒間隔で順に点灯していく。この際に、同様にホールドを表す発光ダイオード７８が点灯している時に、第３の簡易コントローラ２３のスイッチ１０４を押す。再度、発光ダイオード８２と発光ダイオード８３が２秒間隔で交互に点灯するので、発光ダイオード８２が点灯しているときに、第３の簡易コントローラ２３のスイッチ１０４を押し、標準コントローラ１３のスイッチ３７をホールドで使用する設定とする。
これを順に繰り返し、全ての発光ダイオードの設定が終了したときに決定スイッチ９４を５秒間以上押す。以上の操作により、ゲームで使用するスイッチ（つまり、発光ダイオード）を選択し、その選択されたスイッチの入力操作方法（新規ゲームデータ）の設定が完了し、設定値記憶用メモリー２８に設定値が記憶（保存）される。
【００５１】
以上の操作により、ゲームで使用するスイッチ（つまり、発光ダイオード）を選択し、その選択されたスイッチの入力操作方法を決めることができる。更に、電源はオンにしたまま、操作設定スイッチ８９を設定側（「ＰＬＡＹ」）にセットし、スイッチ割付スイッチ９１、スイッチ切替スイッチ９０、接続時間スイッチ９２、操作時間スイッチ９３の設定が間違いないことを確認し、決定スイッチ９４を５秒間以上押す。これで、設定値記憶用メモリー２８に新規ゲームデータの設定値が保存され、電源をＯＦＦにしても、再度設定をしなくてもよい。この設定はスイッチ割付スイッチ９１にも登録され、スイッチ割付スイッチ９１を０１１００００とすることで設定が読み込まれる。なお、スイッチ割付スイッチ９１に、新たに設定を割り付けることにより、最大で２５６（２8 ）種類のゲームデータを設定をすることも可能である。
【００５２】
次に、第３の簡易コントローラ２３を用いてゲーム機１２でゲームする際の第３の簡易コントローラ２３の使用方法について説明する。代替入力装置本体１１はゲーム機１２と第３の簡易コントローラ２３が接続されている。更に、ゲーム機１２は図示しないゲーム機用ＣＤ−ＲＯＭ及びゲーム機用メモリーがセットされ、テレビ２１が接続されている。代替入力装置本体１１、ゲーム機１２及びテレビ２１は電源がオンとなっている。代替入力装置本体１１のスイッチ切替スイッチ９０及びスイッチ割付スイッチ９１は、前記した設定にしている。ここで、操作設定スイッチ８９を設定側（「ＳＥＴ」）から操作側（「ＰＬＡＹ」）にセットする。
第３の簡易コントローラ２３のスイッチを操作すると、スイッチ信号が送られる。その操作を繰り返して、ゲームを行うことができる。
なお、第３の簡易コントローラ２３と標準コントローラ１３を代替入力装置本体１１に接続し、接続した簡易コントローラと標準コントローラ１３との両方で、ゲーム機１２を操作することができる。この際には、標準コントローラ１３は、ゲーム機１２のコントローラ接続端子１７に直接接続したときと同じように操作ができる。
【００５３】
ここで、図１６を参照して、第３の簡易コントローラ２３に代わって、ワンチップマイコン２５に接続可能なコントローラ分配器１１２について説明する。コントローラ分配器１１２は、先端に代替入力装置本体１１の接続端子２４に接続する接続端子１１３を有するケーブル１１４を備えている。更に、１個のスイッチを有する簡易コントローラ（例えば第１の簡易コントローラ１４、及び簡易コントローラ４８〜５５）を接続可能な１６個（つまり、標準コントローラ１３のスイッチ数）の接続端子１１５〜１３０を有している。また、第３の簡易コントローラ２３を接続可能な接続端子１３１を有している。接続端子１３１の接続部の形状は、代替入力装置本体１１の接続端子２４と実質的に同じである。
【００５４】
次に、コントローラ分配器１１２の接続端子１１５〜１３０のいずれか１０個にそれぞれ第１の簡易コントローラ１４を接続してゲーム２を行う際の、標準コントローラ１３のゲームで使用する各スイッチを１０個の第１の簡易コントローラ１４のそれぞれに割り付ける設定、及び割り付けられた各スイッチの入力操作方法の設定の登録方法並びに使用方法について説明する。
ゲーム２は、１０個の接点を必要とする。例えば、１０個の接続端子１１５〜１２４にそれぞれ第１の簡易コントローラ１４を接続する。接続された簡易コントローラへの標準コントローラ１３の各スイッチに割り付ける設定、及び割り付けられた各スイッチの入力操作方法の設定の登録方法並びに使用方法は、第３の簡易コントローラ２３と同様に行う。なお、接続端子１３１に、第３の簡易コントローラ２３を接続し、標準コントローラ１３の各スイッチに割り付ける設定、及び割り付けられた各スイッチの入力操作方法の設定の登録方法を行うと、同様にゲームをすることができる。
【００５５】
本発明は、前記した実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲での変更は可能であり、例えば、前記した実施の形態や変形例の一部又は全部を組み合わせて本発明の家庭用テレビゲーム機用代替入力装置を構成する場合も本発明の権利範囲に含まれる。
例えば、前記実施の形態で示した家庭用テレビゲーム機用代替入力装置において、操作する家庭用テレビゲーム機として、プレイステーション２（登録商標）を使用しているが、マイクロソフト株式会社の「Ｘｂｏｘ」、任天堂株式会社の「スーパーファミコン」、「ニンテンドウ６４」、「ニンテンドーゲームキューブ」（以上、いずれも商標名）等を使用してもよい。しかしながら、他の家庭用テレビゲーム機を使用する場合には、それぞれのゲーム機の通信プロトコルが必要となる。
【００５６】
また、操作する簡易コントローラのスイッチの数も１、２及び１０個でなくてもよく、３個以上のスイッチが必要な場合であっても、少なくともそれぞれのゲームで使用するスイッチの数を有した入力装置であればよい。家庭用テレビゲーム機及び簡易コントローラと家庭用テレビゲーム機用代替入力装置はそれぞれケーブルで接続しているが、赤外線等を利用したワイヤレスで接続してもよい。
また、前記実施の形態においては、通信手段を構成するワンチップマイコンと入力処理手段を構成するワンチップマイコンを一体化し、一つのワンチップマイコンによってこれらを制御する場合も本発明の権利範囲に含まれる。
【００５７】
【発明の効果】
請求項１及びこれに従属する請求項３記載の家庭用テレビゲーム機用代替入力装置においては、肢体不自由者が家庭用テレビゲーム機を楽しむための家庭用テレビゲーム機用代替入力装置であって、家庭用テレビゲーム機のコントローラ接続端子に接続されてデータの入出力を行う通信手段と、家庭用テレビゲーム機に予め付属された標準コントローラの代わりに使用され、１個のスイッチを有する簡易コントローラと、通信手段及び簡易コントローラに接続される入力処理手段と、入力処理手段に接続されて、簡易コントローラのスイッチの動作に応じて、家庭用テレビゲーム機で行われるゲームに対応させた標準コントローラの各スイッチ動作に対応する割り付け設定を手動入力で行う機能設定手段と、入力処理手段に接続されて、簡易コントローラの接続端子とは別に標準コントローラが接続される第２のコントローラ接続端子とを有し、入力処理手段は、機能設定手段の設定に応じて、簡易コントローラによって逐次入力されるスイッチ信号から標準コントローラのコード信号を発生して、通信手段を介してコントローラ接続端子に送る信号処理プログラムを有するので、１個という少ないスイッチを有する簡易コントローラによって、家庭用テレビゲーム機が操作でき、重度の肢体不自由者であっても、それぞれの障害に合わせ簡易スイッチを選択することができるので、簡単にゲームをすることができる。また、入力処理手段は、簡易コントローラの接続端子とは別に、標準コントローラが接続される第２のコントローラ接続端子を備え、簡易コントローラと標準コントローラとの両方で、家庭用テレビゲーム機の操作が可能であるので、標準コントローラと簡易コントローラを使い分け、例えば、肢体不自由者が簡易コントローラを使っているときに、標準コントローラによって介助者が助けることができる。
【００５８】
請求項２及びこれに従属する請求項３記載の家庭用テレビゲーム機用代替入力装置においては、肢体不自由者が家庭用テレビゲーム機を楽しむための家庭用テレビゲーム機用代替入力装置であって、家庭用テレビゲーム機のコントローラ接続端子に接続されてデータの入出力を行う通信手段と、家庭用テレビゲーム機に予め付属された標準コントローラの代わりに使用され、それぞれ１個のスイッチを有する２つの分離型簡易コントローラからなり、２つの分離型簡易コントローラの入力処理手段への接続は、一つの接続端子を介して行われる簡易コントローラと、通信手段及び簡易コントローラに接続される入力処理手段と、入力処理手段に接続されて、簡易コントローラのスイッチの動作に応じて、家庭用テレビゲーム機で行われるゲームに対応させた標準コントローラの各スイッチ動作に対応する割り付け設定を手動入力で行う機能設定手段と、入力処理手段に接続されて、簡易コントローラの接続端子とは別に標準コントローラが接続される第２のコントローラ接続端子とを有し、入力処理手段は、機能設定手段の設定に応じて、簡易コントローラによって逐次入力されるスイッチ信号から標準コントローラのコード信号を発生して、通信手段を介してコントローラ接続端子に送る信号処理プログラムを有するので、２個という少ないスイッチを有する簡易コントローラによって、家庭用テレビゲーム機が操作でき、重度の肢体不自由者であっても、それぞれの障害に合わせ簡易スイッチを選択することができるので、簡単にゲームをすることができる。また、簡易コントローラが、それぞれ１個のスイッチを有する２つの分離型簡易コントローラからなり、２つの分離型簡易コントローラの入力処理手段への接続は、一つの接続端子を介して行われるので、複雑な操作ができない人であっても、簡単な学習によってテレビゲームを楽しむことができると共に、機器が簡略化する。更に、入力処理手段は、簡易コントローラの接続端子とは別に、標準コントローラが接続される第２のコントローラ接続端子を備え、簡易コントローラと標準コントローラとの両方で、家庭用テレビゲーム機の操作が可能であるので、標準コントローラと簡易コントローラを使い分け、例えば、肢体不自由者が簡易コントローラを使っているときに、標準コントローラによって介助者が助けることができる。
【００５９】
【００６０】
【００６１】
請求項３記載の家庭用テレビゲーム機用代替入力装置においては、通信手段、入力処理手段、及び機能設定手段のいずれか１には、緊急時に非常信号を発する緊急出力端子を備えると共に、通信手段、入力処理手段、簡易コントローラ、及び機能設定手段のいずれか１には緊急スイッチが設けられ又は接続され、緊急スイッチの作動によって、緊急出力端子から非常信号を発するので、緊急の場合にはすぐに非常信号を発することができ、安全である。
【００６２】
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る家庭用テレビゲーム機用代替入力装置のブロック図である。
【図２】同家庭用テレビゲーム機用代替入力装置の代替入力装置本体の正面図である。
【図３】（Ａ）、（Ｂ）はそれぞれ同家庭用テレビゲーム機用代替入力装置の代替入力装置本体の左側面図、右側面図である。
【図４】（Ａ）、（Ｂ）はそれぞれ同家庭用テレビゲーム機用代替入力装置の標準コントローラの平面図、正面図である。
【図５】（Ａ）〜（Ｉ）はそれぞれ同家庭用テレビゲーム機用代替入力装置における１個のスイッチを有する簡易コントローラの説明図である。
【図６】（Ａ）、（Ｂ）はそれぞれ同家庭用テレビゲーム機用代替入力装置における１０個のスイッチを有する簡易コントローラの平面図、正面図、（Ｃ）は１０個のスイッチを有する簡易コントローラを用いた操作の説明図である。
【図７】同家庭用テレビゲーム機用代替入力装置の設定を示すブロック図である。
【図８】同家庭用テレビゲーム機用代替入力装置のスイッチの割り付けを示すフローチャートである。
【図９】１個又は２個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の操作用発光ダイオード群選択のプログラムを示すフローチャートである。
【図１０】１個又は２個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の動作選択発光ダイオード群選択のプログラムを示すフローチャートである。
【図１１】同家庭用テレビゲーム機用代替入力装置の操作を示すブロック図である。
【図１２】１個又は２個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置でのゲーム操作方法を示すフローチャートである。
【図１３】標準コントローラの１６個のスイッチを１０個のスイッチを有する簡易コントローラへ割り付ける場合の説明図である。
【図１４】１０個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の操作用発光ダイオード群選択のプログラムを示すフローチャートである。
【図１５】１０個のスイッチを有する簡易コントローラを用いた同家庭用テレビゲーム機用代替入力装置の動作選択発光ダイオード群選択のプログラムを示すフローチャートである。
【図１６】同家庭用テレビゲーム機用代替入力装置のコントローラ分配器の説明図である。
【符号の説明】
１０：家庭用テレビゲーム機用代替入力装置、１１：代替入力装置本体、１２：家庭用テレビゲーム機、１３：標準コントローラ、１４：第１の簡易コントローラ、１４ａ：第２の簡易コントローラ、１４ｂ、１４ｃ：分離型簡易コントローラ、１５：ゲーム機用接続端子、１６：ケーブル、１７：コントローラ接続端子、１８：第２のコントローラ接続端子、１９：接続端子、２０：外部出力端子、２１：テレビ、２３：第３の簡易コントローラ、２４：接続端子、２５：ワンチップマイコン、２６：表示部、２７：機能設定手段、２８：設定値記憶用メモリー、２９：タイマー、３０：ワンチップマイコン、３２〜４７：スイッチ、４８〜５５：簡易コントローラ、５７〜８４：発光ダイオード、８５：第１の発光ダイオード群、８６：第２の発光ダイオード群、８７：操作用発光ダイオード群、８８：動作選択発光ダイオード群、８９：操作設定スイッチ、９０：スイッチ切替スイッチ、９１：スイッチ割付スイッチ、９２：接続時間スイッチ、９３：操作時間スイッチ、９４：決定スイッチ、９７：緊急出力端子、９８、９９：タクトスイッチ、１００〜１０９：スイッチ、１１０：土台、１１１：設置具、１１２：コントローラ分配器、１１３：接続端子、１１４：ケーブル、１１５〜１３１：接続端子
【図１】
0003656066.tif 000002
【図２】
0003656066.tif 000003
【図３】
0003656066.tif 000004
【図４】
0003656066.tif 000005
【図５】
0003656066.tif 000006
【図６】
0003656066.tif 000007
【図７】
0003656066.tif 000008
【図８】
0003656066.tif 000009
【図９】
0003656066.tif 000010
【図１０】
0003656066.tif 000011
【図１１】
0003656066.tif 000012
【図１２】
0003656066.tif 000013
【図１３】
0003656066.tif 000014
【図１４】
0003656066.tif 000015
【図１５】
0003656066.tif 000016
【図１６】
0003656066.tif 000017