(57)【要約】【課題】パターン・フォントが機械可読領域に拡張されることを可能にし、普通のソフトウェア用いて個別化された埋め込みの作成を可能にする。【解決手段】コンピュータ実施の方法を用いてユーザ個別化フォントを符号化及び復号する。可変アルファベットが作成され、そして文書がこの可変アルファベットを用いて作成されて機械可読情報に符号化される。この可変アルファベットは事前定義フォント機構を介して一般化認識エンジンに伝えられる。アルファベット表示は、１つ又はそれ以上のテンプレート定義を少なくとも変えることによって認識エンジンを変更するのに用いられる。【選択図】図１
2010170547.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ個別化フォントを符号化及び復号するためのコンピュータ実施の方法であって、
可変アルファベットを作成し、
機械可読情報を符号化するための前記可変アルファベットを用いて文書を作成し、
前記可変アルファベットを、所定のフォント機構を介して汎用認識エンジンに伝達し、
少なくとも一つ又はそれ以上のテンプレート定義を変更することによって前記認識エンジンを修正するように前記アルファベット表示を用いる、
ステップを含むことを特徴とする方法。
【請求項２】
キャラクタ・ストリングを復号化するコンピュータ実施の方法であって、
機械可読フォントのフォント定義を受信し、
前記フォント定義を用いて文書からフォント・ストリングを抽出し、
少なくとも部分的に前記フォント定義に基づいて前記フォント・ストリングから符号化ストリングを再現し、
前記符号化ストリングを復号してユーザ可読のキャラクタ・ストリングを出力する、
ステップを含むことを特徴とする方法。
【請求項３】
前記符号化ストリングは、テンプレート・マッチングを用いて引き出された１つ又はそれ以上のフォントにより再現され、
処理は汎用テンプレート・マッチャを介して行うことができる、
ことを特徴とする、請求項２に記載の方法。
【請求項４】
前記抽出されたフォント・ストリングは、エッジ検索及びニューラル・ネットの内の少なくとも１つを受けることを特徴とする、請求項２に記載の方法。
【請求項５】
前記フォント・ストリングは組み紐飾り、マイクロ・セキュリティ及びグリフ・マークのうちの１つ又はそれ以上から成ることを特徴とする、請求項２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示される実施形態は、特に人間的に認識可能な英数字情報、グラフィック情報又は画像情報に対する背景として加えられる顧客定義のフォントに基づいて処理及び文字代入を誘導する認識エンジンに向けられる。
【背景技術】
【０００２】
印刷システムが存在して以来、印刷業者は印刷文書の偽造、贋造及び不正コピーを阻止する方法を探求してきた。プレスプレートの刻まれたパターンの複雑性を高めることはそのような方法の一つであり、殆どの人が紙幣の中に毎日見る結果としてよく知っている方法である。銀行小切手、証券書類、債券、及び他の金融書類は、不正な複製を阻止するための複雑な背景パターンを有する印刷文書の他の例である。身元確認資料、例えば、パスポート、社会保障カードなどは他の例である。また、クレジットカードは、複雑な背景パターンを有するだけでなく、現在では、そのようなカードの検証及び認証機能を高めるためのホログラムが埋め込まれている。
【０００３】
印刷文書に関する限り、一般的な複雑な背景パターンは組み紐飾り線パターン、即ち、装飾用のパターン又は織り合わせ曲線内で流れる線から成る縁飾りである。図５は、組み紐飾りを例示する小切手のパターンである。組み紐飾りパターンは、複製しにくいように設計され、それ故にセキュリティ機能として働くことができる。しかしながら、付随する欠点は、付与されたパターン又は情報が多くの場合事実上固定されることである。従って、パターンの固定した性質は、それが印刷されたすべての文書上でパターンが共通で同一になることを意味する。文書が普通に使用される前に、パターンは文書上に予め印刷されることが多い（例えば、小切手）。
【０００４】
より具体的には、そのような背景パターンが複製するのが困難なように設計されても、同時にそれらが固定されることは、どのパスポートも、その国からの全てのパスポートと同じパターンを有し、どの通貨紙幣もその国からの同じ紙幣と同じパターンを有し、如何なるクレジットカードも同じパターンを有するなどのことを意味する。このことは、Ｎ個のクレジットカードを偽造するためには１つのパターンを複製することで十分であるので、組み紐飾りによって与えられる安全性を実際に低下させる。従って、例えば、クレジットカード番号が組み紐飾りに埋め込まれ、それゆえにどのクレジットカードも異なるパターンを有する（デコーダに対して）が同じ人間的視覚印象を有するような可変の組み紐飾りを有することが、望ましく且つ実質的な改善となる。
【０００５】
グリフ技術は、特許文献１を参照すると、一意的に文書を識別することができる別の周知のセキュリティ・システムであるが、しかし、グリフ・コード（又はその型の任意バーコード・システム）を含めることは、それが文書に含まれていることに関して容易に人間的に認識可能であり、但しグリフ自体の意味は、一般的には機械によってのみ解読可能である。
【０００６】
また、情報を画像に埋め込む様々なデジタル透かし入れの方法が存在する。しかしながら、ほとんどのそのような方法は主に連続諧調の絵画型画像用に設計されている。それらは多くの場合個々の画素の強度（色）を調節する。線パターンに適用されると、これらの方法は確実には印刷することができない分離した画素を生じる。さらに、画像透かし入れは複雑過ぎることが多く、多量の保護文書のリアルタイム印刷には遅過ぎる。
【０００７】
全てのそのようなセキュリティ特徴アプリケーションの１つ共通の側面は、変更、偽造、及び贋造を防ぐ／妨げるある種の情報を文書に付加することである。多くの場合、背景パターンは、ある程度のセキュリティを達成するのに用いられる。「フォント・システムを構成するための可変データ周期線パターン」と題する特許文献２、及び「可変データ周期線パターンを含むセキュリティ情報を埋め込まれたフォント印刷システム」と題する特許文献３の両方は引用により全体が本明細書に組み入れられるが、内部に情報を符号化する可変背景システムに関連するシステムを開示している。しかしながら、これらの解決策のいずれも、セキュリティ解決の部分として機械可読情報を保存するためのクローズドシステムを提供しない。
【０００８】
その代わりに、現在の特殊画像化技術は、可変データ作業フローに収まるように設計されており、その場合、すべての要素が人間の観察者によって「解読される」。例えば、ＧｌｏｓｓＭａｒｋｓ（斜角で見る）、Ｆｌｕｏｒｅｓｃｅｎｔ  Ｔｅｘｔ（紫外線照明下で見る）、Ｍｉｃｒｏｔｅｓｔ（ルーペで見る）などがあり、その場合人間が文書の信憑性について即座に判断することができる。しかしながら、多くの場合、正確に情報を解読する普通のユーザの能力を有しない機械／コンピュータによって符号化を行うことが望ましいことになる。しかしながら、機械復号化可能なセキュリティ・マークは、数台のデコーダを必要とする復号化の複雑さ、並びに対応するコスト及び労力のために、現在のところ、特殊画像化技術によってはサポートされていない。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】米国特許第５，４４９，８９６号明細書
【特許文献２】米国特許出願番号第１１／７５６，３９０号明細書
【特許文献３】米国特許出願番号第１１／７５６，３７５号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１０】
従って、パターン・フォントが機械可読領域に拡張されることを可能にして、普通のソフトウェア用いて個別化された埋め込みの作成を可能にするためのシステムに対するニーズがある。
【課題を解決するための手段】
【００１１】
一態様において、コンピュータ実施の方法を用いてユーザ個別化フォントを符号化及び復号する。可変アルファベットが作成され、そして文書がこの可変アルファベットを用いて作成されて機械可読情報に符号化される。この可変アルファベットは事前定義フォント機構を介して一般化認識エンジンに伝えられる。アルファベット表示は、１つ又はそれ以上のテンプレート定義を少なくとも変えることによって認識エンジンを変更するのに用いられる。
【００１２】
別の態様において、コンピュータ実施の方法を用いて顧客定義のフォント・ストリングを取得する。フォント及び入力ストリングが作成される。入力ストリングは暗号化されて符号化ストリングが作成され、ここで符号化ストリングは、少なくとも部分的にフォント定義に基づいて、フォント・ストリングに変換される。フォント・ストリングを用いて文書が作成されて機械可読情報が作成される。
【００１３】
さらに別の態様においては、コンピュータ実施の方法を用いてキャラクタ・ストリングを復号する。機械可読フォントのフォント定義が受け取られ、ここでフォント・ストリングが文書からフォント定義を用いて抽出される。符号化ストリングが、少なくとも部分的にフォント定義に基づいてフォント・ストリングから再現される。符号化ストリングが復号されて、ユーザ可読のキャラクタ・ストリングが出力される。
【図面の簡単な説明】
【００１４】
【図１】例示的な実施形態による、データを符号化してフォント・ストリングにする方法のフローチャートである。
【図２】例示的な実施形態による、機械可読な特殊画像化フォントのフォント定義である。
【図３】例示的な実施形態による、フォント・キャラクタを示す。
【図４】例示的な実施形態による、フォント・ストリングを伝達されたフォントの関数として復号する方法を示すフローチャートである。
【図５】例示的な実施形態による、変形基本パターンのフォント・システムを含むことができる背景線パターンを含む銀行小切手である。
【図６】例示的な実施形態による、単一のＡＳＣＩＩキャラクタである。
【発明を実施するための形態】
【００１５】
可変データ・インテリジェント・ポストスクリプト・プリントウェア（ＶＩＰＰ）アーキテクチャにおいては、Ｐｏｓｔｓｃｒｉｐｔ（登録商標）のフォント機構が多用される。機械可読セキュリティ・マークの作成は、人間可読マークに対して用いられるのと同じ手段を用いて行うことができる。主な拡張は、作成に用いられるフォントが標準のポストスクリプト鍵入力として埋め込まれた付加的情報を有することである。復号する側では、「汎用」のデコーダが同じフォントを読みこみ、フォント情報を用いて必要なアルファベットを確立するだけでなく、Ｎ個の所定の認識手法の一つを選択する。Ｎ個の手法のうちの最も簡単な形態は、Ｎ個の直交テンプレート・セットへのテンプレート「マッチング」の手法である。
【００１６】
図１は、顧客定義のフォント・ストリングを取得するための符号化方法を示すフローチャートである。１０２において、フォントが作成される。一実施形態においては、フォントは、特許文献２に説明されるように作成される。この手法を用いると、可変データ差分線パターンから成る可変データ組み紐飾り型パターンが作成される。復号可能なテンプレート記号を選択的に集めて所定の可変データ・コードを組み立てることができる。コード表示は標準の基本パターンに基づいて組み紐飾りパターンの中に埋め込まれる。この様にして、ユーザへの伝達のための埋め込みパターンを識別することができるデジタル・スキャンによりフォントを復号してコードを含む文書を検証することができる。
【００１７】
作成されたフォントは、ある種の情報を伝える実質的に任意のグラフィック、ロゴ、パターンなどとすることができることを理解されたい。一実施例において、それは既知の言語に基づくフォントである。代替的に又は付加的に、フォントは、アルファベット中の文字のような、情報の特定のビットを表す一連の一意的な画像である。この様に、フォントは１０４においてオフラインで作成され、その後の検索のために保存される。
【００１８】
１０６において、文書のためのセキュリティとして保存される所望の情報から成る入力ストリングが作成される。本明細書で用いられる「ストリング」は、データ型、ビット深度などには依らない任意のデータを指す。このストリングは、ユーザ制御下にあるか又は実装された暗号化アルゴリズムの小グループ（例えば、３未満の）によって実行される、暗号化方法を用いて暗号化される。１０８において、入力ストリングが暗号化されて、その後のステップのための言語を表示する符号化ストリングが作成される。符号化ストリングはまた、符号化が他の属性の何れとも直交するので、冗長性及び他の属性を含むことができる。この直交性は、個別化セキュリティの標準コンポーネントの使用を可能にすることができる。
【００１９】
１１０において、符号化ストリングは以前にステップ１０２でセキュリティ・フォントの定義内で作成された（そして、ステップ１０４において保存された）フォント定義に基づいてフォント・ストリングに変換される。このために、図２に示す例示的デジタル・フォント定義２００を用いることができる。この符号化ストリングは、実質的に任意のキャラクタ・セット又はフォントを用いてページ１１０上に印刷される。この実施例においては、漢字セットを用いて、１０８における情報ストリング、１１０における符号化ストリング及び１１２において実際に印刷された表示ストリングの間の違いを例示した。
【００２０】
図２は、ＶＩＰＰ用の特殊画像化において用いられる、フォント定義２００を示す。フォント定義２００は復号機構「／ＦｏｎｔＤｅｃｏｄｉｎｇ  ｍｅｔｈｏｄ＿１  ｄｅｆ．」を特定する「秘密鍵」を含む。「秘密鍵」はまた、スキャン装置に付与された復号化機能により読むことができる。周知のように、ＶＩＰＰは数個の異なる秘密鍵を用いる。「〜の画像」の形の全てのエントリーは、フォント定義の中で説明されたビットマップ定義である。しかしながら、実質的に任意の型のビットマップ画像の組合せを、フォント定義２００により用いることができることを理解されたい。
【００２１】
概念的には、ユーザは、データ・ストリング即ち情報を受け取り、そしてストリングを別の言語に翻訳する。例えば、「ｃｉｔｙ」はドイツ語の“Ｓｔａｄｔ”に、又は、ロシア語の“ｇｏｒｏｄ”に翻訳され得る。暗号化においては、言語は「秘密」であるので、その単語は解読することができず、今や符号化ストリングを表す。この言語はここではキャラクタ・セットで表され、上では標準のラテン語セットが用いられた。「ｇｏｒｏｄ」にキリル文字を用いると、「ΓＯＰＯΔ」の印刷表示が得られる。この簡単な組合せ、この場合には「ｃｉｔｙ」と「ΓＯＰＯΔ」の間の組合せ、を用いると、暗号化し印刷する無数の方法が創造される。
【００２２】
上記の実施例は、少なくともいくつかの言語又は記号体系における、人間にとって意味を有するフォント・キャラクタを用いた。しかしながら、本明細書で開示する機構は、言語要素と最小単位の間、及最小単位表示とキャラクタの間の対のデータベースを実際に定めるので、より一般的である。基本形態においては、表示は画像ベースのものである。画像に基づく幾つかの例示的なフォント・キャラクタは、フォント・キャラクタ３０２、フォント・キャラクタ３１０、及びフォント・キャラクタ３２０のように与えられる。異なる画像に基づくフォントを用いることは、様々なＶＩＰＰアプリケーション用の符号化方法１００により使用するための可変データの結合を容易にする。
【００２３】
機械可読セキュリティ・マークに関する重要な問題は復号化に関連する。しかしながら、上で説明した符号化方法１００を用いることによって、そのようなフォント・ストリングの復号化は大いに簡単になる。初め認識ステップは、単に光学キャラクタ認識（ＯＣＲ）及びそれに関連する知識及び技術を必要とするかのように見える可能性がある。しかしながら、復号化方法４００と標準的ＯＣＲ処理の間には重要な違いがある。
【００２４】
第１に、符号化ステップは、外観上任意のキャラクタ・ストリングを生成する可能性があるので、誤り率が増える辞書ベースのＯＣＲ法は使用することができない。しかしながら、自然言語に内在するものと同様の冗長性を与えることによって、冗長性を隋意に符号化に組み込むことができる。これは、後に復号化過程で用いることができる、安定性を向上させる簡単な方法を与えることができる。第２に、実際のフォント・キャラクタ定義はスキャナと交換される。言い換えれば、デコーダ・ソフトウェアはフォント定義（例えば、上記のステップ１０２でフォントを作成するのに用いられる）に対する完全なアクセスを有する。このことは、ＯＣＲ類似の認識がフォント変化に対して感受性が低いので、従来の手段より優れた利点を与える。即ち、１つのフォントと１つのフォントのみが存在し、この１つのフォントが、隋意に安全に、作成／符号化アプリケーションと復号化アプリケーションの間で交換される。
【００２５】
図４は上記の方法１００により符号化されたフォント・ストリングを復号するのに用いられる復号化方法４００を示す。４０１において文書がスキャンされ、４０２においては、文書を作成するのに用いられたフォント定義が復号化機構に入力される。４０３において、４０６で読み込まれたフォント定義内で定義された個々のキャラクタ画像を用いて、フォント・ストリングがスキャンされ文書から抽出される。復号化ソフトウェアは、システム（例えば、異なるサーバなど）内の任意の場所に配置することができる。４０４において、符号化ストリングがフォント定義４０６に基づいてフォント・ストリングから再現される、即ち、復号されたキャラクタ画像が暗号化ストリングに関連付けられ、従って、図１のステップ１０８と１１０が逆になる。１つの手法において、認識ソフトウェアは、フォント定義４０６（例えば、定義２００において説明したように）を読みこみ、システムが入力符号化と出力復号化に関して閉鎖されているので、全ての秘密鍵を承知している。
【００２６】
符号化に用いられるキャラクタ・セットは、フォント定義４０６における「／ＦｏｎｔＤｅｃｏｄｉｎｇ」に示される推奨認識方法によって識別することができる。テンプレート・マッチングを用いて引き出せるフォントは汎用テンプレート・マッチャを用いて処理することができる。他のフォントは「エッジ検索」、「ニューラル・ネット」又は任意の他の周知の方法により処理することができる。1つの手法においては、３つの異なる方法が用いられる。この様にして、ストリングの意味（実際の言語定義）の知識によらずに言語ストリングを再現することができる。従って、供給業者は２次暗号化に関する付加的な組み込み機能を有する、即ち、暗号化又は冗長性の配線概念のない「保護」システムを提供することができる。従って、異なる顧客に対して実質的に同一のソフトウェアを用いると同時にそれら顧客側の弁別及び個別化を維持することができる。ひとたび符号化ストリングが再現されると、４０８において復号プロセスが実行されて人間可読のキャラクタ・ストリングが出力される。
【００２７】
コンピュータ４５０は、本明細書で説明するシステム、並びに上記の方法１００及び４００を含む方法をサポートするための、１つの可能なハードウェア構成を示す。スタンドアロン型アーキテクチャを示すが、本実施形態により、任意の適切なコンピューティング環境を使用できることを理解されたい。例えば、スタンドアロン、マルチプロセッサ、分散型、クライアント／サーバ、マイクロコンピュータ、メインフレーム、スーパーコンピュータ、デジタル型、及びアナログ型を含むがそれらに限定されないコンピューティング・アーキテクチャを、本実施形態によって用いることできる。
【００２８】
コンピュータ４５０は、処理装置（図示せず）、システム・メモリ（図示せず）、及び、システム・メモリを含む種々のシステム・コンポーネントを処理装置に結合するシステム・バス（図示せず）を含むことができる。処理装置は種々の市販のプロセッサの何れかにすることができる。デュアル・マイクロプロセッサ及び他のマルチプロセッサ・アーキテクチャもまた処理装置として使用することができる。
【００２９】
システム・バスは、種々の市販のバス・アーキテクチャの何れかを用いた、メモリ・バス又はメモリ・コントローラ、周辺機器用バス、及びローカル・バスを含んだ幾つかの型のバス構造体の何れかにすることができる。コンピュータ・メモリは読み取り専用メモリ（ＲＯＭ）及びランダムアクセス・メモリー（ＲＡＭ）を含む。例えば起動時にコンピュータ内の要素間の情報伝達を促進する、基本ルーチンを含んだ基本入力／出力システム（ＢＩＯＳ）はＲＯＭに保存される。
【００３０】
コンピュータ４５０は、例えば、取外し可能ディスクから読み取り又はそれに書き込むための、ハード・ディスク・ドライブ、磁気ディスク、並びに、ＣＤ−ＲＯＭディスクから読み取り、或いは他の光学的媒体から読み取り又はそれに書き込みのための、光ディスク・ドライブを含む。コンピュータ４５０は通常、少なくとも幾つかの形態のコンピュータ可読媒体を含む。コンピュータ可読媒体は、コンピュータによりアクセスすることができる任意の入手可能な媒体とすることができる。非限定的な例として、コンピュータ可読媒体はコンピュータ記憶装置媒体及び通信媒体を含むことができる。コンピュータ記憶装置媒体は、コンピュータ可読命令、データ構造体、プログラム・モジュール又は他のデータのような情報を保存するための任意の方法又は技術により実装された、揮発性及び不揮発性の、取外し可能及び固定媒体をふくむ。コンピュータ記憶装置媒体は、それらに限定されないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ又は他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）又は他の磁気記憶デバイス、又は、所望の情報を保存するのに用いることができ且つコンピュータによりアクセスできる任意の他の媒体を含む。
【００３１】
通信媒体は通常、コンピュータ可読命令、データ構造体、プログラム・モジュール、又は、搬送波若しくは他の伝達機構のような調節されたデータ信号内の他のデータ、を具体化し、そして任意の情報配信媒体含む。「調節されたデータ信号」という用語は、１つ又はそれ以上のその特性セットを有する信号、即ち信号内の情報を符号化するように変更された信号を意味する。非限定的な例として、通信媒体は、有線ネットワーク又は直接配線接続のような有線媒体、並びに、音波、ＲＦ、赤外線及び他の無線媒体のような無線媒体を含む。上記媒体のいずれかの組合せもまたコンピュータ可読媒体の範囲内に含めることができる。
【００３２】
オペレーティング・システム、１つ又はそれ以上のアプリケーション・プログラム、他のプログラム・モジュール、及びプログラム非中断データを含む多くのプログラム・モジュールは、ドライブ及びＲＡＭに保存することができる。コンピュータ４５０のオペレーティング・システムは多くの市販のオペレーティング・システムの何れかにすることができる。
【００３３】
ユーザはキーボード（図示せず）及びマウスのようなポインティング・デバイス（図示せず）を通してコマンド及び情報をコンピュータに入力することができる。他の入力デバイス（図示せず）はマイクロホン、ＩＲ遠隔制御、ジョイスティック、ゲームパッド、衛星放送受信アンテナ、スキャナなどを含むことができる。これら及び他の入力デバイスは多くの場合、システム・バスに結合されたシリアル・ポート・インタフェース（図示せず）を通して処理装置に接続されるが、パラレルポート、ゲームポート、ユニバーサル・シリアル・バス（“ＵＳＢ”）、ＩＲインタフェースなどの他のインタフェースによって接続することもできる。
【００３４】
モニター、又は他の型の表示デバイスもまた、ビデオ・アダプター（図示せず）のようなインタフェースを介してシステム・バスに接続される。モニターに加えて、コンピュータは通常、スピーカー、プリンタなどの他の周辺出力デバイス（図示せず）を含む。１つ又はそれ以上の異なるソースから電子的に受け取られたデータを提示するためにコンピュータ４５０と共にモニターを用いることができる。例えば、モニターは、ＬＣＤ、プラズマ、ＣＲＴなど、データを電子的に提示する型のものとすることができる。代替的に又は付加的に、モニターは受信データを、プリンタ、ファクシミリ、プロッターなどのハードコピー形式で表示することができる。モニターは、データを任意の色で示すことができ、そして任意の無線又は配線プロトコル及び／又は標準プロトコルを介して、コンピュータ４５０からデータを受信することができる。
【００３５】
コンピュータ４５０は、１台又はそれ以上のリモート・コンピュータ、例えばリモート・コンピュータへの論理及び／又は物理接続を用いるネットワーク環境で動作することができる。リモート・コンピュータは、ワークステーション、サーバー・コンピュータ、ルータ、パーソナル・コンピュータ、マイクロプロセッサをベースとする娯楽電気製品、ピア・デバイス又は他の共通ネットワーク・ノードとすることができ、典型的にはコンピュータに関連して説明した要素の多く又は全てを含む。前述の論理接続は、ローカル・エリア・ネットワーク（ＬＡＮ）及び広域ネットワーク（ＷＡＮ）を含む。そのようなネットワーク環境は、オフィス、企業全体のコンピュータ・ネットワーク、イントラネット、及びインターネット内で普及している。
【００３６】
ＬＡＮネットワーク環境において用いられるとき、コンピュータはネットワーク・インターフェース又はアダプターを通してローカル・ネットワークに接続される。ＷＡＮネットワーク環境で用いられるとき、コンピュータは通常、モデムを含み、又はＬＡＮ上の通信サーバに接続され、又はインターネットのようなＷＡＮ上の通信を確立するための他の手段を有する。ネットワーク環境において、コンピュータに関連する前述のプログラム・モジュール又はその部分は、遠隔メモリ記憶装置に保存することができる。本明細書で説明したネットワーク接続は例示的なものであり、コンピュータ間の通信リンクを確立する他の手段を使用することもできる。
【００３７】
組み紐飾り、マイクロ・セキュリティ・マーク（ＭＳＮ）、及びグリフのような複数の既存技術をシステムに配置することができる。最初の実施例においては、種々のデータ符号化に対して、特許文献２及び３に記述されるように組み紐飾りフォントが用いられる。グリフ様構造体とは対照的に、このフォントは背景作成物として用いられることになる。一実施例において、図３の組み紐飾りキャラクタ３１０が、図５に示す小切手５００の背景印刷を作成するのに使用される。特許文献２においては、冗長性を導入せずに、組み紐飾りフォントが１２１個のキャラクタのうちの１１７個の正確な復号化をもたらした。従って、この実施例において、標準の冗長値を仮定すれば、約４００個のビットを保存することができる。
【００３８】
第２の実施例では、文書背景が「目に見えないように」暗号化されるＭＳＭ技術を用いる。必要なビット密度は、主要な目的が紙上の何れかのコンテンツではなく実際の１枚の紙を検証することであるので、非常に低い。第３の実施例では、グリフ様キャラクタ・セットと、容易に生成することができるフォントとを用いる。図６は、組み込み冗長性（例えば、ハミング（８，４））を有するグリフ様構造体６００内に符号化された単一のＡＳＣＩＩキャラクタの一例である。この場合、コード自体は、単一ビットを修正し、ダブルビット・エラーを検出するように実装されたある冗長性を有する。キャラクタのデザイン５００は、角度符号化の機能としてグリフに帰される検出ロバスト性の維持を可能にする。このフォント・セットは２−Ｄバーコードの同等物として用いることができる。
【００３９】
特許請求の範囲は、ハードウェア、ソフトウェア、又はそれらの組合せによる実施形態を包含する。
【００４０】
本明細書で用いる単語「プリンタ」は、任意の目的の印刷出力機能を実行するデジタル複写機、製本機械、ファクシミリ装置、多機能装置などのような任意の装置を包含する。
【符号の説明】
【００４１】
１００：符号化方法
４５０：コンピュータ
１１０：ページ
２００、４０６：フォント定義
３０２、３１０、３２０：フォント・キャラクタ
４００：復号化方法
５００：小切手
６００：グリフ様構造体
【図１】
2010170547.tif 000003
【図２】
2010170547.tif 000004
【図３】
2010170547.tif 000005
【図４】
2010170547.tif 000006
【図５】
2010170547.tif 000007
【図６】
2010170547.tif 000008