(57)【要約】【課題】リーダライタに接続されているアンテナの通信エリア内に所望のＩＣタグがない状態の通常の状態で正常に動作しているか否かの判断ができるようにする。【解決手段】リーダライタ１０１からアンテナ検査用ＩＣタグ１０９に対して受付けコマンドを送信し、リーダライタ１０１から送信された受付けコマンドを受信したアンテナ検査用ＩＣタグ１０９は、予め書き込まれているＩＤコードをリーダライタ１０１に送信し、アンテナ検査用ＩＣタグ１０９のＩＤコードを前記リーダライタが受信した場合にリーダライタ１０１に接続されたアンテナ１０２は正常に機能していると判断する。【選択図】図１
2008042452.tif 000002
【特許請求の範囲】
【請求項１】
リーダライタと、前記リーダライタに接続されたアンテナと前記リーダライタと非接触状態で通信可能なＩＣタグと、データの授受を行う通信装置であって、
前記リーダライタに接続されたアンテナにアンテナ検査用ＩＣタグを前記アンテナの通信可能範囲で常時具備し、前記リーダライタには前記アンテナ検査用ＩＣタグに対して受付けコマンドを送信する受付けコマンド送信手段が含まれ、前記アンテナ検査用ＩＣタグにはＩＤコードが予め書き込まれており、前記リーダライタから前記アンテナ検査用ＩＣタグに対して受付けコマンドを送信し、前記リーダライタから送信された受付けコマンドを受信したアンテナ検査用ＩＣタグは、予め書き込まれているＩＤコードを前記リーダライタに送信し、前記アンテナ検査用ＩＣタグのＩＤコードを前記リーダライタが受信した場合に前記リーダライタに接続されたアンテナは正常に機能していると判断することを特徴とする通信装置。
【請求項２】
前記アンテナ検査用ＩＣタグを静止させる静止コマンドを送信する静止コマンド送信手段と、
前記静止させるアンテナ検査用ＩＣタグを活性化させるリセットコマンドを送信するリセットコマンド送信手段と、
前記アンテナの検査を特定の時間間隔で行うために時間を計測するタイマ手段とを備え、
前記リーダライタから送信される受付けコマンドに応答し、前記アンテナ検査用ＩＣタグから送信されたＩＤコードを受信後に、前記アンテナ検査用ＩＣタグに対して前記静止コマンドを送信し、前記アンテナ検査用ＩＣタグを静止させて、前記リーダライタから受付けコマンドを受信しても前記ＩＤコードを応答しないようにし、前記タイマ手段によって計測されるタイマ値が満了した時に前記リセットコマンドを前記リーダライタから発行し、前記アンテナ検査用ＩＣタグを活性化し前記受付けコマンドに応答可能な状態にした後、前記受付けコマンド送出手段から前記受付けコマンドを送信し、前記受付けコマンドを受信したアンテナ検査用ＩＣタグから前記ＩＤコードを前記リーダライタが受信した場合に前記リーダライタに接続されたアンテナが正常に機能していると判断することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記アンテナ検査用ＩＣタグを静止させるコマンドを送信する静止コマンド送信手段と、
前記静止させたＩＣタグのメモリエリアを読み取るメモリリードコマンドを送信するメモリリードコマンド送信手段と、
前記アンテナの検査を特定の時間間隔で行うために時間を計測するタイマ手段とを備え、
前記リーダライタから送信される受付けコマンドに応答し、前記アンテナ検査用ＩＣタグから送信されたＩＤコードを受信後に、前記アンテナ検査用ＩＣタグに対して前記静止コマンドを送信し、前記アンテナ検査用ＩＣタグを静止させ、前記リーダライタからの受付けコマンドを受信してもＩＤコードを応答しないようにし、前記タイマ手段によるタイマ値が満了した時に前記メモリリードコマンドを前記リーダライタから発行して、前記アンテナ検査用ＩＣタグのメモリエリアのデータを読み出し、前記アンテナ検査用ＩＣタグのメモリエリアのデータを前記リーダライタが受信することができた場合に前記リーダライタに接続されたアンテナが正常に機能していると判断することを特徴とする請求項１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置に関し、特に、リーダライタと非接触ＩＣタグとの間で無線によってデータの授受を行うために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、ＩＣタグ及びＩＣカードを取り込んだシステムは徐々に実用レベルになりつつある。例えば、駅改札の自動改札機などは、これまでの切符や定期券を接触型読取装置の読取部を通過させることなく非接触型ＩＣカードを磁気読取部であるアンテナにかざすだけで入場（退場）が許可することができる。これは切符や定期券をわざわざ定期入れや財布から取出すことなく改札作業ができるので、これまでの接触型読取装置方式と比べて著しく使い勝手が向上したと言われている。
【０００３】
また、この例では非接触型のＩＣカードの定期券を自動改札機の磁気読取部であるアンテナにかざし、読み取りを失敗した場合はゲートが開かない、または警告音が鳴動するなどの挙動によって確認できる。読み取れない場合の挙動があれば読み取りミスであると判断でき、その対策を講じることとなる。
【０００４】
しかし、非接触ＩＣタグが読み取れない場合に読み取りミスが発生したことによる挙動が起こらない場合には、読み取れたのか読み取れなかったのかが非接触ＩＣタグを読み取らせた動作時には判断できない。したがって、後になって読み取られていなければいけないＩＣタグが読み取られていないことに気づくことも多い。これは読み取り動作を行った時点で、アンテナが故障しているか否かが判断できない為にアンテナの通信エリア内を通過したＩＣタグは読み取れていると判断してしまうからである。
【０００５】
ＩＣタグの読み取り動作時にアンテナが故障しているか否かの判断は現状では判断することはできない。アンテナの故障を検出するにはインピーダンスを測定してその結果でアンテナが故障しているか否かを判断する方式も考えられる。例えば、特許文献１によれば、リーダライタ装置内部にアンテナの容量調節器、変化量計算機、電流検出器を備えアンテナの最適な状態を作り出すと記載されている。この特許文献１からは、アンテナのインピーダンスを測定すればアンテナが送受信できる状態か否かの判断を可能にすることは容易に想像できる。
【０００６】
しかし、この方式ではアンテナが故障しているか否かの判断をする分かれ目の部分では、どちらでも取れるような状況が発生し、どうしても判断が確定できない状態が必ず発生する。この場合に故障でないのに故障との警報を流すことや、さらには故障なのに故障ではないと判断し、警報を流さないことはシステムの信頼性を著しく低下させることとなる。
【０００７】
アンテナの通信エリア内を通過したＩＣタグは必ず読み取る必要のあるミッションクリティカルなシステムにおいは致命傷となりかねない。また、そのような方法でアンテナの故障の判定基準も設置されたアンテナの環境、アンテナ自体の誤差、リーダライタの検出感度の誤差等があり、すべての環境、すべてのリーダライタでシビアな調整が必要となる。さらに判断するための各ハードを構成する部品類が必要となる。
【０００８】
【特許文献１】特開平１０−１３５８６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
これまでのリーダライタとＩＣタグとの間で非接触通信を行う通信装置は、リーダライタが読み取に失敗した場合、読み取ることにより発生する挙動が起こらないので読み取れなかったことがその場で判断できる。その場合は、再度読取動作を行うか、読み取れない原因（硬貨に囲まれた財布の中、期限切れ等）の排除を行い、再び読取動作を繰返すことができる。さらにＩＣカードの場合、読み取れない場合はアンテナにＩＣカードを近づけるなどの読み取りを行うための改善策を行うことも可能である。
【００１０】
一方、モノに具備されたＩＣタグの場合でＩＣタグの内容を読み取られたこともしくは読み取られなかったことによる挙動が目前で発生しない場合で確認できない場合や、発生しても人間が確認できる状況にない場合を考える。読み取られたこともしくは読み取られなかったことによる挙動が数日後（数分後）である場合、またデータのみを蓄積する目的の場合で挙動が起こらい場合は、読み取られたか否かはすぐに判断することができない。読み取りミスになった直後に再度の読取等を行う手掛かりがないのが実情である。
【００１１】
本発明は前述の問題点に鑑み、リーダライタに接続されているアンテナの通信エリア内に所望のＩＣタグがない状態の通常の状態で正常に動作しているか否かの判断ができるようにすることを目的としている。
【課題を解決するための手段】
【００１２】
本発明の通信装置は、リーダライタと、前記リーダライタに接続されたアンテナと前記リーダライタと非接触状態で通信可能なＩＣタグと、データの授受を行う通信装置であって、前記リーダライタに接続されたアンテナにアンテナ検査用ＩＣタグを前記アンテナの通信可能範囲で常時具備し、前記リーダライタには前記アンテナ検査用ＩＣタグに対して受付けコマンドを送信する受付けコマンド送信手段が含まれ、前記アンテナ検査用ＩＣタグにはＩＤコードが予め書き込まれており、前記リーダライタから前記アンテナ検査用ＩＣタグに対して受付けコマンドを送信し、前記リーダライタから送信された受付けコマンドを受信したアンテナ検査用ＩＣタグは、予め書き込まれているＩＤコードを前記リーダライタに送信し、前記アンテナ検査用ＩＣタグのＩＤコードを前記リーダライタが受信した場合に前記リーダライタに接続されたアンテナは正常に機能していると判断することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、リーダライタに接続されたアンテナ上に常時アンテナ検査用ＩＣタグを具備する。これにより、リーダライタからの受付けコマンドに応答してアンテナ検査用ＩＣタグからＩＤコードを受信することが出来た場合にアンテナが正常状態と判断することが可能となる。したがって、アンテナに何らかの異常な状態が発生し、アンテナ検査用ＩＣタグのＩＤコードが読取れなくなった場合にアンテナに異常が発生したと判断できる。
【００１４】
また、本発明の他の特徴によれば、アンテナ上にアンテナ検査用ＩＣタグを具備し、リーダライタからのすべての受付けコマンドに応答しないように、アンテナを検査する特定の時間以外はアンテナ検査用ＩＣタグを静止させ、アンテナを検査する時間にアンテナ検査用ＩＣタグを活性化する。これにより、リーダライタは多量のＩＤコードを受信することがないため、ネットワークの輻輳を発生させることなく、アンテナの異常状態を検出することができる。
【００１５】
また、本発明のその他の特徴によれば、アンテナ上に検査用ＩＣタグを具備し、リーダライタからのすべての受付けコマンドに応答しないように、アンテナを検査する特定の時間以外はアンテナ検査用ＩＣタグを静止させ、アンテナを検査する時間にアンテナ検査用ＩＣタグに装備されているメモリの内容を読み出す。これにより、多量のＩＤコードを受信することがないため、ネットワークの輻輳を発生させることなく、アンテナの異常状態を検出することができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施形態）
本発明の第１の実施形態について図１〜３を参照しながら説明する。
図１は、本実施形態のシステムにおける構成例を示す図である。
図１において、１０１はリーダライタであり、１０２はリーダライタ１０１に接続されるアンテナである。１０３はターゲットに具備された本来読み取られるべきＩＣタグであり、１０４はリーダライタ１０１を制御する制御用ＰＣである。
【００１７】
１０５は機器同士でＬＡＮ接続を行うＨＵＢであり、１０６はリーダライタ１０１とアンテナ１０２とを用いてターゲットに具備された所望のＩＣタグ１０３を記憶したＩＤコードを蓄積するサーバである。
【００１８】
１０７は所望のＩＣタグ１０３が具備されたターゲットがリーダライタ１０１に接続されたアンテナ１０２に近づくとその旨をリーダライタ１０１に知らせるターゲット検出センサーである。１０８はリーダライタ１０１、制御用ＰＣ１０４、サーバ１０６、ＨＵＢ１０５を接続するＬＡＮ線であり、１０９はアンテナ１０２上に常時具備されるアンテナ検査用ＩＣタグである。
【００１９】
図２は、本実施形態のシステムにおける動作の概要を示すタイミングチャートである。
図２において、（１）から順に（５）までは時系列でのシーケンスを示している。左はリーダライタ１０１の動作を示し、真ん中はアンテナ検査用ＩＣタグ１０９の動作を示し、右はターゲットに具備された所望のＩＣタグ１０３の動作を示している。
【００２０】
図３は、本実施形態のシステムおける動作の手順を示すフローチャートである。本実施形態はリーダライタ１０１に接続されるアンテナ１０２にアンテナ検査用ＩＣタグ１０９を常時具備する。そして、リーダライタ１０１からの受付けコマンドにアンテナ検査用ＩＣタグ１０９が応答した場合にアンテナ１０２が正常動作していると判断するものである。
【００２１】
動作の流れを簡単に説明する。所望のＩＣタグ１０３を具備したターゲットがアンテナ１０２に近づき、ターゲット検出センサー１０７により検出される。所望のＩＣタグ１０３を具備したターゲットが予め決めた時間間隔を超えてアンテナ１０２上に現れない時はタイマを動作させ、アンテナ１０２を検査したい所望の時間間隔で受付けコマンドを送信する。
【００２２】
所望のＩＣタグ１０３を具備したターゲットがアンテナ１０２の通信エリア内に入ることを確認したリーダライタ１０１は、アンテナ１０２より電磁界を出力し、ＩＣタグ１０３のＩＤコードを読取るコマンド（受付けコマンド）を送信する。所望のＩＣタグ１０３は受付けコマンドを受信したら自身のＩＤコードをリーダライタ１０１に返送する。
【００２３】
リーダライタ１０１は受信したＩＤコードをＬＡＮ線１０８を経由して制御用ＰＣ１０４にすべてのデータを送る。制御用ＰＣ１０４は同じくＬＡＮ線１０８を使いＨＵＢ１０５、ＬＡＮ線１０８を介してサーバ１０６に送信し、サーバ１０６は読取られたＩＤコードを蓄積する。
【００２４】
これら動作をこれらの図３を参照しながら順を追って説明する。
ステップＳ３０１でスタートする。次に、制御用ＰＣ１０４、リーダライタ１０１、ターゲット検出用センサー１０７（以下センサー）の電源をＯＮにする（ステップＳ３０２）。制御用ＰＣ１０４は、リーダライタ１０１、センサー１０７の初期設定を行いターゲットに具備された所望のＩＣタグ１０３を読取る準備を行う。この時にアンテナ検査用ＩＣタグ１０９はアンテナ１０２上に常時具備された状態となっている。
【００２５】
アンテナ検査用ＩＣタグ１０９が具備されている位置は実際にターゲットに具備されている所望のＩＣタグ１０３と同様の位置関係に配置してある。通常であればアンテナ１０２上にアンテナ検査用ＩＣタグ１０９を常時具備するとリーダライタ１０１からアンテナ１０２を介して受付けコマンドが発信される。
【００２６】
この受付けコマンドは１秒間に５〜１０回出力されるためすべての受付けコマンドに応答してＩＤコードを応答し、制御用ＰＣ１０４を経由し、さらにサーバ１０６に送ることになる。これにより接続されているＬＡＮネットワークが多量のＩＤコードデータにより輻輳を起すこととなる。リーダライタ１０１の初期設定が終了し、いつでも電磁界をアンテナ１０２から発射できる状態になっている。
【００２７】
初期設定が完了したセンサー１０７は所望のＩＣタグ１０３を具備したターゲットの存在を常時監視する。そして、センサー１０７がターゲットの存在を検出したか否かを判断する（ステップＳ３０３）。センサー１０７の役割は、所望のＩＣタグ１０３が具備されたターゲットがアンテナ１０２に近づき、アンテナ１０２の通信範囲に入ることが確定した時にリーダライタ１０１に対して電磁界を発生するよう指示を出すことである。このセンサー１０７がターゲットの存在を判断すると、リーダライタ１０１に通知をする。
【００２８】
ステップＳ３０３の判断の結果、監視した結果ターゲットの存在を検出しなかった場合は、動作させていたタイマにより所望のタイマ値になったか否かを確認する（ステップＳ３０４）。この確認の結果、所望のタイマ値になった場合は、受付けコマンドを発信する（ステップＳ３０７）。そして、この時にアンテナ検査用ＩＣタグ１０９のＩＤコードであるＵＩＤ（Ｋ）を読み取れるか否かを判断する（ステップＳ３０８）。
【００２９】
この判断の結果、このときはアンテナ検査用ＩＣタグ１０９のＵＩＤ（Ｋ）は読み取れた場合は（ステップＳ３０８のＹＥＳ）、アンテナ１０２は正常動作していると判断し、ステップＳ３０３に戻る。なお、この判断はリーダライタ１０１がＵＩＤ（Ｋ）を送信して制御用ＰＣ１０４が判断を行う。センサー１０７でターゲットを検出しない状態で所望のタイマ値になった場合はこの動作を繰り返し、アンテナ１０２の動作状況を確認する。
【００３０】
一方、ステップＳ３０４の確認の結果、所望のタイマ値になっていない場合（ステップＳ３０４のＮＯ）は、ステップＳ３０３に戻り、センサー１０７によるターゲットの検出を繰り返し行う。
【００３１】
一方、ステップＳ３０３の判断の結果、センサー１０７でターゲットの存在を検出したら（ステップＳ３０３のＹＥＳ）、タイマ値が所望の値であるか否かに関わらず受付けコマンドを発信する（ステップＳ３０５）。この受付けコマンドに応答してターゲットに具備された所望のＩＣタグ１０３はＩＤコードであるＵＩＤを応答する。アンテナ１０２上に常時具備されているアンテナ検査用ＩＣタグ１０９もこの受付けコマンドに反応してＩＤコードであるＵＩＤ（Ｋ）を返送する。
【００３２】
この時に検査用ＩＣタグ１０９のＩＤコードであるＵＩＤ（Ｋ）を受信できたリーダライタ１０１はこのデータを制御用ＰＣ１０４に送る。これを受信した制御用ＰＣ１０４は、ＵＩＤ（Ｋ）を読み取れたか否かを判断する。この判断の結果、読み取れた場合は、リーダライタ１０１に接続されているアンテナ１０２は正常に動作していると判断し、ステップＳ３０３に戻る。
【００３３】
一方、ステップＳ３０６の判断の結果、アンテナ検査用ＩＣタグ１０９のＩＤコードが読み取れなかった場合は、リーダライタ１０１に接続されているアンテナ１０２は故障していると判断する（ステップＳ３０９）。また、ステップＳ３０８の判断の結果、ＵＩＤ（Ｋ）を読み取れなかった場合もリーダライタ１０１に接続されているアンテナ１０２は故障していると判断する（ステップＳ３０９）。
【００３４】
アンテナ１０２上に常時アンテナ検査用ＩＣタグ１０９を具備することで通常は多量に送信される受付けコマンドに応答して多量のＵＩＤを返送する。この多量のＵＩＤはリーダライタ１０１から制御用ＰＣ１０４、さらにはサーバ１０６に送られるためネットワークの輻輳が発生してしまう。本実施形態では、アンテナ１０２上にアンテナ検査用ＩＣタグ１０９を常時具備してもターゲットの検出センサー１０７を配備することでネットワークの輻輳を発生させることなくアンテナ１０２の動作が正常か否かを判断することができる。
【００３５】
ここではターゲットの検出方法にセンサーを用いたが、この方法は本実施形態の本質的な部分ではないため、どのような検出方法でもよい。また、本実施形態では、センサーを使ってＵＩＤを制限する方法を述べた。一方、センサーを使わずにリーダライタ内にフィルタを備えてＬＡＮネットワークに送信するＵＩＤの数を制限する方法を用いてもＬＡＮネットワークが輻輳することなしにアンテナの動作状況を確認することが可能となる。
【００３６】
（第２の実施形態）
本実施形態について、図４〜６を参照しながら説明する。
図４は、本実施形態のシステムにおける構成例を示す図である。図５は、本実施形態のシステムにおける動作の概要を示すタイミングチャートである。また、図６は、本実施形態のシステムおける動作の手順を示すフローチャートである。本実施形態は第１の実施形態と同様、アンテナ上にアンテナ検査用ＩＣタグを具備しアンテナの動作状況を確認するものである。
【００３７】
本実施形態では、ネットワークの輻輳を抑える手段としてＩＳＯ１５６９３で定義されているコマンドを用いる。また、本実施形態は、センサーなどの検出装置を用いないのでシステムの構成などが安価になると同時にセンサーなどを設置できない環境においても元々準備されているコマンドを使用するのでハード構成の変更や追加の必要はない。
【００３８】
図４において、４０１、４０９はリーダライタ４０３、４０８に接続され、非接触通信でＩＣタグと通信する際に電磁界を出力するアンテナである。４０２、４１０はアンテナ４０１、４０９に常時具備されるアンテナ検査用ＩＣタグである。４０４は複数のリーダライタ４０３、４０８とそれらを制御する制御用ＰＣ４０５及び４０７とサーバ４０６を接続するＨＵＢであり、４１１はターゲットに具備された所望のＩＣタグである。
【００３９】
図４では簡易的に２台のリーダライタ４０３、４０８とアンテナ４０１、４０９のみを示したが、実際はこれ以上のリーダライタが存在する場合が多い。また、所望のＩＣタグ４１１が具備されたターゲットの動きはアンテナ４０１、４０９上の通信エリア内に滞留することも考えられるシステムである。
【００４０】
次に、本実施形態の動作について順を追って説明する。
図５において、（１）から順に（６）までは時系列でのシーケンスを示している。左はリーダライタ４０３、４０８の動作を示し、真ん中はアンテナ検査用ＩＣタグ４０２、４１０の動作を示し、右はターゲットに具備された所望のＩＣタグ４１１の動作を示している。
【００４１】
図６において、ステップＳ６０１でスタートする。次に、リーダライタ４０３及びリーダライタ４０３、４０８を制御する制御用ＰＣ４０５、４０７の電源を立ち上げる（ステップＳ６０２）。以下、リーダライタ４０８の動きはリーダライタ４０３の動きと同一のため説明は割愛する。
【００４２】
リーダライタ４０３及び制御用ＰＣ４０５の電源を立ち上げると同時に、リーダライタ４０３の初期設定が制御用ＰＣ４０５から行われる。そして、初期設定が完了したリーダライタ４０３は受付けコマンド（ＩＣタグが受信するとＵＩＤを返送するコマンド）をアンテナ４０１から送出する（ステップＳ６０３）。
【００４３】
次に、アンテナ４０１上に具備されたアンテナ検査用ＩＣタグ４０２は、ＵＩＤ（Ｋ）を受信できたか否かを判断する（ステップＳ６０４）。この判断の結果、受信できた場合は、アンテナ４０１の通信エリア内に具備されているので当然のことながらこの受付けコマンドを受信し、ステップＳ６０６に進む。
【００４４】
一方、ステップＳ６０４の判断の結果、アンテナ検査用ＩＣタグ４０２に予め書き込まれているＩＤコードであるＵＩＤ（Ｋ）が受信できなかった場合は、アンテナ４０１は故障していると判断する（ステップＳ６０５）。その後はメール等で保守要員への通知や、パトライトを点灯させるなどの処置を行う。
【００４５】
すなわち、ステップＳ６０４でＹＥＳの場合、このＵＩＤ（Ｋ）を受信できたリーダライタ４０３は制御用ＰＣ４０５にＵＩＤ（Ｋ）を送る。そして、制御用ＰＣ４０５はアンテナ検査用ＩＣタグ４０２のＩＤコードであるＵＩＤ（Ｋ）を受信できたのでアンテナ４０１は正常に動作していると判断する。
【００４６】
このＩＤコードであるＵＩＤ（Ｋ）を受信したリーダライタ４０３は予めアンテナ検査用ＩＣタグ４０２のＩＤコードであるＵＩＤ（Ｋ）は認識している。このため、ＵＩＤ（Ｋ）を受信した場合は、次のコマンドでアンテナ検査用ＩＣタグ４０２のＵＩＤ（Ｋ）を指定してアンテナ検査用ＩＣタグ４０２がリーダライタ４０３から送信する受付けコマンドを受信してもＵＩＤ（Ｋ）を送信しないように静止させる。ＩＣタグからのＩＤコードを静止させるコマンドはstay_Quietコマンドである。stay_QuietコマンドはＩＣタグのＵＩＤを指定して発行するコマンドで、このコマンドを受けたＩＣタグは受付けコマンドを受信してもＵＩＤは返送しない。言わば静止コマンドである。
【００４７】
次に、リーダライタ４０３からアンテナ検査用ＩＣタグ４０２のＵＩＤ（Ｋ）を指定したstay_Quiet（Ｋ）を発行する（ステップＳ６０６）。これによりリーダライタ４０３から多量の受付けコマンドを受信してもアンテナ検査用ＩＣタグ４０２はＵＩＤ（Ｋ）を返送しない。リーダライタ４０３は受付けコマンドの発行間隔を空けずに連続で発行できる。これにより、アンテナ４０１の通信可能エリア内を高速で移動するターゲットに対しても受付けコマンドを受信できないことによる所望のＩＣタグ４１１の読取ミスを起す確率を低減させることができる。
【００４８】
また、所望のＩＣタグ４１１を具備したターゲットがアンテナ４０１の通信可能エリア内に進入したものとする。リーダライタ４０３からは間隔を空けずに連続して受付けコマンドを発行しているのでターゲットに具備された所望のＩＣタグ４１１は容易に受信可能でありＵＩＤを返送することができる。
【００４９】
この時にアンテナ検査用ＩＣタグ４０２も受付けコマンドを受信しているが、stay_Quiet（Ｋ）コマンドにより静止中であるためＵＩＤ（Ｋ）は送信しない。stay_Quietコマンドにより静止していたＩＣタグを再びリセットしＵＩＤを返送するように動作させる活性するコマンドはReset to Readyコマンドである。
【００５０】
そして、アンテナ４０１の故障検出を行いたい所望の時刻になったか否かを判断する（ステップＳ６０７）。この判断の結果、所望の時刻になっていない場合は所望の時刻になるまで待機する。一方、ステップＳ６０７の判断の結果、所望の時刻になった場合は、アンテナ検査用ＩＣタグ４０２に対して静止状態を解除するReset to Readyコマンドを送信し、静止させていたＩＣタグを活性化し（ステップＳ６０８）、ステップＳ６０３に戻る。
【００５１】
（第３の実施形態）
本実施形態について図４、７、８を参照しながら説明する。図７は、本実施形態のシステムにおける動作の概要を示すタイミングチャートである。図８は、本実施形態のシステムおける動作の手順を示すフローチャートである。なお、図４に示すシステムの構成は、第２の実施形態と同じであるため説明は割愛する。
【００５２】
本実施形態も第２の実施形態と同様に、アンテナ４０１、４０９上にアンテナ検査用ＩＣタグ４０２、４１０を常時具備する。このアンテナ検査用ＩＣタグ４０２、４１０のＩＤコードであるＵＩＤ（Ｋ）が読み取れることでアンテナ４０１、４０９の動作状況を確認するものである。
【００５３】
しかし、第２の実施形態にも示したが、リーダライタ４０３、４０８からアンテナ４０１、４０９上を高速で移動するターゲットとも通信を安定させたいため、短い時間間隔で多量に受付けコマンドが送信される。それに応答してアンテナ検査用ＩＣタグ４０２、４１０から多量のＵＩＤ（Ｋ）を送信する。この受信したＵＩＤ（Ｋ）を制御用ＰＣ４０５、４０７、サーバ４０６に送るため、ネットワークが輻輳すると言う問題点があった。
【００５４】
本実施形態では、第２の実施形態よりも簡便にアンテナの動作状況を確認できる方法を開示する。
図７において、（１）から順に（５）までは時系列でのシーケンスを示している。左はリーダライタ４０３、４０８の動作を示し、真ん中はアンテナ検査用ＩＣタグ４０２、４１０の動作を示し、右はターゲットに具備された所望のＩＣタグ４１１の動作を示している。
【００５５】
図８において、ステップＳ８０１でスタートする。リーダライタ４０３、４０８とリーダライタ４０３、４０８を制御する制御用ＰＣ４０５、４０７の電源を立ち上げる（ステップＳ８０２）。以下、リーダライタ４０８の動きはリーダライタ４０３の動きと同一のため説明は割愛する。
【００５６】
リーダライタ４０３及び制御用ＰＣ４０５の電源を立ち上げると同時に、リーダライタ４０３の初期設定が制御用ＰＣ４０５から行われる。そして、初期設定が完了したリーダライタ４０３は受付けコマンド（ＩＣタグが受信するとＵＩＤを返送するコマンド）をアンテナ４０１から送出する（ステップＳ８０３）。
【００５７】
アンテナ４０１上に具備されたアンテナ検査用ＩＣタグ４０２は、ＵＩＤ（Ｋ）を受信できたか否かを判断する（ステップＳ８０４）。この判断の結果、受信できた場合は、アンテナ４０１の通信エリア内に具備されているので当然のことながらこの受付けコマンドを受信し、ステップＳ８０５に進む。
【００５８】
一方、ステップＳ６０４の判断の結果、アンテナ検査用ＩＣタグ４０２に予め書き込まれているＩＤコードであるＵＩＤ（Ｋ）が受信できなかった場合は、アンテナ４０１は故障していると判断する（ステップＳ８０９）。アンテナ４０１は異常状態になっていると判断し、警報、保守要員へのメール通知、パトライト点灯などを行う。
【００５９】
すなわち、ステップＳ６０４でＹＥＳの場合、このＵＩＤ（Ｋ）を受信できたリーダライタ４０３は制御用ＰＣ４０５に送る。そして、制御用ＰＣ４０５はアンテナ検査用ＩＣタグ４０２のＩＤコードであるＵＩＤ（Ｋ）を受信できたのでアンテナ４０１は正常に動作していると判断する。
【００６０】
このＩＤコードであるＵＩＤ（Ｋ）を受信したリーダライタ４０３は予めアンテナ検査用ＩＣタグ４０２のＩＤコードであるＵＩＤ（Ｋ）は認識している。このため、ＵＩＤ（Ｋ）を受信した場合は次のコマンドでアンテナ検査用ＩＣタグ４０２のＵＩＤ（Ｋ）を指定してアンテナ検査用ＩＣタグ４０２がリーダライタ４０３から送信する受付けコマンドを受信してもＵＩＤ（Ｋ）を送信しないように静止させる。ＩＣタグからのＩＤコードの送信を静止させるコマンドはstay_Quietコマンドである。stay_QuietコマンドはＩＣタグのＵＩＤを指定して発行するコマンドでこのコマンドを受けたＩＣタグは受付けコマンドを受信してもＵＩＤは返送しない。言わば静止コマンドである。
【００６１】
次に、リーダライタ４０３からアンテナ検査用ＩＣタグ４０２のＵＩＤ（Ｋ）を指定したstay_Quiet（Ｋ）を発行する（ステップＳ８０５）。これによりリーダライタ４０３から多量の受付けコマンドを受信しても検査用ＩＣタグ４０２はＵＩＤ（Ｋ）を返送しない。これによりリーダライタ４０３は受付けコマンドの発行間隔を空けずに連続で発行できる。これにより、アンテナ４０１の通信可能エリア内を高速で移動するターゲットに対しても受付けコマンドを受信できないことによるＩＣタグの読取ミスを起す確率を低減させることができる。
【００６２】
また、所望のＩＣタグ４１１を具備したターゲットがアンテナ４０１の通信可能エリア内に進入したものとする。リーダライタ４０３からは間隔を空けずに連続して受付けコマンドを発行しているのでターゲットに具備された所望のＩＣタグ４１１は容易に受信可能でありＵＩＤを返送することができる。
【００６３】
この時に検査用ＩＣタグ４０２も受付けコマンドを受信しているが、stay_Quiet（Ｋ）コマンドにより静止中であるためＵＩＤ（Ｋ）は送信しない。通常ＩＣタグにはＩＤコードであるＵＩＤを格納するエリアと自由に情報を格納して使用できるメモリエリアに分かれる。このメモリエリアは自動改札カードであれば金額の残高や乗車範囲などを格納するように使用されるのが一般的である。
【００６４】
アンテナ４０１の故障検出を行いたい所望の時刻になったか否かを判断する（ステップＳ８０６）。この判断の結果、所望の時刻になっていない場合は所望の時刻になるまで待機する。一方、ステップＳ８０６の判断の結果、所望の時刻になった場合は、アンテナ検査用ＩＣタグ４０２に対してアンテナ検査用ＩＣタグ４０２のメモリの内容を読み出す。そして、静止しているＩＣタグのＵＩＤ（Ｋ）を指定してアンテナ検査用ＩＣタグ４０２のメモリエリアの一部の内容を読取るRead Single Blockコマンドを発行する（ステップＳ８０７）。
【００６５】
そして、これにアンテナ検査用ＩＣタグ４０２が応答し、メモリの内容をリーダライタ４０３に送信したか否かを判断する（ステップＳ８０８）。この判断の結果、メモリの内容を送信しなかった場合は、ステップＳ８０９に進み、アンテナ４０１は異常状態になっていると判断し、警報、保守要員へのメール通知、パトライト点灯などを行う。
【００６６】
一方、ステップＳ８０８の判断の結果、メモリの内容を送信した場合は、アンテナ４０１は正常動作していると判断し、ステップＳ８０６に戻り、前記の動作を繰り返す。なお、この動作ではＩＣタグのメモリエリアに格納されているデータに意味があるわけではなく、メモリエリアを読み出すことが重要であり、読み出す動作によりアンテナ４０１に異常を来たしているか否かを判断するものである。
【００６７】
（本発明に係る他の実施形態）
前述した本発明の実施形態における通信装置を構成する各手段、並びに通信方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００６８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３、６、８に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００７３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００７４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７５】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７７】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００７８】
【図１】本発明の第１実施形態のシステムにおける構成例を示す図である。
【図２】本発明の第１実施形態のシステムにおける動作の概要を示すタイミングチャートである。
【図３】本発明の第１実施形態のシステムおける動作の手順を示すフローチャートである。
【図４】本発明の第２実施形態のシステムにおける構成例を示す図である。
【図５】本発明の第２実施形態のシステムにおける動作の概要を示すタイミングチャートである。
【図６】本発明の第２実施形態のシステムおける動作の手順を示すフローチャートである。
【図７】本発明の第３実施形態のシステムにおける動作の概要を示すタイミングチャートである。
【図８】本発明の第３実施形態のシステムおける動作の手順を示すフローチャートである。
【符号の説明】
【００７９】
１０１  リーダライタ
１０２  アンテナ
１０３  所望のＩＣタグ
１０４  制御用ＰＣ
１０５  ＨＵＢ
１０６  サーバ
１０７  ターゲット検出センサー
１０８  ＬＡＮ線
１０９  アンテナ検査用ＩＣタグ
４０１、４０９  アンテナ
４０２、４１０  アンテナ検査用ＩＣタグ
４０４  ＨＵＢ
４１１  所望のＩＣタグ
【図１】
2008042452.tif 000003
【図２】
2008042452.tif 000004
【図３】
2008042452.tif 000005
【図４】
2008042452.tif 000006
【図５】
2008042452.tif 000007
【図６】
2008042452.tif 000008
【図７】
2008042452.tif 000009
【図８】
2008042452.tif 000010