(57)【特許請求の範囲】
【請求項１】
複数のカードを含む画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像から前記複数のカードが配置された順番と位置とを識別するカード識別手段と、
前記カード識別手段によって識別された前記複数のカードの配置をもとに、前記画像撮影手段により撮影された画像中に含まれる前記複数のカードの相対位置を検出する相対位置検出手段と、
前記画像撮影手段によって撮影された画像から前記カードが移動されたことを検出する移動検出手段と、
前記相対位置検出手段により検出された複数の前記カードの相対位置関係と前記移動検出手段により移動が検出された前記カードが配置された順番に応じて、画面中に表示させるオブジェクトを生成するオブジェクト生成手段と、
前記オブジェクト生成手段により生成されたオブジェクトを含む画像を表示させる画像表示手段と、
前記オブジェクト生成手段によって生成されたオブジェクトを用いてゲームを実行するゲーム処理手段と
を具備したことを特徴とするカードゲーム装置。
【請求項２】
前記オブジェクト生成手段は、前記相対位置検出手段により検出された前記複数のカードの相対位置関係をもとに、前記オブジェクトの形状を変更することを特徴とする請求項１記載のカードゲーム装置。
【請求項３】
前記カードには、前記カードの向きを識別することができるデータが記録されており、
前記カード識別手段は、前記カードに記録されたデータを識別して、前記カードが配置された向きを検出し、
前記オブジェクト生成手段は、前記複数の前記カードの相対位置関係と、さらに前記カード識別手段により検出された前記カードが配置された向きをもとにオブジェクトを生成することを特徴とする請求項１または請求項２記載のカードゲーム装置。
【請求項４】
前記カードには、前記カードの種類を識別することができるデータが記録されており、
前記カード識別手段は、前記カードに記録されたデータを識別して、前記カードの種類を検出し、
前記オブジェクト生成手段は、前記複数の前記カードの相対位置関係と、さらに前記カード識別手段により検出された前記カードの種類の組み合わせをもとにオブジェクトを生成することを特徴とする請求項１または請求項２記載のカードゲーム装置。
【請求項５】
前記ゲーム処理手段は、前記カードの配置の変化に応じて前記オブジェクト生成手段により生成されるオブジェクトの形状が変化されるのに合わせて、前記オブジェクトのゲーム中における能力を変化させることを特徴とする請求項２記載のカードゲーム装置。
【請求項６】
コンピュータを、
複数のカードを含む画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像から前記複数のカードが配置された順番と位置とを識別するカード識別手段と、
前記カード識別手段によって識別された前記複数の配置をもとに、前記画像撮影手段により撮影された画像中に含まれる前記複数のカードの相対位置を検出する相対位置検出手段と、
前記画像撮影手段によって撮影された画像から前記カードが移動されたことを検出する移動検出手段と、
前記相対位置検出手段により検出された複数の前記カードの相対位置関係と前記移動検出手段により移動が検出された前記カードが配置された順番に応じて、画面中に表示させるオブジェクトを生成するオブジェクト生成手段と、
前記オブジェクト生成手段により生成されたオブジェクトを含む画像を表示させる画像表示手段と、
前記オブジェクト生成手段によって生成されたオブジェクトを用いてゲームを実行するゲーム処理手段として機能させるためのカードゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードの配置をもとにゲーム処理を実行するカードゲーム装置、カードゲームプログラムに関する。
【背景技術】
【０００２】
近年、カードに記録されたデータを読み取ってゲームを進行させる各種のカードゲーム装置が開発されている（例えば、特許文献１参照）。特許文献１に記載された画像表示システムでは、表示されたカードの画像上に、該カードの識別情報に対応するオブジェクト（人間や動物、あるいはテレビ番組やアニメーション映画等で登場する主人公等を模したキャラクタ）を重畳して表示する。例えばビデオゲームであれば、カードから登場したキャラクタが所定位置に移動して戦闘を実行する対戦ゲームを実現することができる。
【０００３】
特許文献１の画像表示システムでは、机やテーブル等に置かれた複数のカードをＣＣＤカメラで撮像してモニタの画面に表示すると共に、モニタの画面に表示された複数のカードの画像上に、各カードに対応するオブジェクト（キャラクタ）の画像をそれぞれ重畳して表示することができる。
【特許文献１】特開２００５−２３０１３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように特許文献１に記載された従来の画像表示システム（カードゲーム装置）では、カードを撮影した画像に対して、カードに対応するキャラクタ画像を重畳させて表示してゲームを実行することにより、カードゲームとビデオゲームとを融合させたゲームを提供することができた。
【０００５】
しかしながら、カードの画像に重畳されるキャラクタの形状は、カードに対して予め決められたものであり、またゲームにおけるキャラクタが持つ能力（機能）についても予め決められたもので変化することはなかった。
【０００６】
本発明は前述した事情に考慮してなされたもので、その目的は、複数枚のカードの組み合わせによりゲーム中で使用されるキャラクタ等のオブジェクトを変化させることによりゲームを多様化することが可能なカードゲーム装置、カードゲームプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、複数のカードを含む画像を撮影する画像撮影手段と、前記画像撮影手段によって撮影された画像から前記複数のカードが配置された順番と位置とを識別するカード識別手段と、前記カード識別手段によって識別された前記複数のカードの配置をもとに、前記画像撮影手段により撮影された画像中に含まれる前記複数のカードの相対位置を検出する相対位置検出手段と、前記画像撮影手段によって撮影された画像から前記カードが移動されたことを検出する移動検出手段と、前記相対位置検出手段により検出された複数の前記カードの相対位置関係と前記移動検出手段により移動が検出された前記カードが配置された順番に応じて、画面中に表示させるオブジェクトを生成するオブジェクト生成手段と、前記オブジェクト生成手段により生成されたオブジェクトを含む画像を表示させる画像表示手段と、前記オブジェクト生成手段によって生成されたオブジェクトを用いてゲームを実行するゲーム処理手段とを具備したことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、配置された複数枚のカードの相対位置をもとにキャラクタ等のオブジェクトを生成するので、カードの配置が変更されることでオブジェクトを変化させてカードゲームを実行することができ、カードゲームを多様化することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施の形態について説明する。  
（第１実施形態）  
図１は、第１実施形態におけるカードゲーム装置の外観構成を示す図である。図１に示すように、カードゲーム装置は、本体キャビネット１０の上面部に操作テーブル１１が形成されている。操作テーブル１１の中央にはプレイスクリーン１５が設けられ、その両側にボタン１３とジョイスティック１４が設けられている。また、プレイスクリーン１５の手前にはカードリーダー１６、奥両側にカード払い出し口１７とコイン投入口１８が設けられている。操作テーブル１１では、プレイヤによりカード等に対する操作が行われる。
【００１０】
プレイスクリーン１５は、例えば半透明に形成されており、カードによるデータ入力、及び入力されたデータに応じた表示に用いられる。本体キャビネット１０内のプレイスクリーン１５の下方部には、プレイスクリーン１５の上に載せられたカードを含む画像を撮影するＣＣＤカメラ２２（後述する）やプレイスクリーン１５に対して画像を投影するプロジェクタ２６（後述する）が設けられている。
【００１１】
カードリーダー１６は、プレイスクリーン１５に載置されるカードとは異なる、例えばプレイヤの情報を記録することができる専用カード（ＩＣカード）に対してデータの読み書きを実行する。カード払い出し口１７は、ゲーム結果等に応じてプレイヤに対して払い出されるカードを排出する。コイン投入口１８は、ゲームのプレイ代であるコインが投入される。
【００１２】
また、上部キャビネット１２には、操作テーブル１１の前に座ったプレイヤと対向するように液晶モニタ１９が設けられている。液晶モニタ１９では、プレイスクリーン１５に載置されたカードや、ボタン１３やジョイスティック１４に対する操作に応じて進行されるゲームのゲーム画面等が表示される。
【００１３】
図２は、第１実施形態におけるカードゲーム装置における画像取得のための構成を示す図である。図２は、プレイスクリーン１５の下部の構成を示している。
【００１４】
図２に示すように、プレイスクリーン１５の下方部には、プレイスクリーン１５の４辺のそれぞれに沿って、ＬＥＤ実装基板２０が配設されている。ＬＥＤ実装基板２０には、複数のＬＥＤ（Light Emitting Diode）が実装されており、プレイスクリーン１５の下面側から例えば赤外線を照射する。
【００１５】
プレイスクリーン１５の下方部には、ＣＣＤカメラ２２が配置されている。ＣＣＤカメラ２２は、ＬＥＤ実装基板２０（ＬＥＤ）から照射され、プレイスクリーン１５に載置されたカードにより反射した赤外光を受光して画像を取り込む。ＣＣＤカメラ２２によって撮影された画像は、制御装置２４によって入力されて処理され、カードに記録されたデータなどが識別される。
【００１６】
また、プレイスクリーン１５の下方部には、プロジェクタ２６が設置されている。プロジェクタ２６は、プレイスクリーン１５に対して下面側から画像を投影することによって、プレイスクリーン１５の上面側よりプレイヤに対して視認させることができる。
【００１７】
図３は、第１実施形態におけるカードゲーム装置の構成を示すブロック図である。  
図３に示すように、プレイスクリーン１５の下方部には、ＬＥＤ実装基板２０、ＣＣＤカメラ２２の他、プロジェクタ２６が設置され、それぞれが制御装置２４によって制御される。
【００１８】
制御装置２４には、ＣＰＵやメモリ等を含んで構成されるもので、メモリに記憶された各種プログラム（カードゲームプログラムを含む）を実行することにより各種の機能を実現する。制御装置２４により実現される機能には、ＬＥＤ制御部３０、画像入力部３１、画像処理部３２（画像判別部３４、カード識別部３５、相対位置検出部３６、移動検出部３７）、ゲーム処理部４０（キャラクタ生成部４２）、データベース部４１、及び画像出力部４３の機能が含まれている。
【００１９】
ＬＥＤ制御部３０は、ＬＥＤ実装基板２０に実装されているＬＥＤを発光させる。
【００２０】
画像入力部３１は、ＣＣＤカメラ２２によって撮影された画像を時系列で入力する。画像入力部３１は、画像を時系列に入力することで、画像処理部３２においてプレイスクリーン１５上に載置されたカードの変化を識別できるようにする。
【００２１】
画像処理部３２は、画像入力部３１から入力された画像に対する各種処理を実行するもので、画像判別部３４、カード識別部３５、相対位置検出部３６、及び移動検出部３７を含む。
【００２２】
画像判別部３４は、画像入力部３１から入力された画像中からカードに該当する部分を判別する。例えば画像判別部３４は、カードに相当する画像領域を判別する。
【００２３】
カード識別部３５は、画像判別部３４によって判別されたカードに相当する画像領域をもとにカードが配置された位置を識別する。また、カード識別部３５は、カードに記録されたデータ（例えば、後述する図４に示す２次元パターン）を識別して、このデータをもとにカードが配置された向き及びカードの種類を検出する。
【００２４】
相対位置検出部３６は、カード識別部３５によって識別されたカードの配置をもとに、各カード間の相対的位置関係を検出する。すなわち相対位置検出部３６は、カード間の距離、カード間の向きの関係（同方向、異方向、配置角度）などを検出する。
【００２５】
移動検出部３７は、画像入力部３１によって時系列で入力される画像の変化をもとに、カードが最初に載置された初期位置（セットされた位置）からの移動された方向を検出する。
【００２６】
ゲーム処理部４０は、画像処理部３２による画像処理の結果に応じてゲームを進行させるもので、例えば画像判別部３４によって判別されたカードの位置、カード識別部３５によって識別されたカードに記録されたデータ、プレイヤによるボタン１３やジョイスティック１４等に対する操作に応じた指示の内容に応じてゲームを制御する。ゲーム処理部４０は、ゲームの進行状況に応じて、プロジェクタ２６によってプレイスクリーン１５に投影させる画像を生成する。また、ゲーム処理部４０には、キャラクタ生成部４２を有している。キャラクタ生成部４２は、カード識別部３５によって識別されたカードの種類、相対位置検出部３６によって検出された複数のカードの相対的位置関係等に基づいて、ゲーム中で使用されるオブジェクト、例えばゲーム中でプレイヤの指示によって動作するキャラクタを生成する。ゲーム処理部４０は、キャラクタ生成部４２によって生成されるキャラクタの変化に応じて、キャラクタのゲーム中における能力（機能）などを変更してゲームを制御する。
【００２７】
データベース部４１は、カードゲーム装置で実行されるゲームに関する各種データを記憶するもので、例えば液晶モニタ１９において表示させる画像やプロジェクタ２６によってプレイスクリーン１５に投影させる画像、ゲームの進行を制御するための制御データ、画像処理部３２における画像処理において参照されるデータ等を記憶する。
【００２８】
画像出力部４３は、ゲーム処理部４０により作成された画像を、プロジェクタ２６によってプレイスクリーン１５に投影させる、あるいは液晶モニタ１９において表示させる。
【００２９】
図４には、第１実施形態のカードゲーム装置で使用されるカードに記録されるデータとして２次元マトリクスパターンの一例を示している。図４では、８×８のドットパターンで２次元マトリクスパターンを示している。
【００３０】
２次元マトリクスパターンは、カードの予め決められた位置（例えば１つの角近傍）に付されるパターンであり、カードの種類を識別すると共に、カードが配置された向き（第２実施形態ではさらに傾き）を検出するために利用される。
【００３１】
図４に示す２次元マトリクスパターンは、外周が正方形パターンを形成しており、その正方形パターン内側の３つの隅に黒べた（塗りつぶした）領域が設けらており、残りの１つの隅にヌキ領域が設けられている。例えば、ヌキ領域がカードの左上と一致するように２次元マトリクスパターンを付しておくことで、２次元マトリクスパターン中のヌキ領域の位置を検出することでカードが何れの向きに載置されているか検出することができる。
【００３２】
また、正方形パターン内の４隅に設けられた黒ベタ領域とヌキ領域以外の領域については、カードによって任意に黒ベタもしくはヌキの領域とすることができる。例えば、図４に示すように、２０ドット分の領域がある場合には、各領域の黒ベタもしくはヌキの領域の組み合わせによって異なるパターンを表現することができる（２の２０乗通り）。カードの種類毎にパターンを決めておくことにより、このパターンを識別することでカードの種類を判別することができる。
【００３３】
なお、図４では、８×８のドットパターンによる２次元マトリクスパターンの例を示しているが、カードに付されるデータの形式は、これに限るものではなく、カードの種類、カードが配置された時の向きを識別することができれば任意のパターンを使用することができる。
【００３４】
次に、第１実施形態におけるカードゲーム装置の動作について、図５に示すフローチャートを参照しながら説明する。  
カードゲーム装置は、ゲームを開始すると、ＣＣＤカメラ２２によりプレイスクリーン１５の下面側より画像の撮影を実行する。制御装置２４は、画像入力部３１によりＣＣＤカメラ２２によって撮影された画像を入力する（ステップＡ１）。
【００３５】
画像処理部３２は、画像入力部３１によって入力された画像中からプレイスクリーン１５上に載置されたカードに相当する画像領域を判別する（ステップＡ２）。なお、カード識別部３５は、画像判別部３４によって複数のカードに相当する画像領域が判別された場合には、各カードについてのデータを識別する。
【００３６】
ここでは、カード識別部３５は、画像判別部３４により判別された画像領域から２次元マトリクスパターンを検出し、この２次元マトリクスパターンからデータが読み取られた場合に、ゲームで使用される正しいカードが配置されていることを認識すると共にカードが配置された位置を識別する。また、カード識別部３５は、２次元マトリクスパターンの検出結果をもとに、カードが配置されている向きとカードの種類を判別する（ステップＡ３，Ａ４）。
【００３７】
次に、相対位置検出部３６は、カード識別部３５によって２次元マトリクスパターンが検出された複数のカードがある場合に、各カードの相対的な位置関係を検出する。例えば、相対位置検出部３６は、カード間の距離、カード間の向きの関係（同方向、異方向、配置角度）などを検出する。
【００３８】
また、移動検出部３７は、カード識別部３５によって識別されたカード位置が移動されているかを検出する。すなわち、移動検出部３７は、前回、画像入力部３１によって入力された画像に対して検出された各カードの位置を記憶しておき、その記憶されたカードの位置とカード識別部３５によって識別されたカードの位置とを比較する。そして、同じカードの位置に変化があった場合には、当該カードが移動されたものと判別する。移動検出部３７は、カードが移動されている場合（ステップＡ６、Ｙｅｓ）、その移動方向を検出する（ステップＡ７）。
【００３９】
ゲーム処理部４０のキャラクタ生成部４２は、画像処理部３２により検出された複数のカードの相対位置の関係に応じて、ゲーム中で使用されるキャラクタを生成する（ステップＡ８）。なお、キャラクタ生成部４２によってカードの相対位置に応じて生成されるキャラクタの詳細については後述する。
【００４０】
ゲーム処理部４０は、キャラクタ生成部４２により生成されたキャラクタを用いて、カード識別部３５によって識別されたカードのデータをもとにゲーム処理を実行する（ステップＡ９）。ゲーム処理部４０は、カードの配置の変化に応じてキャラクタ生成部４２によって生成されるキャラクタの形状が変化されるのに合わせて、キャラクタのゲーム中における能力（機能など）を変化させてゲームを進行させることができる。また、ゲーム処理部４０は、複数枚のカード組み合わせや移動検出部３７によって検出されたカードの移動に応じて、キャラクタのゲーム中における機能を変化させることもできる。
【００４１】
ゲーム処理部４０は、ゲーム処理の進行に応じた、キャラクタ生成部４２により生成されたキャラクタを含むゲーム画像を生成して、画像出力部４３に出力する。
【００４２】
画像出力部４３は、ゲーム処理部４０により生成されたゲーム画像を液晶モニタ１９あるいはプロジェクタ２６に出力する（ステップＡ１０）。
【００４３】
以下、前述のようにして、制御装置２４は、ＣＣＤカメラ２２から継続的に入力される画像をもとにして、プレイヤによってキャラクタの生成に関係する複数のカードの配置が変更された場合には、そのカードの相対的な位置関係に応じて動的にキャラクタの形状を変更させると共に、キャラクタが持つゲーム中における能力を変化させてゲームを進行させることができる。
【００４４】
次に、複数枚のカードの配置に応じて生成されるキャラクタの具体例について説明する。第１実施形態におけるカードゲーム装置は、複数枚のカードを配置することで生成されたキャラクタを用いて、ゲーム空間中に発生される障害物をクリアしていくゲームを実行するものとする。ここでは、説明を簡単にするために、２枚のカードを用いてキャラクタを生成する例について説明する。また、複数枚のカードの配置に応じて形状が変化する様子を分かりやすくするために、液状（軟体性、スライム状）の生物を表現するキャラクタが生成されるものとする。また、このキャラクタの体積は、キャラクタ生成のために使用されるカードの枚数に応じて比例するように表現されるものとする。例えば、カード１枚に対して１００ｃｃの体積を持つように生成され、２枚のカードであれば２００ｃｃ、３枚のカードであれば３００ｃｃを持つように表現される。
【００４５】
図６（ａ）（ｂ）は、配置されたカード間の距離に応じて生成されるキャラクタの概略を示している。なお、複数のカードが同じ向きで配置されるものとする。
【００４６】
図６（ａ）に示すように、横並び時にカード間の幅が広くされた場合には、キャラクタは、長さがカード間の幅に合わせて広げられると共に、カード枚数によって決められた体積を一定とするために厚さが薄くなるように変形される。逆に、横並び時にカード間の幅が狭くされた場合には、キャラクタは、長さがカード間の幅に合わせて狭くされると共に、厚さが厚くなるように変形される。
【００４７】
また、キャラクタが所定の厚さより薄くなった場合（あるいはカード間の幅が所定値より広くなった場合）には、このキャラクタが持つ能力が「広いところに覆いかぶさる」ものとなる。また、キャラクタが所定の厚さより厚くなった場合（あるいはカード間の幅が所定値より狭くなった場合）には、このキャラクタが持つ能力が「物をジャッキアップする」ものとなる。ゲーム処理部４０は、キャラクタの形状に応じて変化する能力に応じたゲーム処理を実行することになる。
【００４８】
図７（ａ）には、カード幅が広い場合に生成されるキャラクタの形状の一例を示し、図７（ｂ）には、カード幅が狭い場合に生成されるキャラクタの形状の一例を示している。図７（ａ）（ｂ）に示すように、キャラクタの体積を一定としているので、キャラクタの長さの変化に応じて厚さが変更されている。
【００４９】
また、図６（ｂ）に示すように、縦並び時にカード間の距離が短くされた場合には、キャラクタは、太さがカード枚数によって決められた体積を一定とするために太くなるように変形される。逆に、カード間の距離が長くされた場合には、キャラクタは、太さがカード間の距離に合わせて細くなるように変形される。
【００５０】
図７（ｃ）には、縦並びのカードの距離が短い場合に生成されるキャラクタの形状の一例を示し、図７（ｄ）には、カードの距離が長い場合に生成されるキャラクタの形状の一例を示している。図７（ｃ）（ｄ）に示すように、キャラクタの体積を一定としているので、キャラクタの長さの変化に応じて太さが変更されている。
【００５１】
図８（ａ）（ｂ）は、配置されたカードの向きの違いに応じて生成されるキャラクタの概略を示している。
【００５２】
図８（ａ）は、縦並び時にカードの向きの違いに応じた形状を示している。縦並びの場合には、カードの向きが異なる場合と同じ場合とでは違いがないものとする
一方、図８（ｂ）に示すように、横並び時にカード向きが外向きで異なる場合には、キャラクタは、凹形に変形される。逆に、横並び時にカード向きが内向きで異なる場合には、キャラクタは、凸形に変形される。
【００５３】
また、キャラクタが凹形に変形された場合の能力が「液体を溜める」ものとなり、また凸形に変形された場合の能力が「落下物を受け止める」ものとなる。ゲーム処理部４０は、キャラクタの形状に応じて変化する能力に応じたゲーム処理を実行することになる。
【００５４】
図９（ａ）には、カードが横並びで外向きに配置された場合に生成されるキャラクタの形状の一例を示し、図９（ｂ）には、内向きに配置された場合に生成されるキャラクタの形状の一例を示している。
【００５５】
図６〜図８に示すように、カード間の距離や向きに応じてキャラクタの形状が変更されるので、カードを配置する際に生成されるキャラクタの形状を予想しながらカードの配置位置を決めることができる。このため、ゲームの実行状況に合わせてカードの配置を変更することで、キャラクタの形状やキャラクタが持つ能力を変更し、ゲーム空間中で与えられる障害物等に対処していくことができる。こうして、カードの配置に応じてキャラクタを変更させ、このキャラクタを用いてゲームを進行させることができるので、ゲーム内容を多様化することができる。
【００５６】
なお、前述した説明では、２枚のカードを用いてキャラクタを生成する例について説明しているが、３枚以上のカードの組み合わせによっても、各カードの位置関係に応じてキャラクタが生成されるものとする。また、単純な形状のキャラクタを例にしているが、例えば人型、動物型、乗り物、構造物など複雑な構成によるキャラクタについては、カード間の距離や向きだけでなく、各カードが配置された向きの組み合わせなど、他の位置関係をもとにキャラクタを生成するようにしても良い。また、前述したように、キャラクタ全体の形状を変更するだけでなく、キャラクタの一部のみを複数のカードの配置によって変形するようにしても良い。
【００５７】
次に、複数枚のカードの配置と移動に応じてキャラクタの能力を変更する具体例について説明する。第１実施形態におけるカードゲーム装置では、複数枚のカードの配置によってキャラクタを生成するだけでなく、複数枚のカードの配置によりキャラクタが持つ能力を変更できるようにする。
【００５８】
図１０（ａ）（ｂ）（ｃ）は、複数枚のカードによって設定されるキャラクタが持つ能力の概略を示している。ここでは、指向性のある複数枚のカードを利用して、ゲーム空間中で攻撃（魔法）を発射するゲームであるとする。
【００５９】
図１０（ａ）は、使用されるカードの種類と、各カードに対応してゲーム中で実行される能力を示している。例えば、「赤」の種類のカードは、炎系統の魔法の実行を指示することができる。同様にして、「青」の種類のカードは水系統の魔法、「緑」の種類のカードは風系統の魔法の実行を指示することができる。
【００６０】
図１１には、カードに対する操作の基本を示している。図１１に示すように、カードに対しては、カードを置く（セット）する操作（図１１（ａ））、カードを動かす操作（スロー）する操作（図１１（ｂ））が可能とし、攻撃の方向を図１１（ｃ）に示すように、スロー方向によって指示することができるものとする。例えば、図１１（ｃ１）に示すように、セットされたカードを右方向にスローさせた場合には右方向への攻撃を指示し、図１１（ｃ２）に示すように、カードを上方向にスローさせた場合には上方向への攻撃を指示したものと判別される。
【００６１】
図１０（ｂ）は、カードを単独で使用してスローさせた場合に実行されるキャラクタの能力（魔法の内容）と影響範囲の例を示している。図１０（ｂ）に示すように、「赤」「緑」「青」の各種類のカードそれぞれについて、能力（魔法）と影響範囲とが設定されている。
【００６２】
また、図１０（ｃ）は、カードを複数枚組み合わせて使用し、何れかの種類のカードをスローさせた場合に実行されるキャラクタの能力（魔法の内容）の例を示している。図１０（ｃ）に示すように、カードの組み合わせと、スローされるカードの違いによって、異なる能力（魔法）が設定される。
【００６３】
図１２〜図１６には、カードがスローされた場合のキャラクタに与えられる能力（攻撃）の具体例を示している。  
図１２は、「赤」の種類のカードが使用された場合の例を示している。「赤」のカードがスローされた場合には、火の玉（炎系統）による直線方向への攻撃を行う。
【００６４】
図１２（ａ）に示すように、１枚のカードがスローされた場合には、キャラクタによる攻撃が、射程：短、威力：小、弾数：少としてゲームが制御される。
【００６５】
図１２（ｂ）に示すように、複数枚のカード（ここでは３枚）を組み合わせる場合には、最後にセットしたカードをスローさせるものとする。この場合、複数枚のカードを組み合わせて使用されるため、射程：長、威力：大、弾数：多としてゲームが制御される。
【００６６】
さらに、図１２（ｃ）に示すように、複数枚のカードが配置される幅を狭くした場合には、着弾散布界（攻撃範囲）を狭くし（集中攻撃）、図１２（ｄ）に示すように、複数枚のカードが配置される幅を広くした場合には、着弾散布界を広く（拡散攻撃）するようにゲームを制御する。
【００６７】
図１３は、「青」の種類のカードが使用された場合の例を示している。「青」のカードがスローされた場合には、水竜巻（水系統）によるキャラクタ周囲への攻撃を行う。
【００６８】
図１３（ａ）に示すように、１枚のカードがスローされた場合には、キャラクタによる攻撃が、範囲：狭、威力：小、弾数：少としてゲームが制御される。複数枚のカードを組み合わせて使用される場合には、図１３（ｂ）（ｃ）（ｄ）に示すように、前述した図１２に示す「赤」のカードが使用された場合とほぼ同様にしてゲームが制御される。詳細については省略する。
【００６９】
図１４は、「緑」の種類のカードが使用された場合の例を示している。「緑」のカードがスローされた場合には、鎌鼬（風系統）によるキャラクタから所定範囲への攻撃を行う。
【００７０】
図１４（ａ）に示すように、１枚のカードがスローされた場合には、キャラクタによる攻撃が、射程：短、威力：小としてゲームが制御される。複数枚のカードを組み合わせて使用される場合には、図１４（ｂ）（ｃ）（ｄ）に示すように、前述した図１２に示す「赤」のカードが使用された場合とほぼ同様にしてゲームが制御される。詳細については省略する。
【００７１】
図１５及び図１６は、図１０（ｃ）に示すカードの組み合わせと、スローされるカードの違いによって変化する能力を示す図である。  
図１５（ａ）は、３枚の「赤」のカードの組み合わせによって「火の玉」による攻撃をする例を示している。  
図１５（ｂ）は、２枚のセットされた「赤」のカードと、スローされる「青」カードの組み合わせによって「水蒸気爆発」による攻撃をする例を示している。  
図１５（ｃ）は、２枚のセットされた「赤」のカードと、スローされる「緑」カードの組み合わせによって「炎竜巻」による攻撃をする例を示している。  
図１５（ｄ）は、２枚のセットされた「青」のカードと、スローされる「赤」カードの組み合わせによって「津波」による攻撃をする例を示している。  
図１５（ｅ）は、３枚の「青」カードの組み合わせによって「水竜巻」による攻撃をする例を示している。  
図１５（ｆ）は、２枚のセットされた「青」のカードと、スローされる「緑」カードの組み合わせによって「氷竜巻」による攻撃をする例を示している。
【００７２】
図１６（ａ）は、２枚のセットされた「緑」のカードと、スローされる「赤」カードの組み合わせによって「火炎放射」による攻撃をする例を示している。  
図１６（ｂ）は、２枚のセットされた「緑」のカードと、スローされる「青」カードの組み合わせによって「高圧水流」による攻撃をする例を示している。  
図１６（ｃ）は、３枚の「緑」カードの組み合わせによって「鎌鼬」による攻撃をする例を示している。  
なお、図１５及び図１６に示す例では、複数のカードの相対位置関係の違いについて説明していないが、図１２〜図１４に示すように、カードの相対位置関係（カード間の距離）の違いによって攻撃の内容が変更されるものとする。また、４枚以上のカードの組み合わせ（異なる種類のカードが混在する場合も含む）の場合においても、カードの配置関係、カードの組み合わせ、スローされるカードの方向と種類などの組み合わせに応じて、キャラクタが持つ能力を変更してゲームを実行させることができる。また、前述した例では、中央に配置したカードをスローさせるものとしているが、他の位置に配置されたカードをスローさせるようにしても良い。この場合、スローされるカードの位置に応じて、攻撃の内容（能力）や攻撃範囲、攻撃方向などが変更されるようにしても良い。また、複数のカードによって能力（魔法）を変更する場合について説明しているが、複数のカードの組み合わせと配置に応じて、能力と共にキャラクタの形状を変更するようにしても良い。
【００７３】
このようにして、複数のカードの組み合わせと、カードの移動（スロー）によってゲーム内容を変更することができるので、ゲーム内容を多様化することが可能となる。
【００７４】
（第２実施形態）  
第１実施形態では、カードゲーム装置に設けられたプレイスクリーン１５に載置されたカードを、プレイスクリーン１５の下部に配置された固定されたＣＣＤカメラ２２によって撮影するとしているが、第２実施形態では、カードを撮影するカメラ位置が任意に変更される構成とする。
【００７５】
図１７は、第２実施形態におけるカメラ付き端末装置４８（カードゲーム装置）の機能構成を示すブロック図である。第２実施形態におけるカメラ付き端末装置４８は、例えばカメラ付き携帯電話機、カメラ付きＰＤＡ（personal digital assistant）、カメラ付きパーソナルコンピュータ、デジタルカメラ、デジタルビデオカメラ等の動画撮影が可能な装置によって実現することが可能である。
【００７６】
カメラ付き端末装置４８は、カードを含む動画像を撮影することにより、カードの種類と配置に応じたキャラクタを生成して撮影画像と重畳させて表示させることができるカードゲーム装置として動作する。カメラ付き端末装置４８は、図１７に示すように、カメラ５０、画像入力部５１、画像処理部５２（画像判別部５４、カード識別部５５、相対位置検出部５６、移動検出部５７）、キャラクタ制御部６０（キャラクタ生成部６２）、データベース部６１、画像出力部６３、及びディスプレイ６４を有している。なお、第１実施形態における図３と共通する構成については詳細な説明を省略し、以下に第２実施形態に特有の機能について説明する。
【００７７】
第２実施形態のカメラ付き端末装置４８は、図１８に示すように、カードを含む動画像をカメラ５０によってカード上方から撮影して、画像入力部５１により入力する。画像入力部５１により入力された動画像は、画像出力部６３を介してリアルタイムでディスプレイ６４において表示させる。
【００７８】
画像処理部５２では、画像判別部５４によって動画像中からカードに相当する画像領域を抽出し、この画像領域についてカード識別部５５により２次元マトリクスパターン（図４）を識別する。２次元マトリクスパターンは、図４に示すように、外周が正方形パターンを形成しているため、カード識別部５５は、正方形パターンの各辺の長さの比及び各辺のなす角度により、カードに対してどのような傾斜角度で画像を撮影しているか識別することができる。また、各カードに付される２次元マトリクスパターンのサイズは全て同じとすると、移動検出部５７は、２次元マトリクスパターンのサイズの変化によって、カードとカメラ付き端末装置４８との相対的な位置関係の変化（近づく、離れる）を識別することができる。また、第１実施形態と同様にして、複数のカードが画像中に含まれる場合には、カード間の相対的な位置関係を識別することができる。
【００７９】
キャラクタ生成部６２は、第１実施形態と同様にして、複数のカードの相対位置の関係に応じてキャラクタを生成する。キャラクタ制御部６０は、画像処理部５２によって検出されたカードに対する傾斜角度、カードとの相対的な位置変化、カード間の相対位置関係に応じてキャラクタの動作を制御して、画像出力部６３によって撮影された画像に重畳してディスプレイ６４において表示させる。
【００８０】
カメラ付き端末装置４８は、カードに対して位置を任意に変化させることができるため、カメラ５０により撮影された画像中のカードも変化する。従って、カメラ付き端末装置４８の位置変化に伴う動画像の変化に応じてキャラクタを変化させることができる。また、ディスプレイ６４には、撮影された動画像にキャラクタが重畳して表示されるため、例えばプレイヤが手でキャラクタに触れる様子を動画像として撮影することができる。この場合、キャラクタに触れた位置を画像処理部５２において識別することにより、この識別結果に応じてキャラクタ制御部６０によりキャラクタの動作を変化させることができる。
【００８１】
例えば、プレイヤの手を容易に識別できるように特定の色の手袋を用いて画像を撮影し、キャラクタを表示している画面中の位置と、プレイヤの手に相当する特定色の領域とが一致しているかを識別する。そして、例えばキャラクタが動物である場合に、頭をなでる操作をしていると識別された場合に、そのキャラクタが喜んでいる様子を表すようにキャラクタ動作を制御する。
【００８２】
なお、第２実施形態のカメラ付き端末装置４８は、カメラ５０により撮影された動画像にキャラクタを重畳して表示させるカードゲーム装置としているが、第１実施形態のカードゲーム装置においてカメラ５０のみを可搬型として、任意の方向からカードを含む動画像を撮影することができる構成としても良い。この場合、カメラ５０によって撮影されたカードを含む動画像をもとにキャラクタを生成し、このキャラクタを用いたゲームを実行して、ゲーム画面を液晶モニタ１９において表示させる。
【００８３】
また、キャラクタの動作は、カメラ５０とカードとの相対的な位置関係の変化に応じて制御することができる。例えば、カードに対するカメラ５０の傾斜角度に応じてキャラクタの移動速度を変更したり、カードの正方向に対するカメラの５０の撮影方向に応じてキャラクタの移動方向（前後左右方向）を設定したりすることができる。
【００８４】
また、カードとカメラ付き端末装置４８との距離の変化に応じて、キャラクタの上下方向の移動を制御することもできる。例えば、急激にカメラ付き端末装置４８とカードとの距離が短くなった場合には、キャラクタがジャンプするように制御することができる。
【００８５】
このようにして、カードを撮影するカメラ位置を任意に変更できる構成とすることで、ゲームに変化を持たせてゲーム内容を多様化することができる。
【００８６】
なお、前述した説明では、カードの配置に応じてゲーム中で使用されるキャラクタを生成するとしているが、キャラクタ以外のゲーム中で使用される各種のオブジェクトを同様にして生成することができる。例えば、ゲーム空間中で表現される構造物や地形などを、同様にしてカードの配置に応じて変形させるようにしても良い。
【００８７】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００８８】
また、実施形態に記載した手法は、コンピュータに実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）をコンピュータ内に構成させる設定プログラムをも含む。本装置を実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【図面の簡単な説明】
【００８９】
【図１】第１実施形態におけるカードゲーム装置の外観構成を示す図。
【図２】第１実施形態におけるカードゲーム装置における画像取得のための構成を示す図。
【図３】第１実施形態におけるカードゲーム装置の構成を示すブロック図。
【図４】第１実施形態のカードゲーム装置で使用される２次元マトリクスパターンの一例を示す図。
【図５】第１実施形態におけるカードゲーム装置の動作について説明するためのフローチャート。
【図６】配置されたカード間の距離に応じて生成されるキャラクタの概略を示す図。
【図７】カード間の距離に応じて生成されるキャラクタの具体例を示す図。
【図８】配置されたカードの向きの違いに応じて生成されるキャラクタの概略を示す図。
【図９】カードの向きの違いに応じて生成されるキャラクタの具体例を示す図。
【図１０】複数枚のカードによって設定されるキャラクタが持つ能力の概略を示す図。
【図１１】カードに対する操作の基本を示す図。
【図１２】「赤」の種類のカードが使用された場合のキャラクタに与えられる能力（攻撃）の具体例を示す図。
【図１３】「青」の種類のカードが使用された場合のキャラクタに与えられる能力（攻撃）の具体例を示す図。
【図１４】「緑」の種類のカードが使用された場合のキャラクタに与えられる能力（攻撃）の具体例を示す図。
【図１５】カードの組み合わせと、スローされるカードの違いによって変化する能力を示す図。
【図１６】カードの組み合わせと、スローされるカードの違いによって変化する能力を示す図。
【図１７】第２実施形態におけるカメラ付き端末装置４８の機能構成を示すブロック図。
【図１８】第２実施形態のカメラ付き端末装置４８（カードゲーム装置）によるカードに対する撮影位置を説明するための図。
【符号の説明】
【００９０】
１０…本体キャビネット、１１…操作テーブル、１２…上部キャビネット、１３…ボタン、１４…ジョイスティック、１５…プレイスクリーン、１６…カードリーダー、１７…カード払い出し口、１８…コイン投入口、１９…液晶モニタ、２０…ＬＥＤ実装基板、２２…ＣＣＤカメラ、２４…制御装置、２６…プロジェクタ、３０…ＬＥＤ制御部、３１，５１…画像入力部、３２，５２…画像処理部、３４，５４…画像判別部、３５，５５…カード識別部、３６，５６…相対位置検出部、３７，５７…移動検出部、４０…ゲーム処理部、４１，６１…データベース部、４２，６２…キャラクタ生成部、４３，６３…画像出力部、４８…カメラ付き端末装置４８、５０…カメラ、６０…キャラクタ制御部。
【図１】
0005285901.tif 000002
【図２】
0005285901.tif 000003
【図３】
0005285901.tif 000004
【図４】
0005285901.tif 000005
【図５】
0005285901.tif 000006
【図６】
0005285901.tif 000007
【図７】
0005285901.tif 000008
【図８】
0005285901.tif 000009
【図９】
0005285901.tif 000010
【図１０】
0005285901.tif 000011
【図１１】
0005285901.tif 000012
【図１２】
0005285901.tif 000013
【図１３】
0005285901.tif 000014
【図１４】
0005285901.tif 000015
【図１５】
0005285901.tif 000016
【図１６】
0005285901.tif 000017
【図１７】
0005285901.tif 000018
【図１８】
0005285901.tif 000019