(57)【要約】【課題】可変情報テンプレート内でデータ及びコンテンツ領域の不一致を解消する。【解決手段】可変情報印刷ジョブを処理するために知識ベース規則を確立する（１００）。個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を有する可変情報印刷ジョブを受信する（１０２）。個人用コンテンツのいずれかがテンプレートの対応するコンテンツ領域のサイズより大きいか否かを判断する（１０４）。知識ベース規則に従って個人用コンテンツの一部を選択的に除去することによって（個人用コンテンツとコンテンツ領域との)サイズ不一致を解消する（１０６）。可変情報印刷ジョブを印刷する（１１４）。【選択図】図１
2010102706.tif 000002
【特許請求の範囲】
【請求項１】
個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、
前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズより大きいか否かを判定し、
個人用コンテンツサブセットを生成するための予め確立された知識ベース規則に従って、前記個人用コンテンツの一部を選択的に除去することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、
前記個人用コンテンツサブセットを使用して前記可変情報印刷ジョブを印刷する、
ことを含む、方法。
【請求項２】
ユーザに対する個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、
前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズより大きいか否かを判定し、
予め確立されたユーザ優先度にしたがって前記個人用コンテンツを変更することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、
前記変更された個人用コンテンツを備えた前記可変情報印刷ジョブを印刷する、
ことを含む、方法。
【請求項３】
知識ベース規則を確立し、
個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、
前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズよりも大きいか否かを判定し、
前記個人用コンテンツを個人用コンテンツサブセットに動的に再定式化するために前記知識ベース規則にしたがって前記個人用コンテンツの一部を選択的に除去することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、
前記個人用コンテンツサブセットを使用して前記可変情報印刷ジョブを印刷する、
ことを含む、方法。
【請求項４】
コンピュータに、
個人用コンテンツに対する参照、及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、
前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズよりも大きいか否かを判定し、
個人用コンテンツサブセットを生成するために予め確立された知識ベース規則にしたがって前記個人用コンテンツの一部を選択的に除去することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、
前記個人用コンテンツサブセットを使用して前記可変情報印刷ジョブを印刷する、
処理を実行させるためのプログラムを記録したコンピュータ読取可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概して可変情報印刷に係り、詳細には予め確立された知識ベース規則に従って、データを変更させてテンプレート内に適合させる、可変情報テンプレート内でデータ及びコンテンツ領域の不一致を解消する方法に関する。
【背景技術】
【０００２】
可変情報印刷（ＶＩＰ（Ｖａｒｉａｂｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｉｎｔｉｎｇ））アプリケーションでは、文書テンプレートは、カスタマイズ情報が挿入される一定のサイズのコンテンツ領域を含んでいる。ターゲット構造が変化する「一対一対一」（ｏｎｅ  ｔｏ  ｏｎｅ  ｔｏ  ｏｎｅ）ＶＩＰアプリケーションでは、キャンペーンに対して複数のテンプレートがあってもよく、ソース情報により異なるサイズのターゲットコンテンツ領域があってもよい。テンプレート及びコンテンツソースマッピングが定義された後に、コンテンツソースデータベース（又はリポジトリ）が増える場合がある。このような状況では、所与の配布先（ｒｅｃｉｐｉｅｎｔ）に対してテンプレートインスタンスが生成されたときに、ソースコンテンツがターゲットコンテンツ領域からオーバーフロー（あふれて）しまうことがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第７,１５１,５４７号明細書
【特許文献２】米国特許出願公開第２００６／０１５６２３２号明細書
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズより大きいか否かを判定し、個人用コンテンツサブセットを生成するための予め確立された知識ベース規則に従って、前記個人用コンテンツの一部を選択的に除去することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、前記個人用コンテンツサブセットを使用して前記可変情報印刷ジョブを印刷する、ことを含む、方法が提供される。
【０００５】
本発明の第２の態様によれば、ユーザに対する個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズより大きいか否かを判定し、予め確立されたユーザ優先度にしたがって前記個人用コンテンツを変更することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、前記変更された個人用コンテンツを備えた前記可変情報印刷ジョブを印刷する、ことを含む、方法が提供される。
【０００６】
本発明の第３の態様によれば、知識ベース規則を確立し、個人用コンテンツに対する参照及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズよりも大きいか否かを判定し、前記個人用コンテンツを個人用コンテンツサブセットに動的に再定式化するために前記知識ベース規則にしたがって前記個人用コンテンツの一部を選択的に除去することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、前記個人用コンテンツサブセットを使用して前記可変情報印刷ジョブを印刷する、ことを含む、方法が提供される。
【０００７】
本発明の第４の態様によれば、コンピュータに、個人用コンテンツに対する参照、及び可変情報テンプレートに対する参照を含む可変情報印刷ジョブを受信し、前記個人用コンテンツが前記テンプレートの対応するコンテンツ領域のサイズよりも大きいか否かを判定し、個人用コンテンツサブセットを生成するために予め確立された知識ベース規則にしたがって前記個人用コンテンツの一部を選択的に除去することによって前記個人用コンテンツと前記コンテンツ領域とのサイズの不一致を解消し、前記個人用コンテンツサブセットを使用して前記可変情報印刷ジョブを印刷する、処理を実行させるためのプログラムを記録したコンピュータ読取可能記録媒体が提供される。
【図面の簡単な説明】
【０００８】
【図１】図１は、本明細書中の実施の形態を示すフローチャートである。
【図２】図２は、本明細書中のシステム実施例の概略図である。
【図３】図３は、可変情報テンプレートの概略図である。
【図４】図４は、可変情報テンプレート内の個人用コンテンツの概略図である。
【図５】図５は、可変情報テンプレート内の個人用コンテンツの概略図である。
【発明を実施するための形態】
【０００９】
本明細書中の実施の形態は、可変情報印刷ジョブを処理するための知識ベース規則（ｋｎｏｗｌｅｄｇｅ−ｂａｓｅｄ  ｒｕｌｅｓ）を使用又は確立する方法を有する。この方法は、個人用コンテンツへの参照、及び少なくとも１つの可変情報テンプレートへの参照を有する、ユーザに対する可変情報印刷ジョブを受信する。そして、この方法は、個人用コンテンツのどれがテンプレートの対応するコンテンツ領域のサイズよりも大きいか否かを判断する。
【００１０】
個人用コンテンツがテンプレートの対応するコンテンツ領域のサイズより大きい場合、この方法は、知識ベース規則に従って個人用コンテンツの各部を選択的に除去することによって（個人用コンテンツとコンテンツ領域との）サイズの不一致を解消する。これにより、個人用コンテンツを個人用コンテンツサブセットに動的に再定式化（ｒｅｆｏｒｍｕｌａｔｅ）する。別の言い方をすれば、この方法は、予め確立されたユーザ優先度（ｐｒｅｆｅｒｅｎｃｅｓ）に従って個人用コンテンツを変更することによって個人用コンテンツとコンテンツ領域とのサイズ不一致を解消する。この方法はその後、個人用コンテンツサブセットを使用して可変情報印刷ジョブを印刷（出力）することができる。
【００１１】
ユーザ優先度は、ユーザ、又はユーザを特性付ける第三者によって確立することができる。たとえば、可変情報ジョブは、ユーザにダイレクト・マーケティングを行うベンダーが作成し印刷することができ、ベンダーがユーザ優先度を確立することになる。
【００１２】
個人用コンテンツがリポジトリでコンポーネント化される場合、この方法は、サイズの不一致を解消するときに、個人用コンテンツのすべてより少ない知識ベース検索を実行する。同様に、個人用コンテンツがデータベースに維持される場合、この方法は、個人用コンテンツの知識ベース・フィルタリングを実行し、個人用コンテンツのすべてより少ない検索をして不一致を解消する。このように、本明細書中の実施の形態では、サイズの不一致の解消は、個人用コンテンツサブセットが、所定の知識ベース規則内で関連性基準によって決定される個人用コンテンツの最も関連性のある部分のみを維持するように実行される。
【００１３】
本明細書中の実施の形態は、「一対一対一」のダイレクト・マーケティング・キャンペーンのコラテラルを作成するための可変情報印刷アプリケーションに使用するための知識ベースサブシステムを提供する。このようなアプリケーションにおいて、ユーザ優先度は、印刷されるコンテンツ及びそのコンテンツに対するターゲット構造の両方を指示する。このサブシステムは、コンテンツサイズを縮小するために規則ベース「コンテンツサブセット」を生成する。これにより、オーバーフローによりコンテンツすべてを収容できないサイズのテンプレートコンテンツ領域（コピー・ホールとも称される）に、コンテンツを挿入することができる。
【００１４】
本明細書中の実施の形態によって使用されるコンテンツサブセット技術は、（１）コンテンツの断片を検索するために文書リポジトリにおけるコンポーネント化ソースコンテンツを利用することにより、コンテンツの一部を知識ベース検索することを可能にすること、（２）コンテンツの数量を減少させるためにデータベースからコンテンツの知識ベース・フィルタリングを行うことを含む。これら規則ベース技術はともに、顧客情報、ドメイン知識、及び汎用ヒューリスティクスを利用する。
【００１５】
本明細書中のコンテンツサブセット方法は、「一対一対一」可変情報印刷（ＶＩＰ）システムのサブシステムである。ＶＩＰシステムは、所与の配布先に対する個別のコンテンツで占められる定義済みコンテンツ領域を備えたテンプレートの作成をサポートする。コンテンツソースは、キャンペーンデータを含むデータベースもしくはリポジトリにおけるルックアップから直接的に、又は、特定の配布先に対するコンテンツの値を決定する規則や手続の使用によって間接的に、テンプレートコンテンツ領域に対する個人用コンテンツを提供する。
【００１６】
図１のフローチャート形式に示されるように、本明細書中の実施の形態は、可変情報印刷ジョブを処理するために知識ベース規則やユーザ優先度を使用し又は確立する方法を提供する（ステップ１００）。知識ベース規則又はユーザ優先度は、ユーザ、又はユーザを特性付ける第三者によって確立することができる。たとえば、可変情報ジョブは、ユーザにターゲットマーケティングを行うベンダーによって作成され印刷され、ベンダーは知識ベース規則又はユーザ優先度を確立することになる。
【００１７】
上記方法は、ステップ１０２においてユーザに対する可変情報印刷ジョブを受信する。可変情報印刷ジョブは、個人用コンテンツに対する参照と、少なくとも１つの可変情報テンプレートに対する参照と、を有する。さらに、ステップ１０４において、当該方法は、個人用コンテンツのいずれかがテンプレートの対応するコンテンツ領域のサイズより大きいか否か（例えば、コンテンツのオーバーフローがあるか否か）を判断する。
【００１８】
一般に、主なＶＩＰシステムは、如何なるコンテンツを検索すべきか、コンテンツを何処に挿入すべきか、コンテンツを検索／構成するために使用する適切なデータベース又はリポジトリのクエリー／プロシージャ、及び対象コンテンツ領域のサイズを決定する。
【００１９】
可変データ印刷において、コピー・ホールに選択的に配置されるテキストの異なるブロックが異なる長さである可能性が高い。たとえば、同じテキストが多数の異なる言語において提供されてもよく、言語を特定した文書が作成可能になる。あるいは、完全に異なるテキストのブロックが文書の内容に応じて提供されてもよい。このように、コピー・ホールに配置されるオブジェクトが予め決定されたコピー・ホールに確実に適合するようにする必要がある。
【００２０】
個人用コンテンツがテンプレートの対応するコンテンツ領域のサイズより大きい場合、上記方法は、ステップ１０６に示されるように、知識ベース規則に従って個人用コンテンツの一部を選択的に除去することによって（個人用コンテンツとコンテンツ領域との)サイズの不一致を解消する。これは、個人用コンテンツを個人用コンテンツサブセットに動的に再定式化する。別の言い方をすれば、ステップ１０６において、上記方法が、予め確立された知識ベース規則及びユーザ優先度にしたがって個人用コンテンツを変更することによって、個人用コンテンツとコンテンツ領域とのサイズの不一致を解消する。当該方法は次に、個人用コンテンツサブセットを用いて可変情報印刷ジョブを印刷（出力）することができる。
【００２１】
このように、コンテンツのオーバーフローを識別した後に、本明細書中の実施の形態は、リポジトリから元（オリジナル）の個人用コンテンツの縮小サイズの個人用コンテンツ「サブセット」を生成するために、ステップ１０６において規則ベース技術を提供する。このような規則ベース技術の一つは、コンテンツがコンポーネント化されリポジトリに格納されている場合、コンテンツの一部の知識ベース検索を行うことである。別の規則ベース技術は、コンテンツがデータベースに記憶されている場合、検索されたコンテンツの知識ベース・フィルタリングを行うことである。
【００２２】
このように、ステップ１０８に示されるように、個人用コンテンツがリポジトリでコンポーネント化される場合、上記方法は、サイズの不一致を解消する場合、個人用コンテンツのすべてよりも少ない知識ベース検索を実行する。同様に、ステップ１１０に示されるように、個人用コンテンツがデータベースに維持される場合、この方法は、個人用コンテンツの知識ベース・フィルタリングを実行して、個人用コンテンツのすべてより少ない検索をして不一致を解消する。いずれにしても、元（オリジナル）のデータベース又はリポジトリのクエリー／プロシージャが以下の例のように、制限されたコンテンツ検索を実行するために動的に再定式化される。
【００２３】
さらに、本明細書中の実施の形態は反復処理を実行する。たとえば、個人用コンテンツサブセットがテンプレートコンテンツ領域におけるオーバーフローのためにチェックされ得る。個人用コンテンツサブセットもまたテンプレートをオーバーフローする場合、この個人用コンテンツサブセットがテンプレートコンテンツ領域内に適合するまで、反復プロセス（更なるコンテンツサブセット生成）において更にサイズが縮小され得る。
【００２４】
このように、本明細書中の実施の形態では、サイズ不一致の解消が個人用コンテンツサブセットが、所定の知識ベース規則内の関連性基準によって決定される個人用コンテンツの最も関連性のある部分のみを維持するように実行される。そして、ステップ１１２に示されるように、個人用コンテンツサブセットでテンプレートが埋められる。ステップ１１４では、可変情報印刷ジョブが有形の物理的に変更された出力としてユーザに出力される。
【００２５】
図２は、本明細書の実施の形態によるシステムの一例を示す。図示のように、本明細書中の方法論が、磁気ベース記憶装置（テープ、ディスクなど）、電子メモリ、仮想記憶装置などのコンピュータ可読記憶媒体２０６として記憶され得る。このような命令は、本明細書中で論じられた方法を実行するためにプロセッサ２０２などのコンピュータ化装置によって可読され実行され得る。さらに、ユーザ、ベンダー、サードパーティ等は、マウス、ジョイスティック、トラックボール、タッチパッド、キーボード、マイクロフォン、タッチスクリーンなどのグラフィックユーザ入力２０８、及びブラウン管、液晶ディスプレイ、プラズマディスプレイ、プロジェクタなどのディスプレイ２００を有し得るグラフィック・ユーザ・インタフェースを介してシステムと対話することができる。プリンタはアイテム２０４として示され、イントラネット、インターネット、広域ネットワーク、ローカルエリア・ネットワークなどの異なるネットワークへの接続がアイテム２１０として示される。
【００２６】
一例として、本明細書中の実施の形態は、可変情報が印刷されたゴルフ製品の個人用パッケージに適用され得る。たとえば、図３は、ゴルフコース名コンテンツ領域３０２、ゴルフコース説明コンテンツ領域３０４、及びゴルフコース写真コンテンツ領域３０６を有するテンプレート３００を示す。図４は、ゴルフコース名コンテンツ領域３０２におけるゴルフコース名４０２「クリスタルゴルフコース（Ｃｒｙｓｔａｌ  Ｇｏｌｆ  Ｃｏｕｒｓｅ）」、ゴルフコース説明コンテンツ領域３０４におけるゴルフコース説明４０４、及びゴルフコース写真コンテンツ領域３０６におけるゴルフコース写真４０６を示す。
【００２７】
このように、パッケージ表面の個人用コンテンツでは、印刷された情報４０２−４０６を顧客の住居近くのゴルフコースにすることができ、ゴルフコース説明及び／又は将来のゴルフトーナメントを一覧表にすることができる。こうした製品４００に対するコンテンツソースは、多くの異なるゴルフコース説明を格納する拡張可能マークアップ言語（ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ））ベース文書リポジトリ、及びゴルフイベント日程表を含むデータベースを有することができる。
【００２８】
使用されているパッケージテンプレート３００は、印刷された情報に対して一定サイズのコンテンツ領域３０２−３０６を有する。テンプレートコンテンツ領域３０２−３０６に対する元（オリジナル）のコンテンツソースのマッピングが、コンテンツが増えている格納コンテンツに対して展開されると、検索されたコンテンツのサイズが大きくなり、アイテム４０８によって示されるようにテンプレートにおいてオーバーフローを引き起こす。
【００２９】
本明細書中の実施の形態は、文書リポジトリからのコンポーネントとして所望のコンテンツのサブセットを検索する方法を決定するために規則を使用する。たとえば、以下のサブエレメント、即ち、概要説明（Overview Description）、１８番ホール画像（18th Hole Image）、練習場説明（Driving Range Description）、クラブハウス画像（Clubhouse Image）、クラブハウス説明（Clubhouse Description）、バンケット設備説明（Banquet Facilities Description）、ゴルフレッスン説明（Golf Lessons Description）、行き方（Directions）、及び地図画像（Map Image）を備えたＸＭＬベース文書リポジトリに格納されるゴルフコースを記述するソースコンテンツエレメントを考える。テンプレートコンテンツ領域に対してマッピングする元（オリジナル）のコンテンツソースが、配布先の住居に最も近い特定のゴルフコースについてのゴルフコース説明サブエレメントのすべてを検索したクエリーであったと仮定する。
【００３０】
ソースコンテンツが対象となるターゲットコンテンツ領域に対して大きすぎる場合、そのサイズは、例えばクラブハウス画像（Clubhouse Image）及び練習場説明（Driving Range Description）を除去する規則を適用することによって縮小することができる。
【００３１】
ゴルフコース説明全体のサブセットを戻すためのいくつかの例としての規則は以下の通りである。
【００３２】
ソースコンテンツエレメントがゴルフコース（Golf Course）を記述し、
コンテンツエレメントが概要（Overview）サブエレメントを有する場合、
概要（Overview）サブエレメントのみを戻す。
【００３３】
ソースコンテンツエレメントがゴルフコース（Golf Course）を記述し、
コンテンツエレメントが画像（Image）サブエレメントを有する場合、
画像（Image）サブエレメントを除いたすべてのサブエレメントを戻す。
【００３４】
さらに顧客情報を使用してコンテンツサブセットを戻すドメイン依存規則の例は以下の通りである。
【００３５】
ソースコンテンツエレメントがゴルフコース（Golf Course）を記述し、
コンテンツエレメントがゴルフレッスン（Golf Lessons）サブエレメントを有し、
顧客プロフィール（customer profile）がエキスパートゴルファー（Expert Golfer）を示す場合、
ゴルフレッスン（Golf Lessons）サブエレメントを除いたすべてのサブエレメントを戻す。
【００３６】
テンプレートのコンテンツ領域の境界の外へオーバーフローした個人用コンテンツの解決法としては、例えば、フォントのサイズを変化させ、オーバーフローした個人用コンテンツを切り取り、又はテンプレート内のコンテンツ領域のサイズを変更させることを必要とする。本明細書中の実施の形態は、これらの概念と異なり、知識ベース規則を適用してコンテンツを減少させ、最も関連性のある個人用コンテンツが保持されることを確実にする。
【００３７】
たとえば、コンテンツ領域からオーバーフローする個人用コンテンツの一部を任意に切り取る方法は、最も関連性のある情報の一部を不用意に除去してしまうこともある。しかし、本実施の形態では、知識ベース規則が情報の中から選択し、最も関連性のあるもののみが保持されることを確実にすることができる。単純化した例では、必要である場合には、知識ベース規則は、個人用コンテンツを省略可能である順序を特定するデータタイプの優先度リストを作成することができる。異なる規則セットは、ユーザの異なる分類に対する異なる優先度を確立することになる。以下は、本明細書中の実施の形態の作用を示す非常に単純化した例にすぎない。
【００３８】
たとえば、コンテンツエレメントに以下の優先順位の値が付与され、最低番号が最も重要であると決定され得る（これは、変更されていない個人用コンテンツ又はテンプレートに現れる項目とは異なる順位であることに留意されたい）。すなわち、概要説明（Overview Description）＝１、行き方（Directions）＝２、１８番ホール画像（18th Hole Image）＝３、バンケット設備説明（Banquet Facilities Description）＝４、クラブハウス画像（Clubhouse Image）＝５、クラブハウス説明（Clubhouse Description）＝６、ゴルフレッスン説明（Golf Lessons Description）＝７、練習場説明（Driving Range Description）＝８、地図画像（Map Image）＝９となる。
【００３９】
これにより、知識ベース規則が、概要説明（Overview Description）、行き方（Directions）、及び１８番ホール画像（18th Hole Image）（これらは非常に重要であり又は非常に関連があると思われる）をほぼ常に供給することを可能にし、また、知識ベース規則が地図画像（Map Image）及び練習場説明（Driving Range Description）（これらはこの例では重要性又は関連性が低いと思われる）をまず省略することを可能にする。これに対して、個人用コンテンツの最終部分（一般には、行き方）を単純に切り取る方法では、非常に重要であり又は関連性があると思われるコンテンツを省略することもある。
【００４０】
本明細書中の実施の形態はまた、検索されたコンテンツを制限するためにデータベースクエリーを再定式化することによって、所望のコンテンツのサブセットを如何に検索するかを決定するために規則を使用する。たとえば、フィールド、即ち、イベント名（Event Name）、日付（Date）、ロケーション（Location）及びゴルフコース名（Golf Course Name）を備えた、２００８ＰＧＡトーナメントについての記録を有するデータベースを考える。所与のダイレクト・マーケティングの既知の住所における配布先に対して、ＶＩＰシステムは、顧客の住居から１００マイル（約１６０．９ｋｍ）以内の２００８ＰＧＡトーナメントすべてのイベント日程を検索するためにデータベースクエリーを使用してもよい。テンプレート設計の後に新しいトーナメントの日程が加えられたと仮定する。
【００４１】
トーナメント日程表のコンテンツサブセットを戻す規則例は以下の通りである。この規則は、顧客情報、及び結果として得られるサブセットを少なくするためにデータベースクエリーを修正する一時的及び地理的ヒューリスティクスを使用することを留意されたい。
【００４２】
ソースコンテンツテーブルがイベント日程表（Event Calendar）であり、
現在の日付（current date）がｄ１で、顧客郵便番号（customer zip code）がｚ１である場合、
ロケーション範囲をｚ１内の１０マイルに制限し、イベント日付をｄ１から２ヶ月以内に制限することによって、イベントに対するデータベースクエリーを修正して実行する。
【００４３】
一般的ヒューリスティクスの例としては、データベースクエリーを制限して所与の記録、例えばイベント名（Event Name）のみに対してタイトル／名称（Title/Name）フィールドを戻す以下の規則をあげる。
【００４４】
ソースコンテンツテーブルがイベント日程表（Event Calendar）である場合、
データベースクエリーを修正し実行して、ｚ１の１００マイル（約１６０．９ｋｍ）以内におけるイベントに対してのみイベント名（Event Name）を戻す。
【００４５】
イベント関連情報のコンテンツサブセットを戻すための以下のドメイン依存規則は関連性の低い情報を省略する。
【００４６】
ソースコンテンツテーブルが雨天日（Rain Date）フィールドを備えたイベント日程表（Event Calendar）である場合、
雨天日（Rain Date）フィールドを戻すことなく、トーナメントに対するデータベースクエリーを修正して実行する。
【００４７】
図５は、５月から９月の数ヶ月にわたるゴルフトーナメント予定表の例を示す。この予定表は、トーナメント名称（Tournament name）、日付（Date）、場所（Site）に対するフィールドを備えたデータベースに格納されていてもよい。この情報が、予定表全体を収容できないターゲットコンテンツ領域において印刷されるべきである場合、情報のサブセットは、顧客の町から１０マイル以内のトーナメントのみを含み、現在の日付から多くとも６週の間に開催されるもののみを含んでいればよい。
【００４８】
上述のように、テンプレートのコンテンツ領域の境界の外にオーバーフローした個人用コンテンツに対する解決法としては、フォントのサイズを変化させ、オーバーフローした個人用コンテンツを切り取り、あるいはテンプレート内のコンテンツ領域のサイズを変更させることを必要とする。しかしながら、本明細書の実施の形態では、知識ベース規則を使用して、個人用コンテンツのどの部分を除去すべきか、どの部分を保持すべきかの決定に対して論理を自動的に適用する。これにより、本明細書の実施の形態は、最も重要な又は最も関連性のある情報のみを保持する、より有用な可変情報印刷製品を生成することができる。最終的な配布先（ユーザ）とともに関係する他の当事者（ベンダー、第三者）が、高品質で最も関連性のある情報を含む印刷された可変情報文書を閲覧するため、高い満足感を得られる。
【図１】
2010102706.tif 000003
【図２】
2010102706.tif 000004
【図３】
2010102706.tif 000005
【図５】
2010102706.tif 000006
【図４】
2010102706.tif 000007