(57)【要約】【課題】  原稿の表裏の置き間違いを防止しつつ、省電力を実現する。【解決手段】    第１の読取部が読み取る原稿の第１面の画像データを処理する第１の画像処理手段と、第２の読取部が読み取る原稿の第２面の画像データを処理する第２の画像処理手段と、両面読取モードで前記第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像データまたは第２面の画像データに基づいて、前記第１の読取部または前記第２の読取部が特定画像を連続して読み取っているか否かを判定する判定手段と、前記第１の読取部または前記第２の読取部が連続して特定画像を読み取っていると判定した場合、原稿読み取り中に、両面読取モードを片面読取モードに切替え、第１の読取部を含む第１の画像処理手段または第２の読取部を含む第２の画像処理手段への電力供給を遮断するように制御する制御手段と、を備えることを特徴とする。【選択図】  図９
2014116650.tif 000002
【特許請求の範囲】
【請求項１】
第１の読取部が読み取る原稿の第１面の画像データを処理する第１の画像処理手段と、
第２の読取部が読み取る原稿の第２面の画像データを処理する第２の画像処理手段と、
両面読取モードで前記第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像データまたは第２面の画像データに基づいて、前記第１の読取部または前記第２の読取部が特定画像を連続して読み取っているか否かを判定する判定手段と、
前記第１の読取部または前記第２の読取部が連続して特定画像を読み取っていると判定した場合、原稿読み取り中に、両面読取モードを片面読取モードに切替え、第１の読取部を含む第１の画像処理手段または第２の読取部を含む第２の画像処理手段への電力供給を遮断するように制御する制御手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記第１の読取部または前記第２の読取部が読み取る特定原稿の枚数を指定する指定手段を備え、
前記第１の読取部または前記第２の読取部が指定された枚数の特定原稿を読み取ることに応じて、前記判定手段は、前記第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像または第２面の画像が特定画像を連続して読み取っているか否かを判定することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記特定画像は、白紙画像であることを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
第１の読取部が読み取る原稿の第１面の画像データを処理する第１の画像処理手段と、
第２の読取部が読み取る原稿の第２面の画像データを処理する第２の画像処理手段と、
両面読取モードで前記第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像または第２面の画像を表示部にプレビューするプレビュー手段と、
プレビュー後実行すべき読取モードが前記第１の読取部または前記第２の読取部による片面読取モードでの読取指示であるか、あるいは前記第１の読取部および前記第２の読取部による両面読取モードでの読取指示であるかを判定する判定手段と、
読取指示が片面読取モードであると判定したことに応じて、第１の読取部を含む第１の画像処理手段または第２の読取部を含む第２の画像処理手段への電力供給を遮断し、読取指示が両面読取モードであると判定したことに応じて、第１の読取部を含む第１の画像処理手段および第２の読取部を含む第２の画像処理手段への電力供給を継続するように制御する制御手段と、
を備えることを特徴とする画像読取装置。
【請求項５】
前記第１の読取部または前記第２の読取部に対応づけられた光源を照明して各原稿を読み取る際の各光源による照明状態に応じて、第１の読取部が読み取った第１面の画像データに対して設定すべき画像処理パラメータまたは第２の読取部が読み取った第２面の画像データに対して実行すべき画像処理パラメータを調整する出力画像処理手段を備えることを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
前記画像処理パラメータは、下地除去パラメータであることを特徴とする請求項５記載の画像読取装置。
【請求項７】
第１の読取部が読み取る原稿の第１面の画像データを処理する第１の画像処理手段と、第２の読取部が読み取る原稿の第２面の画像データを処理する第２の画像処理手段と、を備える画像読取装置の制御方法であって、
両面読取モードで前記第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像データまたは第２面の画像データに基づいて、前記第１の読取部または前記第２の読取部が特定画像を連続して読み取っているか否かを判定する判定工程と、
前記第１の読取部または前記第２の読取部が連続して特定画像を読み取っていると判定した場合、原稿読み取り中に、両面読取モードを片面読取モードに切替え、第１の読取部を含む第１の画像処理手段または第２の読取部を含む第２の画像処理手段への電力供給を遮断するように制御する制御工程と、
を備えることを特徴とする画像読取装置の制御方法。
【請求項８】
請求項７に記載の画像読取装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の表裏両面の画像を読み取る画像読取装置、画像読取装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
原稿の表裏両面の画像を読み取る画像処理装置が従来から広く用いられている。例えば、原稿を搬送する原稿パスの表裏両面に２つのイメージセンサを配置し、原稿の表裏を反転させることなく、１回の原稿の搬送によって表裏両面の画像を同時に読み取る装置が提案されている（特許文献１参照）。
【０００３】
また、両面読み取り可能な読み取り装置において、原稿の表もしくは裏面のみを読み取る片面読み取りを行う場合に、使用しない面の読み取り制御部を省電力制御し、省電力を実現する手法が取られている（特許文献２参照）。
【０００４】
また、両面読み取りが可能な読み取り装置において、原稿の置き間違いを検知するため、読み取った画像の表面と裏面がそれぞれ白紙かを検知し、白紙ではない面を読み取り画像として保存する技術が提案されている。（特許文献３参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−６１６９５号公報
【特許文献２】特開２０１０−２６９９３４号公報
【特許文献３】特開平５−４８８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、両面同時読み取り可能な画像処理装置において、原稿の表裏の置き間違いに対応するためには、原稿の両面を読み出し、表裏それぞれ白紙検知を行う必要がある。よって、白紙検知をするためには、表裏両面の読み取り制御部を動作させる必要があり、表裏いずれかの面の読み取り制御部を省電力状態にし、消費電力を削減する事ができない。
【０００７】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、原稿の表裏の置き間違いを防止しつつ、省電力を実現できる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の画像読取装置は以下に示す構成を備える。
第１の読取部が読み取る原稿の第１面の画像データを処理する第１の画像処理手段と、第２の読取部が読み取る原稿の第２面の画像データを処理する第２の画像処理手段と、両面読取モードで前記第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像データまたは第２面の画像データに基づいて、前記第１の読取部または前記第２の読取部が特定画像を連続して読み取っているか否かを判定する判定手段と、前記第１の読取部または前記第２の読取部が連続して特定画像を読み取っていると判定した場合、原稿読み取り中に、両面読取モードを片面読取モードに切替え、第１の読取部を含む第１の画像処理手段または第２の読取部を含む第２の画像処理手段への電力供給を遮断するように制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、原稿の表裏の置き間違いを防止しつつ、省電力を実現できる。
【図面の簡単な説明】
【００１０】
【図１】画像読取装置を適用する画像処理装置の外観を示す図である。
【図２】図１に示したスキャナ部及び原稿フィーダの構成を示す概略図である。
【図３】画像読取装置の制御構成を説明するブロック図である。
【図４】図１に示した操作ユニットの構成例を示す平面図である。
【図５】図３に示したスキャナＩＦ画像処理部の構成例を示すブロック図である。
【図６】白紙検知テーブル３００の一例を示す図である。
【図７】画像読取装置の制御方法を説明するフローチャートである。
【図８】画像読取装置の制御方法を説明するフローチャートである。
【図９】画像読取装置の制御方法を説明するフローチャートである。
【図１０】画像読取装置の制御方法を説明するフローチャートである。
【図１１】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図１２】画像読取装置の制御方法を説明するフローチャートである。
【図１３】プリンタＩＦ画像処理部の構成例を示すブロック図である。
【図１４】読み取り画像管理テーブルを示す図である。
【図１５】画像読取装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
＜画像処理装置の外観＞
図１は、本実施形態を示す画像読取装置を適用する画像処理装置の外観を示す図である。
【００１２】
図１において、画像読取手段であるスキャナ１４０は、照明ランプの発光によって原稿上の画像を露光走査して得られた反射光をリニアイメージセンサ（ＣＣＤセンサ）と密着型イメージセンサ（ＣＩＳセンサ）に入力することで画像の情報を電気信号に変換する。スキャナ１４０は、さらに電気信号をＲ、Ｇ、Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとして後述するコントローラ２００（図３）に出力する。スキャナ１４０は、上述したＣＣＤセンサと、ＣＩＳセンサにより、原稿の表面と裏面を同時に読み出す事ができる両面同時読み取りモードを備える。また、スキャナ１４０はＣＣＤセンサとＣＩＳセンサのいずれかのみ使用し、原稿の表面もしくは裏面のいずれか片面のみの読み出しを行う、片面読み取りモードも備える。
【００１３】
原稿は、原稿フィーダ１４１のトレイ１４２にセットされる。ユーザが操作ユニット１６０から読み取り開始を指示すると、コントローラ２００は、スキャナ１４０に対して原稿読み取り指示を送る。スキャナ１４０は、この指示を受けとると原稿フィーダ１４１のトレイ１４２から原稿を１枚ずつフィードして原稿の読み取り動作を行う。
【００１４】
プリンタ１２０は、コントローラ２００から受取った画像データを用紙上に形成する画像形成デバイスである。本実施例における画像形成方式は、感光体ドラムや感光体ベルトを用いた電子写真方式である。また、プリンタ１２０は、異なる用紙サイズ又は異なる用紙向きに対応可能な複数の用紙カセット１２１、１２２、１２３を備える。排紙トレイ１２４には印字後の用紙が排出される
＜スキャナ部＞
図２は、図１に示したスキャナ１４０及び原稿フィーダ１４１の主要構成及び読取動作を示す概略図である。以下、本実施形態における原稿の流れを説明する。
【００１５】
図２において、読み取られるべき原稿束１００Ｐは、トレイ１４２上に置かれている。図２の原稿搬送方向の下部には、送り出しローラ１４１１と分離搬送ローラ対１４１２、レジストローラ対１４１３が配置されている。送り出しローラ１４１１は図示しない駆動源により回転され、トレイ１４２上に置かれた原稿束１００Ｐを送り出す。送り出しローラ１４１１の下流に配置された分離搬送ローラ対１４１２は搬送された原稿束１００Ｐから最上位の原稿１００を分離搬送する。分離搬送ローラ対１４１２の下流に配置されたレジストローラ対１４１３は、駆動源に接続して回転可能なレジストローラと従動ローラとから成る。レジストローラ対１４１３の回転開始は、以降の原稿１００の搬送タイミングや画像読取タイミングの基準となる。
これら送り出しローラ１４１１、分離搬送ローラ対１４１２、レジストローラ対１４１３を駆動する駆動源は、例えばステッピングモータなどとなる。
【００１６】
レジストローラ対１４１３から排出された原稿１００は、案内板１４１８に沿って進行し、回転する大径の搬送ローラ１４１５と従動ローラ１４１６ａ、１４１６ｂ、１４１６ｃにより狭持され、搬送ローラ１４１５の外周に沿って搬送される。引き続き搬送ローラ１４１５の外周に沿って原稿は搬送され、排紙ローラ１４１７によって原稿フィーダ１４１上に排出される。
【００１７】
次に、上述したように原稿が搬送される間に、原稿の画像の読み出しを行うセンサ及び光源等について説明する。ここで、トレイ１４２上に置かれている原稿１００の上向き側を表面、下向き側を裏面として以降説明する。
【００１８】
まず、原稿１００の表面の読み取り手段について説明する。
原稿１００が搬送されている時に、原稿の表面を照明ランプ１４０２により照射し、その反射光はミラー１４０３、１４０４、１４０５を経て、レンズ１４０６によりＣＣＤセンサ１４０７上に結像される。ＣＣＤセンサ１４０７に入力された反射光はセンサによって電気信号に変換され、スキャナＩＦ画像処理部２４００（図３参照）に入力される。
【００１９】
次に、原稿１００の裏面の読み取り手段について説明する。原稿１００が搬送されている時に、原稿の裏面を照明ランプ１４２１により照射し、その反射光はレンズ１４２２により、ＣＩＳセンサ１４２３上に結像される。ＣＩＳセンサ１４２３に入力された反射光はセンサによって電気信号に変換され、スキャナＩＦ画像処理部２４００に入力される。
【００２０】
以上のようにして、原稿の表面と裏面を同時に読み出す事が可能である。このように、原稿の表面と裏面を同時に読み出すモードを両面同時読み取りモードと以降では呼ぶ。また、同時読み取りモードとは別に、原稿の表面もしくは裏面のいずれかのみの読み出しを行う、片面読み取りモードも備える。片面読み取りモード時は、表面もしくは裏面のいずれかの読み取り処理は動作しない。
＜−コントローラ＞
図３は、本実施形態を示す画像読取装置の制御構成を説明するブロック図である。本実施形態では、第１の読取部（ＣＩＳセンサ１４２３）が読み取る原稿の第１面の画像データを処理する第１の画像処理手段（スキャナＩＦ画像処理部２４００内の表面画像処理制御部２４１０（図５参照））を備える。さらに、第２の読取部（ＣＣＤセンサ１４０７）が読み取る原稿の第２面の画像データを処理する第２の画像処理手段（裏面画像処理制御部２４２０（図５参照））を備える。
【００２１】
図３において、コントローラ２００は、画像入力デバイスであるスキャナ１４０や、画像出力デバイスであるプリンタ１２０や、ＬＡＮ１０や、公衆回線（ＷＡＮ）１２と接続される。コントローラ２００は、画像読取装置を含む画像処理装置全体の動作を統括的に制御すると共に画像情報やデバイス情報の入出力制御を行う。
【００２２】
ＣＰＵ２１００は、複写機全体を制御するプロセッサであり、ＲＯＭ２１２０に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御する。さらに、ＣＰＵ２１００は、コントローラ２００内部で行われる各種処理についても統括的に制御する。ＲＡＭ２１１０は、ＣＰＵ２１００が動作するためのシステムワークメモリであり、画像データなどを一時記憶するための画像メモリでもある。ＲＯＭ２１２０は、ブートＲＯＭであり、システムのブートプログラムを格納する。ＨＤＤ２１３０は、ハードディスクドライブで、主に、コンピュータを起動・動作させるために必要な情報（システムソフトウェア）や画像データを格納する。これらのデータは、ＨＤＤ２１３０に限らず、電源が切れても記憶保持可能な記録媒体に格納してもよい。
【００２３】
ＬＡＮＣ（ＬＡＮコントローラ）２２００は、ＬＡＮ１０に接続し、ユーザＰＣ２０との間で出力用画像データの入出力や機器制御にかかわる情報の入出力を行う。ローカルＩＦ（ローカルインタフェース）２２１０は、ＵＳＢやセントロニクス等のインタフェースであり、ケーブル１１にてユーザＰＣ２１やプリンタと接続し、データの入出力を行う。ＭＯＤＥＭ２２２０は、公衆回線１２に接続し、データの入出力を行う。
【００２４】
プリンタＩＦ画像処理部２３００は、プリンタ１２０と接続し、プリンタ１２０に搭載されたＣＰＵと通信を行う。また、プリンタＩＦ画像処理部２３００は、画像データの同期系／非同期系の変換やプリント出力のための画像処理を行う。
【００２５】
スキャナＩＦ画像処理部２４００は、原稿フィーダ１４１を含めたスキャナ１４０と接続し、スキャナ１４０に搭載された図示しないＣＰＵと通信も行う。また、スキャナＩＦ画像処理部２４００は、画像データの同期系／非同期系の変換や、後述する白紙検知処理を含めた読み取った画像の画像処理を行う。
画像圧縮伸張部２６００は、多値の画像データをＪＰＥＧに、２値の画像データをＪＢＩＧ、ＭＭＲ、ＭＨ等に圧縮し、さらに必要に応じて圧縮された画像データを伸張する処理を行う。
【００２６】
操作部ＩＦ２７００は、操作ユニット１６０に表示する画像データをコントローラ２００から操作ユニット１６０に出力し、かつ、複写機の使用者が操作ユニット１６０から入力した情報をコントローラ２００に出力するためのインタフェースである。
【００２７】
省電力制御部２８００は、コントローラ内部の省電力制御、及び、スキャナ１４０に対しても省電力制御の指示を行う。特に、本実施例に特徴的な制御としては、原稿の表面を読み出すために必要なセンサや画像処理制御部と、原稿の裏面を読み出すために必要なセンサや画像処理制御部を個別に省電力制御する。
【００２８】
詳細に説明すると、表面を読み出すために必要なセンサや画像処理制御部の省電力制御とは、照明ランプ１４０２の光源と、ＣＣＤセンサ１４０７への供給電力をＯＦＦにする。また、後述するスキャナＩＦ画像処理部２４００の表面処理を行う、表面画像処理制御部２４１０への供給電源をＯＦＦ、もしくは、供給クロックを止めるクロックゲート制御を行う。
【００２９】
同様に、裏面を読み出すために必要なセンサや画像処理制御部の省電力制御とは、照明ランプ１４２１の光源と、ＣＩＳセンサ１４２３については供給電力をＯＦＦする。また、後述するスキャナＩＦ画像処理部２４００の裏面処理を行う、裏面画像処理制御部２４２０への供給電源をＯＦＦ、もしくは、供給クロックを止めるクロックゲート制御を行う。
＜操作部＞
図４は、図１に示した操作ユニット１６０の構成例を示す平面図である。
【００３０】
図４において、液晶パネル１６１は、液晶とタッチパネルを組み合わせたものであり、操作画面を表示するとともに、表示キーがユーザにより押されるとその情報をコントローラ２００に送る。スタートキー１６２は、原稿画像の読み取り印刷の動作を開始するときや、その他機能の開始指示に用いられる。スタートキーには、緑色と赤色の２色のＬＥＤが組み込まれ、緑色点灯時には開始可能を示し、赤色点灯時には開始不可であることを示す。ストップキー１６３は稼動中の動作を止める働きをする。ハードキー群１６４には、テンキー、クリアキー、リセットキー、ガイドキー、ユーザーモードキーが設けられる。
＜スキャナＩＦ画像処理部＞
図５は、図３に示したスキャナＩＦ画像処理部２４００の構成例を示すブロック図である。
【００３１】
図５において、表面画像処理制御部２４１０は、スキャナ１４０のＣＣＤセンサ１４０７から入力される原稿の表面画像の画像処理を行い、処理した結果をＲＡＭ２１１０に格納する。裏面画像処理制御部２４２０も表面画像処理制御部２４１０と同様の処理を行う。違いは、スキャナ１４０のＣＩＳセンサ１４２３から入力される原稿の裏面の画像処理を行う点である。
【００３２】
表面用Ａ／Ｄコンバータ２４１１は、ＣＣＤセンサ１４０７から受信したアナログ信号をデジタル信号に変換し、表面画像処理部２４１２に出力する。表面画像処理部２４１２は、センサ毎に異なる入力画素の順序を内部で扱う画像フォーマットに変換する。
また、表面画像処理部２４１２は、入力画像に対して一般的に複合機で行う画像処理を行う。例えば、光学系や撮像系の特性による輝度ムラに対して、一様な明るさの画像になるように補正処理を施すシェーディング補正や、規格化された色空間への変換や、色補正を行うフィルタ処理等の画像処理である。
【００３３】
表面白紙検知部２４１３は、入力された表面画像が白紙かどうかを判断する。白紙と判断した場合には、ＣＰＵ２１００に白紙である旨を通知する。以降では、本通知機能を白紙通知と呼ぶ。入力された画像を白紙と判断する手段の一例としては、入力画像のドットを毎画素カウントし、１ページ分の入力画像のドットの合計値がある閾地以下であれば白紙と判断するなどの手段である。
表面ＤＭＡＣ２４１４は、入力された表面の画像を、ＣＰＵ２１００を介さず、ＲＡＭ２１１０に転送する。裏面用Ａ／Ｄコンバータ２４２１はＣＩＳセンサ１４２３から受信したアナログ信号をデジタル信号に変換し、裏面画像処理部２４２２に出力する。
【００３４】
裏面画像処理部２４２２は、表面画像処理部２４１２と同様の処理を、裏面画像に対して行う。裏面白紙検知部２４２３は、表面白紙検知部２４１３と同様の処理を、裏面画像に対して行う。裏面ＤＭＡＣ２４２４は、表面ＤＭＡＣ２４１４と同様の処理を、裏面画像に対して行う。
＜白紙検知テーブル＞
【００３５】
図６は、図３に示したＨＤＤ２１３０上で管理される白紙検知テーブル３００の一例を示す図である。本実施形態では、白紙検知テーブル３００は、例えばＨＤＤ２１３０等のメモリに保持され、ＣＰＵ２１００により管理される例を示すが、他の記憶媒体（メディア）であってもよい。
【００３６】
図６において、表面白紙検知枚数３０１は、スキャナ１４０により読み出しを行った原稿画像の表面が白紙であった枚数をＣＰＵ２１００が表面白紙検知部２４１３から白紙通知を受信した時にカウントアップする項目である。
【００３７】
裏面白紙検知枚数３０２は、スキャナ１４０により読み出しを行った原稿画像の裏面が白紙であった枚数をＣＰＵ２１００が裏面白紙検知部２４２３から白紙通知を受信した時にカウントアップする項目である。
【００３８】
表面白紙検知枚数３０１及び裏面白紙検知枚数３０２は、１スキャンジョブ内で有効であり、スキャンジョブスタート時は必ず"０"からカウントを開始するようＣＰＵ２１００が制御する。ここで、１スキャンジョブとは原稿フィーダ１４１に置かれた原稿束１００Ｐを全て読み出し、処理を実行する単位の事をさす。
【００３９】
白紙検知指定枚数３０３は、表面白紙検知枚数３０１及び裏面白紙検知枚数３０２のいずれかが白紙検知指定枚数３０３に設定した値に達し場合に、後述する省電力制御を行うかの条件に使用する項目である。
【００４０】
概略のみ説明すると、１スキャンジョブ内の原稿の読み出し処理で、表面もしくは裏面の画像で白紙と判断された枚数が白紙検知指定枚数３０３に設定した値に達すると、ＣＰＵ２１００が後述する省電力制御を行う。
＜画像読み取りフロー＞
【００４１】
図７は、本実施形態を示す画像読取装置の制御方法を説明するフローチャートである。本例は、図１に示したスキャナ１４０で原稿束１００Ｐの画像の読み出しを行い、読み出した画像データをＨＤＤ２１３０に格納するまでの処理例である。なお、図７に示すフローチャートはＨＤＤ２１３０に格納されたプログラムに従って、ＣＰＵ２１００が実行することにより実現される。
Ｓ１０１で、ＣＰＵ２１００が読み取るべき複数枚の原稿が原稿フィーダ１４１のトレイ１４２にセットされたことを検出する。
【００４２】
次に、Ｓ１０２で、ＣＰＵ２１００が操作ユニット１６０のスタートキー１６２がユーザの操作により押下されるのを検知することによって、スキャナ１４０から原稿の読み出しを開始する。本実施形態においては、Ｓ１０２において、少なくとも最初の１枚目の原稿は両面同時読み取りモードで動作する。
次に、Ｓ１０３で、スキャナＩＦ２４００に画像データが入力され、画像処理と白紙検知処理が実行され、ＲＡＭ２１１０に画像データを格納する。
【００４３】
Ｓ１０４で、ＣＰＵ２１００は、Ｓ１０３にてＲＡＭ２１１０に格納された画像データを画像圧縮伸張部２６００に入力する。画像圧縮伸張部２６００は入力された画像データを圧縮し、圧縮された画像データをＲＡＭ２１１０に格納する。
Ｓ１０５で、ＣＰＵ２１００は、Ｓ１０４でＲＡＭ２１１０に格納された画像データをＨＤＤ２１３０に格納する。
【００４４】
Ｓ１０６で、ＣＰＵ２１００は、続けて画像読取が行われるかどうかの判断を行う。これは原稿フィーダ１４１上のトレイ１４２にまだ原稿が残っているかどうかで判断される。トレイ１４２上に読み取るべき原稿が残っているとＣＰＵ２１００が判断した場合、Ｓ１０３に戻る。一方、読み取るべき原稿が残っていないとＣＰＵ２１００が判断した場合は、本処理を終了する。
＜白紙検知省電力制御フロー＞
図８は、本実施形態を示す画像読取装置の制御方法を説明するフローチャートである。本例は、白紙検知による省電力制御例である。なお、図８に示すフローチャートはＨＤＤ２１３０に格納されたプログラムに従って、ＣＰＵ２１００が実行することにより実現される。以下、両面読取モードで第１の読取部または前記第２の読取部が読み取る各原稿の第１面の画像または第２面の画像が特定画像（白紙画像）を連続して読み取っているか否かを判定する処理を説明する。なお、ユーザは、第１の読取部（ＣＩＳセンサ１４２３）または第２の読取部（ＣＣＤセンサ１４０７）が読み取る特定原稿の原稿枚数を操作ユニット１６０を用いて指定することが可能に構成されている。
【００４５】
Ｓ２０１で、ＣＰＵ２１００は、表面白紙検知部２４１３もしくは裏面白紙検知部２４２３から白紙通知があるか否かを判断する。白紙通知がないとＣＰＵ２２１００が判断した場合は、そのままＳ２０１に滞在する。一方、白紙通知があったとＣＰＵ２１００が判断した場合は、Ｓ２０２に遷移する。
【００４６】
一方、Ｓ２０２では、ＣＰＵ２１００は、表面白紙検知部２４１３と裏面白紙検知部２４２３のいずれか、もしくは両方から白紙通知があったかを判断し、対応する表面白紙検知枚数３０１、もしくは裏面白紙検知枚数３０２の枚数をカウントアップする。例えば、裏面白紙検知部２４２３からのみ白紙通知があった場合は、裏面白紙検知枚数３０２の値をカウントアップする。
【００４７】
次に、Ｓ２０３で、ＣＰＵ２１００は、表面白紙検知枚数３０１、もしくは裏面白紙検知枚数３０２に格納された白紙枚数が、白紙検知指定枚数３０３に設定された値と一致するか否かを判断する。一致していないとＣＰＵ２１００が判断した場合、Ｓ２０１に戻る。一致しているとＣＰＵ２１００が判断した場合、Ｓ２０４に遷移し、省電力制御を実行する。なお、Ｓ２０４の省電力制御については、図９のフローチャートを参照して詳述する。
＜省電力制御フロー＞
図９は、本実施形態を示す画像読取装置の制御方法を説明するフローチャートである。本例は、本実施形態を示す画像読取装置の省電力制御例である。なお、図９に示すフローチャートはＨＤＤ２１３０に格納されたプログラムに従って、ＣＰＵ２１００が実行することにより実現される。以下、ＣＩＳセンサ１４２３またはＣＣＤセンサ１４０７が連続して特定画像を読み取っていると判定した場合、原稿読み取り中に、両面読取モードを片面読取モードに切替える。そして、ＣＩＳセンサ１４２３を含む表面画像処理部２４１０またはＣＣＤセンサ１４０７を含む裏面画像処理部２４２０への電力供給を遮断するように制御する例を説明する。
【００４８】
Ｓ３０１で、ＣＰＵ２１００は、原稿の読み取り処理が紙間かであるか否かを判断する。ここで、紙間とは、原稿１００が原稿台ガラス１４０１の面を通過していない区間のことであり、読み取られる原稿と原稿の間の区間である。本ステップで、紙間でないとＣＰＵ２１００が判断した場合は、そのままＳ３０１に滞在する。一方、紙間であるとＣＰＵ２１００が判断した場合、Ｓ３０２に遷移する。
【００４９】
Ｓ３０２で、ＣＰＵ２１００は、表面もしくは裏面のどちらの面を省電力モードに移行するかを判断する。本実施形態における判断基準は、図８に示したＳ２０３において、白紙検知指定枚数３０３に設定された値と一致した表面白紙検知枚数３０１もしくは裏面白紙検知枚数３０２に対応する面を省電力モードに移行する。
具体的には、白紙検知指定枚数３０３と表面白紙検知枚数３０１が一致する場合には表面を省電力モードに移行すると判断し、Ｓ３０３に遷移する。白紙検知指定枚数３０３と裏面白紙検知枚数３０２が一致する場合には裏面を省電力モードに移行すると判断し、Ｓ３０４に遷移する。
Ｓ３０３で、ＣＰＵ２１００は省電力制御部２８００を使用し、表面を読み出すために必要なセンサや画像処理生後回路の省電力制御を行い、本処理を終了する。
Ｓ３０４では、ＣＰＵ２１００は省電力制御部２８００を使用し、裏面を読み出すために必要なセンサや画像処理生後回路の省電力制御を行い、本処理を終了する。
【００５０】
以上説明したように、表面及び裏面の白紙の枚数をカウントし、ある閾値枚数に達したところで、白紙を検知した面側の読み取り処理回路を省電力状態に遷移させる。本手法を取る事により、以下のような場合に、原稿の表裏の置き間違いに対応しつつ、省電力効果が得られる。
【００５１】
例えば、ユーザが１００ページの原稿を片面読み取りモードで動作させる場合に、表裏の置き間違いをした場合について説明する。つまり、１００ページの原稿の裏面にのみ画像が印字されているような場合である。
ここで、白紙検知指定枚数３０３には５枚が設定されているとする。１００ページの原稿の読み出しを開始し、先頭５ページの両面読み出ししたところで、表面に白紙が５ページある事をＣＰＵ２１００が検知する。このタイミング、もしくは、現在６ページ目が読み出し中であれば、６ページ目の画像の読み出しを終了したタイミングで、ＣＰＵ２１００が表面側の読み取り処理回路を省電力状態に遷移させる制御を行う。これにより、移行のページでは、裏面側の読み取り処理回路のみが動作を続け、表面側の読み取り処理回路の消費電力を軽減する事ができる。
〔第２実施形態〕
【００５２】
第１実施形態においては、読み取った画像の表裏の白紙の枚数をカウントし、白紙を検知した面の読み取り処理回路を省電力状態に遷移させていた。ユーザ視点での実施例１の特徴は、ユーザは何も意識せず読み取り動作を開始するだけで、条件に一致（詳細には、読みだした原稿の表裏いずれかの白紙の枚数が閾値に達した）した場合に省電力状態に遷移する事が可能である点である。
【００５３】
しかし、実際には両面とも画像の読み出しを行いたいが、白紙検知指定枚数３０３に指定した枚数に達してしまうと、表面もしくは裏面の読み取り処理回路が省電力状態に遷移し、読み取りが行われなくなってしまう。
そこで、本実施形態では、白紙検知を行わず、読み取った画像を操作パネルにプレビュー表示し、ユーザに両面とも読み出しを行うか、どちらか片面のみを読み出すかを選択させる。
＜画像プレビューフロー＞
【００５４】
図１０は、本実施形態を示す画像読取装置の制御方法を説明するフローチャートである。本例は、図７で説明したＨＤＤ２１３０に格納された画像を読み出し、操作ユニット１６０の液晶パネル１６１にプレビュー画像として表示する処理例である。なお、図１０に示すフローチャートはＨＤＤ２１３０に格納されたプログラムに従って、ＣＰＵ２１００が実行することで実現される。
本実施形態において、図１０の画像プレビューフローは、図７の示した画像読み取りフローと同時に行われる。
Ｓ４０１で、ＣＰＵ２１００は、図７のＳ１０５でＨＤＤに格納された圧縮データを読み出し、ＲＡＭ２１１０に圧縮データを格納する。
【００５５】
Ｓ４０２で、ＣＰＵ２１００は、Ｓ４０１にてＲＡＭ２１１０に格納された圧縮画像を画像圧縮伸張部２６００に入力する。画像圧縮伸張部２６００は入力された圧縮画像を伸張し、伸張された画像をＲＡＭ２１１０に格納する。
【００５６】
Ｓ４０３で、ＣＰＵ２１００は、Ｓ４０２でＲＡＭ２１１０に格納した画像を操作ユニット１６０に入力する。ＣＰＵ２１００は、必要に応じ、図示しない解像度変換ユニットで解像度を下げ、操作ユニット１６０に入力してもよい。
Ｓ４０４で、操作ユニット１６０は、入力された画像を液晶パネル１６１にプレビュー画像として表示する。なお、プレビュー画像の表示例は図１１のＵＩ画面に基づくものとする。
Ｓ４０５で、ＣＰＵ２１００は次のページがあるか判断し、次のページがあるとＣＰＵ２１００が判断した場合にはＳ４０１に遷移し、次ページ移行も画像プレビューを続ける。一方、次のページがないとＣＰＵ２１００が判断した場合には、本処理を終了する。
＜プレビュー画像＞
図１１は、図１に示した操作ユニット１６０に表示されるＵＩ画面の一例を示す図である。本例は、画像読取装置がプレビュー画像をＵＩ画面上に表示した例である。より具体的には、両面読取モードで第１の読取部または第２の読取部が読み取る各原稿の第１面の画像または第２面の画像を表示部にプレビューした例である。
図１１において、１６１１は、原稿の表裏両面とも読み出しを続ける事を指示するタブである。１６１２は、原稿の表面のみ読み出しを行う事を指示するタブである。１６１３は、原稿の裏面のみ読み出しを行う事を指示するタブである。タブ１６１１と、タブ１６１２、タブ１６１３のいずれかが押下されたら、操作ユニット１６０はどのタブが押下されたかをＣＰＵ２１００に通知する。１６１４は、図１０に示したＳ４０４で操作ユニット１６０が原稿の表面の画像を受信し、液晶パネル１６１に表示している表面のプレビュー画像である。１６１５は、図１０に示したＳ４０４で操作ユニット１６０が原稿の裏面の画像を受信し、液晶パネル１６１に表示している裏面のプレビュー画像である。なお、タブ１６１１による押下指示は、第１の読取部を含む第１の画像処理手段および第２の読取部を含む第２の画像処理手段への電力供給を継続させるための指示としてＣＰＵ２１００に通知される。
【００５７】
表面プレビュー画像１６１４及び、裏面プレビュー画像１６１５は、図１０に示す画像プレビューフローにおいて、Ｓ４０４のステップが行われる度に各プレビュー表示される画像は増えていく。
＜操作部指示電力制御フロー＞
図１２は、本実施形態を示す画像読取装置の制御方法を説明するフローチャートである。本例は、本実施形態を示す画像読取装置における操作部指示による電力制御例である。なお、図１２に示すフローチャートはＨＤＤ２１３０に格納されたプログラムに従って、ＣＰＵ２１００が実行することにより実現される。以下、プレビュー後実行すべき読取モードが第１の読取部または第２の読取部による片面読取モードでの読取指示であるか、あるいは第１の読取部および第２の読取部による両面読取モードでの読取指示であるかを判定する例を説明する。ここで、第１の読取部は、ＣＩＳセンサ１４２３に対応し、第２の読取部はＣＣＤセンサ１４０７に対応する。
Ｓ５０１で、ＣＰＵ２１００は、図１１で説明したＵＩ画面を液晶パネル１６１に表示している、ここで、ユーザの選択操作に基づいて、タブ１６１１と、タブ１６１２、タブ１６１３のいずれかが押下された事を検知する。
【００５８】
すると、Ｓ５０２で、ＣＰＵ２１００は、原稿の表裏両面とも読み出しを続ける事を指示するタブ１６１１が押下された事を検知すると、そのまま本処理を終了する。一方、Ｓ５０２で、ＣＰＵ１２００が原稿の表面のみ読み出しを行う事を指示するタブ１６１２もしくは、原稿の裏面のみ読み出しを行う事を指示するタブ１６１３が押下された事を検知すると、Ｓ５０３に遷移し、省電力制御を実行して、本処理を終了する。なお、Ｓ５０３の省電力制御は、図９に示すフローチャートと同様の処理となる。
【００５９】
本実施形態において、図９のフローチャートのＳ３０２で、ＣＰＵ２１００が、表面もしくは裏面のどちらの面を省電力モードに移行するかを決定する判断基準のみ第１実施形態と異なるので、Ｓ３０２の判断基準のみ説明する。
Ｓ３０２で、ＣＰＵ２１００がＳ３０３に遷移する条件は、Ｓ５０１で検知したタブが、原稿の裏面のみ読み出しを行う事を指示するタブ１６１３が押下された事を検知した場合である。
Ｓ３０２で、ＣＰＵ２１００がＳ３０４に遷移する条件は、Ｓ５０１で検知したタブが、原稿の裏面のみ読み出しを行う事を指示するタブ１６１２が押下された事を検知した場合である。その他、Ｓ３０１、Ｓ３０３、Ｓ３０４で行う処理は全て同じである。
【００６０】
以上説明したように、スキャナ１４０で読み出した画像をプレビュー表示し、ユーザに読み取る原稿面を指示させる事で、原稿の表裏を読み出すか、原稿の表面もしくは裏面のみ読みだすかを決定する事ができる。本機能により、両面原稿で白紙が多いような原稿においても、表面側もしくは裏面側の読み取り処理回路が省電力状態になり、読み取りを中止するような事はなくなる。
【００６１】
また、原稿の表面もしくは裏面のみ読みだすとユーザが指定した場合に、複数毎の原稿を読み取り中でも、読み取りの必要ない面側の読み取り処理回路を省電力状態にし、消費電力を軽減する事ができる。
〔第３実施形態〕
【００６２】
本実施形態では、読み取った画像をプリントす例について説明する。特に、スキャナ１４０にある表面用の照明ランプ１４０２と、裏面用の照明ランプ１４２１のそれぞれの光源が干渉しあう位置に配置された場合を想定し、プリント時に対応策を施すための処理である。一般的な両面同時読みを行う機器については、表面用の照明ランプ１４０２と、裏面用の照明ランプ１４２１は干渉しない位置に配置される。しかし、メカ的な制約や、表面と裏面の読み出しタイミングを合わせるため、表面用の照明ランプ１４０２と、裏面用の照明ランプ１４２１が近くに配置される場合がある。
【００６３】
このような条件の元で、実施例１及び実施例２において、省電力制御により表面用の照明ランプ１４０２と裏面用の照明ランプ１４２１のいずれかのランプの光源がＯＦＦされた場合のプリント画像処理に対する実施例である。
＜プリンタＩＦ画像処理部＞
図１３は、図３に示したプリンタＩＦ画像処理部２３００の構成例を示すブロック図である。
図１３において、下地除去処理部２３１１は、印刷する画像の下地色を飛ばすための処理部である。下地除去処理部２３１１は、以下のような簡単な演算式で実現される。
例えば、ＲＧＢ各１０ｂｉｔの画像が入力されるとすると、
出力値Ｒ＝入力値Ｒ＋（係数パラメータ＊（入力値Ｒ／２＊入力値Ｇ／２＊入力値Ｂ／２）／（１２８の３乗））といった簡単な演算で実現される。  
ＣＰＵ２１００は、入力される画像に応じ、下地除去処理部２３１１の係数パラメータを決定し設定する。色空間変換部２３１２は、輝度濃度変換を行う。例えば、ＲＧＢ入力された輝度画像をＣＭＹＫの濃度画像に変換する。中間調処理部は２３１３は、出力するプリンタ１２０の諧調数に合わせて中間調処理を行う。例えば、受信した高諧調の画像に対し２値化等の処理を行う。
＜読み取り画像管理テーブル＞
【００６４】
図１４は、図３に示したＨＤＤ２１３０上で管理される読み取り画像管理テーブル４００を示す図である。本例において、読み取り画像管理テーブル４００は、本実施形態を実現するのに必要なテーブルであり、ＨＤＤ２１３０等のメモリに保持され、ＣＰＵ２１００により管理される。読み取り画像管理テーブル４００は、図７で説明した画像読み取りフローにより読み取った画像をＨＤＤ２１３０に格納する際に、ＣＰＵ２１００により生成されるものである。
図１４において、画像識別子４０１は、読み出した画像を識別するための項目である。読み取り面４０２は、画像識別子４０１に対応する画像が、表面および裏面のどちらのセンサで読み取られたかを示す項目である。
【００６５】
光源フラグ４０３は、画像識別子４０１に対応する画像が読まれた場合に、どの照明ランプがＯＮしていたかを示すフラグである。表裏とあれば、画像識別子４０１に対応する画像が読まれた時、表面用の照明ランプ１４０２と裏面用の照明ランプ１４２１の両方が光っていた事を示す。表とあれば、画像識別子４０１に対応する画像が読まれた時、表面用の照明ランプ１４０２のみが光っていた事を示す。裏とあれば、画像識別子４０１に対応する画像が読まれた時、裏面用の照明ランプ１４２１のみが光っていた事を示す。
なお、図１３で説明した係数パラメータは、少なくとも以下の４パターンを持つ。
１つ目は、読み取り面４０２が表で、光源フラグ４０３が表裏の場合、２つ目は、読み取り面４０２が裏で、光源フラグ４０３が表裏の場合である。さらに、３つ目は、読み取り面４０２が表で、光源フラグ４０３が表の場合、４つ目は、読み取り面４０２が裏で、光源フラグ４０３が裏の場合である。
本４つのパターンを使い分ける事で、表面用の照明ランプ１４０２と裏面用の照明ランプ１４２１の干渉レベルに応じた最適な下地除去処理を行う。
＜下地除去パラメータ変更フロー＞
【００６６】
図１５は、本実施形態を示す画像読取装置の制御方法を説明するフローチャートである。本例は、印刷を行う場合に、下地除去処理部２３１１の係数パラメータを決定する例である。なお、図１５に示すフローチャートはＨＤＤ２１３０に格納されたプログラムに従って、ＣＰＵ２１００が実行することにより実現される。以下、記第１の読取部または第２の読取部に対応づけられた光源を照明して各原稿を読み取る際の各光源による照明状態に応じて、第２の読取部が読み取った第２の画像データに対して実行すべき画像処理パラメータを調整する第２の出力画像処理例を説明する。
【００６７】
Ｓ６０１で、ＣＰＵ２１００は、図１４に示す読み取り画像管理テーブル４００の確認をする。Ｓ６０２で、ＣＰＵ２１００は、下地除去処理部２３１１の係数パラメータを変更するか確認する。変更するかは、１つ前に印刷した画像の読み取り面４０２と光源フラグ４０３と、現在印刷処理しようとしている画像の読み取り面４０２と光源フラグ４０３に差があるかで判断する。ここで、差がないとＣＰＵ２１００が判断した場合は、Ｓ６０４に遷移し、差があるとＣＰＵ２１００が判断した場合は、Ｓ６０３に遷移する。
そして、Ｓ６０３で、ＣＰＵ２１００は、読み取り面４０２と光源フラグ４０３に対応した係数パラメータを下地除去処理部２３１１に設定する。そして、Ｓ６０４で、ＣＰＵ２１００は、次に印刷する画像があるか確認し、印刷する画像がある場合は、Ｓ６０１に遷移する。ここで、印刷する画像がないとＣＰＵ２１００が判断した場合は、本処理を終了する。
【００６８】
以上説明したように、両面同時読みを行うスキャナにおいて、表面と裏面の照明ランプの光が干渉する場合に、実施例１及び実施例２において、表面もしくは裏面の省電力制御がなされても、最適な下地除去処理を実現する事が可能となる。
【００６９】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００７０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００７１】
１４０  スキャナ部
１６０  操作ユニット
２４１０  表面画像処理制御部
２４２０  裏面画像処理制御部
２４１３  表面白紙検出部
２４２３  裏面白紙検出部
２８００  省電力制御部
【図１】
2014116650.tif 000003
【図２】
2014116650.tif 000004
【図３】
2014116650.tif 000005
【図４】
2014116650.tif 000006
【図５】
2014116650.tif 000007
【図６】
2014116650.tif 000008
【図７】
2014116650.tif 000009
【図８】
2014116650.tif 000010
【図９】
2014116650.tif 000011
【図１０】
2014116650.tif 000012
【図１１】
2014116650.tif 000013
【図１２】
2014116650.tif 000014
【図１３】
2014116650.tif 000015
【図１４】
2014116650.tif 000016
【図１５】
2014116650.tif 000017