(57)【特許請求の範囲】
【請求項１】
原稿台に載置された原稿から画像を読み取る画像読取部と、該画像読取部により原稿から読み取られた画像を用紙上に印刷する画像形成部と、装置全体を制御するコントローラ部と、前記画像読取部、前記画像形成部、前記コントローラ部にそれぞれ電源を供給する電源ユニットと、ソフトウェア電源スイッチとを備えた画像複写装置であって、
前記コントローラ部は、前記電源ユニットから前記画像読取部への電源の供給を停止させる前に、次回に前記電源ユニットから前記画像読取部への電源の供給が開始される際の立ち上がりモードとして、前記ソフトウェア電源スイッチがオンになったことに応じて前記画像形成部の定着ユニットにウォームアップ処理を実行させる通常立ち上がりモードと、スリープ状態から前記画像複写装置が立ち上げられるスリープ立ち上がりモードのいずれかを前記画像読取部へ通知し、
前記画像読取部は、前記電源ユニットから前記画像読取部への電源の供給を停止される前に、前記コントローラ部から通知される前記通常立ち上がりモードまたは前記スリープ立ち上がりモードを示すフラグを不揮発性メモリに書き込み、
前記画像読取部は、シェーディング補正板を読み取る位置を示すシェーディング補正位置に基づきシェーディング補正を行うシェーディング補正手段を有し、前記コントローラ部からの指示に応じて前記電源ユニットから前記画像読取部への電源の供給が開始された際に、前記不揮発性メモリの前記フラグを参照し、前記フラグが前記通常立ち上がりモードを示す場合には、前記定着ユニットがウォームアップ処理中に前記シェーディング補正板のどの部分にゴミが付着しているかを検出するゴミ位置検出動作を行い該検出結果に基づきシェーディング補正位置を判断し前記不揮発性メモリに書き込み、前記シェーディング補正手段は該判断されたシェーディング補正位置に基づき前記シェーディング補正を行い、前記フラグが前記スリープ立ち上がりモードを示す場合には、前記ゴミ位置検出動作を行わず、前記通常立ち上がりモードにおいて前記ゴミ位置検出動作で取得された前記シェーディング補正板のどの部分にゴミが付着しているかを示すゴミ位置情報を更新せず、前記シェーディング補正手段は、前記不揮発性メモリに保持されている前記シェーディング補正位置に基づき前記シェーディング補正を行うことを特徴とする画像複写装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＣＤ等のラインイメージセンサを用いて原稿画像を読み取るリーダ部と、リーダ部に接続されリーダ部で読み取られた画像を用紙上に印刷するプリンタ部とを備えた画像複写装置に関し、特に、スタンバイモード等の省エネルギモード時にリーダ部に供給する電源を供給停止する機能を有する画像複写装置に関する。
【０００２】
【従来の技術】
従来、原稿から画像を読み取り用紙上に印刷する画像複写装置がある。従来の画像複写装置の概略構成を図５に示す。従来の画像複写装置は、原稿から画像を読み取るリーダ部２１３、原稿から読み取った画像を用紙上に印刷するプリンタ部２３６から大略構成されている。
【０００３】
先ず、画像複写装置のリーダ部２１３の動作について説明する。図５に示すように、原稿台ガラス２０３上に載置されると共に圧板２１０によって原稿台ガラス２０３上に密着された原稿２０４は、読み取り部２００に装備された原稿照明ランプ２０１によって照明される。原稿照明ランプ２０１で照明された原稿２０４の画像は、原稿台ガラス２０３の端部に配設されたシェーディング補正板２１１の読み取りデータに基づきシェーディング補正が行われた後、第１ミラー２０５、第２ミラー２０６、第３ミラー２０７、レンズ２０８を介してＣＣＤ（ラインセンサ）２０９上に結像され、原稿２０４のラインイメージとして読み取られる。
【０００４】
原稿照明ランプ２０１と第１ミラー２０５は、駆動系（図示略）によって駆動されることで矢印Ａ方向に移動し、順次、原稿２０４のラインイメージを読み取る。その際、第２ミラー２０６及び第３ミラー２０７も、原稿面からＣＣＤ２０９までの距離（光路長）が一定となるように、駆動系（図示略）によって駆動されることで矢印Ａ方向に移動する。ＣＣＤ２０９によって読み取られた原稿２０４の画像は、アナログ画像信号としてリーダ基板２１２に入力される。リーダ基板２１２では、アナログ画像信号が８ビットのデジタル画像信号に変換され、該デジタル信号に対しシェーディング補正や下地除去等の画像処理が施された後、該画像処理結果に基づく画像信号がプリンタ部２３６のコントローラ基板２２０に送出される。
【０００５】
次に、画像複写装置のプリンタ部２３６の動作について説明する。リーダ部２１３から送出された画像信号は、コントローラ基板２２０に入力される。コントローラ基板２２０では、画像信号に対しｌｏｇ変換、エッジ強調、γ変換、２値化等の画像処理が施され、該画像処理結果に基づく２値画像データがプリンタ基板２３７に送出される。プリンタ基板２３７では、プリンタ部２３６の機械系を駆動する駆動系を制御すると共に、レーザユニット２２１の制御も実施する。レーザユニット２２１は、プリンタ基板２３７から入力される２値画像データに従ってレーザをＯＮ／ＯＦＦし、射出したレーザによりミラー２２２を介して現像ドラム２２３に潜像を形成する。
【０００６】
一方、プリンタ基板２３７では、用紙トレイ２２４からプリント用紙２２５を１枚ずつピックアップし、給紙ローラ２２６〜２２９によってプリント用紙２２５を転写ユニット２３１まで搬送する。現像ドラム２２３上に形成された潜像は、現像ユニット２３０により現像され、搬送されてきたプリント用紙２２５に、転写ユニット２３１によって画像が転写される。画像が転写されたプリント用紙２２５は、搬送ベルト２３２を介して定着ユニット２３３に搬送され、画像の定着処理が行われる。定着処理が終了したプリント用紙２２５は、排紙ローラ２３４を介してトレイ２３５に排紙される。以上が、原稿２０４の画像を複写する画像信号処理系の説明である。
【０００７】
次に、画像複写装置の電源系の制御について図６を用いて説明する。図６中、図５と同一の構成要素については同一符号を付している。図中の矢印は、リーダ基板２１２、コントローラ基板２２０、プリンタ基板２３７と、画像複写装置に搭載してある電源ユニット３２との接続関係を示している。信号３４−１は、リーダ基板２１２からコントローラ基板２２０に送信する画像系信号であり、信号３４−２は、コントローラ基板２２０からプリンタ基板２３７に送信する画像系信号である。これらの画像系信号の流れはすでに説明した。
【０００８】
信号３５−１は、リーダ基板２１２とコントローラ基板２２０の通信系信号である。信号３５−１によって、リーダ基板２１２とコントローラ基板２２０は互いにコミュニケーションをとり、双方の動作状態を知ることができる。信号３５−２も同様に、コントローラ基板２２０とプリンタ基板２３７の通信系信号であり、信号３５−２によって、コントローラ基板２２０とプリンタ基板２３７は互いにコミュニケーションをとり、双方の動作状態を知ることができる。
【０００９】
電源ライン３７−１〜３７−３は、それぞれ、リーダ基板２１２、コントローラ基板２２０、プリンタ基板２３７に供給されるＤＣ電源ラインである。このうち、電源ライン３７−１と３７−３は、コントローラ基板２２０から送出される制御信号３６によって、それぞれ独立に電源供給のＯＮ／ＯＦＦが制御可能な構成になっている。３３はＡＣケーブルであり、電源ユニット３２に商用電源を接続する。電源ユニット３２は、ＡＣケーブル３３を介して供給される商用電源から、それぞれ、リーダ基板２１２、コントローラ基板２２０、プリンタ基板２３７に必要なＤＣ電圧を発生する。
【００１０】
上記のような構成を有する画像複写装置においては、例えばコントローラ基板２２０にオプションのＬＡＮボード等を増設して、プリンタとして使用されることがある。この場合、画像複写装置で長時間プリンタ機能のみが使用されることがわかった時点で、コントローラ基板２２０は制御信号３６によって電源ユニット３２を制御し、電源ライン３７−１の電源をＯＦＦし、リーダ基板２１２への電源供給を断つように制御する。画像複写装置でのプリント動作が終了すれば、電源ライン３７−１の電源をＯＮし、画像複写装置がスタンバイ状態に戻るようにする。
【００１１】
または、コントローラ基板２２０が有しているタイマ機能（図示略）を用いて、予め設定された時間内に画像複写装置に対するユーザによる操作がなかった場合は、コントローラ基板２２０は制御信号３６によって電源ユニット３２を制御し、電源ライン３７−１と３７−３の電源をＯＦＦし、リーダ基板２１２とプリンタ基板２３７への電源供給を断つように制御し、画像複写装置をスリープモードに移行させる。ユーザから画像複写装置のスリープモードを解除する操作があった場合は、電源ライン３７−１と３７−３の電源をＯＮし、画像複写装置をスタンバイ状態に戻るようにする。
【００１２】
画像複写装置において、上記のような電源制御シーケンスをとることにより、画像複写装置における不要な電力消費を抑えることができ、省エネルギを実現することができる。
【００１３】
上記のような従来の画像複写装置における電源制御方法の応用として、特開平１１−１４６１０３号公報では、複数ユニットから構成される複合機の各ユニットに、ウイークリータイマ機能、オートスリープ機能、オートパワーオフ機能を設けて最適な省エネルギ化を促進するシステムの提案がなされている。また、特開２０００−１３４３８０号公報では、省エネルギモード解除時に通信情報記憶手段に記憶されている通信情報の異常の有無を点検して、異常がある場合はリカバリ処理を省略する通信端末装置の提案がなされている。
【００１４】
また、一方、上記図５に示した画像複写装置のリーダ部２１３では、シェーディング補正板２１１の読み取りデータに基づき光学系のシェーディング補正が実施される。シェーディング補正について上記図５を用いて説明する。不図示の駆動系により、読み取り部２００を、原稿台ガラス２０３の端部に設けられたシェーディング補正板２１１を読み取る位置（以下、ホームポジションと呼ぶ）に移動する（図５で読み取り部２００が配置されている位置）。この状態において、原稿照明ランプ２０１からシェーディング補正板２１１へ光を照射した時に得られたＣＣＤ（ラインセンサ）２０９の各画素の出力を、補正用データＷとして記憶する。また、原稿照明ランプ２０１を消灯（もしくは、原稿照明ランプ２０１の照明光を遮断）した時に得られたＣＣＤ２０９の各画素の出力を、補正用データＢとして記憶する。
【００１５】
次に、原稿２０４の画像を読み取る時には、この補正用データを読み出して、各画素毎に下式に示すような出力データの補正を行う。
【００１６】
ＳＤ＝ｋ・（Ｓ−Ｂ）／（Ｗ−Ｂ）
ここで、ＳはＣＣＤ２０９の出力データ、Ｂは黒補正データ、Ｗは白補正データ、ｋは係数、ＳＤはシェーディング補正済データである。
【００１７】
図７にＣＣＤからシェーディング補正回路までの詳細構成を示す。先ず、ＣＣＤ２０９から出力されたアナログ信号は、アンプ６１を介してＡ／Ｄコンバータ６２によってデジタル値Ｓ（ｎ）に変換される。デジタル値Ｓ（ｎ）は、シェーディング補正回路６３に入力される。シェーディング補正回路６３では、黒レベル分Ｂ（ｎ）を補正するために、減算器６４によってデジタル値Ｓ（ｎ）から黒レベル分Ｂ（ｎ）を減じ、シェーディング補正用データであるＳｈＣ（ｎ）を乗算器６５によって乗ずることによって、シェーディング補正済のデータであるＳＤ（ｎ）を得る。本補正はＣＣＤ２０９の画素毎に実施されるので、各画素によって、黒レベルＢ、白レベルＷ及びシェーディング補正用データＳｈＣ等が異なる。このため（ｎ）を付けて表している。このようにして、各ＣＣＤ間の出力ムラが補正され、原稿２０４のより忠実な読み取りが実現される。
【００１８】
しかしながら、上記のようなシェーディング補正方法において、次のような問題点がある。シェーディング補正板２１１にゴミやホコリが付着していると、補正用データＷとして誤ったデータが取り込まれることとなる。即ち、シェーディング補正板２１１におけるゴミやホコリ等の欠陥がある部分では、これらの欠陥によってＣＣＤ２０９の出力が低下する。従って、この補正用データＷに基づいてシェーディング補正を行うと、シェーディング補正板２１１におけるゴミやホコリ等の欠陥がある部分に対応するＣＣＤ２０９の出力が過剰に補正され、読取画像のスジ状のムラとなって現れてしまう。
【００１９】
例えば、図８（Ａ）に示すようなゴミ７１がシェーディング補正板２１１に付着していたとする。このシェーディング補正板２１１を読み取って得られた補正用データＷは、図８（Ｂ）に示すようにゴミ７１の影響によって、βにおいて出力が低下している。シェーディング補正においては、この補正用データＷを用いて、補正済のデータが図８（Ｄ）に示すように全てのＣＣＤ画素について平坦になるように補正を行う。つまり、概念的には、図８（Ｂ）に示すようなデータを読み込んだ場合に、読み込んだデータに図８（Ｃ）に示すようなデータを乗算して、図８（Ｄ）に示すような平坦なデータを得るようにしていると言える。
【００２０】
ここで、濃度の一様な原稿を読み込んだとすると、各ＣＣＤからは図９（Ａ）に示すような出力データが得られる。各ＣＣＤの出力データにシェーディング補正を施すということは、図９（Ｂ）（図８（Ｃ）と同じ）に示すデータを乗算することであるから、図９（Ｃ）に示すような補正済データが得られる。つまり、ゴミ７１による過剰補正部分（図９（Ｂ）のγ）の影響によって、補正済データにムラ部分δが生じてしまう。このムラ部分δが、読み取り画像においてスジ状のムラとなって現れるという問題があった。
【００２１】
このため、シェーディング補正板の欠陥による影響を除去するための提案がなされている。例えば、特許番号第２７３６５３６号では、画像読み取り前にシェーディング補正板を読み取ってシェーディング補正用データを作成し、副走査方向に変位した別の場所でシェーディング補正板を読み取り、シェーディング補正を実施して、その結果からシェーディング補正板を読み取った箇所におけるシェーディング補正板の欠陥を検出している。シェーディング補正板に欠陥が認められた場合は、副走査方向に変位し、欠陥の認められない箇所を探し出してシェーディング補正用データを作成している。シェーディング補正板の欠陥が認められない箇所を探し当てることができなかった場合には、シェーディング補正板で欠陥が最も少ない箇所でシェーディング補正用データを作成している。
【００２２】
或いは、特開平１０−２９４８７０号公報では、読み取り動作の事前にシェーディング補正位置においてシェーディング補正板のゴミ検出を行うことで、ゴミ位置情報を記憶し、ゴミ位置画素の読み取りデータを適切に補正する提案がなされている。
【００２３】
通常、このようなシェーディング補正位置を決定する処理は、画像複写装置のＣＰＵを介してＣＣＤ１ライン分の画素データ全てを分析してゴミの有無を判定しなければならない。そのため、シェーディング補正に関する処理時間が長くなり、リーダ部における読み取りパフォーマンスを著しく低下させる。特許番号第２７３６５３６号、特開平１０−２９４８７０号公報いずれの場合においても、先に説明したゴミ検出動作をどのタイミングで行うかについては言及しておらず、シェーディング補正処理が比較的短い時間（目安としては１秒未満程度）で終了するのであれば、原稿読み取り動作前にプリスキャンを行ってゴミ検出を実行するか、シェーディング補正処理が比較的長い時間（１秒〜数分）を要するのであれば、画像複写装置の工場出荷時の調整時に１回だけ実施するのが現実的である。
【００２４】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては下記のような問題があった。即ち、画像複写装置のシェーディング補正板に付着したゴミに対しては、画像複写装置の工場出荷時の調整のみで対処できるが、画像複写装置の工場出荷後には、シェーディング補正位置における、シェーディング補正板が貼り付けられている原稿台ガラス下部に付着したゴミの影響は拭えない。また、このような原稿台ガラスに付着したゴミは、付着したり剥離したりするので、読み取りのタイミングによって図９（Ｃ）に示したムラ部分δが現れたり消えたり、更にはムラ部分δの位置が変わる可能性がある。
【００２５】
画像複写装置において、原稿読み取り動作前にプリスキャンを行ってゴミ検出を実行する場合は、上記のような、画像複写装置の工場出荷後に付着したゴミに対しても対応が可能である。しかし、高々１〜２秒程度の読み取り動作に、１秒前後のゴミ検出処理動作が加算されると、リーダ部の読み取り速度を著しく低下させることになり、リーダ部における読み取りパフォーマンスが低下する。
【００２６】
また、画像複写装置の工場出荷時の調整時に１回だけゴミ検出処理を実行する場合は、先に述べたように、画像複写装置の工場出荷以後に付着したゴミの影響を補正することができない。
【００２７】
本発明は、上述した点に鑑みなされたものであり、画像複写装置のリーダ部の立ち上がり時に適宜シェーディング補正のゴミ位置情報を更新するように制御することで、画像複写装置の立ち上がり時間に影響を与えることなく、しかも省エネルギ動作を実現しながら、高品位な読み取り画像の提供を可能とした画像複写装置を提供することを目的とする。
【００２８】
【課題を解決するための手段】
上記目的を達成するため、本発明は、原稿台に載置された原稿から画像を読み取る画像読取部と、該画像読取部により原稿から読み取られた画像を用紙上に印刷する画像形成部と、装置全体を制御するコントローラ部と、前記画像読取部、前記画像形成部、前記コントローラ部にそれぞれ電源を供給する電源ユニットと、ソフトウェア電源スイッチとを備えた画像複写装置であって、前記コントローラ部は、前記電源ユニットから前記画像読取部への電源の供給を停止させる前に、次回に前記電源ユニットから前記画像読取部への電源の供給が開始される際の立ち上がりモードとして、前記ソフトウェア電源スイッチがオンになったことに応じて前記画像形成部の定着ユニットにウォームアップ処理を実行させる通常立ち上がりモードと、スリープ状態から前記画像複写装置が立ち上げられるスリープ立ち上がりモードのいずれかを前記画像読取部へ通知し、前記画像読取部は、前記電源ユニットから前記画像読取部への電源の供給を停止される前に、前記コントローラ部から通知される前記通常立ち上がりモードまたは前記スリープ立ち上がりモードを示すフラグを不揮発性メモリに書き込み、前記画像読取部は、シェーディング補正板を読み取る位置を示すシェーディング補正位置に基づきシェーディング補正を行うシェーディング補正手段を有し、前記コントローラ部からの指示に応じて前記電源ユニットから前記画像読取部への電源の供給が開始された際に、前記不揮発性メモリの前記フラグを参照し、前記フラグが前記通常立ち上がりモードを示す場合には、前記定着ユニットがウォームアップ処理中に前記シェーディング補正板のどの部分にゴミが付着しているかを検出するゴミ位置検出動作を行い該検出結果に基づきシェーディング補正位置を判断し前記不揮発性メモリに書き込み、前記シェーディング補正手段は該判断されたシェーディング補正位置に基づき前記シェーディング補正を行い、前記フラグが前記スリープ立ち上がりモードを示す場合には、前記ゴミ位置検出動作を行わず、前記通常立ち上がりモードにおいて前記ゴミ位置検出動作で取得された前記シェーディング補正板のどの部分にゴミが付着しているかを示すゴミ位置情報を更新せず、前記シェーディング補正手段は、前記不揮発性メモリに保持されている前記シェーディング補正位置に基づき前記シェーディング補正を行うことを特徴とする。
【００４８】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００４９】
本発明の実施の形態に係る画像複写装置は、原稿台に載置された原稿を照明する原稿照明手段、照明された原稿の画像を読み取る読取手段（ラインイメージセンサ）、原稿読み取りの際に原稿照明手段の照明ムラや読取手段の画素毎の感度ムラ等の光学系に起因する読み取りムラをシェーディング補正板の読み取り情報に基づき補正するシェーディング補正手段を備えたリーダ部（画像読取部）と、該リーダ部で原稿から読み取られた画像情報を用紙上に印刷するプリンタ部（画像形成部）とから大略構成されている。尚、リーダ部及びプリンタ部の構成は上記図５と同様であり、上記で詳述したので説明を省略する。
【００５０】
また、本発明の実施の形態に係る画像複写装置は、リーダ部を制御するためのリーダ基板２１２、プリンタ部を制御するためのプリンタ基板２３７、画像複写装置全体を制御するためのコントローラ基板２２０、画像複写装置に装備されている複数の電気デバイスに電源を供給する電源ユニット３２を備えている（上記図６参照）。この場合、画像複写装置は、画像読取部で電源ＯＮ時に実行される立ち上がりモードとして、通常立ち上がりモード（電源ＯＮからの立ち上がりモード）、スリープ立ち上がりモード（スリープ状態からの立ち上がりモード）の二つの立ち上がりモードを有する。尚、各基板の接続関係は上記図６で詳述したので説明を省略する。
【００５１】
図１は本発明の実施の形態に係る画像複写装置に搭載されるリーダ基板２１２の制御系の概略構成を示すブロック図である。画像複写装置のリーダ基板２１２の制御系は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、ゲートアレイ４０４、ＥＥＰＲＯＭ４０５、電源回路４０６、内部バス４０７を備えている。
【００５２】
上記構成を詳述すると、ＣＰＵ４０１は、リーダ基板２１２の制御系各部を統括制御する中央処理装置であり、図２〜図４のフローチャートにおけるリーダ基板２１２に関連した処理を実行する。尚、コントローラ基板２２０のＣＰＵ（図示略）は、図２〜図４のフローチャートにおけるコントローラ基板２２０に関連した処理を実行する。ＲＯＭ４０２は、制御系プログラムを格納している。ＲＡＭ４０３は、ＣＰＵ４０１による制御の過程でデータの一時的な保存／読み出しが行われる。ゲートアレイ４０４は、読取手段（ラインイメージセンサ）で読み取った画像信号に対してシェーディング補正等の画像処理を実施する。ＥＥＰＲＯＭ４０５は、リーダ部のロット毎に異なる調整値等を格納するメモリであり、電気的にリード／ライトが可能で且つ電源が断たれた場合でも保持された内容が失われない不揮発性メモリである。
【００５３】
電源回路４０６は、リーダ部に配設されている電源供給に基づき動作する複数の電気デバイスに電源を供給する。電源回路４０６は、プリンタ部側に配設されている電源ユニット３２から供給された２４Ｖ電源４１０に基づき、電源回路４０６内で、１２Ｖ、５Ｖ、３．３Ｖ等の低電圧を発生させ、前記複数の電気デバイスに電源を供給する。内部バス４０７には、ＣＰＵ４０１を中心に、ＲＯＭ４０２、ＲＡＭ４０３、ゲートアレイ４０４、ＥＥＰＲＯＭ４０５が接続されている。内部バス４０７を介して各デバイスがＣＰＵ４０１から制御を受け、所定の動作を実行する。
【００５４】
４０８は、リーダ基板２１２へコントローラ基板２２０から送信されるデータを受信した受信データである。４０９は、リーダ基板２１２からコントローラ基板２２０へ送信する送信データである。リーダ基板２１２とコントローラ基板２２０は、受信データ４０８と送信データ４０９によってハンドシェークされ、互いの動作状態を把握できるよう通信プロトコルが予め決められている。基本的には受信データ４０８からコマンドを受け、送信データ４０９によってステータスを返すというプロトコルが基本になっている。
【００５５】
次に、上記の如く構成された本発明の実施の形態に係る画像複写装置の動作について図１〜図４、図６を参照しながら詳細に説明する。
【００５６】
先ず、上記図１の構成を有するリーダ部が搭載された画像複写装置において、メイン電源（システム電源）がＯＦＦされた場合の動作を図２及び図３に基づき説明する。図２及び図３は電源ＯＦＦ時の動作シーケンスを示すフローチャート（アルゴリズム）である。
【００５７】
画像複写装置における電源スイッチ（以下電源ＳＷと略称）のＯＮ／ＯＦＦ状態は、コントローラ基板２２０のＣＰＵ（図示略）によって検知される。本実施形態では、コントローラ基板２２０のＣＰＵによって電源ユニット３２が制御されるソフト電源ＳＷの系に関して説明する。ステップＳ２０１で、コントローラ基板２２０のＣＰＵは、電源ＳＷがＯＦＦされたかどうかを検出する。電源ＳＷがＯＦＦでない場合はステップＳ２０２に移行し、電源ＳＷがＯＦＦされた場合はステップＳ２０３に移行する。
【００５８】
ステップＳ２０２では、コントローラ基板２２０のＣＰＵは、画像複写装置としてリーダ部をスリープモードに移行させるべきか否かを判断する。リーダ部をスリープモードに移行させるべきであると判断されなかった場合はステップＳ２０１に戻り、リーダ部をスリープモードに移行させるべきであると判断された場合はステップＳ２０３に移行する。ステップＳ２０３では、コントローラ基板２２０のＣＰＵは、リーダ基板２１１のＣＰＵ４０１に対して、電源をＯＦＦとする予定があることを通知する。
【００５９】
ステップＳ２０４では、リーダ基板２１２のＣＰＵ４０１は、リーダ部で処理中のジョブ（以下ＪＯＢと記す）があれば、ＪＯＢ終了までＪＯＢを継続し、ＪＯＢが終了したらステップＳ２０５に移行する。ステップＳ２０５では、リーダ基板２１２のＣＰＵ４０１は、コントローラ基板２２０のＣＰＵに対して、ＪＯＢが終了したことを通知する。ステップＳ２０６では、コントローラ基板２２０のＣＰＵは、リーダ基板２１２のＣＰＵ４０１に対して、次回に電源が投入された際の立ち上がりモード（通常立ち上がりモード（Normal）またはスリープ立ち上がりモード（Sleep）のいずれか）を通知する。
【００６０】
ステップＳ２０７では、リーダ基板２１２のＣＰＵ４０１は、コントローラ基板２２０のＣＰＵから通知を受けた立ち上がりモードが、通常立ち上がりモードか、スリープ立ち上がりモードかを判断する。通常立ち上がりモードが通知された場合はステップＳ２０８に移行し、スリープ立ち上がりモードが通知された場合はステップＳ２０９に移行する。ステップＳ２０８では、リーダ基板２１２のＣＰＵ４０１は、ＥＥＰＲＯＭ４０５に通常立ち上がりモードを示すフラグを書き込み、ステップＳ２１０に移行する。ステップＳ２０９では、リーダ基板２１２のＣＰＵ４０１は、ＥＥＰＲＯＭ４０５にスリープ立ち上がりモードを示すフラグを書き込み、ステップＳ２１０に移行する。
【００６１】
この場合、上記ステップＳ２０８または上記ステップＳ２０９においては、例えば、ＥＥＰＲＯＭ４０５のアドレス０番地にデータ０を書き込めば通常立ち上がりモード、ＥＥＰＲＯＭ４０５のアドレス０番地にデータ１を書き込めばスリープ立ち上がりモードという仕様にすればよい。
【００６２】
ステップＳ２１０では、リーダ基板２１２のＣＰＵ４０１は、ＥＥＰＲＯＭ４０５に上記フラグを書き込むＥＥＰＲＯＭ書き込みＪＯＢを終了したら、ステップＳ２１１に移行する。ステップＳ２１１では、リーダ基板２１２のＣＰＵ４０１は、コントローラ基板２２０のＣＰＵに対して、ＥＥＰＲＯＭ書き込みＪＯＢ終了を通知し、ステップＳ２１２に移行する。ステップＳ２１２では、コントローラ基板２２０のＣＰＵは、電源ユニット３２に対し、リーダ基板２１２の電源をＯＦＦするように通知し、ステップＳ２１３に移行する。ステップＳ２１３では、電源ユニット３２がリーダ部の電源をＯＦＦし、シーケンスを終了する。
【００６３】
上記図２及び図３のシーケンスが終了した後、コントローラ基板２２０のＣＰＵは、電源ＳＷがＯＦＦにされていれば、電源ユニット３２に対して、コントローラ基板２２０を含む全ユニットの主要電源をＯＦＦするように通知する。コントローラ基板２２０のＣＰＵから通知を受けた電源ユニット３２は、主要電源を全てＯＦＦする。但し、電源ＳＷのＯＮ状態を検知するための回路については、電源をＯＦＦしない。また、スリープ立ち上がりモードに移行するためにリーダ部の電源がＯＦＦされた場合は、コントローラ基板２２０のＣＰＵは何も制御を行わない。
【００６４】
次に、上記図１の構成を有するリーダ部が搭載された画像複写装置において、リーダ部に供給する電源がＯＮされる場合の動作を図４に基づき説明する。図４は電源ＯＮ時の動作シーケンスを示すフローチャート（アルゴリズム）である。動作シーケンスとしては、システムの電源すなわち電源ＳＷがＯＦＦされた状態を含めてのシーケンスを説明する。
【００６５】
ステップＳ４０１で、コントローラ基板２２０のＣＰＵは、電源ＳＷがＯＦＦであるかどうかをチェックする。電源ＳＷがＯＮになっていればステップＳ４０２に移行する。ステップＳ４０２では、コントローラ基板２２０のＣＰＵは、コントローラ基板２２０の電源がＯＮになっているかどうかをコントローラ自身（ＣＰＵ自身）でチェックする。システム電源がＯＦＦされた後の電源ＳＷがＯＮであれば、当然コントローラ電源はＯＦＦであり、ステップＳ４０３に移行する。システム電源がＯＮされたままこのシーケンスに入っているのであれば、当然コントローラ電源はＯＮであり、ステップＳ４０４に移行する。
【００６６】
ステップＳ４０３では、コントローラ基板２２０のＣＰＵは、コントローラ電源をＯＮにするよう、電源ユニット３２に対して制御をかける。ステップＳ４０４では、コントローラ基板２２０のＣＰＵは、電源ユニット３２に対し、リーダ電源をＯＮとするように通知する。ステップＳ４０５では、コントローラ基板２２０のＣＰＵから通知を受けた電源ユニット３２は、リーダ電源をＯＮにする。
【００６７】
ステップＳ４０６では、リーダ基板２１２のＣＰＵ４０１は、ＣＰＵ周りの設定を実施した後、ＥＥＰＲＯＭ４０５のフラグをチェックする。ステップＳ４０７では、リーダ基板のＣＰＵ４０１は、チェックしたＥＥＰＲＯＭ４０５のフラグが通常立ち上がりモードを示すフラグであればステップＳ４０８に移行し、チェックしたＥＥＰＲＯＭ４０５のフラグがスリープ立ち上がりモードを示すフラグであればステップＳ４０９に移行する。先に説明した例では、ＥＥＰＲＯＭ４０５のアドレス０番地のデータが０だった場合はステップＳ４０８に移行し、ＥＥＰＲＯＭ４０５のアドレス０番地のデータが１だった場合はステップＳ４０９に移行する。
【００６８】
ステップＳ４０８では、リーダ基板２１２のＣＰＵ４０１は、原稿台ガラス上の端部に配設されたシェーディング補正板のどの部分にゴミが付着しているかを示すゴミ位置情報を、読取手段によるシェーディング補正板の読み取りデータに基づき取得し、シェーディング補正板を読み取るシェーディング補正位置として最適な位置を判断し、判断に基づくシェーディング補正位置情報をＥＥＰＲＯＭ４０５にバックアップする。リーダ基板２１２のＣＰＵ４０１は、これ以降は、再度、シェーディング補正位置の変更が実行されるまで、ＥＥＰＲＯＭ４０５に記憶されたバックアップ値を読み込んで、シェーディング補正手段によりシェーディング補正を実行する。尚、ステップＳ４０８では、定着ユニットのウオームアップ中にシェーディング補正位置を調整するものとする。
【００６９】
ステップＳ４０９では、リーダ基板２１２のＣＰＵ４０１は、コントローラ基板２２０のＣＰＵに対して、動作可能状態であることを通知して、シーケンスを終了する。
【００７０】
上記のように、画像複写装置のリーダ部がシステム電源ＯＮから立ち上げられる通常立ち上がりモードであった場合は、図４中のステップＳ４０８の処理が実行されるので、次回のシステム電源ＯＮまでにシェーディング補正板のゴミの状態が変化しなければ、シェーディング補正位置におけるゴミの影響がない読み取り画像を提供することができる。ゴミ位置情報が、通常、例えば２〜３日に１回程度の頻度で更新されれば、シェーディング補正板に付着したゴミの影響はほとんど皆無であると考えてよい。本発明の上記制御を実施することにより、図４中のステップＳ４０８の処理が実行されている間は、プリンタ部の定着ユニットがウオームアップ中であるので、システムの立ち上がり時間に影響を与えない。
【００７１】
また、画像複写装置のリーダ部がスリープ状態から立ち上げられるスリープ立ち上がりモードであった場合は、図４中のステップＳ４０８の処理がキャンセルされるので、リーダ部の立ち上げ（図４の「開始」〜「終了」までに要する時間）をシステム電源ＯＮ時より早く行うことができ、画像複写装置としての動作可能時間を短縮することができる。
【００７２】
尚、本実施形態においては、フラグを格納するデバイスをＥＥＰＲＯＭとして説明したが、本発明は、フラグを格納するデバイスとしてＥＥＰＲＯＭに限定されるものではなく、不揮発性のメモリであれば、例えばバックアップバッテリを接続したＳＲＡＭでもよく、特にデバイスを限定するものではない。
【００７３】
また、本実施形態においては、図４中のステップＳ４０８の実行条件として、定着ユニットのウオームアップを例に挙げたが、本発明は、定着ユニットのウオームアップ中にのみシェーディング補正位置の調整を実施することに限定されるものではなく、シェーディング補正位置の調整に要する時間が、プリンタ部側の単独の何らかの動作時間より短ければ、図４中のステップＳ４０８を実行するシーケンスにすることで、本発明による効果を得ることができる。
【００７４】
また、本実施形態においては、従来の技術の項で述べたシェーディング補正板に付着したゴミの影響を軽減する手法として、ゴミが少ないシェーディング補正位置を検出する方法を図４中のステップＳ４０８の処理内容としたが、本発明は、図４中のステップＳ４０８の処理内容は上記のものに限定されるものではなく、例えばシェーディング補正位置におけるシェーディング補正板のゴミに対応したＣＣＤの画素アドレスを検出し、これを記憶した上で、ゴミ画素データのみ、シェーディング補正位置以外の個所のシェーディング補正板の読み取りデータによって補正値を定める方法でも構わない。
【００７５】
以上説明したように、本発明の実施の形態に係る画像複写装置によれば、リーダ基板２１２上に、不揮発性のメモリであるＥＥＰＲＯＭ４０５を設け、コントローラ基板２２０のＣＰＵによる電源遮断の前に、コントローラ基板２２０のＣＰＵからリーダ基板２１２のＣＰＵ４０１に対し、電源遮断許可の要求を送信すると共に、リーダ部に再度電源が投入されたときのプリンタ部の状況がどのような状態になっているかを示すプリンタ予測情報（本実施形態の場合は定着ユニットのウオームアップ）も送信する。これらの情報を受信したリーダ基板２１２のＣＰＵ４０１は、プリンタ予測情報をＥＥＰＲＯＭ４０５に書き込んだ後、電源遮断可能を示す返信をコントローラ基板２２０のＣＰＵに出力する。
【００７６】
リーダ基板２１２のＣＰＵ４０１から電源遮断可能を示す返信を受信したコントローラ基板２２０のＣＰＵは、電源ユニット３２に対し、リーダ基板２１２に供給する電源を遮断するよう制御する。この後、コントローラ基板２２０のＣＰＵによって、再度、リーダ基板２１２に電源が投入されるように制御されたとき、リーダ基板２１２のＣＰＵ４０１は、先ず、ＥＥＰＲＯＭ４０５の所定領域を読み出し、プリンタ部が定着ユニットのウオームアップで立ち上がることを検出する。
【００７７】
プリンタ部が定着ユニットのウオームアップ処理に要する時間は例えば３〜４分を要するので、この間に、リーダ基板２１２のＣＰＵ４０１は、シェーディング補正板のゴミ位置情報を例えば１分前後の所定時間をかけて検出し、新たなシェーディング補正位置を決定する。シェーディング補正位置を決定した後、リーダ基板２１２のＣＰＵ４０１は、動作可能状態であることをコントローラ基板２２０のＣＰＵに通知する。勿論、リーダ基板２１２上の不揮発性メモリであるＥＥＰＲＯＭ４０５にバックアップされる情報が、定着ユニットのウオームアップ以外であれば、シェーディング補正位置の更新処理は実施しない。
【００７８】
このように制御することによって、システムの立ち上がり時間を利用してシェーディング補正のゴミ位置情報を更新するので、システムのパフォーマンスを低下させることなく常に画像品位の高い読み取り画像の提供を実現することができる。
【００７９】
即ち、画像複写装置における例えばリーダ部を制御するリーダ基板２１２上に設けた不揮発性メモリであるＥＥＰＲＯＭ４０５に、次回電源ＯＮ時のリーダ部の立ち上がりモード（通常立ち上がりモードまたはスリープ立ち上がりモードの何れか一方）を記憶させておき、リーダ部の立ち上がり時に、適宜、シェーディング補正のゴミ位置情報を更新するように制御するので、画像複写装置の立ち上がり時間に影響を与えることなく、しかも省エネルギ動作を実現しながら、高品位な読み取り画像の提供を可能とすることができるという効果を奏する。
【００８０】
［他の実施の形態］
本発明の上記実施形態では、画像読取機能・画像形成機能を備えた画像複写装置におけるシェーディング補正を例に上げたが、本発明は、これに限定されるものではなく、画像読取機能・画像形成機能・画像通信機能等の複数の機能を備えた複合機におけるシェーディング補正にも適用することができる。
【００８１】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体等の媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体等の媒体に格納されたプログラムコードを読み出し実行することによっても、本発明が達成されることは言うまでもない。
【００８２】
この場合、記憶媒体等の媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体等の媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体等の媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、或いはネットワークを介したダウンロードなどを用いることができる。
【００８３】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００８４】
更に、記憶媒体等の媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００８５】
【発明の効果】
以上説明したように、本発明の画像複写装置によれば、システムのパフォーマンスを低下させることなく常に画像品位の高い読み取り画像の提供を実現することができる。即ち、画像複写装置の不揮発性メモリに、次回に電源ユニットから画像読取部への電源の供給が開始される際の立ち上がりモードとして、ソフトウェア電源スイッチがオンになったことに応じて画像形成部の定着ユニットにウォームアップ処理を実行させる通常立ち上がりモード、または、スリープ状態から画像複写装置が立ち上げられるスリープ立ち上がりモードを示すフラグを記憶させておき、画像読取部の立ち上がり時に、適宜、シェーディング補正のゴミ位置情報を更新するように制御するので、画像複写装置の立ち上がり時間に影響を与えることなく、しかも省エネルギ動作を実現しながら、高品位な読み取り画像の提供を可能とすることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像複写装置に搭載されるリーダ基板の制御系の概略構成を示すブロック図である。
【図２】本発明の実施の形態に係る画像複写装置におけるシステム電源ＯＦＦ時の動作シーケンスを示すフローチャートである。
【図３】本発明の実施の形態に係る画像複写装置におけるシステム電源ＯＦＦ時の動作シーケンスを示すフローチャートである。
【図４】本発明の実施の形態に係る画像複写装置におけるシステム電源ＯＮ時の動作シーケンスを示すフローチャートである。
【図５】画像複写装置の内部構造を示す構成図である。
【図６】画像複写装置に搭載される各種基板の接続関係を示すブロック図である。
【図７】画像複写装置におけるＣＣＤからシェーディング補正回路までの構成を示すブロック図である。
【図８】従来例のシェーディング補正を説明する図であり、（Ａ）はシェーディング補正板にゴミが付着した状態を示す説明図、（Ｂ）はシェーディング補正板を読み取った場合のゴミの影響でＣＣＤ出力が低下した状態を示す説明図、（Ｃ）は乗算データを示す説明図、（Ｄ）は補正済データを示す説明図である。
【図９】従来例のシェーディング補正を説明する図であり、（Ａ）は濃度が一様な原稿を読み取った場合のＣＣＤ出力を示す説明図、（Ｂ）は乗算データを示す説明図、（Ｃ）は補正済データを示す説明図である。
【符号の説明】
２０１  原稿照明ランプ
２０３  原稿台ガラス
２１１  シェーディング補正板
２１２  リーダ基板
２１３  リーダ部（画像読取部）
２２０  コントローラ基板
２３６  プリンタ部（画像形成部）
２３７  プリンタ基板
４０１  ＣＰＵ
４０４  ゲートアレイ
４０５  ＥＥＰＲＯＭ
【図１】
0004794754.tif 000002
【図２】
0004794754.tif 000003
【図３】
0004794754.tif 000004
【図４】
0004794754.tif 000005
【図５】
0004794754.tif 000006
【図６】
0004794754.tif 000007
【図７】
0004794754.tif 000008
【図８】
0004794754.tif 000009
【図９】
0004794754.tif 000010