(57)【特許請求の範囲】
【請求項１】
ＲＦＩＤタグを備えた複数のチップからデータを読み取るシステムであって、
前記システムは、
複数のベットエリアが設定されたベッティングテーブルと、
前記複数のベットエリアの各々に対応付けて設けられ、対応付けられた前記ベットエリアを通信範囲に含むアンテナと、
ゲームの終了後から次のゲームの開始前の所定期間に、各前記アンテナによる各前記ベットエリアに載置された各前記チップからのデータの読取処理を連続的又は断続的に行う読取手段と、
前記所定期間が経過したか否かを判定し、経過したと判定した際、前記読取手段によって、前記ベットエリアに載置された前記チップから、連続して所定回数、同じデータが読み取られた場合、前記ベットエリアの読取に成功したと判定する一方、連続して所定回数、同じデータが読み取られなかった場合、前記ベットエリアの読取に失敗したと判定する判定手段と、
前記判定手段によって全ての前記ベットエリアの読取に成功したと判定された場合に、ゲームの開始を可能とするゲーム開始可能化手段と
を備え、
前記読取手段は、前記判定手段によって前記ベットエリアの読取に成功したと判定された場合、前記ベットエリアに対する前記読取処理を終了する一方、前記判定手段によって前記ベットエリアの読取に失敗したと判定された場合、読取に失敗したと判定された前記ベットエリアに対する前記読取処理を行う。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦＩＤタグを備えた複数のチップからデータを読み取るシステムに関する。
【背景技術】
【０００２】
ＲＦＩＤ（Radio Frequency IDentification)は、予め個体にＲＦＩＤタグ（トランスポンダ）を付しておき、電波によってリーダとＲＦＩＤタグとの通信を行い、これにより、ＲＦＩＤタグへのデータの記録又はＲＦＩＤタグからのデータの読取を行う個体の認識方法である。従来から、ＲＦＩＤタグを備えたチップ等の遊技媒体が、幾つかのカジノやパチンコホール等の遊技場で運用されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第２００９／０１０４９８１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＲＦＩＤを遊技場の遊技媒体に適用する場合、ベットエリアやチップトレイ等、比較的狭い空間に載置される複数のチップ（ＲＦＩＤタグ）との通信を短期間に行う際の衝突を如何に回避するかが問題となる。
ＲＦＩＤにおいて、複数のＲＦＩＤタグとリーダとの間のアンチコリジョン技術は、決定的手法と確率的手法とに分類される。決定的手法では、個々のＲＦＩＤタグに対してリーダが個別に識別情報を問い合わせるため、識別速度を向上させることが困難である。一方、確率的手法によれば、リーダが個々のＲＦＩＤタグに識別情報を問い合わせなくても、大量のＲＦＩＤタグの識別を達成することができる。
【０００５】
カジノ等の遊技場では、例えば、ゲーム終了時から開始時までの期間や、ディーラーチェンジの期間等のインターバルにおいて、多数の遊技媒体の計数が行われる。
インターバルは、プレーヤのゲームに対する興味や高揚感を損なわない観点から、なるべく短い方がよいので、カジノ等の遊技場には、決定的手法よりも確率的手法が適用し易い。
【０００６】
しかしながら、確率的手法を用いて、短時間に多数のチップの読取を行う場合、所謂ゴーストチップ（ゴーストＩＤ）が発生する場合があった。ゴーストチップは、１つのリーダで複数のＲＦＩＤタグの読取を行った場合に、複数のチップに含まれる任意の２つ以上のチップが、リーダによって、１つのチップであると誤認識されてしまうという現象によって生じる。ゴーストチップが生じると、チップの枚数を正確に計数することが困難になる。
そのため、従来の遊技場では、上述したようなＲＦＩＤタグを備えたチップが、チップの真贋判定等のためにしか用いられていなかった。
【０００７】
本発明は、ベットエリアのチップの読出し率の向上、及び読出しの高速化を実現することができるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述した課題を解決するために、以下の構成を採用する。
（１）  ＲＦＩＤタグを備えた複数のチップからデータを読み取るシステムであって、
前記システムは、
複数のベットエリアが設定されたベッティングテーブルと、
前記複数のベットエリアの各々に対応付けて設けられ、対応付けられた前記ベットエリアを通信範囲に含むアンテナと、
ゲームの終了後から次のゲームの開始前の所定期間に、各前記アンテナによる各前記ベットエリアに載置された各前記チップからのデータの読取処理を連続的又は断続的に行う読取手段と、
前記所定期間が経過したか否かを判定し、経過したと判定した際、前記読取手段によって、前記ベットエリアに載置された前記チップから、連続して所定回数、同じデータが読み取られた場合、前記ベットエリアの読取に成功したと判定する一方、連続して所定回数、同じデータが読み取られなかった場合、前記ベットエリアの読取に失敗したと判定する判定手段と、
前記判定手段によって全ての前記ベットエリアの読取に成功したと判定された場合に、ゲームの開始を可能とするゲーム開始可能化手段と
を備え、
前記読取手段は、前記判定手段によって前記ベットエリアの読取に成功したと判定された場合、前記ベットエリアに対する前記読取処理を終了する一方、前記判定手段によって前記ベットエリアの読取に失敗したと判定された場合、読取に失敗したと判定された前記ベットエリアに対する前記読取処理を行う。
【０００９】
（１）の構成によれば、ゲーム終了からゲーム開始までのインターバルの期間を利用してチップの読取を行うため、ベットエリアへのチップのベットが確定してからゲームを開始するまでの期間を短縮することができる。その結果、プレーヤのゲームに対する興味や高揚感を損なわず且つゲームの稼働率を低下させることなく、精度良くチップの読取を行うことができ、過大な演算能力を必要としない。
このように、（１）の構成によれば、ベットエリアのチップの読出し率の向上、及び読出しの高速化を実現することができる。
【発明の効果】
【００１０】
本発明によれば、ベットエリアのチップの読出し率の向上、及び読出しの高速化を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係るゲーミングマシンを模式的に示す斜視図である。
【図２】本発明の第１実施形態に係るシステムの概要を示すブロック図である。
【図３】（ａ）は、チップが載置されたベットエリアを模式的に示す説明図であり、（ｂ）は、図１に示すサーバのチップ管理データベースについて説明するための図であり、（ｃ）は、ＲＦＩＤタグのメモリ構成を示す図である。
【図４】図１に示すシステムにおいて実行される読取処理を示すフローチャートである。
【図５】図４に示す読取処理のステップＳ１０及びステップＳ１１における信号の送受信のタイミングを示すタイミングチャートである。
【図６】図４に示す読取処理のステップＳ１５における第１誤り検出符号の一致・不一致について説明するための図である。
【図７】図４に示す読取処理のステップＳ２２における再読取処理における信号の送受信のタイミングを示すタイミングチャートである。
【図８】図４に示す読取処理のステップＳ２４におけるグループ指定読取処理を示すフローチャートである。
【図９】本発明の第２実施形態に係るベッティングテーブル読出処理を示すフローチャートである。
【図１０】図９に示すベッティングテーブル読出処理のステップＳ４１及びステップＳ４７において実行されるベットエリア読出処理を示すフローチャートである。
【図１１】本発明の第３実施形態に係るチップトレイ読出処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
［第１実施形態］
図１は、本発明の第１実施形態に係るゲーミングマシン１０を模式的に示す斜視図である。
ゲーミングマシン１０は、ベッティングテーブル１１と、チップトレイ２０とを備えている。ベッティングテーブル１１は、平面視略扇形状のテーブルである。略扇形状の中央部分には、チップトレイ２０が設置されている。通常、ベッティングテーブル１１の平面視略扇形状の外周側に、プレーヤが位置し、且つチップトレイ２０の手前側（扇形状の中央部分）に、ディーラが位置した状態でゲームが行われる。
【００１３】
図２は、本発明の第１実施形態に係るシステム１の概要を示すブロック図である。図３（ａ）は、チップが載置されたベットエリアを模式的に示す説明図である。
ベッティングテーブル１１には、複数のベットエリア１２（図２参照）が設定されている。各ベットエリア１２は、同時に複数のチップ２が載置され得る広さを有している。各チップ２には、ＲＦＩＤタグ３が内蔵されている。ＲＦＩＤタグ３は、図示しないが、半導体チップ及びアンテナを備えており、半導体チップにはメモリ４が搭載されている。本実施形態のＲＦＩＤタグ３は、パッシブタイプである。但し、本発明は、この例に限定されず、アクティブタイプのＲＦＩＤタグを用いてもよい。パッシブタイプのＲＦＩＤタグを用いる場合、電力供給方式は、電磁誘導方式であってもよく、マイクロ波方式であってもよい。
【００１４】
各ベットエリア１２の裏側には、チップ２（ＲＦＩＤタグ３）との通信を行うためのアンテナ３８が設置されている。平面視において、アンテナ３８の面積は、ベットエリア１２の面積よりも小さいが、アンテナ３８の通信範囲３９は、ベットエリア１２の全域を含んでいる。
チップトレイ２０には、複数の凹部２１が設けられており、各凹部２１には、複数のチップ２が収納され得る。図示しないが、チップトレイ２０の裏側にも、アンテナ３８が設置されている。アンテナ３８は、例えば、チップトレイ２０に対して１つ設置されていてもよく、チップトレイの２０の各凹部２１に対して１つずつ設置されていてもよい。
アンテナ３８は、リーダ３７に接続されており、リーダ３７は、サーバ３０と接続されている。本発明においては、アンテナ３８ごとにリーダ３７が設置されていてもよく、複数のアンテナ３８と１つのリーダ３７とが接続されていてもよい。また、本実施形態では、リーダを採用しているが、ＲＦＩＤタグへのデータの書き込み機能も有するリーダ／ライタを用いてもよい。本発明におけるリーダは、リーダ／ライタを含む概念である。
【００１５】
サーバ３０は、制御部３１と、通信用Ｉ／Ｆ３４と、チップ管理データベース３５とを備えている。制御部３１は、ＣＰＵ３２と、メモリ３３とを備えている。通信用Ｉ／Ｆ３４は、ゲーミングマシン１０に設けられたリーダ３７と接続されており、制御部３１は、リーダ３７により、アンテナ３８を介して、チップ２との通信を行う。
【００１６】
図３（ｂ）は、図１に示すサーバのチップ管理データベースについて説明するための図である。
チップ管理データベース３５には、各チップ２（ＲＦＩＤタグ３）の識別情報と、グループ符号とが記憶されている。ゲーミングマシン１０又はこのカジノに用いられるチップの識別情報及びグループ符号は、予めチップ管理データベース３５に記憶されていてもよく、テーブル（ゲーミングマシン１０）又はカジノの営業開示時にリーダ３７により読み取られてチップ管理データベース３５に記憶されていてもよい。
【００１７】
本実施形態において、各チップ２の識別情報は、ＲＦＩＤタグ３の６４ビットＵＩＤ（Unique IDentifier）である。グループ符号は、ＲＦＩＤタグ３の４ビットＡＦＩ（Application Family Identifier）である。また、本実施形態のチップ管理データベース３５には、ＤＳＦＩＤ（Data Storage Format Identifier）は記憶されていないが、ＤＳＦＩＤが記憶されていてもよい。
なお、本発明のシステム１は、ＲＦＩＤ技術の確率的手法により、複数のチップ２からデータを読み取る。本発明において、第１誤り検出符号及び第２誤り検出符号によるチップの認識を行う際に、チップの固有の識別情報の対比を行わなくてもよい。
【００１８】
図３（ｃ）は、ＲＦＩＤタグ３のメモリ構成を示す図である。
本実施形態のＲＦＩＤタグ３のメモリ４は、不揮発性のＲＡＭからなり、２５６バイトのメモリ領域を有している。２５６バイトのメモリ領域は、４バイト毎に、６４個のブロックに区画されている。６４個のブロックのうち、５８個のブロックは、ユーザ領域に割り当てられており（ブロック番号０〜５７）、６個のブロックは、システム領域に割り当てられている（ブロック番号Ａ〜Ｆ）。即ち、メモリ４は、ユーザ領域と、システム領域とを有している。ユーザ領域は、ブロックアドレスの指定によってアクセスが可能な領域である。システム領域は、所定のコマンドによってのみアクセス可能な領域である。
【００１９】
システム領域Ａ〜Ｆのうち、ブロックＡは、将来用の領域である。ブロックＢ及びブロックＣには、６４ビットのＵＩＤが記憶されている。ブロックＤには、ＤＳＦＩＤ、ＡＦＩ等が記憶されている。本実施形態において、ＤＳＦＩＤは、１バイトのデータであり、ＵＩＤからＣＲＣ（Cyclic Redundancy Check）により生成されている。なお、本願明細書においては、ＣＲＣとは、その関数自体をいい、前記関数による出力値については、ＣＲＣ符号ということとする。すなわち、本実施形態において、ＤＳＦＩＤは、１バイトのＣＲＣ符号である。ＤＳＦＩＤは、本発明における第２誤り検出符号であり、メモリ４の予め定められた領域に記憶されている。ＡＦＩは、本発明におけるグループ符号であり、メモリ４の予め定められた領域に記憶されている。ブロックＥ及びブロックＦには、ブロックセキュリティの状態のデータが記憶されている。
【００２０】
図４は、図１に示すシステムにおいて実行される読取処理を示すフローチャートである。
先ず、サーバ３０の制御部３１は、リーダ３７により、アンテナ３８を介して、アンテナ３８の通信範囲３９内にあるチップ２（ＲＦＩＤタグ３）に対して要求信号を送信する（ステップＳ１０）。要求信号は、メモリ４に予め定められたタイムスロット領域（例えば、６４ビットＵＩＤのうちの最下桁から１〜１６番目のビット）を指定している。従って、タイムスロット領域の取り得る値の数は、１６個であり、タイムスロット数は１６である。
本実施形態において、タイムスロット領域は、１６ビットであり、ＵＩＤの一部を指定しているが、本発明は、この例に限定されない。
ステップＳ１０において、制御部３１は、要求信号送信手段として機能する。
ステップＳ１０は、要求信号送信ステップに相当する。
【００２１】
要求信号を受信したチップ２は、識別情報からＣＲＣにより１６ビットのＣＲＣ符号を生成する。ここで生成されるＣＲＣ符号は、本発明における第１誤り検出符号に相当する。
次に、要求信号を受信したチップ２は、タイムスロット領域の値ごとに定められたタイミングで、識別情報（６４ビットＵＩＤ）、第１誤り検出符号（１６ビットＣＲＣ符号）、及び第２誤り検出符号（８ビットＤＳＦＩＤ）を含む応答信号を送信する。
【００２２】
第１誤り検出符号のデータ長及び第２誤り検出符号のデータ長は、識別情報のデータ長よりも短い。第２誤り検出符号のデータ長は、第１誤り検出符号のデータ長よりも短い。第１誤り検出符号と、第２誤り検出符号とは、互いに異なる方法で（本実施形態では、異なるデータ長となるように）生成されている。第１誤り検出符号は、ＲＦＩＤタグで生成されている。第２誤り検出符号は、予め生成されてメモリ４に記憶されている。
【００２３】
サーバ３０の制御部３１は、リーダ３７により、アンテナ３８を介して、チップ２から応答信号を受信する（ステップＳ１１）。
図５は、図４に示す読取処理のステップＳ１０及びステップＳ１１における信号の送受信のタイミングを示すタイミングチャートである。
図５に示すように、先ず、タイムスロット１（タイムスロット値「１」）の「チップ１」から応答信号を受信し、次に、タイムスロット２の「チップ２」、タイムスロット３の「チップ３」の順に、応答信号を受信する。その後、タイムスロット値の順に応答信号を受信し、最後には、タイムスロット１４の「チップ１４」、タイムスロット１５の「チップ１５」、タイムスロット１６の「チップ１６」の順に、応答信号を受信する。
なお、１回のステップＳ１１において受信する応答信号は、１つのタイムスロット値に応じてチップ２から送信される応答信号である。
ステップＳ１１において、制御部３１は、応答信号受信手段として機能する。
ステップＳ１１は、応答信号受信ステップに相当する。
【００２４】
ステップＳ１１の後、サーバ３０の制御部３１は、チップ２から受信した識別情報から、第１誤り検出符号（１６ビットＵＩＤ）及び第２誤り検出符号（８ビットＤＳＦＩＤ）を生成する（ステップＳ１２）。
ステップＳ１２において、制御部３１は、生成手段として機能する。
ステップＳ１２は、生成ステップに相当する。
【００２５】
ステップＳ１２の後、サーバ３０の制御部３１は、ステップＳ１１においてチップ２から受信した第１誤り検出符号と、ステップＳ１２において生成した第１誤り検出符号との一致又は不一致を検出する（ステップＳ１３）。通常、応答信号の衝突が生じていなければ、第１誤り検出符号の値は一致する。
【００２６】
ステップＳ１３の後、サーバ３０の制御部３１は、ステップＳ１１においてチップ２から受信した第２誤り検出符号と、ステップＳ１２において生成した第２誤り検出符号との一致又は不一致を検出する（ステップＳ１４）。通常、応答信号の衝突が生じていなければ、第２誤り検出符号の値は一致する。
ステップＳ１３、Ｓ１４において、制御部３１は、誤り検出手段として機能する。
ステップＳ１３、Ｓ１４は、誤り検出ステップに相当する。
ステップＳ１３、Ｓ１４の順序は特に限定されず、ステップＳ１４の後にステップＳ１３を行ってもよい。
【００２７】
ステップＳ１３及びステップＳ１４の後、サーバ３０の制御部３１は、第１誤り検出符号が一致したか否かを判断する（ステップＳ１５）。通常、応答信号の衝突が生じていれば、第１誤り検出符号は一致せず、チップ２を認識することはできない。この点について説明する。
【００２８】
図６は、図４に示す読取処理のステップＳ１５における第１誤り検出符号の一致・不一致について説明するための図である。
図６は、タイムスロット１６で３つのチップＡ〜Ｃが応答信号を送信した場合を示している。チップＡの応答信号は「ＤＡＴＡ １」及び「ＣＲＣ１」を含み、チップＢの応答信号は「ＤＡＴＡ ２」及び「ＣＲＣ２」を含み、チップＣの応答信号は「ＤＡＴＡ ３」及び「ＣＲＣ３」を含む。
なお、「ＤＡＴＡ １」、「ＤＡＴＡ ２」及び「ＤＡＴＡ ３」は、識別情報としてのＵＩＤと、第２誤り検出符号としてのＤＳＦＩＤとを含み、本実施形態では、グループ符号としてのＡＦＩを含む。「ＣＲＣ１」、「ＣＲＣ２」及び「ＣＲＣ３」は、第１誤り検出符号としてのＣＲＣ符号である。また、図６では、説明の便宜上、他のデータを示していない。
【００２９】
各チップＡ〜Ｃから送信された応答信号は、アンテナ３８を介して受信されるときに合成される。各チップＡ〜Ｃから、応答信号は、同一のタイミングで送信され、アンテナ３８を介した応答信号の受信は、アナログ通信であるため、各ビットは、各同一ビット位置の値の多数決で決定される。
「ＤＡＴＡ Ｘ」は、「ＤＡＴＡ １」、「ＤＡＴＡ ２」及び「ＤＡＴＡ ３」が合成されることにより得られたデータであり、「ＣＲＣＸ」は、「ＣＲＣ１」、「ＣＲＣ２」及び「ＣＲＣ３」が合成されることにより得られたデータである。
このように、複数のチップ２から同時に応答信号が送信されると、データ値が変わってしまうため、ステップＳ１３で第１誤り検出符号の不一致が検出される。この場合、制御部３１は、第１誤り検出符号が一致しなかったと判断し（ステップＳ１５：ＮＯ）、メモリ３３に、前記タイムスロットでの通信結果として未認識を記録する（ステップＳ１６）。
【００３０】
通常、応答信号が衝突した場合、ステップＳ１３において、第１誤り検出符号の不一致が検出される。しかし、応答信号が衝突しても、偶然、受信した第１誤り検出符号と生成した第１誤り検出符号とが一致する場合がある。この現状により正しいと認識された識別情報が所謂ゴーストＩＤであり、正しいと認識されたチップ２が所謂ゴーストチップである。
【００３１】
異なる識別情報を有する複数のＲＦＩＤタグが、同時に、同じ拡散符号で、同じタイムスロットを用いて通信を始めた場合に、ｎビットのＣＲＣにより誤りを検出できない確率は、受信時に合成された識別情報（ＤＡＴＡ Ｘ）から生成されるｎビットのＣＲＣ符号が、受信時に合成されたｎビットの第１誤り検出符号（ＣＲＣ Ｘ）と偶然に一致する確率である。この確率は、２−ｎで表わすことができる。本実施形態では、第１誤り検出符号として、１６ビットＣＲＣ符号を用いるので、２−１６＝１／６５５３６の確率で、ゴーストチップが生じる。
【００３２】
ステップＳ１５において、第１誤り検出符号が一致したと判断した場合、サーバ３０の制御部３１は、第２誤り検出符号が一致したか否かを判断する（ステップＳ１７）。
ステップＳ１５及びＳ１７において、制御部３１は、判断手段として機能する。
ステップＳ１５及びＳ１７は、判断ステップに相当する。
【００３３】
第１誤り検出符号が一致し且つ第２誤り検出符号が不一致であった場合、応答信号の衝突により第１誤り検出符号の誤認識が発生していることになる。この場合（ステップＳ１７：ＮＯ）、サーバ３０の制御部３１は、メモリ３３に、前記タイムスロットでの通信結果として誤認識を記録する（ステップＳ１８）。
【００３４】
一方、ステップＳ１７において、第１誤り検出符号が一致し且つ第２誤り検出符号が一致したと判断した場合、チップ２の正常な認識が行われたこととする。この場合（ステップＳ１７：ＹＥＳ）、サーバ３０の制御部３１は、メモリ３３に、前記タイムスロットでの通信結果として認識完了を記録する（ステップＳ１９）。
【００３５】
ステップＳ１６、Ｓ１８又はＳ１９の実行後、サーバ３０の制御部３１は、全タイムスロット（タイムスロット１〜１６）の通信が完了したか否かを判断する（ステップＳ２０）。全タイムスロットの通信が完了していないと判断した場合、処理をステップＳ１１に戻す。一方、全タイムスロットの通信が完了したと判断した場合、サーバ３０の制御部３１は、メモリ３３に未認識の記録があるか否かを判断する（ステップＳ２１）。
【００３６】
ステップＳ２１において、未認識の記録があると判断した場合、制御部３１は、再読取処理を実行する。再読取処理では、制御部３１は、ステップＳ１０で指定したタイムスロット領域とは別のタイムスロット領域（例えば、６４ビットＵＩＤのうちの最下桁から１７〜３２番目のビット）を指定する要求信号を送信し、その後、図４に示すステップＳ１１〜１９に示す処理を図４のフローチャートに従って実行する。
図７は、図４に示す読取処理のステップＳ２２における再読取処理における信号の送受信のタイミングを示すタイミングチャートである。
図７は、タイムスロット１６のチップＡ〜Ｃから同時に応答信号を受信し、その結果、第１誤り検出符号（ＣＲＣ符号）の不一致が生じた場合を示している。このように、第１誤り検出符号の不一致が生じた場合、制御部３１は、今回のタイムスロット領域の値を固定して別のタイムスロット領域を指定する要求信号を送信することにより、チップＡ〜Ｃから別々に応答信号を受信することができる。例えば、今回のタイムスロット領域としてＵＩＤの下１バイト目を指定していた場合、その下１バイト目を固定するとともに、次のタイムスロット領域としてＵＩＤの下２バイト目を指定する。
なお、再度、第１誤り検出符号の不一致が検出された場合には、第１誤り検出符号の不一致が生じなくなるまで、順次、タイムスロット領域の指定を変更して要求信号を送信する。これにより、未認識のチップ２が認識されることになる。また、ステップＳ２２の処理において、制御部３１がメモリ４に誤認識の記録を行うこともある。
【００３７】
ステップＳ２１において、メモリ４に未認識の記録がないと判断された場合、又はステップＳ２２の処理を実行した場合、制御部３１は、メモリ４に誤認識の記録があるか否かを判断する（ステップＳ２３）。誤認識の記録があると判断した場合、制御部３１は、グループ指定読取処理を行う（ステップＳ２４）。グループ指定読取処理については、図８を用いて後述する。ステップＳ２３において、誤認識の記録がないと判断した場合、又はステップＳ２４において、グループ指定読取処理を実行した場合、本処理を終了する。
【００３８】
図８は、図４に示す読取処理のステップＳ２４におけるグループ指定読取処理を示すフローチャートである。
制御部３１は、第１誤り検出符号の誤認識が生じたときと同一のタイムスロット領域及びタイムスロット値を指定し且つ１つのグループを指定する指定信号を送信する（ステップＳ３０）。
指定信号は、グループ符号を含んでおり、グループ符号により、グループの指定を行う。グループの数は、グループ符号が取り得る値の数（２ｎ）である。本実施形態において、グループ符号は、４ビットであるので、グループ数は、２４＝１６である。なお、本発明は、この例に限定されず、システムで用いられるグループ符号の数と、グループの数とが同じであればよい。
ステップＳ３０において、制御部３１は、指定信号送信手段として機能する。
ステップＳ３０は、指定信号送信ステップに相当する。
【００３９】
指定信号を受信したチップ２は、グループ符号、識別情報及び第１誤り検出符号を含む返答信号を送信する。
グループ符号のデータ長は、識別情報、第１誤り検出符号及び第２誤り検出符号よりも短い。グループ符号は、予め各チップ２に割り当てられて、メモリ４に記憶されている。
なお、本実施形態では、返答信号が、グループ符号、識別情報及び第１誤り検出符号を含む場合について説明しているが、本発明は、この例に限定されず、返答信号は、少なくともグループ符号を含んでいればよく、グループ符号、識別情報、第１誤り検出符号及び第２誤り検出符号を含んでいてもよい。
【００４０】
サーバ３０の制御部３１は、リーダ３７により、アンテナ３８を介して、チップ２から返答信号を受信する（ステップＳ３１）。
ステップＳ３１において、制御部３１は、返答信号受信手段として機能する。
ステップＳ３１は、返答信号受信ステップに相当する。
【００４１】
次に、制御部３１は、誤認識のチップを特定する処理を行う（ステップＳ３２）。
この処理では、受信した指定信号に含まれる識別情報から第１誤り検出符号を生成し、生成した第１誤り検出符号と、受信した指定信号に含まれる第１誤り検出符号との対比により、チップの認識を行う。この処理では、グループ符号を特定した状態で、第１誤り検出符号の対比を行っているので、返答信号が衝突する可能性は低い。しかし、返答信号が衝突した場合には、上述した応答信号と同様に、チップを識別することができない。そこで、ステップＳ３２において、第１誤り検出符号が不一致であった場合、更に別のタイムスロット領域を指定して指定信号を送信する。なお、ここでの誤認識のチップの特定処理は省略し、指定信号を受信したことをもって、誤認識のチップを特定できたこととしてもよい。
【００４２】
次に、制御部３１は、前記グループについての認識が完了したことをメモリ３３に記録し、更にチップ２を認識できた場合には、（ステップＳ３３）。その後、制御部３１は、メモリ３３に記録に基づいて、全グループの読取が完了したか否かを判断する（ステップＳ３４）。全グループの読取が完了していない場合、処理をステップＳ３０に戻し、全グループの読取が完了するまで、ステップＳ３０〜Ｓ３４の処理を繰り返す。一方、全グループの読取が完了した場合には、本サブルーチンを終了する。
【００４３】
以上、第１の実施形態は、ＲＦＩＤタグを備えた複数のチップ２からデータを読み取るシステム１である。システム１において、複数のチップ２の各々が備えるＲＦＩＤタグ３は、メモリ４を備え、メモリ４は、チップ２の固有の識別情報（例えばＵＩＤ）を記憶する記憶領域と、識別情報から生成される第２誤り検出符号（例えばＤＳＦＩＤ）を記憶する記憶領域とを備える。システム１は、以下の構成を備える。
アンテナ３８、
アンテナ３８の通信範囲３９内に位置する複数のチップ２に対して、メモリ４の識別情報の一部（４ビット）をタイムスロット領域として指定する要求信号を送信する要求信号送信手段（ステップＳ１０）、
要求信号を受信したチップ２から、チップ２が備えるメモリ４のタイムスロット値ごとに定められたタイミングで送信される応答信号を受信し、応答信号は、チップ２の識別情報と、第２誤り検出符号と、識別情報から生成された第１誤り検出符号（例えばＣＲＣ符号）とを含み、第１誤り検出符号及び第２誤り検出符号のデータ長は、識別情報より短く、第２誤り検出符号のデータ長は、第１誤り検出符号よりも短い、応答信号受信手段（ステップＳ１１）、
応答信号受信手段により受信された識別情報から第１誤り検出符号及び第２誤り検出符号を生成する生成手段（ステップＳ１２）、
生成手段により生成された第１誤り検出符号と、応答信号受信手段により受信された第１誤り検出符号とが一致するか否かを判定し、一致しない場合に誤りを検出する第１誤り検出手段と（ステップＳ１３）、
生成手段により生成された第２誤り検出符号と、応答信号受信手段により受信された第２誤り検出符号とが一致するか否かを判定し、一致しない場合に誤りを検出する第２誤り検出手段（ステップＳ１４）、
第１誤り検出符号及び第２誤り検出符号のいずれか一方により誤りが検出された場合に、応答信号の衝突に起因してチップ２を認識できなかったと判断する第１判断手段（ステップＳ１５〜Ｓ１６）、並びに、
第１誤り検出符号及び第２誤り検出符号のいずれか一方により誤りが検出されず、且つ他方により誤りが検出された場合に、応答信号の衝突に起因してチップ２の誤認識が生じたと判断する第２判断手段（ステップＳ１７〜Ｓ１８）。
【００４４】
本実施形態のシステム１によれば、第１誤り検出符号及び第２誤り検出符号のいずれか一方により誤りが検出された場合に、応答信号の衝突に起因してチップ２を認識できなかったと判断し、第１誤り検出符号及び第２誤り検出符号のいずれか一方により誤りが検出されず且つ他方により誤りが検出されなかった場合に、応答信号の衝突に起因してチップ２の誤認識が生じたと判断する。従って、チップ２の計数ミスを検出することができるので、誤った計数値を計数結果として採用してしまうことを防止することができる。
【００４５】
また、本実施形態のシステム１は、以下のように構成されている。
メモリ４は、チップ２のグループ符号（例えばＡＦＩ）を記憶するグループ符号記憶領域を備え、
グループ符号のデータ長は、第２誤り検出符号よりも短く、
複数２のチップは、グループ符号の取り得る値（例えば１〜１５）に応じた数（例えば１６）のグループに分けられており、
グループ符号は、チップ２のグループに応じて、チップ２の各々に割り当てられており、
システム１は、以下の構成を備える。
第２判断手段によってチップ２の誤認識が生じたと判断された場合に、チップ２に対して指定したタイムスロット領域と同じタイムスロット領域を指定し、且つグループを指定する指定信号を、各グループに対して順次送信する指定信号送信手段（ステップＳ３０）、並びに、
指定信号によって指定された前記グループの前記チップからの返答信号を受信する返答信号受信手段（ステップＳ３１）。
【００４６】
本実施形態のシステム１によれば、チップ２の誤認識が発生した場合に、ゴーストチップとして認識されたチップを高い精度で識別することができるので、より高い精度での計数を実現することができる。
【００４７】
［第２実施形態］
図９は、本発明の第２実施形態に係るベッティングテーブル読出処理を示すフローチャートである。
【００４８】
サーバ３０の制御部３１は、ゲーム終了のための処理を行う（ステップＳ４０）。ゲーム終了のための処理では、チップの払出を終了させ、ゲーム結果を確定させる。例えば、チップの払出（清算）を行い、ベッティングテーブル１１に設置された入力装置を介してディーラ（又はプレーヤ）によってゲーム終了の指示を入力された際にゲーム結果を確定させることとしてもよい。この処理が終了すると、１回のゲームが終了し、次のゲーム開始までの期間がインターバル期間となる。
【００４９】
次に、サーバ３０の制御部３１は、全ベットエリア１２に対して、ベットエリア読出処理を行う（ステップＳ４１）。ここで、ベットエリア読出処理について説明する。
図１０は、図９に示すベッティングテーブル読出処理のステップＳ４１（及び後述するステップＳ４７）において実行されるベットエリア読出処理を示すフローチャートである。
ベットエリア読出処理において、制御部３１は、各ベットエリア１２に対して読取処理を行う（ステップＳ６０）。この読取処理としては、例えば、図４に示した読取処理を挙げることができるが、本発明において、ここでの読取処理は、図４に示した読取処理に限定されず、ベットエリア１２内の複数のチップ２を読み取ることができる処理であればよい。
【００５０】
次に、サーバ３０の制御部３１は、読み取ったチップ２のデータが、チップ管理データベース３５内に、そのチップ２が載置されたベットエリア１２と対応付けて記録されているか否かを判断する（ステップＳ６１）。
図１０のベットエリア読出処理は、図９のベッティングテーブル読出処理におけるステップＳ４１であり、ステップＳ４０のゲーム終了の後、ステップＳ４２において所定時間が経過したと判断されるまで繰り返し実行される。その過程において、ステップＳ６１の処理も繰り返し実行される。第１回目のステップＳ６１においては、読み取ったチップ２のデータが、チップ管理データベース３５に、そのチップ２が載置されたベットエリア１２と対応付けて記録されていない。第２回目以降のステップＳ６１においては、読み取ったチップ２のデータが、チップ管理データベース３５内に、そのチップ２が載置されたベットエリア１２と対応付けて記録されている場合と、記録されていない場合とがある。
読み取ったチップ２のデータがチップ管理データベース３５内に記録されていることは、前回の読取処理から今回の読取処理までの間に、チップ２の移動が行われなかったことを意味する。読み取ったチップ２のデータがチップ管理データベース３５内に記録されていないことは、前回の読取処理から今回の読取処理までの間に、ベットエリア１２に新たにチップ２が載置されたことを意味する。
【００５１】
ステップＳ６１において、読み取ったチップ２のデータがチップ管理データベース３５に記録されていないと判断した場合、制御部３１は、チップ管理データベース３５に、読み取ったチップ２を登録する（ステップＳ６３）。具体的に、制御部３１は、読み取ったチップ２のデータを、そのチップ２が載置されたベットエリア１２に対応付けて記録し、受信回数ｎをｎ＝１に設定する。
【００５２】
ステップＳ６１において、読み取ったチップ２のデータがチップ管理データベース３５に記録されていると判断した場合、制御部３１は、受信回数ｎを、ｎ＝ｎ＋１に設定する（ステップＳ６２）。
【００５３】
ステップＳ６２又はＳ６３の処理を実行した場合、制御部３１は、チップ管理データベース３５においてベットエリア１２に対応付けて記録されたデータのなかに、読み取ったチップ２のデータ以外のデータが含まれているか否かを判断する（ステップＳ６４）。
ベットエリア１２に対応付けて記録されたデータのなかに、読み取ったチップ２のデータ以外のデータが含まれていることは、前回の読取処理から今回の読取処理までの間に、ベットエリア１２から取り去られたチップ２が存在することを意味する。
【００５４】
ステップＳ６４において、読み取ったチップ２のデータ以外のデータがあると判断した場合、制御部３１は、受信回数ｎをｎ＝０に設定する（ステップＳ６５）。
ステップＳ６５の処理を実行した場合、又はステップＳ６４において、チップ管理データベース３５のなかに、読み取ったチップ２のデータ以外のデータがないと判断した場合、本サブルーチンを終了し、処理を図９に戻す。これにより、図９のステップＳ４１を終了する。
【００５５】
次に、制御部３１は、前回ゲームの終了（ステップＳ４０）の後から所定期間が経過したか否かを判断する（ステップＳ４２）。ここで、所定期間は、ゲームが終了してからベットの確定までの時間である。所定時間が経過していないと判断した場合、制御部３１は、処理をステップＳ４１に戻す。その結果、制御部３１は、ゲーム終了後（ステップＳ４１）からベット確定（ステップＳ４３）までの間に、各アンテナ３８による各ベットエリア１２に載置された各チップ２からのデータの読取処理を連続的に行う。
ステップＳ４１及びＳ４２の処理を繰り返し実行するとき、制御部３１は、読取手段として機能する。また、ステップＳ４０〜Ｓ４３の期間が、チップトレイ２０の計測可能期間（即ち、ディーラーチェンジタイミング）である。
【００５６】
なお、本実施形態では、ゲーム終了からベット確定までの間に読取処理を行う場合について説明するが、本発明は、この例に限定されない。ゲーム終了からゲーム開始までの期間内における任意の期間に読取処理を行うことができる。
また、本実施形態では、連続的に読取処理を実行する場合について説明するが、本発明は、この例に限定されず、例えば、断続的に（例えば、所定の周期で）読取処理を行うこととしてもよい。
【００５７】
ステップＳ４２において、所定時間が経過したと判断した場合、制御部３１は、「Ｎｏ  Ｍｏｒｅ  ＢＥＴ」の設定を行い、全ベットエリア１２の読み取りを終了する（ステップＳ４３）。
【００５８】
次に、制御部３１は、チップ管理データベース３５のデータに基づいて、全ベットエリア１２のチップ２の受信回数ｎが、ｎ＝Ｎに達したか否かを判断する（ステップＳ４４）。Ｎは、予め定められた値であり、ゲーム終了からゲーム開始までの間に行われる読取処理の回数よりも少ない値であり、例えば、２〜３回である。
ステップＳ４４において、制御部３１は、判定手段として機能する。
【００５９】
全ベットエリア１２のチップ２の受信回数ｎがｎ＝Ｎに達している場合、ベットエリア１２に載置されたチップ２から、連続して所定回数（Ｎ回）、同じデータが読み取られたことになるので、そのベットエリア１２に対する読取は成功である。
その場合（ステップＳ４４：ＹＥＳ）、制御部３１は、ベッティングテーブル１１上に設けられた「ＧＡＭＥ  ＳＴＡＲＴ」ボタン（図示せず）を有効化する（ステップＳ４９）。有効化の処理は、「ＧＡＭＥ  ＳＴＡＲＴ」ボタンの操作を受け付けるようにする処理である。有効化が行われる前には、前記ボタンが操作されても制御部３１はゲーム開始の処理を行わないが、有効化が行われた後には、前記ボタンが操作されることによって制御部３１はゲーム開始の処理を実行する。
ステップＳ４９において、制御部３１は、ゲーム開始可能化手段として機能する。
【００６０】
ステップＳ４９の後、制御部３１は、ゲームをスタートするか否かを判断する（ステップＳ５０）。制御部３１は、「ＧＡＭＥ  ＳＴＡＲＴ」ボタンが操作された場合には、ゲームをスタートすると判断し（ステップＳ５０：ＹＥＳ）、ゲーム開始のための処理を行う（ステップＳ５１）。その後、ゲームを終了する際には、処理をステップＳ４０に戻す。
一方、ステップＳ５０において、制御部３１は、「ＧＡＭＥ  ＳＴＡＲＴ」ボタンが操作されていない場合には、処理をステップＳ５０に戻し、「ＧＡＭＥ  ＳＴＡＲＴ」ボタンが操作されるまで処理を繰り返す。
【００６１】
全ベットエリア１２のチップ２の受信回数ｎがｎ＝Ｎに達していない場合、ベットエリア１２に載置されたチップ２から、連続して所定回数（Ｎ回）、同じデータが読み取られなかったことになるので、そのベットエリア１２に対する読取は失敗である。
その場合（ステップＳ４４：ＮＯ）、制御部３１は、エラーカウントを行い、メモリ３３内に記憶されたエラー回数ｅを、ｅ＝ｅ＋１に設定する（ステップＳ４５）。なお、ｅの初期値は０である。
【００６２】
次に、制御部３１は、いずれかのベットエリア１２について、エラー回数ｅが、最大値Ｅに達したか否かを判断する（ステップＳ４６）。最大値Ｅは、予め定められた値である。最大値Ｅは、上述した所定回数Ｎよりも、大きな値であってもよく、小さな値であってもよく、同じ値であってもよい。
ステップＳ４６において、エラー回数ｅが最大値Ｅであると判断された場合、エラー表示及びＷＡＩＴ（待機）を行い（ステップＳ４８）、その後、処理をステップＳ４１に戻す。ステップＳ４８において、エラー表示及びＷＡＩＴが行われる場合としては、例えば、プレーヤ又はディーラがチップ２を動かした場合、チップ２の劣化による通信不安定化又は通信不能、アンテナ３８を含む機材の故障、妨害電波等が挙げられる。
【００６３】
一方、ステップＳ４６において、エラー回数ｅが最大値Ｅではないと判断された場合、制御部３１は、読取失敗のベットエリア１２に対して、ベットエリア読出処理（図１０）を行い（ステップＳ４７）、その後、処理をステップＳ４４に戻す。
このように、本実施形態では、ステップＳ４４においてｎ＝Ｎ（読取成功）であると判定された場合、ベットエリア１２の読取処理を終了する一方、ステップＳ４４においてｎ≠Ｎ（読取失敗）であると判定された場合、ステップＳ４７において読取処理を行う。
【００６４】
以上、第２実施形態のシステム１によれば、ゲーム終了からゲーム開始までのインターバルの期間を利用してチップ２の読取を行うため、ベットエリア１２へのチップ２のベットが確定してからゲームを開始するまでの期間を短縮することができる。
かりに「Ｎｏ  Ｍｏｒｅ  ＢＥＴ」でチップ２を確定してからチップ２の読取を開始すると、チップ２の確定からゲーム開始まで約３０秒かかってしまい、スムーズなゲーム進行に支障をきたす。そのため、第２実施形態では、前回のゲーム終了から読取を開始し、チップ２の確定からゲーム開始までの期間を短縮している。
その結果、プレーヤのゲームに対する興味や高揚感を損なわず且つゲームの稼働率を低下させることなく、精度良くチップ２の読取を行うことができる。また、その際に、過大な演算能力を必要としない。
【００６５】
［第３実施形態］
図１１は、本発明の第３実施形態に係るチップトレイ読出処理を示すフローチャートである。
図１１のフローチャートが示す処理は、図９に示す処理が実行されているときに、所定のタイミングで繰り返し呼び出されて実行される処理である。
【００６６】
制御部３１は、第１のタイミングであるか否かを判断する（ステップＳ７０）。第１のタイミングは、第２のタイミング及び第３のタイミングよりも先である。第１のタイミングは、チップ管理データベース３５に、チップトレイ２０内のチップ２として、チップ２が登録されていない場合の任意のタイミングであってもよく、例えば、営業開始時、テーブルのオープン時である。
【００６７】
第１のタイミングであると判断した場合（ステップＳ７０：ＹＥＳ）、制御部３１は、読取処理を行う（ステップＳ７１）。この読取処理としては、例えば、図４に示した読取処理を挙げることができるが、本発明において、ここでの読取処理は、図４に示した読取処理に限定されず、チップトレイ２０内の複数のチップ２を読み取ることができる処理であればよい。
【００６８】
次に、制御部３１は、チップトレイ２０内のチップ２から読み取ったデータに基づいて、チップ管理データベース３５に、チップトレイ２０内のチップ２として、読み取ったチップ２を登録する（ステップＳ７２）。
ステップＳ７１及びＳ７２において、制御部３１は、登録手段として機能する。
【００６９】
ステップＳ７０において、第１のタイミングではないと判断した場合、又はステップＳ７２の処理を実行した場合、制御部３１は、第２のタイミングであるか否かを判断する（ステップＳ７３）。第２のタイミングは、第１のタイミングの後であれば、特に限定されず、例えば、チップ２の払出、回収、両替等のタイミングを挙げることができる。
【００７０】
第２のタイミングであると判断した場合（ステップＳ７３：ＹＥＳ）、制御部３１は、読取処理を行う（ステップＳ７４）。ここでの読取処理は、ステップＳ７１と同じ処理である。
ステップＳ７４の後、制御部３１は、登録情報を更新する処理を行う（ステップＳ７５）。ステップＳ７５において、制御部３１は、チップ管理データベース３５におけるチップトレイ２０内のチップ２の登録情報と、ステップＳ７４においてチップトレイ２０から読み取ったチップ２のデータとに基づいて、下記（ｉ）〜（ｉｉｉ）の処理を行う。
（ｉ）  チップトレイ２０から読み取ったチップ２のデータが、チップ２の登録情報と一致する場合、読み取ったチップ２は既に登録されているので、登録情報を維持する。
（ｉｉ）  チップトレイ２０から読み取ったチップ２のデータが、チップ２の登録情報と一致しない場合、読み取ったチップ２は未だ登録されていないので、チップ管理データベース３５に登録する。ここでの登録処理は、ステップＳ７２と同様である。
（ｉｉｉ）  チップトレイ２０から読み取ったチップ２のデータ以外のデータが、チップ２の登録情報に含まれている場合、読み取ったチップ２以外のチップ２が登録されていることになるので、読み取ったチップ２のデータ以外のデータをチップ管理データベース３５から削除する。
上記（ｉ）〜（ｉｉｉ）の処理を行うことにより、チップ２のデータを更新することができる。
ステップＳ７４及びＳ７５において、制御部３１は、更新手段として機能する。
【００７１】
ステップＳ７３において、第２のタイミングではないと判断した場合、又はステップＳ７５の処理を実行した場合、制御部３１は、第３のタイミングであるか否かを判断する（ステップＳ７６）。第３のタイミングは、第１のタイミングの後であれば、特に限定されず、例えば、ディーラーチェンジ時、チップトレイ２０の集計時等のタイミングを挙げることができる。第３のタイミングではないと判断した場合（ステップＳ７６：ＮＯ）、本サブルーチンを終了する。
【００７２】
一方、第３のタイミングであると判断した場合（ステップＳ７６：ＹＥＳ）、制御部３１は、読取処理を行う（ステップＳ７７）。ここでの読取処理は、ステップＳ７１と同じ処理である。
ステップＳ７７の後、制御部３１は、チップ管理データベース３５におけるチップトレイ２０内のチップ２の登録情報と、ステップＳ７７においてチップトレイ２０から読み取ったチップ２のデータとを対比する（ステップＳ７８）。
ステップＳ７８における対比によって、次の（Ｉ）〜（ＩＩＩ）の場合が生じる。
（Ｉ）  チップトレイ２０から読み取ったチップ２のデータが、チップ２の登録情報と一致する場合、
（ＩＩ）  チップトレイ２０から読み取ったチップ２のデータが、チップ２の登録情報と一致しない場合、及び
（ＩＩＩ）  チップトレイ２０から読み取ったチップ２のデータ以外のデータが、チップ２の登録情報に含まれている場合。
（ＩＩＩ）の場合、チップ２が不足していることになる。
ステップＳ７７及びＳ７８において、制御部３１は、判定手段として機能する。
【００７３】
ステップＳ７８の後、制御部３１は、不足チップｄが０枚であるか否かを判断する（ステップＳ７９）。不足チップｄが０枚である場合、制御部３１は、読み取りが正常に行われたと判断し、チップトレイ２０の読み出しを正常に終了する（ステップＳ８６）。その後、本サブルーチンを終了する。
不足チップｄが０枚である場合は、上記（Ｉ）の場合に該当するが、本発明は、この例に限定されず、不足チップが０枚である場合に、上記（Ｉ）及び（ＩＩ）の場合を含めてもよい。
【００７４】
不足チップｄが０枚ではない場合、制御部３１は、読み取りが正常に行われなかったと判断し、エラーカウントを行い、メモリ３３内に記憶されたエラー回数ｅを、ｅ＝ｅ＋１に設定する（ステップＳ８０）。なお、ｅの初期値は０である。
不足チップｄが０枚ではない場合は、上記（ＩＩ）及び（ＩＩＩ）の場合に該当するが、本発明は、この例に限定されず、不足チップｄが０枚ではない場合を、上記（ＩＩＩ）の場合のみとしてもよい。
【００７５】
ステップＳ８０の後、制御部３１は、エラー回数ｅが最大値Ｅに達したか否かを判断する（ステップＳ８１）。最大値Ｅは、予め定められた値である。ステップＳ８１における最大値Ｅは、ステップＳ４６における最大値と同じであってもよく、異なっていてもよい。
【００７６】
ステップＳ８１において、エラー回数ｅが最大値Ｅであると判断された場合、制御部３１は、エラー表示を行い（ステップＳ８４）、ステップＳ７７において読み取ったデータに基づいて、チップ管理データベース３５の登録情報を更新する処理を行う（ステップＳ８５）。ここでの更新処理は、ステップＳ７５における更新処理と同様である。ステップＳ８５の後、本サブルーチンを終了する。
【００７７】
一方、ステップＳ８１において、エラー回数ｅが最大値Ｅではないと判断された場合、制御部３１は、不足チップｄが基準値Ｄ以下であるか否かを判断する（ステップＳ８２）。基準値Ｄは、予め定められた値であり、特に限定されない。
【００７８】
ステップＳ８２において、不足チップｄが基準値Ｄ以下ではないと判断された場合、制御部３１は、処理をステップＳ７７に戻し、再度、読取処理を行う。
一方、ステップＳ８２において、不足チップｄが基準値Ｄ以下であると判断された場合、制御部３１は、チップ管理データベース３５に記憶されているデータのうち、不足チップのデータに基づいて、不足チップの識別情報を指定して、チップ２の読取を行う（ステップＳ８３）。ここで使用する識別情報は、例えば、ＵＩＤであり、ステップＳ８３において、識別情報を使用した読取によって不足チップを特定した場合では、不足チップの枚数を減らす。
このように、識別情報（例えば、ＵＩＤ）を指定した読取を行うことにより、読取時間を短縮することができる。ステップＳ８３において、制御部３１は、通信手段として機能する。ステップＳ８３の後、処理をステップＳ７９に戻す。
このように、本実施形態では、不足チップの枚数が、予め定められた基準値を超えているときには、チップトレイ２０の全体に対して読取処理を行う一方、不足チップの枚数が基準値以下となったときには、チップ２の識別情報を指定した読取を行う。
【００７９】
第３実施形態のシステム１によれば、第１のタイミングでチップトレイ２０内のチップ２の登録を行い、第２のタイミングでチップ２の更新を行っているので、第３のタイミングにおけるチップ２の不足の確認を短時間で行うことができる。その結果、プレーヤのゲームに対する興味や高揚感を損なわず且つゲームの稼働率を低下させることなく、精度良くチップの読取を行うことができ、過大な演算能力を必要としない。これにより、第３実施形態のシステム１は、ディーラによる不正、ミスを発見することができるとともに、チップ２や機器の故障発見に役立つ。
【００８０】
以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではなく、各手段等の具体的構成は、適宜設計変更可能である。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【００８１】
また、上述した詳細な説明では、本発明をより容易に理解できるように、特徴的部分を中心に説明した。本発明は、上述した詳細な説明に記載する実施形態に限定されず、その他の実施形態にも適用することができ、その適用範囲は多様である。また、本明細書において用いた用語及び語法は、本発明を的確に説明するために用いたものであり、本発明の解釈を制限するために用いたものではない。また、当業者であれば、本明細書に記載された発明の概念から、本発明の概念に含まれる他の構成、システム、方法等を推考することは容易であると思われる。従って、請求の範囲の記載は、本発明の技術的思想の範囲を逸脱しない範囲で均等な構成を含むものであるとみなされなければならない。また、要約書の目的は、特許庁及び一般的公共機関や、特許、法律用語又は専門用語に精通していない本技術分野に属する技術者等が本出願の技術的な内容及びその本質を簡易な調査で速やかに判定し得るようにするものである。従って、要約書は、請求の範囲の記載により評価されるべき発明の範囲を限定することを意図したものではない。また、本発明の目的及び本発明の特有の効果を十分に理解するために、すでに開示されている文献等を充分に参酌して解釈されることが望まれる。
【００８２】
上述した詳細な説明は、コンピュータで実行される処理を含むものである。以上での説明及び表現は、当業者が最も効率的に理解することを目的として記載している。本明細書では、１の結果を導き出すために用いられる各ステップは、自己矛盾がない処理として理解されるべきである。また、各ステップでは、電気的又は磁気的な信号の送受信、記録等が行われる。各ステップにおける処理では、このような信号を、ビット、値、シンボル、文字、用語、数字等で表現しているが、これらは単に説明上便利であるために用いたものであることに留意する必要がある。また、各ステップにおける処理は、人間の行動と共通する表現で記載される場合があるが、本明細書で説明する処理は、原則的に各種の装置により実行されるものである。また、各ステップを行うために要求されるその他の構成は、以上の説明から自明になるものである。
【符号の説明】
【００８３】
１  （チップ読取）システム
２  チップ
３  ＲＦＩＤタグ
４  （ＲＦＩＤの）メモリ
１０  ゲーミングマシン
１１  ベッティングテーブル
１２  ベットエリア
２０  チップトレイ
２１  凹部
３０  サーバ
３１  制御部
３２  ＣＰＵ
３３  （サーバの）メモリ
３４  通信用Ｉ／Ｆ
３５  チップ管理データベース
３７  リーダ
３８  アンテナ
３９  （アンテナの）通信範囲
【図１】
0005989847.tif 000002
【図２】
0005989847.tif 000003
【図３】
0005989847.tif 000004
【図４】
0005989847.tif 000005
【図５】
0005989847.tif 000006
【図６】
0005989847.tif 000007
【図７】
0005989847.tif 000008
【図８】
0005989847.tif 000009
【図９】
0005989847.tif 000010
【図１０】
0005989847.tif 000011
【図１１】
0005989847.tif 000012