(57)【要約】【課題】記録媒体での原稿画像の出力時に広告画像を付加する場合に、ユーザの嗜好に合致した広告画像の記録媒体における好適な配置を実現することを課題とする。【解決手段】画像出力装置は、複数のカテゴリに分類された広告情報を記憶する広告情報記憶部と、利用者の属性情報を記憶する利用者情報記憶部とを有する。そして、画像出力装置は、出力対象の画像データに含まれる余白領域を検出し、検出した余白領域の大きさ又は形状に応じた、属性情報に適合するカテゴリの広告情報を選択する。その後、画像出力装置は、検出した余白領域に、選択された広告情報を合成する。【選択図】図１
2013062674.tif 000002
【特許請求の範囲】
【請求項１】
画像データを出力する画像出力装置であって、
複数のカテゴリに分類された広告情報を記憶する広告情報記憶部と、
利用者の属性情報を記憶する利用者情報記憶部と、
出力対象の前記画像データに含まれる余白領域を検出する検出部と、
検出された前記余白領域の大きさ又は形状に応じた、前記属性情報に適合するカテゴリの前記広告情報を選択する選択部と、
検出された前記余白領域に、選択された前記広告情報を合成する合成部と
を有することを特徴とする画像出力装置。
【請求項２】
前記検出部は、出力対象の前記画像データに含まれる前記属性情報に相関する語句をさらに検出し、
前記選択部は、前記属性情報に相関する語句に適合するカテゴリの前記広告情報を選択することを特徴とする請求項１に記載の画像出力装置。
【請求項３】
前記検出部は、出力対象の前記画像データに含まれるコンテンツを抽出し、抽出したコンテンツの形状に基づいて、抽出時の前記画像データよりも余白領域が多くなるように該コンテンツを前記画像データ内で再配置し、再配置した前記画像データに含まれる余白領域を検出することを特徴とする請求項１に記載の画像出力装置。
【請求項４】
前記選択部は、前記検出部によって複数の前記余白領域が検出された場合に、複数の前記余白領域それぞれに対して相互に異なる前記広告情報を選択することを特徴とする請求項１に記載の画像出力装置。
【請求項５】
前記検出部は、出力対象となる一連の前記画像データそれぞれに含まれる前記余白領域を検出し、
前記選択部は、前記検出部によって複数の前記余白領域が検出された場合に、複数の前記余白領域それぞれに対して相互に異なる前記広告情報を選択することを特徴とする請求項１に記載の画像出力装置。
【請求項６】
前記合成部は、検出された前記余白領域の前記画像データにおける位置、大きさ又は形状に応じた、余白領域への広告情報の合成順位に基づいて、選択された前記広告情報を合成することを特徴とする請求項１に記載の画像出力装置。
【請求項７】
出力対象の画像データに含まれる余白領域を検出する検出ステップと、
複数のカテゴリに分類された広告情報を記憶する広告情報記憶部から、検出された前記余白領域の大きさ又は形状に応じた、利用者の属性情報を記憶する利用者情報記憶部から取得した利用者の属性情報に適合するカテゴリの広告情報を選択する選択ステップと、
検出された前記余白領域に、選択された前記広告情報を合成する合成ステップと
をコンピュータに実行させるための画像出力プログラム。
【請求項８】
画像データを出力する画像出力装置と、広告情報を管理する広告管理装置とを有する広告画像出力システムであって、
前記広告管理装置は、
複数のカテゴリに分類された広告情報を記憶する広告情報記憶部と、
前記画像データに含まれる余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの前記広告情報を選択し、前記画像出力装置に対して該広告情報を送信する選択部と
を有し、
前記画像出力装置は、
前記属性情報を記憶する利用者情報記憶部と、
出力対象の前記画像データに含まれる余白領域を検出し、前記属性情報と検出した前記余白領域の情報とを前記広告管理装置に対して送信する検出部と、
検出された前記余白領域に、前記広告管理装置によって送信された前記広告情報を合成する合成部と
を有することを特徴とする広告画像出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、画像出力プログラム及び広告画像出力システムに関する。
【背景技術】
【０００２】
従来、Ｗｅｂページにおいては、閲覧するユーザの属性に合わせた広告が配信されたり、ユーザによって閲覧されるＷｅｂページのコンテンツに合わせた広告が配信されたりする技術が利用されることがある。かかる技術では、一つの様態として、カテゴリ辞書と反対語辞書とを用いて、Ｗｅｂページ内の文字列に対して適合する商品を判定することにより、Ｗｅｂページ内の文字列に適合する商品を広告として表示する。
【０００３】
但し、Ｗｅｂページにおける広告は、用紙等の記録媒体の広告と比較して、リアルな実体としての訴求力が少なく、広告媒体として主流になっているとは言い難い。そのうえ、Ｗｅｂページに掲載される広告は、そのリンク先のＷｅｂページに情報が含まれることが多いため、リンク元のＷｅｂページを記録媒体に出力したとしても好適な広告を出力できるとは限らない。
【０００４】
一方、記録媒体の広告においては、読み取られた原稿画像を記録媒体で出力する際に、記録媒体の所定位置に広告画像を合成して出力する技術がある。また、原稿画像を縮小させることで生じる記録媒体の余白領域に広告画像を合成して出力する技術がある。さらには、広告画像の内容に合致する時間や場所において、原稿画像に広告画像を合成する技術がある。
【０００５】
また、デジタル画像を利用した記録媒体での出力においては、デジタル画像に広告データを付加して提供する技術がある。かかる技術では、一つの様態として、ネットワークを介して様々な業種に関する広告データを取得し、取得した広告データを出力フォームに合成して出力する。また、プリントアウトするユーザのユーザ情報を特定したうえで、プリント対象であるデジタル画像に対応する広告データを選択して出力する技術もある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、記録媒体での原稿画像の出力時に広告画像を付加する場合に、ユーザの嗜好に合致した広告画像の記録媒体における好適な配置を実現することができないという問題がある。具体的には、広告画像の内容は、プリントアウトするユーザの嗜好と関連付いていることが好ましいものの、デジタル画像に広告データを付加して提供する技術では、広告情報の内容がユーザの嗜好と関連付いているわけではない。また、ユーザのユーザ情報を特定して広告データを選択する技術は、余白領域に広告を付加するものではなく、ユーザに指定された領域、或いは、原稿画像とは異なる記録媒体に選択した広告データを出力する。これらの結果、従来技術では、記録媒体での原稿画像の出力時に広告画像を付加する場合に、ユーザの嗜好に合致した広告画像の記録媒体における好適な配置を実現することができない。
【０００７】
本発明は、上記に鑑みてなされたものであって、記録媒体での原稿画像の出力時に広告画像を付加する場合に、ユーザの嗜好に合致した広告画像の記録媒体における好適な配置を実現することが可能である画像出力装置、画像出力プログラム及び広告画像出力システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、本発明に係る画像出力装置は、画像データを出力する画像出力装置であって、複数のカテゴリに分類された広告情報を記憶する広告情報記憶部と、利用者の属性情報を記憶する利用者情報記憶部と、出力対象の前記画像データに含まれる余白領域を検出する検出部と、検出された前記余白領域の大きさ又は形状に応じた、前記属性情報に適合するカテゴリの前記広告情報を選択する選択部と、検出された前記余白領域に、選択された前記広告情報を合成する合成部とを有する。
【０００９】
また、本発明に係る画像出力プログラムは、出力対象の画像データに含まれる余白領域を検出する検出ステップと、複数のカテゴリに分類された広告情報を記憶する広告情報記憶部から、検出された前記余白領域の大きさ又は形状に応じた、利用者の属性情報を記憶する利用者情報記憶部から取得した利用者の属性情報に適合するカテゴリの広告情報を選択する選択ステップと、検出された前記余白領域に、選択された前記広告情報を合成する合成ステップとをコンピュータに実行させる。
【００１０】
また、本発明に係る広告画像出力システムは、画像データを出力する画像出力装置と、広告情報を管理する広告管理装置とを有する広告画像出力システムであって、前記広告管理装置は、複数のカテゴリに分類された広告情報を記憶する広告情報記憶部と、前記画像データに含まれる余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの前記広告情報を選択し、前記画像出力装置に対して該広告情報を送信する選択部とを有し、前記画像出力装置は、前記属性情報を記憶する利用者情報記憶部と、出力対象の前記画像データに含まれる余白領域を検出し、前記属性情報と検出した前記余白領域の情報とを前記広告管理装置に対して送信する検出部と、検出された前記余白領域に、前記広告管理装置によって送信された前記広告情報を合成する合成部とを有する。
【発明の効果】
【００１１】
本発明の一つの様態によれば、記録媒体での原稿画像の出力時に広告画像を付加する場合に、ユーザの嗜好に合致した広告画像の記録媒体における好適な配置を実現することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施例１に係る画像出力装置の構成例を示す図である。
【図２】図２は、実施例１に係る画像出力処理の流れの例を示すフローチャートである。
【図３】図３は、実施例２に係る画像出力処理の流れの例を示すフローチャートである。
【図４】図４は、実施例３に係る画像出力処理の流れの例を示すフローチャートである。
【図５】図５は、実施例４に係る画像出力処理の流れの例を示すフローチャートである。
【図６】図６は、広告画像出力システムの構成例を示す図である。
【図７】図７は、広告画像出力システムに係る広告画像出力処理の流れの例を示すシーケンス図である。
【図８】図８は、本発明に係る画像出力装置を含む複合機のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、本発明に係る画像出力装置、画像出力プログラム及び広告画像出力システムの実施例を説明する。なお、以下の実施例により本発明が限定されるものではない。また、各実施例は、内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１４】
［画像出力装置の構成］
図１を用いて、実施例１に係る画像出力装置の構成について説明する。図１は、実施例１に係る画像出力装置の構成例を示す図である。
【００１５】
例えば、図１に示すように、画像出力装置１００は、利用者情報記憶部１１０と、広告情報記憶部１２０と、検出部１３０と、選択部１４０と、合成部１５０とを有する。かかる画像出力装置１００は、一つの様態として、コピー機能、プリンタ機能、スキャナ機能又はファクシミリ機能のうち少なくとも２つの機能を有する複合機等に含まれる。また、画像出力装置１００は、例えば、受け付けた印刷指示に基づいて所定の画像処理を実行し、用紙等の記録媒体に印刷を行なう複合機に画像データを出力する。
【００１６】
利用者情報記憶部１１０は、利用者の属性情報を記憶する。例えば、利用者情報記憶部１１０は、画像出力装置１００を利用する利用者を識別するユーザＩＤ（identifier）及びパスワードとともに、利用者の属性情報を記憶する。かかる属性情報としては、例えば、利用者の性別、年齢、居住地域、職業、関心のある分野又は商品の購入履歴等が挙げられる。
【００１７】
広告情報記憶部１２０は、複数のカテゴリに分類された広告情報を記憶する。かかるカテゴリについては、例えば、セマンティック情報による分類、広告情報を付加する地域や時間等の属性情報による分類、又は、広告情報の提供元による分類等が挙げられる。すなわち、各種の基準によりカテゴリ分けされた広告情報を利用することで、後述するように、利用者の属性情報や出力対象の画像データに基づいて、好適な広告情報を選択することができる。また、基準は適宜設定されれば良く、カテゴリは離散的な指標に関連付けられるものに限らず、連続的な指標に関連付けられるものを利用しても良い。これらにより、よりきめ細やかな広告情報の選択を実現できる。
【００１８】
検出部１３０は、出力対象の画像データに含まれる余白領域を検出する。例えば、検出部１３０は、印刷指示で指定された用紙サイズ及び解像度に応じて、余白領域の画素サイズを設定し、設定した余白領域を下端、上端、右端、左端の順に探索していくことで検出する。なお、検出部１３０は、検出した余白領域の位置情報を所定の記憶部に登録する。
【００１９】
選択部１４０は、利用者情報記憶部１１０から、ユーザＩＤ及びパスワードに該当する利用者の属性情報を取得する。そして、選択部１４０は、検出部１３０によって検出された余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの広告情報を広告情報記憶部１２０から選択する。以下に、広告情報の選択について例を挙げて説明する。
【００２０】
Ｗｅｂページの印刷で画像出力装置１００が利用される場合に、選択部１４０は、取得した利用者の属性情報をもとに、購入履歴のある商品に関連する特徴語の中からＷｅｂページを特徴付ける語句を抽出し、語句に適合するカテゴリの広告情報を選択する。また、広告情報の選択の際に、選択部１４０は、余白領域の大きさ又は形状に応じた広告情報を選択する。すなわち、選択部１４０は、複数の広告情報を選択した場合に、余白領域の大きさ又は形状に最も合致する広告情報を選択する。ここで、変倍を要する広告情報が選択された場合には、印刷時の見易さを考慮して、所定の変倍率に抑えられていることが好ましい。なお、テキストコンテンツの印刷で画像出力装置１００が利用される場合にも、同様にして広告情報が選択される。印刷するＷｅｂページに適合する広告情報の選択方法としては、例えば、特開２０１０−２６７７９号公報に開示された方法を適用できる。
【００２１】
また、画像データの印刷で画像出力装置１００が利用される場合に、選択部１４０は、画像データに含まれる画像の色調や外形形状の特徴量を数値化し、数値化した特徴量を用いて広告情報との類似度を算出し、類似度が所定値以上となる広告情報を選択する。また、広告情報の選択の際に、選択部１４０は、余白領域の大きさ又は形状に応じた広告情報を選択する。すなわち、選択部１４０は、複数の広告情報を選択した場合に、余白領域の大きさ又は形状に最も合致する広告情報を選択する。ここで、変倍を要する広告情報が選択された場合には、印刷時の見易さを考慮して、所定の変倍率に抑えられていることが好ましい。印刷する画像データに適合する広告情報の選択方法としては、例えば、特開２００８−０９６７５９号公報に開示された方法を適用できる。
【００２２】
合成部１５０は、例えば、検出部１３０によって検出された余白領域の位置情報を所定の記憶部から取得し、取得した余白領域の位置に、選択部１４０によって選択された広告情報を合成し、合成後の画像データを複合機等に出力する。その後、複合機は、画像出力装置１００によって出力された画像データをもとに、記録媒体への印刷を行なう。
【００２３】
［実施例１に係る画像出力処理フロー］
次に、図２を用いて、実施例１に係る画像出力処理の流れについて説明する。図２は、実施例１に係る画像出力処理の流れの例を示すフローチャートである。
【００２４】
例えば、図２に示すように、検出部１３０は、印刷指示で指定された用紙サイズ及び解像度に応じて、余白領域の画素サイズを設定し、設定した余白領域を下端、上端、右端、左端の順に探索していくことにより、出力対象の画像データに含まれる余白領域を検出する（ステップＳ１０１）。
【００２５】
また、選択部１４０は、利用者情報記憶部１１０から該当する利用者の属性情報を取得する（ステップＳ１０２）。そして、選択部１４０は、検出部１３０によって検出された余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの広告情報を広告情報記憶部１２０から選択する（ステップＳ１０３）。
【００２６】
また、合成部１５０は、検出部１３０によって検出された余白領域に、選択部１４０によって選択された広告情報を合成し、合成後の画像データを複合機等に出力する（ステップＳ１０４）。なお、複合機は、画像出力装置１００によって出力された画像データをもとに、プリント用紙等の記録媒体への印刷を行なう。
【００２７】
［実施例１による効果］
上述したように、画像出力装置１００は、出力対象の画像データ、利用者の属性情報、及び、画像データに含まれる余白領域の大きさや形状に基づいて、画像データに合成する広告情報を選択するので、記録媒体での原稿画像の出力時に広告画像を付加する場合に、ユーザの嗜好に合致した広告画像の記録媒体における好適な配置を実現することができる。
【実施例２】
【００２８】
上記実施例１では、余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの広告情報を選択する場合を説明したが、出力対象の画像データに含まれる、利用者の属性情報に相関する語句を検出し、相関する語句に適合するカテゴリの広告情報を選択することもできる。そこで、実施例２では、出力対象の画像データに含まれる、利用者の属性情報に相関する語句を検出し、相関する語句に適合するカテゴリの広告情報を選択する場合を説明する。
【００２９】
［実施例２に係る画像出力処理フロー］
図３を用いて、実施例２に係る画像出力処理の流れについて説明する。図３は、実施例２に係る画像出力処理の流れの例を示すフローチャートである。
【００３０】
例えば、図３に示すように、検出部１３０は、印刷指示で指定された用紙サイズ及び解像度に応じて、余白領域の画素サイズを設定し、設定した余白領域を下端、上端、右端、左端の順に探索していくことにより、出力対象の画像データに含まれる余白領域を検出する（ステップＳ２０１）。
【００３１】
そして、検出部１３０は、利用者情報記憶部１１０から該当する利用者の属性情報を取得する（ステップＳ２０２）。続いて、検出部１３０は、出力対象の画像データに含まれる、利用者の属性情報に相関する語句を検出する（ステップＳ２０３）。具体的には、検出部１３０は、居住地域、職業又は関心のある分野等の利用者の属性情報に相関する語句を、出力対象の画像データから抽出する。
【００３２】
また、選択部１４０は、検出部１３０によって検出された余白領域の大きさ又は形状に応じた、利用者の属性情報に相関する語句に適合するカテゴリの広告情報を広告情報記憶部１２０から選択する（ステップＳ２０４）。具体的には、選択部１４０は、検出部１３０によって抽出された語句をＳＶＭ（Support  Vector  Machine）等の識別器を用いて分類し、より相関するカテゴリの広告情報を選択する。例を挙げると、Ｗｅｂページのニュース記事の出力において、利用者の関心の高い分野が経済である場合には、ＳＶＭを用いて、「株価」や「不況」等の語句と最も相関するカテゴリの広告情報が選択される。
【００３３】
また、ステップＳ２０５の合成部１５０による合成処理は、実施例１に係る合成部１５０によるステップＳ１０４の合成処理と同様であるため、ここではその説明を省略する。
【００３４】
［実施例２による効果］
上述したように、画像出力装置１００は、属性情報に利用者の大枠の関心領域が含まれていれば、出力対象の画像データに含まれるコンテンツから、該関心領域をさらに絞り込み、絞り込んだ関心領域に係る語句に適合するカテゴリの広告情報を選択して、画像データの余白領域に広告情報を合成するので、より好適に利用者の嗜好に合致した広告情報を含んだ画像データを出力することができる。
【実施例３】
【００３５】
上記実施例１では、出力対象の画像データから検出した余白領域に広告情報を合成する場合を説明したが、出力対象の画像データのレイアウトを変更して余白領域を確保し、確保した余白領域に広告情報を合成することもできる。そこで、実施例３では、出力対象の画像データのレイアウトを変更して余白領域を確保し、確保した余白領域に広告情報を合成する場合を説明する。
【００３６】
［実施例３に係る画像出力処理フロー］
図４を用いて、実施例３に係る画像出力処理の流れについて説明する。図４は、実施例３に係る画像出力処理の流れの例を示すフローチャートである。
【００３７】
例えば、図４に示すように、検出部１３０は、出力対象の画像データに含まれるコンテンツを抽出し、抽出したコンテンツの大きさ又は形状に基づいて、抽出時の画像データよりも余白領域が多くなるように該コンテンツを画像データ内で再配置する（ステップＳ３０１）。そして、検出部１３０は、印刷指示で指定された用紙サイズ及び解像度に応じて、再配置した余白領域の画素サイズを設定し、設定した余白領域を下端、上端、右端、左端の順に探索していくことにより、コンテンツを再配置した画像データに含まれる余白領域を検出する（ステップＳ３０２）。すなわち、余白領域が分散している場合等に、検出部１３０は、出力対象の画像データに含まれるコンテンツのレイアウトを変更し、より大きな余白領域を確保する。より大きな余白領域を確保する方法としては、例えば、特開２０１１−６５２９５号公報に開示されている「最密充填レイアウト」等の方法を適用できる。
【００３８】
また、選択部１４０は、利用者情報記憶部１１０から該当する利用者の属性情報を取得する（ステップＳ３０３）。続いて、選択部１４０は、検出部１３０によって検出された余白領域の大きさ又は形状に応じた、利用者の属性情報に相関する語句に適合するカテゴリの広告情報を広告情報記憶部１２０から選択する（ステップＳ３０４）。
【００３９】
また、ステップＳ３０５の合成部１５０による合成処理は、実施例１に係る合成部１５０によるステップＳ１０４の合成処理と同様であるため、ここではその説明を省略する。
【００４０】
［実施例３による効果］
上述したように、画像出力装置１００は、出力対象の画像データのコンテンツを、余白領域が多くなるように再配置するので、出力対象の画像データに広告情報を合成するための余白領域を確保することができる。
【実施例４】
【００４１】
上記実施例１では、出力対象の画像データに含まれる余白領域の大きさ又は形状に合致するとともに、利用者の嗜好に合致するカテゴリの広告情報を選択する場合を説明したが、複数の余白領域それぞれに対して相互に異なる広告情報を選択することもできる。そこで、実施例４では、複数の余白領域それぞれに対して相互に異なる広告情報を選択する場合を説明する。
【００４２】
［実施例４に係る画像出力処理フロー］
図５を用いて、実施例４に係る画像出力処理の流れについて説明する。図５は、実施例４に係る画像出力処理の流れの例を示すフローチャートである。
【００４３】
例えば、図５に示すように、検出部１３０は、印刷指示で指定された用紙サイズ及び解像度に応じて、余白領域の画素サイズを設定し、設定した余白領域を下端、上端、右端、左端の順に探索していくことにより、出力対象の画像データに含まれる余白領域を検出する（ステップＳ４０１）。ここで、検出部１３０は、出力対象の画像データが１ページである場合だけでなく、出力対象の画像データが複数ページに跨る場合にも、一連の画像データそれぞれに含まれる余白領域を検出する。
【００４４】
そして、選択部１４０は、利用者情報記憶部１１０から該当する利用者の属性情報を取得する（ステップＳ４０２）。続いて、選択部１４０は、検出した余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの広告情報を広告情報記憶部１２０から選択する（ステップＳ４０３）。
【００４５】
ここで、選択部１４０は、選択した広告情報が既に選択済みであるか否かを判定する（ステップＳ４０４）。すなわち、かかる判定は、一連の画像データの同一ページ内若しくは異なるページに、同一の広告情報が選択されないようにするために行なわれる。このとき、選択部１４０は、広告情報が既に選択済みであると判定した場合に（ステップＳ４０４肯定）、再度ステップＳ４０３の処理を実行して、広告情報を選択する。また、広告情報を再度選択する場合に、選択部１４０は、既に選択済みである広告情報を除いた広告情報のうち、出力対象の画像データや利用者の属性情報等と最も相関する広告情報を選択する。
【００４６】
一方、選択部１４０によって広告情報が選択済みでないと判定された場合に（ステップＳ４０４否定）、合成部１５０は、検出部１３０によって検出された余白領域に、選択部１４０によって選択された広告情報を合成し、合成後の画像データを複合機等に出力する（ステップＳ４０５）。なお、複合機は、画像出力装置１００によって出力された画像データをもとに、プリント用紙等の記録媒体への印刷を行なう。
【００４７】
［実施例４による効果］
上述したように、画像出力装置１００は、出力対象の画像データに含まれる複数の余白領域に合成する広告情報の選択において、複数の余白領域それぞれに対して相互に異なる広告情報を選択するので、より多くの異なる広告情報を出力することができる。
【実施例５】
【００４８】
さて、これまで本発明に係る画像出力装置１００の実施例について説明したが、上述した実施例以外にも種々の異なる形態にて実施されてよいものである。そこで、（１）広告画像出力システム、（２）余白領域、（３）構成、（４）プログラム等、について異なる実施例を説明する。
【００４９】
（１）広告画像出力システム
上記実施例では、画像出力装置１００において広告情報を保持する場合を説明したが、ネットワークに接続されたサーバに広告情報を保持させることもできる。そこで、以下では、ネットワークに接続されたサーバに広告情報を保持させる場合を説明する。なお、上記実施例と同様の機能については、詳細な説明を省略する場合がある。
【００５０】
図６は、広告画像出力システムの構成例を示す図である。例えば、図６に示すように、広告画像出力システム１は、画像出力装置２００と、広告管理装置３００とを有する。これらのうち、画像出力装置２００は、例えば、利用者情報記憶部２１０と、検出部２２０と、合成部２３０とを有する。かかる画像出力装置２００は、画像出力装置１００と同様に、複合機等に含まれ、受け付けた印刷指示に基づいて所定の画像処理を実行し、用紙等の記録媒体に印刷を行なう複合機に画像データを出力する。また、広告管理装置３００は、例えば、広告情報記憶部３１０と、選択部３２０とを有する。
【００５１】
利用者情報記憶部２１０は、利用者情報記憶部１１０と同様に、画像出力装置２００を利用する利用者を識別するユーザＩＤ及びパスワードとともに、利用者の属性情報を記憶する。広告情報記憶部３１０は、広告情報記憶部１２０と同様に、複数のカテゴリに分類された広告情報を記憶する。
【００５２】
検出部２２０は、検出部１３０と同様に、出力対象の画像データに含まれる余白領域を検出する。そして、検出部２２０は、利用者情報記憶部２１０から、ユーザＩＤ及びパスワードに該当する利用者の属性情報を取得し、取得した属性情報と、検出した余白領域の情報とを広告管理装置３００に対して送信する。
【００５３】
選択部３２０は、例えば、画像出力装置２００によって送信された利用者の属性情報と、余白領域の情報とを受信する。そして、選択部３２０は、選択部１４０と同様に、余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの広告情報を広告情報記憶部３１０から選択する。続いて、選択部３２０は、選択した広告情報を画像出力装置２００に対して送信する。
【００５４】
合成部２３０は、例えば、広告管理装置３００によって送信された広告情報を受信する。そして、合成部２３０は、合成部１５０と同様に、検出部２２０によって検出された余白領域の位置に、選択部３２０によって選択及び送信された広告情報を合成し、合成後の画像データを複合機等に出力する。その後、複合機は、画像出力装置２００によって出力された画像データをもとに、記録媒体への印刷を行なう。
【００５５】
次に、図７を用いて、広告画像出力システム１に係る広告画像出力処理の流れについて説明する。図７は、広告画像出力システム１に係る広告画像出力処理の流れの例を示すシーケンス図である。
【００５６】
例えば、図７に示すように、画像出力装置２００は、出力対象の画像データに含まれる余白領域を検出する（ステップＳ５０１）。そして、画像出力装置２００は、利用者情報記憶部２１０から該当する利用者の属性情報を取得し、取得した属性情報と、検出した余白領域の余白領域情報とを広告管理装置３００に対して送信する（ステップＳ５０２）。
【００５７】
また、広告管理装置３００は、画像出力装置２００によって送信された属性情報と余白領域情報とを受信し、余白領域の大きさ又は形状に応じた、利用者の属性情報に適合するカテゴリの広告情報を広告情報記憶部３１０から選択する（ステップＳ５０３）。そして、広告管理装置３００は、選択した広告情報を画像出力装置２００に対して送信する（ステップＳ５０４）。
【００５８】
また、画像出力装置２００は、広告管理装置３００によって送信された広告情報を受信し、検出した余白領域の位置に広告情報を合成し、合成後の画像データを複合機等に出力する（ステップＳ５０５）。その後、複合機は、画像出力装置２００によって出力された画像データをもとに、記録媒体への印刷を行なう。
【００５９】
（２）余白領域
また、１ページ内で余白領域が複数検出された場合には、例えば、下端、右端、左端、上端等の順に優先順位を設定して広告情報を付加する余白領域を決定したり、余白領域の大きさや形状に応じて優先順位を設定した広告情報を付加する余白領域を決定したりしても良い。また、余白領域に広告情報を合成する場合には、例えば、画像データのコンテンツと広告情報との間を所定間隔空けるようにし、画像データのコンテンツと広告情報との間に適度な余白を設けるようにすることで、利用者に不快感を与えにくい広告情報の出力が可能となる。
【００６０】
また、例えば、Ｗｅｂページを印刷する場合には、該Ｗｅｂページの広告コンテンツを除去することにより、余白領域を確保するようにしても良い。Ｗｅｂページの広告コンテンツを除去する方法としては、例えば、特開２００２−１７５１６０号公報に開示された方法を適用できる。また、例えば、出力対象の画像データに広告情報が含まれないようにするための広告不可情報が設定された画像データに対しては、広告情報を含まない記録媒体への印刷を実現することもできる。また、例えば、複数ページに跨って広告情報を付加する場合には、互いに関連性の強い広告を付加するようにしても良い。
【００６１】
（３）構成
また、上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。例えば、利用者情報記憶部１１０や広告情報記憶部１２０に記憶される各種情報は、任意に変更することができる。
【００６２】
また、図示した画像出力装置１００、画像出力装置２００又は広告管理装置３００の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況などに応じて、任意の単位で機能的または物理的に分散又は統合することができる。
【００６３】
例えば、利用者情報記憶部１１０又は利用者情報記憶部２１０は、利用者の属性情報を管理する「属性情報管理装置」として、画像出力装置１００又は画像出力装置２００から分散させても良い。かかる場合に、画像出力装置１００又は画像出力装置２００は、利用者を特定するためのユーザＩＤとパスワードとを属性情報管理装置に送信し、該属性情報管理装置に接続するためのログイン処理を要求する。また、属性情報管理装置は、ユーザＩＤとパスワードとに基づいて認証処理を行ない、好適な広告情報を選択するための属性情報を抽出し、抽出した属性情報を画像出力装置１００又は画像出力装置２００に送信する。
【００６４】
また、利用者がインターネットを使用した場合に抽出された自然言語文のテキスト列に基づいて、利用者が有する興味事項等を認識し、認識した興味事項を利用者の属性情報の一つとして使用するようにしても良い。利用者の興味事項を認識する方法としては、例えば、特開２００３−０３０２３４号公報に開示された方法を適用できる。
【００６５】
また、合成部１５０又は合成部２３０によって出力された画像データをプレビュー表示する「表示部」をさらに有していても良い。これにより、広告情報が付加されたイメージを利用者に確認させることができるので、広告情報の付加を要因とした出力対象の画像データの質の劣化のために、印刷した記録媒体が無駄になるということを回避できる。
【００６６】
（４）プログラム等
図８は、本発明に係る画像出力装置１００又は画像出力装置２００を含む複合機のハードウェア構成を示すブロック図である。例えば、図８に示すように、かかる複合機は、コントローラ１０と、エンジン（Engine）部６０とがＰＣＩバスで接続された構成を有する。コントローラ１０は、複合機全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジン等であり、例えば、白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナ又はファックスユニット等である。なお、このエンジン部６０には、プロッタ等のいわゆるエンジン部分に加えて、誤差拡散やガンマ変換等の画像処理部分が含まれる。
【００６７】
また、コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（NB）１３と、システムメモリ（MEM‐P）１２と、サウスブリッジ（SB）１４と、ローカルメモリ（MEM‐C）１７と、ＡＳＩＣ１６と、ハードディスクドライブ（HDD）１８とを有し、ノースブリッジ１３とＡＳＩＣ１６との間がＡＧＰ（Accelerated  Graphics  Port）バス１５で接続された構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read  Only  Memory）１２ａと、ＲＡＭ（Random  Access  Memory）１２ｂと、をさらに有する。
【００６８】
また、ＣＰＵ１１は、複合機の全体制御を行なうものであり、ノースブリッジ１３、ＭＥＭ−Ｐ１２及びサウスブリッジ１４を含むチップセットを有し、このチップセットを介して他の機器と接続される。
【００６９】
また、ノースブリッジ１３は、ＣＰＵ１１と、ＭＥＭ−Ｐ１２と、サウスブリッジ１４と、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書き等を制御するメモリコントローラ、ＰＣＩマスタ及びＡＧＰターゲットを有する。
【００７０】
また、ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとを有する。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いる書き込み及び読み出し可能なメモリである。
【００７１】
サウスブリッジ１４は、ノースブリッジ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このサウスブリッジ１４は、ＰＣＩバスを介してノースブリッジ１３と接続されており、このＰＣＩバスには、ネットワークインタフェース（I／F）部等も接続される。
【００７２】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１８及びＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲット及びＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ARB）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジック等により画像データの回転等を行なう複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送を行なうＰＣＩユニットとを含む。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Facsimile  Control  Unit）３０、ＵＳＢ（Universal  Serial  Bus）４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  1394）インタフェース５０が接続される。操作表示部２０は、ＡＳＩＣ１６に直接接続されている。
【００７３】
また、ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行なうためのストレージである。
【００７４】
また、ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にするものである。
【００７５】
なお、上記実施例の画像出力装置１００で実行される画像出力プログラムは、ＲＯＭ等に予め組み込まれて提供される。例えば、画像出力装置１００で実行される画像出力プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータ・プログラム・プロダクトとして提供するように構成しても良い。
【符号の説明】
【００７６】
１００  画像出力装置
１１０  利用者情報記憶部
１２０  広告情報記憶部
１３０  検出部
１４０  選択部
１５０  合成部
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特許第３７１９２４５号公報
【特許文献２】特許第４２６０５６７号公報
【特許文献３】特許第４４４３７１９号公報
【図１】
2013062674.tif 000003
【図２】
2013062674.tif 000004
【図３】
2013062674.tif 000005
【図４】
2013062674.tif 000006
【図５】
2013062674.tif 000007
【図６】
2013062674.tif 000008
【図７】
2013062674.tif 000009
【図８】
2013062674.tif 000010