(57)【要約】      （修正有）【課題】セキュリティ文書内に含まれた機械可読タグを使用する保護の方法を提供する。【解決手段】セキュリティ文書は、上部または内部にコーディングされたデータを配置し、コーディングされたデータは、各々がセキュリティ文書の識別情報をエンコードしたデータ部分を含み、識別情報のデジタル署名はコンピュータシステムにより保持される。感知デバイスにおいてコーディングされたデータ部分を感知し、そのデータ部分を使用して、セキュリティ文書の識別情報と、そのデータ部分によりエンコードされた署名部分とを少なくとも部分的に示す表示データを生成し、表示データをコンピュータシステムに転送する。コンピュータシステムは、表示データから、受け取った署名部分が受け取った識別情報のデジタル署名の一部であることを判定し、それにより、セキュリティ取引におけるセキュリティ文書の使用を許可することによりセキュリティ文書を認証する。【選択図】なし【特許請求の範囲】
【請求項１】
セキュリティ取引の為のセキュリティ文書を認証する方法において、前記セキュリティ文書は、上部または内部にコーディングされたデータを配置し、前記コーディングされたデータは、各々が前記セキュリティ文書の識別情報をエンコードする複数のコーディングされたデータ部分を含み、前記識別情報の少なくとも一部のデジタル署名のそれぞれの部分はコンピュータシステムにより保持される、前記方法であって、感知デバイスにおいて：
少なくとも一つのコーディングされたデータ部分を感知するステップと、
前記感知されたコーディングされたデータ部分を使用して、
前記セキュリティ文書の前記識別情報と、前記感知されたコーディングされたデータ部分によりエンコードされた前記署名部分とを少なくとも部分的に示す表示データを生成するステップと、
前記表示データをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記表示データに応じて、前記表示データから、前記受け取った識別情報と受け取った署名部分とを判定し、前記受け取った署名部分が前記受け取った識別情報の前記デジタル署名の一部であることを判定し、それにより、前記セキュリティ取引における前記セキュリティ文書の使用を許可することにより前記セキュリティ文書を認証する、前記ステップと、
を含む、前記方法。
【請求項２】
前記コンピュータシステムにおいて、
前記判定された識別情報を使用して、鍵を判定するステップと、
前記判定された識別情報と前記鍵とを使用して、生成された署名を生成するステップと、  少なくとも一つの判定された署名部分と前記生成された署名のうち少なくとも一つを比較し、それによって、前記セキュリティ文書を認証するステップと、
を含む、請求項１に記載の方法。
【請求項３】
前記署名全体が、複数のコーディングされたデータ部分内でエンコードされ、前記感知デバイスが、複数のコーディングされたデータ部分の感知に応じて、前記署名全体を示す、表示データを生成し、前記方法が、前記コンピュータシステムにおいて、
前記表示データを使用して、判定された署名を判定するステップと、
前記判定された識別情報を使用して、鍵を判定するステップと、
前記判定された署名と前記鍵とを使用して、生成された識別情報を生成するステップと、
これによって前記セキュリティ文書を認証するために、前記判定された識別情報と前記生成された識別情報とを比較するステップと
を含む、請求項１に記載の方法。
【請求項４】
前記方法が、前記コンピュータシステムにおいて、
前記判定された識別情報を使用して、前記セキュリティ文書の場所を少なくとも部分的に示す追跡データを判定するステップと、
前記追跡データを使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップと
を含む、請求項１に記載の方法。
【請求項５】
前記方法が、前記コンピュータシステムにおいて、成功の認証に応じて、
取引を許可するステップと、
前記セキュリティ文書に関連する追跡データを更新するステップであって、前記追跡データが、前記セキュリティ文書の場所を少なくとも部分的に示す、ステップと
を含む、請求項１に記載の方法。
【請求項６】
前記方法が、前記コンピュータシステムにおいて、成功の認証に応答して、前記受け取られた識別情報を使用して、前記セキュリティ文書に関連する価値を判定するステップを含む、請求項１に記載の方法。
【請求項７】
前記コーディングされたデータが、複数のレイアウトを含み、各レイアウトが、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する、請求項１に記載の方法。
【請求項８】
前記デジタル署名が、
前記識別情報に関連する乱数と、
少なくとも前記識別情報の鍵付きハッシュと、
私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、
少なくとも前記識別情報を暗号化することによって作られる暗号文と、
少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、
私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、
ＲＳＡ暗号化を使用して作られる暗号文と
のうちの少なくとも１つを含む、請求項６に記載の方法。
【請求項９】
前記感知デバイスが、インジケータを含み、前記方法が、
前記少なくとも１つのコーディングされたデータ部分の感知の成功の表示と、
前記セキュリティ文書の真正性の表示と、
感知されたセキュリティ文書の個数を示すカウントと、
前記感知されたセキュリティ文書の価値と、
前記感知されたセキュリティ文書の増分額と、
前記署名全体が複数のデータ部分内でエンコードされる場合に、前記署名全体を複数の感知されたコーディングされたデータ部分から判定できるかどうかの表示と
のうちの少なくとも１つを前記インジケータに提供させるステップを含む、請求項１に記載の方法。
【請求項１０】
前記署名が、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングが、
所定の数と、
乱数と
のうちの少なくとも１つである、請求項１に記載の方法。
【請求項１１】
前記コーディングされたデータが、
助けのない人間に実質的に不可視であること、
不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷されること、
可視人間可読情報と実質的に一致して提供されること
のうちの少なくとも１つである、請求項１に記載の方法。
【請求項１２】
前記署名全体が、複数の署名部分から形成され、各コーディングされたデータ部分が、めいめいの署名部分をエンコードする、請求項１に記載の方法。
【請求項１３】
前記コーディングされたデータ部分の少なくとも一部が、
めいめいの前記コーディングされたデータ部分の場所と、
表面上のめいめいの前記コーディングされたデータ部分の位置と、
前記コーディングされたデータ部分のサイズと、
署名のサイズと、
署名部分の識別情報と、
示された場所の単位と
のうちの少なくとも１つをエンコードする、請求項１に記載の方法。
【請求項１４】
前記コーディングされたデータが、
冗長データと、
誤り訂正を可能にするデータと、
リードソロモンデータと、
巡回冗長検査（ＣＲＣ）データと
のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項１５】
前記セキュリティ文書が、
セキュリティノート（ｓｅｃｕｒｉｔｙ ｎｏｔｅ）と、
小切手と、
クレジットカードまたはデビットカードと、
引き換え可能なチケット、商品券、またはクーポンと、
宝くじ券またはインスタントウィンチケットと、
運転免許証またはパスポートなどの識別情報カードまたは識別情報文書と
のうちの少なくとも１つである、請求項１に記載の方法。
【請求項１６】
前記識別情報が、
セキュリティ、
発行国、
金種区分、
紙幣側面、
印刷所、および
シリアル番号
のうちの少なくとも１つを含むセキュリティノート属性と、
セキュリティ、
発行機関、
口座番号、
シリアル番号、
満了日、
小切手価値、および
限度
のうちの少なくとも１つを含む小切手属性と、
カードタイプ、
発行機関、
口座番号、
発行日、
満了日、および
限度
のうちの少なくとも１つを含むカード属性と
のうちの少なくとも１つを示す、請求項１に記載の方法。
【請求項１７】
前記コーディングされたデータが、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎが、少なくとも２であり、前記レイアウトが、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトが、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む、請求項１に記載の方法。
【請求項１８】
前記コーディングされたデータが、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎが、少なくとも２であり、前記レイアウトが、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍが、１以上であり、各エンコードされたシンボルが、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードが、前記方位を示すデータのｎ個の表現を作るようになっており、各表現が、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品アイテムの表面若しくはその中に配置された機械可読タグを使用する当該製品アイテムの保護の方法および装置、並びに、セキュリティ文書（ｓｅｃｕｒｉｔｙｄｏｃｕｍｅｎｔ）内に含まれた機械可読タグを使用する当該セキュリティ文書の保護の方法および装置に広く関する。
【０００２】
［同時係属出願］
次の特許出願が、本願と同時に本出願人によって出願された。
ＨＹＳ ＨＹＰ
これらの同時係属出願の開示が、参照によって本明細書に組み込まれている。上記の特許出願は、その出願整理番号によって識別されているが、これらは、対応する出願番号が割り当てられたならば、その出願番号に置換される。
【０００３】
［相互参照］
本発明に関する様々な方法、システム、および装置が、本出願人または本発明の譲受人によって出願された次の同時係属の米国特許出願および付与された特許に開示されている。これらの同時係属の米国特許出願および付与された特許のすべての開示が、相互参照によって本明細書に組み込まれている。
【表１】
2011054166.tif 000002
【表２】
2011054166.tif 000003
【表３】
2011054166.tif 000004
いくつかの特許出願は、出願整理番号によって識別されているが、これらは、出願番号がわかった時に置換される。
【背景技術】
【０００４】
セキュリティ文書偽造
金銭などのセキュリティ文書の偽造は、現在、グローバル貨幣制度の強さに対する実際の脅威を提示している高まる問題である。ソフトウェア、高品質写真テクノロジ、および高品質印刷テクノロジは、犯罪者が贋造紙幣を作り、貨幣制度に渡すことを容易にしている。偽造通貨は、地下の課税されない経済を支持するのに使用することができ、金融システムをむしばむことのできる全世界の脅威である。
【０００５】
偽造が主な懸念のままであることの主な理由は、高品質写真器具および高品質印刷器具と組み合わせて偽造ソフトウェアを使用することによって大量の偽造通貨を作ることができるたやすさおよび速度である。偽造の発生は、これらのテクノロジがよりたやすく入手可能であり、これらの技術が犯罪者人口のますます多数のセグメントによってよりたやすく理解されるので、増える可能性が高い。
【０００６】
これらのテクノロジは、すかし、カラーシフティング（ｃｏｌｏｒ ｓｈｉｆｔｉｎｇ）、埋込みセキュリティスレッド（ｅｍｂｅｄｄｅｄ ｓｅｃｕｒｉｔｙｔｈｒｅａｄ）、マイクロプリンティング（ｍｉｃｒｏｐｒｉｎｔｉｎｇ）、および紙幣の全体的な感じ、または凹版によって作られるわずかに持ち上げられた印刷を再生しないが、日々の取引で、これらの特徴は、しばしば見逃され、その結果、贋造紙幣が、しばしば、法定貨幣として受け入れられる。偽造貨幣は、銀行、両替、カジノを進むことができ、海外にも運ばれ、偽造通貨が貨幣制度に渡される機会が増えつつある。したがって、世界中の大会社のほとんどが、現在、贋造紙幣の識別を容易にし、これによって贋造紙幣が貨幣制度に入ることの発生を減らす新しいテクノロジならびに追加の規制およびプロセスの導入にかかわっている。
【０００７】
もう１つの懸念は、故意に偽造者を支える政府があり、その一部は、偽造通貨の生産に共謀している。関連する問題は、主要な米国とヨーロッパの銀行のすべてが、物理的に存在しない場所でそれら自体およびそれらのクライアントとの国際的な金融取引に従事できるように、世界中で複数の取引関係を確立したことである。これらの多くは、現在の規制要件または報告要件を満足せず、したがって、能動的に偽造を防止するために十分な情報を得ることをむずかしくしている。
【０００８】
通貨偽造の増加する問題に加えて、資金洗浄に関連する危険は、次の２つの理由から多くの政府の主要な懸念でもある。
１．グローバル金融システムの規制緩和は、現在、資金洗浄と戦うことがよりむずかしいことを意味し、
２．資金洗浄に関係する資金は、すばやく増加しつつある。
【０００９】
資金洗浄に関係する２つのステージすなわち、配置および階層化と、統合とがある。
【００１０】
配置は、その源からの現金の移動ならびに、国内と海外の両方の金融機関、カジノ、店、両替所、および他の会社を介してその現金を循環させることである。配置は、通貨密輸、銀行共謀、規制緩和された両替、違法な活動からの資金をおおい隠すことを可能にするための合法的取引への混合、およびより顕著でない資産を購入するための収益の使用を含む多くのプロセスを介して実行することができる。
【００１１】
階層化の目的は、法執行機関が違法な収益の跡を検出することをよりむずかしくすることである。階層化の方法に、現金を銀行為替手形および為替などの他の貨幣調節手段に変換すること、または違法な資金を用いて買われた資産を売ることを含めることができる。
【００１２】
統合という最終ステージは、主にバンキングシステムを介して、取引を通常の営業収入であるように見えさせるための、前に洗浄された金銭の経済への移動である。
【００１３】
資金洗浄に関して最初に留意すべきことは、犯人が、その匿名性の故に、現金で取引するのを好むことである。ほとんどの金融取引において、関係する人をリンクする財政的な文書足跡がある。しかし、物理的な現金は、不利益を有する。物理的な現金は、かさばり、移動がむずかしい。例えば、１００万ドルの価値がある４４ポンドのコカインは、２５６ポンドのストリートキャッシュ（ｓｔｒｅｅｔｃａｓｈ）と同価値である。ストリートキャッシュは、この薬の重さの６倍を超える。既存の支払いシステムと現金の両方が、犯罪者にとって問題であり、より大きい国境を超えた犯罪グループにとってはさらに問題である。これは、犯罪者およびテロリストがしばしば最も弱い個所である。
【００１４】
贋造紙幣および違法な活動からの資金が金銭の配置フェーズおよび階層化フェーズで経済に入る機会を制限することによって、広範囲の資金洗浄活動を制限することが可能になる。
【００１５】
これを行うことは、貨幣制度の中で個々の紙幣の流れを追跡し、トレースする能力と、大きい報告可能な現金取引を個人の識別情報にリンクする能力とを導入することによってのみ得ることのできるキャッシュフローの運きの詳細な知識を必要とする。
【００１６】
その結果、政府は、
・ 資金洗浄および偽造の懸念に対処するために、政府を介する国際的な協力を改善し、
・ 国内で通貨の分配および供給に関する追加の国家規制を確立する
ために努力してきた。
【００１７】
資金洗浄と戦うための政府による協調した努力は、過去１５年にわたって進行してきた。偽造および資金洗浄に対処する主な国際合意は、ｔｈｅ ＵｎｉｔｅｄＮａｔｉｏｎｓ Ｖｉｅｎｎａ Ｃｏｎｖｅｎｔｉｏｎ ａｇａｉｎｓｔ Ｉｌｌｉｃｉｔ Ｔｒａｆｆｉｃ ｉｎ Ｎａｒｃｏｔｉｃｓ Ｄｒｕｇｓ ａｎｄ ＰｓｙｃｈｏｔｒｏｐｉｃＳｕｂｓｔａｎｃｅｓ（ｔｈｅ Ｖｉｅｎｎａ Ｃｏｎｖｅｎｔｉｏｎ）およびｔｈｅ １９９０ Ｃｏｕｎｃｉｌ ｏｆ Ｅｕｒｏｐｅ Ｃｏｎｖｅｎｔｉｏｎ ｏｎ Ｌａｕｎｄｅｒｉｎｇ（１９９０年１１月に採択され、ｔｈｅＣｏｕｎｃｉｌ ｏｆ Ｅｕｒｏｐｅ Ｃｏｎｖｅｎｔｉｏｎは、資金洗浄に関する共通の犯罪政策を確立する。この協定は、契約当事者の間の国際協力に関する原理を定める）が含まれる。
【００１８】
資金洗浄を防ぎ、検出することにおける金融機関の役割は、ｔｈｅ Ｂａｓｉｃ Ｃｏｍｍｉｔｔｅｅ ｏｎ Ｂａｎｋｉｎｇ Ｓｕｐｅｒｖｉｓｉｏｎ、欧州連合、および証券監督者国際機構による表明の主題であった。
【００１９】
１９８８年１２月に、Ｇ−１０のバーゼル銀行監査委員会は、加盟国の国際銀行が従うことを期待される「原則の声明」を発行した。これらの原則は、顧客の識別、疑わしい取引の回避、法執行機関との協力を含む。これらの原則を発行する際に、この委員会は、銀行が不注意に資金洗浄と関連するようになった場合に生じ得る、銀行への住民の信頼度、したがってその安定性への危険性を注記した。
【００２０】
「国連国際組織犯罪条約」は、２０００年１２月に調印のために上程された。この条約は、資金洗浄の検出、調査、および起訴において政府がお互いに協力するように求める。加盟国は、顧客識別、記録、および疑わしい取引の報告の要件を強化する義務がある。加盟国は、情報を収集し、分析し、散布するために財政情報部隊を準備することも推奨されている。
【００２１】
２００１年９月１１日の事件以来、国連加盟国は、テロリズムと、国境を超えた組織犯罪と、国際的な麻薬取引と、資金洗浄との間のリンクを強調してきた。国連安全保障理事会は、決議１３７３（２００１年）を採択し、テロ対策委員会（ＣＴＣ）を確立したが、ＣＴＣは、テロ行為の資金調達を防ぎ、抑止するように加盟国に求める決議の実施を監視するよう命令されている。
【００２２】
国際通貨基金（ＩＭＦ）によって注記された未検査の資金洗浄の他の潜在的マクロ経済結果は、貨幣需要の不可解な変化、合法的金融取引に対する汚染効果、ならびに予期されない国境を超えた資産移転の結果としての国際的なキャピタルフローおよび為替レートの増加したボラティリティである。後者のポイントは、特に重要であり、資金洗浄が経済の外国為替市場（ＦＯＲＥＸ）に直接的な影響を有し、ＦＯＲＥＸが取引に関係する現金の量に脆弱なので、ＥＵ金融システムに重要な危険を提示する。
【００２３】
銀行は、いくつかの領域で資金洗浄を行う人からの危険をこうむりやすい。資金洗浄に使用されていると疑っている金融機関と、刑法上その活動にかかわるようになる機関との違いは紙一重である。資金洗浄を行っているものとして暴露された銀行は、莫大な訴訟費用よりもビジネスの以降の損失に関連する経費に直面する可能性が高い。最低限でも、組織犯罪シンジケートのために資金洗浄を行う銀行を発見することは、その銀行の悪い評判を生成する可能性が高い。顧客に贋造紙幣を渡す銀行は、クライアントがよそと取引するようになるので業績が低下することをももたらす。しかし、銀行が直面するはるかに重大な危険は、資金洗浄を行う犯罪者の起訴の危険である。ＥＵの法および指令は、ＥＵ内の金融機関が資金洗浄を行う人を援助し、ＥＵ指令によって示される適当な手順に従うことができかったことがわかった場合に、個々の従業員およびめいめいの管理者（会社取締役を含む）が投獄または罰金の個人的責任を負うと述べている。これが、資金洗浄に関するＥＵ指令が「あなたの顧客を知れ」イニシアティブを含む理由である。
【００２４】
その結果、適正評価の手段が、機関と共にビジネスを行うものの完全性を保証するために、調整監督の下で金融サービスプロバイダによって実施されてきた。これらは、次の４つのサブカテゴリからなる。
１）識別、
２）あなたの顧客を知れ、
３）記録の保存、および
４）疑わしい活動の報告。
これらのすべては、時間がかかり、管理するのがむずかしい。
【００２５】
偽造および資金洗浄と戦う国際的な努力に加えて、ほとんどのＯＥＣＤ政府は、通貨の配布および管理を定める広範囲の国内法規を導入してきた。これらの中には、国際的なアプローチを支持するために必要なものと、テロリストまたは犯罪者が偽造または資金洗浄活動から利益を引き出すローカルな機会を減らすために紹介されたものがある。これらのすべてを考慮することは可能ではないが、すべての新しい通貨検証追跡システムが国内目的および国際目的を支持するために満足することを要求される新生の要件を強調するために、少数の米国法令要件を本明細書で検討する。
【００２６】
米国内で、米国通貨の国内の配布および供給は、米国金融政策によって規制され、連邦準備制度理事会および財務省によって実施され、財務省検察局によって監視される。米国財務省の１部門である印刷局（ＢＥＰ）は、アメリカ合衆国のセキュリティプリンタ（ｓｅｃｕｒｉｔｙｐｒｉｎｔｅｒ）として働く。ＢＥＰは、米国の通貨、郵便切手のほとんど、および他の他のセキュリティ文書を作る（第１の重要な区別は、連邦準備制度理事会が連邦準備券を発行するが、財務省が硬貨を発行することである。その結果、連邦準備制度理事会は、米国印刷局（ＢＥＰ）によって毎年印刷される各金種区分の新しい通貨の量を決定する）。
【００２７】
通貨の場合に、連邦準備銀行は、紙幣ごとの基礎で、銀行業によって預けられたすべての紙幣を検査する。この検査中に、預けられた通貨が正確さのために数えられ、贋造紙幣が識別され、不適当な紙幣が破壊される。ＢＥＰは、財務省、連邦準備制度理事会、および財務省検察局と共に、貨幣制度の完全性を保護するために必要な変化に継続的に取り組んでいる。
【００２８】
さらに、内国歳入法（ＩＲＣ）は、１０，０００ドルを超える商品またはサービスについて受け取られる通貨を報告することを、金融機関を除く、取引またはビジネスに関係するすべての人に要求する。銀行秘密法（ＢＳＡ）は、金融機関によって行われるある種の通貨取引の報告、外国銀行口座の開示、および米国の国境にまたがる１０，０００ドルを超える通貨の輸送の報告を命令する。
【００２９】
米国歳入局（ＩＲＳ）は、資金洗浄調査に関係する重要な機関のうちの１つである。脱税、公共の腐敗、健康管理詐欺、資金洗浄、および麻薬密売は、すべて、現金を中心に回るタイプの犯罪の種の例である。財政的な調査は、しばしば有罪判決の鍵になる。
【００３０】
アメリカ合衆国のリーダーに身体的な保護を提供することに加えて、財務省検察局は、その最高の調査優先順位として偽造通貨の製造および流通ネットワークの識別および抑止を設定してきた。本物の米国通貨の６０％が米国の外で流通しており、ドルは、国境を超えた偽造活動の目標であり続ける。
【００３１】
米国愛国者法２００１の主な目的は、テロリズムとの国内および世界的な戦いを援助するためにアメリカ合衆国の憲法の範囲内である種の法律を改正することである。これらの法律は、非金融取引またはビジネスで受け取られる通貨の要件を報告することに関する。これには、通貨を受け取った人の名前、住所、および識別情報と、受け取られた通貨の額と、取引の日付および性質と、報告を提出する人の識別とが含まれる。
【００３２】
伝統的な金融機関を使うことを避ける努力において、多くの犯罪者は、通貨をアメリカ合衆国から密輸でき、外国の金融機関に置くかブラックマーケットで売ることのできる入口の空港、国境検問所、および他の港を介してばら荷の形で大量の通貨を移動することを強制される。ばら荷の形の現金の輸送および密輸は、現在、資金洗浄で最も一般的な形のうちの１つである可能性があり、大量の現金の移動は、麻薬密売、テロリズム、資金洗浄、恐喝、脱税、および類似する犯罪の最も信頼できる警告のしるしのうちの１つである。
【００３３】
上記の国際的イニシアティブおよび国内イニシアティブを支持するために、テクノロジ産業も、複数のプログラムを開始した。例えば、ＩＢＭ社およびＳｅａｒｃｈｓｐａｃｅ社は、ＩＢＭＡｎｔｉ−Ｍｏｎｅｙ Ｌａｕｎｄｅｒｉｎｇ Ｓｅｒｖｉｃｅを立ち上げるために協力したが、これは、新しい米国愛国者法の要件を満足するのを助けるホスティングされたコンピュータサービスであり、テロリストおよび他の犯罪者による資金洗浄計画を検出し、防ぐために新しいテクノロジを実施することを会社に要求する。Ｕｎｉｓｙｓ社も、反資金洗浄サービスおよび詐欺検出サービスを提供する。これらのサービスは、警察および主要な金融機関に提供された。
【００３４】
テロ活動および犯罪活動を制限する国際的な協力の努力を支持するために採用される広範囲の手法を与えられて、犯罪組織が、より形式的な階層よりもより流動的なネットワーク構造を介してますます活動しつつあるという増大する認識がある。
【００３５】
したがって、これは、洗浄および偽造と戦うのに必要な広範囲の規制および勧告に従うための新しい方法およびテクノロジの使用を必要とする。
【００３６】
これらの新しい方法およびテクノロジは、紙幣を検証することを簡単にし、法的現金取引報告要件の多くを自動化し、セキュリティ機関がキャッシュフロー追跡を介して犯罪パターンを検出する能力を提供しなければならない。
【００３７】
この問題に対する既存の解決策に、ＲＦＩＤチップを使用することによる紙幣追跡の使用が含まれる。
【００３８】
ユーロの広い国境を超えた範囲の故に、ヨーロッパ中央銀行（ＥＣＢ）とヨーロッパの犯罪調査者は、偽造の増加ならびに資金洗浄の可能な増加を心配している。１００億枚以上の銀行券が、現在流通しており、４５億枚の紙幣が、需要の潜在的急増に対応するために予備に持たれている。昨年、ギリシア当局は、２，４１１件の偽造事件に直面し、ポーランドの当局は、１００万枚を超える偽のユーロを作り、循環させたと疑われるギャングを逮捕した。
【００３９】
これらの懸念の故に、紙幣へのＲＦＩＤ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）テクノロジの応用が、現在、ヨーロッパ中央銀行と日立社によって調査されている。
【００４０】
日立社は、ＲＦ回路およびＲＯＭを厚さわずか６０ミクロンの０．４平方ｍｍの回路にパックする高金種区分紙幣のために設計されたチップの計画を２００３年７月に発表した。日立社の「ミューチップ」は、無線信号がそれに向けられた時に、無線で１２８ビット数を送ることができる。電子透かしとして働く他に、そのようなＲＦＩＤチップは、勘定などの日常的な銀行プロセスの速度を上げることができる。在庫がＲＦＩＤベースのシステムで追跡されるのに似た形で、多数の紙幣をリーダーに通して、合計を自動的に判定することができる。
【００４１】
しかし、そのような解決策に関連する複数の問題がある。
【００４２】
第１に、各チップ作り、紙幣に一体化することに関連する高いコストに対する懸念がある。製造プロセスも、低コストのアンテナおよびチップを銀行券に埋め込むことに対する大きな障害と考えられる。
【００４３】
チップ解決策の堅牢性に関する対する懸念もある。銀行券は、約８０ミクロンの厚さだけを有する。６０ミクロン厚ＲＦＩＤチップがそのアンテナに接続されたならば、１００ミクロンを超える厚さになる可能性が高い。したがって、これらは、オブジェクトまたは表面の上でひっかかる危険性があり、紙幣の紙から切り離される危険性がある。財布の中で互いにこすられる紙幣は、ＲＦＩＤチップが紙幣から切り離される原因になる可能性がある。もう１つの主な懸念は、チップ自体の堅牢さである。銀行券は、繰り返して折り畳まれ、誤って洗濯機に入れられ、大きい静電気衝撃を受ける可能性がある。
【００４４】
これらのすべてが、チップが紙幣の期待される寿命の間に正しく機能し続けることを発行者が保証することをむずかしくする。人々が、単にＲＦＩＤチップが引きはがされたか、損害を受けたので、彼らの紙幣が無効であることを認める可能性は低く、したがって、すべての紙幣がＲＦＩＤチップを有しなければならないとは期待されない。したがって、偽造者は、その称するところではチップが『何かにひっかかり、切り離された』という小さい穴を単純にあけることによって、一度もチップを有したことのない紙幣を、ごまかして売ることができる。
【００４５】
プライバシーに関する懸念もある。現金を追跡し、トレースする能力があれば、個人は、商品を買う時に、現金がその匿名性を失うことを心配するようになる可能性がある。犯罪者が有するスキャナが、個人が持ち歩く現金の額をその人に知られずにリモートから判定するのに使用され得るという、プライバシ擁護派による懸念もある。これは、それらの個人を攻撃の危険にさらす可能性がある。
【００４６】
したがって、ＲＦＩＤ解決策が通貨の検証および追跡に適さない可能性があることを示唆する多くの要因がある。
【００４７】
表面コーディングの背景
Ｎｅｔｐａｇｅ表面コーディングは、タグの高密度平面タイリングからなる。各タグは、平面内のそれ自体の位置をエンコードする。各タグは、隣接するタグと共に、そのタグを含む領域の識別子をもエンコードする。この領域ＩＤは、すべての領域の間で一意である。Ｎｅｔｐａｇｅシステムでは、領域は、通常、紙の片面など、タグ付けされた表面のすべての範囲に対応する。
【００４８】
この表面コーディングは、タグ全体の獲得を保証するのに十分に大きい獲得視野が、タグを含む領域のＩＤの獲得を保証するのに十分に大きくなるように、設計される。タグ自体の獲得は、領域内のタグの二次元位置ならびに他のタグ固有データの獲得を保証する。したがって、この表面コーディングは、感知デバイスが、コーディングされた表面との純粋にローカルな対話中に、例えばペンによるコードディングされた表面の「クリック」またはタップの間に、領域ＩＤおよびタグ位置を獲得することを可能にする。
【００４９】
Ｎｅｔｐａｇｅ表面コーディングの使用は、特許文献１および特許文献２に、より詳細に記載されている。
【００５０】
暗号法の背景
暗号法は、ストレージ内と移動中の両方で機密情報を保護し、取引の当事者を認証するのに使用される。広く使用されている２種類の暗号法すなわち、秘密鍵暗号法および公開鍵暗号法がある。
【００５１】
対称暗号法とも称する秘密鍵暗号法は、メッセージの暗号化および暗号化解除に同一の鍵を使用する。メッセージの交換を望む２つの当事者は、まず、安全に秘密鍵を交換するように手配しなければならない。
【００５２】
非対称暗号法とも称する公開鍵暗号法は、２つの暗号化鍵を使用する。この２つの鍵は、一方の鍵を使用して暗号化されたすべてのメッセージが、他方の鍵を使用することによってのみ暗号解除できる形で、数学的に関係付けられる。これらの鍵の一方は公開されるが、他方は秘密に保たれる。これらの鍵を、それぞれ公開鍵および私有鍵と称する。公開鍵は、私有鍵の保持者宛のすべてのメッセージを暗号化するのに使用される。公開鍵を使用して暗号化されたならば、メッセージは、私有鍵を使用することによってのみ暗号化解除することができる。したがって、２つの当事者は、最初に秘密鍵を交換する必要なしに、メッセージを安全に交換することができる。私有鍵が保護されていることを確実にするために、私有鍵の保持者が公開鍵／私有鍵ペアを生成することが通常である。
【００５３】
公開鍵暗号法は、デジタル署名を作成するのに使用することができる。私有鍵の保持者が、メッセージの既知のハッシュを作成し、その後、私有鍵を使用してそのハッシュを暗号化する場合に、単に公開鍵を使用して、暗号化されたハッシュを暗号化解除し、メッセージに対してハッシュを検査することによって、誰もが、暗号化されたハッシュがその特定のメッセージに関する私有鍵の保持者の「署名」を構成することを検査することができる。署名がメッセージに付加される場合に、メッセージの受取人は、メッセージが真正であることと、それが移動中に変更されていないこととの両方を検査することができる。
【００５４】
秘密鍵を、デジタル署名を作成するのに使用することもできるが、これは、署名検査も、秘密鍵に関与する当事者によらなければ実行できないという短所を有する。
公開鍵暗号法を機能させるために、なりすましを防ぐ、公開鍵を配布する形が必要である。これは、通常、証明書および認証局を使用して行われる。認証局は、公開鍵と人のまたは他の主体の識別情報との間の関連を認証する信頼される第三者である。認証局は、識別情報文書などを調べることによって識別情報を検査し、次に、識別情報詳細および公開鍵を含むデジタル証明書を作成し、署名する。認証局を信頼する誰もが、それが真正であることの高い度合の確実性を伴って、証明書で公開鍵を使用することができる。彼らは、証明書が、公開鍵が周知である認証局によって実際に署名されたことを検査するだけでよい。
【００５５】
秘密鍵暗号法に匹敵するセキュリティを達成するために、公開鍵暗号法は、１桁以上大きい鍵長さすなわち２００〜３００ビットと比較して２０００〜３０００ビットを利用する。ＳｃｈｎｅｉｅｒＢ．（「Ａｐｐｌｉｅｄ Ｃｒｙｐｔｏｇｒａｐｈｙ」、Ｓｅｃｏｎｄ Ｅｄｉｔｉｏｎ、Ｊｏｈｎ Ｗｉｌｅｙ ＆ Ｓｏｎｓ、１９９６年）に、暗号法技法の詳細な議論が示されている。
【特許文献１】米国特許出願第１０／８１５，６４７号（公開番号US2004/0245332）
【特許文献２】米国特許出願第１０／８１５，６０９号（公開番号US2004/0196501）
【発明の開示】
【００５６】
第１の広義の形で、本発明は、セキュリティ文書を追跡する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記セキュリティ文書の識別情報を示し、前記方法が、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データが、前記セキュリティ文書の前記識別情報、および追跡情報を示す、ステップとを含む、方法を提供する。
【００５７】
任意選択で、前記追跡情報は、前記セキュリティ文書の現在の所有者と、前記セキュリティ文書を使用して実行される１つまたは複数の取引と、前記セキュリティ文書の場所と、前記感知デバイスの場所とのうちの少なくとも１つを示す。
【００５８】
任意選択で、前記方法は、前記示すデータと、ユーザ入力とのうちの少なくとも１つを使用して前記追跡情報を判定するステップを含む。
【００５９】
任意選択で、前記感知デバイスは、前記感知デバイスの識別情報とユーザの識別情報とのうちの少なくとも１つを示し、前記感知デバイスは、前記保管されたデータを使用して前記示すデータを生成する。
【００６０】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、前記コンピュータシステム内で、前記示すデータから、判定された識別情報と、少なくとも１つの判定された署名部分とを判定するステップと、前記判定された識別情報と、前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するステップとを含む。
【００６１】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【００６２】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、前記感知デバイス内で、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するステップを含む。
【００６３】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【００６４】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【００６５】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【００６６】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【００６７】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【００６８】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【００６９】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【００７０】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【００７１】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【００７２】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケット（ｉｎｓｔａｎｔｗｉｎ ｔｉｃｋｅｔ）と、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【００７３】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【００７４】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【００７５】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【００７６】
任意選択で、前記感知デバイスは、前記感知デバイスの識別情報とユーザの識別情報とのうちの少なくとも１つを示すデータを保管し、前記感知デバイスは、前記保管されたデータを使用して前記示すデータを生成する。
【００７７】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【００７８】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを、前記感知されたコーディングされたデータ部分を使用して生成するステップと、プロセッサ内で、判定された識別情報、および少なくとも１つの判定された署名部分を前記示すデータから判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【００７９】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【００８０】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【００８１】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータが、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分が、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【００８２】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データが、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データが、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【００８３】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムが、示すデータを感知デバイスから受け取り、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムが、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データが、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【００８４】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データが、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【００８５】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データが、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【００８６】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスが、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データが、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【００８７】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組が、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【００８８】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサが、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサが、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサが、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサが、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【００８９】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【００９０】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【００９１】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【００９２】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【００９３】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データが、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【００９４】
もう１つの広義の形で、本発明は、セキュリティ文書を追跡する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記セキュリティ文書の識別情報を示し、前記方法が、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、製品アイテムの識別情報を示す、示すデータを判定するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、データ記憶部に保管された追跡データを更新し、追跡データが、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む、方法を提供する。
【００９５】
第２の広義の形で、本発明は、セキュリティ文書と共に使用される感知デバイスであって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記セキュリティ文書の識別情報を示し、前記感知デバイスが、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む、感知デバイスを提供する。
【００９６】
任意選択で、前記感知デバイスは、さらに、前記セキュリティ文書の前記感知された識別情報を示すインジケータを含む。
【００９７】
任意選択で、各前記コーディングされたデータ部分は、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、前記少なくとも１つの感知されたコーディングされたデータ部分から、少なくとも１つの判定された署名部分を判定し、前記感知された識別情報と少なくとも１つの感知された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定する。
【００９８】
任意選択で、前記プロセッサは、保管された署名部分を判定するために、前記感知された識別情報を使用してデータ記憶部にアクセスし、前記保管された署名部分を前記少なくとも１つの感知された署名部分と比較し、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証する。
【００９９】
任意選択で、前記プロセッサは、前記感知された識別情報と鍵とを使用して、少なくとも生成された署名部分を生成し、前記生成された署名部分を前記少なくとも１つの感知された署名部分と比較し、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証する。
【０１００】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記プロセッサは、複数の感知されたコーディングされたデータ部分から、前記署名全体を表す複数の感知された署名部分を判定し、前記複数の感知された署名部分と鍵とを使用して、生成された識別情報を生成し、前記生成された識別情報を前記感知された識別情報と比較し、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証する。
【０１０１】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０１０２】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０１０３】
任意選択で、前記プロセッサは、前記感知された識別情報を使用して、複数の既存セキュリティ文書のそれぞれについて、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスし、前記追跡情報を使用して、前記セキュリティ文書が前記既存セキュリティ文書のうちの１つの複製であるかどうかを判定することと、前記追跡情報を更新することとのうちの少なくとも１つを実行する。
【０１０４】
任意選択で、前記感知デバイスは、通信システムを含み、前記プロセッサは、前記感知デバイス内に設けられる第１プロセッサ部分と、前記通信システムを介して前記第１プロセッサ部分に結合される第２リモートプロセッサ部分とを含み、前記第１プロセッサ部分は、前記感知された識別情報、および少なくとも１つの感知された署名部分のうちの少なくとも１つを示す、示すデータを生成し、前記示すデータを前記通信システムを介して前記第２プロセッサ部分に転送し、前記第２プロセッサ部分は、前記示すデータに応答して、前記セキュリティ文書に関連する価値の判定と、前記セキュリティ文書が偽造文書であるかどうかの判定とのうちの少なくとも１つを実行する。
【０１０５】
任意選択で、前記感知デバイスは、前記感知デバイスの識別情報とユーザの識別情報とのうちの少なくとも１つを示すデータを保管し、前記感知デバイスは、前記保管されたデータを使用して前記示すデータを生成する。
【０１０６】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０１０７】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０１０８】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０１０９】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０１１０】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０１１１】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０１１２】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０１１３】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０１１４】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０１１５】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０１１６】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０１１７】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０１１８】
任意選択で、前記感知デバイスは、セキュリティ文書を追跡する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、記感知デバイスから示すデータを受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データが、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０１１９】
任意選択で、前記感知デバイスは、偽造セキュリティ文書を判定する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報、および署名の少なくとも一部であって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法は、前記感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０１２０】
任意選択で、前記感知デバイスは、可能な複製されたセキュリティ文書を判定する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを前記感知デバイスから受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０１２１】
任意選択で、前記感知デバイスは、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０１２２】
任意選択で、前記感知デバイスは、セキュリティ特徴を有するセキュリティ文書を提供する方法で使用され、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータが、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分が、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０１２３】
任意選択で、前記感知デバイスは、セキュリティ特徴を有するセキュリティ文書を印刷する方法で使用され、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データが、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データが、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０１２４】
任意選択で、前記感知デバイスは、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記システムは、コンピュータシステムを含み、前記コンピュータシステムが、示すデータを前記感知デバイスから受け取り、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムが、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データが、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０１２５】
任意選択で、前記感知デバイスは、セキュリティ文書を用いる取引を監視する方法で使用され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを前記感知デバイスから受け取るステップであって、前記感知デバイスが、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データが、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０１２６】
任意選択で、前記感知デバイスは、セキュリティ文書データベースを使用し、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０１２７】
任意選択で、前記感知デバイスは、セキュリティ文書を用いる取引をコンピュータシステムに監視させる命令の組を含む前記コンピュータシステム内で使用され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスが、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データが、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０１２８】
任意選択で、前記感知デバイスは、通貨文書を数える命令の組を含む通貨カウンタ内で使用され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組が、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０１２９】
任意選択で、前記感知デバイスは、さらに、セキュリティ文書を認証するデバイス内で使用されるプロセッサを含み、前記セキュリティ文書は、前記セキュリティ文書の識別情報と署名とを少なくとも部分的に示すコーディングされたデータをその上またはその中に配置され、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサが、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサが、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサが、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサが、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０１３０】
任意選択で、前記感知デバイスは、通貨文書を数える方法で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記方法は、前記感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０１３１】
任意選択で、前記感知デバイスは、通貨文書を認証し、評価する方法で使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、前記感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０１３２】
任意選択で、前記感知デバイスは、コピー防止保護を含むセキュリティ文書と共に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、識別情報を示し、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０１３３】
任意選択で、前記感知デバイスは、偽造防止保護を含むセキュリティ文書と共に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、通貨文書の識別情報、および署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０１３４】
任意選択で、前記感知デバイスは、盗まれたセキュリティ文書を回復する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データが、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０１３５】
第３の広義の形で、本発明は、偽造セキュリティ文書を判定する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記セキュリティ文書の識別情報、および署名の少なくとも一部であって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法が、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから、判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む、方法を提供する。
【０１３６】
任意選択で、前記方法は、前記プロセッサ内で、保管された署名部分を判定するために、前記判定された識別情報を使用してデータ記憶部にアクセスするステップと、前記保管された署名部分を前記少なくとも１つの判定された署名部分と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０１３７】
任意選択で、前記方法は、前記プロセッサ内で、前記判定された識別情報と鍵とを使用して、少なくとも生成された署名部分を生成するステップと、前記生成された署名部分を前記少なくとも１つの判定された署名部分と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０１３８】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、前記感知デバイス内で、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して前記示すデータを生成するステップと、前記プロセッサ内で、前記示すデータから、前記署名全体を表す複数の判定された署名部分を判定するステップと、前記複数の判定された署名部分と鍵とを使用して、生成された識別情報を生成するステップと、前記生成された識別情報を前記判定された識別情報と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０１３９】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０１４０】
任意選択で、前記プロセッサは、前記感知デバイスの一部を形成する。
【０１４１】
任意選択で、前記プロセッサは、コンピュータシステムの一部を形成し、前記方法は、前記示すデータを通信システムを介して前記コンピュータシステムに転送するステップを含む。
【０１４２】
任意選択で、前記方法は、前記プロセッサ内で、前記判定された識別情報を使用して、複数の既存セキュリティ文書のそれぞれについて、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が前記既存セキュリティ文書のうちの１つの複製であるかどうかを判定するステップとを含む。
【０１４３】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０１４４】
任意選択で、前記感知デバイスは、前記感知デバイスの識別情報とユーザの識別情報とのうちの少なくとも１つを示し、前記方法は、前記感知デバイス内で、前記保管されたデータを使用して前記示すデータを生成するステップを含む。
【０１４５】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０１４６】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０１４７】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０１４８】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０１４９】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０１５０】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０１５１】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０１５２】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０１５３】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０１５４】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０１５５】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０１５６】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０１５７】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０１５８】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０１５９】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０１６０】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０１６１】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０１６２】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０１６３】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０１６４】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０１６５】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０１６６】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０１６７】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０１６８】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０１６９】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０１７０】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０１７１】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０１７２】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０１７３】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０１７４】
第４の広義の形で、本発明は、可能な複製されたセキュリティ文書を判定する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記方法が、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む、方法を提供する。
【０１７５】
任意選択で、前記追跡データは、複数の既存セキュリティ文書のそれぞれの追跡情報を示し、前記方法は、前記コンピュータシステム内で、前記セキュリティ文書が前記既存セキュリティ文書のうちの１つの複製であるかどうかを判定するステップを含む。
【０１７６】
任意選択で、前記方法は、前記コンピュータシステム内で、前記示すデータを使用して、前記セキュリティ文書の現在場所を判定するステップと、前記現在場所を前記追跡情報と比較するステップと、前記現在場所が前記追跡情報と矛盾する場合に前記セキュリティ文書が可能な複製であると判定するステップとを含む。
【０１７７】
任意選択で、前記方法は、前記コンピュータシステム内で、所定のルールを使用して、前記現在場所が前記追跡情報と矛盾するかどうかを判定するステップを含む。
【０１７８】
任意選択で、各コーディングされたデータ部分は、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、前記コンピュータシステム内で、前記セキュリティ文書の前記識別情報と少なくとも１つの署名部分とを示す、示すデータを受け取るステップと、前記示すデータから、前記判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０１７９】
任意選択で、前記方法は、前記コンピュータシステム内で、保管された署名部分を判定するために、前記判定された識別情報を使用してデータ記憶部にアクセスするステップと、前記保管された署名部分を前記少なくとも１つの判定された署名部分と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０１８０】
任意選択で、前記方法は、前記コンピュータシステム内で、前記判定された識別情報と鍵とを使用して、少なくとも生成された署名部分を生成するステップと、前記生成された署名部分を前記少なくとも１つの判定された署名部分と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０１８１】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、前記コンピュータシステム内で、前記示すデータから、前記署名全体を表す複数の判定された署名部分を判定するステップと、前記複数の判定された署名部分と鍵とを使用して、生成された識別情報を生成するステップと、前記生成された識別情報を前記判定された識別情報と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０１８２】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０１８３】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０１８４】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０１８５】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０１８６】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０１８７】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０１８８】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０１８９】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０１９０】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０１９１】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０１９２】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０１９３】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０１９４】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０１９５】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０１９６】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから、判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０１９７】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０１９８】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０１９９】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０２００】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０２０１】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０２０２】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０２０３】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０２０４】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０２０５】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０２０６】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０２０７】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０２０８】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０２０９】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０２１０】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０２１１】
もう１つの広義の形で、本発明は、複製されたセキュリティ文書を判定する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記方法が、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記セキュリティ文書の前記識別情報を部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータから、判定された識別情報を判定し、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスし、前記追跡データを使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む、方法を提供する。
【０２１２】
任意選択で、各コーディングされたデータ部分は、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、前記感知デバイス内で、これによって判定された識別情報、および判定された署名全体を判定するために、複数のコーディングされたデータ部分を感知するステップと、前記判定された全体と鍵とを使用して、生成された識別情報を生成するステップと、前記生成された識別情報を前記判定された識別情報と比較するステップと、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記セキュリティ文書を認証するステップとを含む。
【０２１３】
第５の広義の形で、本発明は、通貨文書を数える通貨カウンタであって、各通貨文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記通貨文書の識別情報を示し、前記カウンタが、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む、通貨カウンタを提供する。
【０２１４】
任意選択で、前記カウンタは、さらに、複数の出力を含み、前記プロセッサは、これによって前記通貨文書の前記判定された価値を使用して前記出力に通貨文書を移動するために前記供給機構を制御する。
【０２１５】
任意選択で、各コーディングされたデータ部分は、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、前記少なくとも１つの感知されたコーディングされたデータ部分から、少なくとも１つの感知された署名部分を判定し、前記感知された識別情報と前記少なくとも１つの感知された署名部分とを使用して、前記通貨文書が偽造文書であるかどうかを判定する。
【０２１６】
任意選択で、前記通貨カウンタは、第２出力を含み、前記プロセッサは、これによって偽造通貨文書を前記第２出力に移動するために前記供給機構を制御する。
【０２１７】
任意選択で、前記プロセッサは、保管された署名部分を判定するために、前記感知された識別情報を使用してデータ記憶部にアクセスし、前記保管された署名部分を前記少なくとも１つの感知された署名部分と比較し、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記通貨文書を認証する。
【０２１８】
任意選択で、前記プロセッサは、前記感知された識別情報と鍵とを使用して、少なくとも生成された署名部分を生成し、前記生成された署名部分を前記少なくとも１つの感知された署名部分と比較し、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記通貨文書を認証する。
【０２１９】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記プロセッサは、複数の感知されたコーディングされたデータ部分から、前記署名全体を表す複数の感知された署名部分を判定し、前記複数の感知された署名部分と鍵とを使用して、生成された識別情報を生成し、前記生成された識別情報を前記感知された識別情報と比較し、これによって前記文書が偽造であるかどうかを判定するために、前記比較の結果を使用して前記通貨文書を認証する。８．前記署名が、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングが、所定の数と、乱数とのうちの少なくとも１つであることを特徴とする。
【０２２０】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０２２１】
任意選択で、前記プロセッサは、前記感知された識別情報を使用して、複数の既存通貨文書のそれぞれについて、前記通貨文書の前記識別情報、および前記通貨文書の場所を示す追跡情報を示す追跡データにアクセスし、前記追跡情報を使用して、前記通貨文書が前記既存通貨文書のうちの１つの複製であるかどうかを判定することと、前記追跡情報を更新することとのうちの少なくとも１つを実行する。
【０２２２】
任意選択で、前記カウンタは、通信システムを含み、前記プロセッサは、前記カウンタハウジング内に設けられる第１プロセッサ部分と、前記通信システムを介して前記第１プロセッサ部分に結合される第２リモートプロセッサ部分とを含み、前記第１プロセッサ部分は、前記感知された識別情報、および少なくとも１つの感知された署名部分のうちの少なくとも１つを示す、示すデータを生成し、前記示すデータを前記通信システムを介して前記第２プロセッサ部分に転送し、前記第２プロセッサ部分は、前記示すデータに応答して、前記通貨文書に関連する価値の判定と、前記通貨文書が偽造文書であるかどうかの判定とのうちの少なくとも１つを実行する。
【０２２３】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０２２４】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０２２５】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０２２６】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０２２７】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０２２８】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０２２９】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０２３０】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０２３１】
任意選択で、前記通貨文書は、政府通貨と、小切手とのうちの少なくとも１つであり、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性とのうちの少なくとも１つを示す。
【０２３２】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０２３３】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０２３４】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書を追跡する方法を実行し、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０２３５】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書と共に使用される感知デバイスを含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を示し、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０２３６】
任意選択で、前記通貨カウンタは、さらに、偽造セキュリティ文書を判定する方法を実行し、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０２３７】
任意選択で、前記通貨カウンタは、さらに、可能な複製されたセキュリティ文書を判定する方法を実行し、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０２３８】
任意選択で、前記通貨カウンタは、さらに、セキュリティ特徴を有するセキュリティ文書を提供する方法を実行し、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０２３９】
任意選択で、前記通貨カウンタは、さらに、セキュリティ特徴を有するセキュリティ文書を印刷する方法を実行し、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０２４０】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書に関連する取引を記録するシステムを含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０２４１】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書を用いる取引を監視する方法を実行し、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０２４２】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書データベースを使用し、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０２４３】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させる命令の組を含み、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０２４４】
任意選択で、前記通貨カウンタは、さらに、通貨カウンタ用の命令の組を含み、前記通貨カウンタは、通貨文書を数えるのに使用され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０２４５】
任意選択で、前記通貨カウンタは、さらに、セキュリティ文書を認証するデバイス内で使用されるプロセッサを含み、前記セキュリティ文書は、前記セキュリティ文書の識別情報と署名とを少なくとも部分的に示すコーディングされたデータをその上またはその中に配置され、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０２４６】
任意選択で、前記通貨カウンタは、さらに、通貨文書を数える方法を実行し、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０２４７】
任意選択で、前記通貨カウンタは、さらに、通貨文書を認証し、評価する方法を実行し、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０２４８】
任意選択で、少なくとも１つの通貨文書は、コピー防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、識別情報を示し、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０２４９】
任意選択で、少なくとも１つの通貨文書は、偽造防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、通貨文書の識別情報、および署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０２５０】
任意選択で、前記通貨カウンタは、さらに、盗まれたセキュリティ文書を回復する方法を実行し、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０２５１】
第６の広義の形で、本発明は、セキュリティ特徴を有するセキュリティ文書を提供する方法であって、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータが、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分が、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む、方法を提供する。
【０２５２】
任意選択で、前記方法は、秘密鍵を使用して前記署名を生成するステップを含み、前記秘密鍵は、許可された文書生産者だけに既知である。
【０２５３】
任意選択で、前記方法は、プリンタを使用して前記コーディングされたデータを印刷するステップを含み、前記プリンタは、プロセッサとセキュアデータ記憶部とを含み、前記方法は、前記プロセッサに前記データ記憶部に保管された秘密鍵を使用して前記署名を生成させるステップを含む。
【０２５４】
任意選択で、前記セキュリティ文書は、可視情報を含み、前記方法は、レイアウトを決定するステップと、前記レイアウトを使用して前記コーディングされたデータを印刷するステップであって、前記コーディングされたデータの少なくとも一部は、前記可視情報の少なくとも一部と実質的に一致する、ステップとを含む。
【０２５５】
任意選択で、前記セキュリティ文書は、可視情報を含み、前記方法は、レイアウトを決定するステップと、前記レイアウトを使用して前記コーディングされたデータと前記可視情報とを印刷するステップとを含む。
【０２５６】
任意選択で、前記方法は、データ記憶部に保管された追跡データを更新するステップを含み、前記追跡データは、製品アイテムの識別情報と、前記セキュリティ文書の作成日付、前記セキュリティ文書の作成者、前記セキュリティ文書の現在場所、前記セキュリティ文書の所期の宛先、および前記セキュリティ文書の満了日のうちの少なくとも１つを示す追跡情報とを示す。
【０２５７】
任意選択で、前記方法は、前記セキュリティ文書を受け取るステップと、前記セキュリティ文書の源、セキュリティ文書タイプ、および前記セキュリティ文書に関連する価値のうちの少なくとも１つを示す情報を判定するために前記セキュリティ文書をスキャンするステップと、前記判定された情報を使用して前記識別情報を判定するステップとを含む。
【０２５８】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０２５９】
任意選択で、前記方法は、前記署名全体を複数のコーディングされたデータ部分内でエンコードするステップを含む。
【０２６０】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０２６１】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０２６２】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０２６３】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０２６４】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０２６５】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０２６６】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０２６７】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０２６８】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０２６９】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０２７０】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０２７１】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０２７２】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０２７３】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０２７４】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０２７５】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを、前記感知されたコーディングされたデータ部分を使用して生成するステップと、プロセッサ内で、判定された識別情報、および少なくとも１つの判定された署名部分を前記示すデータから判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０２７６】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０２７７】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０２７８】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０２７９】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０２８０】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０２８１】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０２８２】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０２８３】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０２８４】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０２８５】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０２８６】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０２８７】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０２８８】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０２８９】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０２９０】
第７の広義の形で、本発明は、セキュリティ特徴を有するセキュリティ文書を印刷する方法であって、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む、方法を提供する。
【０２９１】
任意選択で、前記セキュリティ文書は、可視情報を含み、前記方法は、前記可視情報の上に前記コーディングされたデータを上重ね印刷するステップを含む。
【０２９２】
任意選択で、セキュアデータ記憶部は、文書データを保管するのに使用され、前記方法は、前記データ記憶部に保管された前記データを使用して前記署名を生成するステップを含む。
【０２９３】
任意選択で、前記方法は、前記署名全体を複数のコーディングされたデータ部分内でエンコードするステップを含む。
【０２９４】
任意選択で、前記方法は、レイアウトを決定するステップであって、前記レイアウトは、各コーディングされたデータ部分の前記セキュリティ文書上の位置を示す、コーディングされたデータのレイアウト、およびパッケージング上の可視情報の位置を示す、文書記述のうちの少なくとも１つである、ステップと、前記レイアウトを使用して、前記コーディングされたデータと前記可視情報とのうちの少なくとも１つを印刷するステップとを含む。
【０２９５】
任意選択で、通信システムは、データベースとの通信に使用され、前記データベースは、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを含む、セキュリティに関連するデータを保管する。
【０２９６】
任意選択で、前記方法は、前記セキュリティ文書に関連するデータのうちの少なくとも一部を更新するステップと、前記セキュリティに関連する前記データのうちの少なくとも一部を使用して前記コーディングされたデータを生成するステップとのうちの少なくとも１つを含む。
【０２９７】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０２９８】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０２９９】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０３００】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０３０１】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０３０２】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０３０３】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０３０４】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０３０５】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０３０６】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０３０７】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０３０８】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０３０９】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０３１０】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０３１１】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０３１２】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを、前記感知されたコーディングされたデータ部分を使用して生成するステップと、プロセッサ内で、判定された識別情報、および少なくとも１つの判定された署名部分を前記示すデータから判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０３１３】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０３１４】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０３１５】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０３１６】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０３１７】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０３１８】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０３１９】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０３２０】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０３２１】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０３２２】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０３２３】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０３２４】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０３２５】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０３２６】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０３２７】
もう１つの広義の形で、本発明は、セキュリティ特徴を有するセキュリティ文書を印刷するプリンタであって、前記セキュリティ文書を受け取り、識別情報データを受け取り、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化され、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定し、前記判定された識別情報を使用して署名を生成し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成し、前記セキュリティ文書上に前記コーディングされたデータを印刷するプリンタを提供する。
【０３２８】
第８の広義の形で、本発明は、セキュリティ文書に関連する取引を記録するシステムであって、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、システムを提供する。
【０３２９】
任意選択で、前記取引データは、販売時点情報管理取引、預金取引、および受出取引のうちの少なくとも１つを示す取引タイプと、取引詳細と、前記取引にかかわる当事者の識別情報と、取引額と、前記取引の場所と、前記感知デバイスの場所とのうちの少なくとも１つを示す。
【０３３０】
任意選択で、前記コンピュータシステムは、前記取引を承認し、成功の承認に応答して、前記取引を実行させ、前記取引データを更新するように構成される。
【０３３１】
任意選択で、前記コンピュータシステムは、前記示すデータを使用して、前記セキュリティ文書を認証することと、前記取引を少なくとも１つの所定の判断基準と比較することとのうちの少なくとも１つによって前記取引を承認するように構成される。
【０３３２】
任意選択で、前記コンピュータシステムは、前記取引の承認の表示と、前記セキュリティ文書の認証の結果と、少なくとも１つの所定の判断基準との前記取引の比較の結果と、取引データとのうちの少なくとも１つを表示するディスプレイを含む。
【０３３３】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記システムは、前記示すデータから、判定された識別情報と、少なくとも１つの判定された署名部分とを判定し、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように構成される。
【０３３４】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０３３５】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記システムは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成された前記感知デバイスを含む。
【０３３６】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０３３７】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０３３８】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０３３９】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０３４０】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０３４１】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０３４２】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０３４３】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０３４４】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０３４５】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０３４６】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０３４７】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０３４８】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０３４９】
任意選択で、前記システムは、さらに、セキュリティ文書を追跡する方法に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０３５０】
任意選択で、前記システムは、さらに、セキュリティ文書と共に使用される感知デバイスを含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を示し、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０３５１】
任意選択で、前記システムは、さらに、偽造セキュリティ文書を判定する方法に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０３５２】
任意選択で、前記システムは、さらに、可能な複製されたセキュリティ文書を判定する方法に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０３５３】
任意選択で、前記システムは、さらに、通貨文書を数える通貨カウンタを含み、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０３５４】
任意選択で、前記システムは、さらに、セキュリティ特徴を有するセキュリティ文書を提供する方法に使用され、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０３５５】
任意選択で、前記システムは、さらに、セキュリティ特徴を有するセキュリティ文書を印刷する方法に使用され、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０３５６】
任意選択で、前記システムは、さらに、セキュリティ文書を用いる取引を監視する方法に使用され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０３５７】
任意選択で、前記システムは、セキュリティ文書データベースを使用し、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０３５８】
任意選択で、前記システムは、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させる命令の組を含み、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０３５９】
任意選択で、前記システムは、さらに、通貨カウンタ用の命令の組を含み、前記通貨カウンタは、通貨文書を数えるのに使用され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０３６０】
任意選択で、前記システムは、さらに、セキュリティ文書を認証するデバイス内で使用されるプロセッサを含み、前記セキュリティ文書は、前記セキュリティ文書の識別情報と署名とを少なくとも部分的に示すコーディングされたデータをその上またはその中に配置され、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０３６１】
任意選択で、前記システムは、さらに、通貨文書を数える方法に使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０３６２】
任意選択で、前記システムは、さらに、通貨文書を認証し、評価する方法に使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０３６３】
任意選択で、前記システムは、コピー防止保護を含むセキュリティ文書に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、識別情報を示し、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０３６４】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、通貨文書の識別情報、および署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０３６５】
任意選択で、前記システムは、さらに、盗まれたセキュリティ文書を回復する方法に使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０３６６】
もう１つの広義の形で、本発明は、セキュリティ文書に関連する取引を記録するシステムであって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記システムが、感知デバイスを含み、前記感知デバイスが、少なくとも１つのコーディングされたデータ部分を感知し、前記感知デバイスが、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、前記セキュリティ文書の前記識別情報を示す、示すデータを判定し、前記感知デバイスが、前記示すデータをコンピュータシステムに転送し、前記コンピュータシステムが、前記示すデータに応答して、データ記憶部に保管された取引データを更新し、取引データが、前記セキュリティ文書の前記識別情報、および前記取引を示す、システムを提供する。
【０３６７】
第９の広義の形で、本発明は、セキュリティ文書を用いる取引を監視する方法であって、各セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記方法が、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データが、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む、方法を提供する。
【０３６８】
任意選択で、前記比較は、データマイニング検出と、ニューラルネットワーク検出とのうちの少なくとも１つを使用して実行される。
【０３６９】
任意選択で、各所定のパターンは、所定の取引額と、所定の時間枠内に実行される取引の所定の回数と、特定の当事者の識別情報と、１つまたは複数のセキュリティ文書に関連する取引のシーケンスと、キャッシュフロー需要予測と、地理的傾向とのうちの少なくとも１つに少なくとも部分的に関連する。
【０３７０】
任意選択で、前記コンピュータシステムは、表示デバイスを含み、前記方法は、前記表示デバイスを使用して、比較データと、前記取引データとのうちの少なくとも１つを表示するステップを含む。
【０３７１】
任意選択で、前記方法は、前記取引データを使用して、キャッシュフロー需要予測と、地理的傾向とのうちの少なくとも１つを生成するステップを含む。
【０３７２】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、前記コンピュータシステム内で、前記示すデータから、判定された識別情報と、少なくとも１つの判定された署名部分とを判定するステップと、前記判定された識別情報と、前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するステップとを含む。
【０３７３】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０３７４】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記システムは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成された前記感知デバイスを含む。
【０３７５】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０３７６】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０３７７】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０３７８】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０３７９】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０３８０】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０３８１】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０３８２】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０３８３】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０３８４】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０３８５】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０３８６】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０３８７】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０３８８】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０３８９】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０３９０】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを、前記感知されたコーディングされたデータ部分を使用して生成するステップと、プロセッサ内で、判定された識別情報、および少なくとも１つの判定された署名部分を前記示すデータから判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０３９１】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０３９２】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０３９３】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０３９４】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０３９５】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０３９６】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０３９７】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０３９８】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０３９９】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０４００】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０４０１】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０４０２】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０４０３】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０４０４】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０４０５】
もう１つの広義の形で、本発明は、セキュリティ文書を用いる取引を監視する方法であって、各セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記方法が、感知デバイス内で、セキュリティ文書を用いる取引に続いて、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、前記セキュリティ文書の前記識別情報を示す、示すデータを判定するステップと、前記示すデータをコンピュータシステムに転送することであって、前記コンピュータシステムが、前記示すデータに応答して、データ記憶部内に保管された追跡データを更新し、前記取引データが、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、転送することと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較することとを行うステップとを含む、方法を提供する。
【０４０６】
第１０の広義の形で、本発明は、セキュリティ文書データベースであって、前記データベースが、セキュリティ文書データを保管し、前記セキュリティ文書データが、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする、セキュリティ文書データベースを提供する。
【０４０７】
任意選択で、前記属性データは、署名を少なくとも部分的に示し、前記署名は、前記識別情報のデジタル署名であり、前記アクションは、前記コンピュータシステムが前記セキュリティ文書を認証することを含む。
【０４０８】
任意選択で、前記属性データは、取引状況を少なくとも部分的に示し、前記アクションは、前記コンピュータシステムが、前記セキュリティ文書の前記取引状況を検査することと、前記セキュリティ文書の前記取引状況を更新することとのうちの少なくとも１つを実行することを可能にする。
【０４０９】
任意選択で、前記取引状況は、前記セキュリティ文書が、コピーされたセキュリティ文書と、盗まれたセキュリティ文書と、偽造セキュリティ文書とのうちの少なくとも１つであるかどうかを少なくとも部分的に示す。
【０４１０】
任意選択で、キャッシュフロー異常の存在または不在を判定するために、前記データベースに照会することができる。
【０４１１】
任意選択で、前記データベースは、セキュリティ文書ごとに鍵ペアを保管し、前記鍵ペアは、前記セキュリティ文書に関連する前記識別情報によって前記データベース内でインデクシングされる。
【０４１２】
任意選択で、前記属性データは、取引詳細、前記取引にかかわる当事者の識別情報、取引額、前記取引の場所、および前記感知デバイスの場所のうちの少なくとも１つを含む取引タイプを含む、前記セキュリティ文書に関する取引を表す取引履歴データと、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを少なくとも部分的に示す。
【０４１３】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記システムは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定し、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように構成される。
【０４１４】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０４１５】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記システムは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成された前記感知デバイスを含む。
【０４１６】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０４１７】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０４１８】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０４１９】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０４２０】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０４２１】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０４２２】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０４２３】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０４２４】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０４２５】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０４２６】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０４２７】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０４２８】
任意選択で、前記セキュリティ文書データベースは、セキュリティ文書を追跡する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０４２９】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０４３０】
任意選択で、前記セキュリティ文書データベースは、偽造セキュリティ文書を判定する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０４３１】
任意選択で、前記セキュリティ文書データベースは、可能な複製されたセキュリティ文書を判定する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０４３２】
任意選択で、前記セキュリティ文書データベースは、通貨文書を数える通貨カウンタによって使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０４３３】
任意選択で、前記セキュリティ文書データベースは、セキュリティ特徴を有するセキュリティ文書を提供する方法で使用され、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０４３４】
任意選択で、前記セキュリティ文書データベースは、セキュリティ特徴を有するセキュリティ文書を印刷する方法で使用され、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０４３５】
任意選択で、前記セキュリティ文書データベースは、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０４３６】
任意選択で、前記セキュリティ文書データベースは、セキュリティ文書を用いる取引を監視する方法で使用され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０４３７】
任意選択で、前記セキュリティ文書データベースは、セキュリティ文書を用いる取引をコンピュータシステムに監視させる命令の組によって使用され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０４３８】
任意選択で、前記セキュリティ文書データベースは、通貨カウンタ用の命令の組によって使用され、前記通貨カウンタは、通貨文書を数えるのに使用され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０４３９】
任意選択で、前記セキュリティ文書データベースは、セキュリティ文書を認証するデバイス内で使用されるプロセッサによって使用され、前記セキュリティ文書は、前記セキュリティ文書の識別情報と署名とを少なくとも部分的に示すコーディングされたデータをその上またはその中に配置され、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０４４０】
任意選択で、前記セキュリティ文書データベースは、通貨文書を数える方法で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０４４１】
任意選択で、前記セキュリティ文書データベースは、通貨文書を認証し、評価する方法で使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０４４２】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、識別情報を示し、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０４４３】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、通貨文書の識別情報、および署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０４４４】
任意選択で、前記セキュリティ文書データベースは、盗まれたセキュリティ文書を回復する方法で使用され、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０４４５】
第１１の広義の形で、本発明は、セキュリティ文書を用いる取引をコンピュータシステムに監視させる命令の組であって、各セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組が、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取らせ、前記感知デバイスが、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムに、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新させ、前記取引データが、前記セキュリティ文書の前記識別情報、および前記取引を示す命令の組を提供する。
【０４４６】
任意選択で、命令の前記組は、前記コンピュータシステムに、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較させる。
【０４４７】
任意選択で、命令の前記組は、前記コンピュータシステムによって比較データを出力させ、前記比較データは、前記比較の結果を示す。
【０４４８】
任意選択で、各所定のパターンは、所定の取引閾値と、所定の時間枠内に実行される取引の所定の回数と、特定の当事者の識別情報と、１つまたは複数のセキュリティ文書に関連する取引のシーケンスと、キャッシュフロー需要予測と、地理的傾向とのうちの少なくとも１つに少なくとも部分的に関連する。
【０４４９】
任意選択で、前記コンピュータシステムは、表示デバイスを含み、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、前記表示デバイスを使用して、前記比較データと、前記取引データとのうちの少なくとも１つを表示させる。
【０４５０】
任意選択で、前記取引データは、前記セキュリティ文書が、コピーされたセキュリティ文書と、盗まれたセキュリティ文書と、偽造セキュリティ文書とのうちの少なくとも１つであるかどうかを示す取引状況を含む。
【０４５１】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定させ、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証させる。
【０４５２】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０４５３】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記システムは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成された前記感知デバイスを含む。
【０４５４】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０４５５】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０４５６】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０４５７】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０４５８】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０４５９】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０４６０】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０４６１】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０４６２】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０４６３】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０４６４】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０４６５】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０４６６】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０４６７】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、前記セキュリティ文書を追跡する方法を実行し、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記セキュリティ文書の前記識別情報、および追跡情報を示す、ステップとを含む。
【０４６８】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０４６９】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、偽造セキュリティ文書を判定する方法を実行し、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記セキュリティ文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０４７０】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、可能な複製されたセキュリティ文書を判定する方法を実行し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０４７１】
任意選択で、前記コンピュータシステムは、通貨カウンタであり、前記セキュリティ文書は、通貨文書であり、命令の前記組は、前記通貨カウンタ内で実行される時に、前記通貨カウンタに、通貨文書を数えさせ、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０４７２】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、セキュリティ特徴を有するセキュリティ文書を提供する方法を実行し、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０４７３】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、セキュリティ特徴を有する前記セキュリティ文書を印刷する方法を実行し、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０４７４】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、前記セキュリティ文書に関連する取引を記録し、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０４７５】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、前記セキュリティ文書を用いる取引を監視する方法を実行し、前記方法は、コンピュータシステム内で、前記セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０４７６】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、セキュリティ文書データベースとして動作し、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０４７７】
任意選択で、前記コンピュータシステムは、通貨カウンタであり、前記セキュリティ文書は、通貨文書であり、命令の前記組は、前記通貨カウンタ内で実行される時に、前記通貨カウンタに通貨文書を数えさせ、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０４７８】
任意選択で、命令の前記組は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で実行される時に、前記プロセッサに、示すデータを前記デバイス内のセンサから受け取らせ、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサに、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定させ、前記プロセッサに、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証させる。
【０４７９】
任意選択で、前記セキュリティ文書は、通貨文書であり、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨文書を数える方法を実行し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータを前記コンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０４８０】
任意選択で、前記セキュリティ文書は、通貨文書であり、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨文書を認証し、評価する方法を実行し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０４８１】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０４８２】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０４８３】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、盗まれたセキュリティ文書を回復する方法を実行し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０４８４】
第１２の広義の形で、本発明は、通貨カウンタ用の命令の組であって、前記通貨カウンタが、通貨文書を数えるのに使用され、各通貨文書が、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタが、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組が、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する、命令の組を提供する。
【０４８５】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、命令の前記組は、前記コンピュータシステムに、前記感知された識別情報と前記少なくとも１つの感知された署名部分とを使用して前記通貨文書を認証させる。
【０４８６】
任意選択で、前記認証は、前記プロセッサと、コンピュータシステムとのうちの少なくとも１つによって実行され、前記プロセッサは、前記識別情報と、前記署名の少なくとも一部とを少なくとも部分的に示す、示すデータを生成し、前記示すデータを前記コンピュータシステムに転送する。
【０４８７】
任意選択で、前記示すデータは、前記通貨カウンタが各通貨文書をスキャンした後と、前記通貨カウンタが所定の個数の通貨文書をスキャンした後と、前記通貨カウンタが前記入力に供給される通貨文書をスキャンした後と、周期的にとのうちの少なくとも１つで前記コンピュータシステムに送られる。
【０４８８】
任意選択で、前記通貨カウンタは、表示デバイスを含み、実行される命令の前記組は、前記プロセッサに、前記表示デバイスを使用して、認証の結果と、少なくとも１つの通貨文書の価値と、カウント合計とのうちの少なくとも１つを表示させる。
【０４８９】
任意選択で、前記通貨カウンタは、前記通貨文書を認証する鍵と、前記署名を判定するパディングとのうちの少なくとも１つを保管するデータ記憶部を含み、前記プロセッサは、前記データ記憶部内にキャッシングされたデータを使用して認証を実行する。
【０４９０】
任意選択で、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、通貨文書ごとに、前記通貨カウンタが前記通貨文書をスキャンした時刻と、通貨文書属性と、前記通貨文書がスキャンされた時の前記通貨カウンタの場所とのうちの少なくとも１つをさらに示す、示すデータを生成させる。
【０４９１】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０４９２】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記システムは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成された前記感知デバイスを含む。
【０４９３】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０４９４】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０４９５】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０４９６】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０４９７】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０４９８】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０４９９】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０５００】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０５０１】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０５０２】
任意選択で、前記通貨文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０５０３】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０５０４】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０５０５】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０５０６】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨文書を追跡する方法を実行し、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記通貨文書の前記識別情報、および追跡情報を示す、ステップとを含む。
【０５０７】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０５０８】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、偽造通貨文書を判定する方法を実行し、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータ部分をその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報と、署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を示し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを、前記感知されたコーディングされたデータ部分を使用して生成するステップと、プロセッサ内で、判定された識別情報、および少なくとも１つの判定された署名部分を前記示すデータから判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０５０９】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、可能な複製された通貨文書を判定する方法を実行し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記通貨文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記通貨文書の前記識別情報、および前記通貨文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記通貨文書が可能な複製であるかどうかを判定するステップとを含む。
【０５１０】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨特徴を有する通貨文書を提供する方法を実行し、前記方法は、前記通貨文書を作成するステップと、前記通貨文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記通貨文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記通貨文書上に前記コーディングされたデータを印刷するステップとを含む。
【０５１１】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨特徴を有する前記通貨文書を印刷する方法を実行し、前記方法は、前記通貨文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記通貨文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記通貨文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記通貨文書上に前記コーディングされたデータを印刷するステップとを含む。
【０５１２】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、前記通貨文書に関連する取引を記録し、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記通貨文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記通貨文書の前記識別情報、および前記取引を示す。
【０５１３】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、前記通貨文書を用いる取引を監視する方法を実行し、前記方法は、コンピュータシステム内で、前記通貨文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記通貨文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数の通貨文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０５１４】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨文書データベースとして動作し、前記データベースは、通貨文書データを保管し、前記通貨文書データは、複数の通貨文書のそれぞれについて、前記通貨文書の識別情報を少なくとも部分的に示す識別情報データと、前記通貨文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記通貨文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記通貨文書に関連するアクションを実行するために、前記受け取られた示すデータと前記通貨文書データとを使用することを可能にする。
【０５１５】
任意選択で、命令の前記組は、前記プロセッサに、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記通貨文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、前記通貨文書の前記識別情報、および前記取引を示す、ステップとを含めて、通貨文書を用いる取引を監視させる。
【０５１６】
任意選択で、命令の前記組は、通貨文書を認証するデバイス内で使用されるプロセッサ内で実行される時に、前記プロセッサに、示すデータを前記デバイス内のセンサから受け取らせ、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサに、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定させ、前記プロセッサに、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記通貨文書を認証させる。
【０５１７】
任意選択で、前記通貨文書は、通貨文書であり、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨文書を数える方法を実行し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータを前記コンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０５１８】
任意選択で、前記通貨文書は、通貨文書であり、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、通貨文書を認証し、評価する方法を実行し、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０５１９】
任意選択で、前記通貨文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記通貨文書を一意に示し、前記通貨文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０５２０】
任意選択で、前記通貨文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効な通貨文書を、前記私有鍵を使用することによってのみ作成でき、前記通貨文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０５２１】
任意選択で、命令の前記組は、前記コンピュータシステム内で実行される時に、さらに、盗まれた通貨文書を回復する方法を実行し、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、通貨文書状況を示す、ステップと、前記通貨文書状況を使用して、前記通貨文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記通貨文書を回復させるステップとを含む。
【０５２２】
第１３の広義の形で、本発明は、セキュリティ文書を認証するデバイス内で使用されるプロセッサであって、前記セキュリティ文書が、前記セキュリティ文書の識別情報と署名とを少なくとも部分的に示すコーディングされたデータをその上またはその中に配置され、前記署名が、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサが、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサが、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサが、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサが、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合されるプロセッサを提供する。
【０５２３】
任意選択で、前記プロセッサは、前記判定された識別情報と秘密鍵とを使用して、判定された署名を判定し、前記判定された署名を前記少なくとも１つの判定された署名部分と比較し、前記比較の結果を使用して前記セキュリティ文書を認証する。
【０５２４】
任意選択で、前記プロセッサは、複数の秘密鍵をデータ記憶部に保管する。
【０５２５】
任意選択で、前記デバイスは、前記プロセッサに結合された表示デバイスを含み、前記プロセッサは、前記表示デバイスに、前記認証の結果を表示させる。
【０５２６】
任意選択で、前記プロセッサは、前記データ記憶部を形成する内部メモリを含み、前記プロセッサおよび内部メモリは、モノリシックチップとして提供される。
【０５２７】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、前記示すデータから、判定された識別情報と、少なくとも１つの判定された署名部分とを判定し、前記判定された識別情報と、前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証する。
【０５２８】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０５２９】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、システムは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成された前記感知デバイスを含む。
【０５３０】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０５３１】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０５３２】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０５３３】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０５３４】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０５３５】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０５３６】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０５３７】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０５３８】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０５３９】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０５４０】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０５４１】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０５４２】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０５４３】
任意選択で、前記プロセッサは、次のデバイスすなわち、現金自動預払機と、通貨カウンタと、金銭登録機と、ハンドヘルドスキャナと、自動販売機と、携帯電話機とのうちの少なくとも１つで使用される。
【０５４４】
任意選択で、前記プロセッサは、さらに、セキュリティ文書を追跡する方法で使用され、前記方法は、前記プロセッサ内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記セキュリティ文書の前記識別情報、および追跡情報を示す、ステップとを含む。
【０５４５】
任意選択で、前記プロセッサは、セキュリティ文書と共に使用される感知デバイス内で使用され、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定する前記プロセッサとを含む。
【０５４６】
任意選択で、前記プロセッサは、さらに、偽造セキュリティ文書を判定する方法で使用され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、前記プロセッサ内で、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０５４７】
任意選択で、前記プロセッサは、さらに、可能な複製されたセキュリティ文書を判定する方法で使用され、前記方法は、プロセッサ内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０５４８】
任意選択で、前記プロセッサは、さらに、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数える前記プロセッサとを含む。
【０５４９】
任意選択で、前記プロセッサは、さらに、セキュリティ特徴を有するセキュリティ文書を提供する方法で使用され、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０５５０】
任意選択で、前記プロセッサは、さらに、セキュリティ特徴を有するセキュリティ文書を印刷する方法で使用され、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０５５１】
任意選択で、前記プロセッサは、さらに、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記プロセッサは、さらに、示すデータを感知デバイスから受け取るのに使用され、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、さらに、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０５５２】
任意選択で、前記プロセッサは、さらに、セキュリティ文書を用いる取引を監視する方法で使用され、前記方法は、前記プロセッサ内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０５５３】
任意選択で、前記プロセッサは、さらに、セキュリティ文書データベースにアクセスするのに使用され、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、前記プロセッサが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０５５４】
任意選択で、前記プロセッサは、さらに、セキュリティ文書を用いる取引を監視する命令の組を方法を実行し、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、示すデータを感知デバイスから受け取らせ、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記プロセッサに、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新させ、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０５５５】
任意選択で、前記プロセッサは、さらに、通貨カウンタ用の命令を実行するのに使用され、前記通貨カウンタは、通貨文書を数えるのに使用され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせる前記プロセッサとを有する。
【０５５６】
任意選択で、前記プロセッサは、さらに、通貨文書を数える方法で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０５５７】
任意選択で、前記プロセッサは、さらに、通貨文書を認証し、評価する方法で使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０５５８】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、識別情報を示し、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０５５９】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、前記セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、通貨文書の識別情報、および署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０５６０】
任意選択で、前記プロセッサは、さらに、盗まれたセキュリティ文書を回復する方法で使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０５６１】
第１４の広義の形で、本発明は、通貨文書を数える方法であって、各通貨文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法が、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む、方法を提供する。
【０５６２】
任意選択で、前記示すデータは、さらに、署名と、前記感知デバイスが前記通貨文書をスキャンした時刻と、通貨文書属性と、前記通貨文書が感知された時の前記感知デバイスの場所とのうちの少なくとも１つを示す。
【０５６３】
任意選択で、前記方法は、前記感知デバイスが各通貨文書をスキャンした後と、前記感知デバイスが所定の個数の通貨文書をスキャンした後と、周期的にとのうちの少なくとも１つで前記示すデータを前記コンピュータシステムに送るステップを含む。
【０５６４】
任意選択で、前記感知デバイスは、インジケータを含み、前記方法は、前記少なくとも１つのコーディングされたデータ部分の感知の成功に関する表示と、感知された通貨文書の個数を示すカウントと、前記感知された通貨文書の価値と、前記感知された通貨文書の増分額とのうちの少なくとも１つを前記インジケータに提供させるステップを含む。
【０５６５】
任意選択で、前記感知デバイスは、前記感知デバイスの識別情報とユーザの識別情報とのうちの少なくとも１つを示し、前記方法は、前記感知デバイスが前記保管されたデータを使用して前記示すデータを生成するステップを含む。
【０５６６】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、前記示すデータから、判定された識別情報と、少なくとも１つの判定された署名部分とを判定するステップと、前記判定された識別情報と、前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するステップとを含む。
【０５６７】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０５６８】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、これによって前記署名全体を判定するために前記感知デバイスが複数のコーディングされたデータ部分を感知するステップを含む。
【０５６９】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０５７０】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０５７１】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０５７２】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０５７３】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０５７４】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０５７５】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０５７６】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０５７７】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０５７８】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０５７９】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０５８０】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０５８１】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０５８２】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０５８３】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０５８４】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを、前記感知されたコーディングされたデータ部分を使用して生成するステップと、プロセッサ内で、判定された識別情報、および少なくとも１つの判定された署名部分を前記示すデータから判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０５８５】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０５８６】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０５８７】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０５８８】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０５８９】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０５９０】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０５９１】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０５９２】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０５９３】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０５９４】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０５９５】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０５９６】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０５９７】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０５９８】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０５９９】
もう１つの広義の形で、本発明は、通貨文書を数える方法であって、各通貨文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法が、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知し、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す前記示すデータを生成するように適合される、ステップと、前記示すデータを使用して、各通貨文書の判定された識別情報を判定するステップと、各判定された識別情報を使用して、各通貨文書の価値を判定するステップと、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む、方法を提供する。
【０６００】
第１５の広義の形で、本発明は、通貨文書を認証し、評価する方法であって、前記通貨文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法が、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む、方法を提供する。
【０６０１】
任意選択で、前記示すデータは、さらに、前記感知デバイスが前記通貨文書をスキャンした時刻と、通貨文書属性と、前記通貨文書が感知された時の前記感知デバイスの場所とを示す。
【０６０２】
任意選択で、前記方法は、前記感知デバイスが各通貨文書を感知した後と、前記感知デバイスが所定の個数の通貨文書を感知した後と、周期的にとのうちの少なくとも１つで前記示すデータを前記コンピュータシステムに送るステップを含む。
【０６０３】
任意選択で、前記感知デバイスは、インジケータを含み、前記方法は、前記少なくとも１つのコーディングされたデータ部分の感知の成功の表示と、前記通貨文書の真正性の表示と、感知された通貨文書の個数を示すカウントと、前記感知された通貨文書の価値と、前記感知された通貨文書の増分額とのうちの少なくとも１つを前記インジケータに提供させるステップを含む。
【０６０４】
任意選択で、前記署名全体は、複数のデータ部分内でエンコードされ、前記方法は、前記署名全体を前記感知されたコーディングされたデータ部分から判定できるかどうかを前記インジケータに示させるステップを含む。
【０６０５】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、前記示すデータから、判定された識別情報と、少なくとも１つの判定された署名部分とを判定するステップと、前記判定された識別情報と、前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するステップとを含む。
【０６０６】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０６０７】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、これによって前記署名全体を判定するために前記感知デバイスが複数のコーディングされたデータ部分を感知するステップを含む。
【０６０８】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０６０９】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０６１０】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０６１１】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０６１２】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０６１３】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０６１４】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０６１５】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０６１６】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０６１７】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０６１８】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０６１９】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０６２０】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０６２１】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０６２２】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０６２３】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから、判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０６２４】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０６２５】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０６２６】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０６２７】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０６２８】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０６２９】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０６３０】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０６３１】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０６３２】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０６３３】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０６３４】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０６３５】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０６３６】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０６３７】
任意選択で、前記方法は、さらに、盗まれたセキュリティ文書を回復するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０６３８】
もう１つの広義の形で、本発明は、通貨文書を認証し、評価する方法であって、前記通貨文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法が、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、少なくとも１つのコーディングされたデータ部分を感知し前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名が、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するように適合される、ステップと、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定するステップと、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証するステップと、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む、方法を提供する。
【０６３９】
第１６の広義の形で、本発明は、コピー防止保護を含むセキュリティ文書であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、識別情報を示し、前記識別情報が、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される、セキュリティ文書を提供する。
【０６４０】
任意選択で、各コーディングされたデータ部分は、さらに、署名の各部分に対応する識別情報を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名である。
【０６４１】
任意選択で、前記コーディングされたデータを、感知デバイスを使用して感知することができ、前記感知デバイスは、前記コーディングされたデータの感知に応答して、感知された識別情報と、前記署名の感知された少なくとも一部とを少なくとも部分的に示す、示すデータを生成し、前記感知されたセキュリティ文書の複製が発生したかどうかを判定するために、前記示すデータをコンピュータシステムに転送する。
【０６４２】
任意選択で、前記署名は、前記感知デバイスが対応する公開鍵を使用して前記署名をデコードする場合に、公開鍵／私有鍵ペアの私有鍵と、前記感知デバイスが同一の秘密鍵を使用して前記署名をデコードする場合に、前記秘密鍵と、前記感知デバイスが対応する私有鍵を使用して前記署名をデコードする場合に、公開鍵／私有鍵ペアの公開鍵とのうちの少なくとも１つを使用してエンコードされる。
【０６４３】
任意選択で、前記感知された識別情報は、セキュリティ文書の複製が発生したかどうかを判定するために、同一の識別情報を有するセキュリティ文書が感知された場所を示す場所データと、同一の識別情報を有するセキュリティ文書が感知された時を示す時刻データとのうちの少なくとも１つと比較される。
【０６４４】
任意選択で、各コーディングされたデータ部分は、さらに、前記セキュリティ文書の上またはその中での前記コーディングされたデータの位置を示す。
【０６４５】
任意選択で、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記感知デバイスは、前記示すデータから、判定された識別情報および少なくとも１つの判定された署名部分を判定し、前記コンピュータシステムは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書の複製が発生したかどうかを判定する。
【０６４６】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０６４７】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記感知デバイスは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成される。
【０６４８】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０６４９】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０６５０】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０６５１】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０６５２】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０６５３】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０６５４】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０６５５】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０６５６】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０６５７】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０６５８】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０６５９】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０６６０】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０６６１】
任意選択で、前記セキュリティ文書は、さらに、セキュリティ文書を追跡する方法で使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０６６２】
任意選択で、感知デバイスは、前記セキュリティ文書の上またはその中に配置された前記コーディングされたデータを感知するのに使用され、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０６６３】
任意選択で、前記セキュリティ文書は、偽造セキュリティ文書を判定する方法で使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから、判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０６６４】
任意選択で、前記セキュリティ文書は、可能な複製されたセキュリティ文書を判定する方法で使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０６６５】
任意選択で、前記セキュリティ文書は、通貨文書であり、複数の通貨文書は、通貨カウンタを使用して数えられ、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０６６６】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有するセキュリティ文書を提供する方法で使用され、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０６６７】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有するセキュリティ文書を印刷する方法で使用され、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０６６８】
任意選択で、前記セキュリティ文書は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０６６９】
任意選択で、前記セキュリティ文書は、セキュリティ文書を用いる取引を監視する方法で使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０６７０】
任意選択で、前記セキュリティ文書に関連するセキュリティ文書データは、セキュリティ文書データベースに保管され、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０６７１】
任意選択で、前記セキュリティ文書は、取引に使用され、命令の組は、前記取引をコンピュータシステムに監視させるのに使用され、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０６７２】
任意選択で、前記セキュリティ文書は、通貨文書であり、複数の通貨文書は、命令の組を実行する通貨カウンタを使用して数えられ、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０６７３】
任意選択で、前記セキュリティ文書は、デバイス内で使用されるプロセッサを使用して認証され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０６７４】
任意選択で、前記セキュリティ文書は、通貨文書であり、通貨文書を数える方法で使用され、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０６７５】
任意選択で、前記セキュリティ文書は、通貨文書であり、前記通貨文書を認証し、評価する方法で使用され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０６７６】
任意選択で、前記セキュリティ文書は、さらに、偽造防止保護を含み、各コーディングされたデータ部分は、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０６７７】
任意選択で、前記セキュリティ文書は、盗まれたセキュリティ文書を回復する方法で使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０６７８】
第１７の広義の形で、本発明は、偽造防止保護を含むセキュリティ文書であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、前記セキュリティ文書の識別情報、および署名の少なくとも一部を示し、前記署名が、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている、セキュリティ文書を提供する。
【０６７９】
任意選択で、前記私有鍵は、セキュリティ文書タイプと、価値と、前記セキュリティ文書の作成者と、前記セキュリティ文書が発行された場所と、前記文書が作成された時刻とのうちの少なくとも１つに関連する。
【０６８０】
任意選択で、前記セキュリティ文書上の前記コーディングされたデータは、プリンタを使用して印刷され、前記プリンタは、前記コーディングされたデータをエンコードするために前記私有鍵を含む。
【０６８１】
任意選択で、前記コーディングされたデータの少なくとも一部を、感知デバイスを使用して感知することができ、前記感知デバイスは、前記感知に応答して、前記感知されたコーディングされたデータを使用して、前記署名を判定し、複数の公開鍵のうちの１つを使用して、前記署名をデコードすることを試みる。
【０６８２】
任意選択で、前記感知デバイスは、前記感知されたコーディングされたデータ部分を使用して、前記セキュリティ文書の前記識別情報と、署名の前記少なくとも一部とを少なくとも部分的に示す、示すデータを生成する。
【０６８３】
任意選択で、前記感知デバイスは、前記複数の公開鍵のどれもが前記署名をデコードしないと判定する場合に、前記感知デバイスは、コンピュータシステムからオンデマンドで少なくとも１つの公開鍵を取り出すことと、前記セキュリティ文書が無効であると判定することとのうちの少なくとも１つを実行する。
【０６８４】
任意選択で、前記セキュリティ文書の妥当性を確認するために、前記感知デバイスは、前記示すデータを前記感知デバイスのストアに置かれた保管されたデータと比較することと、前記示すデータをコンピュータシステムに転送することであって、前記コンピュータシステムは、前記示すデータを前記コンピュータシステム内に置かれた保管されたデータと比較する、転送することとのうちの少なくとも１つを実行する。
【０６８５】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０６８６】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記感知デバイスは、これによって前記署名全体を判定するために複数のコーディングされたデータ部分を感知するように構成される。
【０６８７】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０６８８】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０６８９】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０６９０】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０６９１】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０６９２】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０６９３】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０６９４】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０６９５】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０６９６】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０６９７】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０６９８】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０６９９】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０７００】
任意選択で、前記セキュリティ文書は、セキュリティ文書を追跡する方法で使用され、前記方法は、コンピュータシステム内で、感知デバイスから示すデータを受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０７０１】
任意選択で、前記感知デバイスは、セキュリティ文書の上またはその中に配置された前記コーディングされたデータを感知するのに使用され、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０７０２】
任意選択で、前記セキュリティ文書は、偽造セキュリティ文書を判定する方法で使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０７０３】
任意選択で、前記セキュリティ文書は、可能な複製されたセキュリティ文書を判定する方法で使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０７０４】
任意選択で、前記セキュリティ文書は、通貨文書であり、複数の通貨文書は、通貨カウンタを使用して数えられ、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０７０５】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有するセキュリティ文書を提供する方法で使用され、前記方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０７０６】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有するセキュリティ文書を印刷する方法で使用され、前記方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０７０７】
任意選択で、前記セキュリティ文書は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０７０８】
任意選択で、前記セキュリティ文書は、セキュリティ文書を用いる取引を監視する方法で使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０７０９】
任意選択で、前記セキュリティ文書に関連するセキュリティ文書データは、セキュリティ文書データベースに保管され、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０７１０】
任意選択で、前記セキュリティ文書は、取引に使用され、命令の組は、前記取引をコンピュータシステムに監視させるのに使用され、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０７１１】
任意選択で、前記セキュリティ文書は、通貨文書であり、複数の通貨文書は、命令の組を実行する通貨カウンタを使用して数えられ、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０７１２】
任意選択で、前記セキュリティ文書は、デバイス内で使用されるプロセッサを使用して認証され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０７１３】
任意選択で、前記セキュリティ文書は、通貨文書であり、通貨文書を数える方法で使用され、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０７１４】
任意選択で、前記セキュリティ文書は、通貨文書であり、前記通貨文書を認証し、評価する方法で使用され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０７１５】
任意選択で、前記セキュリティ文書は、さらに、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０７１６】
任意選択で、前記セキュリティ文書は、盗まれたセキュリティ文書を回復する方法で使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データは、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む。
【０７１７】
第１８の広義の形で、本発明は、盗まれたセキュリティ文書を回復する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記方法が、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスが、前記コーディングされたデータの感知に応答して、前記識別情報を少なくとも部分的に示す、示すデータを生成する、ステップと、前記示すデータを使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスするステップであって、前記取引データが、セキュリティ文書状況を示す、ステップと、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定するステップと、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む、方法を提供する。
【０７１８】
任意選択で、前記方法は、前記コンピュータシステム内で、前記セキュリティ文書が盗まれた時に応答して、盗まれたものとして前記セキュリティ文書状況を前記データ記憶部に記録するステップを含む。
【０７１９】
任意選択で、前記方法は、前記コンピュータシステム内で、前記セキュリティ文書の成功の回復に応答して、回復されたものとして前記セキュリティ文書状況を前記データ記憶部内で更新するステップを含む。
【０７２０】
任意選択で、前記コンピュータシステムは、表示デバイスを含み、前記方法は、前記表示デバイスを使用して、前記盗まれたセキュリティ文書の回復に使用される回復データを表示するステップを含む。
【０７２１】
任意選択で、各コーディングされたデータ部分は、さらに、署名をエンコードし、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、通貨文書の識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを受け取るステップと、前記示すデータを使用して、前記判定された識別情報を判定するステップとを含む。
【０７２２】
任意選択で、前記示すデータは、さらに、前記感知デバイスの場所を示し、前記方法は、判定された場所に関して前記セキュリティ文書を回復させるステップを含む。
【０７２３】
任意選択で、前記署名は、前記識別情報の少なくとも一部と所定のパディングの少なくとも一部とのデジタル署名であり、前記パディングは、所定の数と、乱数とのうちの少なくとも１つである。
【０７２４】
任意選択で、前記署名全体は、複数のコーディングされたデータ部分内でエンコードされ、前記方法は、これによって前記署名全体を判定するために前記感知デバイスが複数のコーディングされたデータ部分を感知するステップを含む。
【０７２５】
任意選択で、前記コーディングされたデータは、複数のレイアウトを含み、各レイアウトは、前記識別情報をエンコードする複数の第１シンボルと、前記署名の少なくとも一部を定義する複数の第２シンボルとの位置を定義する。
【０７２６】
任意選択で、前記コーディングされたデータは、助けのない人間に実質的に不可視である。
【０７２７】
任意選択で、前記コーディングされたデータは、不可視インクと、赤外線吸収インクとのうちの少なくとも１つを使用して表面に印刷される。
【０７２８】
任意選択で、前記コーディングされたデータは、可視人間可読情報と実質的に一致して提供される。
【０７２９】
任意選択で、少なくとも１つのコーディングされたデータ部分は、前記署名全体をエンコードする。
【０７３０】
任意選択で、前記署名全体は、複数の署名部分から形成され、各コーディングされたデータ部分は、めいめいの署名部分をエンコードする。
【０７３１】
任意選択で、前記コーディングされたデータ部分の少なくとも一部は、めいめいの前記コーディングされたデータ部分の場所と、表面上のめいめいの前記コーディングされたデータ部分の位置と、前記コーディングされたデータ部分のサイズと、署名のサイズと、署名部分の識別情報と、示された場所の単位とのうちの少なくとも１つをエンコードする。
【０７３２】
任意選択で、前記コーディングされたデータは、冗長データと、誤り訂正を可能にするデータと、リードソロモンデータと、巡回冗長検査（ＣＲＣ）データとのうちの少なくとも１つを含む。
【０７３３】
任意選択で、前記デジタル署名は、前記識別情報に関連する乱数と、少なくとも前記識別情報の鍵付きハッシュと、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な、少なくとも前記識別情報の鍵付きハッシュと、少なくとも前記識別情報を暗号化することによって作られる暗号文と、少なくとも前記識別情報および乱数を暗号化することによって作られる暗号文と、私有鍵を使用して作られ、対応する公開鍵を使用して検査可能な暗号文と、ＲＳＡ暗号化を使用して作られる暗号文とのうちの少なくとも１つを含む。
【０７３４】
任意選択で、前記セキュリティ文書は、政府通貨と、小切手と、クレジットカードまたはデビットカードと、引き換え可能なチケット、商品券、またはクーポンと、宝くじ券またはインスタントウィンチケットと、運転免許証またはパスポートなどの識別情報カードまたは識別情報文書とのうちの少なくとも１つである。
【０７３５】
任意選択で、前記識別情報は、通貨、発行国、金種区分、紙幣側面、印刷所、およびシリアル番号のうちの少なくとも１つを含む政府通貨属性と、通貨、発行機関、口座番号、シリアル番号、満了日、小切手価値、および限度のうちの少なくとも１つを含む小切手属性と、カードタイプ、発行機関、口座番号、発行日、満了日、および限度のうちの少なくとも１つを含むカード属性とのうちの少なくとも１つを示す。
【０７３６】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、回転の中心の回りで１／ｎ回転離れて回転されたｎ個の同一のサブレイアウトを含み、少なくとも１つのサブレイアウトは、そのサブレイアウトを各他のサブレイアウトから区別する、回転を示すデータを含む。
【０７３７】
任意選択で、前記コーディングされたデータは、ｎ回回転対称性を有する少なくとも１つのレイアウトに従って配置され、ｎは、少なくとも２であり、前記レイアウトは、ｎ個のシンボルの整数倍ｍのシーケンスを具備する方位を示すデータをエンコードし、ｍは、１以上であり、各エンコードされたシンボルは、前記レイアウトの回転対称性の中心の回りのｎ個の場所に分散され、前記レイアウトの前記ｎ個の方位のそれぞれでの前記シンボルのデコードは、前記方位を示すデータのｎ個の表現を作るようになっており、各表現は、前記方位を示すデータの異なる循環シフトを備え、前記レイアウトの回転の度合を示す。
【０７３８】
任意選択で、前記方法は、さらに、セキュリティ文書を追跡するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、製品アイテムの識別情報を示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部内に保管された追跡データを更新するステップであって、前記追跡データは、前記製品アイテムの前記識別情報、および追跡情報を示す、ステップとを含む。
【０７３９】
任意選択で、前記感知デバイスは、使用中にユーザによって持たれるように適合されたハウジングと、少なくとも１つのコーディングされたデータ部分を露光する放射源と、前記少なくとも１つの露光されたコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分を使用して、感知された識別情報を判定するプロセッサとを含む。
【０７４０】
任意選択で、前記方法は、さらに、偽造セキュリティ文書を判定するのに使用され、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記方法は、さらに、感知デバイス内で、前記感知されたコーディングされたデータ部分を使用して、前記識別情報、および少なくとも１つの署名部分を示す、示すデータを生成するステップと、プロセッサ内で、前記示すデータから、判定された識別情報、および少なくとも１つの判定された署名部分を判定するステップと、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して、前記セキュリティ文書が偽造文書であるかどうかを判定するステップとを含む。
【０７４１】
任意選択で、前記方法は、さらに、可能な複製されたセキュリティ文書を判定するのに使用され、前記方法は、コンピュータシステム内で、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報を示す、示すデータを生成する、ステップと、前記示すデータから、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、前記セキュリティ文書の前記識別情報、および前記セキュリティ文書の場所を示す追跡情報を示す追跡データにアクセスするステップと、前記追跡情報を使用して、前記セキュリティ文書が可能な複製であるかどうかを判定するステップとを含む。
【０７４２】
任意選択で、前記方法は、通貨文書を数える通貨カウンタ内で使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を示し、前記カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定し、前記感知された識別情報から、各通貨文書の判定された価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるプロセッサとを含む。
【０７４３】
任意選択で、前記セキュリティ文書は、セキュリティ特徴を有し、前記セキュリティ文書を提供する方法は、前記セキュリティ文書を作成するステップと、前記セキュリティ文書に関連する識別情報を判定するステップと、前記識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、コーディングされたデータを生成するステップであって、前記コーディングされたデータは、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分は、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を示す、ステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０７４４】
任意選択で、前記セキュリティ文書は、セキュリティ特徴と共に印刷され、前記セキュリティ文書を印刷する方法は、前記セキュリティ文書を受け取るステップと、識別情報データを受け取るステップであって、前記識別情報データは、前記セキュリティ文書の識別情報を少なくとも部分的に示し、前記識別情報データは、公開鍵を使用して暗号化される、ステップと、前記公開鍵に関連する秘密鍵を使用して前記受け取られた識別情報データを暗号化解除することによって前記識別情報を判定するステップと、前記判定された識別情報を使用して署名を生成するステップであって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、ステップと、前記セキュリティ文書の前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示すコーディングされたデータを生成するステップと、前記セキュリティ文書上に前記コーディングされたデータを印刷するステップとを含む。
【０７４５】
任意選択で、前記方法は、セキュリティ文書に関連する取引を記録するシステム内で使用され、前記システムは、コンピュータシステムを含み、前記コンピュータシステムは、示すデータを感知デバイスから受け取り、前記感知デバイスは、前記コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成し、前記コンピュータシステムは、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新し、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す。
【０７４６】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引を監視するのに使用され、前記方法は、コンピュータシステム内で、セキュリティ文書を用いる取引に続いて、示すデータを感知デバイスから受け取るステップであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、ステップと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新するステップであって、前記取引データは、複数のセキュリティ文書のそれぞれについて、実行された取引を示す、ステップと、これによってキャッシュフロー異常の存在または不在を判定するために、前記取引データを１つまたは複数の所定のパターンと比較するステップとを含む。
【０７４７】
任意選択で、前記方法は、セキュリティ文書データベースを使用するステップを含み、前記データベースは、セキュリティ文書データを保管し、前記セキュリティ文書データは、複数のセキュリティ文書のそれぞれについて、前記セキュリティ文書の識別情報を少なくとも部分的に示す識別情報データと、前記セキュリティ文書の１つまたは複数の属性を少なくとも部分的に示す属性データとを含み、使用中に、前記セキュリティ文書データベースは、コンピュータシステムが、感知デバイスから前記識別情報、および１つまたは複数の属性のうちの少なくとも１つを少なくとも部分的に示す、示すデータを受け取り、前記セキュリティ文書に関連するアクションを実行するために、前記受け取られた示すデータと前記セキュリティ文書データとを使用することを可能にする。
【０７４８】
任意選択で、前記方法は、さらに、セキュリティ文書を用いる取引をコンピュータシステムに監視させるのに使用され、前記方法は、命令の組を使用して実行され、各セキュリティ文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、少なくとも前記セキュリティ文書の識別情報を示し、命令の前記組は、前記コンピュータシステムによって実行される時に、前記コンピュータシステムに、示すデータを感知デバイスから受け取ることであって、前記感知デバイスは、コーディングされたデータの感知に応答して、前記セキュリティ文書の前記識別情報、および前記取引を少なくとも部分的に示す、示すデータを生成する、受け取ることと、前記受け取られた示すデータを使用して、データ記憶部に保管された取引データを更新することであって、前記取引データは、前記セキュリティ文書の前記識別情報、および前記取引を示す、更新することとを実行させる。
【０７４９】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、前記方法は、命令の組を使用して実行され、各通貨文書は、少なくとも前記通貨文書の識別情報を示す少なくとも１つのコーディングされたデータ部分をその中またはその上に配置され、前記通貨カウンタは、数えられる複数の通貨文書を受け取る入力と、数えられた通貨文書を供給する出力と、通貨文書を前記入力から前記出力へ供給経路に沿って移動する供給機構と、前記供給経路に沿って移動される各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するセンサと、プロセッサであって、命令の前記組は、前記プロセッサによって実行される時に、前記プロセッサに、前記少なくとも１つの感知されたコーディングされたデータ部分から、各通貨文書の感知された識別情報を判定させ、前記感知された識別情報から、各通貨文書の判定された価値を判定させ、前記判定された価値を使用して、前記通貨文書を数えさせるプロセッサとを有する。
【０７５０】
任意選択で、前記方法は、セキュリティ文書を認証するデバイス内で使用されるプロセッサ内で使用され、前記コーディングされたデータは、さらに、署名を少なくとも部分的に示し、前記署名は、前記識別情報の少なくとも一部のデジタル署名であり、前記プロセッサは、示すデータを前記デバイス内のセンサから受け取るように適合され、前記センサは、前記コーディングされたデータの感知に応答して、前記識別情報、および前記署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成し、前記プロセッサは、前記示すデータから、判定された識別情報と少なくとも１つの判定された署名部分とを判定するように適合され、前記プロセッサは、前記判定された識別情報と前記少なくとも１つの判定された署名部分とを使用して前記セキュリティ文書を認証するように適合される。
【０７５１】
任意選択で、前記方法は、さらに、通貨文書を数えるのに使用され、各通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分は、前記通貨文書の識別情報を少なくとも部分的に示し、前記方法は、感知デバイス内で、各通貨文書の少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、各通貨文書の前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータを使用して、各通貨文書の判定された識別情報を判定し、各判定された識別情報を使用して、各通貨文書の価値を判定し、前記判定された価値を使用して、前記通貨文書を数えるステップとを含む。
【０７５２】
任意選択で、前記方法は、さらに、通貨文書を認証し、評価するのに使用され、前記通貨文書は、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、前記方法は、感知デバイス内で、少なくとも１つのコーディングされたデータ部分を感知するステップと、前記感知されたコーディングされたデータ部分を使用して、前記通貨文書の識別情報、および署名の少なくとも一部であって、前記署名は、前記識別情報の少なくとも一部のデジタル署名である、署名の少なくとも一部を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムは、前記示すデータに応答して、前記示すデータから、受け取られた識別情報と受け取られた署名部分とを判定し、前記受け取られた識別情報と前記受け取られた署名部分とを使用して前記通貨文書を認証し、成功の認証に応答して、前記受け取られた識別情報を使用して、前記通貨文書に関連する価値を判定するステップとを含む。
【０７５３】
任意選択で、前記セキュリティ文書は、コピー防止保護を含み、前記識別情報は、めいめいの前記セキュリティ文書を一意に示し、前記セキュリティ文書の複製を判定できるようにするためにデータ記憶部に保管される。
【０７５４】
任意選択で、前記セキュリティ文書は、偽造防止保護を含み、各コーディングされたデータ部分は、さらに、署名の少なくとも一部を示し、前記署名は、公開鍵／私有鍵ペアの私有鍵を使用して前記識別情報の少なくとも一部を暗号化することによって形成され、有効なセキュリティ文書を、前記私有鍵を使用することによってのみ作成でき、前記セキュリティ文書の妥当性を、対応する前記公開鍵を使用して確認することができるようになっている。
【０７５５】
もう１つの広義の形で、本発明は、盗まれたセキュリティ文書を回復する方法であって、前記セキュリティ文書が、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置され、各コーディングされたデータ部分が、少なくとも前記セキュリティ文書の識別情報を示し、前記方法が、感知デバイス内で、前記コーディングされたデータ部分の少なくとも一部を感知するステップと、前記識別情報を少なくとも部分的に示す、示すデータを生成するステップと、前記示すデータをコンピュータシステムに転送するステップであって、前記コンピュータシステムが、前記示すデータに応答して、前記示すデータを使用して、判定された識別情報を判定し、前記判定された識別情報を使用して、データ記憶部に保管された取引データにアクセスし、前記取引データが、セキュリティ文書状況を示し、前記セキュリティ文書状況を使用して、前記セキュリティ文書が盗まれたかどうかを判定し、肯定の判定に応答して、前記セキュリティ文書を回復させるステップとを含む、方法を提供する。
【０７５６】
第１９の広義の形で、本発明は、オブジェクトを検査する方法であって、コンピュータシステム内で、検査要求を受け取るステップであって、前記要求が、前記オブジェクトの識別情報、および少なくとも１つの署名断片であって、前記署名が前記識別情報の少なくとも一部のデジタル署名である、少なくとも１つの署名断片を少なくとも部分的に示す、ステップと、前記検査要求を使用して、判定された識別情報を判定するステップと、前記判定された識別情報を使用して、およびデータベースから、検査に関連する少なくとも１つの判断基準を判定するステップと、前記受け取られた検査要求を前記少なくとも１つの判断基準と比較するステップと、前記少なくとも１つの判断基準が満足される場合に前記オブジェクトを検査させるステップとを含む方法を提供する。
【０７５７】
任意選択で、前記少なくとも１つの判断基準は、複数の受け取られた検査要求と、受け取られた検査要求のレートと、受け取られた検査要求のタイミングとのうちの少なくとも１つに対する限度に関係する。
【０７５８】
任意選択で、前記限度は、前記オブジェクトの前記識別情報と、前記署名と、前記署名断片と、検査要求源と、前記オブジェクトとのうちの少なくとも１つに関して定義される。
【０７５９】
任意選択で、前記限度は、前記署名断片のサイズに比例する。
【０７６０】
任意選択で、前記方法は、前記コンピュータシステム内で、前記検査要求を使用して、複数の以前に受け取られた検査要求を示す要求履歴、および対応する限度を判定するステップと、前記検査要求および前記要求履歴を使用して、要求番号を判定するステップと、前記要求番号が前記対応する限度を超えない場合に前記オブジェクトを検査させるステップとを含む。
【０７６１】
任意選択で、前記方法は、前記コンピュータシステム内で、検査要求に応答して、前記要求履歴を更新するステップを含む。
【０７６２】
任意選択で、前記要求履歴は、前記受け取られた検証要求の前記タイミングを示す。
【０７６３】
任意選択で、前記要求履歴は、前記オブジェクトの前記識別情報と、前記署名と、前記署名断片と、検査要求源と、前記オブジェクトとに関連する。
【０７６４】
任意選択で、前記方法は、前記コンピュータシステム内で、前記オブジェクトの前記識別情報および前記少なくとも１つの署名断片を使用して前記オブジェクトを認証することによって前記オブジェクトを検査するステップを含む。
【０７６５】
任意選択で、前記検査要求は、前記署名断片の識別情報を少なくとも部分的に示す。
【０７６６】
任意選択で、前記オブジェクトは、複数のコーディングされたデータ部分を含むコーディングされたデータをその上またはその中に配置された表面に関連し、各コーディングされたデータ部分は、少なくとも前記識別情報および署名断片を示し、少なくとも１つのコーディングされたデータ部分の感知に応答して、感知デバイスは、前記検証要求を生成する。
【０７６７】
任意選択で、前記検査要求は、前記署名断片の識別情報を少なくとも部分的に示し、前記断片識別情報は、前記少なくとも１つの感知されたコーディングされたデータ部分内でエンコードされた番号と、前記表面上の前記少なくとも１つの感知されたコーディングされたデータ部分の位置とのうちの少なくとも１つに基づく。
【０７６８】
任意選択で、前記方法は、前記コンピュータシステム内で、失敗した検査の後にのみ、前記受け取られた検査要求を前記少なくとも１つの判断基準と比較するステップを含む。
【０７６９】
任意選択で、前記方法は、前記コンピュータシステム内で、検査要求を受け取るステップであって、前記要求は、前記オブジェクトの識別情報と、署名断片であって、前記署名が前記識別情報の少なくとも一部のデジタル署名である、署名断片、およびランダム署名の連結とを少なくとも部分的に示す、ステップと、前記検査要求を使用して、判定された識別情報を判定するステップと、前記連結を使用して、前記署名断片を判定するステップと、ならびに前記判定された識別情報および前記署名断片を使用して前記オブジェクトを検査するステップとを含む。
【０７７０】
任意選択で、前記方法は、前記コンピュータシステム内で、前記判定された識別情報を使用して、鍵を判定するステップと、前記判定された識別情報および前記鍵を使用して、生成された署名を生成するステップと、これによって前記署名断片を識別し、認証するために、前記生成された署名を前記連結と比較するステップとを含む。
【０７７１】
もう１つの広義の形で、本発明は、表面の上または中に配置されるコーディングされたデータであって、前記コーディングされたデータが、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分が、識別情報と、署名の断片であって、前記署名が前記識別情報の少なくとも一部のデジタル署名である、署名断片と、ランダム署名とをエンコードする、コーディングされたデータを提供する。
【０７７２】
もう１つの広義の形で、本発明は、表面の上または中に配置されるコーディングされたデータであって、前記コーディングされたデータが、複数のコーディングされたデータ部分を含み、各コーディングされたデータ部分が、識別情報と、署名の断片であって、前記署名が前記識別情報の少なくとも一部のデジタル署名である、署名断片と、前記表面上の前記コーディングされたデータの位置とを少なくとも部分的に示す、コーディングされたデータを提供する。
【０７７３】
任意選択で、各コーディングされたデータ部分は、データ部分識別情報を少なくとも部分的に示し、前記データ部分識別情報は、コーディングされたデータ部分ごとに一意であり、前記データ部分識別情報は、前記位置を示す。
【０７７４】
任意選択で、前記コーディングされたデータは、レイアウトを使用して前記表面の上または中に配置され、前記レイアウトは、データ部分識別情報ごとに、対応するコーディングされたデータ部分の前記位置を示す。
任意選択で、前記署名は、ＲＳＡ暗号化を使用して生成される。
【図面の簡単な説明】
【０７７５】
【図１】ハイパーラベルエンコーディングを含む文書の例を示す図である。
【図２】図１のハイパーラベル文書と対話するシステムの例を示す図である。
【図３】図１のハイパーラベル文書と対話するシステムのもう１つの例を示す図である。
【図４】タグ構造の第１の例を示す図である。
【図５】図４のタグ構造のシンボルユニットセルの例を示す図である。
【図６】図５のシンボルユニットセルのアレイの例を示す図である。
【図７】図５のユニットセル内のシンボルビット順序付けの例を示す図である。
【図８】すべてのビットをセットされた、図４のタグ構造の例を示す図である。
【図９】図４のタグ構造のタググループ内のタグタイプの例を示す図である。
【図１０】図９のタググループの連続的タイリングの例を示す図である。
【図１１】図４のタググループの、方位を示す循環位置コードワードＲの例を示す図である。
【図１２】図４のタググループのローカルコードワードＡの例を示す図である。
【図１３】図４のタググループの分散コードワードＢ、Ｃ、Ｄ、およびＥの例を示す図である。
【図１４】完全なタググループのレイアウトの例を示す図である。
【図１５】図４のタググループのコードワードの例を示す図である。
【図１６】図４のタグ構造の代替タググループの例を示す図である。
【図１７】タグ構造の第２の例を示す図である。
【図１８】タグ構造の第３の例を示す図である。
【図１９】アイテム署名オブジェクトモデルの例を示す図である。
【図２０】政府通貨に適用されるハイパーラベルタグの例を示す図である。
【図２１】紙幣の作成配布プロセスの例を示す図である。
【図２２】小売業者でのスキャン対話の例を示す図である。
【図２３】オンラインスキャン対話詳細の例を示す図である。
【図２４】オフラインスキャン対話詳細の例を示す図である。
【図２５】Ｎｅｔｐａｇｅペンスキャン対話の例を示す図である。
【図２６】Ｎｅｔｐａｇｅペンスキャン対話詳細の例を示す図である。
【図２７】ハイパーラベルタグクラス図の例を示す図である。
【図２８】紙幣ＩＤクラス図の例を示す図である。
【図２９】オブジェクト記述、所有権、および集約のクラス図の例を示す図である。
【図３０】オブジェクトスキャン履歴クラス図の例を示す図である。
【図３１】スキャナクラス図の例を示す図である。
【図３２】オブジェクトＩＤホットリスト図の例を示す図である。
【図３３】有効ＩＤ範囲クラス図の例を示す図である。
【図３４】公開鍵リストクラス図の例を示す図である。
【図３５】信頼されるオーセンティケータクラス図の例を示す図である。
【図３６】タグ付けおよび追跡オブジェクト管理の例を示す図である。
【図３７】通貨カウンタの使用の例を示す図である。
【図３８】現金自動預払機の使用の例を示す図である。
【図３９】金銭登録機の使用の例を示す図である。
【図４０】ハイパーラベルスーパーマーケットチェックアウトの例を示す図である。
【図４１】ハンドヘルド妥当性スキャナの例を示す図である。
【図４２】ハンドヘルド妥当性スキャナの使用の例を示す図である。
【図４３】感知ペンの使用の例を示す図である。
【図４４】自動販売機の例を示す図である。
【発明を実施するための最良の形態】
【０７７６】
本発明の一実施形態が、添付の図面を参照しながら、今から説明される。
【０７７７】
Ｎｅｔｐａｇｅ表面コーディングは、タグの高密度平面タイリングからなる。各タグは、平面内のそれ自体の位置をエンコードする。各タグは、隣接するタグと共に、そのタグを含む領域の識別子をもエンコードする。Ｎｅｔｐａｇｅシステムでは、領域は、通常、紙の片面など、タグ付けされた表面のすべての範囲に対応する。
【０７７８】
ハイパーラベルは、セキュリティ文書保護、オブジェクト追跡、製薬セキュリティ、スーパーマーケット自動化、対話型製品ラベル、印刷された表面からのウェブブラウジング、紙ベースの電子メール、および多数の他の応用例を含む様々な応用例のための独自のアイテム識別に使用するためのＮｅｔｐａｇｅタグの適合である。
【０７７９】
Ｍｅｍｊｅｔ（登録商標）デジタル印刷テクノロジ（米国特許出願第１０／４０７，２１２号を含む複数の保留中の米国特許出願の主題である）を使用することによって、ハイパーラベルタグが、実質的に、セキュリティ文書、銀行券、または製薬パッケージングなどの表面全体に、赤外線（ＩＲ）インクを使用して印刷される。赤外線を反射する基板上に赤外線吸収インクでタグを印刷することによって、近赤外波長が、したがってタグが、人間の目には不可視であるが、適当なフィルタを有するソリッドステートイメージセンサによって簡単に感知される。これによって、機械可読情報を、紙幣または他の表面の大きい部分に、元の紙幣テキストまたはその上のグラフィックスに対する視覚的影響なしにエンコードできるようになる。走査型レーザセンサまたは走査型イメージセンサは、表面の任意の部分のタグを読み取って、各個々の紙幣またはアイテムの検証など、関連するアクションを実行することができる。
【０７８０】
そのようなハイパーラベルエンコードされた文書の例を、図１に示す。この例では、ハイパーラベル文書が、可視インクを使用して印刷されたグラフィックデータ２と、ハイパーラベルタグ４から形成されるコーディングされたデータ３とからなる。この文書には、対応するグラフィック８の空間的広がりに対応するゾーン７によって画定される対話型要素６が含まれる。使用時に、このタグは、ＩＤを含むタグデータをエンコードする。少なくとも１つのタグを感知することと、適当なシステムを使用して、エンコードされたＩＤを判定し、解釈することとによって、関連するアクションを実行できるようになる。
【０７８１】
１例で、タグマップが、タグデータ内でエンコードされたＩＤに基づいてハイパーラベル文書上のタグのレイアウトを定義するのに使用される。ＩＤは、文書記述を参照するのにも使用することができ、この文書記述は、ハイパーラベル文書の個々の要素を記述し、具体的には、ボタンまたはテキストフィールドなど、対話型要素のタイプおよび空間的広がり（ゾーン）を記述する。したがって、この例では、要素６が、対応するグラフィック８の空間的広がりに対応するゾーン７を有する。これによって、コンピュータシステムが、ハイパーラベル文書との対話を解釈できるようになる。
【０７８２】
位置を示す技法では、各タグのタグデータ内でエンコードされたＩＤが、ハイパーラベル文書上のタグの正確な位置をタグマップから判定できるようにする。次に、この位置を使用して、感知されたタグが対話型要素のゾーン内に位置決めされているかどうかを、文書記述から判定することができる。
【０７８３】
オブジェクトを示す技法では、タグデータ内でエンコードされたＩＤが、文書の領域内のタグの存在をタグマップから判定できるようにする（その領域内のタグの相対位置も示すことができる）。この場合に、文書記述を使用して、その領域が対話型要素のゾーンに対応するかどうかを判定することができる。
【０７８４】
このプロセスの例を、これから図２および図３を参照して説明するが、図２および図３には、Ｎｅｔｐａｇｅペンまたはハイパーラベルペン１０１の形の感知デバイスが、セキュリティ文書、ラベル、製品パッケージング、または類似物などの印刷されたハイパーラベル文書１のコーディングされたデータとどのように対話するかが示されている。
【０７８５】
ハイパーラベルペン１０１は、エリアイメージセンサを使用してタグを感知し、タグデータを検出する。ハイパーラベルペン１０１は、感知されたコーディングされたデータを使用して、対話データを生成し、この対話データは、短距離無線リンク９を介して中継器４４に送られ、中継器４４は、コンピュータ７５またはプリンタ６０１の一部を形成することができる。中継器は、ネットワーク１９を介して文書サーバ１０に対話データを送り、文書サーバ１０は、ＩＤを使用して文書記述にアクセスし、対話を解釈する。適当な情況で、文書サーバは、対応するメッセージをアプリケーションサーバ１３に送り、アプリケーションサーバ１３は、その後、対応するアクションを実行することができる。
【０７８６】
代替実施形態では、ＰＣ、ウェブ端末、Ｎｅｔｐａｇｅプリンタ、または中継デバイスが、ローカルウェブサーバまたはリモートウェブサーバを含むローカルのまたはリモートのアプリケーションソフトウェアと直接に通信することができる。これに関して、出力は、Ｎｅｔｐａｇｅプリンタによって印刷されることに限定はされない。出力を、ＰＣまたはウェブ端末に表示することもでき、さらに、対話を、紙ベースではなくスクリーンベースにするか、この２つの混合とすることができる。
【０７８７】
通常、ハイパーラベルペンユーザは、登録サーバ１１に登録し、登録サーバ１１は、ユーザを、めいめいのハイパーラベルペンに保管された識別子に関連付ける。感知デバイス識別子を対話データの一部として提供することによって、ユーザを識別できるようになり、取引または類似物を実行できるようになる。
【０７８８】
ハイパーラベル文書は、ＩＤサーバにＩＤを生成させることによって生成され、このＩＤは、文書サーバ１０に転送される。文書サーバ１０は、文書記述を判定し、次に、文書記述とＩＤとの間の関連を記録して、ＩＤを使用する文書記述の後続の取出しを可能にする。
【０７８９】
次に、ＩＤは、文書がページ記述およびタグマップを使用してハイパーラベルプリンタ６０１によって印刷される前に、下で詳細に説明するようにタグデータを生成するのに使用される。
【０７９０】
各タグは、２種類の要素を含むパターンによって表される。第１の種類の要素は、ターゲットである。ターゲットは、コーディングされた表面のイメージ内にタグを置くことを可能にし、タグの遠近ひずみを推論できるようにする。第２の種類の要素は、マクロドットである。各マクロドットは、その存在または不在によって１ビットの値をエンコードする。
【０７９１】
パターンは、光学イメージングシステムによって、具体的には近赤外での狭帯域応答を有する光学システムによって獲得できる形で、コーディングされた表面上で表される。パターンは、通常、狭帯域近赤外線インクを使用して表面に印刷される。
【０７９２】
ハイパーラベルシステムでは、領域は、通常、製品アイテム全体の表面またはセキュリティ文書に対応し、領域ＩＤは、一意のアイテムＩＤに対応する。次の説明では、わかりやすくするために、アイテムＩＤが領域ＩＤに対応することを理解しての上で、アイテムまたはアイテムＩＤ（もしくは単にＩＤ）に言及する。
【０７９３】
表面コーディングは、タグ全体の獲得を保証するのに十分に大きい獲得視野が、タグを含む領域のＩＤの獲得を保証するのに十分に大きくなるように設計される。タグ自体の獲得は、領域内のタグの二次元位置ならびに他のタグ固有データの獲得を保証する。したがって、この表面コーディングは、感知デバイスが、コーディングされた表面との純粋にローカルな対話中に、例えばペンによるコードディングされた表面の「クリック」またはタップの間に、領域ＩＤおよびタグ位置を獲得することを可能にする。
【０７９４】
広範囲の異なるタグ構造を使用することができ、いくつかの例をこれから説明する。
【０７９５】
第１の例のタグ構造
図４に、完全なタグの構造を示す。４つの黒い円のそれぞれが、ターゲットである。タグおよび全体的なパターンは、物理レベルでは４回回転対称性を有する。
【０７９６】
各正方形は、１つのシンボルを表し、各シンボルは、４ビットの情報を表す。
【０７９７】
図５に、シンボルの構造を示す。シンボルには、４つのマクロドットが含まれ、各マクロドットは、その存在（１）または不在（０）によって１ビットの値を表す。
【０７９８】
マクロドットの間隔は、本文書全体を通じてパラメータｓによって指定される。このパラメータｓは、１６００ドット毎インチで印刷される９ドットに基づいて１４３μｍの公称値を有する。しかし、パラメータｓは、パターンを作るのに使用されるデバイスの能力に従って、±１０％だけ変化することを許容される。
【０７９９】
図６に、９つの隣接するシンボルのアレイを示す。マクロドット間隔は、シンボル内とシンボルの間の両方で均一である。
【０８００】
図７に、シンボル内のビットの順序付けを示す。ビット０は、シンボル内の最下位であり、ビット３は、最上位である。この順序付けが、シンボルの方位に対して相対的であることに留意されたい。タグ内の特定のシンボルの方位は、タグ図内のシンボルのラベルの方位によって示される。一般に、タグの特定のセグメント内のすべてのシンボルの方位は、タグの中央に最も近いシンボルの最下部と一貫する、同一の方位を有する。
【０８０１】
マクロドットだけが、パターン内のシンボルの表現の一部である。シンボルの正方形の輪郭は、本文書では、タグの構造をより明瞭に説明するのに使用される。図８に、例えば、すべてのビットをセットされたタグの実際のパターンを示す。実際には、タグのすべてのビットをセットすることが絶対にできないことに留意されたい。
【０８０２】
マクロドットは、名目上は円形であり、（５／９）ｓの公称直径を有する。しかし、マクロドットは、パターンを作るのに使用されるデバイスの能力に従って、サイズが±１０％だけ変化することを許容される。
【０８０３】
ターゲットは、名目上は円形であり、（１７／９）ｓの公称直径を有する。しかし、ターゲットは、パターンを作るのに使用されるデバイスの能力に従って、サイズが±１０％だけ変化することを許容される。
【０８０４】
タグパターンは、パターンを作るのに使用されるデバイスの能力に従って、スケールが±１０％まで変化することを許容される。この公称スケールからの逸脱のすべてが、位置サンプルの正確な生成を可能にするためにタグデータに記録される。
【０８０５】
図４のタグ構造に示された各シンボルが、一意のラベルを有する。各ラベルは、英字プリフィックスおよび数字サフィックスからなる。
【０８０６】
タググループ
タグは、タググループに編成される。各タググループに、正方形に配置された４つのタグが含まれる。したがって、各タグは、タググループ正方形内のその位置に従って、４つの可能なタグタイプのうちの１つを有する。タグタイプは、図９に示されているように、００、１０、０１、および１１と名付けられている。
【０８０７】
タググループ内の各タグは、この図に示されているように回転される、すなわち、タグタイプ００は、０度回転され、タグタイプ１０は、９０度回転され、タグタイプ１１は、１８０度回転され、タグタイプ０１は、２７０度回転される。
【０８０８】
図１０に、タググループがタグの連続的タイリング内でどのように繰り返されるかを示す。このタイリングは、４つの隣接するタグのすべての組に、各タイプの１つのタグが含まれることを保証する。
【０８０９】
方位を示す循環位置コード
タグには、２４項（４，１）循環位置コードワードが含まれ、この循環位置コードワードは、タグの実際の方位を判定するために、タグの４つの可能な方位のどれにおいてもデコードすることができる。循環位置コードワードの一部であるシンボルは、「Ｒ」というプリフィックスを有し、重要性の昇順で０から３までの番号を付けられる。
【０８１０】
循環位置コードワードは、（０，７，９，Ｅ１６）である。４ビットシンボルは１６個の可能な値を有するが、循環位置コードワードが、４つの別個のシンボル値だけを使用することに留意されたい。デコード中に、未使用シンボル値が検出された場合に、そのすべての未使用シンボル値が、消去（ｅｒａｓｕｒｅ）として扱われなければならない。小さい重みのビット誤りパターンがシンボル誤りではなく消去を引き起こす確率を最大にするために、シンボル値は、ハイパーキューブ上でできる限り等間隔になるように選択される。
【０８１１】
循環位置コードの最小距離は４であり、したがって、その誤り訂正容量（ｅｒｒｏｒ−ｃｏｒｒｅｃｔｉｎｇ ｃａｐａｃｉｔｙ）は、１つまでの消去が存在する場合に１シンボル、２つ以上の消去が存在する場合に０シンボルである。
【０８１２】
方位を示す循環位置コードワードのレイアウトを、図１１に示す。
【０８１３】
ローカルコードワード
タグは、そのタグに独自の情報をエンコードするのに使用される１つの完全なコードワードをローカルに含む。このコードワードは、パンクチャード（ｐｕｎｃｔｕｒｅｄ）２４項（１３，７）リードソロモンコードである。したがって、タグは、そのタグに独自の２８ビットまでの情報をエンコードする。
【０８１４】
ローカルコードワードのレイアウトを、図１２に示す。
【０８１５】
分散コードワード（ｄｉｓｔｒｉｂｕｔｅｄ ｃｏｄｅｗｏｒｄ）
タグには、４つのコードワードの断片も含まれ、この４つのコードワードは、タググループ内の４つの隣接するタグにまたがって分散され、連続するタグの組に共通する情報をエンコードするのに使用される。各コードワードは、２４項（１５，１１）リードソロモンコードである。したがって、すべての４つの隣接するタグが、連続するタグの組に共通する１７６ビットまでの情報を一緒にエンコードする。
【０８１６】
１つのタググループ内の４つの隣接するタグにまたがって分散された、４つの完全なコードワードのレイアウトを、図１３に示す。図１３のタググループ内の４つのタグの順序は、図９の４つのタグの順序である。
【０８１７】
図１４に、完全なタググループのレイアウトを示す。
【０８１８】
リードソロモンエンコード
ローカルコードワード
ローカルコードワードは、パンクチャード２４項（１３，７）リードソロモンコードを使用してエンコードされる。このコードは、各コードワード内で２８個のデータビット（すなわち、７個のシンボル）および２４個の冗長ビット（すなわち、６個のシンボル）をエンコードする。その誤り検出容量（ｅｒｒｏｒ−ｄｅｔｅｃｔｉｎｇｃａｐａｃｉｔｙ）は、６シンボルである。その誤り訂正容量は、３シンボルである。
【０８１９】
図１５に示されているように、コードワード座標は、係数順でインデクシングされ、データビット順序付けは、コードワードビット順序付けに従う。
【０８２０】
このコードは、２つの冗長座標を除去された２４項（１５，７）リードソロモンコードである。除去された座標は、最上位冗長座標である。
【０８２１】
このコードは、次の原始多項式を有する。
【数１】
2011054166.tif 000005
このコードは、次の生成多項式を有する。
【数２】
2011054166.tif 000006
分散コードワード
分散コードワードは、２４項（１５，１１）リードソロモンコードを使用してエンコードされる。このコードは、各コードワード内で４４個のデータビット（すなわち、１１個のシンボル）および１６個の冗長ビット（すなわち、４つのシンボル）をエンコードする。その誤り検出容量は、４シンボルである。その誤り訂正容量は、２シンボルである。
【０８２２】
コードワード座標は、係数順でインデクシングされ、データビット順序付けは、コードワードビット順序付けに従う。
【０８２３】
このコードは、ローカルコードワードコードと同一の原始多項式を有する。
【０８２４】
このコードは、次の生成多項式を有する。
【数３】
2011054166.tif 000007
タグ座標空間
タグ座標空間は、それぞれｘおよびｙと名付けられた２つの直交する軸を有する。正のｘ軸が右を指す場合に、正のｙ軸は下を指す。
【０８２５】
表面コーディングは、特定のタグ付けされた表面のタグ座標空間原点の位置を指定せず、その表面に関するタグ座標空間の方位も指定しない。この情報は、アプリケーション固有である。例えば、タグ付けされる表面が紙である場合に、その紙にタグを印刷するアプリケーションが、実際のオフセットおよび方位を記録することができ、これらを使用して、その表面と共に後に取り込まれるすべてのデジタルインクを正規化することができる。
【０８２６】
タグ内にエンコードされる位置は、タグの単位で定義される。規約によって、位置は、原点に最も近いターゲットの中心の位置と解釈される。
【０８２７】
タグ情報内容
フィールド定義
表１は、表面コーディングに埋め込まれる情報フィールドを定義する。表２は、これらのフィールドがコードワードにどのようにマッピングされるかを定義する。
【表４】
2011054166.tif 000008
アクティブ区域は、その中で取り込まれたすべての入力を解釈のために対応するハイパーラベルサーバに即座に転送しなければならない区域である。これは、入力が即座の効果を有したことをハイパーラベルサーバがユーザにシグナリングすることをも可能にする。サーバは、正確な領域定義にアクセスできるので、表面コーディング内のすべてのアクティブ区域は、包含的である限り、不正確にすることができる。
【０８２８】
上位座標フィールドの幅は、非ゼロである場合に、対応するビット数だけ署名フィールドの幅を減らす。座標全体は、各上位座標フィールドをそれに対応する座標フィールドの前に付加することによって計算される。
【表５】
2011054166.tif 000009
埋込みデータ
領域フラグ内の「領域は埋込みデータを有する」フラグがセットされている場合に、表面コーディングに埋込みデータが含まれる。このデータは、複数の連続するタグのデータ断片でエンコードされ、おさまる限り何度でも表面コーディング内で複製される。
【０８２９】
埋込みデータは、埋込みデータを含む表面コーディングのランダムで部分的なスキャンが、そのデータ全体を取り出すのに十分になることができる形でエンコードされる。スキャニングシステムは、取り出された断片からデータを再組立し、十分な断片が誤りなしに取り出された時にユーザに報告する。
【０８３０】
表３に示されているように、２００ビットのデータブロックが、１６０ビットのデータをエンコードする。このブロックデータは、５×５正方形に配置された２５個のタグの連続するグループのデータ断片にエンコードされる。タグは、その整数座標がタグの座標を５で割った値であるブロックに属する。各ブロック内で、データは、増加するｙ座標内で増加するｘ座標を有するタグに配置される。
【０８３１】
あるデータ断片が、アクティブ区域マップが存在するブロックから欠けている場合がある。しかし、欠けているデータ断片は、そのブロックの別のコピーから回復可能である可能性が高い。
【０８３２】
任意のサイズのデータは、長方形に配置されたブロックの連続する組からなるスーパーブロックにエンコードされる。スーパーブロックのサイズは、各ブロックにエンコードされる。ブロックは、その整数座標がブロックの座標をスーパーブロックサイズで割った値であるスーパーブロックに属する。各スーパーブロック内で、データは、増加するｙ座標内で増加するｘ座標を有するブロックに配置される。
【０８３３】
スーパーブロックは、表面コーディングの縁に沿った部分的複製を含めて、おさまる限り何度でも表面コーディング内で複製される。
【０８３４】
スーパーブロックでエンコードされるデータに、より正確なタイプ情報、より正確なサイズ情報、ならびにより広範囲の誤り検出データおよび／または誤り訂正データを含めることができる。
【表６】
2011054166.tif 000010
例えば、製品情報、アプリケーションデータ、連絡先データ、名刺データ、および辞書データなど、テキスト、イメージ、オーディオ、ビデオデータを含む、すべての形の埋込みデータを使用できることを諒解されたい。
【０８３５】
領域署名
領域フラグ内の「領域は署名を有する」フラグがセットされている場合に、署名フィールドに、最大幅３６ビットの署名が含まれる。署名は、通常、セキュアデータベース内の領域ＩＤに関連する乱数である。署名は、理想的には、量子プロセスなどの真にランダムなプロセスを使用して、またはランダムイベントからランダム性を抽出することによって生成される。
【０８３６】
オンライン環境では、セキュアデータベースへのアクセスを有するサーバに照会することによって、領域ＩＤと共に署名を検証することができる。
【０８３７】
領域フラグ内の「領域は埋込みデータを有する」フラグおよび「埋込みデータは署名を有する」フラグがセットされている場合に、表面コーディングに、領域ＩＤの１６０ビット暗号化署名が含まれる。この署名は、１ブロックのスーパーブロック内でエンコードされる。
【０８３８】
オンライン環境では、領域ＩＤおよび任意選択としてランダム署名と共に、任意の個数の署名断片を使用して、署名全体または対応する私有鍵の知識を有するサーバに照会することによって、署名を検証することができる。
【０８３９】
オフライン（またはオンライン）環境では、署名全体を、複数のタグを読み取ることによって回復することができ、その後、対応する公開署名鍵を使用して検証することができる。
【０８４０】
署名検査は、下でより詳細に述べる。
【０８４１】
ＭＩＭＥデータ
埋込みデータタイプが「ＭＩＭＥ」である場合に、スーパーブロックに、ＲＦＣ ２０４５（Ｆｒｅｅｄ，Ｎ．およびＮ．Ｂｏｒｅｎｓｔｅｉｎ、「ＭｕｌｔｉｐｕｒｐｏｓｅＩｎｔｅｒｎｅｔ Ｍａｉｌ Ｅｘｔｅｎｓｉｏｎｓ（ＭＩＭＥ）−Ｐａｒｔ Ｏｎｅ：Ｆｏｒｍａｔ ｏｆ Ｉｎｔｅｒｎｅｔ Ｍｅｓｓａｇｅ Ｂｏｄｉｅｓ」、ＲＦＣ ２０４５、１９９６年１１月）、ＲＦＣ２０４６（Ｆｒｅｅｄ，Ｎ．およびＮ．Ｂｏｒｅｎｓｔｅｉｎ「Ｍｕｌｔｉｐｕｒｐｏｓｅ Ｉｎｔｅｒｎｅｔ Ｍａｉｌ Ｅｘｔｅｎｓｉｏｎｓ（ＭＩＭＥ）−Ｐａｒｔ Ｔｗｏ：ＭｅｄｉａＴｙｐｅｓ」、ＲＦＣ ２０４６、１９９６年１１月）および関連するＲＦＣによるＭｕｌｔｉｐｕｒｐｏｓｅ Ｉｎｔｅｒｎｅｔ Ｍａｉｌ Ｅｘｔｅｎｓｉｏｎｓ（ＭＩＭＥ）データが含まれる。ＭＩＭＥデータは、ヘッダとそれに続く本体からなる。ヘッダは、可変長テキスト文字列と、その前の８ビット文字列長としてエンコードされる。本体は、可変長タイプ固有オクテットストリームと、その前のビッグエンディアンフォーマットの１６ビットサイズとしてエンコードされる。
【０８４２】
ＲＦＣ ２０４６に記載された基本的なトップレベルメディアタイプに、テキスト、イメージ、オーディオ、ビデオ、およびアプリケーションが含まれる。
【０８４３】
ＲＦＣ ２４２５（Ｈｏｗｅｓ，Ｔ．、Ｍ．Ｓｍｉｔｈ、およびＦ．Ｄａｗｓｏｎ、「Ａ ＭＩＭＥ Ｃｏｎｔｅｎｔ−Ｔｙｐｅ ｆｏｒ ＤｉｒｅｃｔｏｒｙＩｎｆｏｒｍａｔｉｏｎ」、ＲＦＣ ２０４５、１９９８年９月）およびＲＦＣ ２４２６（Ｄａｗｓｏｎ，Ｆ．およびＴ．Ｈｏｗｅｓ、「ｖＣａｒｄ ＭＩＭＥ ＤｉｒｅｃｔｏｒｙＰｒｏｆｉｌｅ」、ＲＦＣ ２０４６、１９９８年９月）に、例えば名刺に現れる可能性がある連絡先情報のエンコードに適する、ディレクトリ情報用のテキストサブタイプが記載されている。
【０８４４】
エンコードおよび印刷の考慮事項
Ｐｒｉｎｔ Ｅｎｇｉｎｅ Ｃｏｎｔｒｏｌｌｅｒ（ＰＥＣ）（米国特許出願第０９／５７５，１０８号、米国特許出願第１０／７２７，１６２号、米国特許出願第０９／５７５，１１０号、米国特許出願第０９／６０７，９８５号、米国特許第６，３９８，３３２号、米国特許第６，３９４，５７３号、および米国特許第６，６２２，９２３号を含む複数の保留中の米国特許出願の主題である）は、２つの固定（ページごと）２４項（１５，７）リードソロモンコードワードおよび４つの可変（タグごと）２４項（１５，７）リードソロモンコードワードのエンコードをサポートするが、他の個数のコードワードを異なる方式のために使用することができる。
【０８４５】
さらに、ＰＥＣは、そのレイアウトが一定である（ページごと）がその可変コードワードデータをユニットセルごとに変更できる、長方形ユニットセルを介するタグのレンダリングをサポートする。ＰＥＣは、ページ移動の方向でユニットセルをオーバーラップさせることを許容しない。
【０８４６】
ＰＥＣと互換のユニットセルに、４つのタグからなる単一タググループが含まれる。このタググループに、そのタググループに一意であるがタググループ内で４回複製される単一のＡコードワードと、４つの一意のＢコードワードとが含まれる。これらを、ＰＥＣの６つのサポートされる可変コードワードのうちの５つを使用してエンコードすることができる。タググループに、８つの固定されたＣコードワードおよびＤコードワードも含まれる。これらのうちの１つを、ＰＥＣの可変コードワードの残りの１つを使用してエンコードすることができ、２つを、ＰＥＣの２つの固定コードワードを使用してエンコードすることができ、残りの５つを、ＰＥＣに供給されるＴａｇＦｏｒｍａｔ Ｓｔｒｕｃｔｕｒｅ（ＴＦＳ）にエンコードし、事前レンダリングすることができる。
【０８４７】
ＰＥＣは、ＴＦＳ行あたり３２個の一意ビットアドレスという制限を課す。ユニットセルの内容は、この制限を尊重する。ＰＥＣは、ＴＦＳの幅に対する３８４という制限も課す。ユニットセルの内容は、この制限を尊重する。
【０８４８】
適度なページサイズについて、Ａコードワード内の可変座標ビットの個数が穏当であり、ルックアップテーブルを介するエンコードが扱いやすくなることに留意されたい。ルックアップテーブルを介するＢコードワードのエンコードも可能とすることができる。リードソロモンコードは組織的なので、冗長データだけがルックアップテーブルに現れる必要があることに留意されたい。
【０８４９】
イメージングおよびデコードの考慮事項
タグ全体の獲得を保証するのに必要な最小イメージング視野は、３９．６ｓ、すなわち
【数４】
2011054166.tif 000011
の直径を有し、表面コーディングと視野との間の任意の位置合わせを可能にする。１４３μｍのマクロドット間隔を与えられれば、この値は、５．７ｍｍの必要な視野を与える。
【０８５０】
表４に、１２８画素のイメージセンササイズを仮定して、異なるサンプリングレートに関する現在の表面コーディングについて達成可能なピッチ範囲を示す。
【表７】
2011054166.tif 000012
上の表面コーディングについて、デコードシーケンスは次の通りである。
・ 完全なタグのターゲットを突き止める
・ ターゲットからの透視変換を推論する
・ 循環位置コードをサンプリングする
・ 循環位置コードをデコードする
・ 循環位置コードから方位を判定する
・ ローカルリードソロモンコードワードをサンプリングし、デコードする
・ タグのｘ−ｙ位置を判定する
・ 方位付きのターゲットから３Ｄタグ変換を推論する
・ タグのｘ−ｙ位置および３Ｄ変換からニブのｘ−ｙ位置を判定する
・ アクティブ区域マップを参照してニブ位置のアクティブ区域状況を判定する
・ ニブのアクティブ区域状況に基づいてローカルフィードバックを生成する
・ タグのタイプを判定する
・ 分散リードソロモンコードワードをサンプリングする（タグタイプを参照し、ウィンドウ位置合わせの剰余をとる）
・ 分散リードソロモンコードワードをデコードする
・ タググループデータＣＲＣを検査する
・ デコード時に、不良領域ＩＤサンプルにフラグを立てる
・ エンコードタイプを判定し、未知のエンコードを拒絶する
・ 領域フラグを判定する
・ 領域ＩＤを判定する
・ デジタルインク内で領域ＩＤ、ニブｘ−ｙ位置、ニブアクティブ領域状況をエンコードする
・ 領域フラグに基づいてデジタルインクをルーティングする
領域ＩＤデコードは、位置デコードと同一レートで行う必要がなく、コードワードのデコードは、そのコードワードが既にわかっているよいコードワードと同一であることがわかった場合に避けることができる。
【０８５１】
上位座標幅が非ゼロである場合に、下位ｘ座標または下位ｙ座標がラップするタグの間の境界で特別に注意を払わなければならず、そうでなければ、コードワード誤りが導入される可能性がある。ラップが、下位ｘ座標または下位ｙ座標から検出される（すなわち、この座標にすべて０のビットまたはすべて１のビットが含まれる）場合に、対応する上位座標を、コードワードデコードの前に調整することができる。上位座標に純粋のシンボル誤りがない場合には、これによって、コードワード誤りの不注意な導入が防がれる。
【０８５２】
代替のタグ配置
ある範囲の異なるタグレイアウトおよびタグ構造を利用できることを諒解されたい。
【０８５３】
例えば、図９に示されたタググループを、図１６に示されたタググループに置換することができ、図１６では、タグが、互いに関して回転されていない。図１７に、物理レベルで６回回転対称性を利用し、各菱形がめいめいのシンボルを表す配置を示す。図１８に、タグが、周囲にシンボルの追加の帯を追加することによってそのデータ容量を増やすように拡張されている、タグの１つの版を示す。
【０８５４】
関連するエンコード考慮事項を含む、これらの代替タグ構造の使用は、その内容が相互参照によって本明細書に組み込まれている同時係属の特許出願番号［包括的な事例についてここに整理番号を含める必要がある］でより詳細に説明され、図示されている。
【０８５５】
セキュリティの議論
上で説明したように、認証は、データとそのデータの署名との間の対応を検査することに頼る。署名の偽造がむずかしいほど、署名ベースの認証の信頼性が高まる。
【０８５６】
アイテムＩＤは、一意であり、したがって、署名の基礎を提供する。オンライン認証アクセスが仮定される場合に、署名を、単純に、信頼されるオンラインオーセンティケータ（ａｕｔｈｅｎｔｉｃａｔｏｒ）がアクセスできる認証データベース内のアイテムＩＤに関連する乱数とすることができる。この乱数は、決定論的（擬似乱数）アルゴリズムを介する、または確率的物理プロセスを介するなど、任意の適当な方法によって生成することができる。鍵付きハッシュすなわち暗号化されたハッシュは、認証データベース内の追加のスペースを必要としないので、乱数に好ましい場合がある。しかし、鍵付き署名と同一の長さのランダム署名は、鍵攻撃を許さないので、鍵付き署名より安全である。同等に、より短いランダム署名は、より長い鍵付き署名と同一のセキュリティを与える。
【０８５７】
極限の場合に、データベース内のアイテムＩＤの存在そのものが真正性を示すので、署名は実際には不要である。しかし、署名の使用は、偽造者が実際に見つけたアイテムを偽造することに偽造者を制限する。
【０８５８】
見つけていないＩＤの署名の偽造を防ぐために、署名は、オンラインオーセンティケータへの繰り返されるアクセスを介する網羅探索を手におえないものにするのに十分に大きいものでなければならない。署名が、ランダムにではなく鍵を使用して生成される場合に、その長さは、偽造者が既知のＩＤ／署名対から鍵を演繹できなくするのに十分に大きいものである必要もある。２００〜３００ビットの署名は、公開鍵または秘密鍵のどちらを使用して生成される場合でも、安全と考えられる。
【０８５９】
タグ（またはローカルタググループ）に比較的安全なランダム署名を含めることが、特に署名用のより多くの空間をもたらすためにＩＤの長さが減らされる場合に、実用的である可能性があるが、タグにセキュアなＩＤから誘導された署名を含めることは、非実用的である場合がある。セキュアなＩＤから誘導された署名をサポートするために、その代わりに、署名の断片を複数のタグにまたがって分散させることができる。各断片を、孤立してＩＤに対して検査できる場合に、感知デバイス視野を広げずに認証をサポートするという目的が達成される。署名のセキュリティは、それでも、断片の長さではなく署名の全長に由来するものとすることができる。というのは、偽造者は、ユーザが検査のためにどの断片をランダムに選択するかを予測できないからである。信頼されるオーセンティケータは、鍵および／または保管された署名全体にアクセスできるので、必ず断片検査を実行することができ、したがって、信頼されるオーセンティケータへのオンラインアクセスが使用可能である時には、断片検査は必ず可能である。
【０８６０】
断片検査は、個々の断片に対するブルートフォース攻撃が防がれることを必要とし、そうでない場合には、偽造者は、各断片を順番に攻撃することによって署名全体を判定することができる。ブルートフォース攻撃は、ＩＤごとの基礎でオーセンティケータをスロットリングすることによって防ぐことができる。しかし、断片が短い場合には、極端なスロットリングが必要である。オーセンティケータのスロットリングに対する代替案として、オーセンティケータは、その代わりに、所与の断片番号に関して進んで応答する検証要求の回数に対する限度を実施することができる。この限度が非常に小さくされる場合であっても、通常のユーザが所与の断片についてその限度を使い果たす可能性は低い。というのは、使用可能な多数の断片があり、ユーザによって選択される実際の断片を変更できるからである。１回という限度でさえ、実用的とすることができる。より一般的に、この限度は、断片のサイズに比例しなければならない、すなわち、断片が小さいほど、この限度を小さくしなければならない。したがって、ユーザの経験は、断片サイズについて多少不変になるはずである。スロットリングと断片検査限度の実施との両方が、オーセンティケータへの要求のシリアル化を暗示する。断片検査限度の実施は、さらに、オーセンティケータが、満足された検査要求の断片ごとのカウントを維持することを必要とする。
【０８６１】
ブルートフォース攻撃は、断片に、タグ内でエンコードされたランダム署名を連結することによっても防ぐことができる。ランダム署名は、断片を保護するものと考えることができるが、断片を、単純にランダム署名の長さを増やし、したがってそのセキュリティを高めるものと考えることもできる。
【０８６２】
断片検査は、最小個数の断片の検査を同時に要求することによって、より安全にすることができる。
【０８６３】
断片検査は、断片識別を必要とする。断片に明示的に番号を付けることができ、あるいは、そのタグの２次元座標の、タグの連続するタイリングにまたがる署名の繰り返しを法とする剰余によって、断片をより経済的に識別することができる。
【０８６４】
ＩＤ自体の限られた長さが、さらなる脆弱性を導入する。理想的には、ＩＤ長は、少なくとも２００〜３００ビットでなければならない。Ｎｅｔｐａｇｅ表面コーディング方式では、ＩＤ長は９６ビット以下である。これを克服するために、ＩＤをパディングすることができる。これを効果的にするためには、パディングが可変でなければならない、すなわち、パディングが、ＩＤごとに変化しなければならない。理想的には、パディングは、単純に乱数であり、その場合に、ＩＤによってインデクシングされる認証データベースに保管されなければならない。パディングがＩＤから決定論的に生成される場合には、そのパディングは役に立たない。
【０８６５】
秘密鍵署名のオフライン認証は、信頼されるオフライン認証デバイスの使用を必要とする。ＱＡチップ（米国特許出願第０９／１１２，７６３号、米国特許出願第０９／１１２，７６２号、米国特許出願第０９／１１２，７３７号、米国特許出願第０９／１１２，７６１号、および米国特許出願第０９／１１３，２２３号を含む複数の保留中の米国特許出願の主題である）が、限られた能力を有する、そのようなデバイスの基礎を提供する。ＱＡチップは、その内部メモリに安全に保持された秘密鍵を使用して署名を検査するようにプログラムすることができる。しかし、このシナリオでは、ＩＤごとのパディングをサポートすることが非実用的であり、非常に少数を超える秘密鍵をサポートすることさえ非実用的である。さらに、この形でプログラムされたＱＡチップは、選択文書攻撃（ｃｈｏｓｅｎ−ｍｅｓｓａｇｅａｔｔａｃｋ）を許す。これらの制約は、ＱＡチップベースの信頼されるオフライン認証デバイスの適用可能性をニッチ応用例に制限する。
【０８６６】
一般に、特定の信頼されるオフライン認証デバイスの主張されるセキュリティにもかかわらず、セキュアアイテムの作成者は、その秘密署名鍵をそのようなデバイスにゆだねることを嫌がる可能性が高く、これが、やはり、そのようなデバイスの適用可能性をニッチ応用例に制限する可能性が高い。
【０８６７】
対照的に、公開鍵署名（すなわち、対応する私有鍵を使用して生成された）のオフライン認証は、非常に実用的である。公開鍵を利用するオフライン認証デバイスは、任意の個数の公開鍵を平凡に保持することができ、そのデバイスが対応する公開署名鍵を有しないことがわかっているＩＤに出会った時に、過渡的オンライン接続を介してオンデマンドで追加の公開鍵を取り出すように設計することができる。信頼されないオフライン認証は、セキュアアイテムの作成者のほとんどに魅力的である可能性が高い。というのは、これらの作成者が、彼らの私有署名鍵の排他的制御を保つことができるからである。
【０８６８】
公開鍵署名のオフライン認証の不利益は、署名全体をコーディングから獲得しなければならず、最小限の視野を用いて認証をサポートするという本発明人の望みが侵害されることである。公開鍵署名のオフライン認証の対応する利益は、公開署名鍵を使用する署名の暗号化解除がＩＤとそのパディングの両方を生成し、その後パディングを無視することができるので、ＩＤパディングへのアクセスが、もはや不要になることである。パディングがオンライン認証中には無視されないので、偽造者は、オフライン認証中にパディングが無視されるという事実を利用することができない。
【０８６９】
分散された署名全体の獲得は、特に面倒ではない。コーディングされた表面を横切るハンドヘルド感知デバイスのランダムなまたは直線状のスワイプが、署名の全断片のすばやい獲得を可能にする。感知デバイスは、断片の組全体を獲得し、認証を完了した時にユーザにシグナリングするように簡単にプログラムすることができる。走査型レーザも、署名の断片のすべてを簡単に獲得することができる。両方の種類のデバイスを、タグが署名の存在を示す時に限って認証を実行するようにプログラムすることができる。
【０８７０】
公開鍵署名を、ランダムにまたは秘密鍵を使用してのどちらで生成されたものであれ、署名と同一の形でその断片のいずれかを介してオンラインで認証できることに留意されたい。信頼されるオンラインオーセンティケータは、私有鍵およびＩＤパディングを使用してオンデマンドで署名を生成することができ、あるいは、認証データベースに明示的に署名を保管することができる。後者の手法は、ＩＤパディングを保管する必要をなくす。
【０８７１】
信頼されるオーセンティケータへのオンラインアクセスが使用可能である時であっても、署名ベースの認証を、断片ベースの認証の代わりに使用できることにも留意されたい。
【０８７２】
表５に、前述の議論に鑑みて、どの署名方式が実行可能であるかの要約を示す。
【表８】
2011054166.tif 000013
セキュリティ仕様
図１９に、例のアイテム署名オブジェクトモデルの例を示す。
【０８７３】
アイテムは、ＩＤ（Ｘ）および他の詳細（図示せず）を有する。アイテムは、任意選択として、秘密署名（Ｚ）を有する。アイテムは、任意選択として、公開鍵署名も有する。公開鍵署名は、署名（Ｓ）を明示的に記録し、および／またはその署名を生成するためにＩＤと共に使用されるパディング（Ｐ）を記録する。公開鍵署名は、関連する公開鍵／私有鍵ペア（Ｋ，Ｌ）を有する。鍵ペアは、アイテムＩＤの１つまたは複数の範囲に関連する。
【０８７４】
通常、セキュリティ文書および医薬の発行者は、文書または類似物の範囲を識別するのにＩＤの範囲を利用する。これに従って、発行者は、次に、これらの詳細を使用して、マークされるアイテムまたは文書ごとにめいめいのＩＤを生成する。
【０８７５】
次に、製品の認証を、タグ内にエンコードされたタグデータを感知することと、状況に応じて複数の異なる機構を使用して認証を実行することとによってオンラインまたはオフラインで実行することができる。
【０８７６】
用いられるプロセスの例を、これから、それぞれ公開鍵暗号化および私有鍵暗号化について説明する。
【０８７７】
公開鍵署名に基づく認証
ＩＤ範囲ごとのセットアップ
・ 公開署名鍵／私有署名鍵ペア（Ｋ，Ｌ）を生成する
・ ＩＤ範囲によってインデクシングされる鍵ペア（Ｋ，Ｌ）を保管する
ＩＤごとのセットアップ
・ ＩＤパディング（Ｐ）を生成する
・ ＩＤ（Ｘ）によって私有署名鍵（Ｌ）を取り出す
・ 私有鍵（Ｌ）を使用してＩＤ（Ｘ）およびパディング（Ｐ）を暗号化することによって署名（Ｓ）を生成する
【数５】
2011054166.tif 000014
・ ＩＤ（Ｘ）によってインデクシングされるデータベースに署名（Ｓ）を保管する（および／またはパディング（Ｐ）を保管する）
・ すべてのタググループでＩＤ（Ｘ）をエンコードする
・ 繰り返される形で複数のタグにまたがって署名（Ｓ）をエンコードする
オンラインの断片ベースの認証（ユーザ）
・ タグからＩＤ（Ｘ）を獲得する
・ タグから位置（ｘ，ｙ）ｉおよび署名断片（Ｔｉ）を獲得する
・ 位置（ｘ，ｙ）ｉから断片番号（ｉ）を生成する
【数６】
2011054166.tif 000015
・ 信頼されるオーセンティケータをＩＤ（Ｘ）によってルックアップする
・ ＩＤ（Ｘ）、断片（Ｓｉ）、および断片番号（ｉ）を信頼されるオーセンティケータに送信する
オンラインの断片ベースの認証（信頼されるオーセンティケータ）
・ ＩＤ（Ｘ）、断片（Ｓｉ）、および断片番号（ｉ）をユーザから受信する
・ ＩＤ（Ｘ）によってデータベースから署名（Ｓ）を取り出す（または署名を再生成する）
・ 受信した断片（Ｔｉ）を署名の対応する断片（Ｓｉ）と比較する
・ 認証結果をユーザに報告する
オフラインの署名ベースの認証（ユーザ）
・ タグ（Ｘ）からＩＤを獲得する
・ タグから位置（ｘ，ｙ）ｉおよび署名断片（Ｔｉ）を獲得する
・ 位置（ｘ，ｙ）ｉから断片番号（ｉ）を生成する
【数７】
2011054166.tif 000016
・ （ｎ）個の断片から署名（Ｓ）を生成する
・ ＩＤ（Ｘ）によって公開署名鍵（Ｋ）を取り出す
・ 公開鍵（Ｋ）を使用して署名（Ｓ）を暗号化解除して、ＩＤ（Ｘ’）およびパディング（Ｐ’）を得る
【数８】
2011054166.tif 000017
・ 獲得したＩＤ（Ｘ）を暗号化解除されたＩＤ（Ｘ’）と比較する
・ 認証結果をユーザに報告する。
【０８７８】
秘密鍵署名に基づく認証
ＩＤごとのセットアップ
・ 秘密（Ｚ）を生成する
・ ＩＤ（Ｘ）によってインデクシングされるデータベースに秘密（Ｚ）を保管する
・ ＩＤ（Ｘ）および秘密（Ｚ）をすべてのタググループ内でエンコードする
オンラインの秘密ベースの認証（ユーザ）
・ タグからＩＤ（Ｘ）を獲得する
・ タグから秘密（Ｚ’）を獲得する
・ 信頼されるオーセンティケータをＩＤによってルックアップする
・ ＩＤ（Ｘ）および秘密（Ｚ’）を信頼されるオーセンティケータに送信する
オンラインの秘密ベースの認証（信頼されるオーセンティケータ）
・ ＩＤ（Ｘ）および秘密（Ｚ’）をユーザから受信する
・ ＩＤ（Ｘ）によってデータベースから秘密（Ｚ）を取り出す
・ 受信した秘密（Ｚ’）を秘密（Ｚ）と比較する
・ 認証結果をユーザに報告する
前に述べたように、秘密ベースの認証を、断片ベースの認証と共に使用することができる。
【０８７９】
暗号アルゴリズム
公開鍵署名がオフラインで認証される時に、ユーザの認証デバイスは、通常、署名が最初に生成された時に使用されたパディングにアクセスできない。したがって、署名検査ステップは、署名を暗号化解除して、認証デバイスが署名内のＩＤをタグから獲得されたＩＤと比較できるようにしなければならない。これは、米国商務省／米国標準技術局、ＤｉｇｉｔａｌＳｉｇｎａｔｕｒｅ Ｓｔａｎｄａｒｄ（ＤＳＳ）、ＦＩＰＳ １８６−２、２０００年１月２７日の標準Ｄｉｇｉｔａｌ Ｓｉｇｎａｔｕｒｅ Ａｌｇｏｒｉｔｈｍなど、署名を暗号化解除することによる署名検査ステップを実行しないアルゴリズムの使用をはばむ。
【０８８０】
ＲＳＡ暗号化は、下記に記載されている。
【０８８１】
・ Ｒｉｖｅｓｔ，Ｒ．Ｌ．、Ａ．Ｓｈａｍｉｒ、およびＬ．Ａｄｌｅｍａｎ、「Ａ Ｍｅｔｈｏｄ ｆｏｒ Ｏｂｔａｉｎｉｎｇ Ｄｉｇｉｔａｌ Ｓｉｇｎａｔｕｒｅｓａｎｄ Ｐｕｂｌｉｃ−Ｋｅｙ Ｃｒｙｐｔｏｓｙｓｔｅｍｓ」、Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ ｏｆ ｔｈｅ ＡＣＭ、Ｖｏｌ．２１、Ｎｏ．２、１９７８年２月、１２０〜１２６ページ
・ Ｒｉｖｅｓｔ，Ｒ．Ｌ．、Ａ．Ｓｈａｍｉｒ、およびＬ．Ｍ．Ａｄｌｅｍａｎ、「Ｃｒｙｐｔｏｇｒａｐｈｉｃ ｃｏｍｍｕｎｉｃａｔｉｏｎｓ ｓｙｓｔｅｍａｎｄ ｍｅｔｈｏｄ」、米国特許第４，４０５，８２９号、１９８３年９月２０日発行
・ ＲＳＡ Ｌａｂｏｒａｔｏｒｉｅｓ、ＰＫＣＳ ＃１ ｖ２．０： ＲＳＡ Ｅｎｃｒｙｐｔｉｏｎ Ｓｔａｎｄａｒｄ、１９９８年１０月１日
ＲＳＡは、署名を暗号化解除する適当な公開鍵デジタル署名アルゴリズムを提供する。ＲＳＡは、ＡＮＳＩ Ｘ９．３１デジタル署名標準規格、米国規格協会、ＡＮＳＩＸ９．３１−１９９８、Ｄｉｇｉｔａｌ Ｓｉｇｎａｔｕｒｅｓ Ｕｓｉｎｇ Ｒｅｖｅｒｓｉｂｌｅ Ｐｕｂｌｉｃ Ｋｅｙ Ｃｒｙｐｔｏｇｒａｐｈｙ ｆｏｒ ｔｈｅ ＦｉｎａｎｃｉａｌＳｅｒｖｉｃｅｓ Ｉｎｄｕｓｔｒｙ（ｒＤＳＡ）、１９９８年９月８日の基礎を提供する。パディングが使用されない場合に、任意の公開鍵署名アルゴリズムを使用することができる。
【０８８２】
ハイパーラベル表面コーディング方式では、ＩＤが９６ビット長以下である。ＩＤは、署名の前に１６０ビットまでパディングされる。
【０８８３】
パディングは、理想的には量子プロセス［１４、１５］などの真にランダムなプロセスを使用して、またはランダムイベントからランダム性を抽出すること（Ｓｃｈｎｅｉｅｒ，Ｂ．、ＡｐｐｌｉｅｄＣｒｙｐｔｏｇｒａｐｈｙ、Ｓｅｃｏｎｄ Ｅｄｉｔｉｏｎ、Ｊｏｈｎ Ｗｉｌｅｙ ＆ Ｓｏｎｓ、１９９６年）によって生成される。
【０８８４】
ハイパーラベル表面コーディング方式では、ランダム署名または秘密が３６ビット長以下である。ランダム署名も、理想的には真にランダムなプロセスを使用して生成される。
【０８８５】
セキュリティタグ付けおよび追跡
通貨偽造を検出し、資金洗浄活動を阻止するために、通貨、小切手、および他の貨幣文書（ｍｏｎｅｔａｒｙ ｄｏｃｕｍｅｎｔ）にタグを付けることができる。ハイパーラベルタグ付き通貨を、貨幣制度を介して検証し、追跡することができる。医薬などのハイパーラベルタグ付けされた製品にタグを付け、流通小売りシステムを介してアイテムを検証し、追跡することを可能にすることができる。
【０８８６】
ハイパーラベルセキュリティタグ付けおよび追跡の概念の複数の例は、特に銀行券および医薬に言及するが、ハイパーラベルタグ付けは、他の製品、例えば、トラベラーズチェック、当座預金、パスポート、化学薬品などに安全にタグを付け、追跡するのに同等に使用することができる。
【０８８７】
ハイパーラベルタグ付けは、Ｎｅｔｐａｇｅシステムと共に、オブジェクトを安全に検証し、追跡する機構を提供する。
【０８８８】
オブジェクトの表面のハイパーラベルタグは、そのオブジェクトを一意に識別する。各ハイパーラベルタグに、オブジェクトの一意ＩＤと、ハイパーラベルタグ付けされた表面でのタグの位置とを含む情報が含まれる。ハイパーラベルタグに、オブジェクトの認証に使用できる署名断片も含まれる。走査型レーザセンサまたは走査型イメージセンサは、オブジェクトの任意の部分のタグを読み取って、そのオブジェクトを識別し、そのオブジェクトを検証し、そのオブジェクトの追跡を可能にすることができる。
【０８８９】
通貨タグ付け
セキュリティ文書の保護の例を、これから、銀行券などの通貨の特定の保護に関して説明するが、この技法をすべてのセキュリティ文書に適用できることを諒解されたい。
【０８９０】
偽造を検出し、通貨移動の追跡を可能にするために、通貨にハイパーラベルを用いてタグ付けすることができる。ハイパーラベルタグは、銀行券表面全体に印刷することができ、あるいは、紙幣のより小さい領域内に印刷することができる。ハイパーラベルタグ付けは、ホログラム、フォイルストリップ（ｆｏｉｌｓｔｒｉｐ）、カラーシフティングインクなど、他のセキュリティ特徴に加えて使用することができる。走査型レーザセンサまたは走査型イメージセンサは、紙幣の任意の部分のタグを読み取って、各個々の紙幣を検証することができる。
【０８９１】
この例では、各６辺形ハイパーラベル通貨タグが、幅約２．５ｍｍであり、赤外線インクの印刷されたドットの形で様々なデータを組み込まれる。銀行券に含まれるタグの例を、図２０に示す。
【０８９２】
ハイパーラベル通貨タグは、紙幣通貨、発行国、および紙幣金種区分を識別する。ハイパーラベル通貨タグは、紙幣のシリアル番号、紙幣の側面（すなわち、表または裏）をも識別し、他の情報（例えば、その紙幣が印刷された正確な印刷所）を含むことができる。物理的銀行券ごとに、紙幣の各側面に１つずつの、２つの紙幣ＩＤがある。
【０８９３】
タグに、下記をも含めることができる。
・ 位置合わせマーク（これらは、上のイメージ内のより大きいドットである）
・ タグが、商用ハイパーラベルまたは商用ハイパーラベルタグではなく、通貨タグであることを示すコード
・ タグが紙幣の横方向でどこにあるかを示す水平位置コード
・ タグが紙幣の縦方向でどこにあるかを示す垂直位置コード
・ 暗号化署名
・ 誤り検出ビットおよび誤り訂正ビット
各タグが、一意である。すなわち、紙幣または他の文書に印刷されるすべてのタグのうちで、どの２つのタグも、同一ではない。タグは、様々な検証デバイスに組み込むことができる低コストスキャナを用いて簡単に読み取られるように設計される。
【０８９４】
ハイパーラベル通貨タグは、任意のハイパーラベルスキャナによって読み取ることができる。これらのスキャナは、下でより詳細に説明するように、認証および追跡を容易にするために様々なデバイスに組み込むことができる。
【０８９５】
追跡
追跡およびアイテム検証のために、製造業者または他の中央当局が、すべての通貨の位置および状況を追跡するデータベースを維持する。これを、通貨の認証に使用することもできる。
【０８９６】
紙幣がスキャンされるたびに、その位置が記録される。この位置情報は、中央データベースに収集することができ、これによって、異常な金銭の移動の分析および識別と、贋造紙幣の検出とが可能になる。これによって、犯罪者活動に関する非常に正確なインテリジェンスの作成と、貨幣制度内の多数の位置での盗まれた紙幣または贋造紙幣の位置のリアルタイム検出とが可能になる。例えば、ハイパーラベルドットパターンが正確に複製される、洗練された偽造者の場合に、正確に偽造された紙幣の複数のコピー（最低限でも原本と偽造品）がある。複数の同一の紙幣が、異なる場所に同時に現れる場合に、それらの紙幣のうちの１つ以外のすべてが、偽造品であるに違いない。その場合に、すべてを不審物として扱うことができる。
【０８９７】
したがって、取引が通貨を使用して実行される時に、全般的なプロセスは、次のようになる。
・ 取引に合意する
・ 通貨が、その取引に関連して渡される
・ その通貨が、適当な感知デバイスを使用してスキャンされる
・ その感知デバイスが、少なくとも１つのタグを感知し、所定のデータを生成する
・ その所定のデータが、中央政府データベースに転送される。
【０８９８】
これに関して、次の所定のデータが、スキャナから中央政府通貨データベースに自動的に送信される。
・ 紙幣のシリアル番号
・ 紙幣の金種区分
・ 紙幣妥当性データ
・ スキャナのシリアル番号
・ スキャンの日時
・ スキャンが行われた時のスキャナの物理的位置（固定式スキャナの場合に、これは自動的であり、移動式スキャナの場合に、物理的位置は、ＧＰＳトラッカを使用して判定される）
・ スキャナのネットワーク位置
・ 報告可能な現金取引を行う人の識別情報
したがって、ハイパーラベルテクノロジは、発行されたすべての紙幣のシリアル番号および履歴を含むデータベースを作ることを可能にし、これらの紙幣を貨幣制度を通じて追跡することを可能にする。収集されるデータは、受信された検証データに基づいてキャッシュフローマップを作り上げるのに使用することができ、その存在は、法執行機関がグローバル経済で窃盗、資金洗浄、および偽造と戦うための強力なツールを提供する。
【０８９９】
各紙幣が、その寿命にわたって、最初に印刷された時から、破壊されるまで、追跡される。計算から、このデータベースは、すべての米国ドルの移動を追跡するために、１日あたり５０Ｇバイト超を保管する必要があることが示される。同様のストレージが、ユーロのためにも必要である。これは、十分に、現代のデータベースシステムの能力の範囲内である。
【０９００】
１日あたり数億件の関連する多数の取引もある。これらは、普通の分散トランザクション処理システムの能力の範囲内である。しかし、ハイパーラベル通貨システムを、ディスクドライブではなく半導体メモリ内でトランザクションを実行する新世代のデータベースシステムを使用することによって、実質的により低いコストで実施することができる。これらのトランザクションを、その後、バックグラウンド「バックアップ」タスクとしてディスクに継続的にストリーミングすることができる。そのようなシステムは、ハイパーラベルベースの通貨追跡システムがオンラインになり、これらが現実味のある選択になる時までに十分に成熟している可能性が高い。
【０９０１】
基本的な追跡機能および検証機能と同様に、このデータベースシステムは、次の追加の特徴を有することができる。
【０９０２】
・ このシステム内での異常な金銭移動パターンの表示（例えば、問題の人によってこのシステム内の異なる位置で行われた高額現金支払い）
・ キャッシュフロー需要予測の提供
・ 偽造者および資金洗浄者を検出し、起訴するのに使用できるデータマイニング特徴
・ ニューラルネットワークベースの詐欺検出
・ 地理的傾向識別
したがって、中央データベースは、有効なオブジェクトＩＤ、オブジェクトＩＤホットリスト（すべての疑わしいオブジェクトＩＤに関する）、およびオブジェクトＩＤに対応する公開鍵のリストに関する最新情報を維持する。中央サーバは、オブジェクトの移動を追跡するためにオブジェクトスキャン履歴も維持する。オブジェクトがスキャンされるたびに、そのタイムスタンプ付きの位置が記録される。既知の場合に、そのオブジェクトの所有者の詳細も記録することができる。この情報は、特に大規模金融取引、例えば、銀行からの高額現金受出の場合に、既知である場合がある。このオブジェクトスキャン履歴データは、違法な製品移動、例えば、通貨の違法な輸入を検出するのに使用することができる。このオブジェクトスキャン履歴データは、製品偽造を示す可能性がある、異常なまたは疑わしい製品移動を検出するのにも使用することができる。
【０９０３】
オブジェクトが、盗まれたことがわかっている場合に、そのオブジェクトを、中央サーバのオブジェクトＩＤホットリストに即座に追加することができる。このホットリストは、すべてのオンラインスキャナに自動的に配布され（またはそれらからアクセス可能になり）、次の更新時にすべてのオフラインスキャナにダウンロードされる。この形で、盗まれた状況が、自動的にすばやく膨大な数の店舗に散布される。同様に、あるオブジェクトが、他の形で疑わしい場合に、そのオブジェクトをこのホットリストに追加することができ、その結果、その状況が、そのオブジェクトをスキャンする人に合図されるようになる。
【０９０４】
オンラインスキャナは、スキャンの時の各オブジェクトＩＤの検査を可能にするために、中央サーバへの瞬間的アクセスを有する。オブジェクトスキャン履歴も、オブジェクトがスキャンされる時に中央サーバで更新される。
【０９０５】
オフラインスキャナは、スキャンされたオブジェクトの検証を可能にするために、オブジェクトステータスデータを内部的に保管する。オブジェクトステータスデータに、有効ＩＤ範囲リスト、オブジェクトＩＤホットリスト、公開鍵リスト、およびオブジェクトスキャン履歴が含まれる。オブジェクトがスキャンされるたびに、詳細が、オブジェクトスキャン履歴に記録される。スキャナが接続されるたびに、オブジェクトステータスデータが中央サーバからダウンロードされ、オブジェクトスキャン履歴が中央サーバにアップロードされる。
【０９０６】
移動式スキャナの位置は、そのスキャナがＧＰＳを備える場合に、スキャナによってアプリケーションに供給することができる。代替案では、スキャナの位置を、そのスキャナがそれを介して通信するネットワークによって提供することができる。
【０９０７】
例えば、ハンドヘルドスキャナが、携帯電話網を使用する場合に、そのスキャナの位置を、携帯電話網プロバイダが提供することができる。複数の使用可能なロケーションテクノロジがある。その１つが、ＡｓｓｉｓｔｅｄＧｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ（Ａ−ＧＰＳ）である。これは、ＧＰＳを備えた送受話器を必要とし、この送受話器が、ＧＰＳ衛星から位置信号を受信する。電話網は、最も近くのセルサイトから送受話器の近似位置を知る（この場合には、送受話器がスキャナでもある）。これに基づいて、網は、送受話器に、その位置計算にどのＧＰＳ衛星を使用すべきかを知らせる。デバイスがＧＰＳを備えることを必要としないもう１つのテクノロジが、ＵｐｌｉｎｋＴｉｍｅ Ｄｉｆｆｅｒｅｎｃｅ ｏｆ Ａｒｒｉｖａｌ（Ｕ−ＴＤＯＡ）である。これは、ある形の三角測量を使用して、無線送受話器の信号が網のセルサイトに設置された複数のＬｏｃａｔｉｏｎＭｅａｓｕｒｅｍｅｎｔ Ｕｎｉｔ（ＬＭＵ）に達するのに要する時間を比較することによって、その無線送受話器の位置を判定する。次に、送受話器位置が、３つの（またはより多数の）信号の到着時間の差に基づいて計算される。
【０９０８】
認証
各オブジェクトＩＤが、署名を有する。ハイパーラベルタグ構造内の限られたスペースは、暗号化署名全体を１つのタグに含めることを非実用的にし、したがって、署名断片が、複数のタグにまたがって分散される。短いランダム署名または秘密を、１つのタグに含めることができる。
【０９０９】
オブジェクトＩＤの限られた長さに起因する脆弱性を避けるために、オブジェクトＩＤは、理想的には乱数を用いて、パディングされる。パディングは、オブジェクトＩＤによってインデクシングされる認証データベースに保管される。認証データベースは、製造業者が管理することができ、あるいは、第三者の信頼されるオーセンティケータが管理することができる。
【０９１０】
各ハイパーラベルタグに、署名断片が含まれ、各断片（または断片の部分集合）を、孤立してオブジェクトＩＤに対して検査することができる。署名のセキュリティは、それでも、断片の長さではなく署名の全長に由来する。というのは、偽造者は、ユーザが検査のためにどの断片をランダムに選択するかを予測できないからである。
【０９１１】
断片検査は、断片識別を必要とする。断片に明示的に番号を付けることができ、あるいは、そのタグの２次元座標の、タグの連続するタイリングにまたがる署名の繰り返しを法とする剰余によって、断片を識別することができる。
【０９１２】
信頼されるオーセンティケータは、必ず断片検査を実行することができ、したがって、断片検査は、信頼されるオーセンティケータへのオンラインアクセスが使用可能である時に、必ず可能であることに留意されたい。
【０９１３】
認証データベースの確立
ＩＤの新しい範囲を割り振る前に、認証データベースを確立するために、あるセットアップタスクが必要である。
【０９１４】
ＩＤの範囲ごとに、公開署名鍵／私有署名鍵ペアが生成され、この鍵ペアが、ＩＤ範囲によってインデクシングされる認証データベースに保管される。
【０９１５】
この範囲内のオブジェクトＩＤごとに、次のステップが必要である。
【０９１６】
・ ＩＤパディングを生成し、オブジェクトＩＤによってインデクシングされる認証データベースに保管する
・ 私有署名鍵をオブジェクトＩＤによって取り出す
・ 私有鍵を使用して、オブジェクトＩＤおよびパディングを暗号化することによって、署名を生成する
・ 署名を、オブジェクトＩＤによってインデクシングされる認証データベースに保管し、ならびに／または、ＩＤ、パディング、および私有鍵を使用して署名を再生成できるので、パディングを保管する
・ 繰り返される形で複数のタグにまたがって署名をエンコードする
このデータは、ハイパーラベルタグに必要であり、したがって、認証データベースは、ハイパーラベルの印刷の前またはその時に確立されなければならない。
【０９１７】
セキュリティ問題は、上で、より詳細に述べた。
【０９１８】
図２１に、ハイパーラベルタグを有する紙幣の紙幣印刷および配布を示す。紙幣は、流通している間にスキャンされる時に、必ずデータベースに記録もされ、破壊される時にもデータベースに記録される。
【０９１９】
商用ハイパーラベルタグを印刷するテクノロジは、市販されるが、政府の許可された通貨印刷局だけが、その政府の通貨に対応するコードを印刷することができる。これらのコードは、ハイパーラベルタグの印刷に使用されるＭｅｍｊｅｔ（登録商標）プリンタに組み込まれた集積回路（チップ）内に埋め込まれた２０４８ビットＲＳＡ暗号法によって保護される。これは、私有鍵および公開鍵を使用する、非常に安全な形の非対称暗号法である。すべての特定の通貨に関連する私有鍵は、許可された国家安全保障機関だけが持つ。
【０９２０】
オフラインの公開鍵ベースの認証
オフライン認証デバイスは、公開鍵署名を利用する。この認証デバイスは、複数の公開鍵を保持する。このデバイスは、任意選択で、このデバイスが対応する公開鍵署名を有しないオブジェクトＩＤに出会った時に、過渡的オンライン接続を介してオンデマンドで追加の公開鍵を取り出すことができる。
【０９２１】
オフライン認証について、署名全体が必要である。認証デバイスは、ハイパーラベルタグ付けされた表面の上でスワイプされ、複数のタグが読み取られる。これらのタグから、オブジェクトＩＤならびに複数の署名断片およびその位置が獲得される。次に、これらの署名断片から、署名が生成される。公開鍵が、オブジェクトＩＤを使用して、スキャンデバイスからルックアップされる。次に、署名が、その公開鍵を使用して暗号化解除されて、オブジェクトＩＤおよびパディングが与えられる。署名から得られたオブジェクトＩＤがハイパーラベルタグ内のオブジェクトＩＤと一致する場合に、そのオブジェクトは、真正と考えられる。
【０９２２】
このオフライン認証方法をオンラインで使用することもでき、信頼されるオーセンケータは、オーセンティケータの役割を演じる。
【０９２３】
オンラインの公開鍵ベースの認証
オンライン認証デバイスは、信頼されるオーセンティケータを使用して、オブジェクトの真正性を検査する。オンライン認証の場合に、単一のタグを、認証の実行に必要なすべてのものとすることができる。認証デバイスは、オブジェクトをスキャンし、１つまたは複数のタグを獲得する。このタグから、オブジェクトＩＤならびに少なくとも１つの署名断片およびその位置が獲得される。断片番号が、断片位置から生成される。適当な信頼されるオーセンティケータを、オブジェクトＩＤによってルックアップする。オブジェクトＩＤ、署名断片、および断片番号が、その信頼されるオーセンティケータに送信される。
【０９２４】
信頼されるオーセンティケータは、そのデータを受信し、オブジェクトＩＤによって認証データベースから署名を取り出す。この署名が、供給された断片と比較され、認証結果がユーザに報告される。
【０９２５】
オンラインの秘密ベースの認証
その代わりにまたはそれに加えて、ランダム署名または秘密が各タグ（またはタググループ）に含まれる場合に、このランダム署名を、信頼されるオーセンティケータからアクセス可能な秘密のコピーを参照して検査することができる。この場合に、データベースセットアップに、オブジェクトごとに秘密を割り振ることと、その秘密をオブジェクトＩＤによってインデクシングされる認証データベースに保管することとが含まれる。
【０９２６】
認証デバイスは、オブジェクトをスキャンし、１つまたは複数のタグを獲得する。このタグから、オブジェクトＩＤならびに秘密が獲得される。適当な信頼されるオーセンティケータを、オブジェクトＩＤによってルックアップする。オブジェクトＩＤおよび秘密が、その信頼されるオーセンティケータに送信される。
【０９２７】
信頼されるオーセンティケータは、そのデータを受信し、オブジェクトＩＤによって認証データベースから秘密を取り出す。この秘密が、供給された秘密と比較され、認証結果がユーザに報告される。
【０９２８】
秘密ベースの認証は、上でより詳細に述べたオンラインの断片ベースの認証と共に使用することができる。
【０９２９】
製品スキャン対話
小売業者での製品スキャンを、図２２に示す。店のオペレータがハイパーラベルタグ付けされた製品をスキャンする時に、タグデータが、サービス端末に送られる（Ａ）。このサービス端末は、取引データを店舗サーバに送る（Ｂ）。店舗サーバは、このデータを、小売業者の詳細と共に製造業者サーバに送る（Ｃ）。ハイパーラベルサーバは、どの製造業者サーバにそのメッセージを送らなければならないかを、オブジェクトＩＤから知る。この入力を受信した時に、その製造業者が信頼されるオーセンティケータである場合には、製造業者サーバがそのオブジェクトを認証する。そうでない場合には、製造業者サーバは、そのデータを認証サーバに渡して、オブジェクトＩＤおよび署名を検査する（Ｄ）。認証サーバは、認証結果を製造業者サーバに送り返す（Ｅ）。製造業者サーバは、オブジェクトＩＤの状況を（その有効ＩＤリストおよびホットリストに対して）検査し、応答を店舗サーバに送り（Ｆ）、この店舗サーバは、その結果を店サービス端末に送り返す（Ｇ）。店舗サーバは、関連する認証サーバと直接に通信することもできる。
【０９３０】
小売業者でのオンライン製品スキャンに関する対話の詳細を図２３に示す。店のオペレータは、ハイパーラベルタグ付けされた製品をスキャンする。スキャナは、スキャナＩＤおよびタグデータをサービス端末に送る。サービス端末は、このデータを、端末ＩＤおよびスキャナ位置と共に店舗サーバに送る。次に、店舗サーバは、製造業者サーバに要求を送り、製造業者サーバは、認証を実行し（それ自体でまたは第三者認証サーバを介してのいずれかで）、オブジェクトステータスを判定する。次に、応答が、店舗サーバに送り返され、その後、オペレータサービス端末に送り返される。
【０９３１】
小売業者でのオフライン製品スキャンに関する対話の詳細を図２４に示す。店のオペレータは、ハイパーラベルタグ付けされた製品をスキャンする。スキャナは、スキャナＩＤおよび複数のタグからのタグデータをサービス端末に送る。サービス端末は、このデータを、端末ＩＤおよびスキャナ位置と共に店舗サーバに送る。次に、店舗サーバは、セクション３．４．２で説明したオフライン認証を実行し、それにキャッシングされたホットリスト、有効オブジェクトＩＤリスト、および公開鍵リストを介してオブジェクトステータスを判定する。店舗サーバは、スキャン詳細をその内部オブジェクトスキャン履歴に記録する。その後、応答が、オペレータサービス端末に送り返される。
【０９３２】
オフライン製品スキャナの代替案は、スキャナがハンドヘルド独立型スキャナである場合に発生する。この場合に、キャッシングされた認証データは、スキャナ自体の中に保管され、スキャナが、検証を内部的に実行する。オブジェクトスキャン履歴も、スキャナ内でキャッシングされる。周期的に、スキャナは、中央データベースに接続され、そのオブジェクトスキャン履歴をアップロードし、最新の公開鍵リスト、オブジェクトＩＤホットリスト、および有効ＩＤ範囲リストをダウンロードする。この接続は、自動的（ユーザに不可視）とすることができ、あるいは、例えばスキャナがドッキングステーション／充電器に置かれた時に、ユーザが開始することができる。
【０９３３】
Ｎｅｔｐａｇｅペンを用いる製品スキャンを図２５に示す。ユーザが、ハイパーラベルタグ付けされたアイテムをＮｅｔｐａｇｅペンでスキャンする時に、入力が、通常の形でユーザのＮｅｔｐａｇｅペンからＮｅｔｐａｇｅシステムに送られる（Ａ）。製品と対話するのではなく製品をスキャンするために、ペンを特殊なモードにすることができる。これは、通常、ワンショットモードであり、Ｎｅｔｐａｇｅに印刷された＜ｓｃａｎ＞ボタンをタップすることによって開始することができる。代替案では、ペンが、ユーザ操作可能ボタンを有することができ、このボタンは、タップまたはスワイプ中に押し下げられたままにされた場合に、ペンに、その対話を通常の対話ではなく製品スキャンとして扱うように知らせる。タグデータは、ペンからユーザのＮｅｔｐａｇｅ基地局に送信される。Ｎｅｔｐａｇｅ基地局は、ユーザの携帯電話機またはＰＤＡとすることができ、あるいは、ＰＣなど、他のＮｅｔｐａｇｅデバイスとすることができる。この入力は、通常の形で、ハイパーラベルサーバに中継され（Ｂ）、その後、製造業者サーバに中継される（Ｃ）。入力の受取時に、その製造業者が信頼されるオーセンティケータである場合には、製造業者サーバがオブジェクトを認証する。そうでない場合には、製造業者サーバは、そのデータを認証サーバに渡して、オブジェクトＩＤおよび署名を検査する（Ｄ）。認証サーバは、認証結果を製造業者サーバに送り返す（Ｅ）。製造業者サーバは、オブジェクトＩＤの状況を（その有効ＩＤリストおよびホットリストに対して）検査し、応答をハイパーラベルサーバに送る（Ｇ）。ハイパーラベルサーバは、Ｎｅｔｐａｇｅシステムの一部として、ユーザの識別情報およびデバイスを知ることができる。ハイパーラベルサーバは、製造業者サーバの応答を、適宜ユーザの電話機（Ｇ）またはウェブブラウジングデバイス（Ｈ）に中継する。ユーザのＮｅｔｐａｇｅペンがＬＥＤを有する場合に、ハイパーラベルサーバは、ユーザのペンにコマンドを送って、適当なＬＥＤを光らせることができる（Ｉ、Ｊ）。
【０９３４】
Ｎｅｔｐａｇｅペンを用いるスキャンの対話詳細を図２６に示す。Ｎｅｔｐａｇｅが、ハイパーラベルタグ付けされた製品をクリックする。Ｎｅｔｐａｇｅペンは、ペンｉｄ、製品のタグデータ、およびペンの位置をハイパーラベルサーバに送る。ペンＩＤがまだスキャナに関連付けられていない場合には、ハイパーラベルサーバは、そのペンの新しいスキャナレコードを作成することができ、あるいは、スキャナＩＤとしてペンＩＤを使用することができる。ハイパーラベルサーバは、スキャナＩＤ、タグデータ、およびスキャナ位置（既知の場合）を製造業者サーバに送り、製造業者サーバは、認証を実行し（それ自体でまたは第三者認証サーバを介してのいずれかで）、オブジェクトステータスを判定する。その後、応答が、ハイパーラベルサーバに送り返され、ユーザのデフォルトウェブブラウジングデバイスに送り返される。
【０９３５】
セキュリティタグ付けおよび追跡オブジェクトモデル
セキュリティタグ付けおよび追跡オブジェクトモデルは、ハイパーラベルタグ、オブジェクトＩＤ、および署名を中心に展開される。図３６に、これらのオブジェクトの管理および編成を示す。
【０９３６】
図２７に示されているように、ハイパーラベルタグに、タグタイプ、オブジェクトＩＤ、２次元位置、および署名断片が含まれる。タグタイプは、これが一般的なオブジェクト上のタグであるかどうか、またはこのタグが、政府通貨もしくは医薬製品などの特殊なタイプのオブジェクト上にあるかどうかを示す。署名断片は、署名全体の中でのその断片の位置を識別する、任意選択の断片番号を有する。
【０９３７】
政府通貨は、紙幣ＩＤによって識別される。紙幣ＩＤに、紙幣データおよびシリアル番号が含まれる。紙幣データは、通貨のタイプ、発行国、紙幣金種区分、紙幣側面（表または裏）、および他の通貨固有情報を識別する。物理的な銀行券ごとに、印刷された紙幣の各側面に１つずつの、２つの紙幣ＩＤがある。紙幣ＩＤクラス図を、図２８に示す。
【０９３８】
オブジェクト記述、所有権、および集約のクラス図を図２９に示す。これは、上でより詳細に説明した。
【０９３９】
オブジェクトスキャン履歴クラス図を図３０に示す。オブジェクトは、スキャナがオブジェクトをスキャンするたびに記録されるオブジェクトスキャン履歴を有する。各オブジェクトスキャンイベントは、スキャナＩＤ、スキャンの日時、スキャンの時のオブジェクトステータス、およびオブジェクトがスキャンされた時のスキャナの位置を含む。オブジェクトステータスは、有効、盗まれた、偽造の疑いなどとすることができる。既知の場合に、オブジェクト所有者詳細も記録することができる。
【０９４０】
スキャナは、一意のスキャナＩＤ、ネットワークアドレス、所有者情報、および状況（例えば、オンライン、オフライン）を有する。スキャナは、その位置を変更できる移動式スキャナまたはその位置が既知であり、一定である固定式スキャナのいずれかである。スキャナは、現在位置を有し、この現在位置は、位置詳細およびタイムスタンプを含む。スキャナは、Ｎｅｔｐａｇｅペンである場合があり、この場合に、スキャナは、ＮｅｔｐａｇｅＰｅｎレコードに関連付けられる。スキャナがオフラインの場合に、スキャナは、オブジェクトスキャン履歴を保持し、任意選択として、公開鍵リスト、有効ＩＤ範囲リスト、およびオブジェクトＩＤホットリストを保管する。スキャナクラス図を図３１に示す。
【０９４１】
製造業者または他の中央当局は、複数のオブジェクトＩＤホットリストを維持し、各オブジェクトＩＤホットリストは、一意のリストＩＤと、そのリストが最後に更新された時刻とを有する。各ホットリストに、疑わしいオブジェクトＩＤのリストが含まれ、このリストには、オブジェクトＩＤ、日付、時刻、状況（疑わしい偽造、盗まれたなど）、および他の情報が含まれる。オブジェクトＩＤホットリストクラス図を図３２に示す。
【０９４２】
製造業者または他の中央当局は、有効ＩＤ範囲のリストを維持する。このリスト内の各有効オブジェクトＩＤ範囲エントリに、開始オブジェクトＩＤおよび終了オブジェクトＩＤ（有効ＩＤ範囲）と、そのエントリが更新された時刻とが含まれる。有効ＩＤ範囲リストクラス図を、図３３に示す。
【０９４３】
製造業者または他の中央当局は、公開鍵リストを維持する。公開鍵リストは、ある範囲のオブジェクトＩＤの公開鍵を識別する複数のエントリからなる。各有効オブジェクトＩＤ範囲エントリに、そのエントリの更新時刻、範囲の開始オブジェクトＩＤ、範囲の終了オブジェクトＩＤ、および所与の範囲内の各オブジェクトＩＤに適用可能な公開鍵が含まれる。公開鍵リストクラス図を図３４に示す。
【０９４４】
オブジェクト認証は、製造業者によって、または第三者の信頼されるオーセンティケータによって実行することができる。信頼されるオーセンティケータは、オーセンティケータＩＤ、名前、および詳細を有する。信頼されるオーセンティケータは、それぞれが１つまたは複数のＩＤ範囲に関連する公開鍵／私有鍵ペアのリストを有する。これは、オブジェクトＩＤ範囲（開始ＩＤおよび終了ＩＤによって識別される）と、対応する公開署名鍵／私有署名鍵ペアのリストである。信頼されるオーセンティケータは、秘密署名のリストと、公開鍵署名のリストも有する。各公開鍵署名は、実際の署名および／または署名の生成に使用されるパディングを識別する。各秘密署名および公開鍵署名は、オブジェクトＩＤによって一意のオブジェクトに関連付けられる。信頼されるオーセンティケータクラス図を図３５に示す。
【０９４５】
セキュリティ文書スキャナ
ハイパーラベルスキャナを、様々なデバイスに組み込むことができる。スキャナは、固定式または移動式とすることができる。固定式スキャナは、永久的な既知の位置を有する。移動式スキャナは、固定された位置を有しない。スキャナは、オンラインすなわち、中央データベースへの即座のアクセスを有するものとすることができ、あるいは、オフラインとすることができる。
【０９４６】
ハイパーラベルスキャナは、妥当性と通貨の価値の両方を判定することができる。通貨の妥当性のハイパーラベルスキャナによる判定は、現在の方法より明確かつ安全であり、より低いコストで実施することができる。
【０９４７】
スキャナは、通貨カウンタなど、特定の製品応用例に固有とすることができ、あるいは、包括的ハイパーラベルスキャナとすることができる。ハイパーラベルスキャナを、例えば携帯電話機またはＰＤＡなど、他の複数機能デバイスに組み込むことができる。そのようなスキャナは、ハイパーラベル付きの消費者商品および印刷された材料をスキャンするのにも使用できるので、多目的である。小さいハンドヘルドスキャナを使用して、通貨をスキャンし、検証することもできる。スキャナは、紙幣をスキャンする時に、紙幣詳細、現在日時、およびスキャナ位置（既知の場合に）について通貨サーバに通知する。任意選択として、スキャナは、既知の場合に現金取引を行う人の識別情報を送信することもできる。この情報は、銀行取引、両替、および大規模現金取引に関して入手可能であるはずである。
【０９４８】
したがって、ハイパーラベル通貨タグは、下記を含む多数のタイプのデバイスを使用して読み取ることができる。
【０９４９】
・ 通貨カウンタ
・ 現金自動預払機
・ 金銭登録機
・ ＰＯＳチェックアウト
・ 内蔵スキャナを有する携帯電話機
・ ハイパーラベルペン
・ 自動販売機
これらのデバイスで使用されるハイパーラベルテクノロジは、広範囲の応用例で実施することができる。その結果、開発コストおよび展開コストを主要な出資者が共有することができる。上にリストした７タイプのスキャナのうちで、通貨カウンタおよび自動販売機だけが、通貨に固有である。他の５つは、消費者商品および印刷された材料のスキャンにも使用される。
【０９５０】
様々な製品に組み込まれたハイパーラベルスキャナに、現在はＳｉｌｖｅｒｂｒｏｏｋ Ｒｅｓｅａｒｃｈ社で開発中の次の機能が含まれる。
【０９５１】
・ 各紙幣を一意に識別するハイパーラベルタグを読み取る赤外線イメージセンサ。
【０９５２】
・ ２０４８ビットＲＳＡ暗号法を使用して署名された２０メガビットのセキュアコード空間を有する３２ビットＲＩＳＣプロセッサ。
【０９５３】
・ ハイパーラベルタグ上の暗号化署名を検査する暗号法機能および物理セキュリティ特徴を有する非常に安全なプロセッサ（Ｓｉｌｖｅｒｂｒｏｏｋ Ｒｅｓｅａｒｃｈ社で開発中）。
【０９５４】
・ ハイパーラベルインク赤外線スペクトルに合わせて調整されたフィルタを含む赤外線光学系。
【０９５５】
・ 報告される各取引の時刻を検証するリアルタイムクロック。
【０９５６】
・ ハイパーラベルタグをデコードし、各スキャンの詳細を記録し、スキャンされた各紙幣を検証し、オンラインデータベースとの自動的で安全な通信を容易にするソフトウェア。
【０９５７】
・ 中央通貨検査データベースへのセキュアネットワーク接続を作成する通信システム。
【０９５８】
下で説明する様々なハイパーラベルスキャナは、次のユニットを含むように計画されてもいる。
【０９５９】
・ 数えられた金銭の量、偽造の疑いがある紙幣、および報告可能な現金取引を要求する人の識別情報をオペレータに示す内蔵表示機構および内蔵データ入力機構。
【０９６０】
・ すべての既知の贋造紙幣および盗まれた紙幣のシリアル番号のキャッシュ。
【０９６１】
・ セキュア通貨インクスペクトル（市販ハイパーラベルインクと異なる）に合わせて調整された他のスペクトルフィルタ。
【０９６２】
・ 使用の時の通貨カウンタの位置を検査するＧＰＳトラッカ。
【０９６３】
通貨カウンタ
内蔵赤外線スキャナを有するハイパーラベル通貨カウンタは、各紙幣に出会った時にこれを自動的にスキャンし、検証し、中央通貨データベース内に記録するのに使用することができる。これの実施の例を図３７に示す。
【０９６４】
これらのユニットは、銀行で、外貨交換所で、現金支払いを受け入れる料金支払い代理人で、および国際空港の出入国管理事務所で現在使用されている既存の通貨係数機を置換することができる。
【０９６５】
通貨スキャナは通貨以外の明白な応用例を有しないので。通貨スキャナは、政府通貨データベース以外のデータベースと通信する必要がない。通貨スキャナは、高速で動作することができ、過度のデータ線帯域幅およびトランザクション処理を必要とする。これを克服するために、銀行券妥当性データを、ローカルにキャッシングし、変更された時に必ず更新することができる。スキャンされた紙幣に関する情報は、暗号化された形で周期的に送信される。銀行券位置更新は、周期的に送信することができるが、セキュリティおよび検出の予定表は、危険にさらされない。これは、すべての贋造紙幣または盗まれた紙幣に関するデータを即座に送信できるからである。スキャンの時刻は、ローカルに判定され、データパケットに正確に含まれ、贋造紙幣および盗まれた紙幣のリストは、その情報が使用可能になるや否や更新される。
【０９６６】
現金自動預払機
現金自動預払機（ＡＴＭ）は、通常は、現金の預金には使用されず、現金の分配だけに使用されるので、比較的単純な事例である。したがって、ＡＴＭは、紙幣を検証する必要がない。紙幣は、ＡＴＭに置かれた時に、通貨カウンタを使用して検証し、記録することができる。
【０９６７】
ＡＴＭは、ハイパーラベルスキャナを備えることができ、このハイパーラベルスキャナは、そのＡＴＭに紙幣がロードされた時およびそのＡＴＭから取り出される時に紙幣を登録する。通貨追跡機能を提供すると同時に、これは、ＡＴＭの窃盗およびＡＴＭからの窃盗をも減らす。これは、ＡＴＭから盗まれた金銭が追跡されるからであり、窃盗が報告されるや否や、その金銭が、盗まれたものとして中央データベースに記録されるからである。
【０９６８】
したがって、図３８に示されているように、ＡＴＭは、資金が引き出された口座の詳細を追跡することができる。これは、実際の口座所有者が、紛失したカードまたは盗まれたカードを用いる不正な取引について銀行に通知した場合に、分配された特定の紙幣を盗まれたものとして記録することを可能にする。
【０９６９】
金銭登録機
金銭登録機は、１ユニットあたり低額の追加コストでアドオンまたは内蔵の通貨スキャナを有することができる。紙幣は、現金入れ引出しに入れられる時またはそこから出される時にスキャンされる。これは、正しい額の金銭が提供され、正しいつり銭が与えられたことの検査も助ける。
【０９７０】
金銭登録機に出入りする通貨の追跡は、店員の安全性を高めることができる。盗まれた現金が盗まれたものとして即座に記録されることを犯罪者が知るようになったならば、窃盗の発生は大幅に減るに違いない。
【０９７１】
図３９に示されているように、これは、通常、金銭登録機に、ハイパーラベルサーバおよびローカル店データベースを介してセキュア通貨サーバと通信させることによって達成される。したがって、金銭登録機は、取引に関する情報をローカルデータベースに転送することができ、このローカルデータベースは、ローカル検査が十分であるかどうか、またはグローバル検査もしくは類似物が必要であるかどうかを判定する。したがって、例えば、オフライン認証を、必要なある閾値未満の取引に使用することができる。
【０９７２】
この後者の場合に、検査または類似物の要求をハイパーラベルサーバにルーティングすることができ、このハイパーラベルサーバは、次に、関連するセキュア通貨を判定し、それ相応にその要求をルーティングし、セキュア通貨サーバがオンラインを使用する認証を実行することを可能にする。
【０９７３】
ハイパーラベルスーパーマーケットチェックアウト
ハイパーラベルの主要な応用例の１つが、消費者包装品であり、この場合に、ハイパーラベルは、個々の食品雑貨品目の自動追跡を可能にする「次世代バーコード」になる可能性を有する。この応用例は、ハイパーラベルについて製品をスキャンする自動スーパーマーケットチェックアウトを必要とする。これらのチェックアウトは、通貨ハイパーラベルタグを読み取ることができる。これは、通貨の追跡を可能にするが、提供される金銭の額がハイパーラベルスキャンフィールドを通すことによって単純に判定されるので、支払いも単純化する。
【０９７４】
ハイパーラベルスーパーマーケットチェックアウトの例を図４０に示すが、その例が、その内容が相互参照によって本明細書に組み込まれている同時係属の特許出願番号［ハイパーラベルチェックアウトを説明した特許出願を相互参照せよ］でより詳細に説明されている。
【０９７５】
内蔵スキャナを有する携帯電話機
各紙幣をスキャンし、検証する内蔵赤外線スキャナを有する携帯電話機を、金銭カウントが通常の機能でない、ある範囲の位置で使用することができる。この携帯電話機は、医薬セキュリティ、法医学検査、商標権侵害の取締り、および棚卸しなど、他の在庫管理応用例および妥当性検査応用例にも使用され、幅広い配布を意図されている。
【０９７６】
金銭登録機に出入りする通貨の追跡は、店員の安全性を高めることができる。というのは、金銭登録機から盗られたすべての紙幣が盗まれたものとして即座に記録されることと、犯罪者が単に日常の取引でその現金を使用することによってまたはその現金を保持することによって捕まる危険を冒すこととを理解することによって、犯罪者の活動が影響を受けるからである。
【０９７７】
ハンドヘルド妥当性スキャナ
ハンドヘルドハイパーラベル妥当性スキャナは、通貨カウンタが不要または不適当な場合にも使用することができる。これらのデバイスは、複数の用途を有するので通貨カウンタよりはるかに一般的であると期待され、はるかに安価になるであろう。ハンドヘルド妥当性スキャナの例を図４１に示すが、これは、その内容が相互参照によって本明細書に組み込まれている同時係属の特許出願番号［妥当性スキャナを説明した特許出願を相互参照せよ］でより詳細に説明されている。
【０９７８】
ハンドヘルドスキャナの第２の例の実施に使用される通信の例を図４２に示す。
【０９７９】
妥当性スキャナは、医薬セキュリティ、ブランド名セキュリティ、棚卸し、法医学検査、および取締りを含む複数の用途を有する。妥当性スキャナは、専用の通貨デバイスではないので。妥当性スキャナは、政府通貨サーバと直接には通信しない。というのは、そうでなければ、大量の非通貨関連メッセージをそのサーバを介してルーティングする必要が生じるからである。その代わりに、妥当性スキャナは、商用ハイパーラベルサーバと直接に通信し、すべての通貨関連検証要求が、政府サーバに渡される。政府サーバへのトランザクション負荷を減らすために、紙幣関連情報を、通貨カウンタでキャッシングされるのに似た形で、ハイパーラベルサーバでキャッシングすることができる。
【０９８０】
データベースへのリンクは、通常、ローカルモビリティを可能にするために無線リンクを介して中継される。この無線リンクは、適宜、ＷｉＦｉ、ＧＰＲＳ、３Ｇモバイル、Ｂｌｕｅｔｏｏｔｈ、または他のＩＰリンクとすることができる。インターネットトランザクションは、暗号化されたパケットを使用して保護される。
【０９８１】
ハイパーラベルペン
ハイパーラベルペンは、消費者および会社での使用のための、小型低コストスキャナである。ハイパーラベルペンは、レーザスキャナの代わりに赤外線イメージセンサを使用し、表面でクリックされた時に、必ずハイパーラベルタグをスキャンする。
【０９８２】
ハイパーラベルペンの詳細は、例えば、その内容が相互参照によって本明細書に組み込まれている同時係属の特許出願番号［ペンを説明した特許出願を相互参照せよ］で詳細に説明されている。
【０９８３】
これらのペンは、大量の消費者使用を対象とし、意図された配布は、１億ユニットを超える。その主な応用例は、広範囲の「対話型紙」およびコンピュータ周辺使用であるが、これらのペンは、消費者が通貨、医薬、および他のオブジェクトに印刷されたハイパーラベルタグを検査することをも可能にする。ハイパーラベルネットワークは、専用ハイパーラベルサーバによって管理され、ハイパーラベルペンからのすべての通貨スキャンが、これらのサーバを介して通貨サーバへの単一の論理接続にルーティングされる。コストが至る所で分担されるので、膨大な数の通貨検証および記録ポイントを、無視できる追加コストでこのネットワークに追加することができる。
【０９８４】
このペンは、表示デバイスを有しておらず、図４３に示されているように、表示機能およびネットワーク接続を有するデバイスと共に使用されることを意図されている。検証は、このペンの副機能なので、このペンは、通貨データベースと直接に通信するのではなく、中継デバイスを介して要求を転送する。ペンヒットのうちのわずかな分数だけ（１％よりはるかに少ない）が、通貨検証に関連すると期待される。このペンは、無線（通常はＢｌｕｅｔｏｏｔｈ）を介して中継器と通信し、この中継器は、コンピュータ、携帯電話機、プリンタ、または他のコンピューティングデバイスとすることができる。
【０９８５】
この中継デバイスが、ハイパーラベルサーバと通信する。ハイパーラベルサーバが、ペンが通貨タグをクリックしたと判定する場合に、そのクリックは、検証照会として解釈され、適当な通貨サーバに転送される。この通貨サーバは、紙幣をクリックしたペンの識別情報およびネットワーク位置、ならびに紙幣シリアル番号および日時などの他のデータを記録する。ハイパーラベルペンは通常はＧＰＳトラッカを含まないので、ペンの物理位置は、通常は未知である。通貨サーバは、検証メッセージをハイパーラベルサーバに渡し、ハイパーラベルサーバは、そのメッセージを、ペンからのメッセージを中継した表示デバイス用にフォーマットする。
【０９８６】
自動販売機
少しの追加コストで、図４４に示されているように、ハイパーラベルスキャナを自動販売機に追加して、紙幣の妥当性と価値の両方を安全に判定することができる。これらは、自動販売機からの通貨窃盗の危険性も減らす。自動販売機は、ＡＴＭに対して多少好意的であり、これらは、紙幣を受け入れるが、分配はしない。
【０９８７】
ハイパーラベルスキャナは、保管および解釈のためにリモートセキュアサーバにデータを送信する。直接の無線リンクまたは有線リンクを、通信のためにサーバとスキャナの間で確立することができる。代替案では、スキャナは、販売時点情報管理（ＰＯＳ）端末、携帯電話機、またはコンピュータなどのコンパニオンデバイスを介して間接的にセキュアサーバと通信することができる。データベースは、オンラインで動作するスキャナによってリアルタイムで、またはバッチファイルダウンロードを介して周期的に更新することができる。高速スキャナは、贋造紙幣および盗まれた紙幣のリストをローカルにキャッシングして、ネットワークトラフィックを減らすことができる。
【０９８８】
検証メッセージは、通貨サーバに直接に、または自動販売機を所有し、運営する会社のサーバを介して送ることができる。自動販売機は、すべての盗まれた紙幣または贋造紙幣を自動的に拒絶するように構成することができる。ほとんどの自動販売機で紙幣の状況（すなわち、盗まれたまたは偽造）を表示することが可能であり、これが、さらなる犯罪抑止として働くことが可能である。というのは、粗末な自動販売機でさえ、疑わしい通貨を顕著に識別できるからである。自動販売機は、確実性が１００％である時に限ってこれを報告しなければならない。より低い確実性では、自動販売機は、自動販売機の現在の実践と同様に、理由を示さずに単純に紙幣を拒絶することができる。
【０９８９】
セキュリティ特徴
ハイパーラベル通貨セキュリティ特徴に、下記が含まれる。
【０９９０】
・ 紙幣がスキャンされる時に、必ず、銀行、スーパーマーケットチェックアウト、自動販売機、金銭登録機、および低コストホームスキャナで、紙幣を追跡することができる。
【０９９１】
・ 独自の範囲の通貨タグ番号は、政府印刷機関だけが印刷することができる。
【０９９２】
・ 独自のスペクトル特性を有する通貨ＩＲインクは、政府印刷機関だけが入手可能とすることができる。
【０９９３】
・ タグに印刷される紙幣シリアル番号は、印刷されるシリアル番号と一致しなければならない。
【０９９４】
・ タグは、紙幣の両面全体に印刷される。
【０９９５】
・ タグは、紙幣によって異なり、偽造者は、すべての紙幣に印刷された数千個のタグを一致させなければならない。
【０９９６】
・ 追加の独自セキュリティ特徴は、本文書では開示されない。
【０９９７】
・ 妥当性と通貨の価値の両方を判定する能力。
【０９９８】
セキュリティ要件
低リスク通貨偽造防止システムについて、これを非経済的にすることだけが必要である。すなわち、必要なものは、紙幣偽造のコストが、テクノロジのありそうな進歩を考慮に入れて、その紙幣の額面を超えることである。よいシステムは、偽造者および資金洗浄者の検出および追跡も容易にしなければならない。ハイパーラベルシステムは、これらの目的を満足する実用的な解決策を提供する。
【０９９９】
表６に、偽造技術の様々なレベルと、偽造通貨を検出するハイパーラベルシステムの対応する能力との概要を示す。
【表９】
2011054166.tif 000018
ハイパーラベルセキュリティ文書システムの利益
窃盗
ハイパーラベルスキャナは、銀行券の位置を中央セキュアデータベースに報告する。ハイパーラベルスキャナを備えた現金の貯蔵所すなわち、銀行、ＡＴＭ、金銭登録機、装甲車、個人の金庫は、その貯蔵所にあるべき紙幣のシリアル番号のすべての記録を有する。現金がそのような貯蔵所から盗まれた時に、必ず、中央データベースオペレータが、通知を受けることができ、それらのシリアル番号を持つ紙幣が、盗まれたものとしてすばやく登録される。記録が、リモートセキュア位置（すなわち、中央データベース）で保存されるので、この記録は、現金と一緒には盗まれない。
【１０００】
盗まれた状況は、金融機関および小売業者などの多様な膨大な数の店舗にすばやく自動的に散布される。これらの店舗のそれぞれが、その標準的な現金処理手順の一部として、盗まれた紙幣をすばやく正確に自動的に識別することができるようになる。
【１００１】
盗まれた状況は、税関、出入国管理事務所、および警察などの関連当局にもすばやく自動的に散布され、したがって、法執行官は、疑わしい紙幣の状況を正確に即座に確認できる移動式スキャナを携えるようになる。
【１００２】
盗まれた現金が、どこであれハイパーラベルスキャナがある場所で使用されたならば、その現金が、盗まれたものとして識別される。これは、泥棒を、逮捕される危険が非常に高い状態にする。したがって、泥棒がかなりの額の盗まれた現金を処置することは、非常にむずかしいはずである。
【１００３】
ハイパーラベルスキャナは、下記を含む多くの状況で窃盗を減らすのを助けることができる。
【１００４】
・ 銀行および装甲車の強盗：すべての紙幣が、泥棒が犯罪現場から去るや否や、即座に「盗まれたものとしてマーク」される。
【１００５】
・ 小売り店：セブンイレブンおよびガソリンスタンドなどの深夜の店は、小規模の武器を持ったまたは武器を持たない強盗の悪名高い餌食である。この種の窃盗の減少は、これらの職業を実質的により安全なものにするはずである。
【１００６】
・ 類似する理由から、ＡＴＭ、個人の金庫、会社の金庫、自動販売機のすべてが、かなりより安全になるはずである。
【１００７】
麻薬取引
これは、間接的に、麻薬の売人の活動も制限することができる。街では、麻薬の支払いに使用される多くの紙幣が、盗まれたものとして登録されている可能性がある。これらの盗まれた紙幣の数が増大するにつれて、キャッシュフローパターンが、疑わしいものとして識別されるようになる。したがって、麻薬の売人は、彼らに支払われるすべての金銭が盗まれたものでも偽造品でもないことを検査できることを望むようになるはずである。
【１００８】
皮肉なことに、麻薬の売人は、捕まる危険を冒さなければ、ハイパーラベルスキャナを使用して、彼らに支払われる現金の状況を検査することができない。麻薬の売人が、大量の現金を頻繁に検査しており、その現金のうちの大きい比率が盗まれたものである場合に、彼らを、資金洗浄について調査することができる。
【１００９】
偽造
犯罪者の逮捕を助ける他に、このデータの収集は、ハイパーラベルドットパターンが正確に複製される洗練された偽造者の検出をも可能にする。これは、正確に偽造された紙幣の複数のコピーすなわち、少なくとも原本と偽造品があるからである。例えば、複数の同一の紙幣が異なる場所に同時に現れる場合に、それらの紙幣のうちの１つ以外のすべてが、偽造品であるに違いない。これは、紙幣が絶対的に完全な偽造である場合であってもあてはまる。というのは、２つのハイパーラベルタグが同一であることが絶対にないからである。ヒューリスティックによって、すばやく連続する異なる場所での特定の紙幣の出現が可能であるかどうかが判定される。ある紙幣の連続する出現が、実現不能と判定される場合に、偽造の存在が示される。
【１０１０】
金銭カウント
ハイパーラベルタグは、通貨の金種区分をエンコードするので、これによって、ハイパーラベル検出だけを基礎として金銭を数えることが可能になる。これは、可視の数字の検出および解釈の必要をなくすが、この検出および解釈は、通常、特に紙幣の質が長い使用に起因して劣化している場合に、複雑なイメージ処理の実行を必要とする。
【１０１１】
これに加えて、金種区分が、実質的に通貨全体にわたって繰り返されるので、これによって、紙幣の大きい部分が損傷を受けている場合であっても通貨の価値を判定できることが保証されることを諒解されたい。
【１０１２】
資金洗浄
背景で述べたように、資金洗浄には、２つの主張段階すなわち、配置および配線と統合とがある。
【１０１３】
上で説明したハイパーラベルシステムを利用する各個々の紙幣の追跡を提供することによって、主に各個々の紙幣をその寿命全体を通じて追跡できるので、配置を実行することが極端にむずかしくなることを諒解されたい。したがって、主に紙幣の履歴の乱れがあるので、大量の通貨が突然循環し始めることが簡単に検出可能になる。
【１０１４】
したがって、このシステムは、特徴検出アルゴリズムを利用して、大量の通貨が循環しなくなるか循環し始める時を識別し、したがって、資金洗浄の潜在的な源を識別することができる。しかし、これに加えて、ある時期にある個人によって所有された通貨を追跡することもできる。これは、個人の口座使用内の特徴を判定することを可能にし、これも、資金洗浄を識別するのを助ける。
【１０１５】
規制要件の満足
すべての通貨を追跡するのに使用できるデータベースを提供することによって、規制要件が満足されることを銀行が保証できるようになることを諒解されたい。これをさらに助けるために、規制要件を表すルールを定義することができる。この場合に、取引が実行される時に、その取引を所定のルールと比較して、その取引が許容できるかどうかを判定することができる。これは、許容できない取引の発生を効果的に防止し、これによって、銀行が規制要件を満足することを保証する。
【１０１６】
クロスボーダー制御（ｃｒｏｓｓ ｂｏａｒｄｅｒ ｃｏｎｔｒｏｌ）
クロスボーダー制御を提供するためには、通貨文書の位置を継続的に監視することだけが必要である。後続取引に関する通貨文書が、異なる位置で提供される場合に、これは、その通貨が物理的に移動されたことを示し、これによって、クロスボーダー通貨移動を判定することが可能になる。
【１０１７】
セキュリティ文書転送
識別情報および対応する署名の使用によって、セキュリティ文書を完全に電子的に表すことができるので、セキュリティ文書を電子的に転送することが可能であることを諒解されたい。この場合に、受信時に通貨文書を破壊するように動作する、特殊化された転送機械を提供することができる。この文書は、コーディングされたデータをその上に置くのに使用された、対応する文書レイアウトおよびタグマップを識別することによって、電子形式に変換することができる。次に、この情報を、別の位置の対応する機械に転送し、そのセキュリティ文書の再作成を可能にすることができる。したがって、セキュリティ文書は、１つのセキュリティ文書だけが作られることを保証することによって、電子形式である位置から別の位置に転送することができ、これは、文書の複製を防ぐと同時にセキュア転送を可能にする。
【１０１８】
ハイパーラベルセキュリティ文書システムの利点
提案されるハイパーラベル解決策は、多数の利点をもたらすために実施することができる。この利点の一部に、下記が含まれる。
【１０１９】
・ 公衆に対して控え目である
・ 既存の現金処理プロセスに従う
・ 文書足跡に頼ることを減らす
・ 偽造通貨を受け入れることに関する強い抑止力を提供する
・ 大量の現金の洗浄に関する強い抑止力を提供する
・ 国内機関と国際機関にまたがって資源を共有する効率的な形
・ 金融システムへの信頼を高める
・ 貨幣需要の不可解な変化の可能性を制限する
・ 金融機関の完全性に対する危険性を減らす
・ 銀行が現金取引の適正評価方法を実施し、自動化するのを助ける
ハイパーラベル通貨タグには、下記を含む、ＲＦＩＤなどの紙幣検証の他の既存の形に対する複数の主要な利点がある。
【１０２０】
・ ハイパーラベルタグは、不可視であり、したがって、紙幣の設計またはグラフィックスに影響しない。
【１０２１】
・ ハイパーラベルタグは、非常に低いコストで実施することができる。このタグは、単なるインクであり、紙幣がまだロールの形である間に、可視インクが印刷された後に直接に印刷される。
【１０２２】
・ ハイパーラベルタグ付けされた通貨は、偽造が極端にむずかしい。
【１０２３】
・ ハイパーラベルタグは、非常に冗長でフォールトトレラントな形で紙幣表面全体に印刷される。
【１０２４】
・ ハイパーラベルタグは、紙幣の損傷に起因して可読でなくなる可能性が非常に低い。
【１０２５】
・ ハイパーラベルタグは、様々なスキャナを使用してスキャンすることができる。
【１０２６】
・ 通貨位置および報告可能な現金取引データが、自動的に収集される。
【１０２７】
ハイパーラベルは、全方向性の読み取りをサポートし、プライバシを保護することができ、低いコストで作ることができ、このタグを読み取るスキャナの能力は、パッケージング、内容、または環境条件と独立である。
【１０２８】
上で検討した偽造の危険を減らすのに最も効果的な方法の１つは、機械可読コードを組み込んだ新しい形の通貨と、現金取引が行われる主要な点で紙幣を検証する手段とを導入することである。その場合に、贋造紙幣を、銀行、両替、空港、小売業者、および現金支払いを受け入れる料金支払いサービスプロバイダで検出することができる。すなわち、目標は、贋造紙幣が貨幣制度に入る前に、贋造紙幣を識別し、拒絶することである。
【１０２９】
贋造紙幣は、偽造者の技術のレベルおよびテクノロジの選択に応じて、質が変化する可能性がある。ハイパーラベルは、カラー写真複写機を用いる時たまの偽造者から、プロの犯罪者による数百万ドルの労力までのすべての範囲の労力に対するセキュリティを提供する。
【１０３０】
ハイパーラベルシステムを実施することによって、国内のおよび国際的なキャッシュフロー変化を監視し、予測すること、ならびに求められていないマクロ経済結果につながり得る異常なパターンについて警報を提供することが可能になる。
【１０３１】
自動化されたハイパーラベルシステムは、記録をとることを助け、発生し得る現金を伴う「疑わしい活動」を識別する追加の形の基礎を提供する。
【１０３２】
相対的に、ハイパーラベルタグは低いコストで作ることができる。ハイパーラベルタグは、紙幣の表面全体に印刷することができ（冗長性）、読取が簡単である。ＩＲインク「タグ」は、折り畳み、洗濯、物理的衝撃、または静電気衝撃によって損傷を受けず、紙幣から切り離すことができない。ＩＲインク「タグ」は、放射線不透過物質の存在下で使用し、読み取ることができる。ＩＲインク「タグ」は、全方向性の読取ならびに非常に低コストの近接リーダーをサポートする。ハイパーラベルタグは、市民の財布の中にある間は読み取ることができず、したがって、犯罪者に情報を与える隠れたスキャン（ｃｏｖｅｒｔｓｃａｎｎｉｎｇ）の恐れを提示しない。これは、所有者に知られずに紙幣を読み取る能力に関して懸念するプライバシ擁護派にとってハイパーラベルタグ付き通貨を許容できるものにするに違いない。ハイパーラベルタグ付き通貨は、国内機関および国際機関の現在のおよび予想される規制およびガイドラインも満足する。これらの目的を達成するのに必要なハイパーラベルシステムの主要なコンポーネントの概要を、次のセクションで示す。
【１０３３】
社会経済的結果
ハイパーラベル解決策を実施することに大きな利益があるが、注意を必要とする社会経済的結果もある。
【１０３４】
主要な懸念の中に、ハイパーラベルが普及した偽造検出およびキャッシュフロー追跡システムになることの結果がある。これは、現金の偽造または洗浄に頼る犯罪組織およびテロリストの活動を効果的に著しく妨げることができ、犯罪者がその活動を支持する代替の方法を見つける時に、それを阻害することがわかる可能性がある。
【１０３５】
これに関して、実施に進む前にさらなる疑問を検討すべきである。その一部に、下記が含まれる。
【１０３６】
・ 犯罪が、より規制が少ないより未開発の国に移動し、その社会経済的状況をさらに悪化させるか？
・ 電子犯罪がより洗練されたものになるか？
・ ハイパーラベルは犯罪者およびテロリストのネットワークの構造をどのように変化させるか？
・ 現金経済は、しばしば、脱税の１つの形として小さい会社によって使用されている。現金がトレース可能になったならば、何がこれに置き変わるか？
関連する応用例
ハイパーラベルインフラストラクチャは、他の「セキュア文書」の検証および追跡にも使用することができ、ここで、文書の価値は、それに含まれるものではなくそれが表すものに基づく。いくつかの例を示す。
【１０３７】
・ 政府小切手
・ 銀行が発行する小切手
・ 無記名債券
・ 株券
・ 宝くじ
・ イベントのチケット
・ パスポート
・ 医師証明書
・ 郵便切手
・ 食券
ハイパーラベルインフラストラクチャは、食品雑貨追跡および対話型文書など、他の応用例とも共有される。
【図１】
2011054166.tif 000019
【図２】
2011054166.tif 000020
【図３】
2011054166.tif 000021
【図４】
2011054166.tif 000022
【図５】
2011054166.tif 000023
【図６】
2011054166.tif 000024
【図７】
2011054166.tif 000025
【図８】
2011054166.tif 000026
【図９】
2011054166.tif 000027
【図１０】
2011054166.tif 000028
【図１１】
2011054166.tif 000029
【図１２】
2011054166.tif 000030
【図１３】
2011054166.tif 000031
【図１４】
2011054166.tif 000032
【図１５】
2011054166.tif 000033
【図１６】
2011054166.tif 000034
【図１７】
2011054166.tif 000035
【図１８】
2011054166.tif 000036
【図１９】
2011054166.tif 000037
【図２０】
2011054166.tif 000038
【図２１】
2011054166.tif 000039
【図２２】
2011054166.tif 000040
【図２３】
2011054166.tif 000041
【図２４】
2011054166.tif 000042
【図２５】
2011054166.tif 000043
【図２６】
2011054166.tif 000044
【図２７】
2011054166.tif 000045
【図２８】
2011054166.tif 000046
【図２９】
2011054166.tif 000047
【図３０】
2011054166.tif 000048
【図３１】
2011054166.tif 000049
【図３２】
2011054166.tif 000050
【図３３】
2011054166.tif 000051
【図３４】
2011054166.tif 000052
【図３５】
2011054166.tif 000053
【図３６】
2011054166.tif 000054
【図３７】
2011054166.tif 000055
【図３８】
2011054166.tif 000056
【図３９】
2011054166.tif 000057
【図４０】
2011054166.tif 000058
【図４１】
2011054166.tif 000059
【図４２】
2011054166.tif 000060
【図４３】
2011054166.tif 000061
【図４４】
2011054166.tif 000062