【手続補正書】
【提出日】平成17年4月21日(2005.4.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】        明細書
【発明の名称】    データ収集方法
【特許請求の範囲】
【請求項１】
複数の端末ユニットのデータを複数の中間ユニットを介して管理機で収集するデータ収集方法において、
前記端末ユニットと中間ユニットとを通信線で接続し、各端末ユニットのデータを少なくとも二台の中間ユニットにより異なる優先度で収集するデータ収集方法。
【請求項２】
請求項１に記載されたデータ収集方法において、
通常は高い優先度の中間ユニットで収集したデータを管理機で収集し、その高い優先度の中間ユニットが故障したときに、低い優先度の中間ユニットで収集したデータを管理機で収集するデータ収集方法。
【請求項３】
請求項１又は請求項２に記載されたデータ収集方法において、
前記端末ユニットと中間ユニットとを接続する通信線とは異なる通信線で前記中間ユニットと管理機とを接続するデータ収集方法。
【請求項４】
請求項１〜３のいずれかに記載のデータ収集方法であって、
複数の端末ユニットをｎ個の収集範囲に区分し、
複数の中間ユニットを２台ずつのペアにして、１つのペアの中間ユニットにて２つの収集範囲内の端末ユニットのデータを収集し、
ペアを構成する２台の中間ユニットにおける一方の中間ユニットは、２つの収集範囲における一方の収集範囲の端末ユニットから高優先頻度にてデータを収集し、他方の収集範囲の端末ユニットから前記高優先頻度よりも低い頻度の低優先頻度にてデータを収集し、
ペアを構成する２台の中間ユニットにおける他方の中間ユニットは、２つの収集範囲における他方の収集範囲の端末ユニットから高優先頻度にてデータを収集し、一方の収集範囲の端末ユニットから前記高優先頻度よりも低い頻度の低優先頻度にてデータを収集し、
管理機は、
各中間ユニットから前記高優先頻度にて収集した収集範囲の端末ユニットのデータを収集し、故障している中間ユニットが高優先頻度にて収集すべき収集範囲の端末ユニットからのデータを、当該故障している中間ユニットとペアを構成している中間ユニットからの低優先頻度にて収集した収集範囲の端末ユニットからのデータにてバックアップする、
ことを特徴とするデータ収集方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
複数の端末ユニットのデータを複数の中間ユニットを介して管理機で収集するデータ収集方法に関する。
【０００２】
【従来の技術】
これに関する従来のデータ管理システムを表す配線ブロック図が図２に示されている。このデータ管理システムはパチンコ台のデータを集計するシステムであり、各々のパチンコ台（Ｐ台）にそれらのデータを集計する端末ユニット（ＤＵ）が装着されている。そして、前記端末ユニット（ＤＵ）のデータが中間ユニット（ＳＵ）によって収集されるようになっている。前記中間ユニット（ＳＵ）は、複数台の端末ユニット（ＤＵ）のデータを効率的に収集するユニットであり、その中間ユニット（ＳＵ）のデータが管理機によって収集される。前記管理機は数台の中間ユニット（ＳＵ）をまとめて管理するユニットであり、店舗の規模に応じて所定の台数が設置される。ここで、各々の中間ユニット（ＳＵ）はそれぞれが独立しており、担当範囲内の端末ユニット（ＤＵ）のデータを収集できるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら前記データ管理システムによると、中間ユニット（ＳＵ）はそれぞれが独立しているため、１台の中間ユニット（ＳＵ）が故障するとその中間ユニット（ＳＵ）に関連する端末ユニット（ＤＵ）のデータが全く収集できなくなるという問題がある。
【０００４】
そこで、本発明のうち請求項１に記載の発明は、一台の中間ユニットが故障した場合でも、別の中間ユニットが故障範囲をバックアップできるようにして、耐故障性の向上を図ることをその目的とするものである。
また、請求項２に記載の発明は、請求項１に記載の発明の目的に加えて、各中間ユニットをバックアップしてもデータの収集時間等が増加しないようにすることをその目的とするものである。
また、請求項３に記載の発明は、データの収集時間の短縮を図るとともに、システムの耐故障性を向上させることをその目的とするものである。
【０００５】
【課題を解決するための手段】
上記した課題は、以下の特徴を有するデータ収集方法によって解決される。
即ち、請求項１に記載のデータ収集方法は、複数の端末ユニットのデータを複数の中間ユニットを介して管理機で収集するデータ収集方法において、
前記端末ユニットと中間ユニットとを通信線で接続し、各端末ユニットのデータを少なくとも二台の中間ユニットにより異なる優先度で収集する。
【０００６】
本発明によると、各端末ユニットから伝送されるデータは少なくても二台の中間ユニットで収集されるため、一台の中間ユニットが故障してもその範囲内にある端末ユニットのデータは別の中間ユニットを介して管理機で収集できるようになる。このため、システムの耐故障性が向上する。
さらに、各端末ユニットのデータは少なくとも二台の中間ユニットにより異なる優先度で収集されるため、バックアップ用のデータを低い優先度で収集すれば、バックアップ機能によりデータの収集時間が大幅に増加することはない。
【０００７】
また、請求項２に記載のデータ収集方法は、請求項１に記載されたデータ収集方法において、
通常は高い優先度の中間ユニットで収集したデータを管理機で収集し、その高い優先度の中間ユニットが故障したときに、低い優先度の中間ユニットで収集したデータを管理機で収集する。
【０００８】
本発明によると、高い優先度の中間ユニットが故障したときにだけ低い優先度の中間ユニットがバックアップするため、正常時はバックアップ機能によりデータの収集時間が増加することはない。
【０００９】
また、請求項３に記載のデータ収集方法は、請求項１又は請求項２に記載されたデータ収集方法において、
前記端末ユニットと中間ユニットとを接続する通信線とは異なる通信線で前記中間ユニットと管理機とを接続する。
【００１０】
本発明によると、前記端末ユニットと中間ユニットとの間でデータの送信を行っている間に、中間ユニットと管理機との間でデータの送信を行うことができるためデータの収集時間が短縮される。また、システムの耐故障性も向上する。
【００１１】
また、請求項４に記載のデータ収集方法は、請求項１〜３のいずれかに記載のデータ収集方法であって、複数の端末ユニットをｎ個の収集範囲に区分し、複数の中間ユニットを２台ずつのペアにして、１つのペアの中間ユニットにて２つの収集範囲内の端末ユニットのデータを収集する。
ペアを構成する２台の中間ユニットにおける一方の中間ユニットは、２つの収集範囲における一方の収集範囲の端末ユニットから高優先頻度にてデータを収集し、他方の収集範囲の端末ユニットから前記高優先頻度よりも低い頻度の低優先頻度にてデータを収集し、ペアを構成する２台の中間ユニットにおける他方の中間ユニットは、２つの収集範囲における他方の収集範囲の端末ユニットから高優先頻度にてデータを収集し、一方の収集範囲の端末ユニットから前記高優先頻度よりも低い頻度の低優先頻度にてデータを収集する。
そして管理機は、各中間ユニットから前記高優先頻度にて収集した収集範囲の端末ユニットのデータを収集し、故障している中間ユニットが高優先頻度にて収集すべき収集範囲の端末ユニットからのデータを、当該故障している中間ユニットとペアを構成している中間ユニットからの低優先頻度にて収集した収集範囲の端末ユニットからのデータにてバックアップする。
【００１２】
【発明の実施の形態】
以下、図１に基づいて、本発明の一の実施の形態に係るデータ収集方法の説明を行う。本実施の形態に係るデータ収集方法はパチンコ台のデータを集計する方法に関するものであり、図１にパチンコ台のデータ管理システムの要部配線ブロック図が示されている。
各々のパチンコ台（Ｐ台）にはそれらのパチンコ台（Ｐ台）のデータを集計する端末ユニット（ＤＵ）が装着されており、それらの端末ユニット（No.１ＤＵ〜No.５００ＤＵ）のデータが収集ＬＡＮを介してNo.１〜No.１０中間ユニット（No.１ＳＵ〜No.１０ＳＵ）によって収集されるようになっている。
【００１３】
No.１中間ユニット（No.１ＳＵ）は、図１に示されるように、第１収集範囲（担当範囲）に所属している５０台の端末ユニット（No.１ＤＵ〜No.５０ＤＵ）のデータを高い優先順位で収集し、さらに第２収集範囲（バックアップ範囲）に所属している５０台の端末ユニット（No.５１ＤＵ〜No.１００ＤＵ）のデータを低い優先順位で収集することができる。No.２〜No.１０中間ユニット（No.２ＳＵ〜No.１０ＳＵ）もNo.１中間ユニット（No.１ＳＵ）と同様の働きをする。
【００１４】
ここで、No.１中間ユニット（No.１ＳＵ）とNo.２中間ユニット（No.２ＳＵ）とはペアで使用され、No.２中間ユニット（No.２ＳＵ）の第１収集範囲（担当範囲）に所属する端末ユニット（No.５１ＤＵ〜No.１００ＤＵ）が同時にNo.１中間ユニット（No.１ＳＵ）の第２収集範囲（バックアップ範囲）に所属している。逆に、No.１中間ユニット（No.１ＳＵ）の第１収集範囲（担当範囲）内に所属する端末ユニット（No.１ＤＵ〜No.５０ＤＵ）がNo.２中間ユニット（No.２ＳＵ）の第２収集範囲（バックアップ範囲）に所属している。
【００１５】
同様に、No.３中間ユニット（No.３ＳＵ）とNo.４中間ユニット（No.４ＳＵ）、No.５中間ユニット（No.５ＳＵ）とNo.６中間ユニット（No.６ＳＵ）、No.７中間ユニット（No.７ＳＵ）とNo.８中間ユニット（No.８ＳＵ）、No.９中間ユニット（No.９ＳＵ）とNo.１０中間ユニット（No.１０ＳＵ）とが互いにペアで使用される。
【００１６】
No.１〜No.１０中間ユニット（No.１ＳＵ〜No.１０ＳＵ）で収集されたデータは管理ＬＡＮを介して管理機に収集される。前記管理機は１０台の中間ユニット（ＳＵ）をまとめて管理するユニットであり、店舗の規模に応じて所定の台数が設置される。
【００１７】
次に、従来のように中間ユニット（ＳＵ）を互いに独立させて設けた場合と、本実施の形態のように二台の中間ユニット（ＳＵ）をペアにして互いにバックアップできるようにした場合における通信処理時間（収集時間）と管理機の負荷を比較する。
ここで、端末ユニット（ＤＵ）と中間ユニット（ＳＵ）とは収集ＬＡＮにより接続されているため、一度に通信できるのは単一の端末ユニット（ＤＵ）のデータである。このため、一台の端末ユニット（ＤＵ）のデータを中間ユニット（ＳＵ）に通信してその中間ユニット（ＳＵ）のデータを更新するのに０．１秒かかると仮定すると、中間ユニット（ＳＵ）における端末ユニット（ＤＵ）のデータ更新時間は、その中間ユニット（ＳＵ）が担当する端末ユニット（ＤＵ）の台数に０．１秒を掛けた値になる。
【００１８】
同様に、中間ユニット（ＳＵ）と管理機とは管理ＬＡＮにより接続されているため、一度に通信できるのは単一の中間ユニット（ＳＵ）のデータである。このため、一台の中間ユニット（ＳＵ）のデータを管理機に通信してその管理機のデータを更新するのに０．５秒かかると仮定すると、管理機における中間ユニット（ＳＵ）のデータ更新時間は、その管理機が担当する中間ユニット（ＳＵ）の数に０．５秒を掛けた値になる。このため、管理機が管理する全てのパチンコ台のデータを更新する時間（収集時間）は、［中間ユニット（ＳＵ）における端末ユニット（ＤＵ）のデータ更新時間］と［管理機における中間ユニット（ＳＵ）のデータ更新時間］の和となる。
【００１９】
上記した考え方に従って、従来のように中間ユニット（ＳＵ）を互いに独立させて設けた場合（図２参照）の管理機におけるデータの更新時間を計算する。なお、中間ユニット（ＳＵ）は５０台の端末ユニット（ＤＵ）を管理し、管理機は１０台の中間ユニット（ＳＵ）を管理するものとする。
［中間ユニット（ＳＵ）における端末ユニット（ＤＵ）のデータ更新時間］＝［端末ユニット（ＤＵ）の台数］×［０．１秒］＝５０台×０．１秒＝５秒
［管理機における中間ユニット（ＳＵ）のデータ更新時間］＝［中間ユニット（ＳＵ）の台数］×［０．５秒］＝１０台×０．５秒＝５秒
したがって、［収集時間］＝５秒＋５秒＝１０秒となる。
【００２０】
次に、本実施の形態のように二台の中間ユニット（ＳＵ）をペアにして互いにバックアップできるようにした場合の管理機におけるデータの更新時間を計算する（図１参照）。ここで、第２収集範囲に所属している端末ユニット（ＤＵ）のデータは、第１収集範囲に所属している端末ユニット（ＤＵ）のデータに対して１／１０の頻度で収集を行うものとする。このため、中間ユニット（ＳＵ）が一回に担当する端末ユニット（ＤＵ）の台数は第１収集範囲の５０台と第２収集範囲の５０台×１／１０であり、合計５５台となる。
【００２１】
したがって、［中間ユニット（ＳＵ）における端末ユニット（ＤＵ）のデータ更新時間］＝［端末ユニット（ＤＵ）の台数］×［０．１秒］＝５５台×０．１秒＝５．５秒
［管理機における中間ユニット（ＳＵ）のデータ更新時間］＝［中間ユニット（ＳＵ）の台数］×［０．５秒］＝１０台×０．５秒＝５秒
したがって、［収集時間］＝５．５秒＋５秒＝１０．５秒となる。即ち、従来よりも約５％管理機の収集時間が長くなる。
【００２２】
次に、管理機の負荷を計算する。一般的に高速なＬＡＮ通信回線と管理機の負荷は通信すべき総電文量よりも通信に必要なパケット数の影響が大きい。このため、パケットの総数により管理機等の負荷を把握するものとする。
ここで、端末ユニット（ＤＵ）が中間ユニット（ＳＵ）に一度に通信できるデータを１００バイトとし、最小パケット長を１００バイト、最大パケット長を１０００バイトとすると、各々の端末ユニット（ＤＵ）のデータは１個のパケットで送ることができる。このため、端末ユニット（ＤＵ）と中間ユニット（ＳＵ）との間のパケット数は、一台の中間ユニット（ＳＵ）が担当する端末ユニット（ＤＵ）の台数に中間ユニット（ＳＵ）の台数を掛けた数に等しくなる。
【００２３】
また、一台の中間ユニット（ＳＵ）が管理機に送るデータ量を最大パケット長（１０００バイト）で割った値が中間ユニット（ＳＵ）の一台あたりのパケット数となる。このため、中間ユニット（ＳＵ）と管理機との間の合計パケット数は、中間ユニット（ＳＵ）の一台あたりのパケット数にその台数を掛けた値に等しくなる。なお、管理機が複数存在する場合には、さらに管理機の数を掛けた値になる。
【００２４】
上記した考え方に従って、従来のように中間ユニット（ＳＵ）を互いに独立させて設けた場合のパケットの総数を計算する（図２参照）。
先ず、端末ユニット（ＤＵ）と中間ユニット（ＳＵ）との間のパケット数を計算する。
一台の中間ユニット（ＳＵ）が担当する端末ユニット（ＤＵ）の台数は５０台であり、中間ユニット（ＳＵ）の台数は１０台であるため、
［パケット数］＝５０台×１０台＝５００個  となる。
【００２５】
次に、中間ユニット（ＳＵ）と管理機との間のパケット数を計算する。
一台の中間ユニット（ＳＵ）が管理機に送るデータ量は、端末ユニット（ＤＵ）の台数×１００バイトであるから、５０台×１００バイト＝５０００バイトである。したがって、必要なパケット数は、５０００バイト÷最大パケット長（１０００バイト）=５個である。
【００２６】
さらに、前記中間ユニット（ＳＵ）は１０台あるため、中間ユニット（ＳＵ）と管理機間のパケット数の合計は、１０台×５個＝５０個  となる。なお、管理機が複数存在する場合には、中間ユニット（ＳＵ）のデータはそれぞれの管理機に送られるため、パケット数は５０個×管理機の台数となる。
したがって、従来のように中間ユニット（ＳＵ）を互いに独立させて設けた場合のパケットの総数は、５００個＋５０個×管理機の台数となる。
【００２７】
次に、本実施の形態のように二台の中間ユニット（ＳＵ）をペアにして互いにバックアップできるようにした場合のパケットの総数を計算する（図１参照）。
先ず、端末ユニット（ＤＵ）と中間ユニット（ＳＵ）との間のパケット数を計算する。
一台の中間ユニット（ＳＵ）が担当する端末ユニット（ＤＵ）の台数は第１収集範囲の５０台と第２収集範囲の５０台であるが、第２収集範囲では第１収集範囲の１／１０の頻度でデータの収集を行うため、一台の中間ユニット（ＳＵ）が担当する端末ユニット（ＤＵ）の台数は５０台×１．１＝５５台と考えられる。また、中間ユニット（ＳＵ）の台数は１０台であるため、
［パケット数］＝５５台×１０台＝５５０個  となる。
【００２８】
次に、中間ユニット（ＳＵ）と管理機との間のパケット数を計算する。
中間ユニット（ＳＵ）と管理機との間では、通常は、各中間ユニット（ＳＵ）が第１収集範囲で集めたデータを送れば良いから、一台の中間ユニット（ＳＵ）が管理機に送るデータ量は、５０台×１００バイト＝５０００バイトである。したがって、必要なパケット数は、５０００バイト÷最大パケット長（１０００バイト）=５個である。
【００２９】
さらに、前記中間ユニット（ＳＵ）は１０台あるため、中間ユニット（ＳＵ）と管理機間のパケット数の合計は、１０台×５個＝５０個  となる。なお、管理機が複数存在する場合には、中間ユニット（ＳＵ）のデータはそれぞれの管理機に送られるため、パケット数は５０個×管理機の台数となる。
したがって、本実施の形態のように二台の中間ユニット（ＳＵ）をペアにして互いにバックアップできるようにした場合のパケットの総数は、５５０個＋５０個×管理機の台数となる。
【００３０】
このため、従来のように中間ユニット（ＳＵ）を互いに独立させて設けた場合よりパケット数が約７％〜９％増加する。なお、管理機の台数が増加すれば、パケット数の増加率は小さくなる。
このように、約５％の収集時間の増加と、約８％のパケット数の増加で、中間ユニット（ＳＵ）の障害に対する二重化が実現できる。
【００３１】
本実施の形態によると、各々の端末ユニット（ＤＵ）から伝送されるデータは二台以上の中間ユニット（ＳＵ）で収集されるため、一台の中間ユニット（ＳＵ）が故障してもその担当範囲内にある端末ユニットのデータは別の中間ユニット（ＳＵ）を介して管理機で収集できるようになる。このため、システムの耐故障性が向上する。なお、中間ユニット（ＳＵ）の故障は、例えば管理機が中間ユニット（ＳＵ）の所定の時間内におけるデータの送信状況を監視することにより知ることができる。
【００３２】
また、バックアップする範囲（第２収集範囲）にある端末ユニット（ＤＵ）のデータを低い優先度で収集するために、バックアップ機能を設けてもデータの収集時間が従来と比べて大幅に増加することはない（約５％の増加）。
また、収集ＬＡＮと管理ＬＡＮとを分けているため、端末ユニット（ＤＵ）と中間ユニット（ＳＵ）との間でデータの送信を行っている間に、中間ユニット（ＳＵ）と管理機との間でデータの送信を行うことができ、データの収集時間が短縮される。さらに、システムの耐故障性が向上するとともに、管理機同士のバックアップが可能になる。
【００３３】
ここで、本実施の形態に係るデータ収集方法では二台の中間ユニット（ＳＵ）をペアにして互いにバックアップできるようにしたが、三台以上を１組で使用することも可能である。また、第１収集範囲に所属する端末ユニット（ＤＵ）の台数や第２収集範囲に所属する端末ユニット（ＤＵ）の台数も５０台に限られず自由に設定することができる。
【００３４】
また、本実施の形態に係るデータ収集方法では、常時、第１収集範囲と第２収集範囲のデータを収集していたが、この方法に限らず、一の中間ユニットが故障したときにだけ別の中間ユニットで第２収集範囲のデータを収集してもよい。
また、本実施の形態に係るデータ収集方法では第２収集範囲のデータを第１収集範囲のデータの１／１０の頻度で収集していたが、データ収集の優先度は適宜変更可能である。
また、本実施の形態に係るデータ収集方法では中間ユニットから管理機までは第１収集範囲のデータのみを送信するようにしているが、第１収集範囲及び第２収集範囲のデータを送信することも可能である。
【００３５】
【発明の効果】
本発明によると、一台の中間ユニットが故障してもその範囲内にある端末ユニットのデータは別の中間ユニットを介して管理機で収集できるようになる。このため、システムの耐故障性が向上する。
【図面の簡単な説明】
【図１】
本発明の一の実施の形態に係るパチンコ台のデータ収集システムの要部配線ブロック図である。
【図２】
従来のパチンコ台のデータ収集システムの配線ブロック図である。
【符号の説明】
ＤＵ    端末ユニット
ＳＵ    中間ユニット
Ｐ台    パチンコ台