(57)【特許請求の範囲】
【請求項１】
実時間相関マーク画像を提供する方法において、
前のフォントに対して新たなフォントを作成することと、
フォントあたり１回複数のグリフのうちの各グリフを反転することにより、反転変更フォントを含むように前記新たなフォントを変更して、前記変更された新たなフォントを有する少なくとも１つの画像を提供することと、
前記少なくとも１つの画像を書き込むことと、
前記少なくとも１つの画像に関連付けられている現在の色を白色に設定することと、
前記少なくとも１つの画像に関して少なくとも１つの相関マーク画像又は光沢マークを生成するように前記反転変更フォントを含む前記新たなフォントを使用して前記少なくとも１つの画像の上面に書き込むことと
を備える、方法。
【請求項２】
さらに、ライトニング効果を補償するように前記少なくとも１つの画像を変更することを備える、請求項１の記載の方法。
【請求項３】
前のフォントに対して新たなフォントを作成するステップは、さらに、
前記前のフォントに対して前記新たなフォントを作成することを備え、前記新たなフォントが、フォントあたりに１回前記前のフォントに関連付けられた空間周波数を維持しながら、前記前のフォントのものよりも広い前景を含む、請求項１の記載の方法。
【請求項４】
さらに、印刷装置を介して前記少なくとも１つの相関マーク画像又は前記光沢マークをレンダリングすることを備える、請求項１の記載の方法。
【請求項５】
さらに、
前記少なくとも１つの画像を書き込むステップと、
前記少なくとも１つの画像に関連付けられている前記現在の色を白色に設定するステップと、
前記少なくとも１つの画像に関して前記少なくとも１つの相関マーク画像又は前記光沢マークを生成するように前記反転変更フォントを含む前記新たなフォントを使用して前記少なくとも１つの画像の上面に書き込むステップと、
をＮ回繰り返すことを備える、請求項１の記載の方法。
【請求項６】
実時間相関マーク画像を提供するためのシステムにおいて、
少なくとも１つのプロセッサと、
コンピュータプログラムコードを実行するコンピュータ使用可能媒体とを備え、前記コンピュータ使用可能媒体が、前記少なくとも１つのプロセッサと通信可能であり、前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサによって実行可能な命令を含み、
前のフォントに対して新たなフォントを作成し、
フォントあたり１回複数のグリフのうちの各グリフを反転することにより、反転変更フォントを含むように前記新たなフォントを変更して、前記変更された新たなフォントを有する少なくとも１つの画像を提供し、
前記少なくとも１つの画像を書き込み、
前記少なくとも１つの画像に関連付けられている現在の色を白色に設定し、
前記少なくとも１つの画像に関して少なくとも１つの相関マーク画像又は光沢マークを生成するように前記反転変更フォントを含む前記新たなフォントを使用して前記少なくとも１つの画像の上面に書き込むように構成されている、システム。
【請求項７】
前記命令が、さらに、ライトニング効果を補償するように前記少なくとも１つの画像を変更するように構成されている、請求項６に記載のシステム。
【請求項８】
前のフォントに対して新たなフォントを作成するための前記命令が、さらに、
前記前のフォントに対して前記新たなフォントを作成するように構成された命令を含み、前記新たなフォントが、フォントあたりに１回前記前のフォントに関連付けられた空間周波数を維持しながら、前記前のフォントのものよりも広い前景を含む、請求項６に記載のシステム。
【請求項９】
前記命令が、さらに、
前記少なくとも１つの画像を書き込むステップと、
前記少なくとも１つの画像に関連付けられている前記現在の色を白色に設定するステップと、
前記少なくとも１つの画像に関して前記少なくとも１つの相関マーク画像又は前記光沢マークを生成するように前記反転変更フォントを含む前記新たなフォントを使用して前記少なくとも１つの画像の上面に書き込むステップと、
をＮ回繰り返すように構成されている、請求項６に記載のシステム。
【請求項１０】
装置のプロセッサに動作を実行させるように構成されたプロセッサ実行可能ソフトウェア命令が記憶された持続性プロセッサ読み取り可能な記憶媒体において、前記動作が、
前のフォントに対して新たなフォントを作成することと、
フォントあたり１回複数のグリフのうちの各グリフを反転することにより、反転変更フォントを含むように前記新たなフォントを変更して、前記変更された新たなフォントを有する少なくとも１つの画像を提供することと、
前記少なくとも１つの画像を書き込むことと、
前記少なくとも１つの画像に関連付けられている現在の色を白色に設定することと、
前記少なくとも１つの画像に関して少なくとも１つの相関マーク画像又は光沢マークを生成するように前記反転変更フォントを含む前記新たなフォントを使用して前記少なくとも１つの画像の上面に書き込むことと
を備える、持続性プロセッサ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は、一般に、ディジタル画像形成の分野に関する。実施形態はまた、セキュリティ対策を介した文献の保護及び印刷物の偽造の防止に関する。
【背景技術】
【０００２】
セキュリティは、文書及びディジタル製品及び／又はその複製分野において重要な問題である。公知のディジタル画像印刷／複写システムは、チケット、金融商品、セキュリティパス、医薬処方箋などを含む高価値の印刷物などの所定の文書の実効的な印刷／複写を防止する必要性が特定されているような高品質の文書を生成する。公知の技術は、従来の紙及びトナー又はインクのみを使用した「透かし」を含むようなオリジナル文書の印刷を含む。文書のセキュリティを強化するために開発されて知られているそのような透かし技術の１つは、 相関マークの使用及び実装を含む。
【０００３】
相関マークは、文書の保護及び追跡のためのユニーク且つ簡便な方法を提供する。ディジタルスクリーニング技術に基づいて、相関マークは、視認できない隠れた画像を含む自己認証のセキュア文書を作成するためにハーフトーンスクリーンにおける空間的相関を利用する。相関マークを使用して、視認できない画像は、特別に設計されたハーフトーンスクリーンを使用して写真などの通常の可視画像内に隠すことができる。相関マークを埋め込むために利用されるハーフトーンスクリーンは、任意の従来のハーフトーンスクリーンのように使用されることができ、追加の画像処理を必要としない。
【０００４】
ディジタル透かし技術とは異なり、相関マーク技術は、印刷プロセス中に不可視画像を隠す。オリジナル画像データに対するいかなる変更も必要とされない。そして、隠しマークは、印刷プロセス中に挿入されることから、文書の各コピーは、固有の隠れた画像を有することができる。
【０００５】
相関マーク技術を使用して作成された隠れた画像は、人間の目にはみえない。そのような隠れた画像は、印刷された画像を走査して処理するか又は隠された画像を明らかにするために文書の上面に「鍵」を含むトランスペアレンシを重ねることによって検出されることができる。それゆえに、相関マークは、複写や歪みに対してロバストであり、ハーフトーン画像の再生において検出されることができる。
【０００６】
文書のセキュリティの分野において、文書は、これらに限定されるものではないが、透かし、相関マークなどを含む複数の技術を使用して、複写、でっちあげ及び偽造から保護される。文書を保護するための１つのアプローチは、紙、インク、トナーなどの標準的な材料を使用することを含む、しかしながら、典型的には、ほとんどの市場におけるセキュリティ印刷企業は、特別な（そして高価な）材料を必要とする。セキュリティを必要とする文書の１つの例は、文書が本物であることを薬剤師が高い信頼レベルとすることができるようにしたい処方箋である。
【０００７】
図１及び図２に示されている相関マークは、復号するためのスクリーン又は鍵を必要とする文書セキュリティ技術の例である。図１は、バーコードの上に位置する相関マークの従来技術の画像１を図示しており、図２は、スクリーンに対する相関マークの従来技術の画像２を図示している。
【０００８】
図１〜図２に示されているアプローチは、一般に、後の処理ステップにおけるライトニング効果を補償するように画像を変更すること（画像のみが１回装置に送信される必要がある）と、画像によるパターンインクを形成することと、画像に垂直及び水平の空白を追加することと、現在の色となるようにパターンインクを設定すること（書き込まれるものが空白を有する画像に書き込む）と、画像全体が書き込まれるまで光沢（又は相関）マーク可変テキストを書き込むこととを含む。最後のステップは、可変データあたりに１回をＮ回繰り返されることができる。
【０００９】
しかしながら、このアプローチによる主要な問題の１つは、この技術は一部の製造装置や作業フローにおいて機能するが、新たなアプリケーションに実装された場合、この技術はターゲットのオフィス装置に関してメモリ不足エラーによって機能しなくなるということである。この問題は、パターンキャッシュ（例えば、メモリ）が上記ステップからの画像について設計されなかったために発生する。パターンキャッシュを増やすか又はそれの使用を回避することは問題を解決しない。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
したがって、改善された相関マーク技術は、これらの問題を解消するために必要とされると考えられる。
【課題を解決するための手段】
【００１１】
以下の概要は、開示された実施形態に特有の革新的な特徴の一部の理解を容易とするために提供され、完全な説明であることを意図するものではない。本願明細書に開示された実施形態の様々な態様の完全な理解は、明細書全体、特許請求の範囲、図面及び要約を全体として考慮することによって得ることができる。
【００１２】
したがって、メモリ集約的ではない実時間相関及び光沢マーク画像を提供するための改善された方法及びシステムを提供することが開示された実施形態の１つの態様である。
【００１３】
２つのフォント変更、１つの画像変更及びノックアウトモードにおける変更されたフォントの書き込みを含む実時間相関及び光沢マーク画像を作成するための方法及びシステムを提供することが開示された実施形態の他の態様である。
【００１４】
上述した態様並びに他の目的及び利点は、本願明細書に記載されるようにここで達成することができる。方法及びシステムは、実時間相関マーク画像を提供するために開示されている。前のフォントに対して新たなフォントが作成されることができ、新たなフォントは、前のフォントに関連付けられた空間周波数を維持しながら（フォントあたりに１回）、前のフォントのものよりも広い前景を含む。そして、新たなフォントは、フォントあたり１回各グリフを反転して新たなフォントを有する画像を提供することによって反転変更フォントを含むように変更される。そして、画像が書き込まれ、画像に関連付けられている現在の色が白色（又はノックアウト）に設定される。そして、新たな且つ反転変更されたフォントを使用して画像上面に書き込むように動作が実施される。
【００１５】
同様の参照符号が別個の図を通して同一の又は機能的に類似する要素を指し且つ本願明細書に組み込まれてその一部を形成している添付図面は、さらに、本発明を図示しており、本発明の詳細な説明とともに、本発明の原理を説明するのに役立つ。
【図面の簡単な説明】
【００１６】
【図１】図１は、バーコード上に位置する相関マークの従来の画像を図示している。
【図２】図２は、画面に関する相関マークの従来の画像を図示している。
【図３】図３は、好ましい実施形態にかかる低メモリ装置についての実時間相関マーク画像の作成のための方法の論理的ステップを示す動作のフローチャートを図示している。
【図４】図４は、例としての相関グリフ又はマーク「Ａ」の画像を図示している。
【図５】図５は、実施形態にかかる、図４に示される現在のフォントに比べてより広い前景及びより小さい背景を有して作成された新たなフォントを有する画像を図示している。
【図６】図６は、実施形態にかかる、図５に示されているが反転された新たなフォントによるグリフの画像を図示している。
【図７Ａ】図７Ａは、実施形態にかかる、撮像された暗い１回を図示している。
【図７Ｂ】図７Ｂは、実施形態にかかる、撮像された暗い１回を図示している。
【図８】図８は、実施形態にかかる、画像のズームイン図を図示している。
【図９】図９は、実施形態にかかる、上部にスクリーンを有する図８に示された同一の例となる画像を図示している。
【図１０】図１０は、本願明細書における実施形態にかかる装置の側面概略図である。
【図１１】図１１は、本願明細書における実施形態にかかる装置の側面概略図である。
【発明を実施するための形態】
【００１７】
これらの非限定的な例において説明される特定の値及び構成は変更することができ、少なくとも１つの実施形態を例示するために単に引用され、その範囲を限定するものではない。
【００１８】
上述した及び他の特徴及び機能の変形例、又は、それらの代替例は、望ましくは多くの他の異なるシステム又は用途に組み合わせることができることが理解されるであろう。また、様々な現在は予見できない又は予期しない代替例、変更例、変形例又は改良例は、当業者によってその後になされることができ、以下の特許請求の範囲によって包含されるようにも意図される。
【００１９】
本発明の本実施形態（例示的な実施形態）が詳細に参照され、その例が添付図面に図示されている。可能な限り、同一の又は同様の部分を指すために図面全体を通して同じ参照符号が使用される。以下の説明において、その一部を形成する添付図面が参照され、本発明を実施することができる特定の例示的な実施形態によって示されている。これらの実施形態は、当業者が本発明を実施するのを可能とするために十分に詳細に記載されており、他の実施形態が利用可能であり且つ本発明の範囲から逸脱することなく変更がなされ得ることが理解されるべきである。したがって、以下の説明は、単なる例示である。
【００２０】
本発明は、１つ以上の実施形態に関して説明されるが、代替例及び／又は変更例は、添付した特許請求の範囲の精神及び範囲から逸脱することなく説明された例に対して行うことができる。さらに、本発明の特定の特徴は、いくつかの実装のうちの１つのみに関して開示されることがあるが、そのような特徴は、任意の所定の又は特定の機能について望ましく且つ有利であり得ることから、他の実装の１つ以上の他の特徴と組み合わせてもよい。さらにまた、用語「含む（ｉｎｃｌｕｄｉｎｇ）」、「含む（ｉｎｃｌｕｄｅｓ）」、「有する（ｈａｖｉｎｇ）」、「有する（ｈａｓ）」、「有する（ｗｉｔｈ）」又はそれらの異形が詳細な説明及び特許請求の範囲のいずれかにおいて使用される範囲で、そのような用語は、用語「備える（ｃｏｍｐｒｉｓｉｎｇ）」と同様に包括的であることが意図される。用語「のうちの少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ）」は、選択されることができる記載された項目のうちの１つ以上を意味するように使用される。
【００２１】
図３は、好ましい実施形態にかかる、低メモリ装置についての実時間相関マーク画像を作成するための方法１０の論理的ステップを示す動作のフローチャートを図示している。方法１０は、相関マークの文脈において説明されるが、このアプローチは、光沢又は相関のために同様に良好に動作することに留意されたい。図３に示された方法１０は、メモリ集約型ではなくターゲットの装置上で機能するように実時間相関及び／又は光沢マーク画像の作成をもたらすことができる。方法１０は、一般に、２つのフォント変更、１つの画像変更及びノックアウトモードにおける変更されたフォントの書き込みを含む。１つのフォント変更（例えば、ブロック１４を参照）は、画質を向上させる。他のフォント変更（例えば、ブロック１６を参照）は、本願明細書においてより詳細に説明されるように、ノックアウトモードの機能を可能とする。それゆえに、１つのフォント変更（例えば、より太い前景）のみが従来のアプローチを超えて画質を向上させるために実装される必要がある。ブロック１４及び１８において示された動作は、画質を向上させることに留意されたい。しかしながら、１０００個の可変データ列を有する１０００個のディプロマを作成するために、例えば、１つの画像のみが必要とされる（例えば、方法１０の全体の流れ／動作を参照）。
【００２２】
本願明細書において利用される場合、ノックアウト（例えば、ノックアウトモード）という用語は、除去された画像の部分を指すことに留意されたい。２つの色が重なっている場合、例えば、それらは、通常、互いの上に印刷しない。例えば、底面色は、他の色が重なる領域からノックアウトされる−印刷されない。重なった色が印刷された場合、画像の一部は、潜在的にインクによって過度に充たされることができ、また、画像の色に影響を与えることができた。ノックアウトタイプは、通常、タイプが紙の色で現れるようにノックアウトされるか又は暗い背景から反転されるテキストである。
【００２３】
ブロック１２に示されるように、処理が開始される。次に、ブロック１４に示されるように、空間周波数を維持しながら（フォントあたりに１回）、新たなフォントが現在のフォントよりも広い前景を有して作成されるステップ又は論理演算が実行されることができる。その後、ブロック１６に示されるように、新たなフォントが各グリフを反転することによって変更されるステップ又は論理演算が処理されることができる（フォントあたりに１回）。そして、ブロック１８に示されるように、ステップ又は論理演算が後のステップ動作においてライトニング効果を補償するために画像を変更するように実行されることができる。すなわち、画像のみが、１回装置に送信される必要がある。
【００２４】
次に、ブロック２０に示されるように、画像を書き込むためにステップ又は動作が実行されることができる。ステップ２０、２２及び２４において示される動作は、可変データ記録あたりに１回をＮ回繰り返されることができることに留意されたい。次のブロック２２に示されるように、白色又はノックアウトに現在の色を設定するようにステップ又は動作が処理されることができる。そして、ブロック２４に示されるように、反転変更フォントを使用してノックアウトを画像の上面に書き込むようにステップ又はローカル動作が提供されることができる。ブロック２４に示される動作の処理に続いて、ブロック２６に示されるように、ブロック２０、２２及び２４に示された動作がＮ回繰り返されたかどうかを判定するためにテストが判定されることができる。そうである場合、ブロック２８に示されるように、処理は終了する。好ましい実施形態において、ブロック２０、２２及び２４のループは、例えば、図１１に示される印刷装置２０４などのプリンタにおいて実行されるであろう。
【００２５】
方法１０のアプローチは、上述したメモリの問題を解決するのみならず、さらに、より多くのオリジナル画像をそのままにすることができるブロック１４に示される動作のために従来技術のアプローチに比べてより良好な品質の画像を提供する。これらの動作のそれぞれは、ここで特定のステップを示す図によってより詳細に説明される。
【００２６】
このアプローチは、これらのステップにしたがって以下のように要約することができる。
１）空間周波数を維持する（フォントあたりに１回）現在のフォントよりも広い前景を有する新たなフォントを作成する。
２）各グリフを反転させることによって新たなフォントを変更する（フォントあたりに１回）。
３）後のステップにおいてライトニング効果を補償するように画像を変更する−すなわち、画像のみが１回装置に送信される必要がある。
４）画像を書き込む（＊ステップ４〜６は、可変データ記録あたりに１回をＮ回繰り返されることに留意されたい）。
５）現在の色を白色又はノックアウトに設定する。
６）我々の反転変更フォントを使用してノックアウトを画像の上面に書き込む。
【００２７】
このアプローチは、メモリの問題を解決するのみならず、このアプローチがより多くのオリジナル画像をそのままにすることができるという事実のために従来技術に比べてより良好な品質の画像も提供する。
【００２８】
図４は、例としての相関グリフ又はマーク「Ａ」の画像４を図示している。図５は、図４に示される現在のフォントに比べてより広い前景及びより小さい背景を有して作成された新たなフォントを有する画像５を図示している。図５における画像５によって示されるように、図４の画像４に示された現在のフォントに比べてより広い前景（黒色領域）及びより小さい背景（白色領域）を有する新たなフォントが作成される。前景及び背景の双方の中央は、双方のフォントについて同じであり、周波数が同一であることを意味する。これは、例えば、図３のブロック１４に示される動作又は上述したステップ１に関してフォント全体で１つのグリフを示しており、空間周波数を維持しながら（フォントあたりに１回）、現在のフォントよりも広い前景を有する新たなフォントが作成される。
【００２９】
図６は、実施形態にかかる、図５に示されるが反転された新たなフォントを有するグリフの画像６を図示している。図６に示される画像６は、図３のブロック１６又は上述したステップ２に示された動作に関連している。
【００３０】
図７Ａ及び図７Ｂは、実施形態にかかる撮像された暗い１回を図示している。すなわち、暗化効果の前の画像１７が図７Ａに示されている。図７Ｂに示される画像１９は、暗化動作を受けた後の同じ画像１７を表している。図７Ａ及び図７Ｂによって示された動作は、１回画像を暗くすることによって画質を向上させることができる任意のステップであることに留意されたい。この動作は、上述したステップ３及び図３に示されるブロック１８に対応している。
【００３１】
そして、色は白色に送られ、可変テキストは、例えば、図６からフォントによって画像をノックアウトする。これは、全ての可変データ記録について繰り返す。図８は、実施形態にかかる画像２５のズームイン図を図示している。図９は、実施形態にかかるスクリーンを有する同じ例としての画像２５を図示している。図７Ｂに示される画像１９が書き込まれることができることに留意されたい。図８〜図９は、同じ画像２５を示しており、図８は、詳細を示すためにズームインされた画像であり、図９は、右側にわたってスクリーンを有する。テキストは、画像全体で利用可能であるが、図９の画像２５に示されたグレアにより、その領域において不鮮明であることに留意されたい。
【００３２】
それゆえに、開示されたアプローチは、（従来のアプローチとは異なり）メモリ集約型ではなくターゲットの装置上で動作するように実時間相関及び光沢マーク画像を作成することが理解されることができる。このユニークなアプローチは、２つのフォント変更、１つの画像変更及びノックアウトモードにおける変更されたフォントの書き込みを含む。フォント変更の１つは、従来のアプローチを介して画質を向上させる。このアプローチによって１０００個の可変データ列を有する１０００個のディプロマを作成するために、例えば、１つの画像のみが必要とされる。
【００３３】
図１０は、本願明細書における実施形態によって使用されることができ、且つ、例えば、プリントサーバ、パーソナルコンピュータ、ポータブルコンピュータ装置などを備えることができるコンピュータ装置２００を図示している。コンピュータ装置２００は、コントローラ／プロセッサ２２４（例えば、「装置のプロセッサ」）と、装置のプロセッサ２２４及びコンピュータ装置２００の外部のコンピュータネットワークに動作可能に接続された通信ポート（入力／出力）２２６とを含む。また、コンピュータ装置２００は、（電源２２２を介して）外部電源２２８から供給される電力で同様に動作するグラフィックユーザインターフェースアセンブリ２３６などの少なくとも１つの付属機能要素を含むことができる。
【００３４】
入力／出力装置２２６は、コンピュータ装置２００に対する通信に使用されることができる。装置のプロセッサ２２４は、コンピュータ装置の様々な動作を制御する。（光学、磁気、容量ベースなどとすることができる）持続性（不揮発性）コンピュータ記憶媒体装置２２０は、プロセッサ２２４によって読み取り可能であり、コンピュータ装置が本願明細書に記載されたものなどのその様々な機能を実行するのを可能とするようにプロセッサ２２４が実行する命令を記憶する。それゆえに、図１０に示されるように、本体ハウジング２００は、電源２２２によって交流（ＡＣ）２２８から供給される電力で動作する１つ以上の機能要素を有する。電源２２２は、電力貯蔵素子（例えば、バッテリ）を含むことができ、外部の交流電源２２８に接続し、様々な要素によって必要とされる種類の電力に外部電力を変換する。
【００３５】
図１１は、本願明細書における１つ以上の実施形態によって使用されることができ、且つ、例えば、プリンタ、複写機、複合機、多機能装置（ＭＦＤ）などを含むことができる印刷装置２０４であるコンピュータ装置を図示している。印刷装置２０４は、上述した構成要素の多くと、装置のプロセッサ２２４に動作可能に接続された１つ以上の印刷エンジン２１０と、シート供給部２１４から印刷エンジン２１０まで媒体シートを供給するように配置された媒体経路２１６などを含むことができる。印刷エンジン（複数可）から様々なマーキングを受信した後、媒体シートは、必要に応じて、様々な印刷されたシートを折り畳み、ステープル、ソートなどすることができる仕上げ部２０８に渡すことができる。また、印刷装置２０４は、（すなわち、電源２２２を介して）外部電源２２８から供給される電力で同様に動作する少なくとも１つの付属機能要素（例えば、スキャナ／原稿ハンドラ２１２など）を含むことができる。
【００３６】
多くのコンピュータ装置が上述されている。チップベースの中央処理装置（ＣＰＵ）、入力／出力装置（グラフィックユーザインターフェース（ＧＵＩ）を含む）、メモリ、比較器、プロセッサなどを含むコンピュータ装置は周知であり、米国テキサス州ラウンドロックのデルコンピュータ社及び米国カリフォルニア州クパチーノのアップルコンピュータ社などの製造業者によって製造された容易に入手可能な装置である。そのようなコンピュータ装置は、一般に、入力／出力装置、電源、プロセッサ、電子記憶メモリ、配線などを含み、その詳細は、読者が本願明細書に記載された実施形態の顕著な態様にフォーカスするのを可能とするために本願明細書において省略されている。同様に、スキャナ及び他の類似の周辺機器は、米国コネティカット州ノーウォークのゼロックス社から入手可能であり、そのような装置の詳細は、簡潔性及び読者のフォーカスの目的のために本願明細書においては記載されない。
【００３７】
本願明細書において使用される場合、用語プリンタ又は印刷装置は、任意の目的のために印刷出力機能を実行するディジタル複写機、製本機、ファクシミリ機、多機能機などの任意の装置を包含する。プリンタ、印刷エンジンなどの詳細は、当業者によって周知である。本願明細書における実施形態は、カラー、モノクロを印刷するか又はカラー若しくはモノクロ画像データを処理する実施形態を包含することができる。全ての上述した実施形態は、静電及び／又は電子写真機及び／又は他のレンダリングプロセスに特に適用可能である。
【００３８】
当業者によって理解されることがきるように、実施形態は、方法、データ処理システム又はコンピュータプログラム製品の文脈で実施されることができる。したがって、実施形態は、全体がハードウェアの実施形態、全体がソフトウェアの実施形態、又は、一般に全て「回路」又は「モジュール」と本願明細書において言及されることができるソフトウェア及びハードウェアの態様を組み合わせた実施形態の形態をとることができる。さらにまた、実施形態は、いくつかの場合には、媒体に具現化されたコンピュータ使用可能プログラムコードを有するコンピュータ使用可能記憶媒体上のコンピュータプログラム製品の形態をとることができる。任意の適切なコンピュータ読み取り可能な媒体は、ハードディスク、ＵＳＢフラッシュドライブ、ＤＶＤ、ＣＤ−ＲＯＭ、光記憶装置、磁気記憶装置、サーバストレージ、データベースなどを含めて利用することができる。
【００３９】
本発明の動作を実行するためのコンピュータプログラムコードは、オブジェクト指向プログラミング言語（例えば、Ｊａｖａ（登録商標）、Ｃ＋＋など）で記述することができる。しかしながら、特定の実施形態の動作を実行するためのコンピュータプログラムコードはまた、「Ｃ」プログラミング言語などの従来の手続き型プログラミング言語で、又は、例えばＶｉｓｕａｌ  Ｂａｓｉｃなどの視覚指向プログラミング環境で記述されてもよい。
【００４０】
プログラムコードは、ユーザのコンピュータ上で完全に、ユーザのコンピュータ上で部分的に、スタンドアロンソフトウェアパッケージとして、ユーザのコンピュータ上で部分的に及びリモートコンピュータ上で部分的に又はリモートコンピュータ上で完全に実行することができる。後者のシナリオにおいて、リモートコンピュータは、ローカルエリアネットワーク（ＬＡＮ）又はワイドエリアネットワーク（ＷＡＮ）、例えばＷｉ−Ｆｉ、ＷｉＭＡＸ、８０２．ｘｘなどの無線データネットワーク、及び、セルラーネットワークを介してユーザのコンピュータに接続されることができ、又は、ほとんどのサードパーティサポートネットワークを介して（例えば、インターネットサービスプロバイダを利用してインターネットを介して）外部コンピュータに接続されることができる。
【００４１】
実施形態は、本発明の実施形態にかかる方法、システム及びコンピュータプログラム製品及びデータ構造のフローチャート図、画像、グラフィックス、及び／又は、ブロック図を参照して、本願明細書において少なくとも部分的に記載されている。図示の各ブロック及びブロックの組み合わせ、及び／又は、疑似コードの行は、コンピュータプログラム命令によって実施されることができることが理解されるであろう。これらのコンピュータプログラム命令は、コンピュータ又は他のプログラム可能データ処理装置のプロセッサ（例えば、図１０〜図１１に示されたコントローラ／プロセッサ２２４）を介して実行される命令がブロック又は複数のブロックにおいて指定された機能／動作を実行する手段を作成するように、汎用コンピュータ、特殊目的コンピュータ又は機械を生成するための他のプログラム可能データ処理装置のプロセッサに設けられることができる。
【００４２】
図１０〜図１１に示されるコントローラ／プロセッサ２２４を介して実行されることができる命令又はステップ／動作の例は、これらに限定されるものではないが、図３に示された方法１０のブロック１２、１４、１６、１８、２０、２２、２４、２６、２８に関して本願明細書に示されて記載されたものを含む。
【００４３】
これらのコンピュータプログラム命令はまた、コンピュータ読み取り可能メモリに記憶された命令がブロック又は複数のブロックにおいて指定された機能／動作を実行する命令手段を含む製品を生成するように、特定の方法で機能するようにコンピュータ又は他のプログラム可能データ処理装置を導くことができるコンピュータ読み取り可能メモリ（例えば、図１０〜図１１に示されるコンピュータ記憶媒体２２０）に記憶されることができる。
【００４４】
一般に、プログラムモジュールは、これらに限定されるものではないが、特定のタスクを実行するか又は特定の抽象データ型及び命令を実行するルーチン、サブルーチン、ソフトウェアアプリケーション、プログラム、オブジェクト、コンポーネント、データ構造などを含む。さらに、当業者は、開示された方法及びシステムが、例えば、ハンドヘルド装置、マルチプロセッサシステム、データネットワーク、マイクロプロセッサベース又はプログラム可能な家庭用電化製品、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、サーバなどの他のコンピュータシステム構成によって実施されることができることを理解するであろう。
【００４５】
本願明細書において利用される場合、用語モジュールは、特定のタスクを実行するか又は特定の抽象データ型を実行するルーチン及びデータ構造の集合体を指すことができることに留意されたい。モジュールは、他のモジュール又はルーチンによってアクセスされることができる定数、データ型、変数及びルーチンを列挙するインターフェースと、典型的にはプライベートであり（そのモジュールにのみアクセス可能である）且つ実際にはモジュール内のルーチンを実装するソースコードを含む実装の２つの部分から構成されることができる。用語モジュールはまた、ワードプロセッシング、会計、在庫管理などの特定のタスクの実行を支援するように設計されたコンピュータプログラムなどのアプリケーションを単に指すことがある。
【００４６】
コンピュータプログラム命令はまた、コンピュータ又は他のプログラム可能装置上で実行する命令がブロック又は複数のブロックにおいて指定された機能／動作を実行するためのステップを提供するように、コンピュータ実装プロセスを生成するために一連の動作ステップをコンピュータ又は他のプログラム可能装置上で実行させるためにコンピュータ又は他のプログラム可能データ処理装置にロードされることができる。
【００４７】
上記に基づいて、多数の好ましく且つ代替の実施形態が本願明細書に開示されることが理解されることができる。例えば、１つの実施形態において、実時間相関マーク画像を提供するために所定の方法が実装されることができる。そのような方法は、例えば、前フォントに対して新たなフォントを作成し、フォントあたりに１回複数のグリフのうちの各グリフを反転して新たなフォントを有する１つ以上の画像を提供することによって反転変更フォントを含むように新たなフォントを変更し、画像を書き込み、画像に関連付けられている現在の色を白色に設定し、画像（又は複数の画像）に対して１つ以上の相関マーク画像又は光沢マーク画像を生成するために反転変更フォントを含む新たなフォントを使用して画像の上面に書き込むステップ又は動作を含むことができる。
【００４８】
いくつかの実施形態において、ステップ又は動作は、ライトニング効果を補償するように画像（複数可）を変更するために実行されることができる。他の実施形態において、前フォントに対して新たなフォントを作成するステップ又は動作は、さらに、前のフォントに対して新たなフォントを作成することを含むことができ、新たなフォントは、フォントあたりに１回前のフォントに関連付けられた空間周波数を維持しながら、前のフォントのものよりも広い前景を含む。
【００４９】
他の実施形態において、ステップ又は動作は、印刷装置を介して相関マーク画像又は光沢画像をレンダリングするために実行されることができる。さらに他の実施形態において、ステップ又は動作は、画像を書き込むステップ、画像に関連付けられている現在の色を白色に設定するステップ及び画像に対して相関マーク画像又は光沢マークを生成するために反転変更フォントを含む新たなフォントを使用して画像の上面に書き込むステップをＮ回繰り返すために設けられることができる。さらに他の実施形態において、画像に関連付けられている現在の色を白色に設定するステップ又は動作は、さらに、画像に関連付けられている現在の色を白色又はノックアウトに設定することを含むことができる。
【００５０】
さらに他の実施形態において、実時間相関マーク画像を提供するためにシステムが提供されることができる。そのようなシステムは、例えば、少なくとも１つのプロセッサと、プロセッサ（複数可）と通信することができるコンピュータプログラムコードを具現化する持続性コンピュータ使用可能媒体とを含むことができる。コンピュータプログラムコードは、プロセッサ（複数可）によって実行可能であり、且つ、例えば、前のフォントに対して新たなフォントを作成し、フォントあたりに１回複数のグリフのうちの各グリフを反転して画像を書き込む新たなフォントを有する１つ以上の画像を提供することによって反転変更フォントを含むように新たなフォントを変更し、画像に関連付けられている現在の色を白色に設定し、画像に対して１つ以上の相関マーク画像又は光沢マークを生成するように反転変更フォントを含む新たなフォントを使用して画像の上面に書き込むように構成された命令を含む。
【００５１】
さらに他の実施形態において、プロセッサ実行可能ソフトウェア命令が記憶された持続性プロセッサ読み取り可能な記憶媒体は、例えば、前フォントに対して新たなフォントを作成することと、フォントあたりに１回複数のグリフのうちの各グリフを反転して新たなフォントを有する画像（又は複数の画像）を提供することによって反転変更フォントを含むように新たなフォントを変更することと、画像を書き込むことと、画像に関連付けられている現在の色を白色に設定することと、画像に対して少なくとも１つの相関マーク画像又は光沢マークを生成するために反転変更フォントを含む新たなフォントを使用して画像の上面に書き込むこととを含む動作を装置のプロセッサに実行させるように構成されることができる。
【００５２】
上記開示された及び他の特徴及び機能の異形又はそれらの代替は、望ましくは多くの他の異なるシステム又は用途に組み合わせることができることが理解されるであろう。また、その様々な現在は予見できない又は予期しない代替例、変更例、変形例又は改良例は、当業者によってその後になされることができ、以下の特許請求の範囲によって包含されるようにも意図される。
【図１】
0006791650.tif 000002
【図２】
0006791650.tif 000003
【図３】
0006791650.tif 000004
【図４】
0006791650.tif 000005
【図５】
0006791650.tif 000006
【図６】
0006791650.tif 000007
【図７Ａ】
0006791650.tif 000008
【図７Ｂ】
0006791650.tif 000009
【図８】
0006791650.tif 000010
【図９】
0006791650.tif 000011
【図１０】
0006791650.tif 000012
【図１１】
0006791650.tif 000013