(57)【特許請求の範囲】
【請求項１】
原稿の画像を読み取るスキャナー部と、
前記スキャナー部が読み取った画像データと、前記画像データの文字の言語に対応する情報データとを出力する情報管理部と、
前記画像データと前記情報データとに対し画像処理により印刷データを生成する画像処理部と、
用紙に対し前記印刷データに基づいた画像を印刷するプリンター部とを備える
ことを特徴とする情報出力装置。
【請求項２】
前記情報管理部は、
前記スキャナー部が読み取った前記画像データを記憶する画像データ記憶部と、
言語の異なる複数の前記情報データを記憶する情報データ記憶部と、
前記スキャナー部が読み取った前記画像データに対し文字認識と言語解析とを行う画像データ解析部と、
前記画像データ解析部の解析結果から、言語毎の文字数をカウントし、どの言語の文字数が多いかを判断する文字数カウント部と、
前記文字数カウント部が判断した文字数の多い言語に対応する前記情報データを、前記情報データ記憶部から選択する情報データ選択部と、
前記画像データ記憶部が記憶している前記画像データと前記情報データ選択部が選択した情報データとを出力する情報管理制御部とを有する
ことを特徴とする請求項１に記載の情報出力装置。
【請求項３】
情報を表示するパネル部と、
前記情報管理部が出力した前記情報データに基づき、前記パネル部に情報を表示させるシステム制御部とを有する
ことを特徴とする請求項１又は２に記載の情報出力装置。
【請求項４】
前記情報データは、広告に関する広告データであることを特徴とする請求項１〜３のいずれかに記載の情報出力装置。
【請求項５】
スキャナー部により、原稿の画像を読み取る工程と、
情報管理部により、前記スキャナー部が読み取った画像データと、前記画像データの文字の言語に対応する情報データとを出力する工程と、
画像処理部により、前記画像データと前記情報データとに対し画像処理により印刷データを生成する工程と、
プリンター部により、用紙に対し前記印刷データに基づいた画像を印刷する工程とを、前記スキャナー部、前記情報管理部、前記画像処理部、および前記プリンター部を備える情報出力装置を制御するコンピューターに実行させる
ことを特徴とする情報出力プログラム。
【請求項６】
前記情報管理部は、
画像データ記憶部により、前記スキャナー部が読み取った前記画像データを記憶する工程と、
情報データ記憶部により、言語の異なる複数の前記情報データを記憶する工程と、
画像データ解析部により、前記スキャナー部が読み取った前記画像データに対し文字認識と言語解析とを行う工程と、
文字数カウント部により、前記画像データ解析部の解析結果から、言語毎の文字数をカウントし、どの言語の文字数が多いかを判断する工程と、
情報データ選択部により、前記文字数カウント部が判断した文字数の多い言語に対応する前記情報データを、前記情報データ記憶部から選択する工程と、
情報管理制御部により、前記画像データ記憶部が記憶している前記画像データと前記情報データ選択部が選択した情報データとを出力する工程とを有する
ことを特徴とする請求項５に記載の情報出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告などの情報の出力に適した情報出力装置及び情報出力プログラムに関する。
【背景技術】
【０００２】
たとえば、プリンター、多機能プリンター、複合機などのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である画像形成装置においては、学校、公共施設、コンビニエンスストアなどの不特定多数の人によって利用可能な環境に設置されている場合がある。また、このような環境に設置される画像形成装置では、印刷やコピーに限らず、様々な情報を提供するものとしても利用されている。
【０００３】
その一つとして、特許文献１に示されている広域印刷システムが知られている。この広域印刷システムは、インターネット上のドキュメントサーバが画像形成装置からの文書ＩＤ及び店舗情報を受信し、これらの文書ＩＤ及び店舗情報が記憶済みのものと一致すると、画像形成装置に対し文書ＩＤが示す広告などの印刷データを送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２５２６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１での広域印刷システムでは、画像形成装置から文書ＩＤ及び店舗情報を送信することにより、インターネット上のドキュメントサーバからの文書ＩＤが示す広告などの情報である印刷データを受信して印刷できる。
【０００６】
ところが、印刷された広告などの情報は、広告主側で設定した文字が使用される。このため、画像形成装置により、たとえばコピー機能を使用して印刷した用紙に、広告主側で設定した文字での広告などの情報が印刷されると、違和感を覚えることがある。具体的には、コピー元の画像の文字が日本語であるのに対し、広告などの情報の文字が英語となっている場合などである。
【０００７】
なお、広告主側で設定した文字での広告などの情報が印刷に限らず、画像形成装置のパネル部に表示される場合もある。この場合も、上記同様に、違和感を覚えることがある。
【０００８】
このように、たとえばコピー元の画像の文字の言語と、広告などの情報の文字の言語とが異なると、ユーザーが違和感を覚えるため、違和感のない広告などの情報を印刷又は表示できる装置の開発が望まれている。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる情報出力装置及び情報出力プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の情報出力装置は、原稿の画像を読み取るスキャナー部と、前記スキャナー部が読み取った画像データと、前記画像データの文字の言語に対応する情報データとを出力する情報管理部と、前記画像データと前記情報データとに対し画像処理により印刷データを生成する画像処理部と、用紙に対し前記印刷データに基づいた画像を印刷するプリンター部とを備えることを特徴とする。
また、前記情報管理部は、前記スキャナー部が読み取った前記画像データを記憶する画像データ記憶部と、言語の異なる複数の前記情報データを記憶する情報データ記憶部と、前記スキャナー部が読み取った前記画像データに対し文字認識と言語解析とを行う画像データ解析部と、前記画像データ解析部の解析結果から、言語毎の文字数をカウントし、どの言語の文字数が多いかを判断する文字数カウント部と、前記文字数カウント部が判断した文字数の多い言語に対応する前記情報データを、前記情報データ記憶部から選択する情報データ選択部と、前記画像データ記憶部が記憶している前記画像データと前記情報データ選択部が選択した情報データとを出力する情報管理制御部とを有することを特徴とする。
また、情報を表示するパネル部と、前記情報管理部が出力した前記情報データに基づき、前記パネル部に情報を表示させるシステム制御部とを有することを特徴とする。
また、前記情報データは、広告に関する広告データであることを特徴とする。
本発明の情報出力プログラムは、スキャナー部により、原稿の画像を読み取る工程と、情報管理部により、前記スキャナー部が読み取った画像データと、前記画像データの文字の言語に対応する情報データとを出力する工程と、画像処理部により、前記画像データと前記情報データとに対し画像処理により印刷データを生成する工程と、プリンター部により、用紙に対し前記印刷データに基づいた画像を印刷する工程とを、前記スキャナー部、前記情報管理部、前記画像処理部、および前記プリンター部を備える情報出力装置を制御するコンピューターに実行させることを特徴とする。
また、前記情報管理部は、画像データ記憶部により、前記スキャナー部が読み取った前記画像データを記憶する工程と、情報データ記憶部により、言語の異なる複数の前記情報データを記憶する工程と、画像データ解析部により、前記スキャナー部が読み取った前記画像データに対し文字認識と言語解析とを行う工程と、文字数カウント部により、前記画像データ解析部の解析結果から、言語毎の文字数をカウントし、どの言語の文字数が多いかを判断する工程と、情報データ選択部により、前記文字数カウント部が判断した文字数の多い言語に対応する前記情報データを、前記情報データ記憶部から選択する工程と、情報管理制御部により、前記画像データ記憶部が記憶している前記画像データと前記情報データ選択部が選択した情報データとを出力する工程とを有することを特徴とする。
本発明の情報出力装置及び情報出力プログラムでは、情報管理部が、スキャナー部が読み取った画像データと、この画像データの文字の言語に対応する情報データとを出力し、画像処理部が、画像データと情報データとに対し画像処理により印刷データを生成すると、プリンター部が、用紙に対し印刷データに基づいた画像を印刷する。
これにより、用紙には、スキャナー部が読み取った画像と、画像データの文字の言語に対応する情報とが印刷される。
【発明の効果】
【００１１】
本発明の情報出力装置及び情報出力プログラムによれば、用紙に、スキャナー部が読み取った画像と、画像データの文字の言語に対応する情報とが印刷されるので、たとえばコピー元の画像の文字の言語と、広告などの情報の文字の言語とを揃えることができ、違和感のない広告などの情報を出力することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報出力装置をＭＦＰに適用した場合の一実施形態を説明するための図である。
【図２】図１のＭＦＰの内部構成の一例を示す図である。
【図３】図２の情報管理部の構成を説明するための図である。
【図４】図１のＭＦＰによって印刷される広告の例を説明するものであって、図４（ａ）はコピー元の用紙に印刷されている画像の一例を示す図であり、図４（ｂ）は日本語と画像とによる広告が印刷される場合を示す図であり、図４（ｃ）は英語と画像とによる広告が印刷される場合を示す図である。
【図５】図１のＭＦＰによる情報出力方法について説明するためのフローチャートである。
【図６】図３の情報管理部の構成を変えた場合の他の例を説明するための図である。
【発明を実施するための形態】
【００１３】
以下、本発明の情報出力装置の一実施形態を、図１〜図５を参照しながら説明する。なお、以下の説明においての情報出力装置の一例としては、たとえば印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能などを搭載した複合的な周辺機器であるＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であるものとする。
【００１４】
まず、図１に示すように、ＭＦＰ１００は、インターネット４００を介し、コンテンツサーバー２００やウェブサーバー３００などに接続されている。また、ＭＦＰ１００は、学校、公共施設、コンビニエンスストアなどの不特定多数の人によって利用可能な環境に設置されているものとする。なお、コンテンツサーバー２００は、たとえば広告に関する情報などを配信する。ウェブサーバー３００は、各種ホームページなどの情報を配信する。
【００１５】
次に、図２を参照し、ＭＦＰ１００の内部構成の一例について説明する。ＭＦＰ１００は、スキャナー部１０１、プリンター部１０２、ＦＡＸ部１０３、Ｉ／Ｆ（インターフェース）１０４、パネル部１０５、ＨＤＤ１０６、制御部１１０を備えている。
【００１６】
スキャナー部１０１は、イメージセンサ（図示省略）によって読み取られる、図示しない原稿の画像をデジタルの画像データに変換し、制御部１１０に入力するデバイスである。プリンター部１０２は、制御部１１０から出力される印刷データに基づき、後述の用紙５００上に画像を印刷するデバイスである。ＦＡＸ部１０３は、制御部１１０から出力されるデータを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからのデータを受信して制御部１１０に入力するデバイスである。
【００１７】
Ｉ／Ｆ１０４は、図示しないインターネット４００を介し、コンテンツサーバー２００やウェブサーバー３００などとの通信を受け持つ。パネル部１０５は、ＭＦＰ１００の印刷機能、コピー機能、ＦＡＸ機能、インターネット４００経由でのデータ送受信機能や、各種設定のための表示を行うデバイスである。また、パネル部１０５には、後述のシステム制御部１２１によって制御されるパネル操作制御部１１９の制御により、広告などの情報を表示させてもよい。
【００１８】
ＨＤＤ１０６は、ＭＦＰ１００の種々の機能を提供するためのアプリケーションプログラムなどを記憶している記憶デバイスである。
【００１９】
制御部１１０は、画像形成プログラムや制御プログラムなどを実行してＭＦＰ１００全体の動作を制御するプロセッサーである。制御部１１０は、スキャナー制御部１１１、プリンター制御部１１２、ＦＡＸ（Ｆａｃｓｉｍｉｌｅ）制御部１１３、通信制御部１１４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１５、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１６、画像処理部１１７、情報管理部１１８、パネル操作制御部１１９、ＨＤＤ制御部１２０、システム制御部１２１を備えている。また、これらは、データバス１２２に接続されている。
【００２０】
スキャナー制御部１１１は、スキャナー部１０１の読み取り動作を制御する。プリンター制御部１１２は、プリンター部１０２の印刷動作を制御する。ＦＡＸ制御部１１３は、ＦＡＸ部１０３によるデータの送受信動作を制御する。通信制御部１１４は、Ｉ／Ｆ１０４を介し、インターネット４００経由でのデータなどの送受信の制御を行う。
【００２１】
ＲＡＭ１１５は、プログラムを実行するためのワークメモリーである。また、ＲＡＭ１１５は、画像処理部１１７によって画像処理された印刷データを記憶する。ＲＯＭ１１６には、各部の動作チェックなどを行う制御プログラムが記憶されている。画像処理部１１７は、情報管理部１１８からの画像データ及び広告データに対する画像処理（ラスタライズ）を行う。システム制御部１２１は、画像処理部１１７が画像処理した印刷データを、一旦、ＲＡＭ１１５に記憶させる。
【００２２】
情報管理部１１８は、詳細は後述するが、後述の用紙５００に印刷する広告データの選択などを行う。パネル操作制御部１１９は、パネル部１０５の表示動作を制御する。また、パネル操作制御部１１９は、パネル部１０５を介し、印刷、コピー、ＦＡＸ、インターネット４００経由でのデータ送受信などの開始などを受け付ける。ＨＤＤ制御部１２０は、ＨＤＤ１０６に対するデータの読み出し及び書き込みなどを制御する。システム制御部１２１は、各部の連携動作などを制御する。また、システム制御部１２１は、パネル操作制御部１１９からの印刷又はコピーの開始の通知を受け取ると、情報管理部１１８に対し、たとえばコピー元の文字の言語に応じた広告データの選択などを行わせる。また、システム制御部１２１は、パネル操作制御部１１９を介し、パネル部１０５に広告などの情報を表示させてもよい。
【００２３】
次に、図３を参照し、情報管理部１１８の構成について説明する。情報管理部１１８は、情報管理制御部１１８ａ、画像データ記憶部１１８ｂ、画像データ解析部１１８ｃ、文字数カウント部１１８ｄ、広告データ記憶部１１８ｅ、広告データ選択部１１８ｆを有している。
【００２４】
情報管理制御部１１８ａは、システム制御部１２１の指示により、各部の連係動作を制御する。画像データ記憶部１１８ｂは、スキャナー部１０１が読み取った画像データを記憶する。
【００２５】
画像データ解析部１１８ｃは、画像データ記憶部１１８ｂが記憶している画像データに対し、ＯＣＲ（ｏｐｔｉｃａｌ  ｃｈａｒａｃｔｅｒ  ｒｅｃｏｇｎｉｔｉｏｎ）やパターンマッチングなどによる文字認識を行う。また、画像データ解析部１１８ｃは、文字認識と同時に、言語解析も行う。
【００２６】
文字数カウント部１１８ｄは、画像データ解析部１１８ｃによる文字認識の結果から、文字数をカウントする。この場合、画像データ解析部１１８ｃによる文字認識の結果に、たとえば日本語と英語とが混じっている場合、それぞれの言語毎に文字数をカウントする。また、文字数カウント部１１８ｄは、たとえば日本語と英語とが混じっている場合、どちらの言語の文字数が多いかを判断する。
【００２７】
広告データ記憶部１１８ｅは、後述の用紙５００に印刷する複数の広告データを記憶している。また、それぞれの広告データは、日本語で表したものと英語で表したものとで構成されている。なお、広告データについては、英語以外の言語で表したものを用いてもよいことは勿論である。この場合、広告データ記憶部１１８ｅに日本語及び英語に加え、英語以外の言語による広告データを記憶させておけばよい。
【００２８】
ただし、本実施形態では、説明の都合上、広告データを、日本語で表したものと英語で表したものとしている。また、これらの広告データは、たとえばコンテンツサーバー２００から定期的にダウンロードし、更新あるいは追加されてもよい。また、これらの広告データは、ＵＳＢメモリーなどの記憶媒体から取り込まれて更新あるいは追加されてもよい。
【００２９】
広告データ選択部１１８ｆは、文字数カウント部１１８ｄが判断した文字数の多い言語に対応する広告データを広告データ記憶部１１８ｅから選択する。なお、広告データ選択部１１８ｆが広告データ記憶部１１８ｅから選択した広告データについては、情報管理制御部１１８ａが上述した画像処理部１１７に渡す。
【００３０】
次に、図４を参照し、広告データ記憶部１１８ｅに記憶されている広告データの一例について説明する。なお、図４は、説明の都合上、広告データ記憶部１１８ｅから選択された広告が用紙５００の裏側に印刷されている場合を示している。
【００３１】
図４（ａ）は、コピー元の原稿に印刷されている画像の一例を示している。この原稿には、たとえばメインタイトル５１１、サブタイトル５１２、本文５１３が含まれている。なお、原稿に印刷されている画像の文字は、日本語と英語とが混在している場合を示している。また、メインタイトル５１１、サブタイトル５１２、本文５１３の文字のサイズや文字の太さについては、様々であるが、文字のサイズや文字の太さに合った広告データの編集などについては後述する。
【００３２】
図４（ｂ）は、用紙５００の裏側に日本語による広告が印刷された場合を示している。この広告は、画像データ解析部１１８ｃが図４（ａ）の画像の文字を解析し、文字数カウント部１１８ｄが画像データ解析部１１８ｃによる文字認識の結果から、文字数の多い言語が日本語であると判断したとき、広告データ選択部１１８ｆが広告データ記憶部１１８ｅから日本語の広告データを選択することで、印刷されるものである。なお、図４（ａ）の画像の場合では、文字数カウント部１１８ｄが日本語の文字数が多いと判断するため、広告データ選択部１１８ｆが図４（ｂ）の日本語による広告データを選択する。ここで、用紙５００に印刷された広告には、たとえば会社名５２１、画像５２２、本文５２３が含まれている。また、会社名５２１、画像５２２、本文５２３の文字のサイズや文字の太さ、さらには画像内容については、広告主側で予め設定したものである。
【００３３】
また、図４（ｃ）は、用紙５００の裏側に英語による広告が印刷された場合を示している。この広告は、文字数カウント部１１８ｄが画像データ解析部１１８ｃによる文字認識の結果から、文字数の多い言語が英語であると判断した場合、広告データ選択部１１８ｆが広告データ記憶部１１８ｅから英語の広告データを選択することで、印刷されるものである。ここで、用紙５００に印刷された広告には、上記同様に、たとえば会社名５３１、画像５３２、本文５３３が含まれている。なお、図４（ｃ）は、言語が英語であるものの、図４（ｂ）の日本語の広告と同じ内容である。
【００３４】
次に、図５を参照し、ＭＦＰ１００による情報出力方法について説明する。なお、以下においては、たとえば図４（ａ）に示した原稿に予め印刷されている画像をコピーする場合として説明する。
【００３５】
（ステップＳ１０１）
まず、システム制御部１２１は、画像の読み取り開始かどうかを判断する。この場合、システム制御部１２１は、パネル操作制御部１１９からのパネル部１０５を介しての読み取りの指示の通知があるまで待つ（ステップＳ１０１：Ｎｏ）。これに対し、システム制御部１２１は、パネル操作制御部１１９からのパネル部１０５を介しての読み取りの指示の通知があると、画像の読み取り開始と判断し（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。
【００３６】
（ステップＳ１０２）
システム制御部１２１は、スキャナー制御部１１１を介し、スキャナー部１０１に対して図４（ａ）の原稿に印刷されている画像を読み取らせる。このとき、システム制御部１２１は、情報管理部１１８に対して画像の読み取りが開始されたことを通知する。
【００３７】
（ステップＳ１０３）
情報管理部１１８の情報管理制御部１１８ａは、スキャナー制御部１１１を介し、スキャナー部１０１が読み取った画像データを画像データ記憶部１１８ｂに記憶させる。
【００３８】
（ステップＳ１０４）
情報管理制御部１１８ａは、画像データ解析部１１８ｃに対し、画像データの解析を行わせる。このとき、画像データ解析部１１８ｃは、画像データ記憶部１１８ｂが記憶している画像データに対し、ＯＣＲやパターンマッチングなどによる文字認識を行う。また、画像データ解析部１１８ｃは、文字認識と同時に、言語解析も行う。
【００３９】
（ステップＳ１０５）
情報管理制御部１１８ａは、文字数カウント部１１８ｄに対し、文字数のカウントなどを行わせる。このとき、文字数カウント部１１８ｄは、画像データ解析部１１８ｃによる文字認識の結果から、文字数をカウントする。ここで、文字数カウント部１１８ｄは、画像データ解析部１１８ｃによる文字認識の結果に、たとえば日本語と英語とが混じっている場合、それぞれの言語毎に文字数をカウントする。そして、文字数カウント部１１８ｄは、たとえば日本語と英語とが混じっている場合、半数以上の文字が日本語かどうかを判断する。文字数カウント部１１８ｄが半数以上の文字が日本語であると判断すると（ステップＳ１０５：Ｙｅｓ）、情報管理制御部１１８ａはステップＳ１０６に移行する。これに対し、文字数カウント部１１８ｄが半数以上の文字が日本語でないと判断すると（ステップＳ１０５：Ｎｏ）、情報管理制御部１１８ａはステップＳ１１０に移行する。
【００４０】
（ステップＳ１０６）
情報管理制御部１１８ａは、広告データ選択部１１８ｆに対し、広告データを選択させる。このとき、広告データ選択部１１８ｆは、文字数カウント部１１８ｄが判断した文字数の多い言語に対応する広告データを広告データ記憶部１１８ｅから選択する。この場合、図４（ａ）に示した画像の例では日本語の文字数が半数以上であるため、広告データ選択部１１８ｆは図４（ｂ）に示した日本語の広告データを広告データ記憶部１１８ｅから選択する。
【００４１】
（ステップＳ１０７）
情報管理制御部１１８ａは、画像データ記憶部１１８ｂが記憶している画像データと、広告データ選択部１１８ｆが広告データ記憶部１１８ｅから選択した広告データとを画像処理部１１７に出力する。
【００４２】
（ステップＳ１０８）
システム制御部１２１は、画像処理部１１７に対して画像処理を行わせる。このとき、画像処理部１１７は、情報管理部１１８からの画像データ及び広告データに対する画像処理（ラスタライズ）を行う。また、システム制御部１２１は、画像処理部１１７が画像処理した印刷データを、一旦、ＲＡＭ１１５に記憶させる。
【００４３】
（ステップＳ１０９）
システム制御部１２１は、プリンター制御部１１２を介し、プリンター部１０２に対して用紙５００への印刷を行わせる。この場合、たとえば用紙５００の表側に、図４（ａ）に示した原稿の画像に対応する画像データが印刷され、用紙５００の裏側に、図４（ｂ）に示した 日本語による広告が印刷される。なお、用紙５００の表側に、広告を印刷できるスペースがある場合は、そのスペースに広告を印刷してもよい。
【００４４】
（ステップＳ１１０）
ステップＳ１０５において、文字数カウント部１１８ｄが半数以上の文字が日本語でない場合、広告データ選択部１１８ｆは英語の広告データを広告データ記憶部１１８ｅから選択する。そして、情報管理制御部１１８ａは、ステップＳ１０７に移行する。
【００４５】
なお、広告データ選択部１１８ｆがステップＳ１１０で英語の広告データを選択した場合、ステップＳ１０９では、システム制御部１２１がたとえば、用紙５００の表側に、図４（ａ）に示した原稿の画像に対応する画像データを印刷させ、用紙５００の裏側に、図４（ｃ）に示した英語による広告を印刷させる。また、用紙５００の表側に、広告を印刷できるスペースがあるとは、上記同様に、そのスペースに広告を印刷してもよい。
【００４６】
このように、本実施形態では、情報管理部１１８が、スキャナー部１０１が読み取った画像データと、この画像データの文字の言語に対応する情報データとを出力し、画像処理部１１７が、画像データと情報データとに対し画像処理により印刷データを生成すると、プリンター部１０２が、用紙５００に対し印刷データに基づいた画像を印刷する。
【００４７】
具体的には、画像データ記憶部１１８ｂがスキャナー部１０１の読み取った画像データを記憶し、広告データ記憶部１１８ｅ（情報データ記憶部）が言語の異なる複数の広告データ（情報データ）を記憶している。そして、画像データ解析部１１８ｃが画像データに対し文字認識と言語解析とを行い、文字数カウント部１１８ｄが画像データ解析部１１８ｃの解析結果から、言語毎の文字数をカウントし、どの言語の文字数が多いかを判断する。また、広告データ選択部１１８ｆ（情報データ選択部）が文字数カウント部１１８ｄの判断した文字数の多い言語に対応する広告データ（情報データ）を、広告データ記憶部１１８ｅ（情報データ記憶部）から選択すると、情報管理制御部１１８ａが画像データ記憶部１１８ｂの記憶している画像データと広告データ選択部１１８ｆ（情報データ選択部）が選択した情報データとを出力する。
【００４８】
これにより、用紙５００には、スキャナー部１０１が読み取った画像と、画像データの文字の言語に対応する広告とが印刷されるので、たとえばコピー元の画像の文字の言語と、広告の文字の言語とを揃えることができ、違和感のない広告を出力することができる。
【００４９】
なお、本実施形態では、情報管理部１１８の広告データ選択部１１８ｆが、文字数の多い言語に対応する広告データを広告データ記憶部１１８ｅから選択して画像処理部１１７に出力する場合として説明した。これに限らず、画像データの文字のサイズや文字の太さなどに合わせて広告データ記憶部１１８ｅから選択した広告データを編集してもよい。
【００５０】
この場合、画像データ解析部１１８ｃが、画像データの文字認識と同時に、画像データの文字のサイズや文字の太さなどの解析も行う。また、たとえば図６に示すように、情報管理部１１８に広告データ編集部１１８ｇを追加する。
【００５１】
そして、広告データ編集部１１８ｇは、画像データ解析部１１８ｃが解析した画像データの文字のサイズや文字の太さなどを参照し、広告データ選択部１１８ｆが広告データ記憶部１１８ｅから選択した広告データに対し、編集を行う。この場合、広告データ編集部１１８ｇは、図４（ａ）において使用されているメインタイトル５１１の文字のサイズや文字の太さに合うように、たとえば図４（ｂ）に対応する広告データを編集する。すなわち、広告データ編集部１１８ｇは、たとえば図４（ａ）の文字のサイズの最も大きい文字、つまりメインタイトル５１１に合わせ、たとえば図４（ｂ）の本文５２３の文字のサイズを変更する。また、広告データ編集部１１８ｇは、たとえば図４（ａ）の文字の最も小さい本文５１３に合わせ、たとえば図４（ｂ）の会社名５２１の文字のサイズを変更する。また、広告データ編集部１１８ｇは、文字の太さについても、画像データの最も太い文字に合わせ、たとえば図４（ｂ）の本文５２３の文字の太さを変更する。広告データ編集部１１８ｇは、たとえば図４（ａ）のメインタイトル５１１の文字が最も太ければ、この太さに合わせ、たとえば図４（ｂ）の本文５２３の文字の太さを変更する。また、広告データ編集部１１８ｇは、画像データの最も太い文字に合わせ、たとえば図４（ｂ）の本文５１３の文字の太さを変更する。広告データ編集部１１８ｇは、たとえば図４（ａ）の本文５１３の文字が最も細ければ、この細さに合わせ、たとえば図４（ｂ）の会社名５２１の文字の太さを変更する。
【００５２】
なお、図４（ｃ）は英語による広告であるが、この英語による広告データに対しても、上記同様に編集を行ってもよい。また、画像データの最も大きい文字、最も小さい文字、最も太い文字、又は最も細い文字に合わせる広告データの文字又は文字列は、広告主側で広告データごとに予め設定して広告データに組み込んでおけばよい。この場合、広告データ編集部１１８ｇは、広告データに含まれる設定に従って、編集する文字列を判断する。
【００５３】
また、本実施形態では、言語として日本語と英語とを例示したが、これらに限らない。たとえば、日本語及び英語に加え、英語以外の言語を用いてもよい。この場合、図３の広告データ記憶部１１８ｅに日本語及び英語に加え、英語以外の言語による広告データを記憶させておけばよい。
【００５４】
また、本実施形態では、画像データの文字の言語に対応する情報データとして広告データを例示したが、これに限らない。たとえば、連絡事項であったり、緊急内容であったり、とする広告以外の情報データであってもよい。
【００５５】
また、本実施形態では、スキャナー部１０１が読み取った画像データの文字の言語に対応する広告データを選択する場合として説明した。これに限らず、たとえばユーザー所有のＵＳＢメモリーなどの記憶媒体からの印刷データの文字の言語に対応する広告データを選択してもよい。
【００５６】
また、上述したように、システム制御部１２１がパネル操作制御部１１９を介し、パネル部１０５に広告などの情報を表示させた場合は、パネル部１０５を介しユーザーに広告などの情報を報知することができる。
【符号の説明】
【００５７】
１００  ＭＦＰ
１０１  スキャナー部
１０２  プリンター部
１０３  ＦＡＸ部
１０４  Ｉ／Ｆ
１０５  パネル部
１０６  ＨＤＤ
１１０  制御部
１１１  スキャナー制御部
１１２  プリンター制御部
１１３  ＦＡＸ制御部
１１４  通信制御部
１１５  ＲＡＭ
１１６  ＲＯＭ
１１７  画像処理部
１１８  情報管理部
１１８ａ  情報管理制御部
１１８ｂ  画像データ記憶部
１１８ｃ  画像データ解析部
１１８ｄ  文字数カウント部
１１８ｅ  広告データ記憶部
１１８ｆ  広告データ選択部
１１８ｇ  広告データ編集部
１１９  パネル操作制御部
１２０  ＨＤＤ制御部
１２１  システム制御部
１２２  データバス
２００  コンテンツサーバー
３００  ウェブサーバー
４００  インターネット
５００  用紙
５１１  メインタイトル
５１２  サブタイトル
５１３、５２３、５３３  本文
５２１、５３１  会社名
５２２、５３２  画像
５１３、５２３、５３３  本文
【図１】
0006394573.tif 000002
【図２】
0006394573.tif 000003
【図３】
0006394573.tif 000004
【図４】
0006394573.tif 000005
【図５】
0006394573.tif 000006
【図６】
0006394573.tif 000007