(57)【要約】【課題】複写用紙の余白領域を有効に活用する技術を提供すること。【解決手段】印刷される原稿画像データの余白領域を特定する余白領域判断部１１７と、この余白領域に広告画像データを合成する画像合成処理部１１９と、原稿画像データを印刷する際の料金から、原稿画像データにおける広告の占める割合に応じた割引料金を減算することで、広告画像データが合成された原稿画像データを印刷する料金を算出する課金料金計算部１２０と、を備えることを特徴とする画像形成装置１１０を提供する。【選択図】図１
2011114359.tif 000002
【特許請求の範囲】
【請求項１】
印刷される原稿画像データの余白領域を特定する余白領域判断部と、
前記余白領域に広告画像データを合成する画像合成処理部と、
前記原稿画像データを印刷する際の料金から、前記原稿画像データにおける広告の占める割合に応じた割引料金を減算することで、前記広告画像データが合成された原稿画像データを印刷する料金を算出する課金料金計算部と、を備えること
を特徴とする画像形成装置。
【請求項２】
広告の占める割合と、割引料金と、を対応づけた割引料金情報を記憶する割引料金記憶部を備え、
前記課金料金計算部は、前記原稿画像データにおける広告の占める割合に対応する割引料金を、前記割引料金情報より取得すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記余白領域内に、前記広告画像データを合成することができるように、前記広告画像データのサイズを調整する広告画像調整部を備え、
前記画像合成処理部は、前記広告画像調整部でサイズが調整された前記広告画像データを、前記余白領域に合成すること
を特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記広告画像調整部は、前記原稿画像データのサイズにおける前記余白領域のサイズの割合により前記原稿画像データにおける広告の占める割合を算出して、前記課金料金計算部に与えること
を特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記課金料金計算部は、前記広告画像データの濃度に応じて、前記割引料金を変更すること
を特徴とする請求項１から４の何れか一項に記載の画像形成装置。
【請求項６】
前記画像合成処理部は、通信部を介して、広告画像提供装置より前記広告画像データを取得すること
を特徴とする請求項１から５の何れか一項に記載の画像形成装置。
【請求項７】
前記原稿画像データに前記広告画像データを入れるか否かの指示の入力を受け付ける入力部を備え、
前記画像合成処理部は、前記入力部を介して、前記原稿画像データに前記広告画像データを入れる指示があった場合に、前記余白領域に広告画像データを合成すること
を特徴とする請求項１から６の何れか一項に記載の画像形成装置。
【請求項８】
前記課金料金計算部は、
前記原稿画像データに前記広告画像データが合成された場合には、前記広告画像データが合成された原稿画像データを印刷する料金を課金料金として、前記割引料金と、前記課金料金と、を含む課金情報を生成し、
前記原稿画像データに前記広告画像データが合成されなかった場合には、前記原稿画像データを印刷する料金を課金料金として、前記課金料金、を含む課金情報を生成し、
生成した課金情報を、通信部を介して、課金サーバに送信すること
を特徴とする請求項７に記載の画像形成装置。
【請求項９】
画像形成装置と、課金サーバと、を有する画像形成システムであって、
前記画像形成装置は、
印刷される原稿画像データの余白領域を特定する余白領域判断部と、
前記余白領域に広告画像データを合成する画像合成処理部と、
前記原稿画像データを印刷する料金から、前記原稿画像データにおける広告の占める割合に応じた割引料金を減算することで、前記広告画像データが合成された原稿画像データを印刷する料金を課金料金として算出する処理、及び、前記原稿画像データに前記広告画像データが合成された場合には、前記広告画像データが合成された原稿画像データを印刷する料金を課金料金として、前記割引料金と、前記課金料金と、を含む課金情報を生成し、前記原稿画像データに前記広告画像データが合成されなかった場合には、前記原稿画像データを印刷する料金を課金料金として、前記課金料金、を含む課金情報を生成し、生成した課金情報を、通信部を介して、課金サーバに送信する処理を行う課金料金計算部と、を備えること
を特徴とする画像形成システム。
【請求項１０】
前記画像形成装置は、広告の占める割合と、割引料金と、を対応づけた割引料金情報を記憶する割引料金記憶部を備え、
前記課金料金計算部は、前記原稿画像データにおける広告の占める割合に対応する割引料金を、前記割引料金情報より取得すること
を特徴とする請求項９に記載の画像形成システム。
【請求項１１】
前記画像形成装置は、前記余白領域内に、前記広告画像データを合成することができるように、前記広告画像データのサイズを調整する広告画像調整部を備え、
前記画像合成処理部は、前記広告画像調整部でサイズが調整された前記広告画像データを、前記余白領域に合成すること
を特徴とする請求項９又は１０に記載の画像形成システム。
【請求項１２】
前記広告画像調整部は、前記原稿画像データのサイズにおける前記余白領域のサイズの割合により前記原稿画像データにおける広告の占める割合を算出して、前記課金料金計算部に与えること
を特徴とする請求項１１に記載の画像形成システム。
【請求項１３】
前記課金料金計算部は、前記広告画像データの濃度に応じて、前記割引料金を変更すること
を特徴とする請求項９から１２の何れか一項に記載の画像形成システム。
【請求項１４】
前記画像合成処理部は、通信部を介して、広告画像提供装置より前記広告画像データを取得すること
を特徴とする請求項９から１３の何れか一項に記載の画像形成システム。
【請求項１５】
前記課金情報には、前記画像形成装置を一意に識別するための装置ＩＤが含まれており、
前記課金サーバは、
前記課金情報に含まれる装置ＩＤ毎に、前記課金情報に含まれる前記課金料金を集計する課金情報処理部を備えること
を特徴とする請求項９から１４の何れか一項に記載の画像形成システム。
【請求項１６】
前記課金情報には、前記原稿画像データに合成した前記広告画像データを一意に識別するための広告ＩＤが含まれており、
前記課金サーバは、
広告主と、当該広告主の広告画像データを一意に識別するための広告ＩＤと、を対応づけた広告主情報を記憶する広告主情報記憶部を備え、
前記課金情報処理部は、前記課金情報に含まれる前記割引料金を、前記課金情報に含まれる広告ＩＤと、前記広告主情報に含まれる広告ＩＤと、が一致する広告主毎に集計すること
を特徴とする請求項１５に記載の画像形成システム。
【請求項１７】
前記画像形成装置は、前記原稿画像データに前記広告画像データを入れるか否かの指示の入力を受け付ける入力部を備え、
前記画像合成処理部は、前記入力部を介して、前記原稿画像データに前記広告画像データを入れる指示があった場合に、前記余白領域に広告画像データを合成すること
を特徴とする請求項９から１６の何れか一項に記載の画像形成システム。
【請求項１８】
印刷される原稿画像データの余白領域を特定する過程と、
前記余白領域に広告画像データを合成する過程と、
前記原稿画像データを印刷する料金から、前記原稿画像データにおける広告の占める割合に応じた割引料金を減算することで、前記広告画像データが合成された原稿画像データを印刷する料金を算出する過程と、を備えること
を特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を記録媒体に形成する技術に関する。
【背景技術】
【０００２】
従来から、原稿の複写を行うために複写機が用いられており、今日では、ユーザの様々なニーズに対応するために、様々な機能を有する複写機が開発されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２１４６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複写機のユーザが複写を行う原稿には、印刷をすることのできる全ての領域に文字等のデータがあるわけではなく、このような原稿を複写した複写用紙には、本来印刷をすることのできる余白領域を有する場合がある。
そして、従来の複写機では、このような本来印刷をすることができる余白領域には、必要なデータが印刷されておらず、このような余白領域を有効に活用していなかった。
そこで、本発明は、複写用紙の余白領域を有効に活用する技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、本発明における画像形成装置は、印刷される原稿画像データの余白領域を特定する余白領域判断部と、前記余白領域に広告画像データを合成する画像合成処理部と、前記原稿画像データを印刷する際の料金から、前記原稿画像データにおける広告の占める割合に応じた割引料金を減算することで、前記広告画像データが合成された原稿画像データを印刷する料金を算出する課金料金計算部と、を備えることを特徴とする。
【発明の効果】
【０００６】
以上のように、本発明によれば、複写用紙の余白領域を有効に活用する技術を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１に係る画像形成システムの概略図。
【図２】実施の形態１における割引料金情報テーブルの概略図。
【図３】実施の形態１における広告画像提供装置の概略図。
【図４】実施の形態１における広告情報テーブルの概略図。
【図５】実施の形態１における課金サーバの概略図。
【図６】実施の形態１における広告主情報テーブルの概略図。
【図７】実施の形態１における課金情報テーブルの概略図。
【図８】実施の形態１における画像形成装置での処理の全体を示すフローチャート。
【図９】実施の形態１における画像合成部での画像合成処理を示すフローチャート。
【図１０】実施の形態１における余白領域の判断方法を説明する概略図。
【図１１】（Ａ）から（Ｃ）は、実施の形態１において、広告画像データを拡大して原稿画像データの余白領域に合成する処理を説明するための概略図。
【図１２】（Ａ）から（Ｃ）は、実施の形態１において、広告画像データを縮小して原稿画像データの余白領域に合成する処理を説明するための概略図。
【図１３】実施の形態１における広告画像提供装置での処理を示すフローチャート。
【図１４】実施の形態２に係る画像形成システムの概略図。
【図１５】実施の形態２における割引倍率情報テーブルの概略図。
【図１６】実施の形態２における画像合成部での画像合成処理を示すフローチャート。
【図１７】実施の形態２において、広告画像データの濃淡を調整して原稿画像データの余白領域に合成する処理を説明するための概略図。
【発明を実施するための形態】
【０００８】
実施の形態１．
図１は、本発明における実施の形態１に係る画像形成システム１００の概略図である。図示するように、画像形成システム１００は、画像形成装置１１０と、広告画像提供装置１３０と、課金サーバ１４０と、を有し、これらはネットワーク１５０を介して相互に情報を送受信することができるようにされている。
【０００９】
画像形成装置１１０は、スキャナ１１１と、原稿画像調整部１１２と、画像保持部１１３と、印刷制御部１１４と、印刷装置１１５と、画像合成部１１６と、割引料金記憶部１２１と、表示部１２２と、入力部１２３と、通信部１２４と、を有する。
【００１０】
スキャナ１１１は、ユーザが複写しようとする原稿から画像データを読み取り、読み取った画像データを原稿画像調整部１１２に与える。
【００１１】
原稿画像調整部１１２は、フィルタ処理、対数変換、γ変換等の処理を行うほか、入力部１２３を介して入力された拡縮倍率や濃度等の設定に応じて、スキャナ１１１から入力された画像データを変換し、変換した画像データを原稿画像データとする。そして、原稿画像調整部１１２は、このようにして生成した原稿画像データを、画像保持部１１３に記憶するほか、画像合成部１１６に与える。
【００１２】
画像保持部１１３は、原稿画像調整部１１２から与えられた原稿画像データを記憶し、印刷制御部１１４又は画像合成処理部１１９の要求に応じて、記憶した原稿画像データを印刷制御部１１４又は画像合成処理部１１９に与える。
【００１３】
印刷制御部１１４は、画像保持部１１３から原稿画像データを取得して、又は、画像合成部１１６から合成済み原稿画像データを受け取り、これらの画像データを印刷装置１１５に与えて、これらのデータの印刷を行う。なお、後述する画像合成処理部１１９より合成済み原稿画像データがないことの通知を受けた場合には、印刷制御部１１４は、画像保持部１１３より原稿画像データを取得する。
【００１４】
印刷装置１１５は、印刷制御部１１４から与えられた原稿画像データ又は合成済み原稿画像データを記録媒体（例えば、紙）に印刷する。
【００１５】
画像合成部１１６は、原稿画像調整部１１２から与えられた原稿画像データの余白領域を特定し、特定した余白領域に広告画像データを拡縮して合成する処理を行う。ここで、画像合成部１１６は、余白領域判断部１１７と、広告画像調整部１１８と、画像合成処理部１１９と、課金料金計算部１２０と、を有する。
【００１６】
余白領域判断部１１７は、原稿画像調整部１１２から与えられた原稿画像データに、広告画像データを合成することのできる余白領域があるか否かを判断し、このような余白領域がある場合には、このような余白領域のサイズを特定する情報を広告画像調整部１１８に通知するとともに、余白領域の位置を特定する情報を画像合成処理部１１９に与える。一方、このような余白領域がない場合には、余白領域判断部１１７は、余白領域がないことを画像合成処理部１１９に通知する。
【００１７】
ここで、余白領域のサイズを特定する情報としては、余白領域の縦横の長さを特定する情報を用いればよく、また、余白領域の位置を特定する情報としては、原稿画像データにおける余白領域の中心位置や対角位置を特定する情報を用いればよい。
【００１８】
なお、余白領域判断部１１７は、予め定められた大きさ（サイズ）以上の余白となる領域を、余白領域として特定する。このようにすることで、広告画像データが合成された原稿画像データが印刷された記録媒体において、広告画像データを人々が視覚を介して認識することができ、この広告画像データによる広告効果が発揮することができるようになる。
【００１９】
広告画像調整部１１８は、余白領域判断部１１７より、余白領域のサイズを特定する情報の通知を受けると、通信部１２４を介して、広告画像提供装置１３０より広告情報を取得し、取得した広告情報に含まれる広告画像データのサイズを、通知された余白領域のサイズに収まるように変換して、変換した拡縮済みの広告画像データ、及び、取得した広告情報に含まれる広告ＩＤ、を画像合成処理部１１９に与える。
【００２０】
また、広告画像調整部１１８は、画像合成処理部１１９より与えられた余白領域のサイズを特定する情報より、原稿画像データにおける広告の占める割合を算出する。そして、広告画像調整部１１８は、算出した広告の占める割合を課金料金計算部１２０に与える。
【００２１】
画像合成処理部１１９は、余白領域判断部１１７より余白領域の位置を特定する情報が与えられた場合には、画像保持部１１３より原稿画像データを取得し、広告画像調整部１１８より与えられた拡縮済みの広告画像データを、取得した原稿画像データの、余白領域判断部１１７より与えられた余白領域の位置に、合成する処理を行う。このようにして合成した合成済み原稿画像データを印刷制御部１１４に与えるとともに、余白領域判断部１１７より通知された余白領域のサイズ及び広告ＩＤを課金料金計算部１２０に通知する。一方、画像合成処理部１１９は、余白領域判断部１１７より余白領域がないことの通知を受けた場合には、合成済み原稿画像データがないことを印刷制御部１１４及び課金料金計算部１２０に通知する。
【００２２】
課金料金計算部１２０は、広告画像調整部１１８より与えられた広告の占める割合に対応する割引料金を割引料金記憶部１２１から取得する。そして、課金料金計算部１２０は、予め定められた複写料金から取得した割引料金を差し引くことにより、画像形成装置１１０の利用者に課金する課金料金を算出する。さらに、課金料金計算部１２０は、このようにして算出した課金料金と、取得した割引料金と、広告画像調整部１１８より取得した広告ＩＤと、画像形成装置１１０の装置ＩＤと、を課金情報として、通信部１２４を介して、課金サーバ１４０に送信する。
【００２３】
ここで、装置ＩＤは、画像形成装置１１０を一意に識別することができるものであればどのようなものであってもよく、例えば、画像形成装置１１０のＩＰアドレスやＭＡＣアドレス等の通信アドレス、画像形成装置１１０のＦＡＸ番号、といったものを用いることもできる。
【００２４】
なお、課金料金計算部１２０は、原稿画像データに広告画像データが合成されない場合にも、予め定められた複写料金を課金料金とし、割引料金は０として、画像形成装置１１０の装置ＩＤとともに、課金情報を生成し、通信部１２４を介して、課金サーバ１４０に送信する。
【００２５】
割引料金記憶部１２１には、原稿画像データにおける広告の占める割合と、割引料金と、を対応づけた割引料金情報が記憶される。例えば、本実施の形態においては、図２に示すような割引料金情報テーブル１２１ａが記憶される。図示するように、割引料金情報テーブル１２１ａは、広告の占める割合欄１２１ｂと、割引料金欄１２１ｃと、を有する。
【００２６】
広告の占める割合欄１２１ｂには、原稿画像データにおける広告の占める割合の値を特定する情報が格納される。
【００２７】
割引料金欄１２１ｃには、広告の占める割合欄１２１ｂで特定される割合で広告が合成された際に、複写料金から差し引く割引料金の値を特定する情報が格納される。
【００２８】
図１に戻り、表示部１２２は、情報を表示する。入力部１２３は、情報の入力を受け付ける。通信部１２４は、ネットワーク１５０を介した情報の送受信を行う。
【００２９】
以上に記載した画像形成装置１１０の原稿画像調整部１１２、印刷制御部１１４及び画像合成部１１６は、例えば、ＣＰＵ（Central  Processing  Unit）により実現することができ、画像保持部１１３及び割引料金記憶部１２１は、半導体メモリ、ＨＤＤ（Hard  Disk  Drive）等の記憶装置で実現することができ、通信部１２４は、通信ネットワークに接続するためのＮＩＣ（Network  Interface  Card）等の通信装置で実現することができる。
【００３０】
図３は、広告画像提供装置１３０の概略図である。図示するように、広告画像提供装置１３０は、記憶部１３１と、制御部１３３と、通信部１３６と、を有する。
【００３１】
記憶部１３１は、広告情報記憶部１３２を有する。広告情報記憶部１３２には、広告画像データ及び当該広告画像データのサイズを特定する広告情報が記憶される。例えば、本実施の形態においては、図４に示すような広告情報テーブル１３２ａが記憶される。図示するように、広告情報テーブル１３２ａは、広告ＩＤ欄１３２ｂと、縦幅欄１３２ｃと、横幅欄１３２ｄと、広告画像データ欄１３２ｅと、を有する。
【００３２】
広告ＩＤ欄１３２ｂには、広告画像データ欄１３２ｅで特定される広告画像データを一意に識別するための識別情報である広告ＩＤが格納される。
【００３３】
縦幅欄１３２ｃには、広告画像データ欄１３２ｅで特定される広告画像データの縦幅を特定する情報が格納される。ここで、本実施の形態においては、広告画像データの縦幅を特定する情報としてドット数が格納されるが、このような態様に限定されるものではない。
【００３４】
横幅欄１３２ｄには、広告画像データ欄１３２ｅで特定される広告画像データの横幅を特定する情報が格納される。ここで、本実施の形態においては、広告画像データの横幅を特定する情報としてドット数が格納されるが、このような態様に限定されるものではない。
【００３５】
広告画像データ欄１３２ｅには、広告画像データが格納される。なお、広告画像データそのものを格納する替わりに、広告画像データの記憶部１３１における格納位置を特定する情報や広告画像データの記憶部１３１におけるＩＤを特定する情報を格納してもよい。
【００３６】
図３に戻り、制御部１３３は、全体制御部１３４と、広告情報処理部１３５と、を有する。
【００３７】
全体制御部１３４は、広告画像提供装置１３０での処理の全体を制御する。
【００３８】
広告情報処理部１３５は、画像形成装置１１０からの要求に応じて、広告情報テーブル１３２ａの１つのレコードに含まれている情報を広告情報として、要求を送信してきた画像形成装置１１０に送信する処理を行う。ここで、本実施の形態においては、広告情報処理部１３５は、画像形成装置１１０からの要求に応じて、広告情報テーブル１３２ａの一番上のレコードに含まれている情報を広告情報として、要求を送信してきた画像形成装置１１０に送信するとともに、このレコードに含まれている情報を、広告情報テーブル１３２ａの一番下のレコードに入れ替える処理を行う。
【００３９】
通信部１３６は、ネットワーク１５０を介した情報の送受信を行う。
【００４０】
以上に記載した広告画像提供装置１３０は、例えば、ＣＰＵと、メモリと、ＨＤＤ等の外部記憶装置と、ＣＤ（Compact  Disk）やＤＶＤ（Digital  Versatile  Disk）等の可搬性を有する記憶媒体に対して情報を読み書きする読取／書込装置と、キーボードやマウスなどの入力装置と、ディスプレイなどの出力装置と、通信ネットワークに接続するためのＮＩＣ等の通信装置と、を備えた一般的なコンピュータで実現できる。
【００４１】
例えば、記憶部１３１は、ＣＰＵがメモリ又は外部記憶装置を利用することにより実現することができ、制御部１３３は、外部記憶装置に記憶されている所定のプログラムをメモリにロードしてＣＰＵで実行することで実現することができ、通信部１３６は、ＣＰＵが通信装置を利用することで実現することができる。
【００４２】
この所定のプログラムは、読取／書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、外部記憶装置にダウンロードされ、それから、メモリ上にロードされてＣＰＵにより実行されるようにしてもよい。また、読取／書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、メモリ上に直接ロードされ、ＣＰＵにより実行されるようにしてもよい。
【００４３】
図５は、課金サーバ１４０の概略図である。図示するように、課金サーバ１４０は、記憶部１４１と、制御部１４４と、通信部１４７と、を有する。
【００４４】
記憶部１４１は、広告主情報記憶部１４２と、課金情報記憶部１４３と、を有する。
【００４５】
広告主情報記憶部１４２には、広告主と、当該広告主の広告画像データと、を特定する情報を対応づける広告主情報が記憶される。例えば、本実施の形態においては、図６に示すような広告主情報テーブル１４２ａが記憶される。図示するように、広告主情報テーブル１４２ａは、広告主欄１４２ｂと、広告ＩＤ欄１４２ｃと、を有する。
【００４６】
広告主欄１４２ｂには、広告画像データにより広告を行う主体である広告主を特定する情報が格納される。
【００４７】
広告ＩＤ欄１４２ｃには、広告主欄１４２ｂで特定される広告主が広告を行う広告画像データを一意に識別するための識別情報である広告ＩＤが格納される。
【００４８】
図５に戻り、課金情報記憶部１４３には、画像形成装置１１０から送られてきた課金情報が記憶される。例えば、本実施の形態においては、図７に示すような課金情報テーブル１４３ａに、画像形成装置１１０から送られてきた課金情報が格納される。図示するように、課金情報テーブル１４３ａは、装置ＩＤ欄１４３ｂと、広告ＩＤ欄１４３ｃと、課金料金欄１４３ｄと、割引料金欄１４３ｅと、を有し、画像形成装置１１０から送られてきた課金情報に含まれる装置ＩＤ、広告ＩＤ、課金料金及び割引料金がそれぞれ格納される。
【００４９】
図５に戻り、制御部１４４は、全体制御部１４５と、課金情報処理部１４６と、を有する。
【００５０】
全体制御部１４５は、課金サーバ１４０における処理の全体を制御する。
【００５１】
課金情報処理部１４６は、画像形成装置１１０から送られてきた課金情報を課金情報記憶部１４３に記憶する。
【００５２】
また、課金情報処理部１４６は、特定の時（定期的、指示を受けた時等）に、広告主情報テーブル１４２ａの広告ＩＤ欄１４２ｃに格納されている広告ＩＤと、課金情報テーブル１４３ａの広告ＩＤ欄１４３ｃに格納されている広告ＩＤと、を対応づけることで、広告主毎に課金情報テーブル１４３ａの割引料金欄１４３ｅに格納された割引料金を集計して、広告主に請求する広告料の額を算出する。
【００５３】
さらに、課金情報処理部１４６は、課金情報テーブル１４３ａにおいて、装置ＩＤ１４３ｂ毎に、課金料金欄１４３ｄに格納された課金料金を集計して、各画像形成装置１１０のユーザに課金する額を算出する。
【００５４】
通信部１４７は、ネットワーク１５０を介した情報の送受信を行う。
【００５５】
以上に記載した課金サーバ１４０は、例えば、ＣＰＵと、メモリと、ＨＤＤ等の外部記憶装置と、ＣＤやＤＶＤ等の可搬性を有する記憶媒体に対して情報を読み書きする読取／書込装置と、キーボードやマウスなどの入力装置と、ディスプレイなどの出力装置と、通信ネットワークに接続するためのＮＩＣ等の通信装置と、を備えた一般的なコンピュータで実現できる。
【００５６】
例えば、記憶部１４１は、ＣＰＵがメモリ又は外部記憶装置を利用することにより実現することができ、制御部１４４は、外部記憶装置に記憶されている所定のプログラムをメモリにロードしてＣＰＵで実行することで実現することができ、通信部１４７は、ＣＰＵが通信装置を利用することで実現することができる。
【００５７】
この所定のプログラムは、読取／書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、外部記憶装置にダウンロードされ、それから、メモリ上にロードされてＣＰＵにより実行されるようにしてもよい。また、読取／書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、メモリ上に直接ロードされ、ＣＰＵにより実行されるようにしてもよい。
【００５８】
図８は、画像形成装置１１０での処理の全体を示すフローチャートである。
【００５９】
まず、画像形成装置１１０のユーザから複写の指示があった場合には、スキャナ１１１は、原稿の画像データを読み取る（Ｓ１０）。このようにして読み取られた画像データは、原稿画像調整部１１２で各種の処理が施されて原稿画像データが生成され、生成された原稿画像データは、画像合成部１１６及び画像保持部１１３に出力される。
【００６０】
画像合成部１１６では、原稿画像データに対して広告画像データを合成して合成済み原稿画像データを生成し、生成した合成済み原稿画像データを印刷制御部１１４に出力する（Ｓ１１）。なお、余白領域がない場合や、広告の合成を行わない場合には、画像合成部１１６は、合成済み原稿画像データがないことを印刷制御部１１４に通知する。このステップＳ１１での画像合成処理については、図９を用いて詳細に説明する。
【００６１】
次に、印刷制御部１１４は、合成済み原稿画像データ又は原稿画像データを印刷装置１１５で印刷する（Ｓ１２）。
【００６２】
図９は、画像合成部１１６での画像合成処理を示すフローチャートである。
【００６３】
まず、余白領域判断部１１７は、表示部１２２に、複写用紙の余白領域に広告を合成してもよいか否かを問い合わせる表示を行い（Ｓ２０）、入力部１２３を介して、広告の合成の認否の入力を受け付ける（Ｓ２１）。そして、広告の合成が認められた場合（ステップＳ２１でＹｅｓ）にはステップＳ２２に進み、広告の合成が拒否された場合（ステップＳ２１でＮｏ）にはステップＳ３３に進む。
【００６４】
ステップＳ２２では、余白領域判断部１１７は、原稿画像調整部１１２から与えられた原稿画像データに余白領域があるか否かを判断する。そして、余白領域があると判断した場合（ステップＳ２２でＹｅｓ）には、ステップＳ２３に進み、余白領域がないと判断した場合（ステップＳ２２でＮｏ）には、ステップＳ３３に進む。
【００６５】
例えば、余白領域判断部１１７は、原稿画像調整部１１２から与えられた原稿画像データを２値化処理することにより白黒画像データに変換し、変換した白黒画像データを、図１０（余白領域の判断方法を説明する概略図）に示すように、予め定められたｍ（ドット）×ｎ（ドット）のサイズのブロックに分割する。そして、余白領域判断部１１７は、各々のブロックのうち、全ての画素の画素値が白を示すブロックを余白と判断する。さらに、余白領域判断部１１７は、このようにして余白と判断したブロックのうち、単一の又は連続した余白のブロックにより形成される矩形状の領域が最も大きなサイズ（面積）となるものを余白領域として特定する。
【００６６】
なお、余白領域判断部１１７は、単一の又は連続した余白のブロックにより形成される矩形状の領域が最も大きなサイズ（面積）となるものが複数ある場合には、任意の方法で、例えば、このような矩形状の領域の縦横の比率が最も「１」に近いもの（正方形に近いもの）を余白領域として特定すればよい。
【００６７】
ステップＳ２３では、余白領域判断部１１７は、ステップＳ２２で判断した余白領域のサイズを特定する情報を広告画像調整部１１８に通知するとともに、ステップＳ２２で判断した余白領域の位置を特定する情報を画像合成処理部１１９に通知する。
【００６８】
次に、広告画像調整部１１８は、通信部１２４を介して、広告画像提供装置１３０に対して、広告情報の送信要求を送信し、広告画像提供装置１３０より広告情報を受信する（Ｓ２４）。
【００６９】
次に、広告画像調整部１１８は、ステップＳ２３で通知された余白領域のサイズと、ステップＳ２４で受信した広告情報に含まれる広告画像データのサイズと、からステップＳ２４で受信した広告情報に含まれる広告画像データの拡大率又は縮小率を求めて、求めた拡大率又は縮小率によりステップＳ２４で受信した広告情報に含まれる広告画像データを拡大又は縮小する（Ｓ２５）。
【００７０】
例えば、広告画像調整部１１８は、余白領域に、余白のブロック（ｍ×ｎ）が縦横に２個ずつ配置されており、広告画像データの縦幅が６００（ドット）、横幅が４００（ドット）である場合には、縦方向の拡大率又は縮小率は（２×ｍ）÷６００で求めることができ、横方向の拡大率又は縮小率は（２×ｎ）÷４００で求めることができる。そして、広告画像調整部１１８は、縦方向の拡大率又は縮小率、及び、横方向の拡大率又は縮小率、の内、いずれか小さい方の拡大率又は縮小率で広告画像データを拡縮することで、広告画像データの縦横の比率を変えずに、余白領域に挿入することのできる最大の大きさで広告画像データを合成することができる。
【００７１】
次に、広告画像調整部１１８は、ステップＳ２３で通知された余白領域のサイズから、原稿画像データにおける広告の占める割合を算出する（Ｓ２６）。例えば、広告画像調整部１１８は、ステップＳ２２において原稿画像データから生成された白黒画像データを１２個のブロックに分割し、この１２個のブロックのうち、余白領域に含まれる余白のブロックが８個であり、広告画像データを合成する部分のブロックの数が２である場合には、（８−２）÷１２により、原稿画像データにおける広告の占める割合を算出することができる。この点、広告画像データを合成する部分のブロックの数は、例えば、ステップＳ２３で通知された余白領域に含まれる余白のブロック（ｍ×ｎ）の数がＴ、ステップＳ２５で算出した拡大率又は縮小率をＲとし、広告画像データの縦幅がＤ（ドット）、横幅がＷ（ドット）である場合には、下記の（１）式の整数部分により算出することができる。
｛Ｔ×（ｍ×ｎ）−（Ｄ×Ｒ）×（Ｗ×Ｒ）｝÷（ｍ×ｎ）          （１）
そして、広告画像調整部１１８は、このようにして算出した広告の占める割合を特定する情報及びステップＳ２４で取得した広告情報に含まれる広告ＩＤを課金料金計算部１２０に与える。
【００７２】
次に、課金料金計算部１２０は、割引料金記憶部１２１に記憶されている割引料金情報テーブル１２１ａにおいて、広告の占める割合欄１２１ｂに、広告画像調整部１１８より与えられた広告の占める割合の値が格納されているレコードを特定し、特定したレコードの割引料金欄１２１ｃより割引料金を特定する情報を取得する（Ｓ２７）。
【００７３】
次に、課金料金計算部１２０は、ステップＳ２７で取得した割引料金を特定する情報を予め定められた表示形式にして表示部１２２に出力して、画像形成装置１１０のユーザに広告を入れるか否かの確認を行う（Ｓ２８）。
【００７４】
そして、課金料金計算部１２０は、画像形成装置１１０のユーザより、入力部１２３を介して、広告を入れることを認める入力がなされた場合（Ｓ２９でＹｅｓ）には、ステップＳ３０に進み、広告を入れることを認めない入力がなされた場合（Ｓ２９でＮｏ）には、ステップＳ３４に進む。
【００７５】
ステップＳ３０では、課金料金計算部１２０は、予め定められた印刷料金から、ステップＳ２７で取得した割引料金を差し引くことで、画像形成装置１１０のユーザへの課金料金を算出し、算出した課金料金、ステップＳ２７で取得した割引料金、広告画像調整部１１８より与えられた広告ＩＤ及び画像形成装置１１０の装置ＩＤを含む課金情報を生成して、通信部１２４を介して、課金サーバ１４０に送信する。
【００７６】
次に、画像合成処理部１１９は、画像保持部１１３より原稿画像データを取得し、取得した画像データにおいて、余白領域判断部１１７から通知された余白領域の位置に、広告画像調整部１１８より取得した拡縮済みの広告画像データを合成する（Ｓ３１）。
【００７７】
例えば、画像合成処理部１１９は、図１１（Ａ）に示すような原稿画像データと、図１１（Ｂ）に示すような広告画像データと、を合成する場合には、図１１（Ａ）に示すような原稿画像データの余白領域よりも、図１１（Ｂ）に示すような広告画像データの方が小さいため、図１１（Ｃ）に示すように、広告画像調整部１１８で拡大された広告画像データを原稿画像データの余白領域に合成する。
【００７８】
一方、画像合成処理部１１９は、図１２（Ａ）に示すような原稿画像データと、図１２（Ｂ）に示すような広告画像データと、を合成する場合には、図１２（Ａ）に示すような原稿画像データの余白領域よりも、図１２（Ｂ）に示すような広告画像データの方が大きいため、図１２（Ｃ）に示すように、広告画像調整部１１８で縮小された広告画像データを原稿画像データの余白領域に合成する。
【００７９】
次に、画像合成処理部１１９は、ステップＳ３１で、拡縮済みの広告画像データを合成した合成済み原稿画像データを印刷制御部１１４に与える（Ｓ３２）。
【００８０】
また、ステップＳ３３では、余白領域判断部１１７は、広告の合成が拒否された場合（ステップＳ２１でＮｏ）には合成を行わないこと、余白領域がないと判断した場合（ステップＳ２２でＮｏ）には余白領域がないこと、を画像合成処理部１１９に通知する。
【００８１】
そして、ステップＳ３４では、画像合成処理部１１９は、合成済み原稿画像データがないことを印刷制御部１１４に通知する。
【００８２】
図１３は、広告画像提供装置１３０での処理を示すフローチャートである。
【００８３】
まず、広告画像提供装置１３０の広告情報処理部１３５は、通信部１３６を介して、画像形成装置１１０より広告情報の送信要求を受信すると（ステップＳ４０でＹｅｓ）、広告情報記憶部１３２に記憶されている広告情報テーブル１３２ａの最上位のレコードより、広告ＩＤ、広告画像データのサイズ（縦幅、横幅）及び広告画像データを取得する（Ｓ４１）。
【００８４】
次に、広告情報処理部１３５は、ステップＳ４１で取得した広告ＩＤ、広告画像データのサイズ（縦幅、横幅）及び広告画像データを広告情報として、通信部１２４を介して、広告情報の送信要求を送信してきた画像形成装置１１０に送信する（Ｓ４２）。
【００８５】
次に、広告情報処理部１３５は、ステップＳ４１で、広告ＩＤ、広告画像データのサイズ（縦幅、横幅）及び広告画像データを取得したレコードを、広告情報テーブル１３２ａの最下位のレコードに移す（Ｓ４３）。
【００８６】
以上のように、本実施の形態によれば、原稿画像データの余白領域に広告を挿入することができるため、複写用紙の余白を有効に活用することができる。
【００８７】
また、原稿画像データにおける広告の占める割合に応じて、複写を行った際の料金から割引料金が差し引かれるため、画像形成装置１１０のユーザに対して、複写用紙に広告を入れるインセンティブが働くようになる。さらに、原稿画像データに広告画像データが合成される前に、割引される割引料金が表示部１２２に表示されるため、画像形成装置１１０のユーザに対して、複写用紙に広告を入れるインセンティブがより働くようになる。
【００８８】
実施の形態２．
図１４は、本発明における実施の形態２に係る画像形成システム２００の概略図である。図示するように、画像形成システム２００は、画像形成装置２１０と、広告画像提供装置１３０と、課金サーバ１４０と、を有し、これらはネットワーク１５０を介して相互に情報を送受信することができるようにされている。ここで、画像形成システム２００は、実施の形態１と比較して、画像形成装置２１０が異なっているため、以下、画像形成装置２１０に関連する事項について説明する。
【００８９】
画像形成装置２１０は、スキャナ１１１と、原稿画像調整部１１２と、画像保持部１１３と、印刷制御部１１４と、印刷装置１１５と、画像合成部２１６と、割引料金記憶部１２１と、割引倍率記憶部２２５と、表示部１２２と、入力部１２３と、通信部１２４と、を有し、実施の形態１と比較して、画像合成部２１６及び割引倍率記憶部２２５が異なっているため、以下、これらに関連する事項について説明する。
【００９０】
画像合成部２１６は、原稿画像調整部１１２から与えられた原稿画像データの余白領域を特定し、特定した余白領域に広告画像データの濃度を調整して合成する処理を行う。ここで、画像合成部２１６は、余白領域判断部１１７と、広告画像調整部２１８と、画像合成処理部１１９と、課金料金計算部２２０と、を有し、実施の形態１と比較して、広告画像調整部２１６及び課金料金計算部２２０が異なっているため、以下、これらに関連する事項について説明する。
【００９１】
広告画像調整部２１８は、実施の形態１と同様に、余白領域判断部１１７より、余白領域のサイズを特定する情報の通知を受けると、通信部１２４を介して、広告画像提供装置１３０より広告情報を取得し、取得した広告情報に含まれる広告画像データのサイズを、通知された余白領域のサイズに収まるように変換する。
【００９２】
ここで、本実施の形態における広告画像調整部２１８は、スキャナ１１１により読み取られた画像データに対して、原稿画像調整部１１２で行う印刷濃度を調整する濃度設定を取得し、取得した濃度設定と同様の濃淡の調整を広告画像データに施す。なお、濃度設定は、入力部１２３を介して、画像形成装置２１０のユーザが入力するものとする。そして、広告画像調整部２１８は、広告画像データに施した濃度設定の値を課金料金計算部２２０に与える。また、広告画像調整部２１８は、サイズ及び濃度が調整された調整済みの広告画像データ及び取得した広告情報に含まれる広告ＩＤを画像合成処理部１１９に与える。
【００９３】
さらに、広告画像調整部２１８は、実施の形態１と同様に、画像合成処理部１１９より与えられた余白領域のサイズより、原稿画像データにおける広告の占める割合を算出する。そして、広告画像調整部２１８は、算出した広告の占める割合を特定する情報を課金料金計算部２２０に与える。
【００９４】
課金料金計算部２２０は、広告画像調整部２１８より与えられた広告の占める割合に対応する割引料金を割引料金記憶部１２１から取得する。また、課金料金計算部２２０は、広告画像調整部２１８より与えられた濃度設定の値に対応する割引倍率を割引倍率記憶部２２５より取得する。
【００９５】
そして、課金料金計算部２２０は、予め定められた複写料金から、取得した割引料金に取得した割引倍率を乗算した修正後の割引料金を差し引くことにより、画像形成装置２１０の利用者に課金する課金料金を算出する。さらに、課金料金計算部２２０は、このようにして算出した課金料金と、算出した修正後の割引料金と、広告画像調整部２１８より取得した広告ＩＤと、画像形成装置２１０の装置ＩＤと、を課金情報として、通信部１２４を介して、課金サーバ１４０に送信する。
【００９６】
割引倍率記憶部２２５には、濃度設定の値と、割引倍率と、を対応づけた割引倍率情報が記憶される。例えば、本実施の形態においては、図１５に示す割引倍率情報テーブル２２５ａが記憶される。図示するように、割引倍率情報テーブル２２５ａは、濃度設定欄２２５ｂと、割引倍率欄２２５ｃと、を有する。
【００９７】
濃度設定欄２２５ｂには、画像形成装置２１０で複写を行う際の濃度の設定値を特定する情報が記憶される。
【００９８】
割引倍率欄２２５ｃには、濃度設定欄２２５ｂで特定される濃度の設定値に対応する割引倍率を特定する情報が記憶される。ここで、本実施の形態においては、濃度の設定値が０よりも小さいほど、すなわち、画像形成装置１１０の濃度の初期値よりも広告画像データの濃度が薄いほど、割引料金が小さくなるような割引倍率が格納されており、また、濃度の設定値が０よりも大きいほど、すなわち、画像形成装置１１０の濃度の初期値よりも広告画像データの濃度が濃いほど、割引料金が小さくなるような割引倍率が格納されている。
【００９９】
図１６は、実施の形態２における画像合成部２１６での画像合成処理を示すフローチャートである。
【０１００】
まず、余白領域判断部１１７は、表示部１２２に、複写用紙の余白領域に広告を合成してもよいか否かを問い合わせる表示を行い（Ｓ５０）、入力部１２３を介して、広告の合成の認否の入力を受け付ける（Ｓ５１）。そして、広告の合成が認められた場合（ステップＳ５１でＹｅｓ）にはステップＳ５２に進み、広告の合成が拒否された場合（ステップＳ５１でＮｏ）にはステップＳ６３に進む。
【０１０１】
ステップＳ５２では、余白領域判断部１１７は、原稿画像調整部１１２から与えられた原稿画像データに余白領域があるか否かを判断する。そして、余白領域があると判断した場合（ステップＳ５２でＹｅｓ）には、ステップＳ５３に進み、余白領域がないと判断した場合（ステップＳ５２でＮｏ）には、ステップＳ５３に進む。
【０１０２】
ステップＳ５３では、余白領域判断部１１７は、ステップＳ５２で判断した余白領域のサイズを特定する情報を広告画像調整部２１８に通知するとともに、ステップＳ５２で判断した余白領域の位置を特定する情報を画像合成処理部１１９に通知する。
【０１０３】
次に、広告画像調整部２１８は、通信部１２４を介して、広告画像提供装置１３０に対して、広告情報の送信要求を送信し、広告画像提供装置１３０より広告情報を受信する（Ｓ５４）。
【０１０４】
次に、広告画像調整部２１８は、ステップＳ５３で通知された余白領域のサイズと、ステップＳ５４で受信した広告情報に含まれる広告画像データのサイズと、からステップＳ５４で受信した広告情報に含まれる広告画像データの拡大率又は縮小率を求めて、求めた拡大率又は縮小率によりステップＳ５４で受信した広告情報に含まれる広告画像データを拡大又は縮小するとともに、原稿画像調整部１１２より、画像データに施した濃度設定の値を取得して、取得した濃度設定の値に対応する濃度調整処理を広告画像データに施す（Ｓ５５）。
【０１０５】
次に、広告画像調整部２１８は、ステップＳ５３で通知された余白領域のサイズから、原稿画像データにおける広告の占める割合を算出する（Ｓ５６）。そして、広告画像調整部２１８は、このようにして算出した広告の占める割合、ステップＳ５４で取得した広告情報に含まれる広告ＩＤ、及び、ステップＳ５５で取得した濃度設定の値、を課金料金計算部２２０に与える。
【０１０６】
次に、課金料金計算部２２０は、割引料金記憶部１２１に記憶されている割引情報テーブル１２１ａにおいて、広告の占める割合欄１２１ｂに、広告画像調整部２１８より与えられた広告の占める割合が格納されているレコードを特定し、特定したレコードの割引料金欄１２１ｃより割引料金を特定する情報を取得する。また、課金料金計算部２２０は、割引倍率記憶部２２５に記憶されている割引倍率情報テーブル２２５ａにおいて、濃度設定欄２２５ｂに、広告画像調整部２１８より与えられた濃度設定の値が格納されているレコードを特定し、特定したレコードの割引倍率欄２２５ｃに格納されている割引倍率を特定する情報を取得する。そして、取得した割引料金に取得した割引倍率を乗算することにより、濃度設定値に応じて修正された修正後の割引料金を算出する（Ｓ５７）。
【０１０７】
次に、課金料金計算部２２０は、ステップＳ５７で算出した修正後の割引料金を予め定められた表示形式にして表示部１２２に出力して、画像形成装置２１０のユーザに広告を入れるか否かの確認を行う（Ｓ５８）。
【０１０８】
そして、課金料金計算部２２０は、画像形成装置２１０のユーザより、入力部１２３を介して、広告を入れることを認める入力がなされた場合（Ｓ５９でＹｅｓ）には、ステップＳ６０に進み、広告を入れることを認めない入力がなされた場合（Ｓ５９でＮｏ）には、ステップＳ６４に進む。
【０１０９】
ステップＳ６０では、課金料金計算部２２０は、予め定められた印刷料金から、ステップＳ５７で算出した修正後の割引料金を差し引くことで、画像形成装置２１０のユーザへの課金料金を算出し、算出した課金料金、ステップＳ５７で算出した修正後の割引料金、広告画像調整部２１８より与えられた広告ＩＤ及び画像形成装置２１０の装置ＩＤを含む課金情報を生成して、通信部１２４を介して、課金サーバ１４０に送信する。
【０１１０】
次に、画像合成処理部１１９は、画像保持部１１３より原稿画像データを取得し、取得した画像データにおいて、余白領域判断部１１７から通知された余白領域の位置に、広告画像調整部２１８より取得した調整済みの広告画像データを合成する（Ｓ６１）。
【０１１１】
例えば、画像合成処理部１１９は、図１７（Ａ）に示すような原稿画像データと、図１７（Ｂ）に示すような広告画像データと、を合成する場合には、図１７（Ａ）に示すような原稿画像データに施された濃度設定と同様の濃度設定に対応する濃度調整処理を、広告画像調整部２１８が広告画像データに施して、図１７（Ｃ）に示すように、原稿画像データの余白領域に合成する。
【０１１２】
次に、画像合成処理部１１９は、ステップＳ６１で調整済み広告画像データを合成した合成済み原稿画像データを印刷制御部１１４に与える（Ｓ６２）。
【０１１３】
また、ステップＳ６３では、余白領域判断部１１７は、広告の合成が拒否された場合（ステップＳ５１でＮｏ）には合成を行わないこと、余白領域がないと判断した場合（ステップＳ５２でＮｏ）には余白領域がないこと、を画像合成処理部１１９に通知する。
【０１１４】
そして、ステップＳ６４では、画像合成処理部１１９は、合成済み原稿画像データがないことを印刷制御部１１４に通知する。
【０１１５】
以上のように、本実施の形態によれば、広告画像データに施された濃度調整処理に応じて、広告効果が低くなる場合には、広告主に請求する広告料金を割り引くことができるため、広告主に対して広告を出すインセンティブを与えることができるようになる。
【０１１６】
変形例１
以上に記載した実施の形態１及び２では、広告画像調整部１１８、２１８において、広告画像データの縦横の比率を維持して、広告画像データを余白領域のサイズに合わせて拡大又は縮小するようにしているが、このような態様に限定されず、広告画像データの縦横のサイズを、余白領域のサイズに合わせて、各々の拡大率又は縮小率で変換するようにしてもよい。
【０１１７】
このような場合には、例えば、広告画像調整部１１８、２１８から広告画像提供装置１３０に送信する広告情報の送信要求に、余白領域のサイズを含め、広告画像提供装置１３０の広告情報処理部１３５が、広告情報テーブル１３２に格納されている広告画像データのうち、縦横の比率が、余白領域の縦横の比率に最も近いもののうち最も上位に位置するレコードを選択して、選択したレコードに含まれる情報を画像形成装置１１０、２１０に送信するようにしてもよい。
【０１１８】
ここで、例えば、広告画像データの縦横の比率と、余白領域の縦横の比率と、の差分値が最も０に近いものを、広告画像データの縦横の比率が余白領域の縦横の比率に最も近いものと判断すればよい。
【０１１９】
また、このような場合には、広告画像データの縦横の比率の変更度合い、例えば、広告画像データの縦横の比率と、余白領域の縦横の比率と、の差分値に応じて、割引料金が異なるようにすることもできる。例えば、広告画像データの縦横の比率と、余白領域の縦横の比率と、の差分値が大きくなるほど、割引料金が低額になるように割引料金を修正値により修正してもよい。
【０１２０】
変形例２
以上に記載した実施の形態１及び２では、広告画像調整部１１８、２１８において、広告画像データの拡大又は縮小を行っているが、このような態様に限定されず、例えば、余白領域判断部１１７で特定された余白領域のサイズを広告画像提供装置１３０に送信し、広告画像提供装置１３０の広告情報処理部１３５が、この余白領域のサイズに合うように広告画像データの拡大又は縮小を行い、画像形成装置１１０、２１０に送信するようにしてもよい。
【０１２１】
変形例３
以上に記載した実施の形態１及び２では、課金情報に装置ＩＤを含めることにより、課金サーバ１４０で、装置ＩＤ毎に課金料金を集計することができるようにしているが、このような態様に限定されず、例えば、原稿の複写を行う際に、入力部１２３を介して、画像形成装置１１０、２１０のユーザを一意に識別することができるユーザＩＤの入力を受け付け、課金情報にこのユーザＩＤを含めることにより、課金サーバ１４０でユーザ毎に課金料金を集計することができるようにしてもよい。
【０１２２】
変形例４
以上に記載した実施の形態１及び２では、余白領域判断部１１７は、原稿画像データを２値化処理することにより生成した白黒画像データを分割したブロックのうち、余白と判断されたブロックにより形成される矩形状の領域が最も大きなサイズ（面積）となるものを余白領域として特定しているが、このような矩形状の領域が複数ある場合には、各々の領域に広告画像データを合成するようにしてもよく、予め定められたサイズ以上の領域の全てに広告画像データを合成するようにしてもよい。
【０１２３】
変形例５
以上に記載した実施の形態２では、広告画像調整部２１８において、広告画像データの拡大又は縮小を行った上で、広告画像データの濃度の調整を行っているが、このような態様に限定されず、広告画像調整部２１８において、広告画像データの濃度の調整だけを行うようにしてもよい。
【０１２４】
このような場合には、例えば、余白領域判断部１１７で特定された余白領域のサイズを、広告画像調整部２１８が、広告情報の送信要求に含めて、広告画像提供装置１３０に送信するようにすることで、広告画像提供装置１３０の広告情報処理部１３５が、この余白領域のサイズに合うように広告画像データの拡縮を行い、または、余白領域のサイズに収まる広告画像データの内最もサイズの大きな広告画像データを選択して、画像形成装置１１０に送信するようにしてもよい。
【０１２５】
変形例６
以上に記載した実施の形態１及び２では、画像形成システム１００、２００を、画像形成装置１１０、２１０と、広告画像提供装置１３０と、課金サーバ１４０と、で構成したが、このような態様に限定されず、これらで行っている処理を他の装置に分散させたり、他の装置に割り振ったりすることで、これらの構成要素（装置、サーバ）の数を増減させることができる。例えば、広告画像提供装置１３０と課金サーバ１４０とを１つの装置で実現したり、これらで行っている処理を複数の装置又はサーバで分散処理するようにしたりしてもよい。さらに、画像形成装置１１０、２１０と、広告画像提供装置１３０と、課金サーバ１４０と、で行っている処理を１つの装置で行うようにすることもできる。
【０１２６】
変形例７
以上に記載した実施の形態１及び２では、スキャナを持つ画像形成装置１１０、２１０に本発明を適用した例を示したが、このような態様に限定されず、例えば、ネットワークから印刷データを受信するような印刷装置やファクシミリ装置に本発明を適用することもできる。
【符号の説明】
【０１２７】
１００，２００：画像形成システム、１１０，２１０：画像形成装置、１１１：スキャナ、１１２：画像調整部、１１３：画像保持部、１１４：印刷制御部、１１５：印刷装置、１１６，２１６：画像合成部、１１７：余白領域判断部、１１８，２１８：広告画像調整部、１１９：画像合成処理部、１２０，２２０：課金料金計算部、１２１：割引料金記憶部、１２２：表示部、１２３：入力部、１２４：通信部、２２５：割引倍率記憶部、１３０：広告画像提供装置、１３１：記憶部、１３２：広告情報記憶部、１３３：制御部、１３４：全体制御部、１３５：広告情報処理部、１３６：通信部、１４０：課金サーバ、１４１：記憶部、１４２：広告主情報記憶部、１４３：課金情報記憶部、１４４：制御部、１４５：全体制御部、１４６：課金情報処理部、１４７：通信部。
【図１】
2011114359.tif 000003
【図２】
2011114359.tif 000004
【図３】
2011114359.tif 000005
【図４】
2011114359.tif 000006
【図５】
2011114359.tif 000007
【図６】
2011114359.tif 000008
【図７】
2011114359.tif 000009
【図８】
2011114359.tif 000010
【図９】
2011114359.tif 000011
【図１０】
2011114359.tif 000012
【図１１】
2011114359.tif 000013
【図１２】
2011114359.tif 000014
【図１３】
2011114359.tif 000015
【図１４】
2011114359.tif 000016
【図１５】
2011114359.tif 000017
【図１６】
2011114359.tif 000018
【図１７】
2011114359.tif 000019