(57)【要約】【課題】電子機器毎に任意に設定可能な異項目の動作状況に関する情報を管理装置で一元的に収集し管理できるようにする。【解決手段】電子機器は、収集対象である情報の項目毎に収集先を指定する情報とその情報の収集頻度及び送信頻度を特定する情報とを記憶する収集設定情報テーブル５２を具備する。そして、収集設定情報テーブル５２に記憶された情報項目毎にその項目に対する収集頻度に従って収集先に指定されたエリアから情報を収集する、また、収集設定情報テーブル５２に記憶された情報項目毎にその項目に対する送信頻度に従って情報を送信する。【選択図】図６
2008234036.tif 000002
【特許請求の範囲】
【請求項１】
管理対象である複数の電子機器にそれぞれ設けられ、当該電子機器の動作状況に関する情報を収集する情報収集手段と、
前記各電子機器にそれぞれ設けられ、前記情報収集手段により収集された前記情報を当該電子機器にネットワークを介して接続された管理装置に送信する情報送信手段と、
前記管理装置に設けられ、前記各電子機器から前記ネットワークを介して送られてきた前記情報を蓄積記憶する情報記憶手段と、
を具備してなる情報収集システムにおいて、
前記各電子機器は、収集対象である情報の項目毎に収集先を指定する情報とその情報の収集頻度及び送信頻度を特定する情報とを記憶する収集設定情報テーブルを具備し、
前記情報収集手段は、前記収集設定情報テーブルに記憶された情報項目毎にその項目に対する収集頻度に従って収集先に指定されたエリアから前記情報を収集し、
前記情報送信手段は、前記収集設定情報テーブルに記憶された情報項目毎にその項目に対する送信頻度に従って前記情報を送信することを特徴とする情報収集システム。
【請求項２】
前記管理装置は、前記電子機器別に前記収集設定情報テーブルのデータを保存する収集設定情報データベースをさらに具備し、
前記各電子機器は、定期的に前記ネットワークを介して前記管理装置の設定情報データベースを検索し、自己に対する収集設定情報テーブルのデータをダウンロードする収集情報設定手段をさらに具備したことを特徴とする請求項１記載の情報収集システム。
【請求項３】
前記各電子機器は、前記情報収集手段により収集した情報をその収集日時に関する情報と対応付けて記憶する結果情報記憶手段と、前記情報送信手段により前記管理装置に送信された情報を前記結果情報記憶手段から削除する送信情報削除手段とをさらに具備したことを特徴とする請求項１記載の情報収集システム。
【請求項４】
前記各電子機器は、前記結果情報記憶手段で記憶する情報の最長保存期間を記憶する保存期間記憶手段と、前記結果情報記憶手段に記憶された前記情報に対応する収集日時に関する情報から当該情報の保存期間を算出し、この保存期間が前記保存期間記憶手段により記憶された最長保存期間に達した情報を前記結果情報記憶手段から削除する未送信情報削除手段とをさらに具備したことを特徴とする請求項３記載の情報収集システム。
【請求項５】
収集対象である情報の項目毎に収集先を指定する情報とその情報の収集頻度及び送信頻度を特定する情報とを記憶する収集設定情報テーブルと、
前記収集設定情報テーブルに記憶された情報項目毎にその項目に対する収集頻度に従って収集先に指定されたエリアから前記情報を収集する情報収集手段と、
前記収集設定情報テーブルに記憶された情報項目毎にその項目に対する送信頻度に従って前記情報をネットワークを介して接続された外部機器に送信する情報送信手段と、
を具備したことを特徴とする電子機器。
【請求項６】
前記情報収集手段により収集した情報をその収集日時に関する情報と対応付けて記憶する結果情報記憶手段と、前記情報送信手段により前記外部機器に送信された情報を前記結果情報記憶手段から削除する送信情報削除手段とをさらに具備したことを特徴とする請求項５記載の電子機器。
【請求項７】
前記結果情報記憶手段で記憶する情報の最長保存期間を記憶する保存期間記憶手段と、前記結果情報記憶手段に記憶された前記情報に対応する収集日時に関する情報から当該情報の保存期間を算出し、この保存期間が前記保存期間記憶手段により記憶された最長保存期間に達した情報を前記結果情報記憶手段から削除する未送信情報削除手段とをさらに具備したことを特徴とする請求項６記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳ（Point Of Sales）端末、クレジット端末等の電子機器の動作状況に関する情報を、ネットワークを通じて収集する情報収集システム及びこのシステムで用いられる電子機器に関する。
【背景技術】
【０００２】
従来、遊技機製造会社からパチンコ店にレンタルされたパチンコ機に動作情報記憶手段を設けてパチンコ機の動作情報、例えば所定期間内の所定の動作の反復回数、所定期間内の所定の動作の動作量または動作時間等を記憶し、この動作情報記憶手段に記憶された動作情報を、動作情報収集サーバがポーリングにより各パチンコ機から収集し、さらに、通信事業者の代金請求サーバがポーリングにより動作情報収集サーバから収集して、代金請求サーバが、収集した動作情報に基づいてパチンコ機のレンタル代金を決定し請求するようにした技術はあった（例えば、特許文献１参照）。
【特許文献１】特開２００４−１０５７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように、複数の電子機器、例えばパチンコ機から同一項目の動作状況に関する情報を管理装置、例えば動作情報収集サーバが収集することは従来から可能であったものの、電子機器毎に任意に設定可能な異項目の動作状況に関する情報を管理装置で一元的に収集して管理することができる情報収集システムは実現されていなかった。
【０００４】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、電子機器毎に任意に設定可能な異項目の動作状況に関する情報を管理装置で一元的に収集し管理することができる情報収集システム及びこのシステムで用いられる電子機器を提供しようとするものである。
【課題を解決するための手段】
【０００５】
本発明の情報収集システムは、管理対象である複数の電子機器にそれぞれ設けられ、当該電子機器の動作状況に関する情報を収集する情報収集手段と、各電子機器にそれぞれ設けられ、情報収集手段により収集された情報を当該電子機器にネットワークを介して接続された管理装置に送信する情報送信手段と、管理装置に設けられ、各電子機器からネットワークを介して送られてきた情報を蓄積記憶する情報記憶手段とを具備してなるものであって、各電子機器は、収集対象である情報の項目毎に収集先を指定する情報とその情報の収集頻度及び送信頻度を特定する情報とを記憶する収集設定情報テーブルを具備する。そして、各電子機器の情報収集手段は、収集設定情報テーブルに記憶された情報項目毎にその項目に対する収集頻度に従って収集先に指定されたエリアから情報を収集するようにし、情報送信手段は、収集設定情報テーブルに記憶された情報項目毎にその項目に対する送信頻度に従って情報を送信するようにしたものである。
【０００６】
本発明の電子機器は、収集対象である情報の項目毎に収集先を指定する情報とその情報の収集頻度及び送信頻度を特定する情報とを記憶する収集設定情報テーブルと、収集設定情報テーブルに記憶された情報項目毎にその項目に対する収集頻度に従って収集先に指定されたエリアから情報を収集する情報収集手段と、収集設定情報テーブルに記憶された情報項目毎にその項目に対する送信頻度に従って情報をネットワークを介して接続された外部機器に送信する情報送信手段とを備えたものである。
【発明の効果】
【０００７】
かかる手段を講じた本発明によれば、電子機器毎に任意に設定可能な異項目の動作状況に関する情報を管理装置で一元的に収集し管理することができる情報収集システム及びこのシステムで用いられる電子機器を提供できる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施するための最良の形態を、図面を用いて説明する。  
なお、この実施の形態は、電子機器の一態様であるＰＯＳ端末の情報収集システムに本発明を適用した場合である。
【０００９】
図１は、本実施の形態における情報収集システムの構成を概念的に示す図である。このシステムは、第１の店舗Ａに設置された複数台（図では２台）のＰＯＳ端末１Ａ１，１Ａ２と、第２の店舗Ｂに設置された複数台（図では２台）のＰＯＳ端末１Ｂ１，１Ｂ２の各々の動作状況に関する情報を、各店舗Ａ，Ｂを統轄する本部又はサービスセンタ等に設置された情報収集管理サーバ２で収集し管理するようにしたものである。
【００１０】
なお、本実施の形態では、例えばＰＯＳ端末１（以下、ＰＯＳ端末１Ａ１，１Ａ２，１Ｂ１，１Ｂ２を総称する場合は、ＰＯＳ端末１と称する）で処理された取引回数、そのＰＯＳ端末１で処理された取引の売上高、特定ボタンの押下回数、そのＰＯＳ端末１の稼動開始時間、そのＰＯＳ端末１に実装されたハードディスクの使用容量や空き容量等、ＰＯＳ端末１の動作状況に関する種々の情報が収集対象の情報となる。
【００１１】
店舗Ａ内の各ＰＯＳ端末１Ａ１，１Ａ２は、それぞれＬＡＮ（Local Area Network）３を経由して店舗Ａ用のストアサーバ４Ａに接続されている。そして、各ＰＯＳ端末１Ａ１，１Ａ２でそれぞれ売上処理された各商品の販売データが、ＬＡＮ３Ａを介してストアサーバ４Ａに伝送され、店舗Ａの売上実績データとして集計されるようになっている。
【００１２】
店舗Ｂ内の各ＰＯＳ端末１Ｂ１，１Ｂ２は、それぞれＬＡＮ３Ｂを経由して店舗Ａ用のストアサーバ４Ｂに接続されている。そして、各ＰＯＳ端末１Ｂ１，１Ｂ２でそれぞれ売上処理された各商品の販売データが、ＬＡＮ３Ｂを介してストアサーバ４Ｂに伝送され、店舗Ｂの売上実績データとして集計されるようになっている。
【００１３】
ここに、店舗Ａ内の各ＰＯＳ端末１Ａ１，１Ａ２とストアサーバ４ＡとによってＰＯＳシステムが構築されている。同様に、店舗Ｂ内の各ＰＯＳ端末１Ｂ１，１Ｂ２とストアサーバ４ＢとによってＰＯＳシステムが構築されている。なお、各店舗Ａ，Ｂにそれぞれ構築されるＰＯＳシステムの構成は、必ずしも本実施の形態のものに限定されるものではない。
【００１４】
前記情報収集管理サーバ２は、イントラネット等のネットワーク５を介して各店舗Ａ，Ｂのストアサーバ４Ａ，４Ｂに接続されている。ストアサーバ４Ａは、自店舗内のＰＯＳ端末１Ａ１，１Ａ２と前記情報収集管理サーバ２との間のデータ中継機能を有する。同様に、ストアサーバ４Ｂは、自店舗内のＰＯＳ端末１Ｂ１，１Ｂ２と前記情報収集管理サーバ２との間のデータ中継機能を有する。かくして、各ＰＯＳ端末１Ａ１，１Ａ２，１Ｂ１，１Ｂ２は、それぞれＬＡＮ３Ａ，３Ｂ、ストアサーバ４Ａ，４Ｂ及びネットワーク５を介して、情報収集管理サーバ２とデータの送信及び受信を行えるようになっている。
【００１５】
前記情報収集管理サーバ２には、各店舗Ａ，ＢのＰＯＳ端末１Ａ１，１Ａ２，１Ｂ１，１Ｂ２別に、収集対象である情報項目の収集条件に関するデータが設定保存される収集設定情報データベース６と、設定された収集条件に基づき各ＰＯＳ端末１Ａ１，１Ａ２，１Ｂ１，１Ｂ２から収集した情報が蓄積保存される収集結果情報データベース７とが設けられている。また、前記情報収集管理サーバ２には、収集設定情報データベース６に対するデータの追加，変更，削除等を行ったり、収集結果情報データベース７に記憶された情報を表示または印字出力したりするためのコンピュータ端末８が接続されている。
【００１６】
図２は、前記収集設定情報データベース６に保存されたデータの一例を示す模式図である。図示するように収集設定情報データベース６には、店舗を識別する店舗番号及びその店舗に設置されているＰＯＳ端末１を識別する端末番号のデータに対応して、収集対象である情報の項目毎に、項目名と、収集先を指定する収集場所情報と、その情報の収集頻度及び送信頻度を特定する収集・送信頻度情報とが保存されている。
【００１７】
同図において、店舗番号［０００１］は店舗Ａの識別番号であり、それに対応する端末番号［００１］はＰＯＳ端末１Ａ１の識別番号、［００２］はＰＯＳ端末１Ａ２の識別番号である。また、店舗番号［０００１］は店舗Ａの識別番号であり、それに対応する端末番号［００１］はＰＯＳ端末１Ａ１の識別番号、［００２］はＰＯＳ端末１Ａ２の識別番号である。
【００１８】
収集・送信頻度情報は、毎時フラグ、毎日フラグ、毎週フラグ、毎月フラグ、収集時刻及び送信時刻の各項目情報からなる。毎時フラグは、対応する収集項目の情報を１時間毎に収集しかつ送信する場合に“１”にセットされる。この場合、収集時刻及び送信時刻は、いずれも収集及び送信を行う毎時の分を示す。例えば毎時００分に収集する場合は収集時刻は［００：００］となり、毎時３０分に収集する場合は収集時刻は［００：３０］となる。
【００１９】
毎日フラグは、対応する収集項目の情報を毎日に収集しかつ送信する場合に“１”にセットされる。同様に、毎週フラグは、対応する収集項目の情報を毎週決められた収集曜日（例えば月曜日）に収集しかつ送信する場合に“１”にセットされ、毎月フラグは、対応する収集項目の情報を毎月決められた収集日（例えば１日）に収集しかつ送信する場合に“１”にセットされる。そして、これらの場合、収集時刻及び送信時刻は、いずれも収集及び送信を行う時刻を示す。
【００２０】
なお、上記収集・送信頻度情報に曜日情報を追加することによって、対応する収集項目の情報を週毎に収集・送信する場合に、その曜日を任意に設定できるようにしてもよい。また、上記収集・送信頻度情報に日付情報を追加することによって、対応する収集項目の情報を月毎に収集・送信する場合に、その日付を任意に設定できるようにしてもよい。
【００２１】
収集場所情報は、対応する情報項目が記憶されている領域を指定する情報である。例えば、所定のデータベースのスキーマの中にあるテーブルのフィールドの値を収集する場合は、そのフィールドを指定する情報が収集場所情報として設定される。また、所定のレジストリファイルの所定のアドレス内のデータを収集する場合は、そのレジストリファイルのファイル名とアドレスとを指定する情報が収集場所情報として設定される。また、ログファイルの最新の４行分のデータを収集する場合には、そのログファイルのファイル名と最下から４行分のアドレスを指定する情報が収集場所情報として設定される。
【００２２】
図３は、前記収集結果情報データベース７に保存されたデータの一例を示す模式図である。図示するように収集結果情報データベース７には、店舗番号、端末番号、収集項目、収集結果（動作情報）及び収集日時（年月日時分）の各項目からなる収集結果情報が、例えば収集日時の古い順に保存されている。
【００２３】
図４は、ＰＯＳ端末１の要部構成を示すブロック図である。ＰＯＳ端末１は、制御部本体としてＣＰＵ（Central Processing Unit）１１を搭載している。また、読出し専用のメモリであるＲＯＭ（Read Only Memory）１２、書換自在なメモリであるＲＡＭ（Random Access Memory）１３、現在の日付及び時刻を計時する時計部１４、ＬＡＮ３（以下、ＬＡＮ３Ａ，３Ｂを総称する場合は、ＬＡＮ３と称する）を介してストアサーバ４（以下、ストアサーバ４Ａ，４Ｂを総称する場合は、ストアサーバ４と称する）との間で行うデータ通信を制御する通信コントローラ１５、ＨＤＤ（Hard Disk Drive）装置１６に対するデータの書込み及び読出しを制御するＨＤＤコントローラ１７、キーボード１８の操作キーに対応したキー信号を取り込むキーコントローラ１９、ディスプレイ２０に対する画面表示を制御する表示コントローラ２１、レシート等を印字するためのプリンタ（不図示）に対して印字データを送信するプリンタインターフェイス２２、バーコード等を光学的に読み取るためのスキャナ（不図示）から読取データを受信するスキャナインターフェイス２３等を搭載している。ＣＰＵ１１と、ＲＯＭ１２、ＲＡＭ１３、時計部１４、通信コントローラ１５、ＨＤＤコントローラ１７、キーコントローラ１９、表示コントローラ２１、プリンタインターフェイス２２及びスキャナインターフェイス２３とを、アドレスバス，データバス等のバスライン２４で接続している。
【００２４】
ＨＤＤ装置１６には、ＰＯＳ端末１を商品販売データ処理装置として動作させるためのプログラムや、このプログラムによって処理された実際の動作情報が格納されている。また、ＳＮＭＰ（Simple Network Management Protocol）におけるＭＩＢ情報やＷＭＩ情報等、プログラムとは直接関係のない動作情報も格納されている。
【００２５】
さらに、ＨＤＤ装置１６には、図５に示すように、収集エージェント５１、収集設定情報テーブル５２、収集結果情報ファイル５３及び保存期間ファイル５４の各記憶領域が形成されている。収集エージェント５１の記憶領域には、後述する設定，収集及び送信の各処理をＣＰＵ１１に実行するためのソフトウェアモジュールである収集エージェント５１が予め保存されている。
【００２６】
収集設定情報テーブル５２の記憶領域には、収集エージェント５１の動作に関わる設定情報が保存される。具体的には、図６に示すように、収集対象である情報の項目毎に、収集先を指定する収集場所情報とその情報の収集頻度及び送信頻度を特定する収集・送信頻度情報とが設定された収集設定情報テーブル５２のデータが保存される。
【００２７】
収集結果情報ファイル５３には、収集エージェント５１によって実行された収集結果のデータが記憶される。具体的には、図７に示すように、店舗番号、端末番号、収集項目及び収集結果（動作情報）を示す情報が、収集日時（年月日時分）に関する情報と対応付けて記憶される（結果情報記憶手段）。
【００２８】
保存期間ファイル５４には、収集結果情報ファイル５３に記憶された収集結果情報を通信エラー等により情報収集管理サーバ２に送信できなかった場合に当該収集結果情報を一時的に保存しておくための最長保存期間が記憶される。具体的には、図８に示すように、最長保存期間を示す日数データが記憶される（保存期間記憶手段）。
【００２９】
前記収集エージェント５１は、常駐プログラムである。しかして、ＰＯＳ端末１のＣＰＵ１１は、収集エージェント５１に従って以下の設定処理、収集処理及び送信処理を実行するものとなっている。
【００３０】
図９は設定処理の要部処理手順を示す流れ図である。この設定処理は、１日に１回、例えば午前０時になると実行される。ＣＰＵ１１は先ず、ＳＴ（ステップ）１として時計部１４から現在時刻を読み出す。そして、ＳＴ２としてこの現在時刻が予め設定されている収集情報設定時刻に達したか否かを判断する。収集情報設定時刻は、閉店後から翌日の開店前までの閉店時間帯であることが望ましい。また、２４時間営業の店舗の場合は、深夜のように客が少ない時間帯が望ましい。
【００３１】
現在時刻が収集情報設定時刻に達していない場合には、ＳＴ１に戻る。こうして、現在時刻が収集情報設定時刻に達したならば、ＣＰＵ１１は、ＳＴ３としてＬＡＮ３を介してストアサーバ４に情報収集管理サーバ２との回線接続要求を指令する。
【００３２】
この指令を受けたストアサーバ４は、ネットワーク５を介して情報収集管理サーバ２との回線接続を図る。そして、その回線接続結果を示す応答を要求送信元のＰＯＳ端末１にＬＡＮ３を介して通知する。
【００３３】
そこで、回線接続要求を指令したＰＯＳ端末１のＣＰＵ１１は、ＳＴ４としてストアサーバ４からの回線接続結果応答を待機する。そして、接続された旨の応答を受信したならば（ＳＴ４のＹＥＳ）、ＳＴ５として自己に対して予め設定されている店舗番号と端末番号を検索条件として情報収集管理サーバ２に収集設定情報データベース６の検索を指令する。なお、各ＰＯＳ端末１には、それぞれ当該ＰＯＳ端末１が設置されている店舗を識別するための店舗番号と、その店舗内において当該ＰＯＳ端末１を識別するための端末番号とが予め設定されている。
【００３４】
情報収集管理サーバ２においては、ＰＯＳ端末１から与えられた検索条件で収集設定情報データベース６を検索する。そして、検索条件と店舗番号及び端末番号が一致するデータ（収集項目、収集場所、収集・送信頻度）を抽出し、ネットワーク５を介して要求元のＰＯＳ端末１にダウンロードする。
【００３５】
そこで、収集設定情報データベース６の検索を指令したＰＯＳ端末１のＣＰＵ１は、ＳＴ６としてネットワーク５を介してダウンロードされてくるデータ（収集項目、収集場所、収集・送信頻度）をＲＡＭ１３に一時的に記憶する。そして、ＳＴ７として情報収集管理サーバ２から検索終了のコマンドを受信したならば、ＣＰＵ１は、ＳＴ８としてストアサーバ４に対して情報収集管理サーバ２との回線切断を指令する。しかる後、ＳＴ９としてＲＡＭ１３にダウンロードされたデータに基づいてＨＤＤ装置１６に収集設定情報テーブル５２を作成して、今回の設定処理を終了する（収集情報設定手段）。
【００３６】
図１０は収集処理の要部処理手順を示す流れ図である。この収集処理は、システムの立上げ後、繰返し実行される。ＣＰＵ１１は先ず、ＳＴ１１として収集設定情報テーブル５２の収集項目毎の収集頻度情報（毎時フラグ，毎日フラグ，毎週フラグ，毎月フラグ，収集時刻）から次回の収集実行時間及びその収集項目を決定する。
【００３７】
具体的には、収集設定情報テーブル５２に毎月フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回収集時間は、予め設定された収集日の、収集設定情報テーブル５２に収集時刻として記憶された時間となる。毎週フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回収集時間は、予め設定された収集曜日の、収集設定情報テーブル５２に収集時刻として記憶された時間となる。毎日フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回収集時間は、当日の、収集設定情報テーブル５２に収集時刻として記憶された時間となる。毎時フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回収集時間は、収集設定情報テーブル５２に収集時刻として記憶された時間のうち、現時刻よりも先で最も近い時間となる。ＣＰＵ１１は、これら収集項目毎の次回収集時間を比較し、その中で現時刻よりも先で最も近い時間を次回収集実行時間として決定する。また、この次回収集実行時間に対応した収集項目を次回収集項目として決定する。
【００３８】
次回の収集項目及びその収集実行時間が決定されたならば、ＣＰＵ１１は、ＳＴ１２として時計部１４から現在時刻を読み出す。そして、ＳＴ１３としてこの現在時刻が上記次回収集実行時間に達したか否かを判断する。現在時刻が次回収集実行時間に達していない場合には、ＳＴ１２に戻る。
【００３９】
こうして、現在時刻が次回収集実行時間に達したならば、ＣＰＵ１１は、ＳＴ１４として収集設定情報テーブル５２から次回収集項目として決定された項目の収集場所情報を読み出す。そして、この収集場所情報で指定されたＨＤＤ装置１６の領域からデータを収集する。例えば収集場所情報が、所定のデータベースのスキーマの中にあるテーブルのフィールドを指定する場合には、そのフィールドのデータを収集する。収集場所情報が、所定のレジストリファイルの所定のアドレスを指定する場合には、そのアドレスからデータを収集する。収集場所情報が、ログファイルのファイル名とアドレスを指定する場合には、そのアドレスからデータを収集する（情報収集手段）。
【００４０】
ＣＰＵ１１は、ＳＴ１５として収集場所情報に該当するエリアからデータを収集できたか否かを判断する。データを正常に収集できた場合には（ＳＴ１５のＹＥＳ）、ＣＰＵ１１は、ＳＴ１６としてその収集したデータを収集結果情報ファイル５３に収集結果として記憶する。このとき、収集項目情報及び当該ＰＯＳ端末１に予め設定されている店舗番号及び端末番号とともに、現在の日時情報を収集日時として記憶する。
【００４１】
これに対し、データを正常に収集できなかった場合には（ＳＴ１５のＮＯ）、ＣＰＵ１１は、ＳＴ１７として所定の収集エラーデータを収集結果情報ファイル５３に収集結果として記憶する。このときも、収集項目情報及び当該ＰＯＳ端末１に予め設定されている店舗番号及び端末番号とともに、現在の日時情報を収集日時として記憶する。  
以上で、収集処理の一サイクルを終了する。
【００４２】
図１１は送信処理の要部処理手順を示す流れ図である。この送信処理は、システムの立上げ後、繰返し実行される。ＣＰＵ１１は先ず、ＳＴ２１として収集設定情報テーブル５２の収集項目毎の送信頻度情報（毎時フラグ，毎日フラグ，毎週フラグ，毎月フラグ，送信時刻）から次回の送信実行時間及びその送信項目を決定する。
【００４３】
具体的には、収集設定情報テーブル５２に毎月フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回送信時間は、予め設定された収集日の、収集設定情報テーブル５２に送信時刻として記憶された時間となる。毎週フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回送信時間は、予め設定された収集曜日の、収集設定情報テーブル５２に送信時刻として記憶された時間となる。毎日フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の次回送信時間は、当日の、収集設定情報テーブル５２に送信時刻として記憶された時間となる。毎時フラグが“１”にセットされた収集・送信頻度情報が格納されていた場合には、その収集・送信頻度情報に対応した収集項目の送信収集時間は、収集設定情報テーブル５２に送信時刻として記憶された時間のうち、現時刻よりも先で最も近い時間となる。ＣＰＵ１１は、これら収集項目毎の次回送信時間を比較し、その中で現時刻よりも先で最も近い時間を次回送信実行時間として決定する。また、この次回送信実行時間に対応した収集項目を次回送信項目として決定する。
【００４４】
次回の送信項目及びその送信実行時間が決定されたならば、ＣＰＵ１１は、ＳＴ２２として時計部１４から現在時刻を読み出す。そして、ＳＴ２３としてこの現在時刻が上記次回送信実行時間に達したか否かを判断する。現在時刻が次回送信実行時間に達していない場合には、ＳＴ２３に戻る。
【００４５】
こうして、現在時刻が次回送信実行時間に達したならば、ＣＰＵ１１は、ＳＴ２４としてＬＡＮ３を介してストアサーバ４に情報収集管理サーバ２との回線接続要求を指令する。そして、ＳＴ２５としてストアサーバ４からの回線接続結果応答を待機する。その結果、接続された旨の応答を受信したならば（ＳＴ２５のＹＥＳ）、ＣＰＵ１１は、収集結果情報ファイル５３に記憶されているデータを、その接続された回線を経由して情報収集管理サーバ２に送信する（情報送信手段）。
【００４６】
上記収集結果情報ファイル５３のデータを受信した情報収集管理サーバ２は、その受信したデータを収集結果情報データベース７に格納する。そして、正常に格納し終えたならば、送信正常完了の応答を、データ送信元のＰＯＳ端末１に送信する。
【００４７】
そこで、収集結果情報ファイル５３のデータを送信したＰＯＳ端末１のＣＰＵ１１は、ＳＴ２７として情報収集管理サーバ２からの応答を待機する。そして、送信正常完了の応答を受信したならば（ＳＴ２７のＹＥＳ）、ＣＰＵ１１は、ＳＴ２８として収集結果情報ファイル５３のデータをクリアする（送信情報削除手段）。
【００４８】
これに対し、送信正常完了の応答を受信できなかった場合（ＳＴ２７のＮＯ）、及び情報収集管理サーバ２との回線が政情に接続できなかった場合には（ＳＴ２５のＮＯ）、ＣＰＵ１１は、ＳＴ２９として保存期間ファイル５４に記憶されている保存期間データを読み出す。そして、収集日時からの経過期間が上記保存期間を超えるデータを検索し、保存期間を超えるデータが検索されると、そのデータを収集結果情報ファイル５３から削除する（未送信情報削除手段）。
【００４９】
以上で、送信処理の一サイクルを終了する。
【００５０】
このように本実施の形態においては、情報収集管理サーバ２に、各ＰＯＳ端末１別に収集設定情報テーブル５２のデータを保存する収集設定情報データベースが設けられており、各ＰＯＳ端末１は、定期的にネットワークを介して情報収集管理サーバ２の設定情報データベース６を検索し、自己に対する収集設定情報テーブル５２のデータをダウンロードするようにしている。
【００５１】
また各ＰＯＳ端末１は、収集設定情報テーブル５２に記憶された情報項目毎にその項目に対する収集頻度に従って収集先に指定されたエリアから情報を収集する。そして、同じく収集設定情報テーブル５２に記憶された情報項目毎にその項目に対する送信頻度に従って収集した情報を情報収集管理サーバ２へ送信する。こうして、各ＰＯＳ端末１から情報収集管理サーバ２に送信された情報は、収集結果情報データベース７に蓄積記憶される。
【００５２】
したがって本実施の形態によれば、ＰＯＳ端末１毎に任意に設定可能な異項目の動作状況に関する情報を情報収集管理サーバ２で一元的に収集し管理することができる情報収集システムを構築することができる。
【００５３】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００５４】
例えば前記実施の形態では、設定処理の実行頻度を１日１回としたが、これに限定されるものではなく、１日に複数回実行してもよい。または、２日に１回や、１週間に１回であってもよい。
【００５５】
また、前記実施の形態では、収集・送信頻度情報の収集時刻と送信時刻とに対し、毎時フラグ，毎日フラグ，毎週フラグ及び毎月フラグを共通としたが、収集時刻と送信時刻とに対してそれぞれ前記フラグを設けて、情報収集の間隔と情報送信の間隔を異ならせてもよい。また、収集時刻と送信時刻を必ずしも一致させる必要はない。
【００５６】
また、前記実施の形態では、情報収集管理サーバ２に送信できなかった情報を収集結果情報ファイル５３で保存し、所定の保存期間が経過しても送信できなかった場合は収集結果情報ファイル５３から削除するようにしたが、未送信データを削除する条件は期間に限定されるものではなく、例えば収集結果情報ファイル５３のデータ量が予め設定された許容量を越えた場合に収集日時の古い順に削除するようにしてもよい。
【００５７】
また本発明は、ＰＯＳ端末１の情報収集システムに限定されるものではなく、クレジット端末、電子料金秤等の電子機器全般の情報収集システムに適用できるものである。また、１つの情報収集管理サーバ２で、ＰＯＳ端末とクレジット端末というように異なる機種からそれぞれ任意の異項目情報を一元的に収集するように構成することも可能である。
【００５８】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施の形態における情報収集システムの構成を概念的に示す図。
【図２】同実施の形態の収集設定情報データベースに保存されたデータの一例を示す模式図。
【図３】同実施の形態の収集結果情報データベースに保存されたデータの一例を示す模式図
【図４】同実施の形態におけるＰＯＳ端末の要部構成を示すブロック図。
【図５】同実施の形態におけるＰＯＳ端末のＨＤＤ装置に形成される主要なデータエリアを示す模式図。
【図６】同実施の形態の収集設定情報テーブルに記憶されるデータ構造を示す模式図。
【図７】同実施の形態の収集結果情報ファイルに記憶されるデータ構造を示す模式図。
【図８】同実施の形態の保存期間ファイルに記憶されるデータ構造を示す模式図。
【図９】同実施の形態のＰＯＳ端末に実装された収集エージェントに従って実行される設定処理の要部処理手順を示す流れ図。
【図１０】同実施の形態のＰＯＳ端末に実装された収集エージェントに従って実行される収集処理の要部処理手順を示す流れ図。
【図１１】同実施の形態のＰＯＳ端末に実装された収集エージェントに従って実行される送信処理の要部処理手順を示す流れ図。
【符号の説明】
【００６０】
１（１Ａ１，１Ａ２，１Ｂ１，１Ｂ２）…ＰＯＳ端末、２…情報収集管理サーバ、３（３Ａ，３Ｂ）…ＬＡＮ、４（４Ａ，４Ｂ）…ストアサーバ、５…ネットワーク、６…収集設定情報データベース、７…収集結果情報データベース、１１…ＣＰＵ、１６…ＨＤＤ装置、５１…収集エージェント、５２…収集設定情報テーブル、５３…収集結果情報ファイル、５４…保存期間ファイル。
【図１】
2008234036.tif 000003
【図２】
2008234036.tif 000004
【図３】
2008234036.tif 000005
【図４】
2008234036.tif 000006
【図５】
2008234036.tif 000007
【図６】
2008234036.tif 000008
【図７】
2008234036.tif 000009
【図８】
2008234036.tif 000010
【図９】
2008234036.tif 000011
【図１０】
2008234036.tif 000012
【図１１】
2008234036.tif 000013