(57)【要約】【課題】ユーザーの好みの絵作りの画像を簡便に出力可能とする。【解決手段】画像に施す補正の内容を示した絵作り情報をサーバー装置に記憶しておく。また、絵作り情報を取得するための情報を記した画像（絵作り情報特定画像）と、その絵作り情報が適用された画像（参照画像）とを、予め対応付けて出力しておく。画像を補正する際には、絵作り情報特定画像に記述された情報を用いてサーバー装置から絵作り情報を取得し、その絵作り情報を用いて画像データに補正処理を施す。こうすれば、参照画像と同じ内容の補正を画像データに施すことができるので、ユーザーは好みの絵作りの画像を見つけてその画像に対応する絵作り情報特定画像を用いることで、自分の画像データにも好みの画像と同じ補正処理を施すことが可能となる。その結果、画像データをユーザーの好みの絵作りに補正して簡便に出力することが可能となる。【選択図】図１１
2008244967.tif 000002
【特許請求の範囲】
【請求項１】
通信回線に接続されたサーバー装置に記憶されているとともに画像データを補正するために用いられる情報たる絵作り情報を取得して、該画像データに補正を加える画像処理装置であって、
予め選択しておいた参照画像に対して施された補正内容を示す該参照画像の絵作り情報を取得する絵作り情報取得手段と、
前記取得した絵作り情報に従って画像データを補正する画像データ補正手段と
を備え、
前記絵作り情報取得手段は、前記参照画像と共に出力された該参照画像の絵作り情報を読み出すための情報が記述されている絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する手段である画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記絵作り情報取得手段は、前記参照画像の絵作り情報を読み出すための情報が、人間が直接には判別不能にコード化された状態で記述されている前記絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する手段である画像処理装置。
【請求項３】
請求項１に記載の画像処理装置であって、
前記画像データ補正手段は、前記画像データの補正に加えて、該画像データの表色系を第１の表色系から第２の表色系に変換する手段であり、
前記絵作り情報取得手段は、前記画像データの補正と前記表色系の変換とを行うための情報を、前記絵作り情報として取得する手段である画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記画像データ補正手段は、前記画像データの表色系を画像の印刷に用いる第２の表色系に変換する手段であり、
前記絵作り情報取得手段は、前記絵作り情報特定画像と、前記第２の表色系の画像データと該画像データに基づいて印刷される色彩との対応関係に関する情報とに基づいて前記サーバー装置から読み出された絵作り情報を、取得する手段である画像処理装置。
【請求項５】
請求項１に記載の画像処理装置であって、
前記画像データの補正によって得られる画像データに基づいて、画像を印刷する画像印刷手段を更に備える画像処理装置。
【請求項６】
通信回線に接続されたサーバー装置に記憶されているとともに画像データを補正するために用いられる情報たる絵作り情報を取得して、該画像データに補正を加える画像処理方法であって、
予め選択しておいた参照画像に対して施された補正内容を示す該参照画像の絵作り情報を取得する第１の工程と、
前記取得した絵作り情報に従って画像データを補正する第２の工程と
を備え、
前記第１の工程は、前記参照画像と共に出力された該参照画像の絵作り情報を読み出すための情報が記述されている絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する工程である画像処理方法。
【請求項７】
画像データの補正に先立って、該画像データに加える補正の内容を示す情報たる絵作り情報を取得する絵作り情報取得方法であって、
前記絵作り情報を通信回線に接続されたサーバー装置から読み出すための情報たる読出情報を、該読出情報が記述された画像たる絵作り情報特定画像を解析することによって取得する第１の工程と、
前記取得した読出情報に基づいて、前記サーバー装置から前記絵作り情報を取得する第２の工程と
を備え、
前記第１の工程は、予め選択された参照画像と共に出力された前記絵作り情報特定画像を解析することにより、該参照画像に適用された前記絵作り情報を読み出すための前記読出情報を取得する工程である絵作り情報取得方法。
【請求項８】
通信回線に接続されたサーバー装置に記憶されているとともに画像データを補正するために用いられる情報たる絵作り情報を取得して、該画像データに補正を加える方法を、コンピュータを用いて実現するためのプログラムであって、
予め選択しておいた参照画像に対して施された補正内容を示す該参照画像の絵作り情報を取得する第１の機能と、
前記取得した絵作り情報に従って画像データを補正する第２の機能と
をコンピュータを用いて実現するとともに、
前記第１の機能は、前記参照画像と共に出力された該参照画像の絵作り情報を読み出すための情報が記述されている絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する機能であるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに所定の補正処理を施して出力する技術に関する。
【背景技術】
【０００２】
コンピュータ関連技術の進歩により、今日では、カラー画像を手軽に取り扱うことが可能になっている。例えばデジタルカメラを用いて画像を撮影した場合、撮影した画像を画像データとして記憶しておき、必要なときに画像データを選択して印刷装置に供給することで、印刷画像を簡便に出力することが可能となっている。
【０００３】
こうした印刷装置では、より好ましい画質で画像を出力可能とする為に、画像データに対して様々な補正処理が行われている。また、最近では、ユーザーの画像の好みが多様化してきているため、予め用意されている標準的な補正処理では十分に対応することが難しくなりつつある。そこで、予め複数の補正内容を記憶しておき、感覚的に理解できるようなキーワードを用いて、ユーザーに好みの補正内容を選択させることにより、多様化するユーザーの画像の好みに対応可能とした技術も提案されている（特許文献１）。
【０００４】
【特許文献１】特開２００３−２３４９１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、提案されている技術では、全てのユーザーの好みに対応することは難しいという問題がある。すなわち、補正内容を予め記憶しておく必要があることから、ユーザーのあらゆる好みに対応しようとすると、記憶のために大きなメモリ容量が必要となるだけでなく、補正内容を用意するためにも多大な労力が必要になる。また、たとえ多数の補正内容を用意できたとしても、ユーザーの好みに合わせて適切な補正内容を選択することは、決して容易なことではない。例えば、キーワードを用いた大雑把な選択では、ユーザーの好みの微妙な違いを区別して適切な補正内容を選択することは困難である。こうした理由から、ユーザーの好みに合致した補正を行うことは実際には容易ではない。
【０００６】
本発明は、従来技術が有する上述した課題を解決するためになされたものであり、画像をユーザーの好みの絵作りに簡便に補正して出力可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
上述した課題の少なくとも一部を解決するために、本発明の画像処理装置は次の構成を採用した。すなわち、
通信回線に接続されたサーバー装置に記憶されているとともに画像データを補正するために用いられる情報たる絵作り情報を取得して、該画像データに補正を加える画像処理装置であって、
予め選択しておいた参照画像に対して施された補正内容を示す該参照画像の絵作り情報を取得する絵作り情報取得手段と、
前記取得した絵作り情報に従って画像データを補正する画像データ補正手段と
を備え、
前記絵作り情報取得手段は、前記参照画像と共に出力された該参照画像の絵作り情報を読み出すための情報が記述されている絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する手段であることを要旨とする。
【０００８】
また、上記の画像処理装置に対応する本発明の画像処理方法は、
通信回線に接続されたサーバー装置に記憶されているとともに画像データを補正するために用いられる情報たる絵作り情報を取得して、該画像データに補正を加える画像処理方法であって、
予め選択しておいた参照画像に対して施された補正内容を示す該参照画像の絵作り情報を取得する第１の工程と、
前記取得した絵作り情報に従って画像データを補正する第２の工程と
を備え、
前記第１の工程は、前記参照画像と共に出力された該参照画像の絵作り情報を読み出すための情報が記述されている絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する工程であることを要旨とする。
【０００９】
かかる本発明の画像処理装置および画像処理方法では、画像データに加える補正の内容を示した情報である「絵作り情報」が、通信回線に接続されたサーバー装置に記憶されている。また、参照画像には、その参照画像についての絵作り情報特定画像も共に出力されている。ここで、絵作り情報特定画像とは、サーバー装置から絵作り情報を取得するための情報が記述された画像である。絵作り情報特定画像は、絵作り情報をサーバー装置から読み出すための情報が記述されていればどのような態様あってもよく、例えば、バーコードの様な符号図形とすることができる。また、参照画像としては、絵作り情報特定画像と共に出力された画像であればどのような画像を選択してもよく、例えば、予めサンプル画像として用意されている複数の画像の中から気に入った画像を選択してもよいし、あるいは、たまたま気に入った画像が絵作り情報特定画像と共に出力されている場合には、その画像を選択してもよい。
【００１０】
また、参照画像が絵作り情報特定画像と共に出力されている態様とは、参照画像と絵作り情報特定画像とが何らかの方法によって対応付けられた状態で出力されていれば足り、例えば、参照画像の欄外に絵作り情報特定画像が出力されていてもよいし、あるいは、印刷された参照画像の場合であれば、画像の裏面に絵作り情報特定画像が出力されているものであってもよい。更には、雑誌などで、参照画像が印刷されているページとは別のページに絵作り情報特定画像が印刷されていてもよい。この様な場合でも、画像と絵作り情報特定画像とが何らかの方法（例えば、参照画像と絵作り情報特定画像とに同じ通し番号を付しておく）で対応付けられていれば、「参照画像と絵作り情報特定画像とが共に出力されている」ことに該当する。
【００１１】
こうすれば、参照画像に施された絵作り情報をサーバー装置から読み出すことができるので、この絵作り情報に従って画像を補正することで、参照画像と同じ内容の補正（すなわち絵作り）が施された画像データを得ることが可能となる。また、このとき、ユーザーは単に好みの画像を選ぶだけでよく、画像補正に関する知識は何ら要求されることがないので、専門知識を持たない一般的なユーザーであっても極めて簡便に画像データを好みの絵作りの画像に補正することが可能となる。
【００１２】
加えて、補正内容を示した絵作り情報はサーバー装置に記憶されており、絵作り情報特定画像を用いることで絵作り情報をサーバー装置から容易に取得することができるので、補正内容を画像処理装置側では記憶しておく必要がない。画像処理装置側で記憶しようとすると記憶容量の面から大きな制約を受けるが、サーバー装置であれば、こうした記憶容量の制約を受けることがないので、多様化するユーザーの好みに対応して多種多様な補正内容を用意しておくことが可能である。更に、サーバー装置は、データ量の多い絵作り情報であっても記憶しておくことが可能であるから、補正内容を詳細に表した絵作り情報を記憶させておくことによって、より正確に補正内容を再現して画像を補正すること可能である。これにより、ユーザーの好みにより合致した絵作りの画像を出力することが可能となる。
【００１３】
また、上述した本発明の画像処理装置では、絵作り情報特定画像を、記述された情報を人間が直接判別できない状態にコード化された画像の形態としておき、この絵作り情報特定画像に基づいて読み出される絵作り情報を、画像データの補正に用いる絵作り情報として取得するものとしてもよい。
【００１４】
この様にコード化された状態の絵作り情報特定画像には、人間が直接判別できる状態で情報を記述した場合よりも多くの情報を記述しておくことが可能であるから、例えば、通信回線に多数の装置が接続される為に目的の絵作り情報をサーバー装置から取得する際に複雑な情報が必要となる場合であっても、その情報を絵作り情報特定画像に記述しておくことが可能となる。また、コード化された画像であれば、スキャナ装置や携帯電話のカメラ機能などによって画像に記述された情報を簡便に読み取ることが可能であるから、こうした装置を用いることによって、ユーザーは自分で記述された情報を読み取る必要がなくなり、より簡便に絵作り情報を取得して、好みの絵作りの画像を得ることが可能となる。
【００１５】
また、上述した本発明の画像処理装置では、画像データの補正を行うと共に画像データの表色系を第１の表色系から第２の表色系へと変換するものとしてもよく、また、このとき、サーバー装置からは、画像の補正内容および第１の表色系から第２の表色系への変換を行うための情報が示された絵作り情報を取得するものとしてもよい。
【００１６】
こうすれば、第１の表色系から第２の表色系への表色系変換のための情報をサーバー装置から容易に取得できるので、画像処理装置側では表色系変換のための情報を予め記憶しておく必要がなく、好適である。また、表色系変換が画像の絵作りに及ぼす影響を考慮して表色系変換の情報をサーバー装置から読み出すことによって、表色系変換によって画像の絵作りが微妙に影響を受けてしまう可能性を低減することも可能となる。
【００１７】
また、上述した本発明の画像処理装置では、第１の表色系の画像データを画像の印刷に用いる第２の表色系の画像データへと変換するものとしてもよい。そして、サーバー装置で絵作り情報を特定する際には、絵作り情報特定画像に記述されている情報に加えて、第２の表色系の画像データと、その画像データに基づいて印刷される画像の色彩との対応関係に関する情報も用いて、絵作り情報を特定した後、こうして得られた絵作り情報を用いて、画像処理装置で画像データを補正してもよい。
【００１８】
画像を印刷する場合、印刷媒体の地色や印刷に使用されるインクの発色性などによって、表現される色彩が影響を受ける場合がある。こうした場合、画像データの表す色彩と実際の印刷画像の色彩との対応関係がわかれば、絵作り情報をサーバー装置から読み出す際に、画像データとその画像データに基づいて印刷される印刷画像の色彩との対応関係も考慮することで、適切な絵作り情報を読み出すことが可能となる。この絵作り情報を用いて画像データを補正すれば、印刷媒体の地色やインクの発色性などによって画像の印象が変ってしまう事態を回避して、より好適な絵作りの画像を出力することが可能となる。
【００１９】
また、上述した本発明の画像処理装置では、補正後の画像データに基づいて画像を印刷するものとしてもよい。
【００２０】
画像を確認あるいは鑑賞などする方法としては、例えばモニターに表示させる等の種々の方法をとり得るが、画像を印刷出力すれば、印刷画像を手軽に持ち運んで鑑賞したり、あるいは、他人に配布することも容易である。従って、補正後の画像データに基づいて画像を印刷することで、好適な画像を簡便に利用することが可能となる。
【００２１】
また、上述した画像処理方法において、ユーザーの好みの絵作りを可能とするために、参照画像と共に出力されている絵作り情報特定画像を解析して、サーバー装置から適切な絵作り情報を取得している点に着目すれば、本発明は、絵作り情報取得方法として把握することも可能である。すなわち、本発明の絵作り情報取得方法は、
画像データの補正に先立って、該画像データに加える補正の内容を示す情報たる絵作り情報を取得する絵作り情報取得方法であって、
前記絵作り情報を通信回線に接続されたサーバー装置から読み出すための情報たる読出情報を、該読出情報が記述された画像たる絵作り情報特定画像を解析することによって取得する第１の工程と、
前記取得した読出情報に基づいて、前記サーバー装置から前記絵作り情報を取得する第２の工程と
を備え、
前記第１の工程は、予め選択された参照画像と共に出力された前記絵作り情報特定画像を解析することにより、該参照画像に適用された前記絵作り情報を読み出すための前記読出情報を取得する工程であることを要旨とする。
【００２２】
かかる絵作り情報取得方法では、絵作り情報をサーバー装置から取得するに際して、参照画像とともに出力された絵作り情報特定画像を解析して、サーバー装置から絵作り情報を読み出すための情報（読出情報）を取得する。そして、読出情報に基づいてサーバー装置から絵作り情報を取得する。
【００２３】
こうすれば、好みの参照画像を選ぶことでその参照画像に適用された絵作り情報を取得することが可能となる。そして、取得した絵作り情報をユーザーの画像に適用すれば、ユーザーの画像にも参照画像と同じ絵作りが施されることによって、参照画像と同じように好ましい絵作りの画像に補正することが可能となる。
【００２４】
更に本発明は、上述した画像処理方法を実現するためのプログラムをコンピュータに読み込ませ、所定の機能を実行させることにより、コンピュータを用いて実現することも可能である。従って、本発明は次のようなプログラムとしての態様も含んでいる。すなわち、上述した画像処理方法に対応する本発明のプログラムは、
通信回線に接続されたサーバー装置に記憶されているとともに画像データを補正するために用いられる情報たる絵作り情報を取得して、該画像データに補正を加える方法を、コンピュータを用いて実現するためのプログラムであって、
予め選択しておいた参照画像に対して施された補正内容を示す該参照画像の絵作り情報を取得する第１の機能と、
前記取得した絵作り情報に従って画像データを補正する第２の機能と
をコンピュータを用いて実現するとともに、
前記第１の機能は、前記参照画像と共に出力された該参照画像の絵作り情報を読み出すための情報が記述されている絵作り情報特定画像に基づいて前記サーバー装置から読み出された絵作り情報を、取得する機能であることを要旨とする。
【００２５】
このプログラムをコンピュータに読み込んで、上記の各機能を実現させれば、画像をユーザーの好みの絵作りに簡便に補正して出力することが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下では、上述した本願発明の内容を明確にするために、次のような順序に従って実施例を説明する。
Ａ．装置構成：
Ａ−１．全体構成：
Ａ−２．内部構成：
Ｂ．画像印刷処理：
Ｃ．第１の実施例の絵作り処理：
Ｃ−１．第１の変形例：
Ｃ−２．第２の変形例：
Ｄ．第２の実施例の絵作り処理：
Ｄ−１．第１の変形例：
【００２７】
Ａ．装置構成  ：
Ａ−１．全体構成  ：
図１は、本実施例の印刷装置１０の外観形状を示す斜視図である。図示されるように、本実施例の印刷装置１０は、スキャナ部１００と、プリンタ部２００と、スキャナ部１００およびプリンタ部２００の動作を設定するための操作パネル３００などから構成されている。スキャナ部１００は、印刷された画像を読み込んで画像データを生成するスキャナ機能を有しており、プリンタ部２００は、画像データを受け取って印刷媒体上に画像を印刷するプリンタ機能を有している。また、スキャナ部１００で読み取った画像（原稿画像）をプリンタ部２００から出力すれば、コピー機能を実現することも可能である。すなわち、本実施例の印刷装置１０は、単独でスキャナ機能、プリンタ機能、コピー機能を実現可能な、いわゆるスキャナ・プリンタ・コピー複合装置（以下、ＳＰＣ複合装置という）となっている。
【００２８】
図２は、印刷装置１０のスキャナ部１００の原稿台カバー１０２を開いた様子を示す説明図である。図示されているように、原稿台カバー１０２を開くと、透明な原稿台ガラス１０４が設けられており、その内部には、スキャナ機能を実現するための後述する各種機能が設けられている。原稿画像を読み込む際には、図示されているように原稿台カバー１０２を閉じてから操作パネル３００上のボタンを操作する。こうすれば、原稿画像を直ちに画像データに変換することが可能である。
【００２９】
図３は、印刷装置１０のスキャナ部１００の手前側を持ち上げて回転させた様子を示した斜視図である。図示されているように、スキャナ部１００を持ち上げると、プリンタ部２００の上面を露出させることが可能となっている。プリンタ部２００の内部には、プリンタ機能を実現するための後述する各種機構や、後述する制御回路２６０、電源回路（図示は省略）なども設けられている。また、図示されているように、プリンタ部２００の上面には、開口部２０２が設けられており、インクカートリッジなどの消耗品の交換や、紙詰まりの処理、その他の軽微な修理などを簡便に行うことが可能となっている。
【００３０】
Ａ−２．内部構成  ：
図４は、本実施例の印刷装置１０の内部構成を概念的に示した説明図である。前述したように、印刷装置１０にはスキャナ部１００とプリンタ部２００とが設けられており、スキャナ部１００の内部にはスキャナ機能を実現するための各種構成が搭載され、プリンタ部２００の内部にはプリンタ機能を実現するための各種構成が搭載されている。また、これら各種構成は制御回路２６０に接続されており、制御回路２６０によって適切に制御されることでスキャナ機能およびプリンタ機能が実現される。
【００３１】
制御回路２６０は、ＣＰＵを中心として、ＲＯＭや、ＲＡＭ、デジタルデータをアナログ信号に変換するＤ／Ａ変換器、更には、周辺機器との間でデータのやり取りを行うための周辺機器インターフェースＰＩＦなどから構成されている。また、制御回路２６０は、操作パネル３００ともデータをやり取り可能に接続されており、操作パネル３００上に設けられた各種のボタンを操作することにより、スキャナ機能や、プリンタ機能の詳細な動作モードを設定することが可能となっている。更には、コンピュータ３０から、周辺機器インターフェースＰＩＦを介して詳細な動作モードを設定することも可能となっている。
【００３２】
スキャナ部１００は、原稿画像をセットする透明な原稿台ガラス１０４と、光源１１２や集光レンズ１１４などの光学系が搭載された読取キャリッジ１１０と、読取キャリッジ１１０を原稿画像に沿って移動させるための駆動モータ１２２などから構成されている。原稿画像を読み取る際には、読取キャリッジ１１０を原稿画像に沿って移動させながら光源１１２の光を原稿画像に照射し、原稿画像からの反射光の強度をＣＣＤ１１８によって計測することで、原稿画像に対応する画像データを得ることができる。また、光源１１２は、ＲＧＢの３色の発光ダイオードによって構成されており、ＣＣＤ１１８では、Ｒ色、Ｇ色、Ｂ色の各色ごとに反射光を検出することで、ＲＧＢカラー画像データを読み込むことが可能となっている。
【００３３】
プリンタ部２００は、Ｃインク、Ｍインク、Ｙインク、Ｋインクの各インクが搭載された印刷キャリッジ２４０と、印刷キャリッジ２４０を印刷媒体に沿って移動させるキャリッジモータ２３０と、印刷媒体の紙送りを行うための紙送りモータ２３５などから構成されている。印刷キャリッジ２４０の底面側には、インク適を吐出するためのインク吐出ヘッドが各色のインク毎に設けられており（インク吐出ヘッド２４４ないし２４７）、制御回路２６０からの制御データに従ってインク適が吐出されるようになっている。画像を印刷する際には、印刷キャリッジ２４０を移動させながら各インク吐出ヘッドからインク滴を吐出することによって、印刷媒体上にインクドットを形成して画像を印刷する。
【００３４】
このように、印刷装置１０のプリンタ部２００は、各色のインク吐出ヘッドを駆動して各色のインクドットを印刷媒体上に形成することによって画像を印刷している。ここで、インク吐出ヘッドを駆動するための制御データは、画像の印刷に先立って、画像データに所定の画像処理を施すことによって生成している。以下では、画像データに画像処理を施して制御データを生成し、得られた制御データに基づいてインクドットを形成することにより画像を印刷する処理について説明する。
【００３５】
Ｂ．画像印刷処理  ：
図５は、プリンタドライバが印刷を実行する処理（画像印刷処理）の流れを示すフローチャートである。かかる処理は、印刷装置１０に搭載された制御回路２６０が、内蔵したＣＰＵやＲＡＭ、ＲＯＭなどの機能を用いて実行する処理である。以下、図５に示すフローチャートに従って説明する。
【００３６】
図５に示されている様に、画像印刷処理を開始すると、先ずはじめに、ユーザーの好みに応じた絵作りを行う「絵作り処理」を実行する（ステップＳ１００）。ここで、「絵作り」とは、画像の出力に際して画像データに対して行われる様々な補正処理や調整処理全般を意味するものとする。例えば、画像が適切な明るさを有するように補正する明度補正処理や、Ｒ、Ｇ、Ｂの各色の割合を調整してより適切な色合いの画像とするホワイトバランス調整処理なども「絵作り」に含まれるものとする。もちろん、こうした一般的な補正処理だけでなく、いわゆる感性に訴えかけるために行われる画像の微妙な調整も、ここで言う「絵作り」に含まれる。
【００３７】
一般的な印刷装置では、できるだけ多くのユーザーに好まれる画像を印刷する為に、いわば万人向けの標準的な絵作りが予め設定されており、その設定に従った絵作りを行って画像を印刷している。しかし、絵作りの好みはユーザーによって多岐に渡る為、全てのユーザーがこうした標準の絵作りを好ましいと感じるわけではなく、ユーザーの中には、より自己の趣向に合致した絵作りで画像を印刷したいと思うユーザーもいる。ユーザーが自己の趣向により合致した絵作りで画像を印刷しようとする場合、コンピュータを起動してフォトレタッチソフトを立ち上げ、画像データに修正を加えた後に画像を印刷するといった煩雑な作業をユーザーは行わなければならい。また、フォトレタッチソフトを用いる場合でも、絵作りには画像補正や色彩学についての高度な知識が要求されるため、一般のユーザーが絵作りを行うことは実際にはそう簡単ではない。更には、いわゆる感性に訴えかける絵作りとなると、半ば芸術の領域に近く、如何に多機能なフォトレタッチソフトを用いたとしても、所望の絵作りが実現できるとは限らない。こうした点に鑑みて、本実施例では特別な「絵作り処理」を行うことにより、ユーザーの所望の絵作りを簡便に実現可能とし、延いては、煩雑な作業をせずとも、好みの絵作りの印刷画像を簡便に得ることを可能としている。かかる絵作り処理の詳細については、後で詳しく説明する。
【００３８】
次いで、絵作り処理が施された画像データの解像度を、プリンタ部２００が印刷するための解像度（印刷解像度）に変換する処理を行う（ステップＳ１０２）。読み込んだ画像データに対して、画素の間引きや、補間を行うことにより、画像データの解像度を印刷解像度に変換する。
【００３９】
続いて、印刷装置１０の制御回路２６０は、画像データに対して色変換処理を行う（ステップＳ１０４）。ここで色変換処理とは、Ｒ，Ｇ，Ｂの各色で表現された画像データ（ＲＧＢ画像データ）を、Ｃ，Ｍ，Ｙ，Ｋ各色の階調値によって表現された画像データ（ＣＭＹＫ画像データ）に変換する処理である。色変換処理は、色変換テーブル（ＬＵＴ）と呼ばれる３次元の数表を参照することによって行う。色変換テーブルには、ＲＧＢ画像データとＣＭＹＫ画像データとが対応付けて記憶されており、色変換テーブルを参照することで、ＲＧＢ画像データをＣＭＹＫ画像データに迅速に変換することができる。
【００４０】
制御回路２６０は、色変換処理を終了すると、ハーフトーン処理を開始する（図５のステップＳ１０６）。前述したように、プリンタ部２００はドットを形成することによって画像を印刷するが、色変換処理によって得られたＣＭＹＫ画像データは、Ｃ，Ｍ，Ｙ，Ｋの各色について階調値０〜階調値２５５の範囲で表現された画像データである。そこで、制御回路２６０は、ハーフトーン処理を行うことにより、２５６階調によって表現されたＣＭＹＫ画像データを、ドットの形成有無によって表現された画像データ（ドットデータ）に変換する。
【００４１】
ハーフトーン処理を行ってＣＭＹＫ各色についてのドットデータを生成したら、今度は、印字ヘッド２４１がドットを形成する順序にドットデータを並び替える処理（インターレース処理）を行う（ステップＳ１０８）。そして、並び替えたドットデータに従って実際に印刷媒体上にドットを形成する処理（ドット形成処理）を開始する（ステップＳ１１０）。すなわち、キャリッジモータ２３０を駆動して印刷キャリッジ２４０を主走査させながら、順番を並び替えておいたドットデータをインク吐出ヘッド２４４ないし２４７に供給する。その結果、インク吐出ヘッド２４４ないし２４７からは、ドットデータに従ってインク滴が吐出されて、各画素に適切にドットが形成される。
【００４２】
そして、一回の主走査が終了したら、今度は、紙送りモータ２３５を駆動して印刷媒体を副走査方向に紙送りした後、再びキャリッジモータ２３０を駆動して印刷キャリッジ２４０を主走査させつつ、順番を並べ替えておいたドットデータをインク吐出ヘッド２４４ないし２４７に供給してドットを形成する。このような操作を繰り返し行うことにより、印刷媒体上には、Ｃ，Ｍ，Ｙ，Ｋの各色のドットが画像データの階調値に応じて適切な分布で形成され、その結果として画像が印刷される。
【００４３】
以上に説明した様に、画像印刷処理では、受け取った画像データに所定の処理を順次施し、得られたドットデータに基づいて印刷媒体上にインクドットを形成することにより、印刷画像を出力する。そして、この画像印刷処理の中で「絵作り処理」を行っている為に、ユーザーの好みの絵作りがされた印刷画像を出力することが可能となっている。
【００４４】
Ｃ．第１の実施例の絵作り処理  ：
以下では、上述した画像印刷処理の中で行う本実施例の絵作り処理について説明する。本実施例の絵作り処理では、一般的なユーザーでも好みの絵作り処理を容易に行えるようにするため、予め用意されている多数のサンプル画像の中から好みの画像を選択することで、簡単に絵作りを行えるようになっている。
【００４５】
図６は、予め用意されているサンプル画像を例示した説明図である。図示されているように、サンプル画像には、画像と一緒に二次元バーコードが印刷されており、この二次元バーコードには、インターネットなどのコンピュータネットワークに接続されたサーバーのアドレスがＵＲＬ形式で記録されている。そして、このサーバーには、サンプル画像に施された絵作りの内容（絵作り情報）が記憶されており、コンピュータネットワークを介してその絵作り情報を取得できるようになっている。本実施例においては、画像を印刷するにあたって、ユーザーは、先ず、こうしたサンプル画像の中から好みの画像を選んでおく。そして、選んだサンプル画像に印刷されている二次元バーコードからＵＲＬを読み出し、絵作り情報が記憶されているサーバー（絵作り情報サーバー）に接続して絵作り情報を取得する。
【００４６】
図７は、ユーザーが絵作り情報を取得する様子を概念的に示した説明図である。絵作り情報サーバーに接続して絵作り情報を取得するには、種々の情報機器を用いることができるが、本実施例では、携帯電話を用いて絵作り情報を取得するものとする。携帯電話は、今日では広く普及しており、また、二次元バーコードを読み込む機能やコンピュータネットワークに接続する機能を備えているので、こうした携帯電話を用いれば、ユーザーは専用の情報機器を別途用意する必要がなく、好都合である。また、携帯電話は、一般的なユーザーであっても簡単に使いこなすことができるので、情報機器やコンピュータネットワークに詳しくない一般のユーザーであっても簡便に絵作り情報を取得することが可能となる。
【００４７】
ユーザーは、サンプル画像と一緒に印刷されている二次元バーコードを、携帯電話を用いて予め読み込んでおく。携帯電話にはカメラ機能および二次元バーコード解析機能が搭載されているので、カメラ機能によって二次元バーコードを撮影し二次元バーコードを解析することで、そこに記録されている絵作り情報サーバーのＵＲＬを取得することができる。絵作り情報サーバーのＵＲＬを取得したら、次いで、ユーザーは、携帯電話を操作してコンピュータネットワークへ接続し、取得したＵＲＬに示される絵作り情報サーバーに接続する。
【００４８】
絵作り情報サーバーは、ユーザーからの接続を受け付けると、サンプル画像に施した絵作り処理の内容を、ネットワークを介して携帯電話に送信する。これにより、ユーザーは、自分が選んだサンプル画像に施された絵作りの内容（絵作り情報）を取得することができる。そして、本実施例の絵作り処理では、ユーザーが取得した絵作り情報を用いて以下の様な処理を行うことで、ユーザーの好みの絵作りで画像を出力することを可能としている。
【００４９】
図８は、本実施例の絵作り処理の流れを示した説明図である。図示されているように、絵作り処理では、先ず、ユーザーが携帯電話を使って取得した絵作り情報を印刷装置１０の制御回路２６０に取り込む処理を行う（ステップＳ２００）。絵作り情報の取り込みは、印刷装置１０に接続されたコンピュータ３０（図４参照）に携帯電話を接続することで、コンピュータ３０を介して行うことも可能であるが、本実施例の印刷装置１０は、赤外線などを用いた無線による通信が可能な無線通信部３０２を備えているので、無線通信によって携帯電話から絵作り情報を取り込むことが可能である。
【００５０】
図９は、無線通信部３０２を用いて無線通信を行い携帯電話から絵作り情報を取得している様子を例示した説明図である。図示されているように、印刷装置１０には、操作パネル３００上に無線通信部３０２が設けられている。そこで、ユーザーが携帯電話を操作して携帯電話から操作パネル３００上の無線通信部３０２に向けて絵作り情報を送信すると、印刷装置１０は、送られてくる絵作り情報を無線通信部３０２によって受信し、受信した絵作り情報を制御回路２６０のＲＡＭ上に取り込む。こうして、携帯電話から印刷装置１０に絵作り情報が転送され、印刷装置１０に絵作り情報が取得される。この様に無線通信によって絵作り情報を取得すれば、ユーザーは携帯電話の操作を行うだけでよく、携帯電話とコンピュータ３０とを接続した上でコンピュータ３０を操作して絵作り情報を取得するといった煩雑な操作をせずとも、簡便に絵作り情報を印刷装置１０に取り込むことが可能となる。
【００５１】
図１０は、取り込まれた絵作り情報の内容を例示した説明図である。前述した様に、絵作り情報は、サンプル画像に施された絵作りに関する情報であり、施された絵作りに応じて、様々な態様で記録されている。例えば、絵作り情報は、図１０（ａ）に示すトーンカーブの態様で記録しておくことが可能である。トーンカーブには、横軸で表される入力値（Ｒ、Ｇ、Ｂの各階調値）に対して縦軸で表される出力値（Ｒ、Ｇ、Ｂの各階調値）が対応づけられており、トーンカーブに従って画像データを変換することで、所定の絵作りを行うことが可能となっている。
【００５２】
また、絵作り情報としては、図１０（ｂ）の様に、色相（Ｓ）、彩度（Ｈ）、明度（Ｂ）で表されるＨＳＢ表色系を用いて、色相、彩度、明度のそれぞれの補正量を記録しておく態様をとることもできる。こうした態様で記録された絵作り情報を用いても、所定の絵作りを行うことが可能である。例えば、図１０（ｂ）の例では、色相値が−２０°から＋２０°の範囲の色彩（赤色）に対して、中央の色相値を１０°増加させることにより、やや黄色味がかかった赤色（朱色）へと変換することができる。同様に、彩度および明度も上げることで、明るく鮮やかな朱色を有する絵作りが可能である。
【００５３】
更には、図１０（ｃ）の様に、Ｒ、Ｇ、Ｂの各色の階調値（ＲＧＢ値）で表された画像を別のＲＧＢ値へと変換する変換テーブルの態様で、絵作り情報を記憶しておくこともできる。例えば、やや青みがかかった絵作りであれば、ＲＧＢ値を、青色の階調値が少し高い別のＲＧＢ値へと変換する変換テーブルを設定しておけばよい。この変換テーブルに従って画像データを変換すれば、青色の階調値が増加することにより、青みをもった絵作りが可能となる。
【００５４】
以上の様に、絵作り情報は、トーンカーブや変換テーブルなど種々の態様をとることが可能となっており、絵作り情報サーバーには、こうした種々の態様で絵作り情報が記録されている。図８のステップＳ２００では、これらの絵作り情報をユーザーが携帯電話に取り込んだ後、印刷装置１０の無線通信部３０２によって携帯電話から印刷装置１０へと転送する。
【００５５】
絵作り情報を取得したら、次いで、印刷する画像データを選択する（ステップＳ２０２）。選択する画像データは、コンピュータ３０や、外部記憶装置３２などに記憶されていてもよいし、印刷装置１０に接続されたデジタルカメラ２０に記憶されているものとしてもよい。ユーザーは、操作パネル３００あるいはコンピュータ３０を操作することで、こうした画像データの中から印刷する画像データを選択する。
【００５６】
ユーザーが印刷する画像データを選択したら、次いで、選択された画像データに対し、先に読み出した絵作り情報に従って変換処理を行う（ステップＳ２０４）。例えば、読み出した絵作り情報が図１０（ａ）に示したトーンカーブであれば、先に説明した様に、画像データのＲ、Ｇ、Ｂの各階調値を、トーンカーブに従って変換する。また、絵作り情報が、図１０（ｂ）の様に、ＨＳＢ表色系における補正量で表されている場合であれば、画像データをＲＧＢ表色系からＨＳＢ表色系へと変換し、ＨＳＢ表色系で色相、彩度、明度をそれぞれ補正した後、ＨＳＢ表色系からＲＧＢ表色系へと再び変換する。あるいは、絵作り情報が図１０（ｃ）に示された変換テーブルであれば、画像データのＲＧＢ値を変換テーブルに従って別のＲＧＢ値へと変換する。
【００５７】
この様に絵作り情報に従って画像データを変換してやれば、絵作り情報はサンプル画像に施された絵作りの内容であることから、ユーザーの画像に対してもサンプル画像と同じ絵作りを施すことが可能となる。この点について、図１１を参照しながら補足して説明する。
【００５８】
一般に、写真家やデザイナーなどは、画像を自分の作品として仕上げる際には、画像の明るさや色合いを調節するなどの様々な絵作り処理を通常行っている。こうした絵作り処理によって、その写真家やデザイナーの独自の印象を持った画像に仕上げられて、最終的な作品として完成される。本実施例の印刷装置１０では、こうした写真家やデザイナーなどの特徴的な作品をサンプル画像として用いることにより、一般的なユーザーでも、写真家やデザイナーのような絵作り処理を行って、画像を出力することが可能となっている。尚、ここでは、サンプル画像には、写真家やデザイナーの作品が用いられているものとして説明するが、ユーザーが選び易いように特徴的な印象に絵作りされた画像であれば、どのような画像であってもサンプル画像として用いることが可能である。
【００５９】
図１１は、サンプル画像を利用して絵作り処理を行うことで、写真家やデザイナーのように絵作りされた画像が得られる理由を、概念的に示した説明図である。図１１の左上には、写真家が撮影したオリジナルの（絵作り処理前の）写真が示されている。写真家は、この写真の画像データに対して独自の絵作りを行うことで、独特な印象を持った作品としての画像を完成させる。本実施例では、このように絵作りが施された画像がサンプル画像として使用されており、また、サンプル画像には、その画像に施された絵作りの内容を記録したサーバー（絵作り情報サーバー）のＵＲＬが二次元バーコードの形式で印刷されている。図１１の右上には、このようにして絵作り後の画像と二次元バーコードとが併せて印刷されたサンプル画像が例示されている。
【００６０】
絵作り情報サーバーに記憶されている絵作り情報には、例えば階調変換を行うためのトーンカーブや、色相変換を行うためのパラメータなど、いわゆるレタッチソフトを用いて実現可能なパラメータもあるが、専門的な知識や経験を持たない一般のユーザーにとっては、これらパラメータを用いて画像データを変換すると、どのような印象の画像が得られるのかを想像することは困難である。これに対してサンプル画像であれば、一見しただけで、画像の印象を認識することができる。そして、サンプル画像には、絵作り情報を取得するためのＵＲＬが記載された二次元バーコードが一緒に印刷されているので、好ましい印象のサンプル画像を選べば、その画像を得るための絵作り情報をＵＲＬから取得することができる。すなわち、絵作り情報を直接選択させるのではなく、サンプル画像を介して間接的に絵作り情報を選択させることで、専門的な知識や経験を持たないユーザーであっても、微妙な違いも含めて適切な絵作り情報を選択することが可能となっている。
【００６１】
このようにしてサンプル画像を選択し、そのサンプル画像の絵作り情報を取得したら、取得した絵作り情報に従って絵作り処理を行うことで、一般的なユーザーであっても、写真家やデザイナーと同じような印象の画像を出力することが可能となる。例えば、図１１の左下に示すユーザーが撮影した画像に対して、絵作り情報サーバーから取得した絵作り情報に従って絵作り処理を行う。図１１の右下には、こうして得られた印刷画像が示されている。このとき行われる絵作り処理は、写真家がサンプル画像の作品を得る為に行った絵作りと同じ処理であるから、得られた印刷画像も当然、写真家の作品と同じ印象の（すなわち、同じ絵作りがされた）画像となっている。
【００６２】
尚、図６あるいは図１１に例示したサンプル画像では、二次元バーコードとサンプル画像とが同じ一枚の印刷用紙上に印刷されているが、サンプル画像と二次元バーコードとが対応づけられていればよく、一枚の印刷用紙上に印刷されている必要はない。例えば、写真雑誌などがサンプル画像を提供する際には、掲載された作品の絵作り情報のＵＲＬを記載した二次元バーコードを、雑誌の巻末にまとめて掲載することとしてもよい。こうした場合であっても、作品と二次元バーコード（すなわち、絵作り情報のＵＲＬ）とが何らかの方法（例えば、作品と二次元バーコードとに同じ通し番号を付しておく）で対応付けられていれば、ＵＲＬから絵作り情報を取得して作品と同じ絵作り処理をユーザーの画像に施すことが可能である。
【００６３】
図８に示した本実施例の絵作り処理では、サンプル画像の絵作り情報を取得した後（ステップＳ２００）、印刷しようとする画像データを選択し（ステップＳ２０２）、選択した画像データを絵作り情報に基づいて変換する処理を行う（ステップＳ２０４）。こうすることにより、写真家やデザイナーと同じ絵作りを簡単に実行することが可能となる。そして、画像データを変換したら、図８の絵作り処理を終了して、図５に示した画像印刷処理に復帰する。画像印刷処理に復帰した後は、前述した解像度変換処理（ステップＳ１０２）、色変換処理（ステップＳ１０４）、ハーフトーン処理（ステップＳ１０６）、インターレース処理（ステップＳ１０８）を行った後、ドットを形成することによって（ステップＳ１１０）印刷画像を出力する。
【００６４】
以上に説明した様に、本実施例の印刷装置１０では、写真家などの作品と一緒に印刷されている二次元バーコードに記載されているＵＲＬから絵作り情報を取得し、取得した絵作り情報に従ってユーザーの画像に絵作りを施すことによって、ユーザーの好みの絵作りの画像を出力することが可能となっている。そして、画像の印刷に際しては、ユーザーは、単に、自分が好ましいと感じた作品の二次元バーコードを携帯電話で読み取るだけでよいので、何ら煩雑な操作を行う必要がなく、絵作りに関する知識も要求されない。また、好みの作品を選ぶ際においても、その作品にどのような絵作りが施されているのかを意識する必要はなく、単に好ましいと感じる画像を選択するだけでよいので、絵作りの知識や色彩学の知識は全く要求されない。この様に、絵作りを行うに際して、煩雑な操作も高度な知識も何ら要求されることがないので、ユーザーは極めて簡便に自分の好みの絵作りの画像を得ることが可能となっている。
【００６５】
また、本実施例では、サンプル画像の二次元バーコードに直接絵作り情報を記録しておくのではなく、ＵＲＬを二次元バーコードに記載しておき、そのＵＲＬで示されるサーバー上に絵作り情報を記憶している。この様にサーバー上に絵作り情報を記憶すれば、二次元バーコードに直接絵作り情報を記憶する場合に比べて圧倒的に多くのデータ量の情報を記録することができるので、サンプル画像に施された絵作りの内容を詳細に記憶しておくことが可能となっている。これにより、サンプル画像に施された絵作り処理を忠実に再現してユーザーの画像を好適な絵作りで出力することが可能となっている。
【００６６】
更に、絵作り情報サーバーには多くの情報を記憶しておくことが可能なことから、絵作り情報だけでなく、例えば、サンプル画像の印刷に使われた印刷用紙に関する情報や、あるいは、写真家のプロフィールや署名などの情報を絵作り情報サーバーに記録しておくことも可能である。こうした場合、例えば、サンプル画像に使われた印刷用紙の種類を、操作パネル３００の表示画面に表示するなどしてユーザーに知らせれば、ユーザーは適切な印刷用紙を使って画像を印刷することができるので、印刷用紙の紙質（色合いや光沢など）によって印刷された画像の印象が変ってしまう事態を回避して、より好適な絵作りの印刷画像を得ることが可能となる。また、写真家の署名を画像と一緒に印刷したり、あるいは、写真家のプロフィールを操作パネル３００の表示画面に表示すれば、写真家にとっては自己の宣伝をすることができ、また、ユーザーにとっても好みの写真家の情報を知ることができるので好都合である。
【００６７】
また、こうしたサーバー上に記録された情報は容易に更新することが可能であるから、絵作り情報を提供する写真家や写真雑誌の出版社などは、必要に応じてサーバー上に記録した情報を更新することによって、ユーザーに常に最新の情報を提供することが可能である。これにより、例えば、写真雑誌の出版社などは、雑誌の宣伝をサーバー上に記録しておき、その雑誌の最新号が出版される毎にその宣伝を更新することによって、ユーザーに常に最新号の宣伝をすることが可能となる。この様に、ユーザーに提供する情報をサーバー上に記録しておくことによって、様々な情報をユーザーに提供できるだけでなく、提供する情報を必要に応じて更新することも可能となっており、これによりユーザーは有用な情報を簡便に取得することが可能となっている。
【００６８】
Ｃ−１．第１の変形例  ：
前述した実施例では、絵作り情報を取得するに際して、携帯電話を用いてコンピュータネットワークに接続し、絵作り情報を取得するものとして説明した。しかし、印刷装置１０がコンピュータネットワークに直接接続されている場合、あるいは、印刷装置１０に接続されたコンピュータ３０を介してコンピュータネットワークに接続されている場合には、携帯電話を使わずに、印刷装置１０のスキャナ部１００を用いて絵作り情報を取得することも可能である。
【００６９】
図１２は、印刷装置１０のスキャナ部１００を用いて絵作り情報を取得する様子を例示した説明図である。図示した例では、ユーザーが、原稿台カバー１０２を持ち上げて原稿台ガラス１０４にサンプル画像の二次元バーコードをセットすることで、印刷装置１０のスキャナ機能によって二次元バーコードを読み取らせることが可能である。二次元バーコードを読み取ると、印刷装置１０の制御回路２６０は、二次元バーコードを解析してそこに記載されているＵＲＬを読み出し、コンピュータネットワークを介してＵＲＬに示される絵作り情報サーバーに接続する。あるいは、携帯電話で読み取った二次元バーコードの情報を印刷装置１０に転送し、印刷装置１０から絵作り情報サーバーに接続してもよい。絵作り情報サーバーは、印刷装置１０からの接続を受け付けると、コンピュータネットワークを介して絵作り情報を印刷装置１０へと転送する。こうして、サンプル画像に対応する絵作り情報を取得したら、前述の実施例と同様に、絵作り情報にしたがって画像に絵作りを施すことで、サンプル画像と同じ絵作りで画像を印刷することが可能となる。
【００７０】
この様に、印刷装置１０のスキャナ部１００で二次元バーコードを読み取って絵作り情報を取得すれば、ユーザーは印刷に際して携帯電話を用意する必要がなく、また、二次元バーコードを撮影したりコンピュータネットワークに接続するなどの操作を行う必要がないので、ユーザーはより簡便に好みの絵作り情報を取得することが可能となる。また、印刷装置１０から絵作り情報サーバーに接続すれば、携帯電話の通信速度に制約されることがなく、迅速に絵作り情報を取得することが可能となる。
【００７１】
Ｃ−２．第２の変形例  ：
本実施例の印刷装置１０では、ユーザーの画像に絵作り処理を施すに際して、サンプル画像の絵作りをそのままユーザーの画像に適用するのではなく、サンプル画像の絵作りを適用させる度合いをユーザーに選択させるものとしてもよい。
【００７２】
図１３は、絵作りの適用度が異なる４つの画像を操作パネル３００の表示画面に表示して、絵作りの適用度合いをユーザーに選択させている様子を例示した説明図である。図１３中で「適用度０％（オリジナル）」と表示した画像は、絵作りをする前のオリジナルの画像を表している。また、「適用度１００％」と表示された左上の画像は、サンプル画像の絵作りをそのまま適用して得られた画像である。更に、サンプル画像の絵作りに従うものの、補正量を抑制して絵作りすることで、オリジナル画像とサンプル画像との中間的な画像を得ることもできる。図１３では、絵作りを適用した程度に応じて、「適用度７０％」および「適用度３５％」の画像が表示されている。
【００７３】
ユーザーの画像に絵作り処理を施す際には、こうしたいくつかの適用度の画像を操作パネル３００の表示画面に表示する。そして、ユーザーは、これらの画像をみながら操作パネル３００を操作することで、最も好ましい適用度の画像を選択する。
【００７４】
こうすれば、サンプル画像の絵作りをそのまま反映させるだけでなく、適切な度合いでユーザーの画像に反映させることができるので、ユーザーの好みにより合致した絵作りで画像を印刷することが可能となる。また、ユーザーは、表示画面に表示される複数の画像の中から最も好ましい画像を選ぶだけでよいので、簡便に、より好ましい絵作り指定することが可能である。さらに、絵作りの適用度が異なる複数の画像が表示されるので、ユーザーは、サンプル画像の絵作りが適用されることに従って画像の印象がどのように変化していくのかを認識することができる。このため、絵作りに興味のあるユーザーにとっては、サンプル画像として使われている写真家などの作品から絵作り処理の効果を学ぶことができ、好適である。
【００７５】
更には、図１４に例示されている様に、サンプル画像の絵作りの内容を、操作パネル３００の表示画面に表示することとしてもよい。こうすれば、どのような補正がされているかを知ることができるので、一般的なユーザーにとっても、サンプル画像の絵作りを安心して適用することができる。更には、絵作りに興味のあるユーザーにとっては、写真家やデザイナーなどの絵作りについてより詳しい情報を知ることが可能となる。
【００７６】
Ｄ．第２の実施例の絵作り処理  ：
前述した第１の実施例では、ＲＧＢ画像データをＣＭＹＫ画像データに変換する色変換処理（図５のステップＳ１０４）に先立って絵作り処理（ステップＳ１００）を行うことにより、ＲＧＢ画像データを、絵作りが施されたＲＧＢ画像データに一旦変換しておき、このＲＧＢ画像データに対して色変換処理を行うことで、絵作りが施されたＣＭＹＫ画像データを生成していた。しかし、ＲＧＢ画像データに対して絵作りを施す処理とＣＭＹＫ画像データに変換する処理とを同時に行うことで、絵作りが施された状態のＣＭＹＫ画像データを、ＲＧＢ画像データから直接生成することも可能である。以下では、こうした方法によって絵作りを施して画像を印刷する第２の実施例について説明する。
【００７７】
図１５は、第２の実施例の画像印刷処理の流れを示したフローチャートである。図示されている様に、第２の実施例の画像印刷処理では、まず、絵作り情報として色変換テーブルを読み込む処理を行う（ステップＳ３００）。第２の実施例においても前述した実施例と同様に、ユーザーは画像を印刷するにあたってサンプル画像の中から好みの画像を選んでおく。そして、選んだサンプル画像の二次元バーコードを携帯電話のカメラ機能で撮影し、二次元バーコードに記載されたＵＲＬから絵作り情報を取得する（図７参照）。次いで、携帯電話を操作し、取得した絵作り情報を印刷装置１０の無線通信部３０２へと送信する（図９参照）。印刷装置１０は、無線通信部３０２で絵作り情報を受信すると、制御回路２６０へと絵作り情報を転送し、制御回路２６０上のＲＡＭに絵作り情報を取得する。
【００７８】
前述の実施例では、絵作り情報としてＲＧＢ画像データに対する種々の変換情報が記録されていたが（図１０参照）、第２の実施例では、絵作り情報として、ＲＧＢ画像データからＣＭＹＫ画像データへの色変換を行うための色変換テーブルが記録されている。そして、第２の実施例では、絵作り情報サーバーから取得した色変換テーブルを用いることによって、絵作り処理と色変換処理とを同時に行うことを可能としている。この点について、図１６を参照しながら説明する。
【００７９】
図１６は、第２の実施例において絵作りを行う様子を概念的に示した説明図である。図示されているように、第２の実施例では、画像に施す絵作りに応じて設定された専用の色変換テーブルを参照することによって、元のＲＧＢ画像データから直接、絵作りが施されたＣＭＹＫ画像データを生成する。ここで、前述した様に、色変換テーブルは、Ｒ，Ｇ，Ｂの階調値の組と、Ｃ，Ｍ，Ｙ，Ｋの階調値の組とが対応付けられて記憶されているテーブルである。通常の色変換処理で使用される色変換テーブルでは、変換の前後で画像の色合いや明るさが変ることがないように、原則として、互いに同じ色彩を表すＲＧＢ値とＣＭＹＫ値とが対応付けられている。これによって、変換後のＣＭＹＫ画像データにおいても、元の画像を忠実に再現することが可能となっている。
【００８０】
これに対して、第２の実施例で用いる色変換テーブルでは、画像に施したい絵作りに応じて、ＲＧＢ値を、色彩が若干異なる別のＣＭＹＫ値と対応付けて記憶させておく。例えば、画像がやや青みがかかった絵作りを施したい場合であれば、Ｒ，Ｇ，Ｂの階調値の組をそれよりもやや青みが強いＣ，Ｍ，Ｙ，Ｋの階調値の組と対応づけて記憶させておく。すると、この色変換テーブルを使って色変換処理を行えば、ＲＧＢ画像データからＣＭＹＫ画像データへと変換されると同時に画像の青みが強められて、結果としてやや青みを持ったＣＭＹＫ画像データが得られる。もちろん、この色変換テーブルを使って色変換処理を行った場合でも、基本的には通常の色変換テーブルと同様に元の画像のＲＧＢ値をＣＭＹＫ値に置き換えるだけなので、変換後のＣＭＹＫ画像データは若干青みを持つものの、基本的には元の画像と同じ内容の画像になっている。したがって、得られたＣＭＹＫ画像データは、元の画像に青みを持たせる絵作りを施した画像となっている。この様に、絵作りに応じて設定した専用の色変換テーブルを使うことによっても絵作りを行うことが可能である。そこで、第２の実施例の画像印刷処理では、こうした色変換テーブルを絵作り情報サーバーに記録しておき、これを読み出して使用することによって、ユーザーの好みの絵作りで画像を印刷することを可能としている。
【００８１】
尚、絵作り情報サーバーには、色変換テーブルを記録しておくだけではなく、印刷装置１０に予め記憶されている色変換テーブル（図５のステップＳ１０４参照）に対する修正量を記録しておき、この修正量を携帯電話へ送信するものとしてもよい。修正量を携帯電話に送信する場合、色変換テーブル全体を携帯電話に送信する場合に比べて送るデータ量が少なくてよいので、たとえ絵作り情報サーバーと携帯電話との通信速度の制約によって色変換テーブル全体を送信することができない場合であっても、色変換テーブルの修正量を送信することが可能である。そして、修正量を用いて予め記憶されている色変換テーブルを修正してやれば、修正後の色変換テーブルを用いて色変換を行うことによって、所定の絵作りを行うことが可能となる。
【００８２】
色変換テーブルを読み込んだら、次いで、印刷する画像データを選択する（図１５のステップＳ３０２）。選択する画像データは、コンピュータ３０や外部記憶装置３２に記憶されているものとしてもよいし、印刷装置１０に接続されたデジタルカメラ２０に記憶されているものとしてもよい。ユーザーは、操作パネル３００を操作することによって、これらの画像データの中から印刷する画像データを選択する。画像データを選択したら、その画像データに解像度変換処理（ステップＳ３０４）を施して、画像データの解像度を印刷解像度に変換する。そして、解像度変換がなされた画像データに対して、先に読み込んだ色変換テーブルを用いて、色変換処理を行う（ステップＳ３０６）。
【００８３】
先に説明した様に、色変換テーブル読込処理では、サンプル画像の二次元バーコードに記載されたＵＲＬから色変換テーブルを読み込んでおり、この色変換テーブルは、サンプル画像を完成させる為に写真家が行った絵作りに応じて設定された色変換テーブルである。したがって、この色変換テーブルを用いて色変換処理を行えば、ユーザーの画像をそのサンプル画像と同じ絵作りの画像データ（ＣＭＹＫ画像データ）に変換することが可能となる。そして、得られたＣＭＹＫ画像データに基づいて、ハーフトーン処理（ステップＳ３０８）、インターレース処理（ステップＳ３１０）、ドット形成処理（ステップＳ３１２）の各処理を行えば、写真家の作品と同じ絵作りでユーザーの画像を印刷することが可能となる。
【００８４】
この様に、第２の実施例の画像印刷処理では、サンプル画像の絵作りに応じて設定された色変換テーブルを用いて色変換を行うことで、ユーザーの画像をサンプル画像と同じ絵作りで印刷することが可能となっており、そのためには、ユーザーは、好みのサンプル画像を選んでその二次元バーコードを携帯電話で読み取るだけでよいので、簡便に好みの絵作りで画像を印刷することが可能となっている。もちろん、色変換テーブルはデータ量が多い為、二次元バーコードに記憶させることは困難であるが、本実施例では二次元バーコードに記憶されたＵＲＬにもとづいて絵作り情報サーバーに接続し、サーバーから読み込むことができるので、色変換テーブルのようなデータ量の大きな絵作り情報でも読み込んで絵作りすることが可能である。また、サンプル画像を選ぶ際には、単に自分の好みの画像を選べばよく、絵作りに関する知識や経験は何ら要求されることがない。したがって、絵作りに関する詳しい知識のない一般的なユーザーであっても、容易に好みの絵作りで画像を印刷することが可能となっている。更に、色変換テーブルによって絵作りを行うことで絵作り処理と色変換処理とを同時に行うことが可能となっているので、より迅速に画像データを処理して印刷画像を出力することが可能となっている。
【００８５】
Ｄ−１．第１の変形例  ：
前述した様に、本実施例の印刷装置１０では、絵作りが施されたＣＭＹＫ画像データに基づいてＣ，Ｍ，Ｙ，Ｋの各色のインクドットを印刷媒体上に形成することによって、印刷画像を出力している。ここで、こうした印刷装置で使用されるインクには、染料系のインクや顔料系のインクなど、幾つかの種類のインクが存在している。こうした各種のインクでは、印刷用紙に対するインクの染み込み易さや、インク中の色素粒子の大きさの違いなどに起因して、印刷画像の発色に微妙な違いが生じる場合がある。そこで、こうしたインクの種類による微妙な発色の違いも考慮した絵作り処理を行えば、サンプル画像の印象により近い絵作りで画像を印刷することが可能となる。
【００８６】
図１７は、インクの種類を考慮した絵作り処理に用いる色変換テーブルを取得する為に、ユーザーが携帯電話を操作して絵作り情報サーバーに印刷装置の機種名を送信している様子を概念的に示した説明図である。図示されている様に、ユーザーは、携帯電話の画面を見ながら使用する印刷装置の機種を選択し、携帯電話を操作して絵作り情報サーバーに印刷装置の機種名を送信する。
【００８７】
絵作り情報サーバーには、印刷装置の機種名と色変換テーブルとを予め対応付けて記憶しておく。ここで、印刷装置の機種名に対応付けておく色変換テーブルは、その印刷装置に搭載されたインクの種類を考慮して設定しておく。例えば、顔料系インクが使用されている印刷装置の色変換テーブルでは、顔料インクの発色がやや鈍いことにより彩度が低い印象になる点を補うために、ＲＧＢ画像データをやや彩度の高いＣＭＹＫ画像データへと変換する色変換テーブルを設定しておく。そして、ユーザーの携帯電話から印刷装置の機種名を受け取ると、絵作り情報サーバーは、その機種名に対応する色変換テーブルを携帯電話に送信する。そこで、ユーザーは携帯電話を操作して受け取った色変換テーブルを印刷装置へと転送すれば（図９参照）、色変換テーブルを印刷装置１０に取り込むことが可能となる。そして、印刷装置１０は、この色変換テーブルを用いて色変換処理を行うことによってインクの種類を考慮したＣＭＹＫ画像データを生成し、その結果、サンプル画像の印象により近い絵作りで印刷画像を出力することが可能となる。
【００８８】
尚、本変形例では、ユーザーが携帯電話を操作して印刷装置を指定するのではなく、印刷装置から情報を直接取得することによって印刷装置の情報を絵作り情報サーバーに送信するものとしてもよい。図１８は、印刷装置から情報を取得して絵作り情報サーバーに送信する様子を概念的に示した説明図である。図示された例では、無線通信部３０２を用いることによって印刷装置から携帯電話へと情報を転送し、携帯電話からネットワークを介して絵作り情報サーバーへと転送している。
【００８９】
こうすれば、ユーザーは携帯電話を操作して印刷装置を選択する必要がないので、より簡便に絵作り情報サーバーへ印刷装置の情報を送信することが可能となる。また、自分で印刷装置の機種名を指定する必要がないので、たとえ機種名がわからない場合であっても、絵作り情報サーバーに機種名を送信することが可能となる。
【００９０】
更に、印刷装置から直接情報を取得するので、単に印刷装置の機種名だけでなく、印刷装置に関連する様々な情報を絵作り情報サーバーに転送することが可能となり、これらの情報を加味することでより好適な絵作りを行うことが可能となる。例えば、同じ機種名の印刷装置であっても、新しいインクが開発されることにより製造時期によって搭載されているインクが異なる場合があり、こうした場合には、画像の色合いに微妙な違いが生じることがある。または、印刷装置の製造時期によって搭載されるソフトウェアのバージョンが異なる為に、印刷時に吐き出すインク量に微妙な違いが生じることで、画像の色合いに影響を及ぼす場合もある。こうした場合であっても、搭載されているインクの種類やソフトウェアのバージョンなどを絵作り情報サーバーが取得すれば、その情報に基づいて適切な色変換テーブルを選択し、あるいは、新たに色変換テーブルを生成して印刷装置に転送することによって、サンプル画像の絵作りをより忠実に再現して好適な絵作りで画像を出力することが可能となる。
【００９１】
尚、本変形例は、第２の実施例に限られず、第１の実施例においても同様に適用することが可能である。すなわち、図８に示した絵作り処理において、印刷装置１０の情報を絵作り情報サーバーに送信することによって印刷装置１０に適した絵作り情報（図１０参照）を取得することが可能であり、この絵作り情報に基づいて画像データを変換することによって、より好適な絵作りの画像を出力することが可能となる。
【００９２】
以上、本実施例の印刷装置について説明したが、本発明は上記すべての実施例および変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。
【図面の簡単な説明】
【００９３】
【図１】本実施例の印刷装置の外観形状を示す斜視図である。
【図２】原稿画像を読み込むために印刷装置の上部に設けられた原稿台カバーを開いた様子を示す説明図である。
【図３】スキャナ部の手前側を持ち上げて回転させた様子を示した斜視図である。
【図４】本実施例の印刷装置の内部構成を概念的に示した説明図である。
【図５】プリンタドライバが印刷を実行する処理（画像印刷処理）の流れを示すフローチャートである。
【図６】本実施例で用いるサンプル画像を例示した説明図である。
【図７】本実施例の絵作り処理において、携帯電話を用いてユーザーが絵作り情報を取得する様子を例示した説明図である。
【図８】本実施例の絵作り処理の流れを示したフローチャートである。
【図９】本実施例の印刷装置に携帯電話から絵作り情報を転送する様子を概念的に示した説明図である
【図１０】絵作り情報の内容を例示した説明図である。
【図１１】サンプル画像を利用して絵作り処理を行うことで写真家やデザイナーのように絵作りされた画像が得られる理由を概念的に示した説明図である。
【図１２】第１の変形例において、スキャナ部で二次元バーコードを読み取って絵作り情報を取得する様子を概念的に示した説明図である。
【図１３】第２の変形例において、絵作り情報の適用度が異なる４つの画像が操作パネル３００の表示画面に表示されている様子を例示した説明図である。
【図１４】第２の変形例において、サンプル画像の絵作りの内容が操作パネル３００の表示画面に表示されている様子を例示した説明図である。
【図１５】第２の実施例の画像印刷処理の流れを示したフローチャートである。
【図１６】第２の実施例において絵作りを行う様子を概念的に示した説明図である。
【図１７】第１の変形例において、使用するプリンタの機種を選択して絵作り情報サーバーに転送する様子を概念的に示した説明図である。
【図１８】第１の変形例において、無線通信部によってプリンタの情報を取得して絵作り情報サーバーにプリンタの情報を転送する様子を概念的に示した説明図である。
【符号の説明】
【００９４】
１０…印刷装置、    １２…インク吐出ヘッド、    １００…スキャナ部、
２００…プリンタ部、    ２４０…印刷キャリッジ、    ２４１…印字ヘッド、
２４２…インクカートリッジ、    ２４３…インクカートリッジ、
２６０…制御回路、    ３００…操作パネル、    ３０２…無線通信部
【図１】
2008244967.tif 000003
【図２】
2008244967.tif 000004
【図３】
2008244967.tif 000005
【図４】
2008244967.tif 000006
【図５】
2008244967.tif 000007
【図６】
2008244967.tif 000008
【図７】
2008244967.tif 000009
【図８】
2008244967.tif 000010
【図９】
2008244967.tif 000011
【図１０】
2008244967.tif 000012
【図１１】
2008244967.tif 000013
【図１２】
2008244967.tif 000014
【図１３】
2008244967.tif 000015
【図１４】
2008244967.tif 000016
【図１５】
2008244967.tif 000017
【図１６】
2008244967.tif 000018
【図１７】
2008244967.tif 000019
【図１８】
2008244967.tif 000020