(57)【特許請求の範囲】
【請求項１】
情報記録媒体に記録されている情報を読み取る読取り部と、上記読取り部が読み取った上記情報に通番を付与する通番付与部と、上記通番付与部で上記通番が付与された上記情報を記憶する第１の情報記憶部と、上記通番付与部が付与した最新の通番を上記情報とは別途に情報処理部に自動的に通知する通知部とを含む情報収集部と、
上記通知部から通知される上記最新の通番に基づき上記第１の情報記憶部から読み出す上記情報を決定する読出し情報決定部と、上記読出し情報決定部が決定した上記情報を上記第１の情報記憶部から読み出す読出し部と、上記読出し部が読み出した上記通番が付与された情報を記憶する第２の情報記憶部とを含む上記情報処理部とを
含むことを特徴とする情報収集システム。
【請求項２】
請求項１において、上記読出し情報決定部は、上記第２の情報記憶部に記憶された上記通番と上記通知部から通知される上記最新の通番に基づき上記第１の情報記憶部から読み出す上記情報を決定するものであることを特徴とする情報収集システム。
【請求項３】
請求項２において、上記情報収集部は、上記読取り部による上記情報記録媒体に記録されている情報の読み取りに応じて、上記第１の情報記憶部が記憶する情報が所定の削除条件を満たしたときに上記第１の情報記憶部が記憶する上記通番が付与された情報の中で最も古い通番が付与された情報を削除する情報削除部をさらに含み、上記通知部は、上記通番付与部が付与した最新の通番を通知するとともに上記第１の情報記憶部が記憶する上記通番が付与された情報の中で最も古い通番が付与された情報を次回削除情報として通知するものであり、上記読出し情報決定部は、さらに上記通知部から通知される次回削除情報と上記第２の情報記憶部に記憶された上記通番に基づき、上記第２の情報記憶部に記憶された最も大きい上記通番が次回削除情報の通番より小さいときに、上記通番が付与された情報の読出しミスを判断するものであることを特徴とする情報収集システム。
【請求項４】
請求項１乃至３のいずれかにおいて、上記情報処理部は複数存在することを特徴とする情報収集システム。
【請求項５】
情報収集部において、
情報記録媒体に記録されている情報を読み取った際に上記情報に通番を付与するステップと、
上記通番が付与された上記情報を第１の情報記憶部に記憶するステップと、
最新の上記通番を上記情報とは別途に情報処理部に自動的に通知するステップと、
上記情報処理部において、
当該最新の通番に基づき上記第１の情報記憶部から読み出す上記情報を決定するステップと、当該決定した上記情報を上記第１の情報記憶部から読み出すステップと、読み出した上記通番が付与された情報を第２の情報記憶部に記憶するステップと
を含むことを特徴とする情報収集方法。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、非接触ＩＣカード等の情報記録媒体を利用した情報収集システムに関する。
【０００２】
【従来の技術】
近年、「データキャリア」や「非接触ＩＣカード」、「トランスポンダ」等と呼ばれる情報記憶媒体から無線送信される情報を「質問器」や「リーダライタ」等と呼ばれる送受信部（以下「スキャナ」という。）で受信し、スキャナが受信した情報をホストコンピュータが収集する情報収集システムが、入退室管理や物流管理等の様々な分野で実用化されている。
【０００３】
このような情報収集システムには、例えば特開平１１−２０３４３３号公報に記載されているように、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インターフェイスをスキャナに設けてスキャナをＬＡＮに参加させ、ＬＡＮを介して１台または複数台のホストコンピュータとスキャナを接続し、さらにＬＡＮと接続するインターネットを介して管理者用コンピュータとスキャナとを接続させるものがある。
【０００４】
特開平１１−２０３４３３号公報に記載されている情報収集方式を簡単に説明すると、各スキャナが非接触ＩＣから読み取った情報を内部のＲＡＭに保存していき、ホストコンピュータが定期的または運用管理者の操作により各スキャナに保存されている情報を収集していくものである。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のものは、ホストコンピュータが定期的または運用管理者の操作により各スキャナに保存されている情報を収集していくので、例えば前回の情報収集時から各スキャナに保存されている情報に変更がない場合、次回の情報収集時に既に収集済みの情報を再度収集してしまうという問題があった。つまり、送信する必要のない情報を送信していた。
【０００６】
本発明の目的は、情報記録媒体から読み取った情報の無駄な送信を抑制することである。
【０００７】
【課題を解決するための手段】
第１の発明は、情報記録媒体に記録されている情報を読み取る読取り部と、上記読取り部が読み取った上記情報に通番を付与する通番付与部と、上記通番付与部で上記通番が付与された上記情報を記憶する第１の情報記憶部と、上記通番付与部が付与した最新の通番を上記情報とは別途に情報処理部に自動的に通知する通知部とを含む情報収集部と、上記通知部から通知される上記最新の通番に基づき上記第１の情報記憶部から読み出す上記情報を決定する読出し情報決定部と、上記読出し情報決定部が決定した上記情報を上記第１の情報記憶部から読み出す読出し部と、上記読出し部が読み出した上記通番が付与された情報を記憶する第２の情報記憶部とを含む情報処理部とを含む情報収集システムである。このような構成によれば、情報収集部側の通知部が、通番付与部が付与した最新の通番を情報とは別途に情報処理部に自動的に通知し、情報処理部側の読出し情報決定部が通知部から通知される最新の通番に基づき情報収集部側の情報記憶部から読み出す情報を決定するので、読出し情報決定部が読出し不要と決定した場合は上記情報を伴わない通番だけが通知されることになり、情報記録媒体から読み取った情報を無駄に送信することを抑制可能になる。
【０００８】
第２の発明は、上記読出し情報決定部が、上記第２の情報記憶部に記憶された上記通番と上記通知部から通知される上記最新の通番に基づき上記第１の情報記憶部から読み出す上記情報を決定する構成としている。このような構成によれば、第２の情報記憶部に記憶されていない情報のみを第１の情報記憶部から読み出すことが可能となる。よって、上記の効果に加え、情報処理部は必要な情報のみ取得可能となる。
【０００９】
第３の発明は、第２の発明において、上記情報収集部が、上記読取り部による上記情報記録媒体に記録されている情報の読み取りに応じて、上記第１の情報記憶部が記憶する情報が所定の削除条件を満たしたときに上記第１の情報記憶部が記憶する上記通番が付与された情報の中で最も古い通番が付与された情報を削除する情報削除部をさらに含み、上記通知部が、上記通番付与部が付与した最新の通番を通知するとともに上記第１の情報記憶部が記憶する上記通番が付与された情報の中で最も古い通番が付与された情報を次回削除情報として通知し、上記読出し情報決定部が、さらに上記通知部から通知される次回削除情報と上記第２の情報記憶部に記憶された上記通番に基づき、上記第２の情報記憶部に記憶された最も大きい上記通番が次回削除情報の通番より小さいときに、上記通番が付与された情報の読出しミスを判断するものである。このような構成によれば、情報処理部の情報収集部からの情報の読出しミスを判断可能になる。
【００１０】
第４の発明は、上記情報処理部が複数存在する構成としている。このような構成によれば、上記の効果に加えて、複数の情報処理部の各々が情報収集部から既に読み取った情報量が異なっている場合でも、それぞれの情報処理部が必要とする情報のみを情報収集部から取得可能となる。
【００１１】
第５の発明は、情報収集部において、情報記録媒体に記録されている情報を読み取った際に上記情報に通番を付与するステップと、上記通番が付与された上記情報を第１の情報記憶部に記憶するステップと、最新の上記通番を上記情報とは別途に情報処理部に自動的に通知するステップと、当該最新の通番に基づき上記第１の情報記憶部から読み出す上記情報を決定するステップと、上記情報処理部において、当該決定した上記情報を上記第１の情報記憶部から読み出すステップと、読み出した上記通番が付与された情報を第２の情報記憶部に記憶するステップとを含む情報収集方法である。このような情報収集方法によれば、付与された最新の通番を通知し、通知される最新の通番に基づき第１の情報記憶部から読み出す情報を決定するので、読出し不要と決定した場合は上記情報を伴わない通番だけが通知されることになり、情報記録媒体から読み取った情報を無駄に送信することを抑制可能になる。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面に示す一実施例に基づき説明する。図１は、情報収集部１の一実施例を示したブロック図であり、同図において、情報収集部１は、アンテナ部１１、スキャナ部１２、コントローラ部１３を備える。
【００１３】
アンテナ部１１と協働して読取り部を構成するスキャナ部１２は、情報記録媒体としてのＩＤタグ２に記録されている情報、例えば識別情報を読み取る。スキャナ部１２とＩＤタグ２との交信は、例えば２．４５ＧＨｚ帯域の周波数の信号を送受信用に使用する非接触式であり、スキャナ部１２よりアンテナ部１１を介してＩＤタグ２に質問信号が送信されると、ＩＤタグ２がその質問信号に応じて情報を送信し、スキャナ部１２がこの情報をアンテナ部１１を介して受信する。なお、スキャナ部１２とＩＤタグ２との送受信は２．４５ＧＨｚ帯域の周波数の信号に限らず適宜変更可能であり、例えば電磁波等を用いて情報を取得するようなものでよい。また、スキャナ部１２がＩＤタグ２から情報を読み取る方式も非接触式に限らず、例えば磁気カードのような接触式の読取り方式を採用してもよい。ただし、非接触方式を用いた場合、ＩＤタグ２から情報を読ませる際に接触式に比べ使用者に強いる情報読ませ動作を軽減可能となる。
【００１４】
スキャナ部１２において、ＣＰＵ１２ａは、ＲＯＭ１２ｂに格納された制御プログラムに従って、スキャナ部１２の各種制御処理を行う。ＲＡＭ１２ｃはＣＰＵ１２ａによる処理において必要なデータが記憶される。１２ｄはコントローラ部１３と通信するための通信インターフェイス回路（以下「通信Ｉ／Ｆ」という。）である。１２ｅはＩＤタグ２との間の送受信信号を変調／復調する通信制御回路であり、アンテナ部１１を介してＩＤタグ２と通信を行う。１２ｆは複数のＬＥＤ等を点灯させる制御ドライバである。
【００１５】
ＦＴＰ（Ｆｉｌｅ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）サーバ機能を有するコントローラ部１３は以下の構成を備える。通番付与部、通知部および情報削除部としてのＣＰＵ１３ａは、ＦＬＡＳＨＲＯＭ（フラッシュＲＯＭ）１３ｂに格納された制御プログラムや設定データに従ってコントローラ部１３の各種制御処理、例えばスキャナ部１２がアンテナ部１１を介してＩＤタグ２から読み取った情報に１から１ずつ増加していく通番を順次付与し、該情報を後述するＲＡＭ１３ｆにファイルとして格納し、格納された該情報ファイルを該付与した通番情報で管理し、この情報ファイルをＦＴＰを使用してネットワーク３を介して後述する情報処理部４へ転送する等の処理を行う。ＲＡＭ１３ｃはＣＰＵ１３ａの処理で必要なデータやスキャナ部１２から読み取った情報が記憶される。通信インターフェイス回路（以下「通信Ｉ／Ｆ」という。）１３ｄはスキャナ部１２と通信するためのものである。第１の情報記憶部としてのＲＡＭ１３ｆは、スキャナ部１２から読み取った情報が通番情報により管理されるファイルとして記憶され、電池１３ｅにより電源がバックアップされる。リアルタイムクロック（以下「ＲＴＣ」という。）１３ｇは時刻を計時する。制御ドライバ１３ｈは複数のＬＥＤ等を点灯させる。ＬＡＮインターフェイス（以下「ＬＡＮＩ／Ｆ」という。）１３ｉはネットワーク３と接続する。ここで、ＦＴＰについて補足しておくと、ＦＴＰは、ＴＣＰ／ＩＰ（ＴｒａｎｓｍｉｓｓｉｏｎＣｏｎｔｒｏｌＰｒｏｔｏｃｏｌ／ＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）で使われるファイル転送プロトコルで、ＦＴＰを使用してネットワーク上のホスト等へのアクセス、ファイルの転送などを可能とするものである。このように、スキャナ部１２がアンテナ部１１を介してＩＤタグ２から読み取り、コントローラ部１３が通番を付与した情報をＦＴＰを利用して転送するファイルとしてＲＡＭ１３ｆに蓄積するので、例えば上位局となるコンピュータの機種や開発言語の制限を少なくできる。なお、本例では、ＲＡＭ１３ｆは最大１００個の情報を記憶可能なものとするが、この数は適宜変更可能である。
【００１６】
情報処理部４は以下の構成を備える。読出し情報決定部および読出し部としてのＣＰＵ４ａは、ＲＯＭ４ｂやハードディスク（以下「ＨＤ」という。）４ｃに格納された制御プログラムや設定データに従って情報処理部４の各種制御処理を行う。第２の情報記憶部としてのＨＤ４ｃは、情報収集部１から取得した情報ファイル等を記憶する。ＲＡＭ４ｄはＣＰＵ４ａによる処理において必要なデータが記憶される。ＬＡＮインターフェイス（以下「ＬＡＮＩ／Ｆ」という。）４ｅはネットワーク３と接続する。リアルタイムクロック（以下「ＲＴＣ」という。）４ｆは現在時刻を計時する。通信インターフェイス回路（以下「通信Ｉ／Ｆ」という。）４ｇは、外部の時刻サーバ５と通信するためのもので、外部の時刻サーバ５から時刻情報を入力し、ＲＴＣ４ｆの計時時刻を修正する。
【００１７】
次に、動作を説明する。なお、本例では、本例の概略図である図２に示したようにネットワーク３に２台の情報処理部４１、４２が接続してあり、情報収集部１のＲＡＭ１３ｆに通番１０１〜２００までの情報ファイルが既に格納され、ＲＡＭ１３ｆにＲＡＭ１３ｆ内の情報ファイルの中で最も古い通番の「１０１」が次回削除番号として設定されているものとし、情報処理部４１のＨＤ４ｃ１には通番１〜２００までの情報ファイルが既に格納されており、情報処理部４２のＨＤ４ｃ２には通番１〜１９６までの情報ファイルが既に格納されているものとする。この情報処理部４１と４２の情報ファイル取得の違いは、例えば情報処理部４２が一時的にダウンした場合等が考えられる。なお、これらの数値は説明の便宜上用いたものであり、これらは上記に限るものでなく、適宜変更可能である。また、ＲＡＭ１３ｆ内の情報ファイルの数がＲＡＭ１３ｆの最大情報ファイル記憶量の１００に満たなくても所定の削除条件、例えばＲＡＭ１３ｆへの記憶時間が２時間を越えたものを削除するなどの削除条件に適合する可能性があるＲＡＭ１３ｆ内の情報ファイルの中で最も古い通番を次回削除番号通知する。また、上記削除条件に適合した情報ファイルはその都度削除され、この削除に伴い次回削除番号通知の内容を更新する。
【００１８】
例えば、ＩＤタグ２を携帯した使用者がアンテナ部１１にＩＤタグ２をかざすと、アンテナ部１１を介して送信された質問信号に応じてＩＤタグ２が情報を送信し、スキャナ部１２がアンテナ部１１を介してこの情報を受信し、ＲＡＭ１２ｃに記憶する。
【００１９】
このとき、コントローラ部１３から通信Ｉ／Ｆ１２ｄを介して情報送信指令がスキャナ部１２に出力されると、スキャナ部１２のＣＰＵ１２ａはＲＡＭ１２ｃに記憶してある情報を通信Ｉ／Ｆ１２ｄを介してコントローラ部１３に出力する。
【００２０】
コントローラ部１３のＣＰＵ１３ａは、スキャナ部１２から情報を受信すると、受信した情報を一旦ＲＡＭ１３ｃに格納する。
【００２１】
ＣＰＵ１３ａは、このＲＡＭ１３ｃに格納された情報に新たな通番（この場合、既に通番１〜２００が付与されているので、新たな通番は「２０１」となる。）を付与し、ＲＡＭ１３ｆに１００個の情報ファイルが格納されている場合には次回削除番号として設定されていた通番「１０１」の情報ファイルを削除し、通番「２０１」をファイル名として受信した情報のファイルを作成しＲＡＭ１３ｆに格納するとともに、ＣＰＵ１３ａはこのとき附した通番すなわち最新の通番「２０１」と、ＲＡＭ１３ｆに残っている通番が付与された情報の中で最も古い通番の「１０２」を次回削除番号としてＲＡＭ１３ｃに設定し、ネットワーク３を介して最新通番「２０１」と次回削除番号「１０２」を各情報処理部４１、４２に通知する。
【００２２】
各情報処理部４１、４２のＣＰＵ４ａ１、４ａ２は、図３に示すように情報収集部１からの通知を受信すると（ステップ３ａ）、受信した通知に含まれる最新の通番「２０１」とそれぞれのＨＤ４ｃ１、４ｃ２に格納されている情報ファイルのファイル名すなわち通番の中で最も番号の大きい通番「２００」、「１９６」とを比較する（ステップ３ｂ）。つまり、今回通知された通番に対応する情報ファイルが既に取得している情報ファイルの中で最終に取得した情報ファイル（最終取得ファイル）であるか否か判断する。
【００２３】
この場合、ステップ３ｂにおいて、受信した通知に含まれる最新の通番「２０１」がそれぞれのＨＤ４ｃ１、４ｃ２に格納されている情報ファイルの通番の中で最も番号の大きい通番「２００」、「１９６」と異なるので、各情報処理部４１、４２のＣＰＵ４ａ１、４ａ２は、ネットワーク３を介して未だ情報収集部１から取得していない情報ファイル（以下「差分ファイル」という。）を通知された最新の通番とＨＤ４ｃに記憶してあるファイルの通番情報とに基づき決定し、この決定した差分ファイルをネットワーク３を介して情報収集部１から取得する（ステップ３ｃ）。情報処理部４１の場合は、通番「２０１」の情報ファイルのみを取得し、情報処理部４２は通番「１９７」〜「２０１」の５つの情報ファイルを取得する。よって、情報処理部は必要な情報のみ取得可能となる。特に、複数の情報処理部の各々が情報収集部から既に読み取った情報ファイルが異なっている場合（例えば、情報処理部いずれかが一時的にダウンしていたことに起因する場合）でも、それぞれの情報処理部が必要とする情報ファイルのみを情報収集部から取得可能となる。
【００２４】
なお、例えば、情報処理部４が取得済みの情報ファイルに付与された通番の中で最も大きい通番が次回削除番号より小さいと、ＣＰＵ４ａは情報ファイル取得ミスが生じたと判断し、アラーム信号等を出力する。
【００２５】
また、情報収集部１がＩＤタグ２から情報を読み取らない期間が所定に期間を超えると、または所定時間経過毎に、ＣＰＵ１３ａはその時点でＲＡＭ１３ｆに記憶されている情報ファイルの中で最新の通番をネットワーク３を介して各情報処理部４１、４２に通知する。これは、情報収集部１が稼動していることを情報処理部に知らせる機能である。
【００２６】
この機能により通知を受けた情報処理部４は、情報収集部１が稼動していることを確認するとともに、上記と同様に図４に示した処理を行う。このとき、上述した処理と異なる部分は、ＨＤ４ｃに格納してある情報ファイルの通番が、通知された最新の通番と等しいケースが生ずる場合だけなので、この点について説明すると、このような場合、ＣＰＵ４ａはファイル読出し不要と判断し、ステップ４ｂでＹｅｓに進み、情報ファイルの取得は行わず動作を終了する。よって、このような場合、情報を伴わない通番で情報収集部１が稼動していることを確認でき、また、情報を伴わない通番だけが通知されることになり、情報記録媒体から読み取った情報を無駄に送信することを抑制可能になる。
【００２７】
なお、上記ではＲＡＭ１３ｆが記憶可能なファイル数を１００としたが、ＲＡＭ１３ｆが記憶可能なファイル数はこれに限らず、適宜変更可能である。
【００２８】
また、上記では、通番として１から始まり１ずつ増加するものを用いたが、始まりは１に限らず適宜変更可能であり、通番の間隔も１に限るものではない。
【００２９】
【発明の効果】
本発明によれば、情報収集部側の通知部が通番付与部が付与した最新の通番を通知し、情報処理部側の読出し情報決定部が通知部から通知される最新の通番に基づき情報収集部側の情報記憶部から読み出す情報を決定するので、読出し情報決定部が読出し不要と決定した場合は上記情報を伴わない通番だけが通知されることになり、情報記録媒体から読み取った情報を無駄に送信することを抑制可能になる。
【図面の簡単な説明】
【図１】本発明の一実施例を示したブロック回路図である
【図２】本発明の動作説明のための説明図。
【図３】本発明の動作説明のためのフローチャート。
【符号の説明】
１      情報収集部
２      情報記録媒体
１１、１２      読取り部
１３ａ      通番付与部
１３ａ      通知部
１３ｃ      情報削除部
１３ｆ      第１の情報記憶部
４      情報処理部
４ａ      読出し情報決定部
４ａ      読出し部
４ｃ      第２の情報記憶部
【図１】
0003847160.tif 000002
【図２】
0003847160.tif 000003
【図３】
0003847160.tif 000004