(57)【特許請求の範囲】
【請求項１】
原稿の第１面を読み取る第１読取手段と、
前記原稿の第２面を読み取る第２読取手段と、
画像データを記憶する記憶手段と、
前記第１読取手段から出力された画像データを前記記憶手段に書き込ませる第１書込手段と、
前記第２読取手段から出力された画像データを前記記憶手段に書き込ませる第２書込手段と、
前記記憶手段に記憶された画像データを読み出し、転送する転送手段と、
前記記憶手段における、前記転送手段によって転送された画像データが記憶されている記憶領域に対して、前記第１書込手段および前記第２書込手段を用いて、前記原稿と関係がないデータの書き込みを可能にする制御手段と、
を有することを特徴とする原稿読取装置。
【請求項２】
前記第１読取手段は第１クロック発生手段を有し、前記第１読取手段は前記第１クロック発生手段からの第１クロックに基づき第１画像データを出力し、
前記第２読取手段は第２クロック発生手段を有し、前記第２読取手段は前記第２クロック発生手段からの第２クロックに基づき第２画像データを出力し、
前記第１書込手段は前記第１クロックに基づき、前記第１読取手段から出力された画像データを前記記憶手段に書き込ませ、
前記第２書込手段は前記第２クロックに基づき、前記第２読取手段から出力された画像データを前記記憶手段に書き込ませ、
前記原稿読取装置は、前記第１読取手段および前記第２読取手段を用いて前記原稿の両面を読み取る両面モードと、前記第１読取手段を用いて前記原稿の第１面を読み取る片面モードとを有し、
前記制御手段は、前記原稿が前記片面モードにて読み取られた場合、前記第２読取手段に前記原稿と関係がないデータを前記第２画像データとして出力させることを特徴とする、
請求項１記載の原稿読取装置。
【請求項３】
前記原稿と関係がないデータは、所定のデータであることを特徴とする、
請求項１または２記載の原稿読取装置。
【請求項４】
前記所定のデータは、原稿領域外の画像を表す領域外画像データ又は単色画像データであることを特徴とする、
請求項３記載の原稿読取装置。
【請求項５】
前記制御手段は、前記転送手段によって転送された画像データが記憶されている記憶領域を等分割し、前記第１書込手段および前記第２書込手段に割り当てることを特徴とする、
請求項１乃至４のいずれかに記載の原稿読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取る画像読取装置に関する。
【背景技術】
【０００２】
複数の原稿画像を画像メモリに一旦格納し、これらを任意の順番で所望の印刷部数だけ繰り返し読み出してプリントアウトする電子ソート機能を備えたデジタル画像形成装置が知られている。この種のデジタル複写装置では、１度の読み取りで同一の原稿画像を複数回印刷することができる。また、複数の原稿画像を適当な順番で読みだすことにより、複数のビンを有するソータ機構を設けなくても、原稿をソートした状態で排紙することができる。
【０００３】
ところが、このようなデジタル画像形成装置では、原稿画像は、印刷終了後、次の原稿画像に上書きされるまでの間、画像メモリに残留する。そのため、原稿画像の内容が第三者に知られるおそれがある。つまり、プライバシーや機密性を確保できないという問題がある。
【０００４】
このような問題を解決する先行技術として、特許文献１に開示された情報処理装置がある。この情報処理装置では、機密文書モードが設定されている原稿かどうかを判定する。機密文書モードが設定されている原稿を複写（印刷）する場合は、原稿画像の格納および出力後、格納領域を特定するための管理情報と原稿画像とを消去してから複写処理を終了させるようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−２２３０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、オフィス文書を効率的に電子化するニーズが高まっている。そのため、複写機等の画像形成装置では、原稿読取装置（ＡＤＦ）内に、表面用および裏面用の２つの読取ユニットを備える両面同時読取方式が主流になっている。
両面同時読取方式のＡＤＦでは、読取ユニットからハードディスク等の格納媒体への転送は１ページ毎に順次行い、その間、読み取った原稿画像を一時的にバッファとして使用するために、読取ユニット内に画像メモリが設けられる。原稿が複数枚の場合、読込ジョブ中は、画像データの上書きが繰り返されるため、機密性は担保される。しかし、最終原稿画像の転送完了時には、最後に読み込んだ原稿画像が画像メモリに残る。
【０００７】
特許文献１に開示された情報処理技術のように、機密文書モードが設定されているかどうかを判定した後に画像メモリにアクセスして消去する手法では、消去完了して次のジョブが投入可能になるまで待ち時間が長くなる。つまり、機密性を担保するために生産性を犠牲にしなければならない。
画像メモリに格納された原稿画像の消去を迅速に行うためには消去専用のハードウエアを設けることが考えられる。しかし、画像メモリに繋がる他のハードウエアとの連携が必要となるため、装置構成が複雑になり、コストがかかってしまう。
【０００８】
本発明は、装置のコストアップを抑制しながら生産性を犠牲にすることもない原稿読取装置を提供することを、課題とする。
【課題を解決するための手段】
【０００９】
本発明が提供する原稿読取装置は、原稿の第１面を読み取る第１読取手段と、前記原稿の第２面を読み取る第２読取手段と、画像データを記憶する記憶手段とを有する。また、前記第１読取手段から出力された画像データを前記記憶手段に書き込ませる第１書込手段と、前記第２読取手段から出力された画像データを前記記憶手段に書き込ませる第２書込手段とを有する。さらに、前記記憶手段に記憶された画像データを読み出し、転送する転送手段と、制御手段とを有する。
前記制御手段は、前記記憶手段における、前記転送手段によって転送された画像データが記憶されている記憶領域に対して、前記第１書込手段および前記第２書込手段を用いて、前記原稿と関係がないデータの書き込みを可能にする。
【発明の効果】
【００１０】
本発明によれば、転送された画像データを簡単な消去手段で消去してジョブ終了時の消去完了までの時間を短縮することができるので、コストアップの抑制および使い勝手の向上が可能な原稿読取装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明を適用した原稿読取装置の要部断面図。
【図２】本実施形態による原稿読取装置の制御ブロック図。
【図３】本実施形態による画像処理部の機能ブロック図。
【図４】本実施形態の読み取りモードによるメモリ分割数の説明図。
【図５】本実施形態におけるモード設定画面の説明図。
【図６】コントローラ部における制御手順説明図。
【図７】原稿読取装置の制御手順説明図。
【図８】原稿読取装置の制御手順説明図。
【図９】片面読み取りジョブにおける画像メモリ消去の概念説明図。
【図１０】両面読み取りジョブの中止における画像メモリ消去の概念説明図。
【発明を実施するための形態】
【００１２】
以下、本発明を適用した原稿読取装置の実施の形態例を説明する。
＜原稿読取装置＞
図１は、本実施形態に係る原稿読取装置の構造を模式的に示す断面図である。
原稿読取装置１００は、少なくとも１枚以上の原稿Ｓの束（原稿束）を載置する昇降可能な原稿トレイ１と、原稿束の最上面の原稿Ｓを装置内に送り込むピックアップローラ２とを有する。原稿トレイ１には、原稿Ｓの有無を検知する原稿検知センサ７、原稿Ｓのサイズを検知するサイズ検知センサ８を備える。また、載置された原稿束の副走査方向にスライド可能なガイド規制板２９、このガイド規制板２９に連動して原稿幅を検出する原稿幅検知センサ２７が設けられている。
【００１３】
原稿の片面だけを読み取る片面読取モードの場合は、原稿Ｓの読取前に、白板６０を表面用ＣＣＤ（Charge Coupled Device）ラインセンサ５８で読み取る。これにより、シェーディングによる、原稿表面の画像（表面画像）の白レベルの基準データを作成しておく。
【００１４】
原稿の両面を読み取る両面読取モードの場合は、同様に、移動ガラス２２に貼付してある白板（図示せず）を読み取る。これにより、シェーディングによる原稿裏面の画像（裏面画像）の白レベルの基準データを作成しておく。
【００１５】
原稿Ｓの搬送開始に先立ち、揺動アーム２６を下降させてピックアップローラ２を降下させ、さらにリフターモータ等を駆動させる。これにより原稿トレイ１が上昇する。原稿束の最上面の原稿Ｓが給送位置に到達すると、原稿束の最上面に当接しているピックアップローラ２に連動して回転する紙面検知フラグ９が、紙面検知センサ１０を遮断してオンを出力し、原稿トレイ１の上昇を停止させる。
【００１６】
給送動作が開始すると、ピックアップローラ２によって給送された原稿Ｓは、フィードローラ４とリタードローラ５から構成される分離ローラ対３の作用によって１枚に分離される。この分離には、周知のリタード分離技術を用いることができる。分離された原稿は、引抜ローラ対６、搬送ローラ対１３により、分離後センサ１１，２８、レジ前センサ１４を経て搬送される。その後、この原稿Ｓは、レジストローラ対１５に突き当てられる。これにより、原稿Ｓは、ループ状に形成され、原稿Ｓの搬送における斜行が解消される。
【００１７】
レジストローラ対１５を通過した原稿Ｓは、流し読みガラス５１方向へ搬送され、プラテン上流ローラ対１６、プラテンローラ１７に送られる。プラテンローラ１７は、流し読みガラス５１に接触している。プラテンローラ１７を通過する原稿の表面は、光源ランプ５３で照射される。その反射光をミラー５４、５５、５６、レンズ５７を経て、表面用ＣＣＤラインセンサ５８に到達する。このようにして、表面画像が読み取られる。
【００１８】
プラテンローラ１７により給送された原稿は、プラテン下流ローラ対１８を通過し、裏面読取ローラ１９に送られる。ここで、裏面読取ローラ１９は移動ガラス２２と接触しており、裏面読み取りローラ１９を通過する原稿の裏面は光源ランプ２１で照射される。その反射光は、裏面用ＣＣＤラインセンサ２０に到達する。このようにして、裏面画像が読み取られる。
【００１９】
裏面読取ローラ１９により給送された原稿は、排紙センサ２３を経た後、排紙ローラ対２４によって、原稿排紙トレイ２５に排出される。
【００２０】
以上は、表面読取ユニット５９を固定して、原稿Ｓを搬送する場合の例であるが、表面読取ユニット５９を右方向へスライド移動させながら、原稿Ｓを圧板ガラス５２にセットした状態で固定して表面用ＣＣＤラインセンサ５８で読み取ることも可能である。
【００２１】
原稿固定読みを行う場合には、設定された変倍率に応じた速度で表面読取ユニット５９を図１右方向へ移動させながら、圧板ガラス５２上の原稿を表面用ＣＣＤラインセンサ５８で読み取る。
【００２２】
図２は、原稿読取装置１００の制御ブロック図である。原稿読取装置１００は、ＣＰＵ（Central Processing Unit）１２，ＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を含むコンピュータボード（コンピュータの一種）を有する。ＲＯＭ８０には、制御用プログラムが格納されている。ＲＡＭ９０には、入力データや作業用データが格納される。ＣＰＵ１２は、制御用プログラムを読み込んで実行することにより、効率的な原稿読取のための各種機能を実現する。
【００２３】
図２において、リフターモータ３０は、原稿トレイ１を昇降させる。ピックアップモータ３９は、ピックアップローラ２を昇降させる。分離モータ３７は、ピックアップローラ２、フィードローラ４、リタードローラ５を回転駆動する。搬送モータ３８は、引抜ローラ対６、搬送ローラ対１３を駆動する。リードモータ３１は、プラテン上流ローラ対１６、プラテンローラ１７、プラテン下流ローラ対１８、裏面読取ローラ１９、排紙ローラ対２４を駆動する。光学モータ４０は、表面読取ユニットを駆動する。
【００２４】
リフターモータ３０、ピックアップモータ３９、分離モータ３７、搬送モータ３８、リードモータ３１、光学モータ４０は、ＣＰＵ１２に接続されている。また、原稿検知センサ７、サイズ検知センサ８、紙面検知センサ１０、分離後センサ１１、レジ前センサ１４、排紙センサ２３、光源ランプ２１、５３もＣＰＵ１２に接続されている。また、表面用ＣＣＤラインセンサ５８および裏面用ＣＣＤラインセンサ２０で読み取った表面画像、裏面画像その他の画像（以下、画像の書類を限定しない場合は、「画像データ」と称する。）は画像処理部７０を介して一旦画像メモリ７１に格納される。
【００２５】
原稿読取装置１００には、コントローラ部２００が接続されている。
コントローラ部２００は、原稿読取装置１００と画像形成装置とを制御する。画像形成装置は、原稿読取装置１００より取得した画像データに基づいて当該画像を記録紙上に形成する装置である。コントローラ部２００は、ＣＰＵ１０１を備えており、シリアル通信ラインを介してＣＰＵ１２と画像読取制御に関するデータの授受を行う。画像データは画像処理部７０から画像処理部１０２へ画像ラインを介して伝送され、画像メモリ１０３に格納される。また、コントローラ部２００は、ユーザとのインターフェースとしての操作表示部２１０を備えている。ＣＰＵ１０１は、操作表示部２１０からユーザにより入力された設定に応じて、コントローラ部２００および原稿読取装置１００の制御を行う。
【００２６】
画像処理部７０およびＣＣＤラインセンサ２０，５８の詳細構成を図３に示す。
原稿Ｓの表面画像を読み取る際、表面用ＣＣＤラインセンサ５８の各センサ４０１〜４０４が、読取原稿の濃度に応じたＢＷ（白黒），Ｂ（黒），Ｇ（緑），Ｒ（赤）各色のアナログ電気信号を、クロック発生器４０５の発生する画像クロックに基づき、周期的に出力する。
【００２７】
Ａ（Analog）／Ｄ（Digital）変換回路６０１〜６０３は、各色のアナログ電気信号を各々デジタル画像信号に変換する。原稿Ｓの裏面を読み取る際は、裏面用ＣＣＤラインセンサ２０の各センサ４２１〜４２４が、読取原稿の濃度に応じたＢＷ（白黒），Ｂ（黒），Ｇ（緑），Ｒ（赤）各色のアナログ電気信号を出力する。これらの信号は、クロック発生器４２５の発生する画像クロックに応じて周期的に出力される。Ａ／Ｄ変換回路６２１〜６２３は、各色のアナログ電気信号を各々デジタル画像信号に変換する。
【００２８】
デジタル信号に変換された画像データは、シェーディング補正回路６０５〜６０７により、光量の不均一性の影響や表面用ＣＣＤラインセンサ５８の画素感度の影響を補正する。シェーディング補正回路６０５〜６０７で補正された画像データは、セレクタ６５０によって、出力先が選択される。すなわち、パターン生成セレクタ６０８およびメモリ制御回路６５１を経て画像メモリ７１へ記録されるか、クロック変換器６５３を通って画像転送回路６５２へ送られるかを切り替え可能になっている。
一方、シェーディング補正回路６２５〜６２７で補正された画像データは、パターン生成セレクタ６２８によって、メモリ制御回路６５１を経て画像メモリ７１へ記録される。
【００２９】
画像メモリ７１に記録された画像データは、所望のタイミングでメモリ制御回路６５１より読み出され、画像転送回路６５２へ送られる。画像転送回路６５２は、セレクタ６５０からの画像データと、メモリ制御回路６５１からの画像データとのどちらか一方の画像データを選択し、コントローラ部２００の画像処理部１０２へ転送する。
【００３０】
クロック発生器４０５，４２５で発生するクロックは、画像データを画像メモリ７１へ記録するときのタイミング合わせ等に使用される。
【００３１】
＜画像処理部におけるメモリ制御＞
本実施形態の画像メモリ７１は、カラー画像のＡ３サイズ１面分を格納可能なサイズ（本例では２５６Ｍバイト）のものである。例えばカラーＡ３サイズで解像度が６００ｄｐｉの両面読みの場合は、表裏面で５１２Ｍバイト必要となる。この場合、そのままでは、画像メモリ７１には格納することができない。そのため、本実施形態では、原稿表面の画像データ（表面画像）は、クロック変換器６５３を通って画像転送回路６５２に送る。原稿裏面の画像データ（裏面画像）は、メモリ制御回路６５１を経て画像メモリ７１へ格納する。そして、表面画像の画像転送終了後に、画像メモリ７１からメモリ制御回路６５１を経て、画像転送回路６５２へ送る。
【００３２】
パターン生成セレクタ６０８は、表面用ＣＣＤラインセンサ５８からの画像クロックを用いてメモリ制御回廊に出力するデータを、表面用ＣＣＤラインセンサ５８からの画像データにするか、パターン生成回路６０９で生成した無意味画像を示す無意味画像データにするかを切り替える。無意味画像とは、情報性をもたない画像である。本例では、上述した基準データ、あるいは、黒、グレー等の単色の画像データを無意味画像として出力する。
【００３３】
裏面画像についても表面画像と同様の処理を行う。すなわち、裏面用ＣＣＤラインセンサ２０のクロック発生器４２５からの画像クロックを用いてメモリ制御回路に出力する画像データを切り替える。すなわち、パターン生成セレクタ６２８は、裏面用ＣＣＤラインセンサ２０からの画像データをメモリ制御回路６５１に送るか、パターン生成回路６２９で生成した無意味画像をメモリ制御回路６５１に送るかどうかを切り替える。
【００３４】
表面用ＣＣＤラインセンサ５８内のクロック発生器４０５とパターン生成回路６０９、および裏面用ＣＣＤラインセンサ２０内のクロック発生器４２５とパターン生成回路６２９は、並列に動作させる。これにより、画像メモリ７１内の画像データを、無意味画像で高速に上書きし、これにより消去することができる。
【００３５】
本実施形態では、画像メモリ７１を消去する際に、単色画像で上書き消去を行っているが、無意味画像は、単色画像に限定されるものではない。例えば、表面画像であればプラテンローラ１７の画像データを読み取って書き込んでも良い。また、裏面画像であれば裏面読取ローラ１９の画像データを読み取って書き込んでも良い。
【００３６】
画像メモリ７１は、メモリ制御回路６５１で設定したページ数に分割して使用することができる。例えばメモリ制御回路６５１が２ページ分割で設定した場合、１ページを総容量の１／２の容量（実施例では１２８Ｍバイト）で、最大２ページ分格納することが可能である。この分割数は、図４に示すように、カラーモード、原稿サイズ、解像度によって、８分割まで可能である。ジョブ開始時にこれらの情報をコントローラ部２００およびサイズ検知センサ８の状態から決定する。
【００３７】
また、本実施形態では、クロック発生器４０５，４２５が発生する画像クロックは、カラー読み時では５０［MHz］、白黒読み時では１００［MHz］を用いている。１画素あたりのデータ量は、色によって異なる。カラーではＲＧＢ（Red，Green，Blue) ３色、白黒では１色であるため、画像メモリ７１全体（２５６Ｍバイト）への書込みに要する時間は、カラー読みで約１．７秒、白黒読みでは約２．６秒である。
【００３８】
＜操作表示部＞
図５は、操作表示部２１０に表示される画面を示す図である。操作表示部２１０は、上面にタッチパネルが形成された液晶表示部が配置されている。画面上には、ソフトキーが表示される。カラー読取や原稿の両面読取、自動変倍、解像度変更などの設定が操作表示部２１０により行うことができる。
【００３９】
図５の画面において、カラー白黒切り替えボタン３００が押されると、カラーか白黒読みを切り替えるプルダウンボタンが表示される。これにより、白黒モード、カラーモードを指定することができる。両面モードボタン３０２が押されると、原稿の表裏を読み取る両面モードを指定することができる。解像度ボタン３０１が押されると、解像度の指定が可能となる。これにより、３００ｄｐｉでスキャンするか６００ｄｐｉでスキャンするかを指定することができる。スタートボタン３０３が押されると、設定したモードで原稿読み取りが開始される。スタートボタン３０３が押された後に中止ボタン３０４が押されると、読み込み動作が中止する。
【００４０】
＜コントローラ部２００の制御＞
図６は、原稿Ｓの読取開始から読取終了までの制御手順説明図である。この手順の制御は、コントローラ部２００のＣＰＵ１０１が実行する。
【００４１】
ユーザによってスタートボタン３０３が押下されると（Ｓ２００）、原稿読取装置１００のＣＰＵ１２へ、シリアル通信で読み取りジョブが開始されたことを通知する（Ｓ２０１）。ＣＰＵ１０１は、カラーモードが指定されているかどうかを判断し（Ｓ２０２）、指定されている場合はカラーモードであることをＣＰＵ１２に通知する（Ｓ２０２：ＹＥＳ，Ｓ２０３）。カラーモードが指定されていない場合、白黒モードであることを通知する（Ｓ２０２：ＮＯ，Ｓ２０４）。
【００４２】
次に、解像度が３００ｄｐｉであるかどうかを判断する（Ｓ２０５）、３００ｄｐｉである場合は３００ｄｐｉモードを通知する（Ｓ２０５：ＹＥＳ，Ｓ２０６）。それ以外は６００ｄｐｉモードを通知する（Ｓ２０５：ＮＯ，Ｓ２０７）。
【００４３】
次に、原稿読取装置１００の原稿トレイ１に原稿Ｓが置かれているかどうかの情報として、ＣＰＵ１２との通信を介して、原稿検知センサ７のオン・オフ情報を取得する（Ｓ２０８）。原稿検知センサ７がオフ、すなわち原稿トレイ１に原稿なしと判断した場合、原稿固定読みモードであることを通知する（Ｓ２０８：ＮＯ，Ｓ２０９）。そして、画像要求信号をＣＰＵ１２へ送信する（Ｓ２１０）。画像データの受信の完了を待ち（Ｓ２１１：ＮＯ）、完了後はジョブの終了を通知する（Ｓ２１１：ＹＥＳ，Ｓ２２２）。
【００４４】
その後、原稿読取装置１００のＣＰＵ１２からジョブ終了応答が返ってくるまで待ち、（Ｓ２２３：ＮＯ）、ジョブ終了応答があったときは次のスタートボタンの受け付ける状態に戻る（Ｓ２２３：ＹＥＳ，Ｓ２００）。
【００４５】
Ｓ２０８において、原稿検知センサ７がオン、すなわち原稿トレイ１に原稿有りと判断した場合（Ｓ２０８：ＹＥＳ）、原稿流し読みモードであることをＣＰＵ１２に通知する（Ｓ２１５）。両面モードかどうかを判断し（Ｓ２１６）、両面モードである場合はその旨を通知する（Ｓ２１６：ＹＥＳ、Ｓ２１７）。
【００４６】
次に、画像要求信号をＣＰＵ１２へ送信し（Ｓ２１８）、画像データの受信の完了を待つ（Ｓ２１９：ＮＯ）。受信完了後は、ユーザによって中止ボタンが押されたかどうかを判断する（Ｓ２１９：ＹＥＳ，Ｓ２２０）。中止ボタンが押されていれば、画像要求信号をＣＰＵ１２へジョブが終了したことを通知する（Ｓ２２０：ＹＥＳ，Ｓ２２２）。
【００４７】
Ｓ２２０において、中止ボタンが押されていなければ、原稿トレイ１上の全ての原稿読取が完了したかどうかを判断する（Ｓ２２０：ＮＯ，Ｓ２２１）。全ての原稿読取が完了していない場合、次の原稿Ｓの画像要求信号をＣＰＵ１２へ送信する（Ｓ２２１：ＮＯ，Ｓ２１８）。Ｓ２２１において、全ての原稿読取が完了している場合、ＣＰＵ１２へジョブが終了したことを通知する（Ｓ２２１：ＹＥＳ，Ｓ２２２）。
【００４８】
その後、原稿読取装置１００のＣＰＵ１２からジョブ終了応答が返ってくるまで待ち、（Ｓ２２３：ＮＯ）、ジョブ終了応答が返ってきたときは、次のスタートボタンのイベントを受け付ける状態に戻る（Ｓ２２３：ＹＥＳ，Ｓ２００）。
【００４９】
＜原稿読取装置１００のＣＰＵ１２の制御＞
図７および図８は、原稿読取装置１００のＣＰＵ１２の制御手順説明図である。
図７を参照し、操作表示部２１０のスタートボタン３０３が押されると、コントローラ部２００のＣＰＵ１０１から、読み取りジョブの開始が通知される（Ｓ３００）。ＣＰＵ１２は、読み取り解像度、片面／両面モード、カラー／白黒モード等の読み取り条件を受信する（Ｓ３０１）。受信した読取条件に従って、表面ＣＣＤラインセンサ５８を指定されたカラーモードで駆動する（Ｓ３０２）。
【００５０】
ＣＰＵ１２は、流し読みモードの指定があるかどうかを判断する（Ｓ３０３）。流し読み取りモードでない場合、すなわち固定読みモードであった場合、コントローラ部２００から画像要求信号の到来を待つ（Ｓ３０３：ＮＯ，Ｓ３２８）。画像要求信号が到来すると、固定読みモードによる画像読取りおよび転送を実行する（Ｓ３２８：ＹＥＳ、Ｓ３２９）。すなわち、読取ユニットを右方向へスライド移動させながら、圧板ガラス５２にセットされた原稿を表面用ＣＣＤラインセンサ５８で読み取り、読み取った原稿画像をコントローラ部２００へ転送する。
【００５１】
固定読みモードでは、画像メモリ７１を使用しない。そのため、セレクタ６５０を画像データがメモリ制御回路６５１を通らないパスに設定する。これにより、表面用ＣＣＤラインセンサ５８で読み取った画像は、そのまま画像処理部１０２に転送される。
【００５２】
その後、ジョブ終了通知を待つ（Ｓ３３０：ＮＯ）。ジョブ終了通知があったときは、表面用ＣＣＤラインセンサ５８の駆動を停止する（Ｓ３３０：ＹＥＳ，Ｓ３１９）。ジョブ終了通知を受信後（Ｓ３２０）、ジョブ終了応答を返し（Ｓ３２１）、読取ジョブを終了する（Ｓ３２２）。
【００５３】
＜流し読みモードの第１の動作例＞
Ｓ３０３において、読み取りモードが流し読みモードであった場合の第１の動作例を具体的に説明する。ここでは、Ａ４原稿３枚、片面モード、６００ｄｐｉ、カラー読み取りモードでの読み取りジョブにおける画像メモリ７１の消去方法について、図９と合わせて説明する。
【００５４】
Ｓ３０４では、片面モードと判断され、表面用ＣＣＤラインセンサ５８を駆動した状態で、メモリ分割数の決定を行う（Ｓ３０６）。分割数は、図４で示したように、カラーモード、原稿サイズ、解像度およびサイズ検知センサ８の状態から決定する。本動作例では、分割数は「２」と決定される。そのため、図９（１）に示すように、画像メモリ７１は、全体を２ページに分割して使用する。
【００５５】
次に、ジョブ終了通知があるかどうかをチェックする（Ｓ３０７）。中止ボタン３０４が押されていた場合、読み込みを中止するためである。本動作例では、中止は発生せずに原稿搬送を開始する（Ｓ３０７：ＮＯ，Ｓ３０８）。搬送された原稿Ｓは表面用ＣＣＤラインセンサ５８で読み込まれる。そして、その画像データを画像メモリに７１に順次書き込む（Ｓ３０９）（図９（２））。
【００５６】
次に、コントローラ部２００から画像要求信号が到来しているかチェックする（Ｓ３１０）。画像要求信号が到来していれば、画像メモリ７１から画像データを１ページ毎に転送開始する（Ｓ３１１）。その後、原稿トレイ１に次の原稿Ｓが残っているか否かを原稿検知センサ７で検知する（Ｓ３１２）。残っていれば、Ｓ３０７に戻り、次の原稿Ｓの搬送、画像データの書込（画像読込）および画像データの転送（画像転送）を繰り返す。（図９（３）（４））。
【００５７】
本動作例では原稿Ｓが３枚であるので、３回目の次原稿検知（Ｓ３１２）で次の原稿無しが判定される。このタイミングで表面用ＣＣＤラインセンサ５８を用いて転送済ページの消去開始を行う（Ｓ３１３）。具体的には、パターン生成セレクタ６０８をパターン生成回路６０９からの画像データを用いる方向に切り替え、パターン生成回路６０９に単色画像を設定（例えば白色）する。そして、表面用ＣＣＤラインセンサ５８内のクロック発生器４０５の画像クロックを用いて、例えば白色画像で画像メモリ７１を上書きする。
【００５８】
次に、裏面用ＣＣＤセンサ２０が駆動していないかをチェックする（Ｓ３１４）。本動作例では片面ジョブであるため、Ｓ３１４の時点では裏面用ＣＣＤラインセンサは駆動していない。そのため、裏面用ＣＣＤラインセンサ２０を、表面と同じ読み取りモードで駆動させる。すなわちクロック発生器４２５を表面と同じクロック周期で駆動させる（Ｓ３１５）。また、パターン生成セレクタ６２８をパターン生成回路６２９からの画像データを用いる方向に切り替える。パターン生成回路６２９に単色画像を設定（例えば白色画像）し、裏面用ＣＣＤラインセンサ２０のクロック発生器４２５で発生させた画像クロックと、パターン生成回路６２９の白色画像を用いて、転送済ページの消去開始を行う（Ｓ３１６）。
【００５９】
ＣＰＵ１２は、転送済ページの消去開始時（Ｓ３１３、Ｓ３１６）、表面と裏面の消去に要する時間を合わせる。すなわち、消去開始から完了までの時間を短縮するために、表面と裏面で消去するページ数がなるべく均等になるように配分する。
ＣＰＵ１２は、Ｓ３１３において、現在の画像メモリの使用状況を取得する。図９（４）に示されるように、２分割された領域のうちの１領域の画像データは転送中であり、他の1領域が消去すべき画像データが記録されている消去可能領域であるという画像メモリの使用状況を取得する。
【００６０】
この取得した使用状況に基づき、画像メモリの消去方法を決定する。図９（４）の場合、まず、他消去可能領域である他の１領域を、表面用ＣＣＤラインセンサおよび裏面用ＣＣＤラインセンサに分配する。つまり、本動作例では、図９（５）のように、２枚目の画像データの記録に使用したページ領域を２分割（メモリ制御回路６５１にメモリ分割数設定を４に設定）し、表裏で並列して消去する。
【００６１】
最終ページの画像転送が完了した時点で（Ｓ３１７）、コントローラ部２００に全ページ読取完了を通知し（Ｓ３１８）、残りの未消去ページの消去を行う。
ＣＰＵ１２は、Ｓ３１８において、全ページ読取完了の通知に応じて、Ｓ３１３において、消去不可能であった１領域をを消去するために、表面用ＣＣＤラインセンサおよび裏面用ＣＣＤラインセンサに分配する。このときも、原稿Ｓの表面と裏面の消去開始から完了までの時間を短縮するために、表面と裏面で消去するページ数が均等になるように配分する。
【００６２】
表面用ＣＣＤラインセンサ５８を用いて未消去ページの消去開始を行う（Ｓ３２３）。なお、Ｓ３１３において割り当てられた領域の消去が終了していない場合は、Ｓ３１３において割り当てられた領域の消去が完了した後に、Ｓ３１８において割り当てられた領域の消去を行う。
裏面用ＣＣＤセンサ２０が駆動しているか否かチェックする（Ｓ３２４）。本動作例ではＳ３１５で駆動済であるため、裏面用ＣＣＤラインセンサ２０を用いて未消去ページの消去開始を行う（Ｓ３２６）。Ｓ３２６においてもＳ３２３と同様に、Ｓ３１３において割り当てられた領域の消去が終了していない場合は、Ｓ３１３において割り当てられた領域の消去が完了した後に、Ｓ３１８において割り当てられた領域の消去を行う。
【００６３】
本動作例では、図９（６）のように、３枚目の画像データ書込みおよび転送に使用したページを２分割して（メモリ制御回路６５１にメモリ分割数設定を４に設定）、原稿Ｓの表面および裏面を並列に消去する。最終的に画像メモリ７１の全てページの消去が完了した時点（Ｓ３２７）（図９（７）の状態）で、表面用ＣＣＤラインセンサ５８および、裏面用ＣＣＤセンサ２０の駆動を停止させる（Ｓ３１９）。ジョブ終了通知を受信済であれば（Ｓ３２０）、ジョブ終了応答を返し（Ｓ３２１）、読取ジョブを終了する（Ｓ３２２）。
【００６４】
本動作例では、最終原稿が無いことを検知後から消去開始する。そのため、ジョブ終了通知（Ｓ３０７）から、片方のＣＣＤセンサで全領域書込みした場合に要する時間（１．７秒）と比べて、１／４の時間（約０．４秒）で全領域の消去が完了する。
【００６５】
＜流し読みモードの第２の動作例＞
Ｓ３０３において、読み取りモードが流し読みモードであった場合の第２の動作例を説明する。ここでは、Ａ３原稿３枚を、両面、３００ｄｐｉ、白黒読みモードにて読み取り、２枚目の読取後に中止した場合における画像メモリ消去の方法について、図１０と合わせて説明する。
【００６６】
Ｓ３０４にて、読み取りモードが片面モードか両面モードかを受信する。本動作例では両面モードであるため、裏面用ＣＣＤラインセンサ２０を白黒モードで駆動し（Ｓ３０５）、メモリ分割数の決定を行う（Ｓ３０６）。本動作例では、分割数は４と決定され、図１０（１）に示すようにメモリ全体は４ページ分割して使用する。
【００６７】
次に、ジョブ終了通知があるかどうかをチェックする（Ｓ３０７）。本動作例では１枚目の原稿搬送を開始する（Ｓ３０８）。搬送された原稿は表面用ＣＣＤラインセンサ５８、および裏面用ＣＣＤラインセンサ２０でそれぞれ読み込まれ、画像データとして画像メモリに７１に書き込まれる（Ｓ３０９）（図１０（２））。
【００６８】
次に、コントローラ部２００から画像要求信号が到来しているかチェックする（Ｓ３１０）。画像要求信号が到来していれば、画像メモリ７１から画像データを１ページ毎に順次転送開始する（Ｓ３１０：ＹＥＳ，Ｓ３１１）。その後、原稿トレイ１に次原稿が残っているか否かを原稿検知センサ７で検知する（Ｓ３１２）。残っていれば、Ｓ３０７に戻って次の原稿搬送、画像読み込み、画像転送を繰り返す。（Ｓ３１２：ＹＥＳ，図１０（３）（４））。
【００６９】
本動作例では、原稿Ｓの２枚目の画像転送後に中止するため、図１０（４）の２枚目の裏面転送後に、ジョブ終了通知を受信する（Ｓ３０７）。このタイミングで、未消去のページの消去を行う。このときの手順を図８に示す。
図８を参照し、第１の動作例と同様の処理を行う。すなわち、表面用ＣＣＤラインセンサ５８を用いて未消去ページの消去を開始する（Ｓ３２３）。裏面用ＣＣＤセンサ２０が駆動しているか否かチェックする（Ｓ３２４）。本動作例では、図７のＳ３０５で駆動済であるため、裏面用ＣＣＤラインセンサ２０を用いて未消去ページの消去を開始する（Ｓ３２６）。このとき、表面と裏面で消去するページ数が均等になるように配分する。本動作例では、図１０（５）のように、画像メモリ７１の全体を２分割して、表裏で並列して消去する。このときも、動作例１と同様に、画像メモリの使用状況情報を取得し、消去すべき領域および消去可能領域を決定する。そして、表面ＣＣＤラインセンサおよび裏面ＣＣＤラインセンサのそれぞれに消去すべき領域を割り当てる。
【００７０】
最終的に画像メモリ７１の全てページの消去が完了した時点（Ｓ３２７）（図１０（６））で、表面用ＣＣＤラインセンサ５８および、裏面用ＣＣＤセンサ２０の駆動を停止する（Ｓ３１９）。ジョブ終了通知を受信済であれば（Ｓ３２０）、ジョブ終了応答を返し（Ｓ３２１）、読取ジョブを終了する（Ｓ３２２）。
【００７１】
本動作例では、表裏のＣＣＤラインセンサを用いることで、ジョブ終了通知から片方のＣＣＤセンサで全領域書込みした場合に要する時間（２．６秒）に比べて、１／２の時間（約１．３秒）で全領域消去が完了することができる。
【００７２】
なお、本実施形態では、読取中の色と同じ色モードで消去する例を示したが、これに限定するものではなく、例えば白黒読みジョブ後の消去時にはＣＣＤラインセンサをカラーモードで駆動することでさらに高速に消去できる。
また、本実施形態では無意味画像の画像データとして固定値を使用したが、動的にランダムに画像データを決定し、無意味画像データとして出力するようにしてもかまわない。また、無意味画像データとして、表面用ＣＣＤラインセンサまたは裏面用ＣＣＤラインセンサにおける原稿領域外の読み込み画像データを使用しても構わない。
【００７３】
以上説明したように、本実施形態では、両面同時読取方式のＡＤＦが表面用および、裏面用の２つの読取ユニットを備えることを利用して、ジョブ終了時の画像消去を効率的に行う。そのため、消去専用のハード回路を設けることなく、次のジョブが投入可能になるまで待ち時間を短くでき、機密性も担保することができる。
【符号の説明】
【００７４】
１・・・原稿トレイ、７・・・原稿検知センサ、８・・・サイズ検知センサ、９・・・紙面検知フラグ、１０・・・紙面検知センサ、１１・・・分離後センサ。１２，１０１・・・ＣＰＵ、８０・・・ＲＯＭ、９０・・・ＲＡＭ。２０・・・裏面用ＣＣＤラインセンサ２０、２２・・・移動ガラス、５１・・・流し読みガラス、５７・・・レンズ、５８・・・表面用ＣＣＤラインセンサ、５９・・・表面読取ユニット、６０・・・白板。７０，１０２・・・画像処理部、７１，１０３・・・画像メモリ、１００・・・原稿読取装置、１０２・・・画像処理部、２００・・・コントローラ部。４０１〜４０４・・・ラインセンサ、６０１〜６０３，６２１〜６２３・・・Ａ／Ｄ変換回路、６０５〜６０７，６２５〜６２７・・・シェーディング補正回路。６０８，６２８・・・パターン生成セレクタ、６０９，６２９・・・パターン生成回路、６５０・・・セレクタ、６５１・・・メモリ制御回路、６５２・・・画像転送回路、６５３・・・クロック変換器。
【図１】
0005930795.tif 000002
【図２】
0005930795.tif 000003
【図３】
0005930795.tif 000004
【図４】
0005930795.tif 000005
【図６】
0005930795.tif 000006
【図７】
0005930795.tif 000007
【図８】
0005930795.tif 000008
【図５】
0005930795.tif 000009
【図９】
0005930795.tif 000010
【図１０】
0005930795.tif 000011