(57)【要約】  【課題】  悪意ある第三者によるＩＣタグへの情報の更新が行われた場合であっても、認証システムが破綻することがないＩＣタグ認証方法、ＩＣタグ認証システム、及びコンピュータプログラムを提供する。  【解決手段】  複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数の対象物が揃っているか否かを認証するＩＣタグ認証方法において、複数の対象物に付与する複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶し、割当てた個別の識別情報を各ＩＣタグに書き込み、複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得し、取得した個別の識別情報と、群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断し、合致しないと判断した場合、その旨を示す情報を外部へ出力する。【選択図】        図６
2006189966.tif 000002
【特許請求の範囲】
【請求項１】
複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数のＩＣタグが一連の対象物に対応しているか否かを認証するＩＣタグ認証方法において、
複数の対象物に付与する前記複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶し、
割当てた個別の識別情報を各ＩＣタグに書き込み、
複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得し、
取得した個別の識別情報と、前記群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断し、
合致しないと判断した場合、その旨を示す情報を外部へ出力することを特徴とするＩＣタグ認証方法。
【請求項２】
割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、上書きしないことを特徴とする請求項１記載のＩＣタグ認証方法。
【請求項３】
前記群識別情報及び個別の識別情報は、所定の期間有効である旨を示す有効期限情報を含み、
前記複数のＩＣタグごとの有効期限情報を読出し、
前記有効期限情報に係る有効期限を超過したＩＣタグの存否を判断し、
有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力することを特徴とする請求項１又は２記載のＩＣタグ認証方法。
【請求項４】
複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数のＩＣタグが一連の対象物に対応しているか否かを認証するＩＣタグ認証システムにおいて、
複数の対象物に付与する前記複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶する手段と、
割当てた個別の識別情報を各ＩＣタグに書き込む手段と、
複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得する手段と、
取得した個別の識別情報と、前記群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断する手段と、
該手段で合致しないと判断した場合、その旨を示す情報を外部へ出力する手段と
を備えることを特徴とするＩＣタグ認証システム。
【請求項５】
割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、上書きしないよう制御する手段を備えることを特徴とする請求項４記載のＩＣタグ認証システム。
【請求項６】
前記群識別情報及び個別の識別情報は、所定の期間有効である旨を示す有効期限情報を含み、
前記複数のＩＣタグごとの有効期限情報を読出す手段と、
前記有効期限情報に係る有効期限を超過したＩＣタグの存否を判断する手段と、
該手段で有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力する手段と
を備えることを特徴とする請求項４又は５記載のＩＣタグ認証システム。
【請求項７】
複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数のＩＣタグが一連の対象物に対応しているか否かを認証するコンピュータで実行可能なコンピュータプログラムにおいて、
前記コンピュータを、
複数の対象物に付与する前記複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶する手段、
割当てた個別の識別情報を各ＩＣタグに書き込む手段、
複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得する手段、
取得した個別の識別情報と、前記群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断する手段、及び
該手段で合致しないと判断した場合、その旨を示す情報を外部へ出力する手段
として機能させることを特徴とするコンピュータプログラム。
【請求項８】
前記コンピュータを、
割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、上書きしないよう制御する手段として機能させることを特徴とする請求項７記載のコンピュータプログラム。
【請求項９】
前記群識別情報及び個別の識別情報は、所定の期間有効である旨を示す有効期限情報を含み、
前記コンピュータを、
前記複数のＩＣタグごとの有効期限情報を読出す手段、
前記有効期限情報に係る有効期限を超過したＩＣタグの存否を判断する手段、及び
該手段で有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力する手段
として機能させることを特徴とする請求項７又は８記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一グループを構成する対象物に付与されたＩＣタグに記憶してある識別情報に基づいて、ＩＣタグの付与されている対象物が一グループに属するか、又は一グループに属する対象物に欠けている対象物があるか否かを認証することができるＩＣタグ認証方法、ＩＣタグ認証システム、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
昨今の記憶手段の多様化に伴い、ＩＣカード、ＩＣタグ等の可搬型の記憶媒体にＩＣチップを備え、データの更新機能を付与した記憶手段が多々開発されている。このような記憶手段の適用範囲は、様々なアプリケーションに拡大しつつある。
【０００３】
例えば特許文献１に開示されている認証システムでは、特定エリアへの入門時に、利用者がエリア内に入ったことを証明する情報をＩＣカードに書き込み、ＩＣカードを証明書として利用者が携帯することで、利用者のエリアごとのアクセスを制御することができる。
【０００４】
一方、可搬型記憶媒体では、紛失、損傷、データの消失等の障害が発生するおそれを常に伴う。斯かる問題を解決すべく、例えば特許文献２では、複数のカード機能を統合してなる多機能ＩＣカードを再発行する際に、予め多機能ＩＣカードに含まれているカード機能の情報を記憶しておき、カード利用者が操作可能な何れかの端末から再発行要求を受信すると、再発行要求の対象となっている多機能カードに含めるべきカード機能を指定してカードを再発行する再発行システムが開示されている。
【特許文献１】特開２００４−３２６５８０号公報
【特許文献２】特開２００４−３１８６６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した従来の認証システムでは、悪意ある第三者が偽りの証明情報をＩＣカードに書き込み、ＩＣカードを証明書として携帯することにより、本来アクセスが許可されていないエリアへ侵入することを防止することが困難であるという問題点があった。また、例えば複数の荷物の搬送確認システムに適用した場合、荷物ごとに正しく搬送されているか否かを確認することは容易であるのに対し、欠品の有無は、他のアプリケーションにより確認する必要が生じ、確認処理が煩雑になるという問題点もあった。
【０００６】
さらに、例えばＩＣタグを紛失した場合、他のＩＣタグに対して同一の情報を書き込むことにより再発行することができるが、故意に紛失した旨の申告を行うことにより、使用可能なＩＣタグを複数発行することができ、安全を確保することが困難であるという問題点があった。
【０００７】
また、ＩＣカード、ＩＣタグ等に記憶してある情報の１つとして、有効期限が記憶されていることが多く、有効期限を超えた情報を記憶してあるＩＣタグに対しては、情報の更新又は消去を行う必要が生じる。
【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、悪意ある第三者によるＩＣタグへの情報の更新が行われた場合であっても、認証システムが破綻することがないＩＣタグ認証方法、ＩＣタグ認証システム、及びコンピュータプログラムを提供することを目的とする。
【０００９】
また本発明は、ＩＣタグを再発行した場合に、再発行前のＩＣタグとの併用を確実に阻止することができるＩＣタグ認証方法、ＩＣタグ認証システム、及びコンピュータプログラムを提供することを目的とする。
【００１０】
また本発明は、有効期限を超えた情報を記憶してあるＩＣタグを確実に検出することができるＩＣタグ認証方法、ＩＣタグ認証システム、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために第１発明に係るＩＣタグ認証方法は、複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数のＩＣタグが一連の対象物に対応しているか否かを認証するＩＣタグ認証方法において、複数の対象物に付与する前記複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶し、割当てた個別の識別情報を各ＩＣタグに書き込み、複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得し、取得した個別の識別情報と、前記群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断し、合致しないと判断した場合、その旨を示す情報を外部へ出力することを特徴とする。
【００１２】
また、第２発明に係るＩＣタグ認証方法は、第１発明において、割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、上書きしないことを特徴とする。
【００１３】
また、第３発明に係るＩＣタグ認証方法は、第１又は第２発明において、前記群識別情報及び個別の識別情報は、所定の期間有効である旨を示す有効期限情報を含み、前記複数のＩＣタグごとの有効期限情報を読出し、前記有効期限情報に係る有効期限を超過したＩＣタグの存否を判断し、有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力することを特徴とする。
【００１４】
また、第４発明に係るＩＣタグ認証システムは、複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数のＩＣタグが一連の対象物に対応しているか否かを認証するＩＣタグ認証システムにおいて、複数の対象物に付与する前記複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶する手段と、割当てた個別の識別情報を各ＩＣタグに書き込む手段と、複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得する手段と、取得した個別の識別情報と、前記群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断する手段と、該手段で合致しないと判断した場合、その旨を示す情報を外部へ出力する手段とを備えることを特徴とする。
【００１５】
また、第５発明に係るＩＣタグ認証システムは、第４発明において、割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、上書きしないよう制御する手段を備えることを特徴とする。
【００１６】
また、第６発明に係るＩＣタグ認証システムは、第４又は第５発明において、前記群識別情報及び個別の識別情報は、所定の期間有効である旨を示す有効期限情報を含み、前記複数のＩＣタグごとの有効期限情報を読出す手段と、前記有効期限情報に係る有効期限を超過したＩＣタグの存否を判断する手段と、該手段で有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力する手段とを備えることを特徴とする。
【００１７】
また、第７発明に係るコンピュータプログラムは、複数のＩＣタグに対する情報の書き込み及び読み出しを行い、複数の対象物に付与してある複数のＩＣタグから読み込んだ情報に基づいて、該複数のＩＣタグが一連の対象物に対応しているか否かを認証するコンピュータで実行可能なコンピュータプログラムにおいて、前記コンピュータを、複数の対象物に付与する前記複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶する手段、割当てた個別の識別情報を各ＩＣタグに書き込む手段、複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得する手段、取得した個別の識別情報と、前記群識別情報に対応付けて記憶してある個別の識別情報とが合致するか否かを判断する手段、及び該手段で合致しないと判断した場合、その旨を示す情報を外部へ出力する手段として機能させることを特徴とする。
【００１８】
また、第８発明に係るコンピュータプログラムは、第７発明において、前記コンピュータを、割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、上書きしないよう制御する手段として機能させることを特徴とする。
【００１９】
また、第９発明に係るコンピュータプログラムは、第７又は第８発明において、前記群識別情報及び個別の識別情報は、所定の期間有効である旨を示す有効期限情報を含み、前記コンピュータを、前記複数のＩＣタグごとの有効期限情報を読出す手段、前記有効期限情報に係る有効期限を超過したＩＣタグの存否を判断する手段、及び該手段で有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力する手段として機能させることを特徴とする。
【００２０】
第１発明、第４発明、及び第７発明では、複数の認証対象物に付与する複数のＩＣタグに群識別情報及び個別の識別情報を割り当てて、割当てた群識別情報及び個別の識別情報を記憶しておく。そして、割当てた個別の識別情報を各ＩＣタグに書き込み、各ＩＣタグを認証対象物に付与する。認証は、複数の対象物に付与してある複数のＩＣタグから、個別の識別情報を取得し、取得した個別の識別情報と、群識別情報に対応付けて記憶してある個別の識別情報とが合致しない場合、複数の認証対象物が揃っていないと判断し、その旨を示す情報を外部へ出力する。これにより、複数の認証対象物に付与したＩＣタグに記憶してある個別の識別情報を読出し、群識別情報に対応付けて記憶してある個別の識別情報と照合することにより、欠けている識別情報を容易に判別することができ、組合せが合致しない限り認証されることがない。したがって、認証対象物に対して複数のＩＣタグを交付することにより、悪意ある第三者が一のＩＣタグの情報を更新した場合であっても、他のＩＣタグとの間で組合せが合致しないと判断されることから、第三者による成りすましを容易に検知することが可能となる。
【００２１】
第２発明、第５発明、及び第８発明では、割当てた群識別情報及び個別の識別情報を記憶する場合、及び割当てた個別の識別情報を各ＩＣタグに書き込む場合、既に記憶してある群識別情報及び個別の識別情報、又はＩＣタグに記憶してある個別の識別情報を上書きしない。これにより、ＩＣタグを過失により紛失した場合、他のＩＣタグを再交付した状態で紛失したＩＣタグが発見されたときでも、最新の識別情報に基づいて組合せ認証が行われることから、発見された以前に識別情報が書き込まれたＩＣタグを使用することができず、第三者による悪用を防止することができる。また、ＩＣタグの再交付は、以前に記憶した識別情報を記憶してあることから、煩雑な処理を行うことなく容易に元の状態に復することが可能となる。
【００２２】
第３発明、第６発明、及び第９発明では、複数のＩＣタグごとの有効期限情報を読出し、有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力する。これにより、有効期限を超過したＩＣタグを容易に確認することができ、再交付するか否かを容易に判断することが可能となる。
【発明の効果】
【００２３】
第１発明、第４発明、及び第７発明によれば、複数の認証対象物に付与したＩＣタグに記憶してある個別の識別情報を読出し、群識別情報に対応付けて記憶してある個別の識別情報と照合することにより、欠けている識別情報を容易に判別することができ、組合せが合致しない限り認証されることがない。したがって、認証対象物に対して複数のＩＣタグを交付することにより、悪意ある第三者が一のＩＣタグの情報を更新した場合であっても、他のＩＣタグとの間で組合せが合致しないと判断されることから、第三者による成りすましを容易に検知することが可能となる。
【００２４】
第２発明、第５発明、及び第８発明によれば、ＩＣタグを過失により紛失した場合、他のＩＣタグを再交付した状態で紛失したＩＣタグが発見されたときでも、最新の識別情報に基づいて組合せ認証が行われることから、発見された以前に識別情報が書き込まれたＩＣタグを使用することができず、第三者による悪用を防止することができる。また、ＩＣタグの再交付は、以前に記憶した識別情報を記憶してあることから、煩雑な処理を行うことなく容易に元の状態に復することが可能となる。
【００２５】
第３発明、第６発明、及び第９発明によれば、有効期限を超過したＩＣタグを容易に確認することができ、再交付するか否かを容易に判断することが可能となる。
【発明を実施するための最良の形態】
【００２６】
（実施の形態１）
以下、本発明をその実施の形態１を示す図面に基づいて詳述する。図１は、本発明の実施の形態１に係るＩＣタグ認証システムの構成を示すブロック図である。本実施の形態１に係るＩＣタグ認証システムは、認証対象物に付与される複数のＩＣタグ１、１、・・・と、複数のＩＣタグ１、１、・・・に情報を書き込む、又は複数のＩＣタグ１、１、・・・から情報を読み出すリーダ／ライタ２１を備えた認証装置２とで構成されている。
【００２７】
なお、認証装置２がリーダ／ライタ２１を備えている構成に限定されるものではなく、リーダ／ライタ２１が物理的に認証装置２と別個であり、両者が、ＲＳ２３２Ｃケーブル、ＵＳＢケーブル等の通信線を介して、通信部２９によりデータを送受信することが可能に接続されているものであっても良いことは言うまでもない。
【００２８】
図２は、本発明の実施の形態１に係るＩＣタグ認証システムで用いるＩＣタグ１の構成を示すブロック図である。本実施の形態１では、ＩＣタグ１は、非接触型のＲＦＩＤ（Radio Frequency-IDentification）タグであり、少なくともＩＣチップ１１及び無線通信手段１２を備えており、ＩＣチップ１１は、演算部１１１、記憶部１１２、電源整流部１１３、及び送受信部１１４からなる。無線通信手段１２はＩＣチップ１１の送受信部１１４と接続してあるコイル状のアンテナ１２１であり、アンテナ１２１を介してデータを送受信する。
【００２９】
アンテナ１２１が、リーダ／ライタ２１からの電波信号を受信した場合、アンテナ１２１のアンテナ線がコイル状であることから共振作用により起電力が発生する。発生した起電力によりＩＣチップ１１が起動し、記憶部１１２に記憶されている情報を信号化するとともに、送受信部１１４から受信した信号に基づいて演算部１１１で演算処理を実行し、演算結果を記憶部１１２へ記憶する。演算部１１１は、記憶部１１２に記憶した演算結果を、送受信部１１４を介して、アンテナ１２１からリーダ／ライタ２１へ送信する。
【００３０】
認証装置２は、リーダ／ライタ２１を備えるとともに、少なくともＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、記憶部２５、情報の入力を受け付ける入力部２６、及び情報を表示出力する表示部２７を備えている。
【００３１】
ＣＰＵ２２は、内部バス２８を介して認証装置２の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、ＲＯＭ２３に記憶されている処理プログラム、例えばＩＣタグごとに個別の識別番号を割当て、割当てた識別番号を一グループとして識別する群識別情報を割当てるプログラム、取得した複数の識別番号が群識別番号に対応付けて記憶してある複数の識別番号と合致するか否かを判断するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００３２】
ＲＯＭ２３は、フラッシュメモリ等で構成され、認証装置２として機能させるために必要な処理プログラムを記憶している。ＲＡＭ２４は、ＳＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。
【００３３】
記憶部２５は、複数のＩＣタグ１、１、・・・を識別する識別情報、例えばタグＩＤを、群を識別する識別情報、例えばグループＩＤと対応付けて記憶しておく識別情報データベース２５１を備えている。図３は、識別情報データベース２５１のデータ構成の例示図である。
【００３４】
図３の例では、１つのグループＩＤに対して、含まれるタグＩＤの個数、及び各ＩＣタグのタグＩＤが記憶されている。また、タグＩＤが有効である期間が限定されている場合、有効期限を示す日付情報をタグＩＤごとに記憶しておく。もちろん、グループＩＤごとに有効期限を示す日付情報を記憶しても良い。
【００３５】
入力部２６は、キーボード、マウス等の入力装置であり、識別情報の割当ての確定等を行う。表示部２７は、画像を表示出力する液晶パネル、数字を表示するＬＥＤディスプレイ等の情報表示手段である。
【００３６】
上述した構成の本実施の形態１に係るＩＣタグ認証システムの動作について説明する。以下、本実施の形態１に係るＩＣタグ認証システムをホテルの客室毎の荷物の集配業務を例に挙げて説明する。
【００３７】
ホテルのロビーに到着した宿泊客は、フロントマンに対し、手荷物の個数を申告する。フロントマンは、認証装置２にアクセスし、該宿泊客ごとにグループＩＤと、該グループＩＤに対応付けてあるタグＩＤとを割当て、識別情報データベース２５１に登録する。そして、フロントに設けてあるリーダ／ライタ２１を用いて複数のＩＣタグにタグＩＤを書き込み、複数の手荷物の個数分のタグＩＤを記憶したＩＣタグをベルボーイに配布する。認証装置２の識別情報データベース２５１には、宿泊客ごとに割当てられているグループＩＤと対応付けて、手荷物の個数分のタグＩＤを登録する。グループＩＤは宿泊客のユーザＩＤ、部屋番号等、宿泊客に固有の情報とすることが好ましい。
【００３８】
ＩＣタグを配布されたベルボーイは、手荷物１つ１つにＩＣタグを取り付け、宿泊客とともに、又はベルボーイ単独で宿泊客の客室へ手荷物を移動する。手荷物の客室への移動が完了した場合、ベルボーイは、客室ごとに設けてあるリーダ／ライタ２１を用いて、手荷物ごとに取り付けてあるＩＣタグ１、１、・・・のタグＩＤを読み込む。
【００３９】
認証装置２は、識別情報データベース２５１を参照して、リーダ／ライタ２１から読み込んだタグＩＤが、グループＩＤに対応したタグＩＤとして記憶されているか否か、及び登録されているタグＩＤがすべて含まれているか否かを判断する。そして、読み込んだタグＩＤが、グループＩＤに対応したタグＩＤとして記憶されていない場合、該ＩＣタグが取り付けてある手荷物は他の宿泊客の手荷物が混同したものと判断することができ、登録されているタグＩＤがすべて含まれていない場合、手荷物の移動途上で紛失した手荷物の存在を即座に検出することができる。
【００４０】
図４は、本実施の形態１に係るＩＣタグ認証システムでの認証装置２のＣＰＵ２２のＩＣタグ初期登録処理の手順を示すフローチャートである。認証装置２のＣＰＵ２２は、入力部２６から宿泊客を識別する情報を取得し（ステップＳ４０１）、グループＩＤを生成して記憶部２５の識別情報データベース２５１に記憶する（ステップＳ４０２）。
【００４１】
ＣＰＵ２２は、入力部２６から手荷物の個数Ｎ（Ｎは自然数）を取得し（ステップＳ４０３）、ＲＡＭ２４に記憶した後、Ｎ個分のタグＩＤを生成して、記憶してあるグループＩＤに対応付けて識別情報データベース２５１に記憶する（ステップＳ４０４）。
【００４２】
ＣＰＵ２２は、カウンタを初期化し（ステップＳ４０５）、例えばカウンタを初期値‘１’に設定して、リーダ／ライタ２１を介して、グループＩＤに対応付けて記憶してある１つ目のタグＩＤをＩＣタグ１に書き込む（ステップＳ４０６）。ＣＰＵ２２は、カウンタを計数し（ステップＳ４０７）、例えばカウンタを‘１’インクリメントし、カウンタ値が手荷物の個数Ｎを超えたか否かを判断する（ステップＳ４０８）。
【００４３】
ＣＰＵ２２が、カウンタ値が手荷物の個数Ｎを超えていないと判断した場合（ステップＳ４０８：ＮＯ）、ＣＰＵ２２は、次のタグＩＤを他のＩＣタグ１に書き込む（ステップＳ４０９）。そして、ステップＳ４０７へ戻り、上述した処理を繰り返す。
【００４４】
ＣＰＵ２２が、カウンタ値が手荷物の個数を超えたと判断した場合（ステップＳ４０８：ＹＥＳ）、ＣＰＵ２２は、必要個数分のＩＣタグに対してタグＩＤの書き込みを終了したものと判断し、処理を終了する。
【００４５】
なお、ＩＣタグ１、１、・・・にタグＩＤが書き込まれている場合、ステップＳ４０４で新たにタグＩＤを生成する必要がない。図５は、本実施の形態１に係るＩＣタグ認証システムで、既にＩＣタグ１、１、・・・にタグＩＤが書き込まれている場合の認証装置２のＣＰＵ２２のＩＣタグ登録処理の手順を示すフローチャートである。認証装置２のＣＰＵ２２は、入力部２６から宿泊客を識別する情報を取得し（ステップＳ５０１）、グループＩＤを生成して記憶部２５の識別情報データベース２５１に記憶する（ステップＳ５０２）。
【００４６】
ＣＰＵ２２は、入力部２６から手荷物の個数Ｎ（Ｎは自然数）を取得し（ステップＳ５０３）、ＲＡＭ２４に記憶した後、カウンタを初期化、例えばカウンタ値を‘１’に設定する（ステップＳ５０４）。ＣＰＵ２２は、リーダ／ライタ２１を介して、１つ目のＩＣタグ１から記憶してあるタグＩＤを読み込み（ステップＳ５０５）、生成したグループＩＤに対応付けて記憶部２５の識別情報データベース２５１に記憶する（ステップＳ５０６）。
【００４７】
ＣＰＵ２２は、カウンタを計数し（ステップＳ５０７）、例えばカウンタを‘１’インクリメントし、カウンタ値が手荷物の個数Ｎを超えたか否かを判断する（ステップＳ５０８）。
【００４８】
ＣＰＵ２２が、カウンタ値が手荷物の個数Ｎを超えていないと判断した場合（ステップＳ５０８：ＮＯ）、ＣＰＵ２２は、他のＩＣタグ１から記憶してあるタグＩＤを読み込む（ステップＳ５０９）。そして、ステップＳ５０６へ戻り、上述した処理を繰り返す。
【００４９】
ＣＰＵ２２が、カウンタ値が手荷物の個数Ｎを超えたと判断した場合（ステップＳ５０８：ＹＥＳ）、ＣＰＵ２２は、必要個数分のＩＣタグ１、１、・・・をグループＩＤに対して対応付けたものと判断し、処理を終了する。
【００５０】
このようにしてグループ化したＩＣタグ１、１、・・・を認証対象物である宿泊客の手荷物に取り付け、手荷物の集配、移動等、他の手荷物が混同するおそれ、又は手荷物を紛失するおそれのある作業を実行後、手荷物に取り付けられているＩＣタグ１、１、・・・に基づいて認証処理を行う。図６は、本実施の形態１に係るＩＣタグ認証システムでの認証装置２のＣＰＵ２２のＩＣタグ認証処理の手順を示すフローチャートである。
【００５１】
認証装置２のＣＰＵ２２は、客室に備えてあるリーダ／ライタ２１から宿泊客を識別する情報を取得し（ステップＳ６０１）、カウンタを初期化、例えばカウンタ値を‘１’に設定する（ステップＳ６０２）。なお、客室に備えてあるリーダ／ライタ２１は、客室の部屋番号を内蔵するＲＡＭ２４に記憶してあり、ＩＣタグ１に記憶してある情報を読み込んだ場合、部屋番号とともに認証装置２に読み込んだ情報が送信される。認証装置２は受信した部屋番号に基づいて、認証すべきグループＩＤを特定し、手荷物の個数ＮをＲＡＭ２４から読み出す。
【００５２】
ＣＰＵ２２は、リーダ／ライタ２１を介して、１つ目のＩＣタグ１から記憶してあるタグＩＤを読み込み（ステップＳ６０３）、ＲＡＭ２４に記憶する（ステップＳ６０４）。
【００５３】
ＣＰＵ２２は、カウンタを計数し（ステップＳ６０５）、例えばカウンタ値を‘１’インクリメントし、カウンタ値が手荷物の個数Ｎを超えたか否かを判断する（ステップＳ６０６）。
【００５４】
ＣＰＵ２２が、カウンタ値が手荷物の個数Ｎを超えていないと判断した場合（ステップＳ６０６：ＮＯ）、ＣＰＵ２２は、他のＩＣタグ１から記憶してあるタグＩＤを読み込む（ステップＳ６０７）。そして、ステップＳ６０４へ戻り、上述した処理を繰り返す。
【００５５】
ＣＰＵ２２が、カウンタ値が手荷物の個数を超えたと判断した場合（ステップＳ６０６：ＹＥＳ）、ＣＰＵ２２は、グループＩＤに対応付けて記憶してあるタグＩＤがすべてＲＡＭ２４に記憶してあるか否かを判断する（ステップＳ６０８）。ＣＰＵ２２が、ＲＡＭ２４に記憶していないタグＩＤが存在すると判断した場合（ステップＳ６０８：ＮＯ）、誤って搬送されてきた手荷物が存在、又は搬送されていない手荷物が存在する等の不整合が生じたものと判断し、その旨をＲＡＭ２４に記憶していないタグＩＤとともに表示部２７に表示出力する（ステップＳ６０９）。
【００５６】
ＣＰＵ２２が、グループＩＤに対応付けて記憶してあるタグＩＤがすべてＲＡＭ２４に記憶してあると判断した場合（ステップＳ６０８：ＹＥＳ）、ＣＰＵ２２は、ＩＣタグに記憶してあるタグＩＤが有効期限内であるか否かを判断する（ステップＳ６１０）。ＣＰＵ２２が、タグＩＤが有効期限内であると判断した場合（ステップＳ６１０：ＹＥＳ）、搬送作業が正常に完了したものと判断し、認証が正常に完了した旨を表示部２７に表示出力する（ステップＳ６１１）。
【００５７】
ＣＰＵ２２が、タグＩＤが有効期限外であると判断した場合（ステップＳ６１０：ＮＯ）、搬送作業は正常に完了したものの、認証が成立していないものと判断し、その旨を表示部２７に表示出力する（ステップＳ６１２）。
【００５８】
以上のように本実施の形態１によれば、複数の手荷物に取り付けたＩＣタグに記憶してある個別のタグＩＤを読出し、グループＩＤに対応付けて記憶してあるタグＩＤと照合することにより、欠けているタグＩＤを容易に判別することができ、組合せが合致しない限り認証されることがない。したがって、手荷物等の認証対象物に対して複数のＩＣタグを交付することにより、悪意ある第三者が一のＩＣタグの情報を更新した場合であっても、他のＩＣタグとの間で組合せが合致しないと判断されることから、第三者による成りすましを容易に検知することが可能となる。
【００５９】
また、ＩＣタグごとの有効期限情報を読出し、有効期限を超過したＩＣタグが存在すると判断した場合、その旨を示す情報を外部へ出力することにより、有効期限を超過したＩＣタグを容易に確認することができ、再交付するか否かを容易に判断することが可能となる。なお、有効期限情報は、本実施の形態１のようにＩＣタグに記憶させておくことに限定されるものではなく、例えば認証装置２のＲＡＭ２４又は記憶部２５にタグＩＤと対応付けて記憶させておいても良い。
【００６０】
（実施の形態２）
以下、本発明をその実施の形態２を示す図面に基づいて詳述する。本発明の実施の形態２に係るＩＣタグ認証システムの構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態２は、ＩＣタグ１を再交付する場合に、既に記憶されているタグＩＤを消去しない点に特徴を有する。
【００６１】
記憶部２５の識別情報データベース２５１は、グループＩＤ単位で、対応付けられているタグＩＤが更新された履歴を示す数値フラグを記憶する。図７は、本発明の実施の形態２に係るＩＣタグ認証システムの識別情報データベース２５１のデータ構成の例示図である。
【００６２】
図７の例では、図３と同様、１つのグループＩＤに対して、含まれるタグＩＤの個数、及び各ＩＣタグ１、１、・・・のタグＩＤが記憶されている。また、タグＩＤが有効である期間が限定されている場合、有効期限を示す日付情報をタグＩＤごとに記憶しておく。もちろん、グループＩＤごとに有効期限を示す日付情報を記憶しても良い。
【００６３】
そして、グループＩＤの末尾２桁に、更新回数を示す数値情報（ｎｎ）を追加している。タグＩＤについても同様に、タグＩＤの末尾２桁に、グループＩＤの更新回数を示す数値情報（ｎｎ）を追加している。また、認証装置２のＣＰＵ２２は、グループＩＤ及び対応付けてあるタグＩＤを更新する場合、更新前の情報を削除せず、新たなレコード群として識別情報データベース２５１に追加する。したがって、グループＩＤとして何回目に更新された情報を用いるのか指定した場合、グループＩＤの末尾に‘ｎｎ’が付されているグループＩＤ及び該グループＩＤに対応付けて記憶してあるタグＩＤを使用する。
【００６４】
例えば図７の例で２回目に更新されたグループＩＤを用いる場合、グループＩＤ‘ＸＸＸＸ０２’に対応するタグＩＤを各ＩＣタグ１に書き込む。認証装置２のＣＰＵ２２は、タグＩＤを更新する場合も、更新前の情報を削除せず、新たなタグＩＤをＩＣタグ１に追加する。図８は、ＩＣタグ１の記憶部１１２に記憶してあるタグＩＤのデータの例示図である。
【００６５】
図８（ａ）に示すように、グループＩＤが更新されるごとに、タグＩＤの末尾２桁に、グループＩＤの更新回数を示す数値情報（ｎｎ）を追加したレコードを追加して記憶する。そして、例えば最初にタグＩＤを書き込んだＩＣタグ１ａを紛失した場合、新たなＩＣタグ１ｂを再交付する。
【００６６】
この場合、図８（ｂ）に示すように、２回目に更新されたグループＩＤ‘ＸＸＸＸ０２’に対応するタグＩＤ‘ＸＸＸＸＸＸ０２’を新たなＩＣタグ１ｂに書き込む。したがって、新たなＩＣタグ１ｂには、グループＩＤ‘ＸＸＸＸ０２’に対応するタグＩＤ‘ＸＸＸＸＸＸ０２’は記憶されているが、グループＩＤ‘ＸＸＸＸ０１’に対応するタグＩＤ‘ＸＸＸＸＸＸ０１’は記憶されていない。
【００６７】
そして、後日、紛失したＩＣタグ１ａが発見された場合、図８（ｃ）に示すように、発見されたＩＣタグ１ａには、グループＩＤ‘ＸＸＸＸ０１’に対応するタグＩＤ‘ＸＸＸＸＸＸ０１’しか記憶されていない。したがって、認証装置２のＣＰＵ２２が、グループＩＤ‘ＸＸＸＸ０２’に基づいて認証を行う場合、発見されたＩＣタグ１ａを使用することができない。一方、認証装置２のＣＰＵ２２が、グループＩＤ‘ＸＸＸＸ０１’に基づいて認証を行うように変更した場合、発見されたＩＣタグ１ａに対して何等情報の更新を行うことなく、発見されたＩＣタグ１ａを再利用することが可能となる。
【００６８】
認証装置２のＣＰＵ２２が、グループＩＤ‘ＸＸＸＸ０１’に基づいて認証を行うように変更した場合、紛失したＩＣタグ１ａの代用として使用していたＩＣタグ１ｂは、グループＩＤ‘ＸＸＸＸ０１’に対応するタグＩＤ‘ＸＸＸＸＸＸ０１’を記憶していないことから、認証されることが無い。したがって、悪意ある第三者が紛失したと偽って複数のＩＣタグ１、１、・・・を交付させた場合であっても、認証可能なＩＣタグ１は１個だけであり、不正な使用を確実に防止することが可能となる。
【００６９】
以上のように本実施の形態２によれば、ＩＣタグを過失により紛失した場合、他のＩＣタグを再交付した状態で紛失したＩＣタグが発見されたときでも、最新のグループＩＤに基づいて組合せ認証が行われることから、発見された以前にタグＩＤが書き込まれたＩＣタグを使用することができず、第三者による悪用を防止することができる。また、ＩＣタグの再交付は、以前に記憶したタグＩＤを削除することなく記憶してあることから、煩雑な処理を行うことなく容易に元の状態に復することが可能となる。
【００７０】
また、本発明は上述した実施の形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施の形態１に係るＩＣタグ認証システムの構成を示すブロック図である。
【図２】本発明の実施の形態１に係るＩＣタグ認証システムで用いるＩＣタグの構成を示すブロック図である。
【図３】識別情報データベースのデータ構成の例示図である。
【図４】本実施の形態１に係るＩＣタグ認証システムでの認証装置のＣＰＵのＩＣタグ初期登録処理の手順を示すフローチャートである。
【図５】本実施の形態１に係るＩＣタグ認証システムで、既にＩＣタグにタグＩＤが書き込まれている場合の認証装置のＣＰＵのＩＣタグ登録処理の手順を示すフローチャートである。
【図６】本実施の形態１に係るＩＣタグ認証システムでの認証装置のＣＰＵのＩＣタグ認証処理の手順を示すフローチャートである。
【図７】本発明の実施の形態２に係るＩＣタグ認証システムの識別情報データベースのデータ構成の例示図である。
【図８】ＩＣタグの記憶部に記憶してあるタグＩＤのデータの例示図である。
【符号の説明】
【００７２】
１、１ａ、１ｂ  ＩＣタグ
２  認証装置
２１  リーダ／ライタ
２２  ＣＰＵ
２３  ＲＯＭ
２４  ＲＡＭ
２５  記憶部
２６  入力部
２７  表示部
２８  内部バス
２９  通信部
２５１  識別情報データベース
【図１】
2006189966.tif 000003
【図２】
2006189966.tif 000004
【図３】
2006189966.tif 000005
【図４】
2006189966.tif 000006
【図５】
2006189966.tif 000007
【図６】
2006189966.tif 000008
【図７】
2006189966.tif 000009
【図８】
2006189966.tif 000010