(57)【要約】【課題】ネットワークが無い環境であっても利用可能であり、かつ偽造や変造のリスクを回避することができる個体識別方法などを提供する。【解決手段】物品１は、タガント分布部１２、ＩＣチップ１３を備える。ＩＣチップ１３には、基準特徴点データ３０が記憶される。個体識別装置は、ＩＣチップ１３から読込対象の基準特徴点データ３０を読み込む（Ｓ２１）。ユーザは、光学読取装置３を用いて、表示部２３に表示されている読取手法で対象物品のタガント分布部１２を読み取る（Ｓ２２）。個体識別装置２は、所定の比較領域１６に対して所定の画像処理を実行し（Ｓ２３）、所定の比較領域１６に含まれる特徴点を顕現させ、対象特徴点データを抽出する（Ｓ２４）。そして、個体識別装置２は、読み込んだ基準特徴点データ３０と対象特徴点データを比較し（Ｓ２５）、基準物品と対象物品が同一個体か否かを判別する（Ｓ２６）。【選択図】図６
2013182376.tif 000002
【特許請求の範囲】
【請求項１】
基準物品の個体識別部を含む領域を、光学的な読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴情報を生成する基準特徴情報生成手段と、対象物品の個体識別部を含む領域を、前記基準物品と同様の読取手法で読み取ることによって得られる対象画像データに対して、前記所定の画像処理と同様の画像処理を施して特徴点を顕現させ、対象特徴情報を生成する対象特徴情報生成手段と、前記基準特徴情報と前記対象特徴情報とを比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する判別手段と、を備える１又は複数の個体識別装置による個体識別方法であって、
前記対象物品には、前記判別手段によって読み出される前記基準特徴情報を記憶し、所定の更新条件で前記基準特徴情報を更新する基準特徴情報記憶手段が付されており、
前記判別手段は、前記基準特徴情報記憶手段から前記基準特徴情報を読み込んで、前記対象特徴情報生成手段によって生成される前記対象特徴情報と比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する
ことを特徴とする個体識別方法。
【請求項２】
前記基準特徴情報記憶手段に記憶される前記基準特徴情報は、単一の前記読取手法及び単一の前記比較領域に関するデータのみであり、
前記個体識別装置は、前記更新条件を満たす場合、前記基準特徴情報記憶手段に記憶されている過去の前記基準特徴情報を消去し、新たに前記基準特徴情報を記憶させる
ことを特徴とする請求項１に記載の個体識別方法。
【請求項３】
前記基準画像データの領域は、複数の比較領域に区分されており、
前記基準特徴情報は、前記比較領域に含まれる特徴点に基づく、前記比較領域ごとのデータであり、
前記判別手段は、前記基準特徴情報のヘッダを確認することによって判別処理に用いる前記比較領域を特定し、特定された前記比較領域に係る前記基準特徴情報を読み込み、
前記対象特徴情報生成手段は、特定された前記比較領域に含まれる前記対象特徴情報を生成する
ことを特徴とする請求項１に記載の個体識別方法。
【請求項４】
前記基準特徴情報生成手段及び前記対象特徴情報生成手段は、前記読取手法を複数備えており、
前記基準特徴情報は、前記読取手法ごとのデータであり、
前記判別手段は、前記基準特徴情報のヘッダを確認することによって判別処理に用いる前記読取手法を特定し、特定された前記読取手法に係る前記基準特徴情報を読み込み、
前記対象特徴情報生成手段は、特定された前記読取手法で前記対象特徴情報を生成する
ことを特徴とする請求項１又は請求項３に記載の個体識別方法。
【請求項５】
基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴情報を生成する基準特徴情報生成手段と、
対象物品の個体識別部を含む領域を、前記基準物品と同様の読取手法で読み取ることによって得られる対象画像データに対して、前記所定の画像処理と同様の画像処理を施して特徴点を顕現させ、対象特徴情報を生成する対象特徴情報生成手段と、
前記基準特徴情報と前記対象特徴情報とを比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する判別手段と、
を備え、
前記対象物品には、前記判別手段によって読み出される前記基準特徴情報を記憶し、所定の更新条件で前記基準特徴情報を更新する基準特徴情報記憶手段が付されており、
前記判別手段は、前記基準特徴情報記憶手段から前記基準特徴情報を読み込んで、前記対象特徴情報生成手段によって生成される前記対象特徴情報と比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する
ことを特徴とする個体識別装置。
【請求項６】
基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴情報を生成する基準特徴情報生成手段と、
対象物品の個体識別部を含む領域を、前記基準物品と同様の読取手法で読み取ることによって得られる対象画像データに対して、前記所定の画像処理と同様の画像処理を施して特徴点を顕現させ、対象特徴情報を生成する対象特徴情報生成手段と、
前記基準特徴情報と前記対象特徴情報とを比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する判別手段と、
を備え、
前記対象物品には、前記判別手段によって読み出される前記基準特徴情報を記憶し、所定の更新条件で前記基準特徴情報を更新する基準特徴情報記憶手段が付されており、
前記判別手段は、前記基準特徴情報記憶手段から前記基準特徴情報を読み込んで、前記対象特徴情報生成手段によって生成される前記対象特徴情報と比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する
ことを特徴とする個体識別装置として、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品を個体識別するための個体識別方法などに関する。
【背景技術】
【０００２】
従来から、真正性が求められる物品を個体識別するための技術が研究されている。真正性が求められる物品には、例えば、有価証券、商品券、クレジットカード、キャッシュカードなどの金券類や、パスポート、運転免許証、ＩＤ証などの身分・資格を証明する証書や、時計、アクセサリー、宝石類などのブランド品、などがある。物品の個体識別技術には、例えば、特許文献１〜３に記載の技術がある。
【０００３】
特許文献１に記載の技術では、対象物に含まれる微細な認識粒子の不規則な分布状態をサーバに記録しておく。個体識別時には、ネットワークを介してサーバ上のデータを照合する。
【０００４】
特許文献２に記載の技術では、対象物表面をレーザ光で走査し、その際の散乱光を特徴量として記録しておく。特徴量の記録方法としては、サーバへの記録の他、バーコードラベルに暗号化して記録し、対象物に貼付する方法が示されている。
【０００５】
特許文献３に記載の技術では、対象物中にランダムに埋め込まれた磁性体を磁気読取装置で走査した際に得られる信号を特徴量とし、得られた特徴量を暗号化してバーコード等により対象物に記録する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００７−５２８５２２号公報
【特許文献２】特表２００７−５２９０６８号公報
【特許文献３】特許第３２９２５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、照合時にサーバと通信を行う必要があるため、ネットワークが無い環境では利用できない。また、特許文献２及び特許文献３に記載の技術では、固定の特徴量情報をバーコード等の形で恒常的に記録するので、暗号解読による偽造や変造のリスクが残る。
【０００８】
本発明は、前述した問題点に鑑みてなされたものであり、その目的とすることは、ネットワークが無い環境であっても利用可能であり、かつ偽造や変造のリスクを回避することができる個体識別方法などを提供することである。
【課題を解決するための手段】
【０００９】
前述した目的を達成するための第１の発明は、基準物品の個体識別部を含む領域を、光学的な読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴情報を生成する基準特徴情報生成手段と、対象物品の個体識別部を含む領域を、前記基準物品と同様の読取手法で読み取ることによって得られる対象画像データに対して、前記所定の画像処理と同様の画像処理を施して特徴点を顕現させ、対象特徴情報を生成する対象特徴情報生成手段と、前記基準特徴情報と前記対象特徴情報とを比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する判別手段と、を備える１又は複数の個体識別装置による個体識別方法であって、前記対象物品には、前記判別手段によって読み出される前記基準特徴情報を記憶し、所定の更新条件で前記基準特徴情報を更新する基準特徴情報記憶手段が付されており、前記判別手段は、前記基準特徴情報記憶手段から前記基準特徴情報を読み込んで、前記対象特徴情報生成手段によって生成される前記対象特徴情報と比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別することを特徴とする個体識別方法である。第１の発明の個体識別方法は、ネットワークが無い環境であっても利用可能であり、かつ偽造や変造のリスクを回避することができる。
【００１０】
第１の発明における前記基準特徴情報記憶手段に記憶される前記基準特徴情報は、単一の前記読取手法及び単一の前記比較領域に関するデータのみであり、前記個体識別装置は、前記更新条件を満たす場合、前記基準特徴情報記憶手段に記憶されている過去の前記基準特徴情報を消去し、新たに前記基準特徴情報を記憶させる。これは、偽造や変造のリスクを回避するための手段の１つである。
【００１１】
第１の発明における前記基準画像データの領域は、複数の比較領域に区分されており、前記基準特徴情報は、前記比較領域に含まれる特徴点に基づく、前記比較領域ごとのデータであり、前記判別手段は、前記基準特徴情報のヘッダを確認することによって判別処理に用いる前記比較領域を特定し、特定された前記比較領域に係る前記基準特徴情報を読み込み、前記対象特徴情報生成手段は、特定された前記比較領域に含まれる前記対象特徴情報を生成する。これは、偽造や変造のリスクを回避するための手段の１つである。
【００１２】
第１の発明における前記基準特徴情報生成手段及び前記対象特徴情報生成手段は、前記読取手法を複数備えており、前記基準特徴情報は、前記読取手法ごとのデータであり、前記判別手段は、前記基準特徴情報のヘッダを確認することによって判別処理に用いる前記読取手法を特定し、特定された前記読取手法に係る前記基準特徴情報を読み込み、前記対象特徴情報生成手段は、特定された前記読取手法で前記対象特徴情報を生成する。これは、偽造や変造のリスクを回避するための手段の１つである。
【００１３】
第２の発明は、基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴情報を生成する基準特徴情報生成手段と、対象物品の個体識別部を含む領域を、前記基準物品と同様の読取手法で読み取ることによって得られる対象画像データに対して、前記所定の画像処理と同様の画像処理を施して特徴点を顕現させ、対象特徴情報を生成する対象特徴情報生成手段と、前記基準特徴情報と前記対象特徴情報とを比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する判別手段と、を備え、前記対象物品には、前記判別手段によって読み出される前記基準特徴情報を記憶し、所定の更新条件で前記基準特徴情報を更新する基準特徴情報記憶手段が付されており、前記判別手段は、前記基準特徴情報記憶手段から前記基準特徴情報を読み込んで、前記対象特徴情報生成手段によって生成される前記対象特徴情報と比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別することを特徴とする個体識別装置である。第２の発明の個体識別装置によって、第１の発明の個体識別方法を実行することができる。
【００１４】
第３の発明は、基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴情報を生成する基準特徴情報生成手段と、対象物品の個体識別部を含む領域を、前記基準物品と同様の読取手法で読み取ることによって得られる対象画像データに対して、前記所定の画像処理と同様の画像処理を施して特徴点を顕現させ、対象特徴情報を生成する対象特徴情報生成手段と、前記基準特徴情報と前記対象特徴情報とを比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別する判別手段と、を備え、前記対象物品には、前記判別手段によって読み出される前記基準特徴情報を記憶し、所定の更新条件で前記基準特徴情報を更新する基準特徴情報記憶手段が付されており、前記判別手段は、前記基準特徴情報記憶手段から前記基準特徴情報を読み込んで、前記対象特徴情報生成手段によって生成される前記対象特徴情報と比較することにより、前記基準物品と前記対象物品とが同一個体であるか否かを判別することを特徴とする個体識別装置として、コンピュータを機能させるためのプログラムである。第３の発明のプログラムを汎用のコンピュータにインストールすることによって、第２の発明の個体識別装置を得ることができる。
【発明の効果】
【００１５】
本発明により、ネットワークが無い環境であっても利用可能であり、かつ偽造や変造のリスクを回避することができる個体識別方法などを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態における個体識別システムの概要を示す図
【図２】第１の実施形態における物品の一例を示す図
【図３】第１の実施形態における読取手法の一例を示す図
【図４】第１の実施形態におけるＩＣチップに記憶されるデータの一例を示す図
【図５】第１の実施形態における事前処理の流れを示すフローチャート
【図６】第１の実施形態における識別処理の流れを示すフローチャート
【図７】第２の実施形態における個体識別システムの概要を示す図
【図８】第２の実施形態におけるサーマルリライト部に記憶されるデータの一例を示す図
【図９】第２の実施形態における基準特徴情報更新処理の流れを示すフローチャート
【図１０】第２の実施形態における識別処理の流れを示すフローチャート
【発明を実施するための形態】
【００１７】
以下図面に基づいて、本発明の実施形態を詳細に説明する。物品は、ＩＣカード、磁気カード、サーマルリライト部を備えるカードなど、読み書き可能な記憶手段を備えるものであれば、どのようなものでも良い。また、物品が記憶手段を備えることに代えて、物品の付属品（例えば、物品の保証書など）が記憶手段を備えても良い。例えば、物品の付属品が、ＩＣカード、磁気カード、サーマルリライト部を備える紙媒体、記憶媒体（例えば、microＳＤ（登録商標）カード）などであれば、本発明を適用することができる。
【００１８】
＜第１の実施形態＞
図１〜図６を参照しながら、第１の実施形態について説明する。第１の実施形態では、ＩＣ（Integrated Circuit）カードを物品の一例として説明する。
【００１９】
図１は、第１の実施形態における個体識別システムの概要を示す図である。図１に示すように、個体識別システム１００は、物品１、個体識別装置２、光学読取装置３、リーダライタ４、光源５を備える。
【００２０】
物品１は、基材１１、タガント分布部１２、ＩＣチップ１３を備える。タガント分布部１２は、基材１１の面（表面でも裏面でも良い。）の一部に設けられる。タガント（taggant：追跡用添加物）とは、基材１１とは異なる反射性を有する微細物質である。タガント分布部１２は、印刷インクにタガントを混入して基材１１に印刷を施したり、粘着剤等にタガントを混入して塗布したりすることによって、物品１の基材１１に設けられる。タガントはランダムな位置に配置されるため、後述する特徴点抽出処理によりタガントを特徴点として抽出することによって、物品１の個体識別が可能となる。
【００２１】
タガントは、ルーペで拡大すると、その形状や表面の光学的特徴を視認できる大きさ（数μｍ〜数百μｍ程度）の微細な細粒である。タガントは、例えば、金属片や、反射性金属層を有するもの、誘電率が異なる薄膜を多層にコートしたもの（多層薄膜）、図光回折構造体層を有するもの、所定の照射光に対して特定の反射特性を有する反射層を有するもの等を採用することができる。タガントの形状は任意としてよい。タガントの生成方法は公知である為、説明を省略する。
【００２２】
物品１は、タガント分布部１２に代えて、物品１（個体）ごとに異なる絵柄を有する絵柄部を用いても良い。つまり、後述する特徴点抽出処理により絵柄部の特徴点を抽出することによって、物品１の個体識別が可能となる。以下、タガント分布部１２や個体ごとに異なる絵柄を有する絵柄部を総称して、「個体識別部」と表記することもある。
【００２３】
ＩＣチップ１３は、ＣＰＵ（Central Processing Unit）やコアプロセッサなどを内蔵し、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）といった半導体メモリが組み込まれている。ＩＣチップ１３は、接触型と非接触型のいずれでも良いし、いずれの規格（例えば、ＮＦＣ（Near Field Communication）など）でも良い。
【００２４】
個体識別装置２は、制御部２１、記憶部２２、表示部２３、入力部２４、Ｉ／Ｏ２５などを備える。
【００２５】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどから構成される。ＣＰＵは、記憶部２２、ＲＯＭ、記憶媒体などに格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、各装置を駆動制御し、個体識別装置２が行う後述する処理を実現する。ＲＯＭは、不揮発性メモリであり、個体識別装置２のブートプログラムやＢＩＯＳなどのプログラム、データなどを恒久的に保持している。ＲＡＭは、揮発性メモリであり、記憶部２２、ＲＯＭ、記憶媒体などからロードしたプログラム、データなどを一時的に保持するとともに、制御部２１が各種処理を行う為に使用するワークエリアを備える。
【００２６】
記憶部２２は、例えば、ＨＤＤ（Hard Disk Drive）であり、制御部２１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（Operating System）などが格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、後述する処理を個体識別装置２に実行させるためのアプリケーションプログラムが格納されている。これらの各プログラムコードは、制御部２１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００２７】
表示部２３は、液晶パネルなどのディスプレイ装置、ディスプレイ装置と連携して個体識別装置２のビデオ機能を実現するための論理回路など（ビデオアダプタなど）を有する。入力部２４は、データの入力を行い、例えば、キーボード、マウスなどのポインティングデバイス、テンキーなどの入力装置を有する。入力部２４を介して、個体識別装置２に対して、操作指示、動作指示、データ入力などを行うことができる。尚、表示部２３及び入力部２４は、タッチパネルディスプレイのように、一体となっていても良い。
【００２８】
Ｉ／Ｏ２５は、個体識別装置２に周辺機器（例えば、光学読取装置３、リーダライタ４などの外部記憶装置、プリンタ（不図示）、ネットワーク機器（不図示））を接続するためのポートや送受信機である。個体識別装置２は、Ｉ／Ｏ２５を介して周辺機器とのデータの送受信を行う。Ｉ／Ｏ２５の一例としては、ＵＳＢ、ＩＥＥＥ１３９４、ＲＳ−２３２Ｃなどのポートや、記憶媒体を読み書きするためのドライブ装置や、無線ＬＡＮ機器や、Ｂｌｕｅｔｏｏｔｈ（登録商標）送受信機などがある。周辺機器との接続形態は、有線、無線を問わない。
【００２９】
光学読取装置３は、スキャナ、ＣＣＤカメラ等であり、画像を光学的に読取り、画像データとして取得する装置である。光学読取装置３は、Ｉ／Ｏ２５を介して個体識別装置２に接続される。光学読取装置３は、読み取った画像データを個体識別装置２の制御部２１に出力する。個体識別装置２の制御部２１は、取得した画像データをＲＡＭまたは記憶部２２の所定のメモリ領域に記憶する。
【００３０】
リーダライタ４は、Ｉ／Ｏ２５を介して個体識別装置２に接続される。リーダライタ４は、ＩＣチップ１３のデータを読み込み、個体識別装置２の制御部２１に出力する。また、リーダライタ４は、個体識別装置２の制御部２１から受け取るデータをＩＣチップ１３に書き込む。
【００３１】
光源５は、撮影対象とする物品１を撮影する際に、物品１に対して所定の方向から光を照射する。物品１と光学読取装置３と光源５との位置関係については、図３を参照しながら後述する。
【００３２】
図２は、第１の実施形態における物品の一例を示す図である。物品１のタガント分布部１２には、位置合わせの基準となる原点１４が設けられる。原点１４として定義される物品１の位置は、画像処理において一意に識別可能なものであれば、いずれでも良い。図２に示す例では、原点１４は、タガント分布部１２の矩形領域における左上の頂点として定義されている。
【００３３】
読取領域１５は、光学読取装置３によって最低限読み取られるべき領域である。読取領域１５内には、原点１４の他、複数の比較領域が定義されている。図２に示す例では、３つの比較領域Ａ１６ａ、比較領域Ｂ１６ｂ及び比較領域１６ｃ（以下、総称するときは「比較領域１６」と表記する。）が定義されている。
【００３４】
比較領域１６は、例えば、原点１４から右方向をＸ軸の正方向、原点１４から下方向をＹ軸の正方向として定義される２次元平面の一部として定義される。比較領域１６が矩形の場合、比較領域１６は、例えば、左上の頂点の座標と右下の頂点の座標によって定義される。尚、読取領域１５及び比較領域１６は矩形に限定されるものではなく、その他の形状（円形、楕円形、多角形、その他特別な形状を有するロゴ）であっても良い。
【００３５】
図３は、第１の実施形態における読取手法の一例を示す図である。図３では、４つの読取手法を示している。読取手法は、物品１と光学読取装置３と光源５との位置関係や、光源５が照射する光の種類（可視光５１か不可視光５２か）などによって、複数定義される。読取手法が異なれば、後述する特徴点抽出処理によって抽出される特徴点も異なる。
【００３６】
図３（ａ）に示す読取手法は、「位置関係Ａ及び可視光」である。位置関係Ａでは、光学読取装置３が物品１の真上、光源５が物品１の左上（例えば、物品１から見て、左斜め４５度）に位置している。また、光源５は、可視光５１を照射する。
【００３７】
図３（ｂ）に示す読取手法は、「位置関係Ｂ及び可視光」である。位置関係Ｂでは、光学読取装置３が物品１の真上、光源５が物品１の右上（例えば、物品１から見て、右斜め４５度）に位置している。また、光源５は、可視光５１を照射する。
【００３８】
図３（ｃ）に示す読取手法は、「位置関係Ａ及び不可視光」である。位置関係Ａでは、光学読取装置３が物品１の真上、光源５が物品１の左上に位置している。また、光源５は、不可視光５２を照射する。
【００３９】
図３（ｄ）に示す読取手法は、「位置関係Ｂ及び不可視光」である。位置関係Ｂでは、光学読取装置３が物品１の真上、光源５が物品１の右上に位置している。また、光源５は、不可視光５２を照射する。
【００４０】
図４は、第１の実施形態におけるＩＣチップに記憶されるデータの一例を示す図である。ＩＣチップ１３には、少なくとも基準特徴点データ３０が記憶される。後述するように、個体識別装置２は、基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴点データとして抽出する。基準特徴点データ３０は、１又は複数である。
【００４１】
基準特徴点データ３０のデータ数は、比較領域１６の数及び読取手法３３の数に応じて決まる。図２のように比較領域１６の数が「３」、図３のように読取手法の数が「４」の場合、基準特徴点データ３０のデータ数は、３×４＝１２である。
【００４２】
基準特徴点データ３０は、ヘッダ部及び本体部を有する。ヘッダ部は、読込フラグ３１、比較領域３２及び読取手法３３を含む。読込フラグ３１には、後述する個体識別処理における読込対象か否かを示すフラグが格納される。読込フラグ３１は、「１」（読込対象）又は「０」（読込対象ではない）のいずれかの値である。読込フラグ３１が「１」（読込対象）の基準特徴点データ３０は、１つだけである。
【００４３】
比較領域３２には、図２の例であれば、「比較領域Ａ」、「比較領域Ｂ」及び「比較領域Ｃ」のいずれかを特定する情報が格納される。読取手法３３には、図３の例であれば、「位置関係Ａ、可視光」、「位置関係Ｂ、可視光」、「位置関係Ａ、不可視光」及び「位置関係Ｂ、不可視光」のいずれかを特定する情報が格納される。
【００４４】
本体部は、繰り返しがあるデータである。本体部は、特定の比較領域３２及び特定の読取手法３３に対する特徴点の座標データであり、特徴点Ｘ座標３４及び特徴点Ｙ座標３５を含む。例えば、特定の比較領域３２及び特定の読取手法３３において特徴点が１０個抽出される場合、本体部は１０個のデータを有する。
【００４５】
また、本体部に格納されるデータは、特徴点の座標データに代えて、特徴点の位置情報や色情報等に基づいて算出される所定の特徴量としても良い。１つの特徴点に対して２つの特徴量が算出される場合、特徴点が１０個抽出されれば、本体部は２０個のデータを有する。以下、特徴点の座標データ及び特徴量を総称して、「特徴情報」と表記する場合もある。また、個体識別処理において基準となる特徴点の座標データ及び特徴量を総称して、「基準特徴情報」と表記する場合もある。また、個体識別処理において対象となる特徴点の座標データ及び特徴量を総称して、「対象特徴情報」と表記する場合もある。
【００４６】
識別回数４１及び有効期限４２は、必要に応じて格納されるデータである。識別回数４１は、図６の識別処理を行った回数を示すデータであり、更新条件の役割を果たす。有効期限４２は、ＩＣチップ１３に記憶されている基準特徴点データ３０を有効に利用可能な期限を示すデータであり、更新条件の役割を果たす。
【００４７】
図５は、第１の実施形態における事前処理の流れを示すフローチャートである。事前処理は、物品１が市場に流通する前に実行される処理である。
【００４８】
以下、第１の実施形態では、基準物品とは、個体識別処理の基準となる物品１を意味する。基準画像データとは、基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる画像データである。対象物品とは、市場に流通し、個体識別処理の対象となる物品１を意味する。対象画像データは、対象物品の個体識別部を含む領域を、基準物品の読取手法と同様の読取手法で読み取ることによって得られる画像データである。
【００４９】
ユーザは、光学読取装置３を用いて、所定の読取手法で基準物品を読み取る（Ｓ１１）。所定の読取手法の一例は、図３にて例示した通りである。
【００５０】
個体識別装置２の制御部２１は、光学読取装置３から基準画像データを入力すると、所定の比較領域１６を抽出し（Ｓ１２）、所定の比較領域１６に対して所定の画像処理を実行し（Ｓ１３）、所定の比較領域１６に含まれる特徴点を顕現させ、基準特徴点データ３０を抽出する（Ｓ１４）。所定の比較領域１６の一例は、図２にて例示した通りである。特徴点を顕現させるための所定の画像処理は、公知のフィルタ処理や閾値処理などの組合せであり、特に限定しない。基準特徴点データ３０の一例は、図４にて例示した通りである。
【００５１】
個体識別装置２の制御部２１は、全ての比較領域１６を抽出済か否かを確認する（Ｓ１５）。例えば、図２に示す例であれば、３つの比較領域Ａ１６ａ、比較領域Ｂ１６ｂ及び比較領域Ｃ１６ｃを抽出済か否かを確認する。抽出済ではない場合（Ｓ１５のＮｏ）、個体識別装置２の制御部２１は、Ｓ１２から繰り返す。抽出済の場合（Ｓ１５のＹｅｓ）、個体識別装置２の制御部２１は、Ｓ１６に進む。
【００５２】
個体識別装置２の制御部２１は、全ての読取手法で読み取り済か否かを確認する（Ｓ１６）。例えば、図３に示す例であれば、４つの読取手法で読み取り済か否かを確認する。読み取り済ではない場合（Ｓ１６のＮｏ）、個体識別装置２の制御部２１は、Ｓ１１から繰り返す。読み取り済の場合（Ｓ１６のＹｅｓ）、個体識別装置２の制御部２１は、リーダライタ４を介して、全ての基準特徴点データ３０をＩＣチップ１３に書き込む（Ｓ１７）。
【００５３】
以上の通り、事前処理では、個体識別装置２は、基準物品の個体識別部を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴点データ３０として抽出する。そして、個体識別装置２は、基準特徴点データ３０をＩＣチップ１３に書き込む。これによって、物品１は、基準特徴点データ３０を記憶している状態で市場に流通する。
【００５４】
図６は、第１の実施形態における識別処理の流れを示すフローチャートである。識別処理は、物品１が市場に流通した後に実行される処理である。
【００５５】
個体識別装置２の制御部２１は、リーダライタ４を介して、ＩＣチップ１３から読込対象の基準特徴点データ３０を読み込む（Ｓ２１）。読込対象の基準特徴点データ３０とは、読込フラグ３１が「１」の基準特徴点データ３０である。
【００５６】
個体識別装置２の制御部２１は、読み込んだ基準特徴点データ３０の読取手法３３を参照し、表示部２３に表示する。これに対して、ユーザは、光学読取装置３を用いて、表示部２３に表示されている読取手法で対象物品のタガント分布部１２を読み取る（Ｓ２２）。これによって、図５のＳ１１と同様の読取手法で対象物品を読み取ることができる。
【００５７】
個体識別装置２の制御部２１は、光学読取装置３から対象画像データを入力すると、所定の比較領域１６に対して所定の画像処理を実行し（Ｓ２３）、所定の比較領域１６に含まれる特徴点を顕現させ、対象特徴点データを抽出する（Ｓ２４）。
【００５８】
個体識別装置２の制御部２１は、読み込んだ基準特徴点データ３０と対象特徴点データを比較し（Ｓ２５）、基準物品と対象物品が同一個体か否かを判別する（Ｓ２６）。個体識別装置２の制御部２１は、例えば、特徴点の位置情報や色情報等に基づき、所定の特徴量を算出し、特徴量同士の比較を行うことによって、基準物品と対象物品が同一個体か否かを判別する。特徴量は、例えば、単一の特徴点の位置、単一の特徴点の輝度（色相、明度、彩度等でも良い。）、複数の特徴点によって定義されるベクトル、角度、面積などが挙げられる。特徴量は特に限定しない。
【００５９】
個体識別装置２の制御部２１は、基準物品と対象物品が同一個体と判別した場合（Ｓ２６のＹｅｓ）、対象物品を真の物品と判定し、結果を出力する（Ｓ２７）。一方、個体識別装置２の制御部２１は、基準物品と対象物品が同一個体ではないと判別した場合（Ｓ２６のＮｏ）、対象物品を偽造品と判定し、結果を出力する（Ｓ２８）。
【００６０】
個体識別装置２の制御部２１は、読込対象の基準特徴点データ３０を更新するための所定の更新条件を満たすか否かを判定する（Ｓ２９）。所定の更新条件は、例えば、以下の例が挙げられる。
【００６１】
・毎回（個体識別処理を実行する都度）
・識別回数４１が予め定められる回数に到達
・有効期限４２を超過
【００６２】
個体識別装置２の制御部２１は、所定の更新条件に応じて、ＩＣチップ１３に記憶されている識別回数４１や有効期限４２を確認し、所定の更新条件を満たすか否かを確認する。
【００６３】
所定の更新条件を満たす場合（Ｓ２９のＹｅｓ）、個体識別装置２の制御部２１は、読込対象の基準特徴点データ３０を更新し（Ｓ３０）、処理を終了する。一方、所定の更新条件を満たさない場合（Ｓ２９のＮｏ）、個体識別装置２の制御部２１は、読込対象の基準特徴点データ３０を更新せずに、処理を終了する。
【００６４】
個体識別装置２の制御部２１は、図４に示す例であれば、読込フラグ３１が「１」の基準特徴点データ３０を「０」に設定するとともに、次の基準特徴点データ３０の読込フラグ３１を「１」に設定することによって、読込対象の基準特徴点データ３０を更新する。
【００６５】
例えば、更新条件が「識別回数４１が予め定められる回数に到達」の場合、個体識別装置２の制御部２１は、ＩＣチップ１３に記憶されている識別回数４１を「０」に初期化する。また、例えば、更新条件が「有効期限４２を超過」の場合、個体識別装置２の制御部２１は、ＩＣチップ１３に記憶されている有効期限４２を、予め定義されている期間（例えば、現在から６カ月先など）に更新する。
【００６６】
以上、第１の実施の形態によれば、物品１に基準特徴情報を記憶する基準特徴情報記憶手段が付されているので、ネットワークが無い環境であっても利用可能である。また、個体識別処理において読込対象となる基準特徴情報は、セキュアな記憶手段（例えば、ＩＣチップ）に記憶され、かつ所定の更新条件によって更新されるので、偽造や変造のリスクを回避することができる。
【００６７】
＜第２の実施形態＞
図７〜図１０を参照しながら、第２の実施形態について説明する。第２の実施形態では、サーマルリライトカードを物品の一例として説明する。第２の実施形態では、基準特徴情報記憶手段に記憶される基準特徴情報は、単一の読取手法及び単一の比較領域に関するデータのみである。また、第２の実施形態における基準特徴情報記憶手段は、所定の更新条件を満たす場合、過去の基準特徴情報を消去し、新たに基準特徴情報を記憶する。以下、第１の実施形態と同様の要素には同様の番号を付し、重複説明を省略する。
【００６８】
図７は、第２の実施形態における個体識別システムの概要を示す図である。図７に示すように、個体識別システム２００は、物品２０１、個体識別装置２、光学読取装置３、サーマルリライトプリンタ６、光源５を備える。
【００６９】
物品２０１は、基材１１、タガント分布部１２、サーマルリライト部１７を備える。サーマルリライト部１７は、カードの表側又は裏側（両面でも良い。）に情報を書き換え可能に表示することができる表示部と磁気記録層とを有する。サーマルリライト部１７には、基準特徴情報が符号化されたコード（バーコードでも良いし、２次元コードでも良い。）が印字される。
【００７０】
サーマルリライトプリンタ６は、サーマルリライト部１７に印字されている過去の情報を消去し、新たな情報を印字するサーマル方式の消去／印字処理を行う。
【００７１】
コードリーダ７は、サーマルリライト部１７に印字されているコードを読み込み、個体識別装置２に出力する。尚、コードリーダ７の機能は、光学読取装置３によって代用することもできるため、コードリーダ７は必須ではない。
【００７２】
図８は、第２の実施形態におけるサーマルリライト部に記憶されるデータの一例を示す図である。サーマルリライト部１７には、少なくとも基準特徴点データ２３０が記憶される。後述するように、個体識別装置２は、基準物品の個体識別層を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴点データ２３０として抽出する。基準特徴点データ２３０は、単一の読取手法及び単一の比較領域に関するデータのみである。
【００７３】
基準特徴点データ２３０は、ヘッダ部及び本体部を有する。ヘッダ部は、比較領域３２及び読取手法３３を含む。本体部は、繰り返しがあるデータである。本体部は、特定の比較領域３２及び特定の読取手法３３に対する特徴点の座標データであり、特徴点Ｘ座標３４及び特徴点Ｙ座標３５を含む。
【００７４】
また、第１の実施形態と同様、本体部に格納されるデータは、特徴点の座標データに代えて、特徴点の位置情報や色情報等に基づいて算出される所定の特徴量としても良い。１
【００７５】
コード作成日６１及びコード作成回数６２は、必要に応じて格納されるデータである。コード作成日６１は、個体識別装置２によってコードが作成され、サーマルリライトプリンタ６によってコードがサーマルリライト部１７に印字された日である。コード作成回数６２は、個体識別装置２によってコードが作成され、サーマルリライトプリンタ６によってコードがサーマルリライト部１７に印字された回数である。コード作成日６１及びコード作成回数６２は、更新条件の役割を果たす。
【００７６】
図９は、第２の実施形態における基準特徴情報更新処理の流れを示すフローチャートである。基準特徴情報更新処理は、物品２０１が市場に流通する直前、或いは所定の更新条件を満たす場合に実行される処理である。
【００７７】
以下、第２の実施形態では、基準物品及び対象物品は、物理的には同一の物品２０１である。基準物品と呼ぶ場合、図９に示す基準特徴情報更新処理を行う際の物品２０１を意味する。対象物品と呼ぶ場合、図１０に示す識別処理を行う差異の物品２０１を意味する。
【００７８】
ユーザは、光学読取装置３を用いて、所定の読取手法で、基準物品のタガント分布部１２を含む領域を読み取る（Ｓ３１）。所定の読取手法の一例は、図３にて例示した通りである。
【００７９】
個体識別装置２の制御部２１は、光学読取装置３から基準画像データを入力すると、所定の比較領域１６を抽出し（Ｓ３２）、所定の比較領域１６に対して所定の画像処理を実行し（Ｓ３３）、所定の比較領域１６に含まれる特徴点を顕現させ、基準特徴点データ２３０を抽出する（Ｓ３４）。所定の比較領域１６の一例は、図２にて例示した通りである。特徴点を顕現させるための所定の画像処理は、公知のフィルタ処理や閾値処理などの組合せであり、特に限定しない。基準特徴点データ２３０の一例は、図８にて例示した通りである。
【００８０】
個体識別装置２の制御部２１は、サーマルリライトプリンタ６を介して、基準特徴点データ２３０をサーマルリライト部１７に書き込む（Ｓ３５）。
【００８１】
以上の通り、基準特徴情報更新処理では、個体識別装置２は、基準物品の個体識別層を含む領域を、光学的な所定の読取手法で読み取ることによって得られる基準画像データに対して、所定の画像処理を施して特徴点を顕現させ、基準特徴点データ３０として抽出する。そして、個体識別装置２は、基準特徴点データ２３０をサーマルリライト部１７に書き込む。これによって、物品２０１は、単一の基準特徴点データ２３０を記憶している状態で市場に流通する。或いは、所定の更新条件を満たすことによって図８の処理を実行する場合、物品２０１は、過去の基準特徴点データ２３０が消去され、新たな基準特徴点データ２３０を記憶している状態となる。
【００８２】
図１０は、第２の実施形態における識別処理の流れを示すフローチャートである。識別処理は、所望のタイミングで実行される処理である。
【００８３】
個体識別装置２の制御部２１は、コードリーダ７を介して、サーマルリライト部１７から基準特徴点データ２３０を読み込む（Ｓ４１）。
【００８４】
個体識別装置２の制御部２１は、読み込んだ基準特徴点データ２３０の読取手法３３を参照し、表示部２３に表示する。これに対して、ユーザは、光学読取装置３を用いて、表示部２３に表示されている読取手法で対象物品のタガント分布部１２を読み取る（Ｓ４２）。これによって、図９のＳ３１と同様の読取手法で対象物品を読み取ることができる。
【００８５】
個体識別装置２の制御部２１は、光学読取装置３から対象画像データを入力すると、所定の比較領域１６に対して所定の画像処理を実行し（Ｓ４３）、所定の比較領域１６に含まれる特徴点を顕現させ、対象特徴点データを抽出する（Ｓ４４）。
【００８６】
個体識別装置２の制御部２１は、読み込んだ基準特徴点データ２３０と対象特徴点データを比較し（Ｓ４５）、基準物品と対象物品が同一個体か否かを判別する（Ｓ４６）。個体識別装置２の制御部２１は、例えば、特徴点の位置情報や色情報等に基づき、所定の特徴量を算出し、特徴量同士の比較を行うことによって、基準物品と対象物品が同一個体か否かを判別する。特徴量は、例えば、単一の特徴点の位置、単一の特徴点の輝度（色相、明度、彩度等でも良い。）、複数の特徴点によって定義されるベクトル、角度、面積などが挙げられる。特徴量は特に限定しない。
【００８７】
個体識別装置２の制御部２１は、基準物品と対象物品が同一個体と判別した場合（Ｓ４６のＹｅｓ）、対象物品を真の物品と判定し、結果を出力する（Ｓ４７）。一方、個体識別装置２の制御部２１は、基準物品と対象物品が同一個体ではないと判別した場合（Ｓ４６のＮｏ）、対象物品を偽造品と判定し、結果を出力する（Ｓ４８）。
【００８８】
個体識別装置２の制御部２１は、基準特徴点データ２３０を更新するための所定の更新条件を満たすか否かを判定する（Ｓ４９）。所定の更新条件は、例えば、以下の例が挙げられる。
【００８９】
・毎回（個体識別処理を実行する都度）
・コード作成日６１が一定期間を超過
・コード作成日６１がコード作成回数６２ごとに定められる所定期間を超過
【００９０】
個体識別装置２の制御部２１は、所定の更新条件に応じて、サーマルリライト部１７に記憶されているコード作成日６１やコード作成回数６２を確認し、所定の更新条件を満たすか否かを確認する。
【００９１】
所定の更新条件を満たす場合（Ｓ４９のＹｅｓ）、個体識別装置２の制御部２１は、基準特徴情報更新処理を実行し（Ｓ５０）、処理を終了する。基準特徴情報更新処理は、図９に示す処理である。一方、所定の更新条件を満たさない場合（Ｓ４９のＮｏ）、個体識別装置２の制御部２１は、基準特徴点データ２３０を更新せずに、処理を終了する。
【００９２】
例えば、更新条件が「コード作成日６１が一定期間を超過」の場合、個体識別装置２の制御部２１は、サーマルリライト部１７に記憶されているコード作成日６１を参照し、一定期間（例えば、１か月）を超過しているか否か確認する。一定期間を超過している場合、個体識別装置２の制御部２１は、光学読取装置３を介してタガント分布部１２を所定の読取手法で読み取り、現在サーマルリライト部１７に記憶されている比較領域と異なる比較領域に対して所定の画像処理を施して特徴点を顕現させ、基準特徴点データ２３０を抽出する。そして、個体識別装置２の制御部２１は、サーマルリライトプリンタ６を介して、サーマルリライト部１７に記憶されている過去のコードを消去し、新たなコードを印字する。新たなコードは、今回の基準特徴情報更新処理における比較領域３２、読取手法３３、特徴点Ｘ座標３４及び特徴点Ｙ座標３５、並びに、今回のコード作成日６１及びカウントアップされたコード作成回数６２を示すコードである。
【００９３】
比較領域３２には、矩形領域を示す左上の頂点の座標及び右下の頂点の座標を格納しても良いし、矩形領域を識別する番号（＝領域識別番号）を格納しても良い。比較領域３２に領域識別番号を格納する場合、個体識別装置２の記憶部２２には、予め、領域識別番号と、矩形領域を示す左上の頂点の座標及び右下の頂点の座標とが対応付けられて記憶されている。
【００９４】
以上、第２の実施の形態によれば、物品２０１に基準特徴点データを記憶する基準特徴点データ記憶手段が付されているので、ネットワークが無い環境であっても利用可能である。また、基準特徴点データ記憶手段に記憶される基準特徴点データ自体が所定の更新条件によって更新されるので、セキュアな記憶手段（例えば、ＩＣチップ）に記憶されていなくても、偽造や変造のリスクを回避することができる。
【００９５】
前述の説明では、第１の実施形態における物品の例がＩＣカード、第２の実施形態における物品の例がサーマルリライトカードとしたが、本発明はこれらの例に限定されない。例えば、第１の実施形態において物品がサーマルリライトカードであっても良いし、第２の実施形態において物品がＩＣカードであっても良い。また、第１の実施形態及び第２の実施形態の両方において、物品が、磁気カード、読み書き可能な記憶手段を備えるもの、又は物品の付属品（例えば、物品の保証書など）が記憶手段を備えても良い。例えば、物品の付属品が、ＩＣカード、磁気カード、サーマルリライト部を備える紙媒体、記憶媒体（例えば、microＳＤ（登録商標）カード）などでも良い。
【００９６】
以上、添付図面を参照しながら、本発明に係る個体識別方法等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９７】
１、２０１………物品
２………個体識別装置
３………光学読取装置
４………リーダライタ
５………光源
６………サーマルリライトプリンタ
７………コードリーダ
１１………基材
１２………タガント分布部
１３………ＩＣチップ
１４………原点
１５………読取領域
１６………比較領域
１７………サーマルリライト部
２１………制御部
２２………記憶部
２３………表示部
２４………入力部
２５………Ｉ／Ｏ
３０………基準特徴点データ
３１………読込フラグ
３２………比較領域
３３………読取手法
３４………特徴点Ｘ座標
３５………特徴点Ｙ座標
４１………識別回数
４２………有効期限
５１………可視光
５２………不可視光
６１………コード作成日
６２………コード作成回数
１００、２００………個体識別システム
【図１】
2013182376.tif 000003
【図２】
2013182376.tif 000004
【図３】
2013182376.tif 000005
【図４】
2013182376.tif 000006
【図５】
2013182376.tif 000007
【図６】
2013182376.tif 000008
【図７】
2013182376.tif 000009
【図８】
2013182376.tif 000010
【図９】
2013182376.tif 000011
【図１０】
2013182376.tif 000012