(57)【要約】【課題】原稿読取部において各種のＩＤカードを一括して読み取ってＩＤタイプ毎に応じたデータ管理を行なうことを可能にする。【解決手段】画像形成装置１は、原稿載置面に載置された複数の原稿を一括して読み取る原稿読取部５と、読み取りで得られた画像データから各個別画像を切り抜く個別画像切抜部１０２と、個別画像に含まれる文字を個別画像ごとに認識する文字認識部１０５と、文字認識部１０５が個別画像ごとに認識した文字の中に種類名が含まれるか否かを個別画像ごとに判定する原稿判定部１０６と、当該種類名を含むと判定された個別画像について文字認識部１０５が認識した文字の中から、複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する取得部１０７と、原稿判定部１０６が判定した種類名と取得部１０７が取得した複数の文字内容とを対応付けた原稿データを個別画像ごとに生成するデータ生成部１１１と、を備える。【選択図】図１
2020202536.tif 000002
【特許請求の範囲】
【請求項１】
原稿載置面に載置された複数の原稿を、１回の読取ジョブで一括して読み取り可能な原稿読取部と、
前記原稿読取部による読み取りで得られた画像データから、原稿毎に独立した個別画像を切り抜く加工処理を行う個別画像切抜部と、
前記個別画像切抜部により切り抜かれた個別画像の画像データに含まれる文字を、前記個別画像ごとに認識する文字認識部と、
原稿の種類を示す種類名と当該原稿の種類ごとに予め設定された複数の項目名とを対応付けたテーブルを記憶する記憶部と、
前記文字認識部が前記個別画像ごとに認識した文字の中に、前記記憶部に記憶された前記テーブル中の前記種類名が含まれるか否かを、前記個別画像ごとに判定する原稿判定部と、
前記原稿判定部が前記種類名を含むと判定した場合に、当該種類名を含むと判定された前記個別画像について前記文字認識部が認識した文字の中から、前記記憶部に記憶された前記テーブルが示す前記複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する取得部と、
前記原稿判定部が判定した前記種類名と前記取得部が取得した前記複数の文字内容とを対応付けた原稿データを、前記個別画像ごとに生成するデータ生成部と、
前記データ生成部が前記個別画像ごとに生成した前記原稿データをそれぞれ記憶する原稿データ記憶部と、を備える画像形成装置。
【請求項２】
表示部と、
前記テーブルの内容を設定する設定モードにおいて、前記文字認識部が認識した各文字をそれぞれ表示する認識文字表示欄と、前記認識文字表示欄ごとに設けられ、識別名又は前記項目名が入力可能な分類表示欄と、前記認識文字表示欄ごとに設けられ、当該認識文字表示欄に表示される文字を記憶するか否かの指定を受け付ける要否指定欄と、を含む設定画面を前記表示部に表示させる表示制御部と、
ユーザーによる操作を受け付ける操作受付部と、
前記設定モードにおいて、前記要否指定欄に記憶する旨の指定がされた前記分類表示欄に前記識別名が入力され、かつ、前記要否指定欄に記憶する旨の指定がされた前記分類表示欄に前記項目名が入力される操作を前記操作受付部が受け付けた後に、前記テーブルへの記憶指示を受け付けると、前記識別名が入力された前記分類表示欄に対応する前記認識文字表示欄の表示内容を前記テーブルの前記種類名に設定すると共に、前記分類表示欄の前記項目名を前記テーブルの前記項目名に設定する設定部と、を更に備える請求項１に記載の画像形成装置。
【請求項３】
前記表示制御部は、前記複数の項目名に対応する前記取得部が取得した前記複数の文字内容をユーザーに確認させる確認モードにおいて、前記複数の分類表示欄と、前記複数の分類表示欄に一対一で対応し、前記取得部が取得した前記複数の文字内容をそれぞれ表示する複数の文字内容表示欄と、を含む確認画面を前記表示部に表示させる請求項２に記載の画像形成装置。
【請求項４】
前記記憶部は、誤認識の可能性のある予め定められた類似文字を記憶し、
前記表示制御部は、前記確認モードにおいて、前記確認画面の前記文字内容表示欄に、前記記憶部に記憶された前記類似文字が含まれている場合、当該類似文字の表示態様を当該類似文字以外の文字の表示態様とは異ならせて表示させる請求項３に記載の画像形成装置。
【請求項５】
前記記憶部は、誤認識の可能性のある予め定められた類似文字を記憶し、
前記表示制御部は、前記確認モードにおいて、前記確認画面の前記文字内容表示欄に、前記記憶部に記憶された前記類似文字が含まれている場合、当該類似文字の読み仮名をポップアップ表示させる請求項３に記載の画像形成装置。
【請求項６】
前記表示制御部は、前記確認画面の前記文字内容表示欄に空欄がある場合、当該空欄となった前記文字内容表示欄に表示されるべき文字内容が記載されているとされる予め定められた箇所の画像を、当該空欄となった前記文字内容表示欄に並設された表示区域に表示させる請求項３に記載の画像形成装置。
【請求項７】
前記確認モードにおいて、前記操作受付部が受け付けた操作に従って、前記確認画面の前記文字内容表示欄の文字内容を変更する文字変更部を更に備え、
前記データ生成部は、前記原稿判定部が判定した前記種類名と前記取得部が取得した前記複数の文字内容と当該複数の文字内容のうちで前記文字変更部によって変更された文字内容とを対応付けた原稿データを生成する請求項４乃至請求項６の何れか一つに記載の画像形成装置。
【請求項８】
前記複数の分類表示欄には、有効期限の項目であることを示す有効期限項目表示欄が含まれ、
前記確認モードにおいて、前記確認画面の前記有効期限項目表示欄に対応する前記文字内容表示欄に表示されている文字内容が示す有効期限が切れているか否かを判定する有効期限判定部を更に備え、
前記表示制御部は、前記有効期限判定部において有効期限が切れていると判定された場合に、有効期限切れを示すエラー表示を前記表示部に表示させる請求項３に記載の画像形成装置。
【請求項９】
前記確認モードにおいて、前記操作受付部が受け付けた操作に従って、前記確認画面の前記文字内容表示欄の文字内容を変更する文字変更部を更に備え、
前記文字変更部は、前記確認モードにおいて、前記操作受付部が受け付けた操作に従って、前記確認画面の前記有効期限項目表示欄以外の前記文字内容表示欄の文字内容を変更し、前記有効期限項目表示欄の文字内容を変更しない請求項８に記載の画像形成装置。
【請求項１０】
前記表示制御部は、前記確認画面の前記文字内容表示欄に空欄がある場合、前記原稿載置面に載置された複数の原稿の再配置、又は、前記原稿読取部による読み取り設定条件を変更することをユーザーに促すメッセージを前記表示部に表示させる請求項３に記載の画像形成装置。
【請求項１１】
前記原稿載置面を複数の領域に分割し、当該分割された前記複数の領域ごとに前記種類名をそれぞれ設定する領域設定部と、
前記個別画像切抜部により切り抜かれた複数の個別画像と前記領域設定部が前記種類名をそれぞれ設定した前記複数の領域との位置関係に基づいて、前記複数の個別画像が前記複数の領域の何れに属するものであるかを特定し、当該複数の個別画像ごとに前記種類名を特定する特定部と、を更に備え、
前記原稿判定部は、前記特定部が前記複数の個別画像ごとに前記種類名を特定する場合には、前記文字認識部が前記個別画像ごとに認識した文字の中に、前記種類名が含まれるか否かの判定を行わず、
前記取得部は、前記特定部が特定した前記種類名とされた前記個別画像について前記文字認識部が認識した文字の中から、前記記憶部に記憶された前記テーブルが示す前記種類名に対応する前記複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する請求項１乃至請求項１０の何れか一つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、プラテンガラス等の原稿載置面に載置された複数の原稿を読み取る技術に関する。
【背景技術】
【０００２】
画像形成装置には、原稿載置面（例えば、プラテンガラス）に載置された複数の原稿を一括して読み取って、それぞれを原稿毎に独立した個別画像として自動的に切り抜く機能（いわゆる、マルチクロップ機能）を有しているものがある。
【０００３】
このような機能を用いて、画像形成装置に、原稿載置面に載置された複数の名刺を読み取らせ、名刺を管理するという技術がある。下記の特許文献１には、読み取られた複数の名刺の画像を解析して、解析された複数の名刺の画像ごとに、テキストデータを含む名刺データを生成し、これらの名刺データをデータベースとして管理する技術について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１４２１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１には、名刺の管理について記載されているが、名刺以外の原稿として、身分証明書、運転免許証、健康保険証などの各種のＩＤカードから必要な情報のみを取り出してデータ管理することは記載されていない。例えば、ＩＤカードには、名刺とは異なる特有の情報、例えば、ＩＤカードの種別を示すＩＤタイプ、カードの有効期限情報、証明番号、免許番号、又は保健番号などの識別番号、発行機関を示す情報などが記載されており、また、ＩＤタイプによって書式がそれぞれ異なるため、何れの情報が必要な情報であるのかを判断できない。このため、各種のＩＤカードからＩＤタイプ毎に必要な情報のみを取り出して、ＩＤタイプ毎に応じたデータ管理を行なうことができない。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、原稿読取部において各種のＩＤカードを一括して読み取ってＩＤタイプ毎に応じたデータ管理を行なうことを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る画像形成装置は、原稿載置面に載置された複数の原稿を、１回の読取ジョブで一括して読み取り可能な原稿読取部と、前記原稿読取部による読み取りで得られた画像データから、原稿毎に独立した個別画像を切り抜く加工処理を行う個別画像切抜部と、前記個別画像切抜部により切り抜かれた個別画像の画像データに含まれる文字を、前記個別画像ごとに認識する文字認識部と、原稿の種類を示す種類名と当該原稿の種類ごとに予め設定された複数の項目名とを対応付けたテーブルを記憶する記憶部と、前記文字認識部が前記個別画像ごとに認識した文字の中に、前記記憶部に記憶された前記テーブル中の前記種類名が含まれるか否かを、前記個別画像ごとに判定する原稿判定部と、前記原稿判定部が前記種類名を含むと判定した場合に、当該種類名を含むと判定された前記個別画像について前記文字認識部が認識した文字の中から、前記記憶部に記憶された前記テーブルが示す前記複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する取得部と、前記原稿判定部が判定した前記種類名と前記取得部が取得した前記複数の文字内容とを対応付けた原稿データを、前記個別画像ごとに生成するデータ生成部と、前記データ生成部が前記個別画像ごとに生成した前記原稿データをそれぞれ記憶する原稿データ記憶部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、原稿読取部において各種の原稿（例えばＩＤカード）を一括して読み取って原稿の種類毎（ＩＤタイプ毎）に応じたデータ管理を行なうことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る画像形成装置の主要内部構成を概略的に示した機能ブロック図である。
【図２】第１実施形態に係る画像形成装置の外観を示した斜視図である。
【図３】（Ａ）は載置読取用プラテンガラスに複数の原稿が載置された状態の一例を上方から見た図、（Ｂ）は原稿の一例である運転免許証を示した図である。
【図４】（Ａ）は画像形成装置の表示部の表示画面の一例を示す図、（Ｂ）は出力方法の選択画面の一例を示す図、（Ｃ）は送信先及びデータ形式の指定画面の一例を示す図である。
【図５】第１実施形態に係る画像形成装置によるマルチカード情報収集処理の一例を示すフローチャートである。
【図６】（Ａ）及び（Ｂ）はそれぞれ、図５に示す処理の続きを示すフローチャートである。
【図７】（Ａ）及び（Ｂ）はそれぞれ、設定画面の一例を示す図である。
【図８】（Ａ）は設定画面の一例を示す図、（Ｂ）はＨＤＤに記憶されるテーブル内容の一例を示す図である。
【図９】（Ａ）は空欄ありの場合の確認画面の一例を示す図、（Ｂ）はスキャン設定変更画面の一例を示す図である。
【図１０】（Ａ）は有効期限切れがある場合の確認画面の一例を示す図、（Ｂ）は類似文字がある場合の確認画面の一例を示す図である。
【図１１】原稿データのリストの一例を示す図である。
【図１２】第２実施形態に係る画像形成装置の主要内部構成を概略的に示した機能ブロック図である。
【図１３】載置読取用プラテンガラスに複数の分割領域を設定した例を示す図である。
【図１４】第２実施形態に係る画像形成装置によるマルチカード情報収集処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る画像形成装置及び画像読取方法について図面を参照して説明する。図１は、本発明の第１実施形態に係る画像形成装置の主要内部構成を概略的に示した機能ブロック図である。図２は、第１実施形態に係る画像形成装置の外観を示した斜視図である。
【００１１】
画像形成装置１は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能などの複数の機能を兼ね備えた複合機であり、制御ユニット１０、原稿給送部６、原稿読取部５、画像形成部１２、画像メモリー３２、ＨＤＤ（Hard Disk Drive）９２、定着部１３、給紙部１４、操作部４７、マット開閉スイッチ５１、及び、ネットワークインターフェイス部９１を含んで構成されている。
【００１２】
画像形成装置１で原稿読取動作が行われる場合について説明する。原稿給送部６により搬送されて搬送読取用プラテンガラス１６１を通過する原稿、又は載置読取用プラテンガラス１６２に載置された原稿の画像を、原稿読取部５が光学的に読み取り、そして画像データを生成する。原稿読取部５により生成された画像データは、画像メモリー３２等に保存される。また、原稿読取部５は、載置読取用プラテンガラス１６２に載置された複数の原稿を一括して読み取り可能に構成されている。なお、載置読取用プラテンガラス１６２は、特許請求の範囲における原稿載置面の一例である。
【００１３】
また、原稿給送部６は、原稿読取部５の上面にヒンジ等によって開閉可能に構成され、原稿給送部６は、原稿マット６１を備え、載置読取用プラテンガラス１６２上に載置された原稿を読み取る場合に原稿押さえカバーとして機能する。原稿読取部５には、原稿マット６１の開閉を検知するためのマット開閉スイッチ５１が設けられている。
【００１４】
画像形成装置１で画像形成動作が行われる場合について説明する。原稿読取動作により生成された画像データや、ＨＤＤ９２に記憶されている画像データ、ネットワーク接続されたパーソナルコンピューター２００などの外部装置から受信した画像データ等に基づいて、画像形成部１２が、給紙部１４から給紙される記録媒体としての記録紙にトナー像を形成する。
【００１５】
ＨＤＤ９２は、原稿読取部５によって読み取られた原稿画像等を記憶する大容量の記憶装置である。画像メモリー３２は、原稿読取部５による読み取りで得られた原稿の画像データを記憶したり、画像形成部１２のプリント対象となるデータを一時的に保存したりするための領域である。
【００１６】
定着部１３は、熱圧着によりトナー像を記録紙に定着させるものであり、定着処理が施された記録紙は排出トレイ１５１に排出されることになる。給紙部１４は、給紙カセットを備える。
【００１７】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理についてユーザーから画像形成動作実行指示等の指示を受け付ける。操作部４７は、ユーザーに対して操作案内等を表示する表示部４７３を備えている。表示部４７３の表示画面前面にはタッチパネルが配置されている。タッチパネルは、表示部４７３の表示画面に表示されるボタンやキーに対するユーザーのタッチ操作を検出し、この検出信号を後述する制御部１００に出力する。このため、ユーザーは、表示部４７３に触れて画像形成装置１を操作することができる。
【００１８】
ネットワークインターフェイス部９１は、ＬＡＮボード等の通信モジュールから構成され、ネットワークインターフェイス部９１に接続されたＬＡＮ等を介して、ローカルエリア内又はインターネット上のホストコンピューター２０と種々のデータの送受信を行う。
【００１９】
制御ユニット１０は、プロセッサー、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、及び専用のハードウェア回路を含んで構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＭＰＵ（Micro Processing Unit）等である。制御ユニット１０は、制御部１００と、操作受付部１０１と、個別画像切抜部１０２と、原稿枚数検出部１０３と、原稿位置検出部１０４と、文字認識部１０５と、原稿判定部１０６と、取得部１０７と、表示制御部１０８と、設定部１０９と、文字変更部１１０と、データ生成部１１１、有効期限判定部１１２とを備えている。
【００２０】
制御ユニット１０は、ＨＤＤ９２に記憶されている制御プログラムに従った上記プロセッサーによる動作により、制御部１００、操作受付部１０１、個別画像切抜部１０２、原稿枚数検出部１０３、原稿位置検出部１０４、文字認識部１０５、原稿判定部１０６、取得部１０７、表示制御部１０８、設定部１０９、文字変更部１１０、データ生成部１１１、及び有効期限判定部１１２として機能するものである。但し、制御部１００等は、制御ユニット１０による制御プログラムに従った動作によらず、ハードウェア回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００２１】
制御部１００は、画像形成装置１の全体的な動作制御を司る。制御部１００は、原稿給送部６、原稿読取部５、画像形成部１２、画像メモリー３２、ＨＤＤ９２、定着部１３、給紙部１４、操作部４７、マット開閉スイッチ５１、及びネットワークインターフェイス部９１と接続され、これら各部の駆動制御等を行う。
【００２２】
操作受付部１０１は、操作部４７を介したユーザーからの操作入力を受け付ける。
【００２３】
個別画像切抜部１０２は、原稿読取部５による読み取りで得られた画像データから、原稿毎に独立した個別画像を切り抜く加工処理を行う。個別画像切抜部１０２は、例えば、原稿読取部５による読み取りで得られた画像データに対してエッジ検出処理を実行し、エッジ画像を検出する。そして、個別画像切抜部１０２は、原稿読取部５による読み取りで得られた画像データであって、上記エッジ画像を検出した画像データから、１つのかたまりとしてエッジ画像により四辺が囲まれた矩形画像を上記個別画像として切り抜く。
【００２４】
原稿枚数検出部１０３は、個別画像切抜部１０２により切り抜かれた個別画像に基づいて、各個別画像に対応する原稿の枚数Ｎを検出する。例えば、原稿枚数検出部１０３は、原稿読取部５による読み取りで得られた画像データから切り抜かれた、個別画像切抜部１０２により切り抜かれた個別画像の数を、原稿の枚数Ｎとして検出する。これにより、原稿枚数検出部１０３は、載置読取用プラテンガラス１６２に載置された原稿の枚数Ｎを検出する。
【００２５】
原稿位置検出部１０４は、原稿読取部５による読み取りで得られた画像データから、個別画像切抜部１０２により切り抜かれた各個別画像の位置を検出する。原稿位置検出部１０４は、例えば、原稿読取部５による読み取りで得られた画像データにおける上記個別画像の座標位置から上記個別画像の位置を算出する。本実施形態では、原稿位置検出部１０４は、各個別画像の中心位置（例えば、矩形画像からなる個別画像は、対角線が交差する位置を中心位置とする）を、各個別画像の位置として検出する。
【００２６】
図３（Ａ）は、載置読取用プラテンガラス１６２に複数の原稿が載置された状態の一例を上方から見た図である。図３（Ａ）に示したように、４枚の原稿Ｄ１〜Ｄ４（例えば、運転免許証、身分証明書、又は健康保険証などの所謂ＩＤカード）が載置読取用プラテンガラス１６２に載置されている場合、原稿Ｄ１〜Ｄ４に対応する個別画像の中心位置が原稿Ｄ１〜Ｄ４の位置Ｐ１〜Ｐ４として、原稿位置検出部１０４により検出される。すなわち、本実施形態では、特許請求の範囲における原稿として、上記運転免許証、身分証明書、又は健康保険証などの比較的小型サイズのＩＤカードを用いる例を示している。
【００２７】
例えば、原稿Ｄ１は、図３（Ｂ）に示す運転免許証である。図３（Ｂ）は、原稿の一例である運転免許証を示した図である。図３（Ｂ）に示す運転免許証には、例えば、「運転免許証」、「国籍  日本」、「Last Name  特許」、「First Name  太郎」、「番号  12345678」、「有効期限  3/23/2020」、「免許の条件等  中型」などの各種の文字情報と、運転免許が付与された人の写真画像とが含まれている。
【００２８】
文字認識部１０５は、個別画像切抜部１０２により切り抜かれた個別画像の画像データに含まれる文字を、個別画像ごとに認識する。例えば、文字認識部１０５は、ＯＣＲ（Optical Character Recognition）技術を利用して、個別画像に含まれる文字画像を１文字ずつテキストデータ（キャラクターデータ）に変換する。文字認識部１０５は、既知の技術により、上記のように変換した文字の向きを判定する。
【００２９】
また、文字認識部１０５は、原稿読取部５による読み取りで得られた画像データにおいて、原稿位置検出部１０４により検出された各個別画像の位置に基づいて、この画像データにおける予め定められた位置（例えば、載置読取用プラテンガラス１６２の左奥隅１６２Ａ）に最も近い場所に位置する個別画像から予め定められた順番に各個別画像を文字認識する。
【００３０】
文字認識部１０５は、例えば、図３（Ａ）に示したように、複数の原稿Ｄ１〜Ｄ４が載置読取用プラテンガラス１６２に載置されている場合、載置読取用プラテンガラス１６２の左奥隅１６２Ａに最も近い場所（位置Ｐ１）に対応する、原稿読取部５による読み取りで得られた画像データにおける位置に位置する個別画像に対応する原稿Ｄ１を文字認識し、原稿Ｄ２、原稿Ｄ３、原稿Ｄ４の順に文字認識する。
【００３１】
ＨＤＤ９２は、原稿の種類を示す種類名と当該原稿の種類ごとに予め設定された複数の項目名とを対応付けたテーブル９２１を記憶する。なお、ＨＤＤ９２は、特許請求の範囲における記憶部の一例である。
【００３２】
原稿判定部１０６は、文字認識部１０５が個別画像ごとに認識した文字の中に、ＨＤＤ９２に記憶されたテーブル９２１中の種類名が含まれるか否かを、個別画像ごとに判定する。例えば、テーブル９２１に種類名として「運転免許証」、「身分証明書」が記憶されている場合には、原稿判定部１０６は、文字認識部１０５が個別画像ごとに認識した文字の中に、種類名として「運転免許証」、「身分証明書」の何れかが含まれるか否かを、個別画像ごとに判定する。
【００３３】
取得部１０７は、原稿判定部１０６が種類名を含むと判定した場合に、当該種類名を含むと判定された個別画像について文字認識部１０５が認識した文字の中から、テーブル９２１が示す複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する。本実施形態で言う「文字内容」とは、項目名に対応する１又は２以上の文字のことであり、文字列であるとも言える。
【００３４】
表示制御部１０８は、テーブル９２１の内容を設定する設定モードにおいて、後述する図７（Ａ）に示す設定画面を表示部４７３に表示させる。図７（Ａ）に示す設定画面には、文字認識部１０５が認識した各文字をそれぞれ表示する認識文字表示欄Ｃ１と、認識文字表示欄Ｃ１ごとに設けられ、識別名又は項目名が入力可能な分類表示欄Ｃ２と、認識文字表示欄Ｃ１ごとに設けられ、当該認識文字表示欄Ｃ１に表示される文字を記憶するか否かの指定を受け付ける要否指定欄Ｃ３と、が含まれる。
【００３５】
設定部１０９は、設定モードにおいて、要否指定欄Ｃ３に記憶する旨の指定がされた分類表示欄Ｃ２に識別名が入力され、かつ、要否指定欄Ｃ３に記憶する旨の指定がされた分類表示欄Ｃ２に項目名が入力される操作を操作受付部１０１が受け付けた後に、テーブル９２１への記憶指示を受け付けると、識別名が入力された分類表示欄Ｃ２に対応する認識文字表示欄Ｃ１の表示内容をテーブル９２１の種類名に設定すると共に、分類表示欄Ｃ２の項目名をテーブル９２１の項目名に設定する。
【００３６】
また、表示制御部１０８は、複数の項目名に対応する取得部１０７が取得した複数の文字内容をユーザーに確認させる確認モードにおいて、複数の分類表示欄Ｃ２と、複数の分類表示欄Ｃ２に一対一で対応し、取得部１０７が取得した複数の文字内容をそれぞれ表示する複数の文字内容表示欄Ｃ１１と、を含む確認画面（図９（Ａ）参照）を表示部４７３に表示させる。図９（Ａ）に示すように、例えば「Last Name」と表示された分類表示欄Ｃ２に対応する文字内容表示欄Ｃ１１には、「知財」という文字内容が表示されている。また、図９（Ａ）に示すように、複数の分類表示欄Ｃ２には、有効期限の項目であることを示す有効期限項目表示欄（つまり、有効期限と表示された分類表示欄Ｃ２）が含まれている。
【００３７】
文字変更部１１０は、確認モードにおいて、操作受付部１０１が受け付けた操作に従って、確認画面の文字内容表示欄Ｃ１１の文字内容を変更する。
【００３８】
データ生成部１１１は、原稿判定部１０６が判定した種類名と取得部１０７が取得した複数の文字内容とを対応付けた原稿データを、個別画像ごとに生成する。原稿データは、表計算ソフトで使用されるデータ形式のデータであり、例えば、標準のワークシートファイル、CSV（Comma-Separated Values）ファイルなどである。
【００３９】
また、ＨＤＤ９２は、データ生成部１１１が個別画像ごとに生成した原稿データをそれぞれ記憶する原稿データ記憶部９２２を備える。原稿データ記憶部９２２は、各原稿データを１つの標準のワークシートファイルに纏めて記憶しているが、各原稿データを個別のデータとして記憶してもよい。
【００４０】
また、表示制御部１０８は、確認画面の文字内容表示欄Ｃ１１に空欄がある場合、載置読取用プラテンガラス１６２（つまり、原稿載置面）に載置された複数の原稿の再配置、又は、原稿読取部５による読み取り設定条件を変更することをユーザーに促すメッセージを表示部４７３に表示させる。
【００４１】
また、表示制御部１０８は、確認画面の文字内容表示欄Ｃ１１に空欄がある場合、空欄があることの注意喚起マークＣ５を当該空欄となった前記文字内容表示欄Ｃ１１の右横箇所に表示させると共に、当該空欄となった前記文字内容表示欄Ｃ１１に表示されるべき文字内容が記載されているとされる予め定められた箇所の画像を、当該空欄となった文字内容表示欄Ｃ１１に並設された表示区域ＤＡ１に表示させる。
【００４２】
データ生成部１１１は、原稿判定部１０６が判定した種類名と取得部１０７が取得した複数の文字内容と当該複数の文字内容のうちで文字変更部１１０によって変更された文字内容とを対応付けた原稿データを生成する。
【００４３】
有効期限判定部１１２は、確認モードにおいて、図９（Ａ）に示す確認画面の有効期限項目表示欄に対応する文字内容表示欄Ｃ１１に表示されている文字内容が示す有効期限が切れているか否かを判定する。図９（Ａ）は空欄ありの場合の確認画面の一例を示す図である。例えば、有効期限判定部１１２は、リアルタイムクロックを備え、リアルタイムクロックが計時する現時点の日時と、有効期限項目表示欄に対応する文字内容表示欄Ｃ１１に表示されている文字内容とを比較することで、有効期限切れを判定する。そして、表示制御部１０８は、有効期限判定部１１２において有効期限が切れていると判定された場合に、有効期限切れを示すエラー表示を表示部４７３に表示させる。
【００４４】
文字変更部１１０は、確認モードにおいて、操作受付部１０１が受け付けた操作に従って、確認画面の有効期限項目表示欄以外の文字内容表示欄Ｃ１１の文字内容を変更し、有効期限項目表示欄の文字内容を変更しない。
【００４５】
また、ＨＤＤ９２は、誤認識の可能性のある予め定められた類似文字を予め記憶している。類似文字は、例えば、アルファベットの「Ｏ（オー）」とアラビア数字の「０（ゼロ）」、アルファベットの小文字「ｌ（エル）」とアラビア数字の「１（イチ）」などである。
【００４６】
表示制御部１０８は、確認モードにおいて、確認画面の文字内容表示欄Ｃ１１に、ＨＤＤ９２に記憶された類似文字が含まれている場合、当該類似文字の表示態様を当該類似文字以外の文字の表示態様とは異ならせて表示させる。例えば、表示制御部１０８は、類似文字の表示色を類似文字以外の文字の表示色とは異ならせて表示させると共に、当該類似文字の読み仮名をポップアップ表示させる。なお、表示制御部１０８は、類似文字の表示色を類似文字以外の文字の表示色とは異ならせて表示させることと、当該類似文字の読み仮名をポップアップ表示させることの一方のみとしてもよい。
【００４７】
また、ＨＤＤ９２は、複数のメールアドレスと、当該複数のメールアドレスのそれぞれに付随する付随情報（メールアドレスの使用者の氏名など）とを記憶している。制御部１００は、ユーザーが操作部４７を操作し、原稿データ記憶部９２２に記憶された原稿データを予め定めた送信先にメール送信するというメール送信操作を操作受付部１０１が受け付けた場合に、当該送信先に原稿データをメール送信する機能を備えている。
【００４８】
次に、第１実施形態に係る画像形成装置１によるマルチカード情報収集処理について図面を用いて説明する。図４（Ａ）は画像形成装置の表示部の表示画面の一例を示す図である。図４（Ｂ）は、出力方法の選択画面の一例を示す図である。図４（Ｃ）は、送信先及びデータ形式の指定画面の一例を示す図である。図５は、第１実施形態に係る画像形成装置によるマルチカード情報収集処理の一例を示すフローチャートである。図６（Ａ）及び図６（Ｂ）はそれぞれ、図５に示す処理の続きを示すフローチャートである。
【００４９】
なお、このマルチカード情報収集処理は、図４（Ａ）に示す表示部４７３の表示画面に表示された「マルチカード情報収集」を示すキーＫ１がユーザーによって押下され、表示部４７３のタッチパネルが当該押下を検出し、タッチパネルからのマルチカード情報収集の開始を示す信号が操作受付部１０１にて受け付けられた場合に行われる。
【００５０】
制御部１００は、操作受付部１０１がユーザーからのマルチカード情報収集の指示を受け付けた場合、図４（Ｂ）に示すように、マルチカード情報の出力方法の選択画面を表示部４７３に表示させるように表示制御部１０８を制御する。制御部１００は、「メール送信」を示すキーＫ３がユーザーによって押下されたことを操作受付部１０１が受け付けると、図４（Ｃ）に示す指定画面を表示部４７３に表示させるように表示制御部１０８を制御する。表示制御部１０８は、送信先のアドレスが入力される入力欄Ｋ５と、データ形式の指定される指定欄Ｋ６とを含む図４（Ｃ）に示す指定画面を表示部４７３に表示させる。そして、制御部１００は、送信先及びデータ形式の指定を受け付け、「開始」を示すキーＫ７がユーザーによって押下されたことを操作受付部１０１が受け付けると、原稿読取部５による原稿の読み取りを開始させる。なおここでは、制御部１００は、図４（Ｂ）に示すように、「保存」を示すキーＫ４がユーザーによって押下されたことを操作受付部１０１が受け付け、原稿読取部５による原稿の読み取りを開始させたとする。
【００５１】
制御部１００は、操作受付部１０１がユーザーからのマルチカード情報収集の指示を受け付けた場合、原稿読取部５に、載置読取用プラテンガラス１６２に載置されている原稿を読み取らせ、原稿読取部５による読み取りで得られた画像データを画像メモリー３２に記憶させる（Ｓ１１）。
【００５２】
そして、個別画像切抜部１０２が、原稿読取部５による読み取りで得られた画像データから、原稿毎に独立した個別画像を切り抜く加工処理を行い、切り抜いた個別画像の画像データを画像メモリー３２に記憶させる（Ｓ１２）。制御部１００は、個別画像切抜部１０２が切り抜いた個別画像の画像データをＨＤＤ９２に記憶させることにより、当該個別画像の各画像データを保存する（Ｓ１３）。
【００５３】
続いて、原稿枚数検出部１０３が、個別画像切抜部１０２により切り抜かれた個別画像に基づいて、各個別画像に対応する原稿の枚数Ｎを検出する。すなわち、原稿枚数検出部１０３は、載置読取用プラテンガラス１６２に載置されている原稿の枚数Ｎを検出する。原稿位置検出部１０４が、原稿読取部５による読み取りで得られた画像データから、個別画像切抜部１０２により切り抜かれた各個別画像の位置を検出する。
【００５４】
文字認識部１０５は、図３（Ａ）に示した複数の原稿Ｄ１〜Ｄ４の各個別画像について、原稿位置検出部１０４により検出された各個別画像の位置に基づいて、載置読取用プラテンガラス１６２の左奥隅１６２Ａに最も近い場所（位置Ｐ１）にある原稿Ｄ１の個別画像を文字認識する（Ｓ１４）。
【００５５】
原稿判定部１０６は、文字認識部１０５が原稿Ｄ１の個別画像を認識した文字の中に、ＨＤＤ９２に記憶されたテーブル９２１中の種類名が含まれるか否かを判定する（Ｓ１５）。ここでは、テーブル９２１には、種類名として「運転免許証」が記憶されていないとする。原稿判定部１０６は、文字認識部１０５が原稿Ｄ１の個別画像を認識した文字の中に、「運転免許証」の記載はあるが、テーブル９２１の種類名として「運転免許証」が記憶されていないため、原稿Ｄ１の個別画像に種類名が記憶されていないと判定し（Ｓ１５でＮＯ）、表示制御部１０８は、テーブル９２１の内容を設定する設定モードにし、図７（Ａ）に示す設定画面を表示部４７３に表示させる（Ｓ１６）。図７（Ａ）及び図７（Ｂ）はそれぞれ、設定画面の一例を示す図である。
【００５６】
具体的には、表示制御部１０８は、図７（Ａ）に示す設定画面に、文字認識部１０５が原稿Ｄ１の個別画像から文字認識した全ての文字をそれぞれ認識文字表示欄Ｃ１に表示させる。また、表示制御部１０８は、文字認識部１０５が文字認識できなかった矩形領域、すなわち、テキストデータに変換できなかった矩形領域を、制御部１００が画像領域（すなわち写真画像の領域）として特定し、制御部１００が特定した写真画像を、図７（Ａ）に示す設定画面の写真表示欄Ｃ４に表示させる。なお、制御部１００は、個別画像に対して既知の顔識別技術によって写真画像であることを特定してもよい。
【００５７】
設定部１０９は、ユーザーによる表示部４７３へのタッチ操作を操作受付部１０１が受け付けたことに従って、テーブル９２１の種類名及び項目名に設定する（Ｓ１７）。
【００５８】
具体的には、操作受付部１０１は、図７（Ａ）に示す設定画面の認識文字表示欄Ｃ１がデータ管理に必要であるか否かを、認識文字表示欄Ｃ１ごとに配置された要否指定欄Ｃ３にチェック印をユーザーが付与することで、要否指定欄Ｃ３に記憶する旨の指定を受け付け、ユーザーが要否指定欄Ｃ３に「×」を付与することで、要否指定欄Ｃ３に記憶しない旨の指定を受け付ける。図７（Ａ）では、「国籍  日本」が表示された認識文字表示欄Ｃ１と、「免許の条件等  中型」が表示された認識文字表示欄Ｃ１とが不要である指示が要否指定欄Ｃ３に入力され、「運転免許証」、「Last Name  特許」、「First Name  太郎」、「番号  12345678」、及び「有効期限  3/23/2020」が表示された認識文字表示欄Ｃ１が必要である指示が要否指定欄Ｃ３に入力されている。また、写真表示欄Ｃ４が必要である指示が要否指定欄Ｃ３に入力されている。
【００５９】
続いて、操作受付部１０１は、「Last Name  特許」、「First Name  太郎」、「番号  12345678」、及び「有効期限  3/23/2020」が表示された認識文字表示欄Ｃ１については、ユーザーによって分類表示欄Ｃ２に入力された識別名と、ユーザーによって分類表示欄Ｃ２に入力された項目名を受け付ける。また、写真表示欄Ｃ４の分類表示欄Ｃ２に入力された項目名を受け付ける。図７（Ｂ）では、「運転免許証」が表示された認識文字表示欄Ｃ１に対応する分類表示欄Ｃ２に識別名として「ID Type」が入力され、種類名として、認識文字表示欄Ｃ１の表示内容である「運転免許証」が設定され、「Last Name  特許」、「First Name  太郎」、「番号  12345678」、及び「有効期限  3/23/2020」が表示された認識文字表示欄Ｃ１に対応する各分類表示欄Ｃ２にそれぞれ、「Last Name」、「First Name」、「番号」、及び「有効期限」が入力され、複数の項目名として、「Last Name」、「First Name」、「番号」、及び「有効期限」が設定される。なお、ユーザーが、「Last Name  特許」、「First Name  太郎」、「番号  12345678」、及び「有効期限  3/23/2020」が表示された認識文字表示欄Ｃ１の表示内容を変更することで、「特許」、「太郎」、「12345678」、及び「3/23/2020」が表示された認識文字表示欄Ｃ１に変更されている。また、写真表示欄Ｃ４の分類表示欄Ｃ２には、「写真」が入力されている。
【００６０】
続いて、表示制御部１０８は、操作受付部１０１が、図７（Ｂ）に示す設定画面における「次へ」を示すキーＫ１０がユーザーによって押下されたことを受け付けると、図８（Ａ）に示すように、設定画面を表示部４７３に表示させる。図８（Ａ）は、設定画面の一例を示す図である。例えば、設定部１０９は、設定モードにおいて、要否指定欄Ｃ３に記憶する旨の指定がされた分類表示欄Ｃ２に識別名が入力され、かつ、要否指定欄Ｃ３に記憶する旨の指定がされた分類表示欄Ｃ２に項目名が入力される操作を操作受付部１０１が受け付けた後に、テーブル９２１への記憶指示を受け付けると、分類表示欄Ｃ２の種類名をテーブル９２１の種類名に設定すると共に、分類表示欄Ｃ２の項目名をテーブル９２１の項目名に設定する。なお、図８（Ａ）に示す設定画面は、テーブル９２１への設定のための表示画面であると共に、その内容をユーザーに確認させる表示画面であることから、確認画面であるとも言える。
【００６１】
制御部１００は、記憶指示の有無を判定する（Ｓ１８）。具体的には、制御部１００は、操作受付部１０１が、図８（Ａ）に示す設定画面の「保存」を示すキーＫ２１がユーザーによって押下されたことを受け付けると（Ｓ１８でＹＥＳ）、図８（Ａ）に示す設定内容、すなわち、図８（Ｂ）に示す内容のテーブル９２１をＨＤＤ９２に記憶させる（Ｓ１９）。図８（Ｂ）は、ＨＤＤに記憶されるテーブル内容の一例を示す図である。上記の説明では、種類名が「運転免許証」であり、かつ、各項目名がそれぞれ「Last Name」、「First Name」、「番号」、及び「有効期限」である内容のテーブル９２１がＨＤＤ９２に記憶される。図８（Ｂ）では、種類名が「身分証明書」又は「健康保険証」のテーブル内容についても記載されているが、これは後述する原稿Ｄ３及び原稿Ｄ４の読み取りによってその後に追加されたものである。一方、制御部１００は、操作受付部１０１が、図８（Ａ）に示す設定画面の「保存しない」を示すキーＫ２２がユーザーによって押下されたことを受け付けると（Ｓ１８でＮＯ）、Ｓ２１に処理を進める。
【００６２】
制御部１００は、原稿データをＨＤＤ９２の原稿データ記憶部９２２に記憶させる（Ｓ２０）。具体的には、制御部１００は、図８（Ａ）に示す内容の原稿データ、すなわち、「運転免許証」、「特許」、「太郎」、「12345678」、「3/23/2020」、及び写真画像からなる原稿データを、原稿データ記憶部９２２に記憶させる。
【００６３】
続いて、制御部１００は、次の個別画像の有無を判定する（Ｓ２１）。ここでは、原稿Ｄ１の個別画像の処理が終了しただけであり、原稿Ｄ２〜原稿Ｄ４の個別画像の処理が残っているため、制御部１００は、次の個別画像ありと判定し（Ｓ２１でＹＥＳ）、文字認識部１０５は、原稿Ｄ２の個別画像の文字認識を行う（Ｓ１４）。ここでは、原稿Ｄ２は、運転免許証であるとして説明する。なお、原稿Ｄ３は健康保険証、原稿Ｄ４は身分証明書であるとする。
【００６４】
原稿判定部１０６は、文字認識部１０５が原稿Ｄ２の個別画像を認識した文字の中に、ＨＤＤ９２に記憶されたテーブル９２１中の種類名が含まれるか否かを判定する（Ｓ１５）。ここでは、Ｓ１９において、テーブル９２１には種類名として「運転免許証」が記憶されているため、原稿判定部１０６は、文字認識部１０５が原稿Ｄ２の個別画像を認識した文字の中に、「運転免許証」の記載はあり、テーブル９２１の種類名として「運転免許証」と一致することから、原稿Ｄ２の個別画像に種類名があると判定する（Ｓ１５でＹＥＳ）。
【００６５】
そして、取得部１０７は、原稿判定部１０６が種類名を含むと判定した場合（Ｓ１５でＹＥＳ）、当該種類名を含むと判定された原稿Ｄ２の個別画像について文字認識部１０５が認識した文字の中から、テーブル９２１が示す複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する（Ｓ２２）。
【００６６】
表示制御部１０８は、複数の項目名に対応する取得部１０７が取得した複数の文字内容をユーザーに確認させる確認モードにし、図９（Ａ）に示すように、複数の分類表示欄Ｃ２と、複数の分類表示欄Ｃ２に一対一で対応し、取得部１０７が取得した複数の文字内容をそれぞれ表示する複数の文字内容表示欄Ｃ１１と、を含む確認画面を、表示部４７３に表示させる（Ｓ２３）。これにより、複数の項目名と、それに対応する、取得部が取得した複数の文字内容とを、ユーザーが確認することができる。
【００６７】
制御部１００は、確認画面の文字内容表示欄Ｃ１１に空欄があるか否かを判定する（Ｓ２４）。例えば、制御部１００は、取得部１０７が取得した複数の文字内容のうちに空欄である文字内容が含まれるか否かで判定したり、表示制御部１０８が表示させる確認画面の文字内容表示欄Ｃ１１に空欄の有無を検出することで判定したりしてもよい。
【００６８】
また、表示制御部１０８は、制御部１００が確認画面の文字内容表示欄Ｃ１１に空欄があると判定した場合（Ｓ２４でＹＥＳ）、図９（Ａ）に示すように、当該空欄となった文字内容表示欄Ｃ１１に表示されるべき文字内容が記載されているとされる予め定められた箇所の画像（図９（Ａ）では、「次郎」の画像）を、当該空欄となった文字内容表示欄Ｃ１１に並設された表示区域ＤＡ１に表示させる（図６（Ａ）に示すＳ３１）。これにより、ユーザーは、空欄となった文字内容表示欄Ｃ１１に表示されるべき文字内容を確認することができる。
【００６９】
制御部１００は、直接入力を選択したか否かを判定する（Ｓ３２）。具体的には、制御部１００は、操作受付部１０１が、図９（Ａ）に示す「直接入力」を示すキーＫ２５がユーザーによって押下されたことを受け付けると、直接入力を選択したと判定する（Ｓ３２でＹＥＳ）。操作受付部１０１は、図９（Ａ）に示す確認画面の空欄となった文字内容表示欄Ｃ１１に直接入力された文字を受け付ける（Ｓ３３）。ここでは、表示区域ＤＡ１に「次郎」の画像が表示され、ユーザーは当該画像を見ながら、表示部４７３の文字内容表示欄Ｃ１１に、「次郎」と直接入力する。
【００７０】
これにより、確認画面の文字内容表示欄Ｃ１１に空欄があった場合に、空欄となった文字内容表示欄Ｃ１１に正しい文字内容を、ユーザーが入力することができる。また、ユーザーは、確認画面の文字内容表示欄Ｃ１１に誤記があった場合に、その誤記を訂正することができる。このため、文字内容表示欄Ｃ１１の文字内容を訂正した訂正後の原稿データを生成することができる。
【００７１】
一方、Ｓ３２において、制御部１００は、直接入力を選択しないと判定した場合（Ｓ３２でＮＯ）、すなわち、操作受付部１０１が、図９（Ａ）に示す「取替」を示すキーＫ２６がユーザーによって押下されたことを受け付けた場合、図９（Ｂ）に示すように、メッセージを表示部４７３に表示させる（Ｓ３４）。図９（Ｂ）は、スキャン設定変更画面の一例を示す図である。
【００７２】
表示制御部１０８は、制御部１００が確認画面の文字内容表示欄Ｃ１１に空欄があると判定され（Ｓ２４でＹＥＳ）、直接入力を選択しないと判定した場合（Ｓ３２でＮＯ）、メッセージを表示部４７３に表示させる（Ｓ３４）。具体的には、表示制御部１０８は、図９（Ｂ）に示すメッセージを表示部４７３に表示させる。図９（Ｂ）に示すメッセージは、載置読取用プラテンガラス１６２（つまり、原稿載置面）に載置された複数の原稿の再配置、又は、原稿読取部５による読み取り設定条件を変更することをユーザーに促すものである。
【００７３】
制御部１００は、再スキャン指示の有無を判定する（Ｓ３５）。具体的には、制御部１００は、操作受付部１０１が、図９（Ｂ）に示す「再スキャン開始」を示すキーＫ３１がユーザーによって押下されたことを受け付けると、再スキャン指示の有りと判定する（Ｓ３５でＹＥＳ）。
【００７４】
制御部１００は、再スキャン指示の有りと判定した場合（Ｓ３５でＹＥＳ）、原稿読取部５に、載置読取用プラテンガラス１６２に載置されている原稿を読み取らせ、原稿読取部５による読み取りで得られた画像データを画像メモリー３２に記憶させる（Ｓ３６）。
【００７５】
そして、個別画像切抜部１０２が、原稿読取部５による読み取りで得られた画像データから、空欄にかかる原稿Ｄ２の個別画像を切り抜く加工処理を行い、切り抜いた原稿Ｄ２の個別画像の画像データを画像メモリー３２に記憶させる（Ｓ３７）。制御部１００は、個別画像切抜部１０２が切り抜いた空欄にかかる原稿Ｄ２の個別画像の画像データをＨＤＤ９２に記憶させる（Ｓ３８）。制御部１００は、Ｓ３８の処理後、Ｓ１４に処理を進める。
【００７６】
一方、Ｓ２４において、有効期限判定部１１２は、制御部１００が確認画面の文字内容表示欄Ｃ１１に空欄がないと判定した場合（Ｓ２４でＮＯ）、確認モードにおいて、図９（Ａ）に示す確認画面の有効期限項目表示欄に対応する文字内容表示欄Ｃ１１に表示されている文字内容が示す有効期限が切れているか否かを判定する（Ｓ２５）。
【００７７】
表示制御部１０８は、有効期限判定部１１２において有効期限が切れていると判定された場合（Ｓ２５でＹＥＳ）、図１０（Ａ）に示すように、有効期限切れを示すエラー表示Ｃ６を表示部４７３に表示させる（図６（Ｂ）に示すＳ４１）。図１０（Ａ）は、有効期限切れがある場合の確認画面の一例を示す図である。これにより、有効期限内の原稿（例えばＩＤカード）であるか否かをユーザーが確認することができる。
【００７８】
文字変更部１１０は、確認モードにおいて、操作受付部１０１が受け付けた操作に従って、確認画面の有効期限項目表示欄以外の文字内容表示欄Ｃ１１の文字内容を変更するが、有効期限項目表示欄の文字内容については変更しない（Ｓ４２）。これにより、確認画面の文字内容表示欄Ｃ１１のうち有効期限項目表示欄については表示内容が変更できないため、有効期限を不正に書き換えることを防止できる。したがって、有効期限内の原稿（例えばＩＤカード）を適切にデータ管理することができる。
【００７９】
制御部１００は、原稿データの生成指示の有無を判定する（Ｓ４３）。具体的には、制御部１００は、操作受付部１０１が、図１０（Ａ）に示す「保存」を示すキーＫ４１がユーザーによって押下されたことを受け付けると、原稿データの生成指示の有りと判定する（Ｓ４３でＹＥＳ）。そして、データ生成部１１１は、有効期限切れの原稿データを生成する（Ｓ４４）。そして、制御部１００は、有効期限切れの原稿データを原稿データ記憶部９２２に記憶させる（Ｓ２７）。この場合には、有効期限内の原稿（例えばＩＤカード）のみならず、有効期限切れの原稿（例えばＩＤカード）も記録するので、入手した原稿（例えばＩＤカード）を全てデータ管理することができる。
【００８０】
一方、Ｓ４３において、制御部１００は、操作受付部１０１が、図１０（Ａ）に示す「保存しない」を示すキーＫ４２がユーザーによって押下されたことを受け付けると、原稿データの生成指示のなしと判定し（Ｓ４３でＮＯ）、有効期限切れの原稿データを生成することなく、Ｓ２１に処理を進める。すなわち、有効期限切れの原稿データが原稿データ記憶部９２２に保存されない。これにより、有効期限内の原稿（例えばＩＤカード）を適切にデータ管理することができる。
【００８１】
図５に戻って、Ｓ２５において、有効期限判定部１１２において有効期限が切れていないと判定された場合（Ｓ２５でＮＯ）、データ生成部１１１は、原稿データを生成する（Ｓ２６）。そして、制御部１００は、原稿データを原稿データ記憶部９２２に記憶させ（Ｓ２７）、Ｓ２１に処理を進める。
【００８２】
ところで、図１０（Ｂ）に示す確認画面の文字内容表示欄Ｃ１１の文字内容に類似文字が含まれている場合について説明する。図１０（Ｂ）は、類似文字がある場合の確認画面の一例を示す図である。
【００８３】
Ｓ２３において、表示制御部１０８は、図１０（Ｂ）に示す確認画面が表示されたとする。表示制御部１０８は、確認モードにおいて、確認画面の文字内容表示欄Ｃ１１に、ＨＤＤ９２に記憶された類似文字が含まれている場合、図１０（Ｂ）に示すように、類似文字の表示色を類似文字以外の文字の表示色とは異ならせた表示態様Ｃ７で表示させると共に、表示制御部１０８は、当該類似文字の読み仮名をポップアップ態様Ｃ８で表示させる。これにより、類似文字については、誤認識の可能性があることをユーザーに対して報知することができ、見落とされ易い類似文字についての誤字を低減することができる。
【００８４】
続いて、制御部１００は、次の個別画像の有無を判定する（Ｓ２１）。ここでは、原稿Ｄ１及び原稿Ｄ２の個別画像の処理が終了しただけであり、原稿Ｄ３及び原稿Ｄ４の個別画像の処理が残っているため、制御部１００は、次の個別画像ありと判定し（Ｓ２１でＹＥＳ）、文字認識部１０５は、原稿Ｄ３の個別画像の文字認識を行う（Ｓ１４）。そして、原稿Ｄ３及び原稿Ｄ４についても前述の処理が同様に行われ、データ生成部１１１は、図１１に示すように、原稿Ｄ１〜原稿Ｄ４の各原稿データを含むワークシートを生成し、原稿データ記憶部９２２は、図１１に示すように、各原稿データを１つの標準のワークシートファイルに纏めて記憶する。制御部１００は、次の個別画像なしと判定した場合（Ｓ２１でＮＯ）、本処理を終了させる。
【００８５】
上記第１実施形態によれば、原稿読取部５は、原稿載置面に載置された複数の原稿を、１回の読取ジョブで一括して読み取る。個別画像切抜部１０２は、原稿読取部５による読み取りで得られた画像データから、原稿毎に独立した個別画像を切り抜く加工処理を行う。文字認識部１０５は、個別画像切抜部１０２により切り抜かれた個別画像の画像データに含まれる文字を、個別画像ごとに認識する。ＨＤＤ９２は、原稿の種類を示す種類名と当該原稿の種類ごとに予め設定された複数の項目名とを対応付けたテーブル９２１を記憶する。原稿判定部１０６は、文字認識部１０５が個別画像ごとに認識した文字の中に、ＨＤＤ９２に記憶されたテーブル９２１中の種類名が含まれるか否かを、個別画像ごとに判定する。取得部１０７は、原稿判定部１０６が種類名を含むと判定した場合に、当該種類名を含むと判定された個別画像について文字認識部１０５が認識した文字の中から、ＨＤＤ９２に記憶されたテーブル９２１が示す複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する。データ生成部１１１は、原稿判定部１０６が判定した種類名と取得部１０７が取得した複数の文字内容とを対応付けた原稿データを、前記個別画像ごとに生成する。原稿データ記憶部９２２は、データ生成部１１１が前記個別画像ごとに生成した原稿データをそれぞれ記憶する。これにより、原稿読取部５において各種の原稿（例えばＩＤカード）を一括して読み取って原稿の種類毎（ＩＤタイプ毎）に応じたデータ管理を行なうことができる。
【００８６】
また、表示制御部１０８は、テーブル９２１の内容を設定する設定モードにおいて、文字認識部１０５が認識した各文字をそれぞれ表示する認識文字表示欄Ｃ１と、認識文字表示欄Ｃ１ごとに設けられ、識別名又は項目名が入力可能な分類表示欄Ｃ２と、認識文字表示欄Ｃ１ごとに設けられ、当該認識文字表示欄Ｃ１に表示される文字を記憶するか否かの指定を受け付ける要否指定欄Ｃ３と、を含む設定画面を表示部４７３に表示させる。操作受付部１０１は、ユーザーによる操作を受け付ける。設定部１０９は、設定モードにおいて、要否指定欄Ｃ３に記憶する旨の指定がされた分類表示欄Ｃ２に識別名が入力され、かつ、要否指定欄Ｃ３に記憶する旨の指定がされた分類表示欄Ｃ２に項目名が入力される操作を操作受付部１０１が受け付けた後に、テーブル９２１への記憶指示を受け付けると、識別名が入力された分類表示欄Ｃ２に対応する認識文字表示欄Ｃ１の表示内容をテーブル９２１の種類名に設定すると共に、分類表示欄Ｃ２の項目名をテーブル９２１の項目名に設定する。これにより、文字認識部１０５が個別画像ごとに認識した複数の文字のうち、原稿の種類（ＩＤタイプ）に応じて必要なデータをユーザーが取捨選択して設定することができ、原稿の種類毎（ＩＤタイプ毎）に応じたデータ管理を更に好適に行なうことができる。
【００８７】
また、表示制御部１０８は、確認画面の文字内容表示欄Ｃ１１に空欄がある場合、原稿載置面に載置された複数の原稿の再配置、又は、原稿読取部５による読み取り設定条件を変更することをユーザーに促すメッセージを表示部４７３に表示させる。ユーザーは、表示部４７３に表示されたメッセージを見て、原稿載置面に載置された複数の原稿の向き、位置などを変更した再配置を行ったり、原稿読取部５による読み取り設定条件を変更したりする。これにより、原稿読取部５の再読み取り状態を改善でき、読み取り状態が改善された場合には文字認識部１０５による個別画像の画像データに含まれる文字の認識が改善され、原稿読取部５において各種の原稿（例えばＩＤカード）を一括して読み取って原稿の種類毎（ＩＤタイプ毎）に応じたデータを好適に取得することができる。
【００８８】
次に、第２実施形態の画像形成装置１について説明する。図１２は、第２実施形態に係る画像形成装置の主要内部構成を概略的に示した機能ブロック図である。第２実施形態は、制御ユニット１０が、領域設定部１１３と特定部１１４とを更に備え、原稿載置面が分割された複数の領域ごとに種類名がそれぞれ設定されている点が、第１実施形態と相違する。第２実施形態では、第１実施形態と同様の処理や構成については説明を省略する。
【００８９】
領域設定部１１３は、原稿載置面を複数の領域に分割し、当該分割された前記複数の領域ごとに種類名をそれぞれ設定する。図１３は、載置読取用プラテンガラスに複数の分割領域を設定した例を示す図である。例えば、領域設定部１１３は、図１３に示すように、載置読取用プラテンガラス１６２を、搬送読取用プラテンガラス１６１に近い領域Ａ１と、遠い領域Ａ２との２つに分割し、領域Ａ１を種類名が「運転免許証」であると設定し、領域Ａ２を種類名が「健康保険証」であると設定している。なお本実施形態では、載置読取用プラテンガラス１６２を横方向（Ｘ方向）に２分割に設定しているが、更に縦方向（Ｙ方向）に２分割に設定して合計４分割に設定したり、横方向又は縦方向に３分割以上に設定したりしてもよい。
【００９０】
特定部１１４は、個別画像切抜部１０２により切り抜かれた複数の個別画像と、領域設定部１１３が種類名をそれぞれ設定した複数の領域との位置関係に基づいて、複数の個別画像が複数の領域の何れに属するものであるかを特定し、当該複数の個別画像ごとに種類名を特定する。具体的には、特定部１１４は、原稿位置検出部１０４が検出した各個別画像の位置と、領域設定部１１３が設定した分割領域との位置関係により、各個別画像が２つの領域Ａ１、Ａ２の何れに属するかを特定し、領域Ａ１に属する個別画像は、種類名が「運転免許証」であるとし、領域Ａ２に属する個別画像は、種類名が「健康保険証」であると特定する。
【００９１】
原稿判定部１０６は、特定部１１４が複数の個別画像ごとに種類名を特定する場合には、文字認識部１０５が個別画像ごとに認識した文字の中に、種類名が含まれるか否かの判定を行わない。
【００９２】
取得部１０７は、特定部１１４が特定した種類名とされた個別画像について文字認識部１０５が認識した文字の中から、ＨＤＤ９２に記憶されたテーブル９２１が示す種類名に対応する複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する。
【００９３】
次に、第２実施形態に係る画像形成装置１によるマルチカード情報収集処理の一例を、図１４を用いて説明する。第２実施形態では、Ｓ５１、Ｓ５２を追加しており、それ以外は第１実施形態の処理と同じ処理である。第２実施形態に係る以下の説明では、Ｓ５１から説明する。なお、領域設定部１１３は、図１３に示すように、載置読取用プラテンガラス１６２が２つの領域Ａ１、Ａ２に分割設定され、領域Ａ１が「運転免許証」用に、領域Ａ２が「健康保険証」用にそれぞれ予め設定されている。
【００９４】
制御部１００は、領域設定部１１３が載置読取用プラテンガラス１６２に分割領域を設定しているか否かを判定する（Ｓ５１）。特定部１１４は、制御部１００が分割領域の設定有りと判定した場合（Ｓ５１でＹＥＳ）、原稿位置検出部１０４が検出した例えば原稿Ｄ１の個別画像の位置と、領域設定部１１３が設定した分割領域との位置関係により、原稿Ｄ１の個別画像が領域Ａ１に属すると特定し、領域Ａ１に属する原稿Ｄ１の個別画像は、種類名が「運転免許証」である特定する。
【００９５】
上記したように特定部１１４は、個別画像の位置と、領域設定部１１３が設定した分割領域との位置関係から、個別画像の種類名を特定する。このため、原稿判定部１０６は、特定部１１４が複数の個別画像ごとに種類名を特定する場合には、文字認識部１０５が個別画像ごとに認識した文字の中に、種類名が含まれるか否かの判定を行わない。
【００９６】
そして、取得部１０７は、特定部１１４が特定した種類名とされた原稿Ｄ１の個別画像について文字認識部１０５が認識した文字の中から、ＨＤＤ９２に記憶されたテーブル９２１が示す種類名である「運転免許証」に対応する複数の項目名に一対一で対応する複数の文字内容をそれぞれ取得する（Ｓ５２）。すなわち、取得部１０７は、「運転免許証」に対応する複数の項目名である「Last Name」、「First Name」、「番号」、及び「有効期限」に一対一で対応する複数の文字内容である「特許」、「太郎」、「12345678」、及び「3/23/2020」をそれぞれ取得する
【００９７】
一方、制御部１００は、分割領域の設定なしと判定した場合（Ｓ５１でＮＯ）、Ｓ１５に処理を進める。
【００９８】
上記第２実施形態によれば、原稿判定部１０６は、特定部１１４が複数の個別画像ごとに種類名を特定する場合、すなわち、原稿載置面が分割された複数の領域ごとに種類名がそれぞれ設定されている場合には、文字認識部１０５が個別画像ごとに認識した文字の中に、種類名が含まれるか否かの判定を行わない。このため、個別画像に種類名が含まれるか否かを判定する処理を不必要にすることができ、その分、処理負担を低減することができる。
【００９９】
なお、上記の各実施形態において、名刺などの原稿を含めてマルチカード情報収集処理を行ってもよい。
【０１００】
また、本発明は上記実施の形態の構成に限られず種々の変形が可能である。図１乃至図１４を用いて上記実施形態において示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【０１０１】
１        画像形成装置
５        原稿読取部
１００    制御部
１０１    操作受付部
１０２    個別画像切抜部
１０３    原稿枚数検出部
１０４    原稿位置検出部
１０５    文字認識部
１０６    原稿判定部
１０７    取得部
１０８    表示制御部
１０９    設定部
１１０    文字変更部
１１１    データ生成部
１１２    有効期限判定部
１１３    領域設定部
１１４    特定部
【図１】
2020202536.tif 000003
【図２】
2020202536.tif 000004
【図３】
2020202536.tif 000005
【図４】
2020202536.tif 000006
【図５】
2020202536.tif 000007
【図６】
2020202536.tif 000008
【図７】
2020202536.tif 000009
【図８】
2020202536.tif 000010
【図９】
2020202536.tif 000011
【図１０】
2020202536.tif 000012
【図１１】
2020202536.tif 000013
【図１２】
2020202536.tif 000014
【図１３】
2020202536.tif 000015
【図１４】
2020202536.tif 000016