(57)【特許請求の範囲】
【請求項１】
入力値に応じた濃度で印刷を実行する印刷デバイスと、
前記印刷デバイスによって実行された印刷の濃度値を検出する検出デバイスと、
前記印刷デバイスの入出力特性を補正するためのガンマ補正テーブルによって前記印刷デバイスの入出力特性を補正するガンマ補正手段と、
前記検出デバイスによって検出された濃度値に基づいて前記ガンマ補正テーブルを更新するキャリブレーション手段とを備えた画像形成装置であって、
前記キャリブレーション手段は、
前記画像形成装置の設計上の最大濃度値をＤｍａｘとし、前記画像形成装置の設計上の最小濃度値をＤｍｉｎとし、前記画像形成装置の設計上の階調値の最大値をＮとし、前記検出デバイスによって検出された濃度値をＤｉｎとし、前記Ｄｉｎを正規化した後の値をＤｏｕｔとする場合、前記Ｄｉｎを以下の式（Ａ）によって正規化する正規化処理と、
Ｄｏｕｔ＝（Ｄｉｎ−Ｄｍｉｎ）／（Ｄｍａｘ−Ｄｍｉｎ）×Ｎ・・・（Ａ）
前記正規化処理の後、前記入力値に対する前記Ｄｏｕｔによって示される入出力特性を内挿補間したグラフの逆関数のグラフを生成し、前記逆関数のグラフにおいて前記Ｎを超える値を除くことによって前記ガンマ補正テーブルを生成するテーブル生成処理と
を実行し、
前記キャリブレーション手段は、前記テーブル生成処理の前に前記Ｄｏｕｔが前記Ｎを超える場合であっても、前記Ｎを超える前記Ｄｏｕｔを前記Ｎ以下に変換しないことを特徴とする画像形成装置。
【請求項２】
計算処理のために設定されている上限値は、前記Ｎより大きく、
前記キャリブレーション手段は、前記Ｄｏｕｔが前記上限値を超える場合、前記上限値を超える前記Ｄｏｕｔを前記上限値に変換する上限値変換処理を実行し、
前記テーブル生成処理は、前記上限値変換処理の後に実行されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
入力値に応じた濃度で印刷を実行する印刷デバイスと、
前記印刷デバイスによって実行された印刷の濃度値を検出する検出デバイスと、
前記印刷デバイスの入出力特性を補正するためのガンマ補正テーブルによって前記印刷デバイスの入出力特性を補正するガンマ補正手段とを備える画像形成装置を、
前記検出デバイスによって検出された濃度値に基づいて前記ガンマ補正テーブルを更新するキャリブレーション手段として機能させ、
前記キャリブレーション手段は、
前記画像形成装置の設計上の最大濃度値をＤｍａｘとし、前記画像形成装置の設計上の最小濃度値をＤｍｉｎとし、前記画像形成装置の設計上の階調値の最大値をＮとし、前記検出デバイスによって検出された濃度値をＤｉｎとし、前記Ｄｉｎを正規化した後の値をＤｏｕｔとする場合、前記Ｄｉｎを以下の式（Ａ）によって正規化する正規化処理と、
Ｄｏｕｔ＝（Ｄｉｎ−Ｄｍｉｎ）／（Ｄｍａｘ−Ｄｍｉｎ）×Ｎ・・・（Ａ）
前記正規化処理の後、前記入力値に対する前記Ｄｏｕｔによって示される入出力特性を内挿補間したグラフの逆関数のグラフを生成し、前記逆関数のグラフにおいて前記Ｎを超える値を除くことによって前記ガンマ補正テーブルを生成するテーブル生成処理と
を実行し、
前記キャリブレーション手段は、前記テーブル生成処理の前に前記Ｄｏｕｔが前記Ｎを超える場合であっても、前記Ｎを超える前記Ｄｏｕｔを前記Ｎ以下に変換しないことを特徴とするキャリブレーションプログラム。
【請求項４】
計算処理のために設定されている上限値は、前記Ｎより大きく、
前記キャリブレーション手段は、前記Ｄｏｕｔが前記上限値を超える場合、前記上限値を超える前記Ｄｏｕｔを前記上限値に変換する上限値変換処理を実行し、
前記テーブル生成処理は、前記上限値変換処理の後に実行されることを特徴とする請求項３に記載のキャリブレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷デバイスの入出力特性を補正するためのガンマ補正テーブルを更新する画像形成装置およびキャリブレーションプログラムに関する。
【背景技術】
【０００２】
従来の画像形成装置として、印刷デバイスの入出力特性を補正するためのガンマ補正テーブルを更新することによって、印刷デバイスの入出力特性を所望のものにするキャリブレーションを実行するものが知られている（例えば、特許文献１−３参照。）。
【０００３】
画像形成装置は、印刷デバイスとして電子写真方式のプリンターを備えている場合、温度や湿度などが変化することによって、記録媒体に付着するトナーの量が変化して、入出力特性が所望のものでなくなることがある。また、画像形成装置は、長時間、連続的に印刷を実行するような場合に、プリンターの各部の温度などが変化することによって、入出力特性が所望のものでなくなることもある。また、画像形成装置は、長期間、使用された結果、プリンターの各部の特性、例えば感光ドラムの帯電特性などが変化することによって、入出力特性が所望のものでなくなることもある。
【０００４】
したがって、画像形成装置は、湿度、温度または印刷枚数などの一定の環境変化の条件を満たした場合に、図１１に示すように、キャリブレーションを実行する。
【０００５】
図１１は、キャリブレーションを実行する場合の従来の画像形成装置の動作のフローチャートである。
【０００６】
図１１に示すように、画像形成装置は、任意のスクリーンから成るパッチ・パターンをプリンターによって記録媒体上に描画する（Ｓ５１）。
【０００７】
次いで、画像形成装置は、Ｓ５１において記録媒体上に描画したパッチ・パターンのパッチを１つずつ分光反射濃度計測器などのフォトセンサーによって読み取って濃度を計測する（Ｓ５２）。
【０００８】
図４は、入力値と、Ｓ５２において計測された濃度との対応関係、すなわち、プリンターの入出力特性の一例を示す図である。
【０００９】
図４に示すように、フォトセンサーによって読み取って計測された濃度は、画像形成装置の設計上の最大濃度値Ｄｍａｘを超えている場合がある。図４において、Ｄｍｉｎは、画像形成装置の設計上の最小濃度値である。図４において、白丸は、Ｓ５２において計測されたパッチの濃度をプロットしたものである。すなわち、白丸は、それぞれ、サンプリング点を示している。
【００１０】
図１１に示すように、画像形成装置は、Ｓ５２の処理の後、Ｓ５２において計測した全てのパッチに対して１つずつ、以下のＳ５４〜Ｓ５６の処理を繰り返す（Ｓ５３）。
【００１１】
画像形成装置は、Ｓ５２において計測した濃度を次に示す式によって正規化する（Ｓ５４）。次に示す式において、Ｄｏｕｔは、フォトセンサーによって読み取って計測された濃度値Ｄｉｎを正規化した後の値である。また、Ｎは、画像形成装置の設計上の階調値の最大値であって、例えば２５５である。
Ｄｏｕｔ＝（Ｄｉｎ−Ｄｍｉｎ）／（Ｄｍａｘ−Ｄｍｉｎ）×Ｎ
【００１２】
画像形成装置は、Ｓ５４において生成したＤｏｕｔがＮを超えるか否かを判断する（Ｓ５５）。
【００１３】
画像形成装置は、ＤｏｕｔがＮを超えると判断すると、ＤｏｕｔをＮに変換する（Ｓ５６）。すなわち、画像形成装置は、Ｓ５２において計測された濃度値が画像形成装置の設計上の最大濃度値を超える場合に、最大濃度値を超える濃度値を最大濃度値に変換する。
【００１４】
図１２は、図４に示す入出力特性を正規化した図である。
【００１５】
図１２に示すように、正規化された入出力特性の出力は、Ｎを超える場合に、Ｎに変換されている。
【００１６】
図１１に示すように、画像形成装置は、Ｓ５３の処理の後、サンプリング点の間を内挿補間する（Ｓ５７）。
【００１７】
図１３は、図１２に示す入出力特性のサンプリング点の間が内挿補間された図である。
【００１８】
図１３に示すように、サンプリング点の間の内挿補間によって、サンプリング点が滑らかに配置される。
【００１９】
図１１に示すように、画像形成装置は、Ｓ５７の処理の後、Ｓ５７において生成したグラフと、所望の入出力特性とに基づいて、ガンマ補正テーブルを生成する（Ｓ５８）。
【００２０】
図７は、所望の入出力特性の一例を示す図である。図１４は、図１３に示すグラフから生成されたガンマ補正テーブルを示す図である。
【００２１】
図７に示す正比例の関係の入出力特性が所望の入出力特性である場合、画像形成装置は、図７に示すグラフを対称軸として、図１３に示すグラフの線対称のグラフとして、図１４に示すガンマ補正テーブルを生成する。ここで、図１４に示すグラフは、図１３に示すグラフの逆関数のグラフである。
【００２２】
図１１に示すように、画像形成装置は、Ｓ５８の処理の後、Ｓ５１において使用したスクリーンに対応するガンマ補正テーブルを、Ｓ５８において生成したガンマ補正テーブルに更新して（Ｓ５９）、図１１に示す動作を終了する。
【００２３】
したがって、画像形成装置は、図４に示す入出力特性が図１４に示すガンマ補正テーブルによってガンマ補正されることによって、図１５に示す入出力特性に変更される。図１５に示す入出力特性は、図７に示す所望の入出力特性から大きく異なっている。例えば、図１５に示す入出力特性は、入力値がＮの付近において、画像形成装置の設計上の最大濃度値Ｄｍａｘを超える濃度を出力してしまうようになっている。
【先行技術文献】
【特許文献】
【００２４】
【特許文献１】特開２０００−１８４２１７号公報
【特許文献２】特開２００７−３１１９９８号公報
【特許文献３】特開２００９−１４１７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００２５】
以上に説明したように、従来の画像形成装置においては、プリンターの入出力特性を所望のものにすることができていない場合があるという問題がある。
【００２６】
そこで、本発明は、プリンターの入出力特性を改善することができる画像形成装置およびキャリブレーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【００２７】
本発明の画像形成装置は、入力値に応じた濃度で印刷を実行する印刷デバイスと、前記印刷デバイスによって実行された印刷の濃度値を検出する検出デバイスと、前記印刷デバイスの入出力特性を補正するためのガンマ補正テーブルによって前記印刷デバイスの入出力特性を補正するガンマ補正手段と、前記検出デバイスによって検出された濃度値に基づいて前記ガンマ補正テーブルを更新するキャリブレーション手段とを備え、前記キャリブレーション手段は、前記検出デバイスによって検出された濃度値が設計上の最大濃度値を超える場合であっても、前記最大濃度値を超える濃度値を前記最大濃度値以下に変換せず、前記最大濃度値を超える濃度値を除くことによって前記ガンマ補正テーブルを生成することを特徴とする。
【００２８】
この構成により、本発明の画像形成装置は、検出された濃度値が設計上の最大濃度値を超える場合であっても、最大濃度値を超える濃度値を最大濃度値以下に変換せず、最大濃度値を超える濃度値を除くことによってガンマ補正テーブルを生成するので、プリンターの入出力特性を所望のもの、または、所望のものに近いものにすることができる。したがって、本発明の画像形成装置は、プリンターの入出力特性を改善することができる。
【００２９】
本発明のキャリブレーションプログラムは、入力値に応じた濃度で印刷を実行する印刷デバイスと、前記印刷デバイスによって実行された印刷の濃度値を検出する検出デバイスと、前記印刷デバイスの入出力特性を補正するためのガンマ補正テーブルによって前記印刷デバイスの入出力特性を補正するガンマ補正手段とを備える画像形成装置を、前記検出デバイスによって検出された濃度値に基づいて前記ガンマ補正テーブルを更新するキャリブレーション手段として機能させ、前記キャリブレーション手段は、前記検出デバイスによって検出された濃度値が設計上の最大濃度値を超える場合であっても、前記最大濃度値を超える濃度値を前記最大濃度値以下に変換せず、前記最大濃度値を超える濃度値を除くことによって前記ガンマ補正テーブルを生成することを特徴とする。
【００３０】
この構成により、本発明のキャリブレーションプログラムを実行する画像形成装置は、検出された濃度値が設計上の最大濃度値を超える場合であっても、最大濃度値を超える濃度値を最大濃度値以下に変換せず、最大濃度値を超える濃度値を除くことによってガンマ補正テーブルを生成するので、プリンターの入出力特性を所望のもの、または、所望のものに近いものにすることができる。したがって、本発明のキャリブレーションプログラムを実行する画像形成装置は、プリンターの入出力特性を改善することができる。
【発明の効果】
【００３１】
本発明の画像形成装置およびキャリブレーションプログラムは、プリンターの入出力特性を改善することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態に係るＭＦＰのブロック図である。
【図２】キャリブレーションを実行する場合の図１に示すＭＦＰの動作のフローチャートである。
【図３】図２に示す動作において記録媒体上に描画されるパッチ・パターンの一例を示す図である。
【図４】図１に示すプリンターの入出力特性の一例を示す図である。
【図５】図４に示す入出力特性を正規化した図である。
【図６】図５に示す入出力特性のサンプリング点の間が内挿補間された図である。
【図７】図１に示すＭＦＰにおける所望の入出力特性の一例を示す図である。
【図８】図６に示すグラフの逆関数のグラフを示す図である。
【図９】図６に示すグラフから生成されたガンマ補正テーブルを示す図である。
【図１０】印刷を実行する場合の図１に示すＭＦＰの動作のフローチャートである。
【図１１】キャリブレーションを実行する場合の従来の画像形成装置の動作のフローチャートである。
【図１２】従来の画像形成装置において図４に示す入出力特性を正規化した図である。
【図１３】図１２に示す入出力特性のサンプリング点の間が内挿補間された図である。
【図１４】図１３に示すグラフから生成されたガンマ補正テーブルを示す図である。
【図１５】図１４に示すガンマ補正テーブルによってガンマ補正された入出力特性を示す図である。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態について、図面を用いて説明する。
【００３４】
まず、本実施の形態に係る画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００３５】
図１は、ＭＦＰ１０のブロック図である。
【００３６】
図１に示すように、ＭＦＰ１０は、種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、原稿からデータを読み取る読取デバイスであるスキャナー１３と、入力値に応じた濃度で用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター１４と、プリンター１４によって実行された印刷の濃度値を検出する検出デバイスとしてのフォトセンサー１５と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１６と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で外部の装置と通信を行う通信デバイスである通信部１７と、各種のデータを記憶している半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部１８と、ＭＦＰ１０全体を制御する制御部１９とを備えている。
【００３７】
プリンター１４は、電子写真方式の印刷デバイスである。
【００３８】
記憶部１８は、プリンター１４の入出力特性を補正するためのガンマ補正テーブルを更新するキャリブレーションプログラム１８ａを記憶している。キャリブレーションプログラム１８ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００３９】
記憶部１８は、プリンター１４による中間調の入出力特性を補正するためのガンマ補正テーブル１８ｂと、プリンター１４によって中間調を再現するためのスクリーン１８ｃとをそれぞれ複数記憶している。ガンマ補正テーブル１８ｂと、スクリーン１８ｃとは、互いに対応しているものが存在している。
【００４０】
制御部１９は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えているコンピューターである。ＣＰＵは、ＲＯＭまたは記憶部１８に記憶されているプログラムを実行する。
【００４１】
制御部１９は、記憶部１８に記憶されているプログラムを実行することによって、ガンマ補正テーブル１８ｂによってプリンター１４の入出力特性を補正するガンマ補正手段１９ａとして機能する。
【００４２】
制御部１９は、記憶部１８に記憶されているキャリブレーションプログラム１８ａを実行することによって、フォトセンサー１５によって検出された濃度値に基づいてガンマ補正テーブル１８ｂを更新するキャリブレーション手段１９ｂとして機能する。
【００４３】
次に、ＭＦＰ１０の動作について説明する。
【００４４】
まず、プリンター１４の入出力特性を所望のものにするためのキャリブレーションを実行する場合のＭＦＰ１０の動作について説明する。
【００４５】
ＭＦＰ１０は、湿度、温度または印刷枚数などの一定の環境変化の条件を満たした場合に、図２に示すように、キャリブレーションを実行する。
【００４６】
図２は、キャリブレーションを実行する場合のＭＦＰ１０の動作のフローチャートである。
【００４７】
図２に示すように、ＭＦＰ１０のキャリブレーション手段１９ｂは、任意のスクリーン１８ｃから成るパッチ・パターンをプリンター１４によって記録媒体上に描画する（Ｓ５１）。
【００４８】
図３は、Ｓ５１において記録媒体上に描画されるパッチ・パターン３０の一例を示す図である。
【００４９】
図３に示すパッチ・パターン３０は、入力値としての濃度値が既知であって互いに異なるパッチ３１〜３９を含んでいる。
【００５０】
図２に示すように、キャリブレーション手段１９ｂは、Ｓ５１の処理の後、Ｓ５１において記録媒体上に描画したパッチ・パターンのパッチを１つずつフォトセンサー１５によって読み取って濃度を計測する（Ｓ５２）。
【００５１】
図４は、入力値と、Ｓ５２において計測された濃度との対応関係、すなわち、プリンター１４の入出力特性の一例を示す図である。
【００５２】
図４に示すように、フォトセンサー１５によって読み取って計測された濃度は、ＭＦＰ１０の設計上の最大濃度値Ｄｍａｘを超えている場合がある。図４において、Ｄｍｉｎは、ＭＦＰ１０の設計上の最小濃度値である。図４において、白丸は、Ｓ５２において計測されたパッチの濃度をプロットしたものである。すなわち、白丸は、それぞれ、サンプリング点を示している。
【００５３】
図２に示すように、キャリブレーション手段１９ｂは、Ｓ５２の処理の後、Ｓ５２によって計測した全てのパッチに対して１つずつ、以下のＳ５４の処理を繰り返す（Ｓ５３）。
【００５４】
キャリブレーション手段１９ｂは、Ｓ５２において計測した濃度を次に示す式によって正規化する（Ｓ５４）。次に示す式において、Ｄｏｕｔは、フォトセンサー１５によって読み取って計測された濃度値Ｄｉｎを正規化した後の値である。また、Ｎは、ＭＦＰ１０の設計上の階調値の最大値であって、例えば２５５である。
Ｄｏｕｔ＝（Ｄｉｎ−Ｄｍｉｎ）／（Ｄｍａｘ−Ｄｍｉｎ）×Ｎ
【００５５】
図５は、図４に示す入出力特性を正規化した図である。
【００５６】
図５に示すように、正規化された入出力特性の出力は、Ｎを超える場合であっても、Ｎ以下に変換されることなく、そのままの値が維持されている。
【００５７】
図２に示すように、キャリブレーション手段１９ｂは、Ｓ５３の処理の後、サンプリング点の間を内挿補間する（Ｓ５７）。
【００５８】
図６は、図５に示す入出力特性のサンプリング点の間が内挿補間された図である。
【００５９】
図６に示すように、サンプリング点の間の内挿補間によって、サンプリング点が滑らかに配置される。
【００６０】
図２に示すように、キャリブレーション手段１９ｂは、Ｓ５７の処理の後、Ｓ５７において生成したグラフと、所望の入出力特性とに基づいて、ガンマ補正テーブルを生成する（Ｓ５８）。
【００６１】
図７は、所望の入出力特性の一例を示す図である。図８は、図６に示すグラフの逆関数のグラフを示す図である。図９は、図６に示すグラフから生成されたガンマ補正テーブルを示す図である。
【００６２】
図７に示す正比例の関係の入出力特性が所望の入出力特性である場合、キャリブレーション手段１９ｂは、図７に示すグラフを対称軸として、図６に示すグラフの線対称のグラフとして、図８に示すグラフを生成する。すなわち、図８に示すグラフは、図６に示すグラフの逆関数のグラフである。キャリブレーション手段１９ｂは、図８に示すグラフにおいて、ＭＦＰ１０の設計上の最大値Ｎを超える値を除くことによって、図９に示すガンマ補正テーブルを生成する。すなわち、キャリブレーション手段１９ｂは、ＭＦＰ１０の設計上の最大濃度値を超える濃度値を除くことによってガンマ補正テーブルを生成する。
【００６３】
図２に示すように、キャリブレーション手段１９ｂは、Ｓ５８の処理の後、Ｓ５１において使用したスクリーン１８ｃに対応するガンマ補正テーブル１８ｂを、Ｓ５８において生成したガンマ補正テーブルに更新して（Ｓ５９）、図２に示す動作を終了する。
【００６４】
なお、ＭＦＰ１０は、図４に示す入出力特性が図９に示すガンマ補正テーブルによってガンマ補正されることによって、図７に示す入出力特性に変更される。
【００６５】
次に、印刷を実行する場合のＭＦＰ１０の動作について説明する。
【００６６】
ＭＦＰ１０は、印刷を実行する場合、図１０に示す動作を実行する。
【００６７】
図１０は、印刷を実行する場合のＭＦＰ１０の動作のフローチャートである。
【００６８】
図１０に示すように、ＭＦＰ１０の制御部１９は、印刷対象の画像データのＲＧＢ値をＣＭＹＫ値に色変換する（Ｓ９１）。
【００６９】
次いで、制御部１９のガンマ補正手段１９ａは、Ｓ９１において色変換された画像データの階調をガンマ補正テーブル１８ｂによってガンマ補正する（Ｓ９２）。ガンマ補正によって、プリンター１４の入出力特性が補正される。なお、ガンマ補正手段１９ａは、後続のＳ９３において使用されるスクリーン１８ｃに対応するガンマ補正テーブル１８ｂをＳ９２において使用する。
【００７０】
制御部１９は、Ｓ９２の処理の後、Ｓ９２において使用されたガンマ補正テーブル１８ｂに対応するスクリーン１８ｃによって、Ｓ９２においてガンマ補正された画像データに対してスクリーン処理を行う（Ｓ９３）。スクリーン処理によって、ハーフトーンデータが生成される。
【００７１】
制御部１９は、Ｓ９３において生成されたハーフトーンデータに基づいてプリンター１４に印刷を実行させて（Ｓ９４）、図１０に示す動作を終了する。
【００７２】
以上に説明したように、ＭＦＰ１０は、フォトセンサー１５によって検出された濃度値に対応するＤｏｕｔが、ＭＦＰ１０の設計上の最大濃度値Ｄｍａｘに対応するＮを超える場合であっても、Ｎを超えるＤｏｕｔをＮ以下に変換せず、Ｎを超える値を除くことによってガンマ補正テーブルを生成する（Ｓ５８）ので、プリンター１４の入出力特性を所望のもの、または、所望のものに近いものにすることができる。したがって、ＭＦＰ１０は、プリンター１４の入出力特性を改善することができる。
【００７３】
ＭＦＰ１０は、図２に示すようにＤｏｕｔがＮを超える場合であってもＮ以下への変換を行わないので、図１１に示すようにＤｏｕｔがＮを超える場合にＮへの変換を行う構成と比較して、キャリブレーションプログラム１８ａを簡略化することができる。ＭＦＰ１０は、キャリブレーションプログラム１８ａを簡略化すると、キャリブレーションプログラム１８ａを実行するための処理負担を低減することや、キャリブレーションプログラム１８ａの記憶に必要な記憶容量を低減することができる。
【００７４】
なお、ＭＦＰ１０は、フォトセンサー１５によって検出された濃度値に対応するＤｏｕｔが、ＭＦＰ１０の設計上の最大濃度値Ｄｍａｘに対応する例えば２５５などのＮを超える場合であっても、Ｎを超えるＤｏｕｔをＮ以下に変換しないが、計算処理のために設定されている例えば５１１などの上限値（以下「計算上限値」と言う。）をＤｏｕｔが超える場合には、計算上限値を超えるＤｏｕｔを計算上限値に変換する。
【００７５】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機、ファックス専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００７６】
１０  ＭＦＰ（画像形成装置）
１４  プリンター（印刷デバイス）
１５  フォトセンサー（検出デバイス）
１８ａ  キャリブレーションプログラム
１８ｂ  ガンマ補正テーブル
１９ａ  ガンマ補正手段
１９ｂ  キャリブレーション手段
【図１】
0006308398.tif 000002
【図２】
0006308398.tif 000003
【図３】
0006308398.tif 000004
【図４】
0006308398.tif 000005
【図５】
0006308398.tif 000006
【図６】
0006308398.tif 000007
【図７】
0006308398.tif 000008
【図８】
0006308398.tif 000009
【図９】
0006308398.tif 000010
【図１０】
0006308398.tif 000011
【図１１】
0006308398.tif 000012
【図１２】
0006308398.tif 000013
【図１３】
0006308398.tif 000014
【図１４】
0006308398.tif 000015
【図１５】
0006308398.tif 000016