(57)【要約】【課題】本発明は、最新の広告が掲載された文書を容易に作成して印刷させることができるプリントシステム及び方法、並びにプログラムを提供する。【解決手段】本プリントシステムは、インターネット１０１と、該インターネット１０１に接続され、サーバコンピュータの機能を有する広告配信サーバ１０２と、クライアントコンピュータ１０４及びプリンタ１０５で構成された出力サービスセンター１０３とで構成され、顧客が広告付用紙に文書印刷を行う場合、クライアントコンピュータ１０４，１０６に搭載されたプリンタドライバにより、文書データにより文書印刷領域の印刷データを生成すると共に、インターネット１０１に接続された広告データを取得し、該広告データにより広告印刷領域の印刷データを生成し、それら印刷データをプリンタ１０５に送信して印刷させる。【選択図】　　　図５
2004038754.tif 000002
【特許請求の範囲】
【請求項１】
文書データ及び画像データの少なくとも１つから、プリンタを制御するための印刷データを生成する印刷制御手段を有し、当該印刷データを前記プリンタに送信して印刷を行わせるプリントシステムにおいて、
前記印刷制御手段は、広告を印刷する広告領域を有する用紙を選択する用紙選択手段と、
前記広告を示す広告データを取得する広告取得手段と、
前記取得された広告データを前記広告領域に印刷させるべく前記印刷データを生成する生成手段とを備えることを特徴とするプリントシステム。
【請求項２】
前記印刷制御手段は、前記文書の印刷目的を設定する印刷目的設定手段を備えることを特徴とする請求項１記載のプリントシステム。
【請求項３】
前記広告取得手段は、前記設定された印刷目的に応じて前記広告データを選択することを特徴とする請求項２記載のプリントシステム。
【請求項４】
前記広告取得手段は、インターネットを介して接続されたサーバコンピュータから前記広告データを取得することを特徴とする請求項１乃至３のいずれか１項に記載のプリントシステム。
【請求項５】
前記広告取得手段は、前記取得した広告データの量に応じて前記広告領域の大きさを変更にすることを特徴とする請求項１乃至４のいずれか１項に記載のプリントシステム。
【請求項６】
文書データ及び画像データの少なくとも１つから、プリンタを制御するための印刷データを生成するプリンタドライバプログラムを用いて広告の印刷を行わせるプリント方法において、
前記プリンタドライバプログラムにより前記広告を印刷させる広告領域を有する用紙への広告印刷の有無をユーザに選択させる選択工程と、
前記プリンタドライバプログラムにより前記広告を示す広告データを取得する広告取得工程と、
前記プリンタドライバプログラムにより前記文書データ及び前記画像データの少なくとも１つと前記広告データに基づいて当該広告データを前記広告領域に印刷させるべく前記印刷データを生成する生成工程とを備えることを特徴とするプリント方法。
【請求項７】
前記プリンタドライバプログラムが印刷目的を設定する印刷目的設定工程を備えることを特徴とする請求項６記載のプリント方法。
【請求項８】
前記広告取得工程は、前記設定された印刷目的に応じて前記広告データを選択することを特徴とする請求項７記載のプリント方法。
【請求項９】
前記広告取得工程は、インターネットを介して接続されたサーバコンピュータから前記広告データを取得することを特徴とする請求項６乃至８のいずれか１項に記載のプリント方法。
【請求項１０】
前記広告取得工程は、前記取得した広告データの量に応じて前記広告領域の大きさを変更にすることを特徴とする請求項６乃至９のいずれか１項に記載のプリント方法。
【請求項１１】
前記プリンタドライバプログラムが前記文書の印刷料金を算出する印刷料金算出工程を備え、前記印刷料金算出工程は、前記広告を付加して印刷するときには前記印刷料金を割り引くことを特徴とする請求項６乃至１０のいずれか１項に記載のプリント方法。
【請求項１２】
前記プリンタドライバプログラムが、前記取得された広告データの量に応じて広告料金を算出する広告料金算出工程を備えることを特徴とする請求項６乃至１１のいずれか１項に記載のプリント方法。
【請求項１３】
前記プリンタドライバプログラムは、アプリケーションプログラムで生成された前記文書データ及び前記画像データの少なくとも１つから、前記プリンタが解釈可能な言語で記述された前記印刷データを生成するプログラムであることを特徴とする請求項６乃至１２のいずれか１項に記載のプリント方法。
【請求項１４】
文書データ及び画像データの少なくとも１つから、プリンタを制御するための印刷データを生成する処理をコンピュータに実行させるプログラムにおいて、
広告を印刷する広告領域を有する用紙への広告印刷の有無をユーザに選択させる選択ステップと、
前記広告を示す広告データを取得する広告取得ステップと、
文書データ及び画像データの少なくとも１つと前記広告データに基づいて当該広告データを前記広告領域に印刷させるべく前記印刷データを生成する生成ステップとを含む処理を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１５】
前記プログラムはプリンタドライバから成ることを特徴とする請求項１４記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書を印刷する際に広告を付加して印刷するプリントシステム及び方法、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、文書を印刷媒体に印刷する際に当該印刷媒体に広告を掲載する方法としては、予め広告が印刷された広告付用紙に印刷する方法や電子郵便を印刷する際に広告を付加する方法（例えば、特開平１１−３０９４１７号公報）等が挙げられる。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来例では、予め広告が印刷された広告付用紙に印刷する場合、最新の広告が掲載できないという問題がある。
【０００４】
また、予め必要な広告量がわからない場合には印刷媒体の在庫の過不足が生じたり、プリンタドライバを介してクライアントコンピュータから文書を印刷する場合には印刷媒体の広告の占める領域を考慮に入れて文書を作成する必要がある等の問題がある。更に、電子郵便を印刷する際に広告を付加する方法では、郵便等の特定分野に限られてしまう。
【０００５】
本発明は、上記問題に鑑みて成されたものであり、最新の広告が掲載された文書を容易に作成して印刷させることができるプリントシステム及び方法、並びにプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載のプリントシステムは、文書データ及び画像データの少なくとも１つから、プリンタを制御するための印刷データを生成する印刷制御手段を有し、当該印刷データを前記プリンタに送信して印刷を行わせるプリントシステムにおいて、前記印刷制御手段は、広告を印刷する広告領域を有する用紙を選択する用紙選択手段と、前記広告を示す広告データを取得する広告取得手段と、前記取得された広告データを前記広告領域に印刷させるべく前記印刷データを生成する生成手段とを備えることを特徴とする。
【０００７】
請求項２記載のプリントシステムは、請求項１記載のプリントシステムにおいて、前記印刷制御手段は、前記文書の印刷目的を設定する印刷目的設定手段を備えることを特徴とする。
【０００８】
請求項３記載のプリントシステムは、請求項２記載のプリントシステムにおいて、前記広告取得手段は、前記設定された印刷目的に応じて前記広告データを選択することを特徴とする。
【０００９】
請求項４記載のプリントシステムは、請求項１乃至３のいずれか１項に記載のプリントシステムにおいて、前記広告取得手段は、インターネットを介して接続されたサーバコンピュータから前記広告データを取得することを特徴とする。
【００１０】
請求項５記載のプリントシステムは、請求項１乃至４のいずれか１項に記載のプリントシステムにおいて、前記広告取得手段は、前記取得した広告データの量に応じて前記広告領域の大きさを変更にすることを特徴とする。
【００１１】
上記目的を達成するために、請求項６記載のプリント方法は、文書データ及び画像データの少なくとも１つから、プリンタを制御するための印刷データを生成するプリンタドライバプログラムを用いて広告の印刷を行わせるプリント方法において、前記プリンタドライバプログラムにより前記広告を印刷させる広告領域を有する用紙への広告印刷の有無をユーザに選択させる選択工程と、前記プリンタドライバプログラムにより前記広告を示す広告データを取得する広告取得工程と、前記プリンタドライバプログラムにより前記文書データ及び前記画像データの少なくとも１つと前記広告データに基づいて当該広告データを前記広告領域に印刷させるべく前記印刷データを生成する生成工程とを備えることを特徴とする。
【００１２】
請求項７記載のプリント方法は、請求項６記載のプリント方法において、前記プリンタドライバプログラムが印刷目的を設定する印刷目的設定工程を備えることを特徴とする。
【００１３】
請求項８記載のプリント方法は、請求項７記載のプリント方法において、前記広告取得工程は、前記設定された印刷目的に応じて前記広告データを選択することを特徴とする。
【００１４】
請求項９記載のプリント方法は、請求項６乃至８のいずれか１項に記載のプリント方法において、前記広告取得工程は、インターネットを介して接続されたサーバコンピュータから前記広告データを取得することを特徴とする。
【００１５】
請求項１０記載のプリント方法は、請求項６乃至９のいずれか１項に記載のプリント方法において、前記広告取得工程は、前記取得した広告データの量に応じて前記広告領域の大きさを変更にすることを特徴とする。
【００１６】
請求項１１記載のプリント方法は、請求項６乃至１０のいずれか１項に記載のプリント方法において、前記プリンタドライバプログラムが前記文書の印刷料金を算出する印刷料金算出工程を備え、前記印刷料金算出工程は、前記広告を付加して印刷するときには前記印刷料金を割り引くことを特徴とする。
【００１７】
請求項１２記載のプリント方法は、請求項６乃至１１のいずれか１項に記載のプリント方法において、前記プリンタドライバプログラムが、前記取得された広告データの量に応じて広告料金を算出する広告料金算出工程を備えることを特徴とする。
【００１８】
請求項１３記載のプリント方法は、請求項６乃至１２のいずれか１項に記載のプリント方法において、前記プリンタドライバプログラムは、アプリケーションプログラムで生成された前記文書データ及び前記画像データの少なくとも１つから、前記プリンタが解釈可能な言語で記述された前記印刷データを生成するプログラムであることを特徴とする。
【００１９】
上記目的を達成するために、請求項１４記載のプログラムは、文書データ及び画像データの少なくとも１つから、プリンタを制御するための印刷データを生成する処理をコンピュータに実行させるプログラムにおいて、広告を印刷する広告領域を有する用紙への広告印刷の有無をユーザに選択させる選択ステップと、前記広告を示す広告データを取得する広告取得ステップと、文書データ及び画像データの少なくとも１つと前記広告データに基づいて当該広告データを前記広告領域に印刷させるべく前記印刷データを生成する生成ステップとを含む処理を前記コンピュータに実行させることを特徴とする。
【００２０】
請求項１５記載のプログラムは、請求項１４記載のプログラムにおいて、前記プログラムはプリンタドライバから成ることを特徴とする。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態に係るプリントシステムについて図面を参照して詳細に説明する。
【００２２】
図１は、本発明の実施の形態に係るプリントシステムの全体構成を示す図である。
【００２３】
図１において、本プリントシステムは、インターネット１０１と、該インターネット１０１に接続され、サーバコンピュータの機能を有する広告配信サーバ１０２と、クライアントコンピュータ１０４及びプリンタ１０５で構成された出力サービスセンター１０３とで構成されている。また、クライアントコンピュータ１０６は、顧客自身が所有するノート型パソコンやデスクトップ型パソコン等である。
【００２４】
クライアントコンピュータ１０４、１０６、及び広告配信サーバ１０２は、一般的なコンピュータと同様に、不図示のＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）と、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）と、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）と、ハードディスクと、フロッピー（登録商標）ディスク等の記憶媒体が装着可能なドライブとを備える。クライアントコンピュータ１０４と広告配信サーバ１０２とはインターネット１０１を介して接続され、互いにデータ通信を行うことができる。
【００２５】
本プリントシステムでは、顧客が、広告を印刷するための広告領域を有する用紙（広告付用紙）に印刷するためのビジネス向け文書をクライアントコンピュータ１０６で作成し、その電子データを出力サービスセンター１０３に持ち込んで広告付印刷出力を得るものである。
【００２６】
まず、顧客は、出力サービスセンター１０３のクライアントコンピュータ１０４に搭載されているプリンタドライバと同じものを、クライアントコンピュータ１０６にインストールする。プリンタドライバは、ユーザがアプリケーションソフトウェアを使って作成した文書データ及び画像データの少なくとも１つに基づいて、プリンタ１０５を制御するための印刷データを生成するソフトウェアである。つづいて、文書を作成するためのアプリケーションソフトを立ち上げ、プリンタドライバを出力サービスセンター１０３と同じものに設定する。ここで、用紙を広告付用紙に設定するために、プリンタドライバによりクライアントコンピュータ１０６に後述する図２の印刷設定ダイアログを表示させ、広告付用紙を選択する。
【００２７】
図２は、図１におけるクライアントコンピュータ１０６に表示される印刷設定ダイアログの概略図である。なお、この印刷設定ダイアログは一例であり、最低限の印刷属性設定を示している。
【００２８】
図２において、印刷設定ダイアログ２０１は、クライアントコンピュータ１０６（又はクライアントコンピュータ１０４）に搭載されたプリンタドライバが起動される毎に、自動的に又はユーザの指示によりモニタ等に表示されるダイアログである。印刷設定ダイアログ２０１は、用紙のサイズを選択するための用紙サイズ設定２０２と、用紙方向を選択するための用紙方向設定２０３と、印刷設定を中止するためのキャンセルボタン２０４と、印刷設定を有効にするためのＯＫボタン２０５とを備える。
【００２９】
印刷設定ダイアログ２０１において、例えば、顧客が広告付のＡ４サイズに文書を印刷する場合、図示のように用紙サイズ設定２０２により「Ａ４（広告付）」を選択する。また、用紙方向をポートレイトに設定する場合、用紙方向設定２０３により「ポートレイト」を選択する。この段階で顧客は物理的な大きさがＡ４サイズの広告付用紙に文書（ドキュメント）を作成することができる。
【００３０】
図３は、図１のプリントシステムで印刷される広告付用紙を示す概略図である。
【００３１】
図３において、広告付用紙３０１は、大きさがＡ４サイズの広告付用紙である。広告付用紙３０１は、文書を印刷する文書印刷領域３０２と、広告を印刷する広告印刷領域３０３とで構成され、広告印刷領域３０３には顧客が文書を作成することができない。顧客がこの用紙を選択してアプリケーションソフトを使用して文書を作成した場合、実際の印字領域の大きさが領域３０２となる。顧客がアプリケーションソフト上で文書を作成した後、この文書の電子データを所定の記憶媒体に記憶させて出力サービスセンター１０３に持ちこむ。所定の記憶媒体としては、例えば、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等が挙げられる。
【００３２】
次に、出力サービスセンター１０３において、顧客がクライアントコンピュータ１０４上で電子データの文書を開き、印刷指示を行うと後述する図４の印刷ダイアログが表示される。
【００３３】
図４は、図１のプリントシステムで表示される印刷ダイアログの概略図である。
【００３４】
図４において、印刷ダイアログ４０１は、印刷目的を選択するための印刷目的設定４０２と、印刷部数を設定するための部数設定４０３と、印刷を中止するためのキャンセルボタン４０４と、印刷開始を指示するためのＯＫボタン４０５とを備える。
【００３５】
印刷ダイアログ４０１において、例えば、印刷する文書がビジネス向けである場合、図示のように印刷目的設定４０２により「ビジネス」を選択する。なお、この印刷目的設定４０２の選択肢は「ビジネス」、「一般」等があるがこの限りではない。また、この文書を３０部印刷する場合には、部数設定４０３により「３０」と入力する。これにより印刷の設定が完了し、印刷を実行するためにＯＫボタン４０５を押す。このＯＫボタン４０５の押下により、クライアントコンピュータ１０４に搭載されているプリンタドライバが印刷を開始する。この文書の印刷用紙は「Ａ４（広告付）」に設定されているため、プリンタドライバは通常の印刷と同時に広告印刷領域３０３に所定の広告を印刷する。
【００３６】
図５は、図１のプリントシステムにおけるプリンタドライバにより実行される印刷処理を示すフローチャートである。
【００３７】
図５において、まず、プリンタドライバは、１ページ目の文書データにより文書印刷領域３０２に印刷する印刷データを生成する（ステップＳ１）。次に、プリンタドライバはインターネット１０１に接続された広告配信サーバ１０２から印刷目的設定４０２により設定された「ビジネス」分野の広告データを一つ取得する（ステップＳ２）。
【００３８】
ところで、広告配信サーバ１０２が広告を選択する手順は、まず、広告配信サーバ１０２が各企業から掲載したい広告を分野ごとに収集し、それらをシーケンシャルに並べておく。次に、クライアントコンピュータ１０４から広告配信の要求があれば順次指定分野のなかから広告を配信する。そして、配信する広告がなくなった段階で始めに戻る。なお、本実施の形態では、前述した手順で広告の選択が行われるがこの限りではない。
【００３９】
ステップＳ３では、プリンタドライバが広告配信サーバ１０２から取得した広告データにより１ページ目の広告印刷領域３０３に印刷する印刷データを生成する。つづいて、１ページ目の文書データ及び広告データの各印刷データをプリンタ１０５に送信し（ステップＳ５）、該プリンタ１０５に文書と同時に広告を印刷させる。これらを２ページ目以降の文書が終わるまで繰り返す（ステップＳ５）。
【００４０】
ここで、全頁の印刷が終了した後にプリントサーバにより文書の印刷料金を算出するようにしてもよい。その際、広告付用紙による印刷料金は通常用紙による印刷料金より割り引くこととする。また、広告配信サーバ１０２等より取得した広告の量に応じて広告料金を算出するようにしてもよい。これにより、広告主から広告掲載料を容易に徴収することができる。
【００４１】
上記実施の形態によれば、顧客が広告付用紙に文書印刷を行う場合、クライアントコンピュータ１０４のプリンタドライバにより、文書データにより文書印刷領域の印刷データを生成（ステップＳ１）すると共に、インターネット１０１に接続された広告データを取得し（ステップＳ２）、該広告データにより広告印刷領域の印刷データを生成し（ステップＳ３）、それら印刷データをプリンタ１０５に送信して印刷するので、最新の広告が掲載された文書を容易に作成して印刷することができる。
【００４２】
また、印刷時に「印刷目的設定」を行うので、より顧客の要求に合う広告を掲載することができる。また、汎用のプリンタドライバに広告掲載機能を搭載することにより、各種プリンタに利用でき、幅広い印刷用途で広告掲載が可能となる。更に、顧客は印刷データが多くないときに、広告付用紙への印刷を選択することにより、印刷料金が割安になる。
【００４３】
上記実施の形態では、Ａ４サイズの広告付用紙３０１を用いたが、他のサイズであってもよいことは云うまでもない。また、プリンタ１０５は、ＬＢＰやインクジェット式のものでもよく、複数の機能を有する複合機であってもよい。
【００４４】
また、上記プリントシステムにおいて、クライアントコンピュータ１０６は、インターネット１０１に接続され、クライアントコンピュータ１０４と同様に、広告配信サーバ１０２より広告を取得してプリンタ１０５に印刷出力させるようにしてもよい。
【００４５】
本発明は、上記実施の形態の機能を実現するプリンタドライバを含むソフトウェアのプログラム（図５のフローチャートに対応するプログラム）を、クライアントコンピュータ１０４，１０６を含むコンピュータに供給し、それらが該供給されたプログラムを読み出して実行することによっても本発明の目的が達成されることは云うまでもない。
【００４６】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット１０１若しくは商用ネットワーク、ローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００４７】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【００４８】
更にまた、上記実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータに供給し、そのコンピュータが記憶媒体に格納されたプログラムを読み出して実行することによっても、本発明の目的が達成されることは云うまでもない。
【００４９】
上記実施の形態では、プログラムは不図示のＲＯＭに格納されているが、これに限定する必要はなく、プログラムを供給する記憶媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、ハードディスク、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。
【００５０】
【発明の効果】
以上詳細に説明したように、請求項１記載のシステム、請求項６記載の方法、及び請求項１４記載のプログラムによれば、広告を印刷する広告領域を有する用紙を選択し、広告を示す広告データを取得し、当該広告データを広告領域に印刷させるべく印刷データを生成するので、最新の広告が掲載された文書を容易に作成することができる。
【００５１】
請求項２記載のシステム及び請求項７記載の方法によれば、文書の印刷目的を設定するので、より顧客の要求に合う広告を掲載することができる。
【００５２】
請求項３記載のシステム及び請求項８記載の方法によれば、文書の印刷目的に応じて広告データを選択するので、請求項２記載のシステム及び請求項７記載の方法の効果を確実に奏することができる。
【００５３】
請求項４記載のシステム及び請求項９記載の方法によれば、インターネットを介して接続されたサーバコンピュータから広告データを取得するので、印刷する文書に最新の広告を掲載することができる。
【００５４】
請求項５記載のシステム及び請求項１０記載の方法によれば、取得した広告データの量に応じて広告領域の大きさを変更にするので、印刷する文書に適切に広告を掲載することができる。
【００５５】
請求項１１記載の方法によれば、プリンタドライバプログラムが文書の印刷料金を算出し、広告を付加して印刷するときには印刷料金を割り引くので、容易に印刷料金を算出することができる。
【００５６】
請求項１２記載の方法によれば、プリンタドライバプログラムが、広告データの量に応じて広告料金を算出するので、広告主から広告掲載料を容易に徴収することができる。
【００５７】
請求項１５記載のプログラムによれば、プログラムはプリンタドライバから成るので、各種プリンタに利用でき、幅広い印刷用途で広告掲載が可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るプリントシステムの全体構成を示す図である。
【図２】図１のプリントシステムで表示される印刷設定ダイアログの概略図である。
【図３】図１のプリントシステムで印刷される広告付用紙を示す概略図である。
【図４】図１のプリントシステムで表示される印刷ダイアログの概略図である。
【図５】図１のプリントシステムにおけるプリンタドライバにより実行される印刷処理を示すフローチャートである。
【符号の説明】
１０１　インターネット
１０２　広告配信サーバ
１０３　出力サービスセンター
１０４，１０６　クライアントコンピュータ
１０５　プリンタ
２０１　印刷設定ダイアログ
２０２　用紙サイズ設定
２０３　用紙方向設定
２０４，４０４　キャンセルボタン
２０５，４０５　ＯＫボタン
３０１　物理用紙
３０２　文書印刷領域
３０３　広告印刷領域
４０１　印刷ダイアログ
４０２　印刷目的設定
４０３　部数設定
【図１】
2004038754.tif 000003
【図２】
2004038754.tif 000004
【図３】
2004038754.tif 000005
【図４】
2004038754.tif 000006
【図５】
2004038754.tif 000007