(57)【要約】【課題】原稿（印刷データ）のレイアウトに応じた適切な広告を挿入する。【解決手段】印刷指示手段２から入力された印刷データと印刷条件から情報を抽出する情報分析部３１と、前記情報分析部３１により得られた広告可能領域に基づいて、広告を選択する広告選択部３２１と、選択した広告が前記広告可能領域に画像形成されるような印刷するための画像データを生成する広告決定手段３２と、を備える。【選択図】図１
2014174757.tif 000002
【特許請求の範囲】
【請求項１】
印刷指示手段から入力された印刷データと印刷条件から情報を抽出する情報分析部と、
前記情報分析部により得られた広告可能領域に基づいて、広告を選択する広告選択部と、
選択した広告が前記広告可能領域に画像形成されるような印刷するための画像データを生成する広告決定手段と、を備えることを特徴とする広告サーバ。
【請求項２】
前記広告選択部は、前記印刷条件に基づいて、前記広告選択部から広告を選択することを特徴とする請求項１に記載の広告サーバ。
【請求項３】
前記印刷条件が、前記印刷データのカラー設定であることを特徴とする請求項１又は２に記載の広告サーバ。
【請求項４】
前記印刷条件が、前記印刷データの用紙設定であることを特徴とする請求項１から３のいずれか１項に記載の広告サーバ。
【請求項５】
前記印刷条件が、前記印刷データの印刷面設定であることを特徴とする請求項１から４いずれか１項に記載の広告サーバ。
【請求項６】
外部装置より入力された印刷データと印刷条件から情報を抽出するファイル情報分析ステップと、
前記情報分析ステップにより得られた広告可能領域に基づいて、広告を選択する広告選択ステップと、
選択した広告が前記広告可能領域に画像形成されるような印刷するための画像データを生成する広告決定ステップと、を含むことを特徴とする広告サーバの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告サーバ及びその制御方法に関し、特に、文書の印刷又は複写サービス等の利用者に広告を提示する技術に関する。
【背景技術】
【０００２】
画像形成装置を用いて印刷物を出力するにはインクやトナー代、紙代等のランニングコストが必要となる。このランニングコストが障害となり、ユーザは積極的に画像形成装置を使用することができない。そこで画像形成装置に備えられた画面に広告を表示することでその広告費から印刷にかかるランニングコストをユーザにキャッシュバックするというシステムが既に知られている（特許文献１）。
【０００３】
しかし、今までの画面に広告を表示することで印刷にかかるランニングコストを広告費からキャッシュバックするシステムではユーザが印刷中に広告を注視しない可能性があり、期待する広告効果を得られないという問題があった。また、広告は印刷物の余白ページ等に挿入されるため、印刷物の内容によっては効果的な広告ができない問題があった。
【０００４】
特許文献２には、印刷物に広告を行う目的で、画像の中から空白領域を検出し、その空白領域に一致する広告画像を検出して、印刷する方法が開示されている。しかし、印刷内容を縮小して縁部に余白を作るなど、ユーザの意図しないレイアウトや見え方になるため、印刷結果が見にくくなるという問題がある。さらに、広告内容を決定する要素が、印刷装置の場所などの情報など、単一の方法だけで決定されているために、広告を効率よく配信できないという課題がある。
【０００５】
特許文献３には、印刷結果内に広告を効率よく配信する目的で、ネットワークを介して広告管理サーバから広告画像を読み込んで、検出された余白領域に該広告画像を合成出力する画像形成システムで、各種の広告画像と種々の大きさの広告画像を予め保持し、検出された余白領域に適合する広告画像を擬似乱数や過去の印字回数を使用し均等に選択し、この選択された広告画像を原稿画像に合成して出力する方法が開示されている。
【０００６】
印刷内容に広告データをあわせて印刷する先行技術ではあるが、印字内容内に存在する余白部分に画像やキーワードが挿入されるなど、ユーザの意図しないレイアウトや見え方になるため、印字結果が見にくくなるという問題がある。また、余白に広告を印字する場合は余白の大きさや場所によって、広告も限定され、かつユーザの意図しない場所にユーザの意図しない広告が挿入された場合は、広告自体の効果を著しく損なう可能性がある。また、余白に広告を印字する場合は余白の大きさや場所によって、広告元に対しても意図しない広告のレイアウトになってしまう問題がある。さらに、広告内容を均等に配信するために、ユーザのニーズに合った広告を選択することが出来ずに、広告を効率よく配信できないという問題は解消できていない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来技術又はその組み合わせでは、印刷ページの空きスペースや印刷ページのヘッダ領域又はフッタ領域等の限られた箇所に広告提示の機会が限られるという課題があった。また、用紙の縁部や、検出された余白領域に広告画像を合成出力する方式では、印字内容を縮小して縁部に余白を作る方法や、印字内容内に存在する余白部分に画像やキーワードが挿入されるなど、ユーザの意図しないレイアウトや見え方になるため、印字結果が見にくくなるという課題があった。
【０００８】
また、余白に広告を印字する場合は余白の大きさや場所によって、広告も限定され、かつユーザの意図しない場所にユーザの意図しない広告が挿入された場合は、広告自体の効果を著しく損なう可能性がある課題があった。また、余白に広告を印字する場合は余白の大きさや場所によって、広告元に対しても意図しない広告のレイアウトになってしまう課題があった。また、用紙裏面に広告を印字する場合では、印刷内容とマッチングした広告を提示する技術及びその示唆は含まれず、印刷を利用するユーザがより強く広告に関心を抱く機会を失うという課題があった。
【０００９】
本発明は、上述したような課題に鑑みてなされたものであり、原稿（印刷データ）のレイアウトに応じた適切な広告を挿入することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明は、印刷指示手段から入力された印刷データと印刷条件から情報を抽出する情報分析部と、前記情報分析部により得られた広告可能領域に基づいて、広告を選択する広告選択部と、選択した広告が前記広告可能領域に画像形成されるような印刷するための画像データを生成する広告決定手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、原稿（印刷データ）のレイアウトに応じた適切な広告を挿入することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明による実施形態の画像形成システムの構成を示すブロック図である。
【図２】本実施形態の画像形成システムにて広告印刷を行う基本的な処理の流れを示すフローチャートである。
【図３】本実施形態の印刷データ分析の処理の流れを示すフローチャートである。
【図４】本実施形態の、印刷データのレイアウトから広告を含む印刷画像を生成する処理の流れを示すフローチャートである。
【図５】本実施形態の、印刷データの印刷設定から広告を含む印刷画像を生成する処理の流れを示すフローチャートである。
【図６】本実施形態の、印刷データの印刷設定から広告を含む印刷画像を生成する処理の流れを示すフローチャートである。
【図７】本実施形態の、印刷データの印刷設定から広告を含む印刷画像を生成する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を説明する。
【００１４】
図１に、本実施形態の画像形成システム１の構成を示す。画像形成システム１は、ネットワークを介して、クラウド上の広告サーバ３と、ローカル側の印刷命令手段１、画像形成手段４が通信を行い、ローカル側のユーザが所望する画像形成を行う。
【００１５】
まずユーザは画像形成システム１内の印刷命令手段１にて印刷命令を行う。ここで印刷命令手段１とはＰＣやタブレット端末、携帯電話、コピー機の複写などを指す。また、このときユーザは広告印刷選択手段２１を用いて裏面に広告を印字するか選択することができる。
【００１６】
この印刷命令手段１は、印刷内容の他に、印刷ファイルの情報（たとえばファイルの種類やメタ情報など）、命令情報（例えば、コピーの場合は コピー機のＩＤ情報や、濃度やカラーや集約などの情報、印刷命令を行ったユーザ情報（例えば、ＩＤ情報やユーザの広告の希望分野など））のいずれかの情報を画像形成機器に送る。その情報は画像形成機器から、サーバ内の情報分析手段３１に送られる。
【００１７】
情報分析手段３１は受け取った上記のような情報から用紙の裏面に印字するための分析を行う。ここでいう分析とは、印刷データから印刷時のレイアウトを取得したり、印刷の際にユーザが設定した情報（部数、綴じ方向）などのデータを抽出する。
【００１８】
広告決定手段３２は、広告選択部３２１と広告情報保存部３２２をもつ。これらは同一機器内に存在しても、ネットワーク上に分散されていても良い。さらに同一機器の場合など、ネットワーク上につながない状態で、広告の更新はメモリ機器などを介してユーザ自身またはサービスマンなど手動で行うこともできる。
【００１９】
広告決定手段３２は、ユーザ情報、機器の設置場所など複数の情報と、広告印刷履歴管理手段３３に蓄積された広告印刷履歴情報に基づいて、最適な広告を選択する。このとき選択される広告は複数であっても良い。またユーザが集約印刷などを選択しているときは、広告印字も集約するなどの選択も可能である。
【００２０】
画像形成手段４は、広告決定手段３２によって決定された広告と、ユーザが要求した印刷データから、実際に印刷するための画像データを生成する。
【００２１】
以下、広告の選択方法と、選択した広告を用いて印刷するための画像データを生成する具体的方法について図２ないし図７を参照しながら説明する。
【００２２】
図２を用いて本実施形態の画像形成システム１にて広告印刷を行う基本的な処理の流れを説明する。図のフローチャートは印刷命令が発生したときを開始とし（Ｓ１０１）、まず広告印刷の有無を判断し（Ｓ１０２）、広告印刷の希望がない場合は、広告印刷のフローは何も処理せず終了する。このとき図示はしていないが画像形成手段４の通常の印刷処理にて広告を印刷せずに印刷を行う。
【００２３】
広告印刷が選択されていた場合は、印刷命令者が出力した出力情報を印刷データ取得手段にて取得する（Ｓ１０３）。ここでの出力情報とは、印刷内容の文字データや画像データ、さらに印刷を行うファイルの種類やメタ情報や命令手段の機器情報やユーザ情報など、いずれか複数のデータを指す。
【００２４】
印刷データ取得手段が取得した情報は、印刷データ分析手段によって分析される（Ｓ１０４）。印刷データ分析手段は受け取った情報から用紙の裏面に広告を印字するための分析を行う。ここでいう分析とは、印刷データのレイアウト情報を抽出し、広告を印刷可能な領域を決定するレイアウト情報と、ユーザＩＤ情報から性別やユーザ自身が選択した広告を希望する分野や希望しない分野などの情報を分析すること、機器のＩＤ情報から機器の設置場所や、想定される使用ユーザなどの情報からユーザに適した広告情報を選定することを意味する。
【００２５】
情報分析手段３１によって分析された複数のデータを元に広告情報の取得が行われ（Ｓ１０５）、画像形成装置にて用紙の裏面に広告が印字され出力される（Ｓ１０６）。
【００２６】
印刷後に印刷動作が正常に行われたと判断された場合は、印刷した広告のカウントがなされると共に、広告履歴として広告サーバに保存される（Ｓ１０８）。印刷動作が正常に行われなかったと判断された場合は、広告のカウントは行わない。
【００２７】
図３を参照して、印刷データ分析の処理（Ｓ１０４）について説明する。
印刷データは、一般的にプリンタ記述言語と呼ばれる、印刷データのレイアウトや印刷する対象（オブジェクト）についてコマンド形式で取り扱われる。このプリンタ記述言語は、印刷データの全体に関係する情報（部数、綴じ方向、色情報、両面印刷等）と、ページに関係する情報（部数、色情報、印刷方向、用紙サイズ等）と、ページの印刷情報（実際に印刷される文字や図形の位置やサイズ等）から構成されている。
【００２８】
プリンタ記述言語を解析することによって、印刷データのレイアウト、色情報、用紙サイズの情報を取得することができる。印刷データ分析の処理（Ｓ１０４）においては、上述のような、印刷データの全体に関する情報、ページに関する情報、ページの印刷情報を順に取得する（Ｓ２０１，Ｓ２０２，Ｓ２０３）。
【００２９】
図４は、具体的に印刷データのレイアウトから広告を含む印刷画像を生成する処理の流れを示すフローチャートである。まず、広告決定手段３２１は、情報分析手段３１から印刷データの全体情報を取得する（Ｓ３０１）。
【００３０】
（Ｓ３０２，Ｓ３０３）
最初に、印刷データ全体のレイアウトから、連続的にページ全面に広告可能な余白ページがある印刷データか否かを決定する。具体的には、印刷データが片面印刷で複数ページの場合である。このような連続的に余白ページがある場合には、広告データの中から、複数ページに跨る広告を選択し、先頭の余白ページから、広告ページを順々に挿入することにより、印刷する画像データを生成する。画像の生成方法としては、広告を挿入したいページに、広告データを画像形式としてそのまま挿入する方法、広告データをプリンタ記述言語で挿入する方法がある。いずれの方法にしても、印刷データの該当するページの部分に広告のデータをそのまま挿入することができる。
【００３１】
（Ｓ３０４，Ｓ３０５）
次に、連続ではないものの複数のページ全面に広告可能な余白ページがある印刷データである場合には、広告データの中から、関連する複数の広告を、余白のあるページ数分選択する。具体的には、片面と両面の印刷データが混在している場合である。その選択したデータを順々に挿入することにより、印刷する画像データを生成する。
【００３２】
（Ｓ３０６，Ｓ３０７）
次に、全面に広告可能な余白ページがある印刷データである場合には、広告データの中から、単一掲載可能な広告を選択し、そのデータを余白ページのみに挿入することにより、印刷する画像データを生成する。
【００３３】
（Ｓ３０８，Ｓ３０９）
次に、ページの一部が連続して広告可能な余白がある印刷データである場合には、広告データの中から、連続して広告可能かつ、該当する余白に収まる広告データを抽出し、その余白部分に、該当の広告データを画像形式で挿入することにより、印刷する画像データを生成する。
【００３４】
（Ｓ３１０，Ｓ３１１）
最後に、ページの一部が広告可能な余白がある印刷データである場合には、広告データの中から、該当する余白に収まる広告データを抽出し、その余白部分に、該当の広告データを画像形式で挿入することにより、印刷する画像データを生成する。余白へ広告を挿入する方法としては、印刷データにおいて広告を挿入したいページに、広告のデータを画像データとして付加する方法がある。
【００３５】
図５は、具体的に印刷データの印刷設定から広告を含む印刷画像を生成する処理の流れを示すフローチャートである。ここでは、印刷設定の一例として、モノクロ印刷、カラー印刷の設定の違いによる印刷画像の生成方法の実例を示す。
【００３６】
最初に、印刷データの情報から、印刷設定を取得する（Ｓ４０１）。次に、印刷データにおいて、広告の印刷が可能な領域があるか否かを判定する（Ｓ４０２）。判定方法としては、例えば図４に示した方法で判定する。
【００３７】
さらに、印刷データとしてモノクロ印刷が設定されている場合、広告としてモノクロ印刷可能な広告データを検索する（Ｓ４０３）。モノクロ印刷可能な広告データとは、例えば文字のみで構成されている広告、画像において使用されている色数が一定以下のものなどの基準で選択する。
【００３８】
また、印刷データとしてカラー印刷が設定されている場合には、広告としてカラー印刷が望ましい広告データを検索する（Ｓ４０４）。カラー印刷が望ましい広告データとは、画像が一定以上の領域を占めているもの、使用されている色数が一定以上のものなどの基準で選択する。
【００３９】
広告が決定したら、決定した広告を用いて印刷画像を生成する（Ｓ４０５）。図６は、具体的に印刷データの印刷設定から広告を含む印刷画像を生成する処理の流れを示すフローチャートである。
【００４０】
最初に、印刷データの情報から、印刷設定を取得する（Ｓ５０１）。ここでは、印刷設定の一例として、用紙設定の違いによる印刷画像の生成方法の実例を示す。用紙設定の違いにより、同じ印刷データであっても広告可能な領域が異なる。
【００４１】
（Ｓ５０２，Ｓ５０３，Ｓ５０４）
取得した用紙設定と、印刷データのレイアウト情報から、広告印刷が可能な領域を決定する。広告可能領域と、広告サイズを比較し、広告可能領域に最も近いサイズの広告を選択する。さらに、選択した広告と印刷データから、印刷画像を生成した後、さらに広告可能領域がある場合、その広告可能領域に最も近いサイズの広告をさらに選択する。
【００４２】
図７は、具体的に印刷データの印刷設定から広告を含む印刷画像を生成する処理の流れを示すフローチャートである。
【００４３】
最初に、印刷データの情報から、印刷設定を取得する（Ｓ６０１）。ここでは、印刷設定の一例として、印刷面の違い（片面印刷、両面印刷）による印刷画像の生成方法の実例を示す。
【００４４】
（Ｓ６０２，Ｓ６０３，Ｓ６０４）
ユーザにより片面印刷が選択された場合、用紙の裏面には印刷データがないため、単純には広告を印刷することができる。ただし、他の印刷設定によっては、広告を印刷できない場合がある。例えば、用紙の種類として裏紙が指定されている場合、裏面はすでに印刷済みであるため広告を印刷することができない。そのため、広告の印刷が可能か否かを判定する。判定の結果、広告印刷が可能である場合には、広告データの中から、ページ全体の広告を選択する。
【００４５】
（Ｓ６０５，Ｓ６０６，Ｓ６０７）
ユーザにより両面印刷が選択された場合、ページ全体に広告はできないため、印刷データのレイアウト情報から、広告が印刷可能な領域を算出する。算出した領域に掲載可能なサイズの広告データを選んで、印刷画像データを生成する。
【００４６】
以上に説明した、本実施形態によると、ユーザの印刷データの設定と、印刷データを解析することにより、広告可能な領域を算出し、その領域にあわせた広告を選択して印刷することができるのでユーザの印刷する印刷データに応じて適切な広告を表示することができる。すなわち、本実施形態によれば、原稿（印刷データ）のレイアウトに応じた適切な広告を挿入することが可能になる。
【００４７】
また、本実施形態によれば、広告を裏面に印字するためにユーザの意図しない位置に広告が印刷されることなく、広告印刷が印字内容に与える影響をユーザがあらかじめより予想できる。裏面に広告が印字されるとわかっているのと、自分の印字内容のどこに印字されるかわからないのでは、印字結果がユーザに与えるマイナスのイメージを低減できるためである。
【００４８】
また、本実施形態によれば、広告を裏面に印字するために広告元の意図しない位置に広告が印刷されることなく、広告印刷の効果を広告元がより予想できる。裏面に広告が印字されればレイアウトやカラーや濃度はあらかじめ決めることが出来るが、空白位置や縁部に広告を印刷する場合は、色や濃さが印刷内容自体に与える影響や、印刷内容（色や濃さやレイアウトなど）が広告に与える影響が予想できない。
【００４９】
また、本実施形態によれば、原稿（印刷データ）の各ページを解析することにより、広告を印刷可能な単独の余白ページ、連続した余白ページ、原稿の最終余白ページに広告を挿入することにより、原稿の余白に応じた適切な広告を挿入することができる。また、本実施形態によれば、原稿（印刷データ）の印刷濃度や色に基づいて広告の濃度や色などをに応じて挿入する広告を選択することにより、ユーザが印刷物を見たときに与える不快感を低減できる。
【符号の説明】
【００５０】
１    画像形成システム
２    印刷命令手段
２１    広告印刷選択手段
３    広告サーバ
３１    情報分析手段
３２    広告決定手段
３２１    広告選択部
３２２    広告情報保存部
３３    広告印刷履歴管理手段
４    画像形成手段
【先行技術文献】
【特許文献】
【００５１】
【特許文献１】特開２００２−１８９７２５号公報
【特許文献２】特許第３８５１０７９号公報
【特許文献２】特許第３４７０４４４号公報
【図１】
2014174757.tif 000003
【図２】
2014174757.tif 000004
【図３】
2014174757.tif 000005
【図４】
2014174757.tif 000006
【図５】
2014174757.tif 000007
【図６】
2014174757.tif 000008
【図７】
2014174757.tif 000009