(57)【要約】【課題】像域分離のデータ量を低減すると共に、像域分離データを画像データのタグまたは画像データ中に埋め込むことにより、出力機に像域分離機能がない場合でも、画像データに保存された像域分離データを使用して高品質な再生画像を得る。【解決手段】像域分離部１０１は、入力画像から文字エッジ、網点、色領域を検出する。矩形処理部１０２では、複数の像域分離結果を統合して矩形座標に変換する。画像添付処理部１０３は、矩形座標を入力画像に添付して出力する。【選択図】        図１
2004274632.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データの所定の像域情報を矩形に変換する手段と、前記矩形の座標を所定のフォーマットに基いたタグとして前記画像データに添付する手段とを備えたことを特徴とする画像処理装置。
【請求項２】
入力された画像データの所定の像域情報を矩形に変換する手段と、前記矩形の座標を前記画像データに埋め込む手段とを備えたことを特徴とする画像処理装置。
【請求項３】
入力された画像データの所定の像域情報を所定のブロック単位に変換する手段と、前記所定のブロック単位の像域情報を前記画像データに埋め込む手段とを備えたことを特徴とする画像処理装置。
【請求項４】
入力された画像データの所定の像域情報を所定のブロック単位に変換する手段と、前記所定のブロック単位の像域情報を所定のフォーマットに基いたタグとして前記画像データに添付する手段とを備えたことを特徴とする画像処理装置。
【請求項５】
前記所定のブロック単位の像域情報を圧縮し、圧縮後のデータをタグとすることを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記所定の像域情報は、網点領域の分離結果であることを特徴とする請求項１〜５のいずれか一つに記載の画像処理装置。
【請求項７】
前記所定の像域情報は、白地領域の分離結果であることを特徴とする請求項１〜５のいずれか一つに記載の画像処理装置。
【請求項８】
前記所定の像域情報は、色領域の分離結果であることを特徴とする請求項１〜５のいずれか一つに記載の画像処理装置。
【請求項９】
前記所定の像域情報は、エッジ領域の分離結果であることを特徴とする請求項１〜５のいずれか一つに記載の画像処理装置
【請求項１０】
前記所定の像域情報は、複数種の像域分離結果を総合的に判定した像域結果であることを特徴とする請求項１〜５のいずれか一つに記載の画像処理装置。
【請求項１１】
入力された画像データの所定の像域情報を矩形に変換する手段と、前記矩形の座標を所定のフォーマットに基いたタグとして前記画像データに添付する手段と、前記タグに添付した以外の像域情報を前記画像データ中の所定のブロック単位に埋め込む手段とを備えたことを特徴とする画像処理装置。
【請求項１２】
前記所定の像域情報および前記タグに添付した以外の像域情報は、請求項６〜１０記載の像域分離結果の内のいずれかであることを特徴とする請求項１１記載の画像処理装置。
【請求項１３】
タグが添付された画像ファイルを入力する手段と、前記画像ファイルからタグとして添付された所定の像域情報を抽出する手段と、前記像域情報を用いて画像処理を行う手段とを備えたことを特徴とする画像処理装置。
【請求項１４】
データが埋め込まれた画像ファイルを入力する手段と、前記画像ファイルに透かしとして埋め込まれた所定の像域情報を抽出する手段と、前記像域情報を用いて画像処理を行う手段とを備えたことを特徴とする画像処理装置。
【請求項１５】
像域情報（以下、第１の像域情報）が付加された第１の画像データを、異なる特性の画像に変換した第２の画像データを入力する手段と、前記第２の画像データに付加された前記第１の像域情報を抽出する手段と、前記第２の画像データから第２の像域情報を取得する手段と、前記抽出された第１の像域情報と、前記第２の像域情報から所定領域の特性を判定する判定手段と、前記判定結果を用いて画像処理を行う手段とを備えたことを特徴とする画像処理装置。
【請求項１６】
前記変換される異なる特性の画像は、解像度変換された画像であることを特徴とする請求項１５記載の画像処理装置。
【請求項１７】
前記変換される異なる特性の画像は、非可逆圧縮された画像であることを特徴とする請求項１５記載の画像処理装置。
【請求項１８】
入力された画像データの所定の像域情報を矩形に変換するステップと、前記矩形の座標を所定のフォーマットに基いたタグとして前記画像データに添付するステップとを含むことを特徴とする画像処理方法。
【請求項１９】
入力された画像データの所定の像域情報を矩形に変換するステップと、前記矩形の座標を前記画像データに埋め込むステップとを含むことを特徴とする画像処理方法。
【請求項２０】
入力された画像データの所定の像域情報を所定のブロック単位に変換するステップと、前記所定のブロック単位の像域情報を前記画像データに埋め込むステップとを含むことを特徴とする画像処理方法。
【請求項２１】
入力された画像データの所定の像域情報を所定のブロック単位に変換するステップと、前記所定のブロック単位の像域情報を所定のフォーマットに基いたタグとして前記画像データに添付するステップとを含むことを特徴とする画像処理方法。
【請求項２２】
請求項１８〜２１のいずれか一つに記載の画像処理方法の各ステップをコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、検出された入力画像の特徴を画像と共に保存し、その画像を出力する際に、保存していた検出結果を基に出力すべき画像の処理を行う画像処理装置、画像処理方法、及びそれらに用いられるコンピュータ読み取り可能な記憶媒体に関する。
【０００２】
【従来の技術】
例えばデジタル複写機などに用いられる画像処理装置においては、網点や写真などの絵柄と文字とが混在した画像を再生する場合、高画質の再生画像を得るために、絵柄に対しては高階調の画像処理を施し、文字や線画に対しては解像度を重視した画像処理を施すことが望ましい。また、色文字エッジ領域は黒単色で再生することが、画像品質上好ましい。このような理由により、像域分離技術を用いて各像域を判断し、その結果により各領域に適切な画像処理を施すことで高品質の画像を再生する技術が用いられている。
【０００３】
この技術は、従来は入力から出力までが一体化されたデジタル複写機において行われ、スキャンデータから像域分離結果を得て、画像処理を行うまでメモリなどに結果を一時保存している。このとき、像域分離結果は主にＮｂｉｔ／画素（Ｎは画像品質により異なる）あり、高解像度化が進むにつれそのデータ量は膨大な量になる。このような像域分離結果を利用できるのは、現状では、スキャナからプリンタまで一体化された莫大なメモリ量を持ち、かつ負荷の重い処理をこなせる高価な複写機で実現できる。
【０００４】
一方、近年ではファイルの電子化やネットワーク化が進み、デジタル複写機内の記憶領域（例えばハードディスク）に画像データを一時保存し、後日出力したり、また、一時保存されていた画像データをネットワークで接続された他の出力機から印刷出力するような場面もある。この場合、スキャン側の複写機で作成した像域分離情報は膨大なデータ量であり、画像データと共にプリンタ側へ送信するには、ネットワークへ負荷がかかり、困難である。また、一般ユーザーが使うようなプリンタでは、処理負荷の重い像域分離処理を行うことは困難であり、デジタル複写機で得られていたような高品質な出力画像を得ることができない。
【０００５】
そこで、４つのドラムで構成されるデジタルカラー複写機において、圧縮前の画像データにより像域分離結果を検出し、非可逆圧縮された画像を再生する際に、像域分離結果を使用して高画質の画像を得る装置が提案されている（例えば、特許文献１を参照）。
【０００６】
また、画質の劣化なくプリントアウト速度を向上させ、メモリ容量を極力抑えることを目的として、像域分離判定結果の保持のために非常に大きなメモリ容量が必要となることを防ぎ、画像データとともに、像域分離データも効率よく圧縮格納しておき、後段の画像処理に利用する装置もある（例えば、特許文献２を参照）。これらは共に像域分離結果を複写機内で効率良く使用することを目的としており、ネットワークにより転送先での出力までは考慮されていない。
【０００７】
また、ネットワークで接続された出力機に画像を転送する場合、通常は、スキャン直後のデータは高解像度で読み取られても、ネットワークの転送路の負荷を軽減するなどの理由により、解像度化変換により低解像度化、あるいは、非可逆圧縮した画像を転送するのが常であり、多くの場合、出力機側では低品質な画像を出力することになる。
【０００８】
【特許文献１】
特許第３１７６０５２号公報
【特許文献２】
特許第３１３４７５６号公報
【０００９】
【発明が解決しようとする課題】
上記した従来の技術では、高品質な再生画像を得るために、像域分離データが必要となるが、このデータ自体が画素、あるいはブロック単位に数ビット要しており、画像全体においては非常に膨大なデータ量になっている。そこで、メモリ容量を抑えるために、像域分離データを圧縮するなどして一時保存して再生時に使用している。
【００１０】
しかし、これらの技術は、スキャナとプリンタが一体化されたデジタル複写機内における構成であり、ネットワークなどにより、転送されて外部の出力機から出力しようとした際には、ここでの分離結果は使用することができない。従って、転送先において高品質なプリント出力画像を得ることはできない。また、画像データと共に転送するにしても、像域分離データ自体のデータ量も膨大であるため、転送路の負荷になることは避けられない。
【００１１】
本発明は上記した問題点に鑑みてなされたもので、
本発明の目的は、膨大なデータ量となる像域分離データを、矩形座標として持つことでデータ量を低減させることを可能とし、また、そのデータを画像データのタグ、もしくは画像データ中に埋め込むことで、画像データと共に共存させ、一時保存することができ、これにより、ネットワークを経由した系によりプリント出力する際に、一般ユーザーが使用するようなプリンタ自体に像域分離の処理能力がない場合でも、画像データに保存された像域分離データを使用して高品質な再生画像を得ることを可能とした画像処理装置、方法および記録媒体を提供することにある。
【００１２】
本発明の他の目的は、受信側得られた画像データが解像度変換や非可逆圧縮などが施されて画質が劣化しているような場合でも、送信側で劣化前の画像データから得た像域分離データを画像と共に転送し、受信側では処理負荷の低い像域分離処理手段（例えば、エッジ分離のみ）を持てば、低画質化された画像から得た像域分離結果と転送された像域分離結果とを双方利用して画像処理を行うことで、高品質な再生画像を得ることができる画像処理装置、方法および記録媒体を提供することにある。
【００１３】
【課題を解決するための手段】
請求項１記載の発明は、入力されたカラー画像信号の所定の像域情報を、複数個まとめた矩形に変換する手段と、前記、矩形の座標を所定のフォーマットに基いたタグとして画像データに添付する手段を有することを特徴としている。
【００１４】
請求項２記載の発明は、入力されたカラー画像信号の所定の像域情報を、複数個まとめた矩形に変換する手段と、所定のデータを画像データ中に埋め込む埋め込み手段を有し、前記矩形の座標を、前記埋め込み手段により画像データに埋め込むことを特徴としている。
【００１５】
請求項３記載の発明は、入力されたカラー画像信号の所定の像域情報を、所定のブロック単位の結果とする手段を有し、所定のデータを画像データ中に埋め込む埋め込み手段を有し、前記ブロック単位の結果を、前記埋め込み手段により画像データに埋め込むことを特徴としている。
【００１６】
請求項４記載の発明は、入力されたカラー画像信号の所定の像域情報を、所定のブロック単位の結果とする手段を有し、前記結果を所定のフォーマットに基いたタグとして画像データに添付することを特徴としている。
【００１７】
請求項５記載の発明は、入力されたカラー画像信号の所定の像域情報を、所定のブロック単位の結果とする手段を有し、前記所定のブロック単位の結果を圧縮する手段を有し、前記圧縮した結果を所定のフォーマットに基いたタグとして画像データに添付することを特徴としている。
【００１８】
請求項６記載の発明は、請求項１〜５の画像処理装置において、所定の像域情報とは、網点領域の分離結果であることを特徴としている。
【００１９】
請求項７記載の発明は、請求項１〜５の画像処理装置において、所定の像域情報とは、白地領域の分離結果であることを特徴としている。
【００２０】
請求項８記載の発明は、請求項１〜５の画像処理装置において、所定の像域情報とは、色領域の分離結果であることを特徴としている。
【００２１】
請求項９記載の発明は、請求項１〜５の画像処理装置において、所定の像域情報とは、エッジ領域の分離結果であることを特徴としている。
【００２２】
請求項１０記載の発明は、請求項１〜５の画像処理装置において、各種分離結果から総合的に所定領域の特性を判定する判定手段を有し、上記、判定結果を画像データ中に埋めこむ手段を有することを特徴としている。
【００２３】
請求項１１記載の発明は、入力されたカラー画像信号の所定の像域情報を、複数個まとめて矩形に変換する手段と、前記、矩形の座標を所定のフォーマットに基いたタグとして画像データに添付する手段と、前記、タグに添付した以外の像域情報を画像データ中の所定のブロック単位に埋め込む手段とを有することを特徴としている。
【００２４】
請求項１２記載の発明は、請求項１１の画像処理装置において、所定の像域情報、及び、タグに添付した以外の像域情報とは、請求項６〜１０の各種像域分離結果のうちのいずれかであることを特徴としている。
【００２５】
請求項１３記載の発明は、タグが添付された画像ファイルを入力する手段と、前記タグに保存された所定の像域情報を抽出する手段と、抽出された像域情報から所定領域の特性を判定する判定手段とを有し、上記、判定結果を用いて画像処理を行うことを特徴としている。
【００２６】
請求項１４記載の発明は、データが埋め込まれた画像ファイルを入力する手段と、前記画像ファイルに埋めこまれた所定の像域情報を抽出する手段と、抽出された像域情報から所定領域の特性を判定する判定手段とを有し、上記、判定結果を用いて画像処理を行うことを特徴としている。
【００２７】
請求項１５記載の発明は、像域情報（以下第１の像域情報）が付加された第１の画像データを、異なる特性の画像に変換した第２の画像データを入力する手段と、第２の画像データに付加された第１の像域情報を抽出する手段と、第２の画像データから第２の像域情報を検出する手段とを有し、抽出された第１の像域情報と、第２の像域情報から所定領域の特性を判定する判定手段とを有し、上記、判定結果を用いて画像処理を行うことを特徴としている。
【００２８】
請求項１６記載の発明は、請求項１５の画像処理装置において、異なる特性の画像とは、解像度変換された画像であることを特徴としている。
【００２９】
請求項１７記載の発明は、請求項１５の画像処理装置において、異なる特性の画像とは、非可逆圧縮された画像であることを特徴としている。
【００３０】
【発明の実施の形態】
以下、本発明の実施例を図面を用いて具体的に説明する。
（実施例１）
図１は、本発明の送信側の第１の構成を示す。像域分離部１０１は、スキャナから取り込み、あるいはＰＣ等で作成されたデジタル画像データ中から文字エッジ部／網点／色領域を検出する。矩形処理部１０２では、検出された複数の像域分離結果を統合して矩形座標に変換する。画像添付処理部１０３は、このように得られた矩形座標を、タグ／埋め込み等の手段により、入力画像に添付して出力する。
【００３１】
図２は、像域分離部の構成を示す。例えば、像域分離部１０１は、エッジ分離部２０１と、網点分離部２０２と、色分離部２０３を備えている。通常、エッジ分離は画素単位に処理を行い、網点分離と色分離はブロック単位で処理を行う。エッジ分離部２０１は、原稿中から文字エッジを検出する回路である。本実施例では、文字エッジの検出方法として、例えば、論文１「文字／絵柄（網点、写真）混在画像の像域分離方式」（電子情報通信学会論文誌Ｖｏｌ．Ｊ７５−Ｄ２Ｎｏ．１  ｐｐ．３９−４７  １９９２年１月  大内他）に記載された、「４．２エッジ領域検出」方法を用いる。この方法は、６４階調の入力画像データにエッジ強調を施した後、２種類の固定閾値で３値化し、３値化後の黒画素と白画素の連続性をパターンマッチングによって検出し、５×５画素のブロック内において黒画素および白画素が両者とも１個以上存在する場合、注目ブロックをエッジ領域と判定し、そうでなければ非エッジ領域と判定する。ここで、重要なことは、分離結果が画素単位で切り替わることであり、次の判定のために分離判定処理のマスクを１画素分だけ移動させる。
【００３２】
網点分離部２０２は、原稿中から網点（印刷の絵柄）領域を検出する回路である。この検出方法も、前掲した論文１に記載された「４．１網点領域検出」方法」を用いる。この方法は、網点領域の濃度変化は文字領域のそれと大きく異なる点に着目し、ピーク画素の検出、網点領域の検出、網点領域の補正を行い、網点領域を分離するものである。ピーク画素の検出は、例えば３×３画素のブロックにおいて、中心画素の濃度レベルＬが周囲のすべての画素のそれよりも高い、あるいは低く、且つ、Ｌと中心画素を挟んで対角線に存在する対画素の濃度レベルａ、ｂが４対ともに｜２×Ｌ−ａ−ｂ｜＞ＴＨ（固定の閾値）であるとき、中心画素をピーク画素とする。
【００３３】
網点分離部２０２は、例えば、４×４画素を単位とした４つのブロックにおいて、ピーク画素を含むブロックが２ブロック以上存在すれば、注目ブロックを網点候補領域とし、それ以外は非網点候補領域と判定する。網点／非網点候補領域を判定した後、注目ブロックを中心とした９つのブロックにおいて４ブロック以上が網点候補領域であれば、注目ブロックを網点領域とし、そうでなければ注目ブロックを非網点領域とする。このように、網点分離結果はブロック単位で切り替わり、ここでは、次の判定処理のために分離判定処理のマスクを４画素分だけ移動させる。
【００３４】
色分離部２０３は、原稿中から有彩色部を検出する回路である。本実施例では、次の２段階の処理手順によって注目ブロックが有彩色であるか否かを判定する。すなわち、第１のステップでは、注目画素のｍａｘ（ｃ−ｍ、ｍ−ｙ、ｙ−ｃ）を求め、この値が所定の閾値よりも大きい場合、注目画素を有彩画素とする。第２のステップでは、注目ブロック（４画素×４画素）において、上記有彩画素を計数し、この計数値が所定の閾値よりも大きい場合、注目ブロックを色ブロックとする。本処理も前記網点分離と同様に、次の判定処理のために分離判定処理のマスクを４画素分だけ移動させる。
【００３５】
以上のように個々の像域に対して、各種の分離を行うことができる。画像添付処理部１０３では、上述した各種分離結果（エッジ、網点、色）の内、どれか１つを添付しても良いし、あるいは図２のように判定部２０４を設けて、各種分離結果を総合した領域判定結果を添付してもよい。
【００３６】
図２の判定部２０４は、エッジ分離結果、網点分離結果、色分離結果の信号（それぞれオン／オフ）を受けて、次のような判定を行う。すなわち、エッジ分離（オン）＆網点分離（オフ）＆色分離（オフ）によって黒文字領域信号を発生し、エッジ分離（オン）＆網点分離（オフ）＆色分離（オン）によって色文字領域信号を発生し、それ以外は全て、絵柄領域信号を発生する。これら領域信号を用いて、出力側の画像処理部において、各領域に最適な処理が施される。
【００３７】
以下に、図２の網点分離部２０２を白地分離回路に置き換えて構成する例を示す。これは、文字エッジだけを高精度に分離するためであり、文字背景に存在する可能性が高い、大きな白塊を検出し、この情報を像域分離に利用するものである。白地分離回路は、原稿中から注目ブロック近傍の白塊を検出する回路である。本実施例では、次の３段階の処理手順によって注目ブロックが白地ブロックであるか否かを判定する。すなわち、第１のステップでは、注目画素のｍａｘ（ｃ、ｍ、ｙ）を求め、この値が所定の閾値よりも小さい場合、注目画素を白画素とする。第２のステップでは、注目ブロック（４画素×４画素）において、上記白画素を計数し、この計数値が所定の閾値よりも大きい場合、注目ブロックを白地ブロック候補とする。第３のステップでは、５ブロックの中で、１つでも白地ブロック候補が見つかれば、注目ブロックを白地ブロックとする。この処理もブロック単位処理とし、次の判定処理のために分離判定処理のマスクを４画素分だけ移動させる。判定部２０４は、エッジ分離結果、白地分離結果、色分離結果の信号（それぞれオン／オフ）を受けて、次のような判定を行う。すなわち、エッジ分離（オン）＆白地分離（オン）＆色分離（オフ）によって黒文字領域信号を発生し、エッジ分離（オン）＆白地分離（オン）＆色分離（オン）によって色文字領域信号を発生し、それ以外は全て、絵柄領域信号を発生する。
【００３８】
本発明は上記した処理例に限定されず、種々の変更が可能である。例えば、エッジ分離が２ｘ２画素のブロック単位で実施することも可能であり、また、網点、色地、白地分離を任意のブロックサイズ単位に行うことも可能である。
【００３９】
次に、図１の矩形処理部１０２について説明する。上記像域分離部１０１によって判定された領域分離結果は、画素、あるいはブロック単位の結果となっている。矩形処理部１０２はこれらの結果を統合して矩形座標に変換するものである。
【００４０】
画像構造を大局的な塊として分割抽出する方法として、論文２「効果的な画像圧縮を目的とした大局的画像分割」（コニカ  テクニカルレポート  Ｖｏｌ．１１（１９９８）鈴江他）に記載された「２．大域分割法」を用いる。この方法は、原画像を縮小し２値化したときに領域が１つ１つの塊として抽出できることを利用し、その形状データを原画像の大きさに拡大することで、原画像の領域の大局的な領域を抽出するというものである。
【００４１】
図３は、矩形処理方法の処理の流れを示す。本発明では、画像読みこみ（ステップ３０１）で読みこまれるのは既に２値化、あるいはＮ値化された像域分離結果画像となるので、場合によっては、縮小処理、及び２値化処理（ステップ３０２）は行わずに、オペレータによる輪郭追跡処理（ステップ３０３）から始めればよい。オペレータとは、塊の輪郭を追跡し、矩形の幅・高さを求めるために最低限必要な対角２点を求めるものである。
【００４２】
図４は、矩形処理結果の一例を示す。例えば、文字部４０１と絵柄部４０２で構成される原画像（ａ）を、像域分離した結果を（ｂ）に示す。説明の都合上、上半分の文字で構成される部分４０１はエッジ分離結果、下半分の絵柄で構成される部分４０２は網点分離結果を示している。原画像で網点で構成されている絵柄部分は１つの矩形で存在しているが、網点分離は、ピーク画素の検出を所定のブロック単位で行うため、広範囲のベタ部分では結果がオフになってしまうなどの誤分離が起こる。このため、（ｂ）に示した結果のように、オフと判定された領域が所々に点在してしまう。また、文字部分は、エッジ分離により文字の輪郭が画素単位に分離されるが、文字の隙間や行間などが多く、そのまま矩形化すると非常に細かい矩形が多数抽出されてしまうことが予想される。このままでは矩形が多数発生するため、各々の座標情報も膨大な情報量となってしまう。これを避けるために、上記、絵柄中に点在する網点誤分離領域や、文字の行間などを排除し、できるだけシンプルな（ｃ）のような文字領域４０３と、絵柄領域４０４矩形領域としたい。（ｃ）のように矩形が得られた場合、文字部“文字１（Ｘｓ，Ｙｓ）−（Ｘｅ，Ｙｅ）”“文字２（Ｘｓ，Ｙｓ）−（Ｘｅ，Ｙｅ）”、“絵柄１（Ｘｓ，Ｙｓ）−（Ｘｅ，Ｙｅ）”と３つの矩形座標が得られる。文字部４０３の矩形座標を得る方法としては、論文２に記載された図５に示す方法がある。矩形処理前にまず、Ｎ値化された分離結果画像を縮小し、行間などの隙間がなくなる程度に縮小した画像を作成し、縮小画像で矩形処理を行った後に原画像の状態まで拡大処理して座標を得る。または、拡大処理を行わずに縮小率から計算で原画像としての座標を得てもよい。以上のような方法により、領域判定結果が最小限の座標情報で表現できる。
【００４３】
次に、図１の画像添付処理部１０３について説明する。まず、第１の方法として、原画像データにタグとして添付する方法を説明する。原画像の先頭部分にヘッダーとして分離された矩形情報を添付する。例えば、ｔｉｆｆフォーマットなどでは、ヘッダーにユーザーが使うことが許されるＩＤが設定されている。このＩＤを利用して像域分離データを添付することができる。また、同様にＥｘｉｆタグにも追加できる。Ｅｘｉｆタグについては、日本電子工業振興協会規格「Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ  Ｓｔａｎｄａｒｄ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ：Ｅｘｉｆ）Ｖｅｒｓｉｏｎ」（２．１  ＪＥＩＤＡ−４９−１９９８）の「２．６．  Ｔａｇｓ」の項に詳しく記載されている。その他、ヘッダーの形式はこれらに限らない。
【００４４】
また、画像データ中に埋め込む方法は、例えば電子透かしという手法を使えば良い。電子透かしとは、それを埋め込んであるディジタルコンテンツを通常に再生した場合には、人間には知覚できない形で情報を埋め込む手法である。なお、以下の説明において、ディジタルコンテンツとは、動画像、静止画像、音声、コンピュータプログラム及びコンピュータデータ等を指すものとする。この技術を用いれば、受信側では埋め込みデータを抽出する手段があれば、抽出して画像処理に利用することができ、高品質な出力を得ることができる。また、埋め込み情報を抽出する手段がない場合も、埋め込まれたまま出力しても画質品質的に問題ないものを得ることができる。
【００４５】
電子透かしによる情報埋め込み方式の代表的なものとして、ディジタル画像の例では、画素の色相、明度等にあたる、ディジタルコンテンツのデータ値に対し演算を施して電子透かしを埋め込む手法がある。この手法の代表的なものとして、ディジタルコンテンツをブロックに分割し、ブロック毎に＋１と−１の組み合わせである、予め決められた透かしパターンを足し込むというＤｉｇｉｍａｒｃ社、米国特許５，６３６，２９２号の手法がある。他の電子透かし埋め込み方法の代表的なものとしては、ディジタルコンテンツに対し高速フーリエ変換、離散コサイン変換、ウェーブレット変換等の周波数変換を行い、周波数領域に透かし情報を加えた後、逆周波数変換を行うことにより埋め込みを行う手法が挙げられる。高速フーリエ変換による手法では、入力コンテンツは、ＰＮ系列を加えられて拡散された後、ブロックに分割される。そして、ブロック毎にフーリエ変換が施され、１ブロックに１ビットの透かし情報が埋め込まれる。透かし情報が埋め込まれたブロックは逆フーリエ変換が施され、再び最初と同じＰＮ系列が加えられて電子透かしが埋め込まれたコンテンツが得られる。この手法は、「大西、岡、松井、”ＰＮ系列による画像への透かし署名法”１９９７年、暗号と情報セキュリティシンポジウム講演論文集、ＳＣＩＳ９７−２６Ｂ」に詳しい。離散コサイン変換による手法は、ブロックに分割し、ブロック毎に離散コサイン変換する。１ブロックに１ビットの情報を埋め込んだ後、逆変換して電子透かし埋め込み済みコンテンツを生成する。この手法は、「中村、小川、高嶋”ディジタル画像の著作権保護のための周波数領域における電子透かし方式”１９９７年、暗号と情報セキュリティシンポジウム講演論文集、ＳＣＩＳ９７−２６Ａ」に詳しい。ウェーブレット変換による手法は、入力コンテンツをブロック分割する必要のない手法であり、「石塚、酒井、櫻井、”ウェーブレット変換を用いた電子すかし技術の安全性と信頼性に関する実験的考察”１９９７年、暗号と情報セキュリティシンポジウム講演論文集、ＳＣＩＳ９７−２６Ｄ」に詳しい。埋め込み処理方法としては、以上のような公知の技術を使用すれば良い。
【００４６】
（実施例２）
図６は、本発明の受信側の第１の構成を示す。送信側から画像データにタグとして分離情報が添付されている画像ファイルを入力する。まず、タグ抽出部６０１では、タグに保存された分離情報を抽出し、記憶手段６０２に保存する。次に、画像処理部６０３は、記憶手段６０２に保存された像域分離情報を用いて各種画像処理を行う。各種処理とは、一般的に印刷機で行われる処理であり、入力画像がＲＧＢ信号の場合、Ｌｏｇ変換で濃度リニアなＣＭＹ信号に変換する。その後、記憶手段６０２に一時保存した分離結果を平滑化フィルタ、エッジ強調フィルタからなるフィルタ処理、Ｋ信号分だけ各色材の信号から減じる処理を行うＵＣＲ、文字用、絵柄用のディザ、あるいは誤差拡散などにより中間調を表現する階調処理で利用し、出力画像を得る。あるいは、受信側にこれら画像処理手段が備えられていない場合は、分離情報は利用せずに出力すればよい。
【００４７】
また、像域分離情報が画像データ中に透かしとして保存されている場合は、図７の透かし抽出部７０１で分離情報を抽出し、タグの例と同様に画像処理部７０３で利用する。この例でも、受信側に像域分離情報を利用できる画像処理手段が備えられていない場合、あるいは、透かし抽出手段がない場合は、透かし抽出自体を行わず、分離情報は利用せずに出力してもよい。
【００４８】
（実施例３）
例えば、図２の判定部２０４で得られた情報が画素単位の情報である場合、所定のブロックサイズ例えば、８ｘ８のブロック単位に分離結果を１つにまとめることもできる。図２の判定部２０４による結果が、図８（ａ）のような分離結果の場合、文字領域と絵柄領域の各総画素数が多い方を分離結果とする。このブロックの場合は、白の絵柄領域８０１が黒のエッジ領域８０２を上回る個数が８ｘ８内に存在しているので、本ブロックを絵柄領域とする。埋めこみ技術として、ＤＣＴ変換を利用した周波数空間上での埋めこみの場合、８ｘ８単位に得られた分離結果１ビットをＤＣＴブロックに埋めこむ。このように埋めこみ技術に合わせたブロックサイズで領域分離結果をまとめることもできるし、また、それに限らず任意のブロックサイズ単位に分離結果を生成し、そのブロック単位に埋めこむこともできる。
【００４９】
また、８ｘ８単位に分離結果を集約した結果が、図８（ｂ）のようになった場合、５個連続した白、すなわち絵柄領域８０３、３つ連続した黒、すなわちエッジ領域８０４をランレングス圧縮などによって圧縮して、圧縮後のデータをタグとして添付することもできる。圧縮方法としては、ランレングスに限らず、他の圧縮方式のいずれでも良いが、可逆圧縮方法が望ましい。
【００５０】
（実施例４）
図９は、本発明の送信側の第２の構成を示す。像域分離部９０１では、エッジ分離９０２、網点分離９０３、色分離９０４を行う。これら情報を入力として判定部９０５では、文字／絵柄の判定を行う。矩形処理部９０６は、この判定結果を矩形化処理し、座標情報をタグのフォーマットに変換する。
【００５１】
一方、色分離部９０４における出力と画像データを埋めこみ処理部９０８へ入力し、画素、あるいはブロック単位に画像中に埋めこむ。タグ添付処理部９０７では、埋め込まれた画像にタグ情報を添付し、出力画像として生成する。
【００５２】
これにより、矩形情報として得られやすい文字／絵柄領域については、タグに保存し、大きい矩形情報としてまとめ難い、分散するような情報（ここでは仮に色分離情報とする）を埋め込み処理部９０８で画像中に埋め込む。これら情報を画像に添付しておくことで、受信側では「絵柄／黒文字／色文字」の３種類に領域を分離することができ、出力手段の画像処理で利用することができ、更なる画質向上が可能となる。
【００５３】
図１０は、本発明の受信側の第３の構成を示す。図９に示す方法により生成された画像ファイルを入力手段から入力し、まず、タグ抽出部１００１は、ヘッダー部分に添付された分離結果を抽出し、抽出した座標情報を記憶手段１００２に一時記憶する。次に、透かし抽出部１００３では、色分離結果を抽出し、記憶手段１００２に一時記憶された絵柄／文字分離結果と合わせて、判定部１００４により、「絵柄／黒文字／色文字」に分離する。この分離結果を画像処理部１００５に入力し、画像処理部１００５では、絵柄／文字によりフィルタの強弱を切り換え、階調処理でディザマトリクスを切り換える。また、ＵＣＲでは、黒文字／色文字により黒文字領域をＫ一色にする等の処理を行う。このように領域により適切な処理を行うことが可能となり、画像品質を向上させることができる。また、受信側がこれら全てに対応する手段（フィルタ、ＵＣＲ，ディザなどの各種画像処理手段）を備えていない場合でも、対応可能な情報、例えば、文字・絵柄分離結果のみを利用して、階調処理方法だけを切り換える、などにより画像品質を向上させることが可能となる。
【００５４】
本実施例では、タグに保存する情報を文字・絵柄分離情報とし、埋めこみ情報を色分離結果としたが、この例に限らず、他の分離結果をタグ・埋めこみ情報として保存してもよい。
【００５５】
（実施例５）
図１１は、本発明の受信側の第４の構成を示す。タグを用いて網点分離情報が添付された画像データが、通信路の負荷を低減させるために、ＪＰＥＧ圧縮、あるいは解像度変換により低解像度化され、低品質な画像に変換されて入力される場合を想定する。ＪＰＥＧ圧縮や低解像度変換された画像は、一般的に網点の起伏がつぶれてしまい、分離精度が低下する。従って、高品質のデータの時点で、網点分離結果をヘッダー、あるいは透かしに埋めこむことにより保存しておく。
【００５６】
タグ抽出部１１０１では、タグに添付された網点分離情報を抽出し、座標データが記憶手段１１０２に一時保存される。一方、画像データがエッジ分離部１１０３に入力され、エッジ領域を画素単位に抽出する。エッジに関しては、ＪＰＥＧや低解像度変換などが行われても、強いエッジ部分は保存されているので、受信側で抽出が可能である。記憶手段１１０２に保存されている網点分離結果と、エッジ分離結果とにより、判定部１１０４では、文字／絵柄を判定し、画像処理部１１０５においてフィルタ、ＵＣＲ、階調処理に利用し、適切な画像処理を行い、高品質な出力画像を得ることができる。
【００５７】
また、フォーマット変換などが行われた場合も、タグに保存された部分を解釈して他のヘッダーフォーマットに引き継ぐようにすれば、情報は保存される。
【００５８】
【発明の効果】
以上、説明したように、請求項１、２記載の発明によれば、像域分離情報を矩形の座標情報とすることで、像域分離の情報量を低減することができ、これにより、ファイルのタグや透かしなどの方法により、画像に添付することが可能となる。また、画像に添付できるので、ネットワークを介した出力機へ送信し、出力機側で添付された像域分離情報を利用することができ、出力機側で像域分離処理を行うことなく、高品質な画像を出力できる。
【００５９】
請求項３〜５記載の発明によれば、像域分離情報を所定のブロック単位の結果とすることで、像域分離情報量を低減することができる。また、そのデータを圧縮することで更にデータ量を低減させて、ファイルのタグや透かしなどの方法により、画像に添付することが可能となる。また、圧縮などのブロック符号化と同サイズのブロック単位とすることで、埋めこみ処理も簡略化できる。
【００６０】
請求項６〜９記載の発明によれば、各々の分離結果を画像に添付し、または埋めこむことにより、受信側の出力機で添付された情報を利用することができる。また、受信側では像域分離処理を行うことなく、高品質な画像を出力できる。
【００６１】
請求項１０記載の発明によれば、各種分離結果を用いて判定された領域分離結果を添付し、または埋めこむことにより、受信側の出力機で添付された情報を利用することができる。また、受信側では像域分離処理を行うことなく、高品質な画像を出力できる。
【００６２】
請求項１１、１２記載の発明によれば、像域分離情報の一部をタグに添付し、他の分離情報を透かしで画像中に埋めこんで、矩形化が難しい分離情報などは画像中に埋めこみ、逆に矩形化が容易な情報をタグに添付することにより、ファイル全体の容量の増大を防ぎ、かつ、大量の像域分離情報を画像と共に保存することが可能となる。
【００６３】
請求項１３、１４記載の発明によれば、受信側の出力機では、入力された画像ファイルのタグに添付し、あるいは、画像データ中に透かしとして埋め込まれた像域分離情報を抽出し、自機内の画像処理部で像域分離情報を利用することができる。また、受信側では像域分離処理を行うことなく、さらに高品質な画像を出力できる。
【００６４】
請求項１５記載の発明によれば、高解像度の画像で作成された像域分離情報を本画像に例えばタグとして添付して送信する場合、通常、ＪＰＥＧ圧縮や低解像度変換などの処理を行い、異なる画像に変換されるが、強いエッジ部分などの所定の像域特徴は保存される可能性が高いので、保存可能性の高い情報は添付せずに、損失の大きい情報（例えば網点分離情報など）をタグなどに添付しておくことで、必要最低限の情報を送信し、受信側でエッジ分離などの分離処理を行い、これら情報を利用した画像処理を行うことにより、送信する画像ファイルの容量を必要最小限に抑えることができ、さらに出力機では高品質な画像を出力することが可能となる。
【００６５】
請求項１６、１７記載の発明によれば、送信時に、解像度変換、非可逆圧縮、フォーマット変換などが行われても、出力機では高品質な画像を出力することが可能となる。
【図面の簡単な説明】
【図１】本発明の送信側の第１の構成を示す。
【図２】像域分離部の構成を示す。
【図３】矩形処理方法の処理の流れを示す。
【図４】矩形処理結果の一例を示す。
【図５】矩形化処理方法を説明する図である。
【図６】本発明の受信側の第１の構成を示す。
【図７】本発明の受信側の第２の構成を示す。
【図８】分離情報をブロック単位に変換する方法を説明する図である。
【図９】本発明の送信側の第２の構成を示す。
【図１０】本発明の受信側の第３の構成を示す。
【図１１】本発明の受信側の第４の構成を示す。
【符号の説明】
１０１  像域分離部
１０２  矩形処理部
１０３  画像添付処理部
【図１】
2004274632.tif 000003
【図２】
2004274632.tif 000004
【図３】
2004274632.tif 000005
【図４】
2004274632.tif 000006
【図５】
2004274632.tif 000007
【図６】
2004274632.tif 000008
【図７】
2004274632.tif 000009
【図８】
2004274632.tif 000010
【図９】
2004274632.tif 000011
【図１０】
2004274632.tif 000012
【図１１】
2004274632.tif 000013