(57)【要約】  第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含んだ第２の部分とを有する、図形的に表現された機械可読コードが提供される。第１の部分と第２の部分の関係が、記憶媒体内で電子的に関係付けられており、第２の部分の真正性を証明するために、その第１の部分と第２の部分の関係が、記憶媒体を参照することによって、コード読取装置で照合可能である。
2010518474.tif 000002
【特許請求の範囲】
【請求項１】
第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含む第２の部分とを有する、図形的に表現された機械可読コードであって、
第１の部分と第２の部分の関係が、記憶媒体内で電子的に関係付けられており、前記第２の部分の真正性を証明するために、前記第１の部分と前記第２の部分の関係が、前記記憶媒体を参照することによって、コード読取装置で照合可能であることを特徴とする機械可読コード。
【請求項２】
前記コードの前記第１の部分が、図形標識の少なくとも一部分である、請求項１に記載の機械可読コード。
【請求項３】
前記コードの前記第２の部分が、バーコードである、請求項１または２に記載の機械可読コード。
【請求項４】
前記コードの前記第２の部分が、数字または英数字のコードである、請求項１または２に記載の機械可読コード。
【請求項５】
前記図形標識の前記部分が、一時的な境界によって画定され、前記境界が、前記コードが読み取られるときにのみ固定トリガー点を基準として前記コード読取装置により生成される、請求項２ないし４のいずれか一項に記載の機械可読コード。
【請求項６】
第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含む第２の部分とを有する２部構成コードをセキュリティ保護する方法であって、
前記第１のコード部分を読み取るステップと、
前記第２のコード部分を読み取るステップと、
前記第１のコード部分と前記第２のコード部分を記憶手段上で関係付けるステップと、
を含むことを特徴とする方法。
【請求項７】
前記第２のコード部分を読み取るステップによって、英数字の文字列が生成される、請求項６に記載の方法。
【請求項８】
前記第１のコード部分が、図形標識の少なくとも一部分であり、
前記第１のコード部分を読み取る前記ステップが、
前記図形標識の少なくとも一部分を含んだ画像を電子的に取得するステップと、
前記取得した画像を処理して、数字または英数字の記述子を生成するステップとを含む、請求項６または７に記載の方法。
【請求項９】
前記第１のコード部分を読み取るステップが、固定トリガー点を基準として、前記図形標識の一部分の周りに一時的な境界を生成するステップを含む、請求項８に記載の方法。
【請求項１０】
第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含む第２の部分とを有する２部構成コードをセキュリティ保護するための装置であって、
前記第１のコード部分を読み取るリーダと、
前記第２のコード部分を読み取るリーダと、
記憶手段と、
前記第１のコード部分と前記第２のコード部分を記憶手段上で関係付ける割り当てユニットと、
を備えることを特徴とする装置。
【請求項１１】
前記第２のコード部分を、数字または英数字の文字列に変換する復号器をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記第１のコード部分が、図形標識の少なくとも一部分であり、
前記装置が、
前記図形標識の少なくとも一部分の画像を電子的に取得するカメラと、
数字または英数字の記述子を生成するために前記取得した画像を処理するプロセッサとを含む、請求項１０または１１に記載の装置。
【請求項１３】
前記図形標識のプロセッサによって処理する部分を定義する窓計算ユニットと、
固定トリガー点を検出する検出ユニットとをさらに備え、
前記固定トリガー点が、前記図形標識の前記部分の位置を定義するための基準である、請求項１２に記載の装置。
【請求項１４】
第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含む第２の部分とを有する２部構成コードの真正性を証明する方法であって、
前記第１のコード部分を読み取るステップと、
前記第２のコード部分を読み取るステップと、
前記第１のコード部分と前記第２のコード部分が記憶手段上で関係付けられているかどうかチェックするステップと、
を含むことを特徴とする方法。
【請求項１５】
前記第２のコード部分を読み取るステップによって、数字または英数字の文字列が生成される、請求項１４に記載の方法。
【請求項１６】
前記第１のコード部分が、図形標識の少なくとも一部分であり、
前記第１のコード部分を読み取る前記ステップが、
前記図形標識の前記部分を含んだ画像を電子的に取得するステップと、
前記取得した画像を処理して、数字または英数字の記述子を生成するステップとを含む、請求項１４または１５に記載の方法。
【請求項１７】
前記第１のコード部分を読み取るステップが、固定トリガー点を基準として、前記図形標識の一部分の周りに一時的な境界を作り出すステップを含む、請求項１６に記載の方法。
【請求項１８】
第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含む第２の部分とを有する２部構成コードの真正性を証明するための装置であって、
前記第１のコード部分を読み取るリーダと、
前記第２のコード部分を読み取るリーダと、
記憶手段と、
前記第１のコード部分と前記第２のコード部分が記憶手段上で関係付けられているかどうかチェックする真正性証明ユニットと、
を備えることを特徴とする装置。
【請求項１９】
前記第２のコード部分を、数字または英数字の文字列に変換する復号器をさらに備える、請求項１８に記載の装置。
【請求項２０】
前記第１のコード部分が、図形標識の少なくとも一部分であり、
前記装置が、
前記図形標識の少なくとも一部分の画像を電子的に取得するカメラと、
前記取得した画像を処理して、数字または英数字の記述子を生成するプロセッサとを含む、請求項１７または１８に記載の装置。
【請求項２１】
前記図形標識のプロセッサによって処理する部分を定義する窓計算ユニットと、
固定トリガー点を検出する検出ユニットとをさらに備え、
前記固定トリガー点が、前記図形標識の前記部分の位置を定義するための基準である、請求項２０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コードに関し、詳細には、互いに関係付けられた２つの部分を有するコードに関する。
【背景技術】
【０００２】
図形的に（グラフィカルに）表現された機械可読コードが知られている。かかるコードは、消費者向けの商品および市販製品に一般に使用され、これを読み取ると、例えば製品のコスト、明細項目、原産地などに関する情報を提供することができる。こういったタイプのコードは、スーパーマーケットでの精算の自動化や、在庫管理、正しい製品が適正な梱包に入っているかの照合に使用することができる。このタイプのより複雑な機械可読コードは、調合薬、アルコール、たばこなどの特定の消費者の製品に対するセキュリティ機能として使用したり、通貨、債券、納税印紙、旅券、ＩＤカードなどの有価証券類に使用して、偽造、成り済まし、流用を防止したりすることができる。一般に使用されているコード形式には、いくつかの種類があり、それには文字数字式コード、１次元バーコード、２次元バーコードが含まれる。周知のバーコードには、データ・マトリックス（ＤａｔａＭａｔｒｉｘ）、ＰＤＦ−４１７、Ｍｉｃｒｏ−ＰＤＦ−４１７、ＱＲコード、マキシコード（ＭａｘｉＣｏｄｅ）、コーダバー（Ｃｏｄａｂａｒ）、ＲＳＳ、ＥＡＮ１２８、ＵＰＣ、薬剤バーコードが含まれる。これらのタイプのコードの主な不利な点は、複写が容易なことである。他の不利な点は、コードが公開されているアルゴリズムに基づいているので、有効なコードを推測し、構築できる点である。コード内部で符号化されている情報は、データが暗号化されている場合でも、データベースを参照せずにその情報をコードから取り出すことができる。このデータは、権限のない目的のために使用することも、改ざんすることもでき、それによって、セキュリティまたは追跡機構としてのコードの有効性が著しく低下する。低コストの追跡機構として、データ・マトリックス（ＤａｔａＭａｔｒｉｘ）コードおよびＰＤＦ−４１７コードの使用の試みが、いくつかの消費者向けの商品の分野でなされ始めている。これらのコードは、宛先や顧客の細目だけでなく、各項目の製品履歴に関する基本情報を保持するのに十分な大きさのデータ容量を有するが、そのセキュリティの不十分さから、追跡市場における有用性が常に制限される。
【０００３】
１つの精巧な機械可読コードが、本願発明者の特許文献１（その全体を参照によりここに援用する）に記載され、フラクチャーコード社の商標（登録商標）で市販されている。他の商用機械可読コードに優るこのタイプのコードの利点には、非常に多数のランダムな一意な仮想コードを生成する機能が含まれ、それによって、次のコードを順々に推測することができなくなる。その他の主な利点は、コード自体がデータを持たず、コードの生成（印刷）にデータが必要ない点である。これによって、コードは、使用されるときまで意味を持たない、すなわち抽象的である。
【０００４】
消費者製品やそのパッケージングなどの物品が、かかるコードで印付けされる。この物品に関する情報を取得するために、コードを装置で読み取らなければならない。装置は、まずスキャン操作を実行して、コードの画像をデジタル式に取得する。次いで、この画像を電子的に処理して、アルゴリズムを適用することによって、一意な英数字の記述子を取り出す。この記述子は、データベースでその物品に事前に関係付けられたデータを検出するのに使用することができる。
【０００５】
このコードは、一般に物品の表面に設けられ、線（ライン）、点（ドット）、楕円などの一意な図形パターンを含む。このパターンの領域は、矩形枠またはその他のいくつかの境界手段によって画定される。
【０００６】
いくつかの理由で、このコードを複写するのは特に困難である。まず、必要な精度で、すなわち読み取り装置が、元のコードと複写コードのライン位置を区別できないように、かつ、元のコードをスキャンしたときに生成されるはずの英数字記述子と同じ英数字記述子を生成するように、コードを再現することが困難である。この特徴は、ある程度、コードの詳細度によって決まる。第２に、コードの多くは面積が１ｍｍ×１ｍｍ以下であり、場合によっては紫外線インク、赤外線インクまたはその他の変換セキュリティインクで印刷される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】英国特許第２３８３８７８号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
こういったタイプのコードは確かに非常に安全だが、追跡機構として使用される状況によっては、データベースを参照しないとコードに関係付けられたデータを取得することができない点で、バーコードと比較すると不利である。したがって、複写することができず、かつ、データを直接取り出すことができるコードを提供することが望ましい。
【課題を解決するための手段】
【０００９】
本発明の第１の態様によると、図形的に表現された機械可読コードが提供される。この機械可読コードは、第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含んだ第２の部分とを有する。第１の部分と第２の部分の関係が、記憶媒体内で電子的に関係付けられており、第２の部分の真正性を証明するために、その第１の部分と第２の部分の関係が、記憶媒体を参照することによって、コード読取装置で照合可能である。
【００１０】
コードの第１の部分は、図形標識の少なくとも一部分であってよい。コードの第２の部分は、バーコードなどの標準コードであってよい。あるいは、コードの第２の部分は、数字または英数字のコードであってもよい。
【００１１】
図形標識の上記部分は、境界によって画定することができ、この境界は、一時的な境界であってよい。一時的な境界は、コードが読み取られているときのみ固定トリガー点を基準としてコード読取装置により生成される。
【００１２】
本発明の第２の態様によると、２部構成コードをセキュリティ保護する方法が提供される。２部構成コードは、第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含んだ第２の部分とを有する。この方法は、第１のコード部分を読み取るステップと、第２のコード部分を読み取るステップと、第１のコード部分と第２のコード部分を記憶手段上で関係付けるステップとを含む。
【００１３】
第２のコード部分を読み取るステップは、英数字の文字列を生成することができる。
【００１４】
第１のコード部分は、図形標識の少なくとも一部分であってよく、第１のコード部分を読み取るステップが、図形標識の少なくとも一部分を含んだ画像を電子的に取得するステップと、取得した画像を処理して数字または英数字の記述子を生成するステップとを含んでもよい。第１のコード部分を読み取るステップはさらに、図形標識の一部分の周りに境界（一時的な境界であってよい）を、固定トリガー点を基準として作り出すステップを含んでもよい。
【００１５】
本発明の第３の態様によると、２部構成コードをセキュリティ保護するための装置が提供される。２部構成コードは、第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含んだ第２の部分とを有する。この装置は、第１のコード部分を読み取るためのリーダと、第２のコード部分を読み取るためのリーダと、記憶手段と、第１のコード部分と上記第２のコード部分を記憶手段上で関係付けるための割り当てユニットとを備える。
【００１６】
上記装置はさらに、上記第２のコード部分を、数字または英数字の文字列に変換するための復号器を備えることができる。
【００１７】
上記第１のコード部分は、図形標識の少なくとも一部分であってよく、上記装置はさらに、上記図形標識の少なくとも一部分の画像を電子的に取得するためのカメラと、記述子を生成するために上記取得した画像を処理するためのプロセッサとを含むことができる。上記装置はさらに、上記図形標識のプロセッサによって処理する部分を定義するための窓計算ユニットと、固定トリガー点を検出するための検出ユニットとを備えることができ、上記固定トリガー点は、それを基準として、上記図形標識の上記部分の位置を定義するためのものである。
【００１８】
本発明の第４の態様によると、第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含んだ第２の部分とを有する２部構成コードの真正性を証明する方法が提供され、上記方法は、上記第１のコード部分を読み取るステップと、上記第２のコード部分を読み取るステップと、上記第１のコード部分と上記第２のコード部分が記憶手段上で関係付けられているかどうかチェックするステップとを含む。
【００１９】
上記第２のコード部分を読み取るステップは、数字または英数字の文字列を生成することができる。
【００２０】
上記第１のコード部分は、図形標識の少なくとも一部分であってよく、上記第１のコード部分を読み取る上記ステップが、上記図形標識の上記部分を含んだ画像を電子的に取得するステップと、数字または英数字の記述子を生成するために、上記取得した画像を処理するステップとを含むことができる。上記第１のコード部分を読み取るステップはさらに、上記図形標識の一部分の周りに一時的な境界であってよい境界を、固定トリガー点を基準として作り出すステップを含むことができる。
【００２１】
本発明の第５の態様によると、第１の抽象的な部分と、事前に関係付けられたデータを有する人為的コードを含んだ第２の部分とを有する２部構成コードの真正性を証明するための装置が提供され、上記装置は、上記第１のコード部分を読み取るためのリーダと、上記第２のコード部分を読み取るためのリーダと、記憶手段と、第１のコード部分と第２のコード部分が記憶手段上で関係付けられているかどうかチェックするための真正性証明ユニットとを備える。
【００２２】
この装置はさらに、第２のコード部分を、数字または英数字の文字列に変換するための復号器を備えることができる。
【００２３】
第１のコード部分は、図形標識の少なくとも一部分であってよく、装置はさらに、図形標識の少なくとも一部分の画像を電子的に取得するカメラと、取得した画像を処理して記述子を生成するプロセッサとを含んでもよい。装置はさらに、図形標識のプロセッサによって処理されるべき部分を定義する窓計算ユニットと、固定トリガー点を検出する検出ユニットとを備えてもよい。固定トリガー点は、それを基準として、図形標識の上記部分の位置を定義するためのものである。
【００２４】
上記人為的コードは、バーコードと呼ばれるコード類など、１つの規格に準拠したコードであってもよいが、それに限定されない。
【００２５】
本発明は、本明細書で述べる特徴および／または制約の任意の組合せを、互いに相容れないかかる特徴の組合せを除いて含むことができる。
【００２６】
次に、添付の図面を参照して、本発明の実施形態を例として説明する。
【図面の簡単な説明】
【００２７】
【図１ａ】本発明の第１の実施形態によるコードの図である。
【図１ｂ】本発明の第１の実施形態によるコードの図である。
【図２】本発明の第１の実施形態による、コードにデータを割り当てるための装置の概略図である。
【図３】本発明の第１の実施形態による、コードを読み取るための装置の概略図である。
【図４ａ】本発明の第２の実施形態によるコードの図である。
【図４ｂ】本発明の第２の実施形態によるコードの図である。
【図５】本発明の第２の実施形態による、コードにデータを割り当てるための装置の概略図である。
【図６】本発明の第２の実施形態による、コードを読み取るための装置の概略図である。
【図７ａ】本発明の第３の実施形態によるコードの図である。
【図７ｂ】本発明の第３の実施形態によるコードの図である。
【図８ａ】本発明の第４の実施形態によるコードの図である。
【図８ｂ】本発明の第４の実施形態によるコードの図である。
【図９】本発明の第５の実施形態によるコードの図である。
【発明を実施するための形態】
【００２８】
（第１の実施の形態）
図１には、複数の直線ライン１４がその表面１２一面に印刷された物品１０が示されている。このライン１４は、少なくとも数本が互いに交差するように様々な角度で配置され、そのパターンは連続的に異なるものになっている。物品１０はいずれもその表面１２に、一意なライン配置を有し、それが図形標識を形成する。図１ａおよび１ｂには、異なる図形標識を有する別々の物品が示されている。この例では複数の交差するラインであるが、コードには、点（ドット）、矩形、楕円、またはかかる要素やおよび／または形状の組合せなど、その他の要素または形状を含むことができる。印刷時には、符号化ライン１４には何の意味もなく、何のデータも情報も関係付けられていない。標準的な人為的コードも物品１０の表面１２上に印刷される。この例では、上記コードはＰＤＦ４１７記号の形をしたバーコード２４である。バーコード２４は英数字データを含んでおり、バーコードを読み取ると、このデータが、データベースを参照することなく復号化される。バーコード２４は、製造日時、シリアル番号、物品の原産地などの情報を、例えば「０１／０１／２００７、１４００、７３１４６９８２１、ロンドン」の形で含むことができる。
【００２９】
権限なく再現されないようバーコードをセキュリティ保護するために、バーコードのデータが、コードのライン１４の一部分に関係付けられる。これを行うには、ライン１４の一部分を画定する窓１８を定義しなければならない。次いで、窓内部にあるラインを読み取り、復号化してから、それをバーコードから得たデータに割り当てなければならない。
【００３０】
図２には、符号化ライン１４を読み取り、その一部分を符号化し、それにバーコード・データを割り当てるための装置２００の概略図が示されている。カメラ２０２は、符号化ライン１４の画像およびバーコード２４の画像を取得する。誤り訂正・画像強調ユニット２０４は、取得した画像を電子的に誤り訂正し、強調する。次いで、検出ユニット２０６が、所定のトリガー点１６を検出する。トリガー点１６は、この例ではバーコード２４の左下隅にあるが、物品１０の隅、物品１０上のマークまたはドット、あるいはその他任意の機械可読点であってもよい。トリガー点１６は、従来のインクまたは隠しインクを使用して印刷することができる。次いで、コード窓計算ユニット２０７が、トリガー点１６を基準として、事前定義した座標に基づいて、符号化ライン１４の一部分の周りに指定のサイズおよび形状の仮想コード窓１８を生成する。トリガー点１６を基準とした仮想コード窓１８の座標は、装置２００によって定義され、よって、スキャンされる物品１０の仮想コード窓の位置はどれも同じになる。ただし、仮想窓１８内部の符号化ライン１４のパターンは、物品ごとに一意である。次いで、復号化手段２０８が、符号化ライン１４の、仮想コード窓１８によって画定された部分であるコード２０を処理し、プロセッサ２０９が、アルゴリズムを適用して、英数字の記述子を生成する。バーコード復号器２０３が、バーコード２４を復号化して、英数字の文字列を生成する。次いで、データ割り当てユニット２１０が、コード２０の英数字の記述子を、バーコード２４の英数字の文字列に割り当て、この関係が、記憶手段２１４に保存される。英数字の記述子は、英数字の文字列全体に割り当てるのではなく、英数字の文字列のうちの特定の一意な部分（シリアル番号など）に割り当てることができる。
【００３１】
あるいは、英数字の文字列は、データ割り当てユニット２１０に送られ、記述子に割り当てられる。次いで、記述子と英数字の文字列の関係が、記憶手段２１４に保存される。英数字の記述子は、英数字の文字列全体を関係付けるのではなく、特定の部分（シリアル番号など）だけを割り付けることができる。
【００３２】
英数字の記述子および／または英数字の文字列は、表示手段２１６に表示することができる。
【００３３】
図３には、バーコード２４を読み取って真正性を証明するための手持ち式の読み取り装置３００の概略図が示されている。カメラ３０２は、符号化ライン１４の画像およびバーコード２４の画像を取得し、次いで、誤り訂正・画像強調ユニット３０４が、取得した画像を電子的に誤り訂正し、強調する。検出ユニット３０６が、所定のトリガー点１６を検出し、窓計算ユニット３０７が、事前定義した座標に基づいて、指定の形状およびサイズの仮想コード窓１８を生成する。仮想コード窓１８は、物品が最初にスキャンされたときと正確に同じ位置にある。次いで、復号化手段３０８が、仮想コード窓１８によって画定された符号化ライン１４の部分であるコード２０を処理し、プロセッサ３０９が、アルゴリズムを適用して、英数字の記述子を生成する。バーコード復号器３０３は、バーコード２４を復号化して、英数字の文字列を生成する。次いで、真正性証明ユニット３１０が、英数字の文字列と記述子の組み合わせを、符号化プロセス中に保存された記憶手段２１４上の組み合わせと比較する。同じ組み合わせが検出された場合は、バーコード２４が本物であること、すなわちバーコード２４がオリジナルのままの状態にあることを表示手段３１６が知らせる。同じ組み合わせが検出されなかった場合、またはリーダ３００が記述子を生成できない場合は、バーコード２４が「偽物」であると表示手段３１６が知らせる。ここで、「偽物」とは「そのバーコードが、本物のバーコードを権限なく複製した物、あるいは不法に生成されて付けられたバーコードである可能性がある」というものである。
【００３４】
この２部構成コードの利点は、データを従来の任意のバーコードと同様に、データベースを参照することなく、バーコード２４から直接読み取ることができる一方で、コード２０およびバーコード２４をスキャンし、データベースを参照することによって、バーコード２４の真正性をチェックできることである。したがって、コード２０により、バーコード２４がセキュリティ保護される。
【００３５】
バーコード２４を偽造しようとする者は、バーコード２４がスキャンされたときにその真正性が確実に証明されるように、コード２０も複写しなければならない。コード２０の複写は、アルゴリズムを適用するときに同じ英数字の記述子が生成されるだけの詳細度が必要となるため、非常に困難である。さらに、基材１２上のどこにコード部分２０が位置するのか一見では分からないので、図形標識１４全体を再現しなければならない。
【００３６】
一連のバーコードの次のバーコード２４を生成し、適用した場合、そのバーコードの真正性をチェックすると、図形標識１４も再現したかどうかによって、コード２０が検出されないか、コード２０が不正確になるかのどちらかになる。これは、ある特定のバーコード２４と対となるコード２０がどれになるか知る方法がないからである。バーコード２４とコード２０の正しい組み合わせが推定される見込みは極めて小さい。
【００３７】
さらに、図形標識１４は隠しインクを使用して印刷することもできるので、偽造しようとする者が、物品１０の表面１２一面に図形標識１４が存在することに気づくことさえないかもしれない。
【００３８】
（第２の実施の形態）
図４には、本発明の第２の実施形態が示されている。物品３０の表面３２上には、複数の印刷された直線ライン３４が設けられており、このライン３４は、少なくとも数本が互いに交差するように様々な角度で配置されている。複数の物品３０ごとに、表面３２上にある符号化ライン３４のパターンは定められており、一連の物品はどれも、その表面に同じライン・パターンを有する。符号化ライン３４は、印刷されたときは意味をもたない。バーコード４４もまた、ＰＤＦ４１７シンボルの形で物品３０の面３２に印刷される。バーコード４４には、英数字のデータが含まれており、データベースを参照せずに復号化することができる。バーコード４４は、製造日時、シリアル番号、物品の原産地などの情報を含む他に、トリガー点３６を基準とした仮想コード窓３８の座標も含んでいる。この例では、トリガー点３６は、物品の右下隅にある。符号化ライン３４および／またはバーコード４４は、従来のインクを使用して印刷することができ、または、特定の周波数範囲にある光で照光（すなわち照射）された場合のみ検出可能なインクなどの隠しインクを使用して印刷することができる。仮想コード窓３８の座標は、一連の物品３０において、物品ごとに異なるように配置される。したがって、コード４０は、仮想コード窓３８によって画定され、一連の物品において物品ごとに一意である。
【００３９】
偽造しようとする者は、窓の座標とトリガー点を知る必要があるだけでなく、窓内部のコードのラインを極めて正確に再現できる必要もあるはずである。
【００４０】
図５には、バーコード４４および符号化ライン３４を読み取り、符号化ラインの一部分４０を符号化し、それにバーコード４４のデータを割り当てるための装置２００の概略図が示されている。これは、第２のバーコード復号器２０５が仮想コード窓３８の座標を与える点以外は、図２に示されている装置と同じである。バーコード４４に含まれている英数字の文字列４６は、仮想コード窓３８の座標が、物品上のバーコード４４を読み取ることによって決まる点以外は、第１の実施形態と同様に、コード４０に関係付けられる。
【００４１】
図６には、真正性の照合、またはその他の方法でバーコード４４を照合するための手持ち式の読み取り装置３００の概略図が示されている。これは、第２のバーコード復号器３０５がバーコード４４から仮想コード窓３８の座標を取り出す点以外は、図３に示されている装置と同じである。バーコード４４の真正性を証明する方法は、バーコード復号器３０５が仮想コード窓３８の座標を、トリガー点３６を基準として判定する点以外は、第１の実施形態の方法と同じである。
【００４２】
（第３の実施の形態）
図７には、本発明の第３の実施形態が示されている。本実施の形態は、基材５２上に設けられた符号化ライン５４が連続的に異なるものである点以外は、第２の実施形態と同じであり、したがって、基材の任意の画定された部分の内部にある符号化ライン５４の一部分は一意である。バーコード６４もまた、トリガー点５６を基準として基材上に位置し、特に、仮想コード窓５８のコード６０を定義する位置に関する情報を含む。この実施形態のトリガー点５６は、バーコード６４の左上隅である。コード６０は、バーコード６４に含まれた英数字の文字列を、図５に示されている装置によって、第２の実施形態について説明したように割り当てることができる。コード６０は、図６に示されている装置によって、第２の実施形態について説明したように読み取ることができる。
【００４３】
（第４の実施の形態）
図８には、本発明の第４の実施形態が示されている。本実施の形態は、コード８０を定義するコード窓７８が図形的に表現され、トリガー点が存在しない点を以外は、第１の実施形態と基本的に同じである。この例のバーコード８４は、データ・マトリックス（ＤａｔａＭａｔｒｉｘ、登録商標）コードである。コード８０は、バーコード８４に含まれた英数字の文字列を、図２に示されている装置によって、第１の実施形態について説明したように割り当てることができる。第１の実施の形態と相違する点は、コード窓７８が装置によって固定トリガー点を基準として定義されるのではなく、プロセッサ２０２がコード窓７８を視覚的に検出する点である。コード８０は、図６に示されている装置によって、第１の実施形態について説明したように読み取ることができる。この場合もやはり、相違点は、装置がコード窓７８を視覚的に検出する点のみである。
【００４４】
（第５の実施の形態）
図９には、本発明の第５の実施形態が示されている。本実施の形態は、物品９０が透明なラミネート層９５を被せた基材９３を含む点以外は、第３の実施形態と基本的に同じである。符号化ライン９４は、ラミネート９５上に設けられており、バーコード１０４は、トリガー点９６とともに、基材９３上に設けられている。物品９０が改ざんされ、ラミネート９５と基材９３が分離されるか、損傷を受けると、トリガー点９６と符号化ライン９４の相対位置が変化して、トリガー点９６を基準として定義された仮想コード窓９８の内部に含まれる符号化ライン９６の部分が変化する。その結果、英数字の記述子が認識されなくなるので、コードは、その真正性を証明できなくなる。
【００４５】
インクで印刷された図形標識やインクを噴霧したりした図形標識を使用する代わりに、図形標識は、基材上の繊維のランダムな配列で構成されてもよい。かかる繊維は、製造プロセス中に基材に混合することができ、着色したものであってよく、紫外線感光性のものであってもよい。
【００４６】
以上で説明したプロセスで使用されるインクは、標識インクでもよく、これには発光成分や燐光成分、あるいはＵＶ遮蔽物などのフィルタが含まれてもよい。
【図１ａ】
2010518474.tif 000003
【図１ｂ】
2010518474.tif 000004
【図２】
2010518474.tif 000005
【図３】
2010518474.tif 000006
【図４ａ】
2010518474.tif 000007
【図４ｂ】
2010518474.tif 000008
【図５】
2010518474.tif 000009
【図６】
2010518474.tif 000010
【図７ａ】
2010518474.tif 000011
【図７ｂ】
2010518474.tif 000012
【図８ａ】
2010518474.tif 000013
【図８ｂ】
2010518474.tif 000014
【図９】
2010518474.tif 000015
【国際調査報告】
2010518474.tif 000016
2010518474.tif 000017
2010518474.tif 000018