描画コマンドを生成する描画手段を含む、前記描画コマンドに基づいて画像データの複数の描画領域を夫々描画する複数の描画手段と、現在の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第1の算出手段と、前記描画コマンドに基づいて、次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量の変化を予測する予測手段と、前記第1の算出手段による算出結果と前記予測手段による予測結果とに基づいて、前記次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第2の算出手段と、前記第2の算出手段による算出結果に基づいて、前記複数の描画手段に対して処理を割り当てる割り当て手段とを有することを特徴とする画像形成装置。前記割り当て手段は、前記第2の算出手段による算出結果に基づいて、前記複数の描画手段のうちの何れかに対して描画コマンドの生成処理を割り当てることを特徴とする請求項1に記載の画像形成装置。前記割り当て手段は、前記複数の描画手段のうち、前記第2の算出手段により算出された負荷量が最小の描画領域を描画する描画手段に対して、描画コマンドの生成処理を割り当てることを特徴とする請求項2に記載の画像形成装置。前記割り当て手段は、前記第2の算出手段による算出結果に基づいて、前記複数の描画手段に対して描画領域を割り当てることを特徴とする請求項1に記載の画像形成装置。前記割り当て手段は、前記第2の算出手段により算出された負荷量が最小の描画領域を、前記複数の描画手段のうち描画コマンドの生成処理を行う描画手段に対して割り当てることを特徴とする請求項4に記載の画像形成装置。描画コマンドを生成する描画手段を含む、前記描画コマンドに基づいて画像データの複数の描画領域を夫々描画する複数の描画手段を有する画像形成装置によって実行される画像形成方法であって、現在の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第1の算出ステップと、前記描画コマンドに基づいて、次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量の変化を予測する予測ステップと、前記第1の算出ステップによる算出結果と前記予測ステップによる予測結果とに基づいて、前記次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第2の算出ステップと、前記第2の算出ステップによる算出結果に基づいて、前記複数の描画手段に対して処理を割り当てる割り当てステップとを有することを特徴とする画像形成方法。描画コマンドを生成する描画手段を含む、前記描画コマンドに基づいて画像データの複数の描画領域を夫々描画する複数の描画手段を有する画像形成装置によって実行される画像形成方法をコンピュータに実行させるためのプログラムであって、現在の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第1の算出ステップと、前記描画コマンドに基づいて、次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量の変化を予測する予測ステップと、前記第1の算出ステップによる算出結果と前記予測ステップによる予測結果とに基づいて、前記次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第2の算出ステップと、前記第2の算出ステップによる算出結果に基づいて、前記複数の描画手段に対して処理を割り当てる割り当てステップとをコンピュータに実行させるためのプログラム。特許文献1に開示される技術は、画面を2分割し、2つのレンダラを使用して、奇数フレームと偶数フレームとでそれぞれ別々の描画領域を交互に描画することで負荷の均一化を図っている。しかしながら、特許文献1に開示される技術では、アニメーションの動き等による処理負荷の変動が考慮されていなかった。そのため、例えば、オブジェクトの位置がフレーム毎に切り替わるようなアニメーションの場合、一方のレンダラが常にそのオブジェクトの描画処理を行い、負荷が偏ってしまうという問題があった。そこで、本発明の目的は、各描画手段の負荷量を均一化させ、滑らかなアニメーション表示を実現することにある。本発明の画像形成装置は、描画コマンドを生成する描画手段を含む、前記描画コマンドに基づいて画像データの複数の描画領域を夫々描画する複数の描画手段と、現在の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第1の算出手段と、前記描画コマンドに基づいて、次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量の変化を予測する予測手段と、前記第1の算出手段による算出結果と前記予測手段による予測結果とに基づいて、前記次の画像データが描画される際の、前記複数の描画領域夫々に対する描画処理の負荷量を算出する第2の算出手段と、前記第2の算出手段による算出結果に基づいて、前記複数の描画手段に対して処理を割り当てる割り当て手段とを有することを特徴とする。本発明によれば、各描画手段の負荷量を均一化させ、滑らかなアニメーション表示を実現することができる。以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。先ず、本発明の第1の実施形態について説明する。図1は、本発明の第1の実施形態に係る画像形成システムの構成を示す図である。図1に示すように、第1の実施形態に係る画像形成システムは、画像形成装置100、データ格納部113及び画像表示部114によって構成される。画像形成装置100は、グラフィックス処理部108、処理割り当て決定部105、負荷変化量予測部106及び描画処理負荷量抽出部107を備える。また、グラフィックス処理部108は、4つのレンダラ部101~104を備える。なお、本実施形態においては、グラフィックス処理部108に備えるレンダラ部の数を4つとしているが、本発明はこれに限らず、複数であればよい。レンダラ部101~104は、ベクタグラフィックス言語110を解釈して描画コマンド111を生成する機能と、描画コマンド111に基づいてグラフィックスの描画処理を行う機能とを備える。負荷変化量予測部106は、レンダラ部101~104のうちの何れかによって生成された描画コマンド111に基づいて、オブジェクトの動きの有無、オブジェクトの動きの変化量及びオブジェクトの動きの変化方向を抽出する。そして負荷変化量予測部106は、抽出したこれらの情報に基づいて、各描画領域に対する描画処理の負荷量の変化を予測する。描画処理負荷量抽出部107は、各描画領域に対する描画処理の負荷量を抽出する。処理割り当て決定部105は、負荷変化量予測部106及び描画処理負荷量抽出部107の処理結果に基づいて、描画コマンド生成処理を行うレンダラ部を決定する。最初の時点では、レンダラ部101が描画コマンド生成処理を行うものとする。なお、描画コマンド111の生成処理の負荷量は8とする。データ格納部113は、描画コマンド111と、描画コマンド111に基づいて描画された画面描画結果112とを格納する。画像表示部114は、画面描画結果112を表示する。図2は、或る画面フレーム画像データの描画領域を示す図である。本実施形態において、レンダラ部101が描画領域201を描画し、レンダラ部102が描画領域202を描画し、レンダラ部103が描画領域203を描画し、レンダラ部104が描画領域204を描画する。図3は、本発明の第1の実施形態に対する比較例の処理を説明するための図である。本比較例に係る画像形成システムにおいても、本実施形態と同様に4つのレンダラ部1~4を備えるものとする。本比較例においては、レンダラ部1が図2の描画領域201を描画し、レンダラ部2が描画領域202を描画し、レンダラ部3が描画領域203を描画し、レンダラ部4が描画領域204を描画する。また、本比較例では、マスタレンダラであるレンダラ部1が固定的に描画コマンド生成処理を行っており、図3に示すように、その負荷量は8である。また、図3に示すように、図2に示す画面に対する各レンダラ部1~4の描画処理の負荷量はそれぞれ10、8、2、7である。マスタレンダラであるレンダラ部1は、ベクタグラフィックス言語を読み込み、各レンダラ部1~4が描画処理を行うための描画コマンド生成処理も行う。そのため、レンダラ部1には描画コマンド生成処理の負荷量8が加わる。従って、レンダラ部1、2、3、4のそれぞれの合計負荷量は18、8、2、7となり、負荷量に偏りが生じてしまい、全体として描画処理のフレームレートが下がってしまう。即ち、本比較例では、描画コマンド生成処理を行うレンダラ部1が固定されているため、レンダラ部1の描画処理の負荷量が大きければ、それだけ描画コマンド生成処理の負荷量との合計負荷量も大きくなる。そのため、全体として描画処理のフレームレートが下がってしまう。図4は、第1の実施形態における各レンダラ部101~104の負荷量の推移を示す図である。図5は、描画コマンド生成処理を行うレンダラ部の決定処理を示すフローチャートである。第1の実施形態においては、描画コマンド生成処理を行うレンダラ部を動的に変更させている。以下、図4及び図5を参照しながら、第1の実施形態の処理について説明する。図4aは、上記比較例と同様に図2に示す画面現フレーム画像データを描画した際の各レンダラ部101~104の負荷量を示している。図5のステップS501において、描画処理負荷量抽出部107は、現フレーム画像データに対するレンダラ部101~104の描画処理の負荷量を抽出する。即ち、描画処理負荷量抽出部107は、現フレーム画像データが描画される際の、各描画領域201~204夫々に対する描画処理の負荷量を算出する。ここで抽出されるレンダラ部101、102、103、104の負荷量はそれぞれ10、8、2、7である。ステップS502において、負荷変化量予測部106は、レンダラ部101によって生成された描画コマンド111に基づいて、各オブジェクトの動きの有無、各オブジェクトの動きの変化量及び各オブジェクトの動きの変化方向を抽出する。ステップS503において、負荷変化量予測部106は、次フレーム画像データにおける各描画領域201~204に対する描画処理の負荷量の変化を予測する。その結果、描画領域201内のオブジェクトは描画領域201内を移動するため、負荷変化量予測部106は、描画領域201に対する描画処理の負荷量の変化を0と予測する。また、描画領域202内のオブジェクトは描画領域202内で拡大するため、負荷変化量予測部106は、描画領域202に対する描画処理の負荷量が2増加すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画領域204に対する描画処理の負荷量が2増加すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画領域204に対する描画処理の負荷量が2減少すると予測する。なお、ステップS501は第1の算出手段の処理例であり、ステップS503は予測手段の処理例である。ステップS504において、処理割り当て決定部105は、負荷変化量予測部106の予測結果と描画処理負荷量抽出部107の抽出結果算出結果とに基づいて、次フレーム画像データに対するレンダラ部101、102、103、104の描画処理の負荷量を10、10、4、5と予測する。即ち、処理割り当て決定部105は、次フレーム画像データが描画される際の、各描画領域201~204夫々に対する描画処理の負荷量を10、10、4、5と算出する。次に、処理割り当て決定部105は、レンダラ部101~104の負荷量を均一化させるため、次フレーム画像データの描画コマンド生成処理を、負荷量が最小なレンダラ部103に割り当てるように決定する。なお、ステップS504における負荷量の予測処理は第2の算出手段の処理例である。図4bは、図4aを用いて説明した次フレーム画像データを現フレーム画像データとして描画した際の各レンダラ部101~104の負荷量を示している。上述したように、現フレーム画像データの描画コマンド生成処理はレンダラ部103に割り当てられている。図5のステップS501において、描画処理負荷量抽出部107は、現フレーム画像データに対するレンダラ部101~104の描画処理の負荷量を抽出する。ここで抽出されるレンダラ部101、102、103、104の負荷量はそれぞれ10、10、4、5である。ステップS502において、負荷変化量予測部106は、レンダラ部103によって生成された描画コマンド111に基づいて、各オブジェクトの動きの有無、各オブジェクトの動きの変化量及び各オブジェクトの動きの変化方向を抽出する。ステップS503において、負荷変化量予測部106は、次フレーム画像データにおける各描画領域に対する描画処理の負荷量の変化を予測する。その結果、描画領域201内のオブジェクトは描画領域201内を移動するため、負荷変化量予測部106は、描画領域201に対する描画処理の負荷量の変化を0と予測する。また、描画領域202内のオブジェクトは描画領域202内で縮小するため、負荷変化量予測部106は、描画領域202に対する描画処理の負荷量が2減少すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画処理203に対する描画処理の負荷量が2増加すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画領域204に対する描画処理の負荷量が2減少すると予測する。ステップS504において、処理割り当て決定部105は、負荷変化量予測部106と描画処理負荷量抽出部107との処理結果に基づいて、次フレーム画像データに対するレンダラ部101、102、103、104の描画処理の負荷量を10、8、6、3と予測する。次に、処理割り当て決定部105は、レンダラ部101~104の負荷量を均一化させるため、次フレーム画像データの描画コマンド生成処理を、負荷量が最小なレンダラ部104に割り当てるように決定する。以下、図4c及び図4dの場合も同様にして、次フレーム画像データの各レンダラ部101~104の描画処理の負荷量が予測され、負荷量が最小となるレンダラ部が描画コマンド生成処理を行うように割り当てられる。これにより、レンダラ部101~104の負荷量を均一化させることができる。以上のように、第1の実施形態においては、描画コマンド111の生成処理を行うレンダラ部を動的に変更させることで、各レンダラ部101~104の負荷量を均一化させ、滑らかなアニメーション表示を実現することができる。次に、本発明の第2の実施形態について説明する。図6は、本発明の第2の実施形態に係る画像形成システムの構成を示す図である。ここでは、第1の実施形態とは異なる構成についてのみ説明するものとし、第1の実施形態と同様の構成については図1の符合を付して説明は省略する。なお、本実施形態においては、グラフィックス処理部608に備えるレンダラ部の数を4つとしているが、本発明はこれに限らず、複数であればよい。図6において、負荷変化量予測部606は、マスタレンダラとして固定されているレンダラ部101によって生成される描画コマンド111に基づいて、オブジェクトの動きの有無、オブジェクトの動きの変化量、及び、オブジェクトの動きの変化方向を抽出する。そして、負荷変化量予測部606は、抽出したこれらの情報に基づいて、各描画領域に対する描画処理の負荷量の変化を予測する。処理割り当て決定部605は、描画処理負荷量抽出部107及び負荷変化量予測部606の処理結果に基づいて、マスタレンダラであるレンダラ部101に対して割り当てる描画領域を決定する。第2の実施形態においても、図2に示す画面の描画処理を例に挙げて説明する。図2に示す画面において、最初の時点で、レンダラ部101が描画領域201を描画し、レンダラ部102が描画領域202を描画し、レンダラ部103が描画領域203を描画し、レンダラ部104が描画領域204を描画するものとする。第2の実施形態においては、描画コマンド生成処理はマスタレンダラであるレンダラ部101に固定されている。なお、描画コマンド生成処理の負荷量は8とする。レンダラ部101に対しては、描画処理の負荷量に加えて、描画コマンド生成処理の負荷量が加わる。このため、レンダラ部101の描画処理の負荷量だけが大きければ、レンダラ部101~104の負荷量に偏りが生じてしまい、描画処理のフレームレートが下がってしまう。図7は、第2の実施形態における各レンダラ部101~104の処理量の推移を示す図である。図8は、レンダラ部101~104の描画領域の決定処理を示すフローチャートである。第2の実施形態においては、各レンダラ部101~104の描画領域を動的に変更させている。以下、図7及び図8を参照しながら、第2の実施形態の処理について説明する。図7aは、図2に示す画面現フレーム画像データを描画した際の各レンダラ部101~104の負荷量を示している。図8のステップS801において、描画処理負荷量抽出部107は、現フレーム画像データに対するレンダラ部101~104の描画処理の負荷量を抽出する。即ち、描画処理負荷量抽出部107は、現フレーム画像データが描画される際の、各描画領域201~204夫々に対する描画処理の負荷量を算出する。ここで抽出されるレンダラ部101、102、103、104の描画処理の負荷量はそれぞれ10、8、2、7である。ステップS802において、負荷変化量予測部606は、マスタレンダラであるレンダラ部101によって生成された描画コマンド111に基づいて、各オブジェクトの動きの有無、各オブジェクトの動きの変化量及び各オブジェクトの動きの変化方向を抽出する。ステップS803において、負荷変化量予測部606は、次フレーム画像データにおける各描画領域に対する描画処理の負荷量の変化を予測する。その結果、描画領域201内のオブジェクトは描画領域201内を移動するため、負荷変化量予測部606は、描画領域201に対する描画処理の負荷量の変化を0と予測する。また、描画領域202内のオブジェクトは描画領域202内で拡大するため、負荷変化量予測部606は、描画領域202に対する描画処理の負荷量が2増加すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部606は、描画領域203に対する描画処理の負荷量が2増加すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画領域204に対する描画処理の負荷量が2減少すると予測する。ステップS804において、処理割り当て決定部605は、負荷変化量予測部606の予測結果と描画処理負荷量抽出部107の抽出結果とに基づいて、次フレーム画像データにおける描画領域201、202、203、204に対する描画処理の負荷量を10、10、4、5と予測する。次に、処理割り当て決定部605は、レンダラ部101~104の負荷量を均一化させるため、次フレーム画像データにおける描画処理の負荷量が最小な描画領域203を、マスタレンダラであるレンダラ部101に割り当てるように決定する。それとともに、処理割り当て決定部605は、次フレーム画像データにおける描画領域201をレンダラ部103に割り当てるように決定する。図7bは、図7aを用いて説明した次フレーム画像データを現フレーム画像データとして描画した際の各レンダラ部101~104の負荷量を示している。上述したように、現フレーム画像データの描画領域203に対する描画処理は、マスタレンダラであるレンダラ部101に割り当てられている。図8のステップS801において、描画処理負荷量抽出部107は、現フレーム画像データに対するレンダラ部101~104の描画処理の負荷量を抽出する。ここで抽出されるレンダラ部101、102、103、104の負荷量はそれぞれ4、10、10、5である。ステップS802において、負荷変化量予測部606は、マスタレンダラであるレンダラ部101によって生成された描画コマンド111に基づいて、各オブジェクトの動きの有無、各オブジェクトの動きの変化量及び各オブジェクトの動きの変化方向を抽出する。ステップS803において、負荷変化量予測部606は、次フレーム画像データにおける各描画領域201~204に対する描画処理の負荷量の変化を予測する。その結果、描画領域201内のオブジェクトは描画領域201内を移動するため、負荷変化量予測部606は、描画領域201に対する描画処理の負荷量の変化を0と予測する。また、描画領域202内のオブジェクトは描画領域202内で縮小するため、負荷変化量予測部606は、描画領域202に対する描画処理の負荷量が2減少すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画領域203に対する描画処理の負荷量が2増加すると予測する。また、描画領域204内のオブジェクトは描画領域203に移動するため、負荷変化量予測部106は、描画領域204に対する描画処理の負荷量が2減少すると予測する。なお、ステップS801は第1の算出手段の処理例であり、ステップS803は予測手段の処理例である。ステップS804において、処理割り当て決定部605は、負荷変化量予測部106と描画処理負荷量抽出部107との処理結果に基づいて、次フレーム画像データにおける描画領域201、202、203、204に対する描画処理の負荷量は10、8、6、3と予測する。次に、処理割り当て決定部605は、レンダラ部101~104の負荷量を均一化させるため、次フレーム画像データにおける描画処理の負荷量が最小な描画領域204を、マスタレンダラであるレンダラ部101に割り当てるように決定する。それとともに、処理割り当て決定部605は、次フレーム画像データにおける描画領域203をレンダラ部104に割り当てるように決定する。なお、ステップS804における負荷量の予測処理は第2の算出手段の処理例である。以下、図7c及び図7dの場合も同様にして、次フレーム画像データにおける各描画領域に対する描画処理の負荷量が予測され、マスタレンダラであるレンダラ部101に対して描画処理の負荷量が最小となるような描画領域が割り当てられる。これにより、レンダラ部101~104の負荷量を均一化させることができる。以上のように、第2の実施形態においては、各レンダラ部101~104の描画領域を動的に変更させることにより、各レンダラ部101~104の負荷量を均一化し、滑らかなアニメーション表示を実現することができる。さらに、第1及び第2の実施形態においては、各レンダラ部又は何れかのレンダラ部が描画コマンドの生成処理と描画処理とを併せて実行することができるため、低コスト化を図ることができる。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。