(57)【要約】【課題】表示色領域と透過色領域とを有する画像を符号化する場合に、画像上の表示色領域と透過色領域との境界に生じる画素値変化による画質劣化及び符号化性能の低下を抑制する。【解決手段】ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置は、キャラクタ画像の画像データに対し上記符号化実行時に行われるウェーブレット変換を行った後、画像データの高周波成分が抑制されるように、そのウェーブレット変換後の画像データにおける透過色領域に対応する画素の画素データを置換する処理を行い、その処理後の画像データを用いて逆ウェーブレット変換を行う、という処理を行う画像処理部１１と、その処理後の画像データに対し上記符号化を行うＪＰＥＧ２０００エンコーダ１５と、を備える。【選択図】図２
2010010998.tif 000002
【特許請求の範囲】
【請求項１】
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置であって、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換手段と、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理手段と、
前記処理手段による処理後の前記画像データを用いて、前記ウェーブレット変換手段により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換手段と、
前記逆ウェーブレット変換手段による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記処理手段は、
前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける低周波成分のみを有する低周波成分領域内において、透過色領域に対応する各画素の画素データを、表示色領域に対応する全画素の画素データの平均値に置換する低周波成分処理手段を含む、
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記処理手段は、
前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける高周波成分を含む高周波成分領域内において、透過色領域に対応する各画素の画素データを０に置換する高周波成分処理手段を含む、
ことを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記の表示色領域と透過色領域とを有する画像の画像データに対応する、当該画像上の表示色領域と透過色領域とを区別するための領域区別用画像データから、前記ウェーブレット変換手段により行われるウェーブレット変換の段数における各段に対応する画像サイズの領域区別用画像データを生成する生成手段を更に備える、
ことを特徴とする請求項１乃至３の何れか一項記載の画像処理装置。
【請求項５】
前記低周波成分処理手段及び又は前記高周波成分処理手段は、前記生成手段により生成された、対応する画像サイズの領域区別用画像データに基づいて、処理を行う、
ことを特徴とする請求項４記載の画像処理装置。
【請求項６】
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理方法であって、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行い、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行い、
前記処理後の前記画像データを用いて、前記ウェーブレット変換に対応する逆ウェーブレット変換を行い、
前記逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う、
ことを特徴とする画像処理方法。
【請求項７】
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置に用いられるコンピュータに、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換機能と、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換機能によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理機能と、
前記処理機能による処理後の前記画像データを用いて、前記ウェーブレット変換機能により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換機能と、
前記逆ウェーブレット変換機能による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化機能と、
を実現させるための画像処理プログラム。
【請求項８】
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置に用いられるコンピュータに、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換機能と、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換機能によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理機能と、
前記処理機能による処理後の前記画像データを用いて、前記ウェーブレット変換機能により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換機能と、
前記逆ウェーブレット変換機能による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化機能と、
を実現させるための画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示色領域と透過色領域（透明色領域）とを有する画像の符号化を行う、画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
表示色領域と透過色領域とを有する画像として、キャラクタ画像がある。
キャラクタ画像は、背景画像上に文字フォントを重ねて表示する場合や、テレビゲーム等において背景画像上にゲームのキャラクタを重ねて表示する場合等に使用される。
【０００３】
キャラクタ画像において、表示色領域と透過色領域の区別は、透過色領域ビットマップによって行われる。透過色領域ビットマップは、キャラクタ画像に基づいて生成される。詳しくは、キャラクタ画像から、表示色領域を抽出し、その表示色領域に含まれる画素の画素データを例えば「１」とし、表示色領域以外の領域となる透過色領域に含まれる画素の画素データを例えば「０」とすることで生成される画像である。
【０００４】
キャラクタ画像をディスプレイに表示する際には、そのキャラクタ画像と透過色領域ビットマップを用いることによって、そのキャラクタ画像の表示色領域のみをディスプレイに表示することができる。
【０００５】
キャラクタ画像を取り扱うシステムでは、キャラクタ画像を効率良く伝送・蓄積するために非可逆符号化が適用されている。非可逆符号化は、ヒトの目に冗長な画素情報を除去することにより高い圧縮率を実現することができる画像符号化方法である。このような非可逆符号化に加え、更に可逆符号化にも対応した最新の符号化方法には、ＪＰＥＧ（Joint Photographic Experts Group）２０００がある。
【０００６】
図１は、キャラクタ画像を取り扱うシステムにおいて行われる従来の画像処理の一例を示すフローチャートである。同図には、キャラクタ画像と背景画像とを用いて、背景画像上にキャラクタ画像の表示色領域のみを合成して表示するときの画像処理例が示されている。
【０００７】
同図に示した例において、ステップ（以下単に「Ｓ」という）１では、入力されたキャラクタ画像１の画像データに対してＪＰＥＧ２０００による符号化処理（圧縮処理）を施し、符号化ストリームを生成する。また、このＳ１と並行して、Ｓ２では、キャラクタ画像１の画像データから、表示色領域を抽出し、透過色領域ビットマップ１Ａの画像データを生成する。なお、生成される透過色領域ビットマップ１Ａの画像データは、例えば、上記のとおり、表示色領域（同図の１Ａの白色部分）に含まれる画素の画素データを「１」とし、表示色領域以外の領域となる透過色領域（同図の１Ａの黒色部分）に含まれる画素の画素データを「０」とする画像である。
【０００８】
Ｓ３では、Ｓ１で生成された符号化ストリーム及びＳ２で生成された透過色ビットマップ１Ａの画像データを、記録媒体に格納、又は伝送路へ転送する。
Ｓ４では、記録媒体に格納、又は伝送路へ転送された符号化ストリームに対して、ＪＰＥＧ２０００による復号化処理（伸張処理）を施し、キャラクタ画像１Ｂの画像データを生成する。
【０００９】
Ｓ５では、Ｓ４で生成されたキャラクタ画像１Ｂの画像データと、入力された背景画像２の画像データを、記録媒体に格納、又は伝送路へ転送された透過色ビットマップ１Ａの画像データに基づいて合成することにより、背景画像２上にキャラクタ画像１Ｂの表示色領域のみを重ねた合成画像３の画像データを生成する。
【００１０】
そして、このようにして得られた合成画像３の画像データをディスプレイに表示することで、背景画像２上にキャラクタ画像１の表示色領域のみが重ねられた合成画像３をディスプレイに表示することができる。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、図１を用いて説明したようにキャラクタ画像の画像データに対してＪＰＥＧ２０００等の非可逆又は可逆符号化により圧縮処理を施す場合には、次のような問題が発生する。
【００１２】
まず、ＪＰＥＧ２０００等の非可逆符号化を行う場合は、キャラクタ画像上の表示色領域と透過色領域との境界周辺に例えばモスキートノイズ等の画質劣化が発生するという問題がある。このような画質劣化が発生する理由は次のとおりである。表示色領域と透過色領域との境界における急峻な画素値変化は高周波成分を有している。また、非可逆符号化ではヒトの目に冗長な高周波成分を除去することによって高い圧縮率を実現している。従って、キャラクタ画像の画像データに対してＪＰＥＧ２０００等の非可逆符号化を施した場合には、表示色領域と透過色領域との境界部分に生じる高周波成分が除去されてしまうため、画質劣化が発生してしまう。
【００１３】
また、ＪＰＥＧ２０００等の可逆符号化を行う場合は、高周波成分が生じる表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要があるため、符号化性能が低下するという問題がある。
【００１４】
本発明は、上記実情に鑑み、表示色領域と透過色領域とを有する画像を符号化する場合に、画像上の表示色領域と透過色領域との境界に生じる画素値変化による画質劣化及び符号化性能の低下を抑制する、画像処理装置、画像処理方法、画像処理プログラム、及び、画像処理プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、一態様に係る装置は、ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置であって、表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換手段と、前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理手段と、前記処理手段による処理後の前記画像データを用いて、前記ウェーブレット変換手段により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換手段と、
前記逆ウェーブレット変換手段による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化手段と、を備える。
【００１６】
上記目的を達成するため、一態様に係る方法は、ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理方法であって、表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行い、前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行い、前記処理後の前記画像データを用いて、前記ウェーブレット変換に対応する逆ウェーブレット変換を行い、前記逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う。
【００１７】
上記目的を達成するため、一態様に係るプログラムは、ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置に用いられるコンピュータに、表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換機能と、前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換機能によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理機能と、前記処理機能による処理後の前記画像データを用いて、前記ウェーブレット変換機能により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換機能と、前記逆ウェーブレット変換機能による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化機能と、を実現させる。
【００１８】
上記目的を達成するため、一態様に係る記録媒体は、上記一態様に係るプログラムが記録される。
【発明の効果】
【００１９】
開示の画像処理装置、画像処理方法、画像処理プログラム、及び、画像処理プログラムを記録した記録媒体によれば、表示色領域と透過色領域とを有する画像を符号化する場合に、画像上の表示色領域と透過色領域との境界に生じる画素値変化による画質劣化及び符号化性能の低下を抑制することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しながら本発明の実施の形態を説明する。
図２は、本発明の一実施の形態に係る画像処理装置の構成例を示す図である。図３は、本実施形態に係る画像処理装置内の画像処理部の構成例を示す図である。
【００２１】
図２に示したように、本実施形態に係る画像処理装置は、画像処理部１１、ＤＭＡ（Direct Memory Access）コントローラ１２、画像記録部１３、ネットワーク接続装置１４、ＪＰＥＧ２０００エンコーダ１５、ＪＰＥＧ２０００デコーダ１６、画像合成部１７、ＲＡＭ１８、ＲＯＭ１９、ＣＰＵ（中央処理装置）２０等を含み、それらはバス２１により互いに接続されている。
【００２２】
画像処理部１１は、図３に示したように、表示色領域抽出部１１ａ、分割処理部１１ｂ、ウェーブレット変換部１１ｃ、低周波成分処理部１１ｅと高周波成分処理部１１ｆとを含む処理部１１ｄ、及び逆ウェーブレット変換部１１ｇを含んでいる。
【００２３】
表示色領域抽出部１１ａは、表示色領域と透過色領域とを有する画像であるキャラクタ画像から、表示色領域を抽出し、透過色領域ビットマップの画像データを生成する。ここで、透過色領域ビットマップの画像データは、表示色領域に含まれる画素の画素データを「１」とし、表示色領域以外の領域となる透過色領域に含まれる画素の画素データを「０」とする画像データである。従って、キャラクタ画像の画像サイズと透過色領域ビットマップの画像サイズが同じであることは勿論のことである。なお、この透過色領域ビットマップの画像データは、キャラクタ画像上の表示色領域と透過色領域とを区別するための領域区別用画像データの一例である。
【００２４】
分割処理部１１ｂは、表示色領域抽出部１１ａにより生成された透過色領域ビットマップから、ウェーブレット変換部１１ｃにより行われるウェーブレット変換の段数における各段に対応する画像サイズの透過色領域ビットマップを生成する。なお、この分割処理部
１１ｂは、その各段に対応する画像サイズの透過色領域ビットマップを生成する生成手段の一例である。
【００２５】
ウェーブレット変換部１１ｃは、キャラクタ画像の画像データに対し、ＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われるウェーブレット変換と同様のウェーブレット変換を行う。
【００２６】
処理部１１ｄは、キャラクタ画像の画像データの高周波成分が抑制されるように、ウェーブレット変換部１１ｃによるウェーブレット変換後の画像データにおける透過色領域に対応する画素の画素データを置換する処理を行うものであって、低周波成分処理部１１ｅと高周波成分処理部１１ｆを含む。
【００２７】
低周波成分処理部１１ｅは、ウェーブレット変換部１１ｃによるウェーブレット変換後の画像データにおける低周波成分のみを有する低周波成分領域内において、透過色領域に対応する各画素の画素データを、表示色領域に対応する全画素の画素データの平均値に置換する。
【００２８】
高周波成分処理部１１ｆは、ウェーブレット変換部１１ｃによるウェーブレット変換後の画像データにおける高周波成分を含む高周波成分領域内において、透過色領域に対応する各画素の画素データを０に置換する。これにより、その透過色領域に対応する各画素の画素情報が除去される。
【００２９】
逆ウェーブレット変換部１１ｇは、処理部１１ｄによる処理後の画像データを用いて、ウェーブレット変換部１１ｃにより行われたウェーブレット変換に対応する逆ウェーブレット変換を行う。
【００３０】
ＤＭＡコントローラ１２は、ＤＭＡ転送によるデータ転送を制御する。例えば、処理部１１ｄによる画素データの置換処理が行われる際等に利用することができる。
画像記録部１３は、キャラクタ画像、ＪＰＥＧ２０００エンコーダ１５により符号化された画像、及び画像合成部１７により合成された画像等の画像データが記録される。
【００３１】
ネットワーク接続装置１４は、ＬＡＮ（local area network）やインターネット等の任意の通信ネットワークに接続され、通信に伴うデータ変換を行う。
ＪＰＥＧ２０００エンコーダ１５は、画像データに対し、ＪＰＥＧ２０００による符号化（非可逆符号化又は可逆符号化）を行う。なお、ＪＰＥＧ２０００による符号化では、ウェーブレット変換を利用して符号化が行われる。
【００３２】
ＪＰＥＧ２０００デコーダ１６は、ＪＰＥＧ２０００エンコーダ１５により符号化された画像データに対し、ＪＰＥＧ２０００による復号化（非可逆復号化又は可逆復号化）を行う。
【００３３】
画像合成部１７は、ＪＰＥＧ２０００デコーダ１６により復号化されたキャラクタ画像の画像データと、表示色領域抽出部１１ａにより生成された透過色領域ビットマップと、背景画像の画像データに基づいて、背景画像上にキャラクタ画像の表示色領域のみが合成された画像の画像データを生成する。なお、本実施形態において、背景画像は、デジタルカメラ２２により撮影された画像が使用される。また、画像合成部１７により生成された合成画像（背景画像上にキャラクタ画像の表示色領域のみが合成された画像）は、表示デバイス２３により表示させることが可能である。
【００３４】
ＲＡＭ１８は、ワークエリア等として使用されるメモリであって、処理中の画像データ
等が記憶される。
ＲＯＭ１９は、ＣＰＵ２０により実行されるプログラムや、そのプログラムの実行に必要なデータ等が記憶されている。
ＣＰＵ２０は、ＲＯＭ１９に記憶されているプログラムを読み出し実行することによって、本実施形態に係る画像処理装置全体の動作を制御する。
【００３５】
図４は、本実施形態に係る画像処理装置により行われる画像処理動作の一例を示すフローチャートである。
なお、同図に示した画像処理動作は、図１を用いて説明した動作と同様に、背景画像２上にキャラクタ画像１の表示色領域のみを合成した画像を得るときの動作を示しており、基本的に、キャラクタ画像１のＪＰＥＧ２０００による符号化を行う前に、後述の前処理が追加されている点が、図１に示した動作と異なっている。
【００３６】
また、本動作においては、キャラクタ画像１の画像データは、画像記録部１３に予め記録されているものとし、背景画像２は、デジタルカメラ２２により撮影された画像であるとする。
【００３７】
図４において、Ｓ１１では、表示色領域抽出部１１ａが、画像記録部１３に記録されているキャラクタ画像１の画像データから、表示色領域を抽出し、透過色領域ビットマップ１Ａの画像データを生成する。なお、生成される透過色領域ビットマップ１Ａの画像データは、図１を用いて説明したものと同様に、表示色領域（図４の１Ａの白色部分）に含まれる画素の画素データを「１」とし、表示色領域以外の領域となる透過色領域（同図の１Ａの黒色部分）に含まれる画素の画素データを「０」とする画像である。
【００３８】
Ｓ１２では、画像処理部１１が、画像記録部１３に記録されているキャラクタ画像１の画像データに対し、Ｓ１１で生成された透過色領域ビットマップ１Ａの画像データに基づいて、前処理として画質改善処理を行う。
【００３９】
詳しくは、この前処理では、ウェーブレット変換部１１ｃが、キャラクタ画像１の画像データに対し、ＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われるウェーブレット変換と同様のウェーブレット変換を行う。また、分割処理部１１ｂが、Ｓ１１で生成された透過色領域ビットマップ１Ａの画像データから、ウェーブレット変換部１１ｃにより行われるウェーブレット変換の段数における各段に対応する画像サイズの透過色領域ビットマップの画像データを生成する。また、処理部１１ｄが、キャラクタ画像の画像データの高周波成分が抑制されるように、上記の各段に対応する画像サイズの透過色領域ビットマップの画像データに基づいて、ウェーブレット変換部１１ｃによるウェーブレット変換後の画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う。また、逆ウェーブレット変換部１１ｇが、処理部１１ｄによる処理後の画像データを用いて、ウェーブレット変換部１１ｃにより行われたウェーブレット変換に対応する逆ウェーブレット変換を行う。
【００４０】
なお、より詳しいＳ１２の処理内容については図５を用いて後述する。
Ｓ１３では、ＪＰＥＧ２０００エンコーダ１５が、Ｓ１２の処理が行われたキャラクタ画像１の画像データに対してＪＰＥＧ２０００による符号化処理（圧縮処理）を施し、符号化ストリームを生成する。
【００４１】
Ｓ１４では、Ｓ１３で生成された符号化ストリーム及びＳ１１で生成された透過色ビットマップ１Ａの画像データを、画像記録部１３に記録（記録媒体に格納）、又はネットワーク接続装置１４を介して通信ネットワークへ転送（伝送路へ転送）する。
【００４２】
Ｓ１５では、ＪＰＥＧ２０００デコーダ１６が、画像記録部１３に記録（記録媒体に格納）、又はネットワーク接続装置１４を介して通信ネットワークへ転送（伝送路へ転送）された符号化ストリームに対して、ＪＰＥＧ２０００による復号化処理（伸張処理）を施し、キャラクタ画像１Ｃの画像データを生成する。
【００４３】
Ｓ１６では、Ｓ１５で生成されたキャラクタ画像１Ｃの画像データと、デジタルカメラ２２による撮影により得られた背景画像２の画像データを、画像記録部１３に記録（記録媒体に格納）、又はネットワーク接続装置１４を介して通信ネットワークへ転送（伝送路へ転送）された透過色ビットマップ１Ａの画像データに基づいて合成することにより、背景画像２上にキャラクタ画像１Ｃの表示色領域のみを重ねた合成画像３１の画像データを生成する。
そして、生成された合成画像３１の画像データは、例えば、表示デバイス２３により表示される。
【００４４】
ここで、Ｓ１２で行われる、画像処理部１１による前処理について、図５乃至８を用いて更に詳細に説明する。
図５は、その前処理の一例を示すフローチャートである。図６は、図５のＳ２２の処理の一例を示す図である。図７は、図５のＳ２３の処理の一例を示す図である。図８は、図５のＳ２４の処理の一例を示す図である。
【００４５】
図５において、Ｓ２１では、ウェーブレット変換部１１ｃが、キャラクタ画像１の画像データに対し、Ｓ１３（図４参照）でのＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われるウェーブレット変換と同様のウェーブレット変換を行う。
【００４６】
例えば、ＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われるウェーブレット変換の段数を２段としていた場合、このＳ２１では、同様の２段のウェーブレット変換、すなわち、２回のウェーブレット変換が行われることになる。
【００４７】
なお、画像データに対し１回のウェーブレット変換が行われると、その画像データは、次の４つの周波数成分に分割される。
・ＬＬ(水平低周波、垂直低周波）成分
・ＬＨ(水平低周波、垂直高周波）成分
・ＨＬ(水平高周波、垂直低周波）成分
・ＨＨ(水平高周波、垂直高周波）成分
ここで、ＬＬ成分は、ウェーブレット変換後の画像データにおける低周波成分のみを有する低周波成分領域に対応するものでもある。また、ＬＨ、ＨＬ、及びＨＨの各成分は、ウェーブレット変換後の画像データにおける高周波成分を含む高周波成分領域に対応するものでもある。
【００４８】
ＬＬ、ＬＨ、ＨＬ、及びＨＨのそれぞれの成分は、変換前の画像データの画像サイズに対して高さが１／２、幅が１／２のサイズになる。また、２回目以降のウェーブレット変換では、ＬＬ成分の画像データに対してウェーブレット変換が行われる。
【００４９】
このような処理が行われるＳ２１と並行して、Ｓ２２では、分割処理部１１ｂが、Ｓ１１（図４参照）で生成された透過色領域ビットマップ１Ａの画像データから、Ｓ２１でのウェーブレット変換部１１ｃにより行われるウェーブレット変換の段数（Ｓ１３（図４参照）でのＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われるウェーブレット変換の段数でもある）における各段に対応する画像サイズの透過色領域ビットマップの画像データを、ダウンサンプリングにより情報量を間引くことによって、生成する。なお、このときのダウンサンプリング率は、次式により求めることができる。
【００５０】
ダウンサンプリング率＝２ウェーブレット変換の段数
例えば、Ｓ２１でのウェーブレット変換部１１ｃにより行われるウェーブレット変換の段数が２段である場合には、図６に示すように、１段目及び２段目の各段に対応する画像サイズの透過色領域ビットマップ（１Ａ＿１、１Ａ＿２）の画像データが生成される。
【００５１】
この場合、１段目に対応する画像サイズの透過色領域ビットマップ１Ａ＿１の画像データは、上記式よりダウンサンプリング率が２となり、透過色領域ビットマップ１Ａの画像サイズに対して高さが１／２、幅が１／２のサイズになる。
【００５２】
また、２段目に対応する画像サイズの透過色領域ビットマップ１Ａ＿２の画像データは、上記式よりダウンサンプリング率が４となり、透過色領域ビットマップ１Ａの画像サイズに対して高さが１／４、幅が１／４のサイズになる。
【００５３】
図５のＳ２３乃至２６では、キャラクタ画像１の画像データの高周波成分が抑制されるように、処理部１１ｄが、Ｓ２２で生成された各段に対応する画像サイズの透過色領域ビットマップの画像データに基づいて、Ｓ２１の処理後のキャラクタ画像１の画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う。
【００５４】
詳しくは、Ｓ２３では、低周波成分処理部１１ｅが、Ｓ２１の処理によって得られたＬＬ成分に対応する画像サイズのＳ２２で生成された透過色領域ビットマップの画像データに基づいて、そのＬＬ成分内の透過色領域に対応する各画素の画素データを、そのＬＬ成分内の表示色領域に対応する全画素の画素データの平均値に置換する、という低周波成分処理を行う。
【００５５】
例えば、図７に示したように、Ｓ２１の処理によって得られたＬＬ成分の画像を画像４１とし、そのＬＬ成分の画像４１に対応する画像サイズのＳ２２で生成された透過色領域ビットマップを透過色領域ビットマップ４２とすると、透過色領域ビットマップ４２の画像データに基づいて、ＬＬ成分の画像４１内の透過色領域に対応する各画素の画素データが、そのＬＬ成分の画像４１内の表示色領域に対応する全画素の画素データの平均値に置換される。画像４３は、その処理後のＬＬ成分の画像を示している。
【００５６】
図５のＳ２４では、高周波成分処理部１１ｆが、Ｓ２１の処理によって得られたＬＨ成分に対応する画像サイズのＳ２２で生成された透過色領域ビットマップの画像データに基づいて、そのＬＨ成分内の透過色領域に対応する各画素の画素データを０に置換する、という高周波成分処理を行う。
【００５７】
Ｓ２５では、高周波成分処理部１１ｆが、Ｓ２１の処理によって得られたＨＬ成分に対応する画像サイズのＳ２２で生成された透過色領域ビットマップの画像データに基づいて、そのＨＬ成分内の透過色領域に対応する各画素の画素データを０に置換する、という高周波成分処理を行う。
【００５８】
Ｓ２６では、高周波成分処理部１１ｆが、Ｓ２１の処理によって得られたＨＨ成分に対応する画像サイズのＳ２２で生成された透過色領域ビットマップの画像データに基づいて、そのＨＨ成分内の透過色領域に対応する各画素の画素データを０に置換する、という高周波成分処理を行う。
【００５９】
例えば、図８に示したように、Ｓ２１の処理によって得られたＬＨ成分の画像を画像４
６とし、そのＬＨ成分の画像４６に対応する画像サイズのＳ２２で生成された透過色領域ビットマップを透過色領域ビットマップ４７とすると、上記のＳ２４の高周波成分処理では、透過色領域ビットマップ４７の画像データに基づいて、ＬＨ成分の画像４６内の透過色領域に対応する各画素の画素データが０に置換される。画像４８は、その処理後のＬＨ成分の画像を示している。上記のＳ２５及びＳ２６の各高周波成分処理においても、同様にして、ＨＬ及びＨＨの各成分の画像に対して処理が行われる。
【００６０】
なお、Ｓ２４乃至２６の各高周波成分処理では、Ｓ２１の処理にて複数段のウェーブレット変換が行われていた場合に、各段のウェーブレット変換により得られた成分毎に、上述の透過色領域に対応する各画素の画素データを０に置換する処理が行われる。
【００６１】
図５のＳ２７では、逆ウェーブレット変換部１１ｇが、処理部１１ｄによる処理後の画像データ、すなわち、Ｓ２３乃至２６の各処理後の画像の画像データを用いて、Ｓ２１の処理にて行われたウェーブレット変換に対応する逆ウェーブレット変換を行う。
【００６２】
例えば、Ｓ２１の処理にて行われたウェーブレット変換の段数が２段であった場合、このＳ２７では、２段の逆ウェーブレット変換、すなわち、２回の逆ウェーブレット変換が行われることになる。
【００６３】
このように、図４のＳ１２における前処理として、図５に示した処理が行われることによって、ＪＰＥＧ２０００による符号化の際に問題となる表示色領域と透過色領域との境界部分に生じる高周波成分を除去することができる。
【００６４】
これにより、その前処理後のキャラクタ画像の画像データに対してＪＰＥＧ２０００による非可逆符号化を行った場合には、表示色領域と透過色領域との境界に生じる画素値変化による画質劣化を抑制することができると共に、表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要がないために符号化性能の低下を抑制することもできる。
【００６５】
また、その前処理後のキャラクタ画像の画像データに対してＪＰＥＧ２０００による可逆符号化を行った場合にも、表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要がないため、符号化性能の低下を抑制することができる。
【００６６】
次に、図４に示した画像処理動作内の主な動作として行われる、Ｓ１２、Ｓ１３、及びＳ１５の処理を中心に、その画像処理動作の具体例を説明する。
図９は、その具体例を示すフローチャートである。図１０は、図９のＳ１２内のＳ２１の処理を示す図である。図１１は、図９のＳ１２内のＳ２２の処理を示す図である。図１２は、図９のＳ１２内のＳ２３乃至２６内の処理を示す図である。図１３は、図９のＳ１２内のＳ２７の処理を示す図である。
【００６７】
なお、本具体例では、キャラクタ画像１の画像サイズを、高さをＨ、幅をＷとする画像サイズとする。これに伴い、表示色領域抽出部１１ａにより生成される透過色領域ビットマップ１Ａの画像サイズも、高さをＨ、幅をＷとする画像サイズになることは勿論のことである。また、ＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われるウェーブレット変換の段数を２段とする。
【００６８】
本具体例において、図９のＳ１２内のＳ２１では、図１０に示したように、ウェーブレット変換部１１ｃが、キャラクタ画像１の画像データに対し、Ｓ１３でのＪＰＥＧ２０００エンコーダ１５による符号化実行時に行われる２段のウェーブレット変換と同様に２段のウェーブレット変換を行う。これにより、同図に示したように、１段目のウェーブレット変換による高さがＨ／２、幅がＷ／２のサイズのＬＨ、ＨＬ、及びＨＨの各成分の画像（５１、５２、５３）の画像データと、２段目のウェーブレット変換による高さがＨ／４、幅がＷ／４のサイズのＬＬ、ＬＨ、ＨＬ、及びＨＨの各成分の画像（５４、５５、５６、５７）の画像データとが得られる。
【００６９】
図９のＳ１２内のＳ２２では、図１１に示したように、分割処理部１１ｂが、透過色領域ビットマップ１Ａの画像データから、ダウンサンプリング率２のダウンサンプリングにより、Ｓ２１でのウェーブレット変換の１段目に対応する高さがＨ／２、幅がＷ／２のサイズの透過色領域ビットマップ５８の画像データを生成すると共に、ダウンサンプリング率４のダウンサンプリングにより、Ｓ２１でのウェーブレット変換の２段目に対応する高さがＨ／４、幅がＷ／４のサイズの透過色領域ビットマップ５９の画像データを、生成する。
【００７０】
図９のＳ１２内のＳ２３乃至２６では、図１２に示したように、低周波成分処理部１１ｅが、ＬＬ成分の画像５４と画像サイズが同一の透過色領域ビットマップ５９の画像データに基づいて、そのＬＬ成分の画像５４内の透過色領域に対応する各画素の画素データを、そのＬＬ成分の画像５４内の表示色領域に対応する全画素の画素データの平均値に置換する。これにより、処理後のＬＬ成分の画像５４ａの画像データが得られる。また、高周波成分処理部１１ｆは、高さがＨ／４、幅がＷ／４のサイズのＬＨ、ＨＬ、ＨＨの各成分の画像５５、５６、５７と画像サイズが同一の透過色領域ビットマップ５９の画像データに基づいて、そのＬＨ、ＨＬ、ＨＨの各成分の画像５５、５６、５７内の透過色領域に対応する各画素の画素データを０に置換する。これにより、処理後のＬＨ、ＨＬ、ＨＨの各成分の画像５５ａ、５６ａ、５７ａの画像データが得られる。さらに、高周波成分処理部１１ｆは、高さがＨ／２、幅がＷ／２のサイズのＬＨ、ＨＬ、ＨＨの各成分の画像５１、５２、５３と画像サイズが同一の透過色領域ビットマップ５８の画像データに基づいて、そのＬＨ、ＨＬ、ＨＨの各成分の画像５１、５２、５３内の透過色領域に対応する各画素の画素データを０に置換する。これにより、処理後のＬＨ、ＨＬ、ＨＨの各成分の画像５１ａ、５２ａ、５３ａの画像データが得られる。
【００７１】
図９のＳ１２内のＳ２７では、図１３に示したように、逆ウェーブレット変換部１１ｇが、低周波成分処理部１１ｅによる処理後のＬＬ成分の画像５４ａの画像データと、高周波成分処理部１１ｆによる処理後の、高さがＨ／４、幅がＷ／４のサイズのＬＨ、ＨＬ、ＨＨの各成分の画像５５ａ、５６ａ、５７ａの画像データと、高周波成分処理部１１ｆによる処理後の、高さがＨ／２、幅がＷ／２のサイズのＬＨ、ＨＬ、ＨＨの各成分の画像５１ａ、５２ａ、５３ａの画像データを用いて、Ｓ２１の処理にて行われた２段のウェーブレット変換に対応する２段の逆ウェーブレット変換を行う。これにより、処理後のキャラクタ画像１ｄの画像データが得られる。なお、キャラクタ画像１ｄの画像サイズは、キャラクタ画像１の画像サイズと同じであることは勿論のことである。
【００７２】
このような図９のＳ１２の処理により、処理後のキャラクタ画像１ｄは、キャラクタ画像１よりも高周波成分が抑制された画像となる。また、このキャラクタ画像１ｄは、ＪＰＥＧ２０００による符号化の際に問題となる表示色領域と透過色領域との境界部分に生じる高周波成分が除去された画像ともなる。
【００７３】
図９のＳ１３では、ＪＰＥＧ２０００エンコーダ１５が、キャラクタ画像１ｄの画像データに対して、２段のウェーブレット変換処理を含むＪＰＥＧ２０００による符号化処理（圧縮処理）を施し、符号化ストリームを生成する。
【００７４】
このときのＪＰＥＧ２０００による符号化処理では、キャラクタ画像１ｄの画像データが、表示色領域と透過色領域との境界部分に生じる高周波成分が除去された画像となって
いることから、符号化として非可逆符号化が行われた場合には、表示色領域と透過色領域との境界に生じる画素値変化による画質劣化を抑制することができると共に、表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要がないために符号化性能の低下を抑制することもできる。また、符号化として可逆符号化が行われた場合には、表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要がないため、符号化性能の低下を抑制することができる。
【００７５】
図９のＳ１５では、ＪＰＥＧ２０００デコーダ１６が、その符号化ストリームに対して、２段の逆ウェーブレット変換処理を含むＪＰＥＧ２０００による復号化処理（伸張処理）を施し、キャラクタ画像１Ｃの画像データを生成する。
【００７６】
このようにして生成されたキャラクタ画像１Ｃの画像データは、その後、図４のＳ１６に示したように、透過色領域ビットマップ１Ａの画像データに基づいて、背景画像２の画像データと合成され、背景画像２上にキャラクタ画像１Ｃの画像データの表示色領域のみを重ねた合成画像３１の画像データが生成される。そして、生成された合成画像３１の画像データは、例えば、表示デバイス２３により表示される。
【００７７】
以上のように、本実施形態に係る画像処理装置によれば、キャラクタ画像１の画像データに対してＪＰＥＧ２０００による符号化を行う際に、前処理として図５に示したような画質改善処理を行っておくことで、ＪＰＥＧ２０００による符号化の際に問題となる表示色領域と透過色領域との境界部分に生じる高周波成分を除去することができる。
【００７８】
従って、ＪＰＥＧ２０００による非可逆符号化を行った場合には、表示色領域と透過色領域との境界に生じる画素値変化による例えばモスキートノイズ等の画質劣化を抑制することができると共に、表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要がないために符号化性能の低下を抑制することもできる。
【００７９】
また、ＪＰＥＧ２０００による可逆符号化を行った場合にも、表示色領域と透過色領域との境界部分に対して多くの情報を割り当てる必要がないため、符号化性能の低下を抑制することができる。
【００８０】
なお、本実施形態に係る画像処理装置においては、キャラクタ画像をグレースケール画像とすることは勿論のこと、カラー画像とすることも可能である。例えば、Ｒ、Ｇ、Ｂの各成分を有するカラー画像をキャラクタ画像とする場合には、その成分毎に、図４のＳ１２における前処理が行われる。
【００８１】
また、本実施形態に係る画像処理装置においては、静止画像を処理対象とすることは勿論のこと、動画像を処理対象とすることも可能である。この場合には、動画像のフレーム毎に、対応するフレームの画像がキャラクタ画像として当該画像処理装置に入力され処理されることになる。
【００８２】
ところで、図２に示した画像処理装置は、例えば図１４に示すような情報処理装置（コンピュータ）を用いて構成することもできる。同図に示した情報処理装置は、ＣＰＵ（中央処理装置）６１、メモリ６２、入力装置６３、出力装置６４、外部記憶装置６５、媒体駆動装置６６、ネットワーク接続装置６７を備え、それらはバス６８により互いに接続されている。
【００８３】
メモリ６２は、例えば、ＲＯＭ（read only memory）、ＲＡＭ（random access memory）等を含み、処理に用いられるプログラムおよびデータ（キャラクタ画像や背景画像の画像データ等も含む）を格納する。ＣＰＵ６１は、メモリ６２を利用してプログラムを実行することにより、必要な処理を行う。例えば上述の図４に示した処理等を行う。
【００８４】
入力装置６３は、例えば、キーボード、ポインティングデバイス、タッチパネル等であり、ユーザからの指示や情報の入力に用いられる。出力装置６４は、例えば、ディスプレイ、プリンタ等であり、ユーザへの問い合わせや処理結果等の出力に用いられる。例えば合成画像３１の表示等に用いられる。
【００８５】
外部記憶装置６５は、例えば、磁気ディスク装置、光ディスク装置、光磁気ディスク装置、テープ装置等である。情報処理装置は、この外部記憶装置６５に、上記プログラムおよびデータを格納しておき、必要に応じて、それらをメモリ６２にロードして使用する。
【００８６】
媒体駆動装置６６は、可搬記録媒体６９を駆動し、その記録内容にアクセスする。可搬記録媒体６９は、メモリカード、フレキシブルディスク、ＣＤ−ＲＯＭ（compact disk read only memory ）、光ディスク、光磁気ディスク等の任意のコンピュータ読み取り可能な記録媒体である。ユーザは、この可搬記録媒体６９に上記プログラムおよびデータを格納しておき、必要に応じて、それらをメモリ６２にロードして使用する。
【００８７】
ネットワーク接続装置６７は、ＬＡＮ（local area network）やインターネット等の任意の通信ネットワークに接続され、通信に伴うデータ変換を行う。情報処理装置は、必要に応じて、上記プログラムおよびデータを外部の装置からネットワーク接続装置６７を介して受け取り、それらをメモリ６２にロードして使用する。
【００８８】
図１５は、図１４に示した情報処理装置にプログラムおよびデータを供給することのできるコンピュータ読み取り可能な記録媒体を示している。可搬記録媒体６９やサーバ７１のデータベース７２に格納されたプログラムおよびデータは、情報処理装置７３のメモリ６２にロードされる。サーバ７１は、そのプログラムおよびデータを搬送する搬送信号を生成し、ネットワーク上の任意の伝送媒体を介して情報処理装置７３に送信する。ＣＰＵ６１は、そのデータを用いてそのプログラムを実行し、必要な処理を行う。
【００８９】
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の要旨を逸脱しない範囲において、各種の改良及び変更を行っても良いのはもちろんである。
【００９０】
以上の実施形態に関し、更に以下の付記を開示する。
（付記１）
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置であって、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換手段と、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理手段と、
前記処理手段による処理後の前記画像データを用いて、前記ウェーブレット変換手段により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換手段と、
前記逆ウェーブレット変換手段による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化手段と、
を備えることを特徴とする画像処理装置。
（付記２）
前記処理手段は、
前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける低周波成分のみを有する低周波成分領域内において、透過色領域に対応する各画素の画素データを、表示色領域に対応する全画素の画素データの平均値に置換する低周波成分処理手段を含む、
ことを特徴とする付記１記載の画像処理装置。
（付記３）
前記処理手段は、
前記ウェーブレット変換手段によるウェーブレット変換後の前記画像データにおける高周波成分を含む高周波成分領域内において、透過色領域に対応する各画素の画素データを０に置換する高周波成分処理手段を含む、
ことを特徴とする付記１又は２記載の画像処理装置。
（付記４）
前記の表示色領域と透過色領域とを有する画像の画像データに対応する、当該画像上の表示色領域と透過色領域とを区別するための領域区別用画像データから、前記ウェーブレット変換手段により行われるウェーブレット変換の段数における各段に対応する画像サイズの領域区別用画像データを生成する生成手段を更に備える、
ことを特徴とする付記１乃至３の何れか一項記載の画像処理装置。
（付記５）
前記生成手段は、ダウンサンプリングにより情報量を間引くことによって、前記各段に対応する画像サイズの領域区別用画像データを生成する、
ことを特徴とする付記４記載の画像処理装置。
（付記６）
ダウンサンプリング率は、次式により求められる、
ダウンサンプリング率＝２ウェーブレット変換の段数
ことを特徴とする付記５記載の画像処理装置。
（付記７）
前記低周波成分処理手段及び又は前記高周波成分処理手段は、前記生成手段により生成された、対応する画像サイズの領域区別用画像データに基づいて、処理を行う、
ことを特徴とする付記４乃至６の何れか一項に記載の画像処理装置。
（付記８）
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理方法であって、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行い、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行い、
前記処理後の前記画像データを用いて、前記ウェーブレット変換に対応する逆ウェーブレット変換を行い、
前記逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う、
ことを特徴とする画像処理方法。
（付記９）
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置に用いられるコンピュータに、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換機能と、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換機能によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理機能と、
前記処理機能による処理後の前記画像データを用いて、前記ウェーブレット変換機能により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレッ
ト変換機能と、
前記逆ウェーブレット変換機能による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化機能と、
を実現させるための画像処理プログラム。
（付記１０）
ウェーブレット変換を利用した符号化により、画像データの符号化を行う画像処理装置に用いられるコンピュータに、
表示色領域と透過色領域とを有する画像の画像データに対し、前記符号化実行時に行われるウェーブレット変換を行うウェーブレット変換機能と、
前記画像データの高周波成分が抑制されるように、前記ウェーブレット変換機能によるウェーブレット変換後の前記画像データにおける透過色領域に対応する画素の画素データを置換する処理を行う処理機能と、
前記処理機能による処理後の前記画像データを用いて、前記ウェーブレット変換機能により行われたウェーブレット変換に対応する逆ウェーブレット変換を行う逆ウェーブレット変換機能と、
前記逆ウェーブレット変換機能による逆ウェーブレット変換後の前記画像データに対し、前記符号化を行う符号化機能と、
を実現させるための画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【図面の簡単な説明】
【００９１】
【図１】キャラクタ画像を取り扱うシステムにおいて行われる従来の画像処理の一例を示すフローチャートである。
【図２】一実施の形態に係る画像処理装置の構成例を示す図である。
【図３】一実施の形態に係る画像処理装置内の画像処理部の構成例を示す図である。
【図４】一実施の形態に係る画像処理装置により行われる画像処理動作の一例を示すフローチャートである。
【図５】Ｓ１２で行われる、画像処理部による前処理の一例を示すフローチャートである。
【図６】図５のＳ２２の処理の一例を示す図である。
【図７】図５のＳ２３の処理の一例を示す図である。
【図８】図５のＳ２４の処理の一例を示す図である。
【図９】図４に示した画像処理動作の具体例を示すフローチャートである。
【図１０】図９のＳ１２内のＳ２１の処理を示す図である。
【図１１】図９のＳ１２内のＳ２２の処理を示す図である。
【図１２】図９のＳ１２内のＳ２３乃至２６内の処理を示す図である。
【図１３】図９のＳ１２内のＳ２７の処理を示す図である。
【図１４】情報処理装置の構成図である。
【図１５】記録媒体を示す図である。
【符号の説明】
【００９２】
１      キャラクタ画像
２      背景画像
３      合成画像
１１      画像処理部
１１ａ      表示色領域抽出部
１１ｂ      分割処理部
１１ｃ      ウェーブレット変換部
１１ｄ      処理部１１ｄ
１１ｅ      低周波成分処理部
１１ｆ    高周波成分処理部
１１ｇ      逆ウェーブレット変換部
１２      ＤＭＡコントローラ
１３      画像記録部
１４      ネットワーク接続装置
１５      ＪＰＥＧ２０００エンコーダ
１６      ＪＰＥＧ２０００デコーダ
１７      画像合成部
１８      ＲＡＭ
１９      ＲＯＭ
２０      ＣＰＵ
２１      バス
２２      デジタルカメラ
２３      表示デバイス
３１      合成画像
４１      ＬＬ成分の画像
４２      ＬＬ成分の画像に対応するサイズの透過色領域ビットマップ
４３      低周波成分処理後のＬＬ成分の画像
４６      ＬＨ成分の画像
４７      ＬＨ成分の画像に対応するサイズの透過色領域ビットマップ
４８      高周波成分処理後のＬＨ成分の画像
５１      ＬＨ成分の画像
５２      ＨＬ成分の画像
５３      ＨＨ成分の画像
５４      ＬＬ成分の画像
５５      ＬＨ成分の画像
５６      ＨＬ成分の画像
５７      ＨＨ成分の画像
５８、５９      ダウンサンプリングされた透過色領域ビットマップ
６１      ＣＰＵ
６２      メモリ
６３      入力装置
６４      出力装置
６５      外部記憶装置
６６      媒体駆動装置
６７      ネットワーク接続装置
６８      バス
６９      可搬記録媒体
７１      サーバ
７２      データベース
７３      情報処理装置
【図１】
2010010998.tif 000003
【図２】
2010010998.tif 000004
【図３】
2010010998.tif 000005
【図４】
2010010998.tif 000006
【図５】
2010010998.tif 000007
【図６】
2010010998.tif 000008
【図９】
2010010998.tif 000009
【図１０】
2010010998.tif 000010
【図１１】
2010010998.tif 000011
【図１４】
2010010998.tif 000012
【図１５】
2010010998.tif 000013
【図７】
2010010998.tif 000014
【図８】
2010010998.tif 000015
【図１２】
2010010998.tif 000016
【図１３】
2010010998.tif 000017