(57)【要約】【課題】複数のページの画像をシートに割付けて印刷する場合にそのシート内の記入領域に記入された内容を認識する記入内容認識システムを提供すること。【解決手段】記入内容認識システムは、複数のページの画像を１つのシートに割付けて印刷する手段と、シートに対する複数のページの割り付けの態様を示す割付情報を取得する手段と、複数のページのうち記入領域を含むページについて、当該ページ内における記入領域の配置を示すページ領域情報を取得する手段と、記入者が内容を記入したシートの画像を読み取る手段と、割付情報とページ領域情報とに基づいて、シート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する手段と、読み取られたシートのうち認識領域情報が示す領域に記入された内容を認識する手段と、を含む。【選択図】図２
2011191998.tif 000002
【特許請求の範囲】
【請求項１】
印刷手段が複数のページの画像を１つのシートに割付けて印刷するよう制御する印刷制御手段と、
前記シートに対する前記複数のページの割り付けの態様を示す割付情報を取得する割付情報取得手段と、
前記複数のページのうち、記入者が内容を記入する対象となる記入領域を含む記入対象ページについて、当該記入対象ページ内における前記記入領域の配置を示すページ領域情報を取得するページ領域情報取得手段と、
前記印刷手段により印刷され記入者が内容を記入したシートの画像を読み取る読取手段と、
前記割付情報と前記ページ領域情報とに基づいて、前記シート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する認識領域情報生成手段と、
前記読み取られたシートのうち前記認識領域情報により示される領域に記入された内容を認識する認識手段と、
を含むことを特徴とする記入内容認識システム。
【請求項２】
前記印刷制御手段は前記印刷手段が前記割付情報が符号化された画像を前記シートに印刷するように制御し、
前記読取手段は前記記入者が内容を記入したシートであって、前記符号化された画像を含むシートの画像を読み取り、
前記認識領域情報生成手段は、前記ページ領域情報と前記符号化された画像が示す前記割付情報とに基づいて、前記シート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する、
ことを特徴とする請求項１に記載の記入内容認識システム。
【請求項３】
前記印刷制御手段は前記印刷手段が前記記入対象ページを含む前記複数のページの画像のそれぞれを縮小して前記シートに割付けて印刷するよう制御し、
前記認識領域情報生成手段は、前記記入対象ページが縮小される比率で前記記入領域が縮小されてなる領域を認識領域として該認識領域の配置を示す認識領域情報を生成する、
ことを特徴とする請求項１または２に記載の記入内容認識システム。
【請求項４】
前記認識領域情報生成手段は、前記比率で前記記入領域が縮小されてなる領域が予め定められた大きさより小さい場合には、前記比率で該記入領域が縮小されてなる領域に代えて、前記予め定められた大きさ以上の大きさとなる認識領域の配置を示す認識領域情報を生成する、
ことを特徴とする請求項３に記載の記入内容認識システム。
【請求項５】
複数のページの画像を割付けて１つのシートに印刷する場合において、当該シートに対する前記複数のページの割り付けの態様を示す割付情報を取得する割付情報取得手段と、
前記複数のページのうち、記入者が内容を記入する対象となる記入領域を含むページについて、当該ページ内における前記記入領域の配置を示すページ領域情報を取得するページ領域情報取得手段と、
前記割付情報と前記ページ領域情報とに基づいて、前記シート内において、記入者が記入した内容を認識する処理の対象となる認識領域の配置を示す認識領域情報を生成する認識領域情報生成手段と、
を含むことを特徴とする情報処理装置。
【請求項６】
複数のページの画像を割付けて１つのシートに印刷する場合において、当該シートに対する前記複数のページの割り付けの態様を示す割付情報を取得する割付情報取得手段、
前記複数のページのうち、記入者が内容を記入する対象となる記入領域を含むページについて、当該ページ内における前記記入領域の配置を示すページ領域情報を取得するページ領域情報取得手段、および、
前記割付情報と前記ページ領域情報とに基づいて、前記シート内において、記入者が記入した内容を認識する処理の対象となる認識領域の配置を示す認識領域情報を生成する認識領域情報生成手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記入内容認識システム、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えばアンケート用紙や帳票などに記入された内容（文字やチェックなど）をコンピュータへ入力し直す手間を軽減させるために、それらの内容が記入された紙などのシートを読取り、その内容を認識するシステムがある。認識の対象となるシートには、記入者が内容を記入する対象となる領域（記入領域）が存在している。その記入された内容を認識する精度を確保する手法の１つとして、ページの画像を編集する際にそのページ内での記入領域の配置（位置や大きさ）の情報（ページ領域情報）を生成し、それを認識の手がかりとして用いる方法がある。その手法を用いる場合は、そのページの画像が印刷されかつ記入者により内容が記入されたシートからそのページ領域情報が示す領域の画像を抽出し、その抽出された画像から記入内容の認識を行う。こうすると、記入内容の認識を行う際に読み取った画像における記入領域の配置を解析する必要がなくなり、記入領域の配置の情報を用いない場合と比べて解析速度や解析精度の点で有利となる。
【０００３】
特許文献１には、上述のようにページ内での記入領域の配置を示すページ領域情報を生成しておき、記入されたシートの解析の際にそのページ領域情報を用いるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２０４４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、複数のページの画像を一枚のシートに割付けて印刷する場合にそのシート内の記入領域に記入された内容を認識することのできる記入内容認識システム、情報処理装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は記入内容認識システムであって、印刷手段が複数のページの画像を１つのシートに割付けて印刷するよう制御する印刷制御手段と、前記シートに対する前記複数のページの割り付けの態様を示す割付情報を取得する割付情報取得手段と、前記複数のページのうち、記入者が内容を記入する対象となる記入領域を含む記入対象ページについて、当該記入対象ページ内における前記記入領域の配置を示すページ領域情報を取得するページ領域情報取得手段と、前記印刷手段により印刷され記入者が内容を記入したシートの画像を読み取る読取手段と、前記割付情報と前記ページ領域情報とに基づいて、前記シート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する認識領域情報生成手段と、前記読み取られたシートのうち前記認識領域情報により示される領域に記入された内容を認識する認識手段と、を含むことを特徴とする。
【０００７】
請求項２に記載の発明は請求項１に記載の発明において、前記印刷制御手段は前記印刷手段が前記割付情報が符号化された画像を前記シートに印刷するように制御し、前記読取手段は前記記入者が内容を記入したシートであって、前記符号化された画像を含むシートの画像を読み取り、前記認識領域情報生成手段は、前記ページ領域情報と前記符号化された画像が示す前記割付情報とに基づいて、前記シート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する、ことを特徴とする。
【０００８】
請求項３に記載の発明は請求項１または２に記載の発明において、前記印刷制御手段は前記印刷手段が前記記入対象ページを含む前記複数のページの画像のそれぞれを縮小して前記シートに割付けて印刷するよう制御し、前記認識領域情報生成手段は、前記記入対象ページが縮小される比率で前記記入領域が縮小されてなる領域を認識領域として該認識領域の配置を示す認識領域情報を生成する、ことを特徴とする。
【０００９】
請求項４に記載の発明は請求項３に記載の発明において、前記認識領域情報生成手段は、前記比率で前記記入領域が縮小されてなる領域が予め定められた大きさより小さい場合には、前記比率で該記入領域が縮小されてなる領域に代えて、前記予め定められた大きさ以上の大きさとなる認識領域の配置を示す認識領域情報を生成する、ことを特徴とする。
【００１０】
請求項５に記載の発明は、情報処理装置であって、複数のページの画像を割付けて１つのシートに印刷する場合において、当該シートに対する前記複数のページの割り付けの態様を示す割付情報を取得する割付情報取得手段と、前記複数のページのうち、記入者が内容を記入する対象となる記入領域を含むページについて、当該ページ内における前記記入領域の配置を示すページ領域情報を取得するページ領域情報取得手段と、前記割付情報と前記ページ領域情報とに基づいて、前記シート内において、記入者が記入した内容を認識する処理の対象となる認識領域の配置を示す認識領域情報を生成する認識領域情報生成手段と、を含むことを特徴とする。
【００１１】
請求項６に記載の発明は、複数のページの画像を割付けて１つのシートに印刷する場合において、当該シートに対する前記複数のページの割り付けの態様を示す割付情報を取得する割付情報取得手段、前記複数のページのうち、記入者が内容を記入する対象となる記入領域を含むページについて、当該ページ内における前記記入領域の配置を示すページ領域情報を取得するページ領域情報取得手段、および、前記割付情報と前記ページ領域情報とに基づいて、前記シート内において、記入者が記入した内容を認識する処理の対象となる認識領域の配置を示す認識領域情報を生成する認識領域情報生成手段、としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【００１２】
請求項１，５，６に記載の発明によれば、複数のページの画像を一枚のシートに割付けて印刷する場合にそのシート内における記入内容を認識することができる。
【００１３】
請求項２に記載の発明によれば、シートの印刷時にそのシートの認識領域情報を生成しておかなくても、そのシート内における記入内容を認識することができる。
【００１４】
請求項３に記載の発明によれば、シート内における、記入領域が縮小されてなる認識領域に記入された内容を認識することができる。
【００１５】
請求項４に記載の発明によれば、記入領域の大きさを予め定められた大きさ以上にすることができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る記入内容認識システムの構成の一例を示す図である。
【図２】第１の実施形態に係る記入内容認識システムが実現する機能を示す機能ブロック図である。
【図３】第１の実施形態に係る印刷制御装置における処理フローの一例を示す図である。
【図４】ページの画像およびページ内における記入領域の一例を示す図である。
【図５】ページ領域情報の一例を示す図である。
【図６】割付情報を入力する画面の一例を示す図である。
【図７】複数のページを割付けて印刷されたシートの一例を示す図である。
【図８】認識領域情報の一例を示す図である。
【図９】第１の実施形態に係る記入内容認識装置における処理フローの一例を示す図である。
【図１０】第２の実施形態に係る記入内容認識システムが実現する機能を示す機能ブロック図である。
【図１１】第２の実施形態に係る印刷制御装置における処理フローの一例を示す図である。
【図１２】第２の実施形態に係る記入内容認識装置における処理フローの一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【００１８】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る記入内容認識システムの構成の一例を示す図である。同図に示すように、記入内容認識システムは、印刷制御装置１と、記入内容認識装置２と、ＭＦＰ（Multi Function Peripheral）３と、ネットワーク４とによって構成されている。印刷制御装置１や記入内容認識装置２は、例えばパーソナルコンピュータなどによって構成されている。
【００１９】
印刷制御装置１は、ＣＰＵ１１と、記憶部１２と、通信部１３と、入出力部１４とを含んでいる。ＣＰＵ１１は、記憶部１２に格納されているプログラムに従って動作する。なお、上記プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の情報記録媒体に格納されて提供されるものであってもよいし、インターネット等のネットワークを介して提供されるものであってもよい。
【００２０】
記憶部１２は、ＲＡＭやＲＯＭ等のメモリ素子およびハードディスクドライブ等によって構成されている。記憶部１２は、上記プログラムを格納する。また、記憶部１２は、通信部１３や入出力部１４から入力される情報やＣＰＵ１１からの演算結果を格納する。
【００２１】
通信部１３は、ネットワーク４を介して他の装置と通信接続するための通信手段等で構成されている。通信部１３は、ＣＰＵ１１の制御に基づいて、他の装置から受信した情報をＣＰＵ１１や記憶部１２に入力し、他の装置に情報を送信する。
【００２２】
入出力部１４は、モニタ等の表示出力手段や、キーボード、マウス等の入力手段などを制御する手段によって構成されている。入出力部１４は、ＣＰＵ１１の制御に基づいて、画像データ等をモニタ等に対して出力し、キーボードやマウスより操作者からの情報を取得する。
【００２３】
記入内容認識装置２は、ＣＰＵ２１と、記憶部２２と、通信部２３と、入出力部２４とを含んでいる。ＣＰＵ２１は、記憶部２２に格納されているプログラムに従って動作する。プログラムは、印刷制御装置１におけるプログラムと同様に、様々な方法で提供されてよい。
【００２４】
記憶部２２は、記憶部１２と同様の構成であり、プログラムや各部から入力される情報や演算結果を格納する。通信部２３は、ネットワーク４を介して他の装置と通信接続するための通信手段等で構成されている。通信部２３は、ＣＰＵ２１の制御に基づいて、他の装置から受信した情報をＣＰＵ２１や記憶部２２に入力し、他の装置に情報を送信する。入出力部２４は、入出力部１４と同様に構成されている。入出力部２４は、ＣＰＵ２１の制御に基づいて、画像データ等をモニタ等に対して出力し、キーボードやマウスより操作者からの情報を取得する。
【００２５】
ＭＦＰ３は、文書の読取り（スキャン）機能、プリント機能、ＦＡＸ機能などの複数の機能を有する装置である。ＭＦＰ３は、ネットワーク４を介して印刷制御装置１の通信部１３や記入内容認識装置２の通信部２３に接続されている。
【００２６】
ネットワーク４は、印刷制御装置１、記入内容認識装置２およびＭＦＰ３の間の通信を実現する。具体的には、ＬＡＮ回線などで構成されている。
【００２７】
図２は、本発明の第１の実施形態に係る記入内容認識システムが実現する機能を示す機能ブロック図である。記入内容認識システムは、編集部５１と、割付情報取得部５２と、印刷制御部５３と、ページ領域情報取得部５４と、認識領域情報生成部５５と、領域情報記憶部５６と、読取部５７と、認識部５８との機能を実現する。
【００２８】
編集部５１と、割付情報取得部５２と、印刷制御部５３と、ページ領域情報取得部５４と、認識領域情報生成部５５と、領域情報記憶部５６と、は主に印刷制御装置１において実現される機能である。これらの機能はＣＰＵ１１が記憶部１２に格納されたプログラムを実行し、通信部１３および入出力部１４を制御することによって実現される。読取部５７と、認識部５８とは主に記入内容認識装置２によって実現される機能である。これらの機能はＣＰＵ２１が記憶部２２に格納されたプログラムを実行し、通信部２３や入出力部２４を制御することによって実現される。
【００２９】
以下では印刷制御装置１の各機能の詳細について、処理フローとともに説明する。図３は、第１の実施形態に係る印刷制御装置１における処理フローの一例を示す図である。
【００３０】
編集部５１は、ＣＰＵ１１、記憶部１２、および入出力部１４を中心として実現される。編集部５１は、入出力部１４を介してマウスやキーボードから入力された情報を取得し、その入力された情報に基づいて記入者が内容を記入する対象となる記入領域を含む複数のページの画像を編集する。これらのページの例は、アンケート用紙や帳票などである。さらに編集部５１はその複数のページ内における記入領域の配置を示すページ領域情報を生成し、編集されたページ画像の情報とページ領域情報とを記憶部１２に記憶させる（ステップＳ１０１）。
【００３１】
図４は、ページの画像およびページ内における記入領域の一例を示す図である。各ページには、文字記入領域７１やチェックボックス７２などのように記入者が内容を記入する対象となる記入領域が存在する。文字記入領域７１は記入者が文字列を記入する対象となる記入領域であり、チェックボックス７２は、記入者が該当するものにチェックを記入することで質問等への回答をする記入領域である。詳細は後述するが、本図に示すページを含む複数のページの画像は、紙などのシートに割付けて印刷される。また印刷されたシートは記入者に渡され、そのシートの記入領域には記入者により内容が記入される。そして記入されたシートは記入内容認識システムに含まれる記入内容認識装置２によって認識処理および解析処理が行われる。なお、記入領域は必ずしもその複数のページの全てに設けられている必要はなく、一部のページに記入領域が設けられていればよい。以下では記入領域が設けられたページを記入対象ページと記す。
【００３２】
図５は、ページ領域情報の一例を示す図である。本図に示すページ領域情報は、図４に示すページの画像と対応している。図５に示すページ領域情報にはそのページを識別するページＩＤと、ページのサイズの情報と、文字記入領域７１やチェックボックス７２などの記入領域の配置を示す情報とがＸＭＬ形式で示されている。「＜ｐａｇｅ  ＩＤ＝‘１２３４−００１’  ｓｉｚｅ＝‘Ａ４’＞」は、文書を識別する情報が‘１２３４’で、その文書の１頁目であることを示している。また、文書のページサイズが‘Ａ４’であることを示している。「＜ｅｎｔｒｙＡｒｅａ＞（１５０，１２０），（２００，５０）＜／ｅｎｔｒｙＡｒｅａ＞」は、矩形の文字記入領域７１であって、領域の左上の点の座標（ｘ１，ｙ１）が（１５０，１２０）でｘ方向の大きさａ１が２００、ｙ方向の大きさｂ１が５０である文字記入領域７１を示している。また「＜ｃｈｅｃｋｂｏｘ  ＩＤ＝１  ラベル＝’ＡＡＡ’＞（６０，３００），（２０，２０）＜／ｃｈｅｃｋｂｏｘ＞」は、矩形領域のチェックボックス７２であって、その領域の左上の座標（ｘ２，ｙ２）が（６０，３３０）でｘ方向の大きさａ２が２０、ｙ方向の大きさｂ２が２０であるチェックボックス７２と、チェックボックスを識別する情報であるＩＤ＝１と、利用者にこのチェックボックスの内容を示すための文字列情報であるラベル＝‘ＡＡＡ’を示している。
【００３３】
割付情報取得部５２は、ＣＰＵ１１、記憶部１２、および入出力部１４を中心として実現される。割付情報取得部５２は、シートに対する複数のページの割付の態様を示す割付情報を取得する（ステップＳ１０２）。割付情報は、シートに複数のページがどのように割付けられたかを示す情報である。図６は、割付情報を入力する画面の一例である。この画面は、割付情報取得部５２が入出力部１４を制御してモニタ等に出力させる。割付情報は、印刷する用紙（シート）のサイズ、１つのシートに割付けるページの数とそのページを割り付ける配置順、および１つのシートに割付けて印刷されるページを識別する情報などを含む。これらの情報は画面より印刷作業を行う印刷者から入力され、割付情報取得部５２はその入力内容を入出力部１４を介して取得する。図６の例においては、シートの大きさ（用紙サイズ）はＡ４サイズであり、１つのシートに割付けるページの数（Ｎｕｐ）は４つであり。各ページを１つのシート中のどの位置に配列するかの配置順を左上、右上、左下、右下の順に配置するパターンが選択され、シートに印刷されるページがページ１，２、３、５が選択されている。なお、割付情報の取得方法としては、割付情報を予め記憶部１２に記憶しておき、その内容を取得するようにしてもよい。
【００３４】
そして印刷者により印刷ボタンが押下されると、次のステップＳ１０３にすすみ印刷に関する処理がされていく。なお図６の例では印刷対象となりかつシートに割付けるページを印刷者が選択するようになっている。このような場合には印刷者からの割付情報の入力に応じて、１つのシートに印刷するページの組合せが変化する。例えばアンケート用紙の印刷において、予め住所記入ページや１つ目の種類の質問内容のページ、２つ目の種類の質問内容のページなどが準備されている場合に、１回目の印刷の際には住所記入ページと１つ目の質問内容のページとの組合せを印刷し、２回目の印刷の際には住所記入ページと２つ目の質問内容のページとの組合せを印刷するといったようにページの組合せが変化する。
【００３５】
印刷制御部５３は、ＣＰＵ１１、記憶部１２、および通信部１３を中心として実現される。印刷制御部５３はＭＦＰ３（印刷部）が複数のページの画像を１つのシートに割付けて印刷するよう制御する。より具体的には、はじめに割付情報に基づいて、シートに割付けて印刷されるページの画像の情報を記憶部１２から取得する（ステップＳ１０３）。次に印刷制御部５３は画像の情報が取得されたページの画像をシートに割付けた画像を生成する（ステップＳ１０４）。この際に印刷制御部５３は、ページの大きさよりそのページを割付けるシート内の領域の大きさが小さい場合には、前者と後者との比率（縮小率）に応じてページの画像を縮小してシートに割付ける。そしてそのシートを識別するための認識用ＩＤを生成し（ステップＳ１０５）、複数のページの画像が割付けられた画像に認識用ＩＤが符号化された画像が重畳された画像をＭＦＰ３がシートに印刷するように制御する（ステップＳ１０６）。これによりシートには複数のページが割付けられた画像と、認識用ＩＤが符号化された画像とが印刷される。印刷されたシートは、そのシートを記入する者（記入者）に渡される。
【００３６】
図７は、複数のページを割付けて印刷されたシートの一例を示す図である。図７のシートの左上半分には、図４に示すページ番号００１の画像がシートの4分の1のの大きさとなるように縮小されて印刷されており、そのシートの右上半分には図４と異なる次のページであるページ番号００２の画像が縮小されて印刷されている。さらに、図６の割付情報入力画面で入力されたように、シートの左下半分に３番目に選択されたページの画像が縮小されて配置され、シートの右下半分には４番目に選択されたページ番号００５の画像がシートの４分の１の大きさに縮小されて印刷されている。シートの右下には、ステップＳ１０５で生成された認識用ＩＤが符号化された画像である２次元バーコード７３が印刷されている。なお、認識用ＩＤを符号化する方法は２次元バーコードの生成には限られない、ＣＯＤＥ１２８等の他の種類のバーコードの生成であってもよいし、他の符号化手法を用いて画像を生成してもよい。
【００３７】
ページ領域情報取得部５４は、ＣＰＵ１１および記憶部１２を中心として実現される。ページ領域情報取得部５４は、印刷される複数のページのうち、記入者が内容を記入する対象となる記入領域を含む記入対象ページについて、その記入対象ページ内における記入領域の配置を示すページ領域情報を取得する。より具体的には割付情報に含まれるページＩＤによって、記憶部１２からそのページＩＤに対応するページ領域情報を取得する（ステップＳ１０７）。
【００３８】
認識領域情報生成部５５は、ＣＰＵ１１および記憶部１２を中心として実現される。認識領域情報生成部５５は、割付情報とページ領域情報とに基づいて、印刷されるシート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する（ステップＳ１０８）。
【００３９】
はじめに、ページをシートに割付ける際の縮小率を求める。例えば、ページ領域情報に含まれるページのサイズの情報と、割付情報に含まれるシートのサイズの情報と、１つのシートに割付けるページ数の情報とから、記入対象ページの縮小率を計算する。図５および図６の例では、Ａ４縦サイズの記入対象ページがＡ４横のシートに４ページ印刷されるため、縮小率αは約５０％（１／２）となる。次に各記入領域について、ページ上の位置に対応するシート上の位置を求める。例えば、ページにおける記入領域のＸ座標（Ｙ座標）に縮小率を掛けたものに、ページ上の原点座標に対応するシート上のＸ座標（Ｙ座標）を足した座標は、その記入領域に対応する認識領域のシート上における位置を示す。次に、各記入領域の大きさを縮小率αで縮小した大きさを、その記入領域に対応するシート上の認識領域の大きさとする。それぞれの認識領域の位置と大きさがその認識領域の配置を示す。
【００４０】
図８は、認識領域情報の一例を示す図である。認識領域情報には、認識用ＩＤと、各記入領域に対応する認識領域の配置を示す情報とが含まれる。本図のＩＤは認識用ＩＤを示し、「＜ｅｎｔｒｙＡｒｅａ＞（７５，６０），（１００，２５）＜／ｅｎｔｒｙＡｒｅａ＞」は、文字記入領域７１に対応する矩形の認識領域であって、割り付け処理後の領域の左上の点の座標（ｘ１’，ｙ１’）が（７５，６０）でありｘ方向の大きさａ１’が１００、ｙ方向の大きさｂ１’が２５である認識領域を示している。認識領域の大きさは、図４に示すページ領域情報が示す文字記入領域７１の大きさを縮小率αで縮小した大きさであり、領域の左上の点の座標は、ページ領域情報が示す文字記入領域７１のＸ座標（Ｙ座標）の値に縮小率αを掛け、ページの原点であるページの左上の座標（０，０）に対応するシート上の座標（０，０）のＸ座標（Ｙ座標）を足すことにより求められている。「＜ｃｈｅｃｋｂｏｘ  ＩＤ＝１２３４−００１−１  ラベル＝’ＡＡＡ’＞（３０，１５０）（１０，１０）＜／ｃｈｅｃｋｂｏｘ＞」は、チェックボックス７２に対応する矩形の認識領域であって、割り付け処理後の領域の左上の点の座標（ｘ２‘、ｙ２’）が（３０，１５０）でありｘ方向の大きさａ２‘が１０，ｙ方向の大きさｂ２’が１０であるチェックボックスである認識領域を示している。このチェックボックスの識別ＩＤは、割り付け処理前は、ＩＤ＝１であったが、割り付け処理により、1つのシートに複数ページの画像が割り付けられることにより、各ページ中のチェックボックスのＩＤが重複することになり、どのページに対応するチェックボックスであるかを識別するために、チェックボックスの識別ＩＤは、元のページのシートＩＤとチェックボックスの識別ＩＤとが合成される。この場合、ＩＤが‘１２３４−００１−１‘となる。さらに、４ｕｐで割り付け処理された画像のうち、シートの右上半分の領域に割り付けられた割り付け元のページが１２３４−００２のチェックボックスに関しては、「＜ｃｈｅｃｋｂｏｘ  ＩＤ＝１２３４−００２−１  ラベル＝’１１１１１１’＞（４３０，１５０）（１０，１０）＜／ｃｈｅｃｋｂｏｘ＞」として定義される。この場合、シートの右上半分の領域に割り付けられるため、このチェックボックスの左上の点の座標は、割り付け処理前の座標位置に対し縮小率αを掛け、Ｘ座標については、シートの右上半分に画像が配置される際の画像のシフト量の分だけ加算されたものとなる。この場合、割り付け処理前の左上の座標位置（Ｘ＝６０）に縮小率α（５０％）を掛けた値に、画像のシフト量の４００を足した値となる。
【００４１】
なお、記入対象ページが縮小される比率で記入領域が縮小されてなる領域が予め定められた大きさ（最小サイズ）より小さい場合には、その比率でその記入領域が縮小されてなる領域に代えて、その最小サイズ以上の大きさの認識領域の配置を示す認識領域情報を生成するようにしてもよい。例えばシートに記入された文字が認識される最低限の大きさを最小サイズとして定義すれば、記入された内容が認識領域のサイズの問題で認識不良となることが未然に防がれる。
【００４２】
領域情報記憶部５６は、ＣＰＵ１１、記憶部１２を中心として実現される。領域情報記憶部５６は、記憶部１２に認識領域情報を認識用ＩＤと対応づけて記憶させる（ステップＳ１０９）。なお、領域情報記憶部５６は記入内容認識装置２の認識部５８からの認識用ＩＤの指示に基づいて、その認識用ＩＤに対応する認識領域情報を記憶部１２から取得し、認識部５８に送信する。なお領域情報記憶部５６は、記入内容認識装置２に配置されてもよいし、別の独立した装置に配置されてもよい。また、認識領域情報に加えてページ領域情報も格納してよい。
【００４３】
次に記入内容認識装置２の各機能の詳細について、処理フローとともに説明する。図９は、第１の実施形態に係る記入内容認識装置２における処理フローの一例を示す図である。
【００４４】
読取部５７は、ＣＰＵ２１、記憶部２２および通信部２３を中心として実現される。読取部５７は、ＭＦＰ３により印刷され記入者が内容を記入したシートの画像を読み取る（ステップＳ１５１）。
【００４５】
認識部５８は、ＣＰＵ２１および記憶部２２を中心として実現される。認識部５８は、読み取られたシートのうち認識領域情報により示される領域に記入された内容を認識する。はじめに認識部５８は、読み取られたページ画像から認識用ＩＤを取得する（ステップＳ１５２）。より具体的には認識部５８はページ画像に含まれる認識用ＩＤを示す画像（図７の例では２次元バーコード）を復号し、その認識用ＩＤを取得する。次に、認識部５８は領域情報記憶部５６から認識用ＩＤに対応する認識領域情報を取得する（ステップＳ１５３）。そして認識部５８はシートの画像から認識領域情報が示す領域の画像を抽出し、その領域に記入された内容を認識する（ステップＳ１５４）。領域内に記入された内容を認識するには、抽出された画像に対してＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）処理を行えばよい。認識部５８は認識された内容を記憶部２２に出力する（ステップＳ１５５）。出力された認識内容は、他のプログラムによる解析処理などに供される。
【００４６】
［第２の実施形態］
以下では本発明の第２の実施形態に係る記入内容認識システムについて説明する。本実施形態に係る記入内容認識システムは、第１の実施形態と比べると、認識領域情報を生成するタイミングがシートの画像の読取り後である点などが異なる。以下では第１の実施形態との相違点を中心に説明する。なお記入内容認識システムのハードウェアに関する構成は第１の実施形態において図１を用いて説明したものと同じであるのでここでの説明は省略する。
【００４７】
図１０は、本発明の第２の実施形態に係る記入内容認識システムが実現する機能を示す機能ブロック図である。記入内容認識システムは、編集部５１と、割付情報取得部５２と、印刷制御部５３と、ページ領域情報取得部５４と、認識領域情報生成部５５と、領域情報記憶部５６と、読取部５７と、認識部５８との機能を実現する。
【００４８】
編集部５１と、割付情報取得部５２と、印刷制御部５３と、領域情報記憶部５６とは主に印刷制御装置１において実現される機能である。これらの機能はＣＰＵ１１が記憶部１２に格納されたプログラムを実行し、通信部１３および入出力部１４を制御することによって実現される。ページ領域情報取得部５４と、認識領域情報生成部５５と、読取部５７と、認識部５８とは主に記入内容認識装置２によって実現される機能である。これらの機能はＣＰＵ２１が記憶部２２に格納されたプログラムを実行し、通信部２３や入出力部２４を制御することによって実現される。
【００４９】
以下では印刷制御装置１の各機能の詳細について、処理フローとともに説明する。図１１は第２の実施形態に係る印刷制御装置における処理フローの一例を示す図である。
【００５０】
編集部５１は、ＣＰＵ１１、記憶部１２、および入出力部１４を中心として実現される。編集部５１は、入出力部１４を介してマウスやキーボードから入力された情報を取得し、その情報に基づいて複数のページの画像を編集する。編集部５１はその複数のページ内における記入領域の配置を示すページ領域情報を生成する（ステップＳ２０１）。編集部５１は編集されたページ画像の情報は記憶部１２に記憶させる。
【００５１】
ページ領域情報は、第１の実施形態において図５を用いて説明したものと同様に、ページを識別するページＩＤと、ページのサイズの情報と、文字記入領域７１やチェックボックス７２などの記入領域の配置を示す情報とがＸＭＬ形式で示されている。
【００５２】
領域情報記憶部５６は、ＣＰＵ１１および記憶部１２を中心として実現される。領域情報記憶部５６は、編集部５１により生成されたページ領域情報を記憶部１２を用いて記憶する（ステップＳ２０２）。ここで領域情報記憶部５６はページ領域情報をページＩＤと対応づけて記憶する。また、領域情報記憶部５６は記入内容認識装置２に含まれるページ領域情報取得部５４に対して記憶しているページ領域情報を出力する。
【００５３】
割付情報取得部５２は、ＣＰＵ１１、記憶部１２、および入出力部１４を中心として実現される。割付情報取得部５２は、シートに対する複数のページの割付の態様を示す割付情報を取得する（ステップＳ２０３）。割付情報は、第１の実施形態で説明したものと同様に、例えば印刷する用紙（シート）のサイズ、１つのシートに割付けるページの数、および１つのシートに割付けて印刷されるページを識別する情報（ページＩＤ）などを含む。割付情報は例えば図６に示したような入力画面を用いて取得してもよいし、割付情報を予め記憶部１２に記憶しておき、その内容を取得するようにしてもよい。
【００５４】
印刷制御部５３は、ＣＰＵ１１、記憶部１２、および通信部１３を中心として実現される。印刷制御部５３はＭＦＰ３（印刷部）が複数のページの画像を１つのシートに割付けて印刷するとともにそのシートに割付情報が符号化された画像を印刷するよう制御する。より具体的には、はじめに割付情報に基づいて、シートに割付けて印刷されるページの画像の情報を記憶部１２から取得する（ステップＳ２０４）。次に印刷制御部５３は画像の情報が取得されたページの画像をシートに割付けた画像を生成する（ステップＳ２０５）。この際に印刷制御部５３はページよりそのページを割付けるシート内の領域が小さい場合には、前者と後者との比率（縮小率）に応じてページの画像を縮小して割付ける。そして印刷制御部５３は割付情報が符号化された画像を生成し（ステップＳ２０６）、複数のページの画像が割付けられた画像を割付情報が符号化された画像とともにＭＦＰ３がシートに印刷するように制御する（ステップＳ２０７）。これによりシートには複数のページが割付けられた画像と、割付情報が符号化された画像とが印刷される。印刷されたシートは第１の実施形態において図７を用いて説明したものと同様である。印刷されたシートは、そのシートを記入する者（記入者）に渡される。割付情報は例えば２次元バーコードの形式で符号化された画像にされてよい。印刷制御装置１は、印刷されたシートの認識領域を直接示す情報は生成しない。代わりに割付情報をシートに印刷している。
【００５５】
次に記入内容認識装置２の各機能の詳細について、処理フローとともに説明する。図１１は、第２の実施形態に係る記入内容認識装置２における処理フローの一例を示す図である。
【００５６】
読取部５７は、ＣＰＵ２１、記憶部２２および通信部２３を中心として実現される。読取部５７は、ＭＦＰ３により印刷され記入者が内容を記入したシートであって、割付情報が符号化された画像を含むシートの画像を読み取る（ステップＳ２５１）。
【００５７】
ページ領域情報取得部５４は、ＣＰＵ２１および記憶部２２を中心として実現される。ページ領域情報取得部５４は、印刷される複数のページのうち、記入者が内容を記入する対象となる記入領域を含む記入対象ページについて、その記入対象ページ内における記入領域の配置を示すページ領域情報を取得する。はじめにページ領域情報取得部５４は読取部５７で読み取られたシートの画像から割付情報を復号し（ステップＳ２５２）、復号された割付情報が示すページのページ領域情報を取得する（ステップＳ２５３）。ページ領域情報を取得するには、まずページ領域情報取得部５４が割付情報に含まれるページＩＤを取得する。そしてページ領域情報取得部５４は印刷制御装置１の領域情報記憶部５６にそのページＩＤに対応するページ領域情報を送るよう指示し、ページ領域情報取得部５４はその領域情報記憶部５６からそのページＩＤに対応するページ領域情報を取得する。
【００５８】
認識領域情報生成部５５は、ＣＰＵ２１および記憶部２２を中心として実現される。認識領域情報生成部５５は、割付情報とページ領域情報とに基づいて、印刷されるシート内において、記入内容の認識処理の対象となる認識領域の配置を示す認識領域情報を生成する（ステップＳ２５４）。
【００５９】
認識領域情報は、例えば第１の実施形態において図８を用いて説明したものと同じである。認識領域情報生成部５５は第１の実施形態におけるステップＳ１０８と同様の処理を行い、割付情報およびページ領域情報から認識領域情報を生成する。
【００６０】
認識部５８は、ＣＰＵ２１および記憶部２２を中心として実現される。認識部５８は、読み取られたシートのうち認識領域情報により示される領域に記入された内容を認識する（ステップＳ２５５）。記入された内容を認識するには、シートの画像から認識領域情報が示す領域の画像を抽出し、その抽出された画像に対してＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）処理を行えばよい。認識部５８は認識された内容を記憶部２２などに出力する（ステップＳ２５６）。出力された認識内容は、他のプログラムによる解析処理などに供される。
【００６１】
第２の実施形態では、第１の実施形態と異なり、認識領域情報を生成するタイミングは記入者が内容を記入したシートの読取り後である。これにより、認識領域情報は読取処理から認識処理までの間のみ存在すればよい。よって、本実施形態に係る記入内容認識システムでは、印刷されたシートに記入者が記入する間は認識領域情報を記憶しなくてもよい。
【符号の説明】
【００６２】
１  印刷制御装置、２  記入内容認識装置、３  ＭＦＰ、４  ネットワーク、１１，２１  ＣＰＵ、１２，２２  記憶部、１３，２３  通信部、１４，２４  入出力部、５１  編集部、５２  割付情報取得部、５３  印刷制御部、５４  ページ領域情報取得部、５５  認識領域情報生成部、５６  領域情報記憶部、５７  読取部、５８  認識部、７１  文字記入領域、７２  チェックボックス、７３  ２次元バーコード。
【図１】
2011191998.tif 000003
【図２】
2011191998.tif 000004
【図３】
2011191998.tif 000005
【図４】
2011191998.tif 000006
【図５】
2011191998.tif 000007
【図６】
2011191998.tif 000008
【図７】
2011191998.tif 000009
【図８】
2011191998.tif 000010
【図９】
2011191998.tif 000011
【図１０】
2011191998.tif 000012
【図１１】
2011191998.tif 000013
【図１２】
2011191998.tif 000014