(57)【特許請求の範囲】
【請求項１】
画像データを入力するとともに、入力した画像データを一定量のブロック単位で転送する画像入力手段と、
圧縮処理されたブロック単位の画像データを随時蓄積する蓄積手段と、
展開処理された画像データを出力する画像出力手段と、
前記画像入力手段よりブロック単位で転送されてくる画像データを随時圧縮処理するとともに、前記蓄積手段よりブロック単位で転送されてくる画像データを随時展開処理する複数個の圧縮／展開手段と、
これら各手段を制御する制御手段とを備え、
前記制御手段は、前記画像入力手段より前記圧縮／展開手段の圧縮部に転送されてくる画像データのページ間に、他の画像入力手段よりブロック単位で転送されてくる画像データの圧縮処理を前記圧縮部に行わせ、または前記蓄積手段よりブロック単位で転送されてくる画像データの展開処理を前記圧縮／展開処理手段の展開部に行わせるように制御し、
前記複数個の圧縮／展開手段は、前記画像入力手段及び前記画像出力手段と前記蓄積手段との間に並列に配置されているとともに、圧縮／展開部使用フラグによって排他制御され、かつ、前記画像入力手段によるデータ入力タスクが、前記圧縮／展開部使用フラグを解除状態にする期間を任意に調節することにより、外部画像処理装置によるデータ入力タスクの圧縮を複数回行なうことができるようになっていることを特徴とする画像処理装置。
【請求項２】
画像データを入力するとともに、入力した画像データを一定量のブロック単位で転送する画像入力手段と、
圧縮処理されたブロック単位の画像データを随時蓄積する蓄積手段と、
展開処理された画像データを出力する画像出力手段と、
前記画像入力手段よりブロック単位で転送されてくる画像データを随時圧縮処理するとともに、前記蓄積手段よりブロック単位で転送されてくる画像データを随時展開処理する複数個の圧縮／展開手段と、
これら各手段を制御する制御手段とを備え、
前記制御手段は、前記蓄積手段より前記展開処理手段に転送されてくる画像データのページ間に、前記画像入力手段よりブロック単位で転送されてくる画像データの圧縮処理を前記圧縮手段に行わせるように制御し、
前記複数個の圧縮／展開手段は、前記画像入力手段及び前記画像出力手段と前記蓄積手段との間に並列に配置されているとともに、圧縮／展開部使用フラグによって排他制御され、かつ、前記画像入力手段によるデータ入力タスクが、前記圧縮／展開部使用フラグを解除状態にする期間を任意に調節することにより、外部画像処理装置によるデータ入力タスクの圧縮を複数回行なうことができるようになっていることを特徴とする画像処理装置。
【請求項３】
前記ブロックのサイズは、前記画像入力手段が１ページ分の画像データを入力するサイクル時間Ｔから、前記画像入力手段が１ページ分の画像データを副走査方向に走査するのに要する時間ｔを引いた時間（Ｔ−ｔ）よりも短い時間で圧縮処理が可能なサイズに設定されている請求項１または請求項２に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータなどの外部接続機器から転送されてくる画像データ、および画像読み込み装置からの画像データを圧縮して記憶装置に記憶し、電子ＲＤＨ等の処理のために蓄積された画像データを展開した後、記録材上に画像として記録再現する光走査書き込み部を備えた電子写真記録装置などから構成される画像処理装置に関するものである。
【０００２】
【従来の技術】
従来の画像処理装置においては、スキャナ等の入力装置より入力される画像入力データを１ページ分記憶部に記憶してから圧縮処理を行い、この後、別の記憶部に蓄積するといった処理方法が一般的に行なわれている。
【０００３】
【発明が解決しようとする課題】
このように、従来の画像処理装置では、画像入力データを１ページ分記憶部に記憶してから圧縮処理を行い、蓄積していたため、複数ページを入力する場合、入力装置の空き時間中でも圧縮／展開部の圧縮部を占有されてしまい、他の画像データの圧縮または展開を行なうことができないといった問題があった。また、その際に、少なくとも１ページ分のワークメモリを画像入出力部が持つ必要があるため、ワークメモリのメモリ容量が大きくなるといった問題もあった。
【０００４】
本発明は係る問題点を解決すべく創案されたもので、その目的は、１ページ分まとめて転送するのではなく、画像データを一定量のブロック単位ごとに随時転送して圧縮部または展開部を動作させることにより、画像データのページ間（すなわち、入力装置の読み取り空き時間であり、圧縮／展開部の空き時間に相当する）に、圧縮／展開部による他の画像データの圧縮処理または展開処理を可能とした画像処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、本発明の画像処理装置は、画像データを入力するとともに、入力した画像データを一定量のブロック単位で転送する画像入力手段と、圧縮処理されたブロック単位の画像データを随時蓄積する蓄積手段と、展開処理された画像データを出力する画像出力手段と、前記画像入力手段よりブロック単位で転送されてくる画像データを随時圧縮処理するとともに、前記蓄積手段よりブロック単位で転送されてくる画像データを随時展開処理する複数個の圧縮／展開手段と、これら各手段を制御する制御手段とを備え、前記制御手段は、前記画像入力手段より前記圧縮／展開手段の圧縮部に転送されてくる画像データのページ間に、他の画像入力手段よりブロック単位で転送されてくる画像データの圧縮処理を前記圧縮部に行わせ、または前記蓄積手段よりブロック単位で転送されてくる画像データの展開処理を前記圧縮／展開処理手段の展開部に行わせるように制御し、前記複数個の圧縮／展開手段は、前記画像入力手段及び前記画像出力手段と前記蓄積手段との間に並列に配置されているとともに、圧縮／展開部使用フラグによって排他制御され、かつ、前記画像入力手段によるデータ入力タスクが、前記圧縮／展開部使用フラグを解除状態にする期間を任意に調節することにより、外部画像処理装置によるデータ入力タスクの圧縮を複数回行なうことができるようになっていることを特徴とする。
【０００６】
このような特徴を有する本発明によれば、画像入力手段から入力中の画像データのページ間の空き時間に、圧縮手段および展開手段を有効利用することで、別の画像入力手段より入力されるブロック単位の画像データの圧縮処理または展開処理が可能となる。これにより、蓄積手段への圧縮された画像データの格納や、蓄積手段から転送され展開手段で展開処理された画像データの出力装置への出力を効率よく迅速に行なうことができる。
【０００７】
また、本発明の画像処理装置は、画像データを入力するとともに、入力した画像データを一定量のブロック単位で転送する画像入力手段と、圧縮処理されたブロック単位の画像データを随時蓄積する蓄積手段と、展開処理された画像データを出力する画像出力手段と、前記画像入力手段よりブロック単位で転送されてくる画像データを随時圧縮処理するとともに、前記蓄積手段よりブロック単位で転送されてくる画像データを随時展開処理する複数個の圧縮／展開手段と、これら各手段を制御する制御手段とを備え、前記制御手段は、前記蓄積手段より前記展開処理手段に転送されてくる画像データのページ間に、前記画像入力手段よりブロック単位で転送されてくる画像データの圧縮処理を前記圧縮手段に行わせるように制御し、前記複数個の圧縮／展開手段は、前記画像入力手段及び前記画像出力手段と前記蓄積手段との間に並列に配置されているとともに、圧縮／展開部使用フラグによって排他制御され、かつ、前記画像入力手段によるデータ入力タスクが、前記圧縮／展開部使用フラグを解除状態にする期間を任意に調節することにより、外部画像処理装置によるデータ入力タスクの圧縮を複数回行なうことができるようになっていることを特徴とする。
【０００８】
このような特徴を有する本発明によれば、蓄積手段から出力中の画像データのページ間の空き時間に、圧縮手段および展開手段を有効利用することにより、別の画像入力手段より入力されるブロック単位の画像データの圧縮処理が可能となる。これにより、蓄積手段への圧縮された画像データの格納を効率よく迅速に行なうことができる。
【０００９】
また、本発明の画像処理装置によれば、前記ブロックのサイズは、前記画像入力手段が１ページ分の画像データを入力するサイクル時間Ｔから、前記画像入力手段が１ページ分の画像データを副走査方向に走査するのに要する時間ｔを引いた時間（Ｔ−ｔ）よりも短い時間で圧縮処理が可能なサイズに設定されていることを特徴とする。ブロックサイズをこのように設定することで、入力中または出力中の画像データのページ間で、他の画像入力手段から入力されてくるブロック単位の画像データの圧縮処理、または蓄積手段から転送されてくるブロック単位の画像データの展開処理が可能となる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１１】
まず、本発明の画像処理装置の全体構成について、図４を参照して説明する。
【００１２】
本実施の形態に係る画像処理装置１は、プリンタ２を核として、これにスキャナ３、自動原稿搬送装置４、シート後処理装置５、多段給紙ユニット６、中継搬送ユニット８および両面搬送ユニット１０がそれぞれ接続され、機能が拡張されている。スキャナ３は、その上部に配置された自動原稿配送装置４とともに、システムラック７上に支持されることで、プリンタ２およびシート後処理装置５の上部に配置されている。以下、各部の詳細について説明する。
【００１３】
自動原稿搬送装置４は、原稿セットトレイ４０上に載置された原稿（図示省略）を原稿載置台３０上に向かって搬送し、走査後の原稿を原稿排出トレイ４２上に排出する原稿搬送手段４１を備えている。また、自動供給が不可能なシート物の原稿を原稿載置台３０上に載置して走査できるように、装置奥側（図面では紙面の奥側）を支点にして上方に回動可能に設けられており、装置の手前側が開放できるように構成されている。
【００１４】
スキャナ３は、シート状の原稿を自動原稿搬送装置４により自動的に供給して１枚ずつ順次露光走査することにより原稿画像を読み取る自動読み取りモードと、ブック物の原稿もしくは自動原稿搬送装置４により自動供給が不可能なシート物の原稿をマニュアル操作によりセットして原稿画像を読み取る手動読み取りモードとを備えている。そして、透明な原稿載置台３０上にセットされた原稿の画像を、相互に所定の速度関係で原稿載置台３０に沿って移動する第１走査ユニット３１および第２走査ユニット３２で露光走査して、ミラーや結像レンズ３３等の光学部品で導いて光電変換素子３４上に結像させることで、原稿画像を電気的信号に変換し、出力するようになっている。
【００１５】
プリンタ２は、スキャナ３にて読み込まれた画像の記録出力をはじめ、パーソナルコンピュータなどの画像処理装置が接続されると、この外部接続機器からの画像データも記録出力するものである。
【００１６】
このようなプリンタ２において、プリンタ本体の略中央左側には、ドラム状の感光体２００を中心とする電子写真プロセス部２０が配置されている。
【００１７】
また、プリンタ本体の下側には、プリンタ本体内に内装された用紙供給部２１が配置されている。用紙供給部２１は、用紙を収納する用紙収納トレイ２１０と、用紙収納トレイ２１０に収容された用紙を１枚ずつ分離供給する分離供給手段２１１とで構成されている。この用紙供給部２１から１枚ずつ分離供給された用紙は、電子写真プロセス部２０の感光体２００と転写ユニット２０３との間に順次供給され、感光体２００上に記録再現された画像が転写される。なお、この用紙供給部２１への用紙の補給は、プリンタ本体の正面側（図では紙面手前側）に用紙収納トレイ２１０を引き出して行なう。
【００１８】
プリンタ本体の下面には、周辺機器として準備されている多段給紙ユニット６等から送られてくる用紙を受け入れ、電子写真プロセス部２０の感光体２００と転写ユニット２０３との間に向かって順次供給するための用紙受口２７が設けられている。
【００１９】
電子写真プロセス部２０の上方には定着装置２３が配置されており、画像が転写された用紙を順次受け入れて、用紙上に転写された現像剤を加熱定着して定着装置２３外へと用紙を送り出す。画像が記録された用紙は、プリンタ２の排出ローラ２８からプリンタ本体の上面の中継搬送ユニット８に受け渡される。
【００２０】
一方、光走査ユニット２２の上部空間には、電子写真プロセス部２０をコントロールするプロセスコントロールユニット（ＣＰＵ）基板および装置外部からの画像データを受け入れるインターフェイス基板を収容するプリンタ制御部２４、およびインターフェイス基板から受け入れられた画像データに対して所定の画像処理を施し、光走査ユニット２２により画像として走査記録させるためのイメージコントロールユニット（ＩＣＵ）基板を備えた画像制御部２５が配置されている。また、光走査ユニット２２の下部空間には、これら基板ならびに各ユニットに対して電力を供給する電源ユニット２６が配置されている。
【００２１】
多段給紙ユニット６は、外付けの用紙供給装置であって、本実施の形態では３つの用紙供給部６１，６２，６３を有している。各用紙供給部６１，６２，６３の用紙収納トレイ６１０，６２０，６３０に収容された用紙は、分離給送手段６１１，６２１，６３１によってそれぞれ１枚ずつ分離され、多段給紙ユニット６の上面に設けられたプリンタ２の用紙受口２７に連通している用紙排出口６５に向かって供給される。本実施の形態では、稼働時、所望するサイズの用紙を収容した用紙供給部６１，６２，６３が選択的に動作する。各用紙供給部６１，６２，６３への用紙の供給は、多段給紙ユニット６本体の正面側（図では紙面手前側）に用紙収納トレイ６１０，６２０，６３０を引き出すことで行なわれ、用紙供給部６２，６３には同一サイズの用紙が収納される。
【００２２】
また、多段給紙ユニット６は、上部にプリンタ２を載置するように構成されているが、この状態で移動してシステムラック７の間に固定して配置可能なように、下部に移動コロ６９および固定部６８を備えている。移動時には、固定部６８を回転して上昇することで固定部６８を床面から離間し、固定時には、固定部６８を床面に接触させて、多段給紙ユニット６を固定する。なお、本実施の形態では、３つの用紙供給部６１，６２，６３を備えている構成として説明しているが、プリンタ２に内蔵された用紙供給部２１も含めて、同一サイズの用紙が収納される用紙供給部が複数設けられる構成であればよい。
【００２３】
中継搬送ユニット８は、プリンタ２の頂部に設けられた排紙トレイ９の上部に配置され、プリンタ２から排出される画像が記録された用紙を、プリンタ２の下流側（図では右側）に位置するシート後処理装置５に向かって導入するための搬送ユニットである。また、この中継搬送ユニット８の用紙搬送路８３が分岐しており、分岐後の２つの排出先は、搬送路の分岐部に配置されたゲート８１の切り換えによって変更可能になっている。
【００２４】
シート後処理装置５は、中継搬送ユニット８またはプリンタ２から排出される画像の記録された用紙を搬入ローラ対５０で導き入れて、用紙に対して後処理を施すものである。本実施の形態におけるシート後処理装置５は、ステープル処理を行なう装置であり、プリンタ２と並べて設置される。そのため、プリンタ２にて画像記録が完了した用紙をシート後処理装置５内に導入させるための搬入ローラ対５０を有している。この搬入ローラ対５０の排紙方向下流側には、ユーザにて指定されたモードに応じて、用紙の搬送路を、ステープル処理を実施しない搬送路５３と、ステープル処理部５８につながる搬送路５５との間で、選択的に切り換える切換ゲート５２が配置されている。この切換ゲート５２の案内によって、搬送路５３に搬入された用紙は、排紙ローラ対５５によって、そのまま何の処理も施されることなく、上段の排紙トレイ５６上に排出される。一方、切換ゲート５２の案内によって搬送路５５に搬入された用紙は、該搬送路５５上に配置された搬送ローラ対５７によって、ステープル処理部５８に導かれる。ステープル処理後のシートは、下段の排紙トレイ５９上に排出される。
【００２５】
また、中継搬送ユニット８の上面８２とシート後処理装置５の上面５ａとで形成される排紙トレイ９は、用紙の反転搬送路として使用されるようにもなっており、外付けの両面搬送ユニット１０と合わせて、用紙の両面への画像形成を実現する。そのため、排出ローラ２８は正逆両方向の回転可能となっている。用紙供給部２１，６１，６２，６３から電子写真プロセス部２０および定着装置２３への搬送路６４には、定着装置２３の下流側にゲート２５１が設けられている。定着の終了した用紙は、ゲート２５１が図４の実線側に切り換わっていると、シート後処理装置５または排紙トレイ９へ排出される。そして、前記のように排紙トレイ９が反転搬送路として使用される場合には、用紙が引き戻され、破線側に切り換わっているゲート２５１を介して、搬送路２５０に反転搬送される。このようにして、用紙の両面への画像形成が可能となっている。
【００２６】
図１は、本発明の画像処理装置の電気的構成を示すブロック図である。ただし、図１には、本発明の特徴である要部のみを示している。
【００２７】
この画像処理装置は、スキャナ３によって原稿から読み取られた画像データを受け取るとともに、受け取った画像データを一定量のブロック単位で転送する画像入力部１０１、この画像入力部１０１よりブロック単位で転送されてくる画像データを随時圧縮処理する圧縮手段を有する圧縮／展開部１０３ａ、この圧縮／展開部１０３ａの圧縮手段により圧縮処理されたブロック単位の画像データを一旦蓄積するワークメモリ１０４、ワークメモリ１０４に蓄積された画像データを随時蓄積するストレージ（例えば、ハードディスク等）１０５、このストレージ１０５よりワークメモリ１０４を介してブロック単位で転送されてくる画像データを随時展開処理する圧縮／展開部１０３ａの展開手段、展開処理された画像データを出力する電子写真プロセス部２０を含む画像出力部１０２を備えている。また、本実施の形態では、圧縮／展開部１０３ａの他にもう１つ圧縮／展開部１０３ｂを備えている。この圧縮／展開部１０３ｂは、画像入力部１０１からの画像データが入力されない他は、圧縮／展開部１０３ａと同様の接続構成となっている。これら各部は、図１に示すプリンタ制御部２４および画像制御部２５によって制御される。
【００２８】
また、図示しない複数の外部画像処理装置（パーソナルコンピュータ、デジタルカメラ、デジタルビデオカメラ、携帯端末装置など）からのデータを受け取るネットワーク部１０８、受け取ったデータを順次画像データに変換するＣＰＵ１０７、変換した画像データを一旦蓄積するワークメモリ１０６を備えており、ワークメモリ１０６に蓄積された画像データは、ブロック単位で圧縮／展開部１０３ａまたは圧縮／展開部１０３ｂに転送されるようになっている。ここで、ネットワーク部１０８は、具体的には、装置外部からの画像データを受け入れるインターフェイス基板を収容したプリンタ制御部２４であり、ＣＰＵ１０７は、イメージコントロールユニット（ＩＣＵ）基板を備えた画像制御部２５のＣＰＵである。
【００２９】
上記構成において、画像入力に際しては、画像入力部１０１により取り込まれた画像データが一定量に達すると、これを１ブロック（以下、バンドデータという：バンドデータについては後で詳述する）として圧縮／展開部１０３ａに転送する。圧縮／展開部１０３ａの圧縮手段は、バンドデータ単位で転送されてきた画像データを圧縮処理して、一旦ワークメモリ１０４に蓄積した後、ストレージ１０５に転送して順次蓄積する。
【００３０】
一方、画像出力に際しては、ストレージ１０５よりバンドデータごとに取り出された圧縮データがワークメモリ１０４に転送される。ワークメモリ１０４に取り出された圧縮データは、圧縮／展開部１０３ａまたは圧縮／展開部１０３ｂの展開手段によりバンドデータに展開され、画像出力部１０２に転送される。
【００３１】
また、外部からの画像入力に際しては、ネットワーク部１０８を介してネットワーク接続された複数の外部画像処理装置（パーソナルコンピュータ、デジタルカメラ、デジタルビデオカメラ、携帯端末装置など）から入力されたデータが、ＣＰＵ１０７によって順次画像データに変換され、ワークメモリ１０６へ転送される。変換された画像データがワークメモリ１０６に一定量まで蓄積されると、これをバンドデータとして圧縮／展開部１０３ａまたは圧縮／展開部１０３ｂに転送する。圧縮／展開部１０３ａまたは圧縮／展開部１０３ｂの圧縮手段は、バンドデータ単位で転送されてきた画像データを圧縮処理して、一旦ワークメモリ１０４に蓄積した後、ストレージ１０５に転送して順次蓄積する。
【００３２】
ここで、本実施の形態では、図１に示すように、２つの圧縮／展開部１０３ａ，１０３ｂを持っているので、例えば、スキャナ３によるスキャン入力データの圧縮処理およびネットワーク部１０８を介してＣＰＵ１０７に入力されるＰＣデータの圧縮処理を圧縮／展開部１０３ａで行い、画像出力部１０２へ出力するプリント出力データの展開処理およびネットワーク部１０８を介してＣＰＵ１０７に入力されるＰＣデータの圧縮処理を圧縮／展開部１０３ｂで行なう構成とすることができる。
【００３３】
この場合、ＰＣデータの圧縮処理は圧縮／展開部１０３ａおよび圧縮／展開部１０３ｂのどちらでも可能であるので、本実施の形態では、圧縮／展開部１０３ａを優先的に使用するように構成し、スキャナ３によるスキャン入力中で圧縮／展開部１０３ａが使用されている間だけ、圧縮／展開部１０３ｂを使用するように構成している。
【００３４】
また、コピー動作など、圧縮／展開部１０３ａ，１０３ｂの双方がそれぞれスキャン入力およびプリント出力で使用されている場合には、どちらかの圧縮／展開部１０３ａまたは１０３ｂでページ処理間に空き時間が発生したところで、ＰＣデータの圧縮処理を行なうようになっている。
【００３５】
図２および図３は、画像入力のタイミングチャートを示している。
【００３６】
デジタル画像形成装置（デジタル複写機）の画像出力速度をＳ（ｐｐｍ）とすると、画像入力部１０１が画像データを１ページ分入力するサイクルタイムＴ（ｓ）は、Ｔ＝６０／Ｓとなる。一方、画像入力部１０１の副走査速度（用紙送り方向の走査速度）をＶ（ｍｍ／ｓ）、１ページの副走査方向の長さをＬ（ｍｍ）とすると、画像入力部１０１（スキャナ３）が１ページを走査するのに要する時間ｔ０（ｓ）は、ｔ０＝Ｌ／Ｖとなる。
【００３７】
このとき、ページ処理のサイクルタイムＴと画像入力部１０１の処理時間（１ページの走査時間）ｔ０との差ｔ１＝（Ｔ−ｔ０）が、圧縮／展開部１０３ａ，１０３ｂの圧縮手段がページを分割した単位（バンドデータ）を圧縮するのに要する時間ｔ２より十分に大きければ、その間に圧縮／展開部１０３ａ，１０３ｂは、他の画像データをバンドデータ単位で圧縮処理または展開処理することができる。すなわち、圧縮／展開部１０３ａ，１０３ｂの動作は、バンドデータ単位で行なうように設定されているので、上記の画像入力部１０１の処理時間の差ｔ１が、バンドデータの圧縮時間または展開時間ｔ２よりも十分に大きければ、圧縮／展開部１０３ａ，１０３ｂを動作させることができることになる。
【００３８】
本実施の形態では、上記したように、画像入力部１０１または外部画像処理装置から画像入力を行なう際、画像データの圧縮をバンドデータ単位で行なう。この場合、圧縮／展開部１０３ａ，１０３ｂの使用は、圧縮／展開部使用フラグ（セマフォ：ｓｅｍａｐｈｏｒｅ）によって排他制御されるようになっている。画像入力部１０１によるデータ入力タスクは、データ入力開始とともに圧縮／展開部使用フラグを使用状態にセットし、１ページの最後のバンドデータの圧縮処理を行なった後、圧縮／展開部使用フラグを解除状態にし、任意の時間が経過した後に再度、圧縮／展開部使用フラグを取得して、次ページの入力を開始する。そして、このページ処理間の圧縮／展開部使用フラグが解除状態のときに、外部画像処理装置によるデータ入力タスクが画像データの圧縮要求を持っている場合には、外部画像処理装置によるデータ入力タスクが圧縮／展開部使用フラグを使用状態にセットし、１バンドデータの圧縮を終了すると、圧縮／展開部使用フラグを解除する。上記したように、ページ処理のサイクルタイムＴと、画像入力部１０１での処理時間ｔ０との差ｔ１＝（Ｔ−ｔ０）が、１バンドデータの圧縮時間ｔ２より十分に長ければ、画像入力部１０１によるデータ入力タスクの処理に影響することなく、外部画像処理装置によるデータ入力（圧縮）を行なうことができる。
【００３９】
また、画像入力部１０１によるデータ入力タスクが、圧縮／展開部使用フラグを解除状態にする期間を任意に調節することにより、外部画像処理装置によるデータ入力タスクの圧縮を複数回行なうこともできる。ただし、この場合、圧縮／展開部使用フラグを解除状態にする期間は、ページ処理期間である圧縮／展開部１０３ａ，１０３ｂの空き時間ｔ３から、１バンドデータを圧縮するのに見積もられる最大時間を引いた時間以内に設定する必要がある。そうしなければ、画像入力部１０１（スキャナ３）の次ページ入力開始を送らせてしまい、結果として入力処理速度が落ちてしまうことになるからである。
【００４０】
最後に、バンドデータについて説明する。
【００４１】
本実施の形態では、画像入力部１０１から転送されるバンドデータ、画像出力部１０２へ転送されるバンドデータ、およびネットワーク部１０８を介して外部画像処理装置から入力され、ＣＰＵ１０７で変換されてストレージ１０５に蓄積されるバンドデータのサイズを同一サイズとしている。ただし、このバンドデータのサイズは必ずしも一定または各処理で統一する必要はなく、上記したページ処理間の圧縮／展開部１０３ａ，１０３ｂの空き時間ｔ３内で圧縮処理または展開処理が完了するようなサイズであればよい。
【００４２】
例えば、画像データを画像副走査方向に１２８ラインずつで分割してバンドデータとし、取り扱う用紙の最大幅をＡ３ポートレートの短辺とすると、バンドデータの最大サイズは約７０００画素×１２８ライン＝１１２０００Ｂｙｔｅとなる。従って、ワークメモリ１０４，１０６のサイズは１２８ＫＢで十分である。また、３つのタスクのバンドデータを同じ１２８ラインで規定しているのは、データのハンドリングが容易となるためである。ただし、それぞれのデータサイズは、元になる画像データの主走査幅により変化する。
【００４３】
【発明の効果】
本発明の画像処理装置によれば、画像入力手段から入力中の画像データのページ間の空き時間に、圧縮手段および展開手段を有効利用することで、別の画像入力手段より入力されるブロック単位の画像データの圧縮処理または展開処理が可能となる。これにより、蓄積手段への圧縮された画像データの格納や、蓄積手段から転送され展開手段で展開処理された画像データの出力装置への出力を効率よく迅速に行なうことができる。
【００４４】
また、本発明の画像処理装置によれば、蓄積手段から出力中の画像データのページ間の空き時間に、圧縮手段および展開手段を有効利用することで、別の画像入力手段より入力されるブロック単位の画像データの圧縮処理が可能となる。これにより、蓄積手段への圧縮された画像データの格納を効率よく迅速に行なうことができる。
【００４５】
また、本発明の画像処理装置によれば、ブロックのサイズは、画像入力手段が１ページ分の画像データを入力するサイクル時間Ｔから、画像入力手段が１ページ分の画像データを副走査方向に走査するのに要する時間ｔを引いた時間（Ｔ−ｔ）よりも短い時間で圧縮処理が可能なサイズに設定されている。これにより、入力中または出力中の画像データのページ間で、他の画像入力手段から入力されてくるブロック単位の画像データの圧縮処理、または蓄積手段から転送されてくるブロック単位の画像データの展開処理が可能となり、蓄積手段への圧縮された画像データの格納や、蓄積手段から転送され展開手段で展開処理された画像データの出力装置への出力を効率よく迅速に行なうことができる。
【図面の簡単な説明】
【図１】本発明の画像処理装置の電気的構成を示すブロック図である。
【図２】画像入力のタイミングチャートである。
【図３】画像入力のタイミングチャートである。
【図４】本発明の画像処理装置の全体構成を示す説明図である。
【符号の説明】
１０１  画像入力部
１０２  画像出力部
１０３ａ，１０３ｂ  圧縮／展開部
１０４，１０６  ワークメモリ
１０５  ストレージ（蓄積手段）
１０７  ＣＰＵ
１０８  ネットワーク部
【図１】
0003715540.tif 000002
【図２】
0003715540.tif 000003
【図３】
0003715540.tif 000004
【図４】
0003715540.tif 000005