(57)【要約】【課題】画像データを一旦記憶した後に読み出して画像形成するカラーの画像形成装置において、モノクロ画像を扱う場合の画像データの記憶に関するパフォーマンスをカラー画像の場合に比べて向上させることで、モノクロ時の生産性を高める。【解決手段】画像メモリ３３とハードディスク装置３４とを有する画像記憶部１３をＹ、Ｍ、Ｃ、Ｋの色別に複数有し、カラー画像を入力する場合は、色別の画像データを複数の画像記憶部に分散して同時並行に記憶させ、かつ各画像記憶部内では画像データを画像メモリ３３に一時記憶した後、ハードディスク装置に転送して記憶させる。モノクロ画像の場合は、記憶先の画像記憶部を択一的に切り替えてモノクロの画像データを複数の画像記憶部に分散して記憶させると共に、記憶先に選択した画像記憶部の画像メモリ３３が一杯になる前に記憶先を他の画像記憶部に切り替える。【選択図】図１
2008078960.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像入力部と、
前記画像入力部から入力された画像データを記憶するための複数の画像記憶部と、
前記画像記憶部に対する画像データの記憶と読み出しを制御する制御部と、
前記画像記憶部から読み出された画像データに基づいて画像形成する画像出力部と
を備え、
前記画像記憶部はそれぞれ第１記憶部と第２記憶部とを有し、
前記制御部は、
前記画像入力部からカラー画像が入力される場合は、該カラー画像を構成する色別の画像データを複数の画像記憶部に分散して同時並行に記憶させると共に、前記各画像記憶部内では、前記画像入力部からの画像データを第１記憶部に一時記憶した後に第２記憶部に転送して記憶させ、
前記画像入力部からモノクロの画像が入力される場合は、記憶先の画像記憶部を択一的に切り替えてモノクロの画像データを複数の画像記憶部に分散して記憶させると共に、各画像記憶部内では前記第１記憶部に画像データを記憶させる
ことを特徴とする画像形成装置。
【請求項２】
画像データを入力する画像入力部と、
前記画像入力部から入力された画像データを記憶するための複数の画像記憶部と、
前記画像記憶部に対する画像データの記憶と読み出しを制御する制御部と、
前記画像記憶部から読み出した画像データに基づいて画像形成する画像出力部と
を備え、
前記画像記憶部はそれぞれ第１記憶部と第２記憶部とを有し、
前記制御部は、前記画像入力部から画像データを入力するとき、前記各画像記憶部内では、前記画像入力部からの画像データを第１記憶部に一時記憶した後に第２記憶部に転送して記憶させると共に、
前記画像入力部からカラー画像が入力される場合は、該カラー画像を構成する色別の画像データを複数の画像記憶部に分散して同時並行に記憶させ、
前記画像入力部からモノクロの画像が入力される場合は、記憶先の画像記憶部を択一的に切り替えてモノクロの画像データを複数の画像記憶部に分散して記憶させると共に、記憶先に選択した画像記憶部の第１記憶部の空き容量が所定量未満であれば記憶先を他の画像記憶部に切り替え、画像データを転送する
ことを特徴とする画像形成装置。
【請求項３】
前記画像入力部と前記画像出力部は、色別に設けられた複数の画像データ経路で接続され、
前記画像記憶部は、前記色別の画像データ経路の途中にそれぞれ介挿されると共に、画像記憶部間で画像データを転送するための転送経路で接続され、
前記制御部は、
カラー画像の場合は、前記色別の画像データ経路を通じて色別の画像データを前記各画像記憶部に同時並行に処理させ、
モノクロ画像の場合は、記憶先に選択した画像記憶部へ前記転送経路を通じてモノクロの画像データを転送する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
モノクロの画像データの記憶先にする画像記憶部を、ページ単位に切り替える
ことを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
モノクロの画像データの記憶先にする画像記憶部を、１ページ毎に切り替える
ことを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項６】
モノクロの画像データの記憶先にする画像記憶部を、１ページの画像データを複数に分割した分割画像毎に切り替える
ことを特徴とする請求項２に記載の画像形成装置。
【請求項７】
前記第２記憶部は、キャッシュメモリを備えたハードディスク装置であり、
前記分割の単位は、前記キャッシュメモリの記憶容量以下に設定する
ことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記画像記憶部はそれぞれ、画像データを圧縮／伸張する圧縮伸張器を備え、
前記制御部は、前記画像記憶部に前記画像入力部からの画像データを前記圧縮伸張器で圧縮させて記憶させる
ことを特徴とする請求項１乃至７に記載の画像形成装置。
【請求項９】
前記第１記憶部は、半導体メモリであり、
前記第２記憶部は、ハードディスク装置である
ことを特徴とする請求項１乃至８のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像とモノクロ画像とを扱う画像形成装置に係わり、画像データを記憶するための画像記憶部を複数備えた画像形成装置に関する。
【背景技術】
【０００２】
デジタル複写機などの画像形成装置では、一般に、コピー動作やプリント動作において複数部の出力や電子ソートを可能にするために、スキャナ部などから入力した画像データを圧縮してメモリに一旦記憶した後、該メモリから任意ページの画像データを読み出し伸張してプリンタ部へ出力するという流れで一連のデータ処理を行なっている。また、高解像度化・高速化に伴う画像データ量の増大に対応するため、画像データを一時記憶用の半導体メモリからハードディスク装置に転送して記憶させる画像形成装置がある。
【０００３】
カラー画像を扱う画像形成装置では、通常、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色でフルカラーを実現しており、カラー化によるパフォーマンスの低下を避けるために、画像データの経路やメモリを色別に設け、上記した流れのデータ処理を４色の画像データに対して同時並行に処理するように構成されたものもある。
【０００４】
このように、色別に設けた画像データ経路やメモリを同時並行に作動させてカラー画像を処理する画像形成装置では、いずれか１色のメモリが一杯になるとカラーでの動作を継続できなくなる。そこで、いずれかのメモリが一杯になったとき、該メモリに格納すべきであった色の画像データを他のメモリの空き領域に転送して格納するようにした画像形成装置が提案されている（たとえば、特許文献１参照。）。
【０００５】
【特許文献１】特開平１０−３２６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、カラーの画像形成装置では、モノクロ時の生産性をカラーの場合より高くすることを求められる場合があるが、多くの画像形成装置では、色別に設けた経路の中の１経路のみを使用してモノクロ画像のデータ処理を行なうので、内部でのデータ処理に関するパフォーマンスはカラー画像に比べて向上しない。従って、内部でのデータ処理において、画像データを一時記憶用の半導体メモリからハードディスク装置へ転送して記憶させる構成の画像形成装置の場合には、半導体メモリとハードディスク装置との間のデータ転送速度が遅いために、該転送がモノクロ画像を扱う場合の生産性の向上を阻害してしまうという問題があった。
【０００７】
一方、特許文献１に開示された技術は、いずれかのメモリが一杯のときに他色のメモリを代用することでカラー動作を継続させるものであり、モノクロ画像を扱う場合の生産性を向上させるという課題を解決することはできない。
【０００８】
本発明は、上記の問題を解決しようとするものであり、モノクロ画像を扱う場合の画像データの記憶に関するパフォーマンスをカラー画像の場合に比べて高めることで、モノクロ時の生産性を向上させることのできる画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］画像データを入力する画像入力部と、
前記画像入力部から入力された画像データを記憶するための複数の画像記憶部と、
前記画像記憶部に対する画像データの記憶と読み出しを制御する制御部と、
前記画像記憶部から読み出された画像データに基づいて画像形成する画像出力部と
を備え、
前記画像記憶部はそれぞれ第１記憶部と第２記憶部とを有し、
前記制御部は、
前記画像入力部からカラー画像が入力される場合は、該カラー画像を構成する色別の画像データを複数の画像記憶部に分散して同時並行に記憶させると共に、前記各画像記憶部内では、前記画像入力部からの画像データを第１記憶部に一時記憶した後に第２記憶部に転送して記憶させ、
前記画像入力部からモノクロの画像が入力される場合は、記憶先の画像記憶部を択一的に切り替えてモノクロの画像データを複数の画像記憶部に分散して記憶させると共に、各画像記憶部内では前記第１記憶部に画像データを記憶させる
ことを特徴とする画像形成装置。
【００１１】
上記発明では、モノクロの画像を入力する場合、複数の画像記憶部を択一的に切り替えて使用することにより、複数の画像記憶部の第１記憶部をモノクロの画像データの記憶領域に共用でき、カラー画像の場合に比べて、１色にあたりの第１記憶部の容量が増大する。これにより、第１記憶部に記憶した画像データを第２記憶部へ転送して退避させることなく入力動作を継続可能なページ数が多くなり、モノクロ画像時の生産性の向上を図ることができる。
【００１２】
［２］画像データを入力する画像入力部と、
前記画像入力部から入力された画像データを記憶するための複数の画像記憶部と、
前記画像記憶部に対する画像データの記憶と読み出しを制御する制御部と、
前記画像記憶部から読み出した画像データに基づいて画像形成する画像出力部と
を備え、
前記画像記憶部はそれぞれ第１記憶部と第２記憶部とを有し、
前記制御部は、前記画像入力部から画像データを入力するとき、前記各画像記憶部内では、前記画像入力部からの画像データを第１記憶部に一時記憶した後に第２記憶部に転送して記憶させると共に、
前記画像入力部からカラー画像が入力される場合は、該カラー画像を構成する色別の画像データを複数の画像記憶部に分散して同時並行に記憶させ、
前記画像入力部からモノクロの画像が入力される場合は、記憶先の画像記憶部を択一的に切り替えてモノクロの画像データを複数の画像記憶部に分散して記憶させると共に、記憶先に選択した画像記憶部の第１記憶部の空き容量が所定量未満であれば記憶先を他の画像記憶部に切り替え、画像データを転送する
ことを特徴とする画像形成装置。
【００１３】
上記発明では、第１記憶部への画像データの書き込み速度に対して、第１記憶部から第２記憶部への画像データの転送速度が遅い場合、画像データの書き込みを同じ第１記憶部に対して継続すると、やがてその第１記憶部の空き容量は減少して満杯になる。カラーの場合、色別の画像データの記憶に各画像記憶部を同時並行に使用するので、第１記憶部が満杯になった後は、第１記憶部への画像データの書き込み速度は、第１記憶部から第２記憶部への転送速度に規制されて遅くなる。
【００１４】
これに対し、モノクロの場合は、第１記憶部が満杯になる前に画像データの記憶先を他の画像記憶部に切り替えるので、第１記憶部へのモノクロ画像データの書き込みを継続することができる。また、画像データの記憶先が他の画像記憶部へ切り替えられた後は、第１記憶部に溜まっている画像データが第２記憶部へ順次転送されて第１記憶部の空き容量が増えるので、次の書き込みに備えることができる。
【００１５】
したがって、第１記憶部への最速での書き込みを長期に継続することができ、第２記憶部へ画像データを転送しているにもかかわらず、第２記憶部への転送によるパフォーマンスの低下がなくなり、モノクロ画像を扱う場合の生産性の向上を図ることができる。
【００１６】
［３］前記画像入力部と前記画像出力部は、色別に設けられた複数の画像データ経路で接続され、
前記画像記憶部は、前記色別の画像データ経路の途中にそれぞれ介挿されると共に、画像記憶部間で画像データを転送するための転送経路で接続され、
前記制御部は、
カラー画像の場合は、前記色別の画像データ経路を通じて色別の画像データを前記各画像記憶部に同時並行に処理させ、
モノクロ画像の場合は、記憶先に選択した画像記憶部へ前記転送経路を通じてモノクロの画像データを転送する
ことを特徴とする［１］または［２］に記載の画像形成装置。
【００１７】
［４］モノクロの画像データの記憶先にする画像記憶部を、ページ単位に切り替える
ことを特徴とする［１］乃至［３］のいずれかに記載の画像形成装置。
【００１８】
上記発明では、同一ページの画像データは１つの画像記憶部に格納されるので、画像データの記憶先の管理が容易になる。この場合、第１記憶部の空き容量が１ページ分のデータ量未満にならないように、記憶先の画像記憶部が切り替えるとよい。
【００１９】
［５］モノクロの画像データの記憶先にする画像記憶部を、１ページ毎に切り替える
ことを特徴とする［１］乃至［３］のいずれかに記載の画像形成装置。
【００２０】
上記発明では、記憶先の画像記憶部を１ページ毎、機械的に切り替えることで、各第１記憶部に充分な空き容量が残っている段階で記憶先の切り替えが行なわれるようになり、記憶先の切り替えに際して、１ページ分のデータ量以上の空き容量が残っているか否かを検査する必要がなくなり、処理が簡略化される。
【００２１】
［６］モノクロの画像データの記憶先にする画像記憶部を、１ページの画像データを複数に分割した分割画像毎に切り替える
ことを特徴とする［２］に記載の画像形成装置。
【００２２】
［７］前記第２記憶部は、キャッシュメモリを備えたハードディスク装置であり、
前記分割の単位は、前記キャッシュメモリの記憶容量以下に設定する
ことを特徴とする［６］に記載の画像形成装置。
【００２３】
［８］前記画像記憶部はそれぞれ、画像データを圧縮／伸張する圧縮伸張器を備え、
前記制御部は、前記画像記憶部に前記画像入力部からの画像データを前記圧縮伸張器で圧縮させて記憶させる
ことを特徴とする［１］乃至［７］に記載の画像形成装置。
【００２４】
［９］前記第１記憶部は、半導体メモリであり、
前記第２記憶部は、ハードディスク装置である
ことを特徴とする［１］乃至［８］のいずれかに記載の画像形成装置。
【発明の効果】
【００２５】
本発明に係わる画像形成装置によれば、カラー画像の場合に同時並行に使用される複数の画像記憶部を、モノクロ画像の場合は択一的に切り替えて使用し、複数の画像記憶部が有する第１記憶部をモノクロの画像データの記憶領域に共用するので、第１記憶部から第２記憶部への画像データの転送に起因したパフォーマンスの低下を抑制して、モノクロ画像を扱う場合の生産性の向上を図ることができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面に基づき本発明の実施の形態を説明する。
【００２７】
図１は、本発明の一実施の形態に係わる画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、原稿を読み取って画像データを入力する、画像入力部としての画像読取部１１と、画像読取部１１から入力される画像データに対して各種の画像処理を施すスキャナ系画像処理部１２と、画像データを記憶するための画像記憶部１３と、画像記憶部１３から読み出された画像データに対して印刷出力のための各種画像処理を施すプリンタ系画像処理部１４と、プリンタ系画像処理部１４から入力される画像データに基づいて記録紙上に画像形成して印刷出力する画像出力部１５とを備えている。
【００２８】
画像読取部１１は、図示省略してあるが、原稿を照射する光源と、原稿画像を幅方向に１ライン分カラーで読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動機構と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学部品などを備えている。ラインイメージセンサはＣＣＤ（Charge Coupled Device）で構成される。また、ラインイメージセンサが出力するアナログ画像信号をデジタルの画像データに変換するＡ／Ｄ変換器を備えている。さらに画像読取部１１は、複数枚の原稿を順次連続的に読み取るための図示しない自動原稿送り装置を備えている。
【００２９】
画像読取部１１はＲ（レッド）色と、Ｇ（グリーン）色と、Ｂ（ブルー）色の画像データを出力し、各色の画像データは、色別の画像データバス（画像データ経路）１６Ｒ、１６Ｇ、１６Ｂを通じてスキャナ系画像処理部１２に入力される。
【００３０】
スキャナ系画像処理部１２は、変倍、ガンマ補正など画像処理の後、Ｒ、Ｇ、Ｂの３色で入力された画像データをＹ（イエロー）色、Ｍ（マゼンダ）色、Ｃ（シアン）色、Ｋ（ブラック）色に色変換し、誤差拡散処理を行なって、後段の画像記憶部１３に出力する。スキャナ系画像処理部１２以後、画像記憶部１３、プリンタ系画像処理部１４、画像出力部１５までの間は、Ｙ色用、Ｍ色用、Ｃ色用、Ｋ色用の独立した４本の画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋで接続されている。
【００３１】
スキャナ系画像処理部１２からの画像データは画像記憶部１３で一旦記憶された後、読み出されてプリンタ系画像処理部１４へ出力され、プリンタ系画像処理部１４でスクリーン処理、ガンマ補正などの画像処理を施された後，画像出力部１５に入力されて画像形成に供される。
【００３２】
画像記憶部１３はさらに、ＰＣＩ（Peripheral Component Interconnect）バスなどの汎用バス２１を通じてシステム制御部２２、操作表示部２３、外部入出力部２４、ＬＡＮ（Local Area Network）を介して外部端末と通信するためのＬＡＮ−Ｉ／Ｆ部２５などと接続されている。システム制御部２２は、画像形成装置１０の動作を統括制御する機能を果たし、ＣＰＵ（Central Processing Unit）２２ａのほか図示省略のＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを主要部として構成される。
【００３３】
操作表示部２３は図示省略の液晶ディスプレイ、タッチパネル、操作スイッチなどで構成され、各種操作画面の表示および操作者からの各種入力操作の受け付けを行なう。画像記憶部１３は汎用バス２１を通じて外部入出力部２４やＬＡＮ−Ｉ／Ｆ部２５に接続された不図示の外部機器との間で画像データの転送を行なう。たとえば、画像読取部１１で読み取って得た画像データを外部機器へ出力したり、外部装置から入力される画像データを画像出力部１５で印刷したりする。外部入出力部２４やＬＡＮ−Ｉ／Ｆ部２５は、外部機器から画像データを入力する画像入力手段としての機能も果たす。
【００３４】
図２は、画像記憶部１３の内部構成およびバス構成を示している。画像記憶部１３は、Ｙ色用のＹｃｈ画像記憶部１３Ｙと、Ｍ色用のＭｃｈ画像記憶部１３Ｍと、Ｃ色用のＣｃｈ画像記憶部１３Ｃと、Ｋ色用のＫｃｈ画像記憶部１３Ｋとで構成される。これらの画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋの内部構成は同一であり、図２では代表してＹｃｈ画像記憶部１３Ｙの内部構成を示してある。
【００３５】
各色用の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋはそれぞれ、対応する色の画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋの途中に介挿された画像情報転送制御回路３１と、画像情報転送制御回路３１の配下に接続された圧縮・伸張装置３２と、同じく画像情報転送制御回路３１の配下に接続された第１記憶部としての画像メモリ３３と、第２記憶部としてのハードディスク装置３４とを有している。画像メモリ３３は、半導体メモリで構成される。また画像メモリ３３は圧縮した画像データを数十ページ分記憶可能な容量を備えている。ここでは、各画像メモリ３３は２５６ＭＢ（メガバイト）の記憶容量を備えている。
【００３６】
汎用バス２１は、システム制御部２２などが接続された１次バス２１ａと、画像記憶部１３内でＹｃｈ画像記憶部１３Ｙ、Ｍｃｈ画像記憶部１３Ｍ、Ｃｃｈ画像記憶部１３Ｃ、Ｋｃｈ画像記憶部１３Ｋとを接続する２次バス２１ｂとで構成され、１次バス２１ａと２次バス２１ｂとの間は、バスブリッジ２８ａで接続されている。各色用の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋの内部には、画像情報転送制御回路３１とハードディスク装置３４との間でデータ転送を行なうための３次バス２１ｃが設けてあり、２次バス２１ｂと各色用の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ内の３次バス２１ｃとはそれぞれバスブリッジ２８ｂを介して接続されている。
【００３７】
３次バス２１ｃと２次バス２１ｂとの間に介在するバスブリッジ２８ｂにより、各色用の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋの内部における画像メモリ３３とハードディスク装置３４間の３次バス２１ｃを通じた画像データの転送は、それぞれの画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋで独立して行なうことができる。また、バスブリッジ２８ｂおよび２次バス２１ｂは、画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ間でデータを転送するための転送経路として機能し、画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ相互間でデータ転送することができる。また２次バス２１ｂと１次バス２１ａとの間にはバスブリッジ２８ａが介在しているので、２次バス２１ｂを通じたデータ転送と１次バス２１ａを通じたシステム側のデータ転送とを独立に行なうことができると共に、バスブリッジ２８ａを通じて１次バス２１ａと２次バス２１ｂとの間でのデータ転送が可能になっている。
【００３８】
画像情報転送制御回路３１は、画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋ、圧縮・伸張装置３２、画像メモリ３３および３次バス２１ｃに対するデータの入出力動作を制御する回路である。
【００３９】
本実施の形態の画像形成装置１０では、画像記憶部１３に対する画像データの記憶と読み出しを制御する制御部としての機能は、画像情報転送制御回路３１とシステム制御部２２とが主として果たしている。詳細には、システム制御部２２は画像形成装置１０内での画像データの流れを全体制御し、画像情報転送制御回路３１はシステム制御部２２からの指示に基づいて各画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ内での画像データの流れを制御する。
【００４０】
なお、画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ相互間でのデータ転送はＤＭＡ転送により行なわれる。さらに、各画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ内部での画像メモリ３３とハードディスク装置３４との間のデータ転送も後述するハードディスク外部転送についてはＤＭＡ（Direct Memory Access）転送で行なわれる。これらのＤＭＡ転送機能は、バスブリッジ２８ｂや画像情報転送制御回路３１が提供する。
【００４１】
画像メモリ３３とハードディスク装置３４との間でのデータ転送は、画像メモリ３３とハードディスク装置３４の内蔵するキャッシュメモリとの間のデータ転送（ハードディスク外部転送）と、該キャッシュメモリとハードディスク装置３４内部のディスクとの間のデータ転送（ハードディスク内部転送）とから構成される。
【００４２】
ハードディスク外部転送とハードディスク内部転送とを比較した場合、ハードディスク外部転送はＤＭＡ転送により高速な転送を実現できるのに対し、ハードディスク内部転送は低速になる。これは、ディスク面上の記憶領域へのデータビットの記録や、ヘッドがディスク面上のアクセス位置まで移動して位置決めするシーク動作を行なってからデータ転送を開始するという機械的な制御が含まれることに起因する。一例として、ハードディスク外部転送は１００ＭＢ／Ｓで実行できるのに対し、ハードディスク内部転送はディスクの外周〜内周において５２ＭＢ／Ｓ〜２６ＭＢ／Ｓ程度の速度で行なわれる。また、シーク動作の平均時間（平均シーク時間）は２ｍｓほどになる。また、半導体メモリで構成された画像メモリ３３への書き込みや読み出しは、１３０ＭＢ／Ｓ程度の速度で行なうことができる。
【００４３】
次に、画像形成装置１０における原稿のコピー動作を説明する。
【００４４】
コピー動作は、画像の入力動作と出力動作との組み合わせで行なわれる。カラー画像の入力動作では、画像読取部１１は原稿画像を読み取ってＲ、Ｇ、Ｂ各色の画像データを出力する。スキャナ系画像処理部１２は、この画像データにガンマ補正などの画像処理を施した後、色変換を行なってＹ、Ｍ、Ｃ、Ｋの各色の画像データを色別の画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋを通じて該当する色用の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋへ出力する。各画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋは色別の画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋを通じてスキャナ系画像処理部１２から入力される色別の画像データをそれぞれ圧縮して記憶する。該動作はＹ、Ｍ、Ｃ、Ｋの各色について同時並行に行なわれる。
【００４５】
カラー画像の出力動作においては、各色の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋは、それぞれ出力対象となるページの該当色の画像データを同時並行に読み出して伸張し、伸張後の画像データをプリンタ系画像処理部１４へ色別の画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋを通じてそれぞれ出力する。プリンタ系画像処理部１４は色別の画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋを通じて画像記憶部１３から同時並行に入力される各色の画像データに対して印刷出力用の画像処理を施した後、画像出力部１５へ出力する。画像出力部１５は画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋを通じてプリンタ系画像処理部１４から同時並行に入力される各色の画像データに基づいて画像形成する。
【００４６】
図３は、カラー画像の入力動作における各色の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ内でのデータ処理の流れを示している。画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋから入力された画像データは画像情報転送制御回路３１を通じて圧縮・伸張装置３２に入力され、圧縮・伸張装置３２で圧縮される（ステップＳ１０１）。圧縮後の画像データ（圧縮画像データ）は画像情報転送制御回路３１を通じて画像メモリ３３に送られて記憶される（ステップＳ１０２）。画像メモリ３３に記憶された圧縮画像データは画像情報転送制御回路３１および３次バス２１ｃを通じてハードディスク装置３４へＤＭＡ転送されてハードディスク装置３４に記憶される（ステップＳ１０３）。該一連の処理（Ｓ１０１からＳ１０３）は次ページが有れば（ステップＳ１０４；Ｙ）該次ページに対して再度行なわれ、次ページがなければ（ステップＳ１０４；Ｎ）、本処理は終了する（エンド）。
【００４７】
図４は、カラー画像の出力動作における各色の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ内でのデータ処理の流れを示している。各色の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ内ではそれぞれ出力対象ページの圧縮画像データをハードディスク装置３４から読み出し（ステップＳ１２１）、圧縮・伸張装置３２で伸張した後（ステップＳ１２２）、画像メモリ３３に格納する（ステップＳ１２３）。画像メモリ３３に格納された伸張後の画像データは画像情報転送制御回路３１によって順次読み出されてプリンタ系画像処理部１４へ出力される。該一連の処理（Ｓ１２１からＳ１２３）は次ページが有れば（ステップＳ１２４；Ｙ）該次ページに対して再度行なわれ、次ページがなければ（ステップＳ１２４；Ｎ）、本処理は終了する（エンド）。
【００４８】
このようにカラー画像に対する入力動作および出力動作では、色別に用意された画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋが同時並行に動作することで、Ｙ、Ｍ、Ｃ、Ｋの各色で構成されるカラー画像の入出力に対するパフォーマンスが確保される。
【００４９】
モノクロ画像の入力動作においては、スキャナ系画像処理部１２から出力されるＫ色の画像データをモノクロの画像データとして使用し、該Ｋ色の画像データのみを画像記憶部１３に記憶する。この際、Ｋ色の画像データはＫｃｈ画像記憶部１３Ｋのみに記憶するのではなく、Ｙｃｈ画像記憶部１３ＹおよびＭｃｈ画像記憶部１３Ｍ、Ｃｃｈ画像記憶部１３Ｃ、Ｋｃｈ画像記憶部１３Ｋを共用し、これらにＫ色の画像データを分散して記憶する。
【００５０】
モノクロ画像の入力動作では、まず、モノクロの画像データ（Ｋ色の画像データ）はスキャナ系画像処理部１２から画像データバス１６Ｋを通じてＫｃｈ画像記憶部１３Ｋの画像情報転送制御回路３１に入力される。その後の処理については各種の例を示す。
【００５１】
図５は、Ｋｃｈ画像記憶部１３Ｋに入力された後のＫ色の画像データに対するデータ処理の流れの第１例を示している。Ｋｃｈ画像記憶部１３Ｋに入力されたＫ色の画像データは、Ｋｃｈ画像記憶部１３Ｋの圧縮・伸張装置３２でページ単位に圧縮される（ステップＳ２０１）。圧縮後の画像データは一旦、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に格納される（ステップＳ２０２）。
【００５２】
その後、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に、さらに１ページ分以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ２０３；Ｙ）、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に格納されている当該ページの圧縮後の画像データをＫｃｈ画像記憶部１３Ｋ内のハードディスク装置３４へ転送する転送動作を開始させる（ステップＳ２０４）。画像メモリ３３からハードディスク装置３４へのデータ転送は、圧縮・伸張装置３２による画像データの圧縮処理や圧縮後の画像メモリ３３への格納処理と並行して行なわれる。
【００５３】
ハードディスク装置３４へのデータ転送を開始させた後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ２１４；Ｙ）、ステップＳ２０１に戻り、次ページがないときは（ステップＳ２１４；Ｎ）処理を終了する（エンド）。
【００５４】
なお、ステップＳ２０３での判断における１ページ分の空き容量（所定量）は、圧縮率が最も悪化したワースト時における１ページ分の圧縮後のデータ量に設定するとよい。これにより、次ページを処理する際に圧縮・伸張装置３２で圧縮した圧縮画像データを圧縮率がワースト時でも一旦格納することが可能な空き容量が確保される。
【００５５】
画像メモリ３３からハードディスク装置３４への転送は前述したハードディスク内部転送を含むため、画像メモリ３３からハードディスク装置３４へのデータ転送速度は、半導体メモリで構成された画像メモリ３３に圧縮画像データを格納する際の書込速度に比べて遅い。このため、画像メモリ３３の空き容量は次第に少なくなる。
【００５６】
このようにして、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３の空き容量が減少し、１ページ分の空き容量未満になっているときは（ステップＳ２０３；Ｎ）、Ｃｃｈ画像記憶部１３Ｃの画像メモリ３３に１ページ分以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ２０５；Ｙ）、圧縮後の画像データを、２次バス２１ｂを通じてＣｃｈ画像記憶部１３Ｃに転送してその画像メモリ３３に格納する（ステップＳ２０６）。ステップＳ２０５における１ページ分の空き容量は、ステップＳ２０２で圧縮して得た当該ページの圧縮画像データのデータ量でもよく、圧縮率がワースト時の１ページ分の空き容量である必要はない。
【００５７】
Ｃｃｈ画像記憶部１３Ｃの画像メモリ３３へのデータ転送は、２次バス２１ｂがバスブリッジ２８ａによって１次バス２１ａと分離されているので、１次バス２１ａ側（システム側）の影響を受けることなく行なうことができる。また、該データ転送はハードディスク外部転送であり、ハードディスク内部転送に比べて高速に実行される。
【００５８】
Ｃｃｈ画像記憶部１３Ｃの画像メモリ３３への圧縮後の画像データの転送が完了した後、該画像メモリ３３内の画像データをＣｃｈ画像記憶部１３Ｃ内のハードディスク装置３４に転送するための転送動作を開始させる（ステップＳ２０７）。その後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ２１４；Ｙ）、ステップＳ２０１に戻り、次ページがないときは（ステップＳ２１４；Ｎ）処理を終了する（エンド）。
【００５９】
Ｃｃｈ画像記憶部１３Ｃの画像メモリ３３の空き容量が既に１ページ分の空き容量未満になっているときは（ステップＳ２０５；Ｎ）、Ｍｃｈ画像記憶部１３Ｍの画像メモリ３３に１ページ分以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ２０８；Ｙ）、圧縮後の画像データをＭｃｈ画像記憶部１３Ｍへ２次バス２１ｂを通じて転送し、Ｍｃｈ画像記憶部１３Ｍの画像メモリ３３に格納する（ステップＳ２０９）。
【００６０】
さらに、該画像メモリ３３内の画像データをＭｃｈ画像記憶部１３Ｍ内のハードディスク装置３４へ転送するための転送動作を開始させる（ステップＳ２１０）。その後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ２１４；Ｙ）、ステップＳ２０１に戻り、次ページがないときは（ステップＳ２１４；Ｎ）処理を終了する（エンド）。
【００６１】
Ｍｃｈ画像記憶部１３Ｍの画像メモリ３３の空き容量が既に１ページ分の空き容量未満になっているときは（ステップＳ２０８；Ｎ）、Ｙｃｈ画像記憶部１３Ｙの画像メモリ３３に１ページ分以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ２１１；Ｙ）、圧縮後の画像データをＹｃｈ画像記憶部１３Ｙへ２次バス２１ｂを通じて転送し、Ｙｃｈ画像記憶部１３Ｙの画像メモリ３３に格納する（ステップＳ２１２）。
【００６２】
さらに、該画像メモリ３３内の画像データをＹｃｈ画像記憶部１３Ｙ内のハードディスク装置３４へ転送するための転送動作を開始させる（ステップＳ２１３）。その後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ２１４；Ｙ）、ステップＳ２０１に戻り、次ページがないときは（ステップＳ２１４；Ｎ）処理を終了する（エンド）。
【００６３】
なお、上記ステップＳ２０８、Ｓ２１１での判断における１ページ分の空き容量は、ステップＳ２０５の場合と同様に、ステップＳ２０２で圧縮して得た当該ページの圧縮画像データのデータ量でもよく、圧縮率がワースト時の１ページ分の空き容量である必要はない。
【００６４】
Ｙｃｈ画像記憶部１３Ｙの画像メモリ３３の空き容量が１ページ分の空き容量未満になっているときは（ステップＳ２１１；Ｎ）、ステップＳ２０３に戻り、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に１ページ分以上の空き容量があるか否かを調べる。
【００６５】
圧縮後の画像データの記憶先をＣｃｈ画像記憶部１３Ｃ、Ｍｃｈ画像記憶部１３Ｍ、Ｙｃｈ画像記憶部１３Ｙに切り替えている間にも、Ｋｃｈ画像記憶部１３Ｋの内部では画像メモリ３３からハードディスク装置３４へのデータ転送が行なわれているため、記憶先の切り替えが１周してステップＳ２０３に戻ってきたときにはＫｃｈ画像記憶部１３Ｋの画像メモリ３３には１ページ分以上の空き容量が存在し、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３が圧縮後の画像データの記憶先に選択される。記憶先の切り替えが１周してステップＳ２０５、Ｓ２０８、Ｓ２１１に戻ってきた場合も上記と同様になる。
【００６６】
なお、モノクロ画像の入力動作においては、各ページがどの色の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋに格納されたかを示す格納情報を記憶しておき、出力動作においてシステム制御部２２などで該格納情報を参照することにより、出力対象ページの画像データの格納場所を認識するようになっている。
【００６７】
このように、モノクロ画像の入力動作においては、圧縮後の画像データの記憶先にする画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙを択一的に切り替えることで、モノクロの画像データを複数の画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙに分散して記憶させると共に、記憶先に選択した画像記憶部の画像メモリ３３が満杯になる前に記憶先を他の画像記憶部に切り替えている。これにより、画像メモリ３３からハードディスク装置３４への転送速度（特に、ハードディスク内部転送の速度）が遅いことに起因したパフォーマンスの低下がなくなり、モノクロ画像を扱う場合の生産性向上を図ることができる。また、記憶先の切り替えをページ単位に行なうので、１ページ分の画像データはいずれか１つの画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙに格納され、画像データの記憶先の管理が容易になる。
【００６８】
モノクロ画像の出力動作においては、前述した格納情報を参照することで、出力対象ページの格納場所が画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋのいずれであるかを認識し、該認識した記憶先の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋから画像データを読み出し、伸張して印刷出力する。
【００６９】
格納場所がＫｃｈ画像記憶部１３Ｋでない場合は、格納場所の画像記憶部１３Ｙ、１３Ｍ、１３Ｃのハードディスク装置３４から圧縮された画像データを読み出し、これを２次バス２１ｂを通じてＫｃｈ画像記憶部１３Ｋの画像メモリ３３に転送し、Ｋｃｈ画像記憶部１３Ｋの圧縮・伸張装置３２で伸張した後、プリンタ系画像処理部１４へ出力するという流れでデータ処理を行なう。なお、圧縮画像データが格納されていた画像記憶部１３Ｙ、１３Ｍ、１３Ｃにて伸張処理を行ない、伸張後の画像データを２次バス２１ｂを通じてＫｃｈ画像記憶部１３Ｋに転送するように構成されてもよい。
【００７０】
図６は、モノクロ画像を入力する場合において、Ｋｃｈ画像記憶部１３Ｋに入力されたＫ色の画像データに対するデータ処理の第２例を示している。図５に示す第１例のデータ処理では、画像メモリ３３の空き容量が１ページ分未満になったとき、記憶先の画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙを切り替えるようにしたが、図６に示す第２の例では、１ページ毎に記憶先を切り替えるようになっている。
【００７１】
図６では、図５に示す第１例と同一内容の処理には同一のステップ番号を付してある。Ｋｃｈ画像記憶部１３Ｋに入力されたＫ色の画像データは、Ｋｃｈ画像記憶部１３Ｋの圧縮・伸張装置３２でページ単位に圧縮し（ステップＳ２０１）、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に一旦記憶される（ステップＳ２０２）。該ページが（４Ｎ＋１）ページ目（Ｎは０または任意の正整数）の場合は（ステップＳ２５１；Ｙ）、当該ページの圧縮後の画像データをＫｃｈ画像記憶部１３Ｋの画像メモリ３３からＫｃｈ画像記憶部１３Ｋ内のハードディスク装置３４への転送するための転送動作を開始させる（ステップＳ２０４）。
【００７２】
今回のページが（４Ｎ＋２）ページ目の場合は（ステップＳ２５２；Ｙ）、当該ページの圧縮後の画像データをＣｃｈ画像記憶部１３Ｃの画像メモリ３３に転送して格納し（ステップＳ２０６）、格納完了後、Ｃｃｈ画像記憶部１３Ｃ内のハードディスク装置３４への転送動作を開始させる（ステップＳ２０７）。
【００７３】
今回のページが（４Ｎ＋３）ページ目の場合は（ステップＳ２５３；Ｙ）、当該ページの圧縮後の画像データをＭｃｈ画像記憶部１３Ｍの画像メモリ３３に転送して格納し（ステップＳ２０９）、格納完了後、Ｍｃｈ画像記憶部１３Ｍ内のハードディスク装置３４への転送動作を開始させる（ステップＳ２１０）。
【００７４】
今回のページが（４Ｎ＋４）ページ目の場合は（ステップＳ２５３；Ｎ）、当該ページの圧縮後の画像データをＹｃｈ画像記憶部１３Ｙの画像メモリ３３に転送して格納し（ステップＳ２１２）、格納完了後、Ｙｃｈ画像記憶部１３Ｙ内のハードディスク装置３４への転送動作を開始させる（ステップＳ２１３）。
【００７５】
Ｓ２０４、Ｓ２０７、Ｓ２１０、Ｓ２１３のいずれかにてハードディスク装置３４への転送動作を開始させた後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ２１４；Ｙ）、ステップＳ２０１に戻り、次ページがないときは（ステップＳ２１４；Ｎ）処理を終了する（エンド）。
【００７６】
図６に示す第２例では、記憶先の画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙを１ページ毎に機械的に切り替えることで、各画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙの画像メモリ３３には充分な空き領域が残っている段階で記憶先の切り替えが行なわれるようになり、図５に示す第１例のように、記憶先の切り替えに際して、画像メモリ３３に１ページ分以上の空き容量が残っているか否かを検査する必要がなくなり、処理が簡略化される。
【００７７】
図７は、モノクロ画像を入力する場合において、Ｋｃｈ画像記憶部１３Ｋに入力されたＫ色の画像データに対するデータ処理の第３例を示している。第３例では、モノクロの画像データの記憶先にする画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙを、１ページの画像データを複数に分割した分割画像毎に切り替えるようになっている。分割の単位はハードディスク装置３４が有するライト用のキャッシュメモリのメモリ容量以下に設定する。ここでは、ライト用のキャッシュメモリとメモリ容量と同一サイズに設定する。
【００７８】
Ｋｃｈ画像記憶部１３Ｋに入力されたＫ色の画像データは、Ｋｃｈ画像記憶部１３Ｋの圧縮・伸張装置３２でページ単位に圧縮される（ステップＳ３０１）。その後、圧縮後の画像データを分割の単位のサイズで複数の分割画像に分割し（ステップＳ３０２）、分割結果の全ブロックをＫｃｈ画像記憶部１３Ｋの画像メモリ３３に一旦格納する（ステップＳ３０３）。
【００７９】
上記分割結果が２分割の場合は（ステップＳ３０４；Ｙ）、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に格納されている１番目の分割画像をＹｃｈ画像記憶部１３Ｙのハードディスク装置３４へ転送するための転送動作を開始させる（ステップＳ３０５）。また、２番目の分割画像をＣｃｈ画像記憶部１３Ｃの画像メモリ３３へ転送して格納した後（ステップＳ３０６）、該画像メモリ３３に格納した２番目の分割画像をＣｃｈ画像記憶部１３Ｃのハードディスク装置３４へ転送するための動作を開始させる（ステップＳ３０７）。
【００８０】
上記分割結果が３分割の場合は（ステップＳ３０８；Ｙ）、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に格納されている１番目の分割画像をＹｃｈ画像記憶部１３Ｙのハードディスク装置３４へ転送する動作を開始させ（ステップＳ３０９）、２番目の分割画像をＣｃｈ画像記憶部１３Ｃの画像メモリ３３へ転送して格納した後（ステップＳ３１０）さらにＣｃｈ画像記憶部１３Ｃのハードディスク装置３４への転送動作を開始させる（ステップＳ３１１）。続いて、３番目の分割画像をＭｃｈ画像記憶部１３Ｍの画像メモリ３３へ転送して格納した後（ステップＳ３１２）さらにＭｃｈ画像記憶部１３Ｍのハードディスク装置３４への転送動作を開始させる（ステップＳ３１３）。
【００８１】
上記分割結果が４分割の場合は（ステップＳ３０８；Ｎ）、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に格納されている１番目の分割画像をＹｃｈ画像記憶部１３Ｙのハードディスク装置３４へ転送する動作を開始させ（ステップＳ３１４）、２番目の分割画像をＣｃｈ画像記憶部１３Ｃの画像メモリ３３へ転送して格納した後（ステップＳ３１５）さらにＣｃｈ画像記憶部１３Ｃのハードディスク装置３４への転送動作を開始させる（ステップＳ３１６）。続いて３番目の分割画像をＭｃｈ画像記憶部１３Ｍの画像メモリ３３へ転送して格納した後（ステップＳ３１７）さらにＭｃｈ画像記憶部１３Ｍのハードディスク装置３４への転送動作を開始させ（ステップＳ３１８）、４番目の分割画像をＹｃｈ画像記憶部１３Ｙの画像メモリ３３へ転送して格納した後（ステップＳ３１９）さらにＹｃｈ画像記憶部１３Ｙのハードディスク装置３４への転送動作を開始させ（ステップＳ３２０）。
【００８２】
ステップＳ３０７、Ｓ３１３、Ｓ３２０のいずれかにてハードディスク装置３４への転送動作を開始させた後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ３２１；Ｙ）、ステップＳ３０１に戻り、次ページがないときは（ステップＳ３２１；Ｎ）処理を終了する（エンド）。
【００８３】
なお、図７では最大で４分割となる場合を例示したが、１ページが５分割以上に分割された場合でも、（４Ｎ＋１）番目の分割画像はＫｃｈ画像記憶部１３Ｋに、（４Ｎ＋２）番目の分割画像はＣｃｈ画像記憶部１３Ｃに、（４Ｎ＋３）番目の分割画像はＭｃｈ画像記憶部１３Ｍに、（４Ｎ＋４）番目の分割画像はＹｃｈ画像記憶部１３Ｙに格納するように制御すればよい。
【００８４】
このように、１ページを複数に分割し、分割後の分割画像毎に記憶先を切り替えて複数の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋに画像データを分散して格納した場合にも、図５、図６に示した第１例、第２例の場合と同様に、画像メモリ３３からハードディスク装置３４への転送速度（特に、ハードディスク内部転送の速度）が遅いことに起因したパフォーマンスの低下がなくなり、モノクロ画像を扱う場合の生産性向上を図ることができる。
【００８５】
図８は、Ｋｃｈ画像記憶部１３Ｋに入力された後のＫ色の画像データに対するデータ処理の第４例を示している。図５、図６、図７に示したデータ処理の第１例、第２例、第３例では、モノクロ画像の場合にも画像データを画像メモリ３３からハードディスク装置３４に転送して記憶させたが、図８に示す第４例では、モノクロ画像の場合、画像データは画像メモリ３３のみに記憶するようになっている。
【００８６】
第４例のデータ処理では、Ｋｃｈ画像記憶部１３Ｋに入力されたＫ色の画像データを、Ｋｃｈ画像記憶部１３Ｋの圧縮・伸張装置３２でページ単位に圧縮し（ステップＳ４０１）、圧縮後の画像データをＫｃｈ画像記憶部１３Ｋの画像メモリ３３に一旦格納する（ステップＳ４０２）。次に、Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に１ページ分（圧縮率がワースト時の１ページ分）以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ４０３；Ｙ）、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ４１０；Ｙ）、ステップＳ４０１に戻り、次ページがないときは（ステップＳ４１０；Ｎ）処理を終了する（エンド）。
【００８７】
Ｋｃｈ画像記憶部１３Ｋの画像メモリ３３に１ページ分以上の空き容量がない場合は（ステップＳ４０３；Ｎ）、Ｃｃｈ画像記憶部１３Ｃの画像メモリ３３に１ページ分（ステップＳ４０２で得た圧縮画像データのデータ量）以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ４０４；Ｙ）、当該ページの圧縮後の画像データをＣｃｈ画像記憶部１３Ｃの画像メモリ３３に転送して格納する（ステップＳ４０５）。その後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ４１０；Ｙ）、ステップＳ４０１に戻り、次ページがないときは（ステップＳ４１０；Ｎ）処理を終了する（エンド）。
【００８８】
Ｃｃｈ画像記憶部１３Ｃの画像メモリ３３に１ページ分以上の空き容量がない場合は（ステップＳ４０４；Ｎ）、Ｍｃｈ画像記憶部１３Ｍの画像メモリ３３に１ページ分（ステップＳ４０２で得た圧縮画像データのデータ量）以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ４０６；Ｙ）、当該ページの圧縮後の画像データをＭｃｈ画像記憶部１３Ｍの画像メモリ３３に転送して格納する（ステップＳ４０７）。その後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ４１０；Ｙ）、ステップＳ４０１に戻り、次ページがないときは（ステップＳ４１０；Ｎ）処理を終了する（エンド）。
【００８９】
Ｍｃｈ画像記憶部１３Ｍの画像メモリ３３に１ページ分以上の空き容量がない場合は（ステップＳ４０６；Ｎ）、Ｙｃｈ画像記憶部１３Ｙの画像メモリ３３に１ページ分（ステップＳ４０２で得た圧縮画像データのデータ量）以上の空き容量があるか否かを調べ、１ページ分の空き容量がある場合は（ステップＳ４０８；Ｙ）、当該ページの圧縮後の画像データをＹｃｈ画像記憶部１３Ｙの画像メモリ３３に転送して格納する（ステップＳ４０９）。その後、次ページがあるか否かを調べ、次ページがあるときは（ステップＳ４１０；Ｙ）、ステップＳ４０１に戻り、次ページがないときは（ステップＳ４１０；Ｎ）処理を終了する（エンド）。
【００９０】
Ｙｃｈ画像記憶部１３Ｙの画像メモリ３３に１ページ分以上の空き容量がない場合は（ステップＳ４０８；Ｎ）、ステップＳ４０３に戻って、再度Ｋｃｈ画像記憶部１３Ｋから画像メモリ３３の空き状況を調べる。
【００９１】
このように、モノクロ画像の入力動作において、圧縮後の画像データの記憶先にする画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙを択一的に切り替えることによって、モノクロの画像データをこれらの画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙの画像メモリ３３に分散して記憶させるので、カラー画像の場合に比べて、Ｋ色の画像データの記憶に充てることのできる画像メモリ３３の容量が増大し、画像メモリ３３に記憶した画像データをハードディスク装置３４へ転送することなく連続的に可能なページ数が増大する。
【００９２】
たとえば、コピー動作の場合、画像データの入力動作と並行して画像データの出力動作が行なわれるので、入力動作で画像メモリ３３に格納した画像データが出力動作により次々と読み出されて画像メモリ３３に空き領域が生じる。その結果、画像メモリ３３からハードディスク装置３４への転送を行なうことなく、コピー動作を継続して実行することができ、ハードディスク装置３４への転送によるパフォーマンスの低下がなくなり、モノクロコピーの場合の生産性向上を図ることができる。
【００９３】
なお、図９に示すように、ステップＳ４０８において、Ｙｃｈ画像記憶部１３Ｙの画像メモリ３３に１ページ分以上の空き容量がない場合に（ステップＳ４０８；Ｎ）、Ｋｃｈ画像記憶部１３Ｋのハードディスク装置３４へ画像データを転送して記憶させる（ステップＳ４１１）ように構成してもよい。
【００９４】
たとえば、複数部数のコピー動作中に、次のコピージョブが予約投入されてその原稿の読み込み動作（入力動作）が開始される場合には、画像記憶部１３Ｋ，１３Ｃ、１３Ｍ、１３Ｙの画像メモリ３３のすべてで１ページ分以上の空き領域がなくなる虞がある。かかる場合にハードディスク装置３４へ画像データを転送して記憶することで、画像データの入力動作を継続することができる。
【００９５】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００９６】
たとえば、実施の形態ではカラー画像を構成する色毎の画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋを設けたが、画像記憶部１３は２以上のユニットに分けて構成されればよく、１つのユニット（画像記憶部１３Ｙなど）が２色以上に色を記憶するように構成されてもよい。
【００９７】
また、実施の形態では、モノクロ画像の場合に、スキャナ系画像処理部１２からのＫ色の画像データをＫｃｈ画像記憶部１３Ｋに入力し圧縮した後、他の画像記憶部１３Ｃ、１３Ｍ、１３Ｙへ転送するようにしたが、スキャナ系画像処理部１２から出力されるＫ色の画像データを、途中にセレクタを設けるなどして、画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙのいずれかへ直接入力するように構成されてもよい。この方法は図６に示す第２例のようにページ毎に記憶先を機械的に切り替える場合に有効となり、画像記憶部１３Ｋ、１３Ｃ、１３Ｍ、１３Ｙ相互間のデータ転送が減って、生産性の向上に貢献することができる。
【００９８】
なお、カラー画像を構成する色別の画像データはＹ色、Ｍ色、Ｃ色、Ｋ色の画像データで構成されるものに限定されない。
【００９９】
画像形成装置１０の構成や各色の画像記憶部１３Ｙ，１３Ｍ、１３Ｃ、１３Ｋの内部構成、画像データの経路（画像データバス１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋの構成）などは実施の形態で例示したものに限定されない。カラー画像の場合に、画像メモリ３３から出力される色別の画像データを複数の画像記憶部に分散して同時並行に記憶させることができ、モノクロ画像の場合に、記憶先の画像記憶部を択一的に切り替えてモノクロの画像データを複数の画像記憶部に分散して記憶させることができればよい。また各画像記憶部１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋの中では画像メモリ３３とハードディスク装置３４との間でデータ転送できればよい。
【０１００】
図５、図８、図９に示す処理において、記憶先を切り替える際の空き容量の判断基準は１ページ分の空き容量に限らず、より大きな適宜のサイズを判断の基準にしてもよい。また、１ページを複数に分割する場合には、１つの分割画像のデータ量以上の空き容量あればよい。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施の形態に係わる画像形成装置の全体構成を示すブロック図である。
【図２】本発明の実施の形態に係わる画像形成装置の画像記憶部の内部構成およびバス構成を示すブロック図である。
【図３】カラー画像の入力動作における各色別の画像記憶部内でのデータ処理の概略を示す流れ図である。
【図４】カラー画像の出力動作における各色別の画像記憶部内でのデータ処理の概略を示す流れ図である。
【図５】モノクロ画像の入力動作において画像記憶部が行なうデータ処理の第１例を示す流れ図である。
【図６】モノクロ画像の入力動作において画像記憶部が行なうデータ処理の第２例を示す流れ図である。
【図７】モノクロ画像の入力動作において画像記憶部が行なうデータ処理の第３例を示す流れ図である。
【図８】モノクロ画像の入力動作において画像記憶部が行なうデータ処理の第４例を示す流れ図である。
【図９】モノクロ画像の入力動作において画像記憶部が行なうデータ処理の第５例を示す流れ図である。
【符号の説明】
【０１０２】
１０…画像形成装置
１１…画像読取部
１２…スキャナ系画像処理部
１３…画像記憶部
１３Ｃ…Ｃｃｈ画像記憶部
１３Ｋ…Ｋｃｈ画像記憶部
１３Ｍ…Ｍｃｈ画像記憶部
１３Ｙ…Ｙｃｈ画像記憶部
１４…プリンタ系画像処理部
１５…画像出力部
１６Ｒ、１６Ｇ、１６Ｂ、１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋ…画像データバス
２１…汎用バス
２１ａ…１次バス
２１ｂ…２次バス
２１ｃ…３次バス
２２…システム制御部
２３…操作表示部
２４…外部入出力部
２５…ＬＡＮ−Ｉ／Ｆ部
２８ａ、２８ｂ…バスブリッジ
３１…画像情報転送制御回路
３２…圧縮・伸張装置
３３…画像メモリ
３４…ハードディスク装置
【図１】
2008078960.tif 000003
【図２】
2008078960.tif 000004
【図３】
2008078960.tif 000005
【図４】
2008078960.tif 000006
【図５】
2008078960.tif 000007
【図６】
2008078960.tif 000008
【図７】
2008078960.tif 000009
【図８】
2008078960.tif 000010
【図９】
2008078960.tif 000011