(57)【特許請求の範囲】
【請求項１】
原稿を搬送する搬送手段と、
前記原稿搬送手段により読取位置上を搬送される原稿を読み取る読取手段と、
原稿読取モード及び原稿読取開始の指示を受け付ける操作手段と、
基準部材の読取値からシェーディング補正データを生成する生成手段とを有し、
前記生成手段は、前記指示された原稿読取モードに対応する前記シェーディング補正データの生成時間が、前記原稿読取開始の指示から前記搬送部が原稿を前記読取位置に搬送するまでの時間より長い場合、前記原稿読取開始が指示される前に前記シェーディング補正データの生成を開始し、前記指示された原稿読取モードに対応する前記シェーディング補正データの生成時間が、前記原稿読取開始の指示から前記搬送部が原稿を前記読取位置に搬送するまでの時間より短い場合、前記原稿読取開始が指示された後に前記シェーディング補正データの生成を開始することを特徴とする原稿読取装置。
【請求項２】
前記原稿読取モードは、カラー読みモード及び白黒読みモードを含み、
前記カラー読みモードにおける前記シェーディング補正データ生成時間は、前記白黒読みモードにおける前記シェーディング補正データ生成時間よりも長いことを特徴とする請求項１記載の原稿読取装置。
【請求項３】
前記読取部が読み取る原稿の他方の面を読み取る第２の読取手段を有し、
前記原稿読取モードは、片面読みモード及び両面読みモードを含み、
前記両面読みモードにおける前記シェーディング補正データ生成時間は、前記片面読みモードにおける前記シェーディング補正データ生成時間よりも長いことを特徴とする請求項１または２のいずれかに記載の原稿読取装置。
【請求項４】
前記搬送手段よって原稿を前記読取位置まで搬送する原稿搬送時間が前記原稿読取モードによって異なることを特徴とする請求項１乃至３のいずれかに記載の原稿読取装置。
【請求項５】
前記原稿読取モードは、高速搬送モード及び低速搬送モードを含み、
前記低速搬送モードにおける搬送速度は前記高速搬送モードにおける搬送速度より遅いことを特徴とする請求項４記載の原稿読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取手段に白色部材を読み取らせて読取手段のシェーディング補正データを生成する原稿読取装置に関するものである。
【背景技術】
【０００２】
従来、原稿読取装置において、原稿を読み取るラインセンサの長手方向（主走査方向）での受光量のばらつき（シェーディング）を低減するために、読み取った画像に対してシェーディング補正データを用いてシェーディング補正処理を行っている。シェーディング補正データは、原稿読取前に白色部材を読み取った主走査方向の読取輝度分布に基づいて生成する。通常、ユーザによる原稿読取開始指示に応じてシェーディング補正データの生成を行った後、原稿読取を行うという制御が行われる。近年では、原稿読取完了までの時間を短縮するために、原稿読取開始指示以外の原稿読取開始指示を予知し得るユーザ操作によって、光源の立ち上げを含むシェーディング補正データの生成を開始する方法が提案されている（特許文献１参照）。原稿読取開始指示を予知し得るユーザ操作とは、原稿台への原稿のセット、操作部への原稿読取開始指示以外の入力操作、圧板閉操作などである。
【０００３】
近年では、自動原稿搬送装置（以下ＡＤＦ）の小型化や原稿読取速度の向上により、ＡＤＦの原稿トレイから給送された原稿が原稿読取位置まで到達する時間が短くなってきている。そのため、特許文献１による提案によれば、原稿読取開始指示を予知し得るユーザ操作によってシェーディング補正データの生成を開始することによって、ユーザが原稿読取開始指示を行ってから原稿読取完了までの時間を短縮することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３０６７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、常に原稿読取開始指示に先立ってシェーディング補正データの生成を開始すればよいというものではない。ラインセンサの駆動開始時には自己昇温によってラインセンサの読取特性が変動しやすいので、原稿読取開始指示から原稿読取開始までの間にシェーディング補正データの生成が完了する場合には、原稿読取開始指示に先立ってシェーディング補正データの生成を開始するのは好ましくない。この場合には、原稿読取開始指示から原稿読取完了までの時間を短縮できないにもかかわらず、シェーディング補正データの生成後の読取特性の変動によって画質が低下してしまうからである。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明は、原稿を搬送する搬送手段と、前記原稿搬送手段により読取位置上を搬送される原稿を読み取る読取手段と、原稿読取モード及び原稿読取開始の指示を受け付ける操作手段と、基準部材の読取値からシェーディング補正データを生成する生成手段とを有し、前記生成手段は、前記指示された原稿読取モードに対応する前記シェーディング補正データの生成時間が、前記原稿読取開始の指示から前記搬送部が原稿を前記読取位置に搬送するまでの時間より長い場合、前記原稿読取開始が指示される前に前記シェーディング補正データの生成を開始し、前記指示された原稿読取モードに対応する前記シェーディング補正データの生成時間が、前記原稿読取開始の指示から前記搬送部が原稿を前記読取位置に搬送するまでの時間より短い場合、前記原稿読取開始が指示された後に前記シェーディング補正データの生成を開始することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、原稿読取開始指示から原稿読取完了までの時間を短縮しつつ、読取特性の変動による画質の低下を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】原稿読取装置の断面図。
【図２】原稿読取装置の制御ブロック図。
【図３】コントローラの操作部の外観図。
【図４】コントローラの制御フローチャート。
【図５】シェーディング補正データ生成時間と原稿搬送時間の関係を示す図。
【図６】原稿読取装置の制御フローチャート。
【図７】原稿読取装置の制御フローチャート。
【図８】コントローラの指示と原稿搬送とラインセンサの処理の関係を示すタイミングチャート。
【発明を実施するための形態】
【０００９】
図１は、本発明の実施形態の自動原稿搬送装置（以下ＡＤＦ）を有する原稿読取装置１００の断面図である。原稿流し読みモード時は、原稿トレイ１上に載置された原稿束を１枚ずつ給送し、原稿を搬送している間に原稿の画像を読み取る。まず、ピックアップローラ２は、原稿トレイ１上の原稿束の最上面の原稿を送り出す。ピックアップローラ２によって送り出された原稿は、フィードローラ４とリタードローラ５から構成される分離ローラ３の作用によって１枚に分離される。分離された原稿は、引抜ローラ６、搬送ローラ１３により、分離後センサ１１、レジ前センサ１４を経て搬送され、レジストローラ１５に原稿の先端が突き当てられる。これにより、原稿の搬送における斜行が解消される。
【００１０】
レジストローラ１５を通過した原稿は、流し読みガラス５１方向へ搬送され、プラテン上流ローラ１６、プラテンローラ１７に送られる。ここで、プラテンローラ１７は、流し読みガラス５１に接触しており、プラテンローラ１７を通過する原稿の表面は光源５３により照明される。原稿からの反射光は、ミラー５４、５５、５６、レンズ５７を経て、表面用ＣＣＤラインセンサ５８（第１の読取部）に導かれ、ラインセンサ５８により原稿の表面の画像が読み取られる。プラテンローラ１７により給送された原稿は、プラテン下流ローラ１８を通過し、裏面読取ローラ１９に送られる。ここで、裏面読取ローラ１９は移動ガラス２２と接触しており、裏面読み取りローラ１９を通過する原稿の裏面は光源２１で照明される。原稿の裏面の画像は、裏面用ＣＣＤラインセンサ２０（第２の読取部）によって読み取られる。裏面読取ローラ１９により給送された原稿は、排紙センサ２３を経て、排紙ローラ２４によって原稿排紙トレイ２５上に排出される。このように、原稿流し読みモード時は、表面用ＣＣＤラインセンサ５８の読取位置上を搬送される原稿の一方の面を表面用ＣＣＤラインセンサ５８が読み取り、裏面用ＣＣＤラインセンサ２０の読取位置上を搬送される原稿の他方の面を裏面用ＣＣＤラインセンサ２０が読み取る。
【００１１】
原稿読取前に白色部材６０を表面用ＣＣＤラインセンサ５８で読み取ることにより、表面画像のシェーディング補正データを生成する。また、移動ガラス２２上の一部に貼り付けられた白色部材を読み取ることにより、裏面画像の白レベルのシェーディング補正データを生成する。なお、原稿固定読みモードでは、表面読取ユニット５９を右方向へ移動させながら、圧板ガラス５２上に載置された原稿の画像を表面用ＣＣＤラインセンサ５８により読み取る。
【００１２】
図２は、原稿読取装置の制御ブロック図である。原稿読取装置１００は、コントローラ２００に接続されており、ＣＰＵ１２、ＲＯＭ８０、ＲＡＭ９０を備えている。コントローラ２００は、電子写真式の画像形成装置などに設けられ、画像形成装置と原稿読取装置１００を制御する。ＲＯＭ８０には、制御用プログラムが格納されており、ＲＡＭ９０には、入力データや作業用データが格納される。ＣＰＵ１２は、ピックアップローラ２、フィードローラ４、リタードローラ５を駆動する分離モータ３７、引抜ローラ６、搬送ローラ１３を駆動する搬送モータ３８、プラテン上流ローラ１６、プラテンローラ１７、プラテン下流ローラ１８、裏面読取ローラ１９、排紙ローラ２４を駆動するリードモータ３１を制御する。また、ＣＰＵ１２は、表面読取ユニット５９を移動させる光学モータ４０を制御する。また、ＣＰＵ１２には、原稿検知センサ７、分離後センサ１１、レジ前センサ１４、排紙センサ２３からの信号が入力される。また、ＣＰＵ１２は、光源２１、５３の点灯制御を行う。また、表面用ＣＣＤラインセンサ５８及び裏面用ＣＣＤラインセンサ２０が読み取った画像データは、画像処理部７０を介して、画像メモリ７１に一時格納される。
【００１３】
コントローラ２００のＣＰＵ１０１は、シリアル通信ラインを介してＣＰＵ１２と画像読取制御に関するデータの授受を行う。原稿読取装置１００の画像処理部７０は、画像ラインを介して画像データを画像処理部１０２へ送信する。原稿読取装置１００から受信したデータは、コントローラ２００の画像メモリ１０３に格納される。また、ユーザの原稿読取装置１００に対する入力操作は、コントローラ２００の操作部２１０から行われ、操作部２１０での設定操作に応じたデータがＣＰＵ１０１に入力される。
【００１４】
図３は、コントローラ２００の操作部２１０の外観図である。操作部２１０は、上部にタッチパネルが形成された液晶表示部であり、液晶表示部に原稿読取モードの設定や原稿読取開始指示のためのソフトキーを表示させることができる。カラー白黒切り替えキー３００のフルカラーキーが押されると原稿をカラーで読み取るカラー読みモードが設定され、白黒キーが押されると原稿を白黒で読み取る白黒読みモードが設定される。片面両面キー３０１の片面キーが押されると片面モードが設定され、両面キーが押されると両面モードが設定される。搬送モードキー３０２の高速搬送キーが押されると高速搬送モードが設定され、静音搬送キーが押されると低速搬送モードが設定される。高速搬送モード時は原稿を所定速度で読取位置まで搬送し、低速搬送モード時は原稿を所定速度よりも遅い速度で読取位置まで搬送する。スタートキー３０３が押されると、設定された原稿読取モードでの原稿読取が開始される。
【００１５】
図４は、コントローラ２００のＣＰＵ１０１の制御フローチャートである。コントローラ２００のＣＰＵ１０１は、電源が投入された後、各モード選択キー３００、３０１、３０２を初期化する（Ｓ２０−０）。本実施形態では、カラーモード、片面モード、高速搬送モードを初期値としている。次に、原稿読取装置１００の原稿検知センサ７の紙有無状態を判断する（Ｓ２０−１）。紙有りの場合、カラー白黒切り替えキー３００が押されたかどうかを判断する（Ｓ２０−２）。カラー白黒切り替えキー３００が押された場合、カラーモードが選択されたかを判断する（Ｓ２０−３）。カラーモードが選択された場合、原稿読取のモード予告として、原稿読取装置１００のＣＰＵ１２にカラーモードを通知する（Ｓ２０−４）。カラー白黒切り替えキー３００により白黒モードが選択された場合、原稿読取のモード予告として、ＣＰＵ１２に白黒モードを通知する（Ｓ２０−５）。
【００１６】
次に、ＣＰＵ１０１は、片面両面キー３０１が押されたかを判断する（Ｓ２０−６）。片面両面キー３０１が押された場合、両面モードが選択されたかを判断する（Ｓ２０−６）。両面モードが選択された場合、原稿読取のモード予告として、ＣＰＵ１２に両面モードを通知する（Ｓ２０−８）。片面両面キー３０１により片面モードが選択された場合、原稿読取のモード予告として、ＣＰＵ１２に片面モードを通知する（Ｓ２０−９）。
【００１７】
次に、ＣＰＵ１０１は、搬送モードキー３０２が押されたかを判断する（Ｓ２０−１４）。搬送モードキー３０２が押された場合、静音搬送モードが選択されたかを判断する（Ｓ２０−１１）。静音搬送モードが選択された場合、原稿読取のモード予告として、ＣＰＵ１２に低速搬送モードを通知する。搬送モードキー３０２により高速搬送モードが選択された場合、原稿読取のモード予告として、高速搬送モードをＣＰＵ１２に通知する。
【００１８】
次に、ＣＰＵ１０１は、スタートキー３０３が押されたかを判断する（Ｓ２０−１４）。スタートキー３０３が押された場合、原稿検知センサ７の紙有無状態を判断する（Ｓ２０−１５）。紙有りの場合、ＣＰＵ１２に対してＡＤＦでの原稿読取開始指示を行い、紙無しの場合は、ＣＰＵ１２に対して圧板での原稿読取開始指示を行う。原稿読取動作が終了すると（Ｓ２０−１８）、ステップＳ２０−０へ戻り、モード選択状態を初期化する。
【００１９】
図５は、原稿流し読みモード時の各モードにおけるシェーディング補正データ生成時間Ｔｓと原稿搬送時間Ｔｆの関係を示す図である。原稿搬送時間Ｔｆは、原稿トレイ１から給送した原稿が読取位置に到達するまでの時間である。シェーディング補正データ生成時間Ｔｓと原稿搬送時間Ｔｆの関係を示すテーブルはＲＯＭ８０に格納されている。表面用ＣＣＤラインセンサ５８におけるシェーディング補正データの生成は、まず、光源５３を点灯しない状態で、白色部材６０を読み取って黒シェーディング補正データを生成し、次に、光源５３を点灯して、白色部材６０を読み取って白シェーディング補正データを生成する。裏面用ＣＣＤラインセンサ２０におけるシェーディング補正データの生成は、まず、移動ガラス２２に貼付してある白色部材のサーチを行い、光源２１を点灯しない状態で、白色部材を読み取って黒シェーディング補正データを生成し、次に、光源２１を点灯して、白色部材を読み取って白シェーディング補正データを生成する。
【００２０】
本実施形態では、片面モードかつカラーモードの場合、表面用ＣＣＤラインセンサ５８のみを考慮すればよいので、シェーディング補正データ生成時間は６００ミリ秒である。片面モードかつ白黒モードの場合、表面用ＣＣＤラインセンサ５８のみを考慮すればよいので、シェーディング補正データ生成時間は３００ミリ秒である。両面モードかつカラーモードの場合、裏面用ＣＣＤラインセンサ２０も考慮しなければならないので、シェーディング補正データ生成時間は９００ミリ秒である。両面モードかつ白黒モードの場合、裏面用ＣＣＤラインセンサ２０も考慮しなければならないので、シェーディング補正データ生成時間は６００ミリ秒である。両面モードで使用する裏面用ＣＣＤラインセンサ２０は、移動ガラス２２に貼付してある白色部材のサーチが必要なため、片面モードよりも３００ミリ秒長い。また、片面モードかつ高速搬送モードの場合、原稿トレイ１から給送した原稿が表面読取位置（プラテンローラ１７）に到達するまでの原稿搬送時間は、カラーモード、白黒モード共に５００ミリ秒である。片面モードかつ低速搬送モードの場合、表面読取位置までの原稿搬送時間はカラーモード、白黒モード共に７００ミリ秒である。両面モードかつ高速搬送モードの場合、原稿トレイ１から給送した原稿が裏面読取位置（裏面読取ローラ１９）に到達するまでの原稿搬送時間はカラーモードでは７４０ミリ秒、白黒モードでは５８０ミリ秒である。両面モードかつ低速搬送モードの場合、裏面読取位置までの原稿搬送時間はカラーモードでは９４０ミリ秒、白黒モードでは７８０ミリ秒である。
【００２１】
図６及び図７は、原稿読取装置１００のＣＰＵ１２の制御フローチャートである。まず、ＣＰＵ１２は、電源が投入された後（Ｓ１００１）、ＲＡＭ９０上で、白黒カラー変数Ｖｃをカラーモードに、片面両面変数Ｖｄを片面モードに、搬送モード変数Ｖｆを高速搬送モードに初期化する（Ｓ１００２）。次に、ＣＰＵ１２は、原稿検知センサ７の原稿検知状態をコントローラ２００のＣＰＵ１０１に通知する（Ｓ１００３）。そして、ＣＰＵ１２は、ＣＰＵ１０１から原稿読取のモード予告通知を受信したかどうかを判断する（Ｓ１００４）。モード予告通知を受信した場合、受信したモード予告に対応する変数Ｖｃ、Ｖｄ，Ｖｆの値を更新する（Ｓ１００５〜Ｓ１０１６）。次に、図５に示したテーブルを参照することにより、表面用ＣＣＤラインセンサ５８のシェーディング補正データ生成時間Ｔｓと原稿搬送時間Ｔｆを取得する（Ｓ１０１７）。そして、ＣＰＵ１２は、Ｔｓ＞Ｔｆが成り立つかどうか判断する（Ｓ１０１８）。Ｔｓ＞Ｔｆが成り立つ場合、表面ＣＣＤラインセンサ５８のシェーディング補正データ生成を開始する（Ｓ１０１９）。ステップＳ１０１８でＴｓ＞Ｔｆが成り立たない場合、表面のシェーディング補正データの生成を中止し、光源５３および、表面ＣＣＤラインセンサ５８の駆動を停止する（Ｓ１０２０）。次に、ＣＰＵ１２は、変数Ｖｄが両面モードかどうかを判断する（Ｓ１０２１）。両面モードの場合、図５に示したテーブルを参照することにより、シェーディング補正データ生成時間Ｔｓと原稿搬送時間Ｔｆを取得する（Ｓ１０２２）。そして、ＣＰＵ１２は、Ｔｓ＞Ｔｆが成り立つかどうか判断する（Ｓ１０２３）。Ｔｓ＞Ｔｆが成り立つ場合、裏面ＣＣＤラインセンサ２０のシェーディング補正データ生成を開始する（Ｓ１０２４）。ステップＳ１０２１で変数Ｖｄが両面モードでない場合、または、ステップＳ１０２３でＴｓ＞Ｔｆが成り立たない場合、裏面のシェーディング補正データの生成を中止し、光源２１および、裏面ＣＣＤラインセンサ２０の駆動を停止する（Ｓ１０２５）。
【００２２】
次に、ＣＰＵ１２は、ＣＰＵ１０１からＡＤＦでの原稿読取動作指示を受信したかどうかを判断する（Ｓ１０２６）。ＡＤＦでの原稿読取動作指示を受信した場合、表面ＣＣＤラインセンサ５８のシェーディング補正データ生成の開始済みかどうかを判断する（Ｓ１０３１）。シェーディング補正データ生成を開始済みでない場合、表面ＣＣＤラインセンサ５８のシェーディング補正データ生成を開始する（Ｓ１０３２）。その後またはステップＳ１０３１で開始済みと判断した場合、裏面ＣＣＤラインセンサ２０のシェーディング補正データ生成の開始済みかどうかを判断する（Ｓ１０３３）。シェーディング補正データ生成を開始済みでない場合、裏面ＣＣＤラインセンサ２０のシェーディング補正データ生成を開始する（Ｓ１０３４）。その後またはステップＳ１０３３で開始済みと判断した場合、ＡＤＦでの原稿読取動作を開始し（Ｓ１０２７）、原稿読取動作が終了したら（Ｓ１０３０）、ステップＳ１００２へ戻る。また、ステップＳ１０２６でＡＤＦでの原稿読取動作指示を受信していない場合、圧板での原稿読取動作指示を受信しているかどうかを判断する（Ｓ１０２８）。圧板での原稿読取動作指示を受信している場合、表面ＣＣＤラインセンサ５８のシェーディング補正データ生成を行った後、圧板での原稿読取動作を開始し（Ｓ１０２９）、原稿読取動作が終了したら（Ｓ１０３０）、ステップＳ１００２へ戻る。ステップＳ１０２８で圧板での原稿読取動作指示を受信していない場合、最後の原稿読取のモード予告通知から１分経過しているか判断する（Ｓ１０３５）。１分経過している場合、表面ＣＣＤラインセンサ５８及び裏面ＣＣＤラインセンサ２０のシェーディング補正データ生成を中止し（Ｓ１０３６）、変数Ｖｃ、Ｖｄ，Ｖｆの値はそのままでＳ１００３に戻る。また、ステップＳ１０３５で最後の原稿読取のモード予告通知から１分経過していない場合、最後の表面ＣＣＤラインセンサ５８のシェーディング補正データの生成完了から１０秒経過しているか判断する（Ｓ１０３７）。１０秒経過している場合、表面ＣＣＤラインセンサ５８のシェーディング補正データ生成を開始する（Ｓ１０３８）。その後またはステップＳ１０３７で１０秒経過していない場合、最後の裏面ＣＣＤラインセンサ２０のシェーディング補正データの生成完了から１０秒経過しているか判断する（Ｓ１０３９）。１０秒経過している場合、裏面ＣＣＤラインセンサ２０のシェーディング補正データ生成を開始する（Ｓ１０４０）。その後またはステップＳ１０３９で１０秒経過していない場合、変数Ｖｃ、Ｖｄ，Ｖｆの値はそのままでＳ１００３に戻る。
【００２３】
図８は、コントローラの指示と原稿搬送とラインセンサの処理の関係を示すタイミングチャートである。横軸は時間を、縦軸はコントローラ２００からの指示の種類、１枚目の原稿位置、表面ＣＣＤラインセンサ５８の動作、裏面ＣＣＤラインセンサ２０の動作を表している。図８（ａ）は、ユーザが白黒モード、両面モードを設定した後に、スタートキー３０３を押下した場合の動作を表している。白黒モード予告を通知されたときには、表裏ともに、シェーディング補正データの生成を行わないが、その後、両面モード予告を通知されたときに裏面ＣＣＤラインセンサ２０のみ補正データの生成を行う。その後、原稿読取開始指示されたときに表面ＣＣＤラインセンサ５８のシェーディング補正データの生成を開始している。この場合、原稿読取開始指示のタイミングから、表裏のシェーディング補正データ生成を開始した場合に比べ、原稿の裏面読取位置の通過が、シェーディング補正データ生成完了に待たされる可能性を低減でき、スタートキー３０３の押下から原稿読取完了までの時間を短くすることができる。
【００２４】
また、図８（ｂ）は、ユーザが両面モード、低速搬送モードを設定した後に、スタートキー３０３を押下した場合の動作を表している。両面モード予告を通知された場合に、表裏ともに、シェーディング補正データの生成を行うが、その後、低速搬送モードの通知を指示されたところで、シェーディングデータの補正を中止する。その後、原稿読取開始指示されたときに、表裏共に再度シェーディング補正データの生成を行う。この場合、両面モード予告通知のときに補正データの生成を開始した場合に比べ、補正データの生成完了から読取開始までの時間を短くできるため、読取画像の画質を向上することができる。
【符号の説明】
【００２５】
２０  裏面用ＣＣＤラインセンサ
５８  表面用ＣＣＤラインセンサ
２１０  操作部
３００  カラー白黒切り替えキー
３０１  片面両面キー
３０２  搬送モードキー
３０３  スタートキー
【図１】
0005220089.tif 000002
【図２】
0005220089.tif 000003
【図３】
0005220089.tif 000004
【図４】
0005220089.tif 000005
【図５】
0005220089.tif 000006
【図６】
0005220089.tif 000007
【図７】
0005220089.tif 000008
【図８】
0005220089.tif 000009