(57)【要約】  色処理部は、三以上の所定数のノズルＮから選択され、かつ、所定数未満の数の複数の代表ノズルの各々について、所定の色の最小の色値から最大の色値の所定階調数範囲内で選択され、かつ、所定階調数未満の数の複数の代表色値に対応する複数の参照値が個別に設定された参照データＤを記憶する参照データ記憶部と、入力値に対応するノズルＮを特定するカウンター及びノズル特定部と、特定されたノズルＮに対応する代表ノズルを特定する代表ノズル特定部と、入力値が示す色値に対応する代表色値を特定する代表色値特定部と、特定された代表ノズルと代表色値との組み合わせに対応する参照値を参照データ記憶部から個別に取得し、取得された参照値を用いた補間処理によって入力値に対応する出力値を算出する算出部と、を備える。
2014171452.tif 000002
【特許請求の範囲】
【請求項１】
入力値に応じて、所定の方向に沿って設けられた三以上の所定数の出力部のいずれかから出力される所定の色の色値を補正する色処理装置であって、
前記所定数の出力部から選択され、かつ、所定数未満の数の複数の代表出力部の各々について、前記所定の色の最小の色値から最大の色値の所定階調数範囲内で選択され、かつ、前記所定階調数未満の数の複数の代表色値に対応する複数の参照値が個別に設定された参照データを記憶する記憶手段と、
前記入力値に対応する出力部を特定する第１特定手段と、
前記複数の代表出力部のうち、前記第１特定手段により特定された出力部に対応する代表出力部を特定する第２特定手段と、
前記入力値が示す色値に対応する代表色値を特定する第３特定手段と、
前記第２特定手段により特定された代表出力部と、前記第３特定手段により特定された代表色値との組み合わせに対応する参照値を前記記憶手段から取得する取得手段と、
前記取得手段により取得された参照値を用いた補間処理によって前記入力値に対応する出力値を算出する算出手段と、
を備えることを特徴とする色処理装置。
【請求項２】
前記第２特定手段は、前記第１特定手段により特定された出力部が前記複数の代表出力部のいずれかである場合、当該出力部である一つの代表出力部を特定し、前記第１特定手段により特定された出力部が前記複数の代表出力部のいずれでもない場合、当該出力部に近傍の二つの代表出力部を特定し、
前記第３特定手段は、前記入力値が示す色値が前記複数の代表色値のいずれかである場合、当該色値である一つの代表色値を特定し、前記入力値が示す色値が前記複数の代表色値のいずれでもない場合、当該色値に近似の二つの代表色値を特定することを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記複数の参照値は、前記複数の代表出力部から出力された前記所定の色の前記複数の代表色値に対応する出力結果と、前記所定の色の前記複数の代表色値に対応する色見本と、の比較結果に基づいて設定されていることを特徴とする請求項１又は２に記載の色処理装置。
【請求項４】
所定の方向に沿って設けられてインクを吐出する所定数のノズルと、
画像データに基づいて、前記所定数のノズルのいずれかからインクを吐出させるための入力値を生成する生成手段と、
請求項１から３のいずれか一項に記載の色処理装置と、を備え、
前記色処理装置は、前記所定数のノズルを前記所定数の出力部として、前記生成手段により生成された入力値に応じて、所定の方向に沿って設けられた三以上の所定数のノズルのいずれかから出力される所定の色の色値を補正することを特徴とする画像形成装置。
【請求項５】
入力値に応じて、所定の方向に沿って設けられた三以上の所定数の出力部のいずれかから出力される所定の色の色値を補正する色処理方法であって、
前記所定数の出力部から選択され、かつ、所定数未満の数の複数の代表出力部の各々について、前記所定の色の最小の色値から最大の色値の所定階調数範囲内で選択され、かつ、前記所定階調数未満の数の複数の代表色値に対応する複数の参照値が個別に設定された参照データを作成する工程と、
前記入力値に対応する出力部を特定する工程と、
前記複数の代表出力部のうち、特定された前記入力値に対応する出力部に対応する代表出力部を特定する工程と、
前記入力値が示す色値に対応する代表色値を特定する工程と、
特定された二つの代表出力部と代表色値との組み合わせに対応する参照値を取得する工程と、
取得された参照値を用いた補間処理によって前記入力値に対応する出力値を算出する工程と、
を有することを特徴とする色処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色処理装置、画像形成装置及び色処理方法に関する。
【背景技術】
【０００２】
画像形成装置等、色に係る出力を行う機器では、個体差等により、画像形成に係る信号等の情報が示す色の色値と、当該情報に応じた出力結果として再現された色の色値との間に誤差が生じる場合がある。当該誤差は、想定された画像の色に対する出力結果の色再現性を低下させることから、解消されることが望ましい。そこで、信号と出力結果とを整合させるための参照データを用いて信号が示す色値を補正することで、信号が示す色値と出力結果による色値とを一致させる色処理装置が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７０７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の色処理装置では、色の出力に係る構成が複数ある場合、個別に参照データを設けなければならないという問題点があった。
具体例を挙げれば、インクジェット記録方式による画像形成装置に従来の色処理装置を採用した場合、インクを吐出する複数のノズルの各々について個別の参照データが必要となる。このような場合、参照データの記憶のために要求される記憶装置の記憶容量が膨大になり、高コストとなる等の問題が生じる。【０００５】
本発明は、参照データのデータ量がより低減された色処理装置、画像形成装置及び色処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、入力値に応じて、所定の方向に沿って設けられた三以上の所定数の出力部のいずれかから出力される所定の色の色値を補正する色処理装置であって、前記所定数の出力部から選択され、かつ、所定数未満の数の複数の代表出力部の各々について、前記所定 の色の最小の色値から最大の色値の所定階調数範囲内で選択され、かつ、前記所定階調数未満の数の複数の代表色値に対応する複数の参照値が個別に設定された参照データを記憶する記憶手段と、前記入力値に対応する出力部を特定する第１特定手段と、前記複数の代表出力部のうち、前記第１特定手段により特定された出力部に対応する代表出力部を特定する第２特定手段と、前記入力値が示す色値に対応する代表色値を特定する第３特定手段と、前記第２特定手段により特定された代表出力部と、前記第３特定手段により特定された代表色値との組み合わせに対応する参照値を前記記憶手段から取得する取得手段と、前記取得手段により取得された参照値を用いた補間処理によって前記入力値に対応する出力値を算出する算出手段と、を備えることを特徴とする。【０００７】
請求項２に記載の発明は、請求項１に記載の色処理装置であって、前記第２特定手段は、前記第１特定手段により特定された出力部が前記複数の代表出力部のいずれかである場合、当該出力部である一つの代表出力部を特定し、前記第１特定手段により特定された出力部が前記複数の代表出力部のいずれでもない場合、当該出力部に近傍の二つの代表出力部を特定し、前記第３特定手段は、前記入力値が示す色値が前記複数の代表色値のいずれかである場合、当該色値である一つの代表色値を特定し、前記入力値が示す色値が前記複数の代表色値のいずれでもない場合、当該色値に近似の二つの代表色値を特定することを特徴とする。【０００８】
請求項３に記載の発明は、請求項１又は２に記載の色処理装置であって、前記複数の参照値は、前記複数の代表出力部から出力された前記所定の色の前記複数の代表色値に対応する出力結果と、前記所定の色の前記複数の代表色値に対応する色見本と、の比較結果に基づいて設定されていることを特徴とする。【０００９】
請求項４に記載の発明による画像形成装置は、所定の方向に沿って設けられてインクを吐出する所定数のノズルと、画像データに基づいて、前記所定数のノズルのいずれかからインクを吐出させるための入力値を生成する生成手段と、請求項１から３のいずれか一項に記載の色処理装置と、を備え、前記色処理装置は、前記所定数のノズルを前記所定数の出力部として、前記生成手段により生成された入力値に応じて、所定の方向に沿って設けられた三以上の所定数のノズルのいずれかから出力される所定の色の色値を補正することを特徴とする。【００１０】
請求項５に記載の発明は、入力値に応じて、所定の方向に沿って設けられた三以上の所定数の出力部のいずれかから出力される所定の色の色値を補正する色処理方法であって、前記所定数の出力部から選択され、かつ、所定数未満の数の複数の代表出力部の各々について、前記所定の色の最小の色値から最大の色値の所定階調数範囲内で選択され、かつ、前記所定階調数未満の数の複数の代表色値に対応する複数の参照値が個別に設定された参照データを作成する工程と、前記入力値に対応する出力部を特定する工程と、前記複数の代表出力部のうち、特定された前記入力値に対応する出力部に対応する代表出力部を特定する工程と、前記入力値が示す色値に対応する代表色値を特定する工程と、特定された二つの代表出力部と代表色値との組み合わせに対応する参照値を取得する工程と、取得された参照値を用いた補間処理によって前記入力値に対応する出力値を算出する工程と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、参照データのデータ量をより低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による画像形成装置の主要構成を示すブロック図である。
【図２】画像処理部の構成の一例を示すブロック図である。
【図３】参照データ及び参照データを用いた出力値の算出に係る入力値と参照値との対応関係の一例を示す図である。
【図４Ａ】補正前データの一例を示す図である。
【図４Ｂ】色見本データの一例を示す図である。
【図５Ａ】代表ノズルと代表色値の組み合わせに対応する画素が特定された補正前データの一例を示す図である。
【図５Ｂ】代表ノズルと代表色値の組み合わせに対応する画素が特定された色見本データの一例を示す図である。
【図６】図５Ａ、図５Ｂに示す補正前データと色見本データとの比較によって設定された参照データを示す図である。
【図７】出力値の算出に係る処理の流れの一例を示すフローチャートである。
【図８】参照データの設定に係る処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本発明の実施形態について図面を用いて説明する。ただし、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００１４】
図１は、本発明の一実施形態による画像形成装置１の主要構成を示すブロック図である。
画像形成装置１は、通信部１０、読取部２０、画像処理部３０、画像形成部５０、操作表示部６０、制御部７０等を備える。また、画像形成装置１が備える各部は、バスＢを介して接続されている。本実施形態による画像形成装置１は、複数のノズルＮから記録媒体にインクを吐出して画像を形成するインクジェット方式の画像形成装置である。
【００１５】
通信部１０は、例えば、ネットワークインターフェースカード（Network Interface Card）等を備え、図示しない外部の機器と画像形成装置１とを通信可能に接続する。
通信部１０は、例えば、外部の機器から送信された画像データを受信する。
【００１６】
読取部２０は、例えば、ＣＣＤ（charge-coupled device）イメージセンサーやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサー等の撮像素子により画像を読み取って画像データを生成する。
【００１７】
画像処理部３０は、画像データに対して各種の画像処理を行う。
具体的には、画像処理部３０は、生成部３１及び色処理部４０を備える。
生成部３１は、画像データから、画像形成部５０の所定数のノズルＮのいずれかからインクを吐出させるための入力値を生成する生成手段として機能する。
色処理部４０は、生成部３１により生成された入力値に応じて画像形成部５０のノズルＮから出力される所定の色の色値を補正する。
画像処理部３０は、生成部３１により生成された入力値が示す色値を色処理部４０により補正して、補正された色値を含む出力値を画像形成部５０に出力する。
【００１８】
また、画像処理部３０は、例えば、画像データの色空間を画像形成装置１で取り扱われる色空間に変換する色変換処理を行う色変換部等、色処理部４０以外の各種の画像処理を行うための構成を備えていてもよい。
【００１９】
画像形成部５０は、画像データに応じた画像を記録媒体に形成する。
具体的には、画像形成部５０は、例えば、所定の方向に沿って設けられた三以上の所定数のノズルＮから所定の色のインクを吐出するインクジェットヘッド５１が設けられたヘッド部５２、ヘッド部５２に対して用紙等の記録媒体を所定の方向に直交する方向に沿って搬送する搬送部５３等を備える。本実施形態による画像形成部５０では、搬送部５３により搬送される記録媒体に対して、所定位置に固定されたインクジェットヘッド５１のノズルＮからインクを吐出することで画像を形成するワンパス方式が採用されている。
【００２０】
本実施形態の画像形成部５０は、複数の色のインクの組み合わせにより画像を形成する。
具体的には、画像形成部５０のヘッド部５２は、複数の色の各々について個別に設けられた複数のインクジェットヘッド５１を備える。また、画像処理部３０は、複数の色の各々について個別に色処理部４０を備える。
【００２１】
また、本実施形態の画像形成部５０は、複数ラインの画像形成を同時に行うことができるように設けられている。
具体的には、画像形成部５０のヘッド部５２は、各色について、記録媒体の搬送方向に沿って複数のインクジェットヘッド５１を備える。また、画像処理部３０は、色毎に複数設けられたインクジェットヘッド５１の各々について個別に設けられた複数の色処理部４０を備える。
【００２２】
操作表示部６０は、画像形成装置１の動作に係る各種の表示出力を行うとともに、画像形成装置１の動作に係る各種の入力操作を検知する。
具体的には、操作表示部６０は、例えば、タッチパネル方式の入力装置を備える表示装置や、各種の入力操作内容に応じて設けられたスイッチ等を備える。操作表示部６０は、表示装置により、制御部７０の制御下で、画像形成装置１の動作に係る各種の表示出力を行う。また、操作表示部６０は、タッチパネル方式の入力装置やスイッチに対して行われたユーザーからの入力操作を検知して、検知された入力操作内容に応じた信号を制御部７０に出力する。
【００２３】
制御部７０は、画像形成装置１の動作の制御に係る各種の処理を行う。
具体的には、制御部７０は、例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える。ＣＰＵは、ＲＯＭ等の記憶装置から処理内容に応じたプログラムやデータ等を読み出して処理し、画像形成装置１の各部の動作を制御する。また、ＣＰＵは、処理に際して読み出されたプログラムやデータ、処理に伴い生じたパラメータ等をＲＡＭに記憶させる。
【００２４】
制御部７０は、例えば、通信部１０や読取部２０を介して得られた画像データを画像処理部３０に出力し、画像処理部３０による画像処理を行わせる。そして、制御部７０は、画像処理部３０から出力された出力値に応じて画像形成部５０を動作させる。
【００２５】
次に、画像処理部３０の生成部３１及び色処理部４０について、図２を参照して説明する。
生成部３１は、画像データを構成する複数の画素の各々に設定された色値に基づいて、画像形成部５０が備える複数のインクジェットヘッド５１により取り扱われる複数の色の各々の色値を示す入力値を生成する。生成部３１は、複数の色の各々について個別に設けられた色処理部４０に対して、色に応じた入力値を生成する。
また、生成部３１は、入力値の出力タイミングに同期したタイミングで同期信号を生成する。生成部３１は、複数の色処理部４０の各々に対して、入力値及び同期信号を出力する。
入力値及び同期信号は、色処理部４０に入力される。
【００２６】
色処理部４０は、生成部３１から出力された入力値及び同期信号に応じて動作し、出力値を出力する。ここでは、所定の一色に対応する一つの色処理部４０について説明するが、実際には、複数の色の各々に対して設けられた複数のインクジェットヘッド５１について、各インクジェットヘッド５１に対応する色処理部４０が個別に処理を行う。
具体的には、色処理部４０は、図２に示すように、カウンター４１、ノズル特定部４２、代表ノズル特定部４３、代表色値特定部４４、メモリーアドレス生成部４５、参照データ記憶部４６、算出部４７等を備える。
色処理部４０は、例えば、ＦＰＧＡ（field-programmable gate array）や、ＡＳＩＣ（application specific integrated circuit）等の集積回路からなり、当該集積回路に、生成部３１や、色処理部４０を構成する各部の機能が実装されている。
【００２７】
カウンター４１は、同期信号の出力回数をカウントする。
ノズル特定部４２は、カウンター４１によりカウントされた同期信号の出力回数に基づいて、当該ノズル特定部４２を備える色処理部４０に対応する色のインクジェットヘッド５１の所定数のノズルＮのうち、入力値に対応するノズルＮを特定する。
具体的には、例えば、カウンター４１によりカウントされた同期信号の出力回数が１回である場合、ノズル特定部４２は、当該１回の同期信号とともに出力された入力値を、図３に示す所定の方向に沿って設けられた所定数のノズルＮのうち、最も左側のノズルＮ（ｘ）に対応する入力値であると特定する。また、カウンター４１によりカウントされた同期信号の出力回数が２回である場合、ノズル特定部４２は、２回目の同期信号とともに出力された入力値を、所定数のノズルＮのうち、左から２番目のノズルＮ（ｘ＋１）に対応する入力値であると特定する。３回目以降の同期信号についても同様に、ノズル特定部４２は、カウンター４１によりカウントされた同期信号の出力回数に応じて、入力値に対応するノズルＮを特定する。
ここで、カウンター４１及びノズル特定部４２は、協働により、生成部３１により生成された入力値に対応する出力部（ノズルＮ）を特定する第１特定手段として機能する。
【００２８】
代表ノズル特定部４３は、ノズル特定部４２により特定されたノズルＮに対応する代表ノズルを特定する。
具体的には、代表ノズル特定部４３は、参照データ記憶部４６に記憶されている参照データＤにて参照値が設定された代表ノズルのうち、ノズル特定部４２により特定されたノズルＮに対応する代表ノズルを特定する。ここで、代表ノズル特定部４３は、第２特定手段として機能する。
【００２９】
ここで、参照データＤについて、図３を参照して説明する。
参照データＤには、所定数の出力部（例えば、ノズルＮ）から選択された、二以上であって、かつ、所定数未満の数の複数の代表出力部（例えば、代表ノズル）の各々について、所定の色の最小の色値から最大の色値の所定階調数範囲内で選択された、二以上であって、かつ、所定階調数未満の数の代表色値に対応する参照値が個別に設定されている。
具体的には、参照データＤは、例えば、図３に示すように、当該参照データＤを記憶する参照データ記憶部４６を備えた色処理部４０に対応する色の最小の色値（例えば、０）から最大の色値（例えば、２５５）の所定階調数（例えば、２５６）範囲内で選択された、二以上であって、かつ、所定階調数未満の数の代表色値に対応する参照値を有する。なお、図３に示す例における参照データＤでは、０〜２５５の色値の範囲内で、「０」、「５」、「１０」、…、「２５０」、「２５５」、のように、所定の色値間引き数（例えば、５）間隔で周期的に選択された色値が代表色値として選択され、代表色値の各々に対応する参照値が設定され、代表色値以外の色値に対応する参照値が間引かれているが、当該例は設定される参照値に係る代表色値の選択の一例であってこれに限られるものでなく、適宜変更可能である。例えば、代表色値となる色値の周期の一部又は全部が非周期的であってもよい。
参照値は、例えば、所定の方向に沿って設けられた所定数のノズルＮのうち、左側から、「ｘ」、「ｘ＋８」、「ｘ＋１６」、…、のように、所定のノズル間引き数（例えば、８）間隔で周期的に選択された、二以上であって、かつ、所定数未満の数のノズルＮを代表ノズルとして、代表ノズルの各々に設定されている。ここで、代表ノズルとなるノズルＮは、当該参照データＤを記憶する参照データ記憶部４６を備えた色処理部４０に対応するインクジェットヘッド５１のノズルＮである。なお、図３に示す例では、「ｘ＋１６」以降の記載を省略しているが、参照データＤには、「ｘ」、「ｘ＋８」、「ｘ＋１６」のノズルＮの場合と同様に、所定のノズル間引き数（例えば、８）間隔で周期的に選択された代表ノズルに参照値が設定されている。また、図３に示す参照データＤにおける代表ノズルの選択に係る周期は、一例であってこれに限られるものでなく、上記の代表色値となる色値の周期と同様、適宜変更可能であるが、色値やノズルの両端部近傍の間引き部分の補完を容易にする観点から、代表色値や代表ノズルは、両端部を含むように設定することが好ましい。
本実施形態では、代表色値は、最小の色値と最大の色値を含み、代表ノズルは、ＸとＸ＋所定数−１を含むように設定されている。
【００３０】
参照値は、代表出力部（例えば、代表ノズル）とされた各ノズルＮから代表色値とされた各色値の色の出力が行われる場合において、各色値に対して行われる補正に用いられる値である。
例えば、図３に示す例では、「５」の代表色値に対して、「ｘ」のノズルＮには「０」の参照値が設定されている。これは、「ｘ」のノズルＮから色値が５の出力が行われる場合における色値の参照値が「０」であり、そのまま「５」の色値に対応する出力が行われることを示している。一方、「５」の代表色値に対して、「ｘ＋８」のノズルＮには「−１」の参照値が設定されている。これは、「ｘ＋８」のノズルＮから色値が５の出力が行われる場合における色値の参照値が「−１」であることを示している。係る補正は、「ｘ＋８」のノズルＮにより「５」の色値に対応する入力値に応じた出力を行うに際して、仮に、参照値を用いた補正を行わない場合、「６」の色値に対応する出力となる測定結果が得られたことから、「−１」の参照値により補正を行うことで「５」の色値に対応する出力を得ることを意図している。
【００３１】
代表ノズル特定部４３は、全てのノズルのうち、どのノズルが代表ノズルに対応するのかを示す情報を保持していてもよいし、参照データＤを参照することで当該情報を取得するようにしてもよい。当該情報に基づいて、代表ノズル特定部４３は、例えば、参照データＤに設定された複数の代表ノズルに対応するノズルＮのうち、ノズル特定部４２により特定されたノズルＮの近傍に位置する二つのノズルＮを、ノズル特定部４２により特定されたノズルＮに対応する二つの代表ノズルとして特定する。
具体的には、代表ノズル特定部４３は、代表ノズルに対応する二以上のノズルＮのうち、所定数のノズルＮが沿う所定の方向について、ノズル特定部４２により特定されたノズルＮに対して一方向側（例えば、図３の左側）で最も近傍の代表ノズルに対応する第１ノズルを特定する。また、代表ノズル特定部４３は、代表ノズルに対応する二以上のノズルＮのうち、所定数のノズルＮが沿う所定の方向について、ノズル特定部４２により特定されたノズルＮに対して他方向側（例えば、図３の右側）で最も近傍の代表ノズルに対応する第２ノズルを特定する。
例えば、ノズル特定部４２により特定されたノズルＮが、図３に示す「ｘ＋５」のノズルＮである場合、代表ノズル特定部４３は、代表ノズルである「ｘ」、「ｘ＋８」、「ｘ＋１６」、…、のノズルＮのうち、「ｘ」のノズルＮを第１ノズルとして特定するとともに、「ｘ＋８」のノズルＮを第２ノズルとして特定する。
【００３２】
また、ノズル特定部４２により特定されたノズルＮが代表ノズルに対応するノズルＮのいずれかである場合、代表ノズル特定部４３は、当該ノズルＮを第１ノズルとし、第２ノズルの特定を省略する。
このように、第２特定手段（代表ノズル特定部４３）は、第１特定手段（ノズル特定部４２）により特定された出力部（ノズル）が複数の代表出力部（代表ノズル）のいずれかである場合、当該出力部である一つの代表出力部を特定し、第１特定手段により特定された出力部が複数の代表出力部のいずれでもない場合、当該出力部に近傍の二つの代表出力部を特定する。
【００３３】
代表色値特定部４４は、入力値が示す色値に対応する代表色値を特定する第３特定手段として機能する。
具体的には、代表色値特定部４４は、例えば、入力値が示す色値以下の色値に対応する代表色値のうち、入力値が示す色値に最も近似する代表色値を第１色値として特定する。また、代表色値特定部４４は、入力値が示す色値以上の色値に対応する代表色値のうち、入力値が示す色値に最も近似する代表色値を第２色値として特定する。ここで、代表ノズル特定部４３は、最小の色値から最大の色値の所定階調数範囲内で、どの色値が代表色値に対応するのかを示す情報を保持していてもよいし、参照データＤを参照することで当該情報を取得するようにしてもよい。
例えば、入力値が示す色値が「３」である場合、代表色値特定部４４は、図３に示す「０」、「５」、「１０」、…、「２５０」、「２５５」の各代表色値のうち、「０」の代表色値を第１色値として特定するとともに、「５」の代表色値を第２色値として特定する。
【００３４】
また、入力値が示す色値が代表色値に対応する色値のいずれかである場合、代表色値特定部４４は、当該色値を第１色値とし、第２色値の特定を省略する。
このように、第３特定手段（代表色値特定部４４）は、入力値が示す色値が複数の代表色値のいずれかである場合、当該色値である一つの代表色値を特定し、入力値が示す色値が複数の代表色値のいずれでもない場合、当該色値に近似の二つの代表色値を特定する。
【００３５】
メモリーアドレス生成部４５は、代表ノズル特定部４３により特定された代表ノズルと、代表色値特定部４４により特定された代表色値との組み合わせに対応する参照値を取得するためのメモリーアドレスを生成する。
具体的には、例えば、代表ノズル特定部４３により第１ノズル及び第２ノズルが特定され、代表色値特定部４４により第１色値及び第２色値が特定された場合、メモリーアドレス生成部４５は、四つの参照値を参照データ記憶部４６から読み出すためのメモリーアドレスを生成する。ここで、四つの参照値は、参照データＤに設定された複数の参照値のうち、代表ノズル特定部４３により特定された第１ノズル、第２ノズルの各々に設定された参照値であって、かつ、代表色値特定部４４により特定された第１色値、第２色値の各々に対応する参照値である。一方、代表ノズル特定部４３により第１ノズルのみが特定されていた場合、メモリーアドレス生成部４５は、第１ノズルに設定された参照値を参照データ記憶部４６から読み出すためのメモリーアドレスを生成する。また、代表色値特定部４４により第１色値のみが特定されていた場合、メモリーアドレス生成部４５は、第１色値に対応する参照値を参照データ記憶部４６から読み出すためのメモリーアドレスを生成する。
【００３６】
参照データ記憶部４６は、参照データＤを記憶する記憶手段として機能するとともに、メモリーアドレス生成部４５により生成されたメモリーアドレスに応じた参照値を算出部４７に出力する。算出部４７は、出力された参照値を取得する。ここで、算出部４７は、メモリーアドレス生成部４５と協働して、代表ノズル特定部４３により特定された代表ノズルと、代表色値特定部４４により特定された代表色値との組み合わせに対応する参照値を取得する取得手段として機能する。
【００３７】
算出部４７は、取得された参照値を用いた補間処理によって入力値に対応する出力値を算出する算出手段として機能する。
具体的には、算出部４７は、メモリーアドレス生成部４５により生成されたメモリーアドレスに応じて取得された参照値を用いて、以下の式（１）のように、２次元線形補間により入力値が示す色値を補正し、補正された色値を出力値Ｏとして算出する。ここで、Ｉは、入力値が示す色値である。Ｘは、所定のノズル間引き数に応じた代表ノズルの周期（例えば、Ｘ＝８）を示す。Ｙは、所定の色値間引き数に応じた代表色値の周期（例えば、Ｙ＝５）を示す。ａは、代表ノズルの周期における、入力値に対応するノズルＮと第１ノズルとの間隔を示す。ｂは、代表ノズルの周期における、入力値に対応するノズルＮと第２ノズルとの間隔を示す。ｃは、代表色値の周期における、入力値が示す色値と第１色値との差を示す。ｄは、代表色値の周期における、入力値が示す色値と第２色値との差を示す。ｇは、第１ノズルを示す。ｈは、第２ノズルを示す。ｍは、第１色値に対応する参照値を示す。ｎは、第２色値に対応する参照値を示す。また、例えば、ｇ（ｍ）のように記載されている値は、第１ノズル（ｇ）の第１色値（ｍ）に対応する参照値を示す。
【数１】
2014171452.tif 000003
【００３８】
例えば、図３に示すように、ノズル特定部４２により特定されたノズルＮが「ｘ＋５」のノズルＮであって、入力値が示す色値が「３」である場合、算出部４７は、メモリーアドレス生成部４５により生成されたメモリーアドレスに応じて、「ｘ」のノズルＮを第１ノズルとし、「ｘ＋８」のノズルＮを第２ノズルとし、「０」の代表色値を第１色値とし、「５」の代表色値を第２色値とした四つの参照値であるｇ（ｍ）、ｇ（ｎ）、ｈ（ｍ）、ｈ（ｎ）を取得する。そして、算出部４７は、上記の式（１）により、出力値Ｏを算出する。
なお、式（１）の算出結果において端数が生じた場合、算出部４７は、所定の丸め処理により端数を処理する。所定の丸め処理として、例えば、端数を四捨五入する処理や、切り捨て又は切り上げる処理等が挙げられる。
【００３９】
また、代表ノズル特定部４３により第１ノズルのみが特定された場合、算出部４７は、式（１）のうち、第２ノズルに係る演算を省略する。具体的には、算出部４７は、式（１）に含まれるｈ（ｍ）、ｈ（ｎ）に係る演算を省略する。
また、代表色値特定部４４により第１色値のみが特定された場合、算出部４７は、式（１）のうち、第２色値に係る演算を省略する。具体的には、算出部４７は、式（１）に含まれる（ｎ）に係る演算を省略する。
【００４０】
また、算出部４７は、ノズル特定部４２により特定されたノズルＮを示す情報を出力値に付加して画像形成部５０に出力する。
画像形成部５０は、出力値に応じたノズルＮ及び色値を特定し、特定されたノズルＮにより特定された色値に対応したインクの吐出を行う。
【００４１】
また、本実施形態の制御部７０は、参照データＤを設定するための各種の処理を行う機能を備える。
以下、参照データＤの設定に係り行われる工程の一例について説明する。
ここでは、所定の一色に対応する一つの色処理部４０の参照データＤの設定について説明するが、実際には、複数の色の各々に対して設けられた複数のインクジェットヘッド５１について、各インクジェットヘッド５１に対応する参照データＤの設定を個別に処理を行う。
制御部７０は、まず、色処理部４０による処理が行われない状態で、画像形成部５０にシェーディング補正のための出力画像（以下、単に「出力画像」と記載）を形成させる。
具体的には、制御部７０は、例えば、図４Ａに示すように、最小の色値から最大の色値までの範囲内で順次色値を増加又は減少させながら色値を指定して所定の方向の所定数のノズルＮの全てにインクを吐出させるとともに、記録媒体を搬送することで、記録媒体上に各ノズルＮの出力における濃度の変化パターン（グラデーションパターン）を示す画像を出力画像として形成させる。
【００４２】
次に、制御部７０は、出力画像が読取部２０により読み取られるまで待機する。
具体的には、例えば、ユーザーによる手作業で出力画像が読取部２０にセットされるとともに、ユーザーにより、操作表示部６０を介して、読取部２０にセットされた出力画像の読取が指示されると、読取部２０は、出力画像を読み取って画像データを生成する。制御部７０は、当該画像データを補正前データとして取得する。
【００４３】
次に、制御部７０は、色見本データを取得する。ここで、色見本データとは、例えば、図４Ｂに示すように、グラデーションパターンとして理想的な濃度変化を示す画像データ又は当該画像の濃度変化パターンを示すデータである。
具体的には、制御部７０は、例えば、ユーザーによる手作業で色見本となるグラデーションパターンを示す画像が形成された媒体が読取部２０にセットされるとともに、ユーザーにより、操作表示部６０を介して、読取部２０にセットされた出力画像の読取が指示されると、読取部２０は、出力画像を読み取って画像データを生成する。制御部７０は、当該画像データを色見本データとして取得する。
なお、上記の色見本データの取得方法は、一例であってこれに限られるものでない。例えば、色見本データが予め制御部７０のＲＯＭ等の記憶装置に記憶されていてもよい。
【００４４】
次に、制御部７０は、補正前データ及び色見本データの各々について、代表ノズルと代表色値の組み合わせに対応する画素を特定する。
具体的には、制御部７０は、例えば、図５Ａ、図５Ｂに示すように、補正前データ及び色見本データの各々の画像を構成する複数の画素のうち、代表ノズルに対応するノズルＮにより形成されたグラデーションパターンであって、かつ、代表色値に対応する色値の画素を特定する。
また、制御部７０は、特定された画素の色値を取得する。
【００４５】
そして、制御部７０は、補正前データの代表ノズルと代表色値の組み合わせに対応する画素の色値と色見本データの代表ノズルと代表色値の組み合わせに対応する画素の色値との比較結果に対応する値を参照値として設定する。
具体的には、制御部７０は、比較された色値が同一である画素に対して、「０」を参照値として設定する。例えば、図６に示す例では、「ｘ」のノズルの出力画像から取得された代表色値に対応する各々の画素の色値は、全て、色見本データから取得された代表色値に対応する画素の色値と同一である。よって、「ｘ」のノズルについては、全て、「０」の値が参照値として設定される。同様の仕組みにより、「ｘ＋８」のノズルのうち、「０」、「１０」、「２５５」の代表色値に対応する参照値として、「０」の値が設定される。また、制御部７０は、比較された色値が同一でない画素に対して、色見本データの画素の色値に対する補正前データの画素の色値の差を示す値（例えば、「−１」等）を設定する。例えば、図６に示す例では、「ｘ＋８」のノズルの出力画像から取得された代表色値に対応する各々の画素の色値のうち、「５」の代表色値に対応する画素の色値は「６」であり、色見本データから取得された代表色値に対応する画素の色値より１大きい。言い換えれば、「ｘ＋８」のノズルの出力結果を色見本データと同一にするには、出力結果の色値から１を差し引く必要がある。よって、「ｘ＋８」のノズルの参照値のうち、「５」の代表色値に対応する参照値として、「−１」の値が設定される。同様の仕組みにより、「ｘ＋８」のノズルの参照値のうち、「２５０」の代表色値に対応する参照値として、「１」の値が設定される。
制御部７０は、全ての代表ノズルと代表色値の組み合わせに対応する画素について色値を比較して参照値を設定し、これらの参照値が設定されたデータを参照データＤとして参照データ記憶部４６に記憶させる。
【００４６】
なお、上記の参照データＤの設定方法はあくまで一例であって、これに限られるものでない。参照データＤに設定される複数の参照値は、複数の代表出力部から出力された所定の色の複数の代表色値に対応する出力結果と、所定の色の複数の代表色値に対応する色見本と、の比較結果に基づいて設定されていればよい。
例えば、上記の参照データＤの設定方法では、出力画像を得る際に、全てのノズルＮによるインクの吐出が行われているが、代表ノズルに対応するノズルＮによるインクの吐出が行われればよい。また、上記の参照データＤの設定方法では、出力画像を得る際に、最小の色値から最大の色値までの全ての色値を含むグラデーションパターンが形成されているが、代表色値に対応する色値の吐出が行われればよい。色見本データについても同様に、最低限、代表ノズル及び代表色値の組み合わせに対応する色見本となる色値を示すデータが含まれていればよい。また、上記の設定方法では、先に代表ノズルと代表色値の組み合わせに対応する画素を特定してから比較を行っているが、先に全ての画素について比較を行ってから代表ノズルと代表色値の組み合わせに対応する画素を特定するようにしてもよい。後者の場合、全ての画素について比較を行った結果に基づいて、代表ノズルと代表色値を選定することができる。
また、参照データＤの設定後に、再度参照データＤの設定方法を繰り返し実施するようにしてもよい。この場合、直前に設定された参照データＤと最新の参照データＤとの間に誤差がなくなるまで参照データＤの設定を繰り返すことで、より精度の高い補正を行うことができる参照データＤが設定される。
【００４７】
以下、本実施形態に係る処理の流れのうち、出力値の算出に係る処理の流れと、参照データＤの設定に係る処理の流れについて、図７、図８のフローチャートを参照して説明する。
【００４８】
図７は、出力値の算出に係る処理の流れの一例を示すフローチャートである。
まず、生成部３１が、画像データを構成する複数の画素の各々に設定された色値に基づいて入力値を生成し、生成された入力値を出力するとともに、この出力タイミングに同期した同期信号を出力する。色処理部４０は、生成部３１から出力された入力値及び同期信号を取得する（ステップＳ１）。
次に、ノズル特定部４２が、カウンター４１によりカウントされた同期信号の出力回数に基づいて、当該ノズル特定部４２を備える色処理部４０に対応する色のインクジェットヘッド５１の所定数のノズルＮのうち、入力値に対応するノズルＮを特定する（ステップＳ２）。
次に、代表ノズル特定部４３が、参照データＤに設定された複数の代表ノズルのうち、ノズル特定部４２により特定されたノズルＮに対応する代表ノズルを特定する（ステップＳ３）。
次に、代表色値特定部４４が、参照データＤに設定された複数の代表色値のうち、入力値が示す色値に対応する代表色値を特定する（ステップＳ４）。
次に、メモリーアドレス生成部４５が、代表色値と代表ノズルの組み合わせに対応する参照値を取得するためのメモリーアドレスを生成する。算出部は、生成されたメモリーアドレスに応じた参照値を取得する（ステップＳ５）。
そして、算出部４７が、メモリーアドレス生成部４５により生成されたメモリーアドレスに応じて取得された参照値を用いた補間処理によって入力値に対応する出力値を算出する（ステップＳ６）。具体的には、算出部４７は、例えば、上記の式（１）により、ノズル特定部４２により特定されたノズルと代表ノズル特定部４３により特定された代表ノズルとの位置関係や、入力値が示す色値と代表色値特定部４４により特定された代表色値との差に基づいて、入力値が示す色値を補正し、補正された色値を出力値Ｏとして算出する。
なお、上記の算出方法では、先に代表ノズルを特定してから代表色値の特定を行っているが、先に代表色値を特定してから代表ノズルの特定を行ってもよいし、両者を同時に並行して行うようにしてもよい。
【００４９】
図８は、参照データＤの設定に係る処理の流れの一例を示すフローチャートである。
まず、制御部７０が、色処理部４０による処理が行われない状態で、画像形成部５０に出力画像を形成させる（ステップＳ１１）。
次に、制御部７０は、出力画像が読取部２０により読み取られるまで待機する（ステップＳ１２：ＮＯ）。出力画像が読取部２０により読み取られると（ステップＳ１２：ＹＥＳ）、制御部７０は、読取部２０による出力画像の読み取りによって得られた画像データを補正前データとして取得する（ステップＳ１３）。
また、制御部７０は、色見本データを取得する（ステップＳ１４）。
次に、制御部７０は、補正前データ及び色見本データの各々について、代表ノズルと代表色値の組み合わせに対応する画素を特定する（ステップＳ１５）。また、制御部７０は、特定された画素の色値を取得する（ステップＳ１６）。
そして、制御部７０は、補正前データの代表ノズルと代表色値の組み合わせに対応する画素の色値と色見本データの代表ノズルと代表色値の組み合わせに対応する画素の色値との比較結果に対応する値を参照値として設定する（ステップＳ１７）。制御部７０は、全ての代表ノズルと代表色値の組み合わせに対応する画素について参照値が設定されたデータを参照データＤとして参照データ記憶部４６に記憶させる（ステップＳ１８）。
【００５０】
以上、本実施形態の画像形成装置１によれば、所定の方向に沿って設けられた三以上の出力部（ノズルＮ）のいずれかから入力値に応じて出力される色の色値を、当該三以上の出力部の数よりも少ない数の代表出力部（代表ノズル）に対応する参照値が設定された参照データＤで補正することができることに加えて、所定の色の所定階調数よりも少ない数の代表色値に対応する参照値を用いて、当該色の最小の色値から最大の色値の所定階調数範囲内の全ての色値の補正を行うことができるので、全ての出力部に対して最小の色値から最大の色値まで個別に参照値が設定された参照データＤによる補正に比して、大幅にデータ量が小さい参照データＤを用いて補正を行うことができることから、参照データＤのデータ量をより低減することができる。
【００５１】
例えば、上記のように、「８」間隔で周期的に選択された二以上のノズルＮを代表ノズルとし、「５」間隔で周期的に選択された色値を代表色値として、代表ノズルの各々に設定された代表色値に対応する参照値を有する参照データＤは、全てのノズルＮの全ての色値について参照値を有するデータに比して約四十分の一のデータ量となる。このように、本実施形態によれば、参照データＤのデータ量をより低減することができる。
【００５２】
また、参照データＤに設定された複数の参照値は、色処理部４０による所定の色の色値の補正がない状態で、代表出力部（代表ノズル）から出力された代表色値に対応する色の出力結果と、所定の色の二以上の代表色値に対応する色見本と、の比較結果に基づいて設定されているので、データ量がより低減された参照データＤを用いて、色見本に対応した正確な色再現を行うことができる。
【００５３】
なお、本発明の実施の形態は、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００５４】
例えば、上記の実施形態では、参照データＤに設定された複数の各参照値が、色見本データの色値に対する差を示す値であって、算出部４７が、入力値を補正して出力値を算出しているが、一例であってこれに限られるものでない。例えば、参照データＤに設定された複数の各参照値を、入力値に対応した色値の出力を行うために指定すべき、補正後の色値そのものを示す値としてもよい。この場合、算出部４７は、入力値を補正するのでなく、参照値のみを用いた二次元補間演算により出力値を算出する。即ち、この場合、上記の式（１）におけるＩの加算（Ｉ＋）が省略される。
【００５５】
また、上記の実施形態では、入力値と同期信号とが個別に生成されているが、一例であってこれに限られるものでない。例えば、生成部３１は、入力値が示す色値を出力させる対象となるノズルＮを示す付加情報を当該入力値に付加するようにしてもよい。
【００５６】
また、上記の実施形態における画像形成装置１は、搬送部５３で搬送される記録媒体に対してヘッド部５２が移動しないワンパス方式のインクジェット記録装置であるが、一例であってこれに限られるものでない。例えば、画像形成装置１は、記録媒体の搬送方向と直交する方向にヘッド部５２を往復移動可能に支持するガイドレールや、ヘッド部５２をガイドレールに沿って移動させる駆動部等を備え、ヘッド部５２を往復移動させて画像形成を行うようにしてもよい。また、インクジェット記録方式の画像形成装置１に限らず、他の画像形成方式が採用された画像形成装置１や、画像形成に限らず、色の出力を伴う機器であって、所定の方向に三以上の出力部が設けられた機器においても、色の濃淡の補正を目的として、本発明を採用することができる。
【００５７】
また、上記の実施形態では、ノズル特定部４２により特定されたノズルが代表ノズルのいずれかである場合に、代表ノズル特定部４３が第２ノズルの特定を省略し、算出部４７が式（１）のうち第２ノズルに係る演算を省略しているが、他の方法によってもよい。例えば、ノズル特定部４２により特定されたノズルが代表ノズルのいずれかである場合に、代表ノズル特定部４３は、ノズル特定部４２により特定されたノズルを第１ノズルとして特定するとともに、第１ノズルに最も近傍の代表ノズルのいずれかを第２ノズルとして特定してもよい。この場合、式（１）によれば、第２ノズルに係る演算の係数が０になるので、第２ノズルに係る参照値が無視されることとなることから、上記の実施形態と同一の算出結果が得られる。
また、上記の実施形態では、入力値が示す色値が代表色値のいずれかである場合に、代表色値特定部４４が第２色値の特定を省略し、算出部４７が式（１）のうち第２色値に係る演算を省略しているが、他の方法によってもよい。例えば、入力値が示す色値が代表色値のいずれかである場合に、代表色値特定部４４は、入力値が示す色値を第１色値として特定するとともに、第１色値に最も近似の代表色値のいずれかを第２色値として特定してもよい。この場合、式（１）によれば、第２色値に係る演算の係数が０になるので、第２色値に係る参照値が無視されることから、上記の実施形態と同一の算出結果が得られる。
【００５８】
また、上記の実施形態では、画像形成装置１が備える各構成を用いて参照データＤの作成を行っているが、一例であってこれに限られるものでない。参照データＤの設定に係り、本実施形態の画像形成装置１は、最低限、出力画像の形成に係る工程を行えばよく、他の工程については、画像形成装置１とは別個に設けられた専用の装置や、参照データＤの生成のためのプログラム及びデータを読み出して実行するコンピューター等によってもよい。
また、上記の実施形態における色処理部４０の各部の機能は、ソフトウェア処理によって実現されてもよい。
【産業上の利用可能性】
【００５９】
本発明は、画像形成に際して行われる色値の補正を実施する色処理装置及び画像形成装置として利用可能性がある。
【符号の説明】
【００６０】
１ 画像形成装置
３０ 画像処理部
３１ 生成部（生成手段）
４０ 色処理部（色処理装置）
４１ カウンター（第１特定手段）
４２ ノズル特定部（第１特定手段）
４３ 代表ノズル特定部（第２特定手段）
４４ 代表色値特定部（第３特定手段）
４５ メモリーアドレス生成部（取得手段）
４６ 参照データ記憶部（記憶手段）
４７ 算出部（取得手段、算出手段）
５０ 画像形成部
Ｄ 参照データ
Ｎ ノズル（出力部）
【図１】
2014171452.tif 000004
【図２】
2014171452.tif 000005
【図３】
2014171452.tif 000006
【図４Ａ】
2014171452.tif 000007
【図４Ｂ】
2014171452.tif 000008
【図５Ａ】
2014171452.tif 000009
【図５Ｂ】
2014171452.tif 000010
【図６】
2014171452.tif 000011
【図７】
2014171452.tif 000012
【図８】
2014171452.tif 000013
【国際調査報告】
2014171452.tif 000014
2014171452.tif 000015
2014171452.tif 000016
2014171452.tif 000017