(57)【特許請求の範囲】
【請求項１】
遊技台と、該遊技台の運用に必要となる複数種類の運用台とで構成され、場内を複数の島に分割して、各島に複数の遊技台及び運用台を配置して運営される遊技場の管理に用いられて、自島配下の台の台データを検出する台コンピュータに接続されるとともに、上位装置となるホールコンピュータに接続される島コンピュータであって、
自配下の台コンピュータに対して、周期的に台データの送信要求を発行することで、該台コンピュータの検出する台データを収集する収集手段と、
上記収集手段の収集する台データを保存する保存手段と、
ホールコンピュータに対して、上記収集手段の収集する台データを送信する送信手段と、
自配下の台コンピュータの障害発生とその復帰を検出する第１の検出手段と、上記第１の検出手段が復帰を検出するときに、上記保存手段に保存される復帰した台コンピュータから収集された障害直前の台データを、該台コンピュータに送信することで該台コンピュータを復旧させる第１の復旧手段と、
ホールコンピュータの障害発生とその復帰を検出する第２の検出手段と、
上記第２の検出手段が復帰を検出するときに、上記保存手段に保存される台データをホールコンピュータに送信することでホールコンピュータを復旧させる第２の復旧手段とを備えることを、
特徴とする遊技場管理システムで用いられる島コンピュータ。
【請求項２】
請求項１記載の遊技場管理システムで用いられる島コンピュータにおいて、
自装置の障害からの復帰時に、自配下の台コンピュータに対して台データの送信要求を発行することで、該台コンピュータの検出する最新の台データを収集して、該台データを上記保存手段に保存するとともに、ホールコンピュータに送信することで自装置を復旧させる第３の復旧手段を備えることを、
特徴とする遊技場管理システムで用いられる島コンピュータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ構成に従って遊技場の管理を実行する遊技場管理システムで用いられる島コンピュータに関し、特に、コンピュータに障害が発生しても遊技場の管理に支障が起こらないようにする遊技場管理システムで用いられる島コンピュータに関する。
【０００２】
最近では、パチンコホールのような遊技場でも、コンピュータを使って全体を管理する構成を採るようになってきた。このようなコンピュータ構成を採る場合には、コンピュータの障害発生を考慮していく必要がある。
【０００３】
【従来の技術】
パチンコホールは、遊技台と、遊技台と遊技台との間に備えられるサンドと呼ばれる小型の貸玉自販機と、遊技台とは別に設けられる貸玉自販機と、景品交換機と、サンドの集金するお金を集めて保管する金庫等から構成されている。
【０００４】
従来のパチンコ管理システムでは、図１３に示すように、このようなパチンコホールの管理を実行する場合に、パチンコホールに１台のホールコンピュータを備える構成を採って、そのホールコンピュータが、遊技台のデータ（出玉数や入玉数等）や、サンドのデータ（貸玉数等）や、貸玉自販機のデータ（貸玉数等）や、景品交換機のデータ（景品交換の玉数等）や、金庫のデータ（お金の種類と額等）を集めていくことで、パチンコホールの管理を実行していくという構成を採っていた。
【０００５】
ここで、図中のＴＳはサンド、ＪＣＴは景品交換機、ＤＤＣーＢＯＸは遊技台等のデータをホールコンピュータに集める集積装置である。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来技術に従っていると、ホールコンピュータがダウンすると、そのダウン中の、遊技台やサンドや貸玉自販機や景品交換機や金庫等のデータが欠落してしまうという問題点があった。
【０００７】
そして、ダウン後に、ホールコンピュータを交換すると、以前のデータが全て失われてしまうという問題点があった。
本発明はかかる事情に鑑みてなされたものであって、コンピュータ構成に従って遊技場の管理を実行する構成を採るときにあって、コンピュータに障害が発生しても遊技場の管理に支障が起こらないようにする遊技場管理システムの実現を目的とする。
【０００８】
【課題を解決するための手段】
図１に本発明を具備する遊技場管理システムの原理構成を図示する。
本発明を具備する遊技場管理システムは、遊技台と、遊技台の運用に必要となる複数種類の運用台とで構成され、場内を複数の島に分割して、各島に複数の遊技台及び運用台を配置して運営される遊技場の管理を実行するものであって、遊技台や運用台に対応付けて設けられて、対となる台の台データを検出する台コンピュータ１と、各島に対応付けて設けられて、島配下の台コンピュータ１に接続される島コンピュータ２と、複数の島コンピュータ２に接続されるホールコンピュータ３とで構成される。
【０００９】
この島コンピュータ２は、収集手段２０と、保存手段２１と、送信手段２２と、第１の検出手段２３と、第１の復旧手段２４と、第２の検出手段２５と、第２の復旧手段２６と、第３の復旧手段２７とを備える。
【００１０】
この収集手段２０は、自配下の台コンピュータ１の検出する台データを収集する。保存手段２１は、収集手段２０の収集する台データを保存する。送信手段２２は、ホールコンピュータ３に対して収集手段２０の収集する台データを送信する。
【００１１】
第１の検出手段２３は、自配下の台コンピュータの障害発生とその復帰を検出する。第１の復旧手段２４は、障害から復帰した自配下の台コンピュータ１の復旧処理を実行する。第２の検出手段２５は、ホールコンピュータ３の障害発生とその復帰を検出する。第２の復旧手段２６は、障害から復帰したホールコンピュータ３の復旧処理を実行する。第３の復旧手段２７は、障害から復帰した自装置の復旧処理を実行する。
【００１２】
このように構成される本発明を具備する遊技場管理システムでは、収集手段２０は、自配下の台コンピュータ１に対して、周期的に台データの送信要求を発行することで、自配下の台コンピュータ１の検出する台データを収集し、この収集処理を受けて、保存手段２１は、収集手段２０の収集する台データを保存し、送信手段２２は、ホールコンピュータ３に対して、収集手段２０の収集する台データを送信する。
【００１３】
このとき、第１の検出手段２３は、収集手段２０が台データを収集できないことで自配下の台コンピュータ１の障害発生を検出するとともに、その収集が可能になることで障害からの復帰を検出することになるが、この復帰が検出されると、第１の復旧手段２４は、保存手段２１に保存される復帰した台コンピュータ１から収集された障害直前の台データをその台コンピュータ１に送信することで、その台コンピュータ１を復旧する。
【００１４】
一方、第２の検出手段２５は、送信手段２２が台データを送信できないことでホールコンピュータ３の障害発生を検出するとともに、その送信が可能になることで障害からの復帰を検出することになるが、この復帰が検出されると、第２の復旧手段２６は、保存手段２１に保存される台データをホールコンピュータ３に送信することで、ホールコンピュータ３を復旧する。
【００１５】
一方、第３の復旧手段２７は、自装置が障害から復帰すると、自配下の台コンピュータ１に対して、台データの送信要求を発行することで、自配下の台コンピュータ１の収集する最新の台データを収集して、その台データを保存手段２１に保存するとともにホールコンピュータ３に送信することで、自装置を可能な範囲で復旧する。
【００１６】
このように、本発明によれば、コンピュータ構成に従って遊技場の管理を実行する構成を採るときにあって、コンピュータに障害が発生しても障害発生前の管理状態に復旧できるようになるので、コンピュータに障害が発生しても遊技場の管理に支障が起こらないようになる。
【００１７】
【発明の実施の形態】
以下、実施の形態に従って本発明を詳細に説明する。
図２に、パチンコホールの管理を実行する本発明を具備する遊技場管理システムのシステム構成を図示する。
【００１８】
この遊技場管理システムは、サンド３１を持つパチンコ台３０と、景品交換機３２と、金庫３３等で構成され、ホール内を複数の島に分割して、各島に複数のパチンコ台３０や景品交換機３２や金庫３３等を配置して運営されるパチンコホールの管理を実行するものであって、パチンコ台３０や景品交換機３２や金庫３３等の各台に対応付けて設けられる台コンピュータ１と、各島に対応付けて設けられて、島配下の台コンピュータ１に接続されるファイル４を持つ島コンピュータ２と、複数の島コンピュータ２に接続されるファイル５を持つホールコンピュータ３とで構成される。
【００１９】
この台コンピュータ１は、対となる台の台データを検出するものであって、景品交換機３２に対応付けて設けられる台コンピュータ１は、景品交換要求のある玉の数等の台データを検出し、金庫３３に対応付けて設けられる台コンピュータ１は、金庫３３に入っているお金の種類／額等の台データを検出し、サンド３１を持つパチンコ台３０に対応付けて設けられる台コンピュータ１は、図３に示すように、出玉の数（パチンコ台３０に供給した玉数）や、入玉の数（お客さんがパチンコ台３０に打ち込んだ玉数）や、特賞信号（特賞の回数）や、スタート信号（チャッカの回数）や、確変信号（確率変動モードの回数）や、貸機売上（サンド３１の売上）といったセンサ等により直接検出される素データと、その素データから計算される打止回数や稼働時間や稼働回数といった加工データとからなる台データを検出する。
【００２０】
本発明を具備する遊技場管理システムは、ホールコンピュータ３以外に、島コンピュータ２及び台コンピュータ１を備える構成を採って、図４に示すように、島コンピュータ２が、台コンピュータ１の検出する台データを収集してファイル４に格納していくとともに、その台データをホールコンピュータ３に送信し、ホールコンピュータ３が、島コンピュータ２から送られてくる台データをファイル５に格納していくとともに、それらの台データを使ってパチンコホールの管理を実行していく構成を採るものである。
【００２１】
この構成を採る場合、図５に示すように、台コンピュータ１に障害が発生する場合と、島コンピュータ２に障害が発生する場合と、ホールコンピュータ３に障害が発生する場合とが考えられる。
【００２２】
本発明を具備する遊技場管理システムでは、これらの障害モードを考慮しつつ、パチンコホールを管理する構成を採るものである。
次に、島コンピュータ２、台コンピュータ１及びホールコンピュータ３の実行する処理フローに従って本発明を詳細に説明する。
【００２３】
島コンピュータ２は、起動されると、図６の処理フローに示すように、終了指示があるまで、自配下の台コンピュータ１の検出する台データを入手し、それらを図７に示すように台コンピュータ１別にファイル４に保存してから、それらをホールコンピュータ３に送信する処理を繰り返していくことになる。この台データの入手・保存・送信処理は、例えば数秒を１サイクルとして繰り返されることになる。
【００２４】
図８に、島コンピュータ２が台コンピュータ１から台データを入手するときに実行する処理フローの一実施例、図９に、島コンピュータ２がホールコンピュータ３に台データを送信するときに実行する処理フローの一実施例を図示する。
【００２５】
島コンピュータ２は、図６の処理フローに従って、自配下の台コンピュータ１の検出する台データの入手処理に入ると、図８の処理フローに示すように、先ず最初に、ステップ１で、自配下の全ての台コンピュータ１に対して台データの送信要求の電文を発行する。
【００２６】
続いて、ステップ２で、台データの受信処理に入る台コンピュータ１を未処理の中から１つ選択して受信処理に入って、続くステップ３で、その選択した台コンピュータ１から台データが送られてくるのか否かを判断して、台データが送られてこないことを判断するときには、ステップ４に進んで、その選択した台コンピュータ１のダウンを認識し、続くステップ５で、未処理の台コンピュータ１が残されているのか否かを判断して、未処理の台コンピュータ１が残されていることを判断するときにはステップ２に戻り、残されていないことを判断するときには台データの受信処理を終了する。
【００２７】
一方、ステップ３で、台データが送られてくることを判断するときには、ステップ６に進んで、その台データが復帰応答を示す台データであるのか、そうでない正常の台データであるのかを判断して、正常の台データであることを判断するときには、ステップ７に進んで、その台データを受信してから、続くステップ５で、未処理の台コンピュータ１が残されているのか否かを判断して、未処理の台コンピュータ１が残されていることを判断するときにはステップ２に戻り、残されていないことを判断するときには台データの受信処理を終了する。
【００２８】
一方、ステップ６で、送られてきた台データが復帰応答を示す台データであることを判断するとき、すなわち、台コンピュータ１が障害から復帰した際に発行する台データであることを判断するときには、その台データが実質的な空データで意味のない台データであることから、それを廃棄してからステップ８に進んで、ファイル４に格納されているその台コンピュータ１から前回入手した台データ（障害直前の台データ）を読み出して、それをその台コンピュータ１に送信することでその台コンピュータ１を復旧させる。そして、ステップ５に進んで、未処理の台コンピュータ１が残されているのか否かを判断して、未処理の台コンピュータ１が残されていることを判断するときにはステップ２に戻り、残されていないことを判断するときには台データの受信処理を終了する。
【００２９】
ここで、後述する台コンピュータ１の処理に従って、台コンピュータ１が障害から復帰するときには、台コンピュータ１から送られてくる台データには電源投入後の最初の台データである旨の情報が付加されているので、ステップ６で行う復帰応答を示す台データであるのか否かの判断は、その情報が付加されていて、しかも、前回のステップ４での処理で、その台コンピュータ１がダウンしていることが検出されている場合には、その台データが復帰応答を示す台データであると判断することで行う。また、送られてくる台データの値が前回の台データの値よりも小さいときにも、何か異常があると判断されるので、復帰応答として見なして、ファイル４に格納されている前回入手した台データをその台コンピュータ１に送信する構成を採っている。
【００３０】
このようにして、島コンピュータ２は、この図８の処理フローを実行することで、自配下の台コンピュータ１から台データを入手してそれをファイル４に保存しながら、その台コンピュータ１に障害が発生するときには、ファイル４に保存するダウン直前の台データを使って、その台コンピュータ１を復旧させていくように処理するのである。
【００３１】
更に、島コンピュータ２は、この図８の処理フローとは別に、自装置の障害からの復帰時には、自配下の台コンピュータ１に対して、台データの送信要求を発行することで、それらの台コンピュータ１の検出する最新の台データを入手することで自装置を復旧させる処理を行うことになる。
【００３２】
一方、島コンピュータ２は、図６の処理フローに従って、ホールコンピュータ３への台データの送信処理に入ると、図９の処理フローに示すように、先ず最初に、ステップ１で、前回の処理によりホールコンピュータ３がダウンしていることが検出されているのか否かを判断する。
【００３３】
この判断で、ホールコンピュータ３がダウンしていないことが判断されると、ステップ２に進んで、台コンピュータ１から入手した台データをホールコンピュータ３へ送信し、続くステップ３で、ホールコンピュータ３から受信応答があるのか否かを判断して、受信応答があることを判断するときには、ホールコンピュータ３への台データの送信処理を終了し、受信応答がないことを判断するときには、ステップ４に進んで、ホールコンピュータ３のダウンを認識してステップ１に戻っていく。
【００３４】
一方、ステップ１で、前回のステップ４の処理によりホールコンピュータ３がダウンしていることが検出され、あるいは、今回のステップ４の処理によりホールコンピュータ３がダウンしたことが検出されると、ステップ５に進んで、ホールコンピュータ３への接続を試み、続くステップ６で、接続できたのか否かを判断して、接続できたことを判断するときには、ステップ７に進んで、ファイル４に格納されている台データ（履歴が必要ないときには最新の台データ、履歴が必要となる場合には、障害発生後から障害復帰までの台データ）を読み出して、それをホールコンピュータ３に送信することでホールコンピュータ３を復旧させて、ホールコンピュータ３への台データの送信処理を終了する。
【００３５】
一方、ステップ６で、ホールコンピュータ３へ接続できないことを判断するときには、ステップ８に進んで、ホールコンピュータ３への接続の試みが規定回数をオーバーしたのか否かを判断して、オーバーしていないことを判断するときには、ステップ５に戻ってホールコンピュータ３のへの接続を試みていき、オーバーしたことを判断すときには、とりあえずホールコンピュータ３への台データの送信処理を終了する。
【００３６】
このようにして、島コンピュータ２は、この図９の処理フローを実行することで、自配下の台コンピュータ１から入手した台データをホールコンピュータ３に送信しながら、ホールコンピュータ３に障害が発生するときには、ファイル４に保存する台データを使って、ホールコンピュータ３を復旧させていくように処理するのである。
【００３７】
図１０に、台コンピュータ１の実行する処理フローの一実施例、図１１に、ホールコンピュータ３の実行する処理フローの一実施例を図示する。
台コンピュータ１は、電源が投入されると、図１０の処理フローに示すように、先ず最初に、ステップ１で、台データが発生すると、その台データを収集してメモリに展開し、その台データを元にして玉の補給や打止等の処理を行う。
【００３８】
続いて、ステップ２で、島コンピュータ２から電文が発行されるときには、それを受信する。島コンピュータ２からの電文を受信すると、続くステップ３で、その電文が台データの送信要求を示す電文であるのか否かを判断して、台データの送信要求を示す電文であることを判断するときには、ステップ４に進んで、電源投入後の最初の台データの要求電文であるのか否かを判断する。
【００３９】
このステップ４で、電源投入後の最初の台データの要求電文であることを判断するとき、すなわち、正常に立ち上がってから最初に受け取る台データの要求電文か、障害から復帰してから最初に受け取る台データの要求電文であることを判断するときには、ステップ５に進んで、送信する台データの電文の中に電源投入後の最初の台データである旨の情報を付加してから、ステップ６に進んで、メモリに展開されている最新の台データを読み出して島コンピュータ２に送信し、電源投入後の最初の台データの要求電文でないことを判断するときには、その情報を付加せずに、直ちにステップ６に進んで、メモリに展開されている最新の台データを読み出して島コンピュータ２に送信する。そして、ステップ１に戻っていく。
【００４０】
ここで、この障害から復帰した際に送信する台データは、上述したように、復帰応答を示す台データとして島コンピュータ２により廃棄され、その代わりに、島コンピュータ２から前回送信した障害直前の台データが送られてくることになる。
【００４１】
一方、ステップ３で、島コンピュータ２からの電文が台データの要求電文でないことを判断するときには、ステップ７に進んで、島コンピュータ２から送られてくるものが台データであるのか否かを判断して、台データが送られてくることを判断するとき、すなわち、島コンピュータ２から前回送信した障害直前の台データが送られてくることを判断するときには、ステップ８に進んで、その送られてきた台データを障害直前のデータとして、メモリに展開されている台データをそれに更新してから、ステップ１に戻っていく。
【００４２】
一方、ステップ７で、島コンピュータ２から送られてくるものが台データでないことを判断するときには、ステップ９に進んで、島コンピュータ２から送られてきた電文の指示する処理を実行してから、ステップ１に戻っていく。
【００４３】
このようにして、台コンピュータ１は、この図１０の処理フローを実行することで、島コンピュータ２に台データを送信し、更に、障害からの復帰を通知していくとともに、島コンピュータ２から復旧用の台データが送られてくるときには、その台データに従って障害発生により失われた台データを復旧していくように処理するのである。
【００４４】
一方、ホールコンピュータ３は、起動されると、図１１の処理フローに示すように、先ず最初に、ステップ１で、処理終了要求が発行されたの否かを判断して、処理終了要求が発行されないときには、ステップ２に進んで、ファイル５に格納される台データを元にして処理を行う。
【００４５】
続いて、ステップ３で、島コンピュータ２から電文が発行されるときには、それを受信する。島コンピュータ２からの電文を受信すると、続くステップ４で、その電文が復旧用台データ／正常台データであるのか、それ以外の電文であるのかを判断して、復旧用台データ／正常台データであることを判断するときには、ステップ５に進んで、その受信した復旧用台データ／正常台データを図１２に示すように島コンピュータ２別にファイル５に格納してから、ステップ１に戻っていく。
【００４６】
一方、ステップ４で、島コンピュータ２からの電文が台データ以外の電文であることを判断するときには、ステップ６に進んで、その送られてきた電文の指示する処理を実行してから、ステップ１に戻っていく。
【００４７】
このようにして、ホールコンピュータ３は、この図１１の処理フローを実行することで、島コンピュータ２から送られてくる台データを使って、パチンコホール全体の管理を実行するとともに、島コンピュータ２から復旧用の台データが送られてくるときには、それに従って台データを復旧させながら、パチンコホール全体の管理を実行するように処理するのである。
【００４８】
このようにして、本発明を具備する遊技場管理システムでは、ホールコンピュータ３以外に、島コンピュータ２及び台コンピュータ１を使ってパチンコホールを管理する構成を採って、いずれのコンピュータに障害が発生しても、それを復旧させることを可能にする構成を採ることで、パチンコホールの管理に支障が起こらないようにすることを実現するのである。
【００４９】
図示実施例について説明したが、本発明はこれに限定されるものではない。例えば、実施例では、パチンコホールの管理に適用する実施例に従って本発明を開示したが、本発明は、パチンコホール以外の遊技場の管理にもそのまま適用できるのである。
【００５０】
【発明の効果】
以上説明したように、本発明によれば、コンピュータ構成に従って遊技場の管理を実行する構成を採るときにあって、コンピュータに障害が発生しても障害発生前の管理状態に復旧できるようになるので、コンピュータに障害が発生しても遊技場の管理に支障が起こらないようになる。
【図面の簡単な説明】
【図１】本発明の原理構成図である。
【図２】本発明のシステム構成図である。
【図３】台データの説明図である。
【図４】本発明の処理説明図である。
【図５】発生する障害の説明図である。
【図６】島コンピュータの処理フローの一実施例である。
【図７】台データの保存処理の説明図である。
【図８】島コンピュータの処理フローの一実施例である。
【図９】島コンピュータの処理フローの一実施例である。
【図１０】台コンピュータの処理フローの一実施例である。
【図１１】ホールコンピュータの処理フローの一実施例である。
【図１２】台データの保存処理の説明図である。
【図１３】従来技術の説明図である。
【符号の説明】
１    台コンピュータ
２    島コンピュータ
３    ホールコンピュータ
２０  収集手段
２１  保存手段
２２  送信手段
２３  第１の検出手段
２４  第１の復旧手段
２５  第２の検出手段
２６  第２の復旧手段
２７  第３の復旧手段
【図１】
0003693193.tif 000002
【図２】
0003693193.tif 000003
【図３】
0003693193.tif 000004
【図４】
0003693193.tif 000005
【図５】
0003693193.tif 000006
【図６】
0003693193.tif 000007
【図７】
0003693193.tif 000008
【図８】
0003693193.tif 000009
【図９】
0003693193.tif 000010
【図１０】
0003693193.tif 000011
【図１１】
0003693193.tif 000012
【図１２】
0003693193.tif 000013
【図１３】
0003693193.tif 000014