(57)【特許請求の範囲】
【請求項１】
広告情報を配信する広告サーバと、出力すべき画像データに対し前記広告情報を合成して合成画像データを生成し、該合成画像データを出力する画像形成装置とからなる広告配信システムであって、
前記画像形成装置は、
ユーザの属性情報を含むユーザ情報を記憶した第１記憶手段と、
複数のユーザ情報を入力するユーザ情報入力手段と、
前記第１記憶手段から、入力された前記複数のユーザ情報毎の属性情報を取得する属性取得手段と、
取得した前記複数のユーザ情報毎の属性情報に基づいて、該ユーザをユーザグループに分類する分類手段と、
前記広告サーバに対し、分類したユーザグループ毎の属性情報を含む広告配信要求を送信し、ユーザグループ毎に応じた広告情報を取得する広告取得手段と、
ユーザグループ毎に応じて取得した広告情報と前記画像データとを合成し、ユーザグループ毎の合成画像データを生成する広告画像合成手段と
を有し、
前記広告サーバは、
ユーザの属性情報と対応付けられた広告情報を記憶した第２記憶手段と、
前記画像形成装置からユーザグループ毎の属性情報を含む前記広告配信要求を受信すると、前記第２記憶手段からユーザグループ毎に該属性情報と対応付けられている広告情報を取得し、前記画像形成装置に対しユーザグループ毎に応じた広告情報を配信する広告配信手段と、
を有することを特徴とする広告配信システム。
【請求項２】
前記画像形成装置の、
前記第１記憶手段は、ユーザの過去に印刷を行った印刷履歴として、前記合成画像データを印刷した印刷回数を含む印刷履歴情報を記憶し、
前記分類手段は、前記印刷履歴情報を参照し、入力された前記複数のユーザ情報のうち、前記印刷回数が、所定閾値を越えるユーザが存在した場合には、該ユーザを属性非依存ユーザグループに分類し、
前記広告取得手段は、前記属性非依存ユーザグループについてはユーザグループ毎の属性情報を含まない広告配信要求を送信し、
前記広告サーバの、
前記広告配信手段は、前記属性非依存ユーザグループについてはユーザグループ毎の属性情報を含まない広告配信要求を受信すると、前記属性非依存ユーザグループについては、前記第２記憶手段から属性情報と対応付けられていない広告情報を取得し、前記画像形成装置に対し、該属性非依存ユーザグループに応じた広告情報を配信すること、
を特徴とする請求項１記載の広告配信システム。
【請求項３】
前記画像形成装置の、
前記第１記憶手段は、ユーザの過去に印刷を行った印刷履歴として、前記合成画像データを印刷した印刷回数、合成した広告情報、及び該広告情報毎の合成した回数を含む印刷履歴情報を記憶し、
前記分類手段は、前記印刷履歴情報を参照し、入力された前記複数のユーザ情報のうち、前記広告情報毎の合成した回数が、所定閾値を越えるユーザが存在した場合には、該ユーザを、合成した回数が前記所定閾値を超えた広告情報を除外する広告除外条件を付けた広告除外条件付ユーザグループに分類し、
前記広告取得手段は、前記広告除外条件付ユーザグループについてはユーザグループ毎の属性情報とともに前記広告除外条件を含む広告配信要求を送信し、
前記広告サーバの、
前記広告配信手段は、前記広告除外条件を含む広告配信要求を受信すると、前記広告除外条件付ユーザグループについては、前記第２記憶手段から属性情報と対応付けられ、且つ前記所定閾値を超えた広告情報を除外した広告情報を取得し、前記画像形成装置に対し、該広告除外条件付ユーザグループに応じた広告情報を配信すること、
を特徴とする請求項１記載の広告配信システム。
【請求項４】
前記画像形成装置の、
前記第１記憶手段は、ユーザの過去に印刷を行った印刷履歴として、前記合成画像データを印刷した印刷回数を含む印刷履歴情報を記憶し、
前記分類手段は、前記印刷履歴情報を参照し、入力された前記複数のユーザ情報のうち、前記印刷回数が、所定閾値を越えるユーザが存在した場合には、該ユーザを広告差換条件付ユーザグループに分類し、
前記広告取得手段は、前記広告差換条件付ユーザグループについてはユーザグループ毎の属性情報とともに前記広告差換条件を含む広告配信要求を送信し、
前記広告サーバの、
前記第２記憶手段は、ユーザの属性情報と対応付けられた広告情報に対し、さらに該広告情報のデータ量又はデータ形式を変更した差換用の広告情報とを対応付けて記憶し、
前記広告配信手段は、前記広告差換条件を含む広告配信要求を受信すると、前記広告差換条件付ユーザグループについては、前記第２記憶手段から属性情報と対応付けられている広告情報を取得してから、該広告情報を前記差換用の広告情報へ差換えて、前記画像形成装置に対し、該広告差換条件付ユーザグループに応じた該差換用の広告情報を配信すること、
を特徴とする請求項１記載の広告配信システム。
【請求項５】
前記画像形成装置の、
前記第１記憶手段は、ユーザの属性情報としてメールアドレスを含むユーザ情報を記憶し、
前記画像形成装置は、出力すべき画像データに対し、前記広告配信手段により配信されたユーザグループ毎に応じた広告情報を合成して合成画像データを生成し、ユーザグループ毎に応じた前記合成画像データをユーザグループのユーザのメールアドレスに対して出力すること、
を特徴とする請求項１ないし４何れか一項記載の広告配信システム。
【請求項６】
広告情報を配信する広告サーバと、出力すべき画像データに対し前記広告情報を合成して合成画像データを生成し、該合成画像データを出力する画像形成装置とからなる広告配信システムにおける広告配信方法であって、
前記画像形成装置は、
第１記憶手段からユーザの属性情報を含むユーザ情報を読み出す第１読出手順と、
複数のユーザ情報を入力するユーザ情報入力手順と、
入力された前記複数のユーザ情報毎の属性情報を取得する属性取得手順と、
取得した前記複数のユーザ情報毎の属性情報に基づいて、該ユーザをユーザグループに分類する分類手順と、
前記広告サーバに対し、分類したユーザグループ毎の属性情報を含む広告配信要求を送信し、ユーザグループ毎に応じた広告情報を取得する広告取得手順と、
ユーザグループ毎に応じて取得した広告情報と前記画像データとを合成し、ユーザグループ毎の合成画像データを生成する広告画像合成手順と
を実行し、
前記広告サーバは、
第２記憶手段から、ユーザの属性情報と対応付けられた広告情報を読み出す第２読出手順と、
前記画像形成装置からユーザグループ毎の属性情報を含む前記広告配信要求を受信すると、ユーザグループ毎に該属性情報と対応付けられている広告情報を取得し、前記画像形成装置に対しユーザグループ毎に応じた広告情報を配信する広告配信手順と、
を実行することを特徴とする広告配信方法。
【請求項７】
広告情報を配信する広告サーバとネットワークを介し接続され、出力すべき画像データに対し前記広告情報を合成して合成画像データを生成し、該合成画像データを出力する画像形成装置であって、
ユーザの属性情報を含むユーザ情報を記憶した第１記憶手段と、
複数のユーザ情報を入力するユーザ情報入力手段と、
前記第１記憶手段から、入力された前記複数のユーザ情報毎の属性情報を取得する属性取得手段と、
取得した前記複数のユーザ情報毎の属性情報に基づいて、該ユーザをユーザグループに分類する分類手段と、
前記広告サーバに対し、分類したユーザグループ毎の属性情報を含む広告配信要求を送信し、ユーザグループ毎に応じた広告情報を取得する広告取得手段と、
ユーザグループ毎に応じて取得した広告情報と前記画像データとを合成し、ユーザグループ毎の合成画像データを生成する広告画像合成手段と
を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信システム、広告配信方法、及び画像形成装置に関する。
【背景技術】
【０００２】
従来より、画像形成装置において印刷を行う際、利用者の属性（例えば、年齢や性別など）に応じて利用者に適した広告を取得し、選択された広告と元の画像データを合成し、広告付きの印刷物を印刷する技術や、さらにまた印刷物に広告を付して印刷する場合には、その分の印刷費用をディスカウントする技術が知られている。
【０００３】
これに関する技術として、特許文献１には、画像形成装置において、利用者に対して利用価値の高い広告を印刷する目的で、利用者情報データベースから利用者情報を取得し、利用者に適した広告を合成して出力する発明が記載されている。
【０００４】
また特許文献２には、画像形成装置において、設置場所に応じて利用価値の高い広告を表示する目的で、利用者の業種情報及び画像形成装置の設置場所を取得し、利用者に適した広告を表示する発明が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置にて利用者の属性に応じた広告を取得し印刷物に印刷する発明においては、広告付きの印刷物を複数部数印刷する場合、印刷を行った利用者にとっては適した内容の広告となっていても、利用者以外で、その広告付きの印刷物が配布される人にとっては、必ずしも適した広告とはなっていないという問題があった。
【０００６】
例えば、利用者Ａが会議資料を会議の参加者分を含めて複数部数印刷した場合、上述の画像形成装置によれば、利用者Ａにとって適した内容の広告がこの会議資料に付されて印刷される。しかしながら、この広告はあくまで利用者Ａにとっての広告であり、会議の他の参加者にとっては、全く関係のない広告がこの会議資料に付されている可能性がある。
【０００７】
本発明では上記のような問題に鑑みて、印刷物を閲覧する全ての人を対象にして、それぞれに適切な広告を配信し、また同広告付き印刷物を印刷する広告配信システム、広告配信方法、及び画像形成装置を提供することを目的とする。より具体的に例えば、会議資料を複数部数印刷した場合、会議の参加者に適した広告付きの会議資料を印刷する仕組みを本発明により提案する。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る広告配信システムは、広告情報を配信する広告サーバと、出力すべき画像データに対し前記広告情報を合成して合成画像データを生成し、該合成画像データを出力する画像形成装置とからなる広告配信システムであって、前記画像形成装置は、ユーザの属性情報を含むユーザ情報を記憶した第１記憶手段と、複数のユーザ情報を入力するユーザ情報入力手段と、前記第１記憶手段から、入力された前記複数のユーザ情報毎の属性情報を取得する属性取得手段と、取得した前記複数のユーザ情報毎の属性情報に基づいて、該ユーザをユーザグループに分類する分類手段と、前記広告サーバに対し、分類したユーザグループ毎の属性情報を含む広告配信要求を送信し、ユーザグループ毎に応じた広告情報を取得する広告取得手段と、ユーザグループ毎に応じて取得した広告情報と前記画像データとを合成し、ユーザグループ毎の合成画像データを生成する広告画像合成手段とを有し、前記広告サーバは、ユーザの属性情報と対応付けられた広告情報を記憶した第２記憶手段と、前記画像形成装置からユーザグループ毎の属性情報を含む前記広告配信要求を受信すると、前記第２記憶手段からユーザグループ毎に該属性情報と対応付けられている広告情報を取得し、前記画像形成装置に対しユーザグループ毎に応じた広告情報を配信する広告配信手段と、を有する。
【０００９】
また、上記の目的を達成するために、上記広告配信システムにおいて、前記画像形成装置の、前記第１記憶手段は、ユーザの過去に印刷を行った印刷履歴として、前記合成画像データを印刷した印刷回数を含む印刷履歴情報を記憶し、前記分類手段は、前記印刷履歴情報を参照し、入力された前記複数のユーザ情報のうち、前記印刷回数が、所定閾値を越えるユーザが存在した場合には、該ユーザを属性非依存ユーザグループに分類し、
前記広告取得手段は、前記属性非依存ユーザグループについてはユーザグループ毎の属性情報を含まない広告配信要求を送信し、前記広告サーバの、前記広告配信手段は、前記属性非依存ユーザグループについてはユーザグループ毎の属性情報を含まない広告配信要求を受信すると、前記属性非依存ユーザグループについては、前記第２記憶手段から属性情報と対応付けられていない広告情報を取得し、前記画像形成装置に対し、該属性非依存ユーザグループに応じた広告情報を配信すること、を特徴とする。
【００１０】
また、上記の目的を達成するために、上記広告配信システムにおいて、前記画像形成装置の、前記第１記憶手段は、ユーザの過去に印刷を行った印刷履歴として、前記合成画像データを印刷した印刷回数、合成した広告情報、及び該広告情報毎の合成した回数を含む印刷履歴情報を記憶し、前記分類手段は、前記印刷履歴情報を参照し、入力された前記複数のユーザ情報のうち、前記広告情報毎の合成した回数が、所定閾値を越えるユーザが存在した場合には、該ユーザを、合成した回数が前記所定閾値を超えた広告情報を除外する広告除外条件を付けた広告除外条件付ユーザグループに分類し、前記広告取得手段は、前記広告除外条件付ユーザグループについてはユーザグループ毎の属性情報とともに前記広告除外条件を含む広告配信要求を送信し、前記広告サーバの、前記広告配信手段は、前記広告除外条件を含む広告配信要求を受信すると、前記広告除外条件付ユーザグループについては、前記第２記憶手段から属性情報と対応付けられ、且つ前記所定閾値を超えた広告情報を除外した広告情報を取得し、前記画像形成装置に対し、該広告除外条件付ユーザグループに応じた広告情報を配信すること、を特徴とする。
【００１１】
また、上記の目的を達成するために、上記広告配信システムにおいて、前記画像形成装置の、前記第１記憶手段は、ユーザの過去に印刷を行った印刷履歴として、前記合成画像データを印刷した印刷回数を含む印刷履歴情報を記憶し、前記分類手段は、前記印刷履歴情報を参照し、入力された前記複数のユーザ情報のうち、前記印刷回数が、所定閾値を越えるユーザが存在した場合には、該ユーザを広告差換条件付ユーザグループに分類し、前記広告取得手段は、前記広告差換条件付ユーザグループについてはユーザグループ毎の属性情報とともに前記広告差換条件を含む広告配信要求を送信し、前記広告サーバの、前記第２記憶手段は、ユーザの属性情報と対応付けられた広告情報に対し、さらに該広告情報のデータ量又はデータ形式を変更した差換用の広告情報とを対応付けて記憶し、前記広告配信手段は、前記広告差換条件を含む広告配信要求を受信すると、前記広告差換条件付ユーザグループについては、前記第２記憶手段から属性情報と対応付けられている広告情報を取得してから、該広告情報を前記差換用の広告情報へ差換えて、前記画像形成装置に対し、該広告差換条件付ユーザグループに応じた該差換用の広告情報を配信すること、を特徴とする。
【００１２】
また、上記の目的を達成するために、上記広告配信システムにおいて、前記画像形成装置の、前記第１記憶手段は、ユーザの属性情報としてメールアドレスを含むユーザ情報を記憶し、前記画像形成装置は、出力すべき画像データに対し、前記広告配信手段により配信されたユーザグループ毎に応じた広告情報を合成して合成画像データを生成し、ユーザグループ毎に応じた前記合成画像データをユーザグループのユーザのメールアドレスに対して出力すること、を特徴とする。
【００１３】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、印刷物を閲覧する全ての人を対象にして、それぞれに適切な広告を配信し、また同広告付き印刷物を印刷する広告配信システム、広告配信方法、及び画像形成装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る広告配信システム１００のシステム構成図である。
【図２】ＭＦＰ１のハードウェア構成図である。
【図３】広告サーバ２のハードウェア構成図である。
【図４】本実施形態に係るＭＦＰ１、広告サーバ２及び会議サーバ３の機能ブロック図の一例を示す。
【図５】ユーザ情報ＤＢのユーザ情報例を示す。
【図６】広告情報ＤＢの広告情報例を示す。
【図７】会議情報ＤＢの会議情報例を示す。
【図８】ＭＦＰ１の広告付き印刷物の印刷処理を説明するシーケンス図である。
【図９】操作パネル１８の操作画面例（直接入力方式）を示す。
【図１０】操作パネル１８の操作画面例（取得入力方式）を示す。
【図１１】ユーザグループ分類例を示す。
【図１２】印刷データと広告情報の合成雛形例（表紙ページ用）である。
【図１３】合成画像データ例を示す。
【図１４】印刷された合成画像データ例を示す。
【図１５】本実施形態２に係るＭＦＰ１、広告サーバ２及び会議サーバ３の機能ブロック図の一例を示す。
【図１６】印刷履歴情報ＤＢの印刷履歴情報例を示す。
【図１７】ＭＦＰ１の広告付き印刷物の印刷処理を説明するシーケンス図である。
【図１８】広告サーバ２の有する広告画像の代替データ例を示す。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について図面を参照して説明する。
【００１７】
[概要]
本実施形態に係る広告配信システムにおいては、画像形成装置を操作した利用者だけではなく、印刷物の配布対象者それぞれの属性情報を取得する。そしてその属性情報に基づいて、それぞれの配布対象者にとって適した広告（広告コンテンツ）を選択してから、その広告を印刷物に付して印刷するものである。即ち、印刷物の配布対象者を特定し、それぞれの配布対象者の属性情報や利用履歴に基づく広告を選択することで、それぞれの配布対象者に適した広告を印刷物に印刷することができるようになっている。以下詳しく説明する。
【００１８】
[実施形態１]
＜システム構成＞
（ネットワーク構成）
図１は、本実施形態に係る広告配信システム１００のシステム構成図である。広告配信システム１００は、ＭＦＰ１、広告サーバ２、会議サーバ３、ＰＣ４がネットワーク５を介して接続され構成される。
【００１９】
ＭＦＰ（MFP：Multi-Function Peripheral）１は、コピー、スキャナ、プリンタ、ファックスなどの複数の機能を一つの筐体内に収納した画像形成装置である。印刷物の配布対象者に関する属性情報を保持しており、会議サーバ３から印刷物の配布対象となる会議参加者の情報を取得し、それぞれの配布対象者の属性情報に基づいて、広告サーバ２から広告画像データを取得し、広告画像データと印刷データと合成して印刷することにより、広告付き印刷物を印刷する。印刷された広告付き印刷物は、会議において会議参加者に配布され閲覧される。
【００２０】
広告サーバ２は、広告（広告コンテンツ）を保持し、ＭＦＰ１に対し広告を配信・提供するするサーバである。広告は、ＭＦＰ１への配信に先立って予め登録される。
【００２１】
会議サーバ３は、各種の会議に関する情報を保持・管理するサーバである。例えば、会議が開催される予定の場合、主催者等は会議サーバ３にアクセスし、議題、開催日、参加者などを登録する。ＭＦＰ１から会議参加者の問合せを受けると、その会議の参加者を応答する。
【００２２】
ＰＣ（Personal Computer）４は、ネットワーク５を介し、予めＭＦＰ１に対してユーザ登録を行ったり、予め広告サーバ２に対して広告の登録を行ったり、会議サーバ３に対して会議参加者の登録を行うユーザ端末である。但し、各装置上で直接、登録作業を行える場合には、ＰＣ４は必ずしも必須ではない。
【００２３】
ネットワーク５は、有線、無線を含むネットワークである。各装置が相互に通信可能な限り、いかなるネットワークをも適用できる。
【００２４】
（ハードウェア）
図２は、ＭＦＰ１のハードウェア構成図である。ＭＦＰ１は、それぞれバスＢで相互に接続されているスキャン装置１１、プロッタ装置１２、ドライブ装置１３、補助記憶装置１４、メモリ装置１５、演算処理装置１６、インターフェース装置１７及び操作パネル１８で構成される。
【００２５】
スキャン装置１１はスキャナエンジンとエンジン制御部などで構成され、紙原稿をスキャンして画像データとする。プロッタ装置１２はプロッタエンジンとエンジン制御部などで構成され、画像データを印刷出力する。インターフェース装置１７は、モデム、ＬＡＮカードなどで構成されており、ネットワーク５に接続する為に用いられる。操作パネル１８は、ＭＦＰ１の処理に関する操作を行うために用いられる。操作パネル１８は、例えばタッチパネルなどの表示機能を有するものである。
【００２６】
本実施形態の画像形成プログラムは、ＭＦＰ１を制御する各種プログラムの一つである。画像形成プログラムは、例えば記録媒体１９の配布やネットワーク５からのダウンロードなどによって提供される。画像形成プログラムを記録した記録媒体１９は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２７】
また、画像形成プログラムを記録した記録媒体１９がドライブ装置１３にセットされると、画像形成プログラムは記録媒体１９からドライブ装置１３を介して補助記憶装置１４にインストールされる。ネットワーク５からダウンロードされた画像形成プログラムは、インターフェース装置１７を介して補助記憶装置１４にインストールされる。
【００２８】
ＭＦＰ１は、インストールされた画像形成プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置１５は、コンピュータの起動時に補助記憶装置１４から画像形成プログラムを読み出して格納する。そして、演算処理装置１６はメモリ装置１５に格納された画像形成プログラムに従って、後述するような各種処理を実現している。
【００２９】
図３は、広告サーバ２のハードウェア構成図である。広告サーバ２は、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６およびインターフェース装置２７で構成される。
【００３０】
入力装置２１はキーボードやマウスなどで構成され、各種信号を入力するために用いられる。出力装置２２はディスプレイ装置などで構成され、各種ウインドウやデータ等を表示するために用いられる。インターフェース装置２７は、モデム、ＬＡＮカードなどで構成されており、ネットワーク５に接続する為に用いられる。
【００３１】
広告配信プログラムは、広告サーバ２を制御する各種プログラムの１つである。広告配信プログラムは例えば記録媒体２８の配布やネットワーク５からのダウンロードなどによって提供される。広告配信プログラムを記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３２】
また、広告配信プログラムを記録した記録媒体２８がドライブ装置２３にセットされると、広告配信プログラムは記録媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワーク５００からダウンロードされた広告配信プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００３３】
広告サーバ２は、インストールされた広告配信プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から広告配信プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された広告配信プログラムに従って、後述するような各種処理を実現している。
【００３４】
なお、会議サーバ３も、広告サーバ２と同様のハードウェア構成を有するため、説明は省略する。会議サーバ３は、演算処理装置と記憶装置とを有するコンピュータであり、記憶装置に記憶された会議管理プログラムを演算処理装置が実行することにより会議サーバ３としての機能が実現される。
【００３５】
（機能）
次に、本実施形態に係るＭＦＰ１、広告サーバ２及び会議サーバ３の主要機能構成について説明する（ＰＣ４は省略）。
【００３６】
図４は、本実施形態に係るＭＦＰ１、広告サーバ２及び会議サーバ３の機能ブロック図の一例を示す。図に示すようにＭＦＰ１は、主要な機能として、ユーザ登録部１０１、記憶部１０２、配布対象者情報入力部１０３、画像入力部１０４、配布対象者属性情報取得部１０５、配布対象者分類部１０６、広告取得部１０７、広告画像合成部１０８、印刷（出力）部１０９を有している。
【００３７】
ユーザ登録部１０１は、ユーザ情報（属性情報含む）の登録をユーザ情報ＤＢに対して行う。例えば管理者が予めＭＦＰ１を利用するユーザの登録作業を行っておく。
【００３８】
記憶部１０２は、ユーザ情報を記憶したユーザ情報ＤＢを記憶する。ユーザ情報ＤＢでは、ユーザ登録部１０１から登録されたユーザ情報を蓄積する。ユーザ情報ＤＢの具体例は後述する。
【００３９】
配布対象者情報入力部１０３は、広告付き印刷物を配布する対象者の情報を入力する（ユーザ情報入力手段）。例えば印刷物が会議資料ならば、主催者は参加人数分の複数の印刷物を会議開催前に印刷しておく必要がある。ＭＦＰ１で会議資料の印刷操作を行う際に、主催者は資料データを入力するとともに、会議資料の配布対象者の情報を入力する。入力は本実施例においては、２通り挙げられる。１つは直接入力方式があり、ＭＦＰ１の操作パネル１８（例えばタッチパネル）を操作して、ユーザ情報一覧から選択的に配布対象者（会議参加者）を決定できる。また１つ取得入力方式があり、操作パネル１８にて対象の会議を選択し、会議サーバ３から参加予定として登録されている配布対象者（会議参加者）を取得できる。
【００４０】
画像入力部１０４は、印刷データを入力する。なお必ずしも入力される印刷データは画像に限られず、テキストや文書ファイル等でもよい。ＭＦＰ１にて出力印刷時、画像に加工されるという意味である。上述の如く、ＭＦＰ１で会議資料の印刷操作を行う際に、主催者は資料データを入力するが、印刷データはこの資料データに相当する。また印刷データの入力方法は、スキャナからのスキャン入力、蓄積文書からの入力、ネットワーク経由の入力等、いずれでもよい。
【００４１】
配布対象者属性情報取得部１０５は、配布対象者情報入力部１０３より入力された前記複数のユーザ情報毎の属性情報をユーザ情報ＤＢから取得する。例えばＡ氏、Ｂ氏、Ｃ氏、Ｄ氏・・が配布対象者（会議参加者）であるならば、Ａ氏、Ｂ氏、Ｃ氏、Ｄ氏それぞれの属性情報を取得する。属性情報は、ユーザの年齢、性別、職種等があるが、具体例は後述する。
【００４２】
配布対象者分類部１０６は、ユーザ情報毎の属性情報に基づいて、該ユーザをユーザグループに分類する。例えばＡ氏、Ｂ氏、Ｃ氏、Ｄ氏を年齢層、性別、職種等で分類する。
【００４３】
広告取得部１０７は、広告サーバ２から広告情報（広告データ）を取得する。取得にあたって、分類したユーザグループ毎の属性情報を含む広告配信要求を送信し、ユーザグループ毎に応じた広告情報を取得する。例えば属性情報のうち年齢層（３０歳）で２グループに分類した場合、第１グループは「３０歳未満」、第２グループは「３０歳以上」という属性情報を付して広告を要求する。広告サーバ２は、属性情報に基づく広告を選択し、グループ毎に適した広告を配信する。この場合でいえば、第１グループ用広告は「３０歳未満」向けの広告、第２グループ用広告は「３０歳以上」向け広告を配信する。この点、詳細また後述する。
【００４４】
広告画像合成部１０８は、ユーザグループ毎に応じて取得した広告情報（広告データ）と、画像入力部１０４より入力された印刷データとを合成し、ユーザグループ毎の合成画像データを生成する。合成画像データはグループ数分を生成する。広告情報はグループにより異なっているからである。
【００４５】
印刷（出力）部１０９は、合成画像データを印刷する。合成画像データはグループ数分あるので、各合成画像データにつき、そのグループ内のユーザ人数分を印刷枚数として印刷する。なお印刷用紙への印刷に代え、グループ数分の合成画像データを電子データのままいずれかに出力することも可能である。
【００４６】
次に、広告サーバ２は、主要な機能として、広告登録部２０１、記憶部２０２、広告配信部２０３を有している。
【００４７】
広告登録部２０１は、広告情報（広告データ、付帯情報）の登録を広告情報ＤＢに対して行う。なお広告情報には、広告コンテンツそのもののみならず、広告配信対象者を特定するための付帯情報（ユーザの属性情報に対応するもの）を登録時に付しておく。
【００４８】
記憶部２０２は、広告情報（広告データ、付帯情報）を記憶した広告情報ＤＢを記憶する。広告情報ＤＢでは、広告登録部２０１から登録された広告情報（広告データ、付帯情報）を蓄積する。広告情報ＤＢの具体例は後述する。
【００４９】
広告配信部２０３は、ＭＦＰ１から、ユーザグループ毎の属性情報を含む広告配信要求を受信すると、広告情報ＤＢから、ユーザグループ毎に該属性情報と対応付けられている広告情報を取得し、ユーザグループ毎に応じた広告情報を配信する。例えば属性情報のうち年齢層（３０歳）で２グループに分類した場合、第１グループは「３０歳未満」、第２グループは「３０歳以上」という属性情報を付して広告を要求する。広告サーバ２は、属性情報と一致する付帯情報を持つ広告情報（広告データ）を選択し、グループ毎に適した広告を配信する。
【００５０】
次に、会議サーバ３は、主要な機能として、会議登録部３０１、記憶部３０２、参加者応答部３０３を有している。
【００５１】
会議登録部３０１は、会議予定の会議情報（議題、開催日、参加者等）の登録を会議情報ＤＢに対して行う。例えば会議の主催者が予め会議情報の登録作業を行っておく。
【００５２】
記憶部３０２は、会議情報（議題、開催日、参加者等）を記憶した会議情報ＤＢを記憶する。会議情報ＤＢでは、会議登録部３０１から登録された会議広告を蓄積する。会議情報ＤＢの具体例は後述する。
【００５３】
参加者応答部３０３は、ＭＦＰ１から、会議を指定して会議の参加者情報の問合せがあったとき、その会議の参加者情報を応答する。例えば会議ＩＤを指定して問合せがあると、会議情報ＤＢを参照し、その会議ＩＤの参加者として登録されているユーザ情報を応答する。要するに会議サーバ３は、１の入力手段として利用され、上述の取得入力方式が行われたときに利用されるものである。
【００５４】
以上これらの機能は、実際にはＭＦＰ１、広告サーバ２、会議サーバ３の各ＣＰＵが実行するプログラムによりコンピュータに実現させるものである。なお、上述したように、ＰＣ４は、ネットワーク５を介し、予めＭＦＰ１のユーザ登録部に対してユーザ登録を行ったり、予め広告サーバ２の広告登録部に対して広告の登録を行ったり、会議サーバ３の会議登録部に対して会議参加者の登録を行うユーザ端末である。但し、各装置上で直接、各登録作業を行える場合には、ＰＣ４は必ずしも必須ではない。
【００５５】
なおまた、ＭＦＰ１の機能の一部は広告サーバ２においても実装しうる。例えば配布対象者分類部１０６を広告サーバ２にて実現する。この場合、広告サーバ２が配布対象者分類部１０６を有するように構成すると、広告サーバ２側でユーザグループの分類を行え、また配信すべき広告を決定できるようになる。ＭＦＰ１側としては、分類に必要な情報（例えばユーザの属性情報等）を広告サーバ２に渡しさえすればよい。またユーザ情報ＤＢは、ＭＦＰ個々自体にユーザ情報ＤＢを保持する必要はなく、外部のサーバにユーザ情報ＤＢを一元的に構築し、各ＭＦＰからはサーバにユーザ情報を問合せる形を取ることも可能である。この場合、広告サーバ２は、分類に必要な情報（例えばユーザの属性情報等）もまたこのサーバから取得することも可能である。
【００５６】
（ユーザ情報ＤＢ）
図５は、ユーザ情報ＤＢのユーザ情報例を示す。ユーザ情報ＤＢのユーザ情報には、図の通り「UserID」、「ユーザ名」、「年齢」、「性別」、「職種」などが登録される。このユーザ情報をＭＦＰ１へのログイン時のログイン認証にも用いる場合には、さらに「パスワード」も保持できる（非図示）。
【００５７】
管理者は予めＭＦＰ１に対しこのユーザ情報の登録作業を行っておくが、「UserID」、「ユーザ名」のみならず、いわゆるユーザの属性情報である「年齢」、「性別」、「職種」も併せて登録しておくことになる。なおいうまでもなく、ＭＦＰ個々自体にユーザ情報ＤＢを保持する必要はなく、例えば大企業などの場合は、一のサーバにユーザ情報ＤＢを一元的に構築し、各ＭＦＰからはサーバにユーザ情報を問合せる形を取ることも可能である。
【００５８】
なおユーザの属性情報は、他にも例えば「居住住所」、「趣味（嗜好）」等、様々ありうるが、ここでは「年齢」、「性別」、「職種」の３つを一例として挙げたに過ぎない。
【００５９】
（広告情報ＤＢ）
図６は、広告情報ＤＢの広告情報例を示す。広告情報ＤＢの広告情報には、図の通り「広告ID」、「広告画像（ファイル名）」、「対象年齢」、「対象性別」、「対象職種」などが登録される。「広告ID」は広告画像（広告データ）毎に付与され、広告を一意に識別する識別子である。広告画像は、広告データを示す。データ実体（例えば1.jpeg）は別途記憶部２０２の保存領域に保持されている。「対象年齢」、「対象性別」、「対象職種」は、その広告に付帯する付帯情報であるが、意味するところは、その広告の対象（ターゲット）とするユーザの属性情報である。例えば、「広告ID」１０１の「広告画像」1.jpegは、広告内容からして、「３０歳未満」の「男性」、職種は「エンジニア」向けの広告であることを意味している。
【００６０】
なお広告の付帯情報は、広告内容に応じて対象（ターゲット）をさらに細分化することもできる。例えば広告内容に応じてその広告対象を「居住住所」、「趣味（嗜好）」等、様々で細分化しうるが、上述のユーザ情報ＤＢのユーザの属性情報に対応させるべく、ここでは「年齢」、「性別」、「職種」の３つを一例として挙げている。かりに例えば、ユーザの属性情報に「居住住所」を登録するようにし、併せて広告情報ＤＢの広告の付帯情報にも「居住住所」の観点から広告対象を細分化して分けておけば、ユーザの居住住所に応じて、例えば地元密着型の広告を配信・印刷できる。
【００６１】
（会議情報ＤＢ）
図７は、会議情報ＤＢの会議情報例を示す。会議情報には、これから開催予定（又は開催済み）の会議の情報が予め登録されている。会議情報は、図の通り例えば「会議ＩＤ」、「会議名」、「議題」、「場所」、「スケジュール」、「主催者」、「参加者」などが登録されている。
【００６２】
「主催者」、「参加者」は、Ｕ001などというように、ユーザ情報ＤＢの「UserID」と同形式で保持されており、この「UserID」は、上述のユーザ情報の「UserID」と対応しているものとする。
【００６３】
＜情報処理＞
本実施形態１に係る広告配信システム１００の情報処理について以下説明する。
【００６４】
図８は、ＭＦＰ１の広告付き印刷物の印刷処理を説明するシーケンス図である。本シーケンスにおいては、会議の主催者がＭＦＰ１を操作し、会議の参加者に配布するための広告付き印刷物（広告付き会議資料）を印刷する場面を想定し説明する。よってまた、ユーザ情報ＤＢへのユーザ情報の登録、広告情報ＤＢへの広告情報の登録、会議情報ＤＢへの会議情報の登録は、既に済んでいる前提とする。
【００６５】
Ｓ１：会議の主催者はＭＦＰ１の操作パネル１８を操作し、ＭＦＰ１１に対し印刷データ（例えば会議資料データ）を入力する。印刷データの入力方法は、スキャナからのスキャン入力、蓄積文書からの入力、ネットワーク経由の入力等、画像入力部１０４の備える入力手段から入力されればよい。
【００６６】
Ｓ２：また会議の主催者はＭＦＰ１の操作パネル１８を操作し、広告付き印刷物（広告付き会議資料）を配布する対象者の情報を入力する。配布対象者情報入力部１０３は、上述の如く直接入力方式や取得入力方式による入力方法を提供する。
【００６７】
図９は、操作パネル１８の操作画面例（直接入力方式）を示す。直接入力方式の場合、図に示されるように、ユーザ情報一覧９０１には、ユーザ情報ＤＢに登録されているユーザ情報が表示される。主催者はＭＦＰ１の操作パネル１８を操作して、ユーザ情報一覧９０１から選択的に配布対象者（会議参加者）を決定する。また、ユーザ情報ＤＢに未登録のユーザはユーザ情報一覧９０１には表示されない。よってユーザ情報一覧９０１に表示されていない配布対象者（会議参加者）がいる場合には、その人数（例えば２人）を入力欄９０２に入力しておく。ここでは、ユーザ名：ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦ、及び未登録のユーザ２人の計８人を配布対象者（会議参加者）として決定するものとし、その後主催者は「印刷実行」９０３を押下する。
【００６８】
図１０は、操作パネル１８の操作画面例（取得入力方式）を示す。取得入力方式の場合、図に示されるように、会議ＩＤ入力欄１００１が表示される。主催者はＭＦＰ１の操作パネル１８を操作して、会議ＩＤ入力欄１００１に会議ＩＤを入力してから、「印刷実行」１００２を押下する。このとき、配布対象者情報入力部１０３は会議サーバ３に対し、会議ＩＤを指定して会議参加者の問合せを受けると、その会議ＩＤで特定される会議の参加者を応答する。ここでは、会議ＩＤが「2011035」が入力されたものとすると、会議サーバ３からは会議の参加者のＵｓｅｒＩＤとして、Ｕ００１、Ｕ００２、Ｕ００３、Ｕ００４、Ｕ００５、Ｕ００６が応答される（図７）。またユーザ情報ＤＢを参照すれば、その応答されたＵｓｅｒＩＤから参加者のユーザ名は、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦであることが分かる。
【００６９】
Ｓ３：次に配布対象者属性情報取得部１０５は、配布対象者情報入力部１０３より入力された配布対象者のユーザ情報毎の属性情報をユーザ情報ＤＢから取得する。ここでは、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦが配布対象者（会議参加者）であるので、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦそれぞれの属性情報を取得する。属性情報は、ユーザ情報ＤＢ（図５）に登録されているユーザの年齢、性別、職種を取得する。ｕｓｅｒＡは年齢「２５歳」、性別「男（Male）」、職種「エンジニア（Engineer）」、ｕｓｅｒＢは年齢「３８歳」、性別「女（Feale）」、職種「営業（Sales）」・・といった具合である。なお未登録ユーザ（例えば上述の２人）については、その属性情報は取得できないので何も行わない。
【００７０】
Ｓ４：配布対象者分類部１０６は、ユーザ情報毎の属性情報に基づいて、配布対象者（会議参加者）をユーザグループに分類する。ここではユーザの属性情報は、年齢、性別、職種の３つであるので、この３つの属性情報を用いて配布対象者のグルーピングを行う。ここでは、配布対象者のｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦに対し、それぞれの属性情報に基づきグルーピングを行う。なお、未登録ユーザ（例えば上述の２人）については、その属性情報は取得できず属性情報に基づく分類もできないので、属性非依存のグループであるとしておく。
【００７１】
図１１は、ユーザグループ分類例を示す。表１１０１は、配布対象者のｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦのユーザ情報（属性情報含む）を纏めたものである。まずユーザの属性情報のうち年齢でユーザを分類する。ここでは年齢分類基準を３０歳とするものとし、３０歳未満と３０歳以上とでユーザを分類する。その結果、表１１０２と表１１０３へ分類できる。同様の要領で、性別でもってユーザを分類すると、表１１０３から、表１１０４と表１１０５へ分類できる。また職種でもってユーザを分類いくと、表１１０４から、表１１０６と表１１０７へ分類できる。
【００７２】
以上、最終的にｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦは、それぞれの属性情報に基づき、グループ１〜４（表１１０２、１１０５、１１０６、１１０７）に分類された。以下の通り「分類結果」を示す。なお配布対象者の中に、未登録ユーザ（例えば上述の２人）が指定されている場合には、グループＸ：２人：属性非依存として、「分類結果」に含めておく。
・グループ１：ｕｓｅｒＡ、ｕｓｅｒＥ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」
・グループ２：ｕｓｅｒＣ：年齢「３０歳以上」、性別「男（Male）」、職種「マーケティング（Marketing）」
・グループ３：ｕｓｅｒＢ、ｕｓｅｒＤ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」
・グループ４：ｕｓｅｒＦ：年齢「３０歳以上」、性別「女（Feale）」、職種「マーケティング（Marketing）」
・グループＸ：２人
Ｓ５：広告取得部１０７は、広告サーバ２から広告情報（広告データ）を取得する。取得にあたって、分類したユーザグループ毎の属性情報を含む広告配信要求を送信し、ユーザグループ毎に応じた広告情報を取得する。ここでは、上述の「分類結果」（Ｓ４）を付して広告配信要求を送信することになる。
【００７３】
さて一方広告サーバ２において、広告配信部２０３は、ＭＦＰ１から、ユーザグループ毎の属性情報を含む広告配信要求を受信すると、広告情報ＤＢから、ユーザグループ毎に該属性情報と対応付けられている広告情報を取得し、ユーザグループ毎に応じた広告情報を配信する。広告配信部２０３は、広告情報ＤＢから、ユーザグループ毎に該属性情報と付帯情報との一致でもって、その付帯情報に対応付けられている広告情報を取得する。
【００７４】
なお本実施形態の広告情報ＤＢは説明の便宜上、登録された広告量を少なくしているが、実際には多くの広告が登録されるため、複数の広告情報が該当する場合がある（つまり属性情報だけでは例えば１の広告に絞り切れない）。よって配信候補となる広告情報が複数該当する場合には、その中から広告サーバ２側で所定のアルゴリズム等によって配信する広告情報を決定する。また後述の実施形態１のように、ＭＦＰ１から広告サーバ２に対し広告条件が指定されている場合には、候補となっている複数の広告情報の中から広告条件でさらに絞ってゆくことになる。
【００７５】
また、配信する広告情報の数は広告合成時の広告掲載スペース等を考慮したうえ予め決定しておく。ここでは広告は印刷データの表紙ページのみに付加するものとするため、掲載する広告情報の数は１とする。
【００７６】
さて上述の「分類結果」と図６の広告情報ＤＢを踏まえ、ここでは以下の通り広告情報を配信する。なお、グループ３では、２．ｊｐｅｇ及び３．ｊｐｅｇのいずれも候補となるが、掲載する広告情報の数は１であるので、ここでは広告サーバ２側で３．ｊｐｅｇに決定したものとする。またグループ４では、該当する広告画像がないので、配信する広告データには汎用の６．ｊｐｅｇ（付帯情報なし）に決定したものとする。グループＸについても同様に汎用の６．ｊｐｅｇ（付帯情報なし）に決定したものとする。
・グループ１：１．ｊｐｅｇ
・グループ２：５．ｊｐｅｇ
・グループ３：３．ｊｐｅｇ
・グループ４：６．ｊｐｅｇ
・グループＸ：６．ｊｐｅｇ
Ｓ６：広告画像合成部１０８は、ユーザグループ毎に応じて取得した広告情報（広告データ）と、画像入力部１０４より入力された印刷データとを合成し、ユーザグループ毎の合成画像データを生成する。合成画像データはグループ数分を生成する。
【００７７】
図１２は、印刷データと広告情報の合成雛形例（表紙ページ用）である。画像印刷領域１２０１は、ユーザから入力された印刷データを埋め込む領域である。広告印刷領域１２０２は、配信された広告データを埋め込む領域である。「UserName」１２０３は、配布対象者であるユーザ名を印刷時に付すための領域である。
【００７８】
図１３は、合成画像データ例を示す。図に示されるように、グループ１〜４用、及びグループＸ用の合成画像データが生成される。画像印刷領域１２０１には、ユーザから入力された印刷データを埋め込むので、全合成画像データでは同一の画像が埋め込まれることになる。広告印刷領域１２０２には、グループ毎に配信された広告データを埋め込む領域であるので、グループ毎にそれぞれ埋め込まれる画像は異なることになる。なお本図では、埋め込まれた広告データを、１．ｊｐｅｇ、５．ｊｐｅｇ・・を表記しているが、実際には、そのｊｐｅｇの画像内容そのもの、つまり広告コンテンツが埋め込まれる。
【００７９】
Ｓ７：印刷（出力）部１０９は、合成画像データを印刷する。合成画像データはグループ数分あるので、各合成画像データにつき、そのグループ内のユーザ人数分を印刷枚数として印刷する。またグループＸ用の合成画像データは、指定人数分（例えば上述の２人）を印刷する。また印刷時、「UserName」１２０３に、それぞれのユーザ名（ｕｓｅｒＡ・・）を印刷しておく。会議の場で配布時、誰にどの広告付き会議資料を配布すればよいか特定するためである。なおグループＸ用の合成画像データについては、空欄で印刷しておけばよい。
【００８０】
図１４は、印刷された合成画像データ例を示す。ここでは広告付き会議資料の表紙ページに相当する（２ページ以降は省略）。図に示されるように、グループ毎の枚数分が印刷され、また「UserName」１２０３に、それぞれのユーザ名が印刷されていることが分かる。主催者はこの計８部の広告付き会議資料を会議室へ持参し、参加者にそれぞれ配布する。
【００８１】
以上、本実施形態に係る広告配信システム１００においては、ＭＦＰ１は印刷物の配布対象者それぞれの属性情報を取得し、その属性情報に基づいて、それぞれの配布対象者にとって適した広告（広告コンテンツ）を取得してから、その広告を印刷物に付して印刷するので、それぞれの配布対象者に適した広告を印刷物に印刷することができる。例えば図１４を参照すると、ｕｓｅｒＡ及びｕｓｅｒＥへ配布される会議資料には、１．ｊｐｅｇの広告データが印刷されている。この１．ｊｐｅｇは、年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」向けの広告コンテンツになっているので、広告がターゲットと想定する人に対して適切に広告を配布することができる。
【００８２】
なお、近年会議の場においては、会議資料を紙媒体で配布する形式ではなく、ユーザが個々の端末（ＰＣ）で会議資料（電子データ）を見ながら会議を進めしていくことも多い。よってこの場合、合成画像データを印刷せず、電子データのままの形式でその合成画像データをユーザの端末で送信するようにしてもよい。具体的には、ユーザ情報ＤＢにはユーザのメールアドレスも登録しておき、ユーザグループ毎の合成画像データ（図１３）を生成してから（Ｓ６）、各ユーザに対しそれぞれの合成画像データをメール送信する。このようにすると、ユーザは紙媒体の会議資料と同じものを電子データとして端末で受信、閲覧できるため、紙媒体のときと同様、それぞれの配布対象者に適した広告を印刷物に印刷することができる。例えば図１３を参照すると、ｕｓｅｒＡ及びｕｓｅｒＥに対しては、「UserName」１２０３にそれぞれのユーザ名が付されたうえで、グループ１用のへ合成画像データがメール送信されることになる。
【００８３】
[実施形態２]
本実施形態２においては、ＭＦＰ１の印刷履歴情報を利用する。ＭＦＰ１は、印刷履歴情報に基づく広告条件を決定し、広告サーバ２に対し広告配信要求を行う際、上述の属性情報に加え、この広告条件を付して広告配信要求を行う。広告サーバ２はこの広告条件を加味してより適切な広告をＭＦＰ１に配信するので、ＭＦＰ１でもより適切な広告付き印刷物を印刷することができるようになる。以下詳細に説明する。
【００８４】
（機能）
本実施形態に係るＭＦＰ１、広告サーバ２及び会議サーバ３の主要機能構成について説明する（ＰＣ４は省略）。
【００８５】
図１５は、本実施形態２に係るＭＦＰ１、広告サーバ２及び会議サーバ３の機能ブロック図の一例を示す。実施形態１の図４と比較し、図に示すようにＭＦＰ１は、記憶部１０２に印刷履歴情報ＤＢを有する。以下異なる点を中心に説明し、説明済みの重複する点についてはその説明は省略するものとする。
【００８６】
（印刷履歴情報ＤＢ）
図１６は、印刷履歴情報ＤＢの印刷履歴情報例を示す。印刷履歴情報は、ＭＦＰ１の印刷部１０９によって印刷されるたびに印刷内容がログとして蓄積した印刷履歴の情報である。具体的には図に示されるように、「UserID」、「累計印刷カウント」、「最近１ヶ月の広告カウント」、「印刷済広告ＩＤ」などの情報が蓄積される。
【００８７】
「UserID」は、印刷したユーザを特定するためのＩＤで、ユーザ情報ＤＢの「UserID」に対応するものである。「累計印刷カウント」は、カウントリセット以降のユーザが印刷した累計枚数を示す。「最近１ヶ月の広告カウント」は、ユーザに対し最近１ヶ月に、ユーザの属性情報に基づく広告付き印刷物を印刷した印刷枚数を示す。「印刷済広告ＩＤ」は、そのユーザに対し印刷された広告付き印刷物に付された広告ＩＤを示す。広告ＩＤは複数あってもよい。その場合、それぞれの広告ＩＤが最後に印刷された日時の情報と、印刷された回数の情報を保持する。また一定期間（例えば１ヶ月）以上経過したものは削除できる。
【００８８】
なおここでいう印刷履歴情報は、ＭＦＰ１を直接して操作した１人のユーザの印刷履歴というよりは、配布対象者情報入力部１０３から、直接入力方式や取得入力方式によって入力された広告付き印刷物を配布する対象者全員の印刷履歴を意味する。つまり、実施形態１においては、会議の主催者（Ｕ００１）がＭＦＰ１の操作パネル１８を操作して、配布対象者（会議参加者）の広告付き会議資料を印刷したが、この配布対象者（会議参加者）全員に対し、印刷履歴が記録・蓄積される。この場合、「UserID」がＵ００１〜Ｕ００６のユーザに対し、「累計印刷カウント」、「最近１ヶ月の広告カウント」がそれぞれ＋１カウントアップされる。また、それぞれのユーザ毎に配信され印刷物に印刷された広告の広告ＩＤが、ユーザ毎の「印刷済広告ＩＤ」に記録・更新される。
【００８９】
＜情報処理＞
本実施形態２に係る広告配信システム１００の情報処理について以下説明する。
【００９０】
図１７は、ＭＦＰ１の広告付き印刷物の印刷処理を説明するシーケンス図である。上述の如く、会議の主催者がＭＦＰ１を操作し、会議の参加者に配布するための広告付き印刷物（広告付き会議資料）を印刷する場面を想定し説明する。よってまた、ユーザ情報ＤＢへのユーザ情報の登録、広告情報ＤＢへの広告情報の登録、会議情報ＤＢへの会議情報の登録は、既に済んでいる前提とする。
【００９１】
また、本シーケンス図は、実施形態１の図８と比較し、図の通りＳ３−２、Ｓ４−２、Ｓ５−２において特に詳細に説明するものとし、それ以外のステップについては説明済みであるので、その説明は省略又は簡単な説明に留めるものとする。
【００９２】
Ｓ１〜３：上述の如く、ＭＦＰ１１に対し印刷データの入力、広告付き印刷物（広告付き会議資料）を配布する対象者情報の入力、ユーザ情報ＤＢから対象者情報毎の属性情報の取得を行う。ここでは上述と概ね同様に、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦの６人が配布対象者（会議参加者）であり、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦそれぞれの属性情報を取得する。属性情報は、ユーザ情報ＤＢ（図５）に登録されているユーザの年齢、性別、職種を取得する。なお本実施形態２においては、未登録ユーザ（例えば上述の２人）は考慮しない。つまり未登録ユーザは不在とする。
【００９３】
Ｓ３−２：次に配布対象者属性情報取得部１０５は、配布対象者情報入力部１０３より入力された配布対象者毎の印刷履歴情報を印刷履歴情報ＤＢから取得する。ここでは、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦが配布対象者（会議参加者）であるので、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦそれぞれの印刷履歴情報を取得する。印刷履歴情報は、配布対象者の「UserID」をキーとして、印刷履歴情報ＤＢから「累計印刷カウント」、「最近１ヶ月の広告カウント」、「印刷済広告ＩＤ」の各値を取得する。
【００９４】
Ｓ４−２：まずは上述と同様に、配布対象者分類部１０６は、ユーザ情報毎の属性情報に基づいて、配布対象者（会議参加者）をユーザグループに分類する。ユーザの属性情報は、年齢、性別、職種の３つであったので、この３つの属性情報を用いて配布対象者のグルーピングを行う（図１１）。
【００９５】
その結果、ｕｓｅｒＡ、ｕｓｅｒＢ、ｕｓｅｒＣ、ｕｓｅｒＤ、ｕｓｅｒＥ、ｕｓｅｒＦは、それぞれの属性情報に基づき、グループ１〜４に分類された。以下の通り「分類結果」を再び示す。
・グループ１：ｕｓｅｒＡ、ｕｓｅｒＥ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」
・グループ２：ｕｓｅｒＣ：年齢「３０歳以上」、性別「男（Male）」、職種「マーケティング（Marketing）」
・グループ３：ｕｓｅｒＢ、ｕｓｅｒＤ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」
・グループ４：ｕｓｅｒＦ：年齢「３０歳以上」、性別「女（Feale）」、職種「マーケティング（Marketing）」
次いで、配布対象者分類部１０６は、静的な属性情報（年齢、性別、職種）で既にグループ分類済の６人（U001〜U006）に対して、最近１ヶ月の広告カウントと印刷情報広告ＩＤを元にグループ分類を修正する。修正方法は例えば以下の例がある。
【００９６】
（修正例１）
「最近１ヶ月の広告カウント」が一定数以上の配布対象者は、最近ここ１ヶ月で非常に多くの広告を取得していて、ユーザの属性情報に基づく広告は既に何度も取得しているといえる。よって、属性非依存で広告を取得するようにする。属性非依存の場合、グループＸに分類する。再び図１６を参照し、具体的に例えば、「最近１ヶ月の広告カウント」が５０以上の配布対象者は、Ｕ００１（ｕｓｅｒＡ）及びＵ００４（ｕｓｅｒＤ）であるが、このユーザの属性情報はなし、つまり属性非依存として、グループＸに分類修正する。以下の通り「修正後の分類結果」を示す。
・グループ１：ｕｓｅｒＥ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」
・グループ２：ｕｓｅｒＣ：年齢「３０歳以上」、性別「男（Male）」、職種「マーケティング（Marketing）」
・グループ３：ｕｓｅｒＢ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」
・グループ４：ｕｓｅｒＦ：年齢「３０歳以上」、性別「女（Feale）」、職種「マーケティング（Marketing）」
・ グループＸ：ｕｓｅｒＡ、ｕｓｅｒＤ
広告サーバ２は、グループＸに対して、例えば付帯情報のない「６．ｊｐｅｇ」（図６）を配信するようになる。これにより、属性情報に基づき、繰り返しての同様の広告配信・印刷を回避できる。
【００９７】
（修正例２）
「印刷済広告ＩＤ」は、そのユーザに対し印刷された広告付き印刷物に付された広告ＩＤを示すため、一定数以上（例えば５回）、既に同じ広告ＩＤの広告が配信済みである場合、何度も同じような広告を配信・印刷物に印刷しないようにする。具体的には再び図１６を参照し、配布対象者Ｕ００１（ｕｓｅｒＡ）に対しては、広告ＩＤが１０１の広告を１０回既に配信・印刷されており、この配布対象者に対しこれ以上同じ１０１の広告を配信・印刷することは避けるべきである。また配布対象者Ｕ００４（ｕｓｅｒＤ）に対しては、広告ＩＤが１０３の広告を５回既に配信・印刷されており、この配布対象者に対しこれ以上同じ１０３の広告を配信・印刷することは避けるべきである。
【００９８】
よって、これら配布対象者には、広告ＩＤを指定してその広告ＩＤの配信を回避させるようにする。具体的に例えば、これら配布対象者は、そのユーザの属性情報は維持しつつも、新たに広告ＩＤ１０１、広告ＩＤ１０３を除外する条件を付したグループＹへ分類する。その結果、例えば配布対象者Ｕ００１（ｕｓｅｒＡ）には、広告ＩＤ１０１を除きつつ、属性情報に基づく広告が配信される。また配布対象者Ｕ００４（ｕｓｅｒＤ）には、広告ＩＤ１０３を除きつつ、属性情報に基づく広告が配信される。以下の通り「修正後の分類結果」を示す。
・グループ１：ｕｓｅｒＥ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」
・グループ２：ｕｓｅｒＣ：年齢「３０歳以上」、性別「男（Male）」、職種「マーケティング（Marketing）」
・グループ３：ｕｓｅｒＢ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」
・グループ４：ｕｓｅｒＦ：年齢「３０歳以上」、性別「女（Feale）」、職種「マーケティング（Marketing）」
・グループＹ−１：ｕｓｅｒＡ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」：広告ＩＤ１０１除く
・グループＹ−２：ｕｓｅｒＤ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」：広告ＩＤ１０３除く
その結果、例えば配布対象者Ｕ００１（ｕｓｅｒＡ）には、広告ＩＤ１０１を除きつつ、属性情報に基づく広告が配信され、配布対象者Ｕ００４（ｕｓｅｒＤ）には、広告ＩＤ１０３を除きつつ、属性情報に基づく広告が配信される。これにより、属性情報に基づものであっても、繰り返しての同一の広告配信・印刷を回避できる。
【００９９】
（修正例３）
「最近１ヶ月の広告カウント」（「累計印刷カウント」でもよい）が一定数以上の配布対象者は、最近ここ１ヶ月で非常に多くの広告を取得していて、ユーザの属性情報に基づく広告は既に何度も取得しているといえる。これまでの広告画像（1.jpeg、2.jpeg・・）がカラー画像であったとすると、このような利用頻度の高い配布対象者には、ＭＦＰ１のコスト（カラープリント代、トナー消費量等）を抑えるべく、白黒画像やテキストなど広告データ量やデータ形式を変えた広告へ差し替えるようにする。
【０１００】
図１８、広告サーバ２の有する広告画像の代替データ例を示す。広告サーバ２は図６の通り「広告画像」（カラー画像）を有するが、その「広告画像」（カラー画像）に対応した白黒画像やテキストを併せて保持しておくようにする。勿論、広告内容の同一性は保たれている。
【０１０１】
再び図１６を参照し、具体的に例えば、「最近１ヶ月の広告カウント」が５０以上の配布対象者は、Ｕ００１（ｕｓｅｒＡ）及びＵ００４（ｕｓｅｒＤ）であるが、これら配布対象者は、そのユーザの属性情報は維持しつつも、広告データはコストレベルの低い白黒画像やテキストでもって配信する条件を付したグループＺへ分類する。以下の通り「修正後の分類結果」を示す。
・グループ１：ｕｓｅｒＥ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」
・グループ２：ｕｓｅｒＣ：年齢「３０歳以上」、性別「男（Male）」、職種「マーケティング（Marketing）」
・グループ３：ｕｓｅｒＢ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」
・グループ４：ｕｓｅｒＦ：年齢「３０歳以上」、性別「女（Feale）」、職種「マーケティング（Marketing）」
・グループＺ−１：ｕｓｅｒＡ：年齢「３０歳未満」、性別「男（Male）」、職種「エンジニア（Engineer）」：白黒画像
・グループＺ−２：ｕｓｅｒＤ：年齢「３０歳以上」、性別「女（Feale）」、職種「営業（Sales）」：テキスト
広告サーバ２は、グループＺ−１：ｕｓｅｒＡに対して、例えば「１．ｊｐｅｇ」を配信する場合、「１−２．ｊｐｅｇ」に差し替えて配信する。またグループＺ−２：ｕｓｅｒＤに対して、例えば「３．ｊｐｅｇ」を配信する場合、「３−３．ｔｘｔ」に差し替えて配信する。これにより、利用履歴に応じて既に多くの広告画像を印刷しているユーザについてのコストを節減できる。
【０１０２】
Ｓ６：広告画像合成部１０８は、上述の如く、ユーザグループ毎に応じて取得した広告情報（広告データ）と、画像入力部１０４より入力された印刷データとを合成し、ユーザグループ毎の合成画像データを生成する。合成画像データはグループ数分を生成する。
【０１０３】
Ｓ７：印刷（出力）部１０９は、上述の如く、合成画像データを印刷する。合成画像データはグループ数分あるので、各合成画像データにつき、そのグループ内のユーザ人数分を印刷枚数として印刷する。なおここで、合成画像データを印刷せず、電子データのままの形式でその合成画像データをユーザの端末で送信することもまた可能である。
【０１０４】
以上、本実施形態に係る広告配信システム１００においては、ＭＦＰ１は印刷物の配布対象者それぞれの属性情報を取得し、その属性情報に加え、印刷履歴に基づいて、配信される広告を決定する。例えば印刷履歴に基づき利用頻度の高い配布対象者には、あえてユーザの属性情報に基づく広告自体を除外したり、何度も配信済みの広告のみを除外したり、また同じ内容の広告であってもデータ量やデータ形式の差換えを行ったうえで、その広告を印刷物に付して印刷するので、それぞれの配布対象者により適した広告を印刷物に印刷することができる。
【０１０５】
[総括]
以上、本実施形態１に係る広告配信システム１００においては、ＭＦＰ１は印刷物の配布対象者それぞれの属性情報を取得し、その属性情報に基づいて、それぞれの配布対象者にとって適した広告（広告コンテンツ）を取得してから、その広告を印刷物に付して印刷するので、それぞれの配布対象者に適した広告を印刷物に印刷することができる。
【０１０６】
また、本実施形態２に係る広告配信システム１００においては、ＭＦＰ１は印刷物の配布対象者それぞれの属性情報を取得し、その属性情報に加え、印刷履歴に基づいて、配信される広告を決定する。例えば印刷履歴に基づき利用頻度の高い配布対象者には、あえてユーザの属性情報に基づく広告自体を除外したり、何度も配信済みの広告のみを除外したり、また同じ内容の広告であってもデータ量やデータ形式の差換えを行ったうえで、その広告を印刷物に付して印刷するので、それぞれの配布対象者により適した広告を印刷物に印刷することができる。
【０１０７】
即ち本実施形態によれば、印刷物を閲覧する全ての人を対象にして、それぞれに適切な広告を配信し、また同広告付き印刷物を印刷する広告配信システム等を提供することが可能となる。
【０１０８】
各実施形態に基づき本発明の説明を行ってきたが、上記各実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。また、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【符号の説明】
【０１０９】
１００    広告配信システム
１        ＭＦＰ
２        広告サーバ
３        会議サーバ
４        ＰＣ
５        ネットワーク５
１０１    ユーザ登録部
１０２    記憶部
１０３    配布対象者情報入力部
１０４    画像入力部
１０５    配布対象者属性情報取得部
１０６    配布対象者分類部
１０７    広告取得部
１０８    広告画像合成部
１０９    印刷（出力）部
２０１１    広告登録部
２０２    記憶部
２０３    広告配信部
３０１    会議登録部
３０２    記憶部
３０３    参加者応答部
【先行技術文献】
【特許文献】
【０１１０】
【特許文献１】特開２００８−２７５９９３号公報
【特許文献２】特開２００９−０２０５６０号公報
【図１】
0005703495.tif 000002
【図２】
0005703495.tif 000003
【図３】
0005703495.tif 000004
【図４】
0005703495.tif 000005
【図５】
0005703495.tif 000006
【図６】
0005703495.tif 000007
【図７】
0005703495.tif 000008
【図８】
0005703495.tif 000009
【図９】
0005703495.tif 000010
【図１０】
0005703495.tif 000011
【図１１】
0005703495.tif 000012
【図１２】
0005703495.tif 000013
【図１３】
0005703495.tif 000014
【図１４】
0005703495.tif 000015
【図１５】
0005703495.tif 000016
【図１６】
0005703495.tif 000017
【図１７】
0005703495.tif 000018
【図１８】
0005703495.tif 000019