(57)【特許請求の範囲】
【請求項１】
１ラインの画像データの書き込みと読み出しとが可能なラインメモリと、
前記ラインメモリに前記１ラインの画像データの書き込みと読み出しの制御をする書込読出制御部と、
前記書込読出制御部によって前記ラインメモリに書き込まれる前記１ラインの画像データに対応する画像が白ラインか否かを判定する白ライン判定部と、
前記書込読出制御部によって前記ラインメモリから読み出された前記１ラインの画像データに対して所定の画像処理を実行可能な画像処理部と、
白データ記憶部と、
前記白ライン判定部によって白ラインと判定されなかった前記１ラインの画像データに対して、前記画像処理部で使用される動作クロックを生成して前記画像処理部に前記所定の画像処理を実行させる制御をし、前記白ライン判定部によって白ラインと判定された前記１ラインの画像データに対して、前記画像処理部で使用される動作クロックの生成を停止すると共に前記白データ記憶部から白データを読み出す制御をする画像処理制御部と、を備える画像処理装置。
【請求項２】
前記ラインメモリは複数あり、
前記書込読出制御部は、前記複数のラインメモリの中から読み出し可能なラインメモリと書き込み可能なラインメモリとを１ライン毎に切り換える制御、前記読み出し可能なラインメモリから前記１ラインの画像データを読み出す制御、及び、前記書き込み可能なラインメモリに次の前記１ラインの画像データを書き込む制御をし、
前記画像処理制御部は、前記白ライン判定部によって白ラインと判定された前記１ラインの画像データに対して、当該１ラインの画像データの読み出しに使用される読出クロックの生成を停止する請求項１に記載の画像処理装置。
【請求項３】
前記画像処理制御部は、副走査同期信号がネゲート状態であれば前記動作クロック及び前記読出クロックの生成を停止する請求項２に記載の画像処理装置。
【請求項４】
請求項１〜３のいずれか一項に記載の画像処理装置と、
前記画像処理装置で処理された複数の前記１ラインの画像データが集まりである１ページの画像データを用いて用紙に画像を形成する画像形成部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はラインメモリを備える画像処理装置及びその画像処理装置を備える画像形成装置に関する。
【背景技術】
【０００２】
ラインセンサはデジタル複合機のような画像処理装置に備えられており、１ページを主走査方向に沿って１ライン毎に読み取ること繰り返して、１ページの画像データを生成する。ラインメモリは１ラインの画像データを記憶するメモリである。
【０００３】
画像処理装置として、１ページの画像データをバンド単位で白画像データか否かを判定し、白画像データでないと判定されたバンドを圧縮処理し、白画像データと判定されたバンドを圧縮処理せずに、記憶部に予め記憶している圧縮白画像データを読み出すものが提案されている(例えば特許文献１参照)。この画像処理装置によれば白画像データと判定されたバンドは圧縮処理が省略されるので、画像処理を高速化できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−４１３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置に要求される特性として高速処理以外に低消費電力化がある。従って、上記画像処理装置のような白画像データについては圧縮処理をしない場合に、これを利用して低消費電力化ができれば好ましい。
【０００６】
本発明は、低消費電力化を図れる画像処理装置及びそれを備える画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の第１の局面に係る画像処理装置は、１ラインの画像データの書き込みと読み出しとが可能なラインメモリと、前記ラインメモリに前記１ラインの画像データの書き込みと読み出しの制御をする書込読出制御部と、前記書込読出制御部によって前記ラインメモリに書き込まれる前記１ラインの画像データに対応する画像が白ラインか否かを判定する白ライン判定部と、前記書込読出制御部によって前記ラインメモリから読み出された前記１ラインの画像データに対して所定の画像処理を実行可能な画像処理部と、白データ記憶部と、前記白ライン判定部によって白ラインと判定されなかった前記１ラインの画像データに対して、前記画像処理部で使用される動作クロックを生成して前記画像処理部に前記所定の画像処理を実行させる制御をし、前記白ライン判定部によって白ラインと判定された前記１ラインの画像データに対して、前記画像処理部で使用される動作クロックの生成を停止すると共に前記白データ記憶部から白データを読み出す制御をする画像処理制御部と、を備える。
【０００８】
本発明の第１の局面に係る画像処理装置によれば、１ラインの画像データに対応する画像が白ラインと判定されれば、画像処理部で使用される動作クロックの生成を停止している。これにより、その１ラインの画像データには画像処理がされないので、その替わりに白データ記憶部から白データを読み出している。このように、１ラインの画像データに対応する画像が白ラインと判定されると、その１ラインの画像データに対して画像処理部で使用される動作クロックの生成を停止するので、画像処理装置の低消費電力化を図ることができる。
【０００９】
上記構成において、前記ラインメモリは複数あり、前記書込読出制御部は、前記複数のラインメモリの中から読み出し可能なラインメモリと書き込み可能なラインメモリとを１ライン毎に切り換える制御、前記読み出し可能なラインメモリから前記１ラインの画像データを読み出す制御、及び、前記書き込み可能なラインメモリに次の前記１ラインの画像データを書き込む制御をし、前記画像処理制御部は、前記白ライン判定部によって白ラインと判定された前記１ラインの画像データに対して、当該１ラインの画像データの読み出しに使用される読出クロックの生成を停止することができる。
【００１０】
１ラインの画像データに対応する画像が白ラインと判定されれば、その１ラインの画像データには画像処理がされないで、読出クロックの生成を停止することにより、その１ラインの画像データを読み出す処理を実行しないようにしている。読出クロックの生成が停止されるので、画像処理装置の低消費電力化を図れる。
【００１１】
上記構成において、前記画像処理制御部は、副走査同期信号がネゲート状態であれば前記動作クロック及び前記読出クロックの生成を停止する。
【００１２】
副走査同期信号がネゲート状態であれば画像処理装置に画像データが入力していないので、動作クロック及び読出クロックの生成を停止することにより、画像処理装置の低消費電力化を図ることができる。
【００１３】
本発明の第２の局面に係る画像形成装置は、前記画像処理装置と、前記画像処理装置で処理された複数の前記１ラインの画像データが集まりである１ページの画像データを用いて用紙に画像を形成する画像形成部と、を備える。
【００１４】
本発明の第２の局面に係る画像形成装置によれば、上記画像処理装置の効果を得ることができる。
【発明の効果】
【００１５】
本発明によれば画像処理装置及びそれを備える画像形成装置の低消費電力化を図れる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る画像処理装置を備える画像形成装置の内部構造の概略を示す図である。
【図２】図１に示す画像形成装置の構成を示すブロック図である。
【図３】本実施形態に係る画像処理装置の構成を示すブロック図である。
【図４】本実施形態に係る画像処理装置の動作のフローチャート(その１)である。
【図５】本実施形態に係る画像処理装置の動作のフローチャート(その２)である。
【図６】信号出力部の回路図である。
【発明を実施するための形態】
【００１７】
以下、図面に基づいて本発明の実施形態を詳細に説明する。図１は本発明の一実施形態に係る画像処理装置を備える画像形成装置１の内部構造の概略を示す図である。画像形成装置１は例えば、コピー、プリンタ、スキャナ及びファクシミリの機能を有するデジタル複合機に適用することができる。画像形成装置１は装置本体１００、装置本体１００の上に配置された原稿読取部２００、原稿読取部２００の上に配置された原稿給送部３００及び装置本体１００の上部前面に配置された操作部４００を備える。
【００１８】
原稿給送部３００は自動原稿送り装置として機能し、原稿載置部３０１に置かれた複数枚の原稿を連続的に原稿読取部２００に送ることができる。
【００１９】
原稿読取部２００は露光ランプ等を搭載したキャリッジ２０１、ガラス等の透明部材により構成された原稿台２０３、不図示のＣＣＤ(Charge Coupled Device)センサ及び原稿読取スリット２０５を備える。原稿台２０３に載置された原稿を読み取る場合、キャリッジ２０１を原稿台２０３の長手方向に移動させながらＣＣＤセンサにより原稿を読み取る。これに対して、原稿給送部３００から給送された原稿を読み取る場合、キャリッジ２０１を原稿読取スリット２０５と対向する位置に移動させて、原稿給送部３００から送られてきた原稿を、原稿読取スリット２０５を通してＣＣＤセンサにより読み取る。ＣＣＤセンサは読み取った原稿を画像データとして出力する。
【００２０】
装置本体１００は用紙貯留部１０１、画像形成部１０３及び定着部１０５を備える。用紙貯留部１０１は装置本体１００の最下部に配置されており、用紙の束を貯留することができる用紙トレイ１０７を備える。用紙トレイ１０７に貯留された用紙の束において、最上位の用紙がピックアップローラ１０９の駆動により、用紙搬送路１１１へ向けて送出される。用紙は用紙搬送路１１１を通って、画像形成部１０３へ搬送される。
【００２１】
画像形成部１０３は搬送されてきた用紙にトナー画像を形成する。画像形成部１０３は感光体ドラム１１３、露光部１１５、現像部１１７及び転写部１１９を備える。露光部１１５は画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)に対応して変調された光を生成し、一様に帯電された感光体ドラム１１３の周面に照射する。これにより、感光体ドラム１１３の周面には画像データに対応する静電潜像が形成される。この状態で感光体ドラム１１３の周面に現像部１１７からトナーを供給することにより、周面には画像データに対応するトナー画像が形成される。このトナー画像は転写部１１９によって先ほど説明した用紙貯留部１０１から搬送されてきた用紙に転写される。
【００２２】
トナー画像が転写された用紙は定着部１０５に送られる。定着部１０５において、トナー画像と用紙に熱と圧力が加えられて、トナー画像は用紙に定着される。用紙はスタックトレイ１２１又は排紙トレイ１２３に排紙される。
【００２３】
操作部４００は操作キー部４０１と表示部４０３を備える。表示部４０３はタッチパネル機能を有しており、ソフトキーを含む画面が表示される。ユーザは画面を見ながらソフトキーを操作することによって、コピー等の機能の実行に必要な設定等をする。
【００２４】
操作キー部４０１にはハードキーからなる操作キーが設けられている。具体的にはスタートキー４０５、テンキー４０７、ストップキー４０９、リセットキー４１１、コピー、プリンタ、スキャナ及びファクシミリを切り換えるための機能切換キー４１３等が設けられている。
【００２５】
スタートキー４０５はコピー、ファクシミリ送信等の動作を開始させるキーである。テンキー４０７はコピー部数、ファクシミリ番号等の数字を入力するキーである。ストップキー４０９はコピー動作等を途中で中止させるキーである。リセットキー４１１は設定された内容を初期設定状態に戻すキーである。
【００２６】
機能切換キー４１３はコピーキー及び送信キー等を備えており、コピー機能、送信機能等を相互に切り替えるキーである。コピーキーを操作すれば、コピーの初期画面が表示部４０３に表示される。送信キーを操作すれば、ファクシミリ送信及びメール送信の初期画面が表示部４０３に表示される。
【００２７】
図２は図１に示す画像形成装置１の構成を示すブロック図である。画像形成装置１は装置本体１００、原稿読取部２００、原稿給送部３００、操作部４００、制御部５００、通信部６００及び画像処理装置７００がバスによって相互に接続された構成を有する。装置本体１００、原稿読取部２００、原稿給送部３００及び操作部４００に関しては既に説明したので、説明を省略する。
【００２８】
制御部５００はＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)及び画像メモリ等を備える。ＣＰＵは画像形成装置１を動作させるために必要な制御を、画像形成装置１を構成する上記ハードウェアに対して実行する。ＲＯＭは画像形成装置１の動作の制御に必要なソフトウェアを記憶している。ＲＡＭはソフトウェアの実行時に発生するデータの一時的な記憶及びアプリケーションソフトの記憶等に利用される。画像メモリは画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)を一時的に記憶する。
【００２９】
通信部６００はファクシミリ通信部６０１及びネットワークＩ／Ｆ部６０３を備える。ファクシミリ通信部６０１は相手先ファクシミリとの電話回線の接続を制御するＮＣＵ(Network Control Unit)及びファクシミリ通信用の信号を変復調する変復調回路を備える。ファクシミリ通信部６０１は電話回線６０５に接続される。
【００３０】
ネットワークＩ／Ｆ部６０３はＬＡＮ(Local Area Network)６０７に接続される。ネットワークＩ／Ｆ部６０３はＬＡＮ６０７に接続されたパソコン等の端末装置との間で通信を実行するための通信インターフェース回路である。
【００３１】
画像処理装置７００について説明する。図３は本実施形態に係る画像処理装置７００の構成を示すブロック図である。画像処理装置７００はＡＳＩＣ(Application Specific Integrated Circuit)１１とＤＲＡＭ(Dynamic Random Access Memory)１３を備える。ＣＣＤセンサ１５で生成された１ページの画像データＩｍＤは、ＡＳＩＣ１１で所定の画像処理をされた後、ＤＲＡＭ１３に書き込まれる。ＣＣＤセンサ１５は図２に示す原稿読取部２００に備えられる。
【００３２】
ＡＳＩＣ１１は内部クロック生成部２１、画像処理制御部２３、ライン処理部２５、画像処理部２７、入力部２９、白ライン判定部３１、白データ記憶部３３、ＤＭＡ(Direct Memory Access)コントローラ３５及び出力部３７を備える。
【００３３】
内部クロック生成部２１は内部クロックＣＬＫ２を生成する。画像処理制御部２３は内部クロックＣＬＫ２を基にして読出クロックＣＬＫ３及び動作クロックＣＬＫ４を生成する。読出クロックＣＬＫ３はライン処理部２５に供給されて、ラインメモリに書き込まれた１ラインの画像データを読み出す場合に使用される。動作クロックＣＬＫ４は画像処理部２７に供給されて、画像処理の基準クロックとなる。内部クロックＣＬＫ２はＤＭＡコントローラ３５の動作クロックとなる。
【００３４】
ＣＣＤセンサ１５で生成された１ページのアナログの画像データは、アナログフロントエンド３９で各種処理がされて、デジタル形式の１ページの画像データＩｍＤとして入力部２９に入力される。入力部２９には原稿読取部２００で生成された副走査同期信号ＳＧ１及び主走査同期信号ＳＧ２並びに画像処理装置７００で生成された外部クロックＣＬＫ１及び画像有効区間信号ＳＧ３が入力する。入力部２９はＡＳＩＣ１１と外部との入力インターフェースである。
【００３５】
１ページの画像データＩｍＤは主走査同期信号ＳＧ２と同期して、１番目のラインの画像データ、２番目のラインの画像データ、３番目のラインの画像データ、・・・、最後のラインの画像データの順番で入力部２９に入力される。１ページの画像データＩｍＤは複数の１ラインの画像データの集まりである。
【００３６】
１ラインは複数の画素で構成される。従って、１ラインの画像データは１画素のデータが複数個、つまり、１番目の画素のデータ、２番目の画素のデータ、３番目の画素のデータ、・・・、１ラインの最後の画素のデータが集まって構成される。
【００３７】
画像有効区間信号ＳＧ３は主走査同期信号ＳＧ２と同期させて画像処理装置７００で生成され、１本の主走査線のうち画像が有効となる区間を示す信号である。画像有効区間信号ＳＧ３がアサート状態(言い換えればアクティブ状態)での画像が有効であり、ネゲート状態(言い換えればインアクティブ状態)での画像が無効となる。画像有効区間信号ＳＧ３はＭＲＥ(Memory Read Enable)信号とも称される。
【００３８】
副走査同期信号ＳＧ１は副走査方向において画像が有効となる区間を示す信号である。副走査同期信号ＳＧ１がアサート状態での画像が有効であり、ネゲート状態での画像が無効となる。
【００３９】
入力部２９に入力した１ページの画像データＩｍＤ、副走査同期信号ＳＧ１、主走査同期信号ＳＧ２、外部クロックＣＬＫ１及び画像有効区間信号ＳＧ３は、ライン処理部２５に送られる。画像処理部２７では１ラインの画像データ毎に画像処理がされるので、ライン処理部２５は１ページの画像データＩｍＤを１ラインの画像データ毎に書き込みと読み出しを実行する。
【００４０】
ライン処理部２５は第１のラインメモリ５１ａ、第２のラインメモリ５１ｂ、書込読出制御部５３、書込アドレスカウンタ５５及び読出アドレスカウンタ５７を備える。
【００４１】
第１のラインメモリ５１ａ及び第２のラインメモリ５１ｂは、例えばＳＲＡＭ(Static Random Access Memory)によって実現される。第１のラインメモリ５１ａ及び第２のラインメモリ５１ｂでは１ラインの画像データの読み出しと書き込みとがされる。第１のラインメモリ５１ａが読み出し可能であれば第２のラインメモリ５１ｂが書き込み可能となり、逆に第１のラインメモリ５１ａが書き込み可能であれば第２のラインメモリ５１ｂが読み出し可能となる。１ラインの画像データの読み出しと次の１ラインの画像データの書き込みは並行して実行される。第１のラインメモリ５１ａと第２のラインメモリ５１ｂを区別する必要がなければラインメモリ５１と記載する。
【００４２】
書込読出制御部５３は主走査同期信号ＳＧ２がライン処理部２５に入力される毎に、２つのラインメモリ５１の中から読み出し可能なラインメモリ５１と書き込み可能なラインメモリ５１とを１ライン毎に切り換える。書込読出制御部５３は読み出し可能なラインメモリ５１に書き込まれている１ラインの画像データを読み出して、画像処理部２７に転送する制御をする。書込読出制御部５３は書き込み可能なラインメモリ５１に対して、次の１ラインの画像データを書き込む制御をする。
【００４３】
書込アドレスカウンタ５５のクロック端子には外部クロックＣＬＫ１が入力される。書込アドレスカウンタ５５はクロック端子に外部クロックＣＬＫ１が入力する毎に、カウントアップしてアドレスを生成する。このアドレスは書き込み可能なラインメモリ５１において、１画素のデータが書き込まれる領域(言い換えればメモリセル)のアドレスとなる。
【００４４】
読出クロックＣＬＫ３は読み出し可能なラインメモリ５１に書き込まれている１ラインの画像データを読み出す制御に利用される。読出アドレスカウンタ５７のクロック端子には読出クロックＣＬＫ３が入力される。読出アドレスカウンタ５７はクロック端子に読出クロックＣＬＫ３が入力される毎に、カウントアップしてアドレスを生成する。このアドレスは読み出し可能なラインメモリ５１において、読み出される１画素のデータが書き込まれている領域(言い換えればメモリセル)のアドレスとなる。
【００４５】
ライン処理部２５から読み出された１ラインの画像データは画像処理部２７に転送されて、画像処理部２７のラインメモリ６１に格納される。画像処理部２７では１ラインの画像データに対して所定の画像処理をする。ここでの画像処理とは例えば、色補正、色収差補正、ＭＴＦ(modulation transfer function)補正、ライン補正である。
【００４６】
白ライン判定部３１には入力部２９に入力した１ページの画像データＩｍＤ、副走査同期信号ＳＧ１、主走査同期信号ＳＧ２、外部クロックＣＬＫ１及び画像有効区間信号ＳＧ３が送られる。これらを利用して白ライン判定部３１では、ラインメモリ５１に書き込まれる１ラインの画像データに対応する画像が白ラインか否かを判定する。
【００４７】
白ライン判定部３１は１ラインを構成する画素の中で白画素をカウントし、カウント数が所定の閾値を超えれば、そのラインを白ラインと判定する。白画素の定義としては、例えば画素を２５６階調で表す場合、画素値が２５５であれば白画素としてもよいし、所定の閾値(例えば２５０)以上であれば白画素としてもよい。
【００４８】
白ライン判定部３１が白ラインと判定すれば、白ライン判定部３１の出力ＯＰ１はＨレベルとなる。白ライン判定部３１が白ラインでないと判定すれば、白ライン判定部３１の出力ＯＰ１がＬレベルとなる。
【００４９】
出力ＯＰ１は画像処理制御部２３に送られる。画像処理制御部２３は、白ライン判定部３１によって白ラインと判定されなかった１ラインの画像データに対して、画像処理部２７で使用される動作クロックＣＬＫ４を生成して画像処理部２７に所定の画像処理を実行させる制御をする。画像処理制御部２３は、白ライン判定部３１によって白ラインと判定された１ラインの画像データに対して、画像処理部２７で使用される動作クロックＣＬＫ４の生成を停止すると共に白データ記憶部３３から白データを読み出す制御をする。画像処理制御部２３は信号出力部７１、ＯＲゲート７３，７５及びマルチプレクサ７７を備える。画像処理制御部２３では出力ＯＰ１に応じて、出力ＯＰ２，ＯＰ３，ＯＰ４のレベルを切り替える。図４及び図５は画像処理装置７００の動作を説明するタイミングチャートである。出力ＯＰ１等を図３〜図５を参照して説明する。
【００５０】
白ライン判定部３１に入力される副走査同期信号ＳＧ１がＬレベルからＨレベルに切り替わると(時刻ｔ１)、すなわち画像処理装置７００において１ページの画像データに対する画像処理がスタートすると、出力ＯＰ１がＨレベルに切り替わる。
【００５１】
１ラインの画像データは白ライン判定部３１で白ラインか否か判定された後、ライン処理部２５、画像処理部２７、マルチプレクサ７７及びＤＭＡコントローラ３５へ順次流れていく。白ライン判定部３１で白ラインと判定されなかった１ラインの画像データが、上記各部で処理されるタイミングに合わせて、出力ＯＰ２，ＯＰ３，ＯＰ４の値が調整される(図５の時刻ｔ１１，ｔ１３，ｔ１５)。
【００５２】
ＯＲゲート７３には出力ＯＰ２と内部クロックＣＬＫ２が入力される。出力ＯＰ２がＨレベル(白ラインである)であれば、ＯＲゲート７３の出力はＨレベルとなる。出力ＯＰ２がＬレベル(白ラインでない)であれば、ＯＲゲート７３から読出クロックＣＬＫ３が出力される(時刻ｔ１１)。
【００５３】
ＯＲゲート７５には出力ＯＰ３と内部クロックＣＬＫ２が入力する。出力ＯＰ３がＨレベル(白ラインである)であれば、ＯＲゲート７５の出力はＨレベルとなる。出力ＯＰ３がＬレベル(白ラインでない)であれば、ＯＲゲート７５から読出クロックＣＬＫ４が出力される(時刻ｔ１３)。
【００５４】
出力ＯＰ４はマルチプレクサ７７の出力を切り替える信号となる。出力ＯＰ４がＨレベル(白ラインである)であれば、マルチプレクサ７７は白データ記憶部３３から読み出された白データを出力する。白データ記憶部３３には１ラインの画像データに対応する画像が白ラインの場合に、画像処理部２７で画像処理された白データが予め記憶されている。白ライン判定部３１が１ライン画像データに対応する画像を白ラインと判定すれば、読出クロックＣＬＫ３及び動作クロックＣＬＫ４が生成されない。このため、その画像データに対して画像処理部２７で画像処理されないので、白データを替わりに出力する。
【００５５】
出力ＯＰ４がＬレベル(白ラインでない)であれば(時刻ｔ１５)、マルチプレクサ７７は画像処理部２７で画像処理された１ラインの画像データを出力する。
【００５６】
マルチプレクサ７７から出力されたデータはＤＭＡコントローラ３５によって、出力部３７を経由してＤＲＡＭ１３に転送されて、ＤＲＡＭ１３に書き込まれる。出力部３７はＡＳＩＣ１１と外部との出力インターフェースである。
【００５７】
信号出力部７１について説明する。図６は信号出力部７１の回路図である。信号出力部７１は三つのＤフリップフロップ７３，７５，７７を備えるシフトレジスタである。Ｄフリップフロップ７３，７５，７７のクロック端子には画像有効区間信号ＳＧ３が入力される。Ｄフリップフロップ７３の入力端子には出力ＯＰ１が入力される。Ｄフリップフロップ７３，７５，７７のセット端子には副走査同期信号ＳＧ１が入力される。
【００５８】
初段のＤフリップフロップ７３からの出力が出力ＯＰ２となり、第二段のＤフリップフロップ７５からの出力が出力ＯＰ３となり、第三段のＤフリップフロップ７７からの出力が出力ＯＰ４となる。
【００５９】
次に、画像処理装置７００の動作を主に図４及び図５を用いて説明する。１ページの画像データＩｍＤの１番目からＮ−１番目のラインの画像データが、１ページの原稿の先端余白に対応する場合を例に説明する。
【００６０】
［時刻ｔ１］
副走査同期信号ＳＧ１がＬレベル(ネゲート状態)であれば、図６に示すＤフリップフロップ７３，７５，７７のセット端子にはＬレベル信号が入力される。従って、Ｄフリップフロップ７３，７５，７７はセットされるので、Ｄフリップフロップ７３からの出力ＯＰ２、Ｄフリップフロップ７５からの出力ＯＰ３、Ｄフリップフロップ７７からの出力ＯＰ４はそれぞれＨレベルとなる。出力ＯＰ２がＨレベルであれば、画像処理制御部２３は読出クロックＣＬＫ３の生成を停止する。出力ＯＰ３がＨレベルであれば、画像処理制御部２３は動作クロックＣＬＫ４の生成を停止する。
【００６１】
時刻ｔ１で、副走査同期信号ＳＧ１がＬレベルからＨレベル(アサート状態)に切り替わる。これによって白ライン判定部３１の出力ＯＰ１はＬレベルからＨレベルに切り替わる。
【００６２】
また、時刻ｔ１では１番目のラインの画像データに対応するＬレベルの主走査同期信号ＳＧ２がライン処理部２５に入力する。書込読出制御部５３は第１のラインメモリ５１ａを書き込み可能とし、第２のラインメモリ５１ｂを読み出し可能にする。
【００６３】
［時刻ｔ２］
画像有効区間信号ＳＧ３がＨレベルに切り替わる。書込読出制御部５３は１番目のラインの画像データを、第１のラインメモリ５１ａに書き込む制御をする。画像有効区間信号ＳＧ３がＬレベルに切り替わるまで、書込読出制御部５３は第１のラインメモリ５１ａへの書き込み制御を継続する。書き込みとは上書きを意味する。第２のラインメモリ５１ｂに記憶されているデータは不定である。読出クロックＣＬＫ３が生成されていないので、第２のラインメモリ５１ｂからデータが読み出されることはない。
【００６４】
［時刻ｔ３］
画像有効区間信号ＳＧ３がＬレベルに切り替わる。書込読出制御部５３は１番目のラインの画像データを第１のラインメモリ５１ａに書き込む制御を終了する。白ライン判定部３１は１番目のラインの画像データに対応する画像を白ラインと判定する。よって、白ライン判定部３１はＨレベルの出力ＯＰ１を継続するので、画像処理制御部２３は読出クロックＣＬＫ３及び動作クロックＣＬＫ４を生成しないことを継続する。
【００６５】
［時刻ｔ４］
２番目のラインの画像データに対応するＬレベルの主走査同期信号ＳＧ２がライン処理部２５に入力される。書込読出制御部５３は第１のラインメモリ５１ａを読み出し可能とし、第２のラインメモリ５１ｂを書き込み可能とする。
【００６６】
［時刻ｔ５］
画像有効区間信号ＳＧ３がＨレベルに切り替わるので、書込読出制御部５３は２番目のラインの画像データを第２のラインメモリ５１ｂに書き込む制御をする。画像処理制御部２３では読出クロックＣＬＫ３が生成されていないので、１番目のラインの画像データは第１のラインメモリ５１ａから読み出されない。
【００６７】
［時刻ｔ６］
画像有効区間信号ＳＧ３がＬレベルに切り替わる。書込読出制御部５３は２番目のラインの画像データを第２のラインメモリ５１ｂに書き込む制御を終了する。白ライン判定部３１は２番目のラインの画像データに対応する画像が白ラインと判定するので、白ライン判定部３１はＨレベルの出力ＯＰ１を継続する。従って、画像処理制御部２３は読出クロックＣＬＫ３及び動作クロックＣＬＫ４を生成しないことを継続する。
【００６８】
［時刻ｔ７］
画像有効区間信号ＳＧ３がＨレベルに切り替わる。書込読出制御部５３は３番目のラインの画像データを第１のラインメモリ５１ａに書き込む制御をする。読出クロックＣＬＫ３は生成されていないので、２番目のラインの画像データは第２のラインメモリ５１ｂから読み出されない。また、動作クロックＣＬＫ４が生成されていないので、画像処理部２７は動作しない。
【００６９】
［時刻ｔ８］
画像有効区間信号ＳＧ３がＬレベルに切り替わる。書込読出制御部５３は３番目のラインの画像データを第１のラインメモリ５１ａに書き込む制御を終了する。白ライン判定部３１は３番目のラインの画像データに対応する画像を白ラインと判定する。よって、読出クロックＣＬＫ３及び動作クロックＣＬＫ４を生成しないことが継続される。
【００７０】
［時刻ｔ９］
画像有効区間信号ＳＧ３がＨレベルに切り替わる。書込読出制御部５３は４番目のラインの画像データを第２のラインメモリ５１ｂに書き込む制御をする。読出クロックＣＬＫ３が生成されていないので、３番目のラインの画像データは第１のラインメモリ５１ａから読み出されない。また、動作クロックＣＬＫ４が生成されていないので、画像処理部２７は動作しない。
【００７１】
出力ＯＰ４はＨレベルなので、マルチプレクサ７７は白データ記憶部３３を選択している。従って、１番目のラインの画像データとして、白データ記憶部３３に予め記憶されている白データがマルチプレクサ７７から出力される。そして、ＤＭＡコントローラ３５によって、ＤＲＡＭ１３のメモリセルの中で１番目のラインの画像データに割り当てられているメモリセルに白データが書き込まれる。以降、２番目からＮ−１番目の画像データについても、白データ記憶部３３に予め記憶されている白データがマルチプレクサ７７から出力されて、ＤＲＡＭ１３のメモリセルの中でそのラインの画像データに割り当てられているメモリセルに白データが書き込まれる。
【００７２】
［時刻ｔ１０］
画像有効区間信号ＳＧ３がＬレベルに切り替わる。書込読出制御部５３はＮ番目のラインの画像データを第１のラインメモリ５１ａに書き込む制御を終了する。白ライン判定部３１はＮ番目のラインが白ラインでないと判定する。これにより、白ライン判定部３１は出力ＯＰ１をＬレベルに切り替えるので、図６に示すＤフリップフロップ７３の入力端子にＬレベル信号が入力される。一方、出力ＯＰ２，ＯＰ３はＨレベルが継続されるので、画像処理制御部２３は読出クロックＣＬＫ３及び動作クロックＣＬＫ４を生成しないことを継続する。
【００７３】
［時刻ｔ１１］
画像有効区間信号ＳＧ３がＨレベルに切り替わる。書込読出制御部５３はＮ＋１番目のラインの画像データを第２のラインメモリ５１ｂに書き込む制御をする。出力ＯＰ１がＬレベルなので、画像有効区間信号ＳＧ３がＨレベルに切り替わると、それと同期して出力ＯＰ２がＬレベルに切り替わる。これによって、読出クロックＣＬＫ３が生成されるので、書込読出制御部５３はＮ番目のラインの画像データを第１のラインメモリ５１ａから読み出す制御をする。なお、動作クロックＣＬＫ４は生成されていなので、画像処理部２７は動作しない。出力ＯＰ４はＨレベルなので、マルチプレクサ７７は白データ記憶部３３を選択している。従って、Ｎ−２番目のラインの画像データとして、白データがマルチプレクサ７７から出力される。
【００７４】
［時刻ｔ１２］
画像有効区間信号ＳＧ３がＬレベルに切り替わる。書込読出制御部５３はＮ＋１番目のラインの画像データを第２のラインメモリ５１ｂに書き込む制御を終了する。白ライン判定部３１はＮ＋１番目のラインが白ラインでないと判定するので、白ライン判定部３１は出力ＯＰ１のＬレベルを継続する。
【００７５】
［時刻ｔ１３］
画像有効区間信号ＳＧ３がＨレベルに切り替わる。書込読出制御部５３はＮ＋２番目のラインの画像データを第１のラインメモリ５１ａに書き込む制御をし、かつＮ＋１番目のラインの画像データを第２のラインメモリ５１ｂから読み出す制御をする。
【００７６】
また、出力ＯＰ１がＬレベルなので、画像有効区間信号ＳＧ３がＨレベルに切り替わると、それと同期して出力ＯＰ３がＬレベルに切り替わる。よって、動作クロックＣＬＫ４が生成されるので、第１のラインメモリ５１ａから読み出されたＮ番目のラインの画像データは、画像処理部２７で所定の画像処理がされる。
【００７７】
［時刻ｔ１４］
画像有効区間信号ＳＧ３がＬレベルに切り替わる。書込読出制御部５３はＮ＋２番目のラインの画像データを第１のラインメモリ５１ａに書き込む制御を終了する。白ライン判定部３１はＮ＋２番目のラインが白ラインでないと判定するので、白ライン判定部３１は出力ＯＰ１のＬレベルを継続する。
【００７８】
［時刻ｔ１５］
画像有効区間信号ＳＧ３がＨレベルに切り替わる。書込読出制御部５３はＮ＋３番目のラインの画像データを第２のラインメモリ５１ｂに書き込む制御をし、かつＮ＋２番目のラインの画像データを第１のラインメモリ５１ａから読み出す制御をする。
【００７９】
また、出力ＯＰ１がＬレベルなので、画像有効区間信号ＳＧ３がＨレベルに切り替わると、それと同期して出力ＯＰ４がＬレベルに切り替わる。出力ＯＰ４はＬレベルなので、マルチプレクサ７７は画像処理部２７を選択している。従って、画像処理部２７で画像処理されたＮ番目のラインの画像データがマルチプレクサ７７から出力される。
【００８０】
以降、１ラインの画像が白ラインでなければ、そのラインの画像データを画像処理部２７で画像処理したものがマルチプレクサ７７から出力される。１ラインの画像が白ラインであれば、白データ記憶部３３に記憶されている白データがマルチプレクサ７７から出力される。従って、原稿が文字原稿であれば、行間及び後端余白に対応する１ラインの画像データに対しては画像処理部２７で画像処理されず、白データが出力される。
【００８１】
本実施形態の主な効果を説明する。本実施形態によれば、白ライン判定部３１で１ラインの画像データに対応する画像が白ラインと判定されれば、画像処理部２７で使用される動作クロックＣＬＫ４の生成を停止している。これにより、その１ラインの画像データはラインメモリ６１で書き込みと読み出しがされず、かつ画像処理部２７では画像処理がされないので、その替わりに白データ記憶部３３から白データを読み出している。このように、１ラインの画像データに対応する画像が白ラインと判定されると、その１ラインの画像データに対して画像処理部２７で使用される動作クロックＣＬＫ４の生成を停止するので、画像処理装置７００の低消費電力化を図ることができる。特に、動作クロックＣＬＫ４を停止することにより、ラインメモリ６１で書き込みと読み出しが停止されるので、消費電力を下げることができる。
【００８２】
また、本実施形態によれば、１ラインの画像データに対応する画像が白ラインと判定されれば、その１ラインの画像データには画像処理がされないで、読出クロックＣＬＫ３の生成を停止することにより、その１ラインの画像データを読み出す処理を実行しないようにしている。読出クロックＣＬＫ３の生成が停止するので、画像処理装置７００の低消費電力化を図れる。
【００８３】
さらに、本実施形態によれば、図４及び図５に示すように副走査同期信号ＳＧ１がネゲート状態であれば(時刻ｔ１以前)、読出クロックＣＬＫ３及び動作クロックＣＬＫ４の生成を停止し、副走査同期信号ＳＧ１がアサート状態であれば(時刻ｔ１以後)、読出クロックＣＬＫ３及び動作クロックＣＬＫ４の生成を可能としている。副走査同期信号ＳＧ１がネゲート状態であれば画像処理装置７００に画像データが入力していないので、読出クロックＣＬＫ３及び動作クロックＣＬＫ４の生成を停止することにより、画像処理装置７００の低消費電力化を図ることができる。従って、１番目のラインの画像データをラインメモリ５１に書き込む前から読出クロックＣＬＫ３及び動作クロックＣＬＫ４を停止できるので、画像処理装置７００の低消費電力化を図ることができる。
【００８４】
本実施形態ではＡＳＩＣ１１で画像処理された画像データをＤＲＡＭ１３に書き込む態様で説明したが、その画像データを後段のＡＳＩＣに転送する態様でもよい。
【符号の説明】
【００８５】
１  画像形成装置
７００  画像処理装置
ＣＬＫ１  外部クロック
ＣＬＫ２  内部クロック
ＣＬＫ３  読出クロック
ＣＬＫ４  動作クロック
ＩｍＤ  １ページの画像データ
ＳＧ１  副走査同期信号
ＳＧ２  主走査同期信号
ＳＧ３  画像有効区間信号
【図１】
0005269044.tif 000002
【図２】
0005269044.tif 000003
【図３】
0005269044.tif 000004
【図４】
0005269044.tif 000005
【図５】
0005269044.tif 000006
【図６】
0005269044.tif 000007