(57)【特許請求の範囲】
【請求項１】
異常状態を検出する機能を有する遊技媒体の計数器であって、投入された遊技媒体を所定方向に案内する複数の案内路と、各案内路に設けられ、案内路を通過する遊技媒体を計数する複数の計数手段と、計数結果を出力する計数結果出力手段と、異常状態であることを通知する出力手段と、異常状態の発生を検出する処理手段とを備え、
前記処理手段は、
正常時には、各計数手段の計数値の合計を計数結果として前記計数結果出力手段に出力させ、
ある計数手段による計数値が初期値のままであって、残りの他の計数手段の計数値が初期値より増加したものであるときには、異常状態が発生したと判断して前記出力手段を駆動することを特徴とする計数器。
【請求項２】
請求項１において、
前記処理手段は、さらに、
異常状態に関する情報を外部へ出力するように構成されていることを特徴とする計数器。
【請求項３】
異常状態を検出する機能を有する遊技媒体の計数器であって、投入された遊技媒体を所定方向に案内する複数の案内路と、各案内路に設けられ、案内路を通過する遊技媒体を計数する複数の計数手段と、計数結果を出力する計数結果出力手段と、異常状態であることを通知する出力手段と、異常状態の発生を検出する処理手段とを備え、
前記処理手段は、
正常時には、各計数手段の計数値の合計を計数結果として前記計数結果出力手段に出力させ、
ある計数手段による計数値が、全ての計数手段の計数値の平均値より所定数を越えて大きなとき、異常状態が発生したと判断して前記出力手段を駆動するとともに、異常状態に関する情報を外部へ出力することを特徴とする計数器。
【請求項４】
請求項２または請求項３に記載の計数器と管理コンピュータとを含むシステムであって、
前記管理コンピュータは、計数器から出力された異常状態に関する情報を自身がアクセス可能に備えるデータベース内に記憶するように構成されていることを特徴とする計数器を含む遊技情報の管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は遊技媒体を計数する計数器に係わり、計数異常の発生を検出する機能や異常状態に関する情報を外部へ出力する機能を有する計数器およびこの計数器を含む管理システムに関する。
【０００２】
【従来の技術】
従来の計数器としては、例えば、特開平６−７９０５４号公報で開示されたものがある。この計数器は、計数しようとする玉が略平均的に通過する複数の通路を有し、複数の通路毎に計数センサーを設け、通路ごとの計数センサーによる玉の数量を合算して表示するもので、複数の計数センサのうち、任意に選択した１以上の計数センサによる玉の計数が残りの計数センサによる玉の計数に比して設定数量以上の差があるとき警報を出して、人が作為的に物品数を不正にカウントさせるのを早期に発見する。
【０００３】
このように、人が作為的に物品数を不正に計数させることを検出する機能を有する計数器は従来から提案されていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような計数器は人が作為的に行う不正計数を検出するもので、玉詰まりやセンサー故障等の計数器自体の異常を検出することはできないため、これを実現する術の出現が望まれていた。
【０００５】
また、計数器自体の異常や人が作為的に行う不正行為を履歴情報として集中的に管理する術がなく、オペレータが計数器の異常事態の発生を容易に把握することができなかった。
【０００６】
本発明は、このような従来の課題を解決するためになされたもので、その目的は、計数器自体の異常を検出する手段を提供する点にある。
また、本発明の他の目的は、計数器自体の異常や不正行為を履歴情報として管理可能な手段を提供する点にある。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に係る発明によれば、異常状態を検出する機能を有する遊技媒体の計数器であって、
投入された遊技媒体を所定方向に案内する複数の案内路と、各案内路に設けられ、案内路を通過する遊技媒体を計数する複数の計数手段と、計数結果を出力する計数結果出力手段と、異常状態であることを通知する出力手段と、異常状態の発生を検出する処理手段とを備え、
前記処理手段は、
正常時には、各計数手段の計数値の合計を計数結果として前記計数結果出力手段に出力させ、
ある計数手段による計数値が初期値のままであって、残りの他の計数手段の計数値が初期値より増加したものであるときには、異常状態が発生したと判断して前記出力手段を駆動することを特徴とする計数器が提供される。
【０００８】
なお、初期値としては、例えば「０」を採用すればよい。これによれば、処理手段は、ある計数手段による計数値が初期値のままであって、残りの他の計数手段の計数値が初期値より増加したものであるとき、異常状態が発生したと判断するので、玉詰まりや計数手段の故障等の異常状態を検出できる。
【０００９】
また、請求項２に係る発明は、請求項１において、
前記処理手段は、さらに、
異常状態に関する情報を外部へ出力するように構成されていることを特徴とする。なお、異常状態に関する情報は、外部の管理コンピュータがＤＢ（データベース）に格納するようにしておけばよい。
【００１０】
これによれば、異常状態発生時間や異常状態が発生した計数器番号等の異常状態に関する情報が外部へ出力されて、異常状態に関する情報を集中管理することが可能になる。
【００１１】
さらに、請求項３に係る発明によれば、異常状態を検出する機能を有する遊技媒体の計数器であって、
投入された遊技媒体を所定方向に案内する複数の案内路と、各案内路に設けられ、案内路を通過する遊技媒体を計数する複数の計数手段と、計数結果を出力する計数結果出力手段と、異常状態であることを通知する出力手段と、異常状態の発生を検出する処理手段とを備え、
前記処理手段は、
正常時には、各計数手段の計数値の合計を計数結果として前記計数結果出力手段に出力させ、
ある計数手段による計数値が、全ての計数手段の計数値の平均値より所定数を越えて大きなとき、異常状態が発生したと判断して前記出力手段を駆動するとともに、異常状態に関する情報を外部へ出力することを特徴とする。
【００１２】
これによれば、処理手段は、ある計数手段による計数値が、全ての計数手段の計数値の平均値より所定数を越えて大きなとき、異常状態が発生したと判断して出力手段を駆動するとともに、異常状態発生時間や異常状態が発生した計数器番号等の異常状態に関する情報を外部へ出力するので、不正計数を通知するとともに、異常状態に関する情報を集中管理可能になる。
【００１３】
さらにまた、請求項４に係る発明によれば、請求項２または請求項３に記載の計数器と管理コンピュータとを含むシステムであって、
前記管理コンピュータは、計数器から出力された異常状態に関する情報を自身がアクセス可能に備えるデータベース内に記憶するように構成されていることを特徴とする。
【００１４】
これによれば、管理コンピュータのオペレータが異常状態の発生履歴を容易に把握することが可能となる。
また、以下のように、記憶媒体に記憶した計数異常検出プログラムを実行することによって、本発明の処理が実行可能になる。即ち、計数の異常状態を検出する計数異常検出プログラムを記憶した記憶媒体において、
正常時には、各案内路に設けられた各計数手段の計数値の合計を計数結果として計数結果出力手段に出力させる処理と、
ある計数手段による計数値が初期値のままであって、残りの他の計数手段の計数値が初期値より増加したものであるときには、異常状態が発生したと判断して出力手段を駆動する処理と、をコンピュータが実行する計数異常検出プログラムを記憶した記憶媒体が提供される。もちろん、異常状態に関する情報を外部へ出力する処理をコンピュータが実行可能なように計数異常検出プログラムを記憶媒体に記憶しておくことも考えられる。
【００１５】
また、計数の異常状態を検出する計数異常検出プログラムを記憶した記憶媒体において、
正常時には、各案内路に設けられた各計数手段の計数値の合計を計数結果として計数結果出力手段に出力させ、
ある計数手段による計数値が、全ての計数手段の計数値の平均値より所定数を越えて大きなとき、異常状態が発生したと判断して出力手段を駆動するとともに、異常状態に関する情報を外部へ出力する処理と、をコンピュータが実行する計数異常検出プログラムを記憶した記憶媒体が提供される。
【００１６】
なお、記憶媒体としては、ＣＤＲＯＭ、ＤＶＤＲＯＭ等の光記憶媒体、フレキシブルディスク等の磁気記憶媒体、ＲＯＭ、ＩＣカード等の半導体記憶媒体、ＭＯ等の光磁気記憶媒体等の記憶媒体が挙げられる。
【００１７】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照しつつ説明する。
図１は、本発明の実施の形態にかかる計数器１００の主要部を含む管理システムのブロック構成図である。
【００１８】
この計数器１００は、動作プログラムを内蔵する記憶媒体としてのＲＯＭ１５と、日付・時刻を把握するための時計１１を内蔵し、動作プログラムにしたがった処理を行うＣＰＵ１０（処理手段）と、ワークエリアとして機能するＲＡＭ２０と、遊技媒体の案内路として機能する複数の計数レーンの夫々に設けられ、各計数レーンを通過する遊技媒体を計数する複数のセンサー（ｂ１、ｂ２、ｂ３、…、ｂｎ）と、計数結果や異常事態の表示をする表示部２５と、計数終了指示を与えるための終了ボタン３１および貯玉指示を与えるための貯玉ボタン３２を備える操作部３０と、計数結果をバーコード情報で記載したレシートを発行するプリンタ３５と、外部に異常事態に関する情報を送信するためのインタフェース（Ｉ／Ｆ）として機能する通信Ｉ／Ｆ４０と、異常状態の発生を通知する警報出力部４５とを有している。
【００１９】
なお、表示部２５（計数結果出力手段、出力手段）は例えば液晶ディスプレイ、ＥＬディスプレイ等の表示デバイスで実現可能であり、また、警報出力部４５（出力手段）は、チャイム等の音出力装置やＬＥＤ等の発光デバイスで実現可能である。
【００２０】
また、計数器１００には、さらに、会員カードに記憶された会員情報（会員識別子等）を読み込み可能な会員カードリーダー１１０が接続されていて、会員カードリーダー１１０で読み込まれた情報はＣＰＵ１０に送られる。
【００２１】
さらに、通信Ｉ／Ｆ４０と計数器１００の外部に配設された管理コンピュータ２００とは通信媒体２１５によって情報を通信可能に接続されていて、管理コンピュータ２００には、自身がアクセス可能なデータベース（ＤＢ）２１０が接続されている。また、計数器側に時計を設けずに、管理コンピュータ２００側に時計を設けた構成にしても良いことは言うまでもない。
【００２２】
図２は、投入された遊技媒体を所定方向に案内する案内路としての計数レーンとセンサー（計数手段）とを示す模式的説明図である。図示しない投入口から投入された遊技媒体（Ｐ１、Ｐ２、Ｐ３、Ｐ４、…）は、例えば、図面上方向から下方向へと遊技媒体を案内する各計数レーンａ１、ａ２、ａ３、ａ４、…によって図面下方向に案内される。
【００２３】
このとき、各計数レーンａ１、ａ２、ａ３、ａ４、…に対して配設された、フォトインタラプターや近接スイッチ等で構成されるセンサーｂ１、ｂ２、ｂ３、ｂ４、…は、対応する計数レーンを通過する遊技媒体の通過信号を出力する。そして、通過信号は遊技媒体の１個づつの通過に伴って出力されるので、正常時には、ＣＰＵ１０は各センサーの所定時間内の通過信号をカウントして合計することで計数器に投入された遊技媒体数を計数することが可能になる。
【００２４】
図３は、ＲＡＭ２０に格納される計数テーブル２１とエラー履歴テーブル２２の説明図である。計数テーブル２１は、各センサー毎の計数値を格納するためのもので、センサーｂ１、ｂ２、ｂ３、…、ｂｎによる計数値を格納する領域には、夫々ｋ１、ｋ２、ｋ３、…、ｋｎなる計数値が格納されることになる。
【００２５】
また、エラー履歴テーブル２２は、エラー発生時刻を順次格納していくためのものであり、例えば、操作部３０の特定のボタン（図示せず）を操作することによって、ＣＰＵ１０はこのエラー履歴テーブル２２の記憶内容をプリンタ３５に出力するようにすれば、計数器１００のそばのホールスタッフが異常時の発生履歴を即座に把握することが可能になるので好ましい。
【００２６】
図６は、管理コンピュータ２００が管理するデーターベース（ＤＢ）２１０に格納されたエラーテーブル２１１の説明図である。このエラーテーブル２１１は、計数器自体に付される計数器識別子である計数器番号と異常状態の種別を示すエラーコードと異常状態の発生時刻を示す時刻とが対応付けて格納されている。
【００２７】
管理コンピュータ２００が、キーボード（図示せず）等によって指示を与えると、エラーテーブル２１１の内容を表示装置（図示せず）や印刷装置（図示せず）に出力するようにしておけば、オペレータが異常状態の発生履歴を容易把握できるので好ましい。
【００２８】
さて、図４、図５のフローチヤート等を参照して、計数器１００や管理コンピュータ２００の処理動作を説明する。
今、遊技媒体が計数器に投入され、投入された遊技媒体は計数レーンａ１、ａ２、ａ３、ａ４、…によって所定方向に案内されるものとする。
【００２９】
まず、ステップＳ４００によって、ＣＰＵ１０は、各センサーからの通過信号を検出する。そして、ステップＳ４１０において、検出した信号をカウントして各センサーからの通過信号に基づく計数値を、計数値テーブル２１に記憶する。このとき、あるセンサーの検出信号に基づく計数値を当該センサーに対する領域に記憶する。
【００３０】
次に、ステップＳ５００において、ＣＰＵ１０は計数値テーブル２１の記憶内容を参照して、計数値をチエックする。具体的には、計数値が０のままのものがあるか否かを判定する。そして、ステップＳ５０５で、計数値が０のままのものがある場合（Ｙｅｓ）にはステップＳ５２５に進む。一方、これ以外の場合（Ｎｏ）にはステップＳ５１０に進む。
【００３１】
ステップＳ５２５に進む場合には、エラーコードを「１」として、ステップＳ５３０でエラー表示を行う。例えば、エラーコードを「１」とともに異常事態が発生した旨のメッセージを表示部２５で表示したり、プリンタ３５に印刷させれば良い。さらに、ステップＳ５３５で、警報出力部４５を駆動して、音や光によって異常事態が発生したことを通知する。
【００３２】
さらに、ステップＳ５４０で、ＣＰＵ１０は時計１１から得た日付・時刻データとエーラーコードと予め定めてある計数器番号（例えば、ＲＯＭ１５に内蔵しておけばよい）とを通信Ｉ／Ｆ４０を介して送信する。
【００３３】
なお、この情報を受け取った管理コンピュータ２０は、ＤＢ２１０に格納されたエラーテーブル２１１にこれらの情報を順次格納していく処理を行う。
これにより、オペレータはキーボード（図示せず）等によって指示を与え、エラーテーブル２１１の内容を表示装置（図示せず）や印刷装置（図示せず）に出力するようにできるので、異常状態の発生履歴を容易把握できるようになる。
【００３４】
さらにまた、ステップＳ５４５では、ＣＰＵ１０は時計１１から得た日付・時刻データをエラー履歴テーブル２２に記憶する。なお、エラー履歴テーブル２２の内容を不揮発的に記憶するためには、ＲＡＭ２０の替わりにフラッシュメモリー等の不揮発性記憶素子を用いるようにすればよい。操作ボタン（図示せず）の操作により、エラー履歴テーブル２２の内容をプリンタ３５に出力できるので、計数器１００のそばにいるホールスタッフが異常の発生を容易に把握できる。
【００３５】
さて、ステップＳ５１０では、計数値テーブル２１内の各計数値の平均値を求め、ステップＳ５１５では「計数値＞平均値＋α」となる計数レーンが存在するか否かを調べる。なお、このαは、正の整数であれば任意に設定しうる値である。
【００３６】
そして、「計数値＞平均値＋α」となる計数レーンが存在する場合（Ｙｅｓ）、異常状態が発生したとして、ステップＳ５２０にてエラーコードを「２」とし、以降、前述したようなステップＳ５３０、５３５、５４０、５４５の処理を行う。なお、エラーコードの違いによって、表示部２５へのメッセージ表示内容や警報出力部４５の駆動態様の変更、例えば、音の違い等を行うようにしても良い。
【００３７】
ところで、「計数値＞平均値＋α」となる計数レーンが存在しない場合（Ｎｏ）には、正常時であるとして、ステップＳ５５０で、ＣＰＵ１０が計数値テーブル２１に記憶された計数値ｋ１〜ｋｎの合計を求めこれを計数結果とする。
【００３８】
そして、終了ボタン３１を操作すると、ステップＳ５５０で、この計数結果を表示部２５に表示することや、プリンタ３５によって計数結果をバーコードで記録したチケットを発行することを行う。
【００３９】
なお、会員カードリーダー１１０に会員カードを挿入して、貯玉ボタン３２を操作したときには、ＣＰＵ１０は、例えば、会員識別子と計数結果と貯玉指示コマンドを通信Ｉ／Ｆ４０を介して管理コンピュータ２００に送り、これらの情報を得た管理コンピュータ２００は、データベース２１０内の対応する会員識別子の貯玉情報のエリアに計数結果を加算するようにしておけば、計数器１００側から貯玉を行える。そして、ステップＳ５５５または５４５の処理が行われた時、処理を終了する。
【００４０】
上述したエラーコード「１」の異常事態の場合には、あるセンサーによる計数値が「０」のままであって、残りの他のセンサーの計数値が「０」より大きな値であるので、玉詰まりやセンサーの故障等が発生したことを検出でき、また、エラーコード「２」の異常事態の場合には、あるセンサーによる計数値が、全てのセンサーの計数値の平均値より所定数を越えて大きいので、不正計数が行われたことを検出することができる。
【００４１】
さらに、管理コンピュータ２００が、異常事態発生時刻、エラーコード、計数器番号等の異常状態に関する情報をＤＢ２１０内のエラーテーブル２１１に記憶するので、異常状態に関する情報を集中管理することが可能となり、管理コンピュータのオペレータも異常状態に関する情報を容易に把握することが可能となる。
【００４２】
また、エラーテーブル２１１やエラー履歴テーブル２２にレーンコード等を設けて、実際にどの計数レーンで異常があったのかを（例えば、「０」カウントはどの計数レーンで発生しているのか、または、故障しているレーンはどのレーンなのか等）を検出し、計数器１００の表示部２５等に出力して、従業員の対応を迅速に行えるように、ＣＰＵ１０の動作プログラムを作成しておくのが好ましい。
【００４３】
なお、以上説明してきた処理手順をプログラム化して記憶媒体に記憶しておき、ＣＰＵやＲＡＭを有して構成されるコンピュータがこのプログラムを実行することによって、上述した処理を行うようにすることが可能である。
【００４４】
【発明の効果】
以上説明したように、請求項１に係る発明によれば、処理手段は、ある計数手段による計数値が初期値のままであって、残りの他の計数手段の計数値が初期値より増加したものであるとき、異常状態が発生したと判断するので、玉詰まりや計数手段の故障等の異常状態を検出できる。
【００４５】
また、請求項２に係る発明によれば、請求項１の効果に加えて、処理手段は、さらに、異常状態に関する情報を外部へ出力するので、異常状態に関する情報が外部へ出力されて、異常状態に関する情報を集中管理可能になる。
【００４６】
さらに、請求項３に係る発明によれば、処理手段は、ある計数手段による計数値が、全ての計数手段の計数値の平均値より所定数を越えて大きなとき、異常状態が発生したと判断して出力手段を駆動するとともに、異常状態に関する情報を外部へ出力するので、不正計数を通知するとともに、異常状態に関する情報を集中管理可能になる。
【００４７】
さらにまた、請求項４に係る発明によれば、請求項２または請求項３の効果に加えて、管理コンピュータは、計数器から出力された異常状態に関する情報をデータベース内に記憶するので、オペレータが異常状態の発生履歴を容易に把握することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかる計数器の主要部を含む管理システムのブロック構成図である。
【図２】計数レーンとセンサーとを示す模式的説明図である。
【図３】ＲＡＭ２０に格納される計数テーブル２１とエラー履歴テーブル２２の説明図である。
【図４】本発明の実施の形態にかかる計数器の処理動作を説明するためのフローチャートである。
【図５】本発明の実施の形態にかかる計数器の処理動作を説明するためのフローチャートである。
【図６】ＤＢ２１０に格納されるエラーテーブル２１１の説明図である。
【符号の説明】
１０  ＣＰＵ
１１  時計
１５  ＲＯＭ
２０  ＲＡＭ
２１  計数値テーブル
２２  エラー履歴テーブル
２５  表示部
３０  操作部
３１  終了ボタン
３２  貯玉ボタン
３５  プリンタ
４０  通信Ｉ／Ｆ
４５  警報出力部
１００  計数器
１１０  会員カードリーダー
２００  管理コンピュータ
２１０  ＤＢ
２１１  エラーテーブル２１１
２１５  通信媒体
【図１】
0003847420.tif 000002
【図２】
0003847420.tif 000003
【図３】
0003847420.tif 000004
【図４】
0003847420.tif 000005
【図５】
0003847420.tif 000006
【図６】
0003847420.tif 000007