(57)【特許請求の範囲】
【請求項１】
概念的なｘ−ｙグリッドに関連付けられたドットの配列からなり、表面に設けられた文字によって示されたデータ読み取りの方法であって、以下の連続するステップを備えており、
ａ）ディジタルカメラ装置によって文字の像をキャプチャし、
ｂ）そのようにキャプチャされたイメージをコンピュータに送信し、
ｃ）カメライメージの送信先であるコンピュータで走っている分析ソフトウェアによって、共分散、相関性又は色データの結合を用いることで、ドットの理想的な表示に対するドットの類似性を特定し、
ｄ）検出されたドットに関連する位置情報を処理することで、ドット間の距離を判定し、互いに近接するドットのグループ内の隣接ドットの「クラスター」を特定し、
ｅ）各グループ内のドット同士を結合し、そのようなグループにｘ−ｙグリッドを関連付け、そこでは各グループ内のドットの多数はグリッド要素が交差する位置にあり、
ｆ）各グループのイメージを分析することで、ｘ−ｙグリッドの各交点においてドットが存在するか否かを判定し、
ｇ）各グループにおいて、与えられた固定位置からスタートし、先に定義されたシーケンスに従って、各交点におけるドットの存在又は非存在に対応する２進数を発生し、
ｈ）この２進数と、各グループにおいてドットマトリクスで印刷された文字に対応する情報に参照付けられている２進数の参照テーブル内の２進数とで、一番良いマッチを判定し、及び
ｉ）そのような比較によって特定された複数の文字同士を組み合わせることで形成された出力を提供する、
方法。
【請求項２】
ステップｇ）において、固定位置はｘ−ｙグリッドの１コーナーであり、シーケンスは一列ずつ進む、請求項１に記載の方法。
【請求項３】
ステップｈ）で用いられる参照テーブルは、低品質で印刷された文字に対応する数字を含む、請求項１又は２に記載の方法。
【請求項４】
ステップｈ）で用いられる参照テーブルは、文字自体を印刷するのに用いられたドットマトリクス・パターン、前記文字が属するアルファベットを示すこと、及び完全に印刷された文字の２進数と同じ文字を低品質で印刷された表示の２進数とが相違する量に対応するハミング距離を含んでいる、請求項１〜３のいずれかに記載の方法。
【請求項５】
ステップｈ）で記載された前記比較は、参照テーブルのエントリーごとに、２進数と参照テーブルの２進数部分との間でビット単位で実行される、請求項１〜４のいずれかに記載の方法。
【請求項６】
近い一致のみならず完全な一致（及びそれらの各ハミング距離）が記録された後に、前記記録された結果は、期待されている文字セットの特徴に合わせて調整された所定の規則のセットに基づいて、分析される、請求項１〜５のいずれかに記載の方法。
【請求項７】
本発明の方法によって読み取られることに適した印刷データを有するアイテムであって、
前記アイテム上の印刷は、ドットの配列で示された英数字シンボルの形態で、アイテムの表面に適用され、
ドット位置のいくつかは、対応する標準のドットマトリクス・フォント内の標準の位置から、同じ文字又はシンボル内の他のものに対して、シフトしており、そこではリード／ソロモン処理技術を用いて各シンボルの認識を向上できる、アイテム。
【請求項８】
アルファベット・シンボルは、非ラテン・アルファベット及びアラビア数字に対応する数字シンボルである、請求項７に記載のアイテム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷されたデータの機械読み取りに関連する。
【背景技術】
【０００２】
現代の世界では、コンピュータシステムが製品又は文書に印刷された情報にアクセス可能になっていることで、多くの領域において処理が活性化されたり強化されたりできる。機械読み取り可能な情報は、通常は、データ読み取りに用いられる処理に適合するようにエンコードされる。長い間にわたって、印刷された情報を読み取るために、多くのシステムが開発されかつ実行されてきた。そのような例を下記に説明する。
【０００３】
ＭＩＣＲ（磁性インク文字認識）
磁性インク文字認識（ＭＩＣＲ）のフォントを図１に示す。図に示すように、これは非常に様式化されたフォントであり、磁性インクによってインクされた場合、磁性スキャンヘッドによってスキャンされることで識別可能な連続パルスを生成可能なイメージを生成する。パルスは、デコードされて、個々の文字が機械によって読み取られ、次にデータが望み通りに処理される。
ＭＩＣＲ文字は肉眼によって読み取り可能である。したがって、もしＭＩＣＲデータが機械によって読み取られるときに適切にキャプチャされて正しくデコードされなければ、そのことは検出可能であり、例えば従来のキーボード又はキーパッドを用いてオペレータによって手動情報が入力される。
【０００４】
ＵＰＣバーコード
これらは消費者製品の上に印刷され、ＭＩＣＲＴと同様に機能する。添付された図２に示された典型例のように、白黒のバー状パターンは機械（通常は、例えばスーパーマーケットのレジにおける携帯式のバーコード・スキャナによって又はレーザ・スキャナ）による読み取りに適している。人間が読み取り可能なデータは、バー状のパターンの下側の縁に複製されており、バー状のパターンがスキャナによって読み取りできない場合にコードの手動エントリーを可能にしている。機械読み取りに問題が生じた場合にデータを入力する人間のオペレータの能力は、ＵＰＣコードの設計に取り入れられている。しかし、これは、国際的に働くことが意図されている場合にコードが数字のみによって表されるように制限することになる。例えば日本の人はラテン文字を認識しないし又は非漢字記述をサポート可能なキーボード又はスクリーンを有していないからである。コードは数字のみに限定される。この数字文字制限は、コードがそれらが必要とされる桁より長いことを意味する。例えば、ＵＰＣコードは、１２桁及びチェック用の１桁を有している。しかし、もしも従来の桁がラテン・アルファベットからの２６文字と結合可能であれば、３６シンボルが利用可能であり、同じ情報が８桁の英数字で表現可能となる。
【０００５】
ＭＩＣＲ文字及びＵＰＣバーコードは、信頼性のある機械読み取りを可能にする厳しく定められた公差に従って、注意深くデザインされかつ印刷された文字及びシンボルを含んでいる。これらのシステムの両方は、意図された読み取り方法が万一失敗したときのために、特定のバックアップ（手動データ・エントリー）を有している。
【０００６】
データマトリクス・マーキング
添付された図３は、典型的なデータマトリクスのマーキングを示している。図に示すように、それは、１６×１６黒又は白の正方形の配列からなり、それは適切なスキャナを用いることでスキャンされて０と１との並びとしてのマーキングによって表されるデータを生成できる。図に示すように、図３に示されたデータドットマトリクス・コードは、人間が読み取り可能な要素を含んでいない。しかし、このようなコードは急速かつ世界規模の採用が行われており、そこではコーディング・シンボル体系はよく知られており、印刷品質は国際的な標準によって管理されている。これらのコードは産業製品又は宣伝の上に見ることができる。産業製品の場合は、ロボットカメラが組み立てプロセスで組み込まれる部品を認証できる。宣伝の場合は、スマートフォンを持った人が、当該製品又はサービスについての情報をコード電話機のカメラでキャプチャすることによって取得可能である
【０００７】
データドットマトリクス・コードは、例えばリード・ソロモン（ＲＳ）演算によって生成された追加のエラー訂正情報を含んでいる。リード・ソロモン（ＲＳ）は、黒又は白のセルが間違って印刷された場合又は埃がコードの表面を汚染した場合は、コード内のデータが正しく読まれるようにする。
【０００８】
ＲＳエラー訂正は周知である。一般的に、一連のデータがシンボルとして表され、エンコード処理では保護される対象のデータが処理されることでオリジナルシンボルに追加されるパリティ・シンボルのセットが作り出される。データを表しているシンボル及びパリティ・シンボルは、次に送信され又はある方法で記録される。
【０００９】
受信又はデータの読み取りの後には、データ・シンボル及びパリティ・シンボルは、オリジナルＲＳ演算に従って処理されることで、伝送処理中にエラーが発生したか否かを判定される。エラーが発生していなければ、パリティ・シンボルは無視され、オリジナルデータがデータ・シンボルから抽出される。もしもＲＳ算術が受信されたデータのいくつかは間違って受信されたと判断すれば、パリティ・シンボルがミスを訂正するのに用いられる。伝送媒体しだいでは、受信されたシンボルは、エラーと判断されたり（検出された間違ったシンボル）又は削除されたりする（シンボルは検出されていない）。ＲＳアルゴリズムは、訂正可能なデータＡのシンボル及びパリティのＢシンボルの数が下記のようになることを可能とする。
２ｘエラーシンボル＋ｙ削減されたシンボル（ｘ＋ｙ＜＝Ｂ）
【００１０】
もしもエラーと削除の合計数が上記式のＢより大きければ、ＲＳ算術は、正しく受信されたシンボルが間違って訂正された訂正間違い（これは、オリジナルデータが失われたことを意味する）を起こしてしまう。
【００１１】
光学的文字登録（ＯＣＲ）
このシステムは、光学的文字認識（ＯＣＲ）フォントによって印刷されたデータを用いて開発されてきた。このシステムの一形態の数字は図４に示されている。そのようなフォントの文字形態は、機械によって読み取り可能になることが意図されており、この目的のために慎重にかつ厳しく管理された文字の形となるようにデザインされている。図５に示すように、示されたＯＣＲフォント内のフォントは、各文字の下側半分のみを考慮した場合でも、残りのものから大きく異なっており各々が固有である。
【００１２】
異なるタイプのＯＣＲ処理が存在する。図４に示す文字は、テンプレート・マッチングによって読み取り可能なようにデザインされており、印刷された文字の形状におけるエラーは、テンプレートに一致する度合いを減らすことになる。ＯＣＲシステムは、ＯＣＲフォントを用いることで印刷されていないデータの機械読み取りを処理することまで実用的に拡張されている。ＯＣＲソフトウェアは、認識処理が実行できる基礎条件に基づいて導出されたデータを提供するために、各文字に由来するスキャンされた信号を要素部品に分解する。要素部品は、ループ、結合部及び曲線などある。
【００１３】
上記の４つのシステムは、広く用いられており、製品又は文書上の機械読み取り可能なデータを提供している。しかし、製品又は文書が他のデータを保持している必要があることが多く、それら他のデータは、機械以外のものによって読み取られることが意図されている。例えば、腐敗しやすい製品のラッピング又はパッケージングの上に印刷された「品質保持期限」である。「品質保持期限」データによって、消費者は購入及び消費の決定が可能になり、さらに、例えば、スーパーマーケットのスタッフが貯蔵／保持の判断が可能になる。このようなデータはしばしばすでに存在する印刷された材料（例えば、ラベル又はキャニスター）に適用されている。適用は、連続式インクジェット印刷（ＣＩＪＰ）で行われ、通常は、図６に示す標準のドットによる文字セットが用いられ、さらに当該基材の特定のタイプ（例えば、金属、湿った又は乾燥したガラス、紙、カード、プラチック）に意図されたインクが用いられる。従来からＣＩＪＰによって製品に適用されている印刷された情報は、様々なデータ、例えば、製品番号データ、バッチ情報、使用・賞味期限情報を含んでいる。
【００１４】
ＣＩＪＰ印刷が消費期限及び他の顧客関連データに用いられる理由の１つは、それが製造ラインの速度で適用可能だからである。また、ＣＩＪＰ印刷では、データを製品ごとに変更可能である。また、プリンター・ヘッドが印刷対象のアイテムに接触する（この接触は危険であり、ガラスのボトル又は丸くなっているプラスチック製品の場合は不可能である）必要がなくなるので、ＣＩＪＰ印刷は様々な基材に用いられる。質の良くない又は不規則な印刷から意図された情報を理解できる顧客の能力のおかげで、高品質で厳しい公差による印刷の必要性は単純には当てはまらない。
【００１５】
ＣＩＪＰ文字は、通常、概念的長方形のグリッド上に配置されたドットの配列として印刷されることを意図されている。概念的な長方形のグリッドは、図７の文字「Ａ」で示すように、縦方向と横方向に概念的に均等に配置されている。このドットの分離は、均等になることを意図しており（デルタ−Ｘ、デルタ−Ｙ）、つまり図７に示された概念的なグリッドラインは、ドットの意図された位置を示す箱を定義している。しかし、実際には、印刷ヘッドの汚れによって、印刷時にドットが凝集したり位置ずれしたりする。例えば、図８に示す例では、ドットは５×７の概念的長方形のグリッドの交点に落ちるように意図されている。もしも文字が曲がった面に印刷された場合、例えば、図６に示すボトルでは、ドット間のスペースは、印刷されたデータの一ブロックの中において変動している。カメラを利用した検査システムを用いて、印刷後直ちに製造ラインにおいて製品に適用されたＣＩＪＰ文字を読むことは知られているが、汚れ又は不規則な表面に起因した最終印刷の変動する性質は、ＯＣＲ技術（を用いては、上記の特定された問題（位置から外れたドット、又は凝集）が起こっていないことをチェックすることを目的として、製品が売られた後又は流通している間に印刷されたＣＩＪＰデータを実際に機械読み取ることができないことを意味している。そのようなシステムは、管理された証明及び印刷が行われる面からの距離が知られている高品質産業カメラといった、十分に定義された環境で動作する。これらのシステムは、さらに、プリンタに送信されたデータを最終結果の像と比較することで、データを適用しているプリンタとも緊密に連動する。別の例として、産業用カメラ構成は、デルタＸ及びデルタＹ及び他のＣＩＪＰ印刷パラメータを定義する構成の設定を用い、カメラからの信号は適切なソフトウェアによって処理されることで文字がこれらの先に定められた必要事項を満たしていることをチェックされる。このようなＣＩＪＰ印刷品質チェック用ソフトウェアは、通常は注目画像領域（ＲＯＩ）情報を定義し、それによりＲＯＩ内のイメージの一部分のみが文字データ用にチェックされる。
【００１６】
ＯＣＲ技術を用いた機械読み取り可能な刻印に対する１つの試みが提案されている。それについては、プリンタが、図９に示すように重なり合ったドットを有する文字を形成するように、小さなデルタＸ及びデルタＹを有するように設定される。これは、従来のＯＣＲソフトウェアが実行可能となることを意図している。
【発明の概要】
【発明が解決しようとする課題】
【００１７】
発明者は、いくつかのイメージ分析技術を新たな方法で結びつけることで、ドットの配列により形成された文字を用いて印刷されたデータ（通常はＣＩＪＰにより生成されている）が電子的に読み取り可能であることを見いだした。
【課題を解決するための手段】
【００１８】
本発明によれば、ドットのｘ−ｙ配列により表されたデータ読み取りの方法は、以下の連続するステップによって実行される。
ａ）文字の像は、ディジタルカメラ装置によってキャプチャされ、コンピュータに送信され、
ｂ）カメライメージが送信されたコンピュータで走っている分析ソフトウェアを用いることで、共分散、相関性又は色データを用いることでドットの理想的な表示に対するドットの類似性を用いて、ドット形状が特定され、さらにキャプチャされたイメージ内でのドット形状の位置が検出され、
ｃ）前記検出されたドットに関連する位置情報を処理することで、ドット間の距離を判定し、互いに近接するドットのグループ内の隣接ドットの「クラスター」を特定し、
ｄ）前記ドットは、グリッド要素が交差するドットの配置された位置を定義するｘ−ｙグリッドを形成するために、結合され、
ｅ）前記イメージを分析することで、グリッドの各交点において、ドットが存在するか否かを判定し、
ｆ）各グループにおいて、与えられた固定位置からスタートし、先に定義されたシーケンスに従って、好ましくはｘ−ｙグリッドの１コーナーからスタートしかつ一列ずつ進み、各交点におけるドットの存在又は非存在に対応する２進数を発生し、
ｇ）この２進数と、ドットマトリクスで印刷された文字に対応する情報に参照付けられている２進数の参照テーブル内の２進数とが比較され、
ｈ）そのような比較によって特定された前記文字を組み合わせて形成された出力を提供する。
【発明を実施するための形態】
【００１９】
参照テーブルは、好ましくは、低品質で印刷された文字（例えば、凝集したドット又はいくつかのドットが失われている文字）に対応する数字を含んでいる。参照テーブルは、好ましくは、文字を印刷するのに用いられたドットマトリクス・パターン、文字自身、アルファベットの種類（例えば、ローマ字、漢字）を示すこと、及び完全に印刷された文字の２進数と同じ文字を低品質で印刷された表示の２進数とが相違する量に対応するハミング距離を含んでいる。このようなテーブルでは、特定のドット・パターン／２進数は異なる文字との可能性のあるマッチを示すために１度より多く存在できるが、テーブルのエントリー内の各２進数は異なるハミング数に関連付けられるだろう。ステップｆ）における２進数の発生は、図１０に示された文字の形態を反映しており、下記の通りである。
２進数
10001 10001 11111 10001 10001 01010 00100
２進数（４ビット  グルーピング）
100 0110 0011 1111 1000 1100 0101   0100 0100
１６進数
4 6 3 F 8 C 5 4 4
【００２０】
低品質で印刷された文字に対応する数字を含むことによって、文字を高速で認識することが可能になる。その場合、例えば、認識対象のクラスターが、意図された位置の下側、上側又は左側又は右側に形成され、共通の印刷ミスが生じる。実施例は図１１に示されている。
【００２１】
各参照数字の要素を構成するハミング距離は、完全に印刷された文字の２進法表示がミスプリントされた文字の２進法表示からどれだけ離れているかの基準である。ハミング距離は、２つの二進数をビットごとに比較することによって得られた、ミスマッチが生じた回数である。このように、もしもミスプリントされたバージョンにおいて１つだけドットが欠けていれば、ハミング距離は１となるであろう。もしも１つのドット欠けに加えて追加のドットがあれば、ハミング距離は２となるであろう。
【００２２】
ステップｇ）で述べられた比較は、好ましくは、参照テーブルの各エントリーにおいて、２進数と参照テーブルの２進数部分との間で、ビット単位で行われる。これにより、良い一致、及び先に保存されたベクターのハミング距離が１又は２である近い一致が特定される。
【００２３】
比較の最後には、完全一致及びいずれかの近い一致（及びそれらの各ハミング距離）が、文字ごとに記録される。文字及び未知の文字の間のハミング距離は保存され、それにより候補として考えることができる可能性のある結果のセットが生み出される。候補の結果は、次に、予測される文字の合成ストリングに用いられる所定の規則のいずれかのセットに基づいた分析の対象になる。例えば、数字のみが予測されていれば、完全に一致としてのアルファベット文字を生み出す比較結果は無視することができ、次に短いハミング距離に対する応答が用いられる。
【００２４】
上記のようにデコードされた文字の組み合わせは、ハミング距離及び各デコードされた文字の生じる不確実さを示す英数字の連続（デコードされたストリング）を形成する。
【００２５】
文字認識処理の最終ステップは、リード・ソロモン又は他のエラー訂正及び検出物のハミング距離を用いたデコードされたストリングに対する検出方法を含んでいてもよい。それは、どの文字が分類又は削除可能であるかを示すためであり、又は、リード・ソロモン処理をシードするために代替候補の文字を発生し、さらに代替物又はリード・ソロモン処理から生じ得る訂正ミスをチェックするためにである。もしもこの分析によって繰り返されたエラーが得られれば、さらなるエントリーを参照テーブルに追加することで将来の認識処理におけるエラーを除去できる。
【００２６】
例えば、図１２に示された刻印を検討する。図１２は、ドットマトリクス・プリンタによってラテン文字セットを用いることで印刷された安全コードのマーキングを示している。
【００２７】
図に示すように、第１ラインは、ＥＢＡＨ  ６ＮＳ８  Ｎ０６Ａ  ＡＹＤ９である。もしも印刷エラーがなければ、上記に概要を説明したステップによって正確に読まれるべきものである。しかし、もしも例えば第１シンボルが底の列から２個のドットを欠いていれば、上述のテーブル処理は、２のハミング距離によってＥと、２のハミング距離のＦとを生み出す。ソフトウェアは、リード・ソロモン処理によって数の配列を２回テストするようにプログラム可能である。第１位置おけるＥによる第１パスと、第１位置におけるＦによる第２パスとである。このことは、改良された最終結果につながる、すなわち、デコードされたマーキングがオリジナルを正確に反映していることの蓋然性が高くなる。
【００２８】
もしも第１位置の文字がひどく損傷しておりしかも近い一致がなければ（例えば、ハミング距離が５を超える）、第３のリード・ソロモン処理が実行可能であり、そこでは文字位置は「削除」と記されている（公知のリード・ソロモン処理技術）。
【００２９】
上記の例では、アルゴリズムに対して３を超える不正確な文字入力が行われると、間違った答えが生じるのに対して、６の削除までは、文字は正しく訂正されることができる。このように、リード・ソロモン処理を正しく実行するためには、シンボル認識処理の信頼性、それゆえ、参照セット内の印刷品質が悪い文字（劣化した文字イメージとそのハミング距離との間のハミング距離）が役に立つことを知っておくことがきわめて重要である。
【００３０】
本発明は、製品における様々な刻印に適用可能である。例えば、製品、日付及び他の情報を結びつけて数字及びラテン文字を用いてシンボルの英数字セットにする刻印であって、リード・ソロモンエラー訂正文字によって増加されることができるものである。適切な「翻訳」ソフトウェアを用いることで、ローマ・アルファベット文字は、見ることが意図されている人の言語を反映するために用いられる非ローマ文字のセットに置き換えられる。このようにして、例えば、ロシアで販売予定の製品には数字及びキリル文字を用いて印刷が行われる。この例は、図１３に示されている。万一電子的読み取りが失敗し顧客がデータを入力することが必要になれば、その国のキーボード及びコンピュータ・スクリーンがこれらの文字をサポートする可能性が高くなり、顧客がこれらの文字をそれらがローマ・アルファベットで印刷された場合に比べてより良く認識できるようになる可能性が高くなる。製造日付及び他の情報を表する方法は、さらに、オリジナル製品コードを処理によって分かりにくくしてもよい。
【００３１】
本発明はＣＩＪＰによって印刷された文字に関連して説明されたが、使用されているフォントがドットマトリクスのフォントであるならば、本方法は他の印刷技術によって印刷された文字にも適用可能である。
【００３２】
本発明は、ドットマトリクス文字形状による刻印が流通中の又は最終顧客にある製品から読み取られる必要がある環境において、特別な価値を有する。これらの状況では、印刷されているもののオリジナルデータを参照することができない。データのイメージをキャプチャするカメラは、スマートフォンにある安価なカメラ、又は専門官が使う高品質カメラであってもよい。これらの状況では、カメラに対するコードの配置は限定されず、さらに背景データは、ＣＩＪＰ印刷データが保持されるアイテムを持つ人物の手といった絵内の他のランダム情報を含むであろう。用いられる照明は限定されない。像における反射は、ガラス面からの太陽光の反射によって引き起こされる。しかし、上記で特定された試みは、情報を容易に抽出可能である。
【００３３】
ドットドットマトリクスが印刷された刻印に対する機械による読み取りに対する上述の試みは、公知の文字セットに従って製造される標準のドットマトリクス印刷について、うまく機能する。しかし、これらの文字セットは、肉眼による読みやすさの観点から開発され、その結果、消費者及び他の者によって読み取られるようになっている。発明者は、過度に脆弱な人間の目の信頼性に頼ることなく、本発明の方法を用いることで実現されたドットドットマトリクスによって印刷された文字の文字認識の改良が得られることを見いだした。改良とは、エラーレートの低減の点であり、すなわち、より少ない「誤って他のものであるとすること」とする。特定の文字を表すドットドットマトリクス内の複数のドットの位置を調整することによって、本発明に係るデータ読み取り方法によって実行されることで文字認識を改良する。
【００３４】
このようにして、好ましい実施形態では、本方法は、表面に適用されることになる印刷されたデータ、例えば、製品の上に直接人間及び機械によって同時に読み取り可能である形態で設けられたものを読み取ることに適用できる。上記データは、ドットの配列によって表された英数文字シンボルからなるデータであり、そこでは、ドット位置のいくつかは、対応する標準のドットドットマトリクス・フォント内の標準の位置から同じ文字又はシンボル内の他のものに対して、シフトしている。その結果、リード・ソロモン処理技術を用いて各シンボルの認識を改良できる。データ効率の高い度合いは、そのような試みを用いること確実に得られる。フォントは、望ましいアルファベットのいずれかであり、例えば、ラテン文字、キリル文字、漢字又はカタカナであり、その結果、本方法の効果的な使用が世界における異なる地域で可能になる。
【００３５】
言い換えると、本発明に係る印刷されたデータを機械読み取りする有効性は、もしもデータを印刷するのに用いられるドットマトリクス・タイプフェースを構成する文字セットが、少なくともいくつかの文字において、特定のｘ−ｙグリッド用の標準のドットマトリクス・タイプフェース・デザインによって占められている位置以外の位置にあるドットを有していれば、強化される。この種の印刷データを保持するアイテムは、本発明のさらなる特徴を構成する。
【図１】
0006006315.tif 000002
【図２】
0006006315.tif 000003
【図３】
0006006315.tif 000004
【図４】
0006006315.tif 000005
【図５】
0006006315.tif 000006
【図６】
0006006315.tif 000007
【図７】
0006006315.tif 000008
【図８】
0006006315.tif 000009
【図９】
0006006315.tif 000010
【図１０】
0006006315.tif 000011
【図１１】
0006006315.tif 000012
【図１２】
0006006315.tif 000013
【図１３】
0006006315.tif 000014