(57)【特許請求の範囲】
【請求項１】
隣り合って並列する島間に配設されたパチンコ球搬出・搬入のための搬送コンベアと、各島に配設されたパチンコ球貯留のためのタンクの貯留量を検出する各パチンコ球センサと、パチンコ球搬送のためのリフト及び前記搬送コンベアにそれぞれ配備された各動作検出センサと、前記各パチンコ球センサ及び前記各動作検出センサの検出信号を入力すると共に、前記リフト及び搬送コンベアの動作制御を行う各島毎に配設された制御装置と、前記各制御装置と通信ネットワークで接続されている集中管理装置とを備えたパチンコ遊技場の球補給監視装置において、
前記集中管理装置が、パチンコ遊技場内の全パチンコ遊技機の特賞遊技信号を含む遊技機の状態を把握する情報を各パチンコ遊技機が配置される島情報と共に記憶管理するホールコンピュータと接続され、前記ホールコンピュータから各パチンコ遊技機の特賞遊技情報と島情報とを入力して記憶し、各島の制御装置から入力した前記各パチンコ球タンクの各残留量により各島毎の確定残留量を求めて記憶し、各島におけるパチンコ遊技機の設置台数に対する特賞遊技状態となった遊技機の台数により予め設定記憶されている必要量に基づいて、ホールコンピュータから入力した特賞状態のパチンコ遊技機の台数に対応した現在の確定必要量を求めて記憶し、各島毎に前記確定残留量から前記確定必要量を減算して過不足量を求めて記憶し、次いで、隣り合う島の前記過不足量同士を比較して、過不足量の値が大きい島から前記過不足量の小さい島に向けてパチンコ球を移送して搬入すべく前記制御装置を介して前記搬送コンベアを動作制御するパチンコ球の残留量調整制御手段を有していることを特徴とするパチンコ遊技場の球補給監視装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えば、パチンコ遊技場内において、複数のパチンコ遊技機が列状に配置されてなる各島の保有する各パチンコ球を監視すると共に、そのパチンコ球の保有量に応じて各島間でパチンコ球を搬送してパチンコ球の調整を図るパチンコ遊技場の球補給監視装置に関する。
【０００２】
【従来の技術】
通常、パチンコ遊技場内には、複数のパチンコ遊技機に対して、各パチンコ遊技機が使用するための遊技球を一括して供給する目的のために、パチンコ遊技機が複数列状に配置されて一つの島が形成されている。そして、例えば、並列する複数の島が１つのグループに形成されると共に、グループ内の隣の島同士が搬送コンベアによって互いに連絡され、隣り合う島間で各島が保有するパチンコ球を互いに移送し合うことができるように構成されているものがある。
【０００３】
各島は、上部に島内の各パチンコ遊技機へパチンコ球を供給するために一時的にパチンコ球を貯留しておく島タンクが設けられ、島タンクの下部には、各パチンコ遊技機へパチンコ球を供給するための補給球誘導樋が島タンクに連設されると共に、並列する隣の島へ自己の島タンク内のパチンコ球を搬出する搬出用コンベアの一端側と、該搬出用コンベアの側方に、隣の島からのパチンコ球が自己の島に搬入されるように搬入用コンベアの他端側とが配置されている。島下部には、搬入用コンベアによって搬入されたパチンコ球と各パチンコ遊技機から回収された打球とをパチンコ球として一時的に貯留される補給球プールタンクが設けられ、補給球プールタンクのパチンコ球を上部の島タンク内に移送して搬入するためのリフトが設けられており、島内において、島タンク（または搬入用コンベア）→補給球プールタンク→リフト→島タンクなるパチンコ球循環経路が形成されている。
【０００４】
また、各島のパチンコ球循環経路の適所には、島タンク内に適量の球が残っているかどうかを検出するための島タンク用センサやリフトが正常に動作しているかを検出するためのリフト用センサや各コンベアの動作を検出するためのコンベア用センサ等が配備されている。
【０００５】
従来、これら各島のパチンコ球循環経路に配備された各センサーが各異常を検出した場合、ＣＲＴ等の表示装置の表示部に、異常個所を島番号と文字とにより表示するようにしたり、各島毎に表示装置を配設して異常が発生した島及び島内の異常発生箇所を特定して表示させたり、さらに、パチンコ遊技場の全島を一括管理する集中管理装置を設けると共に、この集中管理装置に接続される表示装置の表示部に予め島の形を表わす島部を画一的に設け、この島部にＬＥＤ等の発行素子を埋設し、異常を検出したセンサに相当する個所を発光させて表示するようにしている。
【０００６】
しかしながら、表示部に異常個所を島番号と文字とにより表示するものは、文字及び数字によってのみ表示するため、異常箇所の特定が図形等による視覚的表示に比べて困難性があり、予め島を形を表わした島部にＬＥＤ等の発行素子を埋設したものは、パチンコ遊技場のレイアウトがパチンコ遊技場毎に異なるために、実際のパチンコ遊技場の見取り図に一致されていることはほとんどなく、異常箇所の正確な位置を特定することができない。
【０００７】
また、従来は、各島においてパチンコ球の不足状態が発生した時に、実際にパチンコ球の不足がセンサによって検出された後に、各島毎に配設された制御装置によって、搬入用コンベア及び搬出用コンベアを動作させてパチンコ球を島間で移送してパチンコ球不足を解消するように調整するものであって、パチンコ球の不足がセンサによって検出される前に、パチンコ球の不足状態を検知して動作させるものではなかった。
【０００８】
パチンコ遊技機において特賞状態が発生すると、即ち、大当たり発生によって、パチンコ遊技機に保留するパチンコ球が短時間のうちに大量に払い出され、これにより島タンク内に貯留しているパチンコ球がパチンコ遊技機に向かって追加補給されるが、１つの島において、特賞状態となったパチンコ遊技機が多数ある場合には、必然的にこの島が保有するパチンコ球は、特賞状態の各パチンコ遊技機が球の払出しを継続して行うことにより、パチンコ球不足となる。
【０００９】
しかしながら、従来の球補給監視装置にあっては、実際にパチンコ球の不足がセンサによって検出された後に、パチンコ球を島間で移送してパチンコ球不足を解消するように調整するので、パチンコ球が搬入され始めても、特賞状態の各パチンコ遊技機が球の払出しがすぐに終了するわけではないため、パチンコ球が適量に復帰するまでには時間を要していた。
【００１０】
【発明が解決しようとする課題】
本発明の目的は、各島において実際にパチンコ球の不足が検出される前に、パチンコ球の不足を早期に解消できるようにするパチンコ遊技場の球補給監視装置を提供することにある。
【００１１】
【課題を解決するための手段】
請求項１に係るパチンコ遊技場の球補給監視装置は、隣り合って並列する島間に配設されたパチンコ球搬出・搬入のための搬送コンベアと、各島に配設されたパチンコ球貯留のためのタンクの貯留量を検出する各パチンコ球センサと、パチンコ球搬送のためのリフト及び前記搬送コンベアにそれぞれ配備された各動作検出センサと、前記各パチンコ球センサ及び前記各動作検出センサの検出信号を入力すると共に、前記リフト及び搬送コンベアの動作制御を行う各島毎に配設された制御装置と、前記各制御装置と通信ネットワークで接続されている集中管理装置とを備えたものであって、上記課題を解決するために、前記集中管理装置が、パチンコ遊技場内の全パチンコ遊技機の特賞遊技信号を含む遊技機の状態を把握する情報を各パチンコ遊技機が配置される島情報と共に記憶管理するホールコンピュータと接続され、前記ホールコンピュータから各パチンコ遊技機の特賞遊技情報と島情報とを入力して記憶し、各島の制御装置から入力した前記各パチンコ球タンクの各残留量により各島毎の確定残留量を求めて記憶し、各島におけるパチンコ遊技機の設置台数に対する特賞遊技状態となった遊技機の台数により予め設定記憶されている必要量に基づいて、ホールコンピュータから入力した特賞状態のパチンコ遊技機の台数に対応した現在の確定必要量を求めて記憶し、各島毎に前記確定残留量から前記確定必要量を減算して過不足量を求めて記憶し、次いで、隣り合う島の前記過不足量同士を比較して、過不足量の値が大きい島から前記過不足量の小さい島に向けてパチンコ球を移送して搬入すべく前記制御装置を介して前記搬送コンベアを動作制御するパチンコ球の残留量調整制御手段を有していることを特徴とする。
【００１４】
【作用】
集中管理装置は、表示部において、パチンコ遊技場の全島及び隣り合って並列する島間に配設されたパチンコ球搬出・搬入のための搬送コンベアを示す図を表示すると共に、この図内に、各島に配設されたパチンコ球貯留のためのタンクの貯留量を検出する各パチンコ球センサ並びにパチンコ球搬送のためのリフト及び搬送コンベアにそれぞれ配備された各動作検出センサによる検出状況及び配置箇所を表示する。
【００１５】
各島に配設された各制御装置は、通信ネットワークで集中管理装置に接続されており、各パチンコ球センサ並びに各動作検出センサの検出信号を入力すると共に集中管理装置に各センサの検出状況を送信する一方、集中管理装置からの制御指令を受けてリフト及び搬送コンベアの動作制御を行う。
【００１６】
集中管理装置は、表示部上の予め設定された所定領域に接触して操作入力するための接触操作入力部に操作入力があると、操作入力によって指定された島の制御装置に制御指令を送信する。
【００１７】
また、集中管理装置は、各パチンコ球センサ及び各動作検出センサの各配設位置をセンサの種類別に応じて記号で表示し、各センサの検出による正常と異常の別を各配設位置の近傍に文字表示すると共に記号の色彩により表示し、各パチンコ球センサによる正常検出時、タンクのパチンコ球の残留量を数字表示する。
【００１８】
ホールコンピュータは、パチンコ遊技場内の全パチンコ遊技機の特賞遊技信号を各パチンコ遊技機が配置される島情報と共に記憶管理する。
【００１９】
集中管理装置は、残留量調整制御手段により、ホールコンピュータから各パチンコ遊技機の特賞遊技情報と島情報とを入力して記憶し、各島の制御装置から入力した各パチンコ球タンクの各残留量により各島毎の確定残留量を求めて記憶し、各島におけるパチンコ遊技機の設置台数に対する特賞遊技状態となった遊技機の台数により予め設定記憶されている必要量に基づいて、ホールコンピュータから入力した特賞状態のパチンコ遊技機の台数に対応した現在の確定必要量を求めて記憶し、各島毎に確定残留量から確定必要量を減算して過不足量を求めて記憶し、次いで、隣り合う島の過不足量同士を比較して、過不足量の値が大きい島から過不足量の小さい島に向けてパチンコ球を移送して搬入すべく制御装置を介して搬送コンベアを動作制御する。
【００２０】
【実施例】
以下、本発明の実施例を図面を参照して説明する。
図１は、本発明のパチンコ遊技場の球補給監視装置の機能ブロック図である。
【００２１】
球補給監視装置は、パチンコ遊技場の景品カウンタ等に配備された集中管理装置１と、パチンコ遊技場内の各島毎に配設された各制御装置２とを備え、各制御装置２は、通信ネットワーク３を介して集中管理装置１に接続されている。
【００２２】
また、集中管理装置１は、パチンコ遊技場内の全島に配設された全パチンコ遊技機５の特賞遊技信号を各パチンコ遊技機５が配置される島情報と共に記憶管理するホールコンピュータ４と接続されている。
【００２３】
図２は、後述の集中管理装置１の表示部２１に画面表示されるパチンコ遊技場の全島及び隣り合って並列する島間に配設されたパチンコ球搬出・搬入のための搬出用ベルトコンベア及び搬入用ベルトコンベアを示す見取り図であり、図２において、景品カウンタから向かって右側から左側にかけて手前側に、１シマ，２シマ…７シマが並列配置されると共に、これら１シマ〜７シマが並列する島間に配設されたパチンコ球搬出・搬入のための搬出用ベルトコンベア及び搬入用ベルトコンベアによりパチンコ球の移送において１つのグループに形成されている。
【００２４】
１シマ，２シマ…７シマの奥方側には、８シマ，９シマ，…，１４シマが並列配置されると共に、これら８シマ〜１４シマが並列する島間に配設されたパチンコ球搬出・搬入のための搬出用ベルトコンベア及び搬入用ベルトコンベアによりパチンコ球の移送において１つのグループに形成されている。
【００２５】
図３は、後述の集中管理装置１のタッチパネル２２のシマ番号表示エリアへの操作入力により表示部２１に画面表示される島の正面図であり、図２では２シマを一例として示している。
【００２６】
島は、パチンコ遊技機５が複数列状に配置されて形成されており、中央上部に島内の各パチンコ遊技機５へパチンコ球を供給するために一時的にパチンコ球を貯留しておく島タンク６が設けられ、中央下部にリフトタンク７が設けられ、リフトタンク７内にはリフト用モータＭ１によって駆動されるリフト８が上方の島タンク６に向けて上下方向に配設され、リフトタンク７の左右両側方にはそれぞれ補給球プールタンク９ａ，９ｂが設けられている。
【００２７】
なお、本実施例では、島タンク６の大きさは左右の補給球プールタンク９ａ，９ｂの各大きさの１／２に形成されている。
【００２８】
島タンク６には、島タンク６内に適量の球が残っているかどうかを検出するための５個のセンサからなる島タンク用センサＳＮ１が配備され、左右の補給球プールタンク９ａ，９ｂには、各プールタンク９ａ，９ｂ内に適量の球が残っているかどうかを検出するための５個センサからなる左プールタンク用センサＳＮ２ａ，右プールタンク用センサＳＮ２ｂがそれぞれ配備され、５個のセンサのオン・オフ状態により、各タンク内のパチンコ球の残留量を２０％きざみで検出するよう構成されている。また、リフト８には、リフト８が正常に動作しているかを検出するためのリフト用センサＳＮ３が配備されている。
【００２９】
島タンク６の下部には、各パチンコ遊技機５へパチンコ球を供給するための補給球誘導樋１０，１０の基端が島タンク６の左右にそれぞれ連設され、各補給球誘導樋１０，１０は、左右の両端に向けて下がる傾斜がかけられている。左右の補給球誘導樋１０，１０には、トイ用センサＳＮ４がそれぞれ３個所に設けられている。
【００３０】
島タンク６の下部左寄りには、図２において手前方向に並列する隣の島（図示せず）、即ち、図１では、景品カウンタから向かって左側の３シマへ自己の島タンク６内のパチンコ球を搬出する左搬出用ベルトコンベア１１の一端側と、該左搬出用ベルトコンベア１１の側方に、正面手前の隣の島、即ち、３シマからのパチンコ球を自己の島に搬入する搬入用ベルトコンベア１２の他端側とが配置されている。
【００３１】
また、図２において鎖線で示すように、島タンク６の下部右寄りには、図２において奥方向に並列する隣の島（図示せず）、即ち、景品カウンタから向かって右側の１シマへ自己の島タンク６内のパチンコ球を搬出する右搬出用ベルトコンベア１３の一端側と、該右搬出用ベルトコンベア１３の側方に、正面奥方の隣の島、即ち、１シマからのパチンコ球を自己の島に搬入する搬入用ベルトコンベア１４の他端側とが配置されている。
【００３２】
また、手前方向にパチンコ球を搬出する左搬出用ベルトコンベア１１を駆動するための左ベルトコンベア用モータＭ２が正面手前側に配設され、奥方向にパチンコ球を搬出する右搬出用ベルトコンベア１３を駆動するための右ベルトコンベア用モータＭ３が正面奥方側に配設されている。
【００３３】
なお、正面手前の隣の島からのパチンコ球を自己の島に搬入する搬入用ベルトコンベア１２は、正面手前の隣の島においては、即ち、３シマの右搬出用ベルトコンベアであり、自己の島の搬入用ベルトコンベアを駆動する駆動モータは、この３シマに配設されている。同様に、正面奥方の隣の島からのパチンコ球を自己の島に搬入する搬入用ベルトコンベア１４の駆動モータは、正面奥方の隣の島、即ち１シマに配設されている。２つの搬出用ベルトコンベア１１，１３には、これらの動作を検出するための左，右ベルトコンベア用センサＳＮ５，ＳＮ６がそれぞれ配備されている。
【００３４】
各搬入用ベルトコンベア１２，１４の他端及び島タンク６の下端は球誘導管路１５の中途に連結され、球誘導管路１５は、その中途から左右に向けてそれぞれ下がるように傾斜がかけられると共に、左右両端が下方に向けてそれぞれ折曲されてなり、球誘導管路１５の左右の下端がそれぞれ左右の補給球プールタンク９ａ，９ｂの上部に連結されている。
【００３５】
また、島の左右下部には、列状に配置されたパチンコ遊技機５の下部に沿って、打球回収樋１６が島の中央に向けて傾斜がかけられて設けられ、打球回収樋１６の島の中央側の端部は、それぞれ左右の補給球プールタンク９ａ，９ｂの側部に連結されている。さらに、左右の補給球プールタンク９ａ，９ｂとリフトタンク７との間に、球誘導管１７がそれぞれ設けられ、左右の球誘導管１７の中途には、該管路を開放・閉鎖する開閉機構（図示せず）が設けられると共に、左右の開閉機構を開閉動作させるための開閉ソレノイド１８，１８がそれぞれ配設されている。
【００３６】
次に、島におけるパチンコ球の循環経路について説明する。
島タンク６に貯留されているパチンコ球は、その一部が左右の補給球誘導樋１０を流下して各パチンコ遊技機５に補給球として供給される。また、島タンク６内のパチンコ球は、島タンク６の下端から球誘導管路１５の中途に流入して左右に分けられ、球誘導管路１５の下端からそれぞれ左右の補給球プールタンク９ａ，９ｂ内にそれぞれ貯留される。
【００３７】
また、各パチンコ遊技機５において遊技に使用された打球は、打球回収樋１６上を流下してそれぞれ左右の補給球プールタンク９ａ，９ｂ内にそれぞれ貯留される。
【００３８】
また、搬入用ベルトコンベア１２，１４によって隣の島からそれぞれ搬入されるパチンコ球は、搬入用コンベア１２，１４の他端から球誘導管路１５の中途に流入して左右に分けられ、左右の補給球プールタンク９ａ，９ｂ内にそれぞれ貯留される。
【００３９】
左搬出用ベルトコンベア１１が駆動されると、島タンク６に貯留されているパチンコ球は、島タンク６の下端から該ベルトコンベア１１によって正面手前側の隣の島、即ち、図２の場合には３シマに移送されて搬入される。また、右搬出用ベルトコンベア１３が駆動されると、島タンク６に貯留されているパチンコ球は、島タンク６の下端から該ベルトコンベア１３によって正面奥方側の隣の島、即ち、１シマに移送されて搬入される。
【００４０】
左右の補給球プールタンク９ａ，９ｂ内に貯留されているパチンコ球は、左右の球誘導管１７の中途に配設されている開閉機構を開放することにより、球誘導管内をそれぞれ流下してリフトタンク７内に流れ込み、リフト用モータＭ１によってリフト８が駆動されると、上方に移送されて島タンク６内に搬入される。
【００４１】
集中管理装置１は、図４に示すように、各種の演算処理並びに各制御装置２との通信処理を行うＣＰＵ２０を備え、該ＣＰＵ２０には、ＣＲＴ装置等からなる表示部２１、表示部上の予め設定された所定領域に接触して操作入力するための接触操作入力部としてのタッチパネル２２、キーボード等からなるキー入力操作部２３、各制御装置２との通信を行うための通信部２４とホールコンピュータ４との通信を行うための通信部２５とが接続されると共に、データの一時記憶等に使用されるＲＡＭ２６、集中管理装置１が実行する各種制御プログラムが記憶保存されているＨＤＤ２７及びＦＤＤ２８が接続されており、ＣＰＵ２０は必要な実行プログラムをＨＤＤ２７又はＦＤＤ２８からＲＡＭ２６内に設定されたプログラムエリアに一旦読み込んで記憶させておく。これら実行プログラムは、請求項１に記載される残留量調整制御手段を含んでいる。
【００４２】
制御装置２は、図５に示すように、図２に示す島タンク用センサＳＮ１、プールタンク用センサＳＮ２ａ，ＳＮ２ｂ、リフト用センサＳＮ３、左ベルトコンベア用センサＳＮ５、右ベルトコンベア用センサＳＮ６及びトイ用センサＳＮ４の検出信号入力やリフト８、左搬出用ベルトコンベア１１、右搬出用ベルトコンベア１３及び左右の開閉ソレノイド１８，１８の駆動制御等を行うＣＰＵ３０を備え、該ＣＰＵ３０には、これらの各センサＳＮ１〜ＳＮ６がセンサ入力部３１を介して接続され、リフト８、左搬出用ベルトコンベア１１、右搬出用ベルトコンベア１３及び左右の開閉ソレノイド１８，１８の各制御素子が出力部３２を介して接続されると共に、集中管理装置１との通信を行うための通信部３３、データの一時記憶等に使用されるＲＡＭ３４及びＣＰＵ３０が実行する制御プログラムが格納されているＲＯＭ３５が設けられている。
【００４３】
次に、集中管理装置１の表示部２１における表示について説明する。
図２に示すように、表示部２１には、まず、パチンコ遊技場の全島及び隣り合って並列する島間に配設されたパチンコ球搬出・搬入のための搬出用ベルトコンベア１１，１３及び搬入用ベルトコンベア１２，１４を示す見取り図が表示されると共に、見取り図内に、島タンク用センサＳＮ１、プールタンク用センサＳＮ２、リフト用センサＳＮ３及び左，右のベルトコンベア用センサＳＮ５，ＳＮ６の各配設位置がセンサの種類別に応じて記号で表示される。図６に示すように、例えば、島タンク用センサＳＮ１は丸、プールタンク用センサＳＮ２は四角、リフト用センサＳＮ３は三角、左右のベルトコンベア用センサＳＮ５，ＳＮ６は逆三角で表示されると共に、各センサＳＮ１〜ＳＮ６の検出が正常である場合にはそれぞれ各記号が青色で表示される。また同時に、表示されている各島の側方には、例えば、「１シマ」，「２シマ」のように、各島を名称を表わすと共に接触して操作入力するためのタッチ操作入力領域が表示される。
【００４４】
また、各島タンク用センサＳＮ１及び各プールタンク用センサＳＮ２ａ，ＳＮ２ｂによる検出が正常である場合には、各配設位置を表わす各記号の近傍に各タンクの補給球の残留量がパーセントで数字表示され、各ベルトコンベア用センサＳＮ５，ＳＮ６とリフト用センサＳＮ３による検出が正常動作中であれば、各配設位置を表わす各記号の近傍に「動作中」が文字表示される。
【００４５】
また、各島タンクセンサＳＮ１及び各プールタンクセンサＳＮ２により異常が検出されると、図７に示すように、異常を検出したセンサを表示している色彩が青色から赤色に変わり、残留量を表示している個所には「異常」が文字表示される。この際に、スピーカ等を設けて警告音を一緒に発生させたり、表示灯を設けて点灯させたりして報知することも可能である。なお、図７において、赤色を塗り潰しによって示している。
【００４６】
各ベルトコンベア用センサＳＮ５，ＳＮ６とリフト用センサＳＮ３により異常が検出されると、異常を検出したセンサを表示している色彩が青色から赤色に変わり、「動作中」を表示している個所には「異常」が文字表示される。この際にも警告音を一緒に発生させたり、表示灯を点灯させたりして報知することも可能である。
【００４７】
表示部２１に表示されているタッチ操作入力領域を押下すると、画面表示が切り替わって、図３に示すように入力操作された島の正面図が画面表示される。例えば、図１において矩形で囲んで示す「２シマ」が入力操作された場合には、図３に示すように２シマの正面図が画面表示されると共に、画面の右下隅に「取消」のタッチ操作入力領域が表示される。
【００４８】
図３に示される島の正面図の画面では、タッチ操作入力領域がリフト用モータＭ１、左ベルトコンベア用モータＭ２及び右ベルトコンベア用モータＭ３、左右の開閉ソレノイド１８，１８及び制御装置２の各制御素子に対してそれぞれ設定されており、各タッチ操作入力領域を図３においてはハッチングで示している。リフト用モータＭ１、左ベルトコンベア用モータＭ２及び右ベルトコンベア用モータＭ３、左右の開閉ソレノイド１８，１８の各タッチ操作入力領域を押下すると、その近傍に図８に示すような「ＯＮ」「ＯＦＦ」「取消」の各タッチ操作入力領域を備えた操作スイッチが表示され、各制御素子が動作中である時には、オンスイッチが赤色で表示されると共にオフスイッチが青色で表示される。また、各制御素子が停止している時には、オンスイッチが青色で表示されると共にオフスイッチが赤色で表示される。
【００４９】
オンスイッチを押すと、押下されたようにオンスイッチの表示が青色から赤色に変わる一方、オフスイッチの表示が赤色から青色に変わって押下される前の状態となる。オンスイッチの操作信号は、制御装置２に操作した制御素子に対する動作指令信号として入力される。同様に、オフスイッチが操作された場合には、オフスイッチの表示が赤色となると共にオンスイッチの表示が青色となり、オフスイッチの操作信号は制御装置２に操作した制御素子に対する動作停止指令信号として入力される。このように、集中管理装置１から各制御素子に対して動作及び動作停止の制御を行うことができる。
【００５０】
また、図３の表示画面上の制御装置２のタッチ操作入力領域を操作すると、その近傍に図９に示すような球搬入処理、球搬出処理及び補給球移動処理の行わせるための各「動作」「停止」「取消」の各タッチ操作入力領域を備えた制御処理メニューが表示される。各処理の動作スイッチを押すと、現在表示されている島、即ち、この場合では２シマの制御装置２に対して押下操作された処理に該当する動作コマンドが送信される。また、停止スイッチを押すと現在表示されている島の制御装置２に対して押下操作された処理に該当する動作停止コマンドが送信される。この時、押下操作されたスイッチの表示が青から赤に変わる。
【００５１】
以下、図１０乃至図４３に示すフローチャートを参照して本実施例におけるパチンコ遊技場の球補給監視装置の処理動作を説明する。
【００５２】
図１０は、集中管理装置１のＣＰＵ２０が実行する処理の概略を示すメインフローチャートである。ＣＰＵ２０は、電源投入後、ステップＡ１の初期化処理を実行して、ステップＡ２乃至ステップＡ７の各処理に必要な各フラグ等の初期化を行い（ステップＡ１）、以下、所定の処理周期でステップＡ２乃至ステップＡ７の処理を繰り返し実行する。
【００５３】
ステップＡ２乃至ステップＡ７の各処理の概略を説明する。
ＣＰＵ２０は、ステップＡ２の制御装置からの通信処理で、各島に配備された各センサＳＮ１〜ＳＮ７の検出信号、リフト８と左右搬送用ベルトコンベア１１，１３の動作情報及び異常検出情報を受信入力する。
【００５４】
ＣＰＵ２０は、ステップＡ３のホールコンピュータ通信処理で、ホールコンピュータ４から全パチンコ遊技機に関して台番号、所属島の島番号及び特賞情報を受信入力し、受信したデータを島番号別に台番号及び特集情報を所定の記憶エリアに記憶する。
【００５５】
ＣＰＵ２０は、ステップＡ４の残留量のバランス処理で、各島の島タンク６の残留量と左右の補給球プールタンク９ａ，９ｂの残留量により各島のパチンコ球の確定残留量を算出して記憶し、次に、ステップＡ３のホールコンピュータ通信処理により入力記憶しているパチンコ遊技機の特賞情報から各島の確定必要量を求めて記憶し、各島毎の確定残留量から確定必要量を差し引いてパチンコ球の過不足量を求めて各島毎に記憶し、次いで、隣り合う島の過不足量を比較し、過不足量が多い島から過不足量の少ない島にパチンコ球を移送するように各島の制御装置に対して球搬出及び球搬入に関する制御処理コマンドをセットする。
【００５６】
ＣＰＵ２０は、ステップＡ５の画面表示・画面入力制御処理で、表示部２１への画面表示をする処理を行うと共に、操作入力によって指定された島の制御装置に対して、表示部２１の所定のタッチ操作入力領域への操作入力に応じた動作制御コマンド及び制御処理コマンドをセットする。
【００５７】
ＣＰＵ２０は、ステップＡ６の制御コマンド送信処理で、ステップＡ４の残留量のバランス処理で設定された各島に対する制御処理コマンド及びステップＡ５の画面表示・画面入力制御処理によって入力設定された特定の島の制御装置に対する動作制御コマンド及び制御処理コマンドを各島の制御装置に対してそれぞれ送信する。
【００５８】
なお、球搬出・球搬入に関する制御処理コマンドは、ステップＡ５の処理によって操作入力が可能であって、ステップＡ５の処理で特定の島の制御装置に対して球搬出・球搬入に関する制御処理コマンドが入力された場合には、この特定の島の制御装置に対して、ステップＡ４の処理によってセットされた球搬出・球搬入に関する制御処理コマンドよりもステップＡ５で操作入力した球搬出・球搬入に関する制御処理コマンドが優先される。
【００５９】
ＣＰＵ２０は、ステップＡ７のタッチパネル入力処理で、表示部２１の画面上のタッチ操作入力領域としての操作位置に応じてそれぞれ設定されたＲＡＭ２６上のタッチパネル操作記憶エリアに、各操作位置のタッチ操作入力の有無をそれぞれ記憶する。
【００６０】
また、図２９は、各島の各制御装置２のＣＰＵ３０が実行する処理の概略を示すメインフローチャートである。ＣＰＵ３０は、電源投入後、所定の処理周期でステップＢ１乃至ステップＢ７の各処理を繰り返し実行する。
【００６１】
ステップＢ１乃至ステップＢ７の各処理の概略を説明する。
ＣＰＵ３０は、ステップＢ１の島タンク残量チェック処理で、集中管理装置１からの制御処理コマンド及び動作制御コマンドが入力されていない場合に、島タンク用センサＳＮ１及びトイ用センサＳＮ４のオン・オフ状態をそれぞれ判別し、島タンク用センサＳＮ１及びトイ用センサＳＮ４のいずれか一方がオフであれば、開閉ソレノイド１８，１８及びリフト用モータＭ１の各駆動出力フラグを駆動出力用バッファＯＵＴにセットする一方、島タンク用センサＳＮ１及びトイ用センサＳＮ４のいずれもがオンであれば、駆動出力用レジスタＯＵＴの開閉ソレノイド１８，１８及びリフト用モータＭ１の各駆動出力フラグを０クリアする。
【００６２】
ＣＰＵ３０は、ステップＢ２の通信コマンド受信判定処理で、集中管理装置１からの制御コマンドを受信し、受信した制御コマンドが、球搬入コマンド、球搬出コマンド（左動作）、球搬出コマンド（右動作）、補給球移動コマンド、リフト動作制御コマンド、左右の搬送用ベルトコンベア動作制御コマンド及び開閉ソレノイド動作制御コマンドのいずれかであるかを判別し、さらに、判別した制御コマンドの動作と停止またはオンとオフとの別を判別し、各判別結果に応じて動作フラグ設定レジスタＦＬＧの各動作フラグ位置の動作フラグを、動作又はオンであるときセットし、停止又はオフであるとき０クリアする。
【００６３】
ＣＰＵ３０は、ステップＢ３の出力フラグ設定処理で、動作フラグ設定レジスタＦＬＧの各動作フラグがセットされているか否かを判別し、各動作フラグがセットされているときに、各動作フラグの別に応じて駆動出力用バッファＯＵＴの各駆動出力フラグをセットする。
【００６４】
ＣＰＵ３０は、ステップＢ４のセンサ信号入力処理で、島タンク用センサＳＮ１、左右のプールタンク用センサＳＮ２ａ，ＳＮ２ｂ、リフト用センサＳＮ３、左右のベルトコンベア用センサＳＮ５，ＳＮ６、トイ用センサＳＮ４の検出信号を入力し送信バッファＳＥＮ１にセットする。
【００６５】
ＣＰＵ３０は、ステップＢ５の異常検出処理で、リフト８の動作異常及び左右の搬送用ベルトコンベア１１，１３の動作異常を検出し、送信バッファＳＥＮ３にセットする。
【００６６】
ＣＰＵ３０は、ステップＢ６の出力処理で、駆動出力用レジスタＯＵＴの各駆動出力フラグを出力し、開閉ソレノイド１８、リフト用モータＭ１、左ベルトコンベア用モータＭ２及び右ベルトコンベア用モータＭ３の各制御素子の駆動及び停止を行うとともに、駆動出力用バッファＯＵＴの値を送信バッファＳＥＮ２にセットする。
【００６７】
ＣＰＵ３０は、ステップＢ７の送信処理で、各送信バッファＳＥＮ１，ＳＥＮ２及びＳＥＮ３の内容を集中管理装置１に送信する。
【００６８】
なお、駆動出力用バッファＯＵＴ及び動作フラグ設定レジスタは１バイトで構成され、各駆動出力フラグ及び各動作フラグは、それぞれビットで設定される。
【００６９】
図１１は、各制御装置２からの情報入力処理のサブルーチンを示すフローチャートであり、各制御装置２が入力して記憶した各センサの検出信号と、リフト８と左右搬送用ベルトコンベア１１，１３の動作情報及び異常検出情報との受信入力に関するものである。
【００７０】
なお、集中管理装置１のＣＰＵ２０が実行するステップＡ２の各制御装置２からの情報入力処理に対応して、各制御装置２のＣＰＵ３０は、ステップＢ７の送信処理を実行する。
【００７１】
この処理を開始したＣＰＵ２０は、まず、制御装置用インデックスレジスタｍに最初の制御装置２の番号をセットすると共に、即ち、制御装置用インデックスレジスタｍに１をセットすると共に（ステップａ１）、エンド番号記憶レジスタＫ１に最終の制御装置２の番号をセットし（ステップａ２）、ステップａ３に移行する。なお、エンド番号記憶レジスタＫ１にセットされる最終の制御装置２の番号は、初期設定値として初期条件ファイルに予め設定記憶されているものとする。
【００７２】
ＣＰＵ２０は、制御装置用インデックスレジスタｍにセットされている値により指定される制御装置（ｍ）に通信ネットワーク３を介してセンサデータ要求コマンドを送信する（ステップａ３）。
【００７３】
図４３は、各制御装置２のＣＰＵ３０が実行する送信処理のサブルーチンを示すフローチャートである。ＣＰＵ３０は、所定の周期で実行される送信処理の最初において、集中管理装置１からのセンサデータ要求コマンドの入力があるか否かを判別しており（ステップｒ１）、集中管理装置１からのセンサデータ要求コマンドの入力がない場合には、送信処理を終了してメインルーチンへリターンする。
【００７４】
送信相手の制御装置（ｍ）にセンサデータ要求コマンドが受信入力されると（ステップｒ１）、ＣＰＵ３０は、真と判定し、送信バッファＳＥＮ１にセットされている島タンク用センサＳＮ１、左右のプールタンク用センサＳＮ２ａ，ＳＮ２ｂ、リフト用センサＳＮ３、左，右ベルトコンベア用センサＳＮ５，ＳＮ６及びトイ用センサＳＮ４の各センサの検出状態を示す各センサデータを送信し（ステップｒ２）、集中管理装置１からの制御素子データ要求コマンドの入力待ちとなる（ステップｒ３）。
【００７５】
集中管理装置１のＣＰＵ２０は、制御装置（ｍ）から送信されたセンサデータを受信入力すると（ステップａ４）、制御装置（ｍ）に制御素子データ要求コマンドを送信する（ステップａ５）。
【００７６】
これを受けて、制御装置（ｍ）のＣＰＵ３０は、送信バッファＳＥＮ２にセットされている開閉ソレノイド１８、リフト用モータＭ１、左右のベルトコンベア用モータＭ２及びＭ３の出力の有無を表わす各制御素子データを集中管理装置１に送信し（ステップｒ４）、集中管理装置１からの異常状況データ要求コマンドの入力待ちとなる（ステップｒ５）。
【００７７】
集中管理装置１のＣＰＵ２０は、制御装置（ｍ）から送信された各制御素子データを受信入力すると（ステップａ６）、制御装置（ｍ）に異常状況データ要求コマンドを送信する（ステップａ７）。
【００７８】
制御装置（ｍ）のＣＰＵ３０は、これを受けると送信バッファＳＥＮ３にセットされているリフト異常及び左右の搬出用ベルトコンベア異常を表わす異常状況データを集中管理装置１に送信し（ステップｒ６）、送信処理を終了する。
【００７９】
集中管理装置１のＣＰＵ２０は、制御装置（ｍ）から送信された異常状況データを受信入力すると（ステップａ８）、受信入力した各センサデータ、各制御素子データ及び異常状況データのそれぞれをＲＡＭ２６上に確保されている制御装置（ｍ）用の記憶エリアに記憶し（ステップａ９）、制御装置用インデックスレジスタｍの値を１つインクリメントし（ステップａ１０）、次いで制御装置用インデックスレジスタｍの値がエンド番号記憶レジスタＫ１にセットされている最終の制御装置２の番号を超えているか否かを判別する（ステップａ１１）。
【００８０】
制御装置用インデックスレジスタｍの値がエンド番号記憶レジスタＫ１の値を超えていなければ、ＣＰＵ２０は、ステップａ３乃至ステップａ１１までの処理を繰り返し実行し、逐次更新される制御装置用インデックスレジスタｍにセットされている値によって指定される制御装置（ｍ）に関して情報入力を行う。
【００８１】
そして、制御装置用インデックスレジスタｍの値がエンド番号記憶レジスタＫ１の値を超えると（ステップａ１１）、ＣＰＵ２０は制御装置の情報入力処理を終了しメインルーチンへリターンする。
【００８２】
制御装置の情報入力処理を終了することにより、全て制御装置２に関する各センサデータ、各制御素子データ及び異常状況データが集中管理装置１のＲＡＭ２６の記憶エリアに記憶される。
【００８３】
集中管理装置１のＣＰＵ２０は、制御装置の情報入力処理を終了すると次に図１０のステップＡ３に移行し、図１２に示すホールコンピュータ４との通信処理を行う。
【００８４】
ＣＰＵ２０は、ホールコンピュータ４にデータ要求コマンドを送信し（ステップｂ１）、ホールコンピュータ４から送信されるデータの入力待ちとなる。
【００８５】
図２７は、ホールコンピュータ４が行う集中管理装置１との通信処理を示すサブルーチンのフローチャートであり、ホールコンピュータ４は、所定の周期で該通信処理を実行しており、該通信処理の最初において、集中管理装置１からのデータ要求コマンドの入力があるか否かを判別しており（ステップＣ１）、集中管理装置１からのデータ要求コマンドの入力がない場合には、該通信処理を終了してメインルーチン（図示を省略）へリターンする。
【００８６】
ホールコンピュータ４にデータ要求コマンドが受信入力されると（ステップＣ１）、ホールコンピュータ４は、真と判定し、予め設定記憶されている初期条件設定ファイルからパチンコ遊技場内の最初のパチンコ遊技機の台番号及び最終のパチンコ遊技機の台番号を読み出して台番号記憶レジスタｎ１とエンド台番号記憶レジスタｎ２のそれぞれに各値をセットする（ステップＣ２，ステップＣ３）。
【００８７】
次いで、ホールコンピュータ４は、後述する図２８の特賞入力処理の結果、各パチンコ遊技機毎にメモリ（図示を省略）に記憶されている所属の島番号及び特賞情報を示す特賞フラグＦＬ２の値を台番号記憶レジスタｎ１の値に従って読み出すと共に、台番号、島番号及び特賞情報を集中管理装置１に送信し（ステップＣ４）、台番号記憶レジスタｎ１の値を１つインクリメントし（ステップＣ５）、台番号記憶レジスタｎ１の更新値がエンド台番号記憶レジスタｎ２にセットされている最終の台番号を超えているか否かを判別する（ステップＣ６）。
【００８８】
台番号記憶レジスタｎ１の更新値がエンド台番号記憶レジスタｎ２にセットされている最終の台番号を超えていなければ、ホールコンピュータ４は、ステップＣ４乃至ステップＣ６の各処理を繰り返し実行し、逐次更新される台番号記憶レジスタｎ１にセットされている値に従ってメモリから順次各パチンコ遊技機に関する特賞情報を読み出して集中管理装置１に送信する処理を行う。
【００８９】
一方、集中管理装置１のＣＰＵ２０は、ホールコンピュータ４から送信されてくる各パチンコ遊技機に関する台番号、所属島の島番号及び特賞情報を受信入力する処理（ステップｂ２）及び終了信号を受信したか否かの判別処理（ステップｂ３）を繰り返し行うことにより、各パチンコ遊技機に関する台番号、所属島の島番号及び特賞情報を逐次受信入力する。
【００９０】
そして、ホールコンピュータ４側において、台番号記憶レジスタｎ１の更新値がエンド台番号記憶レジスタｎ２にセットされている最終の台番号を超えると（ステップＣ６）、ホールコンピュータ４は、集中管理装置１に終了信号を送信し（ステップＣ７）、通信処理を終了してメインルーチンへリターンする。
【００９１】
集中管理装置１のＣＰＵ２０は、これを受けると、全パチンコ遊技機に関して台番号、所属島の島番号及び特賞情報を受信入力したと判定し（ステップｂ３）、受信したデータを島番号別に台番号及び特集情報をＲＡＭ２６の所定の記憶エリアに記憶し（ステップｂ４）、この際に、島に所属するパチンコ遊技機の台数をカウントしておき、島毎に所属するパチンコ遊技機の全台数を一緒に記憶する。該記憶処理を終了するとＣＰＵ２０は、ホールコンピュータ通信処理を終了し、メインルーチンにリターンする。
【００９２】
ここで、ホールコンピュータ４が行う特賞信号入力処理について説明する。図２８は、ホールコンピュータ４の特賞信号入力処理を示すサブルーチンのフローチャートであり、この処理を開始するとホールコンピュータ４は、前述と同様に、初期条件設定ファイルからパチンコ遊技場内の最初のパチンコ遊技機の台番号及び最終のパチンコ遊技機の台番号を読み出して台番号記憶レジスタｎ１とエンド台番号記憶レジスタｎ２のそれぞれに各値をセットし（ステップＤ１，ステップＤ２）、台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機の特賞フラグＦＬ２にセットされている値が１、即ち、特賞状態となっているか否かを判別する（ステップＤ３）。
【００９３】
特賞フラグＦＬ２の記憶が特賞状態である場合には、ホールコンピュータ４は、次に、台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機からホールコンピュータ４に入力される特賞信号が現在オンとなっているか否かを判別し（ステップＤ４）、特賞信号が現在オンであれば台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機の特賞フラグＦＬ２に特賞状態を規定する値１をセットする一方（ステップＤ５）、特賞信号が現在オフであれば台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機の特賞フラグＦＬ２に特賞なしを規定する値０をセットし（ステップＤ６）、ステップＤ７に移行する。
【００９４】
また、ステップＤ３の判別処理の結果が、特賞フラグＦＬ２の記憶が特賞なしである場合も同様に、台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機からホールコンピュータ４に入力される特賞信号が現在オンとなっているか否かを判別し（ステップＤ８）、特賞信号が現在オンであれば台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機の特賞フラグＦＬ２に特賞状態を規定する値１をセットする一方（ステップＤ５）、特賞信号が現在オフであれば台番号記憶レジスタｎ１の値によって指定されたパチンコ遊技機の特賞フラグＦＬ２に特賞なしを規定する値０をセットし（ステップＤ６）、ステップＤ７に移行する。
【００９５】
ステップＤ７に移行したホールコンピュータ４は、台番号記憶レジスタｎ１の値に従って特賞フラグＦＬ２の値をメモリの所定記憶エリアに記憶し（ステップＤ７）、台番号記憶レジスタｎ１の値を１つインクリメントし（ステップＤ９）、台番号記憶レジスタｎ１の更新値がエンド台番号記憶レジスタｎ２にセットされている最終の台番号を超えているか否かを判別する（ステップＤ１０）。
【００９６】
台番号記憶レジスタｎ１の更新値がエンド台番号記憶レジスタｎ２にセットされている最終の台番号を超えていなければ、ホールコンピュータ４は、ステップＤ３乃至ステップＤ１０に至る処理を繰り返し実行し、逐次更新される台番号記憶レジスタｎ１にセットされている値に従って各パチンコ遊技機を順次指定して特賞信号に準じて特賞フラグＦＬ２の値を更新セットすると共にメモリに記憶していく。
【００９７】
そして、台番号記憶レジスタｎ１の更新値がエンド台番号記憶レジスタｎ２にセットされている最終の台番号を超えると（ステップＤ１０）、特賞信号入力処理を終了してメインルーチンへリターンする。
【００９８】
集中管理装置１のＣＰＵ２０は、ホールコンピュータ通信処理を終了すると次に図１０のステップＡ４の残留量のバランス処理を実行する。
【００９９】
図２１は、残留量バランス処理の概略を示すフローチャートであり、集中管理装置１は、各島の島タンク６の残留量と左右の補給球プールタンク９ａ，９ｂの残留量により各島のパチンコ球の確定残留量を算出して記憶する処理（ＳＵＢ（Ａ））、ステップａ３のホールコンピュータ通信処理により入力記憶しているパチンコ遊技機の特賞情報から各島の確定必要量を求めて記憶する処理（ＳＵＢ（Ｂ））、各島毎の確定残留量から確定必要量を差し引いてパチンコ球の過不足量を求めて各島毎に記憶する処理（ＳＵＢ（Ｃ））および隣り合う島の過不足量を比較し、過不足量が多い島から過不足量の少ない島にパチンコ球を移送するように各島の制御装置に対して球搬出及び球搬入に関する制御処理コマンドをセットする処理（ＳＵＢ（Ｄ））を行う。
【０１００】
図２２は、各島のパチンコ球の確定残留量を算出して記憶するＳＵＢ（Ａ）のフローチャートであり、ＣＰＵ２０は、まず、データ用インデックスレジスタｉに１つのグループ内の最初の島番号をセットすると共に（ステップｃ１）、エンド番号記憶レジスタＫに１つのグループ内の最終の島番号をセットする（ステップｃ２）。即ち、図２に示すように、１島から７島までがパチンコ球の移送に関して１つのグループを形成しており、８島から１４島までがパチンコ球の移送に関して別の１つのグループを形成しており、データ用インデックスレジスタｉにセットされるグループ内の最初の島番号およびエンド番号記憶レジスタＫにセットされる最終の島番号は、初期条件ファイルに予め設定記憶されているものとする。
【０１０１】
次いで、ＣＰＵ２０は、データ用インデックスレジスタｉにセットされた島番号に基づいて、図１０のステップＡ２の制御装置からの情報入力処理によって記憶している島（ｉ）の各島タンクセンサＳＮ１及び左右のプールタンク用センサＳＮ２ａ，ＳＮ２ｂに関する各検出信号データを読み出し、各センサＳＮ１，Ｓｎ２ａおよびＳＮ２ｂのそれぞれを構成している５個のセンサのオン・オフ状態により、各タンクのパチンコ球の残留量を２０％きざみで検出し、島（ｉ）に関する左側の補給球プールタンク９ａの残留量ｘ、右側の補給球プールタンク９ｂの残留量ｙ及び島タンク６の残留量ｚの各値を、データ用インデックスレジスタｉにセットされた島番号に基づいて記憶エリアに記憶すると共に（ステップｃ３）、ステップｃ４及びステップｃ５の処理を行うことにより島（ｉ）の確定残留量を求め、データ用インデックスレジスタｉにセットされた島番号に基づいて求めた確定残留量を記憶エリアＵ（ｉ）に記憶する（ステップｃ６）。
【０１０２】
ステップｃ４の処理及びステップｃ５の処理について説明すると、島タンク６及び左右の補給球プールタンク９ａ，９ｂのそれぞれに残留しているパチンコ球の残留量ｚ，ｘ，ｙが各タンクにおいてそれぞれ５０％である時を島における残留量１００％とし、島タンク６の大きさが左右の補給球プールタンク９ａ，９ｂの各大きさの１／２に形成されていることから、例えば、左右の補給球プールタンク９ａ，９ｂにそれぞれ５０単位のパチンコ球数が残留しているとすると、島タンク６には２５単位のパチンコ球数が残留していることとなるため、島全体では合計１２５単位のパチンコ球数が残留していることとなる。島全体の合計１２５単位のパチンコ球数を残留量１００％と見なすと、左側の補給球プールタンク９ａの残留量Ａは、ｘ／１２５（％）、右側の補給球プールタンク９ｂの残留量Ｂは、ｙ／１２５（％）、島タンク６の残留量Ｃは、ｚ／２×１／１２５（％）となり、島全体の確定残留量Ｘは、これらの合計Ａ＋Ｂ＋Ｃ（％）となる。
【０１０３】
ＣＰＵ２０は、ステップｃ６の処理後、データ用インデックスレジスタｉの値を１つインクリメントし（ステップｃ７）、データ用インデックスレジスタｉにセットされている更新アップした島番号がエンド番号記憶レジスタＫにセットされる最終の島番号を超えているか否かを判別する（ステップｃ８）。
【０１０４】
データ用インデックスレジスタｉにセットされている島番号がエンド番号記憶レジスタＫにセットされる最終の島番号を超えていなければ、ＣＰＵ２０は、ステップｃ３〜ステップｃ８の各処理を繰り返し実行し、更新アップされるデータ用インデックスレジスタｉにセットされている島番号に基づいて、順次島（ｉ）の確定残留量を求めて記憶エリアＵ（ｉ）に記憶していく。
【０１０５】
そして、データ用インデックスレジスタｉにセットされている島番号がエンド番号記憶レジスタＫにセットされる最終の島番号を超えると（ステップｃ８）、各島のパチンコ球の確定残留量を算出する処理を終了し、図２３に示すＳＵＢ（Ｂ）に移行する。
【０１０６】
図２３は、各島のパチンコ球の確定必要量を求めて記憶するＳＵＢ（Ｂ）のフローチャートであり、ＣＰＵ２０は、前述と同様、データ用インデックスレジスタｉに１つのグループ内の最初の島番号をセットすると共に、エンド番号記憶レジスタＫに１つのグループ内の最終の島番号をセットする（ステップｄ１、ステップｄ２）。
【０１０７】
次いで、台データ用インデックスレジスタｊに初期値１をセットすると共に（ステップｄ３）、データ用インデックスレジスタｉの値に基づいて島（ｉ）に所属するパチンコ遊技機の全台数を記憶エリアから読み出してエンド台数記憶レジスタＮにセットし（ステップｄ４）、特賞数計数カウンタＣ１を０クリアし（ステップｄ５）、ステップｄ６に移行し、データ用インデックスレジスタｉの値に基づいて島（ｉ）に関する記憶エリアをサーチすると共に、台データ用インデックスレジスタｊにセットされている値に基づいて、島（ｉ）に関する記憶エリアにおいてｊ番目に記憶されている台データ（ｊ）を読み出す（ステップｄ６）。例えば、台データ用インデックスレジスタｊの値が１であれば、島（ｉ）に関する記憶エリアに記憶されている最初の台データが読み出される。
【０１０８】
ＣＰＵ２０は、読み出した台データ（ｊ）により、即ち、ホールコンピュータ４から受信した特賞フラグＦＬ２の値により、特賞中か否かを判別し（ステップｄ７）、特賞中である時のみ、特賞数計数カウンタＣ１の値を１つカウントアップして島（ｉ）の特賞数を計数し（ステップｄ８）、ステップｄ９に移行して台データ用インデックスレジスタｊの値を１つインクリメントし（ステップｄ９）、台データ用インデックスレジスタｊの値がエンド台数記憶レジスタＮにセットされている全台数を超えたか否かを判別する（ステップｄ１０）。
【０１０９】
台データ用インデックスレジスタｊの値がエンド台数記憶レジスタＮにセットされている全台数を超えていなければ、ＣＰＵ２０は、ステップｄ６乃至ステップｄ１０により形成されるループ処理を繰り返し実行し、更新アップされる台データ用インデックスレジスタｊの値に従って島（ｉ）に関する記憶エリアから台データ（ｊ）を読み出すと共に特賞中か否かを判別し、特賞中であれば特賞数計数カウンタＣ１に島（ｉ）の特賞数を計数していく。
【０１１０】
そして、台データ用インデックスレジスタｊの値がエンド台数記憶レジスタＮにセットされている全台数を超えると（ステップｄ１０）、表１に示すようなＲＡＭ２６上に予め設定記憶されている特賞中台数に対する必要量（％）の条件ファイルを順次検索し、条件ファイルの特賞中台数と特賞数計数カウンタＣ１にセットされている計数値とを比較することにより、確定必要量を条件ファイルから読み出し、データ用インデックスレジスタｉにセットされている島番号に基づいて記憶エリアＶ（ｉ）に確定必要量を記憶する（ステップｄ１１）。
【０１１１】
【表１】
0003565914.tif 000002
例えば、１島に関してステップｄ６乃至ステップｄ１０により形成されるループ処理を終えた時点の特賞数計数カウンタＣ１の値が７であるとすると、表１により１００％が１島の確定必要量として記憶エリアＶ（１）に記憶されることとなる。
【０１１２】
表１に示す例では、島に配設された全パチンコ遊技機５の台数が４０台の場合を示しており、このように、全設置台数に対する特賞台数の割合により島におけるパチンコ球の必要量が設定されている。また、実施例では、各島の全パチンコ遊技機５の設置台数を一律４０台としているので、例えば、図２における８島乃至１４島のグループに関する各島の確定必要量を求める際にも表１の条件ファイルを用いる。
【０１１３】
次いで、ＣＰＵ２０は、データ用インデックスレジスタｉの値を１つインクリメントし（ステップｄ１２）、データ用インデックスレジスタｉにセットされている更新アップされた島番号がエンド番号記憶レジスタＫにセットされている最終の島番号を超えたか否かを判別する（ステップｄ１３）。
【０１１４】
データ用インデックスレジスタｉにセットされている更新アップされた島番号がエンド番号記憶レジスタＫにセットされている最終の島番号を超えていなければ、ＣＰＵ２０は、ステップｄ３乃至ステップｄ５の処理を実行後、更新アップされた島番号に基づいて島（ｉ）に関する特賞数の計数を行うステップｄ６乃至ステップｄ１０によって形成されるループ処理とステップｄ１１の確定必要量の記憶処理とステップｄ１２至ステップｄ１３の島番号の更新アップと判定処理を繰り返し実行し、データ用インデックスレジスタｉにセットされている島番号を順次アップさせて各島における全特賞数に対応した確定必要量を記憶していく。
【０１１５】
そして、データ用インデックスレジスタｉにセットされている更新アップされた島番号がエンド番号記憶レジスタＫにセットされている最終の島番号を超えると（ステップｄ１３）、ＣＰＵ２０は、各島のパチンコ球の確定必要量を求めて記憶する処理を終了し、図２４に示すＳＵＢ（Ｃ）に移行する。
【０１１６】
なお、上記の例では、１つの島における特賞台数の割合によって確定必要量を決定するようにしているが、１つの島における貸出し玉数、打込み玉数及び払出玉数の関係から確定必要量を決定するようにしてもよい。例えば、ホールコンピュータ４により遊技場内に配置された全サンド貸機（図示せず）の貸出し玉数、各パチンコ遊技機５の打込み玉数及び払出玉数の各データを収集させて記憶させておき、集中管理装置１によりホールコンピュータ４が記憶している全サンド貸機の貸出し玉数、全パチンコ遊技機５の打込み玉数及び払出玉数の各データを収集させて島単位別に記憶させ、この後、島毎について記憶された全サンド貸機の貸出し玉数、全パチンコ遊技機の打込み玉数及び払出玉数のそれぞれの総和、即ち、島についての貸出し玉総数、打込み玉総数及び払出玉総数を算出し、次いで、貸出し玉総数と払出玉総数の和から打込み玉総数を差し引いて残量想定数として求め、残量想定数に対する必要量の条件ファイルを予め設けておき、このファイルを順次検索し、求めた残量想定数を大小比較することにより確定必要量を決定するようにしてもよい。
【０１１７】
図２４は、各島毎のパチンコ球の確定残留量に対する過不足量を求めて記憶するＳＵＢ（Ｃ）のフローチャートであり、ＣＰＵ２０は、前述と同様、データ用インデックスレジスタｉに１つのグループ内の最初の島番号をセットすると共に、エンド番号記憶レジスタＫに１つのグループ内の最終の島番号をセットする（ステップｅ１、ステップｅ２）。
【０１１８】
次いで、ＣＰＵ２０は、データ用インデックスレジスタｉにセットされた島番号に基づいて記憶エリアＵ（ｉ）に記憶されている確定残留量と記憶エリアＶ（ｉ）に記憶されている確定必要量とをそれぞれ読み出し（ステップｅ３）、確定残留量から確定必要量を差し引いて島（ｉ）の過不足量を求め（ステップｅ４）、次いでこの過不足量の値をデータ用インデックスレジスタｉにセットされた島番号に基づいて記憶エリアＷ（ｉ）に記憶する（ステップｅ５）。
【０１１９】
次に、ＣＰＵ２０は、データ用インデックスレジスタｉの値を１つインクリメントし（ステップｅ６）、データ用インデックスレジスタｉにセットされている更新アップされた島番号がエンド番号記憶レジスタＫにセットされている最終の島番号を超えたか否かを判別する（ステップｅ７）。
【０１２０】
データ用インデックスレジスタｉにセットされている更新アップされた島番号がエンド番号記憶レジスタＫにセットされている最終の島番号を超えていなければ、ＣＰＵ２０は、ステップｅ３乃至ステップｅ７により形成されるループ処理を繰り返し実行し、更新アップされた島番号に基づき順次各島（ｉ）の過不足量を求めて記憶エリアＷ（ｉ）に記憶していく。
【０１２１】
そして、データ用インデックスレジスタｉにセットされている更新アップされた島番号がエンド番号記憶レジスタＫにセットされている最終の島番号を超えると（ステップｅ７）、ＣＰＵ２０は、各島のパチンコ球の過不足量を求めて記憶する処理を終了し、図２５及び図２６に示すＳＵＢ（Ｄ）に移行する。
【０１２２】
図２５及び図２６は、ＳＵＢ（Ｄ）の動作処理を示すフローチャートであり、このＳＵＢ（Ｄ）は、各島毎に求めた過不足量を隣り合う島同士比較し、過不足量の多い島から過不足量の少ない島にパチンコ球を移送するように各島の制御装置２に対して制御動作コマンドをセットする処理である。
【０１２３】
ＣＰＵ２０は、前述と同様、データ用インデックスレジスタｉに１つのグループ内の最初の島番号をセットすると共に、エンド番号記憶レジスタＫに１つのグループ内の最終の島番号をセットする（ステップｆ１、ステップｆ２）。
【０１２４】
次いで、ＣＰＵ２０は、次データ用インデックスレジスタＪに、最初の島番号＋１、即ち、最初の島の隣の島番号をセットする（ステップｆ３）。例えば、データ用インデックスレジスタｉにセットされている島番号が１であれば、次データ用インデックスレジスタＪにセットされている島番号は２となる。
【０１２５】
ＣＰＵ２０は、データ用インデックスレジスタｉにセットされた島番号に基づいて記憶エリアＷ（ｉ）に記憶されている島（ｉ）の過不足量を読み出すと共に、次データ用インデックスレジスタＪにセットされた島番号に基づいて記憶エリアＷ（Ｊ）に記憶されている島（ｉ）の隣の島（Ｊ）の過不足量を読み出し、まず、島（ｉ）の過不足量Ｗ（ｉ）と隣の島（Ｊ）の過不足量Ｗ（Ｊ）とが等しいか否かを判別する（ステップｆ４）。
【０１２６】
島（ｉ）の過不足量Ｗ（ｉ）と隣の島（Ｊ）の過不足量Ｗ（Ｊ）とが等しければ、パチンコ球を移送する必要はないため、ＣＰＵ２０は、島（ｉ）と隣の島（Ｊ）とに対する球搬出・球搬入に関する制御処理コマンドのセットを行わず、ステップｆ８に移行する。
【０１２７】
島（ｉ）の過不足量Ｗ（ｉ）と隣の島（Ｊ）の過不足量Ｗ（Ｊ）とが等しくなければ、ＣＰＵ２０は、島（ｉ）と隣の島（Ｊ）とに対する球搬出・球搬入に関する制御処理コマンドをセットする処理を行う。この場合には、ＣＰＵ２０は、ステップｆ５に移行し、島（ｉ）の過不足量Ｗ（ｉ）が隣の島（Ｊ）の過不足量Ｗ（Ｊ）より多いか否かを判別する（ステップｆ５）。
【０１２８】
島（ｉ）の過不足量Ｗ（ｉ）が隣の島（Ｊ）の過不足量Ｗ（Ｊ）より多い場合、島（ｉ）から隣の島（Ｊ）にパチンコ球を移送することとなり、ＣＰＵ２０は、ステップｆ５の判別後ステップｆ６に移行し、島（ｉ）の制御装置２（ｉ）に対して球搬出コマンド（左動作）をセットし（ステップｆ６）、隣の島（Ｊ）の制御装置２（Ｊ）に対して球搬入コマンドをセットし（ステップｆ７）、ステップｆ８に移行する。
【０１２９】
島（ｉ）の過不足量Ｗ（ｉ）が隣の島（Ｊ）の過不足量Ｗ（Ｊ）より少ない場合には、隣の島（Ｊ）から島（ｉ）にパチンコ球を移送することとなり、ＣＰＵ２０は、ステップｆ５の判別後ステップｆ１０に移行し、島（Ｊ）の制御装置２（Ｊ）に対して球搬出コマンド（右動作）をセットし（ステップｆ１０）、島（ｉ）の制御装置２（ｉ）に対して球搬入コマンドをセットし（ステップｆ１１）、ステップｆ８に移行する。
【０１３０】
なお、球搬出コマンド（左動作）は、図２において、景品カウンタから向かう方向を正面とした場合、自己の島から左手側の島、例えば、３シマから４シマにパチンコ球を移送するための制御コマンドであり、３シマの図６に示す左搬出用ベルトコンベア１１が駆動される。
【０１３１】
また、球搬出コマンド（右動作）は、その逆であり、図２において、自己の島から右手側の島、例えば、３シマから２シマにパチンコ球を移送するための制御コマンドであり、２シマの図６に示す右搬出用ベルトコンベア１３が駆動される。
【０１３２】
ステップｆ８に移行したＣＰＵ２０は、データ用インデックスレジスタｉにセットされた島番号を１つインクリメントすると共に次データ用インデックスレジスタＪされた島番号を１つインクリメントする（ステップｆ８）。これにより、例えば、今回処理で１島と２島とを比較したのであれば、次周期の処理では２島と３島とが比較されることとなる。次いで、ＣＰＵ２０は、次データ用インデックスレジスタＪにセットされた島番号がエンド番号記憶レジスタＫにセットされているグループ内の最終の島番号を超えているか否かを判別する（ステップｆ９）。
【０１３３】
次データ用インデックスレジスタＪにセットされた島番号がエンド番号記憶レジスタＫにセットされているグループ内の最終の島番号を超えていなければ、ＣＰＵ２０は、ステップｆ４に戻り、以下、ステップｆ４、ステップｆ８及びステップｆ９の処理ループ、ステップｆ４、ステップｆ５乃至ステップｆ９の処理ループ及びステップｆ４、ステップｆ５、ステップｆ１０及びステップｆ１１、ステップｆ７、ステップｆ８の処理ループのいずれかを繰り返し、更新アップされた島番号ｉ及び隣の島番号Ｊに基づいて、順次過不足量を隣り合う島同士比較し、過不足量の多い島から過不足量の少ない島にパチンコ球を移送するように各島の制御装置２に対して制御動作コマンドをセットしていく。
【０１３４】
例えば、一例として表２に示すように１島〜７島までの各島の過不足量がそれぞれ求まって、記憶エリアＷに記憶されているとすると、１島と２島との過不足量を比較すると、１島の方が多いから、１島の制御装置２に対して、球搬出コマンド（左動作）がセットされ、２島の制御装置２に対して球搬入コマンドがセットされる。
【０１３５】
【表２】
0003565914.tif 000003
また、次周期の処理で２島と３島が比較され、２島と３島との過不足量を比較すると、３島の方が多いから、２島の制御装置２に対して、球搬入コマンドがセットされ、３島の制御装置２に対して球搬出コマンド（右動作）がセットされる。さらに次の周期の処理で３島と４島が比較され、３島と４島との過不足量を比較すると４島の方が多いから、３島の制御装置２に対して球搬入コマンドがセットされ、４島の制御装置に対して球搬出コマンド（右動作）がセットされる。
【０１３６】
以下、同様に７島までの過不足量の比較により、次のように各島に対して、
１島の制御装置に対して、球搬出コマンド（左動作）
２島の制御装置に対して、球搬入コマンド
３島の制御装置に対して、球搬入コマンド及び球搬出コマンド（右動作）
４島の制御装置に対して、球搬入コマンド及び球搬出コマンド（右動作）
５島の制御装置に対して、球搬出コマンド（左動作）及び球搬出コマンド（右動作）
６島の制御装置に対して、球搬入コマンド
７島の制御装置に対して、球搬出コマンド（右動作）
がセットされる。
【０１３７】
そして、次データ用インデックスレジスタＪにセットされた島番号がエンド番号記憶レジスタＫにセットされているグループ内の最終の島番号を超えると（ステップｆ９）、ＣＰＵ２０は、ＳＵＢ（Ｄ）の処理を終了してメインルーチンへリターンする。
【０１３８】
なお、ステップＡ４の残留量のバランス処理において処理セットされた球搬入及び球搬出に関わる各制御コマンドは、図１０のステップＡ６の制御コマンド送信処理によりそれぞれの島の各制御装置２に送信される。ただし、後述するステップＡ５の画面表示・画面入力制御処理において、特定の島に対して球搬入及び球搬出に関わる各制御コマンドが操作入力された場合には、ステップＡ６の制御コマンド送信処理において、この特定の島に関して操作入力された球搬入及び球搬出に関わる各制御コマンドが優先されて送信される。
【０１３９】
ステップＡ４の残留量のバランス処理が終了すると、次に、ＣＰＵ２０は、ステップＡ５に移行し、図１３乃至図２０のフローチャートに示す画面表示・画面入力制御処理を行う。ステップＡ５の処理は、主として、表示部２１への画面表示処理及び表示部２１の所定のタッチ操作入力領域への入力に応じた動作制御コマンドおよび制御処理コマンドをセットする処理に関するものである。
【０１４０】
図１３に示すように、この処理を開始したＣＰＵ２０は、まず、表示部２１の所定のタッチ操作入力領域への入力があるか否かを判別する（ステップｇ１）。なお、電源投入直後においては、表示部２１には未だ画面出力がなされていないので、ＣＰＵ２０は、偽と判別して図２０に示すステップｇ３５に移行し、図２に示すようなホールの見取り図を表示しているか否かの判別処理（ステップｇ３５）及び図３に示すような島の正面図を表示しているか否かの判別処理（ステップｇ３６）をいずれも偽と判定し、図１５のステップｇ１６に移行し、ホールの見取り図を表示する表示データを表示エリアに書き込み（ステップｇ１６）、次いで、図１３のステップａ５に移行し、図１０のメインルーチンのステップＡ２の情報入力処理で記憶した各制御装置に関する各センサデータ、各制御素子データ及び異常状況データを順次記憶エリアから読み出し、表示エリアの所定位置に各データの値に応じた表示データを書き込む（ステップｇ５）。
【０１４１】
ステップｇ５の処理において、ＣＰＵ２０は、各センサＳＮ１〜ＳＮ６の検出が正常である場合にはそれぞれ各記号を青色で表示するよう色彩データを書き込み、各島タンクセンサＳＮ１及び各プールタンクセンサＳＮ２ａ，ＳＮ２ｂによる検出が正常である場合には、それぞれを構成している５個のセンサのオン・オフ状態により、各タンクの補給球の残留量を２０％きざみで検出し、これらの残留量を表示エリアに書き込み、各ベルトコンベアセンサＳＮ５、ＳＮ６とリフト用センサＳＮ３による検出が正常動作中であれば、「動作中」の文字データを書き込む。
【０１４２】
また、各島タンクセンサＳＮ１及び各プールタンクセンサＳＮ２ａ，ＳＮ２ｂにより異常が検出されると、異常を検出したセンサを赤色に表示するよう色彩データを書き込むとともに、「異常」の文字データを書き込み、各ベルトコンベアセンサＳＮ５，ＳＮ６とリフト用センサＳＮ３により異常が検出されると、異常を検出したセンサを赤色に表示されるよう色彩データを書き込むと共に「異常」の文字データを書き込む。
【０１４３】
次いで、ＣＰＵ２０は、表示エリアに書き込まれた内容を画面出力し（ステップｇ６）、今回周期の処理を終了し、メインルーチンにリターンする。これにより、図２に示すようなホールの見取り図が表示部２１に画面表示される。
【０１４４】
次周期におけるステップＡ５の処理では、ホールの見取り図を表示中となっているので、ＣＰＵ２０は、タッチ操作入力領域への入力がなければ、ステップｇ１、ステップｇ３５、ステップｇ５及びステップｇ６の処理を実行し、ホールの見取り図を表示する。
【０１４５】
そして、オペレータにより、表示部２１の所定のタッチ操作入力領域への入力操作がなされると、図１０のステップＡ７のタッチパネル入力処理により、画面上の操作位置に応じた入力がＲＡＭ２６のタッチパネル操作記憶エリアに記憶される。ＣＰＵ２０は、ステップｇ１の判別処理において、タッチ画面入力を検出し、次いで、ステップｇ２の判別処理を真と判定し、ステップｇ３に移行する。ＣＰＵ２０は、ステップｇ３の処理において、タッチパネル操作記憶エリアを逐次読み出して入力ありか否かを判別することにより、画面上のどこのタッチ操作入力領域が入力操作されたかを決定する（ステップｇ３）。
【０１４６】
次に、ＣＰＵ２０は、決定した島の正面図を表示する表示データを表示エリアに書き込み（ステップｇ４）、ステップｇ６の画面出力処理を実行し、今回周期の処理を終了し、メインルーチンにリターンする。これにより、例えば、「２シマ」をタッチ入力した場合には、図３に示すように、「２島」の表示が画面の左上隅に表示されると共に２島の正面図が表示部２１に画面表示される。
【０１４７】
次周期におけるステップＡ５の処理では、島の正面図を表示中となっているので、ＣＰＵ２０は、タッチ操作入力領域への入力がなければ、ステップｇ１、ステップｇ３５、ステップｇ３６及びステップｇ６の処理を実行し、島の正面図を表示する。
【０１４８】
そして、オペレータにより、表示部２１の所定のタッチ操作入力領域への入力操作がなされると、図１０のステップＡ７のタッチパネル入力処理により、画面上の操作位置に応じた入力がＲＡＭ２６のタッチパネル操作記憶エリアに記憶され、次の周期のメインルーチンのステップＡ５の処理において、ＣＰＵ２０は、ステップｇ１、ステップｇ２、図１４に示すステップｇ７と移行し、以下、ステップｇ７乃至ステップｇ１３に示すタッチ操作入力判別処理を行う。前述と同様ＣＰＵ２０は、タッチパネル操作記憶エリアを逐次読み出して入力ありか否かを判別することにより、画面上のどこのタッチ操作入力領域が入力操作されたかを決定する。
【０１４９】
以下、図３を参照しつつ、島の平面図の画面における画面表示処理及びタッチ操作入力に関する処理を説明する。例えば、画面右下の「取消」が操作された場合には、ＣＰＵ２０は、ステップｇ７の判別処理を真と判定して、ステップｇ１６に移行するため、図２に示すホールの見取り図が再び画面表示される。
【０１５０】
図３におけるリフト用モータＭ１、開閉ソレノイド１８，１８及び左右のベルトコンベア用モータＭ２，Ｍ３のいずれかのタッチ入力操作領域を操作した場合には、その近傍に図８に示すような操作スイッチが表示されることとなる。即ち、ＣＰＵ２０は、ステップｇ７を偽と判別し、次いで行うステップｇ８の操作スイッチ表示中か否かの判別処理を操作スイッチが未表示であるため偽と判別し、さらにステップｇ９の制御処理メニュー表示中であるか否かの判別処理を偽と判別し、ステップｇ１０乃至ステップｇ１３の判別処理のうちのいずれかによってどこのタッチ操作入力領域が入力操作されたかが検出されステップｇ１４に移行し、操作スイッチの表示データを表示部２１における操作部分の予め定められた近傍位置に書き込み（ステップｇ１４）、次いでステップｇ６の表示出力処理を実行して図８に示す操作スイッチを操作部分の近傍に画面表示する。
【０１５１】
また、表示部２１の右側の制御装置２が操作された場合には、図９に示すような制御処理メニュー入力画面が制御装置２の表示位置の近傍に画面表示されることとなる。即ち、ＣＰＵ２０は、ステップｇ７乃至ステップｇ１２までの判別処理をいずれも偽と判別し、ステップｇ１３の判別処理で真と判別し、制御処理メニューの表示データを表示部２１における予め定められた制御装置２の表示位置の近傍位置に書き込み（ステップｇ１５）、次いでステップｇ６の表示出力処理を実行して図９に示す制御処理メニューを画面表示する。
【０１５２】
次に、画面表示された図８に示す操作スイッチからのタッチ操作入力に関する処理について説明する。操作スイッチにおける「オン」、「オフ」、「取消」のいずれかを操作すると、前述したように、タッチパネル操作記憶エリアに操作入力が記憶されるので、ＣＰＵ２０は、ステップｇ１の判別処理を真と判別し、ステップｇ２を偽と判別し、ステップｇ７を偽と判別し、ステップｇ８の判別処理を真と判定して図１６に示すステップｇ１７に移行する。
【０１５３】
「取消」が操作された場合であれば、ステップｇ１７の判別結果が真となり、ＣＰＵ２０は、図１８のステップｇ３３に移行し、表示されている操作スイッチを画面から消すための表示データを表示エリアに書き込み（ステップｇ３３）、ステップｇ６の画面出力処理を実行して操作スイッチ表示を画面から消す。
【０１５４】
「オン」が操作された場合であれば、ステップｇ１７を偽と判別後のステップｇ１８の判別結果が真となり、ＣＰＵ２０は、操作された制御素子の動作制御コマンド、例えば、リフト用モータＭ１の近傍に操作スイッチが表示されている場合であれば、リフト用モータＭ１の動作コマンドを図示している島の制御装置２に、この場合であれば２島の制御装置２に対してセットし（ステップｇ１９）、オン部分の表示色彩データに赤色表示するデータをセットすると共にオフ部分の表示色彩データに青色表示するデータをセットし（ステップｇ２０）、セットした操作スイッチのオン・オフを表示している色彩に関するデータを表示エリアに書き込み（ステップｇ２１）、ステップｇ６の画面出力処理を実行して操作スイッチの「オン」を赤で表示すると共に「オフ」を青で表示する。
【０１５５】
「オフ」が操作された場合であれば、ステップｇ１７を偽と判別後のステップｇ１８の判別結果が偽となり、ＣＰＵ２０は、操作された制御素子の動作制御コマンド、例えば、リフト用モータＭ１であれば、リフト用モータＭ１の動作停止コマンドを図示している島の制御装置２に対してセットし（ステップｇ２２）、オン部分の表示色彩データに青色表示するデータをセットすると共にオフ部分の表示色彩データに赤色表示するデータをセットし（ステップｇ２３）、セットした操作スイッチのオン・オフを表示している色彩に関するデータを表示エリアに書き込み（ステップｇ２１）、ステップｇ６の画面出力処理を実行して操作スイッチの「オン」を青で表示すると共に「オフ」を赤で表示する。
【０１５６】
図３に示す島の正面図の表示画面において、リフト用モータＭ１、左右の搬出用ベルトコンベア用モータＭ２，Ｍ３及び開閉ソレノイド１８のいずれかをタッチ入力操作して図８の操作スイッチを画面表示させ、画面表示されている操作スイッチにおいて、オン又はオフをタッチ入力操作することにより、リフト用モータＭ１、左右の搬出用ベルトコンベア用モータＭ２，Ｍ３及び開閉ソレノイド１８をそれぞれ駆動または停止することができる。
【０１５７】
次に、画面表示された図９に示すような制御処理メニュー画面からのタッチ操作入力に関する処理について説明する。制御処理メニューにおける「動作」、「停止」、「取消」のいずれかを操作すると、前述したように、タッチパネル操作記憶エリアに操作入力が記憶されるので、ＣＰＵ２０は、ステップｇ１、ステップｇ２、ステップｇ７、ステップｇ８と移行し、ステップｇ９の判別処理で真と判定され、図１７に示すステップｇ２４に移行する。
【０１５８】
「取消」が操作された場合であれば、ステップｇ２４の判別結果が真となり、ＣＰＵ２０は、図１９のステップｇ３４に移行し、表示されている制御処理メニューを画面から消すための表示データを表示エリアに書き込み（ステップｇ３４）、ステップｇ６の画面出力処理を実行して制御処理メニューの表示を画面から消す。
【０１５９】
「動作」が操作された場合であれば、ステップｇ２４を偽と判別後のステップｇ２５の判別結果が真となり、ＣＰＵ２０は、タッチパネル操作記憶エリアを逐次入力があるか否かを判別することにより操作位置を決定し、決定した操作位置に対応した制御処理の種類を決定し（ステップｇ２６）、決定した制御処理の動作コマンドを表示している島に対してセットし（ステップｇ２７）、操作された制御処理の「動作」部分の表示色彩データに赤色表示するデータをセットすると共に「停止」部分の表示色彩データに青色表示するデータをセットし（ステップｇ２８）、ステップｇ２９に移行し、セットした色彩に関するデータを表示エリアにおける操作された制御処理の動作・停止部分に書き込み（ステップｇ２９）、ステップｇ６の画面出力処理を実行して操作した制御処理の「動作」を赤で表示すると共に「停止」を青で表示する。
【０１６０】
「停止」が操作された場合であれば、ステップｇ２４を偽と判別後のステップｇ２５の判別結果が偽となり、ＣＰＵ２０は、前述のように操作位置を決定し、決定した操作位置に対応した制御処理の種類を決定し（ステップｇ３０）、決定した制御処理の動作停止コマンドを表示している島に対してセットし（ステップｇ３１）、操作された制御処理の「動作」部分の表示色彩データに青色表示するデータをセットすると共に「停止」部分の表示色彩データに赤色表示するデータをセットし（ステップｇ３２）、ステップｇ２９に移行し、セットした色彩に関するデータを表示エリアにおける操作された制御処理の動作・停止部分に書き込み（ステップｇ２９）、ステップｇ６の画面出力処理を実行して操作した制御処理の「動作」を青で表示すると共に「停止」を赤で表示する。
【０１６１】
制御処理メニュー画面からのタッチ操作入力処理により、画面表示されている島の制御装置２に対して、それぞれ球搬入処理の動作及び停止、球搬出処理（左側）動作及び停止、球搬出処理（右側）動作及び停止および補給球移動処理の動作及び停止のそれぞれを指令することができる。
【０１６２】
なお、ステップＡ５の画面表示・画面入力制御処理において操作入力された各制御コマンドは、図１０のステップＡ６の制御コマンド送信処理により指定された島の制御装置２に対して送信される。
【０１６３】
次に、各島に配備された制御装置２のＣＰＵ３０が実行する図２９に示すステップＢ１〜ステップＢ６の各処理について説明する。なお、ステップＢ７の送信処理については先に説明したのでここでは説明しない。
【０１６４】
図３０は、島タンク残量チェック処理のサブルーチンを示すフローチャートであり、島タンク残量チェック処理を開始したＣＰＵ３０は、まず、１バイトの大きさである動作フラグ設定レジスタＦＬＧの値が０であるか否か、即ち、集中管理装置１からの制御コマンドに基づく制御動作指令があるか否かを判別する（ステップｈ１）。
【０１６５】
動作フラグ設定レジスタＦＬＧの値が０でなければ、動作フラグ設定レジスタＦＬＧの各ビットのいずれかの動作フラグがセットされていることとなるので、ＣＰＵ２０は、処理を終了してメインルーチンへリターンする。
【０１６６】
なお、動作フラグ設定レジスタＦＬＧにおける各動作フラグは、次のように、
（ＦＬＧ）０…０ビット目、球搬入動作フラグ
（ＦＬＧ）１…１ビット目、球搬出右動作フラグ
（ＦＬＧ）２…２ビット目、球搬出左動作フラグ
（ＦＬＧ）３…３ビット目、補給球移動動作フラグ
（ＦＬＧ）４…４ビット目、リフト動作フラグ
（ＦＬＧ）５…５ビット目、右ベルトコンベア動作フラグ
（ＦＬＧ）６…６ビット目、左ベルトコンベア動作フラグ
（ＦＬＧ）７…７ビット目、開閉ソレノイド動作フラグ
と設定されており、各動作フラグの値が１である時「動作」、また０である時「停止」である。
【０１６７】
動作フラグ設定レジスタＦＬＧの値が０であれば、動作フラグ設定レジスタＦＬＧの各ビットのいずれにも動作フラグがセットされていないこととなり、この場合には、ＣＰＵ３０は、ステップｈ２に移行し、島タンク用センサＳＮ１がオンであるか否かを判別する（ステップｈ２）。なお、本実施例においては、島タンク用センサＳＮ１は、５個のセンサから構成されているため、５個のうちの３個がオンとなっているか否かを判別している。
【０１６８】
島タンク用センサＳＮ１がオンとなっていなければ、島タンク６内のパチンコ球の残量が不足していることとなり、この場合にはＣＰＵ３０は、ステップｈ４に移行し、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグをセットし（ステップｈ４）、リフト用モータ駆動出力フラグをセットし（ステップｈ５）、島タンク残量チェック処理を終了し、メインルーチンにリターンする。
【０１６９】
なお、駆動出力用バッファＯＵＴにおける各駆動出力フラグは、次のように、
（ＯＵＴ）０…０ビット目、開閉ソレノイド駆動出力フラグ
（ＯＵＴ）１…１ビット目、リフト用モータ駆動出力フラグ
（ＯＵＴ）２…２ビット目、右ベルトコンベア用モータ駆動出力フラグ
（ＯＵＴ）３…３ビット目、左ベルトコンベア用モータ駆動出力フラグ
（ＯＵＴ）４…４ビット目、未使用
（ＯＵＴ）５…５ビット目、未使用
（ＯＵＴ）６…６ビット目、未使用
（ＯＵＴ）７…７ビット目、未使用
と設定されており、各駆動出力フラグの値が１である時「オン」、また０である時「オフ」である。
【０１７０】
また、ステップｈ２の判別結果が、島タンク用センサＳＮ１がオンであれば、ＣＰＵ３０は、ステップｈ３に移行し、トイ用センサＳＮ４がオンであるか否かを判別する（ステップｈ３）。なお、本実施例においては、トイ用センサＳＮ４は、図３に示す左右の補給球誘導樋１０，１０にそれぞれ３個ずつ配設されているため、６個の全てがオンとなっているか否かを判別している。
【０１７１】
トイ用センサＳＮ４がオンとなっていなければ、左右の補給球誘導樋１０，１０のパチンコ球不足となっているので、ＣＰＵ３０は、ステップｈ４に移行し、ステップｈ４及びステップｈ５の処理を実行して駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグ及びリフト用モータ駆動出力フラグをセットする。
【０１７２】
また、トイ用センサＳＮ４がオンとなっていれば、即ち、島タンク用センサＳＮ１及びトイ用センサＳＮ４がいずれもオンとなっていれば、ＣＰＵ３０は、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグ及びリフト用モータ駆動出力フラグをそれぞれ０クリアし（ステップｈ６，ステップｈ７）、島タンク残量チェック処理を終了し、メインルーチンにリターンする。
【０１７３】
図３１乃至図３７は、通信コマンド受信判定処理のサブルーチンを示すフローチャートであり、この処理を開始したＣＰＵ３０は、まず、集中管理装置１からの制御コマンドの受信入力があるか否かを判別する（ステップｋ１）。
【０１７４】
この判別処理において、集中管理装置１からの制御コマンドの受信入力がなければ、ＣＰＵ３０は、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１７５】
集中管理装置１からの制御コマンドの受信入力があれば（ステップｋ１）、ＣＰＵ３０は、ステップｋ２乃至ステップｋ７の各コマンド判別処理により受信した制御コマンドの種別を判別する。
【０１７６】
受信した制御コマンドが球搬入コマンドである場合には、ステップｋ２の判別結果が真となり、ＣＰＵ３０は、受信した球搬入コマンドが動作コマンドであるか動作停止コマンドであるかを判別し（ステップｋ８）、動作コマンドであれば、動作フラグ設定レジスタＦＬＧにおける球搬入動作フラグをセットする一方（ステップｋ９）、動作停止コマンドであれば、動作フラグ設定レジスタＦＬＧにおける球搬入動作フラグを０クリアし（ステップｋ１０）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１７７】
受信した制御コマンドが球搬出コマンドである場合には、ステップｋ３の判別結果が真となり、ＣＰＵ３０は、まず、受信した球搬出コマンドが右搬出であるか左搬出であるかを判別し（ステップｋ１１）、右搬出であれば、動作コマンドであるか動作停止コマンドであるかを判別し（ステップｋ１２）、動作コマンドであれば、動作フラグ設定レジスタＦＬＧにおける球搬出右動作フラグをセットする一方（ステップｋ１３）、動作停止コマンドであれば、動作フラグ設定レジスタＦＬＧにおける球搬出右動作フラグを０クリアし（ステップｋ１４）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１７８】
また、受信した球搬出コマンドが左搬出である場合には、ＣＰＵ３０はステップｋ１１の判別後ステップｋ１５に移行し、動作コマンドであるか動作停止コマンドであるかを判別し（ステップｋ１５）、動作コマンドであれば、動作フラグ設定レジスタＦＬＧにおける球搬出左動作フラグをセットする一方（ステップｋ１６）、動作停止コマンドであれば、動作フラグ設定レジスタＦＬＧにおける球搬出左動作フラグを０クリアし（ステップｋ１７）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１７９】
受信した制御コマンドが補給球移動コマンドである場合には、ステップｋ４の判別結果が真となり、ＣＰＵ３０は、図３６に示すステップｋ１８に移行し、受信した補給球移動コマンドが動作コマンドであるか動作停止コマンドであるかを判別し（ステップｋ１８）、動作コマンドであれば、動作フラグ設定レジスタＦＬＧにおける補給球移動動作フラグをセットする一方（ステップｋ１９）、動作停止コマンドであれば、動作フラグ設定レジスタＦＬＧにおける補給球移動動作フラグを０クリアし（ステップｋ２０）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１８０】
また、受信した制御コマンドがリフト制御コマンドである場合には、ステップｋ５の判別結果が真となり、ＣＰＵ３０は、受信したリフト制御コマンドが動作（オン）コマンドであるか動作停止（オフ）コマンドであるかを判別し（ステップｋ２１）、動作（オン）コマンドであれば、動作フラグ設定レジスタＦＬＧにおけるリフト動作フラグをセットする一方（ステップｋ２２）、動作停止（オフ）コマンドであれば、動作フラグ設定レジスタＦＬＧにおけるリフト動作フラグを０クリアし（ステップｋ２３）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１８１】
受信した制御コマンドがベルトコンベア制御コマンドである場合には、ステップｋ６の判別結果が真となり、ＣＰＵ３０は、まず、図３５に示すステップｋ２４の判別処理で、受信したベルトコンベア制御コマンドが右搬出用ベルトコンベア１３に関するものであるか左搬出用ベルトコンベア１１に関するものであるかを判別し（ステップｋ２４）、右搬出用ベルトコンベア１３に関するものであれば、動作（オン）コマンドであるか動作停止（オフ）コマンドであるかを判別し（ステップｋ２５）、動作（オン）コマンドであれば、動作フラグ設定レジスタＦＬＧにおける右ベルトコンベア動作フラグをセットする一方（ステップｋ２６）、動作停止（オフ）コマンドであれば、動作フラグ設定レジスタＦＬＧにおける右ベルトコンベア動作フラグを０クリアし（ステップｋ２７）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１８２】
また、受信したベルトコンベア制御コマンドが左搬出用ベルトコンベア１１に関するものであれば（ステップｋ２４）、ＣＰＵ３０は、動作（オン）コマンドであるか動作停止（オフ）コマンドであるかを判別し（ステップｋ２８）、動作（オン）コマンドであれば、動作フラグ設定レジスタＦＬＧにおける左ベルトコンベア動作フラグをセットする一方（ステップｋ２９）、動作停止（オフ）コマンドであれば、動作フラグ設定レジスタＦＬＧにおける左ベルトコンベア動作フラグを０クリアし（ステップｋ３０）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１８３】
受信した制御コマンドが開閉ソレノイド制御コマンドである場合には、ステップｋ７の判別結果が真となり、ＣＰＵ３０は、ステップｋ３１の判別処理により、受信した開閉ソレノイド制御コマンドが動作（オン）コマンドであるか動作停止（オフ）コマンドであるかを判別し（ステップｋ３１）、動作（オン）コマンドであれば、動作フラグ設定レジスタＦＬＧにおける開閉ソレノイド動作フラグをセットする一方（ステップｋ３２）、動作停止（オフ）コマンドであれば、動作フラグ設定レジスタＦＬＧにおける開閉ソレノイド動作フラグを０クリアし（ステップｋ３３）、通信コマンド受信判定処理を終えてメインルーチンにリターンする。
【０１８４】
図３８乃至図３９は、出力フラグ設定処理のサブルーチンを示すフローチャートであり、この処理を開始したＣＰＵ３０は、まず、動作フラグ設定レジスタＦＬＧの値が０であるか否か、即ち、集中管理装置１からの制御コマンドに基づく制御動作指令があるか否かを判別する（ステップｍ１）。
【０１８５】
動作フラグ設定レジスタＦＬＧの値が０であれば、動作フラグ設定レジスタＦＬＧの各ビットのいずれにも動作フラグがセットされていないこととなり、ＣＰＵ３０は、出力フラグ設定処理を終えてメインルーチンにリターンする。
【０１８６】
動作フラグ設定レジスタＦＬＧの値が０でなければ、前述の通信コマンド受信判定処理によって動作フラグ設定レジスタＦＬＧの各ビットのいずれかの動作フラグがセットされていることとなり、ＣＰＵ３０は、まず、駆動出力用バッファＯＵＴ（１バイト）を０クリアすることにより各駆動出力フラグをクリアし（ステップｍ２）、この処理後、ステップｍ３以降の処理によって動作フラグ設定レジスタＦＬＧの各動作フラグのセットに応じて駆動出力用バッファＯＵＴの各駆動出力フラグをセットする。
【０１８７】
球搬入動作フラグがセットされている場合には、ステップｍ３の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグをセットし（ステップｍ４）、リフト用モータ駆動出力フラグをセットし（ステップｍ５）、ステップｍ６に移行する一方、球搬入動作フラグがセットされていなければ、ステップｍ３の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ６に移行する。
【０１８８】
球搬出右動作フラグがセットされている場合には、ステップｍ６の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグ、リフト用モータ駆動出力フラグおよび右ベルトコンベア用モータ駆動出力フラグのそれぞれをセットし（ステップｍ７、ステップｍ８、ステップｍ９）、ステップｍ１０に移行する一方、球搬出右動作フラグがセットされていなければ、ステップｍ６の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ１０に移行する。
【０１８９】
球搬出左動作フラグがセットされている場合には、ステップｍ１０の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグ、リフト用モータ駆動出力フラグおよび左ベルトコンベア用モータ駆動出力フラグのそれぞれをセットし（ステップｍ１１、ステップｍ１２、ステップｍ１３）、ステップｍ１４に移行する一方、球搬出左動作フラグがセットされていなければ、ステップｍ１０の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ１４に移行する。
【０１９０】
補給球移動動作フラグがセットされている場合には、ステップｍ１４の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグおよびリフト用モータ駆動出力フラグをセットし（ステップｍ１５、ステップｍ１６）、ステップｍ１７に移行する一方、補給球移動動作フラグがセットされていなければ、ステップｍ１４の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ１７に移行する。
【０１９１】
リフト動作フラグがセットされている場合には、ステップｍ１７の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴのリフト用モータ駆動出力フラグをセットし（ステップｍ１８）、ステップｍ１９に移行する一方、リフト動作フラグがセットされていなければ、ステップｍ１７の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ１９に移行する。
【０１９２】
右ベルトコンベア動作フラグがセットされている場合には、ステップｍ１９の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの右ベルトコンベア用モータ駆動出力フラグをセットし（ステップｍ２０）、ステップｍ２１に移行する一方、右ベルトコンベア動作フラグがセットされていなければ、ステップｍ１９の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ２１に移行する。
【０１９３】
左ベルトコンベア動作フラグがセットされている場合には、ステップｍ２１の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの左ベルトコンベア用モータ駆動出力フラグをセットし（ステップｍ２２）、ステップｍ２３に移行する一方、左ベルトコンベア動作フラグがセットされていなければ、ステップｍ２１の判別結果が偽となり、ＣＰＵ３０は、直接ステップｍ２３に移行する。
【０１９４】
開閉ソレノイド動作フラグがセットされている場合には、ステップｍ２３の判別結果が真となり、ＣＰＵ３０は、駆動出力用バッファＯＵＴの開閉ソレノイド駆動出力フラグをセットし（ステップｍ２４）、出力フラグ設定処理を終えてメインルーチンにリターンする一方、開閉ソレノイド動作フラグがセットされていなければ、ステップｍ２３の判別結果が偽となり、ＣＰＵ３０は、出力フラグ設定処理を終えてメインルーチンにリターンする。
【０１９５】
図４０は、センサ信号入力処理のサブルーチンを示すフローチャートであり、この処理を開始したＣＰＵ３０は、島タンク用センサＳＮ１を構成する５個センサの検出信号を入力し（ステップｎ１）、次いで、左右のプールタンク用センサＳＮ２ａ及びＳＮ２ｂのそれぞれを構成する各５個のセンサの検出信号をそれぞれ入力し（ステップｎ２）、リフト用センサＳＮ３の検出信号を入力し（ステップｎ３）、左右のベルトコンベア用センサＳＮ５及びＳＮ６の各センサの検出信号をそれぞれ入力し（ステップｎ４）、トイ用センサＳＮ４を構成する計６個の検出信号を入力し（ステップｎ５）、ステップｎ１乃至ステップｎ５の処理によって入力した各センサの検出状態を送信バッファＳＥＮ１にセットし（ステップｎ６）、この処理を終了してメインルーチンにリターンする。
【０１９６】
図４１は、異常検出処理のサブルーチンを示すフローチャートであり、この処理を開始したＣＰＵ３０は、まず、リフト用モータＭ１に関して、駆動出力用バッファＯＵＴのリフト用モータ駆動出力フラグがセットされているか否かを判別し（ステップｐ１）、リフト用モータ駆動出力フラグがセットされていれば、次に、リフト用センサＳＮ３がオンとなって正常動作しているか否かを判別し（ステップｐ２）、リフト用センサＳＮ３がオンとなっていなければ、「リフト異常」を示す値を送信バッファＳＥＮ３にセットし（ステップｐ３）、ステップｐ４に移行する。
【０１９７】
また、駆動出力用バッファＯＵＴのリフト用モータ駆動出力フラグが０クリアされている場合及びリフト用センサＳＮ３がオンとなって正常動作している場合には、ＣＰＵ３０は直接ステップｐ４に移行する。
【０１９８】
ステップｐ４に移行するとＣＰＵ３０は、左右のベルトコンベア用モータＭ２及びＭ３に関して、駆動出力用バッファＯＵＴの右ベルトコンベア用モータ駆動出力フラグがセットされているか否かを判別し、右ベルトコンベア用モータ駆動出力フラグがセットされていれば、右ベルトコンベア用センサＳＮ６となって正常動作しているか否かを判別し、右ベルトコンベア用センサＳＮ６オンとなっていなければ、「右ベルトコンベア異常」を示す値を送信バッファＳＥＮ３にセットし、また、駆動出力用バッファＯＵＴの左ベルトコンベア用モータ駆動出力フラグがセットされているか否かを判別し、左ベルトコンベア用モータ駆動出力フラグがセットされていれば、左ベルトコンベア用センサＳＮ５となって正常動作しているか否かを判別し、左ベルトコンベア用センサＳＮ５オンとなっていなければ、「左ベルトコンベア異常」を示す値を送信バッファＳＥＮ３にセットし（ステップｐ４〜ステップｐ６）、異常検出処理を終えてメインルーチンにリターンする。
【０１９９】
また、駆動出力用バッファＯＵＴの右ベルトコンベア用モータ駆動出力フラグ及び左ベルトコンベア用モータ駆動出力フラグのいずれもが０クリアされている場合には、ＣＰＵ３０は、異常検出処理を終えてメインルーチンにリターンする。さらに、左ベルトコンベア用センサＳＮ５及び右ベルトコンベア用センサＳＮ６のいずれもがオンであって正常動作している場合にも、ＣＰＵ３０は、異常検出処理を終えてメインルーチンにリターンする。
【０２００】
ステップＢ５の異常検出処理においては、リフト８の動作異常及び左右の搬送用ベルトコンベア１１，１３の動作異常が検出されて各異常検出情報がそれぞれ送信バッファＳＥＮ３にセットされる。
【０２０１】
図４２は、出力処理のサブルーチンを示すフローチャートであり、ＣＰＵ３０は、駆動出力用レジスタＯＵＴの開閉ソレノイド駆動出力フラグがセットされているか否かを判別し（ステップｑ１）、開閉ソレノイド駆動出力フラグがセットされていれば開閉ソレノイド１８，１８を励磁し（ステップｑ２）、ステップｑ４に移行する。これにより開閉機構が開に移動されて図３に示す球誘導管１７，１７が開放されて、補給球プールタンク９ａ，９ｂに貯留されているパチンコ球がリフトタンク７に向けて流入する。また、開閉ソレノイド駆動出力フラグがセットされていなければ、ＣＰＵ３０は、開閉ソレノイド１８，１８の励磁を解除し（ステップｑ３）、ステップｑ４に移行する。これにより開閉機構が閉に移動されて球誘導管１７，１７が閉鎖されて、補給球プールタンク９ａ，９ｂに貯留されているパチンコ球のリフトタンク７への流入がストップする。
【０２０２】
ステップｑ４に移行すると、ＣＰＵ３０は、駆動出力用レジスタＯＵＴのリフト用モータ駆動出力フラグがセットされているか否かを判別し（ステップｑ４）、リフト用モータ駆動出力フラグがセットされていれば、リフト用モータＭ１を駆動し（ステップｑ５）、ステップｑ６に移行する。これにより、図３に示すリフト８が上方に向けて移動されてリフトタンク７内にあるパチンコ球が島タンク６内に移送される。また、リフト用モータ駆動出力フラグがセットされていなければ、ＣＰＵ３０は、リフト用モータＭ１を駆動を停止し（ステップｑ６）、ステップｑ７に移行する。これにより、リフト８によるリフトタンク７内にあるパチンコ球の島タンク６内への移送がストップする。
【０２０３】
ステップｑ７に移行すると、ＣＰＵ３０は、駆動出力用レジスタＯＵＴの右ベルトコンベア用モータ駆動出力フラグがセットされているか否かを判別し（ステップｑ７）、右ベルトコンベア用モータ駆動出力フラグがセットされていれば、ＣＰＵ３０は、右ベルトコンベア用モータＭ３を駆動し（ステップｑ８）、ステップｑ１０に移行する。これにより、図６に示す、右搬出用ベルトコンベア１３が駆動され、図３に示す島タンク６内に貯留されているパチンコ球が右搬出用ベルトコンベア１３により右隣りの島へ搬出され、即ち、図６に示す例であれば、３島の島タンク６のパチンコ球が２島に移送され、２島においては、搬入用コンベア１２の一端から図３に示す球誘導管路１５の中途に搬入される。
【０２０４】
また、右ベルトコンベア用モータ駆動出力フラグがセットされていなければ、ＣＰＵ３０は、右ベルトコンベア用モータＭ３を駆動停止し（ステップｑ９）、ステップｑ１０に移行する。これにより、右搬出用ベルトコンベア１３による右隣りの島へのパチンコ球の搬出動作がストップする。
【０２０５】
ステップｑ１０に移行すると、ＣＰＵ３０は、駆動出力用レジスタＯＵＴの左ベルトコンベア用モータ駆動出力フラグがセットされているか否かを判別し（ステップｑ１０）、左ベルトコンベア用モータ駆動出力フラグがセットされていれば、ＣＰＵ３０は、左ベルトコンベア用モータＭ２を駆動し（ステップｑ１１）、ステップｑ１３に移行する。これにより、図６に示す、左搬出用ベルトコンベア１１が駆動され、図３に示す島タンク６内に貯留されているパチンコ球が左搬出用ベルトコンベア１１により左隣りの島へ搬出され、即ち、図６に示す例であれば、３島の島タンク６のパチンコ球が４島に移送され、４島においては、搬入用コンベア１４の一端から図３に示す球誘導管路１５の中途に搬入される。
【０２０６】
また、左ベルトコンベア用モータ駆動出力フラグがセットされていなければ、ＣＰＵ３０は、左ベルトコンベア用モータＭ２を駆動停止し（ステップｑ１２）、ステップｑ１３に移行する。これにより、左搬出用ベルトコンベア１１による左隣りの島へのパチンコ球の搬出動作がストップする。
【０２０７】
ステップｑ１３に移行したＣＰＵ３０は、駆動出力用バッファＯＵＴの値を送信バッファＳＥＮ２にセットし（ステップｑ１３）、出力処理を終えてメインルーチンにリターンする。
【０２０８】
制御装置２のＣＰＵ３０は、集中管理装置１から送信される制御コマンドを受信していない場合には、図２９のステップＢ１の島タンク残量チェック処理と、ステップＢ３〜ステップＢ６の処理を所定周期で実行する。
【０２０９】
従って、図３に示す島タンク６及び左右の補給球誘導樋１０，１０のいずれかにパチンコ球不足が発生した場合には、駆動出力用バッファＯＵＴにおける開閉ソレノイド駆動出力フラグ及びリフト用モータ駆動出力フラグがセットされ、ステップＢ６の出力処理によって開閉ソレノイド１８，１８及びリフト用モータＭ１が駆動されるので、左右の補給球プールタンク９ａ，９ｂに貯留されているパチンコ球が島タンク６内に移送され、島タンク６内のパチンコ球が左右の補給球誘導樋１０，１０に流下することにより、パチンコ球不足が解消される。また、島タンク６及び左右の補給球誘導樋１０，１０のいずれにおいてもパチンコ球不足が解消されると、駆動出力用バッファＯＵＴにおける開閉ソレノイド駆動出力フラグ及びリフト用モータ駆動出力フラグが０クリアされ、ステップＢ６の出力処理によって開閉ソレノイド１８，１８及びリフト用モータＭ１が駆動停止されるので、補給球プールタンク９ａ，９ｂから島タンク６へのパチンコ球の移送がストップする。即ち、制御装置２は、島タンク６及び左右の補給球誘導樋１０，１０のいずれかにパチンコ球不足が発生すると、左右の補給球プールタンク９ａ，９ｂに貯留されているパチンコ球を島タンク６内に移送する制御動作を行っている。
【０２１０】
集中管理装置１から送信される制御コマンドを受信すると、動作フラグ設定レジスタＦＬＧに受信した制御コマンドに対応する動作フラグがセットされ、このセットされた動作フラグに応じた各駆動出力フラグが、ステップＢ３の出力フラグ設定処理により駆動出力用バッファＯＵＴにセットされ、ステップＢ６の出力処理によって各駆動出力フラグが出力される。
【０２１１】
例えば、集中管理装置１から球搬入動作コマンドが送信された場合、これを受けた制御装置２は、開閉ソレノイド１８，１８及びリフト用モータＭ１を駆動し、球誘導管路１５の中途から搬入されるパチンコ球を左右の補給球プールタンク９ａ，９ｂ、リフト８を経由して島タンク６内に搬入する。
【０２１２】
受信した制御コマンドが球搬出コマンド（左動作）であれば、制御装置２は、開閉ソレノイド１８，１８、リフト用モータＭ１及び左ベルトコンベア用モータＭ２を駆動し、左右の補給球プールタンク９ａ，９ｂに貯留されているパチンコ球を島タンク６内に移送すると共に、島タンク６内のパチンコ球を島タンク６の下端から左搬出用ベルトコンベア１１によって搬出する。左搬出用ベルトコンベア１１によって搬出されたパチンコ球は、左隣の島の島タンクに搬入される。
【０２１３】
また、ステップＡ４の残留量バランス処理により、例えば、前述したように表２の３島の制御装置２に対して、球搬入コマンド及び球搬出コマンド（右動作）が集中管理装置１から送信された場合、これらの制御コマンドを受信した３島の制御装置２は、開閉ソレノイド１８，１８及びリフト用モータＭ１を駆動し、球誘導管路１５の中途から搬入されるパチンコ球を左右の補給球プールタンク９ａ，９ｂ、リフト８を経由して島タンク６内に搬入すると同時に、右ベルトコンベア用モータＭ３を駆動し、島タンク６内のパチンコ球を島タンク６の下端から右搬出用ベルトコンベア１３によって搬出する。右搬出用ベルトコンベア１３によって搬出されたパチンコ球は、右隣の島の島タンクに搬入される。
【０２１４】
表２に示す例では、
１島の制御装置に対して、球搬出コマンド（左動作）
２島の制御装置に対して、球搬入コマンド
３島の制御装置に対して、球搬入コマンド及び球搬出コマンド（右動作）
４島の制御装置に対して、球搬入コマンド及び球搬出コマンド（右動作）
５島の制御装置に対して、球搬出コマンド（左動作）及び球搬出コマンド（右動作）
６島の制御装置に対して、球搬入コマンド
７島の制御装置に対して、球搬出コマンド（右動作）
が送信されることにより、１島と３島とからパチンコ球が搬出されて２島に搬入されるため、２島のパチンコ球の不足状態が解消され、３島においては、２島にパチンコ球を搬出すると共に４島からパチンコ球が移送されて搬入されるので、３島の過不足量は変化せず、４島においても、３島にパチンコ球を搬出すると共に５島からパチンコ球が移送されて搬入されるので、４島のパチンコ球の過不足量は変化せず、５島においては、４島と６島とにパチンコ球が搬出されるので、５島のパチンコ球の過多状態が解消され、６島においては、５島と７島とからパチンコ球が搬出されて６島に搬入されるため、６島のパチンコ球の不足状態が解消される。
【０２１５】
各島において実際にパチンコ球の不足が検出される前に、各島において発生する各パチンコ遊技機の特賞台数の合計を以て各島のパチンコ球の不足状態を検知し、搬入用及び搬出用ベルトコンベアを動作させてパチンコ球を隣り合う島間で移送してパチンコ球の不足状態が起こり得る島にパチンコ球を搬入するため、パチンコ球不足が早期に解消されると共に、各島のパチンコ遊技機の特賞発生状態に基づいて各島に適量のパチンコ球が調整確保される。
【０２１６】
実施例のパチンコ遊技場の球補給監視装置にあっては、集中管理装置１の表示部２１にパチンコ遊技場の全島及び隣り合って並列する島間に配設されたパチンコ球搬出・搬入のための各搬出用ベルトコンベア１１，１３及び各搬入用ベルトコンベア１２，１４を示す図を表示すると共に、その図の中に各島毎にパチンコ球の貯留量を検出する島タンク用センサＳＮ１、左右のプールタンク用センサＳＮ２ａ，ＳＮ２ｂ、左右の搬出用ベルトコンベア用センサＳＮ５，ＳＮ６及びリフト用センサＳＮ３の各配設位置に、各センサの種類別に応じて記号で表示し、各センサの検出による正常と異常の別を各配設位置の近傍に文字表示すると共に記号の色彩により表示し、各タンクセンサによる正常検出時、タンクのパチンコ球の残留量を数字表示するので、パチンコ遊技場の各島のパチンコ球の保有状況及び各搬出用ベルトコンベア１１，１３及びリフト８の動作状態の正常及び異常の別を適格に認識できる。
【０２１７】
また、図中に各島毎に各島を表わすタッチ操作入力領域を表示すると共に、このタッチ操作入力領域を操作すると、タッチ操作入力によって指定された島の正面図が図示されると共に、この島の正面図の中においても、島タンク用センサＳＮ１、左右のプールタンク用センサＳＮ２ａ，ＳＮ２ｂ、左右の搬出用ベルトコンベア１１，１３及びリフト用モータＭ１が各配設位置に表示されるので、正確な位置を把握することができる。
【０２１８】
【発明の効果】
請求項１に係るパチンコ遊技場の球補給監視装置によれば、集中管理装置が有しているパチンコ球の残留量調整制御手段が、ホールコンピュータから各パチンコ遊技機の特賞遊技情報と島情報とを入力して記憶し、各島の制御装置から入力した前記各パチンコ球タンクの各残留量により各島毎の確定残留量を求めて記憶し、各島におけるパチンコ遊技機の設置台数に対する特賞遊技状態となった遊技機の台数により予め設定記憶されている必要量に基づいて、ホールコンピュータから入力した特賞状態のパチンコ遊技機の台数に対応した現在の確定必要量を求めて記憶し、各島毎に確定残留量から確定必要量を減算して過不足量を求めて記憶し、次いで、隣り合う島の前記過不足量同士を比較して、過不足量の値が大きい島から過不足量の小さい島に向けてパチンコ球を移送して搬入すべく制御装置を介して搬送コンベアを動作制御するので、各島において実際にパチンコ球の不足が検出される前に、各島において発生する各パチンコ遊技機の特賞台数の合計を以て各島のパチンコ球の不足状態が検知され、搬送コンベアを動作させてパチンコ球を隣り合う島間で移送してパチンコ球の不足状態が起こり得る島にパチンコ球が搬入されるため、パチンコ球不足を早期に解消することができると共に、各島のパチンコ遊技機の特賞発生状態に基づいて各島に適量のパチンコ球を調整確保することができる。
【図面の簡単な説明】
【図１】本発明の実施例に係るパチンコ遊技場の球補給監視装置をパチンコ遊技場に配した例を示すブロック図
【図２】実施例における集中管理装置の表示部に表示されるパチンコ遊技場全体を示す図
【図３】実施例における集中管理装置の表示部に表示される島の平面図を示す図
【図４】集中管理装置の要部ブロック図
【図５】制御装置の要部ブロック図
【図６】表示部における正常動作時の画面表示を示す図２の要部拡大図
【図７】表示部における異常動作時の画面表示を示す図２の要部拡大図
【図８】表示部に表示される操作スイッチを示す図
【図９】表示部に表示される制御処理メニュー画面を示す図
【図１０】集中管理装置に配備されたＣＰＵが実行する処理のメインルーチンを示すフローチャート
【図１１】集中管理装置に配備されたＣＰＵが実行する制御装置からの情報入力処理サブルーチンを示すフローチャート
【図１２】集中管理装置に配備されたＣＰＵが実行するホールコンピュータ通信処理サブルーチンを示すフローチャート
【図１３】集中管理装置に配備されたＣＰＵが実行する画面表示・画面入力制御処理サブルーチンの一部を示すフローチャート
【図１４】図１３のフローチャートのつづき
【図１５】図１４のフローチャートのつづき
【図１６】図１４のフローチャートのつづき
【図１７】図１４のフローチャートのつづき
【図１８】図１６のフローチャートのつづき
【図１９】図１７のフローチャートのつづき
【図２０】図１３のフローチャートのつづき
【図２１】集中管理装置に配備されたＣＰＵが実行する残留量のバランス処理を概略で示すフローチャート
【図２２】図２２の残留量のバランス処理の要部を示すフローチャート
【図２３】図２２の残留量のバランス処理の要部を示すフローチャート
【図２４】図２２の残留量のバランス処理の要部を示すフローチャート
【図２５】図２２の残留量のバランス処理の要部を示すフローチャート
【図２６】図２５のフローチャートのつづき
【図２７】ホールコンピュータが実行する集中管理装置との通信処理を示すフローチャート
【図２８】ホールコンピュータが実行する特賞信号入力処理を示すフローチャート
【図２９】制御装置に配備されたＣＰＵが実行する処理のメインルーチンを示すフローチャート
【図３０】図２９のメインルーチンの要部を示すフローチャート
【図３１】図２９のメインルーチンの要部を示すフローチャート
【図３２】図３１のフローチャートのつづき
【図３３】図３１のフローチャートのつづき
【図３４】図３１のフローチャートのつづき
【図３５】図３１のフローチャートのつづき
【図３６】図３１のフローチャートのつづき
【図３７】図３１のフローチャートのつづき
【図３８】図２９のメインルーチンの要部を示すフローチャート
【図３９】図３８のフローチャートのつづき
【図４０】図２９のメインルーチンの要部を示すフローチャート
【図４１】図２９のメインルーチンの要部を示すフローチャート
【図４２】図２９のメインルーチンの要部を示すフローチャート
【図４３】図２９のメインルーチンの要部を示すフローチャート
【符号の説明】
１  集中管理装置
２  制御装置
３  通信ネットワーク
４  ホールコンピュータ
５  パチンコ遊技機
６  島タンク
７  リフトタンク
８  リフト
９  補給球プールタンク
１０  補給球誘導樋
１１  左搬出用ベルトコンベア
１２  搬入用ベルトコンベア
１３  右搬出用ベルトコンベア
１４  搬入用ベルトコンベア
１５  球誘導管路
１６  打球回収樋
１７  球誘導管
１８  開閉ソレノイド
２０  ＣＰＵ（集中管理装置）
２１  表示部
２２  タッチパネル
２３  キー入力操作部
２４  通信部
２５  通信部
２６  ＲＡＭ
２７  ＨＤＤ
２８  ＦＤＤ
３０  ＣＰＵ（制御装置）
３１  センサ入力部
３２  出力部
３３  通信部
３４  ＲＡＭ
３５  ＲＯＭ
ＳＮ１  島タンク用センサ
ＳＮ２ａ  左プールタンク用センサ
ＳＮ２ｂ  右プールタンク用センサ
ＳＮ３  リフト用センサ
ＳＮ４  トイ用センサ
ＳＮ５  左ベルトコンベア用センサ
ＳＮ６  右ベルトコンベア用センサ
Ｍ１  リフト用モータ
Ｍ２  左ベルトコンベア用モータ
Ｍ３  右ベルトコンベア用モータ
【図１】
0003565914.tif 000004
【図２】
0003565914.tif 000005
【図３】
0003565914.tif 000006
【図４】
0003565914.tif 000007
【図５】
0003565914.tif 000008
【図６】
0003565914.tif 000009
【図７】
0003565914.tif 000010
【図８】
0003565914.tif 000011
【図９】
0003565914.tif 000012
【図１０】
0003565914.tif 000013
【図１１】
0003565914.tif 000014
【図１２】
0003565914.tif 000015
【図１３】
0003565914.tif 000016
【図１４】
0003565914.tif 000017
【図１５】
0003565914.tif 000018
【図１６】
0003565914.tif 000019
【図１７】
0003565914.tif 000020
【図１８】
0003565914.tif 000021
【図１９】
0003565914.tif 000022
【図２０】
0003565914.tif 000023
【図２１】
0003565914.tif 000024
【図２２】
0003565914.tif 000025
【図２３】
0003565914.tif 000026
【図２４】
0003565914.tif 000027
【図２５】
0003565914.tif 000028
【図２６】
0003565914.tif 000029
【図２７】
0003565914.tif 000030
【図２８】
0003565914.tif 000031
【図２９】
0003565914.tif 000032
【図３０】
0003565914.tif 000033
【図３１】
0003565914.tif 000034
【図３２】
0003565914.tif 000035
【図３３】
0003565914.tif 000036
【図３４】
0003565914.tif 000037
【図３５】
0003565914.tif 000038
【図３６】
0003565914.tif 000039
【図３７】
0003565914.tif 000040
【図３８】
0003565914.tif 000041
【図３９】
0003565914.tif 000042
【図４０】
0003565914.tif 000043
【図４１】
0003565914.tif 000044
【図４２】
0003565914.tif 000045
【図４３】
0003565914.tif 000046