(57)【要約】【課題】  エンタテインメント装置本体の動作モードの切り替えに応じて動作モードを自動的に選択することのできる中継器を提供する。【解決手段】  １つ又は複数の操作端末又は外部記憶装置をエンタテインメント装置に接続するために用いられる中継器７０である。エンタテインメント装置１０は、その動作モードとして第１のモードと第２のモードを有する。中継器は、第１のモード用の第１中継処理装置２００−１と、第２のモード用の第２中継処理装置２００−２と、外部から入力される選択信号に基づき制御信号を発生する制御信号発生器２０１とを備える。中継器７０は、エンタテインメント装置１０が第１のモードで動作しているとき、第１のモード用の中継動作を行い、エンタテインメント装置１０が第２のモードで動作しているとき、第２のモード用の中継動作を行う。【選択図】  図５
2006085652.tif 000002
【特許請求の範囲】
【請求項１】
１つ又は複数の操作端末又は外部記憶装置と、動作モードとして少なくとも第１のモードと第２のモードとを有するエンタテインメント装置と、を接続する中継器であって、
前記エンタテインメント装置が前記第１のモードで動作しているとき第１のモード用の中継動作を行い、前記エンタテインメント装置が前記第２のモードで動作しているとき第２のモード用の中継動作を行う
ことを特徴とする中継器。
【請求項２】
請求項１に記載の中継器であって、
前記第１のモードから前記第２のモードへ移行する場合、又は前記第２のモードから前記第１のモードへ移行する場合の少なくとも何れかにおいて、モードの移行の際に前記第１のモードと前記第２のモードの両方の中継動作を行わない期間を設けた
ことを特徴とする中継器。
【請求項３】
請求項２に記載の中継器であって、
前記第１のモードと前記第２のモードの両方の中継動作を行わない期間の長さを、前記エンタテインメント装置との通信手順に応じて定めた
ことを特徴とする中継器。
【請求項４】
請求項１〜請求項３の何れかに記載の中継器であって、
前記エンタテインメント装置から該エンタテインメント装置が実行する動作モードに対応した選択信号を受信し、該受信した選択信号に応じて、前記第１のモード用の中継動作又は前記第２のモード用の中継動作を行う
ことを特徴とする中継器。
【請求項５】
請求項４に記載の中継器であって、
第１のモード用の第１中継処理装置と、
第２のモード用の第２中継処理装置と、
前記選択信号に基づき前記第１中継処理装置を作動させる第１制御信号と前記第２中継処理装置を作動させる第２制御信号とを発生する制御信号発生器と、を備えた
ことを特徴とする中継器。
【請求項６】
請求項５に記載の中継器であって、
前記制御信号発生器は、前記第１のモードから前記第２のモードへ移行する場合、又は前記第２のモードから前記第１のモードへ移行する場合に、所定の幅のパルスを発生するパルス発生器を備えた
ことを特徴とする中継器。
【請求項７】
請求項１〜請求項６の何れかに記載の中継器であって、
前記第１のモードは、通常の動作を行う通常モードであり、前記第２のモードは、他機種との互換性を想定して動作する互換モードである
ことを特徴とする中継器。
【請求項８】
動作モードとして少なくとも第１のモードと第２のモードを有するエンタテインメント装置であって、
記録媒体から情報を読み出し、読み出した情報に基づき動作モードを判定し、判定された動作モードに応じて動作モードの選択信号を生成し、生成した前記選択信号を外部へ出力する
ことを特徴とするエンタテインメント装置。
【請求項９】
動作モードとして少なくとも第１のモードと第２のモードとを有するエンタテインメント装置と、該エンタテインメント装置と１つ又は複数の操作端末又は外部記憶装置と接続する中継器と、を備えた通信システムであって、
前記エンタテインメント装置は、実行する動作モードに対応した選択信号を前記中継器へ送信し、
前記中継器は、前記選択信号を受信し、該受信した選択信号に基づき、前記エンタテインメント装置が前記第１のモードで動作しているとき第１のモード用の中継動作を行い、前記エンタテインメント装置が前記第２のモードで動作しているとき第２のモード用の中継動作を行う
ことを特徴とする通信システム。
【請求項１０】
１つ又は複数の操作端末又は外部記憶装置と、動作モードとして少なくとも第１のモードと第２のモードとを有するエンタテインメント装置とを、中継器を介して接続する通信方法であって、
前記エンタテインメント装置が、記録媒体から情報を読み出し、該読み出した情報に基づき該エンタテインメント装置の動作モードを判定すると共に、その判定結果に対応した選択信号を生成する判定ステップと、
前記エンタテインメント装置が、前記選択信号を前記中継器へ送信する送信ステップと、
前記中継器が、前記選択信号を受信するステップと、
前記受信した選択信号が前記第１のモードに対応する信号であるとき、前記中継器が第１のモード用の中継動作を行うステップと、
前記受信した選択信号が前記第２のモードに対応する信号であるとき、前記中継器が第２のモード用の中継動作を行うステップと、
を備えることを特徴とする通信方法。
【請求項１１】
請求項１０に記載の通信方法であって、
前記判定ステップは、記録媒体が取り外された際に動作モードを前記第１のモードに設定すると共に、該第１のモードに対応する選択信号を生成するステップを含む
ことを特徴とする通信方法。
【請求項１２】
請求項１０又は請求項１１に記載の通信方法であって、
前記中継器は、第１のモード用の第１中継処理装置と第２のモード用の第２中継処理装置とを有し、
前記選択信号が前記第１のモードに対応する信号及び第２のモードに対応する信号の一方から他方へ切り替わったとき、前記中継器が、前記第１中継処理装置と前記第２中継処理装置の両方を所定期間リセットするステップをさらに備えた
ことを特徴とする通信方法。
【請求項１３】
請求項１０に記載の通信方法であって、
前記中継器は、第１のモード用の第１中継処理装置と第２のモード用の第２中継処理装置とを有し、
前記判定ステップは、前記エンタテインメント装置の電源が投入された際に、動作モードを前記第１のモードに設定すると共に、前記第１のモードに対応する選択信号を生成するステップを含み、
前記エンタテインメント装置の電源が投入されて前記第１のモードに対応する選択信号が新たに生成された際に、前記中継器が、前記第１中継処理装置と前記第２中継処理装置の両方を所定期間リセットするステップをさらに備える
ことを特徴とする通信方法。
【請求項１４】
動作モードとして第１のモードと第２のモードを有するエンタテインメント装置としてコンピュータを動作させるためのプログラムであって、
記録媒体から情報を読み出すステップと、
前記読み出した情報に基づき動作モードを判定するステップと、
前記判定された動作モードに応じて動作モードの選択信号を生成するステップと、
前記生成した前記選択信号を外部へ出力するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ゲームプログラム等を実行させるためのエンタテインメント装置、エンタテインメント装置に１つ又は複数の操作端末又は外部記憶装置を接続するための中継器、通信システム及び通信方法並びにコンピュータを前記エンタテインメント装置として動作させるためのプログラムに関する。
【背景技術】
【０００２】
家庭用のエンタテインメント装置等の電子機器には、コントローラ等の操作端末や、操作端末の操作環境についての各種データ及びエンタテインメント装置で実行するゲームの進行状況を記憶するメモリカード等の外部記憶装置が接続される。
【０００３】
複数の者が同時にゲームをできるように、操作端末及び外部記憶装置をエンタテインメント装置に直接接続することに代えて、エンタテインメント装置に中継器を接続し、この中継器に操作端末及び外部記憶装置を同時に複数接続できるようにしたものが知られている。例えば同時に４つの操作端末及び外部記憶装置を接続することができる。このような中継器を用いれば、中継器１台に複数の操作端末を接続できるので、エンタテインメント装置による遊技を多人数で行って、遊技の多様化を図ることができる、という利点がある。このような中継器は「マルチタップ」と呼ばれることがある。
【０００４】
ところで、半導体技術等の進歩に伴い、より高性能なエンタテインメント装置が開発・販売されてきている。このような新型のエンタテインメント装置において、新機種と旧機種との互換性がとられていないと、新機種を購入したユーザは、旧機種のゲームソフトを新機種では使うことができなくなる。係る不都合を解消するため、新旧両方のソフトウエアに対応できるエンタテインメント装置が提供されている。このようなエンタテインメント装置は、その動作モードとして第１のモードと第２のモードを有し、記憶媒体の種類などの応じて動作モードを切り替えている。第１のモードは、当該エンタテインメント装置について通常の動作（新機種としての動作）を行う通常モードであり、第２のモードは、他機種との互換性を想定して動作（旧機種としての動作）を行う互換モードである。新旧両方のソフトウエアに対応できるエンタテインメント装置では、モードの切り替えは自動的に実行されるので、遊技者はＣＤやＤＶＤなどの遊技媒体をセットするだけで所望のゲームを楽しむことができる。
【０００５】
【特許文献１】特開２００１−３１４６４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、新旧両方のソフトウエアに対応できるエンタテインメント装置でゲームを楽しもうとするとき、中継器を使用している場合は当該中継器を交換するとともに、当該中継器とエンタテインメント装置の間の接続をやり直し、さらに当該中継器への操作端末及び外部記憶装置の再接続を行わなければならなかった。すなわち、従来の中継器は複数の動作モードを持たないため、エンタテインメント装置を第１のモードで動作させるときはそれ専用の中継器を接続し、同様に第２のモードで動作させるときはそれ専用の中継器を接続しなければならない。
【０００７】
エンタテインメント装置それ自身は新旧の動作モードを自動的に選択するとしても、中継器及びこれに接続する操作端末及び外部記憶装置の脱着を手動で行うことになり、大変煩わしかった。これではせっかくのエンタテインメント装置本体における動作モードの自動選択機能を生かしきることはできず、遊技者に負担をかけ、ひいては遊技への興味を減殺することにもなりかねなかった。
【０００８】
本発明は斯かる課題を解決するためになされたもので、エンタテインメント装置本体の動作モードの切り替えに応じて動作モードを自動的に選択することのできる中継器、通信システム及び通信方法、並びに当該中継器に適するエンタテインメント装置、これを実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、１つ又は複数の操作端末又は外部記憶装置をエンタテインメント装置に接続するために用いられる中継器であって、エンタテインメント装置がその動作モードとして第１のモードと第２のモードを有する場合に、中継器は、エンタテインメント装置が第１のモードで動作しているとき第１のモード用の中継動作を行い、エンタテインメント装置が第２のモードで動作しているとき第２のモード用の中継動作を行うことを特徴とするものである。
【００１０】
好ましくは、第１のモードから第２のモードへ移行する場合、又は第２のモードから第１のモードへ移行する場合の少なくともいずれかにおいて、モードの移行の際に第１中継処理装置と第２中継処理装置の両方を選択しない期間を設けるようにする。第１中継処理装置と第２中継処理装置の両方を選択しない期間の長さを、エンタテインメント装置との通信手順に応じて定めるようにしてもよい。
【００１１】
第１のモードは、通常の動作を行う通常モードであってもよく、第２のモードは、他機種との互換性を想定して動作する互換モードであってもよい。
【００１２】
また、この発明は、１つ又は複数の操作端末又は外部記憶装置をエンタテインメント装置に接続するための通信方法であって、エンタテインメント装置がその動作モードとして第１のモードと第２のモードを有する場合において、記録媒体から情報を読み出し、読み出した情報に基づき前記エンタテインメント装置の動作モードを判定する判定ステップと、判定ステップの判定結果に基づき、エンタテインメント装置が第１のモードで動作しているとき第１のモード用の中継動作を行うステップと、判定ステップの判定結果に基づき、エンタテインメント装置が第２のモードで動作しているとき第２のモード用の中継動作を行うステップとを備えることを特徴とするものである。
【００１３】
また、この発明は、動作モードとして第１のモードと第２のモードを有するエンタテインメント装置であって、記録媒体から情報を読み出し、読み出した情報に基づき動作モードを判定し、判定された動作モードに応じて動作モードの選択信号を生成し、生成した前記選択信号を外部へ出力することを特徴とするものである。
【００１４】
また、この発明は、動作モードとして第１のモードと第２のモードを有するエンタテインメント装置としてコンピュータを動作させるためのプログラムであって、記録媒体から情報を読み出し、読み出した情報に基づき動作モードを判定し、判定された動作モードに応じて動作モードの選択信号を生成し、生成した前記選択信号を外部へ出力することを実行させるためのプログラムである。
【００１５】
この発明に係るプログラムは、例えば、記録媒体に記録される。
【００１６】
記録媒体には、例えば、ＥＰＲＯＭデバイス、フラッシュメモリデバイス、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、ＣＤ（ＣＤ−ＲＯＭ、Ｖｉｄｅｏ−ＣＤを含む）、ＤＶＤ（ＤＶＤ−Ｖｉｄｅｏ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭを含む）、ＲＯＭカートリッジ、バッテリバックアップ付きのＲＡＭメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジ等を含む。
【００１７】
記録媒体とは、何等かの物理的手段により情報（主にデジタルデータ、プログラム）が記録されているものであって、コンピュータ、専用プロセッサ等の処理装置に所定の機能を行わせることができるものである。
【発明の効果】
【００１８】
本発明によれば、エンタテインメント装置本体の動作モードの切り替えに応じて自動的に中継器の動作モードを選択するようにしたので、動作モードの切り替え時において都度中継器を交換する等の煩雑な作業が不要となる。
【００１９】
また、動作モード切替直後に第１のモードの動作と第２のモードの動作のいずれも行わないようにすることにより、それらの出力信号が衝突して生じる不具合を避けることができる。
【発明を実施するための最良の形態】
【００２０】
本発明の実施の形態について図面を参照して説明する。
【００２１】
図１は、本発明の実施の形態に係るエンタテインメント装置のシステムを示している。このエンタテインメントシステムは、中心的処理装置であるエンタテインメント装置１０、その操作端末となるコントローラ３０、その外部記憶装置となるメモリカード５０、エンタテインメント装置１０とコントローラ３０及びメモリカード５０とを仲介する中継器７０、及びエンタテインメント装置１０に接続される映像音声出力装置（一般的にはテレビ受像機）ＴＶを備えている。
【００２２】
エンタテインメント装置１０の前面には、コントローラ用接続部１５と、メモリカード用のカードスロット部１６とを備える。
【００２３】
エンタテインメント装置１０は、ＣＤやＤＶＤなどの光ディスク等の記録媒体に記憶されたゲームや画像等のアプリケーションプログラムを読み出して、映像音声出力装置ＴＶ上に表示するとともに、コントローラ３０を用いて操作者が指示することにより、該プログラムを実行させる機能を有している。このエンタテインメント装置１０は、図示しないメインボード、電源ユニット、ディスク駆動装置および入出力信号制御基板を備え、これらは、エンタテインメント装置１０の筐体内部に収納されている。
【００２４】
図示しないディスク装置は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光ディスクを再生するものであり、エンタテインメント装置１０の筐体内部に配置される光ピックアップ部を含む装置本体と、この装置本体に該光ディスクをローディングするディスクトレー１３とを備え、ディスクトレー１３の端面が筐体の正面右側に露出している。そして、このディスクトレー１３に隣接するスイッチ１４を操作すると、ディスクトレー１３がエンタテインメント装置１０の筐体内部から出てきて光ディスクを装着することができる。
【００２５】
操作端末となるコントローラ３０は、エンタテインメント装置１０に操作信号を出力するものであり、中継器７０またはエンタテインメント装置１０と接続するための接続端子３３とを備えている。例えば、このようなコントローラ３０を中継器７０を介してエンタテインメント装置１０に接続し、ゲーム等のアプリケーションプログラムを実行している場合において、操作者（遊技者）がコントローラ３０の操作スイッチを操作することにより制御信号が出力され、中継器７０を介してエンタテインメント装置１０に該信号が入力され、操作者の所望の状態にアプリケーションプログラムを実行させることができる。
【００２６】
外部記憶装置としてのメモリカード５０は、基板に実装されるフラッシュメモリと、このフラッシュメモリを含む基板を収納するケースとを備え、基板端部に導電パターンが形成される。このメモリカード５０には、ゲーム等のアプリケーションプログラムの進行状態、設定等を記録することができるようになっていて、ゲームの終了時には、その状態を保存するためにエンタテインメント装置１０からメモリカード５０に信号が出力される。一方、一旦終了したゲームを後日再度続けて実行したい場合、ゲームの開始時に、このメモリカード５０の記録情報をエンタテインメント装置１０にロードする。
【００２７】
図２は中継器７０の右側面図を示し、図３は中継器７０の上面図を示す。中継器７０は、中継器本体７１、ケーブル７３、および本体接続用端子７５を備えている。本体接続用端子７５は、コントローラ用接続端子７７と、メモリカード用接続端子７９とを備えている。中継器本体７１は、４つのコントローラ接続部７１１と、４つのカードスロット部７１３と、図示しない制御基板と、これらを収納する筐体とを備えている。尚、各コントローラ接続部７１１は、エンタテインメント装置１０のコントローラ用接続部１５と同一の構造であり、また、各カードスロット部７１３も、エンタテインメント装置１０のカードスロット部１６と同一の構造である。
【００２８】
操作端末接続部となるコントローラ接続部７１１には、前記コントローラ３０の接続端子３３が接続される。外部記憶装置接続部となるカードスロット部７１３は、コントローラ接続部７１１の上方に、該コントローラ接続部７１１の配置に応じて設けられ、メモリカード５０が挿入接続される。
【００２９】
エンタテインメント装置１０および中継器７０間の通信は、図４のタイミングチャートに示されるように、通信開始通知信号ＤＴＲがＬｏｗになると、エンタテインメント装置１０および中継器７０間の通信が開始され、通信開始通知信号ＤＴＲは、通信中は常にＬｏｗとなる。尚、通信途中でこの通信開始通知信号ＤＴＲがＨｉｇｈになると、中継器７０の通信制御部は、途中の通信をキャンセルし、次の通信に備えるようになっている。
【００３０】
送信データＴＸＤは、制御対象を認識するための認識コードを含むプロトコルと、該制御対象の制御を行うコマンドとを備え、１バイト毎にシリアルクロックＳＣＫと同期してエンタテインメント装置１０から出力される。応答データＲＸＤは、送信データＴＸＤで処理された制御対象を表す認識コードと、制御対象の制御の結果を表す結果情報とを備え、前記送信データＴＸＤと同様に、１バイト毎にシリアルクロックＳＣＫと同期して中継器７０から出力される。
【００３１】
通信開始応諾信号ＤＳＲは、上述した送信データＴＸＤおよび応答データＲＸＤの１バイト毎の送受信において、次の１バイト分の信号を送受信する準備ができたか否かを、エンタテインメント装置１０に知らせる信号であり、図４から判るように、中継器７０の送受信準備が完了すると、中継器７０から通信開始応諾信号ＤＳＲをＬｏｗとして出力する。
【００３２】
なお、送信データＴＸＤ又は応答データＲＸＤで通信を行っている最中にモードの切替が行われると、エンタテインメント装置１０で通信に異常が生じたと判断され誤動作が生じたりエラーになることがあるので、通信の最中にはモードの切替を行わないようにするか、モードが切り替えられても不具合が生じないようにすることが好ましい。なおこの点については、さらに後述する。
【００３３】
エンタテインメント装置１０から出力され、中継器７０に入力される制御信号に含まれるコマンドとしては、中継器７０のコントローラ接続部７１１、カードスロット部７１３の数の取得などが設定されている。
【００３４】
次に、図５の説明図、図６乃至図８のフローチャート、図９及び図１０のタイミングチャートを参照して本発明の実施の形態に係る動作を説明する。
【００３５】
図５は本システム全体の機能ブロック図を示す。エンタテインメント装置１０の入出力を制御するＩＯＰ１２０は、信号線ＴＸＤ，ＲＸＤを介して中継器７０の第１のモード用のマルチタップＩＣ２００−１及び第２のモード用のマルチタップＩＣ２００−２に接続されるとともに、ＩＯＰ１２０から出力されるモード切替用の選択信号ＳＥＬは、中継器７０の制御信号発生器２０１に入力される。この選択信号ＳＥＬは、図１に示すエンタテインメント装置１０のカードスロット部１６内の所定の端子から出力され、図２に示すメモリカード用接続端子７９及びケーブル７３を介して中継器本体７１に入力される。なお、ケーブル７３内には、選択信号ＳＥＬを送信するための信号線の他、上記信号線ＴＸＤ，ＲＸＤも収容されている。マルチタップＩＣ２００−１とマルチタップＩＣ２００−２とは、バスバッファ２０２を介してコントローラ用コネクタ７１１とメモリカード用コネクタ７１３に接続されている。制御信号発生器２０１は、選択信号ＳＥＬに応じてマルチタップＩＣ２００−１と２００−２のいずれかを選択して動作させる。これにより、中継器７０の動作モードが、選択信号ＳＥＬに応じて第１のモードと第２のモードのいずれかに切り替わる。なお、図５は説明を簡単にするためにコネクタ７１１、７１３を一つしか示していないが、本実施形態の中継器７０は各コネクタを複数（例えば４つ）備える。ＩＯＰ１２０、マルチタップＩＣ２００、制御信号発生器２０１等については後でさらに説明する。
【００３６】
図６は動作モード切替の一例を示すフローチャートである。同図はディスクをＤＶＤからＣＤへ交換したときに第１のモードから第２のモードへ切り替わる場合を示す。ディスクを入れ替えると、エンタテインメント装置１０がディスクを読み取りそれを判別する（Ｓ１）。判別の結果、それがＣＤであるのでエンタテインメント装置１０の動作モードを第２のモードに切り替えるとともに、第２のモードを選択するように選択信号ＳＥＬの出力を設定する（Ｓ２）。選択信号ＳＥＬを出力し、これを中継器７０で受信する（Ｓ３）。選択信号ＳＥＬの切替を検出すると、中継器７０はマルチタップＩＣ２００−１と２００−２の両方をリセットし（Ｓ４）、その後、第２のモード用のマルチタップＩＣ２００−２を選択する（Ｓ５）。
【００３７】
動作モードの切替の際に、Ｓ４のようにマルチタップＩＣ２００−１と２００−２の両方をいったん非動作状態にし、その後一方を有効にすることが望ましい。Ｓ４のような両方の非動作状態を設けないとマルチタップＩＣ２００−１と２００−２の出力が干渉し、この影響をエンタテインメント装置１０が受けて誤動作するおそれがある。エンタテインメント装置１０の動作モードに応じて中継器を交換する場合には、コネクタの差し替え作業が必ず生じるため非動作状態が確保され、出力が干渉するといったことはない。これに対し、本実施形態に係る中継器７０では、エンタテインメント装置１０の動作モードの切替時における中継器７０の作動状態を電子的に切り替えるため、Ｓ４の処理を行うことが有効である。
【００３８】
図７は動作モード切替の他の例を示すフローチャートである。同図はＣＤを取り出したときに第２のモードから第１のモードへ切り替わる場合を示す。デフォルトは第１のモードであるので、ディスクドライブにＣＤが装着されていないときは自動的に第１のモードに戻る（Ｓ１１）。エンタテインメント装置１０の動作モードを第１のモードに切り替えるとともに、第１のモードを選択するように選択信号ＳＥＬの出力を設定する（Ｓ１２）。選択信号ＳＥＬを出力し、これを中継器７０で受信する（Ｓ１３）。選択信号ＳＥＬの切替を検出すると、中継器７０はマルチタップＩＣ２００−１と２００−２の両方をリセットし（Ｓ１４）、その後、第１のモード用のマルチタップＩＣ２００−１を選択する（Ｓ１５）。
【００３９】
図８は動作モード切替の他の例を示すフローチャートである。同図は電源投入又はリセット時の起動時において第１のモードに設定される場合を示す。デフォルトは第１のモードであるので、起動時には自動的に第１のモードに設定される（Ｓ２１）。エンタテインメント装置１０の動作モードを第１のモードに設定するとともに、第１のモードを選択するように選択信号ＳＥＬの出力を設定する（Ｓ２２）。選択信号ＳＥＬを出力し、これを中継器７０で受信する（Ｓ２３）。電源投入又はリセットを検出すると、中継器７０はマルチタップＩＣ２００−１と２００−２の両方をリセットし（Ｓ２４）、その後、第１のモード用のマルチタップＩＣ２００−１を選択する（Ｓ２５）。中継器７０の電源はエンタテインメント装置１０から供給されているので、その電源投入又はリセット時には中継器７０にはリセットがかかるようになっている。
【００４０】
図９はＣＤがセットされ、第２のモードのアプリケーションが実行されたときのタイミングチャートを示す。新たにアプリケーションを実行する際には電源投入又はリセットされるので、図９のＲＥＳＥＴ（電源投入）に示すように、時刻Ｔ１において電源の電圧レベルが瞬間的にゼロ近くにまで下がり、その後徐々に正常レベルに戻っていく（時刻Ｔ１はリセットがかけられた時刻）。制御信号発生器２０１に内蔵されているリセットＩＣにより、時刻Ｔ１から時刻Ｔ２にかけてＬレベルのリセット信号ＭＴＡＰ−ＲＳＴが発生される。電源投入又はリセットがなされると、エンタテインメント装置１０でモードの判別を行い、その結果に従って選択信号ＳＥＬが出力される。デフォルトでは第１のモードを選択するようになっているので、最初はＬレベルであり判定終了してからＨレベルになる。図９においてＰＳ−ＭＯＤＥ（選択信号ＳＥＬに相当）で示される信号が時刻Ｔ３でＨレベルになっているが、これは第２のモードの選択を意味する。時刻Ｔ３以降はエンタテインメント装置１０が第２のモードで動作するのであるが、中継器７０においては時刻Ｔ３からＴ４の間でマルチタップＩＣ２００−１と２００−２の両方をいったん非動作状態にする。出力の干渉を避けるためである。図９においてＰＳ１  ＭＴＡＰ／ＲＥＳ（マルチタップＩＣ２００−２の選択信号に相当）とＰＳ２  ＭＴＡＰ／ＲＥＳ（マルチタップＩＣ２００−１の選択信号に相当）が、時刻Ｔ３からＴ４にかけて両方ともＬレベルになっている。時刻Ｔ４以降にＰＳ１  ＭＴＡＰ／ＲＥＳがＨレベルとなり、マルチタップＩＣ２００−２が選択されて中継器７０は第２のモードで動作する。時刻Ｔ４でエンタテインメント装置１０は第２のモードで動作し、そして中継器７０が第２のモードで動作していることを検出するので、正常に動作を継続する。
【００４１】
図１０は第１のモードのアプリケーションが実行されたときのタイミングチャートを示す。これはデフォルト状態であるので、時刻Ｔ２以降、マルチタップＩＣ２００−１が選択されて中継器７０は第１のモードで動作する。時刻Ｔ１からＴ２にかけてＰＳ１  ＭＴＡＰ／ＲＥＳとＰＳ２  ＭＴＡＰ／ＲＥＳが両方ともＬレベルになっているので、時刻Ｔ２において出力の干渉は生じない。
【００４２】
図９と図１０に共通しているのは、動作モードが変化したとき（図９及び図１０でＰＳ−ＭＯＤＥがＨレベルからＬレベルへ変化する時刻Ｔ１と、図９でＬレベルからＨレベルへ変化する時刻Ｔ３）から一定時間（３００ｍｓ）は、ＰＳ１  ＭＴＡＰ／ＲＥＳとＰＳ２  ＭＴＡＰ／ＲＥＳが両方ともＬレベルになっているということである。これは上記したように信号の干渉を避けるためであるが、エンタテインメント装置１０が誤動作しないために両方のＬレベルを少なくとも図４のデータ通信時間（ＴＸＤやＲＸＤの継続時間）以上設けると好ましい。
【００４３】
本発明の実施の形態によれば、中継器に第１のモード用のＩＣと第２のモード用のＩＣを備え、これらをエンタテインメント装置本体の動作モードの切り替えに応じて自動的に選択するようにしたので、どの動作モードにも対応できる中継器（マルチタップ）を提供できるようになった。本発明の実施の形態に係る中継器を使用すれば、モード変更の場合に中継器の交換やコントローラの接続のやり直し、メモリカードの脱着などの煩雑な作業が不要になる。
【００４４】
しかも、動作モード切替直後に一定時間以上にわたって第１のモード用のＩＣと第２のモード用のＩＣのいずれも動作しないようにすることにより、それらの出力信号が衝突して生じる不具合を避けることができる。
【００４５】
次にエンタテインメント装置１０と中継器７０の構成について説明を加える。
【００４６】
（１）エンタテインメント装置１０の説明、特に動作モードの切替について
次にエンタテインメント装置１０の内部構造について詳しく説明する。
【００４７】
図１１は、エンタテインメント装置１０の構成を示すブロック図である。同図に示すように、本エンタテインメント装置は、ＭＰＵ（メインプロセシングユニット）１００と、ＧＰ（グラフィックスプロセッサ）１１０と、ＩＯＰ（入出力用サブ・プロセッサ）１２０と、ＣＤ／ＤＶＤデコーダ１３０と、ＳＰＵ（サウンド再生処理プロセッサ）１４０と、ＯＳＲＯＭ（リードオンリーメモリ）１５０と、メインメモリ１６０と、ＩＯＰメモリ１７０とを備える。
【００４８】
そして、ＭＰＵ１００とＧＰ１１０とは、専用バス１０１によって接続されている。また、ＭＰＵ１００とＩＯＰ１２０とは、ＳＢＵＳと呼ばれるバス１０２によって接続されている。また、ＩＯＰ１２０、ＣＤ／ＤＶＤデコーダ１３０、ＳＰＵ１４０及びＯＳＲＯＭ１５０は、ＳＳＢＵＳと呼ばれるバス１０３に接続されている。
【００４９】
また、ＭＰＵ１００には、メインメモリ１６０が接続され、ＩＯＰ１２０には、ＩＯＰメモリ１７０が接続されている。ＩＯＰ１２０には、コントローラ（ＰＡＤ）３０又は中継器７０が接続される。
【００５０】
ＭＰＵ１００は、エンタテインメント装置１０のメインＣＰＵ（中央演算ユニット）である。ＭＰＵ１００は、ＯＳＲＯＭ１５０に格納されたプログラムを実行すること、また、ＣＤまたはＤＶＤからメインメモリ１６０にロードされたプログラムを実行することによって、所定の処理を行う。
【００５１】
ＧＰ１１０は、本エンタテインメント装置のレンダリングの機能を受け持つ。ＧＰ１１０は、ＭＰＵ１００からの指示に従って、描画処理を行う。
【００５２】
ＩＯＰ１２０は、ＭＰＵ１００と周辺装置（ＣＤ／ＤＶＤデコーダ１３０、ＳＰＵ１４０等）との間のデータのやり取りを制御する。
【００５３】
ＣＤ／ＤＶＤデコーダ１３０は、ＣＤやＤＶＤからデータを読み出し、メインメモリ１６０への転送を行う。
【００５４】
ＳＰＵ１４０は、サウンドバッファ（不図示）に格納された圧縮波形データを、ＭＰＵ１００等からの発音命令に基づいて、所定のサンプリング周波数で再生する。
【００５５】
ＯＳＲＯＭ１５０は、起動時等にＭＰＵ１００やＩＯＰ１２０が実行するプログラムが格納されているＲＯＭである。ＯＳＲＯＭ１５０には、ＭＰＵ１００及びＩＯＰ１２０が共用するコード並びに各プロセッサ専用のコードが分離して格納されている。ＭＰＵ１００専用のコード（プログラム）には、例えば、後述するＧＰＵエミュレータがある。
【００５６】
メインメモリ１６０は、ＭＰＵ１００の主記憶であり、ＭＰＵ１００が実行する命令やＭＰＵ１００が利用するデータ等が格納される。
【００５７】
ＩＯＰメモリ１７０は、ＩＯＰ１２０の主記憶である。このＩＯＰメモリ１７０には、ＩＯＰ１２０が実行する命令、ＩＯＰ１２０が利用するデータ等が格納される。
【００５８】
他機種のエンタテインメント装置との互換性を確保するため、エンタテインメント装置１０は、第１のモードと第２のモードの２つの動作モードを有する。前記第１のモードは、当該装置について通常の動作を行う通常モードであり、前記第２のモードは、他機種との互換性を想定して動作する互換モードである。そして、本エンタテインメント装置は、通常は、通常モードで起動され、通常モードで動作する。しかし、本エンタテインメント装置は、他機種のエンタテインメント装置用のタイトル（ソフトウエア）を実行するときは、互換モードに移行する。
【００５９】
互換モードでは、ＩＯＰ１２０が他機種におけるメインＣＰＵとして動作し、ＭＰＵ１００及びＧＰ１１０が他機種における描画プロセッサ（ＧＰＵ）をエミュレートすることによって、他機種のエンタテインメント装置用のタイトルを実行する。すなわち、本エンタテインメント装置では、ＭＰＵ１００及びＧＰ１１０を有する第１のプロセッサ手段と、ＩＯＰ１２０を有する第２のプロセッサ手段とが存在する。そして、通常モードでは、第１のプロセッサ手段がメインＣＰＵおよび描画プロセッサとして機能すると共に、第２のプロセッサ手段がＩ／Ｏプロセッサとして機能する。一方、互換モードでは、第２のプロセッサ手段がメインＣＰＵとして機能するとともに、前記第１のプロセッサ手段が描画プロセッサとして機能する。
【００６０】
そのため、ＩＯＰ１２０は、他機種におけるメインＣＰＵと同等なプロセッサ・コアを備えている。すなわち、ＩＯＰ１２０は、他機種のエンタテインメント装置のメインＣＰＵ用に用意されたプログラム・コードをそのまま実行でき、同じ動作を行う。なお、ＩＯＰ１２０のプロセッサ・コアは、他機種のエンタテインメント装置のメインＣＰＵ用に用意されたプログラム・コードをそのまま実行でき、同様の動作を行うもの（例えば、バイナリ・コンパティブルなプロセッサ・コア）であればよい。本実施形態では、他機種のエンタテインメント装置との下位互換性をより高くするため、同一のプロセッサ・コアを用いている。
【００６１】
更に、ＩＯＰ１２０の動作周波数は、通常モードでは、例えば、３７．５ＭＨｚであるが、互換モードでは、他機種のエンタテインメント装置と同じ３３ＭＨｚに切り替わる。これにより、ゲーム・ソフトウエア側が他機種のエンタテインメント装置のハードウェアに対して、１クロックのレベルで動作を最適化している場合であっても、確実に動作させることが可能になる。
【００６２】
また、ＭＰＵ１００及びＩＯＰ１２０は、両者間のインタフェースを動作モードに応じて切り替える。すなわち、互換モードでは、ＩＯＰ１２０は、ＭＰＵ１００に対して、他機種のメインＣＰＵと同じインタフェースを提供し、ＭＰＵ１００も、ＩＯＰ１２０に対して、他機種のＧＰＵと同じインタフェースを提供する。
【００６３】
更に、ＳＰＵ１４０も互換モードと通常モードとで、動作を切り替える。すなわち、互換モードでは、他機種のエンタテインメント装置のＳＰＵとまったく同じものとして動作する。一方、通常モードでは、ＳＰＵより高性能なサウンド処理プロセッサとして動作する。また、ＳＰＵ１４０の動作周波数は、互換モードでは、ＣＤ−ＲＯＭのサンプリング周波数に対応して、４４．１ＫＨｚとなり、通常モードでは、ＤＶＤのサンプリング周波数に対応して、４８ＫＨｚとなる。
【００６４】
次に、動作モードの判定方法の概要について説明する。
【００６５】
エンタテインメント装置１０は、電源が投入されると、ＣＤ／ＤＶＤデコーダ１３０が通常モードで立ち上がり、ＣＤ／ＤＶＤドライブに搭載されているディスクが本エンタテインメント装置用のものか他機種のエンタテインメント装置用のものかを判別する。判別の結果、ドライブに本エンタテインメント装置用のＣＤ／ＤＶＤディスクが入っている場合、または、なにも入っていない場合は、通常モードのまま立ち上がる。一方、ドライブに入っているディスクが他機種のエンタテインメント装置用であるＣＤであった場合は、互換モードに移行する。
【００６６】
次に、ＩＯＰ１２０の内部構成について説明する。図１２は、ＩＯＰ１２０の内部構成を示す図である。同図に示すように、ＩＯＰ１２０は、プロセッサ・コア５００と、ＭＰＵインタフェース部５１０と、ＳＳＢＵＳインタフェース部５２０と、メモリコントローラ５３０と、シリアル入出力部５４０と、ＤＭＡコントローラ５５０とを備える。
【００６７】
プロセッサ・コア５００は、ＩＯＰ１２０全体の動作を制御する制御部である。前述したように、プロセッサ・コア５００は、他機種のエンタテインメント装置のメインＣＰＵのプロセッサ・コアと同一のものである。
【００６８】
ＭＰＵインタフェース部５１０は、ＭＰＵ１００とのデータのやり取りを行うためのインタフェース部である。
【００６９】
ＳＳＢＵＳインタフェース部５２０は、ＳＳＢＵＳ１０３とのデータのやり取りを行うためのインタフェース部である。
【００７０】
シリアル入出力部５４０は、ＩＯＰ１２０に接続されたコントローラ３０又は中継器７０との間でデータのやり取りを行うためのインタフェース部である。
【００７１】
ＤＭＡコントローラ５５０は、ＩＯＰメモリ１７０とＩＯＰ１２０の構成要素との間でデータのやり取りを行う。
【００７２】
メモリコントローラ５３０は、ＩＯＰメモリ１７０に対するデータの読み書きを制御するコントローラである。
【００７３】
次に、通常モードから互換モードへの切り替え方法について説明する。
【００７４】
エンタテインメント装置１０では、通常モードから互換モードへの切り替えをリセット信号（電源オン）を使って行う。
【００７５】
電源が投入されたり、または、リセットスイッチが押されたりすると、リセット信号を有効にし、全ての電源が立ち上がって所定時間が経過すると、リセット信号を解除する。
【００７６】
リセット信号でＭＰＵ１００、ＩＯＰ１２０、ＳＰＵ１４０等がリセットされると、これらは、まず、通常モードでの動作を開始する。
【００７７】
そして、必要な初期化処理終了後、前述した動作モードの判定結果に従って、互換モードに移行する場合は、ＭＰＵ１００が所定のモード移行信号を生成し、この信号によりＩＯＰ１２０及びＳＰＵ１４０等は、それぞれ互換モードでの動作を開始する。
【００７８】
次に、本エンタテインメント装置のブートシーケンスについて説明する。
【００７９】
リセット信号によってリセットされると、ＭＰＵ１００及びＩＯＰ１２０は、まず、同一のブートベクトルアドレスからプログラムの実行を開始する。本実施形態では、ＭＰＵ１００とＩＯＰ１２０とが、同じアーキテクチャのプロセッサであることを想定しているので、ブートベクトルアドレスも同一になっている。
【００８０】
このとき、ＩＯＰ１２０は、ＯＳＲＯＭ１５０に直接アクセスする。一方、ＭＰＵ１００は、ＩＯＰ１２０を介して、ＯＳＲＯＭ１５０にアクセスする。ＩＯＰ１２０は、自分の初期化処理を先にするため、必要な初期化処理を終えるまで、ＭＰＵ１００にバスの使用権を与えず、ＭＰＵ１００を待ち状態にさせておく。
【００８１】
リセット時にＭＰＵ１００及びＩＯＰ１２０によってアクセスされるＯＳＲＯＭ１５０の領域には、プロセッサＩＤを獲得し、自分がＭＰＵ１００かＩＯＰ１２０かを判断し、その結果に応じて、各プロセッサ用のコードにジャンプするというコードが格納されている。ＩＯＰ１２０及びＭＰＵ１００は、当該コードを実行することにより、それぞれ自分用のコードへジャンプする。
【００８２】
ＩＯＰ１２０は、自分用のコードへジャンプすると、まず、今回のリセットがリセット信号によるリセットか、モード切替信号によるリセットかを判別する。ＩＯＰ１２０は、特定の制御レジスタのビットを参照することにより、これらを判別できる。
【００８３】
この場合、リセット信号によるリセットであるので、本エンタテインメント装置としての起動を行うため、ハードウェアを本エンタテインメント装置用に初期化する。そして、ペリフェラル（コントローラ、ＣＤ／ＤＶＤドライブ等）のドライバのセットアップを行う。
【００８４】
必要な初期化処理を終了すると、ＩＯＰ１２０は、待ち状態にあったＭＰＵ１００の動作を開始させ（ＭＰＵオン）、自分は、ＭＰＵ１００からのリクエスト待ち状態になる。ＭＰＵオンは、ＩＯＰ１２０が特定の制御レジスタのビットを書き替えることで行われる。
【００８５】
ＭＰＵ１００は、自己の初期化処理を終了したＩＯＰ１２０によって、ＯＳＲＯＭ１５０へのアクセスが許可されると（ＭＰＵオンになると）、ＯＳＲＯＭ１５０のリードを行い、読み出したプログラムの実行を開始する。当該プログラムにおいて、ＭＰＵ１００は、ＩＯＰ１２０と同様に、自己のプロセッサＩＤを獲得し、自分用（すなわち、ＭＰＵ１００用）のコードへジャンプする。
【００８６】
ＭＰＵ１００は、自分用のコードへジャンプすると、オープニング画面の表示を行う。
【００８７】
次に、ＣＤ／ＤＶＤドライブに装填されているディスクの種別判定を行う。この判定は、ＣＤ／ＤＶＤデコーダ１３０内のディスク種別レジスタを参照することにより行う。
【００８８】
ＣＤ／ＤＶＤデコーダ１３０は、リセット信号によりリセットされると、まず、ドライブに挿入されているディスクを識別し、その結果（本エンタテインメント装置用ディスクである／他機種のエンタテインメント装置用ディスクである／ディスクなし等）を、ＣＤ／ＤＶＤデコーダ１３０内のディスク種別レジスタに反映して、コマンド待ち状態になっている。
【００８９】
ディスク種別の判定の結果、本エンタテインメント装置用のディスクが装填されているか、または、なんのディスクも装填されていなかった場合は、そのまま、本エンタテインメント装置として立ち上がる。
【００９０】
更に、本エンタテインメント装置用のディスクがドライブに装填されている場合は、ＭＰＵ１００は、ディスクから本エンタテインメント装置用のソフトウエアをメインメモリ１６０にロードして、実行する。ソフトウエアの実行中、描画処理を行う場合は、ＧＰ１１０に対して描画を指示し、また、音声を出力する場合は、ＩＯＰ１２０を介して、ＳＰＵ１４０に対して音声出力を指示する。
【００９１】
一方、ディスク種別の判定の結果、ドライブに他機種のエンタテインメント装置用のディスクが装填されていた場合は、互換モードに切り替えて、他機種のエンタテインメント装置として立ち上がる。
【００９２】
そのため、ＭＰＵ１００は、ＧＰＵエミュレータをＯＳＲＯＭ１５０からメインメモリ１６０へロードし、実行する。
【００９３】
次に、ＩＯＰ１２０等を互換モードに移行させるため、モード移行信号を生成する。モード移行信号を生成すると、ＭＰＵ１００は、ＩＯＰ１２０からのグラフィックス命令待ち状態になる。ＭＰＵ１００＋ＧＰ１１０は、以降上記他機種のＧＰＵとして動作する。
【００９４】
モード移行信号によってリセットされたＩＯＰ１２０は、リセット信号でリセットされた場合と同様にして、ＩＯＰ１２０用のコードへジャンプすると、今回のリセットがリセット信号によるリセットか、モード移行信号によるリセットかを判別する。
【００９５】
この場合、モード移行信号によるリセットであるので、他機種のエンタテインメント装置としての起動を行うため、ＩＯＰ１２０は、ハードウェアを他機種のエンタテインメント装置用に初期化する。また、ＩＯＰ１２０と同様に、モード移行信号でリセットされたＳＰＵ１４０は、互換モードで起動する。また、モード移行信号がアサートされると、ＣＤ／ＤＶＤデコーダ１３０に対しては、割り込みが発生し、ＣＤ／ＤＶＤデコーダ１３０は、この割り込みを検知すると、互換モードでの動作を開始して、コマンド待ち状態になる。
【００９６】
必要な初期化処理終了後、ＩＯＰ１２０は、他機種のエンタテインメント装置におけるメインＣＰＵと同様にメインＣＰＵとして動作を開始し、互換カーネルをブートする。以後、ＩＯＰ１２０は、他機種のエンタテインメント装置のメインＣＰＵと同様にして、他機種のエンタテインメント装置用のソフトウエアを実行する。ソフトウエアの実行中、グラフィックスの描画を行う場合は、ＩＯＰ１２０は、ＭＰＵ１００に対してＧＰＵコマンドを送信することによって描画を指示し、また、音声を出力する場合は、互換モードのＳＰＵ１４０に対して音声出力を指示する。
【００９７】
（２）中継器７０の説明
次に中継器７０の内部構造について詳しく説明する。
【００９８】
図１３は中継器７０の内部構造を示すブロック図である。２００−１は第１のモード（ＰＳ２）用のマルチタップＩＣ、２００−２は第２のモード（ＰＳ１）用のマルチタップＩＣである。マルチタップＩＣ２００−１は、第１のモードにおいて複数のコントローラ及びメモリカードとエンタテインメント装置１０の間で通信の中継処理を行うものであり、マルチタップＩＣ２００−２は、第２のモードにおいて複数のコントローラ及びメモリカードとエンタテインメント装置１０の間で通信の中継処理を行うものである。マルチタップＩＣ２００−１及び２００−２には、コントローラ用コネクタ７７の信号が接続される。さらに、マルチタップＩＣ２００−１には、メモリカード用コネクタ７９の信号が接続される。
【００９９】
２０１はマルチタップＩＣ２００−１又は２００−２のいずれかを選択するための制御信号（ＲＥＳＥＴ＆ＳＥＬＥＣＴ）を発生する制御信号発生器である。この制御信号により、第１のモードにおいてマルチタップＩＣ２００−１が動作し、マルチタップＩＣ２００−２は非動作状態になる。第２のモードにおいてはその逆になる。
【０１００】
２０２−１乃至２０２−４は、マルチタップＩＣ２００−１及び２００−２と、４つのコントローラ用コネクタ７１１Ａ乃至７１１Ｄ及びメモリカード用コネクタ７１３Ａ乃至７１３Ｄとを中継するためのバススイッチである。コントローラ用コネクタ７１１Ａ乃至７１１Ｄは、バススイッチ２０２−１と２０２−３に接続されている。バススイッチ２０２−１はマルチタップＩＣ２００−１に接続され、バススイッチ２０２−３はマルチタップＩＣ２００−２に接続されている。したがって、コントローラ３０の信号をマルチタップＩＣ２００−１又は２００−２のいずれにも接続することができる。メモリカード用コネクタ７１３Ａ乃至７１３Ｄは、バススイッチ２０２−２と２００−４に接続されている。バススイッチ２０２−４はマルチタップＩＣ２００−１に接続され、バススイッチ２０２−２はマルチタップＩＣ２００−１とメモリカード用コネクタ７９に接続されている。したがって、メモリカード５０の信号をマルチタップＩＣ２００−２又はマルチタップＩＣ２００−１とメモリカード用コネクタ７９のいずれにも接続することができる。
【０１０１】
中継器７０は以上のように構成されているので、制御信号発生器２０１の制御信号により、コントローラ３０とメモリカード５０の信号をマルチタップＩＣ２００−１又は２００−２のいずれかで処理させることができる。
【０１０２】
制御信号発生器２０１の具体的な回路例を図１４に示す。同図の例では、外部から入力される選択信号ＳＥＬがＬレベルのとき第１のモード（ＰＳ１）となり、マルチタップＩＣ２００−２を選択する。選択信号ＳＥＬがＨレベルのとき第２のモード（ＰＳ２）となり、マルチタップＩＣ２００−１を選択する。
【０１０３】
図１４において、２０１１はリセット信号ＭＴＡＰ−ＲＳＴを発生するリセットＩＣである。２０１２は選択信号ＳＥＬがＨレベルになったときに所定幅（３００ｍｓ）のパルスを発生するパルス発生器である。２０１３は選択信号がＬレベルになったときに所定幅（３００ｍｓ）のパルスを発生するパルス発生器である。これらの時間は接続されているコンデンサＣと抵抗Ｒの値で調整可能である。２０１４はインバータである。２０１５は選択信号ＳＥＬ、パルス発生器２０１２及びリセットＩＣ２０１１の出力を受ける３入力のＡＮＤゲートである。２０１６は選択信号ＳＥＬの反転信号、パルス発生器２０１３及びリセットＩＣ２０１１の出力を受ける３入力のＡＮＤゲートである。
【０１０４】
ＡＮＤゲート２０１５の出力はマルチタップＩＣ２００−１の選択信号であり、選択信号ＳＥＬがＨレベルのときＨレベルの信号を出力する。ＡＮＤゲート２０１６の出力はマルチタップＩＣ２００−２の選択信号であり、選択信号がＬレベルのときＨレベルの信号を出力する。ただし、電源投入直後又はリセット直後においてリセット信号が有効である場合、及び、選択信号ＳＥＬがＨレベル又はＬレベルに変化してから所定時間（３００ｍｓ）経過するまでの間は、ＡＮＤゲート２０１５の出力はＬレベルである。したがって、リセット中にマルチタップＩＣ２００−１と２００−２はいずれも選択されることはないし、エンタテインメント装置１０の動作モードが切り替わったときから所定時間についても同じである。特に、後者のように動作モード切替直後に一定時間以上にわたってマルチタップＩＣ２００−１と２００−２のいずれも動作しないようにすることにより、それらの出力信号が衝突してエンタテインメント装置１０がエラーと判定するような不具合を避けることができるようになる。
【０１０５】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【図面の簡単な説明】
【０１０６】
【図１】エンタテインメント装置のシステム全体図である。
【図２】中継器の側面図である。
【図３】中継器の平面図である。
【図４】エンタテインメント装置と中継器間のデータ通信のタイミングチャートである。
【図５】発明の実施の形態に係る中継器の動作説明図である。
【図６】発明の実施の形態に係る中継器の動作モード変更手順を示すフローチャートである。
【図７】発明の実施の形態に係る中継器の他の動作モード変更手順を示すフローチャートである。
【図８】発明の実施の形態に係る中継器の他の動作モード変更手順を示すフローチャートである。
【図９】発明の実施の形態に係る中継器の動作モード変更手順を示すタイミングチャートである。
【図１０】発明の実施の形態に係る中継器の他の動作モード変更手順を示すタイミングチャートである。
【図１１】エンタテインメント装置の機能ブロック図である。
【図１２】エンタテインメント装置の入出力部（ＩＯＰ１２０）の機能ブロック図である。
【図１３】発明の実施の形態に係る中継器の機能ブロック図である。
【図１４】発明の実施の形態に係る制御信号発生器の回路図の一例である。
【符号の説明】
【０１０７】
１０  エンタテインメント装置
３０  コントローラ（操作端末）
５０  メモリカード（外部記憶装置）
７０  中継器（マルチタップ）
２００−１  マルチタップＩＣ（第１中継処理装置）
２００−２  マルチタップＩＣ（第２中継処理装置）
２０１  制御信号発生器
２０１２、２０１３  パルス発生器
【図１】
2006085652.tif 000003
【図２】
2006085652.tif 000004
【図３】
2006085652.tif 000005
【図４】
2006085652.tif 000006
【図５】
2006085652.tif 000007
【図６】
2006085652.tif 000008
【図７】
2006085652.tif 000009
【図８】
2006085652.tif 000010
【図９】
2006085652.tif 000011
【図１０】
2006085652.tif 000012
【図１１】
2006085652.tif 000013
【図１２】
2006085652.tif 000014
【図１３】
2006085652.tif 000015
【図１４】
2006085652.tif 000016