(57)【要約】【課題】改良されたバリアブルデータ印刷（ＶＤＰ）方法を開示する。【解決手段】ＶＤＰデータベースは、バリアブルデータおよびフォームデータを含む。バリアブルデータは、それぞれ複数の属性を有する複数のエントリを含む。フォームデータは、イメージを含む。ＶＤＰ製品の印刷された各部は、バリアブルデータ属性に基づいて選択されたバリアブルデータおよびフォームデータを含む。背景イメージ上に印刷される背景イメージおよび前景テキストが印刷された各部が含む場合であって、ＶＤＰ製品中の異なる部が異なる背景イメージを有する場合、その方法は、各部における背景イメージ上に前景テキストを印刷するためのテキストカラーを自動的に選択し、可視性および／または美的外観を向上する。加えて、各部のための前景テキストカラーは、バリアブルデータの追加的な属性に基づいて選択できる。【選択図】なし【特許請求の範囲】
【請求項１】
データ処理装置において実行されるバリアブルデータ印刷（ＶＤＰ）方法であって、
（ａ）それぞれ複数の属性を有する複数のエントリを含むバリアブルデータと、複数の背景イメージを含むフォームデータと、バリアブルデータ属性およびフォームデータ間の関連付けを定義する複数の相関ルールとを含むＶＤＰデータを受信するステップと、
前記バリアブルデータの各エントリについて、
（ｂ）少なくとも一つの属性を得るステップと、
（ｃ）少なくとも一つの前記属性に基づいて前記フォームデータから背景イメージを選択するステップと、
（ｄ）背景イメージ上にテキストを印刷するための前景テキストカラーを決定するステップと、
（ｅ）前記相関ルールを用いて選択されるバリアブルデータおよびフォームデータ並びにステップ（ｄ）において決定された前記前景テキストカラーに基づいて、前記背景イメージおよび当該背景イメージ上の前記前景テキストカラーの前景テキストを含むイメージを生成するステップと、
を含むバリアブルデータ印刷方法。
【請求項２】
ステップ（ｂ）から（ｅ）の前に、前記フォームデータにおいて各背景イメージのための前景テキストカラーを特定するカラー相関ルールを取得するステップをさらに含み、
前記ステップ（ｄ）は、ステップ（ｃ）で得られた前記背景イメージおよび前記カラー相関ルールに基づいて、前記前景テキストカラーを特定するステップをさらに含む請求項１記載のバリアブルデータ印刷方法。
【請求項３】
前記カラー相関ルールにおける各背景イメージのための前記前景テキストカラーはコンピュータによって自動的に決定される請求項２記載のバリアブルデータ印刷方法。
【請求項４】
前記カラー相関ルールにおける各背景イメージのための前記前景テキストカラーはユーザの手動により決定される請求項２記載のバリアブルデータ印刷方法。
【請求項５】
ステップ（ｂ）は少なくとも２つの属性を取得するステップを含み、
ステップ（ｃ）では、前記少なくとも２つの属性のうちの第１属性に基づいて、背景イメージが選択され、
ステップ（ｄ）は、
（ｄ１）ステップ（ｃ）において選択された背景イメージに基づいて、複数の前景テキストカラー候補を選択するステップと、
（ｄ２）前記２つの属性のうちの第２属性に基づいて、前記複数の前景テキストカラー候補らか１つの前景カラーを選択するステップと、
を含む請求項１記載のバリアブルデータ印刷方法。
【請求項６】
ステップ（ｅ）において生成されたイメージを印刷するステップをさらに含む請求項１〜５のいずれか一項に記載のバリアブルデータ印刷方法。
【請求項７】
データ処理装置を制御するために組み込まれたコンピュータ読取可能プログラムコードを有するコンピュータ使用可能媒体を含むコンピュータプログラムプロダクトであって、当該コンピュータ読取可能プログラムコードは、前記データ処理装置にバリアブルデータ印刷（ＶＤＰ）方法を実行させるように構成されており、当該方法は、
（ａ）それぞれ複数の属性を有する複数のエントリを含むバリアブルデータと、複数の背景イメージを含むフォームデータと、バリアブルデータ属性およびフォームデータ間の関連付けを定義する複数の相関ルールとを含むＶＤＰデータを受信するステップと、
前記バリアブルデータの各エントリについて、
（ｂ）少なくとも一つの属性を得るステップと、
（ｃ）少なくとも一つの前記属性に基づいて前記フォームデータから背景イメージを選択するステップと、
（ｄ）背景イメージ上にテキストを印刷するための前景テキストカラーを決定するステップと、
（ｅ）前記相関ルールを用いて選択されるバリアブルデータおよびフォームデータ並びにステップ（ｄ）において決定された前記前景テキストカラーに基づいて、前記背景イメージおよび当該背景イメージ上の前記前景テキストカラーの前景テキストを含むイメージを生成するステップと、
を含むコンピュータプログラムプロダクト。
【請求項８】
ステップ（ｂ）から（ｅ）の前に、前記フォームデータにおいて各背景イメージのための前景テキストカラーを特定するカラー相関ルールを取得するステップをさらに含み、
前記ステップ（ｄ）は、ステップ（ｃ）で得られた前記背景イメージおよび前記カラー相関ルールに基づいて、前記前景テキストカラーを特定するステップをさらに含む請求項７記載のコンピュータプログラムプロダクト。
【請求項９】
前記カラー相関ルールにおける各背景イメージのための前記前景テキストカラーはコンピュータによって自動的に決定される請求項８記載のコンピュータプログラムプロダクト。
【請求項１０】
前記カラー相関ルールにおける各背景イメージのための前記前景テキストカラーはユーザの手動により決定される請求項８記載のコンピュータプログラムプロダクト。
【請求項１１】
ステップ（ｂ）は少なくとも２つの属性を取得するステップを含み、
ステップ（ｃ）では、前記少なくとも２つの属性のうちの第１属性に基づいて、背景イメージが選択され、
ステップ（ｄ）は、
（ｄ１）ステップ（ｃ）において選択された背景イメージに基づいて、複数の前景テキストカラー候補を選択するステップと、
（ｄ２）前記２つの属性のうちの第２属性に基づいて、前記複数の前景テキストカラー候補らか１つの前景カラーを選択するステップと、
を含む請求項７記載のコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バリアブルデータプリント方法に関し、特に、バリアブルコンテンツに基づいて自動的にテキストカラーを調整するバリアブルデータプリント方法に関する。
【背景技術】
【０００２】
バリアブルデータプリント（ＶＤＰ）は、複数部数（しばしば大量部数）を印刷する形式であり、ここで、部のそれぞれは、（全ての部数あるいは多くの部数のサブセットに共通する）フォームコンテンツと、（名前や住所など部毎に異なる）バリアブルコンテンツとの組み合わせを含む。ＶＤＰは、個別の手紙、ダイレクトマーケティング資材、請求書などを印刷するために広く使われている。一般的に、データベースまたは外部ファイルが、バリアブル（可変）コンテンツに情報を提供するために用いられている。フォームコンテンツも、外部ファイルまたはデータベースとして提供されている。例えば、バリアブルデータおよびフォームデータは、ＰＤＦファイルに与えられることができる。
【０００３】
テキストが背景（無地の背景色または背景イメージ）の上に印刷される場合、背景上に明確にテキストが見えるように、テキストの色を選択することが要求される。背景に基づいて、ドキュメント中のテキストカラーを調整する方法が知られている。例えば、米国特許６８０９７４１号には、「現在のカラーコンビネーションが問題あるカラーコンビネーションである場合、現在のテキストおよび背景のためのカラーコンビネーションに基づいて、テキストおよび背景（バックグラウンド）のための新しいカラーコンビネーションを自動的に選択し適用するコントラスト調整装置が開示されている。テキストはいかなるテキストオブジェクト（例えばハイパーテキストリンク、太字テキスト、下線が付されたテキスト、テキストのグループなど）でもあってもよく、背景は色を決定可能ないかなる背景（例えば無地、ボタン、国際的な互換書式ファイルなど）であってもよい。」と、要約書に記載されている。他の例としては、米国特許出願公開公報２００２／００４４６８６号には、「前景（フォアグラウンド）イメージデータと背景イメージデータ間の境界を形成する同一色（前景イメージデータの背景としての役割を果たす全ての背景イメージデータに対して認識可能である）とほぼ等しい前景イメージデータの色を調整するイメージデータ処理部１０を有し、前景イメージデータと背景イメージデータとを合成する画像処理装置」と、要約書に記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、改良されたバリアブルデータプリント（ＶＤＰ）方法に関する。
【０００５】
本発明の目的は、ＶＤＰ生成物の背景上にテキストを印刷するためのテキストカラーを自動的に選択することである。
【課題を解決するための手段】
【０００６】
本発明の付加的な特徴および効果は、後述の説明において言及され、また説明から容易に理解され、本発明の実行によって理解される。本発明の目的および他の利点は、詳細な説明および特許請求の範囲および添付の図面において特に指摘される構造によって認識され実現される。
【０００７】
具体化され、広く記載されたこれらおよび／または他の目的を達成するために、本発明は、データ処理装置において実行されるバリアブルデータプリント（ＶＤＰ）方法を提供し、当該方法は、（ａ）それぞれ複数の属性を有する複数のエントリを含むバリアブルデータと、複数の背景イメージを含むフォームデータと、バリアブルデータ属性およびフォームデータ間の関連付けを定義する複数の相関ルールとを含むＶＤＰデータを受信するステップと、バリアブルデータの各エントリについて、（ｂ）少なくとも一つの属性を得るステップと、（ｃ）少なくとも一つの前記属性に基づいて前記フォームデータから背景イメージを選択するステップと、（ｄ）背景イメージ上にテキストを印刷するための前景テキストカラーを決定するステップと、（ｅ）前記相関ルールを用いて選択されるバリアブルデータおよびフォームデータ並びにステップ（ｄ）において決定された前記前景テキストカラーに基づいて、前記背景イメージおよび当該背景イメージ上の前記前景テキストカラーの前景テキストを含むイメージを生成するステップと、を含む。
【０００８】
別の態様においては、本発明は、上記方法をデータ処理装置に実行させるコンピュータプログラムプロダクトを提供する。
【０００９】
前述の概説および以下の詳細な説明は、典型的で解説的なだけであり、特許請求の範囲の発明の更なる説明を提供するためのものであると解すべきである。
【図面の簡単な説明】
【００１０】
【図１】背景および前景テキストを含むＶＤＰ製品の印刷部を示す図である。
【図２】本発明の実施形態により前景テキストカラーを自動的に選択するＶＤＰ製造方法を示す図である。
【図３】本発明の他の実施形態による前景テキストカラーを自動的に選択するステップを示す図である。
【図４】本発明の実施形態の方法を実行可能なプリンタシステムを示す図である。
【発明を実施するための形態】
【００１１】
以下の説明では、ＶＤＰの適用例としてダイレクトマーケティング・キャンペーンを用いるが、本方法は他のいかなる適用にも使用されうる。ＶＤＰ製品を作るために、バリアブルデータおよびフォームデータを含む入力データが提供される。データベースの形で提供可能なバリアブルデータは、マーケティング・キャンペーンの対象としてそれぞれ個人に関係する複数のエントリを含む。バリアブルデータに含まれる各エントリは、個人の名前および住所のような複数の属性、人口統計学的情報、行動経歴、その他の特定情報などを含む。全てのバリアブルデータが、印刷されるというわけではない。フォームデータは、印刷されるコンテンツ、例えば、テキスト、グラフィクス、イメージなどを含む。コンテンツの選択された組合せは、ＶＤＰ製品の各部に印刷される。入力データも、バリアブルデータ属性およびフォームデータ間の関連付けを定義する相関ルールの組を含む。例えば、そのルールは、その人の属性、例えば年齢、関心事などに基づいて、印刷されるフォームデータコンテンツの組み合わせを個人毎に特定できる。そのようなルールは、一般的に、マーケティング・キャンペーンの作成者によって、市場調査およびモデルに基づいてあらかじめ定義される。ＶＤＰ印刷を実行する際、各エントリの属性に従ってエントリ毎に適切なフォームデータが選択され、名前および住所などといったバリアブルデータと組み合わされ、各印刷部が生成される。
【００１２】
図１において示されるように、一般的に、ＶＤＰ製品の各印刷部１０は、イメージ１１およびテキスト１２（１２ａ、１２ｂなど）を含む。イメージ１１は、一般的に、相関ルールに基づいて、フォームコンテンツとして提供される多数のイメージから選択されるので、異なる印刷部には異なるイメージが印刷される。テキスト１２は、フォームテキスト１２ａおよびバリアブルテキスト１２ｂ（例えば、名前、住所など）を含みうる。時折、テキストはイメージ上に印刷される。換言すると、イメージは、テキスト（前景テキスト）のための背景になる。イメージによって、前景テキストの可視性または美的外観を向上するために、前景テキストの印刷に異なる色を用いることが望ましい。例えば、第１部に印刷されるイメージにおいてテキストが印刷されるイメージ領域が概して明るい色調を有している場合、そのイメージ上に印刷されるテキストには黒色や青色が使用されうる。第２部に印刷されるイメージにおいてテキストが印刷される領域が概して暗い背景を有している場合、そのイメージ上に印刷されるテキストには白色や黄色が使用されうる。
【００１３】
前景テキストカラーは、プログラムによって、自動的に決定されうる。与えられた背景カラーまたはその配色に対して適切な前景テキストカラーを決定するための方法は、一般に知られている。そのような方法については、読者にとってよく知られ、また、従来技術からそのような方法をどのように実行するかは簡単に学習できるものと推定して、ここでは詳細は説明しない。あるいは、前景テキストカラーは、手動でユーザにより決定されてもよい。ある実施形態では、前景テキストカラーは、前もってフォームデータの各イメージのために（自動的にまたは手動で）決定され、ＶＤＰデータベースまたは別々のファイルに格納されている。換言すると、ＶＤＰデータベースは、各イメージ用に前景テキストカラーを特定する相関ルールを含む。
【００１４】
図４は、本発明の実施形態が実行されうるプリンタシステムを示す図である。そのシステムは、ネットワーク、接続ケーブル等を介してコンピュータ１００に接続されるプリンタ２００を有する。概略的に示されるように、プリンタ２００は、制御部２０１、イメージ処理部２０２、プリンタエンジン２０３および入出力（Ｉ／Ｏ）部２０４を有する。制御部２０１は、中央処理装置（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリーメモリ（ＲＯＭ）を含む。ＣＰＵは、ＲＯＭに格納されたさまざまなソフトウェアプログラムを読み出し、ＲＡＭに読み込み、プリンタ２００の内部構成２０２〜２０４を制御する。コンピュータ１００から受け取られるデータは、一時的にＲＡＭに格納され、処理される。ラスタイメージが、ラスター画像処理プロセッサ（ＲＩＰ）として機能するＣＰＵにより生成される。イメージ処理部２０２は、ＣＰＵ２０１の制御下で、ラスタライズされたイメージデータ上においてさまざまな画像処理を実行し、処理済のイメージデータをプリンタエンジン２０３に送る。プリンタエンジンは、イメージ処理部２０２から送信されたイメージデータに基づいて、記録シート上にイメージを形成する。
【００１５】
図２は、イメージ背景上にバリアブル前景テキストカラーを用いたＶＤＰ印刷を実行する方法を示す図である。好ましい実施形態において、当該方法は、プリンタによって実行され、例えば、図４に示されるシステムにおいて、ＶＤＰプログラムを実行するプリンタ２００の制御部２０１によって実行される。まず、プログラムはバリアブルデータ、フォームデータ、および相関ルールを含むＶＤＰデータを受信する（ステップＳ２１）。データは、例えば、プリンタ２００に接続している外部コンピュータ１００から受信される。バリアブルデータの各エントリのために、プログラムは、名前、住所、関心事などといったバリアブルデータの属性を取得し、相関ルールに従ってその部に印刷されるイメージ、テキストなどのフォームデータを取得する（ステップＳ２２）。それから、プログラムは、どのテキスト（前景テキスト）が背景イメージ上に印刷されるか決定し、前景テキストのためのテキストカラーを決定する（ステップＳ２３）。上に記載されているように、前景テキストカラーは、事前に（すなわち、各部のための印刷を実行する前に、自動または手動によって）各背景イメージ事に選択され、一つの相関ルールとしてＶＤＰデータベースに格納されても良い。そのような場合、ステップＳ２３は、ステップＳ２２において選択された背景イメージに基づいて、ＶＤＰデータベースから前景テキストカラーを読み出すステップを含む。あるいは、ステップＳ２３において、プログラムは、処理されている現在の部のために、背景イメージに基づく前景テキストカラーを決定する。
【００１６】
バリアブルデータおよびフォームデータに基づいて、前景テキストカラーと同様に、制御部２０１は、印刷されるイメージデータを生成する（ステップＳ２４）。背景イメージ上に特定の色の前景テキストを伴うイメージデータを生成する方法は、よく知られている。プログラムは、バリアブルデータにおける次のエントリを処理し（ステップＳ２５において”Ｙ”）、全てのエントリが処理される（ステップＳ２５において”Ｎ”）まで、同様にステップＳ２２からＳ２４を繰り返す。
【００１７】
加えて、当該方法は、バリアブルデータベースの各エントリのための付加的な属性に基づいて、前景テキストカラーおよび／または標準テキストカラー（すなわち、背景イメージ上に現れないテキストを印刷するための色）を選択してもよい。例えば、背景イメージは、第１の属性（例えば関心事）に基づいて選択されてもよく、前景テキストカラーは、第２の属性（例えば性別）に基づいて、背景イメージに対する多数の適切な色から選択されてもよい。図３は、本実施形態におけるステップＳ２３の処理を示す図である。このように、ステップＳ２３は、まず背景イメージの色に基づいて複数の前景テキストカラー候補を決定するステップを含む（ステップＳ２３１）。再確認であるが、各背景イメージ用に前もって前景カラー候補が決定され、ＶＤＰデータベースに格納されていてもよい。それから、プログラムはバリアブルデータの第２属性に基づいて、複数の候補カラーから１つの前景テキストカラーを選びます（ステップＳ２３２）。第２属性は、背景イメージを選択するために使用される第１属性とは異なる。換言すると、本実施形態において、前景テキストカラーは、バリアブルデータの２つの属性により決定される。
【００１８】
上記方法におけるいくつかのステップは、また、コンピュータ１００上のアプリケーションプログラムにより実行されてもよい。そのような構成において、コンピュータ１００は図２のステップＳ２１からＳ２３を実行し、それから各部用の印刷ジョブを生成する。印刷ジョブは、前景テキストカラーと共に、その部のために印刷されるバリアブルデータおよびフォームデータを特定する。コンピュータは、印刷ジョブをプリンタに送り、プリンタは部をプリントするために印刷ジョブを実行する。
【００１９】
自動的に前景テキストカラーを選択するＶＤＰ方法の利点は、可視性および美的外観を向上することでもある。異なる背景には異なる前景テキストカラーを使用することが従来技術として知られているが、ＶＤＰ製品にそのような方法を適用することは、ＶＤＰ製品結果物の向上となる。
【００２０】
本発明の思想の範囲から逸脱せずに、本発明のＶＤＰ印刷方法において、様々な改良および改変をすることは当業者にとって明らかである。したがって、添付の特許請求の範囲およびその均等物の範囲内からもたらされる改良および改変は、本発明に包含されるものである。
【図１】
2010157220.tif 000002
【図２】
2010157220.tif 000003
【図３】
2010157220.tif 000004
【図４】
2010157220.tif 000005
【外国語明細書】
2010157220000001.pdf
2010157220000002.pdf
2010157220000003.pdf
2010157220000004.pdf