(57)【要約】      （修正有）【課題】構造が複雑化するのを抑制しながら媒体の読取異常を検知することが可能な画像読取装置および画像読取方法を提供する。【解決手段】この画像読取装置１００は、読取部１５と、記憶部２２に記憶された画像データに含まれる規則性を有するページ数及び記載位置を取得するＰＣ制御部２１とを備える。ＰＣ制御部２１は、複数の画像データから個別に取得される、ページ数及び記載位置に基づいてページ数記載位置範囲を決定して、ページ数記載位置範囲に含まれる数字読値に基づいて、原稿の読取異常を検知する。【選択図】図１
2016096542.tif 000002
【特許請求の範囲】
【請求項１】
媒体の画像データを読み取る読取部と、
前記画像データを保存する記憶部と、
前記記憶部に記憶された、前記画像データに含まれる規則性を有する第１情報と、前記第１情報が位置する位置情報とを取得する制御部とを備え、
前記制御部は、複数の前記画像データから個別に取得される、前記第１情報と前記位置情報とに基づいて範囲を決定して、前記範囲に含まれる前記第１情報に基づいて、前記媒体の読取異常を検知する、画像読取装置。
【請求項２】
前記制御部は、複数の前記位置情報の重複に基づいて、前記範囲を決定する、請求項１に記載の画像読取装置。
【請求項３】
前記制御部は、前記画像データの読み取り順に基づく第２情報を決定して、前記範囲に含まれる前記第１情報と前記第２情報とに基づいて、前記媒体の重送による前記媒体の読取異常を検知する、請求項２に記載の画像読取装置。
【請求項４】
前記制御部は、前記位置情報の重複箇所が複数ある場合には、前記重複箇所の数に対応する複数の前記範囲を決定する、請求項３に記載の画像読取装置。
【請求項５】
前記制御部は、前記位置情報の重複箇所が複数ある場合には、複数の前記重複箇所のうちの前記第１情報が取得された数が最も多い前記重複個所を前記範囲として決定する、請求項３に記載の画像読取装置。
【請求項６】
前記制御部は、前記画像データの横方向の端部から第１の幅を有するとともに、前記画像データの縦方向の端部から第２の幅を有する範囲以内に、前記範囲を決定する、請求項３〜５のいずれか１項に記載の画像読取装置。
【請求項７】
前記第１情報は、規則性を有する数字、アルファベット、または、記号のうちのいずれか１つを含む、請求項３〜６のいずれか１項に記載の画像読取装置。
【請求項８】
前記制御部は、前記位置情報の重複数に基づいて、前記範囲を決定する、請求項２〜７のいずれか１項に記載の画像読取装置。
【請求項９】
前記制御部は、前記画像データのうちの予め設定された余白から、前記第１情報および前記位置情報を取得する、請求項１〜８のいずれか１項に記載の画像読取装置。
【請求項１０】
前記制御部は、前記媒体の読取異常を検出した場合には、前記媒体の読取異常に対応する前記画像データが表示部に表示されるとともに、前記媒体の読取異常を検出しない場合には、前記画像データのうちの最終ページの前記画像データを前記表示部に表示する、請求項１〜９のいずれか１項に記載の画像読取装置。
【請求項１１】
前記制御部は、前記範囲内に前記第１情報が記載されていない場合に、前記第１情報が記載されていない前記画像データを除く前記画像データの前記第１情報と前記第２情報とに基づいて、前記媒体の読取異常を検知する、請求項３〜７のいずれか１項に記載の画像読取装置。
【請求項１２】
用紙からなる前記媒体を前記読取部に搬送する用紙搬送部をさらに備え、
前記制御部は、前記範囲に含まれる前記第１情報に基づいて、前記媒体の読取異常を検知した場合に、前記用紙搬送部による前記媒体の搬送が重送であると判断する、請求項１〜１１のいずれか１項に記載の画像読取装置。
【請求項１３】
媒体の画像データを読み取るステップと、
前記画像データを保存するステップと、
記憶部に記憶された、前記画像データに含まれる規則性を有する第１情報と、前記第１情報が位置する位置情報とを取得するステップと、
複数の前記画像データから個別に取得される、複数の前記第１情報と複数の前記位置情報とに基づいて範囲を決定するステップと、
前記範囲に含まれる前記第１情報に基づいて、前記媒体の読取異常を検知するステップとを備える、画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像読取装置および画像読取方法に関し、特に、媒体の読取異常を検知する画像読取装置および画像読取方法に関する。
【背景技術】
【０００２】
従来、媒体の読取異常を検知する画像読取装置および画像読取方法が知られている。（たとえば、特許文献１参照）。
【０００３】
上記特許文献１には、ページめくりの重送を検知する重送検知部を備えたページめくり機構付冊子読取装置（以下、「冊子読取装置」という）が開示されている。この冊子読取装置は、ページめくり手段と、読取部と、重送検知部とを含む。ページめくり手段は、冊子のページをめくる機能を有する。読取部は、新しく見開かれたページを読み取るように構成されている。そして、重送検知部は、超音波センサからなり、ページめくり手段により冊子のページがめくられる際に、超音波センサによりページめくりの重送（媒体の読取異常）を検知するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２２８３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の冊子読取装置では、原稿（媒体）の読取異常を検知するために、超音波センサが設けられている。このため、上記特許文献１の冊子読取装置は、超音波センサを設ける必要がある分、冊子読取装置（画像読取装置）の構造が複雑化するという問題点がある。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、構造が複雑化するのを抑制しながら媒体の読取異常を検知することが可能な画像読取装置および画像読取方法を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この発明の第１の局面による画像読取装置では、媒体の画像データを読み取る読取部と、画像データを保存する記憶部と、記憶部に記憶された、画像データに含まれる規則性を有する第１情報と、第１情報が位置する位置情報とを取得する制御部とを備え、制御部は、複数の画像データから個別に取得される、第１情報と位置情報とに基づいて範囲を決定して、範囲に含まれる第１情報に基づいて、媒体の読取異常を検知する。
【０００８】
この発明の第１の局面による画像読取装置では、上記のように、複数の画像データから個別に取得される、第１情報と位置情報とに基づいて範囲を決定して、範囲に含まれる第１情報（たとえば、ページ数）に基づいて、媒体の読取異常を検知することによって、読取部とは別個に、超音波センサなどの媒体の読取異常（たとえば、重送）を検知するための検知部を設ける必要がない。これにより、構造が複雑化するのを抑制しながら媒体の読取異常を検知することができる。また、複数の画像データから個別に取得される、第１情報と位置情報とに基づいて範囲を決定するので、ユーザによる画像データの範囲（ページ数記載位置範囲）の設定を必要としない。その結果、ユーザによる画像データのページ数記載位置範囲の設定を必要としない分、ユーザに対する操作利便性を向上させることができる。また、１つの画像データの数字の記載位置に基づいて範囲（画像データのページ数記載位置範囲）を決定する場合に比べて、より正確に範囲（ページ数記載位置範囲）を決定することができる。
【０００９】
上記第１の局面による画像読取装置において、好ましくは、制御部は、複数の位置情報の重複に基づいて範囲を決定する。ここで、一般的な媒体（原稿）における第１情報（ページ数）の記載位置は、ページ数が異なる場合でも所定の位置（同様の位置）に記載される場合が多い。すなわち、原稿におけるページ数の記載位置は、複数のページにわたって重複している場合が多い。この点を考慮して、本発明では、複数の位置情報の重複に基づいて範囲を決定することによって、容易に、画像データのページ数記載位置範囲を設定することができる。
【００１０】
この場合、好ましくは、制御部は、画像データの読み取り順に基づく第２情報を決定して、範囲に含まれる第１情報と第２情報とに基づいて、媒体の重送による媒体の読取異常を検知する。このように構成すれば、媒体（原稿）の重送を検出することができる。
【００１１】
上記重送を検出する画像読取装置において、好ましくは、制御部は、位置情報の重複箇所が複数ある場合には、重複箇所の数に対応する複数の範囲を決定する。このように構成すれば、１つの画像データに複数のページが集約された媒体を読み取る場合に、複数の範囲を決定することができる。これにより、１つの画像データに複数のページが集約された媒体を読み取る場合でも、複数の範囲に含まれる第１情報と第２情報とに基づいて、媒体の読取異常を検知することができる。
【００１２】
上記重送を検出する画像読取装置において、好ましくは、制御部は、位置情報の重複箇所が複数ある場合には、複数の重複箇所のうちの第１情報が取得された数が最も多い重複個所を範囲として決定する。ここで、一般的に、媒体には、複数の重複箇所のうちの第１情報が最も多い重複個所に、ページ数が記載されていると考えられる。この点に着目して、本発明では、制御部を、位置情報の重複箇所が複数ある場合には、複数の重複箇所のうちの第１情報が取得された数が最も多い重複個所を範囲として決定するように構成することにより、より正確に範囲（ページ数記載位置範囲）を決定することができる。
【００１３】
上記重送を検出する画像読取装置において、好ましくは、制御部は、画像データの横方向の端部から第１の幅を有するとともに、画像データの縦方向の端部から第２の幅を有する範囲以内に、範囲を決定する。ここで、一般的に、第１情報（ページ数など）は、媒体の横方向の端部から第１の幅を有するとともに、媒体の縦方向の端部から第２の幅を有する範囲以内に、記載される場合が多い。この点に着目して、本発明では、制御部を、画像データの横方向の端部から第１の幅を有するとともに、画像データの縦方向の端部から第２の幅を有する範囲以内に、範囲を決定するように構成することにより、画像データの横方向の端部から第１の幅を超える範囲、および、画像データの縦方向の端部から第２の幅を超える範囲において、第１情報および位置情報を取得する必要がないので、制御部の処理の負担を軽減することができる。
【００１４】
上記重送を検出する画像読取装置において、好ましくは、第１情報は、規則性を有する数字、アルファベット、または、記号のうちのいずれか１つを含む。このように構成すれば、数字、アルファベット、または、記号を検出することにより、容易に、範囲の決定および媒体の読取異常の検知を行うことができる。
【００１５】
上記位置情報の重複に基づいて範囲を決定する画像読取装置において、好ましくは、制御部は、位置情報の重複数に基づいて、範囲を決定する。このように構成すれば、位置情報の重複が検出された範囲を全て、範囲（ページ数記載位置範囲）として決定する場合に比べて、より効果的に、画像データのページ数記載位置範囲を決定することができる。
【００１６】
上記第１の局面による画像読取装置において、好ましくは、制御部は、画像データのうちの予め設定された余白から、第１情報および位置情報を取得する。このように構成すれば、余白以外に記載された第１情報（数字）および位置情報が検出されない分、画像データから第１情報および位置情報が検出される際の処理の負担を軽減することができる。
【００１７】
上記第１の局面による画像読取装置において、好ましくは、制御部は、媒体の読取異常を検出した場合には、媒体の読取異常に対応する画像データが表示部に表示されるとともに、媒体の読取異常を検出しない場合には、画像データのうちの最終ページの画像データを表示部に表示する。このように構成すれば、媒体の読取異常を検出した場合には、媒体の読取異常に対応する画像データをユーザに視認させることができる。また、媒体の読取異常でない場合には、画像データのうちの最終ページの画像データをユーザに視認（確認）させることができる。
【００１８】
上記重送を検出する画像読取装置において、好ましくは、制御部は、範囲内に第１情報が記載されていない場合に、第１情報が記載されていない画像データを除く画像データの第１情報と第２情報とに基づいて、媒体の読取異常を検知する。ここで、たとえば、一般的な雑誌などの原稿（媒体）では、ページ数の記載があるページとページ数の記載がないページ（たとえば、写真のページなど）とがある。この場合、画像データの範囲（ページ数記載位置範囲）内にページ数が記載されていない場合に、直ちに媒体の読取異常であると判断される場合には、媒体の読取異常でない場合（重送なく原稿を読み取った場合）であっても、誤って、媒体の読取異常を検出してしまう。この点に対して、本発明では、上記のように構成することにより、写真のページなどのページ数の記載のないページがある場合でも、前後のページ数が正しい順番の場合には、媒体の読取異常が検出されない。これにより、媒体の読取異常を誤って検出するのを抑制することができる。
【００１９】
上記重送を検出する画像読取装置において、好ましくは、用紙からなる媒体を読取部に搬送する用紙搬送部をさらに備え、制御部は、範囲に含まれる第１情報に基づいて、媒体の読取異常を検知した場合に、用紙搬送部による媒体の搬送が重送であると判断する。このように構成すれば、範囲に含まれる第１情報に基づいて、用紙搬送部による媒体の搬送の重送を検出することができる。
【００２０】
この発明の第２の局面による画像読取方法では、媒体の画像データを読み取るステップと、画像データを保存するステップと、記憶部に記憶された、画像データに含まれる規則性を有する第１情報と、第１情報が位置する位置情報とを取得するステップと、複数の画像データから個別に取得される、複数の第１情報と複数の位置情報とに基づいて範囲を決定するステップと、範囲に含まれる第１情報に基づいて、媒体の読取異常を検知するステップとを備える。
【００２１】
この発明の第２の局面による画像読取方法では、上記のように、複数の画像データから個別に取得される、複数の第１情報と複数の位置情報とに基づいて範囲を決定するステップと、範囲に含まれる第１情報に基づいて、媒体の読取異常を検知するステップとを備える。これにより、第２の局面による画像読取方法においても、構造が複雑化するのを抑制しながら媒体の読取異常を検知することができる。
【発明の効果】
【００２２】
本発明によれば、上記のように、構造が複雑化するのを抑制しながら媒体の読取異常を検知することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施形態による画像読取装置の全体構成を示したブロック図である。
【図２】本発明の第１実施形態によるスキャナ装置の構成を模式的に示した断面図である。
【図３】本発明の第１実施形態による数字の記載位置の検出を説明するための図である。
【図４】本発明の第１実施形態による重複箇所の検出を説明するための図である。
【図５】本発明の第１実施形態による重複箇所における数字読値の規則性の有無の判断を説明するための図である。
【図６】本発明の第１実施形態によるページ数記載位置範囲の例を示す図（１）である。
【図７】本発明の第１実施形態によるページ数記載位置範囲の例を示す図（２）である。
【図８】本発明の第１実施形態による重送の可能性の判断処理および重送箇所の特定処理を説明するための図（１）である。
【図９】本発明の第１実施形態による重送の可能性の判断処理および重送箇所の特定処理を説明するための図（２）である。
【図１０】本発明の第１実施形態によるイレギュラ例を説明するための図である。
【図１１】本発明の第１実施形態による重送箇所確認画面を説明するための図である。
【図１２】本発明の第１実施形態による最終ページ確認画面を説明するための図である。
【図１３】本発明の第１実施形態による一部重送の判断ができない箇所があった場合の重送箇所確認画面を説明するための図である。
【図１４】本発明の第１実施形態による一部重送の判断ができない箇所があった場合の最終ページ確認画面を説明するための図である。
【図１５】本発明の第１実施形態による重送判断処理の全体を説明するためのフローチャートである。
【図１６】本発明の第１実施形態によるページ数記載位置範囲の設定処理を説明するためのフローチャートである。
【図１７】本発明の第１実施形態によるイレギュラ例の検出処理を説明するためのフローチャート（１）である。
【図１８】本発明の第１実施形態によるイレギュラ例の検出処理を説明するためのフローチャート（２）である。
【図１９】本発明の第２実施形態によるスキャナ装置の全体構成を示したブロック図である。
【図２０】本発明の第３実施形態による余白の設定を説明するための図（１）である。
【図２１】本発明の第３実施形態による余白の設定を説明するための図（２）である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を図面に基づいて説明する。
【００２５】
（第１実施形態）
まず、図１〜図１４を参照して、本発明の第１実施形態による画像読取装置１００の全体構成について説明する。第１実施形態による画像読取装置１００は、スキャナ装置１とＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）２とにより、複数（たとえば、３ページ以上）のページ数を有する原稿Ｐを各ページ毎の画像データＤとして読み取るとともに、読み取った画像データＤを記憶するいわゆるドキュメントスキャナ装置として構成されている。なお、画像読取装置１００は、スキャナ装置１とＰＣ２とによる、画像読取システムとして構成されていてもよい。また、原稿Ｐは、特許請求の範囲の「媒体」の一例である。
【００２６】
図１に示すように、画像読取装置１００には、スキャナ装置１とＰＣ２とが設けられている。スキャナ装置１とＰＣ２とは、相互に通信可能に構成されており、画像データＤおよび制御信号等を伝達可能に構成されている。そして、スキャナ装置１は、複数のページ数（たとえば、ページ数Ｎ）を有する原稿Ｐを各ページ毎の画像データＤ（Ｄ１〜ＤＭ）として読み取り、画像データＤをＰＣ２に伝達するように構成されている。そして、ＰＣ２は、画像データＤを取得して記憶するように構成されている。
【００２７】
ここで、第１実施形態では、画像読取装置１００のＰＣ２は、画像データＤのうちの少なくとも２つの画像データＤ内の数字の記載位置Ｂ（図３参照）の位置情報に基づいて、画像データＤのページ数記載位置範囲Ｒ（図３および図６参照）を設定して、画像データＤのページ数記載位置範囲Ｒ内に記載されている数字であるページ数Ｘに基づいて、重送であるか否かを判断するように構成されている。なお、重送であるか否かの判断は、特許請求の範囲の「媒体の読取異常の検知」（「読み取り順番に関する異常であるか否かの判断」）の一例である。また、数字およびページ数Ｘは、特許請求の範囲の「第１情報」の一例である。また、ページ数記載位置範囲Ｒは、特許請求の範囲の「範囲」の一例である。
【００２８】
すなわち、第１実施形態では、画像読取装置１００のＰＣ２は、複数の画像データＤから個別に取得される、画像データＤ内の数字と記載位置Ｂとに基づいてページ数記載位置範囲Ｒを決定して、ページ数記載位置範囲Ｒに含まれる画像データＤ内の数字（ページ数Ｘ）に基づいて、原稿Ｐの読取異常を検知するように構成されている。
【００２９】
次に、スキャナ装置１の装置構成について説明する。
【００３０】
図２に示すように、スキャナ装置１には、用紙搬送機構部１１と給紙トレイ１２と排紙トレイ１３とが設けられている。用紙搬送機構部１１は、スキャナ装置本体部１４の内部に配置されており、ローラ部１１ａ〜１１ｄにより構成されている。給紙トレイ１２は、原稿Ｐを配置可能に構成されており、スキャナ装置本体部１４から一部が突出するように設けられている。また、排紙トレイ１３は、後述する読取部１５により読み取りが行われた後の原稿Ｐが配置されるように構成されており、スキャナ装置本体部１４から一部が突出するように設けられている。なお、用紙搬送機構部１１は、本発明の「用紙搬送部」の一例である。
【００３１】
ローラ部１１ａ〜１１ｄは、それぞれ原稿Ｐの用紙Ｐａと接触しながら回転することにより、通常１枚ずつ、用紙Ｐａを給紙トレイ１２から排紙トレイ１３に搬送するように構成されている。また、用紙搬送機構部１１は、まれに２枚以上の用紙Ｐａが重なった状態で、給紙トレイ１２から排紙トレイ１３に搬送してしまう場合がある。この場合、スキャナ装置１により２枚以上の用紙Ｐａのうちの一部のページが画像データＤとして読み取られずに、用紙Ｐａは排紙トレイ１３に搬送される。なお、本明細書では、２枚以上の用紙Ｐａが共に搬送される状態を「重送」として記載している。
【００３２】
スキャナ装置１には、読取部１５と画像化回路１６とが設けられている。読取部１５は、イメージセンサを含み、読取部１５のイメージセンサは、用紙搬送機構部１１により搬送されるＮページを有する原稿Ｐを各ページ毎にデータとして読み取り、画像化回路１６に伝達するように構成されている。図３に示すように、画像化回路１６は、読取部１５に読み取られたデータを画像データＤ１〜ＤＭとして生成するように構成されている。なお、読取部１５に、２つのイメージセンサを設けることや、用紙搬送機構部１１により用紙Ｐａを反転させることなどにより、用紙Ｐａの両面を同時に画像データＤとして読み取るように構成されていてもよい。ここで、Ｍは、取得した画像データＤの総数を表す。
【００３３】
図１に示すように、スキャナ装置１には、制御部１７と通信部１８と用紙搬送駆動部１９とが設けられている。制御部１７は、スキャナ装置１の各部の制御を行うように構成されている。通信部１８は、ＰＣ２と無線または有線により通信可能に構成されている。用紙搬送駆動部１９は、制御部１７の指令に応じて、用紙搬送機構部１１のローラ部１１ａ〜１１ｄを動作させるように構成されている。なお、用紙搬送駆動部１９は、本発明の「用紙搬送部」の一例である。
【００３４】
制御部１７は、通信部１８を介して、ＰＣ２より原稿Ｐを読み取るための制御信号を取得した場合には、用紙搬送駆動部１９を駆動させて原稿Ｐを給紙トレイ１２から排紙トレイ１３に搬送するとともに、原稿Ｐから読取部１５および画像化回路１６により画像データＤ１〜ＤＭを取得する制御を行うように構成されている。そして、制御部１７は、取得した画像データＤ１〜ＤＭを、通信部１８を介して、ＰＣ２に伝達するように構成されている。
【００３５】
次に、ＰＣ２の装置構成について説明する。
【００３６】
ＰＣ２には、ＰＣ制御部２１と、記憶部２２と、通信部２３とが設けられている。ＰＣ制御部２１は、ＰＣ２の各部を制御するとともに、記憶部２２に格納されているスキャナ制御プログラム２２ａを実行することにより、スキャナ装置１の動作を制御することが可能に構成されている。また、ＰＣ制御部２１は、記憶部２２に格納されているスキャナ制御プログラム２２ａを実行することにより、ページ数記載位置範囲Ｒの設定処理や重送判断処理などを行うことが可能に構成されている。そして、ＰＣ制御部２１は、通信部２３を介して画像データＤ１〜ＤＭを取得するとともに、画像データＤ１〜ＤＭを記憶部２２に記憶させる制御を行うように構成されている。なお、ＰＣ制御部２１は、特許請求の範囲の「制御部」の一例である。
【００３７】
また、ＰＣ２には、表示部２４と、操作部２５とが設けられている。表示部２４は、画像データＤを表示することが可能に構成されているとともに、後述する重送箇所確認画面（図１１および図１３参照）や最終ページ確認画面（図１２および図１４参照）を表示するように構成されている。また、操作部２５は、たとえば、キーボードやマウスなどからなりユーザからの入力操作を受け付けることが可能に構成されており、入力操作を受け付けた場合には、入力操作の信号をＰＣ制御部２１に伝達するように構成されている。なお、スキャナ装置１に対して、表示部２４は、外部表示部である。
【００３８】
図３に示すように、ＰＣ制御部２１は、スキャナ装置１が読み取った順に応じて、画像データＤに対して、それぞれイメージカウント数Ｙを設定するように構成されている。たとえば、スキャナ装置１によりＭ個の画像データＤ１〜ＤＭが取得された場合には、ＰＣ制御部２１は、スキャナ装置１が読み取った順に応じて、画像データＤ１のイメージカウント数Ｙを１、画像データＤ２のイメージカウント数Ｙを２、および、画像データＤＭのイメージカウント数ＹをＭとして設定するように構成されている。なお、重送が生じなかった場合には、Ｍの値と、原稿Ｐのページ数Ｎとは一致することになる。また、イメージカウント数Ｙは、特許請求の範囲の「第２情報」の一例である。
【００３９】
また、ＰＣ制御部２１は、画像データＤ内に記載されている文字を認識することが可能な光学文字認識（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）機能（以下、ＯＣＲ機能という）を有するように構成されている。ここで、ＰＣ制御部２１におけるＯＣＲ機能は、数字のみを認識することが可能な簡易なものを用いるのが好ましい。これにより、ページ数記載位置範囲Ｒの設定処理の際に、ＰＣ制御部２１の処理の負担を軽減させることが可能になる。
【００４０】
また、ＰＣ制御部２１は、画像データＤに記載された数字について、数字のフォントサイズおよび数字のフォントの種類を検出することが可能に構成されている。
【００４１】
次に、第１実施形態による画像読取装置１００によるページ数記載位置範囲Ｒの設定処理について説明する。
【００４２】
第１実施形態では、画像読取装置１００のＰＣ制御部２１は、数字の記載位置Ｂの重複数Ｕと重複が検出された数字の記載位置Ｂ（重複箇所Ｑ）に記載されている数字読値Ｚの加算規則性とに基づいて、画像データＤのページ数記載位置範囲Ｒを設定するように構成されている。すなわち、ＰＣ制御部２１は、数字の記載位置Ｂの重複に基づいて、ページ数記載位置範囲Ｒを決定するように構成されている。以下、具体的に説明する。
【００４３】
ＰＣ制御部２１は、画像データＤ１〜ＤＭの各々に対して、数字の記載の有無を判断するとともに、上記した認識された数字の記載位置Ｂの位置情報を取得するように構成されている。図３に、取得された画像データＤ１〜Ｄ３および画像データＤＭの例を示している。なお、図３では、数字の記載位置Ｂをハッチングすることにより図示している。また、＊は数字以外の文字を表している。この場合、画像データＤ１には、４か所に数字が記載されている。また、画像データＤ２には、９か所に数字が記載されている。画像データＤ３には、数字の記載はなされていない。画像データＤＭには、８か所に数字が記載されている。ＰＣ制御部２１は、これらの数字の記載位置Ｂの位置情報を取得する。
【００４４】
ここで、第１実施形態では、ＰＣ制御部２１は、図４に示すように、画像データＤのうちの少なくとも２つの画像データＤ内の一の画像データＤにおける数字の記載位置Ｂと、他の画像データＤにおける数字の記載位置Ｂとの重複箇所Ｑを検出するように構成されている。なお、以下の記載では、ＰＣ制御部２１は、画像データＤのうちの全ての画像データＤ（Ｄ１〜ＤＭ）における数字の記載位置Ｂに基づいて、重複箇所Ｑを検出する例を示している。
【００４５】
たとえば、図４では、画像データＤ１〜ＤＭのそれぞれの数字の記載位置Ｂ（図３参照）を、重ね合わせた状態を示している。ＰＣ制御部２１は、数字の記載位置Ｂに基づいて、重複箇所Ｑ１〜Ｑ７を検出するように構成されている。
【００４６】
また、ＰＣ制御部２１は、重複箇所Ｑを検出する際に、同一のフォントサイズまたは同一のフォントの種類を検出して、同一のフォントサイズまたは同一のフォントの種類の数字が重複する場合に、重複箇所Ｑとして検出するように設定することが可能に構成されている。また、ＰＣ制御部２１は、一般的にページ数の記載に用いられやすいフォント以外（特殊な数字など）を、重複箇所Ｑを設定する際に除外することも可能に構成されている。
【００４７】
そして、ＰＣ制御部２１は、重複箇所Ｑの数字の記載位置Ｂの重複数Ｕを算出するとともに、画像データＤの総数Ｍ（イメージカウント数Ｙの最大値Ｍ）により除した値Ｅ（＝Ｕ／Ｍ）が、所定の数Ｆ以上となるか否かを判断するように構成されている。なお、所定の数Ｆは、０よりも大きく１以下の数（０＜Ｆ≦１）である。
【００４８】
図４に示す例では、ＰＣ制御部２１は、重複箇所Ｑ１〜Ｑ７の各々において、数字の記載位置Ｂの重複数Ｕを算出する。そして、ＰＣ制御部２１は、重複箇所Ｑ１〜Ｑ７にそれぞれ対応する値Ｅ１〜Ｅ７を算出する。そして、ＰＣ制御部２１は、値Ｅ１〜Ｅ７と所定の数Ｆとをそれぞれ比較する。ここで、値Ｅ１〜Ｅ３が所定の数Ｆ以上であり、値Ｅ４〜Ｅ７が所定の数Ｆ未満であるとする。すなわち、ＰＣ制御部２１は、重複箇所Ｑ１〜Ｑ３のような、画像データＤのうちの数字が比較的多く記載されている位置を抽出することが可能に構成されている。
【００４９】
ここで、第１実施形態では、図５に示すように、ＰＣ制御部２１は、重複箇所Ｑ（Ｑ１〜Ｑ３）に記載されている数字読値Ｚｎの加算規則性に基づいて、画像データＤのページ数記載位置範囲Ｒを設定するように構成されている。
【００５０】
具体的には、ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｈと、重複箇所Ｑ１〜Ｑ３に記載されている数字読値Ｚの増加値Ｈとが一致する回数（一致数Ｉ）が、画像データＤの総数Ｍに対して、所定の割合Ｇ以上（Ｉ／（Ｍ−Ｊ）≧Ｇ、なお数Ｊについては後述する）となる場合に、上記の加算規則性を有すると判断して、所定の割合Ｇ以上となる重複箇所Ｑをページ数記載位置範囲Ｒとして設定するように構成されている。
【００５１】
さらに具体的には、ＰＣ制御部２１は、スキャナ装置１によりｎ番目に読み取られたイメージカウント数Ｙに対応する数字読値Ｚｎからのスキャナ装置１によりｎ＋１番目に読み取られたイメージカウント数Ｙに対応する数字読値Ｚｎ＋１への増加値Ｈ１を算出するように構成されている。また、ＰＣ制御部２１は、数字読値Ｚｎからの数字読値Ｚｎ＋２への増加値Ｈ２、および、数字読値Ｚｎからの数字読値Ｚｎ＋３への増加値Ｈ３も算出するように構成されている。図５に示すように、ＰＣ制御部２１は、増加値Ｈ２を、３つの数字読値Ｚｎ毎に算出して、増加値Ｈ３を、６つの数字読値Ｚｎ毎に算出するように構成されている。なお、ＰＣ制御部２１は、増加値Ｈ２およびＨ３を、全ての数字読値Ｚｎに対して算出するように構成してもよい。
【００５２】
図５にイメージカウント数Ｙおよび重複箇所Ｑ１〜Ｑ３における増加値Ｈ１〜Ｈ３の例を示している。図５（ａ）に、イメージカウント数Ｙの増加値Ｈ１〜Ｈ３の例を示している。この場合、増加値Ｈ１は、常に１となり、増加値Ｈ２は、常に２となり、増加値Ｈ３は、常に３となる。図５（ｂ）〜図５（ｄ）に、重複箇所Ｑ１〜Ｑ３におけるそれぞれの増加値Ｈ１〜Ｈ３の例を示している。なお、数字読値Ｚｎが取得されていない場合には、「記載なし」として表している。また、「記載なし」の数字読値Ｚｎに関する増加値Ｈ１〜Ｈ３は、それぞれ「エラー」として記載している。また、増加値Ｈ１〜Ｈ３がマイナスの値になる場合には、「マイナス」として記載している。
【００５３】
そして、ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｈ１〜Ｈ３と重複箇所Ｑ１〜Ｑ３における増加値Ｈ１〜Ｈ３とが、それぞれ一致しているか否かを判断する。また、ＰＣ制御部２１は、重複箇所Ｑ１〜Ｑ３について、それぞれ一致数Ｉを取得する。また、ＰＣ制御部２１は、重複箇所Ｑ１〜Ｑ３について、上記した「エラー」の数Ｊをそれぞれ取得する。そして、ＰＣ制御部２１は、一致数Ｉと「エラー」の数Ｊとの差分値に対して、ページ数Ｍを除した値（＝（Ｉ−Ｊ）／Ｍ）が所定の割合Ｇ（たとえば、０．８など）以上となる場合に、所定の割合Ｇ以上となる重複箇所Ｑをページ数記載位置範囲Ｒとして設定する。
【００５４】
なお、図５の例では、重複箇所Ｑ３が上記の（Ｉ−Ｊ）／Ｍ≧Ｇの条件をみたしているとする。この場合、ＰＣ制御部２１は、重複箇所Ｑ３をページ数記載位置範囲Ｒとして設定する。ここで、第１実施形態では、ＰＣ制御部２１は、（Ｉ−Ｊ）／Ｍ≧Ｇの条件をみたしている重複箇所Ｑが複数ある場合には、数字読値Ｚが取得された数（サンプル数）が最も多い重複箇所Ｑをページ数記載位置範囲Ｒとして設定する。なお、数字読値Ｚは、特許請求の範囲の「第１情報」の一例である。
【００５５】
また、第１実施形態では、図６および７に示すように、ＰＣ制御部２１は、重複箇所Ｑが複数ある場合には、重複箇所Ｑの数に対応する複数のページ数記載位置範囲Ｒを決定（設定）するように構成されている。図６に示すように、ページ数が画像データＤ（紙面）の左下および右下に記載されている場合には、上記の（Ｉ−Ｊ）／Ｍ≧Ｇの条件をみたしている重複箇所Ｑは、複数あることになる。この場合、第１実施形態では、ＰＣ制御部２１は、ページ数記載位置範囲Ｒを、１つの箇所に限らず、重複箇所Ｑに対応する２箇所以上に設定することも可能に構成されている。
【００５６】
また、図７に示すように、１つの画像データＤに複数（４つ）の原稿Ｐが集約され、ページ数が画像データＤの４つの位置に記載されている場合には、上記の（Ｉ−Ｊ）／Ｍ≧Ｇの条件をみたしている重複箇所Ｑは、４つあることになる。この場合、ＰＣ制御部２１は、ページ数記載位置範囲Ｒを、重複箇所Ｑに対応する４箇所に設定する。
【００５７】
次に、図８を参照して、画像読取装置１００による重送の可能性の判断処理および重送箇所の特定処理（１つのページ数記載位置範囲Ｒが設定されている場合）について説明する。
【００５８】
図８に示すように、ＰＣ制御部２１は、ページ数記載位置範囲Ｒに記載されているページ数Ｘの加算規則性に基づいて、スキャナ装置１による原稿Ｐの読み取り順番に関する異常を判断するように構成されている。なお、ページ数Ｘは、ページ数記載位置範囲Ｒに設定された重複箇所Ｑの数値読値Ｚと同一のもの（値）であるが説明のため、名称を区別して記載している。
【００５９】
具体的には、ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｓ１〜Ｓ３とページ数記載位置範囲Ｒにおけるページ数Ｘの増加値Ｓ１〜Ｓ３とが、それぞれ一致しているか否かを判断するように構成されている。そして、図８（ｂ）に示すように、ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｓ１〜Ｓ３とページ数Ｘの増加値Ｓ１〜Ｓ３との全ての増加値Ｓ１〜Ｓ３が一致していない場合に、原稿Ｐの読み取り順番に関する異常である（重送である）と判断するように構成されている。なお、図８では、上記の一致している箇所を「ＯＫ」として、一致していない箇所を「ＮＧ」として記載している。
【００６０】
すなわち、ＰＣ制御部２１は、ページ数Ｘの増加値Ｓ１が１ではない箇所、ページ数Ｘの増加値Ｓ２が２ではない箇所、および、ページ数Ｘの増加値Ｓ３が３ではない箇所を検出するように構成されている。
【００６１】
図８（ａ）には、イメージカウント数Ｙの増加値Ｓ１〜Ｓ３を示している。イメージカウント数Ｙの増加値Ｓ１〜Ｓ３は、上記したイメージカウント数Ｙの増加値Ｈ１〜Ｈ３と同様に算出される。すなわち、増加値Ｓ１は、１となり、増加値Ｓ２は、２となり、増加値Ｓ３は、３となる。
【００６２】
図８（ｂ）には、ページ数Ｘの増加値Ｓ１〜Ｓ３を示している。ページ数Ｘの増加値Ｓ１〜Ｓ３は、上記したページ数Ｘの増加値Ｈ１〜Ｈ３と同様に算出される。なお、数Ａは、スキャナ装置１により１番目に読み取られた画像データＤのページ数Ｘであり、Ｍよりも小さい整数である。また、図８（ｂ）では、画像データＤ１〜ＤＭにページ数Ｘの記載がないページがない例として示している。
【００６３】
そして、図８（ｂ）に示す例の場合、ページ数Ｘの増加値Ｓ１が１ではない箇所、ページ数Ｘの増加値Ｓ２が２ではない箇所、および、ページ数Ｘの増加値Ｓ３が３ではない箇所は、イメージカウント数Ｙが３となる箇所とイメージカウント数Ｙが４となる箇所との間であると特定して、ＰＣ制御部２１は、イメージカウント数Ｙが３となる箇所とイメージカウント数Ｙが４となる箇所との間において重送の可能性があると判断するように構成されている。
【００６４】
また、図８（ｃ）に示すように、ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｓ１〜Ｓ３とページ数Ｘの増加値Ｓ１〜Ｓ３との全ての増加値Ｓ１〜Ｓ３が一致していない、または、不明である場合に、原稿Ｐの読み取り順番に関する異常である（重送である）と判断する。なお、図８（ｃ）では、ページ数Ｘの記載がないページを「なし」として記載している。また、ページ数Ｘの記載がないページに関する増加値Ｓ１〜Ｓ３を上記の「不明である場合」とする。
【００６５】
図８（ｃ）は、画像データＤ１〜ＤＭにページ数Ｘの記載がないページがある例として示している。この場合、ページ数Ｘの増加値Ｓ１が１ではない箇所または増加値Ｓ１が不明である箇所、ページ数Ｘの増加値Ｓ２が２ではない箇所または増加値Ｓ２が不明である箇所、および、ページ数Ｘの増加値Ｓ３が３ではない箇所または増加値Ｓ３が不明である箇所は、イメージカウント数Ｙが３とイメージカウント数Ｙが４との間であると特定して、ＰＣ制御部２１は、イメージカウント数Ｙが３とイメージカウント数Ｙが４との間において重送の可能性があると判断する。
【００６６】
次に、図９を参照して、画像読取装置１００による重送の可能性の判断処理および重送箇所の特定処理（複数のページ数記載位置範囲Ｒが設定されている場合）について説明する。なお、図９では、一例として、４つのページ数記載位置範囲Ｒが設定されている場合について図示している。
【００６７】
ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｓ１〜Ｓ３の４倍の数と、ページ数記載位置範囲Ｒにおけるページ数Ｘの増加値Ｓ１〜Ｓ３とが、それぞれ一致しているか否かを判断するように構成されている。そして、図９（ｂ）に示すように、ＰＣ制御部２１は、イメージカウント数Ｙの増加値Ｓ１〜Ｓ３の４倍の数と、ページ数Ｘの増加値Ｓ１〜Ｓ３との全ての増加値Ｓ１〜Ｓ３が一致していない場合に、原稿Ｐの読み取り順番に関する異常である（重送である）と判断するように構成されている。
【００６８】
すなわち、ＰＣ制御部２１は、ページ数Ｘの増加値Ｓ１が４ではない箇所、ページ数Ｘの増加値Ｓ２が８ではない箇所、および、ページ数Ｘの増加値Ｓ３が１２ではない箇所を検出するように構成されている。
【００６９】
また、上記の構成に限らず、ＰＣ制御部２１を、最終（最大）のイメージカウント数ＹＭの４倍の数が、最終（最大）のページ数ＸＭに一致している場合に、重送でないと判断して、最終（最大）のイメージカウント数ＹＭの４倍の数が、最終（最大）のページ数ＸＭに一致していない場合に、重送であると判断するように構成してもよい。
【００７０】
次に、図１０を参照して、画像読取装置１００による重送判断処理におけるイレギュラ例の検出処理について説明する。
【００７１】
ここで、第１実施形態では、画像読取装置１００（ＰＣ制御部２１）は、画像データＤのうち、画像データＤのページ数記載位置範囲Ｒ内にページ数Ｘが記載されていないページ（ページ数Ｘが取得されていないページ）がある場合に、ページ数Ｘが記載されていない画像データＤを除く画像データＤのページ数Ｘに基づいて、原稿Ｐの読み取り順番に関する異常であるか否かが判断されるように構成されている。
【００７２】
具体的には、ＰＣ制御部２１は、上記の重送の可能性の判断処理の後、ページ数Ｘ１、ページ数ＸＭ、ページ数Ｘが取得されているページのうちの最小のページ数ＸＡまたは、最大のページ数ＸＢのいずれかをさらに考慮して、原稿Ｐの読み取り順番に関する異常であるか否かを判断するように構成されている。より具体的な処理の内容については、図１０、図１７および図１８を用いて後述する。
【００７３】
次に、図１１〜図１４を参照して、重送箇所確認画面および最終ページ確認画面について説明する。
【００７４】
第１実施形態では、画像読取装置１００（ＰＣ制御部２１）は、原稿Ｐの読み取り順番に関する異常であると判断した場合には、原稿Ｐの読み取り順番に関する異常に対応する画像データＤが表示部２４に表示される（図１１および図１３参照）とともに、原稿Ｐの読み取り順番に関する異常でないと判断された場合には、画像データＤのうちの最終ページの画像データＤ（画像データＤＭ）が表示部２４に表示される（図１２および図１４参照）ように構成されている。
【００７５】
具体的には、図１１に示すように、ＰＣ制御部２１は、原稿Ｐの読み取り順番に関する異常であると判断した場合には、重送箇所の表示を表示部２４に表示する。重送箇所の表示とは、上記の重送箇所の特定処理により特定された箇所前後のイメージカウント数Ｙの画像データＤである。図１１では、前後の画像データＤの例として、イメージカウント数Ｙが３の画像データＤ３とイメージカウント数Ｙが４の画像データＤ４とを記載している。
【００７６】
また、ＰＣ制御部２１は、表示部２４に、上記の前後の画像データＤとともに、重送の可能性があることを通知するためのメッセージ（たとえば、「これらのページの間で重送の可能性があります」など）と、操作部表示（たとえば、「次へすすむ」および「再読取する」）とを表示部２４に表示するように構成されている。
【００７７】
そして、ＰＣ制御部２１は、ユーザによる操作部２５の操作部表示に対応する入力操作に基づいて、「次へすすむ」が選択された場合に、他に重送箇所がある場合には次の重送箇所の表示、他に重送箇所がない場合には後述する最終ページ（図１２参照）を表示部２４に表示するように構成されている。
【００７８】
そして、ＰＣ制御部２１は、ユーザによる操作部２５の操作部表示に対応する入力操作に基づいて、「再読取する」が選択された場合には、ユーザによって重送箇所に対応する原稿Ｐが給紙トレイ１２に配置された後に、重送箇所に対応する原稿Ｐを、スキャナ装置１により読み取らせるように構成されている。そして、ＰＣ制御部２１は、読み取られた画像データＤを、重送箇所のページとして、記憶部２２に記憶するように構成されている。
【００７９】
また、図１２に示すように、ＰＣ制御部２１は、原稿Ｐの読み取り順番に関する異常でないと判断した場合には、画像データＤのうちの最終ページである画像データＤＭを表示部２４に表示するように構成されている。そして、ＰＣ制御部２１は、表示部２４に、画像データＤＭとともに、最終ページが正しいか否かをユーザに確認するためのメッセージ（たとえば、「このページは最終ページですか？」など）と、操作部表示（たとえば、「終了する」および「再読取する」）を表示部２４に表示するように構成されている。
【００８０】
そして、ＰＣ制御部２１は、ユーザによる操作部２５の操作部表示に対応する入力操作に基づいて、「再読取する」が選択された場合には、ユーザによって最終ページの原稿Ｐが給紙トレイ１２に配置された後に、最終ページに対応する原稿Ｐを、スキャナ装置１により読み取らせる制御を行うように構成されている。そして、ＰＣ制御部２１は、読み取らせた画像データＤを、最終のページ（画像データＤＭ）として、記憶部２２に記憶するように構成されている。
【００８１】
また、ＰＣ制御部２１は、ユーザによる操作部２５の操作部表示に対応する入力操作に基づいて、「終了する」が選択された場合には、原稿Ｐに関する重送判断に関する全体の処理が終了される。
【００８２】
また、図１３および図１４に示すように、ＰＣ制御部２１は、イレギュラ例の検出処理の際に、後述する一部重送の判断ができない箇所があったと判断した場合には、上記の原稿Ｐの読み取り順番に関する異常に対応する画像データＤ（図１３参照）または最終ページの画像データＤ（画像データＤＭ）（図１４参照）と共に、一部重送の判断ができない箇所があった旨を示す表示を表示部２４に表示するように構成されている。
【００８３】
次に、図１５を参照して、第１実施形態の画像読取装置１００による重送判断処理の全体フローについて説明する。以下の制御処理は、スキャナ装置１の制御部１７およびＰＣ２のＰＣ制御部２１によって実行される。
【００８４】
まず、ステップＳ１において、スキャナ装置１により用紙搬送処理および読取処理（図２参照）が行われる。その後、ステップＳ２に進む。
【００８５】
ステップＳ２において、ページ数記載位置範囲Ｒの設定（図１６参照）が行われる。その後、ステップＳ３に進む。
【００８６】
ステップＳ３において、重送の可能性があるか否かが判断（図８参照）される。重送の可能性があると判断された場合には、ステップＳ４に進み、重送の可能性がないと判断された場合には、ステップＳ５に進む。
【００８７】
ステップＳ４において、イレギュラ例の検出処理（図１７および図１８参照）が行われる。その後、ステップＳ５に進む。
【００８８】
ステップＳ５において、重送であると判断された場合には、ステップＳ６に進み、重送でないと判断された場合には、ステップＳ１１に進む。
【００８９】
ステップＳ６において、重送箇所の特定処理（図８参照）が行われる。その後、ステップＳ７に進む。
【００９０】
ステップＳ７において、ステップＳ６の重送箇所の特定処理により特定された重送箇所に対応するページ（イメージカウント数Ｙ）の前後の画像データＤ（重送箇所確認画面）が表示部２４に表示（図１１参照）される。また、後述するように、ステップＳ４において一部重送の判断ができない箇所があったと判断された場合には、上記の前後の画像データＤと共に、一部重送の判断ができない箇所があった旨を示す表示が表示部２４に表示される（図１３参照）。その後、ステップＳ８に進む。
【００９１】
ステップＳ８において、ユーザの操作部２５の選択操作に基づいて、重送箇所に対応するページの再読取が必要か否かが判断される。たとえば、図１１において、ユーザにより「再読取する」の操作部表示が選択された場合には、ステップＳ９に進み、ユーザにより「次へすすむ」の操作部表示が選択された場合には、ステップＳ１０に進む。
【００９２】
ステップＳ９において、スキャナ装置１により重送箇所に対応するページの読取処理が行われる。なお、このステップＳ９における読取処理の開始は、表示部２４に、ユーザに対して、重送箇所に対応するページ（原稿Ｐ）が給紙トレイ１２に配置されたか否かを問う表示を行った後、ユーザによる操作部２５の入力操作に基づいて開始してもよいし、給紙トレイ１２に原稿Ｐが配置されたことを検出するセンサ等を設けて、給紙トレイ１２に原稿Ｐが配置されたことを検出した後、読取処理を開始してもよい。
【００９３】
ステップＳ１０において、他にも重送箇所があるか否かが判断される。すなわち、上記した重送箇所に対応するページ以外にも重送箇所があるか否かが判断される。上記した重送箇所に対応するページ以外にも重送箇所がある場合には、ステップＳ７に進み、上記した重送箇所に対応するページ以外にも重送箇所がない場合には、ステップＳ１１に進む。
【００９４】
また、ステップＳ５において重送でないと判断された場合またはステップＳ１０において重送箇所がない場合に進むステップＳ１１において、最終ページの表示（最終ページ確認画面）（図１２参照）が表示部２４に表示される。その後、ステップＳ１２に進む。
【００９５】
ステップＳ１２において、ユーザの操作部２５の選択操作に基づいて、最終ページの再読取が必要か否かが判断される。たとえば、図１２において、ユーザにより「再読取する」の操作部表示が選択された場合には、ステップＳ１３に進み、ユーザにより「終了する」の操作部表示が選択された場合には、第１実施形態における重送判断処理の全体のフローが終了される。
【００９６】
次に、図１６を参照して、第１実施形態の画像読取装置１００によるページ数記載位置範囲Ｒの設定処理フローについて説明する。以下の制御処理は、ＰＣ２のＰＣ制御部２１によって実行される。また、ページ数記載位置範囲Ｒの設定処理は、上記した重送判断処理の全体のフローにおけるステップＳ２に対応する。
【００９７】
まず、ステップＳ２０において、数字認識および数字の記載位置Ｂの検出処理（図３参照）が行われる。その後、ステップＳ２１に進む。
【００９８】
ステップＳ２１において、重複箇所Ｑ（図４参照）があるか否かが判断される。重複箇所Ｑがある場合には、ステップＳ２２に進み、重複箇所Ｑがない場合には、ステップＳ２５に進む。
【００９９】
ステップＳ２２において、重複数Ｕを画像データＤの総数Ｍにより除算した値Ｅが所定の数Ｆ以上であるか否かが判断（図４参照）される。値Ｅが所定の数Ｆ以上である場合には、ステップＳ２３に進み、値Ｅが所定の数Ｆ以上でない場合には、ステップＳ２５に進む。
【０１００】
ステップＳ２３において、重複箇所Ｑの数字読値Ｚに規則性（加算規則性）（図５参照）があるか否かが判断される。重複箇所Ｑの数字読値Ｚに規則性がある場合には、ステップＳ２４に進み、重複箇所Ｑの数字読値Ｚに規則性がない場合には、ステップＳ２５に進む。
【０１０１】
ステップＳ２４において、重複箇所Ｑのうちの数字読値Ｚのサンプル数（個数）が最も多い重複箇所Ｑをページ数記載位置範囲Ｒとして設定される。その後、第１実施形態によるページ数記載位置範囲Ｒの設定処理が終了される。
【０１０２】
また、ステップＳ２５に進んだ場合においては、ページ数記載位置範囲Ｒは設定されずに、第１実施形態によるページ数記載位置範囲Ｒの設定処理が終了される。この場合、たとえば、重送判断はされずに、重送判断処理の全体のフローのステップＳ１１に進む。
【０１０３】
次に、図１７および図１８を参照して、第１実施形態の画像読取装置１００によるイレギュラ例の検出処理フローについて説明する。以下の制御処理は、ＰＣ２のＰＣ制御部２１によって実行される。また、イレギュラ例の検出処理は、上記した重送判断処理の全体のフローにおけるステップＳ４に対応する。
【０１０４】
まず、図１７に示すように、ステップＳ３０において、Ｍ番目の画像データＤ（画像データＤＭ）のページ数ＸＭが取得されているか否かが判断される。すなわち、スキャナ装置１により読み取られた画像データＤのうちの最終のページのページ数Ｘが取得されているか否かが判断される。ページ数ＸＭが取得されている場合には、ステップＳ３１に進み、ページ数ＸＭが取得されていない場合には、ステップＳ４０（図１８参照）に進む。
【０１０５】
ステップＳ３１において、１番目の画像データＤ（画像データＤ１）のページ数Ｘ１が取得されているか否かが判断される。すなわち、スキャナ装置１により読み取られた画像データＤのうちの最初のページのページ数Ｘが取得されているか否かが判断される。ページ数Ｘ１が取得されている場合には、ステップＳ３２に進み、ページ数Ｘ１が取得されていない場合には、ステップＳ３５に進む。
【０１０６】
ステップＳ３２において、ページ数ＸＭとページ数Ｘ１との差分値と、１との和の値（ＸＭ−Ｘ１＋１）がＭであるか否かが判断される。ＸＭ−Ｘ１＋１＝Ｍである場合には、ステップＳ３３に進み、ＸＭ−Ｘ１＋１≠Ｍである場合には、ステップＳ３４に進む。
【０１０７】
ステップＳ３３において、原稿Ｐの読み取り順番に関する異常ではなく、原稿Ｐの重送はなしと判断される。この場合、上記した重送判断処理の全体のフローにおけるステップＳ３において重送の可能性があると判断された場合でも、イレギュラ例として、原稿Ｐの重送はなしと判断される。
【０１０８】
また、ステップＳ３２においてＸＭ−Ｘ１＋１≠Ｍである場合に進むステップＳ３４において、原稿Ｐの重送ありと判断される。
【０１０９】
また、ステップＳ３１においてページ数Ｘ１が取得されていない場合に進むステップＳ３５において、ページ数Ｘが取得されたイメージカウント数Ｙのうちの最小値を数Ａ、Ａ番目のイメージカウント数Ｙに対応する画像データＤＡのページ数をページ数ＸＡとして、ページ数ＸＭとページ数ＸＡとの差分値と、総数Ｍと数Ａとの差分値とが等しい（ＸＭ−ＸＡ＝Ｍ−Ａ）か否かが判断される。ＸＭ−ＸＡ＝Ｍ−Ａの場合には、ステップＳ３６に進み、ＸＭ−ＸＡ≠Ｍ−Ａの場合には、ステップＳ３８に進む。
【０１１０】
ステップＳ３６において、ページ数ＸＡと数Ａとが等しい値か否かが判断される。ページ数ＸＡと数Ａとが等しい値の場合には、ステップＳ３３に進む。すなわち、ＸＭ−ＸＡ＝Ｍ−Ａで、かつ、ＸＡ＝Ａの場合には、重送なしと判断される。また、ページ数ＸＡと数Ａとが異なる値の場合には、ステップＳ３７に進む。
【０１１１】
ステップＳ３７において、画像データＤのうち一部重送の判断ができない箇所があると判断され、第１実施形態によるイレギュラ例の検出処理が終了される。この場合、重送判断処理の全体のフローにおいては、ステップＳ５の後、ステップＳ１１に進み、図１４に示す最終ページ確認画面が表示部２４に表示される。
【０１１２】
また、ステップＳ３５においてＸＭ−ＸＡ≠Ｍ−Ａの場合に進むステップＳ３８において、ページ数ＸＡと数Ａとが等しい値か否かが判断される。ページ数ＸＡと数Ａとが等しい値の場合には、ステップＳ３４に進む。すなわち、ＸＭ−ＸＡ≠Ｍ−Ａで、かつ、ＸＡ＝Ａの場合には、重送ありと判断される。また、ページ数ＸＡと数Ａとが異なる値の場合には、ステップＳ３９に進む。
【０１１３】
ステップＳ３９において、重送ありと判断されるとともに、画像データＤのうち一部重送の判断ができない箇所があると判断される。その後、第１実施形態によるイレギュラ例の検出処理が終了される。この場合、重送判断処理の全体のフローにおいては、ステップＳ５の後、ステップＳ６およびＳ７に進み、図１３に示す重送箇所確認画面が表示部２４に表示される。
【０１１４】
そして、図１８に示すように、ステップＳ３０においてページ数ＸＭが取得されていない場合に進むステップＳ４０において、１番目の画像データＤ（画像データＤ１）のページ数Ｘ１が取得されているか否かが判断される。ページ数Ｘ１が取得されている場合には、ステップＳ４１に進み、ページ数Ｘ１が取得されていない場合には、ステップＳ４３に進む。
【０１１５】
ステップＳ４１において、ページ数Ｘが取得されたイメージカウント数Ｙのうちの最大値を数Ｂ、Ｂ番目のイメージカウント数Ｙに対応する画像データＤＢのページ数をページ数ＸＢとして、ページ数ＸＢとページ数Ｘ１との差分値と１との和が数Ｂと等しい値（ＸＢ−Ｘ１＋１＝Ｂ）か否かが判断される。ＸＢ−Ｘ１＋１＝Ｂの場合には、ステップＳ４２に進み、ＸＢ−Ｘ１＋１≠Ｂの場合には、ステップＳ４４に進む。
【０１１６】
ステップＳ４２において、画像データＤのうち一部重送の判断ができない箇所があると判断され、第１実施形態によるイレギュラ例の検出処理が終了される。
【０１１７】
また、ステップＳ４０においてページ数Ｘ１が取得されていない場合に進むステップＳ４３において、ページ数ＸＢとページ数ＸＡとの差分値と数Ｂと数Ａとの差分値とが等しい値（ＸＢ−ＸＡ＝Ｂ−Ａ）か否かが判断される。ＸＢ−ＸＡ＝Ｂ−Ａの場合には、ステップＳ４２に進み、ＸＢ−ＸＡ≠Ｂ−Ａの場合には、ステップＳ４４に進む。
【０１１８】
ステップＳ４４において、重送ありと判断されるとともに、画像データＤのうち一部重送の判断ができない箇所があると判断される。その後、第１実施形態によるイレギュラ例の検出処理が終了される。
【０１１９】
次に、図１０に示す例１〜例５について、それぞれ図１７および図１８に示すフローチャートに沿って処理することによって、イレギュラ例を検出する処理を具体的に説明する。
【０１２０】
（例１）
図１０および図１７に示すように、例１では、２番目および３番目の画像データＤ２およびＤ３（イメージカウント数Ｙが２および３）のページ数Ｘは、取得されていない。この場合、上記の重送の可能性の判断処理（図８参照）を行った場合、重送の可能性があると判断される場合がある。
【０１２１】
まず、ステップＳ３０において５番目の画像データＤ５のページ数Ｘ５が取得されているか否かが判断される。ここで、例１の５番目の画像データＤ５（イメージカウント数Ｙが５）のページ数Ｘ５は、５であり取得されている。したがって、ステップＳ３１に進む。
【０１２２】
ステップＳ３１において、１番目の画像データＤ１のページ数Ｘ１が取得されているか否かが判断される。ここで、例１の１番目の画像データＤ１（イメージカウント数Ｙが１）のページ数Ｘ１は、１であり取得されている。したがって、ステップＳ３２に進む。
【０１２３】
ステップＳ３２において、Ｘ５−Ｘ１＋１＝５であるか否かが判断される。ここで、例１の場合、Ｘ５＝５、Ｘ１＝１であり、５−１＋１＝５であるので、ステップＳ３３に進む。
【０１２４】
ステップＳ３３において、例１は、重送なしと判断される。すなわち、例１は、イレギュラ例として重送なしと判断される。その後、例１に対するイレギュラ例の検出処理フローは終了される。
【０１２５】
（例２）
図１０および図１７に示すように、例２では、１番目の画像データＤ１から２つの画像データごとに、ページ数Ｘは、取得されていない。この場合、上記の重送の可能性の判断処理（図８参照）を行った場合、重送の可能性があると判断される場合がある。
【０１２６】
まず、ステップＳ３０において１０番目の画像データＤ１０のページ数Ｘ１０が取得されているか否かが判断される。ここで、例２の１０番目の画像データＤ１０（イメージカウント数Ｙが１０）のページ数Ｘ１０は、１０であり取得されている。したがって、ステップＳ３１に進む。
【０１２７】
ステップＳ３１において、１番目の画像データＤ１のページ数Ｘ１が取得されているか否かが判断される。ここで、例２の１番目の画像データＤ１のページ数Ｘ１は、取得されていない。したがって、ステップＳ３５に進む。
【０１２８】
ステップＳ３５において、Ｘ１０−Ｘ２＝１０−２であるか否かが判断される。ここで、例２の場合、Ｘ１０＝１０、Ｘ２＝２であり、１０−２＝１０−２であるので、ステップＳ３６に進む。
【０１２９】
ステップＳ３６において、Ｘ２＝２であるか否かが判断される。ここで、例２の場合、Ｘ２＝２であるので、ステップＳ３３に進む。そして、例２は、ステップＳ３３において重送なしと判断される。その後、例２に対するイレギュラ例の検出処理フローは終了される。
【０１３０】
（例３）
図１０および図１７に示すように、例３では、１番目の画像データＤ１のページ数Ｘが５であり、２番目の画像データＤ２が６、３番目の画像データＤ３が７、４番目の画像データＤ４が８、５番目の画像データＤ５が９である。
【０１３１】
まず、ステップＳ３０において５番目の画像データＤ５のページ数Ｘ５が取得されているか否かが判断される。ここで、例３の５番目の画像データＤ５（イメージカウント数Ｙが５）のページ数Ｘ５は、９であり取得されている。したがって、ステップＳ３１に進む。
【０１３２】
ステップＳ３１において、１番目の画像データＤ１のページ数Ｘ１が取得されているか否かが判断される。ここで、例３の１番目の画像データＤ１のページ数Ｘ１は、５であり取得されている。したがって、ステップＳ３２に進む。
【０１３３】
ステップＳ３２において、Ｘ５−Ｘ１＋１＝５であるか否かが判断される。ここで、例３の場合、Ｘ５＝９、Ｘ１＝５であり、９−５＋１＝５であるので、例３は、ステップＳ３３において重送なしと判断される。その後、例３に対するイレギュラ例の検出処理フローは終了される。
【０１３４】
（例４）
図１０および図１７に示すように、例４では、１番目の画像データＤ１のページ数Ｘが取得されておらず、２番目の画像データＤ２が６、３番目の画像データＤ３が７、４番目の画像データＤ４が８、５番目の画像データＤ５が９である。
【０１３５】
まず、ステップＳ３０において５番目の画像データＤ５のページ数Ｘ５が取得されているか否かが判断される。ここで、例４の５番目の画像データＤ５（イメージカウント数Ｙが５）のページ数Ｘ５は、９であり取得されている。したがって、ステップＳ３１に進む。
【０１３６】
ステップＳ３１において、１番目の画像データＤ１のページ数Ｘ１が取得されているか否かが判断される。ここで、例４の１番目の画像データＤ１のページ数Ｘ１は、取得されていない。したがって、ステップＳ３５に進む。
【０１３７】
ステップＳ３５において、Ｘ５−Ｘ２＝５−２であるか否かが判断される。ここで、例４の場合、Ｘ５＝９、Ｘ２＝６であり、９−６＝５−２であるので、ステップＳ３６に進む。
【０１３８】
ステップＳ３６において、Ｘ２＝２であるか否かが判断される。ここで、例４の場合、Ｘ２＝６であるので、ステップＳ３７に進む。
【０１３９】
ステップＳ３７において、例４は、一部重送の判断ができない箇所があると判断され、イレギュラ例の検出処理フローは、終了される。
【０１４０】
（例５）
図１０および図１７に示すように、例５では、１番目の画像データＤ１のページ数Ｘが５、２番目の画像データＤ２のページ数Ｘが６、３番目の画像データＤ３のページ数Ｘが７、４番目の画像データＤ４のページ数Ｘが８、５番目の画像データＤ５のページ数Ｘは取得されていない。
【０１４１】
まず、ステップＳ３０において５番目の画像データＤ５のページ数Ｘ５が取得されているか否かが判断される。ここで、例５の５番目の画像データＤ５のページ数Ｘ５は、取得されていない。したがって、ステップＳ４０（図１８参照）に進む。
【０１４２】
ステップＳ４０において、１番目の画像データＤ１のページ数Ｘ１が取得されているか否かが判断される。ここで、例５の１番目の画像データＤ１のページ数Ｘ１は、５であり取得されている。したがって、ステップＳ４１に進む。
【０１４３】
ステップＳ４１において、Ｘ４−Ｘ１＋１＝４であるか否かが判断される。ここで、例５の場合、Ｘ４＝８、Ｘ１＝５であり、８−５＋１＝４であるので、ステップＳ４２に進む。
【０１４４】
ステップＳ４２において、例５は、一部重送の判断ができない箇所があると判断され、イレギュラ例の検出処理フローは、終了される。
【０１４５】
第１実施形態では、以下のような効果を得ることができる。
【０１４６】
第１実施形態では、上記のように、画像読取装置１００を、画像データＤのページ数記載位置範囲Ｒ内に記載されている数字であるページ数Ｘに基づいて、原稿Ｐの読み取り順番に関する異常であるか否かを判断するように構成する。これにより、読取部１５とは別個に、超音波センサなどの原稿Ｐの読み取り順番に関する異常（たとえば、重送）を検知するための検知部を設ける必要がない。したがって、スキャナ装置１の構造が複雑化するのを抑制しながら原稿Ｐの読み取り順番に関する異常を判断するように構成することができる。また、画像読取装置１００は、画像データＤ内の数字の記載位置Ｂの位置情報に基づいて、画像データＤのページ数記載位置範囲Ｒを設定するので、ユーザによる画像データＤのページ数記載位置範囲Ｒの設定を必要としない。その結果、ユーザによる画像データＤのページ数記載位置範囲Ｒの設定を必要としない分、ユーザに対する操作利便性を向上させることができる。また、画像データＤのうちの少なくとも２つの画像データＤ内の数字の記載位置Ｂの位置情報に基づいて、画像データＤのページ数記載位置範囲Ｒを設定するので、１つの画像データＤの数字の記載位置Ｂを画像データＤのページ数記載位置範囲Ｒと設定する場合に比べて、より正確にページ数記載位置範囲Ｒを設定することができる。好ましくは、上記のように、ＰＣ制御部２１を、画像データＤの読み取り順に基づくページカウント数Ｙを決定して、ページ数記載位置範囲Ｒに含まれるページ数Ｘとページカウント数Ｙとに基づいて、原稿Ｐの重送を検知するように構成する。
【０１４７】
また、第１実施形態では、上記のように、ＰＣ制御部２１を、数字の記載位置Ｂの位置情報の重複に基づいて、重複箇所Ｑが複数ある場合には、重複箇所Ｑの数に対応する複数のページ数記載位置範囲Ｒを決定するように構成する。これにより、１つの画像データＤに複数のページが集約された原稿Ｐを読み取る場合に、複数のページ数記載位置範囲Ｒを決定することができる。その結果、１つの画像データＤに複数のページが集約された原稿Ｐを読み取る場合でも、複数のページ数記載位置範囲Ｒに含まれるページ数Ｘとページカウント数Ｙとに基づいて、原稿Ｐの読取異常を検知することができる。
【０１４８】
また、第１実施形態では、上記のように、ＰＣ制御部２１を、重複箇所Ｑが複数ある場合には、複数の重複箇所Ｑのうちの数字読値Ｚが取得された数（サンプル数）が最も多い重複個所Ｑをページ数記載位置範囲Ｒとして決定するように構成する。これにより、より正確にページ数記載位置範囲Ｒを決定することができる。
【０１４９】
また、第１実施形態では、上記のように、画像読取装置１００を、画像データＤのうちの少なくとも２つの画像データＤ内の一の画像データＤにおける数字の記載位置Ｂと、他の画像データＤにおける数字の記載位置Ｂとの重複を検出することによって、画像データＤのページ数記載位置範囲Ｒを設定するように構成する。ここで、一般的な原稿Ｐにおけるページ数の記載位置は、ページ数が異なる場合でも所定の位置（同様の位置）に記載される場合が多い。すなわち、原稿Ｐにおけるページ数の記載位置は、複数のページにわたって重複している場合が多い。この点を考慮して、第１実施形態では、一の画像データＤにおける数字の記載位置Ｂと、他の画像データＤにおける数字の記載位置Ｂとの重複を検出することによって、画像データＤのページ数記載位置範囲Ｒを設定するように構成するので、容易に、画像データＤのページ数記載位置範囲Ｒを設定することができる。
【０１５０】
また、第１実施形態では、上記のように、画像読取装置１００を、重複が検出された数字の記載位置（重複箇所Ｑ）に記載されている数字（数字読値Ｚ）の規則性に基づいて、画像データＤのページ数記載位置範囲Ｒを設定するように構成する。これにより、原稿Ｐにおけるページ数は、一般的に規則性を有するので、数字読値Ｚの規則性に基づいて、画像データＤのページ数記載位置範囲Ｒを設定することで、さらに正確に、画像データＤのページ数記載位置範囲Ｒを設定することができる。
【０１５１】
また、第１実施形態では、上記のように、画像読取装置１００を、重複箇所Ｑの重複数Ｕを取得するとともに、重複数Ｕと重複が検出された数字の記載位置に記載されている数字の数字読値Ｚの規則性とに基づいて、画像データＤのページ数記載位置範囲Ｒを設定するように構成する。これにより、数字の記載位置Ｂの重複が検出されることのみにより画像データＤのページ数記載位置範囲Ｒを設定する場合に比べて、より正確に、画像データＤのページ数記載位置範囲Ｒを設定することができる。
【０１５２】
また、第１実施形態では、上記のように、画像読取装置１００を、原稿Ｐの読み取り順番に関する異常である（重送あり）と判断された場合には、原稿Ｐの読み取り順番に関する異常に対応する画像データＤを表示部２４に表示するとともに、原稿Ｐの読み取り順番に関する異常でない（重送なし）と判断された場合には、画像データＤのうちの最終ページの画像データＤ（画像データＤＭ）を表示部２４に表示するように構成する。これにより、原稿Ｐの読み取り順番に関する異常である（重送あり）場合には、原稿Ｐの読み取り順番に関する異常に対応する画像データＤをユーザに視認させることができる。また、原稿Ｐの読み取り順番に関する異常でない（重送なし）と判断された場合には、画像データＤのうちの最終ページの画像データＤ（画像データＤＭ）をユーザに視認（確認）させることができる。
【０１５３】
また、第１実施形態では、上記のように、画像読取装置１００を、画像データＤのページ数記載位置範囲Ｒ内にページ数Ｘが記載されていない場合に、ページ数Ｘが記載されていない画像データＤを除く画像データＤのページ数Ｘ（ページ数Ｘ１，ＸＭ，ＸＡまたはＸＢ）に基づいて、原稿Ｐの読み取り順番に関する異常であるか否かを判断するように構成する。ここで、たとえば、一般的な雑誌などの原稿Ｐでは、ページ数の記載があるページとページ数の記載がないページ（たとえば、写真のページなど）とがある。この場合、画像データＤのページ数記載位置範囲Ｒ内にページ数が記載されていない場合に、直ちに原稿Ｐの読み取り順番に関する異常であると判断するように構成する場合には、正しい順番により原稿Ｐの読み取った場合（重送なく原稿を読み取った場合）であっても、誤って、原稿Ｐの読み取り順番に関する異常であると判断されてしまう。この点に対して、第１実施形態では、ページ数が記載されていない画像データＤを除く画像データＤのページ数Ｘ１，ＸＭ，ＸＡまたはＸＢに基づいて、原稿Ｐの読み取り順番に関する異常であるか否かを判断するので、写真のページなどのページ数の記載のないページがある場合でも、前後のページ数が正しい順番の場合には、原稿Ｐの読み取り順番に異常がないと判断することができる。これにより、原稿Ｐの読み取り順番に関する異常であると誤って判断されるのを抑制することができる。
【０１５４】
また、第１実施形態では、上記のように、画像読取装置１００に、複数のページ数を有する原稿Ｐを読取部１５に搬送する用紙搬送機構部１１および用紙搬送駆動部１９を設けて、原稿Ｐの読み取り順番に関する異常であると判断した場合に、用紙搬送機構部１１および用紙搬送駆動部１９による原稿Ｐの搬送が重送であると判断するように構成する。これにより、超音波センサなどの重送を検知するための検知部を設けることなく、用紙搬送機構部１１および用紙搬送駆動部１９による原稿Ｐの搬送が重送であると判断することができるので、スキャナ装置１の構造が複雑化するのを抑制しながら、用紙搬送機構部１１および用紙搬送駆動部１９による原稿Ｐの搬送が重送であると判断することができる。
【０１５５】
（第２実施形態）
次に、図１１〜図１４および図１９を参照して、第２実施形態によるスキャナ装置２０１の構成について説明する。第２実施形態では、ページ数記載位置範囲Ｒの設定処理や重送判断の処理などがＰＣ制御部２１により行われるように構成されていた画像読取装置１００と異なり、スキャナ装置２０１によりページ数記載位置範囲Ｒの設定処理や重送判断の処理などが行われるように構成されている。なお、上記第１実施形態と同一の構成については、同じ符号を付してその説明を省略する。また、スキャナ装置２０１は、特許請求の範囲の「画像読取装置」の一例である。
【０１５６】
本発明の第２実施形態によるスキャナ装置２０１には、図１９に示すように、制御部２１７と、記憶部２２２と、表示部２２４と、操作部２２５とが設けられている。
【０１５７】
制御部２１７は、記憶部２２２に格納されている制御プログラム２２２ａを実行することにより第１実施形態によるＰＣ制御部２１と同様の機能を有するように構成されている。すなわち、図１５〜図１８に示した重送判断処理の全体がスキャナ装置２０１の制御部２１７により処理される。
【０１５８】
記憶部２２２は、第１実施形態によるＰＣ２の記憶部２２と同様に画像データＤなどを記憶することが可能に構成されている。
【０１５９】
操作部２２５は、第１実施形態によるＰＣ２の操作部２５と同様に、ユーザからの入力操作を受け付け可能に構成されている。
【０１６０】
ここで、第２実施形態では、図１１〜図１４に示すように、スキャナ装置２０１は、原稿Ｐの読み取り順番に関する異常であると判断した場合には、原稿Ｐの読み取り順番に関する異常に対応する画像データＤを表示部２２４に表示するとともに、原稿Ｐの読み取り順番に関する異常でないと判断した場合には、画像データＤのうちの最終ページの画像データＤ（画像データＤＭ）を表示部２２４に表示するように構成されている。なお、表示部２２４は、内蔵表示部である。
【０１６１】
また、第２実施形態によるスキャナ装置２０１のその他の構成は、第１実施形態におけるスキャナ装置１と同様である。
【０１６２】
第２実施形態では、以下のような効果を得ることができる。
【０１６３】
第２実施形態では、上記のように、スキャナ装置２０１を、原稿Ｐの読み取り順番に関する異常であると判断した場合には、原稿Ｐの読み取り順番に関する異常に対応する画像データＤを表示部２２４に表示するとともに、原稿Ｐの読み取り順番に関する異常でないと判断した場合には、画像データＤのうちの最終ページの画像データＤ（画像データＤＭ）を表示部２２４に表示するように構成する。これにより、スキャナ装置２０１は、原稿Ｐの読み取り順番に関する異常である（重送あり）場合には、原稿Ｐの読み取り順番に関する異常に対応する画像データＤをユーザに視認させることができる。また、スキャナ装置２０１は、原稿Ｐの読み取り順番に関する異常でない（重送なし）と判断した場合には、画像データＤのうちの最終ページの画像データＤ（画像データＤＭ）をユーザに視認（確認）させることができる。
【０１６４】
また、第２実施形態によるスキャナ装置２０１のその他の効果は、第１実施形態におけるスキャナ装置１（画像読取装置１００）と同様である。
【０１６５】
（第３実施形態）
次に、図１および図２０を参照して、第３実施形態による画像読取装置３００の構成について説明する。第３実施形態では、画像データＤにおけるページ全体に対して数字認識および数字の記載位置Ｂの検出（図３参照）を行うように構成されていた第１実施形態による画像読取装置１００と異なり、画像データＤのうちの予め設定された余白に記載された数字および数字の記載位置Ｂを検出するように構成されている。なお、上記第１実施形態または上記第２実施形態と同一の構成については、同じ符号を付してその説明を省略する。
【０１６６】
本発明の第３実施形態による画像読取装置３００には、図１に示すように、ＰＣ３０２が設けられている。そして、ＰＣ３０２は、ＰＣ制御部３２１と、記憶部２２に格納されている制御プログラム３２２ａとを含む。
【０１６７】
ここで、第３実施形態では、ＰＣ制御部３２１は、制御プログラム３２２ａを実行することによりスキャナ装置１により読み取った画像データＤからそれぞれ数字および数字の記載位置Ｂが検出される際に、画像データＤのうちの予め設定された余白Ｔに記載された数字および数字の記載位置Ｂを検出するように構成されている。
【０１６８】
具体的には、図２０に示すように、余白Ｔは、画像データＤの横方向の端部から一定の幅Ｗ１を有するとともに、画像データＤの縦方向の端部から一定の幅Ｗ２を有するように設定されている。そして、幅Ｗ１および幅Ｗ２は、たとえば、一般的な文書作成ソフト（マイクロソフト社のＷｏｒｄ（登録商標）など）に規定されている余白の幅の最大値として設定することが好ましい。これにより、一般的に作成される文書の余白に記載されているページ数を認識することが可能になる。そして、ＰＣ制御部３２１は、余白Ｔ（画像データＤの横方向の端部から一定の幅Ｗ１を有するとともに、画像データＤの縦方向の端部から一定の幅Ｗ２を有する範囲以内）に記載された数字および数字の記載位置Ｂに基づいて、図１５〜図１８に示すような第１実施形態の画像読取装置１００と同様な処理を行うように構成されている。なお、幅Ｗ１は、特許請求の範囲の「第１の幅」の一例である。また、幅Ｗ２は、特許請求の範囲の「第２の幅」の一例である。
【０１６９】
また、図２１に示すように、余白Ｔは、画像データＤの端部だけでなく、画像データＤの縦方向の中央部において、幅Ｗ３を有するとともに、画像データＤの横方向の中央部において、幅Ｗ４を有するように設定してもよい。たとえば、１つの画像データＤに複数（４つ）の原稿Ｐが集約され、ページ数Ｘが画像データＤの４つの位置に記載されている場合には、中央部の余白Ｔにページ数記載位置範囲Ｒが４箇所設定される。なお、この場合においても、重送の検出処理に関しては、ＰＣ制御部３２１は、第１実施形態の画像読取装置１００と同様の処理を行うように構成されている。
【０１７０】
また、第３実施形態による画像読取装置３００のその他の構成は、第１実施形態における画像読取装置１００と同様である。
【０１７１】
第３実施形態では、以下のような効果を得ることができる。
【０１７２】
第３実施形態では、上記のように、画像読取装置３００を、スキャナ装置１により読み取った画像データＤからそれぞれ数字および数字の記載位置Ｂを検出する際に、画像データＤのうちの予め設定された余白Ｔに記載された数字および数字の記載位置Ｂを検出するように構成する。これにより、余白Ｔ以外に記載された数字および数字の記載位置Ｂを検出する必要がない分、画像データＤからそれぞれ数字および数字の記載位置Ｂを検出する際の処理の負担を軽減することができる。
【０１７３】
また、第３実施形態では、上記のように、ＰＣ制御部３２１を、画像データＤの横方向の端部から幅Ｗ１を有するとともに、画像データＤの縦方向の端部から幅Ｗ２を有する範囲以内（余白Ｔ）に、ページ数記載位置範囲Ｒを決定（設定）するように構成する。これにより、画像データＤの横方向の端部から幅Ｗ１を超える範囲、および、画像データＤの縦方向の端部から幅Ｗ２を超える範囲において、ページ数Ｘおよび数字の記載位置Ｂを取得する必要がないので、ＰＣ制御部３２１の処理の負担を軽減することができる。また、第３実施形態による画像読取装置３００のその他の効果は、第１実施形態における画像読取装置１００と同様である。
【０１７４】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【０１７５】
たとえば、上記第１〜第３実施形態では、本発明の画像読取装置として、用紙搬送機構部および用紙搬送駆動部を設けたスキャナ装置を用いる例を示したが、本発明はこれに限られない。本発明では、用紙搬送部を設けないスキャナ装置を用いてもよい。たとえば、いわゆるフラットヘッド型のスキャナ装置やオーバーヘッド型のスキャナ装置を用いることが可能である。この場合においても、上記第１〜第３実施形態のように構成することにより原稿の読み取り順番に関する異常を判断（ユーザによる用紙の配置順番のミス等の検出を）することができる。
【０１７６】
また、上記第１〜第３実施形態では、本発明のページ数記載位置範囲の設定処理の際に、全ての画像データの数字の記載位置に基づいて、ページ数記載位置範囲を設定するように構成する例を示したが、本発明はこれに限られない。本発明では、一部の画像データの数字の記載位置に基づいて、ページ数記載位置範囲を設定するように構成してもよい。
【０１７７】
また、上記第１〜第３実施形態では、本発明のページ数記載位置範囲の設定処理の際に、（Ｉ（一致数）／（Ｍ（総数）−Ｊ（エラー数））≧Ｇをみたす重複箇所をページ数記載位置範囲として設定する例を示したが、本発明はこれに限られない。本発明では、単に、Ｉ／Ｍ≧Ｇをみたす重複箇所をページ数記載位置範囲として設定してもよい。
【０１７８】
また、上記第１〜第３実施形態では、本発明の用紙搬送部として、複数のローラ部を用いる例を示したが、本発明はこれに限られない。本発明では、用紙搬送部として、ローラ部以外の用紙搬送部を用いてもよい。たとえば、いわゆるページめくり装置などのように用紙を搬送するためのアーム等を用いてもよい。
【０１７９】
また、上記第３実施形態では、本発明の余白の設定として、画像データの横方向の端部から一定の幅を有するとともに、画像データの縦方向の端部から一定の幅を有するように設定する例を示したが、本発明はこれに限られない。本発明では、画像データの横方向の端部または縦方向の端部のいずれか一方の端部から一定の幅を有するように設定してもよい。
【０１８０】
また、上記第１〜第３実施形態では、説明の便宜上、本発明の制御部の処理を処理フローに沿って順番に処理を行うフロー駆動型のフローチャートを用いて説明したが、本発明はこれに限られない。本発明では、制御部の処理動作を、イベントごとに処理を実行するイベント駆動型（イベントドリブン型）の処理により行ってもよい。この場合、完全なイベント駆動型で行ってもよいし、イベント駆動およびフロー駆動を組み合わせて行ってもよい。
【０１８１】
また、上記第１〜第３実施形態では、本発明の媒体として、原稿を用いる例を示したが、本発明はこれに限られない。本発明では、媒体として、原稿以外の媒体を用いてもよい。
【０１８２】
また、上記第１〜第３実施形態では、本発明の第１情報として、規則性を有する数字を用いる例を示したが、本発明はこれに限られない。本発明では、第１情報として、規則性を有する数字以外の情報を用いてもよい。たとえば、第１情報として、規則性を有するアルファベットを用いてもよいし、または、記号を用いてもよい。
【０１８３】
また、上記第１〜第３実施形態では、３つ以上の媒体（原稿）を読み取る例を示したが、本発明はこれに限られない。２つの原稿を読み取る場合においても、本発明は、適用が可能であり、原稿Ｐの読取異常を検知することが可能である。たとえば、図１に示す変形例によるＰＣ制御部４２１は、２つの画像データＤのうちの一方（１ページ目）から、第１情報（および位置情報）が取得されたものの、２つの画像データＤのうちの他方（２ページ目）からは、第１情報が取得されない場合に、原稿Ｐの読取異常を検知するように構成されている。すなわち、ＰＣ制御部４２１は、１つ目の画像データＤ（の余白Ｔ）から第１情報が取得されたものの、２つ目の画像データＤが読み取られずに、原稿Ｐの搬送が終了した場合（イメージカウント数が１で、ページ数が１のみ取得の場合）には、ＰＣ制御部４２１は、実際には、２つ目の画像データＤが存在するとともに、２つ目の画像データＤには第１情報が記載されていると想定して、原稿Ｐの読取異常を検知するように構成されている。これにより、変形例によるＰＣ制御部４２１は、２つの原稿を読み取る場合においても、原稿Ｐの読取異常を検知することが可能に構成されている。
【符号の説明】
【０１８４】
１００、２０１、３００  画像読取装置
１１  用紙搬送機構部（用紙搬送部）
１５  読取部
１９  用紙搬送駆動部（用紙搬送部）
２１、２１７、３２１、４２１  制御部
２２、２２２  記憶部
２４、２２４  表示部
【図１】
2016096542.tif 000003
【図２】
2016096542.tif 000004
【図３】
2016096542.tif 000005
【図４】
2016096542.tif 000006
【図５】
2016096542.tif 000007
【図６】
2016096542.tif 000008
【図７】
2016096542.tif 000009
【図８】
2016096542.tif 000010
【図９】
2016096542.tif 000011
【図１０】
2016096542.tif 000012
【図１１】
2016096542.tif 000013
【図１２】
2016096542.tif 000014
【図１３】
2016096542.tif 000015
【図１４】
2016096542.tif 000016
【図１５】
2016096542.tif 000017
【図１６】
2016096542.tif 000018
【図１７】
2016096542.tif 000019
【図１８】
2016096542.tif 000020
【図１９】
2016096542.tif 000021
【図２０】
2016096542.tif 000022
【図２１】
2016096542.tif 000023