(57)【特許請求の範囲】
【請求項１】
複数のカードから読み込んだデータを用いてゲームを行うゲーム装置であって、
前記複数のカードのそれぞれには、該カードの固有のデータを含むコードパターンが印刷されており、
前記ゲーム装置は、カードデータ読み取り手段とゲーム実行手段とを備えてなり、
前記カードデータ読み取り手段は、前記ゲーム装置に載置された前記複数のカード全てのコードパターンを含む画像データを生成し、該生成された画像データから前記複数のカードそれぞれのコードパターンを切り出し、切り出したコードパターンのそれぞれから前記複数のカードそれぞれの固有のデータを識別し、前記画像データから読み取られた前記ゲーム装置に載置された全ての複数のカードのデータを前記ゲーム実行手段に入力するように構成されており、
前記ゲーム実行手段は、前記カードデータ読み取り手段から入力された前記複数のカードの固有のデータに基づき、前記ゲーム装置に載置されている複数のカードの組み合わせに応じてゲームプログラムを実行するように構成されてなることを特徴とするゲーム装置。
【請求項２】
請求項１記載の構成を有するゲーム装置の複数台が通信ネットワークを介してサーバに接続されており、各ゲーム装置で読み込まれたカードの情報をやり取りして対戦するように構成されたことを特徴とするゲームシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
【０００２】
本発明はゲーム装置及びゲームシステムに係り、複数枚のカードが重ねられたカード束を読み取るカード束読み取り装置それを用いたゲーム装置及びゲームシステムに関する。
【従来の技術】
【０００３】
例えばゲームセンタ等の遊技施設においては、例えばポーカやブラックジャックやカード占いといったカードゲームが行えるカードゲーム装置が設置されている。
【０００４】
この種のカードゲーム装置では、例えばＣＲＴディスプレイに複数枚のカードを表示し、遊技者の操作に応じて表示されているカードを入れ換えたり、あるいは配ったカードを裏返してカードの図柄を表示して見せることによりゲームを楽しめるようになっている。
【発明が解決しようとする課題】
【０００５】
ところが、上記のような従来のカードゲーム装置では、ＣＲＴディスプレイにカードの図柄を表示するため、実際にカードを配ってカードゲームを行うのに比べて臨場感が乏しく、カードを反転させるときの緊張感あるいは勝負に勝ったときの満足感が十分でない。
【０００６】
また、従来のカードゲーム装置では、コンピュータ制御によってカードの図柄を自由に変更できるので、遊技者からみるとＣＲＴディスプレイに表示されるカードの図柄がコンピュータによって簡単に変更することができるので、遊技者にとってゲームの信用性に欠ける。
【０００７】
このような問題を解決するために、実際のカードを使用して遊技者がカードに触れることができ、コンピュータとカードゲームを行うことが考えられる。このような場合、使用されるカードを読み取りコンピュータに入力することが必要になる。
【０００８】
通常のカードでは、複数のカードが積み重ねられたカード束を読み取る場合、カード束からカードを１枚ずつ取り出して読み取り部まで搬送する工程と、読み取り部での１枚１枚の読み取り工程と、読み取ったカードを積み重ねて蓄積するという工程が必要になり、カードの搬送系が必要となるため読み取り機構全体が大型化し、搬送によるカードの傷みや汚れを生じる。また、読み取り時間が長くなるという問題がある。
【０００９】
本発明は、上記の点に鑑みなされたもので、カード束のままで読み取りが可能でカードの傷みや汚れを生じるおそれがなく、読み取り時間が短いカード束読み取り装置及びそのカード及びカードケース及びカードの製造方法及びそれを用いたゲーム装置及びゲームプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、複数のカードから読み込んだデータを用いてゲームを行うゲーム装置であって、
前記複数のカードのそれぞれには、該カードの固有のデータを含むコードパターンが印刷されており、
前記ゲーム装置は、カードデータ読み取り手段とゲーム実行手段とを備えてなり、
前記カードデータ読み取り手段は、前記ゲーム装置に載置された前記複数のカード全てのコードパターンを含む画像データを生成し、該生成された画像データから前記複数のカードそれぞれのコードパターンを切り出し、切り出したコードパターンのそれぞれから前記複数のカードそれぞれの固有のデータを識別し、前記画像データから読み取られた前記ゲーム装置に載置された全ての複数のカードのデータを前記ゲーム実行手段に入力するように構成されており、
前記ゲーム実行手段は、前記カードデータ読み取り手段から入力された前記複数のカードの固有のデータに基づき、前記ゲーム装置に載置されている複数のカードの組み合わせに応じてゲームプログラムを実行するように構成されてなる。
【００１１】
また、請求項２に記載の発明は、請求項１記載の構成を有するゲーム装置の複数台が通信ネットワークを介してサーバに接続されており、各ゲーム装置で読み込まれたカードの情報をやり取りして対戦するように構成される。
【００１２】
本発明に用いるカード束読み取り装置は、側縁部にカード特定用の読み取りコードを設けた複数のカードが積み重ねられたカード束の前記側縁部を撮像する撮像手段と、
前記撮像手段で得た画像からカード毎の読み取りコードを認識するコード認識手段とを有する。
【００１３】
このように、カード束の側縁部にカード特定用の読み取りコードを設け、これを撮像した画像からカード毎の読み取りコードを認識するため、カード束のままで読み取りが可能となり、カードの傷みや汚れを生じるおそれがなく、読み取り時間が短くて済む。
【００１４】
本発明においてカード束読み取り装置は、
前記カードの読み取りコードはカード表面に印刷されている。
【００１５】
このように、カード表面に印刷されている読み取りコードをカード側方から撮像して読み取る。
【００１６】
本発明においてカード束読み取り装置は、
前記カードの読み取りコードは蛍光材料で書き込まれており、
前記カード束の前記側縁部に励起光を照射して前記読み取りコードの蛍光材料を発光させる励起光照射手段を有する。
【００１７】
このように、カード束の側縁部に励起光を照射して読み取りコードの蛍光材料を発光させることにより、読み取りコードの輝度を上げて読み取り易くできると共に、読み取りコードを可視光の下で目立たないようにすることができる。
【００１８】
本発明においてカード束読み取り装置は、
前記撮像手段の前面に励起光を遮断する第１フィルタを有する。
【００１９】
このように、励起光を遮断する第１フィルタを有するため、反射された励起光が撮像手段に入射することを防止して、読み取りコードの輝度差が小さくなることを防止できる。
【００２０】
本発明においてカード束読み取り装置は、
前記撮像手段の前面に青色光を遮断する第２フィルタを有する。
【００２１】
このように、青色光を遮断する第２フィルタを有するため、カードの材料である紙に蛍光物質が含まれる場合にこの蛍光物質が発光する青色光が撮像手段に入射することを防止して、読み取りコードの輝度差が小さくなることを防止できる。
【００２２】
本発明においてカードは、
前記読み取りコードは、可視光下で無色の蛍光材料で書き込む。
【００２３】
このように、読み取りコードは、可視光下で無色であるため、読み取りコードの見分けが難しく、読み取りコードの偽造を防止することができる。
【００２４】
本発明においてカードは、
前記読み取りコードは、励起光の照射により異なる色で発光する複数の蛍光材料で書き込む。
【００２５】
このように、異なる色で発光する複数の蛍光材料を用いることにより、読み取りコードを構成する各ビットを多値化することができる。
【００２６】
本発明においてカードは、
前記読み取りコードは、励起光の照射により赤外光を放射する蛍光材料で書き込む。
【００２７】
このように、読み取りコードは励起光の照射により赤外光を放射するため、読み取りコードの見分けが難しく、読み取りコードの偽造を防止することができる。
【００２８】
本発明においてカードは、
前記読み取りコードは、励起光の照射により青色より長い波長で発光する蛍光材料で書き込む。
【００２９】
このように、読み取りコードは励起光の照射により青色より長い波長で発光するため、第１，第２フィルタを用いて反射励起光や青色光の影響を受けないようにすることができる。
【００３０】
本発明においてカードは、
前記読み取りコードは、ガイドビットを含む。
【００３１】
このように、読み取りコードはガイドビットを含むため、カード毎に読み取りコードの位置決めを行うことができる。
【００３２】
本発明においてカード束読み取り装置は、
前記励起光照射手段の照射する励起光の光軸と、前記撮像手段の光軸とを、前記カード束の側縁部に対して垂直となるよう一致させるダイクロイック・ミラーを有する。
【００３３】
このように、ダイクロイック・ミラーを用いることにより、励起光照射手段の照射する励起光の光軸と、撮像手段の光軸とを、前記カード束の側縁部に対して垂直となるよう一致させることができ、カード束は４辺が多少不揃いで凹凸があっても凹凸により生じる影の影響を受けることなく、読み取りコードを精度良く読み取ることができる。
【００３４】
本発明においてカード束読み取り装置は、
前記カード束の複数のカードの読み取りコードを設けた側縁部を斜めにずらして積み重ねて保持する第１のカード保持機構を有し、
前記読み取りコードを設けた側縁部のなす傾斜面に正対して、前記撮像手段を配設した。
【００３５】
このように、カード束の複数のカードの読み取りコードを設けた側縁部を斜めにずらして積み重ねて保持し、読み取りコードを設けた側縁部のなす傾斜面に正対して撮像するため、カード上面の側縁部に接する位置に印刷されている読み取りコードを読み取ることができる。
【００３６】
本発明においてカード束読み取り装置は、
前記励起光照射手段と撮像手段のいずれか一方に外部よりの電源の供給をオン／オフする第１のスイッチ手段と、
充放電を行う充放電部と、
前記充放電部に前記外部よりの電源の供給をオン／オフする第２のスイッチ手段と、
前記充放電部の放電による電源を前記励起光照射手段と撮像手段の他方に供給する第３のスイッチ手段とを有する。
【００３７】
このように、第１〜第３のスイッチ手段と、充放電部とを設けることにより、外部より供給される電源より消費電流が大きい場合にもカード束読み取り装置が動作可能となる。
【００３８】
本発明においてカード束読み取り装置は、
前記カード束の複数のカードの読み取りコードを設けた側縁部を揃えて積み重ね、前記読み取りコードを設けた側縁部を押圧して保持する第２のカード保持機構を有する。
【００３９】
このように、カード束の読み取りコードを設けた側縁部を押圧して保持するため、各カードに反りがあっても読み取りコードを精度良く読み取ることができる。
【００４０】
本発明においてカード束読み取り装置は、
前記第２のカード保持機構は、前記カード束の読み取りコードを設けた側縁部に対向して配置される撮像手段に対し、外来光を遮断する。
【００４１】
このように、外来光を遮断することにより、外来光が読み取りコードの読み取りに影響を与えることを防止できる。
【００４２】
本発明においてカードケースは、
前記収納されたカード束の前記読み取りコード部分が接触しないように設けられた溝部とを有する。
【００４３】
このように、溝部によって読み取りコード部分がケースに接触しないため、読み取りコード部分の損傷や汚れを防止できる。
【００４４】
本発明においてカードケースは、
収納されたカード束をカードの積み重ね方向に押圧するばね部材を有する。
【００４５】
このように、収納されたカード束を押圧してカードの暴れを防止できる。
【００４６】
本発明においてカードケースは、
前記収納されたカード束の前記読み取りコード部分に対応する位置に設けられた窓を有する。
【００４７】
このように、読み取りコード部分に対応する位置に窓を有するため、カードケースごとカード保持機構に装着して、カード束の読み取りコードを読み取ることができる。
【００４８】
本発明においてカードケースは、
収納されたカード束をカードの積み重ね方向に押圧するばね部材を設けたケース本体部と、
前記ケース本体部に収納されたカード束の外部に出ている部分を収納して前記ケース本体部に一体化する蓋部とを有する。
【００４９】
このように、ケース本体部に収納されたカード束の外部に出ている部分を蓋部に収納して前記ケース本体部に一体化するため、蓋部を外してケース本体部ごとカード保持機構に装着して、カード束の読み取りコードを読み取ることができる。
【００５０】
本発明においてカードの製造方法は、
カード表面の側縁近傍に前記読み取りコードを印刷し、
前記読み取りコードの印刷部を通る直線に沿って側縁部を切断する。
【００５１】
このように、カード表面に読み取りコードを印刷し、読み取りコードの印刷部を通る直線に沿って側縁部を切断することにより、カードの側縁部に読み取りコードを設けることができる。
【００５２】
本発明においてカードの製造方法は、
前記読み取りコードを、赤外光または可視光を発光する蛍光インクで印刷し、
前記読み取りコードに重ねて赤外光または可視光に対して透明なインクでカード絵柄を印刷する。
【００５３】
このように、赤外光または可視光を発光する蛍光インクで読み取りコードを印刷し、読み取りコードに重ねて赤外光または可視光に対して透明なインクでカード絵柄を印刷することにより、カード絵柄で読み取りコードを隠蔽でき、カードの偽造を防止することができる。
【００５４】
本発明においてカードの製造方法は、
前記カードの側縁部に前記読み取りコードを直接印刷する。
【００５５】
本発明においてカードの製造方法は、
カード束を形成する複数のカードの側縁部に同一の読み取りコードを直接印刷する。
【００５６】
このように、複数のカードの側縁部に同一の読み取りコードを直接印刷するため、カードの生産効率を向上させることができる。
【００５７】
本発明においてカードの製造方法は、
前記カードの側縁部に前記読み取りコードをインクを吹き付けることにより直接印刷する。
【００５８】
このように、インクを吹き付けることにより直接印刷することにより、読み取りコードをカードに対して深く浸透させることができる。
【００５９】
本発明においてカードの製造方法は、
前記カードの表面の絵柄を読み取り、読み取った絵柄に対応する前記読み取りコードをインクを吹き付けることにより直接印刷する。
【００６０】
このように、カードの表面の絵柄を読み取り、読み取った絵柄に対応する読み取りコードをインクを吹き付けることにより直接印刷するため、カードの表面の絵柄に対応した読み取りコードを正確に印刷することができる。
【００６１】
本発明においてカードの製造方法は、
前記カードの表面及び裏面に赤外光または可視光を遮断・吸収するインクで印刷面を形成し、
前記カードの側縁部の厚さ方向の中央部に赤外光または可視光を発光する蛍光インクで前記読み取りコードを印刷する。
【００６２】
このように、赤外光または可視光を遮断・吸収するインクで印刷面を形成し、赤外光または可視光を発光する蛍光インクで前記読み取りコードを印刷することにより、印刷面があることによってカード１枚１枚を確実に分離して識別することができる。
【００６３】
本発明においてカードの製造方法は、
赤外光または可視光を発光する蛍光顔料を含む材料で前記カードを作成し、
前記カードの側縁部に赤外光または可視光を遮断・吸収するインクで前記読み取りコードを直接印刷する。
【００６４】
このように、赤外光または可視光を発光する蛍光顔料を含む材料で前記カードを作成し、カードの側縁部に赤外光または可視光を遮断・吸収するインクで読み取りコードを直接印刷することにより、赤外光または可視光を遮断・吸収するインクで読み取りコード印刷することができる。
【００６５】
本発明においてカードは、
１枚のカードの側縁部に、異なる複数の読み取りコードを設けた。
【００６６】
このように、１枚のカードの側縁部に、異なる複数の読み取りコードを設けることにより、１枚のカードに複数の機能を持たせることが可能となる。
【００６７】
本発明においてカードは、
前記カードの側縁部に設けられた読み取りコードは、前記カード束読み取り装置に装着されたとき、表と裏とで異なる読み取りコードとして読み取られる。
【００６８】
このように、カードの表と裏とで異なる読み取りコードとして読み取られるため、１つの読み取りコードで１枚のカードに複数の機能を持たせることが可能となる。
【００６９】
本発明においてカードは、
前記カードの側縁部に設けられた読み取りコードは、前記カードの種類に応じて符号化のデータピッチが異なる。
【００７０】
このように、カードの種類に応じて読み取りコードの符号化のデータピッチが異なるため、特定のカードの読み取りコードの偽造を防止できる。
【００７１】
本発明においてゲーム装置は、
前記カード束読み取り装置で読み取られた各カードの読み取りコードに対応したキャラクタまたは機能をゲームに与える。
【００７２】
このように、カードの読み取りコードに対応したキャラクタまたは機能をゲームに与えることにより、ゲームに多様性を与えることができる。
【００７３】
本発明においてゲーム装置は、
前記カード束読み取り装置で読み取られたカードの読み取りコードと遊技者の認識番号とに対応したキャラクタがゲーム進行に伴って得るパラメータを、前記読み取りコードと遊技者の認識番号とに対応付けて記憶する記憶手段を有する。
【００７４】
このように、キャラクタがゲーム進行に伴って得るパラメータを読み取りコードと遊技者の認識番号とに対応付けて記憶するため、同じ読み取りコードのカードでも遊技者が違えば違った経験や成長の個性を持つキャラクタでゲームを楽しむことができる。
【００７５】
本発明においてゲーム装置は、
前記カード束読み取り装置で読み取られた複数のカードの読み取りコードの組み合わせに対応したキャラクタまたは機能をゲームに与える。
【００７６】
このように、複数のカードの読み取りコードの組み合わせに対応したキャラクタまたは機能をゲームに与えることにより、ゲームに更に多様性を与えることができる。
【００７７】
本発明においてゲーム装置は、
他のゲーム装置が接続されるサーバにネットワークを介して接続される。
【００７８】
このように、ゲーム装置を他のゲーム装置が接続されるサーバにネットワークを介して接続することにより、離れたプレイヤー同士でゲームを行うことができる。
【００７９】
本発明においてカード束読み取り装置は、
前記カードの側縁部に設けられた読み取りコードは、蓄光材料で書き込まれている。
【００８０】
このように、読み取りコードが蓄光材料で書き込まれているため、照明を行う期間と撮像を行う期間とが重ならないようにすることができる。
【００８１】
本発明においてカードは、
前記カードの側縁部に設けられた読み取りコードは、蓄光材料で書き込まれている。
【００８２】
本発明において記録媒体は、
コンピュータを、
請求項１記載のカード束読み取り装置で読み取られたカードの読み取りコードに設けられている広告有無情報を判別する広告有無情報判別手段と、
前記広告有無情報が広告有りを指示するとき、ゲーム画面上に広告を表示する広告表示手段と
して機能させるためのゲームプログラムを記録している。
【００８３】
このように、カードの読み取りコードに設けられている広告有無情報を判別し、広告有無情報が広告有りを指示するとき、ゲーム画面上に広告を表示するため、広告が入ったカードのプレミアム性を高めると共にゲームにより新しい宣伝効果を加えることができる。
【００８４】
本発明においてカードの製造方法は、
カード束を形成する複数のカードの側縁部にローラを用いて読み取りコードを印刷する。
【００８５】
このように、ローラを用いて読み取りコードを印刷するため、ローラ外周部分がカード束の印刷面と点接触するため、カード束の側縁部に多少の凹凸があっても読み取りコードを良好に印刷できる。
【００８６】
本発明においてカードケースは、
前記カード束の複数のカードの側縁部を平らに揃えるストッパを有する。
【００８７】
このように、カードケースはカードの側縁部を平らに揃えるストッパを有するため、カード束の印刷面である側縁部の凹凸が無くなり読み取りコードを良好に印刷できる。
【００８８】
本発明においてカードの製造方法は、
複数のローラを用いて複数ビットの読み取りコードを印刷する。
【００８９】
このように、複数のローラで複数ビットの読み取りコードを印刷することにより、読み取りコード印刷の効率を向上できる。
【００９０】
請求項４１に記載の発明は、請求項３５記載のカード束読み取り装置において、
前記カード束の側縁部に閃光を照射して前記蓄光材料で書き込まれた読み取りコードに蓄光させる閃光照射手段を有する。
【００９１】
このように、閃光を照射して前記蓄光材料で書き込まれた読み取りコードに蓄光させることにより、光源の消費電力を低減することができ、紫外線カットフィルタ等のフィルタが必要なくなり部品点数が減りコストを下げることができる。
【００９２】
請求項４２に記載の発明は、請求項４１記載のカード束読み取り装置において、
前記撮像手段は、カード束の側縁部に閃光を照射した後、時間差を付けて複数回の撮像を行い、
前記複数回の撮像による画像を比較する画像比較手段を有する。
【００９３】
このように、時間差を付けて複数回の撮像を行った複数の画像を比較することにより、蓄光材料の蓄光時間に基づき読み取りコードの偽物判定を行うことができる。
【００９４】
本発明においてカード束読み取り装置は、
前記読み取りコードは、左右の領域の輝度の差で２値を表すデータビットと、
中央に設けられ左右の領域の輝度の差で表裏を表す表裏判定ビットと、
両端に設けられコード開始位置を表す端部ビットを有する。
【００９５】
このように、データビットは左右の領域の輝度の差で２値を表すため、誤認識を行う確率を低減でき、また、表裏判定ビットの左右の領域の輝度の差でカードの表裏を判定することができる。
【００９６】
本発明においてカードは、
前記データビット、表裏判定ビット、端部ビットそれぞれを互いに同一の所定幅で構成した。
【００９７】
このように、データビット、表裏判定ビット、端部ビットそれぞれを互いに同一の所定幅で構成することにより、読み取り時に各ビットの幅を補正して正確な読み取りを行うことができる。
【発明の実施の形態】
【００９８】
図１は本発明のカード束読み取り装置で読み取られるカード束の一実施例の斜視図を示す。カード束１０を形成する各カード１２の短辺側の側縁部１３，１４には、カード特定用の読み取りコード２０が印刷等で書き込まれて設けられている。なお、カード１２の短辺側に代えて、長辺側の側縁部に読み取りコード２０を設けても良い。
【００９９】
図２（Ａ），（Ｂ）は、読み取りコード２０の第１実施例のフォーマットを示す。読み取りコード２０は、ハッチングで示すガイドビットＧ１〜Ｇ６と、ガイドビットに隣接するデータビットＤ１〜Ｄ１０と、ガイドビットＧ３，Ｇ４の間のパリティビットＰ１とからなる。カード１２の短辺の両端それぞれからのガイドビットＧ１〜Ｇ６が設けられた位置までの距離は固定とされている。データビットＤ１〜Ｄ１０それぞれはインクを印刷された部分が値１で、印刷されてない部分が値０である。
【０１００】
各カード１２の読み取りコード２０のデータビットＤ１〜Ｄ１０の値は、例えば「スペードのＡ」，「ハートの１」等の各カード１２の表絵柄に対応している。なお、カード束１０には読み取りコードのデータビットＤ１〜Ｄ１０の値が同一のカードが複数枚存在することもある。
【０１０１】
このため、図２（Ａ）はデータビットＤ１〜Ｄ１０が全て値０を表し、図２（Ｂ）はデータビットＤ２，Ｄ４，Ｄ５，Ｄ８が値１、データビットＤ１，Ｄ３，Ｄ６，Ｄ７，Ｄ９，Ｄ１０が値０を表している。上記のガイドビットと値１のデータビットまたはパリティビットとを印刷するインクは、紫外光を照射したとき青より長い波長で発光し、可視光の下では無色でほとんど目立たない蛍光材料を使用する。従って、読み取り時には、読み取りコード２０の輝度を上げて読み取り易くできる。これと共に、遊技者には読み取りコード２０を見分けることが難しく、カードの認識方法の把握が難しく、読み取りコード２０の偽造を防止することができる。また、読み取りコードはガイドビットを含むため、カード毎に読み取りコードの位置決めを行うことができる。
【０１０２】
複数のカードが積み重ねられたカード束１０は、図３（Ａ）に示すカード束読み取り装置３０の挿入口３２に挿入されて、カード束１０の少なくとも幅方向の両側１０Ａ，１０Ｂを挿入口３２で規制されて揃えられ、図３（Ｂ）に示すように装着され、この状態でカード束１０を崩すことなく、各カード１２の読み取りコード２０が読み取られる。
【０１０３】
図４は本発明のカード束読み取り装置の第１実施例の断面構成図を示す。同図中、カード束読み取り装置３０の挿入口３２にカード束１０が挿入され装着されている。カード束読み取り装置３０の筐体３４内には、紫外光ランプ３６が設けられている。紫外光ランプ３６はカード束１０の装着により点灯され、装着されたカード束１０の各カードの読み取りコード２０が設けられた短辺側に向けて紫外光を照射する。これによって、各カード１２の読み取りコード２０のガイドビットと値１のデータビットまたはパリティビットが発光する。
【０１０４】
装着されたカード束１０のカード１２の短辺側の縁部に対向してイメージセンサ３８が配設されている。イメージセンサ３８の前面には光学フィルタ３７が配置されている。光学フィルタ３７は紫外光を遮断する第１フィルタと、青色光を遮断する第２フィルタとを積層した構成である。この光学フィルタ３７で紫外光及び青色光を除去された光がイメージセンサ３８に入射され、イメージセンサ３８で撮像されたカード束読み取りコードパターン画像は画像認識装置４０に供給される。
【０１０５】
上記光学フィルタ３７の第１フィルタは、イメージセンサ３８が紫外光に対し感度を有するために、反射された紫外光がイメージセンサ３８に入射して読み取りコード２０の輝度差が小さくなることを防止している。また、第２フィルタは、カード１２の材料である紙に、紙を白く見せるための蛍光物質が含まれる場合、この蛍光物質に紫外光が照射されると青白く発光して、読み取りコード２０の輝度差が小さくなることを防止している。なお、読み取りコード２０の蛍光材料は青色より長い波長で発光するため、光学フィルタ３７を透過してイメージセンサ３８に入射する。
【０１０６】
このカード束読み取りコードパターン画像は、例えばＸ方向が各カード１２の短辺方向に一致し、Ｙ方向がカード束１０のカードが重ねられた方向に一致するものとする。
【０１０７】
図５は画像認識装置４０が実行する認識処理の一実施例のフローチャートを示す。
【０１０８】
同図中、ステップＳ１０では各カード１２の厚さが既知であるので、入力されたカード束読み取りコードパターン画像からＹ方向の順番でカード毎の読み取りコードパターンを切り出す。次にステップＳ１２で、この読み取りコードパターンをガイドビットＧ１〜Ｇ６に対応するテンプレートと比較して正確な位置決めを行い、ステップＳ１４でガイドビットＧ１〜Ｇ６に隣接するデータビットＤ１〜Ｄ１０及びパリティビットＰ１それぞれが値１か０かを認識する。
【０１０９】
次にステップＳ１６で読み取ったデータビットＤ１〜Ｄ１０及びパリティビットＰ１による誤り検出を行い、ステップＳ１８で読み取り結果を誤り検出と共に内蔵のメモリに記憶する。なお、誤りが検出された場合は再読み取りを行うようにしても良い。この後、ステップＳ２０でカード束の全てのカードについての読み取りが済んだか否かを判別し、済んでいなければステップＳ１０に進んで上記の処理を繰り返し、カード束の全てのカードについての読み取りが済んだのちこの処理を終了する。
【０１１０】
図６は本発明のカード束読み取り装置で読み取られるカード束の他の実施例の斜視図を示す。カード束１０を形成する各カード１２の長辺側の側縁部１５には読み取りコード５０が設けられている。読み取りコード５０は、データビットＤ１〜Ｄ５から構成されている。カード１２の長辺の両端それぞれからのデータビットＤ１〜Ｄ５それぞれが設けられた位置までの距離は固定とされている。各データビットは互いに所定長だけ離間しているが、これに限るものではない。
【０１１１】
データビットＤ１〜Ｄ５それぞれは、値０のビットは紫外光を照射したとき赤色で発光し可視光の下では無色でほとんど目立たない材料のインクで印刷し、値１のビットは紫外光を照射したとき緑色で発光し可視光の下では無色でほとんど目立たない材料のインクで印刷する。図６においては、値０のビットを縦縞で示し、値１のビットをハッチングで示している。このため、遊技者には読み取りコード５０を見分けることが難しく、カードの認識方法の把握が難しい。
【０１１２】
ところで、読み取りコード５０は、各カード１２の側縁部１５の裏面側の一部に設けられているため、図６に示すように読み取りコード５０がカード１２毎に分離されるので、カード１２毎の読み取りコード５０の認識を簡単に行うことができる。
【０１１３】
ここで、カード１２の厚さが薄い場合には、図７に示すようにカード１２の裏面の側縁近傍に、例えばデータビットＤ１〜Ｄ５からなる読み取りコード５０を印刷した後、この読み取りコード５０の各データビットＤ１〜Ｄ５を通る一点鎖線５５に沿ってカード１２の側縁部を切断して、カード１２の切断面（つまり側縁部１５）に読み取りコード５０の各データビットＤ１〜Ｄ５が覗出するようにしてカード１２を作成する。これによって、図６に示すように側縁部１５の一部に読み取りコード５０が設けられたカード１２を製造することができる。
【０１１４】
なお、読み取りコード２０は、蛍光材料に限らず、通常のインクで印刷しても良い。また、紫外光を照射したとき赤外光または可視光を放射し可視光の下では無色でほとんど目立たない材料のインクを使用して印刷しても良い。このような構成とすることにより、カード束１０に紫外光を照射しても読み取りコード２０を視認することができず、読み取り方法を見分けることが難しく、読み取りコード２０やカード１２の偽造を防止できる。
【０１１５】
図８は、本発明のカード束読み取り装置の第２実施例の断面構成図を示す。同図中、カード束１０は４辺を揃えて積み重ねられている。カード束１０を形成する各カード１２の読み取りコードが設けられた側縁部１４のなす面に正対して、イメージセンサ６０が配設されている。このカード束１０とイメージセンサ６０との間には、イメージセンサ６０の光軸に対して４５度傾斜した状態でダイクロイック・ミラー６２が配設されている。更に、イメージセンサ６０の光軸に対して９０度（ダイクロイック・ミラー６２に対して４５度）の方向に上記光軸から離間して紫外光ランプ６４が配設されている。紫外光ランプ６４は、紫外光（励起光）がダイクロイック・ミラー６２方向とは異なる方向に照射されないようにする反射板６６で囲まれている。
【０１１６】
この実施例では、各カード１２の読み取りコードは、紫外光を照射したとき赤外光または可視光の発光光を放射するインクで印刷されている。また、ダイクロイック・ミラー６２は紫外光を反射し、赤外光や可視光を透過する特性を有している。
【０１１７】
紫外光ランプ６４が放射する紫外光はダイクロイック・ミラー６２で反射され、カード束１０の側縁部１４に対し垂直に照射される。これによって、各カードの読み取りコードは赤外光または可視光を放射する。この読み取りコードの赤外光または可視光はダイクロイック・ミラー６２を透過してイメージセンサ６０に入射して撮像される。
【０１１８】
このように、ダイクロイック・ミラー６２を用いることにより、紫外光をカード束１０の側縁部１４に垂直に照射することができ、読み取りコードの赤外光または可視光を正面から撮像することができ、カード束１０は４辺が多少不揃いで凹凸があっても凹凸により生じる影の影響を受けることなく、読み取りコードを精度良く読み取ることができる。また、イメージセンサ６０では不要な紫外光その他の光はダイクロイック・ミラー６２で反射されイメージセンサ６０に入射されないため、読み取りコードの輝度差が小さくなることを防止できる。
【０１１９】
なお、イメージセンサ６０の代わりに、ラインセンサを使ってスキャンすることも可能である。更に、紫外光を透過し、赤外光または可視光を反射する特性のダイクロイック・ミラーを用いれば、イメージセンサ６０と紫外光ランプ６４の配設位置を入れ替えることができる。
【０１２０】
図９は、本発明のカード束読み取り装置の第３実施例の断面構成図を示す。同図中、カード束１０は２辺を揃え、残る２辺を斜めにずらし積み重ねられている。カード束１０を構成する各カード１２は、図１０の平面図に示すように、上面の側縁部１４に接する位置には、読み取りコード２０が印刷されている。この読み取りコード２０は、図７に示したものと同様にカード１２の上面の側縁近傍に読み取りコード２０を印刷した後、側縁部を切断して作成したものである。
【０１２１】
カード束１０を形成する各カード１２の読み取りコード２０が設けられた側縁部１４のなす傾斜面に正対して、イメージセンサ６０が配設されている。図示しない紫外光ランプが放射する紫外光をカード束１０の上方から照射し、各カード１２の読み取りコード２０が放射する赤外光または可視光をイメージセンサ６０で撮像する。これによって、カード上面の側縁部に接する位置に印刷されている読み取りコードを読み取ることができる。
【０１２２】
ところで、カード束１０の２辺を揃え、残る２辺を斜めにずらし積み重ねるためには保持機構を用いる。図１１（Ａ），（Ｂ）はカード保持機構の第１実施例の正面断面図、右側面図それぞれを示す。保持機構は、基部６９と、側面部７０，７１とより構成されており、基部６９に対し傾斜した側面部７０，７１に、図１１（Ａ）中、左方からカード束１０を当接させ、カード束１０の２辺を斜めにずらし積み重ねる。図１１（Ｂ）に示す側面部７０，７１の間からカード束１０を形成する各カード１２の読み取りコード２０が覗出しており、これをイメージセンサ６０で撮像する。
【０１２３】
これによって、カード１２の厚さが薄く上面の側縁近傍に読み取りコード２０が印刷されている場合に、このカード束１０の読み取りコード２０を効率よく読み取ることができる。
【０１２４】
図１２は、本発明のカード束読み取り装置の一実施例のブロック構成図を示す。同図中、装置の電源は端子７４からコントロール回路７５及びスイッチ７６，７７に供給される。スイッチ７６は充電回路７８に接続され、充電回路７８には２次電池（またはコンデンサ）７９及びスイッチ８０が接続されている。スイッチ７７にはイメージセンサ８２及び電流制限回路８３が接続されており、電流制限回路８３には紫外光ランプ６４等のランプ８４が接続されている。また、スイッチ８０にはランプ８４が接続されている。
ここで、ゲーム装置やパーソナルコンピュータ等の上位装置からカード束読み取り装置にはＵＳＢインタフェース等を介して最大５Ｖ／８００ｍＡ程度の電源が供給される。しかるに、ランプ８４の消費電流が６００ｍＡ，イメージセンサ８２の消費電流が５００ｍＡであると、カード束読み取り装置全体で消費電流が１．１Ａとなり、動作不能となる。
【０１２５】
これを解決するため、読み取りを行わないとき、コントロール回路７５はスイッチ７６をオン、スイッチ７７，８０をオフとする。これにより、充電回路７８に電源が供給され、充電回路７８は２次電池７９の充電を行う。
【０１２６】
次に、上位装置から読み取り指示のコマンドが供給されると、コントロール回路７５はスイッチ７６をオフ、スイッチ７７，８０をオンとする。これにより、端子７４よりの電源のうち５００ｍＡがイメージセンサ８２に供給され、残りの５００ｍＡが電流制限回路８３を通してランプ８４に供給される。更に、２次電池７９から３００ｍＡがランプ８４に供給され、カード束読み取り装置が動作可能となり、カード束１０の読み取りコード２０が読み取りが行われる。
【０１２７】
図１３（Ａ），（Ｂ），（Ｃ）は、本発明のカード束読み取り装置に適用されるカード保持機構の第２実施例の正面断面図、左側面図、平面図を示す。同図中、カード保持機構は基部９０と、側面部９１，９２と、前板部９３と、天板部９４と、押圧部材９５とより構成されている。
【０１２８】
側面部９１，９２は、カード１２の短辺より僅かに大きい幅で離間対向して基部９０に立設されており、カード束１０の２辺を揃える機能を持つ。前板部９３は、切り欠き部９３Ａを有するコ字状であり、基部９０に立設されると共に、両側部分を側面部９１，９２に接合されている。切り欠き部９３Ａの横幅はカード１２の短辺より小さくされており、図１３（Ａ）の右側から挿入されるカード束１０は前板部９３に当接して揃えられ、かつ、前板部９３の切り欠き部９３Ａからカード束１０の読み取りコード２０が覗出して、これをイメージセンサ６０で撮像する。
【０１２９】
天板部９４は側面部９１，９２間に掛け渡されて固定されている。図１３（Ｃ）に示す側面部９１，９２と前板部９３と天板部９４に囲まれた部分にほぼ隙間の無い状態で押圧部材９５が挿入され、同図（Ａ），（Ｂ）の矢印方向に摺動可能とされている。押圧部材９５はカード束１０の挿入後に、上方から挿入されカード束１０の読み取りコード２０が設けられた部分を押圧する。なお、この状態で同図（Ａ）において、基部９０及び押圧部材９５の左端はカード束１０の左端よりも右方向にずれるように設定され、基部９０及び押圧部材９５によって生じる影が読み取りコード２０の読み取りに影響を与えないようにしている。
【０１３０】
これによって、温度や湿度、更に保存状態によって各カード１２に反りが生じていても、押圧部材９５の押圧によってカード１２の反りが矯正され、カード束１０の各カード１２の読み取りコード２０の読み取りを誤るおそれがなくなり、読み取り精度が向上する。
【０１３１】
また、イメージセンサ６０から見たとき押圧部材９５が外来光を遮断しているため、カード束１０のカード枚数が少ない場合であっても、外来光が読み取りコード２０の読み取りに影響を与えることはない。
【０１３２】
図１４（Ａ），（Ｂ）は、本発明のカードを収納するカードケースの第１実施例の正面断面図、左側面断面図を示す。同図中、カードケースは、ケース本体部１００と、蓋部１０２とから構成されている。ケース本体部１００にはカード束１０が収納される。ケース本体部１００の内部にはカード束１０をカード１２の積み重ね方向に押圧するばね部材１０１が設けられている。また、ケース本体部１００の内部底面には、各カード１２の側縁部１３に設けられた読み取りコード２０が接触しないように溝１００Ａが設けられている。蓋部１０２の内部底面にも、同様に、各カード１２の側縁部１４に設けられた読み取りコード２０が当接しないように溝１０２Ａが設けられている。なお、溝１００Ａ，１０２Ａの端部は、緩やかな曲線とされており、カード束１０が当接したとき損傷しないようにしている。
【０１３３】
このように、カードケース内に収納されたカード束１０は、ばね部材１０１で押さえられているため、持ち運ぶときにカード束１０がカードケースの内壁にぶつかって損傷することが防止される。また、各カードの側縁部１３，１４に設けられた読み取りコード２０は溝１００Ａ，１０２Ａがあるために、読み取りコード２０がカードケースの内壁にぶつかることがなく、読み取りコード２０の損傷や汚れを防止できる。
【０１３４】
図１５は、本発明のカードを収納するカードケースの第２実施例の斜視図を示す。同図中、カードケースは、ケース本体部１００と、蓋部１０２とから構成されており、これらの内部構造は図１４に示したものと同一である。図１４と異なる部分は、ケース本体部１００に読み取り窓１０４を設けた点である。ケース本体部１００の底面１００Ｂから側面１００Ｃにかけて読み取り窓１０４が設けられ、このため、溝１００Ａはなくなっている。
【０１３５】
カードケース内に収納されたカード束１０の各カードの側縁部１３に設けられた読み取りコード２０は読み取り窓１０４から外部に覗出している。このカードケースは、図１３に示すカード保持機構に直接装着して読み取りコード２０を読み取ることができる。
【０１３６】
この場合、カード束１０を収納したカードケースは、読み取り窓１０４が前板部９３側となるようカード保持機構に挿入され、各カードの読み取りコード２０が前板部９３の切り欠き部９３Ａを通してイメージセンサ６０に対向する。そして、側面１００Ｃ側の読み取り窓１０４から押圧部材９５が挿入され、カード束１０の読み取りコード２０が設けられた部分を押圧する。そして、前板部９３の切り欠き部９３Ａから覗出するカード束１０の読み取りコード２０をイメージセンサ６０で撮像する。
【０１３７】
図１６（Ａ），（Ｂ），（Ｃ）は、本発明のカードを収納するカードケースの第３実施例の正面断面図、そのケース本体部１１０の正面断面図、平面図を示す。同図中、カードケースは、ケース本体部１１０と、蓋部１１２とから構成されている。ケース本体部１００の内部にはカード束１０を押さえるばね部材１１４が設けられており、また、カード束１０を支持する支持部材１１５が設けられている。カード束１０は支持部材１１５に支持されてケース本体部１１０内に収納され、ばね部材１０１で押さえられる。
【０１３８】
ケース本体部１１０に収納されたカード束１０の外部に出ている部分は支持部材１１５を含め、蓋部１１２に収納される。なお、蓋部１１２の先端はケース本体部１１０の先端に設けられた段部１１０Ａに嵌合してケース本体部１１０と一体化する。この実施例では、蓋部１１２を取り外した状態で図１３に示すカード保持機構に装着して読み取りコード２０を読み取ることができる。
【０１３９】
この場合、カード束１０を収納したケース本体部１１０は、支持部材１１５の先端が前板部９３側となるようカード保持機構に挿入され、各カードの読み取りコード２０が前板部９３の切り欠き部９３Ａを通してイメージセンサ６０に対向覗、カード束１０の読み取りコード２０が設けられた部分を押圧する。そして、前板部９３の切り欠き部９３Ａから覗出するカード束１０の読み取りコード２０をイメージセンサ６０で撮像する。
【０１４０】
図１７（Ａ），（Ｂ），（Ｃ）は、本発明のカード製造方法の第２実施例を説明するための平面図、断面図、拡大断面図である。
【０１４１】
まず、図１７（Ａ）に示すカード１２の表面に、シルクスクリーン印刷やオフセット印刷などにより、破線で示す切断線１２０を跨ぐように帯状に読み取りコード２０を印刷する。この読み取りコード印刷の際に、カード１２にインクを深く浸透させることにより、同図（Ｂ）に示す切断線１２０で側縁部を切断した後のカード１２の端面における読み取りコード２０の見える面積を大きくする。また、読み取りコードの印刷に蛍光インクを使うことで、小さな面積でも発光により読み取りコードの読み取りを可能とすることができる。
【０１４２】
更に、同図（Ｃ）に示すように、読み取りコード２０を印刷した上に通常の印刷面１２１を形成する。この印刷面１２１により読み取りコード２０を隠蔽することができ、読み取りコード２０の偽造を防止することがで得きる。読み取りコード２０を印刷するインクとして赤外光または可視光を発光する蛍光インクを使い、通常のカード絵柄の印刷に赤外光または可視光に対して透明なインク（赤外光または可視光を吸収しない通常のカラーインク）を使うことで、通常のカード絵柄の印刷が読み取りコード印刷に混ざったとしても読み取りコード２０の読み取りを阻害することがない。
【０１４３】
なお、切断線１２０で側縁部を切断するときに刃を印刷面側からカード１２に押圧して切断することにより、カードの切断面の縁が下方に曲がり、読み取りコード２０を側面から見たときの面積を増加させることができる。
【０１４４】
図１８（Ａ），（Ｂ），（Ｃ）は、本発明のカード製造方法の第３実施例を説明するための印刷前の平面図、印刷後の平面図、側面図である。同図（Ａ）に示すように、表面に通常のカード絵柄の印刷したカード１２の側面に、凸版１３０を用いて読み取りコード２０を印刷する。これにより、同図（Ｂ）の平面及び側面図に示すように、カード１２の側縁部に読み取りコード２０が印刷される。
【０１４５】
このような印刷では、同図（Ｃ）に示すように、多数のカード１２の４辺を揃えて積み重ねたカード束１０を作り、カード束１０の側面に同一コードデータの読み取りコード２０を同時に印刷することにより、生産効率を向上させることができる。
【０１４６】
なお、上記の側面印刷では、カード１２にインクを深く浸透させた方が、読み取りコード２０の耐摩耗性が向上する。更に、読み取りコード２０を印刷後、カード１２の側縁部に透明なニス等を印刷することにより読み取りコード２０を保護し、耐摩耗性や耐水性等を向上させることができる。
【０１４７】
図１９（Ａ），（Ｂ）は、本発明のカード製造方法の第４実施例を説明するための側面図、側断面図である。同図（Ａ）に示すように、表面に通常のカード絵柄の印刷したカード１２の側面に、インクジェットプリンタ１４０で読み取りコード２０を印刷する。
【０１４８】
インクジェットプリンタ１４０を使用する第１のメリットは、通常の印刷インクより粘性の低いインクを使用できることである。これにより、同図（Ｂ）の側断面図に示すように、カード１２に対して深く浸透が得られ、カード１２に浸透する顔料の総量を多くすることができ、表面の傷や磨耗に対して顔料を保護できる。
【０１４９】
第２のメリットは、インクが直接カード側面に印刷され、物理的には非接触であるので、カード１２を切断した時にカード１２の切断面に多少の凹凸があっても安定した印刷が可能である。
【０１５０】
第３のメリットは、通常の印刷では異なる種類のカード１２毎に、異なるコードデータの読み取りコード２０を印刷する必要があるが、インクジェットプリンタ１４０は印刷するコードデータをコンピュータで管理して変更が可能であり、多数種類のカード１２の製造管理を容易に行うことができる。
【０１５１】
図２０に示すように、カード１２の表面に印刷された図柄や記号をイメージセンサ１４２で撮像し、撮像した画像をコンピュータ１４４で認識させる。コンピュータ１４４では認識したカード１２の図柄や記号に応じてコードデータを生成し、このコードデータを印刷するようインクジェットプリンタ１４０に印刷コマンドを供給する。インクジェットプリンタ１４０はカード１２の側面に読み取りコード２０を印刷する。これにより、カード１２の図柄や記号に応じたコードデータの正確な自動印刷が可能となる。
【０１５２】
また、インクジェットの解像度（約０．１ｍｍ以下）を生かし、カード１２の側面の厚み（例えば０．３ｍｍ）の中央部にデータコードを印刷する。これにより、図２１（Ａ）に示すカード束１０の読み取りコード２０を読み取る際に、重なっている各カード１２の縦方向に分離するため、各カード１２の読み取りコード２０を読み誤るおそれがなくなる。
【０１５３】
また、図２１（Ｂ）に示す１枚のカードの側縁部において、痛みやすい部分は図中に波線で示した上下の端部であるが、この部分には読み取りコード２０が印刷されてないので、読み取りコード２０自体の損傷を受けにくく、安定した読み取りができる。
【０１５４】
カード１２に使用する紙は、図２１（Ｃ）の平面図に示すように、紙の繊維の延在方向を破線で示す方向とする。この場合、インクの浸透度はＹ方向に小さく、Ｘ方向に大きくなる。つまり、紙に深く浸透するようになる。これにより、読み取りコード２０の印刷の精度を高めかつ磨耗等に対する耐久性を上げる。
【０１５５】
また、読み取りコード２０のコードデータの隙間などに透明なインクを印刷することや、ニスなどを端面全体に印刷することで、カード側面の紙の繊維に保護膜を形成する。この印刷には、カラーのインクジェットプリンタの用に複数のインクを同時に印刷できる機構を使い、読み取りコード２０のコードデータと同時に印刷する。
【０１５６】
また、図２１（Ｄ）の側面図に示すように、カード１２の表面及び裏面の絵柄を印刷する時、表面及び裏面の読み取りコード２０が印刷される周縁部分に、読み取りコード２０の蛍光インクが発光する光を遮断・吸収する黒色（カーボン）１５０，１５１を印刷して、カード１２の側縁部１４の厚さ方向の中央部に読み取りコード２０を印刷する。黒色１５０，１５１が重ねられたカード１２を分離する境界層となり、読み取りコード２０を読み取る際のカード間の分離が向上する。このとき、カード側縁部１４の発光輝度はカード中央が最も明るく、カード１２の表面及び裏面に近付くほど発光輝度が暗くなるように蛍光インクを印刷する。
【０１５７】
次に、本発明のカード製造方法の第５実施例を説明する。蛍光顔料を漉き込んだ紙を使い、光を遮断するインク（顔料がカーボン）を印刷することにより読み取りコード２０を印刷する。印刷方法としては、顔料を荷電して電磁力により飛ばして紙に印刷する。その後、定着液を散布し固定する。または、カード１２の読み取りコード２０を印刷する部分をコード部分に対応して穴の開いたマスクで覆い、エアブラシによりインクを吹き付ける。
【０１５８】
この他にも、通常の紙を使用し、読み取りコード２０を印刷する部分以外を透明な樹脂でマスクして、全体に蛍光インクを塗布したのちマスク部分の蛍光インクを除去しても良い。
【０１５９】
図２２（Ａ），（Ｂ）は、本発明のカード製造方法の第６実施例を説明するための斜視図、側面図である。同図（Ａ）に示すように、シルクスクリーン印刷などで紙片１５５の側縁部にインクができる限り厚くなるように読み取りコード２０を印刷をする。その後、紙片１５５を台紙１５６に貼り付け、更に、台紙１５６の上面、下面に被覆紙１５７，１５８を張り合わせ、読み取りコード２０部分の上面、下面が隠れるようにする。
【０１６０】
上記のような方法をとれば、同図（Ｂ）に示す側面の読み取りコード２０部分の面積が広くとれ、イメージセンサでの認識がしやすくなる。この時、読み取りコード２０の印刷には、前述のように、紫外光で発光するインクを使用する。読み取りコード２０を設けた紙片１５５を被覆紙１５７，１５８の間に挟み込むことによって読み取りコード２０印刷の耐久性をあげることができ、読み取りコード２０の厚みをを厚くして印刷しても、挟み込むことで隠蔽性が高くなり、読み取りコード２０の印刷を厚くできるので、側面から見える面積が広く取ることができる。
【０１６１】
なお、図２３の斜視図に示すように、シルクスクリーン印刷などで台紙１５６の側縁部にインクができる限り厚くなるように読み取りコード２０を印刷し、その後、台紙１５６の上面に被覆紙１５７を張り合わせ、読み取りコード２０部分の上面が隠れるようにしても良い。
【０１６２】
ところで、読み取りコード２０を印刷するインクとしては、蛍光インクの他に、蓄光材料を含む蓄光インクを用いても良い。蓄光材料とは、一定時間光を照射すると、光を蓄積して、その後、一定時間蓄積している光を放出して発光する物質である。
【０１６３】
図２４は、蓄光インクで印刷された読み取りコード２０を読み取る際の、カード束読み取り装置が実行する認識処理の一実施例のフローチャートを示す。
【０１６４】
同図中、ステップＳ３０で紫外光ランプ６４等の光源をオフし、イメージセンサ６０等のイメージセンサをオフとする。次に、ステップＳ３２でカード束１０がセットされたか否かを判別する。セットされるとステップＳ３４に進み、光源をオンとしてカード束１０に一定時間光を照射する。その後、ステップＳ３６に進み、光源をオフし、イメージセンサをオンして撮像を行う。その後、ステップＳ３８でカード束１０の各カードの読み取りコード２０の認識を行う。この認識については図５に示す処理と同様である。この後、ステップＳ４０でイメージセンサをオフして処理を終了する。
【０１６５】
この実施例では、光源をオンする期間とイメージセンサをオンする期間とが重ならないため、光源の消費電流が６００ｍＡで、イメージセンサの消費電流が５００ｍＡである場合、装置の電源としては消費電流が６００ｍＡであればよい。
【０１６６】
次に、カード束読み取り装置を適用したシステムについて、説明する。図２５は、カード束読み取り装置を適用したネットワークシステムの一実施例のブロック図を示す。同図中、カード束読み取り装置１６０は、装着されるカード束１０の各カードの読み取りコードを読み取り、ゲーム装置１７０のインタフェースに供給する。ゲーム装置１７０はＣＰＵ１７１，プログラムメモリ（ＲＯＭ）１７２，データメモリ（ＲＡＭやフラッシュＲＯＭ）１７３，インタフェース１７４，ディスプレイ回路部１７５，サウンド回路部１７６，通信インタフェース１７７より構成されている。
【０１６７】
インタフェース１７４には、カード束読み取り装置１６０の他にジョイスッティックやその他スイッチ等の入力装置１７８が接続され、ディスプレイ回路部１７５の出力する映像信号はモニタ１７９に表示され、サウンド回路部１７６の出力する音声信号はスピーカ１８０で発音される。また、ゲーム装置１７０の通信インタフェース１７７はネットワーク１８５を介してサーバ１９０と接続される。サーバ１９０には、ネットワーク１８５を介して他のゲーム装置１９５も接続される。
【０１６８】
ゲーム装置１７０は、カード束読み取り装置１６０を使用してカード束１０の読み取りコード２０を読み込む。ゲーム装置１７０は、プログラムメモリ１７２のゲームプログラムに記憶されているカードの読み取りコード２０と照合して、そのカードに合わせた画像や機能や音声などをモニタ１７９やスピーカ１８０に表示などを行う。そして、個人のゲーム装置１７０がネットワーク１８５で結ばれた他のゲーム装置１９５と読み込んだカードの情報をやり取りすることにより、対戦を行うことができる。これによって、従来、プレイヤーが同じ場所にいないと遊べなかったトレーディング・カードであるが、カード束読み取り装置１６０で読み取った読み取りコード２０をゲーム装置１７０に入力してネットワーク１８５を使用することによりプレイヤーが離れた場所にいても遊ぶことができる。
【０１６９】
ゲーム装置１７０がネットワーク１８５でサーバ１９０に接続されていると、新しいカード１２が発売されると同時に、サーバ１９０にそのカードの画像や機能や音声などの読み取りコード２０を格納して、ゲーム装置１７０は必要なときにいつでもカード１２の読み取りコード２０をダウンロードすることによりゲーム装置１７０のプログラムメモリ１７２に追加することができる。
【０１７０】
また、サーバ１９０によりゲームの対戦結果などの記録を収集して、ネットワーク１８５で対戦相手を探す時に、この記録をサーバ１９０のプログラムが分析することにより自動的に最も良い対戦相手を選択する。これにより、ゲームプレーヤーは最もエキサイティングな対戦相手を簡単に得ることができる同じゲームのカード１２であっても、販売する国が違えば印刷する言葉が違ってくるが、違う言語のカードを使っても読み取りコード２０が同一であれば、ゲームプログラムに設定している言語により表示・ゲーム進行を行うことができる。また、違う言語の人たちがインターネットなどを通じて対戦を行う時に、それぞれのプレーヤーの言語に合わせた表示を行うことにより、言葉の違いを意識せずに対戦ゲームを遊ぶことができる。
【０１７１】
また、読み取りコード２０のピッチを変えることにより、カードの種類・ゲームの種類を定義することができ、印刷精度の向上に合わせて読み取りコード２０密度を上げ、より多くの情報を記録することができる。例えば高価かつ少量生産のプレミアムカードの読み取りコード２０の符号化を行うとき、図２６（Ａ）に示すプレミアムカードの読み取りコード２０のデータピッチを、図２６（Ｂ）に示す通常のカード１２のデータピッチと異ならすことにより。通常のカードを改造してプレミアムカードに変造することを防止できる。
また、各カード１２の短辺側の側縁部１３，１４に同じ読み取りコード２０を印刷することで、カード１２の向きによらず認識できるようにする。逆に、側縁部１３，１４に異なる読み取りコード２０を印刷することで、１枚のカードに２種類の機能を持たせることができる。
【０１７２】
更に、カード１２の表裏それぞれで異なるコードとして認識される読み取りコード２０の符号化を行う。この場合、カード１２の上下の側縁部１３，１４及び表裏の組み合わせで、1 枚のカード１２で４種類の機能を持たせることができる。そして、ゲーム装置１７０読み取りコード２０の解析をプログラムで行うことにより、ゲーム毎に柔軟にアルゴリズムを変更することができる。このようにして、ゲームに多様性を与えることができる。
【０１７３】
ゲームとしては、カード束読み取り装置１６０で読み取ったカード束１０の各カード１２の読み取りコード２０の内容に合わせたキャラクタを画面上に表示する。また、カード束１０の各カード１２の読み取り順序をゲーム装置１７０のＣＰＵ１７１上でシャッフルし、ゲームにランダム性を与えることができる。
【０１７４】
カード１２の上下の側縁部１３，１４及び表裏を変化させてカード束読み取り装置１６０で読み取ることにより、カード１２の意味・機能を変化させる。たとえば、図２７（Ａ）に示すようにロボットのカード絵柄を持つカード１２Ａの側縁部１３の読み取りコード２０をカード束読み取り装置１６０で読み取った場合、図２７（Ｂ）に示すロボットのキャラクタがゲーム装置１７０のモニタ１７９に表示されるが、図２７（Ｃ）に示すようにロボットのカード絵柄を持つカード１２Ａの側縁部１４の読み取りコード２０をカード束読み取り装置１６０で読み取った場合、図２７（Ｄ）に示す少女のキャラクタがゲーム装置１７０のモニタ１７９に表示される。この他にも、例えば魔法のカードを上下逆さまにカードを入れると逆の魔法の機能を持つようにしても良い。
【０１７５】
また、複数のカードの組み合わせや順番によりカードの意味や機能を変化させる。例えば１枚では図２８（Ａ）に示すようにロボットのカード絵柄持ち、それがモニタ１７９に表示されるカード１２Ａと、１枚では図２８（Ｂ）に示すように少女のカード絵柄持ち、それがモニタ１７９に表示されるカード１２Ｂとがある。図２８（Ｃ）に示すようにカード１２Ａ，１２Ｂを組み合わせてカード束読み取り装置１６０で読み取った場合、モニタ１７９にはロボットや少女とは異なる画像が表示される。更に、図２９に示すように、野球選手の名前の対応するカード１２Ｃ〜１２Ｋのカード束をカード束読み取り装置１６０で読み取った場合、モニタ１７９には野球チームに対応する表示が行われる。また、例えば、剣士のカードに剣のカードや鎧のカードを組み合わせることにより、剣士のキャラクタのゲームにおける機能アップを図ることが考えられる。
【０１７６】
ここで、読み取りコード２０に広告有無ビット（広告有無情報）を設けておき、広告有無ビットが値１のカード１２をカード束読み取り装置１６０で読み取った場合、ゲーム装置１７０のモニタ画面に広告が表示されるようにする。広告の表示の方法は、ゲームの背景の看板に表示したり、ゲームのキャラクタのユニホームのマークなどに表示する。
【０１７７】
図３０は、ゲーム装置１７０のＣＰＵ１７１が実行する広告表示処理のフローチャートを示す。同図中、ステップＳ５０でＣＰＵ１７１はカード束読み取り装置１６０で読み取った読み取りコードを読み込む。ステップＳ５２で読み取りコードの広告有無ビットが値１であるか否かを判別し、値１の場合にはステップＳ５４で広告を入れたキャラクタ画像を作成し、ステップＳ５６で上記キャラクタが広告に合わせた動作や技またはアクションのプログラムを選択する。更に、ステップＳ５８で広告に合わせた音楽や音声のプログラムを選択して、この処理を終了する。
【０１７８】
一方、ステップＳ５２で読み取りコードの広告有無ビットが値１でない場合には、ステップＳ６０で通常の広告の入らないキャラクタ画像を作成し、通常の動作や技またはアクションのプログラムと、通常の音楽や音声のプログラムを選択して、この処理を終了する。
【０１７９】
このように、広告が入ったカード（広告有無ビットが値１のカード）をゲームに入力することにより、画像や動作や音声を用いた効果的な広告を行うことができる。また、広告を入れたキャラクタ画像の他に、通常は存在しない広告専用のキャラクタを使用することも可能である。このように、カードとゲームを組み合わせて広告を行うことで、広告が入ったカードのプレミアム性を高めると共にゲームにより新しい宣伝効果を加えることができる。
【０１８０】
更に、ゲーム装置１７０にプリンタを追加し、ゲームの結果によりカード１２を払い出すことが可能なように構成する。また、ゲームの結果によってはカード１２を回収または没収したり、カード１２を破壊することも可能である。ネットワークを使いプレーヤが離れた場所で対戦するゲームのなどにより、プレーヤ間でカード１２の交換が必要な時は、送り手のカード１２をゲーム装置で回収して、受け取り手のプレーヤーに同じ絵柄・機能のカードを払い出す。このことにより同じカードを瞬時に受け渡したように演出することができる。
【０１８１】
ところで、カード１２に印刷した読み取りコード２０を変更することは困難である。しかし、ロールプレイングゲーム等のゲームの進行により、カード１２の読み取りコード２０に対応するキャラクタが得た経験や成長等のデータ（経験データ）をパラメータとして保存したい場合がある。このような場合、キャラクタの経験データを保存するときに、遊技者に個別の認識番号を与えて管理を行う。
この場合、図３１に示すように、ゲーム装置１７０に書き換え可能な記録媒体２００を接続する。記録媒体２００としては、例えばＩＣメモリ、ＩＣカード、磁気カード等である。この記録媒体２００の各認識番号で管理される領域にカード１２の読み取りコード２０と経験データとを記録する。これによって、同じ読み取りコード（キャラクタ）のカードでも遊技者が違えば違った経験や成長の個性を持つキャラクタでゲームを楽しむことができる。
【０１８２】
なお、遊技者の認識番号は、遊技者からは任意に指定できない固定された個別ＩＤ番号とする。これにより、安易な経験データの複製及び書き換えを防止する。なお、記録媒体２００をゲーム装置１７０に接続する代わりに、ゲーム装置１７０がネットワーク１８５で接続されたサーバ１９０に設けても良い。
【０１８３】
図３２は、本発明のカード製造方法の第７実施例を説明するための斜視図である。同図中、円盤状のローラ２１０の側縁部に例えば１ビット分の読み取りコードを印刷するためのインキをのせて、ローラーをカード束１０の側縁部に押し付けて回転させ矢印方向に移動させることによってインキをカード束１０の側縁部に転写して、帯状に読み取りコードを印刷する。ローラ２１０を使用して印刷することによって読み取りコードの幅を均一にすることができる。
【０１８４】
図３３（Ａ）、（Ｂ），（Ｃ）は、ローラによる印刷を行うとき使用するカードケースの第４実施例の平面図、平面断面図、側面図を示す。同図中、カードケース２２０は断面方形の筒状であり、背面開口部２２１からカード束１０が挿入される。カードケース２２０の前面開口部２２２における対向する２辺にはストッパ２２３，２２４が設けられており、カード束１０の各カード１２の一辺の両端がストッパ２２３，２２４に当接し、各カード１２の側縁部１３が揃えられて前面開口部２２２から覗出する。この状態でネジ２２５を締めることにより押圧部材２２６でカード束１０をカードの厚さ方向に押圧してカードケース２２０に固定する。
【０１８５】
これにより、カード束１０の印刷面である各カード１２の側縁部における凹凸がほとんどなくなり、均一な印刷を効率良く行うことが可能となる。ローラ２１０を用いてインキをカード束１０の側縁部に転写すると、ローラ２１０のインキが載っている外周部分がカード束１０の印刷面と点接触するため、カード束１０の側縁部に多少の凹凸があっても読み取りコードを良好に印刷できる。
【０１８６】
図３４は、本発明のカード製造方法の第７実施例を説明するための斜視図である。同図中、ベース部材２３０上にｚステージ２３２が固定されている。ｚステージ２３２はカード束１０を収納したカードケース２２０を保持し、カードケース２２０をｚ軸方向に自在に変位させる。また、ベース部材２３０上に設けられｙステージ２３４はｙ軸方向に移動自在とされている。ｙステージ２３４上に設けられた回転ステージ２３６は、ｙステージ２３４に固定された軸２３８を中心として回動する。回転ステージ２３６の先端には軸２４０が設けられており、この軸２４０にローラ２１０が回転自在に取り付けられている。
【０１８７】
図３５は、回転ステージ２３６の動作を説明するための平面図を示す。同図中、回転ステージ２３６の軸２３８から離れた位置に設けられた軸２４１には、ばね２４２の一端が固定され、ばね２４２の他端はｙステージ２３４に設けられた軸２４３に固定されている。回転ステージ２３６は実線で示すように、ばね２４２を引張しローラ２１０をカード束１０から離間させた回動位置においてローラ２１０にインクを付ける。この後、ばね２４２の収縮力により回転ステージ２３６は回動して破線で示すようにローラ２１０をカード束１０の側縁部に当接させて印刷を行う。
【０１８８】
ここで、ｚステージ２３２にカード束１０を収納したカードケース２２０を装着して保持させ、ｚステージ２３２を所定の印刷位置までｚ軸方向に変位させる。この後、回転ステージ２３６を回動させてローラ２１０をカードケース２２０の前面開口部２２２から覗出しているカード束１０の側縁部に一定の力で当接させる。しかる後に、ｙステージ２３４をｙ軸方向に移動させることによってローラ２１０を回転させ読み取りコードを印刷する。
【０１８９】
図３６は、本発明のカード製造方法の第７実施例の変形例を説明するための斜視図である。同図中、円盤状のローラ２１０ａ〜２１０ｆはそれぞれの回転軸をｘ軸方向に向け、ｙ軸方向に互いに所定距離だけ離間して並べられている。各ローラ２１０ａ〜２１０ｆのｘ軸方向位置は読み取りコードの各ビットに合わせてずらされている。
【０１９０】
ローラ２１０ａ〜２１０ｆの上方にはｙ軸方向に延在する２つのレール２４５，２４６が設けられている。このレール２４５，２４６に挟まれて、カード束１０を収納したカードケース２２０がローラ２１０ａ〜２１０ｆ上に載置される。この状態でカードケース２２０はｙ軸方向に移動し、各ローラ２１０ａ〜２１０ｆによって読み取りコードの各ビットが印刷される。
【０１９１】
この場合、カードは立てた状態であるため、カード束１０の各カードに働く重力で印刷面である側縁部が自然に揃うのでカードを揃える手間がかからない。また、ローラ２１０ａ〜２１０ｆを読み取りコードのビット分だけ用意しておくことにより、読み取りコードを一度に印刷でき、印刷効率が良くなる。また、各ビットの分離性をあげるために、各ビット間に分離用ダミーインキを印刷する場合も、分離用ダミーインキのローラを用意しておくことにより、印刷効率が良くなる。
【０１９２】
図３７は，本発明のカード束読み取り装置の第４実施例の断面構成図を示す。同図中、カード束読み取り装置２５０の挿入口にカード束１０が挿入され装着されている。カード束読み取り装置２５０の筐体２５２内には、ストロボ２５４が設けられている。ストロボ２５４はカード束１０の装着後、画像認識装置２５６の制御により発光駆動され、装着されたカード束１０の各カードの読み取りコード２０が設けられた側縁部に向けて閃光を照射する。この実施例では、読み取りコード２０を印刷するインクとして蓄光インクを用いており、これによって、各カード１２の読み取りコード２０に光が蓄積される。
【０１９３】
装着されたカード束１０のカード１２の側縁部に対向してイメージセンサ２５８が配設されており、カード束１０の各カードの読み取りコード２０が蓄積している光を放出して発光した光がイメージセンサ２５８に入射される。イメージセンサ２５８は画像認識装置２５６からの制御により、カード束１０の読み取りコードを撮像し、そのカード束読み取りコードパターン画像を画像認識装置２５６に供給する。なお、ストロボ２５４の代わりにフラッシュバルブを用いて閃光を発する構成としても良い。
【０１９４】
図３８は、画像認識装置２５６が実行する読み取り処理の第１実施例のフローチャートを示す。
【０１９５】
同図中、ステップＳ６０でストロボを発光させるための充電を行い、ステップＳ６２で充電が終了したか否かを判別する。充電が終了すると、ステップＳ６４でカード束１０がカード束読み取り装置２５０の挿入口に装着されたか否かを判別し、装着が済むとステップＳ６６に進んでストロボ２５４を発光させる。ストロボ２５４のを発光後、ステップＳ６８に進んでイメージセンサ２５８に読み取りコードを撮像させ、撮像した画像を取り込む。その後、ステップＳ７０でカード束の各カードの読み取りコードを認識する。
【０１９６】
このように、光源にストロボを用いることによって、光源の消費電力を低減することができるので電流容量の小さい電源でも動作が可能となり、蓄光を利用して読み取りコードを読み取ることによって、紫外線カットフィルタ等のフィルタが必要なくなり部品点数が減りコストを下げることができる。
【０１９７】
図３９は、画像認識装置２５６が実行する読み取り処理の第２実施例のフローチャートを示す。
【０１９８】
同図中、ステップＳ８０でストロボを発光させるための充電を行い、ステップＳ８２で充電が終了したか否かを判別する。充電が終了すると、ステップＳ８４でカード束１０がカード束読み取り装置２５０の挿入口に装着されたか否かを判別し、装着が済むとステップＳ８６に進んでストロボ２５４を発光させる。
【０１９９】
ストロボ２５４を発光後、ステップＳ８８に進んでイメージセンサ２５８に読み取りコードを撮像させ、撮像した画像を取り込む。その後、ステップＳ９０で一定時間だけ待機し、ステップＳ９２で再びイメージセンサ２５８に読み取りコードを撮像させ、撮像した画像を取り込む。その後、その後、ステップＳ９４でカード束の各カードの読み取りコードを認識する。
【０２００】
ところで、蓄光インクの種類によって蓄光の時間は大きく異なる。このため、例えば１回目は蓄光を放出しているタイミングで画像を撮り、2回目は蓄光を放出し終わったタイミングで画像を撮るように時間差をつけ、ステップＳ９４で、2回分の画像を比較して同一であれば偽物と判定することのより偽造防止ができる。なお、1回目の撮影と2回目の撮影を蓄光の放出を続けているタイミング行い、2回分の画像を比較して一致しなければ偽物と判定する方法もある。
【０２０１】
図４０は、読み取りコード２０の第２実施例のフォーマットを示す。同図中、読み取りコードは、コードデータを表す４ビットのデータビットＤ０〜Ｄ３と、コードの両端に設けられコード開始位置を表す端部ビットＧＬ，ＧＲと、中央の表裏判定ビットＪから構成されている。これらの各ビットは所定幅Ｌ１を有している。なお、端部ビットＧＬ，ＧＲとデータビットＤ３，Ｄ０との間には幅Ｌ１／２のギャップが設けられている。データビットＤ０〜Ｄ３それぞれは左右の領域に２分され、値０のビットは右側領域が発光し、値１のビットは左側領域が発光する構成である。端部ビットＧＬ，ＧＲは全領域が発光し、表裏判定ビットＪは右側領域のみが発光する構成である。
【０２０２】
読み取り認識の際に、イメージセンサで撮影した読み取りコードの画像では、図４０の破線位置で輝度値が変化するエッジが出現する。このエッジが一定の間隔Ｌ１／２を最小単位として出現するため、この間隔が一定になるように幅の補正をする。これにより、読み取り時に各ビットの幅を補正して正確な読み取りを行うことができる。また、中央の表裏判定ビットＪの発光部分が左右のいずれであるかによってカードの表裏（左右）の判定ができる。
【０２０３】
図４１（Ａ）にデータコードＤ３〜Ｄ０が（１，０，１，０）の読み取りコード２０のパターンの一例を示す。このデータコードを読み取ったときの輝度値は図４１（Ｂ）に示すようになり、更にこれを微分して絶対値をとってグラフにすると図４１（Ｃ）に示すようになり、エッジがどこにあるかがわかる。図４１（Ｃ）の矢印の幅で示す一定間隔でエッジがあるため、これによって幅Ｌ１を補正できる。
【０２０４】
読み取りコードのデータビットＤ０〜Ｄ３の値の判別を左右領域の輝度の差で行うことにより、読み取りコードに付いた汚れなどで発光輝度が落ちた時に誤認識する確率が低くなり、また偽造防止にもなる。更に、読み取りコードの中央に表裏判定ビットＪを配置していることにより、簡単にカードの表裏を判定することができる。また、読み取りコードに端部ビットＧＬ，ＧＲを設けているため、認識する際にどこからどこまでが読み取りコードになっているかを正確に認識することができる。
【０２０５】
図４２は、カード束の読み取りコード認識処理の一実施例のフローチャートを示す。この処理で読み取ろうとする読み取りコードは図４０に示すものである。
【０２０６】
同図中、ステップＳ１００ではノイズカットフィルタ処理を行う。ここでは、読み取りコードの各ビットが並んだ方向（図４０では横方向）をｙ方向とし、全てのドットを対象とし、対象として選んだ１ドット及びその左右に隣接する１ドットを選択する。図４３に選択した３ドットの一例を示す。ここでは各ドットを示す矩形内にそのドットの輝度値を表示している。この３ドットの輝度値を昇順にソートして中間の値を求める。図４３では、左のドットの輝度値２１が中間の値である。この中間の値を対象ドット（中央のドット）の輝度値として図４４に示すように更新する。
【０２０７】
このようにして、イメージセンサのドットの欠損等に起因するノイズを除去することができる。なお、ノイズカット処理によって解像度が低下するので、縦方向に隣接するドットのノイズカット処理は行わない。
【０２０８】
次に、ステップＳ１０２で球面補正フィルタ処理を行う。球面補正フィルタ処理は、図４５（Ａ）に示すようなイメージセンサのレンズ系の歪みに起因する画像の歪みを除去して、図４５（Ｂ）に示すような歪みのない画像を得る処理である。ここでは、画像が６４０×４８０ドットで構成されるものとする。
【０２０９】
まず、図４６（Ａ）に示すように、変換後画像座標（ｉ，ｊ）を６４０×４８０ドット画像の中心のドットの座標が（０，０）となる座標（ｘ，ｙ）に変換するために、次の演算を行う。
【０２１０】
ｘ＝（ｉ−３２０）＋０．５
ｙ＝（ｊ−２４０）＋０．５
次に、図４６（Ｂ）に示すように、座標の中心から変換するドットの距離ｄと角度ａを求めるために、次の演算を行う。
【０２１１】
ｄ＝（ｘ２＋ｙ２）１／２
ａ＝ａｒｃｔａｎ（ｙ／ｘ）        ｘ≧０のとき
ａ＝ａｒｃｔａｎ（ｙ／ｘ）＋π    ｘ＜０のとき
更に、図４７（Ａ）に示すように、座標（ｘ，ｙ）に対応する変換元画像座標（ｘｘ，ｙｙ）を求めるために、次の演算を行う。
まず、半径Ｒの球の円弧の長さｄから角度Ａを求める。
【０２１２】
Ａ＝（ｄ／２πＲ）・２π＝ｄ／Ｒ
ｄｄ＝Ｒ×ｃｏｓ（Ａ）
ｘｘ＝ｄｄ×ｃｏｓ（Ａ）
ｙｙ＝ｄｄ×ｓｉｎ（Ａ）
次に、図４７（Ｂ）に示すように、変換元画像座標（ｘｘ，ｙｙ）を画像の左上端部を（０，０）とする座標（ｉｉ，ｊｊ）に変換するために、次の演算を行う。
【０２１３】
ｉｉ＝（ｘｘ＋３２０）−０．５
ｊｊ＝（ｙｙ＋２４０）−０．５
そして、図４７（Ｃ）に示すように、座標（ｉｉ，ｊｊ）の整数部（ｉｉ＿ｉ，ｊｊ＿ｉ）と小数部（ｉｉ＿ｅ，ｊｊ＿ｅ）から４つのドットの値ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ）、ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ）、ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ＋１）、ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ＋１）の割合を求め、変換後のドットの座標Ｖ（ｉ，ｊ）を求める。
【０２１４】
Ｖ（ｉ，ｊ）＝ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ）×（１−ｉｉ＿ｅ）×
（１−ｊｊ＿ｅ）
＋ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ）×ｉｉ＿ｅ×
（１−ｊｊ＿ｅ）
＋ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ＋１）×（１−ｉｉ＿ｅ）×
ｊｊ＿ｅ
＋ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ＋１）×ｉｉ＿ｅ）×
ｊｊ＿ｅ
これによって、図４５（Ｂ）に示すような歪みのない画像を得る。
【０２１５】
次に、図５０は、ステップＳ１０４で実行する傾き補正フィルタ処理のフローチャートを示す。図５０において、ステップＳ１２０で図４８（Ａ）に示すように、画像の左から２／８の領域（左領域）を横方向の１ラインずつ輝度を加算する。また、画像の左から６／８の領域（右領域）を横方向の１ラインずつ輝度を加算する。なお、読み取りコードはどの領域を選択しても加算輝度値はほぼ同一である。
【０２１６】
次に、ステップＳ１２２で図４８（Ｂ）に示すように、左領域と右領域それぞれの輝度差を求め、縦に１ドットずらしながら−１０ドット〜＋１０ドットについて、各輝度差を加算する。これによって、図４８（Ｃ）に示すヒストグラムが得られる。ステップＳ１２４では、このヒストグラムにおいて値（輝度差の合計値）が最も小さいドットずれ値Ｚを得る。次に、ステップＳ１２６で、ドットずれ値Ｚと、左領域と右領域の間の幅Ｗとから、傾き角度Ａを得る。
【０２１７】
Ａ＝ａｒｃｔａｎ（Ｚ／Ｗ）
次に、ステップＳ１２８で図４９（Ａ）に示すように、変換後画像座標（ｉ，ｊ）を６４０×４８０ドット画像の中心が（０，０）となる座標（ｘ，ｙ）に変換するために、次の演算を行う。
【０２１８】
ｘ＝（ｉ−３２０）＋０．５
ｙ＝（ｊ−２４０）＋０．５
次に、ステップＳ１３０で角度Ａから、座標（ｘ，ｙ）に対応する変換元座標（ｘｘ，ｙｙ）を求めるために、次の演算を行う。
【０２１９】
【数１】
0004560952.tif 000002
更に、ステップＳ１３２で図４９（Ｂ）に示すように、変換元画像座標（ｘｘ，ｙｙ）を画像の左上端部を（０，０）とする座標（ｉｉ，ｊｊ）に変換するために、次の演算を行う。
【０２２０】
ｉｉ＝（ｘｘ＋３２０）−０．５
ｊｊ＝（ｙｙ＋２４０）−０．５
そして、ステップＳ１３４で図４９（Ｃ）に示すように、座標（ｉｉ，ｊｊ）の整数部（ｉｉ＿ｉ，ｊｊ＿ｉ）と小数部（ｉｉ＿ｅ，ｊｊ＿ｅ）から４つのドットの値ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ）、ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ）、ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ＋１）、ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ＋１）の割合を求め、変換後のドットの座標Ｖ（ｉ，ｊ）を求める。
【０２２１】
Ｖ（ｉ，ｊ）＝ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ）×（１−ｉｉ＿ｅ）×
（１−ｊｊ＿ｅ）
＋ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ）×ｉｉ＿ｅ×
（１−ｊｊ＿ｅ）
＋ＶＶ（ｉｉ＿ｉ，ｊｊ＿ｉ＋１）×（１−ｉｉ＿ｅ）×
ｊｊ＿ｅ
＋ＶＶ（ｉｉ＿ｉ＋１，ｊｊ＿ｉ＋１）×ｉｉ＿ｅ）×
ｊｊ＿ｅ
これによって、傾きを除去した画像が得られる。
【０２２２】
次に、図４２のステップＳ１０６でエッジ強調フィルタ（ラプラシアンフィルタ）処理を行う。ここでは、対象として選んだ１ドット及びその上下に隣接する１ドットを選択する。そして、上のドットと中央のドットとの輝度値の差、及び下のドットと中央のドットとの輝度値の差それぞれを求め、中央のドットの輝度値から上記２つの差を引いて中央のドットの輝度値を更新する。例えば、上のドットの輝度値が１３１、中央のドットの輝度値が９０、下のドットの輝度値が１１１の場合には、中央のドットの輝度値は２８（＝９０−４１−２１）となる。
【０２２３】
図５１及び図５２は、ステップＳ１０８で実行するカード区切り処理のフローチャートを示す。図５１において、ステップＳ１４０で各座標のドットの輝度Ｖ（ｉ，ｊ）から次式により、ｘ軸方向に隣接するドット間の輝度差の総和Ｄ（ｊ）を求める。なお、ｉはｘ軸方向、ｊはｙ軸方向に対応する。
【０２２４】
【数２】
0004560952.tif 000003
次に、ステップＳ１４２でＤ（ｊ）が例えば１００等の所定値未満か否かを判別し、未満の場合にのみステップＳ１４４でラインｊは空白とする。次に、ステップＳ１４６でＤ（ｊ−１）＜Ｄ（ｊ）＜Ｄ（ｊ＋１）を満足するか否かを判別し、これを満足する場合にのみステップＳ１４８でラインｊは空白とする。この後、ステップＳ１５０で空白のラインから各カードのｙ軸方向の始点ｙ＿ｓ（ｎ）と終点ｙ＿ｅ（ｎ）を求め、ステップＳ１５２で終点と始点との差が予め設定されているカードの厚さの値ＡＴＳＵＳＡの１．５倍以上か否かを判別し、これを満足するときカード間に空白ラインがないため、図５２のステップＳ１５４に進み、これを満足しないとき図５２のステップＳ１５６に進む。
【０２２５】
ステップＳ１５４では図５３に示すようにカード間に空白ラインがないため、ラインｙ＿ｓ（ｎ）＋ＣＡＲＤ＿ＡＴＳＵＳＡ／２からラインｙ＿ｓ（ｎ）＋ＣＡＲＤ＿ＡＴＳＵＳＡ／２＋４のいずれに区切りを入れるかを判定するため、次式でＧ（Ｊ）を求め、Ｇ（Ｊ）が最大の位置を区切りとする。
【０２２６】
【数３】
0004560952.tif 000004
次に、ステップＳ１５６で、ｙ＿ｅ（ｎ）−ｙ＿ｓ（ｎ）＜ＡＴＳＵＳＡであり、かつ、ラインｙ＿ｓ（ｎ）−１が空白、かつ、ラインｙ＿ｓ（ｎ）−２が空白であるかを判別し、これを満足する場合にはステップＳ１５８でラインｙ＿ｓ（ｎ）−１の空白を解除する。これは空白を設定しすぎてカード１枚の厚さが薄くなった場合の処置である。
【０２２７】
ステップＳ１５６を満足しない場合にはステップＳ１６０に進み、ｙ＿ｓ（ｎ）−ｙ＿ｅ（ｎ＋１）≦ＡＴＳＵＳＡであるかを判別し、これを満足する場合にはステップＳ１６２でラインｙ＿ｓ（ｎ）−１からラインｙ＿ｅ（ｎ＋１）間の空白を解除して、この処理を終了する。
【０２２８】
図４２のステップＳ１１０では、上記のカード区切りに基づいて読み取りコード画像から各カードのｙ座標（始点及び終点）を求める。次に、ステップＳ１１２で各カードのｙ座標（始点及び終点）に基づいて各１枚のカードの画像を切り出し、そのカードのｘ座標を求める。
【０２２９】
図５４は、ステップＳ１１２で実行されるｘ座標算出処理のフローチャートを示す。同図中、ステップＳ１７０では、切り出した１枚のカードについて、ｘ座標毎に輝度値の平均Ｗ（ｉ）を次式で求める。
【０２３０】
【数４】
0004560952.tif 000005
次に、ステップＳ１７２で、あるｘ座標の輝度平均と次のｘ座標の輝度との差Ｇ（ｉ）を求める。読み取りコードの輝度の変わり目を抽出する。
【０２３１】
Ｇ（ｉ）＝Ｗ（ｉ＋１）−Ｗ（ｉ）
次に、ステップＳ１７４で図５５（Ａ）に示すように、幅を基準幅から±ｈ（ｈは例えば１５）まで変化させたフィルタＦａ（ｉ，ｆ）とＧ（ｉ）との積の総和Ｑ（ｈ）を次式で求め、このＱ（ｈ）が最大となる位置Ｈを基準幅に加算し、読み取りコードの幅を求める。
【０２３２】
【数５】
0004560952.tif 000006
次に、ステップＳ１７６で図５５（Ｂ）に示すように、位置を変化させた上で、端部ビットの端だけを抽出するフィルタＦｂ（ｉ，ｋ）とＧ（ｉ）との積の総和Ｒ（ｋ）を次式で求め、このＲ（ｋ）が最大となるｋの位置を読み取りコードのｘ始点座標ｘ＿ｓ（ｎ）とする。更に、ｘ＿ｓ（ｎ）と基準幅＋Ｈから読み取りコードのｘ終点座標ｘ＿ｅ（ｎ）を求める。
【０２３３】
【数６】
0004560952.tif 000007
これによって、カードのｘ座標が求まる。
【０２３４】
この後、ステップＳ１１４で読み取りコードのデータビットＤ３〜Ｄ０及び表裏判定ビットＪを判定する。ここでは、まず、表裏判定ビットＪからカードの表裏を判定し、表の場合は各データビットが図５６（Ａ）に示すように右領域が高輝度であれば値０と判定し、図５６（Ｂ）に示すように左領域が高輝度であれば値０と判定する。裏の場合はこの逆の判定を行う。
【０２３５】
なお、イメージセンサ３８が請求項記載の撮像手段に対応し、画像認識装置４０がコード認識手段に対応し、紫外光ランプ３６，６４が励起光照射手段に対応し、図１１のカード保持機構が第１のカード保持機構に対応し、スイッチ７７が第１のスイッチ手段に対応し、スイッチ７６が第２のスイッチ手段に対応し、スイッチ８０が第３のスイッチ手段に対応し、２次電池７９が充放電部に対応し、図１３のカード保持機構が第２のカード保持機構に対応し、ステップＳ５２が広告有無情報判別手段に対応し、ステップＳ５４，Ｓ５６が広告表示手段に対応し、記憶媒体２００が記憶手段に対応し、ストロボ２５４が閃光照射手段に対応し、ステップＳ９４が画像比較手段に対応する。
【発明の効果】
【０２３６】
上述の如く、本発明によれば、カード束の側縁部にカード特定用の読み取りコードを設け、これを撮像した画像からカード毎の読み取りコードを認識するため、カード束のままで読み取りが可能となり、カードの傷みや汚れを生じるおそれがなく、読み取り時間が短くて済む。
【０２３７】
また、本発明では、カード表面に印刷されている読み取りコードをカード側方から撮像して読み取る。
【０２３８】
また、本発明では、カード束の側縁部に励起光を照射して読み取りコードの蛍光材料を発光させることにより、読み取りコードの輝度を上げて読み取り易くできると共に、読み取りコードを可視光の下で目立たないようにすることができる。
【０２３９】
また、本発明では、励起光を遮断する第１フィルタを有するため、反射された励起光が撮像手段に入射することを防止して、読み取りコードの輝度差が小さくなることを防止できる。
【０２４０】
また、本発明では、青色光を遮断する第２フィルタを有するため、カードの材料である紙に蛍光物質が含まれる場合にこの蛍光物質が発光する青色光が撮像手段に入射することを防止して、読み取りコードの輝度差が小さくなることを防止できる。
【０２４１】
また、本発明では、読み取りコードは、可視光下で無色であるため、読み取りコードの見分けが難しく、読み取りコードの偽造を防止することができる。
【０２４２】
また、本発明では、異なる色で発光する複数の蛍光材料を用いることにより、読み取りコードを構成する各ビットを多値化することができる。
【０２４３】
また、本発明では、読み取りコードは励起光の照射により赤外光を放射するため、読み取りコードの見分けが難しく、読み取りコードの偽造を防止することができる。
【０２４４】
また、本発明では、読み取りコードは励起光の照射により青色より長い波長で発光するため、第１，第２フィルタを用いて反射励起光や青色光の影響を受けないようにすることができる。
【０２４５】
また、本発明では、読み取りコードはガイドビットを含むため、カード毎に読み取りコードの位置決めを行うことができる。
【０２４６】
また、本発明では、ダイクロイック・ミラーを用いることにより、励起光照射手段の照射する励起光の光軸と、撮像手段の光軸とを、前記カード束の側縁部に対して垂直となるよう一致させることができ、カード束は４辺が多少不揃いで凹凸があっても凹凸により生じる影の影響を受けることなく、読み取りコードを精度良く読み取ることができる。
【０２４７】
また、本発明では、カード束の複数のカードの読み取りコードを設けた側縁部を斜めにずらして積み重ねて保持し、読み取りコードを設けた側縁部のなす傾斜面に正対して撮像するため、カード上面の側縁部に接する位置に印刷されている読み取りコードを読み取ることができる。
【０２４８】
また、本発明では、第１〜第３のスイッチ手段と、充放電部とを設けることにより、外部より供給される電源より消費電流が大きい場合にもカード束読み取り装置が動作可能となる。
【０２４９】
また、本発明では、カード束の読み取りコードを設けた側縁部を押圧して保持するため、各カードに反りがあっても読み取りコードを精度良く読み取ることができる。
【０２５０】
また、本発明では、外来光を遮断することにより、外来光が読み取りコードの読み取りに影響を与えることを防止できる。
【０２５１】
また、本発明では、溝部によって読み取りコード部分がケースに接触しないため、読み取りコード部分の損傷や汚れを防止できる。
【０２５２】
また、本発明では、収納されたカード束を押圧してカードの暴れを防止できる。
【０２５３】
また、本発明では、読み取りコード部分に対応する位置に窓を有するため、カードケースごとカード保持機構に装着して、カード束の読み取りコードを読み取ることができる。
【０２５４】
また、本発明では、ケース本体部に収納されたカード束の外部に出ている部分を蓋部に収納して前記ケース本体部に一体化するため、蓋部を外してケース本体部ごとカード保持機構に装着して、カード束の読み取りコードを読み取ることができる。
【０２５５】
また、本発明では、カード表面に読み取りコードを印刷し、読み取りコードの印刷部を通る直線に沿って側縁部を切断することにより、カードの側縁部に読み取りコードを設けることができる。
【０２５６】
また、本発明では、赤外光または可視光を発光する蛍光インクで読み取りコードを印刷し、読み取りコードに重ねて赤外光または可視光に対して透明なインクでカード絵柄を印刷することにより、カード絵柄で読み取りコードを隠蔽でき、カードの偽造を防止することができる。
【０２５７】
また、本発明では、カードの側縁部に前記読み取りコードを直接印刷し、請求項２３に記載の発明は、複数のカードの側縁部に同一の読み取りコードを直接印刷するため、カードの生産効率を向上させることができる。
【０２５８】
また、本発明では、インクを吹き付けることにより直接印刷することにより、読み取りコードをカードに対して深く浸透させることができる。
【０２５９】
また、本発明では、カードの表面の絵柄を読み取り、読み取った絵柄に対応する読み取りコードをインクを吹き付けることにより直接印刷するため、カードの表面の絵柄に対応した読み取りコードを正確に印刷することができる。
【０２６０】
また、本発明では、赤外光または可視光を遮断・吸収するインクで印刷面を形成し、赤外光または可視光を発光する蛍光インクで読み取りコードを印刷することにより、印刷面があることによってカード１枚１枚を確実に分離して識別することができる。
【０２６１】
また、本発明では、赤外光または可視光を発光する蛍光顔料を含む材料で前記カードを作成し、カードの側縁部に赤外光または可視光を遮断・吸収するインクで読み取りコードを直接印刷することにより、赤外光または可視光を遮断・吸収するインクで読み取りコード印刷することができる。
【０２６２】
また、本発明では、１枚のカードの側縁部に、異なる複数の読み取りコードを設けることにより、１枚のカードに複数の機能を持たせることが可能となる。
【０２６３】
また、本発明では、カードの表と裏とで異なる読み取りコードとして読み取られるため、１つの読み取りコードで１枚のカードに複数の機能を持たせることが可能となる。
【０２６４】
また、本発明では、カードの種類に応じて読み取りコードの符号化のデータピッチが異なるため、特定のカードの読み取りコードの偽造を防止できる。
【０２６５】
また、本発明では、カードの読み取りコードに対応したキャラクタまたは機能をゲームに与えることにより、ゲームに多様性を与えることができる。
【０２６６】
また、本発明では、キャラクタがゲーム進行に伴って得るパラメータを読み取りコードと遊技者の認識番号とに対応付けて記憶するため、同じ読み取りコードのカードでも遊技者が違えば違った経験や成長の個性を持つキャラクタでゲームを楽しむことができる。
【０２６７】
また、本発明では、複数のカードの読み取りコードの組み合わせに対応したキャラクタまたは機能をゲームに与えることにより、ゲームに更に多様性を与えることができる。
【０２６８】
また、本発明では、ゲーム装置を他のゲーム装置が接続されるサーバにネットワークを介して接続することにより、離れたプレイヤー同士でゲームを行うことができる。
【０２６９】
また、本発明では、読み取りコードが蓄光材料で書き込まれているため、請求項３６に記載の発明で、照明を行う期間と撮像を行う期間とが重ならないようにすることができる。
【０２７０】
また、本発明では、カードの読み取りコードに設けられている広告有無情報を判別し、広告有無情報が広告有りを指示するとき、ゲーム画面上に広告を表示するため、広告が入ったカードのプレミアム性を高めると共にゲームにより新しい宣伝効果を加えることができる。
【０２７１】
また、本発明では、ローラを用いて読み取りコードを印刷するため、ローラ外周部分がカード束の印刷面と点接触するため、カード束の側縁部に多少の凹凸があっても読み取りコードを良好に印刷できる。
【０２７２】
また、本発明では、カードケースはカードの側縁部を平らに揃えるストッパを有するため、カード束の印刷面である側縁部の凹凸が無くなり読み取りコードを良好に印刷できる。
【０２７３】
また、本発明では、複数のローラで複数ビットの読み取りコードを印刷することにより、読み取りコード印刷の効率を向上できる。
【０２７４】
また、本発明では、閃光を照射して前記蓄光材料で書き込まれた読み取りコードに蓄光させることにより、光源の消費電力を低減することができ、紫外線カットフィルタ等のフィルタが必要なくなり部品点数が減りコストを下げることができる。
【０２７５】
また、本発明では、時間差を付けて複数回の撮像を行った複数の画像を比較することにより、蓄光材料の蓄光時間に基づき読み取りコードの偽物判定を行うことができる。
【０２７６】
また、本発明では、データビットは左右の領域の輝度の差で２値を表すため、誤認識を行う確率を低減でき、また、表裏判定ビットの左右の領域の輝度の差でカードの表裏を判定することができる。
【０２７７】
また、本発明では、データビット、表裏判定ビット、端部ビットそれぞれを互いに同一の所定幅で構成することにより、読み取り時に各ビットの幅を補正して正確な読み取りを行うことができる。
【図面の簡単な説明】
【図１】  本発明のカード束読み取り装置で読み取られるカード束の一実施例の斜視図である。
【図２】  読み取りコード２０の第１実施例のフォーマットを示す図である。
【図３】  本発明のカード束読み取り装置へのカード束の装着を説明するための図である。
【図４】  本発明のカード束読み取り装置の第１実施例の断面構成図である。
【図５】  画像認識装置４０が実行する認識処理の一実施例のフローチャートである。
【図６】  本発明のカード束読み取り装置で読み取られるカード束の他の実施例の斜視図である。
【図７】  本発明のカード製造方法の第１実施例を説明するための図である。
【図８】  本発明のカード束読み取り装置の第２実施例の断面構成図である。
【図９】  本発明のカード束読み取り装置の第３実施例の断面構成図である。
【図１０】  本発明のカード１２の平面図である。
【図１１】  カード保持機構の第１実施例の正面断面図、右側面図である。
【図１２】  本発明のカード束読み取り装置の一実施例のブロック構成図である。
【図１３】  本発明のカード束読み取り装置に適用されるカード保持機構の第２実施例の正面断面図、左側面図、平面図である。
【図１４】  本発明のカードを収納するカードケースの第１実施例の正面断面図、左側面断面図である。
【図１５】  本発明のカードを収納するカードケースの第２実施例の斜視図である。
【図１６】  本発明のカードを収納するカードケースの第３実施例の正面断面図、そのケース本体部１１０の正面断面図、平面図である。
【図１７】  本発明のカード製造方法の第２実施例を説明するための平面図、断面図、拡大断面図である。
【図１８】  本発明のカード製造方法の第３実施例を説明するための印刷前の平面図、印刷後の平面図、側面図である。
【図１９】  本発明のカード製造方法の第４実施例を説明するための側面図、側断面図である。
【図２０】  本発明のカード製造方法の第４実施例の変形例のシステム構成図である。
【図２１】  本発明のカード製造方法の第４実施例を説明するための図である。
【図２２】  本発明のカード製造方法の第６実施例を説明するための斜視図、側面図である。
【図２３】  本発明のカード製造方法の第６実施例の変形例を説明するための斜視図である。
【図２４】  蓄光インクで印刷された読み取りコード２０を読み取る際の、カード束読み取り装置が実行する認識処理の一実施例のフローチャートである。
【図２５】  カード束読み取り装置を適用したネットワークシステムの一実施例のブロック図である。
【図２６】  読み取りコード２０のピッチを説明するための図である。
【図２７】  カード１２の読み取りコード２０の読み取りとモニタ表示との関係を説明するための図である。
【図２８】  カード１２の読み取りコード２０の読み取りとモニタ表示との関係を説明するための図である。
【図２９】  カード１２の読み取りコード２０の読み取りとモニタ表示との関係を説明するための図である。
【図３０】  ゲーム装置１７０のＣＰＵ１７１が実行する広告表示処理のフローチャートである。
【図３１】  書き換え可能な記録媒体２００を設けたゲーム装置の一実施例のブロック図である。
【図３２】  本発明のカード製造方法の第７実施例を説明するための斜視図である。
【図３３】  ローラによる印刷を行うとき使用するカードケースの第４実施例の平面図、平面断面図、側面図である。
【図３４】  本発明のカード製造方法の第７実施例を説明するための斜視図である。
【図３５】  回転ステージ２３６の動作を説明するための平面図である。
【図３６】  本発明のカード製造方法の第７実施例の変形例を説明するための斜視図である。
【図３７】  本発明のカード束読み取り装置の第４実施例の断面構成図である。
【図３８】  画像認識装置２５６が実行する読み取り処理の第１実施例のフローチャートである。
【図３９】  画像認識装置２５６が実行する読み取り処理の第２実施例のフローチャートである。
【図４０】  読み取りコード２０の第２実施例のフォーマットである。
【図４１】  読み取りコード２０のパターンの一例とその輝度値及び微分値の絶対値を示す図である。
【図４２】  カード束の読み取りコード認識処理の一実施例のフローチャートである。
【図４３】  ノイズカットフィルタ処理で選択した３ドットの一例を示す図である。
【図４４】  ノイズカットフィルタ処理で更新した３ドットの一例を示す図である。
【図４５】  球面補正フィルタ処理を説明するための図である。
【図４６】  球面補正フィルタ処理を説明するための図である。
【図４７】  球面補正フィルタ処理を説明するための図である。
【図４８】  傾き補正フィルタ処理を説明するための図である。
【図４９】  傾き補正フィルタ処理を説明するための図である。
【図５０】  傾き補正フィルタ処理のフローチャートである。
【図５１】  カード区切り処理のフローチャートである。
【図５２】  カード区切り処理のフローチャートである。
【図５３】  カード区切り処理を説明するための図である。
【図５４】  ｘ座標算出処理のフローチャートである。
【図５５】  ｘ座標算出処理を説明するための図である。
【図５６】  ビット判定処理を説明するための図である。
【符号の説明】
３０  カード束読み取り装置
３２  挿入口
３４  筐体
３６，６４  励起光ランプ
３７  光学フィルタ
３８  イメージセンサ
４０  画像認識装置
６０  イメージセンサ
６２  ダイクロイック・ミラー
１４０  インクジェットプリンタ
１４４  コンピュータ
１６０  カード束読み取り装置
１７０  ゲーム装置
１７１  ＣＰＵ
１７２  プログラムメモリ（ＲＯＭ）
１７３  データメモリ（ＲＡＭやフラッシュＲＡＭ）
１７４  インタフェース
１７５  ディスプレイ回路部
１７６  サウンド回路部
１７７  通信インタフェース
１７８  入力装置
１７９  モニタ
１８０  スピーカ
１８５  ネットワーク
１９０  サーバ
１９５  他のゲーム装置
【図１】
0004560952.tif 000008
【図２】
0004560952.tif 000009
【図３】
0004560952.tif 000010
【図４】
0004560952.tif 000011
【図５】
0004560952.tif 000012
【図６】
0004560952.tif 000013
【図７】
0004560952.tif 000014
【図８】
0004560952.tif 000015
【図９】
0004560952.tif 000016
【図１０】
0004560952.tif 000017
【図１１】
0004560952.tif 000018
【図１２】
0004560952.tif 000019
【図１３】
0004560952.tif 000020
【図１４】
0004560952.tif 000021
【図１５】
0004560952.tif 000022
【図１６】
0004560952.tif 000023
【図１７】
0004560952.tif 000024
【図１８】
0004560952.tif 000025
【図１９】
0004560952.tif 000026
【図２０】
0004560952.tif 000027
【図２１】
0004560952.tif 000028
【図２２】
0004560952.tif 000029
【図２３】
0004560952.tif 000030
【図２４】
0004560952.tif 000031
【図２５】
0004560952.tif 000032
【図２６】
0004560952.tif 000033
【図２７】
0004560952.tif 000034
【図２８】
0004560952.tif 000035
【図２９】
0004560952.tif 000036
【図３０】
0004560952.tif 000037
【図３１】
0004560952.tif 000038
【図３２】
0004560952.tif 000039
【図３３】
0004560952.tif 000040
【図３４】
0004560952.tif 000041
【図３５】
0004560952.tif 000042
【図３６】
0004560952.tif 000043
【図３７】
0004560952.tif 000044
【図３８】
0004560952.tif 000045
【図３９】
0004560952.tif 000046
【図４０】
0004560952.tif 000047
【図４１】
0004560952.tif 000048
【図４２】
0004560952.tif 000049
【図４３】
0004560952.tif 000050
【図４４】
0004560952.tif 000051
【図４５】
0004560952.tif 000052
【図４６】
0004560952.tif 000053
【図４７】
0004560952.tif 000054
【図４８】
0004560952.tif 000055
【図４９】
0004560952.tif 000056
【図５０】
0004560952.tif 000057
【図５１】
0004560952.tif 000058
【図５２】
0004560952.tif 000059
【図５３】
0004560952.tif 000060
【図５４】
0004560952.tif 000061
【図５５】
0004560952.tif 000062
【図５６】
0004560952.tif 000063