(57)【要約】      （修正有）【課題】処理装置の処理負担を小さくでき、より簡易な構成でカードの情報を検出可能なゲーム装置及びゲームカードを提供する。【解決手段】ゲームカードの固有コードを読み取る第１の読取装置１３と、盤面１２と、盤面上のゲームカードの固定コードを読み取る第２の読取装置と、固有コードに対して読み取り番号を付与して記憶する記憶装置と、第１の読取装置が一のゲームカードの固有コードを読み取った後、第１の読取装置が次のゲームカードの固有コードを読み取るまでの間に、第２の読取装置により盤面上の一のゲームカードの固定コードの読み取りを実行させて一のゲームカードの位置角度情報を抽出し、抽出した位置角度情報を、一のゲームカードの固有コード及び読み取り番号と関連づけることにより、一のゲームカードの読み取り番号、固有コード及び位置角度情報を認識するカード認識手段と、ゲームを進行するゲーム進行手段を備えるゲーム装置１である。【選択図】図１
2020199132.tif 000002
【特許請求の範囲】
【請求項１】
複数のゲームカードを移動させてゲームを進行するゲーム装置であって、
前記ゲームカードに付された前記ゲームカード毎に異なる固有コードを読み取る第１の読取装置と、
前記固有コードの読み取り後の前記ゲームカードを配置する盤面と、
前記盤面上の前記ゲームカードに付された前記ゲームカード毎に同一の固定コードを読み取る第２の読取装置と、
前記第１の読取装置が読み取った前記固有コードに対して読み取り番号を付与して記憶する第１の記憶装置と、
前記第２の読取装置が読み取った前記固定コードによって認識される前記ゲームカードの前記盤面上の位置角度情報を記憶する第２の記憶装置と、
前記第１の読取装置が一のゲームカードの固有コードを読み取った後、前記一のゲームカードが前記盤面上に配置され、次いで、前記第１の読取装置が次のゲームカードの固有コードを読み取るまでの間に、前記第２の読取装置により前記盤面上の前記一のゲームカードの固定コードの読み取りを実行させて前記一のゲームカードの前記位置角度情報を抽出し、抽出した前記位置角度情報を、前記一のゲームカードの前記固有コード及び前記読み取り番号と関連づけることにより、前記一のゲームカードの前記読み取り番号、前記固有コード及び前記位置角度情報を認識するカード認識手段と、
前記カード認識手段の認識結果に基づいて、ゲームを進行するゲーム進行手段と
を備えることを特徴とするゲーム装置。
【請求項２】
前記第１の読取装置が、
前記固有コードの読み込みを実行するセンサ部と、
照明部と
を備え、
前記センサ部が前記一のゲームカードの前記固有コードを読み込んだ後、前記第２の読取装置が前記一のゲームカードの前記固定コードの読み取りを完了するまでの間に、前記照明部の照射処理、前記センサ部による前記固有コードの読み込み処理、またはその両方を中止するように構成されていることを特徴とする請求項１に記載のゲーム装置。
【請求項３】
前記第２の読取装置が、
前記盤面の下方に配置され、赤外透過性を有する前記盤面上に配置された前記ゲームカードが備える前記固定コードの画像を撮像するための赤外線カメラと、
前記盤面の下方から前記盤面に向けて赤外線照明光を照射する赤外線照射部と
を備えることを含む請求項１又は２に記載のゲーム装置。
【請求項４】
前記赤外線カメラの撮像軸が前記盤面に対して斜めとなるように配置され、
前記カード認識手段が、前記第２の読取装置が読み取った前記盤面の台形画像に対して射影変換及び色調補正を行った後に、前記ゲームカードの前記盤面上における前記位置角度情報を抽出することを含む請求項３に記載のゲーム装置。
【請求項５】
前記カード認識手段による前記ゲームカードの前記位置角度情報の抽出処理が、グラフィックスプロセッサを用いて処理されることを含む請求項１〜４のいずれか１項に記載のゲーム装置。
【請求項６】
前記ゲーム進行手段が処理するゲーム情報を表示するためのモニタを更に備える請求項１〜５のいずれか１項に記載のゲーム装置。
【請求項７】
前記ゲーム進行手段が処理するゲームデータを記録媒体に読み書き可能なリーダライタを更に備える請求項１〜６のいずれか１項に記載のゲーム装置。
【請求項８】
前記固定コードが、短辺及び長辺を有するコの字形状を有することを含む請求項１〜７のいずれか１項に記載のゲーム装置。
【請求項９】
請求項１〜８のいずれか１項に記載のゲーム装置に用いられるゲームカードであって、
前記ゲームカード毎に異なる情報を含む二次元コードからなる固有コードと、
前記ゲームカード毎に同一の位置に同一の形状を有して配置される固定コードと
を備えるゲームカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置及びゲームカードに関する。
【背景技術】
【０００２】
従来から、カードに記録されたデータを読み取ってゲームを進行させるゲーム装置が知られている。このようなゲーム装置は、盤面上にゲームカードを載置し、ゲームカードの裏面に記録されたカードデータを読み取り、複数のゲームカードの組み合わせやゲームカードの移動を工夫することによりゲームを進めるものである。
【０００３】
例えば、特許文献１には、複数カードの配置が可能な不可視光を透過する構成のカード配置パネルの内部からイメージセンサでカードを撮像し、カードの位置とカードに印刷されたゲームキャラクタの固有の特性を表すデータとを含む情報を検出してゲームを実行するカードゲーム装置の例が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されるような従来のカードゲーム装置では、プレイフィールドとなる盤面に載置されたカードのデータを読み取りながら、位置や角度などの情報を同時に認識するため、高精度のカメラや専用のデコード基板などの装置が必要となる。更に、特許文献１では、位置及び角度などの情報を同時に処理するために、処理すべき情報量が多くなり、処理装置の処理負担が大きくなる場合がある。
【０００６】
上記課題を鑑み、本発明は、処理装置の処理負担を小さくでき、より簡易な構成でカードの情報を検出可能なゲーム装置及びゲームカードを提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の実施の形態に係るゲーム装置は一側面において、複数のゲームカードを移動させてゲームを進行するゲーム装置であって、ゲームカードに付されたゲームカード毎に異なる固有コードを読み取る第１の読取装置と、固有コードの読み取り後のゲームカードを配置する盤面と、盤面上のゲームカードに付されたゲームカード毎に同一の固定コードを読み取る第２の読取装置と、第１の読取装置が読み取った固有コードに対して読み取り番号を付与して記憶する第１の記憶装置と、第２の読取装置が読み取った固定コードによって認識されるゲームカードの盤面上の位置角度情報を記憶する第２の記憶装置と、第１の読取装置が一のゲームカードの固有コードを読み取った後、一のゲームカードが盤面上に配置され、次いで、第１の読取装置が次のゲームカードの固有コードを読み取るまでの間に、第２の読取装置により盤面上の一のゲームカードの固定コードの読み取りを実行させて一のゲームカードの位置角度情報を抽出し、抽出した位置角度情報を、一のゲームカードの固有コード及び読み取り番号と関連づけることにより、一のゲームカードの読み取り番号、固有コード及び位置角度情報を認識するカード認識手段と、カード認識手段の認識結果に基づいて、ゲームを進行するゲーム進行手段とを備えるゲーム装置である。
【０００８】
本発明の実施の形態に係るゲーム装置は一実施態様において、第１の読取装置が、固有コードの読み込みを実行するセンサ部と、照明部とを備え、センサ部が一のゲームカードの固有コードを読み込んだ後、第２の読取装置が一のゲームカードの固定コードの読み取りを完了するまでの間に、照明部の照射処理、センサ部による固有コードの読み込み処理、またはその両方を中止するように構成されている。
【０００９】
本発明の実施の形態に係るゲーム装置は別の一実施態様において、第２の読取装置が、盤面の下方に配置され、赤外透過性を有する盤面上に配置されたゲームカードが備える固定コードの画像を撮像するための赤外線カメラと、盤面の下方から盤面に向けて赤外線照明光を照射する赤外線照射部とを備える。
【００１０】
本発明の実施の形態に係るゲームカードは別の一側面において、赤外線カメラの撮像軸が盤面に対して斜めとなるように配置され、カード認識手段が、第２の読取装置が読み取った盤面の台形画像に対して射影変換及び色調補正を行った後に、ゲームカードの盤面上における位置角度情報を抽出する。
【００１１】
本発明の実施の形態に係るゲームカードは一実施態様において、カード認識手段によるゲームカードの位置角度情報の抽出処理が、グラフィックスプロセッサを用いて処理される。
【００１２】
本発明の実施の形態に係るゲームカードは一実施態様において、ゲーム進行手段が処理するゲーム情報を表示するためのモニタを更に備える。
【００１３】
本発明の実施の形態に係るゲームカードは一実施態様において、ゲーム進行手段が処理するゲームデータを記録媒体に読み書き可能なリーダライタを更に備える。
【００１４】
本発明の実施の形態に係るゲームカードは一実施態様において、固定コードが、短辺及び長辺を有するコの字形状を有する。
【００１５】
本発明の実施の形態は別の一側面において、上記ゲーム装置に用いられるゲームカードであって、ゲームカード毎に異なる情報を含む二次元コードからなる固有コードと、ゲームカード毎に同一の位置に同一の形状を有して配置される固定コードとを備える。
【発明の効果】
【００１６】
本発明によれば、処理装置の処理負担を小さくでき、より簡易な構成でカードの情報を検出可能なゲーム装置及びゲームカードが提供できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係るゲーム装置の一例を示す正面図である。
【図２】本発明の実施の形態に係るゲーム装置の一例を示す側面図である。
【図３】本発明の実施の形態に係るゲーム装置の構成例を示すブロック図である。
【図４】本発明の実施の形態に係るゲームカードの一例を示す概略図である。
【図５】本発明の実施の形態に係るゲーム装置に対してゲームカードの読み込みを行う際の処理手順を説明する説明図である。
【図６】本発明の実施の形態に係るゲーム装置の処理手順の一例を示すフローチャートである。
【図７】本発明の実施の形態に係るゲーム装置が備えるカード認識手段１０１が処理する画像処理の一例を示す説明図である。
【発明を実施するための形態】
【００１８】
図面を参照して、本発明の実施の形態を説明する。なお、以下に示す実施の形態は、この発明の技術的思想を具体化するための装置や方法を例示するものであって、この発明の技術的思想は、構成部品の構造、配置等を下記のものに特定するものではない。
【００１９】
図１は本発明の実施の形態に係るゲーム装置１の外観の一例を示す説明図である。ゲーム装置１は、ゲームの進行情報を含むゲーム情報をプレイヤーに表示するためのモニタ１１を上部に備えた筐体１０を備える。
【００２０】
筐体１０の操作面１０ａ上には、複数のゲームカード２０（図１には不図示）を配置するための盤面１２と、ゲームカード２０に付されたゲームカード毎に異なる固有コード２１を読み取る第１の読取装置１３が配置されている。筐体１０の操作面１０ａ上には更に、ゲーム進行中にプレイヤーが指示を入力するための操作装置１４と、ゲームの処理結果を含むゲームデータをＩＣカード等の記録媒体に読み書きするリーダライタ１５と、ゲーム進行中の音声を出力するためのスピーカ１６と、ゲーム進行中に必要に応じて照明光を点灯するＬＥＤ等の照明装置１７とを備えていてもよい。
【００２１】
図２に示すように、筐体１０の前面側には、ゲームを実行するためのコインを出し入れするためのコイン投入部１９ａ、ゲームの実行に必要なゲームカード２０を払出するためのカード払出部１９ｂが備えられていてもよい。筐体１０の内部には、盤面１２の下方から、盤面１２上のゲームカード２０の情報を読み取る第２の読取装置１８と、ゲーム装置１における各種処理を実行するための処理装置１００が配置されている。
【００２２】
図３は、本発明の実施の形態に係るゲーム装置１の全体構成の一例を示している。処理装置１００は、モニタ１１、第１の読取装置１３、第２の読取装置１８、リーダライタ１５、及び終端装置３１に、それぞれ例えばＵＳＢ又はＤＶＩ接続により接続されている。終端装置３１は、外部ネットワークに接続して処理装置１００内のソフトのアップデートや情報管理を行う装置であり、例えばモデムなどが利用される。
【００２３】
操作装置１４、照明装置１７、及び払出装置１９は、Ｉ／Ｏ基板３３を介して処理装置１００へ接続されている。払出装置１９には、図２に示すコイン投入部１９ａ、カード払出部１９ｂが含まれる。ゲーム進行中の音声を出力するスピーカ１６、及び音量を調節するためのボリューム３２は、アンプ基板３４を介して処理装置１００へ接続されている。図示を省略しているが、図１〜図３に示す構成の他に、メンテナンス作業用の操作ボタン、盤面１２やゲーム機の必要な個所を照らす照明装置等を含む種々の装置が処理装置１００へ接続されていてもよいことは勿論である。
【００２４】
処理装置１００としては、所定の計算処理を行うための中央処理装置（ＣＰＵ）、グラフィックスプロセッサ（ＧＰＵ）及びＲＡＭ等の記憶装置を備えた計算機（ＰＣ）を用いることができる。処理装置１００は、例えば、カード認識手段１０１、ゲーム進行手段１０２、及び記憶装置１０３を備えることができる。
【００２５】
カード認識手段１０１は、プレイヤーがゲームを行う際に、盤面１２上に配置される複数のゲームカード２０が有する情報と盤面１２上における位置角度情報とを関連付けて認識するための処理を行う。ゲーム進行手段１０２は、カード認識手段１０１が認識した各ゲームカードの認識結果と記憶装置１０３に格納されたゲーム実行のための制御プログラムに基づいて、ゲームを実行し、ゲームの進行状況をモニタ１１へ表示させるとともに、操作装置１４から入力されるプレイヤーからの入力に応じてゲームの進行を変化させるような処理を行うことができる。記憶装置１０３には、ゲーム進行手段１０２がゲームを実行するための制御プログラム、ゲームの進行状況をモニタ１１へ表示させるための各種画像データ等が格納され、用途に応じて複数の記憶装置を備えることができる。
【００２６】
ゲームカード２０は、図４に示すように、固有コード２１と固定コード２２とを備えることができる。固有コード２１とは、ゲームカード２０毎に異なる固有の情報、例えば、カードゲーム毎に異なるキャラクターの情報、キャラクターの特徴等をゲーム装置１に認識させるためのコードであり、例えば、二次元コードで構成される。二次元コードとしては、マトリックス式、スタック式等の任意の方式を用いることができ、例えばＱＲコード（登録商標）を用いることができる。
【００２７】
固有コード２１は、ゲームカード２０の任意の位置に配置されることができ、可視コードであっても非可視コードであっても構わない。例えば、固有コード２１を非可視コードとし、可視印刷層で固有コード２１を覆うような構成であってもよい。この場合、可視印刷層には、４色インクと白色インクを含むインク層を用いてインクに応じた絵柄が表示され、赤外線等の特定波長光を透過するように構成される。可視印刷層の下に配置される固有コード２１は、特定波長光を吸収するようなインクで形成されることにより、プレイヤーが視認できないように処理することも可能である。
【００２８】
固定コード２２は、ゲームカード２０毎に同一であり、同一の位置に同一の形状を有して配置される。固定コード２２は、固有コード２１と同様に、ゲームカード２０の任意の位置に配置されることができ、可視コードであっても非可視コードであっても構わない。例えば、固定コード２２を非可視コードとし、可視印刷層で固定コード２２を覆うような構成であってもよい。
【００２９】
例えば、図４に示すように、固定コード２２は、向かい合う短辺２２１及び長辺２２２を有するコの字形状を有することができる。なお、図４の例では、短辺２２１及び長辺２２２は実質的に平行に配置されており、短辺２２１及び長辺２２２と実質的に垂直に交わる辺２２３を介して互いに接続されている。
【００３０】
固定コード２２が、向かい合う短辺２２１及び長辺２２２を有するコの字形状を有することにより、固定コード２２の角部又は端部の座標と座標差を用いることで、ゲームカード２０の向きを簡単に把握することができ、ゲームカード２０の位置及び角度の認識性を向上させることができる。例えば、カード認識手段１０１は、短辺２２１、長辺２２２、辺２２３のそれぞれの端部であるポイントＡ、Ｂ、Ｃ、Ｄの盤面１２上における座標を認識して、ポイントＡ、Ｂ、Ｃ、Ｄの座標と座標差から、盤面１２上のゲームカード２０の位置及び角度の情報を抽出することができる。
【００３１】
第１の読取装置１３は、図１に示すように、筐体１０の操作面１０ａ上において盤面１２と隣接して配置されることで、第１の読取装置１３と盤面１２間のゲームカード２０の移動をより容易にすることができる。第１の読取装置１３は、ゲームカード２０が備える固有コード２１を読み取るもので、固有コード２１の読み込みを実行するセンサ部と、固有コード２１を照らす照明部とを備える。なお、照明部は、プレイヤーに対して、ゲームカード２０を適切な個所に配置するように促すようにしてもよく、照明部の具体的な配置箇所は特に限定されないことは勿論である。
【００３２】
第１の読取装置１３としては、例えば、二次元コードリーダを用いることができる。第１の読取装置１３が読み取ったゲームカード２０の固有コード２１は、読み取り順に、例えば１番、２番、３番・・・と読み取り番号が付されて、記憶装置１０３に記憶される。第１の読取装置１３で固有コード２１が読み取られたゲームカード２０は、図５に示すように、盤面１２へと配置される。
【００３３】
盤面１２は、複数のゲームカード２０が移動可能に配置可能な面積を有し、盤面１２におけるゲームカード２０が移動可能なように、例えば表面が平坦で、赤外透過性を有する材料で形成されている。盤面１２は、第１の読取装置１３により固有コード２１の読み込みが行われたゲームカード２０を、プレイヤーがそのまま盤面１２上へスライドさせて配置できるように、操作面１０ａの中央部において第１の読取装置１３に隣接して配置されることができる。
【００３４】
第２の読取装置１８は、図２に示すように、盤面１２の下方に配置される。第２の読取装置１８は、赤外透過性を有する盤面１２上に配置されるゲームカード２０の固定コード２２の画像を撮像するための赤外線カメラと、盤面１２の下方から盤面１２に向けて赤外線照明光を照射する赤外線照射部とを備える。
【００３５】
赤外線カメラで撮像された画像は、処理装置１００のカード認識手段１０１によって画像処理がなされ、ゲームカード２０の位置角度情報が抽出される。抽出されたゲームカード２０の位置角度情報は、読み取り番号とともに記憶装置１０３に記憶される。記憶装置１０３に記憶された位置角度情報は、所定のタイミング毎に常時更新される。例えば、１秒間に３０回（３０ｆｐｓ）位置角度情報を更新することができる。ゲームカード２０の最新の位置角度情報は、それ以前に認識された最も近い位置角度情報を元に固定コードと関連づけることにより、カードの移動に際して、固定コードの情報を追従させることが可能となる。なお、ゲームカード２０の位置角度情報の抽出頻度は、処理装置１００内のＣＰＵ、ＧＰＵ等の処理能力に応じて適宜変更できる。
【００３６】
第２の読取装置１８が備える赤外線カメラの撮像軸Ｘが、盤面１２に対して斜めとなるように設置することにより、ゲーム装置１を小型化することができる。この場合、第２の読取装置２が備える赤外線カメラは、ゲームカード２０の固定コード２２を斜めに撮影するために、取得された盤面１２の画像は、台形画像となる。
【００３７】
カード認識手段１０１は、位置角度情報の抽出に際し、第２の読取装置の赤外線カメラが撮像する台形画像に対して射影変換を行って台形補正処理する。これにより、盤面１２上におけるゲームカード２０の適切な位置角度情報の抽出が容易になるとともに、ゲーム装置１の小型化が図れる。カード認識手段１０１の認識精度をより高めるためには、射影変換を行った後、更に２値化処理を行って、例えば、白黒画像となるように、色調補正を行うことが好ましい。
【００３８】
操作装置１４は、操作面１０ａ上の盤面１２の左右に複数個設けられている。プレイヤーが所定のタイミングで操作装置１４を介して指示を入力することにより、ゲーム進行手段１０２が実行するゲームに追加情報を与えることができる。リーダライタ１５としては、例えばＩＣカードリーダを備えることができ、ゲームカード２０とは別の保存用のＩＣカードにゲーム結果を保存することができるように構成されている。
【００３９】
（ゲーム実行手順）
次に、本発明の実施の形態に係るゲーム装置１を用いたゲーム実行手順の例を図１〜５の説明図及び図６のフローチャートを用いて説明する。なお、図１〜図６に示す例は例示を目的とするものであり本開示が図１〜図６に示す例に限定されないことは勿論である。
【００４０】
ステップＳ１において、プレイヤーが、図２のコイン投入部１９ａを介して、コインを投入すると、図３のゲーム進行手段１０２が、記憶装置１０３に格納された所定の制御プログラムを処理してゲームを開始させる。
【００４１】
ステップＳ２において、ゲーム進行手段１０２により、モニタ１１による案内、或いはリーダライタ１５の照明装置の点灯処理を進めることにより、プレイヤーが所持するＩＣカードのリーダライタ１５を用いた読み込みを促す。リーダライタ１５は、必要に応じてＩＣカードの読み込みを行い、ＩＣカードに書き込まれたプレイヤーのゲーム情報などを記憶装置１０３へ格納させる。
【００４２】
ステップＳ３において、ゲーム進行手段１０２が、プレイヤーにゲームモードの選択を促す。ゲームモードとしては、以下に限定されないが、例えば、新たにゲームカード２０を購入するための「カード購入モード」と、ゲームを行うための「ゲームモード」とを備えることができる。プレイヤーより操作装置１４を介して「カード購入モード」が選択された場合には、ステップＳ２１へ進み、カード払出部１９ｂを介して、新たなゲームカード２０が払出される。ステップＳ２２において、更にコインがカード払出部１９ｂを介して投入された場合には、ステップＳ２１へ戻り、カード払出部１９ｂを介して、新たなゲームカード２０が払出される。ステップＳ２１に続くステップＳ２２において、新たなコインが投入されない場合、及びステップＳ２１におけるゲームカード２０の払出枚数が最大枚数まで達した場合には、ステップＳ１２へ進む。
【００４３】
一方、ステップＳ３において、プレイヤーにより「ゲームモード」が選択された場合にはステップＳ４へ進む。ステップＳ４において、カード払出部１９ｂを介して、新たなゲームカード２０が払出される。ステップＳ５において、ゲーム進行手段１０２がモニタ１１を介して対戦相手の選択をプレイヤーに促す。プレイヤーより操作装置１４を介して対戦相手の選択が行われた後、ステップＳ６へ進む。
【００４４】
ステップＳ６において、ゲームに使用されるゲームカード２０の固有コード２１の読み取りが行われる。具体的には、第１の読取装置１３が備える照明部（不図示）が固有コード２１を照らし、固有コード２１の読み込みをセンサ部（不図示）が実行する。同時に第１の読取装置１３を点灯させることにより、プレイヤーによるゲームカード２０の読み込みを促す。図５に示すように、プレイヤーにより第１の読取装置１３のセンサ部上にゲームカード２０が配置されると、センサ部はゲームカード２０が備える固有コード２１の情報を読み取る。センサ部により読み取られた固有コード２１には、ゲームカード２０の読み取り順に読み取り番号が付与され、固有コード２１と読み取り番号とを関連付けたゲームカード２０の情報が、記憶装置１０３へ格納される。
【００４５】
ステップＳ６において、第１の読取装置１３により固有コード２１の読み取りが実行されたゲームカード２０は、図５に示すように、プレイヤーにより盤面１２上の任意の位置へ移動される。なお、第１の読取装置１３により固有コード２１の読み取りが完了した後は、盤面１２周辺に照明光が照射されるようにしてもよく、このことにより、第１の読取装置１３から盤面１２へのゲームカード２０の移動をプレイヤーに促すことができ、ゲームカード２０の認識処理をより円滑に進めることができる。
【００４６】
ステップＳ７において、第２の読取装置１８が、盤面１２の任意の位置に配置されたゲームカード２０の固定コード２２の読み取りを行う。ここでは、例えば、第２の読取装置１８が備える赤外線照射部（不図示）が、盤面１２の下方から盤面１２に向けて赤外線照明光を照射し、第２の読取装置１８が備える赤外線カメラが、ゲームカード２０が備える固定コード２２の画像を撮像する。図３のカード認識手段１０１は、第２の読取装置１８により撮像された画像から盤面１２上のゲームカード２０の固定コード２２を認識し、ゲームカード２０の盤面における位置及び角度（傾き）の情報を含む位置角度情報を抽出する。
【００４７】
固定コード２２から位置角度情報を抽出するための手法としては、例えば、図４に示す形状の固定コード２２を画像処理することで行うことができる。固定コード２２は、長辺２２２と辺２２３が直交し、短辺２２１と辺２２３とが直交する、長さの異なる３本の直線からなり、各辺２２１〜２２３の端部及び交点に、座標の認識対象とされるポイントＡ、Ｂ、Ｃ、Ｄがそれぞれ付される。そして、カード認識手段１０１が、画像処理により各ポイントＡ〜Ｄの盤面１２内での座標と座標差を計測することで、盤面１２内のゲームカード２０位置及び角度の情報が抽出できる。
【００４８】
例えば、カード認識手段１０１は、ゲームカード２０の固定コード２２のポイントＢの座標をゲームカード２０の位置の座標として抽出し、隣接するポイントＢとポイントＡの座標差、ポイントＢとポイントＣの座標差などから、ゲームカード２０の傾き、即ち角度の情報を抽出することができる。ゲームカード２０の盤面１２上の位置角度情報は、記憶装置１０３に格納される。
【００４９】
ステップＳ７において、カード認識手段１０１は、更に、抽出したゲームカード２０の位置角度情報を、記憶装置１０３に記憶されたゲームカード２０の固有コード２１及び前記読み取り番号の情報と関連づけ、関連付けた情報を記憶装置１０３へ格納する。このようにして、盤面１２上に配置された１枚のゲームカード２０の読み取り番号、固有コード２１及び位置角度情報の３つの情報が互いに紐づけられることで、ゲームカード２０それぞれの位置及び情報が処理装置１００によって認識される。
【００５０】
ステップＳ６及びＳ７により実行されるゲームカード２０の認識処理は、予め定められた枚数だけ繰り返される。このようにして、１のゲームカード２０の固有コード２１の読み取りを実行した後に、１のゲームカード２０の固定コード２２の読み取りを行い、カード認識手段１０１が、盤面１２における１のゲームカード２０の位置角度情報を認識するとともに、読み取られた固有コード２１の情報と位置角度情報を読み取り番号と関連づけて記憶装置１０３に記憶させる操作を行う操作を、複数のゲームカード２０に対して順に行っていく。全てのゲームカード２０の処理が完了すると、ステップＳ８へ進み、モニタ１１にゲーム開始の案内が表示される。
【００５１】
ステップＳ９において、盤面１２上のゲームカード２０の配置がプレイヤーにより変更され、ゲームの陣形が決定される。ゲームカード２０の配置が変更される間、ゲームカード２０の移動に追従するために、第２の読取装置１８は、盤面１２上に配置された複数のゲームカード２０の画像を取得し、カード認識手段１０１が、読み取り番号別に区別された各ゲームカード２０の位置角度情報を認識し、認識結果を読み取り番号と関連づけて記憶装置１０３へ格納することにより情報を更新する。
【００５２】
第２の読取装置１８で認識された最新の位置角度情報は、一定時間毎（例えば、１秒間に３０回程度）に抽出される。このように、カード認識手段１０１は、直前に認識された位置角度情報に最も近い位置角度情報と読み取り番号とを元に、各ゲームカード２０の固有コードに関連づけることにより、ステップＳ９におけるゲームカード２０の移動に対して、固有コード２１の情報を追従させることが可能になる。
【００５３】
ステップＳ１０において、ゲーム進行手段１０２が、カード認識手段１０１による各ゲームカード２０の認識結果に基づいてゲームを進行する。ステップＳ９におけるゲームカード２０のカード配置の変更及びステップＳ１０におけるゲームの進行処理は、例えば「先攻」、「後攻」で分けられて、複数回繰り返すことができる。ステップＳ９〜Ｓ１０の処理が所定回数繰り返されると、ステップＳ１１において、モニタ１１を介してゲームの終了が案内される。
【００５４】
ゲームの終了が案内されると、ステップＳ１２において、ゲーム進行手段１０２により、モニタ１１による案内、或いはリーダライタ１５の照明装置の点灯処理を進められる。これにより、プレイヤーが所持するＩＣカードのリーダライタ１５を用いたゲーム結果（ゲーム情報）の書き込みが促される。リーダライタ１５は、必要に応じてＩＣカードの書き込み行い、処理を終了する。
【００５５】
従来のゲーム装置では、プレイフィールドとなる盤面１２に載置されたカードのデータを、常時読み取りながらカードの位置や角度などの情報を同時に認識していたため、高精度のカメラや専用のデコード基板が必要であった。また、カードの位置や角度の抽出処理も複雑で、処理装置１００の負担が大きくなる場合があった。
【００５６】
一方、本発明の実施の形態に係るゲーム装置１では、ゲーム進行前に、読み取り順に読み取り番号を付しながら、複数のゲームカード２０の読み取り処理を行い、特定の読み取り番号が付された固定コードの位置角度情報を一定時間毎に画像解析により抽出することで、ゲームカード２０の移動状況を、簡単に処理装置１００に認識させることが可能となる。その結果、従来のゲーム装置が実行するカードの認識処理よりも、処理装置１００における処理負担を軽減できる。
【００５７】
更に、本発明の実施の形態に係るゲーム装置１では、ゲームに使用される一のゲームカード２０の認識処理が、（１）一のゲームカード２０の固有コード２１の読み込み、（２）盤面１２上に配置された一のゲームカード２０の固定コード２２の読み込み及び読み込まれた固定コード２２と読み込み番号の関連付け、（３）固定コード２２の読み込み結果に基づく盤面１２上に配置された一のゲームカード２０の位置角度情報の抽出（４）抽出された一のゲームカード２０の位置角度情報、固有コード２１及び読み込み番号の関連付け、の４つの処理を順に行う。そのため、上記（１）〜（４）の処理が行われる間に、プレイヤーが誤って、次のゲームカード２０を適切な場所に配置しないと、情報の読み取り不備が発生し、一のゲームカード２０と次のゲームカード２０とをうまく認識できなくなるおそれがある。
【００５８】
本発明の実施の形態に係るゲーム装置１によれば、ステップＳ６〜Ｓ７を繰り返して、複数のゲームカード２０の固有コード２１及び固定コード２２の読み取りを行う際には、第１の読取装置１３が備えるセンサ部が一のゲームカード２０の固有コード２１を読み込んだ後、第２の読取装置１８が一のゲームカード２０の固定コード２２の読み取りを完了するまでの間に、照明部の固有コード２１への照射、センサ部による固定コードの読み込み処理、またはその両方を中止するように制御される。このように、第１の読取装置１３及び第２の読取装置１８の固有コード２１及び固定コード２２の読み取りのタイミングが適切に制御されることで、複数のゲームカード２０の読み込み順に、複数のゲームカード２０の情報を処理装置１００に認識させることができる。
【００５９】
図２に示すように、第２の読取装置１８が備える赤外線カメラの撮像軸Ｘが盤面１２に対して斜めとなるように配置される場合には、装置の小型化が可能となる一方で、図７の左図に示すように、盤面１２の画像４０が台形画像となる。本実施形態に係るカード認識手段１０１が、第２の読取装置１８が読み取った盤面１２の台形画像に対して、射影変換を行うことで台形画像を矩形画像に補正することができる。更に、例えば本実施形態に係るカード認識手段１０１が、２値化処理によって色調補正を行うことで、図７の右図に示すように、ゲームカード２０と盤面１２との境界が認識しやすくなる。この矩形画像における固定コードの特定のポイントの座標及び特定のポイント間の座標差を画像処理により抽出し、ゲームカード２０の位置角度情報を抽出することで、カード認識手段１０１が、ゲームカード２０の位置角度情報をより正確に認識することができる。
【００６０】
なお、上述のカード認識手段１０１が実行する画像解析処理は、処理装置１００が備えるＧＰＵを用いて処理することが好ましい。本実施形態に係る画像解析処理を、ＧＰＵで処理することにより、ＣＰＵを用いて画像処理する場合に比べて、処理装置１００の処理負担がより小さくなり、かつ高速に処理することができる。画像解析のための専用のデコード基板等も必要でなくなるため、より簡素な構成のゲーム装置１が提供できる。
【００６１】
上記のように、本発明の実施の形態を記載したが、この開示の一部をなす論述及び図面はこの考案を限定するものであると理解すべきではない。本発明はここでは明示していない様々な態様を含むことは勿論であり、実施段階においては、その要旨を逸脱しない範囲で変形して具体化できる。
【符号の説明】
【００６２】
１…ゲーム装置
１０…筐体
１０ａ…操作面
１１…モニタ
１２…盤面
１３…第１の読取装置
１４…操作装置
１５…リーダライタ
１６…スピーカ
１７…照明装置
１８…第２の読取装置
１９…払出装置
１９ａ…コイン投入部
１９ｂ…カード払出部
２０…ゲームカード
２１…固有コード
２２…固定コード
３１…終端装置
３２…ボリューム
３３…Ｉ／Ｏ基板
３４…アンプ基板
４０…台形画像
１００…処理装置
１０１…カード認識手段
１０２…ゲーム進行手段
１０３…記憶装置
２２１…短辺
２２２…長辺
【図１】
2020199132.tif 000003
【図２】
2020199132.tif 000004
【図３】
2020199132.tif 000005
【図４】
2020199132.tif 000006
【図５】
2020199132.tif 000007
【図６】
2020199132.tif 000008
【図７】
2020199132.tif 000009