(57)【要約】【課題】  稼働信号をより正確に遊技者ごとに分類するための技術を提供する。【解決手段】記録媒体の読取装置から、記録媒体が挿入されたことを示す挿入信号、記録媒体識別情報及び該記録媒体が排出されたことを示す排出信号を受信する。遊技機からの稼働信号の受信を開始してから、その受信が予め定められた期間中断するまでの間に受信した稼働信号を、遊技者識別情報と関連付けて記憶する。遊技機又は台間機からの稼働信号に基づいて持玉数を計算する。持球数が規定値以上で貸し球があった場合、排出信号の受信後であれば遊技者が交代したと判断し、受信前であれば遊技者が交代していないと判断する。【選択図】  図２１
2014028203.tif 000002
【特許請求の範囲】
【請求項１】
遊技機から当該遊技機の稼働状況を示す稼働信号を受信し、前記遊技機に対応づけて設けられた台間機から当該台間機の稼働状況を示す可動信号を受信する稼働信号受信手段と、
各遊技機と対応づけて設けられ、予め遊技者に配布された記録媒体から当該記録媒体を識別するための記録媒体識別情報を読み取る読取装置から、該記録媒体が挿入されたことを示す挿入信号、読み取られた前記記録媒体識別情報及び該記録媒体が排出されたことを示す排出信号を受信する識別情報受信手段と、
前記遊技機からの前記稼働信号の受信を開始してから、当該遊技機からの前記稼働信号の受信が予め定められた期間中断するまでの間に受信した前記稼働信号を、当該遊技機の遊技者に対応する遊技者識別情報と関連付ける関連付け手段と、
前記関連付け手段で遊技者識別情報が関連付けられた前記稼働信号を記憶手段に記憶する記憶制御手段と、
前記稼働信号受信手段が前記遊技機又は前記台間機から前記稼働信号を受信したことに応じて、該稼働信号に基づいて前記遊技機における持玉数を計算する計算手段と、を備え、
前記関連付け手段は、
前記計算手段が計算した持玉数が予め定められた規定値以上の場合であって、
前記識別情報受信手段が前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信した後に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信手段が前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了する一方、
前記識別情報受信手段が前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信する前に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信手段が前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了しない、
ことを特徴とする情報処理装置。
【請求項２】
遊技機から当該遊技機の稼働状況を示す稼働信号を受信し、前記遊技機に対応づけて設けられた台間機から当該台間機の稼働状況を示す稼働信号を受信する稼働信号受信工程と、
各遊技機と対応づけて設けられ、予め遊技者に配布された記録媒体から当該記録媒体を識別するための記録媒体識別情報を読み取る読取装置から、該記録媒体が挿入されたことを示す挿入信号、読み取られた前記記録媒体識別情報及び該記録媒体が排出されたことを示す排出信号を受信する受信工程と、
前記遊技機からの前記稼働信号の受信を開始してから、当該遊技機からの前記稼働信号の受信が予め定められた期間中断するまでの間に受信した前記稼働信号を、当該遊技機の遊技者に対応する遊技者識別情報と関連付ける関連付け工程と、
前記関連付け工程によって遊技者識別情報が関連付けられた前記稼働信号を記憶手段に記憶する記憶制御工程と、
前記稼働信号受信工程によって前記遊技機又は前記台間機から前記稼働信号を受信したことに応じて、該稼働信号に基づいて前記遊技機における持玉数を計算する計算工程と、を有し、
前記関連付け工程においては、
前記計算工程によって計算した持玉数が予め定められた規定値以上の場合であって、
前記識別情報受信工程によって前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信した後に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信工程によって前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了する一方、
前記識別情報受信工程によって前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信する前に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信工程によって前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了しない、
ことを特徴とする情報処理装置における情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および情報処理方法に関し、特に、遊技機の稼働信号を遊技者ごとに分類する技術に関する。
【背景技術】
【０００２】
パチンコ機、スロットマシンに代表される遊技機を設置して営業を行っている遊技場では、業務を効率化したり顧客の要望に応じたりする上で、遊技機から送信される様々な稼働信号を収集・分析して活用することが有効である。例えば、遊技者の遊技の傾向に応じて、遊技者ごとに異なる各種サービス案内や宣伝を行うことで、遊技場の集客力や売上の向上に寄与することができる。
【０００３】
しかし、一般に、遊技機はその稼働状況を示す稼働信号を遊技者を区別しないで送信する。このため、遊技者ごとの遊技傾向を正確に分析するために、収集した稼働信号を遊技者ごとに分類する作業が必要である。
【０００４】
稼働信号を遊技者ごとに分類するための構成としては、カードの識別情報（カード識別情報）が記憶された会員カード（記録媒体）を予め遊技者に配布しておき、この会員カードが挿入されてから排出されるまでに収集された稼働信号を、そのカードに対応する遊技者の稼働信号として分類する手法が知られている（例えば、特許文献１〜４）。この手法では、会員カードが挿入されたことを示す会員カード挿入信号を遊技場の管理コンピュータが受信すると、管理コンピュータは、その会員カードのカード識別情報と受信した稼働信号との関連付けを開始する。ここで、会員カード挿入信号は、会員カードのカード識別情報として与えられてもよい。
【０００５】
会員カード挿入信号の受信以降、遊技機から遊技球が払い出されたことを示す出玉信号等の稼働信号を受信すると、管理コンピュータは、受信した稼働信号を会員カードのカード識別情報と関連付けて記憶手段に記憶していく。そして、会員カードが排出されたことを示す会員カード排出信号を受信すると、管理コンピュータは、稼働信号と会員カードのカード識別情報と関連付けを終了する。
【０００６】
また、上記と異なり、会員カードの挿入、排出についての信号を用いずに、出玉信号（アウト玉信号）が一定時間検出されなかった場合に、遊技者が交代したと判定する構成も知られている（例えば、特許文献５）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第３７４７３２０号公報
【特許文献２】特開２００５−２３７５５４号公報
【特許文献３】特開２００５−２８８０１７号公報
【特許文献４】特開２００５−３４８９３２号公報
【特許文献５】特開２００６−５５１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１〜４に記載のように、会員カードが挿入されてから排出されるまでに収集された稼働信号をそのカードに対応する遊技者に関連付ける構成では、遊技の途中で会員カードが挿入されたり排出されたりしたような場合に、稼働信号を遊技者ごとに正確に分類することができない。
【０００９】
また、特許文献５に記載の構成では、遊技者の交代を検出することはできるが、遊技者の識別は行われていないため、稼働信号を遊技者ごとに分類することはできない。
【００１０】
本発明は上記課題に鑑みなされたものであり、稼働信号をより正確に遊技者ごとに分類するための技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明によれば、遊技機から当該遊技機の稼働状況を示す稼働信号を受信し、前記遊技機に対応づけて設けられた台間機から当該台間機の稼働状況を示す可動信号を受信する稼働信号受信手段と、各遊技機と対応づけて設けられ、予め遊技者に配布された記録媒体から当該記録媒体を識別するための記録媒体識別情報を読み取る読取装置から、該記録媒体が挿入されたことを示す挿入信号、読み取られた前記記録媒体識別情報及び該記録媒体が排出されたことを示す排出信号を受信する識別情報受信手段と、前記遊技機からの前記稼働信号の受信を開始してから、当該遊技機からの前記稼働信号の受信が予め定められた期間中断するまでの間に受信した前記稼働信号を、当該遊技機の遊技者に対応する遊技者識別情報と関連付ける関連付け手段と、前記関連付け手段で遊技者識別情報が関連付けられた前記稼働信号を記憶手段に記憶する記憶制御手段と、前記稼働信号受信手段が前記遊技機又は前記台間機から前記稼働信号を受信したことに応じて、該稼働信号に基づいて前記遊技機における持玉数を計算する計算手段と、を備え、前記関連付け手段は、前記計算手段が計算した持玉数が予め定められた規定値以上の場合であって、前記識別情報受信手段が前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信した後に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信手段が前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了する一方、前記識別情報受信手段が前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信する前に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信手段が前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了しない、ことを特徴とする情報処理装置が提供される。
【００１２】
また、本発明によれば、遊技機から当該遊技機の稼働状況を示す稼働信号を受信し、前記遊技機に対応づけて設けられた台間機から当該台間機の稼働状況を示す稼働信号を受信する稼働信号受信工程と、各遊技機と対応づけて設けられ、予め遊技者に配布された記録媒体から当該記録媒体を識別するための記録媒体識別情報を読み取る読取装置から、該記録媒体が挿入されたことを示す挿入信号、読み取られた前記記録媒体識別情報及び該記録媒体が排出されたことを示す排出信号を受信する受信工程と、前記遊技機からの前記稼働信号の受信を開始してから、当該遊技機からの前記稼働信号の受信が予め定められた期間中断するまでの間に受信した前記稼働信号を、当該遊技機の遊技者に対応する遊技者識別情報と関連付ける関連付け工程と、前記関連付け工程によって遊技者識別情報が関連付けられた前記稼働信号を記憶手段に記憶する記憶制御工程と、前記稼働信号受信工程によって前記遊技機又は前記台間機から前記稼働信号を受信したことに応じて、該稼働信号に基づいて前記遊技機における持玉数を計算する計算工程と、を有し、前記関連付け工程においては、前記計算工程によって計算した持玉数が予め定められた規定値以上の場合であって、前記識別情報受信工程によって前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信した後に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信工程によって前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了する一方、前記識別情報受信工程によって前記読取装置から前記記録媒体識別情報を受信した後、前記排出信号を受信する前に、遊技球が貸し出されたことを示す稼働信号を前記稼働信号受信工程によって前記台間機から受信した場合は、前記稼働信号に対する前記記録媒体識別情報との関連付けを終了しない、ことを特徴とする情報処理装置における情報処理方法が提供される。
【発明の効果】
【００１３】
本発明によれば、稼働信号をより正確に遊技者ごとに分類するための技術を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】遊技機管理システムのシステム構成を模式的に示すブロック図である。
【図２】管理コンピュータのハードウェア構成を模式的に示したブロック図である。
【図３】遊技機の外観構成の概略を例示した模式図である。
【図４】一般的な台間機の外観を模式的に示す図である。
【図５】台コンピュータのハードウェア構成を模式的に示すブロック図である。
【図６】島コンピュータのハードウェア構成を模式的に示すブロック図である。
【図７】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図８】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図９】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図１０】稼働信号分類処理の処理全体の流れを示すフローチャートである。
【図１１】カード挿入・排出・識別処理の流れを示すフローチャートである。
【図１２】関連付け処理の流れを示すフローチャートである。
【図１３】管理コンピュータのＨＤに記憶された各遊技者の稼働信号の一例を示す図である。
【図１４】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図１５】関連付け処理の流れを示すフローチャートである。
【図１６】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図１７】稼働信号をカード識別情報と関連付ける処理の流れを示すフローチャートである。
【図１８】管理コンピュータの機能構成を示す図である。
【図１９】バッファ部の内容を模式的に示す図である。
【図２０】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図２１】稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【図２２】稼働信号分類処理の処理全体の流れを示すフローチャートである。
【図２３】会員カード挿入時処理の流れを示すフローチャートである。
【図２４】フラグデータ受信時処理の流れを示すフローチャートである。
【図２５】稼働履歴作成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、この実施の形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。また、本実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１６】
＜＜第１実施形態＞＞
（遊技機管理システム）
まず、本発明の第１実施形態に係る遊技機管理システムの構成について図１を参照して説明する。図１は、第１実施形態に係る遊技機管理システムのシステム構成を模式的に示すブロック図である。
【００１７】
図１のように、遊技機管理システムは、管理コンピュータ１００、遊技機２００、台間機２５０、呼出ランプ２３０、台コンピュータ３１０、島コンピュータ３２０、及び、これらの機器を接続するネットワーク３０１、３０２を備える。
【００１８】
本実施形態における情報処理装置としての管理コンピュータ１００は、遊技機２００と台間機２５０とを含む遊技設備から受信した遊技設備の稼働状況を示す様々な稼働信号を集計・管理する。特に、本実施形態では、管理コンピュータ１００は、受け取った稼働信号を遊技者ごとに分類して記憶・管理していく。なお、管理コンピュータ１００は、例えば、パーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）等により実現することができる。
【００１９】
遊技機２００から送信された稼働信号は、呼出ランプ２３０、台コンピュータ３１０、島コンピュータ３２０を介して管理コンピュータ１００へ伝達される。また、台間機２５０から送信された稼働信号は、台コンピュータ３１０、島コンピュータ３２０を介して管理コンピュータ１００へ伝達される。
【００２０】
（管理コンピュータ１００）
図２は、管理コンピュータ１００のハードウェア構成を模式的に示したブロック図である。図２において、１１０はＣＰＵである。ＣＰＵ１１０は、後述するハードディスク装置１０５に格納されているアプリケーションプログラムや、オペレーティングシステム（ＯＳ）等を実行し、ＲＡＭ１０２にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。
【００２１】
１０１はＲＯＭであり、内部には基本Ｉ／Ｏプログラム等のプログラム、基本処理において使用する各種データを記憶する。１０２は各種データを一時記憶するためのＲＡＭであり、ＣＰＵ１１０の主メモリ、ワークエリア等として機能する。
【００２２】
１０３は記録媒体へのアクセスを実現するための外部記憶ドライブであり、メディア（記録媒体）１０４に記憶されたプログラム等を本コンピュータシステムにロードすることができる。尚、メディア１０４には、例えば、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＩＣメモリキー、ＤＶＤ等が含まれる。
【００２３】
１０５は外部記憶装置（記憶手段）であり、本実施形態では大容量メモリとして機能するハードディスク装置（以下、ＨＤと呼ぶ）を用いている。ＨＤ１０５には、アプリケーションプログラム、ＯＳ、制御プログラム、関連プログラム等が格納される。
【００２４】
１０６は指示入力装置であり、キーボードやポインティングデバイス（マウス等）、タッチパネル等がこれに相当する。指示入力装置１０６を用いて、ユーザは、管理コンピュータ１００に対して、装置を制御するコマンド等を入力指示する。
【００２５】
１０７はディスプレイであり、指示入力装置１０６から入力されたコマンドや、それに対する管理コンピュータ１００の応答出力等を表示したりするものである。
【００２６】
１０９はシステムバスであり、管理コンピュータ１００内のデータの流れを司るものである。１０８は通信インタフェース（以下、Ｉ／Ｆという）であり、このＩ／Ｆ１０８を介して島コンピュータ３２０とのデータのやり取りを行う。
【００２７】
尚、管理コンピュータ１００は、経過時間を計時するための不図示のタイマ（計時手段）を備えている。このタイマは、例えば、水晶振動子に基づいて動作する。
【００２８】
以上の各装置と同等の機能を実現するソフトウェアにより、ハードウェア装置の代替として構成することもできる。
【００２９】
本実施形態では、メディア９９４からプログラム及び関連データを直接ＲＡＭ１０２にロードして実行させる例を想定するが、これに限られない。また、本実施形態では、説明の便宜のため、管理コンピュータ１００を１つの装置で実現した構成について述べるが、複数の装置にリソースを分散して構成してもよい。
【００３０】
（遊技機２００）
遊技機２００は、所定の入賞イベントの発生に応じて遊技球の払い出しを行う遊技装置であり、本実施形態ではパチンコ機により実現される。遊技機２００は、大当たりや出玉などのその遊技機における稼働状況を示す稼働信号を管理コンピュータ１００へ送信するための通信デバイスを備えている。なお、遊技機２００は、パチンコ機に限らず、遊技機の稼働信号を送信する機能を備えた各種の遊技機（例えば、パチスロ機、パチンコ用の遊技球をＢＥＴしてスロット遊技を行ういわゆるパチロット機）で実現しても構わない。
【００３１】
具体的な構成について図３を参照して説明すると、図３は、遊技機２００の外観構成の概略を例示した模式図である。図３のように、遊技機２００は、遊技機本体２１０を有している。また、遊技機２００は、背面側に打玉量をカウント可能なアウトボックス（不図示）を備えている。なお、打玉量とは遊技盤面に打ち込まれた遊技球の量（個数）をいう。この打ち込まれた遊技球は、遊技機２００の背面側で回収する際にアウトボックスで収集され、アウトボックスに取り付けられた計数機において打ち込まれた遊技球の数が計数されて、打玉量として算出される。
【００３２】
遊技機本体２１０には盤面２１１が設けられ、盤面２１１上には、図柄表示装置２１２、始動入賞口（アタッカ）２１３、大当たり入賞口２１４、釘２１５、通常入賞口（不図示）等が設けられている。また、遊技機本体２１０の下部には、打ち込む遊技球（パチンコ球）や払い出された遊技球を収納する上皿２２１、遊技球の打ち込みの強さを調整するハンドル２２２等が備えられている。
【００３３】
始動入賞口２１３は、ハンドル２２２等の操作により打ち出された遊技球が入賞すると、遊技球の入賞を検知する。この遊技球の入賞が検知されると内部的な抽選が行われ、当選した場合は大当たりや小当たり等が発生する。また、始動入賞口２１３への遊技球の入賞を契機として、図柄表示装置２１２は、複数の数字や図形等の図柄を変動させながら表示する。図柄表示装置２１２は、変動表示の開始後、所定の変動時間を経過すると図柄の変動表示を停止し、図柄の組み合わせやデモ表示等により抽選結果の報知や演出表示を行う。
【００３４】
大当たり入賞口２１４は、通常は遊技球が入賞しないように閉鎖されているが、大当たりに当選した場合に開放される。大当たり入賞口２１４に遊技球が入賞すると、相当数（例えば、入賞した遊技球１個につき１５個）の遊技球が払い出される。大当たり入賞口２１４の開放は、大当たり発生後、所定時間（例えば、３０秒）が経過するまで、または、所定数の遊技球が大当たり入賞口２１４に入賞するまで継続する。この一回の開放をラウンドと呼ぶ。一般的に、大当たり入賞口２１４は遊技球が通過しやすい位置に設けられるため、大当たりの発生期間（ラウンド中）においては大量の遊技球が払い出されることになる。
【００３５】
本実施形態に係る遊技機２００は、遊技の進行に応じてその遊技機２００の稼働状況を通知するために、（呼出ランプ２３０、台コンピュータ３１０、島コンピュータ３２０を経由して）以下の稼働信号を管理コンピュータ１００へ送信する。
・大当信号：遊技機２００において大当たりが発生していることを示す信号である。
・小当信号：遊技機２００において小当たりが発生していることを示す信号である。
・出玉信号：遊技機２００から遊技球が払い出されたことを示す信号である。
・打玉信号：遊技機２００へ遊技球が打ち出されたことを示す信号である。
・始動信号：遊技球が始動入賞口に入賞したことを示す信号である。
・確変信号：遊技機２００において確変大当たりが発生していることを示す信号である。
【００３６】
なお、ここに挙げた稼働信号は一例であり遊技機の種類や機種によって異なる。従って、遊技機の機種によっては時短を示す時短信号などを稼働信号に含めてもよい。
【００３７】
（呼出ランプ２３０）
また、図３に示すように、遊技機の上部には呼出ランプ２３０が設けられている。この呼出ランプ２３０は、大当たり発生等のイベント発生に応じて入賞イベントに係る所定の表示を行う表示器であり、本実施形態では、遊技機２００から送信された稼働信号を台コンピュータ３１０へ伝達する機能も有している。
【００３８】
（台間機２５０）
次に、台間機２５０について説明する。台間機２５０は、現金や会員カードの挿入に応じて遊技球の貸し出しを行う球貸機（サンド）であり、本実施形態では、図１に示すように各遊技機２００と1対1の対応をなし、遊技機２００に隣接して設けている。図４は一般的な台間機２５０の外観を模式的に示す図である。図４のように、台間機２５０は、紙幣挿入口２５１、ＩＣコイン挿入口２５２、ＩＣコイン排出口２５３、会員カード挿入口２５４、ランプ２５５等を備えている。
【００３９】
紙幣挿入口２５１は、遊技者が遊技球の貸し出しを受けるために現金を挿入する挿入口である。ＩＣコイン挿入口２５２、ＩＣコイン排出口２５３は、ＩＣコインの挿入、排出を行うための開口部である。ここで、ＩＣコインとは、コイン型の筐体に記憶媒体を内蔵したものであり、遊技媒体の数量をデータ化して記憶させ、遊技者による持ち運びを容易にするために使用されている。
【００４０】
会員カード挿入口２５４は、遊技場の会員に予め配布されている会員カード（カード型の記録媒体）の挿入を受け付ける挿入口である。本実施形態では、各会員カードにはその会員カードのカード識別情報が記録されており、台間機２５０の会員カード挿入口２５４に遊技者の会員カードが挿入されると、会員カード挿入口２５４から連通する内部に設けられたカードリーダ（不図示）がその会員カードのカード識別情報を読み取る。
【００４１】
ランプ２５５は、対応する遊技機２００や当該台間機２５０の状態を表示する構成要素である。本実施形態では、会員カードが台間機２５０から排出されなかった場合に所定の色（例えば、赤色）を表示してカードの取り忘れの警報を報知する報知手段として機能する。
【００４２】
本実施形態に係る台間機２５０は更に、台間機２５０に挿入された会員カードから読み取ったその会員カードの識別情報（カード識別情報）や、台間機２５０から会員カードが排出されたことを示す会員カード排出信号、並びに、貯玉の払い出し等を含む台間機の稼働信号を管理コンピュータ１００へ送信するための通信デバイス（不図示）を備えている。そして、現金の投入や、会員カードの読み取り・排出等を行うと、それらの動作に応じて動作内容を示す稼働信号を（台コンピュータ３１０、島コンピュータ３２０を経由して）管理コンピュータ１００へ送信する。台間機２５０が送信する稼働信号は以下の通りである。
・入金信号：現金が入金されたことを示す信号である。
・カード売上信号：入金状態で遊技者が玉貸しを受けたこと、すなわち、売上が上がったことを示す信号である。
・会員カード識別情報：会員カードを識別するための情報である。
・会員カード挿入信号：会員カードが挿入されたことを示す信号である。
・会員カード排出信号：会員カードが排出されたことを示す信号である。
・貯玉払い出し信号：会員カードに関連付けられた貯玉情報に基づく貯玉から払い出されたことを示す信号である。
【００４３】
なお、本実施形態では、会員カード識別情報、会員カード挿入信号、および、会員カード排出信号は、電子文書（メッセージ情報）として実現される。したがって、台間機２５０は、会員カードの挿入または排出に応じて、その会員カードの会員カード識別情報と、会員カード挿入信号／会員カード排出信号とに相当する電子文書を生成して、管理コンピュータ１００へ向けて送信することになる。ここで、本実施形態では、会員カード識別情報と、会員カード挿入信号／会員カード排出信号とは、単一の電子文書により送信される。例えば、カード識別情報が「０１２３４」の会員カードが挿入／排出された場合、台間機２５０は、「挿入：０１２３４」「排出：０１２３４」といった電子文書を生成して送信する。
【００４４】
ただし、会員カード識別情報、会員カード挿入信号、会員カード排出信号の具体的な実現方法はこれに限られない。例えば、会員カード識別情報と、会員カード挿入信号／会員カード挿入信号とを別個に送信してもよいし、また、会員カード挿入信号、会員カード排出信号をパルス信号で実現してもよい。
【００４５】
なお、ここに挙げた稼働信号は一例であり台間機の種類や機種によって異なる。したがって、上述の信号のほかに、故障やエラーを示す信号を送信可能としてもよい。
【００４６】
（台コンピュータ３１０）
次に、台コンピュータ３１０について、図５を参照して説明する。台コンピュータ３１０は、複数の遊技機２００（本実施形態では４機）から呼出ランプ２３０を経由して、及び遊技機２００に対応する台間機２５０と直接接続される情報処理装置である。台コンピュータ３１０は、遊技機２００から呼出ランプ２３０を介して、または台間機２５０から稼働信号を受信すると、これらの稼働信号をネットワーク３０２を介して島コンピュータ３２０へ送信する。
【００４７】
図５は、台コンピュータ３１０のハードウェア構成を模式的に示すブロック図である。図５において、３１１は、遊技機２００から呼出ランプ２３０を介して、または台間機２５０から受信した稼働信号を一時的に記憶するためのＲＡＭである。
【００４８】
３１２、３１３は外部装置との通信インタフェースとしての、それぞれ第１通信部、第２通信部である。第１通信部３１２はネットワーク３０２に接続するための通信インタフェースであり、第２通信部３１３は遊技機２００に接続するための通信インタフェースである。
【００４９】
３１４は、システムバス（バス）であり、台コンピュータ３１０内のデータの流れを司るものである。
【００５０】
図５に例示した構成では、第２通信部３１３に４機の遊技機２００が呼出ランプ２３０を介して接続されているが、第２通信部３１３に接続される遊技機２００の数はこれに限られない。また同様に、第２通信部３１３に４機の台間機２５０が接続されているが、第２通信部３１３に接続される台間機２５０の数はこれに限られない。
【００５１】
第２通信部３１３が、遊技機２００から呼出ランプ２３０を介して、または台間機２５０から稼働信号を受け取ると、台コンピュータ３１０は、その情報に遊技機２００または台間機２５０を識別するための情報を付与してＲＡＭ３１１に記憶する。そして、第１通信部３１２は、ＲＡＭ３１１に記憶された稼働信号を読み取り、その台コンピュータ３１０の識別情報を付与してネットワーク３０２を介して島コンピュータ３２０に送出する。
【００５２】
（島コンピュータ３２０）
次に、島コンピュータ３２０について説明する。島コンピュータ３２０は、台コンピュータ３１０から受信した稼働信号をネットワーク３０１を介して管理コンピュータ１００へ送信する情報処理装置である。本実施形態に係る遊技機管理システムにおいては、図１に示すように、複数の島コンピュータ３２０を配置し、各島コンピュータ３２０の管理下に複数の台コンピュータ３１０を設ける構成としている。
【００５３】
図６は、島コンピュータ３２０のハードウェア構成を模式的に示すブロック図である。この図６において、３２１はＣＰＵであり、後述するＲＯＭ３２２等に格納されたオペレーティングシステム（ＯＳ）や制御プログラム等を実行し、ＲＡＭ３２３にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。
【００５４】
３２２はＲＯＭであり、内部には基本Ｉ／Ｏプログラム等のプログラム、システム管理において必要な各種データを記憶する。３２３は各種データを一時記憶するためのＲＡＭであり、ＣＰＵ３２１の主メモリ、ワークエリア等として機能する。
【００５５】
３２４は、システムバス（バス）であり、島コンピュータ３２０内のデータの流れを司るものである。
【００５６】
３２５、３２６は、それぞれ外部装置との通信インタフェースとして動作する、第１通信部、第２通信部である。本実施形態では、第１通信部３２５はネットワーク３０２を介して台コンピュータ３００に接続するための通信インタフェース、第２通信部３２６はネットワーク３０１を介して管理コンピュータ１００に接続するための通信インタフェースである。
【００５７】
第１通信部３２７が、台コンピュータ３１０から稼働信号を受け取ると、島コンピュータ３２０は、その情報をＲＡＭ３２３に記憶する。そして、第２通信部３２６は、ＲＡＭ３２３に記憶された稼働信号を読み取り、その島コンピュータ３２０の識別情報を付与してネットワーク３０１を介して管理コンピュータ１００に送出する。
【００５８】
上記のように、台コンピュータ３１０では稼働信号に対して遊技機２００、台間機２５０の識別情報と、その台コンピュータの識別情報が付与され、さらに島コンピュータ３２０ではその島コンピュータの識別情報が付与されて、管理コンピュータ１００へ送信される。このため、管理コンピュータ１００は、識別情報を参照することで、受信した稼働信号がどの遊技機２００または台間機２５０からのものなのかを判別することができる。
【００５９】
また、ネットワーク３０１、３０２は、典型的には、ＬＡＮ（Local Area Network）であるが、有線／無線を問わずデータを送受信可能な回線であればどのような構成でもよい。
【００６０】
なお、本実施形態では、図１のように、管理コンピュータ１００と遊技設備（遊技機２００、台間機２５０）とは、島コンピュータ３２０及び台コンピュータ３１０を介して接続されているが、管理コンピュータ１００が遊技設備から稼働信号を取得できるならば、このような構成に限られない。
【００６１】
（稼働信号の分類の概要）
遊技機２００または台間機２５０から稼働信号を受け取ると、管理コンピュータ１００は、受け取った稼働信号を遊技者ごとに分類してＨＤ１０５に記憶していく。本実施形態では、各遊技者に予め会員カードが配布されており、この会員カードから読み取ったカード識別情報に基づいて、受信間隔が一定期間内の一連の稼働信号を遊技者ごとに分類する。そこで、管理コンピュータ１００が稼働信号を遊技者ごとに分類する処理の概要について図７〜９を参照して説明する。
【００６２】
●動作例１
図７は、稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。図７のように、管理コンピュータ１００は、台間機２５０からカード識別情報を受信してから、この台間機２５０、または、この台間機２５０に対応する遊技機２００から受信した、受信間隔が一定期間内の一連の稼働信号を、このカード識別情報と関連付けて、ＨＤ１０５に記憶していく。言い換えると、管理コンピュータ１００は、台間機２５０からカード識別情報を受信してから、この台間機２５０からの受信、またはこの台間機２５０に対応する遊技機２００からの稼働信号の受信が、一定期間中断するまでの間に受信した稼働信号を、このカード識別情報と関連付けて、記憶していく。
【００６３】
具体的には、台間機２５０から会員カード挿入信号及びカード識別情報としての電子文書を受信すると、管理コンピュータ１００は、その台間機２５０のカードフラグの値をＯＦＦからＯＮへ切り替えて、その台間機２５０またはその台間機に対応する遊技機２００から受信した稼働信号に対して、カード識別情報を関連付ける処理を開始する。同時に、タイマをスタートさせて経過時間を計測していく。ここで、カードフラグとは、会員カードが台間機２５０に挿入されているか否かを示す二値情報である。カードフラグの値がＯＮであることは会員カードが台間機２５０に挿入されていることを意味し、ＯＦＦであることは会員カードが挿入されていないことを意味する。管理コンピュータ１００は、台間機２５０（遊技機２００）毎にカードフラグをＲＡＭ１０２に保持して、会員カードの挿入の有無を管理する。
【００６４】
その後、タイマをスタートさせてから一定期間以内に、遊技機２００又は台間機２５０から稼働信号（例えば、出玉信号）を受信すると、その出玉信号をカード識別情報と関連付けてＨＤ１０５に記憶する。同時に、タイマをリセットさせて、再び経過時間の計測を開始する。その後、一定期間以内にさらに稼働信号を受信すると、その稼働信号をカード識別情報と関連付けてＨＤ１０５に記憶するとともに、タイマをリセットさせて、再び経過時間の計測を開始する。このような処理を繰り返して、受信間隔が一定期間内の一連の稼働信号をカード識別情報と関連付けて、ＨＤ１０５に記憶していく。
【００６５】
もし、計時を開始してから稼働信号をさらに受信する前に一定期間が経過した場合、管理コンピュータ１００は、カード識別情報で識別される会員カードが配布された遊技者による遊技が終了したと判定する。そして、稼働信号に対してカード識別情報を関連付ける処理を終了する。
【００６６】
●動作例２
動作例１では、稼働信号の受信が一定期間中断したことに基づいて遊技者の交代を判定する場合を説明したが、さらに、稼働信号を分類する際に会員カード排出信号を用いて遊技者の交代を判定してもよい。そこで、稼働信号に加えて会員カード排出信号を使用して、稼働信号を遊技者ごとに分類する動作例について、図８、図９を参照して説明する。図８、図９は、稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【００６７】
図８、図９のように、台間機２５０から会員カード挿入信号及びカード識別情報としての電子文書を受信すると、管理コンピュータ１００は、カードフラグをＯＦＦからＯＮへ切り替えるとともに、その台間機２５０または遊技機２００から受信した稼働信号に対して、カード識別情報を関連付ける処理を開始する。同時に、タイマをスタートさせて経過時間を計測していく。
【００６８】
そして、タイマをスタートさせてから一定期間以内に、遊技機２００又は台間機２５０から稼働信号（例えば、出玉信号）を受信すると、その出玉信号をカード識別情報と関連付ける。同時に、タイマをリセットさせて、再び経過時間の計測を開始する。その後、一定期間以内にさらに稼働信号を受信すると、その稼働信号をカード識別情報と関連付けるとともに、タイマをリセットさせて、再び経過時間の計測を開始する。このような処理を繰り返して、受信間隔が一定期間内の一連の稼働信号をカード識別情報と関連付けて、ＨＤ１０５に記憶していく。ここまでの処理は動作例１と同様である。
【００６９】
動作例２では、会員カード排出信号を受信したことに応じてカードフラグをＯＮからＯＦＦに切り替え、その後、一定期間内に稼働信号の受信があるか否か観察する。図８のように、カードフラグをＯＮからＯＦＦへ切り替えた後、一定期間内に稼働信号を受信しなかった場合は、その一定期間の経過後に、稼働信号をカード識別情報と関連付ける処理を終了する。一方、図９のように、会員カード排出信号の受信後、一定期間内に稼働信号を受信した場合は、その後稼働信号の受信が一定期間中断するまで、稼働信号をカード識別情報と関連付ける処理を継続していく。
【００７０】
（稼働信号分類処理）
上記の動作例１、２のような稼働信号を遊技者ごとに分類する処理（稼働信号分類処理）の詳細について、フローチャートを参照して説明する。図１０は、稼働信号分類処理の処理全体の流れを示すフローチャートである。稼働信号分類処理は、遊技機２００及び台間機２５０の組のそれぞれについて、並列的に実行される。また、以降の説明に用いる各フローチャートの各ステップの処理は、管理コンピュータ１００のＣＰＵ１１０の制御により実行される。
【００７１】
まずステップＳ１０１において、管理コンピュータ１００は、島コンピュータ３２０等を経由して、遊技機２００または台間機２５０から信号を受信する。
【００７２】
次に、ステップＳ１０２において、ステップＳ１０１で受信した信号（受信信号）の種類を判定する。そして、この受信信号が、台間機２５０から送信された会員カード挿入信号か、会員カード排出信号か、または、会員カード識別情報のいずれかであると判定された場合はステップＳ１０３へ進む。受信信号が、会員カード挿入信号／会員カード排出信号／会員カード識別情報以外の稼働信号と判定された場合は、ステップＳ１０４へ進む。受信信号がいずれの稼働信号にも該当しないと判定された場合は、ステップＳ１０５へ進む。なお、稼働信号に該当しない信号には、例えば、台コンピュータ３１０や島コンピュータ３２０が動作エラーを検出して送信するエラー検出信号などが含まれる。
【００７３】
ステップＳ１０３では、カード挿入・排出・識別処理を実行する。この処理では、会員カードの挿入・排出に応じてカードフラグをＯＦＦとＯＮと間で切り替えたり、会員カード識別情報の受信に応じて会員を特定したりする。カード挿入・排出・識別処理の詳細は後述する。
【００７４】
ステップＳ１０４では、受信した稼働信号を会員カード識別情報と関連付けて記憶する関連付け処理を行う。関連付け処理の詳細も後述する。
【００７５】
ステップＳ１０５では、稼働信号に該当しない信号の内容に応じて、適宜、その他の処理を行う。例えば、エラー検出信号を受信した場合は、その旨をディスプレイ１０７に表示してもよい。
【００７６】
管理コンピュータ１００は、外部の装置から信号を受信するたびに上記のステップＳ１０１〜Ｓ１０５の処理を実行する。ここで、カード挿入・排出・識別処理（ステップＳ１０３）、関連付け処理（ステップＳ１０４）、その他の処理（ステップＳ１０５）はそれぞれ並列に実行される。ただし、関連付け処理（ステップＳ１０４）の実行中にさらに稼働信号を受信したときは、後に詳述する関連付け処理を最初からやり直すのではなく、すでに開始されている関連付け処理を継続する。
【００７７】
（カード挿入・排出・識別処理）
次に、図１０のＳ１０３で実行するカード挿入・排出・識別処理の詳細について、図１１を参照して説明する。図１１は、カード挿入・排出・識別処理の流れを示すフローチャートである。
【００７８】
まず、ステップＳ１１１において図１０のステップＳ１０１で受信した信号（受信信号）の種類を判定する。受信信号が会員カード挿入信号の場合はステップＳ１１２へ進み、処理対象の台間機２５０に対応するカードフラグの値をＯＮに設定する。受信信号が会員カード排出信号の場合はステップＳ１１３へ進み、処理対象の台間機２５０に対応するカードフラグの値をＯＦＦに設定する。
【００７９】
受信信号が会員カード識別情報の場合はステップＳ１１４へ進み、処理対象の台間機２５０に対応する遊技機２００の遊技者を、受信した会員カード識別情報で特定する。ここで本実施形態では、会員カード識別情報と図１３に示す遊技者の会員番号とは同一としている。しかしこれに限られるものではなく、会員カード識別情報と遊技者の会員番号とを別個に設定してもよい。
【００８０】
ステップＳ１１１〜Ｓ１１４の処理を終了したら、カード挿入・排出・識別処理を終了して、図１０のフローチャートに戻る。
【００８１】
なお、前述のように、本実施形態では、会員カード挿入信号／会員カード排出信号と会員カード識別情報とは単一の電子文書により送信されるが、このような電子文書を受信したときは、カードフラグの切り替え（ステップＳ１１２、Ｓ１１３）と会員の特定（ステップＳ１１４）との両方を実行する。例えば、会員カード挿入信号と会員カード識別情報としての電子文書を受信したときはステップＳ１１２及びＳ１１４の両方の処理を実行し、会員カード排出信号と会員カード識別情報としての電子文書を受信したときはステップＳ１１３及びＳ１１４の両方の処理を実行する。
【００８２】
（関連付け処理）
次に、図１０のＳ１０４で実行する関連付け処理の詳細について、図１２（ａ）を参照して説明する。図１２は、関連付け処理（図１２（ａ））と、関連付け処理（図１２（ｂ））の中で実行される会員特定処理との流れを示すフローチャートである。
【００８３】
稼働信号を受信すると、まず、ステップＳ１２１において、パラメータｎに値０をセットする。このパラメータは、ステップＳ１２２〜ステップＳ１２５、ステップＳ１２７の処理の実行回数をカウントするために使用されるものであり、ＲＡＭ１０２等の記憶装置に保持される。
【００８４】
次に、ステップＳ１２２において、タイマを用いて計時、すなわち、経過時間の測定を開始する。
【００８５】
次に、ステップＳ１２３において、受信した稼働信号を送信した遊技設備（遊技機２００または台間機２５０）を使用している遊技者（会員）を特定する処理（会員特定処理）を行う。会員特定処理の詳細は後述する。
【００８６】
次に、ステップＳ１２４において、受信した稼働信号に対して、ステップＳ１２３で特定された会員に対応するカード識別情報を関連付ける処理を行う。
【００８７】
次に、ステップＳ１２５において、計時を開始してから一定期間内に台間機２５０又は遊技機２００から稼働信号を受信したか否かを判定する。この一定期間は予め定められた時間であり、遊技機２００の機種や遊技場の管理方針等に基づいて設定される。そして一定期間内に稼働信号を受信した場合（ステップＳ１２５でＹＥＳ）はステップＳ１２７へ進み、受信せずに一定期間が経過した場合（ステップＳ１２５でＮＯ）はステップＳ１２６へ進む。
【００８８】
ステップＳ１２６では、カード識別情報が関連付けられた稼働信号をＨＤ１０５等の記憶装置に記憶する処理を行う。そして、関連付け処理を終了する。
【００８９】
ステップＳ１２７では、タイマによる計時をクリアしてステップＳ１２２へ戻る。このように、タイマがタイムアウトしない限り、稼働信号を受信する度にタイマはクリアされることになる。
【００９０】
（会員特定処理）
次に、図１２（ａ）の関連付け処理のステップＳ１２３で実行する会員特定処理の詳細について、図１２（ｂ）を参照して説明する。
【００９１】
まず、ステップＳ１３１において、パラメータｎの値を１インクリメント（増加）する。
【００９２】
次に、ステップＳ１３２において、パラメータｎの値が１よりも大きいか否かを判定する。１よりも大きい場合（ステップＳ１３２でＹＥＳ）はステップＳ１３６へ進み、１よりも大きくない（１に等しい）場合（ステップＳ１３２でＮＯ）はステップＳ１３３へ進む。パラメータｎの初期値は０であるため（図１２（ａ）のステップＳ１２１）、会員特定処理を最初に実行したときはステップＳ１３３へ進み、２回目以降の実行時にはステップＳ１３６へ進むことになる。
【００９３】
ステップＳ１３３では、カードフラグの値がＯＮにセットされているか否かを判定する。ＯＮにセットされている場合（ステップＳ１３３でＹＥＳ）はステップＳ１３５へ進み、ＯＮにセットされていない場合（ステップＳ１３３でＮＯ）はステップＳ１３４へ進む。
【００９４】
ステップＳ１３４へ進むのは、稼働信号を初めて受信した時点でカード挿入信号をまだ受信していない場合、つまり、会員が会員カードを挿入しないで遊技を開始した場合に相当する。このような場合は、管理コンピュータ１００は、遊技を行っている会員を特定することができない。このため、ステップＳ１３４では、稼働信号を送信した遊技機２００等の遊技者（会員）は、特定不能な会員を意味する「仮想会員」であるとする。そして、会員特定処理を終了して関連付け処理に戻る。
【００９５】
一方、ステップＳ１３５では、稼働信号を送信した遊技機２００等の遊技者（会員）は、図１１のカード挿入・排出・識別処理のステップＳ１１４で特定した会員であると特定する。そして、会員特定処理を終了して関連付け処理に戻る。
【００９６】
ステップＳ１３６では、カードフラグの値がＯＮにセットされているか否かを判定する。ＯＮにセットされている場合（ステップＳ１３６でＹＥＳ）はステップＳ１３７へ進み、ＯＮにセットされていない場合（ステップＳ１３６でＮＯ）はステップＳ１３８へ進む。
【００９７】
ステップＳ１３７では、会員特定処理を前回実行したときに特定した会員の会員カード識別番号（ステップＳ１３５）と、今回受信した会員カード識別番号とが同一であるか否を判定する。同一の場合（ステップＳ１３７でＹＥＳ）はステップＳ１３８へ進む。同一でない場合（ステップＳ１３７でＮＯ）は、会員が切り替わったことを意味するため、会員特定処理を終了すると共に、関連付け処理（図１２（ａ））のステップＳ１２６へ進んで、これまでに会員カード識別情報が関連付けられている稼働信号をＨＤ１０５等の記憶装置に格納する。
【００９８】
ステップＳ１３８では、ステップＳ１３４またはＳ１３５で特定した会員から他の会員へ切り替わったことが認められないため、稼働信号を送信した遊技機２００等の遊技者（会員）は以前特定した会員であるとする。そして、会員特定処理を終了して関連付け処理に戻る。
【００９９】
上記のように、本実施形態では、カード識別情報を受信してから、稼働信号の受信が予め定められた期間中断するまでの間に受信した稼働信号を、このカード識別情報と関連付け記憶する。すなわち、会員カードのカード識別情報に基づいて遊技者を識別して、受信間隔が一定期間内の一連の稼働信号をこの遊技者の遊技によるものと自動的に分類して記憶する。このため、遊技の途中で会員カードが排出されたり、あるいは、会員カードが排出されないまま遊技が終了したりしたような場合でも、稼働信号を遊技者ごとに正確に分類することができる。また、会員カードが配布されていない遊技者についても、稼働信号を仮想会員の識別情報と関連付けて記憶するため、仮想会員として遊技を終了した場合は、仮想会員による遊技の稼働信号として、通常の会員による遊技の稼働信号と区別して分類・記憶することができる。
【０１００】
また、本実施形態では、稼働信号を受信したことに応じて、当該稼働信号に対するカード識別情報の関連付けを行う。このため、遊技場の管理者は、各会員の遊技状況をその遊技に合わせてリアルタイムに把握することができる。
【０１０１】
また、本実施形態では、カード排出信号を受信してカードフラグがＯＮからＯＦＦへ切り替わってから、一定期間が経過するまでに受信した稼働信号を、カード識別情報と関連付けていく。このため、遊技の途中で会員カードが排出されたような場合でも、稼働信号を遊技者に正確に対応づけることができる。
【０１０２】
（稼働信号の分類例）
次に、上記の処理によって遊技者ごとに分類されて管理コンピュータ１００のＨＤ１０５に記憶された稼働信号について、図１３を参照して説明する。図１３は、所定の期間に管理コンピュータ１００のＨＤ１０５に記憶された各遊技者の稼働信号の一例を示す図である。
【０１０３】
管理コンピュータ１００が記憶する稼働信号には、図１３のように、例えば以下のものが含まれる。
・遊技者の会員番号（会員カード識別情報と同一）を記録した「会員番号」欄４０１。
・出玉（入賞して払い出された球）数を記録した「出玉」欄４０２。
・打玉（遊技盤に打ち込まれた球）数を記録した「打玉」欄４０３。
・差玉数（打玉数−出玉数）を記録した「差玉」欄４０４。
・投資金額（遊技者が払い込んだ金額）を記録した「投資金額」欄４０５。
・収支（交換玉数×換金率−投資金額）を記録した「収支」欄４０６。
・貯玉の合計数を記録した「貯玉・メダル預」欄４０７。
・貯玉から引き出された球数を記録した「貯玉・メダル払」欄４０８。
・遊技者の来店回数を記録した「来店回数」欄４０９。
・遊技者が獲得しているポイントを記録した「ポイント」欄４１０。
・遊技者が遊技を行った時間を記録した「稼働時間」欄４１１。
・打玉数に対する出玉数を記録した「出玉率」欄４１２。
【０１０４】
なお、ここに挙げた稼働信号は代表的なものの一例であり、例えば「ラリーポイント」等の項目を追加するなど、システム構成や遊技場の運用形態によって異なってもよい。
【０１０５】
＜＜第２実施形態＞＞
本実施形態では、遊技の終了後も会員カードが排出されなかったような場合に、そのことを自動的に検出して、警報を報知する構成について説明する。なお、遊技機管理システムのシステム構成や各装置のハードウェア構成は第１実施形態と同様であるため、説明を省略する。
【０１０６】
（稼働信号の分類の概要）
図１４は、本実施形態に係る管理コンピュータ１００が実行する処理を説明するためのタイミングチャートである。図１４のように、管理コンピュータ１００は、第１実施形態と同様に、各遊技者に予め会員カードが配布されており、この会員カードから読み取られたカード識別情報を受信してから、台間機２５０、または、遊技機２００から受信した、受信間隔が一定期間内の一連の稼働信号を、このカード識別情報と関連付けていく。
【０１０７】
ここで、本実施形態では、稼働信号に対するカード識別情報との関連付けを開始してから、カード識別情報との関連付けを終了するまでに、カード排出信号を受信しなかった場合に警報を報知する点が、第１実施形態、第２実施形態と異なる。警報の報知は、台間機２５０に設けられたランプ２５５に所定の表示をさせることによって行われるが、他の装置を用いて行ったり、あるいは、警告音を使用したりしてもよい。
【０１０８】
（関連付け処理）
図１４を参照して概要を説明した稼働信号分類処理の詳細について、図１５を参照して説明する。図１５は、本実施形態における関連付け処理の流れを示すフローチャートである。なお、本実施形態における稼働信号分類処理の処理全体と、会員特定処理は、第１実施形態と同様に図１０と図１２（ｂ）で示されるため、説明を省略する。
【０１０９】
図１５のステップＳ１４１において、パラメータｎに値０をセットする。この処理は図１２（ａ）のステップＳ１２１と同様である。
【０１１０】
次に、ステップＳ１４２において、タイマを用いて計時を開始する。この処理は図１２（ａ）のステップＳ１２２と同様である。
【０１１１】
次に、ステップＳ１４３において、受信した稼働信号を送信した遊技機２００または台間機２５０の遊技者（会員）を特定する処理（会員特定処理）を行う。この処理の詳細は第１実施形態と同様に図１２（ｂ）で示される。
【０１１２】
次に、ステップＳ１４４において、受信した稼働信号に対して、ステップＳ１４３で特定された会員に対応するカード識別情報を関連付ける処理を行う。この処理は図１２（ａ）のステップＳ１２４と同様である。
【０１１３】
次に、ステップＳ１４５において、計時を開始してから一定期間内に台間機２５０又は遊技機２００から稼働信号を受信したか否かを判定する。この処理は図１２（ａ）のステップＳ１２５と同様である。一定期間内に稼働信号を受信した場合（ステップＳ１４５でＹＥＳ）はステップＳ１４７へ進み、受信せずに一定期間が経過した場合（ステップＳ１４５でＮＯ）はステップＳ１４６へ進む。
【０１１４】
ステップＳ１４６では、カード識別情報が関連付けられた稼働信号をＨＤ１０５等の記憶装置に記憶する処理を行う。この処理は図１２（ａ）のステップＳ１２６と同様である。そして、ステップＳ１４８へ進む。
【０１１５】
ステップＳ１４７では、タイマによる計時をクリアしてステップＳ１４２へ戻る。
この処理は図１２（ａ）のステップＳ１２７と同様である。
【０１１６】
ステップＳ１４８では、これまでの一連の処理の間に、台間機２５０からカード排出信号を受信しているか否かを判定する。受信していない場合（ステップＳ１４８でＮＯ）は、会員カードが正常に排出されていないと判断してステップＳ１４９へ進む。一方、カード排出信号を受信している場合（ステップＳ１４８でＹＥＳ）は、遊技が正常に終了したと判断して関連付け処理を終了する。
【０１１７】
ステップＳ１４９では、当該会員カードのカード識別情報を管理コンピュータ１００へ送信した台間機２５０に対して、ランプ２５５に警報を報知させるための信号を送信する。
【０１１８】
上記のように、本実施形態では、遊技の終了後も会員カードが排出されなかったような場合に、そのことを自動的に検出して、警報を報知する。このため、遊技者が会員カードを排出し忘れることを効果的に防止することができる。
【０１１９】
＜＜第３実施形態＞＞
第１実施形態、第２実施形態では、カード識別情報を受信した後に受け取った稼働情報を遊技者ごとに分類する構成を説明したが、本実施形態では、カード識別情報の受信前に受け取った稼働情報を遊技者ごとに分類する構成について説明する。なお、遊技機管理システムのシステム構成や各装置のハードウェア構成は第１実施形態と同様であるため、説明を省略する。
【０１２０】
（稼働信号の分類の概要）
本実施形態においても、各遊技者に予め会員カードが配布されており、この会員カードから読み取ったカード識別情報に基づいて、受信間隔が一定期間内の一連の稼働信号を遊技者ごとに分類する。ここで、本実施形態では、カード識別情報を受信する前に受信した稼働信号を、受信間隔が一定期間内で、最後の稼働信号の受信時がカード識別情報の受信時から一定期間内の場合に、カード識別情報に関連付ける処理を行う。これにより、カード識別情報を受信する前に受信した稼働信号も遊技者ごとに分類することができる。
【０１２１】
本実施形態に係る管理コンピュータ１００が稼働信号を遊技者ごとに分類する処理の概要について図１６を参照して説明する。図１６は、稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【０１２２】
図１６では、稼働信号の受信が始まった後に会員カード識別情報を受信している。このような場合、第１実施形態に係る構成は、会員カード識別情報を受信するまでに受信した受信間隔が一定期間内の一連の稼働信号を仮想会員の識別情報と関連付けて、ＨＤ１０５に記憶していく。そして、カード識別情報を受信した後は、稼働信号の受信が一定期間中断するまで、受信した稼働信号をカード識別情報と関連付けてＨＤ１０５に記憶する。
【０１２３】
本実施形態では、仮想会員の識別情報と関連付けてＨＤ１０５に記憶された稼働信号を分析して、カード識別情報の受信前に受信した稼働信号とカード識別情報との関連付けを行う。まず、カード識別情報の受信前の一定期間内に仮想会員の識別情報と関連付けられている稼働信号を受信しているか判定する。そして、受信している場合にその稼働信号から遡って、受信間隔が一定期間内の一連の稼働信号をカード識別情報に関連付けていく。このようにして、カード識別情報を受信する前に受信した稼働信号をカード識別情報に関連付ける。
【０１２４】
（稼働信号分類処理）
図１６を参照して概要を説明した処理の詳細について、図１７を参照して説明する。図１７は、カード識別情報の受信前に受信した稼働信号をカード識別情報と関連付ける処理の流れを示すフローチャートである。なお、図１７の処理の前には、第１実施形態または第２実施形態の処理が実行されており、遊技者が識別されないまま受信した稼働信号が、仮想会員の識別情報と関連付けてＨＤ１０５に記憶されているとする。また、ＨＤ１０５に記憶されているカード識別情報の記録のそれぞれについて、以下の処理を行う。
【０１２５】
まず、ステップＳ１５１において、稼働信号の受信記録をＨＤ１０５から読み出す。
【０１２６】
次に、ステップＳ１５２において、処理対象のカード識別情報の受信前の一定期間内に、仮想会員の識別情報が関連付けられた稼働信号を受信しているか否かを判定する。受信している場合（ステップＳ１５２でＹＥＳ）は処理を終了し、受信していない場合（ステップＳ１５２でＮＯ）はステップＳ１５３へ進む。
【０１２７】
ステップＳ１５３では、カード識別情報の受信前に受信した、受信間隔が一定期間内の、それぞれ仮想会員の識別情報が関連付けられている一連の稼働信号に、このカード識別情報を関連付ける。ここで、カード識別情報を関連付ける一連の稼働信号は、ステップＳ１５２でカード識別情報の受信前の一定期間内に受信したと判定された、仮想会員の識別情報が関連付けられた稼働信号が含まれるように選択する。ステップＳ１５３の処理を終えると、当該後処理を終了する。
【０１２８】
上記のように、本実施形態では、カード識別情報を受信する前に受信した稼働信号を、受信間隔が一定期間内で、最後の稼働信号の受信時がカード識別情報の受信時から一定期間内の場合に、カード識別情報に関連付ける。このため、カード識別情報の受信前に受け取った稼働情報も遊技者ごとに分類することができる。
【０１２９】
＜＜第４実施形態＞＞
遊技機２００を用いて遊技を行う場合、遊技者はまず遊技球の貸し出しを受ける必要があるが、遊技の大当たり等によって遊技者がすでに多数の遊技球を有しているときに、その遊技者が追加の遊技球の貸し出しを受けることは考えにくい。そこで、本実施形態では、遊技者の持玉数が規定値以上のときに、遊技球が貸し出されたことを示すカード売上信号が上がった場合に、遊技者が交代したと判定する構成を説明する。本実施形態における遊技機管理システムのシステム構成や各装置のハードウェア構成は第１実施形態と同様であるため同じ符号を付して説明を省略し、第１実施形態と相違する部分についてのみ説明を行う。
【０１３０】
（管理コンピュータ１００の機能構成）
図１８は本実施形態に係る管理コンピュータ１００の機能構成を示す図である。図１８のように、本実施形態に係る管理コンピュータ１００は、稼働履歴処理部１２０と、カード情報処理部１３０と、バッファ部１４０と、データベース部１５０との機能要素を備えている。これらの各機能要素は図２を参照して上述した情報処理装置のＣＰＵ１１０がＲＡＭ１０２にロードされたプログラムを実行し、図２に示される各ハードウェアと協働することによって実現される。もちろん機能ブロックの一部或いは全てが専用のハードウェアで実現されてもよい。
【０１３１】
カード情報処理部１３０は、台間機２５０から送信された、カードの挿入状態を示す電子文書（カード挿入情報）を受信して、後述する会員カード挿入時処理を実行する機能要素である。なお、図１８では、台間機２５０とカード情報処理部１３０との間の通信経路に存在する、台コンピュータ３１０、島コンピュータ３２０等を省略している。
【０１３２】
稼働履歴処理部１２０は、島コンピュータ３２０から遊技機２００及び台間機２５０の稼働信号を受信し、並びに、カード情報処理部１３０から会員カードが挿入中であるか否かを示す情報を受信して、後述するフラグデータ受信時処理および稼働履歴作成処理を実行する機能要素である。
【０１３３】
バッファ部１４０は、島コンピュータ３２０から受信した稼働信号を一時的に保持する機能要素である。バッファ部１４０はＲＡＭ１０２等のメモリ装置を使用して実現される。
【０１３４】
データベース部１５０は、遊技者毎に分類された稼働信号が格納される機能要素である。データベース部１５０は、例えば、ＨＤ１０５にデータベースを構築することで実現可能である。
【０１３５】
なお、本実施形態では、遊技機２００及び台間機２５０から送信される稼働信号の種別が第１実施形態と異なっており、本実施形態における稼働信号は（１）各稼働データの累積値を示す累積データと（２）遊技機２００の稼働状態を示すフラグデータとに大別される。
【０１３６】
累積データは、さらに累積稼働データと累積売上データとに大別される。この累積稼働データには、遊技場管理システムの起動時から処理実行時までに遊技機２００において測定された、打玉数、出玉数、遊技のスタート回数等の累積値が含まれる。また、累積売上データには、遊技場管理システムの起動時から処理実行時までに台間機２５０に支払われた売上の累積値（累積売上金額）が含まれる。なお、売上には、現金売上、カード売上、貯玉払出等の種類があり、これらを個別に集計してもよいが、本実施形態では、これらを合算した金額を累積売上として使用する。
【０１３７】
一方、フラグデータが示す遊技機２００の稼働状態には、本実施形態では、非稼働状態、通常動作状態、大当状態、小当状態、確変大当状態、時短大当状態が含まれる。
【０１３８】
このような累積データとフラグデータが含まれる稼働信号は、島コンピュータ３２０の配下の全遊技台２００について、その島コンピュータ３２０から管理コンピュータ１００へ定期的（例えば、１〜５秒ごと）に電子文書形式で送信される。なお、稼働信号の送信は、遊技機２００が稼働しているか否かに関わらず、島コンピュータ３２０の配下の全遊技台２００について行われる。
【０１３９】
また、本実施形態では、ある台間機２５０に会員カードが挿入された場合は、それに応じてその台間機２５０から、カードの挿入状態を示すカード挿入情報が管理コンピュータ１００へ送信される。ただし、第１実施形態と異なり、本実施形態では、ある台間機２５０に会員カードが挿入されたときの他に、定期的（例えば、１〜５秒ごと）に、島コンピュータ３２０の配下の全台間機２５０からカード挿入情報が送信される。なお、カード挿入情報には、会員カードの挿入の有無と、会員カードが挿入されている場合はその会員カード識別情報が記載されている。
【０１４０】
（バッファ部１４０の内容）
次に、管理コンピュータ１００のバッファ部１４０について、図１９を参照して説明する。図１９は、バッファ部１４０の記憶内容を模式的に示す図である。図１９のように、本実施形態では、島コンピュータ３２０が管轄する遊技機２００毎の稼働履歴データ４５０をバッファ部１４０に保持する。
【０１４１】
バッファ部１４０に保持される稼働履歴データ４５０には、図１９のように、例えば以下のものが含まれる。
・データ更新時刻４５１：累積データまたはフラグデータが更新された場合の、その更新時刻。フラグデータにも累積データにも変化がなければ更新時刻は更新されない。後述するように、本実施形態ではデータ更新時刻４５１を参照して、稼働信号を最後に受信してからの経過時間を判定する。
・稼働種別４５２：遊技機２００の稼働状態の種類（本実施形態では、非稼働状態、通常動作状態、大当状態、小当状態、確変大当状態、時短大当状態）。初期値は非稼働状態にセットされる。
・会員識別情報４５３：遊技機２００の遊技者の識別情報。本実施形態では、会員カード識別情報と会員識別情報とは１対１に対応しているため、会員カード識別情報により会員は特定される。なお、会員が特定されていない場合と、遊技場管理システムの起動時からまだ会員が誰も遊技をしていない場合はデフォルト値、例えば（−1）が保持される。
・累積打玉数４５４：遊技場管理システムの起動時から処理実行時までの打玉数の累積値。本実施形態では、島コンピュータ３２０から送信される稼働データの中に打玉数の累積値が含まれるため、稼働データの受信に応じて、その稼働データに含まれる打玉数の累積値により累積打玉数４５４が更新される。初期値は（０）である。
・累積出玉数４５５：遊技場管理システムの起動時から処理実行時までの出玉数の累積値。本実施形態では、島コンピュータ３２０から送信される稼働データの中に出玉数の累積値が含まれるため、稼働データの受信に応じて、その稼働データに含まれる出玉数の累積値により累積出玉数４５５が更新される。初期値は（０）である。
・累積スタート回数４５６：遊技場管理システムの起動時から処理実行時までの遊技のスタート（開始）数の累積値。本実施形態では、島コンピュータ３２０から送信される稼働データの中にスタート回数の累積値が含まれるため、稼働データの受信に応じて、その稼働データに含まれるスタート回数の累積値により累積スタート回数４５６が更新される。初期値は（０）である。
・累積売上４５７：遊技場管理システムの起動時から処理実行時までの売上の累積値。本実施形態では、島コンピュータ３２０から送信される稼働データの中に売上の累積値が含まれるため、稼働データの受信に応じて、その稼働データに含まれる売上の累積値により累積売上４５７が更新される。初期値は（０）である。
・持玉計算用打玉４５８：会員識別情報４５３で識別される会員が処理実行時に行われている遊技を開始してから計上された、打玉数の累積値。後述するように、遊技開始時の累積打玉数４５４の値と、処理実行時の累積打玉数４５４の値との差分により算出される。遊技者の交代が検出された場合は初期値（０）にセットされる。
・持玉計算用出玉４５９：会員識別情報４５３で識別される会員が処理実行時に行われている遊技を開始してから計上された、出玉数の累積値。後述するように、遊技開始時の累積出玉数４５５の値と、処理実行時の累積出玉数４５５の値との差分により算出される。遊技者の交代が検出された場合は初期値（０）にセットされる。
・持玉計算用売上４６０：会員識別情報４５３で識別される会員が処理実行時に行われている遊技を開始してから計上された、売上の累積値。後述するように、遊技開始時の累積売上４５７の値と、処理実行時の累積売上４５７の値との差分により算出される。遊技者の交代が検出された場合は初期値（０）にセットされる。
・カードフラグ４６１：会員カードが台間機２５０に挿入されているか否かを示す二値情報。カードフラグ４６１の値がＯＮであることは会員カードが台間機２５０に挿入されていることを意味し、ＯＦＦであることは会員カードが挿入されていないことを意味する。
【０１４２】
なお、上述の持玉計算用打玉４５８、持玉計算用出玉４５９、持玉計算用売上４６０は、その遊技者が有しているはずの理論上の持玉数（理論持玉数）を計算するために使用される。本実施形態では、理論持玉数を下記の数１により計算する。
【０１４３】
（数１）
(理論持玉数)＝(持玉計算用売上)÷(遊技球単価)−(持玉計算用打玉)＋(持玉計算用出玉)
（稼働信号の分類の概要）
次に、本実施形態に係る管理コンピュータ１００が稼働信号を遊技者ごとに分類する処理の概要について図２０、図２１を参照して説明する。図２０、図２１は本実施形態に係る管理コンピュータ１００が稼働信号を遊技者ごとに分類する処理を説明するためのタイミングチャートである。
【０１４４】
台間機２５０から会員カードの挿入及びカード識別情報を示す電子文書（会員カード挿入情報）を受信すると、管理コンピュータ１００は、図２０のように、カードフラグ４６１をＯＦＦからＯＮへ切り替えるとともに、その台間機２５０または遊技機２００から受信した稼働信号に対して、カード識別情報を関連付ける処理を開始する。同時に、タイマをスタートさせて経過時間を計測していく。
【０１４５】
そして、タイマをスタートさせてから一定期間以内に、遊技機２００又は台間機２５０から稼働信号（例えば、打玉信号）を受信すると、その出玉信号をカード識別情報と関連付ける。同時に、タイマをリセットさせて、再び経過時間の計測を開始する。その後、一定期間以内にさらに稼働信号を受信すると、その稼働信号をカード識別情報と関連付けるとともに、タイマをリセットさせて、再び経過時間の計測を開始する。このような処理を繰り返して、受信間隔が一定期間内の一連の稼働信号をカード識別情報と関連付けて、ＨＤ１０５に記憶していく。ここまでの処理は第１実施形態と同様である。
【０１４６】
本実施形態では、遊技機２００から受信した稼働信号をもとに上記の（式１）により理論持玉数を計算し、この理論持玉数が予め定められた持玉規定値以上の値をとっていて、カードフラグ４６１がＯＦＦのときに、台間機２５０から売上信号を受信した場合は、遊技者が交代したと判定して、稼働信号のカード識別情報への関連付けを終了する。例えば、図２０中で、売上信号Ｘ、Ｙを受信したときは理論持玉数が持玉規定値を下回っているため、第１実施形態と同様の処理を行うが、売上信号Ｚを受信したときは理論持玉数が持玉規定値を上回っているため、打玉信号を受信してから一定期間が経過していないが、遊技者が交代したと判定して、稼働信号をカード識別情報へ関連付ける処理を終了する。
【０１４７】
なお、図２１のように、理論持玉数が予め定められた持玉規定値以上の値をとっているときに、台間機２５０から売上信号Ｙを受信したが、カードフラグ４６１がＯＮの場合は、遊技者は交代していないと判定する。このような場合は、遊技者が意図的または誤って遊技球の貸し出しを受けたと考えられるからである。なお、遊技場の運営方針等により、カードフラグ４６１の値に関わらず、理論持玉数が予め定められた持玉規定値以上の値をとっているときに、台間機２５０から売上信号を受信したときは常に遊技者が交代したと判定するようにしてもよい。
【０１４８】
（稼働信号分類処理）
上記のような稼働信号分類処理の詳細について、フローチャートを参照して説明する。図２２は、本実施形態における稼働信号分類処理の処理全体の流れを示すフローチャートである。
【０１４９】
まずステップＳ１６１において、管理コンピュータ１００は、島コンピュータ３２０等を経由して、遊技機２００または台間機２５０から信号を受信する。
【０１５０】
次に、ステップＳ１６２において、ステップＳ１６１で受信した信号（受信信号）の種類を判定する。そして、この受信信号が、台間機２５０から送信されたカード挿入情報であると判定された場合はステップＳ１６３へ進む。受信信号が、フラグデータであると判定された場合は、ステップＳ１６４へ進む。受信信号が累積データであると判定された場合は、ステップＳ１６５へ進む。
【０１５１】
ステップＳ１６３では、カード挿入情報に基づく遊技者の交代の判定等を行う処理（会員カード挿入時処理）を実行する。会員カード挿入時処理の詳細は後述する。
【０１５２】
ステップＳ１６４では、フラグデータの内容に基づいてバッファ部１４０の内容を更新する等の処理（フラグデータ受信時処理）を実行する。フラグデータ受信時処理の詳細は後述する。
【０１５３】
ステップＳ１６５では、累積データに基づいて稼働信号に会員カード識別情報を関連付けて、遊技場管理システムの稼働履歴を作成する処理（稼働履歴作成処理）を実行する。稼働履歴作成処理の詳細は後述する。
【０１５４】
管理コンピュータ１００は、外部の装置から信号を受信するたびに、その内容に基づいて、会員カード挿入時処理（Ｓ１６１）、フラグデータ受信時処理（Ｓ１６２）、または、稼働履歴作成処理（Ｓ１６３）を実行する。前述のように、カード挿入情報、フラグデータ、および、累積データは、島コンピュータ３２０の配下の全ての、台間機２５０及び遊技機２００から定期的に送信されるため、管理コンピュータ１００はＳ１６１〜Ｓ１６３の各処理を一定時間おきに繰り返し実行することになる。会員カード挿入時処理（Ｓ１６１）は、カードの挿入・排出に応じて会員カード識別情報が送信されたときにも実行される。このようにして、管理コンピュータ１００は、会員カード挿入時処理（Ｓ１６１）、フラグデータ受信時処理（Ｓ１６２）、稼働履歴作成処理（Ｓ１６３）を並列に実行する。
【０１５５】
（会員カード挿入時処理）
次に、図２２のステップＳ１６３で実行する会員カード挿入時処理について図２３を参照して説明する。図２３は会員カード挿入時処理の流れを示すフローチャートである。
【０１５６】
まず、ステップＳ１７１において、台間機２５０から会員カード挿入情報を受信する。上述のように、会員カード挿入情報は、台間機２５０に対してカードの挿入または排出がなされたときはその台間機２５０から受信し、台間機２５０から会員カード挿入情報が定期的に送信されたときは島コンピュータ３２０が管轄する全ての台間機２５０からそれぞれ受信する。
【０１５７】
次に、ステップＳ１７２において、パラメータｎに値０をセットして初期化する。本実施形態では、ステップＳ１７１で会員カード挿入情報を受信した台間機２５０の各々について、ステップＳ１７４〜Ｓ１７８、ステップＳ１８０の処理を実行するが、このパラメータｎは処理対象の台間機２５０を識別するために使用される。
【０１５８】
次に、ステップＳ１７３において、パラメータｎの値を１インクリメント（増加）する。
【０１５９】
次に、ステップＳ１７４において、パラメータｎに対応する台間機２５０に対して会員カードが挿入されているか否かを判定する。この判定は受信した会員カード挿入情報を解析して行われる。挿入されていると判定された場合（ステップＳ１７４でＹＥＳ）はステップＳ１７５へ進み、挿入されていると判定されなかった場合（ステップＳ１７４でＮＯ）はステップＳ１８０へ進む。
【０１６０】
ステップＳ１７５では、処理対象の台間機２５０に対応する遊技機２００のカードフラグ４６１をＯＮにする。また、バッファ部１４０において、この台間機２５０に対応する稼働履歴データ４５０の会員識別情報４５３の値に、受信した会員カード挿入情報に記載されている会員カード識別情報の値をセットする。そしてステップＳ１７６へ進む。
【０１６１】
ステップＳ１７６では、ステップＳ１７５の処理の前後に会員識別情報４５３の値に変化があったか否かを判定する。変化があったと判定された場合（ステップＳ１７６でＹＥＳ）はステップＳ１７７へ進み、変化がなかったと判定された場合（ステップＳ１７６でＮＯ）はステップＳ１７９へ進む。
【０１６２】
ステップＳ１７５の処理の前後に会員識別情報４５３の値に変化があったことは、遊技者が交代して会員カードが入れ替わったことを意味する。このため、ステップＳ１７７では、バッファ部１４０に格納されているデータからデータベース部１５０に登録するための登録用データを作成し、データベース部１５０に登録する。
【０１６３】
そして、ステップＳ１７８において、バッファ部１４０の内容を更新する。具体的には、データ更新時刻４５１に当該処理を実行している時刻をセットするとともに、会員識別情報４５３に新たな会員カード識別情報をセットする。また、持玉計算用打玉４５８、持玉計算用出玉４５９、持玉計算用売上４６０には値（０）をセットする。なお、累積打玉数４５４、累積出玉数４５５、累積スタート回数４５６、累積売上４５７は変更しない。そして、ステップＳ１７９へ進む。
【０１６４】
一方、ステップＳ１８０では、処理対象の台間機２５０（遊技機２００）のカードフラグ４６１をＯＦＦにする。そして、ステップＳ１７９へ進む。
【０１６５】
ステップＳ１７９では、パラメータｎの値がステップＳ１７１で会員カード挿入情報を受信した台間機２５０の数、即ち、その台間機２５０に対応する遊技機２００の数に等しいか否かを判定する。パラメータｎの値が遊技機２００の数に等しいことは、会員カード挿入情報を受信した台間機２５０に対応する遊技機２００の全てについて、ステップＳ１７３〜Ｓ１７８、ステップＳ１８０の処理を実行し終えたことを意味する。ここで、この遊技機２００の数は、会員カード挿入情報が台間機２５０に対してカードの挿入または排出がなされたことに応じて送信された場合は１であるが、会員カード識別情報が島コンピュータ３２０配下の全ての台間機２５０から定期的に送信された場合はその台間機２５０の数となる。パラメータｎの値が会員カード挿入情報を受信した台間機２５０に対応する遊技機２００の数に等しい場合（ステップＳ１７９でＹＥＳ）は会員カード挿入時処理を終了し、等しくない場合（ステップＳ１７９でＮＯ）はステップＳ１７３へ戻って他の遊技機２００について処理を継続する。
【０１６６】
（フラグデータ受信時処理）
次に、図２２のステップＳ１６４で実行するフラグデータ受信時処理について図２４を参照して説明する。図２４はフラグデータ受信時処理の流れを示すフローチャートである。
【０１６７】
まず、ステップＳ１８１において、島コンピュータ３２０からその島コンピュータ３２０が管轄する全ての遊技機２００についてのフラグデータを受信する。
【０１６８】
次に、ステップＳ１８２において、パラメータｎに値０をセットして初期化する。本実施形態では、島コンピュータ３２０が管轄する全ての遊技機２００の各々について、ステップＳ１８３〜Ｓ１８５の処理を実行するが、このパラメータｎは処理対象の遊技機２００を識別するために使用される。
【０１６９】
次に、ステップＳ１８３において、パラメータｎの値を１インクリメント（増加）する。
【０１７０】
次に、ステップＳ１８４において、受信したフラグデータと、バッファ部１４０の稼働種別４５２を参照して、処理対象の遊技機２００の稼働状態が変化したか否かを判定する。変化している場合（ステップＳ１８４でＹＥＳ）はステップＳ１８５へ進み、変化していない場合（ステップＳ１８４でＮＯ）はステップＳ１８６へ進む。
【０１７１】
ステップＳ１８５では、フラグデータで示される稼働状態でバッファ部１４０の稼働種別４５２の内容を更新する。また、データ更新時刻４５１を当該ステップＳ１８５の処理時刻で更新する。そして、ステップＳ１８６へ進む。
【０１７２】
ステップＳ１８６では、パラメータｎの値がステップＳ１８１で受信したフラグデータの数、即ち、島コンピュータ３２０が管轄する遊技機２００の数に等しいか否かを判定する。パラメータｎの値が遊技機２００の数に等しいことは、島コンピュータ３２０が管轄する遊技機２００の全てについて、ステップＳ１８３〜Ｓ１８５の処理を実行し終えたことを意味する。パラメータｎの値が島コンピュータ３２０が管轄する遊技機２００の数に等しい場合（ステップＳ１８６でＹＥＳ）はフラグデータ受信時処理を終了し、等しくない場合（ステップＳ１８６でＮＯ）はステップＳ１８３へ戻って他の遊技機２００について処理を継続する。
【０１７３】
（稼働履歴作成処理）
次に、図２２のステップＳ１６５で実行する稼働履歴作成処理について図２５を参照して説明する。図２５は稼働履歴作成処理の流れを示すフローチャートである。
【０１７４】
まず、ステップＳ１９１において、島コンピュータ３２０からその島コンピュータ３２０が管轄する全ての遊技機２００についての累積データを受信する。
【０１７５】
次に、ステップＳ１９２において、パラメータｎに値０をセットして初期化する。本実施形態では、島コンピュータ３２０が管轄する全ての遊技機２００の各々について、ステップＳ１９４〜Ｓ２０４の処理を実行するが、このパラメータｎは処理対象の遊技機２００を識別するために使用される。
【０１７６】
次に、ステップＳ１９３において、パラメータｎの値を１インクリメント（増加）する。
【０１７７】
次に、ステップＳ１９４において、前回受信した累積データから今回受信した累積データに変化があるか否かを判定する。バッファ部１４０には前回受信した累積データが保持されているため、実際には、受信した累積データと、バッファ部１４０に保持されている累積データ（累積打玉数４５４、累積出玉数４５５、累積スタート回数４５６、累積売上４５７）とが一致するか否かを判定する。前回受信した累積データから今回受信した累積データに変化がある場合（ステップＳ１９４でＹＥＳ）はステップＳ１９５へ進み、変化がない場合（ステップＳ１９４でＮＯ）はステップＳ２０１へ進む。
【０１７８】
ステップＳ１９５以降では、カードフラグ４６１がＯＮで理論持玉数が持玉規定値以上の時に売上に変化があったときは遊技者が交代したと判定し、それ以外は遊技者は交代していないと判定する処理を行う。一方、ステップＳ２０１以降では、稼働中だが一定期間稼働信号を受信していない場合に遊技者が交代したと判定する処理を行う。
【０１７９】
ステップＳ１９５では、タイマをクリアして計時（経過時間の測定）を開始する。本実施形態では、バッファ部１４０のデータ更新時刻４５１の値を処理実行時刻に更新することがこの処理に相当する。
【０１８０】
次に、ステップＳ１９６において、受信した累積データの内容でバッファ部１４０の累積データ（４５４〜４５７）の内容を更新する。また、更新した累積データの内容に合わせて持玉計算用のデータ（４５８〜４６０）の内容を更新する。具体的には、更新後の累積データと更新前の累積データとの差分を持玉計算用のデータに加算する。すなわち、以下のとおりである。
・更新後の持玉計算用打玉４５８＝（更新前の持玉計算用打玉４５８）＋（更新後の累積打玉数４５４）−（更新前の累積打玉数４５４）。
・更新後の持玉計算用出玉４５９＝（更新前の持玉計算用出玉４５９）＋（更新後の累積出玉数４５５）−（更新前の累積出玉数４５５）。
・更新後の持玉計算用売上４６０＝（更新前の持玉計算用売上４６０）＋（更新後の累積売上４５７）−（更新前の累積売上４５７）。
【０１８１】
次に、ステップＳ１９７で、ステップＳ１９６で行ったバッファ部１４０の更新の前後に、累積売上４５７または持玉計算用売上４６０に変化があったか否かを判定する。変化があった場合（ステップＳ１９７でＹＥＳ）はステップＳ１９８へ進み、変化がなかった場合（ステップＳ１９７でＮＯ）は、遊技者は交代していないと判定して、ステップＳ２０５へ進む。
【０１８２】
ステップＳ１９８ではカードフラグ４６１がＯＮであるか否かを判定する。ＯＮの場合（ステップＳ１９８でＹＥＳ）は遊技者は交代していないと判定して、ステップＳ２０５へ進む。ＯＦＦの場合（ステップＳ１９８でＮＯ）はステップＳ１９９へ進む。なお、ステップＳ１９８をスキップすると、カードフラグ４６１の値に関わらず、理論持玉数が予め定められた持玉規定値以上の値をとっているときに、台間機２５０から売上信号を受信したときは常に遊技者が交代したと判定することになる。
【０１８３】
ステップＳ１９９では、ステップＳ１９６で更新した持玉計算用のデータを用いて遊技者が有している持玉数の理論値（理論持玉数）を計算する。前述の通り、理論持玉数は上述の数１で計算される。
【０１８４】
次に、ステップＳ２００では、ステップＳ１９９で計算した理論持玉数が、予め定められた持玉規定値以上であるか否かを判定する。持玉規定値以上の場合（ステップＳ１９９でＹＥＳ）は遊技者が交代したと判定してステップＳ２０３へ進む。持玉規定値以上の場合（ステップＳ１９９でＮＯ）は、遊技者は交代していないと判定してステップＳ２０５へ進む。
【０１８５】
ステップＳ２０１では、バッファ部１４０の稼働種別４５２を参照して、処理対象の遊技機２００が稼働中（本実施形態では、通常動作状態、大当状態、小当状態、確変大当状態、時短大当状態のいずれか）、すなわち、非稼働状態でないか否かを判定する。稼働中の場合（ステップＳ２０１でＹＥＳ）はステップＳ２０２へ進み、稼働中でない場合（ステップＳ２０１でＮＯ）はステップＳ２０５へ進む。
【０１８６】
ステップＳ２０２では、ステップＳ１９５で計時を開始してから予め定められた期間を経過しているか否かを判定する。具体的には、処理実行時の時刻が、バッファ部１４０のデータ更新時刻４５１により示される時刻から一定時間以上経過した時刻に該当するか否かを判定する。経過している場合（ステップＳ２０２でＹＥＳ）は、以前、処理対象の遊技機２００は稼働中だったが、一定期間、その遊技機２００から稼働信号を受信していないことを意味するため、第１実施形態と同様に遊技者が交代したと判定してステップＳ２０３へ進む。経過していない場合（ステップＳ２０２でＮＯ）は、遊技者は交代していないと判定してステップＳ２０５へ進む。
【０１８７】
ステップＳ２０３では、バッファ部１４０に格納されているデータからデータベース部１５０に登録するための登録用データを作成し、データベース部１５０に登録する。
【０１８８】
そして、ステップＳ２０４において、バッファ部１４０の内容を更新する。具体的には、データ更新時刻４５１にはバッファ部１４０の処理実行時の時刻をセットし、稼働種別４５３には非稼働状態をセットする。会員識別情報４５３には（−１）をセットし、持玉計算用打玉４５８、持玉計算用出玉４５９、持玉計算用売上４６０には値（０）をセットする。なお、累積打玉数４５４、累積出玉数４５５、累積スタート回数４５６、累積売上４５７は値を変更しない。そして、ステップＳ２０５へ進む。
【０１８９】
ステップＳ２０５では、パラメータｎの値がステップＳ１９１で受信した累積データの数、即ち、島コンピュータ３２０が管轄する遊技機２００の数に等しいか否かを判定する。パラメータｎの値が遊技機２００の数に等しいことは、島コンピュータ３２０が管轄する遊技機２００の全てについて、ステップＳ１９４〜Ｓ２０４の処理を実行し終えたことを意味する。パラメータｎの値が島コンピュータ３２０が管轄する遊技機２００の数に等しい場合（ステップＳ２０５でＹＥＳ）は稼働履歴作成処理を終了し、等しくない場合（ステップＳ２０５でＮＯ）はステップＳ１９２へ戻って他の遊技機２００について処理を継続する。
【０１９０】
上記のように、本実施形態では、稼働信号を受信したことに応じて、この稼働信号に基づいて遊技機２００における持玉数を計算する。そして、台間機２５０から会員カード識別情報を受信してから、稼働信号の受信が予め定められた期間中断するまでの間に、計算した持玉数が予め定められた規定値以上のときに、遊技球が貸し出されたことを示す稼働信号を受信した場合、遊技者が交代したと判定して、稼働信号に対する会員カード識別情報と関連付けを終了する。このため、本実施形態に係る構成によれば、稼働信号を遊技者ごとにさらに正確に分類することができる。
【０１９１】
なお、上記のように、本実施形態の構成においても、第１実施形態と同様に、稼働信号の受信が予め定められた期間中断するまでの間に受信した稼働信号を、このカード識別情報と関連付け記憶する（ステップＳ２０１〜Ｓ２０３）ため、遊技の途中で会員カードが排出されたり、あるいは、会員カードが排出されないまま遊技が終了したりしたような場合でも、稼働信号を遊技者ごとに正確に分類することができる。また、稼働信号を受信したことに応じて、バッファ部１４０の内容を更新して当該稼働信号に対するカード識別情報の関連付けを行うため、遊技場の管理者は、バッファ部１４０の内容を閲覧することで、各会員の遊技状況をその遊技に合わせてリアルタイムに把握することができる。さらに、カード排出信号を受信してカードフラグがＯＮからＯＦＦへ切り替わってから、一定期間が経過するまでに受信した稼働信号を、カード識別情報と関連付けていくため、遊技の途中で会員カードが排出されたような場合でも、稼働信号を遊技者に正確に対応づけることができる。
【０１９２】
また、本実施形態の構成においても、第２実施形態と同様に、遊技の終了後も会員カードが排出されなかったような場合に、そのことを自動的に検出して警報を報知してもよい。また、第３実施形態と同様に、カード識別情報の受信前に受け取った稼働情報を遊技者ごとに分類してもよい。
【図１】
2014028203.tif 000003
【図２】
2014028203.tif 000004
【図３】
2014028203.tif 000005
【図４】
2014028203.tif 000006
【図５】
2014028203.tif 000007
【図６】
2014028203.tif 000008
【図７】
2014028203.tif 000009
【図８】
2014028203.tif 000010
【図９】
2014028203.tif 000011
【図１０】
2014028203.tif 000012
【図１１】
2014028203.tif 000013
【図１２】
2014028203.tif 000014
【図１３】
2014028203.tif 000015
【図１４】
2014028203.tif 000016
【図１５】
2014028203.tif 000017
【図１６】
2014028203.tif 000018
【図１７】
2014028203.tif 000019
【図１８】
2014028203.tif 000020
【図１９】
2014028203.tif 000021
【図２０】
2014028203.tif 000022
【図２１】
2014028203.tif 000023
【図２２】
2014028203.tif 000024
【図２３】
2014028203.tif 000025
【図２４】
2014028203.tif 000026
【図２５】
2014028203.tif 000027