(57)【要約】【課題】煩雑な作業やユーザが被合成画像の合成位置を移動させる必要なく、入力画像とウォーターマーク等の被合成画像との最適な合成を行うことができる画像合成装置を提供する。【解決手段】入力画像とこの入力画像に合成される被合成画像とを複数の合成方法で合成可能な画像合成手段２３１〜２３３と、前記入力画像と被合成画像との合成に際し、前記複数の合成方法のいずれかを選択する合成方法選択手段２４とを備えている。合成方法選択手段２４は、例えば入力画像のモード情報に基づいて、複数の合成方法のいずれかを選択する。【選択図】  図４
2006222802.tif 000002
【特許請求の範囲】
【請求項１】
入力画像とこの入力画像に合成される被合成画像とを複数の合成方法で合成可能な画像合成手段と、
前記入力画像と被合成画像との合成に際し、前記複数の合成方法のいずれかを選択する合成方法選択手段と、
を備えたことを特徴とする画像合成装置。
【請求項２】
前記合成方法選択手段は、入力画像のモード情報に基づいて、複数の合成方法のいずれかを選択する請求項１に記載の画像合成装置。
【請求項３】
前記合成方法選択手段は、ユーザによる合成方法の指示があったときは、この指示を優先して合成方法を選択する請求項２に記載の画像合成装置。
【請求項４】
前記合成方法選択手段は、入力画像データに付加され画像データを構成する要素の属性を示す属性情報に基づいて、複数の合成方法のいずれかを選択する請求項１に記載の画像合成装置。
【請求項５】
ユーザによるネガポジ反転出力の指示がなされた場合には、入力画像と被合成画像との合成が禁止される請求項１〜４のいずれかに記載の画像合成装置。
【請求項６】
入力画像とこの入力画像に合成される被合成画像との合成に際し、複数の合成方法のいずれかを選択するステップと、
前記選択された合成方法により、入力画像と被合成画像画像とを合成するステップと、
をコンピュータに実行させるための画像合成処理プログラム。
【請求項７】
前記合成方法選択ステップでは、入力画像のモード情報に基づいて、複数の合成方法のいずれかを選択する請求項６に記載の画像合成処理プログラム。
【請求項８】
前記合成方法選択ステップでは、入力画像データに付加され画像データを構成する要素の属性を示す属性情報に基づいて、複数の合成方法のいずれかを選択する請求項６に記載の画像合成処理プログラム。
【請求項９】
前記合成方法選択ステップでは、ユーザによる合成方法の指示があったときは、この指示を優先して合成方法を選択する請求項７に記載の画像合成処理プログラム。
【請求項１０】
ユーザによるネガポジ反転出力の指示がなされた場合には、入力画像と被合成画像との合成を禁止するステップをさらにコンピュータに実行させる請求項６〜９のいずれかに記載の画像合成処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ウォーターマーク画像や地紋プリント画像を入力画像と合成するための画像合成装置、及び画像合成処理をコンピュータに実行させるための画像合成処理プログラムに関する。
【背景技術】
【０００２】
ウォーターマーク画像や地紋プリント画像等の被合成画像を入力画像と合成して印字することが、従来より行われている。
【０００３】
ところが、従来は、画像合成を行う画像合成手段は、予め設定された１つの画像合成方法しか有していなかった。
【０００４】
このため、例えば透かし合成方法（被合成画像と入力画像をある比率で合成する方法）が設定されている場合には、入力画像の色つきグラフや図等に被合成画像が重なると、元の入力画像の情報が失われてしまう恐れがあった。また、入力画像の文字を保護したい場合でも強制的に被合成画像が印字されてしまうことから、ユーザが被合成画像の合成位置を移動させるなどといった作業が必要であった。
【０００５】
そこで、特許文献１には、ユーザがＧＵＩ上に表示された入力画像のうちで、保護する領域を指定する構成が提案されている。
【特許文献１】特開２０００−２９５４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載された技術では、ユーザが保護領域を指定できるものの、煩雑な作業が必要であり、また試行錯誤を要するという問題があった。
【０００７】
この発明は、このような技術的背景に鑑みてなされたものであって、煩雑な作業やユーザが被合成画像の合成位置を移動させる必要なく、入力画像とウォーターマーク等の被合成画像との最適な合成を行うことができる画像合成装置、及び画像合成処理をコンピュータに実行させるための画像合成処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題は、以下の手段によって解決される。
（１）入力画像とこの入力画像に合成される被合成画像とを複数の合成方法で合成可能な画像合成手段と、前記入力画像と被合成画像との合成に際し、前記複数の合成方法のいずれかを選択する合成方法選択手段と、を備えたことを特徴とする画像合成装置。
（２）前記合成方法選択手段は、入力画像のモード情報に基づいて、複数の合成方法のいずれかを選択する前項１に記載の画像合成装置。
（３）前記合成方法選択手段は、ユーザによる合成方法の指示があったときは、この指示を優先して合成方法を選択する前項２に記載の画像合成装置。
（４）前記合成方法選択手段は、入力画像データに付加され画像データを構成する要素の属性を示す属性情報に基づいて、複数の合成方法のいずれかを選択する前項１に記載の画像合成装置。
（５）ユーザによるネガポジ反転出力の指示がなされた場合には、入力画像と被合成画像との合成が禁止される前項１〜４のいずれかに記載の画像合成装置。
（６）入力画像とこの入力画像に合成される被合成画像との合成に際し、複数の合成方法のいずれかを選択するステップと、前記選択された合成方法により、入力画像と被合成画像画像とを合成するステップと、をコンピュータに実行させるための画像合成処理プログラム。
（７）前記合成方法選択ステップでは、入力画像のモード情報に基づいて、複数の合成方法のいずれかを選択する前項６に記載の画像合成処理プログラム。
（９）前記合成方法選択ステップでは、ユーザによる合成方法の指示があったときは、この指示を優先して合成方法を選択する前項７に記載の画像合成処理プログラム。
（１０）ユーザによるネガポジ反転出力の指示がなされた場合には、入力画像と被合成画像との合成を禁止するステップをさらにコンピュータに実行させる前項６〜９のいずれかに記載の画像合成処理プログラム。
【発明の効果】
【０００９】
前項（１）に記載の発明によれば、画像合成手段が有する複数の合成方法のいずれかが合成方法選択手段により選択され、この選択された合成方法で、入力画像とウォーターマーク等の被合成画像とが合成されるから、合成方法が一義的に設定され選択の余地のない画像合成装置に比べて、選択の自由度が増大し、好適な画像合成を行うことが可能となる。
【００１０】
前項（２）に記載の発明によれば、前記合成方法選択手段は、入力画像のモード情報に基づいて、複数の合成方法のいずれかを選択するから、入力画像のモード情報に基づいて最適な合成方法が自動的に選択され、ユーザにとって極めて便利である。
【００１１】
前項（３）に記載の発明によれば、ユーザによる合成方法の指示があったときは、この指示を優先して合成方法が選択されるから、ユーザの意志を優先的に反映させることができ、使い勝手がよい。
【００１２】
前項（４）に記載の発明によれば、入力画像データに付加され画像データを構成する要素の属性を示す属性情報に基づいて、合成方法が選択されるから、画像データに属性情報が付随された例えばパーソナルコンピュータ等から送信される画像に対して、被合成画像を最適な合成方法で自動的に合成することができる。
【００１３】
前項（５）に記載の発明によれば、ユーザによるネガポジ反転出力の指示がなされた場合には、入力画像と被合成画像との合成が禁止されるから、ネガポジ反転された画像に被合成画像が合成されるのを防止することができる。
【００１４】
前項（６）に記載の発明によれば、入力画像とこの入力画像に合成される被合成画像との合成に際し、複数の合成方法のいずれかを選択するステップと、前記選択された合成方法により、入力画像と被合成画像画像とを合成するステップをコンピュータに実行させることができ、前記画像合成装置の機能を実現することができる。
【００１５】
前項（７）に記載の発明によれば、入力画像のモード情報に基づいて最適な合成方法を自動的に選択することができる。
【００１６】
前項（８）に記載の発明によれば、ユーザによる合成方法の指示があったときは、この指示を優先して合成方法が選択されるから、ユーザの意志を優先的に反映させることができる。
【００１７】
前項（９）に記載の発明によれば、画像データに属性情報が付随する例えばパーソナルコンピュータ等から送信される画像に対して、被合成画像を最適な合成方法で自動的に合成することができる。
【００１８】
前項（１０）に記載の発明によれば、ネガポジ反転された画像に被合成画像が合成されるのを防止することができる。
【発明を実施するための最良の形態】
【００１９】
以下、この発明の一実施形態を図面に基づいて説明する。
【００２０】
図１は、この発明の一実施形態に係る画像合成装置を備えたカラー画像形成装置（以下、単に画像形成装置という）のブロック図である。なお、画像形成装置１は、例えばコピー機能、プリンタ機能、スキャナ機能、画像データ等のデータ送信機能等の複数の機能を有する多機能画像形成装置であるＭＦＰ（Multi  Function  Peripherals）等によって構成されている。
【００２１】
図２は、図１に示す画像形成装置１の電気的な構成を示すブロック図である。画像形成装置１は、ネットワークインターフェイス部（ネットワークＩ／Ｆ）１１、スキャナ部１２、操作部１３、記憶部１４、印刷部１５、ＣＰＵ１６、ＲＯＭ１７、ＲＡＭ１８を備えている。
【００２２】
前記ネットワークインターフェイス部１１は、画像形成装置１をネットワーク２に接続するための通信手段として機能する。この実施形態では、ネットワークインターフェイス部１１を介して、図示しないユーザ端末から送信されてきた画像データやその他のデータを受信可能となっている。
【００２３】
前記スキャナ部１２は、モノクロまたはカラーの原稿を読み取って画像データに変換するものである。
【００２４】
前記操作部１３は、タッチパネルを有する表示装置やキーボードで構成されており、表示機能及びユーザが操作を行うための機能を備えている。この実施形態では、ユーザが操作部１３を用いて、原稿をコピーする場合の入力画像モードとしての原稿モードを入力したり、画像合成方法を自動選択させることなくユーザが操作部１３を用いて指示したり、ネガポジ反転印字を指定したりすることができるようになっている。前記原稿モードとしては、例えば、原稿が文字及び写真で構成されている文字／写真モード、主として文字で構成されている文字モード、主として写真で構成されている写真モード等がある。
【００２５】
前記記憶部１４は、スキャナ部１２やユーザ端末から入力された画像データや、ユーザが操作部１３を用いて入力した原稿モード等の設定データ等を記憶する。
【００２６】
前記印刷部１５は、前記スキャナ部１２で読み取られた原稿の画像データや、ユーザ端末から送信されてきたプリントデータを、用紙に印刷するものである。
【００２７】
前記ＣＰＵ１６は、画像形成装置１の全体を統括的に制御するほか、この実施形態では画像合成処理を実行する。画像合成処理の具体的な内容は後述する。
【００２８】
前記ＲＯＭ１７は、前記ＣＰＵ１６を動作させるためのプログラムやその他のデータが記憶されている。
【００２９】
前記ＲＡＭ１８は、ＣＰＵ１６の動作領域を確保するためのものである。
【００３０】
図２は、図１の画像形成装置１が有する画像合成装置の機能ブロック図である。
【００３１】
２１はコントローラであり、このコントローラ２１から、ウォーターマーク生成部２２にウォーターマーク印字指示信号ａが送信され、ウォーターマーク生成部２２よってウォーターマーク画像が生成される。なお、ウォーターマーク画像は、記憶部１４に記憶されているものを用いても良い。
【００３２】
ウォーターマーク画像は明度Yと色情報Ｃｒ／Ｃｂのデータで作成されている。スキャナ部１２で読み取られた原稿の画像データからなる入力画像ｂはＲＧＢデータからYＣｒＣｂのデータに変換されており、生成されたウォーターマーク画像ｃと共に、入力画像ｂとウォーターマーク画像ｃとの画像合成を行なう画像合成部２３に入力される。
その際、コントローラ２１から原稿モード信号ｄが送信され、合成方法選択部２４により、原稿モードに従って画像合成方法が自動選択される。
【００３３】
選択した画像合成方法を示す画像合成方法指示信号ｅが画像合成部２３に送信され、その指示信号に対応した方法で画像合成が行なわれ、出力画像ｆが出力される。
【００３４】
画像合成部２３の詳細な機能ブロック図を図３に示す。
【００３５】
前述したように、ウォーターマーク画像ｃと入力画像ｂとが画像合成部２３に入力される。画像合成部２３は、複数（この実施形態では３個）の画像合成方法を有しており、各画像合成方法を実行するための透かし合成処理部２３１、下地合成処理部２３２、明度比較合成処理部２３３により構成されている。
【００３６】
前記透かし合成処理部２３１は補間処理部２３１１を有し、この補間処理部２３１１により、ウォーターマーク画像ｃと入力画像ｂ間で補間処理が行なわれる。補間係数Ｘｄ(０≦Ｘｄ≦１)により、透かし合成画像＝ウォーターマーク画像×Ｘｄ＋入力画像×（１−Ｘｄ）の処理が行なわれ、ウォーターマーク画像ｃと入力画像ｂが混合されて透かし画像ｇとなる。
【００３７】
前記下地合成処理部２３２は、下地判別部２３２１とセレクタ２３２２を備え、下地判別部２３２１では入力画像ｂの白下地領域の判別が行なわれる。入力画像ｂのＹＣｒＣｂデータをY in、Cr in、Cb in、下地判別パラメータをY th、Cr th、Cb inとすると、Y in≦Y th、Cr in≧ Cr th、Cb in≧Cb thのすべての条件を満たす領域が白下地と判断され、下地領域信号ｈが出力される。前記セレクタ２３２２は、下地領域信号ｈに従い、白下地領域ではウォーターマーク画像ｃを、それ以外の領域では入力画像ｂを選択する処理が行なわれ、白下地領域のみウォーターマーク画像ｃと差し替えられた下地合成画像ｉとなる。
【００３８】
明度比較合成処理部２３３は、明度比較部２３３１とセレクタ２３３２を有し、明度比較部２３３１により、ウォーターマーク画像ｃと入力画像ｂ間で明度Ｙの比較が行なわれ、明度が低い方を選択した明度比較信号ｊが出力される。前記セレクタ２３３２は、明度比較信号ｊに従って、ウォーターマーク画像ｃと入力画像ｂから画像選択を行ない、入力画像ｂよりウォーターマーク画像ｃの明度が低い部分のみウォーターマーク画像ｃに差し替えられた明度比較合成画像ｋとなる。
【００３９】
セレクタ２３４は、画像合成方法指示信号ｅに基づいて、透かし画像ｇ、下地合成画像ｉ、明度比較合成画像ｋのうちから1つを選択し、出力画像ｆを出力する。なお、図３に示した機能ブロック図では、透かし画像ｇ、下地合成画像ｉ、明度比較合成画像ｋのそれぞれを合成した上で、セレクタ２３４により何れかの画像を選択するのではなく、セレクタ２３４によって選択された画像合成方法の一つが実行される。
【００４０】
図４に、画像合成方法毎の合成画像の一例を示す。図４（Ａ）に示す透かし合成画像ｇは、入力画像ｂとウォーターマーク画像ｃをブレンドしたもので、入力画像ｂの情報を保持したままウォーターマーク画像ｃを合成することができる。特に、写真や図などが大半を占める原稿で有効な合成方法である。
【００４１】
図４（Ｂ）に示す下地合成画像ｉは、原稿の白下地部のみにウォーターマーク画像ｃを合成する。文字や図、写真などは保護され、情報は失われない。白下地部が多い文字主体の原稿の場合に有効である。
【００４２】
図４（Ｃ）に示す明度比較合成画像ｋは、明度により選択的にウォーターマーク画像ｃが重畳されたものである。ウォーターマーク画像ｃより低明度の部分は保護され、情報を保持する。低明度の部分は文字や図など、重要な情報を有する個所であることが多いため、重要な情報個所を保護しつつ、それ以外の領域にウォーターマーク等を印字することが可能である。
【００４３】
前記原稿モード信号ｄは文字／写真モード、文字モード、写真モードなどの原稿モードを示し、合成方法選択部２４は、文字／写真モードであれば最も汎用性の高い透かし合成を、文字モードであれば白下地が多いと推定されるために下地合成あるいは明度比較合成を、写真モードであれば透かし合成を選択するように設定され、原稿モードに対して最適な画像合成方法を選択する。
【００４４】
図５は、図１に示したＣＰＵ１６が実行する入力画像ｂとウォーターマーク画像ｃとの合成処理の内容を示すフローチャートである。この処理は、ＣＰＵ１６がＲＯＭ１７等に格納された画像合成処理プログラムを実行することにより行われる。なお、以下の説明及び図面において、ステップを「Ｓ」と略記する。また、この実施形態では、原稿モードは文字／写真モード、文字モード、写真モードの３種類が存在するものとする。
【００４５】
Ｓ１において、ユーザによる合成方法の指示がなされているか否かを判断する。指示がなされていれば（Ｓの判断がＹＥＳ）、Ｓ２で、指示された合成方法で画像合成を行ったのち、Ｓ１３に進む。
【００４６】
ユーザの指示が無ければ（Ｓ１の判断がＮＯ）、Ｓ３で、ユーザによりネガポジ反転印字の指示がなされているか否かを判断する。なされていなければ（Ｓ３の判断がＮＯ）、Ｓ４に進む。なされていれば（Ｓ３の判断がＹＥＳ）、Ｓ５に進んで、ウォーターマーク画像の合成を禁止したのちＳ１３に進む。従ってこの場合は、ネガポジ反転された入力画像のみが出力される。
【００４７】
Ｓ４では、ユーザによって設定された原稿モードが文字／写真モードであるか否かを判断し、文字／写真モードであれば（Ｓ４の判断がＹＥＳ）、Ｓ６で透かし合成方法を選択し、Ｓ７で合成処理を実行した後Ｓ１３に進む。
【００４８】
Ｓ４において、原稿モードが文字／写真モードでない場合には（Ｓ４の判断がＮＯ）、Ｓ８で、原稿モードは文字モードであるか否かを判断し、文字モードであれば（Ｓ８の判断がＹＥＳ）、Ｓ９で下地合成方法または明度比較合成方法を選択し、Ｓ１０で合成処理を実行した後Ｓ１３に進む。
【００４９】
Ｓ８において、原稿モードが文字モードでない場合には（Ｓ８の判断がＮＯ）、原稿モードが写真モードであるから、Ｓ１１で透かし合成方法を選択し、Ｓ１２で合成処理を実行した後Ｓ１３に進む。
【００５０】
Ｓ１３では、合成した画像データを印刷部１５に送信して、合成処理を終了する。印刷部１５は、送られてきた画像データを用紙に印刷する。
【００５１】
このように、本実施の形態では、原稿モードに基づいて合成方法を選択するから、入力画像に対して最適な合成方法が自動的に選択される一方、ユーザが合成方法を指定した場合には、指定した合成方法により画像が合成されるから、使い勝手が極めて良い。
【００５２】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。例えば、原稿モードに基づいて合成方法を選択したが、原稿モードでなくても良い。
【００５３】
例えば、パーソナルコンピュータ等の端末装置から送信される画像などでは、画像データに属性信号が付随している。属性信号は画像データの構成要素の属性を示し、文字、図形、その他(ビットマップ、白下地等)の属性情報である。この属性情報に元づき、合成方法選択部２４が原稿に最適な合成方法を選択する構成としてもよい。この場合、入力画像データ中の文字属性と白下地属性が一定率以上であれば、下地合成方法や明度比較合成方法を、図形属性やビットマップ属性が―定率以上であれば透かし合成を選択する、といった構成とすればよい。
【図面の簡単な説明】
【００５４】
【図１】この発明の一実施形態に係る画像合成装置を有する画像形成装置の電気的構成を示すブロック図である。
【図２】画像合成装置の機能ブロック図である。
【図３】画像合成部の詳細な機能ブロック図である。
【図４】画像合成方法毎の合成画像の一例を示す図である。
【図５】図１の画像形成装置によって行われる画像合成処理の内容を示すフローチャートである。
【符号の説明】
【００５５】
１            画像形成装置
１２          スキャナ部
１３          操作部
１４          印刷部
１５          ＣＰＵ
２１          コントローラ
２２          ウォーターマーク生成部
２３          画像合成部
２４          合成方法選択部
２３１        透かし合成処理部
２３２        下地合成処理部
２３３        明度比較合成処理部
【図１】
2006222802.tif 000003
【図２】
2006222802.tif 000004
【図３】
2006222802.tif 000005
【図５】
2006222802.tif 000006
【図４】
2006222802.tif 000007