(57)【要約】【課題】印刷用紙に広告料の発生が見込めるほどの余白を検出できない場合でも、ユーザーに不足使用料の負担を強いることなく、所望の印刷処理を完了させる。【解決手段】出力対象の画像データを出力する画像処理装置であって、出力対象の画像データを出力するための料金を算出する算出手段と、算出手段で算出された料金に応じた広告を前記出力対象の画像データに付加できるかを判断する判断手段と、判断手段で広告を出力対象の画像データに付加できると判断されたときは出力対象の画像データに広告を付加して出力し、判断手段で広告を出力対象に付加できると判断されなかったときは出力対象の画像データと広告を別個に出力する広告出力手段と、を有する。【選択図】図５
2014179007.tif 000002
【特許請求の範囲】
【請求項１】
出力対象の画像データを出力する画像処理装置であって、
前記出力対象の画像データを出力するための料金を算出する算出手段と、
前記算出手段で算出された料金に応じた広告を前記出力対象の画像データに付加できるかを判断する判断手段と、
前記判断手段で前記広告を前記出力対象の画像データに付加できると判断されたときは前記出力対象の画像データに前記広告を付加して出力し、前記判断手段で前記広告を前記出力対象に付加できると判断されなかったときは前記出力対象の画像データと前記広告を別個に出力する広告出力手段と、
を有することを特徴とする画像処理装置。
【請求項２】
出力対象の画像データを記録媒体に出力する画像処理装置であって、
前記判断手段は、前記出力対象の画像データを記録媒体に出力するときの前記広告を付加できる余白の領域があるかを判断し、
前記広告出力手段は、前記判断手段で前記余白の領域があると判断されたとき、前記出力対象の画像データに前記広告を付加して出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
課金を受け付ける課金受付手段と、
前記算出手段で算出された料金より前記課金受付手段で受け付けた課金の金額が少ないかを判断する課金判断手段と、
前記課金判断手段で少ないと判断された金額に応じた広告に関する情報を取得する取得手段とを有し、
前記広告出力手段は、前記取得手段で取得された広告に関する情報に基づいて広告を出力することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記広告出力手段による広告の出力を中断する要求を受け付ける中断受付手段をさらに備えることを特徴とする請求項１から３の何れか１項に記載の画像処理装置。
【請求項５】
前記中断受付手段で前記広告の出力の中断の要求を受け付けた回数を記録する記録手段をさらに備え、
前記記録手段は、前記中断回数及び前記算出手段で算出された料金に対する前記課金受付手段で受け付けた課金の金額の不足分を記録することを特徴とする請求項１から４の何れか１項に記載の画像処理装置。
【請求項６】
前記中断された広告の出力を、次回画像出力の際に実行することを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記中断された広告の出力を、次回画像出力の際に実行するか否かを設定する設定手段をさらに備えることを特徴とする請求項５又は６記載の画像処理装置。
【請求項８】
前記広告出力手段は、広告に基づく広告画像を表示する表示手段であることを特徴とする請求項１から７の何れか１項に記載の画像処理装置。
【請求項９】
前記広告出力手段は、広告に基づく広告音声を出力する音声出力手段であることを特徴とする請求項１から８の何れか１項に記載の画像処理装置。
【請求項１０】
前記記録手段は、ユーザーを特定するユーザー情報を記録し、前記記録されたユーザー情報に関連する広告を前記広告取得手段により取得することを特徴とする請求項４から９の何れか１項に記載の画像処理装置。
【請求項１１】
出力対象の画像データを出力するステップと、
前記出力対象の画像データを出力するための料金を算出するステップと、
前記算出された料金に応じた広告を前記出力対象の画像データに付加できるかを判断するステップと、
前記広告を前記出力対象の画像データに付加できると判断されたときは前記出力対象の画像データに前記広告を付加して出力し、前記広告を前記出力対象に付加できると判断されなかったときは前記出力対象の画像データと前記広告を別個に出力するステップと、
を有することを特徴とする画像処理方法。
【請求項１２】
出力対象の画像データを出力する処理と、
前記出力対象の画像データを出力するための料金を算出する処理と、
前記算出された料金に応じた広告を前記出力対象の画像データに付加できるかを判断する処理と、
前記広告を前記出力対象の画像データに付加できると判断されたときは前記出力対象の画像データに前記広告を付加して出力し、前記広告を前記出力対象に付加できると判断されなかったときは前記出力対象の画像データと前記広告を別個に出力する処理とをコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
サーバと、出力対象の画像データを出力する画像処理装置とがネットワークを通じて接続された画像処理システムであって、
前記サーバは、
広告に関する情報を記録する広告記録手段と、
前記画像処理装置からの要求に応じて前記記録された広告に関する情報を前記画像処理装置へ送信する送信手段と、
を備え、
前記画像処理装置は、
前記出力対象の画像データを出力するための料金を算出する算出手段と、
前記算出手段で算出された料金に応じた広告を前記出力対象の画像データに付加できるかを判断する判断手段と、
前記判断手段で前記広告を前記出力対象の画像データに付加できると判断されたときは前記出力対象の画像データに前記広告を付加して出力し、前記判断手段で前記広告を前記出力対象に付加できると判断されなかったときは前記出力対象の画像データと前記広告を別個に出力する広告出力手段を有することを特徴とする画像処理システム。
【請求項１４】
前記送信手段は前記算出手段で算出された料金に応じた広告に関する情報を前記画像処理装置へ送信し、
前記広告出力手段は、前記送信手段で送信された広告に関する情報に基づいて広告を出力することを特徴とする請求項１３記載の画像処理システム。
【請求項１５】
前記画像処理装置は、ユーザーを特定するユーザー情報を記録する記録手段を備え、
前記送受信手段は、前記画像処理装置からの、前記ユーザー情報に関連する広告に関する情報の要求に応じて前記記録された広告に関する情報を前記画像処理装置へ送信することを特徴とする請求項１３又は１４記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告画像を加えた画像処理を行う画像処理装置、画像処理方法、プログラム、及び画像処理システムに関する。
【背景技術】
【０００２】
従来から、印刷処理を実行する際に、印刷用紙の余白に広告画像を加えて印刷する手段が既に知られている。上記に関し、特許文献１には、広告主に対して広告掲載に応じて課金を行い、ユーザーに対しては広告掲載に応じて印刷装置の使用料を減額する処理を行う目的で、用紙の余白に広告を印刷する広告発行機能付き印刷装置に関する発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１の発明では、広告を必ず付加してユーザーに提示できるとは限らないという問題がある。そこで、本発明は、このような実情に鑑みてなされたものであって、出力対象の画像データに広告を付加することが見込めない場合でも、出力対象の画像データを出力する際に広告をユーザーに提示することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するため、本発明の画像処理装置は、出力対象の画像データを出力する画像処理装置であって、出力対象の画像データを出力するための料金を算出する算出手段と、算出手段で算出された料金に応じた広告を前記出力対象の画像データに付加できるかを判断する判断手段と、判断手段で広告を出力対象の画像データに付加できると判断されたときは出力対象の画像データに広告を付加して出力し、判断手段で広告を出力対象に付加できると判断されなかったときは出力対象の画像データと広告を別個に出力する広告出力手段と、を有することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、出力対象の画像データに広告を付加することが見込めない場合でも、出力対象の画像データを出力する際に広告をユーザーに提示することができる。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態の画像処理装置の構成を示す概略図である。
【図２】本発明の実施形態の画像処理装置に係るコントローラブロック図である。
【図３】本発明の実施形態の画像処理装置に係るコントロールシステムのブロック図である。
【図４】本発明の実施形態の画像処理装置のパネル装置に表示される表示画面の例である。
【図５】本発明の実施形態の画像処理手順を示すフローチャートである。
【図６】本発明の実施形態の画像表示処理手順を示すフローチャートである。
【図７】本発明の実施形態の画像表示処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００７】
本発明の実施形態の画像処理装置について以下図面を用いて説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。本実施形態の画像処理装置の概略を説明すると、用紙の余白を用いた広告印刷による広告料で不足金額を賄えない場合でも、印刷装置の操作画面を広告媒体として用いることにより、不足金額を賄える可能性を広げる、というものである。
【０００８】
本発明において、記録媒体とは、例えば、印刷装置等により所望の画像が形成される、印刷用紙等の紙媒体やＯＨＰシート等をいう。また、本発明において、記録媒体と異なる媒体とは、例えば、モニタ等の表示手段によって表示される画像や、スピーカ等の音声出力手段によって出力される音声や、通信手段によって送信されるメール等をいう。なお、モニタ等によって表示される画像には、動画等の映像も含まれるものとする。
【０００９】
さらに、本発明において、広告を出力するとは、後述する広告画像イメージ生成・配置設定部４０４により広告を記録媒体の余白に形成することに加え、例えば、モニタによって広告データに基づく画像を表示することや、スピーカによって広告データに基づく音声を再生することや、通信手段によって広告データが添付されたメールを送信すること等も含む。そして、後者における広告出力手段とは、例えば、上記のモニタ、スピーカ及び通信手段をいう。本発明において広告出力手段は、判断手段で広告を出力対象の画像データに付加できると判断されたときは出力対象の画像データに広告を付加して出力し、判断手段で広告を出力対象に付加できると判断されなかったときは出力対象の画像データと広告を別個に出力する。
【００１０】
本実施形態の画像処理装置１の特徴について、以下図面を用いて詳細に解説する。図１に示すように、本実施形態の画像処理装置１は、コントローラ１０と、プリンタエンジン２２と、パネル装置２３とにより構成される。本実施形態の画像処理装置１は、後述する各種インタフェースによりホストＰＣ２１、外部記憶装置２４、及びサーバ２５と接続される。
【００１１】
コントローラ１０は、本実施形態の画像処理装置１の制御を行う制御部であり、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＮＶＲＡＭ１４と、ＨＤＤ１５と、ネットワークＩＦ１６と、エンジンＩＦ１７と、パネルＩＦ１８と、外部ＩＦ１９とにより構成される。
【００１２】
このうち、ＣＰＵ１１は、本実施形態の画像処理装置１における各種制御のための各種プログラムの命令を実行する。また、ＲＯＭ１２は、コントローラ１０において動作させる各種プログラムを格納する。また、ＲＡＭ１３は、コントローラ１０において生成される画像データのメモリや各種プログラムが動作するために必要なワークメモリとして機能する。
【００１３】
また、ＮＶＲＡＭ１４は、画像処理装置１における画像処理のための条件設定などを保存する不揮発性メモリである。また、ＨＤＤ１５は、各種データを読み込み、記録するための大容量記憶装置である。さらに、ネットワークＩＦ１６は、ＬＡＮ等のネットワークで接続されたホストＰＣ２１と各種データの送受信を行うネットワークインタフェースである。
【００１４】
また、エンジンＩＦ１７は、プリンタエンジン２２へ印刷指示等の信号を送出するためのインタフェースである。また、パネルＩＦ１８は、パネル装置２３からの入力信号を受信したり、モニタとしてのパネル装置２３へ各種情報を表示させる等の出力信号を送信したりするためのインタフェースである。さらに、外部ＩＦ１９は、外部記憶装置２４に記憶された各種データを送受信するためのインタフェースである。なお、エンジン特性パラメータは上記ＲＡＭ１３に記憶されている。
【００１５】
プリンタエンジン２２は、本実施形態の画像処理装置１による出力対象の画像を出力する画像データ出力手段であり、印刷用紙等に画像データに基づいた画像を印刷したり、画像が印刷された印刷用紙の余白に広告データに基づく広告画像を印刷したりする。また、パネル装置２３は、ユーザーによる各種印刷設定条件の入力を受け付けたり、該入力用のディスプレイや印刷使用料不足を表示したりする操作・表示パネルである。パネル装置２３によって、広告データに基づいて広告画像等を表示させることも可能である。つまり、印刷用紙に余白がない場合でも、パネル装置２３に表示される画像を広告媒体として用いることにより、不足金額を賄うことができる。
【００１６】
次に、本実施形態の画像処理装置１におけるコントローラ１０について図２のコントローラブロック図を用いて説明する。プリンタコントロールシステム部４０は、コントローラ１０による画像処理のための各種制御を行う。また、ＰＤＬ部５０は、プリンタコントロールシステム部４０による制御を受けて、ホストＰＣ２１から受信し、又は外部記憶装置２４から読み込んだデータに基づいて画像データを生成するモジュールである。なお、本実施形態の説明上、画像データを生成するとは、左記の受信又は読み込んだデータを、画像データ生成コマンドに基づいて座標系で表した論理的なスクリーンイメージへビットイメージを生成することをいう。
【００１７】
本実施形態の課金受付手段としての課金処理部３０としては、例えば、コンビニエンスストア等に設置されたコピー機に付属する現金投入コインラックや、電子マネーが利用可能なＩＣカードを読書き可能とするカードリーダー等を採用する。また、課金処理部３０は、出力対象の画像データを出力するための料金として印刷使用料などの金額を算出する算出手段としての機能を有するプリンタコントロールシステム部４０と接続されている。なお、本発明において、例えば、上記のＩＣカードを、ユーザーを特定するユーザー情報等を記録する記録手段とする。なお、ＩＣカード及びカードリーダーは、接触式、非接触式の何れであってもよい。
【００１８】
プリンタコントロールシステム部４０は、課金処理部３０からユーザーが画像形成処理を実行させるための使用料に関する情報に基づいて画像形成処理を実行するか否かを制御する。すなわち、課金判断手段としてのプリンタコントロールシステム部４０は、上記画像形成処理を実行させるための使用料が充足されていると判断したときは、画像形成処理を実行する。また、プリンタコントロールシステム部４０は、上記画像形成処理を実行させるための使用料が不足していると判断したときは、画像形成処理を実行しない。
【００１９】
また、プリンタコントロールシステム部４０は、パネルＩＦ１８を介してパネル装置２３におけるユーザーによる各種選択信号や広告画像が表示されたことを受け、この信号に基づき課金処理部３０が課金処理に要する信号等を送信する。例えば、プリンタコントロールシステム部４０は、パネル装置２３に広告画像が表示されたとき、表示された広告の広告料に関する情報を課金処理部３０へ送信する。
【００２０】
印刷用紙に余白がなく、かつ電子マネーの残額が不足している場合、所望の印刷処理は中断されるが、本発明はこれを防ぐためにパネル装置２３に広告画像を表示させて、印刷使用料の不足金額を補填している。なお、課金処理部３０として例えば上記のカードリーダーを採用するとした場合に、記録手段としてのＩＣカードに電子マネーの残額情報やユーザー情報に加え、広告画像の表示を中断した場合の中断回数及び印刷使用料の不足金額に関する情報を記録してもよい。なお、プリンタコントロールシステム部４０は、中断された広告の出力を、次回画像形成の際に実行するか否かを設定する設定手段として機能する。
【００２１】
一方で、ユーザーによっては、印刷は完了させたいが、今回の印刷時に広告情報を見たくないという場合もある。そこで、上記のように、ＩＣカードに記録した広告画像の表示を中断した場合の中断回数及び印刷使用料の不足金額に関する情報に基づいて、次回印刷（画像形成）時に今回表示を中断した広告画像をパネル装置２３に表示することで、印刷使用料の不足分を補填することができる。ただし、広告掲載によって広告主に課金をし、これによってユーザーの印刷使用料を減額するという前提上、広告画像の表示中断の許容回数を設定しておくことが望ましい。
【００２２】
なお、ユーザーを特定する手段として、上記のＩＣカードに限らず、例えば、特定の文字列を入力することでユーザー認証を行うログインパスワードを用いてもよい。この場合、電子マネーの残額情報、ユーザー情報、並びに広告画像の中断回数及び印刷使用料の不足金額に関する情報は、画像処理装置側に備わる内蔵メモリ等に記録されることになる。
【００２３】
なお、ネットワークＩＦ１６と、エンジンＩＦ１７と、パネルＩＦ１８と、外部ＩＦ１９については、図１の説明において上述したため、ここでの説明を省略する。
【００２４】
次に、本実施形態の画像処理装置１におけるプリンタコントロールシステム部４０とＰＤＬ（ＰｏｓｔＳｃｒｉｐｔ／ＰＣＬ／ＲＰＣＳ）部５０における画像形成処理のための各処理ブロックについて、図３のブロック図を用いて説明する。プリンタコントロールシステム部４０は、受信データ制御部４０１と、広告ＤＢアクセス部４０２と、画像イメージ生成部４０３と、広告画像イメージ生成・配置設定部４０４と、広告画像イメージ表示部４０５とにより構成される。
【００２５】
また、ＰＤＬ部５０は、画像データ生成コマンド認識部５０１と、画像データ生成部５０２と、余白判定部５０３と、広告画像データ配置部５０４と、広告画像形成コマンド生成部５０５とにより構成される。
【００２６】
さらに、余白判定部５０３は、画像を用紙等の記録媒体に形成するときの余白の領域を判定する。そして、余白判定部５０３は、判定した余白の位置情報を取得する余白位置情報取得部５０３１と、判定した余白のサイズ情報を取得する余白サイズ情報取得部５０３２とを備える。
【００２７】
また、広告画像データ配置部５０４は、画像データに広告画像データを配置したときに見込まれる広告料を算出する広告料算出部５０４１と、余白サイズ取得部により取得された余白サイズに対応するサイズの広告画像データのうち、何れのサイズの広告画像データを配置するかをユーザーに選択させる広告画像データ選択部５０４２とを備える。さらに、広告画像データ配置部５０４は、広告画像データ選択部５０４２で選択された広告画像データのサイズに対応する余白サイズがないとき、広告画像データのサイズを１段階小さくする広告画像データサイズ変更部５０４３とを備える。
【００２８】
まず、プリンタコントロールシステム部４０において、受信データ制御部４０１は例えばホストＰＣ２１からの画像に関するデータや広告データの受信制御を行う。なお、本実施形態において画像に関するデータを受信するとは、左記に限らず、例えば、画像処理装置１が備えるスキャナ等で読み込んだ画像に関するデータを取得する行為も含まれる。
【００２９】
広告に関する情報を取得する取得手段としての広告ＤＢアクセス部４０２は、ＨＤＤ１５や外部記憶装置２４等に蓄積された広告データベース（以下、広告ＤＢとする。）から算出された印刷使用料に応じた広告データの取得を実施する。なお、広告データは、左記に限らず、例えば不図示の通信手段を介してインターネットなどに接続されたホストＰＣ２１から取得してもよい。つまり、ホストＰＣ２１を、広告データを管理する広告ＤＢサーバとして機能させるということである。ホストＰＣ２１は、広告データを記録する広告データ記録手段としての記録部と、記録部に記録された広告データをその要求元である画像処理装置１へ送信する送受信部を備える。
【００３０】
広告ＤＢには、広告１件に対し、広告画像データ、広告映像（動画）データ、及び広告音声データ等の複数種類のデータが記録される。そして、各データのデータサイズ毎に、広告掲載に応じて広告主に発生する課金情報が合わせて記録される。
【００３１】
また、画像イメージ生成部４０３は、ＰＤＬ部５０で生成した画像データをプリンタエンジン２２で印刷するための画像イメージとして生成する。さらに、広告出力手段としての広告画像イメージ生成・配置設定部４０４は、ユーザーがパネル装置２３において設定した広告画像イメージ生成・配置設定情報を管理する。
【００３２】
さらに、広告画像イメージ生成・配置設定部４０４は、広告ＤＢアクセス部４０２により取得した広告データに基づき、パネル装置２３に表示させる広告画像イメージを生成する。そして、生成された広告画像イメージが広告画像イメージ表示部４０５によってパネル装置２３に表示される。これにより、用紙の余白を用いた広告印刷による広告料で不足金額を賄えない場合に、パネル装置２３を広告媒体として用いることにより、不足金額を賄うことができる。
【００３３】
次に、ＰＤＬ部５０において、画像データ生成コマンド認識部５０１は、受信したデータを構成する画像データ生成コマンドが指定する処理内容を認識する。そして、画像データ生成部５０２は、左記の画像データ生成コマンド認識部５０１が認識した指定処理内容に基づいて、座標系で表した論理的なスクリーンイメージへビットイメージとしての画像データを生成する。
【００３４】
また、余白判定部５０３は、画像データ生成部５０２により画像データが生成された論理的なスクリーンイメージから余白の判定処理を実行する。さらに、プリンタコントロールシステム部４０で算出された料金に応じた広告を出力対象の画像データに付加できるかどうかを判断する判断手段としての広告画像データ配置部５０４は、取得した広告に関する情報に基づく広告を、余白判定部５０３で判定された余白の領域に付加できるかどうか、つまり出力可能かを判断し、該余白への広告配置処理を実行する。さらに、広告画像形成コマンド生成部５０５は、広告画像データ配置部５０４で配置が決定した、例えばイメージとしての広告データを上述した論理的なスクリーンイメージ上にビットマップデータとして形成するためのコマンドを生成する。
【００３５】
次に、余白への広告画像の印刷設定や配置設定を行うためのパネル装置２３に表示された表示画面の例について、図４を用いて説明する。図４（ａ）は、余白へ広告画像を挿入するかどうかを設定するための広告挿入モードを表示した表示画面である。また、図４（ｂ）はパネル装置２３に広告を表示するかどうかをユーザーに確認するための表示画面である。
【００３６】
図４（ａ）に示すように、ユーザーは、例えば画像処理装置に備わるコインラックの残額不足など印刷処理を実行するための使用料が不足する場合に備えるべく、広告挿入モードにおいて『印刷物の余白に広告を挿入する』を選択することができる。これにより、不足した使用料をコインラックへ追加投入することなく印刷処理を完了することができる。なお、ユーザーが『広告を挿入しない』を選択した場合は印刷物に広告は挿入されない。
【００３７】
なお、上記選択は、パネル装置２３に設けた不図示の操作ボタンから行ってもよいし、いわゆるタッチパネル機能を備えたパネル装置２３の表示画面から行ってもよい。さらに、上記選択は、画像処理装置１のパネル装置２３における表示画面等からによるものに限定されず、例えば上記ホストＰＣ２１に備わるモニタ上に表示された設定画面から行ってもよい。
【００３８】
また、図４（ｂ）に示すように、図４（ａ）で『印刷物の余白に広告を挿入する』をユーザーが選択した場合であっても、印刷物に広告を挿入する十分な余白がないときは、パネル装置２３に広告を表示させるかどうかについてユーザーに確認する画面が表示される。ユーザーは、パネル装置２３に広告表示を行うときは『ＯＫ』を選択し、広告表示を行わないときは『キャンセル』を選択する。
【００３９】
次に、本実施形態の画像処理手順について、図５から図７を用いて説明する。手順の概略について大きく３つの手順に分けて説明する。まず、手順１として、広告印刷指定モードにおいて、印刷処理中に印刷に要する使用料が不足した場合、余白に広告を印刷するかどうかを設定する。
【００４０】
そして、手順２において、ホストＰＣ２１におけるプリンタドライバからネットワークＩＦ１６を介して画像処理装置１へ印刷時刻を指定したデータと共に印刷データが送信される。
【００４１】
さらに、手順３において、画像処理装置１により印刷処理が実行される。ここで、画像処理装置１は、受信した印刷データに基づいてページ単位で生成された画像データの印刷を行う。画像処理装置１は、ページ毎の印刷が完了するごとに課金処理部３０において使用料を減算していき、使用料が不足すると手順１の設定を確認する。画像処理装置１は、『印刷物の余白に広告を挿入する』と設定していた場合、まず画像データ生成時にページの余白を検出し、不足使用料分の広告を印刷するのに十分な余白かどうかを判断する。
【００４２】
そして、画像処理装置１は、広告を挿入する十分な余白を検知したときは広告画像データを取得し、広告画像の印刷を行う。一方、画像処理装置１は、検知された余白が広告の挿入に不十分であるときは広告画像の印刷は行わず、不足使用料分の広告画像をパネル装置２３へ表示する。
【００４３】
続いて、本実施形態の画像処理の具体的手順について、図５を用いて説明する。ここでは、複数ページに渡って広告画像を埋め込む処理を行うものと仮定して説明する。まず、画像データ生成部５０２により、Ｎページ目の画像データを生成する（ステップＳ１）。そして、余白判定部５０３により、生成された画像データから余白部分を判定し、判定された余白の画像データにおける位置情報を生成する（ステップＳ２）。
【００４４】
余白の位置情報は、例えば、図のように生成される画像データにおいて、座標値｛（０，０）、（Ｗｍａｘ，８０）｝の矩形データａや、座標値｛（０，４００）、（Ｗｍａｘ，４８０）｝の矩形データｃで表される。矩形データｂは生成される画像データ部分である。また、左記座標値における数値は１例であり、これに限定されるものではない。なお、ステップＳ２の余白部分の検出および余白の位置情報取得は、例えば、画像データを図のような長方形状の矩形データとして概念的に見立てた場合に、この画像データの上端から下端へ順次１ラインずつ走査していくことにより行うものとするが、これに限定されるものではない。
【００４５】
次いで、ステップＳ２で生成された余白部分の位置情報をファイル化してＨＤＤ１５へ記録する（ステップＳ３）。なお、ＨＤＤ１５には、画像データを生成するための画像形成コマンドデータやイメージデータが記録されている。また、画像形成コマンドデータをページごとにＨＤＤ１５から読み出すことができる。
【００４６】
その後、画像データ生成結果をＨＤＤ１５に記録する（ステップＳ４）。そして、プリンタコントロールシステム部４０により、次のページがあると判断されたときは、次のページの画像データを生成すべく、ステップＳ１へ戻る（ステップＳ５、ＹＥＳ）。プリンタコントロールシステム部４０により、次のページがないと判断されたときは（ステップＳ５、ＮＯ）、続いて課金処理部３０により印刷使用料を確認する（ステップＳ６）。
【００４７】
プリンタコントロールシステム部４０が、印刷使用料の不足を確認したときは（ステップＳ７、ＹＥＳ）、広告画像データ配置部５０４により、上記ステップＳ２で検出された余白部分へ広告画像の埋め込み処理を行う（ステップＳ８）。広告画像が埋め込めた場合は（ステップＳ９、ＹＥＳ）、プリンタエンジン２２は、広告画像が埋め込まれた画像データに基づいて印刷を実行し（ステップＳ１０）、処理を終了する。
【００４８】
ＰＤＬ部５０により、広告画像が埋め込めないと判断された場合は（ステップＳ９、ＮＯ）、パネル装置２３に広告画像等を表示する広告表示処理へ移行する（ステップＳ１１）。そして、パネル装置２３に広告画像等を表示することで印刷使用料を補填し、印刷処理を行い（ステップＳ１０）、処理を終了する。パネル装置２３への広告表示処理については後述する。
【００４９】
次に、広告表示の具体的処理手順について、図６及び図７を用いて説明する。図６は、本実施形態の画像処理装置１における課金処理部３０が現金投入コインラックであるときの、広告表示処理手順を示すフロー図である。なお以下では、上述した図４（ｂ）に示した『広告表示について』の画面において、ユーザーがパネル装置２３に広告表示をさせることを了承したことを前提として説明する。
【００５０】
まず、広告ＤＢアクセス部４０２は、不足使用料分の広告データを広告ＤＢから取得する（ステップＳ１０１）。そして、広告画像イメージ表示部４０５は、広告画像イメージ生成・配置設定部４０４が広告ＤＢから取得した広告データに基づき生成した広告画像をパネル装置２３に一定時間表示する（ステップＳ１０２）。一定時間とは、例えば印刷処理実行中における待機時間のうちの所定時間をいう。
【００５１】
また、表示される広告画像または広告映像に係る広告データは、例えば一定時間で不足使用料を補填可能なものを広告ＤＢから取得する。例えば、印刷処理に必要な使用料があと１００円不足している場合に、１５秒表示される広告（以下、１５秒ＣＭとする）で２０円の広告料を広告主に課金するとしたとき、１５秒ＣＭに係る広告データを５つ広告ＤＢから取得する。
【００５２】
そして、パネル装置２３による広告画像の表示により不足使用料が補填できたことがプリンタコントロールシステム部４０により判断されたときは（ステップＳ１０３、ＹＥＳ）、処理を終了する。一方、パネル装置２３による広告画像の表示により不足使用料が補填できないとプリンタコントロールシステム部４０により判断されたとき、つまりパネル装置２３による広告画像の表示が終了してもなお、印刷使用料が不足するときは（ステップＳ１０３、ＮＯ）、さらに不足する使用料に応じた広告データを広告ＤＢから取得する（ステップＳ１０１）。
【００５３】
上述の本実施形態における広告表示処理によれば、用紙の余白を用いた広告印刷による広告料で不足金額を賄えない場合に、パネル装置２３を広告媒体として用いることにより、不足金額を賄うことができる。
【００５４】
次に、本発明の他の実施形態に係る広告表示の具体的処理手順について、図７を用いて説明する。図７は、本実施形態の画像処理装置１における課金処理部３０として、上述したＩＣカード及びカードリーダーを使用したときの、広告表示処理手順を示すフロー図である。
【００５５】
例えば、ユーザーによっては、印刷処理を早く終了させたいほど多忙な場合など、不足使用料を補填するだけの広告を見せられることが不都合な場合もある。本処理手順は、そのような場合で、かつＩＣカードのチャージ金額が不足しているときに、パネル装置２３への広告表示を行わず中断したときでも、印刷処理を優先することに対応させるものである。
【００５６】
まず、プリンタコントロールシステム部４０は、パネル装置２３からの信号を受け、ユーザーによる広告表示の中断が一定回数発生したことを判断する（ステップＳ２０１）。つまり、広告表示の中断は、図４（ｂ）に示した『広告表示について』において、ユーザーがパネル装置２３への広告表示をキャンセルすることによって判断される。つまり、プリンタコントロールシステム部４０が、本発明における、広告出力手段による広告データの出力を実行するか中断するかについてのユーザーの要求を受け付ける中断受付手段として機能する。
【００５７】
プリンタコントロールシステム部４０が、広告表示の中断が一定回数発生したと判断したとき（ステップＳ２０１、ＹＥＳ）、ＩＣカードへ不足金額のチャージを促す表示をするようパネルＩＦ１８を介してパネル装置２３を制御する（ステップＳ２０９）。プリンタコントロールシステム部４０は、ＩＣカードへの不足金額のチャージが確認できるまで印刷を停止するようエンジンＩＦ１７を介してプリンタエンジン２２を制御する。
【００５８】
一方、プリンタコントロールシステム部４０は、広告表示の中断が発生していないと判断したとき（ステップＳ２０１、ＮＯ）、広告ＤＢアクセス部４０２により不足使用料分の広告データを広告ＤＢから取得する（ステップＳ２０２）。そして、広告画像イメージ表示部４０５は、取得した広告データに基づく広告画像をパネル装置２３に一定時間表示する（ステップＳ２０３）。
【００５９】
ここで、パネル装置２３における不図示の広告表示設定画面において、例えば、ユーザーは、今回の印刷処理時においては所定数の広告だけ表示させ、なお不足する使用料を補填するための広告については次回印刷時に表示させる設定を行ったものとする。この設定を前提としたステップＳ２０４において、プリンタコントロールシステム部４０は次回印刷時に広告を表示させる設定か否かを確認する（ステップＳ２０４）。
【００６０】
プリンタコントロールシステム部４０により、次回印刷時に広告表示する設定であると判断されたとき（ステップＳ２０４、ＹＥＳ）、不図示の広告表示中断ボタンをパネル装置２３へ表示させる（ステップＳ２０５）。広告表示中断ボタンを表示させることにより、ユーザーが、当初は広告表示を中止させる設定をしていたものの、いざ印刷処理の段階になって、やはり広告表示させてもよいと判断した場合に対応可能である。なお、次回印刷時に広告表示する設定でないと判断されたとき（ステップＳ２０４、ＮＯ）、広告表示処理を継続しつつ、後述の不足使用料の補填確認処理へ移行する（ステップＳ２０７）。
【００６１】
プリンタコントロールシステム部４０は、広告表示中断ボタンが選択されたことを確認したとき（ステップＳ２０６、ＹＥＳ）、課金処理部３０としてのカードリーダーを介して中断回数と不足使用料に関する情報がＩＣカードに記録され（ステップＳ２０８）、処理が終了する。
【００６２】
一方、プリンタコントロールシステム部４０は、広告表示中断ボタンが選択されないことを確認したとき（ステップＳ２０６、ＮＯ）、パネル装置２３による広告画像の表示により不足使用料が補填できたか否かを確認する（ステップＳ２０７）。
【００６３】
プリンタコントロールシステム部４０は、パネル装置２３による広告画像の表示により不足使用料が補填できたと確認したとき（ステップＳ２０７、ＹＥＳ）、処理を終了する。一方、プリンタコントロールシステム部４０は、パネル装置２３による広告画像の表示により不足使用料が補填できていないことを確認したとき（ステップＳ２０７、ＮＯ）、さらに広告画像イメージ表示部４０５により、取得した広告データに基づく広告画像をパネル装置２３に一定時間表示させる（ステップＳ２０３）。
【００６４】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上述した実施形態においては広告画像をパネル装置２３へ表示させていたが、これに代えて画像処理装置とネットワーク接続された、ユーザーの使用するホストＰＣのモニタ画面上に広告を表示させてもよい。これにより、ユーザーは、ホストＰＣからネットワークを介して画像処理装置へ印刷処理を指示したとき、ホストＰＣが設置された自分のデスクに居ながらにして広告画像を見ることができる。
【００６５】
また、上述した課金処理部３０としてカードリーダーを使用した場合に、ＩＣカードに記録されたユーザー情報を利用して広告情報を取得してもよい。つまり、ユーザー情報に関連する広告情報を取得することにより、ユーザーのニーズに合った広告を表示することが可能となる。
【符号の説明】
【００６６】
１    画像処理装置
１０    コントローラ
２１    ホストＰＣ
２２    プリンタエンジン
２３    パネル装置
２４    外部記憶装置
２５    サーバ
３０    課金処理部
４０    プリンタコントロールシステム部
５０    ＰＤＬ部
４０１    受信データ制御部
４０２    広告ＤＢアクセス部
４０３    画像イメージ生成部
４０４    広告画像イメージ生成・配置設定部
４０５    広告画像イメージ表示部
５０１    画像データ生成コマンド認識部
５０２    画像データ生成部
５０３    余白判定部
５０４    広告画像データ配置部
５０５    広告画像形成コマンド生成部
５０３１    余白位置情報取得部
５０３２    余白サイズ情報取得部
５０４１    広告料算出部
５０４２    広告画像データ選択部
５０４３    広告画像データサイズ変更部
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】国際公開第０１／０９５６１０号パンフレット
【図１】
2014179007.tif 000003
【図２】
2014179007.tif 000004
【図３】
2014179007.tif 000005
【図４】
2014179007.tif 000006
【図５】
2014179007.tif 000007
【図６】
2014179007.tif 000008
【図７】
2014179007.tif 000009