(57)【要約】  フォレンジック暗号化のためのシステムについて説明することができる。このシステムは、一意の製品に取り付けられた、印刷可能表面上の領域内に印刷された複数の標準的２Ｄバーコード要素を含む２Ｄバーコードパターンと、２Ｄバーコードパターンのエリア内に印刷された少なくとも１つのグリフとを含み、少なくとも１つのグリフは、一意の製品を識別する情報から生成され、標準的２Ｄバーコード要素は、第１の２Ｄバーコードスキャナによって復号されて製品情報がもたらされ、ユーザによって２回目のスキャンが行われて、手元にあるラベルが画面上に表示されたグリフに対応するかどうかが検証される。別の実施形態では、少なくとも１つのグリフを含む２Ｄバーコードパターンを第２の２Ｄバーコードスキャナによって復号して様々な製品情報をもたらすことができる。【選択図】図１
2018530285.tif 000002
【特許請求の範囲】
【請求項１】
フォレンジック暗号化のためのシステムであって、
一意の製品に取り付けられた、印刷可能表面上の領域内に印刷された複数の２Ｄバーコード要素を含む２Ｄバーコードパターンと、
前記２Ｄバーコードパターンの前記エリア内に印刷された少なくとも１つのグリフと、
を備え、
前記２Ｄバーコード要素は、第１の２Ｄバーコードスキャナによって復号されて前記少なくとも１つのグリフがもたらされ、前記少なくとも１つのグリフは、ユーザによって復号されて前記少なくとも１つのグリフが検証される、
ことを特徴とするシステム。
【請求項２】
前記少なくとも１つのグリフは、前記一意の製品に関連する製品シリアルナンバーから生成される、
請求項１に記載のシステム。
【請求項３】
前記少なくとも１つのグリフは、前記メーカーが利用できる製品シリアルナンバーの特定の文字から生成され、前記一意の製品に、前記グリフの生成に使用される前記文字を含まない変更された製品シリアルナンバーが取り付けられる、
請求項２に記載のシステム。
【請求項４】
前記変更された製品シリアルナンバーは、複数の標準的２Ｄバーコード要素の形で符号化される、
請求項３に記載のシステム。
【請求項５】
前記一意の製品は、複数の印刷文字を有する製品タグを有し、前記少なくとも１つのグリフは、前記印刷文字のうちの少なくとも１つの印刷文字のチェックサムとして生成される、
請求項１に記載のシステム。
【請求項６】
前記グリフは、配置前に回転され、前記グリフの回転度は、製品情報を符号化する、
請求項１に記載のシステム。
【請求項７】
前記少なくとも１つのグリフに、ハロー、ダッシュ、スペース、ドット、及びサーマルリボンからのトナー又は材料過多に類似する文字の周囲の意図的欠陥の組のうちの少なくとも１つを含む明白な欠陥が加えられる、
請求項１に記載のシステム。
【請求項８】
前記明白な欠陥は、製品情報を符号化する、
請求項７に記載のシステム。
【請求項９】
前記少なくとも１つのグリフは、複製防止色で印刷される、
請求項１に記載のシステム。
【請求項１０】
フォレンジック符号化された２Ｄバーコードを印刷するためのプリンタ実装方法であって、
フォレンジック符号化された２Ｄバーコード内に印刷すべきグリフを含む１又は２以上のフォントをプリンタのストレージモジュールに記憶するステップと、
１又は２以上のグリフを含むフォレンジック符号化された２Ｄバーコードを印刷するための、前記印刷すべき１又は２以上のグリフを含んでいない命令をコンピュータから受け取るステップと、
前記プリンタの前記ストレージモジュールから、プロセッサを用いて、フォレンジック符号化された２Ｄバーコード内に印刷すべきグリフを含む１又は２以上のフォントにアクセスするステップと、
プロセッサを用いて、前記フォレンジック符号化された２Ｄバーコードに追加すべき１又は２以上のグリフを選択するステップと、
前記命令から、プロセッサを用いて、１又は２以上の選択されたグリフを含むフォレンジック符号化された２Ｄバーコードを生成するステップと、
前記フォレンジック符号化された２Ｄバーコードを印刷するステップと、
を含むことを特徴とする方法。
【請求項１１】
ハロー、ダッシュ、スペース、ドット、意図的欠陥、及びサーマルリボンからのトナー又は材料過多に類似する文字の周囲の画像「汚れ」の組のうちの少なくとも１つを含む明白な欠陥を選択し、該明白な欠陥を１又は２以上の選択されたグリフに追加するステップをさらに含む、
請求項１０に記載の方法。
【請求項１２】
プリンタの前記ストレージモジュールに記憶される前記１又は２以上のフォントは、前記プリンタに動作可能に接続されたいずれのコンピュータのストレージモジュールにも記憶されない、
請求項１０に記載の方法。
【請求項１３】
フォレンジック暗号化のためのシステムであって、
一意の製品に取り付けられた、印刷可能表面上の領域内に印刷された複数の２Ｄバーコード要素を含む２Ｄバーコードパターンと、
前記２Ｄバーコードパターンの前記エリア内に印刷された少なくとも１つのグリフと、
を備え、
前記少なくとも１つのグリフは、前記一意の製品を識別する情報から生成され、
第１のスキャナによって画像が復号されて第１の情報がもたらされ、前記少なくとも１つのグリフを含む前記２Ｄバーコードパターンが第２の２Ｄスキャナによって復号されて第２の情報がもたらされることにより、前記第１の情報と前記第２の情報とが互いに比較されるようになる、
ことを特徴とするシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
ＱＲコード（登録商標）などの二次元又は「マトリクス」バーコードは、データを目に見えるマトリクスの形で表す情報記憶伝達技術である。通常、二次元バーコードは、モノクロの、又は場合によっては多色の図形記号を通じて二次元方向に分布する特定の幾何学的パターンを用いてデータ情報を記録する。ほとんどの二次元バーコード符号化フォーマットでは、コンピュータシステムにおいて一般的に採用されている種類の論理「０」及び論理「１」のビットストリームを利用して、テキスト情報及び数字情報の２進表現に対応する図形記号を形成する。これらの図形記号は、一旦形成すれば、図形記号内に符号化された情報を処理するために専用バーコードスキャナ又はスマートフォンなどの画像入力装置又は光電スキャン装置によって読み取ることができる。
【０００２】
通常、二次元バーコードは、製品識別、製品追跡、偽造防止、セキュリティ及び一般的なマーケティングなどの様々な役割で使用することができる。使用されている二次元バーコードの中でも、ＱＲコードは、標準的なＵＰＣバーコードと比べた時の読み取り時間の速さ及び記憶容量の大きさ、並びに人がスマートフォン又はその他の装置を用いてスキャンできる容易さに起因して特に人気が高い。使用できる他の二次元バーコード規格としては、他の二次元バーコード規格の中でもとりわけ、Ａｚｔｅｃ  Ｃｏｄｉｎｇ、Ｄａｔａｍａｔｒｉｘ、ＰＤＦ４１７、ＭａｘｉＣｏｄｅ、ＳＰＡＲＱＣｏｄｅのようなＱＲの変種、又はＭｉｃｒｏｓｏｆｔ社のＨｉｇｈ  Ｃａｐａｃｉｔｙ  Ｃｏｌｏｒ  Ｂａｒｃｏｄｅ（大容量カラーバーコード、ＨＣＣＢ）符号化フォーマットのようなカラーバーコードフォーマットを挙げることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、バーコードをセキュリティ又は認証目的で使用することが望ましい時には、ＱＲコードフォーマットの人気にもいくつかの短所がある。技術が発展し、バーコードをスキャンするように構成されたスマートフォンなどの装置の普及が進むとともに、ＱＲコードの符号化及び復号方法が広く知られて利用できるようになってきた。従って、セキュリティ及び偽造防止の分野では、偽造者が特定の製品上のＱＲコードを完全に復号した後に、有効に見せ掛けたＱＲコードを生成して偽造品に取り付けることができる可能性があるので、一般に製品を認証するためにＱＲコードを単独で使用することはできない。
【０００４】
他の２Ｄバーコードも、同じ不利点を有することがある。特定の２Ｄバーコード設計の人気が高まってますます大衆に受け入れられるようになると、より多くの大衆メンバーがバーコード復号能力を利用できるようになり、これらのメンバーに偽造者が含まれる可能性がある。これによってセキュリティ及び偽造防止ツールとしてのバーコードの価値がさらに制限されてしまう恐れがある。一方で、大衆による人気が高まっていない、又は大衆に受け入れられていない２Ｄバーコード設計は、セキュリティ及び偽造防止ツールとしての目的以外のあらゆる目的にとって価値が限られ、その役割における有用性も限られたものとなり得る。例えば、製品へのマークに使用される特定の２Ｄバーコード設計の復号方法が公になっておらず、そのバーコードを復号するのにユーザが専用アプリをダウンロードする必要がある場合、製品に関するより多くの情報を見つけ出すためにわざわざアプリのダウンロード又は製品バーコードのスキャンを行うユーザはほとんどいないと考えられる。
【０００５】
すなわち、この特定の２Ｄバーコードを製品に付けた企業は、販売後にどの製品がどこでスキャンされているかを特定することによって自社の製品を追跡するという能力が制限される可能性がある。また、この特定の２Ｄバーコードを製品に付けた企業は、複数の異なる場所でスキャンされている同一の製品バーコードを探し求めることによって偽造品を識別する能力が大幅に低いということでもある。例えば、ある製品バーコードが月曜日にニューヨークでスキャンされ、同一の製品バーコードが火曜日にカリフォルニアでスキャンされたとすれば、企業は、この２つの製品の少なくとも一方を偽造品として識別することができる。しかしながら、ユーザが自身の製品をスキャンしようとしなければ、企業は一致するバーコードを突き止められず、対処しなければならないことも分からないと考えられる。従って、エンドユーザが容易に復号することができない専用のバーコードフォーマットを使用することも望ましい解決策とはなり得ない。
【課題を解決するための手段】
【０００６】
少なくとも１つの例示的な実施形態により、フォレンジック暗号化のためのシステムを図示し説明する。このシステムは、一意の製品に取り付けられた、印刷可能表面上の領域内に印刷された複数の標準的２Ｄバーコード要素を有する２Ｄバーコードパターンと、印刷可能表面の表面エリア上のスペースを節約する、２Ｄバーコードパターンのエリア内に印刷された少なくとも１つのグリフとを含むことができる。ユーザは、標準的バーコード要素１０２を単回スキャンすることができる。バーコード要素１０２は、グリフ又は記号１０４がどのように見えるはずであるかを折り返しユーザに伝える。ユーザは、例えばユーザの空想力を利用することによって２回目のスキャンを行って、手元のラベルが画面上に示されたグリフに対応するかどうかを検証する。本発明は、少なくとも１つのグリフがバーコードに隣接して、或いはバーコードとは反対側のラベル上に存在できることを検討する。本発明の別の実施形態では、２Ｄバーコードパターン及び少なくとも１つのグリフ又は記号とは別個の画像が第１のスキャナによって復号されて第１の情報がもたらされ、少なくとも１つのグリフを含む２Ｄバーコードパターンが第２のスキャナによって復号されて第２の情報がもたらされることにより、第１の情報と第２の情報とが互いに比較されるようになる。第１のスキャナは、特定の特殊タイプのリーダとすることができる。
【０００７】
別の例示的な実施形態では、フォレンジック符号化された２Ｄバーコードの印刷方法を説明することができる。この方法は、フォレンジック符号化された２Ｄバーコード内に印刷すべきグリフを含む１又は２以上のフォントをプリンタのストレージモジュールに記憶するステップと、１又は２以上のグリフを含むフォレンジック符号化された２Ｄバーコードを印刷するための、印刷すべき１又は２以上のグリフを含んでいない命令をコンピュータから受け取るステップと、プリンタのストレージモジュールから、プロセッサを用いて、フォレンジック符号化された２Ｄバーコード内に印刷すべきグリフを含む１又は２以上のフォントにアクセスするステップと、プロセッサを用いて、フォレンジック符号化された２Ｄバーコードに追加すべき１又は２以上のグリフを選択するステップと、命令から、プロセッサを用いて、１又は２以上の選択されたグリフを含むフォレンジック符号化された２Ｄバーコードを生成するステップと、フォレンジック符号化された２Ｄバーコードを印刷するステップとを含むことができる。
【図面の簡単な説明】
【０００８】
【図１】標準的バーコード要素と埋め込まれたグリフ又は記号とを含む２Ｄバーコード設計の例示的な実施形態を示す図である。
【図２Ａ】製品タグ検索システムの例示的な実施形態を示す図である。
【図２Ｂ】製品タグ検索システムの例示的な実施形態を示す図である。
【図２Ｃ】製品タグ検索システムの例示的な実施形態を示す図である。
【図２Ｄ】製品タグ検索システムの例示的な実施形態を示す図である。
【図２Ｅ】製品タグ検索システムの例示的な実施形態を示す図である。
【図２Ｆ】本発明によるグリフ配置の例示的な実施形態を示す図である。
【発明を実施するための形態】
【０００９】
本発明の特定の実施形態を対象とする以下の説明及び関連図面に本発明の態様を開示する。本発明の趣旨又は範囲から逸脱することなく、別の実施形態を考案することもできる。また、本発明に関連する細部を曖昧にしないように、本発明の例示的な実施形態の周知の要素については詳細に説明せず、又は省略する。さらに、以下では、説明を容易に理解できるように、本明細書で使用するいくつかの用語について説明する。
【００１０】
本明細書で使用する「例示的な（ｅｘｅｍｐｌａｒｙ）」という単語は、「例、実例、又は説明例としての役割を果たす」ことを意味する。本明細書で説明する実施形態は限定ではなく、むしろ例示にすぎない。説明する実施形態は、必ずしも他の実施形態よりも好ましいもの又は有利なものとして解釈すべきではないと理解されたい。さらに、「本発明の実施形態」、「実施形態」又は「発明」という用語は、説明する特徴、利点又は動作モードを本発明の全ての実施形態が含むことを必要とするものではない。
【００１１】
さらに、本明細書で説明する実施形態の多くは、例えばコンピュータ装置の要素によって実行される一連の動作面から説明するものである。当業者であれば、本明細書で説明する様々な一連の動作は、特定の回路（例えば、特定用途向け集積回路（ＡＳＩＣ））によって、及び／又は少なくとも１つのプロセッサによって実行されるプログラム命令によって実行することができると認識されたい。また、本明細書で説明する一連の動作は、少なくとも１つのプロセッサがこれらの一連の動作を実行することによって本明細書で説明する機能を実行できるように、あらゆる形のコンピュータ可読記憶媒体内に完全に具体化することができる。さらに、本明細書で説明する一連の動作は、ハードウェアとソフトウェアの組み合わせで具体化することができる。従って、本発明の様々な態様は多くの異なる形で具体化することができ、これらの全てが本発明主題の範囲に含まれるように企図されている。また、本明細書では、本明細書で説明する各実施形態について、対応する全てのこのような実施形態の形を、例えば説明する動作を実行する「ように構成されたコンピュータ」として説明することができる。
【００１２】
図１に、標準的バーコード要素１０２と、バーコード要素１０２に埋め込まれたグリフ（ｇｌｙｐｈ）又は記号１０４とを有する２Ｄバーコード設計１００の例示的な実施形態を示す。図１に示す画像では、ユーザが、標準的バーコード要素１０２を単回スキャンすることができる。バーコード要素１０２は、グリフ又は記号１０４がどのように見えるはずであるかを折り返しユーザに伝える。ユーザは、例えばユーザの空想力を利用することによって２回目のスキャンを行って、手元のラベルが画面上に示されたグリフに対応するかどうかを検証する。１つの例示的な実施形態によれば、標準的バーコード要素１０２が既存の規格を利用することができ、例えばＡｚｔｅｃ  Ｃｏｄｉｎｇ、Ｄａｔａｍａｔｒｉｘ、ＰＤＦ４１７、ＭａｘｉＣｏｄｅ又はＱＲコーディングなどのいずれかの既存の２Ｄバーコードフォーマットに対応することができる。Ｍｉｃｒｏｓｏｆｔ社のＨｉｇｈ  Ｃａｐａｃｉｔｙ  Ｃｏｌｏｒ  Ｂａｒｃｏｄｅ（大容量カラーバーコード、ＨＣＣＢ）符号化フォーマットなどのカラー２Ｄバーコードフォーマットを利用することもできる。別の例示的な実施形態によれば、例えば偽装に対する特別なセキュリティの層を提供するために、標準的バーコード要素１０２自体を専用のものとして、標準的バーコード要素１０２の復号方法を公開しないこともできる。別のさらなる例示的な実施形態によれば、新たな符号化規格を開発して公開することもできる。
【００１３】
グリフ又は記号１０４は、カスタムアルファベット内のいずれかのグリフ又は記号とすることも、或いは複数のこのようなグリフ又は記号とすることもできる。例えば、１つの例示的な実施形態によれば、この記号を、ラテン語のアルファベット又は他のいずれかのアルファベット内のいずれかの記号とすることができる。別の例示的な実施形態によれば、この記号を、いずれかのＵｎｉｃｏｄｅ文字、或いはコンピュータ化されたアルファベット又は記号ライブラリ内の他のいずれかの文字とすることができる。第３の別の実施形態によれば、新たな又は特別なグリフ又は記号の組を開発して使用することができる。上記のあらゆる組み合わせを含む他の実施形態も望む通りに使用することができる。
【００１４】
例示的な実施形態によれば、１又は２以上のカスタムフォントを用いて、グリフ１０４、又はグリフ１０４を埋め込むことができる他の製品タグ要素を作成することができる。例えば、１つの例示的な実施形態によれば、図形記号、特定の文字、数字及びロゴを含むフォントを生成することができ、これらは全て拡張可能とすることができる。これにより、製造工程に一定量の柔軟性が備わるようにすることができ、例えばグリフ１０４をフォントの一部として記憶している場合には、２Ｄバーコード１００の所望のサイズに一致させるためにこれらをいずれかの所望のサイズに容易に拡大又は縮小して標準的バーコード情報１０２のための十分な余地を与えることができる。バーコードに隣接して少なくとも１つのグリフを配置する本発明の実施形態では、少なくとも１つのグリフを基板上に目立たないように配置して基板上の空間を節約することもできる。
【００１５】
例示的な実施形態によれば、グリフ１０４をフォントの一部として記憶することによってグリフ符号化プロセスのセキュリティを高めることもでき、グリフ１０４をフォントの一部として記憶することによって、フォントをプリンタ内にロードして、メーカーがグリフ１０４自体に直接アクセスする必要なくグリフ１０４を印刷できるようにすることもできる。これにより、メーカーのコンピュータに物理的にアクセスできる不良従業員などの何者がフォントにアクセスして複製できないように保証して、偽造者が直接プリンタを盗み出すことなくメーカーのフォントにアクセスする能力を制限することができる。
【００１６】
例示的な実施形態によれば、プリンタのスループット又はグリフ１０４の画像品質を改善するために、製品ラベルデータがプリンタに送信される前に１又は２以上のグリフ１０４を記憶したフォントを予めプリンタにロードしておくこともできる。例えば、例示的な実施形態によれば、プリンタに関連するメーカーのＰＣ上に存在する描画エンジンよりも正確な描画エンジンがプリンタ上に存在することができ、この結果、プリンタに関連するコンピュータに記憶されたフォントではなく、プリンタに記憶されたフォントからグリフ１０４を追加することによってグリフ１０４の画像品質を改善することができる。このような実施形態では、グリフ１０４を拡大縮小する時などの何らかの選択状況又は応用に見合った他の状況においてグリフ１０４の画像品質を大幅に改善することもできる。
【００１７】
別の例示的な実施形態によれば、１又は２以上のグリフ１０４を記憶したフォントを、プリンタに関連するコンピュータに記憶することもできる。グリフ１０４のデータは、印刷すべき製品ラベルの組を表すバッチラベルデータをプリンタに送信する前に又は送信と同時にプリンタに送信することができる。プリンタには、小さな又は大きなバッチを望む通りに送信することができる。例えば、小さな製品ラベルバッチを常にプリンタに送信しておくと、製品ラベルの特定のフィールドをバッチ間でより頻繁に変更して、最終的な製品ラベルの組がより可変的かつ動的になるように保証することができる。一方で、プリンタのスループットを改善するために、代わりに大きなバッチの送信を行うこともできる。各事例には他の利点も存在することができる。
【００１８】
表示されるシリアルナンバーなどの製品タグ上の他の要素も、カスタムフォントを用いて作成することができ、これらの要素を２Ｄバーコード１００と組み合わせてセキュリティを高めることもできる。カスタムフォントは、通常フォントとの間に、純正品と偽造品とを区別する役割を果たすわずかではあるが一貫した違いを有することができ、例えば、１つの例示的な実施形態によれば、偶数と奇数とで高さが異なるフォントを構築することができる。１つの例示的な実施形態によれば、特定のグリフ１０４の使用を特定のフォントの使用と組み合わせてセキュリティを高めることもでき、例えば、特定の製品タグ上にグリフＡを使用する場合には、偶数が奇数よりもわずかに高くなり得るようにフォントを選択することができ、グリフＢではこの逆とすることができる。
【００１９】
２Ｄバーコード１００におけるグリフ１０４の配置は、様々なものを想定することができる。例えば、１つの例示的な実施形態によれば、２Ｄバーコード１００の全ての変化形態において、図１に示すような中央右側又は別のこのような位置などの２Ｄバーコード１００内の同じ一貫した位置に望む通りにグリフを配置することができる。別の例示的な実施形態によれば、別の位置又は複数の位置に望む通りにグリフ１０４を配置することができる。例示的な実施形態によれば、他の点では同一のグリフ１０４を２Ｄバーコード１００の異なる変化形態内で変化させ、これをさらなる情報の符号化に使用することも又はしないこともできる。例えば、２Ｄバーコード１００の変化形態においてグリフを９０度、１８０度又は２７０度回転させたり、或いはｘ軸又はｙ軸を挟んだ鏡像としたりすることができ、これらの変化形態の各々によって追加データを望む通りに符号化することができる。グリフ又は記号１０４の様々な回転又は配向は、望む通りに利用することができ、これによって２Ｄバーコード１００、或いは記号又はグリフ１０４の所望の又は強化されたスキャン能力又は読み取り能力をもたらすことができる。
【００２０】
例えば、情報を符号化するために、或いはグリフ１０４のコピー又は複製を困難にするために、グリフの色又はグリフのサイズなどのグリフ１０４の他の属性を変更することもできる。例えば、１つの例示的な実施形態によれば、偽造者がグリフ１０４を撮影又はスキャンして正確に複製する能力を制限するために、グリフ１０４を非フォトブルー／非複製ブルーなどの複製防止色で着色することができる。別の例示的な実施形態によれば、グリフ１０４に、例えばハロー、ダッシュ、スペース、ドット、意図的欠陥、サーマルリボンからのトナー又は材料過多に類似する文字の周囲の画像「汚れ」、又は他のいずれかのこのような変化などのさらなる特徴を加えることができる。これらも同様にセキュリティを高めるために使用することができ、例えば、１つの例示的な実施形態によれば、明らかな画像欠陥の配置、サイズ、形状又はその他の属性によってデータを符号化することができる。他の色及び他の変化を想定することもできる。
【００２１】
設計の例示的な実施形態によれば、標準的バーコード要素１０２と、グリフ又は記号１０４（「グリフ」）を含む２Ｄバーコード１００とを別個に読み取り可能とすることができる。例えば、１つの例示的な実施形態によれば、２Ｄバーコード１００を特定の製品に取り付けることができる。この製品を購入した消費者は、２Ｄバーコードスキャニングユーティリティを用いて２Ｄバーコードをスキャンし、これを行うことによって、標準的バーコード要素１０２内に符号化された特定の情報を復号することができる。この情報は、例えば製品の識別に使用できる一意のシリアルナンバーの全部又は一部、或いは他の望む通りの識別情報とすることができる。しかしながら、消費者が利用できるバーコードスキャニングユーティリティは、グリフ１０４によって符号化された情報又は（グリフの配置に符号化された情報などの）グリフ１０４に関連する情報などの２Ｄバーコード１００内の全ての情報を復号することができず、又はそのように構成されていない可能性もある。
【００２２】
例えば、１つの例示的な実施形態によれば、２Ｄバーコード１００が、例えば１５文字などのいくつかの文字数の長さである製品シリアルナンバーを符号化することができる。グリフ１０４は、グリフのタイプ又は配置に基づいて、例えばこれらの文字のうちの２つなどのこれらの文字のうちのいくつかを符号化することができる。残りの文字は、打ち切りバーコード（ｔｒｕｎｃａｔｅｄ  ｂａｒｃｏｄｅ）に対応することができる。例示的な実施形態によれば、この打ち切りバーコードが、ユーザに対して製品を識別するのに十分となものとなり得る。一方で、２Ｄバーコード１００のグリフ１０４の部分は、製品の販売元又はメーカーに対して製品を識別するために使用することができ、特定のシリアルナンバーの製品が販売されてこのシリアルナンバーに特定のグリフタイプのみが関連付けられている場合、予想されるグリフ１０４がスキャンしたグリフ１０４に一致しなければ、この製品をメーカーのみに対して偽造品として識別することができる。これにより、たとえ偽造者がシリアルナンバー符号化スキームを何とか解析して模倣した場合であっても偽造品を確実に識別できるとともに、偽造品の可能性があるものとしてフラグを立てただけの製品ではなく偽造品であることが明確に分かった製品の場所についてメーカーに通報することができる。
【００２３】
グリフ１０４の別の例示的な実施形態によれば、グリフ１０４が、ラベル上の全部又は一部の文字から生成されるチェックサムなどの製品ラベル全体に関する情報を符号化することもできる。この情報は、製品シリアルナンバー又は製品のサイズ情報などの、製品毎に普通に異なり得る情報を含むことができる。製品ラベル上の情報の配置などの他の情報、又は製品ラベル上に全く存在しない情報を用いてチェックサムを計算し、グリフ１０４を生成することもできる。
【００２４】
別の例示的な実施形態によれば、ユーザの製品が偽造品であるか否かをユーザに対して識別するために１又は２以上のグリフ１０４を使用することもできる。このような実施形態によれば、ユーザは、例えば製品シリアルナンバーを打ち込むことによって、又は２Ｄバーコード１００をスキャンすることによって、特定の製品に関連する製品シリアルナンバー又は他の製品識別情報をアプリ又はウェブフォームに入力することができる。この製品識別情報は、関連する特定のグリフ１０４又は特定の複数のグリフを有することができ、ユーザが製品識別情報を入力すると、その製品識別情報に関連する特定のグリフ１０４又は複数のグリフをユーザに表示することができる。この結果、ユーザは、ユーザが購入を検討している又は購入した製品上に存在するグリフ１０４が、ユーザが入力した製品識別情報に関連するグリフ１０４のいずれかに一致するかどうかを判定することによって、ユーザに販売されている製品又はユーザが購入した製品が純正品であるか否かを検証することができる。予想されるグリフと実際のグリフ１０４とが一致しなければ、ユーザは購入を再考したいと望むことができる。
【００２５】
このような実施形態には、シリアルナンバー又は２Ｄバーコードの標準的バーコード要素１０２の偽造方法を決定する偽造者が、この情報に関連する正しいグリフ１０４又は複数のグリフを特定するためにこの製品識別情報をメーカーに送信することによって「自分の作業をチェック」できるという点で潜在的な不利点がある。また一方、この実施形態では、グリフ情報を求める多くの要求が全て同じエリアから繰り返されることによって、特に問い合わせられたシリアルナンバーの多くが偽造品上での発見に行き着く場合には、そのエリアにおける潜在的な偽造操作の存在についてメーカーに警告することができるので、偽造者にとっての不利点も多い。
【００２６】
次に、図２Ａ〜図２Ｅを参照して、製品タグ検索システム２００の例示的な実施形態を開示することができる。図２Ａから開始して、最初にユーザは、例えば専用スマートフォンアプリ又は別のこのようなユーティリティとすることができる製品タグ検索ユーティリティ２０２を用いて、製品タグ上又はその他の場所に存在する２Ｄバーコードをスキャンすることができる。製品タグ検索ユーティリティ２０２は、２Ｄバーコード又はその他の製品識別情報を読み取って復号し、及び／又はユーザに表示することができる。例えば、２Ｄバーコードは、製品シリアルナンバー２０４Ａ内に復号した後に製品レコードの一部としてユーザに表示することができる。製品のサイズ又は寸法などの他の製品情報２０６Ａを読み取り、及び／又はユーザに表示することもでき、これによってユーザは、表示された全ての製品情報が自身の製品の属性と一致することを確認することによって自身の製品の真正性を望む通りに検証できるようになる。例えば、表示された製品情報２０６Ａが１０  １／２という米国サイズの紳士服を示し、ユーザが手にしている品物が１０  １／２のサイズの婦人服である場合、ユーザは、偽造品を有している可能性が高いと分かる。
【００２７】
次に、例示的な図２Ｂを参照すると、２Ｄバーコードは、ユーザによってスキャンされると、２Ｄバーコード２０８Ｂの正確な表現を製品情報として表示することもできる。この２Ｄバーコード２０８Ｂは、２Ｄバーコード２０８Ｂ内に存在すると予想されるいずれかのグリフ又は他の特徴と、これらのグリフの正しい配置及び配向とを含むことができる。これにより、ユーザは、自身の製品上の２Ｄバーコードが、製品タグ検索ユーティリティ２０２によって表示された２Ｄバーコード２０８Ｂと正確に一致するかどうかを検証できるようになることによって、偽造の可能性がある商品を排除できるようになる。
【００２８】
次に、例示的な図２Ｃを参照すると、製品タグ検索システム２００は、製品に関する他のいずれかの適用可能なフォレンジック情報又はその他の情報を製品タグ検索ユーティリティ２０２に提供することもできる。例えば、注釈付き製品ラベル２１０Ｃを表示するとともに製品ラベルを複製しようと試みる偽造者が一般的に犯す様々な誤り２１２Ｃをリスト化するフォレンジックキーをユーザに提供することができる。例えば、製品ラベルの特定の行が２つの異なるフォント又は難解なフォントを用いて作成されていたことで、１つのフォントを用いて作成された特定の文字又は記号を複製しようと試みる偽造者が誤って別のフォントを使用していると分かるかもしれない。図２Ｃに示す例示的な実施形態では、記号「＃」の配向が予想された以外のものであることが、１つのこのような「気配」としての、又は製品が偽造品である旨の指標としての役割を果たすことができる。他にも、例えば２Ｄバーコードの配置又は配向に関連する「トラップ」などのこのような軽率な偽造者のためのトラップを望む通りに使用することができる。
【００２９】
ユーザは、検査状態ユーティリティ２１４Ｃを利用することもできる。ユーザにフォレンジックキーを提供する例示的な実施形態によれば、ユーザは、フォレンジックキーを調べた時点で、検査状態ユーティリティ２１４Ｃを用いて特定の製品に「有効」又は「無効」としてマークを付けることができる。他にも、検査する製品にフラグ付けするためのオプション、又はさらなる注釈を付けるためのオプションなどのオプションを提供することもできる。
【００３０】
次に、例示的な図２Ｄを参照すると、検査状態ユーティリティ２１４Ｄは、「無効」「不審」及び「本物」という３つのオプションを含むことができる。「無効」オプションは、製品が明らかに偽造品であることを知っているユーザが選択することができ、「不審」オプションは、製品が偽造品ではないかと疑ってはいるが、例えば示された不規則性が非常にささいなものであって製品の製造公差の範囲内の可能性もあるため確信が持てないユーザがチェックすることができる。最後の「本物」オプションは、製品が本物であることを知っている又はそれを証明できるユーザが選択することができる。
【００３１】
ユーザは、製品の真正性についてフィードバックを行うための複数のオプションを有することができる。例えば、ユーザは、画面２１６Ｄにおいて、製品フォレンジックが一致するか否か、どのフォレンジックが一致又は不一致であるか、各フォレンジックがどれほど厳密に一致するか、或いは他のいずれかの関連情報を指定することができる。ユーザは、別の利用可能な画面において、製品の検査状態に関連し得る他のいずれかの詳細２１８Ｄを指定し、或いは様々な注釈又はその他のテキストを望む通りに示すこともできる。
【００３２】
次に、例示的な図２Ｅを参照すると、ユーザは、製品タグ検索ユーティリティ２０２を用いて製品ラベル２２０Ｅの複数の写真表現を取り込んでアップロードすることもできる。この写真表現は、オリジナルの製品タグ画像をデフォルトで含むことができ、さらには製品タグ又は製品自体の他の表現を含むこともできる。例えば、１つの例示的な実施形態によれば、偽造品の製品タグは正確に複製されているが、偽造品の縫い目が純正品と異なることによって偽造品としてマーク付けすることもできる。ユーザは、製品の偽造状態の証拠を示すために、偽造品の縫い目の写真を取り込み、後でアップロードすることができる。
【００３３】
図２Ｆには、２Ｄ記号に隣接して少なくとも１つのグリフが配置されたドットパターンのグリフを配置した本発明の１つの実施形態を示す。
【００３４】
本発明の別の実施形態では、現在説明しているフォレンジック暗号化のためのシステムを第２の認証暗号化システムと組み合わせて利用することによって二重認証機能を可能にすることができる。例えば、さらなる認証及び暗号化のために２回の異なるスキャンを利用することができる。１つの実施形態では、特殊なリーダによる最初のスキャンを行った後に、自動化プロセスを通じて２Ｄバーコード及び少なくとも１つのグリフの２回目のスキャンを行う。これにより、最初の画像と、バーコード及び少なくとも１つのグリフとの間のフォレンジックの比較が可能になる。本発明は、最初のスキャンによって、バーコード及び少なくとも１つのグリフとは別個のものとすることができる特定の画像をスキャンすることを企図する。この特定の画像は、透かし、或いは特定の化学物質の存在時に感知するスクランブル標識（ｓｃｒａｍｂｌｅｄ  ｉｎｄｉｃｉａ）のような他のタイプの光学像とすることができる。この画像は、２Ｄバーコード又は少なくとも１つのグリフに組み込むことも、或いはこれらの両方から完全に分離することもできる。二重認証機能を有するシステムを利用することにより、システムがさらに自動化されてユーザの判断に対する依存度が低くなる。
【００３５】
本発明の１つの実施形態では、少なくとも１つのグリフを含む２Ｄバーコードパターンを第２のバーコードスキャナによって復号して異なる製品情報をもたらすことができる。
【００３６】
上記の説明及び添付図面には、本発明の原理、好ましい実施形態及び動作モードを示した。しかしながら、本発明を、上述した特定の実施形態に限定されるものとして解釈すべきではない。当業者であれば、例えば本発明の特定の構成に関連する特徴を代わりに本発明の他のいずれかの構成に望む通りに関連付けることなどの、上述した実施形態のさらなる変形を認識するであろう。
【００３７】
従って、上述した実施形態は、限定的なものではなく例示的なものと見なすべきである。従って、当業者であれば、以下の特許請求の範囲によって定められる本発明の範囲から逸脱することなく、これらの実施形態の変形例を構成することができると認識されたい。
【符号の説明】
【００３８】
１００  ２Ｄバーコード
１０２  バーコード要素
１０４  グリフ
【図１】
2018530285.tif 000003
【図２Ａ】
2018530285.tif 000004
【図２Ｂ】
2018530285.tif 000005
【図２Ｃ】
2018530285.tif 000006
【図２Ｄ】
2018530285.tif 000007
【図２Ｅ】
2018530285.tif 000008
【図２Ｆ】
2018530285.tif 000009
【国際調査報告】
2018530285.tif 000010
2018530285.tif 000011
2018530285.tif 000012