(57)【要約】      （修正有）【課題】各色に対応する画像形成層が積層されたプリント媒体を用い、様々な色相の画像を、好適な発色で出力する、感熱方式のプリント装置を提供する。【解決手段】プリント装置は、熱が付与されることによって互いに異なる色を発色する複数の画像形成層１４、１６、１８が積層されて構成されるプリント媒体１０に、発熱素子から熱を付与することによって画像をプリントする。この際、複数の画像形成層１４、１６、１８の積層順序が互いに異なる複数種類のプリント媒体の種類に応じて、発熱素子を駆動するためのプリントデータを生成する。【選択図】図１
2020015315.tif 000002
【特許請求の範囲】
【請求項１】
発熱素子を有するプリントヘッドと、
個々の画素領域に対応する画像データに基づいて、熱が付与されることによって互いに異なる色を発色する複数の画像形成層が積層されて構成されるプリント媒体に画像を形成するために前記発熱素子を駆動するためのプリントデータを生成する生成手段と、
前記生成手段によって生成されたプリントデータに基づいて前記プリントヘッドの前記発熱素子を駆動する駆動手段と、
を備え、
熱が付与されることによって互いに異なる色を発色する複数の画像形成層が積層されて構成されるプリント媒体に、前記発熱素子から熱を付与することによって画像をプリントするプリント装置であって、
前記生成手段は、前記複数の画像形成層の積層順序が互いに異なる複数種類のプリント媒体の種類に応じて、前記プリントデータを生成することを特徴とするプリント装置。
【請求項２】
前記プリントデータは、前記画素領域に対し前記発熱素子に印加する電圧パルスであって
前記生成手段は、前記プリント媒体の種類に応じて、前記画素領域に対応する前記電圧パルスの制御が異なるように、前記プリントデータを生成することを特徴とする請求項１に記載のプリント装置。
【請求項３】
前記電圧パルスの制御は、前記電圧パルスのパルス幅と印加回数が異なるように、前記プリントデータを生成することを特徴とする請求項２に記載のプリント装置。
【請求項４】
前記電圧パルスのパルス幅を設定するためのパルス幅テーブルと、前記電圧パルスの駆動タイミングを設定するための駆動タイミングテーブルとを、前記プリント媒体の種類に対応づけて記憶する記憶手段と、
前記プリント媒体の種類を判定する判定手段と、
を更に備え、
前記生成手段は、前記判定手段が判定したプリント媒体の種類に対応する前記パルス幅テーブルと前記駆動タイミングテーブルを前記記憶手段から読み出し、前記パルス幅テーブルと前記駆動タイミングテーブルに基づいて前記プリントデータを生成することを特徴とする請求項３に記載のプリント装置。
【請求項５】
前記記憶手段は、入力された画像データが有する色再現領域を、前記プリント装置によって表現可能な色再現領域に対応づける色補正処理を行うための色補正テーブルを、前記プリント媒体の種類に対応づけて記憶しており、
前記生成手段は、前記判定手段が判定したプリント媒体の種類に対応する前記色補正テーブルを前記記憶手段から読み出し、当該色補正テーブルに基づいて前記色補正処理を行うことを特徴とする請求項４に記載のプリント装置。
【請求項６】
前記記憶手段は、入力された画像データを前記プリント媒体が備える色材に対応する画像データに変換する色変換処理を行うための色変換テーブルを、前記プリント媒体の種類に対応づけて記憶しており、
前記生成手段は、前記判定手段が判定したプリント媒体の種類に対応する前記色変換テーブルを前記記憶手段から読み出し、当該色変換テーブルに基づいて前記色変換処理を行うことを特徴とする請求項４または５に記載のプリント装置。
【請求項７】
前記判定手段は、前記プリント媒体の裏面に記された記号を読み取ることにより、前記プリント媒体の種類を判定することを特徴とする請求項４から６のいずれか１項に記載のプリント装置。
【請求項８】
前記判定手段は、前記プリント媒体の前に搬送される前記プリント媒体とは異なる用紙に記された記号を読み取ることにより、前記プリント媒体の種類を判定することを特徴とする請求項４から６のいずれか１項に記載のプリント装置。
【請求項９】
前記判定手段は、ユーザより入力されたプリント媒体の情報に基づいて、前記プリント媒体の種類を判定することを特徴とする請求項４から６のいずれか１項に記載のプリント装置。
【請求項１０】
画像データを解析することにより、当該画像データをプリントするのに好ましいプリント媒体の種類を選定する選定手段を更に備えることを特徴とする請求項１から９のいずれか１項に記載のプリント装置。
【請求項１１】
前記選定手段は、前記画像データの色相の分布に基づいて、前記好ましいプリント媒体の種類を選定することを特徴とする請求項１０に記載のプリント装置。
【請求項１２】
前記選定手段は、プリントジョブが発生していない複数の画像データを解析することにより、前記好ましいプリント媒体の種類を選定することを特徴とする請求項１０または１１に記載のプリント装置。
【請求項１３】
異なる種類の前記プリント媒体を収納する複数のトレイから、前記選定手段によって選定された種類の前記プリント媒体を選択的に給送する手段を更に備えることを特徴とする請求項１０から１２のいずれか１項に記載のプリント装置。
【請求項１４】
前記選定手段によって選定されたプリント媒体の種類をユーザに通知する手段を更に備えることを特徴とする請求項１０から１３のいずれか１項に記載のプリント装置。
【請求項１５】
前記互いに異なる色は、シアン、マゼンタおよびイエローであることを特徴とする請求項１から１２のいずれか１項に記載のプリント装置。
【請求項１６】
前記発熱素子は、前記プリント媒体の幅に相当する距離だけ前記プリントヘッドに配列されており、前記プリント媒体が前記プリントヘッドに対し前記配列の方向と交差する方向に搬送されることにより、前記プリント媒体に画像がプリントされることを特徴とする請求項１から１５のいずれか１項に記載のプリント装置。
【請求項１７】
前記プリントヘッドが前記プリント媒体の幅方向に移動しながら前記プリント媒体にプリントするプリント走査と、前記プリント媒体を前記プリント走査とは交差する方向に搬送する搬送動作とを繰り返すことにより、前記プリント媒体に画像をプリントすることを特徴とする請求項１から１５のいずれか１項に記載のプリント装置。
【請求項１８】
熱が付与されることによって互いに異なる色を発色する複数の画像形成層が積層されて構成されるプリント媒体に、発熱素子を有するプリントヘッドを用いて画像をプリントするための画像処理を行う画像処理装置であって、
個々の画素領域について前記発熱素子を駆動するためのプリントデータを、前記複数の画像形成層の積層順序が互いに異なる複数のプリント媒体の種類に応じて生成する生成手段を備えることを特徴とする画像処理装置。
【請求項１９】
個々の画素領域に対応する画像データに基づいて、熱が付与されることによって互いに異なる色を発色する複数の画像形成層が積層されて構成されるプリント媒体に画像を形成するために、プリントヘッドの発熱素子を駆動するためのプリントデータを生成する生成工程と、
前記生成工程によって生成されたプリントデータに基づいて前記プリントヘッドの前記発熱素子を駆動する駆動工程と、
を有する画像処理方法であって、
前記生成工程は、前記複数の画像形成層の積層順序が互いに異なる複数種類のプリント媒体の種類に応じて、前記プリントデータを生成することを特徴とする画像処理方法。
【請求項２０】
請求項１から１７のいずれか１項に記載のプリント装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、感熱方式によってカラー画像をプリントするためのプリント装置およびプリント方法に関する。
【背景技術】
【０００２】
特許文献１には、活性化温度が互いに異なる３層の発色層を有するプリント媒体と、このプリント媒体を用いてカラー画像を形成するプリント方法が開示されている。特許文献１によれば、プリント媒体の表面に付与する熱の温度および付与時間を調整することにより、深さ方向の異なる位置にある３つの発色層を個別に活性化させ、所望の色を発色させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４６７７４３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されるプリント媒体においては、発色層の積層順に応じて色再現可能な範囲にどうしても偏りが生じてしまう。具体的に説明すると、例えば３層の発色層が、表面よりイエロー、マゼンタ、シアンの順に配されたプリント媒体の場合、中間層に位置するマゼンタの発色が、シアンやイエローに比べて劣る傾向がある。このため、シアンやイエローを主に用いる例えば空や草原のような画像については好適な発色が得られるが、マゼンタを主に用いる例えば紅葉のような画像については、ユーザが期待する発色を表現できない場合があった。
【０００５】
本発明は、上記問題点を解消するためになされたものである。よってその目的とするところは、感熱方式を用いて画像をプリントするプリント装置において、様々な色相の画像を、好適な発色で出力することが可能なプリント装置を提供することである。
【課題を解決するための手段】
【０００６】
そのために本発明は、発熱素子を有するプリントヘッドと、個々の画素領域に対応する画像データに基づいて、熱が付与されることによって互いに異なる色を発色する複数の画像形成層が積層されて構成されるプリント媒体に画像を形成するために前記発熱素子を駆動するためのプリントデータを生成する生成手段と、前記生成手段によって生成されたプリントデータに基づいて前記プリントヘッドの前記発熱素子を駆動する駆動手段と、を備え、熱が付与されることによって互いに異なる色を発色する複数の画像形成層が積層されて構成されるプリント媒体に、前記発熱素子から熱を付与することによって画像をプリントするプリント装置であって、前記生成手段は、前記複数の画像形成層の積層順序が互いに異なる複数種類のプリント媒体の種類に応じて、前記プリントデータを生成することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、感熱方式を用いて画像をプリントするプリント装置において、様々な色相の画像を、好適な発色で出力することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態で使用するプリント媒体の構造を示す図である。
【図２】第１のプリント媒体の発色条件を説明するための図である。
【図３】（ａ）及び（ｂ）は、プリントヘッドを説明するための図である。
【図４】第１の実施形態で用いるプリント装置の内部構成図である。
【図５】プリントシステムにおける制御の構成を説明するためのブロック図である。
【図６】プリントサービス提供処理を説明するためのフローチャートである。
【図７】プリントジョブ実行シーケンスを説明するためのフローチャートである。
【図８】第１のプリント媒体に対する駆動パルスの例を示す図である。
【図９】（ａ）及び（ｂ）は、第１のプリント媒体のプリント特性を示す図である。
【図１０】第２のプリント媒体の発色条件を説明するための図である。
【図１１】第２のプリント媒体に対する駆動パルスの例を示す図である。
【図１２】（ａ）及び（ｂ）は第２のプリント媒体のプリント特性を示す図である。
【図１３】第３のプリント媒体の発色条件を説明するための図である。
【図１４】第３のプリント媒体に対する駆動パルスの例を示す図である。
【図１５】（ａ）及び（ｂ）は第３のプリント媒体のプリント特性を示す図である。
【図１６】第２の実施形態で用いるプリント装置の内部構成図である。
【図１７】プリントジョブ実行シーケンスを説明するためのフローチャートである。
【図１８】プリント媒体選定処理の工程を説明するためのフローチャートである。
【図１９】標準規格の色再現領域とプリント装置の色再現領域の比較図である。
【図２０】プリントジョブ実行シーケンスを説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、本実施形態で使用するプリント媒体の構造を示す図である。プリント媒体１０は、基材１２の上に、第３画像形成層１８、第２スペーサ層１７、第２画像形成層１６、第１スペーサ層１５、第１画像形成層１４、および保護層１３がこの順に積層して構成されている。保護層１３の側（図の上位）が表面であり、後述するプリントヘッドが接触したり形成された画像を観察したりする側となる。
【００１０】
基材１２は光を反射する白色層であり、保護層１３は透明層である。第１画像形成層１４、第２画像形成層１６、および第３画像形成層１８は、基本的には無色透明であるが、それぞれが固有の温度で活性化し異なる色（イエロー、マゼンタ、シアン）を発色する。
【００１１】
第１スペーサ層１５および第２スペーサ層１７は、保護層１３に付与された熱の拡散を制御するための層であり、それぞれの厚みは、熱が拡散する速度と３つの画像形成層の活性化温度等に応じて調整されている。
【００１２】
表面に付与された温度が下層の画像形成層に到達するまでの時間はスペーサ層の厚みに依存し、付与された熱は拡散とともに放熱する。このため、例えば上層と下層の画像形成層の活性化温度よりも高い熱をプリント媒体の表面に短時間付与することにより、上層の画像形成層のみを活性化させ下層の画像形成層を活性化させないようにすることができる。また、下層の画像形成層の活性化温度よりも高く、且つ上層の画像形成層の活性化温度よりも低い温度を長時間付与することにより、上層の画像形成層を活性化させること無く、下層の画像形成層を活性化させることができる。すなわち、画像データに従って、保護層１３の表面に付与する熱の温度と付与時間を調整することにより、第１の画像形成層１４、第２の画像形成層１６、第３の画像形成層１８を個別に活性化させ、発色を調整することができる。
【００１３】
そして、このように画像が形成された後のプリント媒体において、保護層１３より入射する光は、スペーサ層および活性化していない画像形成層は透過し、活性化した画像形成層または基材１２で反射する。このため、プリント媒体１０を表面側より目視で観察した場合、観察者は個々の画像形成層で反射した光の組み合わせに応じた色を視認し、画像として認識することができる。
【００１４】
３つの画像形成層で発色させる色（色材）は特に限定されるものではない。以下では、第１のプリント媒体として、第１画像形成層１４にイエロー、第２画像形成層１６にマゼンタ、第３画像形成層１８にシアンの色材を含有させたプリント媒体を用いた場合について説明する。
【００１５】
図２は、第１のプリント媒体の発色条件を説明するための図である。図において、横軸はプリント媒体１０表面を加熱する時間、縦軸は加熱する温度を示している。そして、イエローの色材を含む第１画像形成層１４、マゼンタの色材を含む第２画像形成層１６、シアンの色材を含む第３画像形成層１８が活性化する加熱時間と加熱温度の組み合わせを領域Ｙ、領域Ｍ、領域Ｃとして示している。
【００１６】
図によれば、第１画像形成層１４であるイエロー層は、Ｔａ３以上の温度をｔ１以上付与すれば発色する。第２画像形成層１６であるマゼンタ層は、Ｔａ２（＜Ｔａ３）以上の温度をｔ２（＞ｔ１）以上付与すれば発色する。第３画像形成層１８であるシアン層は、Ｔａ１（＜Ｔａ２＜Ｔａ３）以上の温度をｔ３（＞ｔ２＞ｔ１）以上付与すれば発色する。
【００１７】
例えばイエローのみ発色させたい領域に対しては、Ｔａ３以上の温度をｔ１以上ｔ２以下だけ付与すればよい。マゼンタのみ発色させたい領域に対しては、Ｔａ２以上Ｔａ３以下の温度をｔ２以上ｔ３以下だけ付与すればよい。シアンのみ発色させたい領域に対しては、Ｔａ１以上Ｔａ２以下の温度をｔ３以上付与すればよい。このように、それぞれの色要素の発色を個別に制御することにより、イエロー、マゼンタおよびシアンの組み合わせによる色空間を表現することが可能となる。
【００１８】
Ｔａ１、Ｔａ２、Ｔａ３は、それぞれの画像形成層に含まれる材料によって調整される値であるが、一般的には、約９０℃から約３００℃の範囲内で、適切な間隔（温度差）をもって設定されることが好ましい。例えばＴａ１については、出荷および保管の間に活性化しない程度になるべく低い温度であることが求められ、１００℃程度であることが好ましい。一方、Ｔａ３については、下層に位置する第２、第３の画像形成層が短時間の熱拡散では活性化しない程度の温度であることが求められ、２００℃程度であることが好ましい。Ｔａ２については、多少の温度変化が生じてもＴａ１やＴａ３に達しない程度の温度であることが求められ、１４０℃〜１８０℃程度であることが好ましい。
【００１９】
図３（ａ）および（ｂ）は、本実施形態で使用するプリントヘッド３０を説明するための図である。図３（ａ）はプリント媒体１０へのプリント処理を行っている状態の側面図、図３（ｂ）はプリントヘッド３０を、プリント媒体１０に接触させる側から観た平面図である。
【００２０】
図３（ａ）に示すように、プリントヘッド３０の基盤３１上には、グレーズ３２、グレーズ３２と同じ材質の凸面グレーズ３３が配され、凸面グレーズ３３の最も突出している部分に発熱素子３４が配されている。また、グレーズ３２、凸面グレーズ３３および発熱素子３４を保護するための保護膜３６が、これら全体の表面を覆うように配されている。なお、凸面グレーズ３３は必須の構成ではなく、発熱素子３４は平板からなるグレーズ３２上に配されていても良い。
【００２１】
基盤３１において、これら部材と反対側の面にはヒートシンク３５が設けられ、ファンの使用によってプリントヘッド全体が冷却されるようになっている。
【００２２】
図に示すｘ方向は、プリント媒体１０の短手方向（幅方向）に相当し、プリント媒体１０はプリントヘッド３０の凸面グレーズ３３および発熱素子３４と保護膜３６を介して接触しながら所定の速度でｙ方向（長手方向）に搬送される。
【００２３】
プリントヘッド３０において、グレーズ３２および凸面グレーズ３３は、図３（ｂ）に示すように、プリント媒体１０の幅をカバーできる距離だけｘ方向に延在し、凸面グレーズ３３には、複数の発熱素子３４がｘ方向に配列している。個々の発熱素子３４においてｘ方向の長さは約４０μm、ｙ方向の長さは約１２０μmである。プリント媒体１０が図３（ａ）のように搬送される際、プリント媒体１０は、発熱素子３４を含む凸面グレーズ３３と約２００ミクロン以上の長さで接触している。
【００２４】
図４は、本実施形態で使用するプリント装置４０の内部構成図である。ｘ方向はプリント媒体１０の幅方向、ｙ方向はプリント媒体の搬送方向、ｚ方向は鉛直方向を示している。プリント前のプリント媒体１０はトレイ４１に収納されている。このとき、複数のプリント媒体１０は、その表面（図１の保護層１３側）が上位（＋ｚ方向）に向いた状態で、重ねられている。
【００２５】
プリントジョブを受信すると、搬送ローラ４２が回転し、最下層に位置するプリント媒体１０をｙ方向に搬送する。これにより、プリント媒体１０はプリントヘッド３０とプラテン４３が配置されたプリント部へと送られる。プリント部において、プリントヘッド３０の凸面グレーズ３３は搬送されるプリント媒体１０の表面に接触し、プラテン４３はプリント中のプリント媒体１０を背面から支持する。発熱素子３４はプリントデータに従って駆動され、発熱素子３４より付与された熱に応じてプリント媒体１０が発色する。プリントヘッド３０によってプリントされた後のプリント媒体１０は、排出口４４より排出される。
【００２６】
プリント媒体１０の搬送経路には、温度センサ４５と媒体センサ４６が設けられている。本実施形態の温度センサ４５は、プリント媒体１０の背面温度を検知する形態としているが、プリントヘッド３０の発熱素子３４やグレーズ３２の温度、あるいは環境温度を検知する形態としても良い。また、温度センサ４５は、装置内の複数の箇所に設けられていてもよい。媒体センサ４６は、媒体が正常に給送されたか否かを判定するために媒体の有無を検出したり、プリント媒体の種類を検出したりする。
【００２７】
なお、プリント媒体１０における１画素領域は、ｘ方向については発熱素子３４のサイズで決まり、ｙ方向については発熱素子３４のサイズとプリント媒体１０の搬送速度で決まる。１画素領域の大きさは特に限定されるものではないが、本実施形態ではｘ方向においてもｙ方向においても約４０μmの領域を有するものとする。すなわち、プリント媒体１０において、個々の画素は約６００ｄｐｉ（ドット／インチ）の密度で配列する。
【００２８】
図５は、プリント装置４０とホスト装置５０で構成される本実施形態のプリントシステムにおける、制御の構成を説明するためのブロック図である。ホスト装置５０は一般的なパーソナルコンピュータのほか、スマートフォンやデジタルカメラなどとすることができる。
【００２９】
ホスト装置５０において、ＣＰＵ５０１は、ＨＤＤ５０３やＲＡＭ５０２に保持されているプログラムに従った処理を実行する。ＲＡＭ５０２は、揮発性のストレージであり、プログラムやデータを一時的に保持する。また、ＨＤＤ５０３は、不揮発性のストレージであり、同じくプログラムやデータを保持する。
【００３０】
データ転送Ｉ／Ｆ（インターフェース）５０４はプリント装置４０との間におけるデータの送受信を制御する。このデータ送受信の接続方式としては、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ等の有線接続や、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ等の無線接続を用いることができる。
【００３１】
キーボード・マウスＩ／Ｆ５０５は、キーボードやマウス等のＨＩＤ（Ｈｕｍａｎ Ｉｎｔｅｒｆａｃｅ Ｄｅｖｉｃｅ）を制御するＩ／Ｆであり、ユーザは、このＩ／Ｆを介して各種設定を行うことができる。ディスプレイＩ／Ｆ５０６は、ユーザに情報を提供するためのディスプレイにおける表示を制御する。なお、ＨＩＤとディスプレイは、これらの機能を一体化したタッチパネルとすることもできる。
【００３２】
一方、プリント装置４０において、ＣＰＵ４０１は、ＲＯＭ４０３やＲＡＭ４０２に保持されているプログラムに従い、後述する各種処理を実行する。ＲＡＭ４０２は、揮発性のストレージであり、プログラムやデータを一時的に保持する。また、ＲＯＭ４０３は不揮発性のストレージであり、後述する各種処理で使用されるテーブルデータやプログラムを保持している。例えば、ＣＰＵ４０１は、温度センサ４５や媒体センサ４６の検知結果に基づいて、ＲＯＭ４０３に記憶されている複数の制御テーブルや制御パラメータの中からプリント処理に適した１つを選択し、これをＲＡＭ４０２に展開したりする。
【００３３】
データ転送Ｉ／Ｆ４０４はホスト装置５０との間におけるデータの送受信を制御する。例えば、データ転送Ｉ／Ｆ４０４は、ホスト装置５０からプリントジョブを受信すると、ＣＰＵ４０１の指示のもと、プリントジョブに含まれる画像データをＲＡＭ４０２に展開する。
【００３４】
ヘッドコントローラ４０５は、ＣＰＵ４０１の指示に従って、プリントヘッド３０に配列する個々の発熱素子３４を駆動する。具体的には、ＣＰＵ４０１が制御パラメータとプリントデータをＲＡＭ４０２の所定のアドレスに書き込むと、ヘッドコントローラ４０５はこの制御パラメータとプリントデータを読み出し、これらに従って発熱素子３４を駆動する。
【００３５】
搬送モータドライバ４０７は、ＣＰＵ４０１の指示に従って、図４に示した搬送ローラ４２を回転するための搬送モータを駆動する。
【００３６】
画像処理アクセラレータ４０６は、ハードウェアによって構成され、ＣＰＵ４０１よりも高速に画像処理を実行する。具体的には、ＣＰＵ４０１が画像処理に必要なパラメータとデータをＲＡＭ４０２の所定のアドレスに展開すると、画像処理アクセラレータ４０６は起動し、後述する所定の画像処理を実行する。なお、本実施形態において、画像処理アクセラレータ４０６は必須の要素ではない。ＣＰＵ４０１が上記所定の画像処理を実行する形態であってもよい。
【００３７】
図６は、プリントサービス提供処理における一連の流れを説明するためのフローチャートである。これら一連の処理は、ホスト装置５０においてはＲＡＭ５０２をワークエリアとしながらＣＰＵ５０１が実行し、プリント装置４０においてはＲＡＭ４０２をワークエリアとしながらＣＰＵ５０１が実行するものである。以下、説明の便宜上、ホスト装置５０のＣＰＵ５０１をホストＣＰＵ５０１、プリント装置４０のＣＰＵ４０１をプリンタＣＰＵ４０１と称す。
【００３８】
プリント装置４０は、既に電源が投入され、Ｓ６１１にてプリントサービス待ち受け状態に入っているものとする。本処理は、ホスト装置５０がＳ６０１においてプリントサービスDiscoveryを発信することにより開始される。
【００３９】
プリント装置４０のデータ転送Ｉ／Ｆ４０４がプリントサービスDiscoveryを受けると、プリンタＣＰＵ４０１は、同じくデータ転送Ｉ／Ｆ４０４を介し、プリントサービスを提供できる旨を応答する（Ｓ６１２）。
【００４０】
この応答を受信することにより、ホストＣＰＵ５０１はプリント装置４０を、プリントサービス実施プリンタとして認定する。Ｓ６０２において、ホストＰＣ５０１は、プリント装置４０にアクセスし、プリント装置特有のプリント可能情報を取得する。プリンタＣＰＵ４０１は、ホスト装置５０からのリクエストを受けて、プリント解像度、プリントサイズ、カラープリンタであるかモノクロプリンタであるか、などプリント装置特有の情報を提供する。例えば、現在搭載されているプリント媒体の種類などが含まれていても良い。ホストＣＰＵ５０１は、取得したプリント可能情報に基づいて、ユーザインタフェースを構築し、プリント可能情報をディスプレイに表示してユーザの認証を得る。この際、プリント装置４０提供可能なプリントモードなどが複数存在する場合は、好みのプリントモードをユーザが選択する形態としても良い。
【００４１】
Ｓ６０３において、ホストＣＰＵ５０１は、取得したプリント可能情報やユーザが設定したモード情報に基づいて、プリントジョブを生成する。具体的には、設定された各種情報とプリントすべき画像データを組み合わせて、プリント装置４０に送信可能なデータ形態に整え、これをプリントジョブとする。
【００４２】
Ｓ６０４において、ホストＣＰＵ５０１はＳ６０３で生成したプリントジョブを発行し、プリンタＣＰＵ４０１はこれを受信する（Ｓ６１４）。この際、ホスト装置５０からプリント装置４０に送信されるジョブデータは圧縮処理が施された形態であっても良い。
【００４３】
Ｓ６１５において、プリンタＣＰＵ４０１は、プリントジョブを実行する。具体的には、画像処理アクセラレータ４０６を用い、ＲＡＭ４０２に展開した画像データに対し所定の画像処理を施して、プリントヘッド３０がプリント可能なプリントデータを生成する。そして、ヘッドコントローラ４０５や搬送モータドライバ４０７を用い、プリント媒体１０にプリント処理を実行する。
【００４４】
一連のプリントジョブが完了すると、プリンタＣＰＵ４０１は、プリントジョブが終了した旨を発信する（Ｓ６１６）。ホストＣＰＵ５０１はこれを受信し、プリントサービスが完了した旨を、ディスプレイを介してユーザに通知する（Ｓ６０５）。以上で、一連のプリントサービス提供処理は終了する。
【００４５】
なお、以上では、ホスト装置５０がリクエストしプリント装置４０が応答すると言ういわゆるＰｕｌｌ型の通信形態を例に説明したが、プリント装置４０がネットワークに存在する複数のホスト装置にジョブをリクエストするＰｕｓｈ型の通信形態であってもよい。
【００４６】
図７は、プリンタＣＰＵ４０１がＳ６１５で実行するプリントジョブ実行シーケンスを説明するためのフローチャートである。本処理が開始されると、プリンタＣＰＵ４０１は、まずＳ７０１において、プリント媒体１０の給送動作を行う。具体的には、搬送モータドライバ４０７を介して搬送ローラ４２を回転させ、トレイ４１において最下位に収納されているプリント媒体１０をプリント部までｙ方向に搬送する。
【００４７】
Ｓ７０２において、プリンタＣＰＵ４０１は、媒体センサ４６の検出データに基づいて、搬送されたプリント媒体１０の有無および種類を判定する。プリント装置４０のトレイ４１には上述した第１〜第３のプリント媒体のいずれも収納可能であり、搬送ローラ４２はいずれのプリント媒体も搬送することができる。個々のプリント媒体１０の裏面には、プリント媒体の種類を示す例えばバーコードや２次元バーコードのような何らかの記号が記録されているものとする。そして、プリンタＣＰＵ４０１は、光学センサである媒体センサ４６が読み取った記号に基づいて、プリント媒体１０の種類を判定する。なお、プリント媒体の裏面に記録されている記号は磁気情報であっても良く、この場合媒体センサ４６は磁気センサとなる。本実施形態で使用可能なプリント媒体の種類については後に詳しく説明する。
【００４８】
Ｓ７０３において、プリンタＣＰＵ４０１は、Ｓ７０２で判定したプリント媒体の種類に対応する色補正テーブル、色変換テーブル、パルス幅テーブル、駆動タイミングテーブルを取得する。ＲＯＭ４０３にはこれらテーブルがプリント媒体の複数種類に対応づけて予め記憶されており、プリンタＣＰＵ４０１は、これらの中からプリント媒体の種類に対応するものを１つずつ選択しＲＡＭ４０２に展開する。これらテーブルやパラメータについては、後に詳しく説明する。
【００４９】
Ｓ７０４において、プリンタＣＰＵ４０１は、Ｓ６１４で受信した画像データを、画像処理アクセラレータ４０６が処理可能なようにＲＡＭ４０２に展開する。ここで展開される画像データは圧縮データや符号化されたデータであってもよい。
【００５０】
Ｓ７０５において、プリンタＣＰＵ４０１は、ＲＡＭ４０２に展開された圧縮データや符号化されたデータの中から１ページ分のデータを複号する。複号後の画像データは、個々の画素に対応づけられた、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）を色要素とする３つの多値データ（Ｒ，Ｇ，Ｂ）で構成される。圧縮や符号化されていないデータの場合には、Ｓ７０４の段階で上記多値データ（Ｒ，Ｇ，Ｂ）がＲＡＭ４０２に展開される。多値データ（Ｒ，Ｇ，Ｂ）の規格は特に限定されるものではないが、ｓＲＧＢやａｄｏｂｅＲＧＢのような、標準的な色規格であることが好ましい。多値データの階調数についても限定されるものではないが、本実施形態では各色８ｂｉｔの２５５階調を有するものとする。
【００５１】
Ｓ７０６において、プリンタＣＰＵ４０１は、Ｓ７０３で設定された色補正テーブルを用いて色補正処理を行う。これにより、ｓＲＧＢやａｄｏｂｅＲＧＢのような、標準的な色規格に対応する（Ｒ，Ｇ，Ｂ）色空間が、プリント装置４０と選択されたプリント媒体種の組み合わせに応じた色空間（Ｒ´，Ｇ´，Ｂ´）に変換される。
【００５２】
図９（ｂ）は、色補正前の標準規格の色再現領域９００と、色補正後の色再現領域９１０を比較する図である。ここでは、一般的なＬ*ａ*ｂ*空間をａ*ｂ*平面へ投影した図を示している。モニター表示を前提とする標準規格の色再現領域９００に比べて、プリント装置１６０とプリント媒体１０の組み合わせによって決まる色再現領域９１０の色再現範囲は縮小されている。Ｓ７０６の色補正処理では、このような色空間の縮小を加味しながら、標準規格の色信号（Ｒ，Ｇ，Ｂ）からプリント装置の色信号（Ｒ´，Ｇ´，Ｂ´）への対応付けを行う。
【００５３】
本実施形態において、上述した色補正テーブルは、３次元ルックアップテーブルとしてプリント媒体の種類に対応づけた状態で予めＲＯＭ４０３に予め記憶されている。プリンタＣＰＵ４０１は、Ｓ７０３で読み出されＲＡＭ４０２に展開された色補正テーブルを用い、８ｂｉｔの（Ｒ，Ｇ，Ｂ）データを８ｂｉｔの（Ｒ´，Ｇ´，Ｂ´）データに変換する。
Ｒ´  ＝  ３Ｄ＿ＬＵＴ［Ｒ］［Ｇ］［Ｂ］［０］
Ｇ´  ＝  ３Ｄ＿ＬＵＴ［Ｒ］［Ｇ］［Ｂ］［１］
Ｂ´  ＝  ３Ｄ＿ＬＵＴ［Ｒ］［Ｇ］［Ｂ］［２］
【００５４】
Ｓ７０７において、プリンタＣＰＵ４０１は、色変換処理を実行する。具体的には、（Ｒ´，Ｇ´，Ｂ´）の多値輝度データをプリント媒体の画像形成層の発色に対応する（Ｃ，Ｍ，Ｙ）の多値濃度データに変換する。（Ｒ´，Ｇ´，Ｂ´）の多値輝度データおよび（Ｃ，Ｍ，Ｙ）の多値濃度データが共に８ビット（２５６階調）データの場合、色変換処理は、例えば下記の変換式を用いることができる。
Ｃ  ＝  ２５５  −  Ｒ
Ｍ  ＝  ２５５  −  Ｇ
Ｙ  ＝  ２５５  −  Ｂ
【００５５】
但し、プリント媒体の画像形成層の発色（Ｃ，Ｍ，Ｙ）と入力輝度データ（Ｒ´，Ｇ´，Ｂ´）の発色が、完全な補色関係にあるとは限らない。多くの場合は、Ｒ（レッド）を表現するためにも、Ｇ（グリーン）を表現するためにも、Ｂ（ブルー）を表現するためにも、シアン（Ｃ）とマゼンタ（Ｍ）とイエロー（Ｙ）の色材を、混在させることが多い。このため本実施形態では、色変換処理においても、色補正処理と同様、（Ｒ´，Ｇ´，Ｂ´）の８ビットデータを（Ｃ，Ｍ，Ｙ）の８ビットデータに変換するための３次元ルックアップテーブルを予め用意しておく。
Ｃ  ＝  ３Ｄ＿ＬＵＴ［Ｒ´］［Ｇ´］［Ｂ´］［０］
Ｍ  ＝  ３Ｄ＿ＬＵＴ［Ｒ´］［Ｇ´］［Ｂ´］［１］
Ｙ  ＝  ３Ｄ＿ＬＵＴ［Ｒ´］［Ｇ´］［Ｂ´］［２］
【００５６】
なお、Ｓ７０７の色変換処理で得られる（Ｃ，Ｍ，Ｙ）データが有する階調値（レベル数）は、（Ｒ´，Ｇ´，Ｂ´）データと同じ２５６階調でなく、プリント装置が表現可能なより少ない階調数であってもよい。例えば、プリント装置が表現可能な階調数がレベル０〜レベル１６の１７階調である場合は、（Ｒ´，Ｇ´，Ｂ´）の８ビットデータを（Ｃ，Ｍ，Ｙ）の４ビットデータに変換するルックアップテーブルを、上記色変換テーブルとしてもよい。この場合、２５６階調分の格子点を用意する場合に比べて、テーブルを記憶するためのメモリを小さく抑えることができる。また、格子点の少ないテーブルを用いて（Ｒ´，Ｇ´，Ｂ´）の８ビットデータを（Ｃ，Ｍ，Ｙ）の４ビットデータ（１７階調）に変換しておきながら、公知の四面体補間演算などを採用して、４ビット１７階調のデータを８ビット２５６階調に拡張してもよい。
【００５７】
Ｓ７０８において、プリンタＣＰＵ４０１は、Ｓ７０３でＲＡＭ４０２に展開したパルス幅テーブルを利用して、パルス幅設定処理を行う。ここで、パルス幅テーブルとは、発熱素子３４に印加する電圧パルスのシアン用のパルス幅Δｔｃ、マゼンタ用のパルス幅Δｔｍ、イエロー用のパルス幅Δｔｙが、それぞれの信号値（Ｃ、Ｍ、Ｙ）に対応付けて記憶される一次元のルックアップテーブルである。
Δｔｃ  ＝  １Ｄ＿ＬＵＴ［Ｃ］
Δｔｍ  ＝  １Ｄ＿ＬＵＴ［Ｍ］
Δｔｙ  ＝  １Ｄ＿ＬＵＴ［Ｙ］
【００５８】
このようなパルス幅テーブルにおいて、個々のパルス幅（Δｔｃ、Δｔｍ、Δｔｍ）は、入力信号値がＭＡＸ（＝２５５）であった場合に発熱素子３４に印加する最大パルス幅Δｔｃ＿ｍａｘ、Δｔｍ＿ｍａｘ、Δｔｍ＿ｍａｘを基準として設定されている。そして、このような最大パルス幅Δｔｃ＿ｍａｘ、Δｔｍ＿ｍａｘ、Δｔｍ＿ｍａｘは、プリント媒体の種類に応じて変更される値である。
【００５９】
すなわち、Ｓ７０８において、プリンタＣＰＵ４０１は、プリント媒体種に応じたパルス幅テーブルを用いて、多値の濃度データ（Ｃ，Ｍ，Ｙ）をパルス幅データ（Δｔｃ，Δｔｍ，Δｔｙ）に変換する。
【００６０】
この際、プリンタＣＰＵ４０１は、温度センサ４５の検出温度に基づいて、上記テーブルより取得した（Δｔｃ，Δｔｍ，Δｔｙ）のそれぞれを補正してもよい。例えば、プリント媒体１０やプリントヘッド３０の温度が標準より高い場合、上記テーブルより取得したパルス幅で電圧を印加すると、プリント媒体の各領域が目標以上に高温になり、必要以上に高い濃度や異なる色相でプリントされるおそれが生じる。よって、プリント媒体１０やプリントヘッド３０の温度が標準より高い場合は、上記テーブルより取得したパルス幅（Δｔｃ，Δｔｍ，Δｔｙ）を、短くするような補正を行うことが好ましい。反対に、プリント媒体１０やプリントヘッド３０の温度が標準より低い場合は、上記テーブルより取得したパルス幅（Δｔｃ，Δｔｍ，Δｔｙ）を、長くするような補正を行うことが好ましい。また、温度センサ４５の検出温度がパルス幅の調整で対応できないほど高かったり低かったりする場合は、次のステップに移行せず、検出温度が所定範囲になるまで待機したり加熱したりしても良い。
【００６１】
Ｓ７０９においてプリンタＣＰＵ４０１は、Ｓ７０３でＲＡＭ４０２に展開した駆動タイミングテーブルを用いて、駆動パルス決定処理を実行する。
【００６２】
図８は、Ｓ７０９の駆動パルス決定処理において、決定される駆動パルスの例を示す図である。いずれも、左側に示すそれぞれの色を１画素領域で表現するために、発熱素子３４に印加する電圧パルスのタイミングチャートを示している。タイミングチャートにおいて、横軸は時間、縦軸は電圧を示している。
【００６３】
ΔＴは、１画素領域の色形成に割り当てられる時間であり、搬送ローラが１画素分の距離（４０μm）だけプリント媒体１０を搬送する時間に相当する。ΔｔはΔＴを７等分した時間に相当し、Δｔおきに配されるタイミングｐ０〜ｐ６は、１画素の色を表現するために用意された７回のパルス印加開始タイミングを示している。本実施形態において、Ｓ７０３で選択する駆動タイミングテーブルは、タイミングｐ０〜ｐ６のそれぞれを、（Δｔｃ，Δｔｍ，Δｔｙ）のうちどのパルスに対応づけるかが設定されたテーブルである。そして、このような対応づけ（即ち駆動タイミングテーブル）は、プリント媒体種に応じて異なっている。
【００６４】
図８で示す駆動パルスは、第１のプリント媒体のための駆動パルスであり、駆動タイミングテーブルは以下の内容に設定されている。
ｐ０  →  Δｔｙ
ｐ１  →  Δｔｍ
ｐ２  →  Δｔｍ
ｐ３  →  Δｔｃ
ｐ４  →  Δｔｃ
ｐ５  →  Δｔｃ
ｐ６  →  Δｔｃ
【００６５】
すなわち、上記駆動タイミングテーブルにより、パルス幅ΔｔｙのパルスがタイミングＰ０で印加され、パルス幅ΔｔｍのパルスがタイミングＰ１とＰ２で印加され、パルス幅ΔｔｃのパルスがタイミングＰ３、Ｐ４、Ｐ５、Ｐ６で印加されることが決まる。このように、Ｓ７０９において、プリンタＣＰＵ４０１は、プリント媒体種に応じた駆動タイミングテーブルと、Ｓ７０８で設定したパルス幅データ（Δｔｃ，Δｔｍ，Δｔｙ）を用いて、個々の画素に対応する駆動パルス（プリントデータ）を決定する。
【００６６】
本実施形態では、発熱素子３４に印加する電圧パルスの電圧値は固定としながら、パルス幅と印加回数を変更することによって様々な色を表現する。そして、基本的に、図２に示す付与温度はパルス幅によって調整し、図２に示す付与時間はパルスの印加回数によって調整する。
【００６７】
例えば、図２に示すイエローの画像形成層１４を活性化させるＴａ３以上の温度領域は、図８に示すイエロー用のパルス幅Δｔｙ（０＜Δｔｙ＜Δｔ＿ｍａｘ）で実現可能である。また、マゼンタの画像形成層１６を活性化させるための付与温度領域Ｔａ２〜Ｔａ３は、図８に示すパルス幅Δｔｍ（０＜Δｔｍ＜Δｔｍ＿ｍａｘ）で実現可能である。更に、シアンの画像形成層１８を活性化させるための付与温度領域Ｔａ１〜Ｔａ２は、図８に示すパルス幅Δｔｃ（０＜Δｔｃ＜Δｔｃ＿ｍａｘ）で実現可能である。
【００６８】
一方、図２に示す付与時間ｔ１は所定のパスルを１回印加することで達成される。また、付与時間ｔ２（＞ｔ１）は所定のパルスをΔｔの周期で２回印加することで達成され、付与時間ｔ３（＞ｔ２＞ｔ１）は所定のパルスをΔｔの周期で４回印加することで達成される。そして、基本的に、Δｔｙ＿ｍａｘ＝Δｔｍ＿ｍａｘ×２＝Δｔｃ＿ｍａｘ×４が成立しており、いずれの画像形成層を活性化させる場合でも、発熱素子３４に印加されるパルスの総時間（エネルギ）は、ほぼ同等になっている。
【００６９】
以下、図８のタイミングチャートを各色について順番に説明する。例えば、イエロー単色を表現するための色変換処理後の画像データは（Ｃ＝０，Ｍ＝０，Ｙ＞０）となる。この際、タイミングＰ０でパルス幅Δｔｙのパルスが１回印加され、他のパルスは印加されない。マゼンタ単色を表現するための画像データは（Ｃ＝０，Ｍ＞０，Ｙ＝０）となる、この際、タイミングＰ１とＰ２でパルス幅Δｔｍのパルスが印加され、他のパルスは印加されない。シアン単色を表現するための画像データは（Ｃ＞０，Ｍ＝０，Ｙ＝０）となる。この際、タイミングＰ３とＰ４とＰ５とＰ６でパルス幅Δｔｃのパルスが印加され、他のパルスは印加されない。
【００７０】
レッドを表現するための画像データは（Ｃ＝０，Ｍ＞０，Ｙ＞０）となる。この際、タイミングＰ０でパルス幅Δｔｙのパルスが印加された後、タイミングＰ１とＰ２でパルス幅Δｔｍのパルスが印加される。グリーンを表現するための画像データは（Ｃ＞０，Ｍ＝０，Ｙ＞０）となる。この際、タイミングＰ０でパルス幅Δｔｙのパルスが印加された後、タイミングＰ３、Ｐ４、Ｐ５、Ｐ６でパルス幅Δｔｃのパルスが印加される。ブルーを表現するための画像データは（Ｃ＞０，Ｍ＞０，Ｙ＝０）となる。この際、タイミングＰ１とＰ２でパルス幅Δｔｍのパルスが印加された後、タイミングＰ３、Ｐ４、Ｐ５、Ｐ６でパルス幅Δｔｃのパルスが印加される。
【００７１】
更に、ブラック（無彩色）を表現するための画像データは（Ｃ＞０，Ｍ＞０，Ｙ＞０）となる。この際、タイミングＰ０でパルス幅Δｔｙのパルスが印加された後、タイミングＰ１とＰ２でパルス幅Δｔｍのパルスが印加され、更にタイミングＰ３、Ｐ４、Ｐ５、Ｐ６でパルス幅Δｔｃのパルスが印加される。
【００７２】
以上説明したように、図７のＳ７０９の駆動パルス決定処理において、プリンタＣＰＵ４０１は、Ｓ７０８で設定したパルス（Δｔｃ，Δｔｍ，Δｔｙ）を、Ｓ７０３で設定した駆動パルステーブルに従って、タイミングＰ０〜Ｐ６に設定する。これにより、個々の画素に対応するプリントデータ（駆動パルス）が生成される。
【００７３】
図７のフローチャートに戻る。Ｓ７１０において、プリンタＣＰＵ４０１は、Ｓ７０９で生成されたプリントデータに従って、プリント処理を実行する。具体的には、Ｓ７０９で生成したプリントデータに従って、プリントヘッド３０に配列する発熱素子３４を駆動しながら、搬送モータドライバ４０７を介してプリント媒体を搬送する。これにより、プリント媒体の個々の画素領域においては、色変換処理で生成された各色の濃度信号（Ｃ，Ｍ，Ｙ）に相応する発色が表現される。
【００７４】
Ｓ７１１において、プリンタＣＰＵ４０１はプリントジョブが完了したか否かを判定する。まだ、プリントすべき画像データが残っている場合は、Ｓ７０５に戻り次のページの処理を継続する。一方、Ｓ７１１において、プリントジョブが完了したと判定した場合、本処理は終了する。
【００７５】
上説明したように、本実施形態のプリント装置によれば、活性化温度が互いに異なる複数の画像形成層が積層されて成るプリント媒体に対し、パルス幅と印加回数を調整しながら発熱素子を駆動することにより、フルカラーの画像をプリントすることができる。
【００７６】
次に、本実施形態のプリント装置４０でプリント可能な複数のプリント媒体種について説明する。図９（ａ）は、第１のプリント媒体の表面にＹパルス、Ｍパルス、Ｃパルスを印加した場合の、プリント媒体の深さ方向の位置と温度の関係を示す図である。ここで、Ｙパルスとは、図８の最上段のタイミングチャート（Ｐ０でΔｔｙのパルスを印加し他のパルスは印加しない）に従うパルスを示す。Ｍパルスとは、図８の２段目のタイミングチャート（Ｐ１とＰ２でΔｔｍのパルスを印加し、他のパルスは印加しない）に従うパルスを示す。Ｃパルスとは、図８の３段目のタイミングチャート（Ｐ３とＰ４とＰ５とＰ６でΔｔｃのパルスを印加し、他のパルスは印加しない）に従うパルスを示す。
【００７７】
図において、横軸はプリント媒体１０における表面からの深さ位置を示し、ここでは、第１〜第３の画像形成層の位置も示している。また、縦軸は温度を示している。更に、Ｙパルスが印加された場合の温度分布を「Ｙパルス温度分布」、Ｍパルスが印加された場合の温度分布を「Ｍパルス温度分布」、Ｃパルスが印加された場合の温度分布を「Ｃパルス温度分布」としてそれぞれ示している。
【００７８】
第１の画像形成層１４が位置する領域において、「Ｙパルス温度分布」は第１の画像形成層１４の活性温度Ｔａ３を超えている。よって、第１の画像形成層１４のうち、Ｙパルスを印加することによって活性化された領域はイエローを発色する。一方、第２の画像形成層１６が位置する領域において、「Ｙパルス温度分布」は第２の画像形成層１６の活性温度Ｔａ２を超えていない。また、第３の画像形成層１８が位置する領域において「Ｙパルス温度分布」は第１の画像形成層１８の活性温度Ｔａ１を超えていない。よって、Ｙパルスを印加することによって、第２の画像形成層１６と第３の画像形成層１８は活性化せず、マゼンタおよびシアンは発色しない。このような理由から、Ｙパルスは第１の画像形成層１４のみを活性化可能な駆動パルスとなる。
【００７９】
また、第２の画像形成層１６が位置する領域において、「Ｍパルス温度分布」は第２の画像形成層１６の活性化温度Ｔａ２を超えている。よって、第２の画像形成層１６のうちＭパルスを印加することによって活性化された領域はマゼンタを発色する。一方、第１の画像形成層１４が位置する領域において「Ｍパルス温度分布」は第１の画像形成層１４の活性化温度Ｔａ３を超えていない。また、第３の画像形成層１８が位置する領域において「Ｍパルス温度分布」は第３の画像形成層１８の活性化温度Ｔａ１を超えていない。よって、Ｍパルスを印加することによって、第１の画像形成層１４と第３の画像形成層１８は活性化せず、イエローおよびシアンは発色しない。このような理由から、Ｍパルスは第２の画像形成層１６のみを活性化可能な駆動パルスとなる。
【００８０】
更に、第３の画像形成層１８が位置する領域において、「Ｃパルス温度分布」は第３の画像形成層１８の活性化温度Ｔａ１を超えている。よって、第３の画像形成層１８のうち、Ｃパルスを印加することによって活性化された領域はシアンを発色する。一方、第１の画像形成層１４が位置する領域において「Ｃパルス温度分布」は第１の画像形成層１４の活性化温度Ｔａ３を超えていない。また、第２の画像形成層１６が位置する領域において「Ｃパルス温度分布」は第２の画像形成層１６の活性化温度Ｔａ２を超えていない。よって、Ｃパルスを印加することによって、第１の画像形成層１４と第２の画像形成層１６は活性化せず、イエローおよびマゼンタは発色しない。このような理由から、Ｃパルスは第３の画像形成層１８のみを活性化可能な駆動パルスとなる。
【００８１】
このように、Ｙパルス、Ｍパルス、Ｃパルスは、イエロー、マゼンタ、シアンを個別に発色するために利用することができる。そして、それぞれのパルス幅Δｔｙ、Δｔｍ、Δｔｃを個別に調整することにより、第１のプリント媒体では、図９（ｂ）に示す第１の色再現領域９１０に含まれる色を発色することができる。
【００８２】
ところで、図９（ａ）によれば、Ｍパルスによって活性化可能な第２の画像形成層１６の領域（Ｍ）は、Ｙパルスによって活性化可能な第１の画像形成層１４の領域（Ｙ）とＣパルスによって活性化可能な第３の画像形成層１８の領域（Ｃ）に比べ、小さい。これは、第２の画像形成層１６のみを活性化するために許容されるＭパルスのパルス幅や数は、ＹパルスやＣパルスに比べ、上限値と下限値の制限が厳しいためである。例えば、マゼンタの発色を向上させようとしてパルス幅Δｔｍを大きくすると、第１の画像形成層１４や第３の画像形成層１８が共に活性化され、イエローやシアンの発色を伴うおそれが生じる。
【００８３】
このため、第２の画像形成層１６は、第１や第３の画像形成層に比べて十分に活性化させることができず、結果として図９（ｂ）で示すような、マゼンタ近傍の発色範囲が他の色相の発色範囲に比べて小さく抑えられた色再現範囲となってしまう。すなわち、第１のプリント媒体においては、例えば空や草原のようなマゼンタを多く用いない画像については好適な発色が得られるものの、例えば紅葉のようなマゼンタを多く用いる画像については、ユーザが期待する発色を得られない場合がある。
【００８４】
このような状況を考慮し、本実施形態では、図２で示す発色条件を有する第１のプリント媒体とは別に、マゼンタ以外の色材を第２の画像形成層１６に含ませた第２のプリント媒体と第３のプリント媒体を用意する。具体的には、再度図１を参照するに、第１画像形成層１４にイエロー、第２画像形成層１６にシアン、第３画像形成層１８にマゼンタの色材を含有させたものを第２のプリント媒体として用意する。また、第１画像形成層１４にマゼンタ、第２画像形成層１６にイエロー、第３画像形成層１８にシアンの色材を含有させたものを第３のプリント媒体として用意する。
【００８５】
図１０および図１３は、第２のプリント媒体と第３のプリント媒体の発色条件を、第１のプリント媒体の発色条件を示した図２と比較する図である。図１０に示す第２のプリント媒体において第１のプリント媒体と異なる点は、領域Ｍと領域Ｃが入れ替わっていることである。すなわち、第２のプリント媒体において、第１画像形成層１４であるイエロー層は、Ｔａ３以上の温度をｔ１以上付与すれば発色する。第２画像形成層１６であるシアン層は、Ｔａ２（＜Ｔａ３）以上の温度をｔ２（＞ｔ１）以上付与すれば発色する。第３画像形成層１８であるマゼンタ層は、Ｔａ１（＜Ｔａ２＜Ｔａ３）以上の温度をｔ３（＞ｔ２＞ｔ１）以上付与すれば発色する。
【００８６】
一方、図１３に示す第３のプリント媒体において第１のプリント媒体と異なる点は、領域Ｍと領域Ｙが入れ替わっていることである。すなわち、第３のプリント媒体において、第１画像形成層１４であるマゼンタ層は、Ｔａ３以上の温度をｔ１以上付与すれば発色する。第２画像形成層１６であるイエロー層は、Ｔａ２（＜Ｔａ３）以上の温度をｔ２（＞ｔ１）以上付与すれば発色する。第３画像形成層１８であるシアン層は、Ｔａ１（＜Ｔａ２＜Ｔａ３）以上の温度をｔ３（＞ｔ２＞ｔ１）以上付与すれば発色する。
【００８７】
そして、以上のような複数のプリント媒体種を用意する場合、色ごとの最大パルス幅Δｔｃ＿ｍａｘ、Δｔｍ＿ｍａｘ、Δｔｙ＿ｍａｘは、プリント媒体種に応じて変更されることになる。
【００８８】
第１のプリント媒体では、
Δｔｙ＿ｍａｘ＞Δｔｍ＿ｍａｘ＞Δｔｃ＿ｍａｘ
であったが、第２のプリント媒体では
Δｔｙ＿ｍａｘ＞Δｔｃ＿ｍａｘ＞Δｔｍ＿ｍａｘ
となり、第３のプリント媒体では
Δｔｍ＿ｍａｘ＞Δｔｙ＿ｍａｘ＞Δｔｃ＿ｍａｘ
となる。
【００８９】
このため、Ｓ７０８で用いるパルス幅テーブルもプリント媒体の種類に応じて用意する必要があり、個々の画素に対応するパルス幅（Δｔｃ、Δｔｍ、Δｔｙ）も、プリント媒体の種類に対応するパルス幅テーブルを用いて設定される必要がある。
【００９０】
また、本実施系形態では、駆動タイミングテーブルも、プリント媒体種に応じて用意する。第２のプリント媒体のための駆動タイミングテーブルは以下の内容に設定されている。
ｐ０  →  Δｔｙ
ｐ１  →  Δｔｃ
ｐ２  →  Δｔｃ
ｐ３  →  Δｔｍ
ｐ４  →  Δｔｍ
ｐ５  →  Δｔｍ
ｐ６  →  Δｔｍ
【００９１】
第３のプリント媒体のための駆動タイミングテーブルは以下の内容に設定されている。
ｐ０  →  Δｔｍ
ｐ１  →  Δｔｙ
ｐ２  →  Δｔｙ
ｐ３  →  Δｔｃ
ｐ４  →  Δｔｃ
ｐ５  →  Δｔｃ
ｐ６  →  Δｔｃ
【００９２】
図１１は、第２のプリント媒体を用いた場合に、Ｓ７０９の駆動パルス決定処理において、決定される駆動パルスの例を示す図である。また、図１４は、第３のプリント媒体を用いた場合に、Ｓ７０９の駆動パルス決定処理において、決定される駆動パルスの例を示す図である。図１１を第１のプリント媒体を用いる場合を説明した図８と比較すると、シアンを発色させるための信号と、マゼンタを発色させるための信号が入れ替わっていることがわかる。また、図１４を第１のプリント媒体を用いる場合を説明した図８と比較すると、マゼンタを発色させるための信号と、イエローを発色させるための信号が入れ替わっていることがわかる。
【００９３】
図１２（ａ）および（ｂ）は、第２のプリント媒体を使用した場合の、プリント媒体の深さ方向の位置と温度の関係、および色再現領域を図９（ａ）および（ｂ）と同様に示す図である。図９（ａ）で示した第１のプリント媒体の場合と比較すると、Ｍパルス温度分布とＣパルス温度分布の関係が逆転している。このため、第２のプリント媒体においては、Ｃパルスの印加によって活性化可能な第２の画像形成層１６の領域（Ｃ）が他の色に比べて小さくなり、結果として図１２（ｂ）で示すように、シアンを用いる色相の色再現領域が他の領域に比べて小さくなっている。
【００９４】
一方、図１５（ａ）および（ｂ）は、第３のプリント媒体を使用した場合の、プリント媒体の深さ方向の位置と温度の関係、および色再現領域を図９（ａ）および（ｂ）と同様に示す図である。図９（ａ）で示した第１のプリント媒体の場合と比較すると、Ｍパルス温度分布とＹパルス温度分布の関係が逆転している。このため、第３のプリント媒体においては、Ｙパルスの印加によって活性化可能な第２の画像形成層１６の領域（Ｙ）が他の色に比べて小さくなり、結果として図１５（ｂ）で示すように、イエローを用いる色相の色再現領域が他の領域に比べて小さくなっている。
【００９５】
図９（ｂ）、図１２（ｂ）および図１５（ｂ）に示す色再現領域を比較すると、それぞれが異なる偏りを有していることがわかる。すなわち、第１〜第３のプリント媒体は、好適な発色性が得られる色領域が互いに異なっており、これら第１〜第３のプリント媒体のうち最もプリントに適したプリント媒体は、画像データに応じて異なることになる。
【００９６】
このように、本実施形態のプリント装置は、感熱方式を採用しながら、複数の画像形成層の積層順序が互いに異なる複数のプリント媒体にプリント可能とする。そして、プリントする際に個々の発熱素子を駆動するためのプリントデータは、プリント媒体種に応じて異なる方法で作成する。これにより、ユーザは、プリントしようとする画像データの色域に適したプリント媒体を用いることにより、好適な発色の画像を得ることが可能となる。
【００９７】
なお、以上では、プリント媒体種に応じて、色補正テーブル、色変換テーブル、パルス幅テーブル、駆動タイミングテーブルの全てを個別に設定する内容で説明したが、これら全てのテーブルをプリント媒体種に応じて変更する必要は無い。第１〜第３のプリント媒体において、各画像形成層の活性と非活性を各色で独立且つ精度良く制御するためには、少なくとも各色のパルス幅と駆動パルスの印加回数がプリント媒体ごとに適正化されていればよい。すなわち、本実施形態の場合は、少なくともパルス幅テーブルと駆動タイミングテーブルがプリント媒体ごとに用意されていればよい。
【００９８】
なお、以上では、図７のＳ７０２において、プリント装置４０に配された媒体センサ４６が搬送されたプリント媒体の種類を判別する形態で説明したが、本実施形態はこれに限らない。プリント媒体の種類は、例えばユーザがホスト装置のキーボードマウスＩ／Ｆ５０５などを介して入力してもよい。
【００９９】
また、媒体センサ４６がプリント媒体種を検出する形態であっても、プリント媒体種の情報は必ずしもプリント媒体に記されていなくてもよい。例えば、プリント媒体が梱包されているパッケージに、プリント媒体の種類やばらつきなどの情報がバーコードや２次元バーコードとして記載されたプリント媒体と同サイズの別用紙を含ませておいても良い。そして、実際のプリント処理を開始する前に、この用紙の搬送と読み取り処理を行い、その後搬送されるプリント媒体の種類を判定してもよい。
【０１００】
（第２の実施形態）
本実施形態のプリント装置４０は、入力された画像データを解析し、最も好適な発色が得られるプリント媒体を選定するとともに、当該プリント媒体に適した画像処理とプリントヘッドの駆動を行うものとする。
【０１０１】
図１６は、本実施形態で使用するプリント装置１６０の内部構成図である。本実施形態のプリント装置１６０は、種類の異なるプリント媒体を収容するための第１のトレイ１６１１と第２のトレイ１６１２を備えている。
【０１０２】
第１のトレイに収納されている最下層のプリント媒体１０Ａは、第１の給送ローラ１６２１によって給送され、第１の搬送ローラ１６７１によってプリントヘッド３０とプラテン４３が配置されたプリント部へと送られる。一方、第２のトレイに収納されている最下層のプリント媒体１０Ｂは、第２の給送ローラ１６２２によって給送され、第２の搬送ローラ１６７２によってプリントヘッド３０とプラテン４３が配置されたプリント部へと送られる。その他、プリントヘッド３０、プラテン４３、媒体センサ４６、温度センサ４５および排出口４４については、図４を用いて説明した第１の実施形態と同様である。
【０１０３】
第１のトレイ１６１１に収容されているプリント媒体１０Ａと第２のトレイ１６１２に収容されているプリント媒体１０Ｂは、第１の実施形態で説明した第１〜第３のプリント媒体のうちのいずれかであって互いに異なる種類とする。
【０１０４】
本実施形態においても、図５で示したプリントシステムを用い、図６に示したフローチャートに従ってプリントサービス提供処理が実行されるものとする。その上で、本実施形態のプリンタＣＰＵ４０１は、第１のトレイ１６１１と第２のトレイ１６１２のそれぞれに収容されているプリント媒体の種類を予め取得しているものとする。以下の例では、第１のトレイ１６１１に第１のプリント媒体が、第２のトレイ１６１２に第２のプリント媒体がそれぞれ収納されているものとする。
【０１０５】
図１７は、本実施形態のプリンタＣＰＵ４０１が図６のＳ６１５で実行するプリントジョブ実行シーケンスを説明するためのフローチャートである。第１の実施形態で説明した図７のフローチャートと異なる点は、プリント媒体の給送処理（Ｓ１７０４）を行う前に、画像データを取得しこれを解析し適切なプリント媒体種を選定することである。
【０１０６】
本処理が開始されると、プリンタＣＰＵ４０１はまずＳ１７０１において、Ｓ６１４で受信した画像データをＲＡＭ４０２に展開する。続くＳ１７０２において、プリンタＣＰＵ４０１は、プリント媒体選定処理を実行する。
【０１０７】
図１８は、プリント媒体選定処理の工程を説明するためのフローチャートである。本処理が開始されると、プリンタＣＰＵ４０１は、まずＳ１８０１にて、ＲＡＭ４０２に展開された圧縮データ中から１ページ分のデータを複号する。
【０１０８】
そして、Ｓ１８０２およびＳ１８０３では、暫定の色補正処理と暫定の色変換処理を行う。ここで「暫定の」としたのは、プリント媒体種が選定されていない現段階で、適切なテーブルが選定されないためであり、ここでは標準的なプリント媒体に用意された色補正テーブルや色変換テーブルを用いた変換処理を行う。そのようなテーブルは、例えば異なるプリント媒体のために用意された複数のテーブルを平均化したものであってもよいし、複数のプリント媒体の色再現領域の論理和によって得られる色域に対しマッピングするものであってもよい。いずれにしても、Ｓ１８０２およびＳ１８０３により、入力輝度信号（Ｒ，Ｇ，Ｂ）は濃度信号（Ｃ，Ｍ，Ｙ）に変換される。
【０１０９】
Ｓ１８０４において、プリンタＣＰＵ４０１は、Ｓ１８０３で得られた濃度信号（Ｃ，Ｍ，Ｙ）のそれぞれについて、画像全域の和を算出する。すなわち、画像に含まれる全画素についてシアンの信号値Ｃを加算してカウント値Ｃｃとし、マゼンタの信号値Ｍを加算してカウント値Ｃｍとし、イエローの信号値Ｙを加算してカウント値Ｃｙを得る。
【０１１０】
１ページ分のカウントが終了するとＳ１８０５に進み、プリンタＣＰＵ４０１は受信した画像テータの全ページについてのカウントが完了したか否かを判定する。カウントすべきページがまだ残っていると判定した場合、プリンタＣＰＵ４０１は次のページのカウント処理のためにＳ１８０１に戻る。一方、Ｓ１８０５において、全ページについてのカウントが完了したと判定した場合、Ｓ１８０６に進む。
【０１１１】
Ｓ１８０６において、プリンタＣＰＵ４０１は、全ページ分のカウント値Ｃｃ，Ｃｍ、Ｃｙをそれぞれ合計する。そして、Ｓ１８０７に進み、これらの大小関係に基づいて、第１のトレイ１６１１に収容されている第１のプリント媒体１０Ａ、または第２のトレイ１６１２に収容されている第２のプリント媒体１０Ｂのうち、適切な方を選定する。
【０１１２】
例えば、３つのカウント値の中でシアンのカウント値Ｃｃが最も大きい場合は、第２の画像形成層にシアン色材が含まれていないプリント媒体、すなわち第２のプリント媒体を選定する。また、マゼンタのカウント値Ｃｍが最も大きい場合は、第２の画像形成層にマゼンタ色材が含まれていないプリント媒体、すなわち第２のプリント媒体を選定する。
【０１１３】
イエローのカウント値Ｃｙが最も大きい場合は、第２の画像形成層にイエロー色材が含まれていないプリント媒体を選定すれば良いが、本例の場合、第１のプリント媒体も第２のプリント媒体もこれに該当する。よって、このような場合は、３つのカウント値の中で２番目に大きなカウント値に従ってプリント媒体を選定すればよい。具体的には、２番目に大きなカウント値がＣｃであった場合は第１のプリント媒体を選定し、Ｃｍであった場合は第２のプリント媒体を選定すれば良い。いずれにしても、Ｓ１８０７では、第１のプリント媒体および第２のプリント媒体のうち、入力画像データに対しより好ましいプリント媒体が選定される。
【０１１４】
図１７のフローチャートに戻る。Ｓ１７０２によって、適切なプリント媒体が選定されると、Ｓ１７０３において、プリンタＣＰＵ４０１は、選定されたプリント媒体種に対応する色補正テーブル、色変換テーブル、各色の最大パルス幅および駆動パルステーブルを読み出しＲＡＭ４０２に展開する。
【０１１５】
このように、画像データに適したプリント媒体用の各種テーブルおよびパラメータが展開された後、Ｓ１７０４においてプリンタＣＰＵ４０１は、選定されたプリント媒体をプリント部まで給送する。例えば、第１のプリント媒体が選定されている場合は、搬送モータドライバ４０７を介して給送ローラ１６２１および搬送モータ１６７１を回転し、第１のトレイ１６１１の最下位にある第１のプリント媒体１０Ａをプリント部まで給送する。また、第２のプリント媒体が選定されている場合は、搬送モータドライバ４０７を介して給送ローラ１６２２および搬送モータ１６７２を回転し、第２のトレイ１６１２の最下位にある第２のプリント媒体１０Ｂをプリント部まで給送する。
【０１１６】
その後Ｓ１７０５〜Ｓ１７１１の処理は、図７で説明したＳ７０５〜Ｓ７１１と同様である。すなわち、給送されたプリント媒体種に対応するテーブルとパラメータを用いて、色補正処理、色変換処理、パルス幅設定処理、および駆動パルス決定処理が行われ、決定された駆動パルス（プリントデータ）に従って、プリント処理を実行する。
【０１１７】
なお、以上では、Ｓ１７０２のプリント媒体選定処理において、色変換後のＣ、Ｍ、Ｙの信号値を、画像に含まれる全画素についてそれぞれ加算してカウント値Ｃｃ、Ｃｍ、Ｃｙとしたが、カウント値Ｃｃ、Ｃｍ、Ｃｙの取得方法はこれに限らない。例えばシアン信号値Ｃが０でない画素数、マゼンタの信号値Ｍが０でない画素数、イエローの信号値が０でない画素数を、それぞれカウント値Ｃｃ、Ｃｍ、Ｃｙとしても良い。更に、Ｓ１８０１で複合した後のＲ、Ｇ、Ｂの信号値が０でない画素数Ｃｒ、Ｃｇ、Ｃｂをそれぞれカウントし、ＣｒとＣｇの合計をＣｙ、ＣｒとＣｂの合計をＣｍ、ＣｇとＣｂの合計をＣｃとしてもよい。この場合、Ｓ１８０２の暫定色補正処理とＳ１８０３の暫定色変換処理の工程は省略され、処理の高速化を図ることができる。
【０１１８】
更に、プリント媒体の選定については、色変換処理後のＲＧＢデータの分布に基づいて行うこともできる。
【０１１９】
図１９は、標準規格の色再現領域９００と、本実施形態のプリント装置４０が表現可能な色再現領域を比較する図である。ここでは、第１のプリント媒体、第２のプリント媒体、第３のプリント媒体のそれぞれにプリントした場合の色再現領域の和を点線で示している。図において、領域９６０は、第１のプリント媒体では色再現できない色領域を示している。領域９５０は、第２のプリント媒体では色再現できない色領域を示している。領域９４０は、第３のプリント媒体では色再現できない色領域を示している。また、領域９７０は、第１、第２、第３のいずれのプリント媒体でも色再現可能な色領域を示している。
【０１２０】
例えば、入力画像データ（Ｒ，Ｇ，Ｂ）の分布が図の領域９８０であった場合、領域９８０と重複する領域を有するのは、領域９４０、領域９６０、および領域９７０である。よって、この場合は、領域９４０を色再現できない第３のプリント媒体と、領域９６０を色再現できない第１のプリント媒体を排除したプリント媒体、すなわち第２のプリント媒体が適切であると判断することができる。
【０１２１】
なお、以上では、図１８で示したプリント媒体選定処理を、プリント装置１６０のプリンタＣＰＵ４０１が実行する内容で説明したが、プリント媒体選定処理はホスト装置５０のホストＣＰＵ５０１が行っても良い。この場合、ホスト装置は、選定したプリント媒体種の情報を画像データとともにプリント装置１６０に提供し、プリント装置１６０は受け取った情報に従って、Ｓ１７０３以降の処理を行えば良い。
【０１２２】
以上説明した本実施形態によれは、プリントすべき画像に適したプリント媒体を、ユーザの手を煩わせることなく自動的に選定し、選定されたプリント媒体に適した画像処理とプリント処理を行うことができる。結果、感熱方式を用いてカラー画像をプリントするプリント装置において、ユーザは、好ましい発色の画像を安定して取得することが出来る。
【０１２３】
（第３の実施形態）
第２の実施形態では、プリントすべき画像の解析結果に基づいて、適切なプリント媒体を自動的に搬送する形態について説明した。これに対し、本実施形態では、プリントすべき画像の解析結果に基づいて、適切なプリント媒体種をユーザに通知する形態とする。
【０１２４】
本実施形態では、第１の実施形態と同様の図４で示したプリント装置を使用する。また、図５で示したプリントシステムを用い、図６に示したフローチャートに従ってプリントサービス提供処理が実行されるものとする。
【０１２５】
図２０は、本実施形態のプリンタＣＰＵ４０１がＳ６１５で実行するプリントジョブ実行シーケンスを説明するためのフローチャートである。本処理が開始されると、プリンタＣＰＵ４０１はまずＳ２０１において、図６のＳ６１４で受信した画像データをＲＡＭ４０２に展開する。続くＳ２０２において、プリンタＣＰＵ４０１は、プリント媒体推奨処理を実行する。
【０１２６】
本実施形態においてプリント媒体推奨処理とは、推奨するプリント媒体種を選定しユーザに通知するための処理である。推奨する媒体の選定方法は、基本的には第２の実施形態で説明したＳ１７０２のプリント媒体選定処理とほぼ同様の処理であるため、ここでの説明は省略する。但し、第２の実施形態では装置内のトレイに収納されているプリント媒体種から適切なプリント媒体種を選定したが、本実施形態では装置内に収納されていないプリント媒体も含め更に多くの種類の中から最適なプリント媒体種を選定する。そして、何らかの手段によって、解析した画像データに適したプリント媒体の種類をユーザに提示する。
【０１２７】
例えば、プリント装置本体に赤と青のＬＥＤを設け、第１のプリント媒体を推奨する場合は青色のＬＥＤを点灯し、第２のプリント媒体を推奨する場合は赤色のＬＥＤを点灯し、第３のプリント媒体を推奨する場合は赤と青の両方を点灯する等してもよい。また、推奨するプリント媒体の情報は、プリント装置４０やホスト装置５０のディスプレイに表示しても良い。この場合には推奨するプリント媒体を装着すべきトレイを、ディスプレイ上で表示することもできる。ユーザは、このような情報を確認した上で、手持ちのプリント媒体の中から推奨されたプリント媒体を選び、これを装置内のトレイに装着すれば良い。
【０１２８】
ユーザが、選択したプリント媒体をプリント装置４０のトレイ４１に収容し、プリント装置４０に配されたスタートボタンを押下すると、プリンタＣＰＵ４０１は、Ｓ２０３において、プリント準備が整ったことを確認する。なお、このような確認は、ユーザが、プリント媒体の装着が完了した旨をホスト装置５０に入力することによって行っても良いし、ユーザがトレイ４１の蓋を閉じたことによって代替されてもよい。
【０１２９】
Ｓ２０３における確認が完了すると、プリンタＣＰＵ４０１は、Ｓ２０４においてプリント媒体を給送し、Ｓ２０５において給送されたプリント媒体の種類を判定する。そして、Ｓ２０５で判定されたプリント媒体に対応する各種テーブルとパラメータをＲＯＭ４０３より読み出し、ＲＡＭ５０２に展開する。その後のＳ２０７〜Ｓ２１３の処理は、図７で説明したＳ７０５〜Ｓ７１１と同様である。すなわち、給送されたプリント媒体種に対応する色補正処理、色変換処理、および駆動パルス決定処理が行われ、決定された駆動パルスに従ったプリント処理が実行される。
【０１３０】
なお、Ｓ２０５で判定されるプリント媒体の種類は、必ずしもＳ２０２で推奨したプリント媒体の種類と同一とは限らない。これは、ユーザが手持ちのプリント媒体の中に推奨されたプリント媒体が含まれていない場合や、ユーザが敢えて特定のプリント媒体を使用する場合も想定されるからである。このような場合であっても、Ｓ２０６において、プリンタＣＰＵ４０１は、Ｓ２０５で判定されたプリント媒体に対応する各種テーブルとパラメータを展開し、使用するプリント媒体に適したテーブルとパラメータに従った画像処理を実行する。但し、Ｓ２０５で判定されたプリント媒体種がＳ２０２で推奨したプリントと異なる場合は、最適な色再現が行われない旨をユーザに通知しても良い。このようにすれば、次回のプリントのために、好ましいプリント媒体の準備をユーザに促すことができる。
【０１３１】
また、Ｓ２０２のプリント媒体種推奨処理については、プリントジョブに含まれる全ての画像データに対し行う必要はない。例えば、パーティーの写真のように、同じ日時の同じシーンで撮影した画像についてのプリントジョブが発生した場合、これら複数の画像においては色相が類似しており、同じプリント媒体種が推奨される可能性が高い。よって、このような場合には、複数の画像データのうち一部の画像データの解析に基づいて、最適なプリント媒体種を設定しても良い。
【０１３２】
また、以上のような、画像データの解析と適切なプリント媒体の通知は、プリントコマンドを受信した画像データ以外の画像データに対して行ってもよい。例えば、ホスト装置のフォルダに保存されている写真画像を、プリントジョブの発信の有無に関わらず適宜解析し、保存されている画像に適したプリント媒体種を通知しても良い。この際、推奨するプリント媒体種の情報通知は、画像を管理するフォルダや、撮影日時の単位で行っても良いし、ユーザが指定したフォルダに対し選択的に行っても良い。また、複数のフォルダに含まれる画像の平均的な色相や傾向に基づいて、適切な１つまたは複数のプリント媒体種を通知しても良い。このようにすれば、ユーザは、プリントジョブの発信に先立って、最適なプリント媒体を予め準備しておくことができる。
【０１３３】
プリント媒体種を推奨するタイミングは特に限定されるものではないが、例えばトレイ内でプリント媒体が空になったタイミング、推奨する用紙の種類が従来から変化したタイミングなどが挙げられる。
【０１３４】
（その他の実施形態）
以上の実施形態では、第１〜第３のプリント媒体の中から、適切な１つを選定する形態で説明したが、プリント媒体種は更に多数用意されていても良い。本実施形態のように、第１〜第３の画像形成層にシアン、マゼンタおよびイエローを１色ずつ対応づける構成においては、互いに積層順序の異なるプリント媒体を最大で６種類用意することができる。また、色要素として、シアン、マゼンタ、イエローのほかに、ブラック、レッド、グリーン、ブルーなどを個別の層として用意してもよい。更に、プリント媒体は、透明な基材の表裏面に少なくとも１層ずつの画像形成層を配したものであってもよい。この場合、基材自体もスペーサ層の役割を果すことになる。
【０１３５】
以上の実施形態では、個々の画素がｘ方向においてもｙ方向においても約４０μmの領域を有する、すなわち、個々の画素が約６００ｄｐｉ（ドット／インチ）の密度で配列する形態で説明したが、無論このような解像度に本発明は限定されるものではない。画像の解像度は１００〜６００ｄｐｉの範囲であれば良く、ｘ方向とｙ方向で異なっていても良い。
【０１３６】
以上の実施形態では、本発明の特徴的な一連の画像処理をプリント装置４０または１６０のＣＰＵ４０１が実行する形態で説明したが、本発明はこのような形態に限定されない。図７、１７、１８および２０で説明したフローチャートの一部または全ては、ホスト装置のＣＰＵ５０１が行っても良い。
【０１３７】
また、以上の実施形態では、複数の発熱素子がプリント媒体の幅方向（ｘ方向）に配列してなるプリントヘッドを装置内に固定しておき、プリント媒体を幅方向（ｘ方向）とは交差するｙ方向に搬送させることで画像をプリントした。しかしながら、本発明はこのような形態に限定されるものではない。プリントヘッドを所定の速度でｘ方向に移動させながら個々の画素位置で電圧パルスを印加するプリント走査と、プリント媒体をｙ方向に搬送する搬送動作とを交互に繰り返すことによって画像をプリントする形態であっても良い。
【０１３８】
また、上記実施形態では、画素幅に対応する発熱素子（ヒータ）を用い、発熱素子に印加するパルス幅を変調することによって、個々の画素領域の階調表現を行ったが、本発明はこのような形態に限定されるものでもない。例えば、発熱素子に印加する電圧パルスの電圧値を変調可能とすることができる。また、例えば、強度を変調可能なレーザ光を照射することにより、個々の画素領域に対応する画像形成層を活性化させる形態とすることもできる。
【０１３９】
いずれにしても、層の種類と数、厚み、積層順序が異なる複数のプリント媒体に対し、夫々のプリント媒体に適した駆動制御を行うことによって画像をプリントすることができれば、本発明の効果を得ることはできる。
【０１４０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１４１】
１０    プリント媒体
１４    第１画像形成層
１６    第２画像形成層
１８    第３画像形成層
３０    プリントヘッド
４０    プリント装置
４０１  プリンタＣＰＵ
【図１】
2020015315.tif 000003
【図２】
2020015315.tif 000004
【図３】
2020015315.tif 000005
【図４】
2020015315.tif 000006
【図５】
2020015315.tif 000007
【図６】
2020015315.tif 000008
【図７】
2020015315.tif 000009
【図８】
2020015315.tif 000010
【図９】
2020015315.tif 000011
【図１０】
2020015315.tif 000012
【図１１】
2020015315.tif 000013
【図１２】
2020015315.tif 000014
【図１３】
2020015315.tif 000015
【図１４】
2020015315.tif 000016
【図１５】
2020015315.tif 000017
【図１６】
2020015315.tif 000018
【図１７】
2020015315.tif 000019
【図１８】
2020015315.tif 000020
【図１９】
2020015315.tif 000021
【図２０】
2020015315.tif 000022