(57)【要約】【課題】記入領域の設定の手間や時間を削減することの可能な記入用文書作成装置を提供する。【解決手段】記入用文書作成装置１０は，それぞれが所定の黒塗り領域で与えられるチェック欄および自由記載欄を含む記入用文書３０を作成する。埋め込み情報作成部１３は，文書画像データから黒塗り領域を検出する黒塗り領域検出部１０３と，検出された黒塗り領域が，チェック欄か自由記載欄かを判定する領域属性判定部１０６と，チェック欄と判定された黒塗り領域を外枠の部分だけ残して白抜きに変換するとともに，自由記載欄と判定された黒塗り領域を消去する文書画像変換部１０７と，チェック欄の領域情報と自由記載欄の領域情報とを文書画像データへの埋め込み情報として出力する領域情報出力部を備える。埋め込み情報作成の一連の工程を自動化することができる。【選択図】  図１
2005020549.tif 000002
【特許請求の範囲】
【請求項１】
記入用文書作成装置において，
それぞれが所定の黒塗り領域で与えられるチェック欄および自由記載欄を含む記入領域を有する文書画像データを作成する文書画像作成部と，
前記記入領域に関する領域情報を前記文書画像データへの埋め込み情報として作成する埋め込み情報作成部と，
前記埋め込み情報を前記文書画像データに埋め込み，記入用文書を出力するための文書データを作成する文書データ作成部と，
を備え，
前記埋め込み情報作成部は，
前記文書画像データから前記黒塗り領域を検出する黒塗り領域検出部と，
前記検出された黒塗り領域が，前記チェック欄か前記自由記載欄かを判定する領域属性判定部と，
前記チェック欄と判定された黒塗り領域を外枠の部分だけ残して白抜きに変換するとともに，前記自由記載欄と判定された黒塗り領域を消去する文書画像変換部と，
前記チェック欄の領域情報と前記自由記載欄の領域情報とを前記文書画像データへの埋め込み情報として出力する領域情報出力部と，
を備えたことを特徴とする，記入用文書作成装置。
【請求項２】
前記埋め込み情報作成部は，さらに，
前記検出された黒塗り領域が前記チェック欄または前記自由記載欄のいずれでもないときに，前記検出された黒塗り領域を無効にする領域修正部を備えたことを特徴とする，請求項１に記載の記入用文書作成装置。
【請求項３】
前記チェック欄の黒塗り領域は黒塗りの略正方形で与えられ，前記自由記載欄の黒塗り領域は黒塗りの長方形で与えられることを特徴とする，請求項１または２に記載の記入用文書作成装置。
【請求項４】
前記文書データ作成部は，前記埋め込み情報を前記文書画像データに，電子透かしとして埋め込むことを特徴とする，請求項１〜３のいずれかに記載の記入用文書作成装置。
【請求項５】
記入用文書作成装置において，
所定の画素パターンで与えられるチェック欄を含む記入領域を有する文書画像データを作成する文書画像作成部と，
前記記入領域に関する領域情報を前記文書画像データへの埋め込み情報として作成する埋め込み情報作成部と，
前記埋め込み情報を前記文書画像データに埋め込み，記入用文書を出力するための文書データを作成する文書データ作成部と，
を備え，
前記埋め込み情報作成部は，
前記所定の画素パターンを設定する形状設定部と，
前記文書画像データから前記所定の画素パターンを検出するチェック領域検出部と，
前記チェック欄の領域情報を前記文書画像データへの埋め込み情報として出力する領域情報出力部と，
を備えたことを特徴とする，記入用文書作成装置。
【請求項６】
前記埋め込み情報作成部は，さらに，前記検出された画素パターンが白抜きの略正方形でないときに，前記画素パターンを前記白抜きの略正方形に変換する文書画像変換部を備え，
前記領域情報出力部は，前記白抜きの略正方形の領域情報を前記文書画像データへの埋め込み情報として出力することを特徴とする，請求項５に記載の記入用文書作成装置。
【請求項７】
前記埋め込み情報作成部は，さらに，
前記検出された画素パターンが前記チェック欄でないときに，前記検出された画素パターンを無効にする領域修正部を備えたことを特徴とする，請求項５または６に記載の記入用文書作成装置。
【請求項８】
前記文書データ作成部は，前記埋め込み情報を前記文書画像データに，電子透かしとして埋め込むことを特徴とする，請求項５〜７のいずれか６に記載の記入用文書作成装置。
【請求項９】
所定の記入領域に関する領域情報が，電子透かしとして埋め込まれたことを特長とする，記入用文書。
【請求項１０】
前記記入領域は，チェック欄および自由記載欄を含むことを特徴とする，請求項９に記載の記入用文書。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，アンケート調査票や答案用紙など何らかの情報を記入するための記入領域を有する文書（記入用文書）およびその作成装置に関するものである。
【０００２】
【従来の技術】
従来より，アンケート調査票や答案用紙など何らかの記入領域を有する記入用文書への記入内容を，自動的に抽出しデータ化する試みがある。かかる記入用文書への記入内容としては，チェック欄へのチェック記入や，自由記載欄へのコメント記載などがある。記入用文書への記入内容の自動抽出のためには，計算機による記入用文書の作成の際に，チェック欄や自由記載欄の領域（記入領域）の情報を設定しておくとともに，その情報を記入用文書の読み取り装置に与えておく必要がある。記入用文書の読み取り装置は，与えられた記入領域の情報をもとに，記入用文書の記入領域を判断する。このようにして，記入領域への記入内容を自動的に抽出しデータ化することができる。
【０００３】
記入領域に関する情報を記入用文書の読み取り装置に与えておく技術の一つとして，記入用文書自体に記入領域に関する情報を埋め込む方法が知られている。紙面に情報を埋め込む技術としては特許文献１に示されたものがある。この技術によれば，チェック欄や自由記載欄の記入領域の情報を設定する際に，記入用文書自体に記入領域の情報を埋め込むことができる。記入用文書の読み取りの際には，記入用文書自体から記入領域の情報を検出することができる。このような方法によれば，記入用文書の作成作業と，記入領域の情報を記入用文書の読み取り装置に与えておく作業とを別個に考える必要がなく，記入領域に関する情報を記入用文書の読み取り装置に与える手間を軽減することができる。
【０００４】
【特許文献１】
特開２００３−１０１７６２号公報
【０００５】
【発明が解決しようとする課題】
ところで，上記技術によれば，記入領域に関する情報を記入用文書の読み取り装置に与える手間を軽減することができるが，記入用文書のチェック欄や自由記載欄の数が膨大な場合も多いため，記入用文書の作成の際に記入領域の情報を設定しておくには，大変な手間と時間を費やしていた。
【０００６】
また，記入領域の情報の設定には正確性が必要とされる。例えば，記入領域の座標情報を手入力する場合には，膨大な数の数値を入力するため，誤設定の可能性が高い。また，このような情報の設定を支援する手段の一つとして，マウスなどの操作によるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）があるが，特にチェック欄の設定の場合，数が膨大で記入領域も小さいことから，誤設定の可能性が高い。例えば，図１７（ａ）のように設定すべきところを，図１７（ｂ）のように狭い範囲に設定してしまった場合，記入用文書に対して図１７（ｃ）のように，設定された記入領域から外れたチェック記入がなされると，読み取り装置はこのチェック記入を抽出することができない。このように，記入領域の設定には細心の注意を払う必要があることから，大変な手間と時間を費やしていた。
【０００７】
本発明は，従来の記入用文書が有する上記問題点に鑑みてなされたものであり，本発明の目的は，記入領域の設定の手間や時間を削減することの可能な，新規かつ改良された記入用文書作成装置および記入用文書を提供することである。
【０００８】
【課題を解決するための手段】
上記課題を解決するため，本発明の第１の観点によれば，それぞれが所定の黒塗り領域で与えられるチェック欄および自由記載欄を含む記入領域を有する文書画像データを作成する文書画像作成部（１２）と，記入領域に関する領域情報を文書画像データへの埋め込み情報として作成する埋め込み情報作成部（１３）と，埋め込み情報を文書画像データに埋め込み，記入用文書を出力するための文書データを作成する文書データ作成部（１４）とを備えた記入用文書作成装置（１０）が提供される。
【０００９】
埋め込み情報作成部（１３）は，文書画像データから黒塗り領域を検出する黒塗り領域検出部（１０３）と，検出された黒塗り領域が，チェック欄か自由記載欄かを判定する領域属性判定部（１０６）と，チェック欄と判定された黒塗り領域を外枠の部分だけ残して白抜きに変換するとともに，自由記載欄と判定された黒塗り領域を消去する文書画像変換部（１０７）と，チェック欄の領域情報と自由記載欄の領域情報とを文書画像データへの埋め込み情報として出力する領域情報出力部（１０８）とを備えたことを特徴とする（請求項１）。
【００１０】
かかる記入用文書作成装置（１０）によれば，記入用文書の作成者がチェック欄と自由記載欄にそれぞれ所定の黒塗り領域を配することで，記入領域を設定することができる。そして，記入領域に関する領域情報を文書画像データへの埋め込み情報として作成するにあたり，埋め込み情報作成部（１３）において一連の工程を自動化することができる。すなわち，埋め込み情報作成部（１３）において，黒塗り領域の検出，チェック欄か自由記載欄かの判定から，黒塗り領域を本来の記入領域に変換するといった埋め込み情報作成の一連の工程を自動化することができる。このようにして，記入用文書の作成者による記入領域の設定の手間や時間を大幅に削減することができる。また，記入領域を正確に設定できるので，記入領域の誤設定を防止することが可能である。
【００１１】
上記本発明の第１の観点にかかる記入用文書作成装置において，以下のような応用が可能である。
【００１２】
埋め込み情報作成部（１３）は，さらに，検出された黒塗り領域がチェック欄または自由記載欄のいずれでもないときに，検出された黒塗り領域を無効にする領域修正部（１０５）を備えるようにしてもよい（請求項２）。文書画像データ中に，チェック欄または自由記載欄を示す所定の黒塗り領域と同じ黒塗りがたまたま配されることがありうる。このような場合，チェック欄または自由記載欄でない領域が，チェック欄または自由記載欄として誤検出されるおそれがある。このような場合に，検出された黒塗り領域を無効にする手段を備えたことで，誤検出を訂正することができる。
【００１３】
チェック欄の黒塗り領域は黒塗りの略正方形で与えられ，自由記載欄の黒塗り領域は黒塗りの長方形で与えられるようにしてもよい（請求項３）。チェック欄や自由記載欄を矩形とすることで，黒塗り領域を容易に検出することができる。また，矩形の縦横の辺の比でチェック欄か自由記載欄かを判定することで，これらを容易に区別することができる。すなわち例えば，チェック欄は縦横の比が１に近い略正方形とし，自由記載欄は縦横の比が１より十分に大きいあるいは小さい長方形とすることでこれらを容易に区別することができる。
【００１４】
文書データ作成部（１４）は，埋め込み情報を文書画像データに，電子透かしとして埋め込むようにしてもよい（請求項４）。情報の埋め込み方法には，様々な方法があり，例えばバーコードや二次元バーコードなどによる埋め込み方法がある。このような中で，埋め込み情報を電子透かしとして埋め込むことにより，印刷された文書に一様のドットとして表現することができるため，情報が埋め込まれていること自体を第三者に認識されにくいという効果がある。
【００１５】
また，上記課題を解決するため，本発明の第２の観点によれば，所定の画素パターンで与えられるチェック欄を含む記入領域を有する文書画像データを作成する文書画像作成部（１２）と，記入領域に関する領域情報を文書画像データへの埋め込み情報として作成する埋め込み情報作成部（２３）と，埋め込み情報を文書画像データに埋め込み，記入用文書を出力するための文書データを作成する文書データ作成部（１４）とを備えた記入用文書作成装置（２０）が提供される。
【００１６】
埋め込み情報作成部（２３）は，所定の画素パターンを設定する形状設定部（１１０）と，文書画像データから所定の画素パターンを検出するチェック領域検出部（１１１）と，チェック欄の領域情報を文書画像データへの埋め込み情報として出力する領域情報出力部（１０８）とを備えたことを特徴とする（請求項５）。
【００１７】
なお，埋め込み情報作成部は，さらに，検出された画素パターンが白抜きの略正方形でないときに，画素パターンを白抜きの略正方形に変換する文書画像変換部を備え，領域情報出力部は，白抜きの略正方形の領域情報を文書画像データへの埋め込み情報として出力することも可能である（請求項６）。
【００１８】
かかる記入用文書作成装置（２０）によれば，上記本発明の第１の観点にかかる記入用文書作成装置（１０）と同様の効果が得られる。すなわち，埋め込み情報作成部（２３）において，チェック領域の検出工程を自動化することができるので，記入用文書の作成者による記入領域の設定の手間や時間を大幅に削減することができるとともに，チェック領域を正確に設定できるので，チェック領域の誤設定を防止することが可能である。さらに，チェック領域を任意のフォーマットで与えることができるため，記入用文書の作成時のフォーマットと記入用文書の印刷時のフォーマットとを同じにすることができ，記入用文書の印刷前にデザインの確認を行うことが可能である。
【００１９】
また，上記本発明の第２の観点にかかる記入用文書作成装置においても，以下のような応用が可能である。すなわち，埋め込み情報作成部（２３）は，さらに，検出された画素パターンがチェック欄でないときに，検出された画素パターンを無効にする領域修正部（１０５）を備えるようにしてもよい（請求項７）。また，文書データ作成部（１４）は，埋め込み情報を文書画像データに，電子透かしとして埋め込むようにしてもよい（請求項８）。
【００２０】
また，本発明の第３の観点によれば，所定の記入領域に関する領域情報が，電子透かしとして埋め込まれたことを特長とする，記入用文書が提供される（請求項９）。記入領域は，チェック欄および自由記載欄を含むようにしてもよい（請求項１０）。
【００２１】
なお上記において，構成要素に付随して括弧書きで記した参照符号は，理解を容易にするため，後述の実施形態および図面における対応する構成要素を一例として記したに過ぎず，本発明がこれに限定されるものではない。
【００２２】
【発明の実施の形態】
以下に添付図面を参照しながら，本発明にかかる記入用文書作成装置および記入用文書の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２３】
（第１の実施の形態）
図１は，本実施の形態にかかる記入用文書作成装置の概略構成を示すブロック図である。本実施の形態にかかる記入用文書作成装置について，図１を参照しながら説明する。記入用文書作成装置１０は，図１に示したように，文書作成部１１と，文書画像作成部１２と，埋め込み情報作成部１３と，文書データ作成部１４と，文書出力部１５とを備え，記入用文書３０を作成する装置である。
以下に，図１を参照しながら，記入用文書作成装置１０の概略要素について説明する。
【００２４】
（文書作成部１１）
文書作成部１１は，一般的な文書を作成する機能を有する。文書作成部１１は，例えば，一般的なワードプロセッサソフトなどを用いて実現される。本実施の形態では，文書作成部１１において作成される文書として，所定の記入領域を有する文書を想定している。所定の記入領域を有する文書とは，例えば，アンケート調査票や答案用紙などであり，所定の記入領域とは，例えば，チェック欄や自由記載欄である。文書作成部１１において作成される文書には，所定の記入領域に特定の文字あるいは記号が付与される。かかる文字あるいは記号は，文書の作成者が各記入領域ごとに一つずつ付与してもよく，あるいは，文書作成部１１の編集機能などを用いて自動的に付与してもよい。
【００２５】
（文書画像作成部１２）
文書画像作成部１２は，文書作成部１１で作成された文書のデータから画像データ（文書画像データ）を作成する機能を有する。文書画像作成部１２は，例えば，文書の印刷イメージを画像として記録する画像化ソフトウェアなどを用いて実現される。
【００２６】
（埋め込み情報作成部１３）
埋め込み情報作成部１３は，文書画像作成部１２で作成された文書画像データに対して埋め込まれる所定の情報（埋め込み情報）を作成する機能を有する。埋め込み情報は，例えば，文書作成部１１で作成される文書が所定の記入領域を有する文書である場合に，その記入領域の位置に関する情報などを含む。本実施の形態は，埋め込み情報作成部１３による埋め込み情報の作成に特徴を有する。埋め込み情報作成部１３による埋め込み情報の作成については，さらに後述する。
【００２７】
（文書データ作成部１４）
文書データ作成部１４は，上記埋め込み情報を文書画像データに重ね合わせるなどして埋め込み，記入用文書を出力するための文書データを作成する機能を有する。埋め込み情報は，例えば電子透かし技術やバーコード化技術などを用いて画像化され，文書画像データに埋め込まれる。
【００２８】
文書データ作成部１４の機能を実現するための電子透かし技術としては，例えば文献（特願２００１−２１７７５８「透かし情報埋め込み装置，及び，透かし情報検出装置」，特願２００２−１７７０８６（特開２００３−１０１７６２号公報）「透かし情報埋め込み装置，及び，透かし情報検出装置」）に示されたものがある。この文献に示された透かし画像埋め込み装置は，ドットの配列によって波の方向及び／又は波長を変化させたドットパターンを複数用意し，１つのドットパターンに対して１つのシンボルを与え，ドットパターンを組み合わせて配置することにより，文書に機密情報を与えるものである。本実施の形態では，この文献に示された電子透かし技術を用いることができる。文書画像データに対して，埋め込み情報を電子透かしとして埋め込むことにより，埋め込み情報の存在を第三者に認識されにくいという効果がある。
【００２９】
上記文献に示された電子透かし技術は，文書データ作成部１４の機能を実現するための一例に過ぎないため，より詳細な説明については省略する。文書データ作成部１４の機能を実現するために他の電子透かし技術を採用してもよいことは言うまでもない。
【００３０】
（文書出力部１５）
文書出力部１５は，文書データ作成部１４で作成された文書データを印刷して記入用文書３０として出力する機能を有する。文書出力部１５は，例えばプリンタ等からなる。
【００３１】
（記入用文書３０）
記入用文書３０は，所定の記入領域を有する文書であり，例えば，アンケート調査票や答案用紙などである。本実施の形態では，記入用文書３０として，このようなチェック欄および自由記載欄を有する記入用文書（以下，単に文書ともいう）を想定して説明する。記入用文書３０は，チェック欄や自由記載欄に対して記載がなされた後，必要に応じて，記入内容を検出する読み取り装置（図示しない）に入力される。かかる読み取り装置において，上述の埋め込み情報をもとに記入領域の領域情報が検出され，検出された領域情報をもとに，チェック欄へのチェックの有無や自由記載欄への記入内容が自動的に検出される。
【００３２】
以上，本実施の形態にかかる記入用文書作成装置１０の概略構成について図１を参照しながら説明した。次いで，本実施の形態の特徴的構成要素である埋め込み情報作成部１３の詳細について，図２〜図１１を参照しながら説明する。
【００３３】
図２は，本実施の形態にかかる埋め込み情報作成部の概略構成を示すブロック図である。埋め込み情報作成部１３は，図２に示したように，黒塗り領域検出部１０３と，領域表示部１０４と，領域修正部１０５と，領域属性判定部１０６と，文書画像変換部１０７と，領域情報出力部１０８を備えて構成されている。
【００３４】
本実施の形態では，上述のように，文書作成部１１において作成される文書として，チェック欄および自由記載欄を有する記入用文書を想定しており，チェック欄および自由記載欄には，特定の文字あるいは記号が付与される。本実施の形態では，かかる特定の文字あるいは記号として，黒塗りの矩形を付与する場合について説明する。すなわち，チェック欄には黒塗りの略正方形（正方形および長辺と短辺との比が１に近い長方形を含む）を付与し，自由記載欄には黒塗りの長方形（チェック欄との区別のため，長辺と短辺の比が１より十分に大きいあるいは小さい長方形とする）を付与する。チェック欄の黒塗りの略正方形としては，例えば，記号文字の“■”のフォントを用いたり，黒塗りの略正方形の画像を用いることができる。また，自由記載欄の黒塗りの長方形としては，例えば，黒塗りの長方形の画像を用いることができる。
【００３５】
文書作成部１１において作成された記入用文書は，文書画像作成部１２において画像化される。図３は，文書作成部１１において作成され，文書画像作成部１２において画像化された記入用文書の一例を示す説明図である。記入用文書の文書画像は，埋め込み情報作成部１３の黒塗り領域検出部１０３に入力される。
【００３６】
（黒塗り領域検出部１０３）
黒塗り領域検出部１０３は，文書画像作成部１２で作成された文書画像を入力とし，チェック欄と自由記載欄の黒塗り領域を検出する。以下に，黒塗り領域の検出方法の一例を，図４に示した流れ図を参照しながら説明する。
【００３７】
まず，黒画素（画素値＝０）の位置を探索する（ステップＳ１１）。
図５に示したように，文書画像サイズがｎ×ｍであった場合，Ｘ座標＝０，Ｙ座標＝０を始点として，図中破線で示した矢印の方向（Ｘ＝０からｎ）に黒画素の位置を探索する。これをＹ＝０からｍまで順に繰り返し行う。
【００３８】
黒画素を発見したら，その黒画素が黒塗り領域の一部（左上の画素）であるかを判定する（ステップＳ１２）。
図６に示したように，黒画素の座標を（ｘ１，ｙ１）とすると，それを始点としてＸ方向及びＹ方向にＡ×Ａドットの破線領域（以下，黒塗り判定ボックスという）の黒画素率Ｂｒを，以下の式（１）により算出する。
【００３９】
Ｂｒ＝Ｂ÷Ａ２・・・（１）
Ｂ：破線の領域内の黒画素の数
Ａ２：破線の領域内のドット数
なお，Ａの値はあらかじめ実験などにより最適な値に設定しておく。
【００４０】
例えば図６の（ｘ１，ｙ１）の位置の黒画素の場合，Ｂｒ＜１となる。Ｂｒ＜１の場合は，黒塗り判定ボックス内に白画素（画素値＝１）が含まれるので，この黒画素は，黒塗り領域の一部（左上の画素）ではないと判定する。また，例えば図６の（ｘ２，ｙ２）の位置の黒画素の場合，Ｂｒ＝１となる。Ｂｒ＝１の場合は，黒塗り判定ボックス内がすべて黒画素なので，この黒画素は，黒塗り領域の一部（左上の画素）であると判定する。
【００４１】
次に，黒塗り領域の一部と判定された場所での黒塗り領域の範囲を探索する（ステップＳ１３，Ｓ１４）。
図７に示したように，黒塗り領域の一部と判定された黒画素の座標値を原点（０，０）とする。上記ステップＳ１２において，座標値（０，０），（Ａ，０），（０，Ａ），（Ａ，Ａ）で囲まれた領域はすべて黒画素であることが分かっている。
【００４２】
まず，黒塗り領域のＸ座標方向の範囲を求める（ステップＳ１３）。
図７に示したように，Ｘ座標がＡ＋１，Ｙ座標が０〜Ａのライン上の画素の画素値を求める。すべての画素値が０（黒）であった場合，同じように次のライン（Ｘ座標がＡ＋２，Ｙ座標が０〜Ａ）の画素値を求める。これを，ライン上の画素に画素値＝１（白）の画素が探索されるまで繰り返す。画素値＝１（白）の画素が存在するラインのＸ座標をＡ＋ｊ＋１とすると，Ｘ座標が０からＡ＋ｊまでの範囲が黒塗り領域であると判定される。
【００４３】
次に，黒塗り領域のＹ座標方向の範囲を求める（ステップＳ１４）。
Ｘ座標で求めた方法と実質的に同様であるが，Ｙ座標の場合は，上記ステップＳ１３で求めたＸ座標の領域内で探索する。すなわち，Ｙ座標がＡ＋１，Ｘ座標が０〜Ａ＋ｊのライン上の画素の画素値を求め，ライン上の画素に画素値＝１（白）の画素が探索されるまで探索を繰り返す。図７に示した例では，Ｙ座標が０からＡ＋ｋまでの範囲が黒塗り領域であると判定される。
【００４４】
以上の各工程を経て，黒塗り領域の一部と判定された場所での黒塗り領域の範囲を設定する。以上の各工程は，すべての画素を調べ終わるまで繰り返される（ステップＳ１５）。以上のようにして，黒塗り領域検出部１０３は黒塗りの領域を検出する。
【００４５】
なお上記において，黒塗り領域のＸ座標方向の範囲を求める工程（ステップＳ１３）とＹ座標方向の範囲を求める工程（ステップＳ１４）は，逆の順序であってもよい。また，黒塗り領域が重複することはないものとすると，すでに黒塗り領域と判定された範囲においては，黒画素位置の検索工程（ステップＳ１１）をスキップすることも可能である。また，画像サイズはｎ×ｍであり，黒塗り判定ボックスの領域はＡ×Ａであることから，Ｘ＝ｎ−Ａ〜ｎかつＹ＝ｍ−Ａ〜ｍの範囲には黒塗り領域の左上の画素は存在しない。そこで，Ｘ＝ｎ−Ａ〜ｎかつＹ＝ｍ−Ａ〜ｍの範囲については，黒画素位置の検索工程（ステップＳ１１）をスキップするようにしてもよい。
【００４６】
（領域表示部１０４）
領域表示部１０４では，図８に示したように，コンピュータのディスプレイなどに記入用文書の画像を表示し，黒塗り領域検出部１０３で検出された黒塗り領域の確認が行えるようにする。図８に示した一例では，黒塗り領域検出部１０３で検出された黒塗り領域には破線の四角い枠が表示されている。
【００４７】
（領域修正部１０５）
領域修正部１０５では，領域表示部１０４に表示された画像を確認した後，黒塗り領域検出部１０３で検出した黒塗り領域の有効，無効を設定できる。例えば，図８に示した黒塗り領域８０はチェック欄や自由記載欄ではないが，記号文字の“■”のフォントを使用したため，黒塗り領域と判定され，破線の四角い枠が表示されている。このような場合，この黒塗り領域８０の設定を無効にすることができる。例えば，マウスカーソルを黒塗り領域８０内に移動して，マウスを右クリックすることで黒塗り領域設定を無効にすることができる。黒塗り領域設定を無効にした場合，黒塗り領域が検出されたことを示す破線の四角い枠を非表示にする。また，無効にした黒塗り領域内にマウスカーソルを移動してマウスを右クリックすることで，黒塗り領域設定を再度有効にすることもできる。
以上のようにして，黒塗り領域の設定が完了する。
【００４８】
（領域属性判定部１０６）
領域属性判定部１０６は，検出された黒塗り領域がチェック欄なのか自由記載欄なのかを判定する。判定は以下の式（２）により行うことができる。
【００４９】
α≦（Ｘｂ÷Ｙｂ）≦βの場合はチェック欄
（Ｘｂ÷Ｙｂ）＜ａ，または，β＜（Ｘｂ÷Ｙｂ）の場合は自由記載欄
・・・（２）
Ｘｂ：黒塗り領域のＸ方向のサイズ（ドット数）
Ｙｂ：黒塗り領域のＹ方向のサイズ（ドット数）
α，βの値はあらかじめ最適な値に設定しておく。
【００５０】
（文書画像変換部１０７）
文書画像変換部１０７は，自由記載欄と判定された箇所において，図９に示したように，黒塗り領域を消去（白塗りの領域に変更）する。図９（ａ）は黒塗り領域消去前の文書画像を示しており，図９（ｂ）は黒塗り領域消去後（白塗りの領域に変更後）の文書画像を示している。さらに，文書画像変換部１０７は，チェック欄と判定された箇所において，図１０に示したように，外枠９０の部分だけ残して白抜きにする。図１０（ａ）は白抜き前（黒塗りの状態）の文書画像を示しており，図１０（ｂ）は白抜き後の文書画像を示している。図１１は，白抜き時の外枠９０のサイズの一例を示す説明図である。なお，図１１に示した枠の幅Ｄの値（ドット数）は，実験などにより最適な値に設定しておく。
【００５１】
（領域情報出力部１０８）
領域情報出力部１０８では，すべてのチェック欄の領域情報（左上の座標値とチェック欄のＸ方向とＹ方向のサイズ）と，自由記載欄の領域情報（左上の座標値と自由記載欄のＸ方向とＹ方向のサイズ）を記入領域の領域情報として出力する。これら領域情報は，後段の文書データ作成部１４において，文書の画像データと重ね合わせられる埋め込み情報として用いられる。
【００５２】
以上，埋め込み情報作成部１３の詳細について説明した。
本実施の形態にかかる記入用文書作成装置１０により作成された記入用文書３０は，チェック欄や自由記載欄に記載がなされた後，必要に応じて，記入内容を検出する読み取り装置（図示しない）に入力される。かかる読み取り装置において，記入領域の領域情報が検出され，検出された領域情報をもとに，チェック欄へのチェックの有無や自由記載欄への記入内容が自動的に検出される。
【００５３】
（第１の実施の形態の効果）
以上説明したように，本実施の形態によれば，記入用文書の作成者がチェック欄と自由記載欄にそれぞれ所定の黒塗り領域を配することで，記入領域を設定することができる。そして，記入領域に関する領域情報を文書画像データへの埋め込み情報として作成するにあたり，埋め込み情報作成部１３において一連の工程を自動化することができる。すなわち，埋め込み情報作成部１３において，黒塗り領域の検出，チェック欄か自由記載欄かの判定から，黒塗り領域を本来の記入領域に変換するといった埋め込み情報作成の一連の工程を自動化することができる。このようにして，記入用文書の作成者による記入領域の設定の手間や時間を大幅に削減することができる。また，記入領域を正確に設定できるので，記入領域の誤設定を防止することが可能である。
【００５４】
（第２の実施の形態）
本実施の形態にかかる記入用文書作成装置は，図１に示した上記第１の実施の形態にかかる記入用文書作成装置１０のうち，埋め込み情報作成部１３を埋め込み情報作成部２３に置き換えた構成を採用する。その他の構成要素については，上記第１の実施の形態と実質的に同様であるため重複説明を省略する。以下に，本実施の形態の特徴的構成要素である埋め込み情報作成部２３の詳細について，図１２〜図１７を参照しながら説明する。
【００５５】
図１２は，本実施の形態にかかる埋め込み情報作成部の概略構成を示すブロック図である。埋め込み情報作成部２３は，図１２に示したように，形状設定部１１０と，チェック領域検出部１１１と，チェック領域表示部１１２と，領域修正部１０５と，自由記載欄設定部１１３と，領域情報出力部１０８を備えて構成されている。
【００５６】
本実施の形態では，上述のように，文書作成部１１において作成される文書として，チェック欄および自由記載欄を有する記入用文書を想定しており，チェック欄には任意の文字あるいは記号が付与される。また，自由記載欄には特に何も付与しない。すなわち，上記第１の実施の形態では，チェック欄には記号文字の“■”のフォントを付与したり，自由記載欄には黒塗りの長方形の画像を付与しておく必要があったが，本実施の形態では，従来の記入用文書の作成方法と同じ方法で記入用文書を作成すればよい。例えば，チェック欄には記号文字の“□”のフォントを付与したり，白抜きの略正方形の画像を付与することができる。また，自由記載欄には特に何も付与しないでよい。
【００５７】
文書作成部１１において作成された記入用文書は，文書画像作成部１２において画像化される。記入用文書の文書画像は，埋め込み情報作成部２３のチェック領域検出部１１１に入力される。
【００５８】
（形状設定部１１０）
形状設定部１１０には，チェック欄に使用される所定の画素パターンが設定登録される（以下，この画素パターンを登録画像という）。例えば，記号文字の“□”のフォントを，文書画像作成部１２で記入用文書を画像化するのと同様の方法を用いてあらかじめ画像に変換し，形状設定部１１０に登録しておく。図１３は，チェック欄に使用される登録画像の一例を示す説明図である。ここでは一例として，Ｘｅ×Ｙｅのサイズの白抜きの略正方形の画像を登録画像として採用する。
【００５９】
（チェック領域検出部１１１）
チェック領域検出部１１１は，文書画像作成部１２で作成された文書画像を入力とし，チェック欄の領域（チェック領域）を検出する。以下に，チェック領域の検出方法の一例を，図１４に示した流れ図を参照しながら説明する。
【００６０】
まず，第１の実施の形態の黒塗り領域検出部１０３と実質的に同様の方法で黒画素（画素値＝０）の位置を探索する（ステップＳ２１）。
【００６１】
黒画素を発見したら，その黒画素がチェック領域の一部（左上の画素）であるかを判定する（ステップＳ２２）。
まず，発見した黒画素の位置の座標（Ｘｂ，Ｙｂ）を始点（左上の座標値）として，形状設定部１１０に登録した登録画像と同じサイズ（Ｘｅ×Ｙｅ）の画像（以下，比較画像という。）を抽出する。
【００６２】
次に，比較画像と登録画像とを比較する（ステップＳ２３）。
同一座標位置について比較画像と登録画像の画素値を比較し，画素値が同じ場合には０，画素値が異なる場合には１として，すべての比較結果の総和を，以下の式（３）により算出する。
【００６３】
2005020549.tif 000003
・・・式（３）
Ｓ：比較結果の総和
Ｉｅ（Ｘ，ｙ）：登録画像の座標（Ｘ，ｙ）の画素値（Ｉｅ（０，０）は登録画像の左上座標の画素値）
Ｉｓ（Ｘ，ｙ）：比較画像の座標（Ｘ，ｙ）の画素値（ＩＳ（０，０）は比較画像の左上座標の画素値）
Ｘｅ：登録画像のＸ方向のサイズ（ドット数）
Ｙｅ：登録画像のＹ方向のサイズ（ドット数）
ＸＯＲ：排他的論理和（双方の値が同じ場合は０，異なる場合は１を返す）
【００６４】
ここで算出した比較結果の総和ＳがＳ＞０の場合，比較画像と登録画像の同一座標位置について画素値の異なる画素が存在するので，ステップＳ２１で発見した黒画素は，チェック領域の一部（左上の画素）ではないと判定する。また，算出した比較結果の総和ＳがＳ＝０の場合，比較画像と登録画像の同一座標位置について画素値の異なる画素が存在しないので，ステップＳ２１で発見した黒画素は，チェック領域の一部（左上の画素）であると判定する。そして，この黒画素の座標（Ｘｂ，Ｙｂ）を左上座標としたサイズ（Ｘｅ×Ｙｅ）の範囲をチェック欄の領域として設定する。
【００６５】
以上の各工程を経て，チェック領域の一部と判定された場所でのチェック領域の範囲を設定する。以上の各工程は，すべての画素を調べ終わるまで繰り返される（ステップＳ２４）。以上のようにして，チェック領域検出部１１１はチェック領域を検出する。
【００６６】
なお上記において，チェック領域が重複することはないものとすると，すでにチェック領域と判定された範囲においては，黒画素位置の検索工程（ステップＳ２１）をスキップすることも可能である。また，画像サイズはｎ×ｍであり，比較画像の領域はＸｅ×Ｙｅであることから，Ｘ＝ｎ−Ｘｅ〜ｎかつＹ＝ｍ−Ｙｅ〜ｍの範囲にはチェック領域の左上の画素は存在しない。そこで，Ｘ＝ｎ−Ｘｅ〜ｎかつＹ＝ｍ−Ｙｅ〜ｍの範囲については，黒画素位置の検索工程（ステップＳ２１）をスキップするようにしてもよい。
【００６７】
（チェック領域表示部１１２）
チェック領域表示部１１２は，図１５に示したように，コンピュータのディスプレイなどに記入用文書の画像を表示し，チェック領域検出部１１１で検出されたチェック領域の確認が行えるようにする。図１５に示した一例では，チェック領域検出部１１１で検出されたチェック領域には破線の四角い枠が表示されている。
【００６８】
（領域修正部１０５）
領域修正部１０５では，チェック領域表示部１１２に表示された画像を確認した後，チェック領域検出部１１１で検出したチェック領域の有効，無効を設定できる。すなわち，上記第１の実施の形態と同様に，チェック欄ではないが，記号文字の“□”のフォントを使用したため，チェック領域と判定されたような場合，そのチェック領域の設定を無効にすることができる。例えば，マウスカーソルをそのチェック領域内に移動して，右クリックすることでチェック領域設定を無効にすることができる。チェック領域設定を無効にした場合，チェック領域が検出されたことを示す破線の四角い枠を非表示にする。また，無効にしたチェック領域内にマウスカーソルを移動してマウスを右クリックすることで，チェック領域設定を再度有効にすることもできる。
以上のようにして，チェック領域の設定が完了する。
【００６９】
（自由記載欄設定部１１３）
自由記載欄設定部１１３では文書画像に自由記載欄を設定する。本実施の形態では，マウスの操作によるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）で自由記載欄を設定する場合について説明する。画面上に記入用文書の画像を表示し，例えば図１６に示したような自由記載欄として設定したい領域の左上座標（Ｘｂ，Ｙｂ）にマウスカーソルを移動してマウス右ボタンを押下し，右下座標（Ｘｆ，Ｙｆ）までマウスカーソルをドラッグすることで，自由記述欄を設定することができる。この際，自由記載欄のサイズなどの情報，例えば，左上座標（Ｘｂ，Ｙｂ）および右下座標（Ｘｆ，Ｙｆ）などの情報は，領域情報出力部１０８に通知される。一般に，自由記載欄は，チェック欄に比べて数が少なく，また，領域が大きいために正確性を厳密に要求されないことから，このようなＧＵＩによる設定であっても，記入領域の設定の手間や時間が極度に増加したり，誤設定を招くことはない。
このようにして，すべての自由記載欄を設定する。
【００７０】
（領域情報出力部１０８）
領域情報出力部１０８では，すべてのチェック欄の領域情報（左上の座標値とチェック欄のＸ方向とＹ方向のサイズ）と，自由記載欄の領域情報（左上の座標値と自由記載欄のＸ方向とＹ方向のサイズ）を記入領域の領域情報として出力する。これら領域情報は，後段の文書データ作成部１４において，文書の画像データと重ね合わせられる埋め込み情報として用いられる。
【００７１】
以上，埋め込み情報作成部２３の詳細について説明した。
本実施の形態にかかる記入用文書作成装置２０により作成された記入用文書３０は，チェック欄や自由記載欄に記載がなされた後，必要に応じて，記入内容を検出する読み取り装置（図示しない）に入力される。かかる読み取り装置において，記入領域の領域情報が検出され，検出された領域情報をもとに，チェック欄へのチェックの有無や自由記載欄への記入内容が自動的に検出される。
【００７２】
（第２の実施の形態の効果）
以上説明したように，本実施の形態によれば，上記第１の実施の形態と同様の効果が得られる。すなわち，埋め込み情報作成部２３において，チェック領域の検出工程を自動化することができるので，記入用文書の作成者による記入領域の設定の手間や時間を大幅に削減することができるとともに，記入領域を正確に設定できるので，記入領域の誤設定を防止することが可能である。
【００７３】
さらに，上記第１の実施の形態ではチェック欄には記号文字“■”のフォントを使用したり，自由記載欄には黒塗りの図形を付与しておく必要があったが，本実施の形態では，例えば，チェック欄には記号文字の“□”のフォントを付与し，自由記載欄は特に何も付与しないなど，従来と同じ作成方法で記入用文書３０を作成することができる。記入用文書の作成時のフォーマットと印刷時のフォーマットとを同じにすることができるため，記入用文書の印刷前にデザインの確認を行うことが可能である。
【００７４】
以上，添付図面を参照しながら本発明にかかる記入用文書作成装置および記入用文書の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００７５】
例えば，上記第２の実施の形態では，チェック欄に記号文字の“□”のフォントを付与する場合について説明したが，本発明はこれに限定されない。例えば，上記第１の実施の形態の場合と同様に，文書画像変換部を備えることで，記号文字の“□”の変わりに任意の記号文字あるいは画像を，チェック欄として使用することができる。すなわち，埋め込み情報作成部２３は，さらに，チェック領域検出部１１１で検出された画素パターンが白抜きの略正方形でないときに，その画素パターンを白抜きの略正方形（例えば，記号文字の“□”）に変換する文書画像変換部を備えるようにしてもよい。このとき，領域情報出力部１０８は，この白抜きの略正方形の領域情報を文書画像データへの埋め込み情報として出力することになる。
【００７６】
【発明の効果】
以上説明したように，本発明によれば，記入用文書の作成者がチェック欄と自由記載欄にそれぞれ所定の黒塗り領域を配することで，記入領域を設定することができる。そして，記入領域に関する領域情報を文書画像データへの埋め込み情報として作成するにあたり，埋め込み情報作成部において一連の工程を自動化することができる。すなわち，埋め込み情報作成部において，黒塗り領域の検出，チェック欄か自由記載欄かの判定から，黒塗り領域を本来の記入領域に変換するといった埋め込み情報作成の一連の工程を自動化することができる。このようにして，記入用文書の作成者による記入領域の設定の手間や時間を大幅に削減することができる。また，記入領域を正確に設定できるので，記入領域の誤設定を防止することが可能である。
【図面の簡単な説明】
【図１】記入用文書作成装置１０の概略構成を示すブロック図である。
【図２】第１の実施の形態にかかる埋め込み情報作成部１３の概略構成を示すブロック図である。
【図３】文書作成部１１において作成される記入用文書の一例を示す説明図である。
【図４】黒塗り領域の検出方法を示す流れ図である。
【図５】黒画素探索工程の説明図である。
【図６】黒塗り領域検出工程の説明図である。
【図７】黒塗り領域検出工程の説明図である。
【図８】領域表示部１０４による文書画像の表示の一例を示す説明図である。
【図９】自由記載欄についての文書画像変換工程の説明図であり，（ａ）は黒塗り領域消去前の文書画像を示しており，（ｂ）は黒塗り領域消去後（白塗りの領域に変更後）の文書画像を示している。
【図１０】チェック欄についての文書画像変換工程の説明図であり，（ａ）は白抜き前（黒塗りの状態）の文書画像を示しており，（ｂ）は白抜き後の文書画像を示している。
【図１１】チェック欄の外枠のサイズを示す説明図である。
【図１２】第２の実施の形態にかかる埋め込み情報作成部２３の概略構成を示すブロック図である。
【図１３】チェック欄に使用される登録画像の一例を示す説明図である。
【図１４】チェック領域の検出方法を示す流れ図である。
【図１５】チェック領域表示部１１２による文書画像の表示の一例を示す説明図である。
【図１６】自由記載欄設定工程の説明図である。
【図１７】従来の回答記入領域を示す説明図であり，（ａ）は正しく回答記入領域を設定した場合を示しており，（ｂ）は間違えて回答記入領域を設定した場合を示しており，（ｃ）は記入例を示している。
【符号の説明】
１０  記入用文書作成装置
１１  文書作成部
１２  文書画像作成部
１３  埋め込み情報作成部
１４  文書データ作成部
１５  文書出力部
３０  記入用文書
１０３  黒塗り領域検出部
１０４  領域表示部
１０５  領域修正部
１０６  領域属性判定部
１０７  画像変換部
１０８  領域情報出力部
１１０  形状設定部
１１１  チェック領域検出部
１１２  チェック領域表示部
１１３  自由記載欄設定部
【図１】
2005020549.tif 000004
【図２】
2005020549.tif 000005
【図３】
2005020549.tif 000006
【図４】
2005020549.tif 000007
【図５】
2005020549.tif 000008
【図６】
2005020549.tif 000009
【図７】
2005020549.tif 000010
【図８】
2005020549.tif 000011
【図９】
2005020549.tif 000012
【図１０】
2005020549.tif 000013
【図１１】
2005020549.tif 000014
【図１２】
2005020549.tif 000015
【図１３】
2005020549.tif 000016
【図１４】
2005020549.tif 000017
【図１５】
2005020549.tif 000018
【図１６】
2005020549.tif 000019
【図１７】
2005020549.tif 000020