(57)【要約】【課題】  濃度センサーにより印刷濃度の読み取りができない場合でも許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能とする画像形成装置および画像形成プログラムを提供する。【解決手段】  印刷処理を行なった際に用いた印刷材料の使用量を現像部に補給するに際して、印刷処理の度に印刷処理した印刷画像の印刷画素数に基づいて補給し、さらに濃度センサーにより印刷濃度調整像を読み取った印刷濃度が適正印刷濃度と異なる場合にはそのずれ量を調整し、印刷画素数に対するずれ量のずれ割合を保存する。この濃度センサーによって印刷濃度調整像が読み取れない場合には、保存しているずれ割合を元に、その時点の印刷濃度を算出し、その印刷濃度が濃度限界値を超えるまで印刷処理を許可する。【選択図】  図１
2011123276.tif 000002
【特許請求の範囲】
【請求項１】
印刷画像の印刷画素数を計数する計数手段と、
前記計数手段により計数した印刷画素数に基づいて印刷材料を補給する補給手段と、
印刷濃度調整像の像濃度を検出する濃度検出手段と、
前記濃度検出手段により検出した像濃度と前記補給手段により補給された印刷材料を用いた印刷濃度とのずれを調整する調整手段と、
前記調整手段により調整した今回のずれ濃度値と前記計数手段により計数した前回の濃度調整時からの累積画素数とに基づくずれ情報を履歴情報として保存する保存手段と、
前記濃度検出手段によって像濃度が検出できない場合は、前記保存手段に保存した前記ずれ情報から前記補給手段による印刷材料の補給により正常に印刷できる残画素数を算出する算出手段と、
前記算出手段により算出した残画素数に達するまで印刷を継続するように制御する制御手段と
を具備する画像形成装置。
【請求項２】
印刷画像における静電潜像を形成した感光体に現像部で蓄積した印刷材料を付着させ、当該印刷材料を印刷媒体へ転写することで印刷処理を行なう印刷処理手段と
を具備し、
前記補給手段は、
前記印刷処理手段で前記印刷画像の印刷処理が行なわれることにより前記計数手段によって計数した当該印刷画像の印刷画素数に基づく前記印刷材料の使用量を印刷材料蓄積部から前記現像部に補給する請求項１記載の画像形成装置。
【請求項３】
前記印刷処理手段によって印刷処理する印刷画像の前記計数手段によって計数された印刷画素数が前記算出手段によって算出した残画素数以下であるかを判断する判断手段と
を具備し、
前記制御手段は、
前記判断手段によって前記印刷画素数が前記算出した画素数以下であると判断する場合に前記印刷画像の印刷処理を継続する請求項１または２に記載の画像形成装置。
【請求項４】
前記算出手段は、
前記保存手段に保存したずれ情報に基づき予め設定された濃度限界値の印刷濃度となるまでの画素数を算出し、該画素数を前記補給手段による印刷材料の補給により正常に印刷できる残画素数として算出する請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
前記濃度限界値は、
前記濃度検出手段で検出する適正印刷濃度よりも高い印刷濃度の限界である高濃度限界値と該適正印刷濃度よりも低い印刷濃度の限界である低濃度限界値とを有し、
前記算出手段は、
前記高濃度限界値と低濃度限界値のうち前記適正印刷濃度との差分が小さい方を用いて前記残画素数を算出する請求項３記載の画像形成装置。
【請求項６】
前記算出手段は、
前記濃度検出手段によって前記濃度調整像の前記印刷濃度を検出することができない場合には、前記保存手段で保存する履歴情報のずれ情報のうち最も大きなずれ量のずれ情報に基づいて残画素数を算出する請求項１乃至５のいずれかに記載の画像形成装置。
【請求項７】
前記濃度検出手段によって像濃度を検出できない場合に印刷環境情報を読み取る印刷環境情報読取手段
を具備し、
前記保存手段は、
前記ずれ情報に、前記印刷濃度読取手段によって読み取った印刷環境情報を関連付けて履歴情報として保存し、
前記算出手段は、
前記印刷環境情報読取手段によって読み取った印刷環境情報と同一若しくは類似する印刷環境情報が関連付けられた前記保存手段で保存するずれ情報に基づき、前記残画素数を算出する請求項１乃至６のいずれかに記載の画像形成装置。
【請求項８】
前記算出手段は、
前記保存手段によって保存する履歴情報のずれ情報の平均値を算出する平均値算出手段と
を具備し、
前記平均値算出手段によって算出した平均値のずれ情報に基づいて前記残画素数を算出する請求項１乃至７のいずれかに記載の画像形成装置。
【請求項９】
コンピュータを、
印刷画像の印刷画素数を計数する計数手段、
前記計数手段により計数した印刷画素数に基づいて印刷材料を補給する補給手段、
印刷濃度調整像の像濃度を検出する濃度検出手段、
前記濃度検出手段により検出した像濃度と前記補給手段により補給された印刷材料を用いた印刷濃度とのずれを調整する調整手段、
前記調整手段により調整した今回のずれ濃度値と前記計数手段により計数した前回の濃度調整時からの累積画素数とに基づくずれ情報を履歴情報として保存する保存手段、
前記濃度検出手段によって像濃度が検出できない場合は、前記保存手段に保存した前記ずれ情報から前記補給手段による印刷材料の補給により正常に印刷できる残画素数を算出する算出手段、
前記算出手段により算出した残画素数に達するまで印刷を継続するように制御する制御手段
として機能させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成プログラムに関する。
【背景技術】
【０００２】
プリンタ等の画像形成装置では、印刷材料であるトナーを静電潜像が写された感光体に付着させて印刷媒体へ転写することで画像形成を行なう。このとき、感光体に付着させる印刷材料は、現像バイアスがかけられた現像装置によって付着される。
【０００３】
このうち、２成分現像を行う現像装置は、濃度センサーを用いてトナー濃度を調整することによって印刷濃度を調整している。
【０００４】
引用文献１に開示された従来技術では、印刷材料を用いた印刷濃度を検出する濃度検出手段の異常を検出した場合に、かぶりを避けるために、濃度検出手段が正常である場合に比較して、現像装置に対するトナーの供給量が所定量だけ少なくなるようにトナーディスペンス装置の駆動条件を変更することによって濃度制御を行なっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−１７１２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、印刷処理された印刷材料の印刷濃度が検出できない場合でも許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことを可能とする画像形成装置および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、印刷画像の印刷画素数を計数する計数手段と、前記計数手段により計数した印刷画素数に基づいて印刷材料を補給する補給手段と、印刷濃度調整像の像濃度を検出する濃度検出手段と、前記濃度検出手段により検出した像濃度と前記補給手段により補給された印刷材料を用いた印刷濃度とのずれを調整する調整手段と、前記調整手段により調整した今回のずれ濃度値と前記計数手段により計数した前回の濃度調整時からの累積画素数とに基づくずれの傾きを履歴情報として保存する保存手段と、前記濃度検出手段によって像濃度が検出できない場合は、前記保存手段に保存した前記ずれの傾きから前記補給手段による印刷材料の補給により正常に印刷できる残画素数を算出する算出手段と、前記算出手段により算出した残画素数に達するまで印刷を継続するように制御する制御手段とを具備する。
【０００８】
また、請求項２の発明は、印刷画像における静電潜像を形成した感光体に現像部で蓄積した印刷材料を付着させ、当該印刷材料を印刷媒体へ転写することで印刷処理を行なう印刷処理手段とを具備し、前記補給手段は、前記印刷処理手段で前記印刷画像の印刷処理が行なわれることにより前記計数手段によって計数した当該印刷画像の印刷画素数に基づく前記印刷材料の使用量を印刷材料蓄積部から前記現像部に補給する。
【０００９】
また、請求項３の発明は、請求項１または２の発明において、前記印刷処理手段によって印刷処理する印刷画像の前記計数手段によって計数された印刷画素数が前記算出手段によって算出した残画素数以下であるかを判断する判断手段とを具備し、前記制御手段は、前記判断手段によって前記印刷画素数が前記算出した画素数以下であると判断する場合に前記印刷画像の印刷処理を継続する。
【００１０】
また、請求項４の発明は、請求項１乃至３のいずれかの発明において、前記算出手段は、前記保存手段に保存したずれの傾きに基づき予め設定された濃度限界値の印刷濃度となるまでの画素数を算出し、該画素数を前記補給手段による印刷材料の補給により正常に印刷できる残画素数として算出する。
【００１１】
また、請求項５の発明は、請求項１乃至４のいずれかの発明において、前記濃度限界値は、前記濃度検出手段で検出する適正印刷濃度よりも高い印刷濃度の限界である高濃度限界値と該適正印刷濃度よりも低い印刷濃度の限界である低濃度限界値とを有し、前記算出手段は、前記高濃度限界値と低濃度限界値のうち前記適正印刷濃度との差分が小さい方を用いて前記残画素数を算出する。
【００１２】
また、請求項６の発明は、請求項１乃至５のいずれかの発明において、前記算出手段は、前記濃度検出手段によって前記濃度調整像の前記印刷濃度を検出することができない場合には、前記保存手段で保存する履歴情報のずれの傾きのうち最も大きなずれの傾きに基づいて残画素数を算出する。
【００１３】
また、請求項７の発明は、請求項１乃至６のいずれかの発明において、前記濃度検出手段によって像濃度を検出できない場合に印刷環境情報を読み取る印刷環境情報読取手段を具備し、前記保存手段は、前記ずれの傾きに、前記印刷濃度読取手段によって読み取った印刷環境情報を関連付けて履歴情報として保存し、前記算出手段は、前記印刷環境情報読取手段によって読み取った印刷環境情報と同一若しくは類似する印刷環境情報が関連付けられた前記保存手段で保存するずれの傾きに基づき、前記残画素数を算出する。
【００１４】
また、請求項８の発明は、請求項１乃至７のいずれかの発明において、前記算出手段は、前記保存手段によって保存する履歴情報のずれの傾きの平均値を算出する平均値算出手段とを具備し、前記平均値算出手段によって算出した平均値のずれの傾きに基づいて前記残画素数を算出する。
【００１５】
また、請求項９の発明は、コンピュータを、印刷画像の印刷画素数を計数する計数手段、前記計数手段により計数した印刷画素数に基づいて印刷材料を補給する補給手段、印刷濃度調整像の像濃度を検出する濃度検出手段、前記濃度検出手段により検出した像濃度と前記補給手段により補給された印刷材料を用いた印刷濃度とのずれを調整する調整手段、前記調整手段により調整した今回のずれ濃度値と前記計数手段により計数した前回の濃度調整時からの累積画素数とに基づくずれの傾きを履歴情報として保存する保存手段、前記濃度検出手段によって像濃度が検出できない場合は、前記保存手段に保存した前記ずれの傾きから前記補給手段による印刷材料の補給により正常に印刷できる残画素数を算出する算出手段、前記算出手段により算出した残画素数に達するまで印刷を継続するように制御する制御手段として機能させる。
【発明の効果】
【００１６】
本発明の請求項１によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００１７】
また、請求項２によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００１８】
また、請求項３によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００１９】
また、請求項４によれば、許容する印刷濃度を超えて印刷出力がされることを防止することが可能になるという効果を奏する。
【００２０】
また、請求項５によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも印刷濃度が濃くなった場合および印刷濃度が薄くなった場合それぞれの場合における許容範囲内で印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００２１】
また、請求項６によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも最も大きなずれ割合で印刷濃度がずれた場合であっても許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００２２】
また、請求項７によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でもその印刷環境と同じ印刷環境におけるずれ割合を用いることで許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００２３】
また、請求項８によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも平均的なずれ割合を用いることで許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【００２４】
また、請求項９によれば、印刷処理された印刷材料の印刷濃度が検出できない場合でも許容範囲内の印刷濃度による印刷出力を一定期間、継続して行うことが可能になるという効果を奏する。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態における画像形成装置の機能構成を示す図。
【図２】印刷処理が行なわれた画素数に対する印刷濃度の状態を示す図。
【図３】印刷処理が行なわれた画素数に対する印刷濃度の状態を示す図。
【図４】印刷処理が行なわれた画素数に対する印刷濃度の状態を示す図。
【図５】本発明の実施の形態における画像形成装置の印刷処理時に行なわれる処理の流れを示すフローチャート。
【図６】本発明の実施の形態における画像形成装置の印刷処理時に行なわれる処理の流れを示すフローチャート。
【図７】本発明の実施の形態における画像形成装置によって行なわれる処理の流れを示すフローチャート。
【図８】図６および図７に示す選択処理の詳細な流れを示すフローチャート。
【図９】図６および図７に示す選択処理の詳細な流れを示すフローチャート。
【図１０】図６および図７に示す残画素数算出処理の詳細な流れを示すフローチャート。
【図１１】図６および図７に示す残画素数算出処理の詳細な流れを示すフローチャート。
【図１２】履歴情報を示すテーブル構成を示す図。
【発明を実施するための形態】
【００２６】
以下、本発明に係わる画像形成装置および画像形成プログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例】
【００２７】
図１は、本発明の実施の形態における画像形成装置の機能構成を示す図の一例である。
【００２８】
図１において、画像形成装置は、印刷処理部１０１、印刷濃度読取制御部１０２、トナー補給量調整部１０３、画素数計数部１０４、ずれ割合算出部１０５、履歴情報保存部１０６、濃度センサー１０７、状態検知制御部１０８、ずれ割合選択部１０９、残画素数算出部１１０、残画素数記憶部１１１を具備して構成される。
【００２９】
印刷処理部１０１は、マイナスの電荷を帯電させた感光体にレーザー光等を照射することによって印刷要求された印刷ジョブに対する静電潜像を形成し、現像装置の現像トナー蓄積部にトナーカートリッジから補給された印刷材料であるトナーを、感光体に形成した静電潜像に付着させる現像処理を行ない、これを中間転写ベルト上に転写させてそのトナーを印刷媒体に定着させる印刷処理を行なう。
【００３０】
このときの現像装置（「現像ユニット」ともいう）は、現像バイアスをかけることによってトナーカートリッジから補給されてトナー蓄積部に蓄積したトナーを中間転写ベルトに転写させる現像処理を行なう。
【００３１】
印刷対象の印刷画像を受信した印刷処理部１０１では、印刷画像の印刷出力を行なうとともに、その印刷画像を画素数計数部１０４へと送出する。
【００３２】
印刷処理部１０１から送出された印刷画像を受信した画素数計数部１０４では、この印刷画像を構成している印刷画素数を計数する。そして、計数した印刷画素数を累積して記憶領域へと記憶するとともに印刷画素数をトナー補給量調整部１０３へと通知する。
【００３３】
このときの記憶領域には、画素数計数部１０４によって計数された今回の印刷画素数を前回までの累積画素数に加算した新たな累積画素数が記憶される。
【００３４】
トナー補給量調整部１０３では、印刷処理部１０１によって印刷画像が印刷処理されると、画素数計数部１０４により通知された印刷画素数に応じた量の印刷材料（トナー）を、トナーカートリッジからトナー蓄積部へ補給することでトナー蓄積部に一定のトナー量が蓄積された状態とする。
【００３５】
このトナー補給量調整部１０３では、画素数計数部１０４により通知された印刷画素数を元にトナーカートリッジからトナー蓄積部へと補給するトナー量（トナー補給量）を調整する処理を「画素計数補給量調整処理」と称する。
【００３６】
このほか、印刷処理部１０１から完了通知を受信した印刷濃度読取制御部１０２は、一定の時間を経過後若しくは一定のトナー量が印刷処理によって使用された後に印刷処理部１０１に対してトナー濃度調整用の調整像である印刷濃度調整像（以下、単に「パッチ」という）の形成を指示するとともに当該パッチの読み取りを濃度センサー１０７に指示する。
【００３７】
そして、この印刷濃度読取制御部１０２は、濃度センサー１０７によって読み取られた印刷濃度をトナー補給量調整部１０３およびずれ割合算出部１０５へと通知する。
【００３８】
このときのトナー補給量調整部１０３では、印刷濃度読取制御部１０２から受信した印刷濃度と、予め設定された印刷出力に際して適正な印刷濃度である「適正印刷濃度」との差分（ずれ量）から、形成したパッチの印刷濃度におけるトナー量の過不足を確認し、過不足が生じている場合にはこれを修正するためにトナー蓄積部へ補給するトナー量を調整する「センサー読取補給量調整処理」（以下、「プロセスコントロール」若しくは「プロコン」ともいう）を行なう。
【００３９】
また、印刷濃度読取制御部１０２から印刷濃度の情報を受信したずれ割合算出部１０５では、前回のプロセスコントロールと今回のプロセスコントロール間に行なわれた印刷処理の画素数と、印刷濃度読取制御部１０２から受信した印刷濃度と予め設定された適正印刷濃度のずれ量とに基づいてずれ情報を算出する。
【００４０】
このときのずれ情報として、例えば、印刷濃度読取制御部１０２から受信した印刷濃度に対する予め設定された適正印刷濃度のずれ量を元に算出される「ずれ割合」のほか、これらをパラメータとして算出される「ずれの傾き」がある。以下では、ずれ割合を元に説明する。
【００４１】
トナー補給量調整部１０３によって行なわれるプロセスコントロールは、一定の画素数の印刷処理が行なわれることで実行され、ずれ割合算出部１０５は、トナー補給量調整部１０３によって行なわれるプロセスコントロール間に印刷処理された画素数によってどの程度のずれ量が生じたかを計算することでずれ割合を算出している。
【００４２】
ちなみに、前回のプロセスコントロールに関する情報は履歴情報保存部１０６で保存する履歴情報を用いる。
【００４３】
ずれ割合算出部１０５によって算出されたずれ割合は、プロセスコントロール間に印刷処理された画素数を「ａ」とし、検知された印刷濃度と適正印刷濃度との差分であるずれ量を「ｂ」とすると、「ｂ／ａ」と表すことができる。
【００４４】
図２は、印刷処理が行なわれた画素数に対する印刷濃度の状態を示す図であって、縦軸に濃度センサーによって検知された印刷濃度を示し、横軸に印刷処理によって印刷された画素数の累積を示している。
【００４５】
この図２には、Ｎ回目および（Ｎ＋１）回目および（Ｎ＋２）回目および（Ｎ＋３）回目および（Ｎ＋４）回目のプロセスコントロールが行なわれた際の状態が示されている。
【００４６】
図２では、Ｎ回目のプロセスコントロールによって適正印刷濃度に修正された画素数を「点Ａ」で表している。すなわち、過去の印刷処理における画素数を累計した累積画素数が「点Ａ」における累計画素数となったことによってプロセスコントロールが行なわれたことを示している。
【００４７】
また、（Ｎ＋１）回目のプロセスコントロールによって適正印刷濃度に修正された画素数が「点Ｃ」である。
【００４８】
これは、Ｎ回目のプロセスコントロールから一定時間が経過すること若しくは一定のトナー量が使用されたこと若しくは一定回数の印刷処理が行なわれたことのいずれかにより、（Ｎ＋１）回目のプロセスコントロールの実施タイミングである判断されて、（Ｎ＋１）回目のプロセスコントロールにより印刷濃度が適正印刷濃度へと修正された状態を示している。
【００４９】
また、「点Ｂ」は、（Ｎ＋１）回目のプロセスコントロールを行なう前に濃度センサーによって印刷濃度が適正印刷濃度よりも高いことが検知された状態であって、濃度センサーによって検知した印刷濃度と適正印刷濃度とのずれ量が「ｂ」であることを表している。また、（Ｎ＋１）回目のプロセスコントロールを行なう時点におけるＮ回目のプロセスコントロール以降に印刷処理された画素数が「ａ」であることを示している。
【００５０】
このことから、図２のＮ回目のプロセスコントロールと（Ｎ＋１）回目のプロセスコントロールにおけるずれ割合は、「ｂ／ａ」となる。
【００５１】
なお、Ｎ回目のプロセスコントロールと（Ｎ＋１）回目のプロセスコントロールの間に印刷処理された画素数とずれ量とをパラメータとしたときの「ずれの傾き」を「Ｗ」で表している。
【００５２】
また同様に、（Ｎ＋１）回目のプロセスコントロールから一定回数の印刷処理が行なわれたこと等によって（Ｎ＋２）回目のプロセスコントロールの実施タイミングとなったときの印刷処理された画素数および適正印刷濃度からのずれ量を示した状態が「点Ｄ」である。この「点Ｄ」では、濃度センサーにより検知した印刷濃度が適正印刷濃度よりも低い（薄い）ことを示し、さらに、「点Ｄ」の印刷濃度を（Ｎ＋２）回目のプロセスコントロールによって適正印刷濃度へと修正した状態を「点Ｅ」で表している。このときの「ずれの傾き」を「Ｘ」で表している。
【００５３】
また、（Ｎ＋２）回目のプロセスコントロールから一定回数の印刷処理が行なわれたこと等によって（Ｎ＋３）回目のプロセスコントロールの実施タイミングとなったときの印刷処理された画素数および適正印刷濃度からのずれ量を示した状態が「点Ｆ」である。この「点Ｆ」では、濃度センサーにより検知した印刷濃度が適正印刷濃度よりも高い（濃い）ことを示し、さらに、「点Ｆ」の印刷濃度を（Ｎ＋２）回目のプロセスコントロールによって適正印刷濃度へと修正した状態を「点Ｇ」で表している。このときの「ずれの傾き」を「Ｙ」で表している。
【００５４】
さらに、（Ｎ＋３）回目のプロセスコントロールから一定回数の印刷処理が行なわれたこと等によって（Ｎ＋４）回目のプロセスコントロールの実施タイミングとなったときの印刷処理された画素数および適正印刷濃度からのずれ量を示した状態が「点Ｈ」である。この「点Ｈ」では、濃度センサーにより検知した印刷濃度が適正印刷濃度よりも高い（濃い）ことを示し、さらに、「点Ｈ」の印刷濃度を（Ｎ＋２）回目のプロセスコントロールによって適正印刷濃度へと修正した状態を「点Ｉ」で表している。このときの「ずれの傾き」を「Ｚ」で表している。
【００５５】
このようにしてずれ割合算出部１０５によってプロセスコントロール時点における「ずれ割合」を算出すると、このずれ割合算出部１０５は、算出したずれ割合に、当該プロセスコントロールの日時情報および温湿度等からなる印刷環境情報を関連付けて履歴情報として履歴情報保存部１０６へと保存する。
【００５６】
この履歴情報保存部１０６では、図１２に示すように、算出したずれ割合にプロセスコントロールの日時情報および印刷環境情報に当該ずれ割合を識別する識別情報（「ＩＤ」）を関連付けた履歴情報を保存する。
【００５７】
図１２（ａ）に示す履歴情報は、テーブル構成からなり、[ＩＤ]項目１２０１、[ずれ割合]項目１２０２、[プロセスコントロール実行日時]項目１２０３、[印刷環境情報]項目１２０４によって構成される。
【００５８】
このうち、[印刷環境情報]項目１２０４は、印刷環境情報の一例である温度および湿度を表しており、[温度（℃）]項目１２０５、[湿度（％）]項目１２０６によって構成される。このときの[温度（℃）]項目１２０５は、プロセスコントロール間の平均温度のほか、プロセスコントロール時の温度を表しており、また、[湿度（％）]項目１２０６についても、プロセスコントロール間の平均湿度のほか、プロセスコントロール時の湿度を表している。
【００５９】
続いて、[ＩＤ]項目１２０１は、各履歴情報を識別する識別情報であって、[ずれ割合]項目１２０２は、ずれ割合算出部１０５によって算出したプロセスコントロール時における「ずれ割合」である。
【００６０】
図１２（ｂ）には、図１２（ａ）の[ずれ割合]項目１２０２に代えて、[ずれの傾き]項目１２０７を設けたテーブル構成であって、この[ずれの傾き]項目１２０７は、適正印刷濃度からのずれ量がどの程度の傾きを有しているかを表したものである。また、[プロセスコントロール実行日時]項目１２０３は、プロセスコントロールを実行した日時情報である。
【００６１】
このような図１２（ａ）若しくは図１２（ｂ）に示すような履歴情報を履歴情報保存部１０６で保存している。
【００６２】
続いて、図１において、状態検知制御部１０８は、濃度センサー１０７の動作状態を監視し、濃度センサー１０７が故障により動作できない状態となった場合にはこれを検知する。この状態検知制御部１０８は、濃度センサー１０７を一定間隔で状態を監視することで異常発生を検知する。さらに、この状態検知制御部１０８では、印刷濃度読取制御部１０２におけるプロセスコントロールの実行時に濃度センサー１０７により印刷濃度が読み取ることができないことによって異常発生を検知する。
【００６３】
この状態検知制御部１０８によって濃度センサーに異常が発生したことを検知すると、ずれ割合選択部１０９および印刷処理部１０１それぞれに対して異常発生を検知したことを通知する。異常発生の通知がされたずれ割合選択部１０９は、履歴情報保存部１０６に保存する履歴情報を読み出して当該履歴情報に含まれる「ずれ割合」から最適なずれ割合を選択する。
【００６４】
このずれ割合選択部１０９における「ずれ割合」の選択処理として、例えば履歴情報保存部１０６で履歴情報として保存しているずれ割合のうち、最も大きなずれ割合を選択する処理であるほか、濃度センサーに異常が発生したことを検知した際の印刷環境情報を取得して当該印刷環境情報と類似する若しくは同一の印刷環境情報が関連付けられたずれ割合を履歴情報から選択する処理である。
【００６５】
このようにしてずれ割合選択部１０９によってずれ割合が選択されると、このずれ割合を残画素数算出部１１０へと送出する。
【００６６】
残画素数算出部１１０では、ずれ割合選択部１０９によって選択されたずれ割合を受信すると、濃度センサーの異常を検知する前に行なわれた直前のプロセスコントロールによって修正された適正印刷濃度から当該ずれ割合でずれ量が生じた場合の現時点における印刷濃度を計算する。
【００６７】
すなわち、計算された印刷濃度は、ずれ割合選択部１０９により選択されたずれ割合に基づいて予測される現時点の印刷濃度（印刷濃度予測値）である。
【００６８】
このようにして印刷濃度予測値が計算されると、この残画素数算出部１１０では、予め設定された「濃度限界値」を読み出し、計算された印刷濃度と読み出した「濃度限界値」との差分および選択した「ずれ割合」から、印刷可能な残画素数を算出する。
【００６９】
このときの濃度限界値は、印刷処理における印刷濃度の範囲のうち許容できる印刷処理が可能な印刷濃度の限界値を表したものであって、印刷濃度が高くなることによって濃くなった場合に許容する印刷濃度の限界値を「高濃度限界値」と称し、印刷濃度が低くなることによって薄くなった場合に許容する印刷濃度の限界値を「低濃度限界値」と称する。
【００７０】
また、「高濃度限界値」と「低濃度限界値」との適正印刷濃度との差分が同一である場合には、単に、「濃度限界値」とのみ称する。
【００７１】
図３は、印刷処理が行なわれた画素数に対する印刷濃度の状態を示す図であって、（Ｎ＋２）回目のプロセスコントロールにおいて、濃度センサー１０７によって印刷濃度を読み取ることができなかったことにより状態検知制御部１０８が異常を検知した状態を示している。
【００７２】
さらに、ずれ割合選択部１０９によって選択されたずれ割合における直線を、（Ｎ＋２）回目のプロセスコントロールの直前の（Ｎ＋１）回目のプロセスコントロールの累積画素数から描画した状態を示している。
【００７３】
これによって、濃度センサー１０７による印刷濃度を読み取ることができなかった（Ｎ＋２）回目のプロセスコントロール時点における印刷濃度が計算することができる。図３では、この印刷濃度を「α（アルファ）」と計算した例を示している。
【００７４】
この印刷濃度「α」が、予め設定した濃度限界値「Ｒ」以下である場合には、ずれ割合選択部１０９で選択したずれ割合に基づいて濃度限界値まで印刷濃度が変化したときに印刷処理することができる残画素数を算出する。図３における残画素数を「Ｋ」と表している。
【００７５】
ちなみに、ずれ割合選択部１０９で選択したずれ割合を「ｂ／ａ」とすると、残画素「Ｋ」および印刷濃度「α」を用いて以下のような（式１）で表される。
【００７６】
ｂ／ａ  ＝  （Ｒ−α）  ／  Ｋ      ・・・（式１）
すなわち、残画素数Ｋは、以下の（式２）によって表される。
【００７７】
Ｋ  ＝  ａ×（Ｒ−α）／ｂ      ・・・（式２）
このようにして、残画素数算出部１１０によって残画素数を算出すると、この残画素数、上記に示す図３の場合には残画素数Ｋを残画素数記憶部１１１へと記憶する。
【００７８】
残画素数記憶部１１１に残画素数が記憶された状態となると、状態検知制御部１０８によって異常発生を検知したことが通知されている印刷処理部１０１は、印刷要求された印刷ジョブの画素数が、残画素数記憶部１１１に記憶された残画素数以内であるかを判断して、印刷ジョブの画素数が残画素数以内であると判断される場合にのみ印刷ジョブの印刷処理を許可する制御を行ない、印刷処理を行なう。
【００７９】
このような印刷処理が行われると、印刷処理部１０１は、印刷処理を行なった印刷ジョブの画素数を、残画素数記憶部１１１で記憶する残画素数から差し引くことで残画素数を更新する。
【００８０】
このほか、状態検知制御部１０８によって異常発生を検知した状態にあった濃度センサー１０７の状態が正常動作へと移行したことを新たに検知すると、この状態検知制御部１０８は、残画素数記憶部１１１で記憶している「残画素数」を削除するような構成であってもよい。この場合、状態検知制御部１０８は、印刷処理部１０１に残画素数を削除したことを通知することによって、印刷処理部１０１では、印刷処理に際して、残画素数記憶部１１１に記憶する残画素数の範囲内であるかの判断を行なわずに印刷処理を行なうこととなる。
【００８１】
図４は、図３と類似しており、異なる点は、図３では、「高濃度限界値」と「低濃度限界値」とが同一であることによってこれらを総称した濃度限界値を用いているのに対して、図４では、「高濃度限界値」と「低濃度限界値」とが異なっている点である。
【００８２】
図４では、「高濃度限界値」が「Ｔ」であって、「低濃度限界値」が「Ｓ」である場合の例を示しており、このとき、「高濃度限界値」が「低濃度限界値」よりも大きい関係、すなわち「Ｓ＜Ｔ」の関係が成り立っている例を示している。
【００８３】
このような場合、適正印刷濃度との差分の小さい方を濃度限界値として設定し、この場合、低濃度限界値が濃度限界値として設定される。
【００８４】
この濃度限界値を用いて図３で説明するように残画素数Ｋを算出する。
【００８５】
ちなみに、図４の場合の残画素数Ｋは、濃度限界値が「Ｓ」であることから以下の（式３）のように表すことができる。
【００８６】
Ｋ  ＝  ａ×（Ｓ−α）／ｂ      ・・・（式３）
図５は、本発明の実施の形態における画像形成装置の印刷処理時に行なわれる処理の流れを示すフローチャートである。
【００８７】
図５において、印刷要求されたかを判断し（５０１）、印刷要求されていない場合（５０１でＮＯ）には、図６および図７に示すプロセスコントロールにおける処理の流れを示すフローチャートの「地点Ａ」へ移行する。
【００８８】
また、印刷ジョブが印刷要求された場合（５０１でＹＥＳ）には、続いて、濃度センサーに異常が発生したことが通知された状態にあるかを判断し（５０２）、濃度センサーに異常が発生したことが通知されていない場合（５０２でＮＯ）、すなわち濃度センサーが正常に動作している状態のときには、印刷要求された印刷ジョブを印刷処理する（５０３）。
【００８９】
印刷処理が行なわれると、印刷処理した印刷ジョブの画素数を計数し（５０４）、計数した画素数を累積して記憶する（５０５）。さらに、計数した画素数に応じたトナー量を、現像装置の現像トナー蓄積部にトナーカートリッジから補給する（５０６）。
【００９０】
それに対して、濃度センサーに異常が発生したことが通知されている場合（５０２でＹＥＳ）には、記憶している残画素数を読み込む（５０７）。さらに、印刷要求された印刷ジョブの画素数を計数し（５０８）、その画素数が残画素数以下であるかを判断する（５０９）。すなわち、印刷ジョブを濃度限界値の範囲内で印刷処理することができるかを判断する。
【００９１】
この判断処理によって、印刷ジョブの画素数が残画素数以下であると判断する場合（５０９でＹＥＳ）には、印刷要求された印刷ジョブを印刷処理する（５０３）。そして、印刷処理が行なわれると、印刷処理した印刷ジョブの画素数を計数し（５０４）、計数した画素数を累積して記憶する（５０５）。さらに、計数した画素数に応じたトナー量を、現像装置の現像トナー蓄積部にトナーカートリッジから補給する（５０６）。
【００９２】
また、印刷ジョブの画素数が残画素数以下であると判断しない場合（５０９でＮＯ）には、濃度限界値の範囲内で印刷処理を行なうことができない旨を印刷要求元に通知する応答を行なうほか、表示器へ表示する応答を行なう（５１０）。
【００９３】
図６は、本発明の実施の形態における画像形成装置によって行なわれる処理の流れを示すフローチャートである。
【００９４】
図６において、画像形成装置は、一定の画素数の印刷処理を行なう度にプロセスコントロールを行なうことで印刷処理における印刷濃度が適正印刷濃度からどの程度、ずれているかを表したずれ量を修正している。
【００９５】
あるプロセスコントロールの時点から一定の画素数の印刷処理が行なわれることによって次のプロセスコントロールの実施タイミングとなったかを判断する（６０１）。これは、プロセスコントロール以降に行われた印刷処理の度に行なわれる印刷処理した印刷ジョブの画素数の累積によって累積した画素数（累積画素数）が、予め設定した一定の画素数以上となったことにより実施タイミングとなったと判断する。
【００９６】
そして、プロセスコントロールの実施タイミングとなっていない場合（６０１でＮＯ）には、処理を終了する。
【００９７】
それに対して、一定の画素数の印刷処理が行なわれてプロセスコントロールの実施タイミングとなった場合（６０１でＹＥＳ）には、続いて、濃度センサーによってトナー濃度調整用のパッチから濃度の読み取りが可能であるかを判断する（６０２）。
【００９８】
この判断処理によって、トナー濃度調整用のパッチから印刷濃度の読み取りができる場合（６０２でＹＥＳ）には、濃度センサーによってトナー濃度調整用のパッチを読み取って読み取り後のトナー濃度を測定する（６０３）。
【００９９】
また、測定したトナー濃度と適正印刷濃度との差分であるずれ量を算出して当該ずれ量を修正するためにトナーの供給量を調整する（６０４）。さらに、直前のプロセスコントロール以降に印刷処理した画素数に対する前記ずれ量からなる「ずれの割合」を算出する（６０５）。
【０１００】
この算出したずれ割合に、プロセスコントロールを実施したときの日時情報および印刷環境情報を関連付けて履歴情報として保存する（６０６）。
【０１０１】
そして、印刷処理によって累積した累積画素数を初期化する（６０７）。
【０１０２】
それに対して、プロセスコントロールの実施タイミングとなった場合であって、トナー濃度調整用のパッチから印刷濃度の読み取りができない場合（６０２でＹＥＳ）には、保存している履歴情報から適当な「ずれ割合」を選択して（６０８）、その選択したずれ割合に応じた印刷可能な残画素数を算出する（６０９）。
【０１０３】
また、算出した残画素数を、印刷処理の制限を行なう制限情報として記憶する（６１０）。
【０１０４】
図７は、本発明の実施の形態における画像形成装置によって行なわれる処理の流れを示すフローチャートである。
【０１０５】
図７は、図６に示すフローチャートと類似する。図７におけるフローチャートは、一定間隔ごとに濃度センサーによってトナー濃度調整用のパッチから濃度の読み取りが可能であるかを判断する（７０１）。
【０１０６】
トナー濃度調整用のパッチから濃度の読み取りができない場合（７０１でＮＯ）には、保存している履歴情報から適当な「ずれ割合」を選択して（７０８）、その選択したずれ割合に応じた印刷可能な残画素数を算出する（７０９）。
【０１０７】
そして、算出した残画素数を、印刷処理の制限を行なう制限情報として記憶する（７０９）。
【０１０８】
それに対して、トナー濃度調整用のパッチから印刷濃度の読み取りができる場合（７０１でＹＥＳ）には、続いて、以前のプロセスコントロールから一定の画素数の印刷処理が行なわれることによってプロセスコントロールの実施タイミングとなったかを判断する（７０２）。プロセスコントロールの実施タイミングとなっていない場合（７０２でＮＯ）には、処理を終了する。
【０１０９】
これに対して、プロセスコントロールの実施タイミングとなった場合（７０２でＹＥＳ）には、濃度センサーによってトナー濃度調整用のパッチを読み取って読み取り後のトナー濃度を測定する（７０３）。
【０１１０】
また、測定したトナー濃度と適正濃度との差分に応じたずれ量を算出して当該ずれ量を修正するためにトナーの供給量を調整する（７０４）。さらに、直前のプロセスコントロール以降に印刷処理した画素数に対する前記ずれ量からなる「ずれの割合」を算出する（７０５）。
【０１１１】
この算出したずれ割合にプロセスコントロールを実施したときの日時情報および印刷環境情報を関連付けて履歴情報として保存する（７０６）。
【０１１２】
そして、印刷処理によって累積した累積画素数を初期化する（７０７）。
【０１１３】
以上に示す図６および図７を用いたフローチャートにおける「ずれ割合」の選択処理の詳細な流れを図８および図９に示しており、また、ずれ割合に応じた印刷可能な残画素数を算出する残画素数算出処理の詳細な流れを図１０および図１１に示している。
【０１１４】
図８は、図６および図７に示す選択処理の詳細な流れを示すフローチャートである。
【０１１５】
図８では、濃度センサーによってパッチから印刷濃度が読み取ることができた場合において、保存している履歴情報から「ずれ割合」を読み出し（８０１）、読み出したずれ割合の中から最も大きなずれ割合を検索する（８０２）。
【０１１６】
そして、検索された最も大きなずれ割合を選択する（８０３）。
【０１１７】
図９は、図６および図７に示す選択処理の詳細な流れを示すフローチャートであって、図８に示すフローチャートの他の例である。
【０１１８】
図９では、図８のフローチャートと同様に、濃度センサーによってパッチから印刷濃度が読み取ることができた場合において、保存している履歴情報から「ずれ割合」を読み出し（９０１）、さらに、温度や湿度等の印刷環境情報を温度センサーや湿度センサーから取得する（９０２）。
【０１１９】
そして、読み出した「ずれ割合」の履歴情報に含まれる印刷環境情報と、取得した印刷環境情報とを比較して最も近い印刷環境におけるずれ割合を検索する（９０３）。
【０１２０】
そして、検索された現時点の印刷環境情報に最も近いずれ割合を選択する（９０４）。
【０１２１】
図１０は、図６および図７に示す残画素数算出処理の詳細な流れを示すフローチャートである。
【０１２２】
図１０では、最適なずれ割合が選択された場合において、選択したずれ割合に応じた現時点の印刷濃度を計算する（１００１）。
【０１２３】
続いて、正常に印刷処理できる印刷濃度を規定した「濃度限界値」を読み出し（１００２）、計算した印刷濃度と読み出した濃度限界値との差分および「ずれ割合」から印刷可能な残画素数を算出する（１００３）。
【０１２４】
この図１０に示すフローチャートは、「高濃度限界値」と「低濃度限界値」が同一である場合の例である。
【０１２５】
図１１は、図６および図７に示す残画素数算出処理の詳細な流れを示すフローチャートであって、図１０に示すフローチャートの他の例である。
【０１２６】
図１１では、図１０のフローチャートと同様に、最適なずれ割合が選択された場合において、選択したずれ割合に応じた現時点の印刷濃度を計算する（１１０１）。
【０１２７】
続いて、正常に印刷できる印刷濃度を規定した濃度限界値の「高濃度限界値」および「低濃度限界値」をそれぞれ読み出し（１１０２）、読み出したこれらの「高濃度限界値」および「低濃度限界値」の絶対値が異なるかを判断する（１１０３）。
【０１２８】
「高濃度限界値」および「低濃度限界値」が異なると判断する場合（１１０３でＹＥＳ）には、読み出した「高濃度限界値」と「低濃度限界値」のうち、絶対値の小さい方のみを濃度限界値として設定する（１１０４）。
【０１２９】
そして、計算した印刷濃度と設定した「濃度限界値」との差分および「ずれ割合」から、印刷可能な残画素数を算出する（１１０５）。
【０１３０】
それに対して、「高濃度限界値」および「低濃度限界値」の絶対値が同一であると判断する場合（１１０３でＮＯ）には、計算した印刷濃度と読み出した「高濃度限界値」および「低濃度限界値」のいずれかによって表される「濃度限界値」との差分および「ずれ割合」から、印刷可能な残画素数を算出する（１１０６）。
【０１３１】
ここでは、高濃度側と低濃度側の「ずれ割合」を同一に設定する方式を示したが、高濃度側の「ずれ割合」と低濃度側の「ずれ割合」を履歴情報から別々に選択することも可能である。
【０１３２】
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１３３】
なお、本発明は、通信機能を備えた画像形成システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する画像形成システムを構成することも可能である。画像形成システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【０１３４】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【符号の説明】
【０１３５】
１０１      印刷処理部
１０２      印刷濃度読取制御部
１０３      トナー補給量調整部
１０４      画素数計数部
１０５      ずれ割合算出部
１０６      履歴情報保存部
１０７      濃度センサー
１０８      状態検知制御部
１０９      残画素数算出部
１１０      ずれ割合選択部
１１１      残画素数記憶部
【図１】
2011123276.tif 000003
【図２】
2011123276.tif 000004
【図３】
2011123276.tif 000005
【図４】
2011123276.tif 000006
【図５】
2011123276.tif 000007
【図６】
2011123276.tif 000008
【図７】
2011123276.tif 000009
【図８】
2011123276.tif 000010
【図９】
2011123276.tif 000011
【図１０】
2011123276.tif 000012
【図１１】
2011123276.tif 000013
【図１２】
2011123276.tif 000014