画像データの属性情報における画像形成装置のメモリアクセス低減方法であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1のステップと、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2のステップと、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3のステップとを有し、前記第2のステップにおいて、1色目の画像データに関して処理する際に、前記第1の記憶手段から前記第2の記憶手段に転送された属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一であるか否かを比較し、その比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記第1の記憶手段から前記第2の記憶手段に転送される属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に前記第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供することを特徴とする、画像形成装置のメモリアクセス低減方法。前記属性情報は、前記画像データの画素毎に付加され、1画素内の色毎で同一の属性情報を使用することを特徴とする請求項1に記載の、画像形成装置のメモリアクセス低減方法。前記画像処理部は、前記コントローラから転送された属性情報に基づいて前記画像処理を行うとともに、複数の画像データから形成されるブロック単位で前記画像処理を行うことを特徴とする、請求項1又は2に記載の、画像形成装置のメモリアクセス低減方法。前記ブロックは複数の画素から構成され、1つのブロックのデータ量は、前記第1の記憶手段であるDRAMへ転送するバースト長のデータ量の倍数であることを特徴とする、請求項1乃至3のいずれか1項に記載の、画像形成装置のメモリアクセス低減方法。画像データの属性情報における画像形成装置のメモリアクセス低減方法であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1のステップと、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2のステップと、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3のステップとを有し、前記第1のステップにおいて、1色目の画像データに関して処理する際に、前記コントローラから前記第1の記憶手段に転送された属性情報が、既に前記第1の記憶手段に保存されている属性情報と同一であるか否かを順次、ブロック単位で比較し、前記同一である場合には、前記転送された属性情報を前記第1の記憶手段に保存しないように制御するとともに、比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記画像処理部で使用する属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供することを特徴とする、画像形成装置のメモリアクセス低減方法。前記属性情報は、前記画像データの画素毎に付加され、1画素内の色毎で同一の属性情報を使用することを特徴とする請求項5に記載の、画像形成装置のメモリアクセス低減方法。前記画像処理部は、前記コントローラから転送された属性情報に基づいて前記画像処理を行うとともに、複数の画像データから形成されるブロック単位で前記画像処理を行うことを特徴とする、請求項5又は6に記載の、画像形成装置のメモリアクセス低減方法。前記ブロックは複数の画素から構成され、1つのブロックのデータ量は、前記第1の記憶手段であるDRAMへ転送するバースト長のデータ量の倍数であることを特徴とする、請求項5乃至7のいずれか1項に記載の、画像形成装置のメモリアクセス低減方法。画像データの属性情報におけるメモリアクセスの低減を実行する画像形成装置であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1の手段と、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2の手段と、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3の手段とを有し、前記第2の手段において、1色目の画像データに関して処理する際に、前記第1の記憶手段から前記第2の記憶手段に転送された属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一であるか否かを比較し、その比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記第1の記憶手段から前記第2の記憶手段に転送される属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に前記第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供することを特徴とする画像形成装置。画像データの属性情報におけるメモリアクセスの低減を実行する画像形成装置であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1の手段と、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2の手段と、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3の手段とを有し、前記第1の手段において、1色目の画像データに関して処理する際に、前記コントローラから前記第1の記憶手段に転送された属性情報が、既に前記第1の記憶手段に保存されている属性情報と同一であるか否かを順次、ブロック単位で比較し、前記同一である場合には、前記転送された属性情報を前記第1の記憶手段に保存しないように制御するとともに、比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記画像処理部で使用する属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供することを特徴とする画像形成装置。しかしながら、上記従来例では、画像データの属性情報の処理に関しては考慮しておらず、上述した属性情報のメモリアクセス過多に対する解決にはならない。本発明は、このような問題点に鑑みてなされたものであり、画像データの属性情報のメモリアクセス過多を解消することを目的とする。本発明の画像形成装置のメモリアクセス低減方法は、画像データの属性情報における画像形成装置のメモリアクセス低減方法であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1のステップと、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2のステップと、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3のステップとを有し、前記第2のステップにおいて、1色目の画像データに関して処理する際に、前記第1の記憶手段から前記第2の記憶手段に転送された属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一であるか否かを比較し、その比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記第1の記憶手段から前記第2の記憶手段に転送される属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に前記第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供する。また、本発明の画像形成装置のメモリアクセス低減方法は、画像データの属性情報における画像形成装置のメモリアクセス低減方法であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1のステップと、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2のステップと、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3のステップとを有し、前記第1のステップにおいて、1色目の画像データに関して処理する際に、前記コントローラから前記第1の記憶手段に転送された属性情報が、既に前記第1の記憶手段に保存されている属性情報と同一であるか否かを順次、ブロック単位で比較し、前記同一である場合には、前記転送された属性情報を前記第1の記憶手段に保存しないように制御するとともに、比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記画像処理部で使用する属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供する。本発明の画像形成装置は、画像データの属性情報におけるメモリアクセスの低減を実行する画像形成装置であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1の手段と、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2の手段と、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3の手段とを有し、前記第2の手段において、1色目の画像データに関して処理する際に、前記第1の記憶手段から前記第2の記憶手段に転送された属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一であるか否かを比較し、その比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記第1の記憶手段から前記第2の記憶手段に転送される属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に前記第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供する。また、本発明の画像形成装置は、画像データの属性情報におけるメモリアクセスの低減を実行する画像形成装置であって、コントローラからプリンタエンジンへ前記画像データと前記属性情報が転送された際に、前記属性情報をプリンタエンジン内の第1の記憶手段に保存する第1の手段と、前記プリンタエンジン内にある画像処理部において次に処理する前記転送された画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、前記第1の記憶手段に保存された属性情報を前記画像処理部内の第2の記憶手段に保存する第2の手段と、前記画像処理部が前記第2の記憶手段に保存された属性情報を使用して前記転送された画像データに基づく画像処理を行う第3の手段とを有し、前記第1の手段において、1色目の画像データに関して処理する際に、前記コントローラから前記第1の記憶手段に転送された属性情報が、既に前記第1の記憶手段に保存されている属性情報と同一であるか否かを順次、ブロック単位で比較し、前記同一である場合には、前記転送された属性情報を前記第1の記憶手段に保存しないように制御するとともに、比較結果をインデックスとして保存し、2色目以降の画像データに関して処理する際に、前記1色目の画像データの処理時に生成した前記インデックスを参照して、前記画像処理部で使用する属性情報が、既に前記第2の記憶手段に保存されている属性情報と同一である場合には、既に第2の記憶手段に保存されている直前の属性情報を使用して前記画像処理に供する。本発明によれば、画像データの属性情報をメモリから読み出す回数が減るため、画像データの属性情報のメモリアクセス過多を解消することができる。これにより、必要となるメモリの帯域を低減させることが可能となる。以下に、図面を参照しながら、本発明を実施するための形態実施形態について説明する。第1の実施形態図1は、本発明の第1の実施形態に係るカラー画像形成装置のシステム構成の一例を示すブロック図である。本実施形態に係るカラー画像形成装置100は、ホストコンピュータ101と、コントローラ102と、プリンタエンジン103とに分けられる。ホストコンピュータ101は、メモリ104と、CPU105と、コントローラI/F106を有して構成されている。コントローラ102は、ホストI/F108と、バス109と、画像処理部110と、ROM111と、CPU112と、RAM113と、エンジンI/F114を有して構成されている。プリンタエンジン103は、コントローラI/F116と、バス117と、画像処理部118と、画像形成部119と、ROM120と、CPU121と、DRAM122を有して構成されている。ホストコンピュータ101とコントローラ102との間は、コントローラI/F106、データ転送用ケーブル107及びホストI/F108を用いて、画像データをシリアル転送している。また、コントローラ102とプリンタエンジン103の間は、エンジンI/F114、データ転送用ケーブル115及びコントローラI/F116を用いて画像データをシリアル転送している。転送手段には、PCI-Express、USB、LAN等を含む。コントローラI/F106は、シリアル転送時にパラレルデータをシリアルデータに変換し、シリアルデータとして送信する機能を備える。ホストI/F108は、シリアルデータを受信してパラレルデータに変換する機能を備える。データ転送用ケーブル107は、ホストコンピュータ101とコントローラ102との間でデータを送受信する際の転送用ケーブルである。また、エンジンI/F114は、シリアル転送時にパラレルデータをシリアルデータに変換し、シリアルデータとして送信する機能を備える。コントローラI/F116は、シリアルデータを受信してパラレルデータに変換する機能を備える。データ転送用ケーブル115は、コントローラ102とプリンタエンジン103との間でデータを送受信する転送用ケーブルである。まず、ホストコンピュータ101の構成について説明する。CPU105は、ホストコンピュータ101全体の制御を行う。メモリ104は、CPU105によって処理される処理手順プログラムを格納したり、必要なデータや情報を記憶したりする。また、CPU105の処理によって生成されたデータや情報を記憶する。コントローラI/F106は、上述したように、シリアル転送時にパラレルデータをシリアルデータに変換し、シリアルデータとして送信する機能を備える。次に、コントローラ102の構成について説明する。ホストI/F108は、上述したように、シリアルデータを受信してパラレルデータに変換する機能を備える。バス109は、接続する各構成部を相互に通信可能に接続する。画像処理部110は、CPU112の制御に基づいて、画像データの処理を行う。CPU112は、コントローラ102全体の制御を行うとともに、ホストI/F108より受信するデータからプリンタエンジン103に出力可能な画像データの生成を行う画像処理部110を制御する。ROM111は、前記CPU112によって処理される処理手順プログラムを格納する。RAM113は、ドラム間遅延を補正する為の各色の画像データや情報、また、画像処理部110で必要とするデータや情報を格納する。エンジンI/F114は、上述したように、シリアル転送時にパラレルデータをシリアルデータに変換し、シリアルデータとして送信する機能を備える。次に、プリンタエンジン103の構成について説明する。プリンタエンジン103は、インライン方式のカラー画像形成装置100の画像処理部118と画像形成部119を含んだものであり、同時に複数色の画像データの転送を必要とする。コントローラI/F116は、上述したように、シリアルデータを受信してパラレルデータに変換する機能を備える。バス117は、接続する各構成部を相互に通信可能に接続する。画像処理部118は、γ補正、ハーフトーン処理等の画像処理を行う。この画像処理部118は、ルックアップテーブルを備えており、γテーブル、ハーフトーンテーブルを変えて印刷画像に応じて適切な画像処理を行うことができる。また、不図示のエンジンの各種センサからのフィードバックに基づいて、前記ルックアップテーブルを変えることにより、プリンタエンジン103の特性に応じた画像処理を施すことができる。画像形成部119は、画像処理部118で処理された画像データを、レーザの点灯を制御するビデオ信号に変換して不図示のスキャナ部のレーザを制御する。CPU121は、プリンタエンジン103全体の制御を行うとともに、コントローラI/F116より受信するデータから印刷可能なデータの生成を行う画像処理部118と画像形成部119を制御する。ROM120は、前記CPU121によって処理される処理手順プログラムなどを格納する。DRAM122は、画像処理部118で必要となるデータと各画素毎の属性情報を格納する。次に、図2を参照して、プリンタエンジン103の構成についてより詳細に説明する。図2は、本発明の第1の実施形態を示し、図1のプリンタエンジン103内の画像処理部118とDRAM122に関する構成を示すブロック図であり、属性情報に関して説明する。属性情報は、画像データの画素毎に付加され、1画素内の色毎で同一の属性情報を使用する。この属性情報は、コントローラ102で生成されてプリンタエンジン103へ転送され、当該プリンタエンジン内のDRAM122第1の記憶手段へ保存される。画像データは、ホストコンピュータ101からコントローラ102へ転送され、コントローラ102でドラム間遅延を補正し、所定のタイミングで1色目から順次、プリンタエンジン103へ転送される。ここで、図3は、本発明の第1の実施形態を示し、画像データと属性情報がコントローラ102からプリンタエンジン103へ、4レーンで転送されるタイミングの一例を示す模式図である。図3に示す様に、コントローラ102からプリンタエンジン103への転送では、Y、M、C、Kの順番でドラム間の時間をそれぞれの色毎にYから遅らせて転送する。図3中の矢印は、それぞれ1レーン、2レーン、3レーン、4レーンを示している。図3中のAは属性情報を示しており、ドラム間遅延を補正するためにタイミングをずらした期間である破線矢印で示した時間を利用して、コントローラ102からプリンタエンジン103へ転送する。図4~図9は、図3を補足する図で、本発明の第1の実施形態を示し、コントローラ102からプリンタエンジン103へ転送する様子を、時間の推移に関して詳細に示した模式図である。図4は、1レーン目を使用してYの画像データがコントローラ102からプリンタエンジン103へ転送されており、2レーン目から4レーン目を使用して属性情報を転送している。図5は、図4の状態からYとMのドラム間遅延分の時間が経過した図である。図5では、1レーン目を使用してYの画像データが転送され、2レーン目を使用してMの画像データが転送され、3レーン目と4レーン目を使用して属性情報が転送される。図6は、図5の状態からMとCのドラム間遅延分の時間が経過した図である。図6では、1レーン目を使用してYの画像データが転送され、2レーン目を使用してMの画像データが転送され、3レーン目を使用してCの画像データが転送され、4レーン目を使用して属性情報が転送される。図7は、図6の状態からCとKのドラム間遅延分の時間が経過した図である。図7では、2レーン目を使用してMの画像データが転送され、3レーン目を使用してCの画像データが転送され、4レーン目を使用してKの画像データが転送される。図8は、図7の状態から時間が経過し、Mの画像データの転送が終了した時の図である。図8では、3レーン目を使用してCの画像データが転送され、4レーン目を使用してKの画像データが転送される。図9は、図8の状態から時間が経過し、Cの画像データの転送が終了した時の図である。図9では、4レーン目を使用してKの画像データが転送される。以上の様なタイミングで、図2のコントローラ102からプリンタエンジン103へ画像データと属性情報が転送される。ここで、再び、図2の説明に戻る。プリンタエンジン103内の画像処理部118は、コントローラ102から転送された属性情報に基づいて画像処理を行う。画像処理部118は、ブロック単位で画像処理を行い、画像処理で必要となる属性情報は、DRAM122から当該画像処理部内のSRAM201第2の記憶手段へ転送される。1つのブロックは、例として縦32画素、横32画素の正方形で囲まれる複数の画素の集まりであり、1つのブロックのデータ量は、DRAM122へ転送するバースト長のデータ量の倍数である。そして、属性情報比較部204では、SRAM201に保存されている属性情報が、次のブロックの画像データを処理する際にDRAM122からSRAM201へ転送される属性情報と同様であるかどうかを比較する。そして、属性情報比較部204による比較結果に基づいて、インデックス生成部202が、インデックスを生成する。インデックス情報の例として、同様であれば0を、異なれば1のフラグを立てる。インデックスは、属性情報がDRAM122からSRAM201へ転送される際に、属性情報比較部204の比較結果に基づいて順次生成される。そして、インデックス生成部202で生成されたインデックスは、インデックス記憶部203へ保存される。以上が、1色目の画像データに関しての動作である。ここで、図2のインデックス生成部202及び属性情報比較部204は、例えば、図1のCPU121及びROM120に記憶されているプログラムから構成される。また、図2のインデックス記憶部203は、例えばCPU121の内部メモリ又はDRAM122に構成される。次に、2色目の画像データ処理時の動作を説明する。コントローラ102から所定のタイミングで2色目の画像データがプリンタエンジン103へ転送される。転送された2色目の画像データは、画像処理部118でブロック毎に属性情報に基づいて順次画像処理が行われる。属性情報は、画素毎に付加されているので、2色目で必要となる属性情報の順番は、1色目と同様である。その為、画像処理部118では、1色目の処理時に作成したインデックス記憶部203に保存されているインデックスを参照する。フラグが0の時には、画像処理部118は、DRAM122に格納されている属性情報を読み出さずに、既に、当該画像処理部118内のSRAM201に保存されている属性情報を使用して画像処理を行う。一方、フラグが1の時には、画像処理部118は、DRAM122に保存されている属性情報を読み出して、SRAM201へ転送し、SRAM201の属性情報を使用して画像処理を行う。3色目と4色目に関しても、上記の2色目と同様の動作を行う。以上、説明した第1の実施形態における処理のフローチャートを、図10及び図11に示す。図10は、本発明の第1の実施形態を示し、1色目の画像データを処理する時の、属性情報に関するフローチャートである。まず、ステップS1001において、例えばCPU112は、コントローラ102からプリンタエンジン103へ1色目の画像データと属性情報を転送する。続いて、ステップS1002において、例えばCPU121は、プリンタエンジン103へ転送された属性情報を当該プリンタエンジン内のDRAM122へ保存する。続いて、ステップS1003において、例えばCPU121は、DRAM122へ保存された属性情報を、ブロック毎に、画像処理部118内のSRAM201へ転送する。続いて、ステップS1004において、属性情報比較部204CPU121は、SRAMへ転送された属性情報と、既に保存されている属性情報とを比較する。続いて、ステップS1005において、属性情報比較部204CPU121は、属性情報を比較した結果が同一であるか否かを判断する。ステップS1005の判断の結果、属性情報を比較した結果が同一である場合には、ステップS1006に進む。ステップS1006に進むと、インデックス生成部202CPU121は、0のインデックスを生成する。続いて、ステップS1007において、インデックス生成部202CPU121は、ステップS1006で生成した0のインデックスをインデックス記憶部203に保存する。一方、ステップS1005の判断の結果、属性情報を比較した結果が同一でない場合には、ステップS1008に進む。ステップS1008に進むと、インデックス生成部202CPU121は、1のインデックスを生成する。続いて、ステップS1009において、インデックス生成部202CPU121は、生成した1のインデックスをインデックス記憶部203に保存する。ステップS1007の処理が終了した場合、或いは、ステップS1009の処理が終了した場合には、ステップS1010に進む。ステップS1010に進むと、画像処理部118は、SRAM201に保存された属性情報を使用して、ステップS1001でプリンタエンジン103へ転送された1色目の画像データに基づく画像処理を行う。その後、図10のフローチャートの処理を終了する。図11は、本発明の第1の実施形態を示し、2色目の画像データを処理する時の、属性情報に関するフローチャートである。まず、ステップS1101において、例えばCPU112は、コントローラ102からプリンタエンジン103へ2色目の画像データを転送する。続いて、ステップS1102において、例えば画像処理部118は、1色目の処理時に生成したインデックスをインデックス記憶部203から参照する。続いて、ステップS1103において、例えば画像処理部118は、ステップS1102で参照したインデックスが1であるか否かを判断する。ステップS1103の判断の結果、ステップS1102で参照したインデックスが1である場合には、ステップS1104に進む。ステップS1104に進むと、例えば画像処理部118は、DRAM122に保存されている属性情報を画像処理部118内のSRAM201へ転送する。ステップS1104の処理が終了した場合、或いは、ステップS1103の判断の結果、ステップS1102で参照したインデックスが1でない場合には、ステップS1105に進む。ステップS1105に進むと、画像処理部118は、SRAM201の属性情報を使用して、ステップS1101でプリンタエンジン103へ転送された2色目の画像データに基づく画像処理を行う。即ち、ステップS1103で、参照したインデックスが1でない場合には、ステップS1104を省略して1105へ進み、SRAM201の属性情報を使用した画像処理を行うことになる。ステップS1105の処理が終了すると、図11のフローチャートの処理を終了する。ここで、3色目、4色目に関しても、図11と同様の処理のフローチャートである。以上、本発明の第1の実施形態では、画像形成装置のメモリアクセス低減方法において、コントローラ102からプリンタエンジン103へ画像データと属性情報が転送された際に、属性情報をプリンタエンジン内のDRAM122に保存する第1のステップ。そして、画像処理部118において次に処理する画像データの属性情報が直前に処理された画像データに係るブロックの属性情報と変化があった場合にのみ、DRAM122に保存された属性情報を画像処理部内のSRAM201に保存する第2のステップ。そして、画像処理部118がSRAM201に保存された属性情報を使用して転送された画像データに基づく画像処理を行う第3のステップ。この際、第2のステップにおいて、1色目の画像データに関して処理する際に、DRAM122からSRAM201に転送された属性情報が既にSRAM201に保存されている属性情報と同一であるか否かを比較し、その比較結果をインデックスとして保存する。そして、2色目以降の画像データに関して処理する際に、前記インデックスを参照して、DRAM122からSRAM201に転送される属性情報が、既にSRAM201に保存されている属性情報と同一である場合には、既にSRAM201に保存されている直前の属性情報を使用して画像処理に供する。第1の実施形態によれば、処理対象の画像データにおける属性情報が既にSRAM201に保存されている時には、DRAM122から属性情報を読み出す必要が無くなるため、DRAM122から属性情報を読み出す回数を減らすことができる。即ち、画像データの属性情報のメモリアクセス過多を解消することができる。これにより、必要となるDRAM122の帯域を低減させることが可能となる。第2の実施形態第2の実施形態において、コントローラ102からプリンタエンジン103に入力される属性情報からインデックスを生成する動作処理を、図12を用いて説明をする。図12は、本発明の第2の実施形態を示し、図1のプリンタエンジン103内の画像処理部118とDRAM122に関する構成を示すブロック図である。第2の実施の形態は、上述の本発明の第1の実施形態とは、インデックスを生成する処理段階が異なる。具体的には、まず、コントローラ102からプリンタエンジン103内のDRAM122へ属性情報が転送される。そして、属性情報比較部204では、DRAM122へ入力される属性情報が、既にDRAM122に保存されている属性情報と同一かどうかを比較する。そして、属性情報比較部204による比較の結果、同一である場合には、DRAM122のメモリ領域に新たに保存せず、異なる場合のみDRAM122へ保存する。その際に、同一であるか異なるかのインデックスをインデックス生成部202で生成する。インデックス情報の例として、同様であれば0を、異なれば1のフラグを立てる。そして、インデックス生成部202で生成したインデックスは、インデックス記憶部203へ保存される。次に、2色目の画像データ処理時の動作を説明する。まず、コントローラ102から、所定のタイミングで2色目の画像データがプリンタエンジン103へ転送される。転送された2色目の画像データは画像処理部118でブロック毎に属性情報に基づいて順次画像処理が行われる。属性情報は、画素毎に付加されているので、2色目で必要となる属性情報の順番は、1色目と同様である。その為、1色目の処理時に作成したインデックス記憶部203に保存されているインデックスを参照する。フラグが0の時は、DRAM122に格納されている属性情報を読み出さずに、既に画像処理部118内のSRAM201に保存されている属性情報を使用して画像処理を行う。一方、フラグが1の時は、DRAM122に保存されている属性情報を読み出して画像処理を行う。3色目と4色目に関しても、2色目と同様の動作を行う。以上で説明した第2の実施形態の処理のフローチャートを図13に示す。図13は、本発明の第2の実施形態を示し、1色目の画像データを処理する時の、属性情報に関するフローチャートである。まず、ステップS1301において、例えばCPU112は、コントローラ102からプリンタエンジン103へ1色目の画像データと属性情報を転送する。続いて、ステップS1302において、属性情報比較部204CPU121は、プリンタエンジン103内のDRAM122へ入力された属性情報と、既にDRAM122に保存されている属性情報を比較する。続いて、ステップS1303において、属性情報比較部204CPU121は、ステップS1302で比較した結果、属性情報が同一であるか否かを判断する。ステップS1303の判断の結果、ステップS1302で比較した結果、属性情報が同一である場合には、ステップS1304に進む。ステップS1304に進むと、インデックス生成部202CPU121は、0のインデックスを生成する。続いて、ステップS1305において、インデックス生成部202CPU121は、ステップS1304で生成した0のインデックスをインデックス記憶部203に保存する。一方、ステップS1303の判断の結果、属性情報を比較した結果が同一でない場合には、ステップS1306に進む。ステップS1306に進むと、インデックス生成部202CPU121は、1のインデックスを生成する。続いて、ステップS1307において、インデックス生成部202CPU121は、ステップS1306で生成した1のインデックスをインデックス記憶部203に保存する。続いて、ステップS1308において、属性情報比較部204CPU121は、プリンタエンジン103内のDRAM122へ、コントローラ102から入力された属性情報を保存する。続いて、ステップS1309において、属性情報比較部204CPU121は、画像処理部118内のSRAM201へ属性情報を転送する。ステップS1305の処理が終了した場合、或いは、ステップS1309の処理が終了した場合には、ステップS1310に進む。ステップS1310に進むと、画像処理部118は、SRAM201に保存された属性情報を使用して、ステップS1301でプリンタエンジン103へ転送された1色目の画像データに基づく画像処理を行う。なお、2色目の画像データを処理する時の、属性情報に関するフローチャートは、第1の実施形態で説明した図11のフローチャートと同様であるので説明は省略する。3色目、4色目に関しても、図11と同様の処理のフローチャートである。以上、第2の実施形態によれば、コントローラ102から入力された属性情報をDRAM122へ保存する回数が減るため、必要となるDRAM122の容量を低減させることが可能となる。また、第1の実施形態と同様に、DRAM122から読み出してSRAM201へ転送する回数が減るため、画像データの属性情報のメモリアクセス過多を解消することができ、必要となるDRAM122の帯域を低減させることが可能となる。その他の実施形態また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記録媒体は、本発明に含まれる。