(57)【要約】【課題】複数の原稿を読み取る場合に、読取画像における出力対象の位置を示す位置情報によらなくても、出力対象を抽出することが可能な情報処理装置及びプログラムを提供する。【解決手段】情報処理装置は、第１の読取画像から出力領域とオブジェクト領域とを含む広域領域を指定する第１の指定手段と、指定された広域領域内から出力領域を指定する第２の指定手段と、第１の読取画像に対する広域領域の位置情報と広域領域に対する出力領域の位置情報とを取得する位置取得手段と、広域領域の位置情報と出力領域の位置情報とを記憶する記憶手段と、記憶手段により記憶された広域領域の位置情報から、第１の読取画像と同一の形式である第２の読取画像の広域領域の位置を特定し、広域領域の位置と記憶手段により記憶された出力領域の位置情報から第２の読取画像の出力領域を抽出する抽出手段と、を備える。【選択図】図１
2019192959.tif 000002
【特許請求の範囲】
【請求項１】
第１の読取画像から出力領域とオブジェクト領域とを含む広域領域を指定する第１の指定手段と、
指定された前記広域領域内から前記出力領域を指定する第２の指定手段と、
前記第１の読取画像に対する前記広域領域の位置情報と前記広域領域に対する前記出力領域の位置情報とを取得する位置取得手段と、
前記広域領域の位置情報と前記出力領域の位置情報とを記憶する記憶手段と、
前記記憶手段により記憶された前記広域領域の位置情報から、前記第１の読取画像と同一の形式である前記第２の読取画像の広域領域の位置を特定し、前記広域領域の位置と前記記憶手段により記憶された前記出力領域の位置情報から前記第２の読取画像の出力領域を抽出する抽出手段と、
を備える、情報処理装置。
【請求項２】
前記抽出手段は、前記出力領域の位置情報として、前記広域領域において何行目に位置するかを示す特定行情報に基づいて前記出力領域を抽出する、
請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、前記広域領域に前記出力領域に応じた行がないとき、前記広域領域を予め定められた方向に拡張して広域領域を新たに抽出する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記第２の指定手段は、共通の文字列を含む行として前記出力領域を指定する、
請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記抽出手段は、前記広域領域に前記出力領域に応じた前記共通の文字列がないとき、前記広域領域を予め定められた方向に拡張して広域領域を新たに抽出する、
請求項４に記載の情報処理装置。
【請求項６】
出力領域とオブジェクト領域とを含む広域領域の位置情報と出力領域の位置情報とを記憶する記憶手段を備えるコンピュータを、
第１の読取画像から前記広域領域を指定する第１の指定手段と、
指定された前記広域領域内から前記出力領域を指定する第２の指定手段と、
前記第１の読取画像に対する前記広域領域の位置情報と前記広域領域に対する前記出力領域の位置情報とを取得する位置取得手段と、
前記記憶手段により記憶された前記広域領域の位置情報から、前記第１の読取画像と同一の形式である前記第２の読取画像の広域領域の位置を特定し、前記広域領域の位置と前記記憶手段により記憶された前記出力領域の位置情報から前記第２の読取画像の出力領域を抽出する抽出手段として
機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、帳票等の読取対象から対象物を切り出して出力する情報処理装置が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された情報処理装置は、スキャン手段、フォーム登録手段、ゾーンＯＣＲ手段、インデックス補正手段、インデックス補正手段で取得したデータを文書のインデックスとするインデックス手段、画像とインデックスデータを文書として文書管理システムへ保存する保存手段を備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−４０５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、例えば複数の原稿を読み取る際に原稿から読み取られる位置に誤差が生じた場合、読取画像から予め指定した領域が抽出できない場合がある。そこで、本発明は、複数の原稿を読み取る場合に、読取画像における出力対象の位置を示す位置情報によらなくても、出力対象を抽出することが可能な情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
［１］第１の読取画像から出力領域とオブジェクト領域とを含む広域領域を指定する第１の指定手段と、
指定された前記広域領域内から前記出力領域を指定する第２の指定手段と、
前記第１の読取画像に対する前記広域領域の位置情報と前記広域領域に対する前記出力領域の位置情報とを取得する位置取得手段と、
前記広域領域の位置情報と前記出力領域の位置情報とを記憶する記憶手段と、
前記記憶手段により記憶された前記広域領域の位置情報から、前記第１の読取画像と同一の形式である前記第２の読取画像の広域領域の位置を特定し、前記広域領域の位置と前記記憶手段により記憶された前記出力領域の位置情報から前記第２の読取画像の出力領域を抽出する抽出手段と、
を備える、情報処理装置。
［２］前記抽出手段は、前記出力領域の位置情報として、前記広域領域において何行目に位置するかを示す特定行情報に基づいて前記出力領域を抽出する、
前記［１］に記載の情報処理装置。
［３］前記抽出手段は、前記広域領域に前記出力領域に応じた行がないとき、前記広域領域を予め定められた方向に拡張して広域領域を新たに抽出する、
前記［１］又は［２］に記載の情報処理装置。
［４］前記第２の指定手段は、共通の文字列を含む行として前記出力領域を指定する、
前記［１］から［３］のいずれか１つに記載の情報処理装置。
［５］前記抽出手段は、前記広域領域に前記出力領域に応じた前記共通の文字列がないとき、前記広域領域を予め定められた方向に拡張して広域領域を新たに抽出する、
前記［４］に記載の情報処理装置。
［６］出力領域とオブジェクト領域とを含む広域領域の位置情報と出力領域の位置情報とを記憶する記憶手段を備えるコンピュータを、
第１の読取画像から前記広域領域を指定する第１の指定手段と、
指定された前記広域領域内から前記出力領域を指定する第２の指定手段と、
前記第１の読取画像に対する前記広域領域の位置情報と前記広域領域に対する前記出力領域の位置情報とを取得する位置取得手段と、
前記記憶手段により記憶された前記広域領域の位置情報から、前記第１の読取画像と同一の形式である前記第２の読取画像の広域領域の位置を特定し、前記広域領域の位置と前記記憶手段により記憶された前記出力領域の位置情報から前記第２の読取画像の出力領域を抽出する抽出手段として
機能させるためのプログラム。
【発明の効果】
【０００７】
請求項１、６に係る発明によれば、複数の原稿を読み取る場合に、読取画像における出力対象の位置を示す位置情報によらなくても、出力対象を抽出することができる。
請求項２に係る発明によれば、広域領域において何行目に位置するかにより出力対象を抽出することができる。
請求項３に係る発明によれば、広域領域に指定された行がない場合であっても出力対象を抽出することができる。
請求項４に係る発明によれば、文字列の情報に基づいて広域領域から出力対象を抽出することができる。
請求項５に係る発明によれば、広域領域に共通の文字列がない場合であっても出力対象を抽出することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施の形態に係る情報処理装置の制御系の一例を示すブロック図である。
【図２】図２は、ゾーン指定データの一例を示す図である。
【図３】図３は、ゾーンの一例を示す図である。
【図４】図４は、ゾーン指定情報を設定する設定画面の一例を示す図である。
【図５】図５は、本実施の形態に係る情報処理装置のゾーン指定情報を設定する処理の動作の一例を示すフローチャートである。
【図６】図６は、本実施の形態に係る情報処理装置の出力対象を抽出する処理の動作の一例を示すフローチャートである。
【図７】図７は、広域領域の拡張の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する要素については、同一の符号を付してその重複した説明を省略する。
【００１０】
［実施の形態の要約］
本実施の形態に係る情報処理装置は、第１の読取画像から出力領域とオブジェクト領域とを含む広域領域を指定する第１の指定手段と、指定された前記広域領域内から前記出力領域を指定する第２の指定手段と、前記第１の読取画像に対する前記広域領域の位置情報と前記広域領域に対する前記出力領域の位置情報とを取得する位置取得手段と、前記広域領域の位置情報と前記出力領域の位置情報とを記憶する記憶手段と、前記記憶手段により記憶された前記広域領域の位置情報から、前記第１の読取画像と同一の形式である前記第２の読取画像の広域領域の位置を特定し、前記広域領域の位置と前記記憶手段により記憶された前記出力領域の位置情報から前記第２の読取画像の出力領域を抽出する抽出手段と、を備える。
【００１１】
読取対象は、特に限定されるものではなく、例えば、伝票などの帳票や、各種請求書、あるいはレシート等が該当る。「広域領域」とは、出力する対象である出力対象を含む矩形状の出力領域と出力対象以外のオブジェクトを含む矩形状のオブジェクト領域とを含む矩形状の形状を有する領域である。
【００１２】
［実施の形態］
（情報処理装置の構成）
図１は、本発明の実施の形態に係る情報処理装置の制御系の一例を示すブロック図である。情報処理装置１には、例えば、画像形成装置、パーソナルコンピュータ、多機能携帯電話機（スマートフォン）等が含まれる。以下、情報処理装置１として画像形成装置を例に挙げて説明する。画像形成装置には、例えば、スキャナや複合機が含まれる。この情報処理装置１は、各部を制御する制御部２と、各種のデータを記憶する記憶部３と、情報の入力及び表示を行う操作表示部４と、読取対象を光学的に読み取り読取画像を形成する画像読取部５とを備える。
【００１３】
制御部２は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部３のプログラム格納部３０に記録されたプログラム従って動作することにより、受付手段２０、ゾーン設定手段２１、ＯＣＲ手段２２、抽出手段２３等として機能する。ゾーン設定手段２１は、第１の指定手段、第２の指定手段及び位置情報取得手段の一例である。各手段２０〜２３の詳細については後述する。
【００１４】
記憶部３は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラムを格納するプログラム格納部３０、ゾーン指定データ３１０（図２参照）を格納するゾーン指定データ格納部３１、及びＯＣＲ結果を格納するＯＣＲ結果格納部３２を備える。記憶部３は、記憶手段の一例である。
【００１５】
操作表示部４は、例えば、タッチパネルディスプレイであり、液晶ディスプレイ等のディスプレイにタッチパネルを重合配置した構成を有する。
【００１６】
画像読取部５は、原稿台上に設けられた自動原稿給紙装置（ＡＤＦ、又は、ＤＡＤＦ）と、スキャナとを備え、原稿台に配置された読取対象、又は自動原稿給紙装置により送られた読取対象を光学的に読み取り、読取画像を形成する。
【００１７】
（ゾーン指定データ３１０の構成）
図２は、ゾーン指定データ３１０の一例を示す図である。図２に示すように、ゾーン指定データ３１０は、ゾーン指定情報３１１と、帳票ＩＤと、を関連付けたデータである。ここで、ゾーン指定情報３１１は、出力する対象（以下、「出力対象」ともいう。）を含む出力領域と出力対象以外のオブジェクトを含むオブジェクト領域とを含む矩形状の領域（以下、「広域領域」ともいう。）の位置及び大きさを示す領域特定情報３１１ａと、この広域領域における出力対象の位置を示す位置情報とを含む。
【００１８】
「オブジェクト」とは、文字や文字列、記号や図形、表（表題を含む）、及びこれらを組み合わせた情報を含む画像の構成要素をいう。広域領域における出力対象の位置情報には、例えば、出力対象が広域領域内の何行目に位置するか（以下、「特定行」ともいう。）を示す情報３１１ｂ（以下、「特定行情報３１１ｂ」ともいう。）が含まれる。特定行情報３１１ｂは、位置情報の一例である。位置情報は、出力対象の属性情報の一例である。また、帳票ＩＤは、読取対象としての帳票を識別する情報である。
【００１９】
領域特定情報３１１ａは、例えば、広域領域を構成する４つの頂点のうちいずれか１つの頂点の座標値（ｘ、ｙ）、すなわち該１つの頂点についての読取画像の一端（例えば、左端）からの位置ｘを示す情報及びこの一端と隣り合う他端（例えば、上端）からの位置ｙを示す情報と、ゾーンの幅ｗを示す情報と、ゾーンの高さｈを示す情報とを含む。なお、各位置ｘ、ｙ、幅ｗ、及び高さｈは、実際の距離（例えば、単位「ｍｍ」）で与えられてもよく、読取画像の画素値で与えられてもよい。
【００２０】
特定行情報３１１ｂは、例えば、１つの行を特定する形式（例えば、「何行目」等）で与えられてもよく、複数に亘る行を特定する形式（例えば、「何行目〜何行目」等）で与えられてもよい。
【００２１】
（ゾーン）
次に、ゾーンについて説明する。図３は、ゾーンの一例を示す図である。ゾーンは、出力対象を含む広域領域６０と、この広域領域６０における出力対象の位置とにより設定される。以下、読取対象の一例として請求書を読み取った請求書画像６に設定されたゾーンを例に挙げて説明する。なお、この請求書画像６は、広域領域（出力領域及びオブジェクト領域）を指定するためのサンプル画像である。すなわち、請求書画像６は、第１の読取画像の一例である。
【００２２】
図３に示すように、広域領域６０は、請求書画像６に記載された特定の対象物及びこの特定の対象物の周囲に存在する余白の領域を含む矩形状の領域である。
【００２３】
図３で示す例では、広域領域６０は、例えば、特定の対象物としての郵便番号情報６１１及び住所情報６１２を含む宛先情報６１と、会社名情報６２１及び部署名情報６２２を含む宛名情報６２と、これら宛先情報６１及び宛名情報６２の周囲の特定の余白の領域とを含む。この広域領域６０には、出力対象が含まれている。
【００２４】
請求書画像６における出力対象の位置は、上述した特定行情報３１１ｂで設定される。具体的に、図３に示す例において、例えば、出力対象を会社名とするとき、特定行情報３１１ｂを「４行目」と設定してもよい。また、例えば、出力対象を住所とするとき、特定行情報３１１ｂは、会社名が記載されている「１行目から３行目」と設定してもよい。
【００２５】
（制御部２の構成）
次に、制御部２を構成する各手段２０〜２３について説明する。受付手段２０は、操作表示部４に対する操作者の操作を受け付ける。また、受付手段２０は、画像読取部５が読取対象を読み取って形成した読取画像を受け付ける。
【００２６】
ゾーン設定手段２１は、受付手段２０が受け付けた操作者の操作に応じて、ゾーン指定情報３１１の設定を行う。具体的には、ゾーン設定手段２１は、操作者の操作に応じて、広域領域の領域特定情報３１１ａの設定と、特定行情報３１１ｂの設定とを行う。また、ゾーン設定手段２１は、設定されたゾーン指定情報３１１を記憶部３のゾーン指定データ格納部３１にゾーン指定データ３１０として記録する。
【００２７】
なお、ゾーン設定手段２１によるゾーン指定情報３１１の設定は、読取対象ごとに行ってもよい。また、一つの読取対象に対して、複数のゾーン指定情報３１１を設定してもよい。
【００２８】
ＯＣＲ手段２２は、受付手段２０が受け付けた読取画像に対してＯＣＲ（Optical Character Recognition）処理を施し、ＯＣＲ結果を取得する。ＯＣＲ結果には、例えば、文字や文字列に記された内容に関する情報や、文字や文字列の位置を示す情報が含まれる。また、ＯＣＲ手段２２は、取得したＯＣＲ結果を記憶部３のＯＣＲ結果格納部３２に格納する。
【００２９】
抽出手段２３は、受付手段２０が受け付けた読取画像から、ゾーン設定手段２１によって読取対象に応じて設定された広域領域を抽出する。具体的には、抽出手段２３は、記憶部３のゾーン指定データ格納部３１に格納されたゾーン指定データ３１０のゾーン指定情報３１１を取得し、取得したゾーン指定情報３１１に基づいて広域領域に対応したＯＣＲ結果を記憶部３のＯＣＲ結果格納部３２から取得する。また、抽出手段２３は、取得した広域領域に対応したＯＣＲ結果から特定行に対応するＯＣＲ結果を取得して、当該ＯＣＲ結果を出力対象として抽出する。
【００３０】
次に、図４を参照してゾーン指定情報を設定する画面について説明する。図４は、ゾーン指定情報を設定する設定画面の一例を示す図である。図４に示すように、設定画面７は、領域特定情報３１１ａを設定する第１の部分画面７１と、特定行情報３１１ｂを設定する第２の部分画面７２とを含んで構成されている。
【００３１】
第１の部分画面７１は、上述した、広域領域６０の読取画像における位置、すなわち、左端から位置ｘ、及び上端からの位置ｙを入力する第１の入力欄７１０と、広域領域６０の幅ｗ及び高さｈを入力する第２の入力欄７２０とを含む。第２の部分画面７２は、抽出する行の指定、すなわち、第１の部分画面７１によって設定された広域領域６０において出力対象が何行目に位置するかを示す情報を入力する第３の入力欄７３０を含む。
【００３２】
設定画面７に対して操作者により入力された情報は、記憶部３のゾーン指定データ格納部３１に格納されるようになっている。
【００３３】
なお、広域領域６０の設定、及び広域領域６０における出力対象の位置の設定は、図４に示す設定画面７に座標値を入力する方法に限られない。例えば、操作表示部４に表示された読取画像が含まれる画面（以下、「ＵＩ画面」ともいう。）に対する操作により、広域領域６０及び広域領域６０における出力対象の位置を設定してもよい。
【００３４】
ＵＩ画面に対する操作には、例えば、操作表示部４に指を接触させること（以下、「タッチ」ともいう。）により、広域領域６０を構成する特定の点（例えば、広域領域６０の左上の座標と右下の座標の２点）を選択する操作、操作表示部４を指でなぞることにより広域領域６０の外枠を指定する操作、出力対象を示す行（複数行に亘る場合は複数行）をタッチする操作等が含まれる。
【００３５】
（実施の形態の動作）
次に、本発明の実施の形態に係る情報処理装置１の動作の一例について図５及び図６を参照して説明する。図５は、ゾーン指定情報を設定する処理（以下、「ゾーン設定処理」ともいう。）の動作の一例を示すフローチャートである。図６は、本実施の形態に係る情報処理装置の出力対象を抽出する処理（以下、「抽出処理」ともいう。）の動作の一例を示すフローチャートである。なお、図５に示すゾーン指定情報の設定は、上述したようにサンプルとなる１つの読取画像（「第１の読取画像」）に対して実行される。また、図６に示す抽出処理は、この第１の読取画像と同一の形式を有する複数の読取画像に対して実行される。第１の読取画像と同一の形式を有する読取画像は、第２の読取画像の一例である。
【００３６】
（１）ゾーン設定処理
操作表示部４に対する操作者によるゾーン指定情報３１１を設定する操作が継続している場合（Ｓ１：Ｙｅｓ）、この操作に応じて、ゾーン設定手段２１は、広域領域を設定する（Ｓ２）。
【００３７】
設定された広域領域に複数の行が含まれる場合、すなわち、出力対象の特定行情報３１１ｂを設定する必要がある場合（Ｓ３：Ｙｅｓ）、ゾーン設定手段２１は、操作者の操作に応じて、特定行情報３１１ｂを設定する（Ｓ４）。
【００３８】
さらに別のゾーン指定情報３１１の設定が継続する場合、すなわち、操作者によるゾーンを設定する操作が継続している場合（Ｓ５：Ｙｅｓ）、上述したステップＳ２以降の処理を行う。「ゾーン指定情報３１１の設定が継続する場合」には、例えば、１つの読取対象に複数のゾーンを設定する場合が該当する。
【００３９】
（２）抽出処理
画像読取部５は、自動原稿給紙装置により送られた読取対象を読み取り（Ｓ１１）、この読取対象に係る読取画像を形成して制御部２に送信する。受付手段２０は、この読取画像を受け付ける。
【００４０】
ＯＣＲ手段２２は、受付手段２０が受け付けた読取画像の全体にＯＣＲ処理を施し（Ｓ１２）、ＯＣＲ結果を取得する。また、ＯＣＲ手段２２は、ＯＣＲ結果を記憶部３のＯＣＲ結果格納部３２に格納する。
【００４１】
次に、抽出手段２３は、記憶部３のゾーン指定データ格納部３１に格納されたゾーン指定データ３１０のゾーン指定情報３１１を取得する（Ｓ１３）。また、抽出手段２３は、ゾーン指定情報３１１に基づいて広域領域に対応したＯＣＲ結果を取得する（Ｓ１４）。すなわち、抽出手段２３は、広域領域を抽出する。
【００４２】
また、抽出手段２３は、取得した広域領域に対応したＯＣＲ結果から特定行に対応するＯＣＲ結果を取得し（Ｓ１５）、当該ＯＣＲ結果を出力対象として抽出する。
【００４３】
なお、１つの読取対象に複数（例えば、Ｎ個）のゾーンが設定されている場合、各ゾーンに対して前述したステップＳ１４及びＳ１５の処理を行う。
【００４４】
以上のようにすれば、複数（例えば、１００枚以上）の原稿を連続的に読み取る場合に、例えば、自動原稿給紙装置の性能や読取対象の配置等によって読取対象の読み取り位置にズレが生じた場合であっても、読取画像における出力対象の位置を示す位置情報によらずに出力対象を抽出することが可能となる。
【００４５】
＜変形例１＞
上記実施の形態では、出力対象の属性情報として、広域領域内における出力対象の位置情報、具体的には、出力対象が広域領域内の何行目に位置するかを示す特定行情報３１１ｂを用いたが、これに限定されるものではない。出力対象の属性情報として、例えば、共通の文字列等の出力対象を識別する特定の構成要素を示す情報を用いてもよい。
【００４６】
特定の構成要素に係る情報には、例えば、出力対象に記載された共通の内容、出力対象文字の共通の属性、文字数の共通性等の情報が含まれる。出力対象に記載された内容を示す情報は、例えば、文字に関する情報（以下、「文字情報」ともいう。）や、記号に関する情報（以下、「記号情報」ともいう。）を含む。
【００４７】
文字情報には、例えば、出力対象に記載された内容の一例としての住所を識別する「都」、「道」、「府」、「県」、「市」、「町」、「村」、「丁」、「番」、「号」や、出力対象に記載された内容の一例としての会社名を識別する「株式会社」等の特定のキーワードを示す情報が含まれる。
【００４８】
また、記号情報には、例えば、出力対象に記載された内容の一例としての住所を識別する郵便番号を示す「〒」や、出力対象に記載された内容の一例としての金額を識別する「￥」、出力対象に記載された内容の一例としての会社名を識別する「（株）」等の記号を示す情報が含まれる。
【００４９】
抽出手段２３は、上述の出力対象に記載された内容を示す情報に応じて、広域領域６０から出力対象をさらに抽出する。
【００５０】
また、キーワードを示す情報や記号情報を用いて行を特定する方法は、特定行として複数に亘る行が設定される場合に特に有効である。例えば、図３に示す例において、出力対象を住所として特定行情報３１１ｂを「１行目から３行目」と設定されている場合において、住所が２行に亘って記載されているとき、３行目が住所と異なる情報であることを検出するためにキーワードを示す情報や記号情報を用いてもよい。具体的には、３行目に「有限会社」のキーワードが含まれている場合、「１行目から３行目」が上述のように住所であると予め設定されていたとしても、３行目は住所を示す情報ではないとして出力対象から除外してもよい。なお、これらの処理は、抽出手段２３が行ってもよい。
【００５１】
また、抽出手段２３は、文字の属性や、文字数に応じて、出力対象を抽出してもよい。例えば、抽出手段２３は、文字の属性がとして文字が数字であると判断した場合、この文字には金額や郵便番号を示す情報を抽出してもよい。また、抽出手段２３は、文字数に基づいて、出力対象の種類を特定してもよい。
【００５２】
＜変形例２＞
図７は、広域領域６０の拡張の一例を示す図である。図７では、読取対象として帳票を読み取った帳票画像６Ａを例に挙げて説明する。抽出手段２３は、広域領域に出力対象の行に応じた行がない場合、広域領域を予め定められた方向に拡張して新たに広域領域を抽出する。
【００５３】
具体的には、抽出手段２３が抽出した広域領域６０Ａに含まれる行数が特定行に係る行数未満のとき、特定行が含まれるように拡張された広域領域６０Ｂを新たに抽出する。
【００５４】
一例として、特定行情報３１１ｂとして「３行目」が設定されている場合を例に説明する。図７に示すように、抽出手段２３が抽出した広域領域６０Ａに含まれる行数が３行未満のとき、特定行である３行目を含むように拡張された広域領域６０Ｂを新たに抽出する（図７の矢印参照）。
【００５５】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、上記の実施の形態では、情報処理装置１が画像読取部５を備える構成を例に挙げて説明したが、画像読取部５は必須の構成ではなく、情報処理装置１が外部の装置で読み取った読取画像を受け付けて処理してもよい。
【００５６】
例えば、上記の実施の形態では、読取画像の全体にＯＣＲ処理を施したが、これに限られず、抽出手段２３により抽出された広域領域のみに対してＯＣＲ処理を施してもよい。また、上記の実施の形態では、横書きの読取対象を前提として行を特定する例を示したが、縦書きの読取対象に対して列を特定することも本発明の範疇に含まれる。
【００５７】
制御部２の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００５８】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができ、クラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することもできる。
【符号の説明】
【００５９】
１…情報処理装置
２…制御部
２０…受付手段
２１…ゾーン設定手段
２２…ＯＣＲ手段
２３…抽出手段
３…記憶部
３０…プログラム格納部
３１…ゾーン指定データ格納部
３１０…ゾーン指定データ
３１１…ゾーン指定情報
３１１ａ…領域特定情報
３１１ｂ…特定行情報
３２…結果格納部
４…操作表示部
５…画像読取部
６…請求書画像
６Ａ…帳票画像
６０，６０Ａ，６０Ｂ…広域領域
６１…宛先情報
６１１…郵便番号情報
６１２…住所情報
６２…宛名情報
６２１…会社名情報
６２２…部署名情報
７…設定画面
７１…第１の部分画面
７２…第２の部分画面
７１０…第１の入力欄
７２０…第２の入力欄
７３０…第３の入力欄
【図１】
2019192959.tif 000003
【図２】
2019192959.tif 000004
【図３】
2019192959.tif 000005
【図４】
2019192959.tif 000006
【図５】
2019192959.tif 000007
【図６】
2019192959.tif 000008
【図７】
2019192959.tif 000009