(57)【要約】【課題】キャリブレーションシートにおけるページ間の濃度変動に配慮し、キャリブレーションの精度を維持、向上できるキャリブレーション支援装置を提供する。【解決手段】キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させ、複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定し、推定されたページ間濃度変動を用いて、複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示するキャリブレーション支援装置である。【選択図】図１
2007290231.tif 000002
【特許請求の範囲】
【請求項１】
キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させる形成指示手段と、
前記複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定する変動推定手段と、
前記推定されたページ間濃度変動を用いて、前記複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示するシート選択手段と、
を含むことを特徴とするキャリブレーション支援装置。
【請求項２】
請求項１に記載のキャリブレーション支援装置であって、
前記変動確認パッチ群は、キャリブレーションに用いられるキャリブレーション用パッチ群とは別に形成されることを特徴とするキャリブレーション支援装置。
【請求項３】
請求項１または２に記載のキャリブレーション支援装置であって、
前記変動確認パッチ群は、キャリブレーションの対象となる画像形成装置が画像形成に用いる色材ごとに別々に形成されることを特徴とするキャリブレーション支援装置。
【請求項４】
請求項１から３のいずれかに記載のキャリブレーション支援装置であって、
前記シート選択手段は、
前記複数のキャリブレーションシートの各々に形成された前記変動確認パッチ群に基づいて変動幅しきい値を決定し、前記推定されたページ間濃度変動が前記変動幅しきい値を超えるキャリブーレションシート群と、超えないキャリブレーションシート群と、のうち多数であるキャリブレーションシート群を選択し、当該選択の結果を利用者に提示することを特徴とするキャリブレーション支援装置。
【請求項５】
キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させ、
前記複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定し、
前記推定されたページ間濃度変動を用いて、前記複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示する、
ことを特徴とするキャリブレーションの支援方法。
【請求項６】
コンピュータに、
キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させる手順と、
前記複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定する手順と、
前記推定されたページ間濃度変動を用いて、前記複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示する手順と、
を実行させることを特徴とするプログラム。
【請求項７】
キャリブレーションに用いるキャリブレーション用カラーパッチ群と、
当該キャリブレーション用パッチ群とは別に、ページ間濃度変動の測定に用いられる変動確認パッチ群と、
が形成されてなることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラープリンタ等の画像形成装置におけるキャリブレーション作業を支援するキャリブレーション支援装置に関する。
【背景技術】
【０００２】
カラープリンタ等の画像形成装置では、与えられた画像データが同一であれば、同一の画像を用紙等の媒体上に形成することが望ましい。しかしながら、現実には現像器やドラム等、画像形成に関わる部材の劣化による長期的な変動だけでなく、形成するページごとに濃度の変動が生じ得る。
【０００３】
なお、外部からの補正要求の発行を可能として、使用時点での階調特性を最適化する技術が特許文献１に開示されている。
【特許文献１】特開平８−２５１４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、上記従来のカラープリンタ等に関わる技術では、特許文献１に示されるように、使用時点での階調特性に配慮することは行われている。しかしながら、カラープリンタ等の画像形成装置を標準的な状態に合わせるキャリブレーションの処理において用いるキャリブレーションシートがかかるページごとの濃度変動を受けているか否かに配慮していなかった。このため、濃度変動の大きい状態で出力されたキャリブレーションシートを元にキャリブレーションを行ってしまい、キャリブレーション精度を低下させることがあった。
【０００５】
本発明は上記実情に鑑みて為されたもので、キャリブレーションシートにおけるページ間の濃度変動に配慮し、キャリブレーションの精度を維持、向上できるキャリブレーション支援装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００６】
上記従来例の問題点を解決するための本発明は、キャリブレーション支援装置であって、キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させる形成指示手段と、前記複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定する変動推定手段と、前記推定されたページ間濃度変動を用いて、前記複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示するシート選択手段と、を含むことを特徴としている。
【０００７】
ここで前記変動確認パッチ群は、キャリブレーションに用いられるキャリブレーション用パッチ群とは別に形成されることとしてもよい。また、前記変動確認パッチ群は、キャリブレーションの対象となる画像形成装置が画像形成に用いる色材ごとに別々に形成されることとしてもよい。
【０００８】
さらに前記シート選択手段は、前記複数のキャリブレーションシートの各々に形成された前記変動確認パッチ群に基づいて変動幅しきい値を決定し、前記推定されたページ間濃度変動が前記変動幅しきい値を超えるキャリブーレションシート群と、超えないキャリブレーションシート群と、のうち多数であるキャリブレーションシート群を選択し、当該選択の結果を利用者に提示することとしてもよい。
【０００９】
また本発明の一態様に係るキャリブレーションの支援方法は、キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させ、前記複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定し、前記推定されたページ間濃度変動を用いて、前記複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示する、ことを特徴としている。
【００１０】
さらに本発明の別の態様に係るプログラムは、コンピュータに、キャリブレーションの対象となる画像形成装置に対して、複数のカラーパッチを含む、キャリブレーションシートを複数形成させる手順と、前記複数のキャリブレーションシート上に形成されたカラーパッチの少なくとも一部を変動確認パッチ群として、当該変動確認パッチ群に基づいて各キャリブレーションシートのページ間濃度変動を推定する手順と、前記推定されたページ間濃度変動を用いて、前記複数のキャリブレーションシートのうちから、キャリブレーションに用いるキャリブレーションシートを選択し、当該選択の結果を利用者に提示する手順と、を実行させることを特徴としている。
【００１１】
さらに本発明の別の態様は、記録媒体であって、キャリブレーションに用いるキャリブレーション用カラーパッチ群と、当該キャリブレーション用パッチ群とは別に、ページ間濃度変動の測定に用いられる変動確認パッチ群と、が形成されてなることを特徴としている。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係るキャリブレーション支援装置１は、図１に示すように、例えば画像形成装置としてのプリンタ２に接続される。本実施の形態に係るキャリブレーション支援装置１は、図１に示すように制御部１１、記憶部１２、操作部１３、表示部１４、インタフェース部１５、及び読取部１６を備えて構成される。
【００１３】
制御部１１は、ＣＰＵ等のプログラム制御デバイスであり、記憶部１２に格納されているプログラムに従って動作する。この制御部１１は、プリンタ２のキャリブレーションを行なうべき旨の指示を受けて、プリンタ２に対してキャリブレーションシートを複数枚出力させる。
【００１４】
また、この制御部１１は、読取部１６にてキャリブレーションシート上のカラーパッチのうち、予め変動確認パッチ群として定められた少なくとも一部のカラーパッチ群を読み取り、プリンタ２の画像形成におけるページ間の濃度変動の推移を調べ、当該推移の状況から、複数枚出力させたキャリブレーションシートのうちから、キャリブレーションに用いるものを選択して利用者に提示する処理を実行する。これらの制御部１１の処理の内容については後に詳しく述べる。
【００１５】
記憶部１２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等の記憶素子を含んで構成される。この記憶部１２には制御部１１によって実行されるプログラムが格納されている。さらに、この記憶部１２は、制御部１１のワークメモリとしても動作する。
【００１６】
操作部１３は、マウスやキーボード等であり、利用者の指示操作の内容を制御部１１に出力する。表示部１４は、ディスプレイ等であり、制御部１１から入力される指示に従って、情報を利用者に提示する。
【００１７】
インタフェース部１５はプリンタ２に接続されるＵＳＢ（Universal Serial Bus）等のインタフェースであり、制御部１１から入力される指示や画像データ等をプリンタ２へ送信出力する。読取部１６は、プリンタ２が形成したキャリブレーションシート上のカラーパッチを読み取るスキャナ等であり、読み取って得た画像データを制御部１１に出力する。この読取部１６は、測色器であってもよいし、フラットベッドスキャナやハンディスキャナ等であってもよい。
【００１８】
ここで制御部１１の処理の内容について説明する。制御部１１は、操作部１３から利用者の指示操作としてプリンタ２のキャリブレーションを開始するべき旨の指示を受けて、キャリブレーションの対象となるプリンタ２に対して、キャリブレーションシートの基礎となる画像データを送出するとともに、当該キャリブレーションシートの画像データに基づく画像形成を複数回（すなわち続けて複数ページに亘って）形成させる形成指示を、インタフェース部１５を介して送信出力する。
【００１９】
ここでキャリブレーションシートの基礎となる画像データは、キャリブレーションの処理の際に読み取られる、単色で塗りつぶした複数の図形（カラーパッチ）を形成させる指示を含む。一例としては、プリンタ２が画像形成に使用するＣ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）の各色材の一次色（各色材の単色）を、それぞれ０％から１００％まで、所定の割合（例えば５％）ずつ増分した値に対応する色で、それぞれ塗りつぶした複数のカラーパッチの形成指示が含まれる。これにより例えばＣ，Ｍ，Ｙ，Ｋの各色について、０％、５％、１０％…、９５％、１００％と、５％ずつ変化させながら着色した各カラーパッチが形成される（図２のＡ）。
【００２０】
本実施の形態において特徴的なことの一つは、このキャリブレーションシートの基礎となる画像には、実際にキャリブレーションで利用するキャリブレーション用パッチ群（図２のＡに相当する）の形成指示とは別に、ページ間濃度変動の測定に用いられる変動確認用パッチ群の形成指示が含まれていることである。
【００２１】
なお、ここでは、実際にキャリブレーションシートで利用するパッチ群と、変動確認用パッチ群とは別個に形成する例について述べるが、キャリブレーションシートで利用するパッチ群の一部を変動確認用パッチ群として用いてもよい。
【００２２】
この変動確認用パッチ群の形成指示もまた、プリンタ２が画像形成に使用するＣ，Ｍ，Ｙ，Ｋの各色材の一次色（各色材の単色）で形成された塗りつぶし図形（例えば矩形）であり、各色材ごとに、互いに濃度の異なる少なくとも３つの濃度で形成した複数のカラーパッチの形成指示を含む。これにより例えば、図２のＢに示すように、Ｃ，Ｍ，Ｙ，Ｋの４種類の各色材ごとに３つの互いに異なる濃度で形成したカラーパッチ（合計１２個のカラーパッチ）が形成される。ここでは、Ｃ，Ｍ，Ｙ，Ｋの各色についてそれぞれ、比較的低い濃度のカラーパッチと、比較的高い濃度のカラーパッチと、これらの間の濃度のカラーパッチとが形成されているものとする。
【００２３】
プリンタ２では、図２に例示したキャリブレーションシートを続けて複数枚形成して出力する。このときプリンタ２の特性により、続けて出力されるページであっても、同じ濃度での形成指示に対応して形成したカラーパッチの色が必ずしも同じ色として再現されず、変動することがある。
【００２４】
利用者は、操作部１３にて、キャリブレーションシートの選択を行なうべき旨の指示を入力する。そして、この複数枚のキャリブレーションシートについて、所定の順序（以下では例えば形成順とする）で、各キャリブレーションシート上に形成されている変動確認用パッチ群のカラーパッチをそれぞれ読取部１６で読み取る。
【００２５】
制御部１１は、キャリブレーションシートの選択を行なうべき旨の指示を受けるとともに、各キャリブレーションシート上に形成された変動確認用パッチ群のカラーパッチの読取結果（色の値（例えばＲＧＢの色空間での値））の情報の入力を受けて、キャリブレーションシートを特定する情報（例えば形成順に付与された連番で構わない）と、カラーパッチを特定する情報と、読み取られた値とを関連づけて記憶部１２に格納する（図３）。ここでカラーパッチを特定する情報は、例えば読取部１６が測色器である場合、測色した順序を表す連番でよい。この場合利用者は、変動確認用パッチ群に含まれる各カラーパッチを一定の順序で読み取ることになる。なお、フラットベッドスキャナなどで読み取る場合は、スキャンライン順（左から右へと一ライン走査し、右端へ至ったときに一つ下のラインに移動してさらに一ライン走査する順序）に連番を付し、当該連番をカラーパッチを特定する情報として記録すればよい。
【００２６】
ここでは説明のために、記憶部１２に格納された、ｉ番目に形成されたキャリブレーションシート上に形成された、変動確認用パッチ群に含まれるｊ番目に読み取られるカラーパッチの読取結果を、Ｃ（ｉ，ｊ）と記述することとする。
【００２７】
制御部１１は、図４に示すように、変動確認用パッチ群の読取結果に基づき、当該変動確認用パッチ群に含まれる各カラーパッチについて、形成された平均の濃度値Ｃav（ｊ）と、変動幅しきい値となる分散σ（ｊ）とを算出する（Ｓ１）。ここで平均の濃度値Ｃav（ｊ）は、
【数１】
2007290231.tif 000003
として演算される。なお、Ｎは、形成されたキャリブレーションシートの枚数である。
【００２８】
また分散σ（ｊ）は、
【数２】
2007290231.tif 000004
で演算される。
【００２９】
さらに制御部１１は、各キャリブレーションシートについて、ｊ番目に読み取られるカラーパッチの濃度Ｃ（ｉ，ｊ）と、平均の濃度値Ｃav（ｊ）との差をページ間濃度変動を表す値Ｖ（ｉ，ｊ）として演算し、その結果を記憶部１２に格納する。
【００３０】
制御部１１は、変動確認用パッチ群に含まれる各カラーパッチについて、平均の濃度値、分散、及び各キャリブレーションシートのページ間変動濃度を表す値を演算する（Ｓ２）。
【００３１】
制御部１１は、各キャリブレーションシートごとに、分類条件として
Ｖ（ｉ，ｊ）＞σ（ｊ）
となっているカラーパッチが含まれているか否かを調べる（Ｓ３）。そしてこの分類条件を満足する場合は、キャリブレーションシートを特定する情報に、「変動幅外シート」であることを表す情報を関連づけて記憶部１２に格納する（Ｓ４）。また、ここで、分類条件を満足しないキャリブレーションシートについては、キャリブレーションシートを特定する情報に、「変動幅内シート」であることを表す情報を関連づけて記憶部１２に格納する（Ｓ５）。
【００３２】
これにより、形成された各キャリブレーションシートが「変動幅外シート」と「変動幅内シート」とのいずれかに分類される。制御部１１は、「変動幅外シート」の枚数Ｎoutをカウントして、全体のうちに「変動幅外シート」が占める割合
Ｎout／Ｎ
を演算する。そしてこの割合が、半数である０．５を超えているか否かを調べる（Ｓ６）。そして超えている場合は、プリンタ２に大きな濃度変動が生じていると判断して、「変動幅外シート」と分類されたキャリブレーションシートを特定する情報の一覧を表示部１４に表示出力する（Ｓ７）。
【００３３】
また、上記処理Ｓ６の割合の判断により、上記割合が半数である０．５以下である場合は、プリンタ２に大きな濃度変動は生じていないと判断して、「変動幅内シート」と分類されたキャリブレーションシートを特定する情報の一覧を表示部１４に表示出力する（Ｓ８）。
【００３４】
これにより、キャリブレーション支援装置１は、推定されたページ間濃度変動が変動幅しきい値を超えるキャリブーレションシート群と、超えないキャリブレーションシート群と、のうち多数であるキャリブレーションシート群を選択し、当該選択の結果を利用者に提示することとなる。
【００３５】
なお、ここでは、「変動幅外シート」の枚数Ｎoutをカウントして、全体のうちに「変動幅外シート」が占める割合Ｎout／Ｎを演算して、その割合に基づいてキャリブレーションシートを選択する例を示したが、「変動幅内シート」の枚数Ｎinをカウントして、全体のうちに「変動幅内シート」が占める割合Ｎin／Ｎを演算することでも同様の処理を達成できる。この場合も「変動幅外シート」と分類されたキャリブレーションシートの割合が０．５を超えている場合に対応するケース（Ｎin／Ｎが０．５以下のケース）では、プリンタ２に大きな濃度変動が生じていると判断して、「変動幅外シート」と分類されたキャリブレーションシートを特定する情報の一覧を表示部１４に表示出力する。また、「変動幅外シート」と分類されたキャリブレーションシートの割合が０．５以下の場合に対応するケース（Ｎin／Ｎが０．５を超えているケース）では、プリンタ２に大きな濃度変動は生じていないと判断して、「変動幅内シート」と分類されたキャリブレーションシートを特定する情報の一覧を表示部１４に表示出力する。
【００３６】
利用者は、ここで提示されたキャリブレーションシートのうち一つを任意に選択して、当該選択したキャリブレーションシート上に形成されているキャリブレーション用パッチ群を用いて、プリンタ２のキャリブレーションを実行すればよい。このキャリブレーションの実行方法については、広く知られた方法を用いるものであるので、ここでの詳細な説明を省略する。
【００３７】
なお、ここでは提示されたキャリブレーションシートのうち一つを任意に選択することとしたが、提示されたキャリブレーションシートの全て、またはその一部複数を選択して、選択された各キャリブレーションシート上に形成されているキャリブレーション用パッチ群を用いて、プリンタ２のキャリブレーションを実行してもよい。この場合、各パッチの値は、それぞれのキャリブレーションシートから読み取った値の平均値や中央値を用いる。
【００３８】
なお、利便性を向上するため、各キャリブレーションシートには、ここで提示されるキャリブレーションシートを特定する情報を形成しておいてもよい。例えば各キャリブレーションシートに形成順に連番を印字することで実現できる。
【００３９】
また、ここまでの説明では、変動確認用パッチ群が、キャリブレーションに用いられるキャリブレーション用パッチ群とは別に形成される場合を例として説明したが、キャリブレーション用パッチ群に含まれるカラーパッチの少なくとも一部を変動確認用パッチ群として用いても構わない。
【００４０】
さらに、ページ間濃度変動の基準となる値は上述のように平均値に限られず、例えば中央値など他の統計値であっても構わない。同様に、変動幅しきい値としてここでは分散を用いる例について述べたが、これに限らず、予め定めた一定の値としてもよいし、標準偏差などを用いて定められる値であってもよい。
【００４１】
また、制御部１１は、過去に読み取った変動確認用パッチ群に含まれるカラーパッチの値を記憶部１２に蓄積して保持しておき、これら保持されている値と、今回読み取って得られたカラーパッチの値とを用いて、ページ間濃度変動の基準となる値（パッチの平均濃度値Ｃav（ｊ）など）や、ｊ番目に読み取られるカラーパッチの値の変動幅しきい値（分散等の変動幅を表す統計値（変動幅統計値と呼ぶ））を演算してもよい。これによりプリンタ２固有の変動傾向を反映した、ページ間濃度変動の基準となる値、変動幅しきい値を定めることができるようになる。また、記憶部１２に蓄積して保持されている、過去に読み取った変動確認用パッチ群に含まれるカラーパッチの利用については、過去何回分を利用するか指定できるようにしてもよい。指定方法については、過去何回分、過去何日分、指定日時以降の分などと指定できるものでよい。
【００４２】
本実施の形態によると、キャリブレーションシートにおけるページ間の濃度変動に配慮して、実際のキャリブレーションに用いるべきキャリブレーションシートを選択して提示し、利用者が当該提示されたキャリブレーションシートを用いてキャリブレーションを実行することで、キャリブレーションの精度を維持、向上できる。
【００４３】
また、ｉ番目に形成したキャリブレーションシート上のパッチの濃度中心値（全パッチ濃度の中心値）Ｃc(ｉ）を演算する。そして、前半に形成したキャリブレーションシート群における濃度中心値の平均Ｃcp（ｉ＜Ｎ／２なるｉに係るＣc（ｉ）の平均値）と、後半に形成したキャリブレーションシート群における濃度中心値の平均Ｃcl（ｉ≧Ｎ／２なるｉに係るＣc（ｉ））との差、
Ｃcp−Ｃcl
が有意な差であるか否かを、例えばｔ検定などの手法（有意性検定の手法）を用いて検定する。
【００４４】
そして、有意な差であるときには、キャリブレーションシート群を再度生成することを勧める表示を表示部１４に行なってもよい。また、再度生成することを勧める代わりに、後半に出力したキャリブレーションシートから「変動幅内シート」を選択する処理を行ってもよい。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施の形態に係るキャリブレーション支援装置の構成例を表すブロック図である。
【図２】本発明の実施の形態に係るキャリブレーション支援装置が用いるキャリブレーションシートの例を表す説明図である。
【図３】本発明の実施の形態に係るキャリブレーション支援装置における読み取った値の格納例を表す説明図である。
【図４】本発明の実施の形態に係るキャリブレーション支援装置が行なう処理の例を表すフローチャート図である。
【符号の説明】
【００４６】
１  キャリブレーション支援装置、２  プリンタ、１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  インタフェース部、１６  読取部。
【図１】
2007290231.tif 000005
【図２】
2007290231.tif 000006
【図３】
2007290231.tif 000007
【図４】
2007290231.tif 000008