(57)【要約】【課題】  複雑な構成にすることなく、精度良くカラー埋め込み情報を検出できる画像処理装置を提供する。【解決手段】  複合機１は、画像を読み取る読み取り手段４と、前記読み取られた画像を出力する印字手段１５と、前記読み取り手段４により読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する検知信号作成手段６と、前記検知信号に基づいて前記読み取り手段４により読み取られた画像から情報を検知する禁止コード検知手段７及びデジタルコードデコード手段８と、禁止コード検知手段７及びデジタルコードデコード手段８による検知結果に基づいて前記印字手段１４による画像出力を制御する制御手段１４とを有する。【選択図】          図１
2007166336.tif 000002
【特許請求の範囲】
【請求項１】
画像を読み取る読み取り手段と、
前記読み取り手段により読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する検知信号作成手段と、
前記検知信号に基づいて前記読み取り手段により読み取られた画像から情報を検知する検知手段と、
前記検知手段による検知結果に基づいて前記読み取り手段で読み取った画像の出力を制御する制御手段とを有することを特徴とする画像処理装置。
【請求項２】
前記検知信号作成手段は、前記係数を前記読み取り画像の彩度信号から得ることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記検知信号作成手段は、前記係数を前記読み取り画像の彩度信号に重みを付けて得ることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
画像を読み取る読み取りステップと、
前記読み取りステップにより読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する検知信号作成ステップと、
前記検知信号に基づいて前記読み取られた画像から情報を検知する検知ステップと、
前記検知ステップによる検知結果に基づいて前記読み取られた画像の出力を制御する制御ステップとを有することを特徴とする画像処理方法。
【請求項５】
前記検知信号作成ステップは、前記係数を前記読み取り画像の彩度信号から得ることを特徴とする請求項４に記載の画像処理方法。
【請求項６】
前記検知信号作成ステップは、前記係数を前記読み取り画像の彩度信号に重みを付けて得ることを特徴とする請求項４に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密文書の情報漏洩を防止することができる画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータやプリンタ、複写機の普及によって、プリントアウトされた機密文書の不正コピーによる情報漏洩の問題が出てきている。機密文書の不正コピーの防止・抑制のための従来技術として、機密文書のプリント時に、画像中にコピー禁止情報を埋め込んでからプリント出力し、コピー時には原稿を読み取った画像中から画像中に埋め込まれているコピー禁止情報を検知し、コピー禁止情報が含まれている場合には正常なコピー動作を中止する、といった不正コピー禁止機能を持った 複合機が検討されている（例えば、特許文献１参照）。
【０００３】
また、その不正コピー禁止機能を発展させ、機密文書のプリント時には画像中にコピー 禁止情報、および特定の条件のもとではコピーを許可するためのコピー許可条件情報（例えば、暗証番号）の２種類の情報を埋め込んでプリント出力し、コピー時には読み取った 画像中から画像中に埋め込まれているコピー禁止情報およびコピー許可条件情報の２種類の情報を検知し、コピー許可条件に合致しているか判断し、コピー許可条件に合致していない場合にはコピー動作を中止するが、合致している場合にはコピー動作を行う、という高度な不正コピー禁止機能を持った複合機も検討されている。ここで、コピー禁止情報・コピー許可条件情報の埋込み方法としては、例えば次のような方法が提案されている（例えば、特許文献２参照）。
【０００４】
すなわち、文書画像の背景全面に微小なパターンで比較低濃度の背景地紋画像を合成する。背景地紋画像は潜像文字領域と背景領域の２つの領域で構成されており、それぞれの領域は異なる微小パターンで構成されている。潜像文字領域は、比較的小さいドットパターンで構成され、背景領域は、２種類の微小な斜線パターンの配列で構成されている。この２種類の斜線パターンがそれぞれビット０、ビット１を表現し、その２種類の斜線パターンを所定サイズの２次元配列とした２次元コード画像が背景部に互いに隣接して繰り返し配置されるようになっている。コピー許可条件情報としては、この２次元コードに埋め込む。
【０００５】
コピー禁止情報としては、２次元配列の内部が全てビット０に対応する斜線パターンで構成する特殊コード、もしくは２次元配列の内部が全てビット１に対応する斜線パターンで構成する特殊コードによって埋め込む。機密文書の不正コピー抑制のための他の従来例として、機機密文書のプリント時に、プ リントを行ったユーザに関する情報や日時情報等を埋め込んでからプリント出力し、プリント出力された原稿をスキャナ等で読み込み、読み取られた画像中に埋め込まれたユーザ・クライアントＰＣ・プリンタ・日時を解析して、情報漏洩元を特定する画像処理装置が検討されている。この機能は、前記従来例の複合機の追加機能として構成することも可能である。
【０００６】
また、検知性能向上のために明度／色相／彩度情報変換し、この情報に基づいて複写禁止原稿か否かを判定している（特許文献３参照）。
【特許文献１】特開２００３−２８０４６９号公報
【特許文献２】特開２００３−２８３７９０号公報
【特許文献３】特開平７−１５４５９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載の技術では、カラー埋め込み情報に関する検知性能は向上するが、複写禁止原稿判定のために３つの入力信号を使うため、判定部の構成が複雑かつ大規模になるという問題点がある。
【０００８】
そこで、本発明は、上記問題点に鑑みてなされたもので、複雑な構成にすることなく、カラーで埋め込まれた情報を精度良く検出できる画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の画像処理装置は、画像を読み取る読み取り手段と、前記読み取り手段により読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する検知信号作成手段と、前記検知信号に基づいて前記読み取り手段により読み取られた画像から情報を検知する検知手段と、前記検知手段による検知結果に基づいて前記読み取り手段により読み取った画像の出力を制御する制御手段とを有する。
【００１０】
本発明によれば、読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号に基づいて複写禁止か否かを判定するようにしたので、検知信号を減らすことで判定部の構成を簡略化でき、カラーで埋め込まれた情報を精度良く検出できる。
【００１１】
前記検知信号作成手段は、前記係数を前記読み取り画像の彩度信号から得る。前記検知信号作成手段は、前記係数を前記読み取り画像の彩度信号に重みを付けて得る。
【００１２】
本発明の画像処理方法は、画像を読み取る読み取りステップと、前記読み取りステップにより読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する検知信号作成ステップと、前記検知信号に基づいて前記読み取られた画像から情報を検知する検知ステップと、前記検知ステップによる検知結果に基づいて前記読み取られた画像の出力を制御する制御ステップとを有することを特徴とする。
【００１３】
本発明によれば、読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号に基づいて複写禁止か否かを判定するようにしたので、検知信号を減らすことで判定部の構成を簡略化でき、カラーで埋め込まれた情報を精度良く検出できる。
【００１４】
前記検知信号作成ステップは、前記係数を前記読み取り画像の彩度信号から得る。前記検知信号作成ステップは、前記係数を前記読み取り画像の彩度信号に重みを付けて得る。
【発明の効果】
【００１５】
本発明によれば、複雑な構成にすることなく、カラーで埋め込まれた情報を精度良く検出できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良の形態について説明する。図１は、本発明の実施例に係る複合機のブロック図である。画像処理装置としての複合機１は、プリント機能、コピー機能、およびスキャン機能等の複数機能を持つ。この複合機１は、ＬＡＮ（Local Area Network）などのネットワークに接続されたクラインアントＰＣ（パーソナルコンピュータ）に接続されている。図１に示すように、複合機１は、画像展開手段２、画像蓄積手段３、読み取り手段４、画像処理手段５、検知信号作成手段６、禁止コード検知手段７、デジタルコードデコード手段８、ユーザインタフェース手段９、制御手段１０、コード画像生成手段１１、画像重畳手段１３および画像出力手段としての印字手段１４を有する。
【００１７】
画像展開手段２は、ＬＡＮを介して入力されるプリント記述言語（ＰＤＬ）で記述されたプリントデータ（以下、「ＰＤＬデータ」と言う。）の描画処理を行って文書画像データを生成し、描画した文書画像データを画像蓄積手段３に蓄積する。画像蓄積手段３は、文書画像およびコード画像をページ番号に対応付けて蓄積する。読み取り手段４は、プラテンに置かれた原稿を読み取り、読み取った画像データをスキャン画像処理手段５へ出力する。画像処理手段５は、読み取られた画像に対して画像補正、色変換、拡大縮小等の画像処理を行い、画像蓄積手段３へ蓄積する。検知信号作成手段６は、読み取り手段４により読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する。
【００１８】
禁止コード検知手段７は、検知信号作成手段６が作成した検知信号に基づいて読み取り手段４により読み取られた画像が複写禁止か否かを判定する。デジタルコードデコード手段８は、検知信号作成手段６が作成した検知信号に基づいてデジタルコードをデコードする。禁止コード検知手段７及びデジタルコードデコード手段８が検知信号に基づいて読み取り手段４により読み取られた画像から情報を検知する検知手段である。ユーザインタフェース手段９は、タッチパネルディスプレイ等の入出力デバイスを有しており、ユーザから各種操作や埋め込み情報の入力を受け付ける部分である。制御手段１０は、禁止コード検知手段７又はデジタルコードデコード手段８の検知結果に基づいて印字手段１４による画像出力を制御する。コード画像生成手段１１は、コード画像生成手段１０は、制御手段９がコード化したそれぞれのコードを画像の所定の領域に配置してコード画像を生成する。画像重畳手段１３は、文書画像とコード画像を重畳して合成画像を生成する。印字手段１４は、画像合成手段１１が合成した合成画像データを用紙上に印字記録して出力する。
【００１９】
次に、背景地紋画像生成処理について説明する。図２は、コードを説明する模式図である。図３は、パターン番号配列を説明する模式図である。コード画像生成手段１１の動作について説明する。コード画像生成手段１１には、制御手段９から付加情報（複写禁止情報、条件情報、潜像情報）が入力される。コード画像生成手段１１は、入力された潜像情報を元に潜像画像を生成する。潜像情報とは、パターン画像の中にどのような潜像文字を埋め込むかを示す情報であり、具体的には、潜像の文字列、フォント種類、フォントサイズ、潜像文字列の方向(角度)等の情報からなっている。コード画像生成手段１１は、潜像情報を、指定されたフォント種類、フォントサイズで、指定された方向に潜像文字列の描画を行い、２値の潜像画像として生成する。
【００２０】
ここで、潜像画像の解像度はプリンタの解像度を後述するパターンのサイズで割った解像度となる。例えば、プリンタ解像度が６００ｄｐｉ、パターンのサイズが１２画素×１２画素の場合、潜像画像の解像度は５０ｄｐｉとなる。コード画像生成手段１０は、入力された複写禁止情報および条件情報の符号化を行う。
【００２１】
先ず、複写禁止情報がプリント出力を行った文書を複写機で複写させないようにすることを示す場合、図２（Ａ）、（Ｂ）に示す２種類の複写禁止コードを生成する。ここで、図２（Ａ）の複写禁止コードは、コード内部が全てビット０となっており、図２（Ｂ）の複写禁止コードは、コード内部が全てビット１となっていることが特徴である。複写禁止情報が入力されない場合、もしくはプリント出力を行った文書を複写機で複写させないようにすることを示すものではない場合、図２（Ａ）および（Ｂ）に示す２種類のコードの生成は行われない。
【００２２】
次に、条件情報が入力されている場合、その条件情報に対して誤り訂正符号を行い、図２（Ｃ）に示すようなデジタルコードを生成する。図２（Ｃ）のコードは、ビット０およびビット１の配列によって、符号化された条件情報のビット列を表している。コードの外周は、コードの位置決めを容易にするために特殊なビットパターンとなっている。次に、生成したコードを図３（Ａ）に示すように複数個繰り返し配置し、潜像画像の大きさと同じ大きさのパターン番号配列を生成する。ここで、図の斜線ハッチングされた矩形が図２（Ａ）の複写禁止コード、縦線ハッチングされた矩形が図２（Ｂ）の複写禁止コード、ドットハチングされた矩形が図２（Ｃ）のデジタルコードとなっている。
【００２３】
もし、複写禁止コードが生成されなかった場合には、図中の複写禁止コードの部分にはデジタルコードを配置する。また、もしデジタルコードが生成されなかった場合には、図中のデジタルコードの部分には複写禁止コードを配置する。この時点で、パターン番号配列の各要素の値は０または１になっている。次に、潜像画像を参照し、潜像画像中の黒画素の座標に対応するパターン番号配列の要素のパターン番号を２に変更する。これを潜像画像中の全ての黒画素について行うと、パターン番号配列は、複写禁止コード、デジタルコードが並べて配置された背景にパターン番号２で潜像文字が描かれた状態となる。この状態を図３（Ｂ）に示す。図中の黒色の「COPY」の部分が、パターン配列番号を２に変更された部分を示す。このパターン番号配列をコード画像生成手段１１へ出力する。
【００２４】
コード画像生成手段１１は、入力されたパターン番号配列の各要素を参照し、そのパターン番号に対応したパターンをパターン格納部から読み出してパターン画像に変換することで、背景地紋画像を生成する。生成された背景地紋画像は、画像蓄積手段３へ格納される。
【００２５】
図４は、パターン格納部に格納されるパターンの例を示す模式図で、（Ａ）はパターン番号０に対応するパターン、（Ｂ）はパターン番号１に対応するパターン、（Ｃ）はパターン番号２に対応するパターンである。ここで、パターン番号配列はプリンタ解像度をパ ターンサイズで割った画像の解像度に相当し、それをもとに生成されるパターン画像は、パターン番号配列の一要素を１つのパターンに置き換えて生成するので、生成されたパターン画像はプリンタの解像度に一致する。また、パターン画像は、複写禁止コード、デジタルコードのビット値に応じた斜線パターンに変換され、潜像文字が孤立ドットパターンに変換された画像になっている。
【００２６】
このようにして生成されたパターン画像が背景地紋画像として、画像蓄積手段３へ格納され、文書画像データに合成されて、用紙上にプリント出力される。図５は、プリント出力およびコピー出力の例を示す模式図である。プリント出力された画像の例を図５（Ａ）に示す(説明の都合上、文書画像は画像要素が何も無い真っ白な画像の場合の例を示している)。図５（Ａ）中の矩形で囲まれた領域 を拡大したものが図５（Ｃ）である。図５（Ｂ）は、図５（Ａ）をコピー機でコピーした 場合のコピー出力画像を示す。
【００２７】
次に、画像処理手段５について具体的に説明する。図６は、画像処理手段５の構成を示す図である。図６に示すように、画像処理手段５は、読み取り側画像処理手段５１、出力側画像処理手段５２を有する。読み取り側画像処理手段５１は、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の色空間の画像信号をからＬａｂ色空間の画像信号に変換し、検知信号作成手段６へ送る。出力側画像処理手段５２は、Ｌａｂ色空間の画像信号からイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の色空間の画像信号に変換し、画像蓄積手段３へ蓄積する。検知信号作成手段６は、作成した検知信号を禁止コード検知手段７、デジタルコードデコード手段８へ送る。検知信号作成手段６は、読み取り手段４により読み取られた画像から得られた明度信号に彩度信号を係数として加算することにより得られる検知信号を生成する。このとき、検知信号作成手段６は、上記係数を読み取り画像の彩度信号から得る。さらに、検知信号作成手段６は、上記係数を読み取り画像の彩度信号に重みを付けて得る。
【００２８】
次に、検知信号作成手段６の構成について説明する。図７は、検知信号作成手段６の構成を示す図である。図７に示すように、検知信号作成手段６は、彩度信号作成手段６１、重み付け係数変換手段６２、係数加算手段６３を有する。彩度信号作成手段６１は、画像処理手段５から送られてくるＬａｂ色空間の画像信号のうち緑とマゼンタの２色の混合比を示すａと青と黄色の２色の混合比を示すｂを用いて式（１）により彩度信号Ｃを生成する。
【数１】
2007166336.tif 000003
さらに、重み付け係数変換手段６２は、彩度信号Ｃを重み付けして信号αを生成する。係数加算手段６３は、入力信号の明度信号Ｌ*に重み付け係数変換手段６２で生成された彩度信号値αを係数として加算することにより検知信号Ｓを生成する。この検知信号Ｓを用いてカラーで埋め込まれたコードを検出することで、例えばマゼンタやサイアンなどのように、色みは有るが明度が低いものであっても、カラーで埋め込まれたコードを精度良く検出できる。これにより埋め込むコードの色によって検出精度が変わってしまうということはなくなる。係数加算手段６３により生成された検知信号は、禁止コード検知手段７とデジタルコードデコード手段８へ送られる。
【００２９】
その後、検知信号Ｓは禁止コード検出手段７において２値化処理され、２値画像中のノイズ除去が行われ、パターンマッチングによるパターン検出が行われ画素値０、画素値１の検出を行い、所定ブロック内の画素値０、画素値１の比率を算出し、画素値０、画素値１の比率が所定値以上のそれぞれのブロック数をカウントしていき、それぞれ閾値を超えたとき、禁止コード検知信号を制御手段１０に出力する。また、検知信号Ｓはデジタルコードデコード検出手段８において２値化処理され、２値画像中のノイズ除去が行われ、パターンマッチングによるパターン検出が行われ画素値０、画素値１の検出を行い、一旦バッファメモリに格納され、格納終了後、バッファメモリからデータを読み出し、復号処理を行い、復号された信号を制御手段１０に出力する。
【００３０】
上記実施例によれば、入力信号の明度信号（Ｌ*）に彩度信号値を係数として加算して検知信号とすることで、検知信号を減らすことで判定部の構成を簡略化でき、カラー埋め込み情報を精度良く検出できる。
【００３１】
なお、本発明の画像処理方法は、複合機１により実現される。複合機１は、例えば、ＣＰＵ（Central Processing Unit）、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)等を用いて実現される。本発明の画像処理方法は、コンピュータを制御して実行するプログラムとして実現することができる。このプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより、提供することができる。
【００３２】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施例に係る画像処理システムのブロック図である。
【図２】コードを説明する模式図である。
【図３】パターン番号配列を説明する模式図である。
【図４】パターンの例を示す模式図である。
【図５】プリント出力およびコピー出力の例を示す模式図である。
【図６】画像処理手段の構成を示す図である。
【図７】検知信号作成手段の構成を示す図である。
【符号の説明】
【００３４】
１  複合機
２  画像展開手段
３  画像蓄積手段
４  読み取り手段
５  画像処理手段
６  検知信号作成手段
７  禁止コード検知手段
８  デジタルコードデコード手段
９  ユーザインタフェース手段
１０  制御手段
１１  コード画像生成手段
１３  画像重畳手段
１４  印字手段
【図１】
2007166336.tif 000004
【図２】
2007166336.tif 000005
【図３】
2007166336.tif 000006
【図４】
2007166336.tif 000007
【図５】
2007166336.tif 000008
【図６】
2007166336.tif 000009
【図７】
2007166336.tif 000010