(57)【要約】【課題】装置を大型化せず、高額化させず、重送検知機能の誤検知、検知失敗を避け、重送が検知された部位の視認性をあげ、重送検知機能に関する操作性を向上した画像読取装置を提供すること。【解決手段】ＰＣ３１４のＣＰＵ３１７は、画像読取装置２００からシートの重送を検知した旨の通知を受けた場合、画像読取装置２００から受信した原稿の読取画像に対応させて、画像読取装置２００から通知された重送検知エリアを表示し、さらに該表示した重送検知エリアを重送エラー無効エリアする指定を受け付け、前記重送検知エリアが重送エラー無効エリアに指定された場合、前記重送検知エリアを重送エラー無効エリアとして画像読取装置２００に設定し、画像読取装置２００の原稿読取処理を継続可能に制御する。【選択図】図１
2012229065.tif 000002
【特許請求の範囲】
【請求項１】
シート束からシートを一枚ずつ給送しながらシートの画像を読み取るにあたりシートの重送を検知する画像読取装置を制御する情報処理装置であって、
前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信手段と、
前記画像データ受信手段で受信した画像データを記憶する記憶手段と、
前記画像読取装置がシートの重送を検知したこと及び前記画像読取装置がシートの重送を検知した領域を示す重送検知エリアに関する重送情報を前記画像読取装置から受信する重送情報受信手段と、
前記重送情報受信手段が前記重送情報を受信した場合、前記画像データ受信手段で受信した画像データに対応する重送検知エリアを表示する表示手段と、
前記表示手段で表示された重送検知エリアを、そのエリアで重送が検知されても重送エラーとしない無効エリアとして指定する指定手段と、
前記指定手段により前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定するように制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記無効エリアを前記画像読取装置に設定し、設定された前記無効エリアにて前記画像読取装置が重送を検知した場合でも、前記画像読取装置による前記重送情報の送信を行わせないようにすることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記無効エリアの設定を保持する設定保持手段を有し、
前記表示手段は、前記重送情報受信手段が前記重送情報を受信した場合でも、前記重送検知エリアが前記設定保持手段に保持されている無効エリアに該当する場合には、前記表示を行わない、ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、前記指定手段により前記重送検知エリアが前記無効エリアに指定された場合、前記画像データを前記記憶手段に保持しつつ、前記画像読取装置に原稿の読み取りを継続させるように制御することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御手段は、前記重送検知エリアを前記無効エリアに指定しないことを受け付けた場合、前記画像データを前記記憶手段から破棄するように制御することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記無効エリアは、シートのサイズ毎に設定されることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
画像読取装置と前記画像読取装置を制御する情報処理装置とを有する画像読取システムであって、
前記画像読取装置は、
シート束からシートを一枚ずつ給送する給送手段と、
前記給送手段により給送されるシートの画像を読み取る読取手段と、
前記読取手段で読み取って得た画像データを前記情報処理装置に送信する画像データ送信手段と、
シートの重送を検知する検知手段と、
前記情報処理装置からの指示により前記検知手段がシートの重送を検知しても重送エラーとしない無効エリアの設定を保持する設定保持手段と、
前記検知手段がシートの重送を検知し、且つ、前記検知手段がシートの重送を検知した領域を示す重送検知エリアが前記設定保持手段によって保持されている無効エリアに該当しない場合、シートの重送を検知したこと及び前記重送検知エリアに関する重送情報を前記情報処理装置に送信する重送情報送信手段と、を有し、
前記情報処理装置は、
前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信手段と、
前記画像データ受信手段によって受信した画像データを記憶する記憶手段と、
前記画像読取装置から前記重送情報を受信する重送情報受信手段と、
前記重送情報受信手段が前記重送情報を受信した場合、前記画像データ受信手段で受信した画像データに対応する重送検知エリアを表示する表示手段と、
前記表示手段で表示された重送検知エリアを、前記無効エリアとして指定する指定手段と、
前記指定手段により前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして前記画像読取装置に設定するように指示する制御手段と、を有する、
ことを特徴とする画像読取システム。
【請求項８】
画像読取装置と前記画像読取装置を制御する情報処理装置とを有する画像読取システムであって、
前記画像読取装置は、
シート束からシートを一枚ずつ給送する給送手段と、
前記給送手段により給送されるシートの画像を読み取る読取手段と、
前記読取手段で読み取って得た画像データを前記情報処理装置に送信する画像データ送信手段と、
シートの重送を検知する検知手段と、
前記検知手段がシートの重送を検知したこと及び前記検知手段がシートの重送を検知した領域を示す重送検知エリアに関する重送情報を前記情報処理装置に送信する重送情報送信手段と、を有し、
前記情報処理装置は、
前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信手段と、
前記画像データ受信手段により受信した画像データを記憶する記憶手段と、
前記画像読取装置から前記重送情報を受信する重送情報受信手段と、
前記重送情報受信手段が前記重送情報を受信した場合、前記画像データ受信手段で受信した画像データに対応する重送検知エリアを表示する表示手段と、
前記表示手段で表示された重送検知エリアを、そのエリアで重送を検知しても重送エラーとしない無効エリアとして指定する指定手段と、
前記指定手段により前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定する制御手段と、
前記無効エリアの設定を保持する設定保持手段と、を有し、
前記表示手段は、前記重送情報受信手段が前記重送情報を受信した場合でも、前記重送検知エリアが前記設定保持手段に保持されている無効エリアに該当する場合には、前記表示を行わない、ことを特徴とする画像読取システム。
【請求項９】
シート束からシートを一枚ずつ給送する給送手段と、
前記給送手段により給送されるシートの画像を読み取る読取手段と、
シートの重送を検知する検知手段と、
前記検知手段がシートの重送を検知しても重送エラーとしない無効エリアの設定を保持する設定保持手段と、
前記検知手段がシートの重送を検知し、且つ、前記検知手段がシートの重送を検知した領域を示す重送検知エリアが前記設定保持手段に保持されている無効エリアに該当しない場合、前記読取手段で読み取った画像データに対応する重送検知エリアを表示する表示手段と、
前記表示手段で表示された重送検知エリアを、前記無効エリアとして指定する指定手段と、
前記指定手段により前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定するように制御する制御手段と、
を有することを特徴とする画像読取装置。
【請求項１０】
シート束からシートを一枚ずつ給送しながらシートの画像を読み取るにあたりシートの重送を検知する画像読取装置を制御する情報処理装置の制御方法であって、
画像データ受信手段が、前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信ステップと、
制御手段が、前記画像データ受信ステップで受信した画像データを記憶手段に記憶する画像データ記憶ステップと、
重送情報受信手段が、前記画像読取装置がシートの重送を検知したこと及び前記画像読取装置がシートの重送を検知した領域を示す重送検知エリアに関する重送情報を前記画像読取装置から受信する重送情報受信ステップと、
表示手段が、前記重送情報受信ステップで前記重送情報を受信した場合、前記画像データ受信ステップで受信した画像データに対応する重送検知エリアを表示する表示ステップと、
指定手段が、前記表示ステップで表示された重送検知エリアを、そのエリアで重送が検知されても重送エラーとしない無効エリアとする指定を受け付ける指定ステップと、
制御手段が、前記指定ステップで前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定するように制御するステップと、
を有することを特徴とする情報処理装置の制御方法。
【請求項１１】
画像読取装置と前記画像読取装置を制御する情報処理装置とを有する画像読取システムの制御方法であって、
前記画像読取装置の給送手段が、シート束からシートを一枚ずつ給送する給送ステップと、
前記画像読取装置の読取手段が、前記給送ステップで給送されるシートの画像を読み取る読取ステップと、
前記画像読取装置の画像データ送信手段が、前記読取ステップで読み取った画像データを前記情報処理装置に送信する画像データ送信ステップと、
前記画像読取装置の検知手段が、シートの重送を検知する検知ステップと、  前記画像読取装置の設定手段が、前記情報処理装置からの指示により前記検知ステップでシートの重送を検知しても重送エラーとしない無効エリアを設定し該設定を前記画像読取装置の設定保持手段に格納する設定保持ステップと、  前記画像読取装置の重送情報送信手段が、前記検知ステップでシートの重送が検知され、且つ、前記検知ステップでシートの重送が検知された領域を示す重送検知エリアが前記設定保持手段に保持されている無効エリアに該当しない場合、シートの重送を検知したこと及び前記重送検知エリアに関する重送情報を前記情報処理装置に送信する重送情報送信ステップと、
前記情報処理装置の画像データ受信手段が、前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信ステップと、
前記情報処理装置の制御手段が、前記画像データ受信ステップで受信した画像データを記憶手段に記憶する画像データ記憶ステップと、
前記情報処理装置の重送情報受信手段が、前記画像読取装置から前記重送情報を受信する重送情報受信ステップと、
前記情報処理装置の表示手段が、前記重送情報受信ステップで前記重送情報を受信した場合、前記画像データ受信ステップで受信した画像データに対応する重送検知エリアを表示する表示ステップと、
前記情報処理装置の指定手段が、前記表示ステップで表示された重送検知エリアを、前記無効エリアとする指定を受け付ける指定ステップと、
前記情報処理装置の制御手段が、前記指定ステップで前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして前記画像読取装置に設定するように指示するステップと、
を有することを特徴とする画像読取システムの制御方法。
【請求項１２】
画像読取装置と前記画像読取装置を制御する情報処理装置とを有する画像読取システムの制御方法であって、
前記画像読取装置の給送手段が、シート束からシートを一枚ずつ給送する給送ステップと、
前記画像読取装置の読取手段が、前記給送ステップで給送されるシートの画像を読み取る読取ステップと、
前記画像読取装置の画像データ送信手段が、前記読取ステップで読み取って得た画像データを前記情報処理装置に送信する画像データ送信ステップと、
前記画像読取装置の検知手段が、シートの重送を検知する検知ステップと、
前記画像読取装置の重送情報送信手段が、前記検知ステップがシートの重送を検知した場合、シートの重送を検知したこと及び前記検知ステップがシートの重送を検知した領域を示す重送検知エリアに関する重送情報を前記情報処理装置に送信する重送情報送信手段と、
前記情報処理装置の画像データ受信手段が、前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信ステップと、
前記情報処理装置の制御手段が、前記画像データ受信ステップで受信した画像データを記憶手段に記憶する画像データ記憶ステップと、
前記情報処理装置の重送情報受信手段が、前記画像読取装置から前記重送情報を受信する重送情報受信ステップと、
前記情報処理装置の表示手段が、前記重送情報受信ステップで前記重送情報を受信した場合、前記画像データ受信ステップで受信した画像データに対応する重送検知エリアを表示する表示ステップと、
前記情報処理装置の指定手段が、前記表示ステップで表示された重送検知エリアを、重送エラーとしない無効エリアとする指定を受け付ける指定ステップと、
前記情報処理装置の制御手段が、前記指定ステップで前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定し該設定を前記情報処理装置の設定保持手段に保持させるステップと、を有し、
前記表示ステップでは、前記重送情報受信ステップで前記重送情報を受信した場合でも、前記重送検知エリアが前記設定保持手段に保持されている無効エリアに該当する場合には、前記表示を行わない、ことを特徴とする画像読取システムの制御方法。
【請求項１３】
給送手段が、シート束からシートを一枚ずつ給送する給送ステップと、
読取手段が、前記給送ステップで給送されるシートの画像を読み取る読取ステップと、
検知手段が、シートの重送を検知する検知ステップと、
表示手段が、前記検知ステップでシートの重送を検知し、且つ、前記検知ステップでシートの重送を検知した領域を示す重送検知エリアが設定保持手段に保持されている重送エラーとしない無効エリアに該当しない場合、前記読取ステップで読み取った画像データに対応する重送検知エリアを表示する表示ステップと、
指定手段が、前記表示ステップで表示された重送検知エリアを、前記無効エリアとする指定を受け付ける指定ステップと、
制御手段が、前記指定ステップで前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定し該設定を前記設定保持手段に保持させるように制御するステップと、
を有することを特徴とする画像読取装置の制御方法。
【請求項１４】
コンピュータを、請求項１乃至６のいずれか１項に記載された情報処理装置の手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至６のいずれか１項に記載された情報処理装置の手段として機能させるためのプログラムをコンピュータが読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートの重送を検知可能な画像読取装置の制御に関する。
【背景技術】
【０００２】
ドキュメントスキャナや複写機などのシートを搬送する自動給紙機構において紙が複数枚重なって給紙されたことを検知する重送検知機能がついているものがある。一般に、この設定／解除はユーザが行い、ユーザはこの機能を有効にすることで重送の発生を知ることができる。
【０００３】
しかし、原稿に付箋紙や写真といった別シートが貼られている場合、原稿は１枚であっても、原稿に貼られた別シートが重送検知センサの検知エリアを通過すると重送が発生したと判断して、給紙を停止し、エラーメッセージを表示するといった処置が行われる。
【０００４】
そのため、このような一般的な重送検知機能では、重送検知が可能な範囲に別シートが添付された原稿の搬送に重送検知機能を用いることが困難であった。
【０００５】
この問題を解決するために特許文献１に示された方法が提案されている。
特許文献１記載の画像読取装置によると、用紙長さを測定可能な用紙長測定手段と、重なって搬送された用紙同士の重なった距離を測定可能な重送長測定手段とシートが間髪あけずに搬送され続けた距離を測定可能な搬送長測定手段を用いて重送長と用紙長及び搬送長を測定し、搬送長が用紙長を超えかつ重送した２枚の用紙長の合計値と搬送長の差分が重送長と等しい際にのみ重送と判定することにより、原稿よりも小さい添付物が用紙に張り付いていた場合は重送と判定することを避けることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１３３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の方法は、用紙同士が完全に重なりあっていた場合や、サイズの異なる用紙同士が搬送方向に対して一方の用紙がもう一方の用紙からはみ出すことなく重なって搬送された場合に、重送を検知できない可能性がある。
【０００８】
そして、添付物また用紙長が搬送長と等しいときは重送と判定しないため、このようなときにユーザに重送が告知されず重送検知に失敗したことをユーザが気づかない可能性が高い。また、異なったサイズの用紙混載時は用紙長を一枚ずつ測定しなければならない。
【０００９】
さらに、特許文献１では通常の重送検知手段に加え用紙長測定手段及び搬送長測定手段の双方が必要になり、装置が大型化、高額化する可能性があった。
【００１０】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、画像形成装置を大型化せず、高額化させず、重送検知機能の誤検知、検知失敗を避け、重送が検知された部位の視認性をあげ、重送検知機能に関する操作性を向上する仕組みを提供することである。
【課題を解決するための手段】
【００１１】
本発明は、シート束からシートを一枚ずつ給送しながらシートの画像を読み取るにあたりシートの重送を検知する画像読取装置を制御する情報処理装置であって、前記画像読取装置で読み取られた画像データを前記画像読取装置から受信する画像データ受信手段と、前記画像データ受信手段で受信した画像データを記憶する記憶手段と、前記画像読取装置がシートの重送を検知したこと及び前記画像読取装置がシートの重送を検知した領域を示す重送検知エリアに関する重送情報を前記画像読取装置から受信する重送情報受信手段と、前記重送情報受信手段が前記重送情報を受信した場合、前記画像データ受信手段で受信した画像データに対応する重送検知エリアを表示する表示手段と、前記表示手段で表示された重送検知エリアを、そのエリアで重送が検知されても重送エラーとしない無効エリアとして指定する指定手段と、前記指定手段により前記重送検知エリアが前記無効エリアに指定された場合、前記重送検知エリアを前記無効エリアとして設定するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、装置を大型化せず、高額化させず、重送検知機能の誤検知、検知失敗を避け、重送が検知された部位の視認性をあげ、重送検知機能に関する操作性を向上した画像読取装置を提要することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例を示す画像読取装置の外観を示す斜視図である。
【図２】画像読取装置２００の概略縦断面図である。
【図３】画像読取装置２００及びＰＣ３１４の内部構成を示すブロック図である。
【図４】ＰＣ３１４にインストールされたアプリケーションによってＰＣ３１４に接続されたディスプレイ３２０に表示されるアプリケーション画面の一例を示す図である。
【図５】画像読取装置２００におけるスキャン処理の一例を示すフローチャートである。
【図６】ＰＣ３１４にインストールされたアプリケーションを用いてスキャン処理をするフローチャートである。
【図７】図６のＳ７００の原稿なし通知処理の一例を示すフローチャートである。
【図８】図６のＳ８００の重送後処理の一例を示すフローチャートである。
【図９】図８のステップＳ９００の重送回復待ち処理の一例を示すフローチャートである。
【図１０】ＰＣ３１４のディスプレイ３２０に表示される原稿無し通知ダイアログ１０００の一例を示す図である。
【図１１】ＰＣ３１４のディスプレイ３２０に表示される終了ダイアログ１４００の一例を示す図である。
【図１２】ＰＣ３１４のディスプレイ３２０に表示される重送エラーダイアログ１２００の一例を示す図である。
【図１３】ＰＣ３１４のディスプレイ３２０に表示される重送部位を示す画像の一例を示す図である。
【図１４】ＰＣ３１４のディスプレイ３２０に表示される無効エリア設定ダイアログ１３００の一例を示す図である。
【図１５】ＰＣ３１４のディスプレイ３２０に表示される継続確認ダイアログ１５００の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【実施例１】
【００１５】
図１は、本発明の一実施例を示す画像読取装置の外観を示す斜視図である。
図１に示すように、画像読取装置２００は、複数枚のシート原稿（以下、原稿）１０１を載置可能な原稿台１０２と、排紙された原稿１０１が載置される排紙台１０３と、本装置を操作するための操作パネル１０６と、原稿１０１の載置位置を規制する原稿規制板１０５等を備える。
【００１６】
画像読取装置２００は、後述する図３に示すパーソナルコンピュータ（以下、ＰＣ）３１４と、周知のＳＣＳＩ(Small Computer System Interface)やＵＳＢ(Universal Serial Bus)等のインタフェースを介して接続されている。
【００１７】
ＰＣ３１４は、画像読取装置２００を制御する情報処理装置である。ＰＣ３１４には、画像読取装置２００を制御するためのスキャナドライバや画像キャプチャアプリケーションがインストールされており、これらにより画像読取装置２００に画像を読み取らせ、読取画像を受信することが可能となっている。
【００１８】
図２は、画像読取装置２００の概略縦断面図である。
図２に示すように、画像読取装置２００は、給紙センサ２０１、給紙ローラ２０２、分離ローラ２０３、搬送ローラ２０４、搬送従動ローラ２０５、重送検知センサ２０６、レジストセンサ２０７、表面画像読取ユニット２０８、裏面画像読取ユニット２０９、排紙センサ２１０、排紙ローラ２１１，排紙従動ローラ２１２、メインモータ２１３等を備える。
【００１９】
給紙センサ２０１は、原稿台１０２上の原稿１０１の有無を検知する。給紙ローラ２０２は、原稿台１０２に載置される原稿束から原稿１０１を一枚ずつ装置内に給紙搬送（給送）する。分離ローラ２０３は、原稿１０１の搬送方向に対して反対方向に回転して給紙ローラ２０２により給送される原稿を分離する。搬送ローラ２０４は、装置内に搬送された原稿１０１を搬送する。搬送従動ローラ２０５は、搬送ローラ２０４に追従して回る。
【００２０】
重送検知センサ２０６は、搬送路上の原稿１０１の重送を検知する。レジストセンサ２０７は、原稿１０１の通過有無を検知する。
【００２１】
表面画像読取ユニット２０８は、搬送路上を搬送されている原稿１０１の表面の画像を読み取る。裏面画像読取ユニット２０９は、搬送路上を搬送されている原稿１０１の裏面の画像を読み取る。排紙ローラ２１１は、原稿１０１を装置外に排紙する。排紙従動ローラ２１２は、排紙ローラ２１１に追従して回る。
【００２２】
メインモータ２１３は、給紙ローラ２０２、搬送ローラ２０４、及び排紙ローラ２１１を駆動する。排紙センサ２１０は、排紙される原稿１０１を検知する。
【００２３】
図３は、画像読取装置２００及びＰＣ３１４の内部構成を示すブロック図である。
図３に示すように、画像読取装置２００は、表面画像読取センサ部３０１ｆ、裏面画像読取センサ部３０１ｂ、画像合成部３０２、画像処理部３０３、画像メモリ３０４等を有する。
【００２４】
表面画像読取センサ部３０１ｆは、原稿１０１の表面の画像を読み取る読取部であり、表面画像読取ユニット２０８に内蔵されている。裏面画像読取センサ部３０１ｂは、原稿１０１の裏面の画像を読み取る読取部であり、裏面画像読取ユニット２０９に内蔵されている。
【００２５】
画像合成部３０２は、表面画像読取センサ部３０１ｆで読み取った原稿表面の画像データと、裏面画像読取センサ部３０１ｂで読み取った原稿裏面の画像データとを合成する。画像処理部３０３は、画像合成部３０２で合成された画像データに対して色調調整などの所定の画像処理を行う。画像メモリ３０４は、画像処理部３０３で画像処理された画像データを記憶するためのものである。
【００２６】
さらに、画像読取装置２００は、駆動制御部３０５、原稿検知センサ制御部３０６、ＣＰＵ３０８、フラッシュメモリ３０７、タイマ３０９、ＵＳＢ制御部３１０、重送検知センサ制御部３１１等を有する。
【００２７】
駆動制御部３０５は、表面画像読取センサ部３０１ｆや裏面画像読取センサ部３０１ｂを走査駆動したり、原稿１０１を搬送したりするためのローラを駆動する。
【００２８】
原稿検知センサ制御部３０６は、搬送路上の原稿１０１の有無を検知するエラー検知部である。なお、原稿検知センサ制御部３０６には、給紙センサ２０１、レジストセンサ２０７、及び排紙センサ２１０が接続されている。
【００２９】
フラッシュメモリ３０７は、ＣＰＵ３０８が実行する各種の制御プログラムをコンピュータ読取可能に保持する。ＣＰＵ３０８は、フラッシュメモリ３０７に記録されたプログラムを読み出して実行することにより、本装置全体を制御する。タイマ３０９は、駆動制御部３０５などを制御するためのタイミング信号等を生成する。
【００３０】
ＵＳＢ制御部３１０は、ＰＣ３１４との通信を制御して、ＰＣ３１４との間で画像データ等を送受信する。
【００３１】
重送検知センサ制御部３１１は、超音波を用いて原稿１０１の重送の有無を検知する。なお、重送検知センサ制御部３１１には、超音波センサである重送検知センサ２０６が接続されている。
【００３２】
ＰＣ３１４は、インタフェース（Ｉ／Ｆ）３１９、ＣＰＵ３１７、ＲＯＭ３１５、ＲＡＭ３１６、Ｉ／Ｏポート３１８、ハードディスク（ＨＤＤ）３２２等を有する。
【００３３】
インタフェース３１９は、画像読取装置２００とデータを送受信するためのインタフェースである。ＣＰＵ３１７は、ＲＯＭ３１５やＨＤＤ３２２等にコンピュータ読取可能に記録されたプログラムを読み出して実行することにより、ＰＣ３１４全体を制御する。ＲＡＭ３１６は、ＣＰＵ３１７の作業領域として使用される。Ｉ／Ｏポート３１８は、マウスやキーボードを含む入力装置３２１やディスプレイ３２０と接続するためのものである。
【００３４】
図４は、ＰＣ３１４にインストールされたアプリケーションによってＰＣ３１４に接続されたディスプレイ３２０に表示されるアプリケーション画面の一例を示す図である。
【００３５】
図４において、４００はアプリケーション画面である。アプリケーション画面４００には、スキャン開始ボタン４０１、スキャンストップボタン４０２、モード設定ボタン４０３、読取画像表示部４０４、スキャナ状況表示部４０５がある。
【００３６】
スキャン開始ボタン４０１、スキャンストップボタン４０２、モード設定ボタン４０３は、オペレータによる入力装置３２１からの操作によってクリックされるカーソルであり、オペレータはスキャン開始ボタン及びスキャンストップボタンをクリックすることにより、読取装置への動作指示を行え、モード設定ボタンをクリックすることにより、読取装置の動作環境の設定を行える。スキャン開始ボタン４０１は、画像読取装置２００にスキャンの開始命令をするためのボタンである。スキャンストップボタン４０２は、スキャンの中止中断を命令するためのボタンである。モード設定ボタン４０３は、原稿読取設定を行うためのボタンであり、クリック後重送検知の有効/無効の設定ができる。さらに、重送検知を有効に設定した場合、後述する重送エラー無効エリアの設定も行うことができる。
【００３７】
読取画像表示部４０４は、読取画像及び重送検知部を表示するための表示領域である。スキャナ状況表示部４０５は、画像読取装置２００の状態等の表示するための表示領域である。
【００３８】
なお、上記のボタン４０１〜４０３がオペレータにクリックされた場合、クリックされたボタンに対応した不図示のダイアログがアプリケーション画面４００と別に表示される。
【００３９】
また、モード設定ボタン４０３がクリックされた場合に表示されるダイアログ上で、重送検知の有効／無効の切り替え及び、後述する重送エラー無効エリアを設定することが可能である。重送エラー無効エリアは、オペレータにより読取画像上に設定されるエリアであり、設定されたエリア内で原稿搬送中に重送が検知されても重送エラーと判定されない。本実施例では、画像読取装置２００は、重送エラー無効エリア内で重送を検知しても、重送の発生をＰＣ３１４に通知することなく、原稿の搬送と読み取りを継続する。
【００４０】
なお、オペレータがアプリケーション画面４００にて設定した原稿の読み取り設定、重送エラー無効エリア等の設定値は、画像読取装置２００による読み取り開始前に、ＰＣ３１４からＵＳＢ制御部３１０経由で画像読取装置２００に送信されて、画像読取装置２００のフラッシュメモリ３０７に保存される。
【００４１】
次に、画像読取装置２００における原稿１０１の画像読取処理（スキャン処理）を図５〜図１５を参照して説明する。なお、以下に説明する処理は、本発明の一実施形態としてＰＳ３１４のディスプレイ３２０に表示される画面にて入力装置３２１により画像読取開始／停止を操作した場合の処理を示すものであり、本発明の画像読取装置の画像読取処理は、以下の図５〜図１５で示す処理に限定されるものではない。
【００４２】
図５は、画像読取装置２００におけるスキャン処理の一例を示すフローチャートである。このフローチャートの処理は、画像読取装置２００のＣＰＵ３０８がフラッシュメモリ３０７にコンピュータ読取可能に記録されたプログラムを読み出して実行することにより実現されるものである。
【００４３】
ＣＰＵ３０８は、まず、ＰＣ３１４からＵＳＢ制御部３１０を介してスキャン開始命令（スタート命令）が通知されたと判定した場合（Ｓ５０１でＹｅｓ）、予め設定されてフラッシュメモリ３０７に記憶された設定値を読み出し、該設定値に基づいてスキャンを再開するように、Ｓ５０２に処理を進める。
【００４４】
Ｓ５０２では、ＣＰＵ３０８は、給紙センサ２０１により原稿１０１の存在を検知したか否かを確認する。そして、原稿１０１の存在を検知したと判定した場合（Ｓ５０２でＹｅｓ）、ＣＰＵ３０８は、メインモータ２１３を駆動して原稿１０１の給紙を開始する（Ｓ５０３）。これにより、原稿台１０２に載置された原稿１０１は、周知の原稿分離機構により１枚ずつ分離され、画像読取装置２００内へ給紙搬送される。
【００４５】
次に、Ｓ５０４において、ＣＰＵ３０８は、装置内へ給紙搬送された原稿１０１の先端がレジストセンサ２０７を通過するまで待機する。そして、原稿１０１の先端がレジストセンサ２０７を通過したと判定した場合（Ｓ５０４でＹｅｓ）、ＣＰＵ３０８は、その一定時間後に表面画像読取センサ部３０１ｆ及び裏面画像読取センサ部３０１ｂを制御して原稿１０１の画像読み取りを開始する（Ｓ５０５）。
【００４６】
上記Ｓ５０５の画像読み取りが開始された後、ＣＰＵ３０８は、原稿１０１の後端がレジストセンサ２０７を通過するまで待機する（Ｓ５０６）。そして、原稿１０１の後端がレジストセンサ２０７を通過したと判定した場合（Ｓ５０６でＹｅｓ）、ＣＰＵ３０８は、その一定時間後に表面画像読取センサ部３０１ｆ及び裏面画像読取センサ部３０１ｂを制御して原稿１０１の画像読み取りを終了する（Ｓ５０７）。このようにして表面画像読取センサ部３０１ｆ及び裏面画像読取センサ部３０１ｂで読み取られた原稿１０１の画像は、ＣＰＵ３０８の制御により、画像データとしてＵＳＢ制御部３１０を介してＰＣ３１４に送信される。
【００４７】
次に、ＣＰＵ３０８は、原稿１０１の後端が排紙センサ２１０を通過するまで待機する（Ｓ５０８）。そして、原稿１０１の後端が排紙センサ２１０を通過したと判定した場合（Ｓ５０８でＹｅｓ）、ＣＰＵ３０８は、Ｓ５０９に処理を進める。
【００４８】
次に、ＣＰＵ３０８は、重送エラー無効エリアの外（重送検知対象エリア）に重送があったかどうかを判定する（Ｓ５０９，Ｓ５１１）。以下、詳細に説明する。
【００４９】
まず、Ｓ５０９において、ＣＰＵ３０８は、原稿１０１が給紙されてから排紙されるまでの間に重送検知センサ２０６が重送を検知したか否かを判定する。
【００５０】
そして、重送を検知しなかったと判定した場合（Ｓ５０９でＮｏ）、ＣＰＵ３０８は、原稿１０１を排紙し（Ｓ５１０）、Ｓ５０２に処理を戻し、スキャン処理を継続するように制御する。
【００５１】
一方、原稿１０１が原稿搬送中又は画像読み取り中に重送検知センサ２０６により原稿１０１の重送を検知したと判定した場合（Ｓ５０９でＹｅｓ）、ＣＰＵ３０８は、Ｓ５１１に処理を進める。なお、ＣＰＵ３０８は、重送検知センサ２０６が原稿１０１の重送を検知した場合、重送を検知した部位（重送検知エリア）をフラッシュメモリ３０７に保持するように制御する。なお、重送検知エリアは、例えば重送を検知した範囲を含む矩形の原稿上での左上座標、右下座標でフラッシュメモリ３０７に保持されるものとする。
【００５２】
Ｓ５１１では、ＣＰＵ３０８は、重送を検知した部位が重送検知対象エリア内か（即ち、重送エラー無効エリアの外か）否かを判定する。なお、重送エラー無効エリアは、予めオペレータによりＰＣ３１４から設定されて画像読取装置２００のフラッシュメモリ３０７に保存されている。重送エラー無効エリアの設定方法についての詳細は後述する。
【００５３】
そして、重送を検知した部位が重送検知対象エリア内でない（重送エラー無効エリアに該当する）と判定した場合（Ｓ５１１でＮｏ）、ＣＰＵ３０８は、重送エラーとせず、原稿１０１を排紙し（Ｓ５１０）、Ｓ５０２に処理を戻し、スキャン処理を継続するように制御する。
【００５４】
一方、重送を検知した部位が重送検知対象エリア内である（重送エラー無効エリアに該当しない）と判定した場合（Ｓ５１１でＹｅｓ）、ＣＰＵ３０８は、重送エラーとして扱い、Ｓ５１２に処理を進める。
【００５５】
Ｓ５１２では、ＣＰＵ３０８は、メインモータ２１３を停止し、重送を検知した旨をＰＣ３１４に通知し（Ｓ５１３）、フラッシュメモリ３０７に保持された重送を検知した部位（範囲）を示す情報である重送検知部位（重送検知エリア）をＰＣ３１４に通知し（Ｓ５１４）、本フローチャートの処理を終了する。なお、Ｓ５１３の通知（重送検知通知）とＳ５１４の通知（重送検知部位通知）とを、一度の通知で行ってもよい。この場合、ＰＣ３１４も、後述する図６のＳ６０６で、重送検知通知と重送検知部位通知とを受信するものとする。
【００５６】
また、給紙センサ２０１により原稿１０１を検知しないと判定した場合（Ｓ５０２でＮｏ）、ＣＰＵ３０８は、Ｓ５１５に処理を進める。なお、給紙センサ２０１により原稿１０１を検知しない場合とは、例えば、原稿台１０２に初めから原稿１０１が載置されていない、原稿台１０２に原稿１０１が正しく載置されていない、又は、原稿台１０２に載置された複数枚の原稿１０１を全て読み取り終えて原稿台１０２に原稿が無くなった場合等である。
【００５７】
Ｓ５１５では、ＣＰＵ３０８は、メインモータ２１３が動いているか否かを判定し、動いていると判定した場合（Ｓ５１５でＹｅｓ）、メインモータ２１３を停止し（Ｓ５１６）、Ｓ５１７に処理を進める。
【００５８】
一方、メインモータ２１３が動いていないと判定した場合（Ｓ５１５でＮｏ）、ＣＰＵ３０８は、そのままＳ５１７に処理を進める。
【００５９】
Ｓ５１７では、次原稿がない旨をＰＣ３１４に通知し（Ｓ５１７）、本フローチャートの処理を終了する。
【００６０】
図６は、ＰＣ３１４にインストールされたアプリケーションを用いてスキャン処理をするフローチャートである。このフローチャートの処理は、ＰＣ３１４のＣＰＵ３１７がＨＤＤ３２２にコンピュータ読取可能に記録されたアプリケーションプログラムを読み出して実行することにより実現されるものである。
【００６１】
ＣＰＵ３１７により実行されるアプリケーションプログラム（以下、ＣＰＵ３１７）は、オペレータによりスキャン開始ボタン４０１（図４）がクリックされたと判定した場合（Ｓ６０１）、画像読取装置２００にスキャン開始命令（読取開始命令）を送信する（Ｓ６０２）。
【００６２】
次に、ＣＰＵ３１７は、画像読取装置２００から原稿が無いことを示す通知（上記図５のＳ５１７の通知）を受信したか否かを判定する（Ｓ６０３）。
【００６３】
そして、画像読取装置２００から原稿が無いことを示す通知を受信したと判定した場合（Ｓ６０３でＹｅｓ）、ＣＰＵ３１７は、Ｓ７００に処理を進め、後述する図７に示す原稿なし通知処理を行う。
【００６４】
一方、画像読取装置２００から原稿が無いことを示す通知を受信しなかったと判定した場合（Ｓ６０３でＮｏ）、ＣＰＵ３１７は、Ｓ６０４に処理を進める。
【００６５】
上記Ｓ６０２のスキャン開始命令により画像読取装置２００はスキャン処理を実行し読取画像（画像データ）をＰＣ３１４に送信する。そして、ＣＰＵ３１７は、画像読取装置２００より送信される読取画像（画像データ）を受信してＲＡＭ３１６に格納する画像データ受信処理を行う。
Ｓ６０４では、ＣＰＵ３１７は、画像読取装置２００から転送される画像データ（読取画像）を受信したか否かを判定する。
【００６６】
そして、画像読取装置２００から転送される画像データ（読取画像）を受信したと判定した場合（Ｓ６０４でＹｅｓ）、ＣＰＵ３１７は、該受信した画像データ（読取画像）を読取画像表示部４０４（図４）に表示するように制御する（Ｓ６０５）。なお、画像読取装置２００から受信されてＲＡＭ３１６に記憶された画像データは、そのままＲＡＭ３１６に保持される。
【００６７】
次に、Ｓ６０６において、ＣＰＵ３１７は、画像読取装置２００から重送検知通知（図５のＳ５１３の通知）を受信したか否かを判定する。
上述したように、画像読取装置２００はスキャン処理の実行中に重送エラー無効エリア外で重送を検知すると、重送検知通知をＰＣ３１４に送信する。ＣＰＵ３１７は、画像読取装置２００より送信される重送検知通知を受信する重送情報受信処理を行う。
【００６８】
そして、重送検知通知を受信しなかったと判定した場合（Ｓ６０６でＮｏ）、ＣＰＵ３１７は、Ｓ６０３に処理を戻し、スキャンを継続させるように制御する。
【００６９】
一方、重送検知通知を受信したと判定した場合（Ｓ６０６でＹｅｓ）、ＣＰＵ３１７は、Ｓ８００に処理を進め、後述する図８に示す重送後処理を実行する。
【００７０】
図７は、図６のＳ７００の原稿なし通知処理の一例を示すフローチャートである。このフローチャートの処理は、ＰＣ３１４のＣＰＵ３１７がＨＤＤ３２２にコンピュータ読取可能に記録されたアプリケーションプログラムを読み出して実行することにより実現されるものである。
【００７１】
原稿がないことが画像読取装置２００から通知されると、ＰＣ３１４のＣＰＵ３１７は、図１０に示す原稿無し通知ダイアログ１０００をディスプレイ３２０に表示し（Ｓ７０１）、スキャンを継続するか否かの選択操作を受け付ける。
【００７２】
図１０は、ＰＣ３１４のディスプレイ３２０に表示される原稿無し通知ダイアログ１０００の一例を示す図である。
【００７３】
図１０に示すように、原稿無し通知ダイアログ１０００には、スキャン継続する場合に指示する継続ボタン１００１と、スキャン終了する場合に指示するスキャンストップボタン１００２が設けられている。オペレータは、入力装置３２１を用いて、継続ボタン１００１、又はスキャンストップボタン１００２をクリック操作することにより、スキャンを継続するか否かの選択操作を行うことができる。
【００７４】
そして、オペレータからの選択操作を検知すると、ＣＰＵ３１７は、オペレータによって継続ボタン１００１がクリックされた（スキャン継続指示があった）か否かを判定する（Ｓ７０２）。
【００７５】
そして、継続ボタン１００１がクリックされた（スキャン継続指示があった）と判定した場合（Ｓ７０２でＹｅｓ）、ＣＰＵ３１７は、図６のＳ６０２に処理を戻し、スキャン開始命令を送信してスキャンを継続するように制御する。例えば、ユーザが原稿台１０２上に原稿を追加載置して、又は、原稿台１０２の載置状態を整えて、継続ボタン１００１をクリックすることにより、引き続き原稿のスキャンを継続することができる。
【００７６】
一方、スキャンストップボタン１００２がクリックされた（スキャン終了指示があった）と判定した場合（Ｓ７０２でＮｏ）、ＣＰＵ３１７は、図１１に示す終了ダイアログ１４００をディスプレイ３２０に表示する（Ｓ７０３）。
【００７７】
図１１は、ＰＣ３１４のディスプレイ３２０に表示される終了ダイアログ１４００の一例を示す図である。
【００７８】
そして、終了ダイアログ１４００のＯＫボタン１４０１のクリックを検知すると、ＣＰＵ３１７は、図６のＳ６０１に処理を戻し、オペレータからのスキャン開始操作を待つ。なお、画像読取装置２００から受け取った画像データが、ＲＡＭ３１６に保持されている場合（即ち、原稿台１０２上に載置される全ての原稿を給紙したために原稿無しとなった場合）、ＣＰＵ３１７は、上記ＲＡＭ３１６に保持される画像データをＨＤＤ３２２に保存するように制御する。
【００７９】
図８は、図６のＳ８００の重送後処理の一例を示すフローチャートである。この重送後処理においてオペレータは重送エラー無効エリアの設定が可能である。なお、このフローチャートの処理は、ＰＣ３１４のＣＰＵ３１７がＨＤＤ３２２にコンピュータ読取可能に記録されたアプリケーションプログラムを読み出して実行することにより実現されるものである。
【００８０】
画像読取装置２００から重送の発生が通知（重送検知通知）されると、ＰＣ３１４のＣＰＵ３１７は、ディスプレイ３２０に図１２に示す重送検知した旨を伝えるダイアログを表示する（Ｓ８０１）。
【００８１】
図１２は、ＰＣ３１４のディスプレイ３２０に表示される重送エラーダイアログ１２００の一例を示す図である。
【００８２】
次に、ＣＰＵ３１７は、画像読取装置２００から転送される重送検知部位（重送検知エリア）を受信するまで待機する（Ｓ８０２）。例えば、重送検知エリアは、重送を検知した範囲を含む矩形の原稿上での左上座標、右下座標で通知されるものとする。
【００８３】
そして、画像読取装置２００から転送される重送検知部位を受信したと判定した場合（Ｓ８０２でＹｅｓ）、ＣＰＵ３１７は、ディスプレイ３２０上のアプリケーション画面４００に、図１３に示すように重送検知部位を示す画像（読取画像（図６のＳ６０４で表示した画像）に重送検知部位を重ね、重送検知部位を点滅させた画像）を表示する（Ｓ８０３）。例えば、ＣＰＵ３１７は、重送検知部位（原稿上の左上座標、右下座標）を用いて、表示されている原稿の読取画像上に重送検知部位を示す画像を表示する。
【００８４】
図１３は、ＰＣ３１４のディスプレイ３２０に表示される重送部位を示す画像の一例を示す図である。
図１３に示すように、図８のＳ８０３では、重送部位を示す画像として、ディスプレイ３２０上のアプリケーション画面４００に、読取画像１１０１と、点滅した重送検知部位１１０２を重ねた画像を表示する。
【００８５】
続いて、ＣＰＵ３１７は、図１４に示す無効エリア設定ダイアログ１３００をディスプレイ３２０に表示し、重送検知部位を重送エラー無効エリアに設定するかどうかの選択操作を受け付けて、選択結果を判定する（Ｓ８０４）。
【００８６】
図１４は、ＰＣ３１４のディスプレイ３２０に表示される無効エリア設定ダイアログ１３００の一例を示す図である。
【００８７】
図１４に示すように、無効エリア設定ダイアログ１３００には、重送検知部位を重送エラー無効エリアに設定する場合に指示するＹＥＳボタン１３０１と、重送検知部位を重送エラー無効エリアに設定しない場合に指示するＮＯボタン１３０２が設けられている。オペレータは、入力装置３２１を用いて、ＹＥＳボタン１３０１、又はＮＯボタン１３０２をクリック操作することにより、重送検知部位を重送エラー無効エリアに設定か否かの選択操作を行うことができる。
【００８８】
図１３のように、読取画像に点滅した重送検知部位を重ねた画像を表示して、オペレータに、重送部位を通知することにより、オペレータは、重送部位を容易、且つ、正確に認識することができる。そして、図１４に示す無効エリア設定ダイアログ１３００により、その重送検知部位を重送エラー無効エリアに設定するか否かの選択操作を行うことができる。
【００８９】
そして、オペレータからの選択操作を検知すると、ＣＰＵ３１７は、オペレータによってＹＥＳボタン１３０１がクリックされた（重送検知部位を重送エラー無効エリアに設定する指示があった）か、オペレータによってＮＯボタン１３０２がクリックされた（重送検知部位を重送エラー無効エリアに設定しない指示があった）かを判定する。
【００９０】
そして、オペレータによってＮＯボタン１３０２がクリックされた（重送検知部位を重送エラー無効エリアに設定しない指示があった）と判定した場合（Ｓ８０４でＮｏ）、ＣＰＵ３１７は、Ｓ８０５に処理を進める。
【００９１】
Ｓ８０５では、ＣＰＵ３１７は、図１１に示した終了ダイアログ１４００をディスプレイ３２０に表示する。
【００９２】
そして、終了ダイアログ１４００のＯＫボタン１４０１のクリックを検知すると、ＣＰＵ３１７は、ＲＡＭ３１６に保持されている画像読取装置２００から受け取った画像データ（読取画像）を破棄し（Ｓ８０６）、図６のＳ６０１に処理を戻す。そして、オペレータからの新たなスキャン開始操作を待つ。
【００９３】
一方、オペレータによってＹＥＳボタン１３０１がクリックされた（重送検知部位を重送エラー無効エリアに設定する指示があった）と判定した場合（Ｓ８０４でＹｅｓ）、ＣＰＵ３１７は、Ｓ８０７に処理を進める。
【００９４】
Ｓ８０７では、ＣＰＵ３１７は、重送検知部位１１０２を重送エラー無効エリアに設定して画像読取装置２００のフラッシュメモリ３０７に保存する指示（重送エラー無効エリア設定指示）を画像読取装置２００に行う。この指示では、重送検知エリアとそのエリアを重送エラー無効エリアに設定する旨の指示が含まれる。この指示により画像読取装置２００は、上記重送検知エリアを重送エラー無効エリアに設定してフラッシュメモリ３０７に格納する。
【００９５】
次に、ＣＰＵ３１７は、Ｓ９００に処理を進め、後述する図９の重送回復待ち処理を行うように制御する。なお、ここでは、ＣＰＵ３１７は、ＲＡＭ３１６に保持されている画像読取装置２００から受け取った画像データ（読取画像）の破棄は行わず、該画像データ（読取画像）はＲＡＭ３１６に保持されたままとなる。
【００９６】
以下、図９を用いて重送回復待ち処理について説明する。
図９は、図８のステップＳ９００の重送回復待ち処理の一例を示すフローチャートである。このフローチャートの処理は、ＰＣ３１４のＣＰＵ３１７がＨＤＤ３２２にコンピュータ読取可能に記録されたアプリケーションプログラムを読み出して実行することにより実現されるものである。
【００９７】
まず、ＣＰＵ３１７は、ディスプレイ３２０に図１５に示す継続確認ダイアログ１５００を表示し（Ｓ９０１）、スキャンを継続するか否かの選択操作を受け付ける。
【００９８】
図１５は、ＰＣ３１４のディスプレイ３２０に表示される継続確認ダイアログ１５００の一例を示す図である。
【００９９】
図１５に示すように、継続確認ダイアログ１５００には、スキャン継続する場合に指示する継続ボタン１５０１と、スキャン終了する場合に指示するストップボタン１５０２が設けられている。オペレータは、入力装置３２１を用いて、継続ボタン１５０１、又はストップボタン１５０２をクリック操作することにより、スキャンを継続するか否かの選択操作を行うことができる。
【０１００】
そして、オペレータからの選択操作を検知すると、ＣＰＵ３１７は、オペレータによって継続ボタン１５０１がクリックされた（スキャン継続指示があった）か否かを判定する（Ｓ９０２）。
【０１０１】
そして、継続ボタン１５０１がクリックされた（スキャン継続指示があった）と判定した場合（Ｓ９０２でＹｅｓ）、ＣＰＵ３１７は、図６のＳ６０２に処理を戻し、スキャン開始命令を送信してスキャンを継続するように制御する。ここでは、ＣＰＵ３１７は、ＲＡＭ３１６に保持されている画像読取装置２００から受け取った画像データ（読取画像）の破棄は行わず、該画像データ（読取画像）はＲＡＭ３１６に保持されたままとなる。なお、画像読取装置２００は、アプリケーションプログラムからのスキャン開始命令の通知（Ｓ６０２）に応じて、画像読み取り前に予め設定されてフラッシュメモリ３０７に記憶された設定値（図８のＳ８０７で設定された重送エラー無効エリアを含む）を読み出し、該設定値に基づいてスキャン処理を再開する。
【０１０２】
一方、ストップボタン１５０２がクリックされた（スキャン終了指示があった）と判定した場合（Ｓ９０２でＮｏ）、ＣＰＵ３１７は、図１１に示した終了ダイアログ１４００をディスプレイ３２０に表示する（Ｓ９０３）。
【０１０３】
そして、終了ダイアログ１４００のＯＫボタン１４０１のクリックを検知すると、ＣＰＵ３１７は、ＲＡＭ３１６に保持されている画像読取装置２００から受け取った画像データ（読取画像）を破棄し（Ｓ９０４）、図６のＳ６０１に処理を戻す。そして、オペレータからの新たなスキャン開始操作を待つ。
【０１０４】
以上示したように、上記実施例では、ＰＣ３１４で読取画像及び重送検知部位の表示、及び重送検知後の継続可否の問い合わせ（重送エラー無効エリアの設定の有無、設定後の継続の有無の問い合わせ）を行っている。しかし、画像読取装置２００本体の操作パネル１０６を用いて読取画像及び重送検知部位の表示、及び重送検知後の継続可否の問い合わせを行うように構成してもよい。
【０１０５】
また、上記実施例では、超音波を用いて原稿の重送検知を行っているが、その他の方法、例えば原稿長さの検知や厚さによって原稿の重送検知を行うようにしてもよい。
【０１０６】
さらに、上記実施例では、重送エラー無効エリアで検知された重送をＰＣ３１４に通知しないという方法で重送エラーの通知／非通知を部分的に切り換えている。しかし、本発明の目的は重送エラー無効エリアにおける重送をオペレータに通知せず連続スキャンを継続することであり、この方法は上記に限らない。重送エラー無効エリアで重送が検知されても重送エラーとしない構成であればどのような方法を用いてもよい。例えば、重送検知を検知する電気部品の電源を落とすといった方法でもかまわない。
【０１０７】
また、上記実施例では、原稿束の連続スキャン中に重送が発生した際に、重送エラー無効エリアを設定している。しかし、バッチスキャン（連続スキャン）の前に予め、モード設定機能により重送エラー無効エリアを設定してから連続スキャンを開始する、若しくは重送エラー無効エリア設定時のスキャンに引き続き通常のスキャンを継続するといった手順でもかまわない。
【０１０８】
また、上記実施例では、重送検知部位を重送エラー無効エリアに設定しているが、重送エラー無効エリアは重送検知部位に限らない。例えばオペレータのマウスによるドラッグなどにより、設定してもかまわない。また、重送検知部位（重送検知エリア）１１０２をオペレータがマウス等により修正し、該修正したエリアを重送エラー無効エリアに設定してもよい。また、重送検知部位（重送検知エリア）１１０２に新たなエリア（複数でもよい）をオペレータがマウス等により追加し、重送検知エリアと追加したエリアを重送エラー無効エリアに設定してもよい。また、オペレータは任意のタイミングでマウス等の操作によりＰＣ３１４から画像読取装置２００に重送エラー無効エリアの設定を可能にしてもよい。また、これらの設定方法を組み合わせてもよい。この様にオペレータが自由に重送エラー無効エリアを設定できれば、添付物の場所の決まった定型紙に限らず、オペレータが重送エラーを無効にする添付物を張る位置を固定しておけば重送検知を有効的に使用できる。
【０１０９】
さらに、重送エラー無効エリアの設定後に、その設定値、若しくは設定値及び読取方法の設定をオペレータのカスタマイズモードとして、フラッシュメモリ３０７に保存しておけば、このカスタマイズモードをスキャン前に呼び出すだけで、何度も搬送する定型紙などの重送エラー無効エリアを毎回設定する手順が不要となる。なお、上記カスタマイズモードを、ＰＣ３１４のＨＤＤ３２２に保存しておき、このカスタマイズモードをスキャン指示の前に呼び出してＰＣ３１４から画像読取装置２００に設定するように構成してもよい。
【０１１０】
ここで、オペレータが任意のタイミングで、ＰＣ３１４から画像読取装置２００に行う重送エラー無効エリアの設定方法について説明する。
【０１１１】
ＰＣ３１４では、図４に示したモード設定ボタン４０３にて、重送検知が「有効」に設定され、さらに、不図示のボタンにより、重送エラー無効エリアの設定が指示されると、ＰＣ３１４のＣＰＵ３１７は、設定されている原稿サイズに対応する画像（原稿画像）を、アプリケーション画面４００上に表示する。
【０１１２】
そして、入力装置３２１を用いて上記原稿画像上への重送エラー無効エリアの指定を受け付ける。例えば、マウス等を用いた上記原稿画像上への矩形領域の指定を受け付ける。そして、オペレータは、上記原稿画像上への矩形領域の指定操作を行い、図示しない決定ボタンをクリックする操作を行うことで、重送エラー無効エリアを決定することができる。この操作を複数回行うことで、複数の重送エラー無効エリアを決定することができる。
【０１１３】
そして、オペレータが、アプリケーション画面４００上の図示しない設定ボタンをクリックすると、ＣＰＵ３１７はこの操作を検知し上記重送エラー無効エリアとして決定された１又は複数の矩形領域の情報を重送エラー無効エリアの情報として画像読取装置２００に通知する。例えば、矩形領域の左上及び右下の原稿画像上での座標を、重送エラー無効エリアの情報として、画像読取装置２００に通知する。
【０１１４】
この通知を受けて、画像読取装置２００のＣＰＵ３０８は、ＰＣ３１４から受け取った原稿画像上への重送エラー無効エリアの情報をフラッシュメモリ３０７に格納する。以上のように重送エラー無効エリアを設定することができる。
【０１１５】
なお、本実施例では、重送検知される毎に画像読取装置２００から重送を検知の通知がＰＣ３１４に送信されるので、このタイミングで実行される重送後処理（図８）にてオペレータは重送検知部位を重送エラー無効エリアに設定することができる。このため、上述のように予め手動で重送エラー無効エリアの設定を行うことなく、スキャンを開始することが可能である。
【０１１６】
最後に様々なサイズのシート媒体の混載されたシート束の中に重送検知非対象物のある用紙が混在している場合の重送エラー無効エリアの使用法について述べる。
【０１１７】
多くの画像読取装置もしくは、アプリケーションには読み取った画像などから用紙のサイズを求める自動サイズ検知機能が備えられている。
【０１１８】
様々なサイズの原稿が混載されているシート束をスキャンする場合には、画像読取装置２００は図５のＳ５１１にて、重送検知エリアとともに自動検知した用紙サイズをＰＣ３１４に通知する。そして、ＰＣ３１４は図８のＳ８０７にて、重送エラー無効エリアとともに、該重送エラー無効エリアを適用する用紙サイズとして画像読取装置２００で自動検知された用紙サイズを、画像読取装置２００に設定するようにする。そして画像読取装置２００はこの設定をフラッシュメモリ３０７に保存しておき、設定後は自動サイズ検知機能によって検知されたシートのサイズから、重送エラー無効エリアの有効／無効を切り替えてＰＣ３１４への重送検知の通知の有無を制御する。即ち、重送エラー無効エリアを、シートのサイズ毎に設定可能にする。このような構成により、添付物のある原稿が様々なサイズの原稿に混載された場合でも、原稿サイズに応じて適切な重送検知エラーを制御して、潤滑に効率よく画像を読み取ることができる。
【０１１９】
また、この方法を用いればサイズの異なる用紙が重なり、サイズの大きな紙に小さい紙がはみ出すことなく重なって搬送された場合でも、重送検知を失敗することもない。
【０１２０】
また、上記実施例では、重送エラー無効エリアを画像読取装置２００のフラッシュメモリ３０７に設定保持するものとし、画像読取装置２００がフラッシュメモリ３０７に設定された重送エラー無効エリアにて重送を検知した場合には、重送検知通知を行わない構成について説明した。
【０１２１】
しかし、重送エラー無効エリアをＰＣ３１４のＨＤＤ３２２に設定保持するようにしてもよい。この場合、画像読取装置２００のＣＰＵ３０８は、重送を検知すると、そのまま重送検知した旨と重送検知エリアをＰＣ３１４に通知する。そして、ＰＣ３１４のＣＰＵ３１７では、重送検知通知を受信した場合でも、その重送検知エリアがＨＤＤ３２２に設定保持された重送エラー無効エリアに該当する場合には、重送部位表示（図１３）を行わず、即ち、Ｓ８０３以降の処理は行わず、Ｓ６０２に処理を戻して、スキャン処理を継続するように制御するものとする。
【０１２２】
以上の説明は、画像読取装置と画像読取装置に接続されたＰＣとを有する画像読取システムについて説明をしてきたが、本発明はこれに限定されるものではない。内部に画像処理機能と制御機能等を備えたが画像読取装置や、内部に画像処理機能と制御機能、画像表示機能等を備えたが画像読取装置、ファクシミリや複写機の画像読取装置、複合機等の幅広い画像読取システムに適用できる。
【０１２３】
以上示したように、本発明によれば、上述した方法によりオペレータによって設定された重送エラー無効エリアに重送検知対象物があっても重送エラーが発生せず重送検知モードを有効にした状態で重送検知対象物のある原稿を潤滑に効率よく搬送し画像を読み取ることができる。
【０１２４】
この構成は、決まった位置に添付物のある定型紙シート媒体を連続して搬送する場合に非常に有効となる。
【０１２５】
そして、重送エラー無効エリアの外に重送を検知すると、重送したと判定して、原稿から読み取った画像に重ねて重送検知エリアを表示してオペレータに確認させるので、重送エラー無効エリアの外に添付物が貼られている原稿を誤って重送エラーとする失敗がなく、複数枚のシート媒体が完全に重なった状態で搬送された原稿を、添付物が貼られている原稿として重送エラーを見逃してしまう失敗もない。
【０１２６】
このように、本発明では、簡単な構成により、画像読取装置の大型化や高額化（コストアップ）を招くことなく、添付物のあるシート搬送において重送検知機能の誤検知や失敗を避けることができる。さらに、重送エラー無効エリアを実際に読み取られた原稿と該原稿上の重送検知エリアにより視認性良く設定可能にし、使用者の用途に合わせて重送エラー無効エリアを容易かつ正確に設定することが可能となり、使用者の操作性を向上することもできる。
【０１２７】
従って、装置を大型化せず、高額化させず、重送検知機能の誤検知、検知失敗を避け、重送が検知された部位の視認性をあげ、重送検知機能の操作性を向上させることができる画像読取装置を適用することができる。
【０１２８】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１２９】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【０１３０】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１３１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【０１３２】
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１３３】
２００    画像読取装置
２０６    重送検知センサ
３０１ｆ    表面画像読取センサ部
３０１ｂ    裏面画像読取センサ部
３０６    原稿検知センサ制御部
３０７    フラッシュメモリ
３０８    ＣＰＵ
３１１    重送検知センサ制御部
３１４    パーソナルコンピュータ（ＰＣ）
３２２    ＨＤＤ
３２０    ディスプレイ
３２１    入力装置
【図１】
2012229065.tif 000003
【図２】
2012229065.tif 000004
【図３】
2012229065.tif 000005
【図４】
2012229065.tif 000006
【図５】
2012229065.tif 000007
【図６】
2012229065.tif 000008
【図７】
2012229065.tif 000009
【図８】
2012229065.tif 000010
【図９】
2012229065.tif 000011
【図１０】
2012229065.tif 000012
【図１１】
2012229065.tif 000013
【図１２】
2012229065.tif 000014
【図１３】
2012229065.tif 000015
【図１４】
2012229065.tif 000016
【図１５】
2012229065.tif 000017