(57)【要約】【課題】複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる画像処理装置を提供する。【解決手段】本発明に係る画像処理装置は、原稿を光学的に読み取る画像処理装置１００であって、原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り部１０１と、前記原稿データに含まれるグラデーションパターン上の１以上のサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング部１０５と、サンプリング部１０５によりサンプリングされるサンプリング位置を変更する更新部１０９と、サンプリング部１０５により生成されたサンプリングデータを保存する保存部１０７と、保存部１０７に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション部１０８とを備える。【選択図】図４
2010011498.tif 000002
【特許請求の範囲】
【請求項１】
原稿を光学的に読み取る画像処理装置であって、
原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、
前記原稿データに含まれるグラデーションパターンの最高濃度位置と、該最高濃度位置から段階的に濃度が低下し一定濃度レベル以下となった後、濃度が所定の値以上増加する最低濃度位置とを検出する検出手段と、
前記検出手段により検出された前記最高濃度位置及び前記最低濃度位置に基づき、前記グラデーションパターンの１以上のサンプリング位置を決定し、該サンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング手段と、
前記サンプリング手段により生成されたサンプリングデータを保存する保存手段と、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備える
ことを特徴とする画像処理装置。
【請求項２】
原稿を光学的に読み取る画像処理装置であって、
原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、
前記原稿データの地色を抽出する地色抽出手段と、
前記原稿データに含まれるグラデーションパターンの最高濃度位置と、該最高濃度位置から段階的に濃度が低下し一定濃度レベル以下となった後、濃度が前記地色抽出手段により抽出された地色と略等しくなる最低濃度位置を検出する検出手段と、
前記検出手段により検出された前記最高濃度位置及び前記最低濃度位置に基づき、前記グラデーションパターンの１以上のサンプリング位置を決定し、該サンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング手段と、
前記サンプリング手段により生成されたサンプリングデータを保存する保存手段と、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備える
ことを特徴とする画像処理装置。
【請求項３】
プリンタと、
ネットワーク通信手段と、
原稿を光学的に読み取るスキャナと、
前記スキャナから出力されるデータを、前記プリンタ、及び前記ネットワーク通信手段のうちの少なくとも１つへ転送することによって、前記原稿のコピー、前記ネットワーク通信手段を介して接続される端末装置への送信のうちの少なくとも１つを行う出力手段とを備えるネットワーク複合機であって、
前記スキャナは、
原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、
前記原稿データに含まれるグラデーションパターンの最高濃度位置と、該最高濃度位置から段階的に濃度が低下し一定濃度レベル以下となった後、濃度が所定の値以上増加する最低濃度位置とを検出する検出手段と、
前記検出手段により検出された前記最高濃度位置及び前記最低濃度位置に基づき、前記グラデーションパターンの１以上のサンプリング位置を決定し、該サンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング手段と、
前記サンプリング手段により生成されたサンプリングデータを保存する保存手段と、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備える
ことを特徴とするネットワーク複合機。
【請求項４】
プリンタと、
ネットワーク通信手段と、
原稿を光学的に読み取るスキャナと、
前記スキャナから出力されるデータを、前記プリンタ、及び前記ネットワーク通信手段のうちの少なくとも１つへ転送することによって、前記原稿のコピー、前記ネットワーク通信手段を介して接続される端末装置への送信のうちの少なくとも１つを行う出力手段とを備えるネットワーク複合機であって、
前記スキャナは、
原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、
前記原稿データの地色を抽出する地色抽出手段と、
前記原稿データに含まれるグラデーションパターンの最高濃度位置と、該最高濃度位置から段階的に濃度が低下し一定濃度レベル以下となった後、濃度が前記地色抽出手段により抽出された地色と略等しくなる最低濃度位置を検出する検出手段と、
前記検出手段により検出された前記最高濃度位置及び前記最低濃度位置に基づき、前記グラデーションパターンの１以上のサンプリング位置を決定し、該サンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング手段と、
前記サンプリング手段により生成されたサンプリングデータを保存する保存手段と、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備える
ことを特徴とするネットワーク複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びネットワーク複合機に関し、特に、原稿を光学的に読み取って得られる原稿データを処理する画像処理装置に関する。
【背景技術】
【０００２】
近年、省スペース化を指向して、コピー機能、ファクシミリ通信機能、及びネットワーク通信機能を一台で兼ね備えたネットワーク複合機の普及が進んでいる。
【０００３】
ネットワーク複合機のいくつかの機種は、原稿をスキャナにより読み取ることによって得られる原稿データを処理する画像処理装置を備える。
【０００４】
画像処理装置により処理された画像データは、例えば当該ネットワーク複合機が備えるプリンタにより印刷される。
【０００５】
このように原稿データを印刷等により出力する場合、オリジナルの原稿上の色を正確にかつ安定して再現させるための調整、すなわちカラーキャリブレーション（以下、単に「キャリブレーション」ともいう。）を行うことが必要である。
【０００６】
このようなキャリブレーションは、例えば、紙媒体である原稿を読み取って印刷又は画像表示する場合、原稿を読み取る装置においても、印刷又は画像表示する装置においてもそれぞれの装置の読み取り又は出力特性を補正するため行われることが望ましい。
【０００７】
そこで、例えば、ネットワーク複合機については、ネットワーク複合機が備えるスキャナのキャリブレーションが行われた後に出荷されている。また、スキャナの使用回数を重ねるとＣＣＤ等の構成部品の特性が変化することもあり、工場出荷後においてもスキャナのキャリブレーションは必要である。
【０００８】
このようなキャリブレーションには、キャリブレーションを行うためのカラーチャート（白黒のものも含む、以下「キャリブレーションチャート」という。）が用いられる。
【０００９】
これらキャリブレーションチャートのそれぞれには、パッチと呼ばれるそれぞれ複数の区画が存在する。これら各パッチの画像はそれぞれ予め定められた目標値と対応付けられている。
【００１０】
この目標値は、各パッチ画像の色成分をデジタルデータとした場合に本来的にとるべき値であり、例えばＲ、Ｇ及びＢの各値である。
【００１１】
操作者は、スキャナにこれらキャリブレーションチャートを読み取らせ、画像処理装置はそれぞれのパッチ画像をサンプリングする。具体的には、パッチ画像内の、例えば７０ｐｉｘｅｌ四方の画像をサンプリングする。これにより当該パッチ画像の画像値としてＲＧＢの各値を得ることができる。
【００１２】
さらに、サンプリングしたＲＧＢの各値と目標値との差分から、その後にスキャナが読み取る原稿に含まれる様々な色を適正な原稿データに変換するための変換テーブルを生成する。
【００１３】
生成された変換テーブルは原稿データとともに、画像処理装置からプリンタ等の出力装置に送られる。
【００１４】
しかしながら、複数のパッチを含むキャリブレーションチャートを用いる方法では、サンプリング点の刻みを細かくするためには、パッチの数を増やす必要がある。パッチの数を増やすために、各パッチのサイズを小さくした場合には、各パッチ画像からの画像値のサンプリングの困難性が増し、またサンプリングにより得られる値の正確性を担保することも難しくなる。また、パッチの数を増やすために、キャリブレーションチャートの大きさ、又は枚数を増やした場合には、操作及び処理が煩雑になってしまう。すなわち、パッチを用いたキャリブレーションは、高精度なキャリブレーションを行うことが困難であった。
【００１５】
また、複数のパッチを含むキャリブレーションチャートを用いる方法では、サンプリングしたいサンプリング点数（階調数）又はサンプリング点が異なる場合には、キャリブレーションチャートを作り直す必要がある。例えば、各画像処理装置で必要なサンプリング点数及びサンプリング点が異なる場合には、画像処理装置毎にキャリブレーションチャートを作成する必要がある。
【００１６】
これらに対して、パッチの代わりにグラデーションパターンを用いてキャリブレーションを行う画像処理装置が知られている（例えば、特許文献１及び特許文献２参照。）。
【００１７】
グラデーションパターンを用いることで、必要に応じてサンプリング点数を増加させることができるので、高精度なキャリブレーションを行うことができる。また、原稿データに含まれるグラデーションの任意の点をサンプリングすることで、同一のキャリブレーションチャートで異なるサンプリング点数及びサンプリング点のサンプリングを行うことができる。なお、サンプリング点とは、グラデーションパターン上のサンプリングを行う位置（サンプリング位置）に対応し、サンプリングする階調の変化特性により決定される。また、サンプリング点数とは、サンプリングを行うサンプリング点の数である。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特開２００３−１９８８６５号公報
【特許文献２】特開２００３−２２４７２３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１９】
しかしながら、従来の画像処理装置では、常に同じサンプリング点数及びサンプリング点を用いて、キャリブレーションが行われている。よって、グラデーションパターンを用いた場合でも、サンプリング点数を増やし高精度なキャリブレーションを実現することはできるが、状況に応じてキャリブレーションの精度を変更することはできない。
【００２０】
すなわち、従来の画像処理装置は、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができないという問題がある。
【００２１】
そこで、本発明は、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００２２】
上記目的を達成するために、本発明に係る画像処理装置は、原稿を光学的に読み取る画像処理装置であって、原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、前記原稿データに含まれるグラデーションパターン上の１以上のサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング手段と、前記サンプリング手段によりサンプリングされるサンプリング位置を変更する変更手段と、前記サンプリング手段により生成されたサンプリングデータを保存する保存手段と、前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備える。
【００２３】
この構成によれば、本発明に係る画像処理装置は、変更手段によりサンプリング手段によりサンプリングされるサンプリング位置を変更する。これにより、複数種のサンプリング点数及びサンプリング点を用いてキャリブレーションを行うことができる。よって、経時変化等により画像処理装置の精度が低下した場合に、出荷時に比べて高い精度でキャリブレーションを行うことで、画像処理装置の精度の低下を抑制することができる。
【００２４】
また、画像処理装置が文字モード及び写真モード等の複数の画質モードを有する場合には、各画質モードのキャリブレーションに必要な最適なサンプリング点数及びサンプリング点が異なる。例えば、写真モードでは、色が高精度で再現できることが重視されるが、文字モードでは色の再現性は重視されない。よって、これら画質モードに応じてサンプリング点数及びサンプリング点を変更することで、各画質モードに最適なキャリブレーションを実施することができる。
【００２５】
また、前記画像処理装置は、さらに、前記原稿データに含まれるグラデーションパターン上の１以上のサンプリング位置を示す情報を含むサンプリング情報を記憶する記憶手段を備え、前記変更手段は、前記記憶手段に保持される前記サンプリング情報を書き換えることにより、前記サンプリング手段によりサンプリングされるサンプリング位置を変更してもよい。
【００２６】
この構成によれば、本発明に係る画像処理装置は、記憶手段に記憶されるサンプリング位置を書き換える。これにより、複数種のサンプリング点数及びサンプリング点を用いてキャリブレーションを行うことができる。また、操作者によるタッチパネル等を介した操作、又はネットワークを介した操作によりサンプリング点数及びサンプリング点を任意に変更することができるので、キャリブレーションの自由度を向上させることができる。
【００２７】
また、前記画像処理装置は、さらに、前記原稿データに含まれるカラーキャリブレーションに用いられるグラデーションパターン上の１以上のサンプリング位置を含むサンプリング情報を複数記憶する記憶手段を備え、前記変更手段は、前記記憶手段に保持される複数のサンプリング情報から前記サンプリング手段によるサンプリングに用いられるサンプリング情報を選択することにより、前記サンプリング手段によりサンプリングされるサンプリング位置を変更してもよい。
【００２８】
この構成によれば、本発明に係る画像処理装置は、記憶手段に記憶される複数のサンプリング情報からサンプリングに使用するサンプリング情報を選択する。これにより、複数種のサンプリング点数及びサンプリング点を用いてキャリブレーションを行うことができる。また、画像処理装置が備える記憶手段に記憶される複数のサンプリング情報を用いるので、外部からのサンプリング情報の入力等の処理を行うことなく、サンプリング点数及びサンプリング点を変更することができる。よって、操作者による単純な操作、又は自動でサンプリング点数及びサンプリング点を変更し、キャリブレーションを実行することができる。
【００２９】
また、前記画像処理装置は、さらに、該画像処理装置が使用された時間、又は使用量を取得する取得手段と、前記取得手段により取得された時間、又は使用量が、所定の値以上であるか否かを判定する判定手段とを備え、前記変更手段は、前記判定手段により前記取得手段により取得された時間、又は使用量が、前記所定の値以上であると判定された場合に、前記サンプリング手段によりサンプリングされるサンプリング位置を変更してもよい。
【００３０】
この構成によれば、本発明に係る画像処理装置は、画像処理装置の使用時間又は使用量に応じて、サンプリング手段によりサンプリングされるサンプリング位置を変更する。例えば、使用時間又は使用量が多いほど、サンプリング位置の刻みが狭く（サンプリング点数が多く）なるようにサンプリング位置を変更する。これにより、経時変化により画像処理装置の精度が低下した場合に、出荷時に比べてサンプリング点数を増加させることで、高い精度でキャリブレーションを行うことができる。よって、画像処理装置の精度の低下を抑制することができる。
【００３１】
また、前記画像処理装置は、さらに、前記原稿読み取り手段による原稿の読み取りの画質モードを選択するモード選択手段を備え、前記変更手段は、前記モード選択手段により選択された画質モードに応じて、前記サンプリング手段によりサンプリングされるサンプリング位置を変更してもよい。
【００３２】
この構成によれば、本発明に係る画像処理装置は、原稿読み取りの画質モードに応じて、サンプリング位置を変更する。これにより、各画質モードに応じた、最適なサンプリング位置を用いてキャリブレーションを行うことができる。さらに、グラデーションパターンを含む１つのキャリブレーションチャートを読み取る動作で、複数の画質モードのキャリブレーションを行うことができる。これにより、操作者の利便性を向上させることができる。
【００３３】
また、前記画像処理装置は、さらに、前記原稿データに含まれるグラデーションパターンの最高濃度位置と、該最高濃度位置から段階的に濃度が低下し一定濃度レベル以下となった後、濃度が所定の値以上増加する最低濃度位置とを検出する検出手段を備え、前記サンプリング手段は、前記検出手段により検出された前記最高濃度位置及び前記最低濃度位置に基づき、前記グラデーションパターンの前記サンプリング位置を決定し、該サンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成してもよい。
【００３４】
この構成によれば、本発明に係る画像処理装置は、高濃度（例えば、黒）で描画された枠に囲まれたグラデーションパターンの最低濃度位置を容易に検出することができる。
【００３５】
また、前記画像処理装置は、さらに、前記原稿データの地色を抽出する地色抽出手段と、前記原稿データに含まれるグラデーションパターンの最高濃度位置と、該最高濃度位置から段階的に濃度が低下し一定濃度レベル以下となった後、濃度が前記地色抽出手段により抽出された地色と略等しくなる最低濃度位置を検出する検出手段を備え、前記サンプリング手段は、前記検出手段により検出された前記最高濃度位置及び前記最低濃度位置に基づき、前記グラデーションパターンの前記サンプリング位置を決定し、該サンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成してもよい。
【００３６】
この構成によれば、本発明に係る画像処理装置は、高濃度で描画された枠に囲まれていないグラデーションパターンの最低濃度位置を検出することができる。
【００３７】
また、本発明に係るネットワーク複合機は、プリンタと、ネットワーク通信手段と、原稿を光学的に読み取るスキャナと、前記スキャナから出力されるデータを、前記プリンタ、及び前記ネットワーク通信手段のうちの少なくとも１つへ転送することによって、前記原稿のコピー、前記ネットワーク通信手段を介して接続される端末装置への送信のうちの少なくとも１つを行う出力手段とを備えるネットワーク複合機であって、前記スキャナは、原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、前記原稿データに含まれるグラデーションパターン上の１以上のサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成するサンプリング手段と、前記サンプリング手段によりサンプリングされるサンプリング位置を変更する変更手段と、前記サンプリング手段により生成されたサンプリングデータを保存する保存手段と、前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備える。
【００３８】
この構成によれば、本発明に係るネットワーク複合機は、変更手段によりサンプリング手段によりサンプリングされるサンプリング位置を変更する。これにより、複数種のサンプリング点数及びサンプリング点を用いてキャリブレーションを行うことができる。
【００３９】
なお、本発明は、このような画像処理装置、及びネットワーク複合機として実現することができるだけでなく、画像処理装置に含まれる特徴的な手段をステップとするカラーキャリブレーションの実行方法として実現したり、そのような特徴的なステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して流通させることができるのは言うまでもない。
【発明の効果】
【００４０】
本発明は、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる画像処理装置を提供することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態１に係るネットワーク複合機を含む通信システムの構成の一例を示す図である。
【図２】本発明の実施の形態１に係るネットワーク複合機のハードウェア構成を示すブロック図である。
【図３】本発明の実施の形態１に係るスキャナの主要部を示す断面図である。
【図４】本発明の実施の形態１に係る画像処理装置の特徴的な機能構成を示すブロック図である。
【図５】本発明の実施の形態１に係るキャリブレーションチャートの具体例を示す図である。
【図６】本発明の実施の形態１に係るテーブル記憶部に保持されるサンプリングテーブルの構成の一例を示す図である。
【図７】本発明の実施の形態１に係る画像処理装置によるキャリブレーション動作の流れを示すフローチャートである。
【図８】本発明の実施の形態１に係るグラデーションパターンの濃度変化を示す図である。
【図９】本発明の実施の形態１に係る画像処理装置によるサンプリングテーブルの更新処理の流れを示すフローチャートである。
【図１０】本発明の実施の形態２に係る画像処理装置の特徴的な機能構成を示すブロック図である。
【図１１】本発明の実施の形態２に係る画像処理装置によるサンプリングテーブルの選択処理の流れを示すフローチャートである。
【図１２】本発明の実施の形態３に係る画像処理装置の特徴的な機能構成を示すブロック図である。
【図１３】本発明の実施の形態３に係る画像処理装置によるキャリブレーション動作の流れを示すフローチャートである。
【発明を実施するための形態】
【００４２】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００４３】
（実施の形態１）
本発明の実施の形態１に係る画像処理装置は、画像処理装置の使用時間又は使用量に応じて、サンプリング点数及びサンプリング点を更新する。これにより、本発明の実施の形態１に係る画像処理装置は、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる。
【００４４】
まず、図１〜図３を用いて、本発明の実施の形態１に係る画像処理装置を備えるネットワーク複合機の構成の概要について説明する。
【００４５】
図１は、本発明の実施の形態１に係るネットワーク複合機を含む通信システムの構成の一例を示す図である。
【００４６】
図１に示す通信システムは、ネットワーク複合機１及び２と、端末装置３及び４と、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ：公衆電話交換回線網）５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６とを含む。
【００４７】
ここで、ネットワーク複合機１は、本発明の実施の形態１に係る画像処理装置を備えるネットワーク複合機の一例である。ネットワーク複合機１は、ＰＳＴＮ５を介してネットワーク複合機２と接続され、またＬＡＮ６を介して端末装置３及び４と接続される。
【００４８】
ネットワーク複合機１は、スキャナで読み取った原稿を、例えば、ＰＳＴＮ５を介してネットワーク複合機２へファクシミリ送信すること、及び、ＬＡＮ６を介して端末装置３及び４へ送信することができる。また、ネットワーク複合機１は、スキャナで読み取った原稿を内蔵されるプリンタでプリントアウトすることができる。
【００４９】
図２は、ネットワーク複合機１のハードウェア構成を示すブロック図である。
【００５０】
ネットワーク複合機１は、図２に示すようにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、モデム１３と、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１４と、操作パネル１５と、ディスプレイ１６と、スキャナ１７と、プリンタ１８と、ＬＡＮ  Ｉ／Ｆ（ＬＡＮ  インターフェース）１９とを備える。
【００５１】
ＣＰＵ１０は、ＲＯＭ１１に格納された制御プログラム１１ａを実行することにより、ネットワーク複合機１の全体を制御する。
【００５２】
ＲＯＭ１１は、ＣＰＵ１０が実行する制御プログラム１１ａを保持する読み出し専用メモリである。
【００５３】
ＲＡＭ１２は、ＣＰＵ１０が制御プログラム１１ａを実行する際に用いられるワークデータ、及びスキャナ１７から得られた原稿データ等を保持する読み書き可能なメモリである。
【００５４】
モデム１３は、ＲＡＭ１２に保持された原稿データ等をファクシミリ信号に変調して送信し、また外部から受信されたファクシミリ信号をラインデータに復調する。モデム１３は、例えばＧ３規格に準拠したファックスモデムである。
【００５５】
ＮＣＵ１４は、モデム１３とＰＳＴＮ５との接続を制御する網制御装置である。
【００５６】
操作パネル１５は、利用者からの操作を受け付けるタッチパネルである。
【００５７】
ディスプレイ１６は、利用者への操作ガイド、及びネットワーク複合機１の動作状態を表示する表示装置である。ディスプレイ１６は、例えばＬＣＤ（Ｌｉｑｕｉｔ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示装置）である。
【００５８】
スキャナ１７は、画像読み取り装置であり、ＣＰＵ１０の制御下で、ＣＣＤを用いて原稿を光学的に読み取ることによって原稿データを生成する。
【００５９】
プリンタ１８は、印刷装置であり、ＣＰＵ１０の制御下で、例えばＲＡＭ１２に保持された原稿データによって表される原稿イメージを印刷出力する。
【００６０】
ＬＡＮ  Ｉ／Ｆ１９は、ネットワーク複合機１とＬＡＮ６とを接続する通信アダプタであり、ＣＰＵ１０の制御下で、例えばＲＡＭ１２に保持された画像データを端末装置３等へ送信する。
【００６１】
図３は、スキャナ１７の主要部を示す断面図である。図３を用いて、スキャナ１７のハードウェア構成について簡略に説明する。
【００６２】
スキャナ１７は、フラットベッドスキャン方式及び自動原稿供給方式（ＡＤＦ）で原稿を読み取ることができるスキャナであり、読み取り機構部１７０と、原稿載置部１８０と、原稿給送部１９０とを含む。
【００６３】
読み取り機構部１７０は、コンタクトガラス１７１と、スリットガラス１７２と、フルレートキャリッジ１７３と、ハーフレートキャリッジ１７８と、集光レンズユニット１７９と、ＣＣＤ１７５と、駆動ベルト１７６ａと、駆動ベルト１７６ｂと、移動モータ１７７とを含む。
【００６４】
フルレートキャリッジ１７３は、内部に光源１７４と第１ミラー１７３ａとを有し、移動モータ１７７に駆動される駆動ベルト１７６ａに取り付けられている。これにより、フルレートキャリッジ１７３は図３における左右方向に移動する。
【００６５】
ハーフレートキャリッジ１７８は、内部に互いに９０°の角度をなす第２ミラー１７８ａと第３ミラー１７８ｂとを有し、移動モータ１７７に駆動される駆動ベルト１７６ｂに取り付けられている。
【００６６】
なお、駆動ベルト１７６ａ及び駆動ベルト１７６ｂは、同軸的に軸装されかつ径が２：１の駆動プーリにそれぞれ掛け渡され、同一の移動モータ１７７により駆動される。
【００６７】
従って、駆動ベルト１７６ａに連結されたフルレートキャリッジ１７３と、駆動ベルト１７６ｂに連結されたハーフレートキャリッジ１７８とは、移動モータ１７７の回転駆動により、２：１の速度比で、互いに追従するよう往復動する。
【００６８】
集光レンズユニット１７９及びＣＣＤ１７５は、読み取り機構部１７０の筐体に固定されている。
【００６９】
原稿載置部１８０は、読み取り機構部１７０に回動開閉可能に取り付けられる。
【００７０】
原稿給送部１９０は、給送ローラ１９１と、給送モータ１９２とを含む。給送ローラ１９１は、スリットガラス１７２を経由する原稿の通路を形成し、給送モータ１９２の動作に応じて、その通路に沿って原稿を移送する。
【００７１】
この構成において、フラットベッドスキャン方式で原稿を読み取る際には、押え蓋として機能する原稿載置部１８０で原稿をコンタクトガラス１７１に押圧静止させる。その後、移動モータ１７７による回転駆動により、読み取り機構部１７０の筐体内の左側部に待機するフルレートキャリッジ１７３及びハーフレートキャリッジ１７８が右方へ移動する。
【００７２】
この移動の間、光源１７４から照射され原稿により反射された反射光が、第１ミラー１７３ａ、第２ミラー１７８ａ、及び第３ミラー１７８ｂの順で反射し、集光レンズユニット１７９を経て、ＣＣＤ１７５に入光し結像される。
【００７３】
また、この構成において、自動原稿供給方式で原稿を読み取る際には、フルレートキャリッジ１７３をスリットガラス１７２下で静止させた後、原稿給送部１９０が原稿を原稿載置部１８０から取り込んで前記通路に沿って移送する。
【００７４】
この移送の間、スリットガラス１７２越しに光源１７４から照射され原稿に反射された反射光が、第１ミラー１７３ａ、第２ミラー１７８ａ、及び第３ミラー１７８ｂの順で反射し、集光レンズユニット１７９を経て、ＣＣＤ１７５に入光し結像される。
【００７５】
いずれの方式においても、ＣＣＤ１７５では、結像した光情報がデジタルの電気信号に変換され出力される。このようにして当該原稿についての原稿データが生成される。
【００７６】
なお、スキャナ１７の構成はこのような構成に限られない。例えば、光源とＣＣＤとが設置された１つのキャリッジが原稿下を移動することにより原稿からの反射光をＣＣＤが直接捉える構成であってもよい。
【００７７】
以上が、本発明の実施の形態１に係るネットワーク複合機１の構成の概要である。
【００７８】
次に、図４〜図９を用いて実施の形態１に係る画像処理装置の機能構成及び動作について説明する。
【００７９】
図４は、本発明の実施の形態１に係る画像処理装置の特徴的な機能構成を示すブロック図である。つまり、図２に示されるハードウェア構成によって発揮されるネットワーク複合機１の機能のうち、主に本発明の実施の形態１に係る画像処理装置に関わる機能の構成を示すブロック図である。
【００８０】
図４に示す本発明の実施の形態１に係る画像処理装置１００は、原稿を光学的に読み取る画像処理装置であって、原稿読み取り部１０１と、原稿データ記憶部１０２と、制御部１０３とを備える。
【００８１】
原稿読み取り部１０１は、原稿を光学的に読み取ることによって、原稿データを生成する処理部である。当該処理は、具体的にはＣＰＵ１０に制御されるスキャナ１７により実現される。また、本実施の形態において原稿読み取り部１０１が読み取るキャリブレーションチャートについては図５を用いて後述する。
【００８２】
また、原稿読み取り部１０１は、機能的な構成として自動原稿送り部１０１ａを有している。自動原稿送り部１０１ａは複数の原稿を順次に送り出す処理部であり、当該処理は、具体的にはＣＰＵ１０に制御される原稿給送部１９０により実現される。
【００８３】
原稿データ記憶部１０２は、原稿読み取り部１０１により得られた原稿データを記憶する記憶手段であり、具体的にはＲＡＭ１２により実現される。
【００８４】
制御部１０３は、画像処理装置における各種の処理を制御する処理部である。制御部１０３は、検出部１０４と、サンプリング部１０５と、テーブル記憶部１０６と、保存部１０７と、キャリブレーション部１０８と、更新部１０９とを備える。
【００８５】
なお、以下に述べる検出部１０４、サンプリング部１０５、キャリブレーション部１０８及び更新部１０９による各種の処理は、具体的には制御プログラム１１ａを実行するＣＰＵ１０等によって実現される。
【００８６】
検出部１０４は、原稿読み取り部１０１により生成された原稿データに含まれるグラデーションパターンを検出する処理部である。
【００８７】
サンプリング部１０５は、検出部１０４により検出されたグラデーションパターン上の１以上のサンプリング位置の画像をサンプリングすることによって、画像値であるサンプリングデータを生成する処理部である。
【００８８】
テーブル記憶部１０６は、サンプリングすべきグラデーションパターン上の１以上のサンプリング位置を含むサンプリングデーブルを記憶する記憶手段である。具体的には、テーブル記憶部１０６は、ＲＡＭ１２により実現される。
【００８９】
また、サンプリング部１０５は、グラデーションパターン上の、テーブル記憶部１０６に保持されるサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成する。
【００９０】
保存部１０７は、サンプリング部１０５により生成されたサンプリングデータを保存する記憶手段である。具体的には、保存部１０７は、ＲＡＭ１２により実現される。
【００９１】
キャリブレーション部１０８は、保存部１０７に保存されたサンプリングデータに従って、カラーキャリブレーションを実行する処理部である。
【００９２】
更新部１０９は、テーブル記憶部１０６に保持されるサンプリングテーブルを書き換えることにより、サンプリング部１０５によりサンプリングされるグラデーションパターン上のサンプリング位置を変更する処理部である。更新部１０９は、取得部１１０と、判定部１１１とを備える。取得部１１０は、画像処理装置１００が使用された時間、又は画像処理装置１００の使用量を取得する。判定部１１１は、取得部１１０により取得された時間、又は使用量が、所定の値以上であるか否かを判定する。更新部１０９は、判定部１１１により取得部１１０により取得された時間、又は使用量が、所定の値以上であると判定された場合に、テーブル記憶部１０６に記憶されるサンプリングテーブルを書き換える。
【００９３】
なお、操作者からの画像処理装置１００に対する指示等は、例えば操作パネル１５によって実現される入力部１１２から画像処理装置１００に入力される。
【００９４】
また、画像処理装置１００から出力されるデータは、出力部１１３によりプリンタ１８、モデム１３、又は端末装置３及び４の少なくとも１つに転送される。これにより画像処理装置１００が読み取った原稿のコピー、ファクシミリ送信、及びＬＡＮ  Ｉ／Ｆ１９を介して接続される端末装置３又は４への送信のうちの少なくとも１つが実行される。
【００９５】
図５は、画像処理装置１００が読み取るキャリブレーションチャートの具体例を示す図である。
【００９６】
図５に示すキャリブレーションチャートは、Ｒ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（黄）及びＫ（黒）にそれぞれ対応するグラデーションパターンを含む。各グラデーションパターンは、連続的な濃度階調変化特性を有する。また、各グラデーションにおいて、図の上方が最も濃度が濃く、下方になるにしたがって一定の変化量で濃度が薄くなっている。なお、図５において、各グラデーションパターンのハッチングが密なほど色が濃く、ハッチングが粗なほど色が淡いことを表現している。
【００９７】
図６は、テーブル記憶部１０６に保持されるサンプリングテーブルの構成の一例を示す図である。
【００９８】
図６に示すようにサンプリングデーブルは、各色Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙ及びＫに対応するグラデーション上のサンプリング位置を含む。また、各色において、サンプリング点数が異なる。例えば、人間の目に認識されやすいＲ（赤）等は、サンプリング点数が多く、人間の目に認識されにくいＫ（黒）等は、サンプリング点数が少ない。また、薄い色のほうが、濃い色よりより人間の目に識別されやすいので、例えば、Ｒ（赤）では、濃度が低い側において、サンプリング位置の刻みが狭くなっている。なお、図６に示すサンプリング位置「０」は、グラデーションにおいて最も濃度が薄い位置を示し、サンプリング位置「１００」は、グラデーションにおいて最も濃度が濃い位置を示す。また、その他の数値（「５０」等）は、サンプリング位置「１００」の濃度を１００％とした場合の濃度の割合を示す。
【００９９】
なお、テーブル記憶部１０６は、図６に示すサンプリング点数を保持しなくともよい。また、テーブル記憶部１０６は、サンプリング位置が等間隔の場合には、サンプリング点数のみを保持してもよい。また、サンプリングテーブルに含まれる各色のサンプリング点数及びサンプリング位置は、同じであってもよい。
【０１００】
以下、本発明の実施の形態１に係る画像処理装置１００によるキャリブレーション動作について説明する。図７は、本発明の実施の形態１に係る画像処理装置１００によるキャリブレーション動作の流れを示すフローチャートである。
【０１０１】
図７に示すように、まず、原稿読み取り部１０１は、原稿を光学的に読み取ることによって、原稿データを生成する（Ｓ１１）。原稿読み取り部１０１により生成された原稿データは、原稿データ記憶部１０２に記憶される。
【０１０２】
検出部１０４は、原稿読み取り部１０１により生成された原稿データに含まれるグラデーションパターンを検出する（Ｓ１２）。具体的には、検出部１０４は、図５に示すグラデーションパターンを検出するために、各グラデーションパターンにおける最高濃度位置と、最低濃度位置とを検出する。
【０１０３】
図８は、グラデーションパターンの濃度変化を示す図である。図８の横軸は、グラデーションパターンの位置を示し、左方向が図５の上方向に対応し、右方向が図５の下方向に対応する。また、図８の縦軸は、濃度を示し、１００が最高濃度であり、０が最低濃度である。
【０１０４】
図８（ａ）は、図５に示すように各グラデーションパターンが枠に囲まれている場合の、グラデーションパターンの濃度変化を示す図である。各グラデーションパターンが枠に囲まれている場合、検出部１０４は、段階的に濃度が増加し一定濃度レベル（例えば、最高濃度の９０％）以上となった後、濃度が所定の値以下になる位置を検出することで、最高濃度位置Ａを検出する。また、検出部１０４は、最高濃度位置Ａから段階的に濃度が低下し一定濃度レベル（例えば、最高濃度の１０％）以下となった後、濃度が急峻に増加する位置（濃度が所定の値以上増加する位置）を検出することで、最低濃度位置Ｂを検出する。
【０１０５】
また、各グラデーションパターンが枠に囲まれていない場合は、検出部１０４は、以下の処理を行うことで、グラデーションパターンの位置を検出する。
【０１０６】
図８（ｂ）は、地色が所定の濃度を有する場合（白以外の場合）のグラデーションパターンの濃度変化を示す図である。地色が所定の濃度を有する場合、検出部１０４は、原稿データの地色を抽出する。次に、検出部１０４は、段階的に濃度が増加し一定濃度レベル（例えば、最高濃度の９０％）以上となった後、濃度が所定の値（例えば、地色）以下になる位置を検出することで、最高濃度位置Ａを検出する。また、検出部１０４は、最高濃度位置Ａから段階的に濃度が低下し一定濃度レベル（例えば、最高濃度の１０％）以下となった後、濃度が所定の値（例えば、白色と地色との差分）以上増加する位置を検出することで、最低濃度位置Ｂを検出する。なお、検出部１０４は、最高濃度位置Ａから段階的に濃度が低下し一定濃度レベル（例えば、最高濃度の１０％）以下となった後、濃度が地色と略等しくなる位置を検出することで、最低濃度位置Ｂを検出してもよい。
【０１０７】
図８（ｃ）は、地色が白色の場合のグラデーションパターンの濃度変化を示す図である。地色が白色の場合、検出部１０４は、原稿データの地色を抽出する。次に、検出部１０４は、段階的に濃度が増加し一定濃度レベル以上（例えば、最高濃度の９０％）となった後、濃度が所定の値（例えば、地色）になる位置を検出することで、最高濃度位置Ａを検出する。また、検出部１０４は、グラデーションパターンの最高濃度位置Ａから段階的に濃度が低下し一定濃度レベル（例えば、最高濃度の１０％）以下となった後、濃度が白色（地色）と略等しくなる位置を検出することで、最低濃度位置Ｂを検出する。
【０１０８】
以上のように、検出部１０４は、各グラデーションパターンの最高濃度位置及び最低濃度位置を検出する。なお、検出部１０４は、ＲＯＭ１１又はＲＡＭ１２に保持されるキャリブレーションシート内のグラデーションパターン座標を参照することで、グラデーションパターンの最高濃度位置及び最低濃度位置を検出してもよい。
【０１０９】
次に、サンプリング部１０５は、原稿データに含まれるグラデーションパターンのテーブル記憶部１０６に保持されるサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成する（Ｓ１３）。また、サンプリング部１０５は、検出部１０４により検出されたグラデーションパターンの最高濃度位置及び最低濃度位置に基づき、サンプリング位置を決定する。具体的には、サンプリング部１０５は、最高濃度位置及び最低濃度位置からグラデーションパターンの長さ（図５の縦方向の幅）を算出する。サンプリング部１０５は、算出された長さを等間隔で分割することで、各濃度位置を算出し、サンプリング位置を決定する。サンプリング部１０５は、決定されたサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成する。
【０１１０】
サンプリング部１０５により生成されたサンプリングデータは、保存部１０７に保持される。次に、キャリブレーション部１０８は、保存部１０７に保存されたサンプリングデータに従って、カラーキャリブレーションを実行する（Ｓ１４）。具体的には、キャリブレーション部１０８は、保存部１０７に保持されているサンプリングデータを取得する。さらに、キャリブレーション部１０８は、それぞれのサンプリングデータと、それぞれに対応する目標値との差分に基づき、その後に原稿読み取り部１０１が読み取る原稿に含まれる様々な色を適正な原稿データに変換するための変換テーブルを生成する。
【０１１１】
なお、目標値は、サンプリングデータのサンプリング位置から求めることができる。例えば、濃度が８ビット（０〜２５５）で表される場合には、サンプリング位置「１００」の目標値は「２５５」であり、サンプリング位置「５０」の目標値は「１２３」である。なお、サンプリング位置「５０」の目標値は、「１２０〜１２５」のように、所定の範囲を指定するものであってもよい。また、サンプリング位置に対応する目標値のテーブルをＲＯＭ１１又はＲＡＭ１２が保持し、キャリブレーション部１０８が、目標値のテーブルを参照することで、対応する目標値を取得してもよい。
【０１１２】
次に、本発明の実施の形態１に係る画像処理装置１００によるサンプリングテーブルの更新処理について説明する。図９は、本発明の実施の形態１に係る画像処理装置１００によるサンプリングテーブルの更新処理の流れを示すフローチャートである。例えば、サンプリングテーブルの更新処理は、図７に示すキャリブレーション動作毎に行われる。なお、サンプリングテーブルの更新処理は、ネットワーク又は入力部１１２を介した操作者の操作により行われてもよいし、所定の時間毎に行われてもよいし、画像処理装置１００の電源投入時に行われてもよい。また、図９に示す更新処理の開始時において、テーブル記憶部１０６は、出荷時に記憶されたサンプリングテーブルを記憶しているとする。
【０１１３】
図９に示すように、取得部１１０は、画像処理装置１００が使用された時間を取得する（Ｓ２１）。例えば、取得部１１０は、ＲＡＭ１２等に保持される使用時間を取得する。なお、取得部１１０は、ネットワーク等を介して、使用時間を取得してもよいし、入力部１１２を介して操作者により入力された使用時間を取得してもよい。
【０１１４】
次に、判定部１１１は、取得部１１０により取得された使用時間が１年以上であるか否かを判定する（Ｓ２２）。
【０１１５】
判定部１１１により使用時間が１年以下であると判定された場合（Ｓ２２でＮｏ）、更新部１０９は、サンプリングテーブルの更新処理を行わない。
【０１１６】
判定部１１１により使用時間が１年以上であると判定された場合（Ｓ２２でＹｅｓ）、更新部１０９は、サンプリングテーブルの更新処理を行う（Ｓ２３）。具体的には、更新部１０９は、テーブル記憶部１０６に記憶されるサンプリングテーブルを、ネットワーク又は記憶メディア等を介して取得された新たなサンプリングテーブル、又は入力部１１２を介して操作者により入力されたサンプリングテーブルに書き換える。また、更新部１０９は、サンプリング位置の刻みの狭く（サンプリング点数の多く）なるように、サンプリングテーブルを書き換える。これにより、経時変化により画像処理装置１００の精度が低下した場合に、出荷時に比べて高い精度でキャリブレーションを行うことができる。よって、画像処理装置１００の精度の低下を抑制することができる。
【０１１７】
なお、使用時間が１年を越え、更新が行われた場合には、以降、さらに使用時間が増加したか否かを判定し、所定の使用時間が経過した場合に、再度、更新を行ってもよい。例えば、使用時間が５年以上であるか否かを判定してもよい。
【０１１８】
また、取得部１１０は、出荷後に画像処理装置１００により印刷された印刷枚数等の画像処理装置１００の使用量を取得し、判定部１１１は使用量が所定の値以上であるか否かを判定し、サンプリングテーブルの更新処理を行ってもよい。さらに、使用時間及び使用量に基づき、更新処理を行ってもよい。例えば、更新部１０９は、使用時間及び使用量のどちらか一方が所定の値以上の場合に、サンプリングテーブルの更新処理を行ってもよい。
【０１１９】
以上より、本発明の実施の形態１に係る画像処理装置１００は、テーブル記憶部１０６に記憶されるサンプリングテーブルを更新することにより、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる。
【０１２０】
また、本発明の実施の形態１に係る画像処理装置１００は、テーブル記憶部１０６に記憶されるサンプリングテーブルを書き換えることで、サンプリング点数及びサンプリング位置を変更するので、操作者による入力部１１２を介した操作、又はネットワークを介した操作によりサンプリング点数及びサンプリング点を任意に変更することができる。よって、キャリブレーションの自由度を向上させることができる。
【０１２１】
また、本発明の実施の形態１に係る画像処理装置１００は、画像処理装置１００の使用時間又は使用量に応じて、サンプリングテーブルを更新する。ここで、使用時間又は使用量が多いほど、サンプリング点の刻みが狭い（サンプリング点数が多い）サンプリングテーブルに更新される。これにより、経時変化により画像処理装置１００の精度が低下した場合に、出荷時に比べてサンプリング点数を増加させることで、高い精度でキャリブレーションを行うことができる。よって、画像処理装置１００の精度の低下を抑制することができる。
【０１２２】
（実施の形態２）
本発明の実施の形態２に係る画像処理装置は、複数のサンプリングテーブルを保持し、複数のサンプリングテーブルからサンプリング処理に用いるサンプリングテーブルを選択することにより、サンプリング点数及びサンプリング点を変更する。これにより、本発明の実施の形態２に係る画像処理装置は、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる。
【０１２３】
本発明の実施の形態２に係る画像処理装置を備えるネットワーク複合機の構成の概要は、図１〜図３と同様であり、説明は省略する。
【０１２４】
以下、図１０及び図１１を用いて実施の形態２に係る画像処理装置の機能構成及び動作について説明する。
【０１２５】
図１０は、本発明の実施の形態２に係る画像処理装置の特徴的な機能構成を示すブロック図である。なお、図４と同様の要素には同一の符号を付しており、詳細な説明は省略する。図１０に示す画像処理装置２００は、図４に示す画像処理装置１００に対して、制御部２０３の構成が異なる。具体的には、制御部２０３は、図４に示す制御部１０３の構成に加え、さらに、テーブル選択部２１４を備える。また、テーブル記憶部２０６及び更新部２０９の構成が図４に示す制御部１０３と異なる。
【０１２６】
テーブル記憶部２０６は、原稿データに含まれるカラーキャリブレーションに用いられるグラデーションパターン上の１以上のサンプリング位置を含むサンプリングテーブルを複数記憶する記憶部である。具体的には、テーブル記憶部２０６は、ＲＡＭ１２により実現される。また、新たな種類のサンプリングテーブルを使用しない場合、原則として更新は不要であるため、テーブル記憶部２０６は、ＲＯＭ１１により実現されてもよい。
【０１２７】
テーブル選択部２１４は、テーブル記憶部２０６に記憶される複数のサンプリングテーブルからサンプリング部１０５によるサンプリングに用いられるサンプリングテーブを選択する処理部である。
【０１２８】
更新部２０９は、テーブル選択部２１４によるサンプリングテーブルの選択を制御することで、サンプリング部１０５によりサンプリングされるサンプリング位置を変更する処理部である。
【０１２９】
なお、テーブル選択部２１４及び更新部２０９による各種の処理は、具体的には制御プログラム１１ａを実行するＣＰＵ１０等によって実現される。
【０１３０】
以上の構成により、更新部１０９は、複数のサンプリングテーブルからサンプリング部１０５によるサンプリングに用いられるサンプリングテーブルを選択することにより、サンプリング部１０５によりサンプリングされるサンプリング位置を変更することができる。
【０１３１】
また、本発明の実施の形態２に係る画像処理装置２００によるキャリブレーション動作の流れは、図７と同様であり説明は省略する。
【０１３２】
次に、実施の形態２に係る画像処理装置２００によるサンプリングテーブルの選択処理について説明する。
【０１３３】
図１１は、本発明の実施の形態２に係る画像処理装置２００によるサンプリングテーブルの選択処理の流れを示すフローチャートである。例えば、サンプリングテーブルの変更処理は、図７に示すキャリブレーション動作毎に行われる。なお、サンプリングテーブルの選択処理は、ネットワーク又は入力部１１２を介した操作者の操作により行われてもよいし、所定の時間毎に行われてもよいし、画像処理装置１００の電源投入時に行われてもよい。
【０１３４】
また、テーブル記憶部２０６は、第１サンプリングテーブル、第２サンプリングテーブル及び第３サンプリングテーブルを保持しているとする。ここで、第２サンプリングテーブルは、第１サンプリングテーブルより、サンプリング点数が多い（サンプリング点の刻みの狭い）サンプリングテーブルである。第３サンプリングテーブルは、第２サンプリングテーブルより、サンプリング点数が多い（サンプリング点の刻みの狭い）サンプリングテーブルである。
【０１３５】
図１１に示すように、取得部１１０は、画像処理装置２００が使用された時間を取得する（Ｓ３１）。例えば、取得部１１０は、ＲＡＭ１２等に保持される使用時間を取得する。なお、取得部１１０は、ネットワーク等を介して、使用時間を取得してもよいし、入力部１１２を介して操作者により入力された使用時間を取得してもよい。
【０１３６】
次に、判定部１１１は、取得部１１０により取得された使用時間が１年以上であるか否かを判定する（Ｓ３２）。
【０１３７】
判定部１１１により使用時間が１年以下であると判定された場合（Ｓ３２でＮｏ）、テーブル選択部２１４は、更新部２０９の制御に基づき、テーブル記憶部２０６に保持される第１サンプリングテーブルを選択する（Ｓ３４）。
【０１３８】
判定部１１１により使用時間が１年以上であると判定された場合（Ｓ３２でＹｅｓ）、判定部１１１は、取得部１１０により取得された使用時間が５年以上であるか否かを判定する（Ｓ３３）。
【０１３９】
判定部１１１により使用時間が５年以下であると判定された場合（Ｓ３３でＮｏ）、テーブル選択部２１４は、更新部２０９の制御に基づき、テーブル記憶部２０６に保持される第２サンプリングテーブルを選択する（Ｓ３５）。
【０１４０】
判定部１１１により使用時間が５年以上であると判定された場合（Ｓ３３でＹｅｓ）、テーブル選択部２１４は、更新部２０９の制御に基づき、テーブル記憶部２０６に保持される第３サンプリングテーブルを選択する（Ｓ３６）。
【０１４１】
サンプリング部１０５は、テーブル選択部２１４により選択されたサンプリングテーブルを用いて、サンプリング処理を行う。
【０１４２】
なお、取得部１１０は、画像処理装置２００により印刷された印刷枚数等の画像処理装置２００の使用量を取得し、判定部１１１は使用量が所定の値以上であるか否かを判定し、サンプリングテーブルの選択処理を行ってもよい。さらに、使用時間及び使用量に基づき、サンプリングテーブルを選択してもよい。例えば、更新部２０９は、使用時間及び使用量のどちらか一方が所定の値以上であるか否かに基づき、サンプリングテーブルを選択してもよい。
【０１４３】
また、判定部１１１は、使用時間が１年未満であるか、１年以上かつ５年未満であるか、５年以上であるかの判定を同時に行ってもよい。
【０１４４】
また、上記説明では、テーブル選択部２１４が３つのサンプリングテーブルからサンプリングに用いられるサンプリングテーブルを選択する例について述べたが、テーブル選択部２１４は、２つ又は４つ以上のサンプリングテーブルからサンプリングに用いられるサンプリングテーブルを選択してもよい。
【０１４５】
以上より、本発明の実施の形態２に係る画像処理装置２００は、テーブル記憶部２０６に記憶される複数のサンプリングテーブルから使用するサンプリングテーブルを選択することにより、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる。
【０１４６】
また、本発明の実施の形態２に係る画像処理装置２００は、画像処理装置２００が備えるテーブル記憶部２０６に記憶される複数のサンプリングテーブルを用いるので、外部からのサンプリングテーブルの入力等の処理を行うことなく、サンプリング点数及びサンプリング点を変更することができる。よって、操作者による単純な操作、又は自動でサンプリング点数及びサンプリング点を変更し、キャリブレーションを実行することができる。
【０１４７】
また、本発明の実施の形態２に係る画像処理装置２００は、画像処理装置２００の使用時間又は使用量に応じて、サンプリングテーブルを更新する。ここで、使用時間が長いほど、サンプリング点の刻みが狭い（サンプリング点数が多い）サンプリングテーブルが選択される。これにより、経時変化により画像処理装置２００の精度が低下した場合に、出荷時に比べてサンプリング点数を増加させることで、高い精度でキャリブレーションを行うことができる。よって、画像処理装置２００の精度の低下を抑制することができる。
【０１４８】
（実施の形態３）
本発明の実施の形態３に係る画像処理装置は、画質モードに応じて、サンプリング点数及びサンプリング点を更新する。これにより、本発明の実施の形態３に係る画像処理装置は、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる。
【０１４９】
本発明の実施の形態３に係る画像処理装置を備えるネットワーク複合機の構成の概要は、図１〜図３と同様であり、説明は省略する。
【０１５０】
以下、図１２及び図１３を用いて実施の形態３に係る画像処理装置の機能構成及び動作について説明する。
【０１５１】
図１２は、本発明の実施の形態３に係る画像処理装置の特徴的な機能構成を示すブロック図である。なお、図１０と同様の要素には同一の符号を付しており、詳細な説明は省略する。図１２に示す画像処理装置３００は、図１０に示す画像処理装置２００に対して、制御部３０３の構成が異なる。具体的には、制御部３０３は、図１０に示す制御部２０３の構成に加え、さらに、モード選択部３１５を備える。また、更新部３０９の構成が図１０に示す制御部２０３と異なる。
【０１５２】
モード選択部３１５は、原稿読み取り部１０１による原稿読み取りの画質モードを選択する処理部である。ここで、画質モードとは、原稿読み取りの精度が異なるモードである。例えば、モード選択部３１５は、画質モードとして、文字モードと写真モードとを選択する。文字モードは、文字を主体とする原稿を好適に読み取る画質モードである。写真モードは、写真等の画像を主体とする原稿を好適に読み取る画質モードである。また、モード選択部３１５は、入力部１１２又はネットワークを介した操作者の操作に基づき、画質モードの選択を行う。なお、モード選択部３１５は、印刷を行うデータの種別、又は読み取る原稿の種別から自動で画質モードを選択してもよい。
【０１５３】
更新部３０９は、モード選択部３１５により選択された画質モードに応じて、テーブル選択部２１４によるサンプリングテーブルの選択を制御する処理部である。更新部３０９は、テーブル選択部２１４により選択されるサンプリングテーブルを変更することで、サンプリング部１０５によりサンプリングされるサンプリング位置を変更する。
【０１５４】
また、テーブル記憶部２０６に保持される複数のサンプリングテーブルは、それぞれ文字モードと写真モードとに対応したサンプリングテーブルである。例えば、文字モードに対応するサンプリングテーブルは、カラー（Ｒ、Ｇ、Ｂ、Ｃ、Ｍ及びＹ）に対するサンプリング点数が少なく、黒（Ｋ）に対するサンプリング点数が多い。写真モードに対応するサンプリングテーブルは、カラー（Ｒ、Ｇ、Ｂ、Ｃ、Ｍ及びＹ）に対するサンプリング点数が多く、黒（Ｋ）に対するサンプリング点数が少ない。
【０１５５】
以上の構成により、本発明の実施の形態３に係る画像処理装置３００は、画質モードに応じて、キャリブレーションに用いるサンプリング点を変更することができる。
【０１５６】
次に、本発明の実施の形態３に係る画像処理装置３００によるキャリブレーション動作について説明する。図１３は、実施の形態３に係る画像処理装置３００によるキャリブレーション動作の流れを示すフローチャートである。
【０１５７】
図１３に示すように、まず、原稿読み取り部１０１は、原稿を光学的に読み取ることによって、原稿データを生成する（Ｓ４１）。原稿読み取り部１０１により得られた原稿データは、原稿データ記憶部１０２に記憶される。
【０１５８】
検出部１０４は、原稿読み取り部１０１により生成された原稿データに含まれるグラデーションパターンを検出する（Ｓ４２）。なお、グラデーションパターンの検出処理の詳細は、上述した実施の形態１と同様である。
【０１５９】
次に、モード選択部３１５は、画質モードとして第１画質モード（例えば、文字モード）を選択する。テーブル選択部２１４は、更新部３０９の制御により、テーブル記憶部２０６に保持される第１画質モードに対応する第１サンプリングテーブルを選択する（Ｓ４３）。
【０１６０】
次に、サンプリング部１０５は、原稿データに含まれるグラデーションパターンの第１サンプリングテーブルに含まれるサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成する（Ｓ４４）。
【０１６１】
サンプリング部１０５により生成されたサンプリングデータは、保存部１０７に保持される。次に、キャリブレーション部１０８は、保存部１０７に保存されたサンプリングデータに従って、第１画質モードに対するカラーキャリブレーションを実行する（Ｓ４５）。なお、キャリブレーション処理の詳細は、上述した実施の形態１と同様である。
【０１６２】
次に、モード選択部３１５は、画質モードとして第２画質モード（例えば、写真モード）を選択する。テーブル選択部２１４は、更新部３０９の制御により、テーブル記憶部２０６に保持される第２画質モードに対応する第２サンプリングテーブルを選択する（Ｓ４６）。
【０１６３】
次に、サンプリング部１０５は、原稿データに含まれるグラデーションパターンの第２サンプリングテーブルに含まれるサンプリング位置の画像をサンプリングすることにより、画像値であるサンプリングデータを生成する（Ｓ４７）。
【０１６４】
サンプリング部１０５により生成されたサンプリングデータは、保存部１０７に保持される。次に、キャリブレーション部１０８は、保存部１０７に保存されたサンプリングデータに従って、第２画質モードに対するカラーキャリブレーションを実行する（Ｓ４８）。
【０１６５】
なお、第２サンプリングテーブルの選択（Ｓ４６）及びサンプリング（Ｓ４７）のうち
少なくとも一方は、サンプリング（Ｓ４４）の後であれば、キャリブレーション（Ｓ４５）の前に行ってもよい。すなわち、第１サンプリングテーブル及び第２サンプリングテーブルによるサンプリング（Ｓ４４及びＳ４７）を行った後、第１画質モード及び第２画質モードのキャリブレーション（Ｓ４５及びＳ４８）を行ってもよい。
【０１６６】
また、上記説明では、モード選択部３１５が２つの画質モードを選択する例について述べたが、モード選択部３１５が３以上の画質モードを選択する場合にも、本発明を適用することができる。
【０１６７】
以上より、本発明の実施の形態３に係る画像処理装置３００は、テーブル記憶部２０６に記憶される複数のサンプリングテーブルから使用するサンプリングテーブルを選択することにより、複数種のサンプリング点数及びサンプリング点を用いて、キャリブレーションを行うことができる。
【０１６８】
また、本発明の実施の形態３に係る画像処理装置３００は、画質モードに応じて、サンプリングテーブルを更新する。これにより、各画質モードに応じた、最適なサンプリング点数及びサンプリング点を用いてキャリブレーションを行うことができる。
【０１６９】
さらに、グラデーションパターンを含む１つのキャリブレーションチャートを読み取る動作で、複数の画質モードのキャリブレーションを自動的に行うことができる。これにより、操作者の利便性を向上させることができる。
【０１７０】
なお、上述した実施の形態１に係る画像処理装置１００のように、画質モードに応じて、テーブル記憶部に保持されるサンプリングテーブルを書き換えることで、サンプリング位置を変更してもよい。
【産業上の利用可能性】
【０１７１】
本発明は、原稿を光学的に読み取る画像処理装置に適用でき、特に、ネットワーク複合機、ファクシミリ装置、スキャナ装置など、原稿を読み取ってデータ化し処理する装置に適用することができる。
【符号の説明】
【０１７２】
１、２  ネットワーク複合機
３、４  端末装置
５  ＰＳＴＮ
６  ＬＡＮ
１０  ＣＰＵ
１１  ＲＯＭ
１１ａ  制御プログラム
１２  ＲＡＭ
１３  モデム
１４  ＮＣＵ
１５  操作パネル
１６  ディスプレイ
１７  スキャナ
１８  プリンタ
１９  ＬＡＮ  Ｉ／Ｆ
１００、２００、３００  画像処理装置
１０１  原稿読み取り部
１０１ａ  自動原稿送り部
１０２  原稿データ記憶部
１０３、２０３、３０３  制御部
１０４  検出部
１０５  サンプリング部
１０６、２０６  テーブル記憶部
１０７  保存部
１０８  キャリブレーション部
１０９、２０９、３０９  更新部
１１０  取得部
１１１  判定部
１１２  入力部
１１３  出力部
１７０  読み取り機構部
１７１  コンタクトガラス
１７２  スリットガラス
１７３  フルレートキャリッジ
１７３ａ  第１ミラー
１７４  光源
１７５  ＣＣＤ
１７６ａ、１７６ｂ  駆動ベルト
１７７  移動モータ
１７８  ハーフレートキャリッジ
１７８ａ  第２ミラー
１７８ｂ  第３ミラー
１７９  集光レンズユニット
１８０  原稿載置部
１９０  原稿給送部
１９１  給送ローラ
１９２  給送モータ
２１４  テーブル選択部
３１５  モード選択部
【図１】
2010011498.tif 000003
【図２】
2010011498.tif 000004
【図３】
2010011498.tif 000005
【図４】
2010011498.tif 000006
【図５】
2010011498.tif 000007
【図６】
2010011498.tif 000008
【図７】
2010011498.tif 000009
【図８】
2010011498.tif 000010
【図９】
2010011498.tif 000011
【図１０】
2010011498.tif 000012
【図１１】
2010011498.tif 000013
【図１２】
2010011498.tif 000014
【図１３】
2010011498.tif 000015