(57)【特許請求の範囲】
【請求項１】
印刷手段および第一の表示手段を有する画像形成装置、第二の表示手段を有する端末装置、および画像を印刷する指示を前記端末装置から受け付けるサーバを備える広告配信システムであって、
前記サーバに、
広告を前記第一の表示手段に表示することが可能であるか否かを判断する判断手段と、
前記広告を表示することが可能であると前記判断手段が判断した場合に、前記広告を前記第一の表示手段に表示させる表示指示を前記画像形成装置へ行う第一の指示手段と、
前記広告を表示することが可能でないと前記判断手段が判断した場合に、前記広告を前記印刷手段によって印刷するのか前記第二の表示手段によって表示するのかを、前記端末装置へ問い合わせる、問合せ手段と、
前記広告を印刷する旨の回答があった場合に、前記広告を前記印刷手段で印刷する印刷指示を前記画像形成装置へ行う第二の指示手段と、
前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信手段と、
が設けられ、
前記画像形成装置に、
前記表示指示が行われた場合に前記広告を前記第一の表示手段に表示させる第一の出力手段と、
前記印刷指示が行われた場合に前記広告が印刷されるように前記印刷手段を制御する印刷制御手段と、
が設けられ、
前記端末装置に、
前記広告が前記サーバから送信されてきた場合に当該広告が表示されるように前記第二の表示手段を制御する表示制御手段、
が設けられる、
ことを特徴とする広告配信システム。
【請求項２】
画像を印刷する指示を端末装置から受け付けるサーバであって、
広告を画像形成装置が表示することが可能であるか否かを判断する判断手段と、
前記広告を表示することが可能であると前記判断手段が判断した場合に、前記広告を前記画像形成装置に表示する指示を前記画像形成装置へ行う第一の指示手段と、
前記広告を表示することが可能でないと前記判断手段が判断した場合に、前記広告を前記画像形成装置によって印刷するのか端末装置に表示するのかを、前記端末装置へ問い合わせる、問合せ手段と、
前記広告を印刷する旨の回答があった場合に、前記広告を印刷する指示を前記画像形成装置へ行う第二の指示手段と、
前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信手段と、
を有することを特徴とするサーバ。
【請求項３】
印刷手段および第一の表示手段を有する画像形成装置、第二の表示手段を有する端末装置、および画像を印刷する指示を前記端末装置から受け付けるサーバによって広告を配信する広告提供方法であって、
前記サーバに、
前記広告を前記第一の表示手段に表示することが可能であるか否かを判断する判断処理を実行させ、
前記広告を表示することが可能であると前記判断処理によって判断した場合に、前記広告を前記第一の表示手段に表示させる表示指示を前記画像形成装置へ行う第一の指示処理を実行させ、
前記広告を表示することが可能でないと前記判断処理によって判断した場合に、前記広告を前記印刷手段によって印刷するのか前記第二の表示手段によって表示するのかを、前記端末装置へ問い合わせる、問合せ処理を実行させ、
前記広告を印刷する旨の回答があった場合に、前記広告を前記印刷手段で印刷する印刷指示を前記画像形成装置へ行う第二の指示処理を実行させ、
前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信処理を実行させ、
前記画像形成装置に、
前記表示指示が行われた場合に前記広告を前記第一の表示手段に表示させる第一の出力処理を実行させ、
前記印刷指示が行われた場合に前記広告が印刷されるように前記印刷手段を制御する印刷制御処理を実行させ、
前記端末装置に、
前記広告が前記サーバから送信されてきた場合に当該広告が表示されるように前記第二の表示手段を制御する表示制御処理を実行させる、
ことを特徴とする広告提供方法。
【請求項４】
画像を印刷する指示を端末装置から受け付けるサーバによる広告提供方法であって、
前記サーバに、
広告を画像形成装置が表示することが可能であるか否かを判断する判断処理を実行させ、
前記広告を表示することが可能であると前記判断処理によって判断した場合に、前記広告を前記画像形成装置に表示する指示を前記画像形成装置へ行う第一の指示処理を実行させ、
前記広告を表示することが可能でないと前記判断処理によって判断した場合に、前記広告を前記画像形成装置によって印刷するのか端末装置に表示するのかを、前記端末装置へ問い合わせる問合せ処理を実行させ、
前記広告を印刷する旨の回答があった場合に、前記広告を印刷する指示を前記画像形成装置へ行う第二の指示処理を実行させ、
前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信処理を実行させる、
ことを特徴とする広告提供方法。
【請求項５】
画像を印刷する指示を端末装置から受け付けるサーバに用いられるコンピュータプログラムであって、
前記サーバに、
広告を画像形成装置の表示手段に表示することが可能であるか否かを判断する判断処理を実行させ、
前記広告を表示することが可能であると前記判断処理によって判断した場合に、前記広告を前記画像形成装置に表示する指示を前記画像形成装置へ行う指示処理を実行させ、
前記広告を表示することが可能でないと前記判断処理によって判断した場合に、前記広告を前記画像形成装置によって印刷するのか端末装置に表示するのかを、前記端末装置へ問い合わせる、問合せ処理を実行させ、
前記広告を印刷する旨の回答があった場合に、前記広告を印刷する指示を前記画像形成装置へ行う第二の指示処理を実行させ、
前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置のユーザに広告を提供する技術に関する。
【背景技術】
【０００２】
近年、コピー、ネットワークプリント、ファックス、スキャン、およびファイルサーバなどの機能を集約した画像形成装置が普及している。このような画像形成装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれている。
【０００３】
従来、広告を画像形成装置のディスプレイに表示する技術が提案されている。特許文献１に記載の画像形成装置は、プリンタの画像表示機能または画像印刷機能を利用して広告を実施するとともに、広告実施状況を取得して出力する。
【０００４】
特許文献２に記載の画像データ提供システムにおいて、クライアント端末は、ユーザの属性情報に基づく所定の画像データを画像管理システムから取得し、取得された所定の画像データが含まれた、画像処理装置の機能を実行するための条件を設定する画面を生成する。
【０００５】
特許文献３に記載の広告配信システムにおいて、広告主端末は、広告配信事業者のサーバに接続し、広告配信先の条件に適合する複写機を抽出し、配信広告を作成登録する。そして、作成した広告に広告番号を付与し、抽出された複写機に広告を配信する。
【０００６】
特許文献４に記載の画像形成装置は、ＣＣＤによって読み取った原画像に対して、ネットワークからダウンロードした合成用画像を合成する合成回路を設け、例えば合成用画像を画像提供サーバからの広告画像とすることで、広告入りモードを実現させる。
【０００７】
特許文献５に記載の画像形成装置は、実行したジョブに関するログデータを記憶し、ログデータに基づいて画像形成装置の使用の態様を判別し、判別された態様に関連する広告をディスプレイに表示させる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−８６８１６号公報
【特許文献２】特開２０１５−４６０１５号公報
【特許文献３】特開２００４−２１３１８２号公報
【特許文献４】特開平１１−１９２７６０号公報
【特許文献５】特開２００８−２７６４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記の特許文献の技術では、広告を、画像形成装置のディスプレイ上に表示する、印刷を指示したユーザの端末上に表示する、または画像形成装置によって印刷する、のいずれかの方法でしか、ユーザに閲覧させることができなかった。つまり、ユーザに広告を閲覧させる機会が限られていた。
【００１０】
一方で、広告を配信する者にとっては、広告を、より確実にユーザに閲覧させたいというニーズがある。
【００１１】
本発明は、このような課題に鑑み、画像形成装置のユーザに従来よりも広告を閲覧させる機会を増やすことを、目的とする。
【課題を解決するための手段】
【００１２】
本発明の一形態に係る広告配信システムは、印刷手段および第一の表示手段を有する画像形成装置、第二の表示手段を有する端末装置、および画像を印刷する指示を前記端末装置から受け付けるサーバを備える広告配信システムであって、前記サーバに、広告を前記第一の表示手段に表示することが可能であるか否かを判断する判断手段と、前記広告を表示することが可能であると前記判断手段が判断した場合に、前記広告を前記第一の表示手段に表示させる表示指示を前記画像形成装置へ行う第一の指示手段と、前記広告を表示することが可能でないと前記判断手段が判断した場合に、前記広告を前記印刷手段によって印刷するのか前記第二の表示手段によって表示するのかを、前記端末装置へ問い合わせる、問合せ手段と、前記広告を印刷する旨の回答があった場合に、前記広告を前記印刷手段で印刷する印刷指示を前記画像形成装置へ行う第二の指示手段と、前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信手段と、が設けられ、前記画像形成装置に、前記表示指示が行われた場合に前記広告を前記第一の表示手段に表示させる第一の出力手段と、前記印刷指示が行われた場合に前記広告が印刷されるように前記印刷手段を制御する印刷制御手段と、が設けられ、前記端末装置に、前記広告が前記サーバから送信されてきた場合に当該広告が表示されるように前記第二の表示手段を制御する表示制御手段、が設けられる。
【００１３】
本発明の一形態に係るサーバは、画像を印刷する指示を端末装置から受け付けるサーバであって、広告を画像形成装置が表示することが可能であるか否かを判断する判断手段と、前記広告を表示することが可能であると前記判断手段が判断した場合に、前記広告を前記画像形成装置に表示する指示を前記画像形成装置へ行う第一の指示手段と、前記広告を表示することが可能でないと前記判断手段が判断した場合に、前記広告を前記画像形成装置によって印刷するのか端末装置に表示するのかを、前記端末装置へ問い合わせる、問合せ手段と、前記広告を印刷する旨の回答があった場合に、前記広告を印刷する指示を前記画像形成装置へ行う第二の指示手段と、前記広告を表示する旨の回答があった場合に、前記広告を前記端末装置へ送信する広告送信手段と、を有する。
【発明の効果】
【００１８】
本発明によると、画像形成装置のユーザに従来よりも広告を確実に閲覧させることができる。
【図面の簡単な説明】
【００１９】
【図１】広告配信システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】広告サーバおよびクラウド印刷サーバのハードウェア構成の例を示す図である。
【図４】ユーザ端末のハードウェア構成の例を示す図である。
【図５】画像形成装置の機能的構成の例を示す図である。
【図６】広告サーバの機能的構成の例を示す図である。
【図７】広告サーバの広告データ登録処理の流れの例を示すフローチャートである。
【図８】広告業者端末の広告データ登録処理の流れの例を示すフローチャートである。
【図９】画像形成装置の広告データ登録処理の流れの例を示すフローチャートである。
【図１０】広告配信設定ページの例を示す図である。
【図１１】広告データ記憶部の例を示す図である。
【図１２】デバイス属性データ記憶部の例を示す図である。
【図１３】配信モードデータ記憶部の例を示す図である。
【図１４】ユーザ端末の機能的構成の例を示す図である。
【図１５】ＰＣプリントにおける、ユーザ端末の広告出力処理の流れを示すフローチャートである。
【図１６】ユーザ端末が行う印刷指令処理の流れを示すフローチャートである。
【図１７】ＰＣプリントにおける、画像形成装置の広告出力処理の流れを示すフローチャートである。
【図１８】広告を画像形成装置のタッチパネルディスプレイで再生する例を示す図である。
【図１９】広告サーバの広告出力処理の流れを示すフローチャートである。
【図２０】送信確認画面をユーザ端末のタッチパネルディスプレイに表示する例を示す図である。
【図２１】広告をユーザ端末のタッチパネルディスプレイに再生する例を示す図である。
【図２２】印刷確認画面をユーザ端末のタッチパネルディスプレイに表示する例を示す図である。
【図２３】画像形成装置が行う広告印刷処理の流れを示すフローチャートである。
【図２４】ドキュメントのフッターにコメントを付加する例である。
【図２５】ドキュメントおよびパンフレットを印刷した用紙の例である。
【図２６】ユーザがクラウド印刷を実行させようとした場合の、画像形成装置の機能的構成を示す図である。
【図２７】クラウド印刷サーバの機能的構成の例を示す図である。
【図２８】ユーザがクラウド印刷を実行させようとした場合の、ユーザ端末の機能的構成を示す図である。
【図２９】クラウド印刷における、ユーザ端末の広告出力処理の流れの例を示すフローチャートである。
【図３０】クラウド印刷サーバの広告出力処理の流れの例を示すフローチャートである。
【図３１】クラウド印刷における、画像形成装置の広告出力処理の流れの例を示すフローチャートである。
【図３２】広告サーバの全体的な処理の流れの例を示すフローチャートである。
【図３３】画像形成装置の全体的な処理の流れの例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
図１は、広告配信システム１００の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、広告サーバ２Ａおよびクラウド印刷サーバ２Ｂのハードウェア構成の例を示す図である。図４は、ユーザ端末３のハードウェア構成の例を示す図である。
【００２１】
広告配信システム１００は、図１に示すように、複数の画像形成装置１、広告サーバ２Ａ、クラウド印刷サーバ２Ｂ、複数のユーザ端末３、広告業者端末４、および通信回線５などによって構成されている。
【００２２】
広告配信システム１００は、広告配信サービスを提供する。広告配信サービスは、広告を画像形成装置１のユーザに閲覧させるためのサービスである。
【００２３】
広告として、会社や商品などを説明する動画、会社または商品などを詳細に説明するパンフレット、または会社または商品などの概要を数行で説明するコメントなどのコンテンツが用いられる。
【００２４】
複数の画像形成装置１、広告サーバ２Ａ、クラウド印刷サーバ２Ｂ、複数のユーザ端末３、および広告業者端末４は、通信回線５を介して通信することができる。通信回線５として、インターネット、ＬＡＮ（Local Area Network）、公衆回線、または専用回線などが用いられる。
【００２５】
以下、各画像形成装置１を「画像形成装置１Ａ」、「画像形成装置１Ｂ」、…と区別して記載することがある。また、各ユーザ端末３を「ユーザ端末３Ａ」、「ユーザ端末３Ｂ」、…と区別して記載することがある。
【００２６】
画像形成装置１は、コピー、ＰＣプリント、クラウド印刷、ファックス、スキャナ、およびボックスなどの機能を集約した装置である。一般に、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることがある。
【００２７】
ＰＣプリント機能は、ユーザ端末３から受信した画像データに基づいて画像を用紙に印刷する機能である。「ネットワークプリンティング」または「ネットワークプリント」などと呼ばれることもある。
【００２８】
クラウド印刷機能は、インターネット上のサーバを経由してユーザ端末３から画像データを受信し画像を用紙に印刷する機能である。
【００２９】
ボックス機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像データなどを保存し管理するための機能である。グループごとにボックスを設けておき、グループのメンバで共用することもできる。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００３０】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、タッチパネルディスプレイ１０ｅ、操作キーパネル１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、モデム１０ｈ、スキャンユニット１０ｉ、プリントユニット１０ｊ、フィニッシャ１０ｋなどによって構成される。
【００３１】
なお、一部の画像形成装置１は、タッチパネルディスプレイ１０ｅが設けられておらず、または、広告をタッチパネルディスプレイ１０ｅに表示するためのインタフェース（例えば、広告を表示するためのアプリケーション）が備わっておらず、広告を表示することができない。
【００３２】
以下、画像形成装置１Ａにはタッチパネルディスプレイ１０ｅおよびこのインタフェースが設けられており、画像形成装置１Ｂにはタッチパネルディスプレイ１０ｅまたはこのインタフェースが設けられていない場合を例に説明する。
【００３３】
タッチパネルディスプレイ１０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｅは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００３４】
操作キーパネル１０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００３５】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルで他の装置との通信を行う。
【００３６】
モデム１０ｈは、ファックス端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３７】
スキャンユニット１０ｉは、プラテンガラスの上にセットされたシートに記されている画像を読み取って画像データを生成する。
【００３８】
プリントユニット１０ｊは、スキャンユニット１０ｉによって読み取られた画像のほか、ＮＩＣ１０ｇまたはモデム１０ｈによって他の装置から受信した画像を用紙に印刷する。
【００３９】
フィニッシャ１０ｋは、プリントユニット１０ｊによって得られた印刷物に対して、必要に応じて後処理を施す。後処理は、ステープルで綴じる処理、パンチ穴を開ける処理、または折り曲げる処理などである。
【００４０】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、上述のコピーなどの各機能を実現するためのプログラムが記憶されている。さらに、広告配信クライアントプログラム１０Ｐ（図５参照）が記憶されている。広告配信クライアントプログラム１０Ｐについては、後に説明する。これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが用いられる。
【００４１】
図１に戻って、広告サーバ２Ａは、広告のデータの管理を行い、画像形成装置１への広告のデータの配信を行う。
【００４２】
広告サーバ２Ａは、図３に示すように、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、大容量記憶装置２０ｄ、またはＮＩＣ２０ｅなどによって構成される。
【００４３】
ＲＯＭ２０ｃまたは大容量記憶装置２０ｄには、広告配信サーバプログラム２０Ｐ（図６参照）が記憶されている。大容量記憶装置２０ｄとして、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが用いられる。広告配信サーバプログラム２０Ｐは、ＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。広告配信サーバプログラム２０Ｐについては、後に説明する。
【００４４】
クラウド印刷サーバ２Ｂは、ユーザ端末３の指示に基づき、画像形成装置１へ印刷指示を行う。クラウド印刷サーバ２Ｂのハードウェアの構成は、広告サーバ２Ａのハードウェアの構成と基本的に同様であり、前に図３に示した通りである。
【００４５】
ただし、ＲＯＭ２０ｃまたは大容量記憶装置２０ｄには、広告配信サーバプログラム２０Ｐの代わりにクラウド印刷サーバプログラム２０Ｑ（図２７参照）が記憶されている。クラウド印刷サーバプログラム２０Ｑは、ＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。クラウド印刷サーバプログラム２０Ｑについては、後に説明する。
【００４６】
ユーザ端末３は、画像形成装置１のクライアントである。ユーザは、画像形成装置１の機能を、ユーザ端末３によって遠隔的に使用することができる。さらに、広告を表示することができる。
【００４７】
ユーザ端末３として、パーソナルコンピュータ、スマートフォン、ウェアラブル端末、またはタブレットコンピュータなどが用いられる。以下、ユーザ端末３として、タブレットコンピュータが用いられる場合を例に説明する。
【００４８】
ユーザ端末３は、図４に示すように、ＣＰＵ３０ａ、ＲＡＭ３０ｂ、ＲＯＭ３０ｃ、フラッシュメモリ３０ｄ、タッチパネルディスプレイ３０ｅ、無線ＬＡＮユニット３０ｆ、近距離無線通信装置３０ｇ、携帯電話通信装置３０ｈ、およびデジタルカメラ３０ｉなどによって構成される。
【００４９】
タッチパネルディスプレイ３０ｅは、画像形成装置１のタッチパネルディスプレイ１０ｅと同様に、種々の画面を表示し、タッチされた位置を検知してＣＰＵ３０ａにその位置を通知する。
【００５０】
無線ＬＡＮユニット３０ｆは、無線ＬＡＮの規格、すなわち、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１の規格に基づいて通信を行う。近距離無線通信装置３０ｇは、Ｂｌｕｅｔｏｏｔｈの規格に基づいて通信を行う。
【００５１】
携帯電話通信装置３０ｈは、ＣＤＭＡ（Code Division Multiple Access）２０００、Ｗ−ＣＤＭＡ（Wideband-CDMA）、またはＬＴＥ（Long Term Evolution）などの規格に基づいて、いわゆる携帯電話網を介して通信を行う。
【００５２】
デジタルカメラ３０ｉは、画像を撮影し画像データを生成する。動画を撮影し動画の画像データを生成することもできる。
【００５３】
ＲＯＭ３０ｃまたはフラッシュメモリ３０ｄには、文書の作成用のアプリケーション（例えば、ワープロソフト）、メーラ、ウェブブラウザ、およびスケジューラなどのアプリケーションプログラムが記憶されている。さらに、画像形成装置１の機能を遠隔的に使用するためのプログラム、例えばプリンタドライバが記憶されている。さらに、広告配信サービスアプリケーション３０Ｐ（図１４参照）が記憶されている。広告配信サービスアプリケーション３０Ｐについては、後に説明する。
【００５４】
これらのプログラムは、必要に応じてＲＡＭ３０ｂにロードされ、ＣＰＵ３０ａによって実行される。
【００５５】
図１に戻って、広告業者端末４は、広告のデータを広告サーバ２Ａへアップロードする。広告を配信する業者（以下、「広告配信業者」と記載する。）は、広告サーバ２Ａを介して、画像形成装置１のユーザへ提供することができる。広告業者端末４には、一般的なウェブブラウザがインストールされている。
【００５６】
広告配信システム１００によると、広告を閲覧させる機会を従来よりも増やすことができる。以下、この仕組みについて、説明する。
【００５７】
〔画像形成装置１および広告サーバ２Ａにおける広告データの登録〕
図５は、画像形成装置１の機能的構成の例を示す図である。図６は、広告サーバ２Ａの機能的構成の例を示す図である。図７は、広告サーバ２Ａにおける広告データ登録処理の流れの例を示すフローチャートである。図８は、広告業者端末４における広告データ登録処理の流れの例を示すフローチャートである。図９は、画像形成装置１における広告データ登録処理の流れの例を示すフローチャートである。
【００５８】
広告配信クライアントプログラム１０Ｐによると、図５に示す広告データ記憶部１０１、広告データ登録部１０２、表示可否データ送信部１０３、表示可否データ記憶部１０４、配信モード切替部１０５、配信モードデータ記憶部１０６、ユーザデータ送信部１０７、広告表示部１５１、印刷部１５２、配信モード判断部１５３、広告データ配信部１５４、デバイス認証部１５５、および選択要求部１５６などの機能が実現される。
【００５９】
広告配信サーバプログラム２０Ｐによると、図６に示す広告データ記憶部２０１、広告データ登録部２０２、広告データ送信部２０３、表示可否判断部２０４、デバイス属性データ更新部２０５、デバイス属性データ記憶部２０６、切替指示部２０７、および送信確認データ生成部２５１などの機能が実現される。
【００６０】
画像形成装置１の広告データ記憶部１０１（図５参照）は、広告データ６Ａを記憶する。広告データ６Ａは、広告を表示しまたは印刷するためのデータである。広告データ６Ａとして、ＭＰＥＧ（Moving Picture Experts Group）、ＰＤＦ（Portable Document Format）、ＨＴＭＬ（Hypertext Markup Language）、またはテキストフォーマットなどのデータが用いられる。
【００６１】
広告サーバ２Ａの広告データ記憶部２０１（図６参照）も、広告データ記憶部１０１と同様に、広告データ６Ａを記憶する。
【００６２】
広告データ記憶部１０１および広告データ記憶部２０１には、図７に示す処理を広告サーバ２Ａの広告データ記憶部２０１ないし切替指示部２０７が実行し、図８に示す処理を広告業者端末４が実行し、図９に示す処理を画像形成装置１の広告データ記憶部１０１ないしユーザデータ送信部１０７が実行することによって、広告データ６Ａが記憶される。
【００６３】
広告配信業者は、広告業者端末４のウェブブラウザを操作することによって、広告サーバ２Ａの所定のＵＲＬ（Uniform Resource Locator）を入力する。
【００６４】
すると、広告業者端末４は、入力されたＵＲＬに基づいて広告サーバ２Ａへアクセスし、ウェブページを要求する（図８の＃６５１）。
【００６５】
広告サーバ２Ａにおいて、広告データ登録部２０２は、要求を受け付けると（図７の＃６０１）、広告データ６Ａを広告業者端末４から受信して広告データ記憶部２０１に記憶させるための処理を次のように行う。
【００６６】
広告データ登録部２０２は、図１０のような広告配信設定ページ５Ａを表示するためのデータを広告業者端末４へ送信する（図７の＃６０２）。
【００６７】
広告業者端末４は、広告サーバ２Ａからデータを受信すると（＃６５２）、広告配信設定ページ５Ａを表示する（＃６５３）。
【００６８】
広告配信業者は、テキストボックス５Ａ１に、広告を配信するように依頼した者すなわち広告主の名称を入力する。テキストボックス５Ａ２に、商品または会社などを紹介する動画のファイルの記憶場所のパスを入力する。テキストボックス５Ａ３に、商品または会社などを紹介するパンフレットのファイルの記憶場所のＵＲＬを入力する。テキストボックス５Ａ４に、商品または会社などを紹介するコメントを入力する。
【００６９】
さらに、広告配信業者は、その広告の配信先となる画像形成装置１を、それに対応するチェックボックス５Ａ５にチェックを入れることによって指定する。
【００７０】
広告配信業者は、上記の入力および指定が完了したら、実行ボタン５Ａ６をクリックする。
【００７１】
すると、広告業者端末４は、入力および指定を受け付け（＃６５４）、テキストボックス５Ａ２に入力されたパスに示されるファイル（以下、「動画ファイル６Ａ２」と記載する。）を読み出す（＃６５５）。
【００７２】
そして、広告業者端末４は、この動画ファイル６Ａ２、テキストボックス５Ａ１に指定された広告主を示す広告主データ６Ａ１、テキストボックス５Ａ３に入力されたＵＲＬを示すパンフレットパスデータ６Ａ３、テキストボックス５Ａ４に入力されたコメントを示すコメントデータ６Ａ４、チェックボックス５Ａ５がオンにされた画像形成装置１を示す配信先名称データ６Ａ５、およびその画像形成装置１の識別子（例えば、ＩＰアドレスまたはＭＡＣ（Media Access Control）アドレス）を示す配信先識別子データ６Ａ６からなるデータを、広告データ６Ａとして広告サーバ２Ａへアップロードする（＃６５６）。
【００７３】
広告サーバ２Ａにおいて、広告データ登録部２０２は、広告業者端末４から広告データ６Ａを受信すると（＃６０３）、広告データ記憶部２０１に記憶させる（＃６０４）。このようにして、広告データ記憶部２０１には、図１１に示すように、広告データ６Ａが記憶される。
【００７４】
なお、既に、受信した広告データ６Ａと広告主データ６Ａ１が共通する他の広告データ６Ａが広告データ記憶部２０１に記憶されている場合は、古い方すなわち当該他の広告データ６Ａを削除し、受信した広告データ６Ａを広告データ記憶部２０１に記憶させる。
【００７５】
広告データ送信部２０３は、広告データ記憶部２０１に記憶された広告データ６Ａを、この広告データ６Ａの配信先識別子データ６Ａ６に示される画像形成装置１へ送信する（＃６０５）。
【００７６】
画像形成装置１において、広告データ登録部１０２は、広告データ６Ａを受信して（図９の＃６６１）、広告データ記憶部１０１に記憶させる（＃６６２）。なお、配信先名称データ６Ａ５および配信先識別子データ６Ａ６は、広告データ６Ａから削除しておいてもよい。
【００７７】
表示可否データ送信部１０３は、広告データ６Ａが広告データ記憶部１０１に記憶されると、表示可否データ記憶部１０４から、広告データ６Ａに含まれる配信先名称データ６Ａ５および配信先識別子データ６Ａ６に示される画像形成装置１の表示可否データ６Ｂを読み出し（＃６６３）、広告サーバ２Ａに送信する（＃６６４）。
【００７８】
表示可否データ６Ｂは、画像形成装置１自らのタッチパネルディスプレイ１０ｅに広告を表示できるか否かおよび画像形成装置１自らの識別子（例えば、ＩＰアドレスまたはＭＡＣ（Media Access Control）アドレス）を示すデータである。
【００７９】
表示可否データ６Ｂは、予め、画像形成装置１ごとに表示可否データ記憶部１０４に記憶されている。以下、画像形成装置１Ａの表示可否データ６Ｂを「表示可否データ６Ｂ１」と記載し、画像形成装置１Ｂの表示可否データ６Ｂを「表示可否データ６Ｂ２」と記載する。上述の通り、画像形成装置１Ａは広告を表示する機能を備えているので、表示可否データ６Ｂ１には、表示できる旨が示される。画像形成装置１Ｂは広告を表示する機能を備えていないので、表示可否データ６Ｂ２には、表示できない旨が示される。
【００８０】
広告サーバ２Ａにおいて、表示可否判断部２０４は、表示可否データ６Ｂを受信し（＃６０６）、広告の配信先である画像形成装置１ごとに、広告を表示することができるか否かを次のように判断する（＃６０７）。
【００８１】
表示可否判断部２０４は、受信した表示可否データ６Ｂに、表示できる旨が示される場合は、広告を表示できると判断する。表示できない旨が示される場合は、広告を表示できないと判断する。よって、表示可否データ６Ｂ１を受信した場合は、表示できると判断し、表示可否データ６Ｂ２を受信した場合は、表示できないと判断する。
【００８２】
デバイス属性データ更新部２０５は、画像形成装置１が広告を表示できると表示可否判断部２０４が判断すると（＃６０８でＹｅｓ）、デバイス属性データ記憶部２０６に記憶されている、その画像形成装置１のデバイス属性データ６Ｃの「パネル表示」を「○」に更新する（＃６０９）。なお、既に「○」が示される場合、更新する処理をスキップしてもよい。
【００８３】
デバイス属性データ６Ｃは予め、図１２のように、画像形成装置１ごとにデバイス属性データ記憶部２０６に記憶されている。デバイス属性データ６Ｃは、「配信先名称」、「配信先識別子」、「パネル表示」および「ユーザ情報」を示すデータから構成されている。
【００８４】
「配信先名称」および「配信先識別子」はそれぞれ、広告データ６Ａ（図１１参照）における配信先名称データ６Ａ５および配信先識別子データ６Ａ６と同じ意味を有する情報である。
【００８５】
「パネル表示」は、画像形成装置１のタッチパネルディスプレイ１０ｅに広告を表示できるか否かの情報であって、「○」は表示できることを意味し、「×」は表示することができないことを意味する。
【００８６】
「ユーザ情報」は、その画像形成装置１を使用するユーザのユーザ名ならびにそのユーザが使用するユーザ端末３のＩＰアドレス、ＭＡＣアドレス、および種類（例えば、スマートフォン、パーソナルコンピュータ）の情報である。なお、ユーザ情報は、後述するように、広告を表示することができないと判断された場合に取得される。
【００８７】
切替指示部２０７は、画像形成装置１によって広告を表示することができないと表示可否判断部２０４が判断すると（＃６０８でＮｏ）、その画像形成装置１へ、配信モードを情報配信モードに切り替える旨の指示を送信する（＃６１０）。
【００８８】
配信モードとは、画像形成装置１による広告の出力の態様である。配信モードは、情報配信モードとパネル表示モードとの２種類がある。情報配信モードは、広告を、画像形成装置１に関連付けられたユーザ端末３へ広告データを送信することによって出力するモードである。パネル表示モードは、広告を、画像形成装置１のタッチパネルディスプレイ１０ｅに表示するモードである。
【００８９】
画像形成装置１において、配信モード切替部１０５は、上述の指示を受信し（図９の＃６６５）、配信モードデータ記憶部１０６に記憶されている配信モードデータ６Ｄの「配信モード」を「情報配信モード」に更新する（＃６６６）。これにより、配信モードが情報配信モードに切り替わる。既に「情報配信モード」が示される場合は、更新する処理をスキップしてもよい。
【００９０】
配信モードデータ６Ｄは、図１３のように、配信モードデータ記憶部１０６に予め記憶されている。「ユーザ情報」は、図１２に示したデバイス属性データ６Ｃにおけるユーザ情報と同じ意味を有する情報である。
【００９１】
ユーザデータ送信部１０７は、配信モードを情報配信モードのまま継続しまたは配信モードが情報配信モードに切り替わると、配信モードデータ６Ｄを読み出し（＃６６７）、配信モードデータ６Ｄに示されるユーザ情報を示すユーザデータ６Ｅを、広告サーバ２Ａへ送信する（＃６６８）。
【００９２】
広告サーバ２Ａにおいて、デバイス属性データ更新部２０５は、ユーザデータ６Ｅを受信し（＃６１１）、デバイス属性データ記憶部２０６に記憶されているデバイス属性データ６Ｃの「ユーザ情報」を、受信したユーザデータ６Ｅに示されるユーザ情報に更新し、「パネル表示」が「○」であれば「×」に更新する（＃６１２）。
【００９３】
〔ＰＣプリントにおける広告の出力〕
図１４は、ユーザ端末３の機能的構成の例を示す図である。図１５は、ユーザ端末３における広告出力処理の流れを示すフローチャートである。図１６は、ユーザ端末３が行う印刷指令処理の流れを示すフローチャートである。図１７は、画像形成装置１における広告出力処理の流れを示すフローチャートである。図１８は、広告をタッチパネルディスプレイ１０ｅで再生する例を示す図である。図１９は、広告サーバ２Ａにおける広告出力処理の流れを示すフローチャートである。図２０は、送信確認画面５Ｂをタッチパネルディスプレイ３０ｅに表示する例を示す図である。図２１は、広告をタッチパネルディスプレイ３０ｅに再生する例を示す図である。図２２は、印刷確認画面５Ｃをタッチパネルディスプレイ３０ｅに表示する例を示す図である。図２３は、画像形成装置１が行う広告印刷処理の流れを示すフローチャートである。図２４は、ドキュメントのフッターにコメントを付加する例である。図２５は、ドキュメントおよびパンフレットを印刷した用紙の例である。
【００９４】
広告配信サービスアプリケーション３０Ｐによると、図１４に示す広告表示部３０１、印刷条件受付部３０２、データ送信部３０３、印刷データ記憶部３０４、ユーザ情報記憶部３０５、回答受付部３０６、広告データ要求部３０７、および印刷可否回答部３０８などの機能が実現される。
【００９５】
広告は、ユーザが画像形成装置１にジョブを実行させる際に出力される。以下、画像形成装置１にＰＣプリントのジョブを実行させる場合を例に、画像形成装置１の各部の処理、広告サーバ２Ａの各部の処理、およびユーザ端末３の各部の処理について説明する。
【００９６】
ユーザ端末３は、上述の処理を図１５および図１６に示す手順で行う。画像形成装置１は、上述の処理を図１７および図２３に示す手順で行う。広告サーバ２Ａは、上述の処理を図１９に示す手順で行う。
【００９７】
ユーザは、印刷したいドキュメントを、ワープロソフトまたは描画ソフトなどのアプリケーションを用いて作成し、そのドキュメントのデータをユーザ端末３の印刷データ記憶部３０４に保存しておく。そして、ユーザ端末３に所定のコマンドを入力することによって、広告配信サービスアプリケーション３０Ｐを起動する。
【００９８】
すると、ユーザ端末３において、広告表示部３０１ないし印刷可否回答部３０８は、図１５に示す手順で処理を実行する。
【００９９】
広告配信サービスアプリケーション３０Ｐが起動すると（＃７３１）、印刷条件受付部３０２およびデータ送信部３０３は、ＰＣプリントのジョブの指令を画像形成装置１へ与えるための処理を行う（＃７３２）。この処理は、図１６に示す手順で実行される。
【０１００】
印刷条件受付部３０２は、ダイアログボックスをタッチパネルディスプレイ３０ｅに表示させる（＃７５１）。
【０１０１】
ここで、ユーザは、ダイアログボックスに対して、印刷する対象のドキュメントおよびジョブを実行させる画像形成装置１を選択する。すると、印刷条件受付部３０２は、ユーザが選択した内容を受け付ける（＃７５２）。
【０１０２】
データ送信部３０３は、ユーザによって選択されたドキュメントのデータを印刷データ記憶部３０４から読み出す（＃７５３）。そして、選択された画像形成装置１のＰＤＬ（Page Description Language）のデータに変換し、そのデータを印刷データ６Ｆとして画像形成装置１へ送信する（＃７５４）。
【０１０３】
データ送信部３０３は、この際に、ユーザ情報記憶部３０５からユーザデータ６Ｇをも読み出し、その画像形成装置１へ送信する。
【０１０４】
ユーザデータ６Ｇは、図１２に示したデバイス属性データ６Ｃにおけるユーザ情報のうちの、そのユーザ端末３を所有するユーザのユーザ情報である。例えば、そのユーザ端末３がユーザ００１の所有する端末である場合、ユーザデータ６Ｇは「ユーザ001  利用端末  スマホ  IPアドレス:10.128.bbb.ccc  Macアドレス00:11:22:33:44:55」となる。ユーザデータ６Ｇは、予めユーザ情報記憶部３０５に記憶されている。
【０１０５】
画像形成装置１において、印刷データ６Ｆおよびユーザデータ６Ｇが送信されてくると、図１７に示す手順で処理を実行する。
【０１０６】
デバイス認証部１５５は、印刷データ６Ｆおよびユーザデータ６Ｇを受信すると（図１７の＃７０１）、これらの送信元が、画像形成装置１を使用する権限を有する装置であるか否かを次のように判別する（＃７０２）。ユーザデータ６Ｇに示されるユーザ情報が、配信モードデータ記憶部１０６に記憶されている配信モードデータ６Ｄに示されていれば、権限を有すると判別する。示されていなければ、権限を有しないと判別する。
【０１０７】
配信モード判断部１５３は、権限を有するとデバイス認証部１５５によって判別された場合に、この配信モードデータ６Ｄに基づき、画像形成装置１が何れの配信モードであるか判断する（＃７０３）。つまり、例えば、配信モードデータ６Ｄに「情報配信モード」と示される場合は、情報配信モードであると判断する。なお、権限を有しないと判別された場合は、ＰＣプリントのジョブの実行が中止される。
【０１０８】
広告表示部１５１は、配信モードが情報配信モードでない、すなわち広告を画像形成装置１のタッチパネルディスプレイ１０ｅに表示することができるパネル表示モードであると配信モード判断部１５３によって判断された場合に（＃７０４でＮｏ）、広告データ記憶部１０１に記憶されている動画ファイル６Ａ２に基づいて、動画をタッチパネルディスプレイ１０ｅで再生する（＃７０５）。これにより、例えば図１８のように広告が再生される。
【０１０９】
なお、複数の動画ファイル６Ａ２が記憶されている場合は、公知の方法によって、いずれか１つを選択し使用すればよい。後述するステップ＃７０８においても同様である。
【０１１０】
選択要求部１５６は、配信モードが情報配信モードであると判断された場合に（＃７０４でＹｅｓ）、広告をユーザ端末３で表示するのか画像形成装置１で印刷するのかをユーザに選択させるように要求する選択要求データ６Ｈおよびユーザデータ６Ｇを、広告サーバ２Ａへ送信する（＃７０６）。
【０１１１】
広告サーバ２Ａにおいて、送信確認データ生成部２５１は、選択要求データ６Ｈおよびユーザデータ６Ｇが受信されると（図１９の＃７６１）、送信確認画面５Ｂを表示するための送信確認データ６Ｊを生成し（＃７６２）、ユーザ端末３へ送信する（＃７６３）。
【０１１２】
ユーザ端末３において、回答受付部３０６は、送信確認データ６Ｊが受信されると（図１５の＃７３３）、動画をユーザ端末３で表示するか否かの回答を受け付ける処理を次のように実行する。
【０１１３】
回答受付部３０６は、送信確認データ６Ｊに基づいて送信確認画面５Ｂをタッチパネルディスプレイ３０ｅに表示させる（＃７３４）。送信確認画面５Ｂは、図２０のような、動画をユーザ端末３へ送信するか否かをユーザに選択させるための画面である。ユーザは、動画をユーザ端末３に表示させる場合は、ＯＫボタン５Ｂ１をタッチする。表示させない場合は、ＮＯボタン５Ｂ２をタッチする。
【０１１４】
そして、回答受付部３０６は、タッチされた結果を、表示するか否かの回答として受け付ける（＃７３５）。
【０１１５】
印刷可否回答部３０８は、受け付けた回答に送信可能である旨が示されている場合、つまりＯＫボタン５Ｂ１がタッチされた場合は送信できると判断し、送信不能である旨が示される場合、つまりＮＯボタン５Ｂ２がタッチされた場合は送信できないと判断する（＃７３６）。
【０１１６】
広告データ要求部３０７は、ユーザ端末３へ動画ファイル６Ａ２を送信できると印刷可否回答部３０８が判断すると（＃７３７でＹｅｓ）、動画ファイル６Ａ２を画像形成装置１へ要求する（＃７３８）。
【０１１７】
画像形成装置１において、広告データ配信部１５４は、ユーザ端末３からの要求を受け付けると（図１７の＃７０７でＹｅｓ）、広告データ記憶部１０１から動画ファイル６Ａ２を読み出し（＃７０８）、ユーザ端末３へ送信する（＃７０９）。
【０１１８】
印刷部１５２は、広告表示部１５１が動画をタッチパネルディスプレイ１０ｅで再生し、または広告データ配信部１５４が動画ファイル６Ａ２をユーザ端末３へ送信すると、印刷データ６Ｆに基づいてドキュメントを用紙に印刷する（＃７１０）。なお、用紙には広告を印刷しないのが望ましい。
【０１１９】
ユーザ端末３において、広告表示部３０１は、動画ファイル６Ａ２が受信されると（図１５の＃７３９）、動画ファイル６Ａ２に基づいて動画をタッチパネルディスプレイ３０ｅで再生する（＃７４０）。これにより、例えば図２１のように広告が表示される。なお、ユーザが、画面に対して左方向にスワイプすると、広告の非表示部分が現れる。
【０１２０】
一方、回答受付部３０６は、動画ファイル６Ａ２をユーザ端末３へ送信できないと印刷可否回答部３０８が判断すると（図１５の＃７３７でＮｏ）、コメントをドキュメントとともに印刷するか否かをユーザに確認する印刷確認画面５Ｃを図２２のようにタッチパネルディスプレイ３０ｅに表示させる（＃７４１）。
【０１２１】
ユーザは、コメントをドキュメントとともに印刷する場合はＯＫボタン５Ｃ１をタッチし、印刷しない場合はＮＯボタン５Ｃ２をタッチする。
【０１２２】
回答受付部３０６は、タッチされた結果を、印刷の確認に対する回答として受け付ける（＃７４２）。
【０１２３】
すると、印刷可否回答部３０８は、受け付けた回答に印刷可能である旨が示される場合は印刷可能回答データ６Ｍを画像形成装置１へ送信し、印刷不能である旨が示される場合は印刷不能回答データ６Ｎを送信する（＃７４３）。印刷可能回答データ６Ｍには、コメントをドキュメントとともに印刷できる旨が示され、印刷不能回答データ６Ｎには、コメントをドキュメントとともに印刷できない旨が示される。
【０１２４】
画像形成装置１において、印刷部１５２は、ユーザ端末３から印刷可能回答データ６Ｍまたは印刷不能回答データ６Ｎを受信した場合に（図１７の＃７０７でＮｏ）、ドキュメントおよび広告を印刷する処理を行う（＃７１１）。この処理の手順は、図２３に示す通りである。
【０１２５】
印刷部１５２は、印刷可能回答データ６Ｍを受信した場合は（図２３の＃７９１でＹｅｓ）、広告データ記憶部１０１からコメントデータ６Ａ４を読み出し（＃７９２）、コメントデータ６Ａ４に示されるコメントを、印刷データ６Ｆに示されるドキュメントとともに印刷する（＃７９３）。例えば、図２４のようにドキュメントのフッターにコメントを付加する。
【０１２６】
印刷部１５２は、印刷不能回答データ６Ｎを受信した場合は（＃７９１でＮｏ）、広告データ記憶部１０１からパンフレットパスデータ６Ａ３を読み出し（＃７９４）、パスから特定されるパンフレットデータ６Ｔをダウンロードする（＃７９５）。そして、図２５のように、印刷データ６Ｆに基づいてドキュメントを用紙に印刷し、パンフレットデータ６Ｔに示される画像（パンフレット）を他の用紙に印刷する（＃７９６）。
【０１２７】
〔クラウド印刷における広告の出力〕
図２６は、画像形成装置１の機能的構成の一部を示す図である。図２７は、クラウド印刷サーバ２Ｂの機能的構成の例を示す図である。図２８は、ユーザ端末３の機能的構成を示す図である。図２９は、ユーザ端末３の広告出力処理の流れの例を示すフローチャートである。図３０は、クラウド印刷サーバ２Ｂの広告出力処理の流れの例を示すフローチャートである。図３１は、画像形成装置１の広告出力処理の流れの例を示すフローチャートである。
【０１２８】
画像形成装置１にクラウド印刷のジョブを実行させる場合に、図５に示した画像形成装置１の機能のうちの、図２６に示す機能が使用される。この場合における、画像形成装置１の各部、広告サーバ２Ａの各部、クラウド印刷サーバ２Ｂの各部、ユーザ端末３の各部について説明する。「ＰＣプリントにおける広告の出力」と重複する点については、説明を省略する。
クラウド印刷サーバプログラム２０Ｑによると、図２７に示すデバイス属性データ判断部２７１、出力指示部２７２、広告データ配信部２７３、印刷データ送信部２７４、送信可否確認部２７５、ユーザ認証部２７６、ジョブ受付部２７７、および印刷可否確認部２７８などの機能がクラウド印刷サーバ２Ｂに実現される。
【０１２９】
図２８に示されるウェブブラウザ３２１の機能、印刷データ記憶部３０４、およびユーザ情報記憶部３０５などの機能は、公知のウェブブラウザによって、ユーザ端末３に実現することができる。
【０１３０】
ユーザ端末３は、上述の処理を図２９に示す手順で行う。クラウド印刷サーバ２Ｂは、上述の処理を図３０に示す手順で行う。画像形成装置１は、広告を出力する処理を図３１に示す手順で行う。
【０１３１】
ユーザは、ユーザ端末３のウェブブラウザ３２１を操作してユーザ名およびパスワードを入力し、クラウド印刷サーバ２Ｂへのログインを試みる。
【０１３２】
すると、ウェブブラウザ３２１は、クラウド印刷サーバ２Ｂへアクセスし、図２９に示す手順で処理を実行する。
【０１３３】
ウェブブラウザ３２１は、入力されたユーザ名およびパスワードをクラウド印刷サーバ２Ｂへ送信することによって、ログインを要求する（図２９の＃９３１）。
【０１３４】
クラウド印刷サーバ２Ｂのユーザ認証部２７６は、ログインの要求を受け付けると（図３０の＃９０１）、送信されてきたユーザ名およびパスワードに基づいて、このユーザが正当なユーザであるか否かを判別し、正当なユーザであればクラウド印刷サーバ２Ｂへのログインを許可する（＃９０２）。
【０１３５】
ログインが許可されたら、ジョブ受付部２７７は、クラウド印刷のジョブのデータを受け付ける処理を次のように実行する（＃９０３）。
【０１３６】
ジョブ受付部２７７は、クラウド印刷のジョブの指令を画像形成装置１へ与えるためのウェブページのデータ、すなわちジョブの条件を指定するためのウェブページのデータをユーザ端末３へ送信する。
【０１３７】
すると、ウェブブラウザ３２１は、このデータに基づいてこのウェブページを表示する。
【０１３８】
ここで、ユーザは、印刷する対象のドキュメントおよびジョブを実行させる画像形成装置１を指定する。
【０１３９】
すると、ウェブブラウザ３２１は、指定されたドキュメントのデータを印刷データ記憶部３０４から読み出してドキュメントデータ６Ｓとしてクラウド印刷サーバ２Ｂへ送信するとともに、ユーザデータ６Ｇ、および指定された画像形成装置１を示す装置特定データ６Ｒを画像形成装置１へ送信する（＃９３２）。
【０１４０】
クラウド印刷サーバ２Ｂにおいて、ジョブ受付部２７７は、これらのデータをユーザ端末３から受け付ける。そして、ドキュメントデータ６Ｓを、装置特定データ６Ｒに示される画像形成装置１に対応しているＰＤＬに変換することによって、印刷データ６Ｆを生成する。なお、ユーザ端末３においてドキュメントデータ６Ｓを印刷データ６Ｆに変換し、クラウド印刷サーバ２Ｂへ送信してもよい。
【０１４１】
デバイス属性データ判断部２７１は、印刷データ６Ｆ、ユーザデータ６Ｇ、および装置特定データ６Ｒが得られると、広告サーバ２Ａのデバイス属性データ記憶部２０６に記憶されている、装置特定データ６Ｒに示される画像形成装置１のデバイス属性データ６Ｃ（図５および図１２参照）を取得し（＃９０４）、デバイス属性データ６Ｃに示されるパネル表示が「○」であるか否か、すなわちこの画像形成装置１が広告を表示できるか否かを判断する（＃９０５）。
【０１４２】
出力指示部２７２は、広告を表示できるとデバイス属性データ判断部２７１が判断した場合に（＃９０６でＹｅｓ）、動画の出力の指示をこの画像形成装置１へ送信する（＃９０７）。
【０１４３】
印刷データ送信部２７４は、この指示の送信とともにまたは前後して、印刷データ６Ｆを画像形成装置１へ送信する（＃９０８）。
【０１４４】
画像形成装置１において、図２６の広告表示部１５１は、クラウド印刷サーバ２Ｂから印刷データ６Ｆを受信すると（図３１の＃９７１）、動画の出力の指示も一緒に受信した場合は（＃９７２でＹｅｓ）、広告データ記憶部１０１に記憶されている動画ファイル６Ａ２に基づいて、動画をタッチパネルディスプレイ１０ｅで再生する（＃９７３）。
【０１４５】
印刷部１５２は、広告表示部１５１が動画を再生すると、印刷データ６Ｆに基づいてドキュメントを用紙に印刷する（＃９７４）。
【０１４６】
クラウド印刷サーバ２Ｂにおいて、送信可否確認部２７５は、広告を表示できないとデバイス属性データ判断部２７１が判断した場合に（図３０の＃９０６でＮｏ）、動画ファイル６Ａ２をユーザ端末３に送信してよいか否かを次のように確認する（＃９０９）。
【０１４７】
送信可否確認部２７５は、送信確認画面５Ｂ（図２０参照）を表示するためのデータをユーザ端末３へ送信する。なお、この場合、画面の文言は「クラウド印刷サーバが広告配信を要求しています。許可しますか？」に変更される。
【０１４８】
すると、ユーザ端末３において、ウェブブラウザ３２１は、このデータに基づいて送信確認画面５Ｂをウェブページとしてタッチパネルディスプレイ３０ｅに表示させる（＃９３３）。ここで、ユーザは、動画ファイル６Ａ２をユーザ端末３へ送信するか否かを選択する。
【０１４９】
ウェブブラウザ３２１は、選択の結果を示すデータを送信回答データ６Ｋとして受け付け（＃９３４）、クラウド印刷サーバ２Ｂへ返信する（＃９３５）。
【０１５０】
クラウド印刷サーバ２Ｂにおいて、広告データ配信部２７３は、送信可否確認部２７５がユーザ端末３から受信した送信回答データ６Ｋに、送信する旨が示される場合は（図３０の＃９１０でＹｅｓ）、広告サーバ２Ａの広告データ記憶部２０１から動画ファイル６Ａ２をダウンロードし（＃９１１）、ユーザ端末３へ転送する（＃９１２）。動画ファイル６Ａ２の転送と並行しまたは前後して、印刷データ送信部２７４は、印刷データ６Ｆを画像形成装置１へ送信する（＃９０８）。
【０１５１】
ユーザ端末３において、ウェブブラウザ３２１は、動画ファイル６Ａ２を受信すると（図２９の＃９３６でＹｅｓ）、動画ファイル６Ａ２に基づいて動画をタッチパネルディスプレイ３０ｅで再生する（＃９３７）。
【０１５２】
クラウド印刷サーバ２Ｂにおいて、ユーザ端末３から受信した送信回答データ６Ｋに、送信しない旨が示される場合は（図３０の＃９１０でＮｏ）、印刷可否確認部２７８は、コメントをドキュメントと同じ面に印刷してもよいか否かを次のように確認する（＃９１３）。
【０１５３】
印刷可否確認部２７８は、印刷確認画面５Ｃ（図２２参照）を表示するためのデータをユーザ端末３へ送信する。
【０１５４】
すると、ユーザ端末３において、ウェブブラウザ３２１は、このデータを動画ファイル６Ａ２の代わりに受信し（図２９の＃９３６でＮｏ）、これに基づいて印刷確認画面５Ｃをウェブページとしてタッチパネルディスプレイ３０ｅに表示させる（＃９３８）。ここで、ユーザは、コメントをドキュメントとともに印刷するか否かを選択する。
【０１５５】
ウェブブラウザ３２１は、選択の結果を示すデータを印刷回答データ６Ｌとして受け付け（＃９３９）、クラウド印刷サーバ２Ｂへ送信する（＃９４０）。
【０１５６】
クラウド印刷サーバ２Ｂにおいて、印刷データ送信部２７４は、印刷可否確認部２７８がユーザ端末３から印刷回答データ６Ｌを受信すると（図３０の＃９１４）、印刷データ６Ｆを、装置特定データ６Ｒに示される画像形成装置１へ送信する（＃９１５）。この際に、さらに、印刷する旨が印刷回答データ６Ｌに示される場合は印刷可能回答データ６Ｍを送信し、印刷しない旨が示される場合は印刷不能回答データ６Ｎを送信する。
【０１５７】
画像形成装置１において、動画の出力の指示が送信されてくることなく（＃９７２でＮｏ）、印刷データ６Ｆが印刷可能回答データ６Ｍまたは印刷不能回答データ６Ｎとともに送信されてきた場合は（＃９７５でＹｅｓ）、ドキュメントおよび広告を印刷する処理を行う（＃９７６）。この処理の手順は、上述の図２３に示した通りである。
【０１５８】
一方、印刷データ６Ｆのみが送信されてきた場合は（＃９７５でＮｏ）、印刷データ６Ｆに基づいてドキュメントを用紙に印刷する（＃９７４）。この場合は、広告は印刷されない。なお、この場合は、ユーザ端末３において広告は出力される。
【０１５９】
図３２は、広告サーバ２Ａの全体的な処理の流れの例を示すフローチャートである。図３３は、画像形成装置１の全体的な処理の流れの例を示すフローチャートである。
【０１６０】
次に、画像形成装置１における全体的な処理の流れおよび広告サーバ２Ａにおける全体的な処理の流れを、フローチャートを参照しながら説明する。
【０１６１】
広告サーバ２Ａは、広告配信サーバプログラム２０Ｐに基づいて、図３２に示す処理を実行する。広告サーバ２Ａは、他の装置からデータを受信するごとに、次の処理を実行する。
【０１６２】
広告サーバ２Ａは、広告業者端末４から広告配信設定ページ５Ａの要求を受け付けると（図３２の＃１１でＹｅｓ）、広告データ登録処理を行う（＃１２）。この処理の手順は、前に図７で示した通りである。
【０１６３】
これにより、広告サーバ２Ａの広告データ記憶部２０１に、広告データ６Ａが記憶される。
【０１６４】
または、画像形成装置１から選択要求データ６Ｈおよびユーザデータ６Ｇを受信すると（＃１３でＹｅｓ）、広告サーバ２Ａは、広告出力処理を行う（＃１４）。この処理の手順は、前に図１９で示した通りである。
【０１６５】
ステップ＃１４の処理の後、広告は、ユーザが画像形成装置１にジョブを実行させる際に出力される。
【０１６６】
または、クラウド印刷サーバ２Ｂからデバイス属性データ６Ｃの取得が要求されると（＃１５でＹｅｓ）、広告サーバ２Ａは、デバイス属性データ６Ｃをクラウド印刷サーバ２Ｂへ送信する（＃１６）。
【０１６７】
または、クラウド印刷サーバ２Ｂから動画ファイル６Ａ２のダウンロードが要求されると（＃１７でＹｅｓ）、広告サーバ２Ａは、動画ファイル６Ａ２をクラウド印刷サーバ２Ｂへ送信する（＃１８）。
【０１６８】
ステップ＃１６または＃１８の処理の後、広告は、ユーザが画像形成装置１にジョブを実行させる際に出力される。
【０１６９】
広告サーバ２Ａは、広告配信サービスを提供している間（＃１９でＮｏ）、図３２に示す各処理を適宜、実行する。
【０１７０】
画像形成装置１は、広告配信クライアントプログラム１０Ｐに基づいて、図３３に示す処理を実行する。画像形成装置１は、他の装置からデータを受信するごとに、次の処理を実行する。
【０１７１】
画像形成装置１は、広告サーバ２Ａから広告データ６Ａを受信すると（図３３の＃２１でＹｅｓ）、広告データ登録処理を行う（＃２２）。この処理の手順は、前に図９で示した通りである。
【０１７２】
これにより、画像形成装置１の広告データ記憶部１０１に、広告データ６Ａが記憶される。
【０１７３】
または、ユーザ端末３から印刷データ６Ｆおよびユーザデータ６Ｇを受信すると（＃２３でＹｅｓ）、画像形成装置１は、ＰＣプリントの広告出力処理を行う（＃２４）。この処理の手順は、前に図１７で示した通りである。これにより、広告が、ユーザが画像形成装置１にＰＣプリントのジョブを実行させる際に出力される。
【０１７４】
一方、クラウド印刷サーバ２Ｂから印刷データ６Ｆのみを受信すると（＃２５でＹｅｓ）、画像形成装置１は、クラウド印刷の広告出力処理を行う（＃２６）。この処理の手順は、前に図３１で示した通りである。これにより、広告が、ユーザが画像形成装置１にクラウド印刷のジョブを実行させる際に出力される。
【０１７５】
画像形成装置１は、広告配信サービスを提供している間（＃２７でＮｏ）、図３３に示す各処理を適宜、実行する。
【０１７６】
本実施形態によると、広告を表示する機能を備えない画像形成装置１が広告配信システムに存在しても、その画像形成装置１を使用するユーザのユーザ端末３に広告を表示することができ、またはその画像形成装置１から広告を印刷することができる。よって、ユーザに従来よりも広告を確実に閲覧させることができる。
【０１７７】
本実施形態では、表示可否データ送信部１０３、表示可否判断部２０４、デバイス属性データ更新部２０５、切替指示部２０７、配信モード切替部１０５、およびユーザデータ送信部１０７によってデバイス属性データ６Ｃを更新する処理が行われたが、画像形成装置１および広告サーバ２Ａが一度でもこの処理を行った場合、以降はこの処理を省略してもよい。
【０１７８】
本実施形態では、ユーザは、印刷データ６Ｆをユーザ端末３から画像形成装置１へ直接的に送信したが、一旦、サーバに保存しておき、画像形成装置１から印刷データ６Ｆを選択してダウンロードしてもよい。すなわち、プルプリントによって印刷のジョブを実行させてもよい。そして、この場合にも、画像形成装置１またはユーザ端末３は、広告を出力すればよい。
本実施形態では、画像形成装置１が広告を表示できるか否かの判断は、ユーザがＰＣプリントのジョブの指令またはクラウド印刷のジョブの指令があった時に行われたが、事前に行ってもよい。例えば、画像形成装置１が表示可否データ記憶部１０４から表示可否データ６Ｂを読み出した時点で、判断が行われてもよい。
【０１７９】
本実施形態では、コメントまたはパンフレットは、印刷部１５２によって印刷されたが、画像形成装置１のタッチパネルディスプレイ１０ｅまたはユーザ端末３のタッチパネルディスプレイ３０ｅに表示されてもよい。
【０１８０】
本実施形態では、動画の表示、コメントの印刷、またはパンフレットの印刷のいずれか１つが選択的に実行されたが、複数が同時に実行されてもよい。
【０１８１】
本実施形態では、広告業者端末４は、テキストボックス５Ａ２に動画ファイル６Ａ２のパスを入力させた。しかし、動画ファイル６Ａ２が広告業者端末４以外の装置、例えば、インターネット上のサーバに保存されている場合は、そのＵＲＬをテキストボックス５Ａ２に入力させればよい。そして、画像形成装置１は、そのＵＲＬに基づいて動画ファイル６Ａ２をダウンロードし、動画を表示すればよい。
【０１８２】
本実施形態では、広告業者端末４は、テキストボックス５Ａ３にパンフレットのデータ（例えば、ＰＤＦファイル）のＵＲＬを入力させたが、パンフレットのデータが広告業者端末４に保存されている場合は、パスを入力させればよい。この場合は、広告業者端末４は、パンフレットパスデータ６Ａ３の代わりにパンフレットのデータを画像形成装置１へ送信すればよい。
【０１８３】
本実施形態では、パンフレットはドキュメントと異なる用紙に印刷されたが、同じ用紙の表面にドキュメントを印刷し裏側にパンフレットを印刷してもよい。
【０１８４】
本実施形態では、画像形成装置１のタッチパネルディスプレイ１０ｅまたはユーザ端末３のタッチパネルディスプレイ３０ｅは、動画を表示したが、表示するものはこれに限らない。例えば、会社または商品などを説明するウェブページのＵＲＬを、表示してもよい。そして、この場合は、ユーザがＵＲＬをタッチすると、画像形成装置１またはユーザ端末３は、それに基づいてウェブページをダウンロードし表示すればよい。この場合は、動画およびＵＲＬのいずれを表示させるのかを画像形成装置１の設置者が予め設定しておいてもよいし、ユーザに選択させてもよい。
【０１８５】
本実施形態では、コメントは、ユーザがドキュメントとともに印刷する旨を回答した場合に印刷されたが、コメントを印刷するか否かを決定する条件はこれに限られない。例えば、印刷部１５２が、ドキュメントを特定の形式の文書（例えば、見積書または請求書など）でないと判断した場合、ドキュメントに重要度の高い旨を示すキーワード（Confidentialなど）が含まれていないと判断した場合、またはドキュメントが印刷される用紙に十分余白があると判断した場合に、コメントを印刷してもよい。すなわち、コメントは、ユーザの選択によらず自動的に印刷されてもよい。
【０１８６】
本実施形態では、コメントをドキュメントのフッターに付加したが、付加される位置はこれに限られない。例えば、ドキュメントのヘッダーに付加してもよい。または、ドキュメントの印刷される用紙の裏面にコメントが印刷されるように印刷データ６Ｆを生成してもよい。また、コメントの位置は、ユーザの選択に基づいて決定されてもよい。
【０１８７】
本実施形態では、ＰＣプリントのジョブを実行する際に広告を表示する場合を例に説明したが、他のジョブを実行する際に広告を表示してもよい。
【０１８８】
例えば、「スキャン＿ＴＯ＿ＰＣ」のジョブを実行する場合に表示させてもよい。「スキャン＿ＴＯ＿ＰＣ」は、画像を用紙から読み取ってファイルを生成し、ユーザが指定したユーザ端末３へ送信するジョブである。または、ファックスのジョブを実行する場合に表示させてもよい。読み取ったファイルをクラウドサーバへ送信するジョブを実行する場合（「スキャン＿ＴＯ＿クラウド」）においても、同様である。
【０１８９】
このような「スキャン＿ＴＯ＿ＰＣ」のジョブを実行する場合において、印刷部１５２は、画像化されたコメントと読み取った画像とを公知の技術によって合成し、１つのファイルにしてもよい。また、画像化されたコメントまたはパンフレットを、読み取った画像とは別にユーザ端末３へ送信してもよい。また、画像形成装置１は、読み取った画像をユーザ端末３へ送信し、画像化したコメントまたはパンフレットを印刷してもよい。
【０１９０】
本実施形態において、画像形成装置１から出力される用紙を取得する者とユーザ端末３の所有する者とは同一であってもよいし、相違してもよい。例えば、両者が相違するパターンとして、外回り中の社員（外勤者）がユーザ端末３を所有する者であり、社内にいる社員（内勤者）が用紙を取得する者であるパターンがある。両者が相違する場合、広告表示部１５１、印刷部１５２、および広告表示部３０１の全てから、各人に応じた広告をそれぞれ出力してもよい。例えば、外勤者に対して乗換案内のアプリの広告を出力し、内勤者に対して事務用品の広告を出力してもよい。このように出力するために、ユーザデータ６Ｇにユーザ端末３の所有者の嗜好の情報を含めておき、または、ユーザごとの嗜好の情報を画像形成装置１に記憶させておいてもよい。
【０１９１】
ＰＣプリントによる広告の出力の処理およびクラウド印刷による広告の出力の処理は、選択的に実施されてもよい。例えば、画像形成装置１およびユーザ端末３が通信できる距離にあるか否かを予め判断し、通信できる距離にある場合はＰＣプリントによる広告の出力の処理を行い、そうでない場合はクラウド印刷による広告の出力の処理を行ってもよい。
【０１９２】
画像形成装置１は、タッチパネルディスプレイ１０ｅに広告を表示する際、画像形成装置１に備え付けられている全てまたは特定のライトを点灯させまたは点滅させてもよい。
【０１９３】
本実施形態において、広告は、ユーザがコマンドまたは情報を入力するための画面に対してポップアップで表示されたが（図１８参照）、その画面と入れ替えて、広告だけが表示されてもよい。また、その画面の中にバナーで表示されてもよい。
【０１９４】
その他、広告配信システム１００、画像形成装置１、広告サーバ２Ａ、クラウド印刷サーバ２Ｂ、ユーザ端末３、広告業者端末４の全体または各部の構成、処理の内容、処理の順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１９５】
１０ｅ  タッチパネルディスプレイ（第一の表示手段）
１０ｊ  プリントユニット（印刷手段）
１００  広告配信システム
１５１  広告表示部（第一の出力手段）
１５２  印刷部（印刷制御手段）（ジョブ実行手段）
１５３  配信モード判断部（判断手段）
１５６  選択要求部（問合わせ手段）
２Ｂ    クラウド印刷サーバ（サーバ）
２０５  デバイス属性データ判断部（判断手段）
２７２  出力指示部（第一の指示手段）
２７３  広告データ配信部（広告送信手段）
２７４  印刷データ送信部（第二の指示手段）
２７５  送信可否確認部（問合せ手段）
３      ユーザ端末（端末装置）
３０ｅ  タッチパネルディスプレイ（第二の表示手段）
３０１  広告表示部（表示制御手段）
【図１】
0006728752.tif 000002
【図２】
0006728752.tif 000003
【図３】
0006728752.tif 000004
【図４】
0006728752.tif 000005
【図５】
0006728752.tif 000006
【図６】
0006728752.tif 000007
【図７】
0006728752.tif 000008
【図８】
0006728752.tif 000009
【図９】
0006728752.tif 000010
【図１０】
0006728752.tif 000011
【図１１】
0006728752.tif 000012
【図１２】
0006728752.tif 000013
【図１３】
0006728752.tif 000014
【図１４】
0006728752.tif 000015
【図１５】
0006728752.tif 000016
【図１６】
0006728752.tif 000017
【図１７】
0006728752.tif 000018
【図１８】
0006728752.tif 000019
【図１９】
0006728752.tif 000020
【図２０】
0006728752.tif 000021
【図２１】
0006728752.tif 000022
【図２２】
0006728752.tif 000023
【図２３】
0006728752.tif 000024
【図２４】
0006728752.tif 000025
【図２５】
0006728752.tif 000026
【図２６】
0006728752.tif 000027
【図２７】
0006728752.tif 000028
【図２８】
0006728752.tif 000029
【図２９】
0006728752.tif 000030
【図３０】
0006728752.tif 000031
【図３１】
0006728752.tif 000032
【図３２】
0006728752.tif 000033
【図３３】
0006728752.tif 000034