バナー広告に含まれるバナーメッセージ用のコンテンツを保存する記憶デバイス、及び、トリガイベントを検出すると、1つ以上のバナーメッセージを、保存された前記コンテンツから選択して、選択された前記バナーメッセージを含むバナー広告を生成するページジェネレータを含む、ディスプレイページシステムと前記バナー広告を表示するディスプレイコンポーネントを有するユーザインタフェースと、を備える、印刷システム。前記ページジェネレータは、予め定められた基準に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項1に記載の印刷システム。前記ページジェネレータは、前記予め定められた基準および時間に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項2に記載の印刷システム。前記ページジェネレータは、前記予め定められた基準およびユーザの使用履歴に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項2に記載の印刷システム。前記ページジェネレータは、前記予め定められた基準および前記印刷システムの状態に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項2に記載の印刷システム。前記ページジェネレータは、前記予め定められた基準および前記印刷システムの設定に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項2に記載の印刷システム。前記ユーザインタフェースは、入力コンポーネントを更に有する、請求項2に記載の印刷システム。前記ページジェネレータは、前記予め定められた基準および前記入力コンポーネントで入力されたユーザ識別に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項7に記載の印刷システム。前記ページジェネレータは、前記予め定められた基準および前記入力コンポーネントで前記ユーザによって選択された処置に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する請求項7に記載の印刷システム。前記ページジェネレータは、バナー広告中で選択され表示された前記1つ以上のバナーメッセージを追跡する、請求項1に記載の印刷システム。前記ページジェネレータは、表示された前記バナー広告に対する応答を更に追跡する、請求項10に記載の印刷システム。前記ページジェネレータは、各バナーメッセージが前記バナー広告用に選択された回数、および前記バナー広告への応答を示す報告を生成する、請求項11に記載の印刷システム。印刷システムでトリガイベントを検出することと、前記トリガイベントを検出すると、1つ以上のバナーメッセージを選択することと、選択された前記バナーメッセージを含むバナー広告を生成することと、前記印刷システムのディスプレイコンポーネントで前記バナー広告を表示することと、を含む方法。前記印刷システムにおいてバナー広告用の選択可能なバナーメッセージを表すコンテンツを保存することを更に含む、請求項13に記載の方法。前記トリガイベントは、入力コンポーネントでのアクティビティを含む、請求項13に記載の方法。前記1つ以上のバナーメッセージを選択することは、予め定められた基準および前記入力コンポーネントで入力されたユーザ識別に基づきバナーメッセージを選択することを含む、請求項15に記載の方法。前記1つ以上のバナーメッセージを選択することは、予め定められた基準および前記入力コンポーネントでユーザによって選択される処置に基づき、バナーメッセージを選択することを含む、請求項15に記載の方法。バナー広告中で選択され表示される前記1つ以上のバナーメッセージを追跡することを更に含む、請求項13に記載の方法。前記表示されたバナー広告に対する応答を追跡することを更に含む、請求項18に記載の方法。各バナーメッセージが前記バナー広告用に選択された回数および前記バナー広告に対する応答を示す報告を生成することを更に含む、請求項19に記載の方法。入力コンポーネント及びディスプレイコンポーネントを含むユーザインタフェースと、前記入力コンポーネントでのアクティビティを検出すると保存されたコンテンツから1つ以上のバナーメッセージを選択し、前記ディスプレイコンポーネントで表示される選択された前記バナーメッセージを含むバナー広告を生成するコントローラと、を備える、多機能プリンタ。前記コントローラは、予め定められた基準に基づき、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項21に記載のプリンタ。前記コントローラは、前記予め定められた基準および前記入力コンポーネントで入力されたユーザ識別に基づいて、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項22に記載のプリンタ。前記コントローラは、前記予め定められた基準および前記入力コンポーネントでユーザによって選択される処置に基づき、前記1つ以上のバナーメッセージを保存された前記コンテンツから選択する、請求項22に記載のプリンタ。前記コントローラは、バナー広告中で選択され表示される前記1つ以上のバナーメッセージおよび前記表示されたバナー広告に対する応答を追跡する、請求項21に記載のプリンタ。前記コントローラは、各バナーメッセージが前記バナー広告用に選択された回数および前記バナー広告に対する応答を示す報告を生成する、請求項25に記載のプリンタ。前記コントローラは、前記1つ以上のバナーメッセージのフォーマットを予め定められた基準に基づいて選択する、請求項21に記載のプリンタ。前記コントローラページジェネレータ202は、バナーメッセージを変換する請求項21に記載のプリンタ。機械で読み取り可能な媒体を備える製品であって、前記媒体はデータを含み、前記データは、機械によってアクセスされたとき、印刷システムでトリガイベントを検出することと、前記トリガイベントを検出すると、1つ以上のバナーメッセージを選択することと、選択された前記バナーメッセージを含んでいるバナー広告を生成することと、前記印刷システムでのディスプレイコンポーネントの前記バナー広告を表示することと、を含む動作を前記機械に実行させる、製品。機械によってアクセスされたとき、前記印刷システムのバナー広告用の選択可能なバナーメッセージを表すコンテンツを保存することを含む動作を前記機械に更に実行させるデータを含む、請求項29に記載の製品。前記1つ以上のバナーメッセージを選択するステップは、予め定められた基準および前記入力コンポーネントで入力されたユーザ識別に基づいてバナーメッセージを選択することを含む、請求項29に記載の製品。前記1つ以上のバナーメッセージを選択することは、予め定められた基準および前記入力コンポーネントでユーザによって選択された処置に基づいてバナーメッセージを選択することを含む、請求項29に記載の製品。機械によってアクセスされたとき、バナー広告中で選択され表示された前記1つ以上のバナーメッセージを追跡することを含む動作を前記機械に更に実行させるデータを含む、請求項32に記載の製品。機械によってアクセスされたとき、前記表示されたバナー広告に対する応答を追跡することを含む動作を前記機械に更に実行させるデータを含む請求項33に記載の製品。前記印刷システムでトリガイベントを検出することと、前記トリガイベントを検出すると、1つ以上のバナーメッセージを選択することと、選択された前記バナーメッセージを含むバナー広告を生成することと、前記印刷システムでディスプレイコンポーネントに前記バナー広告を表示することと、を含む、印刷システムでバナー広告を表すためのサービス。前記印刷システムのバナー広告用の選択可能なバナーメッセージを表すコンテンツを保存することを更に含む、請求項35に記載のサービス。前記1つ以上のバナーメッセージを選択することは、予め定められた基準および入力コンポーネントで入力されたユーザ識別に基づきバナーメッセージを選択することを含む請求項35に記載のサービス。前記1つ以上のバナーメッセージを選択することは、予め定められた基準および入力コンポーネントでユーザによって選択された処置に基づきバナーメッセージを選択することを含む、請求項35に記載のサービス。各バナーメッセージがバナー広告用に選択された回数および前記バナー広告に対する応答を示す報告を生成することを更に含む、請求項35に記載のサービス。ある実施形態では、印刷システムを開示する。印刷システムは、バナー広告に含まれるバナーメッセージ用のコンテンツを保存するための記憶デバイスを有するディスプレイページシステムと、トリガイベントを検出すると、保存されたコンテンツから1つ以上のメッセージを選択し、選択されたバナーメッセージを含むバナー広告を生成するためのページジェネレータとを含む。印刷システムは、また、バナー広告を表示するためのディスプレイコンポーネントを有するユーザインタフェースを含む。別の実施形態では、方法は、印刷システムでトリガイベントを検出することと、トリガイベントを検出すると、1つ以上のバナーメッセージを選択することと、選択されたバナーメッセージを含んだバナー広告を生成することと、印刷システムのディスプレイコンポーネントでバナー広告を表示することとを開示する。更なる実施形態では、多機能プリンタを開示する。多機能プリンタは、入力コンポーネントおよびディスプレイコンポーネントを有するユーザインタフェースを含む。多機能プリンタは、入力コンポーネントでのアクティビティを検出すると、1つ以上のバナーメッセージを保存してあるコンテンツから選択し、そして、ディスプレイコンポーネントで表示される選択されたバナーメッセージを含むバナー広告を生成するコントローラを更に含む。図1は、印刷システム100のある実施形態を示すブロック線図である。印刷システム100は、連続用紙プリンタまたはカット紙ページプリンタのような媒体に印字するために用いるシステムである。印刷システム100は、プリンタ、複写機、多機能プリンタMFPおよびファクシミリなどの、あらゆるデジタルハードコピー出力デバイスを含む場合がある。ある実施形態において、印刷システム100は、複数のユーザによって共有される。このような実施形態では、印刷システム100は、印刷コントローラ102および一つ以上の印刷エンジン104を含む。印刷コントローラ102は、あらゆるシステム、サーバまたは操作可能なコンポーネントを含み、1つ以上のホストシステム106~108を1つ以上の印刷エンジン104とインタフェースし、ホストシステム106~108から受けた印刷ジョブの印刷を印刷エンジン104上で制御する。印刷エンジン104は、可視化処理を実行し、紙のようなプリント可能媒体に印字する。ある実施形態によれば、印刷コントローラ102は、ディスプレイ105に表示されるバナー広告を定めて生成するディスプレイページシステム112を含む。他の実施形態では、印刷システム100は、バナー広告が表示される複数のディスプレイ105を含むこともある。図2に、ディスプレイページシステム112のある実施形態を示す。ディスプレイページシステム112は、ページジェネレータ202およびメモリ204を含む。ページジェネレータ202は、ディスプレイ105に表示される1つ以上のバナー広告を生成する。更なる実施形態では、ページジェネレータ202は、トリガイベントを受けると、カスタマイズされたバナー広告を生成する。このトリガイベントについては、以下に詳しく述べる。メモリ204は、いくつかの記憶システムを備え、この記憶システムは、バナー広告のための選択可能なバナーメッセージを表すコンテンツ206を保存するために操作可能である。図3は、ディスプレイページジェネレータ202でバナー広告を生成するある実施形態のフローチャートを示している。処理ブロック302で、メモリ204は、バナー広告のための選択可能なバナーメッセージを表すコンテンツ206を保存する。コンテンツ206は、画像、テキスト、デジタル画像、バーコードまたはバナーメッセージ用に選択されるあらゆる他のデータを含んでもよい。ある実施形態において、コンテンツ206は、第三者例えば、印刷システム100の所有者以外が供給または提供し、メモリ204に保存されていてもよい。例えば、第三者のコンテンツ206は、広告、クーポン、通知などを含んでもよい。コンテンツ206は、印刷システム100が受け入れ可能な印刷ジョブデータと分離されている。処理ブロック304で、ページジェネレータ202は、ユーザ入力106でのユーザインタラクションまたはトリガイベントを検出する。ある実施形態において、トリガイベントは、ユーザ入力106で、認証例えば、ログイン、保留印刷ジョブを選択すること、保留ファックスジョブを選択すること、コピーメニューを選択することなどを含む場合がある。他のトリガ機構は、印刷ジョブ受信、ファックスジョブ受信、マシンエラーまたはスリープモードを含む場合がある。しかしながら、このような実施形態で、ユーザは、メッセージを見るために機械の所にはいない。処理ブロック306で、ページジェネレータ202は、各トリガイベント用に印刷システム100において定められた基準に基づいて、メモリ204に保存されたコンテンツ206から1つ以上のバナーメッセージを選択することによって、バナー広告を定めるバナーメッセージは、テキスト、画像、デジタル画像または情報を伝えるあらゆる他のデータを含む。基準は、保存されたコンテンツ206から選定するための、バナーメッセージを定める規則またはアルゴリズムを含む。ある実施形態によって、トリガイベントを受ける前に、基準はあらかじめ定義されており、要望通り変更され得る。基準は、あらゆる変数なしでバナーメッセージを選択する規則を含むことができる。例えば、ページジェネレータ202は、基準に基づいて、保存されたコンテンツからバナーメッセージをランダムに選択することができる。代替として、基準は、1つ以上の変数に作用する規則を含んでもよい。例えば、ページジェネレータ202は、基準および印刷ジョブからのメタデータに基づいて、バナーメッセージを選択してもよい。このメタデータとは、コピー数、ページ数、両面印刷、複数ページを1枚にまとめた印刷、ユーザ名、ファイル名などである。ページジェネレータ202は、基準および時刻、曜日、年、季節、などに基づいてバナーメッセージを選択してもよい。更に、ページジェネレータ202は、基準、および印刷ジョブを送信したユーザの使用履歴に基づいてバナーメッセージを選択してもよい。このユーザの使用履歴とは、ユーザが、ある時間の間に印刷したページ数などである。別の実施形態では、ページジェネレータ202は、基準および印刷システム100のデバイス状態に基づいてバナーメッセージを選択する場合がある。このデバイス状態とは、消耗品状態、エラーメッセージ、エラーログ、待機などである。ページジェネレータ202は、また、基準および印刷ジョブ資源情報に基づいてバナーメッセージを選択してもよい。この印刷ジョブ資源情報とは、印刷ジョブのシートの数、印刷ジョブで使用されるインクまたはトナー範囲またはジョブを印刷するために用いる印刷システム100の他の資源などである。ページジェネレータ202は、基準およびプリンタ設定に基づいてバナーメッセージを選択する場合もある。このプリンタ設定とは、使用可能な印刷入力または出力、操作パネルの言語、または選択された媒体などである。更なる実施形態では、ページジェネレータ202は、基準およびユーザ識別に基づいてバナーメッセージを選択すしてもよい。このユーザ識別とは、入力されたユーザ名、認証されたユーザ、グループ名などである。ページジェネレータ202は、更に、基準およびユーザによって選択された処置に基づいてバナーメッセージを選択してもよい。この選択された処置とは、プリント保留ジョブ、コピー、ファックス、スキャン、電子メールなどである。このような実施形態では、バナー広告は、内部または外部の製品、サービス、出来事、ニュースまたは発案に関するタイムリーな全社情報例えば、掲示板情報を含むこともできる。例えば、バナー広告によって、時々刻々の株価または会社のイベントを従業員にタイムリーに通知するメモを表示できる。別の実施形態では、バナー広告は、エンドユーザをターゲットとした、その居場所、印刷日付/時刻、印刷履歴、ジョブセットアップまたは他のプリントオプションについてのエンドユーザ特定情報を含んでもよい。例えば、ディスプレイはユーザのスミス様、あなたは今月、このプリンタで136枚の文書を印刷しました。地球のため、印刷量を減らすことをお考えくださいまたはユーザのスミス様、この印刷ジョブは片面印刷で印刷されました。次回は、紙節約のため両面印刷をお考えくださいと表示してもよい。更なる実施形態では、そのプリンタのための、エンドユーザの毎月のページカウントが一覧にされ、会社目標の毎月のユーザページカウントと比較される。表示されたバナー広告は、ユーザの毎月のページカウント、会社目標の毎月のページカウントおよび、ユーザが目標を超えていた場合には勧告メッセージを含んでもよい。更に別の実施形態において、午後4時30分以後に印刷されるすべての印刷ジョブ用のバナー広告に、レストランのディナー広告が入れられる。更なる実施形態では、アルゴリズムは、バナー広告に表示するクーポンを決定してもよい。バナー広告で、クーポンコードは表示される情報の部分であり償還され得るものである。1セットのクーポンは、印刷システム100またはホストのメモリに保存してもよい。アルゴリズムは、1つ以上のクーポンをセットから選択する。アルゴリズムは、エンドユーザが表示され受け取る各クーポン数およびそれは期間内のいつかということの割り当てを含むことがある。クーポンのフィジカルコピーを生成するために、ユーザは、所要のクーポンの印刷を選定する。そして、印刷システム100はクーポンを印刷する。クーポンは、各ユーザのために償還されるクーポンの数を管理する助けとなる一意的なバーコードを含んでもよい。別の実施形態では、バナー広告は、プリンタ状態情報を使用して生成される。例えば、プリンタトナーが少ない場合、より多くのトナーを注文するメッセージがバナー広告に配置される。更に、プリンタ設定情報を、プリンタの操作パネル言語に基づき、他の言語例えば、スペイン語、フランス語、アラビア語などでのバナー広告情報を提供するために用いる場合もある。更に別の実施形態において、バナー広告は、経営が承認した掲示板項目を含んでもよい。例えば、自転車に乗って仕事に行くイベントデーのメッセージは、バナー広告に現れるように設定されることもあり、そのバナー広告はイベントまでのカレンダーの日付の範囲内に表示される1つの実施形態において、バナー広告は、機密データラベルとして表示される。この機密データラベルは、機密と分類される印刷ジョブのためにあり、エンドユーザに機密性を警告するためにある。加えて、公的に使用される複写機では、特定のユーザ層のために関連するメッセージを表示することができる。例えば、大学書店は、公的に使用される複写機で表示可能な警告メッセージを出し、著作権侵害に反対することができる。本明細書で述べられるように、バナーメッセージは無数のユーザ処置に基づいて発生し得る。処理ブロック306でバナーメッセージを選択することに加えて、ページジェネレータ202は、ある方法でバナーメッセージを変換あるいは変更してもよい。ある実施形態において、印刷システム100またはホストは、バナー広告にデータをコード化してもよい。例えば、一意的な償還コードを、クーポンの使用に対しての請求や追跡を補助するためにバナー広告に配置してもよい。一意的なコードは、日付、エンドユーザ名、機器製造番号または他の識別情報を含んでもよい。選択されたバナーメッセージが、2週間の有効期限を有する広告を含む別の実施形態がある。この実施形態において、ページジェネレータ202は、現在の日付/時刻に基づいて広告のための実際の有効期限を算出し、そして、バナーメッセージを変更して実際の有効期限を示してもよい。更に他の実施形態では、バナー広告は、暗号を使った印刷ジョブユーザ名または認証されたログイン名をフルネームに翻訳することによって、完全なエンドユーザ名を表示してもよい例えば、ZSMITH2は、ZingoSmithと置き換えられる。この翻訳は、予め定められたネームクロスリファレンステーブルを用いることで補助され得る。ある実施形態によると、ページジェネレータ202は、バナー広告にユーザが選択可能な項目を追加して、ユーザが選択可能な項目との関連がある追加のバナー広告を発生させてもよい。このような実施形態では、バナーメッセージは、ユーザが、すでに表示されたバナーメッセージプロンプトを選択する結果として表示されてもよい。このバナー広告は、ユーザが表示メッセージをスキップし、追加の表示情報を得たり、または追加情報を印刷したりできるように対話処理を可能にする。例えば、ユーザは、スポンサーからのいくつかのオファーから選択することを促される。この選択により、オファーの詳細を表示したり、オファーのハードコピー例えば、クーポンを印刷したりする。別の例では、ユーザは、オプションを選択し、プリンタに保存された追加の情報を表示することができ、結果として、追加情報を検索するためにワールドワイドウェブまたはネットワークへのリンクを選択することになる。このような例において、ユーザは、予め定められたワールドワイドウェブサイトから株価を取り出したり表示したりするバナー広告を選択してもよい。再び図3を参照すると、ページジェネレータ202は、処理ブロック308で選択されたバナーメッセージを含むバナー広告ディスプレイページを生成する。バナー広告のフォーマットを、印刷システム100で定められている1つ以上のテンプレートに従って、あらかじめ定義してもよい。また、ページジェネレータ202は、基準に基づいてバナー広告のフォーマットを選択する場合もある。例えば、ページジェネレータ202は、基準、および時刻、曜日、年、季節、印刷ジョブの発信者の使用履歴、印刷システム100のデバイス状態などの印刷ジョブからのメタデータに基づいてバナー広告のフォーマットを選択してもよい。したがって、バナー広告のフォーマットは、各トリガイベントのためにも選択してもよいし、追加の処理として追加してもよい。処理ブロック306および308は、発生する各トリガイベントのために実行される。したがって、ページジェネレータ202は、トリガイベント毎にバナーメッセージを保存されたたコンテンツ206から選択する。ページジェネレータ202は、単にテキストまたは印刷システム100が受信するすべての印刷ジョブのために世界的に使用される画像例えば会社ロゴを識別するだけではない。ページジェネレータ202は、個々のトリガイベントのそれぞれのためのバナーメッセージを選択する。これは、各トリガイベントのために選択するバナーメッセージはがそれぞれ異なっている場合があることを意味する。しかしながら、当業者は、同じバナーメッセージが、基準によって決まっている複数のトリガイベントのために選択され得ると理解するであろう。バナー広告のコンテンツおよびフォーマットの制御は、印刷システム100、ホスト制御または2つの組合せを通じて行われ得る。印刷システム100とホスト制御の組合せは、ホストと印刷システム100との間で責任を分割して実行してもよい。例えば、バナー広告テンプレートはホストから送信される場合があり、そして、プリンタは可変データを記入する、またはその逆も成立する。印刷システム100またはホスト上の設定は、ローカルに、または、遠隔で構成可能である。図4および図5は、バナー広告146―148の実施形態を示す。図4は、バナーメッセージ402、404および406を含むバナー広告400を示す。バナーメッセージ402は、ユーザリンゴアンダーソンに向けた会社から通知を含んでいる特定のユーザへのメッセージである。ディスプレイページシステム112は、基準に基づいてこの通知を選択する。この例では、ディスプレイページシステム112は、基準、つまりアンダーソンの過去の使用履歴を処理し通知を選択してもよい。例えば、ディスプレイページシステム112は、アンダーソンが過去30日にわたって136ページを印刷したと確定する。したがって、ディスプレイページシステム112は、アンダーソンが目標とするべきシート数50を示す会社からの通知を選択する。メッセージ404は、カレンダーに記されたイベントカープールの日に基づいて、ディスプレイページシステム112によって選択される管理掲示板項目である。バナーメッセージ406は、食品雑貨店WholeFoodsの広告である。ディスプレイページシステム112は、印刷システム100の中で定められる基準に基づいてこの広告を選択する。この例では、ディスプレイページシステム112は基準および時刻を処理し、WholeFoodsでの夕食スペシャルの広告を識別し得る。その時刻は、午後4時00分以降である。図5は、バナーメッセージ502を含んでいるバナー広告500を示す。バナーメッセージ502は、基準に基づいて選択される店WholeFoodsのためのクーポンメッセージである。この例では、ディスプレイページシステム112は基準および日付を処理し、WholeFoodsのためのクーポンを識別し得る。その日付は12月2日である。バナーメッセージ502は、図4において示したバナーメッセージ406をユーザが選択した結果であり得る。ユーザは、メッセージ502を選択することによって、クーポンを印刷することができる。当業者は、ディスプレイページシステム112が他の保存されたコンテンツを選択し、バナーメッセージ502の中に含めてもよいことを理解するであろう。図4および5は、ディスプレイページシステム112が、印刷システム100に保存された基準に基づき、バナー広告400および500に含むべき様々なバナーメッセージを選択してもよいことを示している。ディスプレイページシステム112は、印刷システム100に保存される追加のコンテンツを選択して、バナー広告に追加のコンテンツを含める。追加のコンテンツは、会社からの通知を都合よく含んでもよいし、あるいは、会社のために追加収入をもたらすことができる第三者からの広告を有してもよい。バナーメッセージ用のコンテンツ206は、広告主などの第三者のためにあるので、どんなコンテンツ206が印刷されるバナー広告において使用されているかを追跡することは好都合である場合がある。図6は、バナー広告に含まれたコンテンツを追跡するある実施形態を示すフローチャートである。処理ブロック602で、ページジェネレータ202は、バナー広告としてディスプレイのために選択されるバナーメッセージを追跡する。例えば、保存されたコンテンツ206が10の広告を含んでいると仮定して、ページジェネレータ202は、各広告が、バナー広告のバナーメッセージとして含まれる回数をカウントする。更に別の実施形態では、ページジェネレータ202は、各々のバナーメッセージに対するユーザの応答を追跡する。処理ブロック604で、ページジェネレータ202は、各バナーメッセージが、バナー広告および/または広告に応答したユーザ処置のために選択された回数を示す報告を生成する。報告は、トラッキング持続時間、バナーメッセージの各発生の日付および時間、各々のバナーメッセージに関連するユーザ名などを更に含んでもよい。報告は、人間が読み取れるフォーマットと、コンピュータシステムまたはサーバによって処理し得る生データとを含んでもよい。1つの実施形態において、報告は、様々な管路およびプロトコル例えばWAN、LAN、PCSerial、PCParallel、IEEE1394、USB、802.11xなどを通して、様々な既存の手段例えばTCP/IP、FTP、HTTP、SNMP、電子メールなどで、ホストまたは他のデバイスで利用可能になる。更に、情報は、印刷エンジン104で印刷され、ディスプレイ105で表示されるか、またはプリンタのWebページから入手可能であってもよい。報告が生成されたあと、ページジェネレータ202は、第三者に対する課金または確認のために、何のコンテンツが印刷システム100のユーザに提供されているかに関する報告を第三者または第三者システムに送信する印刷システム100は、バナー広告設定を構成するための構成設定も含む。このような実施形態では、データおよびアルゴリズムは、様々な確立した方法でローカルに、またはネットワークを介して遠隔で追加され得る。下記の表1は、典型的なプリンタ構成設定メニューである。図7は、ホスト106―108および/または印刷システム100を実装することができるコンピュータシステム700を示す。コンピュータシステム700は、情報伝達のためのシステムバス720と、情報を処理するためにバス720に結合されたプロセッサ710とを含む。更にコンピュータシステム700は、ランダムアクセスメモリRAMまたは他の動的な記憶デバイス725本明細書において、メインメモリと称されるを有し、それらは、情報およびプロセッサ710によって実行される命令を保存するためにバス720に結合されている。メインメモリ725は、プロセッサ710による命令の実行中に、一時的変数または他の中間の情報を保存するために用いられる場合もある。コンピュータシステム700は、また、読取り専用メモリROMおよび/または他の静的記憶デバイス726を含む場合もあり、それらは、静的情報およびプロセッサ710で使用される命令を記憶するためにバス720に結合されている。例えば磁気ディスクまたは光ディスクのようなデータ記憶デバイス727およびそれに対応するドライブも、情報および命令を保存するためにコンピュータシステム700に結合されてもよい。コンピュータシステム700は、入出力インタフェース730を介して第2のI/Oバス750に結合することが可能である。複数の入出力デバイスは、I/Oバス750に結合される場合があり、その入出力デバイスは、ディスプレイデバイス724、入力デバイス例えば、英数字入力デバイス723、そして、または、カーソル制御デバイス722を含む。通信デバイス721は、他のコンピュータサーバまたはクライアントにアクセスするためにある。通信デバイス721は、モデム、ネットワークインタフェースカード、またはEthernet、トークンリングもしくは他のタイプのネットワークに結合するために用いられるものなど他の周知のインタフェースデバイスを含んでもよい。本発明の実施形態は、上記のように様々なステップを含んでもよい。ステップは、機械で実行可能な命令により実現可能である。命令は、一般用プロセッサあるいは特殊目的用プロセッサに、確実なステップを実行させるために使用することができる。あるいは、これらのステップは、ステップを実行するためのハードワイヤードロジックを含む特定のハードウェアコンポーネントによって、またはプログラムされたコンピュータコンポーネントとカスタムハードウェアコンポーネントの何らかの組合せによって実行され得る。機械で実行可能な命令を保存するための機械で読み取り可能な媒体としても、本発明の要素を提供することができる。機械で読み取り可能な媒体はフロッピーディスケット、光ディスク、CD―ROMおよび光磁気ディスク、ROM、RAM、EPROM、EEPROM、磁気または光カード、電子命令を保存することに適している伝搬媒体または他のタイプの媒体/機械可読媒体などを含むが、これらに限定されない。例えば、本発明は、コンピュータプログラムとしてダウンロードすることができる。このコンピュータプログラムは、通信リンク例えば、モデムまたはネットワークコネクションを介して搬送波または他の伝搬媒体に組み入れられたデータ信号を経由して、リモートコンピュータ例えば、サーバから要求元コンピュータ例えば、クライアントへ転送してもよい。以上の記載を読んだ当業者には本発明の数多くの変更および修正が明らかとなるに違いないだろう。しかし、解説のために図示および説明されたどの特定の実施形態も、いかなる形であれ限定的であると考えるべきではない。すなわち、さまざまな実施形態の詳細についての言及は請求項の範囲を限定することを意図したものではない。請求項自体には、本発明にとって本質的と見なされる特徴のみが挙げられている。