(57)【要約】      （修正有）【課題】撮影装置の性能あるいは撮影時の周囲環境の影響を受けずに高精度なキャリブレーションを行う。【解決手段】色濃度が既知の複数のパッチを含むキャリブレーションシートを撮影して得られた画像における各パッチの濃度を、画像形成装置１００が出力した色濃度が未知の複数のパッチを含むカラーシートを異なる撮影条件で複数撮影して得られた画像における各パッチの濃度と比較し、前記画像形成装置１００のガンマ補正データを生成する（Ｓ１〜Ｓ６）。【選択図】図５
2018007042.tif 000002
【特許請求の範囲】
【請求項１】
ガンマ補正により出力補正を行う画像処理装置であって、
色濃度が既知の複数のパッチを含むキャリブレーションシートを撮影して得られた撮影画像における各パッチの色値に基づく値を取得する第１の取得部と、
前記第１の取得部によって取得された前記各パッチの色値に基づく値と基準値との差に基づいて第１の補正データを生成する第１の補正データ生成部と、
対象機器が出力した複数のパッチを含む測定シートを撮影して得られた撮影画像における各パッチの色値に基づく値を取得する第２の取得部と、
前記第１の補正データを前記第２の取得部によって取得された前記各パッチの色値に基づく値に適用した値と前記基準値との差に基づいて、第２の補正データを生成する第２の補正データ生成部と、
を備えた画像処理装置。
【請求項２】
前記第１の取得部は、前記キャリブレーションシートを異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値を取得し、
前記第１の補正データ生成部は、前記キャリブレーションシートを異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値と、前記基準値との差に基づいて、前記第１の補正データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２の取得部は、前記測定シートを異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値を取得し、
前記第２の補正データ生成部は、前記測定シートを異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値に前記第１の補正データを適用した値と、前記基準値との差に基づいて、前記第２の補正データを生成することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記撮影条件を決定する撮影条件決定部をさらに備えることを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記撮影条件決定部は露出の異なる複数の撮影条件を決定する請求項４に記載の画像処理装置。
【請求項６】
前記撮影条件決定部は、前記キャリブレーションシートまたは測定シートを撮影して得られた撮影画像におけるハイライト側のパッチの補正データの作成に失敗しているときに、前記キャリブレーションシートまたは測定シートの撮影時よりも露出が大きくなるように撮影条件を決定することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記撮影条件決定部は、前記キャリブレーションシートまたは測定シートを撮影して得られた撮影画像におけるシャドー側のパッチの補正データの作成に失敗しているときに、前記キャリブレーションシートまたは測定シートの撮影時よりも露出が小さくなるように撮影条件を決定することを特徴とする請求項５または６に記載の画像処理装置。
【請求項８】
請求項１ないし７のいずれか１項に記載の画像処理装置と、
前記撮影を行う撮影装置と、
を備えた画像処理システム。
【請求項９】
ガンマ補正により出力補正を行う画像処理方法であって、
色濃度が既知の複数のパッチを含むキャリブレーションシートを撮影して得られた撮影画像における各パッチの色値に基づく値を第１の取得部で取得する第１の工程と、
前記第１の工程で取得された前記各パッチの色値に基づく値と基準値との差に基づいて第１の補正データを第１の補正データ生成部で生成する第２の工程と、
対象機器が出力した複数のパッチを含む測定シートを撮影して得られた撮影画像における各パッチの色値に基づく値を第２の取得部で取得する第３の工程と、
前記第１の補正データを前記第３の工程で取得された前記各パッチの色値に基づく値に適用した値と前記基準値との差に基づいて、第２の補正データを第２の補正データ生成部で生成する第４の工程と、
を備えた画像処理方法。
【請求項１０】
コンピュータに、
色濃度が既知の複数のパッチを含むキャリブレーションシートを撮影して得られた撮影画像における各パッチの色値に基づく値を第１の取得部で取得する第１の手順と、
前記第１の手順で取得された前記各パッチの色値に基づく値と基準値との差に基づいて第１の補正データを第１の補正データ生成部で生成する第２の手順と、
対象機器が出力した複数のパッチを含む測定シートを撮影して得られた撮影画像における各パッチの色値に基づく値を第２の取得部で取得する第３の手順と、
前記第１の補正データを前記第３の手順で取得された前記各パッチの色値に基づく値に適用した値と前記基準値との差に基づいて、第２の補正データを第２の補正データ生成部で生成する第４の手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
プリンタや複合機等の画像形成装置では、温度、湿度などの環境要素、あるいは経年変化により出力特性が変化する。このような出力特性の変化を抑制するために、一部の画像形成装置では、ガンマ補正テーブルの更新による出力特性のキャリブレーションを行うようになっている。キャリブレーションを行う技術として、例えば、用紙などの記録媒体に印字した色パッチをスキャナで読み取り、その読み取り値を用いる技術がある。
【０００３】
また別の技術として、デジタルカメラなどの外部の撮影装置でキャリブレーションシートを撮影し、撮影画像からキャリブレーションを行う技術がある。後者の技術として、例えば特開２０１４−１２７９０２号公報（特許文献１）が知られている。
【０００４】
この技術は、画像データ取得部がチャートシートおよびリファレンスチャートの第１画像データと白色シートの第２画像データを、それらを撮影した外部の撮影装置から取得し、シェーディング補正部が第２画像データに基づいてシェーディング補正データを生成し、そのシェーディング補正データを使用して第１画像データに対してシェーディング補正を行い、射影変換部が、第１画像データに対して射影変換を行い、シェーディング補正および射影変換後の第１画像データから、チャートシートに印刷されたテストチャート、およびリファレンスチャート内の各パッチの色値を特定し、それらの色値に基づいて画像補正データを生成する、というものである。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、前記特許文献１に記載の技術を含め、従来の外部撮影装置を利用したキャリブレーションでは、外部撮影装置の性能、あるいは撮影時の周囲環境（照度，光源の色味）の影響によってはパッチを精度よく読み取ることができなかった。それゆえ、このような外部撮影装置を使用したキャリブレーションでは、キャリブレーション精度が低くなるという問題があった。
【０００６】
そこで、本発明が解決しようとする課題は、撮影装置の性能あるいは撮影時の周囲環境の影響を受けずに高精度なキャリブレーションを可能にすることにある。
【課題を解決するための手段】
【０００７】
前記課題を達成するため、本発明の一態様は、ガンマ補正により出力補正を行う画像処理装置において、色濃度が既知の複数のパッチを含むキャリブレーションシートを撮影して得られた画像における各パッチの濃度を取得する第１の取得部と、対象機器が出力した色濃度が未知の複数のパッチを含む測定シートを異なる撮影条件で複数撮影して得られた画像における各パッチの濃度を取得する第２の取得部と、前記第１の取得部によって取得された前記各パッチの濃度と、前記第２の取得部によって取得された前記各パッチの濃度とを比較し、前記対象機器のガンマ補正データを生成する補正データ生成部と、を備えたことを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、撮影装置の性能あるいは撮影時の周囲環境の影響を受けずに高精度なキャリブレーションを行うことができる。なお、前記以外の課題、構成および効果は、以下の実施形態の説明において明らかにされる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像処理システムのハードウェア構成を示すブロック図である。
【図２】図１に示した画像形成装置の画像処理部の機能構成を示すブロック図である。
【図３】キャリブレーション用の濃度検知シートの一例を示す図である。
【図４】キャリブレーション用の濃度検知シートの他の例を示す図である。
【図５】本発明の実施形態におけるキャリブレーションの処理手順を示すフローチャートである。
【図６】キャリブレーションシートのパッチを撮影して得られた輝度値と各パッチの階調値を示す入力階調値の関係を示す図である。
【図７】読み取り輝度補正値の算出法を示す特性図である。
【図８】階調補正データの算出法を示す特性図である。
【発明を実施するための形態】
【００１０】
本発明は、撮影条件を変えて撮影した複数のキャリブレーション用の画像からガンマ補正テーブルを生成することを特徴としている。以下、図面を参照し、本発明の実施形態について説明する。
【００１１】
図１は、本発明の実施形態に係る画像処理システムのハードウェア構成を示すブロック図である。
【００１２】
図１において、本実施形態に係る画像処理システム１は、画像形成装置１００と外部機器１２０から構成される。画像形成装置１００は、ＣＰＵ１０１、ＲＡＭ制御部１０２、ＲＡＭ１０３、ＲＯＭ１０４、記憶装置１０５、プリンタエンジン１０６、Ｉ／Ｆ（インターフェース）制御部１０９、操作部Ｉ／Ｆ制御部１０７および操作部１０８を備えている。このうち、ＣＰＵ１０１、ＲＡＭ制御部１０２、ＲＡＭ１０３、ＲＯＭ１０４、記憶装置１０５が画像処理装置を構成している。そして、画像形成部としてのプリンタエンジン１０６、Ｉ／Ｆ制御部１０９、操作部Ｉ／Ｆ制御部１０７および操作部１０８と前記画像処理装置によって画像形成装置１００が構成されている。
【００１３】
ＣＰＵ（Central Processing Unit）１０１はＣＰＵバス１１０を介して各ブロックへの指示や制御等を行う。ＲＯＭ（Read Only Memory）１０４には画像形成装置１００の動作に必要なプログラムが格納されている。システムによっては、ＲＯＭが複数個搭載され、複数のＲＯＭによって処理性能を向上させるものもある。ＲＡＭ（Random Access Unit）１０３はＲＡＭ制御部１０２を介してＣＰＵ１０１をはじめ、各ブロックの処理時にデータを一時保存する際使用される。
【００１４】
記憶装置１０５は、不揮発で書き換え可能な記憶装置であり、階調補正用のテーブル等を保存するために用いられる。
【００１５】
操作部１０８は機器操作のためのボタン、危機状態表示のためのインジケータ（ＬＥＤやＬＣＤ等の表示器、スピーカ等）、機器操作者とのマンマシンインターフェース部であり、操作部Ｉ／Ｆ制御部１０７により、操作部１０８との情報入出力を行う。
【００１６】
Ｉ／Ｆ制御部１０９は外部機器１２０とのデータ通信部である。Ｉ／Ｆの種類としてはＩＥＥＥ１２８４、ＵＳＢ等のローカル接続、あるいは有線、無線によるネットワーク接続が挙げられる。
【００１７】
プリンタエンジン１０６は印刷出力手段であり、例えば、電子写真方式、インクジェット方式等の公知の作像方式のプリンタエンジンが使用される。
【００１８】
図２は、図１に示した画像形成装置１００の画像処理部の機能構成を示すブロック図である。画像処理部２００は、ハードウェアとしては、図１に示すＣＰＵ１０１、ＲＡＭ制御部１０２、ＲＡＭ１０３、ＲＯＭ１０４および記憶装置１０５によって構成されている。ＣＰＵ１０１はこれら各部をプログラムに従って制御することにより、本実施形態における画像処理が実行される。なお、ＣＰＵ１０１、ＲＡＭ制御部１０２、ＲＡＭ１０３、ＲＯＭ１０４および記憶装置１０５はプログラムによって作動するコンピュータでもある。
【００１９】
画像処理部２００は、濃度検知パターン画像作成手段３００、イメージファイル取得部３０２、カラーシート抽出部３０３、第１のパッチＲＧＢ算出部３０４、キャリブレーションシート抽出部３０５、第２のパッチＲＧＢ算出部３０６、補正値算出部３０７および補正値保持部３０８を備えている。また、濃度検知パターン画像出力手段３０１は図１におけるプリンタエンジン１０６に対応し、画像処理部２００とプリンタエンジン１０６によって画像形成装置１００が構成されている。
【００２０】
濃度検知パターン画像作成手段３００は、記憶装置１０５に保持された諧調補正テーブルを適用して濃度検知パターン画像を作成する。濃度検知パターン画像の詳細については後述する。濃度検知パターン画像出力手段３０１は、プリンタエンジン１０６を制御し、濃度検知パターン画像作成手段３００で作成された画像を出力する。
【００２１】
イメージファイル取得部３０２はデジタルカメラやスマートフォンなどの撮影機能を持つ外部機器１２０から濃度検知パターンの撮影画像を取得する。カラーシート抽出部３０３は、イメージファイル取得部３０２で取得された画像からカラーシートの印字領域を抽出し、各パッチの領域を抽出する。キャリブレーションシート抽出部３０５は、イメージファイル取得部３０２で取得された画像からキャリブレーションシートの印字領域を抽出し、各パッチの領域を抽出する。
【００２２】
第１および第２のパッチＲＧＢ算出部３０４，３０６は、カラーシート抽出部３０３、キャリブレーションシート抽出部３０５で抽出した各パッチの領域から各パッチのＲＧＢ値を算出する。補正値算出部３０７はカラーシートのパッチＲＧＢとキャリブレーションシートのパッチＲＧＢの差異から階調補正データを算出する。補正値保持部３０８は記憶装置１０５を制御し、階調補正データの保存を行う。
【００２３】
図３はキャリブレーション用の濃度検知シートの一例を示す図、図４は他の例を示す図である。
【００２４】
濃度検知シートは、測定用シートとしてプリンタから出力する各パッチの濃度が未知のカラーシート４００と、ユーザがあらかじめ所持しており、各パッチの濃度が既知のキャリブレーションシート４０１とにより構成される。カラーシート４００およびキャリブレーションシート４０１にはＣＭＹＫそれぞれの段階的な階調パッチが印字されている。例えば図３の例ではＣ，Ｍ，Ｙ，Ｋそれぞれ１０，２０，３０，４０，５０，６０，７０，８０，９０，１００％のパッチ画像が印字されている。キャリブレーションシート４０１にはそれぞれのパッチがプリンタの所望の特性となる濃度で印字されていることが望ましい。カラーシート４００はキャリブレーションシート４０１を配置する領域を有しており、そこにキャリブレーションシートを配置した状態で外部撮影装置を用い撮影する。図４に示すように、プリンタの正確な濃度を取得するためにカラーシートに同一階調のパッチを複数おいても良い。
【００２５】
図５はキャリブレーションの処理手順を示すフローチャートである。このフローチャートは、画像形成装置１００と図１で外部機器１２０に相当する外部撮影装置１３０で実行される処理手順を示している。
【００２６】
この処理手順では、画像形成装置１００で、図３および図４に示したようなカラーシートを作成し、出力する（ステップＳ１）。次いで、外部撮影装置１３０の撮影条件を設定する（ステップＳ２）。ステップＳ２では、この処理手順における初回の撮影時には、あらかじめ設定された撮影条件を用いる。撮影デバイスに前回のキャリブレーション時の撮影条件が保存されている場合はその撮影条件を用いても良い。また絞り値や露光時間を変えて露出が異なるように撮影条件を複数設定しても良い。なお、このステップＳ２の処理が撮影条件を決定する撮影条件決定部として機能する。撮影条件決定部自体は画像形成装置１００のＣＰＵ１０１で実行されるプログラムに基づくソフトウェアによって構成される。
【００２７】
なお、ステップＳ７で補正データの作成に失敗したと判断した場合には、ステップＳ２に戻り、撮影結果をフィードバックし撮影条件を決定する。ハイライト側の補正データの作成に失敗しているときは露出を大きくする（絞り値を大きくし、あるいは露光時間を短くする）ことによりハイライト側の白とびを抑制する。シャドー側の補正データの作成に失敗しているときは、露出を小さくする（絞り値を小さくし、あるいは露光時間を長くする）ことでシャドー側の黒つぶれを抑制する。
【００２８】
ステップＳ３では、ユーザが外部撮影装置１３０を操作し、ステップＳ２で決定した撮影条件を外部撮影装置１３０に設定する。外部撮影装置１３０がスマートフォンあるいはノートＰＣ（Personal Computer）など通信機能を持つデバイスであり、画像形成装置１００からの情報を受信できる場合、ステップＳ２で決定された撮影条件が撮影装置に送信され、自動的に撮影条件が設定され、外部撮影装置に撮影条件を保存できる場合は撮影条件を保存する。
【００２９】
次いで、ステップＳ３で設定された条件でカラーシート４００の上にキャリブレーションシート４０１を配置したもの（以下、「濃度検知シート」と称す）を撮影する（Ｓ４）。外部撮影装置１３０がスマートフォンあるいはノートＰＣなど演算機能を持つデバイスである場合、撮影画像をスマートフォンあるいはノートＰＣにフィードバックして撮影条件を決め直すこともできる。具体的にはベタとベタよりも一段薄い濃度、紙白と紙白よりも一段濃い濃度のＲＧＢ値の差が一定値以上になるように撮影条件を指定することができる。撮影条件の決め方は別の方法であっても良い。
【００３０】
ステップＳ４で撮影した画像の画像データは、外部撮影装置１３０から画像形成装置１００へ送信され、送信された画像の画像データは一時的に画像形成装置１００に保存される（ステップＳ５）。画像形成装置１００に保存された濃度検知シート画像の画像データからカラーシート４００およびキャリブレーションシート４０１上のパッチ領域を抽出し、補正データを作成する（ステップＳ６）。この諧調補正データの作成方法の詳細については後述する。
【００３１】
そして、適切な補正データが作成されているかを確認する（ステップＳ７）。補正データの作成に失敗している場合にはステップＳ２に戻り、撮影条件を再設定する。撮影画像の画像データは削除せずに保存しておき、再びステップＳ６で補正データを作成するときに利用しても良い。補正データの作成に成功した場合には、階調補正を実行する（ステップＳ８）。
【００３２】
階調補正データは、ステップＳ６における補正データ処理で例えば以下のようにして作成される。
【００３３】
階調補正データは読み取り画像ごと（撮影条件が２種類なら２個）に作成され、作成された補正データの平均値が使用される。
【００３４】
初めに各画像から補正データの作成範囲を決定する方法を説明する。
【００３５】
まず、キャリブレーションシート４０１の各パッチを抽出し、ＲＧＢ値（色値）から輝度（ＸＹＺ表色系のＹ）に変換する。ただし、ＸＹＺではなくＬａｂ等に変換しても良い。図６は外部撮影装置１３０により撮影された画像からキャリブレーションシート４０１のパッチを抽出し、輝度値に変換したときの一例を示す図である。図６では、横軸が入力諧調値を、縦軸が輝度をそれぞれ示す。
【００３６】
Ｄ５０光源下でＲＧＢから輝度への変換は、
Ｙ＝０．２１２６＊Ｒ＋０．７１５２＊Ｇ＋０．０７２２＊Ｂ
で変換できる。
【００３７】
キャリブレーションシート４０１の各パッチから輝度を算出したら、各パッチの輝度値の差から補正データの作成範囲を決定する。例えば次の条件
（１００％濃度の輝度−紙白の輝度）／２０＜（注目濃度パッチの輝度−隣接濃度パッチの輝度）
を満たすとき、該当の階調値の補正データを作成する。
【００３８】
補正データを作成する場合には、以下のようにして行う。
【００３９】
図６はキャリブレーションシート４０１のパッチを撮影して得られた輝度値と各パッチの階調値を示す入力階調値の関係を示す図である。図６に示した輝度値は、パッチを撮影する環境、撮影条件、撮影デバイスによって異なる。そのため図６の輝度値を各条件で共通に扱えるよう基準輝度値に変換する。パッチを撮影して得られた輝度値を基準輝度値に変換する方法を図７に示す。図７では、横軸が入力階調値を、縦軸が輝度値をそれぞれ示す。
【００４０】
図７において、曲線８００はキャリブレーションシート４０１のパッチを撮影して得られた輝度値の特性であり、基準輝度特性８０１はあらかじめ所持しているデータであり、基準となる環境と基準となる撮影条件でキャリブレーションシート４０１のパッチを撮影したときの基準輝度値の特性である。補正値算出部３０７は曲線８００と基準輝度特性８０１の輝度差を基に、キャリブレーションシート４０１のパッチを撮影して得られた輝度値を基準輝度値に変換する輝度変換テーブル８０２を作成する。異なる入力階調値のパッチを撮影して得られた輝度値に輝度変換テーブル８０２を適用することで、基準となる環境や撮影条件と異なる環境や撮影条件であっても、異なる環境や撮影条件を原因とする撮影して得られた輝度値のズレ量を補正することが可能になる。各パッチの値の点はスプライン補間等の補間により作成される。
【００４１】
図８は階調補正データの算出法を示す特性図である。図８では、横軸が入力階調値を、縦軸が輝度値をそれぞれ示す。図８は、輝度変換テーブル８０２とプリンタから出力されたカラーシート４００のパッチから階調補正データを作成する方法を示している。
【００４２】
図８において、基準輝度特性９００はプリンタの目標となる階調特性であり、この特性は基準となる環境と基準となる撮影条件でキャリブレーションシート４０１のパッチを撮影したときの基準輝度値の特性である。曲線９０１はカラーシート４００上のパッチを撮影して得られた輝度値の特性であり、曲線９０２はカラーシート４００のパッチを撮影して得られた輝度値を、輝度変換テーブル８０２を用いて変換した輝度値の特性である。補正値算出部３０７は、曲線９０２と基準輝度特性９００の輝度差を基に、補正γ９０３を算出する。補正γ９０３は階調補正データであり、プリンタの曲線９０２を基準輝度特性９００に補正するための補正γである。ただし補正データ作成範囲外のデータは除外される。
【００４３】
以上のように、本発明を本実施形態に対応させれば、次のような効果を奏する。なお、以下の説明では、特許請求の範囲における各構成要素と本実施形態の各部について対応を取り、両者の用語が異なる場合には後者をかっこ書きで示し、また、対応する参照符号を付して両者の対応関係を明確にした。
【００４４】
１．ガンマ補正により出力補正を行う画像処理装置であって、色濃度が既知の複数のパッチを含むキャリブレーションシート４０１を撮影して得られた撮影画像における各パッチの色値に基づく値を取得する第１の取得部（イメージファイル取得部３０２、キャリブレーションシート抽出部３０５）と、前記第１の取得部によって取得された前記各パッチの色値に基づく値と基準値との差に基づいて第１の補正データを生成する第１の補正データ生成部（第２のパッチＲＧＢ算出部３０６）と、対象機器が出力した複数のパッチを含む測定シート（カラーシート４００）を撮影して得られた撮影画像における各パッチの色値に基づく値を取得する第２の取得部（イメージファイル取得部３０２、カラーシート抽出部３０３）と、前記第１の補正データを前記第２の取得部によって取得された前記各パッチの色値に基づく値に適用した値と前記基準値との差に基づいて、第２の補正データを生成する第２の補正データ生成部（補正値算出部３０７）と、を備えたので、測定シート（カラーシート４００）の撮影時に露光時間や感度を変化させ複数回の撮影を行うので、ダイナミックレンジが狭く、一枚の画像ではハイライトかベタのどちらかに階調潰れが発生してしまう場合でも、複数の画像を用いてハイライトからベタまで高精度な補正データを作成できる。その結果、撮影装置の性能、あるいは撮影時の周囲環境の影響を受けずに高精度なキャリブレーションを行うことが可能となる。
【００４５】
２．前記第１の取得部（イメージファイル取得部３０２、キャリブレーションシート抽出部３０５）は、前記キャリブレーションシート４０１を異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値を取得し、前記第１の補正データ生成部（第２のパッチＲＧＢ算出部３０６）は、前記キャリブレーションシート４０１を異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値と、前記基準値との差に基づいて、前記第１の補正データを生成するので、撮影条件に応じて高精度なキャリブレーション結果を得ることができる。
【００４６】
３．前記第２の取得部（イメージファイル取得部３０２、カラーシート抽出部３０３）は、前記測定シートを異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値を取得し、前記第２の補正データ生成部（補正値算出部３０７）は、前記測定シートを異なる撮影条件で複数回撮影して得られた複数の撮影画像における各パッチの色値に基づく値に前記第１の補正データを適用した値と、前記基準値との差に基づいて、前記第２の補正データを生成するので、撮影条件に応じて高精度なキャリブレーション結果を得ることができる。
【００４７】
４．前記撮影条件を決定する撮影条件決定部（ＣＰＵ１０１，Ｓ２）をさらに備えたので、撮影条件決定部で撮影条件を決定するので、適切な撮影条件（露出）で補正データを生成することができる。
【００４８】
５．前記撮影条件決定部（ＣＰＵ１０１，Ｓ２）は露出の異なる複数の撮影条件を決定するので、補正データの作成に失敗したときに、補正データの作成に成功するまで異なる露出で撮影することができる。これにより、ハイライト側の白とび、およびシャドー側の黒つぶれを抑制することが可能となる。
【００４９】
６．前記撮影条件決定部（ＣＰＵ１０１，Ｓ２）は、前記キャリブレーションシート４０１または測定シート（カラーシート４００）を撮影して得られた撮影画像におけるハイライト側のパッチの補正データの作成に失敗しているときに、前記キャリブレーションシート４０１または測定シートの撮影時よりも露出が大きくなるように撮影条件を決定するので、露出不足の場合には、露出不足にならないような撮影条件を決めることができる。
【００５０】
７．前記撮影条件決定部（ＣＰＵ１０１，Ｓ２）は、前記キャリブレーションシート４０１または測定シート（カラーシート４００）を撮影して得られた撮影画像におけるシャドー側のパッチの補正データの作成に失敗しているときに、前記キャリブレーションシート４０１または測定シートの撮影時よりも露出が小さくなるように撮影条件を決定するので、露出過剰の場合は、露出過剰にならないような撮影条件を決めることができる。
【００５１】
８．前記画像処理装置と、濃度検知シートの撮影を行う撮影装置と、を備えた画像処理システム１としたので、階調補正データを作成可能な画像処理システムを構築することができる。その際、撮影装置を画像処理装置側に組み込めば、画像処理装置だけで階調補正データを作成することができる。また、撮影装置に画像処理装置を組み込めば、撮影装置だけで階調補正データを作成することができる。
【００５２】
９．ガンマ補正により出力補正を行う画像処理方法であって、色濃度が既知の複数のパッチを含むキャリブレーションシート４０１を撮影して得られた撮影画像における各パッチの色値に基づく値を第１の取得部（イメージファイル取得部３０２、キャリブレーションシート抽出部３０５）で取得する第１の工程（Ｓ４，Ｓ５）と、前記第１の工程で取得された前記各パッチの色値に基づく値と基準値との差に基づいて第１の補正データを第１の補正データ生成部（第２のパッチＲＧＢ算出部３０６）で生成する第２の工程（Ｓ６）と、対象機器が出力した複数のパッチを含む測定シート（カラーシート４００）を撮影して得られた撮影画像における各パッチの色値に基づく値を第２の取得部（イメージファイル取得部３０２、カラーシート抽出部３０３）で取得する第３の工程（Ｓ４，Ｓ５）と、前記第１の補正データを前記第３の工程で取得された前記各パッチの色値に基づく値に適用した値と前記基準値との差に基づいて、第２の補正データを第２の補正データ生成部（補正値算出部３０７）で生成する第４の工程（Ｓ６）と、を備えたので、前述の画像形成装置１００と同様に、撮影装置の性能、あるいは撮影時の周囲環境の影響を受けずに高精度なキャリブレーションを行うことが可能となる。
【００５３】
１０．コンピュータ（ＣＰＵ１０１）に、色濃度が既知の複数のパッチを含むキャリブレーションシート４０１を撮影して得られた撮影画像における各パッチの色値に基づく値を第１の取得部（イメージファイル取得部３０２、キャリブレーションシート抽出部３０５）で取得する第１の手順（Ｓ４，Ｓ５）と、前記第１の手順で取得された前記各パッチの色値に基づく値と基準値との差に基づいて第１の補正データを第１の補正データ生成部（第２のパッチＲＧＢ算出部３０６）で生成する第２の手順（Ｓ６）と、対象機器が出力した複数のパッチを含む測定シート（カラーシート４００）を撮影して得られた撮影画像における各パッチの色値に基づく値を第２の取得部（イメージファイル取得部３０２、カラーシート抽出部３０３）で取得する第３の手順（Ｓ４，Ｓ５）と、前記第１の補正データを前記第３の手順で取得された前記各パッチの色値に基づく値に適用した値と前記基準値との差に基づいて、第２の補正データを第２の補正データ生成部（補正値算出部３０７）で生成する第４の手順（Ｓ６）と、を実行させるためのプログラムによれば、当該プログラムをＣＰＵ１０１にインストールして対象機器（画像形成装置１００）のガンマ補正データを生成する手順（Ｓ１〜Ｓ７）を実行させることにより、前述の画像形成装置１００と同様に、撮影装置の性能、あるいは撮影時の周囲環境の影響を受けずに高精度なキャリブレーションを行うことが可能となる。
【００５４】
前記プログラムは、記録媒体に記憶させてもよい。その場合、この記録媒体を用いて前記コンピュータに当該プログラムをインストールすることができる。なお、前記記録媒体は、非一過性の記録媒体であってもよい。非一過性の記憶媒体は特に限定されないが、例えばＣＤ−ＲＯＭ等の記録媒体が使用できる。
【００５５】
なお、本発明は前述した実施形態に限定されず、本発明の要旨を逸脱しない範囲で種々の変形が可能であり、特許請求の範囲に記載された技術思想に含まれる技術的事項の全てが本発明の対象となる。前記実施形態は、好適な例を示したものであるが、当業者ならば、本明細書に開示の内容から、各種の代替例、修正例、変形例あるいは改良例を実現することができ、これらは添付の特許請求の範囲に記載された技術的範囲に含まれる。
【符号の説明】
【００５６】
１  画像処理システム
１０１  ＣＰＵ（画像処理装置）
１０３  ＲＡＭ（画像処理装置）
１０４  ＲＯＭ（画像処理装置）
１０５  記憶装置（画像処理装置）
１０６  プリンタエンジン（画像形成部）
４０１  キャリブレーションシート
３０２  イメージファイル取得部（第１の取得部、第２の取得部）
３０３  カラーシート抽出部（第２の取得部）
３０４  パッチＲＧＢ算出部（第２の取得部）
３０５  キャリブレーションシート抽出部（第１の取得部）
３０６  パッチＲＧＢ算出部（第１の取得部）
３０８  補正値算出部（補正データ生成部）
４００  測定シート
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開２０１４-１２７９０２号公報
【図１】
2018007042.tif 000003
【図２】
2018007042.tif 000004
【図３】
2018007042.tif 000005
【図４】
2018007042.tif 000006
【図５】
2018007042.tif 000007
【図６】
2018007042.tif 000008
【図７】
2018007042.tif 000009
【図８】
2018007042.tif 000010