(57)【要約】【課題】画像のうちから精度よく記入情報を検出できる情報処理装置を提供する。【解決手段】情報処理装置１００は、第１画像Ｇ１と、第２画像Ｇ２とを処理する。第１画像Ｇ１は、第１記入領域Ｆ１を含み第１記入領域Ｆ１が空白である。第２画像Ｇ２は、第１記入領域Ｆ１と同じである第２記入領域Ｆ２を含む。第２記入領域には記入情報が記入される。情報処理装置１００は、第１検出部１０１と、第２検出部１０２とを備える。第１検出部１０１は、第１画像Ｇ１のうちから第１記入領域Ｆ１を検出する。第２検出部１０２は、第１検出部１０１による第１記入領域Ｆ１の検出結果に基づいて、第２画像Ｇ２のうちから第２記入領域Ｆ２を特定して、特定された第２記入領域Ｆ２に記入された記入情報を検出する。【選択図】図１
2020113054.tif 000002
【特許請求の範囲】
【請求項１】
第１記入領域を含み前記第１記入領域が空白である第１画像と、
前記第１記入領域と同じである第２記入領域を含み前記第２記入領域に記入情報が記入された第２画像と
を処理する情報処理装置であって、
前記第１画像のうちから前記第１記入領域を検出する第１検出部と、
前記第１検出部による前記第１記入領域の検出結果に基づいて、前記第２画像のうちから前記第２記入領域を特定して、特定された前記第２記入領域に記入された前記記入情報を検出する第２検出部と
を備える、情報処理装置。
【請求項２】
前記第１記入領域は、記入情報としての記号が記入されるための空白の第１記号領域を含み、
前記第１記号領域は、四角形形状を有し、隣接する辺の長さが異なる、請求項１に記載の情報処理装置。
【請求項３】
前記第１記入領域は、記入情報としてのチェックマークが記入されるための空白の第２記号領域を含み、
前記第２記号領域は、四角形形状を有する、請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記第１記入領域は、記入情報としての記号が記入されるための空白の第３記号領域を含み、
前記第３記号領域は、一方向に伸びる線分を含む、請求項１から請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第１記入領域は、各々に記入情報としての記号が記入されるための空白の複数の第４記号領域を含み、
前記複数の第４記号領域の各々は、四角形形状を有し、
前記複数の第４記号領域は、一直線上に配置され、
前記複数の第４記号領域のうち互いに隣り合う前記第４記号領域の間隔は、前記第４記号領域の一辺の長さよりも短い、請求項１から請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記第２画像から検出された前記記入情報をテキストデータに変換する変換部と、
前記第１検出部による前記第１記入領域の検出結果に基づいて、複数の記入欄を有する表を作成する作成部と
をさらに備え、
前記作成部は、前記複数の記入欄のうち前記第１記入領域に応じた記入欄に、前記テキストデータを入力する、請求項１から請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
前記第１記入領域の追加と前記第１記入領域の修正と前記第１記入領域の削除とのうちの少なくとも１つの改変を受け付ける改変部をさらに備える、請求項１から請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
前記改変部を外部装置から制御できるように、前記改変部と前記外部装置とを接続する通信部をさらに備える、請求項７に記載の情報処理装置。
【請求項９】
第１シートに形成された前記第１画像及び第２シートに形成された前記第２画像をそれぞれ読み取る読取部をさらに備える、請求項１から請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
記入領域を含み前記記入領域に記入情報が記入された画像を処理する情報処理装置であって、
前記画像のうちから前記記入領域を検出する検出部と、
前記記入領域の修正と前記記入領域の追加と前記記入領域の削除とのうち少なくとも１つを受け付ける改変部と
を備える、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
一般的に、用紙に記入された情報（記入情報）をデジタル化する場合、ユーザーは、例えば、用紙に記入された情報を目視で確認し、確認した情報をキーボードでパーソナルコンピューターに入力していた。
【０００３】
そこで、特許文献１に記載の方法では、画像読取装置でレシートの画像を読取り、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）技術のような文字認識技術によって、レシートに印字された文字を文字コードに変換した。そして、文字コードを解析してレシートに印字された金額が検出され、検出された金額を示す情報がデジタル化された。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２００９／０１１９５７４号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、レシートに印字された内容によっては、文字コードを解析してもレシートの画像から金額を検出できない場合があった。つまり、金額のような記入情報の検出精度が低かった。
【０００６】
本発明は上記課題に鑑みてなされたものであり、その目的は、画像のうちから精度よく記入情報を検出できる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の観点によれば、情報処理装置は、第１画像と第２画像とを処理する情報処理装置である。第１画像は、第１記入領域を含み前記第１記入領域が空白である。第２画像は、前記第１記入領域と同じである第２記入領域を含み前記第２記入領域に記入情報が記入されている。情報処理装置は、第１検出部と、第２検出部とを備える。第１検出部は、前記第１画像のうちから前記第１記入領域を検出する。第２検出部は、前記第１検出部による前記第１記入領域の検出結果に基づいて、前記第２画像のうちから前記第２記入領域を特定して、特定された前記第２記入領域に記入された前記記入情報を検出する。
【０００８】
本発明の第２の観点によれば、情報処理装置は、記入領域を含み前記記入領域に記入情報が記入された画像を処理する。情報処理装置は、検出部と改変部とを備える。検出部は、前記画像のうちから前記記入領域を検出する。改変部は、前記記入領域の修正と前記記入領域の追加と前記記入領域の削除とのうち少なくとも１つを受け付ける。
【発明の効果】
【０００９】
本発明によれば、画像のうちから精度よく記入情報を検出できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像形成装置を示す図である。
【図２】本実施形態に係る第１画像を示す図である。
【図３】（ａ）は、本実施形態に係る第１記号領域を示す図である。（ｂ）は、本実施形態に係る第２記号領域を示す図である。（ｃ）は、本実施形態に係る第３記号領域を示す図である。（ｄ）は、本実施形態に係る第４記号領域を示す図である。
【図４】本実施形態に係る第１画像のうちから検出された第１記入領域を示す図である。
【図５】本実施形態に係る第１画像のプレビュー画面を示す図である。
【図６】本実施形態に係る第１画像に割り当てられたＩＤを示す図である。
【図７】本実施形態に係る第２画像を示す図である。
【図８】（ａ）は、本実施形態に係る表示部に表示されるダイアログボックスを示す。（ｂ）は、本実施形態に係る作成部が作成した表を示す図である。
【図９】本実施形態に係る表示部が表示する表のプレビュー画面を示す図である。
【図１０】（ａ）は、本実施形態に係る表示部に表示されるダイアログボックスを示す図である。（ｂ）は、本実施形態に係る端末に表示されるデスクトップウィンドウを示す図である。（ｃ）は、本実施形態に係る端末に表示される記入領域の修正を受け付けるための画面を示す図である。
【図１１】本実施形態に係る画像形成装置が実行する第１画像に対する処理を示すフローチャートである。
【図１２】本実施形態に係る第１検出部が実行する第１記入領域検出処理を示すフローチャートである。
【図１３】本実施形態に係る画像形成装置が実行する第２画像に対する処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されない。図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
まず、図１を参照して、本発明の実施形態に係る情報処理装置について説明する。本実施形態では、情報処理装置の一例として画像形成装置１について説明する。なお、情報処理装置は、例えば、画像読取装置、携帯端末（例えば、スマートフォン）、タブレット端末、又はパーソナルコンピューターであってもよい。
【００１３】
図１は、画像形成装置１を示す図である。図１に示すように、画像形成装置１は、制御部１００と、表示部２００と、通信部３００と、読取部４００と、画像形成部５００とを備える。
【００１４】
制御部１００は、プロセッサー及び記憶部を備える。プロセッサーは、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含む。記憶部は、半導体メモリーのようなメモリーを備え、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えてもよい。記憶部は、コンピュータープログラムを記憶している。制御部１００は、画像形成装置１の各要素を制御する。具体的には、制御部１００のプロセッサーが、記憶部に格納されたコンピュータープログラムを実行することにより、表示部２００、通信部３００、読取部４００、及び画像形成部５００を制御する。また、制御部１００のプロセッサーは、記憶部に記憶されたコンピュータープログラムを実行することにより、第１検出部１０１、第２検出部１０２、変換部１０３、作成部１０４、及び改変部１０５として機能する。つまり、制御部１００は、第１検出部１０１、第２検出部１０２、変換部１０３、作成部１０４、及び改変部１０５を含む。第１検出部１０１、第２検出部１０２、変換部１０３、作成部１０４、及び改変部１０５の詳細については後述する。
【００１５】
表示部２００は、画像を表示すると共に、ユーザーからの操作を受け付ける。表示部２００は、ディスプレー２００ａ及びタッチセンサー２００ｂを備える。ディスプレー２００ａは、例えば、液晶パネル、又は有機エレクトロルミネッセンス（有機ＥＬ）パネルである。タッチセンサー２００ｂは、ユーザーからの操作を受け付け、ユーザーの操作に応じた操作信号を制御部１００に入力する。タッチセンサー２００ｂは、例えばディスプレー２００ａの表示面上に配置される。
【００１６】
通信部３００は、通信ネットワークＮを介して、外部装置２と通信を行う。通信部３００は、例えば、ＬＡＮボードのような通信モジュール（通信機器）である。通信ネットワークＮは、例えば、インターネット、又は専用回線である。通信部３００は、外部装置２に制御部１００の要求を送信する。読取部４００は、第１シートに形成された第１画像Ｇ１及び第２シートに形成された第２画像Ｇ２をそれぞれ読み取る。第１画像Ｇ１及び第２画像Ｇ２の詳細については後述する。
【００１７】
画像形成部５００は、シートに画像を形成する。詳細には、画像形成部５００は、カセットから供給されたシートに画像を形成する。画像は、具体的には、トナー画像を示す。画像形成部５００は、感光体ドラムと、帯電部と、露光部と、現像部と、転写部と、クリーニング部と、除電部とを含む。感光体ドラム、帯電部、露光部、現像部、及び転写部によって、シートに画像が形成される。クリーニング部は、感光体ドラムの表面に残留しているトナーを除去する。除電部は、感光体ドラムの表面の残留電荷を除去する。画像形成部５００は、シートに画像を形成した後、シートを定着部に向けて送出する。定着部は、画像を加熱及び加圧してシートに定着させる。
【００１８】
次に、図２を参照して、画像形成装置１が処理する第１画像Ｇ１について説明する。図２は、第１シートに形成された第１画像Ｇ１の一例を示す図である。本実施形態では、マラソン大会の登録証を例に挙げて説明する。本実施形態において、第１シートは、マラソン大会の登録証の雛形である。図２に示すように、第１シートには、第１画像Ｇ１が形成されている。第１画像Ｇ１は、複数の第１記入領域Ｆ１を含む。第１記入領域Ｆ１は、マラソン大会の登録証を配布されたユーザーが情報を記入するための領域である。第１画像Ｇ１において、第１記入領域Ｆ１の各々は空白である。
【００１９】
次に、図３を参照して、第１検出部１０１による第１記入領域Ｆ１の検出方法について説明する。図３（ａ）〜図３（ｄ）は、互いに異なる複数の第１記入領域Ｆ１を示す。図３（ａ）に示すように、第１記入領域Ｆ１は第１記号領域Ａ１を含む。図３（ｂ）に示すように、別の第１記入領域Ｆ１は第２記号領域Ａ２を含む。図３（ｃ）に示すように、更に別の第１記入領域Ｆ１は第３記号領域Ａ３を含む。図３（ｄ）に示すように、更に別の第１記入領域Ｆ１は複数の第４記号領域Ａ４を含む。第１記号領域Ａ１、第２記号領域Ａ２、第３記号領域Ａ３、及び第４記号領域Ａ４の各々は空白である。なお、図３では、理解を容易にするために、第１記入領域Ｆ１の各々を破線で示している。
【００２０】
第１検出部１０１は、第１画像Ｇ１に対して、いわゆる「エッジ検出処理」を施すことによって、第１画像Ｇ１中のエッジを検出する。エッジ検出処理は、例えば、公知のキャニー法（Ｃａｎｎｙ  ｅｄｇｅ  ｄｅｔｅｃｔｏｒ）でもよいし、公知の微分エッジ検出処理でもよい。また、第１検出部１０１は、第１画像Ｇ１に対して、いわゆる「線分検出処理」を施すことによって、第１画像Ｇ１中の線分を検出する。線分検出処理では、Ｈｏｕｇｈ変換が用いられる。
【００２１】
まず、図３（ａ）を参照して、読取部４００によって読み取られた第１画像Ｇ１からの第１記号領域Ａ１の検出方法について説明する。図３（ａ）は、第１記号領域Ａ１を示す図である。第１記号領域Ａ１には、記入情報としての記号が入力される。記号は、例えば、ひらがな、カタカナ、漢字、及びアルファベットのような文字、数字、並びにマークのうちの少なくとも１つを含む。
【００２２】
図３（ａ）に示すように、第１記号領域Ａ１は、四角形形状を有する。本実施形態において、第１記号領域Ａ１は、長方形形状を有する。また、本実施形態において、第１記号領域Ａ１は、４つの辺１０ａ、１０ｂ、１０ｃ、１０ｄを有する。４つの辺１０ａ〜１０ｄのうち、対向する辺１０ａと辺１０ｃとは同じ長さであり、対向する辺１０ｂと辺１０ｄとは同じ長さである。また、４つの辺１０ａ〜１０ｄのうち、対向する辺１０ａと辺１０ｃとは平行であり、対向する辺１０ｂと辺１０ｄとは平行である。さらに、第１記号領域Ａ１では、隣接する辺の長さが異なる。具体的には、４つの辺１０ａ〜１０ｄのうち、辺１０ａの長さと１０ｂの長さとが異なり、辺１０ｂの長さと辺１０ｃの長さとが異なり、辺１０ｃの長さと辺１０ｄの長さとが異なり、辺１０ｄの長さと辺１０ａの長さとが異なる。さらに、４つの辺１０ａ〜１０ｄに囲まれた領域内は空白であり、記号及び図形は存在しない。
【００２３】
第１検出部１０１が第１画像Ｇ１からエッジとして４つの辺１０ａ〜１０ｄを検出し、さらに４つの辺１０ａ〜１０ｄに囲まれた領域が空白である場合、第１検出部１０１は、第１記号領域Ａ１を検出する。そして、第１記号領域Ａ１が検出されたことは、第１記入領域Ｆ１が検出されたことに相当する。
【００２４】
次に、図３（ｂ）を参照して、読取部４００によって読み取られた第１画像Ｇ１からの第２記号領域Ａ２の検出方法について説明する。図３（ｂ）は、第２記号領域Ａ２を示す図である。第２記号領域Ａ２には、記入情報としてのチェックマークが記入される。
【００２５】
図３（ｂ）に示すように、第２記号領域Ａ２は、四角形形状を有する。本実施形態において、第２記号領域Ａ２は、正方形形状を有する。また、本実施形態において、第２記号領域Ａ２は、４つの辺２０ａ、２０ｂ、２０ｃ、２０ｄを有する。４つの辺２０ａ〜２０ｄの各々は同じ長さである。また、４つの辺２０ａ〜２０ｄのうち、対向する辺２０ａと辺２０ｃとは平行であり、対向する辺２０ｂと辺２０ｄとは平行である。さらに、４つの辺２０ａ〜２０ｄに囲まれた領域内は空白であり、記号及び図形は存在しない。
【００２６】
第１検出部１０１が第１画像Ｇ１からエッジとして４つの辺２０ａ〜２０ｄを検出し、さらに４つの辺２０ａ〜２０ｄに囲まれた領域が空白である場合、第１検出部１０１は、第２記号領域Ａ２を検出する。第２記号領域Ａ２が検出されたことは、第１記入領域Ｆ１が検出されたことに相当する。
【００２７】
次に、図３（ｃ）を参照して、読取部４００によって読み取られた第１画像Ｇ１からの第３記号領域Ａ３の検出方法について説明する。図３（ｃ）は、第３記号領域Ａ３を示す図である。本実施形態において、第３記号領域Ａ３は、記入情報としての記号が入力される。
【００２８】
図３（ｃ）に示すように、第３記号領域Ａ３は、一方向に伸びる線分３０ａを含む。本実施形態において、線分３０ａは直線である。第１検出部１０１が第１画像Ｇ１のうちから線分３０ａを検出し、線分３０ａの上側に隣接する隣接領域３０ｂが空白である場合、第１検出部１０１は、第３記号領域Ａ３を検出する。第３記号領域Ａ３が検出されたことは、第１記入領域Ｆ１が検出されたことに相当する。なお、隣接領域３０ｂの高さＬ２は、第１画像Ｇ１のうちから検出された第１記号領域Ａ１または第２記号領域Ａ２の高さと同じである。本実施形態において、隣接領域３０ｂの高さＬ２は、図３（ａ）に示す第１記号領域Ａ１の高さＬ１と同じである。
【００２９】
図３（ｄ）を参照して、読取部４００によって読み取られた第１画像Ｇ１からの第４記号領域Ａ４の検出方法について説明する。図３（ｄ）は、第４記号領域Ａ４を示す図である。本実施形態において、第４記号領域Ａ４は、記入情報としての記号が入力される。
【００３０】
図３（ｄ）に示すように、複数の第４記号領域Ａ４の各々は、四角形形状を有する。本実施形態において、第４記号領域Ａ４は、正方形形状を有する。また、第４記号領域Ａ４内は空白であり、記号及び図形は存在しない。複数の第４記号領域Ａ４は、一直線上に配置されている。複数の第４記号領域Ａ４のうち互いに隣り合う第４記号領域Ａ４の間隔Ｌ３は、１つの第４記号領域Ａ４の一辺の長さＬ４よりも短い。複数の第４記号領域Ａ４が検出されたことは、第１記入領域Ｆ１が検出されたことに相当する。
【００３１】
次に、図４を参照して、第１画像Ｇ１から検出された第１記入領域Ｆ１について説明する。まず、読取部４００は、第１シートに形成された第１画像Ｇ１を読み取る。そして、第１検出部１０１は、第１画像Ｇ１のうちから複数の第１記入領域Ｆ１を検出する。具体的には、第１検出部１０１は、図４に示すように、第１記号領域Ａ１として、名前領域１１、名字領域１２、及び住所領域１３を検出する。また、第１検出部１０１は、第２記号領域Ａ２として、第１登録日領域２１、第２登録日領域２２、Ａ型領域２３、Ｂ型領域２４、及びＯ型領域２５を検出する。さらに、第１検出部１０１は、第３記号領域Ａ３として、署名領域３１及び日付領域３２を検出する。加えて、第１検出部１０１は、複数の第４記号領域Ａ４として、複数の電話番号領域４１を検出する。
【００３２】
なお、第１画像Ｇ１では、ゼッケン番号領域１６の上に、ゼッケン番号画像５０が表示されている。つまり、第１検出部１０１は、ゼッケン番号領域１６内は空白でないと判断する。従って、第１検出部１０１は、ゼッケン番号領域１６を第１記号領域Ａ１として検出しない。すなわち、第１検出部１０１は、ゼッケン番号領域１６を第１記入領域Ｆ１として検出しない。また、第１画像Ｇ１では、ＡＢ型領域２６内に、アルファベットの「Ｂ」の一部が表示されている。つまり、第１検出部１０１は、ＡＢ型領域２６内は空白でないと判断する。従って、第１検出部１０１は、ＡＢ型領域２６を第２記号領域Ａ２として検出しない。すなわち、第１検出部１０１は、ゼッケン番号領域１６を第１記入領域Ｆ１として検出しない。ただし、理解を容易にするために、図４では、ゼッケン番号領域１６としての第１記入領域Ｆ１と、ＡＢ型領域２６としての第１記入領域Ｆ１とを２点鎖線で示している。
【００３３】
次に、図５を参照して、改変部１０５が受け付ける第１記入領域Ｆ１の改変について説明する。図５は、第１画像Ｇ１のプレビュー画面２０１を示す図である。第１検出部１０１が第１画像Ｇ１のうちから第１記入領域Ｆ１を検出した後、表示部２００は、図５に示すように、第１画像Ｇ１のプレビュー画面２０１を表示する。プレビュー画面２０１では、第１検出部１０１による第１記入領域Ｆ１の検出結果が表示される。プレビュー画面２０１において、第１記入領域Ｆ１は破線で示されている。また、プレビュー画面２０１では、第１追加ボタン６０、第２追加ボタン６１、修正ボタン６２、削除ボタン６３、表設定ボタン６４、アクセスボタン６５、キャンセルボタン６６、及び実行ボタン６７が表示される。プレビュー画面２０１が表示されている間、改変部１０５は、第１記入領域Ｆ１の修正と第１記入領域Ｆ１の追加と第１記入領域Ｆ１の削除との少なくとも１つの改変を受け付けることができる。以下、改変部１０５が受け付ける第１記入領域Ｆ１の改変について詳細に説明する。
【００３４】
第１追加ボタン６０が押下されて表示部２００が接触操作されることによって、改変部１０５は、記入情報としての記号が記入されるための第１記入領域Ｆ１の追加を受け付ける。具体的には、例えば、ユーザーが第１追加ボタン６０を押下してから、表示部２００上でゼッケン番号領域１６上をドラッグすることによって、改変部１０５は、第１記入領域Ｆ１としてゼッケン番号領域１６の追加を受け付ける。ただし、改変部１０５は、ピンチアウト操作、ピンチイン操作、スライド操作、又はフリック操作に応じて記号が記入されるための第１記入領域Ｆ１のサイズの追加を受け付けてもよい。また、理解を容易にするために、図５では、新たに追加されたゼッケン番号領域１６としての第１記入領域Ｆ１を２点鎖線で示している。新たに追加された第１記入領域Ｆ１は、破線で表示されてもよい。
【００３５】
また、第２追加ボタン６１が押下されて表示部２００が接触操作されることによって、改変部１０５は、記入情報としてのチェックマークが記入されるための第１記入領域Ｆ１の追加を受け付ける。具体的には、例えば、ユーザーが第２追加ボタン６１を押下してから、表示部２００上でＡＢ型領域２６をドラッグすることによって、改変部１０５は、第１記入領域Ｆ１としてＡＢ型領域２６の追加を受け付ける。ただし、ただし、改変部１０５は、ピンチアウト操作、ピンチイン操作、スライド操作、又はフリック操作に応じてチェックマークが記入されるための第１記入領域Ｆ１のサイズの修正を受け付けてもよい。また、理解を容易にするために、図５では、新たに追加されたＡＢ型領域２６としての第１記入領域Ｆ１とを２点鎖線で示している。新たに追加された第１記入領域Ｆ１は、破線で表示されてもよい。
【００３６】
さらに、修正ボタン６２が押下されて表示部２００が接触操作されることによって、改変部１０５は、既に検出又は追加された第１記入領域Ｆ１のサイズを修正する。具体的には、ユーザーが修正ボタン６２を押下してから表示部２００上で既に検出又は追加された第１記入領域Ｆ１をドラッグすることによって、改変部１０５は、ドラッグ操作に応じて第１記入領域Ｆ１のサイズの修正を受け付ける。ただし、改変部１０５は、ピンチアウト操作、ピンチイン操作、スライド操作、又はフリック操作に応じて第１記入領域Ｆ１のサイズの修正を受け付けてもよい。
【００３７】
さらに、削除ボタン６３が押下されて表示部２００が接触操作されることによって、改変部１０５は、第１記入領域Ｆ１の削除を受け付ける。具体的には、例えば、ユーザーが削除ボタン６３を押下してから、表示部２００上で署名領域３１としての第１記入領域Ｆ１（図４参照）をタップすることによって、改変部１０５は、タップされた第１記入領域Ｆ１を削除する。ただし、理解を容易にするために、図５では、削除された署名領域３１としての第１記入領域Ｆ１を１点鎖線で示している。
【００３８】
さらに、表設定ボタン６４が押下されると、作成部１０４は、表Ｔの設定を受け付ける。表Ｔの設定については後述する。さらに、アクセスボタン６５が押下されると、ユーザーは、外部装置２を使用して、第１画像Ｇ１の第１記入領域Ｆ１を改変できる。外部装置２を使用した第１記入領域Ｆ１の改変については後述する。さらに、キャンセルボタン６６が押下されると、表Ｔの作成処理がキャンセルされる。さらに、実行ボタン６７が押下されると、検出及び／又は改変された複数の第１記入領域Ｆ１が確定される。そして、確定された複数の第１記入領域Ｆ１の各々にＩＤが割り当てられる。ＩＤは識別情報を示す。以下、図６を参照してＩＤの割り当てについて説明する。
【００３９】
図６は、第１記入領域Ｆ１に割り当てられるＩＤを示す図である。図６に示すように、プレビュー画面２０１において確定された複数の第１記入領域Ｆ１の各々には、ＩＤが割り当てられる。例えば、ゼッケン番号領域１６には、ＩＤ７０として「Ａ」が割り当てられる。また、例えば、第１登録日領域２１には、ＩＤ７１として「Ｂ」が割り当てられる。以下、同様にして複数の第１記入領域Ｆ１には、それぞれ、複数のＩＤ７０〜ＩＤ８１が割り当てられる。なお、本実施形態において、複数のＩＤ７０〜ＩＤ８１の各々は、第１画像Ｇ１の左上からから右下に向けて順番に割り当てられている。複数のＩＤ７０〜ＩＤ８１の各々は識別情報であり、第１記入領域Ｆ１と第２記入領域Ｆ２とを関連付ける。以下、図７を参照して第２画像Ｇ２及び第２記入領域Ｆ２について説明する。なお、ＩＤ７０〜ＩＤ８１は、実際には表示されない。
【００４０】
図７は、第２シートに形成された第２画像Ｇ２を示す。本実施形態において、第２シートは、記入済みのマラソン大会の登録証である。すなわち、第２シートは、第１シートの第１画像Ｇ１を複製したシートであり、ユーザーが記入情報を記入したシートのことである。第２シートには、第２画像Ｇ２が形成されている。第１画像Ｇ１の複数の第１記入領域Ｆ１にそれぞれ複数のＩＤ７０〜ＩＤ８１が割り当てられたあと、読取部４００は、第２シートに形成された第２画像Ｇ２を読み取る。第２画像Ｇ２は、複数の第２記入領域Ｆ２を含む。マラソン大会に参加するユーザーは、マラソン大会の登録証の第２記入領域Ｆ２に自身の情報を記入する。すなわち、第２画像Ｇ２の第２記入領域Ｆ２には、記入情報が記入されている。例えば、第２記入領域Ｆ２としてのゼッケン番号領域１６には、記入情報１６ａとして「６０７」が記入されている。また、例えば、第２記入領域Ｆ２としての第１登録日領域２１には、記入情報２１ａとしてチェックマークが記入されている。第２画像Ｇ２の複数の第２記入領域Ｆ２は、それぞれ、図６に示す第１画像Ｇ１の複数の第１記入領域Ｆ１と同じである。つまり、複数の第２記入領域Ｆ２と複数の第１記入領域Ｆ１とは、一対一に対応している。
【００４１】
第２検出部１０２は、第１検出部１０１による第１記入領域Ｆ１の検出結果に基づいて、第２画像Ｇ２のうちから第２記入領域Ｆ２を特定して、特定された第２記入領域Ｆ２に記入された記入情報を検出する。具体的には、第１検出部１０１が検出した複数の第１記入領域Ｆ１の各々の第１画像Ｇ１内での座標情報に基づいて、第２検出部１０２は、第２画像Ｇ２内での第２記入領域Ｆ２を特定する。そして、第２検出部１０２は、特定された第２記入領域Ｆ２に記入された記入情報を検出する。例えば、第２検出部１０２は、第１検出部１０１が検出したゼッケン番号領域１６の座標情報に基づいて、第２画像Ｇ２のうちから第２記入領域Ｆ２としてのゼッケン番号領域１６を特定する。そして、第２検出部１０２は、特定されたゼッケン番号領域１６に記入された記号として「６０７」を検出する。なお、特定された第２記入領域Ｆ２には、第２記入領域Ｆ２と同じ第１記入領域Ｆ１に割り当てられたＩＤ７０〜ＩＤ８１のいずれかが割り当てられる。
【００４２】
変換部１０３は、第２画像Ｇ２から検出された記入情報をテキストデータに変換する。具体的には、変換部１０３は、記入情報をＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）技術のような文字認識技術によって、テキストデータに変換する。例えば、変換部１０３は、第２検出部１０２に検出されたゼッケン番号領域１６に記入された「６０７」を文字認識技術によってテキストデータに変換する。
【００４３】
以上、図１〜図７を参照して説明したように、本実施形態によれば、第１検出部１０１による第１記入領域Ｆ１の検出結果に基づいて、第２画像Ｇ２のうちから第１記入領域Ｆ１と同じである第２記入領域Ｆ２に記入された記入情報が検出される。従って、予め検出された第１記入領域Ｆ１に基づいて、第２画像Ｇ２のうちから記入情報を検出できる。その結果、第２画像Ｇ２のうちから精度よく記入情報を検出できる。
【００４４】
また、本実施形態によれば、第１記入領域Ｆ１には、記号が記入されるための第１記号領域Ａ１が含まれ、第１記号領域Ａ１は、四角形形状を有し、隣接する辺１０ａ〜１０ｄの長さが異なる。従って、第１検出部１０１は、複数の記号としての文字列が記入される第１記号領域Ａ１としての第１記入領域Ｆ１を検出しやすい。その結果、第２検出部１０２は、第１記入領域Ｆ１に対応する第２記入領域Ｆ２を精度よく特定できるため、第２画像Ｇ２のうちからさらに精度よく記入情報を検出できる。
【００４５】
さらに、本実施形態によれば、第１記入領域Ｆ１には、チェックマークが記入されるための空白の第２記号領域Ａ２が含まれ、第２記号領域Ａ２は、四角形形状を有する。従って、第１検出部１０１は、記号としてのチェックマークが記入されるための第２記号領域Ａ２としての第１記入領域Ｆ１を検出しやすい。その結果、第２検出部１０２は、第１記入領域Ｆ１に対応する第２記入領域Ｆ２を精度よく特定できるため、第２画像Ｇ２のうちからさらに精度よく記入情報を検出できる。
【００４６】
さらに、本実施形態によれば、第１記入領域Ｆ１には、記号が記入されるための空白の第３記号領域Ａ３が含まれ、第３記号領域Ａ３は、一方向に伸びる線分３０ａを含む。従って、辺で囲まれていない第１記入領域Ｆ１が第１画像Ｇ１に存在していても、第１検出部１０１は、第１画像Ｇ１のうちから第３記号領域Ａ３としての第１記入領域Ｆ１を検出することができる。その結果、第２検出部１０２は、第１記入領域Ｆ１に対応する第２記入領域Ｆ２を精度よく特定できるため、第２画像Ｇ２のうちからさらに精度よく記入情報を検出できる。
【００４７】
さらに、本実施形態によれば、第１記入領域Ｆ１には、各々に記号が記入されるための複数の第４記号領域Ａ４が含まれ、第４記号領域Ａ４は四角形形状を有し、複数の第４記号領域Ａ４は一直線上に配置され、複数の第４記号領域Ａ４のうち互いに隣り合う第４記号領域Ａ４の間隔Ｌ３は、第４記号領域Ａ４の一辺の長さＬ４よりも短い。従って、第２検出部１０２は、複数の第４記号領域Ａ４ごとに記入された記入情報を１つの記入情報として検出できる。その結果、第２検出部１０２は、第１記入領域Ｆ１に対応する第２記入領域Ｆ２を精度よく特定できるため、第２画像Ｇ２のうちからさらに精度よく記入情報を検出できる。
【００４８】
さらに、本実施形態によれば、第１記入領域Ｆ１の修正と第１記入領域Ｆ１の追加と第１記入領域Ｆ１の削除とのうちの少なくとも１つの改変が受け付けられる。従って、第１検出部１０１が検出した第１記入領域Ｆ１を、ユーザーは自由に改変できる。その結果、ユーザーの利便性が向上する。
【００４９】
さらに、本実施形態によれば、第１シートに形成された第１画像Ｇ１及び第２シートに形成された第２画像Ｇ２がそれぞれ読み取られる。第２シートは、第１シートの第１画像Ｇ１を複製したシートであり、ユーザーが記入情報を記入したシートのことである。従って、画像形成装置１は、第１画像Ｇ１及び第２画像Ｇ２ごとに処理できる。その結果、ユーザーの利便性が向上する。
【００５０】
次に、図５〜図８を参照して作成部１０４が作成する表Ｔについて説明する。図８（ａ）は、表示部２００に表示されるダイアログボックス２０２を示す。図５に示す表設定ボタン６４が押下されると、表示部２００には、図８（ａ）に示すダイアログボックス２０２が表示される。ダイアログボックス２０２は、第１設定領域２０２ａ及び第２設定領域２０２ｂを含む。第１設定領域２０２ａには、表Ｔでの記入欄の位置情報が入力される。作成部１０４は、表Ｔのうち第１設定領域２０２ａに入力された位置情報に基づいて、テキストデータが入力される記入欄を設定する。具体的には、作成部１０４は、第２画像Ｇ２のうちから検出された記入情報のうち、最初のＩＤ７０を割り当てられた第２記入領域Ｆ２に記入された記入情報のテキストデータが入力される記入欄を、第１設定領域２０２ａに入力された位置情報に応じた記入欄に設定する。
【００５１】
また、第２設定領域２０２ｂには、表Ｔの向きを示す項目として、「Ｈｏｒｉｚｏｎｔａｌ」及び「Ｖｅｒｔｉｃａｌ」が表示される。例えば、第２設定領域２０２ｂにおいて、「Ｈｏｒｉｚｏｎｔａｌ」が選択された場合、作成部１０４は、１枚の第２画像Ｇ２から取得した複数のテキストデータの各々を、表Ｔにおいて横一列の記入欄に入力する。また、第２設定領域２０２ｂにおいて、「Ｖｅｒｔｉｃａｌ」が選択された場合、作成部１０４は、１枚の第２画像Ｇ２から取得した複数のテキストデータの各々を、表Ｔにおいて縦一列の記入欄に入力する。本実施形態では、表Ｔの向きが水平方向（Ｈｏｒｉｚｏｎｔａｌ）である場合を例に挙げて説明する。
【００５２】
図８（ｂ）は、作成部１０４が作成した表Ｔを示す。図８（ｂ）に示すように、表Ｔは、複数の記入欄Ｃ１〜Ｃ２６を有する。作成部１０４は、第１検出部１０１による第１記入領域Ｆ１の検出結果に基づいて、複数の記入欄Ｃ１〜Ｃ２６を有する表Ｔを作成する。具体的には、作成部１０４は、複数の第１記入領域Ｆ１に割り当てられたＩＤ７０〜ＩＤ８１に応じて（図６参照）、複数の記入欄Ｃ１〜Ｃ２６を有する表Ｔを作成する。
【００５３】
複数のＩＤ７０〜ＩＤ８１は、それぞれ、複数の記入欄Ｃ１〜Ｃ１２に対応する。複数のＩＤ７０〜ＩＤ８１の各々が割り当てられた複数の第２記入領域Ｆ２の各々は、複数の記入欄Ｃ１５〜Ｃ２６の各々に対応する。ここで、同じＩＤを割り当てられた第２記入領域Ｆ２は、表Ｔにおいて上下方向で一直線に配置される。具体的には、ＩＤ７０を割り当てられた第２記入領域Ｆ２は、複数の記入欄Ｃ１５〜Ｃ２６のうち、ＩＤ７０に対応する記入欄Ｃ１の下の記入欄Ｃ１５に対応する。
【００５４】
作成部１０４は、複数の記入欄Ｃ１５〜Ｃ２６のうち、第２記入領域Ｆ２に応じた記入欄Ｃ１５〜Ｃ２６のいずれかに、変換部１０３が変換したテキストデータを入力する。例えば、第２記入領域Ｆ２のうち、ＩＤ７０が割り当てられた第２記入領域Ｆ２に記入された記入情報としての「６０７」を、ＩＤ７０に対応する記入欄Ｃ１の下の記入欄Ｃ１５に入力する。
【００５５】
ここで、作成部１０４は、複数の第１記入領域Ｆ１の各々のサイズに応じて、表Ｔの複数の記入欄Ｃ１〜Ｃ１２のサイズを設定してもよい。例えば、図６に示す複数の第１記入領域Ｆ１のうち、第１登録日領域２１のサイズは小さく、住所領域１３のサイズは大きい。従って、作成部１０４は、表Ｔのうち、第１登録日領域２１に対応する記入欄Ｃ２のサイズを小さく設定し、住所領域１３に対応する記入欄Ｃ１１のサイズを大きく設定する。
【００５６】
以上、図６〜図８を参照して説明したように、本実施形態によれば、例えば、複数の記入欄Ｃ１５〜Ｃ２６のうち第１記入領域Ｆ１に応じた記入欄Ｃ１５に、テキストデータが記入される。従って、表Ｔのうち、一方方向に複数の第２画像Ｇ２のうちの同じＩＤが割り当てられた第２記入領域Ｆ２に記入された記入情報が配置され、他方方向に同じ第２画像Ｇ２に記入された記入情報が配置される。その結果、ユーザーは表Ｔのうちから所望するテキストデータを探しやすい。
【００５７】
また、本実施形態によれば、複数の第１記入領域Ｆ１の各々のサイズに応じて、表Ｔの複数の記入欄Ｃ１〜Ｃ１２のサイズが設定された。従って、表Ｔのうち第１記入領域Ｆ１に対応する記入欄Ｃ１〜Ｃ１２が視覚的にわかりやすい。
【００５８】
次に、図９を参照して、表示部２００が表示する表Ｔのプレビュー画面２０３について説明する。図９は、表Ｔのプレビュー画面２０３を示す図である。図９に示すように、表示部２００は、プレビュー画面２０３において、表Ｔを表示する。従って、ユーザーは、プレビュー画面２０３を見ることで、表Ｔを視覚的に確認できる。また、表示部２００は、プレビュー画面２０３において、スキャンボタン９０、保存ボタン９１、プレビューボタン９２、送信ボタン９３、キャンセルボタン９４を表示する。
【００５９】
スキャンボタン９０が押下されると、ユーザーは、読取済みの第２シートと異なる第２シートに形成された第２画像Ｇ２を読取部４００に読み取らせる。また、保存ボタン９１が押下されると、作成部１０４によって作成された表Ｔが外部メモリーに保存される。外部メモリーは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリー、及び／又はＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードである。外部メモリーには、プレビュー画面２０３に表示されている表Ｔが保存されていてもよいし、プレビュー画面２０３に表示されていない作成途中の表Ｔが保存されていてもよい。
【００６０】
さらに、プレビューボタン９２が押下されると、プレビュー画面２０３には、プレビューボタン９２が押下された段階で作成部１０４が作成していた表Ｔが表示される。さらに、送信ボタン９３が押下されると、電子メールに表Ｔを添付して送信する。さらに、キャンセルボタン９４が押下されると、作成部１０４は、表Ｔの作成をキャンセルする。
【００６１】
次に、図１、図５及び図１０を参照して、外部装置２を使用した第１記入領域Ｆ１の改変について説明する。図１０（ａ）は、表示部２００に表示されるダイアログボックス２０４である。図５で示したアクセスボタン６５が押下されると、図１０（ａ）に示すダイアログボックス２０４が表示部２００に表示される。ダイアログボックス２０４は、ＩＰアドレス入力領域２０４ａを含む。ユーザーがＩＰアドレス入力領域２０４ａにＩＰアドレスを入力すると、通信部３００は、入力されたＩＰアドレスに対応する外部装置２から改変部１０５を制御できるように、改変部１０５と外部装置２とを接続する。
【００６２】
図１０（ｂ）は、外部装置２の表示部２ａを示す。図１０（ｂ）に示すように、通信部３００が改変部１０５と外部装置２とを接続すると、表示部２ａには、アイコン２ｂが表示される。具体的には、改変部１０５が通信部３００を介してアイコン２ｂの画像を外部装置２に送信し、外部装置２の表示部２ａには、アイコン２ｂが表示される。アイコン２ｂが押下されると、図１０（ｃ）に示すように、表示部２ａには、図５に示した、第１画像Ｇ１のプレビュー画面２０１が表示される。そして、ユーザーは、外部装置２を操作して、改変部５を制御する。
【００６３】
以上、図１、図５及び図１０を参照して説明したように、本実施形態によれば、改変部１０５を外部装置２から制御できるように、改変部１０５と外部装置２とが接続された。従って、画像形成装置１を使用することなく、改変部１０５を操作できる。その結果、ユーザーにとっての利便性が高くなる。
【００６４】
次に、図１１を参照して、画像形成装置１が実行する第１画像Ｇ１に対する処理について説明する。図１１は、画像形成装置１が実行する第１画像Ｇ１に対する処理を示すフローチャートである。図１１に示すように、まず、ステップＳ１０において、読取部４００は、第１シートに形成された第１画像Ｇ１を読み取る。次に、ステップＳ１５において、第１検出部１０１は、ステップＳ１０で読み取られた第１画像Ｇ１に対して第１記入領域Ｆ１検出処理を実行する。次に、ステップＳ２０において、表示部２００は、第１記入領域Ｆ１のプレビュー画面２０１を表示する。そして、ユーザーは、プレビュー画面２０１で検出された第１記入領域Ｆ１を確認する。
【００６５】
次に、ステップＳ２５において、改変部１０５は、第１記入領域Ｆ１の改変が必要か否か判断する。具体的には、プレビュー画面２０１が表示されている間に、改変部１０５は、第１追加ボタン６０、第２追加ボタン６１、修正ボタン６２、及び削除ボタン６３のうちの少なくとも１つが押下されたか否かを判断する。第１追加ボタン６０、第２追加ボタン６１、修正ボタン６２、及び削除ボタン６３のうちの少なくとも１つが押下された場合、改変部１０５は、第１記入領域Ｆ１の改変が必要であると判断する。ステップＳ２５において、否定的判定（ステップＳ２５でＮｏ）がされる場合、処理はステップＳ３３に進む。一方、ステップＳ２５において、肯定的判定（ステップＳ２５でＹｅｓ）がされる場合、処理はステップＳ３０に進む。
【００６６】
ステップＳ３０において、改変部１０５は、ステップＳ２５において押下されたボタンに対応して、第１記入領域Ｆ１の修正と第１記入領域Ｆ１の追加と第１記入領域Ｆ１の削除との少なくとも１つを受け付ける。次に、ステップＳ３３において、作成部１０４は、第１記入領域Ｆ１を確定する。次に、ステップＳ３５において、作成部１０４は、表Ｔを作成する。
【００６７】
次に、図１２を参照して、第１検出部１０１の第１記入領域検出処理について説明する。図１２は、図１１のステップＳ１５の第１記入領域検出処理を示すフローチャートである。まず、ステップＳ７０において、第１検出部１０１は、第１記号領域Ａ１を検出する。次に、ステップＳ７５において、第１検出部１０１は、第２記号領域Ａ２を検出する。次に、ステップＳ８０において、第１検出部１０１は、第３記号領域Ａ３を検出する。次に、ステップＳ８５において、第１検出部１０１は、第４記号領域Ａ４を検出する。
【００６８】
次に、図１３を参照して、画像形成装置１が実行する第２画像Ｇ２に対する処理について説明する。図１３は、第２画像Ｇ２に対する処理を示すフローチャートである。ステップＳ４０において、読取部４００は、第２シートに形成された第２画像Ｇ２を読み取る。次に、ステップＳ４５において、図１１に示すステップＳ３３で確定された第１記入領域Ｆ１に基づいて、第２記入領域Ｆ２を特定し、第２検出部１０２は、第２記入領域Ｆ２に記入された記入情報を検出する。
【００６９】
次に、ステップＳ５０において変換部１０３は、ステップＳ４５で検出された記入情報をテキストデータに変換する。そして、ステップＳ５５において、作成部１０４は、第１記入領域Ｆ１に応じた記入欄Ｃ１５〜Ｃ２６にテキストデータを入力する。
【００７０】
以上、図１１〜図１３を参照して説明したように、本実施形態によれば、画像形成装置１は、図１１に示す第１画像Ｇ１に対する処理を１度実行し、図１３に示す第２画像Ｇ２に対する処理を繰り返す。従って、第２シートの枚数が膨大であっても、第１画像Ｇ１に対する処理は１度実行されるだけでよい。その結果、ユーザーの利便性が向上する。
【００７１】
また、本実施形態によれば、第１画像Ｇ１に含まれる第１記入領域Ｆ１が検出され、第１記入領域Ｆ１の検出結果に基づいて、第２画像Ｇ２のうちから第２記入領域Ｆ２が特定される。そして、特定された第２記入領域Ｆ２に記入された記入情報が検出される。従って、例えば、予め第１画像Ｇ１としてのマラソン大会の登録証の雛形から第１記入領域Ｆ１を検出しておくことで、第２画像Ｇ２としての記入済みのマラソン大会の登録証の第２記入領域Ｆ２から記入情報を検出できる。その結果、第２画像Ｇ２のうちから精度よく記入情報を検出できる。
【００７２】
また、本実施形態によれば、予め第１シートに形成された第１画像Ｇ１を読み取っておくことで、ユーザーは、読取部４００に第２シートを読み取らせるだけで、第２シートに記入された記入情報を検出できる。従って、ユーザーは、第２シートに記入された情報を１つずつ確認しながらパーソナルコンピューターに入力する手間を省くことができる。また、手動でパーソナルコンピューターにテキストデータを入力することに起因した入力間違いを防止することができる。
【００７３】
以上、図面（図１〜図１３）を参照しながら本発明の実施形態について説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（９））。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【００７４】
（１）図１を参照して説明したように、画像形成装置１は、通信ネットワークＮを介して外部装置２と通信した。ただし、画像形成装置１は、外部装置２と通信しなくてもよい。
【００７５】
（２）図３（ａ）を参照して説明したように、第１記号領域Ａ１は、長方形形状を有した。ただし、第１記号領域Ａ１は、四角形形状を有すればよく、平行四辺形形状、ひし形形状、又は台形形状を有していてもよい。
【００７６】
（３）図３（ｂ）を参照して説明したように、第２記号領域Ａ２は、正方形形状を有した。ただし、視覚的に正方形形状を有していればよく、４つの辺２０ａ〜２０ｄの長さがそれぞれ異なっていてもよい。また、４つの角がカーブしていてもよい。
【００７７】
（４）図３（ｃ）を参照して説明したように、第３記号領域Ａ３に含まれる線分３０ａは、直線であった。ただし、線分３０ａは、波線であってもよいし、破線であってもよい。
【００７８】
（５）図３（ｃ）を参照して説明したように、第３記号領域Ａ３の隣接領域３０ｂの高さＬ２は、第１画像Ｇ１のうちから検出された第１記号領域Ａ１または第２記号領域Ａ２の高さと同じであった。ただし、第１画像Ｇ１に第１記号領域Ａ１及び第２記号領域Ａ２が存在しない場合、隣接領域３０ｂの高さＬ２は、所定値に設定される。所定値は、予め定められた値で、制御部１００の記憶部に記憶されている。また、第３記号領域Ａ３に記号が隣接している場合、隣接領域３０ｂの高さＬ２は、第３記号領域Ａ３に隣接した記号の高さに設定されてもよい。
【００７９】
（６）図３（ｄ）を参照して説明したように、複数の第４記号領域Ａ４は５個であった。ただし、複数の第４記号領域Ａ４は、２個以上であればよい。
【００８０】
（７）図１を参照して説明したように、読取部４００が第１シートに形成された第１画像Ｇ１及び第２シートに形成された第２画像Ｇ２をそれぞれ読み取った。ただし、画像形成装置１は、読取部４００に代えて、第１画像Ｇ１及び第２画像Ｇ２の各々を取得する手段を備えていてもよい。例えば、画像形成装置１は、カメラで第１画像Ｇ１及び第２画像Ｇ２を取得してもよい。また、例えば、画像形成装置１は、外部メモリーから第１画像Ｇ１及び第２画像Ｇ２を取得してもよい。さらに、例えば、画像形成装置１は、インターネット上から第１画像Ｇ１及び第２画像Ｇ２を取得してもよい。
【００８１】
（８）図６を参照して説明したように、ＩＤ７０〜ＩＤ８１の各々は、第１画像Ｇ１の左上からから右下に向けて順番に割り当てられた。ただし、全ての第１記入領域Ｆ１の各々にＩＤが割り当てられていればよく、ＩＤ７０〜ＩＤ８１の各々が、第１画像Ｇ１の右上から左下に向けて順番に割り当てられてもよい。
【００８２】
（９）図２を参照して説明したように、第１検出部１０１は、雛形の第１シートの第１画像Ｇ１のうちから第１記入領域Ｆ１を検出した。ただし、検出部は、記入済みのシートの画像のうちから記入領域を検出してもよい。具体的に、図７を参照して説明する。画像形成装置１は、第２記入領域Ｆ２を含む第２画像Ｇ２を処理する。第２記入領域Ｆ２には記入情報が記入されている。第１検出部１０１は、第２画像Ｇ２のうちから第１記入領域Ｆ１を検出するが、記入情報が記入された第２記入領域Ｆ２を検出できない。従って、プレビュー画面２０１では、第１検出部１０１による第１記入領域Ｆ１の検出結果と、第２記入領域Ｆ２とが表示される。従って、ユーザーは、プレビュー画面２０１が表示されている間、第２記入領域Ｆ２の修正と第２記入領域Ｆ２の追加と第２記入領域Ｆ２の削除との少なくとも１つの改変を画像形成装置１に改変部１０５に指示する。そして、改変部１０５は、第２記入領域Ｆ２の修正と第２記入領域Ｆ２の追加と第２記入領域Ｆ２の削除との少なくとも１つの改変を受け付ける。改変部１０５が改変を受け付けた第２記入領域Ｆ２は、第１記入領域Ｆ１に相当する。従って、記入情報が記入された第２画像Ｇ２であっても、予め第１記入領域Ｆ１を検出できる。その結果、雛形のシートがない場合であっても、第２画像Ｇ２のうちから精度良く記入情報を検出できる。ここで、第２記入領域Ｆ２は「記入領域」に相当する。第１検出部１０１は「検出部」に相当する。
【産業上の利用可能性】
【００８３】
本発明は、情報処理装置の分野に利用可能であり、産業上の利用可能性を有する。
【符号の説明】
【００８４】
１        画像形成装置（情報処理装置）
１００    制御部
１０１    第１検出部
１０２    第２検出部
１０３    変換部
１０４    作成部
１０５    改変部
２００    表示部
２００ａ  ディスプレー
２００ｂ  タッチセンサー
３００    通信部
４００    読取部
２        外部装置
Ｇ１      第１画像
Ｇ２      第２画像
Ｆ１      第１記入領域
Ｆ２      第２記入領域
Ｎ        ネットワーク
【図１】
2020113054.tif 000003
【図２】
2020113054.tif 000004
【図３】
2020113054.tif 000005
【図４】
2020113054.tif 000006
【図５】
2020113054.tif 000007
【図６】
2020113054.tif 000008
【図７】
2020113054.tif 000009
【図８】
2020113054.tif 000010
【図９】
2020113054.tif 000011
【図１０】
2020113054.tif 000012
【図１１】
2020113054.tif 000013
【図１２】
2020113054.tif 000014
【図１３】
2020113054.tif 000015