(57)【要約】【課題】複数の画像に対して任意数の広告をより適切に選択することのできる広告選択装置および広告付加方法を提供する。【解決手段】ユーザから指定された複数の画像の所定の属性に係る傾向を分析し、分析結果に基づいて、複数の画像に対して所定数の広告を、予め登録されている広告の中から選択する。たとえば、各広告には広告対象施設の場所などの位置情報が関連付けされており、画像の撮影場所の分布を分析して撮影場所が集中しているエリアＡ〜Ｃを導出し、撮影場所の集中度が高いエリアを優先して、エリア内に位置情報の示す場所がある広告を選択する。【選択図】図３
2015060288.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから指定された複数の画像の所定の属性に係る傾向を分析する分析部と、
前記複数の画像に対して所定数の広告を、予め登録されている広告の中から前記分析部の分析結果に基づいて選択する広告選択部と、
を有する
ことを特徴とする広告選択装置。
【請求項２】
前記複数の画像と前記広告選択部で選択された前記所定数の広告を所定サイズの１枚の用紙に印刷するためのレイアウトを決定するレイアウト部をさらに有する
ことを特徴とする請求項１に記載の広告選択装置。
【請求項３】
前記レイアウト部が決定したレイアウトに従って前記複数の画像と前記所定数の広告をレイアウトした印刷データを作成し、前記印刷データを外部の印刷装置へ出力する、もしくは前記印刷データに基づいて用紙に印刷する出力部をさらに有する
ことを特徴とする請求項２に記載の広告選択装置。
【請求項４】
前記分析部は、前記傾向に基づいて前記複数の画像をグループ分けし、
前記広告選択部は、前記グループに対して広告を選択し、
前記レイアウト部は、一のグループの画像に、該一のグループに対して選択した広告の画像が、他のグループに対して選択した広告の画像より近くなるように、前記レイアウトを行う
ことを特徴とする請求項２または３に記載の広告選択装置。
【請求項５】
前記分析部は、前記複数の画像に、画像のサイズに応じた重み付けを行って、前記傾向の分析を行う
ことを特徴とする請求項１乃至４のいずれか１つに記載の広告選択装置。
【請求項６】
前記広告選択部は、前記複数の画像の中の一部の画像のサイズが他の画像のサイズより一定以上大きい場合であって、前記一部の画像の数が前記所定数以下の場合には、前記一部の画像のそれぞれに対して優先的に広告を１対１に選択する
ことを特徴とする請求項１乃至５のいずれか１つに記載の広告選択装置。
【請求項７】
前記レイアウト部は、前記一部の画像については、該画像に、該画像に対して選択した広告の画像が、他の広告の画像より近くなるように、前記レイアウトを行う
ことを特徴とする請求項２または３を引用する請求項６に記載の広告選択装置。
【請求項８】
前記複数の画像の数に比べて、前記所定数が少ない
ことを特徴とする請求項１乃至７のいずれか１つに記載の広告選択装置。
【請求項９】
前記所定の属性は、画像の撮影場所を含み、
各広告には位置情報が関連付けされており、
前記分析部は、撮影場所が集中しているエリアを導出し、
前記広告選択部は、集中度の高いエリアを優先して、該エリア内に位置情報の示す場所がある広告を選択する
ことを特徴とする請求項１乃至８のいずれか１つに記載の広告選択装置。
【請求項１０】
前記所定の属性は、画像の撮影場所と撮影範囲を含み、
前記広告選択部は、前記撮影範囲に含まれる頻度を加味して広告を選択する
ことを特徴とする請求項９に記載の広告選択装置。
【請求項１１】
ユーザから複数の画像の指定を受けるステップと、
前記指定された複数の画像の所定の属性に係る傾向を分析するステップと、
前記複数の画像に対して所定数の広告を、予め登録されている広告の中から前記分析の結果に基づいて選択するステップと、
前記複数の画像に、前記選択した前記所定数の広告を付加して出力するステップと、
を有する
ことを特徴とする広告付加方法。
【請求項１２】
前記指定された複数の画像と前記選択した広告の画像とを所定サイズの１枚の用紙に印刷されるようにレイアウトするステップをさらに有する
ことを特徴とする請求項１１に記載の広告付加方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に適した広告を選択する広告選択装置、および適した広告を選択して画像に付加する広告付加方法に関する。
【背景技術】
【０００２】
コンビニエンスストア等に設置されている課金装置付きの複合機（画像形成装置）は、原稿のコピーやＦＡＸ送信などに利用されていたが、近年、これに加えＳＤメモリカードなどの記録媒体やスマートフォンに記憶されている写真等の印刷にも利用されている。また、ネットプリントと呼ばれる写真等をインターネット経由でサーバに登録し、該サーバに登録されている写真等をコンビニエンスストアに設置されている複合機で印刷可能にするシステムや、サーバに登録されている写真等を印刷してユーザの自宅に配送するサービスや、オンラインストレージに写真をアップロードし複数人で共有可能にするサービスなどもある。
【０００３】
このようなサービスの費用に関するユーザへの課金額を低減するために、印刷物もしくは電子データに対し広告を付加し、広告主が費用の一部または全部を負担するサービスがある。一般的に写真の印刷となると大部分はカラー画像であり、文書などをモノクロでコピーする場合と比較して印刷費用が高額になるので、課金額が少なくなるならば、広告を挿入されても良いというユーザは多い。
【０００４】
一方、費用を負担する広告主にとって、より効果的な広告を挿入することが望まれる。
【０００５】
たとえば、ＧＰＳ(Global Positioning System)機能を備えたスマートフォンやカメラの普及により、写真に撮影場所を示す位置情報が付加されることが増えていることから、広告対象施設の場所が、ユーザの指定したコンテンツに含まれる写真の撮影場所に近い広告の画像を優先的に選択し、該広告の写真をコンテンツに付加して配信し、ユーザのディスプレイに表示させるようにしたコンテンツ配信システムが提案されている（下記特許文献１参照。）。
【０００６】
また、電子メールを広告媒体として利用するシステムにおいて、電子メールの内容に地域情報が含まれている場合には、その地域情報の示す地域に対応した広告を添付する技術がある（下記特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２１１４２２号公報
【特許文献２】特開２００１−３２６６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１では、写真の撮影場所に対応する広告を選択する場合、１枚の写真に対して１または複数の広告を選択している。特許文献２においても一の地域情報に対して広告を選択している。
【０００９】
１枚の用紙に１つの画像を印刷する場合には、上記と同様に、その画像の撮影場所等に対応して１または複数の広告を選択すればよい。たとえば、図１５に示すように、画像１には、画像１の撮影場所に広告施設の位置が最も近い広告Ａｄ０１が選択され、１枚の用紙に合成されて印刷される。同様に、画像２には、画像２の撮影場所に広告施設の位置が最も近い広告Ａｄ０３が選択され、画像３には、画像３の撮影場所に広告施設の位置が最も近い広告Ａｄ０４が選択される。
【００１０】
しかし、集約印刷（Nin1）機能を使ってＮ個の画像を１枚の用紙に出力する場合に、各画像に対して１：１に広告を選択し、Ｎ個の広告を掲載しようとすると、用紙面積の制限から、各広告が縮小されて見難くなり、十分な広告効果を発揮できなくなる。そのため、１：１以外の方法で広告を選択して、広告数を画像の数より少なく制限することが必要になる。
【００１１】
一方、１枚の用紙に少数かつ複数のＮ個（たとえば３個）の画像を掲載する場合に、これらの画像が元々面積の小さいものであれば、余白に、Ｎ個より多いＭ個（たとえば５個）の広告を掲載できる場合もある。この場合にも、画像と広告を１：１に選択する方法では、端数が出るため、上手く広告を選択することができない。
【００１２】
さらに、２個の画像に対して２個の広告を選択するような場合でも、画像に対して１：１に広告を選択すると、適切な広告を選択できないケースもある。たとえば、地域Ａで撮影した画像と地域Ｂで撮影した画像に対して、地域Ａを対象にした広告も、地域Ｂを対象にした広告も登録されていない場合には、１：１の関係で適切な広告を選択することはできない。
【００１３】
本発明は、上記の問題を解決しようとするものであり、複数の画像に対して任意数の広告をより適切に選択することのできる広告選択装置および広告付加方法を提供することを目的としている。
【課題を解決するための手段】
【００１４】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１５】
［１］ユーザから指定された複数の画像の所定の属性に係る傾向を分析する分析部と、
前記複数の画像に対して所定数の広告を、予め登録されている広告の中から前記分析部の分析結果に基づいて選択する広告選択部と、
を有する
ことを特徴とする広告選択装置。
【００１６】
上記発明および下記［１１］に記載の発明では、複数の画像の所定の属性に係る傾向を分析し、その分析結果に基づいて、複数の画像に対して任意数の画像を選択する。すなわち、従来のように画像に対して広告を１：１の関係で選択する選択方法と異なり、複数の画像の属性の傾向から画像を選択する。これにより、画像の数とこれに対して選択する広告の数との関係は任意になる。また、ある１つの画像に対して適切な広告が存在しない場合でも、複数の画像のもつ所定の傾向から広告を選択することができる。
【００１７】
［２］前記複数の画像と前記広告選択部で選択された前記所定数の広告を所定サイズの１枚の用紙に印刷するためのレイアウトを決定するレイアウト部をさらに有する
ことを特徴とする［１］に記載の広告選択装置。
【００１８】
［３］前記レイアウト部が決定したレイアウトに従って前記複数の画像と前記所定数の広告をレイアウトした印刷データを作成し、前記印刷データを外部の印刷装置へ出力する、もしくは前記印刷データに基づいて用紙に印刷する出力部をさらに有する
ことを特徴とする［２］に記載の広告選択装置。
【００１９】
［４］前記分析部は、前記傾向に基づいて前記複数の画像をグループ分けし、
前記広告選択部は、前記グループに対して広告を選択し、
前記レイアウト部は、一のグループの画像に、該一のグループに対して選択した広告の画像が、他のグループに対して選択した広告の画像より近くなるように、前記レイアウトを行う
ことを特徴とする［２］または［３］に記載の広告選択装置。
【００２０】
上記発明では、複数の画像の属性を分析して得た傾向に基づいて、複数の画像を複数にグループ分けし、各グループに対して広告を選択する。たとえば、各グループのもつ傾向に対応した広告を選択する。
【００２１】
［５］前記分析部は、前記複数の画像に、画像のサイズに応じた重み付けを行って、前記傾向の分析を行う
ことを特徴とする［１］乃至［４］のいずれか１つに記載の広告選択装置。
【００２２】
上記発明では、ユーザの目を引く大きいサイズの画像を重視して広告が選択される。
【００２３】
［６］前記広告選択部は、前記複数の画像の中の一部の画像のサイズが他の画像のサイズより一定以上大きい場合であって、前記一部の画像の数が前記所定数以下の場合には、前記一部の画像のそれぞれに対して優先的に広告を１対１に選択する
ことを特徴とする［１］乃至［５］のいずれか１つに記載の広告選択装置。
【００２４】
上記発明では、一部の画像のサイズが他の画像より一定以上大きい場合には、大きい画像にのみ着目し、その大きい画像に対して１対１に広告を選択する。
【００２５】
［７］前記レイアウト部は、前記一部の画像については、該画像に、該画像に対して選択した広告の画像が、他の広告の画像より近くなるように、前記レイアウトを行う
ことを特徴とする［２］または［３］を引用する［６］に記載の広告選択装置。
【００２６】
上記発明では、画像に対して１：１に選択された広告は、他の広告より、対応する画像の近くに配置される。
【００２７】
［８］前記複数の画像の数に比べて、前記所定数が少ない
ことを特徴とする［１］乃至［７］のいずれか１つに記載の広告選択装置。
【００２８】
上記発明では、複数の画像の数に比べて、前記所定数が少ない場合とは、各画像に対して１：１の関係で広告を選択できない場合である。
【００２９】
［９］前記所定の属性は、画像の撮影場所を含み、
各広告には位置情報が関連付けされており、
前記分析部は、撮影場所が集中しているエリアを導出し、
前記広告選択部は、集中度の高いエリアを優先して、該エリア内に位置情報の示す場所がある広告を選択する
ことを特徴とする［１］乃至［８］のいずれか１つに記載の広告選択装置。
【００３０】
上記発明では、画像の撮影場所の傾向を分析し、撮影場所が集中しているエリアに対して、そのエリアに関連する広告を選択する。
【００３１】
［１０］前記所定の属性は、画像の撮影場所と撮影範囲を含み、
前記広告選択部は、前記撮影範囲に含まれる頻度を加味して広告を選択する
ことを特徴とする［９］に記載の広告選択装置。
【００３２】
上記発明では、撮影場所に加えて、撮影範囲（撮影方向と画角）を加味して広告を選択する。
【００３３】
［１１］ユーザから複数の画像の指定を受けるステップと、
前記指定された複数の画像の所定の属性に係る傾向を分析するステップと、
前記複数の画像に対して所定数の広告を、予め登録されている広告の中から前記分析の結果に基づいて選択するステップと、
前記複数の画像に、前記選択した前記所定数の広告を付加して出力するステップと、
を有する
ことを特徴とする広告付加方法。
【００３４】
［１２］前記指定された複数の画像と前記選択した広告の画像とを所定サイズの１枚の用紙に印刷されるようにレイアウトするステップをさらに有する
ことを特徴とする［１１］に記載の広告付加方法。
【発明の効果】
【００３５】
本発明に係る広告選択装置および広告付加方法によれば、複数の画像に対して任意数の広告をより適切に選択する、もしくは選択して付加することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る広告選択装置の機能を備えた画像形成装置１０の概略構成を示している。
【図２】広告付加機能をオフにした場合の集約機能による出力例と、広告付加機能をオンにした場合の集約機能による出力例を示している。
【図３】広告付加機能をオンにして、１５枚の画像を集約機能によって１枚の用紙に集約した場合の出力例と広告の選択に係る分析状況を示す図である。
【図４】画像の位置情報（撮影場所）と撮影範囲（撮影方向と画角）とを分析して広告を選択した場合の出力例と分析状況を示す図である。
【図５】画像サイズから広告を選択する場合の出力例を示す図である。
【図６】広告に付随する情報が登録された広告管理テーブルの一例を示す図である。
【図７】画像に付随する情報を管理する画像情報テーブルの一例を示す図である。
【図８】用紙に印刷する内容を管理する出力管理テーブルの一例を示す図である。
【図９】広告付加機能がオンの状態で印刷する場合に画像形成装置が行う処理の概要を示す流れ図である。
【図１０】広告選択処理（図９のステップＳ１０４）の詳細を示す流れ図である。
【図１１】広告領域内での広告の配置を決定する処理（図９のステップＳ１０５）の詳細を示す流れ図である。
【図１２】画像に対して１：１に選択した広告を、対応する画像の近くに配置した出力例を示す図である。
【図１３】９個の画像に対して２つの広告を掲載する場合の出力例を示す図である。
【図１４】画像形成装置と広告サーバをネットワーク等で通信可能に接続した本発明に係るシステムの構成および動作を示す図である。
【図１５】位置情報に基づき、画像に対して広告を１：１に選択する例を示す図である。
【発明を実施するための形態】
【００３７】
以下、図面に基づき本発明の実施の形態を説明する。
【００３８】
図１は、本発明に係る広告選択装置の機能を備えた画像形成装置１０の概略構成を示している。画像形成装置１０は、原稿を光学的に読み取ってその複製画像を用紙に印刷するコピー機能、読み取った原稿の画像データをファイルにして保存したり外部端末へネットワークを通じて送信したりするスキャン機能、ＰＣなどからネットワークを通じて受信した印刷データに係る画像を用紙上に形成して印刷出力するＰＣプリント機能、接続された可搬型記憶媒体やサーバから取得した画像を用紙上に印刷して出力する画像プリント機能、ファクシミリ手順に従って画像データを送受信するファクシミリ機能などを備えた、所謂、複合機として構成されている。
【００３９】
画像形成装置１０は、コンビニエンスストアや公共の場所に設置され、使用に際してユーザから料金を徴収するが、広告付加機能がオンにされている場合には、印刷物やファクシミリ送信される画像に広告を自動的に付加し、料金をその広告主へ課金するようになっている。たとえば、可搬型記憶媒体やサーバからユーザの指定する画像を取得して印刷する画像プリント機能を、広告付加機能をオンにして行う場合、画像形成装置１０は、ユーザから指定された画像に適した広告を選択し、指定された画像と選択した広告を１枚の用紙上にレイアウトして印刷し、その費用を該広告の広告主に課金する。
【００４０】
図１に示すように、画像形成装置１０は、当該画像形成装置１０の動作を統括的に制御するＣＰＵ(Central Processing Unit)１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２、ＲＡＭ(Random Access Memory)１３、不揮発メモリ１４、ハードディスク装置１５、画像読取部１６、操作表示部２１、通信部２２、画像処理部２３、プリンタ部２４、ファクシミリ通信部２５、記録媒体接続部２６などが接続されている。
【００４１】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで画像形成装置１０の各機能が実現される。
【００４２】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００４３】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００４４】
ハードディスク装置１５は大容量不揮発の記憶装置であり、印刷データ、画像データなどのほか各種のプログラムやデータが記憶される。さらにハードディスク装置１５には、多数の広告について、広告画像およびその属性などを含む広告データが記憶されている。
【００４５】
画像読取部１６は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１６は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００４６】
操作表示部２１は、各種の操作画面、設定画面等を表示したりユーザからジョブの投入などの操作を受けたりする機能を果たす。操作表示部２１は液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などの表示装置と、スタートボタンなどの各種操作スイッチと、表示装置の表示面上に設けられたタッチパネルとを備えている。タッチパネルは、表示装置の表示面がタッチペンや指などで接触操作された座標位置を検出する。
【００４７】
通信部２２は、ネットワークを通じてＰＣやサーバなどの外部装置と通信する機能を果たす。
【００４８】
画像処理部２３は、画像や広告画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００４９】
プリンタ部２４は、画像データに応じた画像を用紙上に画像形成する機能を果たす。ここでは、用紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００５０】
ファクシミリ通信部２５は、ファクシミリ機能を備えた外部装置と電話回線を通じて画像データを送受信する機能を果たす。
【００５１】
記録媒体接続部２６は、ＳＤメモリカード（Secure Digital memory card）やＵＳＢ（Universal Serial Bus）メモリなどの可搬型記憶媒体３を着脱可能に接続するためのＩ／Ｆ（Interface）部である。
【００５２】
図２は、広告付加機能をオフにした場合の集約機能による出力例３０と、広告付加機能をオンにした場合の集約機能による出力例３０Ｂを示している。集約機能とは、複数枚の画像を縮小して１枚の用紙にレイアウトして出力する機能である。図２では、ユーザから指定された１２枚の画像を１枚の用紙に集約した例を示している。
【００５３】
広告付加機能をオンにすると、画像１から画像１２の出力に影響を及ぼさないよう一定領域を広告領域３１として確保する。広告主が提供する広告サイズに応じて、広告領域３１に挿入する広告の数が変更される。出力例３０Ｂでは、出力例３０よりも画像１〜画像１２の縦方向の間隔を詰めることで、用紙の下部にまとまった広告領域３１を確保している。広告領域３１を確保する用紙内の位置や広告領域３１の形状は、例示したものに限定されず、画像の配置によって画像に影響を及ぼさない範囲で変更してもよい。
【００５４】
図３は、広告付加機能をオンにして、１５枚の画像を集約機能によって１枚の用紙に集約して出力した場合の出力例と広告の選択に係る分析状況を示している。出力例１は広告領域３１に１つの広告を挿入した例であり、出力例２は広告領域３１に２つの広告を挿入した例であり、出力例３は広告領域３１に３つの広告を挿入した例である。
【００５５】
いずれの場合も、画像数に比べて、広告領域３１に挿入する広告の数が少ないので、画像と１：１の関係で広告を選択することはできない。そこで、画像の所定の属性について、１５枚の画像の傾向を分析し、その分析結果から広告を選択する。
【００５６】
図３の例では、属性として画像の撮影場所を示す位置情報を使用する。操作表示部２１などを通じてユーザから指定された画像には、撮影場所を示す位置情報が付随しているものとする。たとえば、ＧＰＳ機能を備えたスマートフォンやデジタルカメラで撮影された写真（画像）には、位置情報が付随している。また、広告には、その広告に適した場所、たとえば、店舗や施設の広告の場合、該広告対象の店舗や施設の場所を示す位置情報が対応付けされているものとする。
【００５７】
画像形成装置１０は、広告の選択に際して、１枚の用紙に集約される複数枚の画像の位置情報（撮影場所を示す情報）から、撮影場所の分布を分析し、撮影場所が集中しているエリアを導出する。そして、集中度の高いエリアから順に、該エリア内に、位置情報の示す場所がある広告を選択する。
【００５８】
図３の例では、１５枚の画像は、撮影場所の分布からＡ群、Ｂ群、Ｃ群の３つにグループ分けされ、Ａ群の画像に対応するエリアＡ、Ｂ群の画像に対応するエリアＢ、Ｃ群の画像に対応するエリアＣが導出されている。ここでは、各画像の撮影場所を中心に一定半径の円を描き、重なりのある円同士を結合して島を形成し、該島に外接する円を１つのエリアとしている。
【００５９】
属する画像の数が多いエリアほど、集中度の高いエリアとする。図３の例では、エリアＡには７枚の画像（Ａ群の画像）が属し、エリアＢには５枚の画像（Ｂ群の画像）が属し、エリアＣには３枚の画像（Ｃ群の画像）が属しているので、集中度は、エリアＡ＞エリアＢ＞エリアＣ、の関係にある。
【００６０】
１つの広告を掲載する出力例１では、集中度が最も高いエリアＡに位置情報の示す場所がある広告（Ａｄ０１）のみが選択されて、広告領域３１に配置される。２つの広告を掲載する出力例２では、集中度が最も高いエリアＡに位置情報の示す場所がある広告（Ａｄ０１）と２番目に集中度が高いエリアＢに位置情報の示す場所がある広告（Ａｄ０４）が選択されて、広告領域３１に配置される。３つの広告を掲載する出力例３では、集中度が最も高いエリアＡに位置情報の示す場所がある広告（Ａｄ０１）と２番目に集中度が高いエリアＢに位置情報の示す場所がある広告（Ａｄ０４）と３番目に集中度が高いエリアＣに位置情報の示す場所がある広告（Ａｄ０３）が選択されて、広告領域３１に配置される。
【００６１】
このように、強い傾向を示す画像のグループに対して、広告を優先的に採用することで、１枚の用紙に集約される画像数に比べて広告数が少ない場合でも、その用紙に掲載される画像と広告との関連性が高くなり、広告効果を高めることができる。なお、各広告は、そのサイズと広告主が負担する負担額が予め定めてあり、１枚の用紙に確保された広告領域３１内に配置する広告数は、広告のサイズに応じて決定される。
【００６２】
図４は、画像の位置情報（撮影場所）と撮影範囲（撮影方向と画角）とを分析して広告を選択した場合の出力例と分析状況を示している。図４では、９枚の画像を集約機能によって１枚の用紙に集約し、広告領域３１に２つの広告を掲載する場合の出力例４を示している。画像は、前述同様の手法によりＡ群、Ｂ群、Ｃ群に分けられる。そして、Ａ群に対してエリアＡ、Ｂ群に対してエリアＢ、Ｃ群に対してエリアＣが導出されている。
【００６３】
この例では、エリアＡ、エリアＢ、エリアＣの集中度は同一なので、集中度による優劣はない。
【００６４】
エリアＡの中に位置情報の示す場所のある広告（Ａｄ０１）は、２枚の画像の撮影範囲に含まれている。エリアＢの中に位置情報の示す場所のある広告（Ａｄ０３）は、１枚の画像の撮影範囲に含まれている。エリアＣの中に位置情報の示す場所のある広告（Ａｄ０４）は、２枚の画像の撮影範囲に含まれている。そこで、撮影範囲に含まれる頻度が高い広告を優先的に選択する。具体的には、広告（Ａｄ０１）と広告（Ａｄ０４）を選択する。
【００６５】
集中度と撮影範囲とに基づく広告の選択方法は、以下のいずれでもよい。
（１）集中度を基準に広告を選択し、集中度で必要数の広告を選択できない場合に、残りの広告を撮影範囲に基づいて選択する。
（２）集中度と撮影範囲の双方を同時に加味して広告を選択する。たとえば、各広告にその広告が属するエリアの集中度に対する第１ポイントと、撮影範囲の重なり度に対する第２ポイントとを与え、第１ポイントと第２ポイントの合計点の高い広告を優先的に選択する。
（３）撮影範囲の重なり度を基準に広告を選択し、撮影範囲の重なり度で必要数の広告を選択できない場合に、残りの広告を集中度に基づいて選択する。
【００６６】
なお、撮影範囲の重なり度のみを基準に広告を選択してもよい。
【００６７】
図５は、画像サイズから広告を選択する場合の出力例と選択状況を示している。１枚の用紙に異なるサイズの画像が配置される場合、サイズが大きい方の画像はユーザの目を引き易い。そこで、１枚の用紙に集約される画像に大小の画像が混在する場合には、サイズの大きい画像を優先してその画像に適した広告を選択する。これにより、広告効果が向上する。
【００６８】
たとえば、図５（ａ）の出力例５では、２個の広告を選択する場合に、７枚の画像のうちの画像１と画像２のサイズが他の画像より一定以上（たとえば、面積で２倍以上）大きいので、画像１に適した広告（Ａｄ０１）と画像２に適した広告（Ａｄ０２）が選択されている。
【００６９】
図５（ｂ）の出力例６は、３個の広告を選択する場合の例である。同図（ａ）と同様に、７枚の画像のうちの画像１と画像２のサイズが他の画像より一定以上大きいので、画像１に適した広告（Ａｄ０１）と画像２に適した広告（Ａｄ０２）を選択する。そして、残り１つの広告は、画像の他の属性に基づいて選択している。図５（ｂ）の例では、画像の位置情報に基づいて、画像１と画像２以外の画像をグループ分けし、前述の集中度に基づいて、残り１つの広告（Ａｄ０３）を決定している。
【００７０】
「一定以上大きい」とする基準は、他の画像に対して面積が２倍以上に限定されず、適宜に定めればよい。
【００７１】
なお、画像の大きさに加えて、用紙内での画像の位置を加味して広告を選択してもよい。たとえば、２個の広告を選択する場合に、他の画像に比べて大きいと分類される画像が３枚以上ある場合には、画像の大きさのみで広告を選択できないので、画像の位置も判断要素に加える。具体的には、用紙の中でユーザの目を引き易い位置にある画像を優先的に選択する。目を引き易い位置は、たとえば、用紙の上部としたり、中央としたりすることができ、適宜に設定すればよい。１枚の用紙に集約される複数の画像のレイアウトによって目を引き易い位置は異なるので、レイアウト別に目を引き易い位置を予め登録しておくとよい。
【００７２】
画像の属性には、上述した撮影場所を示す位置情報や撮影範囲（撮影方向、画角）、画像のサイズのほかにも各種あり、任意の属性に関する分析結果から広告を選択すればよい。画像の属性には、基本撮影設定（印刷モード、画角、解像度、サイズなど）、位置情報（撮影方向、撮影対象、エリア、屋外/屋内、などの位置に基づいて決定される属性）、日時（年月日から判断される季節、温度などを含む）がある。
【００７３】
一方、印刷時の出力形態に関する属性には、用紙サイズ、用紙種別、カラー/モノクロ、画質、集約数、綴じ設定などがある。たとえば、用紙サイズ、集約数、綴じ設定などは、用紙内で取り得る広告領域３１のサイズに影響を与える。印刷時の出力形態を示す情報を出力形態情報とする。
【００７４】
広告の選択において分析する画像の属性は、前述した位置情報、撮影範囲、画像の大きさや位置に限定されない。位置情報の密度、撮影時間などの情報から画像の傾向を分析して広告を選択してもよい。
【００７５】
図６は、広告に付随する情報が登録された広告管理テーブル４０の一例を示している。広告管理テーブル４０は、広告データの一部として、たとえば、ハードディスク装置１５に記憶される。
【００７６】
図６に例示した広告管理テーブル４０には、広告毎に、識別情報（広告ＩＤ）と、位置情報と、期限情報と、負担額と、広告サイズが登録されている。位置情報は前述したように、広告に関する商品やサービスを提供する施設の場所や広告の適用地域を示す。期限情報は、広告の有効期間を示す。負担額は、印刷物に広告を掲載した際に該広告の広告主がその印刷物の印刷費用について負担する金額を示す。たとえば、広告面積に対応した金額が登録される。広告サイズは、該広告の画像の縦、横のサイズを示す。広告管理テーブル４０には、上記以外の情報が登録されてもよい。
【００７７】
図７は、画像に付随する情報を管理する画像情報テーブル５０の一例を示している。画像形成装置１０のＣＰＵ１１は、可搬型記憶媒体３やサーバからユーザの指定する画像を取得したときに画像情報テーブル５０をＲＡＭ１３やハードディスク装置１５に作成する。
【００７８】
画像情報テーブル５０には、画像毎に、識別情報（画像ＩＤ）と、位置情報と、撮影日時と、印刷画像サイズが登録される。印刷画像サイズは、該画像を用紙に印刷したときの占有領域のサイズを示している。印刷画像サイズは矩形の縦、横のサイズで示される。画像情報テーブル５０には、上記以外の情報が登録されてもよい。
【００７９】
図８は、用紙に印刷する内容を管理する出力管理テーブル６０の一例を示している。画像形成装置１０のＣＰＵ１１は、ユーザから画像の指定を受け、これらの指定された画像に対して広告を選択し終えたとき、出力管理テーブル６０をＲＡＭ１３やハードディスク装置１５に作成する。
【００８０】
出力管理テーブル６０には、出力する用紙毎に、その用紙に含める画像の数（集約数）、その用紙に含める広告数、その用紙に含める画像の画像ＩＤ、その用紙に含める広告の広告ＩＤが登録される。出力管理テーブル６０に基づいて印刷データが作成されて印刷が実行される。
【００８１】
次に、広告付加機能がオンの状態で画像プリント機能に係る印刷を行う場合の処理の流れについて説明する。
【００８２】
図９は、上記の処理の概要を示している。画像形成装置１０は、まず、操作表示部２１を通じてユーザから印刷対象の画像の指定を受ける（ステップＳ１０１）。たとえば、記録媒体接続部２６に接続された可搬型記憶媒体３に記憶されている画像やネットワークを介して接続されたコンテンツサーバに登録されている画像の中から印刷対象の画像の指定を受ける。なお、ここでは、ユーザから画像の配置や印刷時のサイズの指定も受ける。
【００８３】
画像形成装置１０は、ユーザから指定された画像と、その画像に付随する情報を取得する（ステップＳ１０２）。たとえば、写真データと広告の選択に必要となる画像の属性情報（たとえば、撮影場所、撮影日時などの情報）を取得する。
【００８４】
次に画像形成装置１０は、指定された画像を印刷する際の出力形態情報を取得する（ステップＳ１０３）。ここでは、画像数（集約数）や印刷時の画像のサイズ、用紙サイズ、広告サイズなどの組み合わせに対して、広告領域３１のサイズや配置が予め定められており、出力形態情報から得た用紙サイズとユーザから指定された画像の画像数・画像サイズとから広告領域３１のサイズ・形状と配置を取得する。
【００８５】
次に、画像の情報を分析して、必要数の広告を選択する（ステップＳ１０４）。該処理の詳細は後述する。
【００８６】
次に、１枚の用紙上での画像と広告の配置（レイアウト）を決定する（ステップＳ１０５）。ここでは、画像はユーザからの指示に従って配置し、広告は広告領域３１に配置する。そして、複数の広告を広告領域３１に配置する場合に、その複数の広告の広告領域３１内での配置を決定し、最終的に１枚の用紙における画像と広告の配置を決定する。該処理の詳細は後述する。
【００８７】
次に、ステップＳ１０１でユーザから指定された画像およびステップＳ１０４で選択した広告をステップＳ１０５で決定したレイアウトに従って１枚の用紙上に配置して印刷するための印刷データを作成し、該印刷データに基づく印刷をプリンタ部２４に行わせる（ステップＳ１０６）。最後に、ステップＳ１０４で選択された広告の広告主に、今回の印刷に関する費用を課金して（ステップＳ１０７）、本処理を終了する。
【００８８】
図１０は、広告選択処理（図９のステップＳ１０４）の詳細を示している。画像形成装置１０のＣＰＵ１１は、ユーザの指定した画像の数（画像数Ｎ）を取得し（ステップＳ２０１）、さらに広告数Ｍを取得する（ステップＳ２０２）。広告数Ｍは、広告領域３１のサイズ・形状と広告のサイズとから、該広告領域３１に入る広告の数Ｍを求める。なお、広告サイズにかかわらず、広告領域３１のサイズに対して広告数Ｍを予め決めておく、あるいは、広告サイズおよび広告領域３１のサイズにかかわらず広告数Ｍを一定値に決めておいてもよい。これらの場合に、選択したＭ個の広告を広告領域３１のサイズに合わせて拡大・縮小すればよい。
【００８９】
次に、画像形成装置１０のＣＰＵ１１は、画像数Ｎと広告数Ｍが一致するか否かを判断し（ステップＳ２０３）、画像数Ｎと広告数Ｍが一致する場合には（ステップＳ２０３；Ｙｅｓ）、各画像に対して、１：１に広告を選択して（ステップＳ２０４）、本処理を終了する（リターン）。たとえば、それぞれの画像ついて、その画像の撮影場所に、位置情報の示す場所が最も近い広告を選択する。
【００９０】
画像数Ｎと広告数Ｍが一致しない場合は（ステップＳ２０３；Ｎｏ）、画像の所定の属性について傾向を分析する（ステップＳ２０５）。なお、ステップＳ２０３にて、Ｎ＞Ｍか否かを判定し、Ｎ＞ＭのときのみステップＳ２０５へ移行するように構成されてもよい。
【００９１】
ユーザから指定された複数の画像の所定の属性の傾向に基づいて、該複数の画像を複数のグループ（群）に分ける（ステップＳ２０６）。そして、大きいグループ（属する画像の数が多いグループ）を優先して、そのグループに適した広告を選択する（ステップＳ２０７）。
【００９２】
たとえば、撮影場所を示す位置情報の傾向を分析して、図５に示すように、エリア毎にグループ分けし、集中度の高いエリアのグループから順に、そのエリア内に位置情報の示す場所がある広告を選択する。
【００９３】
選択したすべての広告が広告領域３１に収まるか否かを判断し（ステップＳ２０８）、収まらない場合は（ステップＳ２０８；Ｎｏ）、今回選択した広告を破棄し、ステップＳ２０７に戻って別の広告を選択する。
【００９４】
選択したすべての広告が広告領域３１に収まると判断した場合は（ステップＳ２０８；Ｙｅｓ）、必要数Ｍの広告をすべて選択し終えたか否かを判断し（ステップＳ２０９）、選択未完了ならば（ステップＳ２０９；Ｎｏ）、ステップＳ２０７に戻って次の広告を選択する。選択完了ならば（ステップＳ２０９；Ｙｅｓ）、本処理を終了する。
【００９５】
なお、広告数Ｍがグループの数を超える場合は、グループを一巡して広告を選択した後、再び優先度の高いグループから順に広告を選択すればよい。あるいは、Ｎ＞Ｍの場合に、ＮをＭで割った商をＤとすると、画像毎にその画像に適した広告をＤ個ずつ選択し、ＮをＭで割った余りの数の広告については、優先度の高いグループから順に選択して決定するようにしてもよい。
【００９６】
図１１は、広告領域３１内での広告の配置を決定する処理（図９のステップＳ１０５）の詳細を示している。まず、指定されている各画像が用紙内のどの場所に配置されるかを示す配置情報（用紙上の座標）を取得する（ステップＳ２２１）。次に、各画像が属するグループとそのグループに対して選択した広告との対応関係を把握する（ステップＳ２２２）。
【００９７】
次に、広告領域３１内に広告を配置する際の候補の位置を取得する（ステップＳ２２３）。たとえば、広告領域３１に２つの広告を左右に配置する場合、候補の位置は「右位置」と「左位置」となる。具体的には、右位置に対応する用紙上の座標と左位置に対応する用紙上の座標を取得する。
【００９８】
次に、撮影場所の傾向等によってグループ分けした前述のグループ毎に、そのグループに属する画像の用紙上の位置の傾向を取得する。たとえば、「あるグループに属する画像が用紙の右側に偏っている」といった傾向を分析する（ステップＳ２２４）。
【００９９】
次に、広告の候補の位置と、各グループの画像の用紙上での位置の傾向とから、それぞれのグループについて、そのグループに対応する広告がそのグループに属する画像に近くなるように、広告の配置を決定する（ステップＳ２２５）。
【０１００】
具体的には、一のグループに属する各画像から一の候補の位置までの距離の合計（または平均）を、候補の位置を変えてそれぞれ求め、合計（または平均）が最小になる候補の位置を、そのグループに係る広告の配置位置に決定する。複数のグループで同じ候補の位置が競合した場合には、たとえば、画像が密集している（配置の傾向の強い）グループを優先する。なお、上記距離の合計（または平均）に代えて、たとえば、一のグループに属するすべての画像の位置に対する重心から候補の位置までの距離としてもよい。
【０１０１】
そして、最終的に１枚の用紙における画像と広告の配置を決定して（ステップＳ２２６）、本処理を終了する。
【０１０２】
図１２は、画像１に対して広告Ａが選択され、画像２に対して広告Ｂが選択されている場合において、画像１とこれに対応する広告Ａが、画像２とこれに対応する広告Ｂがそれぞれ近くなるように広告Ａ、Ｂの配置を決定した場合の出力例７を示している。たとえば、画像１の位置情報が東京、画像２の位置情報が北海道、広告Ａの位置情報が北海道、広告Ｂの位置情報が東京のような場合である。各広告はその広告に対応する画像に近くなるように配置されている。具体的には、広告Ａは広告Ｂよりも画像１の近くに配置され、広告Ｂは広告Ａよりも画像２の近くに配置されている。図１２では、画像と広告が１：１の関係にある。
【０１０３】
図１３は、画像１〜画像９に対して２つの広告を掲載する場合の出力例８を示している。ここでは、画像１、画像２、画像４、画像７の位置情報が東京であり、これらの画像は１つのグループ（Ａ群とする）をなしている。また、画像３、画像５、画像６、画像８、画像９の位置情報は北海道であり、これらの画像も１つのグループ（Ｂ群とする）をなしている。そして、広告Ａの位置情報は東京、広告Ｂの位置情報は北海道であり、Ａ群に対して広告Ａ、Ｂ群に対して広告Ｂが選択されている。
【０１０４】
図１３では、Ａ群の画像は用紙の左側に偏った傾向があり、Ｂ群の画像は用紙の右側に偏った傾向があるので、広告領域３１の中の左位置に広告Ａを配置し、右位置に広告Ｂを配置してある。
【０１０５】
このように、画像とその画像に対して選択された広告との用紙上の距離が近くなるように広告を配置することで、広告効果をより高めることができる。
【０１０６】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１０７】
実施の形態では、画像形成装置１０が広告付加に関するすべての機能を担う例を示したが、たとえば、図１４に示すように、画像形成装置１０Ｂと広告サーバ７０をネットワーク等で通信可能に接続したシステムとして構成されてもよい。図１４には、図９の各処理を、画像形成装置１０Ｂと広告サーバ７０に分担させた場合のシーケンスを示してある。
【０１０８】
画像形成装置１０Ｂは、ユーザから画像の指定を受け付け（ステップＳ１０１）、その画像および画像に付随する情報を取得し（ステップＳ１０２）、さらに出力形態情報を取得する（ステップＳ１０３）。そして、画像形成装置１０Ｂは、画像の情報や広告領域の情報など、広告の選択に必要な情報を広告サーバ７０へ送信する。
【０１０９】
広告サーバ７０は、画像形成装置１０Ｂから受信した情報に基づいて、広告数Ｍを決定し、Ｍ個の広告を選択する（ステップＳ１０４）。そして、その選択した広告の画像と付随する情報を画像形成装置１０Ｂに送信する。
【０１１０】
画像形成装置１０Ｂは、広告のレイアウトを決定し（ステップＳ１０５）、ユーザから指定された画像と広告サーバ７０から受信した広告とを１枚の用紙に配列して印刷するための印刷データを生成し、該印刷データに基づいて印刷出力する（ステップＳ１０６）。画像形成装置１０Ｂは印刷出力の完了を広告サーバ７０に通知し、この通知を受けた広告サーバ７０は該当の広告主に課金する（ステップＳ１０７）。
【０１１１】
このように、広告の選択機能を果たす広告サーバ７０を設けるようにしてもよい。なお、広告サーバ７０にて画像や広告のレイアウトをさらに決定するようにしてもよい。
【０１１２】
画像の位置情報などの属性の傾向を分析する際に、画像のサイズに応じた重み付けを行うようにしてもよい。たとえば、図５において集中度を求める際に、実施の形態では、エリアに属する画像の数をそのエリアの集中度としたが、画像のサイズに応じて各画像に重み付けし、エリア内の画像の重みの合計を、そのエリアの集中度としてもよい。重み付けの要素は、画像のサイズに限らず、用紙内での画像の位置、あるいは、サイズと位置としてもよい。
【０１１３】
実施の形態では、用紙に印刷する場合を例に説明したが、用紙に印刷する場合に限定されず、複数の画像から任意数の広告を選択する場合に本発明は適用される。たとえば、画像が添付された電子メールに広告を付加して送信する場合などにも適用可能である。
【符号の説明】
【０１１４】
３…可搬型記憶媒体
１０、１０Ｂ…画像形成装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…ハードディスク装置
１６…画像読取部
２１…操作表示部
２２…通信部
２３…画像処理部
２４…プリンタ部
２５…ファクシミリ通信部
２６…記録媒体接続部
３０、３０Ｂ…出力例
３１…広告領域
４０…広告管理テーブル
５０…画像情報テーブル
６０…出力管理テーブル
７０…広告サーバ
【図１】
2015060288.tif 000003
【図２】
2015060288.tif 000004
【図６】
2015060288.tif 000005
【図７】
2015060288.tif 000006
【図８】
2015060288.tif 000007
【図９】
2015060288.tif 000008
【図１０】
2015060288.tif 000009
【図１１】
2015060288.tif 000010
【図１２】
2015060288.tif 000011
【図１３】
2015060288.tif 000012
【図１４】
2015060288.tif 000013
【図３】
2015060288.tif 000014
【図４】
2015060288.tif 000015
【図５】
2015060288.tif 000016
【図１５】
2015060288.tif 000017