(57)【要約】【課題】カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合であっても、印刷済み画像を容易に視認することができる技術を提供すること。【解決手段】カートリッジ１００に収容されているトナーが非正規品と判断された場合に生成される高濃度補正テーブルは、カートリッジ１００に収容されているトナーが正規品と判断された場合に生成される通常濃度補正テーブルと比較して、Ｃ’Ｍ’Ｙ’Ｋ’値が高い値に設定されている。よって、カートリッジ１００に収容されているトナーが非正規品と判断された場合には、収容されているトナーが正規品と判断された場合よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。従って、収容されているトナーが非正規品と判断された場合においても、印刷済み画像を容易に視認することが可能となる。【選択図】図１１
2010149283.tif 000002
【特許請求の範囲】
【請求項１】
色材を収容すると共に記憶装置を有するカートリッジが着脱可能に装着され、与えられる画像データに従って印刷を実行する印刷実行手段を含む印刷装置のための制御装置であって、
前記カートリッジの前記記憶装置から読み出される処理用情報であって、前記色材の特性に関連して画像処理で使用される前記処理用情報を取得する処理用情報取得手段と、
前記処理用情報が取得された場合に、原画像データに対して前記取得された処理用情報を利用する第１の画像処理を施して第１の処理済み画像データを生成し、前記処理用情報が取得されなかった場合に、前記第１の処理済み画像データに基づいて印刷される第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像が第２の処理済み画像データに基づいて印刷されるように、前記原画像データに対して第２の画像処理を施して前記第２の処理済み画像データを生成する画像処理手段と、
前記第１または第２の処理済み画像データを前記印刷実行手段に供給する供給手段とを備えることを特徴とする制御装置。
【請求項２】
前記処理用情報取得手段により取得された前記処理用情報が、前記カートリッジに収容されている色材の特性に適合するか否かを判定する判定手段をさらに備え、
前記画像処理手段は、
前記処理用情報が取得され、かつ、前記処理用情報が前記色材の特性に適合すると判定された場合に、前記処理用情報を使用した前記第１の画像処理を前記原画像データに対して施し、前記処理用情報が取得され、かつ、前記処理用情報が前記色材の特性に適合しないと判定された場合に、前記処理用情報を使用せずに、前記第２の画像処理を前記原画像データに対して施すことを特徴とする請求項１記載の制御装置。
【請求項３】
前記印刷装置に予め設定されている第１の識別情報が、前記装着されたカートリッジの記憶装置に記憶されていない場合に、前記第１の識別情報を前記記憶装置に第２の識別情報として記憶させる記憶制御手段と、
前記印刷装置に設定されている前記第１の識別情報と、前記装着されたカートリッジの前記記憶装置に記憶されている前記第２の識別情報と、を取得する識別情報取得手段とをさらに備え、
前記判定手段は、前記識別情報取得手段により取得される前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定することによって、前記処理用情報が前記カートリッジに収容されている色材の特性に適合するか否かを判定することを特徴とする請求項２記載の制御装置。
【請求項４】
前記処理用情報は、階調補正用情報を含んでおり、
前記制御装置は、さらに、
前記処理用情報取得手段によって取得された前記処理用情報に含まれる前記階調補正用情報を用いて、第１階調補正テーブルを生成するテーブル生成手段を備え、
前記画像処理手段は、
処理対象となる画像データに含まれる複数の画素の階調値を変更する階調値変更手段であって、前記テーブル生成手段によって生成された前記第１階調補正テーブルを利用する第１の階調値変更処理と、予め準備された第２階調補正テーブルを利用する第２の階調値変更処理と、を実行可能であり、前記第１の階調値変更処理は前記第１の画像処理に含まれる処理であり、前記第２の階調値変更処理は前記第２の画像処理に含まれる処理である、前記階調値変更手段を備え、
前記予め準備された第２階調補正テーブルは、前記第２階調補正テーブルを利用して得られる前記第２の印刷済み画像の濃度が、前記第１階調補正テーブルを利用して得られる前記第１の印刷済み画像の濃度よりも高くなるように、設定されていることを特徴とする請求項１から３のいずれかに記載の制御装置。
【請求項５】
前記処理用情報は、第1階調補正用情報を含んでおり、
前記制御装置は、さらに、
前記処理用情報取得手段によって取得された前記処理用情報に含まれる前記第1階調補正用情報を用いて、第１階調補正テーブルを生成する第１テーブル生成手段と、
前記制御装置に記憶された第２階調補正用情報を用いて、第２階調補正テーブルを生成する第２テーブル生成手段とを備え、
前記画像処理手段は、
処理対象となる画像データに含まれる複数の画素の階調値を変更する階調値変更手段であって、前記第１テーブル生成手段によって生成された前記第１階調補正テーブルを利用する第１の階調値変更処理と、前記第２テーブル生成手段によって生成された第２階調補正テーブルを利用する第２の階調値変更処理と、を実行可能であり、前記第１の階調値変更処理は前記第１の画像処理に含まれる処理であり、第２の階調値変更処理は前記第２の画像処理に含まれる処理である、前記階調値変更手段を備え、
前記制御装置に記憶された第２階調補正用情報を用いて生成される第２階調補正テーブルは、前記第２階調補正テーブルを利用して得られる前記第２の印刷済み画像の濃度が、前記第１階調補正テーブルを利用して得られる前記第１の印刷済み画像の濃度よりも高くなるように、設定されていることを特徴とする請求項１から３のいずれかに記載の制御装置。
【請求項６】
前記処理用情報は、第1階調補正用情報を含んでおり、
前記制御装置は、さらに、
前記第１階調補正用情報を用いて、補正前の画像データの第１階調値と補正後の画像データの第２階調値との関係を示す第１階調補正テーブルを生成する第１テーブル生成手段と、
前記制御装置に記憶された補助階調補正用情報を用いて、補正前の画像データの第１階調値と補正後の画像データの第３階調値との関係を示す第２階調補正テーブルを生成する第２テーブル生成手段と、を備え、
前記第１テーブル生成手段は、
予め準備された第１の関係であって、前記第１階調値と目標の印刷濃度を示す第１の目標印刷濃度値との間の対応を示す前記第１の関係と、前記第１階調補正用情報を用いて決定される第２の関係であって、前記第２階調値と実現される印刷濃度を示す第１の実現印刷濃度値との間の対応を示す前記第２の関係と、に基づいて、前記第１階調値に対応する前記第１の目標印刷濃度値が、前記第２階調値に対応する前記第１の実現印刷濃度値に等しくなるように、前記第１階調値に対応する前記第２階調値を決定することによって、前記第１階調補正テーブルを生成し、
前記第２テーブル生成手段は、
予め準備された第３の関係であって、前記第１階調値と目標の印刷濃度を示す第２の目標印刷濃度値との間の対応を示す前記第３の関係と、前記補助階調補正用情報を用いて決定される第４の関係であって、前記第３階調値と実現される印刷濃度を示す第２の実現印刷濃度値との間の対応を示す前記第４の関係と、に基づいて、前記第１階調値に対応する前記第２の目標印刷濃度値が、前記第３階調値に対応する前記第２の実現印刷濃度値に等しくなるように、前記第１階調値に対応する前記第３階調値を決定することによって、前記第２階調補正テーブルを生成し、
前記画像処理手段は、
処理対象となる画像データに含まれる複数の画素の階調値を変更する階調値変更手段であって、前記第１テーブル生成手段によって生成された前記第１階調補正テーブルを利用する第１の階調値変更処理と、前記第２テーブル生成手段によって生成された第２階調補正テーブルを利用する第２の階調値変更処理と、を実行可能であり、前記第１の階調値変更処理は前記第１の画像処理に含まれる処理であり、前記第２の階調値変更処理は前記第２の画像処理に含まれる処理である、前記階調値変更手段を備え、
前記第２階調補正テーブルを生成するために利用される前記第３の関係を構成する第２の目標印刷濃度値は、前記第１階調補正テーブルを生成するために利用される前記第１の関係を構成する第１の目標印刷濃度値よりも高くなるように設定されていることを特徴とする請求項１から３のいずれかに記載の制御装置。
【請求項７】
前記処理用情報は、第１色変換情報を含んでおり、
前記画像処理手段は、
第１の色空間内の色で表わされる処理対象となる第１の画像データを第２の色空間内の色で表わされる第２の画像データに変換する色変換手段であって、前記処理用情報に含まれる色変換情報を用いて準備される第１色変換テーブルを利用する第１の色変換処理と、予め準備された第２色変換テーブルを利用する第２の色変換処理と、を実行可能であり、前記第１の色変換処理は前記第１の画像処理に含まれる処理であり、前記第２の色変換処理は前記第２の画像処理に含まれる処理である、前記色変換手段を備え、
前記予め準備された第２色変換テーブルは、前記第２色変換テーブルを利用して得られる前記第２の印刷済み画像の濃度が、前記第１色変換テーブルを利用して得られる前記第１の印刷済み画像の濃度よりも高くなるように、設定されていることを特徴とする請求項１から６のいずれかに記載の制御装置。
【請求項８】
色材を収容すると共に記憶装置を有するカートリッジが着脱可能に装着され、与えられる画像データに従って印刷を実行する印刷実行手段を含む印刷装置のための制御装置であって、
前記カートリッジの前記記憶装置から読み出される処理用情報であって、前記色材の特性に関連して画像処理で使用される前記処理用情報を取得する処理用情報取得手段と、
前記処理用情報取得手段により取得された前記処理用情報が、前記カートリッジに収容されている色材の特性に適合するか否かを判定する判定手段と、
前記処理用情報が前記色材の特性に適合すると判定された場合に、原画像データに対して前記取得された処理用情報を利用する第１の画像処理を施して第１の処理済み画像データを生成し、前記処理用情報が前記色材の特性に適合しないと判定された場合に、前記第１の処理済み画像データに基づいて印刷される第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像が第２の処理済み画像データに基づいて印刷されるように、前記原画像データに対して第２の画像処理を施して前記第２の処理済み画像データを生成する画像処理手段と、
前記第１または第２の処理済み画像データを前記印刷実行手段に供給する供給手段とを備えることを特徴とする制御装置。
【請求項９】
色材を収容すると共に記憶装置を有するカートリッジが着脱可能に装着され、与えられる画像データに従って印刷を実行する印刷実行手段を含む印刷装置のための制御装置に実行させるプログラムであって、
前記カートリッジの前記記憶装置から読み出される処理用情報であって、前記色材の特性に関連して画像処理で使用される前記処理用情報を取得する取得ステップと、
前記処理用情報が取得された場合に、原画像データに対して前記取得された処理用情報を利用する第１の画像処理を施して第１の処理済み画像データを生成し、前記処理用情報が取得されなかった場合に、前記第１の処理済み画像データに基づいて印刷される第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像が第２の処理済み画像データに基づいて印刷されるように、前記原画像データに対して第２の画像処理を施して前記第２の処理済み画像データを生成する画像処理ステップと、
前記第１または第２の処理済み画像データを前記印刷実行手段に供給する供給ステップとを前記制御装置に実行させることを特徴とするプログラム。
【請求項１０】
色材を収容すると共に記憶装置を有するカートリッジが着脱可能に装着され、与えられる画像データに従って印刷を実行する印刷実行手段を含む印刷装置のための制御装置に実行させるプログラムであって、
前記カートリッジの前記記憶装置から読み出される処理用情報であって、前記色材の特性に関連して画像処理で使用される前記処理用情報を取得する取得ステップと、
前記処理用情報取得手段により取得された前記処理用情報が、前記カートリッジに収容されている色材の特性に適合するか否かを判定する判定ステップと、
前記処理用情報が前記色材の特性に適合すると判定された場合に、原画像データに対して前記取得された処理用情報を利用する第１の画像処理を施して第１の処理済み画像データを生成し、前記処理用情報が前記色材の特性に適合しないと判定された場合に、前記第１の処理済み画像データに基づいて印刷される第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像が第２の処理済み画像データに基づいて印刷されるように、前記原画像データに対して第２の画像処理を施して前記第２の処理済み画像データを生成する画像処理ステップと、
前記第１または第２の処理済み画像データを前記印刷実行手段に供給する供給ステップとを前記制御装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷のための画像処理に関する。
【背景技術】
【０００２】
プリンタには、通常、インクやトナーなどの色材を収容するカートリッジが着脱可能に装着される。プリンタから出力される印刷済み画像は、色材の特性に応じて変化する。このため、色材の特性に適した画像処理が実行されることが好ましい。
【０００３】
従来のプリンタでは、カートリッジに画像処理用データが格納されたメモリが設けられており、該画像処理用データを用いて画像処理が実行される（例えば特許文献１）。これにより、カートリッジ内の色材の特性に適した画像処理が実行され、この結果、良好な印刷済み画像が得られる。  
【特許文献１】特開平７−４３９６４号公報
【特許文献２】特開２００１−２１９６２４号公報
【特許文献３】特開２００２−８６８６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、カートリッジ内に収容された色材がプリンタメーカによって推奨されるものではない場合の画像処理について充分に考慮されていなかった。なお、このような場合としては、例えば、カートリッジが非正規品である場合や、カートリッジが再充填された色材を収容している場合などが挙げられる。このような場合には、印刷済み画像内に視認困難な部分が発生し易く、印刷済み画像の利用価値が低下してしまうという問題があった。
【０００５】
本発明は上述した問題を解決するためになされたものであり、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合であっても、印刷済み画像を容易に視認することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために本発明の第１の装置は、色材を収容すると共に記憶装置を有するカートリッジが着脱可能に装着され、与えられる画像データに従って印刷を実行する印刷実行手段を含む印刷装置のための制御装置であって、前記カートリッジの前記記憶装置から読み出される処理用情報であって、前記色材の特性に関連して画像処理で使用される前記処理用情報を取得する処理用情報取得手段と、前記処理用情報が取得された場合に、原画像データに対して前記取得された処理用情報を利用する第１の画像処理を施して第１の処理済み画像データを生成し、前記処理用情報が取得されなかった場合に、前記第１の処理済み画像データに基づいて印刷される第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像が第２の処理済み画像データに基づいて印刷されるように、前記原画像データに対して第２の画像処理を施して前記第２の処理済み画像データを生成する画像処理手段と、前記第１または第２の処理済み画像データを前記印刷実行手段に供給する供給手段とを備えることを特徴とする。なお、制御装置は、印刷装置に内蔵されても良いし、印刷装置と通信可能に構成される外部装置に内蔵されていても良い。
【０００７】
上記の装置によれば、カートリッジの記憶装置から処理用情報が取得されない場合には、第２の印刷済み画像データが生成されるため、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジが非正規品である場合）にも、印刷済み画像を容易に視認することが可能となる。
【０００８】
上記の装置において、前記処理用情報取得手段により取得された前記処理用情報が、前記カートリッジに収容されている色材の特性に適合するか否かを判定する判定手段をさらに備え、前記画像処理手段は、前記処理用情報が取得され、かつ、前記処理用情報が前記色材の特性に適合すると判定された場合に、前記処理用情報を使用した前記第１の画像処理を前記原画像データに対して施し、前記処理用情報が取得され、かつ、前記処理用情報が前記色材の特性に適合しないと判定された場合に、前記処理用情報を使用せずに、前記第２の画像処理を前記原画像データに対して施すことが好ましい。
【０００９】
上記の装置によれば、カートリッジの記憶装置から処理用情報が取得される場合であっても、処理用情報がカートリッジに収容されている色材に適合していないと判断される場合には、第２の印刷済み画像データが生成されるため、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジに収容されている色材が再充填されたものである場合）にも、印刷済み画像を容易に視認することが可能となる。
【００１０】
上記の装置において、前記印刷装置に予め設定されている第１の識別情報が、前記装着されたカートリッジの記憶装置に記憶されていない場合に、前記第１の識別情報を前記記憶装置に第２の識別情報として記憶させる記憶制御手段と、前記印刷装置に設定されている前記第１の識別情報と、前記装着されたカートリッジの前記記憶装置に記憶されている前記第２の識別情報と、を取得する識別情報取得手段とをさらに備え、前記判定手段は、前記識別情報取得手段により取得される前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定することによって、前記処理用情報が前記カートリッジに収容されている色材の特性に適合するか否かを判定することが好ましい。
【００１１】
上記の装置によれば、識別情報取得手段により取得された第１の識別情報と第２の識別情報とが一致しない場合には、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではないと判断し（例えば、カートリッジに収容されている色材が再充填されたものであると判断し）、処理用情報取得手段により取得された処理用情報がカートリッジに収容されている色材の特性に適合しないと判断する。したがって、印刷装置に設定されている第１の識別情報を利用して、処理用情報取得手段により取得された処理用情報が、装着されたカートリッジに収容されている色材の特性と適合するか否かを正確に判定することができる。
【００１２】
上記の装置において、前記処理用情報は、階調補正用情報を含んでおり、前記制御装置は、さらに、前記処理用情報取得手段によって取得された前記処理用情報に含まれる前記階調補正用情報を用いて、第１階調補正テーブルを生成するテーブル生成手段を備え、前記画像処理手段は、処理対象となる画像データに含まれる複数の画素の階調値を変更する階調値変更手段であって、前記テーブル生成手段によって生成された前記第１階調補正テーブルを利用する第１の階調値変更処理と、予め準備された第２階調補正テーブルを利用する第２の階調値変更処理と、を実行可能であり、前記第１の階調値変更処理は前記第１の画像処理に含まれる処理であり、前記第２の階調値変更処理は前記第２の画像処理に含まれる処理である、前記階調値変更手段を備え、前記予め準備された第２階調補正テーブルは、前記第２階調補正テーブルを利用して得られる前記第２の印刷済み画像の濃度が、前記第１階調補正テーブルを利用して得られる前記第１の印刷済み画像の濃度よりも高くなるように、設定されていることが好ましい。
【００１３】
上記の装置によれば、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジが非正規品である場合やカートリッジに収容されている色材が再充填されたものである場合）には、予め準備された第２階調補正テーブルを利用した第２階調値変更処理が処理対象となる画像データに施されるので、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、上記の場合にも、印刷済み画像を容易に視認することが可能となる。また、第２階調補正テーブルは予め準備されているので、第２階調補正処理を速やかに実行開始できる。
【００１４】
上記の装置において、前記処理用情報は、第1階調補正用情報を含んでおり、前記制御装置は、さらに、前記処理用情報取得手段によって取得された前記処理用情報に含まれる前記第1階調補正用情報を用いて、第１階調補正テーブルを生成する第１テーブル生成手段と、前記制御装置に記憶された第２階調補正用情報を用いて、第２階調補正テーブルを生成する第２テーブル生成手段とを備え、前記画像処理手段は、処理対象となる画像データに含まれる複数の画素の階調値を変更する階調値変更手段であって、前記第１テーブル生成手段によって生成された前記第１階調補正テーブルを利用する第１の階調値変更処理と、前記第２テーブル生成手段によって生成された第２階調補正テーブルを利用する第２の階調値変更処理と、を実行可能であり、前記第１の階調値変更処理は前記第１の画像処理に含まれる処理であり、第２の階調値変更処理は前記第２の画像処理に含まれる処理である、前記階調値変更手段を備え、前記制御装置に記憶された第２階調補正用情報を用いて生成される第２階調補正テーブルは、前記第２階調補正テーブルを利用して得られる前記第２の印刷済み画像の濃度が、前記第１階調補正テーブルを利用して得られる前記第１の印刷済み画像の濃度よりも高くなるように、設定されていることが好ましい。
【００１５】
上記の装置によれば、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジが非正規品である場合やカートリッジに収容されている色材が再充填されたものである場合）には、第２階調補正テーブルを利用した第２階調値変更処理が処理対象となる画像データに施されるので、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、上記の場合にも、印刷済み画像を容易に視認することが可能となる。また、制御装置に記憶された第２階調補正用情報を用いて、第２階調補正テーブルが生成されるため、第２階調補正テーブルが予め準備されていない場合であっても、第２の印刷済み画像データを確実に生成することができる。
【００１６】
上記の装置において、前記処理用情報は、第1階調補正用情報を含んでおり、前記制御装置は、さらに、前記第１階調補正用情報を用いて、補正前の画像データの第１階調値と補正後の画像データの第２階調値との関係を示す第１階調補正テーブルを生成する第１テーブル生成手段と、前記制御装置に記憶された補助階調補正用情報を用いて、補正前の画像データの第１階調値と補正後の画像データの第３階調値との関係を示す第２階調補正テーブルを生成する第２テーブル生成手段と、を備え、前記第１テーブル生成手段は、予め準備された第１の関係であって、前記第１階調値と目標の印刷濃度を示す第１の目標印刷濃度値との間の対応を示す前記第１の関係と、前記第１階調補正用情報を用いて決定される第２の関係であって、前記第２階調値と実現される印刷濃度を示す第１の実現印刷濃度値との間の対応を示す前記第２の関係と、に基づいて、前記第１階調値に対応する前記第１の目標印刷濃度値が、前記第２階調値に対応する前記第１の実現印刷濃度値に等しくなるように、前記第１階調値に対応する前記第２階調値を決定することによって、前記第１階調補正テーブルを生成し、前記第２テーブル生成手段は、予め準備された第３の関係であって、前記第１階調値と目標の印刷濃度を示す第２の目標印刷濃度値との間の対応を示す前記第３の関係と、前記補助階調補正用情報を用いて決定される第４の関係であって、前記第３階調値と実現される印刷濃度を示す第２の実現印刷濃度値との間の対応を示す前記第４の関係と、に基づいて、前記第１階調値に対応する前記第２の目標印刷濃度値が、前記第３階調値に対応する前記第２の実現印刷濃度値に等しくなるように、前記第１階調値に対応する前記第３階調値を決定することによって、前記第２階調補正テーブルを生成し、前記画像処理手段は、処理対象となる画像データに含まれる複数の画素の階調値を変更する階調値変更手段であって、前記第１テーブル生成手段によって生成された前記第１階調補正テーブルを利用する第１の階調値変更処理と、前記第２テーブル生成手段によって生成された第２階調補正テーブルを利用する第２の階調値変更処理と、を実行可能であり、前記第１の階調値変更処理は前記第１の画像処理に含まれる処理であり、前記第２の階調値変更処理は前記第２の画像処理に含まれる処理である、前記階調値変更手段を備え、前記第２階調補正テーブルを生成するために利用される前記第３の関係を構成する第２の目標印刷濃度値は、前記第１階調補正テーブルを生成するために利用される前記第１の関係を構成する第１の目標印刷濃度値よりも高くなるように設定されていることが好ましい。
【００１７】
上記の装置によれば、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジが非正規品である場合やカートリッジに収容されている色材が再充填されたものである場合）には、第２の目標印刷濃度を利用して生成される第２階調補正テーブルを利用した第２階調値変更処理が、処理対象となる画像データに施されるので、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、上記の場合にも、印刷済み画像を容易に視認することが可能となる。
【００１８】
上記の装置において、前記処理用情報は、第１色変換情報を含んでおり、前記画像処理手段は、第１の色空間内の色で表わされる処理対象となる第１の画像データを第２の色空間内の色で表わされる第２の画像データに変換する色変換手段であって、前記処理用情報に含まれる色変換情報を用いて準備される第１色変換テーブルを利用する第１の色変換処理と、予め準備された第２色変換テーブルを利用する第２の色変換処理と、を実行可能であり、前記第１の色変換処理は前記第１の画像処理に含まれる処理であり、前記第２の色変換処理は前記第２の画像処理に含まれる処理である、前記色変換手段を備え、前記予め準備された第２色変換テーブルは、前記第２色変換テーブルを利用して得られる前記第２の印刷済み画像の濃度が、前記第１色変換テーブルを利用して得られる前記第１の印刷済み画像の濃度よりも高くなるように、設定されていることが好ましい。
【００１９】
上記の装置によれば、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジが非正規品である場合やカートリッジに収容されている色材が再充填されたものである場合）には、第２色変換テーブルを利用した第２色変換処理が処理対象となる第１の画像データに施されるので、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、上記の場合にも、印刷済み画像を容易に視認することが可能となる。また、第２色変換テーブルは予め準備されているので、第２色変換処理を速やかに実行開始できる。
【００２０】
また、上述の目的を達成するために本発明の第２の装置は、色材を収容すると共に記憶装置を有するカートリッジが着脱可能に装着され、与えられる画像データに従って印刷を実行する印刷実行手段を含む印刷装置のための制御装置であって、前記カートリッジの前記記憶装置から読み出される処理用情報であって、前記色材の特性に関連して画像処理で使用される前記処理用情報を取得する処理用情報取得手段と、前記処理用情報取得手段により取得された前記処理用情報が、前記カートリッジに収容されている色材の特性に適合するか否かを判定する判定手段と、前記処理用情報が前記色材の特性に適合すると判定された場合に、原画像データに対して前記取得された処理用情報を利用する第１の画像処理を施して第１の処理済み画像データを生成し、前記処理用情報が前記色材の特性に適合しないと判定された場合に、前記第１の処理済み画像データに基づいて印刷される第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像が第２の処理済み画像データに基づいて印刷されるように、前記原画像データに対して第２の画像処理を施して前記第２の処理済み画像データを生成する画像処理手段と、前記第１または第２の処理済み画像データを前記印刷実行手段に供給する供給手段とを備えることを特徴とする。
【００２１】
上記の装置によれば、カートリッジの記憶装置から処理用情報が取得されても、処理用情報がカートリッジに収容されている色材に適合していないと判断される場合には、第２の印刷済み画像データが生成されるため、第１の印刷済み画像の濃度よりも高い濃度の第２の印刷済み画像を得ることができる。したがって、カートリッジに収容されている色材がプリンタメーカによって推奨されるものではない場合（例えば、カートリッジに収容されている色材が再充填されたものである場合）にも、印刷済み画像を容易に視認することが可能となる。
【００２２】
なお、本発明は、印刷装置、該印刷装置のための制御装置、制御方法、印刷装置を制御するコンピュータプログラム、該コンピュータプログラムを記録する記録媒体等の種々の態様で実現可能である。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の一実施形態における制御システム１の電気的構成を示すブロック図である。制御システム１は、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０と、ＭＦＰ１０に着脱可能に装着されるカートリッジ１００とから構成されている。
【００２４】
ＭＦＰ１０は、印刷機能、スキャナ機能、電話機能等を実現する多機能装置である。ＭＦＰ１０を印刷機能に設定すると、ＭＦＰ１０は、カートリッジ１００に収容されている色材であるトナーを使用して、印刷対象の画像を印刷用紙に印刷する転写ベルト方式のレーザプリンタとして機能する。なお、カートリッジ１００に収容されているトナーは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）およびブラック（Ｂ）の計４色である。
【００２５】
ＭＦＰ１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４、無線通信インターフェイス（以後、「無線通信Ｉ／Ｆ」と称す）１５、ネットワークインターフェイス（以後、「ネットワークＩ／Ｆ」と称す）１６、画像形成ユニット１７、中間転写体駆動部１８、濃度センサ１９、定着部２０、排紙部２１、時計２２、操作キー２３および入出力ポート２４を主に有する。なお、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３およびフラッシュメモリ１４は、バスライン（図示せず）により互いに接続されている。そして、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３およびフラッシュメモリ１４と各デバイス１５〜２３とは、入出力ポート２４を介して互いに接続されている。
【００２６】
ＣＰＵ１１は、ＲＯＭ１２に記憶された各種プログラムを実行するマイクロプロセッサであり、ＲＯＭ１２は、ＣＰＵ１１により実行される各種プログラムや、そのプログラムを実行する際に参照する定数やテーブルを記憶する読み出し専用のメモリである。
【００２７】
図２は、ＲＯＭ１２に設けられる各エリアを模式的に示した図である。ＲＯＭ１２には、ＭＦＰシリアルエリア１２ａ、第２キャリブレーション用パラメータエリア１２ｂ、高濃度キャリブレーション目標値エリア１２ｃ、第２カラープロファイルエリア１２ｄ、通常濃度キャリブレーション目標値エリア１２ｅおよび試験パッチエリア１２ｆが設けられている。
【００２８】
ＭＦＰシリアルエリア１２ａには、工場出荷時にＭＦＰ１０へ個別に割り当てられるシリアル番号が記憶されている。第２キャリブレーション用パラメータエリア１２ｂには、印刷用紙に形成される印刷済み画像の濃度補正（以下、「キャリブレーション」と称す）が行われる場合に使用される第２キャリブレーション用パラメータが記憶されている。この第２キャリブレーション用パラメータは、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが、プリンタメーカによって推奨されるトナーでない（以下、「非正規品」と称す）場合に使用されるパラメータである。第２キャリブレーション用パラメータは、ＣＭＹＫ各色に対応して設けられている。シアン用、マゼンタ用、イエロー用、ブラック用の高濃度キャリブレーション用パラメータは、それぞれ、エリア１２ｂ１，１２ｂ２，１２ｂ３，１２ｂ４に記憶されている。
【００２９】
なお、ＭＦＰ１０の画像処理では、色変換処理と、キャリブレーション処理（階調値変換処理）と、が順次実行される。色変換処理では、原画像データを構成する画素データが有するＲＧＢ値を、後述するカラープロファイル（３次元ルックアップテーブル）を用いて、ＣＭＹＫ色空間の４色の階調値（ＣＭＹＫ値）に変換する。次のキャリブレーション処理では、色変換済みの画像データを構成する画素データのＣＭＹＫ値を、後述する補正テーブルを用いて、Ｃ’Ｍ’Ｙ’Ｋ’値に補正する。なお、原画像データとは、一連の画像処理を行う前の画像データ、具体的には、後述する図９の印刷処理が行われる前の画像データを意味している。
【００３０】
また、ＭＦＰ１０の印刷処理では、補正済み画像データを構成する画素データのＣ’Ｍ’Ｙ’Ｋ’値を、ディザパターンに適用して、補正済み画像データの有する各画素データをオン・オフからなる２値のデータ（処理済み画像データ）に変換する。そして、ＭＦＰ１０は、処理済み画像データを使用して、印刷用紙に処理済み画像を形成する。
【００３１】
高濃度キャリブレーション目標値エリア１２ｃには、キャリブレーション処理が行われる場合に使用される目標値であり、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが非正規品である場合に使用される高濃度キャリブレーション目標値が記憶されている。高濃度キャリブレーション目標値は、ＣＭＹＫ各色に対応して設けられている。シアン用、マゼンタ用、イエロー用、ブラック用の高濃度キャリブレーション目標値は、それぞれ、エリア１２ｃ１，１２ｃ２，１２ｃ３，１２ｃ４に記憶されている。
【００３２】
第２カラープロファイルエリア１２ｄには、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが非正規品である場合に使用される第２カラープロファイルが記憶されている。ここで、カラープロファイルとは、原画像データを構成する画素データが有するＲＧＢ値（０〜２５５の値）に対して、色変換済み画像データを構成する画素データのＣＭＹＫ値（０〜２５５の値）がいくつに変換されるかを設定した情報（３次元ルックアップテーブル）である。
【００３３】
通常濃度キャリブレーション目標値エリア１２ｅには、キャリブレーション処理が行われる場合に使用される目標値であり、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが、プリンタメーカによって推奨されるトナー（以下、「正規品」と称す）である場合に使用される通常濃度キャリブレーション目標値が記憶されている。通常濃度キャリブレーション目標値は、ＣＭＹＫ各色に対応して設けられている。シアン用、マゼンタ用、イエロー用、ブラック用の通常濃度キャリブレーション目標値は、それぞれ、エリア１２ｅ１，１２ｅ２，１２ｅ３，１２ｅ４に記憶されている。
【００３４】
試験パッチエリア１２ｆには、キャリブレーション処理を実行する指示が操作キー２３の操作によってユーザから行われたときに、中間転写体駆動部１７により駆動される中間転写体３０（図８参照）に、ＣＭＹＫ各色から形成される複数の設定値（本実施形態では、１１段階に分けられた設定値）に対応する複数の試験パッチを形成するために用いられる試験パッチデータが記憶されている。なお、設定値は、試験パッチの濃さを示している。
【００３５】
図１の説明に戻る。ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際、変数などを一時的に記憶するワークエリアを有する読み書き可能なメモリである。ＲＡＭ１３には、非正規品フラグ１３ａが設けられている。非正規品フラグ１３ａは、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが正規品である場合にオフに設定され、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが非正規品である場合にオンに設定される。この非正規品フラグ１３ａは、ＣＭＹＫ各色に対応して設けられており、シアン用、マゼンタ用、イエロー用、ブラック用の非正規品フラグ１３ａ１，１３ａ２，１３ａ３，１３ａ４が設けられている。よって、ＭＦＰ１０は、各フラグに基づいて、カートリッジ１００に収容されているトナー毎に、トナーが正規品であるか非正規品であるかを判定することができる。
【００３６】
フラッシュメモリ１４は、データを保存する読み書き可能な不揮発性のメモリである。図３は、フラッシュメモリ１４に設けられる各エリアを模式的に示した図である。フラッシュメモリ１４には、濃度測定値エリア１４ａ、総印刷枚数記憶エリア１４ｂ、第１キャリブレーション用パラメータエリア１４ｃおよび第１カラープロファイルエリア１４ｄが設けられている。
【００３７】
濃度測定値エリア１４ａには、キャリブレーション処理が開始し、中間転写体３０（図８参照）に形成されたＣＭＹＫ各色の試験パッチが濃度センサ１９により測定された場合に、その測定濃度が、ＣＭＹＫ各色に対応して記憶される。シアン用、マゼンタ用、イエロー用、ブラック用の測定濃度は、それぞれ、エリア１４ａ１，１４ａ２，１４ａ３，１４ａ４に記憶されている。
【００３８】
総印刷枚数記憶エリア１４ｂには、カートリッジ１００が装着されて、ＭＦＰ１０が印刷機能を利用して行った印刷に使用した印刷用紙の現在までの総合計枚数が、ＣＭＹＫ各色に対応して記憶される。シアン用、マゼンタ用、イエロー用、ブラック用の総合計枚数は、それぞれ、エリア１４ｂ１，１４ｂ２，１４ｂ３，１４ｂ４に記憶されている。
【００３９】
第１キャリブレーション用パラメータエリア１４ｃには、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが正規品である場合に、そのカートリッジ１００に内蔵される無線ＩＣタグ１１０から送信された第１キャリブレーション用パラメータが記憶される。この第１キャリブレーション用パラメータは、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが正規品である場合に使用されるパラメータである。第１キャリブレーション用パラメータは、ＣＭＹＫ各色に対応して設けられている。シアン用、マゼンタ用、イエロー用、ブラック用の第１キャリブレーション用パラメータは、それぞれ、エリア１４ｃ１，１４ｃ２，１４ｃ３，１４ｃ４に記憶されている。
【００４０】
第１カラープロファイルエリア１４ｄには、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが正規品である場合に、そのカートリッジ１００に内蔵される無線ＩＣタグ１１０から送信される第１カラープロファイルが記憶される。この第１カラープロファイルは、カートリッジ１００に収容されたトナーに応じてプリンタメーカにより最適化が行われたカラープロファイルである。なお、第２カラープロファイルエリア１２ｄ（図２）に記憶される第２カラープロファイルは、前述の通り、ＭＦＰ１０に装着されたカートリッジ１００に収容されているトナーが非正規品である場合に使用されるものであるので、最適化が行われていない汎用的なカラープロファイルである。
【００４１】
図１の説明に戻る。無線通信Ｉ／Ｆ１５は、カートリッジ１００に内蔵された無線ＩＣタグ１１０と無線通信を行うためのインターフェイスであり、無線通信に使用する電波を送受信するアンテナ１５ａを有している。ネットワークＩ／Ｆ１６は、例えば、ＬＡＮ回線やインターネット（いずれも図示せず）に接続して通信を行うインターフェイスである。
【００４２】
画像形成ユニット１７は、感光体ドラム、帯電装置およびレーザ照射装置（いずれも、図示せず）を主に有する。画像形成ユニット１７は、円柱形の感光体ドラムを帯電装置で帯電させ、感光体ドラムを軸心回りに回転移動させる。そして、レーザ照射装置から出力されるレーザを、ＣＰＵ１１から供給される処理済み画像データに応じて、感光体ドラムへ照射する。その後、感光体ドラムにカートリッジ１００に収容されている各色のトナーを付着させることで、処理済み画像データに対応するトナー像を感光体ドラムに形成する。
【００４３】
中間転写体駆動部１８は、中間転写体３０（図８参照）および中間転写体３０を駆動させるモータ（図示せず）を主に有する。中間転写体３０は、弾性体のベルトであり、感光体ドラムと面接触している。中間転写体３０をモータで駆動させることで、面接触した感光体ドラムが軸心回りに回転移動し、感光体ドラムに形成されたトナー像が中間転写体３０に転写される。なお、中間転写体３０に転写されたトナー像は、印刷用紙に付着され、印刷済み画像を形成する。
【００４４】
また、画像形成ユニット１７は、試験パッチエリア１２ｅに記憶された試験パッチデータがＣＰＵ１１により供給されると、各試験パッチに対応するトナー像を、感光体ドラムに形成して中間転写体３０へ転写する。これにより、画像形成ユニット１７は、中間転写体３０に各試験パッチを形成する。
【００４５】
なお、本実施形態のＭＦＰ１０は、印刷機能に、中間転写方式のレーザプリンタを使用したが、これに代えて、ダイレクト転写方式のレーザプリンタを使用しても良い。この場合には、各試験パッチは、印刷用紙を搬送する搬送ベルト上に形成される。
【００４６】
濃度センサ１９は、中間転写体３０（図８参照）に形成された各試験パッチの濃度を測定するセンサである。定着部２０は、印刷用紙に付着したトナーを加熱すると共に加圧して熱定着させるための装置である。排紙部２１は、付着したトナーが熱定着された印刷用紙をＭＦＰ１０の外部へ排出するための装置である。時計２２は、現在日時を計時する装置であり、操作キー２３は、ＭＦＰ１０に所望の指令を入力するための入力装置である。
【００４７】
カートリッジ１００には、無線ＩＣタグ１１０が内蔵されており、その無線ＩＣタグ１１０は、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、フラッシュメモリ１１４、無線通信Ｉ／Ｆ１１５および入出力ポート１１６を主に有する。なお、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３およびフラッシュメモリ１１４は、バスライン（図示せず）により互いに接続されている。そして、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３およびフラッシュメモリ１１４と、無線通信Ｉ／Ｆ１１５とは、入出力ポート１１６を介して互いに接続されている。また、無線ＩＣタグ１１０には、各デバイス１１１〜１１６へ電源を供給する電池（図示せず）が内蔵されている。
【００４８】
図４は、ＲＯＭ１１２に設けられる各エリアを模式的に示した図である。ＲＯＭ１１２には、カートリッジシリアルエリア１１２ａ、第１キャリブレーション用パラメータエリア１１２ｂおよび第１カラープロファイルエリア１１２ｃが設けられている。カートリッジシリアルエリア１１２ａには、工場出荷時にカートリッジ１００へ個別に割り当てられるシリアル番号が記憶されている。
【００４９】
第１キャリブレーション用パラメータエリア１１２ｂには、ＭＦＰ１０へ送信する第１キャリブレーション用パラメータが記憶されている。シアン用、マゼンタ用、イエロー用、ブラック用の第１キャリブレーション用パラメータは、それぞれ、エリア１１２ｂ１，１１２ｂ２，１１２ｂ３，１１２ｂ４に記憶されている。第１カラープロファイルエリア１１２ｃには、ＭＦＰ１０へ送信する第１カラープロファイルが記憶されている。
【００５０】
図５は、フラッシュメモリ１１４に設けられる各エリアを模式的に示した図である。フラッシュメモリ１１４には、ＭＦＰシリアルエリア１１４ａおよび総印刷枚数記憶エリア１１４ｂが設けられている。ＭＦＰシリアルエリア１１４ａには、ＭＦＰ１０から送信されたＭＦＰ１０のシリアル番号をＣＰＵ１１１が無線通信Ｉ／Ｆ１１５を介して受信した場合に、そのシリアル番号が記憶される。
【００５１】
総印刷枚数記憶エリア１１４ｂには、ＭＦＰ１０から送信されたＣＭＹＫ各色毎の総合計枚数をＣＰＵ１１１が無線通信Ｉ／Ｆ１１５を介して受信した場合に、その総合計枚数が記憶される。シアン用、マゼンタ用、イエロー用、ブラック用の総印刷枚数記憶エリア１１４ｂ１，１１４ｂ２，１１４ｂ３，１１４ｂ４には、それぞれ、総印刷枚数記憶エリア１４ｂ１，１４ｂ２，１４ｂ３，１４ｂ４に記憶されている総合計枚数が記憶される。
【００５２】
無線通信Ｉ／Ｆ１１５は、ＭＦＰ１０の無線通信Ｉ／Ｆ１５と無線通信を行うためのインターフェイスであり、無線通信に使用する電波を送受信するアンテナ１１５ａを有している。
【００５３】
図６は、ＭＦＰ１０にカートリッジ１００が装着された場合にＣＰＵ１１により実行される装着処理を示したフローチャートである。
【００５４】
装着処理では、まず、ＣＰＵ１１は、装着されたカートリッジ１００に内蔵されている無線ＩＣタグ１１０へトナー情報の送信を要求する信号を出力する（Ｓ１）。このＳ１の処理では更に、第１カラープロファイルエリア１４ｄをリフレッシュする。これにより、ＭＦＰ１０に以前使用されていたカートリッジから取得した第１カラープロファイルが第１カラープロファイルエリア１４ｄから消去される。加えて、Ｓ１の処理では、非正規品フラグ１３ａ１〜１３ａ４を全てオフにする。これにより、ＭＦＰ１０で以前使用されていたカートリッジに対応してオンされていた非正規品フラグ１３ａ１〜１３ａ４をオフにすることができる。
【００５５】
Ｓ１の処理で要求するトナー情報は、無線ＩＣタグ１１０のＲＯＭ１１２に記憶された第１キャリブレーション用パラメータおよび第１カラープロファイルと、フラッシュメモリ１１４に記憶されたＭＦＰシリアル番号および総合計枚数と、を含む。なお、後述するＳ２〜Ｓ１１の処理は、実際には、ＣＭＹＫ各色毎に実行されるが、以下では、代表として、Ｃ（シアン色）の場合についてのみ説明する。
【００５６】
Ｓ２の処理では、ＣＰＵ１１は、所定時間を経過してもトナー情報を受信できない、即ち、トナー情報の返答がないと判定すると（Ｓ２：Ｎｏ）、装着されたカートリッジ１００に無線ＩＣタグ１１０が内蔵されておらず、カートリッジ１００に収容されているシアン色のトナーが非正規品であると判断し、非正規品フラグ（シアン用）１３ａ１をオンに設定する（Ｓ１０）。その後、ＣＰＵ１１は、Ｓ１１の処理へ移行する。
【００５７】
一方、Ｓ２の処理で、ＣＰＵ１１は、トナー情報を受信した、即ち、トナー情報の返答があったと判定すると（Ｓ２：Ｙｅｓ）、送信されたトナー情報に含まれる総合計枚数（シアン用）を取得する（Ｓ３）。そして、ＣＰＵ１１は、総合計枚数（シアン用）が０であるか否かを判定する（Ｓ４）。ＣＰＵ１１は、総合計枚数（シアン用）が０であると判定すると（Ｓ４：Ｙｅｓ）、装着されたカートリッジ１００に収容されているシアン色のトナーは未使用の正規品であり、取得されたトナー情報が、カートリッジ１００に収容されているシアン色のトナーの特性と適合していると判断し、ＭＦＰ１０のシリアル番号を、無線ＩＣタグ１１０のＭＦＰシリアルエリア１１４ａへ記憶する（Ｓ５）。なお、Ｓ５の処理後、ＣＰＵ１１は、Ｓ８の処理へ移行する。
【００５８】
一方、ＣＰＵ１１は、総合計枚数（シアン用）が０でないと判定すると（Ｓ４：Ｎｏ）、装着されたカートリッジ１００には無線ＩＣタグ１１０が内蔵されており正規品であるものの、そのカートリッジ１００に収容されているシアン色のトナーが非正規品（再充填品）であるか、或いは正規品のシアン色のトナーを収容したカートリッジ１００の抜き差しが行われたかのいずれかと判断し、このいずれかを特定するために、トナー情報からＭＦＰ１０のシリアル番号を取得する（Ｓ６）。そして、ＣＰＵ１１は、取得したＭＦＰ１０のシリアル番号とＭＦＰ１０のＭＦＰシリアルエリア１２ａに記憶されたＭＦＰ１０のシリアル番号とが一致するか否かを判定する（Ｓ７）。
【００５９】
ＣＰＵ１１は、取得した２つのシリアル番号が一致しないと判定すると（Ｓ７：Ｎｏ）、無線ＩＣタグ１１０にはＭＦＰ１０とは異なる別のＭＦＰのシリアル番号が記憶されており、装着されたカートリッジ１００がＭＦＰ１０とは異なる別のＭＦＰで以前使用されていたものと判断する。つまり、ＣＰＵ１１は、装着されたカートリッジ１００自体（即ち、ハウジング）は正規品であるものの、そのカートリッジ１００に収容されているシアン色のトナーが非正規品（再充填品）であるため、取得されたトナー情報は、カートリッジ１００に収容されているシアン色のトナーの特性と適合していないと判断し、Ｓ１０の処理へ移行する。一方、ＣＰＵ１１は、取得した２つのシリアル番号が一致すると判定すると（Ｓ７：Ｙｅｓ）、正規品のシアン色のトナーを収容したカートリッジ１００の抜き差しが行われたと判断し、Ｓ８の処理へ移行する。
【００６０】
Ｓ８で、ＣＰＵ１１は、トナー情報から第１カラープロファイルを取得し、それを第１カラープロファイルエリア１４ｄに記憶する（Ｓ８）。その後、ＣＰＵ１１は、トナー情報から第１キャリブレーション用パラメータ（シアン用）を取得し、そのパラメータ（シアン用）を、第１キャリブレーション用パラメータエリア１４ｃ１に記憶する（Ｓ９）。そして、ＣＰＵ１１は、総印刷枚数記憶エリア１４ｂ１に記憶された総合計枚数（シアン用）を０に初期化して（Ｓ１１）、図６の装着処理を終了する。
【００６１】
上述した通り、装着処理では、ＣＰＵ１１は、ＭＦＰ１０に個別に割り当てられた装置固有のシリアル番号を利用して、取得されたトナー情報が、カートリッジ１００に収容されているシアン色のトナーの特性と適合しているか否かを判断する。よって、ＣＰＵ１１は、特別な情報を用意することなく、取得されたトナー情報が、カートリッジ１００に収容されているシアン色のトナーの特性と適合しているか否かの判定を正確に行うことができる。
【００６２】
図７は、ユーザの指示に基づいてＣＰＵ１１により実行される試験パッチ測定処理を示したフローチャートである。図８は、図７の試験パッチ測定処理で行われる各種データ処理を模式的に示した図である。
【００６３】
試験パッチ測定処理では、まず、ＣＰＵ１１は、複数の試験パッチを形成する（Ｓ２１）。このＳ２１の処理により、図８（ａ）に示すように、複数の試験パッチが中間転写体３０に形成される。中間転写体３０に形成される各試験パッチは、０％〜１００％まで１０％刻みの設定値で（計１１段階の設定値で）、ＣＭＹＫ各色に対応して形成される（０％の場合は、試験パッチが形成されず、１００％の場合は、最も濃い試験パッチが形成される）。
【００６４】
次に、ＣＰＵ１１は、濃度センサ１９に各試験パッチの濃度を測定させる（Ｓ２２）。濃度センサ１９は、各試験パッチに光を照射し、反射した光の量で濃度を測定する。このＳ２２の処理により、図８（ａ）に示すように、各試験パッチの濃度が濃度センサ１９により測定される。すると、ＣＰＵ１１は、図８（ｂ）のグラフに示す関係を求めることができる。図８（ｂ）に示すグラフは、各試験パッチの設定値を横軸に示し、濃度センサ値を縦軸に示している。なお、濃度センサ１９が測定する反射光の量は、試験パッチの設定値が高くなるに連れて、少なくなるので、図８（ｂ）に示すように、濃度センサ値は、各試験パッチの設定値が高くなるに連れて、低くなる。
【００６５】
次に、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１の値を取得する（Ｓ２３）。そして、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオフであるか否かを判定する（Ｓ２４）。ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオフであると判定すると（Ｓ２４：Ｙｅｓ）、カートリッジ１００に収容されているシアン色のトナーが正規品であると判断し、第１キャリブレーション用パラメータエリア（シアン用）１４ｃ１から第１キャリブレーション用パラメータ（シアン用）を取得し、それを使用して、濃度センサ値を濃度測定値に変換する（Ｓ２５）。
【００６６】
一方、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオンであると判定すると（Ｓ２４：Ｎｏ）、カートリッジ１００に収容されているシアン色のトナーが非正規品であると判断し、第２キャリブレーション用パラメータエリア（シアン用）１２ｂ１から第２キャリブレーション用パラメータ（シアン用）を取得し、それを使用して、濃度センサ値を濃度測定値に変換する（Ｓ２６）。
【００６７】
その後、ＣＰＵ１１は、濃度測定値をＲＡＭ１３の所定領域に記憶して（Ｓ２７）、ＣＭＹＫ各色について、Ｓ２３〜Ｓ２７の処理が終了したか否かを判定する（Ｓ２８）。ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ２３〜Ｓ２７の処理が終了していないと判定すると（Ｓ２８：Ｎｏ）、Ｓ２３〜Ｓ２７の処理がＣＭＹＫ各色で終了するまで、Ｓ２３の処理へ戻る。
【００６８】
Ｓ２８の処理で、ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ２３〜Ｓ２７の処理が終了したと判定すると（Ｓ２８：Ｙｅｓ）、図７の試験パッチ測定処理を終了する。
【００６９】
上述した濃度センサ値から濃度測定値への変換について説明する。Ｓ２５の処理およびＳ２６の処理では、ＣＰＵ１１は、図８（ｃ），（ｄ）に示すように、印刷用紙に印刷済み画像が形成された場合に想定される濃度測定値を、濃度センサ値から、ＣＭＹＫ各色に対応して算出する。この濃度測定値の算出に使用される第１キャリブレーション用パラメータおよび第２キャリブレーション用パラメータは、ＣＭＹＫ各色に対応して、図８（ｃ）に示すように、ｆ（ｘ）で規定される第１の関数と、Ｌｕｔ（ｘ’）で規定される第２の関数と、から構成されている。第１キャリブレーション用パラメータを構成する第１の関数および第２の関数としては、正確な濃度測定値が算出できるよう、プリンタメーカから提供された関数が使用される。一方、第２キャリブレーション用パラメータを構成する第１の関数および第２の関数としては、後述の高濃度補正テーブルが生成できるよう何らかの濃度測定値を算出するための関数であり、本実施形態では、第１キャリブレーション用パラメータを使用して算出した濃度測定値と同様な濃度測定値を算出可能な関数が使用される。
【００７０】
ｆ（ｘ）で規定される第１の関数は、濃度センサ値の傾きを反転させるための関数であり、ＣＰＵ１１は、ＲＡＭ１３に一時的に記憶された濃度センサ値を、第１の関数のｘに代入する。Ｌｕｔ（ｘ’）で規定される第２の関数は、印刷用紙に印刷済み画像が形成された場合に想定される濃度測定値を算出するための関数であり、ＣＰＵ１１は、第１の関数（ｆ（ｘ））にｘを代入して求めた値を、第２の関数（Ｌｕｔ（ｘ’））のｘ’に代入して、濃度測定値を算出する。
【００７１】
ここで、各試験パッチの設定値と、第１の関数および第２の関数を用いて算出された濃度測定値と、の関係を図８（ｄ）に示す。図８（ｄ）では、各試験パッチの設定値を横軸に示し、濃度測定値を縦軸に示している。なお、図８（ｄ）は、第１キャリブレーション用パラメータが使用された場合の関係を示している。図８（ｂ）に示すように、濃度センサ値は、各試験パッチの設定値が高くなるに連れて、低くなるが、上述の第１の関数ｆ（ｘ）および第２関数Ｌｕｔ（ｘ’）を濃度センサ値に適用し、濃度測定値を算出することで、濃度測定値は、図８（ｄ）に示すように、各試験パッチの設定値が高くなるに連れて、高い値となる。カートリッジ１００に収容されているシアン色のトナーが非正規品である場合には、ＣＰＵ１１は、第２キャリブレーション用パラメータを使用して、図８（ｄ）に示す関係と同様の関係を算出する。なお、図８（ｄ）に示す各試験パッチの設定値と濃度測定値との関係は、補正テーブルの生成に利用される。
【００７２】
なお、本実施形態においては、第１の関数および第２の関数を用いて、濃度センサ値を濃度測定値に変換したが、これに代えて、他の関数（例えば、１つの関数）を用いて、濃度センサ値を濃度測定値に変換しても良い。
【００７３】
図９は、印刷の指示がユーザにより行われた場合にＣＰＵ１１により実行される印刷処理を示したフローチャートである。
【００７４】
印刷処理では、まず、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１の値を取得する（Ｓ３１）。そして、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオフであるか否かを判定する（Ｓ３２）。
【００７５】
ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオフであると判定すると（Ｓ３２：Ｙｅｓ）、カートリッジ１００に収容されているシアン色のトナーは正規品であると判断し、エリア１２ｅ１に記憶された通常濃度キャリブレーション目標値（シアン用）を、キャリブレーションの目標値として設定する（Ｓ３３）。一方、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオンであると判定すると（Ｓ３２：Ｎｏ）、カートリッジ１００に収容されているシアン色のトナーは非正規品であると判断し、エリア１２ｃ１に記憶された高濃度キャリブレーション目標値（シアン用）を、キャリブレーションの目標値として設定する（Ｓ３４）。
【００７６】
そして、ＣＰＵ１１は、ＲＡＭ１３の所定領域に記憶された濃度測定値（シアン用）と、Ｓ３３またはＳ３４の処理で設定されたキャリブレーション目標値と、を使用して、通常濃度補正テーブル（シアン用）または高濃度補正テーブル（シアン用）を生成する（Ｓ３５）。
【００７７】
なお、通常濃度キャリブレーション目標値がキャリブレーションの目標値に設定された場合には、非正規品フラグ（シアン用）１３ａ１がオフであるので（Ｓ３２：Ｙｅｓ）、ＲＡＭ１３に記憶されている濃度測定値は、第１キャリブレーション用パラメータ（シアン用）を使用して算出された値である（図７のＳ２５参照）。よって、通常濃度補正テーブル（シアン用）は、通常濃度キャリブレーション目標値と、第１キャリブレーション用パラメータ（シアン用）を使用して算出された濃度測定値と、から生成される。
【００７８】
一方、高濃度キャリブレーション目標値がキャリブレーションの目標値に設定された場合には、非正規品フラグ（シアン用）１３ａ１がオンであるので（Ｓ３２：Ｎｏ）、ＲＡＭ１３に記憶されている濃度測定値は、第２キャリブレーション用パラメータ（シアン用）を使用して算出された値である（図７のＳ２６参照）。よって、高濃度補正テーブル（シアン用）は、高濃度キャリブレーション目標値と、第２キャリブレーション用パラメータ（シアン用）を使用して算出された濃度測定値と、から生成される。
【００７９】
Ｓ３５の処理後、ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ３１〜Ｓ３５の処理が終了したか否かを判定する（Ｓ３６）。ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ３１〜Ｓ３５の処理が終了していないと判定すると（Ｓ３６：Ｎｏ）、Ｓ３１〜Ｓ３５の処理がＣＭＹＫ各色で終了するまで、Ｓ３１の処理へ戻る。一方、ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ３１〜Ｓ３５の処理が終了したと判定すると（Ｓ３６：Ｙｅｓ）、Ｓ３７の処理へ移行する。
【００８０】
なお、Ｓ３５の処理では、ＣＰＵ１１は、ＣＭＹＫ各色のそれぞれについて、個別に、キャリブレーションの目標値を設定して補正テーブルを作成している。よって、例えば、シアン色のキャリブレーションの目標値が通常濃度キャリブレーション目標値（シアン用）に設定され、マゼンタ色、イエロー色およびブラック色のキャリブレーションの目標値が高濃度キャリブレーション目標値（マゼンタ用、イエロー用およびブラック用）に設定される場合には、Ｓ３５の処理では、通常濃度補正テーブル（シアン用）、高濃度補正テーブル（マゼンタ用、イエロー用、ブラック用）が生成される。
【００８１】
図１０および図１１を参照して、Ｓ３５の処理の詳細を説明する。図１０は、補正テーブルを生成する工程を示した図であり、図１１は、生成された補正テーブルの一覧を示した図である。
【００８２】
なお、ＣＰＵ１１は、図８（ｄ）に示す各試験パッチの設定値と濃度測定値との関係を用いて、前述の通り、ＣＭＹＫ各色毎に、通常濃度補正テーブルか高濃度補正テーブルかのいずれかの補正テーブルを生成するが、図１０においては、両方の補正テーブルの生成工程について説明を行う。ただし、各補正テーブルが生成される工程は、ＣＭＹＫ各色で共通した工程であるので、図１０においては、シアン用の補正テーブルを生成する工程を代表として説明する。
【００８３】
まず、ＣＰＵ１１は、図８（ｄ）に示すシアン色の試験パッチの設定値と濃度測定値との関係を示す第１グラフを生成する。このとき、シアン色の試験パッチの設定値（０〜１００％）は、０〜２５５の値へ変換され、シアン色の試験パッチの濃度測定値は、出力濃度へ変換される。なお、出力濃度とは、シアン色の試験パッチの濃度測定値（図８（ｄ）参照）の最大値で各濃度測定値を正規化し、その正規化した値を０〜１００の値に変換したものであり、印刷用紙に印刷済み画像が形成された場合に想定される濃度を示している。
【００８４】
なお、以後の説明においては、第１グラフでは、第１キャリブレーション用パラメータ（シアン用）を使用して算出された図８（ｄ）に示す場合のシアン色の濃度測定値と、第２キャリブレーション用パラメータ（シアン用）を使用して算出されたシアン色の濃度測定値とが、各設定値で同一であったと仮定して、説明を行う。即ち、第１キャリブレーション用パラメータ（シアン用）を使用して算出されたシアン色の濃度測定値を示す曲線Ｔ１と、第２キャリブレーション用パラメータ（シアン用）を使用して算出されたシアン色の濃度測定値を示す曲線Ｔ２とが、一致すると仮定して、説明を行う。ただし、実際には、曲線Ｔ１と曲線Ｔ２とは、異なるキャリブレーション用パラメータ（シアン用）を使用して求められるため、通常、一致せず、異なる。
【００８５】
図１０の第１グラフでは、シアン色の試験パッチの設定値を横軸に示し、シアン色の出力濃度を縦軸に示している。ＣＰＵ１１は、第１グラフを生成すると、キャリブレーション目標値を示す第２グラフを生成する。
【００８６】
カートリッジ１００に収容されたシアン色のトナーが正規品である場合には（図９のＳ３２でＹｅｓの場合には）、通常濃度キャリブレーション目標値（シアン用）を示す曲線（直線）Ｍ１が生成される一方、カートリッジ１００に収容されたシアン色のトナーが非正規品である場合には（図９のＳ３２でＮｏの場合には）、高濃度キャリブレーション目標値（シアン用）を示す曲線Ｍ２が生成される。
【００８７】
なお、図１０では、通常濃度キャリブレーション目標値（シアン用）を示す曲線（直線）Ｍ１および高濃度キャリブレーション目標値（シアン用）を示す曲線Ｍ２の両方を第２グラフにプロットして説明を行う。
【００８８】
通常濃度キャリブレーション目標値を示す曲線（直線）Ｍ１は、処理対象データ（ＣＭＹＫデータ）のＣＭＹＫ値と、出力濃度と、から構成される関係を示しており、この関係は、一次関数で示されている。また、高濃度キャリブレーション目標値を示す曲線Ｍ２は、処理対象データ（ＣＭＹＫデータ）のＣＭＹＫ値と、出力濃度と、から構成される関係を示しており、この関係は、曲線関数で示されている。なお、第２グラフでは、処理対象データのＣＭＹＫ値のうちのＣ値を横軸とし、出力濃度を縦軸としている。
【００８９】
補正テーブル（シアン用）を生成する工程を説明する。カートリッジ１００に収容されたシアン色のトナーが正規品、非正規品である場合に生成される通常濃度補正テーブル（シアン用）の生成工程をそれぞれ説明する。
【００９０】
まず、通常濃度補正テーブル（シアン用）の生成工程について説明する。ＣＰＵ１１は、まず、曲線（直線）Ｍ１を使用して、０〜２５５までの各Ｃ値における各出力濃度を決定する。例えば、ＣＰＵ１１は、処理対象データのＣ値が１２８である場合には、５０を出力濃度に決定する。次に、ＣＰＵ１１は、曲線Ｔ１を用いて、決定された各出力濃度を実現するために処理対象のＣ値を補正した補正値（Ｃ’値）を算出する。例えば、ＣＰＵ１１は、決定された出力濃度が５０であれば、Ｃ値の１２８を、Ｃ’値の９９へ補正する。ＣＰＵ１１がＣの値１２８に代えてＣ’の値９９を使用することにより、印刷用紙へ出力濃度５０の印刷済み画像（シアン色）を形成することができる。このＣ値からＣ’値への補正を繰り返して、ＣＰＵ１１は、処理対象データ（ＣＭＹＫデータ）のＣ値（例えば１２８）をＣ’値（例えば９９）へ補正する通常濃度補正テーブル（シアン用）を生成する。
【００９１】
次に、高濃度補正テーブル（シアン用）の生成工程について説明する。ＣＰＵ１１は、まず、曲線Ｍ２を使用して、０〜２５５までの各Ｃ値における各出力濃度を決定する。例えば、ＣＰＵ１１は、処理対象データのＣ値が１２８である場合には、８２を出力濃度に決定する。次に、ＣＰＵ１１は、曲線Ｔ２を用いて、決定された各出力濃度を実現するために処理対象のＣ値を補正した補正値（Ｃ’値）を算出する。例えば、ＣＰＵ１１は、決定された出力濃度が８２であれば、Ｃ値の１２８を、Ｃ’値の１６０へ補正する。ＣＰＵ１１がＣの値１２８に代えてＣ’値１６０を使用することにより、印刷用紙へ出力濃度８２の印刷済み画像（シアン色）を形成することができる。このＣ値からＣ’値への補正を繰り返して、ＣＰＵ１１は、処理対象データ（ＣＭＹＫデータ）のＣ値（例えば１２８）をＣ’値（例えば１６０）へ補正する高濃度補正テーブル（シアン用）を生成する。
【００９２】
本実施形態においては、曲線Ｍ１，Ｍ２に示すように、ＣＭＹＫ各色に対応して設けられた高濃度キャリブレーション目標値を示す曲線Ｍ２は、ＣＭＹＫ各色に対応して設けられた通常濃度キャリブレーション目標値を示す曲線（直線）Ｍ１よりも高い出力濃度となるように凸状に設定されている。即ち、通常濃度キャリブレーション目標値は、ＣＭＹＫ値が０近傍や２５５近傍を除き、高濃度キャリブレーション目標値よりも、高い出力濃度となるように設定されている。よって、曲線Ｍ２を使用して生成される高濃度補正テーブルは、曲線Ｍ１を使用して生成される通常濃度補正テーブルと比較して、ＣＭＹＫ各値において、高い出力濃度を実現するＣ’Ｍ’Ｙ’Ｋ’値へ補正するテーブルとなる。
【００９３】
また、高濃度キャリブレーション目標値を示す曲線Ｍ２は、特に、ＣＭＹＫ値が０〜６４までの低い値である場合に、出力濃度の変化率が高くなる曲線関数に設定されている。よって、曲線Ｍ２を使用して生成される高濃度補正テーブルは、曲線（直線）Ｍ１を使用して生成される通常濃度補正テーブルと比較して、ＣＭＹＫ値が低い場合であっても、変化率の高い出力濃度を実現するＣ’Ｍ’Ｙ’Ｋ’値を算出することができる。
【００９４】
図１１（ａ）〜（ｄ）は、通常濃度補正テーブルおよび高濃度補正テーブルを示している。図１１（ａ）〜（ｄ）は、それぞれ、シアン用、マゼンタ用、イエロー用、ブラック用の補正テーブルを示している。なお、図１１（ａ）〜（ｄ）では、それぞれ、ＣＭＹＫ値を横軸に示し、Ｃ’Ｍ’Ｙ’Ｋ’値（補正値）を縦軸に示している。
【００９５】
図１１に示すとおり、カートリッジ１００に収容されているトナーが非正規品である場合に生成される各高濃度補正テーブルでは、カートリッジ１００に収容されているトナーが正規品である場合に生成される各通常濃度補正テーブルと比較して、ＣＭＹＫ値が、０近傍や、２５５近傍である場合を除いて、Ｃ’Ｍ’Ｙ’Ｋ’値が高い値に設定されている。ここで、Ｃ’Ｍ’Ｙ’Ｋ’値が高い値になるに連れて、印刷用紙へ形成される印刷済み画像の濃度が高くなる。よって、カートリッジ１００に収容されているトナーが非正規品である場合は、正規品である場合よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。従って、カートリッジ１００に収容されているトナーが非正規品であっても、印刷済み画像を容易に視認することが可能となる。
【００９６】
図９の説明に戻る。Ｓ３７の処理では、ＣＰＵ１１は、原画像データを構成する１つの画素データのＲＧＢ値を取得し（Ｓ３７）、第１カラープロファイルエリア１４ｄに第１カラープロファイルが記憶されている場合には、その第１カラープロファイル（３次元ルックアップテーブル）を用いて、原画像データが有する画素データのＲＧＢ値をＣＭＹＫ値に変換する（Ｓ３８）。一方、第１カラープロファイルエリア１４ｄに第１カラープロファイルが記憶されていない場合には、第２カラープロファイルエリア１２ｄに記憶された第２カラープロファイルを使用して３次元ルックアップテーブルを生成し、その３次元ルックアップテーブルを用いて、原画像データが有する画素データのＲＧＢ値をＣＭＹＫ値に変換する（Ｓ３８）。
【００９７】
Ｓ３８の処理後、ＣＰＵ１１は、補正処理を実行する（Ｓ３９）。具体的には、ＣＰＵ１１は、ＣＭＹＫ各色毎に、Ｓ３５の処理で生成された通常濃度補正テーブルまたは高濃度補正テーブルを用いて、Ｓ３８の処理で算出したＣＭＹＫ値を補正し、Ｃ’Ｍ’Ｙ’Ｋ’値（補正値）を算出する（Ｓ３９）。そして、ＣＰＵ１１は、Ｃ’Ｍ’Ｙ’Ｋ’値を、ＲＯＭ１２の所定領域に記憶されたディザパターンに適用して、１つの画素データをオン・オフからなる２値のデータに変換する２値化処理を実行する（Ｓ４０）。
【００９８】
次に、ＣＰＵ１１は、原画像データを構成する全ての画素データについてＳ３７〜Ｓ４０の処理が実行されたか否かを判定する（Ｓ４１）。ＣＰＵ１１は、全ての画素データについてＳ３７〜Ｓ４０の処理が実行されていないと判定すると（Ｓ４１：Ｎｏ）、Ｓ３７の処理へ戻る。一方、ＣＰＵ１１は、全ての画素データについてＳ３７〜Ｓ４０の処理が実行されたと判定すると（Ｓ４１：Ｙｅｓ）、２値化処理が行われた処理済み画像データに基づいて、印刷用紙に印刷済み画像を形成する（Ｓ４２）。
【００９９】
そして、ＣＰＵ１１は、総印刷枚数記憶エリア１４ｂに記憶された総合計枚数を１つカウントアップする（Ｓ４３）。なお、Ｓ４３の処理では、例えば、カートリッジ１００に収容されているブラック色のトナーだけがＳ４２の印刷処理で使用された場合には、ＣＰＵ１１は、ブラック用の総印刷枚数記憶エリア１４ｂ４に記憶された総合計枚数のみを１カウントアップして、他の色用の総印刷枚数記憶エリア１４ｂ１〜１４ｂ３に記憶された総合計枚数のカウントアップを行わない処理を実行する。
【０１００】
Ｓ４３の処理後、ＣＰＵ１１は、２値化処理が行われた処理済み画像データがユーザにより指示された枚数分印刷されたか、即ち、ユーザにより指示された全枚数の印刷が終了したかを判定する（Ｓ４４）。ＣＰＵ１１は、全枚数の印刷が終了していないと判定すると（Ｓ４４：Ｎｏ）、Ｓ４２およびＳ４３の処理を繰り返す。一方、ＣＰＵ１１は、全枚数の印刷が終了したと判定すると（Ｓ４４：Ｙｅｓ）、無線ＩＣタグ１１０の総印刷枚数記憶エリア１１４ｂへ、総印刷枚数記憶エリア１４ｂに記憶された総合計枚数を記憶して（Ｓ４５）、図９の印刷処理を終了する。
【０１０１】
上述した通り、制御システム１のＭＦＰ１０は、装着されたカートリッジ１００に内蔵されている無線ＩＣタグ１１０からトナー情報を取得し、そのトナー情報に基づいてカートリッジ１００に収容されているトナーが正規品であると判断すると、カートリッジ１００から得られた第１キャリブレーション用パラメータを用いて算出された濃度測定値と、通常濃度キャリブレーション目標値と、から、通常濃度補正テーブルを生成する。そして、生成した通常濃度補正テーブルを使用して、補正処理を実行する。一方、ＭＦＰ１０は、装着されたカートリッジ１００に内蔵されている無線ＩＣタグ１１０からトナー情報を取得できない場合、或いは、トナー情報を取得しても、そのトナー情報がカートリッジ１００に収容されているトナーの特性と適合しない場合には、カートリッジ１００に収容されているトナーが非正規品であると判断して、予め準備された第２キャリブレーション用パラメータを用いて算出された濃度測定値と、高濃度キャリブレーション目標値と、から、高濃度補正テーブルを生成する。そして、生成した高濃度補正テーブルを使用して、補正処理を実行する。
【０１０２】
ここで、高濃度補正テーブルは、通常濃度補正テーブルと比較して、ＣＭＹＫ値が０近傍や２５５近傍である場合を除いて、Ｃ’Ｍ’Ｙ’Ｋ’値が高い値に設定されている（図１１参照）。よって、カートリッジ１００に収容されているトナーが非正規品と判断された場合には、カートリッジ１００に収容されているトナーが正規品と判断された場合よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。従って、カートリッジ１００に収容されているトナーが非正規品と判断された場合においても、印刷済み画像を容易に視認することが可能となる。
【０１０３】
また、制御システム１のＭＦＰ１０では、エリア１２ｂには、第２キャリブレーション用パラメータが記憶され、エリア１２ｃには、高濃度キャリブレーション目標値が記憶されている。よって、カートリッジ１００に収容されているトナーが非正規品と判断された場合については、ＭＦＰ１０は、高濃度補正テーブルを生成して、確実に、カートリッジ１００に収容されているトナーが正規品と判断された場合よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。
【０１０４】
なお、本実施形態のＭＦＰ１０が本発明における印刷装置および制御装置に対応し、画像形成ユニット１７が印刷実行手段に対応し、無線ＩＣタグ１１０が記憶装置に対応する。
【０１０５】
また、本実施形態のＳ１の処理が本発明における処理用情報取得手段および識別情報取得手段によって実行される処理に対応する。また、Ｓ４およびＳ７の処理が判定手段によって実行される処理に対応し、Ｓ５の処理が記憶制御手段によって実行される処理に対応する。また、Ｓ３３の処理が第１テーブル生成手段によって実行される処理に対応し、Ｓ３４の処理が第２テーブル生成手段によって実行される処理に対応する。
【０１０６】
また、本実施形態のＳ３５の処理が本発明の第１テーブル生成手段および第２テーブル生成手段によって実行される処理に対応し、Ｓ３９の処理が階調値変更手段によって実行される処理に対応する。また、Ｓ４２の処理が供給手段によって実行される処理に対応し、Ｓ３７〜Ｓ４０の処理が画像処理手段によって実行される処理に対応する。
【０１０７】
また、本実施形態のＳ３７〜Ｓ４０を実行する前の画像データ（本実施形態のＳ３７〜Ｓ４０の処理対象となる画像データ）が本発明の原画像データに対応する。また、第１の処理済み画像データが、通常濃度補正テーブルを用いたＳ３９の処理後にＳ４０の処理を行った画像データに対応し、第２の処理済み画像データが、高濃度補正テーブルを用いたＳ３９の処理後にＳ４０の処理を行った画像データに対応する。
【０１０８】
また、本実施形態の通常濃度補正テーブル、高濃度補正テーブルを用いたＳ３７〜Ｓ４０の処理が、それぞれ、本発明の第１の画像処理、第２の画像処理に対応する。また、通常濃度補正テーブル、高濃度補正テーブルを用いたＳ３９の処理が、それぞれ、第１の階調値変更処理、第２の階調値変更処理に対応する。また、ＭＦＰシリアルエリア１２ａ、ＭＦＰシリアルエリア１１４ａに記憶されたシリアル番号が、それぞれ、第１の識別情報、第２の識別情報に対応する。
【０１０９】
また、本実施形態のトナー情報が本発明の処理用情報に対応し、第１キャリブレーション用パラメータが第１階調補正用情報に対応する。また、第２キャリブレーション用パラメータが補助階調補正用情報に対応する。また、曲線（直線）Ｍ１が第１の関係に対応し、曲線Ｔ１が第２の関係に対応する。また、曲線Ｍ２が第３の関係に対応し、曲線Ｔ２が第４の関係に対応する。
【０１１０】
また、本実施形態の通常濃度補正テーブルが本発明の第１階調補正テーブルに対応し、高濃度補正テーブルが第２階調補正テーブルに対応する。
【０１１１】
次に、図１２〜図１４を参照して、第２実施形態について説明する。第２実施形態は、第１実施形態とほぼ同様であるが、第２実施形態では、ＭＦＰ２１０（図示せず）は、ＲＯＭ１２内に予め高濃度補正テーブルを記憶している。そして、ＭＦＰ２１０は、カートリッジ１００に収容されているトナーが非正規品と判断される場合には、予め記憶されている高濃度補正テーブルを使用して補正処理（図１４に示すＳ３９の処理）を実行する。よって、ＭＦＰ２１０では、ＣＰＵ１１は、第２キャリブレーション用パラメータおよび高濃度キャリブレーション目標値を使用して、高濃度補正テーブルを生成する必要がない。
【０１１２】
なお、ＭＦＰ２１０は、図１〜図１１を用いて説明した第１実施形態のＭＦＰ１０に対して、ＲＯＭ１２に記憶される内容、試験パッチ測定処理および印刷処理の一部を変更したものであり、その他の構成および処理は、ＭＦＰ１０と同一である。また、無線ＩＣタグ１１０は、第１実施形態のものと同一である。よって、図１２〜図１４では、ＭＦＰ１０に対する変更部分についての説明を行う。
【０１１３】
図１２は、ＭＦＰ２１０のＲＯＭ１２に設けられる各エリアを模式的に示した図である。ＲＯＭ１２には、ＭＦＰシリアルエリア１２ａ、第２カラープロファイルエリア１２ｄ、通常濃度キャリブレーション目標値エリア１２ｅ、試験パッチエリア１２ｆおよび高濃度補正テーブルエリア１２ｇが設けられている。
【０１１４】
前述の通り、ＭＦＰ２１０では、高濃度補正テーブルを生成する必要がないので、ＭＦＰ２１０のＲＯＭ１２（図１２）では、ＭＦＰ１０のＲＯＭ１２（図２）に記憶されていたエリア１２ｂ，１２ｃが削除されている。
【０１１５】
高濃度補正テーブルエリア１２ｇには、図１１に示す高濃度補正テーブルと同様の、プリンタメーカが予め作成した高濃度補正テーブル（図示せず）が、ＣＭＹＫ各色に対応して記憶されている。シアン用、マゼンタ用、イエロー用、ブラック用の高濃度補正テーブルは、それぞれ、エリア１２ｇ１，１２ｇ２，１２ｇ３，１２ｇ４に記憶されている。この高濃度補正テーブルは、カートリッジ１００に収容されているトナーが正規品と判断された場合に生成される通常濃度補正テーブルと比較して、処理対象データのＣＭＹＫ値を高いＣ’Ｍ’Ｙ’Ｋ’値へ補正するように作成されている。
【０１１６】
図１３は、ＭＦＰ２１０のＣＰＵ１１により実行される試験パッチ測定処理を示したフローチャートである。図１３では、図７と比較して、Ｓ２６の処理が削除されている。その他の処理は、図７と同一である。
【０１１７】
試験パッチ測定処理のＳ２４の処理で、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオンであると判定すると（Ｓ２４：Ｎｏ）、カートリッジ１００に収容されているシアン色のトナーが非正規品であると判断し、Ｓ２８の処理へ移行する。そして、ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ２３〜Ｓ２７の処理が終了したか否かを判定する（Ｓ２８）。
【０１１８】
このように、試験パッチ測定処理では、カートリッジ１００に収容されているトナーが非正規品であると判断された色については、高濃度補正テーブルエリア１２ｇに予め記憶されている高濃度補正テーブルを使用して補正処理（図１４に示すＳ３９の処理）を実行するので、濃度測定値を求めない。
【０１１９】
図１４は、ＭＦＰ２１０のＣＰＵ１１により実行される印刷処理を示したフローチャートである。図１４では、図９と比較して、Ｓ３４およびＳ３５の処理が削除され、Ｓ５１およびＳ５２の処理が追加されている。その他の処理は、図９と同一である。
【０１２０】
ここでは、Ｓ３２の処理から説明を行う。ＣＰＵ１１は、Ｓ３１の処理で取得した非正規品フラグ（シアン用）１３ａ１がオフであると判定すると（Ｓ３２：Ｙｅｓ）、カートリッジ１００に収容されているシアン色のトナーは正規品であると判断し、エリア１２ｅ１に記憶された通常濃度キャリブレーション目標値（シアン用）を、キャリブレーションの目標値として設定する（Ｓ３３、図１０の第２グラフ参照）。そして、ＣＰＵ１１は、ＲＡＭ１３の所定領域に記憶された濃度測定値、即ち、第１キャリブレーション用パラメータを用いて算出された濃度測定値（シアン用）と、通常濃度キャリブレーション目標値（シアン用）と、を使用して通常濃度補正テーブル（シアン用）を生成し、通常濃度補正テーブル（シアン用）を補正処理（Ｓ３９の処理）で使用する補正テーブルに設定する（Ｓ５１）。
【０１２１】
一方、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオンであると判定すると（Ｓ３２：Ｎｏ）、カートリッジ１００に収容されているシアン色のトナーは非正規品であると判断し、エリア１２ｇ１に記憶された高濃度補正テーブル（シアン用）を補正処理（Ｓ３９の処理）で使用する補正テーブルに設定する（Ｓ５２）。
【０１２２】
その後、ＣＰＵ１１は、ＣＭＹＫ各色について、Ｓ３１〜Ｓ３３およびＳ５１の処理、またはＳ３１、Ｓ３２およびＳ５２の処理のどちらか一方の処理が終了したか否かを判定する（Ｓ３６）。そして、ＣＰＵ１１は、Ｓ３６の処理で「Ｙｅｓ」と判定すると、Ｓ３７以降の処理へ移行する。その後、ＣＰＵ１１は、ＣＭＹＫ各色について設定された補正テーブル（通常濃度補正テーブルまたは高濃度補正テーブル）を使用して、補正処理を実行する（Ｓ３９）。
【０１２３】
上述した通り、本実施形態のＭＦＰ２１０は、カートリッジ１００に収容されているトナーが非正規品と判断される場合には、第１実施形態のＭＦＰ１０のように高濃度補正テーブルを生成することなく、高濃度補正テーブルエリア１２ｇに記憶された高濃度補正テーブルを用いて補正処理を実行する。よって、カートリッジ１００に収容されているトナーが非正規品であると判断された場合に、高濃度補正テーブルを生成するＭＦＰ１０と比較して、補正処理を速やかに実行開始することができる。
【０１２４】
また、ＭＦＰ２１０は、第１実施形態のＭＦＰ１０と同様、カートリッジ１００に収容されているトナーが非正規品と判断された場合には、カートリッジ１００に収容されているトナーが正規品と判断された場合よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。
【０１２５】
また、ＭＦＰ２１０は、カートリッジ１００に収容されているトナーが正規品と判断された場合には、濃度測定値と通常濃度キャリブレーション目標値とを使用して通常濃度補正テーブルを作成する。よって、補正処理（Ｓ３９）で、処理対象データのＣ’Ｍ’Ｙ’Ｋ’値（補正値）を正確に算出することができる。
【０１２６】
なお、本実施形態のＭＦＰ２１０が印刷装置および制御装置に対応し、本実施形態のＳ５１の処理が本発明におけるテーブル生成手段によって実行される処理に対応する。また、高濃度補正テーブルエリア１２ｇに記憶された高濃度補正テーブルが予め準備された第２階調補正テーブルに対応する。
【０１２７】
次に、図１５〜図１８を参照して、第３実施形態について説明する。第３実施形態は、第１実施形態とほぼ同様であるが、第３実施形態では、ＭＦＰ３１０（図示せず）は、カートリッジ１００に収容されているトナーが正規品と判断された場合には、第１キャリブレーション用パラメータを使用して算出した濃度測定値と、通常濃度キャリブレーション目標値と、を使用して、通常濃度補正テーブルを生成する。一方、ＭＦＰ３１０は、カートリッジ１００に収容されているトナーが非正規品と判断された場合には、高濃度キャリブレーション用パラメータを使用して算出した濃度測定値と、通常濃度キャリブレーション目標値と、を使用して、図１１に示す高濃度補正テーブルと同様の高濃度補正テーブル（図示せず）を生成する。
【０１２８】
図１５は、ＭＦＰ３１０のＲＯＭ１２に設けられる各エリアを模式的に示した図である。ＲＯＭ１２には、ＭＦＰシリアルエリア１２ａ、第２カラープロファイルエリア１２ｄ、通常濃度キャリブレーション目標値エリア１２ｅ、試験パッチエリア１２ｆおよび高濃度キャリブレーション用パラメータエリア１２ｈが設けられている。
【０１２９】
なお、ＭＦＰ３１０のＲＯＭ１２では、ＭＦＰ１０のＲＯＭ１２（図２）に記憶されていた第２キャリブレーション用パラメータエリア１２ｂの代わりに、高濃度キャリブレーション用パラメータエリア１２ｈが設けられている。また、ＭＦＰ３１０では、高濃度キャリブレーション目標値を使用しないので、高濃度キャリブレーション目標値エリア１２ｃが削除されている。
【０１３０】
高濃度キャリブレーション用パラメータエリア１２ｈには、ＭＦＰ３１０に装着されたカートリッジ１００に収容されているトナーが非正規品である場合に使用される高濃度キャリブレーション用パラメータが記憶されている。高濃度キャリブレーション用パラメータは、ＣＭＹＫ各色に対応して設けられている。シアン用、マゼンタ用、イエロー用、ブラック用の高濃度キャリブレーション用パラメータは、それぞれ、エリア１２ｈ１，１２ｈ２，１２ｈ３，１２ｈ４に記憶されている。
【０１３１】
図１６は、ＭＦＰ３１０のＣＰＵ１１により実行される試験パッチ測定処理を示したフローチャートである。図１６では、図７と比較して、Ｓ２６の処理がＳ２９の処理へ変更されている。その他の処理は、図７と同一である。
【０１３２】
試験パッチ測定処理では、ＣＰＵ１１は、Ｓ２４の処理で、非正規品フラグ（シアン用）１３ａ１がオフであると判定すると（Ｓ２４：Ｙｅｓ）、カートリッジ１００に収容されているシアン色のトナーが正規品であると判断し、第１キャリブレーション用パラメータエリア（シアン用）１４ｃ１から第１キャリブレーション用パラメータ（シアン用）を取得し、それを使用して、濃度センサ値を濃度測定値に変換する（Ｓ２５）。一方、ＣＰＵ１１は、非正規品フラグ（シアン用）１３ａ１がオンであると判定すると（Ｓ２４：Ｎｏ）、カートリッジ１００に収容されているシアン色のトナーが非正規品であると判断し、高濃度キャリブレーション用パラメータエリア（シアン用）１２ｈ１から高濃度キャリブレーション用パラメータ（シアン用）を取得し、それを使用して、濃度センサ値を濃度測定値に変換する（Ｓ２９）。
【０１３３】
その後、ＣＰＵ１１は、濃度測定値をＲＡＭ１３の所定領域に記憶して（Ｓ２７）、ＣＭＹＫ各色について、Ｓ２３〜Ｓ２７の処理が終了したか否かを判定する（Ｓ２８）。
【０１３４】
ここで、図１７の第１グラフを参照して、第１キャリブレーション用パラメータを用いて算出された濃度測定値と、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値と、について説明する。図１７の第１グラフでは、第１キャリブレーション用パラメータを用いて算出された濃度測定値を示す曲線Ｔ１と、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値を示す曲線Ｔ２と、がプロットされている。なお、図１７の第１グラフの縦軸および横軸は、図１０の第１グラフと同一である。
【０１３５】
図１７の第１グラフに示すように、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値を示す曲線Ｔ２は、第１キャリブレーション用パラメータを用いて算出された濃度測定値を示す曲線Ｔ１よりも、傾きが緩やかに（傾きが小さく）なっている。よって、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値は、各設定値において、第１キャリブレーション用パラメータを用いて算出された濃度測定値よりも、小さい値となる。
【０１３６】
図１８は、ＭＦＰ３１０のＣＰＵ１１により実行される印刷処理を示したフローチャートである。図１８では、図９と比較して、Ｓ３１〜Ｓ３５の処理が削除され、Ｓ６１の処理が追加されている。その他の処理は、図９と同一である。
【０１３７】
この印刷処理では、ＣＰＵ１１は、ＲＡＭ１３の所定領域に記憶された濃度測定値（シアン用）と、通常濃度キャリブレーション目標値と、を使用して、補正テーブル（シアン用）を生成する（Ｓ６１）。
【０１３８】
ここで、図１７を参照して、Ｓ６１で生成される補正テーブルについて説明する。図１７は、補正テーブルを生成する工程を示した図である。なお、図１７の第１グラフおよび第２グラフの縦軸及び横軸は、図１０の第１グラフおよび第２グラフと同一である。
【０１３９】
なお、ＣＰＵ１１は、Ｓ６１の処理で、ＣＭＹＫ各色毎に補正テーブルを生成するが、各補正テーブルが生成される工程は、ＣＭＹＫ各色で共通した工程であるので、図１７においては、シアン用の補正テーブルを生成する工程を代表として説明する。
【０１４０】
まず、ＣＰＵ１１は、ＲＡＭ１３の所定領域に記憶された濃度測定値をプロットして第１グラフを生成する。ＲＡＭ１３の所定領域に記憶された濃度測定値が、第１キャリブレーション用パラメータを用いて算出された濃度測定値（シアン用）であれば、曲線Ｔ１がプロットされる。一方、ＲＡＭ１３の所定領域に記憶された濃度測定値が、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値（シアン用）であれば、曲線Ｔ２がプロットされる。
【０１４１】
次に、ＣＰＵ１１は、通常濃度キャリブレーション目標値エリア（シアン用）１２ｅ１に記憶された通常濃度キャリブレーション目標値を第２グラフにプロットして曲線（直線）Ｍ１を生成する。
【０１４２】
そして、ＣＰＵ１１は、曲線Ｔ１または曲線Ｔ２と、曲線（直線）Ｍ１と、を使用して、補正テーブルを生成する。
【０１４３】
まず、第１グラフにプロットされた曲線がＴ１である場合、即ち、ＲＡＭ１３の所定領域に記憶された濃度測定値が、第１キャリブレーション用パラメータを用いて算出された濃度測定値である場合の補正テーブル（シアン用）の生成工程について説明する。ＣＰＵ１１は、まず、曲線（直線）Ｍ１を使用して、０〜２５５までの各Ｃ値における各出力濃度を決定する。例えば、ＣＰＵ１１は、処理対象データのＣ値が１２８である場合には、５０を出力濃度に決定する。次に、ＣＰＵ１１は、曲線Ｔ１を用いて、決定された各出力濃度を実現するために処理対象のＣ値を補正した補正値（Ｃ’値）を算出する。例えば、ＣＰＵ１１は、決定された出力濃度が５０であれば、Ｃ値の１２８を、Ｃ’値の９９へ補正する。このＣ値からＣ’値への補正を繰り返して、ＣＰＵ１１は、処理対象データのＣ値（例えば１２８）をＣ’値（例えば９９）へ補正する補正テーブル（シアン用）を生成する。なお、この補正テーブルは、図１１に示す通常濃度補正テーブルと同様の通常濃度補正テーブルとなる。
【０１４４】
次に、第１グラフにプロットされた曲線がＴ２である場合、即ち、ＲＡＭ１３の所定領域に記憶された濃度測定値が、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値である場合の補正テーブル（シアン用）の生成工程について説明する。ＣＰＵ１１は、まず、曲線（直線）Ｍ１を使用して、０〜２５５までの各Ｃ値における各出力濃度を決定する。例えば、ＣＰＵ１１は、処理対象データのＣ値が１２８である場合には、５０を出力濃度に決定する。次に、ＣＰＵ１１は、曲線Ｔ２を用いて、決定された各出力濃度を実現するために処理対象のＣ値を補正した補正値（Ｃ’値）を算出する。例えば、ＣＰＵ１１は、決定された出力濃度が５０であれば、Ｃ値の１２８を、Ｃ’値の１３５へ補正する。このＣ値からＣ’値への補正を繰り返して、ＣＰＵ１１は、処理対象データのＣ値（例えば１２８）をＣ’値（例えば１３５）へ補正する補正テーブル（シアン用）を生成する。なお、この補正テーブルは、図１１に示す高濃度補正テーブルと同様の高濃度補正テーブルとなる。
【０１４５】
前述の通り、処理対象データのＣ値が１２８である場合に、曲線Ｔ１よりも傾きが緩やかな（傾きが小さい）曲線Ｔ２を用いて補正されたＣ’値は、１３５となり、曲線Ｔ１を用いて補正されたＣ’値の９９よりも高い値となっている。Ｃ’Ｍ’Ｙ’Ｋ’値が高い値になるに連れて、印刷用紙へ形成される印刷済み画像の濃度、即ち、出力濃度が高くなる。よって、曲線Ｔ２を用いて生成された高濃度補正テーブルは、曲線Ｔ１を用いて生成された通常濃度補正テーブルと比較して、図１１に示す場合と同様、ＣＭＹＫ各値において、高い出力濃度を実現するＣ’Ｍ’Ｙ’Ｋ’値へ補正するテーブルとなる。
【０１４６】
図１８の説明に戻る。Ｓ６１の処理では、ＣＰＵ１１は、前述の通り、ＣＭＹＫ各色について、個別に、補正テーブルを作成している。よって、例えば、ＣＰＵ１１は、ＲＡＭ１３の所定領域に記憶された濃度測定値（シアン用）が、第１キャリブレーション用パラメータを用いて算出された濃度測定値であれば、図１１と同様の通常濃度補正テーブル（シアン用）を生成する。また、例えば、ＣＰＵ１１は、ＲＡＭ１３の所定領域に記憶された濃度測定値（マゼンタ用、イエロー用およびブラック用）が、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値であれば、図１１と同様の高濃度補正テーブル（マゼンタ用、イエロー用およびブラック用）を生成する。
【０１４７】
上述した通り、本実施形態のＭＦＰ３１０は、カートリッジ１００に収容されているトナーが非正規品と判断される色については、高濃度キャリブレーション用パラメータを用いて算出された濃度測定値（第１キャリブレーション用パラメータを用いて算出された濃度測定値よりも各設定値における値が小さい濃度測定値）を使って、図１１と同様の高濃度補正テーブルを生成し、補正処理を実行する。よって、第１実施形態のＭＦＰ１０と同様、カートリッジ１００に収容されているトナーが非正規品と判断された色については、カートリッジ１００に収容されているトナーが正規品と判断された色よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。
【０１４８】
また、ＭＦＰ３１０では、高濃度キャリブレーション用パラメータエリア１２ｈに、高濃度キャリブレーション用パラメータが記憶されている。よって、カートリッジ１００に収容されているトナーが非正規品と判断された場合には、ＭＦＰ３１０は、高濃度補正テーブルを生成して、確実に、カートリッジ１００に収容されているトナーが正規品と判断された場合よりも、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。
【０１４９】
また、ＭＦＰ３１０は、カートリッジ１００に収容されているトナーが正規品と判断された場合には、第１キャリブレーション用パラメータを用いて算出された濃度測定値を使って、図１１と同様の通常濃度補正テーブルを生成し、補正処理を実行する。よって、補正処理で、Ｃ’Ｍ’Ｙ’Ｋ’値（補正値）を正確に算出することができる。
【０１５０】
なお、本実施形態のＭＦＰ３１０が印刷装置および制御装置に対応し、本実施形態のＳ６１の処理が本発明における第１テーブル生成手段および第２テーブル生成手段によって実行される処理に対応する。また、高濃度キャリブレーション用パラメータエリア１２ｈに記憶された高濃度キャリブレーション用パラメータが制御装置に記憶された第２階調補正用情報に対応する。
【０１５１】
次に、図１９〜図２３を参照して、第４実施形態について説明する。第４実施形態は、第１実施形態と同様であるが、第４実施形態では、ＭＦＰ４１０（図示せず）は、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断される場合には、ＲＯＭ１２（図１９）内に記憶された高濃度カラープロファイル（３次元ルックアップテーブル）を用いて、原画像データが有する画素データのＲＧＢ値をＣＭＹＫ値に変換する。一方、ＭＦＰ４１０は、カートリッジ１００に収容されている各色のトナーが全て正規品と判断される場合には、カートリッジ１００から取得した第１カラープロファイル（３次元ルックアップテーブル）を用いて、原画像データが有する画素データのＲＧＢ値をＣＭＹＫ値に変換する。ここで、高濃度カラープロファイルは、第１カラープロファイルよりも、原画像データが有する画素データのＲＧＢ値を高いＣＭＹＫ値に変換する。
【０１５２】
なお、ＭＦＰ４１０は、図１〜図１１を用いて説明した第１実施形態のＭＦＰ１０に対して、ＲＯＭ１２に記憶される内容、試験パッチ測定処理および印刷処理の一部を変更したものであり、その他の構成および処理は、ＭＦＰ１０と同一である。また、無線ＩＣタグ１１０は、第１実施形態のものと同一である。よって、図１９〜図２３では、ＭＦＰ１０に対する変更部分についての説明を行う。
【０１５３】
図１９は、ＭＦＰ４１０のＲＯＭ１２に設けられる各エリアを模式的に示した図である。ＲＯＭ１２には、ＭＦＰシリアルエリア１２ａ、第２キャリブレーション用パラメータエリア１２ｂ、通常濃度キャリブレーション目標値エリア１２ｅ、試験パッチエリア１２ｆおよび高濃度カラープロファイルエリア１２ｉが設けられている。
【０１５４】
なお、ＭＦＰ４１０では、高濃度キャリブレーション目標値を使用しないので、図２のエリア１２ｃが削除されている。また、ＭＦＰ４１０のＲＯＭ１２では、第２カラープロファイルエリア１２ｄの代わりに、高濃度カラープロファイルエリア１２ｉが設けられている。
【０１５５】
高濃度カラープロファイルエリア１２ｉには、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断される場合に使用されるカラープロファイルであり、原画像データが有する画素データのＲＧＢ値を、第１カラープロファイルを使用した場合よりも高いＣＭＹＫ値に変換するための高濃度カラープロファイルが記憶されている。
【０１５６】
図２０は、第１カラープロファイルエリア１４ｄに記憶される第１カラープロファイルの特性を示す。図２０（ａ）〜（ｃ）においては、原画像データが有する画素データのＲＧＢ値を横軸に示し、ＣＭＹＫ値を縦軸に示している。図２０（ａ）は、ホワイト（Ｗ）→ブルー（Ｂ）→ブラック（Ｋ）の色変化に沿うＲＧＢ値をＣＭＹＫ値に変換した場合を示したグラフであり、図２０（ｂ）は、ホワイト（Ｗ）→グリーン（Ｇ）→ブラック（Ｋ）の色変化に沿うＲＧＢ値をＣＭＹＫ値に変換した場合を示したグラフであり、図２０（ｃ）は、ホワイト（Ｗ）→レッド（Ｒ）→ブラック（Ｋ）の色変化に沿うＲＧＢ値をＣＭＹＫ値に変換した場合を示したグラフである。ＣＰＵ１１は、カートリッジ１００に収容されているトナーの全てが正規品と判断される場合に、図２０（ａ）〜（ｃ）に示す第１カラープロファイルを用いて、原画像データが有する画素データのＲＧＢ値をＣＭＹＫ値に変換する。
【０１５７】
図２１は、高濃度カラープロファイルエリア１２ｉに記憶される高濃度カラープロファイルの特性を示す。なお、図２１（ａ）〜（ｃ）は、図２０（ａ）〜（ｃ）に対応する。ＣＰＵ１１は、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断される場合に、図２１（ａ）〜（ｃ）に示す高濃度カラープロファイルを用いて、原画像データが有する画素データのＲＧＢ値をＣＭＹＫ値に変換する。
【０１５８】
図２１（ａ）〜（ｃ）と図２０（ａ）〜（ｃ）とを比較して分かるように、各高濃度カラープロファイル（図２１）においては、画素データのＲＧＢ値が０近傍と２５５近傍を除く大部分で、第１カラープロファイル（図２０）よりも、高い値のＣＭＹＫ値に設定されている。よって、ＣＰＵ１１は、高濃度カラープロファイルを用いた方が、カラープロファイルを用いた場合と比較して、画素データのＲＧＢ値を高いＣＭＹＫ値に変換することができる。
【０１５９】
図２２は、ＭＦＰ４１０のＣＰＵ１１により実行される試験パッチ測定処理を示したフローチャートである。図２２では、図７と比較して、Ｓ２３〜Ｓ２６の処理およびＳ２８の処理が削除され、Ｓ７１〜Ｓ７４の処理部分が追加されている。その他の処理は、図７と同一である。
【０１６０】
Ｓ７１において、ＣＰＵ１１は、非正規品フラグ（シアン用、マゼンタ用、イエロー用、ブラック用）１３ａ１〜１３ａ４の各値を取得する。そして、ＣＰＵ１１は、非正規品フラグ１３ａ１〜１３ａ４が全てオフであるか否かを判定する（Ｓ７２）。
【０１６１】
ＣＰＵ１１は、非正規品フラグ１３ａ１〜１３ａ４が全てオフであると判定すると（Ｓ７２：Ｙｅｓ）、カートリッジ１００に収容されている各色のトナーが全て正規品と判断して、トナー情報から取得した第１キャリブレーション用パラメータ、即ち、第１キャリブレーション用パラメータエリア１４ｃに記憶されているＣＭＹＫ各色の第１キャリブレーション用パラメータを取得し、それを使用して、ＣＭＹＫ各色の濃度センサ値を濃度測定値に変換する（Ｓ７３）。
【０１６２】
一方、ＣＰＵ１１は、非正規品フラグ１３ａ１〜１３ａ４の少なくとも一つがオンであると判定すると（Ｓ６２：Ｎｏ）、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断して、第２キャリブレーション用パラメータエリア１２ｂに記憶されているＣＭＹＫ各色の第２キャリブレーション用パラメータを取得し、それを使用して、ＣＭＹＫ各色の濃度センサ値を濃度測定値に変換する（Ｓ７４）。なお、ＣＰＵ１１は、Ｓ７３またはＳ７４のいずれかの処理後、Ｓ２７の処理へ移行する。
【０１６３】
図２３は、ＭＦＰ４１０のＣＰＵ１１により実行される印刷処理を示したフローチャートである。図２３では、図９と比較して、Ｓ３１〜Ｓ３６、Ｓ３８およびＳ３９の処理が削除され、Ｓ８１〜Ｓ８６の処理部分が追加されている。その他の処理は、図９と同一である。
【０１６４】
印刷処理では、まず、ＣＰＵ１１は、非正規品フラグ１３ａ１〜１３ａ４の値を全て取得し（Ｓ８１）、非正規品フラグ１３ａ１〜１３ａ４が全てオフであるか否かを判定する（Ｓ８２）。
【０１６５】
ＣＰＵ１１は、Ｓ８１の処理で取得した非正規品フラグ１３ａ１〜１３ａ４が全てオフであると判定すると（Ｓ８２：Ｙｅｓ）、カートリッジ１００に収容されている各色のトナーは全て正規品であると判断し、トナー情報から取得した第１カラープロファイル、即ち、第１カラープロファイルエリア１４ｄに記憶された第１カラープロファイル（図２０参照）を、Ｓ８５の処理で使用するプロファイルに設定する（Ｓ８３）。
【０１６６】
一方、ＣＰＵ１１は、オンとなっている非正規品フラグ１３ａ１〜１３ａ４が少なくとも一つ存在すると判定すると（Ｓ８２：Ｎｏ）、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品であると判断し、高濃度カラープロファイルエリア１２ｉに記憶された高濃度カラープロファイルを、Ｓ８５の処理で使用するプロファイルに設定する（Ｓ８４）。
【０１６７】
Ｓ８３またはＳ８４の処理後、ＣＰＵ１１は、Ｓ３７の処理を実行し、その後、Ｓ８３の処理、またはＳ８４の処理のいずれかで設定されたプロファイルを用いて色変換処理を実行する（Ｓ８５）。具体的には、Ｓ８５の処理でＣＰＵ１１は、Ｓ８３の処理を実行した場合には、第１カラープロファイル（図２０）を用いて、ＣＭＹＫ値を算出する。一方、ＣＰＵ１１は、Ｓ８４の処理を実行した場合には、高濃度カラープロファイル（図２１）を用いて、ＣＭＹＫ値を算出する（Ｓ８５）。
【０１６８】
その後、ＣＰＵ１１は、Ｓ８３の処理を実行した場合には、第１キャリブレーション用パラメータを使用して算出されたＣＭＹＫ各色の濃度測定値と、エリア１２ｅに記憶されたＣＭＹＫ各色の通常濃度キャリブレーション目標値と、を使用して、ＣＭＹＫ各色の補正テーブルを生成し、その補正テーブルを使用して、第１カラープロファイルを用いて算出されたＣＭＹＫ値をＣ’Ｍ’Ｙ’Ｋ’値へ補正する（Ｓ８６）。
【０１６９】
一方、ＣＰＵ１１は、Ｓ８４の処理を実行した場合には、第２キャリブレーション用パラメータを使用して算出されたＣＭＹＫ各色の濃度測定値と、エリア１２ｅに記憶されたＣＭＹＫ各色の通常濃度キャリブレーション目標値と、を使用して、ＣＭＹＫ各色の補正テーブルを生成し、その補正テーブルを使用して、高濃度カラープロファイルを用いて算出されたＣＭＹＫ値をＣ’Ｍ’Ｙ’Ｋ’値へ補正する（Ｓ８６）。
【０１７０】
ここで、図２０および図２１で比較した通り、高濃度カラープロファイルを用いた方が、カラープロファイルを用いた場合と比較して、画素データのＲＧＢ値を高いＣＭＹＫ値に変換できるので、Ｓ８５の処理で算出されたＣＭＹＫ値は、高濃度カラープロファイルを用いた方が、カラープロファイルを用いた場合と比較して高くなる。これにより、補正処理（Ｓ８６）で算出されるＣ’Ｍ’Ｙ’Ｋ’値も、高濃度カラープロファイルを用いた方が、カラープロファイルを用いた場合と比較して高くなる。
【０１７１】
上述した通り、第４実施形態のＭＦＰ４１０は、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断される場合には、Ｓ８５の処理で、高濃度カラープロファイルを用いてＣＭＹＫ値を算出する。よって、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断される場合には、カートリッジ１００に収容されている各色のトナーが全て正規品と判断される場合よりも、Ｓ８６の処理で算出されるＣ’Ｍ’Ｙ’Ｋ’値を高くすることができ、この結果、印刷用紙に形成される印刷済み画像の濃度を高くすることができる。
【０１７２】
また、ＭＦＰ４１０は、エリア１２ｉに、高濃度カラープロファイルを予め記憶している。よって、カートリッジ１００に収容されているトナーの少なくとも一つが非正規品と判断される場合に、ＭＦＰ４１０は、高濃度カラープロファイルを生成する必要がない。従って、ＭＦＰ４１０は、高濃度カラープロファイルを生成する構成と比較して、色変換処理（図２３のＳ８５の処理）を速やかに実行開始することができる。
【０１７３】
なお、本実施形態のＭＦＰ４１０が印刷装置および制御装置に対応し、Ｓ８５の処理が色変換手段によって実行される処理に対応する。また、第１カラープロファイルを用いて表わされる３次元ルックアップテーブルが第１色変換テーブルに対応し、高濃度カラープロファイルを用いて表わされる３次元ルックアップテーブルが第２色変換テーブルに対応する。また、第１カラープロファイルを用いたＳ８５の処理が第１の色変換処理に対応し、高濃度カラープロファイルを用いたＳ８５の処理が第２の色変換処理に対応する。更に、第１カラープロファイルが色変換情報に対応する。
【０１７４】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１７５】
上述した各実施形態においては、ＣＰＵ１１は、図６に示す装着処理で、トナー情報の返答があったと判定すると（Ｓ２：Ｙｅｓ）、送信されたトナー情報に含まれる総合計枚数を取得し（Ｓ３）、総合計枚数が０であるか否かを判定した（Ｓ４）。そして、ＣＰＵ１１は、総合計枚数が０であると判定すると（Ｓ４：Ｙｅｓ）、装着されたカートリッジ１００に収容されているトナーは未使用の正規品であり、取得されたトナー情報が、カートリッジ１００に収容されているトナーの特性と適合していると判断したが、これに限られるものではない。即ち、ＣＰＵ１１は、装着処理で、トナー情報の返答があったと判定すると、Ｓ３〜Ｓ７の処理をスキップして、装着されたカートリッジ１００に収容されているトナーは正規品であり、取得されたトナー情報が、カートリッジ１００に収容されているトナーの特性と適合していると判断しても良い。この構成の場合には、装着されたカートリッジ１００に収容されているトナーが正規品であるか否かを、速やかに判定することができる。
【０１７６】
また、上述した各実施形態においては、各フローチャートの処理を実行するために必要となるＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３およびフラッシュメモリ１４を、ＭＦＰ１０，２１０，３１０，４１０に内蔵し、上記のフローチャートに示す処理を各ＭＦＰで実行させたが、これに限られるものではない。即ち、各フローチャートの処理実行を実現するＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３およびフラッシュメモリ１４の各機能を、各ＭＦＰと通信可能なパーソナルコンピュータを使用して実現し、本発明を適用しても良い。この構成の場合には、各フローチャートの処理をパーソナルコンピュータで実行できるので、ＭＦＰの処理負担を軽減することができる。なお、この構成の場合には、このパーソナルコンピュータが、本発明における制御装置に対応する。
【０１７７】
また、上述した各実施形態においては、ＣＰＵ１１は、図６に示す装着処理において、正規品のトナーが収容されたカートリッジ１００の抜き差しが行われたか否かを判定するために、トナー情報からＭＦＰのシリアル番号を取得し（Ｓ６）、取得したＭＦＰのシリアル番号が、ＭＦＰシリアルエリア１２ａに記憶されたＭＦＰのシリアル番号と一致するか否かを判定したが（Ｓ７）、これに限られるものではない。即ち、装着処理では、ＣＰＵ１１は、Ｓ６の処理をスキップした上で、Ｓ７の処理を次の処理に代えても良い。具体的には、ＣＰＵ１１は、Ｓ６の処理をスキップした後、Ｓ３の処理でトナー情報から取得した各総合計枚数（シアン用、マゼンタ用、イエロー用およびブラック用）が、総印刷枚数記憶エリア１４ｂに記憶された各総合計枚数（シアン用、マゼンタ用、イエロー用およびブラック用）と一致するか否かをＳ７の処理で判定する。そして、ＣＰＵ１１は、一致していると判定した場合に、正規品のトナーが収容されたカートリッジ１００の抜き差しが行われたと判定しても良い。
【０１７８】
また、正規品のトナーが収容されたカートリッジ１００の抜き差しが行われたかの判定は、次の構成でも良い。即ち、ＣＰＵ１１は、図９、図１４、図１８および図２３に示す印刷処理で、Ｓ４５の処理の後に、「フラッシュメモリ１４の所定領域に各トナーの残量を記憶する」処理を行い、その後、「無線ＩＣタグ１１０のフラッシュメモリ１１４の所定領域に、トナー情報として各トナーの残量を記憶させる」処理を行う。そして、ＣＰＵ１１は、図６に示す装着処理において、Ｓ６の処理に代えて、「トナー情報から各トナーの残量を取得する」処理を行い、Ｓ７の処理に代えて、「トナー情報から取得した各トナーの残量が、フラッシュメモリ１４の所定領域に記憶された各トナーの残量と一致するか否かを判定する」処理を行う。その後、ＣＰＵ１１は、一致していると判定した場合に、正規品のトナーが収容されたカートリッジ１００の抜き差しが行われたと判定しても良い。
【０１７９】
なお、ＣＰＵ１１は、各トナーの残量を次の構成で検出することができる。即ち、各トナーをそれぞれ収容するカートリッジ１００内の各ケースに、光を入射させる第１の窓と、第１の窓から入射した光をケース内に通過させ、その通過させた光を透過させる第２の窓とを、収容されたトナーが減少する方向に複数組設ける。そして、ＣＰＵ１１は、各第１の窓に光を入射させ、第２の窓を透過した光の数で、トナーの残量を検出すれば良い。
【０１８０】
また、上述した各実施形態においては、画像形成ユニット１７は、各試験パッチを中間転写体３０に形成したが、これに限られるものではなく、印刷用紙に形成しても良い。この構成の場合には、濃度センサ１９は、印刷用紙に形成された各試験パッチの濃度を測定することができるので、キャリブレーション処理をより正確に行うことができる。
【０１８１】
また、上述した各実施形態においては、ＭＦＰ１０，２１０，３１０，４１０が印刷機能で使用するプリンタはレーザプリンタであったがこれに限られるものではない。即ち、各ＭＦＰが印刷機能で使用するプリンタをレーザプリンタに代えて、インクジェットプリンタとしても良い。
【０１８２】
また、上述した第１実施形態においては、ＣＰＵ１１は、図７に示す試験パッチ測定処理で、非正規品フラグ１３ａがオンであると判定すると（Ｓ２４：Ｎｏ）、その非正規品フラグ１３ａに対応するトナーが非正規品であると判断し、エリア１２ｂから第２キャリブレーション用パラメータを取得し、それを使用して、濃度センサ値を濃度測定値に変換したが（Ｓ２６）、これに限られるものではない。即ち、ＣＰＵ１１は、試験パッチ測定処理で、カートリッジ１００に収容されているトナーが非正規品と判断される場合には、第２キャリブレーション用パラメータに代えて、以前に装着されていたカートリッジ１００から取得した第１キャリブレーション用パラメータを使用して、濃度センサ値を濃度測定値に変換しても良いし、現在装着されているカートリッジ１００から取得した第１キャリブレーション用パラメータを使用して、濃度センサ値を濃度測定値に変換しても良い。これは、カートリッジ１００に収容されているトナーが非正規品と判断される場合に使用される第２キャリブレーション用パラメータは、高濃度補正テーブルが生成できるよう、暫定的な濃度測定値を算出するためのパラメータであるので、ＣＰＵ１１が、濃度センサ値を濃度測定値に変換できれば良いからである。この場合には、フラッシュメモリ１４の所定領域に、以前に装着されていたカートリッジ１００から取得した第１キャリブレーション用パラメータを記憶させておけば良い。なお、これは、図２２に示す試験パッチ測定処理のＳ７４の処理にも適用できる。
【０１８３】
また、第１〜第３実施形態のＭＦＰ１０，２１０，３１０と、第４実施形態のＭＦＰ４１０と、を適宜組み合わせても良い。この場合には、印刷処理において、高濃度キャリブレーション目標値や高濃度キャリブレーション用パラメータを用いて高濃度補正テーブルを生成すると共に、更に、高濃度カラープロファイルを用いることができるので、カートリッジ１００に収容されているトナーが非正規品と判断された色については、カートリッジ１００に収容されているトナーが正規品と判断された色よりも、印刷用紙に形成される印刷済み画像の濃度を、更に高くすることができる。
【図面の簡単な説明】
【０１８４】
【図１】本発明の一実施形態における制御システムの電気的構成を示すブロック図である。
【図２】ＭＦＰのＲＯＭに設けられる各エリアを模式的に示した図である。
【図３】ＭＦＰのフラッシュメモリに設けられる各エリアを模式的に示した図である。
【図４】無線ＩＣタグのＲＯＭに設けられる各エリアを模式的に示した図である。
【図５】無線ＩＣタグのフラッシュメモリに設けられる各エリアを模式的に示した図である。
【図６】ＭＦＰにより実行される装着処理を示したフローチャートである。
【図７】ＭＦＰにより実行される試験パッチ測定処理を示したフローチャートである。
【図８】試験パッチ測定処理で行われる各種データ処理を模式的に示した図である。
【図９】ＭＦＰにより実行される印刷処理を示したフローチャートである。
【図１０】ＭＦＰが補正テーブルを生成する工程を示した図である。
【図１１】ＭＦＰにより生成された補正テーブルの一覧を示した図である。
【図１２】第２実施形態のＭＦＰのＲＯＭに設けられる各エリアを模式的に示した図である。
【図１３】第２実施形態のＭＦＰにより実行される試験パッチ測定処理を示したフローチャートである。
【図１４】第２実施形態のＭＦＰにより実行される印刷処理を示したフローチャートである。
【図１５】第３実施形態のＭＦＰのＲＯＭに設けられる各エリアを模式的に示した図である。
【図１６】第３実施形態のＭＦＰにより実行される試験パッチ測定処理を示したフローチャートである。
【図１７】第３実施形態のＭＦＰが補正テーブルを生成する工程を示した図である。
【図１８】第３実施形態のＭＦＰにより実行される印刷処理を示したフローチャートである。
【図１９】第４実施形態のＭＦＰのＲＯＭに設けられる各エリアを模式的に示した図である。
【図２０】第１カラープロファイルの一例を示した図である。
【図２１】高濃度カラープロファイルの一例を示した図である。
【図２２】第４実施形態のＭＦＰにより実行される試験パッチ測定処理を示したフローチャートである。
【図２３】第４実施形態のＭＦＰにより実行される印刷処理を示したフローチャートである。
【符号の説明】
【０１８５】
１０，２１０，３１０，４１０          ＭＦＰ
１７                                  画像形成ユニット
１１０                                無線ＩＣタグ
【図１】
2010149283.tif 000003
【図２】
2010149283.tif 000004
【図３】
2010149283.tif 000005
【図４】
2010149283.tif 000006
【図５】
2010149283.tif 000007
【図６】
2010149283.tif 000008
【図７】
2010149283.tif 000009
【図８】
2010149283.tif 000010
【図９】
2010149283.tif 000011
【図１０】
2010149283.tif 000012
【図１１】
2010149283.tif 000013
【図１２】
2010149283.tif 000014
【図１３】
2010149283.tif 000015
【図１４】
2010149283.tif 000016
【図１５】
2010149283.tif 000017
【図１６】
2010149283.tif 000018
【図１７】
2010149283.tif 000019
【図１８】
2010149283.tif 000020
【図１９】
2010149283.tif 000021
【図２０】
2010149283.tif 000022
【図２１】
2010149283.tif 000023
【図２２】
2010149283.tif 000024
【図２３】
2010149283.tif 000025