(57)【要約】【課題】ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。【解決手段】ユーザが操作可能な表示装置に対して広告情報を提供する情報提供システムであって、画像処理装置における印刷処理の対象となる印刷対象情報と広告情報を表示する表示装置に対するユーザ操作の履歴情報とを取得する取得手段と、取得された印刷対象情報の印刷実行要求を受信した場合、取得された履歴情報に基づいて、印刷対象情報に対する処理内容を示す印刷処理情報を生成する生成手段と、生成された印刷処理情報を、画像処理装置に対して送信する送信手段と、を備える情報提供システム。【選択図】図２
2019066986.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作可能な表示装置に対して広告情報を提供する情報提供システムであって、
画像処理装置における印刷処理の対象となる印刷対象情報と前記広告情報を表示する表示装置に対するユーザ操作の履歴情報とを取得する取得手段と、
前記取得された印刷対象情報の印刷実行要求を受信した場合、前記取得された履歴情報に基づいて、前記印刷対象情報に対する処理内容を示す印刷処理情報を生成する生成手段と、
前記生成された印刷処理情報を、前記画像処理装置に対して送信する送信手段と、
を備える情報提供システム。
【請求項２】
前記履歴情報が前記広告情報に対する前記ユーザ操作を示す情報を含まない場合、前記生成手段は、前記印刷対象情報のみを印刷するように前記印刷処理情報を生成し、
前記履歴情報が前記広告情報に対する前記ユーザ操作を示す情報を含む場合、前記生成手段は、前記印刷対象情報とともに前記広告情報を印刷するように前記印刷処理情報を生成する、請求項１に記載の情報提供システム。
【請求項３】
前記広告情報に対する前記ユーザ操作を示す情報は、前記広告情報が前記ユーザによりスキップされたことを示す情報である、請求項２に記載の情報提供システム。
【請求項４】
前記広告情報は、動画データと前記動画データに紐づく静止画データを含み、
前記表示装置は、前記動画データを前記広告情報として表示し、
前記生成手段は、前記静止画データを前記広告情報として前記印刷処理情報を生成する、請求項１乃至３のいずれか一項に記載の情報提供システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の情報提供システムであって、更に、
前記ユーザに提供する前記広告情報を選択する選択手段を備え、
前記選択された広告情報を、前記印刷対象情報を取得する前に前記表示装置に対して送信する、情報提供システム。
【請求項６】
前記選択手段は、前記ユーザにより視聴回数が少ない前記広告情報を選択する、請求項５に記載の情報提供システム。
【請求項７】
請求項１乃至６のいずれか一項に記載の情報提供システムであって、更に、
前記取得された印刷対象情報および履歴情報を紐づけて記憶する記憶手段を備え、
前記生成手段は、前記記憶された印刷対象情報の印刷実行要求を受信した場合、前記記憶された印刷対象情報に紐づく前記履歴情報に基づいて、前記印刷処理情報を生成する、情報提供システム。
【請求項８】
請求項７に記載の情報提供システムであって、更に、
前記ユーザによる認証情報を含む認証要求に応じて、前記ユーザの認証を行う認証手段を備え、
前記記憶手段は、前記ユーザごとに前記印刷対象情報および前記履歴情報を記憶し、
前記生成手段は、前記認証されたユーザに紐づく印刷対象情報に対する印刷処理情報を生成する、情報提供システム。
【請求項９】
前記記憶手段は、前記取得された印刷対象情報に紐づけてＰＩＮコードを記憶し、
前記生成手段は、前記ユーザにより入力されたＰＩＮコードと前記記憶されたＰＩＮコードが一致する場合、前記ＰＩＮコードに紐づく印刷対象情報に対する印刷処理内容を生成する、請求項７に記載の情報提供システム。
【請求項１０】
請求項１乃至９のいずれか一項に記載の情報提供システムであって、更に、
前記印刷対象情報の印刷処理に応じた課金額を示す課金額情報を取得するとともに、前記ユーザごとの前記課金額情報を記憶する課金手段を備え、
前記履歴情報が前記広告情報に対する前記ユーザ操作を示す情報を含み、かつ前記課金額情報が示す前記課金額が所定の閾値以下の場合、前記生成手段は、前記印刷対象情報とともに前記広告情報を印刷するように前記印刷処理情報を生成する、情報提供システム。
【請求項１１】
ユーザが操作可能な表示装置に対して広告情報を提供する情報提供装置と、印刷対象情報の印刷処理を実行する画像処理装置と、を備える情報提供システムであって、
前記情報提供装置は、
前記印刷対象情報と前記広告情報を表示する表示装置に対するユーザ操作の履歴情報とを取得する取得手段と、
前記取得された印刷対象情報の印刷実行要求を受信した場合、前記取得された履歴情報に基づいて、前記画像処理装置における印刷処理情報を生成する生成手段と、
前記生成された印刷処理情報を、前記画像処理装置に対して送信する送信手段と、を備え、
前記画像処理装置は、
前記情報提供装置に対して、前記ユーザにより入力された前記印刷実行要求を送信する要求送信手段と、
前記印刷処理情報に基づいて、前記印刷対象情報の印刷処理を実行する印刷処理手段と、
を備える情報提供システム。
【請求項１２】
ユーザが操作可能な表示装置に対して広告情報を提供する情報提供装置と通信可能な画像処理装置であって、
前記情報提供装置に対して、前記ユーザにより入力された印刷対象情報の印刷実行要求を送信する要求送信手段と、
前記広告情報を表示する表示装置に対するユーザ操作の履歴情報に基づいて生成された、前記印刷対象情報の印刷処理情報に基づいて、前記印刷対象情報に対する印刷処理を実行する印刷処理手段と、
を備える画像処理装置。
【請求項１３】
ユーザが操作可能な表示装置に対して広告情報を提供する情報提供システムが実行する情報提供方法であって、
画像処理装置における印刷処理の対象となる印刷対象情報と前記広告情報を表示する表示装置に対するユーザ操作の履歴情報とを取得する取得ステップと、
前記取得された印刷対象情報の印刷実行要求を受信した場合、前記取得された履歴情報に基づいて、前記印刷対象情報に対する処理内容を示す印刷処理情報を生成する生成ステップと、
前記生成された印刷処理情報を、前記画像処理装置に対して送信する送信ステップと、
を実行する情報提供方法。
【請求項１４】
コンピュータに、請求項１３に記載の情報提供方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、画像処理装置、情報提供方法およびプログラムに関する。
【背景技術】
【０００２】
ノートＰＣ（Personal Computer）等の情報端末に記憶されたデータを、ネットワークに接続されたプリンタ等の画像処理装置を用いて印刷するクラウドプリントサービスが知られている。このようなクラウドプリントサービスは、例えば、情報端末からクラウドサーバに対して印刷したいデータを登録し、画像処理装置において、登録されたデータをダウンロードすることで、情報端末に記憶されたデータの印刷処理を行うことができる。
【０００３】
このようなサービスにおいて、画像処理装置を用いてデータを印刷する際に、ユーザが印刷処理に伴う使用料を支払う変わりに、広告主から提供される広告情報をユーザに対して提供することで、ユーザが支払う使用料を軽減させるシステムが検討されている。この場合、システムの管理者は、印刷処理を行うユーザから使用料を徴収する代わりに、ユーザに対して広告情報を提供する広告主から広告料を徴収する。広告情報を提供する方法は、例えば、印刷処理を実行する画像処理装置に対して、広告主から提供される動画データ等の広告情報を表示させ、ユーザに視聴させる方法がある。
【０００４】
例えば、特許文献１には、印刷処理に伴う利用者のコスト負担を軽減させる目的で、広告情報を複写機等の画像形成装置に表示させ、広告情報の出力に応じて利用者の印刷処理に伴う課金額を可変にする方法が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の方法の場合、例えば、利用者であるユーザが広告情報を表示させた画像形成装置の傍を離れてしまい、ユーザが広告情報を視聴しないケースが考えられる。この場合、ユーザに対して広告情報を提供する効果が薄れてしまい、広告主が広告料を支払う利点が低減されてしまう。さらに、ユーザは、画像形成装置を用いて印刷処理を実行する際に、他のアプリケーションを使用したい場合、画像形成装置に表示された広告情報を非表示にすると使用料が徴収されてしまう。そのため、ユーザは、印刷処理に伴う課金額である使用料の負担を軽減させて印刷処理を実行したい場合、他のアプリケーションを並行して使用することができない。したがって、従来の方法では、ユーザに広告情報を十分に伝えることができず、ユーザの使い勝手を損なっているという問題があった。
【課題を解決するための手段】
【０００６】
本発明に係る情報提供システムは、ユーザが操作可能な表示装置に対して広告情報を提供する情報提供システムであって、画像処理装置における印刷処理の対象となる印刷対象情報と前記広告情報を表示する表示装置に対するユーザ操作の履歴情報とを取得する取得手段と、前記取得された印刷対象情報の印刷実行要求を受信した場合、前記取得された履歴情報に基づいて、前記印刷対象情報に対する処理内容を示す印刷処理情報を生成する生成手段と、前記生成された印刷処理情報を、前記画像処理装置に対して送信する送信手段と、を備える情報提供システム。
【発明の効果】
【０００７】
本発明によれば、ユーザが操作可能な表示装置に対して広告情報を提供する情報提供システムにおいて、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報提供システムのシステム構成の一例を示す図である。
【図２】第１の実施形態に係る情報提供システムの概略の一例を示す図である。
【図３】第１の実施形態に係る画像処理装置のハードウエア構成の一例を示す図である。
【図４】第１の実施形態に係る情報提供装置のハードウエア構成の一例を示す図である。
【図５】第１の実施形態に係る情報端末のハードウエア構成の一例を示す図である。
【図６】第１の実施形態に係る情報提供装置の機能構成の一例を示す図である。
【図７】第１の実施形態に係る画像処理装置、広告サーバおよび情報端末の機能構成の一例を示す図である。
【図８】第１の実施形態に係る認証情報管理リストの一例を示す図である。
【図９】第１の実施形態に係るジョブ管理リストの一例を示す図である。
【図１０】第１の実施形態に係る広告情報管理リストの一例を示す図である。
【図１１】第１の実施形態に係る情報提供システムにおけるジョブデータの登録処理の一例を示すシーケンス図である。
【図１２】第１の実施形態に係るジョブ登録画面の一例を示す図である。
【図１３】第１の実施形態に係る情報端末に表示される広告情報提供画面の一例を示す図である。
【図１４】第１の実施形態に係る情報提供システムにおける印刷ジョブの実行処理の一例を示すシーケンス図である。
【図１５】第１の実施形態に係る画像処理装置に表示されるジョブ実行画面の一例を示す図である。
【図１６】第１の実施形態に係る情報提供装置における印刷処理情報の生成処理の一例を示すフローチャートである。
【図１７】第１の実施形態に係る広告データの印刷方法の一例を示す図である。
【図１８】第２の実施形態に係る広告情報管理リストの一例を示す図である。
【図１９】第２の実施形態に係る情報提供装置における広告データの取得処理の一例を示すフローチャートである。
【図２０】第２の実施形態に係る情報提供装置における広告データの選択処理の一例を示すフローチャートである。
【図２１】第２の実施形態の変形例１に係る広告情報管理リストの一例を示す図である。
【図２２】第２の実施形態の変形例２に係る広告情報管理リストの一例を示す図である。
【図２３】第３の実施形態に係る情報提供システムにおけるジョブデータの登録処理の一例を示すシーケンス図である。
【図２４】第３の実施形態に係るＰＩＮコード通知画面の一例を示す図である。
【図２５】第３の実施形態に係る情報提供システムにおける印刷ジョブの実行処理の一例を示すシーケンス図である。
【図２６】第３の実施形態に係る画像処理装置に表示されるジョブ実行画面の一例を示す図である。
【図２７】第４の実施形態に係る情報提供システムのシステム構成の一例を示す図である。
【図２８】第４の実施形態に係る情報提供システムの機能構成の一例を示す図である。
【図２９】第４の実施形態に係る情報提供装置における印刷処理情報の生成処理の一例を示すフローチャートである。
【図３０】第５の実施形態に係る情報提供システムにおける印刷ジョブの実行処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、発明を実施するための形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明は省略する。
【００１０】
●第１の実施形態●
●システム構成
図１は、第１の実施形態に係る情報提供システムのシステム構成の一例を示す図である。情報提供システム１は、画像処理装置１０における印刷処理に応じて、ユーザに対して広告情報を提供するシステムであって、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができるシステムである。情報提供システム１は、ユーザが画像処理装置１０を用いて印刷処理を行う場合に、ユーザに対して広告情報を提供することで、ユーザの印刷処理に伴う使用料を軽減させることができる。
【００１１】
情報提供システム１は、例えば、情報端末９０に記憶されたデータの印刷ジョブを、情報提供装置３０によって実現されるクラウドサービスに対して登録する。そして、情報提供システム１は、画像処理装置１０を用いて、登録されたジョブデータの印刷処理を実行する。さらに、情報提供システム１は、ユーザによる印刷ジョブの登録に応じて、情報提供装置３０からユーザに対して広告情報を提供する。
【００１２】
情報提供システム１は、画像処理装置１０、情報提供装置３０、広告サーバ５０および情報端末９０を含む。画像処理装置１０、情報提供装置３０、広告サーバ５０および情報端末９０は、ネットワーク５に接続され、各装置間でそれぞれ通信可能である。なお、情報提供システム１は、各装置が複数台含まれていてもよい。ネットワーク５は、ネットワーク５は、インターネットやＬＡＮ（Local Area Network）等の通信網である。
【００１３】
情報提供装置３０は、クラウドコンピューティングによりサービスを提供するサーバ装置である。情報提供装置３０は、ユーザによる印刷ジョブの登録要求を受信すると、ユーザが利用する情報端末９０に対して広告情報を提供する。また、情報提供装置３０は、情報端末９０により登録された印刷ジョブや広告サーバ５０から受信した広告情報を管理する。そして、情報提供装置３０は、登録された印刷ジョブの印刷実行要求を受信すると、画像処理装置１０に対して、管理された印刷ジョブや広告情報を通知する。情報提供装置３０は、例えば、画像処理装置１０を使用して印刷ジョブに対応する印刷対象情報の印刷処理が行われる場合、印刷用紙に広告情報を差し込むためのサービスを提供する。
【００１４】
画像処理装置１０は、スキャナ機能やプリント機能等を有するＭＦＰ（Multi-Function Peripheral:複合機）である。画像処理装置１０は、例えば、企業や大学等に設置されている。企業の社員や大学の学生等は、画像処理装置１０を使用して、所望の印刷処理を実行する。画像処理装置１０は、情報提供装置３０が提供するクラウドサービスと連携して、情報端末９０によって情報提供装置３０に登録された印刷ジョブに対応する印刷対象情報の印刷処理を実行する。画像処理装置１０を使用するトリガ（読み取り要求や印刷実行要求等）は、クラウドサービスから行われ、画像処理装置１０は、クラウドサービスからの要求に従い、データの読み取りや印刷を行うことができる。
【００１５】
広告サーバ５０は、ユーザに提供される広告情報を管理するサーバ装置である。広告サーバ５０は、広告主によって登録された広告情報を管理している。また、広告サーバ５０は、情報提供装置３０からの要求に応じて、管理された広告情報を送信する。なお、広告サーバ５０は、画像処理装置１０または情報提供装置３０により実行されるソフトウエアとしての機能であってもよい。
【００１６】
情報端末９０は、情報提供システム１のユーザが利用する端末装置である。情報端末９０は、タブレット端末等の一般的な構成のパーソナルコンピュータを用いて実現させることができる端末である。情報端末９０は、記憶されたデータの印刷ジョブの登録要求を受け付けるとともに、情報提供装置３０から提供される広告情報を表示することができる。情報端末９０は、表示装置の一例である。なお、情報端末９０は、例えば、携帯電話端末、スマートフォン、ゲーム機、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、デジタルカメラ等であってもよい。
【００１７】
●概略
図２は、第１の実施形態に係る情報提供システムの概略の一例を示す図である。なお、図２は、第１の実施形態に係る情報提供システムの概略を簡略的に説明したものであり、情報提供システム１が実現する機能等の詳細は、後述する図面等を用いて説明する。図２（ａ）は、ユーザが情報端末９０に記憶されたデータを印刷対象情報として、情報提供装置３０に登録する処理を示す。図２（ａ）において、情報提供装置３０は、記憶された広告情報管理リスト４３０に含まれる広告情報を、情報端末９０に対して送信する。情報端末９０は、受信した広告情報の再生を行う。
【００１８】
情報端末９０を利用するユーザは、再生中の広告情報を視聴し、情報端末９０を利用するユーザは、広告情報の再生が終了すると、印刷ジョブの登録が可能になる。情報端末９０を利用するユーザは、再生中の広告情報をスキップして、広告情報の再生を終了させることも可能である。情報端末９０は、情報端末９０に表示された広告情報に対するユーザ操作を示す情報を履歴情報として生成する。履歴情報は、例えば、広告情報を視聴の有無、すなわち広告情報を最後まで再生したかどうかまたは広告情報をスキップしたかどうかの情報である。
【００１９】
情報端末９０は、ジョブデータおよび履歴情報を情報提供装置３０に対して送信する。情報提供装置３０は、受信したジョブデータおよび履歴情報を、ジョブ管理リスト４２０に記憶させる。これによって、情報端末９０を利用するユーザは、情報提供装置３０に対して、ジョブデータの登録することができる。ジョブデータは、画像処理装置１０における印刷処理の対象となる印刷対象情報の一例である。
【００２０】
図２（ｂ）は、ユーザが画像処理装置１０を用いて、情報提供装置３０に登録されたジョブデータの印刷処理を実行する処理を示す。図２（ｂ）において、画像処理装置１０は、ユーザの入力操作によって、ジョブデータの印刷実行要求を、情報提供装置３０に対して送信する。情報提供装置３０は、記憶されたジョブ管理リスト４２０を用いて、ジョブデータの印刷処理内容を特定する。
【００２１】
具体的には、情報提供装置３０は、ジョブ管理リスト４２０に含まれる情報端末９０に対するユーザ操作の履歴情報に基づいて、ジョブデータの印刷処理内容を特定する。例えば、情報提供装置３０は、履歴情報に広告情報に対するユーザ操作を示す情報を含む場合、ジョブデータとともに広告情報を印刷するように印刷処理内容を特定する。一方で、情報提供装置３０は、履歴情報に広告情報に対するユーザ操作を示す情報を含まない場合、ジョブデータのみを印刷するように印刷処理内容を特定する。広告情報に対するユーザ操作を示す情報は、例えば、広告情報がユーザによりスキップされたことを示す情報である。
【００２２】
そして、情報提供装置３０は、特定した印刷処理内容を含む印刷処理情報を生成する。情報提供装置３０は、要求されたジョブデータおよび生成した印刷処理情報を、画像処理装置１０に対して送信する。画像処理装置１０は、受信した印刷処理情報が示す印刷処理内容に基づいて、ジョブデータの印刷処理を実行する。これによって、画像処理装置１０は、情報提供装置３０が履歴情報に基づいて生成した印刷処理情報に基づいて、ジョブデータの印刷処理を行うことができる。
【００２３】
このように、情報提供システム１は、情報端末９０に表示される広告情報に対するユーザ操作の有無、すなわちユーザの広告情報の視聴の有無によって、ジョブデータとともに広告情報を印刷するか否かを判断する。そのため、情報提供システム１は、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【００２４】
●ハードウエア構成
図３は、第１の実施形態に係る画像処理装置のハードウエア構成の一例を示す図である。なお、図３に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。画像処理装置１０は、コントローラ１２０を有する。コントローラ１２０は、ＣＰＵ（Central Processing Unit）１０１、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）１０２、フラッシュメモリ１０３、ＨＤＤ（Hard Disk Drive）１０４、ＡＳＩＣ（Application Specific Integrated Circuit）１０５、通信部１０６を有する。
【００２５】
ＡＳＩＣ１０５は、ＣＰＵインターフェース、ＳＤＲＡＭインターフェース、ローカルバスインターフェース、ＰＣＩ（Peripheral Component Interconnect）バスインターフェース、ＭＡＣ（Media Access Controller）およびＨＤＤインターフェース等を備える多機能デバイスボードである。
【００２６】
ＣＰＵ１０１は、ＡＳＩＣ１０５を介して各種プログラムをＨＤＤ１０４から読み取り実行する。ＳＤＲＡＭ１０２は、各種プログラムを記憶するプログラムメモリや、ＣＰＵ１０１が各種プログラムを実行する際に使用するワークメモリ等として機能する。なお、ＳＤＲＡＭ１０２の代わりに、ＤＲＡＭ（Dynamic Random Access Memory）やＳＲＡＭ（Static Random Access Memory）を用いてもよい。
【００２７】
フラッシュメモリ１０３は、不揮発性メモリであり、画像処理装置１０を起動させるブートローダ（ブートプログラム）やＯＳ（Operation System）を記憶する。また、フラッシュメモリ１０３は、各プログラムを記憶するアプリケーションメモリとして機能する。さらに、フラッシュメモリ１０３は、各サービス（コピーサービス、プリントサービス、ファクシミリサービス）のソフトウエアを記憶するサービスメモリとして機能する。
【００２８】
また、フラッシュメモリ１０３は、ファームウェアを記憶するファームメモリ、ネットワークアドレスや機種機番等を記憶するデータメモリとして機能する。なお、フラッシュメモリ１０３の代わりに、ＲＡＭ（Random Access Memory）と電池を利用したバックアップ回路を集積した不揮発性ＲＡＭや、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の他の不揮発性メモリを使用してもよい。
【００２９】
ＨＤＤ１０４は、画像処理装置１０の電源のオン、オフに関わりなくデータを記憶する不揮発性の記憶媒体である。ＨＤＤ１０４は、フラッシュメモリ１０３内に記憶されたプログラムおよびデータ以外のプログラム、並びにデータを記録する。なお、ＨＤＤ１０４は、ファームメモリとして使用してもよい。通信部１０６は、ＣＰＵ１０１の指示に従い、情報提供装置３０、広告サーバ５０および情報端末９０との通信を行うインターフェースである。
【００３０】
操作部１０７は、ＵＳＢ（Universal Serial Bus）ケーブル等を用いてコントローラ１２０と接続されている。操作部１０７は、画像処理装置１０に対して操作を行うユーザのためのインターフェースである。操作部１０７は、各種の操作キー、表示装置としてのＬＣＤ（Liquid Crystal Display）またはＣＲＴ（Cathode-Ray Tube）の文字表示器およびタッチパネルを有する。画像処理装置１０は、操作部１０７を操作することにより、データの入力、印刷ジョブの実行、表示をすることができる。
【００３１】
さらに、コントローラ１２０には、ＰＣＩバス１１４を介して、ファックス制御ユニット１０８、記憶媒体１０９ａが脱着可能なＵＳＢ１０９、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４（１１０）、プロッタエンジン１１１、スキャナエンジン１１２およびＢＬＥ（Bluetooth（登録商標）Low Energy）モジュール１１３等が接続されている。これにより、画像処理装置１０では、コピーサービス、プリントサービス、ファクシミリサービス等の各サービスを提供することができる。プロッタエンジン１１１は電子写真方式またはインクジェット方式のいずれの方式を採用していてもよい。
【００３２】
なお、図３に図示する構成は一例に過ぎず、画像処理装置１０のハードウエア構成は、図３の構成には限られない。例えば、通信部１０６は、ＰＣＩバス１１４に接続されていてもよい。また、通信部１０６は、有線でネットワークに接続される他、無線ＬＡＮ等の無線で接続されていてもよい。さらに、通信部１０６は、電話回線網に接続するＤＳＵ（Digital Service Unit）またはモデムを有していてもよい。携帯電話網に接続する通信装置を有していてもよい。
【００３３】
図４は、第１の実施形態に係る情報提供装置のハードウエア構成の一例を示す図である。なお、図４に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。情報提供装置３０は、ＣＰＵ３０１、ＲＯＭ（Read Only Memory）３０２、ＲＡＭ（Random Access Memory）３０３、ストレージ３０４、入出力インターフェース（Ｉ／Ｆ）３０５、通信部３０６およびバス３０７を有する。
【００３４】
ＣＰＵ３０１は、ＲＯＭ３０２やストレージ３０４等に格納された本発明に係るプログラムやデータをＲＡＭ１０３上に読み出し、処理を実行することで、情報提供装置３０の各機能を実現する演算装置である。情報提供装置３０は、例えば、本発明に係るプログラムをＣＰＵ３０１が実行することによって、本発明に係る情報提供方法を実現する。
【００３５】
ＲＯＭ３０２は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。ＲＯＭ３０２は、例えば、フラッシュＲＯＭ等により構成される。ＲＯＭ３０２は、多種の用途に対応したＳＤＫ（Software Development Kit）がインストールされており、ＳＤＫのアプリケーションを用いて、情報提供装置３０の機能やネットワーク接続等を実現することが可能である。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリア等として用いられる揮発性のメモリである。
【００３６】
ストレージ３０４は、例えば、ＨＤＤ、ＳＳＤ（Solid State Drive）等のストレージデバイスである。ストレージ３０４は、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する。入出力インターフェース（Ｉ／Ｆ）３０５は、情報提供装置３０に外部装置を接続するためのインターフェースである。外部装置は、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体３０５ａや、各種の電子機器等が含まれる。
【００３７】
通信部３０６は、ＣＰＵ３０１の指示に従い、画像処理装置１０、広告サーバ５０および情報端末９０との通信を行うインターフェースである。通信部３０６は、有線通信を用いてネットワークに接続される他、無線ＬＡＮ等の無線通信を用いてネットワークに接続されていてもよい。また、通信部３０６は、電話回線網に接続するＤＳＵまたはモデムを有していてもよい。さらに、通信部３０６は、携帯電話網に接続する通信装置を有していてもよい。
【００３８】
バス３０７は、上記各構成要素に接続され、アドレス信号、データ信号、および各種制御信号等を伝送する。ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ストレージ３０４、入出力インターフェース（Ｉ／Ｆ）３０５、通信部３０６は、バス３０７を介して相互に接続されている。なお、図４において、情報提供装置３０のハードウエア構成を示したが、広告サーバ５０も同様の構成を有していてもよい。
【００３９】
図５は、第１の実施形態に係る情報端末のハードウエア構成の一例を示す図である。なお、図５に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。情報端末９０は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、ストレージ９０４、入力部９０５、表示インターフェース（Ｉ／Ｆ）９０６、入出力インターフェース（Ｉ／Ｆ）９０７および通信部９０８等を有する。
【００４０】
ＣＰＵ９０１は、情報端末９０全体の制御を行う。ＣＰＵ９０１は、ＲＯＭ９０２やストレージ９０４等に格納されたプログラムやデータをＲＡＭ９０３上に読み出し、処理を実行することで、情報端末９０の各機能を実現する演算装置である。ＲＡＭ９０３は、ＣＰＵ９０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ９０２は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００４１】
ストレージ９０４は、例えば、ＨＤＤ、ＳＳＤ、またはフラッシュＲＯＭ等のストレージデバイスであり、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する。入力部９０５は、オペレータが情報端末９０に各種指示を入力するためのインターフェースである。例えば、キーボード、マウス、タッチパネル、音声入力装置等である。
【００４２】
表示インターフェース（Ｉ／Ｆ）９０６は、ＣＰＵ９０１からの要求により、情報端末９０が有する各種情報をカーソル、メニュー、ウィンドウ、文字、または画像等の形態でディスプレイ９０６ａに表示する。表示インターフェース（Ｉ／Ｆ）９０６は、例えばグラフィックチップやディスプレイインターフェースである。入出力インターフェース（Ｉ／Ｆ）９０７は、情報端末９０に他の装置を接続するためのインターフェースである。他の装置は、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体９０７ａや、各種の電子機器等が含まれる。
【００４３】
通信部９０８は、画像処理装置１０、情報提供装置３０および広告サーバ５０とネットワーク５を介して通信（接続）を行う通信インターフェースである。通信部９０８は、アンテナ、無線部、ＭＡＣ部等を含む。
【００４４】
バス９０９は、上記各構成要素に接続され、アドレス信号、データ信号、および各種制御信号等を伝送する。ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、ストレージ９０４、入力部９０５、表示インターフェース（Ｉ/Ｆ）９０６、入出力インターフェース（Ｉ／Ｆ）９０７および通信部９０８は、バス９０９を介して相互に接続されている。
【００４５】
●機能構成
図６は、第１の実施形態に係る情報提供装置の機能構成の一例を示す図である。図６に示す情報提供装置３０により実現される機能は、送受信部３１、認証部３２、表示画像処理部３３、ジョブ管理部３４、広告情報管理部３５、記憶・読出部３６および記憶部３７を含む機能である。
【００４６】
送受信部３１は、ネットワーク５を介して、外部装置との間でデータをやり取りする機能である。送受信部３１は、例えば、情報端末９０から送信された印刷ジョブの登録画面の取得要求を受信するとともに、広告データ４１を情報端末９０に対して送信する。また、送受信部３１は、画像処理装置１０における印刷処理の対象となるジョブデータ４０（印刷対象情報の一例）と、情報端末９０に対するユーザ操作の履歴情報とを受信する。ジョブデータ４０および履歴情報の受信タイミングは、ジョブデータ４０と履歴情報とが対応付けられれば特に限定されず、例えば、ジョブデータ４０の受信後に、対応する履歴情報の受信が行われてもよい。履歴情報の詳細は、後述する。さらに、送受信部３１は、画像処理装置１０から送信された印刷ジョブのダウンロード要求を受信するとともに、要求された印刷ジョブに対応するジョブデータ４０を画像処理装置１０に対して送信する。印刷ジョブのダウンロード要求は、ジョブデータ４０の印刷実行要求の一例である。送受信部３１は、例えば、図４に示した情報提供装置３０の通信部３０６およびＣＰＵ３０１によって実行されるプログラム等により実現される。送受信部３１は、取得手段および送信手段の一例である。
【００４７】
認証部３２は、情報端末９０または画像処理装置１０から送信されたユーザの認証要求に応じて、情報提供システム１のユーザ認証を行う機能である。具体的には、認証部３２は、後述する認証情報管理ＤＢ３７１が管理する認証情報を用いて、情報提供システム１のユーザのユーザ認証を行う。認証部３２は、例えば、図４に示したＣＰＵ３０１により実行されるプログラム等によって実現される。なお、認証部３２の機能は、外部の認証サーバに備えられていてもよい。認証部３２は、認証手段の一例である。
【００４８】
表示画像処理部３３は、画像処理装置１０または情報端末９０に表示させる表示画像を生成する機能である。表示画像処理部３３は、例えば、情報端末９０からの要求に応じて、情報端末９０に表示させるジョブ登録画面９１０を生成する。また、表示画像処理部３３は、画像処理装置１０からの要求に応じて、画像処理装置１０に表示させるジョブ実行画面２１０を生成する。表示画像処理部３３は、例えば、図４に示したＣＰＵ３０１により実行されるプログラム等によって実現される。
【００４９】
ジョブ管理部３４は、情報端末９０により登録された印刷ジョブを管理する機能である。ジョブ管理部３４は、例えば、情報端末９０により送信された印刷ジョブに対応するジョブデータ４０をジョブ管理ＤＢ３７２に対して登録するとともに、ジョブ管理リスト４２０を生成する。ジョブ管理リスト４２０の詳細は、後述する。また、ジョブ管理部３４は、画像処理装置１０からジョブデータ４０のダウンロード要求を受信した場合、要求されたジョブデータ４０に紐づく履歴情報に基づいて、ジョブデータ４０の印刷処理内容を特定する。履歴情報は、情報端末９０に表示された広告情報に対するユーザ操作を示す情報であり、例えば、ユーザによる広告情報の視聴の有無を示す情報である。さらに、ジョブ管理部３４は、特定した印刷処理内容を含む印刷処理情報を生成する。ジョブ管理部３４は、例えば、図４に示したＣＰＵ３０１により実行されるプログラム等によって実現される。ジョブ管理部３４は、生成手段に一例である。
【００５０】
広告情報管理部３５は、広告サーバ５０から送信された広告情報を管理する機能である。広告情報管理部３５は、例えば、広告サーバ５０により送信された広告データ４１を広告情報管理ＤＢ３７３に対して登録するとともに、広告情報管理リスト４３０を生成する。広告データ４１は、広告情報の内容を示す動画データまたは静止画データである。広告情報管理リスト４３０の詳細は、後述する。また、広告情報管理部３５は、情報端末９０に表示させる広告データ４１を、広告情報管理リスト４３０の中から選択する。広告情報管理部３５は、例えば、図４に示したＣＰＵ３０１により実行されるプログラム等によって実現される。広告情報管理部３５は、選択手段の一例である。
【００５１】
記憶・読出部３６は、記憶部３７に各種データを記憶し、記憶部３７から各種データを読み出す機能である。記憶・読出部３６および記憶部３７は、例えば、図４に示したＲＯＭ３０２、ストレージ３０４およびＣＰＵ３０１で実行されるプログラム等により実現される。記憶部３７は、記憶手段の一例である。また、記憶部３７には、認証情報管理ＤＢ３７１、ジョブ管理ＤＢ３７２および広告情報管理ＤＢ３７３が構築されている。
【００５２】
○認証情報管理ＤＢ
ここで、図８を用いて、認証情報管理ＤＢ３７１について説明する。認証情報管理ＤＢ３７１は、図８に示すような認証情報管理リスト４１０が管理されている。図８は、第１の実施形態に係る認証情報管理リストの一例を示す図である。認証情報管理リスト４１０は、情報提供システム１に登録されたユーザの認証情報を管理している。
【００５３】
認証情報管理リスト４１０は、「ユーザＩＤ」および「パスワード」を紐づけて記憶している。「ユーザＩＤ」は、情報提供システム１に登録されたユーザを識別する識別情報である。「パスワード」は、ユーザＩＤに対応する認証情報の一例である。情報提供装置３０の認証部３２は、画像処理装置１０または情報端末９０から送信された認証情報と、図８に示す認証情報管理リスト４１０とを用いて、ユーザ認証処理を行う。
【００５４】
○ジョブ管理ＤＢ
続いて、図９を用いて、ジョブ管理ＤＢ３７２について説明する。ジョブ管理ＤＢ３７２は、図９に示すようなジョブ管理リスト４２０が管理されている。図９は、第１の実施形態に係るジョブ管理リストの一例を示す図である。ジョブ管理リスト４２０は、「ジョブＩＤ」、「ファイル名」、「印刷設定情報」４２１、「有料／無料フラグ」４２２および「広告ＩＤ」４２３の情報を紐づけて記憶している。「ファイル名」、「印刷設定情報」４２１、「有料／無料フラグ」４２２および「広告ＩＤ」４２３は、「ジョブＩＤ」に紐づく登録情報の一例である。「ジョブＩＤ」は、情報端末９０から登録要求が送信された印刷ジョブごとに割り当てられた、印刷ジョブの識別情報である。「ファイル名」は、情報端末９０から登録要求が送信された印刷ジョブに対応するジョブデータ４０のファイル名である。
【００５５】
「印刷設定情報」４２１は、情報端末９０から印刷ジョブの登録要求とともに送信された、ジョブデータ４０の印刷処理を行う際の設定情報である。印刷設定情報４２１は、図９に示すように、「部数」、「カラー」、「両面／片面」「余白」等の印刷設定に関する情報が含まれる。印刷設定情報４２１は、情報端末９０により印刷ジョブを登録する際に設定される。なお、印刷設定情報４２１の含まれる項目は、印刷処理を実行する画像処理装置１０の機能に応じて、適宜設定・変更可能である。
【００５６】
「有料／無料フラグ」４２２は、ジョブデータ４０の印刷処理を行う際に、ジョブデータ４０とともに広告データ４１を印刷するかどうかを判断するためのフラグである。有料／無料フラグ４２２は、情報端末９０によって広告データ４１が視聴されたと判定された場合、無料のフラグが設定される。例えば、有料／無料フラグ４２２は、情報提供装置３０から提供された広告データ４１が情報端末９０により最後まで再生されたと判定された場合には、広告データが視聴されたものとして、無料フラグを設定する。一方で、有料／無料フラグ４２２は、情報端末９０によって広告データ４１が視聴されていないと判定された場合、有料フラグが設定される。例えば、有料／無料フラグ４２２は、情報提供装置３０から提供された広告データ４１が途中でスキップされたと判定された場合には、広告データ４１が視聴されていないものとして、有料フラグを設定する。
【００５７】
有料／無料フラグ４２２に関する情報は、広告データ４１を再生する情報端末９０により生成され、情報提供装置３０に対して送信される。なお、有料／無料フラグ４２２は、情報端末９０により広告データ４１が視聴されたと判定されたか否かを示す情報であればよい。例えば、有料／無料フラグ４２２は、広告データ４１のスキップの有無を示す情報であってもよい。有料／無料フラグ４２２は、情報端末９０に対するユーザ操作の履歴情報の一例である。有料／無料フラグ４２２は、例えば、情報端末９０に表示された広告データ４１に対するユーザ操作が行われた場合、すなわち広告データ４１がユーザによりスキップされた場合、有料のフラグが設定される。一方で、有料／無料フラグ４２２は、例えば、情報端末９０に表示された広告データ４１に対するユーザ操作が行われなかった場合、すなわち広告データ４１がユーザによりスキップされなかった場合、無料のフラグが設定される。
【００５８】
「広告ＩＤ４２３」は、ユーザに提供する広告データ４１を識別するための識別情報である。ジョブ管理リスト４２０は、ジョブデータ４０の印刷処理において、後述する広告情報管理リスト４３０に管理された広告データ４１をユーザに提供するため、登録されたジョブデータ４０ごとに広告ＩＤを紐づけて記憶している。
【００５９】
○広告情報管理ＤＢ
続いて、図１０を用いて、広告情報管理ＤＢ３７３について説明する。広告情報管理ＤＢ３７３は、図１０に示すような広告情報管理リスト４３０が管理されている。図１０は、第１の実施形態に係る広告情報管理リストの一例を示す図である。広告情報管理リスト４３０は、「広告ＩＤ」、「動画名」、「静止画名」の情報を紐づけて記憶している。
【００６０】
「広告ＩＤ」は、広告サーバ５０から受信した広告データ４１ごとに割り当てられた、広告データ４１の識別情報である。広告ＩＤは、図９に示したジョブ管理リスト４２０に含まれる広告ＩＤ４２３と同様である。広告ＩＤは、広告情報管理部３５によって割り当てられる。なお、広告ＩＤは、広告データを送信する広告サーバ５０によって割り当てられてもよい。
【００６１】
「動画名」は、広告サーバ５０から受信した動画データとしての広告データ４１のファイル名である。「静止画名」は、広告サーバ５０から受信した静止画データとしての広告データ４１のファイル名である。図１０に示すように、広告情報管理リスト４３０は、一つの広告ＩＤに対して、動画データと静止画データを紐づけて記憶している。一の広告ＩＤに紐づけられた動画データと静止画データは、同一または関連性のある内容の広告情報である。例えば、一の広告ＩＤに紐づけられた動画データと静止画データは、共通の広告主により提供された広告情報である。
【００６２】
広告情報管理部３５は、広告情報管理リスト４３０に記憶された広告データの中から、ユーザに提供する広告データ４１の広告ＩＤを選択する。そして、印刷ジョブの登録を行うユーザが利用する情報端末９０に対して広告データ４１を送信する場合、広告情報管理部３５は、選択した広告ＩＤに紐づく動画データを提供する。一方で、登録された印刷ジョブに対応するジョブデータ４０の印刷処理を実行する画像処理装置１０に対して広告データ４１を送信する場合、広告情報管理部３５は、選択した広告ＩＤに紐づく静止画データを送信する。これにより、ジョブデータ４０の印刷処理を行う同一のユーザに対して、共通した広告情報を提供することができる。
【００６３】
続いて、画像処理装置１０、広告サーバ５０および情報端末９０の機能構成を説明する。図７は、第１の実施形態に係る画像処理装置、広告サーバおよび情報端末の機能構成の一例を示す図である。画像処理装置１０、広告サーバ５０および情報端末９０は、ネットワーク５を介して、情報提供装置３０と通信可能である。
【００６４】
まず、画像処理装置１０の機構構成を説明する。図７に示す画像処理装置１０により実現される機能は、送受信部１１、表示制御部１２、受付部１３、印刷処理部１４、記憶・読出部１５および記憶部１６を含む機能である。
【００６５】
送受信部１１は、ネットワーク５を介して、外部装置との間でデータをやり取りする機能である。送受信部１１は、例えば、情報提供装置３０から送信されたジョブ実行画面２１０を受信する。また、送受信部１１は、例えば、ジョブデータ４０の印刷実行要求を、情報提供装置３０に対して送信し、情報提供装置３０からジョブデータ４０および印刷処理情報を受信する。ジョブ実行画面２１０の詳細は、後述する。送受信部１１は、例えば、図３に示した通信部１０６およびＣＰＵ１０１によって実行されるプログラム等によって実現される。送受信部１１は、要求送信手段の一例である。
【００６６】
表示制御部１２は、送受信部１１により受信されたジョブ実行画面２１０を、図３に示した操作部１０７に表示させる機能である。表示制御部１２は、例えば、図３に示したＣＰＵ１０１により実行されるプログラム等によって実現される。
【００６７】
受付部１３は、図３に示した操作部１０７に対するユーザ入力を受け付ける機能である。受付部１３は、例えば、情報提供システム１のユーザから認証情報の入力を受け付ける。また、受付部１３は、ジョブ実行画面２１０に含まれる印刷ジョブの印刷実行要求の入力を受け付ける。受付部１３は、図３に示したＣＰＵ１０１によって実行されるプログラム等によって実現される。
【００６８】
印刷処理部１４は、情報提供装置３０から送信されたジョブデータ４０の印刷処理を実行する機能である。印刷処理部１４は、例えば、図３に示したＣＰＵ１０１によって実行されるプログラム等により実現される。印刷処理部１４は、印刷処理手段の一例である。
【００６９】
記憶・読出部１５は、記憶部１６に各種データを記憶し、記憶部１６から各種データを読み出す機能である。記憶・読出部１５および記憶部１６は、例えば、図３に示したフラッシュメモリ１０３、ＨＤＤ１０４およびＣＰＵ１０１で実行されるプログラム等により実現される。また、記憶部１６は、ジョブデータ４０を記憶している。ジョブデータ４０は、情報提供装置３０から送信される、画像処理装置１０における印刷処理の対象となるデータである。
【００７０】
次に、広告サーバ５０の機能構成を説明する。図７に示す広告サーバ５０により実現される機能は、送受信部５１、広告情報管理部５２、記憶・読出部５３および記憶部５４を含む機能である。
【００７１】
送受信部５１は、ネットワーク５を介して、外部装置との間でデータをやり取りする機能である。送受信部５１は、例えば、記憶部５４に記憶された広告データ４１を、情報提供装置３０に対して送信する。送受信部５１は、例えば、図４に示した通信部３０６およびＣＰＵ３０１によって実行されるプログラム等によって実現される。
【００７２】
広告情報管理部５２は、広告主から提供される広告情報を管理する機能である。広告情報管理部５２は、例えば、記憶部５４に記憶された広告データ４１の管理を行う。広告情報管理部５２は、例えば、図４に示したＣＰＵ３０１で実行されるプログラム等により実現される。
【００７３】
記憶・読出部５３は、記憶部５４に各種データを記憶し、記憶部５４から各種データを読み出す機能である。記憶・読出部５３および記憶部５４は、例えば、図４に示したＲＯＭ３０２、ストレージ３０４およびＣＰＵ３０１で実行されるプログラム等により実現される。また、記憶部５４は、広告データ４１を記憶している。広告データ４１は、広告主から提供させるデータであり、動画データおよび静止画データを含む。
【００７４】
次に、情報端末９０の機能構成を説明する。図７に示す情報端末９０により実現される機能は、送受信部９１、表示制御部９２、受付部９３、記憶・読出部９４および記憶部９５を含む機能である。
【００７５】
送受信部９１は、ネットワーク５を介して、外部装置との間でデータをやり取りする機能である。送受信部９１は、例えば、情報提供装置３０から送信されたジョブ登録画面９１０を受信する。ジョブ登録画面９１０の詳細は、後述する。また、送受信部９１は、例えば、記憶部９５に記憶された文書・画像データ９６の印刷ジョブの登録要求を、情報提供装置３０に対して送信する。送受信部９１は、例えば、図５に示した通信部９０８およびＣＰＵ９０１によって実行されるプログラム等によって実現される。
【００７６】
表示制御部９２は、送受信部９１により受信されたジョブ登録画面９１０を、図５に示したディスプレイ９０６ａに表示させる機能である。表示制御部９２は、例えば、図５に示したＣＰＵ１０１により実行されるプログラム等によって実現される。
【００７７】
受付部９３は、図５に示した入力部９０５に対するユーザの入力操作を受け付ける機能である。受付部９３は、例えば、情報提供システム１のユーザから認証情報の入力を受け付ける。また、受付部９３は、ユーザから記憶部９５に記憶された文書・画像データ９６の印刷ジョブの登録要求の入力を受け付ける。受付部９３は、図５に示したＣＰＵ９０１によって実行されるプログラム等によって実現される。
【００７８】
記憶・読出部９４は、記憶部９５に各種データを記憶し、記憶部９５から各種データを読み出す機能である。記憶・読出部９４および記憶部９５は、例えば、図５に示したＲＯＭ９０２、ストレージ９０４およびＣＰＵ９０１で実行されるプログラム等により実現される。また、記憶部９５は、文書・画像データ９６を記憶している。文書・画像データ９６は、情報提供装置３０に対する印刷ジョブの登録要求の対象となるデータであり、ジョブデータ４０に対応する。
【００７９】
●広告情報の提供処理
続いて、第１の実施形態に係る情報提供システムにおける広告情報の提供処理について説明する。まず、図１１を用いて、情報端末９０による印刷ジョブの登録処理について説明する。図１１は、第１の実施形態に係る情報提供システムにおけるジョブデータの登録処理の一例を示すシーケンス図である。
【００８０】
ステップＳ１０１において、情報端末９０は、情報提供装置３０に対して、ユーザにより入力された認証情報を送信する。具体的には、情報端末９０の送受信部９１は、ユーザの入力操作によって、受付部９３により受け付けられた認証情報を、情報提供装置３０に対して送信する。ステップＳ１０２において、情報提供装置３０の送受信部３１は、受信した認証情報を、認証部３２に対して出力する。ステップＳ１０３において、情報提供装置３０の認証部３２は、出力された認証情報を検知すると、図８に示した認証情報管理リスト４１０を用いて、ユーザ認証処理を行う。
【００８１】
ステップＳ１０４において、情報提供装置３０の認証部３２は、送受信部３１に対して、認証結果を出力する。ステップＳ１０５において、情報提供装置３０の送受信部３１は、認証結果を情報端末９０に対して送信する。以上の処理を行うことによって、情報端末９０を利用するユーザのユーザ認証が完了し、認証されたユーザは、情報提供装置３０が提供するクラウドサービスを利用することが可能となる。
【００８２】
ステップＳ１０６において、情報端末９０は、認証部３２により認証されたユーザから印刷ジョブの登録画面の取得要求を受け付ける。具体的には、情報端末９０の受付部９３は、ユーザの入力操作によって、ブラウザを用いて所定のＵＲＬ（Uniform Resource Locator）にアクセスすることにより、印刷ジョブの登録画面の取得要求を受け付ける。ステップＳ１０７において、情報端末９０の送受信部９１は、印刷ジョブの登録画面の取得要求を受け付けると、情報提供装置３０に対して、印刷ジョブの登録画面の取得要求を送信する。
【００８３】
ステップＳ１０８において、情報提供装置３０の送受信部３１は、印刷ジョブの登録画面の取得要求を受信すると、表示画像処理部３３に対して、受信した印刷ジョブの登録画面の取得要求を出力する。ステップＳ１０９において、情報提供装置３０の表示画像処理部３３は、出力された印刷ジョブの登録画面の取得要求を検知すると、広告情報管理部３５に対して、広告データ４１の取得要求を出力する。
【００８４】
ステップＳ１１０において、情報提供装置３０の広告情報管理部３５は、出力された広告データ４１の取得要求を検知すると、記憶部３７に対して、広告情報管理リスト４３０の読み出しを行う。具体的には、広告情報管理部３５は、記憶・読出部３６に対して、広告情報管理リスト４３０の読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれる認証情報管理ＤＢ３７１に記憶された広告情報管理リスト４３０を読み出す。
【００８５】
ステップＳ１１１において、情報提供装置３０の記憶部３７は、広告情報管理部３５に対して、広告情報管理リスト４３０を出力する。具体的には、記憶部３７は、記憶・読出部３６に対して、読み出し要求に対応する広告情報管理リスト４３０を出力する。そして、記憶・読出部３６は、出力された広告情報管理リスト４３０を、広告情報管理部３５に対して出力する。
【００８６】
ステップＳ１１２において、情報提供装置３０の広告情報管理部３５は、出力された広告情報管理リスト４３０の中から、ユーザに提供する広告情報を選択する。具体的には、広告情報管理部３５は、出力された広告情報管理リスト４３０の中から、ユーザに提供する広告情報の広告ＩＤを選択する。そして、広告情報管理部３５は、選択した広告ＩＤに紐づく動画データに対応する広告データ４１の読み出しを行う。なお、ユーザに提供する広告情報の選択は、予め定められた所定の基準に基づいて選択してもよく、ランダムに選択してもよい。
【００８７】
ステップＳ１１３において、情報提供装置３０の広告情報管理部３５は、選択した広告データ４１を表示画像処理部３３に対して出力する。ステップＳ１１４において、情報提供装置３０の表示画像処理部３３は、出力された広告データ４１とジョブ登録画面９１０を、送受信部３１に対して出力する。ステップＳ１１５において、情報提供装置３０の送受信部３１は、出力されたジョブ登録画面９１０よび広告データ４１を、情報端末９０に対して送信する。
【００８８】
ステップＳ１１６において、情報端末９０は、受信した広告データ４１の再生を行う。具体的には、情報端末９０の表示制御部９２は、送受信部９１によって動画データである広告データ４１が受信された場合、広告情報提供画面９２０をディスプレイ９０６ａに表示させ、広告データ４１の再生を行う。
【００８９】
ここで、情報端末９０に表示されるジョブ登録画面９１０および広告情報提供画面９２０について説明する。図１２は、第１の実施形態に係るジョブ登録画面の一例を示す図である。図１２に示すジョブ登録画面９１０は、情報端末９０の表示制御部９２によってディスプレイ９０６ａに表示される。ジョブ登録画面９１０は、画像処理装置１０を用いて印刷処理を行いたい文書・画像データ９６を印刷ジョブとして、情報提供装置３０に登録（アップロード）するための画面情報である。ジョブ登録画面９１０は、例えば、ユーザの入力操作によって、情報提供装置３０から提供されるジョブ登録画面９１０のＵＲＬにアクセスすることにより、印刷ジョブの登録画面の取得要求を送信した情報端末９０に表示される。
【００９０】
ジョブ登録画面９１０は、「参照アイコン」９１１、「印刷設定」アイコン９１２および「登録」アイコン９１３等を含む。図１２に示すジョブ登録画面９１０は、印刷ジョブが登録されていない状態を示す。情報端末９０は、情報端末９０を利用するユーザが「参照」アイコン９１１を選択することにより、情報端末９０に記憶された文書・画像データ９６の中から、登録したいデータを読み出す。
【００９１】
また、情報端末９０は、情報端末９０を利用するユーザが「印刷設定」アイコン９１２を選択することにより、登録する文書・画像データ９６の印刷設定を行う。印刷設定は、印刷部数、白黒／カラー、両面印刷／片面印刷、余白の有無、集約の有無等の、画像処理装置１０により実行可能な処理内容を設定可能である。設定した印刷設定情報は、図９に示したジョブ管理リスト４２０に含まれる印刷設定情報４２１として記憶される。
【００９２】
情報端末９０は、情報端末９０を利用するユーザが「登録」アイコン９１３が選択した場合、読み出した文書・画像データ９６の登録要求を、情報提供装置３０に対して送信する。これによって、情報端末９０を利用するユーザは、印刷処理を行いたい文書・画像データ９６を、ジョブデータ４０として情報提供装置３０に登録することが可能である。なお、図１２に示すジョブ登録画面９１０のレイアウト等は、これに限られない。
【００９３】
続いて、情報端末９０に表示される広告データ４１の提供画面について説明する。図１３は、第１の実施形態に係る情報端末に表示される広告情報提供画面の一例を示す図である。図１３（ａ）に示すように、広告情報提供画面９２０ａは、広告データ４１である動画データを再生し、情報端末９０を利用するユーザに動画データを視聴させるための画面情報である。
【００９４】
広告情報提供画面９２０ａは、「スキップ」アイコン９２１を含む。情報端末９０は、情報端末９０を利用するユーザにより「スキップ」アイコン９２１が動画データの再生中に選択された場合、再生中の動画データの再生を終了させ、広告データの提供を終了する。一方で、情報端末９０は、「スキップ」アイコン９２１が選択されずに、再生中の動画データの再生が最後まで終了した場合も、広告データの提供を終了する。「スキップ」アイコン９２１の選択は、広告データ４１に対するユーザ操作の一例である。
【００９５】
図１３（ｂ）は、図１３（ａ）に示す広告情報提供画面９２０ａの変形例である。図１３（ｂ）に示す広告情報提供画面９２０ｂは、広告データ４１をスキップした場合に行われる処理を、ユーザに対して提示する参照情報９２２が含まれる。図１３（ｂ）示すように、参照情報９２２は、例えば、動画データをスキップすると、広告データ４１がジョブデータ４０とともに印刷される旨のメッセージが表示される。広告情報提供画面９２０ｂは、広告データ４１をスキップした場合に行われる処理の内容を、具体的に表示することで、情報端末９０を利用するユーザに対して注意喚起を行うことができる。なお、図１３に示す広告情報提供画面９２０のレイアウト等は、これに限られない。
【００９６】
図１１に戻り、情報端末９０による印刷ジョブの登録処理の説明を続ける。ステップＳ１１７において、情報端末９０は、情報提供装置３０に対して、印刷ジョブの登録要求を送信する。情報提供装置３０は、情報端末９０から送信された印刷ジョブの登録要求を受信する（取得ステップの一例）。具体的には、情報端末９０は、図１３に示す広告情報提供画面９２０による広告データ４１の再生が終了すると、図１２に示すジョブ登録画面９１０が表示され、印刷ジョブの登録が可能となる。つまり、情報端末９０は、広告データ４１の再生が終了しないと、印刷ジョブの登録を行うことができない。これは、印刷ジョブの登録が完了したあとに、広告データ４１の再生を行うと、ユーザが広告データ４１を途中でスキップする可能性が高いからである。
【００９７】
情報端末９０は、ジョブ登録画面９１０において文書・画像データ９６を印刷ジョブとして読み出して、「登録」アイコン９１３を選択することで、印刷ジョブの登録要求を送信する。印刷ジョブの登録要求は、図１２に示すジョブ登録画面９１０において読み出された文書・画像データ９６、「印刷設定」アイコン９１２により設定された情報、情報端末９０に表示された広告データ４１に対するユーザ操作の履歴情報等を含む。
【００９８】
ここで、「広告データ４１の再生が終了する」とは、「広告データ４１が最後まで再生されて終了する場合」と、「広告データ４１が途中でスキップされたことにより終了する場合」がある。「広告データ４１が途中でスキップされたことにより終了する場合」は、ユーザが広告データ４１を視聴していないものとし、広告データ４１に対するユーザ操作を示す情報を履歴情報として、情報提供装置３０に対して送信する。広告データ４１に対するユーザ操作を示す情報は、例えば、広告データ４１がユーザによりスキップされたことを示す情報である。一方で、「広告データ４１が最後まで再生されて終了する場合」は、ユーザが広告データ４１を視聴したものとし、情報提供装置３０に対して送信する履歴情報に、広告データ４１に対するユーザ操作を示す情報を含めない。
【００９９】
また、情報端末９０を利用するユーザは、広告データ４１を最後まで再生するか、または広告データ４１を途中でスキップするかの処理を行い、広告データ４１の視聴を終了しないと、印刷ジョブの登録を行うことができない。そのため、情報提供装置３０は、ユーザによる広告データ４１の有無を把握することができる。
【０１００】
ステップＳ１１８において、情報提供装置３０の送受信部３１は、印刷ジョブの登録要求を受信すると、ジョブ管理部３４に対して、印刷ジョブの登録要求を出力する。ステップＳ１１９において、情報提供装置３０のジョブ管理部３４は、出力された印刷ジョブの登録要求を検知すると、ジョブ管理リスト４２０を生成する。具体的には、ジョブ管理部３４は、出力された印刷ジョブの登録要求に含まれる情報を用いて、図９に示したジョブ管理リスト４２０を作成する。ジョブ管理部３４は、印刷ジョブの登録要求に含まれるジョブデータ４０、印刷設定情報および情報端末９０に対するユーザ操作の履歴情報を紐づけて、ジョブ管理リスト４２０に追加する。
【０１０１】
ステップＳ１２０において、情報提供装置３０のジョブ管理部３４は、生成したジョブ管理リスト４２０を、記憶部３７に記憶させる。具体的には、ジョブ管理部３４は、記憶・読出部３６に対して、生成したジョブ管理リスト４２０を出力する。そして、記憶・読出部３６は、出力されたジョブ管理リスト４２０を検知すると、記憶部３７に含まれるジョブ管理ＤＢ３７２に記憶されたジョブ管理リスト４２０を記憶させる。
【０１０２】
続いて、画像処理装置１０における印刷ジョブの実行処理について説明する。図１４は、第１の実施形態に係る情報提供システムにおける印刷ジョブの実行処理の一例を示すシーケンス図である。なお、図１４は、図１１で示した処理によって、情報提供装置３０に対して印刷ジョブが登録されているものとして説明する。
【０１０３】
ステップＳ２０１において、画像処理装置１０は、情報提供装置３０に対して、ユーザにより入力された認証情報を送信する。具体的には、画像処理装置１０の送受信部１１は、ユーザの入力操作によって、受付部１３により受け付けられた認証情報を、情報提供装置３０に対して送信する。ステップＳ２０２において、情報提供装置３０の送受信部３１は、受信した認証情報を、認証部３２に対して出力する。ステップＳ２０３において、情報提供装置３０の認証部３２は、出力された認証情報を検知すると、図８に示した認証情報管理リスト４１０を用いて、ユーザ認証処理を行う。
【０１０４】
ステップＳ２０４において、情報提供装置３０の認証部３２は、送受信部３１に対して、認証結果を出力する。ステップＳ２０５において、情報提供装置３０の送受信部３１は、画像処理装置１０に対して、認証結果を送信する。以上の処理をおこなうことによって、画像処理装置１０を利用するユーザのユーザ認証が完了する。そして、認証されたユーザは、画像処理装置１０を用いて、情報提供装置３０が提供するクラウドサービスを利用することが可能となる。
【０１０５】
ステップＳ２０６において、画像処理装置１０は、認証部３２により認証されたユーザから印刷ジョブの実行画面の取得要求を受け付ける。具体的には、画像処理装置１０の受付部１３は、ユーザの入力操作によって、印刷ジョブの実行画面の取得要求を受け付ける。ステップＳ２０７において、画像処理装置１０の送受信部１１は、印刷ジョブの実行画面の取得要求を受け付けると、情報提供装置３０に対して、印刷ジョブの実行画面の取得要求を送信する。
【０１０６】
ステップＳ２０８において、情報提供装置３０の送受信部３１は、印刷ジョブの実行画面の取得要求を受信すると、表示画像処理部３３に対して、受信した印刷ジョブの実行画面の取得要求を出力する。ステップＳ２０９において、情報提供装置３０の表示画像処理部３３は、出力された印刷ジョブの実行画面の取得要求を検知すると、ジョブ管理部３４に対して、ジョブデータ４０の取得要求を出力する。具体的には、表示画像処理部３３は、ジョブ管理部３４に対して、印刷ジョブの実行画面の取得要求を送信したユーザに紐づくジョブデータ４０の取得要求を出力する。
【０１０７】
ステップＳ２１０において、情報提供装置３０のジョブ管理部３４は、出力されたジョブデータ４０の取得要求を検知すると、記憶部３７に対して、ジョブ管理リスト４２０の読出しを行う。具体的には、ジョブ管理部３４は、記憶・読出部３６に対して、ジョブ管理リスト４２０の読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれるジョブ管理ＤＢ３７２に記憶されたジョブ管理リスト４２０を読み出す。
【０１０８】
ステップＳ２１１において、情報提供装置３０の記憶部３７は、ジョブ管理部３４に対して、ジョブ管理リスト４２０を出力する。具体的には、記憶部３７は、記憶・読出部３６に対して、読出し要求に対応するジョブ管理リスト４２０を出力する。そして、記憶・読出部３６は、出力されたジョブ管理リスト４２０を、ジョブ管理部３４に対して出力する。
【０１０９】
ステップＳ２１２において、情報提供装置３０のジョブ管理部３４は、出力されたジョブ管理リスト４２０を検知すると、表示画像処理部３３に対して、ジョブ管理リスト４２０を出力する。ステップＳ２１３において、情報提供装置３０の表示画像処理部３３は、出力されたジョブ管理リスト４２０を検知すると、ジョブ実行画面２１０を送受信部３１に対して出力する。具体的には、表示画像処理部３３は、ジョブ管理リスト４２０に含まれる、ジョブ実行画面２１０の取得要求を送信したユーザに紐づくジョブデータ４０を抽出し、後述するジョブ実行画面２１０を生成する。そして、生成したジョブ実行画面２１０を、送受信部３１に対して出力する。
【０１１０】
ステップＳ２１４において、情報提供装置３０の送受信部３１は、出力されたジョブ実行画面２１０を検知すると、画像処理装置１０に対して、ジョブ実行画面２１０を送信する。ステップＳ２１５において、画像処理装置１０は、ジョブ実行画面２１０を受信すると、表示されたジョブ実行画面２１０に対するユーザの入力操作によって、印刷処理を実行する印刷ジョブを選択する。具体的には、画像処理装置１０の表示制御部１２は、受信したジョブ実行画面２１０を操作部１０７に表示させる。そして、画像処理装置１０の受付部１３は、表示されたジョブ実行画面２１０に含まれる印刷ジョブリストの中から、ユーザの入力操作によって、印刷処理を実行する印刷ジョブを選択する。
【０１１１】
ここで、画像処理装置１０に表示されるジョブ実行画面２１０について説明する。図１５は、第１の実施形態に係る画像処理装置に表示されるジョブ実行画面の一例を示す図である。図１５に示すジョブ実行画面２１０は、画像処理装置１０の表示制御部１２によって操作部１０７に表示される画面情報である。ジョブ実行画面２１０は、情報提供装置３０の登録された印刷ジョブの中から、画像処理装置１０を用いて印刷処理を行いたい印刷ジョブを、ユーザに選択させるための画面情報である。
【０１１２】
図１５に示すジョブ実行画面２１０は、印刷ジョブリスト２１１と、「実行」アイコン２１２を含む。印刷ジョブリスト２１１は、画像処理装置１０のユーザ認証が行われたユーザが情報提供装置３０に登録した印刷ジョブのリストである。印刷ジョブリスト２１１は、登録された印刷ジョブごとに、「ジョブＩＤ」、「ファイル名」および「登録日」の情報が紐づけられている。ユーザは、印刷ジョブリスト２１１の中から一つの印刷ジョブを選択し、「実行」アイコン２１２を選択する。そして、画像処理装置１０は、選択された印刷ジョブのダウンロード要求を、情報提供装置３０に対して送信する。印刷ジョブのダウンロード要求は、ジョブデータ４０の印刷実行要求の一例である。
【０１１３】
これによって、情報提供システム１のユーザは、情報端末９０を用いて登録した文書・画像データ９６の、画像処理装置１０を用いた印刷処理を行うことができる。なお、図１５に示すジョブ実行画面２１０のレイアウト等は、これに限られない。
【０１１４】
図１４に戻り、画像処理装置１０における印刷ジョブの実行処理の説明を続ける。ステップＳ２１６において、画像処理装置１０は、選択した印刷ジョブのダウンロード要求を、情報提供装置３０に対して送信する。ステップＳ２１７において、情報提供装置３０の送受信部３１は、受信したダウンロード要求を、ジョブ管理部３４に対して出力する。ステップＳ２１８において、情報提供装置３０のジョブ管理部３４は、出力されたダウンロード要求に対応するジョブデータ４０の印刷処理内容を特定し、特定した印刷処理内容を含む印刷処理情報を生成する（生成ステップの一例）。
【０１１５】
ここで、情報提供装置３０における印刷処理情報の生成処理の詳細を説明する。図１６は、第１の実施形態に係る情報提供装置における印刷処理情報の生成処理の一例を示すフローチャートである。ステップＳ３０１において、情報提供装置３０のジョブ管理部３４は、印刷ジョブのダウンロード要求を検知した場合、処理をステップＳ３０２へ移行させる。一方で、情報提供装置３０のジョブ管理部３４は、印刷ジョブのダウンロード要求を検知していない場合、ステップＳ３０１の処理を繰り返す。
【０１１６】
ステップＳ３０２において、情報提供装置３０のジョブ管理部３４は、検知したダウンロード要求に対応するジョブＩＤに紐づく登録情報の読出しを行う。具体的には、ジョブ管理部３４は、記憶・読出部３６に対して、ジョブ管理リスト４２０の読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれるジョブ管理ＤＢ３７２に記憶されたジョブ管理リスト４２０を読み出す。記憶・読出部３６は、読み出したジョブ管理リスト４２０を、ジョブ管理部３４に対して出力する。
【０１１７】
ステップＳ３０３において、情報提供装置３０のジョブ管理部３４は、読み出したジョブ管理リスト４２０に含まれる登録情報に「有料」フラグが含まれる場合、処理をステップＳ３０４へ移行させる。一方で、情報提供装置３０のジョブ管理部３４は、読み出したジョブ管理リスト４２０に含まれる登録情報の「有料」フラグが含まれていない場合、処理をステップＳ３１０へ移行させる。ステップＳ３１０において、情報提供装置３０のジョブ管理部３４は、ダウンロード要求に対応するジョブデータ４０のみを印刷するように印刷処理内容を特定する。この場合、ジョブデータ４０が印刷される用紙には、広告データは印刷されない。
【０１１８】
ステップＳ３０４において、情報提供装置３０のジョブ管理部３４は、登録情報に含まれる広告ＩＤに対応する広告データ４１の読出しを行う。具体的には、ジョブ管理部３４は、記憶・読出部３６に対して、広告情報管理リスト４３０の読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれる広告情報管理ＤＢ３７３に記憶された広告情報管理リスト４３０を読み出す。記憶・読出部３６は、読み出した広告情報管理リスト４３０を、ジョブ管理部３４に対して出力する。
【０１１９】
ステップＳ３０５において、情報提供装置３０のジョブ管理部３４は、登録情報に含まれる印刷設定情報が、片面印刷である場合、処理をステップＳ３０６へ移行させる。ステップＳ３０６において、情報提供装置３０のジョブ管理部３４は、ステップＳ３０４で読み出した広告データ４１を、ダウンロード要求に対応するジョブデータ４０が印刷される用紙の裏面に印刷するように印刷処理内容を特定する。
【０１２０】
一方で、ステップＳ３０５において、情報提供装置３０のジョブ管理部３４は、登録情報に含まれる印刷設定情報が、両面印刷である場合、処理をステップＳ３０７へ移行させる。ステップＳ３０７において、情報提供装置３０のジョブ管理部３４は、登録情報に含まれる印刷設定情報が、余白有の場合、処理をステップＳ３０８へ移行させる。ステップＳ３０８において、情報提供装置３０のジョブ管理部３４は、ステップＳ３０４で読み出した広告データ４１を、ダウンロード要求に対応するジョブデータ４０が印刷される用紙の余白に印刷するように印刷処理内容を特定する。
【０１２１】
一方で、ステップＳ３０７において、情報提供装置３０のジョブ管理部３４は、登録情報に含まれる印刷設定情報が、余白無の場合、処理をステップＳ３０９へ移行させる。ステップＳ３０９において、情報提供装置３０のジョブ管理部３４は、ステップＳ３０４で読み出した広告データ４１を、ダウンロード要求に対応するジョブデータ４０が印刷される用紙に透かしで印刷するように印刷処理内容を特定する。
【０１２２】
ステップＳ３１１において、情報提供装置３０のジョブ管理部３４は、ステップＳ３０６、ステップＳ３０８、ステップＳ３０９およびステップＳ３１０の処理において特定した印刷処理内容に基づいて、印刷処理情報を生成する。例えば、ステップＳ３０６の処理に対して生成される印刷処理情報は、ジョブデータ４０と広告データ４１が交互に配置される。
【０１２３】
ここで、画像処理装置１０による広告データ４１の印刷方法を説明する。図１７は、第１の実施形態に係る広告データの印刷方法の一例を示す図である。図１６に示したように、画像処理装置１０は、ジョブデータ４０に紐づく印刷設定情報に基づいて、広告データ４１の印刷方法が決定される。
【０１２４】
例えば、図１６に示したステップＳ３０６の場合、図１７（ａ）に示すように、広告データ４１は、ジョブデータ４０に対して、印刷用紙の裏面に印刷される。また、図１６に示したステップＳ３０８の場合、図１７（ｂ）に示すように、広告データ４１は、ジョブデータ４０に対して、印刷用紙の枠外に印刷される。さらに、図１６に示したステップＳ３０９の場合、図１７（ｃ）に示すように、広告データ４１は、ジョブデータ４０に対して、印刷用紙の背景に透かして印刷される。
【０１２５】
なお、図１６および図１７に示した広告データ４１の印刷方法は、これに限られず、例えば、ジョブデータ４０の最後のページに広告データ４１を挿入するような構成であってもよい。また、広告データ４１の印刷方法は、図１６に示したステップＳ３０５〜ステップＳ３０９の処理を経ずに、デフォルトで設定される構成にしてもよい。
【０１２６】
図１４に戻り、画像処理装置１０における印刷ジョブの実行処理の説明を続ける。ステップＳ２１９において、情報提供装置３０のジョブ管理部３４は、要求されたジョブデータ４０および生成された印刷処理情報を、送受信部３１に対して出力する。ステップＳ２２０において、情報提供装置３０の送受信部３１は、出力されたジョブデータ４０および印刷処理情報を、画像処理装置１０に対して送信する（送信ステップの一例）。
【０１２７】
ステップＳ２２１において、画像処理装置１０は、ジョブデータ４０および印刷処理情報を受信すると、印刷処理情報に基づいて、ジョブデータ４０の印刷処理を実行する。具体的には、画像処理装置１０の印刷処理部１４は、ジョブデータ４０の印刷処理を実行する。これによって、情報提供システム１は、ユーザから要求されたジョブデータ４０の印刷処理を行うとともに、広告データ４１を提供することができる。さらに、ユーザは、画像処理装置１０を用いて登録したジョブデータ４０の印刷処理を行う際に、ジョブ実行画面２１０に含まれる印刷ジョブリスト２１１の中から、印刷したい印刷ジョブを選択するだけで、ジョブデータ４０の印刷処理を行うことができる。
【０１２８】
なお、印刷設定情報は、ジョブデータ４０に広告データ４１を挿入する例を説明したが、これに限られない。例えば、広告データ４１のみが予め印刷された用紙が画像処理装置１０にセットされている場合、情報提供装置３０のジョブ管理部３４は、設定した広告データ４１の印刷方法に対応する用紙に対して、ジョブデータ４０を印刷するように印刷設定情報を生成してもよい。
【０１２９】
●第１の実施形態の効果
以上説明したように、第１の実施形態に係る情報提供システムは、情報端末９０に表示された広告データ４１に対するユーザ操作の有無に基づいて、画像処理装置１０を用いた処理内容を示す印刷処理情報を生成する。そして、情報提供システム１は、生成した印刷処理情報を、ジョブデータ４０の印刷処理を実行する画像処理装置１０に通知する。そのため、情報提供システム１は、ジョブデータ４０の印刷処理を行う際に、ユーザに対して広告データ４１を提供する場合において、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０１３０】
●第２の実施形態●
次に、第２の実施形態に係る情報提供システムについて説明する。第２の実施形態に係る情報提供システムは、情報提供装置３０の広告情報管理ＤＢ３７３に、広告データ４１の受信回数および視聴回数を含む広告情報管理リスト４３０ａを記憶している。これにより、第２の実施形態に係る情報提供システムは、ユーザにまだ提供していない広告データ４１やユーザが視聴していないと判定された広告データ４１を優先的に提供できるため、広告情報の提供価値を高めることができる。なお、第１の実施形態と同一構成および同一機能は、同一の符号を付して、その説明を省略する。
【０１３１】
図１８は、第２の実施形態に係る広告情報管理リストの一例を示す図である。図１８に示す広告情報管理リスト４３０ａは、図１０に示した広告情報管理リスト４３０に含まれる情報に加えて、「受信回数」４３１および「視聴回数」４３２の情報を含む。
【０１３２】
「受信回数」４３１は、対応する広告データ４１を広告サーバ５０から受信した回数を示す情報である。例えば、広告情報管理部３５は、広告サーバ５０から広告データ４１を受信した場合、受信した広告データ４１と同一の広告ＩＤに紐づく受信回数に１を加算する。一方で、広告サーバ５０から一度も受信していない広告データ４１の受信回数は、０となる。
【０１３３】
「視聴回数」４３２は、情報提供装置３０から送信された広告データ４１が、情報端末９０によって視聴されたと判定された回数を示す情報である。広告情報管理部３５は、例えば、情報端末９０から送信された有料／無料フラグ４２２が無料である場合、広告データ４１が視聴されたものとして、広告データ４１の広告ＩＤに紐づく視聴回数に１を加算する。一方で、広告情報管理部３５は、例えば、情報端末９０から送信された有料／無料フラグ４２２が有料である場合、広告データ４１が視聴されていないと判定されたものとして、視聴回数の加算を行わない。
【０１３４】
ここで、情報提供装置３０における広告サーバ５０からの広告データ４１の取得処理について説明する。図１９は、第２の実施形態に係る情報提供装置における広告データの取得処理の一例を示すフローチャートである。
【０１３５】
ステップＳ４０１において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされていない広告ＩＤが存在する場合、処理をステップＳ４０２へ移行させる。ステップＳ４０２において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされていない広告ＩＤに紐づく広告データの送信要求を、広告サーバ５０に対して送信する。
【０１３６】
一方で、ステップＳ４０１において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされていない広告ＩＤが存在しない場合、処理をステップＳ４０３へ移行させる。
【０１３７】
ステップＳ４０３において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされておらず、かつ視聴回数４３２が１以上カウントされていない広告ＩＤが存在する場合、処理をステップＳ４０４へ移行させる。ステップＳ４０４において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされておらず、かつ視聴回数４３２が１以上カウントされていない広告ＩＤに紐づく広告データ４１の送信要求を、広告サーバ５０に対して送信する。
【０１３８】
一方で、ステップＳ４０３において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされておらず、かつ視聴回数４３２が１以上カウントされていない広告ＩＤが存在しない場合、処理をステップＳ４０５へ移行させる。
【０１３９】
ステップＳ４０５において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる視聴回数４３２が最も少ない広告ＩＤに紐づく広告データ４１の送信要求を、広告サーバ５０に対して送信する。なお、ステップＳ４０５において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる視聴回数４３２が最も少ない広告ＩＤに紐づく広告データ４１が同数の場合、視聴回数４３２が最も少ない広告ＩＤに紐づく広告データ４１の中からランダムで送信要求を送信してもよい。
【０１４０】
ステップＳ４０６において、広告サーバ５０は、情報提供装置３０から送信された広告データ４１の送信要求を受信する。具体的には、広告サーバ５０の送受信部５１は、上記ステップＳ４０２、ステップＳ４０４またはステップＳ４０５の処理によって、情報提供装置３０から送信された広告データ４１の送信要求を受信する。
【０１４１】
ステップＳ４０７において、広告サーバ５０の要求された広告データ４１を記憶部５４から読み出す。具体的には、広告サーバ５０の広告情報管理部５２は、記憶・読出部５３に対して、広告データ４１の読出要求を出力する。そして、記憶・読出部５３は、出力された読出要求を検知すると、記憶部５４に記憶された広告データ４１を読み出す。記憶・読出部５３は、読み出した広告データ４１を、広告情報管理部５２に対して出力する。
【０１４２】
ステップＳ４０８において、広告サーバ５０は、読み出した広告データ４１を、情報提供装置３０に対して送信する。具体的には、広告サーバ５０の送受信部５１は、広告情報管理部５２によって出力された広告データ４１を、情報提供装置３０に対して送信する。
【０１４３】
ステップＳ４０９において、情報提供装置３０の送受信部３１は、広告サーバ５０から受信した広告データ４１を、記憶部３７により構成される広告情報管理ＤＢ３７３に対して記憶する。具体的には、情報提供装置３０の送受信部３１は、広告サーバ５０から受信した広告データ４１を、広告情報管理部３５に対して出力する。そして、広告情報管理部３５は、出力された広告データ４１に対して、広告情報管理リスト４３０を生成する。広告情報管理部３５は、生成した広告情報管理リスト４３０を記憶部３７により構成される広告情報管理ＤＢ３７３に対して記憶する。
【０１４４】
これにより、情報提供装置３０は、広告サーバ５０から広告データ４１を取得することができる。また、情報提供装置３０は、広告データ４１の受信回数および視聴回数に基づいて、広告サーバ５０から取得する広告データ４１を選択することができるため、情報提供システム１のユーザに適した広告データ４１を取得することができる。なお、図１９に示す広告データの取得処理は、一例であり、これに限られない。例えば、広告情報を取得するタイミングは、予め定められた一定間隔で、広告サーバ５０から送信されてもよい。
【０１４５】
続いて、情報提供装置３０における、情報端末９０に送信する広告データ４１の選択処理を説明する。図２０は、第２の実施形態に係る情報提供装置における広告データの選択処理の一例を示すフローチャートである。なお、図２０は、図１９に示した処理等によって、広告情報管理ＤＢ３７３に予め広告データ４１が記憶されているものとして説明する。
【０１４６】
ステップＳ５０１において、情報提供装置３０の広告情報管理部３５は、広告データ４１の取得要求を検知した場合、処理をステップＳ５０２へ移行させる。一方で、情報提供装置３０の広告情報管理部３５は、広告データ４１の取得要求を検知していない場合、ステップＳ５０１の処理を繰り返す。
【０１４７】
ステップＳ５０２において、情報提供装置３０の広告情報管理部３５は、広告情報管理ＤＢ３７３に記憶された広告情報管理リスト４３０ａの読出しを行う。具体的には、広告情報管理部３５は、記憶・読出部３６に対して、広告情報管理リスト４３０ａの読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれる広告情報管理ＤＢ３７３に記憶された広告情報管理リスト４３０ａを読み出す。記憶・読出部３６は、読み出した広告情報管理リスト４３０ａを、広告情報管理部３５に対して出力する。
【０１４８】
ステップＳ５０３において、情報提供装置３０の広告情報管理部３５は、読み出した広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされていない広告ＩＤが存在する場合、処理をステップＳ５０４へ移行させる。ステップＳ５０４において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされていない広告ＩＤに紐づく広告データを選択する。
【０１４９】
一方で、ステップＳ５０３において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされていない広告ＩＤが存在しない場合、処理をステップＳ５０５へ移行させる。
【０１５０】
ステップＳ５０５において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされておらず、かつ視聴回数４３２が１以上カウントされていない広告ＩＤが存在する場合、処理をステップＳ５０６へ移行させる。ステップＳ５０６において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされておらず、かつ視聴回数４３２が１以上カウントされていない広告ＩＤに紐づく広告データ４１を選択する。
【０１５１】
一方で、ステップＳ５０５において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる受信回数４３１が１以上カウントされておらず、かつ視聴回数４３２が１以上カウントされていない広告ＩＤが存在しない場合、処理をステップＳ５０７へ移行させる。
【０１５２】
ステップＳ５０７において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる視聴回数４３２が最も少ない広告ＩＤに紐づく広告データ４１を選択する。なお、ステップＳ５０７において、情報提供装置３０の広告情報管理部３５は、広告情報管理リスト４３０ａに含まれる視聴回数４３２が最も少ない広告ＩＤに紐づく広告データ４１が同数の場合、視聴回数４３２が最も少ない広告ＩＤに紐づく広告データ４１の中からランダムで選択してもよい。
【０１５３】
これにより、情報提供装置３０は、広告情報管理リスト４３０の中から、情報端末９０を利用するユーザに提供する広告データ４１を選択することができる。また、情報提供装置３０は、広告データ４１の受信回数および視聴回数に基づいて、情報端末９０を利用するユーザに提供する広告データ４１を選択することができるため、情報提供システム１のユーザに適した広告情報を提供することができる。
【０１５４】
●第２の実施形態の効果
以上説明したように、第２の実施形態に係る情報提供システムは、情報提供装置３０が、広告データ４１の受信回数および視聴回数に基づいて、ユーザに提供する広告データ４１を選択する。そのため、第２の実施形態に係る情報提供システムは、ユーザにまだ提供していない広告情報やユーザが視聴していない広告情報を優先的に提供できるため、ユーザに対する広告情報の提供価値を高めることができる。
【０１５５】
●第２の実施形態の変形例１●
次に、第２の実施形態の変形例１に係る情報提供システムについて説明する。第２の実施形態の変形例１に係る情報提供システムは、第２の実施形態に係る広告情報管理リスト４３０ａに含まれる視聴回数４３２の情報に変えて、広告データ４１のスキップ回数の情報を含む。図２１は、第２の実施形態の変形例１に係る広告情報管理リストの一例を示す図である。図２１に示す広告情報管理リスト４３０ｂは、広告データ４１ごとに、広告データ４１の「スキップ回数」４３３が紐づけて記憶されている。
【０１５６】
「スキップ回数」４３３は、情報提供装置３０から送信された広告データ４１が、情報端末９０を利用するユーザによって、スキップされた回数を示す情報である。広告情報管理部３５は、例えば、情報端末９０を利用するユーザによって、広告データ４１がスキップされた場合、広告データ４１の広告ＩＤに紐づくスキップ回数に１を加算する。
【０１５７】
広告情報管理部３５は、図２０に示した広告データ４１の選択処理において、スキップ回数が多い広告データ４１を選択するようにしてもよい。この場合、スキップ回数が多い広告データ４１は、ユーザがまだ視聴していない可能性が高いため、ユーザにとって新しい広告情報を提供することができる。一方で、広告情報管理部３５は、図２０に示した広告データ４１の選択処理において、スキップ回数が少ない広告データ４１を選択するようにしてもよい。この場合、スキップ回数が多い広告データ４１は、ユーザの好みや趣向に合わない広告データである可能性が高い。そのため、広告情報管理部３５は、スキップ回数の少ない広告データ４１を選択することによって、ユーザの好みや趣向に合う広告情報を提供することができる。
【０１５８】
●第２の実施形態の変形例２●
次に、第２の実施形態の変形例２に係る情報提供システムについて説明する。第２の実施形態の変形例２に係る情報提供システムは、第２の実施形態に係る広告情報管理リスト４３０ａに含まれる情報に加えて、ユーザＩＤの情報を含む。図２２は、第２の実施形態の変形例２に係る広告情報管理リストの一例を示す図である。図２２に示す広告情報管理リスト４３０ｃは、広告データに紐づく受信回数４３１および視聴回数４３２を、「ユーザＩＤ」４３４ごとに記憶している。
【０１５９】
「ユーザＩＤ」４３４は、情報提供システム１に登録されたユーザを識別する識別情報である。ユーザＩＤ４３４は、図８に示した認証情報管理リスト４１０に含まれるユーザＩＤと同様である。広告情報管理部３５は、図２２に示した広告情報管理リスト４３０ｃを用いて、図２０に示した広告データ４１の選択処理を行う。このように、広告データ４１の受信回数４３１および視聴回数４３２をユーザごとに管理することで、情報提供システム１のユーザにより適した広告情報を提供することができる。
【０１６０】
●第３の実施形態●
次に、第３の実施形態について説明する。第３の実施形態に係る情報提供システムは、情報端末９０から情報提供装置３０に対して文書・画像データ９６が登録される際に、登録されたジョブデータ４０を識別するためのＰＩＮ（Personal Identification Number）コードが発行される。そして、画像処理装置１０を用いて登録されたジョブデータ４０の印刷処理を実行する場合、ユーザは、発行されたＰＩＮコードを入力することで、ジョブデータ４０の印刷処理を行うことができる。
【０１６１】
第３の実施形態に係る情報提供システムは、例えば、ユーザ認証が行われない共有機として、画像処理装置１０が使用される場合において用いられるシステムである。なお、第１の実施形態および第２の実施形態と同一構成および同一機能は、同一の符号を付して、その説明を省略する。
【０１６２】
●広告情報の提供処理
図２３は、第３の実施形態に係る情報提供システムにおけるジョブ登録処理の一例を示すシーケンス図である。図２３は、図１１で示した処理とは異なり、情報端末９０を利用するユーザのユーザ認証処理は行われないものとして説明する。なお、ステップＳ６０１〜Ｓ６１０までの処理は、図１１に示したステップＳ１０６〜Ｓ１１５の処理と同様であるため、説明を省略する。
【０１６３】
ステップＳ６１１において、情報端末９０は、情報提供装置３０に対して、印刷ジョブの登録要求を送信する。具体的には、情報端末９０は、図１２に示すジョブ登録画面９１０が表示され、印刷ジョブの登録が可能となる。そして、情報端末９０は、ジョブ登録画面９１０において文書・画像データ９６を登録して、「登録」アイコン９１３を選択することで、印刷ジョブの登録要求を送信する。印刷ジョブの登録要求には、図１２に示すジョブ登録画面９１０において添付されたジョブデータ４０、印刷設定情報、情報端末９０に対するユーザ操作の履歴情報が含まれる。
【０１６４】
ステップＳ６１２において、情報端末９０は、受信した広告データ４１の再生を行う。具体的には、情報端末９０の表示制御部９２は、送受信部９１によって動画データである広告データ４１が受信された場合、広告情報提供画面９２０をディスプレイ９０６ａに表示させ、広告データ４１の再生を行う。
【０１６５】
ここで、図１１に示した処理と異なり、ステップＳ６１２の印刷ジョブの登録要求処理とステップＳ６１２の広告データの再生処理が並行して行われる。これは、第３の実施形態に係る情報提供システムの場合、印刷ジョブの登録時にＰＩＮコードの発行が行われ、ユーザは、ＰＩＮコードを確認しなければ、登録した印刷ジョブを実行することができない。そのため、広告データ４１の再生が終了してから印刷ジョブの登録が可能な状態にしなくても、広告データ４１が途中でスキップされる可能性が軽減される。これによって、第３の実施形態に係る情報提供システムは、広告データ４１の再生と印刷ジョブの登録とを同時に行うことができる。なお、ジョブ登録画面９１０および広告情報提供画面９２０は、ディスプレイ９０６ａに一画面で表示されてもよい。
【０１６６】
ステップＳ６１３において、情報提供装置３０の送受信部３１は、印刷ジョブの登録要求を受信すると、ジョブ管理部３４に対して、印刷ジョブの登録要求を出力する。ステップＳ６１４において、情報提供装置３０のジョブ管理部３４は、出力された登録要求に紐づく印刷ジョブに対してＰＩＮコードを生成する。また、情報提供装置３０のジョブ管理部３４は、生成したＰＩＮコードを含むジョブ管理リスト４２０を生成する。なお、ジョブ管理部３４により生成されるジョブ管理リスト４２０は、ジョブＩＤごとにＰＩＮコードが記憶されているほかは、図１１のステップ１１９により生成されるものと同様である。
【０１６７】
ステップＳ６１５において、情報提供装置３０のジョブ管理部３４は、生成したジョブ管理リスト４２０を、記憶部３７に対して記憶させる。具体的には、ジョブ管理部３４は、記憶・読出部３６に対して、生成したジョブ管理リスト４２０を出力する。そして、記憶・読出部３６は、出力されたジョブ管理リスト４２０を検知すると、記憶部３７に含まれるジョブ管理ＤＢ３７２に記憶されたジョブ管理リスト４２０を記憶させる。ステップＳ６１６において、ジョブ管理部３４は、生成したＰＩＮコードを、表示画像処理部３３に対して出力する。なお、ステップＳ６１５およびステップＳ６１６の処理の順序は、前後してもよく、並行しておこなわれてもよい。
【０１６８】
ステップＳ６１７において、情報提供装置３０の表示画像処理部３３は、出力されたＰＩＮコードを検知すると、ＰＩＮコード通知画面９３０を、送受信部３１に対して出力する。ステップＳ６１８において、情報提供装置３０の送受信部３１は、情報端末９０に対して、ＰＩＮコード通知画面９３０を送信する。
【０１６９】
ステップＳ６１９において、情報端末９０は、受信したＰＩＮコード通知画面９３０を表示する。具体的には、情報端末９０の表示制御部９２は、送受信部９１によってＰＩＮコード通知画面９３０が受信されると、ディスプレイ９０６ａにＰＩＮコード通知画面９３０を表示させる。
【０１７０】
ここで、情報端末９０に表示されるＰＩＮコードの通知画面９３０について説明する。図２４は、第３の実施形態に係るＰＩＮコード通知画面の一例を示す図である。図２４に示すＰＩＮコード通知画面９３０は、印刷ジョブの登録が完了した旨を示すメッセージとともに、登録された印刷ジョブに紐づくＰＩＮコードが表示される。
【０１７１】
図２４に示す例において、ＰＩＮコードは、「１２３４５６」である。ユーザは、ＰＩＮコード通知画面９３０に表示されたＰＩＮコードを、情報端末９０に記憶または別途書き留める等の方法によって保存しておく。これにより、ユーザは、画像処理装置１０を用いて登録した印刷ジョブに対応するジョブデータ４０の印刷処理を行う場合に、表示されたＰＩＮコードを使用することができる。
【０１７２】
続いて、第３の実施形態に係る画像処理装置１０における印刷ジョブの実行処理について説明する。図２５は、第３の実施形態に係る情報提供システムにおけるジョブ実行処理の一例を示すシーケンス図である。図２５は、図２３で示した処理と同様に、画像処理装置１０を利用するユーザのユーザ認証処理は行われないものとして説明する。また、図２５は、図２３に示したように、情報提供装置３０に対して登録されたジョブデータ４０に対するＰＩＮコードの発行が行われているものとして説明する。
【０１７３】
ステップＳ７０１において、画像処理装置１０は、ユーザから印刷ジョブの実行画面の取得要求を受け付ける。具体的には、画像処理装置１０の受付部１３は、ユーザの入力操作によって、印刷ジョブの実行画面の取得要求を受け付ける。ステップＳ７０２において、画像処理装置１０の送受信部１１は、印刷ジョブの実行画面の取得要求を受け付けると、情報提供装置３０に対して、印刷ジョブの実行画面の取得要求を送信する。
【０１７４】
ステップＳ７０３において、情報提供装置３０の送受信部３１は、印刷ジョブの実行画面の取得要求を受信すると、表示画像処理部３３に対して、受信した印刷ジョブの実行画面の取得要求を出力する。ステップＳ７０４において、情報提供装置３０の表示画像処理部３３は、出力された印刷ジョブの実行画面の取得要求を検知すると、ジョブ管理部３４に対して、ジョブデータ４０の取得要求を出力する。
【０１７５】
ステップＳ７０５において、情報提供装置３０のジョブ管理部３４は、出力されたジョブデータ４０の取得要求を検知すると、記憶部３７に対して、ジョブ管理リスト４２０の読出しを行う。具体的には、ジョブ管理部３４は、記憶・読出部３６に対して、ジョブ管理リスト４２０の読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれるジョブ管理ＤＢ３７２に記憶されたジョブ管理リスト４２０を読み出す。
【０１７６】
ステップＳ７０６において、情報提供装置３０の記憶部３７は、ジョブ管理部３４に対して、ジョブ管理リスト４２０を出力する。具体的には、記憶部３７は、記憶・読出部３６に対して、読出し要求に対応するジョブ管理リスト４２０を出力する。そして、記憶・読出部３６は、出力されたジョブ管理リスト４２０を、ジョブ管理部３４に対して出力する。
【０１７７】
ステップＳ７０７において、情報提供装置３０のジョブ管理部３４は、出力されたジョブ管理リスト４２０を検知すると、表示画像処理部３３に対して、ジョブ管理リスト４２０を出力する。ステップＳ７０８において、情報提供装置３０の表示画像処理部３３は、ジョブ管理リスト４２０にＰＩＮコードの情報が含まれているため、後述するジョブ実行画面２１０ａを送受信部３１に対して出力する。
【０１７８】
ステップＳ７０９において、情報提供装置３０の送受信部３１は、出力されたジョブ実行画面２１０ａを検知すると、画像処理装置１０に対して、ジョブ実行画面２１０ａを送信する。ステップＳ７１０において、画像処理装置１０は、ジョブ実行画面２１０ａを受信すると、表示されたジョブ実行画面２１０ａに対するユーザの入力操作によって、ＰＩＮコードの入力を受け付ける。具体的には、画像処理装置１０の表示制御部１２は、受信したジョブ実行画面２１０ａを操作部１０７に表示させる。そして、画像処理装置１０の受付部１３は、ユーザの入力操作によって、表示されたジョブ実行画面２１０ａに対するＰＩＮコードの入力を受け付ける。
【０１７９】
ここで、画像処理装置１０に表示されるＰＩＮコードの入力画面について説明する。図２６は、第３の実施形態に係る画像処理装置に表示されるジョブ実行画面の一例を示す図である。図２６に示すジョブ実行画面２１０ａは、ＰＩＮコードの入力を受け付ける入力スペースと「実行」アイコン２１２が表示される。ユーザは、印刷ジョブの登録時に取得したＰＩＮコードを、入力スペース２１３に入力し、「実行」アイコン２１４を選択することにより、入力したＰＩＮコードに対応する印刷ジョブのダウンロード要求を、情報提供装置３０に対して送信することができる。なお、図２６に示すジョブ実行画面２１０ａのレイアウト等は、これに限られない。
【０１８０】
図２５に戻り、画像処理装置１０における印刷ジョブの実行処理の説明を続ける。ステップＳ７１１において、画像処理装置１０は、入力されたＰＩＮコードを情報提供装置３０に対して送信する。ステップＳ７１２において、情報提供装置３０の送受信部３１は、受信したＰＩＮコードを、ジョブ管理部３４に対して出力する。
【０１８１】
ステップＳ７１３において、情報提供装置３０のジョブ管理部３４は、出力されたＰＩコードに対応するジョブデータ４０に対して印刷処理を行うための印刷処理情報を生成する。具体的には、ジョブ管理部３４は、ジョブ管理リスト４２０の中に、画像処理装置１０から受信したＰＩＮコードに対応するジョブデータ４０が存在する場合、ＰＩＮコードに対応するジョブデータ４０に対する印刷処理内容を特定する。そして、ジョブ管理部３４は、特定した印刷処理内容を含む印刷処理情報を生成する。なお、印刷処理内容の特定処理および印刷処理情報の生成処理は、図１６に示した処理と同様である。
【０１８２】
一方で、ジョブ管理部３４は、ジョブ管理リスト４２０の中に、画像処理装置１０から受信したＰＩＮコードに対応するジョブデータ４０が存在しない場合、印刷処理内容を特定する（印刷処理情報を生成する）ためのジョブデータ４０が存在しないため、処理を終了する。なお、この場合、情報提供装置３０は、画像処理装置１０に対して、入力されたＰＩＮコードが正しくない旨のメッセージを送信してもよい。
【０１８３】
ステップＳ７１４において、情報提供装置３０のジョブ管理部３４は、入力されたＰＩＮコードに対応するジョブデータ４０および生成された印刷処理情報を、送受信部３１に対して出力する。ステップＳ７１５において、情報提供装置３０の送受信部３１は、出力されたジョブデータ４０および印刷処理情報を、画像処理装置１０に対して送信する。ステップＳ７１６において、画像処理装置１０は、ジョブデータ４０および印刷処理情報を受信すると、印刷処理情報に基づいて、ジョブデータ４０の印刷処理を実行する。具体的には、画像処理装置１０の印刷処理部１４は、ジョブデータ４０の印刷処理を実行する。
【０１８４】
これによって、情報提供システム１は、ユーザにより入力されたＰＩＮコードに対応するジョブデータ４０の印刷処理を行うとともに、広告データ４１を提供することができる。なお、ＰＩＮコードは、情報提供装置３０に登録されたジョブデータ４０を識別するための情報の一例であり、図９に示したジョブＩＤ等であってもよい。また、ＰＩＮコードは、他のユーザに推測されないように、図２４に示したような単純な値ではなく、乱数にする方が好ましい。
【０１８５】
●第３の実施形態の効果
以上説明したように、第３の実施形態に係る情報提供システムは、情報端末９０から情報提供装置３０に対して文書・画像データ９６が登録される場合に発行されるＰＩＮコードを、登録されたジョブデータ４０の印刷処理を実行する画像処理装置１０に対して入力することで、ジョブデータ４０の印刷処理を行うことができる。そのため、第３の実施形態に係る情報提供システムは、ユーザ認証が行われない画像処理装置１０を用いて印刷処理を実行する場合においても、登録したジョブデータ４０ごとにＰＩＮコードが紐づけられることで、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０１８６】
●第４の実施形態●
●システム構成
続いて、第４の実施形態について説明する。第４の実施形態に係る情報提供システムは、第１の実施形態乃至第３の実施形態に係る情報提供システム１に加えて、情報提供システム１ａのユーザによる課金額を示す課金額情報を取得して課金額を管理する課金サーバ７０を備える。情報提供システム１ａは、ジョブデータ４０の登録時に広告データ４１がスキップされた場合においても、ジョブデータ４０の印刷処理に伴う使用料の支払いを行うことで、広告データ４１の印刷を行わせないことができる。図２７は、第４の実施形態に係る情報提供システムのシステム構成の一例を示す図である。なお、第１の実施形態乃至第３の実施形態と同一構成および同一機能は、同一の符号を付して、その説明を省略する。
【０１８７】
課金サーバ７０は、情報提供システム１ａのユーザによる課金状況を記憶して管理するサーバ装置である。課金サーバ７０は、ネットワーク５に接続され、画像処理装置１０、情報提供装置３０、広告サーバ５０および情報端末９０とのそれぞれと通信可能である。課金サーバ７０は、ユーザごとの課金額の情報等を示す課金額情報を記憶して管理している。また、課金サーバ７０は、情報提供装置３０からの要求に応じて、管理された課金額情報を送信する。課金サーバ７０は、課金手段の一例である。
【０１８８】
なお、課金サーバ７０は、画像処理装置１０または情報提供装置３０により実行されるソフトウエアとしての機能であってもよい。また、課金サーバ７０は、画像処理装置１０に付随して設定された端末装置であってもよい。
【０１８９】
●機能構成
図２８は、第４の実施形態に係る情報提供システムの機能構成の一例を示す図である。図２８に示す課金サーバ７０により実現される機能は、送受信部７１、課金額情報管理部７２、記憶・読出部７３および記憶部７４を含む機能である。なお、第４の実施形態に係る情報提供装置３０、画像処理装置１０、広告サーバ５０および情報端末９０により実現される機能は、第１の実施形態乃至第３の実施形態と同様であるため、説明を省略する。
【０１９０】
送受信部７１は、ネットワーク５を介して、外部装置との間でデータをやり取りする機能である。送受信部７１は、例えば、記憶部７４に記憶された課金額情報８０を、情報提供装置３０に対して送信する。送受信部７１は、例えば、図４に示した通信部３０６およびＣＰＵ３０１によって実行されるプログラム等によって実現される。
【０１９１】
課金額情報管理部７２は、情報提供システム１ａのユーザによる課金状況を管理する機能である。課金額情報管理部７２は、例えば、記憶部５４に記憶された課金額情報８０の管理を行う。課金額情報管理部７２は、例えば、図４に示したＣＰＵ３０１で実行されるプログラム等により実現される。
【０１９２】
記憶・読出部７３は、記憶部７４に各種データを記憶し、記憶部７４から各種データを読み出す機能である。記憶・読出部７３および記憶部７４は、例えば、図４に示したＲＯＭ３０２、ストレージ３０４およびＣＰＵ３０１で実行されるプログラム等により実現される。また、記憶部７４は、課金額情報８０を記憶している。課金額情報８０は、情報提供システム１のユーザが課金した課金額等のユーザごとの課金状況を示す情報である。
【０１９３】
●広告情報の提供処理
図２９は、第４の実施形態に係る情報提供装置における広告情報の提供処理の一例を示すフローチャートである。図２９は、図１６に示した印刷設定情報の生成処理の変形例であり、図１６に示すステップＳ３０１とステップＳ３０２の処理は、既に行われているものとして説明する。
【０１９４】
ステップＳ８０１において、情報提供装置３０のジョブ管理部３４は、ジョブ管理リスト４２０に含まれる登録情報に「有料」フラグが含まれる場合、処理をステップＳ８０２へ移行させる。一方で、情報提供装置３０のジョブ管理部３４は、ジョブ管理リスト４２０に含まれる登録情報の「有料」フラグが含まれていない場合、処理をステップＳ８１２へ移行させる。ステップＳ８１２において、情報提供装置３０のジョブ管理部３４は、情報端末９０からのダウンロード要求に対応するジョブデータ４０のみを印刷するように印刷処理内容を特定する。この場合、ジョブデータ４０が印刷される用紙には、広告データ４１は印刷されない。
【０１９５】
ステップＳ８０２において、情報提供装置３０の送受信部３１は、課金サーバ７０に対して、課金額情報８０の取得要求を送信する。具体的には、情報提供装置３０のジョブ管理部は、ジョブ管理リスト４２０に含まれる登録情報に「有料」フラグが含まれる場合、ダウンロード要求を送信した情報端末９０のユーザに対応する課金額情報８０の取得要求を、送受信部３１に対して出力する。そして、送受信部３１は、課金サーバ７０に対して、ダウンロード要求を送信した情報端末９０のユーザに対応する課金額情報８０の取得要求を送信する。
【０１９６】
ステップＳ８０３において、課金サーバ７０の送受信部７１は、情報提供装置３０から課金額情報８０の取得要求を受信する。ステップＳ８０４において、課金サーバ７０の課金額情報管理部７２は、記憶部７４に対して、要求された課金額情報８０の読み出しを行う。具体的には、課金額情報管理部７２は、記憶・読出部７３に対して、要求されたユーザに対応する課金額情報８０の読出要求を出力する。そして、記憶・読出部７３は、出力された読出要求を検知すると、記憶部７４に記憶された課金額情報８０を読み出す。記憶・読出部７３は、読み出した課金額情報８０を、課金額情報管理部７２に対して出力する。
【０１９７】
ステップＳ８０５において、課金サーバ７０の送受信部７１は、読み出した課金額情報８０を、情報提供装置３０に対して送信する。ステップＳ８０６において、情報提供装置３０の送受信部３１は、課金サーバ７０から送信された課金額情報８０を取得する。ステップＳ８０７において、情報提供装置３０のジョブ管理部３４は、課金額情報８０に含まれる課金額の残高が所定の閾値以上である場合、処理をステップＳ８０８へ移行させる。一方で、情報提供装置３０のジョブ管理部３４は、課金額情報８０に含まれる課金額の残高が所定の閾値より少ない場合、処理をステップＳ８１１へ移行させる。
【０１９８】
ここで、所定の閾値は、情報提供システム１ａにおいて、画像処理装置１０を用いてジョブデータ４０を印刷する場合に、ユーザに対して徴収される料金である。例えば、所定の閾値は、画像処理装置１０を用いてジョブデータ４０を一枚印刷する場合に、ユーザに対して徴収される料金であってもよい。つまり、ステップＳ８０７の処理は、ジョブデータ４０を印刷しようとするユーザに対して、課金額情報８０に基づいて、使用料を徴収できるかを判断する。
【０１９９】
また、所定の閾値は、ユーザの課金額の残高に対応する予め設定された印刷可能な枚数の情報であってもよい。この場合、ステップＳ８０７は、実行する印刷処理の枚数が、課金額情報８０に含まれる印刷可能枚数よりも少ない場合、処理をステップＳ８０９へ移行させ、実行する印刷処理の枚数が、課金額情報８０に含まれる印刷可能枚数よりも多い場合、処理をステップＳ８１１へ移行させる。なお、所定の閾値は、上記の例に限られず、情報提供システム１ａの管理者等によって、適宜設定・変更可能である。
【０２００】
ステップＳ８０８において、情報提供装置３０のジョブ管理部３４は、課金額情報８０に含まれる課金額の残高が所定の閾値以上であるため、課金サーバ７０に対して、使用料の支払いを行う。具体的には、ジョブ管理部３４は、印刷処理に伴う使用料に関する情報を、送受信部３１に対して出力する。送受信部３１は、出力された使用料に関する情報を、課金サーバ７０に対して送信する。なお、使用料に関する情報は、印刷処理を行う部数の情報であってもよいし、実行する印刷処理を料金に換算した情報でであってもよい。
【０２０１】
ステップＳ８０９において、課金サーバ７０の課金額情報管理部７２は、記憶部７４に記憶された該当するユーザの課金額情報８０から、受信した使用料に相当する課金額を減額する。課金額情報管理部７２は、課金額を減額した課金額情報８０を、再び記憶部７４に記憶させる。
【０２０２】
ステップＳ８１０において、情報提供装置３０のジョブ管理部３４は、情報端末９０からのダウンロード要求に対応するジョブデータ４０のみを印刷するように印刷処理内容を特定する。この場合、ユーザは、印刷処理に伴う使用料を支払っているため、ジョブデータ４０が印刷される用紙には、広告データは印刷されない。
【０２０３】
ステップＳ８１１において、情報提供装置３０のジョブ管理部３４は、課金額情報８０に含まれる課金額の残高が所定の閾値より少ないため、広告データ４１をダウンロード要求に対応するジョブデータ４０が印刷される用紙に印刷するように印刷処理内容を特定する。なお、広告データ４１の印刷方法は、図１６に示したステップＳ３０５〜ステップＳ３０９の処理により決定されてもよい。
【０２０４】
ステップＳ８１３において、情報提供装置３０のジョブ管理部３４は、ステップＳ８１０、ステップＳ８１１およびステップＳ８１２の処理において特定した印刷処理内容に基づいて、印刷処理情報を生成する。そして、情報提供装置３０は、生成された印刷設定情報を、対応するジョブデータ４０とともに画像処理装置１０に対して送信する。
【０２０５】
●第４の実施形態の効果
以上説明したように、第４の実施形態に係る情報提供システムは、情報提供システム１ａのユーザによる課金額を管理する課金サーバ７０を備え、課金サーバ７０により管理された課金額情報８０を用いて、登録されたジョブデータ４０とともに広告情報を印刷するかどうかを判断する。そのため、情報提供システム１ａは、ジョブデータ４０の登録時に広告データがスキップされた場合においても、ジョブデータ４０の印刷処理に伴う使用料の支払いを行うことで、広告データの印刷を行わせないことができるので、ユーザの使い勝手を向上させることができる。
【０２０６】
●第５の実施形態●
続いて、第５の実施形態について説明する。第５の実施形態に係る情報提供システムは、情報端末９０に記憶された文書・画像データ９６の印刷処理だけでなく、画像処理装置１０のコピー機能やスキャナ機能のように、画像処理装置１０により読み取られた文書・画像データの印刷処理を行う場合にも適用可能なシステムである。なお、第５の実施形態に係る情報提供システムにおいて、情報提供装置３０により実現される機能は、画像処理装置１０により実行されるソフトウエアとしての機能であってもよい。
【０２０７】
●広告情報の提供処理
図３０は、第５の実施形態に係る情報提供システムにおけるジョブ実行処理の一例を示すシーケンス図である。図３０に示すジョブ実行処理は、図１４に示したジョブ実行処理とは異なり、ユーザによる印刷ジョブの登録要求が印刷ジョブの実行要求を兼ねている。なお、ステップＳ９０１〜ステップＳ９０５のユーザ認証処理は、図１４に示したＳ２０１〜ステップＳ２０５の処理と同様であるため、説明を省略する。
【０２０８】
ステップＳ９０６において、画像処理装置１０は、認証部３２により認証されたユーザから印刷ジョブの登録画面の取得要求を受け付ける。具体的には、画像処理装置１０の受付部１３は、印刷ジョブの登録画面の取得要求を受け付ける。ステップＳ９０７において、画像処理装置１０の送受信部１１は、印刷ジョブの登録画面の取得要求を受け付けると、情報提供装置３０に対して、印刷ジョブの登録画面の取得要求を送信する。
【０２０９】
ステップＳ９０８において、情報提供装置３０の送受信部３１は、印刷ジョブの登録画面の取得要求を受信すると、表示画像処理部３３に対して、受信した印刷ジョブの登録画面の取得要求を出力する。ステップＳ９０９において、情報提供装置３０の表示画像処理部３３は、出力された印刷ジョブの登録画面の取得要求を検知すると、広告情報管理部３５に対して、広告データの取得要求を出力する。
【０２１０】
ステップＳ９１０において、情報提供装置３０の広告情報管理部３５は、出力された広告データの取得要求を検知すると、記憶部３７に対して、広告情報管理リスト４３０の読出しを行う。具体的には、広告情報管理部３５は、記憶・読出部３６に対して、広告情報管理リスト４３０の読出要求を出力する。そして、記憶・読出部３６は、出力された読出要求を検知すると、記憶部３７に含まれる認証情報管理ＤＢ３７１に記憶された広告情報管理リスト４３０を読み出す。
【０２１１】
ステップＳ９１１において、情報提供装置３０の記憶部３７は、広告情報管理部３５に対して、広告情報管理リスト４３０を出力する。具体的には、記憶部３７は、記憶・読出部３６に対して、読出し要求に対応する広告情報管理リスト４３０を出力する。そして、記憶・読出部３６は、出力された広告情報管理リスト４３０を、広告情報管理部３５に対して出力する。
【０２１２】
ステップＳ９１２において、情報提供装置３０の広告情報管理部３５は、出力された広告情報管理リスト４３０の中から、広告データを選択する。ステップＳ９１３において、情報提供装置３０の広告情報管理部３５は、選択した広告データ４１を表示画像処理部３３に対して出力する。ステップＳ９１４において、情報提供装置３０の表示画像処理部３３は、出力された広告データ４１と、ジョブ登録画面９１０を、送受信部３１に対して出力する。ステップＳ９１５において、情報提供装置３０の送受信部３１は、出力されたジョブ登録画面９１０よび広告データ４１を、画像処理装置１０に対して送信する。
【０２１３】
ステップＳ９１６において、画像処理装置１０は、受信した広告データ４１の再生を行う。具体的には、画像処理装置１０の表示制御部１２は、送受信部１１によって広告データが受信されると、動画データである広告データ４１の再生を行う。なお、ステップＳ９１６における広告データ４１の再生処理は、図１１に示したステップＳ１１６の処理と同様である。
【０２１４】
ステップＳ９１７において、画像処理装置１０は、情報提供装置３０に対して、印刷ジョブの登録要求を送信する。ここで、ステップＳ９１７において、ジョブデータ４０の登録は、図１１に示したステップＳ１１７の処理のように、記憶された文書・画像データ９６の中から選択するのではなく、画像処理装置１０のコピー機能やスキャン機能を用いて、文書・画像データが読み取られることにより、ジョブデータ４０の登録が行われる。なお、印刷ジョブの登録要求を送信における他の処理については、図１１に示したステップＳ１１７の処理と同様である。
【０２１５】
ステップＳ９１８において、情報提供装置３０の送受信部３１は、印刷ジョブの登録要求を受信すると、ジョブ管理部３４に対して、印刷ジョブの登録要求を出力する。ステップＳ９１９において、情報提供装置３０のジョブ管理部３４は、出力された登録要求に対応するジョブデータ４０に対する印刷処理内容を特定する。そして、ジョブ管理部３４は、特定した印刷処理内容を含む印刷処理情報を生成する。なお、ステップＳ９１９における印刷処理内容の特定処理および印刷処理情報の生成処理は、図１４に示したステップＳ２１８の処理と同様である。
【０２１６】
ステップＳ９２０において、情報提供装置３０のジョブ管理部３４は、登録要求に対応するジョブデータ４０および生成された印刷処理情報を、送受信部３１に対して出力する。ステップＳ９２１において、情報提供装置３０の送受信部３１は、出力されたジョブデータ４０および印刷処理情報を、画像処理装置１０に対して送信する。
【０２１７】
ステップＳ９２２において、画像処理装置１０の印刷処理部１４は、ジョブデータ４０および印刷処理情報を受信すると、印刷処理情報に基づいて、ジョブデータ４０の印刷処理を実行する。これによって、情報提供システム１は、ユーザから要求されたジョブデータ４０の印刷処理を行うとともに、広告データ４１を提供することができる。
【０２１８】
●第５の実施形態の効果
以上説明したように、第５の実施形態に係る情報提供システムは、情報端末９０に記憶された文書・画像データ９６の印刷処理だけでなく、画像処理装置１０のコピー機能やスキャナ機能のように、画像処理装置１０により読み取られた文書・画像データの印刷処理を行う場合においても、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０２１９】
●まとめ●
以上説明したように、本発明の一実施形態に係る情報提供システムは、ユーザが操作可能な情報端末９０（表示装置の一例）に対して広告データ４１（広告情報の一例）を提供する情報提供システム１であって、画像処理装置１０における印刷処理の対象となるジョブデータ４０（印刷対象情報の一例）と広告データ４１を表示する情報端末９０に対するユーザ操作の履歴情報とを取得する。そして、情報提供システム１は、取得されたジョブデータ４０の印刷実行要求を受信した場合、取得された履歴情報に基づいて、ジョブデータ４０に対する処理内容を示す印刷処理情報を生成し、生成した印刷処理情報を画像処理装置１０に対して送信する。そのため、情報提供システム１は、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０２２０】
また、本発明の一実施形態に係る情報提供システムは、履歴情報が広告データ４１に対するユーザ操作を示す情報を含まない場合、履歴情報に紐づくジョブデータ４０のみを印刷するように印刷処理情報を生成し、履歴情報が広告データ４１に対するユーザ操作を示す情報を含む場合、ジョブデータ４０とともに広告データ４１を印刷するように印刷処理情報を生成する。そのため、情報提供システム１は、ユーザの広告情報の視聴の有無によって、ジョブデータ４０とともに広告情報を印刷するか否かを判断するので、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０２２１】
さらに、本発明の一実施形態に係る情報提供システムは、情報端末９０を利用するユーザにより視聴回数が少ない広告データ４１を選択し、選択された広告データ４１を、ジョブデータ４０を取得する前に情報端末９０に対して送信する。そのため、情報提供システム１は、ユーザにまだ提供していない広告データやユーザが視聴していない広告データを優先的に提供できるため、広告情報の提供価値を高めることができる。
【０２２２】
また、本発明の一実施形態に係る情報提供システムは、ユーザによる認証情報を含む認証要求に応じて、ユーザの認証を行い、認証されたユーザに紐づくジョブデータ４０に対する印刷処理情報を生成する。そのため、情報提供システム１は、認証されたユーザごとに印刷処理内容を特定するため、情報提供システム１のセキュリテイを高め、ユーザに対する広告情報の提供価値を高めることができる。
【０２２３】
さらに、本発明の一実施形態に係る情報提供システムは、取得されたジョブデータ４０に紐づけてＰＩＮコードを記憶し、ユーザにより入力されたＰＩＮコードと記憶されたＰＩＮコードが一致する場合、ＰＩＮコードに紐づくジョブデータ４０に対する印刷処理情報を生成する。そのため、情報提供システム１は、ユーザ認証が行われない画像処理装置１０を用いて印刷処理を実行する場合においても、登録したジョブデータ４０ごとにＰＩＮコードが紐づけられることで、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０２２４】
また、本発明の一実施形態に係る情報提供システムは、ジョブデータ４０の印刷処理に応じた課金額を示す課金額情報８０を取得するとともに、ユーザごとの課金額情報８０を記憶する課金サーバ７０（課金手段の一例）を備え、履歴情報が広告データ４１に対するユーザ操作を示す情報を含み、かつ課金額情報８０が示す課金額が所定の閾値以下の場合、ジョブデータ４０とともに広告データ４１を印刷するように印刷処理情報を生成する。そのため、情報提供システム１ａは、ジョブデータ４０の登録時に広告データ４１がスキップされた場合においても、ジョブデータ４０の印刷処理に伴う使用料の支払いを行うことで、広告データ４１の印刷を行わせないことができるので、ユーザの使い勝手を向上させることができる。
【０２２５】
さらに、本発明の一実施形態に係る情報提供方法は、ユーザが操作可能な情報端末９０に対して広告データ４１を提供する情報提供システム１が実行する情報提供方法であって、画像処理装置１０における印刷処理の対象となるジョブデータ４０と広告データ４１を表示する情報端末９０に対するユーザ操作の履歴情報とを取得する取得ステップと、取得されたジョブデータ４０の印刷実行要求を受信した場合、取得された履歴情報に基づいて、ジョブデータ４０に対する処理内容を示す印刷処理情報を生成する生成ステップと、生成した印刷処理情報を画像処理装置１０に対して送信する送信ステップと、を実行する。そのため、本発明の一実施形態に係る情報提供方法は、ユーザの使い勝手を損なわずに、ユーザに対して広告情報の内容を効果的に伝えることができる。
【０２２６】
なお、各実施形態の機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）、フラッシュメモリ、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＣＤ−ＲＷ（Re-Writable）、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯ（Magneto-Optical disc）等の装置可読な記録媒体に格納して、または電気通信回線を通じて頒布することができる。
【０２２７】
また、各実施形態の機能の一部または全部は、例えばＦＰＧＡ（Field Programmable Gate Array）等のプログラマブル・デバイス（PD）上に実装することができ、またはＡＳＩＣ（Application Specific Integrated Circuit）として実装することができ、各実施形態の機能をＰＤ上に実現するためにＰＤにダウンロードする回路構成データ（ビットストリームデータ）、回路構成データを生成するためのＨＤＬ（Hardware Description Language）、ＶＨＤＬ（Very High Speed Integrated Circuits Hardware Description Language）、Ｖｅｒｉｌｏｇ−ＨＤＬ等により記述されたデータとして記録媒体により配布することができる。
【０２２８】
これまで本発明の一実施形態に係る情報提供システム、画像処理装置、情報提供方法およびプログラムについて説明してきたが、本発明は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０２２９】
１    情報提供システム
１０    画像処理装置
１１    送受信部（要求送信手段の一例）
１４    印刷処理部（印刷処理手段の一例）
３０    情報提供装置
３１    送受信部（取得手段および送信手段の一例）
３２    認証部（認証手段の一例）
３４    ジョブ管理部（生成手段の一例）
３５    広告情報管理部（選択手段の一例）
３７    記憶部（記憶手段の一例）
５０    広告サーバ
７０    課金サーバ（課金手段の一例）
９０    情報端末（表示装置の一例）
【先行技術文献】
【特許文献】
【０２３０】
【特許文献１】特開２００２−８２５８１号公報
【図１】
2019066986.tif 000003
【図２】
2019066986.tif 000004
【図３】
2019066986.tif 000005
【図４】
2019066986.tif 000006
【図５】
2019066986.tif 000007
【図６】
2019066986.tif 000008
【図７】
2019066986.tif 000009
【図８】
2019066986.tif 000010
【図９】
2019066986.tif 000011
【図１０】
2019066986.tif 000012
【図１１】
2019066986.tif 000013
【図１２】
2019066986.tif 000014
【図１３】
2019066986.tif 000015
【図１４】
2019066986.tif 000016
【図１５】
2019066986.tif 000017
【図１６】
2019066986.tif 000018
【図１７】
2019066986.tif 000019
【図１８】
2019066986.tif 000020
【図１９】
2019066986.tif 000021
【図２０】
2019066986.tif 000022
【図２１】
2019066986.tif 000023
【図２２】
2019066986.tif 000024
【図２３】
2019066986.tif 000025
【図２４】
2019066986.tif 000026
【図２５】
2019066986.tif 000027
【図２６】
2019066986.tif 000028
【図２７】
2019066986.tif 000029
【図２８】
2019066986.tif 000030
【図２９】
2019066986.tif 000031
【図３０】
2019066986.tif 000032