メモリに対する複数ラインの画像データの書込/読出を予め算出したスキュー補正量を基に制御することにより、スキューを補正するスキュー補正手段と、メモリに記憶されている画像データの画素のうち、トナーを付着させる画素のトナー消費量を算出するときに、周囲の複数ラインの画素を参照するトナー消費量算出手段と、スキュー補正手段用に搭載されているメモリのうち、スキュー補正に使用しない分をトナー消費量算出手段に割り当てるメモリ割当手段と、を有する画像形成装置。請求項1に記載された画像形成装置において、前記スキュー補正手段及びトナー消費量算出手段を同時に動作させる制御手段を有する画像形成装置。請求項2に記載された画像形成装置において、予め算出されたスキュー補正量に基づいて、スキュー補正に必要なメモリの容量を算出するスキュー補正用メモリ量算出手段を有し、前記メモリ割当手段は、予めスキュー補正用に搭載されているメモリの全容量のうち、当該スキュー補正用メモリ量算出手段により算出された容量をスキュー補正手段に割り当て、残りの容量をトナー消費量算出手段に割り当てる画像形成装置。請求項2に記載された画像形成装置において、スキュー補正を行わない色を設定する手段を有し、前記メモリ割当手段は、当該色のスキュー補正手段用に搭載されているメモリを当該色及び他の色のトナー消費量算出手段に割り当てる画像形成装置。請求項2に記載された画像形成装置において、前記メモリ割当手段は、画像データの1画素当たりのデータ量が想定している最大量より少ないとき、その差異によりスキュー補正で余剰となる領域をトナー消費量算出手段に割り当てる画像形成装置。請求項3に記載された画像形成装置において、トナー消費量算出に参照する画像データのライン数を可変設定するライン数設定手段を有する画像形成装置。請求項6に記載された画像形成装置において、前記ライン数設定手段は、設定するライン数の画像データの記憶に必要な容量が前記残りの容量以下になるようにライン数を設定する画像形成装置。請求項1に記載された画像形成装置において、前記メモリ割当手段は、スキュー補正手段による画像データの読出が終了した領域をトナー消費量算出手段に割り当てる画像形成装置。本発明は、このような問題を解決するためになされたものであり、その目的は、メモリに対する複数ラインの画像データの書込/読出を予め算出したスキュー補正量を基に制御することにより、スキューを補正する機能、及びメモリに記憶されている画像データの画素のうち、トナーを付着させる画素のトナー消費量を算出するときに、周囲の複数ラインの画素を参照して算出する機能を有する画像形成装置において、トナー消費量算出専用のメモリを用いることなくトナー消費量算出を可能にすることである。本発明の画像形成装置は、メモリに対する複数ラインの画像データの書込/読出を予め算出したスキュー補正量を基に制御することにより、スキューを補正するスキュー補正手段と、メモリに記憶されている画像データの画素のうち、トナーを付着させる画素のトナー消費量を算出するときに、周囲の複数ラインの画素を参照するトナー消費量算出手段と、スキュー補正手段用に搭載されているメモリのうち、スキュー補正に使用しない分をトナー消費量算出手段に割り当てるメモリ割当手段と、を有する画像形成装置である。本発明によれば、メモリに対する複数ラインの画像データの書込/読出を予め算出したスキュー補正量を基に制御することにより、スキューを補正する機能、及びメモリに記憶されている画像データの画素のうち、トナーを付着させる画素のトナー消費量を算出するときに、周囲の複数ラインの画素を参照する機能を有する画像形成装置において、トナー消費量算出専用のメモリを用いることなくトナー消費量を算出することができる。以下、本発明の実施形態について図面を参照して説明する。[第1の実施形態]画像形成装置の全体構成図1は本発明の第1の実施形態の画像形成装置の全体構成を示す図である。図1は本発明が適用される画像形成装置の全体構成の一例を示す図である。この画像形成装置は、無端状移動手段である搬送ベルトに沿って各色の画像形成部が並べられた構成を備えるものであり、所謂タンデム方式といわれるものである。即ち、給紙トレイ1から給紙ローラ2と分離ローラ3とにより分離給紙される記録紙4を搬送する搬送ベルト5に沿って、この搬送ベルト5の搬送方向の上流側から順に、複数の画像形成部電子写真プロセス部6K、6M、6C、6Yが配列されている。これら複数の画像形成部6K、6M、6C、6Yは、形成するトナー画像の色が異なるだけで内部構成は共通である。画像形成部6Kはブラックの画像を、画像形成部6Mはマゼンタの画像を、画像形成部6Cはシアンの画像を、画像形成部6Yはイエローの画像をそれぞれ形成する。よって、以下の説明では、画像形成部6Kについて具体的に説明するが、他の画像形成部6M、6C、6Yは画像形成部6Kと同様であるので、その画像形成部6M、6C、6Yの各構成要素については、画像形成部6Kの各構成要素に付したKに替えて、M、C、Yによって区別した符号を図に表示するにとどめ、説明を省略する。搬送ベルト5は、回転駆動される駆動ローラ7と従動ローラ8とに巻回されたエンドレスのベルトである。この駆動ローラ7は、不図示の駆動モータにより回転駆動させられ、この駆動モータと、駆動ローラ7と、従動ローラ8とが、無端状移動手段である搬送ベルト5を移動させる駆動手段として機能する。画像形成部6Kは、感光体としての感光体ドラム9K、この感光体ドラム9Kの周囲に配置された帯電器10K、LEDAヘッド11K、現像器12K、感光体クリーナ図示せず、除電器13K等から構成されている。LEDAヘッド11K、11M、11C、11Yは、各画像形成部6K、6M、6C、6Yを露光するように構成されている。画像形成に際して、給紙トレイ1に収納された記録紙4は最も上のものから順に送り出され、静電吸着作用により搬送ベルト5に吸着されて回転駆動される。さらに記録紙4は、搬送ベルト5により最初の画像形成部6Kに搬送され、ここで、ブラックのトナー画像を転写される。即ち、感光体ドラム9Kと搬送ベルト5上の転写紙と接する位置転写位置で転写器15Kによって転写され、記録紙4上にブラックの画像を形成する。転写を終えた感光体ドラム9Kでは、ドラム表面に残った不要なトナーが感光体クリーナによってクリーニングされ、次の色の画像形成に備える。このように、画像形成部6Kでブラックのトナー像を転写された記録紙4は、搬送ベルト5によって画像形成部6Mに搬送される。ここでも、画像形成部6Kと同様に、感光体ドラム9M上に形成されたトナー像は記録紙4上に重ねて転写される。記録紙4は、さらに画像形成部6C、画像形成部6Yに搬送され、これまでに行われたと同様に、形成されたトナー像が転写されて、カラー画像が形成される。画像形成部6Yを通過してカラー画像が形成された記録紙4は、搬送ベルト5から剥離され、定着器16にて定着された後、排紙される。また、この画像形成装置では、各色の画像形成部6K、6M、6C、6Yは搬送ベルト5上に各色K、M、C、Yのトナーで所定のレジストパターンを作像し、そのレジストパターンを光電センサ17、18、19により検出することで、各色間のスキュー補正量を算出し、色ずれを補正する機能を有する。なお、この色ずれ補正機能の詳細は公知であるから例えば、特許文献1及び特開2007-108283号公報、説明を省略する。画像形成装置の機能ブロック図2は本実施形態の画像形成装置の機能ブロック図である。この画像形成装置は、コンピュータインタフェース部24、CTLコントローラ25、プリントジョブ管理部26、書込部27、ラインメモリ28、作像プロセス部29、定着部30、読取部31、操作部32、記憶部33、及び制御部34を備えている。コンピュータインタフェース部24は、この画像形成装置に印刷要求を行うパーソナルコンピュータなどの端末装置図示せずと通信を行う。CTL25は、上記端末装置から送信された印刷要求に係る画像データを制御部34に送信する。プリントジョブ管理部26は、画像形成装置に要求された印刷ジョブについて印刷を行う順番を管理する。書込部27は、CTL25から送信された画像データをLEDAヘッド11K、11M、11C、11Yを発光させるための信号に変換し、LEDAヘッド11K、11M、11C、11Yを点灯させ、感光体ドラム9K、9M、9C、9Yを露光する。ラインメモリ28は、CTL25から送信された画像データを一時的に格納するバッファメモリであり、想定した最大スキュー補正量に応じたライン数の画像データを記憶する容量を持っている。書込部27は、LEDAヘッド11K、11M、11C、11Yを発光させるとき、制御部34によるラインメモリ28に書き込まれた画像データを読み出すとき、読出アドレスをスキュー補正量に応じて切り替える公知の画像処理によってスキューを補正する。つまり、制御部34と書込部27が本発明のスキュー補正手段に対応する。作像プロセス部29は、書込部27により露光された感光体ドラム9K、9M、9C、9Yから電子写真方式によりトナー画像を作成し、記録紙4に転写する。印刷時に位置ずれ検知した場合は、補正を行う。定着部30は、作像プロセス部29によりトナー画像が転写された記録紙4に定着器16を用いて熱と圧力を加えてトナー画像を記録紙4に定着する。読取部31は原稿上の画像を電気信号に変換する。操作部32は、この画像形成装置の状態の表示、画像形成装置への入力の受付などを行う。記憶部33は、ある時点における画像形成装置の状態を記憶している。制御部34は上記各ブロックの一連の動作を制御する。また、制御部34はトナー消費量算出に関する各種処理後の詳述するを実行する。トナー消費量算出を行うときのメモリ選択処理図3は本実施形態の画像形成装置がトナー消費量算出に利用するメモリを選択する処理を示すフローチャートである。まず制御部34は公知の手順でスキュー補正量を算出するステップS1。即ち、搬送ベルト5上に画像形成部6K、6M、6C、6Yが各色のトナーで所定のレジストパターンを作像し、そのレジストパターンを光電センサ17、18、19により検出し、その検出出力を基に制御部34がスキュー補正量を算出する。ここでは、コントラストの最も高いKを基準にM、C、Yのスキュー補正量を算出する。ただし、K以外の色を基準にすることもできる。また、全色の平均を基準とし、それに全色を合わせることもできる。次に制御部34は、M、C、Yのスキュー補正量の算出値に基づいて、M、C、Yのスキュー補正に必要なラインメモリ28の容量D1を算出するステップS2。ここで、スキュー補正量の算出値がN1ラインであれば、スキュー補正に必要なラインメモリの容量はN11ラインの画像データの記憶に必要な容量となる。即ち、各色の画像データの1ラインの画素数がn、1画素当たりのビット数がmの場合、N11×n×m[ビット]の容量が1つの色のスキュー補正に必要となる。次に制御部34は、スキュー補正用に搭載されているラインメモリ28の全容量D0からステップS2で算出された容量D1を減算することで、スキュー補正に使用しない余剰ラインメモリ量D3を算出するステップS3。次いで制御部34は、余剰ラインメモリ量D3と、トナー消費量算出に使用するラインメモリ量D4とを比較するステップS4。ここで、トナー消費量算出に使用するラインメモリ量D4は予め設定され、記憶部33に記憶されている。制御部34は、比較の結果、余剰ラインメモリ量D3がトナー消費量算出に使用するラインメモリ量D4以上であれば、余剰ラインメモリ量D3の少なくとも一部をトナー消費量算出に割り当てるステップS5。一方、比較の結果、余剰ラインメモリ量D3がトナー消費量算出に使用するラインメモリ量D4未満であれば、トナー消費量算出に参照するライン数を減らすことで、トナー消費量算出に使用するラインメモリ量を余剰ラインメモリ量D3以下にし、余剰ラインメモリ量D3の少なくとも一部をトナー消費量算出に割り当てるか、又はスキュー補正後にスキュー補正用のラインメモリの領域を割り当てるステップS6。スキュー補正用ラインメモリをトナー消費量算出用に割り当てた具体例次に、図3のステップS5、S6で実行される余剰ラインメモリの割当について具体的に説明する。図4は、スキュー補正用に搭載されているラインメモリ28の全容量D0のうち、余剰分をトナー消費量算出用に割り当てた状態を示している。図4A、Bにおいて、格子状のパターンの各矩形が1画素を示し、横方向が主走査方向、縦方向が副走査方向である。つまり、図4では、便宜上、1ラインの画素数が10、スキュー補正用に搭載されているラインメモリ28の容量は20ライン分である。従って、19ライン分のスキューを補正することができる。そして、図4Aでは、ラインメモリ28の全容量D0図示は20ライン分のうち、スキュー補正に使用するラインメモリ量がD1a図示は12ライン分であり、D0からD1aを減算した余剰ラインメモリ量D0-D1a図示は8ライン分をトナー消費量算出に流用している状態である。また、図4Bは、スキュー補正に使用するラインメモリ量D1bが図4Aよりも多いため図示は15ライン分、その分、トナー消費量算出に使用するラインメモリ量が少なくなっている。図4A、Bにおいて、トナー消費量算出に流用しているエリアの格子に所定の密度で点を配置したのは、その格子ドットが画像データの記憶に使用されることを意味する。また、スキュー補正に使用しているエリアの格子において、所定の密度で点を配置した矩形の上下の端が傾斜しているのはスキューの発生を示している。即ち図4Aでは主走査方向の左端と右端で3ライン分のスキューが発生し、図4Bでは6ライン分のスキューが発生していることを示している。図5は、スキュー補正を行わない色がKである場合、即ちKをスキュー補正の基準色とした場合、Kのスキュー補正用に搭載されているラインメモリの全量をY、M、C、Kのトナー消費量算出用に割り当てるとともに、Y、M、Cについては、それぞれの色用のラインメモリを用いてスキュー補正を行う状態を示している。即ち、図5Aに示すように、Kスキュー補正用ラインメモリをY、M、C、Kのトナー消費量算出用に割り当てるとともに、図5B、図5C、図5Dに示すように、Yスキュー補正用ラインメモリ、Mスキュー補正用ラインメモリ、Cスキュー補正用ラインメモリをそれぞれY、M、Cのスキュー補正に用いている。図6は、ラインメモリ28が1画素当たり4ビットの画像データの所定数のライン分の記憶容量を持つ場合に、入力される画像データが2ビットの場合に、余剰となる1/2の容量をトナー消費量算出に用いる様子を示している。即ち図6Aに示すように、1画素当たり4ビットの画像データのスキュー補正にラインメモリ28の全量が必要であった場合、1画素当たり2ビットの画像データのスキュー補正にはラインメモリ28の1/2の量で済むため、1/2が余剰となる。そこで、この余剰分をトナー消費量算出に使用する。図6では、1画素当たりのビット数が少ない画像データのスキュー補正の余剰分をトナー消費量算出に使用しているが、1ライン当たりの画素数が少ない画像データのスキュー補正を行うときにも余剰分が発生するので、その余剰分をトナー消費量算出に使用することができる。なお、スキュー補正、及びトナー消費量算出は、画像形成中、常時実行する。従って、図3のS6でスキュー補正後の領域を利用の場合を除き、同一の画像データをスキュー補正用のラインメモリ28のスキュー補正用のエリア、及びトナー消費量算出に流用したエリアに並行して書き込むことになる。ただし、スキュー補正に用いる画像データと、トナー消費量算出に用いる画像データとは、厳密には同一ではなく、それぞれに利用しやすい形にしてもよい。例えば、スキュー補正用はそのままとし、トナー消費量用にはγ変換などを施したものとする。次に、図3のS6でスキュー補正後の領域を利用の場合の動作について、図7を用いて説明する。まず、図7Aに示すように、ラインメモリ28に画像データ1が書き込まれる。画像データ1のライン数はスキュー補正に必要なライン数である。ラインメモリ28に対する画像データ1の書込が完了すると、図7Bに示すように、ラインメモリから画像データ1が読み出され、LEDAヘッドに供給される。この書込/読出によりスキュー補正が行われる。ラインメモリ28から読み出された画像データ1は、LEDAヘッドに供給されるとともに、読出により空いたラインメモリ28の領域に書き込まれる。次いで図7Cに示すように、画像データ1は、再びラインメモリ28から読み出され、トナー消費量算出手段により、トナー消費量が算出される。トナー消費量算出手段は、制御部34の機能として実現される機能ブロックである。以上で画像データ1のスキュー補正及び画像データ1を用いたトナー消費量算出が終わる。次に図7Dに示すように画像データ2がラインメモリに書き込まれる。以後、画像データ1の場合と同様に、画像データ2を用いてスキュー補正及びトナー消費量算出が行われる。つまり、図3のS6でスキュー補正後の領域を利用の場合は、スキュー補正用のラインメモリ28のスキュー補正用のエリアから読み出した画像データを基にLEDAヘッドを発光させて感光体ドラムを露光するとともに、その画像データを再度ラインメモリ28のトナー消費量算出に流用したエリアに書き込んでトナー消費量算出に用いる。このように、本発明の第1の実施形態の画像形成装置によれば、予めスキュー補正用に搭載されている複数ライン分のラインメモリ28のうち、スキュー補正に使用しない分をトナー消費量算出用に割り当てることで、トナー消費量算出専用のラインメモリを用いることなくトナー消費量を算出することができる。なお、以上の実施形態では、トナー消費量算出用のラインメモリを搭載せず、スキュー補正用ラインメモリのみを利用してトナー消費量算出を行っているが、例えば1ライン分のトナー消費量算出用のラインメモリを搭載し、足りない分について、スキュー補正用ラインメモリを利用するように構成することもできる。[第2の実施形態]画像形成装置の全体構成図8は本発明の第2の実施形態の画像形成装置の全体構成を示す図である。この図において、図1第1の実施形態と同一又は対応部分には図1と同じ参照符号を付した。図示のように、無端状移動手段は搬送ベルトではなく、中間転写ベルト5である。中間転写ベルト5は、回転駆動される駆動ローラ7と従動ローラ8とに巻回されたエンドレスのベルトである。各色のトナー画像は、感光体ドラム9K、9M、9C、9Yと中間転写ベルト5とが接する位置1次転写位置で、転写器15K、15M、15C、15Yの働きにより中間転写ベルト5上に転写される。この転写により、中間転写ベルト5上に各色のトナーによる画像が重ね合わされたフルカラー画像が形成される。画像形成に際して、給紙トレイ1に収納された記録紙4は最も上のものから順に送り出され、中間転写ベルト5上に搬送され、中間転写ベルト5と記録紙4とが接する位置2次転写位置21にて、フルカラーのトナー画像を転写される。2次転写位置には2次転写ローラ22が配置されており、記録紙4を中間転写ベルト5に押し当てることで転写効率を高めている。2次転写ローラ22は中間転写ベルト5に密着しており、接離機構は無い。このフルカラーの重ね画像が形成された記録紙4は、中間転写ベルト5から剥離されて定着器16にて画像を定着された後、画像形成装置の外部に排紙される。本実施形態の画像形成装置では、中間転写ベルト5上にレジストパターンが形成され、それが光電センサ17、18、19により読み取られる。画像形成装置の機能ブロック、スキュー補正機能、及びトナー消費量算出機能は第1の実施形態図2~図7と同じであるから、それらに関する説明を省略する。