(57)【要約】【課題】検出が必要な遊技状態の数の変動に柔軟に対応することが可能な、遊技機の遊技状態を検出する遊技データ収集装置を提供する。【解決手段】遊技データ収集装置３０は、遊技状態出力端子５１に接続される検出ユニット３２、３３と、検出ユニット３２と通信可能なデータ収集ユニット３１とで構成される。検出ユニットは、接続される検出信号出力端子の数に応じて、データ収集ユニットに対して複数の検出ユニットを、数珠繋ぎ状に多段接続することが可能である。そして検出ユニットは、データ収集ユニットを最上位のユニットとして、多段接続された１段上位のデータ収集ユニットまたは１段上位の検出ユニットとの通信を行う上位側通信端子（コネクタ３２ｂ）と、多段接続された１段下位の検出ユニットとの通信を行う下位側通信端子（コネクタ３２ａ）と、検出信号出力端子に接続される検出手段とを備えている。【選択図】        図２
2007105158.tif 000002
【特許請求の範囲】
【請求項１】
遊技機側の状態に応じて検出信号を出力する検出信号出力端子に接続され、前記検出信号に基づいて当該遊技機の遊技状態を検出可能な、遊技機の遊技状態を検出する遊技データ収集装置であって、
前記遊技データ収集装置は、検出ユニットと、当該検出ユニットと通信可能なデータ収集ユニットとで構成され、
前記検出ユニットは、
接続される前記検出信号出力端子の数に応じて、前記データ収集ユニットに対して複数の検出ユニットを、数珠繋ぎ状に多段接続することが可能であり、
前記データ収集ユニットを最上位のユニットとして、前記多段接続された１段上位のデータ収集ユニットまたは１段上位の検出ユニットとの通信を行う上位側通信端子と、前記多段接続された１段下位の検出ユニットとの通信を行う下位側通信端子と、前記検出信号出力端子に接続される検出手段とを備えている、
ことを特徴とする遊技機の遊技状態を検出する遊技データ収集装置。
【請求項２】
請求項１に記載の遊技機の遊技状態を検出する遊技データ収集装置であって、
前記データ収集ユニットに対して前記多段接続された単数または複数の検出ユニットには、それぞれ固有の識別情報が割り付けられており、
前記データ収集ユニットは、前記識別情報を含む検出結果要求情報を、所定時間間隔にて自己に接続された１段下位の検出ユニットに向けて送信し、
検出結果要求情報を受信した検出ユニットは、
受信した検出結果要求情報に含まれている識別情報が自己に割り付けられた識別情報でない場合、受信した検出結果要求情報を自己に接続された１段下位の検出ユニットに送信し、
受信した検出結果要求情報に含まれている識別情報が自己に割り付けられた識別情報である場合、当該識別情報と自己が検出した前記検出信号とを含む検出結果に関する情報を自己に接続された１段上位の検出ユニットまたは１段上位のデータ収集ユニットに送信し、
前記検出結果に関する情報を１段下位の検出ユニットから受信した検出ユニットは、受信した前記検出結果に関する情報を自己に接続された１段上位の検出ユニットまたは１段上位のデータ収集ユニットに送信する、
ことを特徴とする遊技機の遊技状態を検出する遊技データ収集装置。
【請求項３】
請求項２に記載の遊技機の遊技状態を検出する遊技データ収集装置であって、
前記データ収集ユニットは、
前記多段接続された各検出ユニットの時刻を補正可能であり、
時刻情報を含む時刻補正要求情報を、自己に接続された１段下位の検出ユニットに向けて送信し、
前記時刻補正要求情報を受信した検出ユニットは、
受信した時刻補正要求情報に含まれている時刻情報に基づいて自己の時刻を補正するとともに、受信した時刻補正要求情報を自己に接続された１段下位の検出ユニットに送信する、
ことを特徴とする遊技機の遊技状態を検出する遊技データ収集装置。
【請求項４】
請求項３に記載の遊技機の遊技状態を検出する遊技データ収集装置であって、
前記検出ユニットは、
前回「自己に割り付けられた識別情報を含む検出結果要求情報」を受信した時点から、今回「自己に割り付けられた識別情報を含む検出結果要求情報」を受信した時点までの期間において、前記検出信号出力端子から出力される信号の変化が発生した時刻を示す状態変化時刻を記憶しているとともに、当該状態変化時刻において前記信号が変化した状態を示す信号変化状態を記憶しており、
前記検出結果に関する情報には、前記状態変化時刻と前記信号変化状態とが含まれている、
ことを特徴とする遊技機の遊技状態を検出する遊技データ収集装置。
【請求項５】
請求項１〜４のいずれかに記載の遊技機の遊技状態を検出する遊技データ収集装置であって、
前記データ収集ユニットは、
前記多段接続された各検出ユニットにそれぞれ固有の識別情報を割り付け可能であり、
割り付ける識別情報の初期値を示す順次更新識別情報を含む識別情報割付情報を、自己に接続された１段下位の検出ユニットに向けて送信し、
前記識別情報割付情報を受信した検出ユニットは、
受信した識別情報割付情報に含まれている順次更新識別情報から求めた識別情報を自己に割り付けられた識別情報として記憶し、受信した識別情報割付情報に含まれている順次更新識別情報を更新した識別情報割付情報を、自己に接続された１段下位の検出ユニットに送信する、
ことを特徴とする遊技機の遊技状態を検出する遊技データ収集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機や遊技機の状態を検出する周辺機器に接続され、検出対象となる遊技機の遊技状態を検出する遊技データ収集装置に関する。
【背景技術】
【０００２】
従来より、遊技場には種々の遊技機が設置されており、遊技場では各遊技機の遊技状態の履歴を残している。遊技場では、各遊技機の遊技状態の履歴を分析することで、遊技場全体としての日々の収支状態の把握や、個々の遊技機の稼働率に基づく人気機種の把握等を行っている。
例えばパチンコ玉を遊技媒体とする遊技機には、セーフ数（当該遊技機から払い出された遊技媒体の数）を示す信号を出力する出力端子や、特賞状態（通常状態と比較して遊技媒体の払い出し数が多くなる特別な状態）または通常状態（特賞状態と比較して遊技媒体の払い出し数が少ない状態）を示す信号を出力する出力端子等、種々の出力端子が設けられている。また、遊技機のアウト数（当該遊技機に投入された遊技媒体の数）を示す信号は、遊技機の下方に設置されたアウトメータ（周辺機器）の出力端子から出力されている。
これらの出力端子（上記の遊技機やアウトメータの出力端子の他にも、光センサ等の周辺機器の出力端子もある）に遊技データ収集装置を接続し、接続した出力端子から出力される信号（遊技データ）に基づいて遊技機の遊技状態を検出し、その履歴を残したり、不正を検出したりしている。
【０００３】
例えば特許文献１に記載した従来技術では、特賞状態から複数種類の遊技状態（例えば通常状態、高確率状態、時短状態）の内の一種の遊技状態に移行する遊技機に接続され、当該遊技機から収集される遊技状態に基づいて移行した遊技状態の種類を特定する、遊技機に接続して用いられる遊技データ収集装置が提案されている。
【特許文献１】特開２００４−２３６６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年の遊技機には、より魅力的な新しい機能（例えば上記の高確率状態や時短状態）が追加され、当該新しい機能を検出することが可能な遊技データ収集装置が要求されている。また、不正を行う遊技者の手口も、年々巧妙かつ複雑になっており、種々の不正を検出することが可能な遊技データ収集装置が要求されている。
ところが、遊技機から遊技状態を出力する信号の数は、遊技機によって異なり、これらの信号を検出する遊技データ収集装置も、種々のセンサ数を備えた遊技データ収集装置が用いられている。例えば、アウト数、セーフ数、特賞状態、確率変動状態、時短状態、始動状態、不正検出状態等、各状態を示す信号を検出する種々のセンサが、遊技データ収集装置に備えられている。また、各遊技場においても、履歴を残す遊技状態の数は、遊技場によって異なる。
これらの遊技状態の全てを検出可能センサ数を備えた遊技データ収集装置を用意しても、不要な遊技データの検出用のセンサ等が無駄になる場合も発生し、好ましくない。
各遊技機、各遊技場に合わせて、必要なセンサ数を備えた遊技データ収集装置が要望されている。
また遊技場では、集客数を向上させるために頻繁に遊技機を入れ替えており、昨日までの遊技機では４種類の遊技データを収集すれば充分であったが、明日からの遊技機では８種類の遊技データを収集しなければならない、という事態の発生も有り得る。
【０００５】
特許文献１に記載した従来技術では、収集する遊技データの数が増加した場合、遊技機に接続する遊技データ収集装置（特許文献１における台ユニット）を交換しなけばならず、手間とコストが余計にかかる。なお、最初からより多くの遊技データの数に対応可能な遊技データ収集装置を用いることも可能であるが、使用することなく無駄となる検出センサが発生する可能性がある。
本発明は、このような点に鑑みて創案されたものであり、検出が必要な遊技状態の数の変動に柔軟に対応することが可能な、遊技機の遊技状態を検出する遊技データ収集装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための手段として、本発明の第１発明は、請求項１に記載されたとおりの遊技機の遊技状態を検出する遊技データ収集装置である。
請求項１に記載の遊技機の遊技状態を検出する遊技データ収集装置は、遊技機側の状態に応じて検出信号を出力する検出信号出力端子に接続され、前記検出信号に基づいて当該遊技機の遊技状態を検出可能な、遊技機の遊技状態を検出する遊技データ収集装置であって、前記遊技データ収集装置は、検出ユニットと、当該検出ユニットと通信可能なデータ収集ユニットとで構成される。
前記検出ユニットは、接続される前記検出信号出力端子の数に応じて、前記データ収集ユニットに対して複数の検出ユニットを、数珠繋ぎ状に多段接続することが可能である。
そして検出ユニットは、前記データ収集ユニットを最上位のユニットとして、前記多段接続された１段上位のデータ収集ユニットまたは１段上位の検出ユニットとの通信を行う上位側通信端子と、前記多段接続された１段下位の検出ユニットとの通信を行う下位側通信端子と、前記検出信号出力端子に接続される検出手段とを備えている。
【０００７】
また、本発明の第２発明は、請求項２に記載されたとおりの遊技機の遊技状態を検出する遊技データ収集装置である。
請求項２に記載の遊技機の遊技状態を検出する遊技データ収集装置は、請求項１に記載の遊技機の遊技状態を検出する遊技データ収集装置であって、前記データ収集ユニットに対して前記多段接続された単数または複数の検出ユニットには、それぞれ固有の識別情報が割り付けられている。
前記データ収集ユニットは、前記識別情報を含む検出結果要求情報を、所定時間間隔にて自己に接続された１段下位の検出ユニットに向けて送信する。
検出結果要求情報を受信した検出ユニットは、受信した検出結果要求情報に含まれている識別情報が自己に割り付けられた識別情報でない場合、受信した検出結果要求情報を自己に接続された１段下位の検出ユニットに送信し、
受信した検出結果要求情報に含まれている識別情報が自己に割り付けられた識別情報である場合、当該識別情報と自己が検出した前記検出信号とを含む検出結果に関する情報を自己に接続された１段上位の検出ユニットまたは１段上位のデータ収集ユニットに送信する。
また、前記検出結果に関する情報を１段下位の検出ユニットから受信した検出ユニットは、受信した前記検出結果に関する情報を自己に接続された１段上位の検出ユニットまたは１段上位のデータ収集ユニットに送信する。
【０００８】
また、本発明の第３発明は、請求項３に記載されたとおりの遊技機の遊技状態を検出する遊技データ収集装置である。
請求項３に記載の遊技機の遊技状態を検出する遊技データ収集装置は、請求項２に記載の遊技機の遊技状態を検出する遊技データ収集装置である。
前記データ収集ユニットは、前記多段接続された各検出ユニットの時刻を補正可能であり、時刻情報を含む時刻補正要求情報を、自己に接続された１段下位の検出ユニットに向けて送信する。
前記時刻補正要求情報を受信した検出ユニットは、受信した時刻補正要求情報に含まれている時刻情報に基づいて自己の時刻を補正するとともに、受信した時刻補正要求情報を自己に接続された１段下位の検出ユニットに送信する。
【０００９】
また、本発明の第４発明は、請求項４に記載されたとおりの遊技機の遊技状態を検出する遊技データ収集装置である。
請求項４に記載の遊技機の遊技状態を検出する遊技データ収集装置は、請求項３に記載の遊技機の遊技状態を検出する遊技データ収集装置である。
前記検出ユニットは、前回「自己に割り付けられた識別情報を含む検出結果要求情報」を受信した時点から、今回「自己に割り付けられた識別情報を含む検出結果要求情報」を受信した時点までの期間において、前記検出信号出力端子から出力される信号の変化が発生した時刻を示す状態変化時刻を記憶しているとともに、当該状態変化時刻において前記信号が変化した状態を示す信号変化状態を記憶している。
そして前記検出結果に関する情報には、前記状態変化時刻と前記信号変化状態とが含まれている。
【００１０】
また、本発明の第５発明は、請求項５に記載されたとおりの遊技機の遊技状態を検出する遊技データ収集装置である。
請求項５に記載の遊技機の遊技状態を検出する遊技データ収集装置は、請求項１〜４のいずれかに記載の遊技機の遊技状態を検出する遊技データ収集装置である。
前記データ収集ユニットは、前記多段接続された各検出ユニットにそれぞれ固有の識別情報を割り付け可能であり、割り付ける識別情報の初期値を示す順次更新識別情報を含む識別情報割付情報を、自己に接続された１段下位の検出ユニットに向けて送信する。
そして前記識別情報割付情報を受信した検出ユニットは、受信した識別情報割付情報に含まれている順次更新識別情報から求めた識別情報を自己に割り付けられた識別情報として記憶し、受信した識別情報割付情報に含まれている順次更新識別情報を更新した識別情報割付情報を、自己に接続された１段下位の検出ユニットに送信する。
【発明の効果】
【００１１】
請求項１に記載の遊技機の遊技状態を検出する遊技データ収集装置を用いれば、検出が必要な遊技状態の数が増加した場合は既設の検出ユニットの下位側通信端子（図２のコネクタ３２ａ）に、追加した検出ユニット３３の上位側通信端子（図２のコネクタ３３ｂ）を嵌合させて多段接続すればよい。また、検出が必要な遊技状態の数が減少した場合は多段接続されている下位の検出ユニットを取り外し、検出ユニットの追加が必要となった遊技機に回せばよい。
このように、遊技データ収集装置の交換をすることなく、検出が必要な遊技状態の数の変動に柔軟に対応することが可能である。
【００１２】
また、請求項２に記載の遊技機の遊技状態を検出する遊技データ収集装置によれば、データ収集ユニットは、多段接続された複数の検出ユニットの中から所望する検出ユニットに検出結果要求情報を適切に送信し、当該所望する検出ユニットからの検出結果に関する情報を適切に受信することができる。
また、請求項３に記載の遊技機の遊技状態を検出する遊技データ収集装置によれば、データ収集ユニットの時刻、及び多段接続された複数の検出ユニットの時刻合わせを容易に行うことができる。
また、請求項４に記載の遊技機の遊技状態を検出する遊技データ収集装置によれば、時刻の推移とともに（遊技機の遊技状態に応じて）変化する検出信号を、同期された時刻を用いて、データ収集装置にて適切に収集することができる。
また、請求項５に記載の遊技機の遊技状態を検出する遊技データ収集装置によれば、多段接続された各検出ユニットに、それぞれ固有の識別情報を容易に割り付けることができる。
【発明を実施するための最良の形態】
【００１３】
以下に本発明を実施するための最良の形態を図面を用いて説明する。
図１は、遊技場における各機器の接続の例を示している。
●［遊技場における各機器の接続（図１）］
図１に示すように、遊技場には、管理サーバ１０、遊技場内の各島に配置される島ユニット２０、遊技機５０及び遊技機５０の周辺機器に接続される台ユニット３０（本発明の「遊技機の遊技状態を検出する遊技データ収集装置」である）、遊技機５０に併設される台端末装置４０、遊技機５０、遊技機５０の台番号等を表示する表示装置６０、プリペイドカード発行機７０、投入された遊技媒体数を数える計数器７１、遊技媒体と景品の交換を行う景品交換機７２等の機器が設けられており、各機器は通信回線８１、９１等を介して接続されている。
【００１４】
台端末装置４０は遊技媒体貸出装置であり、会員カード受付口にて受付けた会員カードから読み取った会員ＩＤ、プリペイドカード受付口にて受付けたプリペイドカードから引き落とした金額、あるいは投入された現金に関する情報を会員ＩＤや台番号とともに通信回線９１を介して管理サーバ１０に送信する。
台ユニット３０は、自己に接続された遊技機５０（及び遊技機５０の周辺機器）の遊技状態を検出し、検出した遊技状態に基づいた遊技データを台番号とともに島ユニット２０及び通信回線８２、８１を介して管理サーバ１０に送信する。台ユニット３０は、例えば所定時間毎（１分毎等）に、セーフ数に関する信号、アウト数に関する信号、始動状態に関する信号、特賞状態に関する信号等を、遊技機５０（及び遊技機５０の周辺機器）が遊技状態に応じて検出信号を出力する検出信号出力端子から検出し、島ユニット２０を介して管理サーバ１０に送信する。
【００１５】
管理サーバ１０は、台端末装置４０や台ユニット３０から上記に説明したような各種の信号の状態に基づいた遊技情報を収集し、遊技履歴情報を作成して記憶手段（データベースに相当）に記憶する。なお、記憶手段は管理サーバ１０からアクセス可能であれば、どこに配置されていてもよく、図１では管理サーバ１０が内部に記憶手段を備えている例を示している。
【００１６】
●［台ユニット３０（遊技データ収集装置）の構成（図２、図３）］
次に、図２及び図３を用いて、本発明の台ユニット３０（遊技機の遊技状態を検出する遊技データ収集装置）の構成について説明する。
図２（Ａ）及び（Ｂ）に示すように、台ユニット３０は、島ユニット２０と通信回線８２を介して接続されるデータ収集ユニット３１と、当該データ収集ユニット３１に接続される検出ユニット３２、３３とで構成されている。なお、データ収集ユニット３１に接続される検出ユニット３２と当該検出ユニット３２に接続される検出ユニット３３とを異なる符号としているが、説明の混乱を避けるために異なる符号としたものであり、同じものである。従って検出ユニット３３の説明は省略する。
なお、図２（Ａ）はデータ収集ユニット３１及び検出ユニット３２の概略外観図を示しており、図２（Ｂ）はデータ収集ユニット３１及び検出ユニット３２の内部構成図の概略を示している。
また、図２（Ａ）及び（Ｂ）では、データ収集ユニット３１を最上位のユニットとして、２台の検出ユニットを数珠繋ぎ状に多段接続した例を示しているが、多段接続される検出ユニットの数は、検出すべき遊技状態の数に応じて任意の数を接続可能であり、単数または２台以上の複数である。
【００１７】
データ収集ユニット３１には、検出ユニット３２のコネクタ３２ｂを嵌合するコネクタ３１ａが設けられている。また検出ユニット３２には、前記コネクタ３２ｂの他にも、多段接続する検出ユニット３３のコネクタ３３ｂを嵌合するコネクタ３２ａが設けられている。
また、検出ユニット３２には、接続される遊技機または周辺機器の検出信号出力端子のインターフェースに合わせたセンサ３２ｅ（検出手段に相当し、インターフェース回路のみの場合もある）を有するセンサモジュール３２ｃを介して、前記検出信号出力端子に接続される接続端子３２ｄが設けられている。
この構成により、検出すべき検出信号出力端子の数が増加した場合は、新たに検出ユニット３２を追加し、追加した検出ユニット３２のコネクタ３２ｂ（上位側通信端子）を、既存の検出ユニット３２のコネクタ３２ａ（下位側通信端子）に嵌合して数珠繋ぎ状に多段接続すればよい。また、検出すべき検出信号出力端子の数が減少した場合は、数珠繋ぎ状に多段接続されている最も下位の検出ユニット３２を取り外し、検出ユニット３２の追加が必要となった遊技機に回せばよい。
【００１８】
なお、図２（Ａ）及び（Ｂ）に示した検出ユニット３２は、４本のセンサ３２ｅ及び接続端子３２ｄを備えた例を示しているが、この本数は、４本に限定されるものではない。
例えば１台の検出ユニット３２に１本のセンサ３２ｅ及び接続端子３２ｄを備えてもよい。１台の検出ユニット３２に１本のセンサ３２ｅ及び接続端子３２ｄを設けた場合、検出ユニット３２をコンパクトに構成でき、コストを抑えることが可能であり、検出信号出力端子の数に対してセンサ３２ｅ（及び接続端子３２ｄ）の無駄が発生することなく、制御手段３２αの処理負荷も小さく、好ましい検出ユニットを構成することができる。
【００１９】
次に図２（Ｂ）を用いて、データ収集ユニット３１及び検出ユニット３２の内部構成について説明する。
データ収集ユニット３１の内部には、制御手段３１α（ＣＰＵ等）、電源３１βが設けられている。制御手段３１αは通信機能を備えており、通信回線８２を介して島ユニット２０と通信可能である。また制御手段３１αは、通信回線Ｃｃ２を介して、自己に対して１段下位側に接続された検出ユニット３２と通信可能である。
また電源３１βの基準電位（ＧＮＤ）は配線Ｃｇ２、Ｃｇ３を介して検出ユニット３２、検出ユニット３３に接続され、電源３１βから配線Ｃｂ２、Ｃｂ３を介して検出ユニット３２、検出ユニット３３に電源が供給される。
【００２０】
データ収集ユニット３１の１段下位側に接続された検出ユニット３２の内部には、制御手段３２α（ＣＰＵ等）が設けられている。制御手段３２αは通信機能を備えており、通信回線Ｃｃ２を介して１段上位側のユニット（この場合データ収集ユニット３１）と通信可能である。また制御手段３２αは、通信回線Ｃｃ３を介して１段下位側のユニット（この場合検出ユニット３３）と通信可能である。
また制御手段３２αには、センサ３２ｅを介して接続端子３２ｄが接続されている。接続端子３２ｄの各々は、遊技機５０（または周辺機器）から遊技状態を示す検出信号を出力する各種の検出信号出力端子５１に接続される。制御手段３２αは、接続端子３２ｄからの検出信号に基づいて、検出対象となる遊技機５０の遊技状態を示す遊技データを作成し、当該遊技データをデータ収集ユニット３１に送信する。
また、配線Ｃｇ２、Ｃｂ２は、センサモジュール３２ｃに接続されており、センサモジュール３２ｃの各々のセンサ３２ｅに電源を供給する。
【００２１】
次に図３を用いて、検出ユニットが、自己に対して１段下位側に検出ユニットが接続されているか否かを判定可能なハードウェアとソフトウェアの例を説明する。
図３の例では、検出ユニット３２が上位側のユニットであり、検出ユニット３３が下位側のユニットである。検出ユニット３２の１段上位側はデータ収集装置３１または検出ユニットが接続されており、検出ユニット３２と３３が多段接続され、検出ユニット３３が最も下位側に接続されたユニットである場合について説明する。
検出ユニットの１段上位には、必ずデータ収集ユニット３１または検出ユニットのいずれかが接続される。従って、検出ユニット３２は通信回線Ｃｃ２を介して行う通信（１段上位側のユニットと行う通信）については通信相手が接続されているか否かを判定する必要はない。同様に、検出ユニット３３は通信回線Ｃｃ３を介して行う通信（１段上位側のユニットと行う通信）については通信相手が接続されているか否かを判定する必要はない。
【００２２】
しかし、検出ユニット３２はコネクタ３２ａ側で行う通信（１段下位側のユニットと行う通信）については通信相手が接続されているか否かを判定する必要がある。同様に、検出ユニット３３はコネクタ３３ａ側で行う通信（１段下位側のユニットと行う通信）については通信相手が接続されているか否かを判定する必要がある。
コネクタ３２ｂ側（上位ユニット側）の通信線（上位側通信端子）にはプルアップ抵抗Ｒｕが接続されており、コネクタ３２ａ側（下位ユニット側）の通信線（下位側通信端子）にはプルダウン抵抗Ｒｄが接続されている。（ハードウェア構成）
例えば「プルアップ抵抗Ｒｕの抵抗値（小）＜＜プルダウン抵抗Ｒｄの抵抗値（大）」と設定する。この場合、１段下位側に検出ユニットが接続されている検出ユニット３２は、通信を行っていない場合にコネクタ３２ａ側（下位ユニット側）の電位がＨｉｇｈレベルであることを確認することで、１段下位に検出ユニット３３が接続されていることを認識することができる。（ソフトウェア構成）
また、１段下位側に検出ユニットが接続されていない（最も下位の）検出ユニット３３は、通信を行っていない場合にコネクタ３３ａ側（下位ユニット側）の電位がＬｏｗレベルであることを確認することで、１段下位に検出ユニットが接続されていないことを認識することができる。（ソフトウェア構成）
【００２３】
●［多段接続された検出ユニットへの識別情報の割り付けと時刻補正（図４）］
次に図４（Ａ）及び（Ｂ）を用いて、多段接続された検出ユニットへの識別情報の割り付けと時刻補正について説明する。データ収集ユニット３１は、各検出ユニットが検出して作成した遊技データ（検出信号）を受信するが、どの検出ユニットからの遊技データであるかを区別しなければならない。そこで各検出ユニットに識別情報を割り付ける必要がある。
また、データ収集ユニット３１、検出ユニット３２、３３等の各ユニットは、各々の制御手段（３１α、３２α等）を備えており、各ユニットがそれぞれのタイマ（時計）にて動作しているが、タイマを同期させることが好ましい。
そこで、データ収集ユニット３１が起動した際（電源投入された際）または管理サーバ１０からの時刻補正指令（または初期化指令）、多段接続された各検出ユニットに初期化メッセージ（時刻補正要求情報、及び識別情報割付情報に相当）を送信し、各検出ユニットに識別情報を割り付けるとともに各検出ユニットの時刻補正を行う。
【００２４】
図４（Ａ）にメッセージの構成の例を示す。例えばメッセージＭは、「コマンド部」、「アドレス部（識別情報に相当）」、「データ部」にて構成されている。
前記の初期化メッセージの例にて説明すると、データ収集ユニット３１から１段下位の検出ユニット３２に送信される初期化メッセージでは、「コマンド部」には「初期化コマンド」が挿入され、「アドレス部」には「０」（割り付ける識別情報の初期値に相当し、最上位に相当するデータ収集ユニット３１を示す）が挿入され、「データ部」には「データ収集ユニット３１の現在時刻に基づいた時刻情報、あるいは管理サーバ１０から受信した時刻情報等」が挿入される。
【００２５】
図４（Ｂ）に示すように、データ収集ユニット３１（の制御手段３１α）は、上記の情報が挿入された初期化メッセージＭｉ（０）を、１段下位に接続された検出ユニット３２に送信する。
データ収集ユニット３１から初期化メッセージＭｉ（０）を受信した検出ユニット３２（データ収集ユニット３１の１段下位に接続された検出ユニット３２）は、「コマンド部」が「初期化コマンド」であることを認識すると、「アドレス部」の値を＋１した「１」を自己に割り付けられた識別情報として記憶し、「データ部」の時刻情報を用いて自己のタイマを補正し、「アドレス部」を「１」に更新した初期化メッセージＭｉ（１）を、自己の１段下位に多段接続された検出ユニット３３に送信する。「アドレス部」に挿入されている値が順次更新識別情報に相当している。
検出ユニット３２から初期化メッセージＭｉ（１）を受信した検出ユニット３３（検出ユニット３２の１段下位に多段接続された検出ユニット３３）は、「コマンド部」が「初期化コマンド」であることを認識すると、「アドレス部」の値を＋１した「２」を自己に割り付けられた識別情報として記憶し、「データ部」の時刻情報を用いて自己のタイマを補正し、「アドレス部」を「２」に更新した初期化メッセージＭｉ（２）を、自己の１段下位に多段接続された検出ユニット３４（図示省略）に送信する。このように、「アドレス部」に挿入されている順次更新識別情報の値を、各検出ユニットが更新して１段下位の検出ユニットへと送信していく。
【００２６】
このようにして、初期化メッセージＭｉは、多段接続された検出ユニットに順次送信され、各検出ユニットには各々異なる識別情報が割り付けられるとともに、各検出ユニットのタイマが補正される。
そして最も下位に接続された検出ユニット３Ｎは、初期化メッセージＭｉ（Ｎ）を受信して「コマンド部」が「初期化コマンド」であることを認識すると、「アドレス部」の値を＋１した「Ｎ」を自己に割り付けられた識別情報として記憶し、「データ部」の時刻情報を用いて自己のタイマを補正する。そして検出ユニット３Ｎは自己の１段下位には検出ユニットが接続されていないことを、既に説明した方法にて認識しているので、下位の検出ユニットへの初期化メッセージＭｉ（Ｎ）の送信は行わない。
【００２７】
なお、上記の説明では、「アドレス部」の値を＋１して次段の検出ユニットに送信したが、「アドレス部」の設定値を更新して次段に送信する方法は、「値を＋１する方法」の他にも種々の方法が考えられる。
また、上記に説明した初期化メッセージＭｉの「初期化コマンド」は、「識別情報割付コマンド」と「時刻補正コマンド」とを兼用した例を示しており、「識別情報割付コマンド」、「時刻補正コマンド」をそれぞれ個別に用いたメッセージを送信するようにしてもよい。例えば「コマンド部」に「時刻補正コマンド」が挿入されて「データ部」に「時刻情報」が挿入されたメッセージ（時刻補正要求情報に相当）がデータ収集ユニット３１から送信されると、検出ユニット３２は「データ部」の時刻情報を用いて自己のタイマを補正するとともに、受信したメッセージを１段下位の検出ユニット３３に送信する。
また、例えば「コマンド部」に「識別情報割付コマンド」が挿入されて「アドレス部」に「０（識別情報の初期値）」が挿入されたメッセージ（識別情報割付情報に相当）がデータ収集ユニット３１から送信されると、検出ユニット３２は「アドレス部」の値を用いて自己の識別情報を記憶するとともに、受信したメッセージの「アドレス部」の値を更新して１段下位の検出ユニット３３に送信する。
【００２８】
●［遊技データの収集方法（図５）］
データ収集ユニット３１は、上記の初期化メッセージＭｉの送信による初期化を完了した後、多段接続された各検出ユニットが検出した遊技データを収集するための検出結果要求メッセージ（検出結果要求情報に相当）を所定時間間隔で送信する。データ収集ユニット３１は、多段接続された検出ユニットの数を認識しており、各検出ユニットに対して、それぞれの検出結果要求メッセージを送信する。
図５に示す例では、データ収集ユニット３１は、２台の検出ユニット（上位側から検出ユニット（１）、検出ユニット（２）とする）が多段接続されていることを認識している。そしてデータ収集ユニット３１は、所定時間間隔Ｔにて、検出ユニット（１）宛ての検出結果要求メッセージＭ１Ｒと、検出ユニット（２）宛ての検出結果要求メッセージＭ２Ｒとを交互に送信する。
【００２９】
各検出ユニットは、前回「自己宛ての検出結果要求メッセージ」を受信した時点から、今回「自己宛ての検出結果要求メッセージ」を受信した時点までの期間において、接続された検出信号出力端子から出力される検出信号の変化が発生した時刻を示す状態変化時刻を記憶している。また、当該状態変化時刻の時点において、前記検出信号がどのように変化したか（変化の状態）を示す信号変化状態を記憶している。
例えば、検出信号出力端子５１に接続された接続端子３２ｄが、時刻［Ｔａ１］の時点にて、Ｌｏｗレベル電位からＨｉｇｈレベル電位に変化した立上りエッジを検出した場合、当該立上りエッジを検出した時刻［Ｔａ１］を「状態変化時刻」に記憶し、［１］（この場合、立上りエッジを示す）を「信号変化状態」に記憶する。同様に時刻［Ｔａ２］の時点にて、立下りエッジを検出した場合、当該立下りエッジを検出した時刻［Ｔａ２］を「状態変化時刻」に記憶し、［０］（この場合、立下りエッジを示す）を「信号変化状態」に記憶する。
このため、所定時間間隔Ｔ（ポーリング周期）は、前記信号が変化する周期よりも短い間隔であることが望ましい。
【００３０】
図５の例は、横軸を時間軸（時刻）として、各メッセージの出力タイミングとメッセージ内容、及び検出信号出力端子から出力される信号の変化の状態の例を示している。
なお、以下の説明では、データ収集ユニットの１段下位に検出ユニット（１）（図２の例における検出ユニット３２）が接続され、検出ユニット（１）の１段下位に検出ユニット（２）（図２の例における検出ユニット３３）が接続されているものとする。
図５の例において、「検出結果要求メッセージ」は、データ収集ユニット３１から送信される検出結果要求メッセージのタイミングが示されている。検出結果要求メッセージは、所定時間間隔Ｔにて、検出ユニット（１）宛ての検出結果要求メッセージＭ１Ｒ（図５の例では点線の位置）と、検出ユニット（２）宛ての検出結果要求メッセージＭ２Ｒ（図５の例では一点鎖線の位置）とが交互に送信される。
【００３１】
「検出ユニット（１）の検出信号」は、検出ユニット（１）が接続されている検出信号出力端子から出力される信号を示している。
「検出ユニット（２）の検出信号」は、検出ユニット（１）が接続されている検出信号出力端子から出力される信号を示している。
「検出ユニット（１）の応答メッセージ」は、検出ユニット（１）宛ての検出結果要求メッセージＭ１Ｒに対して、検出ユニット（１）の応答メッセージ（検出結果に関する情報）の送信タイミングを示している。
「検出ユニット（２）の応答メッセージ」は、検出ユニット（２）宛ての検出結果要求メッセージＭ２Ｒに対して、検出ユニット（２）の応答メッセージ（検出結果に関する情報）の送信タイミングを示している。
また、検出ユニット（１）宛ての検出結果要求メッセージＭ１Ｒの内容は、「コマンド部」に「ポーリングコマンド」が挿入されており、「アドレス部」に「１」が挿入されており、「データ部」は特に指定はない。
同様に、検出ユニット（２）宛ての検出結果要求メッセージＭ２Ｒの内容は、「コマンド部」に「ポーリングコマンド」が挿入されており、「アドレス部」に「２」が挿入されており、「データ部」は特に指定はない。
【００３２】
検出ユニット（１）は、時刻［Ｔ１］にて検出結果要求メッセージＭ１Ｒを受信すると、受信した検出結果要求メッセージＭ１Ｒの「アドレス部」が「１」であることを確認し、自己宛てのメッセージであることを認識する。そして「コマンド部」が「ポーリングコマンド」であることを認識すると、前回の応答時から今回の応答時までの期間に検出した「状態変化時刻」と「信号変化状態」を「データ部」に挿入し、「アドレス部」に「１」を挿入し、「コマンド部」に「応答コマンド」を挿入した応答メッセージＭ１１（検出結果に関する情報）を１段上位のユニット（この場合、データ収集ユニット）に送信する。
なお、本実施の形態では、図２の例に示すように検出ユニット３２は４本の接続端子３２ｄを備えているので、「データ部」も４本分設けられており、１本分のデータは、「状態変化時刻」と「信号変化状態」にて構成されている。
【００３３】
検出ユニット（１）は、時刻［Ｔ２］にて検出結果要求メッセージＭ２Ｒを受信すると、受信した検出結果要求メッセージＭ２Ｒの「アドレス部」が「２」であることを確認し、自己宛てのメッセージでないことを認識すると、検出結果要求メッセージＭ２Ｒを１段下位に接続された検出ユニット（２）に送信する。
検出ユニット（２）は、検出結果要求メッセージＭ２Ｒを受信すると、受信した検出結果要求メッセージＭ２Ｒの「アドレス部」が「２」であることを確認し、自己宛てのメッセージであることを認識する。そして「コマンド部」が「ポーリングコマンド」であることを認識すると、前回の応答時から今回の応答時までの期間に検出した「状態変化時刻」と「信号変化状態」を「データ部」に挿入し、「アドレス部」に「２」を挿入し、「コマンド部」に「応答コマンド」を挿入した応答メッセージＭ２１（検出結果に関する情報）を１段上位のユニット（この場合、検出ユニット（１））に送信する。
１段下位の検出ユニット（２）から応答メッセージＭ２１を受信した検出ユニット（１）は、当該応答メッセージＭ２１を１段上位のユニット（この場合、データ収集ユニット）に送信する。
【００３４】
ここで時刻［Ｔａ１］にて検出ユニット（１）が立上り信号を検出した場合、検出ユニット（１）は、「状態変化時刻」に「時刻［Ｔａ１］」を記憶し、「信号変化状態」に「１」（立上りエッジ検出）を記憶する。以下、上記時刻［Ｔ１］の場合の動作との相違点について説明する。
検出ユニット（１）は、時刻［Ｔ３］にて検出結果要求メッセージＭ１Ｒを受信すると、前回の応答時（時刻［Ｔ１］に対する応答メッセージＭ１１の時点）から今回の応答時（時刻［Ｔ３］に対する応答メッセージＭ１２の時点）までの期間に検出した「状態変化時刻」と「信号変化状態」（この場合、時刻［Ｔａ１］と「１」）を「データ部」に挿入し、「アドレス部」に「１」を挿入し、「コマンド部」に「応答コマンド」を挿入した応答メッセージＭ１２を１段上位のユニット（この場合、データ収集ユニット）に送信する。
【００３５】
また、時刻［Ｔａ２］にて検出ユニット（１）が立下り信号を検出した場合、検出ユニット（１）は、「状態変化時刻」に「時刻［Ｔａ２］」を記憶し、「信号変化状態」に「０」（立下りエッジ検出）を記憶する。以下、上記時刻［Ｔ１］の場合の動作との相違点について説明する。
検出ユニット（１）は、時刻［Ｔ９］にて検出結果要求メッセージＭ１Ｒを受信すると、前回の応答時（時刻［Ｔ７］に対する応答メッセージＭ１４の時点）から今回の応答時（時刻［Ｔ９］に対する応答メッセージＭ１５の時点）までの期間に検出した「状態変化時刻」と「信号変化状態」（この場合、時刻［Ｔａ２］と「０」）を「データ部」に挿入し、「アドレス部」に「１」を挿入し、「コマンド部」に「応答コマンド」を挿入した応答メッセージＭ１５を１段上位のユニット（この場合、データ収集ユニット）に送信する。
【００３６】
なお、時刻［Ｔｂ１］にて検出ユニット（２）が立上り信号を検出した場合、及び時刻［Ｔｂ２］にて検出ユニット（２）が立下り信号を検出した場合は、上記と同様であるので説明を省略する。
そして最終的にデータ収集ユニットに応答メッセージ（検出結果に関する情報）が到着すると、データ収集ユニットは、応答メッセージに含まれている「アドレス部」を確認することで、どの検出ユニットからの応答メッセージであるか、を認識することが可能であり、「データ部」を確認することで、どの検出信号出力端子からの信号が、「いつ」「どのような状態に変化したか」を認識することが可能である。
なお、「データ部」を確認することで、どの検出信号出力端子からの信号が、「いつ」「どのような状態に変化したか」を認識することは、管理サーバ１０にて行うようにしてもよい。
【００３７】
本発明の遊技機に接続される遊技データ収集装置は、本実施の形態で説明した外観、構成、処理手順等に限定されず、本発明の要旨を変更しない範囲で種々の変更、追加、削除が可能である。
また本実施の形態の説明では、１台の検出ユニットに４本の接続端子（検出信号出力端子に接続する端子）を備えた例を示したが、接続端子の数は１本でもよく、本数を限定するものではない。
また、センサモジュール３２ｃを着脱可能に構成し、種々の種類の出力インターフェースを備えた検出信号出力端子に合わせて、種々のセンサ３２ｅを備えたセンサモジュール３２ｃを用意すれば、種々の種類の出力インターフェースを備えた検出信号出力端子に柔軟に対応させることが可能である。
なお、図２の例に示す本実施の形態の説明では、検出ユニット３２と検出ユニット３３を接続した場合、通信回線Ｃｃ３（及び配線Ｃｇ３、Ｃｂ３）等の配線を介して接続されるが、コネクタ３２ａと同様にコネクタ３２ｂを検出ユニット３２の筐体上に設け、ブロックを積み重ねるように検出ユニットを接続する構成にすることもできる。
【図面の簡単な説明】
【００３８】
【図１】遊技場における各機器の接続の例を説明する図である。
【図２】本発明の台ユニット３０（遊技機の遊技状態を検出する遊技データ収集装置）の構成について説明する図である。
【図３】検出ユニットが、自己に対して１段下位側に検出ユニットが接続されているか否かを判定可能なハードウェアとソフトウェアの例を説明する図である。
【図４】多段接続された検出ユニットへの識別情報の割り付けと時刻補正について説明する図である。
【図５】遊技データの収集方法を説明する図である。
【符号の説明】
【００３９】
１０      管理サーバ
２０      島ユニット
３０      台ユニット（遊技機の遊技状態を検出する遊技データ収集装置）
３１      データ収集ユニット
３２、３３    検出ユニット
３２ｃ、３３ｃ    センサモジュール
３１ａ、３２ａ、３２ｂ、３３ａ、３３ｂ    コネクタ
３２ｅ、３３ｅ    センサ（検出手段）
３２ｄ、３３ｄ    接続端子
４０      台端末装置
５０      遊技機
５１      検出信号出力端子
６０      表示装置
７０      プリペイドカード発行機
７１      計数器
７２      景品交換機
８１、８２、９１    通信回線
【図１】
2007105158.tif 000003
【図２】
2007105158.tif 000004
【図３】
2007105158.tif 000005
【図４】
2007105158.tif 000006
【図５】
2007105158.tif 000007