(57)【特許請求の範囲】
【請求項１】
第１の潜像を第１の可視像に現像する第１の現像装置に、第１の現像剤を搬送して供給
する第１の現像剤供給部材と、
第２の潜像を第２の可視像に現像する第２の現像装置に、第２の現像剤を搬送して供給
する第２の現像剤供給部材と、
駆動源を有し、前記第１の現像剤供給部材と前記第２の現像剤供給部材とを個々に駆動
する駆動装置系と、
前記第１の現像装置に供給すべき第１の現像剤の量を算出する第１の供給検知部と、
前記第２の現像装置に供給すべき第２の現像剤の量を算出する第２の供給検知部と、
前記第１の現像剤の量と前記第２の現像剤の量とに基づいて、前記駆動装置系が駆動可
能な予め設定された駆動可能時間を、前記駆動装置系が前記第１の現像剤供給部材を駆動
する第１の駆動時間と、前記駆動装置系が前記第２の現像剤供給部材を駆動する第２の駆
動時間と、に割振る駆動時間割振り手段と、
前記駆動装置系を制御して、前記第１の駆動時間に前記第１の現像剤供給部材を駆動さ
せ、前記第２の駆動時間に前記第２の現像剤供給部材を駆動させる駆動制御手段と、
を備え、
前記駆動制御手段は、前記第１の駆動時間と前記第２の駆動時間とに応じて、値の大きい方から駆動することを特徴とする現像剤供給装置。
【請求項２】
第１の潜像を第１の可視像に現像する第１の現像装置に、第１の現像剤を搬送して供給
する第１の現像剤供給部材と、
第２の潜像を第２の可視像に現像する第２の現像装置に、第２の現像剤を搬送して供給
する第２の現像剤供給部材と、
駆動源を有し、前記第１の現像剤供給部材と前記第２の現像剤供給部材とを個々に駆動
する駆動装置系と、
前記第１の現像装置に供給すべき第１の現像剤の量を算出する第１の供給検知部と、
前記第２の現像装置に供給すべき第２の現像剤の量を算出する第２の供給検知部と、
前記第１の現像剤供給部材が駆動した履歴に関する第１の履歴情報を記憶する第１の履歴情報記憶手段と、
前記第２の現像剤供給部材が駆動した履歴に関する第２の履歴情報を記憶する第２の履歴情報記憶手段と、
前記第１の現像剤の量と前記第２の現像剤の量と前記第１の履歴情報と前記第２の履歴情報とに基づいて、前記駆動装置系が駆動可能な予め設定された駆動可能時間を、前記駆動装置系が前記第１の現像剤供給部材を駆動する第１の駆動時間と、前記駆動装置系が前記第２の現像剤供給部材を駆動する第２の駆動時間と、に割振ると共に、前回の駆動可能時間の最後に駆動した現像剤供給部材が先に駆動するように、前記駆動可能時間を前記第１の駆動時間と前記第２の駆動時間とに割振る駆動時間割振り手段と、
前記駆動装置系を制御して、前記第１の駆動時間に前記第１の現像剤供給部材を駆動さ
せ、前記第２の駆動時間に前記第２の現像剤供給部材を駆動させる駆動制御手段と、
を備えたことを特徴とする現像剤供給装置。
【請求項３】
前記駆動時間割振り手段は、前記第１の現像剤の量と前記第２の現像剤の量とに基づく比率に応じて前記第１の駆動時間と前記第２の駆動時間を割振ることを特徴とする請求項１または２に記載の現像剤供給装置。
【請求項４】
前記第１の現像装置内の第１の現像剤の濃度を検知する第１の濃度検知部材と、前記第
１の現像剤の濃度に基づいて予め設定された濃度に対して不足する濃度である第１の不足
情報を検出する第１の不足情報検出手段と、を有する前記第１の供給検知部と、
前記第２の現像装置内の第２の現像剤の濃度を検知する第２の濃度検知部材と、前記第
２の現像剤の濃度に基づいて予め設定された濃度に対して不足する濃度である第２の不足
情報を検出する第２の不足情報検出手段と、を有する前記第２の供給検知部と、
前記第１の現像剤の量に対応する前記第１の不足情報と前記第２の現像剤の量に対応す
る前記第２の不足情報とに基づいて、前記駆動可能時間を前記第１の駆動時間と前記第２
の駆動時間とに割振る前記駆動時間割振り手段と、
を備えたことを特徴とする請求項１ないし３のいずれかに記載の現像剤供給装置。
【請求項５】
前記第１の可視像の画像濃度に基づいて予め設定された画像濃度に対して不足する画像
濃度である第１の不足情報を検出する第１の不足情報検出手段を有する前記第１の供給検
知部と、
前記第２の可視像の画像濃度に基づいて、予め設定された画像濃度に対して不足する画
像濃度である第２の不足情報を検出する第２の不足情報検出手段を有する前記第２の供給
検知部と、
前記第１の現像剤の量に対応する前記第１の不足情報と前記第２の現像剤の量に対応す
る前記第２の不足情報とに基づいて、前記駆動可能時間を前記第１の駆動時間と前記第２
の駆動時間とに割振る前記駆動時間割振り手段と、
を備えたことを特徴とする請求項１ないし３のいずれかに記載の現像剤供給装置。
【請求項６】
前記第１の現像装置内の第１の現像剤の濃度または前記第１の可視像の画像濃度に基づ
いて予め設定された濃度に対して不足する濃度である第１の不足情報を検出する第１の不
足情報検出手段と、前記第１の不足情報に基づいて前記第１の現像剤供給部材を駆動する
時間である第１の不足駆動時間を演算する第１の不足駆動時間演算手段と、前記第１の潜
像の画素数に基づいて第１の現像剤の第１の消費量を演算する第１の消費量演算手段と、
前記第１の消費量に基づいて第１の現像剤供給部材を駆動する時間である第１の消費駆動
時間を演算する第１の消費駆動時間演算手段と、前記第１の不足駆動時間と前記第１の消
費駆動時間とに基づいて第１の供給要求時間を算出する第１の算出手段と、を有する前記第１の供給検知部と、
前記第２の現像装置内の第２の現像剤の濃度または前記第２の可視像の画像濃度に基づ
いて予め設定された濃度に対して不足する濃度である第２の不足情報を検出する第２の不
足情報検出手段と、前記第２の不足情報に基づいて前記第２の現像剤供給部材を駆動する
時間である第２の不足駆動時間を演算する第２の不足駆動時間演算手段と、前記第２の潜
像の画素数に基づいて第２の現像剤の第２の消費量を演算する第２の消費量演算手段と、
前記第２の消費量に基づいて第２の現像剤供給部材を駆動する時間である第２の消費駆動
時間を演算する第２の消費駆動時間演算手段と、前記第２の不足駆動時間と前記第２の消
費駆動時間とに基づいて第２の供給要求時間を算出する第２の算出手段と、を有する前記第２の供給検知部と、
前記第１の供給要求時間と前記第２の供給要求時間とに基づいて、前記駆動可能時間を
前記第１の駆動時間と前記第２の駆動時間とに割振る前記駆動時間割振り手段と、
を備えたことを特徴とする請求項１ないし３のいずれかに記載の現像剤供給装置。
【請求項７】
前記第１の可視像と前記第２の可視像とが記録される媒体の画像の色に関する設定情報
である色設定情報を取得する色設定情報取得手段と、前記色設定情報に基づいて、前記媒
体の画像に第１の現像剤と第２の現像剤とが使用されると予め設定された多色設定と、前
記媒体の画像に第１の現像剤が使用されずに第２の現像剤が使用されると予め設定された
単色設定と、のいずれであるかを判別する色設定判別手段と、
前記第１の現像剤の量と前記第２の現像剤の量と前記色設定判別手段の判別結果とに基
づいて、前記駆動装置系が駆動可能な予め設定された駆動可能時間を、前記多色設定と判
別された場合には、前記駆動装置系が前記第１の現像剤供給部材を駆動する第１の駆動時
間と、前記駆動装置系が前記第２の現像剤供給部材を駆動する第２の駆動時間と、に割振
ると共に、前記単色設定と判別された場合には、前記多色設定と判別された場合に割振る
時間に比べて多くの時間を、前記第２の駆動時間に割振る前記駆動時間割振り手段と、
を備えたことを特徴とする請求項１ないし３のいずれかに記載の現像剤供給装置。
【請求項８】
前記第１の不足情報の値が予め設定された不足情報の値に比べて大きいか否かを判別す
る第１の不足情報判別手段と、
前記第２の不足情報の値が予め設定された不足情報の値に比べて大きいか否かを判別す
る第２の不足情報判別手段と、
前記第１の不足情報が予め設定された不足情報の値に比べて大きいと判別された場合に
、前記第１の現像装置による現像が停止した状態で、前記第１の現像剤供給部材を駆動さ
せると共に、前記第２の不足情報が予め設定された不足情報の値に比べて大きいと判別さ
れた場合に、前記第２の現像装置による現像が停止した状態で、前記第２の現像剤供給部
材を駆動させる前記駆動制御手段と、
を備えたことを特徴とする請求項４ないし６のいずれかに記載の現像剤供給装置。
【請求項９】
前記第１の供給要求時間が予め設定された供給要求時間に比べて大きいか否かを判別す
る第１の供給要求時間の判別手段と、
前記第２の供給要求時間が予め設定された供給要求時間に比べて大きいか否かを判別す
る第２の供給要求時間の判別手段と、
前記第１の供給要求時間が予め設定された供給要求時間に比べて大きいと判別された場
合に、前記第１の現像装置による現像が停止した状態で、前記第１の現像剤供給部材を駆
動させると共に、前記第２の供給要求時間が予め設定された供給要求時間に比べて大きい
と判別された場合に、前記第２の現像装置による現像が停止した状態で、前記第２の現像
剤供給部材を駆動させる前記駆動制御手段と、
を備えたことを特徴とする請求項６に記載の現像剤供給装置。
【請求項１０】
前記第１の現像装置に供給される第１の現像剤を収容する第１の現像剤収容容器と、
前記第２の現像装置に供給される第２の現像剤を収容する第２の現像剤収容容器と、
前記第１の現像剤収容容器内の第１の現像剤の量が残り少ない少量状態であるか否かを
予測する第１の少量状態予測手段と、
前記第２の現像剤収容容器内の第２の現像剤が残り少ない少量状態であるか否かを予測
する第２の少量状態予測手段と、
前記第１の現像剤収容容器内が前記少量状態であると予測された場合には、前記駆動可
能時間を、前記少量状態であると予測される前の通常状態に割振る時間に比べて多くの時
間を第１の駆動時間に割振ると共に、前記第２の現像剤収容容器内が前記少量状態である
と予測された場合には、前記駆動可能時間を、前記少量状態であると予測される前の通常
状態に割振る時間に比べて多くの時間を第２の駆動時間に割振る前記駆動時間割振り手段
と、
を備えたことを特徴とする請求項１ないし９のいずれかに記載の現像剤供給装置。
【請求項１１】
前記第１の現像装置に供給される第１の現像剤が収容される第１の現像剤収容容器と、
前記第２の現像装置に供給される第２の現像剤が収容される第２の現像剤収容容器と、
前記第１の現像剤収容容器内の第１の現像剤が無くなった空状態であるか否かを判別す
る第１の空状態判別手段と、
前記第２の現像剤収容容器内の第２の現像剤が無くなった空状態であるか否かを判別す
る第２の空状態判別手段と、
前記第１の現像剤収容容器内が前記空状態であると判別された場合には、前記駆動可能
時間を、前記第２の駆動時間に割振ると共に、前記第２の現像剤収容容器内が前記空状態
であると判別された場合には、前記駆動可能時間を、前記第１の駆動時間に割振る前記駆
動時間割振り手段と、
を備えたことを特徴とする請求項１ないし１０のいずれかに記載の現像剤供給装置。
【請求項１２】
正回転および逆回転が可能な前記駆動源と、正回転時の前記駆動源の駆動を、第１の現
像剤供給部材に伝達する第１の伝達系と、逆回転時の前記駆動源の駆動を、第２の現像剤
供給部材に伝達する第２の伝達系と、を有する前記駆動装置系、
を備えたことを特徴とする請求項１ないし１１のいずれかに記載の現像剤供給装置。
【請求項１３】
前記第１の現像剤供給部材と前記第２の現像剤供給部材とに駆動を伝達する前記駆動源
と、前記第１の現像剤供給部材に対応して配置された第１の伝達系であって、前記第１の
伝達系が前記駆動源の駆動を伝達、切断を切り替える伝達切替部材を有する前記第１の伝
達系と、前記第２の現像剤供給部材に対応して配置された第２の伝達系であって、前記第
２の伝達系が前記駆動源の駆動を伝達、切断を切り替える伝達切替部材を有する前記第２
の伝達系と、を有する前記駆動装置系、
を備えたことを特徴とする請求項１ないし１１のいずれかに記載の現像剤供給装置。
【請求項１４】
前記第１の現像剤供給部材を駆動する第１の駆動源と、前記第２の現像剤供給部材を駆
動する第２の駆動源と、を有する前記駆動源、
を備えたことを特徴とする請求項１に記載の現像剤供給装置。
【請求項１５】
表面に第１の潜像が形成される第１の像保持体と、
表面に第２の潜像が形成される第２の像保持体と、
前記第１の像保持体表面の前記第１の潜像を現像する第１の現像装置と、
前記第２の像保持体表面の前記第２の潜像を現像する第２の現像装置と、
前記現像装置に現像剤を供給する請求項１ないし１４のいずれかに記載の現像剤供給装
置と、
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現像剤供給装置及び画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置では、駆動源から駆動力を伝達して、現像剤搬送部材を駆動させて、現像剤収容容器から現像器に現像剤を補給している。このような現像剤の補給に関して、特許文献１，２に記載の技術が知られている。
【０００３】
特許文献１としての登録実用新案３０６０５６２号公報には、駆動源によって駆動する正逆回転可能に支持された駆動ギヤ（２７ａ）と、前記駆動ギヤ（２７ａ）と噛み合ったまま左右方向に移動可能に支持された揺動ギヤ（２３ａ）と、左側に移動した前記揺動ギヤ（２３ａ）と噛み合ってシアンの現像部（２）に現像剤を補給する現像剤補給ローラのローラギヤ（２５ａ）と、右側に移動した前記揺動ギヤ（２３ａ）と噛み合ってイエローの現像部（２）に現像剤を補給する現像剤補給ローラのローラギヤ（２５ｂ）とを有する現像剤補給機構が記載されている。
特許文献１に記載の技術では、トナーレベルセンサ（８）により、シアンのトナーの濃度が低下したと検知された場合には、駆動ギヤ（２７ａ）を反時計回り（ｃｃｗ）に回転させて、揺動ギヤ（２３ａ）を左側に移動させて、、揺動ギヤ（２３ａ）を介してシアンのローラギヤ（２５ａ）を回転させている。また、トナーレベルセンサ（８）により、イエローのトナーの濃度が低下したと検知された場合には、駆動ギヤ（２７ｂ）を時計回り（ｃｗ）に回転させて、揺動ギヤ（２３ａ）を右側に移動させると共に、揺動ギヤ（２３ａ）を介してイエローのローラギヤ（２５ｂ）を回転させている。
【０００４】
特許文献２としての特開２００６−２０１３１４号公報には、モータ（８０）によって駆動する正逆回転可能に支持された第１駆動ギヤ（８１）と、一方向クラッチ（８ａ）によって前記第１駆動ギヤ（８１）の右回転の駆動力が伝達されるイエローの補給スクリュー（５３）と、一方向クラッチ（８ｂ）によって前記第１駆動ギヤ（８１）の左回転の駆動力が伝達されるマゼンタの補給スクリュー（５３）とを有する現像剤補給装置が記載されている。
特許文献２に記載の技術では、印刷する画像の濃度や印刷する画像の大きさ等、印刷する画像に応じて、モータ（８０）の回転方向や回転量、回転タイミングを制御することで、イエロー又はマゼンタの補給スクリュー（５３，５３）を駆動させて、イエローとマゼンタ両方のトナーを現像装置（４Ｙ，４Ｋ）に補給している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】登録実用新案第３０６０５６２号公報（「００３２」〜「００３７」、図３）
【特許文献２】特開２００６−２０１３１４号公報（「００６５」〜「０１０２」、図３〜図９）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、現像剤の濃度変動を低減することを技術的課題とする。
【課題を解決するための手段】
【０００７】
前記技術的課題を解決するために、請求項１に記載の発明の現像剤供給装置は、
第１の潜像を第１の可視像に現像する第１の現像装置に、第１の現像剤を搬送して供給
する第１の現像剤供給部材と、
第２の潜像を第２の可視像に現像する第２の現像装置に、第２の現像剤を搬送して供給
する第２の現像剤供給部材と、
駆動源を有し、前記第１の現像剤供給部材と前記第２の現像剤供給部材とを個々に駆動
する駆動装置系と、
前記第１の現像装置に供給すべき第１の現像剤の量を算出する第１の供給検知部と、
前記第２の現像装置に供給すべき第２の現像剤の量を算出する第２の供給検知部と、
前記第１の現像剤の量と前記第２の現像剤の量とに基づいて、前記駆動装置系が駆動可
能な予め設定された駆動可能時間を、前記駆動装置系が前記第１の現像剤供給部材を駆動
する第１の駆動時間と、前記駆動装置系が前記第２の現像剤供給部材を駆動する第２の駆
動時間と、に割振る駆動時間割振り手段と、
前記駆動装置系を制御して、前記第１の駆動時間に前記第１の現像剤供給部材を駆動さ
せ、前記第２の駆動時間に前記第２の現像剤供給部材を駆動させる駆動制御手段と、
を備え、
前記駆動制御手段は、前記第１の駆動時間と前記第２の駆動時間とに応じて、値の大きい方から駆動することを特徴とする。
【０００８】
前記技術的課題を解決するために、請求項２に記載の発明の現像剤供給装置は、
第１の潜像を第１の可視像に現像する第１の現像装置に、第１の現像剤を搬送して供給
する第１の現像剤供給部材と、
第２の潜像を第２の可視像に現像する第２の現像装置に、第２の現像剤を搬送して供給
する第２の現像剤供給部材と、
駆動源を有し、前記第１の現像剤供給部材と前記第２の現像剤供給部材とを個々に駆動
する駆動装置系と、
前記第１の現像装置に供給すべき第１の現像剤の量を算出する第１の供給検知部と、
前記第２の現像装置に供給すべき第２の現像剤の量を算出する第２の供給検知部と、
前記第１の現像剤供給部材が駆動した履歴に関する第１の履歴情報を記憶する第１の履歴情報記憶手段と、
前記第２の現像剤供給部材が駆動した履歴に関する第２の履歴情報を記憶する第２の履歴情報記憶手段と、
前記第１の現像剤の量と前記第２の現像剤の量と前記第１の履歴情報と前記第２の履歴情報とに基づいて、前記駆動装置系が駆動可能な予め設定された駆動可能時間を、前記駆動装置系が前記第１の現像剤供給部材を駆動する第１の駆動時間と、前記駆動装置系が前記第２の現像剤供給部材を駆動する第２の駆動時間と、に割振ると共に、前回の駆動可能時間の最後に駆動した現像剤供給部材が先に駆動するように、前記駆動可能時間を前記第１の駆動時間と前記第２の駆動時間とに割振る駆動時間割振り手段と、
前記駆動装置系を制御して、前記第１の駆動時間に前記第１の現像剤供給部材を駆動さ
せ、前記第２の駆動時間に前記第２の現像剤供給部材を駆動させる駆動制御手段と、
を備えたことを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１または２に記載の現像剤供給装置において、
前記駆動時間割振り手段は、前記第１の現像剤の量と前記第２の現像剤の量とに基づく比率に応じて前記第１の駆動時間と前記第２の駆動時間を割振ることを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１ないし３のいずれかに記載の現像剤供給装置において、
前記第１の現像装置内の第１の現像剤の濃度を検知する第１の濃度検知部材と、前記第１の現像剤の濃度に基づいて予め設定された濃度に対して不足する濃度である第１の不足情報を検出する第１の不足情報検出手段と、を有する前記第１の供給検知部と、
前記第２の現像装置内の第２の現像剤の濃度を検知する第２の濃度検知部材と、前記第２の現像剤の濃度に基づいて予め設定された濃度に対して不足する濃度である第２の不足情報を検出する第２の不足情報検出手段と、を有する前記第２の供給検知部と、
前記第１の現像剤の量に対応する前記第１の不足情報と前記第２の現像剤の量に対応する前記第２の不足情報とに基づいて、前記駆動可能時間を前記第１の駆動時間と前記第２の駆動時間とに割振る前記駆動時間割振り手段と、
を備えたことを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１ないし３のいずれかに記載の現像剤供給装置において、
前記第１の可視像の画像濃度に基づいて予め設定された画像濃度に対して不足する画像濃度である第１の不足情報を検出する第１の不足情報検出手段を有する前記第１の供給検知部と、
前記第２の可視像の画像濃度に基づいて、予め設定された画像濃度に対して不足する画像濃度である第２の不足情報を検出する第２の不足情報検出手段を有する前記第２の供給検知部と、
前記第１の現像剤の量に対応する前記第１の不足情報と前記第２の現像剤の量に対応する前記第２の不足情報とに基づいて、前記駆動可能時間を前記第１の駆動時間と前記第２の駆動時間とに割振る前記駆動時間割振り手段と、
を備えたことを特徴とする。
【００１２】
請求項６に記載の発明は、請求項１ないし３のいずれかに記載の現像剤供給装置におい
て、
前記第１の現像装置内の第１の現像剤の濃度または前記第１の可視像の画像濃度に基づ
いて予め設定された濃度に対して不足する濃度である第１の不足情報を検出する第１の不
足情報検出手段と、前記第１の不足情報に基づいて前記第１の現像剤供給部材を駆動する
時間である第１の不足駆動時間を演算する第１の不足駆動時間演算手段と、前記第１の潜
像の画素数に基づいて第１の現像剤の第１の消費量を演算する第１の消費量演算手段と、
前記第１の消費量に基づいて第１の現像剤供給部材を駆動する時間である第１の消費駆動
時間を演算する第１の消費駆動時間演算手段と、前記第１の不足駆動時間と前記第１の消
費駆動時間とに基づいて第１の供給要求時間を算出する第１の算出手段と、を有する前記第１の供給検知部と、
前記第２の現像装置内の第２の現像剤の濃度または前記第２の可視像の画像濃度に基づ
いて予め設定された濃度に対して不足する濃度である第２の不足情報を検出する第２の不
足情報検出手段と、前記第２の不足情報に基づいて前記第２の現像剤供給部材を駆動する
時間である第２の不足駆動時間を演算する第２の不足駆動時間演算手段と、前記第２の潜
像の画素数に基づいて第２の現像剤の第２の消費量を演算する第２の消費量演算手段と、
前記第２の消費量に基づいて第２の現像剤供給部材を駆動する時間である第２の消費駆動
時間を演算する第２の消費駆動時間演算手段と、前記第２の不足駆動時間と前記第２の消
費駆動時間とに基づいて第２の供給要求時間を算出する第２の算出手段と、を有する前記第２の供給検知部と、
前記第１の供給要求時間と前記第２の供給要求時間とに基づいて、前記駆動可能時間を
前記第１の駆動時間と前記第２の駆動時間とに割振る前記駆動時間割振り手段と、
を備えたことを特徴とする。
【００１４】
請求項７に記載の発明は、請求項１ないし３のいずれかに記載の現像剤供給装置におい
て、
前記第１の可視像と前記第２の可視像とが記録される媒体の画像の色に関する設定情報
である色設定情報を取得する色設定情報取得手段と、前記色設定情報に基づいて、前記媒
体の画像に第１の現像剤と第２の現像剤とが使用されると予め設定された多色設定と、前
記媒体の画像に第１の現像剤が使用されずに第２の現像剤が使用されると予め設定された
単色設定と、のいずれであるかを判別する色設定判別手段と、
前記第１の現像剤の量と前記第２の現像剤の量と前記色設定判別手段の判別結果とに基
づいて、前記駆動装置系が駆動可能な予め設定された駆動可能時間を、前記多色設定と判
別された場合には、前記駆動装置系が前記第１の現像剤供給部材を駆動する第１の駆動時
間と、前記駆動装置系が前記第２の現像剤供給部材を駆動する第２の駆動時間と、に割振
ると共に、前記単色設定と判別された場合には、前記多色設定と判別された場合に割振る
時間に比べて多くの時間を、前記第２の駆動時間に割振る前記駆動時間割振り手段と、
を備えたことを特徴とする。
【００１５】
請求項８に記載の発明は、請求項４ないし６のいずれかに記載の現像剤供給装置におい
て、
前記第１の不足情報の値が予め設定された不足情報の値に比べて大きいか否かを判別す
る第１の不足情報判別手段と、
前記第２の不足情報の値が予め設定された不足情報の値に比べて大きいか否かを判別す
る第２の不足情報判別手段と、
前記第１の不足情報が予め設定された不足情報の値に比べて大きいと判別された場合に
、前記第１の現像装置による現像が停止した状態で、前記第１の現像剤供給部材を駆動さ
せると共に、前記第２の不足情報が予め設定された不足情報の値に比べて大きいと判別さ
れた場合に、前記第２の現像装置による現像が停止した状態で、前記第２の現像剤供給部
材を駆動させる前記駆動制御手段と、
を備えたことを特徴とする。
【００１６】
請求項９に記載の発明は、請求項６に記載の現像剤供給装置において、
前記第１の供給要求時間が予め設定された供給要求時間に比べて大きいか否かを判別す
る第１の供給要求時間の判別手段と、
前記第２の供給要求時間が予め設定された供給要求時間に比べて大きいか否かを判別す
る第２の供給要求時間の判別手段と、
前記第１の供給要求時間が予め設定された供給要求時間に比べて大きいと判別された場
合に、前記第１の現像装置による現像が停止した状態で、前記第１の現像剤供給部材を駆
動させると共に、前記第２の供給要求時間が予め設定された供給要求時間に比べて大きい
と判別された場合に、前記第２の現像装置による現像が停止した状態で、前記第２の現像
剤供給部材を駆動させる前記駆動制御手段と、
を備えたことを特徴とする。
【００１７】
請求項１０に記載の発明は、請求項１ないし９のいずれかに記載の現像剤供給装置において、
前記第１の現像装置に供給される第１の現像剤を収容する第１の現像剤収容容器と、
前記第２の現像装置に供給される第２の現像剤を収容する第２の現像剤収容容器と、
前記第１の現像剤収容容器内の第１の現像剤の量が残り少ない少量状態であるか否かを
予測する第１の少量状態予測手段と、
前記第２の現像剤収容容器内の第２の現像剤が残り少ない少量状態であるか否かを予測
する第２の少量状態予測手段と、
前記第１の現像剤収容容器内が前記少量状態であると予測された場合には、前記駆動可
能時間を、前記少量状態であると予測される前の通常状態に割振る時間に比べて多くの時
間を第１の駆動時間に割振ると共に、前記第２の現像剤収容容器内が前記少量状態である
と予測された場合には、前記駆動可能時間を、前記少量状態であると予測される前の通常
状態に割振る時間に比べて多くの時間を第２の駆動時間に割振る前記駆動時間割振り手段
と、
を備えたことを特徴とする。
【００１８】
請求項１１に記載の発明は、請求項１ないし１０のいずれかに記載の現像剤供給装置に
おいて、
前記第１の現像装置に供給される第１の現像剤が収容される第１の現像剤収容容器と、
前記第２の現像装置に供給される第２の現像剤が収容される第２の現像剤収容容器と、
前記第１の現像剤収容容器内の第１の現像剤が無くなった空状態であるか否かを判別す
る第１の空状態判別手段と、
前記第２の現像剤収容容器内の第２の現像剤が無くなった空状態であるか否かを判別す
る第２の空状態判別手段と、
前記第１の現像剤収容容器内が前記空状態であると判別された場合には、前記駆動可能
時間を、前記第２の駆動時間に割振ると共に、前記第２の現像剤収容容器内が前記空状態
であると判別された場合には、前記駆動可能時間を、前記第１の駆動時間に割振る前記駆
動時間割振り手段と、
を備えたことを特徴とする。
【００１９】
請求項１２に記載の発明は、請求項１ないし１１のいずれかに記載の現像剤供給装置に
おいて、
正回転および逆回転が可能な前記駆動源と、正回転時の前記駆動源の駆動を、第１の現
像剤供給部材に伝達する第１の伝達系と、逆回転時の前記駆動源の駆動を、第２の現像剤
供給部材に伝達する第２の伝達系と、を有する前記駆動装置系、
を備えたことを特徴とする。
【００２０】
請求項１３に記載の発明は、請求項１ないし１１のいずれかに記載の現像剤供給装置に
おいて、
前記第１の現像剤供給部材と前記第２の現像剤供給部材とに駆動を伝達する前記駆動源
と、前記第１の現像剤供給部材に対応して配置された第１の伝達系であって、前記第１の
伝達系が前記駆動源の駆動を伝達、切断を切り替える伝達切替部材を有する前記第１の伝
達系と、前記第２の現像剤供給部材に対応して配置された第２の伝達系であって、前記第
２の伝達系が前記駆動源の駆動を伝達、切断を切り替える伝達切替部材を有する前記第２
の伝達系と、を有する前記駆動装置系、
を備えたことを特徴とする。
【００２１】
請求項１４に記載の発明は、請求項１に記載の現像剤供給装置において、
前記第１の現像剤供給部材を駆動する第１の駆動源と、前記第２の現像剤供給部材を駆
動する第２の駆動源と、を有する前記駆動源、
を備えたことを特徴とする。
【００２２】
前記技術的課題を解決するために、請求項１５に記載の発明の画像形成装置は、
表面に第１の潜像が形成される第１の像保持体と、
表面に第２の潜像が形成される第２の像保持体と、
前記第１の像保持体表面の前記第１の潜像を現像する第１の現像装置と、
前記第２の像保持体表面の前記第２の潜像を現像する第２の現像装置と、
前記現像装置に現像剤を供給する請求項１ないし１４のいずれかに記載の現像剤供給装
置と、
を備えたことを特徴とする。
【発明の効果】
【００２３】
請求項１に記載の発明によれば、駆動可能時間を、供給すべき現像剤の量に基づかない
で割振る場合に比べて、現像剤の濃度変動を低減することができる。また、請求項１に記載の発明によれば、駆動時間が少ないほうから駆動を開始する場合に比較し、攪拌不足を低減することができる。
請求項２に記載の発明によれば、駆動可能時間を、供給すべき現像剤の量に基づかない
で割振る場合に比べて、現像剤の濃度変動を低減することができる。また、請求項２に記載の発明によれば、駆動可能時間を履歴情報に基づかないで割振る場合に比べて、現像剤の濃度変動を低減することができる。
請求項３に記載の発明によれば、比率に応じて割振らない場合に比較し、両方の現像装置の濃度変動を効果的に抑制することができる。
請求項４に記載の発明によれば、駆動可能時間を、予め設定された濃度に対して不足す
る不足濃度に基づかないで割振る場合に比べて、現像剤の濃度変動を低減することができ
る。
請求項５に記載の発明によれば、駆動可能時間を、予め設定された画像濃度に対して不
足する画像濃度に基づかないで割振る場合に比べて、現像剤の濃度変動を低減することが
できる。
請求項６に記載の発明によれば、不足駆動時間と消費駆動時間から供給要求時間を算出
して、駆動可能時間を割振ることができる。
請求項７に記載の発明によれば、駆動可能時間を色設定判別手段の判別結果に基づかな
いで割振る場合に比べて、現像剤の濃度変動を低減することができる。
【００２４】
請求項８に記載の発明によれば、不足情報の値が大きい場合に、本発明の構成を有しな
い場合に比べて、十分な現像剤を供給することができる。
請求項９に記載の発明によれば、供給要求時間が大きい場合に、本発明の構成を有しない場合に比べて、十分な現像剤を供給することができる。
請求項１０に記載の発明によれば、現像剤収容容器内の現像剤が少量状態の場合に、通
常状態と同様に駆動時間を割振る場合に比べて、多くの現像剤を供給することができる。
請求項１１に記載の発明によれば、現像剤収容容器内が空状態の場合に、空状態でない
場合と同様に駆動可能時間を割振る場合に比べて、空状態でない色に駆動可能時間を効率
よく割振ることができる。
【００２５】
請求項１２に記載の発明によれば、正回転と逆回転によって、第１の現像剤供給部材の
供給と、第２の現像剤供給部材との供給と、を切り替えることができる。
請求項１３に記載の発明によれば、伝達切替部材を使用して、１つの駆動源で２つ以上
の供給を行うことができる。
請求項１４に記載の発明によれば、駆動可能時間を割振って、第１の駆動源と第２の駆
動源とを異なる時間に駆動させることができる。
請求項１５に記載の発明によれば、駆動可能時間を本発明の構成に基づかないで割振る
場合に比べて、現像剤の濃度変動が低減された画像形成装置を提供することができる。
【図面の簡単な説明】
【００２６】
【図１】図１は本発明の実施例１の画像形成装置の全体説明図である。
【図２】図２は実施例１の画像形成装置の要部拡大説明図である。
【図３】図３は実施例１の現像剤供給装置の説明図である。
【図４】図４は実施例１の現像剤供給装置の駆動系の説明図である。
【図５】図５は実施例１の画像形成装置の制御部分が備えている各機能をブロック図で示した図である。
【図６】図６は実施例１の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図５の続きの図である。
【図７】図７は実施例１のＹ色濃度検出処理のフローチャートである。
【図８】図８は実施例１のＹＭ駆動制御処理のフローチャートである。
【図９】図９は実施例１のＹＭ駆動制御処理のフローチャートであり、図８の続きの図である。
【図１０】図１０は実施例２の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図１１】図１１は実施例２の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図１０の続きの図である。
【図１２】図１２は実施例２のＹ色画像濃度検出処理のフローチャートであり、実施例１の図７に対応する図である。
【図１３】図１３は実施例２のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図１４】図１４は実施例２のＹＭ駆動制御処理のフローチャートであり、図１３の続きの図である。
【図１５】図１５は実施例３の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図１６】図１６は実施例３の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図１５の続きの図である。
【図１７】図１７は実施例３の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図１６の続きの図である。
【図１８】図１８は実施例３のＹ色バッファ時間の判定処理のフローチャートであり、実施例１の図７に対応する図である。
【図１９】図１９は実施例３のＹＭ駆動制御処理のフローチャートであり、実施例１の図８、図９に対応する図である。
【図２０】図２０は実施例４の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図２１】図２１は実施例４の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図２０の続きの図である。
【図２２】図２２は実施例４のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図２３】図２３は実施例４のＹＭ駆動制御処理のフローチャートであり、図２２の続きの図である。
【図２４】図２４は実施例５の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図２５】図２５は実施例５の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図２４の続きの図である。
【図２６】図２６は実施例５のＣＫ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図２７】図２７は実施例５のＣＫ駆動制御処理のフローチャートであり、図２６の続きの図である。
【図２８】図２８は実施例６の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図２９】図２９は実施例６の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図２８の続きの図である。
【図３０】図３０は実施例６のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図３１】図３１は実施例６のＹＭ駆動制御処理のフローチャートであり、図３０の続きの図である。
【図３２】図３２は実施例７の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図３３】図３３は実施例７の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図３２の続きの図である。
【図３４】図３４は実施例６のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図３５】図３５は実施例６のＹＭ駆動制御処理のフローチャートであり、図３４の続きの図である。
【図３６】図３６は実施例８の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図３７】図３７は実施例８の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図３６の続きの図である。
【図３８】図３８は実施例８の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図３７の続きの図である。
【図３９】図３９は実施例８のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図４０】図４０は実施例８のＹＭ駆動制御処理のフローチャートであり、図３９の続きの図である。
【図４１】図４１は実施例９の現像剤供給装置の駆動系の説明図であり、実施例１の図４に対応する図である。
【図４２】図４２は実施例９の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
【図４３】図４３は実施例９の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図４２の続きの図である。
【図４４】図４４は実施例９の駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
【図４５】図４５は実施例９の駆動制御処理のフローチャートであり、図４４の続きの図である。
【発明を実施するための形態】
【００２７】
次に図面を参照しながら、本発明の実施の形態の具体例（実施例）を説明するが、本発明は以下の実施例に限定されるものではない。
なお、以後の説明の理解を容易にするために、図面において、前後方向をＸ軸方向、左右方向をＹ軸方向、上下方向をＺ軸方向とし、矢印Ｘ，−Ｘ，Ｙ，−Ｙ，Ｚ，−Ｚで示す方向または示す側をそれぞれ、前方、後方、右方、左方、上方、下方、または、前側、後側、右側、左側、上側、下側とする。
また、図中、「○」の中に「・」が記載されたものは紙面の裏から表に向かう矢印を意味し、「○」の中に「×」が記載されたものは紙面の表から裏に向かう矢印を意味するものとする。
なお、以下の図面を使用した説明において、理解の容易のために説明に必要な部材以外の図示は適宜省略されている。
【実施例１】
【００２８】
図１は本発明の実施例１の画像形成装置の全体説明図である。
図１において、画像形成装置Ｕは自動原稿搬送装置Ｕ1と、これを支持し且つ上端に透明な原稿読取り面ＰＧを有する画像形成装置本体Ｕ2とを備えている。
前記自動原稿搬送装置Ｕ1は、複写しようとする複数の原稿Ｇiが重ねて収容される原稿給紙部ＴＧ1と、原稿給紙部ＴＧ1から給紙され前記原稿読取り面ＰＧ上の原稿読取位置を通過して搬送される原稿Ｇiが排出される原稿排紙部ＴＧ2とを有している。
前記画像形成装置本体Ｕ2は、利用者が画像形成動作開始等の作動指令信号を入力操作する操作部ＵＩと、露光光学系Ａ等を有している。
【００２９】
前記自動原稿搬送装置Ｕ1で原稿読取り面ＰＧ上を搬送される原稿または手動で原稿読取り面ＰＧ上に置かれた原稿からの反射光は、前記露光光学系Ａを介して、固体撮像素子ＣＣＤで赤：Ｒ、緑：Ｇ、青：Ｂの電気信号に変換される。
画像情報変換部ＩＰＳは、固体撮像素子ＣＣＤから入力される前記ＲＧＢの電気信号を黒Ｋ、イエロー：Ｙ、マゼンタ：Ｍ、シアン：Ｃの画像情報に変換して一時的に記憶し、前記画像情報を予め設定された時期に潜像形成用の画像情報として潜像形成装置駆動回路ＤＬに出力する。
なお、原稿画像が単色画像、いわゆる、モノクロの場合は、黒Ｋのみの画像情報が潜像形成装置駆動回路ＤＬに入力される。
前記潜像形成装置駆動回路ＤＬは、図示しない各色Ｙ，Ｍ，Ｃ，Ｋの各駆動回路を有し、入力された画像情報に応じた信号を予め設定された時期に、各色毎に配置された潜像形成装置ＬＨｙ，ＬＨｍ，ＬＨｃ，ＬＨｋに出力する。
【００３０】
図２は実施例１の画像形成装置の要部拡大説明図である。
前記画像形成装置Ｕの重力方向中央部に配置された可視像形成装置Ｕｙ，Ｕｍ，Ｕｃ，Ｕｋはそれぞれ、Ｙ，Ｍ，Ｃ、およびＫの各色の可視像を形成する装置である。
潜像形成装置ＬＨｙ〜ＬＨｋの各潜像書込光源から出射したＹ，Ｍ，Ｃ，Ｋの潜像書込光は、それぞれ、回転する像保持体の一例としての感光体ＰＲｙ，ＰＲｍ，ＰＲｃ，ＰＲｋに入射する。なお、実施例１では、前記潜像形成装置ＬＨｙ〜ＬＨｋは、いわゆる、ＬＥＤアレイにより構成されている。
前記Ｙの可視像形成装置Ｕｙは、回転する感光体ＰＲｙ、帯電器ＣＲｙ，潜像形成装置ＬＨｙ、現像装置Ｇｙ、転写器の一例としての転写ローラＴ１ｙ、像保持体清掃器ＣＬｙを有している。なお、実施例１では、前記感光体ＰＲｙ、帯電器ＣＲｙ、像保持体清掃器ＣＬｙが、画像形成装置本体Ｕ２に対して一体的に着脱可能な像保持体ユニットとして構成されている。
前記可視像形成装置Ｕｍ，Ｕｃ，Ｕｋはいずれも前記Ｙの可視像形成装置Ｕｙと同様に構成されている。
【００３１】
図１，図２において、前記各感光体ＰＲｙ，ＰＲｍ，ＰＲｃ，ＰＲｋはそれぞれの帯電器ＣＲｙ，ＣＲｍ，ＣＲｃ，ＣＲｋにより帯電された後、画像書込位置Ｑ１ｙ、Ｑ１ｍ，Ｑ１ｃ，Ｑ１ｋにおいて、潜像形成装置ＬＨｙ〜ＬＨｋにより表面に静電潜像が形成される。前記感光体ＰＲｙ，ＰＲｍ，ＰＲｃ，ＰＲｋ表面の静電潜像は、現像領域Ｑ２ｙ，Ｑ２ｍ，Ｑ２ｃ，Ｑ２ｋにおいて、現像装置Ｇｙ，Ｇｍ，Ｇｃ，Ｇｋの現像剤保持体の一例としての現像ロールＲ０ｙ，Ｒ０ｍ，Ｒ０ｃ，Ｒ０ｋに保持された粉体の一例としての現像剤により可視像の一例としてのトナー像に現像される。
その現像されたトナー像は、中間転写体の一例としての中間転写ベルトＢに接触する１次転写領域Ｑ３ｙ，Ｑ３ｍ，Ｑ３ｃ，Ｑ３ｋに搬送される。前記１次転写領域Ｑ３ｙ，Ｑ３ｍ，Ｑ３ｃ，Ｑ３ｋにおいて中間転写ベルトＢの裏面側に配置された１次転写ローラＴ1ｙ，Ｔ1ｍ，Ｔ1ｃ，Ｔ1ｋには、制御部Ｃにより制御される電源回路Ｅから予め設定された時期にトナーの帯電極性と逆極性の１次転写電圧が印加される。
【００３２】
前記各感光体ＰＲｙ〜ＰＲｋ上のトナー像は前記１次転写ローラＴ1ｙ，Ｔ1ｍ，Ｔ1ｃ，Ｔ1ｋにより中間転写ベルトＢに１次転写される。１次転写後の感光体ＰＲｙ，ＰＲｍ，ＰＲｃ，ＰＲｋ表面の残留物、付着物は、像保持体清掃器ＣＬｙ，ＣＬｍ，ＣＬｃ，ＣＬｋにより清掃される。清掃された前記感光体ＰＲｙ，ＰＲｍ，ＰＲｃ，ＰＲｋ表面は、帯電器ＣＲｙ，ＣＲｍ，ＣＲｃ，ＣＲｋにより再帯電される。
【００３３】
前記感光体ＰＲｙ〜ＰＲｋの上方には、前方に引き出し可能な中間転写装置の一例としてのベルトモジュールＢＭが配置されている。前記ベルトモジュールＢＭは、前記中間転写ベルトＢと、中間転写体駆動部材の一例としてのベルト駆動ロールＲｄ、中間転写体張架部材の一例としてのテンションロールＲｔ、蛇行防止部材の一例としてのウォーキングロールＲｗ、従動部材の一例としてのアイドラロールＲｆおよび二次転写領域対向部材の一例としてのバックアップロールＴ２aと、前記１次転写ローラＴ1ｙ，Ｔ1ｍ，Ｔ1ｃ，Ｔ1ｋとを有している。そして、前記中間転写ベルトＢは、前記各ロールＲｄ，Ｒｔ，Ｒｗ，Ｒｆ，Ｔ２aにより構成される中間転写体支持部材の一例としてのベルト支持ロールＲｄ，Ｒｔ，Ｒｗ，Ｒｆ，Ｔ２aにより回転移動可能に支持されている。
【００３４】
前記バックアップロールＴ２aに接する中間転写ベルトＢの表面に対向して２次転写部材の一例としての二次転写ローラＴ２bが配置されており、前記各ロールＴ２a，Ｔ２bにより２次転写器Ｔ２が構成されている。また、２次転写ローラＴ２bおよび中間転写ベルトＢの対向する領域には２次転写領域Ｑ4が形成される。
前記１次転写領域Ｑ３ｙ，Ｑ３ｍ，Ｑ３ｃ，Ｑ３ｋで一次転写ローラＴ1ｙ，Ｔ1ｍ，Ｔ1ｃ，Ｔ1ｋにより中間転写ベルトＢ上に順次重ねて転写された単色または多色のトナー像は、前記２次転写領域Ｑ4に搬送される。
前記一次転写ローラＴ1ｙ〜Ｔ１ｋ、中間転写ベルトＢおよび二次転写器Ｔ２等により、感光体ＰＲｙ〜ＰＲｋに形成された画像を媒体に転写する実施例１の転写装置Ｔ１＋Ｔ２＋Ｂが構成されている。
【００３５】
前記可視像形成装置Ｕｙ〜Ｕｋの下方には、ガイド部材の一例としての左右一対のガイドレールＧＲが３段設けられており、前記ガイドレールＧＲには、給紙容器の一例としての給紙トレイＴＲ1〜ＴＲ3が前後方向に出入可能に支持されている。給紙トレイＴＲ1〜ＴＲ3に収容された媒体の一例としての記録シートＳは、媒体取出し部材の一例としてのピックアップロールＲpにより取り出され、媒体捌き部材の一例としてのさばきロールＲsにより１枚ずつ分離される。そして、記録シートＳは、媒体搬送路の一例であるシート搬送路ＳＨに沿って媒体搬送部材の一例としての複数の搬送ローラＲａにより搬送され、２次転写領域Ｑ４のシート搬送方向上流側に配置された転写領域搬送時期調節部材の一例としてのレジロールＲrに送られる。前記シート搬送路ＳＨ、シート搬送ローラＲａ、レジロールＲｒ等によりシート搬送装置ＳＨ＋Ｒａ＋Ｒｒが構成されている。
【００３６】
レジロールＲｒは、前記中間転写ベルトＢに形成されたトナー像が２次転写領域Ｑ４に搬送されるのに時期を合わせて、前記記録シートＳを２次転写領域Ｑ４に搬送する。記録シートＳが前記２次転写領域Ｑ４を通過する際、前記バックアップロールＴ２aは接地され、２次転写器Ｔ２bには前記制御部Ｃにより制御される電源回路Ｅからトナーの帯電極性と逆極性の２次転写電圧が印加される。このとき、前記中間転写ベルトＢ上のトナー像は、前記２次転写器Ｔ２により記録シートＳに転写される。
２次転写後の前記中間転写ベルトＢは、中間転写体清掃器の一例としてのベルトクリーナＣＬbにより清掃される。
【００３７】
前記トナー像が２次転写された記録シートＳは、定着装置Ｆの加熱用定着部材の一例としての加熱ローラＦhおよび加圧用定着部材の一例としての加圧ローラＦpの圧接領域である定着領域Ｑ5に搬送され、前記定着領域を通過する際に加熱定着される。加熱定着された記録シートＳは、媒体排出部材の一例としての排出ローラＲhから媒体排出部の一例としての排紙トレイＴＲhに排出される。
なお、前記加熱ローラＦh表面には、記録シートＳの前記加熱ローラからの離型性を良くするための離型剤が離型剤塗布装置Ｆaにより塗布されている。
【００３８】
前記ベルトモジュールＢＭの上方にはイエローＹ，マゼンタＭ，シアンＣ，黒Ｋの各現像剤を収容する現像剤収容容器の一例としての現像剤カートリッジＫｙ，Ｋｍ，Ｋｃ，Ｋｋが配置されている。各現像剤カートリッジＫｙ，Ｋｍ，Ｋｃ，Ｋｋに収容された現像剤は、前記現像装置Ｇｙ，Ｇｍ，Ｇｃ，Ｇｋの現像剤の消費に応じて前記各現像装置Ｇｙ，Ｇｍ，Ｇｃ，Ｇｋに補給される。なお、実施例１では、現像装置Ｇｙ〜Ｇｋで使用される現像剤は、磁性のキャリアと、トナーとを含む二成分現像剤により構成されており、現像剤カートリッジＫｙ〜Ｋｋからは、現像装置Ｇｙ〜Ｇｋ内の現像剤に比べてキャリアに対するトナーの割合が多い、いわゆる高濃度トナーが補給される。
【００３９】
図１において、前記画像形成装置Ｕは上側枠体ＵＦと下側枠体ＬＦとを有しており、上側枠体ＵＦには、前記可視像形成装置Ｕｙ〜Ｕｋおよび可視像形成装置Ｕｙ〜Ｕｋよりも上方に配置された部材、すなわち、ベルトモジュールＢＭ等が支持されている。
また、下側枠体ＬＦには、前記給紙トレイＴＲ1〜ＴＲ３を支持するガイドレールＧＲおよび前記各トレイＴＲ1〜ＴＲ3から給紙を行う前記給紙部材、すなわち、ピックアップロールＲp，さばきロールＲs，シート搬送ローラＲa等が支持されている。
【００４０】
（現像剤供給装置の説明）
図３は実施例１の現像剤供給装置の説明図である。
なお、図３において、理解の容易のため、例えば、帯電器ＣＲｙ〜ＣＲｋ等の部材の図示は適宜省略している。
図３において、補給用の現像剤が収容される各現像剤カートリッジＫｙ，Ｋｍ，Ｋｃ，Ｋｋは、粉体供給装置の一例であって現像剤供給装置の一例としてのディスペンサ１ｙ，１ｍ，１ｃ，１ｋに着脱、交換可能に支持されている。各ディスペンサ１ｙ〜１ｋは、現像剤カートリッジＫｙ〜Ｋｋからの現像剤が一時的に貯留される貯留部の一例としてのリザーブタンク２ｙ〜２ｋと、リザーブタンク２ｙ〜２ｋから現像装置Ｇｙ〜Ｇｋまで延び、内部を現像剤が搬送される現像剤供給路３ｙ〜３ｋを有する。
【００４１】
現像剤供給路３ｙ〜３ｋ内部には、回転して現像剤供給路３ｙ〜３ｋ内の現像剤を搬送する現像剤供給部材の一例としてのオーガ４ｙ〜４ｋが配置されている。
前記現像剤供給路３ｙ〜３ｋの現像装置Ｇｙ〜Ｇｋ側の端部には、保守、点検、交換等で現像装置Ｇｙ〜Ｇｋが移動する際に現像剤供給路３ｙ〜３ｋの接続状態を維持するための蛇腹状の接続部材６ｙ〜６ｋが配置されている。
【００４２】
図４は実施例１の現像剤供給装置の駆動系の説明図である。
図４において、Ｙ色のディスペンサ１ｙと、Ｍ色のディスペンサ１ｍとを駆動する駆動装置系の一例としての駆動系１１は、駆動源の一例として、Ｙ１方向の正回転とＹ２方向の逆回転が可能なＹＭ補給モータＭ１を有する。なお、実施例１では、比較的安価なＤＣモータを使用している。ＹＭ補給モータＭ１の駆動軸Ｍ１ａには、駆動歯車の一例としての駆動ギヤ１２が支持されている。駆動ギヤ１２には、第１の被伝達歯車の一例としてのＹ色の被駆動ギヤ１３が噛み合っている。前記被駆動ギヤ１３は、中間歯車の一例としてのＹ中間ギヤ１４に噛み合っている。
【００４３】
Ｙ中間ギヤ１４の同軸には、正回転伝達部材の一例としてのＹ色ワンウェイクラッチ１６を介して中間歯車の一例としてのＹ接続ギヤ１７が支持されている。なお、前記Ｙ色ワンウェイクラッチ１６は、ＹＭ補給モータＭ１のＹ１方向の正回転を伝達し且つＹ２方向の逆回転の駆動に対して空回りして駆動を伝達しない。
前記Ｙ接続ギヤ１７には、第１の供給歯車の一例として、Ｙ色のディスペンサ１ｙのオーガ４ｙに駆動を伝達するＹ色ディスペンスギヤ１８が噛み合っている。
前記被駆動ギヤ１３、Ｙ色中間ギヤ１４、Ｙ色ワンウェイクラッチ１６およびＹ接続ギヤ１７等により、第１の伝達系の一例としてのＹ伝達系１３〜１７が構成されている。
【００４４】
前記駆動ギヤ１２には、第２の被伝達歯車の一例としてのＭ色の被駆動ギヤ２１が噛み合っている。前記被駆動ギヤ２１は、中間歯車の一例としての第１のＭ中間ギヤ２２に噛み合っている。第１のＭ中間ギヤ２２は、中間歯車の一例としての第２のＭ中間ギヤ２３に噛み合っており、第２のＭ中間ギヤ２３の同軸には、逆回転伝達部材の一例としてのＭ色ワンウェイクラッチ２４を介して中間歯車の一例としてのＭ接続ギヤ２６が支持されている。なお、前記Ｍ色ワンウェイクラッチ２４は、ＹＭ補給モータＭ１のＹ２方向の逆回転を伝達し且つＹ１方向の正回転の駆動に対して空回りして駆動を伝達しない。
前記Ｍ接続ギヤ２６には、第２の供給歯車の一例として、Ｍ色のディスペンサ１ｍのオーガ４ｍに駆動を伝達するＭ色ディスペンスギヤ２７が噛み合っている。
前記被駆動ギヤ２１、Ｍ色中間ギヤ２２，２３、Ｍ色ワンウェイクラッチ２４およびＭ接続ギヤ２６等により、第２の伝達系の一例としてのＭ伝達系２１〜２６が構成されている。
【００４５】
したがって、実施例１の駆動系１１では、ＹＭ補給モータＭ１が正回転すると、Ｙ色ワンウェイクラッチ１６では駆動が伝達されて、Ｙ色のオーガ４ｙが回転すると共に、Ｍ色ワンウェイクラッチ２４で駆動が伝達されず、Ｍ色のオーガ４ｍが回転しない。一方、ＹＭ補給モータＭ１が逆回転すると、Ｙ色ワンウェイクラッチ１６では駆動が伝達されず、Ｙ色のオーガ４ｙが回転しないと共に、Ｍ色ワンウェイクラッチ２４で駆動が伝達されて、Ｍ色のオーガ４ｍが回転する。したがって、実施例１の駆動系１１は、Ｙ色のオーガ４ｙとＭ色のオーガ４ｋを個々に駆動しており、ＹＭ補給モータＭ１が正回転すると、第１の現像剤の一例としてのＹ色の現像剤が第１の現像装置の一例としての現像装置Ｇｙに供給され、ＹＭ補給モータＭ１が逆回転すると、第２の現像剤の一例としてのＭ色の現像剤が第２の現像装置の一例としての現像装置Ｇｍに供給される。
【００４６】
なお、Ｃ色のディスペンサ１ｃとＫ色のディスペンサ１ｋも、Ｙ色のディスペンサ１ｙとＭ色のディスペンサ１ｍと同様に、図示しない駆動源の一例としての正逆回転可能なＣＫ補給モータや、Ｙ伝達系およびＭ伝達系と同様に構成された第１の伝達系の一例としてのＣ伝達系および第２の伝達系の一例としてのＫ伝達系を有し、ＣＫ補給モータが正回転されると、第１の現像剤の一例としてのＣ色の現像剤が第１の現像装置の一例としての現像装置Ｇｃに供給され、ＣＫ補給モータが逆回転されると、第２の現像剤の一例としてのＫ色の現像剤が第２の現像装置の一例としての現像装置Ｇｋに供給される。よって、ＣＫの駆動系もＹＭの駆動系１１と、同様の構成を有するため、図示および詳細な説明は省略する。
なお、実施例１では、Ｙ色とＭ色との組み合わせにおいては、第１がＹ色となり、第２がＭ色となる。また、実施例１では、Ｃ色とＫ色との組み合わせにおいては、第１がＣ色となり、第２がＫ色となる。
【００４７】
（実施例１の制御部の説明）
図５は実施例１の画像形成装置の制御部分が備えている各機能をブロック図で示した図である。
図６は実施例１の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図５の続きの図である。
図５、図６において、制御部の一例としてのコントローラＣは、外部との信号の入出力および入出力信号レベルの調節等を行うＩ／Ｏ：入出力インターフェース、必要な処理を行うためのプログラムおよびデータ等が記憶されたＲＯＭ：リードオンリーメモリ、必要なデータを一時的に記憶するためのＲＡＭ：ランダムアクセスメモリ、前記ＲＯＭに記憶されたプログラムに応じた処理を行うＣＰＵ：中央演算処理装置、ならびにクロック発振器等を有するマイクロコンピュータにより構成されており、前記ＲＯＭに記憶されたプログラムを実行することにより種々の機能を実現することができる。
【００４８】
（コントローラＣに接続された信号入力要素）
コントローラＣには、次の信号出力要素ＵＩ、ＳＮ１ｙ〜ＳＮ１ｋ等の出力信号が入力されている。
ＵＩ：ユーザインターフェース
ユーザインターフェースＵＩは、表示部ＵＩ１、コピースタートキーＵＩ２、コピー枚数入力キーＵＩ３等を備えている。
ＳＮ１ｙ〜ＳＮ１ｋ：現像剤濃度センサ
濃度検知部材の一例としての現像剤濃度センサＳＮ１ｙ〜ＳＮ１ｋは、現像装置Ｇｙ〜Ｇｋ内の現像剤の濃度を検知して、検知信号を出力する。
【００４９】
（コントローラＣに接続された被制御要素）
コントローラＣは、次の被制御要素の制御信号を出力している。
ＤＬｙ〜ＤＬｋ：レーザ駆動回路
レーザ駆動回路ＤＬｙ〜ＤＬｋは、潜像形成装置ＬＨｙ〜ＬＨｋを駆動して感光体ＰＲｙ〜ＰＲｋ表面に静電潜像を形成する。
Ｄ０：メインモータ駆動回路
主駆動源駆動回路の一例としてのメインモータ駆動回路Ｄ０は、メインモータＭ０を駆動することにより図示しないギヤを介して感光体ＰＲｙ〜ＰＲｋおよび現像装置Ｇｙ〜Ｇｋの図示しない現像ローラ、加熱ローラＦｈ、搬送ローラＲａ、レジロールＲｒ等を回転駆動する。
【００５０】
Ｅ：電源回路
電源回路Ｅは次の電源回路を有している。
Ｅ１ｙ〜Ｅ１ｋ：現像電源回路
現像電源回路Ｅ１ｙ〜Ｅ１ｋは、現像装置Ｇｙ〜Ｇｋの現像ローラに現像電圧を印加する。
Ｅ２y〜Ｅ２ｋ：帯電電源回路
帯電電源回路Ｅ２y〜Ｅ２ｋは、帯電器ＣＲｙ〜ＣＲｋに帯電電圧を印加する。
Ｅ３ｙ〜Ｅ３ｋ：１次転写電源回路
１次転写電源回路Ｅ３ｙ〜Ｅ３ｋは、１次転写ローラＴ１y〜Ｔ１kに１次転写電圧を印加する。
Ｅ４：２次転写電源回路
２次転写電源回路Ｅ４は、２次転写ローラＴ２ｂに２次転写電圧を印加する。
Ｅ５：定着電源回路
定着電源回路Ｅ５は、加熱ローラＦｈに加熱用の電力を供給する。
【００５１】
Ｄ１：ＹＭモータ駆動回路
供給駆動回路の一例としてのＹＭモータ駆動回路Ｄ１は、ＹＭ補給モータＭ１を正回転または逆回転させて、Ｙ色のディスペンサ１ｙおよびＭ色のディスペンサ１ｍを駆動させる。
Ｄ２：ＣＫモータ駆動回路
供給駆動回路の一例としてのＣＫモータ駆動回路Ｄ２は、ＣＫ補給モータＭ２を正回転または逆回転させて、Ｃ色のディスペンサ１ｃおよびＫ色のディスペンサ１ｋを駆動させる。
【００５２】
（コントローラＣの機能）
前記コントローラＣは、前記各信号出力要素からの出力信号に応じた処理を実行して、前記各制御要素に制御信号を出力する機能を実現するプログラムである機能実現手段を有している。前記コントローラＣの各種機能を実現する機能実現手段を次に説明する。
Ｃ１：メインモータ回転制御手段
主駆動源制御手段の一例としてのメインモータ回転制御手段Ｃ１は、前記メインモータ駆動回路Ｄ０を制御して、感光体ＰＲｙ〜ＰＲｋ、現像装置Ｇｙ〜Ｇｋの現像ローラ、定着装置Ｆ等の回転を制御する。
Ｃ２：電源回路制御手段
電源回路制御手段Ｃ２は、次の手段Ｃ２ａ〜Ｃ２ｅを有しており、前記電源回路Ｅを制御して、前記現像電圧、帯電電圧、転写電圧、加熱ローラＦｈのヒータのオン・オフ等を制御する。
Ｃ２ａｙ〜Ｃ２ａｋ：現像電圧制御手段
現像電圧制御手段Ｃ２ａｋ〜Ｃ２ａｋは、前記現像電源回路Ｅ１y〜Ｅ１kの動作を制御して現像装置Ｇｙ〜Ｇｋの現像ローラに印加する現像電圧を制御する。
Ｃ２ｂｙ〜 Ｃ２ｂｋ：帯電電圧制御手段
帯電電圧制御手段Ｃ２ｂｙ〜Ｃ２ｂｋは、前記帯電電源回路Ｅ２y〜Ｅ２kの動作を制御して各帯電器ＣＲｙ〜ＣＲｋに印加する帯電電圧を制御する。
【００５３】
Ｃ２ｃｙ〜Ｃ２ｃｋ：１次転写電圧制御手段
１次転写電圧制御手段Ｃ２ｃｙ〜Ｃ２ｃｋは、一次転写電源回路Ｅ３y〜Ｅ３kの動作を制御して１次転写ローラＴ１y〜Ｔ１kに印加する転写電圧を制御する。
Ｃ２ｄ：２次転写電圧制御手段
２次転写電圧制御手段Ｃ２ｄは、２次転写電源回路Ｅ４の動作を制御して２次転写ローラＴ２ｂに印加する２次転写電圧を制御する。
Ｃ２ｅ：定着電源制御手段
定着電源制御手段Ｃ２ｅは定着電源回路Ｅ５の動作を制御して、前記加熱ローラＦｈのヒータをオン・オフ制御して、定着温度を制御する。
Ｃ３：ジョブ制御手段
動作制御手段の一例としてのジョブ制御手段Ｃ３は、コピースタートキーＵＩ２の入力に応じて、潜像形成装置ＬＨｙ〜ＬＨｋ、感光体ＰＲｙ〜ＰＲｋ、転写ローラＴ１ｙ〜Ｔ１ｋ，Ｔ２ｃ、定着装置Ｆ等の動作を制御して、画像記録動作であるジョブを実行する。
【００５４】
Ｃ４：濃度取得手段
濃度取得手段Ｃ４は、Ｙ色濃度取得手段Ｃ４Ａと、Ｍ色濃度取得手段Ｃ４Ｂと、Ｃ色濃度取得手段Ｃ４Ｃと、Ｋ色濃度取得手段Ｃ４Ｄとを有し、前記濃度センサＳＮ１ｙ〜ＳＮ１ｋにより検知された濃度Ｎｙ，Ｎｍ，Ｎｃ，Ｎｋを取得する。
Ｃ４Ａ：Ｙ色濃度取得手段
Ｙ色濃度取得手段Ｃ４Ａは、前記Ｙ色の濃度センサＳＮ１ｙの出力信号に基づいて、Ｙ色の現像装置Ｇｙ内の濃度Ｎｙを取得する。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各濃度取得手段Ｃ４Ｂ〜Ｃ４Ｄは、対応する色が異なる点以外は、前記Ｙ色濃度取得手段Ｃ４Ａと同様の処理行うので、その詳細な説明は省略する。
【００５５】
Ｃ５：不足濃度検出手段
不足情報検出手段の一例としての不足濃度検出手段Ｃ５は、Ｙ色不足濃度検出手段Ｃ５Ａと、Ｍ色不足濃度検出手段Ｃ５Ｂと、Ｃ色不足濃度検出手段Ｃ５Ｃと、Ｋ色不足濃度検出手段Ｃ５Ｄとを有しており、各色Ｙ〜Ｋに対応する前記濃度センサＳＮ１ｙ〜ＳＮ１ｋの検知濃度Ｎｙ〜Ｎｋに基づいて、予め設定された濃度Ｎｙ０，Ｎｍ０，Ｎｃ０，Ｎｋ０に対して不足する濃度である不足情報の一例としての不足濃度ΔＮｙ，ΔＮｍ，ΔＮｃ，ΔＮｋを検出する。
【００５６】
Ｃ５Ａ：Ｙ色不足濃度検出手段
Ｙ色不足濃度検出手段Ｃ５Ａは、Ｙ色の現像剤の濃度の一例としての前記濃度Ｎｙに基づいて、予め設定された濃度Ｎｙ０に対して不足する濃度である第１の不足情報の一例としての不足濃度ΔＮｙを検出する。なお、実施例１の予め設定された濃度Ｎｙ０は現像装置Ｇｙ中の現像剤の濃度の制御目標値を使用しており、設計や仕様に応じて予め設定されている。
実施例１のＹ色不足濃度検出手段Ｃ５Ａは、Ｎｙ０に対するＮｙの不足分を演算することで、ΔＮｙ（＝Ｎｙ０−Ｎｙ）を検出する。
ちなみに、予め設定された濃度に対し、検知濃度の方が薄かった場合には不足濃度は正の値になり、濃かった場合には不足濃度は負の値になる。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各不足濃度検出手段Ｃ５Ｂ〜Ｃ５Ｄは、対応する色が異なる点以外は、前記Ｙ色不足濃度検出手段Ｃ５Ａと同様の処理を行うので、その詳細な説明は省略する。
【００５７】
なお、ここで、実施例１では、各色Ｙ〜Ｋの現像剤濃度センサＳＮ１ｙ〜ＳＮ１ｋと濃度取得手段Ｃ４Ａ〜Ｃ４Ｄと不足濃度検出手段Ｃ５Ａ〜Ｃ５Ｂとにより、各色Ｙ〜Ｋに対応する供給検知部ＳＮ１ｙ＋Ｃ４Ａ＋Ｃ５Ａ，ＳＮ１ｍ＋Ｃ４Ｂ＋Ｃ５Ｂ，ＳＮ１ｃ＋Ｃ４Ｃ＋Ｃ５Ｃ，ＳＮ１ｋ＋Ｃ４Ｄ＋Ｃ５Ｄが構成される。すなわち、実施例１では、各色Ｙ〜Ｋの現像装置Ｇｙ〜Ｇｋに供給すべき現像剤の量に対応する不足濃度ΔＮｙ〜ΔＮｋが前記供給検知部ＳＮ１ｙ＋Ｃ４Ａ＋Ｃ５Ａ〜ＳＮ１ｋ＋Ｃ４Ｄ＋Ｃ５Ｄによって算出される。
【００５８】
Ｃ６：不足濃度記憶手段
不足情報記憶手段の一例としての不足濃度記憶手段Ｃ６は、Ｙ色不足濃度記憶手段Ｃ６Ａと、Ｍ色不足濃度記憶手段Ｃ６Ｂと、Ｃ色不足濃度記憶手段Ｃ６Ｃと、Ｋ色不足濃度記憶手段Ｃ６Ｄとを有し、前記不足濃度ΔＮｙ〜ΔＮｋを記憶する。
Ｃ７：不足濃度更新手段
不足情報更新手段の一例としての不足濃度更新手段Ｃ７は、Ｙ色不足濃度更新手段Ｃ７Ａと、Ｍ色不足濃度更新手段Ｃ７Ｂと、Ｃ色不足濃度記憶手段Ｃ７Ｃと、Ｋ色不足濃度更新手段Ｃ７Ｄとを有し、前記不足濃度検出手段Ｃ５で不足濃度ΔＮｙ〜ΔＮｋが検出されると、前記不足濃度記憶手段Ｃ６に記憶された不足濃度ΔＮｙ〜ΔＮｋを更新する。
【００５９】
Ｃ８：現像剤要求判別手段
現像剤要求判別手段Ｃ８は、Ｙ色現像剤要求判別手段Ｃ８Ａと、Ｍ色現像剤要求判別手段Ｃ８Ｂと、Ｃ色現像剤要求判別手段Ｃ８Ｃと、Ｋ色現像剤要求判別手段Ｃ８Ｄとを有し、前記不足濃度記憶手段Ｃ６に記憶された不足濃度ΔＮｙ〜ΔＮｋが予め設定された値よりも大きいか否か判別することで、各色Ｙ〜Ｋの現像剤の供給を要求するか否かを判別する。なお、実施例１では、前記予め設定された値として「０」が設定されている。
Ｃ８Ａ：Ｙ色現像剤要求判別手段
Ｙ色現像剤要求判別手段Ｃ８Ａは、前記Ｙ色不足濃度記憶手段Ｃ６Ａに記憶された不足濃度ΔＮｙが０よりも大きいか否かを判別することで、Ｙ色の現像剤の供給を要求するか否かを判別する。
すなわち、実施例１のＹ色現像剤要求判別手段Ｃ８Ａは、不足濃度ΔＮｙが０よりも大きい場合には、現像装置Ｇｙ内の現像剤の濃度Ｎｙが予め設定された濃度Ｎｙ０に達しておらず、現像剤の補給が必要な状態と判別する。なお、ΔＮｙが０よりも小さければ現像装置Ｇｙ内の濃度Ｎｙは、予め設定された濃度Ｎｙ０よりも多い状態になっている。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各現像剤要求判別手段Ｃ８Ｂ〜Ｃ８Ｄは、対応する色が異なる点以外は、前記Ｙ色現像剤要求判別手段Ｃ８Ａと同様の処理を行うので、その詳細な説明は省略する。
【００６０】
Ｃ９：要求信号発信手段
要求信号発信手段Ｃ９は、Ｙ色要求信号発信手段Ｃ９Ａと、Ｍ色要求信号発信手段Ｃ９Ｂと、Ｃ色要求信号発信手段Ｃ９Ｃと、Ｋ色要求信号発信手段Ｃ９Ｄとを有し、前記現像剤要求判別手段Ｃ８の判別結果に基づいて、現像装置Ｇｙ〜Ｇｋに現像剤の供給を要求する要求信号を発信する。
Ｃ９Ａ：Ｙ色要求信号発信手段
Ｙ色要求信号発信手段Ｃ９Ａは、前記Ｙ色現像剤要求判別手段Ｃ８Ａによって、不足濃度ΔＮｙが０よりも大きいと判別された場合には、現像装置ＧｙにＹ色の現像剤の供給を要求するＹ色要求信号を発信する。なお、実施例１では、前記Ｙ色要求信号には、不足濃度ΔＮｙの値も含まれている。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各要求信号発信手段Ｃ９Ｂ〜Ｃ９Ｄは、対応する色が異なる点以外は、前記Ｙ色要求信号発信手段Ｃ９Ａと同様の処理を行うので、その詳細な説明は省略する。
【００６１】
Ｃ１０：検出間隔計時手段
検出間隔計時手段Ｃ１０は、Ｙ色検出間隔計時手段Ｃ１０Ａと、Ｍ色検出間隔計時手段Ｃ１０Ｂと、Ｃ色検出間隔計時手段Ｃ１０Ｃと、Ｋ色検出間隔計時手段Ｃ１０Ｄとを有し、前記現像装置Ｇｙ〜Ｇｋ内の濃度を検出する時間間隔として、予め設定された検出間隔時間Ｔａを計時する。
【００６２】
Ｃ１１：信号受信記憶手段
信号受信記憶手段Ｃ１１は、Ｙ色信号受信記憶手段Ｃ１１Ａと、Ｍ色信号受信記憶手段Ｃ１１Ｂと、Ｃ色信号受信記憶手段Ｃ１１Ｃと、Ｋ色信号受信記憶手段Ｃ１１Ｄとを有し、前記要求信号発信手段Ｃ９によって、発信された要求信号を受信して、記憶する。
実施例１では、各信号受信記憶手段Ｃ１１Ａ〜Ｃ１１Ｄは、初期値として、要求信号を受信していない旨の情報を記憶している。そして、実施例１の各信号受信記憶手段Ｃ１１Ａ〜Ｃ１１Ｄは、対応する色Ｙ〜Ｋの要求信号を受信した場合に、要求信号を受信した旨と、不足濃度ΔＮｙ〜ΔＮｋとを記憶する。
【００６３】
Ｃ１２：要求判別手段
要求判別手段Ｃ１２は、ＹＭ要求判別手段Ｃ１２Ａと、ＣＫ要求判別手段Ｃ１２Ｂとを有し、前記信号受信記憶手段Ｃ１１の記憶情報に基づいて、前記要求信号発信手段Ｃ９によって要求信号が発信されたか否かを判別する。
Ｃ１２Ａ：ＹＭ要求判別手段
ＹＭ要求判別手段Ｃ１２Ａは、前記Ｙ色信号受信記憶手段Ｃ１１Ａと、Ｍ色信号受信記憶手段Ｃ１１Ｂとの記憶情報に基づいて、Ｙ色とＭ色との要求信号を受信したか否かを判別する。
実施例１では、前記ＹＭ要求判別手段Ｃ１２Ａは、Ｙ色要求信号のみを受信したか、Ｍ色要求信号のみを受信したか、Ｙ色要求信号とＭ色要求信号との両方を受信したか、或いは、いずれの要求信号も受信していないかのいずれであるかを判別する。
Ｃ１２Ｂ：ＣＫ要求判別手段
ＣＫ要求判別手段Ｃ１２Ｂは、対象がＣ色とＫ色との組み合わせである点以外は、前記ＹＭ要求判別手段Ｃ１２Ａと同様の処理を行うので、その詳細な説明は省略する。
【００６４】
Ｃ１３：不足駆動時間演算手段
不足駆動時間演算手段Ｃ１３は、Ｙ色不足駆動時間演算手段Ｃ１３Ａと、Ｍ色不足駆動時間演算手段Ｃ１３Ｂと、Ｃ色不足駆動時間演算手段Ｃ１３Ｃと、Ｋ色不足駆動時間演算手段Ｃ１３Ｄとを有し、不足濃度ΔＮｙ〜ΔＮｋに基づいて、前記オーガ４ｙ〜４ｋを駆動する不足駆動時間ｔ１ｙ，ｔ１ｍ，ｔ１ｃ，ｔ１ｋを演算する。
Ｃ１３Ａ：Ｙ色不足駆動時間演算手段
Ｙ色不足駆動時間演算手段Ｃ１３Ａは、Ｙ色要求信号を受信したと判別された場合に、Ｙ色不足濃度ΔＮｙに基づいて、前記オーガ４ｙを駆動しようとするＹ色不足駆動時間ｔ１ｙを演算する。
【００６５】
実施例１のＹ色不足駆動時間演算手段Ｃ１３Ａは、予め設定された係数αｙと、前記Ｙ色信号受信記憶手段Ｃ１１Ａが記憶するＹ色不足濃度ΔＮｙとの積として、Ｙ色不足駆動時間ｔ１ｙ（＝αｙ×ΔＮｙ）を演算する。なお、実施例１では、前記係数αｙは、オーガ４ｙの現像剤の搬送速度等に基づいて設定されており、オーガ４ｙをＹ色不足駆動時間ｔ１ｙに基づいて駆動することにより、現像装置Ｇｙ内の現像剤が予め設定された濃度Ｎｙ０になるように設定されている。また、Ｙ色不足駆動時間演算手段Ｃ１３Ａは、Ｙ色信号受信記憶手段Ｃ１１Ａに記憶された不足濃度ΔＮｙに基づいて、Ｙ色不足駆動時間ｔ１ｙを演算すると、前記Ｙ色信号受信記憶手段Ｃ１１Ａの記憶情報を更新する。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各不足駆動時間演算手段Ｃ１３Ｂ〜Ｃ１３Ｄは、対応する色が異なる点以外は、前記Ｙ色不足駆動時間演算手段Ｃ１３Ａと同様の処理を行うので、その詳細な説明は省略する。
なお、例えば不足濃度ΔＮｙ〜ΔＮｋが負の値である場合もありえ、その場合には、不足駆動時間ｔ１ｙ〜ｔ１ｋは負の値になるが、負の値になった場合には負の値をそのまま記憶してもよいし、その後その値を利用しない場合等には一律０と読み替えてもよい。
【００６６】
Ｃ１４：不足駆動時間判別手段
不足駆動時間判別手段Ｃ１４は、ＹＭ不足駆動時間判別手段Ｃ１４Ａと、ＣＫ不足駆動時間判別手段Ｃ１４Ｂとを有し、前記不足駆動時間ｔ１ｙ〜ｔ１ｋに基づく駆動時間が、前記駆動系が駆動可能な予め設定された駆動可能時間Ｔｂに比べて、大きいか否かを判別する。
なお、前記駆動可能時間Ｔｂは、補給モータＭ１，Ｍ２の性能や、画像形成装置Ｕの構成に応じて、予め設定されている。実施例１では、現像装置Ｇｙ〜Ｇｋの駆動期間にあわせて設定されている。
【００６７】
Ｃ１４Ａ：ＹＭ不足駆動時間判別手段
ＹＭ不足駆動時間判別手段Ｃ１４Ａは、Ｙ色とＭ色の不足駆動時間ｔ１ｙ，ｔ１ｍに基づく駆動時間が、前記駆動系１１が駆動可能な予め設定された駆動可能時間Ｔｂに比べて、大きいか否かを判別する。
実施例１では、前記ＹＭ不足駆動時間判別手段Ｃ１４Ａは、Ｙ色要求信号のみを受信したと判別された場合には、Ｙ色不足駆動時間ｔ１ｙが駆動可能時間Ｔｂに比べて大きいか否かを判別する。また、前記ＹＭ不足駆動時間判別手段Ｃ１４Ａは、Ｍ色要求信号のみを受信したと判別された場合には、Ｍ色不足駆動時間ｔ１ｍが駆動可能時間Ｔｂに比べて大きいか否か判別する。さらに、前記ＹＭ不足駆動時間判別手段Ｃ１４Ａは、Ｙ色要求信号とＭ色要求信号との両方を受信したと判別された場合には、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂに比べて大きいか否か判別する。
Ｃ１４Ｂ：ＣＫ不足駆動時間判別手段
ＣＫ不足駆動時間判別手段Ｃ１４Ｂは、対象とする色の組み合わせが、Ｃ色とＫ色との組み合わせである点以外は、前記ＹＭ不足駆動時間判別手段Ｃ１３Ａと同様の処理を行うので、その詳細な説明は省略する。
【００６８】
Ｃ１５：駆動時間割振り手段
駆動時間割振り手段Ｃ１５は、ＹＭ駆動時間割振り手段Ｃ１５Ａと、ＣＫ駆動時間割振り手段Ｃ１５Ｂとを有し、前記駆動可能時間Ｔｂを、前記駆動系がオーガ４ｙ〜４ｋを駆動する時間に割振る。
Ｃ１５Ａ：ＹＭ駆動時間割振り手段
ＹＭ駆動時間割振り手段Ｃ１５Ａは、Ｙ一色割振り手段Ｃ１５Ａ１と、Ｍ一色割振り手段Ｃ１５Ａ２と、ＹＭ二色割振り手段Ｃ１５Ａ３とを有し、前記駆動可能時間Ｔｂを、前記駆動系１１が第１の現像剤搬送部材の一例としてのオーガ４ｙを駆動する第１の駆動時間の一例としてのＹ色駆動時間ｔｂｙと、前記駆動系１１が第２の現像剤搬送部材の一例としてのオーガ４ｍを駆動する第２の駆動時間の一例としてのＭ色駆動時間ｔｂｍとに割振る。
【００６９】
Ｃ１５Ａ１：Ｙ一色割振り手段
Ｙ一色割振り手段Ｃ１５Ａ１は、Ｙ色要求信号のみを受信した場合に、前記不足駆動時間ｔ１ｙに基づいて、駆動可能時間Ｔｂを、Ｙ色駆動時間ｔｂｙのみに割振る。
実施例１のＹ一色割振り手段Ｃ１５Ａ１は、Ｙ色要求信号のみを受信した場合であって、Ｙ色不足駆動時間ｔ１ｙが駆動可能時間Ｔｂより大きい場合に、駆動可能時間Ｔｂの全ての時間を、Ｙ色駆動時間ｔｂｙに割振る。また、前記Ｙ一色割振り手段Ｃ１５Ａ１は、Ｙ色要求信号のみを受信した場合であって、Ｙ色不足駆動時間ｔ１ｙが駆動可能時間Ｔｂより大きくない場合、すなわち、Ｙ色不足駆動時間ｔ１ｙが駆動可能時間Ｔｂに等しい場合、又は、Ｙ色不足駆動時間ｔ１ｙが駆動可能時間Ｔｂに比べて小さい場合に、駆動可能時間Ｔｂを、駆動可能時間Ｔｂの開始時からＹ色不足駆動時間ｔ１ｙの分、Ｙ色駆動時間ｔｂｙに割振る。
なお、Ｍ一色割振り手段Ｃ１５Ａ２の処理は、対応する色が異なる点以外は、前記Ｙ色一色割振り手段Ｃ１５Ａ１と同様の処理を行うので、その詳細な説明は省略する。
【００７０】
Ｃ１５Ａ３：ＹＭ二色割振り手段
ＹＭ二色割振り手段Ｃ１５Ａ３は、Ｙ色不足駆動時間ｔ１ｙに比べてＭ色不足駆動時間ｔ１ｍが大きいか否かを判別するＹＭ大小判別手段Ｃ１５Ａ３ａを有し、Ｙ色要求信号とＭ色要求信号との両方を受信した場合に、前記不足駆動時間ｔ１ｙ，ｔ１ｍに基づいて、駆動可能時間Ｔｂを、Ｙ色駆動時間ｔｂｙとＭ色駆動時間ｔｂｍとに割振る。
実施例１のＹＭ二色割振り手段Ｃ１５Ａ３は、Ｙ色要求信号とＭ色要求信号との両方を受信した場合であって、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きいと判別された場合に、駆動可能時間Ｔｂを、和ｔ１ｙ＋ｔ１ｍに対するＹ色不足駆動時間ｔ１ｙの割合の分、Ｙ色駆動時間ｔｂｙ（＝Ｔｂ×ｔ１ｙ／（ｔ１ｙ＋ｔ１ｍ））に割振ると共に、和ｔ１ｙ＋ｔ１ｍに対するＭ色不足駆動時間ｔ１ｍの割合の分、Ｍ色駆動時間ｔｂｍ（＝Ｔｂ×ｔ１ｍ／（ｔ１ｙ＋ｔ１ｍ））に割振る。すなわち、実施例１のＹＭ二色割振り手段Ｃ１５Ａ３は、Ｙ色要求信号とＭ色要求信号との両方を受信した場合であって、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きいと判別された場合には、供給すべきＹ色の現像剤の量と供給すべきＭ色の現像剤の量との不足度合いを比較可能な不足率の一例として、和ｔ１ｙ＋ｔ１ｍに対する不足駆動時間ｔ１ｙ，ｔ１ｍの割合に応じて前記Ｙ色駆動時間ｔｂｙと前記Ｍ色駆動時間ｔｂｍを割振る。
【００７１】
また、実施例１のＹＭ二色割振り手段Ｃ１５Ａ３は、Ｙ色要求信号とＭ色要求信号との両方を受信した場合であって、前記和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きくない場合、すなわち、前記和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂ以下の場合に、駆動可能時間Ｔｂを、Ｙ色不足駆動時間ｔ１ｙの分、Ｙ色駆動時間ｔｂｙ（＝ｔ１ｙ）に割振ると共に、Ｍ色不足駆動時間ｔ１ｍの分、Ｍ色駆動時間ｔｂｍ（＝ｔ１ｍ）に割振る。
【００７２】
なお、実施例１では、前記ＹＭ二色割振り手段Ｃ１５Ａ３は、前記ＹＭ大小判別手段Ｃ１５Ａ３ａの判別結果に基づいて、不足駆動時間ｔ１ｙ，ｔ１ｍの大きい方から順に割振る。
すなわち、実施例１のＹＭ二色割振り手段Ｃ１５Ａ３は、Ｙ色不足駆動時間ｔ１ｙに比べてＭ色不足駆動時間ｔ１ｍの方が大きいと判別された場合に、前記駆動可能時間ＴｂをＭ色駆動時間ｔｂｍ，Ｙ色駆動時間ｔｂｙの順に割振る。また、実施例１の二色駆動時間割振り手段Ｃ１５Ａ３は、Ｙ色不足駆動時間ｔ１ｙに比べてＭ色不足駆動時間ｔ１ｍの方が大きくないと判別された場合には、前記駆動可能時間ＴｂをＹ色駆動時間ｔｂｙ，Ｍ色駆動時間ｔｂｍの順に割振る。
【００７３】
Ｃ１６：駆動時期判別手段
駆動時期判別手段Ｃ１６は、前記駆動可能時間Ｔｂの開始時期であるか否かを判別する。
【００７４】
Ｃ１７：駆動制御手段
駆動制御手段は、ＹＭ駆動制御手段Ｃ１７Ａと、ＣＫ駆動制御手段Ｃ１７Ｂとを有し、前記駆動系を制御して、前記駆動時間割振り手段Ｃ１６に割振られた時間にオーガ４ｙ〜４ｋを駆動させる。
Ｃ１７Ａ：ＹＭ駆動制御手段
ＹＭ駆動制御手段の一例としてのＹＭモータ制御手段Ｃ１７Ａは、前記駆動系１１を制御して、Ｙ色駆動時間ｔｂｙにオーガ４ｙを駆動させると共に、Ｍ色駆動時間ｔｂｍにオーガ４ｍを駆動させる。
実施例１のＹＭ駆動制御手段Ｃ１７Ａは、ＹＭモータ駆動回路Ｄ１を介して、ＹＭ補給モータＭ１を駆動させることにより、前記駆動系１１を制御して、Ｙ色駆動時間ｔｂｙにオーガ４ｙを駆動させると共に、Ｍ色駆動時間ｔｂｍにオーガ４ｍを駆動させる。
Ｃ１７Ｂ：ＣＫ駆動制御手段
ＣＫ駆動制御手段の一例としてのＣＫモータ制御手段Ｃ１７Ｂは、対象がＣ色とＫ色との組み合わせである点以外は、前記ＹＭ駆動制御手段Ｃ１７Ａと同様の処理を行うので、その詳細な説明は省略する。
【００７５】
（実施例１の流れ図の説明）
次に、本発明の実施例１の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
【００７６】
（濃度検出処理の説明）
図７は実施例１のＹ色濃度検出処理のフローチャートである。
図７のフローチャートの各ＳＴ：ステップの処理は、前記コントローラＣのＲＯＭに記憶されたプログラムに従って行われる。また、この処理は画像形成装置の他の各種処理と並行してマルチタスクで実行される。
なお、以下の濃度検出処理の説明において、Ｙ色の処理と，Ｍ色，Ｃ色，Ｋ色の処理は同様であるため、Ｙ色の処理について詳細に説明し、Ｍ色，Ｃ色，Ｋ色の処理については詳細な説明は省略する。
図７に示すフローチャートは電源オンにより開始される。
【００７７】
図７のＳＴ１において、ジョブが開始されたか否かを判別する。イエス（Ｙ）の場合はＳＴ２に進み、ノー（Ｎ）の場合はＳＴ１を繰り返す。
ＳＴ２において、Ｙ色濃度センサＳＮ１ｙによる検知結果に基づいて、濃度Ｎｙを取得する。そして、ＳＴ３に進む。
ＳＴ３において、不足濃度Ｎｙと、予め設定された不足濃度Ｎｙ０に基づいて、Ｙ色不足濃度ΔＮｙ（＝Ｎｙ０−Ｎｙ）を検出する。そして、ＳＴ４に進む。
ＳＴ４において、Ｙ色不足濃度ΔＮｙを更新する。そして、ＳＴ５に進む。
【００７８】
ＳＴ５において、前記Ｙ色不足濃度ΔＮｙが予め設定された値よりも大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ６に進み、ノー（Ｎ）の場合はＳＴ７に進む。
ＳＴ６において、Ｙ色要求信号を発信する。そして、ＳＴ７に進む。
ＳＴ７において、検出間隔時間Ｔａをセットする。そして、ＳＴ８に進む。
ＳＴ８において、検出間隔時間Ｔａが経過したか否かを判別する。イエス（Ｙ）の場合はＳＴ２に進み、ノー（Ｎ）の場合はＳＴ９に進む。
ＳＴ９において、ジョブが終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ１に戻り、ノー（Ｎ）の場合はＳＴ８に進む。
【００７９】
（駆動制御処理の説明）
図８は実施例１のＹＭ駆動制御処理のフローチャートである。
図９は実施例１のＹＭ駆動制御処理のフローチャートであり、図８の続きの図である。
図８、図９のフローチャートの各ＳＴ：ステップの処理は、前記コントローラＣのＲＯＭに記憶されたプログラムに従って行われる。また、この処理は画像形成装置の他の各種処理と並行してマルチタスクで実行される。
なお、以下の駆動制御処理の説明において、Ｙ色およびＭ色の処理と、Ｃ色およびＫ色の処理は同様であるため、Ｙ色およびＭ色の処理について詳細に説明し、Ｃ色およびＫ色の処理については詳細な説明は省略する。
図８、図９に示すフローチャートは電源オンにより開始される。
【００８０】
図８のＳＴ１１において、ジョブが開始されたか否かを判別する。イエス（Ｙ）の場合はＳＴ１２に進み、ノー（Ｎ）の場合はＳＴ１１を繰り返す。
ＳＴ１２において、Ｙ色要求信号又はＭ色要求信号を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ１３に進み、ノー（Ｎ）の場合はＳＴ３６に進む。
ＳＴ１３において、Ｙ色要求信号のみを受信したか否かを判別する。イエス（Ｙ）の場合は図９のＳＴ２９に進み、ノー（Ｎ）の場合はＳＴ１４に進む。
ＳＴ１４において、Ｙ色要求信号とＭ色要求信号との両方を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ１５に進み、ノー（Ｎ）の場合は図９のＳＴ２２に進む。
【００８１】
ＳＴ１５において、次の（１），（２）の処理を実行して、ＳＴ１６に進む。
（１）Ｙ色不足濃度ΔＮｙを取得する。
（２）Ｍ色不足濃度ΔＮｍを取得する。
ＳＴ１６において、次の（１），（２）の処理を実行して、ＳＴ１７に進む。
（１）Ｙ色不足濃度ΔＮｙに基づいて、Ｙ色不足駆動時間ｔ１ｙを演算する。
（２）Ｍ色不足濃度ΔＮｍに基づいて、Ｍ色不足駆動時間ｔ１ｍを演算する。
ＳＴ１７において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが、駆動可能時間Ｔｂに比べて大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ１８に進み、ノー（Ｎ）の場合はＳＴ１９に進む。
【００８２】
ＳＴ１８において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとに基づいて、不足駆動時間ｔ１ｙ，ｔ１ｍの大きい方から順に、駆動可能時間Ｔｂを、和ｔ１ｙ＋ｔ１ｍに対するＹ色不足駆動時間ｔ１ｙの割合の分、Ｙ色駆動時間ｔｂｙに割振って、和ｔ１ｙ＋ｔ１ｍに対するＭ色不足駆動時間ｔ１ｍの割合の分、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ２０に進む。
ＳＴ１９において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとに基づいて、不足駆動時間ｔ１ｙ，ｔ１ｍの大きい方から順に、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振って、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ２０に進む。
ＳＴ２０において、駆動可能時期か否かを判別する。イエス（Ｙ）の場合はＳＴ２１に進み、ノー（Ｎ）の場合はＳＴ２０を繰り返す。
ＳＴ２１において、駆動可能時間Ｔｂにおいて、Ｙ色駆動時間ｔｂｙにＹＭモータＭ１を正回転させると共に、Ｍ色駆動時間ｔｂｍにＹＭモータＭ１を逆回転させる。そして、ＳＴ３６に進む。
【００８３】
図９のＳＴ２２において、Ｍ色不足濃度ΔＮｍを取得する。そして、ＳＴ２３に進む。
ＳＴ２３において、Ｍ色不足濃度ΔＮｍに基づいて、Ｍ色不足駆動時間ｔ１ｍを演算する。そして、ＳＴ２４に進む。
ＳＴ２４において、Ｍ色不足駆動時間ｔ１ｍが、駆動可能時間Ｔｂに比べて大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ２５に進み、ノー（Ｎ）の場合はＳＴ２６に進む。
【００８４】
ＳＴ２５において、Ｍ色不足駆動時間ｔ１ｍに基づいて、駆動可能時間Ｔｂの全部を、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ２７に進む。
ＳＴ２６において、Ｍ色不足駆動時間ｔ１ｍに基づいて、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ２７に進む。
ＳＴ２７において、駆動可能時期か否かを判別する。イエス（Ｙ）の場合はＳＴ２８に進み、ノー（Ｎ）の場合はＳＴ２７を繰り返す。
ＳＴ２８において、駆動可能時間Ｔｂにおいて、Ｍ色駆動時間ｔｂｍにＹＭモータＭ１を逆回転させる。そして、ＳＴ３６に進む。
【００８５】
ＳＴ２９において、Ｙ色不足濃度ΔＮｙを取得する。そして、ＳＴ３０に進む。
ＳＴ３０において、Ｙ色不足濃度ΔＮｙに基づいて、Ｙ色不足駆動時間ｔ１ｙを演算する。そして、ＳＴ３１に進む。
ＳＴ３１において、Ｙ色不足駆動時間ｔ１ｙが、駆動可能時間Ｔｂに比べて大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ３２に進み、ノー（Ｎ）の場合はＳＴ３３に進む。
【００８６】
ＳＴ３２において、Ｙ色不足駆動時間ｔ１ｙに基づいて、駆動可能時間Ｔｂの全部を、Ｙ色駆動時間ｔｂｙに割振る。そして、ＳＴ３４に進む。
ＳＴ３３において、Ｙ色不足駆動時間ｔ１ｙとに基づいて、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振る。そして、ＳＴ３４に進む。
ＳＴ３４において、駆動可能時期か否かを判別する。イエス（Ｙ）の場合はＳＴ３５に進み、ノー（Ｎ）の場合はＳＴ３４を繰り返す。
ＳＴ３５において、駆動可能時間Ｔｂにおいて、Ｙ色駆動時間ｔ１ｙにＹＭモータＭ１を正回転させる。そして、ＳＴ３６に進む。
ＳＴ３６において、ジョブが終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ１に戻り、ノー（Ｎ）の場合はＳＴ１２に戻る。
【００８７】
（実施例１の作用）
前記構成を備えた実施例１の画像形成装置Ｕでは、ジョブが開始されると現像装置Ｇｙ〜Ｇｋ内の現像剤が消費され、感光体ＰＲｙ〜ＰＲｋの潜像が可視像に現像される。そして、現像された可視像は中間転写ベルトＢに転写された後に、記録シートＳに転写される。
この際に、実施例１の画像形成装置Ｕでは、Ｙ色の現像装置Ｇｙのみの濃度が不足している場合には、ＹＭ駆動制御処理のＳＴ３２〜ＳＴ３５により、駆動可能時間Ｔｂに、Ｙ色のオーガ４ｙのみを駆動させて、Ｙ色の現像剤を供給する。また、Ｍ色の現像装置Ｇｍのみの濃度が不足している場合には、ＹＭ駆動制御処理のＳＴ２５〜ＳＴ２８により、駆動可能時間Ｔｂに、Ｍ色のオーガ４ｍのみを駆動させて、Ｍ色の現像剤を供給している。
そして、実施例１の画像形成装置Ｕでは、Ｙ色とＭ色の両方の現像装置Ｇｙ，Ｇｍの濃度が不足している場合には、ＹＭ駆動制御処理のＳＴ１８〜ＳＴ２１により、駆動可能時間Ｔｂを、Ｙ色駆動時間ｔｂｙとＭ色駆動時間ｔｂｍに割振ることで、二つのオーガ４ｙ，４ｍを両方同時に駆動できない構成において、Ｙ色とＭ色の現像剤を供給している。
なお、Ｃ色とＫ色についても、Ｙ色とＭ色と同様の構成で現像剤を供給している。
【００８８】
ここで、比較例では、Ｙ色とＭ色に補給する場合に、予め設定された補給可能時間を、記録する画像に基づいて駆動する時間に割振っており、Ｙ色又はＭ色の補給が必ず実行し、現像装置Ｇｙ〜Ｇｋ内の実際の濃度に無関係に、対応する色Ｙ〜Ｋの現像剤が、割振られた分だけ供給する例を想定する。この場合には現像装置Ｇｙ〜Ｇｋ内の現像剤の濃度Ｎｙ〜Ｎｋが、予め設定された濃度Ｎｙ０〜Ｎｋ０に比べて、十分に高い場合でも、十分に高い濃度以上に現像剤が供給される恐れがあった。したがって、現像装置Ｇｙ〜Ｇｋ内の濃度Ｎｙ〜Ｎｋが、予め設定された濃度Ｎｙ０〜Ｎｋ０に比べて高くなった場合に、潜像の形成されていない部分までが高濃度の現像剤で現像されて、いわゆる、かぶり等が生じ易くなる恐れがあった。
【００８９】
これに対して、実施例１の構成では、要求信号を受信しなければ補給が行われないと共に、Ｙ色，Ｍ色のいずれか一方の要求信号を受信した場合には、一方のオーガ４ｙ，４ｍが駆動される。
したがって、実施例１では、過剰な現像剤の供給が行われず、比較例より、現像装置Ｇｙ〜Ｇｋ内の現像剤の濃度が高くなる場合が低減されており、かぶり等の発生が低減されている。
【００９０】
また、実施例１では、Ｙ色とＭ色の両方の要求信号を受信した場合に、両者の不足濃度ΔＮｙ，ΔＮｍに応じて、不足駆動時間ｔ１ｙ，ｔ１ｍがそれぞれ演算され、不足駆動時間ｔ１ｙ，ｔ１ｍの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂを超えない場合には、不足駆動時間ｔ１ｙ，ｔ１ｍ分だけ、オーガ４ｙ，４ｋの駆動が行われ、現像剤が供給される。また、Ｙ色とＭ色の不足駆動時間ｔ１ｙ，ｔ１ｍの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂを超える場合には、不足駆動時間ｔ１ｙ，ｔ１ｍの割合に応じて駆動可能時間Ｔｂが割振られる。よって、一方のみに、駆動可能時間Ｔｂが割振られる場合に比べて、他方の色の現像剤が濃度不足になることが低減されている。
【００９１】
特に、実施例１では、不足駆動時間ｔ１ｙ，ｔ１ｍの大きい方から順に駆動可能時間Ｔｂを割振って、オーガ４ｙ，４ｍを駆動させている。したがって、予め設定された順番、例えば、Ｙ，Ｍの順番で駆動可能時間Ｔｂを割振る場合に比べて、Ｍ色の現像装置Ｇｍ内の濃度Ｎｍの不足した状態が長期化することが低減されており、現像剤の供給の必要性が大きい現像装置Ｇｙ，Ｇｍから順に、オーガ４ｙ〜４ｋが駆動している。
また、実施例１では、不足駆動時間ｔ１ｙ，ｔ１ｍの大きい方から順に駆動可能時間Ｔｂが割振られることによって、駆動時間ｔｂｙ，ｔｂｍの大きい方から順に駆動する。したがって、実施例１では、現像剤が多く供給される方に、攪拌する時間を多く確保することができ、駆動時間ｔｂｙ，ｔｂｍの少ないほうから駆動を開始する場合に比べて、攪拌不足が低減されている。
なお、Ｃ色とＫ色についても、Ｙ色とＭ色と同様の構成で駆動可能時間Ｔｂを割振っている。
【実施例２】
【００９２】
図１０は実施例２の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図１１は実施例２の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図１０の続きの図である。
なお、この実施例２の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例２は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【００９３】
（実施例２の制御部の説明）
（コントローラＣに接続された信号入力要素）
図１０、図１１において、実施例２のコントローラＣは、現像剤濃度センサＳＮ１ｙ〜ＳＮ１ｋに替えて、画像濃度センサＳＮ２を有している。
ＳＮ２：画像濃度センサ
画像濃度検知部材の一例としての画像濃度センサＳＮ２は、中間転写ベルトＢに転写された可視像の一例としてのパッチ画像の画像濃度を検知して、検知信号を出力する。
【００９４】
（コントローラＣの機能）
図１０、図１１において、実施例２のコントローラＣには、パッチ画像作成手段Ｃ２１が追加されている。また、実施例２のコントローラＣには、実施例１の手段Ｃ４〜Ｃ１１，Ｃ１３に替えて、手段Ｃ４′〜Ｃ６′，Ｃ８′，Ｃ１１′，Ｃ１３′を有している。
Ｃ２１：パッチ画像作成手段
可視像作成手段の一例としてのパッチ画像形成手段Ｃ２１は、各色Ｙ〜Ｋのパッチ画像を作成する。
【００９５】
Ｃ４′：画像濃度取得手段
画像濃度取得手段Ｃ４′は、Ｙ色画像濃度取得手段Ｃ４Ａ′と、Ｍ色画像濃度取得手段Ｃ４Ｂ′と、Ｃ色画像濃度取得手段Ｃ４Ｃ′と、Ｋ色画像濃度取得手段Ｃ４Ｄ′とを有し、前記画像濃度センサＳＮ２により検知された画像濃度を取得する。
なお、実施例２の画像濃度取得手段Ｃ４′は、画像濃度センサＳＮ２がパッチ画像を検知した際の画像濃度の出力信号Ｖｐｙ，Ｖｐｍ，Ｖｐｃ，Ｖｐｋと、中間転写ベルトＢを検知した際の画像濃度の出力信号Ｖｃｌｎを取得して、基準化した画像濃度ＲＡｙ，ＲＡｍ，ＲＡｃ，ＲＡｋを取得する。
【００９６】
Ｃ４Ａ′：Ｙ色画像濃度取得手段
Ｙ色画像濃度取得手段Ｃ４Ａ′は、Ｙ色基準化手段Ｃ４Ａ１′を有し、前記画像濃度センサＳＮ２の出力信号Ｖｐｙ，Ｖｃｌｎに基づいて、Ｙ色の可視像の一例としてのＹ色パッチ画像の画像濃度ＲＡｙを取得する。
Ｃ４Ａ１′：Ｙ色基準化手段
Ｙ色基準化手段Ｃ４Ａ１′は、パッチ画像の出力信号Ｖｐｙと、中間転写ベルトＢの出力信号Ｖｃｌｎとに基づいて、基準化した画像濃度ＲＡｙを演算する。
実施例１のＹ色基準化手段Ｃ４Ａ１′は、予め設定された係数βと、前記画像濃度Ｖｐｙと検出値Ｖｃｙとに基づいて、基準化されたＹ色画像濃度ＲＡｙ（＝β×Ｖｐｙ／Ｖｃｙ）を演算する。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各画像濃度取得手段Ｃ４Ｂ′〜Ｃ４Ｄ′は、対応する色が異なる点以外は、前記Ｙ色画像濃度取得手段Ｃ４Ａ′と同様の処理行うので、その詳細な説明は省略する。
【００９７】
Ｃ５′：不足画像濃度検出手段
不足情報検出手段の一例としての不足画像濃度検出手段Ｃ５′は、Ｙ色不足画像濃度検出手段Ｃ５Ａ′と、Ｍ色不足画像濃度検出手段Ｃ５Ｂ′と、Ｃ色不足画像濃度検出手段Ｃ５Ｃ′と、Ｋ色不足画像濃度検出手段Ｃ５Ｄ′とを有しており、画像濃度ＲＡｙ〜ＲＡｋに基づいて、予め設定された画像濃度ＲＡｙ０，ＲＡｍ０，ＲＡｃ０，ＲＡｋ０に対して不足する画像濃度である不足情報の一例としての不足画像濃度ΔＲＡｙ，ΔＲＡｍ，ΔＲＡｃ，ΔＲＡｋを検出する。
Ｃ５Ａ′：Ｙ色不足画像濃度検出手段
Ｙ色不足画像濃度検出手段Ｃ５Ａ′は、前記Ｙ色画像濃度ＲＡｙに基づいて、予め設定された画像濃度ＲＡｙ０に対して不足する画像濃度である第１の不足情報の一例としての不足画像濃度ΔＲＡｙを検出する。なお、実施例１の予め設定された画像濃度ＲＡｙ０は、Ｙ色パッチ画像の画像濃度の制御目標値を使用しており、設計や仕様に応じて予め設定されている。
実施例１のＹ色不足濃度検出手段Ｃ５Ａ′は、ＲＡｙ０に対するＲＡｙの不足分を演算することで、ΔＲＡｙ（＝ＲＡｙ０−ＲＡｙ）を検出する。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各不足画像濃度検出手段Ｃ５Ｂ′〜Ｃ５Ｄ′は、対応する色が異なる点以外は、前記Ｙ色不足画像濃度検出手段Ｃ５Ａ′と同様の処理を行うので、その詳細な説明は省略する。
なお、ここで、実施例２では、各色Ｙ〜Ｋの画像濃度取得手段Ｃ４Ａ′〜Ｃ４Ｄ′と不足画像濃度検出手段Ｃ５Ａ′〜Ｃ５Ｄ′とにより、各色Ｙ〜Ｋに対応する供給検知部Ｃ４Ａ′＋Ｃ５Ａ′，Ｃ４Ｂ′＋Ｃ５Ｂ′，Ｃ４Ｃ′＋Ｃ５Ｃ′，Ｃ４Ｄ′＋Ｃ５Ｄ′が構成される。すなわち、実施例２では、各色Ｙ〜Ｋの現像装置Ｇｙ〜Ｇｋに供給すべき現像剤の量に対応する不足画像濃度ΔＲＡｙ〜ΔＲＡｋが、前記供給検知部Ｃ４Ａ′＋Ｃ５Ａ′〜Ｃ４Ｄ′＋Ｃ５Ｄ′によって算出される。
【００９８】
Ｃ６′：不足画像濃度記憶手段
不足情報記憶手段の一例としての不足画像濃度記憶手段Ｃ６′は、Ｙ色不足画像濃度記憶手段Ｃ６Ａ′と、Ｍ色不足画像濃度記憶手段Ｃ６Ｂ′と、Ｃ色不足画像濃度記憶手段Ｃ６Ｃ′と、Ｋ色不足画像濃度記憶手段Ｃ６Ｄ′とを有し、前記不足画像濃度ΔＲＡｙ〜ΔＲＡｋを記憶する。
【００９９】
Ｃ８′：現像剤要求判別手段
実施例２の現像剤要求判別手段Ｃ８′は、各色Ｙ〜Ｋの現像剤要求判別手段Ｃ８Ａ′〜Ｃ８Ｄ′を有しており、前記不足濃度記憶手段Ｃ６に記憶された不足濃度ΔＮｙ〜ΔＮｋに替えて、前記不足画像濃度記憶手段Ｃ６′に記憶された不足画像濃度ΔＲＡｙ〜ΔＲＡｋに基づいて、処理を行う以外は、実施例１の現像剤要求判別手段Ｃ８と同様の処理を行うので、その詳細な説明は省略する。
【０１００】
Ｃ１１′：信号受信記憶手段
実施例２の信号受信記憶手段Ｃ１１′は、各色Ｙ〜Ｋの信号受信記憶手段Ｃ１１Ａ′〜Ｃ１１Ｄ′とを有し、色Ｙ〜Ｋの要求信号を受信した場合に、不足濃度ΔＮｙ〜ΔＮｋに替えて、不足画像濃度ΔＲＡｙ〜ΔＲＡｋとを記憶する点以外は、実施例１の信号受信記憶手段Ｃ１１と同様の処理を行うので、その詳細な説明は省略する。
Ｃ１３′：不足駆動時間演算手段
実施例２の不足駆動時間演算手段Ｃ１３′は、各色Ｙ〜Ｋの不足駆動時間演算手段Ｃ１３Ａ′〜Ｃ１３Ｄ′を有しており、不足濃度ΔＮｙ〜ΔＮｋに替えて、不足画像濃度ΔＲＡｙ〜ΔＲＡｋに基づいて、不足駆動時間ｔ１ｙ〜ｔ１ｋを演算する点以外は、実施例１の不足駆動時間演算手段Ｃ１３と同様の処理を行うので、その詳細な説明は省略する。
【０１０１】
（実施例２の流れ図の説明）
次に、本発明の実施例２の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。なお、パッチ画像を作成する処理等は、簡単のため、説明を省略する。
【０１０２】
（画像濃度検出処理の説明）
図１２は実施例２のＹ色画像濃度検出処理のフローチャートであり、実施例１の図７に対応する図である。
実施例２では、実施例１の濃度検出処理に替えて、画像濃度検出処理が行われて、現像剤要求信号が発信される。
図１２のフローチャートの各ＳＴ：ステップの処理は、前記コントローラＣのＲＯＭに記憶されたプログラムに従って行われる。また、この処理は画像形成装置の他の各種処理と並行してマルチタスクで実行される。
図１２に示すフローチャートは電源オンにより開始される。
【０１０３】
図１２のＳＴ４１において、Ｙ色のパッチ画像が作成されたか否かを判別する。イエス（Ｙ）の場合はＳＴ４２に進み、ノー（Ｎ）の場合はＳＴ４１を繰り返す。
ＳＴ４２において、Ｙ色の画像濃度の出力信号Ｖｐｙと中間転写ベルトＢの出力信号Ｖｃｌｎを取得する。そして、ＳＴ４３に進む。
ＳＴ４３において、出力信号Ｖｐｙ，Ｖｃｌｎに基づいて、基準化された画像濃度ＲＡｙを演算する。そして、ＳＴ４４に進む。
ＳＴ４４において、画像濃度ＲＡｙと設定画像濃度ＲＡｙ０に基づいて、Ｙ色不足画像濃度ΔＲＡｙを演算する。そして、ＳＴ４５に進む。
ＳＴ４５において、前記Ｙ色不足画像濃度ΔＲＡｙが予め設定された値よりも大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ４６に進み、ノー（Ｎ）の場合はＳＴ１に戻る。
ＳＴ４６において、Ｙ色要求信号を発信する。そして、ＳＴ１に戻る。
【０１０４】
（駆動制御処理の説明）
図１３は実施例２のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図１４は実施例２のＹＭ駆動制御処理のフローチャートであり、図１３の続きの図である。
図１３、図１４において、実施例２のＹＭ駆動制御処理では、実施例１のＳＴ３６が省略されている。また、実施例１のＳＴ１５，ＳＴ１６，ＳＴ２２，ＳＴ２３，ＳＴ２９，ＳＴ３０に替えて、ＳＴ１５′，ＳＴ１６′，ＳＴ２２′，ＳＴ２３′，ＳＴ２９′，ＳＴ３０′が実行される。
【０１０５】
図１３のＳＴ１５′において、次の（１），（２）の処理を実行して、ＳＴ１６′に進む。
（１）Ｙ色不足画像濃度ΔＲＡｙを取得する。
（２）Ｍ色不足画像濃度ΔＲＡｍを取得する。
ＳＴ１６′において、次の（１），（２）の処理を実行して、ＳＴ１７に進む。
（１）Ｙ色不足画像濃度ΔＲＡｙに基づいて、Ｙ色不足駆動時間ｔ１ｙを演算する。
（２）Ｍ色不足画像濃度ΔＲＡｍに基づいて、Ｍ色不足駆動時間ｔ１ｍを演算する。
【０１０６】
図１４のＳＴ２２′において、Ｍ色不足画像濃度ΔＲＡｍを取得する。そして、ＳＴ２３′に進む。
ＳＴ２３′において、Ｍ色不足画像濃度ΔＲＡｍに基づいて、Ｍ色不足駆動時間ｔ１ｍを演算する。そして、ＳＴ２４に進む。
ＳＴ２９′において、Ｙ色不足画像濃度ΔＲＡｙを取得する。そして、ＳＴ３０′に進む。
ＳＴ３０′において、Ｙ色不足画像濃度ΔＲＡｙに基づいて、Ｙ色不足駆動時間ｔ１ｙを演算する。そして、ＳＴ３１に進む。
【０１０７】
（実施例２の作用）
前記構成を備えた実施例２の画像形成装置Ｕでは、画像形成装置Ｕの電源が投入されると、パッチ画像が作成され、パッチ画像の画像濃度ＲＡｙ〜ＲＡｋが検出される。そして、画像濃度ＲＡｙ〜ＲＡｋに基づいて、不足画像濃度ΔＲＡｙ〜ΔＲＡｋが演算され、不足画像濃度ΔＲＡｙ〜ΔＲＡｋが予め設定された値を超えている場合に、要求信号が発信され、要求信号の発信された色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られてオーガ４ｙ〜４ｋの駆動が行われる。
したがって、実施例２でも、実施例１と同様に、要求信号の有る色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られており、濃度変動が低減されると共に、かぶり等の発生が低減されている。
【実施例３】
【０１０８】
図１５は実施例３の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図１６は実施例３の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図１５の続きの図である。
図１７は実施例３の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図１６の続きの図である。
なお、この実施例３の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例３は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１０９】
（実施例３の制御部の説明）
（コントローラＣの機能）
図１５〜図１７において、実施例３のコントローラＣには、画素数取得手段Ｃ３１と、消費量演算手段Ｃ３２と、消費駆動時間演算手段Ｃ３３と、バッファ時間算出手段Ｃ３４とが追加されている。また、実施例３のコントローラＣは、実施例１の現像剤要求判別手段Ｃ８、要求信号発信手段Ｃ９、不足駆動時間演算手段Ｃ１３に替えて、実施例３の現像剤要求判別手段Ｃ８″、要求信号発信手段Ｃ９″、不足駆動時間演算手段Ｃ１３″を有している。さらに、実施例３のコントローラＣは、実施例１の不足駆動時間判別手段Ｃ１４、駆動時間割振り手段Ｃ１５に替えて、バッファ時間判別手段Ｃ１４′、駆動時間割振り手段Ｃ１５′を有している。
なお、実施例３のバッファ時間判別手段Ｃ１４′、駆動時間割振り手段Ｃ１５′は、不足駆動時間ｔ１ｙ〜ｔ１ｋに替えて、バッファ時間ｔ３ｙ〜ｔ３ｋに基づいて、各処理が行われている点以外は、実施例１の不足駆動時間判別手段Ｃ１４、駆動時間割振り手段Ｃ１５と同様なので、その詳細な説明は省略する。
【０１１０】
Ｃ３１：画素数取得手段
画素数取得手段Ｃ３１は、Ｙ色画素数取得手段Ｃ３１Ａと、Ｍ色画素数取得手段Ｃ３１Ｂと、Ｃ色画素数取得手段Ｃ３１Ｃと、Ｋ色画素数取得手段Ｃ３１Ｄとを有し、潜像形成装置ＬＨｙ〜ＬＨｋで書き込まれた潜像の画素数の累積値である累積画素数ｐｘｙ，ｐｘｍ，ｐｘｃ，ｐｘｋを取得する。
Ｃ３２：消費量演算手段
消費量演算手段Ｃ３２は、Ｙ色消費量演算手段Ｃ３２Ａと、Ｍ色消費量演算手段Ｃ３２Ｂと、Ｃ色消費量演算手段Ｃ３２Ｃと、Ｋ色消費量演算手段Ｃ３２Ｄと、前記累積画素数ｐｘｙ〜ｐｘｋに基づいて、現像剤の消費量Ｓｙ，Ｓｍ，Ｓｃ，Ｓｋを演算する。
Ｃ３２Ａ：Ｙ色消費量演算手段
Ｙ色消費量演算手段Ｃ３２Ａは、前記Ｙ色画素数取得手段Ｃ３１Ａによって取得されたＹ色画素数ｐｘｙに基づいて、Ｙ色の現像剤の消費量Ｓｙを演算する。
【０１１１】
Ｃ３３：消費駆動時間演算手段
消費駆動時間演算手段Ｃ３３は、Ｙ色消費駆動時間演算手段Ｃ３３Ａと、Ｍ色消費駆動時間演算手段Ｃ３３Ｂと、Ｃ色消費駆動時間演算手段Ｃ３３Ｃと、Ｋ色消費駆動時間演算手段Ｃ３３Ｄとを有し、前記消費量Ｓｙ〜Ｓｋに基づいて、前記オーガ４ｙ〜４ｋを駆動する消費駆動時間ｔ２ｙ，ｔ２ｍ，ｔ２ｃ，ｔ２ｋを演算する。
【０１１２】
Ｃ３３Ａ：Ｙ色消費駆動時間演算手段
Ｙ色消費駆動時間演算手段Ｃ３３Ａは、消費量Ｓｙに基づいて、前記オーガ４ｙを駆動するＹ色不足駆動時間ｔ２ｙを演算する。
実施例１のＹ色消費駆動時間演算手段Ｃ３３Ａは、予め設定された係数γｙと、前記Ｙ色消費量演算手段Ｃ３２Ａに演算されたＹ色消費量Ｓｙとの積として、Ｙ色消費駆動時間ｔ２ｙ（＝γｙ×Ｓｙ）を演算する。なお、実施例１では、前記係数γｙは、オーガ４ｙの現像剤の搬送速度等に基づいて設定されており、オーガ４ｙをＹ色消費駆動時間ｔ２ｙに基づいて駆動することにより、消費された予測トナー分のトナー補給を行うように設定されている。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各消費駆動時間演算手段Ｃ３３Ｂ〜Ｃ３３Ｄは、対応する色が異なる点以外は、前記Ｙ色消費駆動時間演算手段Ｃ３３Ａと同様の処理を行うので、その詳細な説明は省略する。
【０１１３】
Ｃ３４：バッファ時間算出手段
供給要求時間算出手段の一例としてのバッファ時間算出手段Ｃ３４は、Ｙ色バッファ時間算出手段Ｃ３４Ａと、Ｍ色バッファ時間算出手段Ｃ３４Ｂと、Ｃ色バッファ時間算出手段Ｃ３４Ｃと、Ｋ色バッファ時間算出手段Ｃ３４Ｄとを有し、前記不足駆動時間ｔ１ｙ〜ｔ１ｋと前記消費駆動時間ｔ２ｙ〜ｔ２ｋとに基づいて、供給要求時間の一例としてのバッファ時間ｔ３ｙ〜ｔ３ｋを算出する。ここで、不足駆動時間ｔ１ｙ〜ｔ１ｋが正ではなく、負の場合には、バッファ時間ｔ３ｙ〜ｔ３ｋは消費駆動時間ｔ２ｙ〜ｔ２ｋよりも少なくなる。
Ｃ３４Ａ：Ｙ色バッファ時間算出手段
Ｙ色バッファ時間算出手段Ｃ３４Ａは、Ｙ色バッファ時間記憶手段Ｃ３４Ａ１と、Ｙ色バッファ時間加算手段Ｃ３４Ａ２とを有し、Ｙ色不足駆動時間ｔ１ｙとＹ色消費駆動時間ｔ２ｙとに基づいて、Ｙ色バッファ時間ｔ３ｙを算出する。
Ｃ３４Ａ１：Ｙ色バッファ時間記憶手段
Ｙ色要求時間記憶手段の一例としてのＹ色バッファ時間記憶手段Ｃ３４Ａ１は、Ｙ色オーガ４ｙの駆動を要求する時間であるＹ色バッファ時間ｔ３ｙを記憶する。
実施例１では、前記Ｙ色バッファ時間ｔ３ｙは、初期値として０を記憶する。
【０１１４】
Ｃ３４Ａ２：Ｙ色バッファ時間加算手段
Ｙ色要求時間加算手段の一例としてのＹ色バッファ時間加算手段Ｃ３４Ａ２は、Ｙ色不足駆動時間ｔ１ｙとＹ色消費駆動時間ｔ２ｙとを、前記Ｙ色バッファ時間記憶手段Ｃ３４Ａ１に記憶されたＹ色バッファ時間ｔ３ｙに加算する。
実施例３のＹ色バッファ時間加算手段Ｃ３４Ａ２は、Ｙ色不足駆動時間ｔ１ｙが演算された場合に、前記Ｙ色不足駆動時間ｔ１ｙを、前記Ｙ色バッファ時間記憶手段Ｃ３４Ａ１に記憶された前記Ｙ色バッファ時間ｔ３ｙに加算する。すなわち、実施例３のＹ色バッファ時間加算手段Ｃ３４Ａ２は、Ｙ色不足駆動時間ｔ１ｙが演算された場合に、前記Ｙ色バッファ時間記憶手段Ｃ３４Ａ１の記憶情報を、新たなＹ色バッファ時間ｔ３ｙ（＝ｔ３ｙ＋ｔ１ｙ）に更新する。
また、実施例３のＹ色バッファ時間加算手段Ｃ３４Ａ２は、Ｙ色消費駆動時間ｔ２ｙが演算された場合に、前記Ｙ色消費駆動時間ｔ２ｙを、前記Ｙ色要求時間記憶手段Ｃ３４Ａ１に記憶されたＹ色バッファ時間ｔ３ｙに加算する。すなわち、実施例３のＹ色バッファ時間加算手段Ｃ３４Ａ２は、Ｙ色消費駆動時間ｔ２ｙが演算された場合に、Ｙ色要求時間記憶手段Ｃ３４Ａ１の記憶情報を、新たなＹ色バッファ時間ｔ３ｙ（＝ｔ３ｙ＋ｔ２ｙ）に更新する。
【０１１５】
Ｃ８″：現像剤要求判別手段
現像剤要求判別手段Ｃ８″は、Ｙ色現像剤要求判別手段Ｃ８Ａ″と、Ｍ色現像剤要求判別手段Ｃ８Ｂ″と、Ｃ色現像剤要求判別手段Ｃ８Ｃ″と、Ｋ色現像剤要求判別手段Ｃ８Ｄ″とを有し、前記バッファ時間記憶手段Ｃ３４Ａ１〜Ｃ３４Ｄ１に記憶されたバッファ時間ｔ３ｙ〜ｔ３ｋが予め設定された値よりも大きいか否か判別することで、各色Ｙ〜Ｋの現像剤の供給を要求するか否かを判別する。なお、実施例３では、前記予め設定された値として「０」が設定されている。
Ｃ８Ａ″：Ｙ色現像剤要求判別手段
Ｙ色現像剤要求判別手段Ｃ８Ａ″は、前記Ｙ色バッファ時間記憶手段Ｃ３４Ａ１に記憶されたＹ色バッファ時間ｔ３ｙが０よりも大きいか否かを判別することで、Ｙ色の現像剤の供給を要求するか否かを判別する。
すなわち、実施例３のＹ色現像剤要求判別手段Ｃ８Ａ″は、Ｙ色バッファ時間ｔ３ｙが正の場合には、現像剤の補給が必要な状態と判別する。なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各現像剤要求判別手段Ｃ８Ｂ″〜Ｃ８Ｄ″は、対応する色が異なる点以外は、前記Ｙ色現像剤要求判別手段Ｃ８Ａ″と同様の処理を行うので、その詳細な説明は省略する。
【０１１６】
Ｃ９″：要求信号発信手段
実施例３の要求信号発信手段Ｃ９″は、実施例１の現像剤要求判別手段Ｃ８に替えて、実施例３の現像剤要求判別手段Ｃ８″の判別結果に基づいて、現像装置Ｇｙ〜Ｇｋに現像剤の供給を要求する要求信号を発信する点以外は実施例１の現像剤要求判別手段Ｃ８と同様の処理を行うので、その詳細な説明は省略する。
【０１１７】
Ｃ１３″：不足駆動時間演算手段
実施例３の不足駆動時間演算手段Ｃ１３″は、Ｙ色不足駆動時間演算手段Ｃ１３Ａ″と、Ｍ色不足駆動時間演算手段Ｃ１３Ｂ″と、Ｃ色不足駆動時間演算手段Ｃ１３Ｃ″と、Ｋ色不足駆動時間演算手段Ｃ１３Ｄ″とを有しており、要求信号の受信に関わらずに不足濃度が演算された場合に、不足駆動時間ｔ１ｙ〜ｔ１ｋを演算する以外は、実施例１の不足駆動時間演算手段Ｃ１３″と同様の処理を行うので、その詳細な説明は省略する。
【０１１８】
なお、ここで、実施例３では、各色Ｙ〜Ｋの現像剤濃度センサＳＮ１ｙ〜ＳＮ１ｋと、濃度取得手段Ｃ４Ａ〜Ｃ４Ｄと、不足濃度検出手段Ｃ５Ａ〜Ｃ５Ｂと、不足駆動時間演算手段Ｃ１３Ａ″〜Ｃ１３Ｄ″と、画素数取得手段Ｃ３１Ａ〜Ｃ３１Ｄと、消費量演算手段Ｃ３２Ａ〜Ｃ３２Ｄと、消費駆動時間演算手段Ｃ３３Ａ〜Ｃ３３Ｄと、バッファ時間算出手段Ｃ３４Ａ〜Ｃ３４Ｄとにより、各色Ｙ〜Ｋの供給検知部ＳＮ１ｙ＋Ｃ４Ａ＋Ｃ５Ａ＋Ｃ１３Ａ″＋Ｃ３１Ａ＋Ｃ３２Ａ＋Ｃ３３Ａ＋Ｃ３４Ａ，ＳＮ１ｍ＋Ｃ４Ｂ＋Ｃ５Ｂ＋Ｃ１３Ｂ″＋Ｃ３１Ｂ＋Ｃ３２Ｂ＋Ｃ３３Ｂ＋Ｃ３４Ｂ，ＳＮ１ｃ＋Ｃ４Ｃ＋Ｃ５Ｃ＋Ｃ１３Ｃ″＋Ｃ３１Ｃ＋Ｃ３２Ｃ＋Ｃ３３Ｃ＋Ｃ３４Ｃ，ＳＮ１ｋ＋Ｃ４Ｄ＋Ｃ５Ｄ＋Ｃ１３Ｄ″＋Ｃ３１Ｄ＋Ｃ３２Ｄ＋Ｃ３３Ｄ＋Ｃ３４Ｄが構成される。
すなわち、実施例３では、各色Ｙ〜Ｋの現像装置Ｇｙ〜Ｇｋに供給すべき現像剤の量に対応するバッファ時間ｔ３ｙ〜ｔ３ｋが、前記供給検知部ＳＮ１ｙ＋Ｃ４Ａ＋Ｃ５Ａ＋Ｃ１３Ａ″＋Ｃ３１Ａ＋Ｃ３２Ａ＋Ｃ３３Ａ＋Ｃ３４Ａ〜ＳＮ１ｋ＋Ｃ４Ｄ＋Ｃ５Ｄ＋Ｃ１３Ｄ″＋Ｃ３１Ｄ＋Ｃ３２Ｄ＋Ｃ３３Ｄ＋Ｃ３４Ｄによって算出される。
【０１１９】
（実施例３の流れ図の説明）
次に、本発明の実施例３の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。なお、画像形成動作に伴って形成された画像の累積画素数を数える処理等は、簡単のため、説明を省略する。
（バッファ時間の判定処理）
図１８は実施例３のＹ色バッファ時間の判定処理のフローチャートであり、実施例１の図７に対応する図である。
実施例３では、実施例１の濃度検出処理に替えて、バッファ時間の判定処理が行われて、現像剤要求信号が発信される。
図１８のフローチャートの各ＳＴ：ステップの処理は、前記コントローラＣのＲＯＭに記憶されたプログラムに従って行われる。また、この処理は画像形成装置の他の各種処理と並行してマルチタスクで実行される。
図１８に示すフローチャートは電源オンにより開始される。
【０１２０】
図１８のＳＴ１″〜ＳＴ４″では、実施例１のＳＴ１〜ＳＴ４と同様の処理が行われる。そして、ＳＴ４″が終了すると、ＳＴ５１に進む。
ＳＴ５１において、Ｙ色不足濃度ΔＮｙを取得する。そして、ＳＴ５２に進む。
ＳＴ５２において、Ｙ色不足濃度ΔＮｙに基づいて、Ｙ色不足駆動時間ｔ１ｙを演算する。そして、ＳＴ５３に進む。
ＳＴ５３において、Ｙ色不足駆動時間ｔ１ｙをＹ色バッファ時間ｔ３ｙに加算する。そして、ＳＴ５４に進む。
ＳＴ５４において、Ｙ色画素数ｐｘｙを取得する。そして、ＳＴ５５に進む。
ＳＴ５５において、Ｙ色画素数ｐｘｙに基づいて、Ｙ色消費量Ｓｙを演算する。そして、ＳＴ５６に進む。
【０１２１】
ＳＴ５６において、Ｙ色消費量Ｓｙに基づいて、Ｙ色消費駆動時間ｔ２ｙを演算する。そして、ＳＴ５７に進む。
ＳＴ５７において、Ｙ色消費駆動時間ｔ２ｙをＹ色バッファ時間ｔ３ｙに加算する。そして、ＳＴ５″に進む。
ＳＴ５″において、前記Ｙ色バッファ時間ｔ３ｙが予め設定された値よりも大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ６″に進み、ノー（Ｎ）の場合はＳＴ７″に進む。
ＳＴ６″において、Ｙ色要求信号を発信する。そして、ＳＴ７″に進む。
ＳＴ７″において、検出間隔時間Ｔａをセットする。そして、ＳＴ８″に進む。
ＳＴ８″において、検出間隔時間Ｔａが経過したか否かを判別する。イエス（Ｙ）の場合はＳＴ２″に進み、ノー（Ｎ）の場合はＳＴ９″に進む。
ＳＴ９″において、ジョブが終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ１″に戻り、ノー（Ｎ）の場合はＳＴ８″に進む。
【０１２２】
（駆動制御処理の説明）
図１９は実施例３のＹＭ駆動制御処理のフローチャートであり、実施例１の図８、図９に対応する図である。
実施例３のＹＭ駆動制御処理では、実施例１のＳＴ１５〜ＳＴ１９，ＳＴ２２〜ＳＴ２６，ＳＴ２９〜ＳＴ３３に替えて、ＳＴ１７″〜ＳＴ１９″，ＳＴ２４″〜ＳＴ２６″，ＳＴ３１″〜ＳＴ３３″が実行される。
なお、図１９のＳＴ１７″〜ＳＴ１９″，ＳＴ２４″〜ＳＴ２６″，ＳＴ３１″〜ＳＴ３３″では、不足駆動時間ｔ１ｙ，ｔ１ｍに替えて、バッファ時間ｔ３ｙ，ｔ３ｍに基づいて、処理が行われる点以外は実施例１のＹＭ駆動制御処理と同様なので、実施例３のＹＭ駆動制御処理の詳細な説明は省略する。
【０１２３】
（実施例３の作用）
前記構成を備えた実施例３の画像形成装置Ｕでは、濃度Ｎｙ〜Ｎｋに基づく不足駆動時間ｔ１ｙ〜ｔ１ｋと、画素数ｐｘｙ〜ｐｘｋに基づく消費駆動時間ｔ２ｙ〜ｔ２ｋと、に基づいて、バッファ時間ｔ３ｙ〜ｔ３ｋが算出される。そして、バッファ時間ｔ３ｙ〜ｔ３ｋに基づいて、駆動可能時間Ｔｂが割振られて、対応するオーガ４ｙ〜４ｋが駆動して、現像剤が供給される。
したがって、実施例３でも、実施例１と同様に、要求信号の有る色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られており、濃度変動が低減されると共に、濃度が濃い場合はトナー補給量を抑制するのでかぶり等の発生が低減されている。
【０１２４】
また、実施例３では、不足駆動時間ｔ１ｙ〜ｔ１ｋと、消費駆動時間ｔ２ｙ〜ｔ２ｋとに基づいて駆動可能時間Ｔａが割振られているが、一方の駆動時間にのみ基づく構成では、現像装置Ｇｙ〜Ｇｋ内の現像剤の濃度に十分に対応できない場合がある。
例えば、画素数ｐｘｙ〜ｐｘｋに基づく不足消費時間ｔ２ｙ〜ｔ２ｋのみに基づいて、現像剤を供給する構成では、現像剤が飛散した場合や、劣化した現像剤を排出させて少しずつ入れ替える、いわゆる、トリクルが行われる場合等に、画像の現像剤の消費量と、現像装置Ｇｙ〜Ｇｋ内の実際の現像剤の量が対応しない場合がある。また、現像剤濃度センサＳＮ１ｙ〜ＳＮ１ｋの検知結果に基づく不足駆動時間ｔ１ｙ〜ｔ１ｋにのみ基づく場合には、検知時期と現像剤の供給時期との間に、時間差が生じてしまう場合がある。
これに対して、実施例３では、不足駆動時間ｔ１ｙ〜ｔ１ｋと、消費駆動時間ｔ２ｙ〜ｔ２ｋとに基づく、バッファ時間ｔ３ｙ〜ｔ３ｋに基づいて、駆動可能時間Ｔｂが割振られており、一方の駆動時間にのみ基づいて駆動可能時間Ｔｂを割振る場合に比べて、現像装置Ｇｙ〜Ｇｋの現像剤の濃度に対応し易く、現像剤の濃度変動が低減されている。
【実施例４】
【０１２５】
図２０は実施例４の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図２１は実施例４の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図２０の続きの図である。
なお、この実施例４の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例４は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１２６】
（実施例４の制御部の説明）
（前記コントローラＣの機能）
図２０、図２１において、実施例４のコントローラＣには、駆動回数記憶手段Ｃ４１と、駆動回数更新手段Ｃ４２と、駆動回数取得手段Ｃ４３とが追加されている。また、実施例４のコントローラＣは、駆動時間割振り手段Ｃ１５のＹＭ二色割振り手段Ｃ１５Ａ３、ＣＫ二色割振り手段Ｃ１５Ｂ３に替えて、実施例４のＹＭ二色割振り手段Ｃ１５Ａ３″、ＣＫ二色割振り手段Ｃ１５Ｂ３″を有している。
【０１２７】
Ｃ４１：駆動回数記憶手段
履歴情報記憶手段の一例としての駆動回数取得手段Ｃ４１は、Ｙ色駆動回数記憶手段Ｃ４１Ａと、Ｍ色駆動回数記憶手段Ｃ４１Ｂと、Ｃ色駆動回数記憶手段Ｃ４１Ｃと、Ｋ色駆動回数記憶手段Ｃ４１Ｄとを有し、オーガ４ｙ〜４ｋが駆動した履歴に関する履歴情報の一例としての駆動回数ｃｔｙ，ｃｔｍ，ｃｔｃ，ｃｔｋを記憶する。
【０１２８】
Ｃ４２：駆動回数更新手段、
駆動回数更新手段Ｃ４２は、駆動可能時間Ｔｂが駆動時間ｔｂｙ〜ｔｂｋに割振られた場合に、対応する色Ｙ〜Ｋについて、駆動回数ｃｔｙ〜ｃｔｋを１増やして更新する。例えば、駆動可能時間Ｔｂが駆動時間ｔｂｙに割振られた場合には、前記Ｙ色履歴情報記憶手段Ｃ４１Ａに記憶された駆動回数ｃｔｙを、新たなｃｔｙ（＝ｃｔｙ＋１）に更新する。他の色Ｍ〜Ｋについても、同様に更新するので、その詳細な説明は省略する。
Ｃ４３：駆動回数取得手段
駆動回数取得手段Ｃ４３は、前記駆動回数記憶手段Ｃ４１に記憶された駆動回数ｃｔｙ〜ｃｔｋを取得する。
【０１２９】
Ｃ１５Ａ３″：ＹＭ二色割振り手段
実施例４のＹＭ二色割振り手段Ｃ１５Ａ３″は、ＹＭ大小判別手段Ｃ１５Ａ３ａに替えて、履歴情報判別手段の一例としてのＹＭ回数判別手段Ｃ１５Ａ３ａ″を有しており、前記ＹＭ回数判別手段Ｃ１５Ａ３ａ″の判別結果と、前記不足駆動時間ｔ１ｙ，ｔ１ｍとに基づいて、駆動可能時間Ｔｂを、Ｙ色駆動時間ｔｂｙとＭ色駆動時間ｔｂｍとに割振る。
実施例４のＹＭ二色割振り手段Ｃ１５Ａ３″は、Ｙ色要求信号とＭ色要求信号との両方を受信した場合であって、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きいと判別された場合に、駆動回数ｃｔｙ，ｃｔｍの大きい方のｔ１ｙまたはｔ１ｍを、駆動可能時間Ｔｂ内でＹ色駆動時間ｔｂｙまたはＭ色駆動時間ｔｂｍに割振り、駆動可能時間Ｔｂから駆動回数ｃｔｙ，ｃｔｍの大きい方のｔ１ｙまたはｔ１ｍを減算した時間を、駆動回数ｃｔｙ，ｃｔｍの小さい方のＹ色駆動時間ｔｂｙまたはＭ色駆動時間ｔｂｍに割振る。
【０１３０】
また、実施例４のＹＭ二色割振り手段Ｃ１５Ａ３″は、Ｙ色要求信号とＭ色要求信号との両方を受信した場合であって、前記和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂに等しい場合、又は、前記和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂに比べて小さい場合に、駆動回数ｃｔｙ，ｃｔｍの大きい方から順に、駆動可能時間Ｔｂを、Ｙ色不足駆動時間ｔ１ｙの分、Ｙ色駆動時間ｔｂｙ（＝ｔ１ｙ）に割振り、Ｍ色不足駆動時間ｔ１ｍの分、Ｍ色駆動時間ｔｂｍ（＝ｔ１ｍ）に割振る。
なお、ＣＫ二色割振り手段Ｃ１５Ｂ３″も、同様の処理を行う。
【０１３１】
（実施例４の流れ図の説明）
次に、本発明の実施例４の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
（駆動制御処理の説明）
図２２は実施例４のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図２３は実施例４のＹＭ駆動制御処理のフローチャートであり、図２２の続きの図である。
実施例４のＹＭ駆動制御処理では、実施例１のＳＴ１８，ＳＴ１９に替えて、ＳＴ７１〜ＳＴ７５が実行される。
さらに、ＳＴ２５，ＳＴ２６とＳＴ２７との間には、ＳＴ７６が追加されている。また、ＳＴ３２，ＳＴ３３とＳＴ３４との間には、ＳＴ７７が追加されている。
【０１３２】
図２２のＳＴ７１において、次の（１），（２）の処理を実行して、ＳＴ７２に進む。
（１）Ｙ色駆動回数ｃｔｙを取得する。
（２）Ｍ色駆動回数ｃｔｍを取得する。
ＳＴ７２において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとに基づいて、駆動回数ｃｔｙ，ｃｔｍの大きい方のｔ１ｙまたはｔ１ｍを、駆動可能時間Ｔｂ内でＹ色駆動時間ｔｂｙまたはＭ色駆動時間ｔｂｍに割振り、Ｔｂから駆動回数ｃｔｙ，ｃｔｍの大きい方のｔ１ｙまたはｔ１ｍを減算した時間を、駆動回数ｃｔｙ，ｃｔｍの小さい方のＹ色駆動時間ｔｂｙまたはＭ色駆動時間ｔｂｍに割振る。そして、ＳＴ７３に進む。
ＳＴ７３において、次の（１），（２）の処理を実行して、ＳＴ２０に進む。
（１）Ｙ色駆動回数ｃｔｙに＋１加算して更新する。
（２）Ｍ色駆動回数ｃｔｍを＋１加算して更新する。
【０１３３】
ＳＴ７４において、次の（１），（２）の処理を実行して、ＳＴ７５に進む。
（１）Ｙ色駆動回数ｃｔｙを取得する。
（２）Ｍ色駆動回数ｃｔｍを取得する。
ＳＴ７５において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとに基づいて、駆動回数ｃｔｙ，ｃｔｍの大きい方から順に、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振って、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ７３に進む。
図２３のＳＴ７６において、Ｍ色駆動回数ｃｔｍを＋１加算して更新する。そして、ＳＴ２７に進む。
ＳＴ７７において、Ｙ色駆動回数ｃｔｙに＋１加算して更新する。そして、ＳＴ３４に進む。
【０１３４】
（実施例４の作用）
前記構成を備えた実施例４の画像形成装置Ｕでは、オーガ４ｙ〜４ｋの駆動回数ｃｔｙ〜ｃｔｋが記憶されており、例えば、Ｙ色とＭ色の両方の要求信号を受信した場合には、駆動回数ｃｔｙ，ｃｔｍの大きい方から順に、駆動可能時間Ｔｂが割振られて、オーガ４ｙ，４ｍが駆動する。すなわち、実施例４では、駆動回数ｃｔｙ〜ｃｔｋの多い、いわゆる、使用傾向の高い色Ｙ〜Ｋの現像剤から優先的に駆動可能時間Ｔｂが割振られている。
したがって、実施例４では、消費され易い傾向の現像剤から供給されており、消費され難い現像剤から供給する場合に比べて、現像剤の濃度変動が低減されている。
なお、実施例４でも、実施例１と同様に、要求信号の有る色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られており、濃度変動が低減されると共に、かぶり等の発生が低減されている。
【実施例５】
【０１３５】
図２４は実施例５の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図２５は実施例５の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図２４の続きの図である。
なお、この実施例５の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例５は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１３６】
（実施例５の制御部の説明）
（前記コントローラＣの機能）
図２４、図２５において、実施例５のコントローラＣには、印刷モード取得手段Ｃ５１と、印刷モード判別手段Ｃ５２と、が追加されている。また、実施例５のコントローラＣは、駆動時間割振り手段Ｃ１５のＣＫ二色割り手段Ｃ１５Ｂ３に替えて、実施例５のＣＫ二色割り手段Ｃ５３Ｂ３を有している。
なお、実施例５では、Ｙ色とＭ色の各手段は実施例１と同様であるので、以下では、Ｃ色とＫ色の各手段について、説明する。
【０１３７】
Ｃ５１：印刷モード取得手段
色設定情報取得手段の一例としての印刷モード取得手段Ｃ５１は、前記第１の可視像の一例としてのＣ色の可視像と前記第２の可視像の一例としてのＫ色の可視像とが記録される記録シートＳの画像の色に関する設定情報である色設定情報の一例としての印刷設定情報を取得する。
なお、実施例５では、前記印刷設定情報には、記録シートＳの画像が多色、いわゆる、カラーで印刷されるカラーモードと、記録シートＳの画像がＫ色一色、いわゆる、モノクロで印刷されるモノクロモードと、のいずれの状態で画像形成装置Ｕが動作するかの情報が含まれている。
【０１３８】
Ｃ５２：印刷モード判別手段
色設定判別手段の一例としての印刷モード判別手段Ｃ５２は、前記印刷設定情報に基づいて、前記記録シートＳの画像に第１の現像剤の一例としてのＣ色の現像剤と、第２の現像剤の一例としてのＫ色の現像剤とが使用されると予め設定された多色設定の一例としてのカラーモードと、前記記録シートＳの画像にＣ色の現像剤が使用されずにＫ色の現像剤が使用されると予め設定された単色設定の一例としてのモノクロモードと、のいずれであるかを判別する。
【０１３９】
Ｃ５３Ｂ３：ＣＫ二色割振り手段
ＣＫ二色割振り手段Ｃ５３Ｂ３は、優先不足判別手段Ｃ５３Ｂ３ａと、多色用の不足時割振り手段Ｃ５３Ｂ３ｂと、単色用の不足時割振り手段Ｃ５３Ｂ３ｃと、多色用の充足時割振り手段Ｃ５３Ｂ３ｄと、単色用の充足時割振り手段Ｃ５３Ｂ３ｅとを有し、Ｃ色要求信号とＫ色要求信号との両方を受信した場合に、前記不足駆動時間ｔ１ｃ，ｔ１ｋと、前記印刷モード判別手段Ｃ５２の判別結果に基づいて、駆動可能時間Ｔｂを、Ｃ色駆動時間ｔｂｃとＫ色駆動時間ｔｂｋとに割振る。
【０１４０】
Ｃ５３Ｂ３ａ：優先不足判別手段
優先不足判別手段Ｃ５３Ｂ３ａは、優先的に供給を行う色Ｃ，Ｋの不足駆動時間ｔ１ｃ，ｔ１ｋが、駆動可能時間Ｔｂより大きいか否かを判別する。
実施例５の優先不足判別手段Ｃ５３Ｂ３ａは、前記印刷モード判別手段Ｃ５２によって、カラーモードであると判別された場合には、Ｃ色不足駆動時間ｔ１ｃが駆動可能時間Ｔｂより大きいか否か判別する。また、実施例５の優先不足判別手段Ｃ５３Ｂ３ａは、前記印刷モード判別手段Ｃ５２によって、モノクロモードであると判別された場合には、Ｋ色不足駆動時間ｔ１ｋが駆動可能時間Ｔｂより大きいか否か判別する。
【０１４１】
Ｃ５３Ｂ３ｂ：多色用の不足時割振り手段
多色用の不足時割振り手段Ｃ５３Ｂ３ｂは、Ｃ色不足駆動時間ｔ１ｃとＫ色不足駆動時間ｔ１ｋとの和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂより大きいと判別され、カラーモードと判別された場合に、前記優先不足判別手段Ｃ５３Ｂ３ａの判別結果に基づいて、駆動可能時間Ｔｂを、Ｃ色駆動時間ｔｂｃと、Ｋ色駆動時間ｔｂｋとに割振る。
実施例５の多色用の不足時割振り手段Ｃ５３Ｂ３ｂは、前記優先不足判別手段Ｃ５３Ｂ３ａによって、Ｃ色不足駆動時間ｔ１ｃが、駆動可能時間Ｔｂより大きいと判別された場合に、前記駆動可能時間Ｔｂの全部を、Ｃ色駆動時間ｔｂｃに割振る。
また、実施例５の多色用の不足時割振り手段Ｃ５３Ｂ３ｂは、前記優先不足判別手段Ｃ５３Ｂ３ａによって、Ｃ色不足駆動時間ｔ１ｃが、駆動可能時間Ｔｂより大きくないと判別された場合に、Ｃ色、Ｋ色の順に、駆動可能時間ＴｂのＣ色不足駆動時間ｔ１ｃの分を、Ｃ色駆動時間ｔｂｃに割振り、残りＴｂ−ｔ１ｃの分をＫ色駆動時間ｔｂｋに割振る。
【０１４２】
Ｃ５３Ｂ３ｃ：単色用の不足時割振り手段
単色用の不足時割振り手段Ｃ５３Ｂ３ｃは、Ｃ色不足駆動時間ｔ１ｃとＫ色不足駆動時間ｔ１ｋとの和ｔ１ｃ＋ｔ１ｋが、駆動可能時間Ｔｂより大きいと判別され、モノクロモードと判別された場合に、前記優先不足判別手段Ｃ５３Ｂ３ａの判別結果に基づいて、駆動可能時間Ｔｂを、Ｃ色駆動時間ｔｂｃと、Ｋ色駆動時間ｔｂｋに割振る。
実施例５の単色用の不足時割振り手段Ｃ５３Ｂ３ｃは、前記優先不足判別手段Ｃ５３Ｂ３ａによって、Ｋ色不足駆動時間ｔ１ｋが、駆動可能時間Ｔｂより大きいと判別された場合に、前記駆動可能時間Ｔｂの全部を、Ｋ色駆動時間ｔｂｋに割振る。
また、実施例５の単色用の不足時割振り手段Ｃ５３Ｂ３ｃは、前記優先不足判別手段Ｃ５３Ｂ３ａによって、Ｋ色不足駆動時間ｔ１ｋが、駆動可能時間Ｔｂより大きくないと判別された場合に、Ｋ色、Ｃ色の順に、駆動可能時間ＴｂのＫ色不足駆動時間ｔ１ｋの分を、Ｋ色駆動時間ｔｂｋに割振り、残りＴｂ−ｔ１ｋの分をＣ色駆動時間ｔｂｃに割振る。
【０１４３】
Ｃ５３Ｂ３ｄ：多色用の充足時割振り手段
多色用の充足時割振り手段Ｃ５３Ｂ３ｄは、Ｃ色不足駆動時間ｔ１ｃとＫ色不足駆動時間ｔ１ｋとの和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂ以下と判別され、カラーモードと判別された場合に、駆動可能時間Ｔｂを、Ｃ色駆動時間ｔｂｃと、Ｋ色駆動時間ｔｂｋに割振る。
実施例５の多色用の充足時割振り手段Ｃ５３Ｂ３ｄは、ＣＫ大小判別手段Ｃ１５Ｂ３ａの判別結果に基づくことなく、Ｃ色、Ｋ色の順に、駆動可能時間Ｔｂを割振る点以外は、実施例１のＣＫ二色割振り手段Ｃ１５Ｂ３と同様に駆動可能時間Ｔｂを割振るので、その詳細な説明は省略する。
【０１４４】
Ｃ５３Ｂ３ｅ：単色用の充足時割振り手段
単色用の充足時割振り手段Ｃ５３Ｂ３ｅは、Ｃ色不足駆動時間ｔ１ｃとＫ色不足駆動時間ｔ１ｋとの和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂ以下と判別され、モノクロモードと判別された場合に、駆動可能時間Ｔｂを、Ｃ色駆動時間ｔｂｃと、Ｋ色駆動時間ｔｂｋに割振る。
実施例５の単色用の充足時割振り手段Ｃ５３Ｂ３ｅは、ＣＫ大小判別手段Ｃ１５Ｂ３ａの判別結果に基づくことなく、Ｋ色、Ｃ色の順に、駆動可能時間Ｔｂを割振る点以外は、実施例１のＣＫ二色割振り手段Ｃ１５Ｂ３と同様に駆動可能時間Ｔｂを割振るので、その詳細な説明は省略する。
【０１４５】
（実施例５の流れ図の説明）
次に、本発明の実施例５の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
（駆動制御処理の説明）
図２６は実施例５のＣＫ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図２７は実施例５のＣＫ駆動制御処理のフローチャートであり、図２６の続きの図である。
【０１４６】
次に、実施例５の駆動制御処理について説明するが、実施例５のＹＭ駆動制御処理は、カラーモード、モノクロモードに関わらず、実施例１と同様に処理されているため、その詳細な説明は省略し、ＣＫ駆動制御処理についてのみ説明する。
図２６、図２７において、実施例５のＣＫ駆動制御処理では、実施例１のＳＴ１８に替えて、ＳＴ８１〜ＳＴ８７が実行される。また、実施例５のＣＫ駆動制御処理では、実施例１のＳＴ１９に替えて、ＳＴ８８〜ＳＴ９０が実行される。
【０１４７】
図２６のＳＴ８１において、カラーモードかモノクロモードか、すなわち、カラーモードか否かを判別する。イエス（Ｙ）の場合はＳＴ８２に進み、ノー（Ｎ）の場合はＳＴ８５に進む。
ＳＴ８２において、Ｃ色不足駆動時間ｔ１ｃが、駆動可能時間Ｔｂより大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ８３に進み、ノー（Ｎ）の場合はＳＴ８４に進む。
ＳＴ８３において、駆動可能時間Ｔｂの全部を、Ｃ色駆動時間ｔｂｃに割振る。そして、ＳＴ２０に進む。
ＳＴ８４において、Ｃ色、Ｋ色の順に、駆動可能時間ＴｂのＣ色不足駆動時間ｔ１ｃの分を、Ｃ色駆動時間ｔｂｃに割振り、残りＴｂ−ｔ１ｃの分をＫ色駆動時間ｔｂｋに割振る。そして、ＳＴ２０に進む。
【０１４８】
ＳＴ８５において、Ｋ色不足駆動時間ｔ１ｋが、駆動可能時間Ｔｂより大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ８６に進み、ノー（Ｎ）の場合はＳＴ８７に進む。
ＳＴ８６において、駆動可能時間Ｔｂの全部を、Ｋ色駆動時間ｔｂｋに割振る。そして、ＳＴ２０に進む。
ＳＴ８７において、Ｋ色、Ｃ色の順に、駆動可能時間ＴｂのＫ色不足駆動時間ｔ１ｋの分を、Ｋ色駆動時間ｔｂｋに割振り、残りＴｂ−ｔ１ｋの分を、Ｃ色駆動時間ｔｂｃに割振る。そして、ＳＴ２０に進む。
【０１４９】
ＳＴ８８において、カラーモードかモノクロモードか、すなわち、カラーモードか否かを判別する。イエス（Ｙ）の場合はＳＴ８９に進み、ノー（Ｎ）の場合はＳＴ９０に進む。
ＳＴ８９において、Ｃ色不足駆動時間ｔ１ｃとＫ色不足駆動時間ｔ１ｋとに基づいて、Ｃ色、Ｋ色の順に、駆動可能時間ＴｂのＣ色不足駆動時間ｔ１ｃの分を、Ｃ色駆動時間ｔｂｃに割振って、駆動可能時間ＴｂのＫ色不足駆動時間ｔ１ｋの分を、Ｋ色駆動時間ｔｂｋに割振る。そして、ＳＴ２０に進む。
ＳＴ９０において、Ｃ色不足駆動時間ｔ１ｃとＫ色不足駆動時間ｔ１ｋとに基づいて、Ｋ色、Ｃ色の順に、駆動可能時間ＴｂのＫ色不足駆動時間ｔ１ｋの分を、Ｋ色駆動時間ｔｂｋに割振って、駆動可能時間ＴｂのＣ色不足駆動時間ｔ１ｃの分を、Ｃ色駆動時間ｔｂｃに割振る。そして、ＳＴ２０に進む。
【０１５０】
（実施例５の作用）
前記構成を備えた実施例５の画像形成装置Ｕでは、Ｃ色とＫ色については、印刷設定情報に基づいて、駆動可能時間Ｔｂが割振られ、駆動時間ｔｂｃ，ｔｂｋにオーガ４ｃ，４ｋが駆動する。
すなわち、Ｃ色とＫ色の要求信号を受信した場合であって、カラー設定の場合には、駆動可能時間Ｔｂを、Ｃ色駆動時間ｔｂｃ、Ｋ色駆動時間ｔｂｋの順に割振っている。さらに、Ｃ色とＫ色の不足駆動時間の和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂを超える場合であって、Ｃ色不足駆動時間ｔ１ｃが駆動可能時間Ｔｂを超える場合には、Ｃ色駆動時間ｔｂｃにのみ駆動可能時間Ｔｂを割振っている。また、Ｃ色とＫ色の不足駆動時間の和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂを超える場合であって、Ｃ色不足駆動時間ｔ１ｃが不足駆動可能時間Ｔｂを超えない場合には、駆動可能時間ＴｂのＣ色不足駆動時間ｔ１ｃの分を、Ｃ色駆動時間ｔｂｃに割振り、残りの時間Ｔｂ−ｔ１ｃの分を、Ｋ色駆動時間ｔｂｋに割振っている。
【０１５１】
また、Ｃ色とＫ色の要求信号を受信した場合であって、モノクロ設定の場合には、カラー設定の場合とは逆の処理が行われている。すなわち、駆動可能時間Ｔｂを、Ｋ色駆動時間ｔｂｋ、Ｃ色駆動時間ｔｂｃの順に割振っている。さらに、Ｃ色とＫ色の不足駆動時間の和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂを超える場合であって、Ｋ色不足駆動時間ｔ１ｋが駆動可能時間Ｔｂを超える場合には、Ｋ色駆動時間ｔｂｃにのみ駆動可能時間Ｔｂを割振る。また、Ｃ色とＫ色の不足駆動時間の和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂを超える場合であって、Ｋ色不足駆動時間ｔ１ｋが不足駆動可能時間Ｔｂを超えない場合には、駆動可能時間ＴｂのＫ色不足駆動時間ｔ１ｋの分を、Ｋ色駆動時間ｔｂｋに割振り、残りの時間Ｔｂ−ｔ１ｋの分を、Ｃ色駆動時間ｔｂｃに割振っている。
【０１５２】
したがって、実施例５の画像形成装置Ｕでは、印刷設定情報に応じて、現像剤の消費される確率の高い現像剤が優先的に補給されており、特に、不足駆動時間の和ｔ１ｃ＋ｔ１ｋが駆動可能時間Ｔｂを超える場合には、Ｃ色に関しては、モノクロ設定に比べてカラー設定の場合に、駆動可能時間Ｔｂが多く割振られており、Ｋ色に関しては、カラー設定に比べてモノクロ設定の場合に、駆動可能時間Ｔｂが多く割振られている。
したがって、印刷設定情報に基づかずに駆動可能時間Ｔｂが割振られる構成に比べて、現像剤の消費される確率の高い現像剤を補給し易く、濃度変動が低減されていると共に、カラー設定の場合にＫ色よりＣ色の補給を優先することで、画像濃度変動の目立ち易いカラーの画像濃度変動が低減される。
【０１５３】
また、実施例５では、モノクロ設定でも、Ｃ色の現像剤を供給しており、例えば、以前に実行されたカラーモードのジョブ中に現像装置Ｇｃ内の現像剤の濃度Ｎｃを予め設定された濃度Ｎｃ０まで補給できなかった場合にも、現像剤が供給可能であり、Ｃ色の現像剤の濃度変動が低減されている。
なお、実施例５でも、実施例１と同様に、要求信号の有る色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られており、濃度変動が低減されると共に、かぶり等の発生が低減されている。
【実施例６】
【０１５４】
図２８は実施例６の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図２９は実施例６の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図２８の続きの図である。
なお、この実施例６の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例６は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１５５】
（実施例６の制御部の説明）
（前記コントローラＣの機能）
図２８、図２９において、実施例６のコントローラＣには、不足濃度判別手段Ｃ６１と、ジョブ中断手段Ｃ６２と、が追加されている。また、実施例６のコントローラＣは、実施例１の駆動制御手段Ｃ１７に替えて、実施例６の駆動制御手段Ｃ１７′を有している。
【０１５６】
Ｃ６１：不足濃度判別手段
不足情報判別手段の一例としての不足濃度判別手段Ｃ６１は、Ｙ色不足濃度判別手段Ｃ６１Ａと、Ｍ色不足濃度判別手段Ｃ６１Ｂと、Ｃ色不足濃度判別手段Ｃ６１Ｃと、Ｋ色不足濃度判別手段Ｃ６１Ｄとを有し、不足情報の一例としての不足濃度ΔＮｙ〜ΔＮｋの値が予め設定された不足情報の一例としての予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０の値に比べて大きいか否かを判別する。
なお、実施例６では、不足濃度ΔＮｙ０〜ΔＮｋ０は、前記不足濃度ΔＮｙ０〜ΔＮｋ０に基いて不足駆動時間ｔ１ｙ〜ｔ１ｋが演算された場合に、不足駆動時間ｔ１ｙ〜ｔ１ｋが、駆動可能時間Ｔｂの１．５倍の時間となる値として、設定されている。
【０１５７】
Ｃ６２：ジョブ中断手段
画像形成動作の中断手段の一例としてのジョブ中断手段Ｃ６２は、前記不足濃度判別手段Ｃ６１の判別結果に基づいて、ジョブを中断する。
実施例６のジョブ中断手段Ｃ６２は、前記不足濃度判別手段Ｃ６１によって、不足濃度ΔＮｙ〜ΔＮｋが、予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０に比べて大きいと判別された場合に、ジョブを中断する。そして、実施例６のジョブ中断手段Ｃ６２は、後述するジョブ中断時駆動制御手段Ｃ１７Ｃ，Ｃ１７Ｄによる処理が終了した場合に、ジョブを再開する。
【０１５８】
Ｃ１７′：駆動制御手段
実施例６の駆動制御手段Ｃ１７′には、ジョブ中断時ＹＭ駆動制御手段Ｃ１７Ｃと、ジョブ中断時ＣＫ駆動制御手段Ｃ１７Ｄと、が追加されている。
実施例６の駆動制御手段Ｃ１７′では、ジョブが実行されている場合には、実施例１と同様のＹＭ駆動制御手段Ｃ１７Ａと、ＣＫ駆動制御手段Ｃ１７Ｂとによって、実施例１と同様の処理が行われる。一方で、実施例６の駆動制御手段Ｃ１７′では、前記ジョブ中断手段Ｃ６２によって、ジョブが中断された場合には、ジョブ中断時ＹＭ駆動制御手段Ｃ１７Ｃと、ジョブ中断時ＣＫ駆動制御手段Ｃ１７Ｄとによって、処理が実行される。
したがって、以下では、実施例１と異なるジョブ中断時ＹＭ駆動制御手段Ｃ１７Ｃと、ジョブ中断時ＣＫ駆動制御手段Ｃ１７Ｄについてのみ説明を行い、その他の駆動制御手段Ｃ１７Ａ，Ｃ１７Ｂについては、その詳細な説明を省略する。
【０１５９】
Ｃ１７Ｃ：ジョブ中断時ＹＭ駆動制御手段
画像形成動作の中断時の駆動制御手段の一例としてのジョブ中断時ＹＭ駆動制御手段Ｃ１７Ｃは、前記ジョブ中断手段Ｃ６２によって、ジョブが中断された場合に、ＹＭモータ駆動回路Ｄ１を介して、ＹＭ補給モータＭ１を駆動させることにより、前記駆動系１１を制御して、Ｙ色不足駆動時間ｔ１ｙの分、オーガ４ｙを駆動させると共に、Ｍ色不足駆動時間ｔ１ｍの分、オーガ４ｍを駆動させる。
なお、ジョブ中断時ＣＫ駆動制御手段Ｃ１７Ｄは、対象がＣ色とＫ色との組み合わせである点以外は、前記ＹＭ駆動制御手段Ｃ１７Ｃと同様の処理を行うので、その詳細な説明は省略する。
【０１６０】
（実施例６の流れ図の説明）
次に、本発明の実施例６の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
（駆動制御処理の説明）
図３０は実施例６のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図３１は実施例６のＹＭ駆動制御処理のフローチャートであり、図３０の続きの図である。
実施例６のＹＭ駆動制御処理では、実施例１のＳＴ１７とＳＴ３６の間に、ＳＴ９１〜ＳＴ９４が追加されている。また、ＳＴ２４とＳＴ３６との間には、ＳＴ９５〜ＳＴ９８が追加されている。さらに、ＳＴ３１とＳＴ３６との間には、ＳＴ９９〜ＳＴ１０２が追加されている。
【０１６１】
図３０のＳＴ９１において、Ｙ色不足濃度ΔＮｙが予め設定されたＹ色不足濃度ΔＮｙ０に比べて大きいか、又は、Ｍ色不足濃度ΔＮｍが予め設定されたＭ色不足濃度ΔＮｍ０に比べて大きいか、否かを判別する。イエス（Ｙ）の場合はＳＴ９２に進み、ノー（Ｎ）の場合はＳＴ１８に進む。
ＳＴ９２において、ジョブを中断する。そして、ＳＴ９３に進む。
ＳＴ９３において、ＹＭ補給モータＭ１を、Ｙ色不足駆動時間ｔ１ｙの分、正回転させて、Ｍ色不足駆動時間ｔ１ｍの分、逆回転させる。そして、ＳＴ９４に進む。
ＳＴ９４において、ジョブを再開する。そして、ＳＴ３６に進む。
【０１６２】
図３１のＳＴ９５において、Ｍ色不足濃度ΔＮｍが予め設定されたＭ色不足濃度ΔＮｍ０に比べて大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ９６に進み、ノー（Ｎ）の場合はＳＴ２５に進む。
ＳＴ９６において、ジョブを中断する。そして、ＳＴ９７に進む。
ＳＴ９７において、ＹＭ補給モータＭ１を、Ｍ色不足駆動時間ｔ１ｍの分、逆回転させる。そして、ＳＴ９８に進む。
ＳＴ９８において、ジョブを再開する。そして、ＳＴ３６に進む。
【０１６３】
ＳＴ９９において、Ｙ色不足濃度ΔＮｙが予め設定されたＹ色不足濃度ΔＮｙ０に比べて大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ１００に進み、ノー（Ｎ）の場合はＳＴ３２に進む。
ＳＴ１００において、ジョブを中断する。そして、ＳＴ１０１に進む。
ＳＴ１０１において、ＹＭ補給モータＭ１を、Ｙ色不足駆動時間ｔ１ｙの分、正回転させる。そして、ＳＴ１０２に進む。
ＳＴ１０２において、ジョブを再開する。そして、ＳＴ３６に進む。
【０１６４】
（実施例６の作用）
前記構成を備えた実施例６の画像形成装置Ｕでは、不足濃度ΔＮｙ〜ΔＮｋが、予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０に比べて大きくない場合には、実施例１と同様の処理が行われる。したがって、不足濃度ΔＮｙ〜ΔＮｋが、前記不足濃度ΔＮｙ０〜ΔＮｋ０に比べて大きくない場合には、実施例１と同様に、要求信号の有る色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られて、濃度変動が低減されると共に、かぶり等の発生が低減されている。
【０１６５】
また、実施例６の画像形成装置Ｕでは、不足濃度ΔＮｙ〜ΔＮｋが、予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０に比べて大きい場合には、ジョブを中断して、不足駆動可能時間ｔ１ｙ〜ｔ１ｋの分、オーガ４ｙ〜４ｋを駆動して、現像剤を不足濃度ΔＮｙ〜ΔＮｋ分、供給する。
ここで、例えば、実施例１の場合には、不足濃度ΔＮｙ〜ΔＮｋが大きくても、駆動可能時間Ｔｂ内でしかオーガ４ｙ〜４ｋは駆動されず、十分な現像剤が供給されない場合がある。したがって、実施例１では、現像装置Ｇｙ〜Ｇｋ内の濃度が大きく不足した状態で、現像装置Ｇｙ〜Ｇｋによる現像が行われる恐れがあった。
これに対して、実施例６では、ジョブを中断させ、現像装置Ｇｙ〜Ｇｋによる現像を中断させて、不足駆動時間ｔ１ｙ〜ｔ１ｋの分、オーガ４ｙ〜４ｋを駆動して現像剤を供給し、その後、ジョブを再開させる。したがって、実施例６では、実施例１に比べて、現像装置Ｇｙ〜Ｇｋ内の濃度不足が低減された状態で現像される。
【実施例７】
【０１６６】
図３２は実施例７の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図３３は実施例７の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図３２の続きの図である。
なお、この実施例７の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例７は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１６７】
（実施例７の制御部の説明）
（コントローラＣの機能）
図３２、図３３において、実施例７のコントローラＣには、残余量予測手段Ｃ７１と、少量状態予測手段Ｃ７２と、不足時間変換手段Ｃ７３とが追加されている。
【０１６８】
Ｃ７１：残余量予測手段
残余量予測手段Ｃ７１は、Ｙ色残余量予測手段Ｃ７１Ａと、Ｍ色残余量予測手段Ｃ７１Ｂと、Ｃ色残余量予測手段Ｃ７１Ｃと、Ｋ色残余量予測手段Ｃ７１Ｄとを有し、現像剤カートリッジＫｙ〜Ｋｋ内の現像剤の量の一例としての残余量ｆｙ，ｆｍ，ｆｃ，ｆｋを予測する。
Ｃ７１Ａ：Ｙ色残余量予測手段
Ｙ色残余量予測手段Ｃ７１Ａは、現像剤カートリッジＫｙ内の現像剤の残余量ｆｙを予測する。
実施例７では、Ｙ色残余量予測手段Ｃ７１Ａは、Ｙ色の駆動時間ｔｂｙを累積取得して、現像剤カートリッジＫｙ内の現像剤の残余量ｆｙを予測する。
【０１６９】
Ｃ７２：少量状態予測手段
少量状態予測手段Ｃ７２は、Ｙ色少量状態予測手段Ｃ７２Ａと、Ｍ色少量状態予測手段Ｃ７２Ｂと、Ｃ色少量状態予測手段Ｃ７２Ｃと、Ｋ色少量状態予測手段Ｃ７２Ｄとを有し、前記現像剤カートリッジＫｙ〜Ｋｋ内の現像剤の量が残り少ない少量状態であるか否かを予測する。
Ｃ７２Ａ：Ｙ色少量状態予測手段
Ｙ色少量状態予測手段Ｃ７２Ａは、前記Ｙ色残余量ｆｙが、予め設定された基準残余量ｆｙ０に比べて小さいか否か判別することで、Ｙ色のトナーカートリッジＫｙ内が少量状態であるか否かを予測する。
実施例７では、前記Ｙ色少量状態予測手段Ｃ７２Ａは、前記Ｙ色残余量ｆｙが、予め設定された基準残余量ｆｙ０に比べて小さいと判別した場合には、Ｙ色のトナーカートリッジＫｙ内が少量状態であると判別する。また、前記Ｙ色少量状態予測手段Ｃ７２Ａは、前記Ｙ色残余量ｆｙが、予め設定された基準残余量ｆｙ０に比べて小さくないと判別した場合には、Ｙ色のトナーカートリッジＫｙ内が少量状態でない、すなわち、少量状態と予測される前の通常状態と判別する。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各少量状態予測手段Ｃ７２Ｂ〜Ｃ７２Ｄは、対応する色が異なる点以外は、前記Ｙ色少量状態予測手段Ｃ７２Ａと同様の処理を行うので、その詳細な説明は省略する。
【０１７０】
Ｃ７３：不足時間変換手段
不足時間変換手段Ｃ７３は、Ｙ色不足時間変換手段Ｃ７３Ａと、Ｍ色不足時間変換手段Ｃ７３Ｂと、Ｃ色不足時間変換手段Ｃ７３Ｃと、Ｋ色不足時間変換手段Ｃ７３Ｄとを有し、不足駆動時間演算手段Ｃ１３で演算された不足駆動時間ｔ１ｙ〜ｔ１ｋを、新たな不足駆動時間ｔ１ｙ〜ｔ１ｋに変換する。
Ｃ７３Ａ：Ｙ色不足時間変換手段
Ｙ色不足時間変換手段Ｃ７３Ａは、Ｙ色現像剤カートリッジＫｙが少量状態と判別された場合に、Ｙ色不足駆動時間演算手段Ｃ１３Ａで演算されたＹ色不足駆動時間ｔ１ｙを、新たな不足駆動時間ｔ１ｙに変換する。
実施例７では、Ｙ色不足時間変換手段Ｃ７３Ａは、予め設定された１よりも大きな係数δｙと、Ｙ色不足駆動時間演算手段Ｃ１３Ａで演算されたＹ色不足駆動時間ｔ１ｙと、の積として、新たな不足駆動時間ｔ１ｙ（＝δｙ×ｔ１ｙ）に変換する。
なお、Ｙ色以外のＭ，Ｃ，Ｋ色の各Ｙ色不足時間変換手段Ｃ７３Ｂ〜Ｃ７３Ｄは、対応する色が異なる点以外は、前記Ｙ色不足時間変換手段Ｃ７３Ａと同様の処理を行うので、その詳細な説明は省略する。
【０１７１】
（実施例７の流れ図の説明）
次に、本発明の実施例７の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
（駆動制御処理の説明）
図３４は実施例７のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図３５は実施例７のＹＭ駆動制御処理のフローチャートであり、図３４の続きの図である。
図３４、図３５において、実施例７のＹＭ駆動制御処理では、実施例１のＳＴ１６とＳＴ１７の間に、ＳＴ１５１〜ＳＴ１５５が追加されている。また、ＳＴ２３とＳＴ２４との間には、ＳＴ１５６〜ＳＴ１５８が追加されている。さらに、ＳＴ３０とＳＴ３１との間には、ＳＴ１５９〜ＳＴ１６１が追加されている。
【０１７２】
図３４のＳＴ１５１において、次の（１），（２）の処理を実行して、ＳＴ１５２に進む。
（１）Ｙ色残余量ｆｙを取得する。
（２）Ｍ色残余量ｆｍを取得する。
ＳＴ１５２において、Ｙ色残余量ｆｙが、基準残余量ｆｙ０に比べて小さいか否かを判別する。イエス（Ｙ）の場合はＳＴ１５３に進み、ノー（Ｎ）の場合はＳＴ１５４に進む。
ＳＴ１５３において、Ｙ色不足駆動時間ｔ１ｙを、新たな不足駆動時間ｔ１ｙ（＝δｙ×ｔ１ｙ）に変換する。そして、ＳＴ１５４に進む。
ＳＴ１５４において、Ｍ色残余量ｆｍが、基準残余量ｆｍ０に比べて小さいか否かを判別する。イエス（Ｙ）の場合はＳＴ１５５に進み、ノー（Ｎ）の場合はＳＴ１７に進む。
ＳＴ１５５において、Ｍ色不足駆動時間ｔ１ｍを、新たな不足駆動時間ｔ１ｍ（＝δｍ×ｔ１ｍ）に変換する。そして、ＳＴ１７進む。
【０１７３】
図３５のＳＴ１５６において、Ｍ色残余量ｆｍを取得する。そして、ＳＴ１５７に進む。
ＳＴ１５７において、Ｍ色残余量ｆｍが、基準残余量ｆｍ０に比べて小さいか否かを判別する。イエス（Ｙ）の場合はＳＴ１５８に進み、ノー（Ｎ）の場合はＳＴ２４に進む。
ＳＴ１５８において、Ｍ色不足駆動時間ｔ１ｍを、新たな不足駆動時間ｔ１ｍ（＝δｍ×ｔ１ｍ）に変換する。そして、ＳＴ２４進む。
ＳＴ１５９において、Ｙ色残余量ｆｙを取得する。そして、ＳＴ１６０に進む。
ＳＴ１６０において、Ｙ色残余量ｆｙが、基準残余量ｆｙ０に比べて小さいか否かを判別する。イエス（Ｙ）の場合はＳＴ１６１に進み、ノー（Ｎ）の場合はＳＴ３１に進む。
ＳＴ１６１において、Ｙ色不足駆動時間ｔ１ｙを、新たな不足駆動時間ｔ１ｙ（＝δｙ×ｔ１ｙ）に変換する。そして、ＳＴ３１進む。
【０１７４】
（実施例７の作用）
前記構成を備えた実施例７の画像形成装置Ｕでは、現像剤カートリッジＫｙ〜Ｋｋ内が少量状態と予測された場合には、対応する不足駆動時間ｔ１ｙ〜ｔ１ｋを、通常状態に比べて大きくすることで、駆動時間ｔｂｙ〜ｔｂｋに割振る時間を増加させて、オーガ４ｙ〜４ｋを駆動する。
一般に、現像剤カートリッジＫｙ〜Ｋｋの現像剤が、少量状態の場合、通常状態の場合に比べて、ディスペンサ１ｙ〜１ｋ内の現像剤が少なくなって、オーガ４ｙ〜４ｋによって供給される単位時間当たりの現像剤の量も減少する。したがって、通常状態と同様の駆動時間ｔｂｙ〜ｔｂｋでオーガ４ｙ〜４ｋを駆動させると、現像剤の供給量が予定としている現像剤に到達しない場合がある。
【０１７５】
これに対して、実施例７では、対応する不足駆動時間ｔ１ｙ〜ｔ１ｋを、通常状態に比べて大きくすることで、駆動時間ｔｂｙ〜ｔｂｋに割振る時間を増加させて、オーガ４ｙ〜４ｋを駆動しており、予め設定された量の現像剤が供給され易くなっており、少量状態において、駆動時間を通常状態より増やさない場合に比べて、現像剤の濃度変動が低減されている。また、実施例７では、割振られる駆動時間ｔｂｙ〜ｔｂｋが通常状態より大きくなっており、駆動時間を通常状態より増やさない場合に比べて、少量状態での現像剤カートリッジＫｙ〜Ｋｋ内の現像剤が多く供給され易く、現像剤カートリッジＫｙ〜Ｋｋの現像剤が使い切られ易くなっている。
【実施例８】
【０１７６】
図３６は実施例８の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図３７は実施例８の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図３６の続きの図である。
図３８は実施例８の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図３７の続きの図である。
なお、この実施例８の説明において、前記実施例１，５の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例８は、下記の点で前記実施例１，５と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１７７】
（実施例８の制御部の説明）
（コントローラＣに接続された信号入力要素）
図３６〜図３８において、実施例８のコントローラＣには、現像剤有無センサＳＮ３ｙ〜ＳＮ３ｋの検知信号が入力されている。
ＳＮ３ｙ〜ＳＮ３ｋ：現像剤有無センサ
現像剤有無検知部材の一例としての現像剤有無センサＳＮ３ｙ〜ＳＮ３ｋは、現像剤カートリッジＫｙ〜Ｋｋから排出される現像剤の有無を検知して、検知信号を出力する。
【０１７８】
（実施例８の制御部の説明）
（前記コントローラＣの機能）
図３６〜図３８において、実施例８のコントローラＣには、空情報取得手段Ｃ８１と、空状態判別手段Ｃ８２と、が追加されている。また、実施例８のコントローラＣは、駆動時間割振り手段Ｃ１５に替えて、実施例８の駆動時間割り手段Ｃ８３を有している。
【０１７９】
Ｃ８１：空情報取得手段
空情報取得手段Ｃ８１は、前記現像剤有無センサＳＮ３ｙ〜ＳＮ３ｋの出力信号に基づいて、現像剤の有無情報を取得する。
Ｃ８２：空状態判別手段
空状態判別手段Ｃ８２は、Ｙ色空状態判別手段Ｃ８２Ａと、Ｍ色空状態判別手段Ｃ８２Ｂと、Ｃ色空状態判別手段Ｃ８２Ｃと、Ｋ色空状態判別手段Ｃ８２Ｄとを有し、現像剤カートリッジＫｙ〜ｋｋの現像剤が無くなった空状態であるか否かを判別する。
Ｃ８２Ａ：Ｙ色空状態判別手段
Ｙ色空状態判別手段Ｃ８２Ａは、現像剤カートリッジＫｙ〜ｋｋの現像剤が無くなった空状態であるか否かを判別する。
実施例８のＹ色空状態判別手段Ｃ８２Ａは、前記空情報取得手段Ｃ８１によって取得された現像剤の有無情報に基づいて、Ｙ色の現像剤カートリッジＫｙ内の現像剤が空状態であるか否かを判別する。
【０１８０】
Ｃ８３：駆動時間割振り手段
駆動時間割振り手段Ｃ８３は、ＹＭ駆動時間割振り手段Ｃ８３Ａと、ＣＫ駆動時間割振り手段Ｃ８３Ｂとを有し、前記駆動可能時間Ｔｂを、前記駆動系がオーガ４ｙ〜４ｋを駆動する時間に割振る。
Ｃ８３Ａ：ＹＭ駆動時間割振り手段
ＹＭ駆動時間割振り手段Ｃ８３Ａは、Ｙ一色割振り手段Ｃ１５Ａ１と、Ｍ一色割振り手段Ｃ１５Ａ２と、非優先時のＹＭ二色割振り手段Ｃ８３Ａ３と、優先時のＹＭ二色割振り手段Ｃ８３Ａ４とを有し、前記駆動可能時間Ｔｂを、Ｙ色駆動時間ｔｂｙと、Ｍ色駆動時間ｔｂｍとに割振る。
ここで、Ｙ一色割振り手段Ｃ１５Ａ１と、Ｍ一色割振り手段Ｃ１５Ａ２とは、実施例１と同様の構成なので、その説明は省略する。
【０１８１】
Ｃ８３Ａ３：非優先時のＹＭ二色割振り手段
非優先時のＹＭ二色割振り手段Ｃ８３Ａ３は、実施例１と同様のＹＭ大小判別手段Ｃ１５Ａ３ａを有しており、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、現像剤カートリッジＫｙ，Ｋｍのいずれもが空状態である、或いは、いずれもが空状態ではない、と判別された場合に、駆動可能時間Ｔｂを割振る点以外は、実施例１のＹＭ二色割振り手段Ｃ１５Ａ３と同様の処理を行うので、その詳細な説明は省略する。
【０１８２】
Ｃ８３Ａ４：優先時のＹＭ二色割振り手段
優先時のＹＭ二色割振り手段Ｃ８３Ａ４は、優先不足判別手段Ｃ８３Ａ４ａと、Ｙ有り時の不足時割振り手段Ｃ８３Ａ４ｂと、Ｍ有り時の不足時割振り手段Ｃ８３Ａ４ｃと、Ｙ有り時の充足時割振り手段Ｃ８３Ａ４ｄと、Ｍ有り時の充足時割振り手段Ｃ８３Ａ４ｅとを有し、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、現像剤カートリッジＫｙ，Ｋｍのいずれかのみが、空状態であると判別された場合に、前記不足駆動時間ｔ１ｙ，ｔ１ｍに基づいて、駆動可能時間Ｔｂを、Ｙ色駆動時間ｔｂｙとＭ色駆動時間ｔｂｍとに割振る。
【０１８３】
Ｃ８３Ａ４ａ：優先不足判別手段
優先不足判別手段Ｃ８３Ａ４ａは、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きいと判別された場合であって、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、いずれかの現像剤カートリッジＫｙ，Ｋｍのみが空状態であると判別された場合に、優先的に供給を行う色Ｙ，Ｍの不足駆動時間ｔ１ｙ，ｔ１ｍが、駆動可能時間Ｔｂより大きいか否かを判別する。
実施例８の優先不足判別手段Ｃ８３Ａ４ａは、前記Ｙ色空状態判別手段Ｃ８２Ａによって、Ｙ色の現像剤カートリッジＫｙが空状態でないと判別され、且つ、前記Ｍ色空状態判別手段Ｃ８２Ｂによって、Ｍ色の現像剤カートリッジＫｍが空状態であると判別された場合に、Ｙ色不足駆動時間ｔ１ｙが駆動可能時間Ｔｂより大きいか否か判別する。
また、実施例８の優先不足判別手段Ｃ８３Ａ４ａは、前記Ｍ色空状態判別手段Ｃ８２Ｂによって、Ｍ色の現像剤カートリッジＫｍが空状態でないと判別され、且つ、前記Ｙ色空状態判別手段Ｃ８２Ａによって、Ｙ色の現像剤カートリッジＫｙが空状態であると判別された場合に、Ｍ色不足駆動時間ｔ１ｍが駆動可能時間Ｔｂより大きいか否か判別する。
【０１８４】
Ｃ８３Ａ４ｂ：Ｙ有り時の不足時割振り手段
Ｙ有り時の不足時割振り手段Ｃ８３Ａ４ｂは、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きいと判別され、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｍ色の現像剤カートリッジＫｍのみが空状態であると判別された場合に、実施例５の多色用の不足時間割振り手段Ｃ５３Ｂ３ｂのＣ色、Ｋ色に対する割振り方と同様の割振り方で、Ｙ色、Ｍ色に駆動可能時間Ｔｂを割振る。
【０１８５】
すなわち、実施例８のＹ有り時の不足時割振り手段Ｃ８３Ａ４ｂは、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｍ色の現像剤カートリッジＫｍのみが空状態であると判別された場合であって、前記優先不足判別手段Ｃ８３Ａ４ａによって、Ｙ色不足駆動時間ｔ１ｙが、駆動可能時間Ｔｂより大きいと判別された場合に、前記駆動可能時間Ｔｂの全部を、Ｙ色駆動時間ｔｂｙに割振る。
また、実施例８のＹ有り時の不足時割振り手段Ｃ８３Ａ４ｂは、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｍ色の現像剤カートリッジＫｍのみが空状態であると判別された場合であって、前記優先不足判別手段Ｃ８３Ａ４ａによって、Ｙ色不足駆動時間ｔ１ｙが、駆動可能時間Ｔｂより大きくないと判別された場合に、Ｙ色、Ｍ色の順に、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振り、残りＴｂ−ｔ１ｙの分を、Ｍ色駆動時間ｔｂｍに割振る。
【０１８６】
Ｃ８３Ａ４ｃ：Ｍ有り時の不足時割振り手段
Ｍ有り時の不足時割振り手段Ｃ８３Ａ４ｃは、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂより大きいと判別され、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｙ色の現像剤カートリッジＫｙのみが空状態であると判別された場合に、実施例５の単色用の不足時間割振り手段Ｃ５３Ｂ３ｃのＫ色、Ｃ色に対する割振り方と同様の割振り方で、Ｍ色、Ｙ色に駆動可能時間Ｔｂを割振る。
【０１８７】
すなわち、実施例８のＭ有り時の不足時割振り手段Ｃ８３Ａ４ｃは、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｙ色の現像剤カートリッジＫｙのみが空状態であると判別された場合であって、前記優先不足判別手段Ｃ８３Ａ４ａによって、Ｍ色不足駆動時間ｔ１ｍが、駆動可能時間Ｔｂより大きいと判別された場合に、前記駆動可能時間Ｔｂの全部を、Ｍ色駆動時間ｔｂｍに割振る。
また、実施例８のＭ有り時の不足時割振り手段Ｃ８３Ａ４ｃは、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｙ色の現像剤カートリッジＫｙのみが空状態であると判別された場合であって、前記優先不足判別手段Ｃ８３Ａ４ａによって、Ｍ色不足駆動時間ｔ１ｍが、駆動可能時間Ｔｂより大きくないと判別された場合に、Ｍ色、Ｙ色の順に、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｍに割振り、残りＴｂ−ｔ１ｍの分を、Ｙ色駆動時間ｔｂｙに割振る。
【０１８８】
Ｃ８３Ａ４ｄ：Ｙ有り時の充足時割振り手段
Ｙ有り時の充足時割振り手段Ｃ８３Ａ４ｄは、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂ以下と判別され、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｍ色の現像剤カートリッジＫｍのみが空状態であると判別された場合に、ＹＭ大小判別手段Ｃ１５Ａ３ａの判別結果に基づくことなく、Ｙ色、Ｍ色の順に、駆動可能時間Ｔｂを割振る点以外は、実施例１のＹＭ二色割振り手段Ｃ１５Ａ３と同様に駆動可能時間Ｔｂを割振るので、その詳細な説明は省略する。
【０１８９】
Ｃ８３Ａ４ｅ：Ｍ有り時の充足時割振り手段
Ｍ有り時の充足時割振り手段Ｃ８３Ａ４ｅは、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとの和ｔ１ｙ＋ｔ１ｍが駆動可能時間Ｔｂ以下と判別され、前記Ｙ色とＭ色の空状態判別手段Ｃ８２Ａ，Ｃ８２Ｂによって、Ｙ色の現像剤カートリッジＫｙのみが空状態であると判別された場合に、ＹＭ大小判別手段Ｃ１５Ａ３ａの判別結果に基づくことなく、Ｍ色、Ｙ色の順に、駆動可能時間Ｔｂを割振る点以外は、実施例１のＹＭ二色割振り手段Ｃ１５Ａ３と同様に駆動可能時間Ｔｂを割振るので、その詳細な説明は省略する。
なお、実施例８のＣＫ駆動時間割振り手段Ｃ８３Ｂは、対応する色が異なる以外は実施例８のＣＫ駆動時間割振り手段Ｃ８３Ｂと同様に構成されるのでその詳細な説明は省略する。
【０１９０】
（実施例８の流れ図の説明）
次に、本発明の実施例８の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
（駆動制御処理の説明）
図３９は実施例８のＹＭ駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図４０は実施例８のＹＭ駆動制御処理のフローチャートであり、図３９の続きの図である。
図３９、図４０において、実施例８のＹＭ駆動制御処理では、実施例１のＳＴ１７とＳＴ２０の間には、ＳＴ２０１〜ＳＴ２１４が追加されている。
【０１９１】
図３９のＳＴ２０１において、Ｙ色の現像剤カートリッジＫｙ又はＭ色の現像剤カートリッジＫｍが空状態であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２０２に進み、ノー（Ｎ）の場合はＳＴ１８に進む。
ＳＴ２０２において、Ｙ色の現像剤カートリッジＫｙのみが空状態であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２０７に進み、ノー（Ｎ）の場合はＳＴ２０３に進む。
ＳＴ２０３において、Ｙ色の現像剤カートリッジＫｙとＭ色の現像剤カートリッジＫｍとの両方が空状態であるか否かを判別する。イエス（Ｙ）の場合はＳＴ１８に進み、ノー（Ｎ）の場合はＳＴ２０４に進む。
ＳＴ２０４において、Ｙ色不足駆動時間ｔ１ｙが、駆動可能時間Ｔｂより大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ２０５に進み、ノー（Ｎ）の場合はＳＴ２０６に進む。
【０１９２】
ＳＴ２０５において、駆動可能時間Ｔｂの全部を、Ｙ色駆動時間ｔｂｙに割振る。そして、ＳＴ２０に進む。
ＳＴ２０６において、Ｙ色、Ｍ色の順に、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振り、残りＴｂ−ｔ１ｙの分を、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ２０に進む。
ＳＴ２０７において、Ｍ色不足駆動時間ｔ１ｍが、駆動可能時間Ｔｂより大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ２０８に進み、ノー（Ｎ）の場合はＳＴ２０９に進む。
ＳＴ２０８において、駆動可能時間Ｔｂの全部を、Ｍ色駆動時間ｔｂｍに割振る。そして、ＳＴ２０に進む。
ＳＴ２０９において、Ｍ色、Ｙ色の順に、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｍに割振り、残りＴｂ−ｔ１ｍの分を、Ｙ色駆動時間ｔｂｙに割振る。そして、ＳＴ２０に進む。
【０１９３】
ＳＴ２１０において、Ｙ色の現像剤カートリッジＫｙ又はＭ色の現像剤カートリッジＫｍが空状態であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２１１に進み、ノー（Ｎ）の場合はＳＴ１９に進む。
ＳＴ２１１において、Ｙ色の現像剤カートリッジＫｙのみが空状態であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２１４に進み、ノー（Ｎ）の場合はＳＴ２１２に進む。
ＳＴ２１２において、Ｙ色の現像剤カートリッジＫｙとＭ色の現像剤カートリッジＫｍとの両方が空状態であるか否かを判別する。イエス（Ｙ）の場合はＳＴ１９に進み、ノー（Ｎ）の場合はＳＴ２１３に進む。
ＳＴ２１３において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとに基づいて、Ｙ色、Ｍ色の順に、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振って、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｋに割振る。そして、ＳＴ２０に進む。
【０１９４】
ＳＴ２１４において、Ｙ色不足駆動時間ｔ１ｙとＭ色不足駆動時間ｔ１ｍとに基づいて、Ｍ色、Ｙ色の順に、駆動可能時間ＴｂのＭ色不足駆動時間ｔ１ｍの分を、Ｍ色駆動時間ｔｂｍに割振って、駆動可能時間ＴｂのＹ色不足駆動時間ｔ１ｙの分を、Ｙ色駆動時間ｔｂｙに割振る。そして、ＳＴ２０に進む。
【０１９５】
（実施例８の作用）
実施例８の構成を備えた画像形成装置Ｕでは、現像剤カートリッジＫｙ〜Ｋｋについて、空状態と判別されるまでは、実施例１と同様に処理が行われる。したがって、空状態と判別されるまでは、実施例１と同様に、要求信号の有る色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られて、濃度変動が低減されると共に、かぶり等の発生が低減されている。
また、実施例８では、Ｙ色とＭ色の要求信号を受信した場合において、Ｙ色とＭ色の現像剤カートリッジＫｙ，Ｋｋのいずれかのみが空状態であると判別された場合には、空状態でない色の駆動時間に、実施例５のような割振り方で優先的に、駆動可能時間Ｔｂが割振られている。
すなわち、実施例８では、空状態の色に比べて、空状態でない色から優先的に駆動可能時間が割振られる。したがって、実施例８では、確実に現像剤が残っている色について、駆動可能時間Ｔｂが多く割振られており、空状態の場合に、駆動可能時間Ｔｂが空状態でない場合と同様に割振られる場合に比べて、現像剤の供給効率が増加しており、空状態でない色について、濃度変動が低減され易くなっている。
【実施例９】
【０１９６】
図４１は実施例９の現像剤供給装置の駆動系の説明図であり、実施例１の図４に対応する図である。
なお、この実施例９の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例９は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【０１９７】
図４１において、実施例９の駆動装置系の一例としての駆動系５１は、駆動源の一例としての補給モータＭ１′を有する。実施例９の補給モータＭ１′は、正回転可能なＤＣモータにより構成されている。補給モータＭ１′の駆動軸５２には、駆動歯車の一例として、Ｙ，Ｍ，Ｃ，Ｋの各ディスペンサ１ｙ〜１ｋに対応する位置に、駆動ギヤ５３ｙ，５３ｍ，５３ｃ，５３ｋが支持されている。各駆動ギヤ５３ｙ〜５３ｋには、切替歯車の一例としてのクラッチギヤ５４ｙ〜５４ｋが噛み合っている。前記クラッチギヤ５４ｙ〜５４ｋは、駆動の伝達、切断を切り替える伝達切替部材の一例としてのクラッチ５６ｙ〜５６ｋに接続されており、クラッチギヤ５４ｙ〜５４ｋの同軸に支持された伝達歯車の一例としての伝達ギヤ５７ｙ〜５７ｋへの駆動の伝達、切断が切り替えられる。前記伝達ギヤ５７ｙ〜５７ｋは、各ディスペンサ１ｙ〜１ｋのオーガ４ｙ〜４ｋに駆動を伝達する。
前記駆動ギヤ５３、クラッチギヤ５４、クラッチ５６、伝達ギヤ５７により、各色の伝達系５３〜５７が構成され、前記符号５２〜５７を付した部材および補給モータＭ１′により実施例９の駆動系５１が構成されている。
ここで、実施例９では、前記駆動系５１の補給モータＭ１′の性能（電力や騒音等の制約）により、同時に駆動されるディスペンサ１ｙ〜１ｋの数が最大３つに限定されている。
【０１９８】
（実施例９の制御部の説明）
図４２は実施例９の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、実施例１の図５に対応する図である。
図４３は実施例９の画像形成装置の制御部分が備えている各機能をブロック図で示した図であり、図４２の続きの図である。
実施例９の画像形成装置Ｕでは、ＹＭモータ駆動回路Ｄ１およびＣＫモータ駆動回路Ｄ２に替えて、供給駆動回路の一例としてのモータ駆動回路Ｄ１′および切替制御回路の一例としてのクラッチ制御回路Ｄ３を有する。
Ｄ１′：モータ駆動回路
モータ駆動回路Ｄ１′は、補給モータＭ１′を回転させて、各ディスペンサ１ｙ〜１ｋを駆動させる。
Ｄ３：クラッチ制御回路
クラッチ制御回路Ｄ３は、各クラッチ５６ｙ〜５６ｋを制御して、各ディスペンサ１ｙ〜１ｋへの駆動の伝達、切断を制御する。
【０１９９】
（実施例９のコントローラＣの機能）
図４２、図４３において、実施例９のコントローラＣには、割振り選定手段Ｃ９１が追加されている。また、実施例９のコントローラＣは、実施例１の要求判別手段Ｃ１２、不足駆動時間判別手段Ｃ１４、駆動時間割振り手段Ｃ１５、駆動制御手段Ｃ１７に替えて、実施例９の要求判別手段Ｃ９２、不足駆動時間判別手段Ｃ９３、駆動時間割振り手段Ｃ９４、駆動制御手段Ｃ９５を有している。
【０２００】
Ｃ９１：割振り選定手段
割振り選定手段Ｃ９１は、全ての色Ｙ〜Ｋの要求信号を受信している場合に、前記不足駆動時間演算手段Ｃ１３で演算された不足駆動時間ｔ１ｙ〜ｔ１ｋに基づいて、第１の色と第２の色に対応する色を選定する。
実施例９の割振り選定手段Ｃ９１は、前記不足駆動時間ｔ１ｙ〜ｔ１ｋのうち小さい方の色Ｙ〜Ｋから、順に、第１の色と第２の色とに選定する。なお、小さい方の不足駆動時間ｔ１ｙ〜ｔ１ｋが３つ以上同じ場合には、実施例９の割振り選定手段Ｃ９１は、Ｙ，Ｍ，Ｃ，Ｋの順に第１の色と第２の色に選定する。
【０２０１】
Ｃ９２：要求判別手段
実施例９の要求判別手段Ｃ９２は、Ｙ色要求判別手段Ｃ９２Ａと、Ｍ色要求判別手段Ｃ９２Ｂと、Ｃ色要求判別手段Ｃ９２Ｃと、Ｋ色要求判別手段Ｃ９２Ｄとを有し、前記信号受信記憶手段Ｃ１１の記憶情報に基づいて、前記要求信号発信手段Ｃ９によって要求信号が発信されたか否かを判別する。
実施例９では、いずれの色Ｙ〜Ｋの要求信号が発信されたか否かを色Ｙ〜Ｋごとに判別する。
【０２０２】
Ｃ９３：不足駆動時間判別手段
不足駆動時間判別手段Ｃ９３は、非選定時間判別手段Ｃ９３Ａと、選定時間判別手段Ｃ９３Ｂとを有し、前記不足駆動時間ｔ１ｙ〜ｔ１ｋに基づく駆動時間が、前記駆動系５１が駆動可能な予め設定された駆動可能時間Ｔｂに比べて、大きいか否かを判別する。
【０２０３】
Ｃ９３Ａ：非選定時間判別手段
非選定時間判別手段Ｃ９３Ａは、要求信号を受信した色Ｙ〜Ｋについて、前記割振り選定手段Ｃ９１により選定されていない色の不足駆動時間ｔ１ｙ〜ｔ１ｋに基づく駆動時間が、駆動可能時間Ｔｂに比べて、大きいか否かを判別する。
Ｃ９３Ｂ：選定時間判別手段
選定時間判別手段Ｃ９３Ｂは、前記割振り選定手段Ｃ９１により選定された第１の色と第２の色の不足駆動時間ｔ１ｙ〜ｔ１ｋに基づく駆動時間が、駆動可能時間Ｔｂに比べて、大きいか否かを判別する。
実施例９では、前記選定時間判別手段Ｃ９３Ｂは、第１の不足駆動時間ｔ１ｙ〜ｔ１ｋと第２の不足駆動時間ｔ１ｙ〜ｔ１ｋとの和が駆動可能時間Ｔｂに比べて大きいか否か判別する。
【０２０４】
Ｃ９４：駆動時間割振り手段
駆動時間割振り手段Ｃ９４は、非選定割振り手段Ｃ９４Ａと、選定割振り手段Ｃ９４Ｂとを有し、前記駆動可能時間Ｔｂを、前記駆動系５１がオーガ４ｙ〜４ｋを駆動する時間に割振る。
Ｃ９４Ａ：非選定割振り手段
非選定割振り手段Ｃ９４Ａは、要求信号を受信し、前記割振り選定手段Ｃ９１によって選定されない色について、前記不足駆動時間ｔ１ｙ〜ｔ１ｋに基づいて、駆動可能時間Ｔｂを、対応する駆動時間ｔｂｙ〜ｔｂｋに割振る。
実施例９の非選定割振り手段Ｃ９４Ａは、要求信号を受信したそれぞれの色について、不足駆動時間ｔ１ｙ〜ｔ１ｋが駆動可能時間Ｔｂより大きい場合に、駆動可能時間Ｔｂの全ての時間を、駆動時間ｔｂｙ〜ｔｂｋに割振る。
また、要求信号を受信したそれぞれの色について、不足駆動時間ｔ１ｙ〜ｔ１ｋが駆動可能時間Ｔｂより大きくない場合には、駆動可能時間Ｔｂの不足駆動時間ｔ１ｙ〜ｔ１ｋ分を、駆動時間ｔｂｙ〜ｔｂｋに割振る。
【０２０５】
Ｃ９４Ｂ：選定割振り手段
選定割振り手段Ｃ９４Ｂは、第１の不足駆動時間ｔ１ｙ〜ｔ１ｋに比べて第２の不足駆動時間ｔ１ｙ〜ｔ１ｋが大きいか否かを判別する大小判別手段Ｃ９４Ｂ１を有し、前記割振り選定手段Ｃ９１により割振られた第１の色と第２の色の不足駆動時間ｔ１ｙ〜ｔ１ｋに基づいて、駆動可能時間Ｔｂを、第１の駆動時間ｔｂｙ〜ｔｂｋと第２の駆動時間ｔｂｙ〜ｔｂｋとに割振る。
実施例９の選定割振り手段Ｃ９４Ｂは、前記選定時間判別手段Ｃ９３Ａによって、第１の不足駆動時間ｔ１ｙ〜ｔ１ｋと第２の不足駆動時間ｔ１ｙ〜ｔ１ｋとの和が駆動可能時間Ｔｂより大きいと判別された場合に、駆動可能時間Ｔｂを、前記和に対する第１の不足駆動時間ｔ１ｙ〜ｔ１ｋの割合の分、第１の駆動時間ｔｂｙ〜ｔｂｋに割振ると共に、前記和に対する第２の不足駆動時間の割合の分、第２の駆動時間に割振る。
【０２０６】
また、実施例９の選定割振り手段Ｃ９４Ｂは、前記和が駆動可能時間Ｔｂに等しい場合、又は、前記和が駆動可能時間Ｔｂに比べて小さい場合に、駆動可能時間Ｔｂを、第１の不足駆動時間ｔ１ｙ〜ｔ１ｋの分、第１の駆動時間ｔｂｙ〜ｔｂｋに割振ると共に、第２の不足駆動時間ｔ１ｙ〜ｔ１ｋの分、第２の駆動時間ｔｂｙ〜ｔｂｋに割振る。
なお、実施例９では、前記選定割振り手段Ｃ９４Ｂは、前記大小判別手段Ｃ９４Ｂ１の判別結果に基づいて、不足駆動時間の大きい方から順に割振る。
【０２０７】
Ｃ９５：駆動制御手段
駆動制御手段Ｃ９５は、駆動源制御手段の一例としてのモータ制御手段Ｃ９５Ａと、切替制御手段の一例としてのクラッチ制御手段Ｃ９５Ｂとを有し、補給モータＭ１′およびクラッチ５６ｙ〜５６ｋを制御して、各ディスペンサ１ｙ〜１ｋの供給動作を制御する。
【０２０８】
Ｃ９５Ａ：モータ制御手段
モータ制御手段Ｃ９５Ａは、モータ駆動回路Ｄ１′を介して補給モータＭ１′の駆動を制御して、各ディスペンサ１ｙ〜１ｋの駆動を制御する。実施例９のモータ制御手段Ｃ９５Ａは、駆動可能時間Ｔｂに補給モータＭ１′を制御する。
Ｃ９５Ｂ：クラッチ制御手段
クラッチ制御手段Ｃ９５Ｂは、クラッチ制御回路Ｄ３を介してクラッチ５６ｙ〜５６ｋを制御して、各ディスペンサ１ｙ〜１ｋへの駆動の伝達、切断を制御する。実施例９のクラッチ制御手段Ｃ９５Ｂは、駆動時間ｔｂｙ〜ｔｂｋに、対応するディスペンサ１ｙ〜１ｋのクラッチ５６ｙ〜５６ｋを伝達状態にし、駆動時間ｔｂｙ〜ｔｂｋの割振られなかったディスペンサ１ｙ〜１ｋのクラッチ５６ｙ〜５６ｋを切断状態にする。
【０２０９】
（実施例９の流れ図の説明）
次に、本発明の実施例９の画像形成装置Ｕの処理の流れを流れ図、いわゆる、フローチャートを使用して説明する。
（駆動制御処理の説明）
図４４は実施例９の駆動制御処理のフローチャートであり、実施例１の図８に対応する図である。
図４５は実施例９の駆動制御処理のフローチャートであり、図４４の続きの図である。
【０２１０】
図４４、図４５において、実施例９では、実施例１の駆動制御処理に替えて、実施例９の駆動制御処理が実行される。
図４４、図４５のフローチャートの各ＳＴ：ステップの処理は、前記コントローラＣのＲＯＭに記憶されたプログラムに従って行われる。また、この処理は画像形成装置の他の各種処理と並行してマルチタスクで実行される。
図４４、図４５に示すフローチャートは電源オンにより開始される。
【０２１１】
図４４のＳＴ３０１において、ジョブが開始されたか否かを判別する。イエス（Ｙ）の場合はＳＴ３０２に進み、ノー（Ｎ）の場合はＳＴ３０１を繰り返す。
ＳＴ３０２において、全ての色Ｙ〜Ｋの要求信号を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ３０９に進み、ノー（Ｎ）の場合はＳＴ３０３に進む。
ＳＴ３０３において、いずれかの色Ｙ〜Ｋの要求信号を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ３０４に進み、ノー（Ｎ）の場合はＳＴ３１８に進む。
ＳＴ３０４において、要求信号を受信した色について、不足濃度ΔＮｙ〜ΔＮｋを取得する。そして、ＳＴ３０５に進む。
ＳＴ３０５において、要求信号を受信した色について、不足濃度ΔＮｙ〜ΔＮｋに基づいて、不足駆動時間ｔ１ｙ〜ｔ１ｋを演算する。そして、ＳＴ３０６に進む。
【０２１２】
ＳＴ３０６において、要求信号を受信した色について、不足駆動時間ｔ１ｙ〜ｔ１ｋが、駆動可能時間Ｔｂに比べて大きい場合には、駆動可能時間Ｔｂの全部を駆動時間ｔｂｙ〜ｔｂｋに割振り、不足駆動時間ｔ１ｙ〜ｔ１ｋが、駆動可能時間Ｔｂに比べて大きくない場合には、駆動可能時間Ｔｂの不足駆動時間ｔ１ｙ〜ｔ１ｋの分を、駆動時間ｔｂｙ〜ｔｂｋに割振る。そして、ＳＴ３０７に進む。
ＳＴ３０７において、駆動可能時期か否かを判別する。イエス（Ｙ）の場合はＳＴ３０８に進み、ノー（Ｎ）の場合はＳＴ３０７を繰り返す。
ＳＴ３０８において、要求信号を受信した色について、駆動時間ｔｂｙ〜ｔｂｋの間、対応するクラッチ５６ｙ〜５６ｋをオンにする。そして、ＳＴ３１８に進む。
【０２１３】
図４５のＳＴ３０９において、次の（１）〜（４）の処理を実行して、ＳＴ３１０に進む。
（１）Ｙ色不足濃度ΔＮｙを取得する。
（２）Ｍ色不足濃度ΔＮｍを取得する。
（３）Ｃ色不足濃度ΔＮｃを取得する。
（４）Ｋ色不足濃度ΔＮｋを取得する。
ＳＴ３１０において、次の（１）〜（４）の処理を実行して、ＳＴ３１１に進む。
（１）Ｙ色不足駆動時間ｔ１ｙを演算する。
（２）Ｍ色不足駆動時間ｔ１ｍを演算する。
（３）Ｃ色不足駆動時間ｔ１ｃを演算する。
（４）Ｋ色不足駆動時間ｔ１ｋを演算する。
【０２１４】
ＳＴ３１１において、Ｙ〜Ｋ色の不足駆動時間ｔ１ｙ〜ｔ１ｋの内の小さいほうから二つの色を第１の色と第２の色に選定する。そして、ＳＴ３１２に進む。
ＳＴ３１２において、選定された第１の色と第２の色とについて、第１の不足駆動時間ｔ１ｙ〜ｔ１ｋと第２の不足駆動時間ｔ１ｙ〜ｔ１ｋとの和が、駆動可能時間Ｔｂに比べて大きいか否かを判別する。イエス（Ｙ）の場合はＳＴ３１３に進み、ノー（Ｎ）の場合はＳＴ３１４に進む。
【０２１５】
ＳＴ３１３において、Ｙ〜Ｋ色のうち選定された第１の不足駆動時間ｔ１ｙ〜ｔ１ｋと第２の不足駆動時間ｔ１ｙ〜ｔ１ｋとに基づいて、不足駆動時間ｔ１ｙ〜ｔ１ｍの大きい方から順に、駆動可能時間Ｔｂを、第１の不足駆動時間と第２の不足駆動時間の和に対する第１の不足駆動時間ｔ１ｙ〜ｔ１ｋの割合の分、第１の駆動時間ｔｂｙ〜ｔｂｋに割振って、前記和に対する第２の不足駆動時間ｔ１ｙ〜ｔ１ｋの割合の分、第２の駆動時間ｔｂｙ〜ｔｂｋに割振る。そして、ＳＴ３１５に進む。
ＳＴ３１４において、Ｙ〜Ｋ色のうち選定された第１の不足駆動時間ｔ１ｙ〜ｔ１ｋと第２の不足駆動時間ｔ１ｙ〜ｔ１ｋとに基づいて、不足駆動時間ｔ１ｙ〜ｔ１ｍの大きい方から順に、駆動可能時間Ｔｂを、第１の不足駆動時間ｔ１ｙ〜ｔ１ｋの分、第１の駆動時間ｔｂｙ〜ｔｂｋに割振って、第２の不足駆動時間ｔ１ｙ〜ｔ１ｋの分、第２の駆動時間ｔｂｙ〜ｔｂｋに割振る。そして、ＳＴ３１５に進む。
【０２１６】
ＳＴ３１５において、Ｙ〜Ｋ色のうち選定されなかった色について、不足駆動時間ｔ１ｙ〜ｔ１ｋが、駆動可能時間Ｔｂに比べて大きい場合には、駆動可能時間Ｔｂの全部を駆動時間ｔｂｙ〜ｔｂｋに割振り、不足駆動時間ｔ１ｙ〜ｔ１ｋが、駆動可能時間Ｔｂに比べて大きくない場合には、駆動可能時間Ｔｂの不足駆動時間ｔ１ｙ〜ｔ１ｋの分を、駆動時間ｔｂｙ〜ｔｂｋに割振る。そして、ＳＴ３１６に進む。
ＳＴ３１６において、駆動可能時期か否かを判別する。イエス（Ｙ）の場合はＳＴ３１７に進み、ノー（Ｎ）の場合はＳＴ３１６を繰り返す。
ＳＴ３１７において、各色Ｙ〜Ｋの駆動時間ｔｂｙ〜ｔｂｋの間、対応するクラッチ５６ｙ〜５６ｋをオンにする。そして、ＳＴ３１８に進む。
ＳＴ３１８において、ジョブが終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ３０１に戻り、ノー（Ｎ）の場合はＳＴ３０２に戻る。
【０２１７】
（実施例９の作用）
前記構成を備えた実施例９の画像形成装置Ｕでは、１つの補給モータＭ１′に対して４つの伝達ギヤ５７ｙ〜５７ｋが駆動伝達、切断が可能に構成されており、クラッチ５６ｙ〜５６ｋの作動により、要求信号を受信した色Ｙ〜Ｋについて、駆動可能時間Ｔｂが割振られて、１つ〜３つのディスペンサ１ｙ〜１ｋが駆動可能になっている。
ここで、実施例９では、３つ以下の色Ｙ〜Ｋの要求信号を受信した場合には、対応する色のクラッチがそれぞれ作動して、対応する色のオーガ４ｙ〜４ｋが駆動して現像剤が供給される。
一方で、実施例９では、全ての色Ｙ〜Ｋの要求信号を受信した場合には、不足駆動時間ｔ１ｙ〜ｔ１ｋの多い方の二色については、駆動可能時間Ｔｂを単独で要求信号を受けた場合と同様に割振り、不足駆動時間ｔ１ｙ〜ｔ１ｋの少ない方の二色については、駆動可能時間Ｔｂを第１の駆動時間ｔｂｙ〜ｔｂｋと第２の駆動時間ｔｂｙ〜ｔｂｋとに割振る  すなわち、実施例９では、駆動数が限定された構成で、駆動可能時間Ｔｂを割振ることで、実施例１と同様に、現像剤が供給され現像剤の濃度変動が低減されている。
【０２１８】
（変更例）
以上、本発明の実施例を詳述したが、本発明は、前記実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内で、種々の変更を行うことが可能である。本発明の変更例（Ｈ01）〜（Ｈ025）を下記に例示する。
（Ｈ01）前記実施例において、画像形成装置は、４色現像の画像形成装置に限定されず、３色以下や５色以上の画像形成装置に適用可能である。また、複写機以外の画像形成装置、即ち、ＦＡＸやプリンタ、複合機等にも使用可能である。
（Ｈ02）前記各実施例において、駆動可能時間Ｔｂの割振り方は、実施例１のように不足濃度ΔＮｙ〜ΔＮｋに基づく不足駆動時間ｔ１ｙ〜ｔ１ｋ割合で割振ったり、実施例６のように不足駆動時間ｔ１ｙ〜ｔ１ｋを増加させたり、実施例５、８のように優先色の不足駆動時間ｔ１ｙ〜ｔ１ｋを可能な限り確保するなどして、現像剤を優先させることができる。
【０２１９】
（Ｈ03）前記各実施例において、駆動可能時間Ｔｂを、駆動時間ｔｂｙ〜ｔｂｋに割振る構成は前記実施例の割振り方に限定されない。例えば、実施例１においては、和ｔ１ｙ＋ｔ１ｋが前記駆動可能時間Ｔｂ未満の場合には、駆動可能時間Ｔｂの最初から、和ｔ１ｙ＋ｔ１ｋの時間分が、駆動時間ｔｂｙと駆動時間ｔｂｍとに割振られる構成であったが、Ｙ色駆動時間ｔｂｙと、Ｍ色駆動時間ｔｂｍとに時間間隔を空けて割振る構成も可能である。また、駆動時間ｔｂｙ，ｔｂｋは、それぞれ、連続した時間として割振られる構成を例示したが、予め設定された時間毎に、交互に、駆動時間ｔｂｙと駆動時間ｔｂｍとに割振るなどの割振り方が可能である。
また、和ｔ１ｙ＋ｔ１ｋが駆動可能時間Ｔｂを超えた場合に、和ｔ１ｙ＋ｔ１ｋに対する不足駆動時間ｔ１ｙ，ｔ１ｍの割合等で割振る構成を例示したが、これに限定されない。例えば、和ｔ１ｙ＋ｔ１ｋが駆動可能時間Ｔｂを超えた場合には、不足駆動時間ｔ１ｙ，ｔ１ｍの大きい方の駆動時間ｔｂｙ，ｔｂｋにのみ、駆動可能時間Ｔｂを割振る構成も可能である。
【０２２０】
（Ｈ04）前記各実施例において、駆動可能時間Ｔｂを割振る場合、駆動開始時の立ち上がるまでの時間や、駆動停止時の完全に停止するまでの時間を考慮して、駆動可能時間Ｔｂを割振ることが可能である。
（Ｈ05）前記実施例２において、現像剤センサＳＮ２は中間転写ベルトＢ上のパッチ画像の画像濃度を検知する構成を例示したが、感光体Ｐｙ〜Ｐｋ上や、記録シートＳ上に形成された可視像の画像濃度を検知する構成も可能である。
（Ｈ06）前記実施例２において、パッチ画像は画像形成装置Ｕの電源オン時に形成される構成を例示したが、これに限定されず、トナーカートリッジＫｙ〜Ｋｋや可視像形成装置Ｕｙ〜Ｕｋなどの部材が交換された場合や、予め設定された時間が経過した場合、予め設定された枚数の印刷がなされた場合、予め設定された温度や湿度になった場合など、任意の予め設定された時期に、パッチ画像を作成して、画像濃度ＲＡｙ〜ＲＡｋを検知する構成が可能である。
【０２２１】
（Ｈ07）前記実施例３において、現像剤濃度センサＳＮ１ｙ〜ＳＮｋｙの検知結果と、画素数ｐｘｙ〜ｐｘｋに基づいて、バッファ時間ｔ３ｙ〜ｔ３ｋを求める構成を例示したが、現像剤濃度センサＳＮ１ｙ〜ＳＮｋｙの検知結果に替えて、画像濃度センサＳＮ２の検知結果と、画素数ｐｘｙ〜ｐｘｋに基づく構成も可能である。
（Ｈ08）前記実施例３において、要求信号が発信された場合にのみ、バッファ時間ｔ３ｙ〜ｔ３ｋが加算更新される構成を例示したが、要求信号の有無に関わらず、予め設定された時間間隔でバッファ時間ｔ３ｙ〜ｔ３ｋを加算更新して、駆動可能時間Ｔｂを割振る構成も可能である。なお、この場合、バッファ時間ｔ３ｙ〜ｔ３ｋには、画素数ｐｘｙ〜ｐｘｋに基づく不足消費時間ｔ２ｙ〜ｔ２ｋを加算せずに、不足濃度ΔＮｙ〜ΔＮｋに基づく不足駆動時間ｔ１ｙ〜ｔ１ｋのみを加算する構成も可能である。
【０２２２】
（Ｈ09）前記実施例４において、履歴情報の一例としての駆動回数ｃｔｙ〜ｃｔｋを例示したが、これに限定されない。例えば、履歴情報としては、駆動時間ｔｂｙ〜ｔｂｋの累積時間や、最後にオーガ４ｙ〜４ｋを駆動させてから現在までの時間など、オーガ４ｙ〜４ｋが駆動した履歴に関する任意の履歴情報を用いることが可能である。
（Ｈ010）前記実施例４において、駆動回数ｃｔｙ〜ｃｔｋの多いほうから、順に、駆動可能時間Ｔｂを割振る構成を例示したが、これに限定されない。例えば、ディスペンサ１ｙ〜１ｋ内の現像剤の攪拌不足などを低減させたい場合には、駆動回数ｃｔｙ〜ｃｔｋの少ないほうの色から、順に、駆動可能時間Ｔｂを割振ることも可能であり、優先的に駆動時間ｔｂｙ〜ｔｂｋが確保されるように、駆動可能時間Ｔｂを割振ることも可能である。
【０２２３】
（Ｈ011）前記実施例５において、モノクロモードの場合にも、Ｙ色，Ｍ色，Ｃ色の現像剤を供給する構成を例示したが、モノクロモードの場合には、Ｋ色のみ現像剤を供給する構成も可能である。
（Ｈ012）前記実施例５において、ＹＭＣＫが利用されるカラーモードと、Ｋ色のみのモノクロモードと、の印刷が可能な画像形成装置Ｕの構成を例示したが、これに限定されない。例えば、Ｙ色一色など、Ｋ色以外の一色が使用されるモードや、ＹＭＣＫのうちのいずれかの二色の色によって印刷されるモードなど、の印刷が可能な画像形成装置Ｕに本発明の構成を適用可能である。
（Ｈ013）前記実施例６において、不足濃度ΔＮｙ〜ΔＮｋが予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０を超えた場合に、ジョブを中断する構成を例示したが、これに限定されない。たとえば、不足濃度ΔＮｙ〜ΔＮｋに替えて、不足画像濃度ΔＲＡｙ〜ΔＲＡｋが予め設定された不足画像濃度を超えた場合に、ジョブを中断する構成が可能である。また、不足情報判別手段Ｃ６１に替えて、バッファ時間ｔ３ｙ〜ｔ３ｋが予め設定されたバッファ時間に比べて大きいか否か判別する供給要求時間の判別手段を設けて、前記供給要求時間の判別結果に基づいて、ジョブを中断する構成も可能である。
【０２２４】
（Ｈ014）前記実施例６において、不足濃度ΔＮｙ〜ΔＮｋが予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０を超えた場合に、ジョブを中断して、オーガ４ｙ〜４ｋを駆動する構成を例示したが、不足濃度ΔＮｙ〜ΔＮｋが予め設定された不足濃度ΔＮｙ０〜ΔＮｋ０を超えた場合には、ジョブを中断することなく、ジョブの終了後に、必要な量の現像剤を供給する構成も可能である。
（Ｈ015）前記実施例７において、現像剤の残余量ｆｙ〜ｆｋは駆動時間ｔｂｙ〜ｔｂｋの累積時間に基づいて、予測する構成を例示したが、検知部材によって有無を検知することで、現像剤の量を判別する構成にしたり、画素数ｐｘｙ〜ｐｘｋ等に基づいて、現像剤の残余量ｆｙ〜ｆｋを判別する構成も可能である。
（Ｈ016）前記実施例８において、現像剤の有無センサＳＮ３ｙ〜ＳＮ３ｋにより、空状態であるか否かを判別する構成を例示したが、画素数ｐｘｙ〜ｐｘｋや駆動時間ｔｂｙ〜ｔｂｋなどに基づいて、空状態である否かを判別する構成も可能である。
【０２２５】
（Ｈ017）前記実施例８において、空状態と判別された色について、駆動可能時間Ｔｂを割振る構成が望ましいが、駆動可能時間Ｔｂを割振らない構成も可能である。
（Ｈ018）前記実施例９において、同時に駆動されるディスペンサ１ｙ〜１ｋの数が最大３つに限定されている構成を例示したが、同時に駆動されるディスペンサ１ｙ〜１ｋの数が最大１つや、２つに限定されている構成にも本発明の構成が適用可能である。
（Ｈ019）前記各実施例において、ワンウエイクラッチにより、ＹＭ補給モータＭ１の正回転、逆回転の一方のみ回転が伝達される構成を例示したが、例えば、正回転の場合には、正回転方向に移動して第１の伝達系と噛み合い、逆回転の場合には、逆回転方向に移動して第２の伝達系と噛み合う、いわゆる揺動ギヤによる構成も可能である。
（Ｈ020）前記実施例１〜８において、ギヤによって、駆動が伝達されて、補給モータＭ１，Ｍ２により、隣り合う色のオーガ４ｙ〜４ｋが駆動する構成を例示したが、無端状の帯状伝達部材を介して、離れた色のオーガ４ｙ〜４ｋに駆動を伝達する構成も可能である。
【０２２６】
（Ｈ021）前記各実施例において、駆動系１１において、ＹＭモータＭ１のみを有している構成を例示したが、各色Ｙ〜Ｋ毎の駆動源を有し、各色Ｙ〜Ｋ毎に別々の前記駆動源でオーガ４ｙ〜４ｋを駆動する現像剤供給装置にも本構成を適用することが可能であり、例えば、電源容量等によって、同時駆動可能な駆動源の数が限定される場合に、本発明の構成を適用可能である。
（Ｈ022）前記各実施例において、駆動源として、ＤＣモータを使用したが、このモータに限定されず、従来公知の任意の駆動装置を使用可能である。
（Ｈ023）前記実施例１〜８において、Ｙ色とＭ色との組み合わせにおいては、第１がＹ色となり、第２がＭ色となり、Ｃ色とＫ色との組み合わせにおいては、第１がＣ色となり、第２がＫ色となる構成を例示したが、これに限定されず、任意の色の組み合わせで、第１の色と第２の色を設定して本発明の構成が適用可能である。
【０２２７】
（Ｈ024）前記各実施例において、駆動可能時間Ｔｂを、駆動時間ｔｂｙ〜ｔｂｋの長い方から順に割振っても良いし、前回、駆動した色から順に割振ることも可能である。したがって、例えば、ギヤの噛み合い間隔によるズレ、いわゆる、バックラッシュを低減させるために、モータの回転する方向の順番や、クラッチをオンにする順番は、組み合わせた色の中で、前回最後に駆動したオーガ４ｙ〜４ｋから、順に駆動するように駆動可能時間Ｔｂを割振ることも可能である。
（Ｈ025）前記実施例の構成を任意に組み合わせた構成が可能である。
【符号の説明】
【０２２８】
１ｙ，１ｍ，１ｃ，１ｋ…現像剤供給装置、
４ｙ，４ｍ，４ｃ，４ｋ…第１の現像剤供給部材、第２の現像剤供給部材、
１３〜１７…第１の伝達系、
２１〜２６…第２の伝達系、
５６ｙ，５６ｍ，５６ｃ，５６ｋ…伝達切替部材、
Ｃ４Ａ′＋Ｃ５Ａ′，Ｃ４Ｂ′＋Ｃ５Ｂ′，Ｃ４Ｃ′＋Ｃ５Ｃ′，Ｃ４Ｄ′＋Ｃ５Ｄ′，ＳＮ１ｙ＋Ｃ４Ａ＋Ｃ５Ａ，ＳＮ１ｍ＋Ｃ４Ｂ＋Ｃ５Ｂ，ＳＮ１ｃ＋Ｃ４Ｃ＋Ｃ５Ｃ，ＳＮ１ｋ＋Ｃ４Ｄ＋Ｃ５Ｄ，ＳＮ１ｙ＋Ｃ４Ａ＋Ｃ５Ａ＋Ｃ１３Ａ″＋Ｃ３１Ａ＋Ｃ３２Ａ＋Ｃ３３Ａ＋Ｃ３４Ａ，ＳＮ１ｍ＋Ｃ４Ｂ＋Ｃ５Ｂ＋Ｃ１３Ｂ″＋Ｃ３１Ｂ＋Ｃ３２Ｂ＋Ｃ３３Ｂ＋Ｃ３４Ｂ，ＳＮ１ｃ＋Ｃ４Ｃ＋Ｃ５Ｃ＋Ｃ１３Ｃ″＋Ｃ３１Ｃ＋Ｃ３２Ｃ＋Ｃ３３Ｃ＋Ｃ３４Ｃ，ＳＮ１ｋ＋Ｃ４Ｄ＋Ｃ５Ｄ＋Ｃ１３Ｄ″＋Ｃ３１Ｄ＋Ｃ３２Ｄ＋Ｃ３３Ｄ＋Ｃ３４Ｄ…第１の供給検知部、第２の供給検知部、
Ｃ５Ａ，Ｃ５Ｂ，Ｃ５Ｃ，Ｃ５Ｄ，Ｃ５Ａ′，Ｃ５Ｂ′，Ｃ５Ｃ′，Ｃ５Ｄ′…第１の不足情報検出手段、第２の不足情報検出手段、
Ｃ１３Ａ，Ｃ１３Ｂ、Ｃ１３Ｃ、Ｃ１３Ｄ，Ｃ１３Ａ″，Ｃ１３Ｂ″、Ｃ１３Ｃ″、Ｃ１３Ｄ″…第１の不足駆動時間演算手段、第２の不足駆動時間演算手段、
Ｃ１５，Ｃ１５′，Ｃ８３…駆動時間割振り手段、
Ｃ１７，Ｃ１７′，Ｃ９５…駆動制御手段、
Ｃ３２Ａ，Ｃ３２Ｂ，Ｃ３２Ｃ，Ｃ３２Ｄ…第１の消費量演算手段、第２の消費量演算手段、
Ｃ３３Ａ，Ｃ３３Ｂ，Ｃ３３Ｃ，Ｃ３３Ｄ…第１の消費駆動時間演算手段、第２の消費駆動時間演算手段、
Ｃ３４Ａ，Ｃ３４Ｂ，Ｃ３４Ｃ，Ｃ３４Ｄ…第１の算出手段、第２の算出手段、
Ｃ４１Ａ，Ｃ４１Ｂ，Ｃ４１Ｃ，Ｃ４１Ｄ…第１の履歴情報記憶手段、第２の履歴情報記憶手段、
Ｃ５１…色設定取得手段、
Ｃ５２…色設定判別手段、
Ｃ６１Ａ，Ｃ６１Ｂ，Ｃ６１Ｃ，Ｃ６１Ｄ…第１の少量状態予測手段、第２の少量状態予測手段、
Ｃ７２Ａ，Ｃ７２Ｂ，Ｃ７２Ｃ，Ｃ７２Ｄ…第１の不足濃度判別手段、第２の不足濃度判別手段、
Ｃ８２Ａ，Ｃ８２Ｂ，Ｃ８２Ｃ，Ｃ８２Ｄ…第１の空状態判別手段、第２の空状態判別手段、
ｃｔｙ，ｃｔｍ，ｃｔｃ，ｃｔｋ…第１の履歴情報、第２の履歴情報、
Ｇｙ，Ｇｍ，Ｇｃ，Ｇｋ…第１の現像装置、第２の現像装置、
Ｋｙ，Ｋｍ，Ｋｃ，Ｋｋ…第１の現像剤収容容器、第２の現像剤収容容器、
Ｍ１，Ｍ２…駆動源、第１の駆動源、第２の駆動源、
Ｍ１′…駆動源、
ｐｘｙ，ｐｘｍ，ｐｘｃ，ｐｘｋ…第１の画素数、第２の画素数、
ＰＲｙ，ＰＲｍ，ＰＲｃ，ＰＲｋ…第１の像保持体、第２の像保持体、
ＳＮ１ｙ，ＳＮ１ｍ，ＳＮ１ｃ，ＳＮ１ｋ…濃度検知部材、
ＳＮ…濃度検知部材、
ΔＮｙ，ΔＮｍ，ΔＮｃ，ΔＮｋ，ΔＲＡｙ，ΔＲＡｍ，ΔＲＡｃ，ΔＲＡｋ…第１の不足情報、第２の不足情報、
Ｔｂ…駆動可能時間、
ｔｂｙ，ｔｂｍ，ｔｂｃ，ｔｂｋ…第１の駆動時間、第２の駆動時間、
ｔ１ｙ，ｔ１ｍ，ｔ１ｃ，ｔ１ｋ…第１の不足駆動時間、第２の不足駆動時間、
ｔ２ｙ，ｔ２ｍ，ｔ２ｃ，ｔ２ｋ…第１の不足消費時間、第２の不足消費時間、
ｔ３ｙ，ｔ３ｍ，ｔ３ｃ，ｔ３ｋ…第１の供給要求時間、第２の供給要求時間、
Ｕ…画像形成装置。
【図１】
0005444950.tif 000002
【図２】
0005444950.tif 000003
【図３】
0005444950.tif 000004
【図４】
0005444950.tif 000005
【図５】
0005444950.tif 000006
【図６】
0005444950.tif 000007
【図７】
0005444950.tif 000008
【図８】
0005444950.tif 000009
【図９】
0005444950.tif 000010
【図１０】
0005444950.tif 000011
【図１１】
0005444950.tif 000012
【図１２】
0005444950.tif 000013
【図１３】
0005444950.tif 000014
【図１４】
0005444950.tif 000015
【図１５】
0005444950.tif 000016
【図１６】
0005444950.tif 000017
【図１７】
0005444950.tif 000018
【図１８】
0005444950.tif 000019
【図１９】
0005444950.tif 000020
【図２０】
0005444950.tif 000021
【図２１】
0005444950.tif 000022
【図２２】
0005444950.tif 000023
【図２３】
0005444950.tif 000024
【図２４】
0005444950.tif 000025
【図２５】
0005444950.tif 000026
【図２６】
0005444950.tif 000027
【図２７】
0005444950.tif 000028
【図２８】
0005444950.tif 000029
【図２９】
0005444950.tif 000030
【図３０】
0005444950.tif 000031
【図３１】
0005444950.tif 000032
【図３２】
0005444950.tif 000033
【図３３】
0005444950.tif 000034
【図３４】
0005444950.tif 000035
【図３５】
0005444950.tif 000036
【図３６】
0005444950.tif 000037
【図３７】
0005444950.tif 000038
【図３８】
0005444950.tif 000039
【図３９】
0005444950.tif 000040
【図４０】
0005444950.tif 000041
【図４１】
0005444950.tif 000042
【図４２】
0005444950.tif 000043
【図４３】
0005444950.tif 000044
【図４４】
0005444950.tif 000045
【図４５】
0005444950.tif 000046