(57)【要約】【課題】簡易な構成によって、ＣＰＵに掛かる負荷を低減して地紋画像データを生成することができる画像処理装置を提供する。【解決手段】前景パターンレジスタ１２がスタンプ画像の領域内を表示処理する前景パターンを設定し、背景パターンレジスタ１３がスタンプ画像の領域外を表示処理する背景パターンを設定し、マスクパターンレジスタ１４が背景パターンレジスタ１３によって設定される背景パターンに対してマスク処理を施す。地紋生成部１１は、前景パターンレジスタ１２によって設定される前景パターンにより表示処理を施したスタンプ画像の領域内画像情報、およびマスクパターンレジスタによって設定されたマスクパターンによってマスク処理された背景パターンにより表示処理を施されたスタンプ画像の領域外画像情報に基づいて、地紋画像情報を生成する。【選択図】        図２
2008022153.tif 000002
【特許請求の範囲】
【請求項１】
特定の画像と前記特定の画像に対する背景画像とを含む地紋の画像情報を生成する画像処理装置であって、
前記特定画像の領域内を表示処理する領域内パターンを設定する領域内パターン設定手段と、
前記特定画像の領域外を表示処理する領域外パターンを設定する領域外パターン設定手段と、
前記領域外パターン設定手段によって設定される前記領域外パターンに対して、マスク処理を施すマスクパターンを設定するマスク設定手段と、
前記特定画像の領域内に対しては前記領域内パターン設定手段によって設定される領域内パターンにより表示処理を施した領域内の画像、および前記特定画像の領域外に対しては前記マスク設定手段によって設定されたマスクパターンによってマスク処理された領域外パターンにより表示処理を施した領域外の画像に基づいて、地紋画像情報を生成する地紋生成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記特定画像、前記領域内パターン、前記領域外パターン、および前記マスクパターンの情報の少なくともいずれかの情報の画素ビット情報を設定する画素ビット設定手段を、さらに備え、
前記地紋生成手段は、前記画素ビット手段によって設定された前記画素ビット情報にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定画像の解像度を設定する解像度設定手段を、さらに備え、
前記地紋生成手段は、前記解像度設定手段によって設定された特定画像の解像度にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記特定画像を変倍する変倍手段を、さらに備え、
前記領域内パターン設定手段は、前記変倍手段によって変倍された特定画像の領域内パターンを設定し、
前記領域外パターン手段は、前記変倍された特定画像の領域外パターンを設定し、
前記マスク設定手段は、前記変倍されて設定された特定画像の領域外パターンに対して、マスク処理を施すものであることを特徴とする請求項１〜３のいずれか１つに記載の画像処理装置。
【請求項５】
入力するビデオ画像と、前記地紋生成手段からの前記地紋画像とを合成するビデオ合成手段を、さらに備えるものであることを特徴とする請求項１〜４のいずれか１つに記載の画像処理装置。
【請求項６】
前記地紋生成手段は、複数色の地紋画像情報を生成するものであることを特徴とする請求項１〜５のいずれか１つに記載の画像処理装置。
【請求項７】
前記ビデオ合成手段は、前記入力するビデオ画像と、前記地紋生成手段から出力される特定の色のみの地紋画像とを合成するものであることを特徴とする請求項５に記載の画像処理装置。
【請求項８】
前記ビデオ合成手段は、前記入力するビデオ画像のうち、特定色のビデオ画像に対してのみ、前記生成する地紋画像情報を合成するものであることを特徴とする請求項５または７に記載の画像処理装置。
【請求項９】
前記入力するビデオ画像を上下左右方向にシフトする入力ビデオシフト手段を、さらに備えることを特徴とする請求項５〜８のいずれか１つに記載の画像処理装置。
【請求項１０】
前記ビデオ合成手段によって合成される前記ビデオ出力画像を、上下左右へシフトする合成ビデオシフト手段を、さらに備えることを特徴とする請求項５〜９のいずれか１つに記載の画像処理装置。
【請求項１１】
前記領域内パターン設定手段は、前記特定画像として不正複写防止パターン画像に対して前記表示処理を施し、
前記領域外パターン設定手段は、前記特定画像として不正複写防止パターン画像に対して前記表示処理を施すものであることを特徴とする請求項１〜１０のいずれか１つに記載の画像処理装置。
【請求項１２】
前記領域内パターン設定手段は、前記特定画像としてメタ情報を表す画像に対して前記表示処理を施し、
前記領域外パターン設定手段は、前記特定画像としてメタ情報を表す画像に対して前記表示処理を施すものであることを特徴とする請求項１〜１０のいずれか１つに記載の画像処理装置。
【請求項１３】
前記領域内パターン設定手段は、前記特定画像としてすかしを表す画像に対して前記表示処理を施し、
前記領域外パターン設定手段は、前記特定画像としてすかしを表す画像に対して前記表示処理を施すものであることを特徴とする請求項１〜１０のいずれか１つに記載の画像処理装置。
【請求項１４】
前記マスク設定手段は、前記領域外パターンに対して、マスクパターンとして不正複写防止マスクパターンを設定するものであることを特徴とする請求項１〜１３のいずれか１つに記載の画像処理装置。
【請求項１５】
前記地紋生成手段は、前記表示処理を施した領域内の画像、および前記表示処理を施した領域外の画像に基づいて、不正複写防止地紋を生成するものであることを特徴とする請求項１〜１０のいずれか１つに記載の画像処理装置。
【請求項１６】
特定の画像と前記特定の画像に対する背景画像とを含む地紋の画像情報を生成する画像処理装置における画像処理方法であって、
領域内パターン設定手段によって、前記特定画像の領域内を表示処理する領域内パターンを設定する領域内パターン設定工程と、
領域外パターン設定手段によって、前記特定画像の領域外を表示処理する領域外パターンを設定する領域外パターン設定工程と、
マスク設定手段によって、前記領域外パターン設定工程で設定される前記領域外パターンに対して、マスク処理を施すマスクパターンを設定するマスク設定工程と、
地紋生成手段によって、前記特定画像の領域内に対しては前記領域内パターン設定工程で設定される領域内パターンにより表示処理を施した領域内の画像、および前記特定画像の領域外に対しては前記マスク設定工程によって設定されたマスクパターンによってマスク処理された領域外パターンにより表示処理を施した領域外の画像に基づいて、地紋画像情報を生成する地紋生成工程と、
を含むことを特徴とする画像処理方法。
【請求項１７】
画素ビット設定手段によって、前記特定画像、前記領域内パターン、前記領域外パターン、および前記マスクパターンの情報の少なくともいずれかの情報の画素ビット情報を設定する画素ビット設定工程を、さらに含み、
前記地紋生成工程は、前記画素ビット工程で設定された前記画素ビット情報にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする請求項１６に記載の画像処理方法。
【請求項１８】
解像度設定手段によって、前記特定画像の解像度を設定する解像度設定工程を、さらに含み、
前記地紋生成工程は、前記解像度設定工程で設定された特定画像の解像度にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする請求項１６または１７に記載の画像処理方法。
【請求項１９】
変倍手段によって、前記特定画像を変倍する変倍工程を、さらに含み、
前記領域内パターン設定工程は、前記変倍工程で変倍された特定画像の領域内パターンを設定し、
前記領域外パターン工程は、前記変倍された特定画像の領域外パターンを設定し、
前記マスク設定工程は、前記変倍されて設定された特定画像の領域外パターンに対して、マスク処理を施すものであることを特徴とする請求項１６〜１８のいずれか１つに記載の画像処理方法。
【請求項２０】
ビデオ合成手段によって、入力するビデオ画像と、前記地紋生成工程で生成された前記地紋画像とを合成するビデオ合成工程を、さらに含むものであることを特徴とする請求項１６〜１９のいずれか１つに記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、および画像処理方法に関するものである。
【背景技術】
【０００２】
従来、印刷物上に文字・画像などの背景となる地紋を印刷するために、地紋の画像データを生成する技術が開発されている。地紋はまた、不正コピーガードのためのパターンにも適用できるため、地紋画像データを効率的に生成するニーズは高まっている。
【０００３】
このニーズに答えるため、複数種類の地紋画像を生成する手段と、これら複数種類の画像を重畳する手段とを備えて、改ざん検証画像と不正複写検証用画像とを重畳して生成する画像処理装置が考案されている（特許文献１）。
【０００４】
【特許文献１】特開２００５−２９５５１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術によると、重畳して生成される画像データは、印刷するページごとに生成する技術である。そのため、圧縮率を高めることが難しい地紋画像データを印刷単位のページごとに生成する場合、地紋画像データを生成するＣＰＵに対して大きな負荷が加わるという問題があった。
【０００６】
本発明は、このような問題に鑑みてなされ、その目的は、簡易な構成によって、ＣＰＵに掛かる負荷を低減して地紋画像データを生成することができる画像処理装置、および画像処理方法を提供することである。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、特定の画像と該特定の画像に対する背景画像とを含む地紋の画像情報を生成する画像処理装置であって、前記特定画像の領域内を表示処理する領域内パターンを設定する領域内パターン設定手段と、前記特定画像の領域外を表示処理する領域外パターンを設定する領域外パターン設定手段と、前記領域外パターン設定手段によって設定される前記領域外パターンに対して、マスク処理を施すマスクパターンを設定するマスク設定手段と、前記特定画像の領域内に対しては前記領域内パターン設定手段によって設定される領域内パターンにより表示処理を施した領域内の画像、および前記特定画像の領域外に対しては前記マスク設定手段によって設定されたマスクパターンによってマスク処理された領域外パターンにより表示処理を施した領域外の画像に基づいて、地紋画像情報を生成する地紋生成手段と、を備えることを特徴とする。
【０００８】
請求項２にかかる発明は、請求項１に記載の画像処理装置において、前記特定画像、前記領域内パターン、前記領域外パターン、および前記マスクパターンの情報の少なくともいずれかの情報の画素ビット情報を設定する画素ビット設定手段を、さらに備え、前記地紋生成手段は、前記画素ビット手段によって設定された前記画素ビット情報にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする。
【０００９】
請求項３にかかる発明は、請求項１または２に記載の画像処理装置において、前記特定画像の解像度を設定する解像度設定手段を、さらに備え、前記地紋生成手段は、前記解像度設定手段によって設定された特定画像の解像度にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする。
【００１０】
請求項４にかかる発明は、請求項１〜３のいずれか１つに記載の画像処理装置において、前記特定画像を変倍する変倍手段を、さらに備え、前記領域内パターン設定手段は、前記変倍手段によって変倍された特定画像の領域内パターンを設定し、前記領域外パターン手段は、前記変倍された特定画像の領域外パターンを設定し、前記マスク設定手段は、前記変倍されて設定された特定画像の領域外パターンに対して、マスク処理を施すものであることを特徴とする。
【００１１】
請求項５にかかる発明は、請求項１〜４のいずれか１つに記載の画像処理装置において、入力するビデオ画像と、前記地紋生成手段からの前記地紋画像とを合成するビデオ合成手段を、さらに備えるものであることを特徴とする。
【００１２】
請求項６にかかる発明は、請求項１〜５のいずれか１つに記載の画像処理装置において、前記地紋生成手段は、複数色の地紋画像情報を生成するものであることを特徴とする。
【００１３】
請求項７にかかる発明は、請求項５に記載の画像処理装置において、前記ビデオ合成手段は、前記入力するビデオ画像と、前記地紋生成手段から出力される特定の色のみの地紋画像とを合成するものであることを特徴とする。
【００１４】
請求項８にかかる発明は、請求項５または７に記載の画像処理装置において、前記ビデオ合成手段は、前記入力するビデオ画像のうち、特定色のビデオ画像に対してのみ、前記生成する地紋画像情報を合成するものであることを特徴とする。
【００１５】
請求項９にかかる発明は、請求項５〜８のいずれか１つに記載の画像処理装置において、前記入力するビデオ画像を上下左右方向にシフトする入力ビデオシフト手段を、さらに備えることを特徴とする。
【００１６】
請求項１０にかかる発明は、請求項５〜９のいずれか１つに記載の画像処理装置において、前記ビデオ合成手段によって合成される前記ビデオ出力画像を、上下左右へシフトする合成ビデオシフト手段を、さらに備えることを特徴とする。
【００１７】
請求項１１にかかる発明は、請求項１〜１０のいずれか１つに記載の画像処理装置において、前記領域内パターン設定手段は、前記特定画像として不正複写防止パターン画像に対して前記表示処理を施し、前記領域外パターン設定手段は、前記特定画像として不正複写防止パターン画像に対して前記表示処理を施すものであることを特徴とする。
【００１８】
請求項１２にかかる発明は、請求項１〜１０のいずれか１つに記載の画像処理装置において、前記領域内パターン設定手段は、前記特定画像としてメタ情報を表す画像に対して前記表示処理を施し、前記領域外パターン設定手段は、前記特定画像としてメタ情報を表す画像に対して前記表示処理を施すものであることを特徴とする。
【００１９】
請求項１３にかかる発明は、請求項１〜１０のいずれか１つに記載の画像処理装置において、前記領域内パターン設定手段は、前記特定画像としてすかしを表す画像に対して前記表示処理を施し、前記領域外パターン設定手段は、前記特定画像としてすかしを表す画像に対して前記表示処理を施すものであることを特徴とする。
【００２０】
請求項１４にかかる発明は、請求項１〜１３のいずれか１つに記載の画像処理装置において、前記マスク設定手段は、前記領域外パターンに対して、マスクパターンとして不正複写防止マスクパターンを設定するものであることを特徴とする。
【００２１】
請求項１５にかかる発明は、請求項１〜１０のいずれか１つに記載の画像処理装置において、前記地紋生成手段は、前記表示処理を施した領域内の画像、および前記表示処理を施した領域外の画像に基づいて、不正複写防止地紋を生成するものであることを特徴とする。
【００２２】
請求項１６にかかる発明は、特定の画像と該特定の画像に対する背景画像とを含む地紋の画像情報を生成する画像処理装置における画像処理方法であって、領域内パターン設定手段によって、前記特定画像の領域内を表示処理する領域内パターンを設定する領域内パターン設定工程と、領域外パターン設定手段によって、前記特定画像の領域外を表示処理する領域外パターンを設定する領域外パターン設定工程と、マスク設定手段によって、前記領域外パターン設定工程で設定される前記領域外パターンに対して、マスク処理を施すマスクパターンを設定するマスク設定工程と、地紋生成手段によって、前記特定画像の領域内に対しては前記領域内パターン設定工程で設定される領域内パターンにより表示処理を施した領域内の画像、および前記特定画像の領域外に対しては前記マスク設定工程によって設定されたマスクパターンによってマスク処理された領域外パターンにより表示処理を施した領域外の画像に基づいて、地紋画像情報を生成する地紋生成工程と、を含むことを特徴とする。
【００２３】
請求項１７にかかる発明は、請求項１６に記載の画像処理方法において、画素ビット設定手段によって、前記特定画像、前記領域内パターン、前記領域外パターン、および前記マスクパターンの情報の少なくともいずれかの情報の画素ビット情報を設定する画素ビット設定工程を、さらに含み、前記地紋生成工程は、前記画素ビット工程で設定された前記画素ビット情報にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする。
【００２４】
請求項１８にかかる発明は、請求項１６または１７に記載の画像処理方法において、解像度設定手段によって、前記特定画像の解像度を設定する解像度設定工程を、さらに含み、前記地紋生成工程は、前記解像度設定工程で設定された特定画像の解像度にさらに基づいて、前記地紋画像情報を生成するものであることを特徴とする。
【００２５】
請求項１９にかかる発明は、請求項１６〜１８のいずれか１つに記載の画像処理方法において、変倍手段によって、前記特定画像を変倍する変倍工程を、さらに含み、前記領域内パターン設定工程は、前記変倍工程で変倍された特定画像の領域内パターンを設定し、前記領域外パターン工程は、前記変倍された特定画像の領域外パターンを設定し、前記マスク設定工程は、前記変倍されて設定された特定画像の領域外パターンに対して、マスク処理を施すものであることを特徴とする。
【００２６】
請求項２０にかかる発明は、請求項１６〜１９のいずれか１つに記載の画像処理方法において、ビデオ合成手段によって、入力するビデオ画像と、前記地紋生成工程で生成された前記地紋画像とを合成するビデオ合成工程を、さらに含むものであることを特徴とする。
【発明の効果】
【００２７】
請求項１にかかる発明によれば、特定画像、例えば「複写禁止」などのスタンプ画像の画像領域内を領域内パターンとして設定して表示処理し、特定画像の領域外を領域外パターンとして設定して表示処理し、表示処理された領域外パターンにはマスクパターンを設定してマスク処理を施して、地紋画像情報を生成することによって、自由に選んだ特定画像を前景画像としてマスク処理された背景画像の上に、それぞれ小さなメモリ領域のパターンの繰り返しによって合成して地紋を生成するので、通常１頁大の画像情報として地紋情報を生成する場合は地紋情報の複雑さから圧縮効率が悪いなどＣＰＵにかかる負荷を増大させてしまうのに対して、このような小領域の繰り返しにより地紋を生成する方式であるので、簡易な構成によってＣＰＵに掛かる負荷を低減して地紋画像情報を生成することができるという効果を奏する。
【００２８】
請求項２にかかる発明によれば、特定画像、領域内パターン、領域外パターン、およびマスクパターンの情報などの画素ビット情報を設定し、設定された画素ビット情報にさらに基づいて、地紋画像情報を生成するので、多様なデザインの地紋画像情報を生成することができるという効果を奏する。
【００２９】
請求項３にかかる発明によれば、特定画像の解像度を設定し、設定された解像度の特定画像にさらに基づいて、地紋画像情報を生成するので、簡易な構成によって、多様な特定画像を前景とする地紋情報を生成することができるという効果を奏する。
【００３０】
請求項４にかかる発明によれば、特定画像を変倍し、変倍された特定画像に基づいて地紋画像情報を生成できるので、簡易な構成によって、特定画像を拡大縮小した地紋画像情報を生成することができるという効果を奏する。
【００３１】
請求項５にかかる発明によれば、入力するビデオ画像と、生成された地紋画像とを合成するので、ＣＰＵによって１ページごとに地紋画像と原稿画像とを合成処理して合成された情報を生成するのではないので、簡易な構成によって、ＣＰＵにかかる負荷を低減しながら地紋画像情報を原稿画像情報に重畳することができるという効果を奏する。
【００３２】
請求項６にかかる発明によれば、複数色の地紋画像情報を生成することができるという効果を奏する。
【００３３】
請求項７にかかる発明によれば、入力するビデオ画像のうち、特定色のビデオ画像に対してのみ、生成する地紋画像情報を合成することによって、地紋とビデオ画像とを合成するハードウェアを小規模化することができるという効果を奏する。
【００３４】
請求項８にかかる発明によれば、特定の色のみの地紋画像と原稿画像情報を重畳することができるという効果を奏する。
【００３５】
請求項９にかかる発明によれば、入力するビデオ画像を上下左右方向にシフトすることができるので、原稿画像情報を上下左右方向にシフトして地紋画像を重畳することができるという効果を奏する。
【００３６】
請求項１０にかかる発明によれば、原稿画像と地紋画像とが合成されるビデオ出力画像を、上下左右へシフトすることができるという効果を奏する。
【００３７】
請求項１１にかかる発明によれば、簡易な構成によって、不正複写防止パターン画像を地紋画像の情報として生成することができるという効果を奏する。
【００３８】
請求項１２にかかる発明によれば、簡易な構成によって、メタ情報を画像として表す地紋画像の情報を生成することができるという効果を奏する。
【００３９】
請求項１３にかかる発明によれば、簡易な構成によって、すかしを画像として表す地紋画像の情報を生成することができるという効果を奏する。
【００４０】
請求項１４にかかる発明によれば、特定画像の領域外パターンにマスクパターン処理を施して不正複写防止マスクパターンを設定することによって、簡易な構成によって、背景画像に不正複写防止マスクパターンを表す地紋画像の情報を生成することができるという効果を奏する。
【００４１】
請求項１５にかかる発明によれば、特定画像の領域で表示処理された画像、および特定画像の領域外で表示処理された画像に基づいて、不正複写防止地紋を生成するので、簡易な構成によって、特定画像および背景画像の組み合わせによって不正複写防止マスクパターン情報を生成することができるという効果を奏する。
【００４２】
請求項１６にかかる発明によれば、特定画像、例えば「複写禁止」などのスタンプ画像の画像領域内を領域内パターンとして設定して表示処理し、特定画像の領域外を領域外パターンとして設定して表示処理し、表示処理された領域外パターンにはマスクパターンを設定してマスク処理を施して、地紋画像情報を生成することによって、自由に選んだ特定画像を前景画像としてマスク処理された背景画像の上に、それぞれ小さなメモリ領域のパターンの繰り返しによって合成して地紋を生成するので、通常１頁大の画像情報として地紋情報を生成する場合は地紋情報の複雑さから圧縮効率が悪いなどＣＰＵにかかる負荷を増大させてしまうのに対して、このような小領域の繰り返しにより地紋を生成する方式であるので、簡易な構成によってＣＰＵに掛かる負荷を低減して地紋画像情報を生成することができるという効果を奏する。
【００４３】
請求項１７にかかる発明によれば、特定画像、領域内パターン、領域外パターン、およびマスクパターンの情報などの画素ビット情報を設定し、設定された画素ビット情報にさらに基づいて、地紋画像情報を生成するので、多様なデザインの地紋画像情報を生成することができるという効果を奏する。
【００４４】
請求項１８にかかる発明によれば、特定画像の解像度を設定し、設定された解像度の特定画像にさらに基づいて、地紋画像情報を生成するので、簡易な構成によって、多様な特定画像を前景とする地紋情報を生成することができるという効果を奏する。
【００４５】
請求項１９にかかる発明によれば、特定画像を変倍し、変倍された特定画像に基づいて地紋画像情報を生成できるので、簡易な構成によって、特定画像を拡大縮小した地紋画像情報を生成することができるという効果を奏する。
【００４６】
請求項２０にかかる発明によれば、入力するビデオ画像と、生成された地紋画像とを合成するので、ＣＰＵによって１ページごとの地紋画像と原稿画像とを合成処理して合成された情報を生成するのではないので、簡易な構成によって、ＣＰＵにかかる負荷を低減しながら地紋画像情報を原稿画像情報に重畳することができるという効果を奏する。
【発明を実施するための最良の形態】
【００４７】
以下に添付図面を参照して、この発明にかかる画像処理装置、および画像処理方法の最良な実施の形態を、実施の形態１〜４、および変形例１〜４に沿って詳細に説明する。
【００４８】
（１．実施の形態１）
実施の形態１による画像処理装置は、スタンプ画像が背景画像から独立して前景に置かれているように表示する地紋の画像情報を生成する画像処理装置であって、スタンプ画像の領域内を表示処理する前景パターンを設定する前景パターンレジスタと、スタンプ画像の領域外を表示処理する背景パターンを設定する背景パターンレジスタと、背景パターンレジスタによって設定される背景パターンに対して、マスク処理を施すマスクパターンを設定するマスクパターンレジスタと、スタンプ画像の領域内に対しては前景パターンレジスタによって設定される前景パターンにより表示処理を施した領域内の画像、およびスタンプ画像の領域外に対してはマスクパターンレジスタによって設定されたマスクパターンによってマスク処理された背景パターンにより表示処理を施した領域外の画像に基づいて、地紋画像情報を生成する地紋生成部と、を備える。
【００４９】
この構成によって、特定画像、例えば「複写禁止」などのスタンプ画像の画像領域内を領域内パターンである前景パターンとして設定して表示処理し、特定画像の領域外を領域外パターンである背景パターンとして設定して表示処理し、表示処理された領域外パターンにはマスクパターンを設定してマスク処理を施して、地紋画像情報を生成することによって、自由に選んだ特定画像を前景画像としてマスク処理された背景画像の上に、浮き上がるようにして地紋を生成することによって、通常の画像情報として地紋情報を生成すると地紋情報の複雑さから圧縮効率が悪いなどＣＰＵにかかる負荷を増大してしまうことを防止できるので、簡易な構成によって、ＣＰＵに掛かる負荷を低減して地紋画像情報を生成することができるという効果を奏する。
【００５０】
ここで、一例として、スタンプ画像として「ＣＯＰＹ」なる文字を前景画像として、背景画像に独立して手前に描かれているかのように表示する地紋画像を生成する例を説明する。
【００５１】
図１は、実施の形態による画像処理装置の機能的ブロック図である。画像処理装置は、ＣＰＵ１、メモリコントローラ２、Ｉ／Ｏコントローラ３（インプットアウトプットコントローラ）、メモリ４、プロッタ部５、およびＡＳＩＣ６（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｅｄ  ＩＣ）を備える。ＡＳＩＣ６は、地紋生成モジュール１０、および画像出力部７を備える。
【００５２】
ＣＰＵ１は、画像処理装置の機能をプログラム上で実行させる。メモリ４は、ＣＰＵ１によって実行される各種のプログラム、およびスタンプ画像データを格納する。地紋生成モジュール１０は、地紋生成部１１、前景パターンレジスタ１２、背景パターンレジスタ１３、およびマスクパターンレジスタ１４を有する。
【００５３】
ＣＰＵ１は、画像処理装置を全体的に制御する。またＣＰＵ１は、メモリコントローラ２を制御してメモリ４からスタンプ画像データを読み出させ、また、各種データを読み出し／書き込む指令を行う。Ｉ／Ｏコントローラ３は、内外の機器とのデータの授受を制御する。
【００５４】
ただし、ここでＣＰＵ１は、合成しようとする原稿画像の１頁全体に対して、対応する１頁全体の地紋画像情報を生成するのではない。このように１頁全体の地紋画像情報を生成して合成する場合は、地紋画像情報の圧縮率の悪さなどの原因によりＣＰＵ１に多大な負荷をかけてしまうことになる。本願発明は、このようにＣＰＵ１にかかる負担を低減させるべく、小領域からなる各パターン情報をチップで生成し、次々に合成して１頁大の地紋画像情報を生成する。
【００５５】
ＡＳＩＣ６は、原稿画像と地紋画像とが合成された合成画像データを出力する。プロッタ部５は、ＡＳＩＣ６が出力する合成画像データを受信して、合成画像データに従って印刷力する。
【００５６】
図２は、地紋生成モジュール１０の機能的ブロック図である。地紋生成モジュール１０は、地紋生成部１１、前景パターンレジスタ１２、背景パターンレジスタ１３、およびマスクパターンレジスタ１４を有する。図２を参照しながら、最初、地紋画像データの生成について、各部の概略的な動作を説明する。
【００５７】
ＣＰＵ１は、メモリコントローラ２を介して、前景パターンレジスタ１２に前景パターンデータを書き込む。同様に、ＣＰＵ１は、背景パターンレジスタ１３に背景パターンデータを、マスクパターンレジスタ１４にマスクパターンデータを書き込む。ここで、レジスタは、一時的にでもデータを保持することができれば良く、例えばアレイ構造でデータを蓄積するＲＡＭであっても良い。
【００５８】
ＣＰＵ１は、メモリ４に格納されているスタンプ画像データを、メモリコントローラ２を介して、地紋生成部１１に送り込む。例えば、ここでは「ＣＯＰＹ」という文字列からなる画像をスタンプ画像として表示させようとする。
【００５９】
地紋生成部１１は、ＣＰＵ１によるレジスタ設定された前景パターン用レジスタに従って、スタンプ画像に基づいて前景スタンプ画像を生成する処理を施して、前景スタンプ画像データを生成する。
【００６０】
また、地紋生成部１１は、ＣＰＵ１によるレジスタ設定された背景パターン用レジスタに従って、スタンプ画像に基づいて背景パターン処理を施し、さらに、レジスタ設定されたマスクパターンレジスタ１４によってマスクパターン処理を施して背景スタンプ画像処理を施し、背景スタンプ画像データを生成する。
【００６１】
さらに、地紋生成部１１は、前景スタンプ画像データと背景スタンプ画像データとを加算し、地紋スタンプ画像データを生成する。
【００６２】
このようにして生成された地紋スタンプ画像データを、原稿画像であるビデオ出力画像データと加算すると、地紋付きの原稿画像が生成される。
【００６３】
図３は、地紋合成のアルゴリズムを説明する図である。地紋付画像３０１は、ビデオ出力画像３０２と、地紋スタンプ画像３０３とが合成された画像である。ここで、この合成はＯＲ演算によって行う。ビデオ出力画像３０２は、ユーザーが本来出力したい画像である。例えば、スキャナで読み取った原稿画像などである。
【００６４】
地紋スタンプ画像３０３は、複写すると浮き上って見える前景スタンプ画像３０４と、複写すると消えてしまう背景スタンプ画像３０５が合成された画像である。ここで、この合成は、ＯＲ演算によって行う。
【００６５】
前景スタンプ画像３０４は、スタンプ画像３０６の文字部分に対して、複写後に浮き出て見えるパターンである領域内パターンである前景パターン３０７をＡＮＤ演算した画像である。ここで、文字部分とは、例えば複写物であることを表示する「ＣＯＰＹ」や、複写禁止を表す「禁複写」などの文字列などであって、いわばスタンプが押されたようにして表示されるものであるので、ここではスタンプ画像と称する。実際にスタンプそのものを使って印字した画像ではない。
【００６６】
背景スタンプ画像３０５は、スタンプ画像３０６の背景部（文字のないところ）に対して、複写後消えるパターンである領域外パターンである背景パターン３０８と、地紋スタンプ画像を目立たなくするためのマスクパターン３０９をＡＮＤ演算した画像である。
【００６７】
背景スタンプ画像３０５は、背景パターン３０８とマスクパターン３０９とをレジスタ設定して設定される。これらのパターンはユーザーの選択、機種によって決定されるが、１つのパターンのサイズが小さいため、最小の単位でレジスタ設定する。
【００６８】
ここで、レジスタ設定する方式ではなく、メモリ４にあらかじめ置いておいてＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）コントローラを用いて入力する方法もある。但し、その場合、一般に、ＤＭＡコントローラの制御が複雑になるのと、メモリアクセスが増えるという短所を有するので、ここでは適用しない。
【００６９】
スタンプ画像３０６をメモリ４から読み込み、順次、背景スタンプ画像３０５を合成する。メモリ４上にあらかじめ用意したスタンプ画像３０６をＤＭＡコントローラで読み出す。この制御は従来の地紋を付さないスタンプ合成と変わらない。読み出されるスタンプ画像３０６の背景部画像に対して、順次、背景パターン３０８と、マスクパターン３０９をＡＮＤ演算して、背景スタンプ画像３０５を後段へ出力する。この時、演算に必要な内部のバッファメモリ４は、転送単位のワードのみである。
【００７０】
前景スタンプ画像３０４の作成については、まず、領域内パターンである前景パターン３０７をレジスタ設定する。前景パターン３０７も、領域外パターンである背景パターン３０８とマスクパターン３０９と同様に、ユーザーの選択、機種によって決定されるが、小規模なため最小の単位でレジスタ設定する。
【００７１】
スタンプ画像３０６をメモリ４から読み込み、順次、前景スタンプ画像３０４を合成する。この動作は、背景スタンプ画像３０５を作成するのと並行して行う。読み出されたスタンプ画像３０６の文字部画像に対して、順次、前景パターン３０７をＡＮＤ演算して、前景スタンプ画像３０４を後段へ出力する。この時、演算に必要な内部のバッファメモリ４は、転送単位のワードのみである。
【００７２】
地紋スタンプ画像３０３の作成については、前段から順次出力される前景スタンプ画像３０４と、背景スタンプ画像３０５に対して、ＯＲ演算処理を施し、地紋スタンプ画像３０３を後段へ出力する。この時、演算に必要な内部のバッファメモリ４は、転送単位のワードのみである。
【００７３】
地紋付画像の合成については、メモリ４にあらかじめ置いているビデオ出力画像３０２をＤＭＡコントローラで読み出しておき、前段から出力される地紋スタンプ画像３０３を合成して出力する。この機能は、コントローラＡＳＩＣ６内の既存の画像出力部７におけるビデオ合成出力機能を用いて実現する。
【００７４】
図４は、地紋合成のアルゴリズムを説明する他の図である。図５は、地紋合成のアルゴリズムを、時系列的に説明する図である。地紋合成のアルゴリズムのステップを、図４および５を参照しながら、さらに説明する。図４および５に示されたＡ〜Ｄは、地紋付き画像データを生成する各ステップを示している。
【００７５】
ステップＡは、メモリに格納されたスタンプ画像データをラスタ入力して文字部分のデータと背景部分のデータとを分離し、生成するステップである。ステップＢは、文字部分と前景パターン３０４とをＡＮＤ演算して前景スタンプ画像データを生成するステップである。
【００７６】
ステップＣは、背景部分と背景パターン３０８とマスクパターン３０９とをＡＮＤ演算して、背景スタンプ画像データを生成するステップである。そしてステップＤでは、前景スタンプ画像データを背景スタンプ画像データとＯＲ演算し、地紋スタンプ画像データを出力する。これらＡ〜Ｄのステップを、画素における小領域ごとに、並行して処理する。図４では、それぞれのステップをいわば平面的に表し、図５では、小領域のデータ（１）、データ（２）、データ（３）というように、連続して時系列的に並行して処理する態様で表している。
【００７７】
この構成によって、各パターンデータの容量が小さなものであって、小領域ごとに地紋画像データを生成して出力する構成であるので、全頁に渡って１つの地紋画像データを生成する必要がない。全頁に渡る地紋画像データは、地紋画像の特徴から圧縮などに適していないので、このように小部分の地紋画像データをその都度、次々に生成する方式であるので、１頁に渡る１つの地紋画像データを生成するのではないので、ＣＰＵ１にかける負荷を格段に低減することができる。
【００７８】
図６は、地紋処理フローに沿った画像データの流れを説明する図である。スタンプ画像データが地紋生成部１１に送出されると、レジスタ設定されている前景パターンレジスタ１２がスタンプ画像に基づいて前景パターン画像処理を施し、同様に、レジスタ設定されている背景パターンレジスタ１３がスタンプ画像に基づいて背景パターン画像処理を施し、同様に、レジスタ設定されているマスクパターンレジスタ１４がスタンプ画像に基づいて背景パターン画像に対してマスクパターン画像処理を施す。個々の上記パターン処理については、既に詳細に述べた通りである。
【００７９】
図７は、実施の形態１による地紋処理手順を説明するフローチャートである。これまでの処理手順を、さらに図７のフローチャートを参照しながら説明する。メモリコントローラ２は、前景パターンレジスタ１２に前景パターンをレジスタ設定する（ステップＳ１０１）。メモリコントローラ２は、背景パターンレジスタ１３に背景パターンをレジスタ設定する（ステップＳ１０２）。
【００８０】
メモリコントローラ２は、マスクパターンレジスタ１４にマスクパターンをレジスタ設定する（ステップＳ１０３）。メモリコントローラ２は、メモリ４上にスタンプ画像を、展開する（ステップＳ１０４）。地紋生成部１１は、図６の説明で示したように、スタンプ画像に基づいて、地紋処理を施す（ステップＳ１０５）。地紋生成部１１は、地紋付きスタンプ画像を出力する（ステップＳ１０６）。地紋生成部１１は、設定されている地紋画像データの生成が終了したか否かを判定し（ステップＳ１０７）、未終了の場合は（ステップＳ１０７のＹｅｓ）、ステップＳ１０４に戻る。
【００８１】
さらに、画像出力部７（図１）は、入力するビデオ画像と、図７のフローチャートなどで説明した地紋生成部１１からの地紋画像とを合成する。画像出力部７によって合成されたビデオ画像はプロッタ部５に送信されて、印刷処理を施されて、例えば、印刷出力する。
【００８２】
ここで、画像出力部７は、入力するビデオ画像を上下左右方向にシフトする入力ビデオシフト部（不図示）を、備えることが望ましい。入力する画像を上下左右にシフトして地紋画像と合成することができるからである。
【００８３】
また、画像出力部７は、合成したビデオ出力画像を、上下左右へシフトする合成ビデオシフト部（不図示）を、備えることが望ましい。プロッタへの出力において、合成したビデオ画像を上下左右にシフトしてプロッタに出力して印刷させることができるからである。
【００８４】
このように、特定の繰り返しを含む画像、例えば「複写禁止」「ＣＯＰＹ」などのスタンプ画像に対して、スタンプ画像領域内には前景パターンを設定して表示処理し、スタンプ画像の領域外には背景パターンを設定して表示処理し、表示処理された背景パターンにはマスクパターンを設定してマスク処理を施し、地紋画像情報を生成することによって、自由に選んだスタンプ画像などの特定画像を前景画像としてマスク処理された背景画像の上に、浮き上がるようにして地紋を生成し、原稿画像と合成することによって、通常の画像情報として地紋情報を頁に渡って原稿画像と合成して生成する場合には地紋情報の複雑さから圧縮効率が悪いなどＣＰＵ１に大きな負荷がかかるのに対して、実施の形態１による構成においては小部分の地紋画像データを次々に生成して出力するので、簡易な構成によって、ＣＰＵ１に掛かる負荷を低減して、高速に地紋画像情報を生成することができる。
【００８５】
（変形例１）
図８は、スタンプ画像の前景と背景の処理によって採り得る地紋画像の表示形態を説明する図である。ここでは、スタンプ画像であるＣＯＰＹ８０１を地紋画像に含める地紋画像データを作成する。ＣＯＰＹ８０１が浮き出るように表示される前景パターン８００とし、背景を消えるように表示する背景パターンとし、背景模様にマスクパターンを適用すると、通常地紋スタンプ８０２を生成できる。
【００８６】
また、上記の通常地紋スタンプ８０２を反転した形の地紋スタンプも生成するには、ＣＯＰＹ８０１に対して、前景パターンを消えるパターンとし、背景パターンを浮き出るパターンとなるように適用すると、反転地紋スタンプ８０４を生成できる。
【００８７】
また、ＣＯＰＹ８０１を消えるパターンの前景パターンとし、マスクパターンとして不正コピーガードとして適用すると、不正コピーガードスタンプ８０６を生成することができる。即ち、不正コピーガードスタンプであっても、この実施の形態による画像処理装置を使用して、不正コピーガードスタンプを有する地紋として生成することができる。
【００８８】
（２．実施の形態２）
実施の形態２による画像処理装置が、実施の形態１と異なる点は、スタンプ画像、前景パターン、背景パターン、およびマスクパターンの情報の少なくともいずれかの情報の画素ビット数情報を設定する画素ビット数設定部を、さらに備える点である。また、他の異なる点は、スタンプ画像の解像度を設定する解像度設定部を、さらに備える点である。この画素ビット数設定部および解像度設定部は、図１に示したメモリ４にプログラムとして格納されたものをＣＰＵ１が読み出すことによって、これら機能を実行することができる。
【００８９】
図９は、実施の形態２による画像処理装置の備える地紋生成モジュール１０の機能的ブロック図である。地紋生成モジュール２０が、実施の形態１と比較して異なる点について主に説明する。地紋生成モジュール２０は、解像度変換処理部２１、解像度レジスタ２２、画素ビットレジスタ２３、および画素ビット数変換部２４を備える。画素ビット数設定部（不図示）、および解像度設定部（不図示）は、ＣＰＵ１によるプログラムの設定によって、解像度変換処理部２１、解像度レジスタ２２、画素ビットレジスタ２３、および画素ビット数変換部２４に対してそれぞれの設定を行う。
【００９０】
解像度レジスタ２２は、メモリ４に描画する低解像度のスタンプ画像を指定解像度に変換するための設定を行う。この解像度レジスタ２２の機能によって、スタンプ画像は低解像度でも良くなるので、スタンプ画像展開用のメモリ４を削減できる。
【００９１】
図３を援用して説明すると、スタンプ画像３０６をメモリ４から読み出して、地紋スタンプ画像３０３を作成する際に、スタンプ画像３０６の解像度は低くても画質には問題ない場合が多い。そこで、低解像度のスタンプ画像３０６を読み出し、前景スタンプ画像３０４と背景スタンプ画像３０５を作成する前に、スタンプ画像３０６を必要な解像度に変倍するものである。
【００９２】
また、画素ビットレジスタ２３は、画素１ビットで格納されている各パターンを、指定画素ビット数に変換する。この画素ビットレジスタ２３の機能によって、１ビット分のＲＡＭだけ持てばよいので、内部メモリ４を小規模なものにできる。
【００９３】
この構成によって、地紋生成部１１は、画素ビット数設定部（不図示）によって設定された画素ビット数情報に基づいて、より多様な表示形態による前景パターンおよび背景パターンの地紋画像データを生成することができる。
【００９４】
また、解像度設定部によって設定されたスタンプ画像の解像度にさらに基づいて、スタンプ画像を指定解像度に変換して地紋処理部に入力させるので、低解像度のスタンプ画像を利用することができ、スタンプ画像展開用のメモリ４を削減できる。
【００９５】
（３．実施の形態３）
実施の形態３が実施の形態１と異なる点は、スタンプ画像を変倍する変倍部を、さらに備え、前景パターンレジスタ１２は、変倍部によって変倍されたスタンプ画像の前景パターンを設定し、背景パターン部は、変倍されたスタンプ画像の背景パターンを設定し、マスクパターンレジスタ１４は、変倍されたスタンプ画像の背景パターンに対して、マスク処理を施す点である。
【００９６】
図１０は、スタンプ画像を変倍して地紋を生成することを説明する図である。変倍部は、ブロック図においては不図示であるが、地紋生成モジュール１０内の地紋生成部１１の直前に設けることができる。例えば、図９における解像度変換処理部に代えて変倍部を設け、解像度レジスタ２２に代えて変倍レジスタを設けることができる。このような構成によって、地紋生成モジュール１０に入力するスタンプ画像に対して、変倍処理を施すことができる。
【００９７】
図１０に即して説明すると、スタンプ画像３０６をメモリ４から読み出して、地紋スタンプ画像３０３’を生成する場合に、スタンプ画像３０６の解像度は低いものであっても画質には問題ない場合が多い。そこで、低解像度のスタンプ画像３０６を読み出し、前景スタンプ画像３０４’と背景スタンプ画像３０５を作成する前に、必要な大きさに変倍する。
【００９８】
この構成によって、スタンプ画像３０６を変倍し、変倍されたスタンプ画像に基づいて地紋画像情報３０１’を生成できるので、スタンプ画像３０６を拡大縮小した状態で取り込んだ地紋画像情報を生成することができる。従って、スタンプ画像３０６に必要なメモリ容量を低減することができ、装置内のメモリを有効活用することができる。
【００９９】
（４．実施の形態４）
実施の形態４が実施の形態１と異なる点は、地紋生成部１１は、生成する地紋画像情報を、ビデオ合成部から出力する複数色のうちの特定の出力色とのみ合成するように選択するスイッチ部を備える点である。
【０１００】
この構成によって、ビデオ出力である原稿画像出力のうち、特定の色の出力とのみ地紋画像情報を合成するので、装置が簡略化できる。
【０１０１】
図１１は、実施の形態４による画像処理を説明する図である。地紋スタンプ画像３０３をビデオ出力画像と合成する際に、図示されたスイッチ部は、特定のビデオ出力、例えば、黒（３０２Ｋ）の出力画像のみと合成することによって、Ｋとのみ合成された出力画像が、その後、Ｋ以外の他のビデオ出力と合成することによって、結果的には複数色全てのビデオ出力と合成なされるので、特定の色を選択して合成する構成にしておくことによって、ハードウェア規模を小さくすることができる。
【０１０２】
（変形例２）
なお、スタンプ画像としてメタ情報を表す画像に対して、実施の形態による画像処理装置を適用すると、メタ情報を表す画像をスタンプ画像とする地紋画像情報を生成することができる。これによって、簡易な構成によって、ＣＰＵに負荷をかけることなくメタ情報を含めた地紋画像情報を生成することができる。
【０１０３】
また、スタンプ画像としてすかしを表す画像に対して実施の形態による画像処理装置を適用すると、スタンプ画像としてすかしを含む地紋画像データを生成することができる。
【０１０４】
（変形例３）
また、マスクパターンレジスタ１４に対して、背景パターンのマスクパターンとして不正複写防止マスクパターンを設定することによって、背景パターンに不正複写防止マスクを表示することができる。これによって、簡易な構成によって、ＣＰＵに負荷をかけることなく不正複写防止マスクパターンを含めた地紋画像情報を生成することができる。
【０１０５】
（変形例４）
また、地紋生成部１１は、スタンプ画像の表示処理を施した領域内の画像、および表示処理を施した領域外の画像に基づいて、不正複写防止地紋を生成することができる。このようにすると、スタンプ画像の領域で表示処理された画像、および領域外で表示処理された画像を組み合わせて、不正複写防止地紋を生成できるので、これによって、簡易な構成によって、ＣＰＵに負荷をかけることなく、スタンプ画像および背景画像の組み合わせによって不正複写防止マスクパターンを含めた地紋画像情報を生成することができる。
【産業上の利用可能性】
【０１０６】
以上のように、本発明にかかる画像処理装置、および画像処理方法は、画像処理技術に有用であり、特に、印刷物の背景となる地紋画像データを生成する技術に適している。
【図面の簡単な説明】
【０１０７】
【図１】実施の形態１による画像処理装置の機能的ブロック図である。
【図２】地紋生成モジュールの機能的ブロック図である。
【図３】地紋合成のアルゴリズムを説明する図である。
【図４】地紋合成のアルゴリズムを説明する他の図である。
【図５】地紋合成のアルゴリズムを、時系列的に説明する図である。
【図６】地紋処理フローに沿った画像データの流れを説明する図である。
【図７】実施の形態１による地紋処理手順を説明するフローチャートである。
【図８】スタンプ画像の前景と背景の処理によって採り得る地紋画像の表示形態を説明する図である。
【図９】実施の形態２による画像処理装置の備える地紋生成モジュールの機能的ブロック図である。
【図１０】実施の形態３による地紋画像情報の生成を説明する図である。
【図１１】実施の形態４による地紋画像情報の生成を説明する図である。
【符号の説明】
【０１０８】
１  ＣＰＵ
２  メモリコントローラ
３  Ｉ／Ｏコントローラ
４  メモリ
５  プロッタ部
６  ＡＳＩＣ
１０  地紋生成モジュール
１１  地紋生成部
１２  前景パターンレジスタ
１３  背景パターンレジスタ
１４  マスクパターンレジスタ
【図１】
2008022153.tif 000003
【図２】
2008022153.tif 000004
【図３】
2008022153.tif 000005
【図４】
2008022153.tif 000006
【図５】
2008022153.tif 000007
【図６】
2008022153.tif 000008
【図７】
2008022153.tif 000009
【図８】
2008022153.tif 000010
【図９】
2008022153.tif 000011
【図１０】
2008022153.tif 000012
【図１１】
2008022153.tif 000013