(57)【要約】【課題】  合成された画像に対しても属性情報に基づいて最適な画像処理を施すことができるようにすること。【解決手段】  複数の画像を合成して、合成画像を生成する画像合成処理部（１０６）と、前記複数の画像の合成比率を入力する入力部（１０３）と、前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出部（１０７）と、前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成処理部（１０８）と、属性に応じて異なる画像処理を行うスクリーン処理部（１０９）とを有し、前記スクリーン処理部は、前記合成属性情報に基づいて画像処理を切り替えて、前記合成画像を処理する。【選択図】  図１
2005108105.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を合成して、合成画像を生成する画像合成手段と、
前記複数の画像の合成比率を入力する入力手段と、
前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出手段と、
前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成手段と、
属性に応じて異なる画像処理を行う画像処理手段とを有し、
前記画像処理手段は、前記合成属性情報に基づいて画像処理を切り替えて、前記合成画像を処理することを特徴とする画像処理装置。
【請求項２】
複数の画像を合成して、合成画像を生成する画像合成手段と、
前記複数の画像のいずれかの画像を元にして、前記複数の画像の合成比率を算出する画像合成比率算出手段と、
前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出手段と、
前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成手段と、
属性に応じて異なる画像処理を行う画像処理手段とを有し、
前記画像処理手段は、前記合成属性情報に基づいて画像処理を切り替えて、前記合成画像を処理することを特徴とする画像処理装置。
【請求項３】
前記画像合成比率算出手段は、前記複数の画像のいずれかの画像データを所定の閾値により２値化して前記画像の合成比率を算出することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記属性情報合成比率算出手段は、前記画像の合成比率を所定の閾値により２値化して前記属性情報の合成比率を算出することを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
複数の画像の合成比率を入力する入力工程と、
前記画像の合成比率に基づいて前記複数の画像を合成して、合成画像を生成する画像合成工程と、
前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出工程と、
前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成工程と、
前記合成属性情報に基づいて、属性に応じて異なる複数の画像処理を切り替えて、前記合成画像を処理する画像処理工程と
を有することを特徴とする画像処理方法。
【請求項６】
複数の画像を入力する入力工程と、
前記複数の画像のいずれかの画像を元にして、前記複数の画像の合成比率を算出する画像合成比率算出工程と、
前記画像の合成比率に基づいて前記複数の画像を合成して、合成画像を生成する画像合成工程と、
前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出工程と、
前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成工程と、
前記合成属性情報に基づいて、属性に応じて異なる複数の画像処理を切り替えて、前記合成画像を処理する画像処理工程と
を有することを特徴とする画像処理方法。
【請求項７】
情報処理装置が実行可能なプログラムであって、前記プログラムを実行した情報処理装置を、請求項１乃至４のいずれかに記載の画像処理装置として機能させることを特徴とするプログラム。
【請求項８】
請求項５または６に記載の画像処理方法を実現するためのプログラムコードを有することを特徴とする情報処理装置が実行可能なプログラム。
【請求項９】
請求項７又は８に記載のプログラムを記憶したことを特徴とする情報処理装置が読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成を行う画像処理装置及び方法に関する。
【背景技術】
【０００２】
従来、複数の画像を合成して、１つの画像を生成する画像処理装置がある。このような画像処理装置において画像合成を行う場合、元の画像に添付された属性情報は破棄するか、または、複数の画像のいずれかの属性情報を選択していた（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１−３５８９２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記のように属性情報を処理した場合、合成された画像に最適な属性情報が供給されないため、属性情報に応じて最適な画像処理に切り替えて行うことができなかった。
【０００５】
本発明は上記問題点を鑑みてなされたものであり、合成された画像に対しても属性情報に基づいて最適な画像処理を施すことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像処理装置は、複数の画像を合成して、合成画像を生成する画像合成手段と、前記複数の画像の合成比率を入力する入力手段と、前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出手段と、前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成手段と、属性に応じて異なる画像処理を行う画像処理手段とを有し、前記画像処理手段は、前記合成属性情報に基づいて画像処理を切り替えて、前記合成画像を処理することを特徴とする。
【０００７】
また、別の構成によれば、本発明の画像処理装置は、複数の画像を合成して、合成画像を生成する画像合成手段と、前記複数の画像のいずれかの画像を元にして、前記複数の画像の合成比率を算出する画像合成比率算出手段と、前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出手段と、前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成手段と、属性に応じて異なる画像処理を行う画像処理手段とを有し、前記画像処理手段は、前記合成属性情報に基づいて画像処理を切り替えて、前記合成画像を処理することを特徴とする。
【０００８】
また、本発明の画像処理方法は、複数の画像の合成比率を入力する入力工程と、前記画像の合成比率に基づいて前記複数の画像を合成して、合成画像を生成する画像合成工程と、前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出工程と、前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成工程と、前記合成属性情報に基づいて、属性に応じて異なる複数の画像処理を切り替えて、前記合成画像を処理する画像処理工程とを有することを特徴とする。
【０００９】
また、別の構成によれば、本発明の画像処理方法は、複数の画像を入力する入力工程と、前記複数の画像のいずれかの画像を元にして、前記複数の画像の合成比率を算出する画像合成比率算出工程と、前記画像の合成比率に基づいて前記複数の画像を合成して、合成画像を生成する画像合成工程と、前記画像の合成比率に基づいて、前記複数の画像の属性情報の合成比率を算出する属性情報合成比率算出工程と、前記属性情報の合成比率に基づいて、前記複数の画像の属性情報を合成し、合成属性情報を生成する属性情報合成工程と、前記合成属性情報に基づいて、属性に応じて異なる複数の画像処理を切り替えて、前記合成画像を処理する画像処理工程とを有することを特徴とする。
【発明の効果】
【００１０】
上記構成によれば、合成された画像に対しても属性情報に基づいて最適な画像処理を施すことが可能になる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１２】
＜第１の実施形態＞
図１は、本発明の第１の実施形態における画像処理装置の構成を示すブロック図である。
【００１３】
図１において、１０１は画像信号ＩＭＧ１の入力部、１０２は画像信号ＩＭＧ２の入力部、１０３は画像の合成比率データＢＲの入力部、１０４はＩＭＧ１の属性情報データＺ１の入力部、１０５はＩＭＧ２の属性情報データＺ２の入力部である。また、１０６は、画像信号ＩＭＧ１及びＩＭＧ２に対して画像合成比率データＢＲを用いて画像合成処理を行う画像合成処理部、１０７は、画像合成比率データＢＲに基づいて、属性情報データＺ１及びＺ２の属性情報合成比率データＺＢＲを算出する属性情報合成比率算出部、１０８は、属性情報データの合成比率ＺＢＲに基づいて、属性情報データＺ１及びＺ２の合成処理をおこなう属性情報合成処理部、１０９は、合成された属性情報データＺ３に基づいて、合成された画像データＩＭＧ３に施す処理パラメータを切り替え、画像の属性に適した画像処理を行うための画像処理手段で、本第１の実施形態では、スクリーン処理部とする。なお、画像処理部手段は、合成された属性情報データを用いて処理の最適化をすることが可能な処理手段であれば、スクリーン処理ではなくてもよいことは言うまでもない。
【００１４】
図２は、本第１の実施形態における画像合成処理を説明するための図である。図２（ａ）は、画像信号ＩＭＧ１に基づく画像であり、ここでは文字画像とする。図２（ｂ）は、画像信号ＩＭＧ２に基づく画像であり、ここでは太陽とピラミッドの画像である。なお、画像信号ＩＭＧ１及びＩＭＧ２は共に１画素あたり０〜２５５レベルの２５６階調、８ビット信号とする。図２（ｃ）は画像合成比率データＢＲを概念的に示す図である。なお、画像合成比率データＢＲも１画素あたり、１〜２５５の２５６段階の合成比率を指し示すことが可能な８ビット信号であるものとする。ただし、図２（ｃ）で示す例では、説明の簡略化のためにＢＲ＝０を黒、ＢＲ＝２５５を白で表した２種類の比率を示している。図２（ｄ）は画像合成比率データＢＲに基づいて合成した合成画像データＩＭＧ３の画像を示している。
【００１５】
次に、本第１の実施形態における画像処理システムの動作について説明する。
【００１６】
入力部１０１から画像信号ＩＭＧ１が、入力部１０２から画像信号ＩＭＧ２が入力され、入力部１０３から画像合成比率データＢＲが入力されると、画像合成処理部１０６は、以下の式（１）により画像合成比率データＢＲに基づいて、画像信号ＩＭＧ１及びＩＭＧ２の画像合成処理を行い、合成画像データＩＭＧ３を算出する。
【００１７】
IMG3(ij) =( IMG1(ij) * (255-BR(ij)) + IMG2(ij) * BR(ij) ) / 255    …（１）
【００１８】
ここで、(ij) は、各画素の位置を示すもので、横方向の画素位置をi、縦方向の画素位置をjとして示している。式（１）からわかるように、BR(ij)が０であれば、合成後の画像データＩＭＧ３の画素位置(ij)における画像信号として、IMG1(ij)の画像信号値が用いられ、BR(ij)が２５５であれば、IMG2(ij)の信号値が用いられる。また、BR(ij)が１２８であるならば、IMG1の信号値とIMG2の信号値が約半分ずつ加算された画像信号になる。
図２（ｃ）に示す例では、画像合成比率データＢＲは、図２（ｂ）に示す画像信号ＩＭＧ２の画像の太陽とピラミッドに対応する部分が２５５（白）、その他の部分が０（黒）である。従って、式（１）から、BR(ij)が２５５の部分は、IMG2(ij)の信号値が、その他の部分はIMG1(ij)の信号値が合成後の画像データとして用いられるため、図２（ｄ）に示す合成画像が得られる。
【００１９】
このようにして得られた合成画像データＩＭＧ３は、スクリーン処理部１０９に送られる。
【００２０】
一方、画像合成比率データＢＲは、属性情報合成比率算出部１０７にも入力され、属性情報合成比率データＺＢＲが算出される。図３は、図２（ｃ）に示す画像合成比率データＢＲに基づいて算出された属性情報合成比率データＺＢＲを図示している。ＺＢＲは以下に示す条件（２）に基づいて算出される。
ＢＲ(ij)  ＞  ＴＨ０  ならば  ＺＢＲ(ij)＝２５５
ＢＲ(ij)  ≦  ＴＨ０  ならば  ＺＢＲ(ij)＝０          …（２）
【００２１】
すなわちＴＨ０を閾値として、画像合成比率データＢＲを２５５か０かの２値データに２値化するように構成される。なお、本第１の実施形態における図２（ｃ）に示す画像合成比率データＢＲは２５５または０の２値であるため、ＴＨ０が１〜２５４の間の値である場合、属性情報合成比率データＺＢＲは、画像合成比率データＢＲと同じになる。なお、ここでは２値化後のデータとして、０と２５５を用いているが、０と１により１ビットで表現することも勿論可能である。
【００２２】
属性情報合成比率データＺＢＲに基づいて、属性情報合成処理部１０８は、画像信号ＩＭＧ１の属性情報データであるＺ１と、画像信号ＩＭＧ２の属性情報データであるＺ２を合成し、合成属性情報データＺ３を生成する。
【００２３】
上述したように、属性情報合成比率データＺＢＲは、２値化により、２５５または０のいずれかを示す２値データになっている。２５５（図３の白部分）の場合は属性情報データＺ２を、０（図３の黒部分）は属性情報データＺ１を用いて、合成後の属性情報データＺ３が生成される。
【００２４】
図４は、属性情報合成処理部１０８における処理を説明するための図で、図４（ａ）は画像信号ＩＭＧ１の属性情報データＺ１を、図４（ｂ）は画像信号ＩＭＧ２の属性情報データＺ２を、図４（ｃ）は合成後の属性情報データＺ３を概念的に示している。
【００２５】
図４では、白は文字属性、網掛けは画像属性、黒は何も描画されていない下地であることを示している。また、属性データは、０を下地（黒部分）、１を画像属性（網掛け部分）、２を文字属性（白部分）とする２ビットデータ（３は未定義）とする。
【００２６】
属性情報データＺ１は図４（ａ）に示すように、文字が描画されているところが文字属性（２、白）、それ以外のところが下地（０、黒）を示している。また、属性情報データＺ２は図４（ｂ）に示すように、太陽とピラミッドが描画されているところが画像属性（１、網掛け）、それ以外のところが下地（０、黒）を示している。また、属性情報データＺ３は、図４（ｃ）に示すように、図３の黒部分に属性情報データＺ１の属性情報信号値が、また図３の白部分に属性情報データＺ２の属性情報信号値が用いられる。
【００２７】
このようにして合成された図４（ｃ）に示す合成属性情報データＺ３と、図２（ｄ）に示す合成画像データＩＭＧ３とを比べると、文字が描画されているところが文字属性、また、画像が描画されているところは画像属性、それ以外のところは下地になっていることがわかる。
【００２８】
属性情報合成処理部１０８により生成された合成属性情報データＺ３はスクリーン処理部１０９に送られる。
【００２９】
スクリーン処理部１０９には、文字用のスクリーンと画像用のスクリーンの２つが用意され、合成属性情報データＺ３に基づいて２つのスクリーンを切り替えるように構成し、合成画像データＩＭＧ３に対し、各画素毎に属性に適したスクリーンを用いて２値化する。例えば、電子写真プロセスを用いたプリンタなどで、階調安定性が重視される画像属性の画素では、荒い周期のスクリーンパターンを用いてハイライト部で信号が集中するように２値化することが望ましく、一方、文字属性の画素では、細かい周期のスクリーンパターンを用いて、階調性は安定しなくても、薄い文字の可読性をあげることが望ましい。
【００３０】
上記のように、合成元の画像の持つ属性情報を合成して、合成画像に適した合成属性情報を生成することにより、合成画像においても属性に応じた処理の切り替えが可能となる。即ち、各画素ごとの属性によって、文字属性の画素には文字用の処理を、画像属性の画素には画像用の処理を適応的に切り替えることにより、画質向上が図れる。
【００３１】
＜第２の実施形態＞
図５は、本発明の第２の実施形態における画像処理システムの構成を示すブロック図である。
【００３２】
本第２の実施形態では、図１の画像合成比率データ入力部１０３の代わりに、画像合成比率算出部５０１を備えている。その他の構成は図１の構成と同様であるため、同じ参照番号を付し、説明を省略する。画像合成比率算出部５０１は、入力部１０２から画像信号ＩＭＧ２を受け取り、以下の条件（３）を用いて、画像合成比率データＢＲを算出する。
ＩＭＧ２(ij)  ＞  ＴＨ１  ならば  ＢＲ(ij)＝２５５
ＩＭＧ２(ij)  ≦  ＴＨ１  ならば  ＢＲ(ij)＝０          …（３）
【００３３】
画像信号ＩＭＧ２が図２（ｂ）に示すようなデータの場合、例えば、ＴＨ１＝５０として２値化すると、図２（ｃ）に示すような画像合成比率データＢＲが算出される。
【００３４】
これ以外の処理は第１の実施形態と同様であるので、説明を省略する。
【００３５】
このように、本第２の実施形態によれば、第１の実施形態と同様の効果を得ることができる。
【００３６】
なお、上記第１及び第２の実施形態では、２つの画像を合成する場合について説明したが、３つ以上の画像を合成する場合にも本発明を容易に適用可能であることは言うまでもない。その場合、画像合成比率データとして２以上のパラメータを適宜用い、属性情報合成比率データＺＢＲとしては、例えば、画像合成比率が最も高い画像の属性情報を選択するデータを生成すればよい。
【００３７】
＜他の実施形態＞
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【００３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００３９】
【図１】本発明の第１の実施形態における画像処理装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態における画像合成処理を説明するための図である。
【図３】本発明の第１の実施形態における属性情報合成比率を説明するための図である。
【図４】本発明の第１の実施形態における属性情報合成処理を説明するための図である。
【図５】本発明の第２の実施形態における画像処理装置の構成を示すブロック図である。
【図１】
2005108105.tif 000003
【図２】
2005108105.tif 000004
【図３】
2005108105.tif 000005
【図４】
2005108105.tif 000006
【図５】
2005108105.tif 000007