(57)【要約】【課題】情報発信を可能としながらも不適切な情報発信を抑制する画像処理装置を提供することを課題とする。【解決手段】本発明に係る画像処理装置１は、付加情報を読み込む付加情報読込手段３０２と、印刷媒体に付加されることが禁止されている付加情報か否かを判断するサーバ３１４に、付加情報読込手段３０２により読み込まれた付加情報を送信する送信手段３０９と、送信手段３０９により送信された付加情報が、印刷媒体に付加されることが禁止されている付加情報か否かをサーバから受信する受信手段３０９と、禁止されていないとされた加情報を原稿をスキャンして得られたスキャン画像データに付加した印刷データを印刷媒体に印刷する印刷手段とを有する。【選択図】図３
2009130525.tif 000002
【特許請求の範囲】
【請求項１】
画像データに付加情報を付加して印刷媒体に印刷する画像処理装置において、
前記付加情報を取得する付加情報取得手段と、
印刷媒体に付加されることが禁止されている付加情報か否かを判断するサーバに、前記付加情報取得手段により取得された前記付加情報を送信する送信手段と、
前記送信手段により送信された前記付加情報が、印刷媒体に付加されることが禁止されている付加情報か否かの情報を前記サーバから受信する受信手段と、
禁止されていないとされた前記付加情報を前記画像データに付加した印刷データを、前記印刷媒体に印刷する印刷手段と、
を有することを特徴とする画像処理装置。
【請求項２】
画像データに付加情報を付加して印刷媒体に印刷する画像処理装置において、
前記付加情報を取得する付加情報取得手段と、
印刷媒体に付加されることが禁止されている付加情報か否かを判断する判断手段と、
禁止されていないとされた前記付加情報を前記画像データに付加した印刷データを、前記印刷媒体に印刷する印刷手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記付加情報取得手段は、原稿のスキャン、電子ファイルの記憶媒体からの読み取り、又は、ネットワークを介しての電子ファイルの読み取りによって、前記付加情報を取得すること、
を特徴とする請求項１又は２記載の画像処理装置
【請求項４】
前記付加情報取得手段は、前記付加データに含まれる光学的読取符号を復号すること、
を特徴とする請求項１ないし３のいずれか一項に記載の画像処理装置。
【請求項５】
前記付加情報がＵＲＬを表す情報を有する場合、
前記ＵＲＬのリンク先から画像を取得する画像取得手段を有し、
前記印刷手段は、前記画像取得手段により取得された前記画像を前記ＵＲＬを表す情報の部分に置き換えた前記付加情報を印刷すること、
を特徴とする請求項１ないし４のいずれか一項に記載の画像処理装置。
【請求項６】
前記印刷データにおいて、前記画像データの部分にマスク処理を行うマスク処理手段と、
前記マスク処理手段によりマスク処理された前記印刷データを記憶する記憶手段と、
を有することを特徴とする請求項１ないし５のいずれか一項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の分野に関する。
【背景技術】
【０００２】
原稿のコピーを行う場合に、余白等に広告を出力してコピーを行い、利用者のコピー料金を割引するといったシステムが提案されている。特許文献１においては、ネットワークから配信された広告情報を印刷する場合に、原稿の余白のサイズによって広告画像を変倍して印刷を行い、その広告画像のサイズによって利用者への割引及び広告主への広告掲載代金を決定するシステムが開示されている。
【０００３】
さらに、これに関連して、特許文献２では広告主がコンビニエンスストアなどの店頭で特定のフォームを用いてコピー紙の余白に印刷したい広告情報を登録することのできる情報処理装置が提案されている。広告主が店頭で広告情報を登録する方法は、その地域に密着した情報を手軽に発信する手段として効果的である。コンビニエンスストア単位で異なる地域の情報を発信できることから、ターゲットユーザを近隣に限定して広告を行うことができる。
【特許文献１】特開２００２−２８１２８２号公報
【特許文献２】特開２００３−１７３４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、広告として大量の種類のコンテンツが登録されるようになると公序良俗に反する内容を持つ広告が発信されることがある。あるいは、悪意のある広告主でなくとも意図せずして法的に問題のあるコンテンツを発信することも考えられる。特許文献１、２の発明は、効果的な広告配信方法である一方、公序良俗に反するような不適切な広告であってもコピー紙の余白等に印刷されてしまい、これを防止することができない。
【０００５】
本発明は、上記のような問題に鑑みて、情報発信を可能としながらも不適切な情報発信を抑制する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、本発明に係る画像処理装置は、画像データに付加情報を付加して印刷媒体に印刷する画像処理装置において、前記付加情報を取得する付加情報取得手段と、印刷媒体に付加されることが禁止されている付加情報か否かを判断するサーバに、前記付加情報取得手段により取得された前記付加情報を送信する送信手段と、前記送信手段により送信された前記付加情報が、印刷媒体に付加されることが禁止されている付加情報か否かを前記サーバから受信する受信手段と、禁止されていないとされた前記付加情報を前記画像データに付加した印刷データを、前記印刷媒体に印刷する印刷手段とを有することを特徴とする。
【０００７】
また上記課題を解決するため、本発明に係る画像処理装置は、画像データに付加情報を付加して印刷媒体に印刷する画像処理装置において、前記付加情報を取得する付加情報取得手段と、印刷媒体に付加されることが禁止されている付加情報か否かを判断する判断手段と、禁止されていないとされた前記付加情報を前記画像データに付加した印刷データを、前記印刷媒体に印刷する印刷手段と、を有することを特徴とする。
【０００８】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、情報発信を可能としながらも不適切な情報発信を抑制する画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態を図面を用いて説明する。
【００１１】
（本発明に係る画像処理装置の概要及び構成）
まず、具体的な発明の内容を説明する前に、本発明の実施形態に係る画像処理装置について図１を用いて説明を行う。図１は、画像処理装置の外観斜視図の一例を示したものである。画像処理装置１は、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能及び入力画像を配信する機能等を複合したいわゆるＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）と称されるデジタルカラー複合機である。
【００１２】
画像処理装置１は、転写紙などの媒体に画像を形成する画像形成手段である印刷装置７の上部に、原稿から画像を読み取る画像読取手段である画像読取装置８を配設した構成である。また、画像読取装置８の装置外面には、オペレータに対する表示とオペレータからの機能設定等の各種の入力を許容する操作パネルＰが設けられている。さらに、操作パネルＰの下部には、記憶媒体Ｍに記憶されているプログラムコードや画像データ等を読み取ったり、記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置である外部メディア入出力装置９が、記憶媒体Ｍの挿入を許容する挿入口を外部に露出させて設けられている。
【００１３】
図２は、画像処理装置１のブロック図である。画像処理装置１は、画像処理ユニット部Ａと情報処理ユニット部Ｂとに大別されており、印刷装置７及び画像読取装置８は画像処理ユニット部Ａに属し、操作パネルＰ及び外部メディア入出力装置９は情報処理ユニット部Ｂに属している。
【００１４】
画像処理ユニット部Ａについて説明する。印刷装置７及び画像読取装置８を備える画像処理ユニット部Ａは、画像処理ユニット部Ａにおける画像処理全般の制御を行う画像処理制御ユニット１０を備えており、この画像処理制御ユニット１０には、印刷装置７を制御する印刷制御ユニット１１と、画像読取装置８を制御する画像読取制御ユニット１２とが接続されている。印刷制御ユニット１１は、画像処理制御ユニット１０の制御に従って印刷装置７に対して画像データを含む印刷指示を出力し、印刷装置７に転写紙などの媒体に画像を形成して出力させる。画像読取制御ユニット１２は、画像処理制御ユニット１０の制御により画像読取装置８を駆動し、原稿の表面に対するランプ照射の反射光をミラー及びレンズにより受光素子（例えば、ＣＣＤ（Ｃｈａｒｇｅ Ｃｏｕｐｌｅｄ Ｄｅｖｉｃｅ））に集光して読み取り、Ａ／Ｄ変換してＲＧＢ各８ｂｉｔのデジタル画像データを生成する。 このような画像処理制御ユニット１０は、メインプロセッサであるＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１３と、画像読取装置８から読み込んだ画像データを印刷装置７による作像に供すべく一旦格納しておくメモリデバイス（例えば、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）等）１４と、制御プログラム等を記憶したＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１５と、システムログ／システム設定／ログ情報等を記録しておく電源ＯＦＦ時にもデータの保持が可能なＮＶＲＡＭ１６とをバス接続した構成である。また、画像処理制御ユニット１０には、多量の画像データの蓄積やジョブ履歴等の記憶装置となるＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）１７、装置内部に設けられた集線装置であるＨＵＢ１９を介して画像処理ユニット部ＡをＬＡＮ２に接続するためのＬＡＮ制御部１８、ＦＡＸ制御を行うＦＡＸ制御ユニット２０が接続されている。このＦＡＸ制御ユニット２０は、公衆電話網に通じる構内交換器（ＰＢＸ）２２に接続されており、画像処理装置１は、遠隔のファクシミリと交信することができる。また、画像処理制御ユニット１０には、表示制御ユニット２３及び操作入力制御ユニット２４が接続されている。表示制御ユニット２３は、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して情報処理ユニット部Ｂに対して画像表示制御信号を出力し、情報処理ユニット部Ｂの操作パネルＰに対して画像表示の制御を行う。操作入力制御ユニット２４は、情報処理ユニット部Ｂの操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号を、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して入力する。即ち、画像処理ユニット部Ａは、情報処理ユニット部Ｂの操作パネルＰを通信ケーブル２６を介して直接モニタすることができる構成になっている。したがって、画像処理ユニット部Ａは、従来の画像処理装置が備える画像処理ユニットに対して通信ケーブル２６を接続し、情報処理ユニット部Ｂの操作パネルＰを利用するようにしたものである。即ち、画像処理ユニット部Ａの表示制御ユニ��ト２３及び操作入力制御ユニット２４は、操作パネルＰに接続されているものとして動作している。このような構成により、画像処理ユニット部Ａは、外部（サーバコンピュータ、クライアントコンピュータ、ファクシミリ等）からの画像情報である印刷データ及びプリント指示するコマンドを解析し、印刷データを出力画像データとして印刷できる状態にビットマップ展開し、印刷モードをコマンドから解析し動作を決定している。その印刷データ及びコマンドをＬＡＮ制御部１８あるいはＦＡＸ制御ユニット２０を通じて受信し動作する。また、画像処理ユニット部Ａは、ＳＤＲＡＭ１４やＨＤＤ１７に記憶されている印刷データ、原稿読取りデータ、これらを出力用に処理した出力画像データ、および、それらを圧縮した圧縮データを外部に転送することができる。
【００１５】
次に、操作パネルＰを備える情報処理ユニット部Ｂについて説明する。情報処理ユニット部Ｂは、一般にパーソナルコンピュータといわれるような情報処理装置に用いられる汎用のＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）によって制御される。情報処理ユニット部Ｂは、メインプロセッサであるＣＰＵ３１を有しており、このＣＰＵ３１には、ＣＰＵ３１の作業用領域となるＲＡＭや起動プログラムなどを記憶した読出し専用メモリであるＲＯＭで構成されるメモリユニット３２と、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）やアプリケーションプログラムを記憶するＨＤＤ等の記憶装置３４に対するデータの入出力を制御する記憶装置制御ユニット３５とが、バス接続されている。また、ＣＰＵ３１には、情報処理ユニット部ＢをＨＵＢ１９を介してＬＡＮ２に接続するためのＬＡＮ制御部３３が接続されている。このＬＡＮ制御部３３に割り当てられるネットワークアドレスであるＩＰアドレスは、前述した画像処理ユニット部ＡのＬＡＮ制御部１８に割り当てられるＩＰアドレスとは異なるものである。すなわち、本実施の形態の画像処理装置１には、２つのＩＰアドレスが割り当てられていることになる。つまり、画像処理ユニット部Ａと情報処理ユニット部ＢとはＬＡＮ２に接続されていることになり、画像処理ユニット部Ａと情報処理ユニット部Ｂとの間においてはデータ交換が可能な構成になっている。さらに、ＣＰＵ３１には、操作パネルＰを制御する表示制御ユニット３６及び操作入力制御ユニット３７が接続されている。入出力デバイス制御ユニット４２は、記憶媒体Ｍやその他のメディアを読み込む外部メディア入出力装置９及び各種インターフェース４３からの入出力を制御する。
【００１６】
（画像処理装置の機能構成）
図３は、サーバ３１４とネットワーク３１３を介して接続された画像処理装置１が、広告データ（付加情報に相当）を受け付けてから、広告内容のフィルタリング、広告の印刷までの処理に必要な機能を示したブロック図である。
【００１７】
はじめに、広告データの登録時のデータフローについてブロック図を用いて説明する。広告データ入力部３０２は広告主からの広告データを受け付ける機能部位で、スキャナ部からの入力データファイルの引き取りまたは可換記憶媒体からの各種ファイルの引き取りを行う。可換記憶媒体には、フラッシュメモリとして広く使用されているＵＳＢメモリ、ＳＤカード、コンパクトフラッシュ（登録商標）などがある。広告データ入力部から入力されたファイルは広告管理部３０３へと転送される。
【００１８】
広告管理部３０３は、広告の登録と広告入りコピー画像の作成と印刷を制御する。広告管理部３０３は入力されたファイルフォーマットに応じて処理を振り分ける。例えば、入力データが可換記憶媒体から持ち込まれたテキストを含むファイル形式の場合は、既に文字列がテキストとして抽出可能であることから、内容のテキストをフィルタリング制御部３１０へ出力する。一方、入力データがスキャナ部からの入力データファイルまたは可換記憶媒体からの画像ファイルである場合は、画像から文字列を抽出するため画像処理部３０８へと進む。画像処理部３０８は画像データを文字の特徴量や輪郭のエッジの強さなどを利用して、文字を含む文字領域とそれ以外の領域に分割する。文字領域と判定された領域は、ＯＣＲ処理部３１１にてＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理にてテキストデータに変換される。また文字領域以外の領域から、バーコードやＱＲコード（登録商標）といったコード情報を抽出しコードデコード部３１２へ入力されテキストデータに変換する。テキストデータに変換された広告データは、フィルタリング制御部３１０に出力される。フィルタリング制御部３１０は、Ｗｅｂクライアント３０９を経由して入力データを外部のサーバ３１４へとデータを送信する。
【００１９】
データの入力を受けて、サーバ３１４内のフィルタリング部３１５は、その入力データが公序良俗に反していないか等、所定の情報に該当するか否かをチェックする。入力文字列からＮＧキーワードを検出するためのキーワードリスト３１６と、入力された画像データが著作権等に反する違法画像に該当する等など、所定の画像を検出するための画像検出エンジン３１７、入力された文字データがＵＲＬであった場合に違法な内容または不適切な内容等の含まれるＵＲＬとして登録されていないかを判定するＵＲＬフィルタ３１８を利用して、入力データをチェックする。なお、これらのキーワードリスト３１６、画像検出エンジン３１７、ＵＲＬフィルタ３１８は最新の情報を維持するために定期的に更新される。
【００２０】
サーバ３１４によるチェック結果は、Ｗｅｂクライアント３０９での受信を経由して画像処理装置１のフィルタリング制御部３１０に戻される。その結果を受けた広告管理部３０３は広告データとして登録の可否を判断し、広告として適用可能な場合には広告データ記憶部３０４にデータを保存する。
【００２１】
次に、ユーザが画像処理装置１のコピー機能を使用する際のデータフローについて説明する。画像読み取り制御ユニットからコピー原稿を受け取ったコピーアプリケーション３０１は、広告管理部３０３に対して広告データを要求する。広告管理部３０３は、掲載順序管理された複数の広告データから適切なデータを選択する。この際に広告データにＵＲＬのリンクが含まれている場合、前述のフィルタリング制御部３１０を通して、ＵＲＬのリンク先に問題がないか否かのフィルタリングが行われる。問題がない場合、画像処理部３０８にて広告データを印刷可能なデータ型式に変換する。コピー原稿は設定に応じて、余白を作成するための縮小処理を施された後、前記変換された広告データと共にフォーム合成部３０５に入力されて合成され、印刷制御部３０６にて出力される。
【００２２】
なお、図３に示した各部は、ソフトウェアによって実現されてもよい。
【００２３】
以上、画像処理装置１の機能構成について簡単に説明したが、次に本発明に係る具体的な内容について説明する。
【００２４】
（広告データの登録）
図４は、広告主から広告データ（付加情報）が持ち込まれ、画像処理装置１にその広告データが登録されるまでの処理の流れを示したフローチャートである。これを用いて広告データの登録について説明する。
【００２５】
広告主から広告原稿として広告データが持ち込まれる場合、広告データ（広告原稿）は紙原稿もしくは電子ファイルにて持ち込まれる。ステップＳ４０１において、広告データが紙原稿である場合は、紙原稿は画像処理装置１によりスキャンされ、画像データとして読み取られる。一方、広告データが電子ファイルである場合には、ステップＳ４０２において上述したような可換記憶媒体から電子ファイルが読み出される。なお、フローチャート上での図示は省略するが、広告データが電子ファイルの場合はネットワーク経由でファイルを取得してもよい。その場合、ステップＳ４０２に含めることができる。
【００２６】
ここで、図５、６を用いて、持ち込まれる広告データについて説明する。図５は、持ち込まれた紙原稿を表す図の一例である。５０１は、広告主の会社ロゴや商品を表すマーク等の画像である。５０２は、ユーザにお知らせする広告本文である。５０３は、コード情報であり、この例ではＱＲコード（登録商標）が付されている。ユーザは携帯電話等でコード情報を読み込んでコード情報からＷｅｂサイトのＵＲＬ等を取得、広告主のＷｅｂサイト等に簡単にアクセスできる。図６は、６０１が画像ではなくＵＲＬが記載されている広告データの例である。このＵＲＬのリンク先には画像が貼られており、このように画像に代わってＵＲＬを記載しても、画像処理装置１により実際のリンク先の画像に置き換えられる。これについては後に説明する。図５、６の例では、紙原稿であるから、ステップＳ４０１でスキャンされ、画像データとして画像処理装置１に取り込まれる。ステップＳ４０２でファイルとして持ち込まれる場合でも、図５、６のようなイメージファイルであれば、そのまま画像データとして取り込まれる。また、５０２、６０１といったような部分はテキストとして表現されていれば、その部分はそのままテキストとして読み込まれる。
【００２７】
ステップＳ４０４では、読み込まれた広告データが、画像データか否かが判定される。画像データである場合には、ステップＳ４０５において、上述した画像処理部３０８によって画像から文字列を抽出する文字画像分離処理が行われる。この処理により画像データを文字の特徴量や輪郭のエッジの強さなどを利用して、文字を含む文字領域とそれ以外の領域に分割する。
【００２８】
ステップＳ４０６は、テキスト化処理を行うステップである。テキスト化処理は、画像化されている文字を、テキストに変換する処理である。まず、文字領域と判定された領域が、ＪＰＥＧ、ＰＮＧ、ＴＩＦＦ、ＰＤＦといったＯＣＲ処理可能な画像形式かどうかを判定する。ＯＣＲ処理可能な画像形式であれば、文字領域と判定された領域に対してＯＣＲ処理を行う。ＯＣＲ処理により得られたテキストデータは保存される。また、文字領域以外の領域から、バーコードやＱＲコード（登録商標）といったコード情報を検出する。検出した場合は、コードデコード部３１２によりテキストデータが取得される。コード情報から取得されたテキストデータも同様に保存される。
【００２９】
ステップＳ４０７において、ステップＳ４０４で画像データでないと判定されたデータ、即ちテキストデータと、ステップＳ４０６で取得されたテキストデータに対して、テキスト分析処理が行われる。テキスト分析処理においては、テキストの文字列からＵＲＬ部分の抽出やＯＣＲ処理の誤認識による文字化け部分の排除、修正が行われる。
【００３０】
次に、ステップＳ４０８は、広告データの広告としての採用可否を判断するために、対象データに対してフィルタリングが行われる。これまでの処理で、入力された広告データは、ＵＲＬ部分、テキスト部分（ＵＲＬ部分除く）、画像部分（ステップＳ４０５における文字を含まない領域に相当）に分けられている。これらのデータはフィルタリングの対象として、サーバ３１４に送信される。なお、このフィルタリングについては後に詳しく説明を行う。
【００３１】
ステップＳ４０９では、サーバ３１４からフィルタリング結果を受けて、広告への採用可否を判定される。例えば、広告データに含まれるＵＲＬ部分、テキスト部分（ＵＲＬ部分除く）、画像部分のいずれもがサーバ３１４のフィルタリング部３１５によるチェックを問題なく通過したという結果を得た場合に、当該広告データを広告として採用可との判定を行う。
【００３２】
広告への適用が可とされた場合は、ステップＳ４１１で広告主に印刷レイアウト（広告掲載枠）を表示し、ステップＳ４１２で広告掲載枚数などの広告掲載に係る諸設定を行った後、ステップ４１３で広告として採用可能な広告データとして登録がされる。この広告データは、広告データ記憶部３０４に保存される。一方、ステップＳ４０９でサーバ３１４からのフィルタリング結果を受けて、広告への適用不可と判定された場合には、ステップＳ４１０で広告主へ登録不可メッセージを表示の上、登録処理を終了する。
【００３３】
なお、図４では、広告主から持ち込まれる広告データは、紙原稿もしくは電子ファイルにて持ち込まれるとしたが、画像処理装置１の操作入力装置４１等から広告主が設定してもよい。広告主はパネルで広告内容を作成する。この場合には、図４のフローチャートではステップＳ４０４から進めばよい。
【００３４】
（広告データのフィルタリング）
図７は、フィルタリング制御部３１０が実施するフィルタリングのフローチャートである。図４においては、Ｓ４０８に係るものである。ステップＳ７０１及びステップＳ７２１でサーバ３１４に接続し、サーバ３１４の有するフィルタリング機能の使用許可を取得する。ステップＳ７０２で、対象の広告データにテキストデータ（ＵＲＬ部分除く）が含まれている場合、Ｗｅｂクライアント３０９は、ステップＳ７０３でサーバ３１４へテキストデータの送信を行う。また、ステップＳ７０４では、対象の広告データに画像データが含まれている場合、ステップＳ７０５で、Ｗｅｂクライアント３０９は、サーバ３１４へ画像データを送信する。ステップＳ７２２及びステップＳ７２３で受信したテキストデータ、画像データに対して、ステップＳ７２４で、サーバ３１４のフィルタリング部３１５は、画像／文字列のフィルタリング処理を行う。送信されたテキストデータにおいてキーワードリスト３１６に登録されたＮＧキーワードが含まれていないか、また画像検索エンジン３１７によるＷｅｂ上の画像の検索によって著作権等で保護された画像データが含まれていないか等の判定がなされる。ステップＳ７２５でフィルタリング結果（判定結果）がサーバ３１４によって送信され、ステップＳ７０６で、Ｗｅｂクライアント３０９は、フィルタリング結果を受信する。
【００３５】
ステップＳ７０７で、フィルタリング結果を受けて、テキストデータ及び画像データについて異常なしと判定された場合、ステップＳ７０８に進む。一方、ステップＳ７０７で異常ありと判定された場合は、広告への適用を除外すると判定してフィルタリング処理を終了する。
【００３６】
ステップＳ７０８において、広告データにＵＲＬを表す情報が含まれる場合には、ステップＳ７０９で、ＵＲＬを表す情報をサーバ３１４に送信する。ステップＳ７２４、Ｓ７２７において、サーバ３１４はＵＲＬを表す情報を受信し、フィルタリング部３１５はＵＲＬフィルタリングを行う。ＵＲＬフィルタリングは、ＵＲＬのリンク先であるコンテンツが違法サイト、公序良俗等に反するサイト等であるか否かを判別する。なお、このようなＵＲＬフィルタリングは、Ｗｅｂ閲覧時のセキュリティ機能として多くのベンダーで既に商品化されているため、詳細な処理内容についてここでは省略する。ステップＳ７２８で、フィルタリング結果が送信され、ステップＳ７１０で、Ｗｅｂクライアント３０９は、フィルタリング結果を受信する。
【００３７】
ステップＳ７１１で、ＵＲＬフィルタリングの結果、異常なしと判定された場合には、ステップＳ７１２で広告適用を許可して、フィルタリングを終了する。ステップＳ７１０で異常ありと判定された場合は、広告への適用を除外すると判定してフィルタリングを終了する。
【００３８】
なお、テキストデータ、画像データ、ＵＲＬを表す情報に対してのフィルタリングを行う順序は、本実施例の順序に制限されることなく、変更されてもよい。
【００３９】
また、本実施例では広告データのフィルタリングは外部のサーバ３１４において行う構成を説明したが、画像処理装置１において広告のフィルタリング処理を行う構成としてもよい。この場合は、図３で説明したフィルタリング部３１５、キーワードリスト３１６、画像検索エンジン３１７、ＵＲＬフィルタ３１８といったサーバ３１４が有する機能を画像処理装置１が有する構成となる。この場合には、図７におけるステップＳ７２４、Ｓ７２７等のステップは、画像処理装置１で行われるものである。また、画像処理装置１は、最新のフィルタのルールを維持するためフィルタのリストの更新を一定の間隔で行うための機能も有する。
【００４０】
（広告データの付加）
図８は、原稿のコピー時に広告を付加して印刷媒体に出力する場合のフローチャートである。広告データは上述した広告データの登録処理によって画像処理装置１の記憶装置に記憶されている。ユーザは紙原稿をコピーするため、画像処理装置１のスキャン機能を利用して原稿の読取を行い、読み取られた原稿は画像データ（以下、スキャン画像データという）として画像処理装置１に取り込まれる。なお、ユーザは記憶媒体等で持ち込んで、ファイルや画像データといった電子データを印刷したい場合もある。この場合は、スキャンでなく、電子形式で画像処理装置１に取り込まれる。本実施例では、ユーザは原稿を持参しスキャンして画像データを読み取る構成で説明を行うものとする。記憶媒体等で持ち込まれて電子形式で読み取られたデータもスキャン画像データと以下、同様に扱えばよい。以下、図８を用いて説明を行う。
【００４１】
ステップＳ８０１においては、スキャン画像データを印刷媒体に印刷するにあたって、原稿を縮小するための変倍処理を行うか否かの判定が行われる。広告を挿入・付加するための余白スペースを設けるためである。ステップＳ８０２では、変倍処理を行うと判定された場合に所定のコピーレイアウト枠に広告を挿入できる大きさにスキャン画像データの縮小を行う。縮小は全体に対して均一に行い、例えば変倍率を９０％として変倍処理を行う。一方、広告を付加する余白スペースがある場合には変倍処理は行われない。
【００４２】
ステップＳ８０３はコピーレイアウトの作成で、あらかじめプリセットされた定型フォームによってスキャン画像データと広告データの配置を決定する。ステップＳ８０４は、複数の広告が配信の登録がされている場合、挿入・付加する広告データの選定である。選定ルールは多々考えられる。例えば、広告の登録順に選定したり、広告料金に応じて選定の優先度をつける。また、広告主は広告登録の設定の際、広告を配信したい時間帯を指定しておくことで、時間帯に応じて広告の選定をしてもよい。例えば、昼の時間帯には主婦層向けの広告、夜の時間帯には若者向けの広告を選定する。本実施例では、広告の選定は登録順に選定が行われるものとする。ステップＳ８０５は、選択可能な広告データの有無の判定である。有効な広告データがある場合には、次のステップへ進む。一方、有効な広告データを保持していない場合は、広告データを付加してのコピーを提供できないため、通常のコピーを実施する。
【００４３】
ステップＳ８０６で、選定した広告データがＵＲＬを表す情報を含んでいる場合には、さらにステップＳ８０７のＵＲＬフィルタリングに進む。この処理は上述した図におけるステップＳ７０９〜Ｓ７１０までの処理と同様であるため説明は省略する。ステップＳ８０８で、フィルタリングの結果、異常がなければ次に進む。一方、ステップＳ８０８でリンク先が異常ありと判定された場合は、ステップＳ８１２で当該の広告を不適切広告として選定対象から除外し、ステップＳ８１３で広告主に対し除外の旨のメールを送信して、再度ステップＳ８０４で広告の選定を実施する。メールの他に、ログ等にあわせて書き込
む。なお、広告データの登録処理において既に行われているＵＲＬフィルタリングを再度行う意味は、広告データの登録以後に、ＵＲＬのリンク先のコンテンツが変更される可能性があることによる。これにより、ＵＲＬ自体は同一であっても例えばＵＲＬリンク先のＷｅｂサイトのコンテンツが公序良俗に反するような内容等に書き換わった場合にも対応することができる。なお、ＵＲＬを表す情報の有無は広告データの登録の際に、広告の属性として登録されているため再度文字列を新たに分析する必要はない。
【００４４】
ＵＲＬフィルタリングの結果、ステップＳ８０８で異常なしと判定された場合、ステップＳ８０９〜Ｓ８１１は、登録時に広告主が画像情報に代わって、リンク先に画像を持つＵＲＬを設定している場合には、ＵＲＬのリンク先から画像をダウンロードする。図６の６０１の例がこれに相当する。これにより、登録時に実際の画像を添付する手間を省くことができるだけでなく、例えばシーズン物の画像といったように、一定期間ごとにリンク先の画像を変更したい場合にも柔軟に対応することができる。広告が印刷されるたびに、異なる画像を付加できる。なお、ステップＳ８０７による再度のＵＲＬフィルタリングにより、問題のある画像は排除されている。
【００４５】
ステップＳ８１４は、スキャン画像データに広告データをレイアウトに従って付加し、印刷用データを作成するステップである。ダウンロードされたＵＲＬのリンク先の画像もここで広告データに挿入される。ステップＳ８１５で、作成された印刷用データはメモリに格納され印刷媒体に印刷される。図９の例に示すように、ユーザは広告付きのコピーを得る。
【００４６】
印刷用データの保存の際には、ユーザのコピー原稿の部分（スキャン画像データ部分）は内容が特定されないようにマスク処理が施された後保存される。これにより、画像処理装置１に残された印刷用データについて、ユーザのコピー原稿の内容を保護する。広告主等が印刷用データを視認して広告効果を確認する場合などでも、ユーザのコピー原稿の内容を保護することができる。図１０は、コピー原稿の部分１００１がマスク処理を施された印刷用データの一例である。
【００４７】
なお、ステップＳ８０１において、広告を挿入・付加する余白スペースの有無を判断し変倍処理を行うか否かの構成とした。この他に、ユーザが操作入力装置４１から変倍率を指定・選択させ、選択した変倍率に応じて（広告スペースの範囲に応じて）、コピー料金を変動させてもよい。９０％の縮小率を選択した場合コピー料金が１割引に、８０％の縮小率を選択した場合コピー料金が２割引に、といった具合である。
【００４８】
また、スキャン画像データ（上述した通りユーザが記憶媒体等で持ち込んだ電子データも含む）に含まれる情報に基づいて、広告データのフィルタリングを行ってもよい。即ち、スキャン画像データに対して上述した方法でテキスト部分、画像部分、ＵＲＬ部分（まとめてテキスト部分等という）に分け、サーバ３１４（もしくはフィルタリング機能を持つ画像形成装置１）は、このテキスト部分等に基づいてフィルタリング処理を行う。この処理は、テキスト部分等と、登録時等に取得した広告データのテキスト部分等が、相対的な禁止関係が記録された所定のテーブルを基に、不適切な組み合わせであるか否かの判定を行うフィルタリング処理である。例えば、スキャン画像データのテキスト部分に「Ｂ会社」というテキストが含まれていたとする。ある広告データの広告主が「Ａ会社」であり、かつＡ会社、Ｂ会社が競合関係にある場合、このスキャン画像データに、「Ａ会社」のＰＲや商品広告を付加情報として付加するのは不適切である。この場合、前記テーブルには「Ａ会社」と「Ｂ会社」の組み合わせが記載されている。「Ａ会社」の広告である広告データは、「Ｂ会社」のテキストを含むスキャン画像データに付加するのは不適切であるのでフィルタリングによりフィルタされ、当該スキャン画像データには、登録されている他の広告データが付されることになる。
【００４９】
このように、スキャン画像データの内容に応じても、不適切な広告データをフィルタリングすることにより、より不適切な広告ひいては不適切な情報発信を抑制する画像処理装置を提供することができる。
【００５０】
以上、説明した画像処理装置は、コピー紙に付加する付加情報（広告）の内容の適否を判断することで、不適切な付加情報を排除することがきる。なお、印刷媒体に広告データを付加して印刷を行う実施例について説明したが、付加する情報は広告に限られるものではなく、様々な情報にも応用可能である。
【００５１】
本発明の実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００５２】
【図１】本実施形態に係る画像処理装置の外観斜視図である。
【図２】本実施形態に係る画像処理装置のハードウェア構成図である。
【図３】本実施形態に係る画像処理装置の機能構成図である。
【図４】広告データの登録処理に係るフローチャートである。
【図５】広告原稿の一例を表す図である。
【図６】広告原稿の一例を表す図である。
【図７】フィルタリング処理に係るフローチャートである。
【図８】広告データの付加処理に係るフローチャートである。
【図９】広告を付したコピーの一例を表す図である。
【図１０】マスク処理を施した印刷用データを表す図の一例である。
【符号の説明】
【００５３】
１        画像処理装置
３０１    コピーアプリケーション
３０２    広告データ入力部
３０３    広告管理部
３０５    フォーム合成部
３０６    印刷制御部
３０８    画像処理部
３０９    Ｗｅｂクライアント
３１０    フィルタリング制御部
３１１    ＯＣＲ処理部
３１２    コードデコード部
３１３    ネットワーク
３１４    サーバ
３１５    フィルタリング部
３１６    キーワードリスト
３１７    画像検索エンジン
３１８    ＵＲＬフィルタ
５０１    ロゴ画像
５０２    広告本文
５０３    コード
１００１    マスク処理済みスキャン画像データ部
【図１】
2009130525.tif 000003
【図２】
2009130525.tif 000004
【図３】
2009130525.tif 000005
【図４】
2009130525.tif 000006
【図５】
2009130525.tif 000007
【図６】
2009130525.tif 000008
【図７】
2009130525.tif 000009
【図８】
2009130525.tif 000010
【図９】
2009130525.tif 000011
【図１０】
2009130525.tif 000012