(57)【要約】【課題】異なる規格のコードを使用できるＩＣタグ管理システム、ＩＣタグリーダ／ライタ装置およびＩＣタグ管理方法を提供する。【解決手段】ＩＣタグに規格毎に情報を格納するメモリ領域を備え、リーダ／ライタ装置に指定された規格により、メモリ領域の該当する領域に情報の書き込み処理を行う書き込み処理手段と、指定された規格に基づいて、規格に該当する領域に書き込まれた情報の読み込み処理を行う読み込み処理手段とを備えることにより達成される。【選択図】  図１
2005346132.tif 000002
【特許請求の範囲】
【請求項１】
電波を用いて非接触に通信可能なＩＣタグと、前記ＩＣタグに情報の読み／書きを行うリーダ／ライタ装置とを備えるＩＣタグ管理システムにおいて、
前記ＩＣタグは、規格毎に情報を格納するメモリ領域
を備え、
前記リーダ／ライタ装置は、
指定された規格により、前記メモリ領域の該当する領域に情報の書き込み処理を行う書き込み処理手段と、
指定された規格に基づいて、前記規格に該当する領域に書き込まれた情報の読み込み処理を行う読み込み処理手段と
を備えることを特徴とするＩＣタグ管理システム。
【請求項２】
請求項１に記載のＩＣタグ管理システムにおいて、
前記情報を暗号化する暗号化手段
を備えることを特徴とするＩＣタグ管理システム。
【請求項３】
電波を用いて非接触に通信可能なＩＣタグに対して、情報の読み／書きを行うリーダ／ライタ装置において、
指定された規格により、規格毎に情報を格納する前記ＩＣタグのメモリ領域の該当する領域に情報の書き込み処理を行う書き込み処理手段と、
指定された規格に基づいて、前記規格に該当する領域に書き込まれた情報の読み込み処理を行う読み込み処理手段と
を備えることを特徴とするリーダ／ライタ装置。
【請求項４】
請求項１に記載のリーダ／ライタ装置において、
前記情報を暗号化する暗号化手段
を備えることを特徴とするリーダ／ライタ装置。
【請求項５】
電波を用いて非接触に通信可能なＩＣタグに対して、情報の読み／書きを行うＩＣタグ管理方法において、
指定された規格により、規格毎に情報を格納する前記ＩＣタグのメモリ領域の該当する領域に情報の書き込み処理を行うステップと、
指定された規格に基づいて、前記規格に該当する領域に書き込まれた情報の読み込み処理を行うステップと
を有することを特徴とするＩＣタグ管理方法。
【請求項６】
請求項５に記載のＩＣタグ管理方法において、
前記情報を暗号化するステップ
を有することを特徴とするＩＣタグ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電波を用いて非接触に通信可能なＩＣタグと、このＩＣタグに情報の読み／書きを行うリーダ／ライタ装置とを備えるＩＣタグ管理システム、ＩＣタグリーダ／ライタ装置およびＩＣタグ管理方法に関する。
【背景技術】
【０００２】
ＩＣタグとは、物体の識別に利用される微小な無線ＩＣチップのことである。このＩＣタグには、自身の識別コードなどの情報が記録されており、電波を使って管理システムと情報を送受信する能力をもつ。
【０００３】
また、ＩＣタグに関する国際標準規格として、１３．５６ＭＨｚのＩＳＯ／ＩＥＣ  １５６９３がある。このＩＳＯ／ＩＥＣ  １５６９３では、モノの管理以外のＩＣタグが標準化されている。
【０００４】
また、製品にＩＤ情報を振るための規格として「ＥＰＣｇｌｏｂａｌ」や「ユビキタスＩＤセンタ」があり、ＩＣタグの仕様の策定作業が行われている。
【０００５】
ＩＣチップに関する技術として、デバイス側からの処理の実行の命令が容易に行えるように、メモリ領域内を、各々が独自の領域識別子によって識別される複数の情報格納領域に論理的に分割し、さらに、領域識別子と、その領域識別子によって識別される情報格納領域における先頭アドレスとの関係を示すテーブルをメモリ領域に設けたＩＣカードがある（例えば、特許文献１参照）。
【０００６】
また、ＩＣタグに関する技術として、ＩＣタグを用いて、モノと情報とを一体として管理するためのシステムがある（例えば、特許文献２参照）。
【特許文献１】特許第２６６６１８２号公報
【特許文献２】特開２００１−２９１０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上述した背景技術には、以下に示すような問題がある。
【０００８】
例えば、ＩＳＯ−１５６９３に準拠したリーダ／ライタ装置では、「ＥＰＣｇｌｏｂａｌ」や「ユビキタスＩＤセンタ」などの異なる規格のコードは使用できない問題がある。
【０００９】
そこで、本発明は、かかる事情に鑑み、異なる規格のコードを使用できるＩＣタグ管理システム、ＩＣタグリーダ／ライタ装置およびＩＣタグ管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明にかかるＩＣタグ管理システムは、電波を用いて非接触に通信可能なＩＣタグと、ＩＣタグに情報の読み／書きを行うリーダ／ライタ装置とを備えるＩＣタグ管理システムにおいて、ＩＣタグは、規格毎に情報を格納するメモリ領域を備え、リーダ／ライタ装置は、指定された規格により、メモリ領域の該当する領域に情報の書き込み処理を行う書き込み処理手段と、指定された規格に基づいて、規格に該当する領域に書き込まれた情報の読み込み処理を行う読み込み処理手段とを備えるものである。このようにすることにより、異なる規格の情報の書き込み処理および読み込み処理を行うことができる。
【００１１】
さらに、情報を暗号化する暗号化手段を備えるようにしてもよい。
【００１２】
また、本発明にかかるリーダ／ライタ装置は、電波を用いて非接触に通信可能なＩＣタグに対して、情報の読み／書きを行うリーダ／ライタ装置において、指定された規格により、規格毎に情報を格納するＩＣタグのメモリ領域の該当する領域に情報の書き込み処理を行う書き込み処理手段と、指定された規格に基づいて、規格に該当する領域に書き込まれた情報の読み込み処理を行う読み込み処理手段とを備えるものである。
【００１３】
さらに、情報を暗号化する暗号化手段を備えるようにしてもよい。
【００１４】
また、本発明にかかるＩＣタグ管理方法は、電波を用いて非接触に通信可能なＩＣタグに対して、情報の読み／書きを行うＩＣタグ管理方法において、指定された規格により、規格毎に情報を格納するＩＣタグのメモリ領域の該当する領域に情報の書き込み処理を行うステップと、指定された規格に基づいて、規格に該当する領域に書き込まれた情報の読み込み処理を行うステップとを有する方法である。
【００１５】
さらに、情報を暗号化するステップを有するようにしてもよい。
【発明の効果】
【００１６】
本発明の実施例によれば、異なる規格のコードを使用できるＩＣタグ管理システム、ＩＣタグリーダ／ライタ装置およびＩＣタグ管理方法を実現できる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施例について図面を参照して説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１８】
初めに、本発明の実施例にかかるＩＣタグ管理システムについて、図１から図３を参照して説明する。
【００１９】
本実施例にかかるＩＣタグ管理システムは、例えば、ＩＳＯ−１５６９３に準拠したＩＣタグを使用して、「ＥＰＣｇｌｏｂａｌ」、「ユビキタスＩＤセンタ」などの異なる規格のコードで管理を行う。「ＥＰＣｇｌｏｂａｌ」、「ユビキタスＩＤセンタ」では、ＩＣタグ毎にユニークなコードが付けられ、そのコードにより情報管理が行われる。「ＥＰＣｇｌｏｂａｌ」ではＥＰＣ(Electronic Product Code)と呼ばれる９６ビットのコードが使用され、「ユビキタスＩＤセンタ」では、ＵＩＤ(Ubiquitous Identification)と呼ばれる１２６ビットのコードが使用される。
【００２０】
ＩＣタグ管理システムについて説明する。
【００２１】
ＩＣタグ管理システムは、ホストコンピュータ１００と、ホストコンピュータ１００と接続されたリーダ／ライタ装置２００と、リーダ／ライタ装置２００と無線通信可能であるＩＣタグ３００とを備える。
【００２２】
ホストコンピュータ１００は、リーダ／ライタ装置２００を制御し、ＩＣタグ３００に対して書き込み処理や読み込み処理を行う。
【００２３】
リーダ／ライタ装置２００は、制御部２１０と、制御部２１０と接続された送受信部２２０、書き込み処理部２４０、読み込み処理部２５０および暗号化部２６０と、送受信部２２０と接続されたアンテナ２３０とを備える。
【００２４】
送受信部２２０は、ＩＣタグ３００と通信するための通信制御を行う。書き込み処理部２４０は、指定された規格、例えば「ＥＰＣｇｌｏｂａｌ」、「ユビキタスＩＤセンタ」により、後述するＩＣタグのメモリ領域の該当する領域に情報、例えば、ＥＰＣ、ＵＩＤの書き込み処理を行う。読み込み処理部２５０は、指定された規格に基づいて、指定された規格に該当する領域に書き込まれた情報の読み込み処理を行う。暗号化部２６０は、コードの暗号化および復号を行う。制御部２１０は、ＩＣタグ３００に対する書き込み処理、読み込み処理、暗号化処理の制御を行う。このようにすることにより、ＩＣタグに異なる規格のコードの書き込み／読み込みを行うことができる。
【００２５】
また、書き込まれたコードを消去する消去部（図示なし）を備えるようにしてよい。このようにすることにより、メモリ３１０に記憶した情報をクリアすることができ、プライバシーの保護を図ることができる。また、書き込まれたコードを、例えば全て１または０に上書きすることにより実質上コードを消去するようにしてもよい。
【００２６】
ＩＣタグ３００は、メモリ３１０と、メモリ３１０接続された送受信部３２０と、送受信部３２０と接続されたアンテナ３３０とを備える。
【００２７】
送受信部３２０は、リーダ／ライタ装置２００と通信するための通信制御を行う。メモリ３１０は、例えば、複数のブロックに分けられ、各ブロックにはコード毎にデータが格納される。例えば、図２に示すように、メモリ３１０はブロック０からブロック６に分けられ、ブロック０にはタグの種類、例えば「ＥＰＣｇｌｏｂａｌ」を示す情報、ブロック１にはＥＰＣの情報、例えば、９６ビットのコードが記憶され、ブロック２にはタグの種類、例えば、「ユビキタスＩＤセンタ」を示す情報、ブロック３にはＵＩＤの情報、例えば１２６ビットのコードが記憶され、ブロック４にはその他のタグの種類、ブロック５にはその他のタグの情報が記憶される。
【００２８】
このように、コードに加えタグの種類を示す情報を記憶するようにすることにより、タグの種類を示す情報により所望のコードが記憶されているか否かのチェックを行うことができる。
【００２９】
例えば、メモリマップは、図３に示すように、例えばブロック０からブロックＦＦに対して、例えば８バイトから構成されるデータ領域が割当られ、この領域に情報が格納される。
【００３０】
このように、ＩＣタグのメモリに、異なる規格のコードを記憶させることにより、異なる規格のコードで、ＩＣタグの管理を行うことができる。
【００３１】
次に、本実施例のＩＣタグ管理システムの動作について、図４および図５を参照して説明する。本実施例では、ＩＳＯ−１５６９３に準拠したＩＣタグにＥＰＣコードを書き込み、ＥＰＣコードを読み込む場合について説明する。
【００３２】
初めに、ＩＣタグに例えば「ＥＰＣｇｌｏｂａｌ」のコードを書き込み、ＩＣタグを発行する処理について図４を参照して説明する。
【００３３】
初めに、ホストコンピュータ１００からＥＰＣコードの書き込み命令が送信され、送信された書き込み命令はリーダ／ライタ装置２００に受信される（ステップＳ４０２）。
【００３４】
リーダ／ライタ装置２００は、ＩＣタグがあるか否かを判断する（ステップ４０４）。ＩＣタグがない場合（ステップＳ４０４：ＮＯ）、処理を終了する。
【００３５】
一方、ＩＣタグがある場合（ステップＳ４０４：ＹＥＳ）、ＩＣタグに既にＥＰＣコードが書き込まれているか、すなわちＥＰＣコードがあるか否かを判断する（ステップＳ４０６）。
【００３６】
ＥＰＣコードがある場合（ステップＳ４０６：ＹＥＳ）、処理を終了する。
【００３７】
一方、ＥＰＣコードがない場合（ステップＳ４０６：ＮＯ）、書き込むＥＰＣコードを暗号化する（ステップＳ４０８）。
【００３８】
次に、ブロック０に管理情報、ブロック１にＥＰＣコードを書き込む（ステップＳ４１０）。
【００３９】
次に、ＩＣタグから例えばＥＰＣコードを取得する処理について図５を参照して説明する。
【００４０】
初めに、ホストコンピュータ１００からＥＰＣコードの取得命令が送信され、送信された取得命令はリーダ／ライタ装置２００に受信される（ステップＳ５０２）。
【００４１】
リーダ／ライタ装置２００は、ＩＣタグがあるか否かを判断する（ステップ５０４）。ＩＣタグがない場合（ステップＳ５０４：ＮＯ）、処理を終了する。
【００４２】
一方、ＩＣタグがある場合（ステップＳ５０４：ＹＥＳ）、ＩＣタグにＥＰＣコードが書き込まれているか、すなわちＥＰＣコードがあるか否かを判断する（ステップＳ５０６）。
【００４３】
ＥＰＣコードがない場合（ステップＳ５０６：ＮＯ）、処理を終了する。一方、ＥＰＣコードがある場合（ステップＳ５０６：ＹＥＳ）、ＥＰＣコードがあるブロック、すなわち、ブロック１および２を読み込む（ステップＳ５０８）。
【００４４】
次に、コードの整合性を確認し（ステップＳ５１０）、ＥＰＣの復号を行う（ステップＳ５１２）。
【００４５】
次に、復号したＥＰＣの情報をホストコンピュータ１００に送信する。
【００４６】
上述した実施例においては、ＥＰＣコードを暗号化して、ＩＣタグに書き込む場合について説明したが、暗号化処理を行わずに書き込むようにしてもよい。このようにした場合、読み込み処理においてコードの整合性を確認後、復号を行わずにＥＰＣの情報がホストコンピュータ１００へ送信される。このため、処理速度が速くなる。
【００４７】
また、上述した本実施例では、ＩＣタグにＥＰＣコードを書き込み、ＥＰＣコードを読み込む場合について説明したが、他規格のコード、例えばＵＩＤコードを使用する場合においても、メモリ内に収まるコードであれば、同様の処理を行うことにより、書き込み処理および読み込み処理を行うことができる。このため、互換のないＩＣタグを用いた場合においても、その仕様に合わせた管理を、リーダ／ライタ装置を介して実現できる。
【００４８】
また、複数の規格で採番された製品や部品に対するコードを、１つのＩＣタグで管理することができるため、コストダウンを図ることができる。また、汎用性も向上させることができる。
【００４９】
以上、本発明を好ましい実施例について説明したが、本発明は上記の特定の実施例に限定されるものではなく、特許請求の範囲に記載した要旨内において様々な変形・変更が可能である。
【産業上の利用可能性】
【００５０】
本発明は、電波を用いて非接触に通信可能なＩＣタグと、このＩＣタグに情報の読み／書きを行うリーダ／ライタ装置とを備えるＩＣタグ管理システムに適用できる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施例にかかるＩＣタグ管理システムを説明するためのブロック図である。
【図２】ＩＣタグのメモリ内容を説明するための説明図である。
【図３】ＩＣタグのメモリ内容を説明するための説明図である。
【図４】本発明の実施例にかかるＩＣタグ管理方法を説明するためのフローチャートである。
【図５】本発明の実施例にかかるＩＣタグ管理方法を説明するためのフローチャートである。
【符号の説明】
【００５２】
１００  ホストコンピュータ
２００  リーダ／ライタ装置
３００  ＩＣタグ
【図１】
2005346132.tif 000003
【図２】
2005346132.tif 000004
【図３】
2005346132.tif 000005
【図４】
2005346132.tif 000006
【図５】
2005346132.tif 000007