(57)【特許請求の範囲】
【請求項１】
原稿の画像を読み取る読取部と、
該読取部が読み取った読取データから、所定濃度以上の画素の数を計数する計数部と、
該計数部の計数値が、予め記憶された白紙検知用の閾値未満であるとき、上記原稿が白紙であると判断する白紙検知部と、
を備えた画像読取装置であって、
少なくとも上記白紙検知部が白紙であると判断した原稿に対して、上記計数部の計数値と上記閾値とを対比可能に表示する表示部と、
上記閾値を変更する閾値変更部と、
を備え、
上記読取部が、複数枚の原稿を読み取る場合、上記計数部は、原稿１枚毎に上記画素の数を計数し、上記表示部は、上記計数部が原稿１枚毎に計数した各計数値と上記閾値とを対比可能に表示することを特徴とする画像読取装置。
【請求項２】
上記表示部は、上記白紙検知部が上記複数枚の原稿の全てが白紙であると判断した場合に、上記計数部が原稿１枚毎に計数した各計数値と上記閾値とを対比可能に表示することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
上記閾値変更部は、上記各計数値に基づいて上記閾値を自動変更することを特徴とする請求項１〜２のいずれかに記載の画像読取装置。
【請求項４】
上記閾値変更部によって上記閾値が変更されたとき、上記表示部は、上記各計数値と上記変更後の閾値とを対比可能に表示することを特徴とする請求項１〜３のいずれかに記載の画像読取装置。
【請求項５】
上記読取部が読み取った画像を出力する出力部、を備え、
上記白紙検知部が上記原稿が白紙であると判断したとき、上記出力部は、上記読取部が読み取った画像を出力せず、上記白紙検知部が、上記原稿が白紙でないと判断したとき、上記出力部は、上記読取部が読み取った画像を出力すること、
を特徴とする請求項１〜４のいずれか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像読取装置に関し、詳しくは、原稿が白紙である場合に検知可能な画像読取装置に関する。
【背景技術】
【０００２】
従来、原稿の画像を読み取る画像読取装置では、白紙原稿を読み取った場合、そのことを検知することが提案されている。例えば、黒画素の数が閾値未満の場合にその原稿を白紙と判断することが提案されている（例えば、特許文献１参照）。
【０００３】
また、上記特許文献１のように白紙を判断する画像読取装置であって、読み取った原稿に白紙と判断される原稿がある場合に、白紙と判断された原稿を除く原稿の画像について、プレビュー表示を行って、使用者に確認させる画像読取装置が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１４３０５０号公報
【特許文献２】特開２０１０−１６７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１のような画像読取装置によって、原稿が白紙と判断される場合は、次のような場合である。実際に原稿が白紙である場合、片面原稿の表裏の載置が間違っている場合、若しくは、白紙検知のための上記閾値の設定が適切でない場合のいずれかである。
【０００６】
特許文献２の画像読取装置のようにプレビュー表示がなされた場合、使用者は、白紙と判断された原稿や原稿を誤って表裏反対にしていたことを、すぐに気付くことができる。しかし、上記閾値の設定が適切でなくて原稿が白紙であると判断された場合、上記特許文献２の画像読取装置では、使用者は、上記閾値の設定が適切であるか否かを判断することができず、どのように閾値を変えたらよいのか分からない。
【０００７】
そこで、本発明は、原稿が白紙であると判断した場合に、読み取った画像における所定濃度以上の画素の数と白紙検知のための上記閾値とを対比可能に表示し、その表示に基づいて白紙検知のための上記閾値を適切な値に変更することが可能な画像読取装置を提供することを目的としてなされた。
【課題を解決するための手段】
【０００８】
上記目的を達するためになされた本発明は、原稿の画像を読み取る読取部と、該読取部が読み取った読取データから、所定濃度以上の画素の数を計数する計数部と、該計数部の計数値が、予め記憶された白紙検知用の閾値未満であるとき、上記原稿が白紙であると判断する白紙検知部と、を備えた画像読取装置であって、少なくとも上記白紙検知部が白紙であると判断した原稿に対して、上記計数部の計数値と上記閾値とを対比可能に表示する表示部と、上記閾値を変更する閾値変更部と、を備え、上記読取部が、複数枚の原稿を読み取る場合、上記計数部は、原稿１枚毎に上記画素の数を計数し、上記表示部は、上記計数部が原稿１枚毎に計数した各計数値と上記閾値とを対比可能に表示することを特徴としている。
【０００９】
このように構成された本発明の画像読取装置では、読取部は原稿の画像を読み取り、計数部は、その読取データから、所定濃度以上の画素の数を計数する。すると、その計数部の計数値が、予め記憶された白紙検知用の閾値未満であるとき、白紙検知部は、上記原稿が白紙であると判断（以下、白紙検知ともいう）する。
【００１０】
また、表示部は、少なくとも上記白紙検知部が白紙であると判断した原稿に対して、上記計数部の計数値と上記閾値とを対比可能に表示する。すると、この表示に基づいて、使用者は、閾値をどのように変更したら上記白紙であると判断された原稿が白紙であると判断されなくなるかを知ることができる。この閾値は、閾値変更部を介して変更することができる。従って、本発明では、白紙検知のための上記閾値を適切な値に容易に変更することができる。なお、上記計数値と上記閾値とは対比可能に表示されればよく、その表示方法としては、両者を同時に表示する方法、交互に表示する方法など、種々の方法が考えられる。
【００１１】
なお、上記読取部が、複数枚の原稿を読み取る場合、上記計数部は、原稿１枚毎に上記画素の数を計数し、上記表示部は、上記計数部が原稿１枚毎に計数した各計数値と上記閾値とを対比可能に表示する。このため、使用者は、表示部の表示に基づいて、閾値をどのように変更したらどの原稿が白紙であると判断されなくなるかを知ることができる。従って、上記閾値を一層適切な値に変更することが可能となる。
【００１２】
また、上記表示部は、上記白紙検知部が上記複数枚の原稿の全てが白紙であると判断した場合に、上記計数部が原稿１枚毎に計数した各計数値と上記閾値とを対比可能に表示してもよい。白紙検知部が上記複数枚の原稿の全てが白紙であると判断したときは、使用者が誤って原稿を表裏反対にセットしたか上記閾値が適切でない場合が多い。従って、そのように閾値の変更が必要な場合に表示部が上記表示を行うことによりに、装置の操作性を一層向上させることができる。
【００１３】
また、上記閾値変更部は、上記各計数値に基づいて上記閾値を自動変更してもよい。その場合、使用者が閾値の変更に不慣れであっても、上記閾値変更部によって上記閾値を自動変更することができる。
【００１４】
また、上記閾値変更部によって上記閾値が変更されたとき、上記表示部は、上記各計数値と上記変更後の閾値とを対比可能に表示してもよい。その場合、使用者は、変更後の閾値が適切であるか否かを即座に判断することができる。
【００１５】
また、本発明の画像読取装置は、上記読取部が読み取った画像を出力する出力部、を備え、上記白紙検知部が上記原稿が白紙であると判断したとき、上記出力部は、上記読取部が読み取った画像を出力せず、上記白紙検知部が、上記原稿が白紙でないと判断したとき、上記出力部は、上記読取部が読み取った画像を出力してもよい。
【００１６】
この場合、原稿が白紙である場合は出力部による出力がなされず、原稿が白紙でない場合にのみ上記出力がなされるので、無駄な出力を抑制することができる。なお、上記出力とは、画像形成装置内部のメモリ等に記憶する処理であっても、画像形成装置の外部にデータとして出力する処理であっても、読取データに対応する画像を被記録媒体に形成する処理であっても、それ以外の処理であってもよい。
【図面の簡単な説明】
【００１７】
【図１】本発明が適用された複合機の構成を表す斜視図である。
【図２】その複合機の制御系の構成を表すブロック図である。
【図３】その制御系における画像読取処理を表すフローチャートである。
【図４】その画像読取処理の続きを表すフローチャートである。
【図５】その画像読取処理における表示画面を例示する説明図である。
【図６】その画像読取処理の白紙判定閾値自動計算処理を詳細に表すフローチャートである。
【図７】上記画像読取処理の変形例を表すフローチャートである。
【図８】その画像読取処理における表示画面を例示する説明図である。
【発明を実施するための形態】
【００１８】
［複合機の構成］
次に、本発明の実施の形態を図面と共に説明する。図１は、本発明が適用された複合機１の構成を表す斜視図である。図１に示すように、本実施の形態の複合機１は、後述の記録部５１,ＦＡＸ部５３，ＵＳＢインタフェース５７（いずれも図２参照）等を内蔵したプリンタ部５の上部に、本発明の画像読取装置の一例としてのスキャナ部１０を積載して構成されている。
【００１９】
スキャナ部１０は、本等の厚手の原稿を読み取る際に原稿が載置されるフラットベッド部２０と、そのフラットベッド部２０に開閉可能に設けられ、ＡＤＦ（Automatic Document Feeder ）を内蔵した原稿カバー３０とを備えている。また、フラットベッド部２０の前端（ユーザ（使用者）から見て手前側）には、各種ボタンを備えた操作部２１と液晶ディスプレイからなる表示部２３とが設けられている。
【００２０】
なお、原稿カバー３０のＡＤＦは、同じく原稿カバー３０に設けられた給紙トレイ１１０上の原稿を１枚ずつ搬送して、排紙トレイ１３０に排出する周知のものである。そして、原稿カバー３０の内部の原稿搬送経路には、読取デバイス１４０が（図２参照）配置可能とされている。この読取デバイス１４０は、フラットベッド部２０の内部に設けられ、上記のように搬送される原稿の画像を読み取る動作と、フラットベッド部２０の表面に沿って移動しながらそこに載置された原稿の画像を読み取る動作とを実行可能な周知のものである（例えば、特開２００８−１２４９９７号公報参照）。
【００２１】
図２は、複合機１の制御系の構成を表すブロック図である。図２に示すように、前述の読取デバイス１４０（読取部の一例で、ＣＩＳ，ＣＣＤ等によって構成される）は、ＡＦＥ１４１を介して、バス１５０に接続されたインタフェース（Ｉ／Ｆ）１５１に接続されている。バス１５０には、各種処理を実行するために、ＣＰＵ１５２（計数部，白紙検知部，閾値変更部の一例）と、ＲＯＭ１５３と、ＲＡＭ１５４とが接続されている。更に、バス１５０には、前述の記録部５１，ＦＡＸ部５３，ＵＳＢインタフェース（ＵＳＢ）５７と（いずれも出力部の一例）、読取デバイス１４０を制御するデバイス制御部１５７と、読取データに各種画像処理を施す画像処理部１５８とが接続されている。
【００２２】
なお、記録部５１は、電子写真方式で被記録媒体としての用紙に画像を形成するもので、例えば、コピーモード実行時には、読取デバイス１４０を介して読み取られた原稿の画像を用紙に形成する。また、ＦＡＸ部５３は、電話回線を介してファクシミリデータを送受信するもので、例えば、ＦＡＸ送信モード実行時には、読取デバイス１４０を介して読み取られた原稿の画像に対応するファクシミリデータを送信する。更に、ＵＳＢインタフェース５７は、ＵＳＢケーブルやＵＳＢメモリ（いずれも図示省略）が装着可能に構成され、例えば、ＰＣスキャンモード実行時には、読取デバイス１４０を介して読み取られた原稿の画像に対応するデータをＵＳＢケーブルを介してパーソナルコンピュータ等に送信する。また、デバイス制御部１５７は、読取デバイス１４０に対して、光源の点灯／消灯や読取データ（アナログデータ）の出力を指示する周知の信号を送信するものである。
【００２３】
［複合機における処理］
次に、上記制御系における処理について説明する。図３，図４は、上記コピーモード等の実行過程で原稿画像の読取が指示された場合に、ＣＰＵ１５２がＲＯＭ１５３に記憶されたプログラムに基づいて実行する画像読取処理を表すフローチャートである。なお、以下の処理は、原稿カバー３０に内蔵されたＡＤＦを用いた画像読取処理であるが、原稿は１枚であってもよく複数枚であってもよい。
【００２４】
図３に示すように、この処理では、先ず、Ｓ１（Ｓはステップを表す：以下同様）にて、ＣＰＵ１５２は、ＲＡＭ１５４に設定された有効ページ数カウンタ及び読取ページ数カウンタをいずれも０にリセットする。続くＳ２では、ＣＰＵ１５２は、読取デバイス１４０による周知の読取動作（別ルーチンで制御）の開始を指示し、Ｓ３にて、原稿１ページ分の読取が終了したか否かを判断する。１ページ分の読取が終了していない場合は（Ｓ３：Ｎ）、処理はそのままＳ３にて待機し、１ページ分の読取が終了すると（Ｓ３：Ｙ）、処理はＳ４へ移行する。
【００２５】
Ｓ４（計数部の一例としての処理）では、ＣＰＵ１５２は、上記読取が終了したページに対する読取データを構成する画素から、所定濃度範囲（上限の設定はなく事実上所定濃度以上）の画素の数をカウント（計数）する。続くＳ５（白紙検知部の一例としての処理）では、ＣＰＵ１５２は、Ｓ４においてカウントされた上記所定濃度範囲の画素数が予め設定された白紙判定閾値より大きいか否かを判断する。そして、白紙判定閾値より大きい場合は（Ｓ５：Ｙ）、その原稿は白紙ではない有効なページであると推定できるので、処理はＳ７へ移行し、ＣＰＵ１５２は、有効ページ数カウンタ及び読取ページ数カウンタを共に１つインクリメントして、処理はＳ８へ移行する。
【００２６】
Ｓ８では、ＣＰＵ１５２は、上記読取データを通常データとして出力する。例えば、コピーモードであれば当該読取データを記録部５１へ送り、ＦＡＸ送信モードであれば当該読取データをＦＡＸ部５３へ送り、ＰＣスキャンモードであれば当該読取データをＵＳＢインタフェース５７へ送る。続くＳ９では、ＣＰＵ１５２は、Ｓ４にてカウントした上記所定濃度範囲の画素数をＲＡＭ１５４に記憶し、続くＳ１０にて、次のページの原稿があるか否かを判断する。そして、次のページの原稿がある場合は（Ｓ１０：Ｙ）、処理は前述のＳ３へ移行する。
【００２７】
一方、上記所定濃度範囲の画素数が上記白紙判定閾値以下のときは（Ｓ５：Ｎ）、その原稿は白紙であって有効なページではないと推定できるので、処理はＳ１１へ移行し、ＣＰＵ１５２は、読取ページ数カウンタのみを１つインクリメントして、処理はＳ１２へ移行する。Ｓ１２では、ＣＰＵ１５２は、当該読取データを出力することなく消去して、処理は前述のＳ９へ移行する。このため、無駄な出力を抑制することができる。こうして、Ｓ３〜Ｓ１２の処理の繰り返しにより給紙トレイ１１０上の原稿が全て読み取られると、次の原稿がなくなるので（Ｓ１０：Ｎ）、処理は図４のＳ２１へ移行する。
【００２８】
Ｓ２１では、ＣＰＵ１５２は、上記有効ページ数カウンタの値と上記読取ページ数カウンタの値とが一致しているか否かを判断する。両者が一致している場合は（Ｓ２１：Ｙ）、原稿の中に白紙と推定されたものが１枚もなかった場合であり、特に問題がないので、ＣＰＵ１５２は処理をそのまま終了する。
【００２９】
一方、有効ページ数カウンタの値と読取ページ数カウンタの値とが一致していない場合は（Ｓ２１：Ｎ）、処理はＳ２２へ移行し、ＣＰＵ１５２は、有効ページ数カウンタの値が０であるか否かを判断する。有効ページ数カウンタの値が０でない場合は（Ｓ２２：Ｎ）、処理はＳ２３へ移行する。
【００３０】
Ｓ２３では、ＣＰＵ１５２は、表示部２３に、読取ページ数カウンタの値から有効ページ数カウンタの値を引いた枚数（例えばＸ枚）だけ白紙と認識された旨表示する。なお、この表示は、例えば、「Ｘ枚白紙と認識されました。誤判定と思われる場合はＯＫボタンを押して下さい。」などのように、ユーザが上記白紙か否かの判断（以下、白紙検知ともいう）の適正化を指示可能に構成されている。同様に、ＣＰＵ１５２は、Ｓ２２にて有効ページ数カウンタの値が０であると判断した場合（Ｓ２２：Ｙ）、Ｓ２５にて、表示部２３に、全て白紙と認識された旨を表示する。この表示も、例えば、「全て白紙と認識されました。誤判定と思われる場合はＯＫボタンを押して下さい。」などのように、ユーザが白紙検知の適正化を指示可能に構成されている。
【００３１】
このように、Ｓ２２，Ｓ２３における表示は、上記白紙判定閾値が適切でない場合に、白紙判定閾値の適否を確認可能に構成されており、その表示に対してユーザの入力があるか所定時間が経過すると、処理はＳ２２またはＳ２３からＳ２７へ移行する。Ｓ２７では、ＣＰＵ１５２は、白紙判定閾値が適切でない旨の上記入力（例えば、操作部２１のＯＫボタンの押下）がユーザからなされて当該閾値を表示するか否かを判断する。そして、ＣＰＵ１５２は、閾値を表示しない場合は（Ｓ２７：Ｎ）、そのまま処理を一旦終了し、閾値を表示する場合は（Ｓ２７：Ｙ）、Ｓ３１にて次のように、各ページの所定濃度範囲の画素数と白紙判定閾値とを表示部２３に表示する。
【００３２】
図５は、Ｓ３１にて表示部２３に表示される表示画面を例示する説明図である。図５に示すように、この画面は、上記白紙判定閾値（ユーザに分かり易いように「白紙検出ライン」と表示）を数値で表示する閾値表示部２３１と、各ページの上記所定濃度範囲の画素数を表示する画素数表示部２３３と、メッセージを表示するメッセージ表示部２３５とを備えている。なお、画素数表示部２３３は、ページ数を横軸に、上記所定濃度範囲の画素数を縦軸にとったグラフ状に構成され、各ページの上記画素数を表す点が白紙判定閾値を表す横線の下にあるかに上あるかでそのページが白紙と判断されたか否かが分かるように構成されている。
【００３３】
図５（Ａ）は、４ページの原稿のうち３ページ目の上記所定濃度範囲の画素数が、白紙判定閾値（白紙検出ライン）を下回って白紙と判断された場合を例示している。また、メッセージ表示部２３５には、白紙判定閾値を自動設定したいときは数字の１のボタンを、手動設定したいときはカーソルボタンを、表示された白紙判定閾値を確定したいときはＯＫボタンを、それぞれ押下するように指示が表示される。
【００３４】
図４に戻って、そこで、Ｓ３１に続くＳ３２では、ＣＰＵ１５２は、操作部２１における上記いずれかのボタンの押下（入力）がなされるまで待機し（Ｓ３２：Ｎ）、入力がなされると（Ｓ３２：Ｙ）、Ｓ３３にてその入力がカーソルボタン，数字の１のボタン，ＯＫボタンのいずれであるかを判断する。そして、入力がカーソルボタンであった場合は（Ｓ３３：カーソル）、処理はＳ３４（閾値変更部の一例としての処理）へ移行し、ＣＰＵ１５２は、そのカーソルボタンの操作に応じて白紙判定閾値を変更（増減）して、ＲＡＭ１５４に記憶する。更に、続くＳ３５では、ＣＰＵ１５２は、表示部２３における白紙判定閾値の表示を変更して、処理は前述のＳ３２へ移行する。図５（Ｂ）は、白紙判定閾値（白紙検出ライン）を図５（Ａ）の１０００画素から５００画素まで減少させた場合の表示画面を例示しており、このように白紙判定閾値を変更した場合、上記４ページの原稿の全てが白紙でないと判断されることが分かる。
【００３５】
図４に戻って、一方、この表示画面に対して数字の１のボタンが押下された場合は（Ｓ３３：１）、処理はＳ４０（閾値変更部の一例としての処理）へ移行し、ＣＰＵ１５２は次のような白紙判定閾値自動計算処理を実行する。
【００３６】
図６は、この白紙判定閾値自動計算処理を詳細に表すフローチャートである。図６に示すように、この処理では、先ず、Ｓ４１にて、ＣＰＵ１５２は、数字の０，１，２のいずれかのボタンが押下（入力）されるまで待機する（Ｓ４１：Ｎ）。なお、この処理では、例えば、「白紙検出ライン自動計算  ０：最小値、１：平均値、２：ごみ」などのように、ユーザにヒントを与える表示を行ってもよい。
【００３７】
そして、入力がなされると（Ｓ４１：Ｙ）、ＣＰＵ１５２は、Ｓ４２にてその入力が０，１，２のどれであったか判断し、０であった場合は（Ｓ４２：０）、処理はＳ４３へ移行する。Ｓ４３では、ＣＰＵ１５２は、ＲＡＭ１５４にページ毎に記憶された所定濃度範囲の画素数のうち、最小値を白紙判定閾値に設定し、続くＳ４４にてその白紙判定閾値をＲＡＭ１５４に記憶して、処理は前述のＳ３５（図４）へ移行する。また、入力が１であった場合は（Ｓ４２：１）、処理はＳ４７へ移行する。Ｓ４７では、ＣＰＵ１５２は、ＲＡＭ１５４にページ毎に記憶された所定濃度範囲の画素数の平均値を白紙判定閾値に設定し、処理は前述のＳ４４へ移行する。
【００３８】
また、入力が２であった場合は（Ｓ４２：２）、処理はＳ４８へ移行する。Ｓ４８とそれに続くＳ４９とにより、ＣＰＵ１５２は、ＲＯＭ１５３に予め記憶されたごみデータ判定閾値を用いて、次のようにして白紙判定閾値を設定する。ごみデータ判定閾値とは、原稿が白紙であっても、その用紙の汚れ等によって上記所定濃度範囲の画素として検出される画素数として設定された値である。ＣＰＵ１５２は、Ｓ４８にて、ＲＡＭ１５４にページ毎に記憶された所定濃度範囲の画素数のうち、ごみデータ判定閾値を超えているページの上記画素数をリストアップし、続くＳ４９にて、そのリスト中の最小値を白紙判定閾値に設定し、処理は前述のＳ４４へ移行する。
【００３９】
図４に戻って、こうして、Ｓ３２〜Ｓ４０の処理の繰り返しにより、ユーザの入力に応じて閾値表示部２３１と画素数表示部２３３との表示が変更され（Ｓ３５）、所望の白紙判定閾値が設定されるとユーザはＯＫボタンを押下する。すると（Ｓ３３：ＯＫ）、ＣＰＵ１５２は、Ｓ５０にて、白紙判定閾値をその時点で設定されている値に確定してＲＡＭ１５４に記憶し、処理を一旦終了する。すると、次にこの画像読取処理が実行されたときには、変更後の白紙判定閾値を用いてより適切な白紙検知が実行される。
【００４０】
［実施の形態の効果及びその変形例］
このように、本実施の形態では、白紙のページが検出されて（Ｓ２１：Ｎ）、白紙判定閾値が適切でない旨の入力がユーザからなされた場合（Ｓ２７：Ｙ）、表示部２３に画素数表示部２３３等を表示している。この画素数表示部２３３は、ページ数を横軸に、上記所定濃度範囲の画素数を縦軸にとったグラフ状に構成され、各ページの上記画素数を表す点が白紙判定閾値を表す横線の下にあるかに上あるかでそのページが白紙と判断されたか否かが分かるように構成されている。このため、ユーザは、白紙判定閾値をどのように変更したらどのページが白紙と判断されなくなるかを知ることができ、白紙判定閾値を適切な値に容易に変更することができる。
【００４１】
なお、表示部２３の表示方法はこれに限定されるものではなく、例えば、各ページの上記所定濃度範囲の画素数と白紙判定閾値とをそれぞれ数字のみで表示してもよく、その数字の表示も、隣同士に並べて同時に表示しても同一位置に交互に切り替えて表示してもよい。また、原稿を１枚読み取る毎に、その読み取った原稿の上記所定濃度範囲の画素数と白紙判定閾値とをそれぞれ数字で同時または交互に表示してもよい。
【００４２】
更に、本実施の形態では、ユーザの入力に応じて白紙判定閾値を自動変更することもできるので（Ｓ４０）、ユーザが白紙判定閾値の変更に不慣れであっても、その白紙判定閾値を適切な値に容易に変更することができる。
【００４３】
なお、本発明は上記実施の形態に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、上記実施の形態では、一部の原稿が白紙と判断された場合にも（Ｓ２２：Ｎ）、表示部２３に上記表示を実行可能に構成しているが、全て白紙と判断された場合にのみ（Ｓ２２：Ｙ）、上記表示を実行可能としてもよい。
【００４４】
図７は、そのような画像読取処理における上記Ｓ２１以降を表すフローチャートである。図７に示すように、この処理は、Ｓ２３からＳ２７へ移行するのではなく、Ｓ２３が終了するとそのまま処理が終了するように構成した点において図４の処理と異なり、他は図４の処理と同様である。この処理では、有効ページ数カウンタが０でない場合は（Ｓ２２：Ｎ）、Ｓ２３にて、ＣＰＵ１５２は、表示部２３に、読取ページ数カウンタの値から有効ページ数カウンタの値を引いた枚数だけ白紙と認識された旨表示して、処理を一旦終了する。すなわち、この場合、Ｓ２３では、「誤判定と思われる場合はＯＫボタンを押して下さい。」等の表示はなされない。
【００４５】
原稿の全てが白紙であると判断されたときは（Ｓ２２：Ｙ）、ユーザが誤って原稿を表裏反対にセットしたか上記白紙判定閾値が適切でない場合が多い。そして、原稿を表裏反対にセットしたか否かは、ユーザがすぐに気付くことができる。そこで、このように、白紙判定閾値が適切でない可能性が高い場合にのみ（Ｓ２２：Ｙ）、図８に例示するように表示部２３に前述のような表示画面を表示することにより、装置の操作性を一層向上させることができる。なお、図８の表示画面では、全てのページの上記所定濃度範囲の画素数が白紙判定閾値の１５００画素を下回って、白紙と判定されている。また、本発明は、プリンタ部５等を有さないスキャナ専用機にも適用可能であることはいうまでもない。
【００４６】
なお、本発明は、片面読取の場合に限らず、両面読取の場合でもよい。両面読取の場合には、原稿の表面と裏面の各画像のそれぞれに対して、上記で説明した本発明を適用することができる。
【符号の説明】
【００４７】
１…複合機                ５…プリンタ部          １０…スキャナ部
２１…操作部              ２３…表示部            ３０…原稿カバー
５１…記録部              ５３…ＦＡＸ部          ５７…ＵＳＢインタフェース
１４０…読取デバイス      ２３１…閾値表示部      ２３３…画素数表示部
１５４…ＲＡＭ            １５３…ＲＯＭ          １５２…ＣＰＵ
【図１】
0005333400.tif 000002
【図２】
0005333400.tif 000003
【図３】
0005333400.tif 000004
【図４】
0005333400.tif 000005
【図５】
0005333400.tif 000006
【図６】
0005333400.tif 000007
【図７】
0005333400.tif 000008
【図８】
0005333400.tif 000009