(57)【特許請求の範囲】
【請求項１】
印刷データを蓄積し、蓄積した印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成する印刷サーバにおいて、
蓄積すべき印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段と、
該手段が生成されていると判定した場合、前記付加画像に対応すべき画像を前記蓄積すべき印刷データに基づく画像と共に他の装置に表示させるべく、前記付加画像が前記記録紙の他面に形成されることを示す表示用データを生成する手段と、
該手段が生成した表示用データを前記他の装置に送信する手段と、
前記他の装置から蓄積可否に係る指示を受信する手段と、
該手段が受信した指示が、蓄積可の指示であるか否かを判定する手段とを備え、
該手段が蓄積可の指示であると判定した場合、前記蓄積すべき印刷データを蓄積するようにしてあり、
更に、蓄積した印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段を備え、
該手段が生成されていると判定した場合、前記付加画像を前記記録紙の他面に形成させるべく前記画像データを生成するようにしてあること
を特徴とする印刷サーバ。
【請求項２】
前記付加画像に対応すべき画像と前記付加画像が異なることを特徴とする請求項１に記載の印刷サーバ。
【請求項３】
前記付加画像は、前記画像データに基づく画像が形成されるべき日時に応じて異なることを特徴とする請求項２に記載の印刷サーバ。
【請求項４】
前記印刷データに基づく画像を形成すべき装置が設置されるべき場所を特定する特定手段を備え、
前記付加画像は、前記特定手段が特定した場所に応じて異なること
を特徴とする請求項２又は３に記載の印刷サーバ。
【請求項５】
請求項１から４の何れか１項に記載の印刷サーバと、
該印刷サーバと通信可能に接続されており、前記印刷サーバが生成した画像データを受信して画像データに基づく画像を形成する画像形成装置とを備え、
前記印刷サーバは、生成した画像データを前記画像形成装置に送信するようにしてあること
を特徴とする印刷システム。
【請求項６】
請求項１から４の何れか１項に記載の印刷サーバと、
該印刷サーバと通信可能に接続されており、前記印刷サーバに印刷データを送信すると共に、前記印刷サーバが生成した表示用データを受信して表示用データに基づく画像を表示する電気機器と、
前記印刷サーバと通信可能に接続されており、前記印刷サーバが生成した画像データを受信して画像データに基づく画像を形成する画像形成装置とを備え、
前記印刷サーバは、前記電気機器から印刷データを受信して蓄積するようにしてあること
を特徴とする印刷システム。
【請求項７】
印刷データを受信して蓄積し、蓄積した印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成して送信する印刷サーバと、該印刷サーバと通信可能に接続されており、印刷データを前記印刷サーバに送信する電気機器と、前記印刷サーバと通信可能に接続されており、画像データを前記印刷サーバから受信して画像データに基づく画像を形成する画像形成装置とを備える印刷システムにおいて、
蓄積すべき印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段と、
該手段が生成されていると判定した場合、前記付加画像に対応すべき画像を前記蓄積すべき印刷データに基づく画像と共に表示すべく、前記付加画像が前記記録紙の他面に形成されることを示す表示用データを生成する生成手段と、
該生成手段が生成した表示用データに基づく画像を表示する表示手段と、
蓄積可否に係る指示を受け付ける手段と、
該手段が受け付けた指示が、蓄積可の指示であるか否かを判定する手段とを備え、
該手段が蓄積可の指示であると判定した場合、前記蓄積すべき印刷データを蓄積するようにしてあり、
更に、前記印刷サーバは、
蓄積した印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段を備え、
該手段が生成されていると判定した場合、前記付加画像を前記記録紙の他面に形成させるべく前記画像データを生成するようにしてあること
を特徴とする印刷システム。
【請求項８】
前記印刷サーバは、前記付加画像に対応すべき画像を表す情報を送信するようにしてあり、
前記生成手段は、前記電気機器が、前記印刷データを前記印刷サーバに送信した際に、前記印刷サーバから前記情報を受信して、前記表示用データを生成するようにしてあり、
前記電気機器は、前記表示手段を備えること
を特徴とする請求項７に記載の印刷システム。
【請求項９】
前記印刷サーバは、前記付加画像に対応すべき画像を表す情報を送信するようにしてあり、
前記生成手段は、前記画像形成装置が、前記画像データに基づく画像を形成する前に、前記印刷サーバから前記情報及び印刷データを受信して、前記表示用データを生成するようにしてあり、
前記画像形成装置は、前記表示手段を備えること
を特徴とする請求項７に記載の印刷システム。
【請求項１０】
前記付加画像に対応すべき画像と前記付加画像が異なることを特徴とする請求項７から９の何れか１項に記載の印刷システム。
【請求項１１】
前記付加画像は、画像データに基づく画像が形成されるべき日時に応じて異なることを特徴とする請求項１０に記載の印刷システム。
【請求項１２】
前記印刷サーバは、前記印刷データに基づく画像を形成すべき装置の設置場所を特定する特定手段を備え、
前記付加画像は、前記特定手段が特定した設置場所に応じて異なること
を特徴とする請求項１０又は１１に記載の印刷システム。
【請求項１３】
印刷データを受信して蓄積し、蓄積した印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成して送信する印刷サーバと、該印刷サーバと通信可能に接続されており、印刷データを前記印刷サーバに送信する電気機器と、前記印刷サーバと通信可能に接続されており、画像データを前記印刷サーバから受信して画像データに基づく画像を形成する画像形成装置とを備えるシステムを用いて印刷物を得る印刷方法において、
蓄積すべき印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定し、
生成されていると判定した場合、前記付加画像に対応すべき画像を前記蓄積すべき印刷データに基づく画像と共に表示すべく、前記付加画像が前記記録紙の他面に形成されることを示す表示用データを生成し、
生成した表示用データに基づく画像を表示し、
蓄積可否に係る指示を受け付け、
受け付けた指示が、蓄積可の指示であるか否かを判定し、
蓄積可の指示である場合、前記蓄積すべき印刷データを蓄積し、
更に、前記印刷サーバは、
蓄積した印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定し、
生成されていると判定した場合、前記付加画像を前記記録紙の他面に形成させるべく前記画像データを生成すること
を特徴とする印刷方法。
【請求項１４】
前記付加画像に対応すべき画像と前記付加画像が異なることを特徴とする請求項１３に記載の印刷方法。
【請求項１５】
前記付加画像は、画像データに基づく画像が形成されるべき日時に応じて異なることを特徴とする請求項１４に記載の印刷方法。
【請求項１６】
前記印刷サーバは、前記印刷データに基づく画像を形成すべき装置の設置場所を特定し、
前記付加画像は、特定した設置場所に応じて異なること
を特徴とする請求項１４又は１５に記載の印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成する印刷サーバ、該印刷サーバを備える印刷システム及び印刷方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ上で作成された文書をインターネット経由で特定の窓口に登録することにより、コンビニエンスストア等のプリンタ設置場所にて印刷物が受け取れる、一種のＰＯＤ（Print On Demand ）サービスが提供されている。この種のサービスでは、印刷物の裏面に広告の画像を付加して印刷することにより、印刷料金を割り引くことが提案されている。
【０００３】
例えば、特許文献１では、ユーザから印刷を要求された画像をシート材（記録紙）の表面に形成し、裏面にはサーバから受信した広告、ニュース等の情報を記録する複写機が開示されている。また、特許文献２では、ネットワーク上のプリンタがコンピュータから印刷データを取得して記録紙の表面に印刷出力すると共に、サーバから広告データを取得して裏面に印刷する広告印刷システムが開示されている。
【０００４】
更に、特許文献３では、インターネットを介して広告管理装置と接続されたホスト装置（端末装置又は情報処理装置）が、広告管理装置から提供される広告情報を画像情報に付加して印刷データを作成し、ホスト装置に直結された印刷装置に対して印刷又は印刷制御を行う広告印刷システムが開示されている。特に特許文献３では、ホスト装置から印刷を選択したときに表示される設定画面から、印刷のプレビューを行うことが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２６６８８４号公報
【特許文献２】特開２００２−２６８８３１号公報
【特許文献３】特開２００４−７０６０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１又は２に開示された技術では、複写機又はプリンタが、記録紙の表面に印刷すべき印刷データとは別に、サーバから広告等のデータを取得して記録紙の裏面に印刷する必要があった。また、特許文献３に開示された技術では、標準的な印刷装置が利用できるものの、印刷を要求するホスト装置にて広告情報を印刷データに付加する必要があり、印刷物の裏面に広告を印刷することは考慮されておらず、印刷が要求された画像と広告の画像とが重なる可能性があった。
【０００７】
更に、特許文献１から３に開示された技術では、たとえ印刷物の裏面に広告が印刷されるとしても、印刷の依頼時に裏面の画像全体をプレビューすることができず、実際の印刷物のイメージを把握し難いために、プレビューされる印刷物が広告付きであるのか広告なしであるのかを識別することが困難であった。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、記録紙の一面に印刷させるべき一の画像に他の画像を重なりなく付加した画像データを生成すると共に、印刷イメージ全体のプレビュー表示を可能ならしめる印刷サーバ、印刷システム及び印刷方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る印刷サーバは、印刷データを蓄積し、蓄積した印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成する印刷サーバにおいて、蓄積すべき印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段と、該手段が生成されていると判定した場合、前記付加画像に対応すべき画像を前記蓄積すべき印刷データに基づく画像と共に他の装置に表示させるべく、前記付加画像が前記記録紙の他面に形成されることを示す表示用データを生成する手段と、該手段が生成した表示用データを前記他の装置に送信する手段と、前記他の装置から蓄積可否に係る指示を受信する手段と、該手段が受信した指示が、蓄積可の指示であるか否かを判定する手段とを備え、該手段が蓄積可の指示であると判定した場合、前記蓄積すべき印刷データを蓄積するようにしてあり、更に、蓄積した印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段を備え、該手段が生成されていると判定した場合、前記付加画像を前記記録紙の他面に形成させるべく前記画像データを生成するようにしてあることを特徴とする。
【００１０】
本発明に係る印刷サーバは、前記付加画像に対応すべき画像と前記付加画像が異なることを特徴とする。
【００１１】
本発明に係る印刷サーバは、前記付加画像は、前記画像データに基づく画像が形成されるべき日時に応じて異なることを特徴とする。
【００１２】
本発明に係る印刷サーバは、前記印刷データに基づく画像を形成すべき装置が設置されるべき場所を特定する特定手段を備え、前記付加画像は、前記特定手段が特定した場所に応じて異なることを特徴とする。
【００１３】
本発明に係る印刷システムは、前述の印刷サーバと、該印刷サーバと通信可能に接続されており、前記印刷サーバが生成した画像データを受信して画像データに基づく画像を形成する画像形成装置とを備え、前記印刷サーバは、生成した画像データを前記画像形成装置に送信するようにしてあることを特徴とする。
【００１４】
本発明に係る印刷システムは、前述の印刷サーバと、該印刷サーバと通信可能に接続されており、前記印刷サーバに印刷データを送信すると共に、前記印刷サーバが生成した表示用データを受信して表示用データに基づく画像を表示する電気機器と、前記印刷サーバと通信可能に接続されており、前記印刷サーバが生成した画像データを受信して画像データに基づく画像を形成する画像形成装置とを備え、前記印刷サーバは、前記電気機器から印刷データを受信して蓄積するようにしてあることを特徴とする。
【００１５】
本発明に係る印刷システムは、印刷データを受信して蓄積し、蓄積した印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成して送信する印刷サーバと、該印刷サーバと通信可能に接続されており、印刷データを前記印刷サーバに送信する電気機器と、前記印刷サーバと通信可能に接続されており、画像データを前記印刷サーバから受信して画像データに基づく画像を形成する画像形成装置とを備える印刷システムにおいて、蓄積すべき印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段と、該手段が生成されていると判定した場合、前記付加画像に対応すべき画像を前記蓄積すべき印刷データに基づく画像と共に表示すべく、前記付加画像が前記記録紙の他面に形成されることを示す表示用データを生成する生成手段と、該生成手段が生成した表示用データに基づく画像を表示する表示手段と、蓄積可否に係る指示を受け付ける手段と、該手段が受け付けた指示が、蓄積可の指示であるか否かを判定する手段とを備え、該手段が蓄積可の指示であると判定した場合、前記蓄積すべき印刷データを蓄積するようにしてあり、更に、前記印刷サーバは、蓄積した印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定する手段を備え、該手段が生成されていると判定した場合、前記付加画像を前記記録紙の他面に形成させるべく前記画像データを生成するようにしてあることを特徴とする。
【００１６】
本発明に係る印刷システムは、前記印刷サーバは、前記付加画像に対応すべき画像を表す情報を送信するようにしてあり、前記生成手段は、前記電気機器が、前記印刷データを前記印刷サーバに送信した際に、前記印刷サーバから前記情報を受信して、前記表示用データを生成するようにしてあり、前記電気機器は、前記表示手段を備えることを特徴とする。
【００１７】
本発明に係る印刷システムは、前記印刷サーバは、前記付加画像に対応すべき画像を表す情報を送信するようにしてあり、前記生成手段は、前記画像形成装置が、前記画像データに基づく画像を形成する前に、前記印刷サーバから前記情報及び印刷データを受信して、前記表示用データを生成するようにしてあり、前記画像形成装置は、前記表示手段を備えることを特徴とする。
【００１８】
本発明に係る印刷システムは、前記付加画像に対応すべき画像と前記付加画像が異なることを特徴とする。
【００１９】
本発明に係る印刷システムは、前記付加画像は、画像データに基づく画像が形成されるべき日時に応じて異なることを特徴とする。
【００２０】
本発明に係る印刷システムは、前記印刷サーバは、前記印刷データに基づく画像を形成すべき装置の設置場所を特定する特定手段を備え、前記付加画像は、前記特定手段が特定した設置場所に応じて異なることを特徴とする。
【００２１】
本発明に係る印刷方法は、印刷データを受信して蓄積し、蓄積した印刷データに基づく画像及び該画像に付加すべき付加画像を表す画像データを生成して送信する印刷サーバと、該印刷サーバと通信可能に接続されており、印刷データを前記印刷サーバに送信する電気機器と、前記印刷サーバと通信可能に接続されており、画像データを前記印刷サーバから受信して画像データに基づく画像を形成する画像形成装置とを備えるシステムを用いて印刷物を得る印刷方法において、蓄積すべき印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定し、生成されていると判定した場合、前記付加画像に対応すべき画像を前記蓄積すべき印刷データに基づく画像と共に表示すべく、前記付加画像が前記記録紙の他面に形成されることを示す表示用データを生成し、生成した表示用データに基づく画像を表示し、蓄積可否に係る指示を受け付け、受け付けた指示が、蓄積可の指示であるか否かを判定し、蓄積可の指示である場合、前記蓄積すべき印刷データを蓄積し、更に、前記印刷サーバは、蓄積した印刷データが、該印刷データに基づく画像を記録紙の一面にのみ形成させるべく生成されているか否かを判定し、生成されていると判定した場合、前記付加画像を前記記録紙の他面に形成させるべく前記画像データを生成することを特徴とする。
【００２２】
本発明に係る印刷方法は、前記付加画像に対応すべき画像と前記付加画像が異なることを特徴とする。
【００２３】
本発明に係る印刷方法は、前記付加画像は、画像データに基づく画像が形成されるべき日時に応じて異なることを特徴とする。
【００２４】
本発明に係る印刷方法は、前記印刷サーバは、前記印刷データに基づく画像を形成すべき装置の設置場所を特定し、前記付加画像は、特定した設置場所に応じて異なることを特徴とする。
【００２５】
本発明にあっては、印刷データを蓄積する際に、印刷データに基づく画像と、該画像に付加すべき付加画像に対応する画像とを他の装置に表示させるための表示用データを生成して、他の装置に送信する。また、記録紙の一面にのみ画像が印刷されるように印刷データが生成されている場合は、付加画像が記録紙の他面に印刷されるように画像データを生成する。画像が印刷されるべき面は、画像毎に指定されるようになっていてもよいし、各面に含まれる画像全体についてページ番号のように指定されるようになっていてもよい。
これにより、印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、付加画像は、記録紙の裏面に印刷されるように付加される。更に、印刷データに基づく画像に付加画像が付加されたときの印刷物全体のイメージをプレビュー表示させるための表示用データが他の装置に送信される。
【００２６】
本発明にあっては、付加画像に対応すべき画像として表示用データに基づく画像に含まれる画像と、実際の付加画像として画像データに基づく画像に含まれる画像とが相異なる画像となるように、画像データが生成される。
これにより、プレビュー表示に付加された画像と、印刷物に付加された画像とが相異なるため、プレビューした後に印刷物を得る使用者に対して、夫々の時点で相異なる視覚効果を与えることができる。
【００２７】
本発明にあっては、画像データに基づく画像を形成すべき装置にて画像が形成されるべき日時に応じて、付加画像が異なるものとなるように画像データを生成する。
つまり、画像を形成すべき装置に送信すべき画像データを、送信に際して生成することにより、印刷物が得られるべき日時に応じて、印刷物に印刷されるべき付加画像を異ならせることができる。
【００２８】
本発明にあっては、画像データに基づく画像を形成すべき装置が設置されるべき場所を特定し、特定した場所に応じて付加画像が異なるものとなるように画像データを生成する。
これにより、印刷物が得られるべき場所に応じて、印刷物に印刷されるべき付加画像を異ならせることができる。
【００２９】
本発明にあっては、互いに通信可能な印刷サーバと画像形成装置との間で、印刷サーバが、生成した画像データを送信し、画像形成装置が、画像データを受信して画像を形成する。
これにより、印刷サーバに蓄積された印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、付加画像が記録紙の裏面に印刷された印刷物が、画像形成装置から得られる。
【００３０】
本発明にあっては、互いに通信可能な印刷サーバと電気機器と画像形成装置との間で、電気機器から送信された印刷データを印刷サーバが受信して蓄積し、印刷サーバが、印刷データに基づいて生成した画像データを送信し、画像形成装置が、画像データを受信して画像を形成する。
これにより、電気機器から印刷サーバに送信された印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、付加画像が記録紙の裏面に印刷された印刷物が、画像形成装置から得られる。更に、印刷サーバに蓄積された印刷データに基づく画像に付加画像が付加されたときの印刷物全体のイメージが、電気機器にてプレビュー表示される。
【００３１】
本発明にあっては、電気機器から送信されて印刷サーバに蓄積された印刷データに基づく画像と、該画像に付加すべき付加画像に対応する画像とを表示するための表示用データを生成し、生成した表示用データに基づく画像を表示する。また、記録紙の一面にのみ画像が印刷されるように印刷データが生成されている場合は、付加画像が記録紙の他面に印刷されるようにして、印刷サーバが画像データを生成する。
これにより、印刷データに基づく画像に付加画像が付加されたときの印刷物全体のイメージをプレビュー表示するための表示用データが生成されて、プレビュー表示が行われる。また、印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、付加画像が記録紙の裏面に印刷された印刷物が得られる。
【００３２】
本発明にあっては、電気機器が、印刷データを印刷サーバに送信した際に、印刷サーバから付加画像に対応すべき画像を表す情報を受信して表示用データを生成すると共に、生成した表示用データに基づく画像を表示する。
これにより、電気機器にてプレビュー表示のための表示用データが生成される。
【００３３】
本発明にあっては、画像形成装置が、画像データに基づく画像を形成する前に、付加画像に対応すべき画像を表す情報及び印刷データを印刷サーバから受信して表示用データを生成すると共に、生成した表示用データに基づく画像を表示する。
これにより、画像形成装置にてプレビュー表示が行われる。
【発明の効果】
【００３４】
本発明によれば、印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、付加画像は、記録紙の裏面に印刷されるように付加される。更に、印刷データに基づく画像に付加画像が付加されたときの印刷物全体のイメージを表示するための表示用データが他の装置に送信される。
従って、記録紙の一面に印刷させるべき一の画像に他の画像を重なりなく付加した画像データを生成すると共に、印刷イメージ全体のプレビュー表示を可能ならしめる。
【図面の簡単な説明】
【００３５】
【図１】本発明に係る印刷サーバを含む印刷システムの構成例を示すブロック図である。
【図２】印刷サーバの要部構成を示すブロック図である。
【図３】ＰＣの要部構成を示すブロック図である。
【図４】ＭＦＰの要部構成を示すブロック図である。
【図５】印刷データを送信すると共にプレビュー表示を行うＰＣのＣＰＵと、印刷データからプレビュー表示のための表示用データを生成する印刷サーバのＣＰＵの処理手順を示すフローチャートである。
【図６】表示部のＬＣＤにプレビュー表示される画面の一例を示す説明図である。
【図７】画像データを生成して送信する印刷サーバのＣＰＵと、画像データを受信して画像を形成するＭＦＰのＣＰＵの処理手順を示すフローチャートである。
【図８】印刷データを送信すると共にＭＦＰの選択を受け付けるＰＣのＣＰＵと、ＰＣにて選択されたＭＦＰに画像データを送信する印刷サーバのＣＰＵの処理手順を示すフローチャートである。
【図９】日時とＭＦＰの設置場所とに応じた画像データを生成して送信する印刷サーバのＣＰＵと、画像データを受信して画像を形成するＭＦＰのＣＰＵの処理手順を示すフローチャートである。
【図１０】表示用データを自ら生成してプレビュー表示を行うＰＣのＣＰＵと、広告データを抽出して送信する印刷サーバのＣＰＵの処理手順を示すフローチャートである。
【図１１】蓄積した印刷データ及び抽出した広告データを送信する印刷サーバのＣＰＵと、表示用データを自ら生成してプレビュー表示を行うＭＦＰのＣＰＵの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００３６】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
図１は、本発明に係る印刷サーバを含む印刷システムの構成例を示すブロック図である。図中１は印刷サーバであり、印刷サーバ１は、インターネット４を介してパーソナルコンピュータ（以下、ＰＣという）２及びデジタル複合機（以下、ＭＦＰ：Multi Function Peripheral という）３と接続されている。インターネット４は、イントラネット等の他のネットワークであってもよい。
【００３７】
図２は、印刷サーバ１の要部構成を示すブロック図である。印刷サーバ１は、演算等の処理を行うＣＰＵ１１を備え、ＣＰＵ１１は、処理に伴って発生する一時的な情報を記憶するＲＡＭ１２、ＣＤ−ＲＯＭドライブ等の外部記憶装置１３、ハードディスク等の内部記憶装置１４、及びインターネット４を介して外部機器との通信を行う通信Ｉ／Ｆ１５とバス接続されている。ＣＰＵ１１は、ＣＤ−ＲＯＭ等の記録媒体１３０からコンピュータプログラム１３１を外部記憶装置１３にて読み取り、読み取ったコンピュータプログラム１３１を内部記憶装置１４に記憶させる。コンピュータプログラム１３１は、内部記憶装置１４に恒久的に記憶させてもよい。コンピュータプログラム１３１は必要に応じて外部記憶装置１３又は内部記憶装置１４からＲＡＭ１２へロードされ、ロードされたコンピュータプログラム１３１に基づいて、ＣＰＵ１１が印刷サーバ１に必要な処理を実行する。印刷サーバ１が通信Ｉ／Ｆ１５を介して受信した印刷データ及び生成した画像データは、内部記憶装置１４に一旦記憶されるが、ＲＡＭ１２に記憶されるようにしてもよい。画像データに基づく画像に付加すべき広告の画像（付加画像）を表す広告データは、内部記憶装置１４に記録されている広告データベース１４１に記憶されている。
【００３８】
図３は、ＰＣ２の要部構成を示すブロック図である。ＰＣ２は、制御中枢であるＣＰＵ２１を備え、ＣＰＵ２１は、プログラム等の情報を記憶するＲＯＭ２２及び一時的に発生した情報を記憶するＲＡＭ２３とバス接続されている。ＣＰＵ２１は、ＲＯＭ２２に予め格納されている制御プログラムに従って、入出力処理、演算等の処理を実行する。ＰＣ２は、また、ハードディスクからなる内部記憶装置２４と、インターネット４に接続するための通信Ｉ／Ｆ２５と、ＬＣＤからなる表示部２６１に接続するための表示Ｉ／Ｆ２６と、キーボード２７１及びマウス２７２と接続するための入力Ｉ／Ｆ２７とを備え、これらはＣＰＵ２１とバス接続されている。使用者がＰＣ２を用いて作成した文書データは、内部記憶装置２４に記憶される。
【００３９】
図４は、ＭＦＰ３の要部構成を示すブロック図である。ＭＦＰ３はＣＰＵ３１を備え、ＣＰＵ３１は、プログラム等の情報を記憶するＲＯＭ３２及び一時的に発生した情報を記憶するＲＡＭ３３とバス接続されている。ＣＰＵ３１は、ＲＯＭ３２に予め格納されている制御プログラムに従って、入出力処理、演算等の処理を実行する。ＣＰＵ３１には、また、使用者の操作を受け付ける操作部３４ａ及びＬＣＤからなる表示部３４ｂを有する操作パネル３４と、原稿を読み取って画像データを取得する原稿読取部３５と、取得された画像データを印刷処理に適したデータに変換する画像処理部３６と、画像データに基づく画像を形成する画像形成部３７と、インターネット４を介して外部機器との通信を行う通信Ｉ／Ｆ３８と、外部の記憶装置から画像データを取得するための画像入力部３９とがバス接続されている。
【００４０】
以上の構成において、例えば、使用者がＰＣ２を用いて作成した文書の印刷を印刷サーバ１に依頼した場合、作成された文書を表す印刷データがＰＣ２から印刷サーバ１に送信されて、印刷サーバ１に蓄積される。その際、印刷サーバ１は、受信した印刷データに基づく画像に広告の画像を付加したプレビュー画像を表す表示用データを生成してＰＣ２に送信し、ＰＣ２は、受信した表示用データに基づく画像を表示部２６１にプレビュー表示する。
その後、印刷サーバ１は、蓄積した印刷データに基づく画像と該画像に付加すべき広告の画像とを表す画像データを生成してＭＦＰ３に送信し、ＭＦＰ３は、受信した画像データに基づく画像を記録紙に形成して印刷物を出力する。
【００４１】
印刷データに基づく画像が記録紙の表面にのみ印刷される場合、広告の画像は記録紙の裏面に印刷される。印刷に先立ってＰＣ２にて行われるプレビュー表示では、表面の画像のみならず、広告の画像のみが含まれる裏面の画像についても表示される。印刷データに基づく画像が記録紙の表面及び裏面に印刷される場合、本実施の形態では広告の画像は生成されないが、印刷データに基づく画像に可能な限り重ならないように広告の画像を生成して、記録紙の表面又は裏面に印刷するようにしてもよい。
【００４２】
以下では、主にフローチャートを用いて、印刷システムを構成する各装置における処理内容について説明する。先ず、印刷データが蓄積されて印刷ジョブに登録されるまでの処理から説明する。
図５は、印刷データを送信すると共にプレビュー表示を行うＰＣ２のＣＰＵ２１と、印刷データからプレビュー表示のための表示用データを生成する印刷サーバ１のＣＰＵ１１の処理手順を示すフローチャートである。例えば、使用者の操作に応じてＰＣ２のＣＰＵ２１が文書データを生成した場合（Ｓ１１）、ＣＰＵ２１は、文書データに基づく印刷データと、ＰＣ２の使用者に応じて予め内部記憶装置２４に記憶された使用者ＩＤとを印刷サーバ１に送信する（Ｓ１２）。
【００４３】
印刷サーバ１では、ＣＰＵ１１が、ＰＣ２から印刷データ及び使用者ＩＤを受信したか否かを判定して（Ｓ３１）、受信するまで待機している（Ｓ３１：ＮＯ）。印刷データ等を受信した場合（Ｓ３１：ＹＥＳ）、ＣＰＵ１１は、受信した印刷データを内部記憶装置１４に記憶すると共に、受信した使用者ＩＤを、記憶した印刷データに対応付けて内部記憶装置１４に蓄積する（Ｓ３２）。その後、ＣＰＵ１１は、蓄積した印刷データについて、片面印刷が指定されているか否かを判定し（Ｓ３６）、片面印刷が指定されている場合（Ｓ３６：ＹＥＳ）、広告データベース１４１から、使用者ＩＤに応じた広告データを抽出し、抽出した広告データから広告の画像を生成する（Ｓ３７）。
【００４４】
ステップＳ３６で両面印刷が指定されている場合（Ｓ３６：ＮＯ）、又はステップＳ３７の処理を終えた場合、ＣＰＵ１１は、ＰＣ２にプレビュー表示させるための表示用データを生成し（Ｓ３８）、生成した表示用データをＰＣ２に送信する（Ｓ３９）。この場合、ステップＳ３７で広告の画像を生成したときは、最終的な印刷物の裏面に広告の画像が印刷されている様子がプレビュー表示されるように、表示用データを生成する。但し、広告の画像が、蓄積した印刷データに基づく画像と重ならない場合は、広告の画像が、最終的な印刷物の表面に印刷されるものとして、表示用データを生成してもよい。
【００４５】
一方、ＰＣ２では、ＣＰＵ２１が、印刷サーバ１から表示用データを受信したか否かを判定して（Ｓ２０）、受信するまで待機している（Ｓ２０：ＮＯ）。表示用データを受信した場合（Ｓ２０：ＹＥＳ）、ＣＰＵ２１は、受信した表示用データに基づく画像を表示部２６１のＬＣＤにプレビュー表示する（Ｓ２１）。
【００４６】
図６は、表示部２６１のＬＣＤにプレビュー表示される画面の一例を示す説明図である。画面の左端部から中央部に至る表示領域には、最終的な印刷物の表面の画像２０１及び裏面の画像２０２が隣り合わせに表示されている。本実施の形態では、裏面の画像２０２には広告の画像のみが含まれている。画面の右側の表示領域には、ページ数、原稿サイズ、料金、カラー／白黒の区別等の情報が表示されている。画面の右下部には、プレビュー表示されている画像に対応する印刷データの登録及びキャンセルを設定するための登録ボタン２０３及びキャンセルボタン２０４が表示されている。
【００４７】
図５に戻って、ステップＳ２１によるプレビュー表示を行っている間に、ＣＰＵ２１は、登録ボタン２０３及びキャンセルボタン２０４の操作を受け付け（Ｓ２２）、登録ボタン２０３を受け付けた場合は登録可とし、キャンセルボタン２０４を受け付けた場合は登録否とする。その後、ＣＰＵ２１は、登録の可否を印刷サーバ１に送信して（Ｓ２３）図５の処理を終了する。
【００４８】
他方の印刷サーバ１では、ＣＰＵ１１が、登録可否を受信したか否かを判定して（Ｓ４２）、受信するまで待機している（Ｓ４２：ＮＯ）。登録可否を受信した場合（Ｓ４２：ＹＥＳ）、ＣＰＵ１１は、登録可を受信したか否かを判定し（Ｓ４３）、登録可を受信した場合（Ｓ４３：ＹＥＳ）、蓄積した印刷データを印刷ジョブに登録して（Ｓ４４）図５の処理を終了する。登録否を受信した場合（Ｓ４３：ＮＯ）、ＣＰＵ１１は、印刷ジョブを登録せずに図５の処理を終了する。
【００４９】
次に、登録された印刷ジョブが実行されて印刷物が出力されるまでの処理を説明する。
図７は、画像データを生成して送信する印刷サーバ１のＣＰＵ１１と、画像データを受信して画像を形成するＭＦＰ３のＣＰＵ３１の処理手順を示すフローチャートである。印刷サーバ１に登録された印刷ジョブが実行された場合、印刷サーバ１のＣＰＵ１１は、当該印刷ジョブの蓄積された印刷データについて、片面印刷が指定されているか否かを判定し（Ｓ５８）、片面印刷が指定されている場合（Ｓ５８：ＹＥＳ）、広告データベース１４１から、印刷データに対応付けて記憶されている使用者ＩＤに応じた広告データを抽出し、抽出した広告データから広告の画像を生成する（Ｓ６１）。この場合の広告の画像は、図５のステップＳ３７で生成した広告の画像と同一でもよいし、異なっていてもよい。
【００５０】
ステップＳ５８で両面印刷が指定されている場合（Ｓ５８：ＮＯ）、又はステップＳ６１の処理を終えた場合、ＣＰＵ１１は、ＭＦＰ３に画像を形成させるための画像データを生成し（Ｓ６２）、生成した画像データをＭＦＰ３に送信して（Ｓ６３）、図７の処理を終了する。この場合、ステップＳ６１で広告の画像を生成したときは、最終的な印刷物の裏面に広告の画像が印刷されるように、画像データを生成する。但し、図５のステップＳ３８で、広告の画像が、最終的な印刷物の表面に印刷されるものとして、表示用データを生成した場合は、印刷物の表面に広告の画像が印刷されるように画像データを生成する。
【００５１】
一方、ＭＦＰ３では、ＣＰＵ３１が、印刷サーバ１から画像データを受信したか否かを判定して（Ｓ８３）、受信するまで待機している（Ｓ８３：ＮＯ）。画像データを受信した場合（Ｓ８３：ＹＥＳ）、ＣＰＵ３１は、受信した画像データに基づく画像を記録紙に形成して（Ｓ８４）、図７の処理を終了する。
【００５２】
以上のように本実施の形態１によれば、印刷データを蓄積する際に、印刷データに基づく画像と、該画像に付加すべき広告の画像に対応する画像とをＰＣに表示させるための表示用データを生成して、ＰＣに送信する。また、記録紙の一面にのみ画像が印刷されるように印刷データが生成されている場合は、広告の画像が記録紙の他面に印刷されるように画像データを生成する。
これにより、印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、広告の画像は、記録紙の裏面に印刷されるように付加される。更に、印刷データに基づく画像に広告の画像が付加されたときの印刷物全体のイメージをプレビュー表示させるための表示用データがＰＣに送信される。
従って、記録紙の一面に印刷させるべき一の画像に他の画像を重なりなく付加した画像データを生成すると共に、印刷イメージ全体のプレビュー表示を可能とすることができる。
【００５３】
また、互いにインターネットを介して通信可能な印刷サーバとＰＣとＭＦＰとの間で、ＰＣから送信された印刷データを印刷サーバが受信して蓄積し、印刷サーバが、蓄積した印刷データに基づいて生成した画像データを送信し、ＭＦＰが、画像データを受信して画像を形成する。
従って、ＰＣから送信された印刷データに基づく画像が記録紙の表面に印刷されるべき画像である場合、広告の画像が記録紙の裏面に印刷された印刷物が、ＭＦＰから得られる。更に、印刷サーバに蓄積された印刷データに基づく画像に広告の像が付加されたときの印刷物全体のイメージを、ＰＣにてプレビュー表示することが可能となる。
【００５４】
（実施の形態２）
実施の形態１が、１つのＭＦＰ３がインターネット４に接続されている形態であるのに対し、実施の形態２は、図示しない複数のＭＦＰ３がインターネット４に接続されている形態である。複数のＰＣ２がインターネット４に接続されていてもよい。
本実施の形態２では、インターネット４に接続された複数のＭＦＰ３について、ネットワークアドレス、ＭＦＰ−ＩＤ、設置場所等のＭＦＰ３に係る情報が印刷サーバ１に登録されている。ＰＣ２は、印刷データを印刷サーバ１に送信した際に、印刷サーバ１から送信されたＭＦＰ３の一覧の中から１つのＭＦＰ３を使用者に選択させ、選択されたＭＦＰ３のＭＦＰ−ＩＤを印刷サーバ１に通知する。印刷サーバ１は、通知されたＭＦＰ−ＩＤを有するＭＦＰ３に画像データを送信する。
【００５５】
図８は、印刷データを送信すると共にＭＦＰ３の選択を受け付けるＰＣ２のＣＰＵ２１と、ＰＣ２にて選択されたＭＦＰ３に画像データを送信する印刷サーバ１のＣＰＵ１１の処理手順を示すフローチャートである。実施の形態１と同様に、使用者の操作に応じてＰＣ２のＣＰＵ２１が文書データを生成した場合（Ｓ１１）、ＣＰＵ２１は、文書データに基づく印刷データと、ＰＣ２の使用者に応じて予め内部記憶装置２４に登録された使用者ＩＤとを印刷サーバ１に送信する（Ｓ１２）。
【００５６】
印刷サーバ１では、ＣＰＵ１１が、ＰＣ２から印刷データ及び使用者ＩＤを受信したか否かを判定して（Ｓ３１）、受信するまで待機している（Ｓ３１：ＮＯ）。印刷データ等を受信した場合（Ｓ３１：ＹＥＳ）、ＣＰＵ１１は、受信した印刷データを内部記憶装置１４に蓄積すると共に、受信した使用者ＩＤを、記憶した印刷データに対応付けて内部記憶装置１４に記憶する（Ｓ３２）。その後、ＣＰＵ１１は、内部記憶装置１４に登録されたＭＦＰ３に係る情報に基づいてＭＦＰ３の一覧をＰＣ２に送信する（Ｓ３３）。
【００５７】
一方、ＰＣ２では、印刷サーバ１からＭＦＰ３の一覧を受信したか否かを判定して（Ｓ１３）、受信するまで待機している（Ｓ１３：ＮＯ）。ＭＦＰ３の一覧を受信した場合（Ｓ１３：ＹＥＳ）、ＣＰＵ２１は、受信したＭＦＰ３の一覧を表示部２６１のＬＣＤに表示すると共に、ＭＦＰ３の選択を受け付ける（Ｓ１４）。その後、ＣＰＵ２１は、選択を受け付けたＭＦＰ３のＭＦＰ−ＩＤを印刷サーバ１に送信する（Ｓ１５）。以下、図８の処理を終了するまでの間にＣＰＵ２１が実行するステップＳ２０からステップＳ２３までの処理内容については、実施の形態１の図５と同様であるので、その説明を省略する。
【００５８】
他方の印刷サーバ１では、ＣＰＵ１１が、ＭＦＰ−ＩＤを受信したか否かを判定して（Ｓ３４）、受信するまで待機している（Ｓ３４：ＮＯ）。ＭＦＰ−ＩＤを受信した場合（Ｓ３４：ＹＥＳ）、ＣＰＵ１１は、受信したＭＦＰ−ＩＤを、記憶した印刷データに対応付けて内部記憶装置１４に記憶する（Ｓ３５）。以下、図８の処理を終了するまでの間にＣＰＵ１１が実行するステップＳ３６以降の処理内容については、実施の形態１の図５と同様であるので、その説明を省略する。
【００５９】
尚、ステップＳ３７で広告データベース１４１から使用者ＩＤに応じた広告データを抽出する際に、使用者ＩＤのみならず、ＭＦＰ−ＩＤに応じた広告データを抽出するようにしてもよい。
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。但し、図７のステップＳ６３では、記憶したＭＦＰ−ＩＤを有するＭＦＰ３に対して、画像データを送信する。また、図７のステップＳ６１では、図８のステップＳ３７と同様に、ＭＦＰ−ＩＤに応じた広告データを抽出するようにしてもよい。
【００６０】
以上のように本実施の形態２によれば、印刷データを蓄積する際に、ＰＣの使用者にＭＦＰを選択させ、選択されたＭＦＰのＭＦＰ−ＩＤを印刷データに対応付けて印刷サーバの内部記憶装置に記憶する。
従って、最終的に印刷物を出力すべきＭＦＰに対して画像データを送信することが可能となる。また、画像データに基づく画像に含まれる広告の画像を、選択されたＭＦＰに応じたものにすることも可能である。
【００６１】
（実施の形態３）
実施の形態１が、使用者ＩＤに応じた広告データから広告の画像を生成する形態であるのに対し、実施の形態３は、使用者ＩＤのみならず、印刷物が得られるべき日時及びＭＦＰ３の設置場所に応じた広告データから広告の画像を生成する形態である。
本実施の形態３では、インターネット４に複数のＭＦＰ３が接続されており、使用者が一のＭＦＰ３にログインした時に、使用者ＩＤ及びＭＦＰ−ＩＤが印刷サーバ１に送信される。印刷サーバ１は、受信した使用者ＩＤに対応する印刷ジョブから印刷リストを生成してＭＦＰ３に送信する。ＭＦＰ３は、印刷リストの選択結果に応じた画像データを印刷サーバ１から受信して記録紙に画像を形成する。印刷サーバ１が画像データを生成する際には、その時の日時とＭＦＰ３の設置場所とに応じて広告データが抽出され、抽出された広告データから広告の画像が生成される。
【００６２】
図９は、日時とＭＦＰ３の設置場所とに応じた画像データを生成して送信する印刷サーバ１のＣＰＵ１１と、画像データを受信して画像を形成するＭＦＰ３のＣＰＵ３１の処理手順を示すフローチャートである。ＭＦＰ３のＣＰＵ３１は、例えば、図示しないカードリーダから使用者ＩＤを受け付けたか否かを判定して（Ｓ７１）、受け付けるまで待機しており（Ｓ７１：ＮＯ）、受け付けた場合（Ｓ７１：ＹＥＳ）、受け付けた使用者ＩＤと自装置のＭＦＰ−ＩＤとを印刷サーバ１に送信する（Ｓ７２）。その後、ＣＰＵ３１は、使用者ＩＤに応じた印刷リストの要求を印刷サーバ１に送信する（Ｓ７３）。
【００６３】
一方、印刷サーバ１では、ＣＰＵ１１が使用者ＩＤ及びＭＦＰ−ＩＤを受信したか否かを判定して（Ｓ５１）、受信するまで待機している（Ｓ５１：ＮＯ）。使用者ＩＤ等を受信した場合（Ｓ５１：ＹＥＳ）、ＣＰＵ１１は、受信した使用者ＩＤ及びＭＦＰ−ＩＤをＲＡＭ１２に記憶する（Ｓ５２）。その後、ＣＰＵ１１は、印刷リスト要求を受信したか否かを判定して（Ｓ５３）、受信するまで待機している（Ｓ５３：ＮＯ）。印刷リスト要求を受信した場合（Ｓ５３：ＹＥＳ）、ＣＰＵ１１は、記憶した使用者ＩＤに対応する印刷データが含まれる印刷ジョブから、印刷リストを生成して送信する（Ｓ５４）。
【００６４】
他方のＭＦＰ３では、ＣＰＵ３１が、印刷リストを受信したか否かを判定して（Ｓ７４）、受信するまで待機している（Ｓ７４：ＮＯ）。印刷リストを受信した場合（Ｓ７４：ＹＥＳ）、ＣＰＵ３１は、受信した印刷リストを、例えば表示部３４ｂに表示して、使用者によるリストの選択を受け付け（Ｓ７５）、選択結果に応じた画像データの要求を送信する（Ｓ８２）。以下、図９の処理を終了するまでの間にＣＰＵ３１が実行するステップＳ８３，Ｓ８４の処理内容は、実施の形態１の図７と同様であるので、その説明を省略する。
【００６５】
一方の印刷サーバ１では、ＣＰＵ１１が、画像データの要求を受信したか否かを判定して（Ｓ５７）、受信するまで待機している（Ｓ５７：ＮＯ）。画像データの要求を受信した場合（Ｓ５７：ＹＥＳ）、ＣＰＵ１１は、実施の形態１と同様に、蓄積された印刷データについて、片面印刷が指定されているか否かを判定し（Ｓ５８）、片面印刷が指定されていない場合（Ｓ５８：ＮＯ）、ステップＳ６２に処理を移す。片面印刷が指定されている場合（Ｓ５８：ＹＥＳ）、ＣＰＵ１１は、図示しないタイマからその時の日時情報を取得する（Ｓ５９）。その後、ＣＰＵ１１は、ＭＦＰ−ＩＤに応じて予め内部記憶装置１４に登録されたＭＦＰ３の位置情報から、受信したＭＦＰ−ＩＤを有するＭＦＰ−３の設置場所を特定し（Ｓ６０）、広告データベース１４１から、使用者ＩＤ及びＭＦＰ３の設置場所に応じた広告データを抽出し、抽出した広告データから広告の画像を生成する（Ｓ６１）。
【００６６】
以下、図９の処理を終了するまでの間にＣＰＵ１１が実行するステップＳ６２，Ｓ６３の処理内容は、実施の形態１の図７と同様であるので、その説明を省略する。
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００６７】
以上のように本実施の形態３によれば、広告の画像に対応すべき画像として表示用データに基づく画像に含まれる画像と、実際の広告の画像として画像データに基づく画像に含まれる画像とが相異なる画像となるように、画像データが生成される。
従って、プレビュー表示に付加された画像と、印刷物に付加された広告の画像とが相異なるため、プレビューした後に印刷物を得る使用者に対して、夫々の時点で相異なる視覚効果を与えることが可能となる。
【００６８】
また、画像データに基づく画像を形成すべきＭＦＰにて画像が形成されるべき日時に応じて、広告の画像が異なるものとなるように画像データを生成する。
従って、画像を形成すべき装置に送信すべき画像データを、送信に際して生成することにより、印刷物が得られるべき日時に応じて、印刷物に印刷されるべき広告の画像を異ならせることが可能となる。
【００６９】
更にまた、画像データに基づく画像を形成すべきＭＦＰが設置されるべき場所を特定し、特定した場所に応じて広告の画像が異なるものとなるように画像データを生成する。
従って、印刷物が得られるべき場所に応じて、印刷物に印刷されるべき広告の画像を異ならせることが可能となる。
【００７０】
（実施の形態４）
実施の形態１が、プレビュー表示のための表示用データを印刷サーバ１にて生成する形態であるのに対し、実施の形態４は、ＰＣ２にて表示用データを生成して、自らプレビュー表示を行う形態である。
本実施の形態４では、印刷サーバ１が、使用者ＩＤに応じた広告データの抽出を行ってＰＣ２に送信する。ＰＣ２は、受信した広告データと、作成した文書データに基づく印刷データとから表示用データを生成して、表示部２６１にプレビュー表示する。
【００７１】
図１０は、表示用データを自ら生成してプレビュー表示を行うＰＣ２のＣＰＵ２１と、広告データを抽出して送信する印刷サーバ１のＣＰＵ１１の処理手順を示すフローチャートである。実施の形態１と同様に、使用者の操作に応じてＰＣ２のＣＰＵ２１が文書データを生成した場合（Ｓ１１）、ＣＰＵ２１は、文書データに基づく印刷データと、ＰＣ２の使用者に応じて予め内部記憶装置２４に登録された使用者ＩＤとを印刷サーバ１に送信する（Ｓ１２）。
【００７２】
印刷サーバ１では、実施の形態１と同様に、ＣＰＵ１１が、ＰＣ２から印刷データ及び使用者ＩＤを受信したか否かを判定して（Ｓ３１）、受信するまで待機している（Ｓ３１：ＮＯ）。印刷データ等を受信した場合（Ｓ３１：ＹＥＳ）、ＣＰＵ１１は、受信した印刷データを内部記憶装置１４に記憶すると共に、受信した使用者ＩＤを、記憶した印刷データに対応付けて内部記憶装置１４に記憶する（Ｓ３２）。その後、ＣＰＵ１１は、広告データベース１４１から、使用者ＩＤに応じた広告データを抽出し（Ｓ４０）、抽出した広告データを送信する（Ｓ４１）。以下、図１０の処理を終了するまでの間にＣＰＵ１１が実行するステップＳ４２からＳ４４の処理内容は、実施の形態１の図５と同様であるので、その説明を省略する。
【００７３】
一方、ＰＣ２では、ＣＰＵ２１が、印刷サーバ１から広告データを受信したか否かを判定して（Ｓ１６）、受信するまで待機している（Ｓ１６：ＮＯ）。広告データを受信した場合（Ｓ１６：ＹＥＳ）、ＣＰＵ２１は、生成した文書データに基づく印刷データについて、片面印刷が指定されているか否かを判定し（Ｓ１７）、片面印刷が指定されている場合（Ｓ１７：ＹＥＳ）、受信した広告データから広告の画像を生成する（Ｓ１８）。
【００７４】
ステップＳ１７で両面印刷が指定されている場合（Ｓ１７：ＮＯ）、又はステップＳ１８の処理を終えた場合、ＣＰＵ２１は、表示用データを生成する（Ｓ１９）。以下、図１０の処理を終了するまでの間にＣＰＵ２１が実行するステップＳ２１からＳ２３までの処理内容は、実施の形態１の図５と同様であるので、その説明を省略する。
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００７５】
以上のように本実施の形態４によれば、ＰＣが、印刷データを印刷サーバに送信した際に、印刷サーバから広告の画像に対応すべき画像を表す広告データを受信して表示用データを生成すると共に、生成した表示用データに基づく画像をプレビュー表示する。
従って、印刷サーバに印刷データを送信するＰＣにて、プレビュー表示のための表示用データを生成することが可能となる。
【００７６】
（実施の形態５）
実施の形態１が、プレビュー表示のための表示用データを印刷サーバ１にて生成する形態であるのに対し、実施の形態５は、広告の画像が印刷された印刷物の出力前に、ＭＦＰ３にて表示用データを生成して、自らプレビュー表示を行う形態である。
本実施の形態５では、ＭＦＰ３からアクセスされた印刷サーバ１が、使用者ＩＤに応じた印刷データ及び抽出した広告データをＭＦＰ３に送信する。ＭＦＰ３は、受信した印刷データ及び広告データから表示用データを生成して、表示部３４ｂにプレビュー表示する。
【００７７】
図１１は、蓄積した印刷データ及び抽出した広告データを送信する印刷サーバ１のＣＰＵ１１と、表示用データを自ら生成してプレビュー表示を行うＭＦＰ３のＣＰＵ３１の処理手順を示すフローチャートである。ＭＦＰ３のＣＰＵ３１は、実施の形態３と同様に図示しないカードリーダから使用者ＩＤを受け付けたか否かを判定して（Ｓ７１）、受け付けるまで待機しており（Ｓ７１：ＮＯ）、受け付けた場合（Ｓ７１：ＹＥＳ）、受け付けた使用者ＩＤと自装置のＭＦＰ−ＩＤとを印刷サーバ１に送信する（Ｓ７２）。
【００７８】
一方の印刷サーバ１では、実施の形態３と同様に、ＣＰＵ１１が、使用者ＩＤ及びＭＦＰ−ＩＤを受信したか否かを判定して（Ｓ５１）、受信するまで待機している（Ｓ５１：ＮＯ）。使用者ＩＤ等を受信した場合（Ｓ５１：ＹＥＳ）、ＣＰＵ１１は、受信した使用者ＩＤ及びＭＦＰ−ＩＤをＲＡＭ１２に記憶する（Ｓ５２）。その後、ＣＰＵ１１は、受信した使用者ＩＤに応じた印刷ジョブの印刷データを読み出すと共に、広告データベース１４１から、使用者ＩＤに応じた広告データを抽出し（Ｓ５５）、読み出した印刷データ及び抽出した広告データを送信する（Ｓ５６）。以下、図１１の処理を終了するまでの間にＣＰＵ１１が実行するステップＳ５７からＳ６３までの処理内容は、実施の形態３の図９と同様であるので、その説明を省略する。
【００７９】
他方のＭＦＰ３では、ＣＰＵ３１が、印刷サーバ１から印刷データ及び広告データを受信したか否かを判定して（Ｓ７６）、受信するまで待機している（Ｓ７６：ＮＯ）。印刷データ等を受信した場合（Ｓ７６：ＹＥＳ）、ＣＰＵ３１は、受信した印刷データについて、片面印刷が指定されているか否かを判定し（Ｓ７７）、片面印刷が指定されている場合（Ｓ７７：ＹＥＳ）、受信した広告データから広告の画像を生成する（Ｓ７８）。
【００８０】
ステップＳ７７で両面印刷が指定されている場合（Ｓ７７：ＮＯ）、又はステップＳ７８の処理を終えた場合、ＣＰＵ３１は、表示用データを生成し（Ｓ７９）、生成した表示用データに基づく画像を表示部３４ｂのＬＣＤにプレビュー表示する（Ｓ８０）。その後、ＣＰＵ３１は、使用者による印刷開始の操作を受け付けて（Ｓ８１）、画像データの要求を送信する（Ｓ８２）。以下、図１１の処理を終了するまでの間にＣＰＵ３１が実行するステップＳ８３，Ｓ８４の処理内容は、実施の形態１の図７と同様であるので、その説明を省略する。
その他、実施の形態１及び３に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００８１】
以上のように本実施の形態５によれば、ＭＦＰが、画像データに基づく画像を形成する前に、広告の画像に対応すべき画像を表す広告データ及び印刷データを印刷サーバから受信して表示用データを生成すると共に、生成した表示用データに基づく画像を表示する。
従って、ＭＦＰにてプレビュー表示を行うことが可能となる。
【００８２】
尚、実施の形態５においてＭＦＰが印刷サーバを兼用することとした場合、ＭＦＰは、広告データ及び印刷データを他の装置から受信することなく、自装置が取得した印刷データと抽出した広告データとに基づいて表示用データ及び画像データを生成することができる。
従って、ＭＦＰに記憶された印刷データのみならず、ＭＦＰにて原稿画像を読み取った原稿画像データ、及びＵＳＢメモリ等の外部の記憶装置から取得した印刷データについても、広告の画像が印刷された印刷物を出力する前に、ＭＦＰにてプレビュー表示することが可能となる。
【００８３】
更にまた、実施の形態１から５にあっては、コンピュータプログラム１３１のプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータ読み取り可能な他の記録媒体に、上述した、記録紙の裏面に付加画像が印刷されるべく画像データを生成すると共に印刷物全体のイメージをプレビュー表示させる方法を記録したものとすることも可能である。このようにして、前記方法を行うプログラムを記録した記録媒体を持ち運び自在に提供することができる。
【００８４】
記録媒体としては、マイクロコンピュータで処理が行われるためのメモリ（図示せず）、例えばＲＯＭのようなプログラムメディアであってもよく、外部の記憶装置として設けられた図示しないプログラム読取装置に記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。何れの場合においても、格納されているプログラムコードは、ＣＰＵ１１にアクセスされて実行される構成であってもよく、プログラムコードが読み出され、例えばＲＡＭ１２のプログラム記憶エリアにダウンロードされて実行される構成であってもよい。このダウンロード用のプログラムは予め印刷サーバ１の本体に格納されているものとする。
【００８５】
前記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープ等のテープ系、フレキシブルディスク及びハードディスクに代表される磁気ディスク、CD−ROM／MO／MD／DVDに代表される光ディスク等のディスク系、ICカード（メモリカードを含む）、光カード等のカード系、及びマスクROM、EPROM（Erasable Programmable Read Only Memory）、EEPROM（Electrically Erasable Programmable Read Only Memory）、フラッシュROM等の半導体メモリ系の媒体に固定的にプログラムコードを担持するものであってもよい。
【００８６】
前記プログラムメディアは、また、インターネットを含む通信ネットワークからプログラムコードがダウンロード可能となるようにプログラムコードが流動的に担持された媒体であってもよい。このように通信ネットワークからプログラムコードをダウンロードする場合、ダウンロード用のプログラムは、予め印刷サーバ１の本体に格納されるものでもよく、他の記録媒体からインストールされるものであってもよい。尚、通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信 網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。
【００８７】
また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、 ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上 波デジタル網等の無線でも利用可能である。尚、本発明は、前記プログラムコードが搬送波に埋め込まれて電子的に伝送されるコンピュータデータ信号の形態でも実現され得る。
【００８８】
今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００８９】
１  印刷サーバ
１１  ＣＰＵ
１３  外部記録装置
１３０  記録媒体
１４  内部記憶装置
１４１  広告データベース
１５  通信Ｉ／Ｆ
２  ＰＣ（電気機器）
２１  ＣＰＵ
２５  通信Ｉ／Ｆ（他の装置に送信する手段）
２６１  表示部（表示手段）
３  ＭＦＰ（画像形成装置）
３１  ＣＰＵ
３４ｂ  表示部（表示手段）
３５  原稿読取部
３７  画像形成部
３８  通信Ｉ／Ｆ
３９  画像入力部
４  インターネット
【図１】
0005202593.tif 000002
【図２】
0005202593.tif 000003
【図３】
0005202593.tif 000004
【図４】
0005202593.tif 000005
【図５】
0005202593.tif 000006
【図６】
0005202593.tif 000007
【図７】
0005202593.tif 000008
【図８】
0005202593.tif 000009
【図９】
0005202593.tif 000010
【図１０】
0005202593.tif 000011
【図１１】
0005202593.tif 000012