(57)【要約】【課題】ユーザーの趣向に沿った絵作りの画像を簡便に出力する。【解決手段】画像データに補正処理を施すに際して、画像データを補正するための絵作り情報を、着脱可能に接続された外部記憶媒体から読み出す。そして、読み出した絵作り情報の中から実際に画像データの補正に用いる絵作り情報を選択し、選択した絵作り情報に基づいて画像データに補正処理を施す。こうすれば、所望の絵作り情報が記憶された外部記憶媒体を接続するだけで、その絵作り情報に基づいて画像データを補正することができるので、ユーザーは自己の趣向に沿った絵作りの画像を簡便に得ることが可能となる。【選択図】図１１
2008182510.tif 000002
【特許請求の範囲】
【請求項１】
読み込んだ画像データに、画像を出力するための補正を加える画像処理装置であって、
着脱可能に接続された外部記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す絵作り情報読出手段と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する絵作り情報選択手段と、
前記選択された絵作り情報を用いて前記画像データに補正を加える画像データ補正手段と
を備える画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記外部記憶媒体から読み出した絵作り情報を、選択可能な状態で表示する表示画面を備え、
前記絵作り情報選択手段は、前記外部記憶媒体から複数の絵作り情報が読み出された場合には、前記表示画面上に表示された複数の該絵作り情報の中から、前記画像データの補正に用いる絵作り情報を選択する手段である画像処理装置。
【請求項３】
請求項１に記載の画像処理装置であって、
標準の前記絵作り情報たる標準絵作り情報を記憶している標準絵作り情報記憶手段を備え、
前記絵作り情報選択手段は、前記外部記憶媒体に前記絵作り情報が記憶されていない場合には、前記標準絵作り情報を選択する手段である画像処理装置。
【請求項４】
請求項１に記載の画像処理装置であって、
前記画像データ補正手段は、前記画像データの補正に加えて、該画像データの表色系を第１の表色系から第２の表色系に変換する手段であり、
前記絵作り情報読出手段は、前記画像データの補正と前記表色系の変換とを行うための情報を、前記絵作り情報として読み出す手段である画像処理装置。
【請求項５】
請求項１に記載の画像処理装置であって、
前記画像データの補正によって得られる画像データに基づいて、画像を印刷する画像印刷手段を更に備える画像処理装置。
【請求項６】
読み込んだ画像データに、画像を出力するための補正を加える画像処理方法であって、
着脱可能に接続された外部記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す第１の工程と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する第２の工程と、
前記選択された絵作り情報を用いて前記画像データに補正を加える第３の工程と
を備える画像処理方法。
【請求項７】
読み込んだ画像データに、画像を出力するための補正を加える方法を、コンピュータを用いて実現するためのプログラムであって、
着脱可能に接続された外部記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す第１の機能と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する第２の機能と、
前記選択された絵作り情報を用いて前記画像データに補正を加える第３の機能と
をコンピュータにより実現するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに所定の補正処理を施して出力する技術に関する。
【背景技術】
【０００２】
画像印刷装置では、より好適な画像を出力するために、画像を出力するに際して様々な補正処理や調整処理が行われている。例えば、画像データの明度やコントラスト、カラーバランスなどを適切に補正してから出力する技術（特許文献１）や、画像の撮影対象に応じて画像をぼかしたり輪郭を際立たせたりすることで、より好印象の画像に補正する技術（特許文献２）などが行われている。また、最近では、画像の撮影時に使用したデジタルカメラの特性情報や撮影時の露光情報などに基づいてその画像の明度や色合いを調整することで、より好適な画像を出力する技術も提案されている（特許文献３）。尚、本明細書では、画像を出力する際に行われるこうした画像補正や画像調整をまとめて「絵作り」と呼ぶことにする。また、印刷装置には、できるだけ多くのユーザーに好まれるように、いわば万人向けの「絵作り」が設定されていることが通常である。
【０００３】
【特許文献１】特開平８−３２８２７号公報
【特許文献２】特許３３１９７２７号公報
【特許文献３】特開２００３−０３２６０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ユーザーの好む画質は、実際には少しずつ違っているので、万人向けの絵作りをしたのでは、十分に満足のいく画像を得ることができない場合があった。例えば、コントラストの高い鮮やかな印象の絵作りの画像を好むユーザーもいれば、コントラストを抑えめの画像を好むユーザーもいる。万人向けの絵作りでは、こうしたユーザーの多様な好みに十分に対応することは難しいという問題があった。もちろん、ユーザーがフォトレタッチソフトを用いて自己の好みの絵作りを行うことも考えられるが、コンピュータを起動してフォトレタッチソフトを操作するなどの煩雑な操作が必要となり、簡便に好みの絵作りの画像を得ることはできない。更に加えて、感性に訴えかけるような絵作りを実現しようとすると、微妙な画質調整が必要となるので、たとえ高性能なフォトレタッチソフトを用いたとしても、一般ユーザーが絵作りを行うのは困難である。
【０００５】
本発明は、従来技術が有する上述した課題を解決するためになされたものであり、ユーザーの好みの絵作りの画像を簡便に出力可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
上述した課題の少なくとも一部を解決するために、本発明の画像処理装置は次の構成を採用した。すなわち、
読み込んだ画像データに、画像を出力するための補正を加える画像処理装置であって、
着脱可能に接続された外部記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す絵作り情報読出手段と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する絵作り情報選択手段と、
前記選択された絵作り情報を用いて前記画像データに補正を加える画像データ補正手段と
を備えることを要旨とする。
【０００７】
また、上記の画像処理装置に対応する本発明の画像処理方法は、
読み込んだ画像データに、画像を出力するための補正を加える画像処理方法であって、
記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す第１の工程と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する第２の工程と、
前記選択された絵作り情報を用いて前記画像データに補正を加える第３の工程と
を備えることを要旨とする。
【０００８】
かかる本発明の画像処理装置および画像処理方法では、画像データに補正を加えるに際して、画像データの補正に用いる情報である「絵作り情報」を、外部の記憶媒体から読み出して、読み出した絵作り情報の中から、実際に画像データの補正に用いる絵作り情報を選択する。そして、選択した絵作り情報を用いて、読み込んだ画像データに補正を加えて出力する。
【０００９】
こうすれば、所望の絵作り情報を外部記憶媒体に記憶しておくことで、その絵作り情報に基づいて画像データを補正することができるので、所望の絵作りがなされた画像データを得ることが可能となる。また、外部記憶媒体に記憶された絵作り情報の中から実際に使用する絵作り情報を選択することで、趣向に応じてより好ましい絵作りの画像データを得ることが可能となる。
【００１０】
更に、絵作り情報を外部記憶媒体に記憶しておけば、外部記憶媒体を配布することで他人に使用させることも可能となる。例えば、画像機器メーカやデザイナなどが絵作り情報を設定し、その絵作り情報を外部記憶媒体に記憶して配布することによって、一般のユーザーにも同じ絵作り情報を使用させることが可能となる。こうした画像機器メーカやデザイナなどが配布する絵作り情報を用いれば、絵作りに関する高度な技術を持たない一般のユーザーであっても、好適な絵作りの画像を簡便に得ることが可能となる。
【００１１】
また、上述した本発明の画像処理装置では、絵作り情報を表示してユーザーに選択させることができる表示画面を備えておき、外部記憶媒体から複数の絵作り情報が読み出された際には、表示画面にそれら複数の絵作り情報を表示して、表示された絵作り情報の中から実際に画像データの補正に用いる絵作り情報を選択するものとしてもよい。
【００１２】
こうして、絵作り情報を選択可能に表示しておけば、単に指定するだけで簡単に所望の絵作り情報を選択することができる。加えて、複数の絵作り情報が表示されているので、その中から所望の絵作り情報を簡単に見つけ出すことも容易となる。
【００１３】
また、上述した本発明の画像処理装置では、標準の絵作り情報を記憶しておき、外部記憶媒体に絵作り情報が記憶されていない場合には、標準の絵作り情報を画像データの補正に用いる絵作り情報として選択するものとしてもよい。
【００１４】
こうすると、外部記憶媒体に絵作り情報が記憶されていない場合であっても、標準の絵作り情報に基づいて画像データが補正されるので、適切な絵作りの画像を得ることが可能となる。また、外部記憶媒体に絵作り情報が記憶されている場合には、その絵作り情報に従って画像データが補正されるので、ユーザーは外部記憶媒体に絵作り情報を記録しておくか否かによって、標準の絵作りと、より自己の趣向に合致した絵作りとを、簡便に使い分けることが可能となる。
【００１５】
また、上述した本発明の画像処理装置では、画像データに補正を加えるに際して、画像データの補正を行うと共に画像データの表色系を第１の表色系から第２の表色系へと変換するものであり、外部記憶媒体から読み出す絵作り情報は、画像データの補正および第１の表色系から第２の表色系への変換を行うための情報であるものとしてもよい。
【００１６】
こうすれば、第１の表色系の画像データに対して絵作りするだけで、第２の表色系の画像データが得られる。従って、絵作りを行った後に、第２の表色系へと表色系を変換する処理が不要となるので、迅速に画像を処理することが可能となる。加えて、表色系変換によって絵作りの結果が微妙に影響を受けてしまう可能性を低減することも可能となる。
【００１７】
また、上述した本発明の画像処理装置では、補正後の画像データに基づいて画像を印刷するものとしてもよい。
【００１８】
絵作り後の画像を確認あるいは鑑賞などする方法としては、例えばモニターに表示させる等の種々の方法をとり得るが、印刷画像による方法が最も簡便であり、他人に見せることも容易である。従って、絵作りされた状態の画像データに基づいて画像を印刷することで、絵作りされた画像を簡便に利用することが可能となる。
【００１９】
更に本発明は、上述した画像処理方法を実現するためのプログラムをコンピュータに読み込ませ、所定の機能を実行させることにより、コンピュータを用いて実現することも可能である。従って、本発明は次のようなプログラム、あるいは該プログラムを記録した記録媒体としての態様も含んでいる。すなわち、上述した画像処理方法に対応する本発明のプログラムは、
読み込んだ画像データに、画像を出力するための補正を加える方法を、コンピュータを用いて実現するためのプログラムであって、
記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す第１の機能と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する第２の機能と、
前記選択された絵作り情報を用いて前記画像データに補正を加える第３の機能と
をコンピュータを用いて実現することを要旨とする。
【００２０】
また、上記のプログラムに対応する本発明の記録媒体は、
読み込んだ画像データに、画像を出力するための補正を加えるプログラムを、コンピュータで読み取り可能に記録した記録媒体であって、
記憶媒体の中から、前記画像データを補正するために用いる情報たる絵作り情報を読み出す第１の機能と、
前記読み出した絵作り情報の中から前記画像データの補正に用いる絵作り情報を選択する第２の機能と、
前記選択された絵作り情報を用いて前記画像データに補正を加える第３の機能と
をコンピュータを用いて実現させるプログラムを記録していることを要旨とする。
【００２１】
これらのプログラムをコンピュータに読み込んで、上記の各機能を実現させれば、所望の絵作りの画像を簡便に出力することが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下では、上述した本願発明の内容を明確にするために、次のような順序に従って実施例を説明する。
Ａ．装置構成：
Ａ−１．全体構成：
Ａ−２．内部構成：
Ａ−２−１．スキャナ部の内部構成：
Ａ−２−２．プリンタ部の内部構成：
Ｂ．画像印刷処理：
Ｃ．絵作り処理：
Ｄ．第１の変形例：
Ｅ．第２の変形例：
【００２３】
Ａ．装置構成  ：
Ａ−１．全体構成  ：
図１は、本実施例の印刷装置１０の外観形状を示す斜視図である。図示されるように、本実施例の印刷装置１０は、スキャナ部１００と、プリンタ部２００と、スキャナ部１００およびプリンタ部２００の動作を設定するための操作パネル３００などから構成されている。スキャナ部１００は、印刷された画像を読み込んで画像データを生成するスキャナ機能を有しており、プリンタ部２００は、画像データを受け取って印刷媒体上に画像を印刷するプリンタ機能を有している。また、スキャナ部１００で読み取った画像（原稿画像）をプリンタ部２００から出力すれば、コピー機能を実現することも可能である。すなわち、本実施例の印刷装置１０は、単独でスキャナ機能、プリンタ機能、コピー機能を実現可能な、いわゆるスキャナ・プリンタ・コピー複合装置（以下、ＳＰＣ複合装置という）となっている。
【００２４】
図２は、原稿画像を読み込むために、印刷装置１０の上部に設けられた原稿台カバー１０２を開いた様子を示す説明図である。図示されているように、原稿台カバー１０２を上に開くと、透明な原稿台ガラス１０４が設けられており、その内部には、スキャナ機能を実現するための後述する各種機構が搭載されている。原稿画像を読み込む際には、図示されているように原稿台カバー１０２を開いて原稿台ガラス１０４の上に原稿画像を置き、原稿台カバー１０２を閉じてから操作パネル３００上のボタンを操作する。こうすれば、原稿画像を直ちに画像データに変換することが可能である。
【００２５】
また、スキャナ部１００は全体が一体のケース内に収納された構成となっており、スキャナ部１００とプリンタ部２００とは、印刷装置１０の背面側でヒンジ機構２０４（図３参照）によって結合されている。このため、スキャナ部１００の手前側を持ち上げることにより、ヒンジの部分でスキャナ部１００のみを回転させることが可能となっている。
【００２６】
図３は、スキャナ部１００の手前側を持ち上げて回転させた様子を示した斜視図である。図示するように、本実施例の印刷装置１０では、スキャナ部１００の手前側を持ち上げることで、プリンタ部２００の上面を露出させることが可能である。プリンタ部２００の内部には、プリンタ機能を実現するための後述する各種機構や、スキャナ部１００を含めて印刷装置１０全体の動作を制御するための後述する制御回路２６０、更には、スキャナ部１００やプリンタ部２００などに電力を供給するための電源回路（図示は省略）なども設けられている。また、図３に示されているように、プリンタ部２００の上面には、開口部２０２が設けられており、インクカートリッジなどの消耗品の交換や、紙詰まりの処理、その他の軽微な修理などを簡便に行うことが可能となっている。
【００２７】
Ａ−２．内部構成  ：
図４は、本実施例の印刷装置１０の内部構成を概念的に示した説明図である。前述したように、印刷装置１０にはスキャナ部１００とプリンタ部２００とが設けられており、スキャナ部１００の内部にはスキャナ機能を実現するための各種構成が搭載され、プリンタ部２００の内部にはプリンタ機能を実現するための各種構成が搭載されている。以下では、初めにスキャナ部１００の内部構成について説明し、次いでプリンタ部２００の内部構成について説明する。
【００２８】
Ａ−２−１．スキャナ部の内部構成  ：
スキャナ部１００は、原稿画像をセットする透明な原稿台ガラス１０４と、セットされた原稿画像を押さえておくための原稿台カバー１０２と、セットされた原稿画像を読み込む読取キャリッジ１１０と、読取キャリッジ１１０を読取方向（読取キャリッジ１１０が移動する方向、すなわち読取キャリッジ１１０の主走査方向）に移動させる駆動ベルト１２０と、駆動ベルト１２０に動力を供給する駆動モータ１２２と、読取キャリッジ１１０の動きをガイドするガイド軸１０６などから構成されている。また、駆動モータ１２２や読取キャリッジ１１０の動作は、後述する制御回路２６０によって制御されている。
【００２９】
制御回路２６０の制御の下で駆動モータ１２２を回転させると、駆動ベルト１２０を介してその動きが読取キャリッジ１１０に伝達され、その結果、読取キャリッジ１１０は、ガイド軸１０６に導かれながら駆動モータ１２２の回転角度に応じて読取方向（主走査方向）に移動するようになっている。また、駆動ベルト１２０は、アイドラプーリ１２４によって絶えず適度に張った状態に調整されており、このため、駆動モータ１２２を逆回転させれば回転角度に応じた距離だけ読取キャリッジ１１０を逆方向に移動させることも可能となっている。
【００３０】
読取キャリッジ１１０の内部には、光源１１２や、レンズ１１４、ミラー１１６、ＣＣＤセンサ１１８などが搭載されている。光源１１２からの光は原稿台ガラス１０４に照射され、原稿台ガラス１０４の上にセットされた原稿画像で反射する。この反射光は、ミラー１１６によってレンズ１１４に導かれ、レンズ１１４によって集光されてＣＣＤセンサ１１８で検出される。ＣＣＤセンサ１１８は、光の強度を電気信号に変換するフォトダイオードが、読取キャリッジ１１０の移動方向（主走査方向）と直交する方向に列状に配置されたリニアセンサによって構成されている。このため、読取キャリッジ１１０を主走査方向に移動させながら、光源１１２の光を原稿画像に照射し、ＣＣＤ１１８によって反射光強度を検出することで、原稿画像に対応する電気信号を得ることができる。
【００３１】
また、光源１１２は、ＲＧＢの３色の発光ダイオードによって構成されており、所定の周期でＲ色、Ｇ色、Ｂ色の光を順次、照射することが可能となっており、これに応じてＣＣＤ１１８では、Ｒ色、Ｇ色、Ｂ色の反射光が順次、検出されるようになっている。一般に、画像の赤色の部分はＲ色の光を反射するが、Ｇ色やＢ色の光はほとんど反射しないから、Ｒ色の反射光は画像のＲ成分を表している。同様に、Ｇ色の反射光は画像のＧ成分を表しており、Ｂ色の反射光は画像のＢ成分を表している。従って、ＲＧＢ３色の光を所定の周期で切り替えながら原稿画像に照射し、これに同期してＣＣＤ１１８で反射光強度を検出すれば、原稿画像のＲ成分、Ｇ成分、Ｂ成分を検出することができ、カラー画像を読み込むことが可能となっている。尚、光源１１２が照射する光の色を切り替えている間も読取キャリッジ１１０は移動しているから、ＲＧＢの各成分を検出する画像の位置は、厳密には、読取キャリッジ１１０の移動量に相当する分だけ異なっているが、このずれは、各成分を読み込んだ後に、画像処理によって補正することが可能である。
【００３２】
Ａ−２−２．プリンタ部の内部構成  ：
次に、プリンタ部２００の内部構成について説明する。プリンタ部２００には、印刷装置１０の全体の動作を制御する制御回路２６０と、印刷媒体上に画像を印刷するための印刷キャリッジ２４０と、印刷キャリッジ２４０を主走査方向に移動させる機構と、印刷媒体の紙送りを行うための機構などが搭載されている。
【００３３】
印刷キャリッジ２４０は、Ｋインクを収納するインクカートリッジ２４２と、Ｃインク、Ｍインク、Ｙインクの各種インクを収納するインクカートリッジ２４３と、底面側に設けられた印字ヘッド２４１などから構成されており、印字ヘッド２４１には、インク滴を吐出するインク吐出ヘッドがインク毎に設けられている。印刷キャリッジ２４０にインクカートリッジ２４２，２４３を装着すると、カートリッジ内の各インクは図示しない導入管を通じて、各色のインク吐出ヘッド２４４ないし２４７に供給される。
【００３４】
印刷キャリッジ２４０を主走査方向に移動させる機構は、印刷キャリッジ２４０を駆動するためのキャリッジベルト２３１と、キャリッジベルト２３１に動力を供給するキャリッジモータ２３０と、キャリッジベルト２３１に絶えず適度な張力を付与しておくための張力プーリ２３２と、印刷キャリッジ２４０の動きをガイドするキャリッジガイド２３３と、印刷キャリッジ２４０の原点位置を検出する原点位置センサ２３４などから構成されている。後述する制御回路２６０の制御の下でキャリッジモータ２３０を回転させると、回転角度に応じた距離だけ印刷キャリッジ２４０を主走査方向に移動させることが可能である。また、キャリッジモータ２３０を逆回転させれば、印刷キャリッジ２４０を逆方向に移動させることも可能となっている。
【００３５】
印刷媒体の紙送りを行うための機構は、印刷媒体を裏面側から支えるプラテン２３６と、プラテン２３６を回転させて紙送りを行う紙送りモータ２３５などから構成されている。後述する制御回路２６０の制御の下で紙送りモータ２３５を回転させることで、回転角度に応じた距離だけ印刷媒体を副走査方向に紙送りすることが可能となっている。
【００３６】
制御回路２６０は、ＣＰＵを中心として、ＲＯＭや、ＲＡＭ、デジタルデータをアナログ信号に変換するＤ／Ａ変換器、更には、周辺機器との間でデータのやり取りを行うための周辺機器インターフェースＰＩＦなどから構成されている。制御回路２６０は、印刷装置１０全体の動作を制御しており、スキャナ部１００に搭載された光源１１２や、駆動モータ１２２、ＣＣＤ１１８とデータをやり取りしながら、これらの動作を制御している。
【００３７】
また、制御回路２６０は、キャリッジモータ２３０および紙送りモータ２３５を駆動して印刷キャリッジ２４０の主走査および副走査を行いながら、各色のインク吐出ヘッド２４４ないし２４７に駆動信号を供給してインク滴を吐出させる制御も行っている。インク吐出ヘッド２４４ないし２４７に供給する駆動信号は、コンピュータ３０や、デジタルカメラ２０、外部記憶装置３２などから画像データを読み込んで、後述する画像処理を行うことによって生成する。もちろん、スキャナ部１００で読み込んだ画像データに画像処理を施すことにより、駆動信号を生成することも可能である。こうして制御回路２６０の制御の下で、印刷キャリッジ２４０を主走査および副走査（紙送り方向。図４を参照のこと）させながら、インク吐出ヘッド２４４ないし２４７からインク滴を吐出して印刷媒体上に各色のインクドットを形成することによって、カラー画像を印刷することが可能となっている。もちろん、制御回路２６０内で画像処理を行うのではなく、画像処理が施されたデータをコンピュータ２０から受け取って、このデータに従って印刷キャリッジ２４０の主走査および副走査を行いながらインク吐出ヘッド２４４ないし２４７を駆動することも可能である。
【００３８】
また、制御回路２６０は、操作パネル３００ともデータをやり取り可能に接続されており、操作パネル３００上に設けられた各種のボタンを操作することにより、スキャナ機能や、プリンタ機能の詳細な動作モードを設定することが可能となっている。更には、コンピュータ３０から、周辺機器インターフェースＰＩＦを介して詳細な動作モードを設定することも可能である。
【００３９】
図５は、各色のインク吐出ヘッド２４４ないし２４７に、インク滴を吐出する複数のノズルＮｚが形成されている様子を示した説明図である。図示するように、各色のインク吐出ヘッドの底面には、各色のインク滴を吐出する４組のノズル列が形成されており、１のノズル列には、４８個のノズルＮｚがノズルピッチｋの間隔を空けて千鳥状に配列されている。制御回路２６０からは、これらノズルＮｚのそれぞれに駆動信号が供給され、各ノズルＮｚは駆動信号に従って、それぞれのインクによるインク滴を吐出するようになっている。
【００４０】
以上に説明したように、印刷装置１０のプリンタ部２００は、インク吐出ノズルに駆動信号を供給し、駆動信号に従ってインク滴を吐出して印刷媒体上にインクドットを形成することによって画像を印刷している。また、インク吐出ノズルを駆動するための制御データは、画像の印刷に先立って、画像データに所定の画像処理を施すことによって生成している。以下では、画像データに画像処理を施して制御データを生成し、得られた制御データに基づいてインクドットを形成することにより画像を印刷する処理について説明する。
【００４１】
Ｂ．画像印刷処理  ：
図６は、プリンタドライバが印刷を実行する処理（画像印刷処理）の流れを示すフローチャートである。かかる処理は、印刷装置１０に搭載された制御回路２６０が、内蔵したＣＰＵやＲＡＭ、ＲＯＭなどの機能を用いて実行する処理である。以下、図６に示すフローチャートに従って説明する。
【００４２】
図６示されている様に、画像印刷処理を開始すると、先ずはじめに、ユーザーの好みに応じた絵作りを行う「絵作り処理」を実行する（ステップＳ１００）。ここで、「絵作り」とは、画像の出力に際して画像データに対して行われる様々な補正処理や調整処理を意味するものとする。例えば、画像が適切な明るさを有するように補正する明度補正処理や、Ｒ、Ｇ、Ｂの各色の割合を調整してより適切な色合いの画像とするホワイトバランス調整処理なども「絵作り」に含まれるものとする。もちろん、こうした一般的な補正処理だけでなく、いわゆる感性に訴えかけるために行われる画像の微妙な調整も、ここで言う「絵作り」に含まれる。
【００４３】
こうした絵作りについて、一般的な印刷装置では、できるだけ多くのユーザーに好まれる画像を印刷する為に、いわば万人向けの標準的な絵作りが予め設定されており、その設定に従った絵作りを行って画像を印刷している。しかし、絵作りの好みはユーザーによって多岐に渡る為、ユーザーによっては、より自己の趣向に合致した絵作りで画像を印刷したい場合もある。こうした場合、ユーザーは、ＰＣを起動してフォトレタッチソフトを立ち上げ、画像データに修正を加えた後に画像を印刷するといった煩雑な作業を行わなければならい。また、フォトレタッチソフトを用いる場合でも、絵作りには画像補正や色彩学の高度な知識が要求されるため、一般のユーザーが絵作りを行うことは実際にはそう簡単ではない。更には、いわゆる感性に訴えかける絵作りとなると、半ば芸術の領域に近く、如何に多機能なフォトレタッチソフトを用いたとしても、所望の絵作りが実現できるわけではない。これに対し、本実施例の「絵作り処理」では、ユーザーの所望の絵作りを簡便に行うことを可能としており、ユーザーは煩雑な作業をすることなく、好みの絵作りの印刷画像を簡便に得ることが可能となっている。かかる絵作り処理の詳細については、後で詳しく説明する。
【００４４】
次いで、絵作り処理が施された画像データの解像度を、プリンタ部２００が印刷するための解像度（印刷解像度）に変換する処理を行う（ステップＳ１０２）。読み込んだ画像データの解像度が印刷解像度よりも低い場合は、隣接する画素の間に補間演算を行って新たな画像データを設定することで、より高い解像度に変換する。逆に、読み込んだ画像データの解像度が印刷解像度よりも高い場合は、隣接する画素の間から一定の割合で画像データを間引くことによって、より低い解像度に変換する。解像度変換処理では、読み込んだ画像データに対して適切な割合で画像データを生成あるいは間引くことによって、読み込んだ解像度を印刷解像度に変換する処理を行う。
【００４５】
続いて、印刷装置１０の制御回路２６０は、画像データに対して色変換処理を行う（ステップＳ１０４）。ここで色変換処理とは、Ｒ，Ｇ，Ｂの各色で表現された画像データを、Ｃ，Ｍ，Ｙ，Ｋ各色の階調値によって表現された画像データに変換する処理である。色変換処理は、色変換テーブル（ＬＵＴ）と呼ばれる３次元の数表を参照することによって行う。
【００４６】
図７は、色変換処理のために参照される色変換テーブル（ＬＵＴ）を概念的に示した説明図である。今、ＲＧＢ各色の階調値が０〜２５５の値を取り得るものとする。また、図７に示すように、直交する３軸にＲ，Ｇ，Ｂ各色の階調値を取った色空間を考えると、全てのＲＧＢ画像データは、原点を頂点として一辺の長さが２５５の立方体（色立体）の内部の点に対応付けることができる。これを、見方を変えれば、次のように考えることもできる。すなわち、色立体をＲＧＢ各軸に直角に格子状に細分して色空間内に複数の格子点を生成すると、各格子点はＲＧＢ画像データを表していると考えることができる。そこで、各格子点に、Ｃ，Ｍ，Ｙ，Ｋの階調値の組合せを予め記憶しておけば、格子点に記憶されている階調値を読み出すことで、ＲＧＢ画像データを、各色の階調値によって表現された画像データ（ＣＭＹＫ画像データ）に変換することが可能となる。
【００４７】
例えば、画像データのＲ成分がＲＡ、Ｇ成分がＧＡ、Ｂ成分がＢＡであったとすると、この画像データは、色空間内のＡ点に対応づけられる（図７参照）。そこで、色立体を格子状に細分する小さな立方体の中から、Ａ点を内包する立方体ｄＶを検出し、この立方体ｄＶの各格子点に記憶されているＣＭＹＫ各色の階調値を読み出してやる。そして、これら各格子点の階調値から補間演算すればＡ点での階調値を求めることができる。以上に説明したように、色変換テーブルＬＵＴとは、ＲＧＢ各色の階調値の組合せで示される各格子点に、ＣＭＹＫ各色の階調値の組合せ（ＣＭＹＫ画像データ）を記憶した３次元の数表と考えることができ、色変換テーブルを参照すれば、ＲＧＢ画像データをＣＭＹＫ画像データに、迅速に色変換することが可能となる。
【００４８】
制御回路２６０は、色変換処理を終了すると、ハーフトーン処理を開始する（図６のステップＳ１０６）。ハーフトーン処理とは、次のような処理である。色変換処理によって得られたＣＭＹＫ画像データは、Ｃ，Ｍ，Ｙ，Ｋの各色について階調値０〜階調値２５５の範囲で表現された画像データである。これに対してプリンタ部２００は、ドットを形成することによって画像を印刷するから、２５６階調によって表現されたＣＭＹＫ画像データを、ドットの形成有無によって表現された画像データ（ドットデータ）に変換する処理が必要となる。ハーフトーン処理とは、このようにＣＭＹＫ各色の画像データをドットデータに変換する処理である。
【００４９】
ハーフトーン処理を行う手法としては、誤差拡散法やディザ法などの種々の手法を適用することができる。誤差拡散法は、ある画素についてドットの形成有無を判断したことでその画素に発生する階調表現の誤差を、周辺の画素に拡散するとともに、周囲から拡散されてきた誤差を解消するように、各画素についてのドット形成の有無を判断していく手法である。また、ディザ法は、ディザマトリックスにランダムに設定されている閾値とＣＭＹＫ各色の画像データとを画素毎に比較して、画像データの方が大きい画素にはドットを形成すると判断し、逆に閾値の方が大きい画素についてはドットを形成しないと判断することで、各画素についてのドットデータを得る手法である。ハーフトーン手法としては、誤差拡散法またはディザ法の何れの手法を用いることも可能であるが、本実施例の印刷装置１０では、ディザ法を用いてハーフトーン処理を行うものとする。
【００５０】
図８は、ディザマトリックスの一部を拡大して例示した説明図である。図示したマトリックスには、縦横それぞれ６４画素、合計４０９６個の画素に、階調値０〜２５５の範囲から万遍なく選択された閾値がランダムに記憶されている。ここで、閾値の階調値が０〜２５５の範囲から選択されているのは、本実施例ではＣＭＹＫ各色の画像データが１バイトデータであり、階調値が０〜２５５の値を取り得ることに対応するものである。尚、ディザマトリックスの大きさは、図８に例示したように縦横６４画素分に限られるものではなく、縦と横の画素数が異なるものも含めて、種々の大きさに設定することが可能である。
【００５１】
図９は、ディザマトリックスを参照しながら、画素毎にドット形成の有無を判断している様子を概念的に示した説明図である。尚、かかる判断は、ＣＭＹＫの各色について行われるが、以下では説明が煩雑となることを避けるために、ＣＭＹＫ各色の画像データを区別することなく、単に画像データと称するものとする。
【００５２】
ドット形成有無の判断に際しては、先ず、判断の対象として着目している画素（着目画素）についての画像データの階調値と、ディザマトリックス中の対応する位置に記憶されている閾値とを比較する。図中に示した細い破線の矢印は、着目画素の画像データを、ディザマトリックス中の対応する位置に記憶されている閾値と比較していることを模式的に表したものである。そして、ディザマトリックスの閾値よりも着目画素の画像データの方が大きい場合には、その画素にはドットを形成するものと判断する。逆に、ディザマトリックスの閾値の方が大きい場合には、その画素にはドットを形成しないものと判断する。図９に示した例では、画像の左上隅にある画素の画像データは「９７」であり、ディザマトリックス上でこの画素に対応する位置に記憶されている閾値は「１」である。従って、左上隅の画素については、画像データの方がディザマトリックスの閾値よりも大きいから、この画素にはドットを形成すると判断する。図９中に実線で示した矢印は、この画素にはドットを形成すると判断して、判断結果をメモリに書き込んでいる様子を模式的に表したものである。
【００５３】
一方、この画素の右隣の画素については、画像データは「９７」、ディザマトリックスの閾値は「１７７」であり、閾値の方が大きいので、この画素についてはドットを形成しないものと判断する。このように、画像データとディザマトリックスに設定された閾値とを比較することにより、ドットの形成有無を画素毎に決定することができる。ハーフトーン処理（図７のステップＳ１０６）では、Ｃ，Ｍ，Ｙ，Ｋの各色の画像データに対して上述したディザ法を適用することにより、画素毎にドット形成の有無を判断してドットデータを生成する処理を行う。
【００５４】
図６に示すように、画像印刷処理では、ハーフトーン処理を行ってＣＭＹＫ各色についてのドットデータを生成したら、今度は、インターレース処理を開始する（ステップＳ１０８）。インターレース処理とは、印字ヘッド２４１がドットを形成する順序でドットデータを並び替えて、各色のインク吐出ヘッド２４４ないし２４７に供給する処理である。すなわち、図５に示したように、インク吐出ヘッド２４４ないし２４７に設けられたノズルＮｚは副走査方向にノズルピッチｋの間隔を空けて設けられているから、印刷キャリッジ２４０を主走査させながらインク滴を吐出すると、副走査方向にノズルピッチｋの間隔を空けてドットが形成されてしまう。そこで全画素にドットを形成するためには、印刷キャリッジ２４０と印刷媒体との相対位置を副走査方向に移動させて、ノズルピッチｋだけ隔たったドット間の画素に新たなドットを形成することが必要となる。このように、実際に画像を印刷する場合には、画像上で上方にある画素から順番にドットを形成しているわけではない。更に、主走査方向に同じ列にある画素についても、一回の主走査でドットを形成するのではなく、画質上の要請から、複数回の主走査に分けてドットを形成することとして、各回の主走査では飛び飛びの位置の画素にドットを形成することも広く行われている。
【００５５】
このため、実際にドットの形成を開始するに先立って、Ｃ，Ｍ，Ｙ，Ｋの各色について得られたドットデータを、インク吐出ヘッド２４４ないし２４７がドットを形成する順番に並び替えておく処理が必要となる。このような処理が、インターレースと呼ばれる処理である。
【００５６】
図６に示したように、インターレース処理を終了すると、インターレース処理によって並べ替えられたドットデータに従って、実際に印刷媒体上にドットを形成する処理（ドット形成処理）を開始する（ステップＳ１１０）。すなわち、キャリッジモータ２３０を駆動して印刷キャリッジ２４０を主走査させながら、順番を並び替えておいたドットデータをインク吐出ヘッド２４４ないし２４７に供給する。その結果、インク吐出ヘッド２４４ないし２４７からは、ドットデータに従ってインク滴が吐出されて、各画素に適切にドットが形成される。
【００５７】
そして、一回の主走査が終了したら、今度は、紙送りモータ２３５を駆動して印刷媒体を副走査方向に紙送りした後、再びキャリッジモータ２３０を駆動して印刷キャリッジ２４０を主走査させつつ、順番を並べ替えておいたドットデータをインク吐出ヘッド２４４ないし２４７に供給してドットを形成する。このような操作を繰り返し行うことにより、印刷媒体上には、Ｃ，Ｍ，Ｙ，Ｋの各色のドットが画像データの階調値に応じて適切な分布で形成され、その結果として画像が印刷される。
【００５８】
以上に説明した様に、画像印刷処理では、受け取った画像データに所定の処理を順次施し、得られたドットデータに基づいて印刷媒体上にインクドットを形成することにより、印刷画像を出力する。そして、この画像印刷処理の中で行われる「絵作り処理」の為、ユーザーの好みの絵作りで印刷画像を出力することが可能となっている。以下では、かかる「絵作り処理」について説明する。
【００５９】
Ｃ．絵作り処理  ：
【００６０】
図１０は、本実施例の絵作り処理の流れを示したフローチャートである。図示されている様に、絵作り処理では、まず、本実施例の印刷装置１０にメモリカードなどの外部記憶媒体（以下では、「メモリーカード等」と表記する）が挿入されているかどうかを確認する処理を行う（ステップＳ２００）。図１１に示されている様に、本実施例の印刷装置１０は、操作パネル３００上にメモリカード挿入口３０２が備え付けられており、各種のメモリーカード等を挿入することが可能となっている。
【００６１】
挿入口３０２にメモリーカード等が挿入されていることを確認したら、次いで、メモリーカード等の中に「絵作り情報」が記録されていることを確認する処理を行う（図１０ステップＳ２０２）。図１２は、「絵作り情報」として記録されているデータの内容を例示した説明図である。先に説明した様に、絵作りは、画像データに補正処理や調整処理を施すことによって行われるので、絵作りは、元の画像データから、別の画像データへの画像変換と考えることができる。従って、「絵作り情報」は、このような画像変換の内容を規定する情報として表現することができる。図示されている様に、絵作り情報は、様々な態様で設定しておくことができる。例えば、図１２（ａ）は、横軸で表される入力値（Ｒ、Ｇ、Ｂの各階調値）と、縦軸で表される出力値（Ｒ、Ｇ、Ｂの各階調値）とが対応づけられたトーンカーブと呼ばれる曲線である。このトーンカーブを用いて、画像データのＲ、Ｇ、Ｂの各階調値を変換してやれば、階調値の中間付近で階調値が大きく変化するので、コントラストの高い絵作りが可能となる。この様に、トーンカーブを絵作り情報として設定しておけば、所望のコントラストを有する絵作りが可能となる。
【００６２】
また、絵作り情報としては、図１２（ｂ）の様に、Ｒ、Ｇ、Ｂの各色の階調値（ＲＧＢ値）で表された画像を、別のＲＧＢ値へと変換する変換テーブルを設定しておくこともできる。例えば、やや青みがかかった絵作りをしたいのであれば、ＲＧＢ値を、青色の階調値が少し高い別のＲＧＢ値へと変換する変換テーブルを設定しておけばよい。この変換テーブルに従って画像データを変換すれば、青色の階調値が増加することにより、青みをもった絵作りが可能となる。
【００６３】
更には、図１２（ｃ）の様に、色相（Ｓ）、彩度（Ｈ）、明度（Ｂ）で表されるＨＳＢ表色系を用いて、色相、彩度、明度のそれぞれの補正量を絵作り情報として設定しておくこともできる。図１２（ｃ）の例では、色相値が−２０°から＋２０°の範囲に対応する色彩（赤色）に対して色相値に１０°を加えることにより、やや黄色味がかかった赤色（朱色）へと変換し、同時に、彩度と明度とを上げることで、明るく鮮やかな朱色を有する絵作りを可能としている。この様に、絵作り情報は、所望の絵作りを実現するための画像変換の情報であり、図１２に例示されている様に、トーンカーブや変換テーブルなどの種々の態様で設定しておくことが可能である。
【００６４】
絵作り情報がメモリーカード等の中に記録されていることを確認したら（図１０ステップＳ２０２：ｙｅｓ）、次いで、メモリーカード等に記録されている絵作り情報の中から、実際に絵作りに用いる絵作り情報を選択する処理を行う（ステップＳ２０４）。メモリーカード等に記録しておくことができる絵作り情報は一つに限られたものではなく、複数の絵作り情報を記録しておくことが可能である。ユーザーは、操作パネル３００を操作することにより、これら複数の絵作り情報の中から、好みの絵作りを選択することができる。もちろん、メモリーカード等に一つだけ絵作り情報を記録しておくことも可能である。この場合には、その絵作り情報を選択する。こうして、実際に絵作りに用いる絵作り情報を選択したら、メモリーカード等から選択された絵作り情報を読み出し、制御回路２６０のＲＡＭ上に読み込む（ステップＳ２０６）。
【００６５】
一方、メモリーカード等が挿入されていない場合（ステップＳ２００：ｎｏ）、あるいは、メモリーカード等は挿入されているものの、メモリーカード等には絵作り情報が記録されていない場合（ステップＳ２０２：ｎｏ）には、印刷装置１０のＲＯＭに予め記録されている標準の絵作り情報を読み出し、制御回路２６０のＲＡＭ上に読み込む（ステップＳ２０８）。すなわち、ユーザーは所望の絵作りを指定していないので、印刷装置１０に予め設定しておいた、いわば万人向けの標準的な絵作りを行う。
【００６６】
絵作りに用いる絵作り情報をこの様に決定してやれば、ユーザーは絵作り情報が記録されたメモリーカード等を印刷装置１０に挿入しておくだけで、所望の絵作りで画像を印刷することが可能となる。また、メモリーカード等に複数の絵作り情報を記録しておけば、好みに応じて絵作り情報を選択して使うことも可能である。更に、この様にして決定された絵作り情報は、印刷する画像データとは無関なく、単にユーザーの好みによって決定されている。この為、画像データを解析してから絵作りを行ったり、あるいは、画像データに添付された補正情報に従って絵作りを行う一般的な印刷装置とは異なり、どんな画像であっても、常に、ユーザーの所望の絵作りを行うことが可能となっている。
【００６７】
こうして、実際の絵作りに用いられる絵作り情報が決定されたら、次いで、印刷する画像データを選択する処理を行う（ステップＳ２１０）。画像データは、ＰＣ３０や、外部記憶装置３２などに記憶されていてもよいし、挿入口３０２に挿入したメモリーカード等に記憶されているものとしてもよい。こうした画像データの中から、ユーザーは操作パネル３００あるいはＰＣ３０を操作することで、印刷する画像データを選択する。
【００６８】
印刷する画像データを選択したら、選択した画像データに対し、読み込んだ絵作り情報に従って、実際に変換処理を施していく（ステップＳ２１２）。例えば、色作り情報が図１２（ａ）に示したトーンカーブであれば、先に説明した様に、画像データのＲ、Ｇ、Ｂの各階調値を、トーンカーブに従って変換していく。また、絵作り情報が図１２（ｂ）に示した変換テーブルであれば、画像データのＲＧＢ値を変換テーブルに従って別のＲＧＢ値へと変換していく。絵作り情報が、図１２（ｃ）の様に、ＨＳＢ表色系における補正量で表されている場合であれば、画像データをＲＧＢ表色系からＨＳＢ表色系へと変換し、ＨＳＢ表色系で色相、彩度、明度をそれぞれ補正した後、ＨＳＢ表色系からＲＧＢ表色系へと再び変換すればよい。この様に、読み込んだ絵作り情報に従って画像データを変換することで、所望の絵作りの画像データを得ることができる。
【００６９】
こうして、所望の絵作りの画像データを得たら、図１０に示した絵作り処理を終了し、図６の画像印刷処理へと復帰する。画像印刷処理に復帰した後は、絵作り処理によって得られた画像データに対し、前述した様に、解像度変換処理（図６ステップＳ１０２）、色変換処理（ステップＳ１０４）、ハーフトーン処理（ステップＳ１０６）、インターレース処理（ステップＳ１０８）を順に行う。そうして得られたデータを元に、ドット形成処理（ステップＳ１１０）により印刷媒体上にインクドットを形成して画像を印刷する。こうして、ユーザーの所望の絵作りで印刷画像を出力することが可能となる。
【００７０】
この様に、本実施例の印刷装置１０では、印刷装置１０に挿入されたメモリーカード等に絵作り情報が記録されている場合には、メモリーカード等に記録された絵作り情報に従って絵作り処理を行い、一方、メモリーカード等が挿入されていない場合や、メモリーカード等が挿入されていてもメモリーカード等に絵作り情報が記録されていない場合には、印刷装置１０に予め設定された標準の絵作り情報に従って絵作り処理を行う。このため、ユーザーは、自分の好みの絵作り情報をメモリーカード等に記録しておき、そのメモリーカード等を印刷装置に挿入するだけで、簡単に好みの絵作りで画像を印刷することが可能となる。また、印刷に用いる絵作り情報は、印刷する画像とは無関係に選ぶことができるので、どんな画像に対しても、好みの絵作りを施して印刷することが可能である。
【００７１】
また、ユーザーは好みの絵作り情報をメモリーカード等に記録して簡便に持ち運ぶことができるので、様々な場所で、同じ絵作りで画像を印刷することができる。例えば、仕事場の印刷装置で使っている絵作り情報の入ったメモリーカード等を、自宅の印刷装置に挿入することで、自宅でも仕事場と同じ絵作りの画像を印刷することが可能となる。また、絵作り情報を他人に配布することも可能となっている。例えば、写真雑誌の付録として、その雑誌で用いられている絵作り情報を記憶したメモリーカード等を配布すれば、ユーザーは、そのメモリーカード等を本実施例の印刷装置に挿入するだけで、その写真雑誌と同じ絵作りで自分の写真を印刷することが可能となる。この様に、本実施例の印刷装置１０を用いれば、ユーザーは簡便に好みの絵作りの画像を印刷できるだけでなく、絵作り情報を簡便に持ち運んで他の場所で使用したり、あるいは、他の人に自分の絵作りを配布して使用させることも可能となる。
【００７２】
Ｄ．第１の変形例  ：
図６を用いて前述した画像印刷処理では、ＲＧＢ画像データをＣＭＹＫ画像データに変換する色変換処理（図６ステップＳ１０４）に先立って絵作り処理（ステップＳ１００）を行うことにより、ＲＧＢ画像データを絵作りが施されたＲＧＢ画像データに一旦変換しておき、このＲＧＢ画像データに対して色変換処理を行うことで、絵作りが施されたＣＭＹＫ画像データを生成していた。しかし、ＲＧＢ画像データに対して絵作りを施す処理とＣＭＹＫ画像データに変換する処理とを同時に行うことで、絵作りが施された状態のＣＭＹＫ画像データを、ＲＧＢ画像データから直接生成することも可能である。
【００７３】
図１３は、色変換処理と絵作り処理とを同時に行うことによって、絵作りが施されたＣＭＹＫ画像データを直接生成する様子を概念的に示した説明図である。図示されている様に、この方法では、元のＲＧＢ画像データを絵作りが施されたＲＧＢ画像データに変換することなく、色変換テーブルを参照することによって、元のＲＧＢ画像データから直接ＣＭＹＫ画像データへと色変換する。本明細書中では「絵作り」という言葉を、元の画像データから別の画像データへと画像変換する動作を意味するものとして用いているから、色変換テーブルを用いてＲＧＢ画像データをＣＭＹＫ画像データへと色変換することも絵作りの一種と考えることができ、所望の絵作りが得られるように適切に色変換テーブルを設定しておくことで、所望の絵作りが施されたＣＭＹＫ画像データを得ることが可能である。以下では、この方法により絵作りを行う第１の変形例の画像印刷処理について、フローチャートに沿って詳しく説明する。
【００７４】
図１４は、第１の変形例の画像印刷処理の流れを示したフローチャートである。図示されている様に、第１の変形例の画像印刷処理では、まず、色変換テーブルを読み込む処理を行う（ステップＳ３００）。図１５は、色変換テーブル読み込み処理の流れを示したフローチャートである。前述した実施例と同様に、印刷装置１０には、メモリーカード等を挿入可能な挿入口３０２が備えられており（図１１参照）、色変換テーブル読み込み処理では、先ず、挿入口３０２にメモリーカード等が挿入されているか否かを確認する（ステップＳ４００）。
【００７５】
メモリーカード等が挿入されていることを確認したら、次に、メモリーカード等の中に色変換テーブルが記録されているかどうかの確認を行う（ステップＳ４０２）。メモリーカード等の中に色変換テーブルが記録されていれば（ステップＳ４０２：ｙｅｓ）、メモリーカード等に記録されている色変換テーブルの中から、実際にＣＭＹＫ画像データの生成に用いる色変換テーブルを選択する処理を行う（ステップＳ４０４）。すなわち、メモリーカード等には、複数の色変換テーブルを記録しておくことが可能となっており、これら複数の絵作り情報の中から、実際に使用する色変換テーブルを、ユーザーが操作パネル３００を操作することによって選択する。ユーザーが色変換テーブルを選択したら、メモリーカード等から選択した色変換テーブルを読み出し、制御回路２６０のＲＡＭ上に読み込む。
【００７６】
一方、メモリーカード等が挿入されていない場合、もしくは、メモリーカード等が挿入されているものの色変換テーブルが記録されていない場合には（ステップＳ４００：ｎｏ、ステップＳ４０２：ｎｏ）、印刷装置１０のＲＯＭ上に予め設定されている標準の色変換テーブルを読み出して、制御回路２６０のＲＡＭ上に読み込む（ステップＳ４０８）。こうして、実際に色変換処理に用いる色変換テーブルを決定したら、色変換テーブル読み込み処理を終了する。
【００７７】
第１の変形例においては、この様にして色変換テーブルを決定しているため、前述した実施例と同様に、ユーザーは、所望の絵作りを行う色変換テーブルをメモリーカード等に記録して挿入するだけで、簡便にその色変換テーブルを使用することができる。また、複数の色変換テーブルをメモリーカード等に記録しておき、好みに応じて色変換テーブルを選択することも可能である。そして、ユーザーが選択した色変換テーブルを用いて色変換処理を行えば、ユーザーの所望の絵作りが色変換テーブルに反映されているので、所望の絵作りが施されたＣＭＹＫ画像データを生成することが可能となる。
【００７８】
こうして図１５の色変換テーブル読み込み処理を終了したら、図１４の画像印刷処理に復帰し、次いで、印刷する画像データを選択する処理を行う（ステップＳ３０２）。画像データは、コンピュータ３０や外部記憶装置３２に記憶されているものとしてもよいし、あるいは、挿入口３０２に挿入したメモリーカード等に記憶されているものとしてもよい。ユーザーは、これらの画像データの中から、操作パネル３００を操作することによって、印刷する画像データを選択する。画像データを選択したら、その画像データに解像度変換処理（ステップＳ３０４）を施して、画像データの解像度を印刷解像度に変換する。そして、解像度変換がなされた画像データに対して、先の色変換テーブル読み込み処理（ステップＳ３００）で読み込んだ色変換テーブルを用いて、色変換処理を行う。
【００７９】
先に説明した様に、第１の変形例においては、色変換テーブル読み込み処理で、ユーザーの所望の絵作りを反映した色変換テーブルを読み込んでいるので、この色変換テーブルを用いて色変換処理を行うことによって、ユーザーの所望の絵作りが施されたＣＭＹＫ画像データが得られる。そして、得られたＣＭＹＫ画像データに基づいて、ハーフトーン処理（ステップＳ３０８）、インターレース処理（ステップＳ３１０）、ドット形成処理（ステップＳ３１２）の各処理を行えば、ユーザーの所望の絵作りで印刷画像を出力することが可能となる。
【００８０】
この様に、第１の変形例の画像印刷処理では、絵作りが施されたＣＭＹＫ画像データを元のＲＧＢ画像データから直接生成し、所望の絵作りの画像を印刷することが可能となっており、そのためには、ユーザーは、絵作りが反映された色変換テーブルをメモリーカード等に記録して印刷装置に挿入するだけで、簡便に好みの絵作りがされた画像を印刷することができる。もちろん、メモリーカード等は簡便に持ち運ぶことができるので、ユーザーの好みの絵作りが反映された色変換テーブルをメモリーカード等に記録しておけば、様々な場所で好みの絵作りで画像を印刷することが可能である。例えば、仕事場の印刷装置で使っている色変換テーブルをメモリーカード等に記録して持ち運び、そのメモリーカード等を自宅の印刷装置に挿入すれば、自宅でも仕事場と同じ絵作りで画像を印刷することが可能となる。また、色変換テーブルをメモリーカード等に記録して他人に配布すれば、他人にも自分と同じ絵作りで画像を印刷させることが可能である。この様に、第１の変形例の画像印刷処理においても、ユーザーが簡便に好みの絵作りで画像を印刷できるだけでなく、色変換テーブルを簡便に持ち運んで他の場所で使用したり、あるいは、自分の色変換テーブルを配布することで他の人にも自分と同じ絵作りで画像を印刷させることが可能となる。
【００８１】
Ｅ．第２の変形例  ：
前述した様に、本実施例の印刷装置では、絵作り情報を記録したメモリーカード等を挿入することで所望の絵作りを行うことが可能であるから、写真雑誌の出版社などは、自社の写真雑誌で使用している絵作り情報をメモリーカード等に記録して配布すれば、一般ユーザーにも自社の写真雑誌と同じ絵作りを行わせることが可能となる。こうした場合、配布するメモリーカード等には、絵作り情報に加えて、その雑誌や出版社の宣伝画像を記録しておくものとしてもよい。本実施例の印刷装置には、操作パネル３００上に表示画面が備えられており、こうした宣伝画像を表示画面に表示することが可能である。
【００８２】
図１６には、操作パネル３００の表示画面に宣伝画像が表示されている様子が例示されている。この様に、宣伝画像を表示画面に表示すれば、写真雑誌の出版社は、単に絵作り情報を提供することが可能であるだけでなく、本実施例の印刷装置を宣伝媒体として使用することも可能となる。もちろん、メモリーカード等を配布するのは写真雑誌の出版社に限られたものではなく、その他の様々な企業あるいは個人であっても、絵作り情報と宣伝画像とが記録されたメモリーカード等を配布することによって、絵作り情報の配布と同時に、自己の宣伝を行うことが可能となる。
【００８３】
以上、本実施例の印刷装置について説明したが、本発明は上記すべての実施例および変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。
【図面の簡単な説明】
【００８４】
【図１】本実施例の印刷装置の外観形状を示す斜視図である。
【図２】原稿画像を読み込むために印刷装置の上部に設けられた原稿台カバーを開いた様子を示す説明図である。
【図３】スキャナ部の手前側を持ち上げて回転させた様子を示した斜視図である。
【図４】本実施例の印刷装置の内部構成を概念的に示した説明図である。
【図５】各色のインク吐出ヘッドにインク滴を吐出する複数のノズルが形成されている様子を示した説明図である。
【図６】プリンタドライバが印刷を実行する処理（画像印刷処理）の流れを示すフローチャートである。
【図７】色変換処理のために参照される色変換テーブルを概念的に示した説明図である。
【図８】ディザマトリックスの一部を拡大して例示した説明図である。
【図９】ディザマトリックスを参照しながら画素毎にドット形成の有無を判断している様子を概念的に示した説明図である。
【図１０】本実施例の絵作り処理の流れを示すフローチャートである。
【図１１】本実施例の印刷装置１０に絵作り情報を記憶したメモリーカード等を挿入する様子を示した説明図である。
【図１２】絵作り情報を例示した説明図である。
【図１３】絵作り情報として色変換テーブルを用いる第１の変形例を概念的に示した説明図である。
【図１４】第１の変形例の画像印刷処理の流れを示すフローチャートである。
【図１５】第１の変形例の色変換テーブル読み込み処理の流れを示すフローチャートである。
【図１６】操作パネルの表示画面に宣伝用画像が表示される第２の変形例を例示した説明図である。
【符号の説明】
【００８５】
１０…印刷装置、    １２…インク吐出ヘッド、    １４…外部記憶媒体、
１００…スキャナ部、    ２００…プリンタ部、    ２４０…印刷キャリッジ、
２４１…印字ヘッド、    ２４２…インクカートリッジ、
２４３…インクカートリッジ、    ２６０…制御回路、    ３００…操作パネル、
３０２…メモリカード挿入口
【図１】
2008182510.tif 000003
【図２】
2008182510.tif 000004
【図３】
2008182510.tif 000005
【図４】
2008182510.tif 000006
【図５】
2008182510.tif 000007
【図６】
2008182510.tif 000008
【図７】
2008182510.tif 000009
【図８】
2008182510.tif 000010
【図９】
2008182510.tif 000011
【図１０】
2008182510.tif 000012
【図１１】
2008182510.tif 000013
【図１２】
2008182510.tif 000014
【図１３】
2008182510.tif 000015
【図１４】
2008182510.tif 000016
【図１５】
2008182510.tif 000017
【図１６】
2008182510.tif 000018