(57)【要約】      （修正有）【課題】入力された原稿データから認識されたキーワードと、利用者が入力したキーワードとを比較して関連すると判定された場合に、当該キーワードに対応する広告を付加して印刷を行なうことで、利用者及び広告主にとって非常に有用かつ使い勝手の良い広告提供システム等を提供する。【解決手段】入力キーワードと、原稿データから認識された文字データに含まれている認識キーワードとから、共通のキーワードを広告データに対応づけて記憶されている登録キーワードから検索する。そして検索された登録キーワードに対応する広告データを、原稿データに合成する。【選択図】図２
2012244427.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、サーバに接続された画像形成装置と有する広告提供システムにおいて、
前記画像形成装置は、
入力キーワードを入力するキーワード入力手段と、
原稿データを入力する原稿データ入力手段と、
前記原稿データから文字データの認識を行う文字データ認識手段と、
前記入力キーワードのうち、前記文字データ認識手段により認識された文字データに含まれているキーワードをサーバに送信する送信手段と、
を備え、
前記サーバは、
登録キーワードに対応づけて広告データを記憶する記憶手段と、
前記画像形成装置から送信されたキーワードを受信するキーワード受信手段と、
前記キーワード受信手段により受信されたキーワードに基づいて登録キーワードを検索し、当該検索された広告データを前記画像形成装置に送信する広告データ送信手段と、
を備え、
前記画像形成装置は、
前記送信したキーワードに対応する広告データを、前記サーバから受信する広告データ受信手段と、
前記広告データを、前記原稿データに合成する合成手段と、
を更に備えたことを特徴とする広告提供システム。
【請求項２】
前記広告データは一又は複数含んでおり、
前記画像形成装置は、
前記広告データを選択する広告データ選択手段を更に有し、
前記合成手段は、前記広告データ選択手段により選択された広告データを、前記原稿データに合成することを特徴とする請求項１に記載の広告提供システム。
【請求項３】
前記合成手段は、前記広告データ選択手段により選択された広告データの数が、所定の数を超えない広告データを合成することを特徴とする請求項２に記載の広告提供システム。
【請求項４】
前記合成手段は、前記広告データ選択手段により同一の広告データが複数選択された場合には、当該広告データのうち一つのみを合成することを特徴とする請求項２又は３に記載の広告提供システム。
【請求項５】
前記合成手段は、前記広告データ選択手段により同一の広告データが複数選択された場合には、当該広告データのうち一つのみを他の広告データと比較して拡大して合成することを特徴とする請求項２又は３に記載の広告提供システム。
【請求項６】
前記画像形成装置は、原稿データを記録媒体に印刷する印刷手段を更に有し、
前記合成手段は、前記広告データ選択手段により同一の広告データが複数選択された場合には、前記印刷手段において、当該広告データが両面に印刷されるように合成することを特徴とする請求項２又は３に記載の広告提供システム。
【請求項７】
前記合成手段は、前記原稿データに広告データを合成する場合に、当該原稿データに広告データが重ならないように合成することを特徴とする請求項１から６の何れか一項に記載の広告提供システム。
【請求項８】
サーバに接続された画像形成装置において、
入力キーワードを入力するキーワード入力手段と、
原稿データを入力する原稿データ入力手段と、
前記原稿データから文字データの認識を行う文字データ認識手段と、
前記入力キーワードのうち、前記文字データ認識手段により認識された文字データに含まれているキーワードをサーバに送信する送信手段と、
前記送信したキーワードに対応する広告データを、前記サーバから受信する広告データ受信手段と、
前記広告データを、前記原稿データに合成する合成手段と、
を備えたことを特徴とする画像形成装置。
【請求項９】
登録キーワードに対応づけて広告データを記憶する記憶手段と、
入力キーワードを入力するキーワード入力手段と、
原稿データを入力する原稿データ入力手段と、
前記原稿データから文字データの認識を行う文字データ認識手段と、
前記入力キーワードと、前記文字データ認識手段により認識された文字データに含まれている認識キーワードのうち、共通のキーワードを前記登録キーワードから検索する検索手段と、
前記検索手段により検索された登録キーワードに対応する広告データを、前記原稿データに合成する合成手段と、
を備えたことを特徴とする画像形成装置。
【請求項１０】
サーバに接続されたコンピュータにおいて、
入力キーワードを入力するキーワード入力機能と、
原稿データを入力する原稿データ入力機能と、
前記原稿データから文字データの認識を行う文字データ認識機能と、
前記入力キーワードのうち、前記文字データ認識機能により認識された文字データに含まれているキーワードをサーバに送信する送信機能と、
前記送信したキーワードに対応する広告データを、前記サーバから受信する広告データ受信機能と、
前記広告データを、前記原稿データに合成する合成機能と、
を実現することを特徴とするプログラム。
【請求項１１】
コンピュータに、
登録キーワードに対応づけて広告データを記憶する記憶機能と、
入力キーワードを入力するキーワード入力機能と、
原稿データを入力する原稿データ入力機能と、
前記原稿データから文字データの認識を行う文字データ認識機能と、
前記入力キーワードと、前記文字データ認識機能により認識された文字データに含まれている認識キーワードのうち、共通のキーワードを前記登録キーワードから検索する検索機能と、
前記検索機能により検索された登録キーワードに対応する広告データを、前記原稿データに合成する合成機能と、
を実現することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバと、サーバに接続された画像形成装置と有する広告提供システム等に関する。
【背景技術】
【０００２】
従来の画像形成装置の一種である複写機は、本や原稿の複写物を提供するものでしかなかった。しかし、最近は複写機能の他にも、電子データを提供したり、サーバと接続して必要な情報（データ）を取得したりと、各種機能を備えたデジタル複合機が知られている。
【０００３】
例えば、近年、企業や商業店舗等の宣伝広告をコピー面の欄外や裏面に印刷することで、コピー料金を割り引いたり、あるいは無料としたりする広告提供システム（情報提供システム）が実現されている。このシステムにおいて、広告を提供する側としてはコピーサービス利用者ほぼ全員に広告内容が見てもらえるという宣伝効果があり、一方、利用者はコピーに広告を載せるだけでコピー料金が安くなったり、無料となったりするといったお互いに大きなメリットがある。
【０００４】
上述した広告提供システムを提供するために、特許文献１では、コピーの未使用領域に任意の広告を印刷して広告主よりコピー料金の一部または全額を徴収するようにしたデジタル複合機が提案され、スキャナで読み取られた原稿画像からキーワードを抽出し、そのキーワードに適合する広告を付加するようにしている。
【０００５】
この広告提供システムによれば、デジタル複合機の利用者ではなく、広告主から課金できるという、これまでの課金システムとは異なるシステムを実現できるといった効果がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１８９３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１で提案されている広告提供システムでは、原稿の内容に関連した広告が付加されるのみであるため、利用者の好みに一致しない広告が印刷される虞があり、その様な広告を印刷された利用者は不快な思いをするといった問題点が生じていた。
【０００８】
また、広告提供者にとっても、本来必要としている利用者以外の原稿に広告が印刷され、課金されてしまうことから、広告効果が薄く効率が悪いといった問題点が生じていた。
【０００９】
上述した課題に鑑み、本発明が目的とするところは、入力された原稿データから認識されたキーワードと、利用者が入力したキーワードとを比較して関連すると判定された場合に、当該キーワードに対応する広告を付加して印刷を行なうことで、利用者及び広告主にとって非常に有用かつ使い勝手の良い広告提供システム等を提供することである。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、本発明の広告提供システムは、
サーバと、サーバに接続された画像形成装置と有する広告提供システムであって、
前記画像形成装置は、
入力キーワードを入力するキーワード入力手段と、
原稿データを入力する原稿データ入力手段と、
前記原稿データから文字データの認識を行う文字データ認識手段と、
前記入力キーワードのうち、前記文字データ認識手段により認識された文字データに含まれているキーワードをサーバに送信する送信手段と、
を備え、
前記サーバは、
登録キーワードに対応づけて広告データを記憶する記憶手段と、
前記画像形成装置から送信されたキーワードを受信するキーワード受信手段と、
前記キーワード受信手段により受信されたキーワードに基づいて登録キーワードを検索し、当該検索された広告データを前記画像形成装置に送信する広告データ送信手段と、
を備え、
前記画像形成装置は、
前記送信したキーワードに対応する広告データを、前記サーバから受信する広告データ受信手段と、
前記広告データを、前記原稿データに合成する合成手段と、
を更に備えたことを特徴とする。
【００１１】
また、本発明の広告提供システムにおいて、前記広告データは一又は複数含んでおり、
前記画像形成装置は、
前記広告データを選択する広告データ選択手段を更に有し、
前記合成手段は、前記広告データ選択手段により選択された広告データを、前記原稿データに合成することを特徴とする。
【００１２】
また、本発明の広告提供システムにおいて、前記合成手段は、前記広告データ選択手段により選択された広告データの数が、所定の数を超えない広告データを合成することを特徴とする。
【００１３】
また、本発明の広告提供システムにおいて、
前記合成手段は、前記広告データ選択手段により同一の広告データが複数選択された場合には、当該広告データのうち一つのみを合成することを特徴とする。
【００１４】
また、本発明の広告提供システムにおいて、
前記合成手段は、前記広告データ選択手段により同一の広告データが複数選択された場合には、当該広告データのうち一つのみを他の広告データと比較して拡大して合成することを特徴とする。
【００１５】
また、本発明の広告提供システムにおいて、
前記画像形成装置は、原稿データを記録媒体に印刷する印刷手段を更に有し、
前記合成手段は、前記広告データ選択手段により同一の広告データが複数選択された場合には、前記印刷手段において、当該広告データが両面に印刷されるように合成することを特徴とする。
【００１６】
また、本発明の広告提供システムにおいて、
前記合成手段は、前記原稿データに広告データを合成する場合に、当該原稿データに広告データが重ならないように合成することを特徴とする。
【００１７】
本発明の画像形成装置は、サーバに接続された画像形成装置であって、
入力キーワードを入力するキーワード入力手段と、
原稿データを入力する原稿データ入力手段と、
前記原稿データから文字データの認識を行う文字データ認識手段と、
前記入力キーワードのうち、前記文字データ認識手段により認識された文字データに含まれているキーワードをサーバに送信する送信手段と、
前記送信したキーワードに対応する広告データを、前記サーバから受信する広告データ受信手段と、
前記広告データを、前記原稿データに合成する合成手段と、
を備えたことを特徴とする。
【００１８】
本発明の画像形成装置は、
登録キーワードに対応づけて広告データを記憶する記憶手段と、
入力キーワードを入力するキーワード入力手段と、
原稿データを入力する原稿データ入力手段と、
前記原稿データから文字データの認識を行う文字データ認識手段と、
前記入力キーワードと、前記文字データ認識手段により認識された文字データに含まれている認識キーワードのうち、共通のキーワードを前記登録キーワードから検索する検索手段と、
前記検索手段により検索された登録キーワードに対応する広告データを、前記原稿データに合成する合成手段と、
を備えたことを特徴とする。
【００１９】
本発明のプログラムは、
サーバに接続されたコンピュータにおいて、
入力キーワードを入力するキーワード入力機能と、
原稿データを入力する原稿データ入力機能と、
前記原稿データから文字データの認識を行う文字データ認識機能と、
前記入力キーワードのうち、前記文字データ認識機能により認識された文字データに含まれているキーワードをサーバに送信する送信機能と、
前記送信したキーワードに対応する広告データを、前記サーバから受信する広告データ受信機能と、
前記広告データを、前記原稿データに合成する合成機能と、
を実現することを特徴とする。
【００２０】
本発明のプログラムは、
コンピュータに、
登録キーワードに対応づけて広告データを記憶する記憶機能と、
入力キーワードを入力するキーワード入力機能と、
原稿データを入力する原稿データ入力機能と、
前記原稿データから文字データの認識を行う文字データ認識機能と、
前記入力キーワードと、前記文字データ認識機能により認識された文字データに含まれている認識キーワードのうち、共通のキーワードを前記登録キーワードから検索する検索機能と、
前記検索機能により検索された登録キーワードに対応する広告データを、前記原稿データに合成する合成機能と、
を実現することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、入力キーワードと、原稿データから認識された文字データに含まれている認識キーワードとから、共通のキーワードを広告データに対応づけて記憶されている登録キーワードから検索する。そして検索された登録キーワードに対応する広告データを、原稿データに合成することができる。すなわち、原稿データから認識されたキーワードだけはなく、利用者が入力した入力キーワードと併せて広告データが検索されることから、利用者が所望する広告データが合成されることとなり、利用者、広告提供者の双方にとって極めて効率の良い広告提供システムを実現することができる。
【図面の簡単な説明】
【００２２】
【図１】広告提供システムの概略を説明するための図である。
【図２】本実施形態におけるデジタル複合機の外観図である。
【図３】本実施形態におけるデジタル複合機の機能構成を説明するための図である。
【図４】本実施形態における広告設定情報の一例を示す図である。
【図５】本実施形態におけるサーバの機能構成を説明するための図である。
【図６】本実施形態における広告データ格納領域の一例を示す図である。
【図７】本実施形態におけるデジタル複合機の処理の流れを説明するためのフローチャートである。
【図８】本実施形態におけるデジタル複合機の処理の流れを説明するためのフローチャートである。
【図９】本実施形態におけるデジタル複合機の処理の流れを説明するためのフローチャートである。
【図１０】本実施形態におけるサーバの処理の流れを説明するためのフローチャートである。
【図１１】本実施形態における広告提供システムの処理の流れを説明するためのフローチャートである。
【図１２】本実施形態における表示画面の一例を示す図である。
【図１３】本実施形態における表示画面の一例を示す図である。
【図１４】本実施形態における動作について説明するための図である。
【図１５】本実施形態における動作（キーワード格納領域の状態）について説明するための図である。
【図１６】本実施形態における表示画面の一例を示す図である。
【図１７】本実施形態における表示画面の一例を示す図である。
【図１８】本実施形態における表示画面の一例を示す図である。
【図１９】本実施形態における表示画面の一例を示す図である。
【図２０】本実施形態における動作について説明するための図である。
【図２１】本実施形態における動作について説明するための図である。
【図２２】本実施形態における動作について説明するための図である。
【図２３】本実施形態における変形例を説明するための図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して本発明を実施するための最良の形態について説明する。なお、本実施形態では、一例として、本発明の広告提供システムに含まれる画像形成装置を、デジタル複合機に適用した場合について説明する。
【００２４】
［１．システム構成］
まず本発明を適用した実施形態における広告提供システム全体の構成について図１を用いて説明する。図１に示す用に、広告提供システム１は、ネットワークに、画像形成装置としてデジタル複合機１０と、情報（コンテンツ）として広告データを提供（配信）するサーバ２０とが接続されている。
【００２５】
本実施形態において、ネットワークは、デジタル複合機１０と、サーバ２０とが通信出来ればよい。例えば、光回線を用いたインターネット網といったＷＡＮ環境であったり、構内に設けられたＬＡＮ（Local Area Network）環境であったりしてもよい。具体的な例を挙げると、１００ＢＡＳＥ−ＴＸや、１０００ＢＡＳＥ−Ｔ等のＥｔｈｅｒｎｅｔ（登録商標）を利用した有線ＬＡＮであっても良いし、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎといった無線ＬＡＮであっても良い。すなわち、デジタル複合機１０と、サーバ２０とが通信可能なネットワークで有れば良い。
【００２６】
さらに、ネットワークには、情報端末装置３０が接続されている。情報端末装置３０は、原稿データをサーバ２０に送信したり、新たな広告データや登録キーワードをサーバ２０に送信することにより登録したりすることが可能である。
【００２７】
［２．装置構成］
続いて、広告提供システム１に含まれる各装置の構成についての図を用いて説明する。
【００２８】
［２．１  デジタル複合機］
まず、デジタル複合機１０の構成について説明する。図２はデジタル複合機１０の外観斜視図であり、図３はデジタル複合機１０の機能構成図である。
【００２９】
図３に示すように、デジタル複合機１０は、制御部１００に、画像入力部１１０と、画像形成部１２０と、画像処理部１３０と、画像出力部１４０と、通信部１５０と、記憶部１６０と、操作部１７０と、表示部１８０とが接続されている。
【００３０】
制御部１００は、デジタル複合機１０の全体を制御するための機能部である。制御部１００は、記憶部１６０に記憶されている各種プログラムを読み出して実行することにより各種機能を実現しており、例えばＣＰＵ（Central Process Unit）等により構成されている。
【００３１】
画像入力部１１０は、原稿の画像を読み取って画像データを生成するものであり、例えばＣＣＤ（Charge Coupled Device）等の光学情報を電気信号に変換するデバイスを備えたスキャナ装置等により構成されている。なお、画像入力部１１０は、スキャナ装置等の他にもデジタルカメラ等で撮像された画像を外部から取り込むようにしてもよいし、ＵＳＢメモリや、コンパクトフラッシュ（登録商標）等の記憶媒体、通信部１５０を介して他の端末から原稿データを入力（受信）しても良い。
【００３２】
画像形成部１２０は、画像データを記録媒体（例えば記録用紙）に形成するための機能部である。例えば、図２の給紙トレイ１３２から記録用紙を給紙し、画像形成部１２０に記録用紙の表面に画像が形成された後に排紙トレイ１３４から排紙される。画像形成部１２０は、例えば電子写真方式を利用したレーザプリンタ等により構成されている。
【００３３】
画像処理部１３０は、画像データである原稿データに各種画像処理を施す機能部である。例えば、原稿データの鮮鋭化処理をしたり、色変換処理を行ったりする。また、本実施形態においては、文字認識処理を行ったりする。
【００３４】
文字認識処理は、いわゆるＯＣＲ（Optical Character Reader）処理であり、原稿データと、予め記憶された文字パターンを照合することにより文字を特定し、文字データとして認識する処理である。この文字認識処理の処理方法については、従来から知られているため、その詳細な説明を省略する。
【００３５】
画像出力部１４０は、原稿データを画像データ（電子データ）として出力する機能部である。原稿データとしては、画像入力部１１０から入力されたり、通信部１５０から受信されたりする場合があり、それらの原稿データは一度原稿データ格納領域１５２に記憶される。
【００３６】
そして、原稿データをＪＰＥＧ（Joint Photographic Experts Group）や、ＰＤＦ（Portable Document Format）といった画像データ（電子データ）に変換し、出力する。画像出力部１４０として、例えばデジタル複合機１０に装着されたＵＳＢメモリ等の外部記憶装置に出力してもよいし、通信部１５０を介して他の端末等に画像データを出力してもよい。
【００３７】
通信部１５０は、デジタル複合機１０と外部の端末とが通信を行う為のインタフェースを提供する機能部である。例えば、Ｅｔｈｅｒｎｅｔに接続可能なＮＩＣ（Network Interface Card）等により構成されている。
【００３８】
記憶部１６０は、デジタル複合機１０の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部１６０は、例えば、半導体メモリや、ＨＤＤ（Hard Disk Drive）等により構成されている。
【００３９】
また、記憶部１６０には、原稿データを記憶する為の原稿データ格納領域１６２と、各キーワードが記憶されるキーワード格納領域１６４の領域が確保されており、広告設定情報１６６が記憶される。
【００４０】
原稿データ格納領域１６２は、画像入力部１１０から入力された原稿データ（画像）や、通信部１５０により受信された原稿データを記憶する為の領域である。
【００４１】
キーワード格納領域１６４は、各キーワードを記憶するための格納領域である。本実施形態においては、利用者による入力される入力キーワード１６４２と、原稿データから文字認識処理により認識された認識キーワード１６４４と、入力キーワード１６４２及び認識キーワード１６４４の共通キーワードであり、サーバ２０に送信される照会キーワード１６４６とが記憶されている。
【００４２】
広告設定情報１６６は、デジタル複合機１０において、広告データを原稿データに合成（挿入）する場合の設定に関する情報である。広告設定情報１６６としては、種々の情報が記憶されるが、本実施形態においては、例えば、図４に示す情報が記憶されている。
【００４３】
「広告合成領域」とは、広告データを原稿データのどの領域に合成するかを設定するための情報である。例えば、本実施形態においては、原稿データの（用紙）領域内（記録媒体に印刷する場合は印字領域、画像データとして出力する場合には出力領域）に合成するのか、（用紙）領域外に合成するのかを設定する。領域内に合成する場合は、例えば空間の検知された領域に合成したり、原稿データを縮小したりする。また、原稿データより一回り大きなサイズの画像データを出力し、そこで生じた空間に広告データを合成する。
【００４４】
具体的には、Ａ４サイズの原稿を読み込んだ場合、原稿データとしてはＢ５サイズに縮小する場合や、記録用紙のサイズをＢ４サイズといった大きな記録用紙に出力し、その開いた空間に広告データを合成し、出力する（印刷する）。
【００４５】
「最大広告数」は、出力される画像データの中にいくつ広告データが出力可能かを設定するための情報である。例えば、最大広告数を超える数の広告が選択された場合には、最大広告数だけ印刷することとしたり、利用者に警告報知をして再度広告データを選択させたりするといった処理を実行する。
【００４６】
「広告プレビュー表示」は、原稿データに広告データを合成した場合に、プレビュー表示を行うか否かを設定するための情報である。例えば、広告プレビュー表示を行うとした場合は、広告データが合成された状態をプレビュー表示することにより利用者に出力イメージを提示することができる。他方、広告プレビュー表示を行わないとした場合には、合成される広告データの位置だけを高速に確認することが可能になったりする。
【００４７】
「重複した広告」は、合成する原稿データが重複している場合の処理について設定する情報である。例えば、本実施形態においては、広告データが重複している場合には１つのみを印刷する「１つのみ仕様」と、印刷する場合には記録用紙の両面に印刷をする「両面印刷仕様」と、重複した状態でそのまま広告データを合成する「そのまま出力仕様」とが設定可能である。
【００４８】
「拡大印刷」は、所定の条件のときに広告データが拡大印刷されるか否かについて設定する情報である。本実施形態においては、前記「重複した広告」の処理が「１つのみ仕様」のときに、その広告データを拡大印刷するか否かを設定することができる。すなわち、重複選択されている広告データは、利用者にとって効果の高い広告データであることが期待出来るため、拡大印刷することにより、効果の高い広告の提供が可能になるからである。
【００４９】
操作部１７０は、利用者が動作を指示したり、設定を指示したりするための機能部であり、各種キースイッチ等により構成されている。また、表示部１８０は、利用者に各種情報を報知するための機能部であり、例えばＬＣＤ等により構成されている。ここで、操作部１７０と表示部１８０とを一体形成としてタッチパネル等により構成してもよい。
【００５０】
［２．２  サーバ］
続いて、サーバ２０の構成について、図５を用いて説明する。図５に示すように、サーバ２０は、制御部２００に通信部２５０と、記憶部２６０とが接続されている。
【００５１】
制御部２００は、サーバ２０の全体を制御するための機能部である。制御部２００は、記憶部２６０に記憶されている各種プログラムを読み出して実行することにより各種機能を実現しており、例えばＣＰＵ（Central Process Unit）等により構成されている。
【００５２】
通信部２５０は、サーバ２０と外部の端末とが通信を行う為のインタフェースを提供する機能部である。例えば、Ｅｔｈｅｒｎｅｔに接続可能なＮＩＣ（Network Interface Card）等により構成されている。
【００５３】
記憶部２６０は、サーバ２０の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部２６０は、例えば、半導体メモリや、ＨＤＤ（Hard Disk Drive）等により構成されている。また、記憶部２６０には広告データを記憶する広告データ格納領域２６２が確保されている。
【００５４】
広告データ格納領域２６２は、図６に示すように、広告データ（例えば、「ＳＰ１１０４００１．ＴＩＦＦ」）に対応づけて登録キーワード（例えば、「テレビ、液晶テレビ」）が一又は複数記憶されている。
【００５５】
また、広告データには、登録キーワードが記憶されている。この登録キーワードは、予め記憶される事としても良いし、情報端末装置３０の外部機器から記憶される事としても良い。また、配信サーバ（不図示）に接続し、配信サーバから随時取得する事としても良い。
【００５６】
なお、図６に示したのとは逆に、登録キーワードに一又は複数の広告データを対応づけて記憶しても良い。すなわち、制御部２００が、キーワード（登録キーワード）に基づいて広告データが検索可能であれば良い。
【００５７】
また、記憶されるデータ形式として、本実施形態においては、画像形式（ＴＩＦＦ形式）で記憶されている。ここで、電子データの格納形式としては、例えばＰＤＦやＴＩＦＦ（Tagged Image File Format）形式や、ＪＰＥＧやＧＩＦ、テキスト、ＨＴＭＬ（HyperText Markup Language）、ＸＭＬ（Extensible Markup Language）等の形式、ＸＭＤＦ（ever-eXtending Mobile Document Format）形式等の電子ブック形式、その他独自ファイル形式といったものの何れであっても良い。
【００５８】
［３．処理の流れ］
続いて本実施形態における処理の流れについて図を用いて説明する。
【００５９】
［３．１  デジタル複合機の処理］
デジタル複合機１０の処理の流れについて、フローチャートを用いて説明する。
【００６０】
［３．１．１  キーワード入力処理］
まず、入力キーワード１６４２を、利用者が入力する処理について図７を用いて説明する。利用者は、操作部１７０からキーワードを入力すると、入力キーワード１６４２として、記憶部１６０に記憶される（ステップＳ５０）。
【００６１】
なお、本実施形態においては、利用者が所望する入力キーワードを入力することとして説明するが、ネットワークから取得するといった方法であっても良い。すなわち、利用者が「食事」というジャンルを選択すると、当該選択されたジャンルに対応するキーワードが自動的に受信され、当該キーワードが入力キーワード１６４２として記憶される事としても良い。
【００６２】
また、入力キーワードは利用者が消去することができる。この場合、利用者が削除したい入力キーワードを選択し、削除の操作をすることで、記憶部１６０から削除される。
【００６３】
［３．１．２  メイン処理］
続いて、本実施形態におけるデジタル複合機１０のメイン処理について図８及び図９を用いて説明する。
【００６４】
まず、制御部１００は、画像入力部１１０に原稿がセットされた状態であるか否かを検出する（ステップＳ１００）。
【００６５】
ここで、原稿がセットされた状態を検出すると、次にスタートキーがＯＮとなったか否かを判定する（ステップＳ１０２）。スタートキーとは、利用者がデジタル複合機１０に対してジョブの開始を指示するキーであり、操作部１７０に含まれている。
【００６６】
スタートキーがＯＮとなると（ステップＳ１０２；Ｙｅｓ）、原稿読取処理が実行される（ステップＳ１０４）。原稿読取処理とは、原稿を画像入力部１１０により読み取り、原稿データとして出力する処理である。出力された原稿データは、原稿データ格納領域１６２に一時記憶されることとなる。
【００６７】
続いて、画像処理部１３０により、文字認識処理が実行される（ステップＳ１０６）。文字認識処理が実行されることにより、原稿データから文字データが認識される。そして、認識された文字データから、認識キーワード１６４４を抽出する（ステップＳ１０８）。ここで、文字データから所定のキーワードを解析して抽出する方法は種々知られており、何れかの公知のキーワード解析法を利用して実現される。
【００６８】
続いて、入力キーワード１６４２と、認識された認識キーワード１６４４とを比較し、一致するキーワードがあるか否かを判定する（ステップＳ１１０）。ここで、入力キーワード１６４２と、認識キーワード１６４４とを比較して一致したキーワードがある場合には（ステップＳ１１０；Ｙｅｓ）、一致したキーワードをサーバ２０に照会するために照会キーワード１６４６として抽出する処理を実行する（ステップＳ１１２）。
【００６９】
そして、入力キーワード１６４２と、認識された認識キーワード１６４４との共通のキーワードとして抽出された照会キーワード１６４６を、サーバ２０に送信する（ステップＳ１１４）。
【００７０】
送信した後に、今度はサーバ２０から広告情報を受信するまで待機する（図９のステップＳ１２０；Ｎｏ）。ここで、広告情報が受信されると（ステップＳ１２０；Ｙｅｓ）、この広告情報に広告データが含まれているか否かを判定する（ステップＳ１２２）。
【００７１】
広告情報に、広告データが含まれている場合には（ステップＳ１２２；Ｙｅｓ）、受信された広告データを表示し（ステップＳ１２４）、利用者に広告データを選択させる（ステップＳ１２６）。具体的には、合成する広告データを選択させ、広告データとして合成する位置、大きさ、個数等種々の内容を選択する。このとき、広告設定情報１６６が参照される。
【００７２】
広告データが選択されると（ステップＳ１２８；Ｙｅｓ）、広告データを原稿データに合成する（ステップＳ１３０）。ここで、広告データを原稿データに合成するのは、広告データ選択処理Ｓ１２６で選択された状態にて合成されることとする。
【００７３】
なお、合成されるのは、そのまま原稿データに合成されてもよいし、広告データの画像データの透過率を変更し、原稿データが確認できる状態になるように重畳して合成することとしても良い。
【００７４】
そして、出力される原稿データがプレビュー表示される（ステップＳ１３４）。ここで、追加原稿がある場合は、図８のステップＳ１００から処理を繰り返し実行し（ステップＳ１３４；Ｙｅｓ→ステップＳ１００）、追加原稿が無い場合には、原稿データを出力する（ステップＳ１３４；Ｎｏ→ステップＳ１３６）。原稿データを出力するとは、例えば、広告データが合成された画像データを画像形成部１２０から記録紙に印刷したり、画像出力部１４０から画像データ（電子データ）として出力したりするといった処理が実行される。
【００７５】
なお、入力キーワード１６４２と一致する認識キーワード１６４４が無い場合（ステップＳ１１０；Ｎｏ）、サーバ２０から受信された広告情報に広告データが含まれていない場合（ステップＳ１２２；Ｎｏ）、広告データが選択されなかった場合（ステップＳ１２８；Ｎｏ）については、広告データの出力が無いことを表示し（ステップＳ１３８）、そのまま原稿データを出力する。
【００７６】
また、ステップＳ１２０において、所定時間広告情報が受信されなかった場合（タイムアウトの場合）には、広告データがサーバ２０に記憶されていないと判定し、ステップＳ１３８に処理を移行することとしても良い。
【００７７】
［３．２  サーバの処理］
続いて、サーバ２０の処理について図１０を用いて説明する。まず、サーバ２０は、デジタル複合機１０から照会キーワードを受信する（ステップＳ２００；Ｙｅｓ）。続いて、受信された照会キーワードに一致する登録キーワードを検索する（ステップＳ２０２）。
【００７８】
そして、照会キーワードに一致する登録キーワードが検索された場合、すなわち照会キーワードに一致する広告データが記憶されている場合には（ステップＳ２０６；Ｙｅｓ）、広告データを含めた広告情報をデジタル複合機１０に送信する（ステップＳ２０８）。
【００７９】
他方、照会キーワードに一致する登録キーワードが検索されなかった場合、すなわち照会キーワードに一致する広告データが記憶されていない場合には（ステップＳ２０６；Ｎｏ）、広告データを含めない広告情報をデジタル複合機１０に送信する（ステップＳ２１０）。
【００８０】
なお、デジタル複合機１０は、照会キーワード１６４６に対応する広告データが記憶されているか否かを判定できれば良いため、例えばサーバ２０から別に通知信号を送信する事としても良いし、広告データが記憶されていない場合には、信号（情報）を送信しないといった処理としても良い。
【００８１】
［３．３  システムの処理］
ここで、デジタル複合機１０と、サーバ２０とが含まれる情報提供システム１の全体の流れについて、図１１を用いて全体的に説明する。
【００８２】
まず、デジタル複合機１０において原稿読取処理が実行され（ステップＳ１０００）、原稿から原稿データが生成される。そして、生成された原稿データに基づいて文字認識処理が実行され、テキストデータが認識される（ステップＳ１００２）。
【００８３】
利用者により入力された入力キーワードと、テキストデータから認識される認識キーワードとから、照会キーワードが抽出される（ステップＳ１００４）。そして、抽出された照会キーワードが、サーバ２０に送信される（ステップＳ１００６）。
【００８４】
サーバ２０は、照会キーワードを受信すると（ステップＳ２０００）、照会キーワードと一致する登録キーワードを検索し、検索された登録キーワードに対応する広告データを検索する（ステップＳ２００２）。そして、検索された広告データを、広告情報に含めてデジタル複合機１０に送信する（ステップＳ２００４）。
【００８５】
デジタル複合機１０は、広告情報を受信し（ステップＳ１００８）、広告情報に含まれている広告データを利用者に選択させる（ステップＳ１０１０）。そして、原稿データに選択された広告データを合成し（ステップＳ１０１２）、原稿データを出力する（ステップＳ１０１４）。
【００８６】
［４．動作例］
続いて、動作例について図を用いて説明する。図１２は、デジタル複合機１０における表示部１８０（タッチパネル）に表示される表示画面Ｗ１００の一例である。表示画面Ｗ１００のとき、原稿を画像入力部１１０から読み込むことが可能である。
【００８７】
ここで、表示画面Ｗ１００に表示されているボタンＢ１００「広告挿入」をタッチする（押す）ことにより、本実施形態のメイン処理が実行される。また、ボタンＢ１０２「キーワード入力」をタッチすることにより、本実施形態のキーワード入力処理が実行される。
【００８８】
図１３は、図１２においてボタンＢ１０２がタッチされることにより、キーワード入力処理が実行された場合の表示画面Ｗ１１０の一例である。領域Ｒ１１０に利用者がキーワードを入力し、ボタンＢ１１０「登録」がタッチされると、入力キーワード１６４２として記憶される。
【００８９】
また、領域Ｒ１１２には、過去に入力されている入力キーワードが表示されている。例えば、過去に入力されたキーワードを選択（タッチ）し、ボタンＢ１１２「削除」をタッチすると、選択された入力キーワードを削除することが出来る。また、ボタンＢ１１４（戻る）をタッチすると、前の表示画面に戻ることができる。
【００９０】
また、図１２において、ボタンＢ１００がタッチされると原稿読取処理（図８のステップＳ１０４）、原稿データ文字認識処理（ステップＳ１０６）が実行され、認識された文字データから認証キーワードが抽出される（ステップＳ１０８）。
【００９１】
そして、入力キーワードと、認証キーワードから共通するキーワードとして照会キーワードが抽出され、サーバ２０に送信される（ステップＳ１１０〜１１４）。また、サーバ２０は、照会キーワードに一致する登録キーワードを検索し（図１０のステップＳ２０２）、一致する広告データが検索された場合には、広告データを含めた広告情報をデジタル複合機１０に送信する（ステップＳ２０６；Ｙｅｓ→ステップＳ２０８）。
【００９２】
具体的に図１４及び図１５を用いて説明する。図１４は、原稿Ｐ１の一例を示す図であり、図１５は、本実施形態における記憶部１６０に記憶されるキーワードの状態を示す図である。
【００９３】
原稿Ｐ１から文字データが認識され、その文字データの中から認識キーワードＣ１０「テレビ」、Ｃ１２「自動車」、Ｃ１４「インターネット」、Ｃ１６「携帯電話」が抽出され認識キーワード１６４４として記憶される。
【００９４】
図１５を参照すると、入力キーワード１６４２には、「ラーメン」「テレビ」「プリンタ」と記憶されている。したがって、制御部１００は、入力キーワード１６４２と、認識キーワード１６４４とを比較し、共通している「テレビ」を照会キーワード１６４６として記憶する。
【００９５】
続いて、図１６は、サーバ２０から広告情報（広告データ）を受信し、利用者に合成する（挿入する）広告データを選択させるための表示画面Ｗ１２０の一例である。領域Ｒ１２０に受信された広告データが表示されている。そして、ボタンＢ１２０「決定」がタッチされると、選択された広告データが合成（挿入）される。
【００９６】
ここで、選択される広告データは一つであってもよいし、複数であっても良い。本実施形態においては、広告設定情報１６６に記憶されている最大広告数を上限として選択することが可能である。
【００９７】
図１７は、合成される広告データの位置、大きさ等を選択させるための表示画面Ｗ１３０の一例である。領域Ｒ１３０には、原稿データに対してどの位置に広告データが合成されるかを示しているプレビュー領域である。
【００９８】
なお、このプレビュー領域は、具体的なプレビュー表示をせずに広告データが挿入される箇所を示す位置だけを示しても良いし、原稿データから具体的なプレビュー画像を生成しても良い。また、プレビューを利用者が確認しやすいように、例えば領域Ｒ１３０をタッチすると拡大される処理がされても良い。
【００９９】
まず、領域Ｒ１３２において、合成する広告データを選択し、次に領域Ｒ１３４にて広告位置の調整、領域Ｒ１３６において広告の大きさを決定する。また、領域Ｒ１３８は、合成する原稿データのページを指定する領域である。
【０１００】
原稿データに合成する（挿入する）広告データの位置、大きさが決定された後に、ボタンＢ１３０「決定」がタッチされると、当該位置に広告データが合成され、印刷（出力）されることとなる。
【０１０１】
図１８は、合成する広告データが存在しない場合、広告データを選択しなかった場合等、広告データが合成されない（印刷されない）場合における表示画面Ｗ１４０の一例である。広告データの出力が無い場合は、その旨を表示する（図９のステップＳ１３８）。これは、例えば広告データが印刷されることによりコピー料金を割引くといったサービスを提供している場合に特に有効である。すなわち、広告データの印刷が無い場合は料金を割り引くと行ったサービスが提供されないことを利用者に報知する必要があるからである。
【０１０２】
ここで、利用者によりボタンＢ１４０「印刷」がタッチされるとそのまま原稿データが印刷され、ボタンＢ１４２「取り消し」がタッチされると、処理を中止する（又は１つ前に処理の戻る）こととなる。
【０１０３】
また、図１９は、広告設定情報１６６を設定するための設定画面Ｗ１５０の一例を示す図である。設定画面Ｗ１５０では、広告合成領域を何処にするか、最大広告数をいくつにするか、広告プレビュー表示をするか、重複した広告をどのように処理するかといった項目が設定可能である。なお、図１９の設定画面に設定された内容は、図４に示した広告設定情報１６６の内容となる。
【０１０４】
続いて、図２０は、図１４の原稿Ｐ１に広告データが合成されて印刷された場合における原稿Ｐ２の一例を示す図である。原稿Ｐ１には、領域Ｒ２００に広告データが合成されて印刷されている。
【０１０５】
また、図２１は、図１４の原稿Ｐ１の原稿領域外（余白領域）に広告データが印刷された場合の原稿Ｐ３の一例を示す図である。本来の原稿Ｐ１は、領域Ｒ２１０に印刷されており、その印刷領域の外の領域Ｒ２２０に広告データが合成されて印刷されている。
【０１０６】
この印刷領域の外を確保するためには種々の方法があるが、例えば、原稿Ｐ１がＡ４サイズの原稿に対して原稿Ｐ３はＢ４サイズに出力（Ｂ４サイズの記録用紙に印刷）することとしても良いし、領域Ｒ２１０をＢ５サイズ程度に縮小（例えば、原稿縮小率８６％に設定して縮小）して出力（Ａ４サイズの記録用紙に印刷）することとしても良い。
【０１０７】
更に広告データが重複して選択された場合、両面に印刷しても良い。原稿の両面に印刷した場合の例を図２２に示す。
【０１０８】
このように、本実施形態によれば、原稿データから認識された文字データに基づき、認識キーワードが抽出され、この認識キーワードと、利用者が入力した入力キーワードに基づいて広告データが選択され、合成して出力（印刷）されることとなる。
【０１０９】
したがって、利用者からすれば、所望する入力キーワードを入力しておくことにより、不要な広告が挿入されないだけでなく、広告が適切に挿入されることになる。このように、所望する広告が適切に挿入され、かつ、所望しない広告が挿入されないことにより、使い勝手が向上するといった効果を奏する。
【０１１０】
また、広告提供者からすれば、必要としている利用者にのみ広告データを配信することが可能となり、効率の良い広告が行える効果を奏する。さらに、情報提供システムのサービス提供者からすれば、利用者と広告提供者とのニーズに適合した情報提供が行えるシステムを構築することにより、利用者及び広告提供者双方にとって適切なサービスを提供することが可能である。
【０１１１】
［５．変形例］
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【０１１２】
また、上述した実施形態は、画像形成装置をデジタル複合機に適用した場合について説明したが、例えばコンピュータ等の情報処理装置においても実現可能なことは勿論である。すなわち、本発明を提供可能なプログラムを実行したコンピュータにおいて、入力された画像データから、文字データを認識し、入力キーワードと文字データとから照会キーワードを抽出してサーバ２０に送信する。そして、サーバ２０は、照会キーワードと登録キーワードに一致する広告データを検索し、コンピュータに送信することにより、実現される。
【０１１３】
また、上述した実施形態では、デジタル複合機側で文字認識処理等を実行することとして説明したが、例えば総てサーバ側で行うこととしても良い。この場合の処理について図２３を用いて説明する。
【０１１４】
図２３は、図１１の処理に基づいた処理であり、図１１と同一の処理には同じ符号を付している。
【０１１５】
まず、デジタル複合機１０で読み取られた原稿データを、サーバ２０に送信する（ステップＳ３０００）。サーバ２０は、原稿データを受信すると（ステップＳ４０００）、原稿データ文字認識処理を実行し（ステップＳ４００２）、テキストデータを識別する。
【０１１６】
そして、入力キーワード（なお、入力キーワードは、原稿データとともに送信されても良いし、予め送信されていても良い）と、認識キーワードと、登録キーワードとから広告データを検索し（ステップＳ４００４）、検索された広告データを含めた広告情報をデジタル複合機１０に送信する（ステップＳ２００４）。
【０１１７】
この場合、デジタル複合機１０の処理能力が低い場合は有効であり、例えば家庭用の複合機の場合や、携帯端末等の撮影機能を利用した場合に特に有効である。
【０１１８】
また、上述した実施形態では、デジタル複合機１０から、サーバ２０に対して広告データを照会する例について説明したが、例えばサーバ２０の広告データ格納領域２６２に記憶されている広告データを、デジタル複合機１０の記憶部１６０に記憶することにより、デジタル複合機１０単独でも処理が可能である。
【０１１９】
また、上述した実施形態では、それぞれのキーワードが一致するものを抽出、検索することとして説明したが、完全一致の他に部分一致等であっても良い。また、表現の異なる言葉（例えば、「ヴァイオリン」と「バイオリン」）の検索（いわゆる、あいまい検索）が出来ることとしてもよいし、概念が同じ言葉（例えば、「プリンタ」と「印刷機」）の検索（いわゆる、概念検索）が出来ることとしても良い。
【０１２０】
また、上述の実施形態において、広告データの種類を複数記憶することとしても良い。すなわち印刷する大きさに応じて画質が異なる広告データを利用したり、言語毎に広告データを用意しても良い。
【０１２１】
また、上述の実施形態としては、原稿データに合成されるデータとして広告データについて説明したが、必ずしも広告で無くても良い。すなわち、入力キーワード、認識キーワード、登録キーワードから検索される情報であればよく、例えば時刻表等の鉄道情報や、医療情報、観光地案内情報といった他の情報であっても良い。
【符号の説明】
【０１２２】
１  広告提供システム
１０  デジタル複合機
１００  制御部
１１０  画像入力部
１２０  画像形成部
１３０  画像処理部
１４０  画像出力部
１５０  通信部
１６０  記憶部
１６２  原稿データ格納領域
１６４  キーワード格納領域
１６４２  入力キーワード
１６４４  認識キーワード
１６４６  照会キーワード
１６６  広告設定情報
１７０  操作部
１８０  表示部
２０  サーバ
２００  制御部
２４０  通信部
２５０  記憶部
２５２  広告データ格納領域
３０  情報端末装置
【図１】
2012244427.tif 000003
【図２】
2012244427.tif 000004
【図３】
2012244427.tif 000005
【図４】
2012244427.tif 000006
【図５】
2012244427.tif 000007
【図６】
2012244427.tif 000008
【図７】
2012244427.tif 000009
【図８】
2012244427.tif 000010
【図９】
2012244427.tif 000011
【図１０】
2012244427.tif 000012
【図１１】
2012244427.tif 000013
【図１２】
2012244427.tif 000014
【図１３】
2012244427.tif 000015
【図１５】
2012244427.tif 000016
【図１６】
2012244427.tif 000017
【図１７】
2012244427.tif 000018
【図１８】
2012244427.tif 000019
【図１９】
2012244427.tif 000020
【図２１】
2012244427.tif 000021
【図２２】
2012244427.tif 000022
【図２３】
2012244427.tif 000023
【図１４】
2012244427.tif 000024
【図２０】
2012244427.tif 000025