(57)【要約】【課題】複数枚原稿の効率的な同時読み取りを可能とする画像読取装置、画像処理方法、および、プログラムを提供することを課題とする。【解決手段】本発明は、一枚以上の原稿を読み取らせ、読取画像を取得し、複数の特定方向に、読取画像の外縁から最近にある原稿画像のエッジ座標を検出し、エッジ座標が検出されなかった読取画像の領域、および／または、検出された原稿画像のエッジ端のエッジ座標に基づいて、特定方向で読取画像を領域分割する。【選択図】図２
2015170968.tif 000002
【特許請求の範囲】
【請求項１】
一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得手段と、
複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出手段と、
前記エッジ検出手段により前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出手段により検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割する分割手段と、
を備えたことを特徴とする、画像読取装置。
【請求項２】
前記原稿の読取状態を検出する用紙センサ検出部、
を備え、
前記画像取得手段は、
一枚以上の前記原稿を前記画像読取部にて読み取らせ、前記用紙センサ検出部にて前記原稿が搬送入口に無いことが検出された場合、前記読取画像を取得する、請求項１に記載の画像読取装置。
【請求項３】
前記分割手段は、
前記エッジ検出手段により前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出手段により検出された前記原稿画像のエッジ端、を通る前記特定方向の座標群の交差位置を検出することで前記読取画像を領域分割する、請求項１または２に記載の画像読取装置。
【請求項４】
前記画像取得手段は、
前記分割手段により領域分割された分割領域に前記原稿画像が含まれる場合、前記分割領域を除く前記読取画像を、新たな読取画像として取得する、請求項１乃至３のいずれか一つに記載の画像読取装置。
【請求項５】
前記エッジ検出手段は、
前記新たな読取画像において、前記特定方向に前記分割領域の前記外縁から最近にある前記原稿画像の前記エッジ座標を検出する、請求項４に記載の画像読取装置。
【請求項６】
前記原稿画像の前記エッジ座標が、前記読取画像の前記外縁上にある場合、原稿はみ出しを検出する原稿はみ出し検出手段、
を更に備えた、請求項１乃至５のいずれか一つに記載の画像読取装置。
【請求項７】
前記用紙センサ検出部にて搬送入口に前記原稿が検出された場合、画像欠けと判断する画像欠判断手段、
を更に備えた、請求項２に記載の画像読取装置。
【請求項８】
前記原稿はみ出し検出手段により前記原稿はみ出しが検出された場合、前記原稿はみ出しに対応する警告メッセージを出力させるメッセージ出力手段、
を更に備えた、請求項６に記載の画像読取装置。
【請求項９】
前記画像欠判断手段により前記画像欠けと判断された場合、前記画像欠けに対応する警告メッセージを出力させるメッセージ出力手段、
を更に備えた、請求項７に記載の画像読取装置。
【請求項１０】
前記用紙センサ検出部にて前記原稿の搬送ミスが検出された場合、前記搬送ミスに対応する警告メッセージを出力させるメッセージ出力手段、
を更に備えた、請求項２に記載の画像読取装置。
【請求項１１】
前記画像取得手段は、
前記原稿はみ出し検出手段により前記原稿はみ出しが検出された場合、前記外縁上にある前記エッジ座標を含む前記原稿画像が含まれる前記読取画像の端領域を、前記画像取得手段により次に取得される前記読取画像とつなぎ合わせて、新たな読取画像として取得する、請求項６に記載の画像読取装置。
【請求項１２】
前記分割手段により領域分割された前記分割領域に含まれる前記原稿画像を、デスキュー、および／または、前記分割領域からクロップするデスキュークロップ手段、
を更に備えた、請求項１乃至１１のいずれか一つに記載の画像読取装置。
【請求項１３】
画像読取装置で実行される、
一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得ステップと、
複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出ステップと、
前記エッジ検出ステップにて前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出ステップにて検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割する分割ステップと、
を含むことを特徴とする画像処理方法。
【請求項１４】
画像読取装置に実行させるための、
一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得ステップと、
複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出ステップと、
前記エッジ検出ステップにて前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出ステップにて検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割する分割ステップと、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像処理方法、および、プログラムに関する。
【背景技術】
【０００２】
従来から、読取画像から原稿位置を検出する技術が開示されている。
【０００３】
ここで、読取した画像の上下左右からエッジ検出を行い、そのエッジの直線性を求めることで、原稿位置を特定する画像読取装置が開示されている（特許文献１を参照）。
【０００４】
また、画像中の全てのエッジを検出し、エッジから直線性を求め、矩形らしさを検出する画像処理装置が開示されている（特許文献２を参照）。
【０００５】
また、水平および垂直スキャンを画像全体にて行い、エッジ追跡法やラベリング法で複数の原稿の領域を判別する画像処理装置が開示されている（特許文献３を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−８８６５４号公報
【特許文献２】特開２０１３−１０６１６０号公報
【特許文献３】特開２００２−１００５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の画像処理装置（特許文献１等）においては、読取長（画像長）が大きくなった場合に、計算上多くのメモリが必要となり、計算量が増えるという問題点を有していた。
【０００８】
本発明は、上記問題点に鑑みてなされたもので、複数枚原稿の効率的な同時読み取りを可能とする画像読取装置、画像処理方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
このような目的を達成するため、本発明に係る画像読取装置は、一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得手段と、複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出手段と、前記エッジ検出手段により前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出手段により検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割する分割手段と、を備える。
【００１０】
また、本発明に係る画像処理方法は、画像読取装置で実行される、一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得ステップと、複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出ステップと、前記エッジ検出ステップにて前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出ステップにて検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割する分割ステップと、を含む。
【００１１】
また、本発明に係るプログラムは、画像読取装置に実行させるための、一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得ステップと、複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出ステップと、前記エッジ検出ステップにて前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出ステップにて検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割する分割ステップと、を含む。
【発明の効果】
【００１２】
この発明によれば、メモリ効率が高く計算量が少ない方法で、読取画像から複数の原稿領域を検出できる。
【図面の簡単な説明】
【００１３】
【図１】図１は、画像読取装置の構成の一例を示すハードウェア構成図である。
【図２】図２は、本実施形態の画像読取装置における処理の一例を示すフローチャートである。
【図３】図３は、本実施形態における原稿位置認識処理の一例を示すフローチャートである。
【図４】図４は、本実施形態における原稿位置認識処理の一例を示す図である。
【図５】図５は、本実施形態における原稿位置認識処理の一例を示す図である。
【図６】図６は、本実施形態における原稿位置認識処理の一例を示す図である。
【図７】図７は、本実施形態における原稿位置認識処理の一例を示す図である。
【図８】図８は、本実施形態における原稿位置認識処理の一例を示す図である。
【図９】図９は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１０】図１０は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１１】図１１は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１２】図１２は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１３】図１３は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１４】図１４は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１５】図１５は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１６】図１６は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１７】図１７は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１８】図１８は、本実施形態における原稿位置認識処理の一例を示す図である。
【図１９】図１９は、本実施形態における読取長を無制限にする処理の一例を示す図である。
【図２０】図２０は、本実施形態におけるメッセージ表示処理の一例を示すフローチャートである。
【図２１】図２１は、本実施形態における読取状態一例を示す図である。
【図２２】図２２は、本実施形態における読取状態一例を示す図である。
【図２３】図２３は、本実施形態における読取状態一例を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本発明に係る画像読取装置、画像処理方法、および、プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本発明が限定されるものではない。また、本実施形態においては、画像読取装置を手挿入給紙方式（連送給紙機構（ＣＤＦ）方式）のドキュメントスキャナ装置などとして説明することがあるが、これに限られず、自動給紙機構方式（ＡＤＦ方式）のドキュメントスキャナ装置、フラットベッド式のドキュメントスキャナ装置、または、オーバーヘッド型画像読取装置等であってもよい。特に、本実施形態における画像処理方法については、ＣＤＦ方式のドキュメントスキャナ装置、ＡＤＦ方式のドキュメントスキャナ装置、フラットベッド式のドキュメントスキャナ装置、または、オーバーヘッド型画像読取装置等のあらゆる画像読取装置にて取得される画像に適用可能である。
【００１５】
［１．本実施形態の構成］
以下、本発明の実施形態に係る画像読取装置１００の構成の一例について図１を参照して説明し、その後、本実施形態の処理等について詳細に説明する。図１は、画像読取装置１００の構成の一例を示すハードウェア構成図である。
【００１６】
図１に示すように、画像読取装置１００は、概略的に、カメラ等の画像読取部１１０、用紙センサ検出部１１４、用紙搬送部１１６、および、制御部１０２（読取長検出部１０２ａ、画像取得部１０２ｂ、原稿位置認識部１０２ｃ、画像欠判断部１０２ｇ、および、画像メッセージ表示部１０２ｉ）を備えて構成される。ここで、図１では省略しているが、本実施形態において、画像読取装置１００は、メモリ等を含む記憶部１０６、および、入出力部（Ｉ／Ｏ部）１１２等を更に備えていてもよい。また、画像読取装置１００は、全面搬送ローラーを更に備えていてもよい。また、これら各部は任意の通信路を介して通信可能に接続されている。なお、制御部１０２は、画像読取部１１０、入出力部（Ｉ／Ｏ部）１１２、用紙センサ検出部１１４、および、用紙搬送部１１６を制御してもよい。
【００１７】
ここで、記憶部１０６は、各種のデータベース、テーブル、および／または、ファイルなどを格納する。記憶部１０６は、ストレージ手段であり、例えばＲＡＭ・ＲＯＭ等のメモリ、ハードディスクのような固定ディスク装置、フレキシブルディスク、および／または、光ディスク等を用いることができる。記憶部１０６には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に命令を与え各種処理を行うためのコンピュータプログラム等が記録されている。ここで、記憶部１０６は、読取画像、読取画像の分割領域、原稿画像、または、読取画像の端領域等の画像を記憶していてもよい。
【００１８】
また、画像読取部１１０は、原稿をスキャンして原稿の画像を読み取る。ここで、画像読取部１１０は、一枚以上の原稿をスキャンして原稿の画像を読み取ってもよい。また、画像読取部１１０は、同時に複数枚の原稿をスキャンして原稿の画像を読み取ってもよい。ここで、画像読取部１１０は、搬送路への用紙搬送が開始されると同時に画像の読み取りを開始してもよい。また、本実施形態において、画像読取部１１０は、密着型イメージセンサ（ＣＩＳ）等のイメージセンサを備えてもよい。また、画像読取部１１０は、ＲＧＢ３色ＬＥＤ等の光源を備えていてもよい。また、イメージセンサは、一次元に配列された受光素子の信号をシリアルな出力信号に変換してもよい。これにより、ラインごとに一次元の画像が出力され、制御部１０２は、これらを合成することにより二次元の画像を生成する。
【００１９】
また、入出力部１１２は、データの入出力（Ｉ／Ｏ）を行う。ここで、入出力部１１２は、例えば、キー入力部、タッチパネル、コントロールパッド（例えば、タッチパッド、および、ゲームパッド等）、マウス、キーボード、および、マイク等であってもよい。また、入出力部１１２は、アプリケーション等の表示画面を表示する表示部（例えば、液晶または有機ＥＬ等から構成されるディスプレイ、モニタ、および、タッチパネル等）であってもよい。また、入出力部１１２は、音声情報を音声として出力する音声出力部（例えば、スピーカ等）であってもよい。
【００２０】
また、用紙センサ検出部１１４は、用紙（原稿）の読取状態を検出する。ここで、用紙センサ検出部１１４は、用紙（原稿）が搬送入口、または、搬送路にあることを検出する。また、用紙センサ検出部１１４は、用紙（原稿）が搬送入口に挿入されたことを検出する。また、用紙センサ検出部１１４は、用紙（原稿）の画像読取部１１０における読取状態を判別してもよい。なお、用紙センサ検出部１１４は、全面用紙検出センサ等であってもよい。
【００２１】
また、用紙搬送部１１６は、用紙（原稿）を搬送路に搬送する。ここで、用紙搬送部１１６は、用紙センサ検出部１１４にて用紙（原稿）が搬送入口に挿入されたことが検出された場合、搬送路への用紙搬送を開始してもよい。
【００２２】
また、制御部１０２は、画像読取装置１００を統括的に制御するＣＰＵ等からなる。制御部１０２は、制御プログラムと各種の処理手順等を規定したプログラムと所要データとを格納するための内部メモリを有し、これらプログラムに基づいて種々の処理を実行するための情報処理を行う。
【００２３】
ここで、制御部１０２は、大別して、読取長検出部１０２ａ、画像取得部１０２ｂ、原稿位置認識部１０２ｃ、画像欠判断部１０２ｇ、および、画像メッセージ表示部１０２ｉを備える。
【００２４】
読取長検出部１０２ａは、用紙センサ検出部１１４にて検出される用紙（原稿）の読取状態（用紙センサ検出状態）に基づいて、読取の長さ、すなわち、読取長（画像長）を検出する。ここで、読取長に制限がある場合、読取可能な長さの最大値（読取最大長）は、メモリ（記憶部１０６）容量に対応する値であってもよい。
【００２５】
画像取得部１０２ｂは、原稿を画像読取部１１０にて読取らせ、画像を取得する。ここで、画像取得部１０２ｂは、一枚以上の原稿を画像読取部１１０にて読み取らせ、読取画像を取得してもよい。また、画像取得部１０２ｂは、同時に複数枚の原稿を画像読取部１１０にて読み取らせ、読取画像を取得してもよい。また、画像取得部１０２ｂは、一枚以上の原稿を画像読取部１１０にて読み取らせ、用紙センサ検出部１１４にて原稿が搬送入口に無いことが検出された場合、読取画像を取得してもよい。また、画像取得部１０２ｂは、原稿位置認識部１０２ｃにより領域分割された分割領域に原稿画像が含まれる場合、分割領域を除く読取画像を、新たな読取画像として取得してもよい。また、画像取得部１０２ｂは、原稿はみ出し検出部１０２ｈにより原稿はみ出しが検出された場合、外縁上にあるエッジ座標を含む原稿画像が含まれる読取画像の端領域を、画像取得部１０２ｂにより次に取得される読取画像とつなぎ合わせて、新たな読取画像として取得（画像合成）してもよい。なお、画像取得部１０２ｂは、所定の読取長（例えば、読取最大長、または、ユーザ指定読取長等）以下の読取画像を取得してもよい。また、画像取得部１０２ｂは、画像読取部１１０にて読取られた画像等を記憶部１０６に格納してもよい。すなわち、画像取得部１０２ｂは、画像読取部１１０を制御して、画像を取得してもよい。例えば、画像取得部１０２ｂは、画像読取部１１０を制御して、イメージセンサにて出力されるラインごとの一次元画像を合成することにより、二次元の画像を取得して、記憶部１０６に格納してもよい。また、画像取得部１０２ｂは、画像読取部１１０にて読取られた画像を、射影変換（例えば、正面方向から撮影したように射影変換）してもよい。
【００２６】
原稿位置認識部１０２ｃは、原稿の位置を認識し、原稿画像を取得する。ここで、原稿位置認識部１０２ｃは、複数枚の原稿位置を検出してもよい。また、原稿位置認識部１０２ｃは、読取画像の領域を分割してもよい。例えば、原稿位置認識部１０２ｃは、読取画像を使用して、原稿の位置を認識し、読取画像から原稿画像の切出しを行ってもよい。また、原稿位置認識部１０２ｃは、用紙センサ検出部１１４にて搬送入口への用紙（原稿）の挿入が検出された場合、処理を繰り返すことで、複数枚の原稿位置を効率的に認識してもよい。ここで、原稿位置認識部１０２ｃは、機能概念的に、エッジ検出部１０２ｄ、分割部１０２ｅ、および、デスキュークロップ部１０２ｆを備える。
【００２７】
エッジ検出部１０２ｄは、複数の特定方向に、読取画像の外縁から最近にある原稿画像のエッジ座標を検出する。ここで、エッジ検出部１０２ｄは、新たな読取画像において、特定方向に分割領域の外縁から最近にある原稿画像のエッジ座標を検出してもよい。また、エッジ検出部１０２ｄは、複数の特定方向（例えば、水平方向、および／または、垂直方向等）に、読取画像の外縁から最近にある原稿画像の特定のエッジ（例えば、上側、および／または、左側等）のエッジ座標を検出してもよい。
【００２８】
分割部１０２ｅは、特定方向で読取画像を領域分割する。ここで、分割部１０２ｅは、エッジ検出部１０２ｄによりエッジ座標が検出されなかった読取画像の領域、および／または、エッジ検出部１０２ｄにより検出された原稿画像のエッジ端のエッジ座標に基づいて、特定方向で読取画像を領域分割してもよい。また、分割部１０２ｅは、エッジ検出部１０２ｄによりエッジ座標が検出されなかった読取画像の領域、および／または、エッジ検出部１０２ｄにより検出された原稿画像のエッジ端、を通る特定方向の座標群の交差位置を検出することで読取画像を領域分割してもよい。また、分割部１０２ｅは、エッジ検出部１０２ｄによりエッジ座標が検出されなかった読取画像の領域、および／または、エッジ検出部１０２ｄにより検出された原稿画像のエッジ座標の中で、不連続な変化が検出される座標に基づいて、特定方向で読取画像を領域分割してもよい。また、分割部１０２ｅは、分割領域を記憶部１０６に格納してもよい。
【００２９】
デスキュークロップ部１０２ｆは、原稿画像を、デスキュー、および／または、クロップする。ここで、デスキュークロップ部１０２ｆは、分割部１０２ｅにより領域分割された分割領域に含まれる原稿画像を、デスキュー、および／または、分割領域からクロップしてもよい。また、デスキュークロップ部１０２ｆは、原稿画像を記憶部１０６に格納してもよい。
【００３０】
画像欠判断部１０２ｇは、画像欠け（用紙欠け）を判断（検出）する。ここで、画像欠判断部１０２ｇは、用紙センサ検出部１１４にて搬送入口に原稿が検出された場合、画像欠けと判断してもよい。例えば、画像欠判断部１０２ｇは、用紙センサ検出部１１４にて搬送入口に原稿が検出された場合、未読の原稿があると判断してもよい。また、画像欠判断部１０２ｇは、用紙センサ検出部１１４にて原稿の搬送ミスが検出された場合、搬送ミスによる画像欠けと判断してもよい。ここで、画像欠判断部１０２ｇは、機能概念的に、原稿はみ出し検出部１０２ｈを備える。
【００３１】
原稿はみ出し検出部１０２ｈは、原稿画像のエッジ座標が、読取画像の外縁上にある場合、原稿はみ出しを検出する。すなわち、原稿はみ出し検出部１０２ｈは、用紙（原稿）が読取画像終端に存在するかを判断してもよい。
【００３２】
画像メッセージ表示部１０２ｉは、画像、および／または、メッセージを出力させる。ここで、画像メッセージ表示部１０２ｉは、原稿はみ出し検出部１０２ｈにより原稿はみ出しが検出された場合、原稿はみ出しに対応する警告メッセージを出力させてもよい。また、画像メッセージ表示部１０２ｉは、画像欠判断部１０２ｇにより画像欠けと判断された場合、画像欠けに対応する警告メッセージを出力させてもよい。また、画像メッセージ表示部１０２ｉは、用紙センサ検出部１１４にて原稿の搬送ミスが検出された場合、搬送ミスに対応する警告メッセージを出力させてもよい。ここで、画像メッセージ表示部１０２ｉは、画像欠判断部１０２ｇにより原稿の搬送ミスによる画像欠けと判断された場合、搬送ミスに対応する警告メッセージを出力させてもよい。なお、画像メッセージ表示部１０２ｉは、画像（読取画像、分割領域、原稿画像、または、メッセージ画像等）、および／または、メッセージを入出力部１１２を介して出力（表示、および／または、音声出力）させてもよい。
【００３３】
［２．本実施形態の処理］
上述した構成の画像読取装置１００で実行される処理の一例について、図２乃至図２３を参照して説明する。図２は、本実施形態の画像読取装置１００における処理の一例を示すフローチャートである。
【００３４】
図２に示すように、まず、用紙センサ検出部１１４は、用紙（原稿）が搬送入口に挿入されたこと、または、搬送路にあることを検出する（ステップＳＡ−１）。
【００３５】
そして、用紙搬送部１１６は、用紙（原稿）搬送を開始する（ステップＳＡ−２）。
【００３６】
そして、画像取得部１０２ｂは、画像読取部１１０にて一枚以上の用紙（原稿）の画像読み取りを開始させる（ステップＳＡ−３）。
【００３７】
そして、読取長検出部１０２ａは、用紙センサ検出部１１４にて検出される用紙（原稿）の読取状態に基づいて、用紙終端（読取長）を検出し、画像取得部１０２ｂは、読取長検出部１０２ａにより検出された読取長の読取画像を取得する（ステップＳＡ−４）。
【００３８】
そして、原稿位置認識部１０２ｃは、画像取得部１０２ｂにより取得された読取画像より、原稿位置を検出する（ステップＳＡ−５）。
【００３９】
そして、原稿位置認識部１０２ｃは、読取画像から原稿画像の切出しを行う（ステップＳＡ−６）。
【００４０】
ここで、図３乃至図９を参照して、本実施形態における原稿位置認識処理（複数領域検出アルゴリズム）の一例について説明する。図３は、本実施形態における原稿位置認識処理の一例を示すフローチャートである。図４乃至図９は、本実施形態における原稿位置認識処理の一例を示す図である。
【００４１】
図３に示すように、まず、エッジ検出部１０２ｄは、読取画像の左輪郭から右（水平）方向、および、読取画像の上輪郭から下（垂直）方向に、読取画像の外縁から最近にある原稿画像のエッジ座標を検出する（ステップＳＢ−１）。
【００４２】
例えば、図４に示すように、本実施形態においては、読取画像の左側、および、上側からエッジ検出してもよい。
【００４３】
図３に戻り、分割部１０２ｅは、左と上とのエッジ位置の交差点（エッジ検出部１０２ｄによりエッジ座標が検出されなかった読取画像の領域、および／または、エッジ検出部１０２ｄにより検出された原稿画像のエッジ端を通る、読取画像の左輪郭から右（水平）方向の座標群（直線）と、読取画像の上輪郭から下（垂直）方向の座標群（直線）と、の交差点）を検出する（ステップＳＢ−２）。
【００４４】
例えば、図５に示すように、本実施形態においては、左側からのエッジ検出と上側からのエッジ検出との交差位置を検出してもよい。
【００４５】
図３に戻り、分割部１０２ｅは、交差点より左上にある全てのエッジを含む点（交差点より左上にある原稿画像を含む分割領域）を求める（ステップＳＢ−３）。
【００４６】
そして、分割部１０２ｅは、矩形の検出位置（分割領域）として設定（領域分割）する（ステップＳＢ−４）。更に、デスキュークロップ部１０２ｆは、分割部１０２ｅにより領域分割された分割領域に含まれる原稿画像を、デスキュー、および／または、分割領域からクロップしてもよい。
【００４７】
例えば、図６に示すように、本実施形態においては、交差位置から左上にあるエッジ位置を見つけ矩形を確定してもよい。すなわち、本実施形態においては、読取画像において２方向（垂直・水平）からのエッジ検出を行い、エッジ検出ができなかった座標、または、その２方向のエッジ検出された位置座標が交差するようにエッジ座標の組み合わせを求め、その領域を分割してもよい。
【００４８】
図３に戻り、エッジ検出部１０２ｄは、検出した矩形の検出位置（分割領域）の右側および下側のエッジ（分割領域を除く読取画像である新たな読取画像において、分割領域の右輪郭から右（水平）方向、および、分割領域の下輪郭から下（垂直）方向に、分割領域の外縁から最近にある原稿画像のエッジ座標）を検出する（ステップＳＢ−５）。
【００４９】
例えば、図７に示すように、本実施形態においては、検出矩形の右側を左側からエッジ再検出し、検出矩形の下側を上側からエッジ再検出してもよい。
【００５０】
図３に戻り、エッジ検出部１０２ｄは、ステップＳＢ−５にて検出したエッジ座標だけ更新（ステップＳＢ−１にて検出したエッジ座標に、ステップＳＢ−５にて検出したエッジ座標を追加して、検出済みのエッジ座標として更新）する（ステップＳＢ−６）。
【００５１】
例えば、図８に示すように、本実施形態においては、検出したエッジ座標だけ更新してもよい。
【００５２】
図３に戻り、分割部１０２ｅは、左と上とのエッジ位置の交差点（エッジ検出部１０２ｄによりエッジ座標が検出されなかった新たな読取画像の領域、および／または、エッジ検出部１０２ｄにより検出された原稿画像のエッジ端を通る、新たな読取画像の左輪郭から右（水平）方向の座標群（直線）と、新たな読取画像の上輪郭から下（垂直）方向の座標群（直線）と、の交差点）を検出する（ステップＳＢ−７）。
【００５３】
例えば、図９に示すように、本実施形態においては、左側からのエッジ検出と上側からのエッジ検出との交差位置を検出してもよい。すなわち、本実施形態においては、分割された領域に対して矩形情報（右上・左下）を求めることで、原稿領域を検出してもよい。このように、原稿領域の２方向（垂直・水平）にエッジ検出を行い、再度、エッジ座標位置を更新してもよい。そして、その２方向のエッジ検出された位置座標が交差するようにエッジ座標の組み合わせを求め、その領域を分割することを繰り返し行うことで、領域を分割してもよい。ここで、本実施形態において、エッジ検出は、２方向以上で行ってもよい。
【００５４】
図３に戻り、分割部１０２ｅは、交差点より左上にある原稿画像を含む分割領域を検出したか否か判定する（ステップＳＢ−８）。
【００５５】
そして、分割部１０２ｅは、交差点より左上にある原稿画像を含む分割領域を検出したと判定した場合（ステップＳＢ−８：Ｙｅｓ）、処理をステップＳＢ−３に移行させる。このように、本実施形態においては、矩形が検出できなくなる、または、エッジが無くなるまでこれらの処理を繰り返す。
【００５６】
一方、分割部１０２ｅは、交差点より左上にある原稿画像を含む分割領域を検出しなかったと判定した場合（ステップＳＢ−８：Ｎｏ）、処理を終了する。このように、本実施形態の手法を使用することで、左・上からのエッジ検出のみで対応できる。そのため、画像読取しながらエッジ検出し、原稿画像を切り出すことが可能になり、原稿画像を切り出して不要になった画像メモリを画像読取メモリとして再利用することで、無限に読み続けることができる。
【００５７】
なお、本実施形態においては、読取画像の左側と上側からエッジを検出したが、右側と上側、下側と左側、または、下側と右側のいずれからエッジを検出してもよい。また、本実施形態において、複数領域を検出するための計算は、単純なエッジ検出と位置の比較で行ってもよい。また、本実施形態において、複数領域を検出するために必要なメモリは、エッジ検出した位置座標分のメモリが必要となる。
【００５８】
更に、図１０乃至図１８を参照して、本実施形態における原稿位置認識処理（複数領域検出アルゴリズム）の一例について説明する。図１０乃至図１８は、本実施形態における原稿位置認識処理の一例を示す図である。
【００５９】
まず、図１０乃至図１２に示すように、本実施形態においては、読取画像の左側、および、上側からエッジ検出し（図１０）、左側からのエッジ検出によりエッジ座標が検出されなかった位置（領域）で分断（分割）し（図１１）、上側からのエッジ検出により、エッジ座標が検出されなかった位置（領域）で分断（分割）することで（図１２）、読取画像を領域分割してもよい。すなわち、エッジ検出できなかった箇所で領域分割してもよい。
【００６０】
また、図１３乃至図１５に示すように、本実施形態においては、読取画像の左側、および、上側からエッジ検出し（図１３）、横（左側と右側と）に領域分割できる場合に、上側からのエッジ検出によりエッジ座標が検出されなかった領域で横に領域分割（分離）し（図１４）、更に分割領域の左側、および、上側からエッジ検出し、縦（上側と下側と）に領域分割できる場合に、左側からのエッジ検出によりエッジ座標が検出されなかった領域で縦に領域分割（分離）することで（図１５）、読取画像を領域分割してもよい。すなわち、エッジ検出できなかった箇所で領域分割し、さらに分割された領域で、エッジ検出を行い、エッジが検出できなかった箇所で分割してもよい。
【００６１】
また、図１６乃至図１８に示すように、本実施形態においては、読取画像の左側、右側、および、上側からエッジ検出し（図１６）、横（左側と右側と）に領域分割できる場合に、上側からのエッジ検出によりエッジ座標が検出されなかった領域で横に領域分割（分離）し（図１７）、縦（上側と下側と）に領域分割できる場合に、右側からのエッジ検出によりエッジ座標が検出されなかった領域で縦に領域分割（分離）することで（図１８）、読取画像を領域分割してもよい。すなわち、３方向からエッジ検出し領域分割してもよい。
【００６２】
図２に戻り、制御部１０２は、画像欠判断部１０２ｇによる画像欠けの判断に基づいて、読取継続するか否か判定する（ステップＳＡ−７）。
【００６３】
そして、制御部１０２は、読取継続すると判定した場合（ステップＳＡ−７：Ｙｅｓ）、処理をステップＳＡ−１に移行させる。
【００６４】
ここで、図１９を参照して、本実施形態における読取長を無制限にする処理の一例について説明する。図１９は、本実施形態における読取長を無制限にする処理の一例を示す図である。
【００６５】
図１９に示すように、本実施形態においては、１回目の読取画像において、原稿画像のエッジ座標が、当該読取画像の外縁上にある場合、外縁上にあるエッジ座標を含む原稿画像が含まれる読取画像の端領域（図中の点線領域）を、次に取得される読取画像（２回目の読取画像）とつなぎ合わせて、新たな読取画像として取得（画像合成）してもよい。すなわち、原稿エッジが読取画像の終端にある場合に、その部分を次の読取画像とつなぎ合わせる。
【００６６】
このように、画像読み取りと同時に原稿位置の検出を行うことで、無限に読み出すことが可能となる。なお、１回目の読取画像において、端領域を除く領域は、原稿位置認識処理により領域分割され、原稿画像が取得される。すなわち、本実施形態においては、１回目の読取画像の用紙欠けしていない画像以外は切り出しを行い、その後、２回目の読取画像と合成を行い、再度原稿検出を行う。したがって、本実施形態においては、エラー発生時に、エラー発生前までに読取った原稿画像は正常に出力し、用紙欠け画像のみをつなぎ合わせる。これにより、無限に読み出すことが可能となる。また、用紙（画像）欠け判断方法は、読取した原稿に対して、原稿エッジが画像下端にある場合、または、読取画像の状態と用紙センサの状態（用紙の搬送状態）に基づいて、画像欠けと判断してもよい。
【００６７】
図２に戻り、画像メッセージ表示部１０２ｉは、制御部１０２により読取継続しないと判定された場合（ステップＳＡ−７：Ｎｏ）、画像、および／または、メッセージを入出力部１１２を介して表示させ（ステップＳＡ−８）、処理を終了する。ここで、画像メッセージ表示部１０２ｉは、画像欠判断部１０２ｇによる画像欠け無し（すなわち、正常読取完了）と判断された場合、原稿画像を入出力部１１２を介して表示させてもよい。
【００６８】
ここで、図２０乃至図２３を参照して、本実施形態におけるメッセージ表示処理の一例について説明する。図２０は、本実施形態におけるメッセージ表示処理の一例を示すフローチャートである。図２１乃至図２３は、本実施形態における読取状態一例を示す図である。
【００６９】
図２０に示すように、制御部１０２は、用紙センサ検出部１１４にて検出される原稿の読取状態に基づいて、原稿（画像取得部１０２ｂにより取得された読取長（読取最大長）の読取画像に原稿画像）が１枚か否か判定する（ステップＳＣ−１）。
【００７０】
そして、画像メッセージ表示部１０２ｉは、制御部１０２により原稿が１枚であると判定された場合（ステップＳＣ−１：Ｙｅｓ）、従来のメッセージを入出力部１１２に表示させ（ステップＳＣ−２）、処理を終了する。例えば、画像メッセージ表示部１０２ｉは、最後まで読み取りができた場合、メッセージを表示させなくてもよい。また、画像メッセージ表示部１０２ｉは、エラーが発生した場合、エラーメッセージを表示させてもよい。
【００７１】
一方、用紙センサ検出部１１４は、制御部１０２により原稿が１枚でないと判定された場合（ステップＳＣ−１：Ｎｏ）、搬送路に用紙（原稿）が有る場合、検出する（ステップＳＣ−３）。
【００７２】
そして、画像メッセージ表示部１０２ｉは、用紙センサ検出部１１４にて搬送路に用紙（原稿）が検出された場合（ステップＳＣ−３：Ｙｅｓ）、エラーメッセージを入出力部１１２に表示させ（ステップＳＣ−４）、処理を終了する。
【００７３】
例えば、図２１に示すように、搬送路の途中に原稿が残っており、再読取が必要（センサＯＮ状態で画処理が異常）な場合、画像メッセージ表示部１０２ｉは、エラーメッセージを入出力部１１２に表示させてもよい。
【００７４】
図２０に戻り、用紙センサ検出部１１４は、搬送路に用紙（原稿）が検出されなかった場合（ステップＳＣ−３：Ｎｏ）、搬送入口に用紙（原稿）が有る場合、検出する（ステップＳＣ−５）。
【００７５】
そして、画像メッセージ表示部１０２ｉは、用紙センサ検出部１１４にて搬送入口に用紙（原稿）が検出された場合（ステップＳＣ−５：Ｙｅｓ）、警告メッセージを入出力部１１２に表示させ（ステップＳＣ−６）、処理を終了する。
【００７６】
例えば、図２２に示すように、搬送入口に原稿が残っており、連続スキャン終了後、次の読取を行う必要がある（センサＯＮ状態で画処理が正常な）場合、画像メッセージ表示部１０２ｉは、警告メッセージを入出力部１１２に表示させてもよい。
【００７７】
図２０に戻り、画像メッセージ表示部１０２ｉは、用紙センサ検出部１１４にて搬送入口に用紙（原稿）が検出されなかった場合（ステップＳＣ−５：Ｎｏ）、メッセージを表示させず（ステップＳＣ−７）、処理を終了する。
【００７８】
例えば、図２３に示すように、読取最大長になったが最後まで原稿を読み取りできた場合（正常時）、画像メッセージ表示部１０２ｉは、メッセージを表示させなくてもよい（メッセージ無し）。このように、読取長が最大になった際に、用紙検出センサ（用紙センサ検出部１１４）の状態、および、画像読取部１１０の状態により、ユーザに通知するメッセージを変更してもよい。また、メッセージを切り替えることで、ユーザが容易に、再読み取りが可能か判断できるようになる。
【００７９】
このように、本実施形態においては、ドキュメントスキャナ装置において、名刺、レシート、はがき等の媒体を複数枚スキャンする場合、複数枚の原稿位置を自動的に検出するため、１枚ずつスキャンするよりも、同時に複数枚を挿入することで、スキャン時間を減らすことができる。また、従来、エラー状態となった場合は、読取った画像全て破棄していたが、本実施形態においては、エラー状態になっても、読み取りできた原稿については出力可能となる。
【００８０】
そのため、本実施形態においては、すでに読取った用紙は、再度スキャンする必要がない。また、本実施形態においては、読取長を無制限にすることができるため、読取長の制限なく読み取りが可能となる。また、本実施形態においては、用紙の搬送状態により、メッセージを切り替えることができる。また、本実施形態においては、読取長が最大になったときに適切なメッセージが表示されるため、よりユーザが簡単に使用できる。
【００８１】
それにより、本実施形態においては、ドキュメントスキャナにて同時に複数枚の原稿を読取る際に、効率的に複数枚の原稿位置を検出でき、読取長が長い場合でも画像出力でき、画像長に制限されない。また、本実施形態においては、ユーザの原稿の入れ方によって読取長が長くなった場合でも、計算上多くのメモリが必要なく、計算量が増えないために、ハイスペックおよびハイコストなハードウェアでなくても実装可能である。また、本実施形態においては、複数枚原稿の読取方、または、原稿の入れ方によっては、読取長（画像長）が無限に長くなってしまうが、画像長の長さに制限されず、原稿画像の出力が可能である。
【００８２】
また、本実施形態においては、原稿画像の出力に読取画像全面の特徴量が必要ないため、画像長の終端までに含まれる複数枚原稿の位置を検出してからそれぞれの原稿を切り出さなくても、原稿画像の出力が可能である。また、本実施形態においては、画像の終端、または、ＪＡＭ等のエラー発生時でも、用紙の搬送状態によって、ユーザに再操作を促すメッセージを通知することができる。また、本実施形態においては、ＪＡＭ等のエラー発生時でも、エラーとなった読取画像の一部（原稿画像）を出力することができる。
【００８３】
［３．他の実施形態］
さて、これまで本発明の実施形態について説明したが、本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【００８４】
例えば、画像読取装置１００は、スタンドアローンの形態で処理を行ってもよく、クライアント端末（画像読取装置１００とは別筐体である）からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するようにしてもよい。
【００８５】
また、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００８６】
このほか、明細書中および図面中で示した処理手順、制御手順、具体的名称、各処理の登録データもしくは検索条件等のパラメータを含む情報、画面例、または、データベース構成については、特記する場合を除いて任意に変更することができる。
【００８７】
また、画像読取装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００８８】
例えば、画像読取装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する、コンピュータに本発明に係る方法を実行させるためのプログラム化された命令を含む、一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて画像読取装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部１０６などには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００８９】
また、このコンピュータプログラムは、画像読取装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００９０】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢメモリ、ＳＤカード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【００９１】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００９２】
記憶部１０６に格納される各種のデータベース等は、ＲＡＭもしくはＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および／または、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および／または、ウェブページ用ファイル等を格納してもよい。
【００９３】
また、画像読取装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置として構成してもよく、また、該情報処理装置に任意の周辺装置を接続して構成してもよい。また、画像読取装置１００は、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【００９４】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【００９５】
以上のように、本発明に係る画像読取装置、画像処理方法、および、プログラムは、産業上の多くの分野、特にスキャナで読み取った画像を扱う画像処理分野で実施することができ、極めて有用である。
【符号の説明】
【００９６】
１００  画像読取装置
１０２  制御部
１０２ａ  読取長検出部
１０２ｂ  画像取得部
１０２ｃ  原稿位置認識部
１０２ｄ  エッジ検出部
１０２ｅ  分割部
１０２ｆ  デスキュークロップ部
１０２ｇ  画像欠判断部
１０２ｈ  原稿はみ出し検出部
１０２ｉ  画像メッセージ表示部
１０６  記憶部
１１０  画像読取部
１１２  入出力部
１１４  用紙センサ検出部
１１６  用紙搬送部
【図１】
2015170968.tif 000003
【図２】
2015170968.tif 000004
【図３】
2015170968.tif 000005
【図４】
2015170968.tif 000006
【図５】
2015170968.tif 000007
【図６】
2015170968.tif 000008
【図７】
2015170968.tif 000009
【図８】
2015170968.tif 000010
【図９】
2015170968.tif 000011
【図１０】
2015170968.tif 000012
【図１１】
2015170968.tif 000013
【図１２】
2015170968.tif 000014
【図１３】
2015170968.tif 000015
【図１４】
2015170968.tif 000016
【図１５】
2015170968.tif 000017
【図１６】
2015170968.tif 000018
【図１７】
2015170968.tif 000019
【図１８】
2015170968.tif 000020
【図１９】
2015170968.tif 000021
【図２０】
2015170968.tif 000022
【図２１】
2015170968.tif 000023
【図２２】
2015170968.tif 000024
【図２３】
2015170968.tif 000025
【手続補正書】
【提出日】平成26年12月24日(2014.12.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得手段と、
複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出手段と、
前記エッジ検出手段により前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出手段により検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割し、領域分割した分割領域を切出す分割手段と、
を備えたことを特徴とする、画像読取装置。
【請求項２】
前記原稿の読取状態を検出する用紙センサ検出部、
を備え、
前記画像取得手段は、
一枚以上の前記原稿を前記画像読取部にて読み取らせ、前記用紙センサ検出部にて前記原稿が搬送入口に無いことが検出された場合、前記読取画像を取得する、請求項１に記載の画像読取装置。
【請求項３】
前記分割手段は、
前記エッジ検出手段により前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出手段により検出された前記原稿画像のエッジ端、を通る前記特定方向の座標群の交差位置を検出することで前記読取画像を領域分割し、領域分割した前記分割領域を切出す、請求項１または２に記載の画像読取装置。
【請求項４】
前記画像取得手段は、
前記分割手段により領域分割された前記分割領域に前記原稿画像が含まれる場合、前記分割領域を除く前記読取画像を、新たな読取画像として取得する、請求項１乃至３のいずれか一つに記載の画像読取装置。
【請求項５】
前記エッジ検出手段は、
前記新たな読取画像において、前記特定方向に前記分割領域の前記外縁から最近にある前記原稿画像の前記エッジ座標を検出する、請求項４に記載の画像読取装置。
【請求項６】
前記原稿画像の前記エッジ座標が、前記読取画像の前記外縁上にある場合、原稿はみ出しを検出する原稿はみ出し検出手段、
を更に備えた、請求項１乃至５のいずれか一つに記載の画像読取装置。
【請求項７】
前記用紙センサ検出部にて搬送入口に前記原稿が検出された場合、画像欠けと判断する画像欠判断手段、
を更に備えた、請求項２に記載の画像読取装置。
【請求項８】
前記原稿はみ出し検出手段により前記原稿はみ出しが検出された場合、前記原稿はみ出しに対応する警告メッセージを出力させるメッセージ出力手段、
を更に備えた、請求項６に記載の画像読取装置。
【請求項９】
前記画像欠判断手段により前記画像欠けと判断された場合、前記画像欠けに対応する警告メッセージを出力させるメッセージ出力手段、
を更に備えた、請求項７に記載の画像読取装置。
【請求項１０】
前記用紙センサ検出部にて前記原稿の搬送ミスが検出された場合、前記搬送ミスに対応する警告メッセージを出力させるメッセージ出力手段、
を更に備えた、請求項２に記載の画像読取装置。
【請求項１１】
前記画像取得手段は、
前記原稿はみ出し検出手段により前記原稿はみ出しが検出された場合、前記外縁上にある前記エッジ座標を含む前記原稿画像が含まれる前記読取画像の端領域を、前記画像取得手段により次に取得される前記読取画像とつなぎ合わせて、新たな読取画像として取得する、請求項６に記載の画像読取装置。
【請求項１２】
前記分割手段により領域分割された前記分割領域に含まれる前記原稿画像を、デスキュー、および／または、前記分割領域からクロップするデスキュークロップ手段、
を更に備えた、請求項１乃至１１のいずれか一つに記載の画像読取装置。
【請求項１３】
画像読取装置で実行される、
一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得ステップと、
複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出ステップと、
前記エッジ検出ステップにて前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出ステップにて検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割し、領域分割した分割領域を切出す分割ステップと、
を含むことを特徴とする画像処理方法。
【請求項１４】
画像読取装置に実行させるための、
一枚以上の原稿を画像読取部にて読み取らせ、読取画像を取得する画像取得ステップと、
複数の特定方向に、前記読取画像の外縁から最近にある原稿画像のエッジ座標を検出するエッジ検出ステップと、
前記エッジ検出ステップにて前記エッジ座標が検出されなかった前記読取画像の領域、および／または、前記エッジ検出ステップにて検出された前記原稿画像のエッジ端の前記エッジ座標に基づいて、前記特定方向で前記読取画像を領域分割し、領域分割した分割領域を切出す分割ステップと、
を含むことを特徴とするプログラム。