(57)【要約】複数の非接触ＩＣカードなどの非接触情報担体とリードまたはライト等の交信処理を高速に行なう非接触リーダライタが開示されている。送信部は、複数種別の非接触情報担体のそれぞれにコマンドなどの信号を送信する。受信部は、複数種別の非接触情報担体のそれぞれからのレスポンスなどの信号を受信する。メモリは、非接触リーダライタと交信した複数種別の非接触情報担体のうちの少なくとも一つの種別についての情報を記憶する。制御部は、この情報に基づいて、交信処理において、複数種別の非接触情報担体の種別についての優先順位を決定して交信処理を行う。上述の情報は、非接触情報担体の種別または種別ごとの交信回数を含む。
2002041158.tif 000002
【特許請求の範囲】
【請求項１】
複数種別の非接触情報担体用の非接触リーダライタであって、
複数種別の非接触情報担体のそれぞれに信号を送信する送信部と、
前記複数種別の非接触情報担体のそれぞれからの信号を受信する受信部と
前記非接触リーダライタと交信した少なくとも一つの前記複数種別の非接触情報担体の種別についての情報を記憶するメモリと
前記情報に基づいて、交信処理における前記複数種別の非接触情報担体の間での種別についての優先順位を決定して交信処理を行う制御部とを備えた非接触リーダライタ。
【請求項２】
前記非接触リーダライタと交信を行う前記複数種別の非接触情報担体の種別についての優先順位を示す優先順位テーブルを記憶する優先順位メモリを、さらに備え、
前記メモリは、前記情報として、前記優先順位テーブルのうちの特定の優先順位を示すポインタ値を保存するポインタメモリを含み、
前記制御部は、前記非接触リーダライタと交信を行った前記複数種別の非接触情報担体のそれぞれの種別に応じて、前記ポインタ値を決定し、次回交信処理時、前記決定されたポインタ値の示す前記優先順位に応じて、前記交信処理優先順位を決定して交信処理を行う
請求項１記載の非接触リーダライタ。
【請求項３】
前記ポインタメモリは、不揮発性メモリである
請求項２記載の非接触リーダライタ。
【請求項４】
前記非接触情報担体の種類ごとに交信の許可あるいは禁止を設定できる交信許可禁止設定部を、
さらに、備える
請求項２記載の非接触リーダライタ。
【請求項５】
電池で駆動される
請求項１から４記載の非接触リーダライタ。
【請求項６】
前記メモリは、前記情報として、前記複数種別の非接触情報担体の種別ごとの、前記非接触リーダライタとの交信回数を保存する交信回数保存メモリであり、
前記制御部は、交信処理時に、前記交信回数保存メモリの内容に基づいて、交信処理優先順位を決定して交信処理を行う
請求項１記載の非接触リーダライタ。
【請求項７】
前記複数種別の非接触情報担体のそれぞれの種別の非接触情報担体と交信する優先順位を保存する交信優先順位保存メモリ
を、さらに、有する請求項６の非接触リーダライタ。
【請求項８】
前記交信回数保存メモリは不揮発性メモリである
請求項６または７記載の非接触リーダライタ。
【請求項９】
前記不揮発性メモリがエラーチェックコードを記憶している
請求項８記載の非接触リーダライタ。
【請求項１０】
前記エラーチェックコードにより前記不揮発性メモリが異常であることが判明したことを外部へ報知する報知部
を、さらに、備える
請求項９記載の非接触リーダライタ。
【請求項１１】
前記交信回数保存メモリを消去するクリア部
を、さらに、備えた、
請求項６または７記載の非接触リーダライタ。
【請求項１２】
前記複数種別の非接触情報担体の種別ごとに交信の許可あるいは禁止を設定できる交信許可禁止設定部
を、さらに、備える請求項６または７記載の非接触リーダライタ。
【請求項１３】
電池で駆動される
請求項６または７記載の非接触リーダライタ。
【請求項１４】
複数種類の非接触情報担体用の非接触リーダライタであって、
複数種別の非接触情報担体にそれぞれに信号を送信する送信部と、
前記複数種別の非接触情報担体のそれぞれからの信号を受信する受信部と、
前記非接触リーダライタと交信した少なくとも一つの前記複数種別の非接触情報担体の種別についての情報を記憶するメモリと
前記情報に基づいて、交信処理における前記複数種別の非接触情報担体の間での種別についての優先順位を決定して交信処理を行う制御部を備えた非接触リーダライタと、
前記非接触リーダライタで読み取った前記非接触情報担体の情報を送信する通信端末と、
前記通信端末と交信するサーバ群
とを含み、
非接触リーダライタで読み取られた情報は、この読み取られた情報に基づいて前記サーバー群のうちの特定のサーバに送信される
情報送信システム。
【請求項１５】
前記非接触リーダライタは、
前記非接触リーダライタと交信を行う前記複数種別の非接触情報担体の種別についての優先順位を示す優先順位テーブルを記憶する優先順位メモリを、さらに備え、
前記メモリは、前記情報として、前記優先順位テーブルのうちの特定の優先順位を示すポインタ値を保存するポインタメモリを含み、
前記制御部は、前記非接触リーダライタと交信を行った前記複数種別の非接触情報担体のそれぞれの種別に応じて、前記ポインタ値を決定し、次回交信処理時、前記決定されたポインタ値の示す前記優先順位に応じて、前記交信処理優先順位を決定して交信処理を行う
請求項１４の情報送信システム。
【請求項１６】
前記メモリは、前記情報として、前記複数種別の非接触情報担体の種別ごとの、前記非接触リーダライタとの交信回数を保存する交信回数保存メモリを含み、
前記制御部は、交信処理時に、前記交信回数保存メモリの内容に基づいて、交信処理優先順位を決定して交信処理を行う
請求項１４記載の情報送信システム。
【請求項１７】
前記非接触リーダライタが、前記通信端末を含む
請求項１４から１６のいずれかに記載の情報送信システム。
【請求項１８】
前記非接触リーダライタで読み取られた情報は、前記読み取られた情報に含まれる前記非接触情報担体の種別に基づいて、前記サーバー群のうちの特定のサーバに送信される
請求項１４から１７のいずれかに記載の情報送信システム。
【請求項１９】
複数種類の非接触情報担体用の非接触リーダライタであって、
複数種別の非接触情報担体にそれぞれに信号を送信する送信部と、
前記複数種別の非接触情報担体のそれぞれからの信号を受信する受信部と、
前記非接触リーダライタと交信した少なくとも一つの前記複数種別の非接触情報担体の種別についての情報を記憶するメモリと
前記情報に基づいて、交信処理における前記複数種別の非接触情報担体の間での種別についての優先順位を決定して交信処理を行う制御部を備えた非接触リーダライタと、
前記複数種別の非接触情報担体のうちの少なくとも一つを備えた物品が通る物品搬送路とからなり、前記複数種別の非接触情報担体の種別に応じて、前記物品を分類する
管理システム。
【請求項２０】
前記非接触リーダライタは、
前記非接触リーダライタと交信を行う前記複数種別の非接触情報担体の種別についての優先順位を示す優先順位テーブルを記憶する優先順位メモリを、さらに備え、
前記メモリは、前記情報として、前記優先順位テーブルのうちの特定の優先順位を示すポインタ値を保存するポインタメモリを含み、
前記制御部は、前記非接触リーダライタと交信を行った前記複数種別の非接触情報担体のそれぞれの種別に応じて、前記ポインタ値を決定し、次回交信処理時、前記決定されたポインタ値の示す前記優先順位に応じて、前記交信処理優先順位を決定して交信処理を行う
請求項１９記載の管理システム。
【請求項２１】
前記メモリは、前記情報として、前記複数種別の非接触情報担体の種別ごとの、前記非接触リーダライタとの交信回数を保存する交信回数保存メモリを含み、
前記制御部は、交信処理時に、前記交信回数保存メモリの内容に基づいて、交信処理優先順位を決定して交信処理を行う
請求項１９記載の管理システム。
【請求項２２】
前記分類された物品を収納または載置する
請求項１９から２１のいずれかに記載の管理システム。
【発明の詳細な説明】
技術分野
本発明は、非接触情報担体をリードライトする非接触リーダライタ、特に非接触ＩＣ情報担体のリーダライタに関するものである。
背景技術
非接触ＩＣ情報担体は、磁気情報担体に比べ機密性、耐磨耗性に優れている。そのため、磁気カードなどの磁気情報担体に置き換わるものとして、例えば、定期券として駅の改札口で使われたり、ポイント情報担体としてガソリンスタンドで使用されたりしている。しかし、非接触ＩＣ情報担体は、ＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ　Ｏｒｇａｎｉｚａｔｉｏｎ）で標準化されているものだけでも数種類ある。そのため、様々な種別の非接触ＩＣ情報担体の使用が想定される場所では、複数種別の非接触ＩＣ情報担体にリードまたはライトなどの交信処理ができる非接触ＩＣ情報担体リーダライタ（以下、リーダライタと呼ぶ）が使用されることが望ましい。
ここで、Ａ種はＩＳＯ１４４４３のＴｙｐｅＡ準拠情報担体、Ｂ種はＩＳＯ１４４４３のＴｙｐｅＢ準拠情報担体、Ｃ種はＩＳＯ１５６９３準拠情報担体とする。これらは、それぞれ、異なった通信プロトコルに従う。
第２２図は、従来のリーダライタ１０１を示している。送信部１０２は、情報担体にコマンドを送信する。受信部１０３は、情報担体からのレスポンスを受信する。
通知部１０７は、非接触ＩＣ情報担体が、リーダライタ１０１の交信圏内に入ったことを通知する。そのとき、制御部１０８は、通知部１０７からの通知を受け、送信部１０２に情報担体へコマンドを送信させる。
制御部１０８は、受信部１０３で受けたレスポンスを受け取ると、電源供給部１０９に、リーダライタ１０１を構成する各部に電源を供給させる。
通知部１０７は、非接触ＩＣ情報担体の動きを検知するモーションセンサにより実現されている。
リーダライタ１０１の交信圏内に非接触ＩＣ情報担体が入ると、通知部１０７であるモーションセンサがそれを検知し、制御部１０８に知らせる。制御部１０８は、通知部１０７から通知を受けると交信処理を開始する。
第２３図に示すように、制御部１０８は、まず交信圏内にＡ種非接触ＩＣ情報担体として交信処理を行う（Ｓ３０１）。
Ａ種非接触ＩＣ情報担体として交信不可能であった場合、Ｂ種非接触ＩＣ情報担体として交信処理を行う（Ｓ３０２）。
同様にＢ種非接触ＩＣ情報担体として解読が不可能であった場合、Ｃ種非接触ＩＣ情報担体として交信処理を行う（Ｓ３０３）。
上述の従来の方式では、Ｃ種非接触ＩＣ情報担体が交信圏内にある時に、リーダーライタは、まず、交信圏内にある情報担体がＡ種非接触ＩＣ情報担体とみなし、交信処理を行なう。次に、リーダーライタは、情報担体をＢ種各非接触ＩＣ情報担体とみなし、交信処理を行なう。その後、リーダーライタは、情報担体をＣ種非接触ＩＣ情報担体として交信を行なう。
したがって、リーダーライタが、交信を指令されてから交信が完了するまでに時間がかかる場合があった。
また、電池駆動の非接触ＩＣ情報担体リーダライタにおいては、交信時間が長くなると連続動作時間が短くなる。
発明の開示
本発明は、非接触情報担体との非接触リーダーライタの交信時間を短縮することを目的とする。
本発明の非接触リーダライタは、複数種別の非接触情報担体のそれぞれと交信できる。送信部は、複数種別の非接触情報担体のそれぞれにコマンドなどの信号を送信する。受信部は、複数種別の非接触情報担体のそれぞれからのレスポンスなどの信号を受信する。メモリは、非接触リーダライタと交信した少なくとも一つの複数種別の非接触情報担体の種別についての情報を記憶する。制御部は、この情報に基づいて、交信処理における複数種別の非接触情報担体の間での種別についての優先順位を決定して交信処理を行う。
さらに、本発明の非接触リーダライタは、複数種別の非接触情報担体の種別についての優先順位を示す優先順位テーブルを記憶する優先順位メモリを備える。ここで、前述のメモリは、ポインタメモリとして、優先順位テーブルのうちの特定の優先順位を示すポインタ値を保存する。このとき、制御部は、非接触リーダライタと交信を行った複数種別の非接触情報担体のそれぞれの種別に応じて、ポインタ値を決定する。さらに、制御部は、次回交信処理時、ポインタ値の示す前記優先順位に応じて、交信処理優先順位を決定して交信処理を行う。
さらに、また、本発明のもう一つの実施形態の非接触リーダーライタにおいては、上述のメモリは、交信回数保存メモリとして、複数種別の非接触情報担体の種別ごとの、前記非接触リーダライタとの交信回数を保存する。このとき、制御部は、交信処理時に、前記交信回数保存メモリの内容に基づいて、交信処理優先順位を決定して交信処理を行う。
こうして、本発明の非接触リーダーライタは、非接触情報担体の種別についての優先順位に応じて、非接触情報担体と交信することにより、交信処理を高速に行なう。
また、本発明の情報通信システムは、上述の非接触リーダーライタと複数のサーバとの間での通信を行なう。
さらに、本発明の管理システムは、上述の非接触リーダライタを用いて、物品の選別を行なう。
発明を実施するための最良の形態
以下、本発明の実施の形態について説明する。
以下の実施の形態では、主に、非接触ＩＣカードなどの非接触ＩＣ情報担体に読み出しと書き込みを行なう非接触ＩＣ情報担体リーダライタ（以下、リーダライタと呼ぶ）について述べる。また、これらの実施の形態は、非接触ＩＣカードや非接触ＩＣ情報担体などの非接触情報担体とそのリーダーライタにも適用できる。ここで、非接触ＩＣ情報担体の形状は、カード状に限定されない。
（第１の実施の形態）
以下、本発明の第１の実施形態における非接触ＩＣ情報担体リーダライタについて、第１図乃至第１０図を用いて説明する。
第１図は、本発明の第１の実施形態における非接触ＩＣ情報担体リーダライタの機能ブロック図である。
第２図は、交信優先順位テーブルの説明図を示す。
第３図は、交信許可禁止設定部として用いたディップスイッチの正面図である。
第４図から第１０図は、交信時の処理フローのフローチャートを示す。
第１図は、本発明の第１の実施形態におけるリーダライタ１を示す。
送信部２は、非接触ＩＣカード、非接触ＩＣ情報担体などの情報担体にコマンドなどの信号を送信する。受信部３は、情報担体からのレスポンスなどの信号を受信する。交信許可禁止設定部４は、各種別の非接触ＩＣ情報担体について交信の許可または禁止設定を行う。ポインタ保存メモリ６は、交信優先順位メモリ５に記憶された交信優先順位テーブルの行を指し示すポインタを保存する。通知部７は、非接触ＩＣ情報担体がリーダライタ１の交信圏内に入ったことを通知する。
制御部８は、通知部７からの通知を受け、交信許可禁止設定部４と交信優先順位テーブル５とテーブルポインタ保存メモリ６とを用いて、次に交信を行なう非接触ＩＣ情報担体の種別を判断する。さらに、制御部８は、送信部２より情報担体へコマンドを送信させる。制御部８は、受信部３で受けたレスポンスを受け取ると、電源供給部９に、リーダライタを構成する各部に電源を供給させる。
本実施例では、通知部７として、非接触ＩＣ情報担体の動きを検知するモーションセンサが用いられ、電源供給部９としてリチウムイオン２次電池が用いられる。
第２図に示す通り、交信優先順位テーブルは、交信優先順位パターン２１と、各パターンを示すポインタ２２から構成される。例えば、ポインタ値が３の場合は、交信処理優先順位はＢ種、Ｃ種、Ａ種の順となる。本実施の形態では、リーダーライタは、Ａ種、Ｂ種、Ｃ種、３種類の非接触ＩＣ情報担体と交信ができるものとする。ここで、Ａ種はＩＳＯ１４４４３のＴｙｐｅＡ準拠情報担体、Ｂ種はＩＳＯ１４４４３のＴｙｐｅＢ準拠情報担体、Ｃ種はＩＳＯ１５６９３準拠情報担体とする。
第３図に示す通り、交信許可禁止設定部４として、本実施の形態では交信許可禁止設定部３として、ディップスイッチが用いられる。第３図の例では、スイッチが上側にある場合が交信許可の状態、下側にある場合が交信禁止の状態で、Ａ種非接触ＩＣ情報担体は交信許可、Ｂ種は交信禁止、Ｃ種は交信許可となる。
第４図、第５図、第６図、第７図、第８図、第９図、第１０図は、それぞれ交信時の制御部８の処理フローを示したものである。
ここで、Ｃ種非接触ＩＣ情報担体が、リーダーライタと交信するとする。
まず、リーダライタ１の交信圏内に非接触ＩＣ情報担体が入ると、通知部７であるモーションセンサがそれを検知し、制御部８に知らせる。制御部８は、交信処理開始時、ポインタ保存メモリ６に保存されたポインタ値を読み込み、交信優先順位を決定する（Ｓ１０１）。
ここで、ポインタ保存メモリ６に保存しているポインタ値が０であるとする。
そのとき、Ａに進み、第４図に示すフローで交信処理ならびにポインタ保存メモリ内の保存書き換えが行われる。
ここで、交信許可禁止設定部４であるディップスイッチの設定が、Ａ種非接触ＩＣ情報担体は交信許可、Ｂ種非接触ＩＣ情報担体は交信禁止、Ｃ種非接触ＩＣ情報担体は交信許可の状態であるとする。
ここで、制御部８は、交信許可禁止設定部４の設定を読み込む。その、設定は、Ａ種交信許可である（Ｓ１１１）。
したがって、制御部８は、非接触ＩＣがＡ種非接触ＩＣ情報担体と仮定して、Ａ種用のコマンドを送信部２より送信させる（Ｓ１１２）。
しかし、交信圏内にある非接触ＩＣ情報担体はＣ種非接触ＩＣ情報担体であるため、交信は失敗する（Ｓ１１３）。
次に交信許可禁止設定部４の設定を読み込み、Ｂ種交信禁止であるので（Ｓ１１４）、Ｂ種とは交信を行わない。
次に許可禁止設定部４の設定を読み込み、Ｃ種交信許可であるので（Ｓ１１５）、Ｃ種非接触ＩＣ情報担体と仮定して（Ｓ１１６）、Ｃ種用のコマンドを送信部２より送信する。そのとき、交信圏内にある非接触ＩＣ情報担体はＣ種非接触ＩＣ情報担体であるため受信部３で情報担体からのレスポンスを受信することができる（Ｓ１１７）。
その後、必要な交信処理、本実施では情報担体のリード処理が終了後、次回交信時の優先順位を決定するポインタ値を保存する。
本実施例では、今、交信を行ったＣ種非接触ＩＣ情報担体が優先順位１番に、続いてＡ種、Ｂ種となるようにポインタ値を４として、ポインタ保存メモリ６に保存する（Ｓ１１８）。
これにより、次回も同じＣ種非接触ＩＣ情報担体が非接触ＩＣ情報担体１の交信圏内に入った場合、Ｃ種非接触ＩＣ情報担体が交信優先順位１番であるため、高速に読み取ることができる。
ここで、例えば、非接触ＩＣ情報担体の使用例として、ある店でＢ種非接触ＩＣ情報担体を特典ポイント付の決済情報担体として発行している場合を考える。このとき、他の種別の決済機能を持つ非接触ＩＣ情報担体より、Ｂ種非接触ＩＣ情報担体が多く使われる。したがって、Ｂ種非接触ＩＣ情報担体の優先順位が１番（ポインタ値＝２）となる。その結果、非接触ＩＣ情報担体と本実施例のリーダライタとの交信時間が短くなる。すなわち、処理の高速化が図れる。
このように、交信優先順位テーブル５のポインタ値が０の場合は第５図に示すフローで非接触ＩＣ情報担体リーダ１内のデータ処理が行われる。
交信優先順位テーブル５のポインタ値が１である場合は、第４図のＢ、すなわち、第６図に、処理は進む。第６図に示すフローによって、リーダライタ１内の交信処理ならびにポインタ保存メモリ内の保存書き換えが行われる。
以下、交信優先順位テーブル５のポインタ値が２の場合は、第４図のＣ、すなわち第７図に進み、第７図に示すフローで、処理が行なわれる。
ポインタ値が３の場合は、第４図のＤ、すなわち、第８図に進み、第８図に示すフローで、処理が行なわれる。
ポインタ値が４の場合は、第４図のＥ、すなわち、第９図に進み、第９図に示すフローで処理が行なわれる。
さらには、ポインタ値が０から４のいずれでもない場合は、第４図のＦ、すなわち、第１０図に進み、第１０図のフローで処理が行なわれる。
以上のように、本実施の形態のリーダライタによれば、交信完了後、交信処理時の交信処理優先順位と、交信を行った非接触情報担体の種別により、次回の交信処理時の交信処理優先順位が決定される。したがって、次回のリーダライタと非接触情報担体との交信処理が高速で行われる。
また、このリーダライタは、上記に加え、非接触情報担体の種別ごとに交信の許可あるいは禁止を設定できる交信許可禁止設定部を有する。したがって、不必要な種別の非接触情報担体と交信することを禁止できる。そのため、さらに交信処理の高速化を図ることができる。
また、本実施例では、ポインタ保存メモリ６として、不揮発性メモリであるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍｉｎｇ　ＲＯＭ）を用いている。これにより、電源供給部９からの電源供給が途絶えても次回交信優先処理順位を保持することができる。電源供給部９が復旧後、前回と同じ種別の非接触ＩＣ情報担体と交信する場合に、交信時間を短くできる。
また、本実施例では電源供給部９としてリチウム２次電池を用いている。このように電源供給部９として電池を用いている場合には、交信時間が短縮されることにによって、消費電力を低減させることができる。結果として、連続動作時間が伸びる。
なお本実施例では、交信許可禁止設定部４としてディップスイッチを用いている。他の装置からの通信や、所定の設定用非接触ＩＣ情報担体などを用いて、交信の許可禁止を設定してもよい。
また、本実施例では、ポインタ保存メモリ６としてＥＥＰＲＯＭを用いている。強誘電体メモリ（ＦｅＲＡＭ）など他の不揮発性メモリを用いてもよい。
（第２の実施の形態）
次に、本発明の第２の実施形態であるリーダライタ（以下、リーダライタと呼ぶ）について、第１１図乃至第２０図を用いて説明する。
第１１図に本発明の第２の実施形態におけるリーダライタの機能ブロック図によりその構成をを示す。
第１２図に本発明第２の実施の形態の交信回数カウンタ保存メモリの構成図をを示す。
第１３図乃至第２０図に本実施の形態に係るリーダライタのとの間の交信時処理フローチャートを示す。
本実施例でも、リーダーライタは、Ａ種、Ｂ種、Ｃ種、３種類の非接触ＩＣ情報担体と交信ができるものとする。ここで、Ａ種はＩＳＯ１４４４３のＴｙｐｅＡ準拠情報担体、Ｂ種はＩＳＯ１４４４３のＴｙｐｅＢ準拠情報担体、Ｃ種はＩＳＯ１５６９３準拠情報担体とする。
第１１図は、本発明の第２の実施形態であるリーダライタ１１を示す。
ここで、送信部２は、情報担体にコマンドを送信する。受信部３は、情報担体からのレスポンスを受信する。交信許可禁止設定部４は、各種別の非接触ＩＣ情報担体について交信の許可または禁止設定を行う。
交信優先順位保存メモリ１２は、リーダーライタ１１が、Ａ種、Ｂ種、Ｃ種の非接触ＩＣ情報担体のどれと優先して交信する順序所保存する。交信回数保存メモリ１３は、リーダーライタ１１と、非接触ＩＣ情報担体との各種別ごとの交信回数を保存する。
クリア部１４は、交信回数保存メモリ１３の内容を消去する。通知部７は、非接触ＩＣ情報担体がリーダライタ１１の交信圏内に入ったことを通知する。
制御部８は、通知部７からの通知を受け、交信許可禁止設定部４と交信優先順位保存メモリ１２を用いて、次に交信を行なう非接触ＩＣ情報担体の種別を判断する。さらに、制御部８は、送信部２より情報担体へコマンドを送信させ、受信部３で受けたレスポンスを受け取る。報知部１５は、異常を外部へ報知する。
電源供給部９は、リーダライタ１１を構成する各部に電源を供給する。
本実施例では、通知部７としてモーションセンサを、電源供給部９としてリチウムイオン２次電池を用いる。また、本実施例では交信許可禁止設定部４として第１の実施例同様に第３図に示すディップスイッチを用いる。
第１２図は、交信回数保存メモリ１３のアドレス４１に確保されたエリアを示す。エリア４２は、Ａ種非接触ＩＣ情報担体との交信回数を保存する。エリア４３は、Ｂ種非接触ＩＣ情報担体との交信回数を保存する。エリア４４はＣ種非接触ＩＣ情報担体との交信回数を保存する。
本実施例では、エリア４２、４３、４４は、各４バイトのエリアを確保している。交信が行われるたびに、非接触ＩＣ情報担体の各種別ごとに回数を＋１し、バイナリ値でエリア４２、４３、４４に保存する。４バイトの領域は、１秒間に１回交信したとして、１３０年以上、交信回数をカウントすることを可能にする。また、チェックコード４５は、交信回数保存メモリ１３に保存されている内容が正しいか検証するために設けられている。
本実施例では各バイト、すなわちアドレス＋００から＋１１までのバイトのＥＯＲ（排他的論理和）を計算した値を用いる。
本実施例では、交信回数保存メモリ１３として不揮発性メモリであるＥＥＰＲＯＭを用いた。これにより、電源供給部９からの電源供給が途絶えても交信回数保存メモリの内容を正しく保持することができる。
また、本発明の第２の実施形態であるリーダライタ１１は起動直後、制御部８は交信回数保存メモリ１３の内容を読み出し、チェックコード４５が正しい情報担体かを判定する。もしチェックコードが正しくない場合には、交信回数保存メモリ１３の内容に何らかの異常があると判断し、報知部１５により外部へ報知する。
本実施例では報知部として赤色ＬＥＤとその駆動回路を用い、異常時にはＬＥＤを点滅させる。
第１３図、第１４図、第１５図、第１６図、第１７図、第１８図、第１９図、第２０図は、交信時の制御部８の処理フローを示す。
ここで、交信許可禁止設定部４であるディップスイッチの設定は、下記のとおりとする。
Ａ種非接触ＩＣ情報担体は交信許可、
Ｂ種非接触ＩＣ情報担体は交信禁止、
Ｃ種非接触ＩＣ情報担体は交信許可。
さらに、交信回数保存メモリ１３に保存されている非接触ＩＣ情報担体の種別ごとの保存回数が、それぞれＡ種１０回、Ｂ種３回、Ｃ種１回であるとする。
また、優先順位保存メモリ１２に保存している交信順位がＡ種、Ｂ種、Ｃ種の順である場合は、第１３図のＡ、すなわち、第１４図のＡに進み、第１４図のフローによって、処理が行なわれる。
以下、同様に、優先順位保存メモリ１２に保存されている交信順位に応じて、下記のように、処理が行なわれる。
交信順位がＡ種、Ｃ種、Ｂ種である場合は、第１３図のＢ、すなわち、第１５図のＢに進み、第１５図のフローによって、処理が行なわれる。
交信順位がＢ種、Ａ種、Ｃ種の場合は、第１３図のＣ、すなわち、第１６図のＣに進み、第１６図のフローによって、処理が行なわれる。
交信順位がＢ種、Ｃ種、Ａ種の場合は、第１３図のＤ、すなわち、第１７図のＤに進み、第１７図のフローによって、処理が行なわれる。
交信順位がＣ種、Ｂ種、Ａ種の場合は、第１３図のＥに進み、、すなわち、第１８図のＥに進み、第１８図のフローによって、処理が行なわれる。
さらに、交信順位がＣ種、Ａ種、Ｂ種の場合は、第１３図のＦに進み、すなわち、第１９図のＦに進み、第１９図に示すフローによって処理が行なわれる。
まず、リーダライタ１１の交信圏内に非接触ＩＣ情報担体が入ると、通知部７であるモーションセンサが、非接触ＩＣ情報担体を検知する。つぎに、通知部７は、制御部８に、非接触ＩＣ情報担体が交信圏内にあることを知らせる。制御部８は、交信処理開始時、優先順位保存メモリ１２に保存された交信処理優先順位を読み込み、交信優先順位を決定する（Ｓ２０１）。
優先順位保存メモリ１２に保存している交信順位がＡ種、Ｂ種、Ｃ種の順である場合は、上述のように、第１４図のフローに進む。
以下、上記の状態で、リーダーライタ１１が、Ｃ種非接触ＩＣ情報担体と交信を行う場合について、第１４図、第２０図を用いて説明する。
制御部８は、交信許可禁止設定部４の設定を読み込み、Ａ種交信許可であるので（Ｓ２１１）、Ａ種非接触ＩＣ情報担体と仮定して、Ａ種用のコマンドを送信部２より送信する（Ｓ２１２）。
しかし、交信圏内にある非接触ＩＣ情報担体はＣ種非接触ＩＣ情報担体であるため、交信は失敗する（Ｓ２１３）。
次に交信許可禁止設定部４の設定を読み込み、Ｂ種交信禁止であるので（Ｓ２１４）、Ｂ種とは交信を行わない。
次に許可禁止設定部４の設定を読み込み、Ｃ種交信許可であるので（Ｓ２１５）、Ｃ種非接触ＩＣ情報担体と仮定して（Ｓ２１６）、Ｃ種用のコマンドを送信部２より送信する。このとき、リーダーライタ１１と交信している非接触ＩＣ情報担体は、Ｃ種非接触ＩＣ情報担体である。したがって、受信部３は、情報担体からのレスポンスを受信することができる（Ｓ２１７）。
その後、必要な交信処理が行われる。
本実施では、情報担体から情報をリードする処理が終了後、Ｃ種非接触ＩＣ情報担体の交信回数を＋１し、交信回数保存メモリ１３に、新しく計算しなおしたチェックコードとともに保存する（Ｓ２１８）。
また、非接触ＩＣ情報担体の種別ごとの読み取り回数が比較され、読み取り回数の多いものから順に、次回の交信時の優先して処理される順位が決定される。交信優先順位保存メモリ１２に、この優先処理順位が保存される。
本実施例では、Ｃ種非接触ＩＣ情報担体との交信後、読み取り回数がＡ種１０回、Ｂ種３回、Ｃ種２回となる。したがって、Ａ種非接触ＩＣ情報担体が１番として、続いてＢ種、Ｃ種の順として、優先順位が、交信優先順位保存メモリ１２に保存される（Ｓ２１９）。
一般的に、非接触ＩＣ情報担体は、利用場所ごとに同じ種別の非接触ＩＣ情報担体と交信が行われることが多い。
よって、本発明第２の実施形態であるリーダライタを用いると、通常、行なわれる処理で利用している非接触ＩＣ情報担体の優先順位が１番に保たれる。例外処理として、通常行なわれる処理で交信を行う種別と異なる種別の非接触ＩＣ情報担体と交信を行うことがある。このときも、それ以前に通常処理を何度か行っていれば、通常処理で利用している非接触ＩＣ情報担体の優先順位が１番に保たれる。そのため、例外処理が発生したとしても、以降の通常処理における交信処理の高速化を図ることができる。
また、本実施の形態のリーダライタ１１は、交信優先処理順位を、交信優先処理順位保存メモリ１２に保存している。これにより、次回の交信要求発生時に交信回数保存メモリ１３に保存された、非接触ＩＣ情報担体の種別ごとの交信回数を比較して交信優先処理順位を算出する必要がない。こうして、交信処理の高速化を図ることができる。
また、本実施の形態のリーダライタ１１は、交信回数保存メモリ１３の内容を消去するクリア部１４を持ち、外部から交信回数保存メモリ１３の内容を消去することができる。たとえば、リーダライタを移動したとき、移動後の場所で移動前と異なる他の種別の非接触ＩＣ情報担体を通常処理として用いる場合、新しい交信回数が交信回数保存メモリ１３に保存される。したがって、移動前と同様に、交信処理の高速化を図ることができる。
ここでは、所定の設定用非接触ＩＣ情報担体を読ませることにより、交信回数保存メモリ１３の内容を消去する。
これにより、例えば、リーダライタ１１の利用場所、設置場所が変わった場合にでも、新たに交信回数をカウントする。したがって、移動後の場所で、移動前と異なる他の種別の非接触ＩＣ情報担体を通常処理として用いる場合でも、交信処理の高速化を図ることができる。
また本実施例では、交信回数保存メモリ１３として不揮発性メモリであるＥＥＰＲＯＭを用いている。したがって、リーダライタは、電源供給が途絶えても、次回交信優先処理順位を保持することができる。こうして、リーダライタは、電源復旧後、前回と同じ種別の非接触ＩＣ情報担体と交信する場合に、交信を高速に行なうことができる。
また、交信回数保存メモリ１３は、チェックコード４５を保存している。したがって、交信回数保存メモリ１３に何らかの異常が発生した場合に、報知部１５を用いて外部へ報知するため、誤った情報に応じて、リーダーライタが動作することを防ぐことができる。ここで、何らかの異常は、例えば、１回も交信していないＡ種の読み取り回数が１００００回となっている場合などである。
本実施例では報知部１５として赤色ＬＥＤを用いたが、他の色のＬＥＤやブザーなど外部に報知する部であれば何を用いてもよい。
また本実施例では電源供給部９としてリチウムイオン２次電池を用いている。このように、電源供給部９として電池を用いている場合には、交信時間の短くなることにより、消費電力を低減させる。その結果、連続動作時間が長くなる。
なお本実施例では、交信許可禁止設定部４としてディップスイッチを用いている。他の装置からの通信や、所定の設定用非接触ＩＣ情報担体などを用いて、交信の許可禁止を設定してもよい。これにより、リーダライタは、不必要な種別の非接触ＩＣ情報担体と交信することを禁止できるため、さらに交信時間の高速化を図ることができる。
また、本実施例では、交信回数保存メモリ１３としてＥＥＰＲＯＭを用いている。強誘電体メモリ（ＦｅＲＡＭ）など他の不揮発性メモリが用いられてもよい。
（第３の実施の形態）
本発明の第３の実施形態における情報通信システムについて、第２１図Ａ、Ｂを用いて説明する。
第２１図Ａにおいて、リーダーライタ７０は、通信端末７２、ネットワーク７６を介して、サーバ７４ａ、サーバ７４ｂ、サーバ７４ｃと通信する。
ここで、リーダーライタ７０は、たとえば、第１の実施の形態で示されるリーダライタ１と同様の構成と働きをもつ。
また、ネットワーク６０は、有線ネットワーク、無線ネットワークの少なくとも一つを含んでいる。通信端末７２は、ネットワーク６０と通信する。
この情報通信システムにおいて、リーダーライタ７０が、非接触ＩＣ情報担体から読み取った情報は、その情報の内容に基づいて、複数のサーバー７４のうちの、その情報を送るべきサーバに、通信端末７２によって、送信される。
また、情報を送るべきサーバは、非接触ＩＣ情報担体の種類に基づいて、複数のサーバ７４のうちから、決定される最適なサーバーに送信されてもよい。
一方、情報を受信したサーバーは、受信した情報を応じて、別の情報、たとえば、課金情報などのサーバで発生される情報を、リーダーライタ７０に、ネットワーク７６を介して、送信してもよい。このとき、リーダーライタ７０は、非接触ＩＣ情報担体に、サーバ７４から受信した情報を書き込んでも良い。
また、第２１図Ｂに示されるように、リーダーライタ７１は、送受信部７８を含んでいても良い。このとき、送受信部７８は、上述の通信端末７２にかわって、サーバー７４との通信を行なう。
以上のように、本実施の形態によれば、前述の実施の形態と同様に、リーダライタと非接触情報担体は、交信処理時の交信処理優先順位と交信を行った非接触情報担体の種別に応じて、次回に交信する時の交信処理優先順位を決定して交信を行うことができる。また、リーダーライタが読み取った情報に基づいて、情報が最適なサーバに送信される。さらに、リーダーライタは、サーバーより情報を受信して、非接触情報担体に書き込むこともできる。
（第４の実施の形態）
次に、本発明の第４の実施形態である管理システムについて、第２２図を用いて説明する。
第２２図は、例えば複数の宅配業者の荷物を集配する総合物流センターの倉庫での荷卸を表しす。
ここには各宅配業者の荷物取扱店から回収した荷物５１がいったん集められ、行き先ごとに仕分けされて各地へ配達される。
まずトラックから下ろされた荷物５１は、物品搬送路５２に流される。各荷物５１には宅配業者ごとの非接触ＩＣ情報担体５３が取り付けられている。本実施例では、宅配業者Ａ，Ｂ，Ｃ三社の荷物５１を扱うものとする。
宅配業者Ａ社の荷物５１ａにはＡ種非接触ＩＣ情報担体５３ａがが取り付けられている。宅配業者Ｂ社の荷物５１ｂにはＢ種非接触ＩＣ情報担体５３ｂが、取り付けられている。宅配業者Ｃ社の荷物５１ｃにはＣ種非接触ＩＣ情報担体５３ｃが取り付けられている。
また物品搬送路５２の途中には、第１の実施形態で述べた非接触ＩＣ情報担体リーダーライタ（以下、リーダーライタと呼ぶ）１と同様の構成を有するリーダライタ５０が取り付けられている。
さらに、このリーダライタ５０は、無線通信部５５と、ポイント制御部５７を含む。
無線通信部５５は、ネットワーク６０と無線で通信を行う。ネットワーク６０は、各宅配業者ごとのサーバ５４Ａ，５４Ｂ，５４Ｃと通信する。ポイント制御部５７は、ポイント５７を制御する。
ここで、ポイント５７は、各荷物５１を、行き先ごとに仕分けるために、物品搬送路５２から分岐路５８に分岐させる。
物品搬送路５２を流れてきた荷物５１は、リーダライタ１によって非接触ＩＣ情報担体５３の情報が、その担体の種別とともに読み取られる。読み取った情報は、無線通信部５５へ送られる。無線通信部５５は、非接触ＩＣ情報担体の種別に基づいて、各宅配業者のサーバ５４にアクセスする。こうして、リーダライタ５０は、荷物の入庫をサーバー５４に登録する。同時に、リーダライタ５０は、非接触ＩＣ情報担体５３の情報に基づいた、荷物５３の次の行き先情報を、サーバー５３から受け取る。この行き先情報は、分岐ポイント制御部５７に通知される。分岐ポイント制御部５７は、その行き先に応じて、ポイント５６を切り替えて荷物５１を仕分ける。
また、非接触ＩＣ情報担体５３は、荷物５１の行き先情報だけでなく、荷物の種類、次の行き先へ発送するまでの倉庫での保管期間など、荷物に関する他の情報を含むことができる。したがって、非接触ＩＣ情報担体５３の含む情報に基づいて、荷物５１は、所定の場所に保存されたり、所定の場所に置かれる。
また、非接触ＩＣ情報担体５３に含まれる荷物５１に関する情報に基づいて、入庫する荷物の種類、数量が管理される。
ここで、物品搬送路５２を流れてくる荷物５１は、各宅配業者の取次店からまとまった数で集められてきている。したがって、多くの場合、各宅配業者ごとにまとまって流れてくる。
例えば、Ａ社の荷物が２０個流れてきたあとに、Ｂ社の荷物が１５個流れてくる。
リーダライタ５０は、第１の実施形態のリーダーライタ１と同様にして、非接触ＩＣ情報担体５３との交信完了後、次回の交信処理時の交信処理優先順位を決定して、次回の交信を行う。これは、交信処理時の交信処理優先順位と交信を行った非接触情報担体の種別により、決定される。したがって、リーダライタ５０を用いることにより、高速に非接触ＩＣ情報担体５３の情報を読み取ることができる。こうして、物流管理システムのタクトタイムが短縮される。
また、今回交信処理を行った種別と、次回交信処理時の交信処理優先順位が一番となる種別が同じであった場合には、サーバ５４との通信をつないだままにしておくといった処理を加えてもよい。このとき、さらにタクトタイムを短縮した効率のよい物流管理を行うことができる。
なお、第４の実施形態では非接触ＩＣ情報担体リーダライタが無線通信部を含んでいる。この場合、無線通信部は、リーダーライタと一体型であっても、ケーブルなどで接続される外部機器でもよい。
産業上の利用の可能性
以上のように本発明によれば、リーダーライタは、交信処理時の交信処理優先順位と交信を行った非接触情報担体の種別に応じて、次回交信処理時の交信処理優先順位を決定して交信処理を行う。したがって、本発明のリーダライタは、非接触情報担体との間で、高速に交信を行なうことができる。
また、本発明のリーダライタは、例外処理が発生したとしても、それ以降は、通常使われる、非接触情報担体の処理における交信処理が高速に行なわれる。
したがって、このリーダーライタが、電池で駆動される場合、交信時間が短くなることにより、消費電力が低減し、動作時間をのばすことができる。
本発明の情報送信システムによれば、上述のリーダライタの利点に加えて、リーダーライタが、非接触情報担体から読み取った情報に基づいて、最適なサーバに情報を送信することができる。
本発明の管理システムによれば、上述のリーダライタの利点に加えて、リーダーライタが読み取った非接触情報担体の種別に基づいて、物品を仕分けし、収納または載置することができる。
【図面の簡単な説明】
第１図は本発明の第１の実施例に係る非接触ＩＣ情報担体リーダライタ（以下、リーダライタと呼ぶ）の構成を示す機能ブロック図である。
第２図は本発明の第１の実施の形態に係るリーダライタの交信優先順位テーブルを示す説明図である。
第３図は本発明の第１の実施の形態に係るリーダライタの交信許可禁止設定部の概略を示す正面図である。
第４図は本発明の第１の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第５図は本発明の第１の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第６図は本発明の第１の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第７図は本発明の第１の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第８図は本発明の第１の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第９図は本発明の第１の実施の形態に係るＩＣ情報担体リーダライタの交信処理フローを示すフローチャートである。
第１０図は本発明の第１の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第１１図は本発明第２の実施の形態であるリーダライタの構成を示す機能ブロック図である。
第１２図は本発明第２の実施の形態に係るリーダライタの交信回数保存メモリの構成を示す説明図である。
第１３図は本発明第２の実施の形態に係る非接触ＩＣ情報担体リーダライタの交信処理フローを示すフローチャートである。
第１４図は、本発明第２の実施の形態に係るリーダライタの交信処理フローを示すフローチャートである。
第１５図は本発明第２の実施の形態に係る非接触ＩＣ情報担体リーダ（以下、リーダーと呼ぶ）の交信処理フローを示すフローチャートである。
第１６図は本発明第２の実施の形態に係るリーダの交信処理フローを示すフローチャートである。
第１７図は本発明第２の実施の形態に係るリーダの交信処理フローを示すフローチャートである。
第１８図は本発明第２の実施の形態に係るリーダの交信処理フローを示すフローチャートである。
第１９図は本発明第２の実施の形態に係るリーダの交信処理フローを示すフローチャートである。
第２０図は本発明第２の実施の形態に係るリーダの交信処理フローを示すフローチャートである。
第２１Ａ図、第２１Ｂ図は、本発明３の実施形態における情報通信システムを示すブロック図である。
第２２図は、本発明第４の実施形態における管理システムを示す模式図である。
第２３図は従来のリーダライタの構成の一例を示す機能ブロック図である。
第２４図は、従来のリーダにおける交信処理フローを示すフローチャートである。
図面の参照符号の一覧表
１　　非接触リーダライタ
２　　送信部
３　　受信部
４　　交信許可禁止設定部
５　　交信優先順位メモリ
６　　ポインタ保存メモリ
７　　通知部
８　　制御部
９　　電源供給部
１１　非接触リーダライタ
１２　交信優先順位保存メモリ
１３　交信回数保存メモリ
１４　クリア部
１５　報知部
２１　ポインタ
２２　交信優先順位
３１　Ａ種交信許可禁止設定スイッチ
３２　Ｂ種交信許可禁止設定スイッチ
３３　Ｃ種交信許可禁止設定スイッチ
４１　アドレス
４２　Ａ種交信回数保存エリア
４３　Ｂ種交信回数保存エリア
４４　Ｃ種交信回数保存エリア
４５　チェックコード
５０　非接触リーダライタ
５１　荷物
５２　搬送路
５３　非接触ＩＣ情報担体
５４　サーバ
５５　無線通信部
５６　ポイント
５７　ポイント制御部
５８　分岐路
６０　ネットワーク
７０　非接触リーダライタ
７１　非接触リーダライタ
７２　通信回路
７４　サーバ
７６　ネットワーク
７８　送受信部
１０１　非接触リーダライタ
１０２　送信部
１０３　受信部
１０７　通知部
１０８　制御部
１０９　電源供給部
【図１】
2002041158.tif 000003
【図２】
2002041158.tif 000004
【図３】
2002041158.tif 000005
【図４】
2002041158.tif 000006
【図５】
2002041158.tif 000007
【図６】
2002041158.tif 000008
【図７】
2002041158.tif 000009
【図８】
2002041158.tif 000010
【図９】
2002041158.tif 000011
【図１０】
2002041158.tif 000012
【図１１】
2002041158.tif 000013
【図１２】
2002041158.tif 000014
【図１３】
2002041158.tif 000015
【図１４】
2002041158.tif 000016
【図１５】
2002041158.tif 000017
【図１６】
2002041158.tif 000018
【図１７】
2002041158.tif 000019
【図１８】
2002041158.tif 000020
【図１９】
2002041158.tif 000021
【図２０】
2002041158.tif 000022
【図２１Ａ】
2002041158.tif 000023
【図２１Ｂ】
2002041158.tif 000024
【図２２】
2002041158.tif 000025
【図２３】
2002041158.tif 000026
【図２４】
2002041158.tif 000027
【国際調査報告】
2002041158.tif 000028
2002041158.tif 000029
2002041158.tif 000030
2002041158.tif 000031