"コンピュータ処理方法であって、スプール印刷制作ファイルにスプールされた印刷ジョブデータストリームを調べる段階と、前記印刷制作ファイルにおけるドキュメント内の1つ又はそれ以上の空白領域を特定する段階と、前記空白領域の各々に挿入する広告を選択するために外部ソースにアクセスする段階と、広告を前記空白領域の各々に挿入する段階と、を含むコンピュータ処理方法。前記コンテンツは、各空白領域に関連する規則に従って前記空白領域に挿入される、請求項1に記載の方法。空白領域を満たすための前記規則に対応する属性を有する広告について前記外部ソースに問い合わせる段階を更に含む、請求項2に記載の方法。前記規則は、前記空白領域に配置するための最大料金を生じる広告の選択を指示する、請求項3に記載の方法。前記規則は、空白領域を満たすための前記規則に対応する正の属性の最大数を有する広告の選択を指示する、請求項3に記載の方法。前記規則は、負の属性を有する広告の除外を指示する、請求項3に記載の方法。前記規則は、予め定められた広告が空白領域に挿入されることを指示する、請求項2に記載の方法。前記規則は、前記空白領域が配置されるドキュメントに含まれる可変データに基づいて、広告が空白領域に挿入されることを指示する、請求項2に記載の方法。各空白領域に挿入される前記コンテンツの1つ又はそれ以上の特性を設定するために前記空白領域の各々を定量化する段階を更に含む、請求項2に記載の方法。前記外部ソースは、広告サーバである、請求項1に記載の方法。印刷サーバであって、前記サーバに記憶されたスプール印刷制作ファイルにスプールされた印刷ジョブデータストリームを調べて、前記印刷制作ファイルにおけるドキュメント内の1つ又はそれ以上の空白領域を特定し、前記空白領域の各々に挿入する広告を選択するために広告サーバにアクセスし、前記空白領域の各々に広告を挿入する、空白マネージャを有する印刷ソフトウェア製品を含む印刷サーバ。前記空白マネージャは、各空白領域に関連する規則に従って前記空白領域にコンテンツを挿入する、請求項11に記載の印刷サーバサーバ。前記規則は、前記空白マネージャへのアクセスを有するリモートクライアントによって定義される、請求項12に記載の印刷サーバ。前記空白マネージャは、空白領域を満たすための前記規則に対応する属性を有する広告を前記広告サーバに問い合わせる、請求項12に記載の印刷サーバ。前記規則は、前記空白領域に配置するための最大料金を生じる広告の選択を指示する、請求項14に記載の印刷サーバ。前記規則は、空白領域を満たすための前記規則に対応する正の属性の最大数を有する広告の選択を指示する、請求項14に記載の印刷サーバ。前記規則は、負の属性を有する広告の除外を指示する、請求項14に記載の印刷サーバ。前記規則は、予め定められた広告が空白領域に挿入されることを指示する、請求項14に記載の印刷サーバ。前記空白マネージャは、各空白領域に挿入される前記コンテンツの1つ又はそれ以上の特性を設定するために、前記空白領域の各々を定量化する、請求項11に記載の印刷サーバ。データを含む機械可読媒体を含む製造品であって、機械によってアクセスされたときに、前記機械に、スプール印刷制作ファイルにスプールされた印刷ジョブデータストリームを調べる動作と、前記印刷制作ファイルにおけるドキュメント内の1つ又はそれ以上の空白領域を特定する動作と、前記空白領域の各々に挿入する広告を選択するために外部ソースにアクセスする動作と、前記空白領域の各々に広告を挿入する動作と、を含む動作を実行させるデータを含む機械可読媒体を含む製造品。前記コンテンツは、各空白領域に関連する規則に従って前記空白領域に挿入される、請求項20に記載の製造品。前記機械によってアクセスされたとき、前記機械に、空白領域を満たすための前記規則に対応する属性を有する広告を前記外部ソースに問い合わせる段階を含む動作を更に実行させる、請求項21に記載の製造品。前記規則は、前記空白領域に配置するための最大料金を生じる広告の選択を指示する、請求項22に記載の製造品。前記規則は、空白領域を満たすための前記規則に対応する正の属性の最大数を有する広告の選択を指示する、請求項22に記載の製造品。前記規則は、負の属性を有する広告の除外を指示する、請求項22に記載の製造品。印刷ジョブ内でドキュメント空白に配置するための広告の公開市場データベースを有する広告サーバと、前記サーバに記憶されたスプール印刷制作ファイルにスプールされた印刷ジョブデータストリームを調べ、前記印刷制作ファイルのドキュメント内の1つ又はそれ以上の空白領域を特定し、前記空白領域の各々に挿入するための広告の選択のために広告サーバにアクセスし、前記空白領域の各々に広告を挿入する、空白マネージャを有する印刷ソフトウェア製品を含む印刷サーバと、を含むネットワーク。空白領域を満たすための規則を定義するために前記空白マネージャにアクセスするためのリモートクライアントを更に含む、請求項27に記載のネットワーク。前記空白マネージャは、空白領域を満たすための前記規則に対応する属性を有する広告を前記広告サーバに問い合わせる、請求項27に記載のネットワーク。前記規則は、前記空白領域に配置するための最大料金を生じる広告の選択を指示する、請求項28に記載のネットワーク。前記規則は、空白領域を満たすための前記規則に対応する正の属性の最大数を有する広告の選択を指示する、請求項28に記載のネットワーク。前記規則は、負の属性を有する広告の除外を指示する、請求項28に記載のネットワーク。前記空白マネージャは、各空白領域に挿入される前記コンテンツの1つ又はそれ以上の特性を設定するために前記空白領域の各々を定量化する、請求項26に記載のネットワーク。従って、印刷ジョブにおいて空白を特定し利用する仕組みが求められる。1つの実施形態において、コンピュータ処理方法が開示される。本方法は、スプール印刷制作ファイルにスプールされた印刷ジョブデータストリームを調べる段階と、印刷制作ファイルのドキュメント内の1つ又はそれ以上の空白領域を特定する段階と、空白領域の各々に挿入する広告を選択するために外部ソースにアクセスする段階と、空白領域の各々に広告を挿入する段階とを含む。別の実施形態において、ネットワークが開示される。ネットワークは、印刷ジョブ内のドキュメント空白に配置するための広告の公開市場データベースを有する広告サーバと、印刷サーバとを含む。印刷サーバは、サーバに記憶されたスプール印刷制作ファイルにスプールされた印刷ジョブデータストリームを調べ、印刷制作ファイルのドキュメント内の1つ又はそれ以上の空白領域を特定し、空白領域の各々に挿入する広告を選択するために広告サーバにアクセスする、空白マネージャを有する印刷ソフトウェア製品を含む。本発明は、添付図面と併せて以下の詳細な説明を検討することでよりよく理解することができる。ドキュメント空白に対するメッセージを選択するための仕組みについて説明する。以下の説明では、説明目的で、本発明の完全な理解をもたらすために多数の特定の詳細事項が示されている。しかしながら、当業者であれば本発明はこれらの特定の詳細事項のいくつかがなくても実施できることを理解できるはずである。場合によっては、公知の構造及び装置は、本発明の根本原理を曖昧にしないためにブロック図で示されている。本明細書における1つの実施形態又はある実施形態の記述は、実施形態に関して説明された特定の特徴、構造、又は特性が、本発明の少なくとも1つの実施形態に含まれることを意味する。本明細書の種々の箇所における1つの実施形態ではという表現は、必ずしも全て同じ実施形態を示すものではない。図1は、データ処理システムネットワーク100の1つの実施形態を示す。ネットワーク100は、通信リンク104を介してネットワーク106に接続された、デスクトップ型又は携帯型データ処理システムとすることができるデータ処理システム102を含む。1つの実施形態において、データ処理システム102は、プロセッサ、ローカルメモリ、不揮発性記憶装置、及びキーボード、マウス、トラックボール等の入力/出力装置等を含む、全て公知の従来型データ処理システムである。1つの実施形態において、データ処理システム102は、Windows登録商標オペレーティングシステム又は他のオペレーティングシステム、及び/又はネットワーク106内のリソースを利用する目的でデータ処理システム102をネットワーク106と通信可能にするネットワークドライバを含んで利用する。ネットワーク106は、リモートプリンタ又は印刷サーバに印刷リクエストを送出することができるローカルエリアネットワークLAN又は任意の他のネットワークとすることができる。通信リンク104は、ネットワークアダプタ、ドッキングステーション等の形式とすることができ、イーサネット登録商標、AS/400ネットワーク等のネットワーク通信プロトコルを利用してデータ処理システム102とネットワーク16との間の通信をサポートする。1つの実施形態によれば、ネットワーク106は、印刷サーバ108とネットワーク106との間の通信リンク110を介して受信したネットワーク106上の印刷リクエストを処理する印刷サーバ108を含む。その後、印刷サーバ108は、通信リンク111経由でネットワーク106に接続された印刷用プリンタ109の1つに、通信リンク110を介して印刷リクエストを送信する。1つの実施形態において、データ処理システム102の印刷アプリケーションによって、ユーザは、所望の印刷サーバ108を選択して、ネットワーク106上で印刷サーバ108を介してプリンタ109にサービスリクエストに対するリクエストを送出することができる。別の実施形態において、印刷アプリケーションは、ドキュメントを取得又は作成するために利用される方法に無関係のデータフォーマットのドキュメントを表すために、IBM社によって開発された高機能プレゼンテーションAFP商標プレゼンテーションシステムを実行する。AFPシステムによれば、ドキュメントは、テキスト、画像、図形、及び/又はデバイスのバーコードオブジェクト及び解像度非依存フォーマットの組み合せを含むことができる。また、ドキュメントは、データを適切に表示するためにプレゼンテーション時間に要求される、フォント、オーバレイ、及び他のリソースオブジェクトを含むこと及び/又は参照することができる。他の実施形態において、付加的な/代替のプレゼンテーションアーキテクチャPDF等を印刷アプリケーションで実行できる。しかしながら、AFPの実施形態において、印刷アプリケーションは、MixedObjectDocumentContentArchitectureMO:DCAデータストリームを印刷サーバ108に供給する。この実施形態において、AFPMO:DCAデータストリームは、特に、データオブジェクト、ページオブジェクト、及びリソースオブジェクトを含むオブジェクト指向ストリームである。別の実施形態において、AFPMO:DCAデータストリームは、AFPドキュメントの文頭、最初のページの前に明記されるResourceEnvironmentGroupREGを含む。AFPMO:DCAデータストリームが印刷サーバ108によって処理される場合、REG構造に最初に直面し、プリンタに存在しない何らかの特定のリソースをサーバ108にダウンロードさせる。別個のエンティティとして説明するが、他の実施形態は、1つ又はそれ以上のプリンタ109に組み込まれた印刷サーバ108を含むことができる。別の実施形態において、印刷サーバ及びプリンタは、物理的に別個のエンティティとすることができる。従って、図1に示すデータ処理システムネットワークは、本発明を説明及び例示する目的で選択されており、構造的な限定を暗示するものではない。当業者であれば、本発明に関して種々の付加的な構成要素を利用できることを理解できるはずである。1つの実施形態によれば、印刷サーバ108は、データ処理システム102及び1つ又はそれ以上のプリンタ109のからのドキュメント印刷を管理する印刷ソフトウェア製品を実装する。他の実施形態において、印刷ソフトウェア製品は、複数のデータ処理システム102から1つ又はそれ以上のプリンタ109へのドキュメント印刷を管理する。1つの実施形態において、印刷ソフトウェア製品は、InfoPrintManagerIPM又はInfoPrintProcessDirectorIPPDを使用して実装できるが、その代わりに他のタイプの印刷ソフトウェアを使用することもできる。別の実施形態において、データ処理システム102の印刷アプリケーションは、印刷ソフトウェア製品と相互作用して印刷ジョブの効率的な送信を可能にするようになっている。1つの実施形態において、印刷ソフトウェア製品は、データ処理システム102でアクセス可能なグラフィカルユーザインターフェイスGUI120を含み、システムアドミニストレータ又はオペレータは印刷ソフトウェア製品及び印刷アプリケーションと対話することが可能になる。この実施形態において、GUI120は、印刷ソフトウェア製品での制作のためにスプールされたドキュメント内で特定される空白を記録及び管理する空白マネージャを含む。また、ネットワーク100は、ネットワーク106に接続されたネットワーク150を含む。1つの実施形態において、ネットワーク150は、ゲートウェイ図示せずを介してネットワーク106に接続されたワイドエリアネットワークWANである。ネットワーク150は、データ処理システム152及び広告サーバ160を含む。データ処理システム152は、空白マネージャへのリモートアクセスを可能にするGUI170を含む。一方で、処理システム102のGUI120は、IT又は印刷制作のオペレータ、GUI170による、アプリケーションプログラミングインターフェイスAPIを介した空白マネージャアクセスを可能にし、マーケティングの人々のドキュメント空白を管理するための空白マネージャへのアクセスを可能にする。以下に詳細に説明するように、広告サーバ160は、印刷ジョブ内のドキュメント空白に配置するために使用される広告の公開市場データベースを含む。図2は、空白マネージャによってドキュメントに実行される処理の1つの実施形態を示すフローチャートである。処理ブロック210において、空白マネージャは、印刷ソフトウェア製品でスプールされた印刷ジョブ上の1つ又はそれ以上の空白を特定する。1つの実施形態において、3つのタイプの空白を特定することができる。これらはブランクBLANKページ、固定FIXEDスペース、及び検索SEARCHスペースを含む。以下に詳細に説明するように、固定及び検索スペースは、ページ上の空白領域を特定するために、GUI170からの空白マネージャとの対話を必要とする場合がある。処理ブロック220において、特定された空白が定量化される。例えば、固定空白領域は、空白内に配置できるコンテンツ例えば、テキスト又は画像の大きさ及びタイプに関して定量化される。その後、この定量化データは、体系化及び記憶することができる。1つの実施形態において、定量化値は、空白領域に収まる特定のポイントサイズのメッセージテキストの文字数とすることができるが、他の実施形態において、領域に収まる画像寸法を含むことができる。処理ブロック230において、1つ又はそれ以上の空白領域は、定量化に基づいたコンテンツによって満たされる。1つの実施形態によれば、空白マネージャは、GUI170のユーザ及び/又は各空白領域に関連する規則セットによって規定されるように、各空白領域に広告を挿入する。図3は、空白領域を広告で満たす1つの実施形態を示すフローチャートである。処理ブロック310において、空白マネージャは、各々の特定された空白領域に対応する規則を特定する。1つの実施形態において、空白マネージャは、空白領域がどのように満たされるかを指示する1つ又はそれ以上の規則を構成可能なGUI170を含む。この実施形態において、規則は、空白領域における静的又は動的メッセージの配置を指示することができる。静的メッセージ配置において、空白マネージャは、空白領域が所定の広告で満たされることを指示する1つ又はそれ以上の規則を含む。対照的に、動的メッセージ配置において、ドキュメントに含まれる可変データに基づいて広告が動的に選択されて領域を満たすようになっている。例えば、空白マネージャは、印刷を待つ銀行取引報告書に含まれる金融データを分析することができる。この分析に基づいて、空白マネージャは、空白領域を分析に対応する金融メッセージに適するコンテンツで満たすことができる。処理ブロック320において、空白マネージャは、空白領域に挿入する広告を選択するために、特定の規則を使用して広告サーバ160にアクセスする。1つの実施形態によれば、広告サーバ160は、特定のパラメータを有する広告を管理するデータベースを含む。この実施形態において、種々のエンティティは、サードパーティドキュメントの空白領域に挿入することができる広告をダウンロードするために、広告サーバ160にインタフェース接続することができる。処理ブロック330において、空白マネージャは、特定の空白領域を満たすための規則に対応する属性に基づいて、広告サーバ160に問い合わせる。1つの実施形態において、空白マネージャは、価格事項に基づいて広告を選択することができる。例えば、空白マネージャは、空白領域の配置に関して最も高額な広告を選択することができる。別の実施形態において、空白マネージャは、広告を選択するためにオークションを促進することができる。1つの実施形態によれば、付加的な属性が空白マネージャによって検討される。この実施形態において、空白マネージャは、印刷コンテンツに配置されるコンテンツのタイプを制御するために、広告の正及び負のパラメータを分析する。例えば、選択のための正のパラメータは、空白領域が配置されるドキュメントに含まれる情報例えば、名前、日付、アドレス、報酬レベル、支出金額等に一致する広告を含むことができる。他の正のパラメータは、広告のサイズの間の一致等の基準を含むことができる。更に、負のパラメータは、広告を選択対象から除外するためにスクリーニングすることができる。例えば、競争相手に関する広告は空白配置には適切ではない。処理ブロック340において、空白マネージャは、空白領域を満たすための広告を選択する。図4は、前述の処理を使用してドキュメントの空白領域を満たすために空白マネージャが選択した広告の1つの実施形態を示す。処理後の印刷ジョブに関して説明されているが、他の実施形態において、空白マネージャは、印刷ジョブとしてのドキュメントの提出の前にドキュメントの空白領域を特定するための構成ツールとして使用することもできる。この実施形態において、空白は、図2の処理ブロック210を除いて、前述の処理に従って作動することになる。前述のように、空白マネージャは、BLANKページ、FIXEDスペース、及びSEARCHスペースを特定する。完全なブランクページは、現行の印刷アプリケーションにおける最大に空白ソースの1つである。例えば、最大二重例えば、Nアップ二重アプリケーションは、別のクライアントへの取引報告書の不注意な公開のいかなる可能性をも排除する方法で、1つのクライアントのドキュメントの終了を強制する。AFP内でこの処理は、EjecttoFrontFacingEFFによって実行される。しかしながら、処理は、実際のブランクページをアプリケーションに追加する例えば、偶数ページカウントに任意の奇数ページ取引報告書を添付することによって実行することもできる。ブランクページに対する軽微な変形例は、ほとんどブランクページであり、データストリームに現れるが、有用なメッセージコンテンツを提供しない例えば、このページは意図的にブランクページのままであるページ。EFF及び同様の処理に帰するブランクページのために、印刷ジョブファイルのページから印刷される実際のページは25増加する。例えば、全て3ページの長さの取引報告書を含むクライアントアプリケーションは、印刷時に~100,000ページになる75,000ページ印刷ファイルの結果をもたらす場合がある。従って、空白マネージャは、ブランクページが存在するスペースを自動的に特定し、ページを適切なメッセージでどのように満たすかを指示するための1つ又はそれ以上の所定の規則に基づいてページを満たす。1つの実施形態によれば、空白マネージャは、印刷ジョブデータストリームを調べる。この実施形態において、空白マネージャは、ページデータ、メールピースブレイク、デュプレックス/シンプレックス、及び任意の高度な設定例えば、コンスタントバックIMMを使用してブランクページを特定する。2アップデュプレックス例えば、両面印刷を使用してページ当たり2ページにスケール調整されたページを使用する実施形態において、プリンタがデータを処理する際に、奇数ページの長さのドキュメントは、ブランクページの排出を防ぐために、ドキュメントの最後に本物のページが添付される。従って、空白マネージャは、プリンタに送られる前に用紙の物理シートが前後を満たされるように、ページ画像の偶数を含むよう全てのデータストリームを標準化する。他の実施形態において、ページはこのページは意図的にブランクページのままであるページ等の既存のレガシーストリームにおいて特定される。従って、ブランクページは、小さなエリア例えば、レガシーテキストが現れる領域の識別によって特定することができる。ページが特定された特定領域以外で空白であることが発見された場合、ページは、ブランクページと見なされ、目的とされるメッセージページを選んで交換される。他の実施形態において、このようなページ例えばこのページは意図的にブランクページのままであるの特定のストリングを探す段階を含むことができる。特定されると、ブランクページは、定義された規則に基づいてメッセージの本物のページで満たされる。1つの実施形態において、メッセージは、多くのクライアントが関心のある広告の静的セットを含む、全て予め定義されたページを含むことができる。例えば、銀行は、全ページ広告を含む単純な8.5x11ページを追加することができる。別の実施形態において、特定されたブランクページは、雑誌出版に使用される配置戦略に類似の一連の広告に分割することができる。FIXED余白管理に関して、GUI120又は170のオペレータは、ページ上の固定領域を特定するために空白マネージャを利用する。この実施形態において、選択された領域は、ブランクであることが分かっている領域である。固定されたブランク領域は、ページの上部又は下部の矩形空白スペースである場合が多い。しかしながら、別の実施形態において、他の形の領域を特定して同様に管理できる例えば、円形は、ページ上に配置される円形メッセージ画像又はテキストに対して適切な領域を特定できる。1つの実施形態によれば、オペレータは、空白広告配置に適切な領域を特定する。この実施形態において、領域の特定は、任意の合理的な方法例えば、デカルト又は極座標等を使用して実行することができる。しかしながら、他の実施形態において、特定は、固定空白として管理される精密な領域を特定するために、制作ファイルの視覚画像に対して対話型システムを使用して実行される。空白マネージャ内で、特定のアプリケーションに関するページデータの視覚表示に対してGUI及びマウスを使用して実行される。特定されると、固定領域は、その中に配置可能な広告テキスト又は画像のサイズに関して定量化される。前述のように、次に、定量化データは体系化され記憶される。次に、これらの記憶された定量化領域は、規定のランタイム規則に結合され、空白マネージャが領域を満たすことができるようにする。BLANKスペース管理と同様に、固定領域の寸法は事前に分かっており、メッセージは固定スペースの特定のサイズに事前に合わせることができる。1つの実施形態において、安全機構はランタイムで構築される。この機構は、領域が実際にブランクになるように、実際のページデータに対して固定スペースをチェックする。この機構は、テキスト又は最前面画像が空白と見なされる固定スペース領域を占めないことを確認するために、ページデータの実際にレンダリングされた画像をチェックすることによって絶対的に、又はフォームを下に置くこと及びロゴを重ね合わせることを許すことで相対的に実行することができる。別の実施形態において、安全機構は、領域がブランクでないという警告をもたらすエラー処理を含む。エラー処理は、例えば、単純な警告メッセージ及び個々のメッセージ配置の抑制、又は完全にブランクと見なされるものとしてオペレータが領域を特定した以降にエラー状態を提起することを含む。SEARCHスペース管理は、全て満たすことができるが、部分的にだけ満たされる場合が多いページ領域をもつ書類で実行される。これはドキュメントの特定の領域が銀行取引、株価取引、電話記録、又は他の詳細なライン項目データで満たされる、例えば課金書類でよく見られる。一般的に、このデータは、課金詳細で満たされる1つ又はそれ以上の取引ページで報告される。しかしながら、実際の取引詳細が利用可能なスペースをどれだけきっちりと満たすかに応じて、取引ページの最後は、何らかの可変の量のブランクスペースを有する場合が多い。詳細には、通常、最後のページは、1-N取引のランダム分布を含むので、ゼロからN-1行の空白が残るNは、ページに記載可能な最大の取引数である。場合によっては、ページの広範な領域を、テキスト用とすることができるが、データを生成するアプリケーションを介して完全に満たすことができないので空白が残る。1つの実施形態によれば、空白マネージャは、適切な広告によってスペースを満たすためにこのような空白を特定する。固定スペースと同様に、SEARCHスペース管理は、オペレータが空白を含み得るドキュメントの各領域を特定するために空白マネージャを利用することで始まる。1つの実施形態において、領域定義は、特定の領域における実際の空白を含むページ数、並びに空白サイズを報告するために、サンプル/参照ファイルに対してチェックされる。従って、空白マネージャは、特定の領域内で利用可能な空白に対するライブ制作ファイルの対話型計画及び評価を可能にする。別の実施形態において、検索領域を特定するために、検索される全領域例えば、自動化文字アプリケーションのテキスト部分、取引データ範囲等の周りに矩形を描画する。前述のように、他の形状の領域タイプ円形、三角形などを特定及び管理することもできる。次に、ランタイムで、空白マネージャは、広告配置に関して空白として利用可能な検索スペースの適切なサブセットを特定する。1つの実施例として、特定された5.5インチx4インチ範囲が、最上部1インチだけにテキストを有することが分かった場合、適切なサブセット例えば、4.5インチx4インチが空白として特定されることになる。また、この特定は、マージン、カーニング、及び他の詳細を考慮することができる。この実施例において、各空白メッセージを別々に配置するために、0.5インチマージンを許すことが望まれる場合、特定された領域は、4インチx4インチだけとすることができる。図5は、ページ500上で空白を検索する1つの実施形態を示す。図5に示すように、ページ500は、マージン520を備えた検索範囲510を含む。空白マネージャは、マージン520の間で検索範囲510において空白530を特定するまで、ページ500を検索する。また、ランタイム時に、広告配置に対する基準を満たすか否かを評価するために、ファイル内の実際のデータに対して検索スペースをチェックし、基準を満たす場合、この領域を所望の広告で満たすことができる。前述のように、ランタイム時に規則を利用して各スペースをどのように満たすかを導くようになっている。1つの実施形態において、ランタイム評価の間に、ページ画像の1つ又はそれ以上のビットマップ平面例えば、CMYK又はカラー或いはK又は黒/白平面においてに照らして領域をチェックして、テキスト又は画像が確実にスペースに侵入しないようにする。しかしながら、他の実施形態において、何らかの背景画素が検索スペース内に発生した場合にも、テキスト又は画像広告を、重ね合わせ又は他のタイプの画像の上に配置することができる。従って、空白マネージャは、現在時刻に領域内に載せるページテキストを探すことができる。別の実施形態において、空白マネージャは、各ドキュメントに配置されるメッセージの外観の正確な記録を収録するために、空白が満たされている全てのドキュメントの画像を記憶するモジュールを含む。また、モジュールは、カスタムURL、QuickResponseQRコード、及び固有メールバーコード等の応答管理ツールを備えるアソシエーションを作成することができる。図6A-6Gは、GUI170AFP空白マネージャ600を示すGUIの種々の実施形態の画面ショットである。図6Aは、ドキュメントの次のページで検索するために電話請求詳細の取引ページで選択される領域610を有する1つの実施形態の空白マネージャ600の画面ショットを示す。図6Bは、空白に関する規則をオペレータが定義することができる空白マネージャ600の別の実施形態の画面ショットを示す。例えば、オペレータは、検索する最小空白寸法を設定し、また検索するページを選択することができる。図6Cは、検索結果を表示する空白マネージャ600の実施形態の画面ショットを示す。図6Cに示すように、検索の基準に一致する領域620が見つかっている。更に、空白マネージャ600の下側面は、空白領域の詳細を提供する。図6Dは、領域610が既知の空白領域である1つの実施形態の空白マネージャ600の画面ショットを示す。図6Eは、既知の空白領域の選択に対応する空白マネージャ600の規則定義ページの1つの実施形態の画面ショットを示す。図6Fは、既知の領域選択の選択からの検索結果から生じた領域650を示す空白マネージャ600の実施形態の画面ショットを示す。更に、空白マネージャ600の下側面は、見つかった空白領域の詳細と共にリストを提供する。図6Gは、見つかった空白領域にコンテンツを追加するための規則を規定するために使用される1つの実施形態の空白マネージャ600の画面ショットを示す。図6Gに示すように、空白マネージャ600は、条件セクション660及びコンテンツセクション665を含み、各々は、空白領域を満たすための条件及びコンテンツを設定するための種々のボタン及びメニューを含む。例えば、オペレータは、セクション660に入力した条件が満たされると空白領域に挿入するテキストを入力することができる。1つの実施形態によると、各空白領域は、その固有の規則のセットを有する。図7は、データ処理システム102及び152、及び/又はサーバ108及び160を実装することができるコンピュータシステム700を示す。コンピュータシステム700は、情報を伝送するためのシステムバス720、及び情報を処理するためにバス720に接続されるプロセッサ710を含む。コンピュータシステム700は、バス720に接続され、プロセッサ710によって実行される情報及び命令を記憶するランダムアクセスメモリRAM又は他の動的記憶装置725本明細書では主メモリと呼ぶを更に含む。また、主メモリ725は、プロセッサ710による命令の実行時の一時的な変数又は他の中間情報を記憶するために使用することができる。また、コンピュータシステム700は、バス720に接続され、プロセッサ710によって使用される静的情報及び命令を記憶する読出し専用メモリROM及び/又は他の静的記憶装置726を含むことができる。また、磁気ディスク又は光学ディスク及びそれに対応するドライブ等のデータ記憶装置725は、情報及び命令を記憶するためにコンピュータシステム700に接続することができる。また、コンピュータシステム700は、I/Oインタフェース730を介して第2のI/Oバス750に接続することができる。ディスプレイ装置724、入力装置例えば、英数字入力装置723及び又はカーソル制御装置722を含む複数のI/O装置をI/Oバス750に接続することができる。通信装置721は、他のコンピュータサーバ又はクライアントにアクセスするためのものである。通信装置721は、イーサネット、トークンリング、又は他の形式のネットワークに接続するために使用する、モデム、ネットワークインターフェイスカード、又は他の公知のインタフェース装置を含むことができる。前述の機構によって、マーケティング担当者は、ドキュメントの空白領域に直接コンテンツを配置するために、ITをバイパスして、空白マネージャにインタフェース接続することができる。従って、マーケティング担当者は、ドキュメントの印刷費用を回収するために空白領域を積極的に販売することができる。本発明の実施形態は、前述の種々のステップを含むことができる。各ステップは、機械実行可能命令で実施することができる。命令は、汎用又は専用プロセッサに特定のステップを実行させるために使用することができる。もしくは、これらのステップは、ステップを実行するためのハードワイヤード論理を含む特定のハードウェア構成要素によって、又はプログラムされたコンピュータ構成要素及びカスタムハードウェア構成要素の任意の組み合せによって実行することができる。また、本発明の要素は、機械実行可能命令を記憶するための機械可読媒体として提供することができる。機械可読媒体は、限定されるものではないが、フロッピー登録商標ディスク、光学ディスク、CD-ROM、及び磁気光学ディスク、ROM、RAM、EPROM、EEPROM、磁気又は光学カード、伝播媒体、又は電子命令を記憶するのに適した媒体/機械可読媒体の他の形式を含むことができる。例えば、本発明は、通信リンク例えば、モデム又はネットワーク接続を介して搬送波又は他の伝播媒体に組み込まれるデータ信号によって、リモートコンピュータサーバ等から要求側コンピュータクライアント等に転送することができるコンピュータプログラムとしてダウンロードすることができる。本発明の多くの変更例及び変形例は、当業者であれば前述の説明を読むこと理解できるはずであり、例示的に図示及び説明した何らかの特定の実施形態は、限定的と解釈すべきではないことを理解されたい。従って、種々の実施形態の詳細事項への言及は、本発明の重要な部分であると見なされる特徴部だけを記載する請求の範囲を制限するものではない。"