(57)【要約】【課題】画像データを効率よく処理してハードウェアに対する負荷を軽減する。【解決手段】画像データに基づいて画像形成を行う画像形成部と、前記画像データを管理する制御部と、を備え、前記制御部は、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意し、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にする。【選択図】図４
2016129941.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて画像形成を行う画像形成部と、
前記画像データを管理する制御部と、を備え、
前記制御部は、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意し、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にすることを特徴とする画像形成装置。
【請求項２】
前記制御部は、各ページで属性データが異なっている場合、所定の属性マスタを生成し、生成した属性マスタをマスタ属性とすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、一ページ目の属性データをマスタ属性とすることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記制御部は、前記マスタ属性を同一ジョブにおける全ページに対応することを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記画像データに対応するヘッダ情報に、前記マスタ属性の利用情報欄が設けられていることを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制御部は、パフォーマンス優先モードと画質優先モードのいずれかが設定されたジョブにおいて、前記画質優先モードが選択されている場合は、全ページの属性データのうち、使用頻度が最も高い、共通する属性データをマスタ属性とし、マスタ属性と差分がある属性データを有するページについては当該ページの個別属性データを利用することを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御部は、パフォーマンス優先モードと画質優先モードのいずれかが設定されたジョブにおいて、前記パフォーマンス優先モードが選択されている場合は、属性データ内にテキスト属性が含まれているときは、全ページの属性データを所定の共通属性にしてマスタ属性とすることを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御部は、共通する前記属性をグラフィックス属性とすることを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
前記属性データが、グラフィックス、イメージ、テキストのいずれかであることを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記マスタ属性と、前記マスタ属性に応じて個別の属性データを除外した画像データと、前記マスタ属性に対応しない個別の属性データを有する場合、該個別の属性データと、を格納する記憶部を有することを特徴とする請求項１〜９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記制御部は、ジョブ内に同じ属性データを含むページが存在する場合は、同じ属性データのページが連続ページとなるようにページ順を変更することを特徴とする請求項１〜１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記制御部は、前記画像データを複数の画像形成装置を用いて並列タンデム出力に適用する場合は、同じ属性データを含むページは同じ画像形成装置へ印刷要求されるようにジョブを生成することを特徴とする請求項１〜１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記画像データが、マスタ領域とバリアブル領域とを有し、前記属性データがバリアブル領域に属するものであることを特徴とする請求項１〜１２のいずれか１項に記載の画像形成装置。
【請求項１４】
前記制御部は、画像データのマスタ領域を共通化してマスタ領域を除外したバリアブル領域の画像データとし、該バリアブル領域の画像データについて、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意して前記マスタ領域における属性に組み込み、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にすることを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
画像データに基づいて画像形成を行う画像形成部と、
前記画像データを管理する制御部を備え、
前記制御部は、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意し、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にすることを特徴とする画像形成システム。
【請求項１６】
画像形成部を備える画像形成装置を複数有し、
前記制御部は、前記複数の画像形成部を用いた並列タンデム出力機能を有し、並列タンデム出力機能により出力を行う場合、同じ属性データを含むページは同じ画像形成装置へ印刷要求されるようにジョブを生成することを特徴とする請求項１４に記載の画像形成システム。
【請求項１７】
画像データに基づいて画像形成を行う画像形成装置または画像形成システムの画像形成方法において、
ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意するステップと、
マスタ属性に対応するページでは、前記マスタ属性と、前記マスタ属性に応じて個別の属性データを除外した画像データとを提供するステップと、を有することを特徴とする画像形成方法。
【請求項１８】
前記マスタ属性と、前記マスタ属性に応じて個別の属性データを除外した画像データと、前記マスタ属性に対応しない個別の属性データを有する場合、該個別の属性データと、を受け、前記マスタ属性に対応するページでは前記マスタ属性を属性データとして用いて、画像形成を行うステップを有することを特徴とする請求項１７記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データに基づいて画像形成を行う画像形成装置、画像形成システムおよび画像形成方法に関するものである。
【背景技術】
【０００２】
画像データに基づいて画像形成を行う画像形成装置や画像形成システムでは、商用印刷機のような滞留枚数が多い機械の場合、入力された画像データをＨＤＤに一旦記憶する構成をとることが多く、ＨＤＤアクセスがシステム律速となる。したがって、高速なシステムを実現するためには、高速なＨＤＤ、もしくは、複数のＨＤＤを利用して性能を達成している。このように増加するハードウェア資源を低減させるため、ページデータを各ページに共通するマスタデータと、ページごとに異なるバリアブルデータとに区分し、マスタデータは一度だけＨＤＤから読みだしてメモリに保存し、バリアブルデータのみページごとにＨＤＤから読みだす、といった、ＨＤＤへの負荷を軽減させるシステムも提案されている。例えば特許文献１では、マスタデータとバリアブルデータから構成される印刷データを、従来に比べてより高速に、より効率的にデータ処理するために、一度作成したマスタデータを次に出力するものに使用できるかを判断し、使用可能ならば使用し、使用不可能ならば新しくフォームを登録するものとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−７８４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、画像データそのものの選り分けを行っているものの、画像データに含まれる要素を考慮しておらず、負荷の軽減も十分とはいえない。
画像データは、色を示す色データとその色の属性情報を示す属性データに区分けされる。属性データは、テキスト、グラフィック、イメージといった具合に色データに対して変化が少ない情報となっており、バリアブル領域であっても属性は共通であることも多い。例えば、写真がページごとに差し替えられるバリアブルの場合、色データは各ページで異なるが、いずれのページも属性データは「イメージ」で共通である。
【０００５】
本願発明は、上記事情を背景としてなされたものであり、  画像データをより効率よく処理することでハードウェアに対する負荷を軽減することができる画像形成装置、画像形成システムおよび画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
すなわち、本発明の画像形成装置のうち、第１の本発明は、
画像データに基づいて画像形成を行う画像形成部と、
前記画像データを管理する制御部と、を備え、
前記制御部は、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意し、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にすることを特徴とする。
【０００７】
本願発明によれば、属性データを共通化することで、画像データを効率よく扱うことが可能になる。
【０００８】
第２の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、各ページで属性データが異なっている場合、所定の属性マスタを生成し、生成した属性マスタをマスタ属性とすることを特徴とする。
【０００９】
上記本発明によれば、属性マスタが異なる場合にも、画像品質に影響が少ないなど、所定の属性マスタを用いて属性マスタの共通化を行うことが可能になる。所定の属性マスタは、例えば予め設定しておき、その設定によりマスタ属性を生成することができる。また、ユーザーが所定の属性マスタを適宜時期に指定できるようにしてもよい。所定の属性マスタとしては、例えば品質の影響が少ない属性マスタなどを挙げることができる。
【００１０】
第３の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、一ページ目の属性データをマスタ属性とすることを特徴とする。
【００１１】
上記本発明によれば、共通する属性データとなりやすい１ページ目の属性データをマスタ属性とすることで、ページ毎の画像データにおける属性データの検査に要する時間を短縮化することができる。
【００１２】
第４の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、前記マスタ属性を同一ジョブにおける全ページに対応することを特徴とする。
【００１３】
上記本発明によれば、ジョブ中の全ページにマスタ属性を対応させることで、効率を最もよくすることができる。
【００１４】
第５の本発明の画像形成装置は、前記本発明の画像形成装置において、前記画像データに対応するヘッダ情報に、前記マスタ属性の利用情報欄が設けられていることを特徴とする。
【００１５】
上記本発明によれば、ジョブヘッダーやページヘッダーにマスタ属性の利用情報を設けることで、マスタ属性の利用を容易に行うことを可能にする。
【００１６】
第６の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、パフォーマンス優先モードと画質優先モードのいずれかが設定されたジョブにおいて、前記画質優先モードが選択されている場合は、全ページの属性データのうち、使用頻度が最も高い、共通する属性データをマスタ属性とし、マスタ属性と差分がある属性データを有するページについては当該ページの個別属性データを利用することを特徴とする。
【００１７】
上記本発明によれば、画質優先モードでは、使用頻度が高い属性データをマスタ属性として該当ページで利用可能にするとともに、マスタ属性と差がある属性データを用いるページでは個別の属性データを利用することで設定通りの属性で画像形成を印刷できるようにして画質を設定通りに維持するものとする。
【００１８】
第７の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、パフォーマンス優先モードと画質優先モードのいずれかが設定されたジョブにおいて、前記パフォーマンス優先モードが選択されている場合は、属性データ内にテキスト属性が含まれているときは、全ページの属性データを所定の共通属性にしてマスタ属性とすることを特徴とする。
【００１９】
上記本発明によれば、パフォーマンス優先モードでは、属性データにテキスト属性を有する場合には、全ページの属性データを共通属性データにしてマスタ属性とすることで効率を顕著に向上させることを可能にする。
【００２０】
第８の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、共通する前記属性をグラフィックス属性とすることを特徴とする。
【００２１】
上記本発明によれば、共通化しやすくて品質に対する影響の小さいグラフィック属性で共通化してマスタ属性とすることができる。
【００２２】
第９の本発明の画像形成装置は、前記本発明の画像形成装置において、前記属性データが、グラフィックス、イメージ、テキストのいずれかであることを特徴とする。
【００２３】
上記本発明では、属性データとして一般的なグラフィックス、イメージ、テキストが示されている。
【００２４】
第１０の本発明の画像形成装置は、前記本発明の画像形成装置において、前記マスタ属性と、前記マスタ属性に応じて個別の属性データを除外した画像データと、前記マスタ属性に対応しない個別の属性データを有する場合、該個別の属性データと、を格納する記憶部を有することを特徴とする。
【００２５】
上記本発明では、マスタ属性、マスタ属性に応じて個別の属性データを除外した画像データ、マスタ属性に対応しない個別の属性データを記憶部に格納することができる。記憶部としてはＨＤＤなどが例示される。
【００２６】
第１１の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、ジョブ内に同じ属性データを含むページが存在する場合は、同じ属性データのページが連続ページとなるようにページ順を変更することを特徴とする。
【００２７】
上記本発明によれば、属性データが同じページを連続させることで効率化を図ることができる。
【００２８】
第１２の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、前記画像データを複数の画像形成装置を用いて並列タンデム出力に適用する場合は、同じ属性データを含むページは同じ画像形成装置へ印刷要求されるようにジョブを生成することを特徴とする。
【００２９】
上記本発明によれば、並列タンデムで同じ属性データを含むページを同じ画像形成装置で印刷することで効率化を図ることができる。
【００３０】
第１３の本発明の画像形成装置は、前記本発明の画像形成装置において、前記画像データが、マスタ領域とバリアブル領域とを有し、前記属性データがバリアブル領域に属するものであることを特徴とする。
【００３１】
上記本発明によれば、バリアブル領域において画像データからマスタ属性を除外して効率化を図ることができる。
【００３２】
第１４の本発明の画像形成装置は、前記本発明の画像形成装置において、前記制御部は、画像データのマスタ領域を共通化してマスタ領域を除外したバリアブル領域の画像データとし、該バリアブル領域の画像データについて、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意して前記マスタ領域における属性に組み込み、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にすることを特徴とする。
【００３３】
上記本発明によれば、マスタ領域における属性にバリアブル領域におけるマスタ属性を組み込み、バリアブル領域において画像データからマスタ属性を除外することで一層の効率化を図ることができる。
【００３４】
本発明の画像形成システムは、画像データに基づいて画像形成を行う画像形成部と、
前記画像データを管理する制御部を備え、
前記制御部は、ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意し、マスタ属性に対応するページでは、前記マスタ属性の利用と、前記マスタ属性に応じて個別の属性データを除外した画像データの利用とを可能にすることを特徴とする。
【００３５】
第１５の本発明の画像形成システムは、前記本発明の画像形成システムにおいて、画像形成部を備える画像形成装置を複数有し、
前記制御部は、前記複数の画像形成部を用いた並列タンデム出力機能を有し、並列タンデム出力機能により出力を行う場合、同じ属性データを含むページは同じ画像形成装置へ印刷要求されるようにジョブを生成することを特徴とする請求項１４に記載の画像形成システム。
【００３６】
第１６の本発明の画像形成方法は、画像データに基づいて画像形成を行う画像形成装置または画像形成システムの画像形成方法において、
ページ毎の画像データにおける属性データの一部または全部に対し、少なくとも一部のページで、共通するマスタ属性を用意するステップと、
マスタ属性に対応するページでは、前記マスタ属性と、前記マスタ属性に応じて個別の属性データを除外した画像データとを提供するステップと、を有することを特徴とする。
【００３７】
第１６の本発明の画像形成方法は、前記マスタ属性と、前記マスタ属性に応じて個別の属性データを除外した画像データと、前記マスタ属性に対応しない個別の属性データを有する場合、該個別の属性データと、を受け、前記マスタ属性に対応するページでは前記マスタ属性を属性データとして用いて、画像形成を行うステップを有することを特徴とする。
【発明の効果】
【００３８】
以上説明したように、本発明によれば、ＨＤＤなどへの負荷を最小限に抑えることが可能となり、少ないハードウェア資源によってシステム構築が可能となる。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態の画像形成装置および画像形成システムの制御ブロックを示す図である。
【図２】同じく、画像データにおける色データと属性データの概略を説明する図である。
【図３】同じく、画素領域を複数備えるジョブのページを示す図である。
【図４】同じく、画像データの処理を行うコントローラー側の制御手順を示すフローチャートである。
【図５】同じく、属性データを生成してマスタ属性とした例の概略を示す図である。
【図６】同じく、画像データの印刷を行う本体制御側の制御手順を示すフローチャートである。
【図７】同じく、ページ順の属性データの例を示す図である。
【図８】同じく、属性データを連続するようにページ順を変更した例を示す図である。
【図９】同じく、属性データを連続するようにページ順を変更する制御手順を示すフローチャートである。
【図１０】同じく、属性データを連続するようにページ順を変更した画像データの印刷を行う本体制御側の制御手順を示すフローチャートである。
【図１１】同じく、ページ順の属性データの例を示す図である。
【図１２】同じく、属性データを連続するようにページ順を変更して出力先を同じにした並列タンデム処理の例を説明する図である。
【発明を実施するための形態】
【００４０】
以下に、本発明の一実施形態を添付図面に基づいて説明する。
本発明の画像形成装置および画像形成システムの機能を図１のブロック図に基づいて説明する。
画像形成装置１０は、主要な構成として、制御ブロック１１０とスキャナー部１３０と操作部１４０とプリンター部１５０とを有するコピア本体と、ＬＡＮを通して外部機器（例えばＰＣやサーバ）との間で入出力される画像データを処理する画像処理部（プリント＆スキャナーコントローラー）１６０とを備えている。また、画像形成装置１０は、後処理装置を有するものであってもよい。また、画像形成装置１０は、他の後処理装置や、外部機器などと組み合わせて画像形成システム１を構成することができる。
【００４１】
制御ブロック１１０は、ＰＣＩバス１１２を有しており、ＰＣＩバス１１２は制御ブロック１１０内でＤＲＡＭ制御ＩＣ１１１に接続されている。また、制御ブロック１１０には、制御ＣＰＵ１１３を備えており、該制御ＣＰＵ１１３に前記ＤＲＡＭ制御ＩＣ１１１が接続されている。また、制御ＣＰＵ１１３には、不揮発メモリー１１５が接続されている。該不揮発メモリー１１５には、上記制御ＣＰＵ１１３を動作させるためのプログラムや画像形成装置の設定データ、プロセス制御パラメーター等などが格納されている。
【００４２】
制御ＣＰＵ１１３は、ＲＡＭやＲＯＭを備え、画像形成システム１の全体を制御し、また画像形成装置全体の状態把握を行うものであり、転写媒体の搬送、画像形成の制御などを行う。なお、この実施形態では、制御ＣＰＵ１１３は、画像形成装置の筺体内に設置されているものとして説明したが、画像形成装置の筺体外に制御ＣＰＵ１１３の一部または全部機能を有するものであってもよい。
【００４３】
前記スキャナー部１３０は、光学読み取りを行うＣＣＤ１３１と、スキャナー部１３０全体の制御を行うスキャナー制御部１３２とを備えている。スキャナー制御部１３２は、前記制御ＣＰＵ１１３とシリアル通信可能に接続されており、制御ＣＰＵ１１３による制御を受ける。なお、スキャナー制御部１３２は、ＣＰＵやこれを動作させるプログラムなどによって構成することができる。前記ＣＣＤ１３１で読み取った画像データは、読み取り処理部１１６でデータ処理がなされる。
【００４４】
前記操作部１４０は、タッチパネル式のＬＣＤ１４１と、操作部制御部１４２とを備えており、上記ＬＣＤ１４１と操作部制御部１４２とが接続され、該操作部制御部１４２と前記制御ＣＰＵ１１３とがシリアル通信可能に接続されている。該構成によって操作部１４０の制御が制御ＣＰＵ１１３によって行われる。なお、操作部制御部１４２は、ＣＰＵやこれを動作させるプログラムなどによって構成することができる。操作部１４０では、画像形成装置や画像形成システムにおける設定や動作指令などの動作制御条件の入力が可能となっており、さらに設定内容、機械状態、情報の表示等が可能になっており、上記制御ＣＰＵ１１３により制御される。この操作部１４０によって、所定の操作などを行うことができる。操作部１４０では、上記のように各種表示が可能である。
【００４５】
また、ＤＲＡＭ制御ＩＣ１１１は、圧縮メモリー１２１とページメモリー１２２とからなる画像メモリー（ＤＲＡＭ）１２０に接続されている。該画像メモリー（ＤＲＡＭ）１２０には、前記スキャナー部１３０で取得した画像データやＬＡＮ３を通して取得した画像データが格納される。上記のように画像メモリーは、画像データの記憶領域であり、印刷するジョブの画像データを格納する。また、上記ＤＲＡＭ制御ＩＣ１１１によって複数のジョブに関する画像データを画像メモリーに記憶させることができる。すなわち、画像メモリーには予約されたジョブの画像データの格納も可能である。
また、ＰＣＩバス１１２には、ＨＤＤ１２７が接続されており、各種データの格納、読み出しが可能である。
【００４６】
ＤＲＡＭ制御ＩＣ１１１には、画像データを圧縮する圧縮ＩＣ１１８と、圧縮された画像データを伸長する伸長ＩＣ１２５が接続されている。伸長ＩＣ１２５には書き込み処理部１２６が接続されている。書き込み処理部１２６は、プリンター部１５０のＬＤ１５２に接続され、該ＬＤ１５２の動作に用いられるデータの処理を行う。また、プリンター部１５０は、プリンター部１５０の全体を制御するプリンター制御部１５１を備えており、該プリンター制御部１５１は、前記した制御ＣＰＵ１１３に接続されて制御を受ける。すなわち、制御ＩＣ１１３から与えられるパラメーターに従い、プリント動作の開始／停止を行う。
【００４７】
また、前記ＤＲＡＭ制御ＩＣ１１１に接続された前記ＰＣＩバス１１２には、前記した画像処理部（プリント＆スキャナーコントローラー）１６０のＤＲＡＭ制御ＩＣ１６１が接続されている。画像処理部（プリント＆スキャナーコントローラー）１６０では、ＤＲＡＭ制御ＩＣ１６１に画像メモリー１６２が接続されている。また、画像処理部（プリント＆スキャナーコントローラー）１６０では、前記ＤＲＡＭ制御ＩＣ１６１にコントローラー制御ＣＰＵ１６３が接続されており、ＤＲＡＭ制御ＩＣ１６１に、ＬＡＮインターフェース１６５が接続されている。ＬＡＮインターフェース１６５は、ＬＡＮ３に接続される。
【００４８】
コントローラー制御ＣＰＵ１６３は、外部から画像データを受けて、ＲＩＰ処理などを行うことができ、画像データの管理を行うことができる。すなわち、少なくともコントローラー制御ＣＰＵ１６３は、本発明の制御部として機能する。
なお、画像の管理は、画像形成装置１０外に置かれた外部装置などにより行うことができ、外部装置をネットワークによって画像形成装置１０に接続して画像の管理を行うようにしてもよい。また、前述した制御ＣＰＵ１１３も、画像の管理および画像形成の制御を行うことができ、制御ＣＰＵ１１３のみで、またはコントローラー制御ＣＰＵ１６３とともに本発明の制御部を構成するようにしてもよい。
【００４９】
ＬＡＮ３には、外部機器２（ＰＣ）が接続されており、外部機器２を含む構成により画像形成システム１が構成されるものであってもよい。外部機器２では、画像形成システム１の制御を行い、画像データの管理を行うようにして、本発明の制御部としての機能を有するものであってもよい。
【００５０】
次に、上記画像形成装置システム１の基本的動作について説明する。
先ず、画像形成装置１０において画像データを蓄積する手順について説明する。
スキャナー部１３０で原稿の画像を読み取り、画像データを生成する場合、スキャナー部１３０において原稿からＣＣＤ１３１により原稿の画像を光学的に読み取る。この際には、制御ＣＰＵ１１３から指令を受けるスキャナー制御部１３２によってＣＣＤ１３１の動作制御を行う。ＣＣＤ１３１で読み取られた画像は、読み取り処理部１１６でデータ処理がなされ、データ処理された画像データは、圧縮ＩＣ１１８において所定の方法によって圧縮され、ＤＲＡＭ制御ＩＣ１１１を介して圧縮メモリー１２１に格納される。圧縮メモリー１２１に格納された画像データは、制御ＣＰＵ１１３によってジョブとして管理することができる。また、画像データは画像メモリー（ＤＲＡＭ）１２０に格納した後、ＨＤＤ１２７に格納することができる。
印刷条件等は、操作部１４０において設定することができる。例えば、操作部１４０上で設定された印刷条件（プリントモード、品質モード設定、マスタ属性設定、属性データ変更）等の情報を制御ＣＰＵ１１３に通知し、制御ＣＰＵ１１３で設定情報を作成する。作成された設定情報は制御ＣＰＵ１１３内のＲＡＭに格納される。
【００５１】
画像データを外部から取得する場合、例えば、外部機器２からＬＡＮ３を通して送信される画像データは、コントローラー制御ＣＰＵ１６３の制御により、ＬＡＮインターフェース１６５を介してＤＲＡＭ制御ＩＣ１６１により画像メモリー１６２に格納される。画像メモリー１６２のデータは、ＤＲＡＭ制御ＩＣ１６１、ＰＣＩバス１１２、ＤＲＡＭ制御ＩＣ１１１を介してページメモリー１２２に一旦格納される。ページメモリー１２２に格納されたデータは、ＤＲＡＭ制御ＩＣ１１１を介して圧縮ＩＣ１１８に順次送られて圧縮処理され、ＤＲＡＭ制御ＩＣ１１１を介して圧縮メモリー１２１に格納され、上記と同様に制御ＣＰＵ１１３による管理がなされる。また、圧縮メモリー１２１に格納された画像データは、ＤＲＡＭ制御ＩＣ１１１を介してＨＤＤ１２７に格納することができる。画像メモリー（ＤＲＡＭ）１２０、ＨＤＤ１２７は、本発明の記憶部として利用することができる。
【００５２】
画像形成装置で画像出力を行う場合、すなわち複写機やプリンターとして使用する場合、圧縮メモリー１２１に格納された画像データを、ＤＲＡＭ制御ＩＣ１１１を介して伸長ＩＣ１２５に送出してデータを伸長し、伸長したデータを書き込み処理部１２６に送出し、ＬＤ１５２において各感光体への書き込みを行う。
また、ＨＤＤ１２７に画像データを格納している場合、ＤＲＡＭ制御ＩＣ１１１を回して一旦圧縮メモリー１２１に格納し、以降、上記と同様の処理を行う。
画像の読み込みに際しては、マスタ領域やマスタ属性を有する場合、バリアブル領域において、共通化されたマスタ領域のデータやマスタ属性を読み出して各ページに適用することができる。
画像出力を行う場合、前記したように操作部１４０の設定内容に基づいて行うことができるが、外部機器２などから制御内容を受けることができ、例えば外部機器２内のプリンタードライバに基づいて印刷条件などの制御内容を受けることができる。印刷条件などは、画像データと同様に、ＬＡＮインターフェース１６５を介してＤＲＡＭ制御ＩＣ１６１により画像メモリー１６２に格納される。画像メモリー１６２のデータは、ＤＲＡＭ制御ＩＣ１６１、ＰＣＩバス１１２、ＤＲＡＭ制御ＩＣ１１１を介してページメモリー１２２に格納される。
【００５３】
また、プリンター部１５０では、制御ＣＰＵ１１３の指令を受けたプリンター制御部１５１によって各部の制御が行われる。画像形成部では、ＬＤ１５２により画像データに基づいて感光体に潜像が形成され、書き込まれたトナー像が、搬送経路によって供給される用紙に転写され、定着部で定着がなされる。
【００５４】
なお、画像形成を行う画像データがマスタ領域とバリアブル領域とを有する場合がある。画像データの扱いに際し、マスタ領域は共通化したデータとし、バリアブル領域を個別に扱うことでデータの取り扱い効率が向上する。
さらに、バリアブル領域における画像データは、図２に示すように、色を示す色データと、属性情報を示す属性データとで構成されている。この形態では色データは、画素に応じた白黒のデータを示している。カラー色の場合、各色の色データが０、１などにより示される。一方、属性データは、該当の画素群でそれぞれの画素がイメージデータ（Ｉで表示）であることが示されている。画素群は、ページ全体を表すものであってもよく、また、図３に示すように、各ページに複数の画素群（例えば領域Ａ、Ｂ、Ｃ）を有する場合、各画素群毎に、マスタ領域や色データ、属性データを有しているものであってもよく、画素群毎に属性データが異なるものであってもよい。
【００５５】
以下に、コントローラー制御ＣＰＵ１６３によって、画像の管理を行い、制御ＣＰＵ１１３で画像形成を行う形態を以下に説明する。
なお、コントローラー制御ＣＰＵ１６３側（以下、コントローラーとする）による手順を図４のフローチャートに示し、制御ＣＰＵ１１３側（以下、本体制御ＳＷとする）による手順を図６のフローチャートに示す。
【００５６】
先ず、コントローラー制御ＣＰＵ１６３（以下、単にコントローラーとする）による手順を説明する。
外部機器２などからマスタ領域とバリアブル領域とを有する画像データを受けたコントローラーでは、マスタ領域のデータ（ｉ）を本体制御ＳＷに転送する（ステップｓ１）。次いで、モードが画質優先モードかパフォーマンス優先モードかの判定がなされる（ステップｓ２）。品質の設定は、画像データを送出した外部機器２などで設定することができ、ジョブのヘッダー情報などに付加される。また、画像形成装置１０の操作部１４０を通して設定できるようにしてもよい。画質優先モードは、品質を重視してできる限り、効率化を図るモードであり、パフォーマンス優先モードは、品質よりも効率化を重視するモードである。
【００５７】
画質優先モードが選択されている場合（ステップｓ２、画質優先モード）、全ページ内の使用頻度が最も高い属性データをマスタ属性データ（ii）として本体制御ＳＷへ転送し（ステップｓ３）、マスタ属性データ（ii）を、本体制御ＳＷに転送するステップｓ７に移行する。
モードがパフォーマンス優先モードの場合（ステップｓ２、パフォーマンス優先モード）、バリアブルデータ内の全ページの属性データが共通かを解析する（ステップｓ４）。全ページの属性データが共通する場合（ステップｓ４、Ｙｅｓ）、１頁目の属性データをマスタ属性（ii）として本体制御ＳＷへ転送し（ステップｓ５）、その後、ステップｓ７に移行する。
【００５８】
全ページの属性データが共通しているものではない場合（ステップｓ４、Ｎｏ）、マスタ属性データ（ii）を以下に示す内容で生成し（ステップｓ６）、生成したマスタ属性データ（ii）を本体制御ＳＷへ送信する（ステップｓ７）。
なお、ステップｓ６では、全ページを検索して、図５に示すように、共通属性領域（領域Ａ）を抽出し、そのままの属性情報でマスタ属性に組み込む。この形態では、領域Ａは、マスタ領域にある。差分を示す領域Ｃ（この形態ではバリアブル領域）は、Ｔｅｘｔ属性を含んでいる領域である。この場合、Ｔｅｘｔを含む箇所しか属性のバラツキは発生しない。それ以外はイメージ領域になっている。Ｔｅｘｔ属性を含む領域では、図５に示すように、グラフィック属性としてマスタ属性データ（ii）に組み込む（領域Ｄ）。
なお、この形態では、マスタ領域におけるマスタ属性とバリアブル領域におけるマスタ属性とを組み込んで本体制御ＳＷへ転送しているが、これらを組み込まずに、個別にマスタ属性として転送してもよい。ただし、組み込みを行うことで管理が簡易になり、ハードウェアに対する負荷はより低減する。
【００５９】
次に、全ページについて、ページ順（１〜Ｘページ）に順次以下の手順を実行する（ステップｓ８）。
先ず、モードが画質優先モードか、パフォーマンス優先モードかを判定する（ステップｓ９）。
画質優先モードが選択されている場合（ステップｓ９、画質優先モード）、マスタ属性データと本ページの属性データとを比較し（ステップｓ１０）、差分がなければ（ステップｓ１０、差分なし）、ページヘッダにマスタ属性利用ページであることを示すフラグをセットし（ステップｓ１２）、差分があれば（ステップｓ１０、差分あり）、ページヘッダに個別属性を利用するページであることを示すフラグをセットし、ページヘッダを送信するステップｓ１３に移行する。
モード判定（ステップｓ９）で、パフォーマンス優先モードが設定されている場合（ステップｓ９、パフォーマンス優先モード）、ページヘッダにマスタ属性利用ページであることを示すフラグをセットし（ステップｓ１２）、次いでステップｓ１３でページヘッダを送信する。
【００６０】
ステップｓ１３の後、バリアブル領域の色データ（iii）を本体制御ＳＷへ転送し（ステップｓ１４）、モード判定を行う（ステップｓ１５）。
画質優先モードの場合（ステップｓ１５、画質優先モード）、マスタ属性データと本ページの属性データを比較し（ステップｓ１６）、差分がある場合（ステップｓ１６、差分あり）、属性データ（iv）を本体制御ＳＷへ転送し（ステップｓ１７）、ページがＸページでなければ次ページに移行する（ステップｓ１８）。差分がない場合（ステップｓ１６、差分なし）、ページがＸページでなければ次ページに移行する（ステップｓ１８）。
また、モード判定（ステップｓ１５）で、パフォーマンス優先モードが選択されている場合（ステップｓ１５、パフォーマンス優先モード）、ページがＸページでなければ次ページに移行する（ステップｓ１８）。
ステップｓ１８で、ページが最終の印刷ページＸである場合、処理を終了する。
なお、上記で本体制御ＳＷに転送する場合、本体制御ＳＷでは、データを一旦、記憶部であるＨＤＤ１２７に格納し、必要時に読み出して画像形成に利用することができる。
【００６１】
次に、制御ＣＰＵ１１３（以下、単に本体制御ＳＷとする）による手順を図６のフローチャートに基づいて説明する。
コントローラーから送信されたマスタデータ（i）を受信し（ステップｓ２０）、マスタ属性データ（ii）を受信する（ステップｓ２１）。なお、これらの受信は、制御ＣＰＵ１１３で画像形成の開始に伴って、ＨＤＤ１２７から受信するようにしてもよい。
【００６２】
次に、全ページについて、ページ順に以下の手順を実行する（ステップｓ２２）。
ページヘッダを受信し（ステップｓ２３）、色データ（iii）を受信する（ステップｓ２４）。次いで、ページヘッダを解析し（ステップｓ２５）、個別属性利用の場合（ステップｓ２５、個別属性利用）、属性データ（iv）を受信し（ステップｓ２６）、マスタデータ（i）、色データ（iii）、属性データ（iv）を基に、印刷データを生成し（ステップｓ２７）、印刷を実行する（ステップｓ２９）。
【００６３】
ページヘッダの解析でマスタ属性利用である場合（ステップｓ２５、マスタ属性利用）、マスタデータ（i）、マスタ属性データ（ii）、色データ（iii）を基に、印刷データを生成し（ステップｓ２８）、印刷を実行する（ステップｓ２９）。
印刷実行後、ページが最終印刷ページＸでなければステップｓ２２に移行して手順を繰り返し、ページが最終印刷ページＸであれば処理を終了する（ステップｓ３０）。
なお、上記説明では、一頁に一つの属性データを有することを前提に説明したが、図３に示すように、一つのページに複数の画素領域があり、それぞれで個別の属性データを有するものであってもよい。この場合、各画素領域毎に上記手順を行うことで、それぞれマスタ属性による共通化を行うことができる。したがって、画素領域毎にマスタ属性に対応するページが異なるものであってもよい。異なる各画素領域で属性データが共通している場合、マスタ属性を互いに組み込んで処理することも可能である。
【００６４】
さらに、ページ順を変更して、マスタ属性データを使い回すことで、ＨＤＤアクセスをさらに効率化することが可能になる。
図７は、ページ毎の属性データを概略的に示したものである。四角領域はバリアブル領域を示している。この形態では、１ページ目と３ページ目とが、イメージ属性で共通化しており、２ページ目と４ページ目とがＧｒａｐｈｉｃ属性で共通している。しかし、このページ順では、ページが変わるごとに属性が変化することになる。
図８は、ページ毎の属性データを概略的に示したものであり、四角領域はバリアブル領域を示している。ページ順を変更することで、１ページ目と２ページ目とがイメージ領域で属性データが連続しており、３ページ目と４ページ目とがグラフィック領域で属性データが連続している。
【００６５】
ページ順を変更した際のコントローラー制御フローを図９に示し、本体制御フローを図１０に示す。
この手順では、全頁を解析し、バリアブル領域において同じ属性データが連続ページとなるようにページ順を変更している。
【００６６】
先ず、ページ順変更処理Ｂを開始し（ステップｓ４０）、マスタデータを本体制御ＳＷに送信する（ステップｓ４１）。
次いで、パフォーマンス優先モードか画質優先モードかを確認する（ステップｓ４２）。
画質優先モードの場合（ステップｓ４２、画質優先モード）、１ページ目の属性データをマスタ属性（ii）として本体制御ＳＷへ転送し（ステップｓ４３）、マスタ属性データ（ii）を本体制御ＳＷへ転送する（ステップｓ４６）。
モードがパフォーマンス優先モードの場合（ステップｓ４２、パフォーマンス優先モード）、全ページの属性データが共通かの判定を行う（ステップｓ４４）。
全ページの属性データが共通の場合（ステップｓ４４、Ｙｅｓ）、ステップｓ４３に移行し、１ページ目の属性データをマスタ属性（ii）として本体制御ＳＷへ転送し、ステップｓ４６に移行する。
全ページの属性データが共通しているものではない場合（ステップｓ４４、Ｎｏ）、マスタ属性データ（ii）を生成（Ａ）し、ステップｓ４６でマスタ属性データ（ii）を本体制御ＳＷへ転送する。
【００６７】
ステップｓ４６の後、全ページについて、ページ順（１〜Ｘページ）に以下の手順を実行する（ステップｓ４７）。
先ず、モードが画質優先モードかパフォーマンス優先モードかを判定する（ステップｓ４８）。
画質優先モードが選択されている場合（ステップｓ４８、画質優先モード）、マスタ属性データと本ページの属性データとを比較し（ステップｓ４９）、差分がなければ（ステップｓ４９、差分なし）、ページヘッダにマウス属性利用ページであることを示すフラグをセットし（ステップｓ５１）、ページヘッダを送信する（ステップｓ５２）。
差分があれば（ステップｓ４９、差分あり）、ページヘッダにマスタ属性変更ページであることと示すフラグをセットし（ステップｓ５０）、ページヘッダを送信する（ステップｓ５２）。
モード判定（ステップ４８）で、パフォーマンス優先モードが設定されている場合（ステップｓ４８、パフォーマンス優先モード）、ページヘッダにマウス属性利用ページであることを示すフラグをセットし（ステップｓ５１）、ページヘッダを送信する（ステップｓ５２）。
【００６８】
ステップｓ５２で、ページヘッダを送信後、バリアブル領域の色データ（iii）を本体制御ＳＷへ転送し（ステップｓ５３）、モード判定を行う（ステップｓ５４）。
モード判定で、画質優先モードの場合（ステップｓ５４、画質優先モード）、マスタ属性データと本ページの属性データを比較し（ステップｓ５５）、差分がある場合（ステップｓ５５、差分あり）、属性データ（iv）を本体制御ＳＷへ転送し（ステップｓ５６）、Ｘページでなければ次ページに移行する（ステップｓ５７）。差分がない場合（ステップｓ５５、差分なし）、Ｘページでなければ次ページに移行する（ステップｓ５７）。
また、モード判定でパフォーマンス優先モードが選択されている場合（ステップｓ５４、パフォーマンス優先モード）、Ｘページでなければ次ページに移行する（ステップｓ５７）。
ステップｓ５７で、ページが最終の印刷ページＸである場合、処理を終了する。
なお、上記で本体制御ＳＷに転送する場合、本体制御ＳＷでは、データを一旦、記憶部であるＨＤＤ１２７に格納し、必要時に読み出して画像形成に利用することができる。
【００６９】
次に、制御ＣＰＵ１１３（以下、単に本体制御ＳＷとする）による手順を図１０のフローチャートに基づいて説明する。
コントローラーから送信されたマスタデータ（i）を受信し（ステップｓ６０）、マスタ属性データ（ii）を受信する（ステップｓ６１）。なお、これらの受信は、制御ＣＰＵ１１３で画像形成の開始に伴って、ＨＤＤ１２７から受信するようにしてもよい。
【００７０】
次に、全ページについて、ページ順に以下の手順を実行する（ステップｓ６２）。
ページヘッダを受信し（ステップｓ６３）、色データ（iii）を受信する（ステップｓ６４）。次いで、ページヘッダを解析し（ステップｓ６５）、属性データ変更の場合（ステップｓ６５、属性データ変更）、属性データ（iv）を受信し（ステップｓ６６）、マスタ属性データ（ii）を変更し（ステップｓ６７）、マスタデータ（i）、マスタ属性データ（ii）、色データ（iii）を基に、印刷データを生成し（ステップｓ６８）、印刷を実行する（ステップｓ６９）。
ページヘッダの解析でマスタ属性利用である場合（ステップｓ６５、マスタ属性利用）、マスタデータ（i）、マスタ属性データ（ii）、色データ（iii）を基に、印刷データを生成し（ステップｓ６８）、印刷を実行する（ステップｓ６９）。
印刷実行（ステップｓ６９）後、ページが最終印刷ページＸでなければステップｓ６２に移行して手順を繰り返し、ページが最終印刷ページＸであれば処理を終了する（ステップｓ７０）。
【００７１】
また、ページ順変更したＪｏｂを並列タンデムに適用する場合、同じ属性データを有するページは同じプリンターで印刷するようにＪｏｂ生成することで、すべてのプリンターで属性データの読み出しが効率化されるといった効果も生み出せる。
【００７２】
図１１は、四角で示したバリアブル領域のページ順を変更する前の状態を示しており、この形態では、１ページ目と３ページ目とが、イメージ属性で共通化しており、２ページ目と４ページ目とがＧｒａｐｈｉｃ属性で共通している。しかし、このページ順では、ページが変わるごとに属性が異なることになる。
図１２は、ページ順が入れ替えられており、ページ毎の属性データと、印刷するプリンター、すなわち画像形成装置の指定を概略的に示したものである。ページ順を変更することで、１ページ目と２ページ目とがイメージ領域で属性データが連続しており、３ページ目と４ページ目とがＧｒａｐｈｉｃ領域で属性データが連続している。この実施形態では、１ページ目と２ページ目とは同じ属性データを有しており（Ｉｍａｇｅ）、第１プリンターに印刷指示がなされ、３ページ目と４ページ目とは同じ属性データを有しており（Ｇｒａｐｈｉｃ）、第２プリンターに印刷指示がなされている。
【００７３】
なお、上記各形態では、マスタ領域とバリアブル領域とを有する画像データについてマスタ属性を用意することについて説明したが、本発明としては処理対象とする画像データが、マスタ領域とバリアブル領域とを有するものに限定されるものではない。
【００７４】
以上、本発明について上記実施形態に基づいて説明を行ったが、本発明の範囲を逸脱しない限りは適宜の変更が可能である。
【符号の説明】
【００７５】
１    画像形成システム
２    外部機器
３    ＬＡＮ
１０    画像形成装置
２２    画像メモリー（ＤＲＡＭ）
１１３    制御ＣＰＵ
１２７    ＨＤＤ
１４０    操作部
１５２    ＬＤ
１６３    コントローラー制御ＣＰＵ
【図１】
2016129941.tif 000003
【図２】
2016129941.tif 000004
【図３】
2016129941.tif 000005
【図４】
2016129941.tif 000006
【図５】
2016129941.tif 000007
【図６】
2016129941.tif 000008
【図７】
2016129941.tif 000009
【図８】
2016129941.tif 000010
【図９】
2016129941.tif 000011
【図１０】
2016129941.tif 000012
【図１１】
2016129941.tif 000013
【図１２】
2016129941.tif 000014