(57)【要約】      （修正有）【課題】読取部が取得したイメージデータの領域内の読取部により正常に画像が読取されなかった領域を回避して良好なイメージデータの取得する手順をユーザに教示する。【解決手段】情報処理装置が、画像読取部によるスキャンを実行するように画像読取装置に指示し、指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる画像読取部により正常に画像読取されない第１の領域を抽出し、画像読取されない第１の領域が抽出された場合には、画像読取部により用紙が読み取られる向きを、指示によりスキャン実行された用紙の向きとは反転した向きにユーザがセットするための情報を通知し、ユーザがセットするための情報が通知され、かつ指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を画像読取装置に指示するための表示情報を表示する。【選択図】図９
2014140147.tif 000002
【特許請求の範囲】
【請求項１】
画像をスキャンする画像読取部を備える画像読取装置と通信可能に接続された情報処理装置であって、
前記画像読取部によるスキャンを実行するように前記画像読取装置に指示するスキャン指示手段と、
前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出手段と、
前記抽出手段により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる向きを、前記指示によりスキャン実行された用紙の向きとは反転した向きにユーザがセットするための情報を通知する第１の通知手段と、
前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取装置に指示するための表示情報を表示する表示手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の抽出手段により抽出された第１の領域を前記画像読取部の領域情報として記憶する領域記憶手段と、
前記反転した向きにユーザがセットした前記再スキャン実行による用紙の第２のイメージデータを取得して、取得した用紙の当該第２のイメージデータに含まれる前記領域情報に相当する第２の領域を抽出する第２の抽出手段と、
前記抽出された前記第２の領域のイメージと前記抽出された前記第１の領域のイメージとを比較して、前記画像読取部により正常に画像読取されない領域のイメージが変化したかいなかを判定する判定手段と、
前記判定手段により前記領域のイメージが変化したと判定された場合には、前記第１の領域が前記画像読取部の不良によるものではないことをユーザ通知する第２の通知手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示情報からの指示により、前記反転した向きにユーザがセットした前記再スキャン実行による用紙の第２のイメージデータを取得する再スキャンイメージ取得手段と、
前記取得した第２のイメージデータを１８０度回転させる回転手段と、
前記１８０度回転させたあとの第２のイメージデータに含まれる前記領域情報に相当する第３の領域を抽出して、前記１８０度回転させたあとの第２のイメージデータから前記第３の領域のイメージを切り取る第１の切取手段と、
前記第３の領域のイメージが上書きで配置されるように、前記切り取った前記第３の領域のイメージを前記第１のイメージデータの第１の領域に位置合わせして重ね合わせた第３のイメージデータを生成するイメージデータ生成手段と、
前記生成した第３のイメージデータをプレビュー表示するプレビュー表示手段と、
をさらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
最終のイメージデータを記憶する正式データ記憶手段と、
前記プレビュー表示したあとに、前記第３のイメージデータを前記正式データ記憶手段に登録するように指示する登録指示手段と、
前記第１の抽出手段により前記画像読取されない第１の領域が抽出されない場合には、前記取得した第１のイメージデータを前記正式データ記憶手段に自動登録する自動登録手段と、
をさらに備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記取得した第１のイメージデータの領域中からユーザ所望の領域を指定する手動抽出手段と、
前記手動抽出手段により指定された領域に従って、前記第１の抽出手段が前記正常に画像読取されない第１の領域を抽出することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記取得した第１のイメージデータの領域中から上端部から下端部までが直線である領域を検出する自動検出手段と、
前記自動検出手段により検出された領域に従って、前記第１の抽出手段が前記正常に画像読取されない第１の領域を抽出することを特徴とする請求項１乃至請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
画像をスキャンする画像読取部を備える画像読取装置と通信可能に接続された情報処理装置の制御方法であって、
前記情報処理装置のスキャン指示手段が、前記画像読取部によるスキャンを実行するように前記画像読取装置に指示するスキャン指示工程と、
前記情報処理装置の第１の抽出手段が、前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出工程と、
前記情報処理装置の第１の通知手段が、前記抽出工程により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる向きを、前記指示によりスキャン実行された用紙の向きとは反転した向きにユーザがセットするための情報を通知する第１の通知手段と、
前記情報処理装置の表示手段が、前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取装置に指示するための表示情報を表示する表示工程と、
を含むことを特徴とする制御方法。
【請求項８】
画像をスキャンする画像読取部を備える画像読取装置と通信可能に接続された情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記画像読取部によるスキャンを実行するように前記画像読取装置に指示するスキャン指示手段と、
前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出手段と、
前記抽出手段により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる向きを、前記指示によりスキャン実行された用紙の向きとは反転した向きにユーザがセットするための情報を通知する第１の通知手段と、
前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取装置に指示するための表示情報を表示する表示手段と、
して機能させることを特徴とするプログラム。
【請求項９】
画像をスキャンする画像読取部を備える画像読取装置と通信可能に接続された情報処理装置であって、
前記画像読取部によるスキャンを実行するように前記画像読取装置に指示するスキャン指示手段と、
前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出手段と、
前記抽出手段により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる位置を、前記指示によりスキャン実行された用紙の位置から前記画像読取部に対して相対的に移動した位置にユーザがセットするための情報を通知する第１の通知手段と、
前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取装置に指示するための表示情報を表示する表示手段と、
を備えることを特徴とする情報処理装置。
【請求項１０】
前記第１の抽出手段により抽出された第１の領域を前記画像読取部の領域情報として記憶する領域記憶手段と、
前記相対的に移動した位置にユーザがセットした前記再スキャン実行による用紙の第２のイメージデータを取得して、取得した用紙の当該第２のイメージデータに含まれる前記領域情報に相当する第２の領域を抽出する第２の抽出手段と、
前記抽出された前記第２の領域のイメージと前記抽出された前記第１の領域のイメージとを比較して、前記画像読取部により正常に画像読取されない領域のイメージが変化したかいなかを判定する判定手段と、
前記判定手段により前記領域のイメージが変化したと判定された場合には、前記第１の領域が前記画像読取部の不良によるものではないことをユーザ通知する第２の通知手段、
を備えることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記指示によりスキャン実行された用紙の位置から前記画像読取部に対して相対的に移動した位置にユーザがセットする所定距離を記憶する距離記憶手段と、
前記表示情報からの指示により、前記所定距離を相対的に移動した位置にユーザがセットした前記再スキャン実行による用紙の第２のイメージデータを取得する再スキャンイメージ取得手段と、
前記第２のイメージデータに含まれる前記領域情報に相当する領域から前記所定距離だけ前記画像読取部に対して相対的にずらした、前記第１の領域とは面積が等しい第４の領域を抽出して、前記取得した第２のイメージデータから前記第４の領域のイメージを切り取る第２の切取手段と、
前記第４の領域のイメージが上書きで配置されるように、前記切り取った前記第４の領域のイメージを前記第１のイメージデータの第１の領域に位置合わせして重ね合わせた第３のイメージデータを生成するイメージデータ生成手段と、
前記生成した第３のイメージデータをプレビュー表示するプレビュー表示手段と、
をさらに備えることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
画像をスキャンする画像読取部を備える画像読取装置であって、
前記画像読取部によるスキャンを実行するように指示するスキャン指示手段と、
前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出手段と、
前記抽出手段により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる向きを、前記指示によりスキャン実行された用紙の向きとは反転した向きにユーザがセットするための情報を通知する第１の通知手段と、
前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取部に指示するための表示情報を表示する表示手段と、
を備えることを特徴とする画像読取装置。
【請求項１３】
画像をスキャンする画像読取部を備える画像読取装置であって、
前記画像読取部によるスキャンを実行するように指示するスキャン指示手段と、
前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出手段と、
前記抽出手段により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる位置を、前記指示によりスキャン実行された用紙の位置から前記画像読取部に対して相対的に移動した位置にユーザがセットするための情報を通知する第１の通知手段と、
前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取部に指示するための表示情報を表示する表示手段と、
を備えることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像読取装置、及びその制御方法とプログラムに関する。
【背景技術】
【０００２】
スキャナを使用して帳票をスキャンし、画像データをイメージファイルとして保存する業務がある。そのような業務では事務スキャナを使用し、一度に大量の帳票をスキャンし、大量のイメージファイルを作成している。作成されたイメージファイルは電子データとして保管される。スキャナ利用者（以下ユーザ）がスキャンする帳票をスキャナ給紙部にセットし、電子データを保管するアプリケーションが導入されたＰＣからスキャン指示を出す。スキャナはスキャン指示を受け取ると、給紙部にセットされた帳票を搬送し、本体内の画像読取部を通過させる。次に画像読取部を通過した画像を、スキャナ内部の画像処理装置が処理を行い、イメージファイルを作成する。作成したイメージファイルはスキャン指示を行ったＰＣに転送され、イメージファイル格納フォルダへ出力される。
【０００３】
スキャナが作成するイメージファイルはスキャナ内部の画像読取部を通過した際に読み取れた画像をもとに作成するため、本来意図しない情報が画像読取部にて重なってしまうとそれを含めて画像として認識してしまう。そのため、スキャナが出力したイメージファイルには余計な情報が写り込んだ状態となってしまう。
【０００４】
万が一この本来意図しない情報が印鑑上や、ＯＣＲ読取対象領域上、バーコード上に存在してしまって、電子化されてしまった場合には、例えばそのあとの他の業務処理で、電子化されたイメージファイルから印影、ＯＣＲ読取対象領域、バーコードといった重要な情報を再利用する場合に、イメージファイルではその重要な情報が確認できなくなってしまう。
【０００５】
たとえば特許文献１には、読取部の汚れの状態と汚れの位置を確認するために、読み取った白原稿の画像に基づいて読取手段に汚れありと判定された場合に、記録紙に出力させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−３３１３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記先行技術においては、読取部の不良とっている要因はすぐに取り除くことはできないので、イメージセンサの新品交換または、イメージセンサの表面が清掃されて汚れが取り除かれるまでは、良好なイメージデータを暫定的に取得することができず、応急処置としてイメージデータを取得したい場合には使い勝手が悪いといった課題がある。
【０００８】
本発明は、至急にイメージデータの取得が必要な場合に、読取部が取得したイメージデータの領域内の読取部により正常に画像が読取されなかった領域を回避して良好なイメージデータの取得する手順をユーザに教えてあげることが可能な仕組み提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、画像をスキャンする画像読取部を備える画像読取装置と通信可能に接続された情報処理装置であって、前記画像読取部によるスキャンを実行するように前記画像読取装置に指示するスキャン指示手段と、前記指示によりスキャンが実行された用紙の第１のイメージデータを取得し、取得した用紙の当該第１のイメージデータに含まれる前記画像読取部により正常に画像読取されない第１の領域を抽出する第１の抽出手段と、前記抽出手段により前記画像読取されない第１の領域が抽出された場合には、前記取得した用紙の第１のイメージデータに含まれる前記画像読取されない第１の領域を移動させるべく、前記画像読取部により用紙が読み取られる向きを、前記指示によりスキャン実行された用紙の向きとは反転した向きにユーザがセットするための情報を通知する第１の通知手段と、前記ユーザがセットするための情報が通知され、かつ前記指示によるスキャンによりイメージデータを取得済みである用紙の再スキャン実行を前記画像読取装置に指示するための表示情報を表示する表示手段と、を備えることを特徴とする。
【００１０】
また、前記第１の抽出手段により抽出された第１の領域を前記画像読取部の領域情報として記憶する領域記憶手段と、前記反転した向きにユーザがセットした前記再スキャン実行による用紙の第２のイメージデータを取得して、取得した用紙の当該第２のイメージデータに含まれる前記領域情報に相当する第２の領域を抽出する第２の抽出手段と、前記抽出された前記第２の領域のイメージと前記抽出された前記第１の領域のイメージとを比較して、前記画像読取部により正常に画像読取されない領域のイメージが変化したかいなかを判定する判定手段と、前記判定手段により前記領域のイメージが変化したと判定された場合には、前記第１の領域が前記画像読取部の不良によるものではないことをユーザ通知する第２の通知手段、を備えることを特徴とする。
【００１１】
また、前記表示情報からの指示により、前記反転した向きにユーザがセットした前記再スキャン実行による用紙の第２のイメージデータを取得する再スキャンイメージ取得手段と、前記取得した第２のイメージデータを１８０度回転させる回転手段と、前記１８０度回転させたあとの第２のイメージデータに含まれる前記領域情報に相当する第３の領域を抽出して、前記１８０度回転させたあとの第２のイメージデータから前記第３の領域のイメージを切り取る第１の切取手段と、前記第３の領域のイメージが上書きで配置されるように、前記切り取った前記第３の領域のイメージを前記第１のイメージデータの第１の領域に位置合わせして重ね合わせた第３のイメージデータを生成するイメージデータ生成手段と、前記生成した第３のイメージデータをプレビュー表示するプレビュー表示手段と、をさらに備えることを特徴とする。
【００１２】
また、最終のイメージデータを記憶する正式データ記憶手段と、前記プレビュー表示したあとに、前記第３のイメージデータを前記正式データ記憶手段に登録するように指示する登録指示手段と、前記第１の抽出手段により前記画像読取されない第１の領域が抽出されない場合には、前記取得した第１のイメージデータを前記正式データ記憶手段に自動登録する自動登録手段と、をさらに備えることを特徴とする。
【００１３】
また、前記取得した第１のイメージデータの領域中からユーザ所望の領域を指定する手動抽出手段と、前記手動抽出手段により指定された領域に従って、前記第１の抽出手段が前記正常に画像読取されない第１の領域を抽出することを特徴とする。
【００１４】
また、前記取得した第１のイメージデータの領域中から上端部から下端部までが直線である領域を検出する自動検出手段と、前記自動検出手段により検出された領域に従って、前記第１の抽出手段が前記正常に画像読取されない第１の領域を抽出することを特徴とする。
【発明の効果】
【００１５】
本発明により、至急にイメージデータの取得が必要な場合に、読取部が取得したイメージデータの領域内の読取部により正常に画像が読取されなかった領域を回避して良好なイメージデータの取得する手順をユーザに教えてあげることが可能な仕組み提供することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明における画像読取システムを構成する装置のシステム図である。
【図２】本発明における情報処理装置（クライアント端末）のハードウエア構成である。
【図３】本発明における画像読取装置のハードウエア構成である。
【図４】本発明における情報処理装置が実行する当初のスキャン指示処理のフローチャートである。
【図５】本発明における情報処理装置が実行する不良領域抽出処理のフローチャートである。
【図６】本発明における情報処理装置が実行する合成用（反転）のスキャン指示処理のフローチャートである。
【図７】本発明における情報処理装置が実行するイメージデータ合成処理のフローチャートである。
【図８】本発明における情報処理装置が実行する手動指定処理のフローチャートである。
【図９】本発明における情報処理装置が表示するユーザ通知画面である。画面である。
【図１０】本発明における情報処理装置が表示する手動指定画面である。
【図１１】本発明における情報処理装置が表示するユーザ通知画面（手動指定後）である。
【図１２】本発明における情報処理装置が取得済みである不良領域が存在するイメージデータの一例を模した図である。
【図１３】本発明における情報処理装置が実行するイメージデータ合成処理での画像処理ステップを模した図である。
【図１４】本発明でおける情報処理装置が記憶するスキャン情報を示したものである。
【図１５】本発明における情報処理装置が表示するスキャン実行画面である。
【図１６】本発明における情報処理装置が表示する合成確認画面である。
【図１７】本発明における情報処理装置が表示するユーザ通知画面（第２の実施例）である。
【図１８】本発明における情報処理装置が実行するイメージデータ合成処理（第２の実施例）での画像処理ステップを模した図である。
【図１９】本発明における情報処理装置が実行するイメージデータ合成処理（第２の実施例）のフローチャートである。
【図２０】本発明でおける情報処理装置が記憶するスキャン情報（第２の実施例）を示したものである。
【図２１】本発明における情報処理装置が実行する不良領域の存在確認処理（第２の実施例）のフローチャートである。
【発明を実施するための形態】
【００１７】
図１を説明する。
１０１、１０２は情報処理装置（クライアント端末）である。ドキュメントスキャナ２０１とネットワークを介して通信可能に接続されている。
【００１８】
２０１はドキュメントスキャナ（画像読取装置）であり、画像をスキャンする画像読取部３１４と、画像がスキャンされる用紙を画像読取部３１４に送るための用紙フィーダ３２２とを備えている。
【００１９】
尚、ドキュメントスキャナ（画像読取装置）の代替として、画像をスキャンする画像読取部３１４と、画像がスキャンされる用紙を画像読取部３１４に送るための用紙フィーダ３２２とを備える複合機（画像形成装置）にした構成であってもよい。
情報処理装置１０１と画像読取装置２０１とで画像読取システムを構成している。
図２を説明する。
図２は本発明の情報処理装置１０１、１０２のハードウエア構成を示す図である。
４０１はＣＰＵで、システムバス４０４に接続される各デバイスやコントローラを統括的に制御する。
【００２０】
ＲＯＭ４０２あるいは外部メモリ４１１には、ＣＰＵ４０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２１】
４０３はＲＡＭ（記憶部）で、ＣＰＵ４０１の主メモリ、ワークエリア等として機能する。ＣＰＵ４０１は、処理の実行に際して必要なプログラム等をＲＯＭ４０２あるいは外部メモリ４１１からＲＡＭ４０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
４０５は入力コントローラで、キーボード（ＫＢ）４０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。
【００２２】
４０６はビデオコントローラで、表示部４１０への表示を制御する。なお、表示部４１０はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。また表示部は指やペン等にてユーザが表示画面内の対象位置を指定するタッチパネル機能を含むものであってもよい。
【００２３】
４０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ４１１へのアクセスを制御する。
【００２４】
４０８は通信Ｉ／Ｆコントローラで、ネットワーク（ＬＡＮ）３００を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２５】
なお、ＣＰＵ４０１は、例えばＲＡＭ４０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ上での表示を可能としている。また、ＣＰＵ４０１は、ＣＲＴ上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２６】
本発明を実現するための後述する各種プログラムは、外部メモリ４１１に記録されており、必要に応じてＲＡＭ４０３にロードされることによりＣＰＵ４０１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、外部メモリ４１１に格納されており、これらについての詳細な説明も後述する。
図３を説明する。
図３は、図１に示した画像読取装置２０１のハードウエア構成を示すブロック図である。
【００２７】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ部（画像読取部）３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ３００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
コントローラユニット３１６の内部を説明する。
３０１はＣＰＵであり、システム全体を制御するプロセッサである。
【００２８】
３０２はＲＡＭ（記憶部）で、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。
３０４はハードディスクドライブ（ＨＤＤ）であり、システムを制御するための各種プログラム，画像データ等を格納する。
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）であり、ネットワーク（ＬＡＮ）３００に接続し、データの入出力を行う。
３０６はモデム（ＭＯＤＥＭ）であり、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００２９】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）であり、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００３０】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。さらに、操作部３０８には、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等も備える。
【００３１】
尚、ＬＣＤ表示部は画像読取装置によっては表示性能が異なる。本発明ではタッチパネルを介して操作をできる画像読取装置や、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけの画像読取装置によって構成されている。
【００３２】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。
【００３３】
また操作部３０８のストップキーは、稼働中の動作を止める働きをする。また操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは操作部からの設定を初期化する時に用いる。
３１８は外部インタフェース（外部Ｉ／Ｆ）であり、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部である。
【００３４】
ユーザ認証等で必要となるＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ部３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００３５】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変
換するバスブリッジである。
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
３１０はラスタイメージプロセッサ（ＲＩＰ）であり、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００３６】
３１３はスキャナインタフェース（スキャナＩ／Ｆ）であり、スキャナ部（画像読取部）３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３７】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。さらに、スキャナ部（画像読取部）３１４で電気信号に変換された画素レベルのイメージデータ（例えば、ＢＩＴＭＡＰデータ）をＪＰＥＧやＧＩＦなどの形式の圧縮処理したファイルへの変換やＰＤＦ形式などのファイルへの変換を行う。
【００３８】
スキャナ部（画像読取部）３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、画素レベルのイメージデータ（例えば、ＢＩＴＭＡＰデータ）として電気信号に変換する。原稿用紙は原稿フィーダ３２２のトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダ３２２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３９】
以上のような構成によって、画像読取装置２０１は、スキャナ部（画像読取部）３１４から読み込んだ画素レベルのイメージデータ（例えば、ＢＩＴＭＡＰデータ）を所望のファイル形式にファイル変換してＬＡＮ３００上に送信したり、ＬＡＮ３００から受信した印刷データをプリンタ部３１２により印刷出力することができる。また、スキャナ部３１４から読み込んだ画素レベルのイメージデータ（例えば、ＢＩＴＭＡＰデータ）をモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することもできる。
【００４０】
本発明を実現するための後述する各種プログラムは、ＨＤＤ３０４に記録されており、必要に応じてＲＡＭ３０２にロードされることによりＣＰＵ３０１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、ＨＤＤ３０４に格納されており、これらについての詳細な説明も後述する。
図４を説明する。
図４は当初（１回目スキャン時）のスキャン指示処理のフローチャートを示したものである。
ステップＳ１０１では、ユーザは画像読取装置の用紙フィーダ３２２に用紙を、用紙の先頭を予め定義されている挿入向きにしてから手置きでセットする。
【００４１】
用紙とは、画像読取部にてスキャンされることで電子化される紙文書である。例えば保険契約の申込書、契約書、発注業務の発注伝票、社内申請時の帳票などが該当する。画像読取部にてスキャンされ電子化された画像データは、最終的にイメージファイル（Ｔｉｆｆ形式ファイル、ＧＩＦ形式ファイル）等へ変換される。
ユーザはフィーダに用紙をセットした後に情報処理装置を操作してスキャン実行画面（図１５）を表示させる。
【００４２】
ステップＳ１０２では、スキャン実行ボタン１５０４がユーザにより押下されることで、情報処理装置は画像読取装置に対して、フィーダに載置されている用紙を画像読取部に送り、画像読取部によるスキャンを実行するように指示を送信する（スキャン指示手段）。
ステップＳ１０３では、画像読取装置は情報処理装置からスキャンを実行開始するように指示を受信する。
ステップＳ１０４では、画像読取装置はフィーダから１枚ずつ用紙を読取部に搬送する。
ステップＳ１０５では、画像読取装置は搬送された用紙の先頭から末尾まで読取部でスキャンする。
ステップＳ１０６では、画像読取装置は末尾までのスキャンが完了して、スキャン後の電子化データ（画像データ）を生成する。
ステップＳ１０７では、画像読取装置は出力先に指定されている情報処理装置に対して、生成した画像データを転送する。
【００４３】
ステップＳ１０８では、情報処理装置は画像読取装置から転送された画像データを受信する。受信後、情報処理装置は画像データからＴｉｆｆファイルを生成して確認用フォルダ（仮登録ファイル記憶フォルダ）に保存する。つまりここでは、ステップＳ１０２での指示により、画像読取装置にてスキャンが実行された用紙のイメージデータを取得している。
【００４４】
ステップＳ１０９では、画像読取装置は、用紙送り動作、スキャン動作、画像データの転送が全て完了することで、フィーダからの１枚ずつの用紙搬送を終了する。
ステップＳ１０９の後にＡに続く。
（第１の実施例）
図５を説明する。
図５は当初（１回目スキャン時）の不良領域抽出処理のフローチャートを示したものである。
【００４５】
ステップＳ２０１では、情報処理装置は、ステップＳ１０８で取得した用紙の第１のイメージデータ１２０１の全ての領域を分析する。分析した全ての領域中から画像読取部の汚れ（不良）により正常に画像読取されなかった第１の領域９０１を抽出する（第１の抽出手段）。
【００４６】
なお、画像読取部の汚れとは、画像読取部の、ある特定の画素の表面だけにゴミが付着することを意味する。ある画素の位置だけにゴミがあるとその位置だけ常時光が遮断されるので、図１２の１２０１のような不要な直線がイメージデータに入ってしまう場合がある。同様に、画像読取部のある画素だけが故障している場合も、その位置だけ正常な信号が遮断されるので、図１２の１２０２のように画像読取部の不良による不必要な直線がイメージデータに重なって入ってしまう場合もある。
【００４７】
画像読取部の画素表面に付着しているゴミは表面から除去することが容易ではなく、このような不必要な直線がイメージデータに入ってしまった場合には、画像読取部を解放してその表面クリーニングが完了するまでは、我慢して使用する必要がある。
【００４８】
ステップＳ２０２では、情報処理装置は正常に画像読取されなかった領域（不良領域）が抽出されたかいなか（有無）を判断する。抽出された（有）と判断された場合にはステップＳ２０３に進む。
抽出されない（無）と判断された場合にはステップＳ２０４に進む。
【００４９】
ステップＳ２０３では、ステップＳ２０２にて画像読取されない領域９０１を抽出したと判断された場合であるが、情報処理装置はステップＳ１０８で取得した用紙のイメージデータ領域中の画像読取されない領域（不良領域）９０１を、イメージデータ領域の別の位置に移動させるために、ユーザ通知画面（図９）に示すようにフィーダから画像読取部に用紙が送られる向きを、１回目のスキャン指示によりスキャン実行された用紙の向きと１８０°反転した向きにしてからフィーダに載置（セット）させる手順情報９０２をユーザに通知する（第１の通知手段）。
【００５０】
ここで、第２の実施例では、ステップＳ２０２にて画像読取されない第１の領域９０１が抽出された場合には、取得した用紙の第１のイメージデータに含まれる画像読取されない第１の領域を別の位置に移動させるために、ユーザ通知画面（図１７）に示すように、フィーダから画像読取部に用紙が送られる位置を変えさせて、画像読取部３１４により用紙が読み取られる位置を、指示によりスキャン実行された用紙の位置から画像読取部３１４に対して相対的に移動した位置（１０ｍｍ程度右横にずらして）にユーザがセットするための情報１７０２を通知する（第１の通知手段）。
【００５１】
ステップＳ２０４では、ステップＳ２０１において画像読取されない不良領域が抽出されない場合も、ステップＳ１０８にて取得したイメージデータが図示しないプレビュー確認画面で表示されるので、ユーザによるプレビュー確認画面の目視判断にて手動で不良領域を指定するかいなかをユーザが判断する。指定する場合にはＳ２０６に進む。指定しない場合にはＳ２０７に進む。
【００５２】
ステップＳ２０５では、情報処理装置は、まず正常に画像読取されなかった領域（不良領域）をスキャン情報（図１４）に登録する。ここで不良領域とは、イメージデータ領域（用紙）の長さ（ｍｍ）×正常に画像読取されなかった幅（ｍｍ）により得られるものであり、具体的にはスキャン情報に取得したイメージデータ領域（イメージデータを画像解析して用紙サイズや向きにより得られる座標情報）をまず基準の座標位置として、相対的な不良領域の座標情報が登録される。
情報処理装置は、さらに毎回のスキャン単位を区分する情報（スキャンＩＤ）をスキャン情報（図１４）に登録する。
【００５３】
情報処理装置は、さらに確認用フォルダ（仮登録ファイル用フォルダ）に保存したイメージデータのＴｉｆｆファイル名（０００１．ｔｉｆｆ等）をスキャン情報（図１４）に登録する。
情報処理装置は、さらに汚れ有りフラグもスキャン情報（図１４）に登録する。
ステップＳ２０６は、情報処理装置による不良領域の手動指定処理のフローチャートであるが詳細は図８にて説明する。
【００５４】
ステップＳ２０７で情報処理装置は、ステップＳ２０１において画像読取されない不良領域が抽出されない場合には、取得済みである当初のイメージデータ毎に図示しない正式データ記憶テーブルに自動登録する（自動登録手段）。
なお登録される当初のイメージデータはスキャンＩＤ毎に管理されるので連続してスキャンされた複数ページのイメージデータであってもよい。
さらに自動登録された当初のイメージデータに該当するＴｉｆｆファイルも自動で生成され、確認済フォルダ（本登録ファイル用フォルダ）に新規登録される。
図６を説明する。
図６は用紙の反転後（２回目スキャン時）のスキャン指示処理のフローチャートを示したものである。
【００５５】
ステップＳ３０１では、ユーザはユーザ通知画面（図９）に通知された手順情報９０２に従うように、画像読取装置の用紙フィーダ３２２に、スキャン済みの用紙の先頭を予め定義されている挿入向きから１８０°反転してから手置きでセットする。
【００５６】
ステップＳ３０２では、再スキャンボタン９０４がユーザにより押下されることで、情報処理装置は画像読取装置に対して、フィーダに載置されている用紙を画像読取部に送り、画像読取部によるスキャンを実行するように指示を送信する（再スキャン指示手段）。
ステップＳ３０３では、画像読取装置は情報処理装置からスキャンを実行開始するように指示を受信する。
ステップＳ３０４では、画像読取装置はフィーダから１枚ずつ用紙を読取部に搬送する。
ステップＳ３０５では、画像読取装置は搬送された用紙の先頭から末尾まで読取部でスキャンする。
【００５７】
ステップＳ３０６では、画像読取装置は末尾まで、ステップＳ３０１において１８０°反転してセットされた用紙のスキャンが完了して、スキャン後の電子化データ（画像データ）を生成する。
ステップＳ３０７では、画像読取装置は出力先に指定されている情報処理装置に対して、生成した画像データを転送する。
【００５８】
ステップＳ３０８で情報処理装置は、第１の実施例の場合には、画像読取装置から転送された画像データを受信する。受信後、情報処理装置は画像データからＴｉｆｆファイルを生成して確認用フォルダに保存する。よってステップＳ３０２での再スキャン実行ボタンによる指示（ボタンの押下操作）により、画像読取装置により反転した向きに載置させて再スキャン実行された第２のイメージデータ１３０１を取得する（再スキャンイメージ取得手段）。
【００５９】
第２の実施例の場合には、表示情報からの指示により、所定距離を相対的に移動した位置にユーザがセットした再スキャン実行による用紙の第２のイメージデータを取得する（再スキャンイメージ取得手段）。
【００６０】
ステップＳ３０９では、画像読取装置は、用紙送り動作、スキャン動作、画像データの転送が全て完了することで、フィーダからの１枚ずつの用紙搬送を終了する。
ステップＳ３０９の後にＣに続く。
図７を説明する。
図７は反転スキャン後のイメージデータ合成処理のフローチャートを示したものである。
ステップＳ４０１では、図１３の１３２にてその画像処理イメージを示したように、情報処理装置は合成用イメージデータを１８０°回転する。
【００６１】
ステップＳ４０２では、記憶するスキャン情報から複数の不良領域情報があるかを参照して、情報処理装置がイメージデータ領域中の複数箇所に不良領域があるかを判断して、ある場合には不良領域毎にＳ４０５までの処理を繰り返すループである。
【００６２】
ステップＳ４０３では、図１３の１３３にてその画像処理イメージを示したように、情報処理装置は回転後の合成用イメージデータからスキャン情報に登録されている不良領域（座標情報）に該当する第３の領域１３０４だけを切り取る（第１の切取手段）。
【００６３】
つまり１８０度回転させたあとの第２のイメージデータに含まれる領域情報（１４０５と１４０６）に相当する第３の領域を抽出して、１８０度回転させたあとの第２のイメージデータから第３の領域のイメージ１３０４を切り取っている。
【００６４】
ステップＳ４０４では、図１３の１３４にてその画像処理イメージを示したように、情報処理装置はスキャン情報に登録されているファイル名１４０２に該当するイメージデータ記憶部からを読み出して、切り取った領域を、スキャン情報に登録されている不良領域（座標情報）に上書きして張り付ける。
【００６５】
つまり第３の領域のイメージが上書きで配置されるように、ステップＳ４０３で切り取った第３の領域のイメージ１３０４を第１のイメージデータの第１の領域に位置合わせして重ね合わせた第３のイメージデータを生成している（イメージデータ生成手段）。
ステップＳ４０５では、情報処理装置は全ての不良領域での上書き合成が完了した場合にはＳ４０６に進む。
ステップＳ４０６では、情報処理装置は合成後のイ第３のメージデータ１６０１を作成する。
ステップＳ４０７では、情報処理装置は作成した合成後のイメージデータ１６０１をユーザに最終確認させるための合成確認画面（図１６）を表示する。
【００６６】
さらにユーザにより完了ボタンが押下されると、合成後のイメージファイルＩＤ毎に区分して正式データ記憶テーブルに登録される。登録された合成後のイメージファイル１６０１に該当するＴｉｆｆファイルが生成され、確認済みフォルダ（本登録ファイル用フォルダ）に新規保存される。
【００６７】
なお正式データ記憶テーブルに登録される合成後のイメージデータはスキャンＩＤ毎に管理されるので連続してスキャンされた複数ページのイメージデータであってもよい。
【００６８】
ステップＳ４０８では、ステップＳ４０７にて合成確認画面が表示されたあとで再度、ユーザによる画面の目視判断にて手動で不良領域をさらに指定するかいなかをユーザが判断する。指定する場合にはＤに進む。指定しない場合には処理を終了する。
図８を説明する。
図８は不良領域の手動指定処理のフローチャートを示したものである。
ステップＳ５０１では、情報処理装置は手動指定画面（図１０）を表示する。
ステップＳ５０２では、ユーザが画面の領域を選択して不良領域を手動指定する。
ステップＳ５０３では、情報処理装置は、手動指定された正常に画像読取されなかった領域（不良領域）をスキャン情報（図１４）に登録する。
情報処理装置は、さらに毎回のスキャン単位を区分する情報（スキャンＩＤ）をスキャン情報（図１４）に登録する。
【００６９】
情報処理装置は、さらに確認用フォルダ（仮登録ファイル用フォルダ）に保存したイメージデータのＴｉｆｆファイル名（０００１．ｔｉｆｆ等）をスキャン情報（図１４）に登録する。
図９を説明する。
図９は情報処理装置が不良領域を自動検出した後のユーザ通知画面を示している。
取得した用紙のイメージデータ領域中の上端部から下端部までが直線である不良領域を検出する（自動検出手段）。
自動検出により検出された不良領域に従って、ステップＳ２０１において正常に画像読取されない第１の領域９０１が自動抽出される。
【００７０】
また、ユーザ通知画面の９０２には、反転した向きに載置させる手順情報が通知され、さらに、ユーザ通知画面の９０４には、既にイメージデータを取得済みである用紙の反転スキャン実行を画像読取装置に指示するための（再スキャン実行ボタン）表示情報９０３を表示する（表示手段）。
図１０を説明する。
図１０はユーザが不良領域を手動指定する時の手動指定画面を示している。
取得した用紙のイメージデータ領域中から、ユーザが目視で確認した所望の不良領域を指定する（手動抽出手段）。
手動指定された不良領域に従って、ステップＳ２０１における自動検出に代わって正常に画像読取されない不良領域が抽出されてもよい。
ここで手動指定された不良領域もステップＳ２０１における自動検出時と同様に、スキャン情報に座標情報が登録される。
図１１を説明する。
図１１はユーザが不良領域を手動指定する後のユーザ通知画面を示している。
図１２を説明する。
図１２は、情報処理装置が内部実行する画像処理を模式的に示したものである。
１２０１は当初のスキャン後に取得されたイメージデータを示したものである。
図１３を説明する。
図１２は、情報処理装置が内部実行する画像処理フローを模式的に示したものである。
【００７１】
１３０１は再スキャン後に取得されたイメージデータを示したものである。１２０１とは用紙の挿入方向が違うのでイメージデータの記載内容Ａは１２０１と比べると１８０°反転している。
【００７２】
しかしながら、イメージデータの領域から読取部の不良による領域１３０２の位置は動かないので、当初のスキャン後に取得されたイメージデータ１２０１と全く同じ位置にある。
【００７３】
また用紙の表面に付着しているゴミや汚れによる領域１２０３の位置は用紙の向きを反転させると動くので、当初のスキャン後に取得されたイメージデータ１２０１とは別の対角位置に移動している。
【００７４】
次に、情報処理装置は、ステップＳ３０８にて取得した第２のイメージデータ１３０１を、ステップＳ１０８にて取得済みである当初のイメージデータ１２０１の向きになるように１８０°回転させる（回転手段）。
回転前の状態が１３１であり、回転後の状態が１３２である。
【００７５】
次に、情報処理装置は、回転された第２のイメージデータ１３０１の記憶されている画像読取されない領域１３０４を切り取って、記憶する当初の第１のイメージデータ１２０１の記憶されている画像読取されない領域１３０４に上書き（差し替え）したイメージデータ１６０１を新規に合成する（データ合成手段）。
図１４を説明する。
【００７６】
スキャン情報には、取得済みである当初のイメージデータ１４０２と、ステップＳ２０１にて抽出された画像読取されない領域の幅（１４０５から１４０６まで）とを対応づけて記憶する（領域記憶手段）。
【００７７】
また領域記憶手段は、Ｓ２０１において抽出された第１の領域９０１を画像読取部３１４の領域情報（１４０５の位置の画素センサから１４０６の位置の画素センサまでが読み取り不良）としても記憶している。
１４０１は毎回のスキャン単位を区分する情報（スキャンＩＤ）であり、スキャン単位を管理するための情報である。
１４０２は、スキャンＩＤに対応する当初にスキャンされたイメージファイル名（またはイメージデータＩＤ）である。
１４０４は、スキャンＩＤに対応する反転してスキャンされたイメージファイル名（またはイメージデータＩＤ）である。
１４０３は、スキャンＩＤに対応する不良領域の有り無しを区分するフラグ情報である。
【００７８】
１４０５は、スキャンＩＤに対応する不良領域の開始座標である。なお実際の不良領域からマイナス５ｍｍの座標に縮小される。なおこの開始座標は（Ｘ，Ｙ）座標でもよい。
【００７９】
１４０６は、スキャンＩＤに対応する不良領域の終了座標である。なお実際の不良領域からプラス５ｍｍの座標に拡大される。なおこの開始座標は（Ｘ，Ｙ）座標でもよい。
開始座標から終了座標までが、不良領域の幅である。
スキャンされたイメージデータの長さが、不良領域の長さである。
不良領域の幅×不良領域の長さで不良領域の面積（合成時の切り取り面積）を算出している。
また開始座標と終了座標から合成時の切り取り位置を算出している。
図１５を説明する。情報処理装置が画像読取装置にスキャン実行開始を指示するためのスキャン実行画面を示している。
１５０１は毎回のスキャン単位を区分する情報（スキャンＩＤ）の入力欄である。
１５０２はスキャンした画像データを転送する情報処理装置と、そのフォルダパス（出力先）の入力欄である。
１５０３は反転スキャンを選択するためのラジオボタンである。しないを選択して１５０４が押下されたときには、ステップＳ１０２の実行指示を送信する。
【００８０】
『する』を選択して１５０４が押下されたときには、ステップＳ３０２の実行指示を送信することができる。合成確認画面にて直ぐに再スキャン指示ができなかった場合にも、スキャンＩＤをキーにして当初のイメージデータを検索することができるので、この画面でも再スキャン指示を再度することができる。
図１６を説明する。
図１６は情報処理装置が合成されたイメージデータを作成した後にプレビュー表示するための合成確認画面を示している。
【００８１】
１６０１は画像処理によりに合成されたイメージデータを示したものである。合成されたイメージデータは１２０１の用紙の挿入方向に戻り、イメージデータの記載内容Ａの向きは１２０１と同じあるが、不良領域１２０２が消えている。
さらに、毎回のスキャン単位を区分する情報（スキャンＩＤ）１５０１も表示される。
合成確認画面では、ステップＳ４０６にて新規合成したイメージデータ１６０１をプレビュー表示する（プレビュー表示手段）。
【００８２】
確認ボタン１６０２は、プレビュー表示したあとに、新規合成したイメージデータ毎に区分して正式データ記憶デーブル及び確認済フォルダ（Ｔｉｆｆファイル用）に最終版として本登録するように指示する（登録指示手段）ためのボタンである。
なお本発明で情報処理装置が実行する実行ステップを、画像読取装置が単独でおこなってもよい。
【００８３】
つまり、本発明のスキャン実行指示、合成イメージデータ作成処理、ユーザ通知画面の表示を画像読取装置に設置されている大型の表示ディスプレイを用いてが画像読取装置単独でおこなってもよい。
（第２の実施例）
図１７を説明する。
図１７は情報処理装置が不良領域を自動検出した後のユーザ通知画面を示している。
取得した用紙のイメージデータ領域中の上端部から下端部までが直線である不良領域を検出する（自動検出手段）。
自動検出により検出された不良領域に従って、ステップＳ２０１において正常に画像読取されない領域１７０１が自動抽出される。
【００８４】
また、ユーザ通知画面の１７０２には、ずらした位置に載置させる手順情報が通知され、さらに、ユーザ通知画面の１７０３には、既にイメージデータを取得済みである用紙をずらしてのスキャン実行を画像読取装置に指示するための（再スキャン実行ボタン）表示情報を表示する（表示手段）。
図１８を説明する。
図１８は、情報処理装置が内部実行する画像処理フローを模式的に示したものである。
【００８５】
１８０１は再スキャン後に取得されたイメージデータを示したものである。１７０１とは用紙のセット位置ずれているのでイメージデータの記載内容Ａは１７０１と比べると、
イメージデータの領域から読取部の不良による領域１７０２と１８０２の位置が異なる。
【００８６】
また用紙の表面に付着しているゴミや汚れによる領域１８０３の位置は用紙のセット位置を変更しても動かないので、当初のスキャン後に取得されたイメージデータ１７０１と同じ位置に存在する。
【００８７】
次に、情報処理装置は、記憶する当初のイメージデータ１７０１の記憶されている画像読取されない領域１８０４を、イメージデータ１８０１の記憶されている画像読取されない領域１８０４に上書き（差し替え）したイメージデータ１６０１を新規に合成する（データ合成手段）。
図１９を説明する。
図１９はずらしてスキャン後のイメージデータ合成処理のフローチャートを示したものである。
ステップＳ６０１は、情報処理装置による不良領域の移動確認処理のフローチャートであるが詳細は図２１にて説明する。
ステップＳ６０２では、図１８の１８１にてその画像処理イメージを示したように、情報処理装置は合成用イメージデータを表示する。
【００８８】
ステップＳ６０３では、記憶するスキャン情報から複数の不良領域情報があるかを参照して、情報処理装置がイメージデータ領域中の複数箇所に不良領域があるかを判断して、ある場合には不良領域毎にＳ６０６までの処理を繰り返すループである。
【００８９】
ステップＳ６０４では、図１８の１８２にてその画像処理イメージを示したように、情報処理装置は合成用イメージデータからスキャン情報に登録されている不良領域（２００５および２００６）から所定距離（１０ｍｍ）だけ画像読取部に対して相対的（右横方向）にずらした領域に該当する領域１８０４だけを切り取る（第２の切取手段）。
なお、切り取りのために相対的にずらす方向は、図１７にて通知する方向（図示しない）と同じでなくてはならない。
【００９０】
つまり、第２のイメージデータに含まれる領域情報に相当する領域から所定距離（１０ｍｍ）だけ画像読取部に対して相対的（右横方向）にずらした、第１の領域９０１とは面積が等しい第４の領域を抽出して、取得した第２のイメージデータから第４の領域１８０４のイメージを切り取る。
【００９１】
ステップＳ６０５では、図１８の１８３にてその画像処理イメージを示したように、情報処理装置はスキャン情報に登録されているファイル名２００２に該当するイメージデータ記憶部からを読み出して、切り取った領域を、スキャン情報に登録されている不良領域（座標情報）に上書きして張り付ける。
【００９２】
つまり、第４の領域のイメージが上書きで配置されるように、ステップＳ６０４で切り取った第４の領域のイメージを第１のイメージデータの第１の領域に位置合わせして重ね合わせた第３のイメージデータ１６０１を生成する（イメージデータ生成手段）。
ステップＳ６０６では、情報処理装置は全ての不良領域での上書き合成が完了した場合にはＳ６０７に進む。
ステップＳ６０７では、情報処理装置は合成後のイメージデータ１６０１を作成する。
ステップＳ６０８では、情報処理装置は作成した合成後のイメージデータ１６０１をユーザに最終確認させるための合成確認画面（図１６）を表示する。
【００９３】
さらにユーザにより完了ボタンが押下されると、合成後のイメージファイルＩＤ毎に区分して正式データ記憶テーブルに登録される。登録された合成後のイメージファイル１６０１に該当するＴｉｆｆファイルが生成され、確認済みフォルダ（本登録ファイル用フォルダ）に新規保存される。
【００９４】
なお正式データ記憶テーブルに登録される合成後のイメージデータはスキャンＩＤ毎に管理されるので連続してスキャンされた複数ページのイメージデータであってもよい。
【００９５】
ステップＳ６０９では、ステップＳ６０８にて合成確認画面が表示されたあとで再度、ユーザによる画面の目視判断にて手動で不良領域をさらに指定するかいなかをユーザが判断する。指定する場合にはＤに進む。指定しない場合には処理を終了する。
図２０を説明する。
【００９６】
スキャン情報には、取得済みである当初のイメージデータ２００２と、ステップＳ２０１にて抽出された画像読取されない領域の幅（２００５から２００６まで）とを対応づけて記憶する（領域記憶手段）
２００１は毎回のスキャン単位を区分する情報（スキャンＩＤ）であり、スキャン単位を管理するための情報である。
２００２は、スキャンＩＤに対応する当初にスキャンされたイメージファイル名（またはイメージデータＩＤ）である。
２００４は、スキャンＩＤに対応する、ずらしてスキャンされたイメージファイル名（またはイメージデータＩＤ）である。
２００３は、スキャンＩＤに対応する不良領域の有り無しを区分するフラグ情報である。
【００９７】
２００５は、スキャンＩＤに対応する不良領域の開始座標である。なお実際の不良領域からマイナス５ｍｍの座標に縮小される。なおこの開始座標は（Ｘ，Ｙ）座標でもよい。
【００９８】
２００６は、スキャンＩＤに対応する不良領域の終了座標である。なお実際の不良領域からプラス５ｍｍの座標に拡大される。なおこの開始座標は（Ｘ，Ｙ）座標でもよい。
開始座標２００５から終了座標２００６までが、不良領域（第１の領域）の幅である。
スキャンされたイメージデータの長さが、不良領域の長さである。
不良領域の幅×不良領域の長さで不良領域の面積（合成時の切り取り面積）を算出している。
【００９９】
また開始座標２００５と終了座標２００６の幅から合成時の切り取り位置（画像読取部３１４に対して相対的に移動した位置にユーザがセットする所定距離）を算出している。
【０１００】
指示によりスキャン実行された用紙の位置から画像読取部３１４に対して相対的に移動した位置にユーザがセットする所定距離（１０ｍｍ）と移動方向（右側）を記憶する（距離記憶手段）。
図２１を説明する。
図２１はずらしてスキャン後のイメージデータ内の不良領域移動判定処理のフローチャートを示したものである。
【０１０１】
ステップＳ７０１では、記憶するスキャン情報から複数の不良領域情報があるかを参照して、情報処理装置がイメージデータ領域中の複数箇所に不良領域があるかを判断して、ある場合には不良領域毎にＳ７０６までの処理を繰り返すループである。
【０１０２】
ステップＳ７０２では、図１８の１８２にてその画像処理イメージを示したように、情報処理装置は合成用イメージデータからスキャン情報に登録されている不良領域（座標情報）に該当する領域だけを切り取る。
【０１０３】
ここで第１の実施例の場合には、Ｓ３０１において反転した向きにユーザがセットし、Ｓ３０２において再スキャン実行による用紙の第２のイメージデータが取得された用紙の当該第２のイメージデータに含まれる領域情報に相当する第２の領域を抽出する（第２の抽出手段）
【０１０４】
ここで第２の実施例の場合には、Ｓ３０１において相対的に移動した位置にユーザがセットし、Ｓ３０２においが再スキャン実行による用紙の第２のイメージデータが取得された用紙の当該第２のイメージデータに含まれる領域情報に相当する第２の領域を抽出する（第２の抽出手段）。
【０１０５】
ステップＳ７０３では、情報処理装置はＳ７０２で切り出した不良領域（第２の領域）とスキャン情報に登録されているファイル名２００２に該当するイメージデータ記憶部からを読み出した不良領域を比較する。
【０１０６】
ここで第１の実施例および第２の実施例の場合には、ステップＳ７０２で抽出された第２の領域のイメージとステップＳ２０１で抽出された第１の領域のイメージ９０１とを比較して、画像読取部３１４により正常に画像読取されない領域のイメージ（不良データ）が、第２の領域のイメージと第１の領域のイメージ９０１において変化したかいなかを判定する（判定手段）。
【０１０７】
ステップＳ７０４では、情報処理装置はＳ７０３での比較の結果、Ｓ７０２で切り出した不良領域内にゴミが存在するかを判断し、ゴミが存在する場合はＳ７０４の処理へ進み、ゴミが存在しない場合はＳ７０６の処理へ進む。
【０１０８】
ステップＳ７０５では、情報処理装置はステップＳ７０４において領域のイメージ９０１が変化したと判定された場合には、ゴミが移動していないため合成することが不可能であることをユーザに画面で通知する。例えば第１の領域が画像読取部の不良によるものではないことをユーザに画面（図示しない）で通知する（第２の通知手段）。
ステップＳ７０６では、情報処理装置は全ての不良領域でのゴミ移動判定が完了した場合にはＳ６０１に進む。
【０１０９】
なお、当初のイメージデータを取得した（ステップＳ１０８）後に、画像読取部の物理的な長さ（イメージセンサ長）とＡ４サイズやＢ５サイズといったイメージデータの幅（イメージセンサ方向）の違いをスキャンされるイメージデータの幅から検知して、画像読取部の長さと取得したイメージデータの幅がほぼ同じであると判断された場合には、フルサイズの完全なイメージデータを取得するためには用紙の相対的な移動はできないので第１の実施例に示したスキャンされる向きの反転処理に切り替えて、画像読取部の長さよりも取得したイメージデータの幅が短く用紙の相対的な移動が可能であると判断された場合には、第２の実施例に示したスキャンされる位置の相対移動処理に切り替えてもよい。
【０１１０】
なお、本実施例ではフィーダにスキャンする用紙を載置（セット）する例を示したが、これは画像読取部まで用紙に機械的に高い位置合わせ精度をもって送ることができ、２枚のイメージデータから切り取った領域を合成する場合の切り取った領域の張り合わせ位置精度を向上させることができる。
【０１１１】
なお、本実施例では、画像読取部まで用紙を送り出す用紙送りフィーダ３２２に用紙を載置（セット）する例を示したが、本実施例をイメージデータの読み取り面に載置された用紙の表面上を画像読取部３１４の方が移動してスキャンする方式を採用した画像読取装置に適用する場合であっても、再スキャン時に読み取り面上でユーザが慎重に用紙の向きや位置合わせをすれば、手置きで用紙の向きや位置を変えて用紙をもう一度載置（セット）してもよい。
【０１１２】
また、本発明におけるプログラムは、上記フローチャートに示した制御方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体には制御方法をコンピュータが実行可能なプログラムとして記憶されている。
【０１１３】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは情報処理装置に供給し、そのシステムあるいは情報処理装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１４】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１１５】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１１６】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる情報処理装置に適用してもよい。また、本発明は、システムあるいは情報処理装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは情報処理装置に読み出すことによって、そのシステムあるいは情報処理装置が、本発明の効果を享受することが可能となる。
【０１１９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２０】
１０１  情報処理装置
２０１  ドキュメントスキャナ（画像読取装置）
３１４  スキャナ（画像読取部）
【図１】
2014140147.tif 000003
【図２】
2014140147.tif 000004
【図３】
2014140147.tif 000005
【図４】
2014140147.tif 000006
【図５】
2014140147.tif 000007
【図６】
2014140147.tif 000008
【図７】
2014140147.tif 000009
【図８】
2014140147.tif 000010
【図９】
2014140147.tif 000011
【図１０】
2014140147.tif 000012
【図１１】
2014140147.tif 000013
【図１２】
2014140147.tif 000014
【図１３】
2014140147.tif 000015
【図１４】
2014140147.tif 000016
【図１５】
2014140147.tif 000017
【図１６】
2014140147.tif 000018
【図１７】
2014140147.tif 000019
【図１８】
2014140147.tif 000020
【図１９】
2014140147.tif 000021
【図２０】
2014140147.tif 000022
【図２１】
2014140147.tif 000023