(57)【特許請求の範囲】
【請求項１】
遊技場に設けられた遊技用装置に接続されるとともに、遊技の進行にともなって前記遊技用装置から出力された信号を遊技情報信号として受信して上流装置へ中継する中継装置であって、
前記遊技情報信号を受信する受信手段と、
所定の時刻を基点として時間を計測する計時手段と、
この計時手段が計測する時間軸上で、前記遊技情報信号が前記遊技用装置から出力された時刻を計測し、この計測により得られた時刻を表す数値を出力時刻とする出力時刻計測手段と、
前記計時手段が計測する時間軸上で、前記出力時刻とは異なる時刻を基準時刻として設定する基準時刻設定手段と、
設定された前記基準時刻と前記出力時刻との時間的差分を前記出力時刻毎の相対時間として算出する相対時間算出手段と、
前記基準時刻、この基準時刻との前記時間的差分が算出された前記遊技情報信号の種類、及び算出された前記相対時間をそれぞれ関連付けて記憶する記憶手段と、
少なくとも、前記遊技情報信号の種類と、この遊技情報信号の種類に関連付けられた前記相対時間とを前記上流装置に送信する送信手段と、を有し、
前記遊技情報信号は、少なくともアウト信号とセーフ信号を含む複数種類の遊技情報信号からなり、
前記相対時間算出手段は、前記複数種類の遊技情報信号について一の前記基準時刻に対する前記相対時間をそれぞれ算出し、
前記上流装置が前記相対時間を前記出力時刻に変換する際に前記基準時刻設定手段が設定した前記基準時刻を使用する場合、前記送信手段は、前記相対時間算出手段で前記複数種類の遊技情報信号について一の前記基準時刻に対して算出された前記相対時間と、前記一の基準時刻と、前記遊技情報信号の種類とを関連付けて、前記上流装置へ送信する
ことを特徴とする中継装置。
【請求項２】
前記相対時間算出手段は、前記出力時刻よりも後の時刻を示す前記基準時刻と前記出力時刻との時間的差分を、前記相対時間として算出する
ことを特徴とする請求項１記載の中継装置。
【請求項３】
前記基準時刻設定手段は、複数種類の時刻からいずれかの時刻を前記基準時刻として設定し、
前記相対時間算出手段で算出される前記相対時間を示すデータ容量は、前記出力時刻を示すデータ容量よりも小さい
ことを特徴とする請求項１又は２記載の中継装置。
【請求項４】
前記受信手段で受信された遊技情報信号を検知する出力検知手段と、
この出力検知手段で前記遊技情報信号が検知されると、この検知点における前記遊技情報信号の前記出力時刻と、検知された前記遊技情報信号の種類と、検知された前記遊技情報信号の信号数とを関連付けて、検知情報として前記記憶手段に記憶させるとともに、前記出力検知手段で前記遊技情報信号が検知されるごとに前記検知情報を履歴として前記記憶手段に記憶させる履歴作成手段と、
所定の条件下で、複数の前記検知情報を一つの統合情報に統合する圧縮手段と、
前記出力検知手段が前記遊技情報信号を検知するタイミングとして、前記遊技情報信号のＯＮのみ、ＯＦＦのみ、ＯＮとＯＦＦの両方、のうちの何れを検知させるかを、前記遊技情報信号の種類毎に設定する検知点設定手段とを有し、
前記圧縮手段は、
前記検知点設定手段で、ＯＮのみ、又は、ＯＦＦのみ、が設定された前記遊技情報信号が前記出力検知手段で連続して複数検知され且つ検知された複数の前記遊技情報信号の種類がいずれも同じであるときには、これら連続して検知された複数の遊技情報信号のそれぞれの検知情報を一つの統合情報に統合し、この統合を行うときに、前記連続して検知された複数の遊技情報信号の信号数の和を、前記統合情報の一つとし、
前記検知点設定手段で、ＯＮとＯＦＦの両方、が設定された遊技情報信号が連続して複数検知されたときには、これら連続して検知された複数の前記遊技情報信号の種類が同一であるか否かに関わらず前記統合を行わない
ことを特徴とする請求項１〜３のいずれかに記載の中継装置。
【請求項５】
前記基準時刻設定手段は、所定の前記基準時刻を設定し、
前記相対時間算出手段は、前記記憶手段に記憶された一又は二以上の前記検知情報の中から、所定の上限数を超えない数の検知情報を取り出し、この取り出した検知情報のそれぞれに含まれている前記出力時刻を、前記所定の基準時刻にもとづいて前記相対時間に変換し、
前記送信手段は、前記相対時間算出手段で変換された前記相対時間を含む検知情報と前記所定の基準時刻とを関連付けて、前記上流装置へ送信し、
前記記憶手段は、前記送信手段が送信しなかった検知情報を継続して記憶し、
前記基準時刻設定手段は、前記基準時刻を新たに設定し、
前記相対時間算出手段は、前記記憶手段に記憶されている検知情報の中から、上限数を超えない数の検知情報を古いものから順に取り出し、この取り出した検知情報のそれぞれに含まれている前記出力時刻を、前記新たな基準時刻にもとづいて前記相対時間に変換し、
前記送信手段は、前記相対時間算出手段で変換された前記相対時間を含む検知情報と前記新たな基準時刻とを関連付けて、前記上流装置へ送信する
ことを特徴とする請求項４記載の中継装置。
【請求項６】
前記基準時刻は、前記送信手段が前記検知情報又は前記統合情報を前記上流装置に送信する時刻、又は、前記上流装置から前記中継装置へポーリングが行われた時刻である
ことを特徴とする請求項５記載の中継装置。
【請求項７】
遊技場に設けられた遊技用装置と、遊技の進行にともなって前記遊技用装置から出力された遊技情報信号を受信して上流装置へ中継する中継装置とを備えた遊技場システムであって、
前記中継装置は、前記請求項１〜６のいずれかに記載の中継装置からなる
ことを特徴とする遊技場システム。
【請求項８】
前記遊技用装置は、遊技媒体を計数する計数手段を備え、
この計数手段は、前記遊技媒体を一つ計数する毎に、この計数結果を示す遊技情報信号を前記中継装置に送信する
ことを特徴とする請求項７記載の遊技場システム。
【請求項９】
前記中継装置は、
前記遊技用装置から前記遊技情報信号が出力された時刻を出力時刻とし、この出力時刻と所定の基準時刻との時間的差分を前記出力時刻毎の相対時間として算出するとともに、前記遊技用装置から出力された複数種類の遊技情報信号について一の基準時刻に対して前記相対時間を算出する相対時間算出手段と、
前記一の基準時刻に対して算出された前記相対時間と、前記遊技情報信号の種類と、前記遊技情報信号の信号数とを関連付け、これらを中継信号として前記上流装置へ送信する送信手段とを有し、
前記上流装置は、
前記中継装置から前記中継信号を受信する受信手段と、
前記中継信号として送信されてきた前記相対時間と前記遊技情報信号の種類と前記遊技情報信号の信号数とを関連付けて記憶する記憶手段と、
この記憶手段に記憶された前記相対時間とこの相対時間に関連付けられた前記一の基準時刻とを使用して、前記相対時間を前記出力時刻に変換する解凍手段とを有した
ことを特徴とする請求項７又は８記載の遊技場システム。
【請求項１０】
前記上流装置は、前記中継信号に含まれる情報にもとづいて、前記遊技用装置から出力された遊技情報信号の波形を、時系列に並べて、目視可能に表示手段に表示させる波形再現手段を有した
ことを特徴とする請求項７〜９のいずれかに記載の遊技場システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技場に設置される遊技機などの遊技用装置から出力された遊技情報信号を他の装置に中継する中継装置、及び、これら遊技用装置と中継装置とを少なくとも備えた遊技場システムに関し、特に、中継される遊技情報を圧縮して、遊技情報信号の容量を削減する中継装置及び遊技場システムに関する。
【背景技術】
【０００２】
スロットマシンやパチンコ機に代表される遊技機は、遊技の進行にともなって、所定の遊技情報信号を出力する。この遊技情報信号には、例えば、メダルやパチンコ玉などの遊技媒体が払い出された数量を示すセーフ信号などがある。また、遊技機の裏側などに備えられたアウトメータは、遊技機に投入された遊技媒体の数量をカウントし、この数量を示すアウト信号を遊技情報信号として出力している。
これら遊技情報信号は、遊技機やアウトメータなどの遊技用装置から出力されると、台コンピュータや島コンピュータなどの中継装置を介して、ホールコンピュータへ送信される。ホールコンピュータは、受信した遊技情報信号にもとづいて、遊技に関する様々なデータを算出し、集計管理している。
【０００３】
ところで、その遊技情報信号を中継する台コンピュータでは、受信した遊技情報信号にもとづいて所定の遊技情報を算出して記憶するとともに、その遊技情報信号を島コンピュータに送信している。
この台コンピュータが遊技情報信号に対して行う処理については、従来から種々の提案がなされている。
【０００４】
例えば、前回出力された遊技情報信号ａ１と異なる種類の遊技情報信号ｂ１が遊技機から出力されると、この遊技情報信号ｂ１以外の種類の遊技情報信号ａ２の出力を監視し、この遊技情報信号ａ２が出力されると、当該遊技情報信号ａ２と前述の遊技情報信号ｂ１との差分時間を特定し、この差分時間において遊技情報信号ｂ１と同じ種類の遊技情報信号が出力された回数を特定し、これら特定した差分時間と特定した回数とを対応付けた信号情報を記憶手段に累積して記憶させるものがある（例えば、特許文献１参照。）。
この技術によれば、遊技機等から出力された遊技情報信号のそれぞれの出力時間をそのまま記憶するのではなく、同じ種類の遊技情報信号が続けて出力された場合に、これら遊技情報信号の出力時間を差分時間や出力回数というデータ量の少ない情報に変換して記憶することとしたので、遊技情報信号に関する情報を記憶するための記憶手段の記憶容量を減らすことができる。
【０００５】
また、パルス信号を検出した時刻に関する検出時刻情報を含むパルス履歴情報を記憶するとともに、そのパルス信号の高レベル状態又は低レベル状態の継続時間にもとづいて、当該パルス信号が正常パルスか異常パルスかを判定するものがある（例えば、特許文献２参照。）。
これによれば、遊技機等の誤作動の原因となるノイズを異常パルスとして検出することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１１８２３３号公報
【特許文献２】特開２００６−２７１７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、遊技情報を算出可能な中継装置及び遊技場システムの提供を目的とする。
【課題を解決するための手段】
【００１１】
この目的を達成するため、本発明の中継装置は、遊技場に設けられた遊技用装置に接続されるとともに、遊技の進行にともなって遊技用装置から出力された信号を遊技情報信号として受信して上流装置へ中継する中継装置であって、遊技情報信号を受信する受信手段と、所定の時刻を基点として時間を計測する計時手段と、この計時手段が計測する時間軸上で、遊技情報信号が遊技用装置から出力された時刻を計測し、この計測により得られた時刻を表す数値を出力時刻とする出力時刻計測手段と、計時手段が計測する時間軸上で、出力時刻とは異なる時刻を基準時刻として設定する基準時刻設定手段と、設定された基準時刻と出力時刻との時間的差分を出力時刻毎の相対時間として算出する相対時間算出手段と、基準時刻、この基準時刻との時間的差分が算出された遊技情報信号の種類、及び算出された相対時間をそれぞれ関連付けて記憶する記憶手段と、少なくとも、遊技情報信号の種類と、この遊技情報信号の種類に関連付けられた相対時間とを上流装置に送信する送信手段と、を有し、遊技情報信号は、少なくともアウト信号とセーフ信号を含む複数種類の遊技情報信号からなり、相対時間算出手段は、複数種類の遊技情報信号について一の基準時刻に対する相対時間をそれぞれ算出し、上流装置が相対時間を出力時刻に変換する際に基準時刻設定手段が設定した基準時刻を使用する場合、送信手段は、相対時間算出手段で複数種類の遊技情報信号について一の基準時刻に対して算出された相対時間と、一の基準時刻と、遊技情報信号の種類とを関連付けて、上流装置へ送信する構成としてある。
【００１２】
また、本発明の遊技場システムは、遊技場に設けられた遊技用装置と、遊技の進行にともなって遊技用装置から出力された遊技情報信号を受信して上流装置へ中継する中継装置とを備えた遊技場システムであって、中継装置は、前述の中継装置である構成としてある。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態における遊技場システムの構成を示す概略図である。
【図２】本発明の実施形態における遊技場システムの構成を示すブロック図である。
【図３】遊技情報信号の出力時刻と相対時間を説明するためのタイムチャートであって、（ｉ）及び（ii）は、出力時刻を説明するためのタイムチャート、（iii）は、相対時間を説明するためのタイムチャートである。
【図４】計数信号にもとづく検知情報を圧縮する処理について説明するための図であって、（ｉ）は、計数信号の出力タイミングを示すタイムチャート、（ii）は、計数信号にもとづき作成された検知情報の履歴を示す図表、（iii）は、相対時間変換処理を行った後の履歴を示す図表、（iv）は、統合処理を行った後の履歴を示す図表である。
【図５】計数信号とアウト信号にもとづく検知情報を圧縮する処理について説明するための図であって、（ｉ）は、計数信号とアウト信号のそれぞれの出力タイミングを示すタイムチャート、（ii）は、計数信号及びアウト信号にもとづき作成された検知情報の履歴を示す図表、（iii）は、相対時間変換処理を行った後の履歴を示す図表、（iv）は、統合処理を行った後の履歴を示す図表である。
【図６】セーフ信号にもとづく検知情報を圧縮する処理について説明するための図であって、（ｉ）は、セーフ信号の出力タイミングを示すタイムチャート、（ii）は、セーフ信号にもとづき作成された検知情報の履歴を示す図表、（iii）は、相対時間変換処理を行った後の履歴を示す図表である。
【図７】セーフ信号とアウト信号にもとづく検知情報を圧縮する処理について説明するための図であって、（ｉ）は、セーフ信号とアウト信号のそれぞれの出力タイミングを示すタイムチャート、（ii）は、セーフ信号及びアウト信号にもとづき作成された検知情報の履歴を示す図表、（iii）は、相対時間変換処理を行った後の履歴を示す図表である。
【図８】アウト信号とセーフ信号と計数信号のそれぞれの出力タイミングを示すタイムチャートである。
【図９】図８に示された各種遊技情報信号にもとづく検知情報の履歴を示す図表である。
【図１０】基準時刻が出力時刻より以前の場合において、計数信号にもとづく検知情報を圧縮する処理について説明するための図であって、（ｉ）は、計数信号の出力タイミングを示すタイムチャート、（ii）は、計数信号にもとづき作成された検知情報の履歴を示す図表、（iii）は、相対時間変換処理を行った後の履歴を示す図表、（iv）は、統合処理を行った後の履歴を示す図表である。
【図１１】計数信号とアウト信号とセーフ信号と図柄確定信号のそれぞれの出力タイミングを示すタイムチャートである。
【図１２】図１１に示した各種遊技情報信号に関し、出力時刻より以前の時刻を示す基準時刻を用いて相対時間を算出したときの履歴を示す図表であって、（ｉ）は、データ送信時刻５００ｍｓで送信される履歴を示す図表、（ii）は、データ送信時刻９００ｍｓで送信される履歴を示す図表ある。
【図１３】図１１に示した各種遊技情報信号に関し、出力時刻よりも後の時刻を示す基準時刻を用いて相対時間を算出したときの履歴を示す図表であって、（ｉ）は、データ送信時刻５００ｍｓで送信される履歴を示す図表、（ii）は、データ送信時刻９００ｍｓで送信される履歴を示す図表ある。
【図１４】本発明の実施形態における台コンピュータの動作を示すフローチャートである。
【図１５】本発明の実施形態における島コンピュータの動作を示すフローチャートである。
【図１６】島コンピュータで作成された解凍処理後の履歴を示す図表である。
【発明を実施するための形態】
【００１６】
以下、本発明に係る中継装置及び遊技場システムの好ましい実施形態について、図面を参照して説明する。
【００１７】
［遊技場システム］
まず、本発明の遊技場システムの実施形態について、図１、図２を参照して説明する。
図１は、本実施形態の遊技場システムの構成を示す概略図、図２は、本実施形態の遊技場システムの構成を示すブロック図である。
【００１８】
図１、図２に示すように、遊技場システム１は、スロットマシンやパチンコ機などに代表される遊技機１０と、遊技機１０ごとに備えられたアウトメータ２０、各台計数機３０、台コンピュータ４０と、遊技機１０の設置される遊技機島単位に設けられた島コンピュータ６０と、島コンピュータ６０に接続されたホールコンピュータ７０とで構成され、これらは、所定のネットワーク（例えば、ローカル・エリア・ネットワーク）を介して、各種信号を送受可能に接続されている。
【００１９】
遊技機１０は、遊技の進行にともなって所定の遊技情報信号を出力する信号出力手段１１を有している。
遊技機１０がパチンコ機の場合、信号出力手段１１は、例えば、図２に示すように、特賞状態（大当たり遊技状態）であることを示す特賞状態信号と、遊技盤に配置された所定の入賞口への遊技球の入賞に伴い遊技機１０から払い出される遊技球の払出数を示すセーフ信号と、図柄確定信号（後述）とを、遊技情報信号として出力する。
ここで、セーフ信号は、例えば、玉数１０個毎に１パルスの信号として出力される。
図柄確定信号とは、次の信号をいう。遊技機１０であるパチンコ機の遊技において、始動入賞口に遊技球が入賞して１回の抽選が行われている間に、特別図柄が変動して停止するまでを１回の遊技（ゲーム）として規定したときに（すなわち、特別図柄の変動回数にもとづいて所定の遊技の実行回数が特定されるときに）、１回の遊技が実行されるごと（特別図柄の変動回数１回ごと）にパチンコ機から出力される信号を図柄確定信号という。
【００２０】
なお、この図柄確定信号に代えて、図柄回転開始信号（特別図柄の変動開始時に出力される信号）を遊技情報信号に含めることができる。
また、遊技機１０が封入式パチンコ機の場合、セーフ信号は、入賞により払い出された遊技媒体の数量を示す信号ではなく、特典が遊技者に所定量（１０個又は１個）付与される毎に出力される信号とすることができる。
さらに、本実施形態においては、遊技機１０の代表例としてパチンコ機を挙げて説明するが、遊技機１０は、パチンコ機に限るものではなく、スロットマシンやパロットなどであってもよい。ただし、以下の説明においては、遊技機１０がパチンコ機であるものとして説明する。
【００２１】
アウトメータ２０は、パチンコ機（遊技機１０）の遊技領域に発射された玉の数量を計数し、複数個（例えば、１０個又は１個）の玉数毎に１パルスのアウト信号を出力する。
なお、本実施形態において、アウト信号は、アウトメータ２０から出力されるものとするが、アウトメータ２０から出力することに限るものではなく、遊技機１０から出力するようにしてもよい。
また、遊技機１０が封入式パチンコ機の場合、アウト信号の代わりに発射玉数を出力するようにしてもよい。
【００２２】
各台計数機３０は、遊技機１０と一対一に対応して備えられており、対応する遊技機１０において遊技で使用されていない遊技媒体を計数するための計数手段（図示せず）を有している。
計数手段は、遊技媒体を計数し、所定の玉数（例えば、１個又は１０個など）を計数する毎に、この計数結果を示す計数信号（１パルスの計数信号）を出力する。
【００２３】
また、本実施形態においては、遊技機１０、アウトメータ２０、各台計数機３０からそれぞれ出力される信号を「遊技情報信号」というものとする。つまり、遊技情報信号には、少なくとも、特賞状態信号、セーフ信号、図柄確定信号、アウト信号、計数信号を含むことができる。ただし、「遊技情報信号」には、不正に遊技機の扉が開放されるなどの不正行為が発生したことを示す不正情報（例えば、扉開放信号など）を含めることもできる。
さらに、本実施形態においては、遊技情報信号を出力する装置を「遊技用装置」というものとする。つまり、「遊技用装置」には、遊技機１０、アウトメータ２０、各台計数機３０が含まれる。しかも、遊技機１０単体、遊技機１０とアウトメータ２０との組み合わせ、遊技機１０と各台計数機３０との組み合わせのいずれの場合も、「遊技用装置」というものとする。
【００２４】
台コンピュータ４０は、遊技用装置から出力された遊技情報信号を島コンピュータ６０に中継する中継装置である。
この台コンピュータ４０は、図２に示すように、遊技用装置から遊技情報信号を受信するとともに島コンピュータ６０との間で所定の信号を送受信する通信手段４１と、遊技情報信号が遊技用装置から出力されたことを検知する出力検知手段４２と、この出力検知手段４２が検知する遊技情報信号の変化点（遊技情報信号のＯＮの時点か、ＯＦＦの時点か、ＯＮとＯＦＦの両方か）を遊技情報信号の種類ごとに設定する検知点設定手段４３と、時間を計測する計時手段４４と、遊技情報信号の出力時刻（後述）を計測する出力時刻計測手段４５と、遊技情報の履歴を作成する履歴作成手段４６と、この履歴作成手段４６で作成された履歴などを記憶する記憶手段４７と、計時手段４４が計測する時間軸上に、出力時刻とは異なる時刻を基準時刻として設定する基準時刻設定手段４８と、遊技情報信号の出力時刻を相対時間（後述）に変換する相対時間算出手段４９と、遊技情報を圧縮する圧縮手段５０と、台コンピュータ４０の有する機能を実現するための制御を行う制御手段５１とを有している。
【００２５】
なお、これら台コンピュータ４０の各構成が実行する処理の詳細については、後記の「遊技情報圧縮方法」にて詳述する。
また、本実施形態においては、一台の遊技機１０に対して台コンピュータ４０を一つ設けているが、これに限るものではなく、複数台の遊技機１０に対して一つの台コンピュータ４０を設けるようにしてもよい。
さらに、ここまでの説明においては、遊技用装置から外部に出力される信号を「遊技情報信号」と称し、台コンピュータ４０から島コンピュータ６０に送信される信号も「遊技情報信号」と称してきたが、これらは、データ形式が異なるため、以降の説明においては、前者を「遊技情報信号」と称し、後者を「中継信号」と称するものとする。
【００２６】
島コンピュータ６０は、台コンピュータ４０から出力された中継信号を受信してホールコンピュータ７０に中継する中継装置である。
この島コンピュータ６０は、台コンピュータ４０やホールコンピュータ７０との間で中継信号を送受信する通信手段６１と、台コンピュータ４０から送信されてきた遊技情報の履歴を記憶する遊技情報履歴記憶手段（記憶手段）６２と、遊技情報の履歴を解凍する解凍手段６３と、島コンピュータ６０の有する機能を実現するための制御を行う制御手段６４とを有している。
なお、島コンピュータ６０は、台コンピュータ４０（中継装置）から中継信号を受信することから、「上流装置」としての機能を有している。
また、以降の説明においては、台コンピュータ４０から島コンピュータ６０に送信される中継信号を「第一中継信号」といい、島コンピュータ６０からホールコンピュータ７０に送信される中継信号を「第二中継信号」というものとする。
【００２７】
ホールコンピュータ７０は、島コンピュータ６０から送信されてきた中継信号（第二中継信号）にもとづいて、遊技機１０毎、遊技機１０の機種毎、遊技機島毎、遊技場全体などの単位で、遊技情報を集計・管理する情報処理装置である。
このホールコンピュータ７０は、島コンピュータ６０との間で所定の信号を送受信する通信手段７１と、島コンピュータ６０から送信されてきた遊技情報の履歴を記憶する遊技情報履歴記憶手段７２と、遊技情報の履歴にもとづいて、遊技情報信号の波形を再現する波形再現手段７３と、再現された波形を表示する表示手段７４と、遊技ホールの管理者などが操作可能に取り付けられたキーボードなどの入力手段である操作手段７５と、ホールコンピュータ７０の有する機能を実現するための制御を行う制御手段７６とを有している。
なお、ホールコンピュータ７０は、島コンピュータ５０（中継装置）から中継信号（遊技情報信号）を受信することから、「上流装置」としての機能を有している。
【００２８】
以上のような構成を備えた遊技場システム１においては、前述したように、遊技情報信号を受信して中継する中継装置として、台コンピュータ４０が接続されている。
台コンピュータ４０は、遊技用装置から送られてきた遊技情報信号にもとづいて遊技情報の履歴を作成し、この履歴に対して圧縮処理を実行している。
この遊技情報の圧縮処理について、次の「遊技情報圧縮方法」にて詳述する。
【００２９】
［遊技情報圧縮方法］
遊技情報圧縮方法とは、中継装置である台コンピュータが、受信した遊技情報信号にもとづいて算出した遊技に関する情報に対し、データ量を減らすように圧縮する方法をいう。
なお、ここでは、（１）出力時刻と相対時間、（２）圧縮処理、（３）基準時刻が出力時刻より以前の時刻である場合の相対時間の算出方法、（４）台コンピュータの動作手順、（５）島コンピュータの動作手順、（６）解凍処理、（７）ホールコンピュータにおける波形再現処理の各項目について、順次説明する。
【００３０】
（１）出力時刻と相対時間
遊技情報圧縮方法を説明するにあたり、後述する（２）〜（７）の説明を理解容易とするために、最初に、出力時刻と相対時間について、図３（ｉ）〜（iii）を参照して説明する。
図３（ｉ）、（ii）は、出力時刻を説明するためのタイムチャート、図３（iii）は、相対時間を説明するためのタイムチャートである。
【００３１】
出力時刻とは、遊技用装置から遊技情報信号が出力された時刻をいう。
例えば、遊技用装置から遊技情報信号が出力された時刻が「１１時００分００秒１００ｍｓ」であるとき、この「１１時００分００秒１００ｍｓ」が当該遊技情報信号の出力時刻となる。このように、出力時刻は、絶対時刻で表現することができる。
【００３２】
また、出力時刻は、遊技用装置から遊技情報信号が出力された時刻を、基点からの経過時間で表現することができる。
ここで、基点とは、計時手段４４が時間の計測を開始した時刻をいう。そして、例えば、基点が「１１時００分００秒０００ｍｓ」であって、遊技用装置から遊技情報信号が出力された時刻（絶対時刻）が「１１時００分００秒１００ｍｓ」であるとき、これら基点から絶対時刻までの経過時間である「１００ｍｓ」を、当該遊技情報信号の出力時刻とすることができる。この場合、出力時刻は、ミリ秒単位の数値で表現される。
このように、出力時刻は、絶対時刻又は経過時間によって表現することができる。
【００３３】
この出力時刻は、台コンピュータ４０の出力時刻計測手段４５で計測される。出力時刻計測手段４５は、計時手段４４により基点から計測が開始された時間軸上で出力時刻を計測する。計測された出力時刻は、出力された遊技情報信号の種類を特定可能な情報とともに、記憶手段４７に記憶される。そして、従来は、それら出力時刻等を中継信号として島コンピュータ６０へ送信していた。
中継信号においては、その出力時刻を送信するためのデータ領域が割り当てられている。従来、このデータ領域には、例えば４ｂｙｔｅの容量が割り当てられていた。この４ｂｙｔｅという容量は、約１０日分の出力時刻を一度に送信可能な容量である。
ところが、約１０日分の出力時刻を一度に送信するような状況は殆ど起こり得ない。このため、出力時刻に４ｂｙｔｅを割り当てる必要性は低いと言える。
そこで、出力時刻に１ｂｙｔｅを割り当てることが考えられる。このようにすれば、中継信号の容量を減らすことができる。
ただし、１ｂｙｔｅは、１から２５５までしか表現できない。例えば、出力時刻が１ｍｓ単位の場合には、２５５ｍｓまでしか表現できない。そうすると、図３（ii）に示すように、その２５５ｍｓを超過した時刻である「３００ｍｓ」などは、表現できなくなる。
そこで、本発明では、２５５ｍｓを超過した時刻についても表現可能とするために、「出力時刻」を「相対時間」に変換して表現することとした。
【００３４】
相対時間とは、遊技用装置から遊技情報信号が出力された時刻を、その遊技情報信号の出力時刻と所定の基準時刻との時間的差分で表現したものをいう。
例えば、遊技情報信号の出力時刻が「１１時００分００秒１００ｍｓ」であって、基準時刻（後述）が「１１時００分００秒２００ｍｓ」であるとき、これらの差分「１００ｍｓ」が当該遊技情報信号の相対時間となる。
また、出力時刻や基準時刻が絶対時刻で表現されたものではなく、「１００ｍｓ」や「２００ｍｓ」のように、ミリ秒単位の数値で表現されたものの場合でも、同様に相対時間を算出できる。例えば、図３（iii）に示すように、遊技情報信号ｓ１の出力時刻が「１００ｍｓ」であって、基準時刻（例えば、データ送信時刻）が「２００ｍｓ」であるとき、これらの差分「１００ｍｓ」が当該遊技情報信号ｓ１の相対時間となる。
【００３５】
ここで、基準時刻とは、遊技情報信号の相対時間を算出する際の基準となる時刻であって、計時手段４４が計測する時間軸上に複数設定される時刻であり、かつ、遊技用装置から遊技情報信号が出力された時刻以外の時刻をいい、出力時刻と同様なデータ容量（例えば、４ｂｙｔｅ）を有している。
例えば、基準時刻は、計時手段４４が計測する時間軸上に設定される時刻であることから、「１１時００分００秒２００ｍｓ」のように、絶対時刻で表現できる。よって、同じく絶対時刻で表現可能な出力時刻と同様なデータ容量（例えば、４ｂｙｔｅ）を有している。
また、基準時刻は、出力時刻と同様、ミリ秒単位の数値で表現することもできる（例えば、「２００ｍｓ」など）。この表現の場合でも、時間の経過にともなって数値が次第に増加するため、出力時刻と同様なデータ容量（例えば、４ｂｙｔｅ）が必要となる。
【００３６】
この基準時刻は、所定のイベント毎に設定することができる。所定のイベントには、例えば、所定の信号の送信時刻又は受信時刻、若しくは、台コンピュータ４０が自ら定めた時刻などがある。具体的には、例えば、台コンピュータ４０から島コンピュータ６０に中継信号を送信する時刻（図３（iii）の「データ送信時刻」）や、島コンピュータ６０が台コンピュータ４０に対して遊技情報のポーリングを行った時刻、定期又は不定期の所定時間毎の時刻などを基準時刻とすることができる。これらのうち、ポーリングとは、島コンピュータ６０から台コンピュータ４０に対して、遊技情報の送信を要求するための信号を送信することをいう。また、「定期又は不定期の所定時間毎の時刻」とは、台コンピュータ４０が一定時間間隔で又は異なる時間間隔で複数設定した時刻をいう。
【００３７】
この基準時刻は、基本的には、台コンピュータ４０から島コンピュータ６０に送信されるものである。特に、島コンピュータ６０が解凍処理（相対時間を出力時刻に変換する処理。詳細は後述）を実行する際に台コンピュータ４０が設定した基準時刻を使用する場合には、その基準時刻が台コンピュータ４０から島コンピュータ６０に送信される。このようにする理由は、次の通りである。
基準時刻は、台コンピュータ４０が出力時刻を相対時間に変換する処理（圧縮処理。詳細は後述）を実行するときに用いられる時刻であるとともに、島コンピュータ６０が前述した解凍処理を実行するときに用いられる時刻である。すなわち、台コンピュータ４０が相対時間ａを算出するのに用いた基準時刻と、島コンピュータ６０がその相対時間ａを解凍するのに用いる基準時刻とは、同一であることを要する。このため、台コンピュータ４０と島コンピュータ６０は、同一の基準時刻を共有する必要がある。
そこで、台コンピュータ４０で設定された基準時刻を島コンピュータ６０に送信するようにする。このようにすれば、台コンピュータ４０と島コンピュータ６０が同一の基準時刻を共有できる。よって、台コンピュータ４０が相対時間ａの圧縮処理に使用した基準時刻を、島コンピュータ６０が、その基準時刻を使用して相対時間ａの解凍処理を実行できる。
【００３８】
ただし、台コンピュータ４０から島コンピュータ６０に基準時刻を送信しない場合でも、それら台コンピュータ４０と島コンピュータ６０が同一の基準時刻を共有できるときがある。
その例として、島コンピュータ６０が台コンピュータ４０に信号（例えば、ポーリング）を送信した時刻を基準時刻として使用する場合が挙げられる。この場合、島コンピュータ６０は、自身が信号を送信した時刻を基準時刻として設定する。一方、台コンピュータ４０では、受信した信号の受信時刻を基準時刻として設定する。そして、台コンピュータ４０では、その設定した基準時刻を使用して圧縮処理を実行し、島コンピュータ６０では、自ら設定した基準時刻を使用して解凍処理を実行する。
このように、島コンピュータ６０が台コンピュータ４０に信号を送信した時刻を基準時刻として使用する場合には、台コンピュータ４０と島コンピュータ６０が同一の基準時刻を共有できる。このため、台コンピュータ４０から島コンピュータ６０への基準時刻の送信が不要となる。
【００３９】
なお、上記の場合、台コンピュータ４０から島コンピュータ６０に送信された相対時間などの履歴（後述）が、島コンピュータ６０で自ら設定した基準時刻と関連付けられるか否かが問題となる。その解決策として、例えば、ポーリングを行った時刻から所定時間内に受信した履歴を、そのポーリング時刻である基準時刻と関連付けるようにすることで解決できる。
また、上記の場合においても、台コンピュータ４０から島コンピュータ６０に基準時刻を送信することは可能であり、島コンピュータ６０では、受信した基準時刻を使用して解凍処理を実行することもできる。
【００４０】
さらに、基準時刻は、基準時刻設定手段４８により設定される。基準時刻設定手段４８は、計時手段４４が計測する時間軸上に基準時刻を複数設定する。しかも、複数の基準時刻の間隔が、出力時刻のデータ容量（例えば、４ｂｙｔｅ）よりも少ないデータ容量（例えば、１ｂｙｔｅ）を示す時間の間隔となるように、それら複数の基準時刻が設定される。そして、相対時間算出手段４９は、設定された基準時刻ごとに、記憶手段４７に記憶されている出力時刻を相対時間に変換し、通信手段４１は、その相対時間を含む履歴を島コンピュータ６０に送信する。
例えば、基準時刻設定手段４８が、最初の基準時刻を「１１時００分００秒２００ｍｓ」に設定したものとする（図３（iii）の「２００ｍｓ」に相当）。この「１１時００分００秒２００ｍｓ」と、基点「１１時００分００秒０００ｍｓ」との時間的間隔は、「２００ｍｓ」である。この「２００ｍｓ」は、１ｂｙｔｅ（０〜２５５）で表現できる時間であり、この１ｂｙｔｅというデータ容量は、出力時刻のデータ容量である４ｂｙｔｅよりも少ない。
相対時間算出手段４９は、その設定された基準時刻「１１時００分００秒２００ｍｓ」にもとづいて遊技情報信号ｓ１の相対時間を算出する。具体的には、基準時刻「１１時００分００秒２００ｍｓ」から出力時刻「１１時００分００秒１００ｍｓ」を減算して、当該遊技情報信号ｓ１の相対時間である「１００ｍｓ」を算出する。そして、基準時刻「１１時００分００秒２００ｍｓ」がデータ送信時刻である場合、その算出された遊技情報信号ｓ１の相対時間である「１００ｍｓ」が、中継信号として、「データ送信時刻２００ｍｓ」の時点で島コンピュータ６０に送信される。
【００４１】
次いで、基準時刻設定手段４８は、「１１時００分００秒３５０ｍｓ」を新たな基準時刻として設定したものとする（図３（iii）の「３５０ｍｓ」に相当）。この「１１時００分００秒３５０ｍｓ」と、前回設定した基準時刻「１１時００分００秒２００ｍｓ」との時間的間隔は、「１５０ｍｓ」である。この「１５０ｍｓ」は、１ｂｙｔｅ（０〜２５５）で表現できる時間であり、この１ｂｙｔｅというデータ容量は、出力時刻のデータ容量である４ｂｙｔｅよりも少ない。
相対時間算出手段４９は、その設定された基準時刻「１１時００分００秒３５０ｍｓ」にもとづいて遊技情報信号ｓ２の相対時間を算出する。そして、基準時刻「１１時００分００秒３５０ｍｓ」がデータ送信時刻である場合、その算出された遊技情報信号ｓ２の相対時間（基準時刻「１１時００分００秒３５０ｍｓ」−出力時刻「１１時００分００秒３００ｍｓ」＝５０ｍｓ）が、中継信号として、「データ送信時刻３５０ｍｓ」の時点で島コンピュータ６０に送信される。
【００４２】
このように、基準時刻設定手段４８が設定する複数の基準時刻の間隔（基点から最初の基準時刻までの間隔を含む）は、出力時刻のデータ容量よりも少ないデータ容量を示す時間の間隔となっている。このため、基準時刻毎に算出される相対時間は、出力時刻のデータ容量よりも少ないデータ容量を示す時間として算出される。よって、中継信号においては、出力時刻に割り当てていた４ｂｙｔｅを１ｂｙｔｅ（又は２ｂｙｔｅ）に削減し、ここに相対時間を割り当てることにより、中継信号の容量を減らすことができる。
【００４３】
なお、図３（iii）では、データ送信時刻を基準時刻としているが、上述したように、基準時刻には、島コンピュータ６０からのポーリングの時刻や、定期又は不定期の所定時間毎の時刻などを用いることができる。そして、これらポーリングの時刻等を基準時刻として設定した場合でも、データ送信時刻を基準時刻として設定した場合と同様に相対時間を算出でき、中継信号の容量を削減できる。
【００４４】
（２）圧縮処理
次に、遊技情報の圧縮処理について、説明する。
圧縮処理とは、台コンピュータ４０から島コンピュータ６０に送信される遊技情報のデータ量を削減するための処理をいう。
ここでは、（2-1）遊技情報信号の検知点の設定、（2-2）複数の計数信号が出力された場合の圧縮処理、（2-3）計数信号とアウト信号が出力された場合の圧縮処理、（2-4）複数のセーフ信号が出力された場合の圧縮処理、(2-5)セーフ信号とアウト信号が出力された場合の圧縮処理、(2-6)アウト信号とセーフ信号と計数信号が出力された場合の圧縮処理、の各項目について説明する。
【００４５】
（2-1）遊技情報信号の検知点の設定
台コンピュータ４０においては、遊技情報信号の受信を開始する前に、初期設定として、遊技情報信号の検知点が、遊技情報信号の種類ごとに設定される。
遊技情報信号の検知点とは、遊技情報信号の示す波形のうち、台コンピュータ４０の出力検知手段４２がその遊技情報信号を検知するタイミングをいう。具体的には、遊技情報信号のＯＮ（立ち上がり）のタイミングのみ、ＯＦＦ（立ち下がり）のタイミングのみ、ＯＮのタイミングとＯＦＦのタイミングの両方、のいずれかが設定される。
【００４６】
ここで、どの種類の遊技情報信号にどの検知点を設定するかは、任意に決めることができる。
ただし、本実施形態においては、アウト信号、セーフ信号、図柄確定信号、特賞状態信号のそれぞれの検知点を、ＯＮのタイミングとＯＦＦのタイミングの両方とする。これは、ホールコンピュータ７０でアウト信号等の波形を再現するときに、ＯＮのタイミングとＯＦＦのタイミングの両方を再現することを考慮したものである（波形の再現については後述）。
また、本実施形態においては、計数信号の検知点を、ＯＦＦのタイミングのみとする。
これら遊技情報信号の検知点の設定は、検知点設定手段４３で行われる。また、出力検知手段４２は、それら設定された検知点で、遊技情報信号を検知する。
【００４７】
（2-2）複数の計数信号が出力された場合の圧縮処理
ここでは、各台計数機３０から複数の計数信号が出力された場合の圧縮処理の手順について、図４（ｉ）〜（iv）を参照して説明する。
なお、その圧縮処理の手順として、(2-21)遊技情報信号の検知と履歴の作成、(2-22)相対時間変換処理（第一圧縮処理）、(2-23)統合処理（第二圧縮処理）の各項目について、以下、順に説明する。
【００４８】
(2-21)遊技情報信号の検知と履歴の作成
図４（ｉ）に示すように、各台計数機３０は、計数信号sk1、sk2、sk3を出力したものとする。
台コンピュータ４０の出力検知手段４２は、それら計数信号sk1、sk2、sk3を、ＯＦＦのタイミングで検知する。
出力時刻計測手段４５は、出力検知手段４２が計数信号sk1、sk2、sk3を検知した時点の出力時刻を計測する。
【００４９】
履歴作成手段４６は、出力検知手段４２で検知された計数信号sk1、sk2、sk3について、検知情報を作成する。
検知情報とは、出力検知手段４２で検知された遊技情報信号に関する情報であって、一つの検知点について作成される情報群をいう。
この検知情報には、図４（ii）に示すように、「出力時刻」と、「接点」と、「差分値」の各情報が含まれる。
ここで、「出力時刻」には、出力時刻計測手段４５で計測された出力時刻が記される。
「接点」には、遊技情報信号の種類が記される。
「差分値」には、遊技情報信号が出力された回数（遊技情報信号の信号数）が記される。
例えば、計数信号sk1については、図４（ii）に示すように、この計数信号sk1の検知情報(1)の「出力時刻」が「１００」とされ、「接点」が「計数」とされ、「差分値」が「１」とされる。
【００５０】
これら「出力時刻」、「接点」、「差分値」の各情報は、互いに関連付けられ、検知情報として記憶手段４７に記憶される。また、履歴作成手段４６は、出力検知手段４２で遊技情報信号が検知されるたびに、その検知点に関する検知情報を作成し、記憶手段４７に蓄積していく。これが検知情報の履歴となる。
例えば、図４（ii）に示す履歴は、計数信号sk1を検知した時点(1)について作成された検知情報(1)と、計数信号sk2を検知した時点(2)について作成された検知情報(2)と、計数信号sk3を検知した時点(3)について作成された検知情報(3)を蓄積したものである。
この履歴において、「出力時刻」は、４ｂｙｔｅ、「接点」は、１ｂｙｔｅ、「差分値」は、１ｂｙｔｅのデータ容量を有している。よって、この履歴の合計ｂｙｔｅ数は、１８ｂｙｔｅとなる。なお、「接点」の１ｂｙｔｅは、ｂｉｔ０−６に接点番号、ｂｉｔ７にレベルが割り当てられる。
【００５１】
(2-22)相対時間変換処理（第一圧縮処理）
次いで、台コンピュータ４０の相対時間算出手段４９は、相対時間変換処理を行う。相対時間変換処理とは、検知情報の「出力時刻」を「相対時間（ターンアラウンド時刻）」に変換する処理をいう。
具体的に、図４（ii）、（iii）の例をもって説明する。基準時刻である「データ送信時刻」を350［ｍｓ］とする。計数信号sk1の検知情報(1)の「出力時刻」である「100」と「データ送信時刻」との差分（350-100=250）を算出し、この「250」を検知情報(1)の「ターンアラウンド時刻」とする。同様に、計数信号sk2の検知情報(2)の「出力時刻」である「200」を、「ターンアラウンド時刻」である「150」に変換する。また、計数信号sk3の検知情報(3)の「出力時刻」である「300」を、「ターンアラウンド時刻」である「50」に変換する。
このように、ターンアラウンド時刻（相対時間）は、記憶手段４７に記憶された履歴に含まれている出力時刻のそれぞれについて算出される。
そして、この変換後の「ターンアラウンド時刻」は、「接点」及び「差分値」（変換前の「出力時刻」に関連付けられていた「接点」及び「差分値」）に関連付けられ、図４（iii）に示す履歴を構成する検知情報（変換後の検知情報）として、記憶手段４７に記憶される。
また、基準時刻である「データ送信時刻」は、履歴の一部として、変換後の検知情報に関連付けられ、記憶手段４７に記憶される。
【００５２】
なお、この相対時間変換処理においては、「接点」と「差分値」に変更はない。
また、ここでは、計数信号sk1、sk2、sk3の出力時刻毎の相対時間を算出する処理について説明したが、例えば、基点（０）から基準時刻（例えば、データ送信時刻３５０ｍｓ）までの間に出力された遊技情報信号が計数信号sk1のみである場合でも、計数信号が複数出力された場合と同様に、その出力時刻について相対時間が算出される。つまり、「出力時刻毎」には、基点から基準時刻まで（又は、一の基準時刻から次の基準時刻まで）の間に出力された複数の遊技情報信号のそれぞれの出力時刻毎という意味と、その間に一つのみ出力された遊技情報信号の出力時刻という意味の双方が含まれる。
【００５３】
この図４（iii）に示す履歴において、「データ送信時刻」は、４ｂｙｔｅ、「ターンアラウンド時刻」は、２ｂｙｔｅ、「接点」は、１ｂｙｔｅ、「差分値」は、１ｂｙｔｅのデータ容量を有している。このため、この履歴の合計ｂｙｔｅ数は、１６ｂｙｔｅとなる。よって、この図４（iii）の履歴と図４（ii）の履歴とを比較すると、２ｂｙｔｅ分のデータ量を圧縮できたことになる。
また、図４（ii）に示す履歴の「出力時刻」のデータ容量が４ｂｙｔｅであるのに対し、図４（iii）に示す履歴の「ターンアラウンド時刻」（相対時間）のデータ容量は、２ｂｙｔｅである。これは、「出力時刻」を絶対時刻で表現したときに４ｂｙｔｅが必要となるのに対し、「ターンアラウンド時刻」は、出力時刻のデータ容量よりも小さいデータ容量を示す時間の間隔で複数の基準時刻が設定され、これら複数の基準時刻の間隔を示すデータ量を最大のデータ量として相対時間が算出されるため、その相対時間のデータ容量が２ｂｙｔｅを超えることがないからである。このように、「出力時刻」を「相対時間」に変換する処理を行うことで、相対時間を示すデータ容量を、出力時刻を示すデータ容量よりも小さくすることができる。
【００５４】
なお、図４（iii）に示す履歴においては、基準時刻である「データ送信時刻」を、基点からの経過時間（図４（iii）においては、ミリ秒単位で表現された「350」）で表現しているが、この表現に限るものではなく、絶対時刻（例えば、「１１時００分００秒３５０ms」）により表現することができる。このように、絶対時刻で表現された「データ送信時刻」を履歴に含めて島コンピュータ６０に送信することにより、島コンピュータ６０では、遊技情報信号の出力時刻を、絶対時刻で表現される時刻として算出できる。この出力時刻の算出処理については、後記の「（６）解凍処理」にて詳述する。
【００５５】
(2-23)統合処理（第二圧縮処理）
さらに、台コンピュータ４０の圧縮手段５０は、図４（iii）に示された履歴にもとづいて、統合処理を行う。統合処理とは、所定の条件を満たすときに、複数の検知情報を一の統合情報に統合する処理をいう。
ここで、所定の条件とは、ＯＮのタイミング又はＯＦＦのタイミングのいずれか一方が検知点として設定された遊技情報信号が、遊技用装置から連続して複数出力された場合であって、その間に他の種類の遊技情報信号が出力されていないときをいう。
図４（ｉ）に示す計数信号sk1、sk2、sk3は、この条件を満たしている。よって、それら計数信号sk1、sk2、sk3の検知情報(1)、(2)、(3)が、一の統合情報に統合される。
【００５６】
統合の仕方は、次の通りである。
統合する検知情報(1)〜(3)のうち、最初又は最後に出力された計数信号についての検知情報の「ターンアラウンド時刻」が、統合情報の「ターンアラウンド時刻」に記される。図４（iv）においては、最後に出力された計数信号sk3の検知情報(3)の「ターンアラウンド時刻」が、統合情報の「ターンアラウンド時刻」として記されている。
また、統合する検知情報(1)〜(3)の「接点」が、統合情報の「接点」に記される。図４（iv）においては、計数信号を表す「計数」が、統合情報の「接点」に記されている。
さらに、統合する検知情報(1)〜(3)のそれぞれの「差分値」の合計が、統合情報の「差分値」に記される（「差分値」の積み増し）。図４（iv）においては、計数信号sk1、sk2、sk3の出力数の和である「３」が、統合情報の「差分値」として記されている。
これら「ターンアラウンド時刻」、「接点」、「差分値」は、互いに関連付けられ、図４（iv）に示す履歴を構成する統合情報として、記憶手段４７に記憶される。
また、「データ送信時刻」（基準時刻）は、履歴の一部として、統合情報に関連付けられ、記憶手段４７に記憶される。なお、図４（iv）の「データ送信時刻」は、図４（iii）の「データ送信時刻」と同じである。
【００５７】
図４（iv）に示す履歴において、「データ送信時刻」は、４ｂｙｔｅ、「ターンアラウンド時刻」は、２ｂｙｔｅ、「接点」は、１ｂｙｔｅ、「差分値」は、１ｂｙｔｅのデータ容量を有している。よって、この履歴の合計ｂｙｔｅ数は、８ｂｙｔｅとなる。このため、図４（ii）の履歴とを比較すると、１０ｂｙｔｅ分のデータ量を圧縮できたことになる。
このように、相対時間変換処理（第一圧縮処理）と統合処理（第二圧縮処理）とを行うことにより、履歴のデータ量を削減できる。
【００５８】
なお、図４（iv）の履歴の場合、計数信号sk3の出力時刻は、ホールコンピュータ７０で再現できるものの、計数信号sk1及びsk2の出力時刻は、再現できない（再現の詳細については、後述）。ただし、計数信号sk1〜sk3は、遊技機１０の遊技状態とは関係しない信号であるため、この場合は、計数信号sk1〜sk3の各波形を均等に割り付けるようにすればよい。
【００５９】
（2-3）計数信号とアウト信号が出力された場合の圧縮処理
ここでは、各台計数機３０から複数の計数信号が出力されるとともに、アウトメータ２０からアウト信号が出力された場合の圧縮処理の手順について、図５（ｉ）〜（iv）を参照して説明する。
【００６０】
(2-31)遊技情報信号の検知と履歴の作成
図５（ｉ）に示すように、各台計数機３０は、計数信号sk1、sk2、sk3を出力したものとする。また、アウトメータ２０は、計数信号sk1が出力された後であって計数信号sk2が出力される前に、アウト信号so1を出力したものとする。
台コンピュータ４０の出力検知手段４２は、計数信号sk1、sk2、sk3を、ＯＦＦのタイミングで検知する。また、アウト信号so1を、ＯＮのタイミングとＯＦＦのタイミングの両方を検知点として検知する。
出力時刻計測手段４５は、出力検知手段４２が計数信号sk1、sk2、sk3を検知した時点の出力時刻と、アウト信号so1をＯＮのタイミングとＯＦＦのタイミングのそれぞれで検知した時点の出力時刻を計測する。
【００６１】
履歴作成手段４６は、出力検知手段４２で検知された計数信号sk1、sk2、sk3及びアウト信号so1について、検知情報を作成する。
ここで、アウト信号so1については、ＯＮの時点の検知情報(2)と、ＯＦＦの時点の検知情報(3)が、それぞれ作成される。このとき、ＯＮの検知情報(2)においては、「接点」をアウトＯＮとし、「差分値」を０とする。また、ＯＦＦの検知情報(3)においては、「接点」をアウトＯＦＦとし、「差分値」を１（つまり、アウト信号１パルス）とする。
このようにして作成された履歴を、図５（ii）に示す。この履歴の合計ｂｙｔｅ数は、３０ｂｙｔｅとなる。
【００６２】
(2-32)相対時間変換処理（第一圧縮処理）
次いで、台コンピュータ４０の相対時間算出手段４９は、相対時間変換処理を行う。
具体的に、図５（ii）、（iii）の例をもって説明する。基準時刻である「データ送信時刻」を350［ｍｓ］とする。計数信号sk1の検知情報(1)の「出力時刻」である「100」と「データ送信時刻」との差分（350-100=250）を算出し、この「250」を検知情報(1)の「ターンアラウンド時刻」とする。
同様に、アウト信号so1のＯＮの時点の検知情報(2)の「出力時刻」、アウト信号so1のＯＦＦの時点の検知情報(3)の「出力時刻」、計数信号sk2の検知情報(4)の「出力時刻」、計数信号sk3の検知情報(5)の「出力時刻」についても、それぞれ相対時間である「ターンアラウンド時刻」に変換する。
このように、相対時間算出手段４９は、複数種類の遊技情報信号（図５（ｉ）においては、計数信号やアウト信号）について一の基準時刻（例えば、データ送信時刻３５０ｍｓ）に対するターンアラウンド時刻（相対時間）をそれぞれ算出する。
この圧縮処理を行うことで、図５（iii）に示す履歴が得られる。この履歴の合計ｂｙｔｅ数は、２４ｂｙｔｅとなる。よって、図５（ii）の履歴と比較すると、６ｂｙｔｅ分のデータ量を圧縮できたことになる。
また、基準時刻である「データ送信時刻」は、履歴の一部として、それら検知情報に関連付けられ、記憶手段４７に記憶される。特に、図５（iii）の履歴においては、複数種類の遊技情報信号について一の基準時刻に対して算出された相対時間を含む検知情報が、その一の基準時刻に関連付けられている。
【００６３】
なお、図５（iii）に示すように、遊技情報信号の出力の古いものから順に検知情報が蓄積されているので、この履歴を受信するホールコンピュータ７０では、その蓄積された順にしたがって波形を再現することで、それが時間の経過に即した波形として再現することができる。つまり、波形を再現する際に、時間を遡らなくてもよいため、負荷がかからないという利点がある。なお、ホールコンピュータ７０における波形の再現処理については、後記の「（７）ホールコンピュータにおける波形再現処理」にて詳述する。
【００６４】
(2-33)統合処理（第二圧縮処理）
さらに、台コンピュータ４０の圧縮手段５０は、統合処理を行う。
例えば、計数信号sk1〜sk3は、(2-23)で説明した条件を満たしているため、圧縮手段５０は、図５（iii）に示す検知情報(4)、(5)を、一の統合情報(4)(5)に統合する（図５（iv）参照）。
【００６５】
一方、アウト信号so1については、連続して出力されていないため、統合処理は実行されない。
ただし、そのアウト信号so1が、ＯＮのタイミング又はＯＦＦのタイミングのいずれか一方を検知点として設定されているときには、その検知されたアウト信号so1のＯＮの時点の検知情報か、あるいは、ＯＦＦの時点の検知情報が履歴に記される（図５（iv）に示す履歴においては、ＯＦＦの時点の検知情報(3)が記されている）。
【００６６】
この図５（iv）に示す履歴の合計ｂｙｔｅ数は、１６ｂｙｔｅとなる。よって、図５（ii）の履歴とを比較すると、１４ｂｙｔｅ分のデータ量を圧縮できたことになる。
このように、相対時間変換処理と統合処理とを行うことにより、履歴のデータ量を削減できる。
【００６７】
なお、「(2-33)統合処理」においては、計数信号sk1、sk2、sk3のすべての検知情報(1)、(4)、(5)を一つの統合情報に統合することも考えられる。ただし、この圧縮処理を行うと、ホールコンピュータ７０で波形を再現するときに、それら計数信号sk1、sk2、sk3とアウト信号so1との前後関係が不明になってしまう（波形の再現については、後述）。
そこで、統合処理を行う条件として、ＯＮのタイミング又はＯＦＦのタイミングの一方のみが検知点として設定された遊技情報信号については、連続して複数出力された場合であって、その間に他の種類の遊技情報信号が出力されていないときに、統合処理を行うこととした。
具体的に、計数信号sk1、sk2、sk3については、アウト信号so1の出力前に出力された計数信号sk1と、アウト信号so1の出力後に出力された計数信号sk2、sk3とに分けられ、複数出力されている計数信号sk2、sk3に対して統合処理が行われることになる。これにより、計数信号sk1、sk2、sk3とアウト信号so1の前後関係が明確となり、それら検知情報の時系列が維持されるので、ホールコンピュータ７０で波形を再現するときに、それら計数信号sk1、sk2、sk3とアウト信号so1との前後関係を明確に再現できる。
【００６８】
また、検知情報の時系列が保持されるので、それら検知情報にもとづいて遊技情報を正確に算出することができる。例えば、特賞信号中にアウトやセーフがあったかどうかを識別できることから、特賞中の差玉を正確に算出できる。そして、差玉が正確になることで、釘調整を的確に行うことができる。
さらに、ベースの異常判定を従来よりも正確に行うことができる。例えば、従来は、送信したデータの前後関係が分からなかったため、所定のアウトを検出しベース異常を判定するときに所定のアウト数プラスαで算出していた。これに対し、本発明では、所定のアウト毎にベース異常を算出できる。
【００６９】
（2-4）複数のセーフ信号が出力された場合の圧縮処理
ここでは、遊技機１０から複数のセーフ信号が出力された場合の圧縮処理の手順について、図６（ｉ）〜（iii）を参照して説明する。
【００７０】
(2-41)遊技情報信号の検知と履歴の作成
図６（ｉ）に示すように、遊技機１０は、セーフ信号ss1、ss2を出力したものとする。
台コンピュータ４０の出力検知手段４２は、セーフ信号ss1、ss2を、ＯＮのタイミングとＯＦＦのタイミングの両方の検知点でそれぞれ検知する。
出力時刻計測手段４５は、出力検知手段４２がセーフ信号ss1、ss2をＯＮのタイミングとＯＦＦのタイミングのそれぞれで検知した時点の出力時刻を計測する。
【００７１】
履歴作成手段４６は、出力検知手段４２で検知されたセーフ信号ss1のＯＮの時点(1)とＯＦＦの時点(2)、セーフ信号ss2のＯＮの時点(3)とＯＦＦの時点(4)のそれぞれについて、検知情報(1)〜(4)を作成する。
これら検知情報(1)〜(4)が蓄積された履歴は、図６（ii）に示すようになり、合計ｂｙｔｅ数は、２４ｂｙｔｅとなる。
【００７２】
(2-42)相対時間変換処理（第一圧縮処理）
次いで、台コンピュータ４０の相対時間算出手段４９は、相対時間変換処理を行う。
具体的には、基準時刻である「データ送信時刻」を350［ｍｓ］とし、セーフ信号ss1、ss2の検知情報(1)〜(4)のそれぞれの「出力時刻」を、「相対時間（ターンアラウンド時刻）」に変換する。
この変換処理を行うことで得られた履歴を、図６（iii）に示す。この履歴の合計ｂｙｔｅ数は、２０ｂｙｔｅとなる。よって、図６（ii）の履歴とを比較すると、４ｂｙｔｅ分のデータ量を圧縮できたことになる。
このように、相対時間変換処理とを行うことにより、履歴のデータ量を削減できる。
【００７３】
なお、セーフ信号ss1とss2は、同じ種類の遊技情報信号が連続して出力されたものであるが、これらセーフ信号は、ＯＮのタイミングとＯＦＦのタイミングの両方が検知点として設定されていることから、それら連続して出力された遊技情報信号の種類が同一であるか否かに関わらず、統合処理は、行わない。
ただし、セーフ信号の検知点をＯＮとＯＦＦの両方とした理由は、このセーフ信号の波形をホールコンピュータ７０で再現するときに、このセーフ信号のＯＮとＯＦＦの各検知時刻についても再現するのが望ましいためである。よって、セーフ信号の波形をホールコンピュータ７０で再現しない場合や、台コンピュータ４０から島コンピュータ６０へ送信される中継信号のデータ容量の削減を最優先にするようなときには、統合処理を行うようにすることもできる。
【００７４】
（2-5）セーフ信号とアウト信号が出力された場合の圧縮処理
ここでは、遊技機１０から複数のセーフ信号が出力されるとともに、アウトメータ２０からアウト信号が出力された場合の圧縮処理の手順について、図７（ｉ）〜（iii）を参照して説明する。
【００７５】
(2-51)遊技情報信号の検知と履歴の作成
図７（ｉ）に示すように、遊技機１０は、セーフ信号ss1、ss2を出力したものとする。また、アウトメータ２０は、セーフ信号ss1の出力後であってセーフ信号ss2の出力前にアウト信号so1を出力したものとする。
台コンピュータ４０の出力検知手段４２は、セーフ信号ss1、ss2とアウト信号so1を、それぞれＯＮのタイミングとＯＦＦのタイミングの両方の検知点で検知する。出力時刻計測手段４５は、出力検知手段４２がセーフ信号ss1、ss2とアウト信号so1をＯＮのタイミングとＯＦＦのタイミングのそれぞれで検知した時点の出力時刻を計測する。
【００７６】
履歴作成手段４６は、出力検知手段４２で検知されたセーフ信号ss1、ss2とアウト信号so1のそれぞれのＯＮの時点とＯＦＦの時点について、検知情報(1)〜(6)を作成する。
作成された検知情報(1)〜(6)の履歴は、図７（ii）に示すようになる。この履歴の合計ｂｙｔｅ数は、３６ｂｙｔｅである。
【００７７】
(2-52)相対時間変換処理（第一圧縮処理）
次いで、台コンピュータ４０の相対時間算出手段４９は、相対時間変換処理を行う。
具体的には、基準時刻である「データ送信時刻」を400［ｍｓ］とし、セーフ信号ss1、ss2とアウト信号so1のそれぞれのＯＮの時点の「出力時刻」と、ＯＦＦの時点の「出力時刻」を、「相対時間（ターンアラウンド時刻）」に変換する。
このように、相対時間算出手段４９は、複数種類の遊技情報信号（図７（ｉ）においては、セーフ信号とアウト信号）について一の基準時刻（例えば、データ送信時刻４００ｍｓ）に対するターンアラウンド時刻（相対時間）をそれぞれ算出する。
この圧縮処理を行うことで得られた履歴を、図７（iii）に示す。この履歴の合計ｂｙｔｅ数は、２８ｂｙｔｅとなる。よって、図７（ii）の履歴と比較すると、８ｂｙｔｅのデータ量を圧縮できたことになる。
このように、相対時間変換処理とを行うことにより、履歴のデータ量を削減できる。
なお、セーフ信号ss1、ss2とアウト信号so1は、いずれも連続して出力されていないため、統合処理は、行わない。
【００７８】
(2-6)アウト信号とセーフ信号と計数信号が出力された場合の圧縮処理
(2-2)〜(2-5)では、図４〜図７を用いて、一つの基準時刻に対する圧縮処理について説明した。しかし、実際には、遊技ホールの一営業時間内において、台コンピュータ４０から島コンピュータ６０へ多数の中継信号が送信され、基準時刻もその都度更新される。この状況について、図８、図９を参照して説明する。
【００７９】
図８に示すように、アウト信号と、セーフ信号と、計数信号が、アウトメータ２０、遊技機１０、各台計数機３０から、それぞれ図８に示すタイミングで出力されたものとする。
また、中継信号が、500ｍｓの間隔で台コンピュータ４０から島コンピュータ６０へ送信されるものとする（図８(t1)〜(t4)）。
この場合、統合処理が実行された後の履歴は、図９（ｉ）〜（iv）に示すようになる。
【００８０】
例えば、一回目のデータ送信時刻(t1)においては、図９（ｉ）に示すように、セーフ信号ss1のＯＮの時点に関する検知情報と、そのセーフ信号ss1のＯＦＦの時点に関する検知情報を含む履歴が送信される。また、二回目のデータ送信時刻(t2)においては、図９（ii）に示すように、この間に遊技情報信号が出力されなかったので、履歴は送信されない。さらに、三回目のデータ送信時刻(t3)においては、図９（iii）に示すように、計数信号sk1〜sk3に関する統合情報と、セーフ信号ss2のＯＮの時点に関する検知情報と、計数信号sk4に関する検知情報と、セーフ信号ss2のＯＦＦの時点に関する検知情報と、計数信号sk5に関する検知情報が履歴として送信される。そして、四回目のデータ送信時刻(t4)においては、図９（iv）に示すように、計数信号sk6〜sk10に関する統合情報を含む履歴が送信される。
このように、台コンピュータ４０では、データ送信時刻に達するたびに、前回のデータ送信時刻以降に蓄積された検知情報について圧縮処理を行って、島コンピュータ６０へ送信している。このように、検知情報を送信しようとするたびに圧縮処理を行うことで、島コンピュータ６０に送信される中継信号の容量を削減できる。
【００８１】
また、遊技用装置から出力された遊技情報信号のそれぞれについて算出される相対時間は、島コンピュータ６０に送信されるデータ送信時刻を基準時刻として算出される。
例えば、図８に示すように、計数信号sk1〜sk5は、データ送信時刻1500msを基準時刻として相対時間が算出される。また、計数信号sk6〜sk10は、データ送信時刻2000msを基準時刻として相対時間が算出される。
つまり、基準時刻を設定する基準時刻設定手段４８は、履歴が島コンピュータ６０に送信されるたびに、その基準時刻を更新している。そして、相対時間算出手段４９は、更新後の基準時刻を用いて相対時間を算出する。通信手段４１は、この算出された相対時間を含む履歴を、島コンピュータ６０に送信する。これにより、島コンピュータ６０に送信される遊技情報のデータ量を削減できる。
【００８２】
さらに、前回の基準時刻から今回の基準時刻までの間に、遊技用装置から複数種類の遊技情報信号が出力された場合には、それら複数種類の遊技情報信号について一の基準時刻に対する相対時間が算出され、これら算出された相対時間を含む検知情報（又は、統合情報）と一の基準時刻とが関連付けられて、履歴が作成される。
例えば、データ送信時刻1000ms(t2)とデータ送信時刻1500ms(t3)との間においては、遊技用装置から、セーフ信号ss2と、計数信号sk1〜sk5が出力されている。相対時間算出手段４９は、データ送信時刻1500ms(t3)を一の基準時刻として、それらセーフ信号ss2の出力時刻を相対時間に変換するとともに、計数信号sk1〜sk5の出力時刻を相対時間に変換する。そして、図９（iii）に示すように、セーフ信号ss2の相対時間を含む検知情報と、計数信号sk1〜sk5の相対時間を含む検知情報と、一の基準時刻が、関連付けられて、履歴が作成される。
これにより、その履歴を受信した島コンピュータ６０では、その一の基準時刻を用いて、複数種類の遊技情報信号（セーフ信号ss2、計数信号sk1〜sk5）についての相対時間を出力時刻に変換することができる（この変換処理については、後述）。
【００８３】
なお、図８においては、データ送信時刻（基準時刻）を一定時間間隔（500ｍｓごと）としたが、一定時間間隔とすることに限るものではなく、その間隔が不定期的であってもよい。
【００８４】
ところで、ここまで説明した「（１）出力時刻と相対時間」と「（２）圧縮処理」では、相対時間を算出する場合に、基準時刻から遡った出力時刻との差分を相対時間として算出していた。つまり、基準時刻が出力時刻よりも後の時刻であった。
しかしながら、相対時間の算出方法は、その方法に限るものではなく、例えば、基準時刻を出力時刻より以前の時刻とし、それら基準時刻と出力時刻との差分を相対時間とすることも考えられる。この方法について、次に説明する。
【００８５】
（３）基準時刻が出力時刻より以前の時刻である場合の相対時間の算出方法
図１０（ｉ）に示すように、各台計数機３０は、計数信号sk1、sk2、sk3を出力したものとする。この場合、台コンピュータ４０の履歴作成手段４６は、図１０（ii）に示す内容の履歴を作成する。
この履歴の合計ｂｙｔｅ数は、１８ｂｙｔｅとなる。
【００８６】
次いで、台コンピュータ４０の相対時間算出手段４９は、図１０（ii）に示された履歴にもとづいて、「出力時刻」を「相対時間（ターンアラウンド時刻）」に変換する相対時間変換処理を行う。
具体的には、基準時刻である「データ送信時刻」を0［ｍｓ］とし、計数信号sk1の検知情報(1)の「出力時刻」である「100」と「データ送信時刻」との差分（100-0=100）を算出し、この「100」を計数信号sk1の「ターンアラウンド時刻」とする。計数信号sk2の検知情報(2)の「出力時刻」と、計数信号sk3の検知情報(3)の「出力時刻」についても、同様にして、「ターンアラウンド時刻」が算出される。
この相対時間変換処理を行うことで得られた履歴を、図１０（iii）に示す。
この履歴の合計ｂｙｔｅ数は、１６ｂｙｔｅとなる。よって、図１０（ii）の履歴と比較すると、２ｂｙｔｅ分のデータ量を圧縮できたことになる。
【００８７】
さらに、台コンピュータ４０の圧縮手段５０は、図１０（iii）に示された履歴にもとづいて、統合処理を行う。ここでは、計数信号sk1〜sk3の検知情報(1)〜(3)が、一つの統合情報(1)〜(3)に統合される。
この統合情報(1)〜(3)を含む履歴を、図１０（iv）に示す。この履歴の合計ｂｙｔｅ数は、８ｂｙｔｅとなる。よって、図１０（ii）の履歴と比較すると、１０ｂｙｔｅ分のデータ量を圧縮できたことになる。
【００８８】
このように、基準時刻が出力時刻より以前の時刻である場合でも、相対時間を算出することができる。
ただし、この方法では、次のような状況が生じていた。
島コンピュータ６０は、複数の台コンピュータ４０から中継信号（第一中継信号）を受信し、その受信した順番でホールコンピュータ７０に中継信号（第二中継信号）を送信している。このため、台コンピュータ４０では、一度中継信号を送信すると、次に送信するまでに時間的間隔が空いていた。また、遊技用装置から出力される遊技情報信号には、遊技機１０にて何らかのイベント（特賞や不正など）が発生したことを知らせる情報が含まれており、こうした情報は、ホールコンピュータ７０にリアルタイムに送信されることが望まれる。そこで、島コンピュータ６０が複数の台コンピュータ４０のすべてから中継信号を受信するのに要する時間（例えば、１秒）を設定したときに、この時間を遵守するように、一の台コンピュータ４０から送信されるデータ量に上限を設けている。
例えば、２４台の台コンピュータ４０が１つの島コンピュータ６０に中継信号を送信する場合には、８個分の検知情報がデータ量の上限数とされる。
【００８９】
このように、検知情報８個分という上限数が設けられた場合には、次の状況が生じる。
例えば、図１１に示すように、各台計数機３０から計数信号sk1、sk2、sk3、sk4が出力され、アウトメータ２０からアウト信号so1が出力され、遊技機１０からセーフ信号ss1と図柄確定信号st1が出力されたものとする。
ここで、一つ目のデータ送信時刻を0ｍｓ、二つ目のデータ送信時刻を500ｍｓとすると、この二つ目のデータ送信時刻（500ms）で送信される履歴は、８個分の検知情報となる。具体的には、図１２（ｉ）に示すように、計数信号sk1、sk2、sk3の各検知情報(1)、(4)、(7)と、アウト信号so1に関する検知情報(2)、(3)と、セーフ信号ss1に関する検知情報(5)、(6)と、図柄確定信号st1のＯＮの時点の検知情報(8)とを含む履歴となる。つまり、このデータ送信時刻500msの時点では、図柄確定信号st1のＯＦＦの時点の検知情報(9)と、計数信号sk4の検知情報(10)は、送信されず、次のデータ送信時刻900ｍｓまで記憶手段４７に保存されることになる。
【００９０】
三つ目のデータ送信時刻（900ms）では、記憶手段４７に保存されていた検知情報(9)と(10)が送信される。
このとき、検知情報(9)と(10)は、二つ目のデータ送信時刻（500ms）を基準時刻として更新されて、相対時間が算出される。そうすると、検知情報(9)に係る図柄確定信号st1と、検知情報(10)に係る計数信号sk4は、二つ目のデータ送信時刻（500ms）よりも以前に出力された信号であるため、図１２（ii）に示すように、相対時間がマイナス（−）の値として算出されてしまう。そして、そのマイナスを表現するためのｂｉｔが必要となることから、中継信号の容量が増えてしまうという状況が生じていた。
そこで、基準時刻を出力時刻よりも後の時刻とする。具体的には、図１３（ｉ）に示すように、データ送信時刻500msで送信される履歴については、そのデータ送信時刻500msを基準時刻として相対時間を算出し、また、図１３（ii）に示すように、データ送信時刻900msで送信される履歴については、そのデータ送信時刻900msを基準時刻として相対時間を算出する。このように、基準時刻を出力時刻よりも後の時刻とすることで、図１３（ｉ）、（ii）に示すように、相対時間がプラス（＋）となることから、マイナスを表現するためのｂｉｔが不要となり、その分中継信号の容量が増えることがなくなる。
【００９１】
（４）台コンピュータの動作手順
次に、本実施形態の台コンピュータの動作手順について、図１４を参照して説明する。
図１４は、本実施形態の台コンピュータの動作手順を示すフローチャートである。
【００９２】
図１４に示すように、台コンピュータ４０において、初期化処理が実行される（Ｓ１０）。この初期化処理には、（2-1）で説明した遊技情報信号の検知点の設定が含まれる。
次いで、遊技機１０、アウトメータ２０、各台計数機３０のいずれかから遊技情報信号が出力されると、その遊技情報信号が台コンピュータ４０の通信手段４１で受信される（遊技情報信号の出力あり？、Ｓ１１のＹｅｓ）。なお、通信手段４１は、遊技情報信号を受信することから、「受信手段」としての機能を有している。
【００９３】
出力検知手段４２は、通信手段４１で受信された遊技情報信号を、検知点設定手段４３で設定された検知点で検知する。
出力時刻計測手段４５は、出力検知手段４２で遊技情報信号が検知された時刻を測定し、これを遊技情報信号が遊技用装置から出力された時刻として特定し、この特定した時刻を当該遊技情報信号の検知時点の出力時刻とする。
制御手段５１は、出力検知手段４２で検知された遊技情報信号の種類を特定する。そして、履歴作成手段４６は、出力時刻計測手段４５で特定された遊技情報信号の出力時刻と、制御手段５１が特定した遊技情報信号の種類と、特定した遊技情報信号の信号数とを関連付け、検知情報として、記憶手段４７に記憶させる（Ｓ１２）。この検知情報は、出力検知手段４２で遊技情報信号が検知されるたびに作成されて記憶される。これにより、記憶手段４７には、検知情報が履歴として蓄積される。
【００９４】
島コンピュータ６０からのポーリングが通信手段４１で受信されると（Ｓ１３のＹｅｓ）、制御手段５１は、記憶手段４７に履歴が保存されているか否かを判断する（Ｓ１４）。
判断の結果、記憶手段４７に履歴が保存されていないときは、履歴以外の情報を島コンピュータ６０に送信する（Ｓ１５）。履歴以外の情報には、今回のポーリングの時刻、ファースト接点レベル、ヘッダー、コマンド番号などがある。
一方、記憶手段４７に履歴が保存されているときは、制御手段５１は、履歴として記憶されている検知情報の数を数える。そして、その検知情報の数が上限数（例えば、８個）よりも多いか否かを判断する（Ｓ１６）。
【００９５】
判断の結果、履歴として記憶されている検知情報の数が上限数以下のときは、基準時刻設定手段４８は、島コンピュータ６０からのポーリングが通信手段４１で受信された時刻を基準時刻として設定し、相対時間算出手段４９は、検知情報を記憶手段４７から取り出すと、基準時刻設定手段４８で設定された基準時刻にもとづいて、それら検知情報の出力時刻を相対時間に変換する（Ｓ１７）。
また、圧縮手段５０は、所定の条件下、変換後の検知情報に対して、統合処理を実行する（Ｓ１８）。
さらに、通信手段４１は、履歴と、履歴以外の情報を、中継信号として、島コンピュータ６０に送信する（Ｓ１９）。なお、通信手段４１は、相対時間を含む中継信号を島コンピュータ６０（上流装置）に送信することから、「送信手段」としての機能を有している。
そして、制御手段５１は、送信された履歴を記憶手段４７から消去（クリア）する（Ｓ２０）。
その後は、Ｓ１１以降の処理が実行される。
【００９６】
また、Ｓ１６の判断の結果、履歴として記憶されている検知情報の数が上限数よりも多いときは、基準時刻設定手段４８が、島コンピュータ６０からのポーリングが通信手段４１で受信された時刻を基準時刻として設定し、相対時間算出手段４９が、上限数を超えない数の検知情報を記憶手段４７から取り出すと、基準時刻設定手段４８で設定された基準時刻にもとづいて、それら検知情報の出力時刻を相対時間に変換する（Ｓ２１）。
また、圧縮手段５０は、所定の条件下、変換後の検知情報に対して、統合処理を実行する（Ｓ２２）。
【００９７】
さらに、通信手段４１は、上限数を超えない数の検知情報又は統合情報を含む履歴と、履歴以外の情報を、島コンピュータ６０に送信する（Ｓ２３）。
そして、制御手段５１は、送信された検知情報を記憶手段４７から消去（クリア）する（Ｓ２４）。これにより、記憶手段４７には、送信されなかった検知情報（上限数を超過した分の検知情報）が記憶される（Ｓ２５）。
その後は、Ｓ１１以降の処理が実行される。
【００９８】
このように、台コンピュータ４０において、相対時間変換処理（Ｓ１７、Ｓ２１）や統合処理（Ｓ１８、Ｓ２２）とを行うことにより、島コンピュータ６０に送信する履歴のデータ量を削減できる。
【００９９】
（５）島コンピュータの動作手順
次に、島コンピュータの動作について、図１５を参照して説明する。
図１５に示すように、島コンピュータ６０においては、初期化処理が実行される（Ｓ３０）。
次いで、島コンピュータ６０の制御手段６４は、Ｎ＝Ｎ＋１を実行する（Ｓ３１）。ここで、「Ｎ」とは、当該島コンピュータ６０に接続されている台コンピュータ４０の数（当該島コンピュータ６０に対して中継信号を送信する台コンピュータ４０の数）をいう。つまり、以降に説明するＳ３２〜Ｓ３５の処理が、Ｎ個の台コンピュータ４０のすべてに対して実行されたか否かを判断するために、Ｎをカウントするものである。
【０１００】
通信手段６１は、Ｎ番目の台コンピュータ４０に対してポーリングを送信する（Ｓ３２）。
次いで、制御手段６４は、Ｎ番目の台コンピュータ４０からポーリングへの応答があったか否かを判断する（Ｓ３３）。この判断は、例えば、物理的に接続されているか否かで判断される。
判断の結果、Ｎ番目の台コンピュータ４０からポーリングへの応答がなかったときは、Ｓ３８以降の処理が実行される。
【０１０１】
一方、Ｎ番目の台コンピュータ４０からポーリングへの応答があったときは、制御手段６４は、その台コンピュータ４０から履歴が送信されてきたか否か（その台コンピュータ４０からの履歴が通信手段６１で受信されたか否か）を判断する（Ｓ３４）。なお、通信手段６１は、履歴を含む中継信号を受信することから、「受信手段」としての機能を有している。
判断の結果、その台コンピュータ４０から履歴が送信されてきていないときは、Ｓ３８以降の処理が実行される。
一方、その台コンピュータ４０から履歴が送信されてきていたときは、解凍手段６３が、その履歴（圧縮処理された履歴）を解凍し、この解凍後の履歴を遊技情報履歴記憶手段６２に記憶させる（Ｓ３５）。この島コンピュータ６０で作成される履歴には、例えば、「年月日時分秒」、「（アウト、セーフなど）接点名称」、「（特賞、ドア開、稼働などの）開始終了情報」、「差分値（カウント値）」などの情報が含まれる。なお、解凍手段６３が行う解凍処理については、後記の「（６）解凍処理」にて詳述する。
【０１０２】
続いて、制御手段６４は、Ｎが台コンピュータ４０の総数（例えば、２４）に達しているか否かを判断する（Ｓ３６）。
判断の結果、Ｎが台コンピュータ４０の総数に達しているときは、そのＮに０を代入する（Ｓ３７）。
一方、Ｎが台コンピュータ４０の総数に達していないときは、Ｎに０を代入する処理を実行しない。
【０１０３】
そして、制御手段６４は、ホールコンピュータ７０との通信が接続されているか否かを判断する（ホールコンピュータとの通信オンライン？、Ｓ３８）。
判断の結果、ホールコンピュータ７０との通信が接続されていないときは、Ｓ３１以降の処理が実行される。
一方、ホールコンピュータ７０との通信が接続されているときは、制御手段６４は、当該島コンピュータ６０で作成された履歴が遊技情報履歴記憶手段６２に保存されているか否かを判断する（Ｓ３９）。
判断の結果、島コンピュータ６０で作成された履歴が遊技情報履歴記憶手段６２に保存されていないときは、Ｓ３１以降の処理が実行される。
一方、島コンピュータ６０で作成された履歴が遊技情報履歴記憶手段６２に保存されているときは、通信手段６１は、島コンピュータ６０で作成した履歴をホールコンピュータ７０に送信する（Ｓ４０）。
【０１０４】
（６）解凍処理
次に、島コンピュータ６０の解凍手段６３で実行される解凍処理について、図１６を参照して説明する。図１６は、図９（iii）に示された履歴を解凍した結果を示す図表である。
解凍処理とは、台コンピュータ４０から送信されてきた中継信号（履歴）に含まれている検知情報又は統合情報を、島コンピュータ６０が管理する履歴の各情報に変換する処理をいう。特に、この解凍処理には、台コンピュータ４０から送信されてきた履歴に含まれている相対時間にもとづいて、遊技情報信号が遊技用装置から出力された時刻である出力時刻を算出する処理が含まれる。
【０１０５】
ここで、島コンピュータ６０が管理する履歴の各情報には、図１６に示すように、「出力時刻」と、「接点」と、「差分値」がある。
ここで、「出力時刻」とは、遊技情報信号が遊技用装置から出力された時刻をいう。この「出力時刻」の算出処理については、後述する。
「接点」とは、遊技情報信号の種類をいう。この「接点」には、台コンピュータ４０から送信されてきた履歴に含まれる検知情報又は統合情報の「接点」がそのまま記される。
「差分値」とは、遊技情報信号が出力された回数（遊技情報信号の信号数）をいう。この「差分値」には、台コンピュータ４０から送信されてきた履歴に含まれる検知情報又は統合情報の「差分値」がそのまま記される。
なお、島コンピュータ６０が管理する履歴の情報には、これらの他に、例えば、「（特賞、ドア開、稼働などの）開始終了情報」などを含めることができる。
【０１０６】
次に、「出力時刻」の算出処理について説明する。
この算出処理は、島コンピュータ６０の解凍手段６３が実行する。解凍手段６３は、基準時刻である「データ送信時刻」から相対時間である「ターンアラウンド時刻」を減算して「出力時刻」を算出することにより、「ターンアラウンド時刻（相対時間）」を「出力時刻」に変換する。具体的には、次の手順で行われる。
遊技情報履歴記憶手段６２には、台コンピュータ４０から送信されてきた履歴が記憶されている。この履歴には、基準時刻である「データ送信時刻」と一又は二以上の検知情報又は統合情報が関連付けられており、それら検知情報又は統合情報には、「ターンアラウンド時刻（相対時間）」が含まれている。また、「データ送信時刻」は、例えば、「11：00：01：500」のように絶対時刻で表現されるデータとして記憶されている。解凍手段６３は、それら「データ送信時刻」と「ターンアラウンド時刻（相対時間）」とを取り出して、「データ送信時刻」から「ターンアラウンド時刻（相対時間）」を減算する。
例えば、図９（iii）及び図１６に示すように、「データ送信時刻」を「11：00：01：500」、「ターンアラウンド時刻（相対時間）」を200とすると、「出力時刻」は、「11：00：01：500」−200ms＝「11：00：01：300」となる。また、「ターンアラウンド時刻（相対時間）」を120とすると、「出力時刻」は、「11：00：01：380」となる。
そして、変換された「出力時刻」は、遊技情報信号の種類を示す「接点」と、遊技情報信号の信号数を示す「差分値」（変換前の「ターンアラウンド時刻」に関連付けられていた「接点」及び「差分値」）に関連付けられて、遊技情報履歴記憶手段６２に記憶される。
【０１０７】
また、この「出力時刻」の算出処理は、台コンピュータ４０から送信されてきた履歴に含まれている「ターンアラウンド時刻」のすべてに対して実行される。しかも、それら「ターンアラウンド時刻」を「出力時刻」に変換する際には、それら「ターンアラウンド時刻」に関連付けられていた基準時刻である「データ送信時刻」が使用される。
このような手順により、解凍手段６３は、台コンピュータ４０から送信されてきた履歴に含まれる検知情報又は統合情報の「ターンアラウンド時刻（相対時間）」を、島コンピュータ６０が管理する履歴の「出力時刻」に変換することができる。
【０１０８】
また、履歴として台コンピュータ４０から送信されてきた「差分値」については、その「差分値」の示す値が、そのまま島コンピュータ６０の遊技情報履歴記憶手段６２に記憶される。つまり、遊技情報履歴記憶手段６２には、台コンピュータ４０で統合された遊技情報信号の信号数（統合処理で積み増しされた遊技情報信号の信号数）がそのまま「差分値」として記憶される。よって、遊技情報信号のそれぞれについての遊技情報を記憶する場合と比較して、遊技情報履歴記憶手段６２の記憶容量を削減できる。
【０１０９】
なお、解凍処理後の履歴は、島コンピュータ６０の遊技情報履歴記憶手段６２に記憶されるとともに、ホールコンピュータ７０に送信される。ホールコンピュータ７０は、その履歴を遊技情報履歴記憶手段７２に記憶させる。そして、遊技ホールの管理者が操作手段７５を操作したときなどにおいて、波形再現手段７３は、遊技情報履歴記憶手段７２からその履歴を取り出し、波形を再現して表示手段７４に表示させることができる。
【０１１０】
（７）ホールコンピュータにおける波形再現処理
次に、ホールコンピュータにおける波形再現処理について、図１６、図８を参照して説明する。
波形再現処理とは、島コンピュータ６０から送信されてきた履歴にもとづいて、遊技用装置から出力された遊技情報信号を、波形のかたちで時系列的に並べて目視可能に表示手段７４に表示する処理をいう。
【０１１１】
具体的には、例えば、島コンピュータ６０から送信されてきた履歴が、図１６に示す内容である場合、波形再現手段７３は、その履歴を構成する各情報（「出力時刻」、「接点」、「差分値」）にもとづいて、遊技情報信号を示す波形を、それら遊技情報信号毎の時間軸上に並べていく。
例えば、図１６に示す履歴のうち、「出力時刻」である「11：00：01：300」と、「接点」である「計数ＯＦＦ」と、「差分値」である「３」にもとづいて、図８に示された計数信号sk1〜sk3の波形が形成されて表示される。すなわち、「接点」が「計数ＯＦＦ」であることから、計数信号がＯＦＦの時点で検知されたものと判断し、「出力時刻」が「11：00：01：300」であることから、その計数信号を示す波形を、計数信号の時間軸上の「１１時００分０１秒３００ｍｓ」の時点に配置する。また、「差分値」が「３」であることから、その計数信号が３回出力されたものと判断し、「１１時００分０１秒３００ｍｓ」の時点に配置した計数信号を計数信号sk3として、この計数信号sk3の配置された時刻よりも以前の時刻に、計数信号sk1を示す波形とsk2を示す波形をそれぞれ配置する。これにより、図１６に示す履歴にもとづいて、計数信号sk1〜sk3の波形を、表示手段７４に表示させることができる。
【０１１２】
なお、計数信号sk1、sk2を示す波形は、計数信号sk3を示す波形が配置された時刻から所定時間間隔離れた時刻（例えば、計数信号sk2を示す波形は、計数信号sk3を示す波形から100ms手前に離間した時刻、計数信号sk1を示す波形は、計数信号sk3を示す波形から200ms手前に離間した時刻）に配置することができる。
【０１１３】
また、図１６に示す履歴のうち、「出力時刻」である「11：00：01：380」と、「接点」である「セーフＯＮ」と、「差分値」である「０」にもとづいて、セーフ信号ss2の波形のうちのＯＮの時刻が特定される。さらに、図１６に示す履歴のうち、「出力時刻」である「11：00：01：430」と、「接点」である「セーフＯＦＦ」と、「差分値」である「１」にもとづいて、セーフ信号ss2の波形のうちのＯＦＦの時刻が特定される。そして、これらにより、セーフ信号の時間軸上に、セーフ信号ss1の波形が形成され、表示手段７４に表示される。
同様にして、計数信号sk4、sk5を示す波形が、計数信号の時間軸上に配置される。
その結果、図１６に示す履歴にもとづいて、図８に示すタイムチャート（データ送信時刻1000msから1500msまでの間に示された波形）が、表示手段７４に表示される。
このような方法により、ホールコンピュータ７０は、島コンピュータ６０から送信されてきた履歴にもとづいて、遊技用装置から出力された遊技情報信号を、時系列に並べた波形として、目視可能に再現することができる。
【０１１４】
以上説明したように、本実施形態の中継装置及び遊技場システムによれば、中継装置である台コンピュータが、遊技情報信号の出力時刻である出力時刻を相対時間に変換する処理や、検知した遊技情報信号に関する複数の検知情報を一の統合情報に統合する処理を行うことにより、島コンピュータに送信する遊技情報のデータ量を減らすことができ、その中継信号の容量を削減できる。
また、相対時間を算出する場合に、出力時刻同士の時間的差分を用いるのではなく、遊技情報信号が出力された時刻以外の時刻である基準時刻と出力時刻との差分を相対時間としたため、例えば一営業時間において最初に出力された遊技情報信号や最後に出力された遊技情報信号についても相対時間を算出できる。よって、すべての遊技情報信号を履歴に反映させることができ、遊技情報を正確に算出できる。
【０１１５】
以上、本発明の中継装置及び遊技場システムの好ましい実施形態について説明したが、本発明に係る中継装置及び遊技場システムは上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、上述した実施形態では、中継装置の例として台コンピュータを挙げて説明したが、これ限るものではなく、島コンピュータを中継装置として使用することもできる。
また、台コンピュータでは、接点の種類（遊技情報信号の種類）がわかるようにしているが、この構成に限るものではなく、例えば、接点番号を島コンピュータに送って、島コンピュータで接点番号が何かを特定するようにしてもよい。
【０１１６】
さらに、波形を再現するためにホールコンピュータに、島コンピュータで作成されたデータを全て送るようにしているが、この構成に限るものではなく、例えば、遊技情報の算出に必要のない一部の出力時刻などは送らないようにし、波形を再現するときにホールコンピュータが島コンピュータに取りに行くようにしてもよい。
また、遊技情報信号に含まれる各種信号のうち、状態信号（特賞信号、確変信号、時短信号、ドア開信号など）以外は、レベル変化又は差分値変化のどちらでもよい。
さらに、遊技情報信号には、売上時の信号（例えば、１万円札を投入すると１００パルス出力される信号）を含めることもできる。
【符号の説明】
【０１１８】
１  遊技場システム
１０  遊技機
２０  アウトメータ
３０  各台計数機
４０  台コンピュータ（中継装置）
４１  通信手段
４２  出力検知手段
４３  検知点設定手段
４５  出力時刻計測手段
４６  履歴作成手段
４７  記憶手段
４８  基準時刻設定手段
４９  相対時間算出手段
５０  圧縮手段
６０  島コンピュータ
６２  遊技情報履歴記憶手段（記憶手段）
６３  解凍手段
７０  ホールコンピュータ
７３  波形再現手段
７４  表示手段
【図１】
0005816956.tif 000002
【図２】
0005816956.tif 000003
【図３】
0005816956.tif 000004
【図４】
0005816956.tif 000005
【図５】
0005816956.tif 000006
【図６】
0005816956.tif 000007
【図７】
0005816956.tif 000008
【図８】
0005816956.tif 000009
【図９】
0005816956.tif 000010
【図１０】
0005816956.tif 000011
【図１１】
0005816956.tif 000012
【図１２】
0005816956.tif 000013
【図１３】
0005816956.tif 000014
【図１４】
0005816956.tif 000015
【図１５】
0005816956.tif 000016
【図１６】
0005816956.tif 000017