(57)【要約】【課題】リジェクトされた原稿を正常に読取られた原稿と分離して排出し、再読み取りを行った原稿をもとの原稿順序で原稿束の中に順番どおり戻し、処理に要する時間も短縮ことができる画像読取装置、画像読取方法、および、プログラムを提供することを提供することを課題とする。【解決手段】本発明は、読取部にて読取った原稿の異常読取を検出し、読取部にて読取られた画像、および、検出された異常読取結果を、原稿の読取順と対応させて記憶部に格納し、異常読取が検出された原稿と、異常読取が検出されなかった原稿と、を分離してスタック部に排出させるように排出部を制御し、分離してスタック部に排出された、異常読取が検出された原稿を、再度、読取部にて読取らせ、再読取画像を取得し、取得した再読取画像を、格納された読取順に対応する画像と差替える。【選択図】図３
2010219701.tif 000002
【特許請求の範囲】
【請求項１】
原稿をセットするホッパー部と、上記ホッパー部にセットされた上記原稿を１枚ずつ分離する分離部と、上記分離部にて分離された上記原稿の画像を読取る読取部と、上記読取部にて読取られた上記原稿を排出する排出部と、上記排出部にて排出された上記原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置であって、
上記制御部は、
上記読取部にて読取った上記原稿の異常読取を検出する検出手段と、
上記読取部にて読取られた上記画像、および、上記検出手段により検出された異常読取結果を、上記原稿の読取順と対応させて上記記憶部に格納する画像格納手段と、
上記検出手段により上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を分離して上記スタック部に排出させるように上記排出部を制御する分離スタック手段と、
上記分離スタック手段にて分離して上記スタック部に排出された、上記検出手段により上記異常読取が検出された上記原稿を、再度、上記読取部にて読取らせ、再読取画像を取得する再読取手段と、
上記再読取手段により取得した上記再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替える画像差替手段と、
を備えたことを特徴とする、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において、
上記画像格納手段にて格納された上記原稿の上記画像、および／または、上記再読取手段にて読取られた上記再読取画像を表示する表示部、
を更に備えたことを特徴とする、画像読取装置。
【請求項３】
請求項２に記載の画像読取装置において、
上記制御部は、
上記表示部にて表示された、上記画像格納手段により格納された上記読取順に対応する上記画像に対して、上記画像差替手段により、上記再読取手段により読取られた上記再読取画像と差替えるか否かを利用者に確認させる確認手段、
を更に備え、
上記画像差替手段は、
上記確認手段により、上記再読取手段により読取られた上記再読取画像と差替えることが確認された場合、上記再読取手段により取得した上記再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替えることを特徴とする、画像読取装置。
【請求項４】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記制御部は、
上記分離スタック手段により、上記異常読取が検出された上記原稿と上記異常読取が検出されなかった上記原稿とが分離されて上記スタック部に排出された上記原稿を、再度上記ホッパー部に戻した場合に、上記画像格納手段により格納された上記読取順に基づいて、上記異常読取が検出された上記原稿の上記読取順まで、上記異常読取が検出されなかった上記原稿を上記スタック部に排出するように上記分離部、上記読取部、および、上記排出部を制御し、上記異常読取が検出された上記原稿の挿入箇所を指示する原稿挿入補助手段、
を更に備えたことを特徴とする、画像読取装置。
【請求項５】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記検出手段は、
透過光を利用して上記異常読取を検出することを特徴とする、画像読取装置。
【請求項６】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記検出手段は、
上記原稿の外形に基づき、上記原稿の折れ、および、破れを上記異常読取として検出することを特徴とする、画像読取装置。
【請求項７】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記検出手段は、
上記原稿に付されたバーコードの読取結果に基づき、上記異常読取を検出することを特徴とする、画像読取装置。
【請求項８】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記検出手段は、
上記原稿の特定領域のＯＣＲ結果に基づき、上記異常読取を検出することを特徴とする、画像読取装置。
【請求項９】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記検出手段は、
上記原稿のサイズに基づき、上記異常読取を検出することを特徴とする、画像読取装置。
【請求項１０】
請求項１から３のいずれか１つに記載の画像読取装置において、
上記検出手段は、
上記原稿の重送を上記異常読取として検出することを特徴とする、画像読取装置。
【請求項１１】
請求項１０に記載の画像読取装置において、
上記画像格納手段は、
上記検出手段により上記重送が検出された場合、上記重送により重複して読込まれた上記画像の中で、最初の上記読取順に対応する上記画像のみ格納することを特徴とする、画像読取装置。
【請求項１２】
請求項１１に記載の画像読取装置において、
上記画像差替手段は、
上記再読取手段により重複した上記再読取画像を取得した場合、上記再読取手段により取得した重複した当該再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替え、
上記制御部は、
上記画像差替手段により、上記再読取手段により取得した重複した当該再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替えられた場合、上記読取順を付け直す読取順付け直し手段、
を更に備えたことを特徴とする、画像読取装置。
【請求項１３】
請求項３に記載の画像読取装置において、
上記検出手段は、
上記原稿の重送を上記異常読取として検出し、
上記確認手段は、
上記再読取手段により重複した上記再読取画像を取得した場合、上記画像格納手段により格納された上記読取順に対応する上記画像に対して、上記画像差替手段により、上記表示部にて表示された重複した当該再読取画像と差替えるか否かを利用者に確認させ、
上記制御部は、
上記確認手段により、上記再読取手段により読取られた上記再読取画像と差替えることが確認され、上記画像差替手段により、上記再読取手段により取得した重複した当該再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替えら場合、上記読取順を付け直す読取順付け直し手段、
を更に備えたことを特徴とする、画像読取装置。
【請求項１４】
請求項１から１３のいずれか１つに記載の画像読取装置において、
上記スタック部は、
上記検出手段により上記異常読取が検出された上記原稿をスタックする第１スタック部と、
上記異常読取が検出されなかった上記原稿をスタックする第２スタック部、
を更に備え、
上記排出部は、
上記読取部にて読取られた上記原稿を、上記第１スタック部または上記第２スタック部に切り替えて排出するスタック切替部、
を更に備え、
上記分離スタック手段は、
上記検出手段により上記異常読取が検出された上記原稿を上記第１スタック部に排出させ、上記異常読取が検出されなかった上記原稿を上記第２スタック部に排出させるように、上記スタック切替部を制御することを特徴とする、画像読取装置。
【請求項１５】
請求項１から１３のいずれか１つに記載の画像読取装置において、
上記排出部は、
上記読取部にて読取られた上記原稿を上記スタック部に排出する際の排出力を切り替える排出力切替部、
を更に備え、
上記分離スタック手段は、
上記検出手段により上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を上記スタック部の異なる位置にスタックさせるように、上記排出力切替部の上記排出力を制御することを特徴とする、画像読取装置。
【請求項１６】
原稿をセットするホッパー部と、上記ホッパー部にセットされた上記原稿を１枚ずつ分離する分離部と、上記分離部にて分離された上記原稿の画像を読取る読取部と、上記読取部にて読取られた上記原稿を排出する排出部と、上記排出部にて排出された上記原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置において実行される画像読取方法であって、
上記制御部において実行される、
上記読取部にて読取った上記原稿の異常読取を検出する検出ステップと、
上記読取部にて読取られた上記画像、および、上記検出ステップにて検出された異常読取結果を、上記原稿の読取順と対応させて上記記憶部に格納する画像格納ステップと、
上記検出ステップにて上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を分離して上記スタック部に排出させるように上記排出部を制御する分離スタックステップと、
上記分離スタックステップにて分離して上記スタック部に排出された、上記検出ステップにて上記異常読取が検出された上記原稿を、再度、上記読取部にて読取らせ、再読取画像を取得する再読取ステップと、
上記再読取ステップにて取得した上記再読取画像を、上記画像格納ステップにて格納された上記読取順に対応する上記画像と差替える画像差替ステップと、
を含むことを特徴とする、画像読取方法。
【請求項１７】
原稿をセットするホッパー部と、上記ホッパー部にセットされた上記原稿を１枚ずつ分離する分離部と、上記分離部にて分離された上記原稿の画像を読取る読取部と、上記読取部にて読取られた上記原稿を排出する排出部と、上記排出部にて排出された上記原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置に実行されるためのプログラムであって、
上記制御部において、
上記読取部にて読取った上記原稿の異常読取を検出する検出ステップと、
上記読取部にて読取られた上記画像、および、上記検出ステップにて検出された異常読取結果を、上記原稿の読取順と対応させて上記記憶部に格納する画像格納ステップと、
上記検出ステップにて上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を分離して上記スタック部に排出させるように上記排出部を制御する分離スタックステップと、
上記分離スタックステップにて分離して上記スタック部に排出された、上記検出ステップにて上記異常読取が検出された上記原稿を、再度、上記読取部にて読取らせ、再読取画像を取得する再読取ステップと、
上記再読取ステップにて取得した上記再読取画像を、上記画像格納ステップにて格納された上記読取順に対応する上記画像と差替える画像差替ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取方法、および、プログラムに関する。
【背景技術】
【０００２】
従来の画像読取装置においては、読込んだ原稿を画像解析することで原稿の読取ミスを検出し、読取ミスを起こした原稿を利用者に提示する技術が開示されている。
【０００３】
例えば、特許文献１に記載の技術では、帳票が重走や斜行等の異常走行を行った場合、分離動作しないホッパー部への送り、当該帳票を再び分離させて認識させるようにし、認識不能の帳票をできるだけ少なくすることでスタックを２系統に分ける帳票の発送技術が開示されている。すなわち、特許文献１に記載の技術では、アクセプトスタッカを用いて、読取を完了した原稿を排出し、リジェクトスタッカを用いて、再読み取りが必要な原稿を仕分けして排出することができる技術が開示されている。
【０００４】
ここで、図１を参照して従来技術（特許文献１）における画像読取処理の一例をについて説明する。図１は、従来技術における画像読取処理の一例を示すフローチャートである。
【０００５】
図１に示すように、まず、利用者は、原稿束をそろえて、ホッパー部に乗せる（ステップＳＡ−１）。そして、画像読取装置は、原稿の読取を開始し、異常媒体（再読取必要な原稿）を別に（すなわち、リジェクトスタッカに）スタックする（ステップＳＡ−２）。そして、画像読取装置は、再読取必要な原稿に対して、再読取を実施し、読取画像を置き換える（ステップＳＡ−３）。そして、利用者は、再読取により読取った画像とアクセプトスタッカにスタックされた正常に読込まれた原稿束から、ステップＳＡ−２における読取の際に、リジェクトされた場所（すなわち、原稿束中のページ）を指定する（ステップＳＡ−４）。そして、利用者は、再読取を行った原稿を、アクセプトスタッカにスタックされた原稿束の、ステップＳＡ−４にて指定した場所に戻す（ステップＳＡ−５）。
【０００６】
また、例えば、特許文献２に記載の技術では、スキャンミスを自動検出し、再読み取り必要なスキャンミスが発生した原稿を、排出された原稿束の中にそのまま順番どおり戻し、排出された原稿束の中の該当（再読み取り必要な原稿）のページ数まで空送りして、利用者に再読み取り必要な原稿を提示、および、告知する技術が開示されている。
【０００７】
ここで、図２を参照して従来技術（特許文献２）における画像読取処理の一例をについて説明する。図２は、従来技術における画像読取処理の一例を示すフローチャートである。
【０００８】
図２に示すように、まず、利用者は、原稿束をそろえて、ホッパー部に乗せる（ステップＳＢ−１）。そして、画像読取装置は、原稿の読取を開始する（ステップＳＢ−２）。そして、利用者は、画像読取装置により提示された読取結果（すなわち、再読取必要な原稿）を目視確認し、再読取が必要な媒体を抽出し（ステップＳＢ−３）、スタックされた原稿束から、再読取が必要な原稿を抜き出す（ステップＳＢ−４）。そして、画像読取装置は、再読取必要な原稿に対して、再読取を実施し、読取画像を置き換える（ステップＳＢ−５）。そして、利用者は、再読取を行った原稿を、スタックされた原稿束に戻す（ステップＳＢ−６）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特許３０６２９６０号公報
【特許文献２】特開２００５−３１１７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１記載の従来の画像読取装置においては、正常に読込まれたか否かの判断のみによって異なるスタッカに帳票が排出され、読込んだ帳票の読取順（ページ）管理を行わず、読取った帳票の読取順を再現して整理することができないという問題点を有していた。
【００１１】
また、特許文献２記載の従来の画像読取装置においては、再読み取りが必要な原稿を利用者に提示する際に、再読み取り不要な原稿を空送りするので、枚数が膨大な原稿束の場合、時間がかかってしまうという問題点を有していた。また、特許文献２記載の従来の画像読取装置においては、読込んだ後の原稿を、再読み取り不要な原稿と読取必要な原稿とに分離して取得したい場合に、手動により分離しなければならないという問題点を有していた。
【００１２】
本発明は、上記問題点に鑑みてなされたもので、リジェクトされた原稿を正常に読取られた原稿と分離して排出し、再読み取りを行った原稿をもとの原稿順序で原稿束の中に順番どおり戻し、処理に要する時間も短縮ことができる画像読取装置、画像読取方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
このような目的を達成するため、本発明の画像読取装置は、原稿をセットするホッパー部と、上記ホッパー部にセットされた上記原稿を１枚ずつ分離する分離部と、上記分離部にて分離された上記原稿の画像を読取る読取部と、上記読取部にて読取られた上記原稿を排出する排出部と、上記排出部にて排出された上記原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置であって、上記制御部は、上記読取部にて読取った上記原稿の異常読取を検出する検出手段と、上記読取部にて読取られた上記画像、および、上記検出手段により検出された異常読取結果を、上記原稿の読取順と対応させて上記記憶部に格納する画像格納手段と、上記検出手段により上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を分離して上記スタック部に排出させるように上記排出部を制御する分離スタック手段と、上記分離スタック手段にて分離して上記スタック部に排出された、上記検出手段により上記異常読取が検出された上記原稿を、再度、上記読取部にて読取らせ、再読取画像を取得する再読取手段と、上記再読取手段により取得した上記再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替える画像差替手段と、を備えたことを特徴とする。
【００１４】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記画像格納手段にて格納された上記原稿の上記画像、および／または、上記再読取手段にて読取られた上記再読取画像を表示する表示部、を更に備えたことを特徴とする。
【００１５】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記制御部は、上記表示部にて表示された、上記画像格納手段により格納された上記読取順に対応する上記画像に対して、上記画像差替手段により、上記再読取手段により読取られた上記再読取画像と差替えるか否かを利用者に確認させる確認手段、を更に備え、上記画像差替手段は、上記確認手段により、上記再読取手段により読取られた上記再読取画像と差替えることが確認された場合、上記再読取手段により取得した上記再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替えることを特徴とする。
【００１６】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記制御部は、上記分離スタック手段により、上記異常読取が検出された上記原稿と上記異常読取が検出されなかった上記原稿とが分離されて上記スタック部に排出された上記原稿を、再度上記ホッパー部に戻した場合に、上記画像格納手段により格納された上記読取順に基づいて、上記異常読取が検出された上記原稿の上記読取順まで、上記異常読取が検出されなかった上記原稿を上記スタック部に排出するように上記分離部、上記読取部、および、上記排出部を制御し、上記異常読取が検出された上記原稿の挿入箇所を指示する原稿挿入補助手段、を更に備えたことを特徴とする。
【００１７】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、透過光を利用して上記異常読取を検出することを特徴とする。
【００１８】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、上記原稿の外形に基づき、上記原稿の折れ、および、破れを上記異常読取として検出することを特徴とする。
【００１９】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、上記原稿に付されたバーコードの読取結果に基づき、上記異常読取を検出することを特徴とする。
【００２０】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、上記原稿の特定領域のＯＣＲ結果に基づき、上記異常読取を検出することを特徴とする。
【００２１】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、上記原稿のサイズに基づき、上記異常読取を検出することを特徴とする。
【００２２】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、上記原稿の重送を上記異常読取として検出することを特徴とする。
【００２３】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記画像格納手段は、上記検出手段により上記重送が検出された場合、上記重送により重複して読込まれた上記画像の中で、最初の上記読取順に対応する上記画像のみ格納することを特徴とする。
【００２４】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記画像差替手段は、上記再読取手段により重複した上記再読取画像を取得した場合、上記再読取手段により取得した重複した当該再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替え、上記制御部は、上記画像差替手段により、上記再読取手段により取得した重複した当該再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替えられた場合、上記読取順を付け直す読取順付け直し手段、を更に備えたことを特徴とする。
【００２５】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記検出手段は、上記原稿の重送を上記異常読取として検出し、上記確認手段は、上記再読取手段により重複した上記再読取画像を取得した場合、上記画像格納手段により格納された上記読取順に対応する上記画像に対して、上記画像差替手段により、上記表示部にて表示された重複した当該再読取画像と差替えるか否かを利用者に確認させ、上記制御部は、上記確認手段により、上記再読取手段により読取られた上記再読取画像と差替えることが確認され、上記画像差替手段により、上記再読取手段により取得した重複した当該再読取画像を、上記画像格納手段により格納された上記読取順に対応する上記画像と差替えら場合、上記読取順を付け直す読取順付け直し手段、を更に備えたことを特徴とする。
【００２６】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記スタック部は、上記検出手段により上記異常読取が検出された上記原稿をスタックする第１スタック部と、上記異常読取が検出されなかった上記原稿をスタックする第２スタック部、を更に備え、上記排出部は、上記読取部にて読取られた上記原稿を、上記第１スタック部または上記第２スタック部に切り替えて排出するスタック切替部、を更に備え、上記分離スタック手段は、上記検出手段により上記異常読取が検出された上記原稿を上記第１スタック部に排出させ、上記異常読取が検出されなかった上記原稿を上記第２スタック部に排出させるように、上記スタック切替部を制御することを特徴とする。
【００２７】
また、本発明の画像読取装置は、上記記載の画像読取装置において、上記排出部は、上記読取部にて読取られた上記原稿を上記スタック部に排出する際の排出力を切り替える排出力切替部、を更に備え、上記分離スタック手段は、上記検出手段により上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を上記スタック部の異なる位置にスタックさせるように、上記排出力切替部の上記排出力を制御することを特徴とする。
【００２８】
また、本発明の画像処理方法は、原稿をセットするホッパー部と、上記ホッパー部にセットされた上記原稿を１枚ずつ分離する分離部と、上記分離部にて分離された上記原稿の画像を読取る読取部と、上記読取部にて読取られた上記原稿を排出する排出部と、上記排出部にて排出された上記原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置において実行される画像読取方法であって、上記制御部において実行される、上記読取部にて読取った上記原稿の異常読取を検出する検出ステップと、上記読取部にて読取られた上記画像、および、上記検出ステップにて検出された異常読取結果を、上記原稿の読取順と対応させて上記記憶部に格納する画像格納ステップと、上記検出ステップにて上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を分離して上記スタック部に排出させるように上記排出部を制御する分離スタックステップと、上記分離スタックステップにて分離して上記スタック部に排出された、上記検出ステップにて上記異常読取が検出された上記原稿を、再度、上記読取部にて読取らせ、再読取画像を取得する再読取ステップと、上記再読取ステップにて取得した上記再読取画像を、上記画像格納ステップにて格納された上記読取順に対応する上記画像と差替える画像差替ステップと、を含むことを特徴とする。
【００２９】
また、本発明のプログラムは、原稿をセットするホッパー部と、上記ホッパー部にセットされた上記原稿を１枚ずつ分離する分離部と、上記分離部にて分離された上記原稿の画像を読取る読取部と、上記読取部にて読取られた上記原稿を排出する排出部と、上記排出部にて排出された上記原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置に実行されるためのプログラムであって、上記制御部において、上記読取部にて読取った上記原稿の異常読取を検出する検出ステップと、上記読取部にて読取られた上記画像、および、上記検出ステップにて検出された異常読取結果を、上記原稿の読取順と対応させて上記記憶部に格納する画像格納ステップと、上記検出ステップにて上記異常読取が検出された上記原稿と、上記異常読取が検出されなかった上記原稿と、を分離して上記スタック部に排出させるように上記排出部を制御する分離スタックステップと、上記分離スタックステップにて分離して上記スタック部に排出された、上記検出ステップにて上記異常読取が検出された上記原稿を、再度、上記読取部にて読取らせ、再読取画像を取得する再読取ステップと、上記再読取ステップにて取得した上記再読取画像を、上記画像格納ステップにて格納された上記読取順に対応する上記画像と差替える画像差替ステップと、を実行させることを特徴とする。
【発明の効果】
【００３０】
この発明によれば、読取部にて読取った原稿の異常読取を検出し、読取部にて読取られた画像、および、検出された異常読取結果を、原稿の読取順と対応させて記憶部に格納し、異常読取が検出された原稿と、異常読取が検出されなかった原稿と、を分離してスタック部に排出させるように排出部を制御し、分離してスタック部に排出された、異常読取が検出された原稿を、再度、読取部にて読取らせ、再読取画像を取得し、取得した再読取画像を、格納された読取順に対応する画像と差替えることができる。これにより、本発明は、スキャンミスにより、読取が失敗した画像が混在しても、再読取が必要な原稿を自動的に探し出し、再読取を行うため、効率的に読取った順番の原稿のスキャニングデータを得ることが可能となるという効果を奏する。
【００３１】
また、この発明によれば、格納された原稿の画像、および／または、読取られた再読取画像を表示する表示部を更に備えることができる。これにより、本発明は、利用者が読取られたデータを容易に確認できるという効果を奏する。
【００３２】
また、この発明によれば、表示部にて表示された、格納された読取順に対応する画像に対して、読取られた再読取画像と差替えるか否かを利用者に確認させ、読取られた再読取画像と差替えることが確認された場合、取得した再読取画像を、格納された読取順に対応する画像と差替えることができる。これにより、本発明は、利用者が画像の差替えを確認しながらデータ取得をできるという効果を奏する。
【００３３】
また、この発明によれば、異常読取が検出された原稿と異常読取が検出されなかった原稿とが分離されてスタック部に排出された原稿を、再度ホッパー部に戻した場合に、格納された読取順に基づいて、異常読取が検出された原稿の読取順まで、異常読取が検出されなかった原稿をスタック部に排出するように分離部、読取部、および、排出部を制御し、異常読取が検出された原稿の挿入箇所を指示することができる。これにより、本発明は、スキャンミスにより再読取を行った後で、読取済み原稿を順番どおりに並べ替えることが容易にできるため、画像の読取を止めることなく、再読取を行った原稿を汚すことなくもとの並び順に効率的に戻すことができるという効果を奏する。
【００３４】
また、この発明によれば、透過光を利用して異常読取を検出することができる。これにより、本発明は、反射光を利用した画像読取装置では読取にくい原稿も読取れるため、画像の検出精度を上げることができるという効果を奏する。
【００３５】
また、この発明によれば、原稿の外形に基づき、原稿の折れ、および、破れを異常読取として検出することができる。これにより、本発明は、原稿の物理的状態を検出できるため、原稿の再読取が必要な原稿をより精度よく検出することができるという効果を奏する。
【００３６】
また、この発明によれば、原稿に付されたバーコードの読取結果に基づき、異常読取を検出することができる。これにより、本発明は、予め原稿に付された情報を検出できるため、再読取が必要な原稿をより精度よく検出することができるという効果を奏する。
【００３７】
また、この発明によれば、原稿の特定領域のＯＣＲ結果に基づき、異常読取を検出することができる。これにより、本発明は、読取画像中の文字の変形等を検出できるため、再読取が必要な原稿をより精度よく検出することができるという効果を奏する。
【００３８】
また、この発明によれば、原稿のサイズに基づき、異常読取を検出することができる。これにより、本発明は、原稿の間にメモ書きがはさまれていた場合でも検出できるため、再読取が必要な原稿をより精度よく検出することができるという効果を奏する。
【００３９】
また、この発明によれば、原稿の重送を異常読取として検出することができる。これにより、本発明は、原稿に同一ページが重複して挟まれていた場合に検出することができるという効果を奏する。
【００４０】
また、この発明によれば、重送が検出された場合、重送により重複して読込まれた画像の中で、最初の読取順に対応する画像のみ格納することができる。これにより、本発明は、重複ページを除いた原稿データの作成をすることができるという効果を奏する。
【００４１】
また、この発明によれば、重複した再読取画像を取得した場合、取得した重複した当該再読取画像を、格納された読取順に対応する画像と差替え、取得した重複した当該再読取画像を、格納された読取順に対応する画像と差替えられた場合、読取順を付け直すことができる。これにより、本発明は、重複ページを含む読込まれた原稿どおりの原稿データを自動的に作成することができるという効果を奏する。
【００４２】
また、この発明によれば、原稿の重送を異常読取として検出し、重複した再読取画像を取得した場合、格納された読取順に対応する画像に対して、表示部にて表示された重複した当該再読取画像と差替えるか否かを利用者に確認させ、読取られた再読取画像と差替えることが確認され、取得した重複した当該再読取画像を、格納された読取順に対応する画像と差替えら場合、読取順を付け直すことができる。これにより、本発明は、利用者の判断により、重複ページを含む読込まれた原稿どおりの原稿データを作成することができるという効果を奏する。
【００４３】
また、この発明によれば、スタック部は、異常読取が検出された原稿をスタックする第１スタック部と、異常読取が検出されなかった原稿をスタックする第２スタック部、を更に備え、排出部は、読取部にて読取られた原稿を、第１スタック部または第２スタック部に切り替えて排出するスタック切替部、を更に備え、異常読取が検出された原稿を第１スタック部に排出させ、異常読取が検出されなかった原稿を第２スタック部に排出させるように、スタック切替部を制御することができる。これにより、本発明は、第１スタック部（リジェクトスタッカ）を設けて、再読取が必要な原稿（例えば、重送した原稿）を仕分けしてリジェクトスタッカへ排出するため、利用者が再読取の必要な原稿を容易に認識できるという効果を奏する。
【００４４】
また、この発明によれば、排出部は、読取部にて読取られた原稿をスタック部に排出する際の排出力を切り替える排出力切替部、を更に備え、異常読取が検出された原稿と、異常読取が検出されなかった原稿と、をスタック部の異なる位置にスタックさせるように、排出力切替部の排出力を制御することができる。これにより、本発明は、一つのスタッカしか備えていない画像読取装置であっても、正常に読取られた原稿と再読取が必要な原稿を仕分けすることができるという効果を奏する。
【図面の簡単な説明】
【００４５】
【図１】図１は、従来技術における画像読取処理の一例を示すフローチャートである。
【図２】図２は、従来技術における画像読取処理の一例を示すフローチャートである。
【図３】図３は、本実施の形態における画像読取装置の構成の一例を示すブロック図である。
【図４】図４は、本実施の形態における画像読取装置の構成の一例を示すブロック図である。
【図５】図５は、本実施の形態における画像読取装置の構成の一例を示すブロック図である。
【図６】図６は、本実施の形態における画像読取処理の一例を示すフローチャートである。
【図７】図７は、本実施の形態における画像読取装置において実行される原稿整列処理の一例を示すフローチャートである。
【図８−１】図８-１は、本実施の形態における画像読取処理における原稿の配置の一例を示す模式図である。
【図８−２】図８-２は、本実施の形態における画像読取処理における原稿の配置の一例を示す模式図である。
【図８−３】図８-３は、本実施の形態における画像読取処理における原稿の配置の一例を示す模式図である。
【図９】図９は、本実施の形態における画像読取装置の重送原稿読取処理の一例を示すフローチャートである。
【図１０】図１０は、本実施の形態における画像読取装置の重送原稿読取処理の一例を示すフローチャートである。
【図１１−１】図１１-１は、本実施の形態における重送原稿読取処理における原稿の配置の一例を示す模式図である。
【図１１−２】図１１-２は、本実施の形態における重送原稿読取処理における原稿の配置の一例を示す模式図である。
【発明を実施するための形態】
【００４６】
以下に、本発明にかかる画像読取装置、画像読取方法、および、プログラムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００４７】
本発明は、概略的に、以下の基本的特徴を有する。すなわち、本発明は、原稿をセットするホッパー部と、ホッパー部にセットされた原稿を１枚ずつ分離する分離部と、分離部にて分離された原稿の画像を読取る読取部と、読取部にて読取られた原稿を排出する排出部と、排出部にて排出された原稿をスタックするスタック部と、制御部と、記憶部と、を少なくとも備えた画像読取装置である。
【００４８】
［画像読取装置１００の構成］
次に、図３から図５を参照して、画像読取装置１００の構成について説明する。
【００４９】
［基本構成］
まず、図３を参照して、本実施の形態における画像読取装置１００の基本構成について説明する。図３は、本実施の形態における画像読取装置の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００５０】
図３において画像読取装置１００は、概略的に、制御部１０２と記憶部１０６とホッパー部１１２と分離部１１４と読取部１１６と排出部１１７とスタック部１１８と表示部１２０を備えて構成される。ここで、制御部１０２は、画像読取装置１００の全体を統括的に制御するＣＰＵ等である。また、記憶部１０６は、各種のデータベースやテーブルなどを格納する装置である。これら画像読取装置１００の各部は任意の通信路を介して通信可能に接続されている。また、画像読取装置１００は、通信制御インターフェース部（図示せず）を介して、ネットワーク（図示せず）に通信可能に接続されていてもよく、このネットワーク（図示せず）を介して、上位システム（ＰＣ）２００と通信可能に接続されていてもよい。ここで、上位システム（ＰＣ）２００は、サーバ等であってもよく、上位システム（ＰＣ）２００のハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成していてもよい。また、通信制御インターフェース部（図示せず）は、本画像読取装置１００とネットワーク（図示せず）との間における通信制御を行ってもよい。すなわち、通信制御インターフェース部（図示せず）は、上位システム（ＰＣ）２００等の外部装置と通信回線を介してデータを通信する機能を有していてもよい。また、ネットワーク(図示せず)は、本画像読取装置１００と上位システム（ＰＣ）２００等の外部装置とを相互に接続する機能を有し、例えば、インターネット、電話回線網（携帯端末回線網、一般電話回線網を含む。）、イントラネット等であってもよい。
【００５１】
記憶部１０６は、固定ディスク装置等のストレージ手段であり、各種のデータベースやテーブル（画像ファイル１０６ａ等）を格納する。記憶部１０６の各構成要素のうち、画像ファイル１０６ａは、読取部１１６にて読取られた画像、および、制御部１０２により検出された異常読取結果を、原稿の読取順と対応させて記憶する画像記憶手段である。
【００５２】
また、制御部１０２は、制御信号を介して、ホッパー部１１２、分離部１１４、読取部１１６、排出部１１７、スタック部１１８、表示部１２０の制御を行う。ここで、ホッパー部１１２は、原稿をセットするトレイである。また、分離部１１４は、ホッパー部１１２にセットされた原稿を１枚ずつ分離する分離手段である。また、読取部１１６は、分離部１１４にて分離された原稿の画像を読取る読取手段であり、反射光を利用した反射型、透過光を利用した透過型、赤外線を利用した赤外線形等のイメージスキャナ等を用いることができる。また、排出部１１７は、読取部１１６にて読取られた原稿を排出する排出手段である。ここで、排出部１１７の各構成のうち、スタック切替部１１７ａは、読取部１１６にて読取られた原稿を、第１のスタック部または第２のスタック部に切り替えて排出するスタック切替手段である。また、排出力切替部１１７ｂは、読取部１１６にて読取られた原稿をスタック部１１８に排出する際の排出力を切り替える排出力切替手段である。また、スタック部１１８は、排出部１１７にて排出された原稿をスタックするスタック手段である。ここで、スタック部１１８の各構成のうち、第１スタック部１１８ａは、制御部１０２により異常読取が検出された原稿をスタックするスタック手段である。また、第２スタック部１１８ｂは、制御部１０２より異常読取が検出されなかった原稿をスタックするスタック手段である。また、ストッパ１１８ｃは、排出部１１７から排出された原稿をそろえる整理手段である。また、表示部１２０は、画像ファイル１０６ａに格納された原稿の画像、および／または、制御部１０２にて読取られた再読取画像を表示する表示手段であり、液晶や有機ＥＬ等から構成されるディスプレイやモニタ等を用いることができる。
【００５３】
また、図３において、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部１０２は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、機能概念的に、検出部１０２ａ、画像格納部１０２ｂ、分離スタック部１０２ｃ、再読取部１０２ｄ、画像差替部１０２ｅ、確認部１０２ｆ、原稿挿入補助部１０２ｇ、読取順付け直し部１０２ｈを備えて構成されている。
【００５４】
このうち、検出部１０２ａは、読取部１１６にて読取った原稿の異常読取を検出する検出手段である。ここで、検出部１０２ａは、透過光を利用して異常読取を検出してもよい。また、検出部１０２ａは、原稿の外形に基づき、原稿の折れ、および、破れを異常読取として検出してもよい。また、検出部１０２ａは、原稿に付されたバーコードの読取結果に基づき、異常読取を検出してもよい。また、検出部１０２ａは、原稿の特定領域のＯＣＲ結果に基づき、異常読取を検出してもよい。また、検出部１０２ａは、原稿のサイズに基づき、異常読取を検出してもよい。また、検出部１０２ａは、原稿の重送を異常読取として検出してもよい。
【００５５】
また、画像格納部１０２ｂは、読取部１１６にて読取られた画像、および、検出部１０２ａにより検出された異常読取結果を、原稿の読取順と対応させて画像ファイル１０６ａに格納する画像格納手段である。ここで、画像格納部１０２ｂは、検出部１０２ａにより重送が検出された場合、重送により重複して読込まれた画像の中で、最初の読取順に対応する画像のみ格納してもよい。
【００５６】
また、分離スタック部１０２ｃは、検出部１０２ａにより異常読取が検出された原稿と、異常読取が検出されなかった原稿と、を分離してスタック部１１８に排出させるように排出部１１７を制御する分離スタック手段である。ここで、分離スタック部１０２ｃは、検出部１０２ａにより異常読取が検出された原稿を第１スタック部１１８ａに排出させ、異常読取が検出されなかった原稿を第２スタック部１１８ｂに排出させるように、スタック切替部１１７ａを制御してもよい。また、分離スタック部１０２ｃは、検出部１０２ａにより異常読取が検出された原稿と、異常読取が検出されなかった原稿と、をスタック部１１８の異なる位置（第１スタック部１１８ａ、および、第２スタック部１１８ｂ）にスタックさせるように、排出力切替部１１７ｂの排出力を制御してもよい。
【００５７】
また、再読取部１０２ｄは、分離スタック部１０２ｃにて分離してスタック部に排出された、検出部１０２ａにより異常読取が検出された原稿を、再度、読取部１１６にて読取らせ、再読取画像を取得する再読取手段である。
【００５８】
また、画像差替部１０２ｅは、再読取部１０２ｄにより取得した再読取画像を、画像格納部１０２ｂにより格納された読取順に対応する画像と差替える画像差替手段である。ここで、画像差替部１０２ｅは、確認部１０２ｆにより、再読取部１０２ｄにより読取られた再読取画像と差替えることが確認された場合、再読取部１０２ｄにより取得した再読取画像を、画像格納部１０２ｂにより格納された読取順に対応する画像と差替えてもよい。また、画像差替部１０２ｅは、再読取部１０２ｄにより重複した再読取画像を取得した場合、再読取部１０２ｄにより取得した重複した当該再読取画像を、画像格納部１０２ｂにより格納された読取順に対応する画像と差替えてもよい。
【００５９】
また、確認部１０２ｆは、表示部１２０にて表示された、画像格納部１０２ｂにより格納された読取順に対応する画像に対して、画像差替部１０２ｅにより、再読取部１０２ｄにより読取られた再読取画像と差替えるか否かを利用者に確認させる確認手段である。ここで、確認部１０２ｆは、再読取部１０２ｄにより重複した再読取画像を取得した場合、画像格納部１０２ｂにより格納された読取順に対応する画像に対して、画像差替部１０２ｅにより、表示部１２０にて表示された重複した当該再読取画像と差替えるか否かを利用者に確認させてもよい。
【００６０】
また、原稿挿入補助部１０２ｇは、分離スタック部１０２ｃにより、異常読取が検出された原稿と異常読取が検出されなかった原稿とが分離されてスタック部１１８に排出された原稿を、再度ホッパー部１１２に戻した場合に、画像格納部１０２ｂにより格納された読取順に基づいて、異常読取が検出された原稿の読取順まで、異常読取が検出されなかった原稿をスタック部１１８に排出するように分離部１１４、読取部１１６、および、排出部１１７を制御し、異常読取が検出された原稿の挿入箇所を指示する原稿挿入補助手段である。
【００６１】
また、読取順付け直し部１０２ｈは、画像差替部１０２ｅにより、再読取部１０２ｄにより取得した重複した当該再読取画像を、画像格納部１０２ｂにより格納された読取順に対応する画像と差替えられた場合、読取順を付け直す読取順付け直し手段である。ここで、読取順付け直し部１０２ｈは、確認部１０２ｆにより、再読取部１０２ｄにより読取られた再読取画像と差替えることが確認され、画像差替部１０２ｅにより、再読取部１０２ｄにより取得した重複した当該再読取画像を、画像格納部１０２ｂにより格納された読取順に対応する画像と差替えら場合、読取順を付け直してもよい。以上で、本実施の形態における画像読取装置１００の基本構成の説明を終える。
【００６２】
［構成１］
次に、図４を参照して、本実施の形態における排出部１１７にスタック切替部１１７ａを備えた画像読取装置１００の構成の一例について説明する。図４は、本実施の形態における画像読取装置１００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを模式的に示している。
【００６３】
図４に示すように、画像読取装置１００は、原稿をセットするホッパー部１１２と、ホッパー部１１２にセットされた原稿を１枚ずつ分離する分離部１１４と、分離部１１４にて分離された原稿の画像を読取る読取部１１６と、異常読取が検出された原稿をスタックする第１スタック部１１８ａ（リジェクトスタッカ）と異常読取が検出されなかった原稿をスタックする第２スタック部１１８ｂ（アクセプトスタッカ）とを備えるスタック部１１８と、読取部１１６にて読取られた原稿を、第１スタック部１１８ａ（リジェクトスタッカ）または第２スタック部１１８ｂ（アクセプトスタッカ）に切り替えて排出するスタック切替部１１７ａを備える排出部１１７と、を備えて構成される。
【００６４】
また、図４において、画像読取装置１００の内部を分離部１１４から第１スタック部１１８ａ（リジェクトスタッカ）および第２スタック部１１８ｂ（アクセプトスタッカ）へ伸びる曲線は、原稿の搬送路を示しており、画像読取装置１００の内部の円形の図形は搬送ローラを示している。以上で、本実施の形態における画像読取装置１００の構成の一例について説明を終える。
【００６５】
［構成２］
次に、図５を参照して、本実施の形態における排出部１１７に排出力切替部１１７ｂを備えた画像読取装置１００の構成の一例について説明する。図５は、本実施の形態における画像読取装置１００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００６６】
図５に示すように、画像読取装置１００は、原稿をセットするホッパー部１１２と、ホッパー部１１２にセットされた原稿を１枚ずつ分離する分離部１１４と、分離部１１４にて分離された原稿の画像を読取る読取部１１６と、読取部１１６にて読取られた原稿をスタック部１１８に排出する際の排出力を切り替える排出力切替部１１７ｂを備える排出部１１７と、異常読取が検出された原稿と異常読取が検出されなかった原稿を一つのスタック部１１８に分離してスタックできるように、第１スタック部１１８ａ（リジェクトスタッカ）と第２スタック部１１８ｂ（アクセプトスタッカ）と排出力切替部１１７ｂから排出された原稿をそろえるストッパ１１８ｃとを備えるスタック部１１８、を備えて構成される。
【００６７】
また、図５において、画像読取装置１００の内部を分離部１１４から第１スタック部１１８ａ（リジェクトスタッカ）および第２スタック部１１８ｂ（アクセプトスタッカ）へ伸びる曲線は、原稿の搬送路を示しており、画像読取装置１００の内部の円形の図形は搬送ローラを示している。
【００６８】
以上で、本画像読取装置１００の構成の説明を終える。
【００６９】
［画像読取処理］
次に、本実施の形態における画像読取処理の一例について、以下に図６から図１１-２を参照して詳細に説明する。
【００７０】
［基本処理］
まず、図６を参照して、本実施の形態における画像読取装置１００の基本処理の一例について説明する。図６は、本実施の形態における画像読取処理の一例を示すフローチャートである。
【００７１】
図６に示すように、利用者は、原稿束を揃えて、ホッパー部１１２に乗せる（ステップＳＣ−１）。
【００７２】
そして、検出部１０２ａは、原稿の読取が開始されると、読取部１１６にて読取った原稿の異常読取を検出する。そして、分離スタック部１０２ｃは、検出部１０２ａにより異常読取が検出された原稿と、異常読取が検出されなかった原稿と、を分離して排出させるように排出部１１７を制御し、異常媒体（すなわち、異常読取が検出された原稿）を別（例えば、第１スタック部１１８ａ（リジェクトスタッカ））にスタックさせる。そして、画像格納部１０２ｂは、読取部１１６にて読取られた画像、すなわち、原稿の読取順に読取ページに対する検出結果、および、検出部１０２ａにより検出された異常読取結果を、原稿の読取順と対応させて記憶部１０６（例えば、画像ファイル１０６ａ）に保存する（ステップＳＣ−２）。ここで、検出部１０２ａは、透過光を利用して異常読取を検出してもよい。また、検出部１０２ａは、原稿の外形に基づき、原稿の折れ、および、破れを異常読取として検出してもよい。また、検出部１０２ａは、原稿に付されたバーコードの読取結果に基づき、異常読取を検出してもよい。また、検出部１０２ａは、原稿の特定領域のＯＣＲ結果に基づき、異常読取を検出してもよい。また、検出部１０２ａは、原稿のサイズに基づき、異常読取を検出してもよい。また、検出部１０２ａは、原稿の重送を異常読取として検出してもよい。
【００７３】
そして、再読取部１０２ｄは、検出部１０２ａにより異常媒体（すなわち、異常読取が検出された原稿）に対して再読取を実施する（すなわち、読取部１１６にて読取らせ、再読取画像を取得する）（ステップＳＣ−３）。
【００７４】
そして、画像差替部１０２ｅは、再読取部１０２ｄにより取得した再読取画像を、再読取のページ数と記憶部１０６のデータ（例えば、画像ファイル１０６ａに記憶された異常読取結果等）を照合して、該当箇所のデータ（すなわち、読取順に対応する画像）と差替える（ステップＳＣ−４）。
【００７５】
そして、制御部１０２は、第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないか否か判定する（ステップＳＣ−５）。
【００７６】
そして、制御部１０２は、ステップＳＣ−５にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿があると判定した場合（ステップＳＣ−５：Ｎｏ）、処理をステップＳＣ−３に移行させる。
【００７７】
一方、制御部１０２は、ステップＳＣ−５にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないと判定した場合（ステップＳＣ−５：Ｙｅｓ）、処理を終了する。以上で、本実施の形態における画像読取装置１００の基本処理の説明を終える。
【００７８】
［原稿整列処理］
次に、図７を参照して、本実施の形態における画像読取装置１００において実行される原稿整列処理の一例について説明する。図７は、本実施の形態における画像読取装置１００において実行される原稿整列処理の一例を示すフローチャートである。
【００７９】
まず、利用者は、読取処理が完了したスタッカ（すなわち、スタック部１１８）の原稿束（例えば、読取順に並んだ異常読取が検出されなかった原稿に続けて排出順に並んだ異常読取が検出された原稿が重なった束）をページ順序が逆になるようにホッパー部１１２に乗せる（ステップＳＤ−１）。
【００８０】
そして、制御部１０２は、原稿束の読取（紙送り）を開始させ、記憶部１０６（例えば、画像ファイル１０６ａ）のデータより、最初の読取の際に、検出部１０２ａによりリジェクトされた（すなわち、異常読取を検出された）枚数を計算する（ステップＳＤ−２）。
【００８１】
そして、制御部１０２は、ステップＳＤ−２にて計算された枚数に基づいて、リジェクトされた原稿の紙送り（すなわち、第１スタック部１１８ａ（リジェクトスタッカ）へ排出）が終了したか否かを判定する（ステップＳＤ−３）。
【００８２】
そして、制御部１０２は、ステップＳＤ−３にてリジェクトされた原稿の紙送りが終了していないと判定した場合（ステップＳＤ−３：Ｎｏ）、処理をステップＳＤ−２に移行させる。
【００８３】
一方、制御部１０２は、ステップＳＤ−３にてリジェクトされた原稿の紙送りが終了したと判定した場合（ステップＳＤ−３：Ｙｅｓ）、第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないか否かを判定する（ステップＳＤ−４）。
【００８４】
そして、原稿挿入補助部１０２ｇは、ステップＳＤ−４にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿があると判定された場合（ステップＳＤ−４：Ｎｏ）、記憶部１０６のデータ（すなわち、画像格納部１０２ｂにより格納された原稿の読取順）より、リジェクトしたページ数（すなわち、異常読取が検出された原稿の読取順）まで、異常読取が検出されなかった原稿をスタック部１１８に排出するように分離部１１４、読取部１１６、および、排出部１１７を制御し、紙送りして停止する（ステップＳＤ−５）。
【００８５】
そして、原稿挿入補助部１０２ｇは、リジェクトされた原稿束（すなわち、異常読取が検出された原稿）の中から該当原稿のページ数（すなわち、挿入箇所）を指示（例えば、表示部１２０に該当原稿の画像を表示）し、利用者に当該ページをホッパー部１１２に追加させる（ステップＳＤ−６）。
【００８６】
一方、制御部１０２は、テップＳＤ−４にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないと判定した場合（ステップＳＤ−４：Ｙｅｓ）、処理を終了する。
【００８７】
以上で、本実施の形態における画像読取装置１００において実行される原稿整列処理の一例について説明を終えるが、ここで、図８-１から図８-３の（Ａ１）から（Ａ８）を参照し、本実施の形態における画像読取処理における原稿の配置の一例を説明する。図８-１から図８-３は、本実施の形態における画像読取処理における原稿の配置の一例を示す模式図である。
【００８８】
（Ａ１）まず、利用者は、読取前の原稿束（すなわち、異常媒体が混在している原稿束）を揃えて、ホッパー部１１２に乗せる（例えば、図６のステップＳＣ−１に対応）。
【００８９】
（Ａ２）そして、画像格納部１０２ｂは、読取部１１６にて１度に読取ったデータに対してナンバリングし、検出状態（例えば、読取部１１６にて読取られた画像、および、検出部１０２ａにより原稿の異常読取結果）を記憶部１０６（例えば、画像ファイル１０６ａ）に記憶する（例えば、図６のステップＳＣ−２に対応）。
【００９０】
（Ａ３）そして、分離スタック部１０２ｃは、検出部１０２ａにより異常媒体（すなわち、異常読取が検出された原稿）を第１スタック部１１８ａ（リジェクトスタッカ）へ、検出部１０２ａにより異常読取が検出されなかった原稿を第２スタック部１１８ｂ（アクセプトスタッカ）へ、二つのスタッカに分離させるように排出部１１７を制御し、異常媒体（すなわち、原稿４、９、１０）を第１スタック部１１８ａ（リジェクトスタッカ）にスタックさせる（例えば、図６のステップＳＣ−２に対応）。
【００９１】
（Ａ４）そして、再読取部１０２ｄは、リジェクトされた原稿（すなわち、分離スタック部１０２ｃにより第１スタック部１１８ａ（リジェクトスタッカ）に排出された、検出部１０２ａにより異常読取が検出された異常媒体）に対して１度目の再スキャンを行う。そして、排出部１１７は、再スキャンが成功した媒体（原稿）を第２スタック部１１８ｂ（アクセプトスタッカ）へ排出し、再スキャンが失敗した媒体（原稿）を第１スタック部１１８ａ（リジェクトスタッカ）へ排出する（例えば、図６のステップＳＣ−３に対応）。
【００９２】
（Ａ５）そして、再読取部１０２ｄは、制御部１０２により第１スタック部１１８ａ（リジェクトスタッカ）に原稿があると判定された場合（例えば、図６のステップＳＣ−５：Ｎｏに対応）、リジェクトされた原稿（すなわち、異常媒体９）に対して２度目の再スキャンを行う。そして、排出部１１７は、再スキャンが成功した媒体（原稿）を第２スタック部１１８ｂ（アクセプトスタッカ）へ排出する（例えば、図６のステップＳＣ−３に対応）。
【００９３】
（Ａ６）そして、制御部１０２は、利用者により読取処理が完了した第２スタック部１１８ｂ（アクセプトスタッカ）の原稿束（例えば、読取順に並んだ異常読取が検出されなかった原稿に続けて排出順に並んだ異常読取が検出された原稿が重なった束）を後ろから（すなわち、ページ順序が逆になるように）ホッパー部１１２に乗せられた場合（例えば、図７のステップＳＤ−１に対応）、並び替えが必要な媒体（すなわち、最初の読取の際に、検出部１０２ａにより異常読取が検出された原稿）を第１スタック部１１８ａ（リジェクトスタッカ）に排出する（例えば、図７のステップＳＤ−３に対応）。
【００９４】
（Ａ７）そして、原稿挿入補助部１０２ｇは、画像格納部１０２ｂにより格納された読取順に基づいて、リジェクトされた（再スキャンが成功した）原稿の箇所（すなわち、異常読取が検出された原稿の読取順）で、異常読取が検出されなかった原稿をスタック部１１８に排出するように分離部１１４、読取部１１６、および、排出部１１７を制御してスキャンを停止し（例えば、図７のステップＳＤ−５に対応）、第１スタック部１１８ａ（リジェクトスタッカ）の該当ページ数と画像を表示部１２０に表示（すなわち、異常読取が検出された原稿の挿入箇所を指示）して（例えば、図７のステップＳＤ−６に対応）、利用者に当該ページをホッパー部１１２に追加させ、ホッパー部１１２に原稿がなくなるまで継続して読取りを行う。
【００９５】
（Ａ８）そして、原稿挿入補助部１０２ｇは、ホッパー部１１２に原稿がなくなるまで同様の処理を行い、第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないと判定した場合（図７のステップＳＤ−４：Ｙｅｓに対応）、すなわち、全ての原稿が最初の読取順で第２スタック部１１８ｂ（アクセプトスタッカ）への排出が完了した場合、処理を終了する。以上で、本実施の形態における画像読取処理における原稿の配置の一例の説明を終える。
【００９６】
［重送原稿読取処理］
次に、本実施の形態における重送原稿読取処理の一例について、以下に図９から図１１を参照して詳細に説明する。
【００９７】
［重送原稿読取処理１（自動）］
まず、図９を参照して、本実施の形態における画像読取装置１００の重送原稿読取処理の一例について説明する。図９は、本実施の形態における画像読取装置１００の重送原稿読取処理の一例を示すフローチャートである。
【００９８】
図９に示すように、制御部１０２は、第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないか否か判定する（ステップＳＥ−１）。
【００９９】
そして、制御部１０２は、ステップＳＥ−１にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないと判定された場合（ステップＳＥ−１：Ｙｅｓ）、処理を終了する。
【０１００】
一方、再読取部１０２ｄは、ステップＳＥ−１にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿があると判定された場合（ステップＳＥ−１：Ｎｏ）、第１スタック部１１８ａ（リジェクトスタッカ）の原稿（すなわち、検出部１０２ａにより異常読取が検出された原稿）に対して，読取部１１６にて再読み取りを実施し、再読取画像を取得する（ステップＳＥ−２）。
【０１０１】
そして、検出部１０２ａは、読取部１１６にて読取った原稿の重送があるか検出する（ステップＳＥ−３）。
【０１０２】
そして、画像差替部１０２ｅは、ステップＳＥ−３にて原稿の重送があると検出された場合（ステップＳＥ−３：Ｙｅｓ）、再読取部１０２ｄにより取得した最初の再読取画像の重送媒体の次の異常媒体の画像と、再読み取りされた重送媒体以降の画像とを比較（マッチング）し、同じ画像と判断されるまで、画像ファイル１０６ａに記憶された画像の重送した箇所（すなわち、画像格納部１０２ｂにより格納された読取順に対応する画像の位置）にページ（すなわち、再読取部１０２ｄにより取得した重複した再読取画像）を差替えて挿入する（ステップＳＥ−４）。
【０１０３】
そして、画像差替部１０２ｅは、ステップＳＥ−３にて原稿の重送があると検出されなかった場合（ステップＳＥ−３：Ｎｏ）、または、ステップＳＥ−４にて重送媒体の画像の差替えが完了した場合、再読取部１０２ｄにより取得した異常媒体の画像を、再読取のページ数と記憶部１０６のデータ（例えば、画像ファイル１０６ａに記憶された異常読取結果等）を照合して、当該箇所のデータ（すなわち、再読取部１０２ｄにより取得した再読取画像）と差替え、処理をステップＳＥ−１に戻す（ステップＳＥ−５）。ここで、読取順付け直し部１０２ｈは、画像差替部１０２ｅにより差替えが完了した場合、読取順を付け直してもよい。以上で、本実施の形態における画像読取装置１００の重送原稿読取処理１の一例の説明を終える。
【０１０４】
［重送原稿読取処理２（手動）］
次に、図１０参照して、本実施の形態における画像読取装置１００の重送原稿読取処理の一例について説明する。図１０は、本実施の形態における画像読取装置１００の重送原稿読取処理の一例を示すフローチャートである。
【０１０５】
図１０に示すように、制御部１０２は、第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないか否か判定する（ステップＳＦ−１）。
【０１０６】
そして、制御部１０２は、ステップＳＦ−１にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿がないと判定された場合（ステップＳＦ−１：Ｙｅｓ）、処理を終了する。
【０１０７】
一方、再読取部１０２ｄは、ステップＳＦ−１にて第１スタック部１１８ａ（リジェクトスタッカ）に原稿があると判定された場合（ステップＳＦ−１：Ｎｏ）、第１スタック部１１８ａ（リジェクトスタッカ）の原稿（すなわち、検出部１０２ａにより異常読取が検出された原稿）に対して，読取部１１６にて再読み取りを実施し、再読取画像を取得する（ステップＳＦ−２）。
【０１０８】
そして、検出部１０２ａは、読取部１１６にて読取った原稿の重送があるか検出する（ステップＳＦ−３）。
【０１０９】
そして、確認部１０２ｆは、ステップＳＦ−３にて原稿の重送があると検出された場合（ステップＳＦ−３：Ｙｅｓ）、再読取部１０２ｄにより取得した最初の再読取画像の重送時の画像（すなわち、重送媒体の画像）と、重送媒体の次の異常媒体の画像を表示部１２０に表示し、画像格納部１０２ｂにより格納された読取順に対応する画像に対して、画像差替部１０２ｅにより、当該重送媒体の画像と差替えるか否かを利用者に確認させる（ステップＳＦ−４）。
【０１１０】
そして、利用者（操作者）は、重送ページ（すなわち、重送媒体の画像）の差替えを指定する（ステップＳＦ−５）。
【０１１１】
そして、画像差替部１０２ｅは、ステップＳＦ−３にて原稿の重送があると検出されなかった場合（ステップＳＦ−３：Ｎｏ）、または、ステップＳＦ−５にて利用者により重送媒体の画像の差替えが指定された場合、再読取のページ数と記憶部１０６のデータ（例えば、画像ファイル１０６ａに記憶された読取順等）を照合して、画像格納部１０２ｂにより格納された読取順に対応する画像を、ステップＳＦ−５にて操作者が指定した当該箇所のデータ（すなわち、再読取部１０２ｄにより取得した重複した再読取画像）と差替え、また、再読取部１０２ｄにより取得した異常媒体の画像を、当該箇所のデータ（すなわち、再読取部１０２ｄにより取得した再読取画像）と差替え、処理をステップＳＦ−１に戻す（ステップＳＦ−６）。ここで、読取順付け直し部１０２ｈは、画像差替部１０２ｅにより差替えが完了した際、読取順を付け直してもよい。
【０１１２】
以上で、本実施の形態における画像読取装置１００の重送原稿読取処理の一例について説明を終えるが、ここで、図１１-１および図１１-２の（Ｂ１）から（Ｂ５）を参照し、本実施の形態における重送原稿読取処理２における原稿の配置の一例を説明する。図１１-１および図１１-２は、本実施の形態における重送原稿読取処理における原稿の配置の一例を示す模式図である。
【０１１３】
（Ｂ１）まず、利用者は、読取前の原稿束（すなわち、異常媒体と重送媒体が混在している原稿束）を揃えて、ホッパー部１１２に乗せる。
【０１１４】
（Ｂ２）そして、画像格納部１０２ｂは、読取部１１６にて１度に読取ったデータに対してナンバリングし、検出状態（例えば、読取部１１６にて読取られた画像、および、検出部１０２ａにより原稿の異常読取結果）を画像ファイル１０６ａに記憶する。ここで、画像格納部１０２ｂは、検出部１０２ａにより重送が検出された場合、重送した媒体を一つの媒体としてカウントし、重送により重複して読込まれた重送媒体の画像の中で、最初の読取順に対応する画像のみ画像ファイル１０６ａに記憶する。
【０１１５】
（Ｂ３）そして、分離スタック部１０２ｃは、検出部１０２ａにより異常媒体、および、重送媒体（すなわち、異常読取が検出された原稿）を第１スタック部１１８ａ（リジェクトスタッカ）へ、検出部１０２ａにより異常読取が検出されなかった原稿を第２スタック部１１８ｂ（アクセプトスタッカ）へ、二つのスタッカに分離させるように排出部１１７を制御し、異常媒体（すなわち、原稿４）、および、重送媒体（すなわち、原稿９）を第１スタック部１１８ａ（リジェクトスタッカ）に排出させる。
【０１１６】
（Ｂ４）そして、再読取部１０２ｄは、リジェクトされた原稿（すなわち、分離スタック部１０２ｃにより第１スタック部１１８ａ（リジェクトスタッカ）にスタックされた、検出部１０２ａにより異常読取が検出された異常媒体、および、重送媒体）に対して再スキャンを行い、読取部１１６にて正常に読取れた場合、第２スタック部１１８ｂ（アクセプトスタッカ）へ排出し、読取部１１６にて再び異常読取が検出された場合、第１スタック部１１８ａ（リジェクトスタッカ）へ排出する（例えば、図１０のステップＳＦ−２に対応）。そして、検出部１０２ａは、読取部１１６にて読取った原稿の重送があるか検出する（例えば、図１０のステップＳＦ−３に対応）。
【０１１７】
（Ｂ５）そして、確認部１０２ｆは、検出部１０２ａにて原稿の重送が検出された場合（例えば、図１０のステップＳＦ−３：Ｙｅｓに対応）、重送が検出されたページの次の重送媒体と、画像格納部１０２ｂにより格納された読取順に対応する画像とを差替えるか否かを利用者に確認させ（例えば、図１０のステップＳＦ−４）、表示部１２０により挿入箇所を（利用者に）指定させる（例えば、図１０のステップステップＳＦ−５に対応）。
【０１１８】
以上で、本実施の形態における画像読取処理の一例の説明を終える。
【０１１９】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【０１２０】
例えば、画像読取装置１００がスタンドアローンの形態で処理を行う場合を一例に説明したが、画像読取装置１００とは別筐体で構成されるクライアント端末からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するように構成してもよい。
【０１２１】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１２２】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【０１２３】
また、画像読取装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１２４】
例えば、画像読取装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する記録媒体に記録されており、必要に応じて画像読取装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤ等の記憶部１０６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）として協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部１０２を構成する。
【０１２５】
また、このコンピュータプログラムは、画像読取装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【０１２６】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ等の任意の「可搬用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【０１２７】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【０１２８】
記憶部１０６に格納される各種のデータベース等は、ＲＡＭ、ＳＳＤ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラムやテーブルやデータベースやウェブページ用ファイル等を格納する。
【０１２９】
また、画像読取装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置を接続し、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【０１３０】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【０１３１】
以上詳細に説明したように、本発明によれば、リジェクトされた原稿を正常に読取られた原稿と分離して排出し、再読み取りを行った原稿をもとの原稿順序で原稿束の中に順番どおり戻し、処理に要する時間も短縮ことができる画像読取装置、画像読取方法、および、プログラムを提供することができ、特にスキャナで読み取った画像に関する画像処理分野で実施する場合に極めて有用である。
【符号の説明】
【０１３２】
１００  画像読取装置
１０２  制御部
１０２ａ  検出部
１０２ｂ  画像格納部
１０２ｃ  分離スタック部
１０２ｄ  再読取部
１０２ｅ  画像差替部
１０２ｆ  確認部
１０２ｇ  原稿挿入補助部
１０２ｈ  読取順付け直し部
１０６  記憶部
１０６ａ  画像ファイル
１１２  ホッパー部
１１４  分離部
１１６  読取部
１１７  排出部
１１７ａ  スタック切替部
１１７ｂ  排出力切替部
１１８  スタック部
１１８ａ  第１スタック部
１１８ｂ  第２スタック部
１１８ｃ  ストッパ
１２０  表示部
２００  上位システム（ＰＣ）
【図１】
2010219701.tif 000003
【図２】
2010219701.tif 000004
【図３】
2010219701.tif 000005
【図４】
2010219701.tif 000006
【図５】
2010219701.tif 000007
【図６】
2010219701.tif 000008
【図７】
2010219701.tif 000009
【図８−１】
2010219701.tif 000010
【図８−２】
2010219701.tif 000011
【図８−３】
2010219701.tif 000012
【図９】
2010219701.tif 000013
【図１０】
2010219701.tif 000014
【図１１−１】
2010219701.tif 000015
【図１１−２】
2010219701.tif 000016