(57)【要約】【課題】  画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の画像処理を従来に比べて効率良く実行し得る画像処理装置、画像形成システム及び画像処理プログラムを提供することを目的とする。【解決手段】  ページ生成に関する第１画像処理と第１画像処理とは異なる第２画像処理とを複数のＤＲＰ６１〜６８に実行させる実行制御部３２ａを備え、実行制御部３２ａは、画像形成装置１の電源が入ってから画像出力装置１ａが安定して稼動可能となる状態に移行するまでの移行期間の間に印刷ジョブが入力された場合、すべてのＤＲＰ６１〜６８に第２画像処理を実行させる。【選択図】  図５
2011194809.tif 000002
【特許請求の範囲】
【請求項１】
ページ生成に関する第１画像処理と前記第１画像処理とは異なる第２画像処理とを複数のＤＲＰに実行させる実行制御手段を備え、
前記実行制御手段は、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の間に印刷ジョブが入力された場合、すべてのＤＲＰに前記第２画像処理を実行させることを特徴とする画像処理装置。
【請求項２】
前記実行制御手段は、前記移行期間経過後に前記第２画像処理に関する命令があるか否かを判定するまでの間では、すべてのＤＲＰに前記第１画像処理を実行させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記実行制御手段は、前記第２画像処理に関する命令があった場合、前記複数のＤＲＰに前記第１画像処理と前記第２画像処理とを実行させることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記実行制御手段は、前記複数のＤＲＰに前記第１画像処理より多くの前記第２画像処理を実行させることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記実行制御手段は、前記第２画像処理に関する命令がなかった場合、継続して、すべてのＤＲＰに前記第１画像処理を実行させることを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記実行制御手段は、前記移行期間の間に実行された前記第２画像処理による処理結果を前記第１画像処理が開始されるまで記憶手段に記憶させることを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の画像処理装置と、
前記画像処理装置に印刷ジョブを出力する出力装置と、を備え、
前記画像形成装置は、前記画像処理装置の出力結果に応じた画像を用紙に形成することを特徴とする画像形成システム。
【請求項８】
コンピュータを、
ページ生成に関する第１画像処理と前記第１画像処理とは異なる第２画像処理とを複数のＤＲＰに実行させる実行制御手段として機能させるための画像処理プログラムであって、
前記実行制御手段は、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の間に印刷ジョブが入力された場合、すべてのＤＲＰに前記第２画像処理を実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成システム及び画像処理プログラムに関する。
【背景技術】
【０００２】
画像形成装置の動作は、コントローラによって制御されている。コントローラには、高速で画像処理を行うため、専用の描画プロセッサ(例えばＡＳＩＣ（Application Specific Integrated Circuit：特定用途向集積回路）)や動的再構成可能処理装置（Dynamic Reconfigurable Processor、以下、単にＤＲＰという。）と呼ばれる描画プロセッサが搭載されている。ＤＲＰは、ＣＰＵ（Central Processing Unit）の制御によって、画像処理に関する種々の機能を実現する。
【０００３】
また、画像形成装置には、例えば、感光体、露光装置、帯電装置、転写装置などから構成される画像出力装置が搭載されている。画像出力装置は、画像形成装置の電源が投入されてから安定して稼動可能となる状態に移行するまで時間を要する。この時間には、ＤＲＰの有効活用がなされていない。
【０００４】
印刷時間を短縮する技術として以下の例えば特許文献１〜３が知られている。特許文献１は、印刷準備に関する処理の処理時間を予測し、予測された予測値から印刷開始までの時間を短縮するためのスケジュールを作成する技術を開示する。特許文献２は、複数ページからなる印刷ジョブを印刷制御部及び面付情報によりページ毎にラスタライズの順番を入れ替えることにより、印刷時間を短縮する技術を開示する。特許文献３は、ＤＲＰによるアクセラレータを開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２７０１９９号公報
【特許文献２】特開２００９−２３７７１７号公報
【特許文献３】特開２０１０−００３０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の画像処理を従来に比べて効率良く実行し得る画像処理装置、画像形成システム及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、ページ生成に関する第１画像処理と第１画像処理とは異なる第２画像処理とを複数のＤＲＰに実行させる実行制御手段を備え、実行制御手段は、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の間に印刷ジョブが入力された場合、すべてのＤＲＰに第２画像処理を実行させることを特徴とする画像処理装置である。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、実行制御手段は、移行期間経過後に第２画像処理に関する命令があるか否かを判定するまでの間では、すべてのＤＲＰに第１画像処理を実行させることを特徴としている。
【０００９】
請求項３に記載の発明は、請求項２に記載の発明において、実行制御手段は、第２画像処理に関する命令があった場合、複数のＤＲＰに第１画像処理と第２画像処理とを実行させることを特徴としている。
【００１０】
請求項４に記載の発明は、請求項３に記載の発明において、実行制御手段は、複数のＤＲＰに第１画像処理より多くの第２画像処理を実行させることを特徴としている。
【００１１】
請求項５に記載の発明は、請求項２に記載の発明において、実行制御手段は、第２画像処理に関する命令がなかった場合、継続して、すべてのＤＲＰに第１画像処理を実行させることを特徴としている。
【００１２】
請求項６に記載の発明は、請求項１から５のいずれか１項に記載の発明において、実行制御手段は、移行期間の間に実行された第２画像処理による処理結果を第１画像処理が開始されるまで記憶手段に記憶させることを特徴としている。
【００１３】
請求項７に記載の発明は、請求項１から６のいずれか１項に記載の画像処理装置と、画像処理装置に第１印刷ジョブ及び第２印刷ジョブを出力する出力装置と、を備え、画像形成装置は、画像処理装置の出力結果に応じた画像を用紙に形成することを特徴とする画像形成システムである。
【００１４】
請求項８に記載の発明は、コンピュータを、ページ生成に関する第１画像処理と第１画像処理とは異なる第２画像処理とを複数のＤＲＰに実行させる実行制御手段として機能させるための画像処理プログラムであって、実行制御手段は、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の間に印刷ジョブが入力された場合、すべてのＤＲＰに第２画像処理を実行させることを特徴とする画像処理プログラムである。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の画像処理が従来に比べて効率良く実行される。
【００１６】
請求項２に記載の発明によれば、移行期間経過後に第２画像処理に関する命令があるか否かを判定するまでの間では、すべてのＤＲＰが第１画像処理を実行する。
【００１７】
請求項３に記載の発明によれば、第２画像処理に関する命令があった場合、複数のＤＲＰが第１画像処理と第２画像処理とを実行する。
【００１８】
請求項４に記載の発明によれば、複数のＤＲＰが第１画像処理より多くの第２画像処理を実行する。
【００１９】
請求項５に記載の発明によれば、第２画像処理に関する命令がなかった場合、継続して、すべてのＤＲＰが第１画像処理を実行する。
【００２０】
請求項６に記載の発明によれば、移行期間の間に実行された第２画像処理による処理結果は、第１画像処理が開始されるまで、記憶手段に記憶される。
【００２１】
請求項７に記載の発明によれば、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の画像処理が従来に比べて効率良く実行される。
【００２２】
請求項８に記載の発明によれば、画像形成装置の電源が入ってから画像出力装置が安定して稼動可能となる状態に移行するまでの移行期間の画像処理が従来に比べて効率良く実行される。
【図面の簡単な説明】
【００２３】
【図１】画像形成システムの構成図の一例である。
【図２】コントローラのブロック図である。
【図３】画像処理装置のハードウェア構成である。
【図４】ＤＲＰのブロック図である。
【図５】画像処理装置の機能ブロック図である。
【図６】実行制御部の動作の一例を示すフローチャートである。
【図７】フローチャートの内容を簡易的に説明するための表である。
【図８】比較例に係る画像処理の流れを示す概念図である。
【図９】実施形態に係る画像処理の流れを示す概念図である。
【図１０】比較例に係る画像処理装置の実行状態の概念図である。
【図１１】実施形態に係る画像処理装置の実行状態の概念図である。
【発明を実施するための形態】
【００２４】
以下、本発明を実施するための形態について図面を参照して説明する。
【００２５】
図１は、画像形成システムの構成図の一例である。
画像形成システムは、図１に示すように、画像形成装置１、前処理装置３、バッファ装置４，５、後処理装置６、コントローラ１０、入力装置２０を含む。画像形成装置１は、例えば、感光体、露光装置、帯電装置、転写装置などから構成される画像出力装置１ａを含む。このような電子写真方式に限らず、インクジェット方式であってもよい。また、コントローラ１０は画像処理装置１２を含む。
【００２６】
画像形成装置１は、コントローラ１０による制御に基づいて、画像情報に応じた画像を記録用紙などの用紙７に形成する。画像形成装置１としては例えばプリンタがある。画像情報は、画像処理装置１２から出力される。
【００２７】
前処理装置３は、まだ印刷されていない用紙７を画像形成装置１に送り出す。前処理装置３は、ロール状に巻かれた用紙７を保持する。
後処理装置６は、画像形成装置１から送り出された用紙７を受け取り、ロール状に巻き取る。
バッファ装置４，５は、前処理装置３、及び後処理装置６における用紙７の搬送速度と、画像形成装置１における用紙７の搬送速度との差を吸収する。バッファ装置４，５によって、用紙７には一定の張りが保たれ、用紙７のたるみが抑制される。
【００２８】
出力装置２０は、利用者による操作に基づいて、画像形成装置１で用紙７に画像形成させるための印刷ジョブを生成する。出力装置２０はネットワークＮＷを介して印刷ジョブを画像出力装置１２に出力する。出力装置２０としては例えばパーソナルコンピュータがある。
コントローラ１０は、出力装置２０から出力された印刷ジョブを受信する。コントローラ１０は、印刷ジョブを画像形成装置１で画像形成可能なラスター形式の画像情報に変換する。コントローラ１０は画像情報を画像形成装置１に出力する。尚、コントローラ１０は画像形成装置１の内部に構成されていてもよい。
【００２９】
図２は、コントローラ１０のブロック図である。
コントローラ１０は、図２に示すように、印刷ジョブ受信部１１、画像処理装置１２、印刷データ出力部１３を含む。
【００３０】
印刷ジョブ受信部１１は、出力装置２０から出力された印刷ジョブを受信する。
画像処理装置１２は、印刷ジョブ受信部１１が受信した印刷ジョブを、文字情報と画像情報とに分離し、双方に種々の画像処理を行って、ラスター形式の画像情報を生成する。画像処理装置１２は、次いで、画像処理がなされた画像情報に画像処理がなされた文字情報を合成する。画像処理装置１２は、さらに、合成された画像情報に対し、ページ回転処理やページ面付け処理など、ページ生成に関する第１画像処理を実行し、印刷データ出力部１３に出力する。
印刷データ出力部１３は、画像処理がなされた画像情報を印刷データとして画像形成装置１に出力する。
【００３１】
図３は、画像処理装置１２のハードウェア構成である。
画像処理装置１２は、ＣＰＵ３２、ＳＲＡＭ(Static Random Access Memory)、ＤＲＡＭ(Dynamic RAM)やＳＤＲＡＭ（Synchronous DRAM）、ＮＶＲＡＭ（Non Volatile RAM）、ＤＤＲ２ＳＤＲＡＭ（Double Data Rate 2 SDRAM）等のＲＡＭ３３ａ，７１〜７８、フラッシュメモリ等のＲＯＭ(Read Only Memory)３３ｂ、ＨＤＤ（Hard Disc Drive）３３ｃ、デイジーチェーン状に接続されたＤＲＰ６１〜６８及び外部Ｉ／Ｆ（Interface）３１を有する。ＣＰＵ３２及びＤＲＰ６１〜６８は、ＰＣＩ Ｅｘｐｒｅｓｓバスにより接続される。ＤＲＰ６１〜６８は、後述する識別番号の送受のために配線接続される。最終段となるＤＲＰ６８が印刷データ出力部１３と配線接続される。
【００３２】
コンピュータとしてのＣＰＵ３２は、印刷ジョブが入力されると、ＤＲＰ６１〜６８を稼動させる。この稼動は、ＣＰＵ３２がＲＯＭ３３ｂやＨＤＤ３３ｃ等の記憶装置３３に格納された所要のプログラムを読み込み、当該プログラムに従った演算を行うことにより、実現される。尚、当該プログラムとしては、後述するフローチャートに応じたプログラムとすることができる。また、このプログラムをＣＤ−ＲＯＭなどの搬送可能な記憶媒体に格納してＣＰＵ３２に提供してもよい。
【００３３】
図４は、ＤＲＰ６２のブロック図である。尚、ＤＲＰ６１，６３〜６８も同様の構成を有するため、その説明を省略する。
ＤＲＰ６２は、制御部６２ａ、画像処理部６２ｂ、ダイレクトＩ／Ｏ６２ｃ、高速バススイッチ６２ｄ、ＰＣＩ  Ｅｘｐｒｅｓｓインタフェース６２ｅ、ＲＡＭインタフェース６２ｆを含む。
【００３４】
制御部６２ａは、ＣＰＵ３２からの制御に基づいて稼動する。
画像処理部６２ｂは、制御部６２ａの制御に基づいて、ＰＥ(Processing Element)マトリックスを書換え、種々の画像処理機能を実現する。画像処理部６２ｂの回路記憶部には、実現させる画像処理に関する回路が格納されている。
ダイレクトＩ／Ｏ６２ｃは、ＤＲＰ６１から画像情報を受信し、画像処理部６２ｂに出力すると共に、画像処理部６２ｂで画像処理がなされた画像情報をＤＲＰ６３に出力する。ダイレクトＩ／Ｏ６２ｃは、パイプライン処理方式により、直接、画像情報を転送する。この結果、画像情報には各ＤＲＰ６１〜６４で、逐次、画像処理がなされる。
【００３５】
高速バススイッチ６２ｄは、制御部６２ａ、画像処理部６２ｂ、ＰＣＩ  Ｅｘｐｒｅｓｓインタフェース６２ｅ、ＲＡＭインタフェース６２ｆとの間の情報経路を高速に切り替えるためのバススイッチである。
ＰＣＩ  Ｅｘｐｒｅｓｓインタフェース６２ｅは、外部に接続された他の回路などの間で情報の送受信を行うためのインタフェースである。
ＲＡＭインタフェース６２ｆは、ＲＡＭ７２との間で情報の送受信を行うためのインタフェースである。
【００３６】
図５は、画像処理装置１２の機能ブロック図である。
ＣＰＵ３２は、実行制御部３２ａを実現する。実行制御部３２ａは、後述するフローチャートに基づくプログラムにより実現される。
実行制御部３２ａは、リコンフィグレーションにより、ページ生成に関する第１画像処理と第１画像処理とは異なるラスタライズに関する第２画像処理とを複数のＤＲＰ６１〜６８に実行させる。第２画像処理は、画像情報に対する画像処理である。第２画像処理としては、例えば、ＪＰＥＧ伸張・縮小処理、色変換処理、階調補正（Tone Correction）処理、階調再現（Tone Reproduction Control）処理、スクリーン処理などがある。
【００３７】
図５において、ＤＲＰ６１〜６８は、色変換処理部、スクリーン処理部、ページ生成処理部を実現する。これらは、実行制御部３２ａによる制御信号によって順次切り替わる。
例えば、画像情報がＤＲＰ６１〜６８にそれぞれ入力されると、ＤＲＰ６１〜６６は、まず、色変換処理部を実現する。したがって、画像情報には色変換処理が施される。画像情報に対する色変化処理が完了すると、所定の切替時間を経過した後、ＤＲＰ６１〜６８はスクリーン処理部を実現する。色変換処理が施された画像情報は、切替時間の間、対応するＲＡＭ７１〜７８に記憶される。
【００３８】
次いで、ＲＡＭ７１〜７６に記憶された色変換処理が施された画像情報にスクリーン処理が施される。画像情報に対するスクリーン処理が完了すると、さらに、所定の切替時間を経過した後、ＤＲＰ６１〜６８はページ生成処理部を実現する。スクリーン処理が施された画像情報は、切替時間の間、再度、対応するＲＡＭ７１〜７６に記憶される。次いで、ＲＡＭ７１〜７６に記憶されたスクリーン処理が施された画像情報にページ生成処理が施され、ＣＰＵ３２に出力される。
【００３９】
また、実行制御部３２ａは、画像形成装置１の電源が入ってから画像出力装置１ａが安定して稼動可能となる状態に移行するまでの移行期間の間に印刷ジョブが入力された場合、すべてのＤＲＰ６１〜６８に第２画像処理を実行させる。移行期間の間では、画像出力装置１ａにキャリブレーションやウォームアップなどの安定化処理がなされる。キャリブレーションとは、色や明るさを調整することをいう。本実施形態では、実行制御部３２ａは、画像処理装置１ａが安定化処理を完了するまで、第１画像処理の開始を停止させておく。一方で、実行制御部３２ａは、安定化処理の間に、第２画像処理を完了させておく。
【００４０】
記憶装置３３は、画像情報格納部３３ｘを実現する。画像情報格納部３３ｘは、上述したＲＯＭ３２ｂやＨＤＤ３２ｃにより実現される。
画像情報格納部３３ｘは、画像情報を格納する。画像情報はＣＰＵ３２から呼び出されて、各ＤＲＰ６１〜６８に渡される。
【００４１】
続いて、本実施形態に係る画像処理装置１２の動作について図６を参照して説明する。
【００４２】
図６は、実行制御部３２ａの動作の一例を示すフローチャートである。尚、図６においては、印刷ジョブが実行制御部３２ａに入力されてからの処理を示している。
【００４３】
図６に示すように、画像形成装置１の電源が投入されると、実行制御部３２ａは、画像出力装置１ａの安定化処理を開始し（ステップＳ１）、安定稼動状態に移行完了したか否かを判定する（ステップＳ２）。実行制御部３２ａは、印刷ジョブが入力されてから、画像出力装置１ａが安定稼動状態に移行完了していないと判定した場合には（ステップＳ２：ＮＯ）、すべてのＤＲＰ６１〜６８を第２画像処理で実行させる（ステップＳ３）。この結果、実行制御部３２ａに入力された印刷ジョブの画像情報には、ＤＲＰ６１〜６８が使用されて第２画像処理がなされる。ステップＳ３の処理は、画像出力装置１ａが安定稼動状態に移行完了するまで繰り返される。
【００４４】
一方、実行制御部３２ａは、印刷ジョブが入力されてから、画像出力装置１ａが安定稼動状態に移行完了したと判定した場合には（ステップＳ２：ＹＥＳ）、すべてのＤＲＰ６１〜６８を第１画像処理で実行させる（ステップＳ４）。この結果、第２画像処理が完了したすべての画像情報には、ＤＲＰ６１〜６８が使用されて第１画像処理がなされる。
【００４５】
実行制御部３２ａは、ここで、第２画像処理の命令があるか否かを判定する（ステップＳ５）。実行制御部３２ａは、第２画像処理の命令があったと判定した場合（ステップＳ５：ＹＥＳ）、ＤＲＰ６１〜６８を第１画像処理と第２画像処理との双方で実行させる（ステップＳ６）。この際、ＤＲＰ６１〜６８の実行制御割合は、第１画像処理と第２画像処理とが異なる割合で実行させることが好ましい。さらには、第１画像処理より第２画像処理が処理時間が長くかかる場合には、印刷時間短縮化の観点から、第１画像処理より第２画像処理を多く実行させることが好ましい。ステップＳ６の処理は、第２画像処理の命令がなくなるまで、繰り返される。
【００４６】
一方、実行制御部３２ａは、第２画像処理の命令がないと判定した場合（ステップＳ５：ＮＯ）、継続して、すべてのＤＲＰを第１画像処理で実行させ（ステップＳ７）、処理を終了する。このように、画像出力装置１ａが安定化処理を完了しているか否かや、第２画像処理の命令があるか否かによって、ＤＲＰ６１〜６８に実行させる画像処理の内容や画像処理の割合が変化する。
【００４７】
図７は、上述したフローチャートの内容を簡易的に説明するための表である。
図７に示すように、実行制御部３２ａは、安定化稼動状態までの移行期間中では、ＤＲＰ６１〜６８の１００％を第２画像処理専用として機能させる。
実行制御部３２ａは、移行期間経過後であっても、第２画像処理の命令がなければ、ＤＲＰ６１〜６８の１００％を第１画像処理専用として機能させる。
一方、実行制御部３２ａは、移行期間経過後であって、第２画像処理の命令があれば、ＤＲＰ６１〜６８の４０％を第１画像処理専用として機能させ、６０％を第２画像処理専用として機能させる。尚、この割合は、設計などに応じて、第１画像処理を３０％と第２画像処理を７０％などと適宜変更してもよい。
【００４８】
続いて、本発明の実施形態の概念について、比較例と対比しつつ説明する。
図８は、比較例に係る画像処理の流れを示す概念図、図９は、実施形態に係る画像処理の流れを示す概念図である。
【００４９】
図８において、比較例に係る画像処理装置１２には、Ｎ枚（Ｎは自然数）の第２画像処理専用基板１〜Ｎと、Ｎ枚の第１画像処理専用基板１〜Ｎとが実装されている。Ｙ、Ｍ、Ｃ、Ｋの各色の出力Ｉ／Ｆ専用基板は。画像処理装置１２の内部にあってもよいし、画像処理装置１２の外部であって、コントローラ１０の内部にあってもよい。
【００５０】
第２画像処理専用基板Ｎには、それぞれ３つのＡＳＩＣｎ−１〜ｎ−３が実装されている。ＡＳＩＣ  ｎ−１は、ＪＰＥＧ伸長・縮小処理を実現する。ＡＳＩＣ  ｎ−２は、色変換処理及びＴＲＣ処理を実現する。ＡＳＩＣ  ｎ−３は、スクリーン処理を実現する。したがって、ページ番号が「Ｎ」である画像情報が第２画像処理専用基板Ｎに入力されると、印刷ジョブの内容に応じて、画像情報には、ＡＳＩＣ  ｎ−１〜ｎ−３の画像処理がなされる。これらの画像処理がなされた画像情報は、ハードディスクドライブ（ＨＤＤ）にスプールされる。
【００５１】
第１画像処理専用基板Ｎには、ｎ−４が実装されている。ＡＳＩＣ  ｎ−４は、ページ回転処理及びページ面付け処理を実現する。第１画像処理専用基板Ｎは、ハードディスクドライブにスプールされた画像情報に対し、ＡＳＩＣ  ｎ−４の画像処理を実行する。画像処理が実行された画像情報は、色ごとに分割されて、出力Ｉ／ＦのＡＳＩＣ  ５−Ｙ〜５−Ｋに入力される。
【００５２】
ＡＳＩＣ  ５−Ｙ〜５−Ｋは、入力された画像情報に対し、それぞれＴＲＣ処理、出力Ｉ／Ｆ処理を実行し、出力する。
このように、比較例に係る画像処理装置１２では、第２画像処理専用基板や第１画像処理専用基板、また、ＡＳＩＣという専用機器により画像処理の内容が特定されている。したがって、特定された画像処理以外の画像処理を実現するには、専用基板を追加したり、専用機器を追加したりしなければならず、画像処理装置１２の大型化につながる可能性が生じる。
【００５３】
一方、図９において、実施形態に係る画像処理装置１２には、Ｎ枚の画像処理用基板１〜Ｎが実装されている。例えば、基板１には、２つのＤＲＰ、ＤＲＰ １,２が実装されている。基板Ｎ−１,Ｎには、それぞれ１つのＤＲＰ、ＤＲＰ Ｎ−１,Ｎが実装されている。これらの基板に実装させるＤＲＰの数は、図９に示すものに限定されない。
ここで、画像処理用基板Ｎに、少なくとも１つのＤＲＰが実装させれば、ＤＲＰが実現する画像処理の内容がＣＰＵ３２により、順次、再構成（Reconfiguration）される。図９では、ＤＲＰ１,Ｎ−１は、それぞれ、ＪＰＥＧ伸長処理、ＪＰＥＧ縮小処理、色変換処理、ＴＲＣ処理、スクリーン処理を順次実現していることを示している。ＤＲＰ２, Ｎは、それぞれ、ページ回転処理、ページ面付け処理を順次実現していることを示している。
【００５４】
したがって、ページ番号が「Ｎ」である画像情報が基板Ｎ−１に入力されると、印刷ジョブの内容に応じて、画像情報には、ＣＰＵ３２によって再構成された画像処理（例えばＪＰＥＧ処理や色変換処理など）が順次なされる。これらの画像処理がなされた画像情報は、ハードディスクドライブにスプールされる。そして、基板Ｎは、ハードディスクドライブにスプールされた画像情報に対し、再度、ＣＰＵ３２によって再構成された画像処理（例えばページ回転処理やページ面付け処理）を実行する。画像処理が実行された画像情報は、色ごとに分割されて、出力Ｉ／ＦのＡＳＩＣ  ５−Ｙ〜５−Ｋに入力される。
【００５５】
このように、１つの基板に複数のＡＳＩＣを実装する場合に比べ、少なくとも１つのＤＲＰで複数の画像処理が実現され、部品点数が削減される。また、図９では、Ｎ枚の基板を示して説明したが、基板は少なくとも１枚あれば、複数の画像処理は実現する。このため、基板の枚数も、図８に示す比較例の場合より、削減してもよい。
尚、図９において、ページ生成に関する第１画像処理と、ページ生成以外の画像処理に関する第２画像処理とは異なるＤＲＰによって実行されているが、第１画像処理と第２画像処理とが同じＤＲＰによって実行されるようにしてもよい。
【００５６】
図１０は、比較例に係る画像処理装置１２の実行状態の概念図、図１１は、実施形態に係る画像処理装置１２の実行状態の概念図である。図１０及び図１１に示す概念図では、横軸を時間軸としている。
【００５７】
図１０に示す比較例に係る画像処理装置１２は、５枚の第２画像処理専用基板と５枚の第１画像処理専用基板とを有する。第２画像処理専用基板は、それぞれ、３つのＡＳＩＣが実装されている。第１画像処理専用基板は、それぞれ１つのＡＳＩＣが実装されている。このため、画像処理装置１２全体では、２０個のＡＳＩＣが搭載されている。
【００５８】
第２画像処理専用基板及び第１画像処理専用基板の各ＡＳＩＣの中に記載される数字「０１」、「０２」、・・・は、ページ番号を示している。例えば、第２画像処理専用基板の１枚目のＡＳＩＣには、「０１」、「０６」、「１１」と記載されている。したがって、当該ＡＳＩＣは、画像情報の１ページ目、６ページ目、１１ページ目を画像処理する。
【００５９】
また、ＡＳＩＣの１マスは、横軸方向に１秒を示す。例えば、５枚の第２画像処理専用基板に実装された各ＡＳＩＣの縦方向に、「０１」、「０２」、「０３」、「０４」、「０５」と記載されている。この場合、１秒間に、画像情報の１ページ目〜５ページ目を第２画像処理することを示す。したがって、３秒間に、１５ページ分の第２画像処理がなされ、例えば、画像出力装置１ａの安定化処理時間Ｔａが６００秒であるとすると、その間に、３０００ページの第２画像処理がなされる。しかし、仮に、安定化処理時間Ｔａの間に、４００ページの印刷ジョブ２０個がＣＰＵ３２に入力されると、８０００ページ分の第２画像処理を要するが、安定化処理時間Ｔａの間に可能な第２画像処理は３０００ページ分であるため、残りの５０００ページについては、第２画像処理が完了しない。したがって、第２画像処理がなされた３０００ページ分の画像情報は、ハードディスクドライブにスプールされる。
【００６０】
そして、安定化処理時間Ｔａが経過すると、第１画像処理が開始する。第１画像処理は、ハードディスクドライブにスプールされた３０００ページ分の画像情報に対して行われる。第２画像処理が行われていない５０００ページ分の画像情報は、安定化処理時間Ｔａが経過した後に、第２画像処理が行われる。５０００ページ分の画像情報に対し、第２画像処理が完了すると、第１画像処理が開始する。５０００ページ分の画像情報に対し、第１画像処理が完了すると、印刷処理が終了する。このため、比較例では、安定化処理時間Ｔａの間に第２画像処理が完了しなかった画像情報があると、その分だけ、印刷時間の遅延が生じ得る。
【００６１】
一方、図１１に示す実施形態に係る画像処理装置１２は、基板の枚数とは無関係に、画像処理装置１２全体で２０個のＤＲＰが搭載されている。例えば、１枚の基板に２０個のＤＲＰを実装してもよいし、２０枚の基板に１つずつＤＲＰを実装してもよい。５枚の基板に４枚ずつＤＲＰを実装してもよい。画像処理を実現する機器の個数は、比較例の場合と実施形態の場合とで同数である。
【００６２】
基板の各ＤＲＰの中に記載される数字「０１」、「０２」、・・・は、比較例の場合と同様に、ページ番号を示している。例えば、１つ目のＤＲＰには、「０１」、「２１」、「４１」と記載されている。したがって、当該ＤＲＰは、画像情報の１ページ目、２１ページ目、４１ページ目を画像処理する。
【００６３】
また、ＤＲＰの１マスも、比較例と同様に、横軸方向に１秒を示す。例えば、各ＤＲＰの縦方向に、「０１」、「０２」、「０３」、・・・「２０」と記載されている。この場合、１秒間に、画像情報の１ページ目〜２０ページ目を第２画像処理することを示す。したがって、３秒間に、６０ページ分の第２画像処理がなされ、例えば、画像出力装置１ａの安定化処理時間Ｔａが６００秒であるとすると、その間に、１２０００ページの第２画像処理がなされる。したがって、仮に、安定化処理時間Ｔａの間に、４００ページの印刷ジョブ２０個がＣＰＵ３２に入力されると、８０００ページ分の第２画像処理を要するが、安定化処理時間Ｔａの間に可能な第２画像処理は１２０００ページ分であるため、第２画像処理が完了する。
【００６４】
第２画像処理が完了した画像情報は、ハードディスクドライブにスプールされる。そして、安定化処理時間Ｔａが経過した後に、ハードディスクドライブにスプールされた８０００ページ分の画像情報に対し、２０個のＤＲＰで第１画像処理がなされる。このため、追加の印刷ジョブがなければ、第１画像処理は４００秒で完了し、印刷処理を終了する。逆に、追加の印刷ジョブがあれば、当該印刷ジョブの画像情報に対し、ＤＲＰは第２画像処理と第１画像処理とを所定の割合で実行する。そして、第２画像処理が完了すると、すべてのＤＲＰは第１画像処理を実行し、印刷処理を終了する。
【００６５】
このように、実施形態に係る画像処理装置１２では、安定化処理時間Ｔａの間に、ページ生成に関する画像処理以外の画像処理を完了させておく。このため、比較例と比べて、全体としての印刷時間が短縮する。
【００６６】
以上、本発明の好ましい実施形態について詳述したが、本発明に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００６７】
１  画像形成装置
１ａ  画像出力装置
１０  コントローラ
１２  画像処理装置
２０  出力装置
３２  ＣＰＵ
３２ａ  実行制御部
６１〜６８  ＤＲＰ
３３  記憶装置
３３ｘ  画像情報格納部
【図１】
2011194809.tif 000003
【図２】
2011194809.tif 000004
【図３】
2011194809.tif 000005
【図４】
2011194809.tif 000006
【図５】
2011194809.tif 000007
【図６】
2011194809.tif 000008
【図７】
2011194809.tif 000009
【図８】
2011194809.tif 000010
【図９】
2011194809.tif 000011
【図１０】
2011194809.tif 000012
【図１１】
2011194809.tif 000013