(57)【要約】【課題】分光反射率を利用して色とデータとを相互に変換する。【解決手段】ユーザーＰＣ１０は、データ群を分光反射率パラメーターに変換し、変換された分光反射率パラメーターをＣＭＹＫデータに変換する。そして、変換されたＣＭＹＫデータに基づいてインクジェットプリンター２０はカラーパッチの印刷を実行する。印刷されたカラーパッチについては、分光測色計７０が分光反射率を測定し、その分光反射率から分光反射率パラメーターを求め、そのパラメーターをデータ群に変換する。【選択図】図６
2013123798.tif 000002
【特許請求の範囲】
【請求項１】
データ取得手段と、
データとパラメーターとの対応関係を記憶する第１記憶手段と、
印刷媒体に印刷する印刷手段と、
前記データ取得手段によって取得されたデータを前記第１記憶手段に記憶された対応関係に基づいて前記パラメーターに変換する変換手段と、
前記変換されたパラメーターに基づいて取得した着色剤の色の組合せに基づいて印刷が実行されるよう前記印刷手段を制御する制御手段と、
を備えた画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記パラメーターと着色剤の色の組合せとの対応関係を記憶する第２記憶手段を備え、
前記データ取得手段は、１〜ｎ番目（ｎは２以上の整数）のデータを含むデータ群を取得し、
前記第１記憶手段は、前記データ群に含まれる１〜ｎ番目のデータと、前記データ群に含まれるデータの序数に対応する波長及び各データの表す数値に対応する反射率を含むパラメーターとの対応関係を記憶し、
前記第２記憶手段は、前記データの序数に対応するｎ個の波長及び各波長における反射率を含むｎ個のパラメーターと、前記着色剤の色の組合せとの対応関係を記憶し、
前記変換手段は、前記データ取得手段によって取得されたデータ群の１〜ｎ番目のデータを前記第１記憶手段に記憶された対応関係に基づいてｎ個のパラメーターに変換し、
前記制御手段は、前記変換されたｎ個のパラメーターを第２記憶手段に記憶された対応関係に基づいて着色剤の色の組合せに変換し、該変換された着色剤の色の組合せで印刷が実行されるよう前記印刷手段を制御する、
画像形成装置。
【請求項３】
前記パラメーターに含まれる波長は、可視光領域の波長である、
請求項１又は２に記載の画像形成装置。
【請求項４】
前記着色剤の色の組合せは、人間の目には同じ色として認識される組み合わせである、
請求項３に記載の画像形成装置。
【請求項５】
請求項１〜４のいずれか１項に記載の画像形成装置によって形成された画像からデータを読み取るデータ読み取り装置であって、
分光反射率を測定する測定手段と、
前記画像形成装置の前記第１記憶手段が記憶している対応関係と同じ対応関係を記憶する記憶手段と、
前記測定手段によって測定された分光反射率から波長に対する反射率を読み出し、該波長に対する反射率をパラメーターとして前記記憶手段に記憶された対応関係に基づいてデータに変換する変換手段と、
を備えたデータ読み取り装置。
【請求項６】
前記記憶手段は、１〜ｎ番目（ｎは２以上の整数）のデータと、該データの序数に対応する波長及び各データが表す数値に対応する反射率を含むパラメーターとの対応関係を記憶し、
前記変換手段は、前記測定された分光反射率から前記データの序数に対応する波長ごとにｎ個の反射率を読み出し、読み出した波長及び該波長における反射率を含むｎ個のパラメーターを前記記憶手段に記憶された対応関係に基づいて１〜ｎ番目のデータを含むデータ群に変換する、
請求項５に記載のデータ読み取り装置。
【請求項７】
１又は複数のコンピュータを、請求項１〜４のいずれか１項に記載の画像形成装置の前記記憶手段、前記変換手段及び前記制御手段として機能させるプログラム。
【請求項８】
１又は複数のコンピュータを、請求項５又は６に記載のデータ読み取り装置の前記記憶手段及び前記変換手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、データ読み取り装置及びそれらのプログラムに関する。
【背景技術】
【０００２】
従来より、色に情報を持たせることが知られている。バーコードやＱＲコード（登録商標）では、一般的に白と黒に情報を持たせている。また、特許文献１のものでは、白と黒の代わりに第１色、第２色という異なる色を用いてコードイメージを形成し、コードイメージを付す対象に適した色合いのコードイメージを提供することが提案されている。また、特許文献２では、バーコードを複数の色で表示して識別数を増加させることが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２５９７５８号公報
【特許文献２】特開平８−１２３９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、人間の目には同じ色に見えるものでも、波長ごとの反射率を表す分光反射率は異なることがある。このような分光反射率を利用して色からデータあるいはデータから色へ変換する技術は、これまでのところ知られていない。
【０００５】
本発明は、パラメーターを利用して色とデータとを相互に変換することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の画像形成装置は、
データ取得手段と、
データとパラメーターとの対応関係を記憶する第１記憶手段と、
印刷媒体に印刷する印刷手段と、
前記データ取得手段によって取得されたデータを前記第１記憶手段に記憶された対応関係に基づいて前記パラメーターに変換する変換手段と、
前記変換されたパラメーターに基づいて取得した着色剤の色の組合せで印刷が実行されるよう前記印刷手段を制御する制御手段と、
を備えたものである。
【０００８】
この画像形成装置では、データ取得手段によって取得されたデータを第１記憶手段に記憶された対応関係に基づいてパラメーターに変換し、変換されたパラメーターに基づいて取得した着色剤の色の組合せで印刷を実行する。つまり、取得したデータを、パラメーターを利用して、特定の色の組合せで印刷された画像に変換することができる。このように、本発明の画像形成装置によれば、パラメーターを利用して色とデータとを相互に変換することが可能になる。ここで、パラメーターとしては、例えば分光反射率パラメーター（波長に対する反射率）などが挙げられる。
【０００９】
本発明の画像形成装置は、前記パラメーターと着色剤の色の組合せとの対応関係を記憶する第２記憶手段を備え、前記データ取得手段は、１〜ｎ番目（ｎは２以上の整数）のデータを含むデータ群を取得し、前記第１記憶手段は、前記データ群に含まれる１〜ｎ番目のデータと、前記データ群に含まれるデータの序数に対応する波長及び各データの表す数値に対応する反射率を含むパラメーターとの対応関係を記憶し、前記第２記憶手段は、前記データの序数に対応するｎ個の波長及び各波長における反射率を含むｎ個のパラメーターと、前記着色剤の色の組合せとの対応関係を記憶し、前記変換手段は、前記データ取得手段によって取得されたデータ群の１〜ｎ番目のデータを前記第１記憶手段に記憶された対応関係に基づいてｎ個のパラメーターに変換し、前記制御手段は、前記変換されたｎ個のパラメーターを第２記憶手段に記憶された対応関係に基づいて着色剤の色の組合せに変換し、該変換された着色剤の色の組合せで印刷が実行されるよう前記印刷手段を制御してもよい。こうすれば、ｎ個のデータを含むデータ群を、パラメーターを利用して、特定の色の組合せで印刷された画像に変換することができる。
【００１０】
本発明の画像形成装置において、パラメーターに含まれる波長を、可視光領域の波長としてもよい。こうすれば、画像の色を肉眼で簡単に確認することができる。また、着色剤の色の組合せは、人間の目には同じ色として認識される組み合わせであってもよい。こうすれば、人間の目には同じ色として認識される画像であっても、変換後のデータは異なるものとすることができる。
【００１１】
本発明のデータ読み取り装置は、
上述した画像形成装置によって形成された画像からデータを読み取るデータ読み取り装置であって、
前記パッチの分光反射率を測定する測定手段と、
前記画像形成装置の前記第１記憶手段が記憶している対応関係と同じ対応関係を記憶する記憶手段と、
前記測定手段によって測定された分光反射率から波長に対する反射率を読み出し、該波長に対する反射率をパラメーターとして前記記憶手段に記憶された対応関係に基づいてデータに変換する変換手段と、
を備えたものである。
【００１２】
このデータ読み取り装置では、画像の分光反射率を測定し、測定された分光反射率から波長に対する反射率を読み出し、その波長に対する反射率をパラメーターとして記憶手段に記憶された対応関係に基づいてデータに変換する。つまり、画像の色を、パラメーターを利用して、特定のデータに変換することができる。
【００１３】
本発明のデータ読み取り装置において、前記記憶手段は、１〜ｎ番目（ｎは２以上の整数）のデータと、該データの序数に対応する波長及び各データが表す数値に対応する反射率を含むパラメーターとの対応関係を記憶し、前記変換手段は、前記測定された分光反射率から前記データの序数に対応する波長ごとにｎ個の反射率を読み出し、読み出した波長及び該波長における反射率を含むｎ個のパラメーターを前記記憶手段に記憶された対応関係に基づいて１〜ｎ番目のデータを含むデータ群に変換してもよい。こうすれば、画像の色をｎ個のデータを含むデータ群に変換することができる。
【００１４】
本発明のプログラムは、１又は複数のコンピュータを、上述した画像形成装置の前記記憶手段、前記変換手段及び前記制御手段として機能させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに分担して実行させれば、本発明の画像形成装置と同様の効果を得ることができる。
【００１５】
あるいは、本発明のプログラムは、１又は複数のコンピュータを、上述したデータ読み取り装置の前記記憶手段及び前記変換手段として機能させるものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに分担して実行させれば、本発明のデータ読み取り装置と同様の効果を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】システム１の構成の概略を示す構成図。
【図２】カラーパッチ印刷ルーチンの一例を示すフローチャート。
【図３】取得するデータ群の一例を示す説明図。
【図４】分光測色計７０で測定した分光反射率の一例を示す説明図。
【図５】データ読み取りルーチンの一例を示すフローチャート。
【図６】カラーパッチの印刷及びその読み取りの手順を示す説明図。
【発明を実施するための形態】
【００１７】
次に、本発明の実施の形態を図面に基づいて説明する。図１は本発明の一実施形態としてのシステム１の構成の概略を示す構成図である。このシステム１は、ユーザーＰＣ１０、インクジェットプリンター２０と、分光測色計７０と、により構成されている。
【００１８】
ユーザーＰＣ１０は、インクジェットプリンター２０及び分光測色計７０とデータのやり取りが可能に接続され、ＣＰＵ１２を中心とするマイクロプロセッサーとして構成されており、処理プログラムを記憶したＲＯＭ１４と、一時的にデータを記憶するＲＡＭ１６と、インクジェットプリンター２０のプリンタードライバーや分光測色計ドライバーなどのほか各種プログラムがインストールされたＨＤＤ１８と、を備える。また、ＨＤＤ１８には、第１記憶領域１８ａと第２記憶領域１８ｂとがあり、第１記憶領域１８ａには後述するカラーパッチ印刷ルーチンで用いられるデータ−分光反射率パラメーターの対応関係が記憶され、第２記憶領域１８ｂには同じくカラーパッチ印刷ルーチンで用いられる分光反射率パラメーター−ＣＭＹＫデータの対応関係が記憶されている。なお、前者の対応関係は後述するデータ読み取りルーチンでも用いられる。
【００１９】
インクジェットプリンター２０は、用紙Ｐを副走査方向（図１で奥から手前の方向）に搬送する紙送り機構４１と、紙送り機構４１によりプラテン４６上に搬送された用紙Ｐに対して主走査方向（図１で左右の方向）の移動を伴って印刷ヘッド２４に形成されたノズルからインク滴を吐出して印刷を行なうプリンター機構２１と、装置全体をコントロールするコントローラー６０と、を備える。プラテン４６の主走査方向一端（図１で右端）には、印刷ヘッド２４のノズル面を封止するキャッピング装置５０が設置されており、プラテン４６の主走査方向他端（図１で左端）には、ノズルの目詰まりを防止するために定期的に印刷ヘッド２４のノズルからインク滴を吐出するフラッシングを行なうためのフラッシングエリア４８が設けられている。
【００２０】
プリンター機構２１は、キャリッジガイド２８によりガイドされながら主走査方向に往復動可能なキャリッジ２２と、キャリッジガイド２８の一端側と他端側にそれぞれ設置されたキャリッジモーター３４および従動ローラー３５と、キャリッジモーター３４と従動ローラー３５とに掛け渡されると共にキャリッジ２２に取り付けられたキャリッジベルト３２と、キャリッジ２２に搭載され溶媒としての水に顔料粒子を分散させたシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｋ）の各色のインクを貯留し各色毎に独立して交換が可能なインクカートリッジ２６と、インクカートリッジ２６からそれぞれ供給された各インクに加圧してインク滴を吐出する複数のノズルが形成された印刷ヘッド２４と、を備える。キャリッジ２２は、キャリッジモーター３４によりキャリッジベルト３２を駆動することにより、主走査方向に往復動されるようになっている。なお、キャリッジ２２の背面側には、キャリッジ２２の主走査方向における位置を検出するキャリッジポジションセンサー３６が取り付けられている。このキャリッジポジションセンサー３６は、フレーム５８にキャリッジガイド２８に沿って配置されたリニア式の光学スケール３６ａと、光学スケール３６ａに対向するようキャリッジ２２の背面に取り付けられ光学スケール３６ａを光学的に読み取る光学センサー３６ｂとにより構成されている。
【００２１】
紙送り機構４１は、用紙Ｐをプラテン４６上に搬送させる搬送ローラー４２と、搬送ローラー４２を回転駆動する搬送モーター４４と、を備える。搬送モーター４４は、その回転軸に回転量を検出するロータリーエンコーダー４９が取り付けられており、ロータリーエンコーダー４９からの回転量に基づいて駆動制御されている。なお、ロータリーエンコーダー４９は、図示しないが、所定回転角間隔で目盛りが付されたロータリースケールと、ロータリースケールの目盛りを読み取るためのロータリースケールセンサーとにより構成されている。
【００２２】
キャッピング装置５０は、印刷ヘッド２４をキャッピング装置５０に対向する位置（いわゆるホームポジション）に移動させた状態でノズル面を封止することによりノズル内のインクの乾燥を防止したり、ノズル面を封止した状態でノズル内のインクを吸引することにより印刷ヘッド２４をクリーニングしたりする。キャッピング装置５０は、印刷ヘッド２４のノズル面を密閉するために上方が開口された略直方体のキャップ５１の他に、キャップ５１の底部に接続されたチューブ（図示せず）や、チューブに取り付けられた吸引ポンプ（図示せず）などを備えている。このキャッピング装置５０は、印刷ヘッド２４をクリーニングする場合には、キャップ５１により印刷ヘッド２４のノズル面を封止した状態で吸引ポンプを駆動することにより、印刷ヘッド２４のノズル面とキャップ５１とにより形成される内部空間を負圧とし、ノズル内のインクを強制的に吸引する。
【００２３】
コントローラー６０は、図示しないＣＰＵを中心とするマイクロプロセッサーとして構成されており、各種のプログラムを実行したりデータを記憶したりする機能を有する。このコントローラー６０には、キャリッジポジションセンサー３６からのキャリッジ２２の位置や、ロータリーエンコーダー４９からの搬送ローラー４２の回転量が入力され、コントローラー６０からは印刷ヘッド２４への駆動信号や搬送モーター４４への駆動信号，キャリッジモーター３４への駆動信号，吸引ポンプへの駆動信号などが出力される。また、コントローラー６０は、ユーザーＰＣ１０からの印刷指示や印刷データを受け付けたりする。なお、コントローラー６０には、印刷バッファー領域が設けられており、ユーザーＰＣ１０から印刷データが受け付けられると、受け付けた印刷データは印刷バッファー領域に記憶される。
【００２４】
分光測色計７０は、所定波長の光を測定対象に照射する光源７２と、測定対象からの反射光を受光する受光素子を備えた受光部７４と、装置全体をコントロールするコントローラー８０と、を備える。分光測色計は、周知であるため、詳細な説明は省略する。
【００２５】
次に、こうして構成された本実施形態のシステム１のユーザーＰＣ１０の動作、特に、ユーザーの入力したデータ群に基づいてカラーパッチを印刷する際の動作について説明する。図２は、ユーザーＰＣ１０のＣＰＵ１２により実行されるカラーパッチ印刷ルーチンの一例を示すフローチャートである。このルーチンは、ユーザーが図示しないキーボードやマウスの操作によりデータ群を入力し、さらに、印刷指示を入力したときに開始される。ここでは、１〜５番目までの８ビットデータからなるデータ群を入力できるように設定されている。こうしたデータ群の一例を図３に示す。
【００２６】
図３のカラーパッチ印刷ルーチンが開始されると、ＣＰＵ１２は、まず、ユーザーが入力したデータ群を取得する（ステップＳ１００）。
【００２７】
続いて、ＣＰＵ１２は、データ群に含まれる１〜５番目のデータの各々を、波長に対する反射率（分光反射率パラメーター）に変換する（ステップＳ１０２）。具体的には、ＨＤＤ１８の第１記憶領域１８ａに記憶されたデータ−分光反射率パラメーターの対応関係に基づいて、１〜５番目のデータを５つの分光反射率パラメーターに変換する。この対応関係の一例を表１に示す。表１の対応関係においては、波長は、データの序数（つまり１〜５番）ごとに設定されている。また、反射率は、各データを表す８桁のビット列に対応して演算式により算出される。この演算式は、８桁のビット列つまり２進数を１０進数に変換し、その１０進数を値２５６で除したあと値１００を乗じて反射率を求めるものである。この結果、１〜５番目のデータは、５つの分光反射率パラメーターに変換される。例えば、１〜５番目のデータのビット列が、図３に示すように、00001101，00001101，01011101，11000001，11000001であったとすると、これらは表２の右側に示す５つの分光反射率パラメーターに変換される。
【００２８】
【表１】
2013123798.tif 000003
【００２９】
【表２】
2013123798.tif 000004
【００３０】
続いて、ＣＰＵ１２は、５つの分光反射率パラメーターを、ＣＭＹＫデータに変換する（ステップＳ１０４）。ＣＭＹＫデータは、Ｃ，Ｍ，Ｙ，Ｋの階調値を表すデータであり、各階調値は０〜２５５のいずれかの数値をとる。このＣＭＹＫデータは、インクの色の組合せを表すデータの一つである。ＣＭＹＫデータへの変換は、ＨＤＤ１８の第２記憶領域１８ｂに記憶された分光反射率パラメーター−ＣＭＹＫデータの対応関係に基づいて、５つの分光反射率パラメーターに対応するＣＭＹＫデータに変換する。この対応関係の一例を表３に示す。表３の対応関係においては、５つの分光反射率パラメーターの組合せに対して、ＣＭＹＫデータが一つ決定される。具体的には、ＣＭＹＫデータによって表現される色は、可視光領域（３８０〜７８０ｎｍ）において固有の反射率曲線（分光反射率曲線）を持つ。こうした分光反射率曲線は、横軸を波長、縦軸を反射率としたとき、異なる５つの波長（表１では３８０，４８０，５８０，６８０，７８０ｎｍ）の各々における反射率が一義的に決まる。つまり、ＣＭＹＫデータが決まれば、異なる５つの波長の各々における反射率が決まる。逆に、異なる５つの波長の各々における反射率が決まれば、それらを通過する反射率曲線を持つＣＭＹＫデータ（１つとは限らない）を選択すればよいことになるため、表３はそのようにして設定されたものである。なお、表２の右側に示した５つの分光反射率パラメーターを通過する分光反射率曲線の一例を図４に示す。
【００３１】
【表３】
2013123798.tif 000005
【００３２】
次に、ＣＰＵ１２は、変換後のＣＭＹＫデータで所定サイズ（例えば縦１インチ、横１インチの矩形）のカラーパッチを形成するために、Ｃ，Ｍ，Ｙ，Ｋの各データのハーフトーン処理を行う（ステップＳ１０６）。ハーフトーン処理とは、色ごとの階調値に応じて、インクジェットプリンター２０が表現可能な階調値に変換する処理をいう。本実施形態では、インクジェットプリンター２０が表現可能な階調値は、小ドット、中ドット、大ドット、ドットなしの４値とする。本実施形態では、周知のディザ法を用いてハーフトーン処理を行う。例えば、シアンの階調値が値Ｃ１とすると、パッチ全体でシアンの階調値が値Ｃ１となるように、予め定められたドットサイズごとのディザマトリクスを用いて画素ごとに４値のいずれかが設定される。なお、ドットの大きさは、インクジェットプリンター２０の印刷ヘッド２４のノズルに対応する圧電素子に付与する駆動信号を調整することにより変更することができる。また、ディザ法の他に、周知の誤差拡散法を適用してもよい。
【００３３】
次に、ＣＰＵ１２は、カラーパッチの印刷データを作成し、それをインクジェットプリンター２０へ出力する（ステップＳ１０８）。カラーパッチの印刷データは、ハーフトーン処理されたデータをインクジェットプリンター２０に転送すべきデータ順に並べ替え、並び替えた後のデータを印刷データとする。インクジェットプリンター２０のコントローラー６０は、印刷データを取得すると、プリンター機構２１及び紙送り機構４１を制御して、用紙Ｐに各色のインクを吐出することにより所定サイズのカラーパッチを形成する。
【００３４】
次に、上述のように形成されたカラーパッチからデータを読み取る処理について説明する。図５は、ユーザーＰＣ１０のＣＵＰ１２により実行されるデータ読み取りルーチンの一例を示すフローチャートである。このルーチンは、ユーザーがカラーパッチを分光測色計７０で測定したあとそのカラーパッチのデータの読み取り指示を図示しないキーボードやマウスにより入力したときに開始される。
【００３５】
図５のデータ読み取りルーチンが開始されると、ＣＰＵ１２は、分光測色計７０で測定された分光反射率を取得する（ステップＳ２００）。分光測色計７０による分光反射率の測定については周知なため、詳細な説明は省略するが、光源７２からの光を測定対象であるカラーパッチに照射し、その反射光を受光部７４で受光し、コントローラー８０で受光したデータを分析して分光反射率とする。
【００３６】
続いて、ＣＰＵ１２は、分光反射率をデータ群に変換する（ステップＳ２０２）。具体的には、分光反射率から波長に対する反射率である分光反射率パラメータを５つ作成する。そして、その５つの分光反射率パラメーターを、ＨＤＤ１８の第１記憶領域１８ａに記憶されたデータ−分光反射率パラメーターの対応関係（表１参照）に基づいて、１〜５番目のデータからなるデータ群に変換する。反射率を８ビットのデータに変換するには、８ビットのデータから反射率を算出する手順の逆を行えばよい。すなわち、反射率に２５６／１００を乗じた値（１０進数）を２進数に変換することにより８ビットのデータに変換すればよい。例えば、分光反射率から表２の右側に示す５つの分光反射率パラメーターが得られた場合には、それらの分光反射率パラメーターを変換すると表２の左側に示すデータ群、つまり図３に示すデータ群となる。
【００３７】
続いて、ＣＰＵ１２は、得られたデータ群を出力する（ステップＳ２０４）。例えば、データ群を図示しないディスプレイなどに表示出力する。
【００３８】
以上のように、ユーザーＰＣ１０がデータ群を取得してそのデータ群を表すカラーパッチをインクジェットプリンター２０が印刷し、分光測色計７０が取得したカラーパッチの分光反射率をユーザーＰＣ１０がデータ群に変換して出力するという一連の手順の一例を、図６に示す。
【００３９】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のシステム１が本発明の画像形成装置に相当し、インクジェットプリンター２０が印刷手段に相当し、ＨＤＤ１８の第１及び第２記憶領域１８ａ，１８ｂがそれぞれ第１及び第２記憶手段に相当し、ユーザーＰＣ１０のＣＰＵ１２がデータ取得手段に相当し、ユーザーＰＣ１０のＣＰＵ１２及びインクジェットプリンター２０のコントローラー６０が変換手段及び制御手段に相当する。また、本実施形態のシステム１が本発明のデータ読み取り装置に相当し、分光測色計７０が測定手段に相当し、ＨＤＤ１８の第１記憶領域１８ａが記憶手段に相当し、ユーザーＰＣ１０のＣＰＵ１２が変換手段に相当する。
【００４０】
以上説明した本実施形態によれば、５つのデータからなるデータ群を、波長に対する反射率である分光反射率パラメーターを利用して、特定のＣＭＹＫデータ（つまり特定のインクの色の組合せ）で印刷されたカラーパッチに変換することができる。また、印刷されたカラーパッチについては、分光反射率を測定し、その分光反射率から各波長に対する反射率を求め、それをデータ群に変換することができる。このように、本実施形態によれば、分光反射率を利用して色とデータ群とを相互に変換することが可能になる。
【００４１】
また、分光反射率パラメーターに含まれる波長を、可視光領域の波長としたため、カラーパッチの色を肉眼で簡単に確認することができる。
【００４２】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４３】
例えば、上述した実施形態では、データ−分光反射率パラメーターの対応関係（表１参照）において、データの序数と波長との関係はテーブルを利用し、データと反射率との関係は演算式を利用したが、前者のテーブルの代わりに演算式を利用してもよいし、後者の演算式の代わりにテーブルを利用してもよい。また、分光反射率パラメーター−ＣＭＹＫデータの対応関係（表３参照）として、テーブルを利用したが、その代わりに演算式を利用してもよい。
【００４４】
上述した実施形態では、データ群を１〜５番目のデータからなるもの（つまりｎ＝５）としたが、ｎは２以上の整数であればどのような値をとっても構わない。また、データ群ではなく、１つのデータを、波長に対する反射率である分光反射率パラメーターに変換し、その分光反射率パラメータに対応するＣＭＹＫデータ（インク色の組合せ）を求め、そのＣＭＹＫデータに基づいてカラーパッチを印刷してもよい。この場合、印刷されたカラーパッチの分光反射率から１つのデータを読み取ることになる。
【００４５】
上述した実施形態では、５つの分光反射率パラメーターに対応するＣＭＹＫデータの決め方については、分光反射率曲線が５つの分光反射率パラメーターを通過すること以外、特に限定しなかったが、表３に示すどのＣＭＹＫデータに基づいて印刷した場合でも、人間の目には同じ色として認識されるようにＣＭＹＫデータを設定してもよい。こうすれば、人間の目には同じ色として認識されるカラーパッチであっても、変換後のデータ群は異なるものとすることができる。
【００４６】
上述した実施形態では、システム１が本発明の画像形成装置及びデータ読み取り装置として機能するものとしたが、インクジェットプリンター２０が本発明の画像形成装置として機能するようにしてもよい。つまり、ユーザーＰＣ１０のＣＰＵ１２やＨＤＤ１８の機能をインクジェットプリンター２０のコントローラー６０が担うようにしてもよい。また、分光測色計７０が本発明のデータ読み取り装置として機能するようにしてもよい。つまり、ユーザーＰＣ１０のＣＰＵ１２やＨＤＤ１８の機能を分光測色計７０のコントローラー８０が担うようにしてもよい。
【００４７】
上述した実施形態では、印刷ヘッド２４として、圧電素子に電圧を印加することによりこの圧電素子を変形させてインクを加圧する方式を採用するものとしたが、発熱抵抗体（例えばヒーターなど）に電圧を印加することによりインクを加熱して発生した気泡によりインクを加圧する方式を採用するものとしてもよい。
【００４８】
上述した実施形態では、印刷手段として、インクを用いるインクジェットプリンター２０を例示したが、レーザープリンターのようにトナーを用いるプリンターを採用してもよい。
【符号の説明】
【００４９】
１  システム、１０  ユーザーＰＣ、１２  ＣＰＵ、１４  ＲＯＭ、１６  ＲＡＭ、１８  ＨＤＤ、１８ａ  第１記憶領域、１８ｂ  第２記憶領域、２０  インクジェットプリンター、２１  プリンター機構、２２  キャリッジ、２４  印刷ヘッド、２６  インクカートリッジ、２８  キャリッジガイド、３２  キャリッジベルト、３４  キャリッジモーター、３５  従動ローラー、３６  キャリッジポジションセンサー、３６ａ  光学スケール、３６ｂ  光学センサー、４１  紙送り機構、４２  搬送ローラー、４４  搬送モーター、４６  プラテン、４８  フラッシングエリア、４９  ロータリーエンコーダー、５０  キャッピング装置、５１  キャップ、５８  フレーム、６０  コントローラー、７０  分光測色計、７２  光源、７４  受光部、８０  コントローラー。
【図１】
2013123798.tif 000006
【図２】
2013123798.tif 000007
【図３】
2013123798.tif 000008
【図４】
2013123798.tif 000009
【図５】
2013123798.tif 000010
【図６】
2013123798.tif 000011