静電潜像が形成される像担持体と、トナーを貯留し、貯留しているトナーを用いて前記像担持体上の前記静電潜像を現像する現像部と、前記現像部に貯留されているトナー量が閾値以下であることを検知する検知部と、前記現像部のトナー量が閾値以下であることが検知された場合に、駆動部を補正用駆動時間駆動させて、トナー補給部から前記現像部へトナーを補給させる制御部と、前記現像部にトナーが補給されてから前記検知部により前記現像部のトナー量が閾値以下であることが検知されるまでのトナー消費量を算出する算出部と、を備え、前記制御部は、前記補正用駆動時間及び前記トナー消費量を用いて前記駆動部を単位駆動時間駆動させた場合の単位トナー補給量を算出し、算出した前記単位トナー補給量に基づいて前記駆動部を駆動させて前記トナー補給部から前記現像部へトナーを補給させることを特徴とする画像形成装置。前記制御部は、前記現像部に貯留されているトナー量が閾値以下であることが検知され、かつ、次印刷時のトナー消費量が所定消費量以上であると判定した場合に、前記駆動部を前記補正用駆動時間駆動させて、前記トナー補給部から前記現像部へトナーを補給させることを特徴とする請求項1に記載の画像形成装置。前記制御部は、前記現像部に貯留されているトナー量が閾値以下であることが検知され、かつ、印刷枚数が所定枚数以上であると判定した場合に、前記駆動部を前記補正用駆動時間駆動させて、前記トナー補給部から前記現像部へトナーを補給させることを特徴とする請求項1又は2に記載の画像形成装置。前記制御部は、トナー量が閾値以下であることが検知され、かつ、所定時点からの経過時間が所定時間以上であると判定した場合に、前記駆動部を前記補正用駆動時間駆動させて、前記トナー補給部から前記現像部へトナーを補給させることを特徴とする請求項1~3のいずれか1つに記載の画像形成装置。前記駆動部は、モータ及びクラッチの少なくともいずれかを備えていることを特徴とする請求項1~4のいずれか1つに記載の画像形成装置。像担持体上に形成された静電潜像を貯留部に貯留されているトナーを用いて現像する現像ステップと、前記貯留部に貯留されているトナー量が閾値以下であることを検知する検知ステップと、前記貯留部に貯留されているトナー量が閾値以下であることが検知された場合に、駆動部を補正用駆動時間駆動させて、トナー補給部から前記貯留部へトナーを補給させる第1補給ステップと、前記貯留部にトナーが補給されてから前記貯留部に貯留されているトナー量が閾値以下であることが検知されるまでのトナー消費量を算出する算出ステップと、前記補正用駆動時間及び前記トナー消費量を用いて前記駆動部を単位駆動時間駆動させた場合の単位トナー補給量を算出し、算出した前記単位トナー補給量に基づいて前記駆動部を駆動させて前記トナー補給部から前記貯留部へトナーを補給させる第2補給ステップと、を含むことを特徴とするトナー補給方法。しかしながら、現像部へのトナー補給を行うトナー補給部や当該トナー補給部の駆動部には、通常、製品毎のばらつきがあるので、駆動部を同一時間駆動させて現像部へトナーを補給したとしても、製品毎にトナー補給量にばらつきが生じてしまう。このため、必要な分量のトナーを精度よく補給することは困難である。本発明は、上記事情に鑑みてなされたものであり、必要な分量のトナーを精度よく補給することができる画像形成装置及びトナー補給方法を提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明の一態様にかかる画像形成装置は、静電潜像が形成される像担持体と、トナーを貯留し、貯留しているトナーを用いて前記像担持体上の前記静電潜像を現像する現像部と、前記現像部に貯留されているトナー量が閾値以下であることを検知する検知部と、前記現像部のトナー量が閾値以下であることが検知された場合に、駆動部を補正用駆動時間駆動させて、トナー補給部から前記現像部へトナーを補給させる制御部と、前記現像部にトナーが補給されてから前記検知部により前記現像部のトナー量が閾値以下であることが検知されるまでのトナー消費量を算出する算出部と、を備え、前記制御部は、前記補正用駆動時間及び前記トナー消費量を用いて前記駆動部を単位駆動時間駆動させた場合の単位トナー補給量を算出し、算出した前記単位トナー補給量に基づいて前記駆動部を駆動させて前記トナー補給部から前記現像部へトナーを補給させることを特徴とする。また、本発明の別の態様にかかるトナー補給方法は、像担持体上に形成された静電潜像を貯留部に貯留されているトナーを用いて現像する現像ステップと、前記貯留部に貯留されているトナー量が閾値以下であることを検知する検知ステップと、前記貯留部に貯留されているトナー量が閾値以下であることが検知された場合に、駆動部を補正用駆動時間駆動させて、トナー補給部から前記貯留部へトナーを補給させる第1補給ステップと、前記貯留部にトナーが補給されてから前記貯留部に貯留されているトナー量が閾値以下であることが検知されるまでのトナー消費量を算出する算出ステップと、前記補正用駆動時間及び前記トナー消費量を用いて前記駆動部を単位駆動時間駆動させた場合の単位トナー補給量を算出し、算出した前記単位トナー補給量に基づいて前記駆動部を駆動させて前記トナー補給部から前記貯留部へトナーを補給させる第2補給ステップと、を含むことを特徴とする。本発明によれば、必要な分量のトナーを精度よく補給することができるという効果を奏する。以下、添付図面を参照しながら、本発明にかかる画像形成装置及びトナー補給方法の実施形態を詳細に説明する。以下の実施形態では、本発明の画像形成装置を電子写真方式のカラー印刷装置、具体的には、イエローY、マゼンタM、シアンC、及びブラックKの4色の画像を形成する印刷装置に適用した場合を例に取り説明するが、これに限定されるものではない。本発明の画像形成装置は、電子写真方式で画像を形成する装置であれば、カラー、モノクロを問わず適用でき、例えば、電子写真方式のファクシミリ装置、複写機、及び複合機MFP:MultifunctionPeripheralなどにも適用できる。なお、複合機とは、印刷機能、複写機能、スキャナ機能、及びファクシミリ機能のうち少なくとも2つの機能を有する装置である。まず、本実施形態の印刷装置の構成について説明する。図1は、本実施形態の印刷装置1の一例を示す機械的構成図である。図1に示すように、印刷装置1は、画像形成部10と、光走査部30と、中間転写ベルト40と、支持ローラ41、42と、給紙部50と、給紙ローラ51と、パッド52と、搬送ローラ対53と、二次転写ローラ60と、定着部70と、排紙ローラ対80と、排紙台81とを、備える。画像形成部10は、イエロー、マゼンタ、シアン、ブラックの各色それぞれに対応したプロセスカードリッジ11Y、11M、11C、及び11Kにより構成される。プロセスカードリッジ11Y、11M、11C、及び11Kは、それぞれ作像部12Y、12M、12C、12Kを有しており、図1に示すように、中間転写ベルト40の移動方向矢印S方向の上流側から、作像部12Y、12M、12C、12Kの順番で中間転写ベルト40に沿って配置されている。このように本実施形態の印刷装置1では、中間転写ベルト40に沿って各色の作像部が配列されたいわゆるタンデム方式を用いているが、これに限定されるものではない。作像部12Yは、感光体ドラム13Yと、帯電ローラ14Yと、現像装置20Yと、一次転写ローラ15Yと、クリーニング装置16Yとを、備える。作像部12Y及び光走査部30は、感光体ドラム13Y上で作像プロセス帯電工程、露光工程、現像工程、転写工程、及びクリーニング工程を行うことにより、感光体ドラム13Y上にイエローのトナー画像を形成し、中間転写ベルト40に転写する。なお、作像部12M、12C、及び12Kは、いずれも作像部12Yと共通の構成要素を備えており、作像部12Mは、作像プロセスを行うことによりマゼンタのトナー画像を形成し、作像部12Cは、作像プロセスを行うことによりシアンのトナー画像を形成し、作像部12Kは、作像プロセスを行うことによりブラックのトナー画像を形成する。このため、以下では、作像部12Yの構成要素についての説明を主に行い、作像部12M、12C、及び12Kの構成要素については、作像部12Yの構成要素の符号に付したYに替えてそれぞれM、C、Kを付すに留め、その説明を省略する。また本実施形態では、トナーは、非磁性の1成分トナーを用いるものとするが、これに限定されるものではない。感光体ドラム13Yは、像担持体であり、図示せぬ感光体ドラム駆動装置により矢印a方向に回転駆動される。まず、帯電工程では、感光体ドラム13Yに当接している帯電ローラ14Yは、回転駆動されている感光体ドラム13Yの表面を暗中にて一様に高電位で初期化帯電する。続いて、露光工程では、光走査部30露光部の一例は、感光体ドラム13Yの帯電面に光変調されたレーザ光LYを、図示せぬASICApplicationSpecificIntegratedCircuitなどの画像処理部により画像処理が施された画像データに基づき選択的に露光走査し、感光体ドラム13Yの表面にイエローの色成分画像に対応した静電潜像を形成する。この結果、レーザ光LYで露光走査され感光体ドラム13Yの表面部分の電位が減衰した低電位部が静電潜像画像部となり、レーザ光LYが照射されず電位が変わらない高電位部が地肌部となる。なお本実施形態では、光走査部30は、LEDA発光ダイオードアレイ:LightEmittingDiodeArrayを用いてレーザ光LYを発光して感光体ドラム13Yを露光し、静電潜像を形成するものとするが、これに限定されるものではない。続いて、現像工程では、現像装置20Yは、感光体ドラム13Y上に形成された静電潜像をイエロートナーで現像し、感光体ドラム13Y上にイエローのトナー画像を形成する。具体的には、現像装置20Yは、感光体ドラム13Yの低電位部にイエロートナーを転移させて静電潜像を可視像化することにより、感光体ドラム13Y上にイエローのトナー像を形成する。なお、現像装置20Yは、感光体ドラム13Yの高電位部にイエロートナーを転移させて、感光体ドラム13Y上にイエローのトナー像を形成してもよい。続いて、転写工程では、一次転写ローラ15Yは、感光体ドラム13Y上に形成されたイエローのトナー画像を中間転写ベルト40に転写する。なお、感光体ドラム13Y上には、トナー画像の転写後においても未転写トナーが僅かながら残存する。続いて、クリーニング工程では、クリーニング装置16Yは、感光体ドラム13Y上に残存している未転写トナーを払拭する。中間転写ベルト40は、支持ローラ41、42などの複数のローラに掛け回されたエンドレスのベルトであり、支持ローラ41、42の一方が回転駆動させられることにより矢印S方向に無端移動する。中間転写ベルト40には、まず、作像部12Yによりイエローのトナー画像が転写され、続いて、作像部12Mによりマゼンタのトナー画像、作像部12Cによりシアンのトナー画像、作像部12Kによりブラックのトナー画像が順次重畳して転写される。これにより、中間転写ベルト40上にフルカラーのトナー画像が形成される。給紙部50には、複数の記録紙が重ね合わせて収容される。給紙ローラ51は、給紙部50の最上部に位置する記録紙に当接されており、当接している記録紙を給紙する。パッド52は、給紙ローラ51により複数枚の記録紙が給紙された場合、1枚の記録紙に分離する。搬送ローラ対53は、給紙ローラ51により給紙された記録紙を、支持ローラ41と二次転写ローラ60との間に所定のタイミングで搬送する。二次転写ローラ60は、中間転写ベルト40により搬送されたフルカラーのトナー画像を、搬送ローラ対53により搬送された記録紙上に一括転写する。定着部70は、フルカラーのトナー像が転写された記録紙を加熱及び加圧することにより、フルカラーのトナー像を記録紙に定着する。排紙ローラ対80は、定着部70によりフルカラーのトナー像が定着された記録紙を排紙台81に排紙する。図2は、本実施形態の現像装置20Yの一例を示す機械的構成図である。図2に示すように、現像装置20Yは、現像部21と、検知部22と、トナー容器23とを、備える。現像部21は、トナーを貯留し、貯留しているトナーを用いて、感光体ドラム13Y上の静電潜像を現像するものであり、ハウジング210と、現像ローラ211と、供給ローラ212と、現像ブレード213と、攪拌部材214と、透過窓215a、215bと、を備える。ハウジング210貯留部の一例は、現像剤として用いられるトナーを貯留する現像槽であり、上部に開口が設けられている。現像ローラ211は、トナー担持体であり、現像工程では、矢印b方向に回転する。これにより、感光体ドラム13Y上の静電潜像をトナーで可視像化する。現像ローラ211は、金属の芯金を有し、外周は体積抵抗値を約10E5~10E7Ω程度に調整した導電性ゴム例えば、導電性ウレタンゴムやシリコーンゴムで構成されている。本実施形態では、現像ローラ211は、ゴム硬度Hs75、芯金径φ6、ゴム部外径φ12とするが、これに限定されるものではない。供給ローラ212は、トナー供給部材であり、現像ローラ211に回転可能に当接されている。供給ローラ212は、例えば、金属製の芯金の外周にカーボンを混合させることで半導電化させた発泡ポリウレタンを付着させたスポンジローラなどが適当である。本実施形態では、供給ローラ212は、芯金径φ6、ゴム部外径φ12であり、現像ローラ211との間のニップが2mm、回転数比が1に設定されているものとするが、これに限定されるものではない。例えば、本実施形態では、供給ローラ212と現像ローラ211との間の当接ニップを約1~3mm程度に設定して、供給ローラ212を現像ローラ211に対して矢印c方向に回転させることで、ハウジング210内部のトナーを現像ローラ211の表層まで効率よく搬送する機能が得られる。現像ブレード213は、現像ローラ211に当接されることにより、供給ローラ212により搬送された現像ローラ211表面上のトナーの層厚を所定量に制御し、同時に、現像ローラ211表面上のトナーを摩擦荷電する。本実施形態では、現像ブレード213は、板厚0.1mmのSUS材で構成され、線圧45N/m、ニップ位置が先端から0.2mm、支持端部から自由端までの長さ自由長が14mmに設定されているものとするが、これに限定されるものではない。例えば、本実施形態では、現像ブレード213を金属板で構成でき、現像ブレード213の現像ローラ211に対する当接圧を通常線圧20~60N/m、当接ニップ位置を現像ブレード213の先端から0.5±0.5mm程度に設定することで、現像ローラ211上に安定したトナー薄層を形成させることができるが、これらの値は、使用するトナー、現像ローラ、供給ローラなどの特性に合わせて適宜決定される。攪拌部材214は、矢印d方向に回転し、ハウジング210内部のトナーを攪拌する。これにより、ハウジング210内部のトナーの粉圧が供給ローラ212に集中し、負荷が大きくなってしまうことを低減できる。図3及び図4に、攪拌部材214の一例を示す。攪拌部材214は、図3に示すように、φ0.8~2mm程度の金属の棒材の両端を曲げた形状のパドルや、図4に示すように、回転軸とトナーを攪拌するハネ形状とを一体に成型した樹脂製のパドルなどにより実現できる。なお、後述するトナー容器23のトナーほぐし部材であるアジテータと同様の構成のアジテータにより攪拌部材214を実現してもよい。透過窓215a、215bは、ハウジング210の側壁の一部を構成し、対向して配置されている。検知部22は、現像部21内に貯留されているトナー量を検知するセンサであり、現像部21内に貯留されているトナー量が閾値以下であることを検知する。検知部22は、透過窓215aの下側に配置された発光素子220aと、透過窓215bの下側に配置された受光素子220bとを備える。発光素子220a及び受光素子220bは、発光素子220aから発生した光が透過窓215a、215bを透過して受光素子220bに受光されるように配置されている。ハウジング210内部にトナーが十分残っている場合、発光素子220aから発生した光は、ハウジング210内部のトナーに遮られて受光素子220bまで到達しない。しかし、印刷装置1が印刷動作を繰り返し、ハウジング210内部のトナーの消費が進むと、ハウジング210内部のトナーの喫水面が低下し、発光素子220aから発生した光が受光素子220bに到達する受光されるようになる。本実施形態では、発光素子220aから発生した光が受光素子220bに到達するようになった時点でのハウジング210内部のトナー残量が閾値として設定されている。このため本実施形態では、受光素子220bの光の検知の有無からハウジング210内部のトナー残量が閾値となったか否かを把握することができる。なお本実施形態では、検知部22を光センサで実現する例について説明したが、圧電振動素子を用いた粉体検知センサで実現するようにしてもよい。粉体検知センサは、検知面が常に微小振動しており検知面にトナーが接触すると振動が抑えられるため、トナーの有無を検知できる。トナー容器23トナー補給部の一例は、現像部21に補給するトナーを収容している容器であり、ハウジング210の上部に着脱可能に取り付けられるようになっている。トナー容器23は、アジテータ230と、トナー補給ローラ231とを備える。アジテータ230は、矢印e方向に回転し、トナー容器23内部のトナーをほぐす。アジテータ230は、例えば、回転軸にシート状のハネを接着した部材などにより実現できる。なお、アジテータ230とトナー補給ローラ231とは、同期して駆動する。トナー補給ローラ231は、回転することにより、トナー容器23に収容されているトナーを現像部21のハウジング210の上部に設けられた開口を介してハウジング210に補給する。ここで、トナー容器23から現像部21へのトナー補給量は、トナー補給ローラ231の駆動時間により定まる。このため、トナー補給ローラ231の駆動時間を制御することでトナー容器23から現像部21へのトナー補給量を制御でき、駆動時間を長くすればトナー補給量が増え、駆動時間を短くすればトナー補給量が減る。なお、トナー補給ローラ231の駆動速度が可変である場合は、トナー補給ローラ231の駆動時間を固定したままでも駆動速度を変更することでトナー補給量を制御でき、駆動速度を速くすればトナー補給量が増え、駆動速度を遅くすればトナー補給量が減る。なお、現像装置20M、20C、及び20Kについては、トナー色が異なる点を除き、現像装置20Yと共通の構成要素を備えているため、詳細な説明は省略する。図5は、本実施形態の印刷装置1の電気的構成の一例を示すブロック図である。図5に示すように、印刷装置1は、タイマ110と、駆動部120と、ROMReadOnlyMemory130と、RAMRandomAccessMemory140と、CPUCentralProcessingUnit150と、ドットカウンタ160とを、備える。ここでは、タイマ110、駆動部120、ROM130、RAM140、CPU150、及びドットカウンタ160の現像装置20Yに対する処理について説明し、現像装置20M、20C、及び20Kに対する処理については、現像装置20Yに対する処理と同様であるため、説明を省略する。タイマ110は、駆動部を駆動させる駆動時間など各種時間をカウントするハードウェアである。但し、これに限定されるものではなく、タイマ110は、ソフトウェアであってもよい。駆動部120は、トナー容器23のトナー補給ローラ231の駆動源であり、モータ及びクラッチの少なくともいずれかを備えている。後述のCPU150が駆動部120を駆動することによりトナー補給ローラ231が回転し、トナー容器23から現像部21へトナーが補給される。なお、駆動部120は、現像装置20Y、20M、20C、及び20Kそれぞれに備えられている。ROM130は、不揮発性の読出専用の記憶装置であり、印刷装置1で実行される補給用プログラムなどの各種プログラムや印刷装置1で行われる各種処理に使用される各種情報などを記憶する。RAM140は、揮発性の記憶装置であり、後述のCPU150のワーク領域として機能する。CPU150制御部の一例は、印刷装置1の全体を制御するものである。CPU150は、検知部22により現像部21のトナー量が閾値以下であることが検知された場合に、駆動部120を補正用駆動時間駆動させて、トナー容器23から現像部21へトナーを補給させる。またCPU150は、駆動部120を補正用駆動時間駆動させてトナー容器23から現像部21へトナーを補給した後に、検知部22により現像部21のトナー量が閾値以下であることが検知されると、補正用駆動時間及び後述のドットカウンタ160により算出された合計トナー消費量を用いて駆動部120を単位駆動時間駆動させた場合の単位トナー補給量を算出する。例えば、CPU150は、合計トナー消費量を補正用駆動時間で除算して単位トナー補給量を算出する。そしてCPU150は、算出した単位トナー補給量に基づいて駆動部120を駆動させてトナー容器23から現像部21へトナーを補給させる。例えば、CPU150は、算出した単位トナー補給量を用いて、通常補給用の所定量のトナーを補給するための通常駆動時間を改めて算出し、算出した通常駆動時間駆動部120を駆動させてトナー容器23から現像部21へトナーを補給させる。なおCPU150は、検知部22により現像部21のトナー量が閾値以下であることが検知され、かつ、次印刷時のトナー消費量が所定消費量以上であると判定した場合に、駆動部120を補正用駆動時間駆動させて、トナー容器23から現像部21へトナーを補給させるようにしてもよい。ここで、次印刷時のトナー消費量は、後述のドットカウンタ160により、次印刷時の印刷対象の画像の印字量から算出される。またCPU150は、検知部22により現像部21のトナー量が閾値以下であることが検知され、かつ、印刷枚数が所定枚数以上であると判定した場合に、駆動部120を補正用駆動時間駆動させて、トナー容器23から現像部21へトナーを補給させるようにしてもよい。またCPU150は、検知部22により現像部21のトナー量が閾値以下であることが検知され、かつ、所定時点からの経過時間が所定時間以上であると判定した場合に、駆動部120を補正用駆動時間駆動させて、トナー容器23から現像部21へトナーを補給させるようにしてもよい。ここで、所定時点とは、例えば、前回駆動部120を補正用駆動時間駆動させて、トナー容器23から現像部21へトナーを補給させた時点などである。ドットカウンタ160算出部の一例は、現像部21の現像により消費されるトナー消費量を算出するハードウェアである。但し、これに限定されるものではなく、ドットカウンタ160は、ソフトウェアであってもよい。ドットカウンタ160は、CPU150が駆動部120を補正用駆動時間駆動させてトナー容器23から現像部21へのトナー補給が完了した後から検知部22により現像部21のトナー量が閾値以下であることが検知されるまでの間のトナー消費量である合計トナー消費量を算出する。ここで、感光体ドラム13Y上の静電潜像は、光走査部30からのレーザ光LYが照射されることによって形成されるが、静電潜像自体は当該静電潜像の生成に用いられる印刷対象の画像に応じて決定されるドットの集合である。そして、1ドットあたりのトナーの消費量は、現像部21の諸設定例えば、バイアスやレーザービームの出力パワー、使用環境温度や湿度、及びドットの形成条件ドットが連続しているベタ画像か否かなどの情報から推定できる。このため、ドットカウンタ160は、現像部21の現像により消費されるトナー消費量を、印刷対象の画像のドット数である印字量印字面積から算出推測する。具体的には、ドットカウンタ160は、1ドットあたりのトナーの消費量と印刷対象の画像の印字量ドット数とを乗算してトナー消費量を算出する。次に、本実施形態の印刷装置の動作について説明する。ここでも、現像装置20Yに対する処理について説明し、現像装置20M、20C、及び20Kに対する処理については、現像装置20Yに対する処理と同様であるため、説明を省略する。図6は、本実施形態の印刷装置1で行われるトナー補給処理の一例を示すタイミングチャート図である。図6に示す例では、縦軸が現像部21内のトナー残量を示し、横軸が時間を示している。また、現像部21内のトナー残量が閾値を超えているトナーエンドでない場合、検知部22受光素子220bの出力がHHighとなり、現像部21内のトナー残量が閾値以下のトナーエンドである場合、検知部22受光素子220bの出力がLLowとなる。図6に示す例では、トナーエンド中であるt1、t2、t4のタイミングでは、通常補給用の所定量のトナーが補給されている。一方、トナーエンド中であるt3のタイミングでは、単位トナー補給量補正用のトナー量のトナーが補給され、単位トナー補給量の補正が行われている。ここで、単位トナー補給量補正用のトナー量が通常補給用のトナー量よりも多い、つまり、駆動部120の駆動時間が通常補給時よりも単位トナー補給量補正時の方が長いのは、検知部22の読み取り誤差の影響を少なくするためである。そして、t3のタイミングで単位トナー補給量補正用の補給用のトナーが補給された後の最初のトナーエンドのタイミングで単位トナー補給量が補正され、t4のタイミングでの通常補給では、補正後の単位トナー補給量から算出された通常駆動時間駆動部120が駆動され、通常補給用の所定量のトナーが補給されている。図7は、本実施形態の印刷装置1で行われるトナー補給処理の一例を示すフローチャートである。まず、印刷装置1が印刷を開始すると、現像部21は、現像部21内のトナーを用いて感光体ドラム13Y上に形成された静電潜像を現像するステップS100。続いて、CPU150は、トナーエンドとなったか否か、即ち、検知部22により現像部21のトナー量が閾値以下であることが検知されたか否か判定するステップS102。トナーエンドとなっていない場合ステップS102でNo、印刷装置1が次の印刷を開始すると、現像部21は、ステップS100の処理を行う。一方、トナーエンドとなっている場合ステップS102でYes、CPU150は、単位トナー補給量の補正タイミングであるか否かを判定するステップS104。CPU150は、例えば、次印刷時のトナー消費量が所定消費量以上であるか、印刷枚数が所定枚数以上であるか、又は、所定時点からの経過時間が所定時間以上であるかなどを判定する。単位トナー補給量の補正タイミングである場合ステップS104でYes、つまり、図6のt3のタイミングの場合、CPU150は、駆動部120を補正用駆動時間駆動させて、トナー容器23から現像部21へトナーを補給させるステップS106。現像部21へのトナー補給が完了し、印刷装置1が次の印刷を開始すると、ドットカウンタ160は、印刷対象の画像の印字量からトナー消費量を算出し、合計トナー消費量に加算するステップS108。ここで、現像部21へのトナー補給が完了した時点では、合計トナー消費量は0であるものとする。続いて、現像部21は、現像部21内のトナーを用いて感光体ドラム13Y上に形成された静電潜像を現像するステップS110。そして、トナーエンドとなるまでの間ステップS112でNo、ドットカウンタ160、現像部21は、それぞれ、ステップS108、S110の処理を繰り返す。続いて、トナーエンドとなるとステップS112でYes、CPU150は、補正用駆動時間と合計トナー消費量とから、駆動部120を単位駆動時間駆動させた場合の単位トナー補給量を算出するステップS114。例えば、CPU150は、合計トナー消費量を補正用駆動時間で除算して単位トナー補給量を算出する。続いて、CPU150は、算出した単位トナー補給量に基づいて駆動部120を駆動させてトナー容器23から現像部21へトナーを補給させるステップS116。つまり、CPU150は、図6のt4のタイミングでは、ステップS114で算出された単位トナー補給量に基づいて駆動部120を駆動させてトナー容器23から現像部21へトナーを補給させる。そして、ステップS100へ戻る。一方、ステップS104で単位トナー補給量の補正タイミングでない場合ステップS104でNo、つまり、図6のt1、2のタイミングでは、CPU150は、前回算出した単位トナー補給量に基づいて駆動部120を駆動させてトナー容器23から現像部21へトナーを補給させるステップS116。つまり、CPU150は、図6のt1、2のタイミングでは、算出済みの単位トナー補給量に基づいて駆動部120を駆動させてトナー容器23から現像部21へトナーを補給させる。そして、ステップS100へ戻る。以上のように本実施形態では、補正用駆動時間及びトナー消費量を用いて駆動部を単位駆動時間駆動させた場合の単位トナー補給量を算出し、算出した単位トナー補給量に基づいてトナーを補給する。このため本実施形態によれば、トナー補給部や駆動部の製品毎のばらつきを考慮反映してトナーを補給することができ、必要な分量のトナーを精度よく補給することができる。この結果、現像部内のトナー残量を一定の範囲内に保つことができ、画像品質を向上させることができる。ハードウェア構成図8は、本実施形態の印刷装置のハードウェア構成の一例を示すブロック図である。図8に示すように、本実施形態の印刷装置は、コントローラ910とエンジン部Engine960とをPCIPeripheralComponentInterconnectバスで接続した構成となる。コントローラ910は、複合機全体の制御、描画、通信、及び操作表示部920からの入力を制御するコントローラである。エンジン部960は、PCIバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、1ドラムカラープロッタ、4ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部960には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。コントローラ910は、CPU911と、ノースブリッジNB913と、システムメモリMEM-P912と、サウスブリッジSB914と、ローカルメモリMEM-C917と、ASICApplicationSpecificIntegratedCircuit916と、ハードディスクドライブHDD918とを有し、ノースブリッジNB913とASIC916との間をAGPAcceleratedGraphicsPortバス915で接続した構成となる。また、MEM-P912は、ROM912aと、RAM912bとをさらに有する。CPU911は、印刷装置の全体制御をおこなうものであり、NB913、MEM-P912およびSB914からなるチップセットを有し、このチップセットを介して他の機器と接続される。NB913は、CPU911とMEM-P912、SB914、AGPバス915とを接続するためのブリッジであり、MEM-P912に対する読み書きなどを制御するメモリコントローラと、PCIマスタおよびAGPターゲットとを有する。MEM-P912は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ROM912aとRAM912bとからなる。ROM912aは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、RAM912bは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。SB914は、NB913とPCIデバイス、周辺デバイスとを接続するためのブリッジである。このSB914は、PCIバスを介してNB913と接続されており、このPCIバスには、ネットワークインタフェースI/F部なども接続される。ASIC916は、画像処理用のハードウェア要素を有する画像処理用途向けのICIntegratedCircuitであり、AGPバス915、PCIバス、HDD918およびMEM-C917をそれぞれ接続するブリッジの役割を有する。このASIC916は、PCIターゲットおよびAGPマスタと、ASIC916の中核をなすアービタARBと、MEM-C917を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のDMACDirectMemoryAccessControllerと、エンジン部960との間でPCIバスを介したデータ転送をおこなうPCIユニットとからなる。このASIC916には、PCIバスを介してUSBUniversalSerialBus940、IEEE1394theInstituteofElectricalandElectronicsEngineers1394インタフェース950が接続される。操作表示部920はASIC916に直接接続されている。MEM-C917は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、HDD918は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。AGPバス915は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、MEM-P912に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。変形例なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。例えば、上記実施形態において、トナー残量が閾値以下となった場合でなく、トナーが消費される毎に消費されたトナー量と同量のトナーを補給するようにしてもよい。