(57)【要約】【課題】操作者に従来よりも少ない手順でカラーキャリブレーションを行わせる画像処理装置を提供すること。【解決手段】原稿を光学的に読み取る画像処理装置１００であって、原稿データを生成する原稿読み取り部１０１と、原稿データに基づいて、当該原稿が複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する判別部１０４と、判別結果に従って複数のパッチ画像をサンプリングすることにより、各パッチ画像の画像値であるサンプリングデータを生成するサンプリング部１０５と、生成されたサンプリングデータを、判別部１０４で判別された種類に対応づけて保持しておく保存部１０７と、保存部１０７に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション部１０８とを備える。【選択図】図４
2008278305.tif 000002
【特許請求の範囲】
【請求項１】
原稿を光学的に読み取る画像処理装置であって、
原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、
生成された原稿データに基づいて、当該原稿が、カラーキャリブレーションに用いられる複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する判別手段と、
前記判別手段による判別結果に従って、前記原稿データからカラーキャリブレーションに用いられる複数のパッチ画像をサンプリングすることにより、各パッチ画像の画像値であるサンプリングデータを生成するサンプリング手段と、
生成されたサンプリングデータを、前記判別手段で判別された種類に対応づけて保持しておく保存手段と、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記複数の種類のキャリブレーションチャートには、ＣＭＹＫ色空間、ＲＧＢ色空間及び多値画像用のキャリブレーションチャートのうちの少なくとも２つが含まれる
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置はさらに、前記複数の種類のキャリブレーションチャートのそれぞれについて、サンプリングすべきパッチ画像の位置と許容されるサンプリングデータの範囲とを対応づけて登録したテーブルを備え、
前記判別手段は、前記テーブルを参照しながら、前記位置のパッチ画像から得られたサンプリングデータが前記範囲内にあるか否かを判断することで、前記原稿がいずれの種類のキャリブレーションチャートであるかを判別する
ことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記画像処理装置はさらに、前記複数の種類のキャリブレーションチャートのそれぞれについて、サンプリングすべきパッチ画像の位置を登録したテーブルを備え、
前記サンプリング手段は、前記判別手段によって判別された種類のキャリブレーションチャートに対応する前記テーブルに登録された前記位置に従って、前記パッチ画像をサンプリングする
ことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記画像処理装置はさらに、前記複数の種類のキャリブレーションチャートのそれぞれについて、サンプリングによって得られた画像値に対して施すべき加工処理を特定する情報である加工処理情報を登録したテーブルを備え、
前記サンプリング手段は、前記判別手段によって判別された種類のキャリブレーションチャートに対応する前記テーブルに登録された加工処理情報に従って、前記パッチ画像のサンプリングによって得られた画像値に対して加工処理を施し、当該加工処理によって得られた値を前記サンプリングデータとして生成する
ことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記加工処理には、１つのパッチ画像に対するサンプリングによって得られる複数の画像値に対して、ノイズ成分を除去し、除去後の画像値を平均化する処理が含まれる
ことを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記原稿読み取り手段は、複数の原稿を順次に送り出す自動原稿送り部を有し、前記自動原稿送り部によって送られた複数の原稿を読み取り、
前記判別手段、前記サンプリング手段、及び、前記保存手段は、前記原稿読み取り手段によって読み取られた複数の原稿のそれぞれについて、前記判別、前記生成、及び、前記保持をし、
前記キャリブレーション手段は、前記原稿読み取り手段によって読み取られた複数の原稿が異なる種類のキャリブレーションチャートであると前記判別手段によって判別された場合に、それら異なる種類のキャリブレーションチャートに対応するカラーキャリブレーションを、操作者による操作を要求することなく、連続的に自動実行する
ことを特徴とする請求項１記載の画像処理装置。
【請求項８】
原稿を光学的に読み取る画像処理装置におけるカラーキャリブレーションの実行方法であって、
原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取りステップと、
生成された原稿データに基づいて、当該原稿が、カラーキャリブレーションに用いられる複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する判別ステップと、
前記判別ステップにおける判別結果に従って、前記原稿データからカラーキャリブレーションに用いられる複数のパッチ画像をサンプリングすることにより、各パッチ画像の画像値であるサンプリングデータを生成するサンプリングステップと、
生成されたサンプリングデータを、前記判別ステップで判別された種類に対応づけて保存手段に保持させる保存ステップと、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーションステップと
を備えることを特徴とする画像処理装置。
【請求項９】
プリンタと、
ネットワーク通信手段と、
原稿を光学的に読み取る画像処理装置と、
前記画像処理装置から出力されるデータを、前記プリンタ及び前記ネットワーク通信手段のうちの少なくとも１つへ転送することによって、前記原稿のコピー、及び、前記ネットワーク通信手段を介して接続される端末装置への前記データの送信のうちの少なくとも１つを行う出力手段とを備えるネットワーク複合機であって、
前記画像処理装置は、
原稿を光学的に読み取ることによって、原稿データを生成するスキャナと、
生成された原稿データに基づいて、当該原稿が、カラーキャリブレーションに用いられる複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する判別手段と、
前記判別手段による判別結果に従って、前記原稿データからカラーキャリブレーションに用いられる複数のパッチ画像をサンプリングすることにより、各パッチ画像の画像値であるサンプリングデータを生成するサンプリング手段と、
生成されたサンプリングデータを、前記判別手段で判別された種類に対応づけて保持しておく保存手段と、
前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを有する
ことを特徴とするネットワーク複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を光学的に読み取って得られる原稿データを処理する画像処理装置に関する。
【背景技術】
【０００２】
近年、省スペース化を指向して、コピー機能、ファクシミリ通信機能、及びネットワーク通信機能を一台で兼ね備えたネットワーク複合機の普及が進んでいる。
【０００３】
ネットワーク複合機のいくつかの機種は、原稿をスキャナにより読み取ることによって得られる原稿データを処理する画像処理装置を備えている。
【０００４】
画像処理装置により処理された画像データは、例えば当該ネットワーク複合機が備えるプリンタにより印刷される。
【０００５】
このように原稿データを印刷等により出力する場合、オリジナルの原稿上の色を正確にかつ安定して再現させるための調整、すなわちカラーキャリブレーション（以下、単に「キャリブレーション」ともいう。）を行うことが必要である。
【０００６】
そこで、キャリブレーションに関する技術も開示されている（例えば、特許文献１参照）。
【０００７】
この技術によれば、原稿データの入力装置と出力装置とで用いられる色空間の差を埋める第１色変換工程と、出力装置の特性に応じてさらにデータを変換する第２色変換工程とにより好適なキャリブレーションを行うことができる。
【特許文献１】特開２００７−３７１１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このようなキャリブレーションは、例えば、紙媒体である原稿を読み取って印刷または画像表示する場合、原稿を読み取る装置においても、印刷または画像表示する装置においても、それぞれの装置の読み取りまたは出力特性を補正するために行われることが望ましい。
【０００９】
そこで、例えば、ネットワーク複合機については、ネットワーク複合機が備えるスキャナのキャリブレーションが行われた後に出荷されている。
【００１０】
しかし、スキャナの使用回数を重ねるとＣＣＤ等の構成部品の特性が変化することもあり、工場出荷後においてもスキャナのキャリブレーションは必要である。
【００１１】
そのため、キャリブレーションを行うための標準となる数種類のカラーチャート（白黒のものも含む、以下「キャリブレーションチャート」という。）が一般に流通している。
【００１２】
具体的には、このように一般に流通しているキャリブレーションチャートとして、ＣＭＹＫ（Ｃｙａｎ−Ｍａｇｅｎｔａ−Ｙｅｌｌｏｗ−Ｂｌａｃｋ）色空間用のＣＭＹチャート、ＲＧＢ（Ｒｅｄ−Ｇｒｅｅｎ−Ｂｌｕｅ）色空間用のＲＧＢチャート、及び多値画像用のＫ（Ｂｌａｃｋ）チャートの３種類がある。
【００１３】
ここで、このようなスキャナのキャリブレーションを行う場合、より多くのサンプル数を得るために、例えば、上記３種類のキャリブレーションチャートの全てをスキャナに読み取らせることになる。
【００１４】
そのため、例えばネットワーク複合機の操作者は、スキャナのキャリブレーションを行う場合、どの種類のキャリブレーションチャートを読み取らせるかを、ネットワーク複合機に明示的に入力する必要がある。
【００１５】
または、ネットワーク複合機の表示部に表示される指示内容に従い、正しい種類及び順序でキャリブレーションチャートを順次読み取らせる必要がある。
【００１６】
つまり、従来では、複数のキャリブレーションチャートを用いてスキャナのキャリブレーションを行う場合、操作手順に煩雑さが伴っていた。
【００１７】
このような煩雑さを解消するために、１枚のチャートに上記３種類のキャリブレーションチャートに含まれる全てのパッチ画像を集約することも考えられる。これにより、ネットワーク複合機に１枚のキャリブレーションチャートを読み取らせるだけで適切なキャリブレーションを行うことができると考えられるからである。
【００１８】
しかし、このように１枚のチャートにこれら全てのパッチ画像を集約した場合、各パッチのサイズは小さなものとなり、各パッチ画像からの画像値のサンプリングの困難性が増し、またサンプリングにより得られる値の正確性を担保することも難しくなる。
【００１９】
また、上記従来の技術はカラーキャリブレーション自体をより適切に行うための技術であり、上記従来の技術を用いた場合であっても、複数のキャリブレーションチャートを用いてキャリブレーションを行う場合、やはり、操作者には煩雑な操作が求められることになる。
【００２０】
本発明は、上記従来の課題を考慮し、原稿を光学的に読み取る画像処理装置であって、操作者に従来よりも少ない手順でカラーキャリブレーションを行わせる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００２１】
上記目的を達成するために、本発明の画像処理装置は、原稿を光学的に読み取る画像処理装置であって、原稿を光学的に読み取ることによって、原稿データを生成する原稿読み取り手段と、生成された原稿データに基づいて、当該原稿が、カラーキャリブレーションに用いられる複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する判別手段と、前記判別手段による判別結果に従って、前記原稿データからカラーキャリブレーションに用いられる複数のパッチ画像をサンプリングすることにより、各パッチ画像の画像値であるサンプリングデータを生成するサンプリング手段と、生成されたサンプリングデータを、前記判別手段で判別された種類に対応づけて保持しておく保存手段と、前記保存手段に保存されたサンプリングデータに従って、カラーキャリブレーションを実行するキャリブレーション手段とを備えることを特徴とする。
【００２２】
この構成によれば、本発明の画像処理装置は、ある種類のキャリブレーションチャートを読み取った場合、当該キャリブレーションチャートから光学的に得られる原稿データに基づいて、自動的に当該種類がいずれの種類であるかを判別することができる。
【００２３】
また、判別結果にしたがって、自動的に適切にカラーキャリブレーションを実行することができる。
【００２４】
つまり、カラーキャリブレーションを実行するに際し、操作者にキャリブレーションチャートの種類を入力させることがなく、また、操作者に、特定の種類及び順番でキャリブレーションチャートをセットさせることがない。
【００２５】
従って、本発明の画像処理装置は、操作上の煩雑さを操作者に与えることなく、操作者に従来よりも少ない手順でカラーキャリブレーションを実行させることができる。
【００２６】
また、前記複数の種類のキャリブレーションチャートには、ＣＭＹＫ色空間、ＲＧＢ色空間及び多値画像用のキャリブレーションチャートのうちの少なくとも２つが含まれるとしてもよい。
【００２７】
この構成により、標準のキャリブレーションチャートとして一般に流通しているＣＭＹチャート、ＲＧＢチャート及びＫチャートを使用してカラーキャリブレーションを行うことができる。
【００２８】
また、前記画像処理装置はさらに、前記複数の種類のキャリブレーションチャートのそれぞれについて、サンプリングすべきパッチ画像の位置と許容されるサンプリングデータの範囲とを対応づけて登録したテーブルを備え、前記判別手段は、前記テーブルを参照しながら、前記位置のパッチ画像から得られたサンプリングデータが前記範囲内にあるか否かを判断することで、前記原稿がいずれの種類のキャリブレーションチャートであるかを判別するとしてもよい。
【００２９】
本発明の画像処理装置は、このようなテーブルを使用することで、容易にキャリブレーションチャートの種類判別をすることができる。また、当該テーブルを更新することで、新たな種類のキャリブレーションチャートを種類判別の対象とすることができる。
【００３０】
また、前記画像処理装置はさらに、前記複数の種類のキャリブレーションチャートのそれぞれについて、サンプリングすべきパッチ画像の位置を登録したテーブルを備え、前記サンプリング手段は、前記判別手段によって判別された種類のキャリブレーションチャートに対応する前記テーブルに登録された前記位置に従って、前記パッチ画像をサンプリングするとしてもよい。
【００３１】
この構成により、判別結果に応じたテーブルが選択され、その種類に応じた適切なパッチ画像がサンプリングされる。
【００３２】
また、前記画像処理装置はさらに、前記複数の種類のキャリブレーションチャートのそれぞれについて、サンプリングによって得られた画像値に対して施すべき加工処理を特定する情報である加工処理情報を登録したテーブルを備え、前記サンプリング手段は、前記判別手段によって判別された種類のキャリブレーションチャートに対応する前記テーブルに登録された加工処理情報に従って、前記パッチ画像のサンプリングによって得られた画像値に対して加工処理を施し、当該加工処理によって得られた値を前記サンプリングデータとして生成するとしてもよい。
【００３３】
この構成により、取得された画像値に対し、当該画像値の取得元のキャリブレーションチャートの種類に応じて適切な加工処理が行われる。画像値を適切に加工処理することにより、例えば、カラーキャリブレーションの精度を向上させることができる。
【００３４】
また、前記加工処理には、１つのパッチ画像に対するサンプリングによって得られる複数の画像値に対して、ノイズ成分を除去し、除去後の画像値を平均化する処理が含まれるとしてもよい。
【００３５】
この構成により、各パッチ画像についてより的確なサンプリングデータを得ることができる。
【００３６】
また、前記原稿読み取り手段は、複数の原稿を順次に送り出す自動原稿送り部を有し、前記自動原稿送り部によって送られた複数の原稿を読み取り、前記判別手段、前記サンプリング手段、及び、前記保存手段は、前記原稿読み取り手段によって読み取られた複数の原稿のそれぞれについて、前記判別、前記生成、及び、前記保持をし、前記キャリブレーション手段は、前記原稿読み取り手段によって読み取られた複数の原稿が異なる種類のキャリブレーションチャートであると前記判別手段によって判別された場合に、それら異なる種類のキャリブレーションチャートに対応するカラーキャリブレーションを、操作者による操作を要求することなく、連続的に自動実行するとしてもよい。
【００３７】
この構成により、操作者は、例えば複数種のキャリブレーションチャートをまとめて自動原稿送り部にセットするだけで、これら複数種のキャリブレーションチャートに基づくカラーキャリブレーションが実行されることになる。
【００３８】
つまり、操作者のカラーキャリブレーションに係る操作負担が軽減される。
【００３９】
なお、本発明は、このような画像処理装置として実現できるだけでなく、このような画像処理装置を内蔵するネットワーク複合機として実現することもできる。
【００４０】
また、本発明の画像処理装置が備える特徴的な構成部のそれぞれの動作をステップとする方法として実現することもできる。
【００４１】
さらに、本発明は、コンピュータに上記各ステップを実行させるためのプログラムとして実現することもできる。そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することもできる。
【発明の効果】
【００４２】
本発明の画像処理装置では、読み取ったキャリブレーションチャートの種類を原稿データに基づいて判別し、当該キャリブレーションチャートから得られるサンプリングデータと、判別された種類とを対応付けて保持することができる。
【００４３】
つまり、判別結果の種類に応じた適切なカラーキャリブレーションを実行することができることはもとより、操作者にキャリブレーションチャートの種類を入力させる等の手間を掛けることなくカラーキャリブレーションを実行することができる。
【００４４】
また、例えば、キャリブレーションチャートの種類を誤って画像処理装置にセットしてしまうといった操作ミスが回避されることになる。
【００４５】
従って、本発明は、操作者に従来よりも少ない手順でカラーキャリブレーションを行わせる画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００４６】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００４７】
まず、図１〜図３を用いて、本発明の実施の形態の画像処理装置を備えるネットワーク複合機の構成の概要について説明する。
【００４８】
図１は、実施の形態のネットワーク複合機を含む通信システムの構成の一例を示す図である。
【００４９】
この通信システムは、ネットワーク複合機１及び２、端末装置３及び４、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ：公衆電話交換回線網）５、並びにＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６から構成される。
【００５０】
ここで、ネットワーク複合機１は、実施の形態の画像処理装置を備えるネットワーク複合機の一例である。ネットワーク複合機１は、ＰＳＴＮ５を介してネットワーク複合機２と接続され、またＬＡＮ６を介して端末装置３及び４と接続される。
【００５１】
ネットワーク複合機１は、スキャナで読み取った原稿を、例えば、ＰＳＴＮ５を介してネットワーク複合機２へファクシミリ送信すること、及び、ＬＡＮ６を介して端末装置３及び４へ送信することができる。また、内蔵されるプリンタでプリントアウトすることができる。
【００５２】
図２は、ネットワーク複合機１のハードウェア構成を示すブロック図である。
【００５３】
ネットワーク複合機１は、図２に示すようにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、モデム１３、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１４、操作パネル１５、ディスプレイ１６、スキャナ１７、プリンタ１８、及びＬＡＮＩ／Ｆ（ＬＡＮ  インターフェース）１９を備える。
【００５４】
ＣＰＵ１０は、ＲＯＭ１１に格納された制御プログラム１１ａを実行することにより、ネットワーク複合機１の全体を制御する。
【００５５】
ＣＰＵ１０は、特徴的な処理として、スキャナ１７に読み取られたキャリブレーションチャートの種別を判別する。具体的な処理内容は、図７等を用いて後述する。
【００５６】
ＲＯＭ１１は、ＣＰＵ１０が実行する制御プログラム１１ａを保持する読み出し専用メモリである。
【００５７】
ＲＡＭ１２は、ＣＰＵ１０が制御プログラム１１ａを実行する際に用いられるワークデータ、及びスキャナ１７から得られた原稿データ等を保持する読み書き可能なメモリである。
【００５８】
モデム１３は、ＲＡＭ１２に保持された原稿データ等をファクシミリ信号に変調して送信し、また外部から受信されたファクシミリ信号をラインデータに復調する。モデム１３は、例えばＧ３規格に準拠したファックスモデムである。
【００５９】
ＮＣＵ１４は、モデム１３とＰＳＴＮ５との接続を制御する網制御装置である。
操作パネル１５は、利用者からの操作を受け付けるタッチパネルである。
【００６０】
ディスプレイ１６は、利用者への操作ガイドや、ネットワーク複合機１の動作状態を表示する表示装置であり、例えばＬＣＤ（Ｌｉｑｕｉｔ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示装置）である。
【００６１】
スキャナ１７は、画像読み取り装置であり、ＣＰＵ１０の制御下で、ＣＣＤを用いて原稿を光学的に読み取ることによって原稿データを生成する。
【００６２】
プリンタ１８は、印刷装置であり、ＣＰＵ１０の制御下で、例えばＲＡＭ１２に保持された原稿データによって表される原稿イメージを印刷出力する。
【００６３】
ＬＡＮＩ／Ｆ１９は、ネットワーク複合機１とＬＡＮ６とを接続する通信アダプタであり、ＣＰＵ１０の制御下で、例えばＲＡＭ１２に保持された画像データを端末装置３等へ送信する。
【００６４】
図３は、スキャナ１７の主要部を示す断面図である。図３を用いて、スキャナ１７のハードウェア構成について簡略に説明する。
【００６５】
スキャナ１７は、フラットベッドスキャン方式及び自動原稿供給方式で原稿を読み取ることができるスキャナであり、読み取り機構部１７０、原稿載置部１８０、及び原稿給送部１９０で構成される。
【００６６】
読み取り機構部１７０は、コンタクトガラス１７１、スリットガラス１７２、フルレートキャリッジ１７３、ハーフレートキャリッジ１７８、集光レンズユニット１７９、ＣＣＤ１７５、駆動ベルト１７６ａ、駆動ベルト１７６ｂ、及び移動モータ１７７を含む。
【００６７】
フルレートキャリッジ１７３は、内部に光源１７４及び第１ミラー１７３ａを有し、移動モータ１７７に駆動される駆動ベルト１７６ａに取り付けられている。これにより、フルレートキャリッジ１７３は図における左右方向に移動する。
【００６８】
ハーフレートキャリッジ１７８は、内部に互いに９０°の角度をなす第２ミラー１７８ａ及び第３ミラー１７８ｂを有し、移動モータ１７７に駆動される駆動ベルト１７６ｂに取り付けられている。
【００６９】
なお、駆動ベルト１７６ａ及び駆動ベルト１７６ｂは、同軸的に軸装されかつ径が２：１の駆動プーリにそれぞれ掛け渡され、同一の移動モータ１７７により駆動される。
【００７０】
従って、駆動ベルト１７６ａに連結されたフルレートキャリッジ１７３と、駆動ベルト１７６ｂに連結されたハーフレートキャリッジ１７８とは、移動モータ１７７の回転駆動により、２：１の速度比で、互いに追従するよう往復動する。
【００７１】
集光レンズユニット１７９及びＣＣＤ１７５は、読み取り機構部１７０の筐体に固定されている。
【００７２】
原稿載置部１８０は、読み取り機構部１７０に回動開閉可能に取り付けられる。
原稿給送部１９０は、給送ローラ１９１、及び給送モータ１９２を含む。給送ローラ１９１は、スリットガラス１７２を経由する原稿の通路を形成し、給送モータ１９２の動作に応じて、その通路に沿って原稿を移送する。
【００７３】
この構成において、フラットベッドスキャン方式で原稿を読み取る際には、押え蓋として機能する原稿載置部１８０で原稿をコンタクトガラス１７１に押圧静止させる。その後、移動モータ１７７による回転駆動により、読み取り機構部１７０の筐体内の左側部に待機するフルレートキャリッジ１７３及びハーフレートキャリッジ１７８が右方へ移動する。
【００７４】
この移動の間、光源１７４から照射され原稿により反射された反射光が、第１ミラー１７３ａ、第２ミラー１７８ａ、及び第３ミラー１７８ｂの順で反射し、集光レンズユニット１７９を経て、ＣＣＤ１７５に入光し結像される。
【００７５】
また、この構成において、自動原稿供給方式で原稿を読み取る際には、フルレートキャリッジ１７３をスリットガラス１７２下で静止させた後、原稿給送部１９０が原稿を原稿載置部１８０から取り込んで前記通路に沿って移送する。
【００７６】
この移送の間、スリットガラス１７２越しに光源１７４から照射され原稿に反射された反射光が、第１ミラー１７３ａ、第２ミラー１７８ａ、及び第３ミラー１７８ｂの順で反射し、集光レンズユニット１７９を経て、ＣＣＤ１７５に入光し結像される。
【００７７】
いずれの方式においても、ＣＣＤ１７５では、結像した光情報がデジタルの電気信号に変換され出力される。このようにして当該原稿についての原稿データが生成される。
【００７８】
なお、スキャナ１７の構成はこのような構成に限られない。例えば、光源とＣＣＤとが設置された１つのキャリッジが原稿下を移動することにより原稿からの反射光をＣＣＤが直接捉える構成であってもよい。
【００７９】
以上が、本実施の形態のネットワーク複合機１の構成の概要である。
【００８０】
次に、図４〜図１０を用いて実施の形態の画像処理装置の機能構成及び動作について説明する。
【００８１】
図４は、実施の形態の画像処理装置の特徴的な機能構成を示すブロック図である。つまり、図２に示されるハードウェア構成によって発揮されるネットワーク複合機１の機能のうち、主に実施の形態の画像処理装置に関わる機能の構成を示すブロック図である。
【００８２】
実施の形態の画像処理装置１００は、図４に示すように、原稿読み取り部１０１、原稿データ記憶部１０２、制御部１０３を備えている。
【００８３】
原稿読み取り部１０１は、原稿を光学的に読み取ることによって、原稿データを生成する処理部である。当該処理は、具体的にはＣＰＵ１０に制御されるスキャナ１７により実現される。また、本実施の形態において原稿読み取り部１０１が読み取るキャリブレーションチャートについては図５を用いて後述する。
【００８４】
また、原稿読み取り部１０１は、機能的な構成として自動原稿送り部１０１ａを有している。自動原稿送り部１０１ａは複数の原稿を順次に送り出す処理部であり、当該処理は、具体的にはＣＰＵ１０に制御される原稿給送部１９０により実現される。
【００８５】
原稿データ記憶部１０２は、原稿読み取り部１０１により得られた原稿データを記憶する記憶手段であり、具体的にはＲＡＭ１２により実現される。
【００８６】
制御部１０３は、画像処理装置における各種の処理を制御する処理部であり、図４に示すように、判別部１０４、サンプリング部１０５、テーブル記憶部１０６、保存部１０７、及びキャリブレーション部１０８を備える。
【００８７】
なお、以下に述べる判別部１０４、サンプリング部１０５、及びキャリブレーション部１０８による各種の処理は、具体的には制御プログラム１１ａを実行するＣＰＵ１０等によって実現される。
【００８８】
判別部１０４は、原稿読み取り部１０１により生成された原稿データに基づいて、当該原稿が、カラーキャリブレーションに用いられる複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する処理部である。
【００８９】
サンプリング部１０５は、判別部１０４による判別結果に従って、原稿データからカラーキャリブレーションに用いられる複数のパッチ画像をサンプリングすることによって、各パッチ画像の画像値であるサンプリングデータを生成する処理部である。
【００９０】
テーブル記憶部１０６は、サンプリングすべきパッチ画像の位置と、そのパッチ画像の画像値としてとるべき値である目標値とが登録されたキャリブレーションテーブルを記憶する記憶手段である。具体的にはＲＡＭ１２により実現される。また、新たな種類のキャリブレーションチャートを使用しない場合、原則として更新は不要であるため、ＲＯＭ１１により実現されることもある。
【００９１】
キャリブレーションテーブルは図に示すように、ＣＭＹチャート用、ＲＧＢチャート用、及びＫチャート用の３種類が記憶されている。これらテーブルを以下、ＣＭＹテーブル、ＲＧＢテーブル、及びＫテーブルという。
【００９２】
なお、図に示すＲ、Ｇ及びＢの各目標値は８ｂｉｔ（０〜２５５）で表される値である。また目標値の右の“（±１５）”等の数値は、判別部１０４による種類判別の際の許容幅を表す数値である。つまり、目標値と許容幅とにより、キャリブレーションチャートの種類を判別する際のサンプリングデータの許容範囲が示される。
【００９３】
このように、これらキャリブレーションテーブルは、カラーキャリブレーションに用いられるだけでなく、キャリブレーションチャートの種類判別にも用いられる。
【００９４】
なお、各目標値についての許容幅はテーブルに登録されていなくてもよい。例えば、判別部１０４がＲ、Ｇ及びＢの各目標値を中心、上限または下限とする“（±１０）”等の許容幅を記憶しておき、その許容幅をＲ、Ｇ及びＢの各目標値に適用し、種類判別を行ってもよい。さらに、その許容幅はキャリブレーションチャートの種類、Ｒ、Ｇ及びＢの信号の種類、または、Ｒ、Ｇ及びＢの各値の大きさ等によって異なっていてもよい。
【００９５】
また、目標値は、ＲＧＢ色空間の座標値で示されるものでなくてもよい。例えば、目標値が、明度指数（Ｌ）、知覚色度（Ａ）、および知覚色度（Ｂ）の３つの値で色を表現するＬＡＢ色空間の座標値、または、輝度信号（Ｙ）と二つの色差信号（ＣｒとＣｂ）とから成るＹＣＣ色空間の座標値で示されてもよい。
【００９６】
また、図４において“加工処理”に示される情報は、それぞれのキャリブレーションチャートからサンプリングによって得られた画像値に対して施すべき加工処理を特定する加工処理情報である。
【００９７】
例えば、図４に示す例では、得られた画像値の度数分布（ヒストグラム）において、中央値（メディアン）から所定の範囲に分布する画像値だけを平均化する旨、つまり、ノイズ成分を除去し、除去後の画像値を平均化する旨の指示データがＣＭＹテーブルに登録されている。
【００９８】
このような加工処理は、キャリブレーションチャートの種類ごとに決定され、それぞれのキャリブレーションテーブルに加工処理情報として登録されている。
【００９９】
また、サンプリング部１０５は、読み取られたキャリブレーションチャートの種類に応じた加工処理を各パッチ画像から得られた画像値に対して施し、これにより得られた値をサンプリングデータとして生成する。
【０１００】
保存部１０７は、サンプリング部１０５により生成されたサンプリングデータを、前記判別手段で判別された種類に対応づけて保持しておく記憶手段である。具体的にはＲＡＭ１２により実現される。
【０１０１】
キャリブレーション部１０８は、保存部１０７に保存されたサンプリングデータに従って、カラーキャリブレーションを実行する処理部である。
【０１０２】
なお、操作者からの画像処理装置１００に対する指示等は、例えば操作パネル１５によって実現される入力部１１０から画像処理装置１００に入力される。
【０１０３】
また、画像処理装置１００から出力されるデータは、一旦ＲＡＭ１２に蓄積された後に、出力部１１１によりプリンタ１８、モデム１３、または端末装置３及び４の少なくとも１つに転送される。これにより画像処理装置１００が読み取った原稿のコピー、ファクシミリ送信、ＬＡＮＩ／Ｆ１９を介して接続される端末装置３または４への送信のうちの少なくとも１つが実行される。
【０１０４】
図５は、画像処理装置１００が読み取るキャリブレーションチャートの具体例を示す図である。なお図５（Ａ）〜図５（Ｃ）において、各パッチ画像内の線が密なほど色が濃く、線が粗なほど色が淡いことを表現している。
【０１０５】
図５（Ａ）は、ＣＭＹチャートの一例を示す概要図である。
ＣＭＹチャートはＣＭＹＫ色空間用のキャリブレーションチャートであり、ＣＭＹＫベースの図柄及び写真等が掲載された印刷物である。
【０１０６】
図５（Ａ）の右図は、当該点線内の領域の拡大図である。この図に示すように、Ｃ、Ｍ、Ｙ、及びＫのそれぞれをベースとするパッチ画像が列をなして並んでおり、左から右にかけて濃い色になっている。
【０１０７】
また、例えば、Ｃをベースとするパッチ画像のうち最も濃い右端のパッチ画像が、キャリブレーションチャートの種類判別に利用される。
【０１０８】
図５（Ｂ）は、ＲＧＢチャートの一部を示す概要図である。具体的には、図５（Ａ）の点線内の領域に相当するＲＧＢチャートの領域の拡大図である。
【０１０９】
ＲＧＢチャートはＲＧＢ色空間用のキャリブレーションチャートであり、ＲＧＢベースの図柄及び写真等が掲載された印刷物である。また、そのレイアウトはＣＭＹチャートとほぼ同じである。
【０１１０】
この図に示すように、Ｒ、Ｇ、Ｂ、及びＫのそれぞれをベースとするパッチ画像が列をなして並んでおり、ＣＭＹチャートと同じく左から右にかけて濃い色になっている。
【０１１１】
図５（Ｃ）は、Ｋチャートの一部を示す概要図である。具体的には、図５（Ａ）の点線内の領域に相当するＫチャートの領域の拡大図である。
【０１１２】
Ｋチャートは、多値画像用のキャリブレーションチャートであり、黒インクのみが使用された図柄が掲載された印刷物である。
【０１１３】
この図に示すように、Ｋをベースとするパッチ画像が列をなして並んでおり、ＣＭＹチャートと同じく左から右にかけて濃い色になっている。
【０１１４】
なお、これらキャリブレーションチャートの大きさは、例えばＡ３サイズである。また、これらキャリブレーションチャートは、図に示す画像処理装置１００がカラーキャリブレーションに用いるキャリブレーションチャートの例であり、他の色空間、図柄、及びレイアウトであっても、各パッチ画像と目的値とが対応付けられているものであればよい。
【０１１５】
画像処理装置１００は、このような各種キャリブレーションチャートを読み取り、その種類を判別し、適切にカラーキャリブレーションを行うことができる。
【０１１６】
キャリブレーションチャートを読み取る際のキャリブレーションチャートとスキャナ１７との位置関係の一例について図６を用いて説明する。
【０１１７】
図６は、キャリブレーションチャートを読み取る際のキャリブレーションチャートとスキャナ１７との位置関係の一例を示す図である。
【０１１８】
図に示すように、キャリブレーションチャートを、その裏面が上になる状態で、コンタクトガラス１７１に押圧静止させる。つまり、表面（図柄等の存在する面）がコンタクトガラス１７１に接した状態である。この状態でコンタクトガラス１７１越しにＣＣＤ１７５によりキャリブレーションチャートの画像が読み取られる。
【０１１９】
また、図６の左右方向と、図３の左右方向とは一致しており、図６に示すように、コンタクトガラス１７１の左上の隅を基準位置としたＸＹ座標で１つのパッチ画像が特定される。
【０１２０】
例えば、１つのパッチ画像のＸＹ方向の長さが例えば１００ｐｉｘｅｌと定められており、パッチ画像の位置を（１１２０、７７０）（単位はｐｉｘｅｌ）とした場合、この座標位置からＸＹ方向の長さ１００ｐｉｘｅｌに収まる矩形の領域が当該パッチ画像の領域である。
【０１２１】
なお、スキャナ１７は、上述のように、原稿給送部１９０により実現される機能的な構成として自動原稿送り部１０１ａを有している。そのため、上述の複数のキャリブレーションチャートを自動原稿供給方式で連続して読み取ることもできる。
【０１２２】
自動原稿供給方式で連続して読み取る場合も、ＸＹ座標により、当該ＸＹ座標に対応するパッチ画像を特定することができる。
【０１２３】
以上のように構成された画像処理装置１００の動作を図７〜図９を用いて説明する。
【０１２４】
図７は、実施の形態の画像処理装置１００の動作概要を示すフロー図である。
まず、原稿読み取り部１０１は、キャリブレーションチャートを読み取り（Ｓ１）原稿データを生成する。生成された原稿データは原稿データ記憶部１０２に一時的に記憶される。
【０１２５】
判別部１０４は、原稿データ記憶部１０２から原稿データを取得し、当該原稿が、カラーキャリブレーションに用いられる複数の種類のキャリブレーションチャートのうちのいずれの種類のキャリブレーションチャートであるかを判別する（Ｓ２）。
【０１２６】
具体的には、テーブル記憶部１０６に記憶されているキャリブレーションテーブルを参照しながら、当該原稿データに含まれる所定の位置にあるパッチ画像から得られたサンプリングデータが、キャリブレーションテーブルに示される許容範囲内にあるか否かを判断する。これにより、当該原稿がいずれの種類のキャリブレーションチャートであるかを判別する。
【０１２７】
例えば、まず、ＣＭＹテーブル（図４参照）に示されるパッチ位置（１１２０、７７０）に対応するパッチ画像のＲＧＢの各値が許容範囲内にあるか否かに従って、当該原稿がＣＭＹチャートであるか否かを判別する。
【０１２８】
具体的には、判別対象のパッチ画像のＲＧＢの各値がＲ＝０〜１０、Ｇ＝１６０±１５、かつ、Ｂ＝１９８±１５に収まる値であれば、当該原稿は、ＣＭＹチャートであると判別する（Ｓ２でＣＭＹ）。
【０１２９】
この場合、サンプリング部１０５は、ＣＭＹテーブルに登録された各パッチ位置に従って、それぞれのパッチ画像をサンプリングする。さらに、各サンプリングデータを当該種類に対応づけて保存部１０７に保持させる（Ｓ３）。
【０１３０】
また、上記判別（Ｓ２）で、当該原稿がＣＭＹチャートでないと判別された場合、次に、当該原稿がＲＧＢチャートであるか否かを判別する。
【０１３１】
その判別手法は、ＣＭＹチャートであるか否かを判別する場合と同様である。すなわち、ＲＧＢテーブルに登録されている所定の位置のパッチ画像から得られたサンプリングデータが許容範囲内にあるか否かに従って、当該原稿がＲＧＢチャートであるか否かを判別する。
【０１３２】
判別部１０４により当該原稿がＲＧＢチャートであると判別された場合（Ｓ２でＲＧＢ）、サンプリング部１０５は、ＲＧＢテーブルに登録された各パッチ位置に従って、それぞれのパッチ画像をサンプリングする。さらに、得られた各サンプリングデータを当該種類に対応づけて保存部１０７に保持させる（Ｓ４）。
【０１３３】
また、当該原稿がＣＭＹチャートでもＲＧＢチャートでもないと判別された場合、次に、当該原稿がＫチャートであるか否かを判別する。
【０１３４】
この判別手法も、ＣＭＹチャートであるか否かを判別する場合と同様である。すなわち、Ｋテーブルに登録されている所定の位置のパッチ画像から得られたサンプリングデータが許容範囲内にあるか否かに従って、当該原稿がＫチャートであるか否かを判別する。
【０１３５】
判別部１０４により当該原稿がＫチャートであると判別された場合（Ｓ２でＫ）、サンプリング部１０５は、Ｋテーブルに登録された各パッチ位置に従って、それぞれのパッチ画像をサンプリングする。さらに、得られた各サンプリングデータを当該種類に対応づけて保存部１０７に保持させる（Ｓ５）。
【０１３６】
なお、いずれの場合であっても、サンプリング部１０５は、サンプリングによって得た画像値に対してそれぞれの種類に応じた加工処理を施し、当該加工処理によって得られた値をサンプリングデータとして保存部１０７に保持させる。
【０１３７】
また、種類判別（Ｓ２）を行う際、上記のように３種類について順次判別しなくてもよい。例えば、判別部１０４は、１つの原稿データからこれら３種類に対応する１箇所以上のパッチ画像のサンプリングデータを取得し、いずれの種類に該当するかを一括して判別してもよい。
【０１３８】
なお、判別部１０４が、判別対象の原稿がこれらキャリブレーションチャートのいずれでもないと判別する場合、キャリブレーションチャートの種類判別に係る動作は終了する。
【０１３９】
図８は、サンプリングデータの保存部１０７での保持態様の例を示す図である。
図８（Ａ）は、キャリブレーションチャートの種類ごとの保持領域にサンプリングデータが保持されている場合を示す保存部１０７模式図である。
【０１４０】
図に示すように、保存部１０７には、ＣＭＹ用領域、ＲＧＢ用領域、及びＫ用領域が設けられている。
【０１４１】
例えば、あるキャリブレーションチャートについてＣＭＹチャートであると判別部１０４により判別された場合、当該キャリブレーションチャートの各パッチ画像から得られたサンプリングデータは、ＣＭＹ用領域に保持される。
【０１４２】
また、図に示すように、当該サンプリングデータが得られたパッチ位置と、そのパッチ位置に対応する目標値も保持される。
【０１４３】
他の種類のキャリブレーションチャートから得られたサンプリングデータについても同様に保持される。すなわち、ＲＧＢチャートであると判別されたキャリブレーションチャートから得られたサンプリングデータは、ＲＧＢ用領域に保持される。また、Ｋチャートであると判別されたキャリブレーションチャートから得られたサンプリングデータは、Ｋ用領域に保持される。
【０１４４】
このようにして、各サンプリングデータは、各サンプリングデータの取得元のキャリブレーションチャートの種類と対応付けられて保存部１０７に保持される。
【０１４５】
また、このようにキャリブレーションチャートの種類ごとに保持領域を分けるのではなく、１つ１つのサンプリングデータに、種類を識別するための識別子を付して保持してもよい。
【０１４６】
図８（Ｂ）は、種類を識別するための識別子がサンプリングデータに付されて保持されている場合の保存部１０７を示す模式図である。
【０１４７】
図に示すように、各サンプリングデータには、種類を示す“ＣＭＹ”等の識別子が付されている。
【０１４８】
例えば、あるキャリブレーションチャートについてＣＭＹチャートであると判別部１０４により判別された場合、当該キャリブレーションチャートの各パッチ画像から得られたサンプリングデータは、識別子“ＣＭＹ”が付されて保存部１０７に保持される。他の種類の場合も同様である。
【０１４９】
なお、図８（Ａ）及び図８（Ｂ）に示す目標値については、保存部１０７に保持させなくてもよい。この場合、目標値が必要なときに、パッチ位置に基づいてキャリブレーションテーブルから読み出せばよい。
【０１５０】
キャリブレーション部１０８は、このような態様で保存部１０７に保持されているサンプリングデータを取得する。
【０１５１】
さらに、それぞれのサンプリングデータと、それぞれに対応する目標値との差分に基づき、その後に原稿読み取り部１０１が読み取る原稿に含まれる様々な色を適正な原稿データに変換するための変換テーブルを生成する。
【０１５２】
このように、実施の形態の画像処理装置１００は、キャリブレーションチャートを読み取った場合、原稿データに基づいていずれの種類であるかを判別することができる。また、判別された種類と、各パッチ画像から得られたサンプリングデータとを対応付けて保持しておくことができる。
【０１５３】
つまり、操作者は、スキャナ１７のキャリブレーションを行う場合、キャリブレーションチャートを、その種類を気にすることなくスキャナ１７にセットし、カラーキャリブレーションを開始するための所定のボタン等を押すだけである。
【０１５４】
つまり、従来のように、キャリブレーションチャートの種類を入力する必要や、装置側からの指示に従って正しい種類のキャリブレーションチャートをセットする必要がない。
【０１５５】
また、原稿読み取り部１０１は、上述のように、機能的な構成として自動原稿送り部１０１ａを有している。これにより、複数のキャリブレーションチャートを連続して読み取ることができる。
【０１５６】
そこで、図９を用いて画像処理装置１００が、複数のキャリブレーションチャートを読み込み、それぞれの種類を連続して判別する際の動作について説明する。
【０１５７】
図９は、実施の形態の画像処理装置１００が複数のキャリブレーションチャートの種類を連続して判別する際の動作の流れを示すフロー図である。
【０１５８】
自動原稿送り部１０１ａは、原稿給送部１９０に原稿がセットされている場合（Ｓ１０でＹｅｓ）、原稿を原稿読み取り部１０１へ送る。
【０１５９】
原稿読み取り部１０１は当該原稿を読み取り（Ｓ１１）、判別部１０４は、テーブル記憶部１０６に記憶されている複数種類のキャリブレーションテーブルを参照し、読み取られた原稿がどの種類のキャリブレーションチャートであるかを判別する（Ｓ１２）。
【０１６０】
判別後、そのキャリブレーションチャートの各パッチ画像からそれぞれサンプリングデータを生成し、判別結果に示される種類と対応付けて保存部１０７に保存させる（Ｓ１３〜Ｓ１５）。
【０１６１】
この種類判別の際の動作、及び保存部１０７へのサンプリングデータの格納の際の動作は、図７を用いて説明した各動作（Ｓ２〜Ｓ５）と同じである。
【０１６２】
なお、この種類判別（Ｓ１２）の際に、原稿読み取り部１０１により読み取られた原稿が上記３種類のうちのいずれかであると判別されなかった場合、当該原稿は、これら３種類以外のキャリブレーションチャート、またはキャリブレーションチャートではない原稿であることを意味する。その場合、画像処理装置１００の動作は、原稿の有無の確認（Ｓ１０）へ移行する。
【０１６３】
その後、原稿給送部１９０にセットされた原稿がなくなるまで（Ｓ１０でＮｏ）、種類判別（Ｓ１２）及び保存部１０７へのサンプリングデータの格納（Ｓ１３〜Ｓ１５）の動作が繰り返される。
【０１６４】
また、原稿給送部１９０にセットされた原稿がなくなり（Ｓ１０でＮｏ）、かつ、上記３種類のキャリブレーションチャートからのサンプリングデータの取得が完了すると（Ｓ１６でＹｅｓ）、キャリブレーションチャートの読み取りに係る動作は終了する。
【０１６５】
また、原稿給送部１９０にセットされた原稿がなくなり（Ｓ１０でＮｏ）、かつ、上記３種類のキャリブレーションチャートからのサンプリングデータの取得が完了していない場合（Ｓ１６でＮｏ）、制御部１０３は、操作者にその旨を警告する。
【０１６６】
例えば、Ｋチャートが原稿読み取り部１０１に読み取られていない場合、Ｋチャートをセットするよう操作者に促す警告画面を生成し出力部１１１に表示させる。
【０１６７】
その後、操作者にＫチャートがセットされると、Ｋチャートの読み取り（Ｓ１１）、判別（Ｓ１２でＫ）、サンプリングデータの保存（Ｓ１５）が実行される。
【０１６８】
キャリブレーション部１０８は、原稿読み取り部１０１によって読み取られた、それら互いに異なる種類のキャリブレーションチャートに対応するカラーキャリブレーションを、操作者による操作を要求することなく、連続的に自動実行する。
【０１６９】
このように、本実施の形態の画像処理装置１００は、複数のキャリブレーションチャートを順次読み取り、その種類を判別することができる。
【０１７０】
つまり、操作者は、複数のキャリブレーションチャートを、その順番を気にすることなく原稿給送部１９０にセットし、カラーキャリブレーションを開始するための所定のボタン等を押すだけであり、非常に利便性が高いと言える。
【０１７１】
なお、図７及び図９を用いて説明したように、判別部１０４は、キャリブレーションテーブルを参照することで、原稿読み取り部１０１に読み取られたキャリブレーションチャートの種類を判別するとした。
【０１７２】
しかし、判別部１０４は、キャリブレーションテーブルとは別の、種類判別にのみ用いるテーブルを参照して、キャリブレーションチャートの種類を判別してもよい。
【０１７３】
図１０は、キャリブレーションチャートの種類を判別するための判別テーブルの一例を示す図である。
【０１７４】
図１０に示すように、判別テーブルは、キャリブレーションチャートの種類を示す情報と、種類判別に用いるべきパッチ画像の位置及びサンプリングデータの許容範囲とが対応付けられたテーブルである。
【０１７５】
つまり、ＣＭＹ、ＲＧＢ及びＫの３種類のキャリブレーションテーブルの中から、種類判別に用いるべきパッチ画像の位置を示す情報と、そのパッチ画像から得られるサンプリングデータの許容範囲とを抜き出してまとめたテーブルである。
【０１７６】
また、判別テーブルは、例えば、３種類のキャリブレーションチャートとともにテーブル記憶部１０６に記憶される。
【０１７７】
判別部１０４は、このように種類判別に用いる情報が一つにまとめられた判別テーブルを参照することで、効率よく種類判別を行うことができる。
【０１７８】
なお、図４及び図１０に示すパッチ位置及び許容範囲のそれぞれは例示であり、各図及びその説明に示す内容に限定されるものではない。
【０１７９】
つまり、あるパッチ画像から得られたサンプリングデータに基づいて、そのパッチ画像を含むキャリブレーションチャートの種類を判別できるのであれば、その許容範囲はどのような範囲でもよい。理論値や経験則等から最適な範囲を適宜決定すればよい。
【産業上の利用可能性】
【０１８０】
本発明は、原稿を光学的に読み取る画像処理装置であって、操作者に操作上の負担をかけることなく、複数のキャリブレーションチャートを用いてカラーキャリブレーションを行うことができる画像処理装置である。従って、ネットワーク複合機、ファクシミリ装置、スキャナ装置など、原稿を読み取ってデータ化し処理する装置に利用することができる。
【図面の簡単な説明】
【０１８１】
【図１】実施の形態のネットワーク複合機を含む通信システムの構成の一例を示す図である。
【図２】実施の形態のネットワーク複合機のハードウェア構成を示すブロック図である。
【図３】実施の形態のスキャナの主要部を示す断面図である。
【図４】実施の形態の画像処理装置の特徴的な機能構成を示すブロック図である。
【図５】実施の形態の画像処理装置が読み取るキャリブレーションチャートの具体例を示す図である。
【図６】キャリブレーションチャートを読み取る際のキャリブレーションチャートとスキャナとの位置関係の一例を示す図である。
【図７】実施の形態の画像処理装置の動作概要を示すフロー図である。
【図８】サンプリングデータの保持部での保持態様の例を示す図である。
【図９】実施の形態の画像処理装置が複数のキャリブレーションチャートの種類を連続して判別する際の動作の流れを示すフロー図である。
【図１０】キャリブレーションチャートの種類を判別するための判別テーブルの一例を示す図である。
【符号の説明】
【０１８２】
１、２    ネットワーク複合機
３、４    端末装置
１００    画像処理装置
１０１    原稿読み取り部
１０１ａ  自動原稿送り部
１０２    原稿データ記憶部
１０３    制御部
１０４    判別部
１０５    サンプリング部
１０６    テーブル記憶部
１０７    保存部
１０８    キャリブレーション部
１１０    入力部
１１１    出力部
【図１】
2008278305.tif 000003
【図２】
2008278305.tif 000004
【図３】
2008278305.tif 000005
【図４】
2008278305.tif 000006
【図５】
2008278305.tif 000007
【図６】
2008278305.tif 000008
【図７】
2008278305.tif 000009
【図８】
2008278305.tif 000010
【図９】
2008278305.tif 000011
【図１０】
2008278305.tif 000012