(57)【特許請求の範囲】
【請求項１】
ユーザが、１つあるいはそれより多いマイクロテキスト文字を生成することを可能とする処理要素であって、当該文字がデータ・パケットとして出力される、前記処理要素、
１つあるいはそれより多いＳＲＥ符号を受信し、前記データ・パケットと対応付けるＳＲＥ符号記憶部であって、各ＳＲＥ符号は、所定数のビットから成り、前記所定数のビットによって表される数値がそれぞれ、所定のビット・パターンに対応付けられており、前記所定のビット・パターンは、マイクロテキスト文字の少なくとも一部を表わす特定のパターンを生成するために充填されたビットのグリッドであって、互いに組み合わされることにより前記マイクロテキスト文字を構成するものであり、前記ＳＲＥ符号記憶部は、ルックアップテーブル、アルゴリズム、命令の組、工程、又はアプリケーションを使用して、前記データ・パケットを１つあるいはそれより多いＳＲＥ符号と対応付ける、前記ＳＲＥ符号記憶部、
前記ＳＲＥ符号記憶部から前記１つあるいはそれより多いＳＲＥ符号を受信し、前記ＳＲＥ符号と関連付けられたフォントを定義するフォント・バンク、及び、
前記フォント・バンクから前記フォントを受信し、前記フォントを復号化し、少なくとも部分的に、前記定義されたフォントで識別された前記ＳＲＥ符号に基づいて、前記マイクロテキストを印刷するための命令を出力するラスタ画像プロセッサ、
を備える、マイクロテキストの印刷を容易にするシステム。
【請求項２】
前記ラスタ画像プロセッサから前記命令を受信し、少なくとも部分的に受信された前記命令に基づいて、マイクロテキストを含むハードコピー表現を出力する印刷エンジン、を更に備える、請求項１に記載のシステム。
【請求項３】
前記ラスタ画像プロセッサからの前記命令出力が、少なくとも部分的にＳＲＥ符号に基づく出力ビットマップの形式である、請求項１に記載のシステム。
【請求項４】
処理要素上にマイクロテキストを生成するステップ、
前記マイクロテキストを、１つあるいはそれより多いＳＲＥ符号と対応付けるステップであって、各ＳＲＥ符号は、所定数のビットから成り、前記所定数のビットによって表される数値がそれぞれ、所定のビット・パターンに対応付けられており、前記所定のビット・パターンはそれぞれ、データ・パケットとして出力されるマイクロテキスト文字の少なくとも一部を表わす特定のパターンを生成するために充填されたビットのグリッドであって、互いに組み合わされることにより前記マイクロテキスト文字を構成し得るものであり、前記データ・パケットを、ルックアップテーブル、アルゴリズム、命令の組、工程、又はアプリケーションを使用して、１つあるいはそれより多いＳＲＥ符号と対応付ける、前記ステップ、
前記ＳＲＥ符号と関連付けられたフォントを定義するステップ、そして、
前記フォントを、印刷エンジンに送信し、少なくとも部分的に、前記定義されたフォントで識別された前記ＳＲＥ符号に基づいて、前記マイクロテキストを印刷するための命令を出力する、
ステップを含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、文章（text）のマイクロプリンティングに関連する。
【背景技術】
【０００２】
文章のマイクロプリンティングは、スタンダードのポストスクリプト工程を用いた超解像度符号化及び復号化をサポートする装置上への、マイクロプリンティングの特徴（feature）の生成において特定の用途を持つ。
【０００３】
マイクロプリンティングは、偽造防止の用途で広く利用されている。マイクロテキストは、通貨、身分証明用紙、又は、他の文書、の上の特定の位置に配置されて、種々のタイプの情報を提供し得る。マイクロプリンティングは、通常余りにも小さくて、肉眼では読めない、非常に小さな文章の印刷（紙幣又はアイテムの上への）を含む。マイクロプリントは、しばしば、紙幣又はアイテムの上の、目立たない、気づかれない、領域の中に隠される。例えば、シリーズ2004の米国２０ドル紙幣の上に、表面（正面）側、及び、２０ドル米国紙幣の背面の左下の角の境界内にマイクロプリントが隠されている。しかし、マイクロプリントは、しばしば、アイテムの上の顕著な位置に配置され、当該紙幣又はアイテムがマイクロプリンティングを含むことの警告として、ＭＰシンボルとともにラベリングさえもされ得る。
【０００４】
マイクロプリンティングは、その上にマイクロプリンティングが印刷されている紙幣又はアイテムを偽造しようとする試みの最中に、そのような小さな寸法の文章を正確に再製することが非常に困難である、という事実を通じた、偽造防止の機能として働く。紙幣又はアイテムが、コピー機又はコンピュータ・スキャナに置かれるときに、マイクロプリント文章のラインは、コピー機又はスキャナに、ドット状のラインとして現れ、それは、印刷されたときに、偽造された紙幣又はアイテム上に同じように現れることになる。同様に、印刷プレスを用いて偽造しようとする試みは、マイクロプリントを正確に再製しない。何故なら、一般公衆に及び偽造者に利用可能な方法を用いて印刷プレート内に彫るためには文章が余りにも小さいからである。従って、マイクロプリンティングは、究極的に、マイクロプリンティングがその上に印刷された紙幣又は項目が、真正であるという事実を確実にする役目を果たす。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
超解像度符号化（ＳＲＥ）符号は、文章を、被印刷体（recipient）の上にマイクロプリントするために採用されてきた。ＳＲＥ符号は、より低いレベルのビット数によって表現される、より高いレベルの解像度である。ＳＲＥ符号は、文書の上に印刷された特定のビット・パターンと関連付けられ得る。ＳＲＥフォントを用いることの１つの不都合点は、ＳＲＥ符号が、ラスタ出力スキャナに通信されねばならず、ここで、ラスタ画像プロセッサが、全ての受信されたデータを分析することである。単純なシナリオにおいて、画像を生成し、生のデータとして画像を送ることによって、テキスト・ストリングが、オフラインで１つあるいはそれより多いＳＲＥ符号に変換される。しかし、そのようなアプローチは、非効率的で、遅く、面倒である。
【０００６】
他のアプローチにおいても、ＳＲＥフォントが採用され得る。しかし、広く用いられるフォントが、輪郭（outline）、及び、当該輪郭中に注がれる（poured）カラーを定義する。１つのアプローチにおいて、カラーは、それに関連する空間的構造を持ち得る。しかし、このアプローチでの問題は、全ての単一の文字が、別個のパターンのインクとして生成されねばならないことである。
【０００７】
従って、マイクロプリントする工程、及び／又は、システムは、マイクロテキストの文字を印刷するための、それらの能力が限定され得る。必要とされるものは、印刷アプリケーションにおけるマイクロテキストの生成、処理、及び、実行（implementation）に関連する課題を克服する工程、及び／又は、システムである。
【課題を解決するための手段】
【０００８】
１つの特徴において、システムは、マイクロテキストの印刷を促進する。処理要素は、ユーザが、１つあるいはそれより多いマイクロテキスト文字を生成することであって、当該文字が、データパケットとして出力されるものを可能とする。ＳＲＥ符号記憶部（store）は、データ・パケットとともに１つあるいはそれより多いＳＲＥ符号を受信し、関連付ける。ここで、各ＳＲＥ符号はビット・パターンを表わし、当該ビット・パターンは、充填され（filled）て特定のパターンを生成するビットのグリッドである。フォント・バンクは、ＳＲＥ符号記憶部から、前記１つあるいはそれより多いＳＲＥ符号を受信し、フォントを介してそのような符号を定義する。ラスタ画像プロセッサは、フォント・バンクからフォントを受信し、フォントを復号し、マイクロテキストを印刷するために命令を出力する。
【０００９】
他の特徴において、ポストスクリプト・タイプ３フォントとしてマイクロテキストを定義する方法が用いられる。マイクロテキストは、処理要素（processing component）の上に生成される。マイクロテキストは、１つあるいはそれより多いＳＲＥ符号と関連し、ＳＲＥポストスクリプト・タイプ３フォントとして定義される。ＳＲＥタイプ３フォントは、印刷エンジンに送られる。
【００１０】
更に他の特徴において、マイクロテキストを印刷するための方法が採用される。少なくとも１つのマイクロテキスト文字の１つあるいはそれより多い特性に関連する情報を含むＳＲＥタイプ３フォントが受信される。ＳＲＥタイプ３フォントは、ロスレスのやり方で復号化されて、少なくとも１つのマイクロテキスト文字の１つあるいはそれより多い特性に関連する情報を抽出する。１つあるいはそれより多いＳＲＥ符号のシーケンスが特定される。ここで、１つあるいはそれより多いシーケンス内の各ＳＲＥ符号は、ビット・パターンに関連付けされる、少なくとも部分的にＳＲＥ符号に依存するマイクロテキストが、印刷される。
【発明を実施するための最良の形態】
【００１１】
図１は、マイクロテキストを印刷するシステム10を示す。システム10は、処理要素12、ＳＲＥ符号記憶部14、フォント・バンク16、ラスタ画像プロセッサ18、及び、印刷エンジン20を含む。処理要素は、ユーザが、被印刷物の上へのマイクロテキストの印刷に関連するデータを生成、編集、記憶、及び、受信することを可能とするソフトウェアを含み得る。例えば、処理要素12は、パーソナル・コンピュータ、ラップトップ・コンピュータ、タブレット・コンピュータ、携帯電話、パーソナル・デジタル・アシスタント、等であり得る。１つの実施例において、処理要素は、ユーザが、実質的に何らかのサイズの文章を生成し、必要に応じて、そのような文章を所定の位置に配置することを可能とする、特定の言語処理ソフトウェアを採用する。１つの例において、マイクロテキスト・ストリングが生成されて、セキュリティ印刷アプリケーションにおける特定の位置に配置される。
【００１２】
処理要素12は、周辺装置（不図示）を利用した、１つあるいはそれより多い入力を受容可能である。例えば、キーボード、及び／又は、マウスが、処理要素12にカップルされて、処理要素12と１つあるいはそれより多い当事者（parties）の間の通信を可能とする。そのような通信を促進するために、処理要素12は、実質的に如何なるプロトコル、及び／又は、スタンダードをも利用して通信する１つあるいはそれより多いポート（不図示）を含み得る。例えば、処理要素は、ＵＳＢ、ＰＳ／２、シリアル、及び／又は、パラレル通信ポートを利用して通信できる。このやり方で、処理要素12は、ユーザからのデータ入力を受容でき、１つあるいはそれより多い通信ポートを利用して受信者へデータを出力できる。例えば、ユーザは、処理要素（processing component）12を利用してマイクロテキスト・ストリングを生成し、マイクロテキスト・ストリング・データを、更なる処理のために受信者に出力できる。
【００１３】
超解像度符号化（ＳＲＥ）符号記憶部（store）14は、１つあるいはそれより多いＳＲＥ符号を含むことができる。ＳＲＥ符号は、印刷エンジンによってサポートされ得る特定のフォントと関連付けられ得る。１つの例において、ＳＲＥ符号は、対応付けられた４×４ビット（four by four bit）のパターンを伴う８ビットの数である。ＳＲＥ符号は、入手可能な利用できる従来的な手段に比して、よりきめ細かな解像度を提供し得る。例えば、ＳＲＥを利用して、インチ当たり６００のドット（６００dpi）における８ビット符号が、２４００ｄｐｉにおいて１６ビットのパターンを表現できる。
【００１４】
１つの例において、ＳＲＥ符号は、全てのあり得る（possible）１６ビット・パターンのために利用可能ではない。例えば、１６ビット・パターン（４×ビット）において、６５５３６の異なる（disparate）パターンが存在可能である。しかし、効率性の利益のために、及び更に、比較的小さなサイズ（例えば、１ポイントより小さい）の文章の観点から、限定された組（set）が利用され得る。そのような小さな文章サイズは、沢山の種類の、あり得るパターンに対するニーズを改善できる。何故なら、そのような、小さな差異は、人間の目にとって区別不可能であり得るからである。１つのアプローチにおいては、４×４のビット・フィールドにおいて、２５６のパターンが利用可能である。ここで、各パターンは、特定のＳＲＥ符号と関連付けられる。ＳＲＥ符号は、１６ビット数（４×４の２進画素）が、量子化ベクトルに対応付けられた８ビット数によって表現されるような、ベクトル量子化と考えられ得る。ベクトル（ＳＲＥ符号）は、自動的に生成され得るか（例えば、米国特許第5724455号）、又は、マニュアル的に生成され、又は、それら２つの組合せであり得る。
【００１５】
ＳＲＥ符号記憶部14は、ＳＲＥ符号をビット・パターンと対応付けるためのルックアップ・テーブル又は他の手段を含み得る。ＳＲＥ符号は、特定のパターン内に充填されたビットの数に基づいてビット・パターンに割当てられ得る。例えば、特定の構成において、ＳＲＥ符号”０”は、充填された（filled）ゼロビットを持ち得、符号”４５”は、充填された４ビットを持ち得、ＳＲＥ符号”１３２”は、充填された８ビットを持ち得る、等である。ＳＲＥ符号は、特定のテキスト・ストリングのために必要とされるものに基づいて、アクセスされ、採用されうる。
【００１６】
ＳＲＥ符号記憶部14は、特定のテキスト・ストリングに基づいて、ＳＲＥ符号、及び、それらの位置を決定できる。例えば、処理要素12は、少なくとも部分的に、ユーザによって生成されたマイクロテキストに基づいて、１つあるいはそれより多いＳＲＥ符号を生成できる。１つの例において、「１ドル」と読まれるマイクロテキスト・ストリングが生成される。ＳＲＥ符号の特定の組が、採用されて、テキスト・ストリング内の各文字を生成し得る。更に、このＳＲＥ符号の組は、各文字を適切に構築するように順序付けされ得る。
【００１７】
各文字を生成するために、種々のグリッド・サイズが採用され得る。１つのアプローチにおいて、３画素幅×５画素高のグリッドが採用されて、各文字を表現し得る。上述のように、グリッド内の各画素は４×４ビットのパターンと対応付けられ得る。従って、インチ当たり６００ドットにおいて５画素高（high）の文字（character）は、インチ当たり２４００ドットにおいて２０画素を表わす。従って、文字は、３×５画素グリッド内に適切に配置された、１５のＳＲＥ符号によって再製され得る。如何なる数の画素も採用され得て、文字を生成し得ることが理解されるべきである。更に、ＳＲＥ符号は、如何なるサイズの、文字フォントをも取り込むために修正され得る。例えば、画素の数は、文字サイズの高さ、及び／又は、幅を変化させるために増加され得る。
【００１８】
そのような位置、及び、適切なＳＲＥ符号の選択は、アルゴリズム、命令の組、工程、アプリケーション、ルックアップテーブル、等を用いてＳＲＥ符号記憶部14によって実行され得る。例えば、ＳＲＥ符号記憶部14が、処理要素12から文字”Ｈ”を受信するときに、適切なＳＲＥ符号の組がアクセスされうる。１つの特徴において、各文字は、特定のＳＲＥ符号の組と対応付けられ得る。他の側面において、受け取ったときに認識されない文字を組立てるために、アルゴリズムが採用され得る。このやり方において、ＳＲＥ符号記憶部14は、処理要素12からテキスト・ストリングを受信でき、テキスト・ストリング内の各文字を生成するために採用されたＳＲＥ符号のストリングを出力できる。他の例において、１つあるいはそれより多いＳＲＥ符号を利用して、グラフィックス、又は他の非テキストの実施例が生成され得る。
【００１９】
フォントバンク16は、ＳＲＥ符号記憶部14から、１つあるいはそれより多いＳＲＥ符号を受け取り、特定のフォント（例えば、ＳＲＥフォント）を用いて（via）そのような符号を定義する（defines）。１つの例において、フォントは、ページの上にテキスト、及び／又は、グラフィックスの外観を記述するポストスクリプト（登録商標）言語によって（via）情報を提供できる、タイプ３フォントである。ポストスクリプト（登録商標）符号は、１つあるいはそれより多いマイクロテキスト文字の、使用されるビットの位置、高さ、幅、数等を定義できる。更に、１つあるいはそれより多いビットパターン及びそれらの対応する位置が指定され得、このビットパターンは、１つあるいはそれより多い文字を構築するために採用される。１つの実施例において、ビット・パターンは、１つあるいはそれより多いＳＲＥ符号によって（via）指定される。ＳＲＥ符号は、１６進、２進、１０進、等の表現を用いて、ポストスクリプト（登録商標）符号内に埋め込まれ得る。
【００２０】
ラスタ画像プロセッサ又はその均等物が、ポストスクリプト情報を受信し、印刷エンジンに、１つあるいはそれより多いドットのタイプ及び位置を指令し得る。このやり方で、特定のフォーマット、及び／又は、プロトコルが守られて、ＳＲＥ符号データを、印刷エンジンによって直ぐに解釈される形式（form）内に取り込む。そのような印刷エンジンは、種々の情報を抽出するために、超解像度符号化、及び／又は、復号化のサポートを要求し得る。
【００２１】
１つのアプローチにおいて、ＳＲＥフォントの送信（transmission）は、ＳＲＥフォントの適切な復号化を可能とするためにロスレスである。ロスレス送信は、ＳＲＥ符号に含まれる全ての情報が、その中に含まれるデータの一体性を維持するために、維持されることを可能とし得る。このやり方で、損失的な（lossy）圧縮スキーム（例えば、ＪＰＥＧ）に関連する種々の歪（artifact）が除去され得る。ロスレスの送信は、ロスレスの圧縮を指定するための、ＳＲＥフォントと対応付けられたヒント（hints）（又は均等物（equivalents））によって（via）維持され得る。
【００２２】
上述のように、ＳＲＥフォントの利用は、各マイクロテキスト文字を構築するための、１つあるいはそれより多い特定のＳＲＥ符号を含む。従って、ＳＲＥフォントは、文字の送信を可能とし得るが、文字の回転は可能とし得ない。そのような側面は正しい。何故なら、空間的回転をフォント・ブロックに与えるときには、フォントに対するＳＲＥシーケンスが、同じ、回転した、パターンを生成しないかもしれない一連の固定されたパターン（例えば、２４００×２４００）を表わすからである。それゆえ、特定の文字の９０度回転されたバージョンは、必ず、全体的に異なったシーケンスのＳＲＥ符号を含む。
【００２３】
ラスタ画像プロセッサ（ＲＩＰ）18は、次に、印刷エンジン20に送られるビットマップを生成できる要素である。入力は、ポストスクリプト、ポータブル・ドキュメント・フォーマット、ＸＰＳ、又は、印刷エンジンに比してより高い又は低い解像度の他のビットマップ、のような高レベル記述言語におけるページ記述でありうる。ＲＩＰ18は、円滑化、及び／又は、補間アルゴリズムを、入力ビットマップに適用して、出力ビットマップを生成できる。ＲＩＰ18は、受信されたベクトルのデジタル情報（例えば、ポストスクリプト（登録商標）ファイル）を、高解像度のラスタ画像に変える（turn into）ために、ラスタ画像処理を実現できる。換言すれば、ＲＩＰ18は、ファイルの外観（appearance）を記述するフォント及びグラフィックスについてのデジタル情報を取り込んで、それを、印刷エンジンが出力できる個々のドットからなる画像に変換する。タイプ３ＳＲＥフォントに関連するデータは、ＲＩＰ18が、このデータを認識して、マイクロプリンンティングのために文字を送信するためにそれを利用するようにタグ付けされ得る。
【００２４】
ＲＩＰ18は、実質的に如何なるやり方でも実現され得る。例えば、ＲＩＰ18は、オペレーティング・システムのソフトウェア要素、ハードウェア要素、又は、プリンタ内のマイクロプロセッサ上で実行されるファームウェア・プログラム、であり得る。ハードウェアＲＩＰは、デジタル・ファイルを処理するように構成された専用の要素であり得る。１つの実施例において、ＲＩＰ18は、レーザ・プリンタ内で、ラスタ画像をレーザに通信するチップとして採用される。このやり方で、ＲＩＰ18は、フォント・バンク16から、ベクトルのデジタル情報（例えば、ポストスクリプト（登録商標）ファイル）を受信し、命令の組を、印刷エンジン20に送信する。
【００２５】
印刷エンジン20は、実質的に、１つあるいはそれより多いソースから受信されたデータに基づいてページを印刷できる如何なる装置でもあり得る。印刷エンジン20は、各ページの各側の中に、カラー、白黒、ハイライト・カラー、等の部分を持つ、シンプレックス、及び／又は、デュプレックス・ページを、印刷できるプラットフォームであり得る。更に、印刷エンジン20は、並列、及び／又は、直列で相互接続されて、１つあるいはそれより多いジョブの、平行する、及び／又は、一連の処理を提供する、１つあるいはそれより多い独立のモジュール（例えば、プリンタ）を含み得る。そのようなモジュールは、各モジュールが、ジョブを、他のモジュールから独立に処理できるという意味で独立的であり得る。各モジュールは、１つあるいはそれより多いマーキング・エンジンを含み得、各マーキング・エンジンは、類似の、及び／又は、異なった属性（例えば、処理レート、トナーのタイプ（１つあるいはそれより多い）等）と対応付けられ得る。
【００２６】
印刷エンジン20は、ＲＩＰ18から命令を受信し、そのような受信した命令に基づいて文書を出力し得る。命令は、配置（placement）、サイズ、及び、文書上の１つあるいはそれより多いドットの周波数（frequency）に関連付けられ得る。そのようなドット配置は、既知の、１つあるいはそれより多い処理を利用して実現され得る。例えば、ゼログラフィックの工程は、トナーを、受容体（recipient）（例えば、紙、膜（velum）、アセテート）上の特定の位置に配置するために、荷電されたローラを採用し得る。印刷は、小切手上の裏書ラインとして見えるようにマイクロテキストとして印刷された、通貨でのドルの額、印刷された受信者の名称、のようなセキュリティのアプリケーションにおいて利用され得る。このやり方で、印刷エンジン20によって受信されたデータは、受信されたデータのハードコピとしての再製として出力され得る。更に、印刷エンジンは、コピー機又は類似の装置の要素であり得る。
【００２７】
図２は、複数の模範的な４ビット・パターン30,32，34，36，38，40，42，44，及び46、及び、それらの対応するＳＲＥ符号を示す。ここに示されるように、各ＳＲＥ符号は、４ビット幅×４ビット高であるグリッドと対応付けられる。グリッドは、完全に充填された（filled）、又は、全く充填されていない、１つあるいはそれより多いビットを持つ。この実施例では、ビットは矩形形状である。しかし、ビットは、四角形、六角形等のような、実質的に、平面をタイリングするために使用される、如何なる形状でもあり得ることが理解されるべきである。更に、実質的に如何なるフォント・サイズをも取り込むために、ビット・サイズは変化し得る。
【００２８】
ビット・パターン30-46は、各パターン内に１６のビットが存在するように、４ビット幅×４ビット高である。ビットは矩形であり、全体のグリッドは、矩形の形状を持つ。しかし、グリッドが、実質的に如何なる形状をも持ち得ることが理解されるべきである。ビット・パターン30は、完全に充填された右上角に４ビットを持つが、残りのパターンは充填されていない。この模範的なビット・パターンは、ＳＲＥ符号037と関連する。ビット・パターン32は、完全に充填された左下角に４ビットを持ち、パターンの残りは充填されていない。このビットパターンは、ＳＲＥ符号042に関連する。ビット・パターン34は、完全に充填された左上角に４ビットを持つが、パターンの残りは充填されていない。このビット・パターンは、ＳＲＥ符号045に関連する。
【００２９】
ビット・パターン36は、完全に充填された右上角に６ビットを持ち、パターンの残りは充填されない。このビット・パターンは、ＳＲＥ符号077に関連する。ビット・パターン38は、完全に充填された右下角に６ビットを持ち、パターンの残りは充填されていない。このビットパターンは、ＳＲＥ符号080に関連する。ビット・パターン40は、完全に充填された左下角に６ビットを持ち、パターンの残りは充填されていない。このビット・パターンは、ＳＲＥ符号040に関連する。
【００３０】
ビット・パターン42は、完全に充填された左上角に６ビットを持ち、パターンの残りは充填されていない。このビット・パターンは、ＳＲＥ符号084に関連する。ビット・パターン44は、完全に充填された右側に８ビットを持ち、パターンの左側は充填されていない。このビットパターンは、ＳＲＥ符号135に関連する。ビット・パターン46は、完全に充填された左側に８ビットを持ち、パターンの右側は充填されていない。このビット・パターンは、ＳＲＥ符号132に関連する（associated with）。
【００３１】
図３は、複数のＳＲＥ表現152、154、158、160、162、164、166、168、170、172、174、176、178、及び180によって表現された文字150を説明する。図２に説明されるように、各ＳＲＥ表現152-180は、特定のＳＲＥ符号、及び／又は、ビット・パターンに関連する。文字150は、少なくとも部分的に、文字を生成するために採用される画素（ＳＲＥ符号）の数に基づいて寸法決めされ得る。この実施例において、文字150は、１５の画素グリッドを生成するために、高さのための５つのＳＲＥ符号、及び、幅のための３つのＳＲＥ符号を用いて生成される。各ビット・パターンは、ゼロの、又は、充填された、それより多いビットを含む。各ＳＲＥ符号に関連するビット・パターンは、それらが、同じ側に位置調整（justified）されるように配列され得る。例えば、ビット・パターンとしては、全てが、各ビットパターンの左側に整列（aligned）され得る。このやり方で、ビットは、所望の構成に並べられ（lineup）得、特定のグラフカルな要素を提供し得る。
【００３２】
１つの例において、文字150は、文字”Ｒ”である。”Ｒ”を生成するためのグラフィカルな要素は、各ＳＲＥ符号152-180に関連するビット・パターンによって提供され得る。このやり方で、各画素は、それが充填された、又は、充填されていない、特定の数のビットを含み得る。そのような対応が与えられるが、ＳＲＥ表現とＳＲＥ符号の間の相関は、任意であることが理解されるべきである。換言すれば、ＳＲＥ符号は、必要に応じて、実質的に如何なるビット・パターンにも関連され得る。文字”Ｒ”を生成するために、ＳＲＥ表現は、以下のＳＲＥ符号と関連付けされ得る。
【００３３】
ＳＲＥ表現152は、ＳＲＥ符号254に関連し、ＳＲＥ表現154は、ＳＲＥ符号222に関連し、ＳＲＥ表現156は、ＳＲＥ符号082に関連し、ＳＲＥ表現158は、ＳＲＥ符号213に関連し、ＳＲＥ表現160は、ＳＲＥ符号000に関連し、ＳＲＥ表現162は、ＳＲＥ符号221に関連し、ＳＲＥ表現164は、ＳＲＥ符号253に関連し、ＳＲＥ表現166は、ＳＲＥ符号219に関連し、ＳＲＥ表現168は、ＳＲＥ符号084に関連し、ＳＲＥ表現170は、ＳＲＥ符号213に関連し、ＳＲＥ表現172は、ＳＲＥ符号077に関連し、ＳＲＥ表現174は、ＳＲＥ符号082に関連し、ＳＲＥ表現176は、ＳＲＥ符号213に関連し、ＳＲＥ表現178は、ＳＲＥ符号000に関連し、ＳＲＥ表現（representation）180は、ＳＲＥ符号221に関連する。
【００３４】
図４及び５は、ポストスクリプト（登録商標）のタイプ３フォンントとして文字”Ｒ”を定義するために採用されるコード200及び220を示す。１つの実施例において、コード200、及び／又は、コード220が、フォント・バンク16によって生成され得、ＲＩＰ18によって受信され得る。ＲＩＰ18は、コード200、及び／又は、コード220内の情報を復号して、１つあるいはそれより多いマイクロテキストの文字を生成できる。コード200、及び／又は、コード220は、１つあるいはそれより多いマイクロテキストの文字の、使用されるビットの位置、高さ、幅、数等を定義できる。更に、１つあるいはそれより多いビット・パターン及びそれらに対応する位置が指定され得、このビット・パターンは、１つあるいはそれより多い文字を構築するために採用される。１つの実施例において、ビット・パターンは、１つあるいはそれより多いＳＲＥ符号を介して指定される。ＳＲＥ符号は、１６進、２進、１０進等の表現を用いて、ポストスクリプト（登録商標）符号に埋め込まれ得る。
【００３５】
図６Ａ及び６Ｂは、マイクロテキスト250を採用して、偽造防止手段を与える小切手240を示す。小切手240はラインを含み、振出人は、証券（instrument）を裏書できる。ここに示されるように、ラインは、１つあるいはそれより多い区別可能（distinguishing）な文字を含むマイクロテキスト250を備え得る。１つの側面においては、そのような文字は、証券の真正性を確認し得る。例えば、マイクロテキスト250は、ストリング”JohnDoe--0Dollar--JohnDoe--0Dollar--JohnDoe--0Dollar”等を持つ裏書ラインを備え得る。このやり方で、振出人の名前が、彼又は彼女が発行する小切手の裏書ラインの上に見つけられる。従って、もし、不徳なユーザが、証券の複製を試みるならば、マイクロテキストが250旨く複製されず、証券は偽造であると特定され得る。
【００３６】
図７及び８は、発明主題の実施例による方法270及び290を示す。説明の単純化のために、本方法は、一連の動作（acts）として記述され、説明される。発明主題の実施例は、説明される動作、及び／又は、動作の順序に限定されないこと、例えば、動作は、種々の順序で発生し得、及び／又は、同時に発生し得ること、及び、ここに記載されない他の動作とともに発生し得ることが理解され、評価されるべきである。更に、発明主題の実施例による方法を実施するために、必ずしも全ての説明された動作が要求されないかもしれない。更に、当業者は、本方法が、状態図又は事象を介して、一連の相互関連する状態として代替的に表現され得ることを理解し、評価するであろう。
【００３７】
図７は、タイプ３ＳＲＥフォントとしてマイクロテキストを定義するための方法270を説明する。参照番号272において、処理要素（component）の上でマイクロテキストが生成される。１つのアプローチにおいて、マイクロテキストは、例えばワード・プロセッシング・アプリケーションのような、１つあるいはそれより多いソフトウェア・アプリケーションを利用して処理要素の上で生成され得る。このやり方で、ユーザは、後続の検索（retrieval）のために、マイクロテキストを生成、編集、及び、記憶できる。ユーザは、マイクロテキストが生成された場合に、マイクロテキストの位置、サイズ、及び、タイプの決定をも行い得る。処理要素は、ユーザが、マイクロテキストに対応するデータを、１つあるいはそれより多い受信者（recipients）に送信することを可能とし得る。
【００３８】
274において、マイクロテキストは、１つあるいはそれより多いＳＲＥ符号に関連付けられる。各ＳＲＥ符号は、特定のビット・パターンを表現し得る。ビット・パターンは、如何なる構成の、実質的に如何なる数のビットをも備え得る。各ビットは、充填され得、又は、充填されないかもしれない。ＳＲＥ符号を用いることによって、マイクロテキストのために採用された文字の、よりきめ細かい解像度が可能とされ得る。例えば、ＳＲＥ符号は、対応付けられた４×４ビット・パターンを伴う８ビットの数であり得る。この例では、６００ｄｐｉにおける８個の符号が、２４００ｄｐｉにおいて１６ビットのパターンを表現できる。
【００３９】
276において、マイクロテキストは、ＳＲＥタイプ３フォントとして定義される。そのような定義は、１つあるいはそれより多いＳＲＥ符号を、ポスト・スクリプトに取り込むことによって実現され得る。ポストスクリプト（登録商標）符号は、１つあるいはそれより多いマイクロテキスト文字の位置、高さ、幅、使用されるビット数等を定義できる。更に、１つあるいはそれより多いビットパターン及びそれらの対応する位置が指定され得、このビットパターンは、１つあるいはそれより多い文字を構築するために採用される。１つの実施例において、ビットパターンは、１つあるいはそれより多いＳＲＥ符号を介して指定される。ＳＲＥ符号は、１６進、２進、１０進、等の表現を利用して、ポストスクリプト（登録商標）符号に埋め込まれ得る。278において、ＳＲＥタイプ３フォントが、印刷エンジンに送信される。
【００４０】
図８は、ＳＲＥタイプ３フォントとして定義されるマイクロテキストを印刷するための方法（methodology）290を説明する。参照番号292において、ＳＲＥタイプ３フォントが受信される。294において、ＳＲＥタイプ３フォントが、ロスレスのやり方で復号化される。ＳＲＥタイプ３フォントは、ラスタ画像プロセッサ又はそれと同等物を利用して復号化され得る。このやり方で、マイクロテキストハードコピーの実施物（embodiment）を生成するために採用されたデータが、特定され（identified）、収集(gathered)され得る。296において、１つあるいはそれより多いＳＲＥシーケンスが識別される。そのようなＳＲＥ符号シーケンスは、１つあるいはそれより多いマイクロテキスト文字を表現するための実質的に如何なるフォーマット（例えば、１０進、２進、１６進、等）でもあり得る。298において、マイクロテキストは、少なくとも部分的に、識別されたＳＲＥ符号に基づいて印刷される。
【図面の簡単な説明】
【００４１】
【図１】模範的実施例によるマイクロテキストを印刷するシステムを説明する。
【図２】模範的実施例による、いくつかの４ビット・パターン、及び、それらの対応するＳＲＥ符号を説明する。
【図３】模範的実施例による複数のＳＲＥ表現から形成される文字を説明する。
【図４】模範的実施例によるタイプ３フォントとしての文字を定義する符号を説明する。
【図５】模範的実施例によるタイプ３フォントとしての文字を定義する符号を説明する。
【図６Ａ】模範的実施例によるマイクロテキストを採用するチェックを説明する。
【図６Ｂ】模範的実施例によるマイクロテキストを採用するチェックを説明する。
【図７】模範的実施例によるタイプ３ＳＲＥフォントとしてマイクロテキストを定義するための方法を説明する。
【図８】模範的実施例によるタイプ３ＳＲＥフォントとして定義されるマイクロテキストを印刷する方法を説明する。
【符号の説明】
【００４２】
３０，３２，３４，３６，３８，４０，４２，４４，４６  複数の模範的な４ビット・パターン
１５２、１５４、１５８、１６０、１６２、１６４、１６６、１６８、１７０、１７２、１７４、１７６、１７８、１８０  複数のＳＲＥ表現
２００  ポストスクリプト（登録商標）のタイプ３フォンントとして文字”Ｒ”を定義するために採用されるコード
２２０  ポストスクリプト（登録商標）のタイプ３フォンントとして文字”Ｒ”を定義するために採用されるコード
２４０  偽造防止手段を与える小切手
【図１】
0005122176.tif 000002
【図２】
0005122176.tif 000003
【図３】
0005122176.tif 000004
【図４】
0005122176.tif 000005
【図５】
0005122176.tif 000006
【図６Ａ】
0005122176.tif 000007
【図６Ｂ】
0005122176.tif 000008
【図７】
0005122176.tif 000009
【図８】
0005122176.tif 000010