(57)【要約】【課題】印刷するユーザに適した広告を提供することである。【解決手段】コンテンツ選択部３６は、印刷装置７０を利用して印刷対象データの印刷を要求する印刷ユーザの特徴を示す特徴情報を印刷装置７０から取得する。そして、コンテンツ選択部３６は、印刷装置７０に過去に提供された広告に関する情報と、過去に広告が提供されたときに印刷装置７０を利用していたユーザの特徴と、の対応関係を示す広告提供履歴情報に基づいて、印刷ユーザの特徴に対応する広告に関する情報を選択する。データ送信部２４は、印刷対象データを印刷装置７０に送信し、広告送信部３８は、選択された広告に関する情報を印刷装置７０に送信する。【選択図】図１
2015087924.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置を利用して印刷対象データの印刷を要求する印刷ユーザの特徴を示す特徴情報を取得する特徴情報取得手段と、
印刷装置に過去に提供された広告に関する情報と、過去に広告が提供されたときに印刷装置を利用していたユーザの特徴と、の対応関係を示す広告提供履歴情報に基づいて、前記印刷ユーザの特徴に対応する広告に関する情報を選択する選択手段と、
印刷対象データと選択された広告に関する情報とを、前記印刷ユーザが利用する印刷装置に出力する出力手段と、
を有する印刷管理装置。
【請求項２】
前記広告提供履歴情報は、印刷装置に過去に提供された広告に関する情報と、過去に印刷要求された印刷対象データを登録した登録ユーザと、過去に広告が提供されたときに印刷装置を利用していたユーザの特徴と、の対応関係を示し、
前記選択手段は、前記広告提供履歴情報に基づいて、前記印刷ユーザの特徴と、前記印刷ユーザが印刷要求した印刷対象データの登録ユーザと、に対応する広告に関する情報を選択する、
ことを特徴とする請求項１に記載の印刷管理装置。
【請求項３】
前記選択手段は、前記広告提供履歴情報と、広告に関する情報が印刷装置にて過去に表示された回数又は印刷された回数と、に基づいて、広告に関する情報を選択する、
ことを特徴とする請求項１又は請求項２に記載の印刷管理装置。
【請求項４】
印刷対象データを登録した登録ユーザの特徴及び趣味を示す登録ユーザ趣味情報を記憶する記憶手段を更に有し、
前記選択手段は、前記登録ユーザの特徴と前記印刷ユーザの特徴とが一致する場合、前記登録ユーザの趣味に関連する広告に関する情報を選択する、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の印刷管理装置。
【請求項５】
印刷対象データを登録した登録ユーザと、当該登録ユーザが登録した印刷対象データを過去に印刷要求したユーザの趣味と、の対応関係を示す印刷ユーザ趣味情報を記憶する記憶手段を更に有し、
前記選択手段は、前記印刷ユーザ趣味情報に基づいて、前記印刷ユーザが印刷要求した印刷対象データの登録ユーザに対応するユーザの趣味を特定し、前記特定された趣味に関連する広告に関する情報を選択する、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の印刷管理装置。
【請求項６】
コンピュータを、
印刷装置を利用して印刷対象データの印刷を要求する印刷ユーザの特徴を示す特徴情報を取得する特徴情報取得手段と、
印刷装置に過去に提供された広告に関する情報と、過去に広告が提供されたときに印刷装置を利用していたユーザの特徴と、の対応関係を示す広告提供履歴情報に基づいて、前記印刷ユーザの特徴に対応する広告に関する情報を選択する選択手段と、
印刷対象データと選択された広告に関する情報とを、前記印刷ユーザが利用する印刷装置に出力する出力手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置及びプログラムに関する。
【背景技術】
【０００２】
印刷装置や自動販売機等の装置が、広告媒体として利用される場合がある。
【０００３】
特許文献１には、ネットワーク上の複写機やＦＡＸ等の機器を広告媒体として利用することを目的として、原画像データと広告画像データとを合成して印刷するシステムが開示されている。
【０００４】
特許文献２には、顧客のプリント注文に要する操作時間を短縮することを目的として、顧客の操作を分析し、ガイダンス情報をプリントする装置が開示されている。
【０００５】
特許文献３には、自動販売機を介したビジネスを支援することを目的として、自動販売機の利用者の属性情報に基づいてコンテンツを選択し、当該コンテンツを自動販売機で出力する装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−１９２７６０号公報
【特許文献２】特開２００６−３４０２９０号公報
【特許文献３】特開２０１１−９０４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ネットワーク上の印刷装置を利用して印刷を行う場合、印刷対象となるデータを登録するユーザと登録されたデータを印刷するユーザとが異なることがあり、印刷するユーザに適した広告を提供することが望まれる。
【０００８】
本発明の目的は、印刷するユーザに適した広告を提供することである。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、印刷装置を利用して印刷対象データの印刷を要求する印刷ユーザの特徴を示す特徴情報を取得する特徴情報取得手段と、印刷装置に過去に提供された広告に関する情報と、過去に広告が提供されたときに印刷装置を利用していたユーザの特徴と、の対応関係を示す広告提供履歴情報に基づいて、前記印刷ユーザの特徴に対応する広告に関する情報を選択する選択手段と、印刷対象データと選択された広告に関する情報とを、前記印刷ユーザが利用する印刷装置に出力する出力手段と、を有する印刷管理装置である。
【００１０】
請求項２に係る発明は、前記広告提供履歴情報は、印刷装置に過去に提供された広告に関する情報と、過去に印刷要求された印刷対象データを登録した登録ユーザと、過去に広告が提供されたときに印刷装置を利用していたユーザの特徴と、の対応関係を示し、前記選択手段は、前記広告提供履歴情報に基づいて、前記印刷ユーザの特徴と、前記印刷ユーザが印刷要求した印刷対象データの登録ユーザと、に対応する広告に関する情報を選択する、ことを特徴とする請求項１に記載の印刷管理装置である。
【００１１】
請求項３に係る発明は、前記選択手段は、前記広告提供履歴情報と、広告に関する情報が印刷装置にて過去に表示された回数又は印刷された回数と、に基づいて、広告に関する情報を選択する、ことを特徴とする請求項１又は請求項２に記載の印刷管理装置である。
【００１２】
請求項４に係る発明は、印刷対象データを登録した登録ユーザの特徴及び趣味を示す登録ユーザ趣味情報を記憶する記憶手段を更に有し、前記選択手段は、前記登録ユーザの特徴と前記印刷ユーザの特徴とが一致する場合、前記登録ユーザの趣味に関連する広告に関する情報を選択する、ことを特徴とする請求項１から請求項３のいずれか一項に記載の印刷管理装置である。
【００１３】
請求項５に係る発明は、印刷対象データを登録した登録ユーザと、当該登録ユーザが登録した印刷対象データを過去に印刷要求したユーザの趣味と、の対応関係を示す印刷ユーザ趣味情報を記憶する記憶手段を更に有し、前記選択手段は、前記印刷ユーザ趣味情報に基づいて、前記印刷ユーザが印刷要求した印刷対象データの登録ユーザに対応するユーザの趣味を特定し、前記特定された趣味に関連する広告に関する情報を選択する、ことを特徴とする請求項１から請求項３のいずれか一項に記載の印刷管理装置である。
【００１４】
請求項６に係る発明は、コンピュータを、印刷装置を利用して印刷対象データの印刷を要求する印刷ユーザの特徴を示す特徴情報を取得する特徴情報取得手段と、印刷装置に過去に提供された広告に関する情報と、過去に広告が提供されたときに印刷装置を利用していたユーザの特徴と、の対応関係を示す広告提供履歴情報に基づいて、前記印刷ユーザの特徴に対応する広告に関する情報を選択する選択手段と、印刷対象データと選択された広告に関する情報とを、前記印刷ユーザが利用する印刷装置に出力する出力手段と、として機能させるプログラムである。
【発明の効果】
【００１５】
請求項１，６に係る発明によると、印刷するユーザに適した広告が提供される。
【００１６】
請求項２に係る発明によると、共通の登録ユーザによって登録された印刷対象データを印刷するユーザに適した広告が提供される。
【００１７】
請求項３に係る発明によると、広告の表示回数又は印刷回数に応じた広告の提供がなされる。
【００１８】
請求項４に係る発明によると、印刷するユーザにより適した広告が提供される。
【００１９】
請求項５に係る発明によると、登録ユーザに関連するユーザに適した広告が提供される。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る印刷システムの一例を示すブロック図である。
【図２】登録ユーザ属性テーブルの一例を示す表である。
【図３】登録ユーザ趣味テーブルの一例を示す表である。
【図４】コンテンツ広告設定テーブルの一例を示す表である。
【図５】お勧め広告履歴テーブルの一例を示す表である。
【図６】印刷ユーザ特徴テーブルの一例を示す表である。
【図７】登録ユーザ別コンテンツ印刷履歴テーブルの一例を示す表である。
【図８】特徴別コンテンツ印刷履歴テーブルの一例を示す表である。
【図９】実施例１に係る処理の一例を示すシーケンス図である。
【図１０】実施例２に係る処理の一例を示すシーケンス図である。
【図１１】コンテンツ広告設定テーブルの一例を示す表である。
【図１２】お勧め広告履歴テーブルの一例を示す表である。
【図１３】印刷ユーザ特徴テーブルの一例を示す表である。
【図１４】登録ユーザ別コンテンツ印刷履歴テーブルの一例を示す表である。
【図１５】特徴別コンテンツ印刷履歴テーブルの一例を示す表である。
【図１６】コミュニティ趣味テーブルの一例を示す表である。
【図１７】実施例３に係る処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
図１に、本発明の実施形態に係る印刷システムの一例を示す。本実施形態に係る印刷システムは、印刷管理装置１０と印刷装置７０とを含み、それらは、ネットワーク等の通信経路を介して接続されている。なお、図１に示す例では、１台の印刷装置７０が印刷管理装置１０に接続されているが、複数台の印刷装置７０が印刷管理装置１０に接続されていてもよい。
【００２２】
印刷管理装置１０は、印刷対象となるデータ（以下、「印刷対象データ」と称する）を記憶し、印刷対象データの要求に応じて、印刷対象データを印刷装置７０に送信する。また、印刷管理装置１０は、印刷装置７０に表示される広告に関する情報を印刷装置７０に送信する。
【００２３】
印刷装置７０は、印刷管理装置１０から印刷対象データを受信して印刷する。印刷装置７０は、例えば、印刷用の予約番号を受け付けると、当該予約番号に対応する印刷対象データを印刷する。また、印刷装置７０は、印刷管理装置１０から広告に関する情報を受信し、広告を表示する。印刷装置７０は、一例として、コンビニエンスストア、スーパー、ホテル又は図書館等に設置されている。なお、印刷装置７０は、印刷機能の他、コピー機能やファクシミリ機能を備えていてもよい。
【００２４】
次に、印刷管理装置１０の構成について説明する。印刷管理装置１０は、ユーザ登録部１２と、データ登録部１４と、データ記憶部１６と、コンテンツ登録部１８と、広告情報記憶部２０と、データ特定部２２と、データ送信部２４と、処理部３０と、広告送信部３８と、結果受信部４０と、履歴管理部４２と、データベース（ＤＢ）５０と、を含む。処理部３０は、ユーザ特定部３２と、判定部３４と、コンテンツ選択部３６と、を含む。データベース（ＤＢ）５０は、登録ユーザＤＢ５２と、広告履歴ＤＢ５４と、ユーザ特徴ＤＢ５６と、印刷履歴ＤＢ５８と、を含む。
【００２５】
ユーザ登録部１２、データ登録部１４及びコンテンツ登録部１８は、例えば、ユーザによる情報の入力を受け付けるユーザインターフェースを含み、ユーザによって入力された情報を印刷管理装置１０に登録する。
【００２６】
ユーザ登録部１２は、印刷対象データを印刷管理装置１０に登録する登録ユーザ１００のアカウント情報を作成し、当該アカウント情報を登録ユーザＤＢ５２に記憶させる。当該アカウント情報には、登録ユーザ１００の属性を示す情報が含まれる。属性は、例えば、登録ユーザ１００の生年月日及び性別である。図２に、登録ユーザ１００の属性の一例を示す。例えば、ユーザ登録部１２は、登録ユーザ１００によって入力された生年月日及び性別を示す情報を受け付け、登録ユーザ１００を識別するための登録ユーザＩＤと、登録ユーザ１００の生年月日及び性別と、の対応関係を示す登録ユーザ属性テーブルを作成し、当該登録ユーザ属性テーブルを登録ユーザＤＢ５２に記憶させる。
【００２７】
また、ユーザ登録部１２は、登録ユーザ１００によって入力された登録ユーザ１００の趣味を示す情報を受け付け、趣味を示す情報を登録ユーザＤＢ５２に記憶させてもよい。図３に、登録ユーザ１００の趣味の一例を示す。例えば、ユーザ登録部１２は、登録ユーザ１００によって入力された趣味を示す情報を受け付け、登録ユーザ１００の登録ユーザＩＤと、登録ユーザ１００の趣味カテゴリと、の対応関係を示す登録ユーザ趣味テーブルを作成し、当該登録ユーザ趣味テーブルを登録ユーザＤＢ５２に記憶させる。趣味カテゴリは、登録ユーザ１００の趣味の種類を示す。例えば、食事や映画等が、趣味カテゴリとして登録される。なお、同一の登録ユーザ１００について複数の趣味を登録する場合、登録ユーザ１００は、各趣味に優先順位を付けてもよい。
【００２８】
なお、ユーザ登録部１２は、登録ユーザ１００のＳＮＳ（ソーシャル・ネットワーキング・サービス）のアカウントを取得し、そのアカウントに基づいて登録ユーザ１００の趣味を特定してもよい。また、ユーザ登録部１２は、登録ユーザ１００が登録した印刷対象データに記述されている内容を分析することで、その内容から登録ユーザの趣味を特定してもよい。例えば、その内容がスポーツに関するものであれば、ユーザ登録部１２は、登録ユーザ１００の趣味を「スポーツ」に決定する。このように、自動で登録ユーザ１００の趣味を特定することで、登録ユーザ１００の入力の手間が省ける。
【００２９】
データ登録部１４は、登録ユーザ１００によって入力された印刷対象データを受け付け、当該印刷対象データをデータ記憶部１６に記憶させる。また、データ登録部１４は、印刷装置７０にて印刷対象データを印刷するための予約番号を発行する。データ登録部１４は、例えば、登録ユーザ１００の登録ユーザＩＤと予約番号とを印刷対象データに対応付けてデータ記憶部１６に記憶させる。予約番号を示す情報は、例えば、電子メールによって登録ユーザ１００の端末装置に送信されてもよいし、印刷されてもよい。
【００３０】
コンテンツ登録部１８は、広告されるコンテンツに関するコンテンツ情報と、当該コンテンツの広告を示す広告情報と、広告のターゲット（対象）となるユーザの特徴を示すユーザ特徴情報と、を対応付けて広告情報記憶部２０に記憶させる。コンテンツ登録部１８は、広告情報及びコンテンツ情報に、広告情報及びコンテンツ情報を識別するためのコンテンツ広告ＩＤを対応付ける。例えば、広告対象がレストランや居酒屋等の飲食店の場合、コンテンツ情報は、当該飲食店で利用される食事クーポンを示す情報である。また、広告対象が映画館の場合、コンテンツ情報は、当該映画館で利用される映画クーポンを示す情報である。また、広告対象がスポーツ観戦に関するものである場合、コンテンツ情報は、当該スポーツ観戦で利用されるクーポンを示す情報である。また、広告情報は、印刷装置７０にて表示される画像であり、一例としてバナー画像（バナー広告）である。ユーザの特徴は、一例としてユーザの年齢層及び性別である。コンテンツ情報、広告情報及びユーザ特徴情報は、例えば、コンテンツ登録者１１０によって入力される。
【００３１】
図４に、コンテンツ登録部１８によって登録された広告情報及びコンテンツ情報の一例を示す。コンテンツ登録部１８は、コンテンツ広告ＩＤと、ターゲット年齢層と、ターゲット性別と、ターゲット趣味カテゴリと、コンテンツ予約番号と、広告文言と、広告画像アドレスと、コンテンツ分類と、の対応関係を示すコンテンツ広告設定テーブルを作成し、当該コンテンツ広告設定テーブルを広告情報記憶部２０に記憶させる。ターゲット年齢層は、広告のターゲットとなるユーザの年齢層であり、ターゲット性別は、広告のターゲットとなるユーザの性別である。ターゲット年齢層及びターゲット性別が、ターゲットとなるユーザの特徴の一例である。ターゲット趣味カテゴリは、広告のターゲットとなるユーザの趣味の種類であり、例えば、コンテンツ登録者１１０によって決定されて登録される。このターゲット趣味カテゴリは、後述する広告情報及びコンテンツ情報の抽出処理にて、使用される場合もあれば使用されない場合もある項目である。広告文言は、広告の表示に伴って表示される文言である。広告画像パスは、広告の画像（例えばバナー画像）が格納されているアドレスである。広告文言及び広告画像が広告情報の一例である。コンテンツ分類は、食事クーポンや映画クーポン等のコンテンツの種類である。ここでは、食事クーポンや映画クーポン等が、コンテンツ情報の一例に該当する。
【００３２】
データ特定部２２は、印刷装置７０から要求されたデータを特定する。例えば、データ特定部２２は、印刷対象データの取得を印刷装置７０から要求された場合、要求された印刷対象データをデータ記憶部１６から取得してデータ送信部２４及びユーザ特定部３２に出力する。具体的には、データ特定部２２は、印刷対象データのファイル名や予約番号を示す情報を印刷装置７０から受信した場合、当該ファイル名や当該予約番号に対応する印刷対象データをデータ記憶部１６から取得する。また、データ特定部２２は、コンテンツ情報の取得を印刷装置７０から要求された場合、要求されたコンテンツ情報を広告情報記憶部２０から取得してデータ送信部２４に出力する。
【００３３】
データ送信部２４は、データ特定部２２から出力された印刷対象データ及びコンテンツ情報を印刷装置７０に送信する。
【００３４】
ユーザ特定部３２は、印刷装置７０から要求された印刷対象データを登録した登録ユーザ１００（例えば登録ユーザＩＤ）を特定する。例えば、印刷対象データのファイル名や予約番号が指定されている場合、ユーザ特定部３２は、当該ファイル名や当該予約番号に対応する印刷対象データに対応付けられている登録ユーザＩＤを特定し、当該登録ユーザＩＤを判定部３４に出力する。
【００３５】
判定部３４は、印刷装置７０を利用して印刷しようとする印刷ユーザ１２０の特徴（年齢層及び性別）を示す印刷ユーザ特徴情報を、印刷装置７０から受け、当該印刷ユーザ１２０の特徴と、ユーザ特定部３２によって特定された登録ユーザ１００の特徴と、が一致しているか否かを判定する。具体的には、判定部３４は、登録ユーザＤＢ５２に記憶されている登録ユーザ属性テーブルを参照することで、ユーザ特定部３２によって特定された登録ユーザＩＤに対応する生年月日及び性別を示す情報を取得する。そして、判定部３４は、印刷ユーザ１２０の特徴（年齢層及び性別）と、登録ユーザ１００の特徴（生年月日から求められる年齢層及び性別）と、を比較し、両特徴が一致しているか否かを判定する。判定部３４は、その判定結果をコンテンツ選択部３６に出力する。
【００３６】
コンテンツ選択部３６は、印刷装置７０を利用して印刷しようとする印刷ユーザ１２０の特徴（年齢層及び性別）を示す印刷ユーザ特徴情報を、印刷装置７０から受け、印刷ユーザ１２０の特徴に合致する広告情報及びコンテンツ情報を、広告情報記憶部２０から選択して抽出する。また、コンテンツ選択部３６は、過去に印刷装置７０にて広告が表示された履歴と、印刷ユーザ１２０の特徴と、に基づいて、広告情報及びコンテンツ情報を選択してもよいし、過去に印刷装置にてコンテンツ情報が表示又は印刷された履歴と、印刷ユーザ１２０の特徴と、に基づいて、広告情報及びコンテンツ情報を選択してもよい。また、登録ユーザ１００の特徴と印刷ユーザ１２０の特徴とが一致する場合、コンテンツ選択部３６は、登録ユーザ趣味テーブルを参照し、登録ユーザ１００の趣味に基づいて、広告情報及びコンテンツ情報を選択してもよい。なお、コンテンツ選択部３６が、特徴情報取得手段及び選択手段の一例に相当する。
【００３７】
広告送信部３８は、コンテンツ選択部３６によって選択された広告情報（例えばバナー画像）を印刷装置７０に送信する。
【００３８】
結果受信部４０は、コンテンツ情報の印刷結果を印刷装置７０から受信し、当該印刷結果を履歴管理部４２に出力する。
【００３９】
履歴管理部４２は、過去に印刷装置７０にて広告が表示された履歴、及び、過去に印刷装置にてコンテンツ情報が表示又は印刷された履歴を、お勧め広告履歴として管理し、お勧め広告履歴を示す情報を広告履歴ＤＢ５４に記憶させる。
【００４０】
図５に、お勧め広告履歴の一例を示す。例えば、履歴管理部４２は、履歴ＩＤと、登録ユーザＩＤと、印刷ユーザ年齢層と、印刷ユーザ性別と、コンテンツ広告ＩＤと、広告送信日時と、更新日時と、リクエスト状態と、の対応関係を示すお勧め広告履歴テーブルを作成し、当該お勧め広告履歴テーブルを広告履歴ＤＢ５４に記憶させる。履歴ＩＤは、お勧め広告履歴を管理するためのＩＤである。登録ユーザＩＤは、印刷ユーザ１２０によって過去に要求された印刷対象データを登録した登録ユーザ１００のＩＤである。この登録ユーザＩＤは、例えば、ユーザ特定部３２によって特定される。印刷ユーザ年齢層は、過去に印刷要求した印刷ユーザ１２０の年齢層であり、印刷ユーザ性別は、過去に印刷要求した印刷ユーザ１２０の性別である。印刷ユーザ年齢層及び印刷ユーザ性別は、過去に印刷要求した印刷ユーザ１２０の特徴の一例である。コンテンツ広告ＩＤは、広告情報及びコンテンツ情報を識別するための情報である。広告送信日時は、印刷管理装置１０が印刷装置７０に広告情報を送信した日時である。更新日時は、広告が表示された後にコンテンツ情報が印刷装置７０から要求された日時である。リクエスト状態は、印刷装置７０におけるコンテンツ情報の利用状態である。例えば、印刷装置７０にてコンテンツ情報（例えばクーポン）が表示された場合、リクエスト状態は「表示完了」となる。また、印刷装置７０にてコンテンツ情報が印刷された場合、リクエスト状態は「印刷完了」となる。このお勧め広告履歴テーブルを参照することで、ある登録ユーザによって登録された印刷対象データが、どのような特徴を有する印刷ユーザによって印刷されたのかが特定され、更に、そのときに、どのような広告及びコンテンツ情報が印刷装置７０に提供され、当該コンテンツ情報が印刷されたのか否かが、特定される。例えば、履歴ＩＤ「Ｔ１００００」について説明すると、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データが、３０代の男性である印刷ユーザ１２０によって印刷要求され、そのとき、コンテンツ広告ＩＤ「Ｃ０００１」の広告が印刷装置７０に送信され、コンテンツ情報が印刷されたことが、特定される。履歴管理部４２は、お勧め広告履歴テーブルの各項目を管理し、広告に関する処理が行われる度に、履歴を更新する。
【００４１】
登録ユーザＤＢ５２は、図２に示す登録ユーザ属性テーブルと、図３に示す登録ユーザ趣味テーブルと、を記憶する。広告履歴ＤＢ５４は、図５に示すお勧め広告履歴テーブルを記憶する。
【００４２】
ユーザ特徴ＤＢ５６は、印刷対象データを要求した印刷ユーザ１２０の特徴を示す印刷ユーザ特徴情報を、当該印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤに対応付けて記憶する。図６に、その対応付けの一例を示す。例えば、履歴管理部４２は、印刷ユーザ１２０によって要求された印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤと、当該印刷対象データを要求した印刷ユーザ１２０の特徴（年齢層及び性別）と、の対応関係を示す印刷ユーザ特徴テーブルを作成し、当該印刷ユーザ特徴テーブルをユーザ特徴ＤＢ５６に記憶させる。履歴管理部４２は、印刷対象データの要求時に印刷装置７０から送信される印刷ユーザ特徴情報と、ユーザ特定部３２によって特定された登録ユーザ１００の登録ユーザＩＤと、に基づいて、印刷ユーザ特徴テーブルを作成してもよい。または、履歴管理部４２は、図５に示すお勧め広告履歴テーブルから登録ユーザＩＤと印刷ユーザの特徴とを抽出して印刷ユーザ特徴テーブルを作成してもよい。この印刷ユーザ特徴テーブルは、登録ユーザＩＤ毎（登録ユーザ毎）の印刷ユーザの利用履歴を示すものである。すなわち、印刷ユーザ特徴テーブルを参照することで、ある登録ユーザによって登録された印刷対象データが、どのような特徴を有する印刷ユーザによって印刷されたのかが、特定される。図６に示す例で説明すると、登録ユーザＩＤ「ｕｓｅｒ００１」と、印刷ユーザ年齢層「３０代」と、印刷ユーザ性別「男」と、が対応付けられている。従って、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データが、３０代の男性である印刷ユーザ１２０によって印刷要求されたことが特定される。
【００４３】
印刷履歴ＤＢ５８は、コンテンツ情報が印刷装置７０にて表示及び印刷された履歴を記憶する。印刷履歴ＤＢ５８は、例えば、登録ユーザ１００毎の表示履歴及び印刷履歴や、印刷ユーザ１２０の特徴毎の表示履歴及び印刷履歴を記憶する。
【００４４】
図７に、登録ユーザ１００毎の履歴の一例を示す。例えば、履歴管理部４２は、お勧め広告履歴テーブルを参照することで、登録ユーザＩＤと、印刷ユーザ年齢層と、印刷ユーザ性別と、コンテンツ分類と、表示回数と、印刷回数と、の対応関係を示す登録ユーザ別のコンテンツ印刷履歴テーブルを作成し、当該コンテンツ印刷履歴テーブルを印刷履歴ＤＢ５８に記憶させる。履歴管理部４２は、例えば定期的に登録ユーザ別のコンテンツ印刷履歴テーブルを作成する。表示回数は、対応するコンテンツ情報が印刷装置７０にて表示された回数である。例えば、履歴管理部４２は、対応するコンテンツ情報が印刷装置７０に送信された回数を表示回数としてカウントする。印刷回数は、対応するコンテンツ情報が印刷装置７０にて印刷された回数である。履歴管理部４２は、結果受信部４０から印刷結果を受け、当該印刷結果に基づいて印刷回数をカウントする。表示回数を参照することで、どのような登録ユーザ１００によって登録された印刷対象データが、どのような特徴を有する印刷ユーザ１２０によって印刷要求されたときに、どのようなコンテンツ情報が何回表示されたのかが、特定される。また、印刷回数を参照することで、当該コンテンツ情報が何回印刷されたのかが、特定される。図７に示す例で説明すると、登録ユーザＩＤ「ｕｓｅｒ００１」と、印刷ユーザ年齢層「３０代」と、印刷ユーザ性別「男」と、コンテンツ分類「食事クーポン」と、表示回数「２回」と、印刷回数「２回」が対応付けられている。従って、表示回数及び印刷回数を参照することで、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データが、３０代の男性である印刷ユーザ１２０によって印刷要求されたときに、コンテンツ情報「食事クーポン」が印刷装置７０にて表示された回数が「２回」であり、更に、コンテンツ情報「食事クーポン」が印刷装置７０にて印刷された回数が「２回」であることが、特定される。
【００４５】
図８に、印刷ユーザ１２０の特徴毎の履歴の一例を示す。例えば、履歴管理部４２は、お勧め広告履歴テーブルを参照することで、印刷ユーザ年齢層と、印刷ユーザ性別と、コンテンツ分類と、表示回数と、印刷回数と、の対応関係を示す特徴別のコンテンツ印刷履歴テーブルを作成し、当該コンテンツ印刷履歴テーブルを印刷履歴ＤＢ５８に記憶させる。履歴管理部４２は、例えば定期的に特徴別のコンテンツ印刷履歴テーブルを作成する。表示回数を参照することで、どのような特徴を有する印刷ユーザ１２０によって印刷要求されたときに、どのようなコンテンツ情報が何回表示されたのかが、特定される。また、印刷回数を参照することで、当該コンテンツ情報が何回印刷されたのかが、特定される。図８に示す例で説明すると、印刷ユーザ年齢層「３０代」と、印刷ユーザ性別「男」と、コンテンツ分類「食事クーポン」と、表示回数「１５０」と、印刷回数「３６」と、が対応付けられている。従って、表示回数及び印刷回数を参照することで、３０代の男性である印刷ユーザ１２０によって印刷要求されたときに、コンテンツ情報「食事クーポン」が印刷装置７０にて表示された回数が「１５０回」であり、更に、コンテンツ情報「食事クーポン」が印刷装置７０にて印刷された回数が「３６回」であることが、特定される。
【００４６】
次に、印刷装置７０の構成について説明する。印刷装置７０は、データ要求部７２と、特徴抽出部７４と、特徴送信部７６と、データ受信部７８と、印刷制御部８０と、広告受信部８２と、ユーザインターフェース部（ＵＩ部）８４と、コンテンツ要求部８６と、結果送信部８８と、を含む。
【００４７】
データ要求部７２は、印刷ユーザ１２０によって指定された印刷対象データを印刷管理装置１０に要求する。例えば、印刷ユーザ１２０がＵＩ部８４を用いて、印刷対象データのファイル名や予約番号を入力すると、データ要求部７２は、入力されたファイル名や予約番号を示す情報を印刷管理装置１０に送信する。
【００４８】
なお、登録ユーザ１００と印刷ユーザ１２０とは、別人の場合もあれば、同一人物の場合もあり得る。登録ユーザ１００が、自身が登録した印刷対象データを印刷する場合もあれば、登録ユーザ１００とは異なるユーザが、登録ユーザ１００が登録した印刷対象データを印刷する場合もある。登録ユーザ１００と印刷ユーザ１２０とが異なる場面として、例えば、コミュニティのリーダー（登録ユーザ１００）が印刷対象データを登録し、当該コミュニティのメンバー（印刷ユーザ１２０）が印刷対象データを印刷する場面等が想定される。この場合、コミュニティのメンバーは、印刷対象データのファイル名や予約番号をリーダーから受け取って印刷を要求することになる。
【００４９】
特徴抽出部７４は、印刷ユーザ１２０が表された画像データから印刷ユーザ１２０の特徴（年齢層及び性別）を抽出し、当該特徴を示す印刷ユーザ特徴情報を特徴送信部７６に出力する。例えば、印刷装置７０に接続されたカメラによって印刷ユーザ１２０を撮影し、特徴抽出部７４は、その撮影によって生成された画像データから印刷ユーザ１２０の特徴を抽出する。なお、ＵＩ部８４（例えばタッチパネル）の操作速度やタッチパネルへのタッチの強さから判定される習熟度を、ユーザ特徴に含めてもよい。
【００５０】
特徴送信部７６は、印刷ユーザ１２０の特徴を示す印刷ユーザ特徴情報を印刷管理装置１０に送信する。
【００５１】
データ受信部７８は、印刷管理装置１０から送信されたデータを受信する。例えば、データ受信部７８は、印刷ユーザ１２０によって指定された印刷対象データを印刷管理装置１０から受信する。また、データ受信部７８は、コンテンツ情報の取得を印刷ユーザ１２０によって要求された場合、要求されたコンテンツ情報を印刷管理装置１０から受信する。
【００５２】
印刷制御部８０は、データ受信部７８によって受信されたデータをプレビュー等の形式でＵＩ部８４に表示させる。さらに、印刷制御部８０は、当該データの印刷準備を行い、当該データを図示しない印刷部に印刷させる。印刷制御部８０は、印刷結果を結果送信部８８に出力する。印刷制御部８０は、課金処理を行ってもよい。
【００５３】
広告受信部８２は、印刷管理装置１０から送信された広告情報（例えばバナー画像）を受信する。
【００５４】
ＵＩ部８４は表示部と操作部とを備え、各種の情報を表示し、印刷ユーザ１２０による情報の入力を受け付ける。印刷管理装置１０から広告情報が送信された場合、ＵＩ部８４は、広告情報（バナー画像）を表示する。このとき、ＵＩ部８４は、印刷対象データの印刷設定中、印刷準備中又は印刷完了後に、広告情報を表示する。また、コンテンツ情報を要求する場合、印刷ユーザ１２０は、ＵＩ部８４を用いてコンテンツ情報の要求を指示する。例えば、ＵＩ部８４は、バナー画像の一部に、コンテンツ情報を取得するためのボタンを表示し、印刷ユーザ１２０が当該ボタンをクリック又はタッチ等することで、コンテンツ情報の取得を要求する。印刷管理装置１０からコンテンツ情報が送信された場合、ＵＩ部８４は、コンテンツ情報を表示する。
【００５５】
コンテンツ要求部８６は、印刷ユーザ１２０によってコンテンツ情報の取得が要求された場合、当該コンテンツ情報の取得要求を示す情報を印刷管理装置１０に送信する。
【００５６】
結果送信部８８は、印刷結果（印刷の有無）を印刷管理装置１０に送信する。
【００５７】
次に、印刷管理装置１０の具体的な実施例について説明する。
【００５８】
（実施例１）
図９に示すシーケンス図を参照して、実施例１について説明する。実施例１では、広告情報及びコンテンツ情報の履歴と、印刷ユーザ１２０の特徴と、に基づいて広告情報及びコンテンツ情報を選択する。
【００５９】
まず、印刷ユーザ１２０が印刷装置７０のＵＩ部８４を用いて、印刷対象データのファイル名や予約番号を入力して印刷対象データを要求すると、データ要求部７２は、入力されたファイル名や予約番号を示す情報を印刷管理装置１０に送信し、印刷対象データの取得を要求する（Ｓ０１）。一例として、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データの取得要求がなされたものとする。
【００６０】
また、特徴抽出部７４は、印刷装置７０に接続されたカメラによって撮影された印刷ユーザ１２０の画像データから、印刷ユーザ１２０の特徴（年齢層及び性別）を抽出し、特徴送信部７６は、当該特徴を示す印刷ユーザ特徴情報を印刷管理装置１０に送信する（Ｓ０２）。一例として、印刷ユーザ１２０の年齢層は「３０代」であり、性別は「男」であるとする。
【００６１】
印刷管理装置１０のデータ特定部２２は、印刷対象データのファイル名や予約番号を示す情報を印刷装置７０から受信し、当該ファイル名や当該予約番号に対応する印刷対象データを特定し、当該印刷対象データをデータ記憶部１６から取得する（Ｓ０３）。そして、データ送信部２４は、印刷対象データを印刷装置７０に送信する（Ｓ０４）。一例として、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データが、印刷管理装置１０から印刷装置７０に送信される。印刷装置７０のデータ受信部７８は、印刷対象データを受信し、印刷対象データを印刷制御部８０に出力する。印刷制御部８０は、印刷対象データの印刷を準備する。例えば、印刷制御部８０は、印刷対象データをプレビュー等の形式でＵＩ部８４に表示させ、印刷ユーザ１２０がＵＩ部８４を用いて印刷開始を指示すると、印刷対象データを印刷部に印刷させる。印刷完了後、印刷制御部８０は課金処理を行う。
【００６２】
一方、コンテンツ選択部３６は、印刷ユーザ１２０の特徴（年齢層及び性別）を示す印刷ユーザ特徴情報を印刷装置７０から受け、印刷履歴ＤＢ５８に記憶されている履歴情報を参照し（Ｓ０５）、印刷ユーザ１２０の特徴と履歴情報とに基づいて、広告情報及びコンテンツ情報を、広告情報記憶部２０から選択して抽出する（Ｓ０６）。
【００６３】
ステップＳ０５，Ｓ０６の処理について詳しく説明する。コンテンツ選択部３６は、例えば図７に示す登録ユーザ別のコンテンツ印刷履歴テーブルを参照することで、印刷ユーザ１２０の特徴と、印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤと、に対応する複数のコンテンツ情報のうち、印刷回数が最も多いコンテンツ情報を、広告情報記憶部２０から選択して抽出する。一例として、コンテンツ選択部３６は、印刷ユーザ１２０の特徴（３０代、男性）と、登録ユーザＩＤ「ｕｓｅｒ００１」と、に対応するコンテンツ情報（「食事クーポン」及び「映画クーポン」）のうち、印刷回数が多い「食事クーポン」を抽出する。そして、コンテンツ選択部３６は、抽出されたコンテンツ情報「食事クーポン」に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出する。
【００６４】
このように、登録ユーザ別のコンテンツ印刷履歴テーブルを参照し、印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤと、印刷ユーザ１２０の特徴と、に基づいて広告情報及びコンテンツ情報を選択することで、同じ登録ユーザ１００によって登録された印刷対象データを過去に要求した同じ特徴を有する印刷ユーザ１２０に対して過去に提供された広告情報及びコンテンツ情報のうち、印刷回数が最も多い広告情報及びコンテンツ情報が、提供されることになる。コンテンツ情報が過去に印刷されたということは、印刷ユーザ１２０によって過去に興味が示されたと推測されるため、印刷回数が最も多い広告情報及びコンテンツ情報を抽出することで、同じ特徴を有する印刷ユーザ１２０にとって、興味がありそうな広告が提供されることになる。
【００６５】
なお、コンテンツ選択部３６は、表示回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出し、当該コンテンツ情報に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出してもよい。
【００６６】
コンテンツ選択部３６は、図７に示す登録ユーザ別のコンテンツ印刷履歴テーブルに代えて、図８に示す特徴別のコンテンツ印刷履歴テーブルを参照することで、印刷ユーザ１２０の特徴に対応するコンテンツ情報を抽出してもよい。この場合、コンテンツ選択部３６は、印刷ユーザ１２０の特徴（年齢層及び性別）に対応する複数のコンテンツ情報のうち、印刷回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出する。一例として、コンテンツ選択部３６は、印刷ユーザ１２０の特徴（３０代、男）に対応するコンテンツ情報（「食事クーポン」、「映画クーポン」）のうち、印刷回数が多い「映画クーポン」を抽出する。そして、コンテンツ選択部３６は、抽出されたコンテンツ情報「映画クーポン」に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出する。
【００６７】
このように、特徴別のコンテンツ印刷履歴テーブルを参照し、印刷ユーザ１２０の特徴に基づいて広告情報及びコンテンツ情報を選択することで、同じ特徴を有する印刷ユーザ１２０に対して過去に提供された広告情報及びコンテンツ情報のうち、印刷回数が最も多い広告情報及びコンテンツ情報が、提供されることになる。これにより、同じ特徴を有する印刷ユーザ１２０にとって、興味がありそうな広告が提供されることになる。
【００６８】
なお、図７に示す例と同様に、コンテンツ選択部３６は、複数のコンテンツ情報のうち、表示回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出し、当該コンテンツ情報に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出してもよい。
【００６９】
広告送信部３８は、コンテンツ選択部３６によって選択された広告情報（例えばバナー画像）を印刷装置７０に送信する（Ｓ０７）。例えば、コンテンツ情報「食事クーポン」の広告情報がコンテンツ選択部３６によって抽出された場合、広告送信部３８は、コンテンツ情報「食事クーポン」に対応付けられた広告情報を印刷装置７０に送信する。
【００７０】
印刷装置７０の広告受信部８２は広告情報を受信し、ＵＩ部８４は広告情報を表示する（Ｓ０８）。ＵＩ部８４は、例えば、印刷ユーザ１２０が印刷設定をしている間、印刷の準備中（例えば印刷対象データのダウンロード中）、印刷対象データの印刷中又は印刷完了後に、広告情報を表示する。
【００７１】
そして、印刷ユーザ１２０が、ＵＩ部８４に表示されている広告を参照し、ＵＩ部８４を用いてコンテンツ情報の取得を指示した場合（Ｓ０９）、コンテンツ要求部８６は、当該コンテンツ情報の取得要求を示す情報を印刷管理装置１０に送信する（Ｓ１０）。
【００７２】
印刷管理装置１０のデータ特定部２２は、コンテンツ情報の取得を印刷装置７０から要求された場合、要求されたコンテンツ情報を特定し、当該コンテンツ情報を広告情報記憶部２０から取得する（Ｓ１１）。そして、データ送信部２４は、コンテンツ情報を印刷装置７０に送信する（Ｓ１２）。
【００７３】
印刷装置７０のデータ受信部７８は、コンテンツ情報を印刷管理装置１０から受信し、コンテンツ情報を印刷制御部８０に出力する。印刷制御部８０は、コンテンツ情報をプレビュー等の形式でＵＩ部８４に表示させる。そして、印刷ユーザ１２０がＵＩ部８４を用いて印刷開始を指示すると、印刷制御部８０は、コンテンツ情報を印刷部に印刷させる（Ｓ１３）。なお、コンテンツ情報の受信は、印刷対象データの受信と並行して行われてもよい。
【００７４】
そして、結果送信部８８は、印刷対象データ及びコンテンツ情報の印刷結果（印刷の有無を示す情報）を印刷管理装置１０に送信する（Ｓ１４）。
【００７５】
印刷管理装置１０の結果受信部４０は印刷結果を受信し、印刷結果を履歴管理部４２に出力する。履歴管理部４２は、コンテンツ情報の印刷結果に基づいて、図５に示すお勧め広告履歴テーブルを更新する（Ｓ１５）。例えばコンテンツ情報が印刷された場合、履歴管理部４２は、リクエスト状態を「印刷完了」に設定する。
【００７６】
実施例１によると、過去に印刷装置７０にてコンテンツ情報が表示又は印刷された履歴と、印刷ユーザ１２０の特徴と、に基づいて広告情報及びコンテンツ情報を選択することで、同じ特徴を有する印刷ユーザ１２０にとって、興味がありそうな広告が提供されることになる。さらに、当該履歴と、印刷ユーザ１２０の特徴と、登録ユーザ１００の登録ユーザＩＤと、に基づいて広告情報及びコンテンツ情報を選択することで、同じ登録ユーザ１００によって登録された印刷対象データを要求した同じ特徴を有する印刷ユーザ１２０にとって、興味がありそうな広告が提供されることになる。
【００７７】
また、広告を、印刷対象データの印刷準備中、印刷中又は印刷完了後に表示することで、印刷ユーザにとって邪魔にならない態様で広告が表示される。
【００７８】
また、図７に示す登録ユーザ別のコンテンツ印刷履歴テーブル、及び、図８に示す特徴別のコンテンツ印刷履歴テーブルは、コンテンツ情報の表示及び印刷の履歴を示す情報であるため、それらは、広告の効果を示す情報である。従って、広告主にコンテンツ印刷履歴テーブルを提供することで、広告主に対して、広告の効果に関する有用な情報が提供される。
【００７９】
なお、広告の表示及び印刷履歴がない段階（初期の段階）では、コンテンツ選択部３６は、図４に示すコンテンツ広告設定テーブルを参照することで、印刷ユーザ１２０の特徴に合致する広告情報及びコンテンツ情報を選択する。同一の特徴に対応する複数の広告情報及びコンテンツ情報がコンテンツ広告設定テーブルに設定されている場合、コンテンツ選択部３６は、複数の広告情報及びコンテンツ情報の中からランダムに広告情報及びコンテンツ情報を選択してもよい。また、印刷ユーザ１２０の特徴が、図５に示すお勧め広告履歴テーブルに含まれていない場合も、コンテンツ選択部３６は、コンテンツ広告設定テーブルを参照することで、印刷ユーザ１２０の特徴に合致する広告情報及びコンテンツ情報を選択する。
【００８０】
（実施例２）
次に、図１０に示すフローチャートを参照して、実施例２について説明する。実施例２では、登録ユーザ１００の趣味を考慮して広告情報及びコンテンツ情報を選択する。
【００８１】
実施例１と同様に、印刷対象データの取得要求がなされ（Ｓ２０）、また、印刷ユーザ１２０の特徴（年齢層及び性別）を示す印刷ユーザ特徴情報が、印刷管理装置１０に送信される（Ｓ２１）。一例として、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データの取得要求がなされたものとする。また、印刷ユーザ１２０の年齢層は「３０代」であり、性別は「男」であるとする。
【００８２】
実施例１と同様に、印刷管理装置１０は、要求された印刷対象データを特定し（Ｓ２２）、当該印刷対象データを印刷装置７０に送信する（Ｓ２３）。一例として、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データが、印刷管理装置１０から印刷装置７０に送信される。印刷制御部８０は、印刷対象データの印刷を準備し、印刷ユーザ１２０による印刷開始指示に従って印刷を開始する。
【００８３】
一方、印刷管理装置１０のユーザ特定部３２は、印刷装置７０から送信されたファイル名や予約番号を示す情報に対応する登録ユーザＩＤ「ｕｓｅｒ００１」を特定し、当該登録ユーザＩＤを判定部３４に出力する（Ｓ２４）。
【００８４】
判定部３４は、印刷ユーザ１２０の特徴（年齢層及び性別）と、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００の特徴（年齢層及び性別）と、を比較し、比較結果をコンテンツ選択部３６に出力する。
【００８５】
登録ユーザ１００の特徴と印刷ユーザ１２０の特徴とが一致する場合（Ｓ２５，Ｙｅｓ）、コンテンツ選択部３６は、図３に示す登録ユーザ趣味テーブルを参照し、登録ユーザＩＤ「ｕｓｅｒ００１」に対応する趣味を選択する（Ｓ２６）。同一の登録ユーザＩＤに対して複数の趣味が対応付けられている場合、コンテンツ選択部３６は、複数の趣味の中からランダムに１つの趣味を選択してもよいし、優先順位が高い趣味を選択してもよい。一例として、コンテンツ選択部３６は、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００の趣味として、「食事」を選択したとする。
【００８６】
また、コンテンツ選択部３６は、印刷履歴ＤＢ５８に記憶されている履歴情報を参照する（Ｓ２７）。そして、コンテンツ選択部３６は、登録ユーザ１００の趣味又は履歴情報に基づいて、広告情報及びコンテンツ情報を、広告情報記憶部２０から抽出する（Ｓ２８）。
【００８７】
ステップＳ２８の処理について詳しく説明する。登録ユーザ１００の趣味が選択されている場合、コンテンツ選択部３６は、当該趣味に対応するコンテンツ情報及び広告情報を、広告情報記憶部２０から抽出する。例えば、趣味が「食事」の場合、コンテンツ選択部３６は、「食事」に関するコンテンツ情報として「食事クーポン」を選択し、そのコンテンツ情報「食事クーポン」に対応付けられた広告を示す広告情報を抽出する。
【００８８】
また、コンテンツ選択部３６は、例えば図７に示す登録ユーザ別のコンテンツ印刷履歴テーブルを参照することで、印刷ユーザ１２０の特徴と、印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤと、に対応する複数のコンテンツ情報のうち、印刷回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出する。一例として、コンテンツ選択部３６は、「食事クーポン」をコンテンツ情報として抽出し、コンテンツ情報「食事クーポン」に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出する。または、コンテンツ選択部３６は、例えば図８に示す特徴別のコンテンツ印刷履歴テーブルを参照することで、印刷ユーザ１２０の特徴に対応する複数のコンテンツ情報のうち、印刷回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出してもよい。一例として、コンテンツ選択部３６は、「食事クーポン」をコンテンツ情報として抽出し、コンテンツ情報「食事クーポン」に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出する。
【００８９】
そして、登録ユーザ１００の趣味に基づいて選択されたコンテンツ情報と、履歴情報に基づいて選択されたコンテンツ情報と、が同一の場合、コンテンツ選択部３６は、選択されたコンテンツ情報に対応する広告情報を広告送信部３８に出力する。一方、登録ユーザ１００の趣味に基づいて選択されたコンテンツ情報と、履歴情報に基づいて選択されたコンテンツ情報とが、非同一の場合、コンテンツ選択部３６は、いずれか一方のコンテンツ情報を選択し、選択されたコンテンツ情報に対応する広告情報を広告送信部３８に出力する。例えば、コンテンツ選択部３６は、趣味に基づいて選択されたコンテンツ情報を選択してもよいし、履歴情報に基づいて抽出されたコンテンツ情報を選択してもよい。
【００９０】
なお、登録ユーザ１００の特徴と印刷ユーザ１２０の特徴とが一致しない場合（Ｓ２５，Ｎｏ）、実施例１と同様に、コンテンツ選択部３６は、印刷ユーザ１２０の特徴と履歴情報とに基づいて、広告情報及びコンテンツ情報を、広告情報記憶部２０から抽出する（Ｓ２８）。
【００９１】
広告送信部３８は、コンテンツ選択部３６によって選択された広告情報（例えばバナー画像）を印刷装置７０に送信する（Ｓ２９）。例えば、広告送信部３８は、コンテンツ情報「食事クーポン」に対応付けられた広告情報を印刷装置７０に送信する。
【００９２】
そして、実施例１と同様に、印刷装置７０のＵＩ部８４は広告情報を表示し（Ｓ３０）、印刷ユーザ１２０がコンテンツ情報の取得を指示した場合（Ｓ３１）、コンテンツ要求部８６は、当該コンテンツ情報の取得要求を示す情報を印刷管理装置１０に送信する（Ｓ３２）。そして、印刷管理装置１０は、要求されたコンテンツ情報を特定し（Ｓ３３）、コンテンツ情報を印刷装置７０に送信する（Ｓ３４）。そして、印刷ユーザ１２０が印刷開始を指示すると、印刷装置７０はコンテンツ情報を印刷し（Ｓ３５）、印刷結果を印刷管理装置１０に送信する（Ｓ３６）。印刷管理装置１０は、コンテンツ情報の印刷結果に基づいて、図５に示すお勧め広告履歴テーブルを更新する（Ｓ３７）。
【００９３】
実施例２によると、印刷ユーザ１２０の特徴が登録ユーザ１００の特徴と一致する場合、登録ユーザ１００の趣味に対応する広告情報及びコンテンツ情報が選択されるため、印刷ユーザ１２０にとって、興味がありそうな広告が提供されることになる。すなわち、ユーザの年齢層及び性別が同一であれば、興味を持つ分野が共通すると推測されるため、登録ユーザ１００の趣味に基づいて広告を提供することで、印刷ユーザ１２０にとって、興味がありそうな広告が提供される。
【００９４】
（実施例３）
次に、図１１から図１７を参照して、実施例３について説明する。実施例３では、登録ユーザ１００自身の趣味ではなく、登録ユーザ１００によって登録された印刷対象データを過去に要求した印刷ユーザ１２０の趣味を考慮して、広告情報及びコンテンツ情報を選択する。
【００９５】
図１１から図１６に、実施例３に係るテーブルを示す。実施例３においても、上記の実施例１，２と同様に、コンテンツ広告設定テーブル（図１１）、お勧め広告履歴テーブル（図１２）、印刷ユーザ特徴テーブル（図１３）、登録ユーザ別のコンテンツ印刷履歴テーブル（図１４）、及び、特徴別のコンテンツ印刷履歴テーブル（図１５）が、各データベースや記憶部に記憶されている。
【００９６】
また、実施例３では、過去に印刷要求した印刷ユーザ１２０の趣味を示す履歴情報が、印刷履歴ＤＢ５８に記憶されている。例えば、履歴管理部４２は、図１２に示すお勧め広告履歴テーブル、又は、図１４に示す登録ユーザ別のコンテンツ印刷履歴テーブルを参照することで、同一の登録ユーザ１００によって登録された印刷対象データを過去に要求した印刷ユーザ１２０の趣味を示す情報を抽出し、印刷ユーザ１２０の趣味を示す情報を印刷履歴ＤＢ５８に記憶させる。
【００９７】
例えば、履歴管理部４２は、図１４に示す登録ユーザ別のコンテンツ印刷履歴テーブルを参照することで、登録ユーザＩＤと、当該登録ユーザＩＤに対応付けられたコンテンツ情報と、を抽出し、当該コンテンツ情報から印刷ユーザ１２０の趣味を推定する。図１４に示す例で説明すると、履歴管理部４２は、登録ユーザＩＤ「ｕｓｅｒ００１」と、登録ユーザＩＤ「ｕｓｅｒ００１」に対応付けられたコンテンツ情報「映画クーポン」と、を抽出する。そして、履歴管理部４２は、コンテンツ情報「映画クーポン」に基づき、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データを要求した印刷ユーザ１２０の趣味「映画」を推定する。図１４に示すコンテンツ印刷履歴テーブルは、図７を参照して説明したように、印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤと、当該印刷対象データを過去に要求した印刷ユーザ１２０の年齢層及び性別と、当該印刷ユーザ１２０に提供されたコンテンツ情報と、の対応付けを示すため、このコンテンツ印刷履歴テーブルから登録ユーザＩＤとコンテンツ情報（趣味）とを抽出することで、登録ユーザＩＤと印刷ユーザ１２０の趣味との対応付けが作成される。履歴管理部４２は、登録ユーザＩＤと印刷ユーザ１２０の趣味との対応関係を示すコミュニティ趣味テーブルを作成する。図１６に、コミュニティ趣味テーブルの一例を示す。ここで、コミュニティは、同一の登録ユーザ１００（例えば「ｕｓｅｒ００１」の登録ユーザ１００）によって登録された印刷対象データを過去に要求した複数の印刷ユーザ１２０の集合を意味し、コミュニティの趣味は、それら複数の印刷ユーザ１２０の共通の趣味ともいえる。例えば、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データを過去に要求した複数の印刷ユーザ１２０（コミュニティ）の趣味は、「映画」や「スポーツ」である。なお、同一の登録ユーザ１００に対応するコミュニティの趣味が複数ある場合、履歴管理部４２は、趣味に対応するコンテンツ情報の印刷回数に基づいて各趣味に優先順位を付けてもよい。例えば、履歴管理部４２は、印刷回数が多いコンテンツ情報に対応する趣味の優先順位を高くする。なお、履歴管理部４２は、図１２に示すお勧め広告履歴テーブルに基づいて、コミュニティ趣味テーブルを作成してもよい。
【００９８】
次に、図１７に示すフローチャートを参照して、実施例３に係る処理について説明する。
【００９９】
実施例１と同様に、印刷対象データの取得要求がなされ（Ｓ４０）、また、印刷ユーザ１２０の特徴（年齢層及び性別）を示す印刷ユーザ特徴情報が、印刷管理装置１０に送信される（Ｓ４１）。一例として、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データの取得要求がなされたものとする。また、印刷ユーザ１２０の年齢層は「３０代」であり、性別は「男」であるとする。
【０１００】
また、実施例１と同様に、印刷管理装置１０は、要求された印刷対象データを特定し（Ｓ４２）、当該印刷対象データを印刷装置７０に送信する（Ｓ４３）。一例として、登録ユーザＩＤ「ｕｓｅｒ００１」の登録ユーザ１００によって登録された印刷対象データが、印刷管理装置１０から印刷装置７０に送信される。印刷制御部８０は、印刷対象データの印刷を準備し、印刷ユーザ１２０による印刷開始指示に従って印刷を開始する。
【０１０１】
一方、印刷管理装置１０のユーザ特定部３２は、印刷装置７０から送信されたファイル名や予約番号を示す情報に対応する登録ユーザＩＤ「ｕｓｅｒ００１」を特定する（Ｓ４４）。
【０１０２】
そして、コンテンツ選択部３６は、図１６に示すコミュニティ趣味テーブルを参照し、登録ユーザＩＤ「ｕｓｅｒ００１」に対応するコミュニティの趣味を選択する（Ｓ４５）。同一の登録ユーザＩＤに対して複数の趣味が対応付けられている場合、コンテンツ選択部３６は、複数の趣味の中からランダムに１つの趣味を選択してもよいし、優先順位が高い趣味を選択してもよい。一例として、コンテンツ選択部３６は、コミュニティの趣味として、「映画」を選択したとする。
【０１０３】
また、コンテンツ選択部３６は、印刷履歴ＤＢ５８に記憶されている履歴情報を参照する（Ｓ４６）。
【０１０４】
そして、コンテンツ選択部３６は、コミュニティの趣味又は履歴情報に基づいて、広告情報及びコンテンツ情報を、広告情報記憶部２０から抽出する（Ｓ４７）。
【０１０５】
ここで、ステップＳ４７の処理について詳しく説明する。コンテンツ選択部３６は、コミュニティの趣味に対応するコンテンツ情報及び広告情報を、広告情報記憶部２０から抽出する。例えば、コミュニティの趣味が「映画」の場合、コンテンツ選択部３６は、「映画」に関するコンテンツ情報として「映画クーポン」を選択し、そのコンテンツ情報「映画クーポン」に対応付けられた広告を示す広告情報を抽出する。
【０１０６】
また、コンテンツ選択部３６は、例えば図１４に示す登録ユーザ別のコンテンツ印刷履歴テーブルを参照することで、印刷ユーザ１２０の特徴と、印刷対象データを登録した登録ユーザ１００の登録ユーザＩＤと、に対応する複数のコンテンツ情報のうち、印刷回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出する。一例として、コンテンツ選択部３６は、「映画クーポン」をコンテンツ情報として選択し、コンテンツ情報「映画クーポン」に対応付けられた広告を示す広告情報を広告情報記憶部２０から抽出する。または、コンテンツ選択部３６は、例えば図１５に示す特徴別のコンテンツ印刷履歴テーブルを参照することで、印刷ユーザ１２０の特徴に対応する複数のコンテンツ情報のうち、印刷回数が最も多いコンテンツ情報を、広告情報記憶部２０から抽出してもよい。
【０１０７】
そして、コミュニティの趣味に基づいて選択されたコンテンツ情報と、履歴情報に基づいて選択されたコンテンツ情報と、が同一の場合、コンテンツ選択部３６は、選択されたコンテンツ情報に対応する広告情報を広告送信部３８に出力する。一方、コミュニティの趣味に基づいて選択されたコンテンツ情報と、履歴情報に基づいて選択されたコンテンツ情報とが、非同一の場合、コンテンツ選択部３６は、いずれか一方のコンテンツ情報を選択し、選択されたコンテンツ情報に対応する広告情報を広告送信部３８に出力する。例えば、コンテンツ選択部３６は、趣味に基づいて選択されたコンテンツ情報を選択してもよいし、履歴情報に基づいて選択されたコンテンツ情報を選択してもよい。
【０１０８】
広告送信部３８は、コンテンツ選択部３６によって選択された広告情報（例えばバナー画像）を印刷装置７０に送信する（Ｓ４８）。例えば、広告送信部３８は、コンテンツ情報「映画クーポン」に対応付けられた広告情報を印刷装置７０に送信する。
【０１０９】
そして、実施例１と同様に、印刷装置７０のＵＩ部８４は広告情報を表示し（Ｓ４９）、印刷ユーザ１２０がコンテンツ情報の取得を指示した場合（Ｓ５０）、コンテンツ要求部８６は、当該コンテンツ情報の取得要求を示す情報を印刷管理装置１０に送信する（Ｓ５１）。そして、印刷管理装置１０は、要求されたコンテンツ情報を特定し（Ｓ５２）、コンテンツ情報を印刷装置７０に送信する（Ｓ５３）。そして、印刷ユーザ１２０が印刷開始を指示すると、印刷装置７０はコンテンツ情報を印刷し（Ｓ５４）、印刷結果を印刷管理装置１０に送信する（Ｓ５５）。印刷管理装置１０は、コンテンツ情報の印刷結果に基づいて、図１２に示すお勧め広告履歴テーブルを更新する（Ｓ５６）。
【０１１０】
実施例３によると、コミュニティ（印刷ユーザ１２０の集合）の趣味に対応する広告情報及びコンテンツ情報が選択されるため、当該コミュニティに属する印刷ユーザ１２０にとって、興味がありそうな広告が提供されることになる。すなわち、同一の登録ユーザ１００に関連するコミュニティ（印刷ユーザ１２０の集合）であれば、興味を持つ分野が共通すると推測されるため、コミュニティの趣味に基づいて広告を提供することで、当該コミュニティに属する印刷ユーザ１２０にとって、興味がありそうな広告が提供される。
【０１１１】
上述した印刷管理装置１０は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、印刷管理装置１０は、図示しないＣＰＵ等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、ユーザ登録部１２、データ登録部１４、コンテンツ登録部１８、データ特定部２２、データ送信部２４、処理部３０、広告送信部３８、結果受信部４０及び履歴管理部４２のそれぞれの機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記憶媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。
【０１１２】
また、上述した印刷装置７０は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、印刷装置７０は、図示しないＣＰＵ等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、データ要求部７２、特徴抽出部７４、特徴送信部７６、データ受信部７８、印刷制御部８０、広告受信部８２、コンテンツ要求部８６及び結果送信部８８のそれぞれの機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記憶媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。
【符号の説明】
【０１１３】
１０  印刷管理装置、１２  ユーザ登録部、１４  データ登録部、１６  データ記憶部、１８  コンテンツ登録部、２０  広告情報記憶部、２２  データ特定部、２４  データ送信部、３０  処理部、３２  ユーザ特定部、３４  判定部、３６  コンテンツ選択部、３８  広告送信部、４０  結果受信部、４２  履歴管理部、５０  データベース（ＤＢ）、５２  登録ユーザＤＢ、５４  広告履歴ＤＢ、５６  ユーザ特徴ＤＢ、５８  印刷履歴ＤＢ、７０  印刷装置、７２  データ要求部、７４  特徴抽出部、７６  特徴送信部、７８  データ受信部、８０  印刷制御部、８２  広告受信部、８４  ユーザインターフェース部（ＵＩ部）、８６  コンテンツ要求部、８８  結果送信部。
【図２】
2015087924.tif 000003
【図３】
2015087924.tif 000004
【図４】
2015087924.tif 000005
【図５】
2015087924.tif 000006
【図６】
2015087924.tif 000007
【図７】
2015087924.tif 000008
【図８】
2015087924.tif 000009
【図９】
2015087924.tif 000010
【図１０】
2015087924.tif 000011
【図１１】
2015087924.tif 000012
【図１２】
2015087924.tif 000013
【図１３】
2015087924.tif 000014
【図１４】
2015087924.tif 000015
【図１５】
2015087924.tif 000016
【図１６】
2015087924.tif 000017
【図１７】
2015087924.tif 000018
【図１】
2015087924.tif 000019