(57)【特許請求の範囲】
【請求項１】
ビットマップ展開された画像が格納されるメモリの画像格納領域に背景画像を配置する第１配置手段と、
前記画像格納領域に配置された背景画像に重ねて文字画像を配置する第２配置手段と、
前記画像格納領域に配置される文字画像の文字輪郭に沿って前記画像格納領域の画素の色成分濃度を所定量又は所定割合で減らす濃度補正を行う輪郭濃度補正手段と、を備え、
前記輪郭濃度補正手段は、前記文字輪郭に外接をする外接画素又は、前記外接画素及び前記外接画素に前記外接の方向で連続する１個以上の画素に対して前記濃度補正を行うこと、を特徴とする画像編集装置。
【請求項２】
請求項１に記載する画像編集装置であって、
前記輪郭濃度補正手段は、
前記文字輪郭に外接をする１個の外接画素を抽出し、
前記抽出の外接画素が所定条件を満たしたときは、前記抽出の外接画素又は、前記抽出の外接画素及び前記抽出の外接画素に前記外接の方向で連続する１個以上の画素に対して前記濃度補正を行い、
前記抽出から前記濃度補正までの画像編集を前記文字輪郭に外接し、且つ、前記背景画像上にある外接画素の全てについて行うこと、を特徴とする画像編集装置。
【請求項３】
請求項２に記載する画像編集装置であって、
前記輪郭濃度補正手段は、前記抽出の外接画素が所定条件を満たさないときは、前記抽出の外接画素により前記外接がなされるとともに前記文字輪郭を構成する１個の輪郭画素、又は前記輪郭画素及び前記輪郭画素に前記外接の反対方向で連続する１個以上の画素に対して前記濃度補正を行うこと、を特徴とする画像編集装置。
【請求項４】
請求項１乃至請求項３のいずれか一つに記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合が、前記文字画像の色によっては変更されること、を特徴とする画像編集装置。
【請求項５】
請求項１乃至請求項４のいずれか一つに記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合が、前記文字画像の色を構成する原色毎に設定されていること、を特徴とする画像編集装置。
【請求項６】
請求項５に記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合が、印刷媒体上で発色するために必要なエネルギーが小さい原色ほど大きいことを、を特徴とする画像編集装置。
【請求項７】
請求項５に記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合が、印刷媒体内に位置する発色層が下にある原色ほど大きいことを、を特徴とする画像編集装置。
【請求項８】
請求項６又は請求項７に記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合が、前記印刷媒体の種類毎に設定されていること、を特徴とする画像編集装置。
【請求項９】
請求項６乃至請求項８のいずれか一つに記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合が、前記印刷媒体に印刷を行うプリンタの種類毎に設定されていること、を特徴とする画像編集装置。
【請求項１０】
請求項６乃至請求項９のいずれか一つに記載する画像編集装置であって、
前記濃度補正で使用される所定量又は所定割合、及び画素の数が、前記外接する方向と前記印刷媒体の搬送方向との関係によって異なること、を特徴とする画像編集装置。
【請求項１１】
請求項１乃至請求項１０のいずれか一つに記載する画像編集装置としてコンピュータを機能させるための画像編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字輪郭に沿って画素の色成分濃度を補正する画像編集装置と画像編集プログラムに関するものである。
【背景技術】
【０００２】
下記特許文献１には、高濃度部においても濃度を低下させることなく、輪郭の滲みを抑え、高品質の文字および画像の記録を行う技術が記載されている。この技術は、インクジェット記憶装置に適用されるものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２５０１１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これに対して、感熱・熱転写方式によるフルカラー印刷を行う場合でも、輪郭の滲みを抑える要請がある。なぜなら、フルカラー印刷といっても、文字は単色で黒色のケースが多く、この黒色は、発色するために必要な熱エネルギーが最も多いため、黒色のドットに隣接する他色のドットに不要な熱エネルギーが伝わることによって、その隣接ドットが所望しない色で発色してしまうことがあるからである。
【０００５】
もっとも、通常のフルカラー画像であれば、色の変化が大きいので、このような隣接ドットで所望しない色が発色しても、このような発色が目立たないこともある。しかしながら、文字が黒色のケースでは、黒色のドットが連続すると、発色させるための熱エネルギーが多くなり、黒色のドットに隣接する他色のドットに伝わる不要な熱エネルギーも多くなるので、その隣接ドットに対する影響度がより大きくなる。よって、背景画像上に黒色の文字画像を配置したフルカラー画像では、その黒色の文字の輪郭に沿って背景が変色し、品質を落とすおそれがあった。
【０００６】
また、文字画像が黒色でないとしても単色であれば、黒色ほどの影響は無いかもしれないが、同様にして、その単色の文字の輪郭に沿って背景が変色し、品質を落とすおそれがあった。
【０００７】
尚、プリンタの印字ヘッドに印加制御上でエネルギー補正を行うことによって、上述したような文字の輪郭に沿った背景の変色を抑えることも可能であるが、プリンタの印字ヘッドによる高速印字を保ちながらその補正を行おうとすれば、例えば、文字輪郭を抽出する処理が限られた時間で行わなければならず、誤抽出といった不確実な要素を発生させる可能性が大きい。
【０００８】
そこで、本発明は、上述した点を鑑みてなされたものであり、感熱・熱転写方式によるフルカラー印刷を行う場合でも文字の輪郭の滲みを解消することができる画像編集装置と画像編集プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
この課題を解決するためになされた発明は、画像編集装置であって、ビットマップ展開された画像が格納されるメモリの画像格納領域に背景画像を配置する第１配置手段と、前記画像格納領域に配置された背景画像に重ねて文字画像を配置する第２配置手段と、前記画像格納領域に配置される文字画像の文字輪郭に沿って前記画像格納領域の画素の色成分濃度を所定量又は所定割合で減らす濃度補正を行う輪郭濃度補正手段と、を備え、前記輪郭濃度補正手段は、前記文字輪郭に外接をする外接画素又は、前記外接画素及び前記外接画素に前記外接の方向で連続する１個以上の画素に対して前記濃度補正を行うこと、を特徴とする。
【００１０】
また、この課題を解決するためになされた発明は、編集プログラムであって、請求項１乃至請求項１０のいずれか一つに記載する画像編集装置としてコンピュータを機能させること、を特徴とする。
【発明の効果】
【００１１】
すなわち、本発明では、ビットマップ展開された画像が格納されるメモリの画像格納領域において、配置された背景画像に重ねて文字画像が配置されるが、そのメモリの画像格納領域に配置される文字画像の文字輪郭に沿ってその画像格納領域の画素の色成分濃度を所定量又は所定割合で減らす濃度補正が行われる。よって、本発明では、感熱・熱転写方式によるフルカラー印刷を行う場合でも文字の輪郭の滲みが解消される。
【００１２】
また、本発明では、そのメモリの画像格納領域において、文字輪郭に外接をする外接画素又は、その外接画素及びその外接画素にその外接の方向で連続する１個以上の画素に対して上記濃度補正が行われるので、文字そのものの品質を落とすことなく、文字の輪郭の滲みが解消される。
【図面の簡単な説明】
【００１３】
【図１】パーソナルコンピュータで実行される制御プログラムが表されたフローチャート図である。
【図２】同パーソナルコンピュータで実行される制御プログラムが表されたフローチャート図である。
【図３】同パーソナルコンピュータで実行される制御プログラムが表されたフローチャート図である。
【図４】同パーソナルコンピュータで実行される制御プログラムが表されたフローチャート図である。
【図５】（ａ）には補正率テーブルが表され、（ｂ）には補正値適用可否テーブルが表された図である。
【図６】多色感熱媒体の断面図である。
【図７】同パーソナルコンピュータ及びプリンタのブロック図である。
【図８】同パーソナルコンピュータにあるＲＡＭの画像格納領域に展開されたビットマップ画像の一部（複数の画素）がドットでイメージ化された図である。
【図９】同パーソナルコンピュータにあるＲＡＭの画像格納領域に展開されたビットマップ画像の一部（複数の画素）がドットでイメージ化された図である。
【図１０】同パーソナルコンピュータにあるＲＡＭの画像格納領域に展開されたビットマップ画像の一部（複数の画素）がドットでイメージ化された図である。
【図１１】同パーソナルコンピュータにあるＲＡＭの画像格納領域に展開されたビットマップ画像の一部（複数の画素）がドットでイメージ化された図である。
【図１２】同パーソナルコンピュータにあるＲＡＭの画像格納領域に展開されたビットマップ画像の一部（複数の画素）がドットでイメージ化された図である。
【図１３】同パーソナルコンピュータにあるＲＡＭの画像格納領域に展開されたビットマップ画像の一部（複数の画素）がドットでイメージ化された図である。
【発明を実施するための形態】
【００１４】
［１．多色感熱媒体］
図６に表されたように、多色感熱媒体１は、基材２を有する。基材２上には、シアン・マゼンタ・イエローの順で各発色層３，４，５が積層されている。さらに、シアン・マゼンタ・イエローの各発色層３，４，５の間には、中間層８がそれぞれ積層されている。イエローの発色層５上にはオーバーコート層９が積層されている。尚、図６に表した多色感熱媒体１の断面図では、多色感熱媒体１の断面が煩雑になって見辛くなることを回避するため、基材２や、シアン・マゼンタ・イエローの各発色層３，４，５、中間層８、オーバーコート層９の各断面を表すそれぞれの平行斜線が省略されている。
【００１５】
［２．プリンタ］
図７に表されたように、プリンタ１０１は、サーマルヘッド１０２や、プラテンローラ１０３、制御部１１１、ヘッド駆動回路１１７、搬送モーター駆動回路１１８、媒体搬送モーター１１９、接続インターフェース１２０を有する。尚、サーマルヘッド１０２とプラテンローラ１０３との間に挟まれた多色感熱媒体１は、プラテンローラ１０３の回転により、搬送方向１３１へ搬送される。
【００１６】
制御部１１１は、ＣＰＵ１１２や、ＣＧ−ＲＯＭ１１３、ＥＥＰＲＯＭ１１４、ＲＯＭ１１５、ＲＡＭ１１６により構成される。ＣＰＵ１１２は、プリンタ１０１における各種制御の中枢を担う中央演算処理装置である。従って、ＣＰＵ１１２は、各種制御プログラム等に基づいて、プリンタ１０１そのものを制御する。
【００１７】
ＣＧ−ＲＯＭ１１３は、印字される文字や記号の画像データがコードデータと対応させてドットパターンで記憶されるキャラクタージェネレータ用メモリである。ＥＥＰＲＯＭ１１４は、記憶内容の書込・消去ができる不揮発性メモリである。ＲＯＭ１１５には、プリンタ１０１における各種制御プログラムやデータが記憶される。ＲＡＭ１１６は、ＣＰＵ１１２での演算結果等が一時的に記憶される記憶装置である。さらに、ＲＡＭ１１６には、例えば、印字データ等が記憶される。その印刷データには、例えば、後述するパーソナルコンピュータで編集された印字データがある。
【００１８】
制御部１１１には、ヘッド駆動回路１１７や、搬送モーター駆動回路１１８、接続インターフェース１２０が接続される。ヘッド駆動回路１１７は、ＣＰＵ１１２からの制御信号に基づいてサーマルヘッド１０２に駆動信号を供給し、サーマルヘッド１０２の駆動状態を制御する回路である。搬送モーター駆動回路１１８は、ＣＰＵ１１２からの制御信号に基づいて媒体搬送モーター１１９に駆動信号を供給し、媒体搬送モーター１１９の駆動制御を介してプラテンローラ１０３の回転を制御する回路である。
【００１９】
サーマルヘッド１０２とプラテンローラ１０３との間に挟まれた多色感熱媒体１は、プラテンローラ１０３の回転により、プラテンローラ１０３によってサーマルヘッド１０２に押し付けられながら、搬送方向１３１へ搬送される。このとき、多色感熱媒体１は、イエローの発色層５上にあるオーバーコート層９の側（上記図６参照）がサーマルヘッド１０２に押し付けられる。
【００２０】
サーマルヘッド１０２は、多色感熱媒体１を発色させるための熱エネルギーを与えるものである。上述したように、多色感熱媒体１が有するイエローの発色層５上にあるオーバーコート層９がサーマルヘッド１０２に対して押し付けられることから、サーマルヘッド１０２の熱エネルギーは、多色感熱媒体１が有するイエローの発色層５上にあるオーバーコート層９の側から与えられる。これにより、本実施の形態では、イエロー・マゼンタ・シアンの各発色層５，４，３は、その記載順で上層から下層に位置すると定義する。
【００２１】
このとき、サーマルヘッド１０２の発熱温度と発熱時間は、制御部１１１及びヘッド駆動回路１１７によって、一印字周期の中で、多色感熱媒体１で発色させようとするシアン・マゼンタ・イエローの各発色層３，４，５の発色特性に応じて制御される。
【００２２】
すなわち、制御部１１１及びヘッド駆動回路１１７は、一印字周期の中で、サーマルヘッド１０２への駆動電圧の印加時間と印加タイミングを制御することで、多色感熱媒体１で発色させようとするシアン・マゼンタ・イエローの各発色層３，４，５の発色特性に応じたサーマルヘッド１０２の発熱温度と発熱時間を制御する。接続インターフェース１２０は、パーソナルコンピュータ２０１を接続するためのものである。
【００２３】
［３．パーソナルコンピュータ］
パーソナルコンピュータ２０１は、制御部２１１や、入力装置２１６、接続インターフェース２１７を有する。制御部２１１は、ＣＰＵ２１２や、ＲＯＭ２１３、ＲＡＭ２１４により構成される。ＣＰＵ２１２は、パーソナルコンピュータ２０１における各種制御の中枢を担う中央演算処理装置である。従って、ＣＰＵ２１２は、各種制御プログラム等に基づいて、パーソナルコンピュータ２０１そのものを制御する。
【００２４】
ＲＯＭ２１３には、パーソナルコンピュータ２０１における各種制御プログラムや、テーブル、データが記憶される。ＲＡＭ２１４は、ＣＰＵ２１２での演算結果等が一時的に記憶される記憶装置である。さらに、ＲＡＭ２１４は、例えば、ビットマップ展開された画像が格納される画像格納領域２１５を有する。
【００２５】
制御部２１１には、入力装置２１６や接続インターフェース２１７が接続される。入力装置２１６には、例えば、キーボードやマウスなどがある。接続インターフェース２１７は、プリンタ１０１を接続するためのものである。
【００２６】
［４．補正テーブル］
パーソナルコンピュータ２０１のＲＯＭ２１３には、図５（ａ）の補正率テーブルや、図５（ｂ）の補正値適用可否テーブルが記憶されている。図５（ａ）（ｂ）において、イエローが「Ｙ」で示され、マゼンタが「Ｍ」で示され、シアンが「Ｃ」で示され、イエロー・マゼンタ・シアンの各濃度が「０」〜「２５５」の数値で示されている。
【００２７】
図５（ａ）の補正率テーブルは、後述する制御プログラムにおいて、文字色が黒色の場合に使用される。文字色が黒色の場合には、イエロー・マゼンタ・シアンの各濃度はそれぞれ「２５５」であり、それぞれ濃度は最も大きくなる。さらに、図５（ａ）の補正率テーブルには、イエロー・マゼンタ・シアンの各成分の補正率が％の単位で記憶されている。イエロー・マゼンタ・シアンの各成分の補正率は、多色感熱媒体１（上記図６、上記図７参照）の種類（「媒体Ａ」と「媒体Ｂ」）や、プリンタ１０１（上記図７参照）の種類（「プリンタＡ」と「プリンタＢ」）、後記の座標Ａ・座標Ｂ・座標Ｏによって異なる。
【００２８】
例えば、座標Ａにおいて、プリンタ１０１（上記図７参照）の種類が「プリンタＡ」であり、多色感熱媒体１（上記図６、上記図７参照）の種類が「媒体Ａ」であれば、イエロー・マゼンタ・シアンの各成分の補正率は、５％・１０％・２０％である。以下、同様にして、イエロー・マゼンタ・シアンの各成分の補正率は、多色感熱媒体１（上記図６、上記図７参照）の種類や、プリンタ１０１（上記図７参照）の種類、後述する座標Ａ・座標Ｂ・座標Ｏを介して、 図５（ａ）の補正率テーブルから読み取られる。
【００２９】
図５（ｂ）の補正値適用可否テーブルは、後述する制御プログラムにおいて、補正値を適用するか否かが判断される際に使用される。図５（ｂ）の補正値適用可否テーブルには、イエロー・マゼンタ・シアンの各成分が、限度値として、「０」〜「２５５」の数値（絶対値）で記憶されている。例えば、イエロー・マゼンタ・シアンの各濃度が「３０」「１２５」「２３０」で示された色については、そのイエローの濃度である「３０」が、図５（ｂ）の補正値適用可否テーブルのＹ成分の限度値である「７２」以下にあるので、後述する制御プログラムにおいては、補正値の適用が不可とされる。
【００３０】
［５．補正制御］
次に、パーソナルコンピュータ２０１で実行される印刷データ送信までの動作について説明する。図１乃至図４のフローチャートで表された制御プログラムは、ＲＯＭ２１３等に記憶されるとともにＣＰＵ２１２により実行される。
【００３１】
図１に表されたように、先ず、Ｓ１１において、初期化が行われる。ここでは、パーソナルコンピュータ２０１に接続されたプリンタ１０１の種類や、そのプリンタ１０１の多色感熱媒体１の種類が取得される。その後は、Ｓ１２に進む。Ｓ１２では、背景変更があるか否かが判断される。この判断は、入力装置２１６からの信号に基づいて行われる。ここで、背景変更がある場合（Ｓ１２：ＹＥＳ）には、Ｓ１３に進む。
【００３２】
Ｓ１３では、背景貼付が行われる。この処理では、具体的に言えば、ＲＡＭ２１４の画像格納領域２１５に背景画像がビットマップ展開されながら配置される。その後は、上述したＳ１２に戻って、Ｓ１２以降の処理が繰り返される。
【００３３】
一方、上述したＳ１２において、背景変更がない場合（Ｓ１２：ＮＯ）には、Ｓ１４に進む。Ｓ１４では、文字入力があるか否かが判断される。この判断は、入力装置２１６からの信号に基づいて行われる。ここで、文字入力がある場合（Ｓ１４：ＹＥＳ）には、Ｓ１５に進む。
【００３４】
Ｓ１５では、文字貼付が行われる。この処理では、具体的に言えば、ＲＡＭ２１４の画像格納領域２１５にビットマップ展開されながら配置された背景画像に重ねて、文字画像がビットマップ展開されながら上書きで配置される。その後は、上述したＳ１２に戻って、Ｓ１２以降の処理が繰り返される。
【００３５】
一方、上述したＳ１４において、文字入力がない場合（Ｓ１４：ＮＯ）には、Ｓ１６に進む。Ｓ１６では、印刷するか否かが判断される。この判断は、入力装置２１６からの信号に基づいて行われる。ここで、印刷しない場合（Ｓ１６：ＮＯ）には、Ｓ１９のその他の処理が行われる。その後は、上述したＳ１２に戻って、Ｓ１２以降の処理が繰り返される。
【００３６】
これに対して、印刷する場合（Ｓ１６：ＹＥＳ）には、Ｓ１７に進む。Ｓ１７では、印刷データ処理が行われる。印刷データ処理では、図２に表されたように、先ず、Ｓ３１において、画像がＲＧＢからＹＭＣに変換される。その後は、Ｓ３２に進む。
【００３７】
ここで、ＲＧＢとは、色の表現方法の一種で、赤色が「Ｒ」で示され、緑色が「Ｇ」で示され、青色が「Ｂ」で示される。この変換処理を具体的に言えば、画像の青色成分の濃度が「Ｙ＝２５５−Ｂ」によってイエロー成分の濃度に変換され、画像の緑色成分の濃度が「Ｍ＝２５５−Ｇ」によってマゼンタ成分の濃度に変換され、画像の赤色成分の濃度が「Ｃ＝２５５−Ｒ」によってシアン成分の濃度に変換される。
【００３８】
Ｓ３２では、文字オブジェクトがあるか否かが判断される。この処理では、ＲＡＭ２１４の画像格納領域２１５において、文字画像が配置されていれば文字オブジェクトがあると判断され、文字画像が配置されていなければ文字オブジェクトがないと判断される。ここで、文字オブジェクトがない場合（Ｓ３２：ＮＯ）には、後述する上記図１のＳ１８に進む。これに対して、文字オブジェクトがある場合（Ｓ３２：ＹＥＳ）には、Ｓ３４に進む。Ｓ３４では、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）を抽出する。
【００３９】
この抽出処理を具体的に説明する。本実施の形態では、ＲＡＭ２１４の画像格納領域２１５にビットマップ展開されながら配置された文字画像が黒色であるとする。この場合は、その文字画像の画素において黒色を示す数値が記憶される。黒色を示す数値とは、上述したように、イエロー・マゼンタ・シアンの各濃度がそれぞれ「２５５」である数値である。このようなビットマップ画像の画素をドットでイメージ化すると、図８に表されたように、例えば、文字画像３０１である「Ａ」の上部部分３０２が拡大されると、文字画像３０１である「Ａ」の文字そのものに相当する各画素４０１が黒色のドットで表される。
【００４０】
後述する図９乃至図１３も、ビットマップ画像の画素がドットでイメージ化されたものであり、文字画像３０１である「Ａ」の上部部分３０２（図８参照）及びその周辺が拡大された図である。以下の説明においても、ビットマップ画像の画素がドットでイメージ化された図８乃至図１３を用いて説明する。そして、例えば、図９に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａの座標が、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）として抽出される。
【００４１】
その抽出がなされると、後述するＳ３５の補正処理が行われる。その後は、Ｓ３６に進む。Ｓ３６では、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）を全て抽出したか否かが判断される。この処理を具体的に言えば、例えば、図８に表されたように文字画像３０１が「Ａ」である場合には、「Ａ」である文字の輪郭に該当する全ての画素４０１ａの座標が抽出されていれば、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）を全て抽出したと判断される。これに対して、「Ａ」である文字の輪郭に該当する全ての画素４０１ａの座標が抽出されていなければ、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）を全て抽出していないと判断される。
【００４２】
ここで、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）を全て抽出していない場合（Ｓ３６：ＮＯ）には、上述したＳ３４に戻って、Ｓ３４以降の処理が繰り返される。これに対して、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）を全て抽出した場合（Ｓ３６：ＹＥＳ）には、図１に戻り、後述するＳ１８に進む。
【００４３】
次に、図２に表されたＳ３５の色補正処理について説明する。Ｓ３５の色補正処理には、図３に表された色補正処理と図４に表された色補正処理とがある。先ず、図３に表された色補正処理について説明する。図３に表された色補正処理は、多色感熱媒体１の搬送方向１３１を考慮した場合に実行される。すなわち、図３に表された色補正処理では、先ず、Ｓ１０１において、文字の輪郭に外接する画素の座標Ａ（Ｘｎ，Ｙｎ）が抽出される。
【００４４】
この抽出処理を具体的に説明する。ここでは、図２の上記Ｓ３４において、図１２に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａの座標が、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）として抽出されている場合を説明する。この場合では、「Ａ」の文字の輪郭に該当する一つの画素４０１ａに外接する２つの外接画素４０１ｂのうち、一方の外接画素４０１ｂの座標Ａ（Ｘｎ，Ｙｎ）が抽出される。
【００４５】
その抽出がなされると、Ｓ１０２に進む。Ｓ１０２では、座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）があるか否かが判定される。言い換えれば、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）の外接画素４０１ｂに対して、多色感熱媒体１１１の搬送方向１３１の反対方向（上流側）にて隣接するとともに文字の輪郭に該当する一つの画素４０１ａがあるか否かが判定される。つまり、文字の輪郭に該当する一つの画素４０１ａがあれば座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）があると判断され、文字の輪郭に該当する一つの画素４０１ａがなければ座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）がないと判断される。
【００４６】
ここで、座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）がある場合（Ｓ１０２：ＹＥＳ）には、Ｓ１０３に進む。Ｓ１０３では、外接画素に外接する画素の座標Ｂ（Ｘｎ＋１，Ｙｎ）が抽出される。この抽出処理を具体的に説明すると、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）の外接画素４０１ｂに対して、図１２に表されたように、多色感熱媒体１１１の搬送方向１３１にて隣接する画素４０１ｃの座標Ｂ（Ｘｎ＋１，Ｙｎ）が抽出される。
【００４７】
その抽出がなされると、Ｓ１０４に進む。Ｓ１０４では、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。図１２では、２つの外接画素４０１ｂのうち、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。その後は、Ｓ１０５に進む。
【００４８】
Ｓ１０５では、図５（ａ）に表された補正率テーブルから座標Ａ用の各補正率が取得される。このとき、多色感熱媒体１の種類やプリンタ１０１の種類に基づいて、イエロー・マゼンタ・シアンの各補正率が取得される。その後は、Ｓ１０６に進む。
【００４９】
Ｓ１０６では、上記Ｓ１０４で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）について、イエロー・マゼンタ・シアンの各濃度が補正される。その補正は、具体的には、上記Ｓ１０５で取得されたイエロー・マゼンタ・シアンの各補正率によって行われる。例えば、上記Ｓ１０５で取得されたイエロー・マゼンタ・シアンの各補正率が「５％」「１０％」「２０％」の場合には、上記Ｓ１０４で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）が有するイエロー・マゼンタ・シアンの各濃度は、各補正率である「５％」「１０％」「２０％」がそれぞれ掛け合わされることによって算出される。但し、このＳ１０６の補正が一度行われた背景画像の画素（外接画素４０１ｂ）については、このＳ１０６の補正が再び行われることはない。
【００５０】
そのような補正がなされると、Ｓ１０７に進む。Ｓ１０７では、上記Ｓ１０３で抽出された座標Ｂ（Ｘｎ＋１，Ｙｎ）に位置する背景画像の画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。図１２では、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）の画素４０１ｂに多色感熱媒体１１１の搬送方向１３１で外接する画素４０１ｃが抽出され、その抽出画素４０１ｃについてイエロー・マゼンタ・シアンの各成分の濃度が得られる。その後は、Ｓ１０８に進む。
【００５１】
Ｓ１０８では、図５（ａ）に表された補正率テーブルから座標Ｂ用の各補正率が取得される。このとき、多色感熱媒体１の種類やプリンタ１０１の種類に基づいて、イエロー・マゼンタ・シアンの各補正率が取得される。その後は、Ｓ１０９に進む。
【００５２】
Ｓ１０９では、上記Ｓ１０７で抽出された座標Ｂ（Ｘｎ＋１，Ｙｎ）に位置する背景画像の画素（図１２では、画素４０１ｃ）について、イエロー・マゼンタ・シアンの各濃度が補正される。その補正は、具体的には、上記Ｓ１０８で取得されたイエロー・マゼンタ・シアンの各補正率によって行われる。例えば、上記Ｓ１０８で取得されたイエロー・マゼンタ・シアンの各補正率が「４％」「７％」「１６％」の場合には、上記Ｓ１０７で抽出された座標Ｂ（Ｘｎ＋１，Ｙｎ）に位置する背景画像の画素（図１２では、画素４０１ｃ）が有するイエロー・マゼンタ・シアンの各濃度は、各補正率である「４％」「７％」「１６％」がそれぞれ掛け合わされることによって算出される。但し、このＳ１０９の補正が一度行われた背景画像の画素（外接画素４０１ｃ）については、このＳ１０９の補正が再び行われることはない。そのような補正がなされた後は、後述するＳ１１０に進む。
【００５３】
一方、上述したＳ１０２において、座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）がない場合（Ｓ１０２：ＮＯ）には、Ｓ１１１に進む。Ｓ１１１では、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。図１２では、２つの外接画素４０１ｂのうち、上記Ｓ１０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。その後は、Ｓ１１２に進む。
【００５４】
Ｓ１１２では、図５（ａ）に表された補正率テーブルから座標Ａ用の各補正率が取得される。このとき、多色感熱媒体１の種類やプリンタ１０１の種類に基づいて、イエロー・マゼンタ・シアンの各補正率が取得される。その後は、Ｓ１１３に進む。
【００５５】
Ｓ１１３では、上記Ｓ１１１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）について、イエロー・マゼンタ・シアンの各濃度が補正される。その補正は、具体的には、上記Ｓ１１２で取得されたイエロー・マゼンタ・シアンの各補正率によって行われる。例えば、上記Ｓ１１２で取得されたイエロー・マゼンタ・シアンの各補正率が「５％」「１０％」「２０％」の場合には、上記Ｓ１１１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）が有するイエロー・マゼンタ・シアンの各濃度は、各補正率である「５％」「１０％」「２０％」がそれぞれ掛け合わされることによって算出される。但し、このＳ１１３の補正が一度行われた背景画像の画素（外接画素４０１ｂ）については、このＳ１１３の補正が再び行われることはない。そのような補正がなされた後は、Ｓ１１０に進む。
【００５６】
Ｓ１１０では、文字の輪郭に外接する画素の全てが抽出されたか否かが判断される。この判断処理を具体的に説明する。ここでは、図２の上記Ｓ３４において、図１２に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａの座標が、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）として抽出されている場合を説明する。この場合では、「Ａ」の文字の輪郭に該当する一つの画素４０１ａに外接する２つの外接画素４０１ｂのうち、双方の外接画素４０１ｂの座標Ａ（Ｘｎ，Ｙｎ）が抽出されていれば、文字の輪郭に外接する画素の全てが抽出されたと判断され、一方の外接画素４０１ｂの座標Ａ（Ｘｎ，Ｙｎ）のみが抽出されていれば、文字の輪郭に外接する画素の全てが抽出されていないと判断される。
【００５７】
ここで、文字の輪郭に外接する画素の全てが抽出されていない場合（Ｓ１１０：ＮＯ）には、上記Ｓ１０１に戻って、Ｓ１０１以降の処理が繰り返される。これに対して、文字の輪郭に外接する画素の全てが抽出された場合（Ｓ１１０：ＹＥＳ）には、図１のＳ１８に進む。
【００５８】
Ｓ１８では、印刷データ送信が行われる。この処理では、具体的に言えば、上述した補正により編集・取得されたビットマップ画像が印字データとしてプリンタ１０１に印刷指令とともに送信され、その送信された印字データがプリンタ１０１のＲＡＭ１１６に記憶される。図１３は、図３に表された色補正処理のＳ１０６、Ｓ１０９、Ｓ１１３の補正によって編集・取得されたビットマップ画像の一例が表された図であって、そのビットマップ画像の一部が表された図である。その後は、図１の上記Ｓ１２に戻って、Ｓ１２以降の処理が繰り返される。このとき、プリンタ１０１では、その送信された印字データが多色感熱媒体１にフルカラー印刷される。
【００５９】
次に、図４に表された色補正処理について説明する。図４に表された色補正処理は、背景画像の色が薄い場合に実行される。図４に表された色補正処理では、先ず、Ｓ２０１において、文字の輪郭に外接する画素の座標Ａ（Ｘｎ，Ｙｎ）が抽出される。
【００６０】
この抽出処理を具体的に説明する。ここでは、図２の上記Ｓ３４において、図９に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａの座標が、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）として抽出されている場合を説明する。この場合では、図１０に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａに外接する２つの外接画素４０１ｂのうち、一方の外接画素４０１ｂの座標Ａ（Ｘｎ，Ｙｎ）が抽出される。
【００６１】
その抽出がなされると、Ｓ２０２に進む。Ｓ２０２では、上記Ｓ２０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。図１０では、２つの外接画素４０１ｂのうち、上記Ｓ２０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する画素が抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。その後は、Ｓ２０３に進む。
【００６２】
Ｓ２０３では、図５（ａ）に表された補正率テーブルから座標Ａ用の各補正率が取得される。このとき、多色感熱媒体１の種類やプリンタ１０１の種類に基づいて、イエロー・マゼンタ・シアンの各補正率が取得される。その後は、Ｓ２０４に進む。
【００６３】
Ｓ２０４では、補正値適用が可能か否かが判断される。この判断は、図５（ｂ）に表された補正値適用可否テーブルに基づいて行われる。すなわち、上記Ｓ２０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）について、イエローの濃度が「７２」より大きく、且つ、マゼンタの濃度が「１００」より大きく、且つ、シアンの濃度が「１２７」より大きければ、補正値適用が可能と判断される。一方、イエローの濃度が「７２」以下、又は、マゼンタの濃度が「１００」以下、又は、シアンの濃度が「１２７」以下であれば、補正値適用が不可能と判断される。ここで、補正値適用が可能である場合（Ｓ２０４：ＹＥＳ）には、Ｓ２０５に進む。
【００６４】
Ｓ２０５では、上記Ｓ２０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）について、イエロー・マゼンタ・シアンの各濃度が補正される。その補正は、具体的には、上記Ｓ２０３で取得されたイエロー・マゼンタ・シアンの各補正率によって行われる。例えば、上記Ｓ２０３で取得されたイエロー・マゼンタ・シアンの各補正率が「５％」「１０％」「２０％」の場合には、上記Ｓ２０１で抽出された座標Ａ（Ｘｎ，Ｙｎ）に位置する背景画像の画素（外接画素４０１ｂ）が有するイエロー・マゼンタ・シアンの各濃度は、各補正率である「５％」「１０％」「２０％」がそれぞれ掛け合わされることによって算出される。但し、このＳ２０５の補正が一度行われた背景画像の画素（外接画素４０１ｂ）については、このＳ２０５の補正が再び行われることはない。そのような補正がなされた後は、後述するＳ２０６に進む。
【００６５】
一方、上記Ｓ２０４において、補正値適用が不可能である場合（Ｓ２０４：ＮＯ）には、Ｓ２０７に進む。Ｓ２０７では、図２の上記Ｓ３４で抽出された座標Ｏ（Ｘｏ，Ｙｏ）に位置するとともに文字の輪郭に該当する一つの画素４０１ａが抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。図１０では、「Ａ」の文字の輪郭に該当する一つの画素４０１ａが抽出され、その抽出画素についてイエロー・マゼンタ・シアンの各成分の濃度が得られる。その後は、Ｓ２０８に進む。
【００６６】
Ｓ２０８では、図５（ａ）に表された補正率テーブルから座標Ｏ用の各補正率が取得される。このとき、多色感熱媒体１の種類やプリンタ１０１の種類に基づいて、イエロー・マゼンタ・シアンの各補正率が取得される。その後は、Ｓ２０９に進む。
【００６７】
Ｓ２０９では、上記Ｓ２０７で抽出された座標Ｏ（Ｘｏ，Ｙｏ）に位置するとともに文字の輪郭に該当する一つの画素４０１ａについて、イエロー・マゼンタ・シアンの各濃度が補正される。その補正は、具体的には、上記Ｓ２０８で取得されたイエロー・マゼンタ・シアンの各補正率によって行われる。例えば、上記Ｓ２０８で取得されたイエロー・マゼンタ・シアンの各補正率が「１０％」「１５％」「２５％」の場合には、上記Ｓ２０７で抽出された座標Ｏ（Ｘｏ，Ｙｏ）に位置するとともに文字の輪郭に該当する一つの画素４０１ａが有するイエロー・マゼンタ・シアンの各濃度は、各補正率である「１０％」「１５％」「２５％」がそれぞれ掛け合わされることによって算出される。但し、このＳ２０９の補正が一度行われた文字画像の画素（文字の輪郭に該当する一つの画素４０１ａ）については、このＳ２０９の補正が再び行われることはない。そのような補正がなされた後は、Ｓ２０６に進む。
【００６８】
Ｓ２０６では、文字の輪郭に外接する画素の全てが抽出されたか否かが判断される。この判断処理を具体的に説明する。ここでは、図２の上記Ｓ３４において、図９に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａの座標が、文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）として抽出されている場合を説明する。この場合では、図１０に表されたように、「Ａ」の文字の輪郭に該当する一つの画素４０１ａに外接する２つの外接画素４０１ｂのうち、双方の外接画素４０１ｂの座標Ａ（Ｘｎ，Ｙｎ）が抽出されていれば、文字の輪郭に外接する画素の全てが抽出されたと判断され、一方の外接画素４０１ｂの座標Ａ（Ｘｎ，Ｙｎ）のみが抽出されていれば、文字の輪郭に外接する画素の全てが抽出されていないと判断される。
【００６９】
ここで、文字の輪郭に外接する画素の全てが抽出されていない場合（Ｓ２０６：ＮＯ）には、上記Ｓ２０１に戻って、Ｓ２０１以降の処理が繰り返される。これに対して、文字の輪郭に外接する画素の全てが抽出された場合（Ｓ２０６：ＹＥＳ）には、図１のＳ１８に進む。
【００７０】
Ｓ１８では、印刷データ送信が行われる。この処理では、具体的に言えば、上述した補正により編集・取得されたビットマップ画像が印字データとしてプリンタ１０１に印刷指令とともに送信され、その送信された印字データがプリンタ１０１のＲＡＭ１１６に記憶される。図１１は、図４に表された色補正処理のＳ２０５、Ｓ２０９の補正によって編集・取得されたビットマップ画像の一例が表された図であって、そのビットマップ画像の一部が表された図である。その後は、図１の上記Ｓ１２に戻って、Ｓ１２以降の処理が繰り返される。このとき、プリンタ１０１では、その送信された印字データが多色感熱媒体１にフルカラー印刷される。
【００７１】
［６．まとめ］
すなわち、本実施の形態に係るパーソナルコンピュータ２０１では、ビットマップ展開された画像が格納されるＲＡＭ２１４の画像格納領域２１５において、配置された背景画像に重ねて文字画像（図８では、符号３０１）が配置される（Ｓ１３，Ｓ１５）。さらに、そのＲＡＭ２１４の画像格納領域２１５に配置された文字画像（図８では、符号３０１）の文字輪郭に沿って、その画像格納領域２１５の画素が有するイエロー・マゼンタ・シアンの各色成分濃度を、図５（ａ）に表された補正率テーブルに基づいて所定割合で減らす濃度補正が行われる（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）。よって、本実施の形態では、感熱・熱転写方式によるフルカラー印刷をプリンタ１０１で行う場合でも文字の輪郭の滲みが解消される。
【００７２】
さらに、本実施の形態では、パーソナルコンピュータ２０１が有するそのＲＡＭ２１４の画像格納領域２１５において、文字画像（図８では、符号３０１）の文字輪郭に外接する背景画像上の外接画素４０１ｂ又は、その外接画素４０１ｂ及びその外接画素４０１ｂにその外接の方向で連続する１個の背景画像上の画素４０１ｃに対して上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５）が行われるので、文字そのものの品質を落とすことなく、文字の輪郭の滲みが解消される。
【００７３】
さらに、本実施の形態では、パーソナルコンピュータ２０１が有するそのＲＡＭ２１４の画像格納領域２１５において、文字画像（図８では、符号３０１）の文字輪郭に外接する背景画像上の１個の外接画素４０１ｂが抽出され（Ｓ２０１）、その抽出の外接画素４０１ｂが所定条件を満たしたときは（Ｓ２０４：ＹＥＳ）、その抽出の外接画素４０１ｂに対してＳ２０５の上記濃度補正が行われ、Ｓ２０１の上記抽出からＳ２０５の上記濃度補正までの画像編集が文字画像（図８では、符号３０１）の文字輪郭に外接し、且つ、その背景画像上にある外接画素４０１ｂの全てについて行われる（Ｓ２０６、Ｓ３６）。よって、本実施の形態では、その抽出の外接画素４０１ｂが所定条件を満たしたときのみに（Ｓ２０４：ＹＥＳ）、文字画像（図８では、符号３０１）の文字輪郭から外側部分の背景画像に対して、Ｓ２０５の上記濃度補正が行われる。
【００７４】
Ｓ２０５の上記濃度補正は、その抽出の外接画素４０１ｂ及びその抽出の外接画素４０１ｂにその外接の方向で連続する１個以上の背景画像上の画素に対して行ってもよい。
【００７５】
一方、その抽出の外接画素４０１ｂが所定条件を満たさないときは（Ｓ２０４：ＮＯ）、その抽出の外接画素４０１ｂによりその外接がなされるとともに文字画像（図８では、符号３０１）の文字輪郭を構成する１個の輪郭画素４０１ａに対して、つまり、文字画像（図８では、符号３０１）の文字輪郭に対してＳ２０９の上記濃度補正が行われる。よって、本実施の形態では、その抽出の外接画素４０１ｂが所定条件を満たさないときは（Ｓ２０４：ＮＯ）、文字そのものを太らせることなく、文字の輪郭の滲みが解消される。
【００７６】
この点、パーソナルコンピュータ２０１が有するＲＡＭ２１４の画像格納領域２１５に配置された背景画像が薄色の場合には、背景画像上で必要な濃度量を減らす補正が不可能なときがある。よって、このような場合には、文字画像（図８では、符号３０１）の文字輪郭に対して濃度補正が行うことは有効である。
【００７７】
Ｓ２０９の上記濃度補正は、その抽出の外接画素４０１ｂによりその外接がなされるとともに文字画像（図８では、符号３０１）の文字輪郭を構成する１個の輪郭画素４０１ａ及びその輪郭画素４０１ａにその外接の反対方向で連続する１個以上の画素に対し、つまり、文字画像（図８では、符号３０１）の文字輪郭から内側部分に対し行ってもよい。
【００７８】
また、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１においては、原色であるイエロー・マゼンタ・シアンによって発色するために必要なエネルギーがそれぞれ異なる。このような場合には、その文字画像（図８では、符号３０１）の色を構成する各原色のイエロー・マゼンタ・シアンによって、外接画素４０１ｂや輪郭画素４０１ａに対してそのエネルギーが及ぼす影響度もそれぞれ異なる。そこで、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合が、図５（ａ）に表された補正率テーブルのように、その文字画像（図８では、符号３０１）の色を構成する各原色のイエロー・マゼンタ・シアン毎に設定されていることで、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われるので、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。これによって、例えば、文字の輪郭の滲みがシアンに対して大きくなるケースでは、シアンの濃度をより下げる補正を行うことによって、文字の輪郭の滲みを防止できる。
【００７９】
また、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１においては、発色するために必要なエネルギーが小さい原色（本実施の形態では、イエロー・マゼンタ・シアンの記載順で発色するために必要なエネルギーが小さくなる）ほど、蓄熱により発色しやすく、外接画素４０１ｂや輪郭画素４０１ａに対してその蓄熱のエネルギーが及ぼす影響度もそれぞれ異なる。そこで、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合が、図５（ａ）に表された補正率テーブルのように、発色するために必要なエネルギーが小さい原色ほど大きく、つまり、イエロー・マゼンタ・シアンの記載順で大きくなり、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われるので、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。
【００８０】
また、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１においては、その多色感熱媒体１内に位置する発色層が下層の原色（本実施の形態では、イエロー・マゼンタ・シアンの記載順で発色層が下層となる）ほど、伝熱により隣接ドットが発色しやすく、外接画素４０１ｂや輪郭画素４０１ａに対してその伝熱のエネルギーが及ぼす影響度もより大きい。そこで、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合が、図５（ａ）に表された補正率テーブルのように、その多色感熱媒体１内に位置する発色層が下層の原色ほど大きく、つまり、イエロー・マゼンタ・シアンの記載順で大きくなり、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われるので、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。
【００８１】
また、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１においては、多色感熱媒体１の種類によって発色するために必要なエネルギーがそれぞれ異なる。このような場合には、多色感熱媒体１の種類によっては、外接画素４０１ｂや輪郭画素４０１ａに対してそのエネルギーが及ぼす影響度もそれぞれ異なる。そこで、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合が、図５（ａ）に表された補正率テーブルのように、多色感熱媒体１の種類（本実施の形態では、「媒体Ａ」と「媒体Ｂ」）毎に設定されていることで、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われるので、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。
【００８２】
また、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１に関して言えば、その多色感熱媒体１に印刷を行うプリンタ１０１の種類によってサーマルヘッド１０２のエネルギー効率等の特性が異なる。このような場合には、そのプリンタ１０１の種類によっては、外接画素４０１ｂや輪郭画素４０１ａに対してその特性が及ぼす影響度もそれぞれ異なる。そこで、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合が、図５（ａ）に表された補正率テーブルのように、多色感熱媒体１に印刷を行うプリンタ１０１の種類（本実施の形態では、「プリンタＡ」と「プリンタＢ」）毎に設定されていることで、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われるので、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。
【００８３】
また、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１においては、その多色感熱媒体１の搬送方向１３１と外接画素４０１ｂがその外接する方向との関係によって、文字の輪郭に滲みができる範囲が異なる。このような場合には、外接画素４０１ｂや輪郭画素４０１ａに対してその関係が及ぼす影響度もそれぞれ異なる。そこで、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われる色補正処理（Ｓ３５）において使用される画素の数が、その外接する方向とその多色感熱媒体１の搬送方向１３１との関係によって異ならせることで、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われるので、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。
【００８４】
例えば、図３に表された色補正処理（Ｓ３５）では、座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）がある場合（Ｓ１０２：ＹＥＳ）には、Ｓ１０６及びＳ１０９の上記濃度補正が行われ、図３に表された色補正処理（Ｓ３５）において使用される画素の数が２個である。その使用される２個の画素とは、背景画像上の外接画素４０１ｂと、その外接画素４０１ｂに多色感熱媒体１の搬送方向１３１の反対方向（上流側）で隣接する背景画像上の画素４０１ｃである。これに対して、座標（Ｘｎ−１，Ｙｎ）に文字輪郭の座標Ｏ（Ｘｏ，Ｙｏ）がない場合（Ｓ１０２：ＮＯ）には、Ｓ１１３の上記濃度補正が行われ、図３に表された色補正処理（Ｓ３５）において使用される画素の数が１個である。その使用される１個の画素とは、背景画像上の外接画素４０１ｂである。
【００８５】
また、図４に表された色補正処理（Ｓ３５）では、補正値適用が可能である場合（Ｓ２０４：ＹＥＳ）には、Ｓ２０５の上記濃度補正が行われ、図４に表された色補正処理（Ｓ３５）において使用される画素の数が１個である。その使用される１個の画素とは、背景画像上の外接画素４０１ｂである。これに対して、補正値適用が不可能である場合（Ｓ２０４：ＮＯ）には、Ｓ２０９の上記濃度補正が行われ、図４に表された色補正処理（Ｓ３５）において使用される画素の数が１個である。その使用される１個の画素とは、文字画像（図８では、符号３０１）上の輪郭画素４０１ａである。
【００８６】
上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われる色補正処理（Ｓ３５）で使用される所定割合を、多色感熱媒体１の搬送方向１３１と外接画素４０１ｂがその外接する方向との関係によって異ならせることで、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われてもよい。
【００８７】
［７．その他］
尚、本発明は上記実施の形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、感熱・熱転写方式によるフルカラー印刷が行われる多色感熱媒体１においては、イエロー・マゼンタ・シアンによって発色するために必要なエネルギーがそれぞれ異なる。この場合には、その文字画像（図８では、符号３０１）の色によっては、外接画素４０１ｂや輪郭画素４０１ａに対してそのエネルギーが及ぼす影響度も異なる。この点、本実施の形態では、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合は、図５（ａ）に表された補正率テーブルのように、その文字画像（図８では、符号３０１）が黒色である場合に対応するものである。一方、その文字画像（図８では、符号３０１）は黒色であるので、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われ、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が文字の輪郭の滲みに対して正確に行われる。
【００８８】
もっとも、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合が、その文字画像（図８では、符号３０１）の色によっては変更されることで、その影響度に応じた上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）が行われてもよい。
【００８９】
例えば、その文字画像（図８では、符号３０１）がこげ茶色の場合には、イエロー・マゼンタ・シアンの各濃度はそれぞれ「２５５」「２５５」「６４」である。ここで、図５（ａ）に表された補正率テーブルから取得されたイエロー・マゼンタ・シアンの各補正率が「５％」「１０％」「２０％」のときは、こげ茶色の濃度／黒色の濃度に対し、その取得された各補正率を掛け合わせることにより、イエロー・マゼンタ・シアンの各補正率を新たに取得する。
【００９０】
従って、その文字画像（図８では、符号３０１）がこげ茶色の場合には、イエロー・マゼンタ・シアンの各濃度を具体的に求めると、イエローの新たな補正率は５％（＝２５５／２５５×５％）となり、マゼンタの新たな補正率は１０％（＝２５５／２５５×１０％）となり、シアンの新たな補正率は５％（＝６４／２５５×２０％）となる。
尚、その文字画像（図８では、符号３０１）がこげ茶色以外の色の場合でも、同様にして、イエロー・マゼンタ・シアンの各補正率を新たに取得することができる。
【００９１】
また、本実施の形態において、図５（ａ）に表された補正率テーブルが、補正率（％）でなく、「０」〜「２５５」の補正値（絶対値）で設定されているとした場合には、図４のＳ２０４における補正値適用可か否かの判断が以下のようにして行われてもよい。すなわち、文字画像（図８では、符号３０１）の色について、例えば、イエロー・マゼンタ・シアンの各濃度がそれぞれ「３０」「１２５」「１８」である一方、図５（ａ）に表された補正率テーブルから取得されたイエロー・マゼンタ・シアンの各補正値（絶対値）が「５」「１０」「２０」のときは、各濃度から各補正値（絶対値）を差し引き、イエロー・マゼンタ・シアンの各濃度のうち、全ての濃度が正（プラス）であれば、図４のＳ２０４において補正値適用が可と判断され（Ｓ２０４：ＹＥＳ）、いずれかの濃度が負（マイナス）であれば、図４のＳ２０４において補正値適用が不可と判断される（Ｓ２０４：ＹＥＳ）。上記のケースでは、イエローの新たな濃度は「＋２５（＝３０−５）」となり、マゼンタの新たな濃度は「＋１１５（＝１２５−１０）となり、シアンの新たな濃度は「−２（＝１８−２０）」なるので、図４のＳ２０４では、補正値適用が不可と判断される（Ｓ２０４：ＮＯ）。
【００９２】
また、本実施の形態において、上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用される所定割合に代えて、所定量が上記濃度補正（Ｓ１０６、Ｓ１０９、Ｓ１１３、Ｓ２０５、Ｓ２０９）で使用されてもよい。そのような場合には、イエロー・マゼンタ・シアンの各濃度については、各所定量がそれぞれ差し引かれる補正によって算出される。
【００９３】
また、本実施の形態では、図１乃至図４で表された各制御プログラムは、無線通信又は有線通信を介して、又は、ＣＤ−ＲＯＭなどの記憶媒体を介して、パーソナルコンピュータ２０１にダウンロードさせてもよい。
【００９４】
また、図１乃至図４で表された各制御プログラムを、スタンドアロンのプリンター１０１で実行させてもよい。但し、このような場合には、図５（ａ）（ｂ）に表された各テーブルは、プリンター１０１のＲＯＭ１１５に記憶される。
【００９５】
また、本実施形態では、文字画像と背景画像に対して、文字輪郭の抽出と色補正処理とを行い、その後に、背景画像に文字画像を重ねた合成画像を画像格納領域２１５に配置してもよい。
【符号の説明】
【００９６】
１  多色感熱媒体                ３  シアンの発色層      ４  マゼンタの発色層
５  イエローの発色層            １０１  プリンタ        １３１  搬送方向
２０１  パーソナルコンピュータ  ２１４  ＲＡＭ          ２１５  画像格納領域
３０１  文字画像                ４０１ａ  輪郭画素      ４０１ｂ  外接画素
【図１】
0005494541.tif 000002
【図２】
0005494541.tif 000003
【図３】
0005494541.tif 000004
【図４】
0005494541.tif 000005
【図５】
0005494541.tif 000006
【図６】
0005494541.tif 000007
【図７】
0005494541.tif 000008
【図８】
0005494541.tif 000009
【図９】
0005494541.tif 000010
【図１０】
0005494541.tif 000011
【図１１】
0005494541.tif 000012
【図１２】
0005494541.tif 000013
【図１３】
0005494541.tif 000014