(57)【要約】【課題】用紙に書き加えられた加筆情報の抽出およびこの用紙に予め記されていた既存情報の改変の検出を従来よりも容易に行う。【解決手段】用紙に記入欄５０Ｒを設定しておく。さらに、この用紙に記入欄５０Ｒごとの第一の位置と単語５０Ｔごとの第二の位置および第一の特徴とを示す二次元バーコードを記し、回答者へ配付する。その後、この用紙から読み取った画像である読取画像の中の、この読取画像に含まれる二次元バーコードに示される第一の位置と同じ位置に記されている画像を、加筆情報として抽出する。さらに、この読取画像の中の、この二次元バーコードに示される第二の位置と同じ位置に記されている画像の第二の特徴と、この二次元バーコードに示される、第二の位置に対応する第一の特徴との差が所定の範囲を超える場合に、この第二の位置にある第二の領域を改変領域として抽出する。【選択図】図６
2015222890.tif 000002
【特許請求の範囲】
【請求項１】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有する記録媒体に、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを示すコードを記しておき、
前記記録媒体から読み取った画像である読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出し、
前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該コードに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する、
ことを特徴とする情報収集方法。
【請求項２】
前記記録媒体は、用紙であり、
前記コードは、二次元バーコードであり、
前記第一の領域および前記第二の領域は、前記記録媒体の一方の面に設けられ、前記コードを他方の面に記しておく、
請求項１に記載の情報収集方法。
【請求項３】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有する記録媒体に、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを記録した特徴データの保存場所を示すコードを記しておき、
前記記録媒体から読み取った画像である読取画像に含まれる前記コードに示される前記保存場所から前記特徴データを取得し、
前記読取画像の中の、前記特徴データに記録されている前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出し、
前記読取画像の中の、前記特徴データに記録されている前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該特徴データに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する、
ことを特徴とする情報収集方法。
【請求項４】
前記記録媒体は、用紙であり、
前記コードは、二次元バーコードであり、
前記記録媒体の、前記第一の領域および前記第二の領域がある面に、前記コードを記しておく、
請求項３に記載の情報収集方法。
【請求項５】
前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に画像が記されていない場合に、当該第一の位置に対応する前記第一の領域を未記入領域として抽出する、
請求項１ないし請求項４のいずれかに記載の情報収集方法。
【請求項６】
前記読取画像を、抽出した前記加筆情報、前記改変領域、および前記未記入領域を示すように加工して出力する、
請求項５に記載の情報収集方法。
【請求項７】
前記第一の特徴は、前記第二の領域に記された画像を構成するドットの個数であり、
前記第二の特徴は、前記第二の位置と同じ位置に記されている画像を構成するドットの個数である、
請求項１ないし請求項６のいずれかに記載の情報収集方法。
【請求項８】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有し、かつ、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを示すコードを記した記録媒体を提供する、記録媒体提供手段と、
前記記録媒体から読み取った画像である読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出する、加筆情報抽出手段と、
前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該コードに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する、改変領域抽出手段と、
を有することを特徴とする情報収集システム。
【請求項９】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有し、かつ、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを記録した特徴データの保存場所を示すコードを記した記録媒体を提供する、記録媒体提供手段と、
前記記録媒体から読み取った画像である読取画像に含まれる前記コードに示される前記保存場所から前記特徴データを取得する取得手段と、
前記読取画像の中の、前記特徴データに記録されている前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出する、加筆情報抽出手段と、
前記読取画像の中の、前記特徴データに記録されている前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該特徴データに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する、加筆情報抽出手段と、
を有することを特徴とする情報収集システム。
【請求項１０】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有し、かつ、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを示すコードを記した記録媒体から、情報を収集する情報収集装置であって、
前記記録媒体から読み取った画像である読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出する、加筆情報抽出手段と、
前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該コードに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する、改変領域抽出手段と、
を有することを特徴とする情報収集装置。
【請求項１１】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有し、かつ、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを記録した特徴データの保存場所を示すコードを記した記録媒体から、情報を収集する情報収集装置であって、
前記記録媒体から読み取った画像である読取画像に含まれる前記コードに示される前記保存場所から前記特徴データを取得する取得手段と、
前記読取画像の中の、前記特徴データに記録されている前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出する、加筆情報抽出手段と、
前記読取画像の中の、前記特徴データに記録されている前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該特徴データに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する、加筆情報抽出手段と、
を有することを特徴とする情報収集装置。
【請求項１２】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有し、かつ、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを示すコードを記した記録媒体から、情報を収集するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記記録媒体から読み取った画像である読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出する処理と、
前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該コードに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する処理と、
を実行させることを特徴とするコンピュータプログラム。
【請求項１３】
情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有し、かつ、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを記録した特徴データの保存場所を示すコードを記した記録媒体から、情報を収集するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記記録媒体から読み取った画像である読取画像に含まれる前記コードに示される前記保存場所から前記特徴データを取得する処理と、
前記読取画像の中の、前記特徴データに記録されている前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出する処理と、
前記読取画像の中の、前記特徴データに記録されている前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該特徴データに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する処理と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙などに書き込まれた情報を収集する技術に関する。
【背景技術】
【０００２】
従来、サービスまたは商品の申込のために、所定のフォームに申込者が情報を入力し、提供者へ提出することが、しばしば行われている。アンケートも同様の方法で行われている。
【０００３】
さらに、近年、フォームによる情報のやり取りのためにウェブの技術が使用されることが、多い。例えば、提供者は、氏名、住所、および注文の内容などを入力するためのウェブページをフォームとして予め用意しておく。申込者は、自分のパーソナルコンピュータまたはスマートフォンなどを操作してウェブページへアクセスし、これらの事項を入力し提供者へ提出する。
【０００４】
一方、フォームが印刷された印刷物に申込者が手書きで所定の情報を記入し、提供者へ提出することも、依然として行われている。しかし、近年は、記入された情報の取扱いにおいて、コンピュータの技術が使用されることが多い。
【０００５】
特許文献１に記載される技術によると、未記入フォーム電子文書の記入欄に記入データが記入された場合、ファイル名がファイル名領域に記録されて第一のフォーム電子文書が生成される。それが印刷され捺印されて原本が作成される。文書取得部は、原本が読み取られて生成された原本画像データのファイル名領域の画像から第二のフォーム電子文書を取得する。照合部は、原本画像データと第二のフォーム電子文書を照合し、一致の場合、第二のフォーム電子文書の記入データがデータベースに登録され第二のフォーム電子文書に原本画像データの捺印画像が挿入されて原本フォーム電子文書が生成される。
【０００６】
特許文献２に記載される技術によると、ユーザは、まず、所定の印刷物に記入を行う。認証システムは、ユーザが記入した情報をデータとして受信し、受信した記入情報に基づいて電子文書を作成する。さらに、認証システムは、作成した電子文書を特定するコードを作成する。そして、認証システムは、当該コード及び作成した電子文書を一意に識別する識別情報を、認証情報として印刷物に添付又は貼付する。その後、例えば所定の運用をした後、認証システムは、印刷物に添付又は貼付された認証情報に基づいて、印刷物又は電子文書に改竄があるか否かを検知する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−３００９６号公報
【特許文献２】特開２００４−５４５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、回答者が、用紙に回答を記入するだけでなく、その用紙に記されているフォームの一部分を改変してしまうことがある。このような改変が望ましくない場合がある。
【０００９】
しかし、従来の技術によると、書き加えられた情報を用紙から抽出する処理と、この用紙に予め記されていた情報が改変された処理とを、纏めて行うことが容易でない。
【００１０】
本発明は、このような課題に鑑み、用紙に書き加えられた加筆情報の抽出およびこの用紙に予め記されていた既存情報の改変の検出を従来よりも容易に行うことを、目的とする。
【課題を解決するための手段】
【００１１】
本発明の一形態に係る情報収集方法は、情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有する記録媒体に、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを示すコードを記しておき、前記記録媒体から読み取った画像である読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出し、前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該コードに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する。
【００１２】
好ましくは、前記記録媒体は、用紙であり、前記コードは、二次元バーコードであり、前記第一の領域および前記第二の領域は、前記記録媒体の一方の面に設けられ、前記コードを他方の面に記しておく。
【００１３】
本発明の他の一形態に係る情報収集方法は、情報を書き加えるための領域である１つまたは複数の第一の領域とそれ以外の領域である１つまたは複数の第二の領域とを有する記録媒体に、当該第一の領域ごとの第一の位置と当該第二の領域ごとの第二の位置および記された画像の第一の特徴とを記録した特徴データの保存場所を示すコードを記しておき、前記記録媒体から読み取った画像である読取画像に含まれる前記コードに示される前記保存場所から前記特徴データを取得し、前記読取画像の中の、前記特徴データに記録されている前記第一の位置と同じ位置に記されている画像を、加筆情報として抽出し、前記読取画像の中の、前記特徴データに記録されている前記第二の位置と同じ位置に記されている画像の第二の特徴と、当該特徴データに示される、当該第二の位置に対応する前記第一の特徴との差が所定の範囲を超える場合に、当該第二の位置にある前記第二の領域を改変領域として抽出する。
【００１４】
好ましくは、前記記録媒体は、用紙であり、前記コードは、二次元バーコードであり、前記記録媒体の、前記第一の領域および前記第二の領域がある面に、前記コードを記しておく。
【００１５】
または、前記読取画像の中の、当該読取画像に含まれる前記コードに示される前記第一の位置と同じ位置に画像が記されていない場合に、当該第一の位置に対応する前記第一の領域を未記入領域として抽出する。
【００１６】
または、前記読取画像を、抽出した前記加筆情報、前記改変領域、および前記未記入領域を示すように加工して出力する。
【００１７】
または、前記第一の特徴は、前記第二の領域に記された画像を構成するドットの個数であり、前記第二の特徴は、前記第二の位置と同じ位置に記されている画像を構成するドットの個数である。
【発明の効果】
【００１８】
本発明によると、用紙に書き加えられた加筆情報の抽出およびこの用紙に予め記されていた既存情報の改変の検出を従来よりも容易に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】手書情報収集システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】端末装置のハードウェア構成の例を示す図である。
【図４】回答用プログラムによって実現される端末装置の機能的構成の例を示す図である。
【図５】配付チェック用プログラムによって実現される端末装置の機能的構成の例を示す図である。
【図６】申込フォームの例を示す図である。
【図７】回答フォームデータ提供部の構成の例を示す図である。
【図８】申込フォームを構成するオブジェクトの位置の例を示す図である。
【図９】申込用紙の例を示す図である。
【図１０】申込用紙の例を示す図である。
【図１１】申込用紙の表面の例を示す図である。
【図１２】回答用紙チェック部の構成の例を示す図である。
【図１３】チェック結果画像の例を示す図である。
【図１４】端末装置における全体的な処理の流れの例を示すフローチャートである。
【図１５】申込フォームの提供の処理の流れの例を示すフローチャートである。
【図１６】申込フォームの提供の処理の流れの変形例を示すフローチャートである。
【図１７】回答のチェックの処理の流れの例を示すフローチャートである。
【図１８】回答のチェックの処理の流れの例を示すフローチャートである。
【図１９】記入欄オブジェクトおよび記入禁止欄オブジェクトの形態の変形例を示す図である。
【図２０】申込フォームの一部分を秘匿する例を示す図である。
【発明を実施するための形態】
【００２０】
図１は、手書情報収集システム４の全体的な構成の例を示す図である。図２は、画像形成装置１Ａのハードウェア構成の例を示す図である。図３は、端末装置２Ａのハードウェア構成の例を示す図である。図４は、回答用プログラム２ＡＰによって実現される端末装置２Ａの機能的構成の例を示す図である。図５は、配付チェック用プログラム２ＢＰによって実現される端末装置２Ｂの機能的構成の例を示す図である。
【００２１】
手書情報収集システム４は、所定の事項を回答するためのフォームが印刷された用紙にユーザがペンで書き込んだ情報を収集する。以下、このフォームを「回答フォーム」と記載し、）回答フォームが印刷された用紙を「回答用紙」と記載する。
【００２２】
手書情報収集システム４は、図１に示すように、画像形成装置１Ａ、１Ｂ、端末装置２Ａ、２Ｂ、スキャナ２Ｋ、２Ｌ、サーバ３、および通信回線ＮＷなどによって構成される。これらの装置は、通信回線ＮＷを介して互いに通信を行うことができる。通信回線ＮＷとして、インターネット、ＬＡＮ（Local Area Network）、公衆回線、または専用線などが用いられる。
【００２３】
画像形成装置１Ａ、端末装置２Ａ、およびスキャナ２Ｋは、情報を提供するユーザ（つまり、回答者）によって操作される。一方、画像形成装置１Ｂ、端末装置２Ｂ、およびスキャナ２Ｌは、情報を収集するユーザによって操作される。
【００２４】
画像形成装置１Ａは、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置であって、コピー、プリンタ、ファックス、およびスキャナなどの機能を集約した装置である。
【００２５】
画像形成装置１Ａは、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、タッチパネルディスプレイ１０ｅ、操作キーパネル１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、モデム１０ｈ、スキャンユニット１０ｉ、画像処理部１０ｊ、およびプリントユニット１０ｋなどによって構成される。
【００２６】
タッチパネルディスプレイ１０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａなどが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｅは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００２７】
操作キーパネル１０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００２８】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって端末装置２Ａまたはサーバ３などの装置と通信を行う。
【００２９】
モデム１０ｈは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３０】
スキャンユニット１０ｉは、プラテンガラスの上にセットされた用紙に記されている画像を読み取って画像データを生成する。
【００３１】
画像処理部１０ｊは、ＮＩＣ１０ｇ、モデム１０ｈ、またはスキャンユニット１０ｉによって得られた画像データに対して解像度の変換、傾き補正、および天地補正などの処理を行う。
【００３２】
プリントユニット１０ｋは、スキャンユニット１０ｉによって読み取られた画像のほか、他の装置から受信した画像を、画像処理部１０ｊによって適宜、処理を施した後、用紙に印刷する。
【００３３】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、上述のコピーなどの機能を実現するためのソフトウェアが記憶されている。
【００３４】
これらのソフトウェアを構成するプログラムまたはモジュールは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００３５】
画像形成装置１Ｂは、画像形成装置１Ａと同様、複合機またはＭＦＰなどと呼ばれる画像処理装置である。したがって、画像形成装置１Ｂも、画像形成装置１Ａと同様に構成される。
【００３６】
端末装置２Ａは、画像形成装置１Ａが提供する種々のサービスをユーザが遠隔的に受けるためのクライアントである。端末装置２Ａは、回答用紙に情報を記入するために用いられる。
【００３７】
端末装置２Ａとして、パーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどが用いられる。以下、端末装置２Ａとしてノート型のパーソナルコンピュータが用いられる場合を例に説明する。
【００３８】
端末装置２Ａは、図３に示すようにＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、補助記憶装置２０ｄ、タッチパネルディスプレイ２０ｅ、キーボード２０ｆ、ポインティングデバイス２０ｇ、およびＮＩＣ２０ｈなどによって構成される。
【００３９】
タッチパネルディスプレイ２０ｅは、ユーザに対してメッセージを与えるための画面、処理の結果を示す画面、またはユーザが指令を入力するための画面などを表示する。また、タッチパネルディスプレイ２０ｅは、タッチされた位置を検知し、ＣＰＵ２０ａにその位置を通知する。
【００４０】
キーボード２０ｆおよびポインティングデバイス２０ｇは、指令および条件などをユーザが入力するために用いられる。
【００４１】
ＮＩＣ２０ｈは、ＴＣＰ／ＩＰなどのプロトコルで画像形成装置１Ａ、スキャナ２Ｋ、またはサーバ３などの装置と通信を行う。
【００４２】
ＲＯＭ２０ｃまたは補助記憶装置２０ｄには、画像形成装置１Ａおよびスキャナ２Ｋそれぞれのドライバのほか、回答用プログラム２ＡＰが記憶されている。これらのプログラムは、必要に応じてＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。補助記憶装置２０ｄとして、ハードディスクまたはＳＳＤなどが用いられる。
【００４３】
回答用プログラム２ＡＰによると、図４に示す回答フォームデータ取得部２０１、印刷要求部２０２、および回答処理部２０３などの機能が実現される。
【００４４】
スキャナ２Ｋは、情報が手書きされた回答用紙をスキャンするために用いられる。スキャナ２Ｋは、端末装置２Ａと通信回線ＮＷを介して通信を行うが、ＵＳＢ（Universal Serial Bus）ケーブルなどを介して通信を行ってもよい。
【００４５】
端末装置２Ｂも、端末装置２Ａと同様、パーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどのコンピュータである。以下、端末装置２Ｂとしてノート型のパーソナルコンピュータが用いられる場合を例に説明する。したがって、端末装置２Ｂのハードウェアの構成は、端末装置２Ａのハードウェアの構成と同様であり、図３に示した通りである。
【００４６】
ただし、端末装置２Ｂは、回答フォームを配付する処理および回答用紙に手書きされた内容などに不備がないかどうかを検証（チェック）する処理を行う。また、端末装置２Ｂは、画像形成装置１Ｂおよびスキャナ２Ｌとともに使用される。そこで、端末装置２ＢのＲＯＭまたは補助記憶装置には、配付チェック用プログラム２ＢＰ、画像形成装置１Ｂのドライバ、およびスキャナ２Ｌのドライバが記憶されている。
【００４７】
配付チェック用プログラム２ＢＰによると、図５に示す回答フォームデータ提供部２２１および回答用紙チェック部２２２などの機能が実現される。
【００４８】
スキャナ２Ｌは、手書きされた後の回答用紙をスキャンするために用いられる。スキャナ２Ｌは、端末装置２Ｂと通信回線ＮＷを介して通信を行うが、ＵＳＢケーブルなどを介して通信を行ってもよい。
【００４９】
サーバ３は、回答フォームのデータ（後述する特徴データ６６）を記憶し、要求に応じてこのデータを提供する。サーバ３として、いわゆるサーバ機が用いられる。いわゆるクラウドストレージによってサーバ３を実現してもよい。
【００５０】
以下、会社Ｃｘが提供するサービスへの加入を希望する顧客Ｕｘが、加入のための手続を行う場合を例に、手書情報収集システム４の各装置の機能を説明する。
【００５１】
〔概略〕
顧客Ｕｘは、主に端末装置２Ａを操作することによって、加入の申込みのための作業を行う。一方、会社Ｃｘの従業員は、主に端末装置２Ｂを操作することによって、申込みの受付のための作業を行う。
【００５２】
会社Ｃｘは、このサービスへの加入のための回答フォームとして、申込フォーム５０（図６参照）を顧客Ｕｘへ配付する。
【００５３】
顧客Ｕｘは、申込フォーム５０を用紙に印刷し、所定の欄にペンで自分の氏名を手書きする。さらに、所定の欄にペンで証人の氏名を証人に手書きしてもらう。そして、申込用紙を会社Ｃｘへ提出する。
【００５４】
会社Ｃｘは、提出された申込用紙に不備がないかどうかを、端末装置２Ｂによってチェックする。
【００５５】
〔申込フォーム５０の準備および配付〕
図６は、申込フォーム５０の例を示す図である。図７は、回答フォームデータ提供部２２１の構成の例を示す図である。図８は、申込フォーム５０を構成するオブジェクトの位置の例を示す図である。図９は、申込用紙５ＦＡの例を示す図である。図１０は、申込用紙５ＦＢの例を示す図である。
【００５６】
申込フォーム５０には、図６に示すように、単語オブジェクト５０Ｔ、記入欄オブジェクト５０Ｒ、および記入禁止欄オブジェクト５０Ｈが配置されている。
【００５７】
単語オブジェクト５０Ｔは、英単語を表わす文字列である。記入欄オブジェクト５０Ｒは、顧客Ｕｘがペンで情報を書き込むための矩形の欄である。本実施形態では、矩形の空欄が、記入欄オブジェクト５０Ｒとして用いられる。記入禁止欄オブジェクト５０Ｈは、顧客Ｕｘが情報を書き加えることが禁止されている矩形の欄である。本例では、何らかの情報が印刷されている矩形の欄が、記入禁止欄オブジェクト５０Ｈとして用いられる。
【００５８】
端末装置２Ｂの補助記憶装置には、申込フォーム５０の画像データである画像ファイル６０が予め記憶されている。画像ファイル６０のフォーマットとして、例えば、ＰＤＦ（Portable Document Format）またはＴＩＦＦ（Tagged Image File Format）などが用いられる。図６の例においては、１つ目の枠および３つ目の枠の中に文字列が配置されているが、画像ファイル６０には、どちらの文字列も示されていない。これらの文字列は、後述する処理によって配置される。
【００５９】
顧客Ｕｘは、会社Ｃｘの提供するサービスへの加入を希望する旨を示す電子メールを端末装置２Ａによって会社Ｃｘへ送信する。なお、所定の事項（本例では、自分の氏名および証人の氏名）を、この電子メールに書いておく。
【００６０】
この電子メールを会社Ｃｘが端末装置２Ｂによって受信すると、端末装置２Ｂの回答フォームデータ提供部２２１は、申込フォーム５０のデータを顧客Ｕｘへ提供する処理を、次のように実行する。
【００６１】
回答フォームデータ提供部２２１は、図７に示すように、カスタマイズ処理部２３１、オブジェクト検出部２３２、特徴データ生成部２３３、特徴コード生成部２３４、第一の回答フォーム生成部２３５、アップロード処理部２３６、保存場所コード生成部２３７、第二の回答フォーム生成部２３８、および回答フォームデータ送信部２３９などによって構成される。
【００６２】
カスタマイズ処理部２３１は、画像ファイル６０を補助記憶装置から読み出す。そして、電子メールに示される顧客Ｕｘの氏名および証人の氏名の文字列が、申込フォーム５０の中の１つ目の枠および３つ目の枠の内にそれぞれ配置されるように画像ファイル６０を更新することによって、回答フォームファイル６１を生成する。
【００６３】
オブジェクト検出部２３２は、回答フォームファイル６１に示される、申込フォーム５０に含まれる単語オブジェクト５０Ｔ、記入欄オブジェクト５０Ｒ、および記入禁止欄オブジェクト５０Ｈを検出する。単語オブジェクト５０Ｔは、公知の文字認識技術によって検出することができる。記入欄オブジェクト５０Ｒおよび記入禁止欄オブジェクト５０Ｈは、公知の画像認識技術によって矩形の枠を特定し、その中に文字などの画像があるか否かを判別することによって、検出することができる。
【００６４】
オブジェクト検出部２３２によると、図８に示す位置から単語オブジェクト５０Ｔおよび記入欄オブジェクト５０Ｒが検出される。点線で示す位置が、単語オブジェクト５０Ｔの位置である。一点鎖線で示す位置が、記入欄オブジェクト５０Ｒの位置である。二点鎖線で示す位置が、記入禁止欄オブジェクト５０Ｈの位置である。
【００６５】
特徴データ生成部２３３は、オブジェクト検出部２３２によって単語オブジェクト５０Ｔなどが検出されると、特徴データ６６を生成する。
【００６６】
特徴データ６６には、オブジェクトごとの種類（単語オブジェクト、記入欄オブジェクト、または記入禁止欄オブジェクト）が示される。さらに、単語オブジェクト５０Ｔごとの特徴および申込フォーム５０における位置と、記入禁止欄オブジェクト５０Ｈごとの特徴および申込フォーム５０における位置と、記入欄オブジェクト５０Ｒごとの位置とが示される。
【００６７】
単語オブジェクト５０Ｔの特徴として、例えば、単語オブジェクト５０Ｔが表わす文字列のドットの個数または面積が用いられる。単語オブジェクト５０Ｔが表わす各文字のアスキーコードを用いてもよい。または、単語オブジェクト５０Ｔのビットマップそのものを特徴として用いてもよい。
【００６８】
記入禁止欄オブジェクト５０Ｈの特徴として、例えば、記入禁止欄オブジェクト５０Ｈの中に配置されている画像のドットの個数が用いられる。または、記入禁止欄オブジェクト５０Ｈの中のビットマップそのものを特徴として用いてもよい。
【００６９】
特徴コード生成部２３４は、特徴データ生成部２３３によって生成された特徴データ６６を表わす二次元バーコードである特徴コード５０Ｃを生成する。特徴コード５０Ｃとして、モノクロの二次元バーコードを用いてもよいが、カラーの二次元バーコードを用いるのが望ましい。カラーの二次元バーコードの技術として、特開２００７−３２３６３２号公報または特開２０１０−１９１９４４号公報に記載される技術を用いることができる。
【００７０】
第一の回答フォーム生成部２３５は、カスタマイズされた申込フォーム５０を１ページ目に配置し特徴コード５０Ｃを２ページ目に配置したドキュメントの画像データである回答フォームファイル６２を生成する。
【００７１】
ところで、回答フォームファイル６２を使用して両面印刷を行うと、１枚の用紙の表（おもて）面に申込フォーム５０が印刷され、裏面に特徴コード５０Ｃが印刷される。通常、特徴データ６６のサイズが大きければ、特徴コード５０Ｃを構成するセルの数が多くなり特徴コード５０Ｃが大きくなる。特徴コード５０Ｃが大きすぎると、特徴コード５０Ｃを申込フォーム５０とともに同じ用紙の同じ面に印刷することができなくなる。そこで、申込フォーム５０および特徴コード５０Ｃを別々の面に印刷するのである。
【００７２】
しかし、申込フォーム５０と特徴コード５０Ｃとが別々の面に印刷されると、後述するように、回答用紙の両方の面をスキャンしなければならない。スキャンを行う装置のスペックによっては、両面をスキャンするのが面倒なことがある。そこで、アップロード処理部２３６、保存場所コード生成部２３７、および第二の回答フォーム生成部２３８は、次の処理を行う。
【００７３】
アップロード処理部２３６は、特徴データ６６をサーバ３へアップロードする。そして、特徴データ６６が保存された場所を示す保存場所情報（例えば、ＵＲＬ（Uniform Resource Locator）を取得する。
【００７４】
保存場所コード生成部２３７は、保存場所情報を表わす二次元バーコードである保存場所コード５０Ｓを生成する。保存場所情報は、特徴データ６６が示す情報よりもずっと少ないので、保存場所コード５０Ｓを構成するセルの数を少なくすることができる。よって、保存場所コード５０Ｓのサイズも、特徴コード５０Ｃよりも小さくすることができる。特徴コード５０ＣとしてＱＲコード（登録商標）が用いられる。
【００７５】
第二の回答フォーム生成部２３８は、回答フォームファイル６３を生成する。回答フォームファイル６３は、１ページのドキュメントの画像データである。このページには、申込フォーム５０が配置され、さらに、単語オブジェクト５０Ｔ、記入欄オブジェクト５０Ｒ、および記入禁止欄オブジェクト５０Ｈのいずれも配置されていない位置に保存場所コード５０Ｓが配置される。
【００７６】
回答フォームデータ送信部２３９は、回答フォームファイル６２または回答フォームファイル６３を電子メールに添付して端末装置２Ａへ送信する。
【００７７】
回答フォームファイル６２および回答フォームファイル６３のどちらを生成するのかは、顧客Ｕｘが指定してもよいし、会社Ｃｘの従業員が指定してもよい。または、両方生成して顧客Ｕｘへ提供し、どちらを使用するのかを顧客Ｕｘが決めてもよい。
【００７８】
端末装置２Ａにおいて、回答フォームデータ取得部２０１は、回答フォームファイル６２または回答フォームファイル６３を電子メールから取得する。
【００７９】
すると、印刷要求部２０２は、申込フォーム５０を印刷するように画像形成装置１Ａへ要求する。この際に、回答フォームファイル６２または回答フォームファイル６３を画像形成装置１Ａへ送信する。なお、画像形成装置１Ａが回答フォームファイル６２または回答フォームファイル６３のフォーマットに対応していない場合は、印刷要求部２０２は、これを画像形成装置１Ａに対応するＰＤＬ（Page Description Language）のデータに変換して送信する。
【００８０】
すると、画像形成装置１Ａは、回答フォームファイル６２または回答フォームファイル６３に基づいて画像を用紙に印刷する。これにより、回答用紙が生成される。回答フォームファイル６２に基づく場合は、図９に示すような申込用紙５ＦＡが回答用紙として得られる。回答フォームファイル６３に基づく場合は、図１０に示すような申込用紙５ＦＢが回答用紙として得られる。
【００８１】
なお、会社Ｃｘの従業員が画像形成装置１Ｂによって申込用紙５ＦＡまたは申込用紙５ＦＢを用意し、顧客Ｕｘへ郵送してもよい。
【００８２】
〔申込およびその受付〕
図１１は、申込用紙５ＦＡの表面の例を示す図である。図１２は、回答用紙チェック部２２２の構成の例を示す図である。図１３は、チェック結果画像５２１、５２２の例を示す図である。
【００８３】
顧客Ｕｘは、図１１のように、申込用紙５ＦＡまたは申込用紙５ＦＢの表面の２つ目の枠に自分の氏名を手書きし、４つ目の枠に証人の氏名を証人に手書きしてもらう。会社Ｃｘに連絡したいことがあれば、５つ目の枠にそれを手書きすることができる。そして、申込用紙５ＦＡを使用した場合は、申込用紙５ＦＡの表面をスキャナ２Ｋに読み取らせる。これにより、申込用紙５ＦＡの表面に描かれた画像の画像ファイル６７１が生成される。一方、申込用紙５ＦＢを使用した場合は、申込用紙５ＦＢの表面および裏面をスキャナ２Ｋに読み取らせる。これにより、申込用紙５ＦＡの表面に描かれた画像および裏面に描かれた画像の画像ファイル６７２が生成される。スキャナ２Ｋの代わりに画像形成装置１Ａにスキャンさせてもよい。
【００８４】
端末装置２Ａの回答処理部２０３は、スキャナ２Ｋから画像ファイル６７１または画像ファイル６７２を受信し、これを回答データ６８として電子メールに添付して端末装置２Ｂへ送信する。これにより、回答用紙に記入された回答が会社Ｃｘへ与えられる。
【００８５】
なお、顧客Ｕｘは、回答データ６８を電子メールで送信する代わりに、申込用紙５ＦＡまたは申込用紙５ＦＢを会社Ｃｘへ郵送してもよい。
【００８６】
端末装置２Ｂにおいて、回答用紙チェック部２２２は、回答用紙（申込用紙５ＦＡ、５ＦＢ）に手書きされた内容などに不備がないかどうかを、次のようにチェックする。
【００８７】
回答用紙チェック部２２２は、図１２に示すように、回答データ取得部２４１、オブジェクト検出部２４２、特徴データ復号部２４３、特徴データダウンロード部２４４、加筆画像抽出部２４５、改変情報抽出部２４６、チェック結果出力処理部２４７などによって構成される。
【００８８】
回答データ取得部２４１は、電子メールが端末装置２Ａから送信されてきたら、回答データ６８をこの電子メールから取得する。ただし、申込用紙５ＦＡまたは申込用紙５ＦＢが郵送されてきた場合は、会社Ｃｘの従業員は、これを画像形成装置１Ｂまたはスキャナ２Ｌにスキャンさせることによって回答データ６８を生成し、端末装置２Ｂに入力する。
【００８９】
オブジェクト検出部２４２は、回答データ６８に示される画像から、単語オブジェクト５１Ｔ、空欄オブジェクト５１Ｅ、非空欄オブジェクト５１Ｆ、特徴コード５０Ｃ、および保存場所コード５０Ｓを検出する。
【００９０】
単語オブジェクト５１Ｔは、単語オブジェクト５０Ｔと同様、英単語を表わす文字列である。空欄オブジェクト５１Ｅは、矩形の空欄である。非空欄オブジェクト５１Ｆは、何らかの画像が中に示される矩形の欄である。なお、特徴コード５０Ｃおよび保存場所コード５０Ｓは、いずれか一方のみが検出される。
【００９１】
特徴データ復号部２４３は、回答データ６８から特徴コード５０Ｃが検出された場合に、特徴コード５０Ｃを特徴データ６６に復号する。
【００９２】
特徴データダウンロード部２４４は、回答データ６８から保存場所コード５０Ｓが検出された場合に、保存場所コード５０Ｓに示される保存場所情報（例えば、ＵＲＬ）に基づいて、サーバ３から特徴データ６６をダウンロードする。
【００９３】
加筆画像抽出部２４５は、回答データ６８に示される、申込用紙５ＦＡまたは申込用紙５ＦＢの表面の画像（以下、「申込フォーム５１」と記載する。）の中から、書き加えられた画像（以下、「加筆画像５０Ｋ」と記載する。）を次のように抽出する。
【００９４】
加筆画像抽出部２４５は、特徴データ復号部２４３または特徴データダウンロード部２４４によって得られた特徴データ６６に基づいて、申込フォーム５０の中の記入欄オブジェクト５０Ｒの位置を特定する。申込フォーム５１の中から、特定された位置と同じ位置にあるオブジェクトを検索する。そして、検索されたオブジェクトが非空欄オブジェクト５１Ｆであれば、その非空欄オブジェクト５１Ｆの中に配置されている画像を、加筆画像５０Ｋとして検出する。
【００９５】
ところで、顧客Ｕｘが記入欄オブジェクト５０Ｒ以外の部分を改変（修正、改ざん）して回答することがある。例えば、単語オブジェクト５０Ｔを書き換えたり、記入禁止欄オブジェクト５０Ｈに手書きしたりすることがある。改変情報抽出部２４６は、このような改変を次のように抽出する。
【００９６】
改変情報抽出部２４６は、特徴データ復号部２４３または特徴データダウンロード部２４４によって得られた特徴データ６６に基づいて、申込フォーム５０の中の単語オブジェクト５０Ｔの位置を特定する。申込フォーム５１の中から、特定された位置と同じ位置にある単語オブジェクト５１Ｔを検索し、その単語オブジェクト５１Ｔの特徴を算出する。特徴データ６６に示される、その単語オブジェクト５０Ｔの特徴と、算出した特徴とを比較する。そして、両者が一致しなければ、その単語オブジェクト５１Ｔを、改変されたものとして抽出する。一致しなければ、その単語オブジェクト５１Ｔが改変されていないと判別する。なお、両者の差異が一定の範囲内であれば、改変されていないと判別してもよい。
【００９７】
また、改変情報抽出部２４６は、特徴データ復号部２４３または特徴データダウンロード部２４４によって得られた特徴データ６６に基づいて、申込フォーム５０の中の記入禁止欄オブジェクト５０Ｈの位置を特定する。申込フォーム５１の中から、特定された位置と同じ位置にある欄（空欄オブジェクト５１Ｅまたは非空欄オブジェクト５１Ｆ）を検索し、その欄の特徴を算出する。特徴データ６６に示される、その記入禁止欄オブジェクト５０Ｈの特徴と、算出した特徴とを比較する。そして、両者が一致しなければ、その欄を、改変されたものとして抽出する。一致しなければ、その欄が改変されていないと判別する。なお、両者の差異が一定の範囲内であれば、改変されていないと判別してもよい。
【００９８】
加筆画像抽出部２４５および改変情報抽出部２４６が処理を実行する前に、申込フォーム５１に含まれる単語オブジェクト５１Ｔおよび非空欄オブジェクト５１Ｆそれぞれの特徴を算出しておいてもよい。
【００９９】
チェック結果出力処理部２４７は、加筆画像抽出部２４５および改変情報抽出部２４６による抽出の結果を、次のような形態で出力する。
【０１００】
例えば、図１３（Ａ）のようなチェック結果画像５２１をタッチパネルディスプレイに表示させ、または、画像形成装置１Ｂに印刷させる。チェック結果画像５２１は、加筆画像抽出部２４５によって抽出された加筆画像５０Ｋおよび改変情報抽出部２４６によって抽出された欄を、他のオブジェクトとは異なる形態で（例えば、太線で囲って）示している。さらに、加筆画像抽出部２４５によって加筆画像５０Ｋが抽出されなかった空欄オブジェクト５１Ｅ（つまり、記入漏れの可能性がある欄）も、他のオブジェクトとは異なる形態で表わす。太線で囲う代わりに、色を変えて（例えば、赤色で）を表わしてもよい。
【０１０１】
図１３（Ｂ）のようなチェック結果画像５２２をタッチパネルディスプレイに表示させ、または、画像形成装置１Ｂに印刷させてもよい。チェック結果画像５２２は、加筆画像抽出部２４５によって抽出された加筆画像５０Ｋ、改変情報抽出部２４６によって抽出された欄、および加筆画像抽出部２４５によって加筆画像５０Ｋが抽出されなかった空欄オブジェクト５１Ｅのみを抜き出して示している。各オブジェクトが選ばれた理由を吹き出しによって示してもよい。または、加筆画像５０Ｋを赤色に着色し、記入漏れの可能性がある欄を赤色で塗り潰し、改変があった箇所に赤色の複数の斜線を引いてもよい。
【０１０２】
図１４は、端末装置２Ｂにおける全体的な処理の流れの例を示すフローチャートである。図１５は、申込フォーム５０の提供の処理の流れの例を示すフローチャートである。図１６は、申込フォーム５０の提供の処理の流れの変形例を示すフローチャートである。図１７および図１８は、回答のチェックの処理の流れの例を示すフローチャートである。
【０１０３】
次に、端末装置２Ｂの全体的な処理の流れを、図１４ないし図１８のフローチャートを参照しながら説明する。
【０１０４】
端末装置２Ｂは、端末装置２Ａなどからの入力があるごとに、それに応じて図１４に示すように処理を実行する。
【０１０５】
端末装置２Ｂは、会社Ｃｘの提供するサービスへの加入を希望する旨を示す電子メールを受信すると（＃１１でＹｅｓ）、所定の事項を記入するための申込フォーム５０を要求元へ提供するための処理を行う（＃１２）。この処理の手順は、図１５に示す通りである。
【０１０６】
図１５において、端末装置２Ｂは、回答用紙の印刷面（片面または両面）の希望のほか、顧客Ｕｘおよび証人それぞれの氏名などの条件を取得する（＃７０１）。
【０１０７】
端末装置２Ｂは、取得した両人の氏名を申込フォーム５０に配置する（＃７０２）。申込フォーム５０を構成するオブジェクトを抽出し、各オブジェクトの特徴を算出して特徴データ６６を生成する（＃７０３）。
【０１０８】
印刷面の希望が「両面」である場合は（＃７０４でＹｅｓ）、端末装置２Ｂは、特徴コード５０Ｃを生成する（＃７０５）。そして、１ページ目（表面）に申込フォーム５０を配置し２ページ目に特徴コード５０Ｃを配置したドキュメントのデータ（回答フォームファイル６２）を生成し、要求元へ送信する（＃７０６）。
【０１０９】
一方、印刷面の希望が「片面」である場合は（＃７０４でＮｏ）、端末装置２Ｂは、特徴データ６６をサーバ３へアップロードし（＃７０７）、特徴データ６６が保存された場所を示す保存場所コード５０Ｓを生成する（＃７０８）。そして、１ページ目（表面）に申込フォーム５０を配置し申込フォーム５０の中のオブジェクトのない位置に保存場所コード５０Ｓを配置したドキュメントのデータ（回答フォームファイル６３）を生成し、要求元へ送信する（＃７０９）。
【０１１０】
このようにして、申込フォーム５０が電子データとして要求元へ届けられる。申込フォーム５０を印刷物として要求元へ届ける場合は、端末装置２Ｂは、図１５に示した処理の代わりに、図１６に示す処理を行えばよい。
【０１１１】
図１６のステップ＃７２１〜＃７２５、＃７２７〜＃７２８の処理は、電子データとして申込フォーム５０を提供する場合と同様であって、図１５のステップ＃７０１〜＃７０５、＃７０７〜＃７０８で説明した通りである。
【０１１２】
印刷面の希望が「両面」である場合は（＃７２４でＹｅｓ）、端末装置２Ｂは、回答フォームファイル６２を画像形成装置１Ｂへ送信することによって、回答用紙を印刷するように指令する（＃７２６）。すると、画像形成装置１Ｂは、回答フォームファイル６２に基づいて印刷を行う。これにより、申込用紙５ＦＡ（図９参照）が得られる。
【０１１３】
一方、印刷面の希望が「片面」である場合は（＃７２４でＮｏ）、端末装置２Ｂは、回答フォームファイル６３を画像形成装置１Ｂへ送信することによって、回答用紙を印刷するように指令する（＃７２９）。すると、画像形成装置１Ｂは、回答フォームファイル６３に基づいて印刷を行う。これにより、申込用紙５ＦＢ（図１０参照）が得られる。
【０１１４】
顧客Ｕｘは、必要な情報を申込用紙５ＦＡまたは申込用紙５ＦＢに書き込み、これをスキャンして回答データ６８に電子データ化する。そして、電子メールに回答データ６８を添付して会社Ｃｘへ送信する。または、申込用紙５ＦＡまたは申込用紙５ＦＢを会社Ｃｘへ郵送してもよい。
【０１１５】
図１４に戻って、端末装置２Ｂは、回答の電子メールを受信すると（＃１３でＹｅｓ）、申込用紙５ＦＡまたは申込用紙５ＦＢを検証（チェック）する処理を、図１７〜図１８に示す手順で実行する（＃１４）。
【０１１６】
図１７および図１８において、端末装置２Ｂは、この電子メールから回答データ６８を取得する（＃７５１）。
【０１１７】
回答データ６８が示す画像（特に、申込用紙５ＦＡの裏面の画像）にカラーコードつまり特徴コード５０Ｃが含まれている場合は（＃７５２でＹｅｓ）、端末装置２Ｂは、特徴コード５０Ｃを特徴データ６６に復号する（＃７５３）。
【０１１８】
一方、回答データ６８が示す画像（特に、申込用紙５ＦＢの表面の画像）にＱＲコードつまり保存場所コード５０Ｓが含まれている場合は（＃７５２でＮｏ）、端末装置２Ｂは、保存場所コード５０Ｓが示すＵＲＬに基づいて特徴データ６６をダウンロードする（＃７５４）。
【０１１９】
端末装置２Ｂは、回答データ６８が示す表面の画像からオブジェクトを検出し、単語オブジェクト５１Ｔおよび非空欄オブジェクト５１Ｆそれぞれの特徴を算出する（＃７５５）。そして、ステップ＃７５３または＃７５４で取得した特徴データ６６に示される特徴とステップ＃７５５で算出した特徴とを比較し（＃７５６）、加筆、未記入、および改変を次のように抽出する（＃７５７〜＃７６４）。
【０１２０】
端末装置２Ｂは、申込フォーム５０の中に記入欄オブジェクト５０Ｒがあり（＃７５７でＹｅｓ）、かつ、申込フォーム５１の、その記入欄オブジェクト５０Ｒの位置と同じ位置に、画像があれば（＃７５８でＹｅｓ）、その画像を加筆画像５０Ｋとして抽出する（＃７５９）。画像がなければ（＃７５８でＮｏ）、記入欄オブジェクト５０Ｒを記入漏れの可能性がある欄（未記入欄）として抽出する（＃７６０）。
【０１２１】
同じ位置にあるが特徴が相違する単語オブジェクト５０Ｔと単語オブジェクト５１Ｔとがある場合は（＃７６１でＹｅｓ）、端末装置２Ｂは、この単語オブジェクト５１Ｔを改変情報として抽出する（＃７６２）。
【０１２２】
同じ位置にあるが特徴が相違する記入禁止欄オブジェクト５０Ｈと非空欄オブジェクト５１Ｆとがある場合は（＃７６３でＹｅｓ、＃７６４でＹｅｓ）、この非空欄オブジェクト５１Ｆを改変情報として抽出する（＃７６５）。
【０１２３】
そして、端末装置２Ｂは、ステップ＃７６０、＃７６２、＃７６４で抽出した結果を、図１３のようなチェック結果画像５２１またはチェック結果画像５２２として出力する（＃７６６）。
【０１２４】
本実施形態によると、回答用紙に書き加えられた加筆情報の抽出、回答用紙に予め記されていた既存情報の改変の抽出、および記入漏れと思われる欄の抽出を従来よりも容易に行うことができる。
【０１２５】
本実施形態では、単語オブジェクト５０Ｔまたは記入禁止欄オブジェクト５０Ｈごとに改変の有無をチェックしたが、他の単位で改変の有無をチェックしてもよい。例えば、１文字ごとに改変の有無をチェックしてもよい。または、申込フォーム５０を複数のブロックに区切り、ブロックごとに改変の有無をチェックしてもよい。
【０１２６】
図１９は、記入欄オブジェクト５０Ｒおよび記入禁止欄オブジェクト５０Ｈの形態の変形例を示す図である。図２０は、申込フォーム５０の一部分を秘匿する例を示す図である。
【０１２７】
本実施形態では、申込フォーム５０の中の空欄が記入欄オブジェクト５０Ｒであり、何らかの情報が印刷されている欄が記入禁止欄オブジェクト５０Ｈであった。しかし、空欄だけでなく、何らかの情報が印刷されている欄にも回答者に情報を書き加えてもらうように運用される場合がある。そこで、記入欄オブジェクト５０Ｒおよび記入禁止欄オブジェクト５０Ｈを、図１９（Ａ）に示すように、枠の太さを変えることによって区別してもよい。または、図１９（Ｂ）に示すように、所定の角（例えば、左上の角）に異なる印を付すことによって区別してもよい。
【０１２８】
記入用の欄が、枠ではなく、罫線によって表わされる場合がある。そこで、この罫線を含む領域を記入欄オブジェクト５０Ｒとして検出できるように、記入欄オブジェクト５０Ｒを、図１９（Ｃ）のように所定の印を付すことによって定義してもよい。または、１本の罫線から上の、所定の高さまでの領域を記入欄オブジェクト５０Ｒとして検出してもよい。
【０１２９】
回答用紙に記入された内容の一部を秘匿して出力した方が好ましい場合がある。例えば、図２０（Ａ）に示すアンケートフォーム５０’の印刷物が回答用紙として配付され、図２０（Ｂ）に示す申込フォーム５１’が得られたとする。２番目および３番目の記入欄オブジェクト５０Ｒに記入された内容は、ごく一部の従業員のみが閲覧することができるのが、望ましい。または、記入欄オブジェクト５０Ｒごとに、内容を閲覧することができる従業員が異なるのが望ましい場合もある。
【０１３０】
そこで、記入欄オブジェクト５０Ｒごとに、アクセス権を予め設定しておく。記入欄オブジェクト５０Ｒごとに、アクセス権に応じたマークを付しておいてもよい。
そして、回答を閲覧しようとする従業員に与えられたアクセス権に応じて、一部の記入欄オブジェクト５０Ｒを秘匿して出力する。例えば、このアンケートの対象である店舗の経営者には、図２０（Ｃ）のように、個人情報に関する記入欄オブジェクト５０Ｒをマスクして出力する。顧客からの問合せに対応する従業員（いわゆる、お客様相談室の担当者）には、図２０（Ｂ）のように、何も秘匿せずに出力する。
【０１３１】
記入欄オブジェクト５０Ｒは、記入された回答の画像と同じ色の矩形の画像を重ねることによって秘匿すればよい。または、記入された回答の画像を削除し、所定の画像（例えば、「マル秘」という文字の画像）を記入欄オブジェクト５０Ｒに重ねることによって秘匿してもよい。
【０１３２】
図２０の申込フォーム５１’を出力するに際して、端末装置２Ｂは、図１７〜図１８のフローチャートのステップ＃７６６において、端末装置２Ｂを操作しているユーザのアクセス権に基づいて、秘匿すべき加筆画像５０Ｋとそうでない加筆画像５０Ｋとを判別する。そして、秘匿すべき加筆画像５０Ｋに対して上述の通りマスクを施すなどの処理を行い、申込フォーム５１’を出力する。
【０１３３】
本実施形態では、特徴データ６６をサーバ３へアップロードしたが、特徴データ６６の代わりに特徴コード５０Ｃをアップロードしてもよい。
【０１３４】
本実施形態では、端末装置２Ａおよび端末装置２Ｂは、電子メールによってデータをやり取りしたが、ウェブサーバを介してやり取りしてもよい。
【０１３５】
本実施形態では、図４に示した機能を端末装置２Ａによって実現したが、画像形成装置１Ａによって実現してもよい。同様に、図５に示した機能を端末装置２Ｂの代わりに画像形成装置１Ｂによって実現してもよい。
【０１３６】
本実施形態では、申込フォーム５０の記録媒体として用紙を使用したが、電子ペーパを使用してもよい。
【０１３７】
その他、手書情報収集システム４、画像形成装置１Ａ、１Ｂ、端末装置２Ａ、２Ｂの全体または各部の構成、処理内容、処理順序、データの構成、チェック結果の示し方などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１３８】
４  手書情報収集システム（情報収集システム）
１Ａ  画像形成装置（記録媒体提供手段）
２Ｂ  端末装置（情報収集装置、コンピュータ）
２４４  特徴データダウンロード部（取得手段）
２４５  加筆情報抽出部（加筆情報抽出手段）
２４６  改変情報抽出部（改変領域抽出手段）
５０Ｃ  特徴コード
５０Ｈ  記入禁止欄オブジェクト
５０Ｋ  加筆画像（加筆情報）
５０Ｒ  記入欄オブジェクト
５０Ｓ  保存場所コード
５０Ｔ  単語オブジェクト
５１  申込フォーム（読取画像）
６６  特徴データ
【図１】
2015222890.tif 000003
【図２】
2015222890.tif 000004
【図３】
2015222890.tif 000005
【図４】
2015222890.tif 000006
【図５】
2015222890.tif 000007
【図６】
2015222890.tif 000008
【図７】
2015222890.tif 000009
【図８】
2015222890.tif 000010
【図９】
2015222890.tif 000011
【図１０】
2015222890.tif 000012
【図１１】
2015222890.tif 000013
【図１２】
2015222890.tif 000014
【図１３】
2015222890.tif 000015
【図１４】
2015222890.tif 000016
【図１５】
2015222890.tif 000017
【図１６】
2015222890.tif 000018
【図１７】
2015222890.tif 000019
【図１８】
2015222890.tif 000020
【図１９】
2015222890.tif 000021
【図２０】
2015222890.tif 000022