(57)【特許請求の範囲】
【請求項１】
色情報及び透明度情報をそれぞれが含む第１の種類数の画素情報のいずれかを各画素に対応づけてなる元画像に基づいて、色情報及び透明度情報をそれぞれが含む前記第１の種類数よりも少ない第２の種類数の画素情報のいずれかを各画素に対応づけてなる減色済み元画像を生成する画像生成方法において、
前記元画像を、透明度を有する画素からなる透明領域画像と、透明度を有しない画素からなる不透明領域画像と、に分割する画像領域分割ステップと、
前記不透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数よりも少ない第３の種類数に減らして減色済み不透明領域画像を生成する不透明領域画像減色ステップと、
前記透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数から前記第３の種類数を引いた第４の種類数に減らして減色済み透明領域画像を生成する透明領域画像減色ステップと、
前記減色済み不透明領域画像と前記減色済み透明領域画像とに基づいて前記減色済み元画像を生成する合成ステップと、
を含み、
前記透明領域画像減色ステップは、
所定色に対応する色情報を含む画素情報を全画素に対応づけてなる背景画像に前記透明領域画像を半透明合成して、背景付き透明領域画像を生成するステップと、
前記背景付き透明領域画像の各画素に対応づけられた画素情報を前記第４の種類数に減らして減色済み背景付き透明領域画像を生成するステップと、
前記減色済み背景付き透明領域画像の各画素の色と前記所定色との差に対応する透明度を、前記減色済み背景付き透明領域画像の各画素に対応づけられた画素情報に含まれる透明度情報に設定することにより、前記減色済み透明領域画像を生成するステップと、
を含むことを特徴とする画像生成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像作成方法、画像作成装置及びプログラムに関し、特に、透明度を有する画素を含む元画像から減色済み元画像を生成する場合に、無駄な画素情報を画素情報テーブルに含めないようにする技術に関する。
【０００２】
【従来の技術】
フルカラーと呼ばれる画像表現方式は、各画素に３２ビットの画素情報を対応づけるものであり、各画素の色が２４ビットで指定されるとともに（例えば３つの色成分（ＲＧＢ）が各８ビットで指定される）、透明度が残りの８ビットで指定されるようになったものが多い。この方式によれば、２３２種類の画素情報を各画素に任意に対応づけることができ、２３２種類の画素情報（２２４色且つ２８段階の透明度）を同時表示することができるので、画像品質を最高に保つことができる。
【０００３】
しかしながら、フルカラー画像はデータ量が膨大となり、実用上問題が多い。そこで、８ビットカラーと呼ばれる画像表現方式では、例えば２３２種類の画素情報の中から２８種類を選択しておき、その限定された画素情報を各画素に対応づけることにより画像を表現するようにしている。この方式によれば、同時表示可能な画素情報が２８種類に抑えられるものの、画像品質をさほど落とさずに、データ量を大幅に削減することができる。
【０００４】
【発明が解決しようとする課題】
しかし、８ビットカラー形式では、表現しようとする画像に透明度が部分的に含まれている場合に、２３２種類の画素情報から効率よく２８種類の画素情報を選択することが非常に困難であるという問題がある。例えば全ての色を同じ段階数の透明度で表示可能なよう２８種類の画素情報を選択すると、通常、透明度を必要としない色も多いため、無駄な（実際には表示されない）画素情報を多く選択してしまうことになる。そこで、無駄な画素情報を選択しないようにして、不透明の画素についてより多くの色が同時表示されるようにすることが望ましい。
【０００５】
本発明は上記課題に鑑みてなされたものであって、その目的は、透明度を有する画素を含む元画像から減色済み元画像を生成する場合に、透明度を必要としない色に透明度を設定してしまうことがないようにできる画像作成方法、画像作成装置及びプログラムを提供することにある。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る画像作成方法は、色情報及び透明度情報をそれぞれが含む第１の種類数の画素情報のいずれかを各画素に対応づけてなる元画像に基づいて、色情報及び透明度情報をそれぞれが含む前記第１の種類数よりも少ない第２の種類数の画素情報のいずれかを各画素に対応づけてなる減色済み元画像を生成する画像生成方法において、前記元画像を、透明度を有する画素からなる透明領域画像と、透明度を有しない画素からなる不透明領域画像と、に分割する画像領域分割ステップと、前記不透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数よりも少ない第３の種類数に減らして減色済み不透明領域画像を生成する不透明領域画像減色ステップと、前記透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数から前記第３の種類数を引いた第４の種類数に減らして減色済み透明領域画像を生成する透明領域画像減色ステップと、前記減色済み不透明領域画像と前記減色済み透明領域画像とに基づいて前記減色済み元画像を生成する合成ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係る画像作成装置は、色情報及び透明度情報をそれぞれが含む第１の種類数の画素情報のいずれかを各画素に対応づけてなる元画像に基づいて、色情報及び透明度情報をそれぞれが含む前記第１の種類数よりも少ない第２の種類数の画素情報のいずれかを各画素に対応づけてなる減色済み元画像を生成する画像生成装置において、前記元画像を、透明度を有する画素からなる透明領域画像と、透明度を有しない画素からなる不透明領域画像と、に分割する手段と、前記不透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数よりも少ない第３の種類数に減らして減色済み不透明領域画像を生成する手段と、前記透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数から前記第３の種類数を引いた第４の種類数に減らして減色済み透明領域画像を生成する手段と、前記減色済み不透明領域画像と前記減色済み透明領域画像とに基づいて前記減色済み元画像を生成する手段と、を含むことを特徴とする。
【０００８】
また、本発明に係るプログラムは、色情報及び透明度情報をそれぞれが含む第１の種類数の画素情報のいずれかを各画素に対応づけてなる元画像に基づいて、色情報及び透明度情報をそれぞれが含む前記第１の種類数よりも少ない第２の種類数の画素情報のいずれかを各画素に対応づけてなる減色済み元画像を生成するためのプログラムであって、前記元画像を、透明度を有する画素からなる透明領域画像と、透明度を有しない画素からなる不透明領域画像と、に分割する画像領域分割ステップと、前記不透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数よりも少ない第３の種類数に減らして減色済み不透明領域画像を生成する不透明領域画像減色ステップと、前記透明領域画像の各画素に対応づけられた画素情報を前記第２の種類数から前記第３の種類数を引いた第４の種類数に減らして減色済み透明領域画像を生成する透明領域画像減色ステップと、前記減色済み不透明領域画像と前記減色済み透明領域画像とに基づいて前記減色済み元画像を生成する合成ステップと、をコンピュータに実行させるためのものである。
【０００９】
ここで、色情報は、各画素の色を表す情報であり、例えば赤（Ｒ）、緑（Ｇ）、青（Ｂ）等の色の成分量を表す情報を組み合わせて構成することができる。この場合、色情報は「ＲＧＢ値」とも呼ばれ、例えば（Ｒ，Ｇ，Ｂ）＝（０，０，０）で黒が表現され、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）で赤が表現される。また、透明度情報は、各画素の透明度を表す情報であり、例えば「アルファ」や「アルファチャンネル」と呼ばれる。透明度情報は、例えば、ある画素部分に投射した光の強さと、その画素部分を透過した光の強さの比等によって表現される。
【００１０】
本発明では、まず、第１の種類数の画素情報のいずれかが各画素に対応づけられた元画像が用意される。そして、元画像が透明領域画像と不透明領域画像に分割される。透明領域画像は、透明度が零よりも大きいこと、すなわち不透明ではないことを表す透明度情報を含む画素情報が対応づけられた画素からなる画像である。また、不透明領域画像は、透明度が零であること、すなわち不透明であることを表す透明度情報を含む画素情報が対応づけられた画素からなる画像である。次に、透明領域画像の各画素に対応づけられた画素情報が第３の種類数に減らされるとともに、不透明領域画像の各画素に対応づけられた画素情報が第４の種類数に減らされる。その後、こうして得られる減色済み透明領域画像と減色済み不透明領域画像とに基づいて、減色済み元画像が生成される。減色済み元画像は、第２の種類数の画素情報のいずれかが各画素に対応づけられた画像である。なお、第１の種類数は第２の種類数よりも多く、第３の種類数と第４の種類数を足した数が第２の種類数に等しい。
【００１１】
本発明では、透明領域画像と不透明領域画像とを別々に減色するようにしたので、透明度を必要としない色に透明度を設定してしまうことがないようにでき、効率よく元画像の減色をすることができる。また、減色済み透明領域画像の各画素に対応づけられる画素情報の種類数と、減色済み不透明領域画像の各画素に対応づけられる画素情報の種類数と、の割合を変えることにより、例えば不透明領域の色数を重視するのか、透明領域の透明度の段階数を重視するのか等を、ユーザが任意に設定することができる。このため、減色済み元画像の使用目的や元画像の内容に応じて、適切な減色処理を元画像に施すことができる。
【００１２】
また、本発明の一態様では、前記透明領域画像減色ステップ（減色済み透明領域画像を生成する手段）は、所定色に対応する色情報を含む画素情報を全画素に対応づけてなる背景画像に前記透明領域画像を半透明合成して、背景付き透明領域画像を生成するステップ（手段）と、前記背景付き透明領域画像の各画素に対応づけられた画素情報を前記第４の種類数に減らして減色済み背景付き透明領域画像を生成するステップ（手段）と、前記減色済み背景付き透明領域画像の各画素の色と前記所定色との差に対応する透明度を、前記減色済み背景付き透明領域画像の各画素に対応づけられた画素情報に含まれる透明度情報に設定することにより、前記減色済み透明領域画像を生成するステップ（手段）と、を含む。
【００１３】
すなわち、減色済み背景付き透明領域画像において、各画素の色と背景画像の色との差が大きければ大きいほど（画素の色が当該画素の色に近いほど）、元の透明領域画像における対応画素に低い透明度が設定されていたと判断でき、逆に差が小さければ小さいほど（画素の色が背景画像の色に近い色を有しているほど）、元の透明領域画像における対応画素に高い透明度が設定されていたと判断できることから、この態様では、減色済み背景付き透明領域画像の各画素の色と背景画像の色との差に対応する透明度を、減色済み背景付き透明領域画像の各画素の透明度情報に設定するようにしている。この態様によれば、特別の画像処理ソフトウェア等を必要とせずに、減色済み透明領域画像を生成することができる。
【００１４】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面に基づき詳細に説明する。
【００１５】
本発明の一実施の形態に係る画像作成方法は、例えば図１に示すように、ディスプレイ１０、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２、マウス１４及びキーボード１６を備えた公知のパーソナルコンピュータシステムを用いて実施される。ここで、ＣＰＵ１２には、例えばＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；商標）等の情報記憶媒体により減色機能を備えた公知の画像処理ソフトウェアがインストールされている。同ソフトウェアにより、ユーザはマウス１４及びキーボード１６を駆使して、予め用意した元画像に任意の画像処理を施すことができる。ここでは、フルカラー形式の元画像を８ビットカラー形式のテクスチャ画像に変換する方法について説明する。
【００１６】
図２は、本発明の一実施の形態に係る画像作成方法の手順を説明するフロー図であり、図３は、図２のＳ１０４の処理を詳細に説明するフロー図である。また、図４は、図２のＳ１０６の処理を詳細に説明するフロー図である。
【００１７】
図２に示すように、８ビットカラー形式のテクスチャ画像を作成する場合、まずユーザがフルカラー形式の任意の元画像（フルカラー元画像）を作成する（Ｓ１０１）。フルカラー形式の元画像では、各画素に３２ビットの画素情報が対応づけられている。画素情報は、赤、緑、青の各色成分を指定する２４ビットの色情報と、透明度を指定する８ビットの透明度情報と、を含んでいる。図５には、Ｓ１０１で作成されるフルカラー元画像の一例が示されている。同図に示すフルカラー元画像２０には透明領域２２と不透明領域２４とが含まれている。透明領域２２は、（零よりも大きい）透明度を有する、すなわち不透明でない画素からなる画像領域である。また、不透明領域２４は透明度を有しない、すなわち不透明の画素からなる画像領域であり、透明領域２２以外の部分である。
【００１８】
次に、透明領域画像の画素情報種類数ｎと不透明領域画像の画素情報種類数ｍをユーザが任意に決定する（Ｓ１０２）。ここで、画素情報種類数ｎ及びｍは、その和が２８（＝２５６）となるように決定される。
【００１９】
そして、Ｓ１０１で作成した元画像を透明領域画像と不透明領域画像に分割する（Ｓ１０３）。透明領域画像は、元画像と同じサイズを有しており、元画像に含まれる画素のうち透明度を有するもの、すなわち不透明ではないことを表す透明度情報が対応づけられた画素から構成される。また、不透明領域画像は、元画像と同じサイズを有しており、元画像に含まれる画素のうち透明度を有しないもの、すなわち不透明であることを表す透明度情報が対応づけられた画素から構成される。
【００２０】
図６及び図７は、この工程で得られる透明領域画像と不透明領域画像の一例を示している。図６に示される透明領域画像２６はフルカラー元画像２０から分割（分離抽出）された画像であり、フルカラー形式を有する。この透明領域画像２６はフルカラー元画像２０と同じサイズを有しており、フルカラー元画像２０に含まれている透明領域２２がそのまま表されている。そして、残余領域２８の画素には、例えば白色不透明の画素情報が付与されている。
【００２１】
また、図７に示される不透明領域画像３２もフルカラー元画像２０から分割（分離抽出）された画像であり、フルカラー形式を有する。この不透明領域画像３２もフルカラー元画像２０と同じサイズを有しており、フルカラー元画像２０に含まれている不透明領域２４がそのまま表されている。そして、残余領域３０の画素には、例えば無色透明の画素情報が付与されている。
【００２２】
次に、透明領域画像を画素情報種類数ｎに減色する（Ｓ１０４）。上述した公知の画像処理ソフトウェアの減色機能を用いる場合、具体的には、図３に示すように、まず透明領域画像を背景画像に半透明合成する（Ｓ１０４ａ）。背景画像は、元画像と同一サイズであり、単色且つ不透明の画像である。背景画像の色としては、透明領域画像の背景として実際に使用されるであろう画像の色調を参考に決定することが望ましい。例えば、背景として黒っぽい画像が使用されることが想定される場合には、背景画像として黒色且つ不透明の画像を採用することが望ましい。また、背景として白っぽい画像が使用されることが想定される場合には、背景画像として白色且つ不透明の画像を採用することが望ましい。こうして、全画素が不透明である背景付き透明領域画像が得られる。この背景付き透明領域画像では、透明領域画像において大きい透明度が対応づけられた画素ほど背景画像の色に近い色を有している。
【００２３】
図８は、背景画像の一例を示しており、図９は、背景付き透明領域画像の一例を示している。図９に示される背景付き透明領域画像３８はフルカラー形式を有しており、図６に示す透明領域画像２６を図８に示す背景画像（フルカラー形式）３４に半透明合成して得られるものである。この背景付き透明領域画像３８では全ての画素が不透明になっている。ここで、背景付き透明領域画像３８の背景付き透明領域３６は、透明領域画像２６における透明領域２２に対応しており、同領域２２に含まれる各画素の透明度に応じて、背景付き透明領域３６に含まれる各画素に背景画像３４の色味が付加されている。つまり、透明領域２２に含まれる各画素の透明度が大き（高）ければ、背景付き透明領域３６に含まれる画素は背景画像３４の色に近くなり、透明領域２２に含まれる各画素の透明度が小さ（低）ければ、画素に設定されている画素情報の色に近くなる。
【００２４】
次に、背景付き透明領域画像を画素情報種類数ｎに減色する（Ｓ１０４ｂ）。ソフトウェアによる減色処理としては多くの方式が既に公知であるが、いずれの方式によって減色するようにしてもよい。この減色処理により得られる画像、すなわち減色済み背景付き透明領域画像には、ｎ種類の画素情報が含まれることになる。図１０には、この減色処理によって生成される画素情報テーブル（ＣＬＵＴ；Ｃｏｌｏｒ  Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）の一例が示されている。同図には、背景付き透明領域画像の画素に対応づけられている画素情報を１２８種類に減らした場合に得られる画素情報テーブルが示されている。背景付き透明領域画像を描画するとき、同図において斜線を引いた部分は参照されず、同図において符号Ａ（色情報）及び符号Ｂ（透明度情報）を付した部分、すなわち画素情報Ｎｏ．１〜１２８に係る画素情報だけが参照される。
【００２５】
次に、Ｓ１０４ｂで生成される画素情報テーブルに含まれる画素情報を、そこに含まれる色情報が表す色が背景画像の色に近いものから順に並べ替える（Ｓ１０４ｃ）。そして、並べ替えの順に従ってｎ段階（すなわち背景付き透明領域画像の画素情報種類数ｎと同数）の透明度を、画素情報テーブルの透明度情報の欄に設定する。すなわち、画素情報に含まれる色情報が表す色が背景画像の色に近ければ近いほど、その画素情報に含まれている透明度情報に大きな透明度を設定する（Ｓ１０４ｄ）。これは、背景付き透明領域画像の各画素に付された色が、背景画像の色に近ければ近いほど、元々の透明領域画像において高い透明度（大きな値の透明度）が与えられていたと判断できるからである。こうして、得られる透明度設定及び減色済みの背景付き透明領域画像が、後段の処理（具体的にはＳ１０６の処理）において減色済み透明領域画像として利用される。
【００２６】
図２に戻り、次に、Ｓ１０３で得られる不透明領域画像を画素情報種類数ｍに減色する（Ｓ１０５）。この減色処理にも、公知のあらゆる方式を採用することができる。図１１には、この減色処理によって生成される画素情報テーブルの一例が示されている。同図には、不透明領域画像の画素に対応づけられている画素情報を１２８種類に減らした場合に得られる画素情報テーブルが示されている。不透明領域画像を描画するとき、同図において斜線を引いた部分は参照されず、同図において符号Ｃ（色情報）及び符号Ｄ（透明度情報）を付した部分、すなわち画素情報Ｎｏ．１２９〜２５６に係る画素情報だけが参照される。
【００２７】
その後、Ｓ１０４で得られる減色済み透明領域画像（透明度設定及び減色済み背景付き透明領域画像）とＳ１０５で得られる減色済み不透明領域画像とを合成することにより、減色済み元画像、すなわち８ビットカラー形式のテクスチャ画像を生成する（Ｓ１０６）。具体的には、図４に示すように、まずＳ１０４で得られる画素情報テーブルとＳ１０５で得られる画素情報テーブルを合成する（Ｓ１０６ａ）。図１２には、図１０に示される画素情報テーブル（Ｓ１０４で得られるもの）と図１１に示される画素情報テーブル（Ｓ１０５で得られるもの）とを合成して得られる画素情報テーブル（合成画素情報テーブル）が示されている。Ｓ１０６ａでは、Ｓ１０４で得られる画素情報テーブルの画素情報Ｎｏ．１２９〜２５６に係る画素情報（図１１において斜線を引いた部分）に、Ｓ１０５で得られる画素情報テーブルの画素情報Ｎｏ．１２９〜２５６を上書きすることにより、合成画素情報テーブルを得るようにしている。
【００２８】
その後、さらに減色済み透明領域画像（透明度設定及び減色済みの背景付き透明領域画像）を減色済み不透明領域画像に合成して、減色済み元画像を生成する（Ｓ１０６ｂ）。図１３には、図７に示される不透明領域画像３２に減色処理を施した画像に対して、図９に示される背景付き透明領域画像３８を合成してなる減色済み元画像、が示されている。同図に示される減色済み元画像では、不透明領域画像３２の残余領域３０の画素情報が、（透明度設定及び減色済み）背景付き透明領域画像３８のうち背景付き透明領域３６の画素情報に置きかえられている。
【００２９】
以上のようにして減色済み元画像を生成すると、元画像のうち透明領域と不透明領域とで別々に画素情報の種類数を指定し、別々に減色処理をすることができるので、不透明領域の色数を増やしたり、透明領域の透明段階数を増やしたりする等して、画像品質を透明領域と不透明領域に任意に割り振ることができる。
【００３０】
以上の説明では、画像処理ソフトウェアを用いてユーザが手作業で元画像を減色済み元画像に変換したが、専用減色プログラムを例えば図１に示すパーソナルコンピュータシステムで実行させることにより、元画像から任意の画像品質の減色済み元画像を生成することができる画像作成装置として同システムを機能させるようにして、減色処理を自動化するようにしてもよい。
【００３１】
図１４は、この専用減色プログラムを図１に示すパーソナルコンピュータシステムで実行した場合に実現される機能を示す図である。同図に示すように、パーソナルコンピュータで実現される機能には、元画像入力部５０と、領域分割部５２と、透明領域画像減色部５４と、不透明領域画像減色部５６と、画素情報種類数設定部５８と、画像合成部６０と、が含まれる。
【００３２】
元画像入力部５０は、例えばフルカラー形式の元画像（元画像データ）を入力するための機能ブロックであり、例えば公知の画像処理ソフトウェアで作成した画像ファイルや各種撮像装置で撮影された画像ファイルを、マウス１４やキーボード１６を用いてユーザが任意に指定することにより、その画像ファイルを元画像として領域分割部５２に入力することができるようになっている。
【００３３】
領域分割部５２は、元画像入力部５０から入力される元画像を透明領域画像と不透明領域画像とに分割する。このうち透明領域画像は透明領域画像減色部５４に入力され、不透明領域画像は不透明領域画像減色部５６に入力される。画素情報種類数設定部５８は、例えばマウス１４やキーボード１６を用いてユーザが透明領域画像で用いられる画素情報の種類数ｎ、及び不透明領域画像で用いられる画素情報の種類数ｍを設定するための機能ブロックである。種類数ｎは透明領域画像減色部５４に入力され、種類数ｍは不透明領域画像減色部５６に入力されるようになっている。８ビットカラー形式の減色済み元画像を生成する場合には、ｍとｎの和が２５６となるよう、ユーザが各値を設定する。
【００３４】
透明領域画像減色部５４は、領域分割部５２から入力される透明領域画像で用いられる画素情報をｎ種類に減らすことにより、減色済み透明領域画像を生成する。ここでの減色処理には、公知の減色アルゴリズムを採用することができる。例えば、赤色成分、青色成分、緑色成分、及び透明度に各々対応する４軸を備えた４次元画素情報空間をパーソナルコンピュータのメモリ上に用意し、透明領域画像で用いられる全ての画素情報を同空間にプロットする。そして、各点を同空間において距離が近いもの同士でｎ個のグループに分ける。さらに、各グループに属する点の、例えば重心位置に対応する画素情報を、そのグループの代表画素情報とする。そして、各グループに属する点にそれぞれ対応する、減色前の透明領域画像の画素情報を、そのグループの代表画素情報に置きかえる。こうすることにより、領域分割部５２から入力される透明領域画像の画素情報をｎ種類に減らすことができる。透明領域画像減色部５４で生成される減色済み透明領域画像は画像合成部６０に入力される。
【００３５】
不透明領域画像減色部５６は、領域分割部５２から入力される不透明領域画像の画素情報をｍ種類に減らすことにより、減色済み不透明領域画像を生成する。ここでの減色処理にも、上述のものと同様、公知の減色アルゴリズムを採用すればよい。不透明領域画像減色部５６で生成される減色済み不透明領域画像も画像合成部６０に入力される。
【００３６】
画像合成部６０では、透明領域画像減色部５４から入力される減色済み透明領域画像と、不透明領域画像減色部５６から入力される減色済み不透明画像と、を合成することにより、減色済み元画像を生成する。
【００３７】
以上のようにすれば、元画像の減色処理を自動化することができる。このとき、画素情報種類数設定部５８により、透明領域画像と不透明領域画像とで別々に画素情報の種類数を指定することができるので、画像品質を画像の用途や内容に応じて任意に調整することができる。
【００３８】
【発明の効果】
以上説明したように、本発明によれば、元画像に基づいて減色済み元画像を生成するとき、元画像を透明領域画像と不透明領域画像とに分割し、不透明領域画像から減色済み不透明領域画像を生成するとともに、透明領域画像から減色済み透明領域画像を生成して、それら減色済み不透明領域画像と減色済み透明領域画像とに基づいて減色済み元画像を生成するようにしたので、透明度を必要としない色に透明度を設定してしまうことがないようにでき、画像品質を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像作成方法を実施するコンピュータシステムの外観を示す斜視図である。
【図２】本発明の実施の形態に係る画像作成方法の手順を説明するフロー図である。
【図３】透明領域画像の減色手順を説明するフロー図である。
【図４】減色済み透明領域画像と減色済み不透明領域画像との合成手順を説明するフロー図である。
【図５】元画像の一例を示す図である。
【図６】透明領域画像の一例を示す図である。
【図７】不透明領域画像の一例を示す図である。
【図８】背景画像の一例を示す図である。
【図９】背景付き透明領域画像の一例を示す図である。
【図１０】透明領域画像の減色処理で得られる画素情報テーブルの一例を示す図である。
【図１１】不透明領域画像の減色処理で得られる画素情報テーブルの一例を示す図である。
【図１２】図１０に示す画素情報テーブルと図１１に示す画素情報テーブルとを合成して得られる合成画素情報テーブルを示す図である。
【図１３】減色済み元画像の一例を示す図である。
【図１４】本発明の実施の形態に係る画像作成装置の機能ブロックを示す図である。
【符号の説明】
１０  ディスプレイ、１２  ＣＰＵ、１４  マウス、１６  キーボード、２０フルカラー元画像、２２  透明領域、２４  不透明領域、２８，３０  残余領域、３４  背景画像、３６  背景付き透明領域、３８  背景付き透明領域画像、４０  減色済み元画像、５０  元画像入力部、５２  領域分割部、５４  透明領域画像減色部、５６  不透明領域画像減色部、５８  画素情報種類数設定部、６０  画像合成部。
【図１】
0003585036.tif 000002
【図２】
0003585036.tif 000003
【図３】
0003585036.tif 000004
【図４】
0003585036.tif 000005
【図５】
0003585036.tif 000006
【図６】
0003585036.tif 000007
【図７】
0003585036.tif 000008
【図８】
0003585036.tif 000009
【図９】
0003585036.tif 000010
【図１０】
0003585036.tif 000011
【図１１】
0003585036.tif 000012
【図１２】
0003585036.tif 000013
【図１３】
0003585036.tif 000014
【図１４】
0003585036.tif 000015