(57)【要約】      （修正有）【課題】カラーパッチの数を削減する技術を提供する。【解決手段】色変換テーブル生成部４０５は、第１の色空間の各色成分で各階調が表す曲線のうち、第２の色空間で最大値を取る曲線を基準カーブに決定する基準カーブ決定部５０１と、第１の色空間の各色成分のうち、補間の対象となる色成分の最大階調及び最小階調がそれぞれ表す曲線を補間ガイドカーブに決定する補間ガイドカーブ決定部５０２と、基準カーブに含まれる第２の色成分値に対応するカラーパッチと、補間ガイドカーブに含まれる第２の色成分値に対応するカラーパッチとを測色する読取画像測色部５０３と、読取画像測色部５０３により測色された第２の色成分値に基づいて、基準カーブ及び補間ガイドカーブに含まれない第２の色成分値を補間する補間演算部５０４と、測色された第２の色成分値と、補間された第２の色成分値とを用いて、色変換データを生成する色変換データ生成部５０７と、を有する。【選択図】図８
2019134339.tif 000002
【特許請求の範囲】
【請求項１】
第１の色空間における第１の色成分値と、第２の色空間における第２の色成分値とが対応付けられた色変換データを生成する画像処理装置であって、
前記第１の色空間の各色成分で各階調が表す曲線のうち、前記第２の色空間で最大値を取る曲線を基準カーブに決定する基準カーブ決定手段と、
前記第１の色空間の各色成分のうち、補間の対象となる色成分の最大階調及び最小階調がそれぞれ表す曲線を補間ガイドカーブに決定する補間ガイドカーブ決定手段と、
前記基準カーブに含まれる第２の色成分値に対応するカラーパッチと、前記補間ガイドカーブに含まれる第２の色成分値に対応するカラーパッチとを測色する測色手段と、
前記測色手段により測色された第２の色成分値に基づいて、前記基準カーブ及び前記補間ガイドカーブに含まれない第２の色成分値を補間する補間演算手段と、
前記測色手段により測色された第２の色成分値と、前記補間演算手段により補間された第２の色成分値とを用いて、前記色変換データを生成する色変換データ生成手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記補間演算手段は、
前記基準カーブに含まれる第２の色成分値と、前記基準カーブ及び前記補間ガイドカーブに含まれない第２の色成分値との同一階調における比例関係に基づいて、該基準カーブ及び前記補間ガイドカーブに含まれない第２の色成分値を補間する、ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記補間ガイドカーブ決定手段は、
更に、前記補間の対象となる色成分の各階調のうち、前記最大階調未満かつ前記最小階調より大きい階調を示す中間階調が表す曲線を中間ガイドカーブに決定し、
前記測色手段は、
更に、前記中間ガイドカーブに含まれる第２の色成分値に対応するカラーパッチを測色する、ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記第１の色空間はＣＭＹＫ色空間であり、
前記基準カーブ決定手段は、
前記第２の色空間で最大値を取る曲線のうち、イエロー以外の色成分の曲線を基準カーブに決定する、ことを特徴とする請求項１乃至３の何れか一項に記載の画像処理装置。
【請求項５】
第１の色空間における第１の色成分値と、第２の色空間における第２の色成分値とが対応付けられた色変換データを生成するコンピュータが、
前記第１の色空間の各色成分で各階調が表す曲線のうち、前記第２の色空間で最大値を取る曲線を基準カーブに決定する基準カーブ決定手順と、
前記第１の色空間の各色成分のうち、補間の対象となる色成分の最大階調及び最小階調がそれぞれ表す曲線を補間ガイドカーブに決定する補間ガイドカーブ決定手順と、
前記基準カーブに含まれる第２の色成分値に対応するカラーパッチと、前記補間ガイドカーブに含まれる第２の色成分値に対応するカラーパッチとを測色する測色手順と、
前記測色手順により測色された第２の色成分値に基づいて、前記基準カーブ及び前記補間ガイドカーブに含まれない第２の色成分値を補間する補間演算手順と、
前記測色手順により測色された第２の色成分値と、前記補間演算手順により補間された第２の色成分値とを用いて、前記色変換データを生成する色変換データ生成手順と、
を実行することを特徴とする画像処理方法。
【請求項６】
第１の色空間における第１の色成分値と、第２の色空間における第２の色成分値とが対応付けられた色変換データを生成するコンピュータに、
前記第１の色空間の各色成分で各階調が表す曲線のうち、前記第２の色空間で最大値を取る曲線を基準カーブに決定する基準カーブ決定手順と、
前記第１の色空間の各色成分のうち、補間の対象となる色成分の最大階調及び最小階調がそれぞれ表す曲線を補間ガイドカーブに決定する補間ガイドカーブ決定手順と、
前記基準カーブに含まれる第２の色成分値に対応するカラーパッチと、前記補間ガイドカーブに含まれる第２の色成分値に対応するカラーパッチとを測色する測色手順と、
前記測色手順により測色された第２の色成分値に基づいて、前記基準カーブ及び前記補間ガイドカーブに含まれない第２の色成分値を補間する補間演算手順と、
前記測色手順により測色された第２の色成分値と、前記補間演算手順により補間された第２の色成分値とを用いて、前記色変換データを生成する色変換データ生成手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
プロダクションプリンティングでは、印刷装置により出力された印刷物の品質を検査することが行われている。この品質検査では、原稿画像を変換して生成した基準画像（又はマスター画像）と、印刷装置により出力された印刷物をスキャナ等で読み取って生成した読取画像とを比較することで、当該印刷物の検査が行われる（例えば特許文献１参照）。
【０００３】
原稿画像から基準画像への変換には、異なる色空間における色成分同士を対応付けた色変換テーブルが用いられる。色変換テーブルは、例えば、事前に定義された濃度を持つカラーパッチが配置されたカラーチャートの画像と、この画像を印刷した印刷物を読み取ることで生成した読取画像とをそれぞれ測色し、互いに対応するカラーパッチの測色値同士を対応付けることで生成される。
【０００４】
ここで、色変換テーブルの生成に必要なカラーチャートについて、近似する色のカラーパッチを近接して配置することで、効率良くカラーパッチを配置する技術が知られている（例えば特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一般的な色空間はＣＭＹＫやＲＧＢ等の多次元データであり、精度の良い色変換テーブルを生成するためには、単色だけでなく混色も含めたカラーパッチが配置されたカラーチャートを測色することが有効である。しかしながら、この場合、多くのカラーパッチが必要となり、これらのカラーパッチが配置されるカラーチャートの枚数も多くなる。
【０００６】
本発明の一実施形態は、上記の点に鑑みてなされたもので、カラーパッチの数を削減することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一実施形態は、第１の色空間における第１の色成分値と、第２の色空間における第２の色成分値とが対応付けられた色変換データを生成する画像処理装置であって、前記第１の色空間の各色成分で各階調が表す曲線のうち、前記第２の色空間で最大値を取る曲線を基準カーブに決定する基準カーブ決定手段と、前記第１の色空間の各色成分のうち、補間の対象となる色成分の最大階調及び最小階調がそれぞれ表す曲線を補間ガイドカーブに決定する補間ガイドカーブ決定手段と、前記基準カーブに含まれる第２の色成分値に対応するカラーパッチと、前記補間ガイドカーブに含まれる第２の色成分値に対応するカラーパッチとを測色する測色手段と、前記測色手段により測色された第２の色成分値に基づいて、前記基準カーブ及び前記補間ガイドカーブに含まれない第２の色成分値を補間する補間演算手段と、前記測色手段により測色された第２の色成分値と、前記補間演算手段により補間された第２の色成分値とを用いて、前記色変換データを生成する色変換データ生成手段と、を有することを特徴とする。
【発明の効果】
【０００８】
カラーパッチの数を削減することができる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態に係る画像形成システムの全体構成の一例を示す図である。
【図２】第一の実施形態に係る検査装置のハードウェア構成の一例を示す図である。
【図３】第一の実施形態に係るプリントエンジン及び検査装置の機械的な構成及び用紙の搬送経路の一例を示す図である。
【図４】第一の実施形態に係るエンジンコントローラ、プリントエンジン及び検査装置の機能構成の一例を示す図である。
【図５】色変換テーブルの一例を示す図である。
【図６】カラーチャートの一例を示す図である。
【図７】カラーパッチの測色の一例を説明するための図である。
【図８】第一の実施形態に係る色変換テーブル生成部の詳細な機能構成の一例を示す図である。
【図９】第一の実施形態に係る欠陥検査処理の一例を示すフローチャートである。
【図１０】第一の実施形態に係る基準画像の生成処理の一例を示すフローチャートである。
【図１１】測色値の補間の一例を説明するための図である。
【図１２】第一の実施形態に係る基準カーブ及び補間ガイドカーブの決定処理の一例を示すフローチャートである。
【図１３】基準カーブ及び補間ガイドカーブの決定の一例を説明するための図である。
【図１４】第一の実施形態に係る色変換テーブルの生成処理の一例を示すフローチャートである。
【図１５】補間演算の一例を説明するための図である。
【図１６】実際の測色値と補間値との誤差を説明するための図である。
【図１７】中間ガイドカーブの一例を説明するための図である。
【図１８】第二の実施形態に係る中間ガイドカーブの決定処理の一例を示すフローチャートである。
【図１９】第二の実施形態に係る色変換テーブルの生成処理の一例を示すフローチャートである。
【図２０】補間演算の一例を説明するための図である。
【図２１】異なるページに同一色のカラーパッチを配置したカラーチャートの一例を示す図である。
【図２２】第三の実施形態に係る色変換テーブル生成部の詳細な機能構成の一例を示す図である。
【図２３】第三の実施形態に係る色変換テーブルの生成処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態（本実施形態）について、図面を参照しながら詳細に説明する。
【００１１】
［第一の実施形態］
＜画像形成システム１の全体構成＞
まず、本実施形態に係る画像形成システム１の全体構成について、図１を参照しながら説明する。図１は、第一の実施形態に係る画像形成システム１の全体構成の一例を示す図である。
【００１２】
図１に示すように、本実施形態に係る画像形成システム１には、ＤＦＥ（Digital Front End）１０と、エンジンコントローラ２０と、プリントエンジン３０と、検査装置４０と、ユーザ端末５０とが含まれる。
【００１３】
ＤＦＥ１０は、受信した印刷ジョブに基づいてＲＩＰ（Raster Image Processor）処理を行って、印刷対象の画像データ（すなわち、ビットマップデータ）を生成し、生成した画像データをエンジンコントローラ２０に出力する画像処理装置である。以降では、ＤＦＥ１０により生成されたビットマップデータを「ＲＩＰ画像」とも表す。なお、印刷ジョブは、ユーザが操作するＰＣ（Personal Computer）等の端末装置で作成されて、ＤＦＥ１０に送信される。
【００１４】
エンジンコントローラ２０は、ＤＦＥ１０から受信したＲＩＰ画像に基づいて、プリントエンジン３０を制御して画像形成出力を実行させる。また、エンジンコントローラ２０は、ＤＦＥ１０から受信したＲＩＰ画像を、検査装置４０に送信する。
【００１５】
プリントエンジン３０は、エンジンコントローラ２０の制御に従い、ＲＩＰ画像に基づいて、記録媒体である用紙への画像形成出力を実行する画像形成装置である。なお、記録媒体としては、上述した用紙の他、フィルム、プラスチック等のシート状の材料で、画像形成出力の対象となるものであれば採用可能である。
【００１６】
検査装置４０は、エンジンコントローラ２０から受信したＲＩＰ画像に基づいて、プリントエンジン３０による画像形成出力の結果を検査するための基準となる画像（基準画像）を生成する。また、検査装置４０は、プリントエンジン３０による画像形成出力の結果である印刷用紙（印刷物）を読み取ることで読取画像を生成する。そして、検査装置４０は、基準画像と読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査する。
【００１７】
なお、検査装置４０は、プリントエンジン３０による画像形成出力の結果に欠陥があると判定した場合、欠陥があると判定されたページに関する情報をエンジンコントローラ２０に通知しても良い。これにより、欠陥があると判定されたページの再印刷制御がエンジンコントローラ２０により実行され、欠陥があると判定されたページの再印刷が行われる。
【００１８】
ただし、欠陥があると判定されたページを再印刷しなくても良い。例えば、欠陥があると判定されたページに関する情報をユーザ端末５０に表示させても良いし、欠陥があると判定されたページに関する情報をエンジンコントローラ２０や検査装置４０等が保持するに留めておいても良い。
【００１９】
ユーザ端末５０は、例えば、検査に用いられるパラメータをユーザが指定したり、検査装置４０による検査結果をユーザが確認したりするための情報処理端末である。
【００２０】
＜検査装置４０のハードウェア構成＞
次に、本実施形態に係る検査装置４０のハードウェア構成について、図２を参照しながら説明する。図２は、第一の実施形態に係る検査装置４０のハードウェア構成の一例を示す図である。
【００２１】
図２に示すように、本実施形態に係る検査装置４０は、一般的なＰＣやサーバ等の情報処理装置と同様のハードウェア構成を有する。すなわち、本実施形態に係る検査装置４０には、ＣＰＵ（Central Processing Unit）４１と、ＲＡＭ（Random Access Memory）４２と、ＲＯＭ（Read Only Memory）４３と、ＨＤＤ（Hard Disk Drive）４４と、Ｉ／Ｆ４５とが含まれる。これらは、バス４９を介して接続されている。また、Ｉ／Ｆ４５には、ＬＣＤ（Liquid Crystal Display）４６と、操作部４７と、専用デバイス４８とが接続されている。
【００２２】
ＣＰＵ４１は、ＲＯＭ４３やＨＤＤ４４等の記憶装置からプログラムやデータをＲＡＭ４２上に読み出して処理を実行することで、検査装置４０全体の制御や機能を実現する演算装置である。ＲＡＭ４２は、プログラムやデータを一時保持する揮発性の半導体メモリである。ＲＯＭ４３は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。
【００２３】
ＨＤＤ４４は、プログラムやデータを格納している不揮発性の記憶装置である。ＨＤＤ４４に格納されるプログラムやデータには、検査装置４０全体を制御する基本ソフトウェアであるＯＳ（Operating System）、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。
【００２４】
なお、検査装置４０は、ＨＤＤ４４に代えて又はＨＤＤ４４と共に、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を有していても良い。
【００２５】
Ｉ／Ｆ４５は、バス４９と、各種のハードウェアやネットワーク等とを接続するインタフェースである。ＬＣＤ４６は、ユーザが検査装置４０の処理結果等を確認するためのユーザインタフェースである。操作部４７は、例えばキーボードやマウス等、ユーザが検査装置４０に各種情報を入力するためのユーザインタフェースである。
【００２６】
専用デバイス４８は、専用の機能を実現するためのハードウェアである。専用デバイス４８には、高速に画像処理を行うためのＡＳＩＣ（Application Specific Integrated Circuit）等の演算装置、紙面上に出力された画像を読み取る読取装置等が挙げられる。
【００２７】
本実施形態に係る検査装置４０は、図２に示すハードウェア構成を有することで、後述する各種処理を実現することができる。
【００２８】
＜プリントエンジン３０及び検査装置４０の機械的な構成及び用紙の搬送経路＞
次に、本実施形態に係るプリントエンジン３０及び検査装置４０の機械的な構成及び用紙の搬送経路について、図３を参照しながら説明する。図３は、第一の実施形態に係るプリントエンジン３０及び検査装置４０の機械的な構成及び用紙の搬送経路の一例を示す図である。
【００２９】
図３に示すように、本実施形態に係るプリントエンジン３０には、ユーザインタフェースを提供する操作装置６１が接続されている。プリントエンジン３０は、搬送ベルト７１に沿って各色の感光体ドラム７２Ｙ、７２Ｍ、７２Ｃ及び７２Ｋ（以降、各色を区別しないときは「感光体ドラム７２」と表す。）が並べられている。すなわち、給紙トレイ６３から給紙される用紙（記録媒体の一例）に転写するための中間転写画像が形成される中間転写ベルトである搬送ベルト７１に沿って、当該搬送ベルト７１の搬送方向の上流側から順に感光体ドラム７２Ｙ〜７２Ｋが配列されている。
【００３０】
各色の感光体ドラム７２の表面においてトナーにより現像された各色の画像が、搬送ベルト７１に重ね合わせられて転写されることによりフルカラーの画像が形成される。搬送ベルト７１上に形成されたフルカラー画像は、図３中に破線で示す搬送経路上を搬送されてきた用紙の紙面上に転写ローラ７３の機能により転写される。
【００３１】
紙面上に画像が形成された用紙は更に搬送され、定着ローラ７４にて画像を定着させた後、検査装置４０に搬送される。なお、両面印刷の場合は、片面上に画像が形成及び定着された用紙が反転パス７５に搬送され、反転された上で、再度、転写ローラ７３による転写位置に搬送される。
【００３２】
読取装置８１は、検査装置４０内部の搬送経路において用紙の紙面を読み取って、読取画像を生成する。なお、両面印刷の場合は、読取装置８１及び８２により用紙の両面を読み取って、読取画像を生成する。
【００３３】
そして、紙面が読み取られた用紙は、検査装置４０内部を更に搬送され、スタッカ６２に搬送される。その後、スタッカ６２に搬送された用紙は、排紙トレイ６４に排出される。
【００３４】
＜エンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成＞
次に、本実施形態に係るエンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成について、図４を参照しながら説明する。図４は、第一の実施形態に係るエンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成の一例を示す図である。
【００３５】
≪エンジンコントローラ２０≫
図４に示すように、本実施形態に係るエンジンコントローラ２０は、データ取得部２０１と、エンジン制御部２０２と、ＲＩＰ画像送信部２０３とを有する。これら各機能部は、エンジンコントローラ２０にインストールされた１以上のプログラムが、ＣＰＵに実行させる処理により実現される。
【００３６】
データ取得部２０１は、ＤＦＥ１０からＲＩＰ画像を受信する。また、データ取得部２０１は、受信したＲＩＰ画像をエンジン制御部２０２及びＲＩＰ画像送信部２０３に出力する。
【００３７】
エンジン制御部２０２は、データ取得部２０１から入力されたＲＩＰ画像に基づいて、プリントエンジン３０に画像形成出力を実行させる。
【００３８】
ＲＩＰ画像送信部２０３は、データ取得部２０１から入力されたＲＩＰ画像を検査装置４０に送信する。なお、このとき、ＲＩＰ画像送信部２０３は、ＲＩＰ画像と共に、ジョブ情報を検査装置４０に送信しても良い。ジョブ情報には、例えば、ジョブＩＤや印刷設定情報等が含まれる。
【００３９】
≪プリントエンジン３０≫
図４に示すように、本実施形態に係るプリントエンジン３０は、印刷処理部３０１を有する。当該機能部は、プリントエンジン３０にインストールされた１以上のプログラムが、ＣＰＵに実行させる処理により実現される。
【００４０】
印刷処理部３０１は、エンジンコントローラ２０から入力されたＲＩＰ画像を取得し、用紙に対して画像形成出力を実行する。そして、印刷処理部３０１は、画像形成出力された用紙（すなわち、印刷済の用紙である印刷用紙）を出力する。なお、本実施形態に係る印刷処理部３０１は、画像形成の方式（例えば、電子写真方式やインクジェット方式等）は問わない。
【００４１】
≪検査装置４０≫
図４に示すように、本実施形態に係る検査装置４０は、ＲＩＰ画像取得部４０１と、基準画像生成部４０２と、読取部４０３と、比較検査部４０４と、色変換テーブル生成部４０５とを有する。これら各機能部は、検査装置４０にインストールされた１以上のプログラムが、ＣＰＵ４１に実行させる処理により実現される。
【００４２】
また、本実施形態に係る検査装置４０は、記憶部４０６を有する。記憶部４０６は、例えばＨＤＤ４４を用いて実現可能である。なお、記憶部４０６は、例えば、検査装置４０とネットワークを介して接続される記憶装置等を用いて実現されていても良い。
【００４３】
ＲＩＰ画像取得部４０１は、エンジンコントローラ２０からＲＩＰ画像を受信する。また、ＲＩＰ画像取得部４０１は、受信したＲＩＰ画像を基準画像生成部４０２又は色変換テーブル生成部４０５に出力する。
【００４４】
ＲＩＰ画像取得部４０１は、印刷用紙の検査を行う場合には、ＲＩＰ画像を基準画像生成部４０２に出力する。一方で、ＲＩＰ画像取得部４０１は、色変換テーブルの生成を行う場合には、ＲＩＰ画像を色変換テーブル生成部５４０３に出力する。なお、印刷用紙の検査を行う場合には、ＲＩＰ画像は、検査対象の原稿画像をＲＩＰ処理した画像である。一方で、色変換テーブルの生成を行う場合には、ＲＩＰ画像は、カラーパッチが配置されたカラーチャートの原稿画像（カラーチャート画像）をＲＩＰ処理した画像である。
【００４５】
また、色変換テーブルとは、或る色空間を別の或る色空間に変換するための色変換データが格納されたテーブルである。また、色変換データは、当該或る色空間の色成分と、当該別の或る色空間の色成分とを対応付けたデータである。なお、色変換テーブルは、印刷用紙の検査を行う前に、予め生成され、記憶部４０６に記憶される。
【００４６】
基準画像生成部４０２は、ＲＩＰ画像取得部４０１から入力されたＲＩＰ画像と、記憶部４０６に記憶されている色変換テーブルとから基準画像を生成する。また、基準画像生成部４０２は、生成した基準画像を比較検査部４０４に出力する。
【００４７】
読取部４０３は、プリントエンジン３０により出力された印刷用紙（すなわち、印刷処理部３０１により画像形成出力された印刷用紙）の紙面上に形成された画像を読み取り、読取画像を生成する。また、読取部４０３は、印刷用紙の検査を行う場合には、読取画像を比較検査部４０４に出力する。一方で、読取部４０３は、色変換テーブルの生成を行う場合には、読取画像を色変換テーブル生成部４０５に出力する。なお、読取部４０３は、例えば、検査装置４０内部に設けられた読取装置８１や読取装置８２等により実現される。
【００４８】
比較検査部４０４は、基準画像生成部４０２により入力された基準画像と、読取部４０３により入力された読取画像とに基づいて、印刷用紙の検査を行う。すなわち、比較検査部４０４は、例えば、基準画像と読取画像との差分を示す差分画像を生成した上で、この差分画像の各画素値と、予め設定された閾値との大小関係に基づき、読取画像における欠陥の有無を判定する。そして、比較検査部４０４は、判定結果をユーザ端末５０に送信する。
【００４９】
色変換テーブル生成部４０５は、ＲＩＰ画像取得部４０１から入力されたＲＩＰ画像と、読取部４０３から入力された読取画像とから色変換テーブルを生成する。そして、色変換テーブル生成部４０５は、生成した色変換テーブルを記憶部４０６に記憶する。なお、このとき入力されるＲＩＰ画像は、カラーチャート画像をＲＩＰ処理したＲＩＰ画像である。同様に、このとき入力される読取画像は、当該ＲＩＰ画像が画像形成出力された印刷用紙を読み取ることで生成された画像である。
【００５０】
ここで、色変換テーブル生成部４０５により生成される色変換テーブルの一例について、図５を参照しながら説明する。図５は、色変換テーブル１０００の一例を示す図である。
【００５１】
図５に示す色変換テーブル１０００は、各色成分が８ｂｉｔのＣＭＹＫ色空間から、各色成分が８ｂｉｔのＲＧＢ色空間へと色変換を行うための色変換テーブルである。図５に示す色変換テーブル１０００には、ＣＭＹＫ色空間の色成分と、ＲＧＢ色空間の色成分とを対応付けた色変換データが格納されている。
【００５２】
図５に示す色変換テーブル１０００には、例えば、ＣＭＹＫ＝（０，０，０，０）と、ＲＧＢ＝（１８０，１９０，１８４）とを対応付けた色変換データが格納されている。同様に、図５に示す色変換テーブル１０００には、例えば、ＣＭＹＫ＝（０，０，０，１）と、ＲＧＢ＝（１７８，１８９，１８３）とを対応付けた色変換データが格納されている。
【００５３】
このように、色変換テーブルには、変換元の色空間（図５に示す例ではＣＭＹＫ色空間）の色成分と、変換先の色空間（図５に示す例ではＲＧＢ色空間）の色成分とを対応付けた色変換データが格納されている。
【００５４】
ここで、各色変換データを生成するためのカラーパッチが配置されたカラーチャートの一例を図６に示す。図６は、カラーチャート２０００の一例を示す図である。
【００５５】
図６に示すカラーチャート２０００には、カラーパッチの位置を把握する基準となるマーカ２００１が四隅に配置されている。これらマーカ２００１のうち１つのマーカ２００１（図６中の左上のマーカ２００１）は、カラーチャートの向きを把握するために、他のマーカ２００１とパターンが異なる。
【００５６】
また、これらマーカ２００１の内側には、複数のカラーパッチ２００２が格子状に配置されている。１つのカラーパッチ２００２は、例えばノイズ等の読取誤差を抑制するために色が均一な一定以上の面積（例えば、５ｍｍ×５ｍｍ等）を有していることが一般的である。
【００５７】
これらのカラーパッチ２００２を測色することで、色変換データを生成するための測色値が得られる。カラーパッチ２００２の測色は、例えば、マーカ２００１により位置を特定した各カラーパッチ２００２それぞれについて、図７に示すように、或る測色範囲２００３（例えば、３０ピクセル×３０ピクセル等）の画素値の平均値を測色値とする。
【００５８】
色変換テーブルの生成に必要なカラーパッチ２００２の色数は、色変換のカーブ特性に応じた、色深度の階調数からのサンプリング数で決定される。例えば、色変換のカーブ特性が直線であれば、サンプリング点間を補間することによって、サンプリング点としては直線の両端の２点で足りる。このため、この場合、必要なカラーパッチの色数は、２＾（変換元色空間の次元数）となる。一方で、例えば、色変換のカーブ特性が曲線である場合、サンプリング点間を補間することによって、この曲線の変曲点を中心にサンプリングする。この場合、一般的には、１０点前後をサンプリングすることが多い。なお、サンプリング点間の補間には、線形補間やスプライン変換等が用いられる。
【００５９】
本実施形態では、色変換のカーブ特性を曲線、サンプリング数を１２点（すなわち、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割される）として、色変換テーブルの生成に必要なカラーパッチ２００２の色数は、１２４＝２０７３６色となる。
【００６０】
ここで、例えば、Ａ４サイズ（２１０ｍｍ×２９７ｍｍ）のカラーチャートに２０７３６色のカラーパッチを配置する場合、１つのカラーパッチのサイズが５ｍｍ×５ｍｍであるとすると、２０７３６／（（２１０／５）×（２９７／５））≒８．３となる。このため、少なくとも９ページ分のカラーチャートが必要となる。ただし、実際には、図６で説明したようなマーカ２００１を配置する領域やプリンタの構成上印刷できない余白領域等が存在すること、フレアの影響を低減するために隣り合うカラーパッチ同士の色の違いを小さくして配置すること等の制約を考慮すると、１ページのカラーチャートに配置可能なカラーパッチの色数は更に少なくなる。
【００６１】
例えば、上記の制約を考慮して、１ページのカラーチャートに１７２８色を配置した場合、１２ページ分のカラーチャートが必要となる。本実施形態では、一部の所定の色のカラーパッチのみをカラーチャートに配置し、これらの所定の色のカラーパッチのみを測色する。そして、残りの色のカラーパッチの測色値は演算により補間する。これにより、本実施形態では、カラーチャートに配置されるカラーパッチの色数を削減し、少ないページ数で色変換テーブルを生成することができるようになる。
【００６２】
このため、例えば、色変換テーブルを生成するための用紙やトナー等の消耗品の消費を削減することができると共に、印刷時間の短縮を図ることができる。また、例えば、ページ数が少なくなることで、用紙詰まり等の異常が発生する確率も低減させることができる。特に、用紙枚数の削減は、使用する用紙が高価である程、削減による金額的な負担低減を図ることができる。
【００６３】
なお、カラーパッチの面積を小さくすることでカラーチャートに配置可能なカラーパッチの色数を増やし、カラーチャートの枚数の減らすことも考えられる。しかしながら、印刷や読取の過程で発生する様々なノイズやフレア等の影響を考慮すると、安定した測色のためには、カラーパッチの面積は、一定の面積（例えば、５ｍｍ×５ｍｍ等）以上であることが好ましい。
【００６４】
ここで、上述したように、一部の所定の色のカラーパッチのみを測色し、残りの色のカラーパッチの測色値を演算（補間演算）により補間する場合の色変換テーブル生成部４０５の詳細な機能構成について、図８を参照しながら説明する。図８は、第一の実施形態に係る色変換テーブル生成部４０５の詳細な機能構成の一例を示す図である。
【００６５】
図８に示すように、本実施形態に係る色変換テーブル生成部４０５には、基準カーブ決定部５０１と、補間ガイドカーブ決定部５０２と、読取画像測色部５０３と、補間演算部５０４と、ＲＩＰ画像解像度変換部５０５と、ＲＩＰ画像測色部５０６と、色変換データ生成部５０７とが含まれる。
【００６６】
基準カーブ決定部５０１は、補間演算に用いる基準カーブを決定する。基準カーブとは、変換元の色空間の基準となる色成分の各階調が表す曲線のうち、変換先の色成分値の最大値を取る階調が表す曲線のことである。
【００６７】
補間ガイドカーブ決定部５０２は、補間演算に用いる補間ガイドカーブを決定する。補間ガイドカーブとは、変換元の色空間で補間の対象となる色成分の最大階調及び最小階調がそれぞれ表す曲線のことである。
【００６８】
変換先の色空間において、基準カーブ上の色と補間ガイドカーブ上の色とがカラーパッチによって測色される色である。一方で、変換先の色空間において、基準カーブ及び補間ガイドカーブ上にない色は、補間演算により補間される。したがって、本実施形態では、カラーチャートには、基準カーブ上の色に対応するカラーパッチと、補間ガイドカーブ上の色に対応するカラーパッチとが配置される。
【００６９】
読取画像測色部５０３は、カラーチャート画像をＲＩＰ処理した画像が画像形成出力された印刷用紙を読み取った読取画像上の各カラーパッチを測色する。
【００７０】
補間演算部５０４は、読取画像測色部５０３により測色された測色値を用いて、基準カーブ及び補間ガイドカーブ上にない色の測色値を補間演算により補間する。以降では、補間演算により補間された測色値を「補間値」とも表す。
【００７１】
ＲＩＰ画像解像度変換部５０５は、カラーチャート画像をＲＩＰ処理したＲＩＰ画像の解像度を、読取画像と同一の解像度に変換する。ただし、必ずしもＲＩＰ画像の解像度を、読取画像と同一の解像度に変換する必要はなく、異なる解像度であっても良い。例えば、ＲＩＰ画像解像度変換部５０５は、読取画像の解像度に関わらず、ＲＩＰ画像の解像度を２００〜３００ｄｐｉ程度に変換しても良い。
【００７２】
ＲＩＰ画像測色部５０６は、ＲＩＰ画像解像度変換部５０５により解像度が変換されたＲＩＰ画像上の各カラーパッチを測色する。
【００７３】
色変換データ生成部５０７は、ＲＩＰ画像測色部５０６により測色された測色値と、読取画像測色部５０３より測色された測色値と、補間演算部５０４により補間された補間値とを用いて、色変換データを生成する。
【００７４】
すなわち、色変換データ生成部５０７は、互いに対応するカラーパッチについて、ＲＩＰ画像測色部５０６により測色された測色値と、読取画像測色部５０３より測色された測色値とを対応付けることで、色変換データを生成する。また、色変換データ生成部５０７は、補間演算部５０４により補間された補間値と、変換元の色成分値のうち、当該補間値に対応する色成分値とを対応付けることで、色変換データを生成する。
【００７５】
＜欠陥検査処理＞
以降では、予め生成され、記憶部４０６に記憶されている色変換テーブルを用いて、印刷用紙の検査を行う処理（欠陥検査処理）について、図９を参照しながら説明する。図９は、第一の実施形態に係る欠陥検査処理の一例を示すフローチャートである。なお、図９では、一例として、ＲＩＰ画像はＣＭＹＫ色空間で各画素１ｂｉｔ、６００ｄｐｉであり、読取画像はＲＧＢ色空間で各画素８ｂｉｔ、２００ｄｐｉであるものとする。
【００７６】
まず、ＲＩＰ画像取得部４０１は、エンジンコントローラ２０からＲＩＰ画像を受信する（ステップＳ１０１）。なお、このとき、ＲＩＰ画像は、検査対象の原稿画像をＲＩＰ処理した画像である。
【００７７】
次に、基準画像生成部４０２は、ＲＩＰ画像取得部４０１から入力されたＲＩＰ画像と、記憶部４０６に記憶されている色変換テーブルとから基準画像を生成する（ステップＳ１０２）。
【００７８】
ここで、上記のステップＳ１０２の基準画像を生成する処理の詳細について、図１０を参照しながら説明する。図１０は、第一の実施形態に係る基準画像の生成処理の一例を示すフローチャートである。
【００７９】
まず、基準画像生成部４０２は、ＲＩＰ画像の各画素を８ｂｉｔに色深度を変換する（ステップＳ２０１）。
【００８０】
次に、基準画像生成部４０２は、ＲＩＰ画像の解像度を、読取画像と同一の解像度である２００ｄｐｉに変換する（ステップＳ２０２）。
【００８１】
次に、基準画像生成部４０２は、記憶部４０６に記憶されている色変換テーブルを用いて、ＲＩＰ画像の色空間を、ＣＭＹＫ色空間からＲＧＢ色空間に変換する（ステップＳ２０３）。
【００８２】
次に、基準画像生成部４０２は、ＲＩＰ画像に基準点を設定する（ステップＳ２０４）。これにより、基準画像が生成される。なお、基準点とは、基準画像と読取画像との位置合わせを行うために基準となる点である。
【００８３】
図９に戻る。ステップＳ１０２に続いて、読取部４０３は、プリントエンジン３０により出力された印刷用紙の紙面上に形成された画像を読み取り、読取画像を生成する（ステップＳ１０３）。なお、このとき、印刷用紙には、検査対象の原稿画像をＲＩＰ処理した画像が紙面上に形成されている。
【００８４】
次に、比較検査部４０４は、上記のステップＳ１０２で生成された基準画像と、上記のステップＳ１０３で生成された読取画像との位置合わせを行う（ステップＳ１０４）。
【００８５】
次に、比較検査部４０４は、上記のステップＳ１０４で位置合わせが行われた基準画像と読取画像との差分画像を生成する（ステップＳ１０５）。すなわち、比較検査部４０４は、互いに対応する各画素の差分値を各画素の画素値とする差分画像を生成する。
【００８６】
次に、比較検査部４０４は、欠陥有無を判定する（ステップＳ１０６）。すなわち、比較検査部４０４は、例えば、差分画像の各画素値と、予め設定された閾値との大小関係に基づき、読取画像における欠陥の有無を判定する。そして、比較検査部４０４は、判定結果をユーザ端末５０に送信する。なお、例えば、原稿画像が複数ページある場合は、上記のステップＳ１０１〜ステップＳ１０６の処理をページ単位で繰り返せば良い。
【００８７】
＜測色値の補間＞
以降では、一例として、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割され、変換先がＲＧＢ色空間である場合の測色値を補間について説明する。また、以降では、色成分を「チャネル」とも表す。更に、或るチャネルにおける或る階調ｓ（０≦ｓ≦１１）を「（チャネル名）ｓ」で表す。例えば、チャネル名「シアン」の５階調目であれば「Ｃ４」、チャネル名「キープレート」の１２階調目であれば「Ｋ１１」等と表す。
【００８８】
ここで、例えば、シアンの任意の階調Ｃｎと、キープレートの任意の階調Ｋｍとを固定した場合、イエロー（Ｙ）と、マゼンタ（Ｍ）と、ＲＧＢ色空間における任意の或るチャネル（Ｒ、Ｇ又はＢのいずれか１つのチャネル。）との関係を表すグラフ（曲面）を図１１（ａ）に示す。以降では、一例として、ＲＧＢ色空間における任意の或るチャネルは、グリーン（Ｇ）であるものとする。
【００８９】
このとき、例えば、図１１（ａ）に示すグラフをＹ−Ｇ平面に射影した場合に、マゼンダ（Ｍ）の各階調が表すグラフ（曲線）を図１１（ｂ）に示す。図１１（ｂ）に示すように、Ｍ０〜Ｍ１１がそれぞれ表すグラフは、ほぼ相似形となっている。本実施形態では、この特性を用いて、測色値の補間を行う。
【００９０】
すなわち、例えば、Ｍ０が表すグラフと、Ｍ１〜Ｍ１１がそれぞれ表すグラフの両端（Ｙ０及びＹ１１）との測色値を用いて、上記特性により、Ｍ１〜Ｍ１１がそれぞれ表すグラフ（このグラフを「補間カーブ」とも表す。）の中間階調（Ｙ１〜Ｙ１０）における測色値（例えばチャネルＧの値）を補間する。なお、Ｍ０が表すグラフが基準カーブであり、Ｙ０及びＹ１１のときにＭ１〜Ｍ１１におけるチャネルＧの値（又は、チャネルＲ若しくはＢの値）がそれぞれ表すグラフが補間ガイドカーブである。
【００９１】
＜基準カーブ及び補間ガイドカーブの決定処理＞
以降では、基準カーブ及び補間ガイドカーブを決定する処理について、図１２を参照しながら説明する。図１２は、第一の実施形態に係る基準カーブ及び補間ガイドカーブの決定処理の一例を示すフローチャートである。図１２に示す基準カーブ及び補間ガイドカーブの決定処理は、例えば、カラーチャートを作成する前に実行される。なお、以降では、上記と同様に、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割され、変換先がＲＧＢ色空間であるものとする。
【００９２】
まず、基準カーブ決定部５０１は、変換先の色成分値の最大値が得られるグラフを基準カーブに決定する（ステップＳ３０１）。例えば、図１１（ａ）に示すグラフ（曲面）が得られる場合、基準カーブ決定部５０１は、チャネルＧの最大値（又は、チャネルＲ若しくはＢの最大値）が得られるグラフ（すなわち、Ｍ０が表すグラフ又はＹ０が表すグラフのいずれかのグラフ）を基準カーブとする。チャネルＧの最大値（又は、チャネルＲ若しくはＢの最大値）が得られるグラフを基準カーブとすることで、補間値の誤差を低減することができる。
【００９３】
以降では、図１３に示すように、Ｍ０が表すグラフを基準カーブと決定したものとする。この場合、イエロー（Ｙ）の中間階調に対する測色値（変換先の色空間における測色値）が補間されることになる。なお、Ｙ０が表すグラフを基準カーブと決定することもできる。この場合、マゼンタ（Ｍ）の中間階調に対する測色値（変換先の色空間における測色値）が補間されることになる。
【００９４】
ただし、イエロー（Ｙ）は、人間の比視感度が他の色成分（Ｃ、Ｍ、及びＫ）よりも鈍く、また変化に鈍感である。このため、マゼンタ（Ｍ）及びイエロー（Ｙ）のうち、中間階調に対する測色値（変換先の色空間における測色値）が補間される色成分としては（すなわち、補間の対象となる色成分としては）イエロー（Ｙ）とすることが好ましい。したがって、基準カーブとしては、Ｍ０が表すグラフとすることが好ましい。
【００９５】
次に、補間ガイドカーブ決定部５０２は、補間の対象となる色成分の最大階調及び最小階調が表すグラフを補間ガイドカーブと決定する（ステップＳ３０２）。例えば、図１１（ａ）に示すグラフ（曲面）が得られる場合、補間ガイドカーブ決定部５０２は、図１３に示すように、Ｙ０が表すグラフと、Ｙ１１が表すグラフとを補間ガイドカーブとする。
【００９６】
以上により、基準カーブと補間ガイドカーブとが決定される。本実施形態では、基準カーブ及び補間ガイドカーブ上の色のみをカラーパッチで実際に測色し、他の色については補間演算により測色値を補間する。例えば、図１３に示す例では、シアン（Ｃ）及びキープレート（Ｋ）の階調を任意の階調に固定した場合、Ｍ０におけるＹ０〜Ｙ１１と、Ｙ０におけるＭ１〜Ｍ１１と、Ｙ１１におけるＭ１〜Ｍ１１とのカラーパッチを実際に測色して、ＲＧＢ色空間の色成分値（測色値）を得る。一方で、他の色（Ｍ１〜Ｍ１１のそれぞれにおけるＹ１〜Ｙ１０）に対するＲＧＢ色空間の色成分値（測色値）は、補間演算により測色値を補間する。言い換えれば、変換元の色空間の色成分のうち、補間対象となる色成分（イエロー（Ｙ））の中間階調（Ｙ１〜Ｙ１０）に対する測色値（すなわち、補間カーブ上の中間階調における色成分値）を補間する。これにより、本実施形態では、基準カーブ及び補間ガイドカーブ上の色成分値（変換先の色空間における色成分値）を得るためのカラーパッチのみを配置すれば良く、カラーチャートに配置するカラーパッチの色数を削減することができる。
【００９７】
＜色変換テーブルの生成処理＞
以降では、色変換テーブルを生成する処理について、図１４を参照しながら説明する。図１４は、第一の実施形態に係る色変換テーブルの生成処理の一例を示すフローチャートである。なお、以降では、上記と同様に、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割され、変換先がＲＧＢ色空間であるものとする。
【００９８】
まず、ＲＩＰ画像取得部４０１は、エンジンコントローラ２０からＲＩＰ画像を受信する（ステップＳ４０１）。なお、このとき、ＲＩＰ画像は、基準カーブ及び補間ガイドカーブ上の色成分値（変換先の色空間における色成分値）を得るためのカラーパッチのみが配置されたカラーチャートの原稿画像（カラーチャート画像）をＲＩＰ処理した画像である。
【００９９】
次に、ＲＩＰ画像解像度変換部５０５は、ＲＩＰ画像取得部４０１が取得したＲＩＰ画像の解像度を、読取画像と同一の解像度に変換する（ステップＳ４０２）。例えば、ＲＩＰ画像の解像度が６００ｄｐｉ、読取画像の解像度が２００ｄｐｉである場合、ＲＩＰ画像解像度変換部５０５は、ＲＩＰ画像の解像度を２００ｄｐｉに変換する。
【０１００】
次に、ＲＩＰ画像測色部５０６は、ＲＩＰ画像解像度変換部５０５により解像度が変換されたＲＩＰ画像上の各カラーパッチを測色する（ステップＳ４０３）。これにより、各カラーパッチのＣＭＹＫ色空間における色成分値が測色される。なお、これらの色成分値は、変換先のＲＧＢ色空間における色成分値が基準カーブ又は補間ガイドカーブ上となる色成分値である。
【０１０１】
次に、読取部４０３は、プリントエンジン３０により出力された印刷用紙の紙面上に形成された画像を読み取り、読取画像を生成する（ステップＳ４０４）。なお、このとき、印刷用紙には、カラーチャート画像をＲＩＰ処理した画像が紙面上に形成されている。
【０１０２】
次に、読取画像測色部５０３は、当該印刷用紙を読み取った読取画像上の各カラーパッチを測色する（ステップＳ４０５）。これにより、各カラーパッチのＲＧＢ色空間における色成分値が測色される。なお、これらの色成分値は、基準カーブ又は補間ガイドカーブ上となる色成分値である。
【０１０３】
次に、補間演算部５０４は、読取画像測色部５０３により測色された測色値を用いて、基準カーブ及び補間ガイドカーブ上にない色の測色値を補間演算により補間して、補間値を得る（ステップＳ４０６）。
【０１０４】
ここで、例えば、シアンの任意の階調Ｃｎと、キープレートの任意の階調Ｋｍとを固定した場合に、任意の階調ＣｎＭｘＹｉＫｍ（ｘ≠０，ｉ≠０，ｉ≠１１）のカラーパッチにおける補間値Ｘｉは、次の式１により求められる。なお、Ｘｉは、ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値である。
【０１０５】
【数１】
2019134339.tif 000003
ただし、Ｂ０＝Ｂ１１の場合は、上記の式１によらずに、（０＋１１）／２＜ｉのときＸｉ＝Ｘ１１，（０＋１１）／２≧ｉのときＸｉ＝Ｘ０とする。
【０１０６】
ここで、Ｂ０は階調ＣｎＭ０Ｙ０Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢ０は基準カーブ上の色成分値であり、上記のステップＳ４０５で得られる。
【０１０７】
また、Ｂ１１は階調ＣｎＭ０Ｙ１１Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢ１１は基準カーブ上の色成分値であり、上記のステップＳ４０５で得られる。
【０１０８】
また、Ｂｉは階調ＣｎＭ０ＹｉＫｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢｉは基準カーブ上の色成分値であり、上記のステップＳ４０５で得られる。
【０１０９】
また、Ｘ０は階調ＣｎＭｘＹ０Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＸ０は補間ガイドカーブ上の色成分値であり、上記のステップＳ４０５で得られる。
【０１１０】
更に、Ｘ１１は階調ＣｎＭｘＹ１１Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＸ１１は補間ガイドカーブ上の色成分値であり、上記のステップＳ４０５で得られる。
【０１１１】
上記の式１は、図１５に示すように、（Ｂ０−Ｂ１１）と（Ｂ０−Ｂｉ）との比と、（Ｘ０−Ｘ１１）と（Ｘ０−Ｘｉ）との比とに基づいて、補間値で構成される補間カーブが基準カーブに対してどれだけの倍率で縮小されているかを求めることで、（Ｘ０−Ｘｉ）を算出する。ＲＧＢ色空間における各色成分（Ｒ、Ｇ及びＢ）について、全てのＣｎ及びＫｍで、この演算を行う。これにより、変換元の色空間における補間対象の色成分値に対する補間値が得られる。
【０１１２】
次に、色変換データ生成部５０７は、ＲＩＰ画像測色部５０６により測色された測色値と、読取画像測色部５０３より測色された測色値と、補間演算部５０４により補間された補間値とを用いて、色変換データを生成する（ステップＳ４０７）。
【０１１３】
すなわち、色変換データ生成部５０７は、互いに対応するカラーパッチについて、ＲＩＰ画像測色部５０６により測色された測色値と、読取画像測色部５０３より測色された測色値とを対応付けることで、色変換データを生成する。また、色変換データ生成部５０７は、補間演算部５０４により補間された補間値と、変換元の色成分値のうち、当該補間値に対応する色成分値とを対応付けることで、色変換データを生成する。
【０１１４】
最後に、色変換データ生成部５０７は、上記のステップＳ４０７で生成した色変換データが格納された色変換テーブルを生成し、記憶部４０６に記憶させる（ステップＳ４０８）。
【０１１５】
以上により、本実施形態に係る検査装置４０は、補間によって補間値が算出されるカラーパッチを削減したカラーチャートを用いて、色変換テーブルを生成することができる。これにより、本実施形態に係る検査装置４０では、色変換テーブルを生成するためのカラーパッチの色数を削減（すなわち、カラーチャートの枚数を削減）することができる。
【０１１６】
より具体的には、マゼンタ及びイエローは基準カーブと補間ガイドカーブとの１２×３−２の３４階調あれば色変換テーブルを生成することができるようになる。このため、色変換テーブルの生成に必要なカラーパッチの色数は、シアンの１２階調と、キープレートの１２階調と、マゼンタ及びイエローの３４階調との組み合わせであり、１２×１２×３６＝４８９６色となる。したがって、例えば、ＣＭＹＫの各色で１２階調が必要な場合（２０７３６色）と比べて、４８９６／１７２８≒２．８、つまり、カラーチャートの枚数を４分の１の３ページにまで削減することができるようになる。
【０１１７】
［第二の実施形態］
次に、第二の実施形態について説明する。第一の実施形態では、補間値より構成される補間カーブが基準カーブと相似関係になる場合について説明した。しかしながら、例えば、印刷プロセスや読取装置の特性等によっては、補間カーブと基準カーブとの相似関係を維持できず、実際の補間カーブ（補間演算ではなく、実際に測色した場合に得られるカーブ）が歪む場合がある。このような場合、基準カーブと実際の補間カーブとは相似関係ではないため、補間演算によって得られた補間値と、実際の値（実際に測色した場合に得られる測色値）とに誤差が生ずることがある。
【０１１８】
例えば、補間カーブをＭｘ、実際の補間カーブをＭｘ´とした場合に、中間階調Ｙａを考える。このとき、図１６に示すように、補間カーブＭｘにおけるＹａの値（補間値）Ｍｘ（Ｙａ）と、実際の補間カーブをＭｘ´におけるＹａの値（実際の測色値）Ｍｘ´（Ｙａ）とには、誤差が生じる場合がある。
【０１１９】
そこで、第二の実施形態では、補間ガイドカーブを最小階調（例えばＹ０）及び最大階調（例えばＹ１１）だけでなく、中間にも追加するものとする。より具体的には、例えば、図１７に示すように、中間階調Ｙａを表す補間ガイドカーブ（これを「中間ガイドカーブ」とも表す。）を追加し、中間ガイドカーブ上の色成分値も実際に測色する。一方で、最小階調と中間階調との間（Ｙ１〜Ｙ（ａ−１））と、中間階調と最大階調との間（Ｙ（ａ＋１）〜Ｙ１０）との色成分値は補間演算によって補間する。これにより、誤差の発生を防止し、高い精度で補間を行うことができるようになる。
【０１２０】
なお、第二の実施形態では、主に、第一の実施形態との相違点について説明し、第一の実施形態と実質的に同様な点については、第一の実施形態と同一の符号を付与し、その説明を適宜、省略又は簡略化する。
【０１２１】
＜中間ガイドカーブの決定処理＞
以降では、基準ガイドカーブを決定する処理について、図１８を参照しながら説明する。図１８は、第二の実施形態に係る中間ガイドカーブの決定処理の一例を示すフローチャートである。図１８に示す中間ガイドカーブの決定処理は、例えば、基準カーブ及び補間ガイドカーブが決定された後、カラーチャートを作成する前に実行される。なお、以降では、上記と同様に、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割され、変換先がＲＧＢ色空間であるものとする。
【０１２２】
まず、色変換テーブル生成部４０５は、全ての色変換データを生成するためのカラーパッチが配置されたカラーチャートを印刷及び測色する（ステップＳ５０１）。全ての色変換データを生成するためのカラーパッチが配置されたカラーチャートとは、例えば、ＣＭＹＫ各色１２階調の組み合わせに対応する色数（２０７３６色）のカラーパッチが配置されたカラーチャートである。このカラーチャートの印刷及び測色は、カラーチャート画像毎に、図１４のステップＳ４０１〜ステップＳ４０５を実行することで行われる。
【０１２３】
次に、補間演算部５０４は、図１４のステップＳ４０６と同様に、補間値を得る（ステップＳ５０２）。すなわち、補間演算部５０４は、中間ガイドカーブを用いない場合の補間値を得る。
【０１２４】
次に、補間ガイドカーブ決定部５０２は、上記のステップＳ５０１で得られた測色値と、上記のステップＳ５０２で得られた補間値とを用いて、互いに対応する測色値及び補間値の誤差を算出する（ステップＳ５０３）。
【０１２５】
次に、補間ガイドカーブ決定部５０２は、上記のステップＳ５０３で算出された誤差が最大となる階調（補間対象の色成分における階調）が表すグラフを中間ガイドカーブと決定する（ステップＳ５０４）。例えば、当該誤差が最大となる階調がＹａである場合、補間ガイドカーブ決定部５０２は、Ｙａが表すグラフを中間ガイドカーブと決定する。これにより、中間ガイドカーブが決定される。
【０１２６】
なお、本実施形態では、中間ガイドカーブを１つ決定する場合について説明したが、中間ガイドカーブを２つ以上決定しても良い。例えば、中間ガイドカーブを２つ決定する場合、誤差が最大となる階調が表すグラフと、誤差が２番目に大きい階調が表すグラフとが中間ガイドカーブに決定されれば良い。
【０１２７】
＜色変換テーブルの生成処理＞
以降では、色変換テーブルを生成する処理について、図１９を参照しながら説明する。図１９は、第二の実施形態に係る色変換テーブルの生成処理の一例を示すフローチャートである。なお、以降では、上記と同様に、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割され、変換先がＲＧＢ色空間であるものとする。
【０１２８】
まず、ＲＩＰ画像取得部４０１は、エンジンコントローラ２０からＲＩＰ画像を受信する（ステップＳ６０１）。なお、このとき、ＲＩＰ画像は、基準カーブ、補間ガイドカーブ及び中間ガイドカーブ上の色成分値（変換先の色空間における色成分値）を得るためのカラーパッチのみが配置されたカラーチャートの原稿画像（カラーチャート画像）をＲＩＰ処理した画像である。
【０１２９】
次に、ＲＩＰ画像解像度変換部５０５は、ＲＩＰ画像取得部４０１が取得したＲＩＰ画像の解像度を、読取画像と同一の解像度に変換する（ステップＳ６０２）。なお、上述したように、ＲＩＰ画像の解像度は、読取画像の解像度と必ずしも同一に変換される必要はない。
【０１３０】
次に、ＲＩＰ画像測色部５０６は、ＲＩＰ画像解像度変換部５０５により解像度が変換されたＲＩＰ画像上の各カラーパッチを測色する（ステップＳ６０３）。これにより、各カラーパッチのＣＭＹＫ色空間における色成分値が測色される。なお、これらの色成分値は、変換先のＲＧＢ色空間における色成分値が基準カーブ、補間ガイドカーブ又は中間ガイドカーブのいずれかのカーブ上となる色成分値である。
【０１３１】
次に、読取部４０３は、プリントエンジン３０により出力された印刷用紙の紙面上に形成された画像を読み取り、読取画像を生成する（ステップＳ６０４）。なお、このとき、印刷用紙には、カラーチャート画像をＲＩＰ処理した画像が紙面上に形成されている。
【０１３２】
次に、読取画像測色部５０３は、当該印刷用紙を読み取った読取画像上の各カラーパッチを測色する（ステップＳ６０５）。これにより、各カラーパッチのＲＧＢ色空間における色成分値が測色される。なお、これらの色成分値は、基準カーブ、補間ガイドカーブ又は中間ガイドカーブのいずれかのカーブ上となる色成分値である。
【０１３３】
次に、補間演算部５０４は、読取画像測色部５０３により測色された測色値を用いて、基準カーブ、補間ガイドカーブ及び中間ガイドカーブ上にない色の測色値を補間演算により補間して、補間値を得る（ステップＳ６０６）。
【０１３４】
ここで、例えば、シアンの任意の階調Ｃｎと、キープレートの任意の階調Ｋｍとを固定した場合に、任意の階調ＣｎＭｘＹｉＫｍ（ｘ≠０，ｉ≠０，ｉ≠ａ，ｉ≠１１）のカラーパッチにおける補間値Ｘｉは、次の式２又は式３により求められる。なお、Ｘｉは、ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値である。また、ａは中間ガイドカーブを表す階調である。
【０１３５】
ｉ＜ａのとき、
【０１３６】
【数２】
2019134339.tif 000004
ただし、Ｂ０＝Ｂａの場合は、上記の式２によらずに、（０＋ａ）／２＜ｉのときＸｉ＝Ｘａ，（０＋ａ）／２≧ｉのときＸｉ＝Ｘ０とする。
【０１３７】
一方で、ｉ＞ａのとき、
【０１３８】
【数３】
2019134339.tif 000005
ただし、Ｂ０＝Ｂ１１の場合は、上記の式３によらずに、（０＋ａ）／２＜ｉのときＸｉ＝Ｘ１１，（０＋ａ）／２≧ｉのときＸｉ＝Ｘ０とする。
【０１３９】
ここで、Ｂ０は階調ＣｎＭ０Ｙ０Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢ０は基準カーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４０】
また、Ｂａは階調ＣｎＭ０ＹａＫｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢａは基準カーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４１】
また、Ｂ１１は階調ＣｎＭ０Ｙ１１Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢ１１は基準カーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４２】
また、Ｂｉは階調ＣｎＭ０ＹｉＫｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＢｉは基準カーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４３】
また、Ｘ０は階調ＣｎＭｘＹ０Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＸ０は補間ガイドカーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４４】
また、Ｘａは階調ＣｎＭｘＹａＫｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＸａは中間ガイドカーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４５】
更に、Ｘ１１は階調ＣｎＭｘＹ１１Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）である。このＸ１１は補間ガイドカーブ上の色成分値であり、上記のステップＳ６０５で得られる。
【０１４６】
上記の式２は、図２０（ａ）に示すように、（Ｂ０−Ｂｉ）と（Ｂ０−Ｂａ）との比と、（Ｘ０−Ｘｉ）と（Ｘ０−Ｘａ）との比とに基づいて、補間値で構成される補間カーブが基準カーブに対してどれだけの倍率で縮小されているかを求めることで、（Ｘ０−Ｘｉ）を算出する。同様に、上記の式３は、図２０（ｂ）に示すように、（Ｂａ−Ｂｉ）と（Ｂａ−Ｂ１１）との比と、（Ｘａ−Ｘｉ）と（Ｘａ−Ｘ１１）との比とに基づいて、補間値で構成される補間カーブが基準カーブに対してどれだけの倍率で縮小されているかを求めることで、（Ｘａ−Ｘｉ）を算出する。
【０１４７】
ＲＧＢ色空間における各色成分（Ｒ、Ｇ及びＢ）について、全てのＣｎ及びＫｍで、これらの演算を行う。これにより、変換元の色空間における補間対象の色成分値に対する補間値が得られる。
【０１４８】
次に、色変換データ生成部５０７は、ＲＩＰ画像測色部５０６により測色された測色値と、読取画像測色部５０３より測色された測色値と、補間演算部５０４により補間された補間値とを用いて、色変換データを生成する（ステップＳ６０７）。
【０１４９】
すなわち、色変換データ生成部５０７は、互いに対応するカラーパッチについて、ＲＩＰ画像測色部５０６により測色された測色値と、読取画像測色部５０３より測色された測色値とを対応付けることで、色変換データを生成する。また、色変換データ生成部５０７は、補間演算部５０４により補間された補間値と、変換元の色成分値のうち、当該補間値に対応する色成分値とを対応付けることで、色変換データを生成する。
【０１５０】
最後に、色変換データ生成部５０７は、上記のステップＳ６０７で生成した色変換データが格納された色変換テーブルを生成し、記憶部４０６に記憶させる（ステップＳ６０８）。
【０１５１】
以上により、本実施形態に係る検査装置４０は、補間によって補間値が算出されるカラーパッチを削減したカラーチャートを用いて、色変換テーブルを生成することができる。これにより、本実施形態に係る検査装置４０では、色変換テーブルを生成するためのカラーパッチの色数を削減（すなわち、カラーチャートの枚数を削減）することができる。しかも、本実施形態に係る検査装置４０では、中間ガイドカーブを用いることで、補間演算によって生ずる誤差を低減することができる。
【０１５２】
本実施形態では、中間ガイドカーブ上の色成分値を測色する必要があるため、第一の実施形態と比べて、カラーパッチの色数は増加する。より具体的には、マゼンタ及びイエローは基準カーブと補間ガイドカーブと中間ガイドカーブとの１２×４−３の４５階調が必要となる。このため、色変換テーブルの生成に必要なカラーパッチの色数は、シアンの１２階調と、キープレートの１２階調と、マゼンタ及びイエローの４５階調との組み合わせであり、１２×１２×４５＝６４８０色となる。したがって、本実施形態では、６４８０／１７２８≒３．７５、つまり、カラーチャートの枚数は４ページとなる。本実施形態では、第一の実施形態と比べると必要なカラーチャートの枚数は増加するものの、補間演算によって生ずる誤差を低減しつつ、従来よりもカラーチャートの枚数を削減することができる。
【０１５３】
［第三の実施形態］
次に、第三の実施形態について説明する。第一の実施形態及び第二の実施形態で説明したように、補間演算により測色値を補間することで、色変換テーブルを生成するために必要なカラーパッチの色数を削減することができる。
【０１５４】
そこで、その削減分を活用して、より高い精度で測色を行うことできるカラーチャートを構成することが可能となる。例えば、図２１に示すように、１ページ目のカラーチャート３１００と、２ページ目のカラーチャート３２００とに対して、同一色のカラーパッチ３１０１とカラーパッチ３２０１とをそれぞれ配置する。また、このとき、例えば、１ページ目のカラーチャート３１００におけるカラーパッチ３１０１の主走査方向の位置と、２ページ目のカラーチャート３２００におけるカラーパッチ３２０１の主走査方向の位置とが異なるように配置する。そして、カラーパッチ３１０１の測色値と、カラーパッチ３２０１の測色値との平均値を算出し、この平均値をこれらのカラーパッチ３１０１及びカラーパッチ３２０１の色の測色値とする。
【０１５５】
これにより、例えば、プリンタや読取装置のムラ等によって発生する色偏差やページ間での色変動等の影響を低減させることができる。なお、このようなカラーチャートの構成により、色変換テーブルを生成するために必要なカラーチャートの枚数は２倍になるものの、第一の実施形態を用いることで３×２＝６ページとなり、依然として従来よりもカラーチャートの枚数を削減することができる。
【０１５６】
なお、第三の実施形態では、主に、第一の実施形態との相違点について説明し、第一の実施形態と実質的に同様な点については、第一の実施形態と同一の符号を付与し、その説明を適宜、省略又は簡略化する。
【０１５７】
＜機能構成＞
まず、本実施形態に係る色変換テーブル生成部４０５の詳細な機能構成について、図２２を参照しながら説明する。図２２は、第三の実施形態に係る色変換テーブル生成部４０５の詳細な機能構成の一例を示す図である。
【０１５８】
図２２に示すように、本実施形態に係る色変換テーブル生成部４０５には、更に、読取画像測色値平均化部５０８と、ＲＩＰ画像測色値平均化部５０９とが含まれる。
【０１５９】
読取画像測色値平均化部５０８は、読取画像測色部５０３が測色したカラーパッチのうち、互いに対応するカラーパッチ（同一色のカラーパッチ）の測色値の平均値を算出する。
【０１６０】
ＲＩＰ画像測色値平均化部５０９は、ＲＩＰ画像測色部５０６が測色したカラーパッチのうち、互いに対応するカラーパッチ（同一色のカラーパッチ）の測色値の平均値を算出する。
【０１６１】
＜色変換テーブルの生成処理＞
以降では、色変換テーブルを生成する処理について、図２３を参照しながら説明する。図２３は、第三の実施形態に係る色変換テーブルの生成処理の一例を示すフローチャートである。なお、以降では、変換元のＣＭＹＫ色空間のそれぞれの色成分が１２階調に分割され、変換先がＲＧＢ色空間であるものとする。
【０１６２】
まず、ＲＩＰ画像取得部４０１は、エンジンコントローラ２０からＲＩＰ画像を受信する（ステップＳ７０１）。なお、このとき、ＲＩＰ画像は、例えば、図２１で説明したように、基準カーブ及び補間ガイドカーブ上の色成分値（変換先の色空間における色成分値）を得るためのカラーパッチが、主走査方向の位置が異なるように複数のページに配置されたカラーチャート画像をＲＩＰ処理した画像である。
【０１６３】
次に、ＲＩＰ画像解像度変換部５０５は、ＲＩＰ画像取得部４０１が取得したＲＩＰ画像の解像度を、読取画像と同一の解像度に変換する（ステップＳ７０２）。なお、上述したように、ＲＩＰ画像の解像度は、読取画像の解像度と必ずしも同一に変換される必要はない。
【０１６４】
次に、ＲＩＰ画像測色部５０６は、ＲＩＰ画像解像度変換部５０５により解像度が変換されたＲＩＰ画像上の各カラーパッチを測色する（ステップＳ７０３）。
【０１６５】
次に、ＲＩＰ画像測色値平均化部５０９は、ＲＩＰ画像測色部５０６が測色したカラーパッチのうち、互いに対応するカラーパッチ（同一色のカラーパッチ）の測色値の平均値を算出する（ステップＳ７０４）。
【０１６６】
次に、読取部４０３は、プリントエンジン３０により出力された印刷用紙の紙面上に形成された画像を読み取り、読取画像を生成する（ステップＳ７０５）。なお、このとき、印刷用紙には、上記のステップＳ７０１で受信したＲＩＰ画像が紙面上に形成されている。
【０１６７】
次に、読取画像測色部５０３は、当該印刷用紙を読み取った読取画像上の各カラーパッチを測色する（ステップＳ７０６）。
【０１６８】
次に、読取画像測色値平均化部５０８は、読取画像測色部５０３が測色したカラーパッチのうち、互いに対応するカラーパッチ（同一色のカラーパッチ）の測色値の平均値を算出する（ステップＳ７０７）。
【０１６９】
次に、補間演算部５０４は、読取画像測色値平均化部５０８により算出された平均値を用いて、基準カーブ及び補間ガイドカーブ上にない色の測色値を補間演算により補間して、補間値を得る（ステップＳ７０６）。
【０１７０】
ここで、例えば、シアンの任意の階調Ｃｎと、キープレートの任意の階調Ｋｍとを固定した場合に、任意の階調ＣｎＭｘＹｉＫｍ（ｘ≠０，ｉ≠０，ｉ≠１１）のカラーパッチにおける補間値Ｘｉは、第一の実施形態と同様に、式１により求められる。ただし、Ｂ０＝Ｂ１１の場合は、式１によらずに、（０＋１１）／２＜ｉのときＸｉ＝Ｘ１１，（０＋１１）／２≧ｉのときＸｉ＝Ｘ０とする。
【０１７１】
第三の実施形態では、Ｂ０は階調ＣｎＭ０Ｙ０Ｋｍのカラーパッチの測色値（ＲＧＢ色空間におけるＲ、Ｇ又はＢのいずれかの色成分値）の平均値である。このＢ０は基準カーブ上の同一階調における色成分値の平均値であり、上記のステップＳ７０７で得られる。同様に、Ｂ１１、Ｂｉ、Ｘ０、Ｘ１１も同一階調における平均であり、上記のステップＳ７０７で得られる。
【０１７２】
次に、色変換データ生成部５０７は、読取画像測色値平均化部５０８により算出された平均値と、ＲＩＰ画像測色値平均化部５０９により算出された平均値と、補間演算部５０４により補間された補間値とを用いて、色変換データを生成する（ステップＳ７０９）。
【０１７３】
すなわち、色変換データ生成部５０７は、互いに対応する平均値について、読取画像測色値平均化部５０８により算出された平均値と、ＲＩＰ画像測色値平均化部５０９により算出された平均値とを対応付けることで、色変換データを生成する。また、色変換データ生成部５０７は、補間演算部５０４により補間された補間値と、変換元の色成分値のうち、当該補間値に対応する色成分値とを対応付けることで、色変換データを生成する。
【０１７４】
最後に、色変換データ生成部５０７は、上記のステップＳ７０９で生成した色変換データが格納された色変換テーブルを生成し、記憶部４０６に記憶させる（ステップＳ７１０）。
【０１７５】
以上により、本実施形態に係る検査装置４０は、補間によって補間値が算出されるカラーパッチを削減したカラーチャートを用いて、色変換テーブルを生成することができる。これにより、本実施形態に係る検査装置４０では、色変換テーブルを生成するためのカラーパッチの色数を削減（すなわち、カラーチャートの枚数を削減）することができる。しかも、本実施形態では、同一色のカラーパッチの測色値の平均値を用いることで、例えば、色偏差や色変動等の影響を低減した精度の高い測色を行うことができるようになる。
【０１７６】
なお、本実施形態では、互いに対応する２つのカラーパッチの測色値の平均値を算出したが、これに限られない。例えば、互いに対応する３つ以上のカラーパッチの測色値の平均値を算出しても良い。
【０１７７】
なお、第一の実施形態乃至第三の実施形態では、一例として、変換元の色空間をＣＹＭＫ色空間、変換先の色空間をＲＧＢ色空間としたが、これに限られず、変換元の色空間及び変換先の色空間は、例えばＬａｂ色空間等の任意の色空間とすることができる。また、第一の実施形態乃至第三の実施形態では、一例として、ＣＹＭＫ色空間の各色成分を１２階調に分割したが、これに限られず、各色成分は任意の数の階調に分割されても良い。
【０１７８】
更に、第一の実施形態乃至第三の実施形態では、一例として、ＣＹＭＫ色空間の各色成分のうちのイエロー（Ｙ）を、中間階調を補間する対象の色成分としたが、これに限られない。中間階調を補間する対象の色成分は、イエロー（Ｙ）以外の任意の色成分が用いられても良い。また、中間階調を補間する対象の色成分として、２つ以上の色成分が用いられても良い。
【０１７９】
本発明は、具体的に開示された上記の各実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１８０】
１        画像形成システム
１０      ＤＦＥ
２０      エンジンコントローラ
３０      プリントエンジン
４０      検査装置
５０      ユーザ端末
２０１    データ取得部
２０２    エンジン制御部
２０３    ＲＩＰ画像送信部
３０１    印刷処理部
４０１    ＲＩＰ画像取得部
４０２    基準画像生成部
４０３    読取部
４０４    比較検査部
４０５    色変換テーブル生成部
４０６    記憶部
５０１    基準カーブ決定部
５０２    補間ガイドカーブ決定部
５０３    読取画像測色部
５０４    補間演算部
５０５    ＲＩＰ画像解像度変換部
５０６    ＲＩＰ画像測色部
５０７    色変換データ生成部
【先行技術文献】
【特許文献】
【０１８１】
【特許文献１】特許第６２４４９４４号公報
【特許文献２】特許第５８８０９９７号公報
【図１】
2019134339.tif 000006
【図２】
2019134339.tif 000007
【図３】
2019134339.tif 000008
【図４】
2019134339.tif 000009
【図５】
2019134339.tif 000010
【図６】
2019134339.tif 000011
【図７】
2019134339.tif 000012
【図８】
2019134339.tif 000013
【図９】
2019134339.tif 000014
【図１０】
2019134339.tif 000015
【図１１】
2019134339.tif 000016
【図１２】
2019134339.tif 000017
【図１３】
2019134339.tif 000018
【図１４】
2019134339.tif 000019
【図１５】
2019134339.tif 000020
【図１６】
2019134339.tif 000021
【図１７】
2019134339.tif 000022
【図１８】
2019134339.tif 000023
【図１９】
2019134339.tif 000024
【図２０】
2019134339.tif 000025
【図２１】
2019134339.tif 000026
【図２２】
2019134339.tif 000027
【図２３】
2019134339.tif 000028