予め用意された文書形式が印刷されている用紙の画像を読み取る読取手段と、前記読取手段により読み取られた未記入の文書形式の画像から、文字情報を記入するための領域である記入領域を検出する検出手段と、前記読取手段により読み取られた記入済みの複数の文書形式の画像を参照して、前記検出手段により検出された各記入領域毎の記入頻度を算出する算出手段と、前記算出手段により算出された記入頻度に基づいて、複数の記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成する生成手段と、を有する画像処理装置。前記生成手段は、前記算出手段により算出された記入頻度に基づいて、最も記入頻度の低い記入領域を元の位置とは異なる別の位置に移動させることにより、前記空白領域が確保された新たな文書形式を生成する請求項1に記載の画像処理装置。前記生成手段は、移動の対象となる記入領域を元の位置があったページとは異なる別ページに移動させることにより、前記空白領域が確保された新たな文書形式を生成する請求項1または2に記載の画像処理装置。前記生成手段は、前記算出手段により算出された記入頻度および指定されたサイズに基づいて、前記検出手段により検出された記入領域のうちの指定されたサイズ以上の記入領域を元の位置とは異なる別の位置に移動させることにより、指定されたサイズ以上の空白領域が確保された新たな文書形式を生成する請求項1に記載の画像処理装置。前記生成手段は、前記算出手段により算出された記入頻度および指定された位置および指定されたサイズに基づいて、前記検出手段により検出された記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させ、指定された位置に指定されたサイズ以上の前記空白領域が確保された新たな文書形式を生成する請求項1に記載の画像処理装置。前記空白領域に付加データを付加する付加手段をさらに有する請求項1から5のいずれか1項記載の画像処理装置。前記検出手段は、前記読取手段により読み取られた未記入の文書形式の画像から、線または文字を認識することにより記入領域を検出する請求項1から6のいずれか1項記載の画像処理装置。前記検出手段により検出された記入領域のうちの複数の記入領域を1つのグループとしてまとめたグループ領域を生成するグループ領域生成手段をさらに有し、前記算出手段は、前記グループ領域生成手段により生成されたグループ領域を1つの記入領域として扱い、各グループ領域毎の記入頻度を算出する請求項1から7のいずれか1項記載の画像処理装置。予め用意された文書形式が印刷されている用紙の画像を読み取る読取手段と、前記読取手段により読み取られた未記入の文書形式の画像から、文字情報を記入するための領域である記入領域を検出する検出手段と、前記読取手段により読み取られた記入済みの複数の文書形式の画像を参照して、前記検出手段により検出された各記入領域毎の記入頻度を算出する算出手段と、前記算出手段により算出された記入頻度に基づいて、複数の記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成する生成手段と、前記生成手段により生成された新たな文書形式に付加データを付加する付加手段と、前記付加手段により付加データが付加された文書形式の画像を用紙に出力する出力手段と、を有する画像形成装置。予め用意された未記入の文書形式が印刷されている用紙の画像を読み取るステップと、読み取られた未記入の文書形式の画像から、文字情報を記入するための領域である記入領域を検出するステップと、予め用意された記入済みの複数の文書形式が印刷されている用紙の画像を読み取るステップと、読み取られた記入済みの複数の文書形式の画像を参照して、検出された各記入領域毎の記入頻度を算出するステップと、算出された記入頻度に基づいて、複数の記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成するステップと、をコンピュータに実行させるためのプログラム。本発明は、予め用意された文書形式では記入領域が存在しない領域である空白領域が存在しない場合でも、空白領域が確保された新たな文書形式を作成することが可能な画像処理装置およびプログラムを提供することを目的とする。請求項1に係る本発明は、予め用意された文書形式が印刷されている用紙の画像を読み取る読取手段と、前記読取手段により読み取られた未記入の文書形式の画像から、文字情報を記入するための領域である記入領域を検出する検出手段と、前記読取手段により読み取られた記入済みの複数の文書形式の画像を参照して、前記検出手段により検出された各記入領域毎の記入頻度を算出する算出手段と、前記算出手段により算出された記入頻度に基づいて、複数の記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成する生成手段と、を有する画像処理装置である。請求項2に係る本発明は、前記生成手段は、前記算出手段により算出された記入頻度に基づいて、最も記入頻度の低い記入領域を元の位置とは異なる別の位置に移動させることにより、前記空白領域が確保された新たな文書形式を生成する請求項1に記載の画像処理装置である。請求項3に係る本発明は、前記生成手段は、移動の対象となる記入領域を元の位置があったページとは異なる別ページに移動させることにより、前記空白領域が確保された新たな文書形式を生成する請求項1または2に記載の画像処理装置である。請求項4に係る本発明は、前記生成手段は、前記算出手段により算出された記入頻度および指定されたサイズに基づいて、前記検出手段により検出された記入領域のうちの指定されたサイズ以上の記入領域を元の位置とは異なる別の位置に移動させることにより、指定されたサイズ以上の空白領域が確保された新たな文書形式を生成する請求項1に記載の画像処理装置である。請求項5に係る本発明は、前記生成手段は、前記算出手段により算出された記入頻度および指定された位置および指定されたサイズに基づいて、前記検出手段により検出された記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させ、指定された位置に指定されたサイズ以上の前記空白領域が確保された新たな文書形式を生成する請求項1に記載の画像処理装置である。請求項6に係る本発明は、前記空白領域に付加データを付加する付加手段をさらに有する請求項1から5のいずれか1項記載の画像処理装置である。請求項7に係る本発明は、前記検出手段は、前記読取手段により読み取られた未記入の文書形式の画像から、線または文字を認識することにより記入領域を検出する請求項1から6のいずれか1項記載の画像処理装置である。請求項8に係る本発明は、前記検出手段により検出された記入領域のうちの複数の記入領域を1つのグループとしてまとめたグループ領域を生成するグループ領域生成手段をさらに有し、前記算出手段は、前記グループ領域生成手段により生成されたグループ領域を1つの記入領域として扱い、各グループ領域毎の記入頻度を算出する請求項1から7のいずれか1項記載の画像処理装置である。請求項9に係る本発明は、予め用意された文書形式が印刷されている用紙の画像を読み取る読取手段と、前記読取手段により読み取られた未記入の文書形式の画像から、文字情報を記入するための領域である記入領域を検出する検出手段と、前記読取手段により読み取られた記入済みの複数の文書形式の画像を参照して、前記検出手段により検出された各記入領域毎の記入頻度を算出する算出手段と、前記算出手段により算出された記入頻度に基づいて、複数の記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成する生成手段と、前記生成手段により生成された新たな文書形式に付加データを付加する付加手段と、前記付加手段により付加データが付加された文書形式の画像を用紙に出力する出力手段と、を有する画像形成装置である。請求項10に係る本発明は、予め用意された未記入の文書形式が印刷されている用紙の画像を読み取るステップと、読み取られた未記入の文書形式の画像から、文字情報を記入するための領域である記入領域を検出するステップと、予め用意された記入済みの複数の文書形式が印刷されている用紙の画像を読み取るステップと、読み取られた記入済みの複数の文書形式の画像を参照して、検出された各記入領域毎の記入頻度を算出するステップと、算出された記入頻度に基づいて、複数の記入領域のうちの少なくとも1つの記入領域を元の位置とは異なる別の位置に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成するステップと、をコンピュータに実行させるためのプログラムである。請求項1に係る本発明によれば、予め用意された文書形式では記入領域が存在しない領域である空白領域が存在しない場合でも、空白領域が確保された新たな文書形式を作成することが可能な画像処理装置を提供することができる。請求項2に係る本発明によれば、請求項1により得られる効果に加えて、最も記入頻度の低い記入領域を元の位置とは異なる別の領域に移動させることが可能な画像処理装置を提供することができる。請求項3に係る本発明によれば、請求項1または2に記載の本発明により得られる効果に加えて、記入領域を元の位置があったページとは異なるページに移動させることが可能な画像処理装置を提供することができる。請求項4に係る本発明によれば、請求項1により得られる効果に加えて、指定されたサイズの空白領域を確保することが可能な画像処理装置を提供することができる。請求項5に係る本発明によれば、請求項1により得られる効果に加えて、指定された位置に指定されたサイズの空白領域を確保することが可能な画像処理装置を提供することができる。請求項6に係る本発明によれば、請求項1から5のいずれか1項記載の本発明により得られる効果に加えて、付加データを付加した文書形式を生成することが可能な画像処理装置を提供することができる。請求項7に係る本発明によれば、請求項1から6のいずれか1項記載の本発明により得られる効果に加えて、文書形式中の線または文字に基づいた記入領域を検出することが可能な画像処理装置を提供することができる。請求項8に係る本発明によれば、請求項1から7のいずれか1項記載の本発明により得られる効果に加えて、関連性のある記入領域が別々に処理されることを防ぐことが可能な画像処理装置を提供することができる。請求項9に係る本発明によれば、予め用意された文書形式では記入領域が存在しない領域である空白領域が存在しない場合でも、空白領域が確保された新たな文書形式を作成することが可能な画像形成装置を提供することができる。請求項10に係る本発明によれば、予め用意された文書形式では記入領域が存在しない領域である空白領域が存在しない場合でも、空白領域が確保された新たな文書形式を作成することが可能なプログラムを提供することができる。次に、本発明の実施の形態について図面を参照して詳細に説明する。第1の実施形態図1は本発明の第1の実施形態の印刷システムを示す図である。図1に示されるように、第1の実施形態の印刷システムでは、プリンタやスキャナ、ファクシミリ等の機能を有する画像形成装置1と端末装置2がネットワーク3を介して接続されている。第1の実施形態の画像形成装置1は、スキャナ等によって光学的に読み取られたカルテ等の紙面上に印刷されている文書形式の画像を受け付け、この画像に対して編集可能な構成となっている。なお、ここで呼称するカルテとは、図4に示すような様式の診療録であるが、図4に示す様式は、診療録の様式第1号一の1を、説明のために簡略化したものであり、各種番号の内容、数値、桁数などは、実物と異なる。また、以降の説明では、この簡略化したカルテ様式も、単にカルテと呼ぶものとする。次に、画像形成装置1のハードウェアの構成を、図2を参照して詳細に説明する。画像形成装置1は、図2に示されるように、CPU11、メモリ12、ハードディスクドライブHDD等の記憶装置13、ネットワーク10を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェースIF14、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェースUI装置15、スキャナ16、プリンタ17を有する。これらの構成要素は、制御バス18を介して互いに接続されている。CPU11は、メモリ12または記憶装置13に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置1の動作を制御する。なお、第1の実施形態では、CPU11は、メモリ12または記憶装置13内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをCD-ROM等の記憶媒体に格納してCPU11に提供することも可能である。図3は、上記の制御プログラムが実行されることにより実現される画像形成装置1の機能構成を示すブロック図である。画像形成装置1は、図3に示すように、画像処理装置4、スキャナ41、プリンタ42により構成される。画像処理装置4は、UIパネル21、受付部22、記憶部23、領域編集部24、制御部25、記入領域検出部26、データ付加部27、統計情報算出部28、文書形式生成部29をそれぞれ内部に有する。スキャナ41は、予め用意された文書形式が印刷されている用紙の画像を読み取る。受付部22は、スキャナ41により読み取られた、予め用意された文書形式が印刷されている用紙の画像を受け付ける。記憶部23は、受付部22によって受け付けられた画像を記憶する。記入領域検出部26は、スキャナ41によって読み取られた未記入の文書形式の画像から、文字または線を認識することにより、文字情報を記入するための領域である記入領域を検出する。領域編集部24は、ユーザによるUIパネル21上の操作に基づいて、記入領域検出部26によって検出された記入領域のうちの複数の記入領域を、1つのグループにまとめてグループ領域を生成する。そして、このグループ領域は1つの記入領域として扱われる。統計情報算出部28は、スキャナ41により読み取られた複数の記入済みの文書形式の画像を参照して、領域編集部24によってまとめられた各記入領域毎の記入頻度を算出する。具体的には、統計情報算出部28は、領域編集部24によってまとめられた記入領域と、この記入領域と対応する記入済みの文書形式の画像の領域を比較し、黒画素数の差分が閾値以上であれば記入されていると判定し、閾値未満であれば記入されていないと判定する。そして、統計情報算出部28は、記入がされていると判定された画像の枚数を、各記入領域毎に統計情報として記録し、記入済みの文書形式の総画像数との割合から記入頻度を求める。文書形式生成部29は、まず、統計情報算出部28によって算出された記入領域毎の記入頻度に基づいて、移動の対象となる記入領域を選択する。次に、文書形式生成部29は、データ付加部27により付加される付加データのサイズに基づいて、選択された記入領域が付加データを付加できるサイズであるか否かを判定する。そして、文書形式生成部29は、選択された記入領域が付加データのサイズ以上である場合には、選択された記入領域を、元の位置があったページとは異なる別ページである裏ページ等に移動させることにより、記入領域が存在しない領域である空白領域が確保された新たな文書形式を生成する。また、文書形式生成部29は、選択された記入領域が付加データのサイズ未満の場合には、次に記入頻度の少ない記入領域を選択し、上記と同様の判定を行う。データ付加部27は、文書形式生成部29により生成された新たな文書形式の空白領域に付加データを付加する。ここで、付加データとは、例えば、新たに生成する文書形式を特定するための識別情報が符号化されたQRコード登録商標などの画像や、企業のロゴマークのような画像を出力するためのデータである。そして、ユーザにより新たに生成された文書形式を用紙上に印刷する指示があった場合には、文書形式生成部29は、付加データのサイズ以上の空白領域が確保された新たな文書形式のデータをプリンタ42に送信する。プリンタ42は、文書形式生成部29から受信した新たな文書形式の画像を用紙に印刷する。なお、文書形式生成部29により生成された新たな文書形式の画像がプリンタ42によって出力される際に、データ付加部27によって新たな文書形式の空白領域に付加データを付加するか否かを、ユーザが選択できるようになっている。制御部25は、上記で説明した領域編集部24、記入領域検出部26、統計情報算出部28、文書形式生成部29の動作を制御する。次に、本実施形態の画像形成装置1の動作を図面を参照して詳細に説明する。なお、以下の説明では、図4に示すような、未記入の文書形式である未記入カルテ30に、付加データを付加するために必要な空白領域が確保された新たな文書形式を生成する場合について説明する。また、新たな文書形式を特定するための識別情報および患者の個人情報等のデータがQRコード化された画像を付加データとする。まず、本実施形態の画像形成装置1の全体的な動作の流れを図5を参照して説明する。まず、記入領域検出部26は、スキャナ41によって読み取られた未記入カルテ30の画像における線または文字を認識することにより記入領域を検出する。そして、領域編集部24は、ユーザによるUIパネル21の操作に基づいて、記入領域検出部26により検出された記入領域のうちの複数の記入領域を1つのグループにまとめるステップS101。記入領域検出部26によって検出された記入領域の一例を図6に示す。この図6に示された一例では、記入領域201~222が検出されている。また、領域編集部24によって、複数の記入領域が1つのグループにまとめられた一例を図7に示す。この図7に示す例では、図6における記入領域201~222のうち複数の記入領域が、記入領域301~314にまとめられている。例えば、記入領域201、202という2つの記入領域が1つのグループとして記入領域301にまとめられている。なお、記入領域の詳細な検出方法については後述する。そして、統計情報算出部28は、図8に示すような、過去にスキャナ41で読み取られて、記憶部23に記憶されている記入済みの文書形式の画像である記入済みカルテ40の画像を参照する。そして、統計情報算出部28は、ステップS101において生成された各記入領域毎の記入頻度を算出するステップS102。記入頻度の算出方法については後述する。データ付加部27は、付加データの画像を付加するために必要な付加データのサイズを文書形式生成部29に通知する。本実施形態では、図9aに示すように、20×20ピクセルのQRコード31およびQRコード32の画像を2つ付加する場合について説明する。この場合には、データ付加部27は、QRコード31およびQRコード32の2つ分のサイズである20×40ピクセルを付加データのサイズとして文書形式生成部29に通知する。次に、文書形式生成部29は、統計情報算出部28から得られた統計情報に基づいて、後述する方法により、データ付加部27によって通知された付加データのサイズ以上の記入領域のうちの最も記入頻度の低い記入領域を、元の位置があったページとは異なる別ページである裏ページに移動させることにより、空白領域が確保された新たな文書形式を生成するステップS103。そして、ユーザによるプリント指示があった場合には、文書形式生成部29は、新たな文書形式の画像をプリンタ42に送信する。そして、プリンタ42は、受信した新たな文書形式の画像を用紙に出力する。また、付加データを新たな文書形式の空白領域に付加する場合には、データ付加部27は、付加データの画像をステップS103において確保された空白領域に付加する。次に、上記で説明したステップS101で行われる記入領域の検出処理の流れを図10を参照して詳細に説明する。まず、スキャナ41により、未記入カルテ30が読み取られ、読み取られた画像を受付部21が受け付けるステップS201。次に、記入領域検出部26は、受付部21により受け付けられた未記入カルテ30の画像を参照し、未記入カルテ30の線や文字を認識するステップS202。例えば、記入領域検出部26は、同一方向に所定数連続している黒画素群を線と認識し、所定の範囲内に一定数の黒画素群が存在する場合には、文字と認識する。そして、記入領域検出部26は、認識された各線または各文字に基づいて、記入領域を検出するS203。例えば、記入領域検出部26は、線と認識されている黒画素に直交する点が存在する場合には、記入領域の枠線として検出する。また、記入領域検出部26は、検出された枠線内に文字と認識された黒画素群が存在する場合には、記入領域の一部として検出する。次に、上記で説明したステップS103で行われる記入頻度の算出処理の流れを図11を参照して詳細に説明する。まず、統計情報算出部28は、過去にスキャナ41によって読み取られた複数の記入済みカルテ40の画像を選択するステップS301。次に、統計情報算出部28は、記入済みカルテ40が統計情報に記録済みの画像であるか否かを判定するステップS302。ここで、記入済みカルテ40が統計情報に記録済みの画像である場合は、統計情報算出部28は、算出処理を終了し、別の画像を選択する。また、記入済みカルテ40が統計情報に未記録の場合は、統計情報算出部28は、枚数をカウントして統計情報に記録し、ステップS303に進む。次に、統計情報算出部28は、各記入領域と記入済みカルテ40においてそれぞれ対応する領域との差分を取るステップS303。例えば、統計情報算出部28は、記入領域305と対応する領域との差分を取る場合には、図12および図13aに示すように、記入領域305をXとする。次に、統計情報算出部28は、図13bに示すような、記入済みカルテ40においてXに対応する領域である領域50を参照し、Xと領域50を比較して黒画素数の差分を取る。そして、統計情報算出部28は、各記入領域と記入済みカルテ40においてそれぞれ対応する領域との差分に閾値以上の領域がない場合には、ステップS301に戻る。また、統計情報算出部28は、各記入領域と記入済みカルテ40においてそれぞれ対応する領域との差分に閾値以上の領域がある場合には、ステップS305に進むステップS304。そして、ステップS304において閾値以上の領域があると判定された場合、統計情報算出部28は、各記入領域毎に記入の有無を示す追加記録を統計情報に行い、ステップS301に戻るステップS305。例えば、閾値を20ピクセルとし、ステップS304において、閾値以上の領域があると判定された場合について説明する。まず、統計情報算出部28は、Xと領域50の黒画素数を比較する。未記入のカルテ30の記入領域から選択されたXの黒画素数は420ピクセルであり、記入されていない領域の基準値である。そして、領域50の黒画素数は、所在地や名称などが記入されており、黒画素数が580ピクセルの値を取る。ここで、580-420=160>20となり、閾値を超えているため、統計情報算出部28は、領域50に記入がされているとして判定し、記入有りの追加記録を統計情報に対して行う。また、図13cは図示しない別の記入済みカルテにおけるXに対応する領域51であり、ペン等の筆記具との接触により未記入の状態よりもわずかに黒画素数が増えている。領域51の黒画素数は430ピクセルとなっており、この場合には、Xとの差分430-420=10<20となり、閾値未満となるため、統計情報算出部28は、領域51に記入されていないと判定し、記入無しの追加記録を行う。上記のようにして、統計情報算出部28は、未記入カルテ30の各記入領域毎にXを変更しながら、Xと対応する領域への記入の有無を統計情報に追加記録していく。そして、ステップS301において、統計情報に未記録の画像がない場合は、統計情報算出部28は、記入頻度の算出処理を終了する。統計情報算出部28は、上記のようにして得られた統計情報に基づいて、各記入領域毎の記入頻度を算出する。統計情報算出部28によって算出された記入頻度の一例を図14に示す。例えば、図14に示される例においては、記入領域307と対応する領域に記入されている画像数が10枚であり、記入済み文書形式の総画像数が50枚であるため、記入頻度が20と算出されている。次に、上記で説明したステップS103で行われる記入領域を裏ページに移動させることにより、空白領域が確保された新たな文書形式を生成する流れを、図15を参照して詳細に説明する。まず、文書形式生成部29は、データ付加部27によって付加データのサイズが通知されるステップS401。次に、文書形式生成部29は、統計情報算出部28によって算出された記入頻度に基づいて、付加データのサイズとの比較が未判定である記入領域のうち、最も記入頻度の低い記入領域Yを選択するステップS402、ステップS403。例えば、図16に示すように、記入領域305が最も記入頻度が低い場合には、文書形式生成部29は、記入領域305を選択し、記入領域305をYとする。そして、文書形式生成部29は、Yの領域のサイズと、ステップS401で通知された付加データのサイズを比較するステップS404。ここで、文書形式生成部29は、Yの領域のサイズが付加データのサイズ未満の場合には、ステップS402に戻り、既に判定した記入領域305以外の記入領域の中で最も記入頻度の低い記入領域にYを変更する。また、文書形式生成部29は、Yの領域のサイズが付加データのサイズ以上の場合には、ステップS406の処理に進むステップS405。図9aに示すように、本実施形態においては、付加データのサイズが20×40であるため、文書形式生成部29は、Yの領域のサイズが20×40未満である場合に、Yを他の記入領域に変更する。そして、Yの領域のサイズが付加データの画像を付加するために必要な領域のサイズ以上と判定された場合には、文書形式生成部29は、Yを裏ページに移動させるステップS406。図9bに示すように、Yの領域のサイズが、20×50ピクセルである場合には、付加データのサイズの20×40ピクセル以上であるため、文書形式生成部29は、Yを裏ページに移動させる。そして、文書形式生成部29は、図17bに示すように、未記入カルテ30からYを裏ページに移動させることで、図17aに示すような付加データ31、32を付加することが可能なサイズの空白領域が確保された新たな文書形式を作成するステップS407。そして、画像形成装置1は、上記で説明したように作成された新たな文書形式を、UIパネル21上に表示する。例えば、上記のようにして生成されたカルテが印刷された用紙に記入を行った場合、文書形式の識別番号および患者の個人情報のQRコードを読み取ることにより電子化された情報を、コンピュータで管理することでカルテの管理を容易にすることができる。第2の実施形態次に、本発明の第2の実施形態の画像形成装置について説明する。本実施形態における画像形成装置1の基本的な構成は、第1の実施形態の画像形成装置1の構成と同一なため、説明を省略する。本実施形態では、第1の実施形態と同様に、スキャナ41によって図4に示すような未記入の文書形式である未記入カルテ30の画像が読み取られ、記入領域検出部26は、未記入カルテ30の画像における線または文字認識することにより、記入領域を検出する。次に、領域編集部24は、記入領域検出部26によって検出された記入領域のうち複数の記入領域を、ユーザによるUIパネル21の操作に基づいて、図7に示すように1つにまとめた記入領域を生成する。そして、統計情報算出部28は、図8に示すような、過去にスキャナ41で読み取られて、記憶部23に記憶されている記入済みの文書形式である記入済みカルテ40の画像を参照する。そして、統計情報算出部28は、領域編集部24によって生成された各記入領域毎の記入頻度を算出する。また、データ付加部27は、付加データを付加するために必要なサイズを通知することに加え、本実施形態においては、付加データの画像を付加する指定位置Zも文書形式生成部29に通知する。本実施形態においても、新たに生成された文書形式に、図9aに示す20×20ピクセルのQRコードの画像を2つ付加する場合について説明する。まず、第1の実施形態と同様にして、統計情報算出部28によって記入頻度が算出される。本実施形態においては、図20に示すような記入頻度が算出された場合について図18を参照して詳細に説明する。まず、文書形式生成部29は、付加データのサイズとの比較が未判定の記入領域が存在するか否かを判定するステップS501。次に、未判定の記入領域が存在する場合には、文書形式生成部29は、未判定の記入領域のうちの最も記入頻度の低い記入領域を選択し、選択された記入領域をYとする。また、文書形式生成部29は、未判定の記入領域が存在しない場合には処理を終了するステップS502、ステップS503。そして、文書形式生成部29は、選択されたYがデータ付加部27から通知された付加データのサイズ以上か否かを判定するステップS504。ここで、Yのサイズが、付加データのサイズ未満であると判定されると、ステップS501に戻り、文書形式生成部29は、再び未判定の記入領域を判定し、Y以外の未判定の記入領域のうちの最も記入頻度の低い記入領域をY’として選択する。そして、文書形式生成部29は、YのサイズとY’のサイズを合計し、合計サイズを算出する。そして、YおよびY’の合計サイズが、付加データのサイズ以上の場合には、文書形式生成部29は、ステップS506の処理に進むステップS505。例えば、図21に示すように、最も記入頻度の低い記入領域である記入領域307をYとし、Yの次に記入頻度の低い記入領域311をY’とする。そして、図22aおよび図22bに示すように、Yのサイズ15×50ピクセルであり、付加データのサイズである20×40ピクセルを付加できないサイズであり、付加データのサイズ未満と判定される。この場合は、文書形式生成部29は、Yの次に記入頻度の低いY’を選択し、YのサイズとY’のサイズを合計する。Y’のサイズが10×50ピクセルであり、YのサイズとY’のサイズを合計すると25×50ピクセルとなるため、YおよびY’の合計サイズは付加データのサイズ以上と判定される。次に、文書形式生成部29は、YおよびY’を裏ページに移動させ、付加データの画像を付加できるか否か判定するステップS506。ここで、図19および図21に示すように、YおよびY’がデータ付加部27により通知された指定位置Zではなく、YおよびY’が裏ページに移動されても付加データのサイズ以上の空白領域が確保されていない場合には、図23に示すように、文書形式生成部29は、Y’とYの間の記入領域308~310をそれぞれY’のサイズ分移動させ、Yの上部の記入領域301~306をそれぞれYのサイズとY’のサイズの合計サイズ分移動させる。そして、文書形式生成部29は、データ付加部27により通知された指定位置Zに、付加データのサイズ以上の空白領域を確保するステップS507。また、文書形式生成部29は、YおよびY’を移動させても空白領域が確保できないと判定された場合には、ステップS501の処理に戻る。そして、文書形式生成部29は、図23に示すような、付加データのサイズ以上の空白領域を確保した新たな文書形式を生成するステップS508。そして、ユーザにより印刷指示があった場合に、プリンタ42は、ステップS508で生成された空白領域が確保された新たな文書形式を用紙に出力する。この場合、新たな文書形式の空白領域に、データ付加部27により付加データが付加されるようにしてもよい。変形例なお、上記で説明した第1および第2の実施形態においては、付加データの画像を付加するために移動の対象である記入領域を裏ページに移動させるものとして説明したが、文書形式生成部29は、移動の対象である記入領域を、同じページ内の記入領域が存在しない空白領域に移動させるようにしてもよい。また、文書形式生成部29は、移動の対象である記入領域を移動させずに、削除するようにしてもよい。また、第1および第2の実施形態において、データ付加部27は、QRコード化された画像を単に付加するものとして説明したが、自装置により画像を生成し、生成された画像を付加データとして新たな文書形式に付加するようにしてもよい。この場合には、データ付加部27に画像を生成する手段を追加すればよい。また、第1および第2の実施形態においては、記入領域をまとめて記入領域を生成するものとして説明したが、記入領域をまとめずに、記入頻度を算出するようにしてもよい。この場合には、領域編集部24を必要としない。また、第1および第2の実施形態においては、ユーザがUIパネル21を操作することにより記入領域をまとめてグループ領域を生成し、これを記入領域とするものとして説明したが、領域編集部24は、検出された記入領域に関連性がある場合には、関連性のある記入領域をまとめてグループ領域を生成するようにしてもよい。更に、第2の実施形態においては、生成される文書形式は1つであるものとして説明したが、指定位置Zに空白領域を確保するために記入領域を移動させる場合、複数のパターンがあると考えられるため、これら複数のパターンによって生成される文書形式を候補としてユーザに提示するようにしてもよい。この場合、モニタなどの表示装置によって文書形式の候補を表示し、ユーザが任意に選択できるようにしてもよい。なお、第1および第2の実施形態においては、画像形成装置1の内部に画像処理装置4を有する構成としたが、画像形成装置1から画像処理装置4を独立させてもよい。この場合、端末装置2が画像処理装置4を有し、画像形成装置1から受信したデータを端末装置2側で処理し、画僧処理装置4によって処理されたデータを画像形成装置1が受信して印刷するようにしてもよい。