(57)【特許請求の範囲】
【請求項１】
画像形成装置であって、
符号データを記憶するメモリと、
前記メモリに記憶されている符号データを伸張する伸張部と、
前記伸張部により符号データを伸張した第１の画像データに画像形成用の画像処理を施す画像処理部と、
前記第１の画像データに合成すべき第２の画像データに画像形成用の画像処理を施す調整部と、
前記画像処理部により画像処理された前記第１の画像データと前記調整部により画像処理された前記第２の画像データとを合成する合成部と、
前記合成部により合成した画像データを被画像形成媒体に形成する画像形成部と、
を有する。
【請求項２】
前記画像処理部は、前記第１の画像データをフィルタ処理するフィルタ部を含む、
ことを特徴とする前記請求項１に記載の画像形成装置。
【請求項３】
前記画像処理部は、前記第１の画像データを前記画像形成部のガンマ特性に応じてガンマ補正するガンマ補正部を含む、
ことを特徴とする前記請求項１乃至２の何れか１項に記載の画像形成装置。
【請求項４】
前記画像処理部は、前記第１の画像データを階調処理する階調処理部を含む、
ことを特徴とする前記請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記調整部は、前記第２の画像データをフィルタ処理するフィルタ部を含む、
ことを特徴とする前記請求項１乃至４の何れか１項に記載の画像形成装置。
【請求項６】
前記調整部は、前記第２の画像データを前記画像形成部のガンマ特性に応じてガンマ補正するガンマ補正部を含む、
ことを特徴とする前記請求項１乃至５の何れか１項に記載の画像形成装置。
【請求項７】
前記調整部は、前記第２の画像データを階調処理する階調処理部を含む、
ことを特徴とする前記請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項８】
前記合成部は、同期するタイミングで供給される第１の画像データの画素データに第２の画像データの画素データを合成する、
ことを特徴とする前記請求項１乃至７の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、複数の画像データを合成する画像合成機能を有するデジタル複合機などの画像形成装置および複写装置に関する。
【背景技術】
【０００２】
従来、デジタル複合機などの画像形成装置では、複数の画像を合成する画像合成機能を有するものがある。たとえば、デジタル複合機は、画像合成機能として、プリントすべき画像に日付を示す情報あるいはページ数を示す情報を付加する機能を有している。一般的なデジタル複合機では、画像データを圧縮した符号データの状態でメモリに記憶する。符号データの状態でメモリに格納されている２つの画像を合成するには、複雑な演算が必要となる。このため、現状のデジタル複合機に搭載される画像合成機能は、簡単な画像合成処理のみであることが多い。たとえば、現状のデジタル複合機に搭載される画像合成機能は、単純なデータの置換、あるいは、低解像度での画像合成などである。また、データの置換により画像合成を行うと、元の画像データが完全に消えてしまうという問題もある。さらに、地紋パターンなどのデザイン画像を合成した合成画像データは、合成処理後の階調処理などの画像処理により、地紋パターンなどのデザイン画像が劣化してしまうことがある。このような場合、デジタル複合機では、使用者が意図したデザイン画像を合成した合成画像データが印刷結果として得られないという問題もある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の一形態は、高品位な画像合成機能を有する画像形成装置および複写装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
この発明の一形態としての画像形成装置は、符号データを記憶するメモリと、前記メモリに記憶されている符号データを伸張する伸張部と、前記伸張部により符号データを伸張した第１の画像データに画像形成用の画像処理を施す画像処理部と、前記第１の画像データに合成すべき第２の画像データに画像形成用の画像処理を施す調整部と、前記画像処理部により画像処理された前記第１の画像データと前記調整部により画像処理された前記第２の画像データとを合成する合成部と、前記合成部により合成した画像データを被画像形成媒体に形成する画像形成部とを有する。
【発明の効果】
【０００６】
本発明の一形態によれば、高品位な画像合成機能を有する画像形成装置および複写装置を提供できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照しつつ実施の形態について説明する。
【０００８】
まず、第１の実施の形態について説明する。
【０００９】
図１は、第１の実施の形態に係る画像形成装置１の構成例を示すブロック図である。  
図１に示すように、画像形成装置１は、主制御部１１、スキャナ１２、プリンタ１３および操作部１４を有する。画像形成装置１は、たとえば、デジタル複写機あるいはデジタル複合機である。  
上記主制御部１１は、画像形成装置１全体を制御する。たとえば、上記主制御部１１は、スキャナ１２あるいはプリンタ１３の動作を制御する。また、上記主制御部１１は、画像を処理する機能、および、画像を保存する機能などを有する。  
上記スキャナ１２は、記録媒体上の画像を光学的に読取る。上記スキャナ１２は、記録媒体上の画像を画像データに変換する。上記スキャナ１２は、読取った画像データを主制御部１１へ供給する。上記スキャナ１２は、ＣＣＤ２１およびＡＤ変換部２２を有している。すなわち、上記スキャナ１２において、ＣＣＤ２１は、記録媒体上からの反射光をアナログの画像信号に変換する。上記ＡＤ変換部２２は、上記ＣＣＤ２１が読取ったアナログの画像信号をデジタルの画像信号に変換する。上記プリンタ１３は、主制御部１１から供給される画像データを被画像形成媒体に形成する。上記プリンタ１３は、任意の画像形成方式を具備するプリンタが適用できる。たとえば、上記プリンタ１３は、レーザプリンタであっても良いし、インクジェットプリンタであっても良い。上記操作部１４は、表示装置および操作キーを有する。たとえば、上記操作部１４は、タッチパネル内蔵の液晶表示装置とテンキーなどのハードキーとを有する。
【００１０】
上記主制御部１１は、ＣＰＵ３１、ＨＤＤ３２、ページメモリ３３、ページメモリ制御部３４、第１画像処理部３５、第２画像処理部３６、および、画像合成部３７を有する。上記ＣＰＵ３１は、当該画像形成装置全体の制御を司るものである。上記ＣＰＵ３１は、図示しないメモリに記憶されているプログラムを実行することにより、種々の機能を実現している。たとえば、上記ＣＰＵ３１は、コピー制御用のプログラムを従って上記スキャナ１２および上記プリンタ１３を制御することにより、コピー制御を実現している。上記ＨＤＤ（ハードディスクドライブ）３２は、不揮発性のメモリである。上記ＨＤＤ３２は、画像データを保存する。たとえば、上記ＨＤＤ３２は、圧縮された画像データとしての符号データを記憶する。
【００１１】
上記ページメモリ３３は、処理対象とする画像を記憶するメモリである。上記ページメモリ制御部３４は、上記ページメモリ３３を制御する。たとえば、上記ページメモリ３３は、１ページ分の画像データが格納される。また、図１に示す構成例では、上記ページメモリ３３は、第１領域３３ａと第２領域３３ｂとを有している。上記第１領域３３ａは、第１の画像データを記憶する。第１の画像データは、たとえば、スキャナ１２から取り込んだ画像データ、あるいは、プリンタ１３へ出力する画像データである。第２領域３３ｂは、第２の画像データを記憶する。第２の画像データは、第１の画像データに合成する画像データである。
【００１２】
上記ページメモリ３３の第２領域３３ｂには、第２の画像データとして、各画素が２値（「１」又は「０」の何れかの値）の画素データからなる画像データを記憶するようにしても良い。この場合、ページメモリ３３には、レジスタ３３ｃが設けられる。また、上記レジスタ３３ｃは、ページメモリ３３以外のメモリに設けるようにしても良い。上記レジスタ３３ｃは、第２の画像データにおける有効画素（画素データが「１」の画素）の濃度値（レジスト値）を記憶する。上記レジスタ３３ｃは、適宜、格納する値（レジスト値）が更新可能である。たとえば、上記レジスタ３３ｃは、上記操作部１４によりオペレータが入力した値に基づいてレジスト値が適宜更新される。
【００１３】
上記第１画像処理部３５は、スキャナ１２から取り込んだ画像データに対する画像処理を行う。上記第１画像処理部３５は、たとえば、シェーディング補正部４１、階調変換部４２、ライン間補正部４３、圧縮部４４などを有する。  
上記シェーディング補正部４１は、上記スキャナ１２が読取った画像データをシェーディング補正する。シェーディング補正は、ＣＣＤ２１における各光電変換素子の感度ばらつき、あるいは、原稿を照明するためのランプ（図示しない）の配光特性に応じて、画像データを補正する処理である。  
上記階調変換部４２は、上記シェーディング補正部４１がシェーディング補正した画像データを階調変換する。階調変換は、画像データを構成する各画素の値（たとえば、Ｒ、Ｇ、Ｂの各信号値）を図示しないルックアップテーブル（ＬＵＴ）に従って変換する処理である。たとえば、上記階調変換では、入力した画像データにおける１０ビットの値を８ビットの値に変換する。
【００１４】
上記ライン間補正部４３は、上記階調変換部４２が階調変換した画像データをライン間補正する。上記ライン間補正は、上記ＣＣＤ２１におけるＲＧＢの各センサの物理的な位置ずれを補正する処理である。上記ライン間補正では、画像データにおける各ライン間の位置ずれを補正する。  
上記圧縮部４４は、上記ライン間補正部４３によりライン間補正された画像データを圧縮する。上記ページメモリ３３は、上記圧縮部４４が圧縮した画像データとしての符号データを第１領域３３ａに格納する。
【００１５】
上記第２画像処理部３６は、プリンタ１３へ出力する画像データに対する処理を行う。つまり、上記第２画像処理部３６は、プリント用の画像データを生成する画像処理を行うものである。上記第２画像処理部３６は、たとえば、伸張部５１、画素変換部５２、ガンマ補正部５３、階調処理部５４を有している。  
上記伸張部５１は、上記ページメモリ３３に格納されている符号データ（圧縮された画像データ）を伸張する。つまり、上記伸張部５１は、上記ページメモリ３３上の符号データを非圧縮の画像データに変換する。  
上記画素変換部５２は、濃度変換処理およびフィルタ処理を行う。上記画素変換部５２は、上記伸張部５１により伸張された画像データを濃度変換する。ここで、上記伸張部５１が伸張した画像データがＲ（赤）、Ｇ（緑）およびＢ（青）信号からなるカラー画像である場合、上記画素変換部５２は、当該画像データをＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）およびＫ信号からなる画像データに変換する。一般に、スキャナ１２は、原稿の画像をＲ、ＧおよびＢ信号からなるカラー画像データとして読取るものが多い。一般に、プリンタ１３は、Ｃ、Ｍ、ＹおよびＫ信号からなるカラー画像データを印刷するものが多い。上記画素変換部５２は、濃度変換した画像データをフィルタ処理する。フィルタ処理は、たとえば、ＭＴＦ補正処理である。
【００１６】
上記ガンマ補正部５３は、画像データをガンマ補正する。ガンマ補正は、プリンタ１３のガンマ特性に応じて画像データを補正する処理である。上記階調処理部５４は、上記ガンマ補正部５３がガンマ補正した画像データをスクリーン処理する。上記階調処理部５４は、スクリーン処理した画像データを画像合成部３７へ出力する。ただし、上記画像合成部３７による画像合成を行わない場合、上記階調処理部５４は、スクリーン処理した画像データを印刷用の画像データとしてプリンタ１３へ出力する。
【００１７】
上記画像合成部３７は、複数の画像データを合成する。上記画像合成部３７は、１つの画像データに別の画像データを合成する。ここでは、上記画像合成部３７は、上記第２画像処理部３６により処理された第１の画像データと第２の画像データとを合成するものとする。たとえば、上記画像合成部３７は、第１の画像データに第２の画像データとしての日付あるいはページ番号を合成する。また、上記画像合成部３７は、第１の画像データに第２の画像データとしての地紋パターンなどのデザイン画像を合成するようにしても良い。さらに、上記画像合成部３７は、第１の画像データに第２の画像としての透かし文字の画像データを合成するようにしても良い。
【００１８】
上記画像形成装置１における処理の流れについて概略的に説明する。  
上記スキャナ１２は、主制御部１１のＣＰＵ３１からの読み取り開始の指示に応じて、図示しない原稿の画像データを光学的に読取る。上記スキャナ１２は、読取った画像データを主制御部１１へ供給する。主制御部１１において、上記第１画像処理部３５は、スキャナ１２により読取った画像データに対して、シェーディング補正、階調変換、ライン間補正、圧縮などの処理を施す。ページメモリ３３は、上記第１画像処理部３５が圧縮した画像データとしての符号データを第１領域３３ａに格納する。また、上記ページメモリ３３には、第１領域３３ａに格納した第１の画像データに合成する第２の画像データを格納する第２領域３３ｂも有している。上記ＣＰＵ３１は、必要に応じて上記ページメモリ３３に格納した符号データをＨＤＤ３２に保存する。
【００１９】
上記ＨＤＤ３２に保存した符号データを印刷する場合、上記ＣＰＵ３１は、当該符号データをＨＤＤ３２からページメモリ３３上に読み出す。上記第２画像処理部３６は、ページメモリ３３に読み出された符号データに対して、伸張、フィルタ処理、ガンマ補正、階調処理などの各処理を施す。上記第２画像処理部３６が処理したデータは、伸張されたプリント用の第１の画像データ（たとえば、Ｙ、Ｍ、Ｃ、Ｋの各信号からなるカラー画像データ）である。このような第１の画像データに別の第２の画像データを合成する場合、上記画像合成部３７では、プリント用の第１の画像データに対してページメモリ３３上の第２領域３３ｂに格納される第２の画像データを合成する。この場合、上記画像合成部３７は、合成した合成画像データをプリンタ１３へ出力する。画像合成を行わない場合、主制御部１１は、上記第２画像処理部３６により処理された画像データをプリント用の画像データとしてプリンタ１３へ出力する。プリンタ１３は、上記主制御部１１から供給されたプリント用の画像データを用紙にプリントする。
【００２０】
次に、上記画像合成部３７における処理例について詳細に説明する。  
図２は、上記画像合成部３７における信号処理を説明するためのタイミングチャートである。  
上記画像合成部３７は、上記第２画像処理部３６により処理された第１の画像データとページメモリ３３の第２領域３３ｂに格納されている第２の画像データとを入力する。上記画像合成部３７は、図２に示すような、主走査方向有効信号（HDEN）と副走査方向有効信号（VDEN）とに従って第１画像データを入力する。主走査方向有効信号（HDEN）は、画像データにおける主走査方向の有効期間を示す信号である。副走査方向有効信号（VDEN）は、画像データにおける副走査方向の有効期間を示す信号である。たとえば、上記画像合成部３７は、上記HDENおよび上記VDENが共に「Ｌ」となるタイミングで、上記第１の画像データを構成する各画素の画素データを順次入力する。
【００２１】
また、上記画像合成部３７は、上記HDENが「Ｈ」から「Ｌ」に変化したタイミングで、主走査方向同期信号（TWHSYNC）をページメモリ制御部３４へ出力する。また、上記画像合成部３７は、上記VDENが「Ｈ」から「Ｌ」に変化したタイミングで、副走査方向同期信号（TWVSYNC）をページメモリ制御部３４へ出力する。上記TWHSYNCおよび上記TWVSYNCは、それぞれ上記HDENおよび上記VDENに同期するタイミングを示す信号である。
【００２２】
従って、上記ページメモリ制御部３４は、上記TWHSYNCおよび上記TWVSYNCにより、上記HDENおよび上記VDENに同期するタイミングで、信号を画像合成部３７へ出力できる。たとえば、上記ページメモリ制御部３４は、上記画像合成部３７からの上記TWHSYNCおよび上記TWVSYNCに応じて、第２画像データを供給するための主走査方向有効信号（WTHDEN）および副走査方向有効信号（WTVDEN）を上記画像合成部３７へ出力する。言い換えれば、上記主走査方向有効信号（WTHDEN）および上記副走査方向有効信号（WTVDEN）は、上記画像合成部３７が画像合成処理（後述する演算処理）を行うタイミングを示している。
【００２３】
図３は、上記画像合成部３７が入力する信号と出力する信号とを説明するための図である。  
図３に示す例では、上記画像合成部３７は、第１の画像データの画素データ（YDT、MDT、CDT、KDT）と、第２の画像データの画素データ（WTDTY、WTDTM、WTDTC、WTDTK）と、制御信号（WTDT）とを入力する。また、上記画像合成部３７は、合成画像データの画素データ（YDTOUT、MDTOUT、CDTOUT、KDTOUT）を出力する。なお、ここでは、上記ページメモリ３３の第２領域３３ｂに第２画像データとしての２値の画像データが格納され、上記レジスタ３３ｃに第２画像データにおける有効画素の濃度値（レジスト値）が格納されているものとする。
【００２４】
上記ページメモリ制御部３４は、制御信号（WTDT）を画像合成部３７に供給する。上記制御信号（WTDT）は、１ビットの信号として、「０」又は「１」の何れかである。従って、上記ページメモリ制御部３４は、上記第２画像データにおける各画素が有効画素（画素値が「１」）であるか否かに従って上記制御信号（WTDT）として「１」あるいは「０」を出力する。つまり、上記ページメモリ制御部３４は、第２画像データとして出力する画素が有効画素（画素値が「１」）である場合、画像合成有りを示す上記制御信号（WTDT）として「１」を出力する。
【００２５】
上記制御信号（WTDT）が「１」となった場合、上記画像合成部３７は、第１の画像データの画素データ（YDT、MDT、CDT、KDT）とレジスタ３３ｃに格納されている濃度値（WTDTY、WTDTM、WTDTC、WTDTK）とを演算する。この演算は、第１の画像データの画素データに第２の画像データの画素データを合成する処理である。図３に示す例では、上記画像合成部３７は、演算の方法として、加算、比率演算、あるいは、ＯＲ演算の何れかを選択的に実行する。図３に示す構成例では、上記画像合成部３７は、加算部３７ａ、比率演算部３７ｂ、ＯＲ演算部３７ｃを有している。すなわち、上記画像合成部３７は、加算部３７ａ、比率演算部３７ｂ、あるいは、ＯＲ演算部３７ｃの何れかを演算処理を行う処理部として選択する。
【００２６】
たとえば、第１の画像データの画素データと第２の画素データの画素データとを単純に足し合わせて合成画像を生成する場合、上記画像合成部３７は、加算部３７ａによる演算処理を選択する。上記加算部３７ａは、上記制御信号（WTDT）が「１」となった場合、上記第１の画像データの画素データ（YDT、MDT、CDT、KDT）とレジスタ３３ｃに格納されている濃度値（WTDTY、WTDTM、WTDTC、WTDTK）とを加算した画素データ（YDTOUT、MDTOUT、CDTOUT、KDTOUT）を合成画像の画素データとして出力する。
【００２７】
すなわち、上記加算部３７ａは、上記WTDTが「１」である場合、以下のような演算を行う。  
YDTOUT=YDT+WTDTY（ただし、255を超える場合には255にクリップ）、
MDTOUT=MDT+WTDTM（ただし、255を超える場合には255にクリップ）、
CDTOUT=CDT+WTDTC（ただし、255を超える場合には255にクリップ）、
KDTOUT=KDT+WTDTK（ただし、255を超える場合には255にクリップ）。
【００２８】
なお、上記加算部３７ａでは、YDT+MDT+CDT+KDTが一定値以上の場合、加算を行わないような処理とすることも可能である。たとえば、上記プリンタ１３がトナーを用いたレーザープリンタである場合、上記のような処理によりトナーリミットを制御できる。この結果として、トナーの重ねすぎによる定着不良の不具合を防ぐことが可能となる
また、第１の画像データの画素データと第２の画素データの画素データとを比率αで合成する場合、上記画像合成部３７は、比率演算部３７ｂによる演算処理を選択する。ただし、比率αは、0≦α≦1を満たす値であるものとする。上記比率演算部３７ｂは、上記制御信号（WTDT）が「１」となった場合、上記第１の画像データの画素データ（YDT、MDT、CDT、KDT）とレジスタ３３ｃに格納されている濃度値（WTDTY、WTDTM、WTDTC、WTDTK）とを比率αで合成した画素データ（YDTOUT、MDTOUT、CDTOUT、KDTOUT）を合成画像の画素データとして出力する。
【００２９】
すなわち、上記比率演算部３７ｂは、上記WTDTが「１」である場合、以下のような演算を行う。  
YDTOUT=YDT+α×（WTDTY-YDT）、
MDTOUT=MDT+α×（WTDTM-MDT）、
CDTOUT=CDT+α×（WTDTC-CDT）、
KDTOUT=KDT+α×（WTDTK-KDT）。
【００３０】
また、第１の画像データの画素データと第２の画素データの画素データとをＯＲ演算で合成する場合、上記画像合成部３７は、ＯＲ演算部３７ｃによる演算処理を選択する。上記ＯＲ演算部３７ｃは、上記制御信号（WTDT）が「１」となった場合、上記第１の画像データの画素データ（YDT、MDT、CDT、KDT）とレジスタ３３ｃに格納されている濃度値（WTDTY、WTDTM、WTDTC、WTDTK）とを各ビットごとにＯＲ演算する。上記画像合成部３７は、上記ＯＲ演算部３７ｃによる得られる画素データ（YDTOUT、MDTOUT、CDTOUT、KDTOUT）を合成画像の画素データとして出力する。
【００３１】
すなわち、上記ＯＲ演算部３７ｃは、上記WTDTが「１」である場合、以下のような演算を行う。  
YDTOUT=YDT∪WTDTY、
MDTOUT=MDT∪WTDTM、
CDTOUT=CDT∪WTDTC、
KDTOUT=KDT∪WTDTK。
【００３２】
次に、上記レジスタ３３ｃに格納されるレジスト値について説明する。  
上記レジスタ３３ｃに格納されるレジスト値は、第１の画像データに合成する第２の画像データとしての画素データである。たとえば、第１の画像データがカラー画像であれば、第２画像処理部３６により処理済みのプリント用のカラー画像データは、各画素がY、M、C、Kの各濃度値からなる。この場合、レジスト値としては、Y、M、C、Kの各濃度値からなる合成色が設定される。上記のようなレジスト値は、当該画像形成装置の運用形態に応じて適宜設定可能である。たとえば、上記レジスト値は、デフォルトで設定されている固定値であっても良い。また、レジスト値は、操作部１４において使用者が指定する値であっても良い。この場合、使用者が、上記操作部１４において各色の濃度値を直接的に入力する運用形態が考えられる。ただし、上記操作部１４の表示部にレジスト値の候補として複数の色の候補を表示し、それらの候補から使用者が１つの色を指定する運用形態も考えられる。さらには、使用者は、上記操作部１４においてレジスト値としての色の濃さ（濃いあるいは薄い）を指定する運用形態も考えられる。
【００３３】
また、上記レジスト値あるいは上記比率αは、上記プリンタ１３の特性に応じて設定するようにしても良い。たとえば、図１に示す構成例では、第２画像処理部のガンマ補正部が第１画像データに対してガンマ補正する。しかし、合成される第２画像データ、つまり、レジスト値には、ガンマ補正が考慮されていない。従って、上記プリンタ１３に対応したガンマ補正を考慮したレジスト値を設定することより、上記レジスト値を合成した合成画像も、上記プリンタ１３によるプリントに適した画像データとなると考えられる。つまり、ガンマ補正を考慮したレジスト値を設定することより、第２画像データに対してガンマ補正を行うのと同等な効果を得ることが可能である。
【００３４】
なお、ガンマ補正を考慮したレジスト値は、上記ＣＰＵ３１が算出することも可能である。たとえば、プリンタ１３に対応するガンマ補正の特性に応じた変換テーブル３２ａがＨＤＤ３２などに保存されているものとする。このような変換テーブル３２ａは、たとえば、Y、M、C、Kのパッチを読み込むことにより、得られるプリンタ１３に対応するガンマ補正の特性（補正カーブ）を示す情報が格納される。上記ＣＰＵ３１は、使用者が指定する設定値を上記変換テーブル３２ａに従ってガンマ補正を考慮したレジスト値に変換する。この場合、レジスタ３３ｃは、ガンマ補正を考慮したレジスト値を格納する。また、上記レジスト値と同様に、上記ＣＰＵ３１は、上記比率αについても、上記プリンタ１３の特性に応じた値（ガンマ補正を考慮した値）に設定することが可能である。
【００３５】
上記のように、上記第１実施の形態で説明した画像形成装置１は、ページメモリ上で画像合成を行わずに、プリント用の画像処理後の第１画像データに対して第２の画像データを合成する。このため、上記画像形成装置１は、画像合成後の画像処理による画質の劣化が少ない。また、上記画像形成装置１は、ページメモリ上におけるデータ置換ではなく、画像合成部での演算処理により画像処理後の第１画像データと第２画像データとを合成する。このため、上記画像形成装置１は、ウォーターマークなどの透かし文字の合成も可能である。
【００３６】
さらに、上記画像形成装置１では、第２の画像データの各画素が１ビットで表現されるデータであるものとする。１ビットで表現される第２の画像データの各画素データは、合成処理の有効あるいは無効を示すデータである。第２の画像データの画素データが有効である場合、合成処理部は、レジスタに格納されているレジスト値（たとえば、各色の濃度値からなる画素データ）を第１の画像データの画素データに合成する。この場合、第２の画像データの各画素が１ビットで表されるため、上記画像形成装置１では、第２画像データを記憶するためのメモリ容量を削減できる。さらに、上記画像形成装置１は、合成が不要な画素については無用な演算を行わないため、画質の劣化が少ない高速な処理が実現できる。
【００３７】
また、上記画像形成装置１の合成処理部は、プリンタに対応するガンマ補正を考慮した設定値（レジスト値あるいは比率演算で使用する比率α）が設定される。上記画像形成装置１では、第１画像データだけでなく、第２画像データにも適正なガンマ補正を施すことができる。上記画像形成装置１は、第１画像データと第２画像データとに不自然な濃度差が発生することなく、適切な濃度値で画像を合成する。
【００３８】
次に、第２の実施の形態について説明する。  
図４は、第２の実施の形態に係る画像形成装置２の構成例を示すブロック図である。  
図４に示す画像形成装置１は、たとえば、デジタル複写機あるいはデジタル複合機である。図４に示すように、画像形成装置２は、第１の実施の形態で説明した図１に示す画像形成装置１の変形例である。図４に示す画像形成装置２は、主制御部６１、スキャナ１２、プリンタ１３および操作部１４を有する。なお、スキャナ１２、プリンタ１３および操作部１４は、第１の実施の形態で説明したものと同様なもので実現可能である。このため、スキャナ１２、プリンタ１３および操作部１４については、詳細な説明を省略する。
【００３９】
上記主制御部６１は、画像形成装置２全体を制御する。たとえば、上記主制御部６１は、図１に示す主制御部１１と同様に、スキャナ１２あるいはプリンタ１３の動作を制御する。上記主制御部６１は、ＣＰＵ３１、ＨＤＤ３２、ページメモリ３３、ページメモリ制御部３４、第１画像処理部３５、第２画像処理部３６、画像合成部７１、および、調整部７２を有する。すなわち、図４に示す主制御部６１には、図１に示す主制御部１１の構成に加えて、調整部７２が設けられている。また、上記画像合成部７１は、第２画像処理部３６と調整部７２に接続される。なお、図４に示す画像合成部７１及び調整部７２以外の各構成は、図１に示す各構成と同様なものであるため、詳細な説明を省略する。
【００４０】
本画像形成装置２では、第１の画像データに合成する前に、第２の画像データを調整部７２により調整（画像処理）する。また、本画像形成装置２では、ページメモリ３３の第２領域３３ｂに記憶される第２の画像データは、２値の画素からなる画像データではなく、多値の画素からなる画像データであるものとする。つまり、第２の実施の形態に係る画像形成装置２のページメモリ３３における第２領域３３ｂは、種々の画素データとなりえる複数の画素からなる第２画像データを記憶する。
【００４１】
上記調整部７２は、第２画像データにおける画素データを調整する。上記調整部７２は、上記第２の画像データに対する画像処理部である。たとえば、上記調整部７２は、上記第２画像処理部３６における画像処理と同等な画像処理が実行可能である。つまり、上記調整部７２は、画素変換処理、フィルタ処理、ガンマ補正、あるいは、階調補正などを行う。上記調整部７２における階調補正としては、色、あるいは、シャープネスなどを調整する。さらに、上記調整部７２は、使用者が操作部１４により入力した調整値に応じて、第２の画像データにおける色あるいはシャープネスなどを調整する機能も有する。上記調整部７２は、調整した第２の画像データを画像合成部７１へ供給する。
【００４２】
すなわち、図４に示す画像形成装置２では、上記第２画像処理部３６により画像処理された第１の画像データと上記調整部７２により画像処理された第２の画像データとが画像合成部７１に供給される。上記画像合成部７１は、同期するタイミングで、上記第２画像処理部３６から供給される第１画像データの画素データと上記調整部７２から供給される第２画像データの画素データとを合成する。
【００４３】
図５は、上記画像合成部７１が入力する信号と出力する信号とを説明するための図である。  
図５に示す例では、上記画像合成部７１は、第１の画像データの画素データ（YDT、MDT、CDT、KDT）と、第２の画像データの画素データ（WTDTY、WTDTM、WTDTC、WTDTK）とを入力する。また、上記画像合成部７１は、合成画像データの画素データ（YDTOUT、MDTOUT、CDTOUT、KDTOUT）を出力する。なお、ここでは、上記ページメモリ３３の第２領域３３ｂに第２画像データとしての多値の画素データからなる画像データが格納されているものとする。
【００４４】
上記画像合成部７１は、同期するタイミングで供給される第１の画像データの画素データと第２の画像データの画素データとを演算処理する。上記第２画像処理部３６と上記調整部７２とは、それぞれが画素データを出力するタイミングが同期するように遅延時間などが調整される。つまり、上記第１領域３３ａから読み出された第１の画像データの画素データと上記第２領域３３ｂから読み出された第２画像データの画素データとは、画像合成部７１に供給されるタイミングが同期するように、上記第２画像処理部３６及び上記調整部７２における遅延時間が調整されている。
【００４５】
また、上記画像合成部７１における演算処理は、上記第１の実施の形態と同様な処理であっても良い。すなわち、図５に示す例では、上記画像合成部７１は、演算の方法として、加算、比率演算、あるいは、ＯＲ演算の何れかを選択的に実行する。図５に示す画像合成部７１も、図３に示す画像合成部３７と同様に、加算部７１ａ、比率演算部７１ｂ、ＯＲ演算部７１ｃを有している。なお、上記加算部７１ａ、比率演算部７１ｂおよびＯＲ演算部７１ｃは、それぞれ、加算部３７ａ、比率演算部３７ｂ、あるいは、ＯＲ演算部３７ｃと同様な演算処理を行う処理部である。
【００４６】
上記のように、上記第２実施の形態の画像形成装置２は、合成される双方の画像データに対してぞれぞれ画像処理を行って、画像処理後の各画像データを合成する。上記画像形成装置２は、画像処理後の各画像データを合成するため、画像合成後の合成画像データに対する画像処理による画質の劣化がない。上記画像形成装置２は、合成する２つの画像データに対してそれぞれ画像処理を施すことができる。さらに、上記画像形成装置２は、使用者が合成する画像データに対する画質の調整値を指定することが可能である。
【図面の簡単な説明】
【００４７】
【図１】第１の実施の形態に係る画像形成装置の構成例を示すブロック図。
【図２】第１の実施の形態に係る画像形成装置の画像合成部における信号処理を説明するためのタイミングチャート。
【図３】第１の実施の形態に係る画像形成装置の画像合成部が入力する信号と出力する信号とを説明するための図。
【図４】第２の実施の形態に係る画像形成装置の構成例を示すブロック図。
【図５】第２の実施の形態に係る画像形成装置の画像合成部が入力する信号と出力する信号とを説明するための図。
【符号の説明】
【００４８】
１、２…画像形成装置、１１…主制御部、１２…スキャナ、１３…プリンタ、１４…操作部、２１…ＣＣＤ、２２…ＡＤ変換部、３１…ＣＰＵ、３２…ＨＤＤ、３２ａ…変換テーブル、３３…ページメモリ、３４…ページメモリ制御部、３５…画像処理部、３６…画像処理部、３７…画像合成部、４１…シェーディング補正部、４２…階調変換部、４３…ライン間補正部、４４…圧縮部、５１…伸張部、５２…画素変換部、５３…ガンマ補正部、５４…階調処理部、６１…主制御部、７１…画像合成部、７１ａ…加算部、７１ｂ…比率演算部、７１ｃ…ＯＲ演算部、７２…調整部
【図１】
0004909964.tif 000002
【図２】
0004909964.tif 000003
【図３】
0004909964.tif 000004
【図４】
0004909964.tif 000005
【図５】
0004909964.tif 000006