(57)【要約】【課題】  補正前の画素値毎に補正後の画素値が設定された補正データに従って、複数の画素から構成される画像データの各画素値を補正する画像形成装置において、不揮発性記憶装置の記憶容量を削減する。【解決手段】  本発明の画像形成装置１は、第１の所定数の基準値と、第１の所定数の基準値のガンマ補正後の値をそれぞれ規定する第１の所定数の目標値と、を格納するＥＥＰＲＯＭ１９と、ＥＥＰＲＯＭ１９に格納されている第１の所定数の基準値及び第１の所定数の目標値に基づいて、画像データを構成する画素がとり得る第１の所定数より大きい第２の所定数の画素値のガンマ補正後の値を規定するガンマ補正データを生成するガンマ補正データ生成部２８と、ガンマ補正データ生成部２８により生成されたガンマ補正データを格納するワークメモリ領域２０と、を備える。【選択図】      図４
2007060216.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性記憶装置、及び揮発性記憶装置を有し、複数の画素から構成される画像データの各画素値を、補正前の画素値毎に補正後の画素値が設定された補正データに従って補正する画像処理装置であって、前記画素値の第１の所定数の基準値と前記第１の所定数の基準値の補正後の値をそれぞれ規定する第１の所定数の目標値とを対応付けて前記不揮発性記憶装置に格納する第１の格納手段と、前記第１の格納手段に格納されている第１の所定数の基準値及び第１の所定数の目標値に基づいて、画像データを構成する画素がとり得る前記第１の所定数より大きい第２の所定数の画素値毎の補正後の値を規定する補正データを生成する生成手段と、前記生成手段により生成された補正データを格納する第２の格納手段と、前記第２の格納手段に格納されている補正データに従って画像データの各画素値を補正する補正手段と、を備えることを特徴とする画像処理装置。
【請求項２】
自装置の電源が投入された際に、前記生成手段に対して補正データの生成を指示する旨の情報を出力する指示手段を備え、
前記生成手段は、前記指示手段から補正データの生成を指示する旨の情報が受け付けられた場合に、前記補正データを生成し、
前記第２の格納手段は、前記生成手段により生成された補正データを前記揮発性記憶装置に格納することを特徴とする請求項１記載の画像処理装置。
【請求項３】
スキャナ、プリンタ、コピー、及びファクシミリの少なくとも１の機能を有する画像形成装置であって、請求項１又は２記載の画像処理装置を備えることを特徴とする画像形成装置。
【請求項４】
原稿の画像を読み取り、画像データを生成する読取手段を備え、
前記第１の所定数の基準値は、前記読取手段により、原稿に形成された階調が異なる第１の所定数の基準画像を読み取って得られたものであり、
前記補正手段は、前記読取手段により生成された画像データの各画素値を補正することを特徴とする請求項３記載の画像形成装置。
【請求項５】
スキャナ、プリンタ、コピー、及びファクシミリの少なくとも２以上の機能を有する画像形成装置であって、前記複数の機能の内、いずれか１の選択を外部から受け付ける受付手段と、前記受付手段により選択を受け付けた機能に基づいて画像データの表色系を選択する選択手段と、を備え、
前記生成手段は、複数の表色系に適した補正データを表色系毎に生成して前記第２の格納手段にそれぞれ格納し、
前記補正手段は、前記第２の格納手段に格納されている各補正データの内、前記選択手段により選択された表色系に適した補正データに従って画像データの各画素値を補正することを特徴とする請求項３又は４記載の画像形成装置。
【請求項６】
スキャナ、プリンタ、コピー、及びファクシミリの少なくとも２以上の機能を有する画像形成装置であって、請求項１記載の画像処理装置と、原稿の画像を読み取り、画像データを生成する読取手段と、前記複数の機能の内、いずれか１の選択を外部から受け付ける受付手段と、前記受付手段により選択を受け付けた機能に基づいて画像データの表色系を選択する選択手段と、前記選択手段により選択された表色系が前回選択された表色系と異なる場合、前記読取手段により原稿の画像が読み取られる際に、前記生成手段に対して補正データの生成を指示する旨の情報を出力する指示手段と、を備え、
前記第１の所定数の基準値は、前記読取手段により、原稿に形成された階調が異なる第１の所定数の基準画像を読み取って得られたものであり、
前記生成手段は、前記指示手段から補正データの生成を指示する旨の情報が受け付けられた場合に、前記選択手段により選択された表色系に適した補正データを生成し、生成した補正データを前記第２の格納手段に格納されている補正データに上書きし、
前記補正手段は、前記読取手段により生成された画像データの各画素値を補正することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画素から構成される画像データの各画素値を補正する画像処理装置、及び前記画像処理装置を備える画像形成装置に関する。
【背景技術】
【０００２】
スキャナを備え、複数の画素から構成される画像データの各画素値に対して補正を行う（例えばガンマ補正を行う）画像処理装置は、補正前の画素値毎に補正後の画素値が設定された補正データに従って画像データの各画素値を補正する。ここでは、補正がガンマ補正である場合について説明する。ガンマ補正を行う従来の画像処理装置においては、予め装置の特性に基づいて生成されたガンマ補正データが同一機種の全ての装置に格納されていたが、同一機種においても、スキャナを構成する光源やレンズ等の取付誤差があるため、ガンマ補正の精度が充分ではない場合があった。そのため、特許文献１には、装置に適したガンマ補正データを生成し、生成したガンマ補正データに従って画像データの各画素値をガンマ補正する画像処理装置が開示されている。なお、ガンマ補正データは、自装置の電源が切断されても消去されないように、例えばＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等の不揮発性記憶装置に格納されており、不揮発性記憶装置から読み出されてガンマ補正に用いられる。このように、画像処理装置毎に生成したガンマ補正データを用いてガンマ補正を行うことにより、ガンマ補正の精度を向上することができる。
【特許文献１】特開平６−２２１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ガンマ補正データ等、補正前の画素値毎に補正後の画素値が設定された補正データを、自装置の電源が切断されても消去されないよう、ＥＥＰＲＯＭ等の不揮発性記憶装置に格納すると、不揮発性記憶装置の記憶容量が大きくなるという問題点があった。
【０００４】
また、スキャナが読み取ったＲＧＢ表色系のカラー画像データは、ガンマ補正等の補正が行われた後、例えば用紙への印刷等、カラー画像データの使用目的に応じて、Ｌａｂ表色系、ＹＣｒＣｂ表色系等に色空間変換される。そのため、色空間変換後のカラー画像データの色再現性を考慮すると、各表色系に適した補正データを用いて補正を行うことが好ましいが、ＲＧＢ表色系、Ｌａｂ表色系、ＹＣｒＣｂ表色系等、各表色系に適した補正データを不揮発性記憶装置に格納すると、更に不揮発性記憶装置の記憶容量が大きくなるという問題点があった。
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、複数の画素から構成される画像データの各画素値を補正データに従って補正する画像処理装置、及び画像形成装置において、不揮発性記憶装置の記憶容量を削減可能な画像処理装置、及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載の画像処理装置は、不揮発性記憶装置、及び揮発性記憶装置を有し、複数の画素から構成される画像データの各画素値を、補正前の画素値毎に補正後の画素値が設定された補正データに従って補正する画像処理装置であって、前記画素値の第１の所定数の基準値と前記第１の所定数の基準値の補正後の値をそれぞれ規定する第１の所定数の目標値とを対応付けて前記不揮発性記憶装置に格納する第１の格納手段と、前記第１の格納手段に格納されている第１の所定数の基準値及び第１の所定数の目標値に基づいて、画像データを構成する画素がとり得る前記第１の所定数より大きい第２の所定数の画素値毎の補正後の値を規定する補正データを生成する生成手段と、前記生成手段により生成された補正データを格納する第２の格納手段と、前記第２の格納手段に格納されている補正データに従って画像データの各画素値を補正する補正手段と、を備えることを特徴としている。
【０００７】
上記構成によれば、第１の所定数の基準値と、これら第１の所定数の基準値の補正後の値をそれぞれ規定する第１の所定数の目標値と、が対応付けて第１の格納手段に格納されており、生成手段によって、第１の格納手段に格納されている第１の所定数の基準値及び第１の所定数の目標値に基づいて、画像データを構成する画素がとり得る、第１の所定数より大きい第２の所定数の画素値毎の補正後の値を規定する補正データが生成される。そして、生成された補正データが第２の格納手段に格納されており、補正手段によって、第２の格納手段に格納されている補正データに従って画像データの各画素値が補正される。
【０００８】
従って、第１の格納手段に格納されている第１の所定数（例えば、１３）の基準値、及び第１の所定数の目標値に基づいて、画像データを構成する画素がとり得る、第１の所定数より大きい第２の所定数の画素値（例えば、０〜２５５の画素値をとり得る場合、第２の所定数は２５６）毎の補正後の値を規定する補正データが生成され、生成された補正データが第２の格納手段に格納されているので、不揮発性記憶装置の記憶容量を削減することができる。
【０００９】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、自装置の電源が投入された際に、前記生成手段に対して補正データの生成を指示する旨の情報を出力する指示手段を備え、前記生成手段は、前記指示手段から補正データの生成を指示する旨の情報が受け付けられた場合に、前記補正データを生成し、前記第２の格納手段は、前記生成手段により生成された補正データを前記揮発性記憶装置に格納することを特徴としている。
【００１０】
上記構成によれば、画像処理装置の電源が投入された際に、指示手段によって、生成手段に対して補正データの生成を指示する旨の情報が出力される。そして、指示手段から補正データの生成を指示する旨の情報が受け付けられた場合に、生成手段によって、補正データが生成され、生成された補正データが第２の格納手段に格納される。
【００１１】
従って、画像処理装置の電源が切断された際に、補正データが消去されるが、画像処理装置の電源が投入された際に、補正データが生成されるので、画像処理装置の電源が投入されている間は、補正データを保持することができる。
【００１２】
請求項３記載の画像形成装置は、スキャナ、プリンタ、コピー、及びファクシミリの少なくとも１の機能を有する画像形成装置であって、請求項１又は２記載の画像処理装置を備えることを特徴としている。
【００１３】
上記構成によれば、請求項１又は２記載の画像処理装置が、スキャナ、プリンタ、コピー、及びファクシミリの少なくとも１の機能を有する画像形成装置に備えられている。
【００１４】
従って、記憶容量の小さい不揮発性記憶装置を有する画像形成装置を実現することができる。
【００１５】
請求項４記載の画像形成装置は、請求項３記載の画像形成装置において、原稿の画像を読み取り、画像データを生成する読取手段を備え、前記第１の所定数の基準値は、前記読取手段により、原稿に形成された階調が異なる第１の所定数の基準画像を読み取って得られたものであり、前記補正手段は、前記読取手段により生成された画像データの各画素値を補正することを特徴としている。
【００１６】
上記構成によれば、第１の格納手段に、読取手段により第１の所定数の基準画像を読み取って得られた第１の所定数の基準値と、これら第１の所定数の基準値の補正後の値をそれぞれ規定する第１の所定数の目標値と、が対応付けて格納されており、生成手段によって、第１の格納手段に格納されている第１の所定数の基準値、及び第１の所定数の目標値に基づいて、補正データが生成される。そして、生成された補正データが第２の格納手段に格納されており、補正手段によって、第２の格納手段に格納されている補正データに従って読取手段により生成された画像データの各画素値が補正される。
【００１７】
従って、読取手段により第１の所定数（例えば、１３）の基準画像を読み取って得られた第１の所定数の基準値、及びこれらに対応する第１の所定数の目標値に基づいて生成された補正データに従って、読取手段により生成された画像データの各画素値が補正されるので、読取手段の特性に応じた補正を行うことができる。すなわち、機差に関係なく、精度の良い補正を行うことができる。
【００１８】
請求項５記載の画像形成装置は、請求項３又は４記載の画像形成装置において、スキャナ、プリンタ、コピー、及びファクシミリの少なくとも２以上の機能を有する画像形成装置であって、前記複数の機能の内、いずれか１の選択を外部から受け付ける受付手段と、前記受付手段により選択を受け付けた機能に基づいて画像データの表色系を選択する選択手段と、を備え、前記生成手段は、複数の表色系に適した補正データを表色系毎に生成して前記第２の格納手段にそれぞれ格納し、前記補正手段は、前記第２の格納手段に格納されている各補正データの内、前記選択手段により選択された表色系に適した補正データに従って画像データの各画素値を補正することを特徴としている。
【００１９】
上記構成によれば、生成手段によって、複数の表色系に適した補正データが表色系毎に生成されて第２の格納手段にそれぞれ格納される。そして、補正手段によって、第２の格納手段に格納されている各補正データの内、選択を受け付けた機能に基づいて選択手段によって選択された表色系に適した補正データに従って画像データの各画素値が補正される。
【００２０】
従って、画像データは、機能に基づいて種々の表色系に色空間変換されるが、選択を受け付けた機能に基づいて選択された表色系に適した補正データに従って補正されるので、色空間変換後の色再現性が良好である。また、複数の表色系に適した補正データが表色系毎に生成されるため、データ量が多くなるが、複数の表色系に適した補正データは、第２の格納手段に格納されるので、不揮発性記憶装置の記憶容量を増加させる必要がない。
【００２１】
請求項６記載の画像形成装置は、スキャナ、プリンタ、コピー、及びファクシミリの少なくとも２以上の機能を有する画像形成装置であって、請求項１記載の画像処理装置と、原稿の画像を読み取り、画像データを生成する読取手段と、前記複数の機能の内、いずれか１の選択を外部から受け付ける受付手段と、前記受付手段により選択を受け付けた機能に基づいて画像データの表色系を選択する選択手段と、前記選択手段により選択された表色系が前回選択された表色系と異なる場合、前記読取手段により原稿の画像が読み取られる際に、前記生成手段に対して補正データの生成を指示する旨の情報を出力する指示手段と、を備え、前記第１の所定数の基準値は、前記読取手段により、原稿に形成された階調が異なる第１の所定数の基準画像を読み取って得られたものであり、前記生成手段は、前記指示手段から補正データの生成を指示する旨の情報が受け付けられた場合に、前記選択手段により選択された表色系に適した補正データを生成し、生成した補正データを前記第２の格納手段に格納されている補正データに上書きし、前記補正手段は、前記読取手段により生成された画像データの各画素値を補正することを特徴としている。
【００２２】
上記構成によれば、第１の格納手段に、読取手段により第１の所定数の基準画像を読み取って得られた第１の所定数の基準値と、これら第１の所定数の基準値の補正後の値をそれぞれ規定する第１の所定数の目標値と、が対応付けて格納されており、選択手段により選択された表色系が前回選択された表色系と異なる場合、読取手段により原稿の画像が読み取られる際に、指示手段によって、生成手段に対して補正データの生成を指示する旨の情報が出力される。そして、指示手段から補正データの生成を指示する旨の情報が受け付けられた場合に、生成手段によって、選択手段により選択された表色系に適した補正データが生成され、生成された補正データが第２の格納手段に格納されている補正データに上書きされる。そして、補正手段によって、第２の格納手段に格納されている補正データに従って読取手段により生成された画像データの各画素値が補正される。
【００２３】
従って、第２の格納手段に、画像データが色空間変換される表色系毎に適した補正データを格納する必要がないため、第２の格納手段の記憶容量を削減することができる。また、読取手段により第１の所定数（例えば、１３）の基準画像を読み取って得られた第１の所定数の基準値、及びこれらに対応する第１の所定数の目標値に基づいて生成された補正データに従って、読取手段により生成された画像データの各画素値が補正されるので、読取手段の特性に応じた補正を行うことができる。すなわち、機差に関係なく、精度の良い補正を行うことができる。
【発明の効果】
【００２４】
請求項１記載の画像処理装置によれば、不揮発性記憶装置の記憶容量を削減することができる。
【００２５】
請求項２記載の画像処理装置によれば、例えば、第２の格納手段が揮発性記憶装置である場合、画像処理装置の電源が切断された際に、補正データが消去されるが、画像処理装置の電源が投入された際に、補正データが生成されるので、画像処理装置の電源が投入されている間は、補正データを保持することができる。
【００２６】
請求項３記載の画像形成装置によれば、記憶容量の小さい不揮発性記憶装置を有する画像形成装置を実現することができる。
【００２７】
請求項４記載の画像形成装置によれば、選択を受け付けた機能に基づいて選択された表色系に適した補正データに従って画像データが補正されるので、色空間変換後の画像データの色再現性が良好である。また、複数の表色系に適した補正データが表色系毎に生成されるため、データ量が多くなるが、複数の表色系に適した補正データは、第２の格納手段に格納されるので、不揮発性記憶装置の記憶容量を増加させる必要がない。
【００２８】
請求項５記載の画像形成装置によれば、読取手段の特性に応じた補正を行うことができる。すなわち、機差に関係なく、精度の良い補正を行うことができる。
【００２９】
請求項６記載の画像形成装置によれば、第２の格納手段に、画像データが色空間変換される表色系毎に適した補正データを格納する必要がないため、第２の格納手段の記憶容量を削減することができる。また、読取手段の特性に応じた補正を行うことができる。すなわち、機差に関係なく、精度の良い補正を行うことができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明に係る実施形態を図面に基づいて説明する。本実施形態においては、本発明の画像処理装置をスキャナ機能、プリンタ機能、コピー機能、及びファクシミリ機能を有する画像形成装置に適用した場合について説明する。図１は、本実施形態に係る画像形成装置１の一例を示すブロック図である。図示するように、画像形成装置１は、制御部（ＭＰＵ：Microprocessing Unit）２、ＲＯＭ（Read Only Memory）３、ＲＡＭ（Random Access Memory）４、ＣＣＤ（Charge Coupled Device）５、ＡＦＥ（Analog Front End）６、Ａ／Ｄコンバータ７、スキャナ画像処理回路８、ページメモリ９、スキャナコーデック１０、プリンタコーデック１１、プリンタ画像処理回路１２、プリンタ１３、通信コーデック１４、モデム１５、ＮＣＵ（Network Control Unit）１６、Ｉ／Ｆ（Interface）部１７、操作パネル１８、及びＥＥＰＲＯＭ１９を備えたものである。この画像形成装置１が備える本発明の画像処理装置は、制御部２、ＲＯＭ３、ＲＡＭ４、ＡＦＥ６、Ａ／Ｄコンバータ７、スキャナ画像処理回路８、ページメモリ９、スキャナコーデック１０、プリンタコーデック１１、プリンタ画像処理回路１２、通信コーデック１４、ＥＥＰＲＯＭ１９で構成されている。なお、本実施形態においては、ガンマ補正前の画素値毎にガンマ補正後の画素値が設定されたガンマ補正データに従って、複数の画素から構成される画像データの各画素値をガンマ補正する場合について説明する。
【００３１】
制御部２は、ＲＯＭ３に格納された制御プログラムに従って、この画像形成装置１を構成する各部を制御し、後述する平均化処理部２４（図４参照）等として機能するものである。ＲＡＭ４は、電力供給が停止した場合、すなわち、画像形成装置１の電源が切断された場合に、格納している内容が消去される揮発性記憶装置である。このＲＡＭ４は、制御部２のワークエリアとして機能するワークメモリ領域２０（第２の格納手段に相当する）と、符号化されている画像データを格納する符号メモリ領域２１と、を備える。また、ワークメモリ領域２０には、ガンマ補正データが格納されている。
【００３２】
ＣＣＤ５（読取手段に相当する）は、原稿の画像を読み取り、画像データを生成するものである。ここでは、原稿のカラー画像を読み取ってＲＧＢ表色系のアナログカラー画像データを生成し、ＡＦＥ６に出力する。なお、ＣＣＤ５において、原稿のモノクロ画像を読取ることも当然可能であるが、本実施形態においては、カラー画像を読取った場合について説明する。ＡＦＥ６は、ＣＣＤ５から出力されたアナログカラー画像データを増幅し、Ａ／Ｄコンバータ７に出力するものである。Ａ／Ｄコンバータ７は、ＡＦＥ６から出力されたアナログカラー画像データをＡ／Ｄ変換するものである。ここでは、Ａ／Ｄ変換されたデジタルのカラー画像データは、スキャナ画像処理回路８に出力される。なお、Ａ／Ｄ変換されたデジタルのカラー画像データの各画素値は、８ビット、すなわち、０〜２５５の整数で表現される。
【００３３】
スキャナ画像処理回路８（補正手段に相当する）は、Ａ／Ｄコンバータ７から出力されたＲＧＢ表色系のカラー画像データに対し、ガンマ補正、色空間変換等を行うものである。具体的には、Ａ／Ｄコンバータ７から出力された複数の画素から構成されるカラー画像データの各画素値をガンマ補正し、ガンマ補正したＲＧＢ表色系のカラー画像データをカラー画像データの用途に応じて色空間変換し、所定の出力先に出力する。例えば、ＣＣＤ５により生成されたカラー画像データを用紙に印刷する場合（コピー機能）、スキャナ画像処理回路８は、ＲＧＢ表色系のカラー画像データをＬａｂ表色系に色空間変換する。この場合、ガンマ補正は、ワークメモリ領域２０に格納されているＬａｂ表色系用の（Ｌａｂ表色系に適した）ガンマ補正データに従って行われる。また、例えば、ＣＣＤ５により生成されたカラー画像データをファクシミリ送信する場合（ファクシミリ機能）、スキャナ画像処理回路８は、ＲＧＢ表色系のカラー画像データをＹＣｒＣｂ表色系に色空間変換する。この場合、ガンマ補正は、ＹＣｒＣｂ表色系用の（ＹＣｒＣｂ表色系に適した）ガンマ補正データに従って行われる。また、例えば、ＣＣＤ５により生成されたカラー画像データをパーソナルコンピュータ（以下、「ＰＣ」という。）２２に送信する場合（スキャナ機能）、スキャナ画像処理回路８は、ＲＧＢ表色系のカラー画像データを色空間変換せずにそのまま出力する。この場合、ガンマ補正は、ＲＧＢ表色系用の（ＲＧＢ表色系に適した）ガンマ補正データに従って行われる。スキャナ画像処理回路８から出力されたカラー画像データは、ページメモリ９に一時的に格納される。
【００３４】
スキャナコーデック１０は、カラー画像データを用紙に印刷する場合、又はファクシミリ送信する場合、ページメモリ９に格納されているカラー画像データを読み出して符号化し、符号化したカラー画像データをＲＡＭ４の符号メモリ領域２１に書き込むものである。ここでは、スキャナコーデック１０は、ＪＰＥＧ（Joint Photographic Experts Group）方式でカラー画像データを符号化する。
【００３５】
プリンタコーデック１１は、カラー画像データを用紙に印刷する場合、符号メモリ領域２１に格納されている符号化されたカラー画像データを読み出して復号し、プリンタ画像処理回路１２に出力するものである。プリンタ画像処理回路１２は、Ｌａｂ表色系のカラー画像データに対して、色空間変換、２値化処理等を行う。ここでは、Ｌａｂ表色系のカラー画像データに対して、例えば各成分１ビットのＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４成分によって表される出力表色系のカラー画像データに色空間変換した後に、誤差拡散処理等を行って２値化し、プリンタ１３に出力する。プリンタ１３は、プリンタ画像処理回路１２から出力されたカラー画像データを用紙に印刷するものである。このプリンタ１３における印刷方式としては、例えば、電子写真方式を用いることができる。
【００３６】
通信コーデック１４は、カラー画像データをファクシミリ送信する場合、符号メモリ領域２１から符号化されたカラー画像データを読み出して復号するとともに、ファクシミリ送信に適した符号化方式でカラー画像データを符号化するものである。ファクシミリ送信に適した符号化方式としては、例えば、ＭＨ（Modified Huffman）、ＭＲ（Modified Read）、ＭＭＲ（Modified Modified Read）等がある。なお、ＪＰＥＧ方式で符号化したカラー画像データをファクシミリ送信する場合があるが、この場合には、上記のような復号及び符号化の処理を行う必要がない。
【００３７】
モデム１５は、例えばＩＴＵ−Ｔ（国際電気通信連合電気通信標準化部門）の勧告Ｖ．３０規格又はこれと同様のものに従った送受信データの変調及び復調を行うものである。ＮＣＵ１６は、電話回線を制御して電話をかけたり、切ったりする回線網制御装置であり、ＰＳＴＮ２３に接続されている。制御部２は、このモデム１５及びＮＣＵ１６を制御してカラー画像データのファクシミリ送受信を行うことができる。
【００３８】
Ｉ／Ｆ部１７は、ＰＣ２２と画像形成装置１とを通信可能に接続するインターフェースである。このＩ／Ｆ部１７を介して画像形成装置１からＰＣ２２にカラー画像データが送信されるようになっている。
【００３９】
操作パネル１８（受付手段の一部に相当する）は、原稿の読取開始を指示するためのスタートキー、ファクシミリ番号やコピー部数等を入力するためのテンキー等を備える操作部、及び各種の設定状態や画像形成装置１の動作状態などを文字や図形などで表示する液晶表示装置（ＬＣＤ：Liquid Crystal Display）や、点灯又は消灯で表示するＬＥＤランプ等を備える表示部からなるものである。なお、液晶表示装置は、いわゆるタッチパネル式のものであり、操作部に代えて液晶表示装置の画面をユーザが指等で触れることにより各種の操作を行うこともできる。ユーザは、この操作パネル１８から、ＣＣＤ５により生成されるカラー画像データの用途、すなわち、ＣＣＤ５により生成されたカラー画像データを用紙に印刷するコピー機能、ファクシミリ送信するファクシミリ機能、ＰＣ２２に送信するスキャナ機能の内、いずれか１を選択することができる。制御部２のガンマ補正データ設定部３０（図４参照）は、操作パネル１８からユーザにより選択された機能を受け付けるようになっている。
【００４０】
ＥＥＰＲＯＭ（第１の格納手段に相当する）１９は、電力供給がない場合、すなわち、画像形成装置１の電源が切断された場合でも、格納している内容が消えない不揮発性記憶装置である。このＥＥＰＲＯＭ１９には、階調が異なる第１の所定数の基準画像をＣＣＤ５により読み取って得た第１の所定数の基準値と、これら第１の所定数の基準値のガンマ補正後の値をそれぞれ規定する第１の所定数の目標値と、が対応付けて格納されている。
【００４１】
図２は、階調が異なる第１の所定数の基準画像Ａ１乃至Ａ１３が形成（印刷）された原稿（以下、「テストチャート」という。）Ｔの一例を示した図である。基準画像Ａ１が最も濃い階調の画像（黒画像）となっており、基準画像Ａ２、基準画像Ａ３、・・・の順に階調が淡くなっていき、基準画像Ａ１３が最も淡い階調の画像（白画像）となっている。第１の所定数の基準値は、この基準画像Ａ１乃至Ａ１３をＣＣＤ５により読み取って得られるものである。本実施形態においては、１３個の基準画像をＣＣＤ５により読み取って１３個の基準値を得る場合、すなわち、第１の所定数が「１３」である場合について説明する。なお、基準画像Ａ１乃至Ａ１３は、無彩色のグレースケール画像である。
【００４２】
図３は、ＥＥＰＲＯＭ１９に格納されている第１の所定数の基準値、及び第１の所定数の目標値を示した図である。第１の所定数の基準値、及び第１の所定数の目標値は、Ｒ成分、Ｇ成分、Ｂ成分毎にＥＥＰＲＯＭ１９に格納されている。ここで、Ｒ成分の基準値「１９」は、基準画像Ａ１をＣＣＤ５により読み取り、基準画像Ａ１の画像データを構成する画素値を平均した値である。また、Ｒ成分の目標値「０」は、テストチャートＴの基準画像Ａ１に基づいて生成された値である。この基準画像Ａ１を読み取って得たＲ成分の基準値「１９」と、基準画像Ａ１に基づいて生成されたＲ成分の目標値「０」とが対応付けられており、例えば、ＣＣＤ５により生成されたカラー画像データを構成するＲ成分の画素値に「１９」が含まれている場合は、スキャナ画像処理回路８によりその画素値が「０」に補正される。
【００４３】
ところで、ＥＥＰＲＯＭ１９に格納されている基準値及び目標値は、それぞれ１３個であるが、ＣＣＤ５により生成されたカラー画像データを構成する画素は、０〜２５５の２５６個の画素値をとり得る。そのため、後述する制御部２のガンマ補正データ生成部２８（図４参照）によって、ＥＥＰＲＯＭ１９に格納されている第１の所定数の基準値、及び第１の所定数の目標値に基づき、カラー画像データを構成する画素がとり得る、第１の所定数より大きい第２の所定数の画素値毎のガンマ補正後の値を規定するガンマ補正データが生成される。本実施形態では、カラー画像データを構成する画素が２５６個の画素値（０〜２５５の整数）をとり得る場合、すなわち、第２の所定数が第１の所定数「１３」より大きい「２５６」である場合について説明する。
【００４４】
なお、図３においては、ＲＧＢ表色系用のガンマ補正データを生成する場合に使用される目標値を例示している。また、目標値は、予めテストチャートＴの基準画像Ａ１乃至Ａ１３に基づいて生成され、ＥＥＰＲＯＭ１９に格納されているが、基準値は、テストチャートＴの基準画像Ａ１乃至１３を読み取るテストチャート読取モードが操作パネル１８から指示された場合に、ＣＣＤ５により基準画像Ａ１乃至Ａ１３が読み取られてＥＥＰＲＯＭ１９に格納される。
【００４５】
次に、ガンマ補正データの生成等を行う制御部２の機能構成について説明する。制御部２は、平均化処理部２４、判定処理部２５、ＥＥＰＲＯＭ管理部２６、ガンマ補正データ生成指示出力部２７、ガンマ補正データ生成部２８、ワークメモリ領域管理部２９、及びガンマ補正データ設定部３０を備えるものである。
【００４６】
平均化処理部２４は、操作パネル１８から、ユーザ等によりテストチャート読取モードが指示され、ＣＣＤ５によりテストチャートＴの基準画像Ａ１乃至Ａ１３が読み取られた場合に、各基準画像の画像データを構成する画素値を平均し、第１の所定数の基準値を算出するものである。上記のように、操作パネル１８からテストチャート読取モードが指示された場合、ＣＣＤ５により読み取られた基準画像Ａ１乃至Ａ１３の画像データは、ＡＦＥ６によるアナログ増幅、Ａ／Ｄコンバータ７によるＡ／Ｄ変換が行われた後、平均化処理部２４に出力される。
【００４７】
判定処理部２５は、ＣＣＤ５によりテストチャートＴの基準画像Ａ１乃至Ａ１３が正常に読み取られたか否かを判定するものである。具体的には、第１の所定数の基準値が昇順、又は降順になっているか否かを判断し、昇順、又は降順になっていると判断した場合には、ＣＣＤ５によりテストチャートＴの基準画像Ａ１乃至Ａ１３が正常に読み取られたと判定する。また、昇順、又は降順になっていないと判断した場合には、テストチャートＴの基準画像Ａ１乃至Ａ１３が正常に読み取られていないと判定する。
【００４８】
ＥＥＰＲＯＭ管理部２６は、ＥＥＰＲＯＭ１９へのデータの書き込み、ＥＥＰＲＯＭ１９からのデータの読み出しを行うものである。ここでは、ＥＥＰＲＯＭ管理部２６は、ＥＥＰＲＯＭ１９に平均化処理部２４により算出された第１の所定数の基準値を書き込む。このとき、ＥＥＰＲＯＭ管理部２６は、図３に示したように、例えば基準画像Ａ１を読み取って得た基準値と、基準画像Ａ１に基づいて生成された目標値とが対応するよう、第１の所定数の基準値をＥＥＰＲＯＭ１９に書き込み、ＥＥＰＲＯＭ１９は、第１の所定数の基準値と、第１の所定数の目標値と、を対応付けて格納する。ガンマ補正データ生成指示出力部２７（指示手段に相当する）は、画像形成装置１の電源が投入された際に、ガンマ補正データ生成部２８に対してガンマ補正データの生成を指示する旨の情報（以下、「生成指示」という。）を出力するものである。
【００４９】
ガンマ補正データ生成部２８（生成手段の一部に相当する）は、ガンマ補正データ生成指示出力部２７からガンマ補正データの生成指示が受け付けられた場合に、ＥＥＰＲＯＭ１９に格納されている第１の所定数の基準値、及び第１の所定数の目標値に基づいて、ガンマ補正データを生成する。すなわち、ガンマ補正データ生成部２８は、ガンマ補正データ生成指示出力部２７からガンマ補正データの生成指示が受け付けられた場合に、ＥＥＰＲＯＭ管理部２６に、第１の所定数の基準値及び第１の所定数の目標値の読み出しを指示する旨の情報（以下、「読み出し指示」という。）を出力し、ＥＥＰＲＯＭ管理部２６により読み出された第１の所定数の基準値及び第１の所定数の目標値に基づいて、ガンマ補正データを生成する。
【００５０】
図５（ａ）は、図３に示したＲ成分の第１の所定数の基準値、及び第１の所定数の目標値をグラフ上にプロットした図である。なお、グラフのＸ軸は基準値を示し、グラフのＹ軸は目標値を示している。また、点Ｒ０は、原点（（Ｘ，Ｙ）＝（０，０））を示し、点Ｒ１乃至Ｒ１３は、基準画像Ａ１乃至Ａ１３を読み取って得た基準値、及び基準画像Ａ１乃至Ａ１３に基づいて生成された目標値を示している。例えば、点Ｒ１＝（Ｘ，Ｙ）＝（１９，０）は、基準画像Ａ１を読み取って得た基準値、及び基準画像Ａ１に基づいて生成された目標値を示しており、点Ｒ２＝（Ｘ，Ｙ）＝（２６，４０）は、基準画像Ａ２を読み取って得た基準値、及び基準画像Ａ２に基づいて生成された目標値を示している。ガンマ補正データ生成部２８は、図５（ａ）に示した点Ｒ０乃至Ｒ１３の隣接する２点間を補間する基準値及び目標値を取得し、ガンマ補正データを生成する。例えば、点Ｒ１、Ｒ２間を補間する基準値及び目標値を取得する場合、点Ｒ１、Ｒ２を結ぶ直線（図５（ｂ）参照）は、Ｙ＝（４０−０）／（２６−１９）＊（Ｘ−１９）＝（４０／７）＊（Ｘ−１９）となるが、ガンマ補正データ生成部２８は、上式のＸに２０から２６の整数を順次代入して得られるＹを目標値として取得するとともに、Ｘに代入した値を基準値として取得する。すなわち、上式にＸ＝２０を代入した場合、Ｙ＝５．７１・・・となり、「２０」を基準値、「６」を基準値「２０」に対応する目標値として取得する。また、上式にＸ＝２１を代入した場合、Ｙ＝１１．４２・・・となり、「２１」を基準値、「１１」を基準値「２１」に対応する目標値として取得する。そして、取得した基準値と目標値とを対応付けたガンマ補正データを生成する。
【００５１】
このように、ガンマ補正データ生成部２８は、点Ｒ０からＲ１３の隣接する２点間を補間する基準値及び目標値を取得し、取得した基準値と目標値とを対応付けたガンマ補正データを生成する。図５（ｃ）は、図３に示したＲ成分の基準値及び目標値に基づいて、ガンマ補正データ生成部２８によって生成されたガンマ補正データの一部（基準値「１９」から基準値「２６」）を示した図である。スキャナ画像処理回路８は、このようなガンマ補正データに従ってカラー画像データの各画素値を補正する。例えば、カラー画像データを構成するＲ成分の画素に、画素値が「２１」である画素が含まれている場合、当該画素の画素値を「１１」に補正する。また、例えば、カラー画像データを構成するＲ成分の画素に画素値「２５」の画素が含まれている場合、当該画素の画素値を「３４」に補正する。なお、ここでは、ＲＧＢ表色系用のガンマ補正データ（Ｒ成分）を生成する場合について説明したが、ＹＣｒＣｂ表色系用、Ｌａｂ表色系用のガンマ補正データを生成する場合も同様であり、ガンマ補正データ生成部２８は、ＲＧＢ表色系用、ＹＣｒＣｂ表色系用、Ｌａｂ表色系用のガンマ補正データを生成する。
【００５２】
ワークメモリ領域管理部２９（生成手段の一部に相当する）は、ワークメモリ領域２０へのデータの書き込み、ワークメモリ領域２０からのデータの読み出しを行うものである。ここでは、ワークメモリ領域管理部２９は、ワークメモリ領域２０にガンマ補正データ生成部２８によって生成されたＲＧＢ表色系用、ＹＣｒＣｂ表色系用、Ｌａｂ表色系用のガンマ補正データを書き込む。ワークメモリ領域２０は、ＲＧＢ表色系用、ＹＣｒＣｂ表色系用、Ｌａｂ表色系用のガンマ補正データをそれぞれ格納する。
【００５３】
ガンマ補正データ設定部３０（受付手段の一部に相当する、選択手段に相当する）は、スキャナ画像処理回路８のレジスタ３１にガンマ補正データを設定するものである。具体的には、ユーザにより操作パネル１８から選択された機能を受け付け、選択を受け付けた機能に基づいて、カラー画像データの表色系を選択する。例えば、スキャナ機能の選択を受け付けた場合は、カラー画像データを色空間変換する表色系として、ＲＧＢ表色系を選択し（この場合は、色空間変換されない）、ファクシミリ機能の選択を受け付けた場合は、カラー画像データを色空間変換する表色系として、ＹＣｒＣｂ表色系を選択し、コピー機能の選択を受け付けた場合は、カラー画像データを色空間変換する表色系として、Ｌａｂ表色系を選択する。次に、選択した表色系に適したガンマ補正データの読み出し指示をワークメモリ領域管理部２９に出力する。すなわち、ＲＧＢ表色系を選択した場合は、ＲＧＢ表色系用のガンマ補正データの読み出し指示を出力し、ＹＣｒＣｂ表色系を選択した場合は、ＹＣｒＣｂ表色系用のガンマ補正データの読み出し指示を出力し、Ｌａｂ表色系を選択した場合は、Ｌａｂ表色系用のガンマ補正データの読み出し指示を出力する。そして、ワークメモリ領域管理部２９により読み出されたガンマ補正データをスキャナ画像処理回路８のレジスタ３１に設定する。スキャナ画像処理回路８は、レジスタ３１に設定されたガンマ補正データに従って、カラー画像データの各画素値をガンマ補正する。
【００５４】
次に、操作パネル１８からテストチャート読取モードが指定された場合の制御部２の処理動作について図６に示すフローチャートに基づいて説明する。まず、制御部２は、ＣＣＤ５に対してテストチャートＴの読み取りを指示する旨の情報（読み取り指示）を出力する（Ｓ１）。続いて、平均化処理部２４は、ＣＣＤ５により読み取られたテストチャートＴの各基準画像Ａ１乃至Ａ１３の画像データを構成する画素値を平均し、第１の所定数の基準値を算出する（Ｓ２）。
【００５５】
次に、判定処理部２５は、ＣＣＤ５によりテストチャートＴの基準画像Ａ１乃至Ａ１３が正常に読み取られたか否かを判定する（Ｓ３）。判定処理部２５によって、テストチャートＴが正常に読み取られていないと判定された場合（Ｓ３：ＮＯ）、処理がＳ１に戻され、テストチャートＴが正常に読み取られたと判定されるまで、Ｓ１乃至Ｓ３の処理が繰り返し実行される。判定処理部２５によって、テストチャートＴが正常に読み取られたと判定された場合（Ｓ３：ＹＥＳ）、ＥＥＰＲＯＭ管理部２６は、平均化処理部２４によって算出された第１の所定数の基準値をＥＥＰＲＯＭ１９に書き込む（Ｓ４）。
【００５６】
次に、画像形成装置１の電源が投入された際の制御部２の処理動作について図７に示すフローチャートに基づいて説明する。まず、ガンマ補正データ生成指示出力部２７は、ガンマ補正データ生成部２８に対してガンマ補正データの生成指示を出力する（Ｓ１１）。ガンマ補正データ生成部２８は、ガンマ補正データ生成指示出力部２７からのガンマ補正データの生成指示を受け付け、ＥＥＰＲＯＭ管理部２６に対して、第１の所定数の基準値、及び第１の所定数の目標値の読み出し指示を出力する（Ｓ１２）。ＥＥＰＲＯＭ管理部２６は、第１の所定数の基準値、及び第１の所定数の目標値の読み出し指示を受け付け、ＥＥＰＲＯＭ１９から第１の所定数の基準値、及び第１の所定数の目標値を読み出す（Ｓ１３）。ガンマ補正データ生成部２８は、ＥＥＰＲＯＭ管理部２６によって読み出された第１の所定数の基準値、及び第１の所定数の目標値に基づいて、ガンマ補正データを生成する（Ｓ１４）。このとき、ガンマ補正データ生成部２８は、ＲＧＢ表色系用、ＹＣｒＣｂ表色系用、Ｌａｂ表色系用のガンマ補正データを順に生成する。ワークメモリ領域管理部２９は、ガンマ補正データ生成部２８によって順次生成される各表色系用のガンマ補正データをワークメモリ領域２０にそれぞれ書き込む（Ｓ１５）。
【００５７】
このように、ＥＥＰＲＯＭ１９に格納されている第１の所定数（本実施形態では、１３個）の基準値、及び第１の所定数の目標値に基づいて、カラー画像データを構成する画素がとり得る、第１の所定数より大きい第２の所定数（本実施形態では、０〜２５５の２５６個）の画素値毎のガンマ補正後の値を規定するガンマ補正データが生成され、生成されたガンマ補正データがワークメモリ領域２０に格納されているので、ＥＥＰＲＯＭ１９の記憶容量を削減することができる。
【００５８】
また、画像形成装置１の電源が切断された際に、ワークメモリ領域２０に格納されているガンマ補正データが消去されるが、画像形成装置１の電源が投入された際に、ガンマ補正データが生成されるので、画像形成装置１の電源が投入されている間は、ガンマ補正データを保持することができる。
【００５９】
また、カラー画像データは、ユーザによって選択された機能に基づいて色空間変換されるが、選択を受け付けた機能に基づいて選択された表色系に適したガンマ補正データに従ってガンマ補正されるので、色空間変換後の色再現性が良好である。また、複数の表色系に適したガンマ補正データが表色系毎に生成されるため、データ量が多くなるが、複数の表色系に適したガンマ補正データは、ワークメモリ領域２０に格納されるので、ＥＥＰＲＯＭ１９の記憶容量を増加させる必要がない。
【００６０】
また、ＣＣＤ５により第１の所定数の基準画像Ａ１乃至Ａ１３を読み取って得た第１の所定数の基準値、及びこれらに対応する第１の所定数の目標値に基づいて生成されたガンマ補正データに従って、ＣＣＤ５により生成されたカラー画像データの各画素値がガンマ補正されるので、ＣＣＤ５の特性に応じたガンマ補正を行うことができる。すなわち、機差に関係なく、精度の良いガンマ補正を行うことができる。
【００６１】
なお、本発明は以下の態様をとることができる。
（Ａ）本実施形態においては、画像形成装置１の電源が投入された際に、ガンマ補正データを生成するようになっていたが、原稿の読取開始命令があった際に、ガンマ補正データを生成するようにしてもよい。
【００６２】
具体的には、図８のフローチャートに示すように、ガンマ補正データ生成指示出力部２７は、操作パネル１８のスタートキーが操作されること等による、原稿の読取開始命令があったか否かを繰り返し判断する（Ｓ２１）。ガンマ補正データ生成指示出力部２７によって、原稿の読取開始命令があったと判断された場合（Ｓ２１：ＹＥＳ）、ガンマ補正データ設定部３０は、ユーザにより操作パネル１８から選択された機能に基づいて、カラー画像データを色空間変換する表色系を選択する（Ｓ２２）。続いて、ガンマ補正データ生成指示出力部２７は、ガンマ補正データ設定部３０により選択された表色系が、前回選択された表色系と異なるか否かを判断する（Ｓ２３）。例えば、Ｓ２２において選択された表色系がＲＧＢ表色系であり、前回選択された表色系がＬａｂ表色系である場合は、前回選択された表色系と異なると判断する。ガンマ補正データ生成指示出力部２７は、前回選択された表色系と異なると判断した場合（Ｓ２３：ＹＥＳ）、ガンマ補正データ生成部２８に対して、ガンマ補正データの生成指示を出力する（Ｓ２４）。ガンマ補正データ生成部２８は、ガンマ補正データの生成指示を受け付け、ＥＥＰＲＯＭ管理部２６に対して、第１の所定数の基準値、及び第１の所定数の目標値の読み出し指示を出力する（Ｓ２５）。ＥＥＰＲＯＭ管理部２６は、第１の所定数の基準値、及び第１の所定数の目標値の読み出し指示を受け付け、ＥＥＰＲＯＭ１９から第１の所定数の基準値、及び第１の所定数の目標値を読み出す（Ｓ２６）。ガンマ補正データ生成部２８は、ＥＥＰＲＯＭ管理部２６によって読み出された第１の所定数の基準値、及び第１の所定数の目標値に基づいて、ガンマ補正データを生成する（Ｓ２７）。このとき、ガンマ補正データ生成部２８は、ガンマ補正データ設定部３０によって選択された表色系に適したガンマ補正データを生成する。ワークメモリ領域管理部２９は、ガンマ補正データ生成部２８によって生成されたガンマ補正データをワークメモリ領域２０に書き込む（Ｓ２８）。このとき、ワークメモリ領域管理部２９は、ワークメモリ領域２０にガンマ補正データが格納されている場合は、格納されているガンマ補正データに、Ｓ２７においてガンマ補正データ生成部２８によって生成されたガンマ補正データを上書きする。
【００６３】
一方、ガンマ補正データ生成指示出力部２７によって、ガンマ補正データ設定部３０により選択された表色系が、前回選択された表色系と同一であると判断された場合（Ｓ２３：ＮＯ）、Ｓ２５乃至Ｓ２８の処理を行わずに、待機する。この後、スキャナ画像処理回路８によって、ワークメモリ領域２０に格納されているガンマ補正データに従って、ＣＣＤ５によって読み取られた原稿のカラー画像データの各画素値が補正される。
【００６４】
このように、ガンマ補正データ生成指示出力部２７は、ガンマ補正データ設定部３０により選択された表色系が、前回選択された表色系と異なると判断した場合、ガンマ補正データ生成部２８に対して、ガンマ補正データの生成指示を出力する。ガンマ補正データ生成部２８は、ガンマ補正データの生成指示が受け付けられた場合に、ガンマ補正データ設定部３０により選択された表色系に適したガンマ補正データを生成する。ワークメモリ領域管理部２９は、ガンマ補正データ生成部２８によって生成されたガンマ補正データをワークメモリ領域２０に格納されているガンマ補正データに上書きする。そして、スキャナ画像処理回路８は、ワークメモリ領域２０に格納されているガンマ補正データに従ってＣＣＤ５により生成されたカラー画像データの各画素値をガンマ補正する。従って、ワークメモリ領域２０に、カラー画像データが色空間変換される表色系毎に適したガンマ補正データを格納する必要がないため、ワークメモリ領域２０の記憶容量を削減することができる。
【００６５】
（Ｂ）本実施形態においては、不揮発性記憶装置として、ＥＥＰＲＯＭ１９を使用した場合について説明したが、これに限定されるものではなく、例えば、ハードディスクであってもよい。
【００６６】
（Ｃ）本実施形態においては、画像形成装置１の電源が投入された際に、ガンマ補正データを生成するようになっていたが、ＲＡＭ４が実装されたメイン基板（図１参照）が新たなメイン基板に交換された際に、ガンマ補正データを生成するようにしてもよい。
【００６７】
（Ｄ）本実施形態においては、図５（ａ）及び図５（ｂ）に示したように、点Ｒ０乃至Ｒ１３の隣接する２点間を線形補間する基準値及び目標値を取得し、ガンマ補正データを生成するようになっていたが、これに限らず、例えば、点Ｒ０乃至Ｒ１３の間を多項式補間、スプライン補間する基準値及び目標値を取得し、ガンマ補正データを生成するようにしてもよい。
【００６８】
（Ｅ）本実施形態においては、第１の所定数が「１３」である場合（１３個の基準画像を読み取って得られた１３個の基準値と、１３個の基準画像に基づいて生成された１３個の目標値と、に基づいてガンマ補正データを生成する場合）について説明したが、これに限らず、第１の所定数は、「２」以上の数であればよく、例えば、１５個の基準画像を読み取って得た１５個の基準値と、１５個の基準画像に基づいて生成された１５個の基準画像と、に基づいてガンマ補正データを生成するようにしてもよい。
【００６９】
（Ｆ）本実施形態においては、ＣＣＤ５により生成されるカラー画像データの画素値が０〜２５５の２５６個をとり得る場合、すなわち、読取手段として、０〜２５５の画素値を出力するＣＣＤを使用する場合について説明したが、これに限らず、例えば、０〜５１２の画素値を出力する高性能のＣＣＤを使用してもよい。この場合、第２の所定数は、本実施形態の「２５６」と異なり、「５１２」となる。
【００７０】
（Ｇ）本実施形態においては、ＣＣＤ５により生成されたカラー画像データの各画素値をガンマ補正する場合について説明したが、ＣＣＤ５によりモノクロ画像を読み取り、生成されたモノクロ画像データの各画素値をガンマ補正することも可能である。この場合、グレースケール用のガンマ補正データを生成し、グレースケール用のガンマ補正データに従ってモノクロ画像データの各画素値をガンマ補正する。
【００７１】
（Ｈ）本実施形態においては、本発明の画像処理装置を、コピー機能、ファクシミリ機能、及びスキャナ機能を有する画像形成装置に適用した場合について説明したが、ガンマ補正を行う画像処理装置を具備した装置であれば、これに限定されるものではない。
【００７２】
（Ｉ）本実施形態においては、複数の画素から構成される画像データの各画素値をガンマ補正データに従ってガンマ補正する場合について説明したが、補正前の画素値毎に補正後の画素値が設定された補正データに従って行われる補正（補正前の画素値と補正後の画素値とが１対１に対応付けられたテーブルによる補正）であれば、ガンマ補正に限定されるものではない。例えば、ＲＧＢ表色系のカラー画像データのホワイトバランスを補正するホワイトバランス補正であってもよい。この場合、ホワイトバランス補正前の画素値毎にホワイトバランス補正後の画素値が設定されたホワイトバランス補正データに従って、ＲＧＢ表色系のカラー画像データの各画素値を補正するようにすればよい。
【００７３】
（Ｊ）本実施形態においては、ＲＧＢ表色系のカラー画像データの各画素値をガンマ補正する場合について説明したが、ＲＧＢ表色系のカラー画像データに対する補正に限定されるものではなく、他の表色系の画像データに対する補正であってもよい。例えば、ＲＧＢ表色系のカラー画像データがＹＣｒＣｂ（又はＬａｂ）表色系に変換された後の明度（輝度）成分であるＹ（又はＬ）のコントラストを補正するコントラスト補正であってもよい。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施形態に係る画像形成装置の一例を示したブロック図である。
【図２】テストチャートの一例を示した図である。
【図３】第１の所定数の基準値、及び第１の所定数の目標値の一例を示した図である。
【図４】制御部の機能構成の一例を示したブロック図である。
【図５】（ａ）は、第１の所定数の基準値、及び第１の所定数の目標値をグラフ上にプロットした図であり、（ｂ）は、図５（ａ）におけるＲ１、Ｒ２間を結ぶ直線を示した図であり、（ｃ）は、ガンマ補正データの一部を例示した図である。
【図６】テストチャート読取モードが指示された場合の制御部の処理動作の一例を示した図である。
【図７】画像形成装置の電源が投入された際の制御部の処理動作の一例を示したフローチャートである。
【図８】原稿の読取開始命令があった際の制御部の処理動作の一例を示したフローチャートである。
【符号の説明】
【００７５】
１    画像形成装置（画像処理装置）
２    制御部
３    ＲＯＭ
４    ＲＡＭ
５    ＣＣＤ（読取手段）
８    スキャナ画像処理回路（補正手段）
１８    操作パネル（受付手段の一部）
１９    ＥＥＰＲＯＭ（第１の格納手段）
２０    ワークメモリ領域（第２の格納手段）
２７    ガンマ補正データ生成指示出力部（指示手段）
２８    ガンマ補正データ生成部（生成手段の一部）
２９    ワークメモリ領域管理部（生成手段の一部）
３０    ガンマ補正データ設定部（選択手段、受付手段の一部）
【図１】
2007060216.tif 000003
【図２】
2007060216.tif 000004
【図３】
2007060216.tif 000005
【図４】
2007060216.tif 000006
【図５】
2007060216.tif 000007
【図６】
2007060216.tif 000008
【図７】
2007060216.tif 000009
【図８】
2007060216.tif 000010