(57)【要約】【課題】  地紋印刷のデータ生成において、地紋画像が圧縮によって劣化しないようにすることを特別のメモリやデータバスを設けることなく実現することを可能とする。【解決手段】  属性データ５０４の８ビットのうちの１ビットを地紋画像データ５０１に置換する。このように属性データの一部が地紋画像で置き換えられ、この属性データはエンコーダにより可逆圧縮される。これにより、地紋画像は、その印刷データ生成の過程で圧縮処理が行われても、属性データとともに可逆圧縮が行われるので、それを伸張したときの再現性が損なわれることはない。【選択図】  図６
2007068049.tif 000002
【特許請求の範囲】
【請求項１】
画像データと地紋画像データとの合成データを生成する画像処理装置であって、
画像データに付帯した属性情報の一部を地紋画像データで置換する置換手段と、
該置換手段によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成手段と、
を具えたことを特徴とする画像処理装置。
【請求項２】
前記置換手段は、画像データと地紋画像データとの合成データを生成しないときは、前記置換を行わないことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記合成手段による合成の前に、前記置換手段によってその一部が置換された属性情報を付帯した画像データに対して圧縮を行う圧縮手段を更に備え、前記圧縮手段は前記属性情報に対して可逆圧縮を行い、前記画像データに対して非可逆圧縮を行うことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記画像データと前記属性情報は、それぞれ別々に圧縮を施され、メモリに格納されることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記圧縮された画像データと前記圧縮された属性情報を、所定のタイル単位でパケットとしてパッキングして前記メモリに格納されることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記画像データと前記属性情報とを前記メモリからパケットとして読み出した後、圧縮されている前記属性情報を伸張し、そのビットの一部を、前記メモリから読み出した前記地紋画像データに置換し、再度パッキングをして前記合成のために転送を行うことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記合成手段による合成の前に、前記画像データに対して画像処理を行う画像処理手段をさらに具えたことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
画像データと地紋画像データとの合成データを生成し、該合成データに基づいて印刷データを生成するための画像処理方法であって、
画像データに付帯した属性情報の一部を地紋画像データで置換する置換工程と、
該置換工程によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成工程と、
を有したことを特徴とする画像処理方法。
【請求項９】
前記置換工程では、画像データと地紋画像データとの合成データを生成しないときは、前記置換を行わないことを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記合成工程による合成の前に、前記置換工程でその一部が置換された属性情報を付帯した画像データに対して圧縮をする圧縮工程であって、前記属性情報に対して可逆圧縮を行う圧縮工程をさらに有したことを特徴とする請求項８または９に記載の画像処理方法。
【請求項１１】
前記画像データと前記属性情報は、それぞれ別々に圧縮を施され、メモリに格納されることを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記圧縮された画像データと前記圧縮された属性情報を、ブロック単位でパケットとしてパッキングして前記メモリに格納されることを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記画像データと前記属性情報とを前記メモリからパケットとして読み出した後、圧縮されている前記属性情報を伸張し、そのビットの一部を、前記メモリから読み出した前記地紋画像データに置換し、再度パッキングをして、前記メモリには戻さずに前記合成のために転送を行うことを特徴とする請求項１２に記載の画像処理方法。
【請求項１４】
前記合成工程による合成の前に、前記置換工程によってその一部が置換された属性情報を付帯した画像データに対して画像処理を行う画像処理工程をさらに有したことを特徴とする請求項８または９に記載の画像処理方法。
【請求項１５】
第１の領域に原稿画像データを収容し、かつ第２の領域に地紋画像データを収容することでデータを生成する生成手段と、
前記生成手段で生成されたデータに対して所定の処理を施す際に、前記第１の領域に収容されている原稿画像データに対して当該所定の処理を施す処理手段と、
前記処理手段で所定の処理が施された原稿画像データと前記生成手段で生成されたデータのうち第２の領域に収容されている地紋画像データとに基づいて、地紋付き原稿画像データを生成する地紋付き原稿画像データ生成手段とを有することを特徴とする画像処理装置。
【請求項１６】
前記所定の処理は、画像処理であることを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】
前記第１の領域に収容されている原稿画像データは非可逆圧縮されており、
前記所定の処理は、前記非可逆圧縮されている原稿画像データを伸張する伸張処理であることを特徴とする請求項１５に記載の画像処理装置。
【請求項１８】
前記第２の領域には、地紋画像データの他に属性データが収容されていることを特徴とする請求項１５乃至１７のいずれか１項に記載の画像処理装置。
【請求項１９】
前記第２の領域に収容されている地紋画像データは、前記第１の領域に収容されている原稿画像データの１画素あたり１ビットのデータとなっていることを特徴とする請求項１５乃至１８のいずれか１項に記載の画像処理装置。
【請求項２０】
前記地紋付き原稿画像データ生成手段は、
前記第２の領域に収容されている地紋画像データを、前記処理手段で所定の処理が施された原稿画像データが有する色数及び階調数と同じ色数及び階調数を有する地紋画像データに変換する変換手段と、
前記変換手段で変換された後の地紋画像データと前記処理手段で所定の処理が施された原稿画像データとを合成することで地紋付き原稿画像データを生成する合成手段とを有することを特徴とする請求項１５乃至１９のいずれか１項に記載の画像処理装置。
【請求項２１】
前記生成手段は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容し、かつ前記地紋画像データを前記第２の領域に収容することを特徴とする請求項１５乃至２０のいずれか１項に記載の画像処理装置。
【請求項２２】
前記生成手段は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容することでデータを生成し、当該生成されたデータにおける第２の領域に収容された属性データの一部に地紋画像データを上書きすることを特徴とする請求項２１に記載の画像処理装置。
【請求項２３】
第１の領域に原稿画像データを収容し、かつ第２の領域に地紋画像データを収容することでデータを生成する生成工程と、
前記生成工程で生成されたデータに対して所定の処理を施す際に、前記第１の領域に収容されている原稿画像データに対して当該所定の処理を施す処理工程と、
前記処理工程で所定の処理が施された原稿画像データと前記生成手段で生成されたデータのうち第２の領域に収容されている地紋画像データとに基づいて、地紋付き原稿画像データを生成する地紋付き原稿画像データ生成工程とを有することを特徴とする画像処理方法。
【請求項２４】
前記所定の処理は、画像処理であることを特徴とする請求項２３に記載の画像処理方法。
【請求項２５】
前記第１の領域に収容されている原稿画像データは非可逆圧縮されており、
前記所定の処理は、前記非可逆圧縮されている原稿画像データを伸張する伸張処理であることを特徴とする請求項２３に記載の画像処理方法。
【請求項２６】
前記第２の領域には、地紋画像データの他に属性データが収容されていることを特徴とする請求項２３乃至２５のいずれか１項に記載の画像処理方法。
【請求項２７】
前記第２の領域に収容されている地紋画像データは、前記第１の領域に収容されている原稿画像データの１画素あたり１ビットのデータとなっていることを特徴とする請求項２３乃至２６のいずれか１項に記載の画像処理方法。
【請求項２８】
前記地紋付き原稿画像データ生成工程は、
前記第２の領域に収容されている地紋画像データを、前記処理手段で所定の処理が施された原稿画像データが有する色数及び階調数と同じ色数及び階調数を有する地紋画像データに変換する変換工程と、
前記変換手段で変換された後の地紋画像データと前記処理手段で所定の処理が施された原稿画像データとを合成することで地紋付き原稿画像データを生成する合成工程とを有することを特徴とする請求項２３乃至２７のいずれか１項に記載の画像処理方法。
【請求項２９】
前記生成工程は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容し、かつ前記地紋画像データを前記第２の領域に収容することを特徴とする請求項２３乃至２８のいずれか１項に記載の画像処理方法。
【請求項３０】
前記生成工程は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容することでデータを生成し、当該生成されたデータにおける第２の領域に収容された属性データの一部に地紋画像データを上書きすることを特徴とする請求項２９に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地紋画像を出力可能な画像処理装置および画像処理方法に関するものである。
【背景技術】
【０００２】
近年のスキャナやプリンタあるいは複写機の高性能化に伴い、戸籍謄本、契約書等の機密文書の不正複写が問題となることがある。従来、このような機密文書の複写あるいはその複写物の使用を牽制するために、機密文書の印刷には複写偽造防止用紙と呼ばれる特殊な用紙が使用されてきた。複写偽造防止用紙は、人間の目には見えにくいが、複写機で複写すると隠されていた警告文字等が浮かび上がってくる特殊なパターンが予め印刷されている用紙である。この複写偽造防止用紙上に戸籍情報や契約情報などを印刷することにより、当該印刷物に対する不正な複写行為を心理的に抑止することができる。また、警告文字によって原本と複与物との違いを明確に認識させることができる。
【０００３】
特許文献１には、複写すると警告文字が浮かび上がる地紋画像を生成する構成が記載されている。そして、スキャナで読み取った主画像を複写記録する際に、当該生成された地紋画像を主画像に重ねあわせることで、通常の用紙を用いて複写偽造防止用紙を用いた場合と同様の印刷結果を得ることができる。後述するように、この地紋画像は、潜像部及び背景部により構成されている。そして潜像部及び背景部は、共通の反射濃度を有し、その一方で、異なるディザマトリックスを用いて生成されている。
【０００４】
この特許文献１では、地紋画像の生成部、および主画像と地紋画像の合成を行う画像合成部が、主画像の画像処理部より後段に位置している。これにより、主画像に施す画像処理を地紋画像に対して施すことがないようにすることができ、画像処理による地紋画像の劣化を防止することができる。
【０００５】
また、特許文献２には、地紋画像専用の転送経路とバッファを設ける構成が記載されている。これにより、主画像に対する画像処理を地紋画像には適用しないようにしている。
【０００６】
【特許文献１】特開平７−２３１３８４号公報
【特許文献２】特開２００１−３４６０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
原稿画像データに行われるべき処理が、地紋画像データに対して行われないようにするために、特許文献１では、地紋画像データ専用のデータバスを原稿画像データの転送に利用されるデータバスとは別に設けている。しかしながら、このような構成では、地紋画像データ専用のデータバスを設けない場合に比べて余分なコストがかかっている。また、特許文献２でも、地紋画像データ専用のデータバスや地紋画像データ専用のバッファを、原稿画像データの転送に利用されるデータバスや原稿画像データの保存に利用されるバッファとは別に設けており、やはり余分なコストがかかっている。
【０００８】
本発明は、上述した問題を解決するために、既存のデータバスを用いて地紋画像データを転送するが、原稿画像データに対する処理によって地紋画像が劣化しないようにすることを目的とする。
【０００９】
ここで、原稿画像データに対する処理とは、画像処理やデータ圧縮・伸張などの処理を指す。
【課題を解決するための手段】
【００１０】
そのために本発明では、画像データと地紋画像データとの合成データを生成し、該合成データに基づいて印刷データを生成する画像処理装置であって、画像データに付帯した属性情報の一部を地紋画像データで置換する置換手段と、該置換手段によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成手段と、を具えたことを特徴とする。
【００１１】
また、画像データと地紋画像データとの合成データを生成し、該合成データに基づいて印刷データを生成するための画像処理方法であって、画像データに付帯した属性情報の一部を地紋画像データで置換する置換工程と、該置換工程によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成工程と、を有したことを特徴とする。
【発明の効果】
【００１２】
以上の構成によれば、既存のデータバスを用いて地紋画像データを転送することで、原稿画像に対する画像処理によって地紋画像が劣化しないようにすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施形態を詳細に説明する。  
（実施例１）
図１は、実施例１に係る画像処理装置の構成を示すブロック図である。本実施例１では、印刷部１２１と不図示のスキャナ部とを有する複写機を例にして説明する。
【００１４】
以下で説明する地紋付き原稿画像データ生成に係る各処理は、主にＬＳＩ形態のメインチップ１００１およびプリントチップ１００２によって実行される。
【００１５】
ＣＰＵ１０１は、システムバス１０３を介してこれらチップの動作を制御する。システムメモリ１０２およびハードディスク装置１０５は、ＣＰＵ１０１が実行するプログラムや原稿画像データや属性データや地紋画像データなどを格納する。
【００１６】
地紋データ生成部１０４は、ユーザによる地紋設定（色の設定や埋め込み文字列の設定）に基づいて地紋画像データを生成し、当該地紋画像データをシステムメモリ１０２に格納する。この生成された地紋画像データは、潜像部及び背景部を有し、１ビットのビットマップデータになっている。具体的には、地紋データ生成部１０４は、潜像部と背景部を切り分ける「ＣＯＰＹ」などの文字列パターンや輪郭パターンなどと、２種類のディザマトリックスとに基づいて地紋画像データを生成する。なお、この文字列パターンや輪郭パターンはユーザにより設定されるものであり、また２種類のディザマトリックスはシステムメモリ１０２に格納されているものである。
【００１７】
ここで、地紋画像について説明を行う。地紋画像は複写物上で「残る」領域及び「消える」（あるいは「前記の残る領域に比べて薄くなる」）領域から構成される。なお、これら２つの領域における反射濃度は原本上ではほぼ同じとなっている。そのため、人間の目には「ＣＯＰＹ」などの文字列が埋め込まれていることが分らない。ここで「残る」とは、原本における画像が複写物上で正確に再現されることである。また「消える」とは、原本における画像が複写物上では再現されないことである。なお、反射濃度は反射濃度計により測定される。
【００１８】
以降、複写物上で「残る」領域を「潜像部」と称し、複写物上で「消える」（あるいは「前記の残る領域に比べて薄くなる」）領域を「背景部」と称する。
【００１９】
図９は、地紋画像におけるドットの状態を示す図である。同図でドットが集中して配置されている領域が潜像部であり、ドットが分散して配置されている領域が背景部である。この２つの領域におけるドットは、それぞれ異なる網点処理や異なるディザ処理により生成されている。例えば、潜像部のドットは低い線数の網点処理により、また背景部のドットは高い線数の網点処理により生成されている。あるいは、潜像部のドットはドット集中型ディザマトリクスを用いて、また背景部のドットはドット分散型ディザマトリクスを用いて生成されている。
【００２０】
ところで、複写機の再現能力は、複写機が有する入力解像度や出力解像度に依存する。そのため、複写機の再現能力には限界が存在する。これにより、潜像部におけるドットが複写機で再現可能なドットより大きく形成され、かつ背景部におけるドットが再現可能なドットより小さく形成されている場合には、複写物上で潜像部におけるドットは再現されるが、背景部におけるドットは再現されにくい。結果として、複写物上では、潜像部が背景部に比べてより濃く再現される。以後、複写物上で潜像部が背景部より濃く再現されることで、潜像部として埋め込まれていた文字列などが浮び上がったように見えることを顕像化と称する。
【００２１】
図１０（ａ）および（ｂ）は、この顕像化を示す図である。集中したドット（大きなドット）は複写物上で再現され、分散したドット（小さなドット）は複写物上で正確に再現されないことを同図は概念的に示している。
【００２２】
なお、地紋画像は上記構成に限定されるものではなく、複写物上で人間が認識可能に「ＣＯＰＹ」などの文字列や記号あるいは模様などが現れる（顕像化する）ように構成されていればよい。また、複写物上で「ＣＯＰＹ」などの文字列が白抜き状態で示されても、その地紋画像は目的を達成しているといえる。この場合「ＣＯＰＹ」の領域を背景部と呼ぶことは言うまでもない。以上で、地紋画像の説明を終了する。
【００２３】
画像データ生成部１０６は、スキャナから入力されたデータに対して所定の変換をすることによって原稿画像データを生成する。この原稿画像データはラスター形式となっている。
【００２４】
属性情報生成部１０７は、この生成された原稿画像データを解析し、一画素毎に属性を与えていく。例えば、文字を構成する画素と判断された場合には文字属性を与え、写真（又は自然画像）を構成する画素と判断された場合には写真属性を与える。この文字属性や写真属性などを表す属性データは、後述する画像処理部で高画質な画像処理を実現するために利用されている。なお、後述するように、本実施例では各画素が有する属性データを収容するために８ビットの領域を用意しているが、本発明はこれに限られるものではなく、任意のビット数であってよい。しかしながら、ハードウェアの設計変更を行うことなしに、属性情報を収容するためのビット数の変更を状況に応じて行うことはできないものとする。これは、例えば、属性データを転送するためのデータバスの本数などに限りがあるためである。なお、属性データは、輝度情報や濃度情報以外の画像データを意味する。具体的には、文字属性・写真属性などといった属性を表すデータを意味する。
【００２５】
図３は、１画素分のデータを収容するための領域を概念的に表した図でもある。１画素分のデータは、それぞれ８ビットのＲの画像データ、Ｇの画像データ、Ｂの画像データ、属性データを有する。Ｒ収容領域３０１は、Ｒの画像データを収容する領域である。Ｇ収容領域３０２は、Ｇの画像データを収容する領域である。Ｂ収容領域３０３は、Ｂの画像データを収容する領域である。属性収容領域３０４は、属性データを収容する領域である。この属性収容領域３０４において、右側が８ビット中の最上位ビット（Ｌｅａｓｔ Ｓｉｇｎｉｆｉｃａｎｔ Ｂｉｔ）側を、左側が８ビット中の最下位ビット(Ｍｏｓｔ Ｓｉｇｎｉｆｉｃａｎｔ Ｂｉｔ)側を示している。なお、以下の説明においては、Ｌｅａｓｔ Ｓｉｇｎｉｆｉｃａｎｔ Ｂｉｔ及びＭｏｓｔ Ｓｉｇｎｉｆｉｃａｎｔ Ｂｉｔを夫々、ＬＳＢ及びＭＳＢと称する。
【００２６】
ラスタータイル変換部１０８は、画像データ生成部１０６で生成された１ページ分のラスターデータを複数のタイルデータに分割する。そして、タイルデータ及び属性データをエンコーダ１０９に送る。図２は、ラスターデータ及びタイルデータについて概念的に表した図である。２０１は、１ページ分のラスターデータ表している。２０２は、３２×３２画素のタイルデータを表している。２０３は、タイルデータ２０２内の１画素分のデータを表している。
【００２７】
エンコーダ１０９は、タイルデータにＪＰＥＧなどの非可逆圧縮方式で圧縮を行い、属性データにパックビッツなどの可逆圧縮方式で圧縮を行う。そして、圧縮後のデータをパケット生成部１１０に送る。これらの圧縮は、システムメモリ１０２の使用量をできる限り抑えるために行われている。なお、一般に画像データは非可逆圧縮をかけても画質にそれほど影響がないため、原稿画像データに対してはＪＰＥＧ方式で非可逆圧縮を行う。これに対し、属性データは、少しでも非可逆圧縮による劣化があるとその画素の属性そのものが変わってしまい画質に大きな影響が及ぶ可能性があるため可逆圧縮を行う。ところで、圧縮後のデータサイズは、圧縮の対象となるデータのデータサイズによって異なる。また、予め圧縮後のデータサイズを制御したり予測したりすることも困難である。このため、システムメモリ１０２には１ページ分の圧縮データを格納するメモリ領域を確保してあるが、データによっては圧縮後のデータサイズが予め確保したメモリ領域を上回る場合がある。この場合、圧縮後のデータをいったん破棄し、エンコーダ１０９の圧縮パラメータを変えて、再度圧縮前のデータに対し圧縮を行う。この処理を、圧縮後のデータが確保した領域におさまるまで繰り返す。以上の処理により、非可逆圧縮されるデータの再現性は低下していく。即ち、原稿画像データの画質は劣化する。なお、本実施形態として、スキャン原稿に基づいて原稿画像データを生成する例の説明を行っているが、本発明の適用はスキャン原稿に限定されるものでないことはもちろんである。なお、ＰＤＬ原稿などについては、ホストから送られてきたＰＤＬデータに対してレンダリングなどを行って原稿画像データを生成する。この際、属性データは、生成後の原稿画像データに基づいてスキャン原稿同様の方法で作られる場合と、ＰＤＬデータに含まれるオブジェクトデータに基づいて作られる場合が存在する。
【００２８】
パケット生成部１１０は、非可逆圧縮された原稿画像データ及び可逆圧縮された属性データをタイル単位でパッキングする。これによりパケットデータが作成される。図１１は、このパケットデータを概念的に表した図である。１１０１は非可逆圧縮されたタイルデータを表し、１１０２は可逆圧縮された属性データを表す。
【００２９】
パケットライトＤＭＡＣ１１１は、このパケットデータをシステムメモリ１０２に送り、格納させる。システムメモリ１０２上に格納されたパケットデータは、一旦ハードディスク装置１０５に送られ格納される。このことをディスクスプールという。なお、ディスクスプールは行われる場合と、行われない場合とがある。
【００３０】
パケットリードＤＭＡＣ１１３は、システムメモリ１０２上のパケットデータを順次読み出し、地紋データ置換部１１４に送る。
【００３１】
続いて、地紋データ置換部１１４が行う処理について説明する。
【００３２】
まず、原稿画像に地紋画像の合成を行わず、そのまま出力する設定となっている場合（通常印刷設定の場合）には、この地紋データ置換部１１４では何も処理せず、受け取ったパケットデータをそのままパケット送信部１１５に送る。
【００３３】
一方、原稿画像に地紋画像を合成して出力する設定となっている場合（地紋印刷設定の場合）は、パケットリードＤＭＡＣ１１３がパケットデータを地紋データ置換部１１４に送るのと並行して、地紋データリードＤＭＡＣ１１２がシステムメモリ１０２上の地紋画像データを順次リードし当該地紋画像データを地紋データ置換部１１４に送る。地紋画像データは、原稿画像データ同様に３２画素×３２画素のタイル形式でシステムメモリ１０２上に格納されている。図４は、１画素分の地紋画像データを示している。同図に示すように、１画素分の地紋画像データは、１ビットで構成される。（例えば、該ビットには、ドットが打たれるべき画素の場合には１、ドットが打たれない画素の場合には０が入るものとして予め取り決めておくものとする。ここで、ドットが打たれるべき画素）なお、地紋画像データは、ハードディスク装置１０５に格納しておくことも可能である。また、ハードウェアで地紋データ生成部を構成することも可能である。
【００３４】
図５は、地紋データ置換部１１４の詳細な構成を示すブロック図である。同図に示すように、地紋データ置換部１１４は、パケット分離部６０１、可逆デコーダ６０２、属性情報置換部６０３、可逆エンコーダ６０４、パケット再生部６０５を有する。
【００３５】
原稿画像データ及び属性データを有するパケットデータはパケット分離部６０１で、原稿画像データと属性データに分離される。このうち、原稿画像データは、伸張されずに、そのままパケット再生成部６０５に送られる。一方、可逆圧縮がかけられていた属性データは可逆デコーダ６０２に送られ、伸張される。これにより、伸張された属性データの内容は、圧縮前の内容が完全に再現されたものとなる。図１２は、伸張後の属性データを収容するための属性収容領域を表している。同じく、１２０１は、属性収容領域を表している。伸張された属性データは、属性情報置換部６０３に送られる。
【００３６】
属性情報置換部は、この伸張された属性データを受け取る一方で、地紋データリードＤＭＡＣ１１２から地紋画像データを受け取る。そして、この属性情報置換部６０３は、属性収容領域のうちの１ビットを地紋画像データの収容に利用するための処理を行う。
【００３７】
図６は、１画素分の属性収容領域を表した図である。同様に、図６の５０４は、図３の３０４や図１２の１２０１と同様に属性収容領域を表す。この属性収容領域には、上述した属性情報置換部６０３による処理により、地紋画像データ及び属性データが収容されている。即ち、本来、属性データが収容される属性収容領域５０４のうちの１ビットに、地紋画像データが収容されている。なお、属性収容領域５０４に属性データが収容されている場合には（空きの領域が無い場合には）、このうちの１ビット分の属性データが消去され、代わりに地紋画像データが収容されることになる。この処理のことを地紋画像データの上書き処理と称することにする。また、属性収容領域５０４に空きの領域がある場合には、その空き領域に地紋画像データが収容されることになる。以上のように、属性収容領域５０４に地紋画像データを収容する処理には二つのケースが考えられるが、これらの処理を総じて置換処理と称することにする。このように置換処理された地紋画像データは、非可逆圧縮が行われない。そのため、地紋画像の警告文字等が原本において既に浮き上がった状態となるなどの不具合の発生が防止できることになる。
【００３８】
属性情報置換部６０３により置換が行われると、属性収容領域５０４に含まれるデータ（属性データ及び地紋画像データ）を可逆エンコーダ６０４に送る。
【００３９】
可逆エンコーダ６０４は、３２画素×３２画素のタイル単位で可逆圧縮が行われる。そして、当該可逆圧縮後の属性データはパケット再生成部６０５に送る。このパケット再生成部６０５は、可逆エンコーダ６０４で可逆圧縮されたデータ（属性データ及び地紋画像データ）と、パケット分離部６０１で分離された原稿画像データとをパッキングし、パケットデータを再生成する。そして、再生されたパケットデータをパケット送信部１１５に送る。図１３は、再生成されたパケットデータを表す図である。１３０１は非可逆圧縮された原稿画像データを表し、１３０２は可逆圧縮されたデータ（属性データ及び地紋画像データ）を表している。
【００４０】
本実施形態では、複数のＬＳＩによって画像処理システムが構成されている。そして、上述したように、システムメモリ１０２が接続されているＬＳＩをメインチップ１００１とし、印刷部１２１が接続されているＬＳＩをプリントチップ１００２とする。これらのチップの境界はパケット送信部１１５とパケット受信部１１６の間にある。メインチップ１００１からプリントチップ１００２にパケットデータを送信するために地紋データ置換部１１４からパケット送信部１１５に送られたパケットデータは、そのパケット送信部１１５によってプリントチップ１００２に送られる。プリントチップ１００２のパケット受信部１１６は、送られてきたパケットデータを受信し、デコーダ１１７にパケットデータを送る。なお、メインチップ１００１とプリントチップ１００２がひとつのＬＳＩで構成されている場合は、パケット送信部１１５とパケット受信部１１６は不要となることはもちろんである。
【００４１】
デコーダ１１７では、パケットデータ内の非可逆圧縮された原稿画像データと可逆圧縮されたデータ（属性データ及び地紋画像データ）とをそれぞれ伸張する。
【００４２】
その後、タイルラスター変換部１１８で、タイルデータからラスターデータを生成する。ラスターデータ形式に変換された原稿画像データは、画像処理部１１９で、画像処理が施される。更にこの時、原稿画像データは各色８ビットのＲＧＢデータから各色８ビットのＣＭＹＫデータに変換される。また、この各色８ビットのＣＭＹＫデータには擬似中間処理を施され、各色１ビットのＣＭＹＫデータに変換される。このように、ＲＧＢの３プレーンにのせられていた原稿画像データはＣＭＹＫの４プレーンにのせられる。なお、Ｃのプレーンとは、画像データのシアンの輝度情報が載せられる領域のことを意味する。また、Ｃのプレーンは、原稿画像データ内のシアンの輝度データ自体を指す場合もある。以上のことは、他の色のプレーンについても同様である。
【００４３】
なお、この画像処理部１１９が原稿画像データに対して行う画像処理は、各画素の属性データ（文字属性、写真属性など）を用いた画像処理となっている。これにより、原稿画像データに対して、画素毎に異なる画像処理（各属性に適した画像処理）が行われる。なお、地紋印刷設定の場合には、原稿画像データに対してのみ画像処理が行われ、地紋画像データに対して画像処理が行なわれることはない。これは、地紋画像データは属性データが収容される領域に収容されているからである。結果として、画像処理部１１９で地紋画像の画質が劣化することはなく、警告文字等が原本において既に浮き上がってしまうなどの不具合が生じることを防止できるという、上述の可逆圧縮の場合と同様の効果を得ることができる。このように本発明では、既存のデータバス（属性データの転送に利用されるデータバス）を用いて地紋画像データの転送を行いつつ、地紋画像データに対して画像処理が施されることを防止している。また、これにより、劣化の無い地紋画像データを画像合成部１２０に出力している。
【００４４】
画像合成部１２０は、通常印刷設定の場合には、画像処理部１１９で画像処理が施された原稿画像データを受信する。そして、この画像合成部１２０は原稿画像データに対し何の処理もせず印刷部１２１に送る。一方、地紋印刷設定の場合の処理については、以下に詳細に説明する。
【００４５】
図７は、画像合成部１２０の詳細な構成を示すブロック図である。画像合成部１２０は、合成部７０２とビット拡張部７０１により構成される。
【００４６】
図７に示すように、画像合成部１２０は、原稿画像データ及び地紋画像データを受信する。
【００４７】
属性収容領域のうちＬＳＢ側のビットに収容されたデータ（地紋画像データ）は、ビット拡張部７０１に入力される。ここで、地紋画像データは、原稿画像データと同じＣＭＹＫ各色１ビットの画像データに変換される。つまり、ＣＭＹＫの４プレーンにのせられることになる。より詳細には、ビット拡張部７０１は、１ビットの地紋画像データを受け取り、その地紋画像データにおける各画素の値が０であるか１であるかや地紋画像の色が何色に設定されているかに応じた出力を行う。具体的には、地紋画像データを示すビット値が“１”であり、地紋画像の色がＭに設定されている場合には、Ｃは０、Ｍは１、Ｙは０、Ｋは０を示す４ビットの地紋画像データを出力する。また、地紋画像データを示すビット値が“０”であり、地紋画像の色がＭに設定されている場合には、Ｃは０、Ｍは０、Ｙは０、Ｋは０を示す４ビットの地紋画像データを出力する。なお、このビット拡張後の変換値はレジスタ設定によって決められる。次に、合成部７０２は、原稿画像データと、ビット拡張部７０１から出力される変換後の地紋画像データとを入力とし、ＯＲなどの単純な画像合成を行い、地紋付き原稿画像データを生成する。
【００４８】
なお、本実施形態では、上述したようにパケット送信部１１５とパケット受信部１１６の間でチップ間をわたるデータ転送が行われる。そして、このデータ転送をできるだけ効率よく行うため、ビットの置換後に属性データを再度可逆圧縮した。しかし、チップ間をわたるデータ転送がないなど、データ転送の効率を上げる必要がない場合は、ビットの置換後に属性データに対し再度可逆圧縮を行う必要がない。
【００４９】
また、地紋画像データの１ビットは、ＬＳＢ側のビットに収容されているが、本発明はこれに限られることはない。例えば、ＭＳＢ側のビットに収容したり、中間のビットに収容したりしてもよい。また、レジスタ設定などにより、収容するビットを選択できるような構成にしてもよい。また、本実施形態では、地紋画像データを１ビットとしているが、１ビットに限定する必要はなく、地紋画像データを１画素２ビット以上とし、地紋画像をＣＭＹＫ混色の画像としてもよい。その際には、属性データを収容する領域のうち複数ビットを地紋画像のために用いる必要がある。
【００５０】
ところで、属性データのうち画質向上に大きな効果を奏する情報は、本システムのように８ビットの領域を用意しているシステムでは、画像処理に大きな効果を奏する属性もあれば小さな効果を奏する属性もある。もちろん、大きな効果を奏する属性のみならず小さな効果を奏する属性を用いて原稿画像データに対する画像処理を行うと、大きな効果を奏する属性のみを用いて画像処理を行う場合に比べて、より高画質な原稿画像データを出力することができる。しかし、より高画質な原稿画像データを生成し出力したとしても、後の画像合成部１２０において地紋画像を合成してしまうため、高画質化の効果は薄れてしまう。従って、地紋画像を合成する場合、属性データのうち、小さな効果を奏する属性の一部を消去し、当該一部の属性を収容する領域を地紋画像データに使用したとしても画質に及ぼす影響は無いに等しい。
【００５１】
（実施例２）
図８は、実施例２に係る画像処理装置の構成を示すブロック図である。
【００５２】
上述した第１実施例では、パケット送信部８０２で、エンコーダ１０９で可逆圧縮された属性データを一度伸張し、その後、地紋画像データによる置換処理を行った。そして、置換処理後、再度パケット送信部８０２で再度可逆圧縮を行い、パケットデータを再生成して転送を行った。この方法では、可逆圧縮された属性データの伸張を行い、当該伸張された属性データを再度圧縮している。そのため、属性データをほとんど圧縮できなかったり、可逆圧縮前の属性データのデータサイズよりも逆に大きくなったりする可能性がある。このため、メインチップ１００１とプリントチップ１００２の間のデータ転送量が増えてしまい、システムのボトルネックとなる可能性がある。
【００５３】
実施例２では、このような問題を解消するべく、パケット送信部８０１は、パケットデータを伸張せずに地紋画像データと共にプリントチップ１００２に送る。そして、プリントチップ１００２で、置換処理を行うことにより、２つのチップ間の転送データ量を減らようにする。
【００５４】
すなわち、プリントチップ１００２のパケット受信部８０２は、原稿画像データ及び属性データを有するパケットデータと地紋画像データを受信し、パケットデータについてはデコーダ８０３に送る。また、地紋画像データについては、地紋データ置換部８０４に送る。
【００５５】
デコーダ８０３では、パケットデータ内の圧縮された原稿画像データ及び属性データをそれぞれ伸張し、地紋データ置換部８０４に送る。地紋データ置換部８０４では、属性収容領域のうちの１ビットを第１の実施例同様に地紋画像データを収容するために利用する。この後の処理は、実施例１と同様であるため省略する。なお、画像処理部１１９で原稿画像データに対して画像処理が行われるのに対し、地紋画像データには実施例１同様に画像処理は行われない。これにより、画像処理によって地紋画像の内容が損なわれることを防止できる。その結果、地紋画像の画質が劣化することがなく、警告文字等が原本において浮き上がってしまうなどの不具合が生じることを防止できる。
【００５６】
以上説明したように、本発明によれば、既存のデータバスを用いて地紋画像データを転送しつつ、劣化の無い地紋付き原稿画像データを生成できる。また、原稿画像データに対して非可逆の圧縮を行うことで、メモリ容量の削減やデータ転送量の削減を実現することができる。
【００５７】
また、本発明によれば、通常印刷の場合には、８ビットの属性データを持たせることができるので、より高画質な印刷が可能となる。
【００５８】
また、本発明の第二の実施形態によれば、チップ間の転送データ量の増大を防ぐことが可能となる。
【図面の簡単な説明】
【００５９】
【図１】本発明の第一の実施形態に係わる画像処理構成を示すブロック図である。
【図２】本発明の実施形態に関して、１ページ分のラスター画像をタイルに分割して扱うことを説明する図である。
【図３】上記タイル分割される１画素分のデータ収容領域を示す図である。
【図４】本発明の実施形態に係る１画素分の地紋画像データを示す図である。
【図５】図１に示す地紋データ置換部１１４の詳細な構成を示すブロック図である。
【図６】属性データ及び地紋画像データを収容する属性収容領域を示す図である。
【図７】図１に示す画像合成部１２０の詳細な構成を示すブロック図である。
【図８】本発明の第二の実施形態に係わる画像処理構成を示すブロック図である。
【図９】地紋画像を示す図
【図１０】顕像化を示す図
【図１１】パケットデータを示す図
【図１２】属性データを収容する属性収容領域を示す図である。
【図１３】パケットデータを示す図
【符号の説明】
【００６０】
１０１    ＣＰＵ
１０２    システムメモリ
１０３    システムバス
１０４    地紋画像データ生成部
１０５    ハードディスク装置
１０６    画像データ生成部
１０７    属性情報生成部
１０８    ラスタータイル変換部
１０９    画像データおよび属性情報を圧縮するエンコーダ
１１０    パケット生成部
１１１    パケットライトＤＭＡＣ
１１２    地紋画像データリードＤＭＡＣ
１１３    パケットリードＤＭＡＣ
１１４    地紋データ置換部
１１５    パケット送信部
１１６    パケット受信部
１１７    デコーダ
１１８    タイルラスター変換部
１１９    画像処理部
１２０    画像合成部
１２１    印刷部
【図１】
2007068049.tif 000003
【図２】
2007068049.tif 000004
【図３】
2007068049.tif 000005
【図４】
2007068049.tif 000006
【図５】
2007068049.tif 000007
【図６】
2007068049.tif 000008
【図７】
2007068049.tif 000009
【図８】
2007068049.tif 000010
【図９】
2007068049.tif 000011
【図１０】
2007068049.tif 000012
【図１１】
2007068049.tif 000013
【図１２】
2007068049.tif 000014
【図１３】
2007068049.tif 000015
【手続補正書】
【提出日】平成17年12月14日(2005.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データと地紋画像データとの合成データを生成する画像処理装置であって、
画像データに付帯した属性情報の一部を地紋画像データで置換する置換手段と、
該置換手段によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成手段と、
を具えたことを特徴とする画像処理装置。
【請求項２】
前記置換手段は、画像データと地紋画像データとの合成データを生成しないときは、前記置換を行わないことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記合成手段による合成の前に、前記置換手段によってその一部が置換された属性情報を付帯した画像データに対して圧縮を行う圧縮手段を更に備え、前記圧縮手段は前記属性情報に対して可逆圧縮を行い、前記画像データに対して非可逆圧縮を行うことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記画像データと前記属性情報は、それぞれ別々に圧縮を施され、メモリに格納されることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記圧縮された画像データと前記圧縮された属性情報を、予め定められたタイル単位でパケットとしてパッキングして前記メモリに格納されることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記画像データと前記属性情報とを前記メモリからパケットとして読み出した後、圧縮されている前記属性情報を伸張し、そのビットの一部を、前記メモリから読み出した前記地紋画像データに置換し、再度パッキングをして前記合成のために転送を行うことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記合成手段による合成の前に、前記画像データに対して画像処理を行う画像処理手段をさらに具えたことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
画像データと地紋画像データとの合成データを生成し、該合成データに基づいて印刷データを生成するための画像処理方法であって、
画像データに付帯した属性情報の一部を地紋画像データで置換する置換工程と、
該置換工程によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成工程と、
を有したことを特徴とする画像処理方法。
【請求項９】
前記置換工程では、画像データと地紋画像データとの合成データを生成しないときは、前記置換を行わないことを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記合成工程による合成の前に、前記置換工程でその一部が置換された属性情報を付帯した画像データに対して圧縮をする圧縮工程であって、前記属性情報に対して可逆圧縮を行う圧縮工程をさらに有したことを特徴とする請求項８または９に記載の画像処理方法。
【請求項１１】
前記画像データと前記属性情報は、それぞれ別々に圧縮を施され、メモリに格納されることを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記圧縮された画像データと前記圧縮された属性情報を、ブロック単位でパケットとしてパッキングして前記メモリに格納されることを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記画像データと前記属性情報とを前記メモリからパケットとして読み出した後、圧縮されている前記属性情報を伸張し、そのビットの一部を、前記メモリから読み出した前記地紋画像データに置換し、再度パッキングをして、前記メモリには戻さずに前記合成のために転送を行うことを特徴とする請求項１２に記載の画像処理方法。
【請求項１４】
前記合成工程による合成の前に、前記置換工程によってその一部が置換された属性情報を付帯した画像データに対して画像処理を行う画像処理工程をさらに有したことを特徴とする請求項８または９に記載の画像処理方法。
【請求項１５】
第１の領域に原稿画像データを収容し、かつ第２の領域に地紋画像データを収容することでデータを生成する生成手段と、
前記生成手段で生成されたデータに対して予め定められた処理を施す際に、前記第１の領域に収容されている原稿画像データに対して当該予め定められた処理を施す処理手段と、
前記処理手段で予め定められた処理が施された原稿画像データと前記生成手段で生成されたデータのうち第２の領域に収容されている地紋画像データとに基づいて、地紋付き原稿画像データを生成する地紋付き原稿画像データ生成手段とを有することを特徴とする画像処理装置。
【請求項１６】
前記予め定められた処理は、画像処理であることを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】
前記第１の領域に収容されている原稿画像データは非可逆圧縮されており、
前記予め定められた処理は、前記非可逆圧縮されている原稿画像データを伸張する伸張処理であることを特徴とする請求項１５に記載の画像処理装置。
【請求項１８】
前記第２の領域には、地紋画像データの他に属性データが収容されていることを特徴とする請求項１５乃至１７のいずれか１項に記載の画像処理装置。
【請求項１９】
前記第２の領域に収容されている地紋画像データは、前記第１の領域に収容されている原稿画像データの１画素あたり１ビットのデータとなっていることを特徴とする請求項１５乃至１８のいずれか１項に記載の画像処理装置。
【請求項２０】
前記地紋付き原稿画像データ生成手段は、
前記第２の領域に収容されている地紋画像データを、前記処理手段で予め定められた処理が施された原稿画像データが有する色数及び階調数と同じ色数及び階調数を有する地紋画像データに変換する変換手段と、
前記変換手段で変換された後の地紋画像データと前記処理手段で予め定められた処理が施された原稿画像データとを合成することで地紋付き原稿画像データを生成する合成手段とを有することを特徴とする請求項１５乃至１９のいずれか１項に記載の画像処理装置。
【請求項２１】
前記生成手段は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容し、かつ前記地紋画像データを前記第２の領域に収容することを特徴とする請求項１５乃至２０のいずれか１項に記載の画像処理装置。
【請求項２２】
前記生成手段は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容することでデータを生成し、当該生成されたデータにおける第２の領域に収容された属性データの一部に地紋画像データを上書きすることを特徴とする請求項２１に記載の画像処理装置。
【請求項２３】
第１の領域に原稿画像データを収容し、かつ第２の領域に地紋画像データを収容することでデータを生成する生成工程と、
前記生成工程で生成されたデータに対して予め定められた処理を施す際に、前記第１の領域に収容されている原稿画像データに対して当該予め定められた処理を施す処理工程と、
前記処理工程で予め定められた処理が施された原稿画像データと前記生成手段で生成されたデータのうち第２の領域に収容されている地紋画像データとに基づいて、地紋付き原稿画像データを生成する地紋付き原稿画像データ生成工程とを有することを特徴とする画像処理方法。
【請求項２４】
前記予め定められた処理は、画像処理であることを特徴とする請求項２３に記載の画像処理方法。
【請求項２５】
前記第１の領域に収容されている原稿画像データは非可逆圧縮されており、
前記予め定められた処理は、前記非可逆圧縮されている原稿画像データを伸張する伸張処理であることを特徴とする請求項２３に記載の画像処理方法。
【請求項２６】
前記第２の領域には、地紋画像データの他に属性データが収容されていることを特徴とする請求項２３乃至２５のいずれか１項に記載の画像処理方法。
【請求項２７】
前記第２の領域に収容されている地紋画像データは、前記第１の領域に収容されている原稿画像データの１画素あたり１ビットのデータとなっていることを特徴とする請求項２３乃至２６のいずれか１項に記載の画像処理方法。
【請求項２８】
前記地紋付き原稿画像データ生成工程は、
前記第２の領域に収容されている地紋画像データを、前記処理手段で予め定められた処理が施された原稿画像データが有する色数及び階調数と同じ色数及び階調数を有する地紋画像データに変換する変換工程と、
前記変換手段で変換された後の地紋画像データと前記処理手段で予め定められた処理が施された原稿画像データとを合成することで地紋付き原稿画像データを生成する合成工程とを有することを特徴とする請求項２３乃至２７のいずれか１項に記載の画像処理方法。
【請求項２９】
前記生成工程は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容し、かつ前記地紋画像データを前記第２の領域に収容することを特徴とする請求項２３乃至２８のいずれか１項に記載の画像処理方法。
【請求項３０】
前記生成工程は、
前記データを生成するために、前記原稿画像データを前記第１の領域に収容し、かつ前記属性データを前記第２の領域に収容することでデータを生成し、当該生成されたデータにおける第２の領域に収容された属性データの一部に地紋画像データを上書きすることを特徴とする請求項２９に記載の画像処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
そのために本発明では、画像データと地紋画像データとの合成データを生成する画像処理装置であって、画像データに付帯した属性情報の一部を地紋画像データで置換する置換手段と、該置換手段によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成手段と、を具えたことを特徴とする。
他の形態では、第１の領域に原稿画像データを収容し、かつ第２の領域に地紋画像データを収容することでデータを生成する生成手段と、前記生成手段で生成されたデータに対して予め定められた処理を施す際に、前記第１の領域に収容されている原稿画像データに対して当該予め定められた処理を施す処理手段と、前記処理手段で予め定められた処理が施された原稿画像データと前記生成手段で生成されたデータのうち第２の領域に収容されている地紋画像データとに基づいて、地紋付き原稿画像データを生成する地紋付き原稿画像データ生成手段とを有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、画像データと地紋画像データとの合成データを生成し、該合成データに基づいて印刷データを生成するための画像処理方法であって、画像データに付帯した属性情報の一部を地紋画像データで置換する置換工程と、該置換工程によって属性情報の一部が置換された前記画像データに基づいて前記合成データを生成する合成工程と、を有したことを特徴とする。
他の形態では、第１の領域に原稿画像データを収容し、かつ第２の領域に地紋画像データを収容することでデータを生成する生成工程と、前記生成工程で生成されたデータに対して予め定められた処理を施す際に、前記第１の領域に収容されている原稿画像データに対して当該予め定められた処理を施す処理工程と、前記処理工程で予め定められた処理が施された原稿画像データと前記生成手段で生成されたデータのうち第２の領域に収容されている地紋画像データとに基づいて、地紋付き原稿画像データを生成する地紋付き原稿画像データ生成工程とを有することを特徴とする。