(57)【要約】  【課題】  原稿の白色部分が確実に白に、原稿の黒色部分が確実に黒に識別させることができる画像処理装置を提供する。  【解決手段】  制御部１０は、パターン画像Ｇ１，Ｇ２，…，Ｇ７の実測レベルＪ１，Ｊ２，…，Ｊ７と目標レベルＫ１，Ｋ２，…，Ｋ７とを関連付けた対応関係を作成する（ステップＳ４）。対応関係に基づいて、最も濃度が高いパターン画像Ｇ１の実測レベルＪ１と次に濃度が高いパターン画像Ｇ２に対する実測レベルＪ２との間のレベル（ここでは中点（Ｊ１＋Ｊ２）／２とする）を入力レベルとした場合の出力レベルをＫ１として関連付ける（ステップＳ６）。同様に、対応関係に基づいて、最も濃度が低いパターン画像Ｇ７の実測レベルＪ７と次に濃度が低いパターン画像Ｇ６に対する実測レベルＪ６との間のレベル（ここでは中点（Ｊ６＋Ｊ７）／２とする）を入力レベルとして場合の出力レベルをＫ７に関連付ける（ステップＳ７）。【選択図】        図３
2007053698.tif 000002
【特許請求の範囲】
【請求項１】
画像データを構成する各要素の濃淡レベルの補正処理を行なう画像処理装置において、
濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換する変換手段と、
変換したデータの実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する対応関係作成手段と、
前記対応関係に基づいて、前記複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに、及び／又は、前記複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに関連付けた補正テーブルを作成する補正テーブル作成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
入力レベルと出力レベルとが関連付けられた補正テーブルに基づいて、画像データを構成する各要素の濃淡レベルの補正処理を行なう画像処理装置において、
濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、補正処理後の実測レベルのデータに変換する変換手段と、
前記補正処理後の実測レベルを、前記補正テーブルを逆変換することによって補正処理前の実測レベルに戻す手段と、
前記補正処理前の実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する対応関係作成手段と、
前記対応関係に基づいて、前記複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに、及び／又は、前記複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに関連付けるように前記補正テーブルを更新する補正テーブル更新手段と
を備えることを特徴とする画像処理装置。
【請求項３】
入力レベルと出力レベルとが関連付けられた補正テーブルに基づいて、画像データを構成する各要素の濃淡レベルの補正処理を行なう画像処理装置において、
前記補正テーブルの入力レベルと出力レベルとを同一値に設定した状態で、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換する変換手段と、
変換したデータの実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する対応関係作成手段と、
前記対応関係に基づいて、前記複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに、及び／又は、前記複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに関連付けるように前記補正テーブルを更新する補正テーブル更新手段と
を備えることを特徴とする画像処理装置。
【請求項４】
前記記録シートには、階調数より少ない数の濃淡が異なるパターン画像が形成されており、
前記対応関係を構成するデータに対して補間処理を行なって、パターン画像数より多い階調数に対応した補正テーブルとするようにしてあること
を特徴とする請求項１乃至請求項３のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを構成する各要素の濃淡レベルを、補正テーブルに基づいて補正する画像処理装置に関する。
【背景技術】
【０００２】
ファクシミリ複合装置のように、読取機能及び印刷機能を備える画像処理装置においては、装置毎にその読取特性及び印刷特性がばらつく虞がある。また、経時劣化によって原稿の紙質が変化して変色することがある。このような場合、ＣＣＤ及びＣＭＯＳなどのイメージセンサは、紙質の変化を誠実に読み取ってしまい、原稿の白色部分がグレー気味のように識別されることがある。
【０００３】
そこで、色特性の管理及び統一を図るべく、装置に特異な補正テーブルを設定し、補正テーブルに基づいて各種特性を調整するようにしている。例えば、予め色特性が規定されている基準チャートを読み取って、読み取ったデータと規定値（つまり目標値）とを比較し、この差異を補正量として読取手段にフィードバックすることによってキャリブレーションを行なう（例えば、特許文献１参照。）。このようにすれば、基準チャートを用いて色特性の統一を図ることができる。
【特許文献１】特開昭６４−６１１７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のキャリブレーション技術では、実測した要素を用いて多項式近似のような演算を行なって補正テーブルを作成することから、全白レベルが低下してしまい、原稿の白色部分（余白部分を含む）がグレー気味になる虞があった。具体的には、図１２に示すように、実測によって得た要素（同図：黒丸）を最小二乗法によって近似した近似曲線（同図：曲線）が上に凸の形状を有する場合、本来、入力レベルＪ７であるときには出力レベルＫ７（全白レベルに相当）が出力されなければならないが、入力レベルＪ７における近似曲線の値がＫ７−αとなることがある。この場合、原稿の白色部分が白と識別されず、グレー気味や色味がかってしまう。したがって、その原稿に係る画像を印刷した場合に、白色部分がグレー気味や色味がかってしまうという問題があった。また、トナーやインクなどが原稿の余白部分の形成に必要となことから、コスト的な観点からも好ましくない。
【０００５】
また、キャリブレーションに使用する基準チャートには、濃淡が異なる複数色（複数個）のパターン画像が形成されており、このような基準チャートは、パターン画像毎に異なる濃度のインクを用いて印刷される。現在の主流である４色インクの印刷方式によって、５色以上のパターン画像を有する基準チャートを作成する場合、印刷機で複数回の印刷処理を行なう必要があるので、基準チャートにおけるパターン画像の位置精度が低下してコスト及び作業性が増加するという問題が生じる。例えば、基準チャートにおけるパターン画像が４色以下の場合は、１回の印刷処理によって基準チャートを作成することができるが、５色以上８色以下の場合では２回の印刷処理が、９色以上１２色以下の場合では３回の印刷処理が、つまり、Ｎ色の場合ではＩＮＴ（Ｎ／４）回の印刷処理が必要である。したがって、コスト及び作業性並びに位置精度の観点から、基準チャートにおけるパターン画像の数は少ないことが好ましい。
【０００６】
また、キャリブレーション処理には、上述した階調再現性を調整するための階調再現処理と、全白及び全黒を再現するための全黒／全白再現処理とが含まれる。前者の階調再現処理は、読取手段の階調補正を行なうものであることから、パターン画像の数を多くして階調再現精度を高めることが好ましい。一方、後者の全黒／全白再現処理は、所定の基準濃度以上を全黒として再現させ、所定の基準濃度以下を全白として再現させるためのキャリブレーションであって、このキャリブレーション用のパターン画像を用意することが必要である。
【０００７】
さらに、所定の濃度見本に対して、見本の濃度以上であるか否かを確認したり、見本の濃度以下であるか否かを確認する品質確認処理が存在し、キャリブレーション処理用に加えて品質確認処理用の基準チャートを別途用意する必要があった。上述したように、基準チャートの作成には多大なコストと作業とが必要なことを鑑みると、キャリブレーション処理用及び品質確認用に別個の基準チャートを用意することは極めて非効率であり、両方の処理に兼用できるような基準チャートが要望されていた。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、基準チャートにおけるパターン画像の数を減らすとともに、１つの基準チャートでキャリブレーション処理と品質確認処理とを行なえ、原稿の白色部分が確実に白に、原稿の黒色部分が確実に黒に識別させることができる画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００９】
第１発明に係る画像処理装置は、画像データを構成する各要素の濃淡レベルの補正処理を行なう画像処理装置において、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換する変換手段と、変換したデータの実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する対応関係作成手段と、前記対応関係に基づいて、前記複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに、及び／又は、前記複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに関連付けた補正テーブルを作成する補正テーブル作成手段とを備えることを特徴とする。
【００１０】
第１発明にあっては、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換し、変換したデータの実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する。さらに、対応関係に基づいて、複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに設定したり、複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに設定する。これにより、全黒として再現させるパターン画像の実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルが全黒の目標レベルに設定されることから、バラツキによって全黒として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全黒レベルに補正することができる。同様に、複数のパターン画像のうちの再現させないパターン画像の実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルが全白の目標レベルに設定されることから、バラツキによって全白として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全白レベルに補正することができる。
【００１１】
第２発明に係る画像処理装置は、入力レベルと出力レベルとが関連付けられた補正テーブルに基づいて、画像データを構成する各要素の濃淡レベルの補正処理を行なう画像処理装置において、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、補正処理後の実測レベルのデータに変換する変換手段と、前記補正処理後の実測レベルを、前記補正テーブルを逆変換することによって補正処理前の実測レベルに戻す手段と、前記補正処理前の実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する対応関係作成手段と、前記対応関係に基づいて、前記複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに、及び／又は、前記複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに関連付けるように前記補正テーブルを更新する補正テーブル更新手段とを備えることを特徴とする。
【００１２】
第２発明にあっては、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換し、変換したデータの実測レベルを補正テーブルに基づいて補正処理を行なうようにしてあり、補正処理後の実測レベルを、補正テーブルを逆変換することによって補正処理前の実測レベルに戻し、補正処理前の実測レベルと各パターン画像に対して予め規定された目標レベルとに基づいて補正テーブルを更新する。補正テーブルの更新に際しては、複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに設定したり、複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに設定する。これにより、バラツキによって全黒として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全黒レベルに補正することができる。同様に、バラツキによって全白として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全白レベルに補正することができる。
【００１３】
第３発明に係る画像処理装置は、入力レベルと出力レベルとが関連付けられた補正テーブルに基づいて、画像データを構成する各要素の濃淡レベルの補正処理を行なう画像処理装置において、前記補正テーブルの入力レベルと出力レベルとを同一値に設定した状態で、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換する変換手段と、変換したデータの実測レベルと各パターン画像に対して予め規定された目標レベルとを関連付けた対応関係を作成する対応関係作成手段と、前記対応関係に基づいて、前記複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに、及び／又は、前記複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに関連付けるように前記補正テーブルを更新する補正テーブル更新手段とを備えることを特徴とする。
【００１４】
第３発明にあっては、濃淡が異なる複数のパターン画像が形成された記録シートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルのデータに変換し、変換したデータの実測レベルを補正テーブルに基づいて補正処理を行なうようにしてあり、補正テーブルの入力レベルと出力レベルとを同一値に設定し、補正した実測レベルと各パターン画像に対して予め規定された目標レベルとに基づいて補正テーブルを更新する。補正テーブルの更新に際しては、複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに設定したり、複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに設定する。これにより、バラツキによって全黒として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全黒レベルに補正することができる。同様に、バラツキによって全白として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全白レベルに補正することができる。
【００１５】
第４発明に係る画像処理装置は、第１発明乃至第３発明のいずれかにおいて、前記記録シートには、階調数より少ない数の濃淡が異なるパターン画像が形成されており、前記対応関係を構成するデータに対して補間処理を行なって、パターン画像数より多い階調数に対応した補正テーブルとするようにしてあることを特徴とする。
【００１６】
第４発明にあっては、記録シートには、階調数より少ない数の濃淡が異なるパターン画像が形成されており、対応関係を構成するデータに対して補間処理を行なう。これにより、パターン画像数より多い階調数に対応した補正テーブルを作成・更新することができる。したがって、従来、実測した要素を用いて多項式近似のような演算を行なった場合、全白レベルが低下してしまい、原稿が全体的にグレー気味になる虞があったが、実測によって補正テーブルの各要素を確実に設定できるので、グレー気味になる虞はない。
【発明の効果】
【００１７】
本発明によれば、複数のパターン画像のうちの全黒として再現させるパターン画像に対する実測レベルと全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に対する実測レベルとの間のレベルを全黒の目標レベルに設定したり、複数のパターン画像のうちの再現させないパターン画像に対する実測レベルと再現させるパターン画像のうちの最も濃度が低いパターン画像に対する実測レベルとの間のレベルを全白の目標レベルに設定する構成としたので、バラツキによって全黒として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全黒レベルに補正したり、バラツキによって全白として再現させる画像の実測レベルが変化した場合であっても、補正テーブルによって確実に全白レベルに補正することができる。したがって、経時劣化によって原稿の紙質が変化して変色している場合であっても、補正テーブルに基づいて画像データを構成する各要素のレベルを補正処理するので、原稿の白色部分がグレー気味のように識別されることはない。
【００１８】
また、全黒として再現させる画像を読み取って得た実測レベルを確認し、黒が再現されているか否かの確認を行なったり、全白として再現させる画像を読み取って得た実測レベルを確認し、白が再現されているか否かの確認を行なうことができる。このように、基準チャートにおけるパターン画像のうち、全黒として再現するパターン画像と、全白として再現するパターン画像とを、品質確認処理に用いることによって、品質確認処理用に基準チャートを別途用意する必要がなくなる。したがって、キャリブレーション処理と品質確認処理に共通の基準チャートを用いることにより、作業効率を大幅に向上することができる。
【００１９】
さらに、実測によって補正テーブルの各要素を確実に設定でき、かつ、補間処理を行なうことによってパターン画像数より多い階調数に対応した補正テーブルを作成・更新することができることから、キャリブレーションの精度を向上することができる等、優れた効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００２１】
図１は本発明に係る画像処理装置の一例であるファクシミリ複合装置の構成を示すブロック図である。
ファクシミリ複合装置１は、制御部１０，ＲＯＭ１１，ＲＡＭ１２，読取部１３，記録部１４，表示部１５，操作部１６，補正処理部１７，コーデック部１８，画像メモリ１９，モデム２０，ＮＣＵ（Network Control Unit）２１，ＬＡＮインターフェイス部（以下、ＬＡＮＩＦ）２２などを備えている。ファクシミリ複合装置１は、読取部１３にて原稿を読み取って画像データを得る読取機能、読み取った画像データ、ファクシミリ通信により受信した画像データ、又は外部接続されたＰＣから受信した画像データに応じた画像を記録部１４にて記録する記録機能、及び、読み取った画像データ又は受信した画像データをファクシミリ送信する送信機能などを併せ持っている。
【００２２】
制御部１０は、具体的にはＣＰＵで構成されており、ファクシミリ複合装置１の上述したようなハードウェア各部と接続されている。また、読取部１３、補正処理部１７及びコーデック部１８は、専用バスで直接接続されている。制御部１０は、ＲＯＭ１１に格納された制御プログラムに従って、種々のソフトウェア的機能を実行して上述した各部を制御する。ＲＡＭ１２は、ソフトウェア的機能の実行時に発生する一時的なデータを記憶する。
【００２３】
読取部１３は、イメージセンサ１３ａ、ＡＦＥＰ（Analog Front-End Processor）１３ｂ及びＡＤＣ（Analog to Digital Converter）１３ｃを備えており、イメージセンサ１３ａは、ＣＣＤ及びＣＭＯＳなどから構成され、プラテンガラスに給送された原稿を光学ユニットが照射して走査し、原稿からの反射光をミラー，レンズなどを介して取り込むことによって原稿を読み取る。ＡＦＥ１３ｂは、ＡＤＣ１３ｃによる変換に先だって、ノイズ抑制処理、感度を調整する増幅処理及びＣＤＳ（Correlated Double Sampling）処理等の信号処理を行ない、アナログ信号を整形する。そして、ＡＤＣ１３ｃは、ＡＦＥＰ１３ｂにて各種のアナログ処理を行なった後にデジタル化を行なって、原稿に形成されている画像をＲＧＢ形式の画像データとして出力する。詳細は後述するが、本例では、濃淡が異なる複数のパターン画像が形成された原稿（基準チャート）を読み取ることにより、読取部１３のキャリブレーションを行なうようにしている。
【００２４】
補正処理部１７は、補正テーブル１７ａを有しており、補正テーブル１７ａに基づいて、読取部１３によって読み取った画像データを構成する各要素の濃淡レベルを補正する。詳述すれば、補正テーブル１７ａは、インデックス値としての入力レベルとバリュー値としての出力レベルとが関連付けられた参照表であり、画像データを構成する各要素の濃淡レベルを入力レベルとし、補正テーブル１７ａを参照することによって出力レベルを得るものである。カラー画像の場合には、図２に示すように、ＲＧＢ表色系（混色系）では、Ｒ（赤）用補正テーブル（図２（ａ））、Ｇ（緑）用補正テーブル（図２（ｂ））及びＢ（青）用補正テーブル（図２（ｃ））の３つのテーブルを用いる。もちろん、ＹＭＣ表色系（減色系）用の補正テーブルを用いるような形態であってもよい。
【００２５】
例えば、Ｒデータのレベルが「３８」である場合、Ｒ用補正テーブルを参照し、入力レベル３８に対応する出力レベル１２１を抽出する。つまり、Ｒデータのレベルは、「３８」から「１２１」に補正される。同様に、Ｇデータのレベルが「２５」である場合、Ｇ用補正テーブルを参照し、入力レベル２５に対応する出力レベル１２１を抽出し、Ｇデータのレベルを「２５」から「１２１」に補正する。また、Ｂデータのレベルが「２７」である場合、Ｂ用補正テーブルを参照し、入力レベル２７に対応する出力レベル１１７を抽出し、Ｂデータのレベルを「２７」から「１１７」に補正する。なお、以下、入力レベル及び出力レベルが８ビット（２５６階調）として説明するが、入出力レベルの階調数は限定されるものではない。また、以下、説明を簡略化するために、モノクロ形式の画像データとして説明する場合がある。
【００２６】
コーデック部１８は、画像データを符号化すると共に、符号化されている画像データを復号する。画像メモリ１９は、符号化した画像データを蓄積する記憶デバイスである。例えば、コーデック部１８は、符号化の前処理として、ＲＧＢ形式の画像データをＹＣＣ形式に変換したり、ＲＧＢ形式の画像データをＬａｂ形式に変換したりする。また、復号化の後処理として、画像を表示する場合はＹＣＣ形式の画像データをＲＧＢ形式に変換し、画像をプリントアウトする場合はＬａｂ形式の画像データをＣＭＹＫ形式に変換する。もちろん、画像データの形式については、上述した形式に限定されるものではない。
【００２７】
記録部１４は、電子写真方式のプリンタであって、読み取った原稿の画像データ、ファクシミリ通信により受信した画像データ、外部のＰＣから送られてきた画像データなどに応じた画像を用紙にプリントアウトする。
【００２８】
表示部１５は、液晶表示装置、ＣＲＴディスプレイなどの表示装置であり、ファクシミリ複合装置１の動作状態を表示したり、ユーザへ操作入力を促す画面を表示したり、送信用に読み取った原稿の画像データ、他のファクシミリ装置又はＰＣから送信された画像データなどの表示を行なう。
【００２９】
操作部１６は、ファクシミリ複合装置１を操作するためのものであり、各種のファンクションキーなどを備えている。本発明に特徴的なファンクションキーとして、補正テーブル作成の実行を指示するための補正テーブル作成実行キー１６ａを有する。なお、従来のファクシミリ複合装置と同様に図示しない文字キー，テンキー，短縮デイヤルキー，ワンタッチダイヤルキーなどを備えていることはいうまでもない。また、表示部１５をタッチパネル方式とすることにより、操作部１６の各種のファンクションキーのうちの一部又は全部を代用することも可能である。例えば、所定の操作によりキャリブレーションモードに移行されると、表示部１５の画面上に補正テーブル作成の実行を指示するための画面が表示される。この表示された画面に、補正テーブル作成実行キー１６ａと同様の機能を持たせることが可能である。
【００３０】
モデム２０は、ファクシミリ通信が可能なファクシミリモデムから構成されている。また、モデム２０は、ＮＣＵ２１と直接的に接続されている。ＮＣＵ２１は、公衆電話回線網（ＰＳＴＮ：Public Switched Telephone Network）との回線Ｌ１の閉結及び開放の動作を行なうハードウェアであり、必要に応じてモデム２０をＰＳＴＮと接続する。そして、ファクシミリ複合装置１は、ＰＳＴＮによって他のファクシミリ装置と接続されており、通常のファクシミリ通信が行なえるようになっている。ＬＡＮＩＦ２２は、ＬＡＮ等の通信線Ｌ２を介して外部のＰＣに接続されており、ＰＣとの間でデータのやりとりを行なう。そして、外部のＰＣにて作成・編集された各種の画像データが通信線Ｌ２を介してファクシミリ複合装置１（ＬＡＮＩＦ２２）へ送信され、送信された画像データに応じた画像がファクシミリ複合装置１（記録部１４）にて記録シートにプリントアウトされるようになっている。
【００３１】
次に、本発明に係るファクシミリ複合装置の動作について説明する。図３は本発明に係るファクシミリ複合装置の動作手順を示すフローチャートである。
制御部１０は、補正テーブル作成実行キー１６ａの押下の有無に基づいて、補正テーブル作成処理が設定されているか否かを判断する（ステップＳ１）。例えば、利用者によって、濃淡が異なる複数のパターン画像が形成された記録シート（基準チャート）が読取部１３の原稿台にセットされた後に、補正テーブル作成実行キー１６ａが押下される。
【００３２】
補正テーブル作成処理が設定されていない場合（ステップＳ１：ＮＯ）は、再度Ｓ１の判断に戻る。つまり、Ｓ１では、利用者が補正テーブル作成処理の開始を指示したか否かを監視する。補正テーブル作成処理が設定されている場合（ステップＳ１：ＹＥＳ）、補正テーブル作成実行の指示を受け付けた操作部１６からの信号により、制御部１０は基準チャートの読み取りを読取部１３に指示し、読取部１３において基準チャートの読み取り、つまり基準チャート読取処理がなされる（ステップＳ２）。基準チャートには、図４に示すように、濃淡が異なる複数（ここでは７種類）のパターン画像Ｇ１，Ｇ２，…，Ｇ７が形成されている。パターン画像Ｇ１，Ｇ２，…，Ｇ７のシートにおける位置は予め規定されており、制御部１０は、すべてのパターン画像を含むページ全体領域を読み取り、それによって得られた画像データから所定位置におけるパターン画像Ｇ１，Ｇ２，…，Ｇ７を抽出し、それぞれのパターン画像毎に、濃淡に基づいた実測レベルＪ１，Ｊ２，…，Ｊ７のデータに変換する（ステップＳ３）。
【００３３】
そして、制御部１０は、パターン画像Ｇ１，Ｇ２，…，Ｇ７の実測レベルＪ１，Ｊ２，…，Ｊ７とパターン画像Ｇ１，Ｇ２，…，Ｇ７に対して予め規定された目標レベルＫ１，Ｋ２，…，Ｋ７とを関連付けた対応関係（図５参照）を作成する（ステップＳ４）。この対応関係は、対応テーブルとして補正処理部１７に記憶保持してもよいし、ＲＡＭ１２に一時的に記憶しておいてもよい。また、テーブルという形態をとる必要性はないことは勿論である。
【００３４】
そして、制御部１０は、対応関係に基づいて補正テーブルを作成する。まず、最も濃度が高いパターン画像Ｇ１及び最も濃度が低いパターン画像Ｇ７を除く、パターン画像Ｇ２，Ｇ３，…，Ｇ６の実測レベルＪ２，Ｊ３，…，Ｊ６と目標レベルＫ２，Ｋ３，…，Ｋ６とを、それぞれ補正テーブルの入力レベルと出力レベルとに関連付ける（ステップＳ５）。また、制御部１０は、最も濃度が高いパターン画像Ｇ１の実測レベルＪ１と次に濃度が高いパターン画像Ｇ２に対する実測レベルＪ２との間のレベル（ここでは中点（Ｊ１＋Ｊ２）／２とする）を入力レベルとした場合の出力レベルをＫ１として関連付ける（ステップＳ６）。同様に、制御部１０は、対応関係に基づいて、最も濃度が低いパターン画像Ｇ７の実測レベルＪ７と次に濃度が低いパターン画像Ｇ６に対する実測レベルＪ６との間のレベル（ここでは中点（Ｊ６＋Ｊ７）／２とする）を入力レベルとして場合の出力レベルをＫ７に関連付ける（ステップＳ７）。つまり、Ｓ５が階調再現処理、Ｓ６が全白再現処理、Ｓ７が全黒再現処理に相当する。
【００３５】
ここで、Ｋ１，Ｋ７は、それぞれ全黒レベル（レベル０），全白レベル（レベル２５５）に相当する。また、パターン画像Ｇ１は全黒として再現させるパターン画像、パターン画像Ｇ２は全黒として再現させないパターン画像のうちの最も濃度が高いパターン画像に相当し、パターン画像Ｇ７は再現させないパターン画像（つまり、全白として再現させるパターン画像）、パターン画像Ｇ６は再現させるパターン画像のうちの最も濃度が低いパターン画像に相当する。なお、パターン画像Ｇ１，Ｇ２，…，Ｇ７のシートにおける位置の情報、目標レベルＫ１，Ｋ２，…，Ｋ７の情報については、予めＲＯＭ１１に予め記憶されているものとする。
【００３６】
次に、必要な補間処理を行なって、図６に示すようなパターン画像数より多い階調数に対応した補正テーブルとする（ステップＳ８）。より具体的には、図７に示すように、上述したＳ５〜Ｓ７にて関連付けた補正テーブルの各要素のうちの隣り合う２つの要素５１（ここでは（Ｊ５，Ｋ５）），要素５２（ここでは（Ｊ６，Ｋ６））を通る直線５３を想定し、要素５１，５２間の欠落している要素における入力レベルと出力レベルとを直線５３に基づいて補間する。また、（Ｊ１＋Ｊ２）／２より小さいレベルは、直線５４を想定し、出力レベルを０レベルとして補間する。さらに、（Ｊ６＋Ｊ７）／２より大きいレベルは、直線５５を想定し、出力レベルを２５５レベルとして補間する。
【００３７】
または、図８に示すように、Ｓ５〜Ｓ７にて設定した補正テーブルの各要素のうちの隣り合う３つの要素６１（ここでは（Ｊ４，Ｋ４）），要素６２（ここでは（Ｊ５，Ｋ５）），要素６３（ここでは（Ｊ６，Ｋ６））を通る曲線（スプライン曲線）６４を想定し、要素６１，６２間及び要素６２，６３間の要素における入力レベルと出力レベルとを曲線６４に基づいて補間する。また、（Ｊ１＋Ｊ２）／２より小さいレベル、（Ｊ６＋Ｊ７）／２より大きいレベルは、図７と同様の補間処理を行なう。
【００３８】
上述のようにして補正テーブルが作成され、ファクシミリ複合装置１のコピー処理において、制御部１０は原稿の読み取りを読取部１３に指示し、読取部１３において原稿の読み取りがなされる。読み取られたデータは、各種のアナログ処理が行なわれた後にデジタル化がなされて画像データとして補正処理部１７へ出力される。そして、補正処理部１７は、読み取られた画像データを構成する各要素のレベルを補正テーブル１７ａに基づいて補正する。補正された画像データは、コーデック部１８によって所定形式の画像データに変換され、画像メモリに１９に記憶される。そして、記録部１４は、画像メモリに１９にアクセスして、原稿の画像データに応じた画像を用紙にプリントアウトする。
【００３９】
以上、本実施の形態によれば、実際に読取部１３にて読み取った基準チャートに基づいて補正テーブル１７ａを作成する訳であるが、最も濃度が高いパターン画像Ｇ１の実測レベルＪ１と次に濃度が高いパターン画像Ｇ２に対する実測レベルＪ２との間のレベルを全黒レベルに関連付けることから、最も濃度が高いパターン画像Ｇ１が読取部１３にて読み取られた場合、読取部１３のバラツキによってその実測レベルがＪ１＋α（ここで、Ｊ１＋α＜（Ｊ１＋Ｊ２）／２）になったときであっても、補正テーブル１７ａによって確実に全黒レベル（レベル０）に補正することができる。
【００４０】
同様に、最も濃度が低いパターン画像Ｇ７の実測レベルＪ７と次に濃度が低いパターン画像Ｇ６に対する実測レベルＪ６との間のレベルを全白レベルに関連付けることから、最も濃度が低いパターン画像Ｇ７が読取部１３にて読み取られる場合に、読取部１３のバラツキによってその実測レベルがＪ７−α（ここで、Ｊ７−α＞（Ｊ６＋Ｊ７）／２）になった場合であっても、補正テーブル１７ａによって確実に全白レベル（レベル２５５）に補正することができる。
【００４１】
また、パターン画像Ｇ１及びＧ７を品質確認処理に使用することができる。つまり、本例での品質確認処理は、真っ白のパターン画像Ｇ１を読み取って得た実測レベルを確認する処理と、真っ黒のパターン画像Ｇ７を読み取って得た実測レベルを確認する処理とを含み、パターン画像Ｇ１を用いて白が再現されているか否かの確認を行ない、パターン画像Ｇ７を用いて黒が再現されているか否かの確認を行なう。このように、基準チャートにおけるパターン画像のうち、黒として再現するパターン画像Ｇ７と、白として再現するパターン画像Ｇ１とを、品質確認処理に用いることによって、品質確認処理用に基準チャートを別途用意する必要がなくなる。したがって、キャリブレーション処理と品質確認処理に共通の基準チャートを用いることにより、作業効率を大幅に向上することができる。
【００４２】
また、キャリブレーション処理は、階調再現処理（Ｓ５）と全白／全黒再現処理（Ｓ６／Ｓ７）とを含む。階調再現処理は、主にパターン画像Ｇ２〜Ｇ６を用いて行なう。一方、全白再現処理は、パターン画像Ｇ１、Ｇ２を用いて行ない、全黒再現処理は、パターン画像Ｇ６、Ｇ７を用いて行なう。階調再現処理及び全白／全黒再現処理をともに１チップ内で実行することができる。また、階調再現処理と全白／全黒再現処理とをそれぞれ別個のチップで実行することもできる。
【００４３】
キャリブレーション処理のうちの全黒／全白再現処理を、白側においてはパターン画像Ｇ１，Ｇ２間の濃度Ｐ（全白として再現させる閾値）について、Ｇ１の濃度とＧ２の濃度とに基づいてその濃度Ｐを算出し、黒側においてはパターン画像Ｇ６，Ｇ７間の濃度Ｑ（全白として再現させる閾値）について、Ｇ６の濃度とＧ７の濃度とに基づいてその濃度Ｑを算出する。したがって、従来、それぞれ、濃度Ｐのパターン画像と、濃度Ｑのパターン画像とが必要であったが、本発明においては、濃度Ｐのパターン画像と、濃度Ｑのパターン画像とが不要となる。つまり、濃度Ｐのパターン画像及び濃度Ｑのパターン画像を作成すると、パターン画像の数は全部で９個になるが、本例では濃度Ｐ，Ｑ（閾値）を算出により求めるので、パターン画像の数は全部で７個になり、パターン画像が２つ少ない場合でも、１つの基準チャートでキャリブレーション処理と品質確認処理と行なうことができる。
【００４４】
パターン画像を減らすために、パターン画像Ｇ２〜Ｇ６の一部を削除することも考えられるが、それを行なうと、その削除した濃度周辺における階調再現精度が低下するため好ましくない。一方、濃度Ｐのパターン画像及び濃度Ｑのパターン画像は、パターン画像Ｇ１，Ｇ２間及びパターン画像Ｇ６，Ｇ７間の濃度のものであるので、濃度Ｐのパターン画像及び濃度Ｑのパターン画像を削除したとしても、パターン画像Ｇ２〜Ｇ６の一部を削除する場合と比べて、階調再現精度の低下は抑制できる。
【００４５】
また、パターン画像を減らすために、パターン画像Ｇ１及びＧ７を削除することも考えられるが、これらのパターン画像は品質確認処理用に必要であり、基準チャートをキャリブレーション処理（階調再現処理、全白再現／全黒再現処理）に加えて品質確認処理に利用する場合には、パターン画像Ｇ１及びＧ７を削除することはできない。
【００４６】
さらに、上述した補間処理を行なうことによって、Ｓ５〜Ｓ８にて設定した補正テーブルの各要素を、基準チャート読取処理によって読み取った実測レベルに確実に設定できる。したがって、従来のように、実測した要素を用いて多項式近似のような演算を行なった場合、図７、図８の一点鎖線のように、全白レベルが低下してしまい、原稿が全体的にグレー気味になる虞があったが、本発明では、（Ｊ６＋Ｊ７）／２より大きなレベルのデータは、２５５レベルに補正されることから、原稿の白色部分を確実に白色のデータに変換することができる。
【００４７】
なお、本実施の形態では、図９に示すように、読取部１３にて基準チャートを読み取って、それぞれのパターン画像毎に、濃淡に基づいた実測レベルＪ１，Ｊ２，…，Ｊ７のデータに変換し、実測レベルＪ１，Ｊ２，…，Ｊ７をＲＡＭ１２に記憶する。また、ＲＯＭ１１に予め記憶されている目標レベルＫ１，Ｋ２，…，Ｋ７を読み出してＲＡＭ１２に記憶する。そして、実測レベルＪ１，Ｊ２，…，Ｊ７と目標レベルＫ１，Ｋ２，…，Ｋ７とが関連付けられた対応関係を作成し、制御部１０が、対応関係に基づいて補正テーブル１７ａを作成するようにしたが、予め補正テーブル１７ａが存在する場合に、補正テーブル１７ａによって補正されたデータを補正前のデータに逆変換し、逆変換したデータに基づいて補正テーブル１７ａを更新するようにしてもよい。例えば、図１０に示すように、補正テーブル１７ａに対する逆変換テーブル３０ａを有する補正逆変換処理部３０を設けることによって、読取部１３にて基準チャートを読み取った後、それぞれのパターン画像毎に補正テーブル１７ａによって補正されたデータを補正逆変換処理部３０にて逆変換する。この逆変換によって得られたデータは、補正テーブル１７ａによる補正処理がなされていないデータ、つまり補正処理前の実測レベルのデータと等しいことから、実測レベルとしてＲＡＭ１２に記憶する。また、ＲＯＭ１１に予め記憶されている目標レベルＫ１，Ｋ２，…，Ｋ７を読み出してＲＡＭ１２に記憶する。そして、制御部１０が、実測レベルＪ１，Ｊ２，…，Ｊ７と目標レベルＫ１，Ｋ２，…，Ｋ７とが関連付けられた対応関係を作成し、対応関係に基づいて補正テーブル１７ａを更新する。
【００４８】
また、図１１に示すように、補正処理部１７に補正テーブル１７ａに加えて、入力レベルと出力レベルとが同一値のキャリブレーション用補正テーブル１７ｂを設け、補正テーブル１７ａをキャリブレーションする場合には、読取部１３にて基準チャートを読み取った後、それぞれのパターン画像毎にキャリブレーション用補正テーブル１７ｂによってデータを補正する。キャリブレーション用補正テーブル１７ｂの入力レベルと出力レベルとは同一値であることから、実際的にはデータの補正は行なわれていない。したがって、キャリブレーション用補正テーブル１７ｂによって補正されたデータは補正処理前の実測レベルのデータと等しいことから、実測レベルとしてＲＡＭ１２に記憶する。また、ＲＯＭ１１に予め記憶されている目標レベルＫ１，Ｋ２，…，Ｋ７を読み出してＲＡＭ１２に記憶する。そして、制御部１０が、実測レベルＪ１，Ｊ２，…，Ｊ７と目標レベルＫ１，Ｋ２，…，Ｋ７とが関連付けられた対応関係を作成し、対応関係に基づいて補正テーブル１７ａを更新する。もちろん、キャリブレーションを実行する場合に、補正テーブル１７ａを、入力レベルと出力レベルとが同一値のキャリブレーション用補正テーブルに適宜変更するようにしてもよい。また、ＲＯＭ１１に記憶された目標レベルＫ１，Ｋ２，…，Ｋ７を読み出し、補正テーブル作成処理の際に目標レベルを操作部より変更できるようにしてもよい。さらに、目標レベルＫ１，Ｋ２，…，Ｋ７をＲＯＭ１１に予め記憶しておくこととしたが、その必要はなく操作部より目標レベルを入力するようにしてもよい。
【００４９】
さらに、最も濃度が高いパターン画像Ｇ１の実測レベルＪ１と次に濃度が高いパターン画像Ｇ２に対する実測レベルＪ２との中点（Ｊ１＋Ｊ２）／２を全黒レベルに、最も濃度が低いパターン画像Ｇ７の実測レベルＪ７と次に濃度が低いパターン画像Ｇ６に対する実測レベルＪ６との中点（Ｊ６＋Ｊ７）／２を全白レベルに、それぞれ関連付けるようにしたが、Ｊ１＋α×（Ｊ２−Ｊ１）を全黒レベル、Ｊ７−β×（Ｊ７−Ｊ６）を全白レベルに関連付けるようにしてもよく（０＜α，β＜１）、ファクシミリ複合装置の構成、利用者の要望に応じて、α，βを適宜設定できるようにしてもよい。
【図面の簡単な説明】
【００５０】
【図１】本発明に係る画像処理装置の一例であるファクシミリ複合装置の構成を示すブロック図である。
【図２】補正テーブルの一例を示す図である。
【図３】本発明に係るファクシミリ複合装置の動作手順を示すフローチャートである。
【図４】基準チャートの概要を示す図である。
【図５】本発明に係る対応関係の概要を示す図である。
【図６】本発明に係る補正テーブルの概要を示す図である。
【図７】補間処理の一例を説明するための説明図である。
【図８】補間処理の他の一例を説明するための説明図である。
【図９】本発明に係る画像処理装置が行なう処理の一例を説明するための説明図である。
【図１０】本発明に係る画像処理装置が行なう処理の他の一例を説明するための説明図である。
【図１１】本発明に係る画像処理装置が行なう処理の他の一例を説明するための説明図である。
【図１２】従来のキャリブレーション技術によって作成された補正テーブルの課題を説明するための説明図である。
【符号の説明】
【００５１】
１  ファクシミリ複合装置
１０  制御部
１１  ＲＯＭ
１２  ＲＡＭ
１３  読取部
１４  記録部
１６  操作部
１６ａ  補正テーブル作成実行キー
１７  補正処理部
１７ａ  補正テーブル
１８  コーデック部
１９  画像メモリ
３０  補正逆変換処理部
３０ａ  逆変換テーブル
【図１】
2007053698.tif 000003
【図２】
2007053698.tif 000004
【図３】
2007053698.tif 000005
【図４】
2007053698.tif 000006
【図５】
2007053698.tif 000007
【図６】
2007053698.tif 000008
【図７】
2007053698.tif 000009
【図８】
2007053698.tif 000010
【図９】
2007053698.tif 000011
【図１０】
2007053698.tif 000012
【図１１】
2007053698.tif 000013
【図１２】
2007053698.tif 000014