(57)【要約】      （修正有）【課題】適切な広告データの印刷実績を管理可能な広告印刷システム、広告管理装置、印刷装置、広告管理プログラムおよび広告管理装置に用いられるデータ構造を提供する。【解決手段】広告印刷システムにおいて、広告データを管理する広告管理装置１０と、広告データを受け付け、その広告データおよび原稿データを含む広告印刷ジョブを生成する印刷ジョブ生成装置２０と、印刷ジョブ生成装置２０によって生成された広告印刷ジョブを受け付け、その広告印刷ジョブの広告データおよび原稿データに基づいて印刷処理を行う印刷装置３０と、広告印刷ジョブの印刷装置３０における印刷枚数の実績を取得し、その印刷枚数の実績を広告管理装置１０に出力する印刷実績収集装置４０とを備える。【選択図】図１
2020166646.tif 000002
【特許請求の範囲】
【請求項１】
広告データを管理する広告管理部と、
前記広告データを受け付け、該広告データおよび原稿データを含む広告印刷ジョブを生成する印刷ジョブ生成部と、
前記印刷ジョブ生成部によって生成された広告印刷ジョブを受け付け、該広告印刷ジョブの広告データおよび原稿データに基づいて印刷処理を行う印刷部と、
前記広告印刷ジョブの前記印刷部における印刷枚数の実績を取得し、該印刷枚数の実績を前記広告管理部に出力する印刷実績収集部とを備えた広告印刷システム。
【請求項２】
前記広告管理部が、前記広告データの広告出力枚数と前記印刷枚数の実績とを比較する比較部を備えた請求項１記載の広告印刷システム。
【請求項３】
前記広告管理部が、前記広告データと前記広告データの内容を識別するための広告識別情報と前記広告データの広告出力枚数とを紐付けした広告情報を記憶する請求項１または２記載の広告印刷システム。
【請求項４】
前記印刷ジョブ生成部が、前記広告印刷ジョブとともに、前記広告データを含む広告印刷ジョブであることを示す印刷ジョブ識別情報を前記印刷部に出力する請求項１から３いずれか１項記載の広告印刷システム。
【請求項５】
前記印刷実績収集部が、前記広告印刷ジョブの印刷枚数の実績と前記印刷ジョブ識別情報を前記広告管理部に出力する請求項４記載の広告印刷システム。
【請求項６】
前記印刷ジョブ生成部が、前記広告管理部による前記広告データの出力の要否の選択を受け付ける広告出力選択受付部を備えた請求項１から５いずれか１項記載の広告印刷システム。
【請求項７】
前記印刷ジョブ生成部が、予め設定された経過時間の間、前記広告出力選択受付部において前記広告データの出力要求が選択されなかった場合には、前記広告データの出力要求を促す請求項６記載の広告印刷システム。
【請求項８】
広告データを出力する広告データ出力部と、
前記広告データと前記広告データの広告出力枚数と紐付けて広告情報として記憶し、かつ前記広告データおよび原稿データを含む広告印刷ジョブの印刷枚数の実績を受け付けて管理する広告情報管理部とを備えた広告管理装置。
【請求項９】
広告データおよび原稿データに基づいて印刷処理を行う印刷部と、
前記印刷部における印刷枚数の実績を取得し、該印刷枚数の実績を出力する印刷実績収集部とを備えた印刷装置。
【請求項１０】
広告データを出力するステップと、
前記広告データと前記広告データの広告出力枚数と紐付けて広告情報として記憶するステップと、
前記広告データおよび原稿データを含む広告印刷ジョブの印刷枚数の実績を受け付けるステップとをコンピュータに実行させる広告管理プログラム。
【請求項１１】
前記広告情報を記憶するステップにおいて、前記広告データの内容を識別するための広告識別情報をさらに紐付けして記憶する請求項１０記載の広告管理プログラム。
【請求項１２】
前記広告データを含む広告印刷ジョブであることを示す印刷ジョブ識別情報を発行するステップと、
前記印刷ジョブ識別情報を記憶するステップとを前記コンピュータにさらに実行させ、
前記広告印刷ジョブの印刷枚数の実績を受け付けるステップにおいて、前記印刷ジョブ識別情報を受け付ける請求項１０または１１記載の広告管理プログラム。
【請求項１３】
広告データを出力する広告データ出力部と、前記広告データおよび原稿データに基づいて生成された広告印刷ジョブの印刷枚数の実績を受け付けて管理する広告情報管理部とを備えた広告管理装置に用いられるデータ構造であって、
前記広告データと、
前記広告データの内容を識別するための広告識別情報と、
前記広告データの広告出力枚数とを含み、
前記広告管理装置において、前記広告管理装置から出力された前記広告データの広告出力枚数と前記印刷枚数の実績とを比較する処理に用いられるデータ構造。
【請求項１４】
広告データを出力する広告データ出力部と、前記広告データと前記広告データの広告出力枚数とを紐付けて広告情報として記憶し、かつ前記広告データおよび原稿データを含む広告印刷ジョブの印刷枚数の実績を受け付けて管理する広告情報管理部とを備えた広告管理装置に用いられるデータ構造であって、
前記広告印刷ジョブの印刷枚数の実績と前記広告データを含む広告印刷ジョブであることを示す印刷ジョブ識別情報とを含み、
前記広告管理装置において、前記広告出力枚数と前記印刷枚数の実績とを比較する処理に用いられるデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿データとともに広告データを含む広告印刷ジョブを生成し、印刷を行う広告印刷システム並びにその広告印刷システムに用いられる広告管理装置、印刷装置、広告管理プログラムおよび広告管理装置に用いられるデータ構造に関するものである。
【背景技術】
【０００２】
従来、印刷装置において印刷処理が行われた印刷物の印刷枚数などに応じて課金し、印刷装置のユーザに対して印刷料金を請求するシステムが提案されている。
【０００３】
このようなシステムにおける印刷装置は、たとえばモノクロ印刷およびカラー印刷が選択可能に構成されており、一般的には、モノクロ印刷よりもカラー印刷の方が１枚当たりの料金が高く設定されている。
【０００４】
したがって、ユーザは、印刷コストをできるだけ低く抑えるため、カラー印刷を避け、モノクロ印刷を行う傾向がある。
【０００５】
しかしながら、原稿データの内容によってカラー印刷を避けることができない場合や、カラー印刷の方がより好ましい場合もある。
【０００６】
一方、たとえば特許文献１および特許文献２においては、印刷コストをできるだけ抑えるため、原稿データに対して広告データを挿入し、印刷物に広告を印刷することによって、その広告掲載料として、印刷料金を割り引くシステムが提案されている。このようなシステムによれば、カラー印刷を行った場合でも印刷コストを低減することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２４１９５０号公報
【特許文献２】特開２０１４−１５１４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述したような印刷物に広告を印刷するシステムにおいては、サーバなどからの広告データの配信回数と、実際の広告の印刷枚数とが異なる場合がある。このような場合に従来技術では広告データの配信回数と、実際の広告の印刷枚数を把握して管理する事ができなかった。
【０００９】
特許文献１においては、サーバから出力された広告データを取得し、その広告データを合成した印刷データを生成する際、印刷データに数値情報を埋め込み、印刷の際にその数値情報をカウントする方法が提案されている。
【００１０】
しかしながら、特許文献１においては、たとえばハードディスクなどに広告データを含む印刷データを一旦保存し、その保存した印刷データを用いて再プリントを行うことまでは想定されていない。したがって、たとえばサーバからは１度しか広告データが出力されていないが、広告を含む印刷物としては、その広告データの出力回数よりも多くなる場合がある。
【００１１】
また、特許文献２においては、印刷用紙に対して適切に広告データが印刷されたか否かを判断し、その判断結果をユーザに対して送信する方法が提案されているが、上述した問題を解決する方法については、何も提案されていない。
【００１２】
さらに、ジャムなどの印刷中のエラーやユーザによる印刷キャンセルが発生した場合、印刷物の印刷枚数が予定よりも少なくなり、やはり取得した広告数と実際に印刷された広告数が異なる場合もある。
【００１３】
本発明は、上記事情に鑑み、適切な広告データの印刷実績を管理可能な広告印刷システム、広告管理装置、印刷装置、広告管理プログラムおよび広告管理装置に用いられるデータ構造を提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
本発明の広告印刷システムは、広告データを管理する広告管理部と、広告データを受け付け、その広告データおよび原稿データを含む広告印刷ジョブを生成する印刷ジョブ生成部と、印刷ジョブ生成部によって生成された広告印刷ジョブを受け付け、その広告印刷ジョブの広告データおよび原稿データに基づいて印刷処理を行う印刷部と、広告印刷ジョブの印刷部における印刷枚数の実績を取得し、その印刷枚数の実績を広告管理部に出力する印刷実績収集部とを備える。
【発明の効果】
【００１５】
本発明の広告印刷システムによれば、広告管理部から出力された広告データを含む広告印刷ジョブの印刷部における印刷枚数の実績を取得し、その印刷枚数の実績を広告管理部に出力する印刷実績収集部を備えるようにしたので、広告管理部において、広告データの出力回数と、その広告データの印刷枚数の実績とを把握することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の広告印刷システムの一実施形態の概略構成を示すブロック図
【図２】カラーフリーのチェックボックスを含む印刷設定条件入力画面の一例を示す図
【図３】本発明の広告印刷システムの一実施形態の処理の流れを説明するためのフローチャート
【図４】本発明の広告印刷システムの一実施形態の処理の流れを説明するためのフローチャート
【図５】本発明の広告印刷システムの一実施形態の処理の流れを説明するためのフローチャート
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の広告印刷システムの一実施形態について詳細に説明する。図１は、本実施形態の広告印刷システム１の概略構成図である。
【００１８】
本実施形態の広告印刷システム１は、図１に示すように、広告管理装置１０と、印刷ジョブ生成装置２０と、印刷装置３０と、印刷実績収集装置４０とを備えている。広告管理装置１０と印刷ジョブ生成装置２０および印刷実績収集装置４０との間と、印刷ジョブ生成装置２０と印刷装置３０との間と、印刷装置３０と印刷実績収集装置４０との間は、通信回線を介して接続されている。通信回線としては、インターネット回線でもよいし、ＬＡＮ（Local Area Network）または電話回線でもよい。また、通信回線は、有線でもよいし、無線でもよい。
【００１９】
なお、本実施形態においては、広告管理装置１０は、本発明の広告管理部に相当し、印刷ジョブ生成装置２０は、本発明の印刷ジョブ生成部に相当し、印刷装置３０は、印刷部に相当し、印刷実績収集装置４０は、本発明の印刷実績収集部に相当する。
【００２０】
また、本実施形態においては、本発明の印刷実績収集部を１つの独立した印刷実績収集装置４０として構成するようにしたが、これに限らず、本発明の印刷実績収集部を印刷ジョブ生成装置２０に設けるようにしてもよいし、印刷装置３０に設けるようにしてもよい。
【００２１】
また、図１においては、印刷ジョブ生成装置２０および印刷装置３０をそれぞれ１つしか示していないが、これらの装置を複数設けるようにしてもよい。
【００２２】
広告管理装置１０は、印刷ジョブ生成装置２０に対して広告データを出力するとともに、その出力した広告データの印刷実績を管理する装置である。
【００２３】
広告管理装置１０は、コンピュータから構成され、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）などの半導体メモリ、ハードディスクなどのストレージ、および通信Ｉ／Ｆ（Interface）などを備えている。
【００２４】
本実施形態の広告管理装置１０は、具体的には、広告情報管理部１１と、広告データ出力部１２と、印刷料金演算部１４とを備えている。広告管理装置１０の半導体メモリまたはハードディスクには、本発明の広告管理プログラムがインストールされており、この広告管理プログラムがＣＰＵによって実行されることによって、上述した広告情報管理部１１、広告データ出力部１２および印刷料金演算部１４が機能する。
【００２５】
広告情報管理部１１は、広告データを含む広告情報および広告データを含む後述する広告印刷ジョブに関する情報を半導体メモリまたはハードディスクに記憶し、これを管理する。広告印刷ジョブとは、印刷ジョブ生成装置２０において生成される印刷ジョブであって、広告管理装置１０から出力された広告データおよび印刷対象の原稿データを含む印刷ジョブである。これに対し、本実施形態においては、広告データを含まず、印刷対象の原稿データのみを含む印刷ジョブのことを通常印刷ジョブと呼ぶ。
【００２６】
広告情報管理部１１には、具体的には、図１に示すように、広告情報、広告印刷ジョブ管理情報および広告印刷ジョブのページ構成管理情報が記憶されている。
【００２７】
広告情報は、広告ＩＤと、広告データと、広告出力枚数とを含む。広告ＩＤは、本発明の広告識別情報に相当し、広告の内容を識別するための識別情報である。広告データは、印刷される広告を表す印刷データである。広告出力枚数は、広告データ出力部１２から印刷ジョブ生成装置２０に出力された広告データの枚数である。このように、広告ＩＤと、広告データと、広告出力枚数とを紐付けした広告情報を記憶することによって、どのような内容の広告データが何枚出力されたかを管理することができる。
【００２８】
本実施形態においては、１枚の印刷用紙の１つの印刷面に対して、１枚の広告データが挿入されるものとする。すなわち、片面印刷である場合には、印刷用紙の片面のみに１枚の広告データが挿入され、両面印刷である場合には、印刷用紙の表面と裏面とにそれぞれ１枚の広告データが挿入される。そして、各広告データに対してそれぞれ広告ＩＤが付されているものとする。
【００２９】
広告ＩＤと広告データと広告出力枚数は互いに紐付けされて記憶されている。すなわち、どのような内容の広告データが、何枚出力されたかが、広告ＩＤによって紐付けされて記憶されている。図１では、広告ＩＤと広告データと広告出力枚数のセットからなる広告情報を１つしか示していないが、実際には、広告データが異なる複数の広告情報が記憶される。
【００３０】
広告印刷ジョブ管理情報は、上述した広告データが挿入される広告印刷ジョブに関する情報であり、広告管理ジョブＩＤと、ジョブ設定情報と、ジョブ印刷枚数とを含む。
【００３１】
広告管理ジョブＩＤは、本発明の印刷ジョブ識別情報に相当し、広告データを含む広告印刷ジョブであることを示す識別情報であり、広告印刷ジョブ毎に異なる広告管理ジョブＩＤが付される。
【００３２】
広告情報管理部１１は、印刷ジョブ生成装置２０の後述するプリンタドライバ２１から広告データの出力要求を受け付けた際に、その広告データの挿入対象の広告印刷ジョブに対して、１つの広告管理ジョブＩＤを発行する。
【００３３】
また、広告情報管理部１１は、広告管理ジョブＩＤが発行された広告印刷ジョブのジョブ設定情報とジョブ印刷枚数とを受け付け、広告管理ジョブＩＤに紐付けして広告ジョブ管理情報として記憶する。ジョブ設定情報とは、広告印刷ジョブの印刷設定条件の情報であり、たとえば印刷部数の情報、片面両面印刷の情報およびＮアップ印刷情報などがある。Ｎアップ印刷とは、１枚の印刷用紙に対して複数枚の原稿データを印刷する方法である。また、ジョブ印刷枚数は、広告印刷ジョブに含まれる原稿データの枚数の情報である。
【００３４】
そして、広告情報管理部１１は、上述した広告管理ジョブＩＤを発行した際、その広告管理ジョブＩＤの広告印刷ジョブに挿入される広告データの広告ＩＤと、その広告データが挿入されるページのページＩＤと、そのページＩＤのページのページ印刷枚数とを広告管理ジョブＩＤに紐付けして、ページ構成管理情報として記憶する。なお、本実施形態においては、印刷用紙の１つの面を１ページとし、ページＩＤは、その各ページを識別するための識別情報である。また、ページ印刷枚数は、広告印刷ジョブを１部印刷する場合には１枚であり、Ｎ部数印刷する場合にはＮ枚になる。
【００３５】
すなわち、広告情報管理部１１は、所定の広告管理ジョブＩＤが発行された広告印刷ジョブのどのページに対してどの内容の広告データを挿入し、その広告データが挿入されたページの印刷枚数を広告管理ジョブＩＤに紐付けして記憶する。
【００３６】
本実施形態の広告情報管理部１１は、広告印刷ジョブの各ページに挿入する広告データの広告ＩＤをランダムに決定する。すなわち、広告情報管理部１１は、広告情報として予め記憶された複数の広告ＩＤの中から各ページに挿入する広告ＩＤをランダムに決定する。そして、広告情報管理部１１は、そのランダムに決定した広告ＩＤとページＩＤとを対応づけて記憶する。そして、広告情報管理部１１は、ページ構成管理情報として各広告ＩＤに対応付けて記憶されたページ印刷数を、広告情報の各広告ＩＤに対応する広告出力枚数として記憶する。
【００３７】
ここで、広告ジョブ管理情報として記憶されるジョブ印刷枚数と、ページ構成管理情報として記憶されるページ印刷枚数と、広告情報として記憶される広告出力枚数との関係について、広告印刷ジョブの具体的な例を挙げて説明する。
【００３８】
たとえば広告印刷ジョブの原稿データが５枚であり、ジョブ設定情報が、印刷部数１部、片面印刷およびＮアップ印刷無しである場合、広告情報管理部１１は、その広告印刷ジョブのジョブ印刷枚数として５枚を記憶する。
【００３９】
そして、広告情報管理部１１は、ページ構成管理情報として、５枚の原稿データの各ページＩＤに対してそれぞれ広告ＩＤを割り当て、その各広告ＩＤに対応するページ印刷枚数として１枚を記憶する。
【００４０】
次いで、広告情報管理部１１は、５枚の原稿データの各ページＩＤに紐付けされた各広告ＩＤの広告出力枚数として１枚を記憶する。
【００４１】
次に、たとえば広告印刷ジョブの原稿データが５枚であり、ジョブ設定情報が、印刷部数２部、片面印刷およびＮアップ印刷無しである場合、広告情報管理部１１は、その広告印刷ジョブのジョブ印刷枚数として５枚を記憶する。
【００４２】
そして、広告情報管理部１１は、ページ構成管理情報として、５枚の原稿データの各ページＩＤに対してそれぞれ広告ＩＤを割り当て、その各広告ＩＤに対応するページ印刷枚数として２枚を記憶する。
【００４３】
次いで、広告情報管理部１１は、５枚の原稿データの各ページＩＤに紐付けされた各広告ＩＤの広告出力枚数として２枚を記憶する。
【００４４】
次に、たとえば広告印刷ジョブの原稿データが１０枚であり、ジョブ設定情報が、印刷部数１部、両面印刷およびＮアップ印刷無しである場合、広告情報管理部１１は、その広告印刷ジョブのジョブ印刷枚数として１０枚を記憶する。
【００４５】
そして、広告情報管理部１１は、ページ構成管理情報として、１０枚の原稿データの各ページＩＤに対してそれぞれ広告ＩＤを割り当て、その各広告ＩＤに対応する印刷枚数として１枚を記憶する。
【００４６】
次いで、広告情報管理部１１は、１０枚の原稿データの各ページＩＤに紐付けされた各広告ＩＤの広告出力枚数として１枚を記憶する。
【００４７】
次に、たとえば広告印刷ジョブの原稿データが１０枚であり、ジョブ設定情報が、印刷部数１部、片面印刷および２アップ印刷である場合、広告情報管理部１１は、その広告印刷ジョブのジョブ印刷枚数として１０枚を記憶する。
【００４８】
そして、広告情報管理部１１は、ページ構成管理情報として、２枚の原稿データが配置される印刷用紙の一面毎にそれぞれページＩＤを付する。すなわち、広告情報管理部１１は、５つのページＩＤを設定し、その各ページＩＤに対してそれぞれ広告ＩＤを割り当て、その各広告ＩＤに対応する印刷枚数として１枚を記憶する。
【００４９】
次いで、広告情報管理部１１は、各ページＩＤに紐付けされた各広告ＩＤの広告出力枚数として１枚を記憶する。
【００５０】
次に、たとえば広告印刷ジョブの原稿データが１２枚であり、ジョブ設定情報が、印刷部数１部、両面印刷および２アップ印刷である場合、広告情報管理部１１は、その広告印刷ジョブのジョブ印刷枚数として１２枚を記憶する。
【００５１】
そして、広告情報管理部１１は、ページ構成管理情報として、２枚の原稿データが配置される印刷用紙の一面毎にそれぞれページＩＤを付する。すなわち、広告情報管理部１１は、６つのページＩＤを設定し、その各ページＩＤに対してそれぞれ広告ＩＤを割り当て、その各広告ＩＤに対応する印刷枚数として１枚を記憶する。
【００５２】
次いで、広告情報管理部１１は、各ページＩＤに紐付けされた各広告ＩＤの広告出力枚数として１枚を記憶する。
【００５３】
なお、各ページＩＤに対応する広告ＩＤが同じである場合には、各ページＩＤのページ印刷枚数を加算した枚数が、上記広告ＩＤの広告出力枚数として記憶される。
【００５４】
広告データ出力部１２は、上述したように広告情報管理部１１に記憶された広告情報に基づいて、印刷ジョブ生成装置２０のプリンタドライバ２１に対して広告データを出力する。
【００５５】
本実施形態の広告データ出力部１２は、プリンタドライバ２１から出力された広告情報の出力要求を受け、その出力要求に応じて広告データを出力する。具体的には、広告データ出力部１２は、広告情報の各広告ＩＤに紐付けされた広告出力枚数を参照し、広告出力枚数が１枚以上である広告ＩＤの広告データをその広告出力枚数分だけプリンタドライバ２１に出力する。
【００５６】
また、上述した広告情報管理部１１は、比較部１３を有する。比較部１３は、印刷実績収集装置４０から出力された広告印刷ジョブの印刷枚数の実績と、その広告印刷ジョブについて、広告情報として記憶された広告出力枚数とを比較する。
【００５７】
具体的には、印刷実績収集装置４０から広告印刷ジョブの広告管理ジョブＩＤと、その広告印刷ジョブの印刷枚数の実績とが出力される。比較部１３は、印刷実績収集装置４０から出力された広告管理ジョブＩＤを受け付け、その広告管理ジョブＩＤに基づいて、ページ構成管理情報を参照することによって、その広告管理ジョブＩＤに紐付けされた広告ＩＤを特定する。
【００５８】
そして、比較部１３は、その特定した広告ＩＤに基づいて、広告情報を参照し、特定した広告ＩＤに対応する広告出力枚数を取得し、その広告出力枚数と、印刷実績収集装置４０から出力された印刷枚数の実績とを比較し、その比較結果を印刷料金演算部１４に出力する。このように、比較部１３において広告出力枚数と印刷枚数の実績とを比較するようにしたので、広告データの出力回数と、その広告データの印刷枚数の実績とを把握することができる。
【００５９】
なお、広告管理ジョブＩＤに紐付けされた広告ＩＤが複数ある場合には、すなわち広告印刷ジョブに挿入される広告データが複数種類ある場合には、その各広告データの広告出力枚数の合計と、広告印刷ジョブの印刷枚数の実績とが比較される。
【００６０】
印刷料金演算部１４は、比較部１３から出力された比較結果に基づいて、広告印刷ジョブの印刷に対する料金を演算し、その料金を外部装置に出力する。外部装置としては、印刷ジョブ生成装置２０でもよいし、印刷装置３０でもよいし、広告主が有するサーバ装置などでもよい。
【００６１】
印刷料金演算部１４には、１ページ当たりの印刷料金が予め設定されている。１ページ当たり印刷料金としてモノクロ印刷料金とカラー印刷料金とがある。印刷料金演算部１４は、カラー印刷が行われた場合、基本的には、カラー印刷料金に対してページ数を乗算した料金を出力するが、広告印刷ジョブである場合には、比較部１３の比較結果に応じて料金を変更する。具体的には、印刷料金演算部１４は、広告出力枚数の合計と、広告印刷ジョブの印刷枚数の実績と同じである場合には、無料とするか、１ページ当たりのカラー印刷料金に対して１よりも小さい比率を乗算することによって割引料金を演算する。
【００６２】
一方、印刷料金演算部１４は、たとえば印刷処理中にジャムなどのエラーやユーザによる印刷キャンセルが行われ、広告印刷ジョブの本来のページ数よりも実際の印刷枚数が少なくなり、これにより広告データが印刷された印刷物の枚数が減った場合には、１ページ当たりのカラー印刷料金に対して乗算する比率を、全ての広告データが正常に印刷された場合と比較して大きくする。すなわち１ページ当たりのカラー印刷料金の割引率を小さくする。
【００６３】
なお、印刷料金演算部１４は、広告印刷ジョブについてモノクロ印刷が行われた場合には、上述したような割引を行わないようにしてもよいし、カラー印刷の場合よりもモノクロ印刷料金に対して乗算する比率を大きくするようにしてもよい。また、印刷料金演算部１４は、通常印刷ジョブについてモノクロ印刷またはカラー印刷が行われた場合には、１ページ当たりのモノクロ印刷料金またはカラー印刷料金に対してページ数を乗算することによって料金を演算する。
【００６４】
また、印刷料金演算部１４は、広告印刷ジョブに割り当てられた広告データの属性に応じて、１ページ当たりのカラー印刷料金に対して乗算する比率を変更するようにしてもよい。たとえば広告データの属性が、非常に重要な広告であったり、高額な広告料が支払われた広告であったりする場合には、上記比率を小さくすることによって、割引率を大きくするようにしてもよい。広告データの属性に応じた上記比率については、たとえばこれらを対応付けたテーブルを、印刷料金演算部１４に予め設定しておくようにしてもよい。
【００６５】
また、比較部１３における比較の結果、広告印刷ジョブの広告データの広告出力枚数よりも広告印刷ジョブの印刷枚数の実績の方が少ない場合には、ページ構成管理情報および広告情報を参照して、どの広告データが印刷されていないかを特定し、その情報を広告管理装置１０において表示したり、外部装置に出力するようにしてもよい。具体的には、たとえば広告データの広告出力枚数が５枚であり、印刷枚数の実績が３枚である場合、４ページと５ページのページＩＤに対応する広告ＩＤの広告データが印刷されなかったことになるので、その情報を広告管理装置１０において表示したり、外部装置に出力するようにしてもよい。
【００６６】
なお、広告管理装置１０のハードウェア構成は、上述した構成に限定されない。
【００６７】
また、本実施形態においては、ＣＰＵによって広告管理プログラムを実行することによって広告管理装置１０の各部を機能させるようにしたが、広告管理プログラムが実行する一部の機能または全部の機能をＡＳＣＩ（Application Specific Integrated Circuit）やＦＰＧＡ（Field-Programmable Gate Array）、その他の電気回路などのハードウェアから構成するようにしてもよい。
【００６８】
印刷ジョブ生成装置２０は、広告管理装置１０から出力された広告データを受け付け、その広告データと印刷対象の原稿データを含む広告印刷ジョブを生成し、その広告印刷ジョブを印刷装置３０に出力する。
【００６９】
印刷ジョブ生成装置２０は、コンピュータから構成され、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）などの半導体メモリ、ハードディスクなどのストレージ、および通信Ｉ／Ｆ（Interface）などを備えている。
【００７０】
印刷ジョブ生成装置２０の半導体メモリまたはハードディスクには、原稿データを作成するための原稿作成アプリケーションおよびプリンタドライバ２１がインストールされている。
【００７１】
プリンタドライバ２１は、原稿作成アプリケーションにおいて印刷指示が入力された際、印刷ジョブ生成装置２０の表示部２２に、印刷設定条件入力画面を表示させる。そして、プリンタドライバ２１は、印刷設定条件入力画面において、上述したジョブ設定情報の設定入力を受け付ける。また、本実施形態の印刷設定条件入力画面は、本発明の広告出力選択受付部に相当し、上述した広告データの出力の要否を受け付ける。
【００７２】
図２は、印刷設定条件入力画面の一例を示す図である。図２に示す印刷設定条件入力画面においては、カラーフリー（広告挿入）のチェックボックスが設けられている（図２の点線楕円内参照）。ユーザは、広告データの出力を要求する場合には、すなわち印刷対象の原稿データに対して広告データを挿入して印刷することによって印刷に要する料金を減額したい場合には、チェックボックスをチェックする。一方、ユーザは、広告データの挿入を希望せず、通常印刷ジョブとして印刷を行う場合には、チェックボックスをチェックしない。このように、広告データの出力の要否を受け付けるチェックボックスを設けることによって、ユーザの希望に応じて印刷物に広告を挿入したり、外したりすることができる。
【００７３】
プリンタドライバ２１は、印刷設定条件入力画面における設定入力が終了し、印刷指示が設定入力された場合、カラーフリー（広告挿入）のチェックボックスがチェックされている場合のみ広告管理装置１０に対して、広告データの出力要求を出力する。
【００７４】
また、プリンタドライバ２１は、カラーフリー（広告挿入）のチェックボックスがチェックされている場合のみ上述したジョブ設定情報および印刷対象の原稿データの枚数の情報を広告管理装置１０に出力する。
【００７５】
そして、プリンタドライバ２１は、カラーフリー（広告挿入）のチェックボックスがチェックされている場合には、広告管理装置１０から出力された広告データと、原稿作成アプリケーションにおいて作成された原稿データとを用いて広告印刷ジョブを生成する。そして、プリンタドライバ２１は、その広告印刷ジョブとその広告印刷ジョブに対して発行された広告管理ジョブＩＤとを紐付けしたデータ構造を有する広告印刷ジョブ情報を印刷装置３０に出力する。このように、プリンタドライバ２１から印刷装置３０に対して広告印刷ジョブとともに、広告管理ジョブＩＤを出力することによって、これらを紐付けて印刷装置３０に記憶することができ、後述する印刷実績収集装置４０が、広告管理ジョブＩＤを用いて、広告印刷ジョブを容易に識別することができる。また、印刷ジョブの一覧を表示し、広告管理ジョブＩＤを用いて広告印刷ジョブを通常印刷ジョブとは異なる表示とした場合には、ユーザが、広告印刷ジョブを容易に識別することができる。
【００７６】
プリンタドライバ２１は、たとえば印刷用紙の一面に原稿データを配置した場合の余白部分に、広告データを縮小して挿入することによって広告印刷ジョブを生成する。なお、この広告データの縮小は、図２の点線楕円内に示す自動縮小のチェックボックスがチェックされている場合にのみ行うようにしてもよい。また、広告データを挿入する際、その広告データの大きさに対して十分な余白が無い場合には、原稿データを縮小するようにしてもよい。
【００７７】
一方、プリンタドライバ２１は、カラーフリー（広告挿入）のチェックボックスがチェックされていない場合には、原稿作成アプリケーションにおいて作成された原稿データを用いて通常印刷ジョブを生成し、その通常印刷ジョブを印刷装置３０に出力する。
【００７８】
次に、印刷装置３０は、印刷ジョブ生成装置２０から出力された広告印刷ジョブまたは通常印刷ジョブに基づいて、印刷用紙に対して印刷処理を施す。印刷装置３０は、印刷処理部３１と、印刷ジョブ記憶部３２と、印刷制御部３３とを備える。印刷処理部３１は、上述した印刷処理を施す。印刷方式としては、インクジェット方式、レーザ方式および孔版印刷方式などがあるが、如何なる印刷方式でもよい。
【００７９】
印刷ジョブ記憶部３２は、ハードディスクなどの記憶容量が比較的大きい記憶媒体を備え、印刷ジョブ生成装置２０から出力された広告印刷ジョブおよび通常印刷ジョブを記憶する。また、印刷ジョブ記憶部３２は、広告印刷ジョブを記憶する際には、その広告印刷ジョブと広告管理ジョブＩＤとを紐付けした広告印刷ジョブ情報を記憶する。
【００８０】
印刷制御部３３は、ＣＰＵなどを備え、印刷装置３０全体の動作を制御する。
【００８１】
次に、印刷実績収集装置４０は、印刷ジョブ記憶部３２に記憶された広告印刷ジョブおよび通常印刷ジョブの中から広告印刷ジョブを識別し、その広告印刷ジョブの印刷枚数の実績を取得して広告管理装置１０に出力する。
【００８２】
印刷実績収集装置４０は、コンピュータから構成され、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）などの半導体メモリ、ハードディスクなどのストレージ、および通信Ｉ／Ｆ（Interface）などを備えている。
【００８３】
本実施形態の印刷実績収集装置４０は、具体的には、印刷実績取得部４１と、印刷実績出力部４２とを備えている。印刷実績収集装置４０の半導体メモリまたはハードディスクには、印刷実績収集プログラムがインストールされており、この印刷実績収集プログラムがＣＰＵによって実行されることによって、上述した印刷実績取得部４１および印刷実績出力部４２が機能する。
【００８４】
印刷実績取得部４１は、印刷装置３０と通信し、印刷装置３０において印刷処理が完了したか否かを監視する。そして、印刷実績取得部４１は、印刷装置３０において印刷処理が完了したことを認識した場合には、印刷装置３０の印刷ジョブ記憶部３２に広告管理ジョブＩＤが記憶されているか否かを確認することによって、広告印刷ジョブが記憶されているか否かを確認する。
【００８５】
そして、印刷実績取得部４１は、印刷ジョブ記憶部３２に広告印刷ジョブが記憶されている場合には、その広告印刷ジョブの印刷枚数の実績を取得する。なお、印刷実績取得部４１は、印刷ジョブ記憶部３２に通常印刷ジョブしか記憶されていない場合には、その印刷枚数の実績を取得しない。
【００８６】
印刷実績出力部４２は、印刷実績取得部４１によって広告印刷ジョブの印刷枚数の実績が取得された場合には、その広告印刷ジョブの印刷枚数の実績とその広告管理ジョブＩＤとを紐付けしたデータ構造を有する広告印刷実績データを広告管理装置１０に出力する。このように、広告印刷ジョブの印刷枚数の実績とともに、広告管理ジョブＩＤを広告管理装置１０に出力することによって、広告管理装置１０において、どの広告印刷ジョブの印刷枚数の実績であるかを認識することができる。
【００８７】
広告管理装置１０の比較部１３は、広告管理ジョブＩＤとその印刷枚数の実績の入力を受け付けた場合には、上述したように広告管理ジョブＩＤに基づいて、ページ構成管理情報を参照することによって、その広告管理ジョブＩＤに紐付けされた広告ＩＤを特定する。そして、比較部１３は、その特定した広告ＩＤに基づいて、広告情報を参照し、特定した広告ＩＤに対応する広告出力枚数を取得し、その広告出力枚数と、印刷実績収集装置４０から出力された印刷枚数の実績とを比較し、その比較結果を印刷料金演算部１４に出力する。
【００８８】
次に、本実施形態の広告印刷システム１の処理の流れについて、図３〜図５に示すフローチャートを参照しながら説明する。なお、図３〜図５のフローチャートは、１つのフローチャートを分割して示しており、図の番号の順で処理が行われるものとする。また、ここでは、広告印刷ジョブを印刷する場合の処理の流れについて説明する。
【００８９】
まず、ユーザは、印刷ジョブ生成装置２０において原稿データを作成し、印刷設定条件入力画面においてジョブ設定情報を設定入力し、カラーフリー（広告挿入）のチェックボックスをチェックした後、印刷指示を入力する（Ｓ１０）。
【００９０】
プリンタドライバ２１は、ユーザによって印刷指示が入力された場合には、カラーフリー（広告挿入）のチェックボックスがチェックされているので、広告管理装置１０に対して広告データの出力要求を出力する（Ｓ１２）。
【００９１】
また、この際、プリンタドライバ２１は、印刷設定条件入力画面において設定入力されたジョブ設定情報と、原稿データの枚数を広告管理装置１０に出力する（Ｓ１４）。
【００９２】
広告管理装置１０の広告情報管理部１１は、プリンタドライバ２１から出力されたジョブ設定情報および原稿データの枚数（ジョブ印刷枚数）を受け付けた場合には、広告管理ジョブＩＤを発行し、その広告管理ジョブＩＤとジョブ設定情報とジョブ印刷枚数とを紐付けて、広告管理情報として記憶する（Ｓ１６）。また、広告情報管理部１１は、発行した広告管理ジョブＩＤを印刷ジョブ生成装置２０に出力する（Ｓ１８）。
【００９３】
次いで、広告情報管理部１１は、上述した広告管理情報を記憶した後、その広告管理ジョブＩＤの広告印刷ジョブに挿入される広告データの広告ＩＤと、その広告データが挿入される原稿データのページＩＤと、そのページＩＤのページのページ印刷枚数とを広告管理ジョブＩＤに紐付けして、ページ構成管理情報として記憶する（Ｓ２０）。
【００９４】
そして、広告情報管理部１１は、ページ構成管理情報として記憶した広告ＩＤによって広告データを特定し、その広告ＩＤに紐付けして記憶されたページＩＤのページ印刷枚数から広告出力枚数を決定し、広告ＩＤと広告データと広告出力枚数とを紐付けして広告情報として記憶する（Ｓ２２）。そして、広告データ出力部１２が、広告情報として記憶された広告出力枚数の広告データを印刷ジョブ生成装置２０に出力する（Ｓ２４）。
【００９５】
次いで、印刷ジョブ生成装置２０は、広告データ出力部１２から出力された広告データを受け付け、原稿データに挿入することによって広告印刷ジョブを生成する（Ｓ２６）。
【００９６】
そして、印刷ジョブ生成装置２０は、生成した広告印刷ジョブとその広告印刷ジョブの広告管理ジョブＩＤとを紐付けした広告印刷ジョブ情報を印刷装置３０に出力する（Ｓ２８）。
【００９７】
印刷装置３０は、印刷ジョブ生成装置２０から出力された広告印刷ジョブ情報を印刷ジョブ記憶部３２に記憶し（Ｓ３０）、その記憶した広告印刷ジョブ情報に含まれる広告印刷ジョブの印刷処理を開始する（Ｓ３２）。
【００９８】
印刷装置３０は、印刷処理中にエラーまたは印刷キャンセルが発生してない場合には（Ｓ３４，ＮＯ）、印刷用紙の排紙枚数をカウントし（Ｓ３６）、最終ページの印刷処理までそのカウントを続ける（Ｓ３８，ＮＯ）。一方、印刷処理中にエラーまたは印刷キャンセルが発生した場合には（Ｓ３４，ＹＥＳ）、印刷処理を再開するか否かを確認し、再開可能である場合には（Ｓ４０，ＹＥＳ）、印刷処理を再開し、印刷用紙の排紙枚数のカウントを継続する（Ｓ３６）。そして、印刷装置３０は、最終ページまで印刷処理を終了した場合（Ｓ３８，ＹＥＳ）およびＳ４０において印刷処理を再開できない場合には、そのまま印刷処理を完了する（Ｓ４２）。
【００９９】
印刷装置３０における印刷処理が完了した場合には、その印刷処理の完了が印刷実績収集装置４０によって確認される（Ｓ４４）。
【０１００】
印刷実績収集装置４０は、印刷処理の完了を確認すると、印刷ジョブ記憶部３２に記憶された広告印刷ジョブを識別し、その広告印刷ジョブの広告管理ジョブＩＤと印刷枚数の実績を取得する（Ｓ４６）。
【０１０１】
そして、印刷実績収集装置４０は、取得した広告管理ジョブＩＤとその印刷枚数の実績を紐付けした広告印刷実績データを広告管理装置１０に出力する（Ｓ４８）。
【０１０２】
広告管理装置１０の比較部１３は、広告管理ジョブＩＤとその印刷枚数の実績の入力を受け付けた場合には、その受け付けた広告管理ジョブＩＤに基づいて、ページ構成管理情報を参照することによって、その広告管理ジョブＩＤに紐付けされた広告ＩＤを特定する。そして、比較部１３は、その特定した広告ＩＤに基づいて、広告情報を参照し、特定した広告ＩＤに対応する広告出力枚数を取得し、その広告出力枚数と、印刷実績収集装置４０から出力された印刷枚数の実績とを比較し、その比較結果を印刷料金演算部１４に出力する（Ｓ５０）。
【０１０３】
印刷料金演算部１４は、比較部１３における比較結果に応じて印刷料金を演算し、その印刷料金を外部装置に出力する（Ｓ５２）。
【０１０４】
なお、図３〜図５に示すフローチャートの説明では、印刷装置３０が、印刷ジョブ生成装置２０から出力された広告印刷ジョブの印刷処理を行う場合について説明したが、印刷装置３０は、印刷ジョブ記憶部３２に一旦記憶された広告印刷ジョブを、印刷装置３０における操作部（図示省略）を用いて呼び出すことによって繰り返し印刷可能に構成されている。このような印刷装置３０における再印刷を行った場合においても、印刷実績収集装置４０は、再印刷の印刷完了を認識する度に、その印刷枚数の実績を取得し、その印刷枚数の実績とともに広告管理ジョブＩＤを広告管理装置１０に出力する。これにより、広告管理装置１０は、上述した広告印刷ジョブの再印刷の場合にもその印刷枚数の実績を取得し、広告データの出力回数と比較することができ、広告の効果を正確に分析することができる。また、上述した再印刷の場合、広告データの広告出力回数よりも広告データの印刷枚数の方が多くなるので、印刷料金演算部１４が、１ページ当たりのカラー印刷料金に対して乗算する比率を小さくし、割引率を大きくするようにしてもよい。
【０１０５】
また、上記実施形態の広告印刷システム１においては、広告情報管理部１１が、各ページＩＤに対してランダムに広告ＩＤを割り当てることによって各ページに印刷する広告データを決定するようにしたが、これに限らず、たとえば広告データの出力要求の際に受け付けた原稿データの枚数（ジョブ印刷枚数）、印刷部数やカラー印刷設定やその他の印刷設定条件（ジョブ設定情報）に応じて広告データの種類を決定するようにしてもよい。
【０１０６】
具体的には、たとえば広告の内容が、複数枚の異なる広告データのセットから構成される場合（広告データが複数枚揃った場合にその広告の内容が分かる場合）、広告情報管理部１１が、広告印刷ジョブの原稿データの枚数が、その広告データのセットの枚数以上である場合には、その広告印刷ジョブにその広告データのセットを割り当て、広告印刷ジョブの原稿データの枚数が、その広告データのセットの枚数未満である場合には、その広告印刷ジョブにその広告データのセットを割り当てず、たとえば全ての原稿データに対して同じ広告データを割り当てるようにしてもよい。
【０１０７】
また、広告情報管理部１１が、たとえば広告印刷ジョブの印刷部数が、予め設定された部数以上である場合には、その広告印刷ジョブに割り当て可能であるが、予め設定された部数未満である場合には、その広告印刷ジョブに割り当て不可な広告データを設定するようにしてもよい。
【０１０８】
また、広告データとしてモノクロ印刷用の広告データとカラー印刷用の広告データとを予め設定しておき、広告情報管理部１１が、広告印刷ジョブの印刷設定条件がモノクロ印刷である場合には、モノクロ印刷用の広告データを割り当て、カラー印刷である場合には、カラー印刷用の広告データを割り当てるようにしてもよい。
【０１０９】
また、広告情報管理部１１が、複数の異なる印刷ジョブ生成装置２０から広告データの出力要求を受け付ける場合には、広告データの出力要求を出力したプリンタドライバ２１（印刷ジョブ生成装置２０）を識別し、そのプリンタドライバ２１に対応付けて予め記憶された広告データを選択して、そのプリンタドライバ２１に出力するようにしてもよい。
【０１１０】
具体的には、たとえば複数の異なる印刷ジョブ生成装置２０が小学校に設置されており、そのうちの１台が６年生を担当する先生が使用する印刷ジョブ生成装置２０であり、他の１台が１年生を担当する先生が使用する印刷ジョブ生成装置２０である場合、広告情報管理部１１は、６年生を担当する先生が使用する印刷ジョブ生成装置２０から広告データの出力要求が出力されている場合には、その印刷ジョブ生成装置２０のプリンタドライバ２１に対応付けて予め記憶された６年生用の広告データを選択して、そのプリンタドライバ２１に出力する。また、広告情報管理部１１は、１年生を担当する先生が使用する印刷ジョブ生成装置２０から広告データの出力要求が出力されている場合には、その印刷ジョブ生成装置２０のプリンタドライバ２１に対応付けて予め記憶された１年生用の広告データを選択して、そのプリンタドライバ２１に出力するようにしてもよい。
【０１１１】
また、広告印刷ジョブに割り当てる広告データをユーザが選択可能としてもよい。具体的には、たとえば印刷設定条件入力画面において、広告情報管理部１１に予め記憶された複数の広告データのリストをプルダウンメニューなどによって表示させ、ユーザが、そのプルダウンメニューに表示された広告データのリストの中から広告印刷ジョブに割り当てる広告データを選択するようにしてもよい。
【０１１２】
具体的には、たとえば印刷ジョブ生成装置２０および印刷装置３０が小学校に設置される場合、広告情報管理部１１に対して各学年用の広告データを予め記憶しておく。そして、プリンタドライバ２１が、印刷設定条件入力画面において、広告情報管理部１１に予め記憶された各学年用の広告データのリストをプルダウンメニューによって表示する。そして、たとえばユーザが６年生を担当する先生である場合には、プルダウンメニューにおいて６年生用の広告データを選択し、ユーザが１年生を担当する先生である場合には、プルダウンメニューにおいて１年生用の広告データを選択し、広告情報管理部１１が、そのユーザによって選択された広告データをプリンタドライバ２１に対して出力するようにしてもよい。
【０１１３】
また、たとえば広告情報管理部１１に対して、学校向けの広告データの群と、一般企業向けの広告データの群とを予め記憶しておき、プリンタドライバ２１が、印刷設定条件入力画面において、学校向けの広告と一般企業向けの広告とをプルダウンメニューによって選択可能に表示するようにしてもよい。そして、たとえばユーザが学校の先生である場合には、プルダウンメニューにおいて学校向けの広告を選択し、ユーザが一般企業の社員である場合には、プルダウンメニューにおいて一般企業向けの広告を選択する。そして、広告情報管理部１１が、学校向けの広告が選択された場合には、学校向けの広告データの群の中の広告データをプリンタドライバ２１に出力し、一般企業向けの広告が選択された場合には、一般企業向けの広告データの群の中の広告データをプリンタドライバ２１に出力するようにしてもよい。
【０１１４】
また、上記の例に限らず、印刷設定条件入力画面のプルダウンメニューにおいて、男性向けの広告と女性向けの広告とを選択可能としたり、各年齢層の広告を選択可能としてもよい。
【０１１５】
また、上記実施形態の広告印刷システム１においては、原稿データに広告データを挿入する際、ユーザが、印刷設定条件入力画面において、カラーフリーのチェックボックスをチェックするようにしたが、ユーザが、このチェックボックスのチェックを外したことを忘れてしまう可能性がある。
【０１１６】
そこで、印刷ジョブ生成装置２０のプリンタドライバ２１が、予め設定された経過時間の間、カラーフリーのチェックボックスがチェックされなかった場合には、チェックボックスのチェックを促す（広告データの出力要求を促す）ようなメッセージなどを表示部２２に表示させるようにしてもよい。これにより、ユーザが、カラーフリーのチェックボックスのチェックを外したことを忘れてしまうのを防止することができる。
【０１１７】
また、上記実施形態の印刷ジョブ生成装置２０の各構成（機能）と印刷実績収集装置４０の各構成（機能）を印刷装置３０に設けて１つの印刷装置として構成するようにしてもよい。
【０１１８】
また、上記実施形態においては、印刷設定条件入力画面のプルダウンメニューにおいて、複数部数印刷時に全ての部に同じ広告付加するか全ての部に異なる広告を付加するかを選択可能としてもよい。
【０１１９】
本発明に関し、さらに以下の付記を開示する。
（付記）
【０１２０】
本発明の広告印刷システムにおいて、広告管理部は、広告データの広告出力枚数と印刷枚数の実績とを比較する比較部を備えることができる。
【０１２１】
また、本発明の広告印刷システムにおいて、広告管理部は、広告データと広告データの内容を識別するための広告識別情報と広告データの広告出力枚数とを紐付けした広告情報を記憶することができる。
【０１２２】
また、本発明の広告印刷システムにおいて、印刷ジョブ生成部は、広告印刷ジョブとともに、広告データを含む広告印刷ジョブであることを示す印刷ジョブ識別情報を印刷部に出力することができる。
【０１２３】
また、本発明の広告印刷システムにおいて、印刷実績収集部は、広告印刷ジョブの印刷枚数の実績と印刷ジョブ識別情報を広告管理部に出力することができる。
【０１２４】
また、本発明の広告印刷システムにおいて、印刷ジョブ生成部は、広告管理部による広告データの出力の要否の選択を受け付ける広告出力選択受付部を備えることができる。
【０１２５】
また、本発明の広告印刷システムにおいて、印刷ジョブ生成部は、予め設定された経過時間の間、広告出力選択受付部において広告データの出力要求が選択されなかった場合には、広告データの出力要求を促すことができる。
【０１２６】
また、本発明の広告印刷システムにおいて、広告管理部が管理する広告情報は、広告データと広告データの内容を識別するための広告識別情報と広告データの広告出力枚数とを含むデータ構造とすることができる。
【０１２７】
また、本発明の広告印刷システムにおいて、印刷ジョブ生成部から出力される広告印刷ジョブ情報は、広告印刷ジョブと、広告印刷ジョブであることを示す印刷ジョブ識別情報とを紐付けしたデータ構造とすることができる。
【０１２８】
また、本発明の広告印刷システムにおいて、印刷実績収集部から出力される広告印刷実績データは、広告印刷ジョブの印刷枚数の実績と、広告印刷ジョブであることを示す印刷ジョブ識別情報とを紐付けしたデータ構造とすることができる。
【０１２９】
本発明の広告管理装置は、広告データを出力する広告データ出力部と、広告データと広告データの広告出力枚数と紐付けて広告情報として記憶し、かつ広告データおよび原稿データを含む広告印刷ジョブの印刷枚数の実績を受け付けて管理する広告情報管理部とを備える。
【０１３０】
本発明の印刷装置は、広告データの出力要求を出力し、その出力要求に応じて出力された広告データを受け付け、その広告データおよび原稿データを含む広告印刷ジョブを生成する印刷ジョブ生成部と、印刷ジョブ生成部によって生成された広告印刷ジョブを受け付け、その広告印刷ジョブの広告データおよび原稿データに基づいて印刷処理を行う印刷部と、広告印刷ジョブの印刷部における印刷枚数の実績を取得し、その印刷枚数の実績を出力する印刷実績収集部とを備えることができる。
【０１３１】
本発明の印刷装置は、広告データおよび原稿データに基づいて印刷処理を行う印刷部と、印刷部における印刷枚数の実績を取得し、その印刷枚数の実績を出力する印刷実績収集部とを備える。
【０１３２】
本発明の広告管理プログラムは、広告データを出力するステップと、広告データと広告データの広告出力枚数と紐付けて広告情報として記憶するステップと、広告データおよび原稿データを含む広告印刷ジョブの印刷枚数の実績を受け付けるステップとをコンピュータに実行させる。
【０１３３】
また、本発明の広告管理プログラムにおいては、広告情報を記憶するステップにおいて、広告データの内容を識別するための広告識別情報をさらに紐付けして記憶することができる。
【０１３４】
また、本発明の広告管理プログラムにおいては、広告データを含む広告印刷ジョブであることを示す印刷ジョブ識別情報を発行するステップと、印刷ジョブ識別情報を記憶するステップとをコンピュータにさらに実行させ、広告印刷ジョブの印刷枚数の実績を受け付けるステップにおいて、印刷ジョブ識別情報を受け付けることができる。
【０１３５】
本発明のデータ構造は、広告データを出力する広告データ出力部と、広告データおよび原稿データに基づいて生成された広告印刷ジョブの印刷枚数の実績を受け付けて管理する広告情報管理部とを備えた広告管理装置に用いられるデータ構造であって、広告データと、広告データの内容を識別するための広告識別情報と、広告データの広告出力枚数とを含み、広告管理装置において、広告管理装置から出力された広告データの広告出力枚数と上記印刷枚数の実績とを比較する処理に用いられる。
【０１３６】
本発明のデータ構造は、広告データを出力する広告データ出力部と、広告データと広告データの広告出力枚数とを紐付けて広告情報として記憶し、かつ広告データおよび原稿データを含む広告印刷ジョブの印刷枚数の実績を受け付けて管理する広告情報管理部とを備えた広告管理装置に用いられるデータ構造であって、広告印刷ジョブの印刷枚数の実績と広告データを含む広告印刷ジョブであることを示す印刷ジョブ識別情報とを含み、広告管理装置において、上記広告出力枚数と上記印刷枚数の実績とを比較する処理に用いられる。
【符号の説明】
【０１３７】
１     広告印刷システム
１０      広告管理装置
１１      広告情報管理部
１２      広告データ出力部
１３      比較部
１４      印刷料金演算部
２０      印刷ジョブ生成装置
２１      プリンタドライバ
２２      表示部
３０      印刷装置
３１      印刷処理部
３２      印刷ジョブ記憶部
３３      印刷制御部
４０      印刷実績収集装置
４１      印刷実績取得部
４２      印刷実績出力部
【図１】
2020166646.tif 000003
【図２】
2020166646.tif 000004
【図３】
2020166646.tif 000005
【図４】
2020166646.tif 000006
【図５】
2020166646.tif 000007