(57)【要約】  階層的に包装された物品にマーキングする方法であって、包装階層における最も高い段階、例えばパレットなどの包装単位に付される最も高い段階のコードを発生させる。２番目に段階の高い段階における各包装単位に対して、その包装単位に付されるコードは最も高い段階のコードからアルゴリズム的に派生される。２番目のステップは繰り返され、３番目の段階の包装に対するコードは、それがその中に包含される２番目に高い段階の包装のコードからアルゴリズム的に派生される。それ以下の段階に対しても同様である。【選択図】図３
2008513307.tif 000002
【特許請求の範囲】
【請求項１】
ある包装階層において物品が包装される包装材にマーキングする方法であって、
ａ．包装階層のうちマーキングされた最も高い段階において、包装の単位に付されるべき最も段階の高いコードを発生させるステップ、および
ｂ．マーキングされるべき次に高い段階において、次に段階の高いコードを発生させ、次に段階の高いコードは、最も段階の高いコードからアルゴリズム的に派生されるステップ、
を備えたことを特徴とする方法。
【請求項２】
ｃ．マーキングされた最も高い段階の包装に、最も段階の高いコードを表す証印を付すと共に、マーキングされるべき次に高い段階の包装において、次に段階の高いコードを表す証印をそれぞれ包装の単位の１つに付すステップを備えたことを特徴とする請求項１に記載の方法。
【請求項３】
ｄ．マーキングされるべき次の段階における各包装の単位に対して、その包装の単位に付されるべき次の段階のコードを発生し、その次の段階のコードは、その包装の単位がその中に包装されるであろう高い段階の包装単位に付された高い段階のコードからアルゴリズム的に派生されるステップをさらに備えたことを特徴とする請求項１又は２に記載の方法。
【請求項４】
上記ｄ．のステップは、包装階層におけるマーキングされた全ての段階に対して繰り返されることを特徴とする請求項３に記載の方法。
【請求項５】
製品又は包装材に付すためにコードを一時的記憶手段に記憶するステップをさらに備えたことを特徴とする請求項１乃至４のいずれか１項に記載の方法。
【請求項６】
次に高い段階のコードは、最も段階の高いコードが包装材に付されるよりも前に、その包装材に付されることを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
各コードは、その派生される順番とは逆の順番で製品又は包装材に付されることを特徴とする請求項６に記載の方法。
【請求項８】
各コードは、暗号化アルゴリズムを用いてアルゴリズム的に派生されることを特徴とする請求項１乃至７のいずれか１項に記載の方法。
【請求項９】
暗号刈る語リズムは可逆的であることを特徴とする請求項８に記載の方法。
【請求項１０】
包装コードの暗号化されたバージョンを包装材に付したことを特徴とする請求項１乃至９のいずれか１項に記載の方法。
【請求項１１】
次に高い段階のコードは、最も高い段階のコード及び私的な識別データからアルゴリズム的に派生されることを特徴とする請求項１乃至１０のいずれか１項に記載の方法。
【請求項１２】
最も段階の高いコード及びそれに結合された私的なデータを含むデータ組を記憶手段に記憶することを特徴とする請求項１１に記載の方法。
【請求項１３】
次の段階のコードは、その包装の単位がその中に包装されるであろう高い段階の包装単位に付された高い段階のコード及び私的な識別データからアルゴリズム的に派生されることを特徴とする請求項３に記載の方法。
【請求項１４】
段階の高いコード及び私的な識別データはそれぞれ記憶手段に記憶されることを特徴とする請求項１３に記載の方法。
【請求項１５】
次の段階のコードを発生させるために、前の段階のコードを発生させるために用いたアルゴリズムとは異なるアルゴリズムを用いることを特徴とする請求項３乃至１４のいずれか１項に記載の方法。
【請求項１６】
最も段階が高い包装と、それよりも１又はそれ以上段階が低い包装を備え、低い段階はそれぞれ複数の包装を含み、各包装には１つのコードが付され、各低い段階に対する各包装のコードは、その包装が含まれるより段階の高い包装のコードからアルゴリズム的に派生されることを特徴とする複数の階層的に包装された物品。
【請求項１７】
各コードは、暗号化アルゴリズムを用いてアルゴリズム的に派生されることを特徴とする請求項１６に記載の複数の階層的に包装された物品。
【請求項１８】
暗号化アルゴリズムは可逆的であることを特徴とする請求項１７に記載の複数の階層的に包装された物品。
【請求項１９】
１又は複数のコードを表す証印をそのコードが関連する包装単位に付したことを特徴とする請求項１７又は１８に記載の複数の階層的に包装された物品。
【請求項２０】
１又は複数のコードが結合された私的なデータが包装又は製品に結合された記憶手段に記憶されていることを特徴とする請求項１７乃至１９のいずれか１項に記載の複数の階層的に包装された物品。
【請求項２１】
物品を階層的に包装する包装材にマーキングする装置であって、その装置は、
ａ．包装階層のうちマーキングされた最も高い段階において、包装の単位に付されるべき最も段階の高いコードを発生させる手段と、
ｂ．次に高い段階において、マーキングされるべき次に段階の高いコードを発生させる手段を備え、次に段階の高いコードは、最も段階の高いコードからアルゴリズム的に派生されることを特徴とする装置。
【請求項２２】
１つの包装階層において包装された物品間の関係を検証する検証方法であって、その検証方法は、請求項１乃至１５のいずれか１項に係る方法によりマーキングされた包装材を含み、異なった段階の包装が関連しているか否かを判断するために、包装階層の異なった段階に付されるコード間の関係を確立するための暗号化テストの適用を含むことを特徴とする検証方法。
【請求項２３】
包装コードは、最初に、私的な識別データを含む記憶手段における記録場所を決めるために用いられ、私的な識別データと包装コードは、少なくとも１つの検証コードを得るために、アルゴリズム中に入力されることを特徴とする請求項２２に記載の検証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マーキング（荷印）方法、マーキング装置、マーキングされた商品、及び１つの包装階層において包装された物品間の関係を検証する検証方法に関するものである。
【背景技術】
【０００２】
製品の製造者にとって、彼らの製品及びその包装に識別コードを付することが好ましい。それによって、製品の追跡や、例えば製品の並行輸入や模造品の防止及び検出を手助けすることができる。
【０００３】
これらの目的を達成するため、製品及びその包装に識別コードが付される。それらのコードは、例えば連番の形で単純に付されていた。それらの方法の欠点は、偽造者にとって予測が容易であり、それゆえ、偽造者にとって模倣が容易であることである。さらに、大量生産品にとっては、コードの番号が一般的に大きくなる。各コードは管理データベースに記憶されなければならず、大規模製造者にとって、記憶及び管理すべきデータの容量が膨大になる。
【０００４】
この方法の他の欠点は、データベースに記憶されたコード番号が、製造者にとって危険物になることである。結局、データベースの安全性が脅かされるので、偽造者は、彼らの製品に正当なコードを付すること又は認証データベースに偽のコードを挿入することができるであろう。
【０００５】
これらの問題に対処するために、様々な方法、特にＷＯ００／２３９５４に記載された方法が特定されている。この方法は、製品又は包装への付与に伴って、データベースに記憶する必要のない多数のコードを発生させる。
【０００６】
一例を挙げれば、ある工場では、生産ライン上で電球が生産されているものとする。各電球はそれぞれ１つの箱に梱包され、３０箱ずつ出荷用ケースに梱包される。さらに、２０個の出荷用ケースが１つのパレットに梱包される。
【０００７】
この例では、（固有の乱数が包装の各段階で付され、電球自体にはコードは付されないと仮定しても）各電球を一意的に特定するため、及び電球が収納されている包装箱及び電球が出荷されたパレットを特定するものを記録するために、非常に多くのコードを発生させ、付し、記憶する必要がある。また、通常、コードは、人間が読み取れる又は機械で読み取れるコード（例えば、バーコード）を用いて、生産ラインの最初で包装に付される。バーコードは生産ライン上の次の収集及びコード付け箇所において用いられ、最初にマークキングされた品目に付されたコードがスキャンされ、データベース中に取り込まれる。この取り込まれたコードは、生産又は包装の全ての段階がマーキングされ、全てのデータが記録されるまで、データベース中で、二次的な包装などに付されるコードと結合される。
【０００８】
表１は、典型例における要求される各タイプのコードの数を表す。
【表１】
2008513307.tif 000003
【０００９】
また、どの電球がどのケースに入っているのか、及びどのケースがどのパレット上にあるのかの関係を維持するために、記録が必要である。必要な追加のデータを表２に示す。
【表２】
2008513307.tif 000004
【００１０】
このことは、トータルとして（６００＋２０＋１＋６００＋２０）＝１２４１個の記録分の記憶容量を必要とする。
【００１１】
これに加えて、生産ラインとしては、最初の品目（箱）にコードを付すること、及び出荷用ケースが梱包される時点でデータベースにコードを書き戻すためにコードをスキャンすることが必要である。生産ラインからコードを読み戻すためにスキャン点を有することは、生産ラインが高価になり、（特に生産速度が速い場合）信頼性が低下するので、好ましくない。図１は、このラベリングの仕組みを描いており、処理は下向きに続行され、数量は例示の目的にのみ引用される。
【発明の開示】
【００１２】
本発明の目的は、信頼性が高く、公知のマーキングシステムよりも低記憶容量であり、生産ラインからスキャンされるべきデータを必要としない、製品にマーキングする方法、及びその方法を可能にする装置を提供することにある。
【００１３】
第１の態様から、本発明は、在る包装階層において物品を包装する包装材にマーキングする方法を提供する。その方法は、（ａ）包装階層のうちマーキングされた最も高い段階において、包装の単位に付されるべき最も段階の高いコードを発生させるステップ、及び（ｂ）マーキングされるべき次に高い段階において、次に段階の高いコードを発生させるステップを備え、次に段階の高いコードは、最も段階の高いコードからアルゴリズム的に派生される。
【００１４】
マーキングされた包装の最も高い段階とは、マーキングされた包装の全ての下位の段階を含むマーキングされた包装の１つの段階のことをいう。
【００１５】
それゆえ、包装階層の隣接する２つの段階におけるコード間の関係を特定するためのデータを記憶する必要はない。マーキングされた物品が、正確にマーキングされた、それよりも高い段階の包装単位に含まれるか否かを判断するためには、物品に付されたマーキングが、それよりも高い段階の包装単位に付されたマーキングにアルゴリズムを適用することによって派生されうるかどうかをチェックするだけでよい。下位のコードを発生させるために用いられたアルゴリズムの記録が維持されていればよい。検証処理に用いるため、最も段階の高いコードも、記憶手段に記憶されることが好ましい。
【００１６】
この方法は、特に管理された包装処理に適用可能である。管理された包装処理とは、例えば、マーキングステーションから移動してくる物品が、そのマーキングステーションを離れたときの順番とほぼ同じ順番で包装ステーションに到着するような、物品の流れが実質的に予測可能な処理のことをいう。
【００１７】
この方法は、マーキングされるべき次の段階における各包装単位に対して、その包装単位に対して付されるべき次の段階のコードを発生させるステップを含んでいてもよく、そのコードは、その包装単位がその中に包装されるであろう、より段階の高い包装単位に対して付される、より段階の高いコードからアルゴリズム的に派生されればよい。このステップは、包装階層におけるマーキングされた全ての段階に対して繰り返されてもよい。
【００１８】
コードは、暗号化アルゴリズムを用いて発生されてもよい。好ましい具体例においては、暗号化アルゴリズムは可逆的である。このことは、包装単位にマーキングされた暗号化されたコードから元のコードを派生させることを可能にする。
【００１９】
１又は複数のコード（一般的には、階層の各段階における各コード）を表す証印は、通常これらのコードが関連する包装単位に付される。これらは、人間が読み取り可能（例えば、文字や数字など）、及び／又は機械的に読み取り可能（例えば、バーコードなど）であってもよい。あるいは、コードを表すデータは、例えば無線タグのような、製品に付随した記憶手段に記憶されていてもよい。発生されたコードは、例えば少なくとも１つのプリンタ(SIC)を介して、製品又は包装材に付着された一時的記憶手段中に記憶されていることが好ましい。
【００２０】
次に高い階層段階のコードは、最も段階の高いコードが包装材に付されるよりも前に、その包装材に付されることが好ましい。好ましい具体例においては、例えば、コードは、マーキングされた包装の最も低い段階から始まり、マーキングされた包装の最も高い段階で終わるように、その派生される順番とは逆の順番で製品又は包装材に付すことも可能である。
【００２１】
システムをより安全にするために、包装コードの暗号化されたバージョンを包装材に付することも可能である。
【００２２】
好ましい具体例においては、次に高い段階のコードは、最も高い段階のコード及び私的な識別データからアルゴリズム的に派生される。例えば、私的なデータは、製造時期、品目番号、あるいはその他独自のデータであってもよい。この具体例では、最も高い段階のコード及びそれに結合された私的なデータを含む一組のデータが記憶手段に記憶される。私的なデータは、少なくとも１つの私的なデータ組（例えば、製造時期）、好ましくは、複数の私的なデータ組（例えば、製造時期及び品目番号）を備えていることが好ましい。次の段階のコードは、その包装単位が包装されるであろう、より高い段階の包装単位に付されたより高い段階のコード及び私的な識別データからアルゴリズム的に派生される。より高い段階のコード及び結合された私的な識別データは、それぞれ記憶手段に記憶される。
【００２３】
次の段階のコードを発生させるために、前の段階のコードを発生させるために用いたアルゴリズムとは異なるアルゴリズムを用いることが有利である。
【００２４】
第２の態様から、本発明は、最も段階が高い包装と、それよりも１又はそれ以上段階が低い包装を備え、低い段階はそれぞれ複数の包装を含み、各包装にはコードが付され、各低い段階に対する各包装のコードは、その包装が含まれるより段階の高い包装のコードからアルゴリズム的に派生される、複数の階層的に包装された物品を提供する。
【００２５】
第３の態様から、本発明は、物品が階層的に包装される、マーキングされた物品の包装方法を提供する。その方法は、（ａ）上記方法に従って包装にマーキングするステップと、（ｂ）ある段階の低い包装単位を、それがアルゴリズム的に結合された、その次に段階の高い包装の中に詰めるステップを備える。
【００２６】
段階の低い包装単位をその次に段階の高い包装に詰める工程は、マーキングされ包装された物品が、マーキングステーションを離れたときの順番と同じ順番で包装ステーションに到着するように、マーキングステーションから包装ステーションへの移動の管理を含むことが好ましい。
【００２７】
第４の態様から、本発明は、物品を階層的に包装する包装材にマーキングする装置を提供する。その装置は、（ａ）包装階層のうちマーキングされた最も高い段階において、包装の単位に付されるべき最も段階の高いコードを発生させる手段と、（ｂ）マーキングされるべき次に高い段階において、次に段階の高いコードを発生させる手段を備え、次に段階の高いコードは、最も段階の高いコードからアルゴリズム的に派生される。
【００２８】
例えば、最も段階の高いコード及びその次に段階の高いコードを発生させる手段は、ハードディスク装置に記憶されたデータベースのような永久的データ記憶手段及びＲＡＭ(Random Access Memory)のような一時的なデータ記憶手段を含むコンピュータシステムを備えていてもよい。
【００２９】
その装置は、マーキングされるべき次の段階における各包装単位に付される次の段階のコードを発生させる手段を含み、次の段階のコードは、その包装単位が包装されるであろう、より高い段階の包装単位に付される、より段階の高いコードからアルゴリズム的に派生されることが有利である。その装置は、包装階層におけるマーキングされた全ての段階に対してこの処理を繰り返すことが好ましい。
【００３０】
その装置は、包装材、製品又はそれに貼付されるラベルにコードを付するための印刷システムを含むことが有利である。そのコードは、包装の各段階に用いられる印刷システムに送信される前に、一時的記憶手段に記憶されることが好ましい。
【００３１】
その印刷システムは、最も段階の低いコードが最初に付され、最も段階の高いコードが最後に付されるように、その派生される順番とは逆の順番で包装材にコードを付すように配置されていることが好ましい。
【００３２】
永久的記憶手段は、私的なデータに特別なコードが結合された記録を記憶するように配置されていることが有利である。
【００３３】
その装置は、包装階層における包装材間の関係を検証するために配置された検証モジュールを含むことが有利である。
【００３４】
第５の態様から、本発明は、１つの包装階層において包装された物品間の関係を検証する検証方法を提供する。その検証方法は、上記方法によりマーキングされた包装材を含み、異なった段階の包装が関連しているか否かを判断するために、包装階層の異なった段階に付されるコード間の関係を確立するための暗号化テストの適用を含む。
【００３５】
例えば、その方法は、連続する包装コード段階間の関係を明確にし、それによって、次に高い又は次に低い包装コードと比較されうる少なくとも１つの検証コードを得るために、以前に用いられたアルゴリズム中に包装コードを入力することにより、包装材上の包装コードと次に高い段階又は次に低い段階の包装コードの比較を含んでいてもよい。
【００３６】
一具体例において、包装コードは、最初に、私的な識別データを含む記憶手段における記録場所を決めるために用いられ、私的な識別データと包装コードは、少なくとも１つの検証コードを得るために、アルゴリズム中に入力される。
【図面の簡単な説明】
【００３７】
図１は、先に述べた従来のマーキング処理を示すフローチャートである。
図２は、本発明の第１実施形態に係るマーキング処理を示すフローチャートである。
図３は、本発明の第１実施形態に係るマーキング処理を概略的に示す図である。
図４−６は、それぞれ本発明に適する包装階層を形成する製品の包装（箱）、出荷ケース及びパレットを示す図である。
図７は、本発明の第２実施形態に係るマーキング処理を概略的に示す図である。
【発明を実施するための最良の形態】
【００３８】
本発明の一実施形態について、添付図面を参照しつつ詳細に説明する。
【００３９】
図２及び３は、本発明の第１実施形態に係るマーキング処理のステップを示す。先に論じたように、公知の方法の問題点を軽減するために、コード番号は、製品とその包装の間の関係を階層的に理解することに基づいて、包装された商品に階層的に付される。階層的な包装体系において、製品は製品箱１０（図４参照）に包装される。そして、複数の製品箱１０は、１つの収集物として積み上げられ、例えば出荷用ケース１２（図５参照）に包装される。複数の出荷用ケース１２は、さらに積み上げられ、例えばパレット１６上の積み荷１４（図６参照）として、ある最大高さにまで包装される。階層は、２段階から任意の最大値までを含みうる。
【００４０】
生産工程は需要から始まる、すなわち、最終工程はパレットであるということを考慮すれば、製造工程のためのコード情報を予測することは可能である。
【００４１】
図１に関して上記包装体系の具体例（各電球は箱１０中に包装され、３０箱が出荷用ケース（外箱）１２に包装され、１２この出荷用ケースが１つのパレット１６に包装される）を採用すると、この処理はパレット１６から始まる。パレットコード２０として、１つのデータ記録が、コンピュータ化されたデータベースなどの永久的記憶部１８に記憶される。パレットコード２０は、パレット１６に対して１つだけ存在し、例えば乱数、疑似乱数、注文番号、製造番号又は製造時期などの、何らかの製品に関するコード又はテキストなどであってもよい。
【００４２】
パレットコード２０は、また、コンピュータのメモリなどの一時的記憶部２２に記憶され、適当なときに、パレット１６に付されるために、プリンタに送信される。
【００４３】
そして、２０個の２次的な箱（出荷用ケース１２）のそれぞれに対して、パレットコード２０に対して可逆的な暗号化アルゴリズム２４を適用することにより、さらなるコード２６が発生される。例えば、データ暗号化基準(Data Encryption Standard: DES)を用いることができる。暗号化キーを必要とするアルゴリズム及び暗号化キーを必要としないアルゴリズムを含む、その他の適当なタイプの可逆的暗号化アルゴリズムを用いてもよい。１２個の出荷用ケースコード２６は、一時的記憶部２２に記憶される。出荷用ケースコード２５の記録は、出荷用ケース１２にそれらが付されるまでの間だけ要求される。その後は、各出荷用ケースコードは可逆的アルゴリズムを介してパレットコード２０から派生されうるので、出荷用ケースコード２６を記録する必要はない。
【００４４】
次に、各出荷用ケース１２の中の３０個の箱１０のそれぞれに対して、出荷用ケースコード２６に対して可逆的な暗号化アルゴリズム３０を適用することにより、さらなるコード２８が発生される（トータルで６００個）。このアルゴリズムは、出荷用ケースコードを発生させるときに用いたアルゴリズムとは異なっていることが好ましいが、同じものを用いることもできる。例えば、もしも可逆的アルゴリズムが暗号化キーを用いるのであれば、異なった暗号化キーを用いることもできる。あるいは、異なった可逆的アルゴリズムを用いてもよい。箱コード２８は、それらが箱１０に付されるまでの間、一時的記憶部２２に記憶される。その後、各箱コードは可逆的アルゴリズム２４，３０を介してパレットコード２０から派生されうるので、箱コード２８を記憶する必要はない。
【００４５】
最大包装単位を生み出す需要が特定されたときに、処理が開始されることに注目すべきである。この具体例では、パレット１６を生み出す需要が特定されたときに相当するけれども、実際に生産が開始される前であってもよい。これらのコードは、包装処理に適する順番に積み上げられるように、包装単位に付される。例えば、これらのコードは、箱１０に印刷されてもよいし、出荷ケース１２又はパレット１６を特定するラベル３２上に含まれていてもよい。あるいは又はさらに、コードは、包装単位に付随される無線タグ３４などの記憶素子中にコード化されていてもよい。これらのコードは、発生される順番とは逆の順番、すなわち、最も段階の低い包装（この具体例では箱１０）から最も段階の高い包装（この具体例ではパレット１６）の順で包装に付されることが好ましい。
【００４６】
特定の出荷用ケースコードから派生されるコードを有する３０個の箱１０は、順に並べられ、その出荷用ケース１２中に箱詰めされる。この工程は、出荷用ケース１２のそれぞれについて繰り返される。そして、パレットコード２０から派生されたコードを有する１２個の出荷用ケース１２は、順に並べられ、そのパレット１６上に積み上げられる。マーキング処理は、マーキングされた包装単位が、マーキングステーションから離れた順番で包装ステーションに到着するように、マーキングステーションと包装ステーションの間で管理されることが好ましい。このことは、段階の低い包装材がたやすく並べられ、関連のある段階の高い包装材中に箱詰めされることを可能にする。物品の流れは、各包装段階に対して、マーキングステーションと包装ステーションの間で管理されることが好ましい。
【００４７】
これらのコードが包装に付された後、これらのコードは一時的記憶部２２から消去される。
【００４８】
各品目に適用された識別コードは、その品目が包含される包装に付されたコードから暗号化的に派生されるので、この処理は効果的である。それゆえ、暗号化テストを適用することによって、品目をその包装からたやすく判断することができる。このひな形においては、それぞれ異なった包装段階における記録に関するこれらのコードを記憶する必要はないけれども、各段階におけるコードを発生するアルゴリズム及び包装階層における段階数の記録を保持し続ける必要がある。２つのコードに相関があれば、暗号化関係は、証明すべき証拠を発生させれば十分である。連続した検証処理の用途では、パレットコード２０を記憶することが好ましい。より下位の段階のコードを発生させるパレットコード２０及びアルゴリズムさえわかっていれば、全ての下位のコードを発生させることができる。
【００４９】
包装階層において、マーキングされない付加的な包装段階があってもよい。各包装の関係がマーキングされた段階間で維持されている限りにおいて、本発明は効果的である。
【００５０】
包装コードを発生させるために公共的及び私的なデータの仕様を含む、本発明の第２実施形態を図７に示す。図１を参照して上記従来の包装の仕組みを採用するとして、現在の処理はパレット識別コード１２０から始まる。パレットコード１２０は、特定のパレット１６に対して１つしかない。そして、パレットコード１２０（公共的データ）及び私的な識別データ１２３を備えた第１のデータ組１２１に対して暗号化アルゴリズム１２４を適用することにより、１２個の二次的な箱（出荷用ケース１２）のそれぞれに対して、さらなるコード１２６が発生される。私的な識別データ１２３は製造者だけが知っている。私的な識別データ１２３はパレットに対して固有のものであり、例えば、日付及び時間情報、注文番号、品目番号、乱数又は疑似乱数を備えている。暗号化アルゴリズム１２４は、可逆的又は非可逆的であってもよい。
【００５１】
第１のデータ組１２１は、ケースコードを発生させるために用いられたパレットコード１２０と私的なデータ１２３の間に関連性が存在するように、コンピュータ管理されたデータベースなどの永久的記憶部１１８に記憶される。パレットコード１２０は、適当な時期にパレット１６に付されるために、プリンタに送信されうるように、一時的記憶部１２２にも記憶される。
【００５２】
そして、出荷用ケースコード１２６と製造者だけが知っている私的な識別コード１２７を備えた第２のデータ組１２５に対してアルゴリズム１３０を適用することにより、各出荷用ケース１２の中の３０個の収集物（箱１０）のそれぞれに対して、さらなるコード１２８が発生される。アルゴリズム１３０は、異なった暗号化キーを用いるか否かにかかわらず、出荷用ケースコード１２６を発生させるために用いられたアルゴリズム１２４と同じものであってもよい。あるいは、異なったアルゴリズムを用いてもよい。私的な識別データ１２７は、出荷用ケース１２に対して固有のものである。第２のデータ組１２５は、箱コード１２８を発生させるために用いられたケースコード１２６と私的なデータ１２７の間に関連性が存在するように、永久的記憶部１１８に記憶される。
【００５３】
各出荷用ケースコード１２６及び各箱コード１２８は、プリンタを介して包装に付されるために、一時的記憶部に記憶される。
【００５４】
永久的データベース１２０(SIC)に記憶された記録の数は、上記具体例の場合、第１のデータ組１２１に対する１個の記録と、第２のデータ組１２５に対する２０個の記録の、合計２１個である。各段階におけるコードを発生させるために用いられたアルゴリズムと包装階層における段階数を記憶しておくことも必要である。同様の包装階層に対して、従来技術のシステムにおいて維持しておくべき記録の数は１２４１個である。それゆえ、本発明は、マーキングシステムを機能させるために記憶しておかなければならない記録数が非常に少ないという有利点を有している。このことは、大量生産処理に対して特に顕著である。
【００５５】
これらのコードの送出において発生されたデータを表３に示す。
【表３】
2008513307.tif 000005
【００５６】
これらのコードは包装に付され、包装単位は、本発明の第１実施形態と同様な方法で順に並べられる。同様に、コードが包装に付された後、これらのコードは、一時的記憶部から消去される。
【００５７】
第２実施形態では、包装コードを検証インターフェースに入力することにより、検証が行われる。包装コードは、永久的記憶部１２０(SIC)において、それと結合されるデータ組を識別するために用いられる。包装コード、例えば箱コード１２８と結合された私的な識別コードは、箱コード１２８を発生するために用いられたアルゴリズムに入力され、それにより、ケースコード１２６が発生される。印刷された出荷用ケースコードを発生されたケースコードと比較することにより、識別された箱１０が正しい出荷用ケース１２に在るか否かを判断することができる。
【００５８】
出荷用ケースコード１２６と、それに結合された私的なデータは認証する目的のために暗号化アルゴリズムに入力され、３０個の箱コードが発生される。箱１０に印刷された箱コードは、それが正しい出荷用ケース１２に存在していることを立証するためのコードリストと比較されうる。
【００５９】
要約すると、
１．コードは、マーキングされるべき製品又は製品品目の数値的関係に基づいて派生される。
２．製品／包装のコード付けは、マーキング階層における最後の実体（この具体例ではパレット）にマーキングするという要求から始まる。このことは、例えばスキャンするかあるいは、その他の方法で、生産ラインからコードを読み取る必要をなくする。
３．数値的関係は、生産又はオンザフライに先立って、あるいは製造中に、複数のコードの組を決定し、構築するために用いることができる。
４．暗号化テストは、包装の異なった段階が互いに関連しているかどうかを判断するために、包装階層の異なった段階に付されるコード間の関係を検証するために用いることができる。
【００６０】
本発明の各実施形態は、生産工程が管理されている場合に、特に有効である。不良発生率が高いときは、個別の品目の位置の予測精度が低くなるので、生産工程における誤差（例えば、不良品）が無視できる時には、特に有効である。
【００６１】
コードは、アルファベットと数字の組み合わせ、バーコード、あるいはその他の公知の技術を用いて、包装材に付すことができる。コードは、検証の目的で、バーコードリーダのような公知の読み取り／スキャン装置と組み合わせて用いることができる。
【００６２】
必要に応じて、処理をより安全にするために、暗号化されたバージョンのコードを包装に付してもよい。適切な暗号化方法は、米国特許第６，０８８，４５６号に記載されている。このことは、模造者にとってこの処理をまねることをより困難にする。
【図１】
2008513307.tif 000006
【図２】
2008513307.tif 000007
【図３】
2008513307.tif 000008
【図４】
2008513307.tif 000009
【図５】
2008513307.tif 000010
【図６】
2008513307.tif 000011
【図７】
2008513307.tif 000012
【国際調査報告】
2008513307.tif 000013
2008513307.tif 000014
2008513307.tif 000015