(57)【要約】【課題】画像に対して柔軟に所定の情報を付与できる画像処理装置等を提供することを目的とする。【解決手段】入力画像５０に対して、所定の情報の付与を行う画像処理装置１００において、前記入力画像５０における前記所定の情報の付与に関する適度を算出する適度算出手段１０４と、前記適度に基づいて前記入力画像５０から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出手段１０５を有する画像処理装置である。【選択図】図２
2007215023.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像に対して、所定の情報の付与を行う画像処理装置において、
前記画像における前記所定の情報の付与に関する適度を算出する適度算出手段と、
前記適度に基づいて前記画像から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記適度算出手段は、前記適度を前記画像の各画素毎に算出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記適度算出手段は、前記適度を前記画像を分割した領域毎に算出することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記付与領域抽出手段は、前記適度と所定の閾値とを比較して、前記画像から前記付与領域を抽出することを特徴とする請求項１ないし３のいずれか一項に記載の画像処理装置。
【請求項５】
前記付与領域抽出手段は、前記適度が所定の閾値よりも小さい値である領域を、前記画像から前記付与領域として抽出することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記付与領域抽出手段は、前記適度が所定の範囲内である領域を、前記画像から前記付与領域として抽出することを特徴とする請求項１ないし３のいずれか一項に記載の画像処理装置。
【請求項７】
前記付与領域抽出手段は、前記適度の高い順に前記領域を選択し、選択された前記領域を前記付与領域として抽出することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記付与領域抽出手段は、前記選択された領域の面積の総和が所定の面積を超えたら抽出を終了することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記付与領域抽出手段は、前記選択された領域において、濃度に基づき前記適度算出手段で算出された適度に基づいて前記選択された領域を抽出することを特徴とする請求項７または請求項８に記載の画像処理装置。
【請求項１０】
前記付与領域抽出手段で前記付与領域が抽出されない場合の抽出例外処理手段を有することを特徴とする請求項１ないし９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記抽出例外処理手段は、前記画像に対する前記所定の情報の付与を行えないことを通知することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
入力された画像データに対して、所定の情報を付与する画像処理方法において、
前記画像に対する前記所定の情報の付与の適度を算出する適度算出工程と、
前記適度に基づいて前記画像から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出工程と、
を有することを特徴とする画像処理方法。
【請求項１３】
入力された画像データに対して、所定の情報を付与する画像処理プログラムにおいて、  コンピュータに、前記画像に対する前記所定の情報の付与の適度を算出する適度算出機能及び前記適度に基づいて前記画像から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出機能を実現させるための画像処理プログラム。
【請求項１４】
請求項１４に記載の画像処理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記憶する記憶媒体に関する。
【背景技術】
【０００２】
近年、画像処理技術、画像形成技術の向上によって、デジタルカラー複写機を用いて紙幣や有価証券等を複写した場合、その複写物と原本である本物とが容易に区別できないほど忠実な複写が可能となってきている。このため、紙幣や有価証券等のような特殊原稿については、複写を全く行うことができないようにするか、あるいは、正しく複写を行うことができないようにする措置をとることが必要である。また、例えば企業においては、紙幣や有価証券等以外の一般文書の場合にあっても文書内容の機密保持の観点から、複写等の出力が禁止されている機密文書が多数存在する。このような機密文書についても複写を全く行うことができないようにするか、あるいは、正しく複写を行うことができないようにする措置をとることが必要である。
このようなことから、従来、特殊原稿や機密文書等を複写することに規制力を及ぼすことを目的とする種々の発明がなされている（特許文献1参照。）
特許文献1には、複写を禁止したい原稿画像に対してある特定のマーク（パターンデータ）を埋め込むことにより複写を抑制する技術が開示されている。これは、複写を禁止したい原稿画像の全面に一様に、例えばドットパターンのような、特定のマークを埋め込むことを利用している。こうして特定のマークが埋め込まれた原稿画像が複写されると、複写機でこのマークを検出し、複写しようとしている原稿画像が複写禁止の文書であると判定した場合には、その複写を禁止するものである。
【特許文献１】特開2005-160019号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献1で開示された発明では、複写を禁止したい原稿画像全面に対して一様にマーク情報を埋め込むことを利用しているため、原稿画像の画像濃度の高い部分等では、埋め込まれたマーク情報を精度よく検出することは困難であるという問題がある。例えば、全面が画像濃度の高い色で構成されている原稿画像においては、そのままでは検出可能なマーク情報を埋め込むことができず、結果として不正な複写等が行われる。また例えば、特許文献１で開示された発明による別の方法として、背景のみに一様にドットパターンを埋め込む方法が記載されているが、背景の著しく少ない原稿画像（例えば、全面に色がついている画像、写真の多い画像など）においては、十分なドットパターンを埋め込むことができず、結果として不正な複写が行われる可能性がある。特許文献1にはこの問題について検討されておらず、マーク情報は原稿画像の前景あるいは背景に埋め込むように記述されている。
本発明は、上記の点に鑑みて、この問題を解消するために考案されたものであり、画像に対して柔軟に所定の情報を付与できる画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記憶する記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の目的を達成するために、本発明の画像処理装置は、入力された画像に対して、所定の情報の付与を行う画像処理装置において、前記画像における前記所定の情報の付与に関する適度を算出する適度算出手段と、前記適度に基づいて前記画像から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出手段とを有するように構成することができる。
【０００５】
これにより、画像に対して柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【０００６】
上記の目的を達成するために、本発明の前記適度算出手段は、前記適度を前記画像の各画素毎に算出することを有するように構成することができる。  
これにより、画像に対して各画素毎に柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【０００７】
上記の目的を達成するために、本発明の前記適度算出手段は、前記適度を前記画像を分割した領域毎に算出することを有するように構成することができる。
【０００８】
これにより、画像に対して前記画像を分割した領域毎に柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【０００９】
上記の目的を達成するために、本発明の前記付与領域抽出手段は、前記適度と所定の閾値とを比較して、前記画像から前記付与領域を抽出することを有するように構成することができる。
【００１０】
これにより、例えば、付与した所定の情報の検出が可能となる適度値を所定の閾値に設定することにより、所定の情報の検出の見地から、画像に対して柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【００１１】
上記の目的を達成するために、本発明の前記付与領域抽出手段は、前記適度が所定の閾値よりも小さい値である領域を、前記画像から前記付与領域として抽出することを有するように構成することができる。
【００１２】
これにより、例えば、付与した所定の情報の検出が可能となる適度値の最大値を所定の閾値に設定することにより、所定の情報の検出の見地から、画像に対して柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【００１３】
上記の目的を達成するために、本発明の前記付与領域抽出手段は、前記適度の高い順に前記領域を選択し、選択された前記領域を前記付与領域として抽出することを有するように構成することができる。
【００１４】
これにより、所定の情報の検出の見地から、画像に対して柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【００１５】
上記の目的を達成するために、本発明の前記付与領域抽出手段は、前記選択された領域の面積の総和が所定の面積を超えたら抽出を終了することを有するように構成することができる。
【００１６】
これにより、所定の情報の付与に必要な面積の見地から、画像に対して柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【００１７】
上記の目的を達成するために、本発明の前記付与領域抽出手段は、前記選択された領域において、濃度に基づき前記適度算出手段で算出された適度に基づいて前記選択された領域を抽出することを有するように構成することができる。
【００１８】
これにより、所定の情報の検出に必要な濃度の見地から、画像に対して柔軟に所定の情報を付与できる画像処理装置を提供することができる。
【００１９】
上記の目的を達成するために、本発明の前記付与領域抽出手段で前記付与領域が抽出されない場合の抽出例外処理手段を有するように構成することができる。
【００２０】
これにより、検出に必要な所定の情報の付与ができない場合に、不要な情報の付与を行わないことで、画像の乱れを発生させないことを可能にすることができる。
【００２１】
上記の目的を達成するために、本発明の前記抽出例外処理手段は、前記画像に対する前記所定の情報の付与を行えないことを通知することを有するように構成することができる。
【００２２】
これにより、検出に必要な所定の情報の付与ができない場合に、その旨をユーザに通知することで、ユーザが別のセキュリティ保護策を取ることを可能にすることができる。
【００２３】
上記の目的を達成するために、本発明の画像処理方法は、前記画像に対する前記所定の情報の付与の適度を算出する適度算出工程と、前記適度に基づいて前記画像から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出工程と、を有するように構成することができる。
【００２４】
これにより、画像に対して柔軟に所定の情報を付与できる画像処理方法を提供することができる。
【００２５】
上記の目的を達成するために、本発明の画像処理プログラムは、コンピュータに、前記画像に対する前記所定の情報の付与の適度を算出する適度算出機能及び前記適度に基づいて前記画像から前記所定の情報を付与する領域である付与領域を抽出する付与領域抽出機能を実現させることを有するように構成することができる。
【００２６】
これにより、画像に対して柔軟に所定の情報を付与できる画像処理プログラムを提供することができる。
【００２７】
上記の目的を達成するために、本発明の記録媒体は、前記画像処理プログラムを記録したコンピュータ読取可能であることを有するように構成することができる。
【００２８】
これにより、画像に対して柔軟に所定の情報を付与できる画像処理プログラムを記憶した記憶媒体を提供することができる。
【発明の効果】
【００２９】
本発明によれば、画像に対して柔軟に所定の情報を付与できる画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記憶する記憶媒体を提供すること
ができる。
【発明を実施するための最良の形態】
【００３０】
（ハードウェア構成）
以下、本発明の実施例を図面に基づき説明する。図1は、画像処理装置１００のハードウェア構成例を示した図である。
【００３１】
図1において、画像処理装置１００は、それぞれバス１１で相互に接続されている入力装置１２と、ドライブ装置１３と、通信装置１５と、出力装置１６と、演算処理装置（ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ））１７と、メモリ装置１８と、補助記憶装置（ＨＤＤ等）１９とを有する。
【００３２】
入力装置１２は、原稿画像を読み込む装置である。入力装置１２は、例えば、スキャナなどである。
【００３３】
ドライブ装置１３は、記録媒体１４をセットするための装置である。ドライブ装置１３は、例えば、記録媒体１４がＣＤ−ＲＯＭであればＣＤ−ＲＯＭドライブである。ここで、ドライブ装置１３は、画像処理装置１００内に配設されていてもよいし、画像処理装置１００にインターフェースを介して配設されていてもよい。
【００３４】
記録媒体１４は、ＣＤ−ＲＯＭ等の記録媒体である。画像処理装置１００の各機能を実現するプログラム（以下、画像処理装置プログラム）を記録するものであってもよい。
【００３５】
通信装置１５は、画像処理装置１００と外部との情報をやり取りする装置である。通信装置１５は、例えば、ＷＡＮなどと接続されている。なお、画像処理装置１００がＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）の一部として組み込まれる場合には、ＭＦＰの制御部との通信を行い、ＭＦＰのオペレーションに必要な情報を送信する。
【００３６】
出力装置１６は、画像処理後の原稿画像を出力するための装置である。出力装置１６は、例えばプリンタ、プロッタなどである。
【００３７】
演算処理装置１７は、主記憶装置１８に格納された画像処理装置プログラム等に従って処理を実行するための装置である。
【００３８】
メモリ装置１８は、画像処理装置プログラム、データ等を、一時的に保存するための装置である。例えば、画像処理装置１００の起動時に補助記憶装置１９から画像処理装置プログラム等を読み出して格納する。また画像処理装置プログラムの処理に用いられるデータ等を保持する。
【００３９】
補助記憶装置１９は、画像処理装置プログラム、データ等を保存するための装置である。ドライブ装置１３を介して記録媒体１４に記録された画像処理装置プログラムが補助記憶装置１９にインストールされる。
【００４０】
画像処理装置１００では、入力装置１２で入力された画像処理対象の原稿画像に対して、画像処理装置プログラムによりドットパターンの付与などを施し、その結果を出力装置１６から出力する。または通信装置２０を介して外部に通信する。なお、ドットパターンについての詳細の説明は後述の実施例１で行う。
（機能の構成）
図２は本発明の画像処理装置１００の機能ブロック図の例である。画像処理装置１００は、入力手段１０１、 付与情報発生手段１０２、適度算出手段１０４、付与領域抽出手段１０５、情報付与手段１０６、出力手段１０７、抽出例外処理手段１０８，通信手段１０９，データ保存部１１０を有するものである。
【００４１】
入力手段１０１は、入力画像５０の濃淡情報（画像情報）を画像データ化し、画像データとしてデータ保存部１１０に保存する。即ち、例えば入力画像５０が紙原稿の場合には、スキャナ等を用いて読み取ることにより当該画像情報をデジタル化し、デジタル化された情報に対して画像フォーマット変換を施すことにより、画像データを生成し、データ保存部１１０に保存する。入力画像５０がワープロデータである場合には、プリンタドライバ等を用いて印刷画像への変換を施すことにより、画像データを生成し、データ保存部１１０に保存する。
【００４２】
付与情報発生手段１０２は、画像データに付与する情報であるドットパターンを発生させ、データ保存部１１０に保存する。付与情報発生手段１０２は、画像処理装置１００の起動時に実行されてもよい。
【００４３】
領域分割手段１０３は、画像データを複数の領域に分割する。例えば画像データを濃度に基づいて複数の領域に分割する。なお、領域分割手段１０３は必ずしも必要ではない。
【００４４】
適度算出手段１０４は、画像データに対するドットパターンの付与に適する度合い（適度）を算出する。即ち、入力手段１０１によりデータ保存部１１０に保存された画像データに対するドットパターンの付与に関する適度を算出して、算出された適度を付与領域抽出手段１０５にわたす。例えば、画像データの各画素毎、あるいは領域分割手段１０３で分割された領域毎に適度の算出を行い、算出結果を付与領域抽出手段１０５にわたす。
【００４５】
付与領域抽出手段１０５は、画像データからドットパターンを付与する領域を抽出する。即ち、適度算出手段１０４で算出された適度に基づいて画像データからドットパターンを付与する領域を抽出し、情報付与手段１０６にわたす。ここで、画像データからドットパターンを付与する領域を抽出できない場合には、抽出例外処理手段１０８にうつる。また、付与領域抽出手段１０５の詳細例の説明については、以降に記載する実施例で説明し、ここでは省略する。
【００４６】
情報付与手段１０６は、画像データにおいて、付与領域抽出手段１０５で抽出された領域に対してドットパターンの付与を行う。即ち、入力手段１０１によりデータ保存部１１０に保存された画像データにおいて、付与領域抽出手段１０５で抽出された領域に対してドットパターンの付与を行う。ドットパターンの付与がなされた画像データをデータ保存部１１０に保存する。
【００４７】
出力手段１０７は、ドットパターンの付与がなされた画像データを出力画像５１として出力する。例えば、プリンタ、プロッタなどを用いて出力する。
【００４８】
抽出例外処理手段１０８は、付与領域抽出手段１０５において付与領域が抽出できない場合の例外処理を行う。ここでは、通信手段１０９に画像データからドットパターンを付与する領域を抽出できないことを通知させる。
【００４９】
通信手段１０９は、画像処理装置１００と外部との情報のやり取りを行う。例えば、ＷＡＮなどの通信回線を介して外部装置５２に対して画像データにドットパターンを付与できないことを通知する。
【００５０】
データ保存部１１０は、入力手段１０１で入力された画像データ及び付与情報発生手段１０２で発生したドットパターンなどを一時保存する。例えば、RAMなどのメモリ装置１８である。
【００５１】
画像処理装置１００では、入力手段１０１から入力された入力画像５０に対して、付与情報発生手段１０２、適度算出手段１０４、付与領域抽出手段１０５および情報付与手段１０６で示される画像処理を施し、その結果、ドットパターンが付与された出力画像５１を出力手段１０５より出力する。また、付与領域抽出手段１０５において付与領域を抽出できない場合には抽出例外処理手段１０８および通信手段１０９を介してドットパターンの付与ができないことを外部へ通知する。
【実施例１】
【００５２】
以下に、本発明の画像処理における実施例１について説明する。図３は、実施例１に係るフローチャートである。ここでは、図４の入力画像例で示される画像において、画像上の各画素毎に適度を算出し、算出された適度に基づいてドットパターンを付与する領域を抽出し、抽出された領域に対して情報を付与する画像処理を説明する。
【００５３】
まず、入力手段１０１は、図４で示される入力画像５０の入力を行う（Ｓ１０１）。スキャナ入力によりＢＭＰ形式の画像データへと変換された入力画像５０は、データ保存部１１０に保存される
次に、付与情報発生手段１０２は、入力画像５０に対して付与する情報であるドットパターンを発生させる（Ｓ１０２）。ここでは付与する情報として図５(ａ)で示されるドットパターン画像を扱う。ここで、ドットパターンとは画像データに付与する所定の情報の一例の画像であり、特許文献１に記載の画像である。ドットパターンは、図５（ａ）で示されるようにドットの間の距離ｄが複数種類設定され、しかも、各種類のドット間距離ｄの頻度が異なるように設定されている画像データである。このため隣接ドット間距離のピーク値分布（図５(ｂ)参照）が特徴量を持つという特徴を有している。したがって、この特徴量を用いて画像データからドットパターンを検出することが可能である。例えば、画像データから隣接ドット間距離のピーク値分布という特徴量を検出し、この特徴量と、あらかじめデータ保存部１１０に保存しておいたドットパターンの基準特徴量とを比較し、両者の間に同一性が認められるかどうかを判定する処理により、検出対象となるドットパターンを検出することができる。ドットパターンはＢＭＰ形式の画像データとしてデータ保存部１１０に保存される。なお、ステップＳ１０２は画像処理装置起動時に行われてもよい。
【００５４】
次に、 適度算出手段１０４は、ステップＳ１０１で入力された入力画像５０に対するドットパターンの付与に適する度合い（適度）を設定する(Ｓ１０３)。具体的には、入力画像５０上の各画素の濃度値をそれぞれの画素における適度とする。このときの各画素における適度は図６の実施例１の適度算出例１で示される。なお、簡単のために図６では領域毎に適度を数値で示しているが、実際はそれぞれの領域内の全ての画素が領域に示される数値を適度としている。
【００５５】
ここで、付与領域抽出手段１０５は、ステップＳ１０３で設定された適度に基づいて入力画像５０からドットパターンを付与する領域を抽出する処理を、以降に示すステップＳ１０４ないしＳ１０６により行う。まず、適度の閾値を設定する（Ｓ１０４）。例えば、ここでは適度の閾値を、付与したドットパターンの検出が可能である背景の濃度の最大値である濃度値０．５として設定する。なお、付与したドットパターンの検出が可能である背景の濃度の最大値は０．３〜０．８の間の値が好ましい。
【００５６】
続いて、入力画像５０上の全ての画素において、ステップＳ１０３で設定された適度とステップＳ１０４で設定された適度の閾値とを比較する（Ｓ１０５）。
【００５７】
適度が閾値よりも小さい場合（Ｓ１０５、ＹＥＳ）、付与領域抽出手段１０５は、ドットパターンを付与する領域として設定する（Ｓ１０６）。適度が閾値以上である場合（Ｓ１０５、ＮＯ）ドットパターンを付与する領域として設定しない。これらの処理により、入力画像５０において、適度が０．５よりも小さい画素の集合がドットパターンを付与領域として設定される（図７参照）。なお、簡単のために図７ではドットパターン付与領域として設定された画素の集合を白画素で示している。
【００５８】
情報付与手段１０６は、入力画像５０において、ステップＳ１０６でドットパターンを付与する領域として設定された領域に対してドットパターンの付与を行う（Ｓ１０７）。例えば、入力画像５０において、ドットパターンを前景に重ね合わせる処理を行う。この結果、図８で示されるドットパターン付与を行った画像が生成される。
【００５９】
最後に、出力手段１０７は、ステップＳ１０７によりドットパターンが付与された入力画像５０を出力画像５１として、プリンタにより画像出力する（Ｓ１０８）。
【００６０】
以上説明した実施例１によれば、画像において、画像濃度が低く付与したドットパターンの抽出が可能であるような領域を抽出してドットパターンを付与することができる。そのため、以下に掲げる効果を奏する。その効果は、ドットパターンの検出される可能性が高い部分にのみドットパターンを付与することで、元画像（原稿画像）の劣化を最小限にするとともに背景の少ない画像に対しても効率的にドットパターンを付与することができることである。
【実施例２】
【００６１】
以下に、本発明の画像処理における実施例２について説明する。図９は、実施例２に係るフローチャートである。実施例１はグレー画像については良好に動作するが、２値のディザ画像では全面全体にドットパターンが乗ることと等価になり、黒画素が密集していてドットパターンを打っても検出が不可能な部分にまで不要なドットを打つことになる。実施例２はその問題を解決するためになされたものである。ここでは、図４の入力画像例で示される画像において、画像を格子状に分割した領域毎に適度を算出し、算出された適度に基づいて、画像濃度が低く付与した情報の抽出が可能であるような領域を抽出し、抽出された領域に対して情報を付与する画像処理を説明する。
【００６２】
まず、入力手段１０１は、図４で示される入力画像５０の入力を行う（Ｓ２０１）。ステップＳ１０１と同様であるので詳細の説明は省略する。
【００６３】
次に、付与情報発生手段１０２は、入力画像５０に対して付与する情報を発生する（Ｓ２０２）。ステップＳ１０２と同様であるので詳細の説明は省略する。
【００６４】
次に、領域分割手段１０３は、入力画像５０を格子状に複数の領域に分割する（Ｓ２０３）。図１０は、入力画像５０において、ステップＳ２０３により分割された領域毎に境界線を付加した図である。図１１では分かりやすいように大きめの領域に切っているが、実際はかなり小さい単位で領域を生成する。なお、図１０では分割された２０個の領域に対して(１)ないし(２０)の番号をつけている。
【００６５】
ここで、適度算出手段１０４は、ステップＳ２０１で入力された入力画像５０に対するドットパターンの付与に適する度合い（適度）を設定する（Ｓ２０４）。具体的には、入力画像５０上のステップＳ２０３で分割された領域毎に領域内の平均濃度を算出し、算出された濃度を各小領域の適度とする。対象が２値画像の場合には、平均黒画素数を領域の適度とする。このときの各領域における適度は図１１の表で表される。図１１では、２０個の領域とそれぞれの領域において算出された適度との関係を示している。
【００６６】
ここで、付与領域抽出手段１０５は、ステップＳ２０４で設定された適度に基づいて入力画像５０からドットパターンを付与する領域を抽出する処理を、以降に示すステップＳ２０５ないしＳ２０７により行う。
【００６７】
ここで、適度の閾値を設定する（Ｓ２０５）。例えば、ここでは適度の閾値を、付与したドットパターンの検出が可能である背景の濃度の最大値である濃度値０．５として設定する。
【００６８】
続いて、入力画像５０上の分割された２０の領域各々において、ステップＳ２０４で設定された適度とステップＳ２０５で設定された適度の閾値とを比較する（Ｓ２０６）。
【００６９】
適度が閾値よりも小さい場合（Ｓ２０６、ＹＥＳ）、付与領域抽出手段１０５は、ドットパターンを付与する領域として設定する（Ｓ２０７）。適度が閾値以上である場合（Ｓ２０６、ＮＯ）ドットパターンを付与する領域として設定しない。これらの処理により、入力画像５０において、適度が０．５よりも小さい領域、即ち（１）、（２）、（５）、（６）、（９）、（１０）、（１２）、（１６）、（１７）、（１９）、（２０）の領域がドットパターンを付与領域として設定される（図１２参照）。なお、簡単のために図１２ではドットパターン付与領域として設定された領域を白画素で示している。
【００７０】
情報付与手段１０６は、入力画像５０において、ステップＳ２０７でドットパターンを付与する領域として設定された領域に対してドットパターンの付与を行う（Ｓ２０８）。具体的には、入力画像５０において、前景にドットパターンを重ね合わせる処理を行う。この結果、図１３で示されるドットパターン付与を行った画像が生成される。
【００７１】
最後に、出力手段１０７は、ステップＳ２０８によりドットパターンが付与された入力画像５０をプリンタにより画像出力する（Ｓ２０９）。
【００７２】
以上説明した実施例２によれば、画像において、分割した複数の領域単位で、平均画像濃度が低く付与したドットパターンの抽出が可能であるような領域を抽出してドットパターンを付与することができる。そのため、以下に掲げる効果を奏する。その効果は、２値のディザ画像上において、黒画素が密集していてドットパターンを付与しても検出が不可能な部分に対してはドットパターンの付与を行わないとすることができる。２値のディザ画像に対しても不要なドットパターンの付与を回避し、画像の乱れを最小限にしてドットパターンの付与を可能にすることである。なお、グレー画像については実施例１の手法が良好な結果を示す場合が多いので、入力画像に応じて処理を切り替える方法があってもよい。
【実施例３】
【００７３】
以下に、本発明の画像処理における実施例３について説明する。図１４は、実施例３に係るフローチャートである。ここでは、図４の入力画像例で示される画像を、濃度が等しく、つながりのある複数の領域に分割し、分割された領域毎に適度を算出する。ここで、画像において、算出された適度の大きい方から順に領域を抽出し、抽出された領域に対してドットパターンを付与する画像処理を説明する。
【００７４】
まず、入力手段１０１は、図４で示される入力画像５０の入力を行う（Ｓ３０１）。ステップＳ１０１と同様であるので詳細の説明は省略する。
【００７５】
次に、付与情報発生手段１０２は、入力画像５０に対して付与する情報を発生させる（Ｓ３０２）。ステップＳ１０２と同様であるので詳細の説明は省略する。
【００７６】
次に、領域分割手段１０３は、入力画像５０を濃度が等しくつながりのある複数の領域に分割する(Ｓ３０３)。ここでは、まず入力画像５０に対する濃度ヒストグラム(図１５(a)参照)を作成する。入力画像５０の濃度分布は図１５(b)のように示されることから、濃度ヒストグラムではピークが濃度値０，０．１，０．３，０．８の４つ存在する。ここで、入力画像５０に対して多値化処理、並びにエッジ抽出を行う。この結果、図１６に示されるように、入力画像５０は濃度が等しくつながりのある７領域に分割される。なお、簡単のために、図１６では各領域の境界線のみを記載し、各領域に(１)から(７)までの番号を割り当てている。
【００７７】
ここで、適度算出手段１０４は、ステップＳ３０１で入力された入力画像５０に対する情報の付与に適する度合い（適度）を設定する（Ｓ３０４）。例えば、入力画像５０上の領域番号（ｉ）の領域の適度Ａｉを領域の濃度値Ｖｉおよび領域の面積Ｓｉを用いて式（１）のように定める。
【００７８】
Ａｉ＝（Ｖｔ−Ｖｉ）×Ｓｉ・・・（１）
ただし、Ｖｔはドットパターンの検出が可能な濃度レベルの最大値である。
【００７９】
したがって、Ｖｉの値がＶｔの値よりも大きい領域、即ち適度がマイナスの領域ではドットパターンの検出が不可能ということができる。ここでは、例えばＶｔの値を０．５とする。図１７は、７領域に対する適度Ａｉを算出した結果を表に示したものである。
【００８０】
ここで、付与領域抽出手段１０５は、ステップＳ３０４で設定された適度に基づいて入力画像５０からドットパターンを付与する領域を抽出する処理を、以降に示すステップＳ３０５ないしＳ３０８により行う。
【００８１】
まず、ドットパターン付与領域の面積の総和をＳｄ、またドットパターン付与領域数をｊとする（Ｓ３０５）。この時点では、まだドットパターン付与領域は抽出されていないので、
Ｓｄ＝ｊ＝０
である。
【００８２】
次に、ステップＳ３０４で算出された適度がｊ＋１番目に大きい領域を抽出し、これをドットパターン付与領域とすることにより、抽出された領域の面積の値をＳｄに加算し、ｊの値を１加算する。（Ｓ３０６）。本実施例３では、適度がｊ＋１＝０＋１＝１番目に大きい領域である領域（１）をドットパターン付与領域とする。このときＳｄおよびｊの値はそれぞれ、
Ｓｄ＝Ｓｄ＋Ｓ０
＝０＋２８０
＝２８０
ｊ＝ｊ＋１
＝０＋１
＝１
より、Ｓｄ＝２８０，ｊ＝１となる。
【００８３】
ここで、ドットパターン付与領域の面積の総和（Ｓｄ）と所定の面積（Ｓｍａｘ：ドットパターンの検出が安定して行える面積）とを比較する（Ｓ３０７）。Ｓｄ≧Ｓｍａｘの場合（Ｓ３０７、ＹＥＳ），次のステップＳ３０８の処理を行う。Ｓｄ＜Ｓｍａｘの場合（Ｓ３０７、ＮＯ）、ステップＳ３０６に戻る。ここで例えばＳｍａｘの値をドットパターンの検出が安定して行える面積である６００とする。Ｓｄ（＝２８０）＜Ｓｍａｘ（＝６００）である（Ｓ３０７，ＮＯ）のでステップＳ３０６に戻る。
【００８４】
ステップＳ３０６では、適度がｊ＋１＝１＋１＝２番目に大きい領域である領域（４）をドットパターン付与領域とする。このときＳｄおよびｊの値はそれぞれ、
Ｓｄ＝Ｓｄ＋Ｓ１
＝２８０＋２７０
＝５５０
ｊ＝ｊ＋１
＝１＋１
＝２
より、Ｓｄ＝５５０、ｊ＝２となる。
ステップＳ３０７にうつってＳｄ（＝５５０）＜Ｓｍａｘ（＝６００）である（Ｓ３０７，ＮＯ）ので、再びステップＳ３０６に戻る。
【００８５】
以上のステップＳ３０６およびステップＳ３０７の操作を繰り返す。このとき、ステップＳ３０６で、適度が３番目に大きい領域である領域（７）をドットパターン付与領域とすると、
Ｓｄ＝Ｓｄ＋Ｓ2
＝５５０＋１８０
＝７３０
より、Ｓｄ＝７３０となる。
【００８６】
ステップＳ３０７にうつってＳｄ（＝７３０）≧Ｓｍａｘ（＝６００）である（Ｓ３０７、ＹＥＳ）ので、ステップＳ３０８にうつる。  
ステップＳ３０８では、これまでに抽出された領域をドットパターン付与領域として設定する（Ｓ３０８）。即ち、（１）、（４）、（７）の３領域がドットパターン付与領域として設定される。（図１８参照）。なお、簡単のために図１８ではドットパターン付与領域として設定された領域を白画素で示しており、（６）の領域をドットパターン付与領域と区別するために斜線で示している。
【００８７】
情報付与手段１０６は、入力画像５０において、ステップＳ３０８でドットパターンを付与する領域として設定された領域に対してドットパターンの付与を行う（Ｓ３０９）。具体的には、入力画像５０において、前景にドットパターンを重ね合わせる処理を行う。この結果、図１９で示されるドットパターン付与を行った画像が生成される。
【００８８】
最後に、出力手段１０７は、ステップＳ３０９によりドットパターンが付与された入力画像５０をプリンタにより画像出力する（Ｓ３１０）。
【００８９】
以上説明した実施例３によれば、まず、画像を濃度が等しく、つながりのある複数の領域に分割し、分割された領域毎に適度を算出する。次に、算出された適度の大きい方から順に領域を抽出し、抽出された領域の面積の総和がドットパターンの検出が安定して行える面積である所定の値を超えたら抽出を終了する。画像において、以上の処理により抽出された領域に対してドットパターンを付与することができる。そのため、以下に掲げる効果を奏する。その効果は、ドットパターンの付与に必要な面積の見地からドットパターン付与領域を求めることで、検出性能を低下させることなく、不要なドットパターンの付与を回避し、画像の乱れを最小限にしてドットパターンの付与および検出を可能にすることである。
（実施例３の変形例）
以下に、本発明の画像処理における実施例３の変形例について説明する。図２０は、実施例３の画像処理の変形例に係るフローチャートである。実施例３の画像処理では、算出された適度の大きい方から順に領域を抽出する処理において、抽出された領域の面積の総和がドットパターンの検出が行える面積である所定の値を超えたら抽出を終了している。実施例３の変形例では、更に、抽出された領域の適度がマイナスの場合は、抽出例外処理を行うものである。すなわち、抽出された領域がドットパターンの検出が不可能である領域である場合は抽出例外処理を行うものである。
【００９０】
ここでは、上記の抽出された領域の適度がマイナスの場合に抽出例外処理を行う処理をステップＳ４０６、ステップＳ４１２，ステップＳ４１３で行う。これらのステップによりなされる処理について説明を行う。図２０においてこの３ステップ以外のステップで示される処理は実施例３と同様であるので、ここでは説明を省略する。
【００９１】
ステップＳ４０６では、ステップＳ４０４で算出された適度のうちｊ＋１番目に大きい適度（以降Ｂｊで示す）の値が０以上であることを判定する（Ｓ４０６）。ここで、適度Ｂｊが０以上の場合（Ｓ４０６、ＹＥＳ）、即ち適度Ｂｊの領域がドットパターンを検出可能な領域である場合、次のステップＳ４０７の処理を行う。適度Ｂｊが０より小さい場合（Ｓ４０７、ＮＯ）、即ち適度Ｂｊの領域がドットパターンを検出不可能な領域である場合、ステップＳ４１２の処理を行う。
【００９２】
ステップＳ４０６、ＮＯの場合、抽出例外処理手段１０８は、抽出例外処理を行う（Ｓ４１２）。例えばドットパターンの付与領域の抽出を終了する。
【００９３】
通信手段１０９は、ドットパターンを付与することができないことをＷＡＮなどを介して外部装置５２などに通知する（Ｓ４１３）。例えば、ドットパターンを付与することができないことを通信手段１０８を介して外部装置５２に通知して処理を終了する。
【００９４】
以上説明した実施例３の変形例によれば、実施例３における効果に加えて以下に掲げる効果を奏する。その効果は、検出に必要なドットパターンの付与が行えない場合には、不要にドットパターンの付与を行わないことにより、画像の乱れを発生させないようにしたり、その旨をユーザに通知することで、ユーザが別のセキュリティ保護策を取ることを可能にしたりすることである。
【００９５】
なお、実施例３の変形例では、画像から抽出された領域がドットパターンの検出の不可能である領域である場合に抽出例外処理を行うが、本発明はこの場合に限定されるものではなく、実施例１，２においても画像から抽出された領域がドットパターンの検出の不可能である領域である場合に抽出例外処理を行ってもよい。また、実施例３の変形例では、抽出された領域の適度が０以上であることを判定した後（ステップＳ４０６）、抽出された領域の面積の総和と所定の値とを比較している（ステップＳ４０７）が、本発明はこの順序に限定されるものではない。
【００９６】
以上、各実施例に基づき本発明の説明を行ってきたが、上記実施例にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【００９７】
【図１】画像処理を実現するためのハードウェア構成例を示した図
【図２】画像処理装置の機能ブロック図の例
【図３】実施例１の画像処理に係るフローチャート
【図４】入力画像例
【図５】（ａ）ドットパターン  （ｂ）隣接ドット間距離のピーク値分布
【図６】実施例１の適度算出例
【図７】実施例１のドットパターン付与領域抽出例
【図８】実施例１の出力画像例
【図９】実施例２の画像処理に係るフローチャート
【図１０】実施例２の領域分割例
【図１１】実施例２の適度算出結果例を示す表
【図１２】実施例２のドットパターン付与領域抽出例
【図１３】実施例２の出力画像例
【図１４】実施例３の画像処理に係るフローチャート
【図１５】（ａ）濃度ヒストグラム  （ｂ）入力画像例の濃度分布
【図１６】実施例３の領域分割例
【図１７】実施例３の適度算出結果例
【図１８】実施例３のドットパターン付与領域抽出例
【図１９】実施例３の出力画像例
【図２０】実施例３の変形例の画像処理に係るフローチャート
【符号の説明】
【００９８】
１００  画像処理装置
１１  バス
１２  入力装置
１３  ドライブ装置
１４  記録媒体
１５  通信装置
１６  出力装置
１７  演算処理装置
１８  メモリ装置
１９  補助記憶装置
５０  入力画像
５１  出力画像
５２  外部装置
１０１  入力手段
１０２  付与情報発生手段
１０３  領域分割手段
１０４  適度算出手段
１０５  付与領域抽出手段
１０６  情報付与手段
１０７  出力手段
１０８  抽出例外処理手段
１０９  通信手段
１１０  データ保存部
【図１】
2007215023.tif 000003
【図２】
2007215023.tif 000004
【図３】
2007215023.tif 000005
【図５】
2007215023.tif 000006
【図９】
2007215023.tif 000007
【図１１】
2007215023.tif 000008
【図１４】
2007215023.tif 000009
【図１５】
2007215023.tif 000010
【図１６】
2007215023.tif 000011
【図１７】
2007215023.tif 000012
【図２０】
2007215023.tif 000013
【図４】
2007215023.tif 000014
【図６】
2007215023.tif 000015
【図７】
2007215023.tif 000016
【図８】
2007215023.tif 000017
【図１０】
2007215023.tif 000018
【図１２】
2007215023.tif 000019
【図１３】
2007215023.tif 000020
【図１８】
2007215023.tif 000021
【図１９】
2007215023.tif 000022