(57)【要約】【解決手段】  エンターテインメント装置１は、第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂを含むデュアル光ディスクユニット１９を備えており、プロセッサ１１は、セットされた２つのトレーディングカード１００に記録された情報を基に、その２つのトレーディングカード１００に付された図柄に応じたビデオ信号ＶＤ及びオーディオ信号ＡＵＭを生成してテレビジョンモニタ３０１に出力する。【選択図】  図５
2008510496.tif 000002
【特許請求の範囲】
【請求項１】
付された図柄に関連した情報を記録した光記録部を有する複数のトレーディングカードの前記情報を再生可能なエンターテインメント装置であって、
同じハウジング内に設けられ、各々が、セットされた前記トレーディングカードに記録された前記情報を再生する複数の再生手段と、
前記ハウジング内に設けられ、ロードしたプログラムに従って、前記複数の再生手段が再生した前記複数のトレーディングカードの前記情報を基に、前記複数の再生手段にセットされた前記複数のトレーディングカードに付された前記図柄に応じた映像をテレビジョンモニタに映し出す情報処理手段と、を備えるエンターテインメント装置。
【請求項２】
前記エンターテインメント装置は、各々が、人間からの入力を受け付けて、その入力に応じた信号を前記情報処理手段に与える複数のコントローラに接続され、
前記情報処理手段は、前記テレビジョンモニタに映し出す前記映像に、前記複数の再生手段にセットされた前記複数のトレーディングカードに付された前記図柄に応じた複数のオブジェクトを含め、前記コントローラからの前記信号に応じて、そのコントローラに対応する前記オブジェクトを変化させる、請求項１記載のエンターテインメント装置。
【請求項３】
前記エンターテインメント装置は、人間からの入力を受け付けて、その入力に応じた信号を前記情報処理手段に与えるコントローラに接続され、
前記情報処理手段は、前記テレビジョンモニタに映し出す前記映像に、前記再生手段にセットされた前記トレーディングカードに付された前記図柄に応じたオブジェクトを含め、他の前記再生手段にセットされた他の前記トレーディングカードに記録された情報に応じて、前記オブジェクトの属性を変化させるとともに、前記コントローラからの前記信号に応じて、前記オブジェクトの画像を変化させる、請求項１記載のエンターテインメント装置。
【請求項４】
各々が、平面形状を矩形とし、表面に図柄が付され、前記図柄に関連した情報を記録した光記録部を有する複数のトレーディングカードと、
同じハウジング内に設けられ、各々が、セットされた前記トレーディングカードの前記光記録部に記録された前記情報を再生する複数の再生手段と、
前記ハウジング内に設けられ、ロードしたプログラムに従って、前記複数の再生手段が再生した複数の前記トレーディングカードの前記情報を基に、前記複数の再生手段にセットされた前記複数のトレーディングカードに付された前記図柄に応じた映像をテレビジョンモニタに映し出す情報処理手段と、を備えるエンターテインメントシステム。
【請求項５】
各々対応する予め定められた情報を記録した複数の光記録媒体がセットされる情報処理装置であって、
同じハウジング内に設けられ、各々が、セットされたトレーディングカードに記録された前記情報を再生する複数の再生手段と、
前記ハウジング内に設けられ、ロードしたプログラムに従って、前記複数の再生手段が再生した前記情報を基に映像信号を生成して、ディスプレイ装置に出力する情報処理手段と、を備える情報処理装置。
【請求項６】
前記情報処理装置は、人間からの入力を受け付けて、その入力に応じた信号を前記情報処理手段に与えるコントローラに接続され、
前記情報処理手段は、前記コントローラからの前記信号に応じた前記映像信号を生成する、請求項５記載の情報処理装置。
【請求項７】
前記情報処理装置は、人間が動かすコントローラの動きを検知する検知手段をさらに備え、
前記情報処理手段は、前記検知手段が検知した前記コントローラの動きに応じた処理を実行する、請求項５記載の情報処理装置。
【請求項８】
前記情報処理装置は、マイクロフォンに接続され、そのマイクロフォンから入力された音声信号を出力する、請求項５記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード型光記録媒体をトレーディングカードとして利用するエンターテインメント装置及びその関連技術に関する。
【背景技術】
【０００２】
特許文献１には、大きさや厚さが通常の名刺相当であって、音声情報および画像情報を蓄積した情報入り名刺が開示されている。より詳細には、この情報入り名刺は、矩形状のポリカーボネート板からなる。名刺の中央に円形の中心孔が形成され、この中心孔の外側に、光記録部が同心円状に形成されているこの光記録部に、音声情報及び画像情報が記録され、その裏面に本人の名前、勤務先、電話番号などが印刷される。この情報入り名刺は、ＣＤ−ＲＯＭ再生機で再生できる。このようなカード型光記録媒体は、名刺としての利用の他、トレーディングカードとしても利用できる。
【特許文献１】実開平６−４２２２４号公報
【０００３】
トレーディングカードとは、一般に、トレード（交換）をしながら収集を進めていく図柄（文字が含まれる場合もある。）が付いたカードのことである。中身が見えないようにして、様々な組み合わせで複数枚が１パックで販売されるもの、商品のおまけとして付属しているもの、など様々なものがある。
【０００４】
トレーディングカードには、純粋に収集や鑑賞を楽しむものの他、加えて、対戦ゲーム（いわゆる、トレーディングカードゲーム）を楽しむもの、などが存在し、その目的も多種多様である。
【０００５】
一般的なトレーディングカードでは、その表面積の制約から、付される情報量（例えばデザイン）も限られたものとなる。しかし、上記のように、カード型光記録媒体をトレーディングカードとして利用すると、より多くの情報（例えば、画像情報、テキスト情報、音声情報など）を付加でき、収集家の楽しみも大きくなる。
【発明の開示】
【０００６】
本発明の目的は、多様なアプリケーションプログラムの提供を可能として、カード型光記録媒体を利用したトレーディングカードの楽しみの幅をより大きくできるエンターテインメント装置及びその関連技術を提供することである。
【０００７】
本発明の他の目的は、多様なアプリケーションプログラムの提供を可能として、多彩なコンテンツを提供できる情報処理装置及びその関連技術を提供することである。
【０００８】
本発明の第１の形態によると、エンターテインメント装置は、付された図柄に関連した情報を記録した光記録部を有する複数のトレーディングカードの前記情報を再生可能なエンターテインメント装置であって、同じハウジング内に設けられ、各々が、セットされた前記トレーディングカードに記録された前記情報を再生する複数の再生手段と、前記ハウジング内に設けられ、ロードしたプログラムに従って、前記複数の再生手段が再生した前記複数のトレーディングカードの前記情報を基に、前記複数の再生手段にセットされた前記複数のトレーディングカードに付された前記図柄に応じた映像をテレビジョンモニタに映し出す情報処理手段と、を備える。
【０００９】
この構成によれば、複数の再生手段を備えており、情報処理手段は、いずれの再生手段に対しても任意にアクセスできる。つまり、情報処理手段は、必要なときに、必要なトレーディングカードにアクセスして、必要な情報を取得できる。このため、複数のトレーディングカードに記録された情報を利用した処理が可能となって、より豊富なコンテンツを含むアプリケーションプログラムの作成が可能となり、それ故、ユーザに、より面白みのあるコンテンツを提供できる。
【００１０】
一方、１つの再生手段しか有していない場合において、複数のトレーディングカードに記録された情報を利用した処理を行うときは、ハードディスク等の大容量記憶装置を搭載する必要が生じ、製造コストが高くなるばかりでなく、ユーザにとっても、プログラムの要求に従って、トレーディングカードの交換作業が必要となって、煩わしく感じる場合もある。
【００１１】
また、トレーディングカードの素材として、光記録媒体を採用しているので、大容量の情報を記録できるだけでなく、安価な製造が可能である。特に、光記録媒体をトレーディングカードに利用する場合、付された図柄に関連する情報として、比較的大きな容量を必要とする画像情報を記録することが多く、トレーディングカードの素材に適している。
【００１２】
一方、ＩＣカードをトレーディングカードに利用することもできるが、光記録媒体の記憶容量と同程度の記憶容量を確保した場合、コストが高くなるばかりでなく、カード全体の表面積が大きくなりすぎて、トレーディングカードには適さない。
【００１３】
以上のように、複数の再生手段を設け、かつ、光記録媒体をトレーディングカードとして採用することにより、全体的なコストの低減を図りながらも、多様なアプリケーションプログラムの開発が可能となって、トレーディングカードの楽しみの幅をより大きくすることができる。また、複数の再生手段を設けているため、セットするトレーディングカードの組み合わせにより、表示される映像が異なってくるので、この点も、トレーディングカードの楽しみの幅をより大きくする一因となる。
【００１４】
上記エンターテインメント装置は、各々が、人間からの入力を受け付けて、その入力に応じた信号を前記情報処理手段に与える複数のコントローラに接続され、前記情報処理手段は、前記テレビジョンモニタに映し出す前記映像に、前記複数の再生手段にセットされた前記複数のトレーディングカードに付された前記図柄に応じた複数のオブジェクトを含め、前記コントローラからの前記信号に応じて、そのコントローラに対応する前記オブジェクトの画像を変化させる。
【００１５】
この構成によれば、複数のプレイヤが、各々コントローラを操作することで、対応するオブジェクトを操作することができる。従って、複数のプレイヤが、相互に関係し合ってゲーム等を行うアプリケーションプログラム（例えば、複数のプレイヤが、対戦、競争、及び／又は協力するゲームアプリケーション）を作成でき、トレーディングカードの楽しみの幅をより一層大きくすることができる。
【００１６】
また、上記エンターテインメント装置は、人間からの入力を受け付けて、その入力に応じた信号を前記情報処理手段に与えるコントローラに接続され、前記情報処理手段は、前記テレビジョンモニタに映し出す前記映像に、前記再生手段にセットされた前記トレーディングカードに付された前記図柄に応じたオブジェクトを含め、他の前記再生手段にセットされた他の前記トレーディングカードに記録された情報に応じて、前記オブジェクトの属性を変化させるとともに、前記コントローラからの前記信号に応じて、前記オブジェクトを変化させることもできる。
【００１７】
この構成によれば、プレイヤは、他のトレーディングカードに交換することにより、オブジェクトの属性を変化させることができるので、様々なバリエーションでのオブジェクトの操作が可能となる。例えば、プレイヤが操作するオブジェクトと、コンピュータ（つまり、情報処理手段）が操作するオブジェクトと、を対戦／競争させるアプリケーションを実行する場合、プレイヤは、トレーディングカードの組み合わせを変えることにより、様々なパターンで、コンピュータとの対戦／競争が可能となる。
【００１８】
しかも、トレーディングカードを変えることにより、プレイヤが操作するオブジェクト自体を変更できる。
【００１９】
以上のように、プレイヤは、トレーディングカードを変えることで、オブジェクト自体及び／又は属性を変化させることができるので、トレーディングカードの楽しみの幅をより一層大きくすることができる。
【００２０】
本発明の第２の形態によると、エンターテインメントシステムは、各々が、平面形状を矩形とし、表面に図柄が付され、前記図柄に関連した情報を記録した光記録部を有する複数のトレーディングカードと、同じハウジング内に設けられ、各々が、セットされた前記トレーディングカードの前記光記録部に記録された前記情報を再生する複数の再生手段と、前記ハウジング内に設けられ、ロードしたプログラムに従って、前記複数の再生手段が再生した複数の前記トレーディングカードの前記情報を基に、前記複数の再生手段にセットされた前記複数のトレーディングカードに付された前記図柄に応じた映像をテレビジョンモニタに映し出す情報処理手段と、を備える。
【００２１】
この構成によれば、複数の再生手段を備えており、情報処理手段は、いずれの再生手段に対しても任意にアクセスできる。つまり、情報処理手段は、必要なときに、必要な光記録媒体にアクセスして、必要な情報を取得できる。つまり、情報処理手段は、必要なときに、必要な光記録媒体にアクセスして、必要な情報を取得できる。このため、複数の光記録媒体に記録された情報を利用した処理が可能となって、より豊富なコンテンツを含むプログラムの作成が可能となり、それ故、ユーザに、より面白みのあるコンテンツを提供できる。また、記録媒体は、光記録媒体を採用しているので、大容量の情報を記録できるだけでなく、安価な製造が可能である。
【００２２】
以上のように、複数の再生手段を設け、かつ、記録媒体として光記録媒体を採用することにより、全体的なコストの低減を図りながらも、多様なアプリケーションプログラムの開発が可能となる。
【００２３】
上記情報処理装置は、人間からの入力を受け付けて、その入力に応じた信号を前記情報処理手段に与えるコントローラに接続され、前記情報処理手段は、前記コントローラからの前記信号に応じた前記映像信号を生成する。
【００２４】
この構成によれば、プレイヤからの入力を反映しながら処理を実行するアプリケーションプログラムの作成が可能となる。
【００２５】
上記情報処理装置は、人間が動かすコントローラの動きを検知する検知手段をさらに備え、前記情報処理手段は、前記検知手段が検知した前記コントローラの動きに応じた処理を実行する。
【００２６】
この構成によれば、コントローラの動きを反映できるアプリケーションプログラムの作成が可能となる。
【００２７】
上記情報処理装置は、マイクロフォンに接続され、そのマイクロフォンから入力された音声信号を出力する。
【００２８】
この構成によれば、マイクロフォンからの入力を使用するアプリケーションプログラムの作成が可能となる。
【００２９】
ここで、情報処理装置とマイクロフォンとの接続は、無線あるいは有線の何れでもよい。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、図中、同一または相当部分については同一の参照符号を付してその説明を援用する。
【００３１】
図１は、本発明の実施の形態によるエンターテインメントシステムの全体構成を示すブロック図である。図１に示すように、このエンターテインメントシステムは、デュアル光ディスクユニット１９付きエンターテインメント装置（以下、「エンターテインメント装置」、と呼ぶ。）１、トレーディングカード１００、コントローラ２００ａ，２００ｂ、コントローラ２０２、マイクロフォン２０４ａ，２０４ｂ、テレビジョンモニタ３０１、及びＡＶケーブル３０５を備える。
【００３２】
エンターテインメント装置１は、ＡＶケーブル３０５により、テレビジョンモニタ３０１に接続される。さらに、エンターテインメント装置１には、ＡＣアダプタあるいは電池により電源電圧が供給される。
【００３３】
エンターテインメント装置１は、ハウジング３を含み、後述のデュアル光ディスクユニット１９やプロセッサ１１等が内蔵される（図５参照）。また、エンターテインメント装置１の上面には、２つのトレーディングカード１００を同時に装着できるカード装着部７が設けられる。カード装着部７には、デュアル光ディスクユニット１９の一部を構成する円板状の２つのチャック部６ａ及び６ｂが露出している。
【００３４】
トレーディングカード１００の素材として、矩形状のカード型ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を利用している。サイズは、例えば、国際規格の標準サイズを採用して、横６３．５ｍｍ×縦８９．０ｍｍとし、厚さは、１．２ｍｍとする。また、トレーディングカード１００の中心部には、チャッキング用の円形状の中心孔１０５が形成される。中心孔１０５は、直径１５ｍｍとする。
【００３５】
エンターテインメント装置１は、ローディング方式として、トップローディング方式を採用する。従って、プレイヤは、オープンボタン９を押して、上部の半透明プラスチック製の蓋５を開け、２つのトレーディングカード１００の中心孔１０５を、それぞれ、カード装着部７のチャック部６ａ及び６ｂに挿入して、蓋５を閉じる。チャック部６ａと６ｂとの間隔は、２つのトレーディングカード１００が回転したときに、これらが互いに接触しない距離に設定される。
【００３６】
エンターテインメント装置１の右側面には、イーサネット端子４が設けられ、ネットワークケーブル（図示せず）により、ネットワーク３１０（後述の図５参照）に接続することができる。
【００３７】
エンターテインメント装置１には、２つのコントローラ２００ａ及び２００ｂが接続される。コントローラ２００ａ及び２００ｂの各々には、左アナログジョイスティック、右アナログジョイスティック、並びに、方向キー及びスタートキー等の各種キーが設けられる。
【００３８】
エンターテインメント装置１の前面側には、赤外光のみを透過させる赤外線フィルタ２６が取り付けられ、この赤外線フィルタ２６を囲むように、赤外光を照射する４つの赤外発光ダイオード３０が露出している。この赤外線フィルタ２６の背面側には、図示しないイメージセンサが配置されている。赤外線フィルタ２６、赤外発光ダイオード３０、及びイメージセンサは、後述の撮像ユニット２９に含まれる。
【００３９】
この撮像ユニット２９により、コントローラ２０２に取り付けた再帰反射シート２０３が撮影され、エンターテインメント装置１は、コントローラ２０２の動きを検知できる。
【００４０】
マイクロフォン２０４ａ，２０４ｂから出力される音声信号は、変調されて、エンターテインメント装置１に内蔵される後述の受信ユニット２８によって受信され、復調される。復調後の音声信号は、ＡＶケーブル３０５により、テレビジョンモニタ３０１に与えられる。
【００４１】
図１のトレーディングカード１００に付される図柄（絵、写真、版画、文字、及び／又はグラフィック画像を含む。）としては、例えば、玩具シリーズ（例えば、自動車おもちゃ、人形など）、生物シリーズ（例えば、昆虫、海生生物、爬虫類、草花など）、乗り物シリーズ（例えば、自動車、飛行機など）、兵隊シリーズ、有名建造物シリーズ、野球選手シリーズ、有名歌手シリーズ、など様々なシリーズが存在する。ただし、付される図柄はこれらに限定されるものではない。以下、いくつか例示する。
【００４２】
図２（ａ）及び図２（ｂ）は、図１のトレーディングカード１００の表面に印刷された図柄の例示図である。図２（ａ）のトレーディングカード１００／１は、自動車シリーズのトレーディングカードの一例であり、表面には、自動車の図柄、名前、シリアル番号などが印刷されている。図２（ｂ）のトレーディングカード１００／２は、野球選手シリーズのトレーディングカードの一例であり、表面には、野球選手の図柄、名前、シリアル番号などが印刷されている。
【００４３】
ここで、参照符号を構成している「／」の次の番号は、トレーディングカード１００のシリーズを示している。図２（ａ）のトレーディングカード１００／１の「／」の次の番号１は、自動車シリーズを示し、図２（ｂ）のトレーディングカード１００／２の「／」の次の番号２は、野球選手シリーズを示している。なお、シリーズを区別する必要がないときは、トレーディングカード１００と表記する。
【００４４】
トレーディングカード１００には、上記のように、様々なシリーズが存在するが、１つのシリーズの中でも、さらに、複数のカテゴリに分類できる場合もある。この点を図面を用いて説明する。
【００４５】
図３（ａ）及び図３（ｂ）は、図１のトレーディングカード１００の表面に印刷された図柄の他の例示図である。図３（ａ）及び図３（ｂ）に例示したトレーディングカード１００／３／１及び１００／３／２は共に、魔物シリーズのトレーディングカードであり、シリーズは共通している。ただし、トレーディングカード１００／３／１は、魔物の図柄を印刷した魔物カードであり、トレーディングカード１００／３／２は、呪文の種類を表す印刷が施された呪文カードであり、それぞれ使用方法が異なる。このように、この魔物シリーズのトレーディングカード１００は、２つのカテゴリに分類されている。
【００４６】
ここで、参照符号を構成している左側（上位側）の「／」の次の番号は、トレーディングカード１００のシリーズを示している。また、参照符号を構成している右側（下位側）の「／」の次の番号は、トレーディングカード１００のカテゴリを示している。つまり、トレーディングカード１００／３／１の右側の「／」の次の番号１は、カテゴリが魔物カードであることを示し、トレーディングカード１００／３／２の右側の「／」の次の番号２は、カテゴリが呪文カードであることを示している。なお、シリーズ及びカテゴリを区別する必要がないときは、トレーディングカード１００と表記する。
【００４７】
ここで、トレーディングカード１００の構造を簡単に説明する。最下層は、透明なプラスチック層（例えば、ポリカーボネート）であり、このプラスチック層の一方面（外側）は平坦な面であり、他方面（内側）にはピットと呼ばれる凹凸パターンが形成される。このピットパターン上には、光を反射するための金属膜（例えば、アルミニウム膜）が形成され、さらに、この金属膜の上には、樹脂により保護層が形成される。この保護層が、最上層である。この保護層の表面に、図２（ａ），（ｂ）及び図３（ａ），（ｂ）で示したような様々な図柄が印刷される。情報再生のためのレーザ光は、最下層側から照射される。ピットパターン及び金属膜が記録層であり、後述の光記録部１０１，１０３に相当する。
【００４８】
図４（ａ）及び図４（ｂ）は、図１のトレーディングカード１００の裏面の例示図である。図４（ａ）及び図４（ｂ）に示すように、トレーディングカード１００の裏面からは、透明のプラスチック層を介して、光記録部１０１，１０３（斜線部分）を視認できる。光記録部１０１，１０３は、中心孔１０５の周りに螺旋状に形成されている。
【００４９】
図４（ａ）の光記録部１０１の全体形状は、完全な円環状であり、図４（ｂ）の光記録部１０３の全体形状は、トレーディングカード１００の形状に合わせて、円環状の光記録部の両端を切り取った形状である。
【００５０】
トレーディングカード１００の光記録部１０１，１０３には、表面に印刷された図柄に関連する情報（以下、「図柄関連情報」と呼ぶ。）、システムプログラム８３（後述）、アプリケーションプログラム８１（後述）、及びデバイスドライバ８５（後述）などが記録される。図柄関連情報は、例えば、テレビジョンモニタ３０１上にトレーディングカード１００の図柄を映像化するための情報、図柄に係わる音声情報、図柄に関するテキスト情報、その他のアプリケーションプログラム８１の処理で使用する情報などである。
【００５１】
本実施の形態では、同じシリーズのトレーディングカード１００については、印刷された図柄が異なっていても、全てのトレーディングカード１００には、同じシステムプログラム８３、アプリケーションプログラム８１、及びデバイスドライバ８５が記録される。
【００５２】
印刷された図柄が異なれば、図柄関連情報も異なる。したがって、同じシリーズでも、図柄が異なれば、図柄関連情報の内容が異なる。
【００５３】
また、同じシリーズのトレーディングカード１００において、複数のカテゴリを設けることができる。例えば、図柄の系統によって、カテゴリ分けすることができる。図３（ａ）及び（ｂ）の例では、同じ魔物シリーズにおいて、図柄の系統として、魔物と呪文という２つの系統があり、２つのカテゴリに分けられている。
【００５４】
異なるカテゴリに属するトレーディングカード１００では、記録されている図柄関連情報の種類が異なる。トレーディングカード１００には、図柄関連情報が記録されるところ、カテゴリが異なれば印刷された図柄の系統が異なるので、記録される情報の種類も異なってくる。
【００５５】
例えば、図３（ａ）に示したトレーディングカード１００／３／１に記録される図柄関連情報は、表面に印刷された魔物に関連する情報（例えば、当該魔物を映像化するための画像情報、当該魔物の音声情報、当該魔物に関するテキスト情報、並びに、当該魔物の経験値、生命力、防御力、及び攻撃力などのデフォルト値など）である。一方、図３（ｂ）に示したトレーディングカード１００／３／２に記録された図柄関連情報は、表面に印刷された呪文に係わる図柄に関連する情報（例えば、当該呪文を映像化するための画像情報、当該呪文に係わる音声情報、当該呪文に関するテキスト情報、当該呪文の効果情報など）である。このように、カテゴリが異なれば、記録される図柄関連情報の種類が異なってくる。
【００５６】
図５は、図１のエンターテインメント装置１の電気的構成を示す図である。図５に示すように、エンターテインメント装置１は、プロセッサ１１、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１３、外部メモリ１５、ブートＲＯＭ１７、デュアル光ディスクユニット１９、音声ミキシング回路２１、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２、外部バス２３、通信ユニット２４、受信ユニット２８、撮像ユニット２９、及びＡＶ端子２５を含む。デュアル光ディスクユニット１９は、第１ＣＤ−ＲＯＭドライブ２７ａおよび第２ＣＤ−ＲＯＭドライブ２７ｂを含む。
【００５７】
プロセッサ１１は、エンターテインメント装置１全体の制御、並びにビデオ信号ＶＤ及びオーディオ信号ＡＵ１の生成等を行う。プロセッサ１１は、外部バス２３に接続されており、外部バス２３に接続されたＡＳＩＣ１３及びブートＲＯＭ１７にアクセスできる。また、プロセッサ１１は、コントローラ２００ａ及び２００ｂからの入力信号を受けて、処理に反映する。
【００５８】
ＥＥＰＲＯＭ２２には、ユーザ情報やゲームに関連する情報（例えば、ランキング等のゲーム結果や、ゲームの進行に応じて変動するパラメータ（対戦ゲームで使用する経験値、生命力、防御力、攻撃力等））等が格納される。これらの情報は、プロセッサ１１によって、ＥＥＰＲＯＭ２２に書き込まれ、あるいは、ＥＥＰＲＯＭ２２から読み出される。
【００５９】
第１ＣＤ−ＲＯＭドライブ２７ａは、チャック部６ａにセットされたトレーディングカード１００に記録された情報を再生する。また、第１ＣＤ−ＲＯＭドライブ２７ａは、トレーディングカード１００に記録されたディジタルオーディオデータを再生し、アナログ信号に変換して、オーディオ信号ＡＵ２として、音声ミキシング回路２１へ出力する。第２ＣＤ−ＲＯＭドライブ２７ｂは、第１ＣＤ−ＲＯＭドライブ２７ａと同じ機能を有する。
【００６０】
音声ミキシング回路２１は、プロセッサ１１が生成したオーディオ信号ＡＵ１と、デュアル光ディスクユニット１９が出力したオーディオ信号ＡＵ２と、受信ユニット２８が出力した音声信号ＡＵ３と、をミキシングし、オーディオ信号ＡＵＭとして、ＡＶ端子２５に出力する。
【００６１】
ＡＶ端子２５には、図１のＡＶケーブル３０５が接続され、プロセッサ１１からのビデオ信号ＶＤ及び音声ミキシング回路２１からのオーディオ信号ＡＵＭは、ＡＶケーブル３０５によりテレビジョンモニタ３０１に与えられる。
【００６２】
ＡＳＩＣ１３は、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）機能を有しており、デュアル光ディスクユニット１９が再生したトレーディングカード１００に記録された情報を外部メモリ１５へＤＭＡ転送する。
【００６３】
外部メモリ１５は、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、デュアル光ディスクユニット１９が再生した情報を一時的に格納する。外部メモリ１５に格納された情報は、ＡＳＩＣ１３及び外部バス２３を介して、プロセッサ１１から読み出される。
【００６４】
ブートＲＯＭ１７には、ブートプログラムが格納されている。図１のハウジング３の前面側に設けられた電源スイッチ８が押下されると、プロセッサ１１は、ブートＲＯＭ１７に格納されたブートプログラムをロードして実行する。
【００６５】
通信ユニット２４は、ネットワークアダプタであり、イーサネット端子４を介して、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続する機能を有する。ネットワーク３１０は、ＬＡＮやインターネットを含む。従って、エンターテインメント装置１は、通信ユニット２４を介して、ネットワーク３１０に接続された各種サーバや端末にアクセスできる。
【００６６】
通信ユニット２４は、プロセッサ１１により制御され、プロセッサ１１は、通信ユニット２４がネットワーク３１０から取得したデータを、外部バス２３及びＡＳＩＣ１３を介して、外部メモリ１５に一旦格納する。
【００６７】
撮像ユニット２９は、赤外線フィルタ２６、赤外発光ダイオード２９、及びイメージセンサ（例えば、ＣＭＯＳイメージセンサ）等から構成され、プロセッサ１１により制御される。
【００６８】
赤外発光ダイオード２９は、赤外光を間欠的に照射する。従って、撮像ユニット２９のイメージセンサは、赤外光照射時及び非照射時のコントローラ２０２の再帰反射シート２０３を撮影する。プロセッサ１１は、赤外光照射時の撮影画像と非照射時の撮影画像との差分を求めて、再帰反射シート２０３の位置（つまりコントローラ２０２の位置）を特定する。このようにして、プレイヤにより把持されて動かされるコントローラ２０２の位置が検出される。プロセッサ１１は、検出したコントローラ２０２の位置情報を処理に反映できる。つまり、コントローラ２０２の動きを反映できるアプリケーションプログラムの作成が可能となる。
【００６９】
マイクロフォン２０４ａ，２０４ｂは、入力された音声を電気信号（つまり音声信号）に変換し、変調して、受信ユニット２８に送信する。受信ユニット２８は、受信した音声信号を復調して、音声信号ＡＵ３として、音声ミキシング回路２１及びプロセッサ１１に出力する。プロセッサ１１は、入力された音声信号ＡＵ３にエコー等の処理を施し、カラオケの伴奏などとミキシングして、オーディオ信号ＡＵ１として出力することができる。なお、受信ユニット２８は、プロセッサ１１により制御される。
【００７０】
図６は、図５のプロセッサ１１の内部構成を示すブロック図である。図６に示すように、このプロセッサ１１は、中央演算処理装置（ＣＰＵ：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）３１、グラフィックプロセッサ３３、ピクセルプロッタ３５、サウンドプロセッサ３７、ＤＭＡ（ｄｉｒｅｃｔ  ｍｅｍｏｒｙ  ａｃｃｅｓｓ）コントローラ３９、第１バスアービタ４３、第２バスアービタ４４、バックアップコントロール回路４５、メインメモリ４７、タイマ回路４９、Ａ／Ｄコンバータ（ＡＤＣ：ａｎａｌｏｇ  ｔｏ  ｄｉｇｉｔａｌ  ｃｏｎｖｅｒｔｅｒ）５０、入出力制御回路５１、外部メモリインタフェース回路５３、クロックドライバ５９、ＰＬＬ（ｐｈａｓｅ−ｌｏｃｋｅｄ  ｌｏｏｐ）回路５７、低電圧検出回路５５、第１バス６１、及び第２バス６３を含む。ここで、本実施の形態では、メインメモリ４７及び外部メモリ１５を区別して説明する必要がないときは、「メモリＭＥＭ」と表記する。ＣＰＵ３１は、メモリＭＥＭに格納されたプログラムに従い、各種演算やシステム全体の制御を行う。ＣＰＵ３１は、第１バス６１及び第２バス６３のバスマスタであり、それぞれのバスに接続された資源にアクセスが可能である。
【００７１】
グラフィックプロセッサ３３は、第１バス６１及び第２バス６３のバスマスタであり、メモリＭＥＭに格納された画像情報を基に、グラフィックデータを合成し、さらにこれを基にテレビジョンモニタ３０１に合わせたビデオ信号ＶＤを生成して出力する。ここで、グラフィックデータは、バックグラウンドスクリーンとスプライトとビットマップスクリーンとから合成される。バックグラウンドスクリーンは、矩形の画素集合の二次元配列からなり、テレビジョンモニタ３０１のスクリーンを全て覆う大きさを持つ。スプライトは、テレビジョンモニタ３０１のスクリーンのいずれの位置にでも配置可能な１つの矩形の画素集合からなる。ビットマップスクリーンは自由に大きさと位置を設定可能な二次元ピクセル配列からなる。
【００７２】
グラフィックプロセッサ３３は、第１バス６１を通じて、ＣＰＵ３１により制御され、また、ＣＰＵ３１に対して、割込み要求信号ＩＮＲＱを発生する機能を有する。
【００７３】
ピクセルプロッタ３５は、第１バス６１を通じて、ＣＰＵ３１により制御され、ＣＰＵ３１から与えられたピクセルデータの描画を実行する。この場合、ピクセル単位での描画が可能である。ここで言うピクセルデータは、１ピクセルの表示色をＭビット（Ｍは１以上の整数）で表したデータである。また、ピクセルプロッタ３５は、第１バス６１及び第２バス６３のバスマスタである。
【００７４】
サウンドプロセッサ３７は、第１バス６１及び第２バス６３のバスマスタであり、メモリＭＥＭに格納された音声情報を基に、サウンドデータを合成し、さらにこれを基にオーディオ信号ＡＵ１を生成して出力する。サウンドデータは、基本の音色となるＰＣＭ（パルスコードモジュレーション）データに対し、ピッチ変換及び振幅変調を行い合成される。振幅変調では、ＣＰＵ３１によって指示されるボリューム制御の他に、楽器の波形を再現するための機能が用意される。
【００７５】
また、サウンドプロセッサ３７は、第１バス６１を通じて、ＣＰＵ３１により制御され、また、ＣＰＵ３１に対して、割込み要求信号ＩＮＲＱを発生する機能を有する。
【００７６】
ＤＭＡコントローラ３９は、ＡＳＩＣ１３を介して外部バス２３に接続された外部メモリ１５から、メインメモリ４７へのデータ転送を司る。また、ＤＭＡコントローラ３９は、データ転送の完了を通知するために、ＣＰＵ３１に対する割込み要求信号ＩＮＲＱを発生する機能を有する。さらに、ＤＭＡコントローラ３９は、第１バス６１及び第２バス６３のバスマスタであり、また、第１バス６１を通じてＣＰＵ３１により制御される。
【００７７】
メインメモリ４７は、マスクＲＯＭ、ＳＲＡＭ、及び、ＤＲＡＭのうち、必要なものを備える。本実施の形態では、メインメモリ４７をＳＲＡＭで構成する。バックアップコントロール回路４５は、後述の低電圧検出回路５５が低電圧を検知した場合に、メインメモリ４７を非活性化する。そして、メインメモリ４７には、バッテリ６５から電源電圧が供給される。従って、電源電圧Ｖｃｃ０及びＶｃｃ１の供給が停止された場合でも、ＳＲＡＭたるメインメモリ４７のデータが保持される。第１バスアービタ４３は、第１バス６１の各バスマスタからの第１バス使用要求信号を受け付け、調停を行って、バスサイクル毎に１つのバスマスタに対して第１バス使用許可信号を発行する。 
【００７８】
各バスマスタは、第１バス使用許可信号を受領することによって第１バス６１の使用が許可される。ここで、第１バス使用要求信号及び第１バス使用許可信号は、図６では、第１バス調停信号ＦＡＢとして示されている。
【００７９】
第１バス６１は、データバス、アドレスバス、及びコントロールバスを含む（図示せず）。
【００８０】
第２バスアービタ４４は、第２バス６３の各バスマスタからの第２バス使用要求信号を受け付け、調停を行って、要求されたバイト数に対応する１または複数のバスサイクル毎に１つのバスマスタに第２バス使用許可信号を発行する。各バスマスタは、第２バス使用許可信号を受領することによって第２バス６３の使用が許可される。ここで、第２バス使用要求信号及び第２バス使用許可信号は、図６では、第２バス調停信号ＳＡＢとして示されている。
【００８１】
第２バス６３は、データバス、アドレスバス、及びコントロールバスを含む（図示せず）。
【００８２】
タイマ回路４９は、設定された時間間隔に基づき、ＣＰＵ３１に対する割込み要求信号ＩＮＲＱを発生する機能を有する。時間間隔等の設定は、第１バス６１を介してＣＰＵ３１によって行われる。
【００８３】
ＡＤＣ５０は、アナログ入力信号をデジタル信号に変換する。このデジタル信号は、第１バス６１を介してＣＰＵ３１によってリードされる。また、ＡＤＣ５０は、ＣＰＵ３１に対して、割込み要求信号ＩＮＲＱを発生する機能を有する。
【００８４】
ここで、コントローラ２００ａ及び２００ｂのアナログジョイスティックからのアナログ信号は、ＡＤＣ５０に入力される。
【００８５】
入出力制御回路５１は、外部入出力装置や外部の半導体素子との通信等を、入出力信号を介して行う。入出力信号は、第１バス６１を介して、ＣＰＵ３１からリード／ライトされる。また、入出力制御回路５１は、ＣＰＵ３１に対して、割込み要求信号ＩＮＲＱを発生する機能を有する。なお、入出力信号は、例えば、プログラマブルな入出力ポートＩＯ０〜ＩＯ２３を介して入出力される。
【００８６】
ここで、コントローラ２００ａ及び２００ｂの各種キーからの信号は、入出力ポートを介して、入出力制御回路５１に入力され、ＣＰＵ３１にリードされる。また、通信ユニット２４、受信ユニット２８、及び撮像ユニット２９は、入出力ポート及び入出力制御回路５１を介してＣＰＵ３０１により制御される。低電圧検出回路５５は、電源電圧Ｖｃｃ０及びＶｃｃ１を監視し、いずれかの電源電圧がそれぞれについて定められた電圧以下になったときに、ＰＬＬ回路５７等のリセット信号及びその他のシステム全体のリセット信号ＲＳＥＴを発行する。ここで、電源電圧Ｖｃｃ０は、主にプロセッサ１１内のデジタル回路に供給される。また、電源電圧Ｖｃｃ１は、主にプロセッサ１１内のアナログ回路及びＩ／Ｏ部に供給される。
【００８７】
ＰＬＬ回路５７は、水晶振動子６７より得られる正弦波信号を逓倍した高周波クロック信号を生成する。
【００８８】
クロックドライバ５９は、ＰＬＬ回路５７より受け取った高周波クロック信号を、十分な信号強度へ増幅して、内部クロックＩＣＬＫとして、各ブロックへ供給する。
【００８９】
外部メモリインタフェース回路５３は、第２バス６３を外部バス２３に接続するための機能を有する。
【００９０】
図６のプロセッサ１１におけるデータの転送経路を説明する。バスマスタが、メインメモリ４７に対してアクセスする場合は、ライトデータは、第１バスアービタ４３に与えられ、調停後に、第１バス６１から、メインメモリ４７に与えられる。一方、リードデータは、調停後に、第１バス６１及び第１バスアービタ４３を介して、バスマスタに与えられる。また、バスマスタが、外部メモリ１５に対してアクセスする場合は、ライトデータは、第２バスアービタ４４に与えられ、調停後に、第２バス６３から、外部メモリインタフェース回路５３、外部バス２３及びＡＳＩＣ１３を介して、外部メモリ１５に与えられる。一方、リードデータは、調停後に、ＡＳＩＣ１３、外部バス２３、外部メモリインタフェース回路５３、第２バス６３及び第２バスアービタ４４を介して、バスマスタに与えられる。
【００９１】
図７は、図５のプロセッサ１１がブートプログラムを実行する際の処理の流れの１例を示す図である。プロセッサ１１は、電源スイッチ８がオンになると、ブートＲＯＭ１７からブートプログラムをロードして実行する。この場合、ステップＳ１にて、プロセッサ１１は、システムの初期化を実行する。ステップＳ２にて、プロセッサ１１は、実行待機カウンタが「０」か否かを判断し、「０」でない場合は、ステップＳ１８に進み、実行待機カウンタをデクリメントして、ステップＳ２に進む。一方、実行待機カウンタが「０」の場合は、ステップＳ３に進む。
【００９２】
ステップＳ３にて、プロセッサ１１は、実行待機カウンタに値をセットする。ステップＳ４にて、プロセッサ１１は、ＡＳＩＣ１３にチェックコマンドを与え、ＡＳＩＣ１３に、第１ＣＤ−ＲＯＭドライブ２７ａにトレーディングカード１００がセットされているか否かをチェックさせる。
【００９３】
ステップＳ５にて、プロセッサ１１は、ＡＳＩＣ１３からレディ状態（トレーディングカード１００がセットされた状態）が返ってきた場合、ステップＳ６に進み、ノットレディ状態（トレーディングカード１００が未セットの状態）が返ってきた場合、ステップＳ１０に進む。
【００９４】
ステップＳ６では、プロセッサ１１は、第１ＣＤ−ＲＯＭドライブ２７ａにトレーディングカード１００がセットされているか否かを示す第１レディフラグをオンにする。ステップＳ７にて、プロセッサ１１は、システムフラグをチェックして、オンの場合は（つまり、システムプログラム８３がトレーディングカード１００から読み出されて、外部メモリ１５に格納されている場合は）、ステップＳ１１に進み、システムフラグがオフの場合は（つまり、システムプログラム８３がトレーディングカード１００から読み出されていない場合は）、ステップＳ８に進む。
【００９５】
ステップＳ８にて、プロセッサ１１は、ＡＳＩＣ１３にリードコマンドを与える。すると、ＡＳＩＣ１３は、第１ＣＤ−ＲＯＭドライブ２７ａにシステムプログラム８３を再生させ、再生されたシステムプログラム８３を、外部メモリ１５にＤＭＡ転送する。そして、プロセッサ１１は、外部メモリ１５に格納されたシステムプログラム８３をロードして実行する。ステップＳ９では、プロセッサ１１は、システムフラグをオンにする。
【００９６】
一方、ステップＳ１０では、プロセッサ１１は、第１ＣＤ−ＲＯＭドライブ２７ａにトレーディングカード１００がセットされていないので、第１レディフラグをオフにする。
【００９７】
ステップＳ１１では、プロセッサ１１は、ＡＳＩＣ１３にチェックコマンドを与え、ＡＳＩＣ１３に、第２ＣＤ−ＲＯＭドライブ２７ｂにトレーディングカード１００がセットされているか否かをチェックさせる。
【００９８】
ステップＳ１２にて、プロセッサ１１は、ＡＳＩＣ１３からレディ状態（トレーディングカード１００がセットされた状態）が返ってきた場合、ステップＳ１３に進み、ノットレディ状態（トレーディングカード１００が未セットの状態）が返ってきた場合、ステップＳ１７に進む。
【００９９】
ステップＳ１３では、プロセッサ１１は、第２ＣＤ−ＲＯＭドライブ２７ｂにトレーディングカード１００がセットされているか否かを示す第２レディフラグをオンにする。ステップＳ１４にて、プロセッサ１１は、システムフラグをチェックして、オンの場合は、ステップＳ２に進み、システムフラグがオフの場合は、ステップＳ１５に進む。
【０１００】
ステップＳ１５にて、プロセッサ１１は、ＡＳＩＣ１３にリードコマンドを与える。すると、ＡＳＩＣ１３は、第２ＣＤ−ＲＯＭドライブ２７ｂにシステムプログラム８３を再生させ、再生されたシステムプログラム８３を、外部メモリ１５にＤＭＡ転送する。そして、プロセッサ１１は、外部メモリ１５に格納されたシステムプログラム８３をロードして実行する。ステップＳ１６では、プロセッサ１１は、システムフラグをオンにして、ステップＳ２に進む。
【０１０１】
一方、ステップＳ１７では、プロセッサ１１は、第２ＣＤ−ＲＯＭドライブ２７ｂにトレーディングカード１００がセットされていないので、第２レディフラグをオフにして、ステップＳ２に進む。
【０１０２】
図８は、図１のエンターテインメント装置１で実行されるソフトウェア（ブートプログラムを除く。）の概念図である。図８に示すように、エンターテインメント装置１のプロセッサ１１は、システムプログラム８３、アプリケーションプログラム８１、及びデバイスドライバ８５等のプログラムを実行する。システムプログラム８３は、オペレーティングシステムに相当し、ファイル管理、メモリ管理（つまり、外部メモリ１５の管理）、タスク管理、割り込み管理（例えば、ビデオ同期割り込み等の管理）、及びタスク間の共有資源管理（例えば、タイマ回路４９、ＤＭＡコントローラ３９等の管理）などを行うプログラムである。デバイスドライバ８５は、デュアル光ディスクユニット１９にアクセスするためのプログラムである。アプリケーションプログラム８１は、特定の目的のために設計されたプログラムであり、ブートプログラムにより起動される。
【０１０３】
アプリケーションプログラム８１からデュアル光ディスクユニット１９へのアクセスについて説明する。アプリケーションプログラム８１は、実行過程において、トレーディングカード１００に記録された情報を必要とするときに、ドライブ名（第１ＣＤ−ＲＯＭドライブ２７ａあるいは第２ＣＤ−ＲＯＭドライブ２７ｂ）、ディレクトリ名、及びファイル名の情報をシステムプログラム８３に渡す。すると、システムプログラム８３は、与えられたそれらの情報を基に、ファイルの格納位置を特定して、特定した格納位置の情報、ドライブ名の情報、及び再生したデータを格納するためのアドレス情報を、デバイスドライバ８５に渡し、さらに、デバイスドライバ８５は、それらの情報をＡＳＩＣ１３に与える。
【０１０４】
そして、ＡＳＩＣ１３は、デュアル光ディスクユニット１９と通信して、与えられたドライブ名の情報が示すＣＤ−ＲＯＭドライブ（第１ＣＤ−ＲＯＭドライブ２７ａあるいは第２ＣＤ−ＲＯＭドライブ２７ｂ）に対して、与えられた格納位置の情報が示す位置のデータを再生させる。そして、ＡＳＩＣ１３は、外部メモリ１５上の、デバイスドライバ８５から指定されたアドレスに、ＣＤ−ＲＯＭドライブが再生したデータをＤＭＡ転送する。
【０１０５】
ＡＳＩＣ１３が転送完了通知をデバイスドライバ８５に与えると、システムプログラム８３は、アプリケーションプログラム８１に対して、再生されたデータの格納位置を示すアドレス情報を与える。アプリケーションプログラム８１は、そのアドレス情報を基に、外部メモリ１５にアクセスして、再生されたデータを読み込み、処理を施す。
【０１０６】
ここで、アプリケーションプログラム８１に基づくエンターテインメント装置１による処理の例をいくつか挙げる。
【０１０７】
［１］エンターテインメント装置１は、上記の第１レディフラグ及び第２レディフラグを参照することで、第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂへのトレーディングカード１００の装着の有無を認識できる。従って、第１ＣＤ−ＲＯＭドライブ２７ａあるいは第２ＣＤ−ＲＯＭドライブ２７ｂのいずれか一方にのみ、トレーディングカード１００が装着されているときは、１つのトレーディングカード１００に記録された図柄関連情報を使用する処理を実行し、双方にトレーディングカード１００が装着されているときは、２つのトレーディングカード１００に記録された図柄関連情報を使用する処理を実行する。
【０１０８】
［２］エンターテインメント装置１は、第１ＣＤ−ＲＯＭドライブ２７ａあるいは第２ＣＤ−ＲＯＭドライブ２７ｂのいずれか一方にのみトレーディングカード１００が装着されている場合は、そこに記録された図柄関連情報を基に、ビデオ信号ＶＤ及びオーディオ信号ＡＵ１を生成する。従って、トレーディングカード１００に記録された図柄関連情報は、そのトレーディングカード１００の表面に印刷された図柄に関連する情報であるため、その図柄に関連する映像がテレビジョンモニタ３０１に表示され、関連する音がテレビジョンモニタ３０１のスピーカ（図示せず）から出力される。
【０１０９】
［３］第１ＣＤ−ＲＯＭドライブ２７ａあるいは第２ＣＤ−ＲＯＭドライブ２７ｂのいずれか一方にのみトレーディングカード１００が装着されている場合は、コントローラ２００ａあるいは２００ｂを操作するプレイヤと、ＣＰＵ３１と、が対戦／競争するゲーム処理を行うアプリケーションプログラム８１を用意することもできる。例えば、セットされたトレーディングカード１００に印刷された図柄に応じたオブジェクト（以下、操作オブジェクト、と呼ぶ。）と、そのオブジェクトの対戦相手となるオブジェクト（以下、非操作オブジェクト、と呼ぶ。）と、をテレビジョンモニタ３０１に表示し、プレイヤが、コントローラ２００ａあるいは２００ｂにより操作オブジェクトを操作し、ＣＰＵ３１は、非操作オブジェクトを操作して、両者が対戦／競争するアプリケーションプログラム８１を用意できる。
【０１１０】
［４］エンターテインメント装置１は、第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂの双方にトレーディングカード１００が装着されている場合は、それらに記録された図柄関連情報を基に、ビデオ信号ＶＤ及びオーディオ信号ＡＵ１を生成する。従って、トレーディングカード１００に記録された図柄関連情報は、そのトレーディングカード１００の表面に印刷された図柄に関連する情報であるため、２つのトレーディングカード１００に印刷された、それぞれの図柄に関連する映像がテレビジョンモニタ３０１に表示されるとともに、関連する音がテレビジョンモニタ３０１のスピーカ（図示せず）から出力される。
【０１１１】
この場合、テレビジョンモニタ３０１のスクリーンの所定領域に一方のトレーディングカード１００に関する映像を表示し、他の所定領域に他方のトレーディングカード１００に関する映像を表示することができる。もちろん、このように明確に表示領域を分けることなく、双方の図柄に関連した映像を表示することもできる。また、プレイヤによるコントローラ２００ａあるいは２００ｂからの指示により、画面を切り替えて、各トレーディングカード１００の図柄に関連した映像を表示することもできる。
【０１１２】
［５］第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂの双方にトレーディングカード１００が装着されている場合、コントローラ２００ａを操作する第１のプレイヤと、コントローラ２００ｂを操作する第２のプレイヤと、が対戦／競争するゲーム処理を行うアプリケーションプログラム８１を用意することもできる。例えば、第１ＣＤ−ＲＯＭドライブ２７ａにセットされたトレーディングカード１００に印刷された図柄に応じたオブジェクト（以下、第１操作オブジェクト、と呼ぶ。）と、第２ＣＤ−ＲＯＭドライブ２７ｂにセットされたトレーディングカード１００に印刷された図柄に応じたオブジェクト（以下、第２操作オブジェクト、と呼ぶ。）と、をテレビジョンモニタ３０１に表示し、第１のプレイヤが、コントローラ２００ａにより第１操作オブジェクトを操作し、第２のプレイヤが、コントローラ２００ｂにより第２操作オブジェクトを操作して、両者が対戦／競争するアプリケーションプログラム８１を用意できる。
【０１１３】
［６］上記したように、同じシリーズのトレーディングカード１００において、複数のカテゴリを設けることができる。異なるカテゴリに属する２枚のトレーディングカード１００をデュアル光ディスクユニット１９にセットしたプレイヤと、ＣＰＵ３１と、が対戦／競争するゲーム処理を行うアプリケーションプログラム８１を用意することができる。
【０１１４】
例えば、第１ＣＤ−ＲＯＭドライブ２７ａにセットされたトレーディングカード１００に印刷された図柄に応じたオブジェクト（以下、操作オブジェクト、と呼ぶ。）と、そのオブジェクトの対戦相手となるオブジェクト（以下、非操作オブジェクト、と呼ぶ。）と、をテレビジョンモニタ３０１に表示し、プレイヤが、コントローラ２００ａあるいは２００ｂにより操作オブジェクトを操作し、ＣＰＵ３１は、非操作オブジェクトを操作して、両者が対戦／競争するアプリケーションプログラム８１を用意できる。この場合、第２ＣＤ−ＲＯＭドライブ２７ｂにセットされたトレーディングカード１００に記録された情報に応じて、操作オブジェクトの属性を変化させたり、操作オブジェクトに新たな機能を追加したり、することができる。
【０１１５】
従って、プレイヤは、第２ＣＤ−ＲＯＭドライブ２７ｂにセットされたトレーディングカード１００を、同じカテゴリに属する他のトレーディングカード１００に交換することで、操作オブジェクトの属性を変えたり、新たな機能を追加したりすることができる。逆に、プレイヤは、第１ＣＤ−ＲＯＭドライブ２７ａにセットされたトレーディングカード１００を、同じカテゴリに属する他のトレーディングカード１００に交換することで、操作オブジェクトを変更することができる。さらに、プレイヤは、第１ＣＤ−ＲＯＭドライブ２７ａにセットされたトレーディングカード１００を、同じカテゴリに属する他のトレーディングカード１００に交換するとともに、第２ＣＤ−ＲＯＭドライブ２７ｂにセットされたトレーディングカード１００を、同じカテゴリに属する他のトレーディングカード１００に交換することで、操作オブジェクトの変更だけでなく、操作オブジェクトの属性を変えたり、新たな機能を追加したりすることができる。
【０１１６】
［７］異なるカテゴリの２枚のトレーディングカード１００をデュアル光ディスクユニット１９にセットしたときに、一方のトレーディングカード１００に記録された図柄関連情報に基づく映像及び音声と、他方のトレーディングカード１００に記録された図柄関連情報に基づく映像及び音声と、を合成した映像及び音声を生成するアプリケーションプログラム８１を用意することもできる。
【０１１７】
例えば、一方のトレーディングカード１００がレーシングカーの映像及び音声を生成する図柄関連情報を記録しており、他方のトレーディングカード１００が、サーキットの映像及び音声を生成する図柄関連情報を記録している場合、それらを合成した映像及び音声を生成するアプリケーションプログラム８１を用意できる。プレイヤは、セットするトレーディングカード１００を変更するだけで、様々な組み合わせの映像及び音声がテレビジョンモニタ３０１に表示される。
【０１１８】
［８］第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂの双方にトレーディングカード１００が装着されている場合、コントローラ２００ａを操作する第１のプレイヤと、コントローラ２００ｂを操作する第２のプレイヤと、が協力して、ＣＰＵ３１が操作するオブジェクト（以下、非操作オブジェクト、と呼ぶ。）と対戦／競争するゲーム処理を行うアプリケーションプログラム８１を用意することもできる。例えば、第１ＣＤ−ＲＯＭドライブ２７ａにセットされたトレーディングカード１００に印刷された図柄に応じたオブジェクト（以下、第１操作オブジェクト、と呼ぶ。）と、第２ＣＤ−ＲＯＭドライブ２７ｂにセットされたトレーディングカード１００に印刷された図柄に応じたオブジェクト（以下、第２操作オブジェクト、と呼ぶ。）と、をテレビジョンモニタ３０１に表示し、第１のプレイヤが、コントローラ２００ａにより第１操作オブジェクトを操作し、第２のプレイヤが、コントローラ２００ｂにより第２操作オブジェクトを操作して、両者が協力して、ＣＰＵ３１が操作するする非操作オブジェクトと対戦／競争するアプリケーションプログラム８１を用意できる。
【０１１９】
［９］トレーディングカード１００のそれぞれが単独でも、１つのトレーディングカードとして機能し、エンターテインメント装置１は、記録された図柄関連情報に応じた映像及び音声を生成できるが、２つのトレーディングカード１００が組み合わされて、新たな映像及び音声が生成されるアプリケーションプログラム８１を用意することもできる。
【０１２０】
例えば、単独では、ある魔物の映像及び音声が生成される図柄関連情報を記録したトレーディングカード１００と、単独で、他の魔物の映像及び音声が生成される図柄関連情報を記録したトレーディングカード１００と、をデュアル光ディスクユニット１９にセットすると、単独では生成されない新たな魔物の映像及び音声を生成するアプリケーションプログラム８１を作成できる。この場合、その新たな魔物の映像及び音声を生成するための情報は、トレーディングカード１００に予め記録されている。
【０１２１】
［１０］第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂの双方にトレーディングカード１００が装着されている場合、一方のトレーディングカード１００に印刷された図柄に応じたオブジェクトと、他方のトレーディングカード１００に印刷された図柄に応じたオブジェクトと、がコミュニケーションをするような映像及び音声を生成するアプリケーションプログラム８１を用意することができる。
【０１２２】
［１１］第１ＣＤ−ＲＯＭドライブ２７ａを第１のプレイヤが使用し、第２ＣＤ−ＲＯＭドライブ２７ｂを第２のプレイヤが使用して、それぞれのプレイヤが、セットするトレーディングカード１００を次々に変更しながらゲームを行うようなアプリケーションプログラム８１を用意することができる。
【０１２３】
［１２］エンターテインメント装置１は、通信ユニット２４を具備しているので、ネットワーク３１０に接続されたサーバ（図示せず）にアクセスでき、このサーバを介して、ネットワーク３１０に接続された他のエンターテインメント装置１と通信できる。また、エンターテインメント装置１は、ネットワーク３１０に接続された他のエンターテインメント装置１と直接通信することもできる。従って、エンターテインメント装置１が、オンラインゲームプログラムを実行することで、ネットワーク３１０に接続された各エンターテインメント装置１のユーザは、オンラインゲームを行うことができる。
【０１２４】
例えば、エンターテインメント装置１には、２つのコントローラ２００ａ，２００ｂが接続されるため、これらを使用する二人のプレイヤがペアを組んで、他のエンターテインメント装置１を使用する他の二人のプレイヤのペアと、対戦／競争するゲームを行うオンラインプログラムを用意することができる。
【０１２５】
また、エンターテインメント装置１は、電子商取引を実現する、ネットワーク３１０に接続されたサーバ（図示せず）にアクセスできる。したがって、ユーザは、エンターテインメント装置１を用いて、トレーディングカード１００自体の電子商取引を行うこともできる。
【０１２６】
［１３］カラオケデータが記録されているトレーディングカード１００と、背景データが記録されているトレーディングカード１００と、をデュアル光ディスクユニット１９にセットして、カラオケを行うための処理を実行できる。このようにすれば、ユーザは、様々な組み合わせのカラオケと映像とを楽しむことができる。別の観点から言えば、マイクロフォン２０４ａ，２０４ｂからの入力を使用するアプリケーションプログラム８１の作成が可能となる。
【０１２７】
［１４］上記例では、コントローラとして、コントローラ２００ａ及び／又は２００ｂを使用したが、代わりに、コントローラ２０２及び／又はコントローラ２０２と同じ構成のコントローラを使用することもできる。
【０１２８】
さて、図９は、図１のエンターテインメント装置１の電気的構成の他の例を示す図である。図９に示すように、エンターテインメント装置１は、プロセッサ１１、外部メモリ１５、ブートＲＯＭ１７、デュアル光ディスクユニット１９、音声ミキシング回路２１、ＥＥＰＲＯＭ２２、外部バス２３、通信ユニット２４、受信ユニット２８、撮像ユニット２９、及びＡＶ端子２５により構成することもできる。図５と異なる点を中心に説明する。
【０１２９】
プロセッサ１１は、エンターテインメント装置１全体の制御、並びにビデオ信号ＶＤ及びオーディオ信号ＡＵ１の生成等を行う。プロセッサ１１は、外部バス２３に接続されており、外部バス２３に接続された外部メモリ１５及びブートＲＯＭ１７にアクセスできる。
【０１３０】
図９の例では、デュアル光ディスクユニット１９は、プロセッサ１１により直接制御される。プロセッサ１１は、デュアル光ディスクユニット１９にアクセスして、デュアル光ディスクユニット１９が再生したトレーディングカード１００に記録された情報を外部メモリ１５へ転送する。
【０１３１】
外部メモリ１５は、デュアル光ディスクユニット１９が再生した情報を一時的に格納する。外部メモリ１５に格納された情報は、外部バス２３を介して、プロセッサ１１から読み出される。
【０１３２】
この例では、図８のデバイスドライバ８５が、図５のＡＳＩＣ１３の機能を担うことになる。
【０１３３】
また、通信ユニット２４は、プロセッサ１１により制御され、プロセッサ１１は、通信ユニット２４がネットワーク３１０から取得したデータを、外部バス２３を介して、外部メモリ１５に一旦格納する。
【０１３４】
さて、以上のように、本実施の形態では、第１ＣＤ−ＲＯＭドライブ２７ａ及び第２ＣＤ−ＲＯＭドライブ２７ｂを含むデュアル光ディスクユニット１９を備えており、プロセッサ１１は、いずれのドライブ２７ａ，２７ｂに対しても任意にアクセスできる。つまり、プロセッサ１１は、必要なときに、必要なトレーディングカード１００にアクセスして、必要な情報を取得できる。このため、二つのトレーディングカード１００に記録された情報を利用した処理が可能となって、より豊富なコンテンツを含むアプリケーションプログラム８１の作成が可能となり、それ故、ユーザに、より面白みのあるコンテンツを提供できる。
【０１３５】
一方、１つのＣＤ−ＲＯＭドライブしか有していない場合において、複数のトレーディングカードに記録された情報を利用した処理を行うときは、ハードディスク等の大容量記憶装置を搭載する必要が生じ、製造コストが高くなるばかりでなく、ユーザにとっても、プログラムの要求に従って、トレーディングカードの交換作業が必要となって、煩わしく感じる場合もある。
【０１３６】
また、トレーディングカード１００の素材として、ＣＤ−ＲＯＭを採用しているので、大容量の情報を記録できるだけでなく、安価な製造が可能である。特に、トレーディングカードの場合、付された図柄に関連する情報として、比較的大きな容量を必要とする画像情報を記録することが多く、ＣＤ−ＲＯＭはトレーディングカード１００の素材に適している。
【０１３７】
一方、ＩＣカードをトレーディングカードに利用することもできるが、ＣＤ−ＲＯＭの記憶容量と同程度の記憶容量を確保した場合、コストが高くなるばかりでなく、カード全体の表面積が大きくなりすぎて、トレーディングカードには適さない。
【０１３８】
以上のように、２つのＣＤ−ＲＯＭドライブ２７ａ，２７ｂを設け、かつ、ＣＤ−ＲＯＭをトレーディングカード１００として採用することにより、全体的なコストの低減を図りながらも、多様なアプリケーションプログラム８１（例えば、上記［１］〜［１４］）の開発が可能となって、トレーディングカード１００の楽しみの幅をより大きくすることができる。また、２つのＣＤ−ＲＯＭドライブ２７ａ，２７ｂを設けているため、セットするトレーディングカード１００の組み合わせにより、表示される映像が異なってくるので、この点も、トレーディングカード１００の楽しみの幅をより大きくする一因となる。
【０１３９】
ここで、ユーザは、トレーディングカード１００及びエンターテインメント装置１の双方を同時に購入する必要は必ずしもない。なぜなら、トレーディングカード１００単体でも、従来のトレーディングカードとしての機能を有しているからである。従って、ユーザは、トレーディングカードを収集していって、例えば興味がわいたとき等に、エンターテインメント装置１を購入することもできる。また、後述のように、パーソナルコンピュータで、トレーディングカード１００に記録された情報の再生及び実行を可能にすれば、収集当初は、所有しているパーソナルコンピュータを利用することもできる。このように、一般のゲーム機のように当初からユーザに負担をかけることなく、ユーザが必要なときに、エンターテインメント装置１を購入できる。
【０１４０】
なお、本発明は、上記の実施の形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能であり、例えば、以下のような変形も可能である。
【０１４１】
（１）上記では、トレーディングカード１００として利用するカード型光記録媒体として、カード型ＣＤ−ＲＯＭを例に挙げた。ただし、光記録媒体は、これに限定されず、例えば、ＤＶＤ−ＲＯＭ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ）等を使用できる。
【０１４２】
また、例えば、ＣＤ−Ｒ（ｃｏｍｐａｃｔ  ｄｉｓｋ−ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（ｃｏｍｐａｃｔ  disk−ｒｅｗｒｉｔａｂｌｅ）、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷ、あるいはＤＶＤ−ＲＡＭ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ−ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）等を利用できる。この場合は、トレーディングカード１００に書き込みが可能となるので、ユーザ情報やゲームに関連する情報などをトレーディングカード１００に格納できる。また、この場合、２つのトレーディングカード１００をデュアル光ディスクユニット１９にセットして、それらに記録された情報の一部あるいは全部の交換をすることができるアプリケーションプログラム８１を作成できる。
【０１４３】
（２）上記では、エンターテインメント装置１に、２つのＣＤ−ＲＯＭドライブ２７ａ，２７ｂを搭載したが、その数はこれに限定されず、３以上のＣＤ−ＲＯＭドライブを搭載することもできる。
【０１４４】
（３）上記では、システムプログラム８３、アプリケーションプログラム８１、及びデバイスドライバ８５は、トレーディングカード１００に記録していた。これらのプログラムは、トレーディングカード１００に記録する代わりに、エンターテインメント装置１に半導体メモリ（例えば、ＲＯＭ）を設けて、この半導体メモリに予め格納しておくこともできる。
【０１４５】
（４）上記では、トレーディングカード１００に記録された情報の再生及び実行は、エンターテインメント装置１により行った。ただし、パーソナルコンピュータのＣＤ−ＲＯＭドライブで情報を再生して、パーソナルコンピュータ上でアプリケーションプログラムを実行することもできる。この場合、例えば、パーソナルコンピュータのブラウザ上で動作するアプリケーションプログラムをトレーディングカード１００に記録する。コントローラとしては、例えば、キーボードやマウスを用いることができるし、また、専用のコントローラを用意することもできる。
【０１４６】
（５）上記では、撮像ユニット２９により撮影され、位置が検知されるコントローラ２０２が１つの場合を例に挙げたが、その数はこれに限定されない。
【０１４７】
（６）上記では、コントローラ２００ａ，２００ｂと、エンターテインメント装置１と、は有線により接続されたが無線接続でもよい。また、マイクロフォン２０４ａ，２０４ｂと、エンターテインメント装置１と、は無線により接続されたが有線接続でもよい。
【０１４８】
（７）上記では、トレーディングカード１００として、矩形状の光記録媒体を使用したが、外形はこれに限定されるものではなく、円形、矩形以外の多角形、あるいは物の形状を模した形状など、様々な形状を採用できる。
【０１４９】
（８）上記では、トレーディングカード１００を例に挙げた。このように、当初からトレーディングカードとしての販売を目的としてもよいが、エンターテインメント装置１が再生することができる光記録媒体が、結果としてユーザによりトレーディングされるようになる場合もある。従って、本発明の適用は、エンターテインメント装置１が再生することができる光記録媒体が、トレーディングカードとして販売されているか否かに関係なく適用できる。
【０１５０】
（９）上記では、表面に付された図柄に関連した情報が、光記録部１０１，１０３に記録された。しかし、本発明の適用は、これに限定されるものではなく、記録される情報は、付された図柄に関連していなくてもよい。
【０１５１】
この場合でも、上記と同様に、プロセッサ１１は、いずれのＣＤ−ＲＯＭドライブ２７ａ，２７ｂに対しても任意にアクセスできる。つまり、プロセッサ１１は、必要なときに、必要なＣＤ−ＲＯＭドライブ２７ａ，２７ｂにアクセスして、必要な情報を取得できる。このため、２つのＣＤ−ＲＯＭに記録された情報を利用した処理が可能となって、より豊富なコンテンツを含むプログラムの作成が可能となり、それ故、ユーザに、より面白みのあるコンテンツを提供できる。また、記録媒体として、ＣＤ−ＲＯＭを採用するので、大容量の情報を記録できるだけでなく、安価な製造が可能である。もちろん、この場合も、光記録媒体は、ＣＤ−ＲＯＭに限定されず、上に挙げた様々がものを利用できる。
【０１５２】
前述した実施例の説明は、例示説明の目的のために提示された。それは、説明された厳密な形式に発明を限定することを意図しておらず、上記教示を踏まえた変形が可能である。実施例は、発明の原理を最も明瞭に説明するために選択され、それによって当業者は、その現実的な適用が可能になり、意図された特定使用に向けられた様々な変形と形態で発明を最も効果的に利用することができる。
【図面の簡単な説明】
【０１５３】
付随する図面を使用した好ましい実施例の下記説明を参照することによって、本発明の前述の及び他の特徴と目的並びにそれらの達成方法は、より明らかになり、そして、その発明そのものも、最も良く理解できるであろう。
【０１５４】
【図１】本発明の実施の形態によるエンターテインメントシステムの全体構成を示すブロック図。
【図２】（ａ）図１のトレーディングカードの図柄の例示図。（ｂ）図１のトレーディングカードの図柄の他の例示図。
【図３】（ａ）図１のトレーディングカードの図柄のさらに他の例示図。（ｂ）図３（ａ）のトレーディングカードと同シリーズ／異カテゴリに属するトレーディングカードの図柄の例示図。
【図４】（ａ）図１のトレーディングカードの光記録部（裏面）の例示図。（ｂ）図１のトレーディングカードの光記録部（裏面）の他の例示図。
【図５】図１のエンターテインメント装置１の電気的構成を示す図。
【図６】図５のプロセッサ１１の内部構成を示すブロック図。
【図７】図５のブートＲＯＭに格納されたブートプログラムの処理の流れの一例を示すフローチャート。
【図８】図１のエンターテインメント装置１が実行するソフトウェアの概念図。
【図９】図１のエンターテインメント装置１の電気的構成の他の例を示す図。
【図１】
2008510496.tif 000003
【図２】
2008510496.tif 000004
【図３】
2008510496.tif 000005
【図４】
2008510496.tif 000006
【図５】
2008510496.tif 000007
【図６】
2008510496.tif 000008
【図７】
2008510496.tif 000009
【図８】
2008510496.tif 000010
【図９】
2008510496.tif 000011
【国際調査報告】
2008510496.tif 000012
2008510496.tif 000013