(57)【特許請求の範囲】
【請求項１】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記出力情報決定手段に、画像情報コード化手段で得られるコード情報をもとに出力規則記憶手段に格納される出力規則に記載した条件および分岐制御命令に応じて分岐制御するコード情報分岐手段を設け、
前記出力規則記憶手段に格納される出力規則に画像情報コード化手段で得られるコード情報に関する条件を満たしている時に分岐制御する命令が記載された場合に、命令に応じて分岐制御するように構成したことを特徴とする文書編集出力装置。
【請求項２】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記出力情報決定手段に、入力画像データ記憶手段に格納された文書部分画像の有無をもとに出力規則記憶手段に格納される出力規則に記載した条件および分岐制御命令に応じて分岐制御する部分画像情報分岐手段を設け、
前記出力規則記憶手段に格納される出力規則に入力画像データ記憶手段で得られる文書部分画像の有無の条件を満たしている時に分岐制御する命令が記載された場合に、命令に応じて分岐制御するように構成したことを特徴とする文書編集出力装置。
【請求項３】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
さらに任意の１つ以上の画像を格納する出力画像記憶手段を備え、
出力情報決定手段に、前記出力画像記憶手段に格納される画像を選択出力する固定画像出力手段を設け、画像情報コード化手段で得られるコード情報をもとに出力規則記憶手段に格納される出力規則に規定した条件に応じて、出力画像記憶手段に格納される画像を選択出力するように構成したことを特徴とする文書編集出力装置。
【請求項４】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記出力情報決定手段に、入力画像データ記憶手段から得られる文書部分画像と固定画像出力手段により出力される画像を組合せて出力する画像情報合成手段を設け、
入力画像データ記憶手段から得られる文書部分画像と固定画像出力手段により出力される画像を、出力規則記憶手段に格納される出力規則に規定した条件に応じて、組合せ出力するように構成したことを特徴とする請求項第３項記載の文書編集出力装置。
【請求項５】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記出力情報決定手段に、文書画像に対するコード情報および文書部分画像情報を１つ以上の文書内容に分割して出力する出力情報分割手段を設け、
出力規則記憶手段に格納される出力規則に規定した条件に応じて、文書画像に対するコード情報および文書部分画像情報を１つ以上の文書内容に分割して出力し、編集出力手段により複数の文書内容を合成して出力画像を得るように構成したことを特徴とする文書編集出力装置。
【請求項６】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段を備え、
文書内に１以上の領域を設定し各領域に対する文書内容属性を規定する文書レイアウト規則および出力画像の内容を決定する出力規則の設定において、文書レイアウト規則を先に設定し次に出力規則を設定し、または出力規則を先に設定し次に文書レイアウト規則を設定することを選択でき、
文書レイアウト規則を先に設定する場合は、入力条件設定、入力フィールドレイアウト設定、出力領域設定、出力レイアウト設定を順次行うことによって、
出力規則を先に設定する場合は、出力領域設定、出力レイアウト設定、入力条件設定、入力フィールドレイアウト設定を順次行うことによって、画面上に帳票レイアウトと出力画像を表示させ、その画面上で帳票レイアウトと出力画像の編集を行い、帳票レイアウトと出力画像との対応付けを行うように構成されることを特徴とする文書編集出力装置。
【請求項７】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段および固定文配置手段を備え、
出力領域設定、出力固定文設定、出力レイアウト設定、入力フィールドレイアウト設定を順次行うことにより、画面に帳票レイアウトと出力画像を表示させ、画面上で固定文字列を対話的に編集し、編集した固定文字列を帳票上に自動的に配置するように構成されることを特徴とする文書編集出力装置。
【請求項８】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、選択文配置手段および出力文字記憶手段を備え、
出力領域設定、出力選択文設定、出力レイアウト設定、入力フィールドレイアウト設定を順次行うことにより、画面上で選択文の編集を行い、編集された選択文を入力帳票上に自動的に配置するように構成されることを特徴とする文書編集出力装置。
【請求項９】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、画像配置手段および出力画像記憶手段を備え、
出力領域設定、出力画像設定、出力レイアウト設定、入力フィールドレイアウト設定を順次行うことにより、画面上で画像の選択を行い、選択された出力画像を縮小・拡大して入力帳票上に配置するように構成されることを特徴とする文書編集出力装置。
【請求項１０】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、対話データ設定手段を備え、
出力領域設定、出力画像設定、対話条件および交信データ設定、入力フィールドレイアウト設定を順次行うことにより、対話要素を持つ出力画像を作成する際に、対話によって帳票レイアウトと出力画像形式の設定を行うときに、送信内容と返信内容も同時に設定するように構成されることを特徴とする文書編集出力装置。
【請求項１１】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置に、さらに文書レイアウト規則・出力規則編集手段および文書レイアウト適合手段を備え、
入力条件設定、入力フィールドレイアウト設定、レイアウト変更設定、出力レイアウト設定を順次行うことによって、文書レイアウト規則記憶手段に予め記憶された各種のレイアウト条件を必要に応じて呼び出してレイアウト候補としてオペレータに提示し、オペレータがその提示に基づいて所望のレイアウト条件を選択できるように構成されることを特徴とする文書編集出力装置。
【請求項１２】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置に、さらに文書レイアウト規則・出力規則編集手段、レイアウトテンプレート記憶手段、およびレイアウトテンプレート選択手段を備え、
レイアウトテンプレート指定、入力フィールドレイアウト設定を順次行うことによって、帳票を構成する項目毎にレイアウト・内容・種類等を設定したテンプレートを予め用意しておき、これらのテンプレートの組み合わせによって帳票を作成するように構成されることを特徴とする文書編集出力装置。
【請求項１３】
文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、
文書レイアウト規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、
文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、
入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、
画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、
出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、
前記文書編集出力装置にさらに文章解析手段、画像選択手段および出力画像記憶手段を備え、
帳票内の文字認識、キーワード抽出、キーワードを含む画像の抽出を順次行うことによって、帳票内で文字認識された文書から文章解析手段によってキーワード抽出を行い、そのキーワードに従って、キーワードと対応付けて保存された画像を抽出し、抽出された画像を出力するように構成されることを特徴とする文書編集出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、手書きあるいは印刷された文書に記述された文字・マーク・画像領域を検出した上で文字・マークの認識を行い、帳票のレイアウトとは異なる出力形態で文書を出力する文書編集出力装置に関する。特に帳票の記入内容によって出力対象領域が変化する帳票に対して、画像の検出結果および認識結果に応じた編集操作を行い出力文書を生成する文書編集出力装置に関するものである。
【０００２】
【従来の技術】
従来の文書編集出力装置として、特開平５−１１０８２０号公報に開示された、入力文書の矩形枠内に存在する文字・図形などを、入力文書と異なる出力形態で埋め込んで編集出力する文書編集出力装置が知られている。以下、特開平５−１１０８２０号公報に示された文書編集出力装置を例にとり、動作を説明する。
【０００３】
図１７６に示すとおり、従来の文書編集出力装置は、入力された文書画像から矩形領域指定手段７０２によって指定される領域に存在する画像データを抽出し、入力画像データ記憶手段７０３に画像データを格納する。一方、出力形式は出力形式記憶手段７０６に登録されている。編集・出力手段７０５では事前に指定された出力形式により、入力画像データ記憶手段７０３に格納された画像を編集し、出力データを得る。また文字認識手段７０４により、入力画像データ記憶手段７０３に格納された画像内の文字画像を認識した結果、得られる文字コードを、出力形式に従い出力データとすることも可能である。
【０００４】
従来の文書編集出力装置の一動作例を図面を用いて説明する。従来の文書編集出力装置において、図１７８に示す出力形式を用いて、図１７７に示す入力文書から出力データを得る場合、図１７８に示す出力形式記憶手段７０６から読み出した出力形式は２つの領域からなり、第１の領域は文字コードの領域として第１の出力領域７２１に、第２の領域は画像の領域として第２の出力領域７２２に出力するように指定される。一方、文書画像は図１７７に示す２枚の帳票からなり、オペレータが矩形領域指定手段７０２を操作することにより、第１の原稿の指定領域７１１が出力形式の第１の領域７２１に対応付けられ、第２の原稿の指定領域７１２が出力形式の第２の領域７２２に対応付けられる。第１の原稿の指定領域内画像および第２の原稿の指定領域内画像は、入力画像データ記憶手段７０３に一旦格納される。文字認識手段７０４では、図１７７に示す文字領域内の文字画像を文字コードに変換する。編集・出力手段７０５では、図１７８に示した出力形式に従って、出力形式で指定された位置・大きさの条件に合致するように入力データへの編集操作を行い、データ出力を行う。具体的には、出力形式で指定した領域に合わせた画像の拡縮、表示位置の変更を行って出力形式の矩形領域に埋め込んで出力する。
【０００５】
次に、従来の文書編集出力装置の他の動作例を図面を用いて説明する。従来の文書編集出力装置において、図１７９に示す定形の帳票を用いて特定の場所に記入された内容を編集出力して出力データを得る場合、矩形領域指定手段７０２を用いてオペレータが領域を指定するのではなく、あらかじめ矩形領域を設定しておくことにより、図１８０に示す出力データを得ることができる。次に、定形の帳票を用いて画像の選択入力を行って出力データを得る場合の動作例を図面を用いて説明する。図１８１は、画像の選択入力を行う定形の帳票を示す図である。図中、７５１はイラスト画像、７５２はイラスト画像７５１を選択したことを示す選択マークを示す。入力文書は図１８１に示すとおり、定形の帳票にイラスト画像の選択肢が５つ用意されており、帳票の記入者は５つのうちから出力したいイラスト画像の選択マーク欄にマークを記入することにより、出力データを選択するように構成されている。この入力文書に対して、従来の文書編集出力装置を用いて出力データを得ようとすると、あらかじめ出力データとして出力する領域を特定することができないため、入力画像を人間が目視でチェックし、マーク欄にマークが記入されているイラスト画像を矩形領域指定手段７０２により指定しない限り、正しい出力データを得ることができない。
【０００６】
さらに、従来の文書編集出力装置の他の動作例を図面を用いて説明する。従来の文書編集出力装置において、定形の帳票を用いて記入された内容を編集出力して出力データを得る場合の動作例を図面を用いて説明する。図１８２は穴埋めを行って文章を完成させるように構成された帳票を示す。図中、７６１は矩形領域手段で指定された領域を示す。図１８２に示す入力文書および領域指定により文字認識を行い認識結果を編集出力すると、図１８３に示す認識結果が出力され、正確な出力結果が得られる。次に、図１８２と同一の帳票に別の記入形態で文字が記入された場合の例を図１８４に示す。図１８４においては、第１の穴埋め領域７８１に文字が記入されていない。図１８４に示す入力文書に対して、図１８２と同一の領域７８２を設定した場合、文字の認識結果は図１８５に示すような結果になり、文章として不適切な結果が得られる。また、人間が文字の記入状態を目視でチェックし、矩形領域設定手段にて適切な領域７８３を設定することにより正しい出力を得ることができるが、複数の帳票を入力する場合には各々の帳票で領域設定を行う必要がある。
【０００７】
【発明が解決しようとする課題】
上記のように従来の文書編集出力装置は、文字認識の対象領域や画像の出力対象領域を矩形領域設定手段により設定するように構成されているため、あらかじめ出力対象領域が固定されている領域に対しては自動的に出力データを作成することができるが、帳票の記入内容によって出力対象領域が変化するような帳票に対しては人間が目視チェックを行い出力対象領域を設定する必要があった。そのため、帳票の記入形態によって出力対象領域が変化する帳票を大量に編集・出力する場合、領域設定作業が煩雑となり、データ作成に時間がかかり人手入力によるミスも多く発生する課題があった。
【０００８】
本発明は上記の課題を解決し、帳票の記入内容によって出力対象領域が変化する帳票の入力に際しても自動的に出力対象を判別し、出力画像を編集・出力できる文書編集出力装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記の課題を解決するため、請求項１における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、出力情報決定手段に、画像情報コード化手段で得られるコード情報をもとに出力規則記憶手段に格納される出力規則に記載した条件および分岐制御命令に応じて分岐制御するコード情報分岐手段を設け、出力規則記憶手段に格納される出力規則に画像情報コード化手段で得られるコード情報に関する条件を満たしている時に分岐制御する命令が記載された場合に、命令に応じて分岐制御するように構成される。
【００１１】
請求項２における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、出力情報決定手段に、入力画像データ記憶手段に格納された文書部分画像の有無をもとに出力規則記憶手段に格納される出力規則に記載した条件および分岐制御命令に応じて分岐制御する部分画像情報分岐手段を設け、出力規則記憶手段に格納される出力規則に入力画像データ記憶手段で得られる文書部分画像の有無の条件を満たしている時に分岐制御する命令が記載された場合に、命令に応じて分岐制御するように構成される。
【００１５】
請求項３における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、任意の１つ以上の画像を格納する出力画像記憶手段を備え、出力情報決定手段に、出力画像記憶手段に格納される画像を選択出力する固定画像出力手段を設け、画像情報コード化手段で得られるコード情報をもとに出力規則記憶手段に格納される出力規則に規定した条件に応じて、出力画像記憶手段に格納される画像を選択出力するように構成される。
【００１６】
請求項４における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、出力情報決定手段に、入力画像データ記憶手段から得られる文書部分画像と固定画像出力手段により出力される画像を組合せて出力する画像情報合成手段を設け、入力画像データ記憶手段から得られる文書部分画像と固定画像出力手段により出力される画像を、出力規則記憶手段に格納される出力規則に規定した条件に応じて、組合せ出力するように構成される。
【００１８】
請求項５における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、出力情報決定手段に、文書画像に対するコード情報および文書部分画像情報を１つ以上の文書内容に分割して出力する出力情報分割手段を設け、出力規則記憶手段に格納される出力規則に規定した条件に応じて、文書画像に対するコード情報および文書部分画像情報を１つ以上の文書内容に分割して出力し、編集出力手段により複数の文書内容を合成して出力画像を得るように構成される。
【００２１】
請求項６における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段を備え、文書内に１以上の領域を設定し各領域に対する文書内容属性を規定する文書レイアウト規則および出力画像の内容を決定する出力規則の設定において、文書レイアウト規則を先に設定し次に出力規則を設定し、または出力規則を先に設定し次に文書レイアウト規則を設定することを選択でき、文書レイアウト規則を先に設定する場合は、入力条件設定、入力フィールドレイアウト設定、出力領域設定、出力レイアウト設定を順次行うことによって、出力規則を先に設定する場合は、出力領域設定、出力レイアウト設定、入力条件設定、入力フィールドレイアウト設定を順次行うことによって、画面上に帳票レイアウトと出力画像を表示させ、その画面上で帳票レイアウトと出力画像の編集を行い、帳票レイアウトと出力画像との対応付けを行うように構成される。
【００２２】
請求項７における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段および固定文配置手段を備え、出力領域設定、出力固定文設定、出力レイアウト設定、入力フィールドレイアウト設定を順次行うことにより、画面に帳票レイアウトと出力画像を表示させ、画面上で固定文字列を対話的に編集し、編集した固定文字列を帳票上に自動的に配置するように構成される。
【００２３】
請求項８における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、選択文配置手段および出力文字記憶手段を備え、出力領域設定、出力選択文設定、出力レイアウト設定、入力フィールドレイアウト設定を順次行うことにより、出力画面上で選択文の編集を行い、そのその選択文を入力帳票上に配置するように構成される。
【００２４】
請求項９における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、画像配置手段および出力画像記憶手段を備え、出力領域設定、出力画像設定、出力レイアウト設定、入力フィールドレイアウト設定を順次行うことにより、出力画面上で画像の選択を行い、出力画像を縮小・拡大して画像が入力帳票上に配置するように構成される。
【００２５】
請求項１０における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、対話データ設定手段を備え、出力領域設定、出力画像設定、対話条件および交信データ設定、入力フィールドレイアウト設定を順次行うことにより、対話要素を持つ出力画像を作成する際に、対話によって帳票レイアウトと出力画像形式の設定を行うときに、送信内容と返信内容も同時に設定するように構成される。
【００２６】
請求項１１における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置に、さらに文書レイアウト規則・出力規則編集手段および文書レイアウト適合手段を備え、入力条件設定、入力フィールドレイアウト設定、レイアウト変更設定、出力レイアウト設定を順次行うことによって、文書レイアウト規則記憶手段に予め記憶された各種のレイアウト条件を必要に応じて呼び出してレイアウト候補としてオペレータに提示し、オペレータがその提示に基づいて所望のレイアウト条件を選択できるように構成される。
【００２７】
請求項１２における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用す
ることにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文書レイアウト規則・出力規則編集手段、レイアウトテンプレート記憶手段、およびレイアウトテンプレート選択手段を備え、レイアウトテンプレート指定、入力フィールドレイアウト設定を順次行うことによって、帳票を構成する項目毎にレイアウト・内容・種類等を設定したテンプレートを予め用意しておき、これらのテンプレートの組み合わせによって帳票を作成するように構成される。
【００２８】
請求項１３における発明では、文書内に１つ以上の領域を設定し各領域に対する文書内容属性を規定した文書レイアウト規則を記憶する文書レイアウト規則記憶手段と、文書レイアウト規則に記述された規則と文書画像とを照合して文書画像の構造を解析する文書構造解析手段と、文書構造解析手段により文書レイアウト規則に規定された領域に対応付けられた文書部分画像を格納する入力画像データ記憶手段と、入力画像データ記憶手段に格納された文書部分画像に対して文書レイアウト規則で規定された文書の属性が画像をコードに変換する属性を保持している場合に画像情報をコード化する画像情報コード化手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に応じて出力画像の内容を決定する出力規則を記憶する出力規則記憶手段と、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納された文書部分画像の内容に対して出力規則記憶手段に格納された出力規則を適用することにより出力画像の内容を決定する出力情報決定手段と、出力情報決定手段により出力された文書内容に従い出力画像を編集出力する編集出力手段とを有し、文書編集出力装置にさらに文章解析手段、画像選択手段、および出力画像記憶手段を備え、帳票内の文字認識、キーワード抽出、キーワードを含む画像の抽出を順次行うことによって、帳票内で文字認識された文書から文章解析手段によってキーワード抽出を行い、そのキーワードに従って、キーワードと対応付けて保存された画像を抽出し、抽出された画像を出力するように構成される。
【００２９】
【発明の実施の形態】
実施の形態１．
図１は、本発明の実施の形態１における文書編集出力装置の構成を示す図である。記憶媒体に記憶された文書画像１は、文書構造解析手段２に入力される。文書構造解析手段２では、文書レイアウト規則記憶手段３に記憶された文書レイアウト規則と文書画像１とを照合することにより文書画像の構造を解析して、文書画像１を文書レイアウト規則に記載されたルールに従って文書部分画像に分割する。さらに、それぞれの文書部分画像に対して文字、マーク、画像などの記入内容の属性、コード化を行うか否かの属性情報を付加して入力画像データ記憶手段４に格納する。入力画像データ記憶手段４に格納された文書部分画像の属性がコード化を行う属性、例えば、文字に対するコード変換を行う属性、マークに対するコード変換を行う属性、バーコードに対するコード変換を行う属性などの場合、画像情報コード化手段５では、入力画像データ記憶手段４に格納された文書部分画像に対してコード化、例えば、文字に対しては文字コード、マークに対してはマークの有無、バーコードに対しては数値あるいは文字コードを出力する。
【００３０】
次に、出力情報決定手段６では、出力規則記憶手段７に記憶された出力規則に従い、画像情報コード化手段５から出力されたコード情報と入力画像データ記憶手段４に格納された文書部分画像の内容に応じて文書情報を作成出力する。次に、編集出力手段８では、出力情報決定手段により出力された文書情報をもとに出力画像を生成して出力する。
【００３１】
以下、図２〜図１８を用いて、図１に示す本発明の文書編集出力装置の動作を詳細に説明する。図２は、文書画像の一例を示す図である。図３は、文書レイアウト規則記憶手段に格納される文書レイアウト規則に一例を示す図であり、３１はフィールド番号、３２はフィールド名称、３３はフィールド属性、３４は文字数、３５はフィールド位置、３６はフィールド属性値「数字」、３７はフィールド属性値「全字種」、３８はフィールド属性値「マーク」、３９はフィールド属性値「画像」を示す。
【００３２】
図４は、文書構造解析手段の動作を説明する動作説明図であり、４１は水平直線、４２は垂直直線、４３は水平直線と垂直直線の交点を示す。図５は、入力画像データ記憶手段に格納される文書部分画像の一例を示す図である。図６は、文書構造解析手段の動作を説明する動作説明図であり、６１は直線消去後の画像、６２は文字切り出し結果、６３は文字認識結果を示す。
【００３３】
図７は、出力規則記憶手段に格納される出力規則の文法の一例を示す図である。図８は、出力情報決定手段の出力規則の一例を示す図であり、８１は「<#2#>」なるフィールド内容出力記述子、８２は「#IF<3>」および「#ENDIF」なるフィールド条件記述子、８３は「<<6>>」なる固定データ記述子、８４は文字「<」、８５は文字「H」、８６は文字「T」、８７は文字「<」、８８は文字「#」、８９は文字「2」、１０８０は文字「#」、１０８１は文字「>」を示す。
【００３４】
図９は、画像情報コード化手段からの出力データの一例を示す図であり、９１はフィールド内容「○△電器店」、９２はフィールド内容「○△駅前」、「昭和３０」および「家庭電器店」、９３はフィールド内容「（マークあり）」、９４はフィールド内容「（マークなし）」、９５はフィールド内容「３」、９６はフィールド内容「２」、９７はフィールド内容「（マークあり）」、９８はフィールド内容「マークなし」を示す。
【００３５】
図１０は、出力情報決定手段で参照する固定文字列情報の一例を示す図である。図１１は、出力情報決定手段で参照する固定画像情報の一例を示す図である。図１２は、出力情報決定手段の動作の第１のフローチャートである。図１３は、出力情報決定手段の中途出力の一例を示す図である。図１４は、出力情報決定手段の第２のフローチャートである。
【００３６】
図１５は、出力情報決定手段の中途出力の一例を示す図であり、１５１は固定データ出力記述子「<<6>>」、１５２は固定データ出力記述子「<<7>>」、１５３は固定データ出力記述子「<<8|9>>」を示す。図１６は、出力情報決定手段の第３のフローチャートである。図１７は、出力情報決定手段の最終出力結果の一例を示す図であり、１７１は、固定画像ファイル名「イラスト3.bmp」を示す。図１８は、編集出力手段の出力結果の一例を示す図である。
【００３７】
まず、文書構造解析手段により、図２に示す文書画像から読取領域を抽出する。読取領域は、図３に示すあらかじめ用意した文書レイアウト規則と文書画像とを照合することにより抽出する。各読取領域はフィールドと称し、文書レイアウト規則は、各フィールドに対してフィールド番号３１、フィールド名称３２、フィールド属性３３、文字数３４、フィールド位置３５の情報を保持する。フィールド番号３１は、各フィールドに付される連番であり、フィールド名称３２はフィールドの記入内容の名称を示す。フィールド属性３３は、フィールド内に記入される内容の属性を示す。
【００３８】
図３に示す例の場合、「数字」３６は認識対象字種を数字として文字認識を行いコード化を行うこと、「全字種」３７は認識対象字種を数字、英字、カナ、記号、漢字に設定して文字認識を行いコード化を行うこと、「マーク」３８はマークの記入があるか否かを判定すること、「画像」３９はフィールド内の画像を抽出することを示す。文字数３４は、フィールド内に記述される文字数を示し、フィールド属性が「画像」３９のデータについては数値を設定しない。フィールド位置３５は、フィールドの存在位置を左上点（水平座標、垂直座標）、幅、高さで表す長方形で指定する。
【００３９】
文書構造解析手段では、まず文書画像から、水平直線と垂直直線を抽出する。水平直線の検出には、例えば一定値以上水平方向に画素が連続する領域を抽出し、抽出した連続領域の結合領域を抽出することにより直線を抽出する方法が知られている。垂直直線の検出は、上記方法で抽出方向を垂直に変更することにより容易に実現できる。図４に、図２に示した文書画像から抽出した水平直線４１、垂直直線４２の例を示す。次に、抽出した水平直線と垂直直線の交点４３を求める。これらの交点はフィールドの４隅の点の候補と考えられ、これらの座標の組み合わせと図３に示した各フィールドのフィールド位置３５との比較により、文書画像上のフィールドを特定し、各フィールドに対応する文書部分画像を入力画像データ記憶手段に格納する。図５に文書部分画像の例を示す。
【００４０】
入力画像データ記憶手段に格納された文書部分画像のうち、文書レイアウト規則のフィールド属性がコード化対象のもの、すなわち、「数字」３６、「全字種」３７もしくは「マーク」３８の属性を有するものに関しては、文書部分画像内の文字画像およびマーク画像を抽出してコード化を行う。コード化に際しては、直線除去、文字切り出し、文字認識の順に処理を進める。直線除去は、文書構造解析手段にて抽出した水平および垂直直線情報として検出された領域を消去することにより実現する。これにより、直線を除去した画像６１を得る。
【００４１】
次に、文字切り出しでは、文書レイアウト規則に記述された文字数情報から文字枠間隔を割り出し、文字枠内の文字画像６２を切り出す。切り出した後の画像に対して文字認識処理を行い、文字コード６３を得る。文字認識処理は、多くの既知の方式があり、例えば文字を縦横いくつかの小領域に分割し、各小領域内の文字線の傾きを特徴としてとらえ文字を識別することにより実現する。また、図６の例では文字が記入された場合の例を示したが、マークの読取りに関しては切り出しまでの動作について同一の処理を行い、認識については、例えば黒点数を計数してしきい値処理によりマークか否かを判定する。
【００４２】
次に、出力情報決定手段で文書画像の内容を決定する。文書画像の決定には、画像情報コード化手段で得られるコード情報および入力画像データ記憶手段に格納される文書部分画像に対して出力規則記憶手段に格納される出力規則を適用することにより、出力文書画像を得る。出力規則は一定の文法のもとで動作する。
【００４３】
文法の一例を図７に示す。文法は画像情報コード化手段で得られるコード情報と入力画像データ記憶手段に格納される文書部分画像をもとに制御され、フィールド内容出力記述子７１、フィールド条件記述子７２、固定データ出力記述子７３、通常記述子７４から構成される。フィールド内容記述子７１は、フィールド内の記述内容すなわち、フィールド属性がコード化対象に設定されているフィールドに対してはコード情報、フィールド属性が画像に設定されているフィールドに対してはフィールド内の画像情報を出力する記述子である。
【００４４】
フィールド条件記述子７２は、フィールド内のデータ内容により分岐制御を行う。固定データ出力記述子７３は、フィールドに対応するデータ内容に従って、あらかじめ設定した固定データを出力する。通常記述子７４は、フィールド内容出力記述子７１、フィールド条件記述子７２、固定データ出力記述子７３以外で記述される文である。通常記述子７４は、そのまま編集出力手段に出力される。
【００４５】
図８に、図７に示す文法を用いた出力規則の一例を示す。図８の出力規則では、フィールド内容出力記述子８１、フィールド条件記述子８２、固定データ出力記述子８３を使用し、出力画像の内容を決定する。図８に示す出力規則のもとで、図２の文書画像に対して出力文書画像の内容を決定する過程を説明する。図９は、画像情報コード化手段の出力例を示し、フィールド属性でコード化の指定がなされたフィールドに対してはコード情報が設定され、フィールド属性で画像が指定されたフィールドに対しては入力画像データ記憶手段に格納された文書部分画像の識別名称が設定される。図１０は、フィールドに対応するデータ内容に従って、あらかじめ設定した固定データのうち、文字コードデータに対するテーブルの一例を示す。図１１は、フィールドに対応して、あらかじめ設定した固定データのうち、画像データの一例を示す。
【００４６】
まず、図８に示した出力規則のうち、フィールド内容出力記述子８１について処理を行う。フィールド内容出力記述子８１の識別は、図１２に示したフローチャートに従い、実行する。まず、図８の文頭の１文字を読み込み（ステップＳ１）、読み込んだ文字が「<」か否かを判定する（ステップＳ２）。図８の文頭の文字は「<」８４であるので、次文字読み込み（ステップＳ３）を実行する。次文字は「H」８５であるので、「#」との条件判定（ステップＳ４）により、文末判定（ステップＳ１３）に進み、文末ではないので「<」との一致判定（ステップＳ２）に進む。「<」との一致判定（ステップＳ２）では不一致の判定となり、次文字読み込み（ステップＳ１２）に進む。次文字は「Ｔ」８６となり、文末判定（ステップＳ１３）から「<」との一致判定に進む。順次、上記の動作を繰り返す。
【００４７】
上記繰り返し動作で、図８の２行目先頭文字「<」８７に到達し、「<」との一致判定（ステップＳ２）で、次文字読み込み（ステップＳ３）に分岐し、次文字は「#」８８となる。「#」との条件判定（ステップＳ４）では真となり、次文字読み込み（ステップＳ５）に進む。次文字は「２」８９となるので、数字判定（ステップＳ６）は真となり、次文字読み込み（ステップＳ７）に進む。次文字は「#」１０８０、数字判定（ステップＳ６）は偽となり、「#」との一致判定（ステップＳ８）に進む。「#」との一致判定は真となり、次文字読み込み（ステップＳ９）を行い、次文字は「>」１０８１となるので、「>」との一致判定（ステップＳ１０）は真となり、フィールド内容出力記述子８１として検出される（ステップＳ１１）。フィールド内容出力記述子が検出されると、フィールド番号に応じて図９に示すフィールド内容「○△電器店」９１が出力される。
【００４８】
上記の動作を文末まで繰り返すことにより、フィールド内容出力記述子８１がフィールド内容に置き換えられる。その結果、図１３に示すフィールド内容出力記述子置き換え後の出力規則が得られる。
【００４９】
次に、フィールド条件記述子８２の検出および置き換えを行う。フィールド条件記述子８２の検出は、図１２に示したフィールド内容出力記述子の検出と同様に、フィールド条件記述子の記述形態を検定することにより行う。フィールド条件記述子を検出するフローチャートを図１４に示す。まず、文頭に「#」を検出し（ステップＴ１）、「ENDIF」の記述を（ステップＴ２）から（ステップＴ６）までで検出し、「IF<数字>」の記述を（ステップＴ７）および（ステップＴ１１）までで検出する。
【００５０】
図１４のフローチャートの動作により、フィールド条件記述子８２の検出を行い、フィールド条件記述子８２で記載した条件に従って出力内容を決定する。図１３に示したフィールド内容出力記述子置き換え後の出力規則に、フィールド条件記述子を適用すると、図１３の条件記述Ａ１３１、条件記述Ｂ１３２、条件記述Ｃ１３３に関しては、図９に示すフィールド内容９２により、それぞれのフィールドに対してすべて文字が記述されているため、フィールド条件記述子に挟まれた通常記述子はそのまま出力される。
【００５１】
また、条件記述Ｆ１３６に対しては、フィールド属性がマークに設定されたフィールドに対する認識結果が、図９において「マークあり」９３になっているため、フィールド条件記述子に挟まれた通常記述子は出力される。さらに、条件記述Ｊ１１３０に対しては、フィールド属性が画像に設定されたフィールド内部に画像が存在するため、フィールド条件記述子に挟まれた通常記述子は出力される。
【００５２】
一方、図１３の条件記述Ｄ１３４、条件記述Ｅ１３５、条件記述Ｇ１３７、条件記述Ｈ１３８、条件記述Ｉ１３９に対しては、フィールド属性がマークに設定されたフィールドに対する認識結果が、図９において「マークなし」９４になっているため、フィールド条件記述子に挟まれた通常記述子は出力されない。これにより、図１５に示すフィールド条件記述子置き換え後の出力規則が得られる。
【００５３】
次に、固定データ出力記述子８３の検出および置き換えを行う。固定データ出力記述子８３の検出は、図１２に示したフィールド内容出力記述子の検出と同様に、固定データ出力記述子８３の記述形態を検定することにより行う。固定データ出力記述子８３を検出するフローチャートを図１６に示す。まず、文頭から順に「<<」の記述を（ステップＵ１）から（ステップＵ３）で検出し、「<<」検出が完了した後、数字記述を検出（ステップＵ４）する。数字記述を検出した後、数字に論理記述子「｜」を挟むことを許容して（ステップＵ６）、「>>」の記述を（ステップＵ５）および（ステップＵ７）から（ステップＵ９）までで検出する。
【００５４】
図１６のフローチャートの動作により、固定データ出力記述子８３の検出を行い、固定データ出力記述子８３で記載した条件に従って出力内容を決定する。図１５に示したフィールド条件記述子置き換え後の出力規則に、固定データ出力記述子を適用すると、図１５の固定データ記述Ａ１５１に関しては、図９に示すフィールド内容「３」９５と、図１０に示す固定文字列群Ａ１０１からフィールド内容「３」に対応した固定文字列「多彩な」１０２を出力する。
【００５５】
同様に、図１５の固定データ記述Ｂ１５２に関しては、図９に示すフィールド内容「２」９６と、図１０に示す固定文字列群Ｂ１０３からフィールド内容「２」に対応した固定文字列「ＡＶ機器」１０４を出力する。また、図１５の固定データ記述Ｃ１５３に関しては、図９に示すフィールド内容「マークあり」９７およびフィールド内容「マークなし」９８と、図１０に示す固定文字列Ｃ「一度お電話を．．．」１０５および固定文字列Ｄ「ご来店をお待ちしております。」１０６から対応した固定文字列「一度お電話を．．．」１０５を出力する。
【００５６】
これにより、図１７に示す通常記述子のみの出力画像内容を得る。図１７の出力画像内容で、文書画像から得られるコード情報および画像情報以外の固定画像指示子１７１が使用されているが、これはあらかじめ図１１に示すように固定画像指示子と画像を対応付けておくことにより所望の画像を出力することができる。図１７に示した出力画像内容を編集出力手段で出力した一例を図１８に示す。
【００５７】
以上、説明したように本発明の実施の形態１によれば、記入内容によって出力対象領域が変化する文書画像に対して使用者が出力領域を設定することなく自動的に出力領域を設定して出力画像を編集出力することができ、出力領域の設定作業を不要にして作業効率を大幅に向上させることができる。さらに、文書画像の記入内容によって出力対象領域を制御することができ、多様な出力画像を編集出力できる。
【００５８】
実施の形態２．
図１９は、本発明の実施の形態２における文書編集出力装置の構成を示す図である。出力情報決定手段６にコード情報分岐手段１９１を設け、出力規則記憶手段７に格納される出力規則に画像情報コード化手段５で得られるコード情報に関する条件を満たしている時に分岐制御する命令が記載された場合に、命令に応じて分岐制御する。
【００５９】
以下、図２０〜図２３を用いて、図１９に示す構成の発明の動作を詳細に説明する。図２０は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図２１は文書画像の一例を示す図である。図２２は、フィールド内容出力記述子の置き換えを行った出力規則の一例を示す図である。図２３は、図２２に示す出力規則に対してフィールド条件記述子の置き換えを行った出力文書情報を示す。
【００６０】
出力情報決定手段６では出力規則手段７に記憶された出力規則に従い、出力文書情報を作成する。この時、出力規則に画像情報コード化手段５で得られるコード情報に関する条件を満たしている時に分岐制御する命令が記載された場合に、コード情報分岐手段１９１によりコード分岐制御を行う。例えば、図２１に示す文書画像に実施の形態１で示した文書レイアウト規則を適用し、画像情報コード化手段５の出力に対して図２０に示す出力規則を適用すると、図２１の所在地に対する記入欄２１１は空白であるので、フィールド内容出力記述子の置き換えを行うと図２２に示すようにフィールド条件記述子「#IF<3>」および「#ENDIF」２２１に挟まれる通常記述子は「にある」２２２のみとなる。
【００６１】
さらに、フィールド条件記述子の置き換えを行うことにより、フィールド番号が３のフィールド名称「所在地」に対するコード情報が空白であるので、フィールド条件記述子「#IF<3>」および「#ENDIF」２２１に挟まれる通常記述子は出力されず、他の２つのフィールド条件記述子については通常記述子がそのまま出力される。その結果、図２３に示す出力文書情報が得られ、正しい文章が出力される。
【００６２】
以上、説明したように本発明の実施の形態２によれば、文書画像上に記載されたコード化可能な画像情報をもとに自動的に出力画像の形態を制御することができ、使用者が文書画像上に記載されたコード情報を読取る作業を不要にして作業効率を大幅に向上させることができる。さらに、使用者が入力画像上に記載されたコードによって、出力画像の形態を制御する必要がないため、人為的な制御誤りを防止することができる。
【００６３】
なお、本発明のコード情報分岐手段は、本実施の形態に限られるものではなく、種々の改変が可能である。例えば、画像情報コード化手段の出力結果と特定の文字列との一致もしくは不一致による分岐や、複数の条件のAND、OR条件による分岐を用いてもよい。また、実施の形態２では文字コードによる分岐の例を示したが、マーク、バーコードなど文字以外の画像から抽出したコード情報を対象にしてもよい。
【００６４】
実施の形態３．
図２４は、本発明の実施の形態３における文書編集出力装置の構成を示す図である。出力情報決定手段６に部分画像情報分岐手段２４１を設け、出力規則記憶手段７に格納される出力規則に入力画像データ記憶手段４に記憶された文書部分画像に関する条件を満たしている時に分岐制御する命令が記載された場合に、命令に応じて分岐制御する。
【００６５】
以下、図２５〜図２９を用いて、図２４に示す構成の発明の動作を詳細に説明する。図２５は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図２６は文書部分画像の空白判定処理の一例を示す図である。図２７は、図２６の外枠を消去した画像である。図２８は、フィールド条件記述子の置き換えを行った出力規則の一例を示す図である。図２９は、編集出力手段からの出力画像の一例を示す図である。
【００６６】
出力情報決定手段６では出力規則手段７に記憶された出力規則に従い、出力文書情報を作成する。この時、出力規則に入力画像データ記憶手段に格納される文書部分画像に関する条件を満たしている時に分岐制御する命令が記載された場合に、部分画像情報分岐手段２４１により分岐制御を行う。例えば、図２に示す文書画像に実施の形態１で示した文書レイアウト規則を適用し、入力画像データ記憶手段に格納される文書部分画像に対して図２５に示す出力規則を適用すると、フィールド条件記述子の置き換え時にフィールド属性が画像のフィールドについて画像の有無が検定される。
【００６７】
検定は、例えば図２６に示すように水平方向のヒストグラム２６１と垂直方向のヒストグラム２６２を抽出し、外枠以外に黒点が存在するか否かを判定する。図２６の場合、外枠以外に黒点が存在するので、画像ありと判定される。また、外枠の画像を消去して図２７に示す画像を解析することによりノイズか否かを判定することもできる。画像ありと判定された場合は、フィールド条件記述子のルールに基づき、フィールド条件記述子「#IF<22>」および「#ENDIF」２５１に挟まれる文２５２が出力され、図２８に示す出力規則を得る。最終的には、文書部分画像が出力され、編集出力手段からの出力は図２９に示す画像が得られる。
【００６８】
以上、説明したように実施の形態３によれば、文書画像上に記載された画像情報をもとに自動的に出力画像の形態を制御することができ、使用者が文書画像上に記載された画像情報の有無を判定する作業を不要にして作業効率を大幅に向上させることができる。さらに、使用者が文書画像上に記載された画像の有無によって、出力画像の形態を制御する必要がないため、人為的な制御誤りを防止することができる。
【００６９】
なお、本発明の部分画像情報分岐手段は、本実施の形態に限られるものではなく、種々の改変が可能である。例えば、実施の形態３では、文書部分画像の有無の条件で分岐制御を行ったが、これに限らず、文書部分画像の複雑度、ホール数、カラーか否かなどの画像情報を用いて分岐制御を行ってもよい。
【００７０】
実施の形態４．
図３０は、本発明の実施の形態４の文書編集出力装置の構成を示す図である。出力情報決定手段６にコードおよび画像組合せ手段３０１を設け、出力規則記憶手段７に格納される出力規則にコード情報と部分画像情報を組合せて出力する命令が記載された場合に、命令に応じて画像情報コード化手段５で得られるコード情報および入力画像データ記憶手段４に格納された文書部分画像情報を組合せて出力する。
【００７１】
以下、図３１〜図３３を用いて、図３０に示す実施の形態４の文書編集出力装置の動作を詳細に説明する。図３１は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図３２は出力情報決定手段６の出力結果の一例を示す図である。図３３は、編集出力手段が出力する出力画像の一例を示す図である。
【００７２】
出力情報決定手段６では出力規則手段７に記憶された出力規則に従い、出力文書情報を作成する。この時、出力規則にコード情報と部分画像情報を組合せて出力する命令が記載された場合に、命令に応じてコードおよび画像組合せ手段３０１にて画像情報コード化手段５で得られるコード情報および入力画像データ記憶手段４に格納された文書部分画像情報を組合せて出力する。
【００７３】
例えば、図２に示す文書画像に実施の形態１で示した文書レイアウト規則を適用し、画像情報コード化手段５の出力および入力画像データ記憶手段４に記憶される文書部分画像に対して図３１に示す出力規則を適用すると、フィールド内容出力記述子の置き換えおよびフィールド条件記述子の置き換えにより図３２に示す出力結果が得られる。その結果、編集出力手段からは図３３に示すようなコード情報と文書部分画像を自由に配置した出力画像が得られる。
【００７４】
以上、説明したように実施の形態４によれば、任意のコード情報と部分画像情報を組合せた出力画像を構成することができ、複雑で多様な出力画像を得ることができる。
【００７５】
なお、本発明のコードおよび画像組合せ手段は、本実施の形態に限られるものではなく、種々の改変が可能である。例えば、実施の形態４では、文書部分画像とコード情報の位置関係が上下であったがこれに限らず、左右や文字の流し込みによる構成などを行ってもよい。
【００７６】
実施の形態５．
図３４は、本発明の実施の形態５における文書編集出力装置の構成を示す図である。出力情報決定手段６に固定文字列出力手段３４１を設け、画像情報コード化手段５で得られるコード情報をもとに出力規則記憶手段７に格納される出力規則に規定した条件に応じて、任意の１つ以上の文字列を格納する出力文字列記憶手段３４２に格納される文字列を選択出力する。
【００７７】
以下、図３５〜図３７を用いて、図３４に示す実施の形態５における文書編集出力装置の動作を詳細に説明する。図３５は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図３６は、出力文字列記憶手段３４２に記憶される固定文字列の一例を示す図である。図３７は、編集出力手段から出力される出力画像の一例を示す図である。
【００７８】
出力情報決定手段６では、出力規則記憶手段７に記憶された出力規則に従い、出力文書情報を作成する。この時、出力規則に固定データ出力記述子が記載された場合に、命令に応じて固定文字列出力手段３４１が出力文字列記憶手段３４２から固定文字列を抽出する。例えば、図２に示す文書画像に実施の形態１で示した文書レイアウト規則を適用し、画像情報コード化手段５の出力に対して図３５に示す出力規則を適用すると、固定データ出力記述子の置き換えにより、図３７に示す出力画像が得られる。この時、固定文字列記憶手段３４２にて１つのフィールドに対して複数の固定文字列が割り当てられている場合は、フィールド内のコード情報を参照し、コード情報に該当した固定文字列を出力する。図３６の例の場合は、「多彩な」３６１および「ＡＶ機器」３６２が出力される。
【００７９】
以上、説明したように実施の形態５によれば、文書画像上で記入文字が固定されている文字列に対しては文字認識処理を行わず、正しい文字列を直接、出力画像に埋め込んで出力することができるので、正確な出力画像を得ることができる。さらに、文書画像上に存在しない文字列を出力画像として出力することができる。
【００８０】
実施の形態６．
図３８は、本発明の実施の形態６における文書編集出力装置の構成を示す図である。出力情報決定手段６に固定文字列出力手段３４１、出力文字列記憶手段３４２、コード情報合成手段３８１を設け、画像情報コード化手段５で得られるコード情報と固定文字列出力手段３４１により出力される文字列を、出力規則記憶手段７に格納される出力規則に規定した条件に応じて、組合せ出力する。
【００８１】
以下、図３９〜図４４を用いて、図３９に示す実施の形態６における文書編集出力装置の動作を詳細に説明する。図３９は、文字が記入される前の文書画像の一例を示す図である。図４０は文書レイアウト規則の一例を示す図である、図４１は、出力文字列記憶手段３４２に記憶される固定文字列の一例を示す図である。図４２は出力規則記憶手段７に記憶される出力規則の一例を示す図である。図４３は、文字が記入された文書画像の一例を示す図である。図４４は、編集出力手段８からの出力画像の一例を示す図である。
【００８２】
図３９に示す帳票に文字を記入した図４３に示す文書画像に対し、図４０に示す文書レイアウト規則を適用し、文書構造解析手段２にてフィールドの抽出を行い、画像情報コード化手段５にて文字画像をコード化する。次に、図４２に示す出力規則を適用すると、図４０のフィールド名称「定形語句Ａ」４０１に対する文字認識結果が「３」となり図４１に示す「多彩な」４１１が出力される。フィールド名称「記入欄」４０２に対応する文字認識結果は「キッチン家電」となり、フィールド名称「マークＡ」にマークが記入されているので、図４１に示す「一度お電話を．．．」４１２が出力される。その結果、編集出力手段から図４４に示す出力画像が出力される。
【００８３】
以上、説明したように実施の形態６によれば、画像をコード化して得られるコード情報と固定の文字列を組合せて出力することができ、複雑な文字列を正確に出力することができる。さらに、条件設定により組合せ方法を容易に変更することができるので、多様な文字列を出力することができる。
【００８４】
実施の形態７．
図４５は、本発明の実施の形態７における文書編集出力装置の構成を示す図である。出力情報決定手段６に固定画像出力手段４５１、出力画像記憶手段４５２を設け、画像情報コード化手段５で得られるコード情報をもとに出力規則記憶手段７に格納される出力規則に規定した条件に応じて、任意の１つ以上の画像を格納する出力画像記憶手段４５２に格納される画像を選択出力する。
【００８５】
以下、図４６〜図４８を用いて、図４５に示す実施の形態７における文書編集出力装置の動作を詳細に説明する。図４６は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図４７は、出力情報決定手段６からの出力情報の一例を示す図である。図４８は、編集出力手段８からの出力画像の一例を示す図である。
【００８６】
出力情報決定手段６では、出力規則記憶手段７に記憶された出力規則に従い、出力文書情報を作成する。この時、出力規則に通常記述子で固定画像を出力する命令が記入された場合に、固定画像出力手段４５１にて命令に応じて出力画像記憶手段４５２に格納された画像を出力する。例えば、図２に示す文書画像に実施の形態１で示した文書レイアウト規則を適用し、図４６に示す出力規則を適用すると、フィールド条件記述子の置き換えにより、図４７に示す出力規則が得られる。この時、固定文字列記憶手段４５２では、出力規則に記載されたファイル名に対応して固定画像をあらかじめ保持している。これにより、編集出力手段を介して図４８に示した出力結果を得る。
【００８７】
以上、説明したように実施の形態７によれば、文書画像上に存在しない画像を出力画像として出力することができる。さらに、条件設定により画像の選択ができ、多様な画像を出力することができる。
【００８８】
実施の形態８．
図４９は、本発明の実施の形態８における文書編集出力装置の構成を示す図である。出力情報決定手段６に固定画像出力手段４５１、出力画像記憶手段４５２および画像情報合成手段４９１を設け、画像情報合成手段４９１により入力画像データ記憶手段４から得られる文書部分画像と固定画像出力手段４５１により出力される画像を、出力規則記憶手段７に格納される出力規則に規定した条件に応じて、組合せて出力する。
【００８９】
以下、図５０〜図５２を用いて、図４９に示す実施の形態８における文書編集出力装置の動作を詳細に説明する。図５０は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図５１は、出力情報決定手段６からの出力情報の一例を示す図である。図５２は、編集出力手段８からの出力画像の一例を示す図である。
【００９０】
出力情報決定手段６では、出力規則記憶手段７に記憶された出力規則に従い、出力文書情報を作成する。この時、出力規則に固定画像と文書部分画像を組合せる命令が記載された場合に、画像情報合成手段４９１で固定画像出力手段４５１から出力される固定画像と入力画像データ記憶手段４に記憶される文書部分画像記憶手段４５２に格納された画像を組合せて出力する。例えば、図２に示す文書画像に実施の形態１で示した文書レイアウト規則を適用し、図５０に示す出力規則を適用すると、フィールド条件記述子の置き換えにより、図５１に示す出力規則が得られる。固定画像記憶手段４５２から出力される「イラスト3.bmp」５１１と入力画像データ記憶手段４に記憶される文書部分画像の名称「イメージ７」５１２で指示される画像データを参照することにより、編集出力手段を介して図５２に示した出力結果を得る。
【００９１】
以上、説明したように実施の形態８によれば、文書画像上に存在する画像と文書画像上に存在しない画像を組合せて出力することができ、多様な画像を出力することができる。
【００９２】
実施の形態９．
図５３は、本発明の実施の形態９における文書編集出力装置の構成を示す図である。出力情報決定手段６に入力ページ情報解析手段５３１を設け、出力規則記憶手段７に格納される出力規則に規定した条件に応じて、１つ以上の文書画像に対するコード情報および文書部分画像情報を組合せ出力する。
【００９３】
以下、図５４〜図５７を用いて、図５３に示す実施の形態９における文書編集出力装置の動作を詳細に説明する。図５４は、帳票が２枚に分割された文書画像の一例を示す図である。図５５は、図５４に示した２枚の帳票の文レイアウト規則の一例を示す図である。図５６は、出力規則記憶手段７に記憶される出力規則の一例を示す図である。図５７は、出力情報決定手段６の出力内容の一例を示す図である。
【００９４】
図５４に示した２枚の文書画像に対して、図５５に示す文書レイアウト規則を用いて文書構造解析手段２および画像コード化手段５を適用し、コード情報と文書部分画像情報を得る。この時、コード化情報および文書部分画像情報は、帳票とフィールドに対応して情報を保持する。
【００９５】
次に、上記のコード情報および文書部分画像情報に対して、図５６に示す出力規則を適用する。ここで出力規則は、フィールド内容出力記述子およびフィールド条件記述子については、帳票番号とフィールド番号の組でデータを参照するように構成する。入力ページ情報解析手段５３１は、この出力規則と帳票とフィールドに対応して保持したコード化情報および文書部分画像情報との対応をとる。これにより、図５４に示した２枚にわたる文書画像に対しても図５７に示す出力結果を得ることができる。
【００９６】
以上、説明したように実施の形態９によれば、１つ以上の文書画像の内容を組合せて出力画像を作成することができ、１ページの文書に格納できない大量の文書情報を１つの出力画像として出力することができる。さらに、条件設定により文書画像の取捨選択ができるので、状況により文書画像の枚数が可変になるような場合にも、正確に出力画像を得ることができる。
【００９７】
なお、本発明の入力ページ情報解析手段は、本実施の形態に限られるものではなく、種々の改変が可能である。例えば、実施の形態９では、２枚の帳票に対する組合せ出力であったが、これに限らず、３枚以上の帳票から１つの出力を行う構成をとってもよい。
【００９８】
実施の形態１０．
図５８は、実施の形態１０における発明の文書編集出力装置の構成を示す図である。出力情報決定手段６に出力情報分割手段５８１を設け、出力規則記憶手段７に格納される出力規則に規定した条件に応じて、文書画像に対するコード情報および文書部分画像情報を１つ以上の文書内容に分割して出力し、編集出力手段により複数の文書内容を合成して出力画像を出力する。
【００９９】
以下、図５９〜図６５を用いて、図５８に示す実施の形態１０における文書編集出力装置の動作を詳細に説明する。図５９は、第１の出力規則の一例を示す図である。図６０は、第２の出力規則の一例を示す図である。図６１は、第３の出力規則の一例を示す図である。図６２は、第１の出力規則から作成された出力文書内容である。図６３は、第２の出力規則から作成された出力文書内容である。図６４は、第３の出力規則から作成された出力文書内容である。図６５は、編集出力手段８から出力される出力画像の一例を示す図である。
【０１００】
図５８の例において、編集出力手段８はHTML（Hyper Text Markup Langage）言語を入力として出力画像を出力する場合、出力ファイルを複数に分割することにより、画面を上下や左右に分割して出力画像をレイアウトすることができる。例えば、出力規則を３つに分割して図５９、図６０、図６１に示した出力規則をもとに、図２に示す文書画像に対して出力規則を適用する場合、出力情報分割手段５８１がコード情報および文書部分画像情報を図５９、図６０、図６１の出力規則に置き換え、図６２、図６３、図６４に示す出力文書内容を得る。図６２は、出力文書全体の内容を示し、文６２１は画面を左右に分割し、左側の幅を200ドットに設定することを示し、文６２２は左側に対する記述情報が「file2.htm」格納されること、文６２３は右側に対する記述情報が「file3.htm」格納されることを示す。図６３は、図６２の文６２２で示した「file2.htm」内容を示し、文６３１は、「イラスト3.bmp」示される画像を幅および高さ１７８ドットで出力すること、文６３２は「イメージ７」示される画像を幅および高さ１７８ドットで出力することを示す。図６４は、図６２の文６２３で示した「file3.htm」内容を示し、文字列を出力する。これにより、編集出力手段８では図６２、図６３、図６４の３つのファイルを入力として、図６５に示す文書画像を出力する。
【０１０１】
以上、説明したように実施の形態１０によれば、編集出力手段が文書内容を分割して入力することにより、複雑かつ参照しやすい出力画像が得られるように構成されている場合、編集出力手段の入力データの仕様に合わせて文書内容を分割出力できる。その結果、複雑かつ参照しやすい出力画像を得ることができる。
【０１０２】
実施の形態１１．
図６６は、実施の形態１１における発明の文書編集出力装置の構成を示す図である。文書構造解析手段２に文書識別情報コード化手段６６１を設け、文書画像上に記載された文書識別情報をコード化し、出力情報決定手段６に設けられた出力規則選択手段６６２が、文書識別情報コード化手段により出力される文書識別コードをもとに出力規則記憶手段に格納される出力規則を選択する。
【０１０３】
以下、図６７を用いて、図６６に示す実施の形態１１における文書編集出力装置の動作を詳細に説明する。図６７は、文書識別コードと出力規則ファイルの対応関係を記述したテーブルの一例を示す図である。
【０１０４】
文章構造解析手段２においては、文書画像と文書レイアウト規則の照合によりフィールド画像を抽出し、コード化を行う。この時、図２に示した文書画像に対する図３の文書レイアウト規則ではフィールド名称「ID番号」なるフィールドが存在する。このフィールド名称「ID番号」を文書識別コードとして、文書識別情報コード化手段６６１により、抽出した文書識別コードから図６７に示すテーブルを参照し、出力規則記憶手段から出力規則を得る。
【０１０５】
以上、説明したように実施の形態１１によれば、あらかじめ文書識別情報を記載した文書画像が入力された場合は、対応する出力規則を自動的に選択することができ、複数の出力規則が存在する場合に人手で選択する必要がなく、作業効率を大幅に改善することができる。
【０１０６】
なお、本発明の文書識別情報コード化手段は、本実施の形態に限られるものではなく、種々の改変が可能である。例えば、実施の形態１１では文書識別コードを文字で記入した場合の例を示したが、マーク、バーコードなど文字以外の画像から抽出してもよい。
【０１０７】
実施の形態１２．
図６８は、本発明の実施の形態１２における文書編集出力装置の構成を示す図である。文書レイアウト規則出力規則対応付け手段６８１を備え、出力規則記憶手段に格納される出力規則を、文書レイアウト規則記憶手段に格納され、文書内の各領域に対する文書内容属性を規定した文書レイアウト規則に対応つけて、文書レイアウト規則の決定により出力規則を決定する。
【０１０８】
以下、図６９を用いて、図６８に示す実施の形態１２における文書編集出力装置の動作を詳細に説明する。図６９は、文書レイアウト規則ファイルと出力規則ファイルの対応関係を記述したテーブルの一例を示す図である。
【０１０９】
文書レイアウト規則出力規則対応付け手段６８１では、文書レイアウト規則記憶手段３から選択された文書レイアウト規則から図６７に示したテーブルを参照し、出力規則ファイルを得る。
【０１１０】
以上、説明したように実施の形態１２によれば、文書レイアウト規則を決定した時点で対応する出力規則を自動的に選択することができ、複数の出力規則が存在する場合に人手で選択する必要がなく、作業効率を大幅に改善することができる。
【０１１１】
実施の形態１３．
図７０は、本発明の実施の形態１３における文書編集出力装置の構成を示す図である。図７０においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１を設け、文書レイアウト規則記憶手段３中に格納された文書画像のレイアウト、および出力規則記憶手段７中に格納された出力情報の双方をオペレータの指示に基づき編集作成するものである。
【０１１２】
図７１は、本発明の文書編集出力装置の処理の流れを示すフローチャートである。本発明の文書編集出力装置が動作を開始すると、ステップＷ１において初期画面が表示される。この表示画面は図７４に示される。図７４においては、ファイルメニューおよび設定メニューを有する初期画面が表示される。ステップＷ２でファイルメニューを選択すると図７５に示すように「新規作成」、「保存」、「読み込み」、「終了」が表示される。
【０１１３】
図７５のファイルメニュー画面で「新規作成」を選択するとステップＷ９で図７６に示すような空の「入力帳票」および空の「出力画面」が表示される。図７６において、入力帳票は文書レイアウト規則を設定するための画面である。一方、出力画面は、出力規則を設定するための画面である。
【０１１４】
図７１上で、ステップＷ４およびＷ５は図７５のファイルメニューから保存を選択したときの処理ステップであり、ファイル名を指定し（ステップＷ４）、生成された文書レイアウト規則および出力規則を保存する（ステップＷ５）。ステップＷ６〜Ｗ８では文書レイアウト規則および出力規則ファイルの選択画面を表示し（ステップＷ６）、その画面中で所望のファイルを選択し（ステップＷ７）、それを基に入力帳票および出力画面を表示させる（ステップＷ８）。これらのステップは「文書を保存する」および「文書を開く」ための一般的な処理ステップであるので詳細な説明は省略する。
【０１１５】
次に、この図７１の画面上のステップＷ３で設定メニュー選択を行う。図７７は、図７１の設定メニュー（ステップＷ３）をクリックした時の画面を示す。オペレータはその中から「入力情報から設定」および「出力情報から設定」のいずれかを選択できる。
【０１１６】
次に、図７７で「入力情報から設定」を選択した場合について説明する。図７７で「入力情報から設定」を選択すると、第１の入出力レイアウト設定のステップＷ１０に含まれる複数のステップ群（Ｓ２１〜Ｓ２７）が実行される。このステップ群は図７２に示される。図７２のステップＳ２１において、図７８に示す入力条件設定画面が表示され、ステップＳ２２において、その画面に従ってオペレータが条件を入力することにより、入力条件が設定される。図７８は読取字種、単語辞書、フィールド名称を入力できるように入力ボックスが用意される。図７８においては、たとえば、読取字種には「全字種」を入力し、単語辞書には「元号」を入力し、フィールド名称には「創業年」を入力し、完了ボタンをクリックすると、入力条件設定が完了する。
【０１１７】
次に、上述の完了ボタンがクリックされると、ステップＳ２３において、図７９に示す入力フィールドレイアウト設定画面が表示される。ステップＳ２４で、入力フィールドレイアウト設定を行う。この入力フィールドレイアウト設定画面には文字数、前固定文字列、後固定文字列を入力できるように入力ボックスが用意される。図８０〜図８２において、たとえば、文字数のボックスには「５」を入力し、前固定文字列のボックスには「創業年」、後固定文字列のボックスには「年創業の」を入力する。この入力によって、図８２に示すように、フィールドレイアウトボックス中のフィールドの前方に固定文字「創業年」が固定的に配置され、途中に文字入力用のブランクが５文字文確保され、フィールドの後方に固定文字「年創業の」が固定的に配置される。
【０１１８】
図８２に示す全ての入力が完了したときに、完了ボタンをクリックすると、入力フィールドレイアウト設定を終了し、フィールドレイアウト画面が消えて、上で設定した入力フィールドレイアウトが図８３に示すように入力帳票部に現れる。この入力フィールドをマウスでドラッグして図８４に示すように入力帳票部の枠内にはめ込む。これらの処理によって、入力フィールドレイアウト設定は完了する。
【０１１９】
次に、入力フィールドレイアウト設定が完了すると、ステップＳ２５において、図８５の出力領域を設定する画面が表示される。この図８５の出力画面上でマウスを用いて出力レイアウト範囲を特定する。
【０１２０】
上記で出力レイアウト範囲を特定してクリックによって出力レイアウト範囲の設定を行うと、ステップＳ２６において、図８６に示すような出力レイアウト設定画面が表示される。図８６の画面上には「文字の大きさ」、「文字の色」、「文字装飾」、「フォント修飾」およびそれらの項目値を入力する入力ボックス等が表示され、一方、＜出力対象＞ボックスに出力フィールドが表示される。オペレータは文字レイアウトが必要な部分をマウスで囲み、その部分に対して出力レイアウト設定を行う。
【０１２１】
たとえば、「文字の大きさ」のボックスには「ふつう」、「文字の色」のボックスには「赤」、「文字装飾」のボックスには「下線」、「フォント」のボックスには「イタリック」が入力される。次に、ステップＳ２７において、図８７に示されるように、完了のボタンをクリックすることによって、出力レイアウト設定が行われ、画面は図８８に切り替わり、出力フィールドは出力画面中のハッチングをした部分に表れる。
【０１２２】
上記のようにして、入力フィールドレイアウト設定画面において設定された入力フィールド情報は文書レイアウト規則記憶手段３に記憶される。図８９は文書編集出力装置の文書レイアウト規則記憶手段３に記憶されたレイアウト規則を表わす図である。図８９において、この例ではフィールドが１つであるので、フィールド番号は「１」、フィールド名称は「創業年」、フィールド属性は「全字種」、文字数は「５」、単語辞書は「元号」が記憶され、その他フィールド位置の座標、幅高さ等が記憶される。
【０１２３】
図９０は文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。図９０においては、図８７で設定された内容に従って、文字列をイタリック体にし、下線を付し、および文字列の色を赤色にする等のステップが自動的に生成される。
【０１２４】
次に、ステップＷ３において、出力情報から入出力レイアウトを設定する第２の入出力レイアウト設定について説明する。図７４の初期画面から設定メニューを選択すると、「入力情報から設定」および「出力情報から設定」メニューが図９１に示すように画面上に表れ、「出力情報から設定」を選択すると、図７１の第２の入出力レイアウト設定ステップＷ１１に含まれる複数のステップ群（Ｓ３１〜Ｓ３９）が実行される。このステップ群は図７３に示される。
【０１２５】
図７３のステップＳ３１において、図９２に示す出力領域設定画面が表示される。図９２において、出力画面上に新たな出力領域をマウスによって設定する。このとき、入力帳票側および出力画面側には第１の入出力レイアウト設定ステップＷ１０によって設定されたフィールドレイアウトが残っているものとする。出力画面上に新たな出力領域をマウスによって設定すると、出力領域設定が終了し、ステップＳ３２において、出力内容設定画面が図９３のように表示される。図９３には、出力内容が表示される。たとえば、出力内容には、「文字認識結果」、「固定文」、「選択文」、「記入画像」、「固定画像」、「選択画像」、「対話入力欄」がある。
【０１２６】
次に、ステップＳ３３において、オペレータはこれらの出力内容の内から１つを選択し出力内容を設定する。以下、オペレータという語は、この文書編集出力装置を使用するプロバイダ側のオペレータのことを言う。これらの出力内容の選択画面を図９４に示す。図９４では、たとえば、オペレータが「文字認識結果」を選択した場合を示す。「文字認識結果」が選択されると、ステップＳ３４において、出力レイアウト選択画面が図９５のように表示される。図９５において、出力レイアウト画面には、たとえば、「文字の大きさ」、「文字の色」、「文字修飾」、「フォント修飾」、およびそれらに対応する入力ボックスが表示される。ステップＳ３５において、出力レイアウト中のボックスに所望の値を入力し、図９５に示される完了ボタンをクリックして出力レイアウト設定が終了する。
【０１２７】
図９５で完了ボタンがクリックされると、ステップＳ３６において、出力画面に対応する入力領域の入力条件設定画面が図９６のように表示される。図９６において、入力条件の種類として、たとえば、「文字数」、「読取字種」、「単語辞書」、「フィールド名称」およびそれらに対応する入力ボックスが表示される。ステップＳ３７において、入力ボックスに所望の値、たとえば、「文字数」として「１０」、「読取字種」として「全字種」、「単語辞書」として「なし」、「フィールド名称」として「店名」を入力すると、上で設定した入力領域がフィールドレイアウト部に表示される。この場合は、固定文字は無く入力文字領域だけが１０個確保され、＜フィールドレイアウト＞ボックスに表示される。
【０１２８】
図９６に示される完了ボタンをクリックすると入力条件設定が終了し、図９７に示すような入力フィールドが入力帳票上に表示される。次に、ステップＳ３９において、入力フィールドレイアウト設定を行う。この設定は、図９８に示すように、入力帳票をマウスを用いて所望の位置に移動させ、入力フィールド入力帳票の枠内にはめ込むことによって行う。入力フィールド入力帳票内にはめ込むことによって、出力画面中に対応の出力フィールドが実線で示すように表示される。
【０１２９】
図９９は実施の形態１３における文書編集出力装置の文書レイアウト規則記憶手段３に記憶されるレイアウト規則を表わす図である。この例ではフィールドが２つであるので、図９９では、フィールド番号は「１」と「２」がある。それぞれのフィールドに対して、フィールド名称は「創業年」および「店名」、フィールド属性は「全字種」および「全字種」、文字数は「５」および「１０」、単語辞書は「元号」および「なし」、その他フィールド位置の座標、幅高さ等が記憶される。
【０１３０】
図１００は文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。図１００は、上記のプロセスによって設定された内容に従って、フィールド＃２およびフィールド＃１を画面上に表示する出力規則（プログラム）である。
【０１３１】
以上、説明したように本発明の実施の形態１３によれば、文書レイアウト規則・出力規則編集手段８０１を用いて、レイアウト規則および出力規則を生成し、生成されたレイアウト規則および出力規則に従って、実施の形態１に示される文書編集出力装置と同様の処理を行い、編集結果が出力される。これによって、帳票のレイアウトと出力画像との対応関係を対話的に設定できる。すなわち、画面上に帳票レイアウトと出力画像を表示させ、その画面上で帳票レイアウトと出力画像の編集を行い、帳票レイアウトと出力画像との対応付けを容易に行うことができる。
【０１３２】
実施の形態１４．
図１０１は、本発明の実施の形態１４における文書編集出力装置の構成を示す図である。図１０１においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１および固定文配置手段８０２を設け、固定文の入力を行い、文書レイアウト規則に対して固定文のレイアウトを設定し、出力規則に対して固定文出力情報を設定する。上記のようにして設定された出力規則は、出力規則記憶手段７に記憶され、その後は、実施の形態１と同様なプロセスによって編集出力が編集出力手段８から出力される。
【０１３３】
図７４の初期画面から図９１に示すように設定メニューを開き、その中で「出力情報から設定」をクリックすると、ステップＳ４１において、図１０３に示す出力領域設定画面が表示される。図１０２のステップＳ４１において、図１０３に示すように、出力画面上に新たな出力領域をマウスによって設定する。このとき、出力画面側および入力帳票側には実施の形態１３によって以前に第１および第２の入出力レイアウト設定ステップＳ２１〜Ｓ２７およびＳ３１〜Ｓ３９で設定されたフィールドレイアウトが残っているものとする。
【０１３４】
出力画面上に新たな出力領域がマウスによって設定されると、ステップＳ４２で、図１０４に示される出力内容設定画面が表示される。図１０４には、選択できる出力内容が表示される。たとえば、出力内容には、「文字認識結果」、「固定文」、「選択文」、「記入画像」、「固定画像」、「選択画像」、「対話入力欄」がある。ステップＳ４２において、オペレータはこれらの出力内容の内から１つを選択し出力内容を設定する。図１０４では、たとえば、「固定文」を選択した場合を示す。
【０１３５】
「固定文」が選択されると、ステップＳ４３において、図１０５のような出力固定文の入力画面が表示される。図１０５において、出力固定文として、たとえば、「を取り揃えております。」を入力し、リターンキーを押すことによって、出力固定文の入力設定が終了する。
【０１３６】
出力固定文の入力設定が終了すると、ステップＳ４４において、図１０６のように出力レイアウト設定画面が表示される。図１０６において、出力レイアウト設定画面には、たとえば、「文字の大きさ」、「文字の色」、「文字修飾」、「フォント修飾」およびそれらに対応する入力ボックスが表示される。ステップＳ４５において、出力レイアウト中のボックスに所望の値を入力し、図１０６に示される完了ボタンをクリックして出力レイアウト設定が終了する。
【０１３７】
上記の出力レイアウト設定が終了すると、図１０７に示すように「を取り揃えております。」の固定文字のフィールドが入力帳票上に表示される。次に、ステップＳ４６において、入力フィールドレイアウト設定を行う。この固定文字のフィールドを図１０８に示すようにマウスを用いて所望の大きさに変形する。次に、図１０９に示すように、この固定文字のフィールドをマウスを用いて入力帳票内の所望の位置に移動させ、この固定文字のフィールドを入力帳票の枠内にはめ込むことによって入力フィールドレイアウト設定が行われる。このとき、図１１０のように出力画面中には、出力レイアウトフィールドが表示される。
【０１３８】
図１１１は実施の形態１４における文書編集出力装置の文書レイアウト規則記憶手段３に記憶されるレイアウト規則を表わす図である。図１１１において、この例では、前に設定された４つのフィールドを含んでいるので、フィールド番号は「１」〜「４」である。それぞれのフィールドに対して、フィールド名称は「創業年」、「店名」、「所在地」および「種類」、フィールド属性は全て「全字種」、文字数はそれぞれ「５」、「１０」、「６」および「８」、単語辞書はフィールド番号「１」は「元号」その他は「なし」、その他フィールド位置の座標、幅高さ等が記憶されている。なお新たに設定された固定文字のフィールドは文書レイアウト規則記憶手段３には記憶されない。
【０１３９】
図１１２は文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。図１００においては、上記で設定された内容に従って、フィールド＃１〜フィールド＃４および固定文字列が画面上に表示される。上記で設定された固定文字列「を取り揃えております。」はフィールド＃４の挿入部＜＃４＃＞に記述される。
【０１４０】
以上、説明したように本発明の実施の形態１４によれば、文書レイアウト規則・出力規則編集手段８０１および固定文配置手段８０２を用いて、固定文字列を含む出力規則を対話的に生成できる。すなわち、画面上に帳票レイアウトと出力画像を表示させ、その画面上で文書レイアウト上および出力画像上の双方の固定文字列の編集を容易に行うことができる。
【０１４１】
実施の形態１５．
図１１３は、本発明の実施の形態１５における文書編集出力装置の構成を示す図である。図１１３においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１、選択文配置手段８１１および出力文字列記憶手段３４２を設け、出力画面上で選択文出力を行うように選択した場合に、選択文が帳票上に配置されるようにする。上記のようにして設定された出力規則は、出力規則記憶手段７に記憶され、その後は、実施の形態１と同様なプロセスによって編集出力が編集出力手段８から出力される。
【０１４２】
図７４の初期画面から図９１に示すように設定メニューを開き、その中で「出力情報から設定」をクリックすると、ステップＳ５１において、図１０３と同様な出力領域設定画面が表示される。図１１４のステップＳ５１において、図１０３に示すように、出力画面上に新たな出力領域をマウスによって設定する。図１０３において、出力画面上に新たな出力領域をマウスによって設定する。このとき、出力画面および入力帳票側には実施の形態１４によって以前に第１および第２の入出力レイアウト設定ステップＳ２１〜Ｓ２７およびＳ４１〜Ｓ４７によって設定されたフィールドレイアウトが残っているものとする。出力画面上に新たな出力領域がマウスによって設定されると、ステップＳ５２において、図１１５に示すような出力内容設定画面が表示される。図１１５の出力内容画面には、たとえば、「文字認識結果」、「固定文」、「選択文」、「記入画像」、「固定画像」、「選択画像」、「対話入力欄」が表示される。
【０１４３】
ステップＳ５３において、オペレータはこれらの出力内容の内から１つを選択し出力内容を設定する。図１１６は、たとえば、オペレータが、出力内容設定画面上でカーソルを選択文のボタンに移し、そのボタンをクリックすることによって「選択文」選択した場合を示す。「選択文」が選択されると、図１１７に示される出力レイアウト設定画面が表示される。
【０１４４】
次に、オペレータは図１１７において、出力レイアウトで出力したい文字をボックス中に入力する。ここでは、複数の文字入力が可能である。たとえば、「一度お電話を」と「ご来店をお待ちしております。」の２つの選択文を入力する。選択文の入力が終わると完了ボタンをクリックして出力レイアウト設定が終了する。
【０１４５】
完了ボタンをクリックして出力レイアウト設定が終了すると、ステップＳ５４で、図１１８に示すような出力レイアウト設定の画面が表示される。たとえば、図１１８の画面上には、「文字の大きさ」、「文字の色」、「文字装飾」、「フォント修飾」を入力する入力ボックスが表示される。オペレータは出力レイアウトのボックス部分に必要な文字を入力し、出力レイアウト設定を行う。たとえば、「文字の大きさ」のボックスには「ふつう」、「文字の色」のボックスには「黒」、「文字装飾」のボックスには「なし」、「フォント修飾」のボックスには「ふつう」等が入力される。
【０１４６】
次に、ステップ５５において、完了のボタンをクリックすると、出力レイアウトは完了し、図１１９の「選択の入力方法」の画面が表示される。図１１９の選択文の入力方法の画面には、たとえば、「マーク（縦並び）」、「マーク（横並び）」、「数値」等が表示される。オペレータは、たとえば、「マーク（縦並び）」を選択すると、図１２０に示すように上記で設定した選択文「一度お電話を」と「ご来店をお待ちしております。」が入力帳票の部分に表示される。
【０１４７】
次に、オペレータは、ステップＳ５６において、この選択文のフィールドの大きさをマウスで調整し、さらに入力帳票の所望の位置に移動させる。ステップＳ５７で、オペレータは、選択文を図１２１に示すような位置にはめ込む。このはめ込みが終了すると、入力フィールドレイアウト設定が完了する。この入力フィールドレイアウト設定が完了すると、図１２２のように、出力画面において、対応する出力レイアウトが表示される。
【０１４８】
図１２３は実施の形態１５における文書編集出力装置の文書レイアウト規則記憶手段３に記憶されるレイアウト規則を表わす図である。図１２３において、この例ではフィールドが６つであるので、フィールド番号は「１」〜「６」となる。それぞれのフィールドに対して、フィールド名称は「創業年」、「店名」、「所在地」、「種類」、「マークＡ」および「マークＢ」、フィールド属性はフィールド１−４において「全字種」、フィールド５，６については「マーク」、文字数はそれぞれ「５」、「１０」、「６」、「８」、「１」、「１」、単語辞書はフィールド１は「元号」その他は「なし」が記憶され、さらにその他フィールド位置の座標、幅高さ等が記憶される。
【０１４９】
図１２４は文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。図１２４においては、図１２１で設定された内容に従って、フィールド＃１〜フィールド＃４、固定文字列および設定文字が画面上に表示される。図１２５は出力文字列記憶手段３４２に記憶された文字列を示す図である。フィールド５およびフィールド６にそれぞれ、選択文「一度お電話を」と「ご来店をお待ちしております。」が記憶される。
【０１５０】
以上、説明したように本発明の実施の形態１５によれば、文書レイアウト規則・出力規則編集手段８０１、選択文配置手段８１１および出力文字列記憶手段３４２を用いて、選択文を含む出力規則を対話的に設定できる。すなわち、画面上に帳票レイアウトと出力画像を表示させ、その画面上で文書レイアウト上および出力画像上の双方の選択文の編集を容易に行うことができる。
【０１５１】
実施の形態１６．
図１２６は、本発明の実施の形態１６における文書編集出力装置の構成を示す図である。図１２６においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１、画像配置手段８０３および出力画像記憶手段４５２を設け、出力画面上で画像の選択を行うように設定した場合に、出力画像を縮小・拡大した画像が帳票上に配置されるようにする。上記のようにして設定された出力規則は、出力規則記憶手段７に記憶され、その後は、実施の形態１と同様なプロセスによって編集出力が編集出力手段８から出力される。
【０１５２】
図７４の初期画面から図９１に示すように設定メニューを開き、その中で「出力情報から設定」をクリックすると、ステップＳ６１において、図１２８に示す出力領域設定画面が表示され、出力画面上に新たな出力領域をマウスによって設定する。このとき、出力画面側および入力帳票側には実施の形態１５によって以前に第１および第２の入出力レイアウト設定ステップＳ２１〜Ｓ２７およびＳ５１〜Ｓ５７によって設定されたフィールドレイアウトが残っているものとする。
【０１５３】
出力画面上に新たな出力領域がマウスによって設定されると、ステップＳ６２で、図１２９に示される出力内容設定画面が表示される。図１２９には、選択できる出力内容が表示される。たとえば、出力内容には、「文字認識結果」、「固定文」、「選択文」、「記入画像」、「固定画像」、「選択画像」、「対話入力欄」がある。ステップＳ４２において、オペレータはこれらの出力内容の内から１つを選択し出力内容を設定する。図１２９では、たとえば、「選択画像」を選択した場合を示す。
【０１５４】
「選択画像」を選択すると、ステップＳ６３において、図１３０のような出力画像選択画面が表われる。画像選択画面の右側には選択対称の画像が複数表示され、その中の所望の画像をマウスで左側の番号の付いたボックスにドラッグすることによって画像を選択する。
【０１５５】
たとえば、第１の画像としてテレビを、第２の画像としてラジカセを、第３の画像として携帯電話機を、第４の画像としてファクシミリを、第５の画像として扇風機を選択する。画像の選択が終わると図１３１のように、完了ボタンをクリックして出力画像設定を終了する。
【０１５６】
完了ボタンをクリックして出力画像設定を終了すると、ステップＳ６４において、図１３２に示すような入力レイアウト設定画面が表示される。この入力レイアウト設定画面上で「マーク」または「数値」のボタンを選択し、所望の縦横列の数値をボックス部に入力し、入力レイアウトを設定し、上記で選択した画像のレイアウトを決める。たとえば、図１３２の画面上で縦列を「３」、横列を「２」と入力し、入力レイアウト設定を行う。次に、ステップ６５において、完了のボタンをクリックすると、入力レイアウトは完了する。
【０１５７】
完了のボタンをクリックし出力レイアウトが完了すると、図１３３に示すように画像レイアウト画面が入力帳票の付近に表示される。ステップＳ６６において、図１３３に示される画像の大きさをマウスで調整し、この画像を表示したい所望の位置、たとえば、図１３４のように入力帳票の下左端に移動する。ステップＳ６７において、入力フィールドレイアウト設定が完了すると、画面は図１３５のようになり、入力フィールドレイアウトに対応する出力画像が、出力画面上で、たとえば、ハッチングした部分に表示される。
【０１５８】
図１３６は実施の形態１６における文書編集出力装置の文書レイアウト規則記憶手段３に記憶されるレイアウト規則を表わす図である。図１３６において、この例ではフィールドが１１つであるので、フィールド番号は「１」〜「１１」となる。それぞれのフィールドに対して、フィールド名称は「創業年」、「店名」、「所在地」、「種類」、「マークＡ」、「マークＢ」、「マークＣ」、「マークＤ」、「マークＥ」、「マークＦ」および「マークＧ」、フィールド属性はフィールド１−４において「全字種」、フィールド５−１１については「マーク」、文字数はそれぞれ「５」、「１０」、「６」、「８」、「１」、「１」、「１」、「１」、「１」、「１」、「１」、単語辞書はフィールド１は「元号」その他は「なし」が記憶され、およびその他フィールド位置の座標、幅高さ等が記憶される。
【０１５９】
図１３７は文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。図１３７は、図１３６で設定された内容に従って、フィールド＃１〜フィールド＃１１を画面上に表示するプログラムを示す。
【０１６０】
以上、説明したように本発明の実施の形態１６によれば、文書レイアウト規則・出力規則編集手段８０１、画像配置手段８０３および出力画像記憶手段４５２を用いて、画面上に帳票レイアウトと出力画像を表示させ、その画面上で画像を含む出力規則の編集および設定を対話的に容易に行うことができる。
【０１６１】
実施の形態１７．
図１３８は、本発明の実施の形態１７における文書編集出力装置の構成を示す図である。図１３８においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１、および対話データ設定手段８０４を設け、対話要素を持つ出力画像（ホームページ）を作成する際に、送信内容と返信内容を設定できるように、対話データ設定手段を設け、帳票レイアウトと出力画像形式の設定をすると同時に、対話データ（送信・返信する内容）を設定できるようにする。上記のようにして設定された出力規則は、出力規則記憶手段７に記憶され、その後は、実施の形態１と同様なプロセスによって編集出力が編集出力手段８から出力される。
【０１６２】
図７４の初期画面から図９１に示すように設定メニューを開き、その中で「出力情報から設定」をクリックすると、ステップＳ７１において、図１２９と同様の図示されない出力領域設定画面が表示される。この出力領域設定画面上で新たな出力領域をマウスによって設定すると、ステップＳ７２で、図１４０のような出力内容設定画面が表示される。たとえば、出力内容には、「文字認識結果」、「固定文」、「選択文」、「記入画像」、「固定画像」、「選択画像」、「対話入力欄」がある。ステップＳ７２において、オペレータはこれらの出力内容の内から、たとえば、「対話入力欄」を選択した場合を示す。
【０１６３】
「対話入力欄」が選択されると、ステップＳ７３において、たとえば、図１４０の「対話入力欄」を選択した場合を示す。オペレータが、「対話入力欄」のボタンをクリックすることによって、「対話入力欄」の設定が行われ、図１４１に示す対話条件および交信データ設定画面が表われる。
【０１６４】
対話条件設定欄には、たとえば、「受発注」、「会員登録」および「登録内容照会」の項目およびそれを選択するためのボタンが表示され、交信データ設定欄には、たとえば、「住所」、「氏名」、「電話番号」および「ＦＡＸ番号」の項目およびそれを選択するためのボタンが表示される。オペレータはこれらの複数の条件を任意に設定することができる。複数の条件中の所望の条件をマウスで各条件の左側のボタンをクリックすることによって条件を選択する。たとえば、対話条件設定欄では、「受発注」および「会員登録」を選択し、交信データ設定欄では、「住所」、「氏名」および「電話番号」を選択選択する。図１４１において、各条件の選択が終わると完了ボタンをクリックして対話条件および交信データ設定が終了する。
【０１６５】
完了ボタンがクリックされると、ステップＳ７４において、入力レイアウト設定を行う。上記の各種条件設定が終了すると、図示されない画面によって、上記と同様に、対話条件および交信条件フィールドの縦横列の大きさを画面上で入力し、画面上に完了ボタンをクリックすることによって、入力レイアウトの設定を終了する。
【０１６６】
入力レイアウト設定が終了すると、上述と同様に、対話条件および交信条件フィールドは、上記で設定された図示されない各種条件フィールドが入力帳票画面付近に表示される。この画像の大きさを調整し、表示したい所望の位置、たとえば、図１４２のように、「種類」フィールドの下端に画像をマウスで移動し、はめ込む。ステップＳ７７において、入力フィールドレイアウト設定を行う。各種条件フィールドの移動が完了すると、画面は図１４２のようになり、入力帳票上に各種条件フィールドが表示され、出力画像が出力画面上に表示される。これにより、図１４７に示される出力規則（プログラム）が生成される。
【０１６７】
オペレータは、以上のようにして作成された帳票を用いて、ユーザ（プロバイダのサービスを受けるお客をいう）に対してホームページを作成するサービスを提供する。以下にプロバイダが提供するサービスを使用するユーザが、この文書編集出力装置を介してサービスを受ける場合について説明する。
【０１６８】
ユーザは、図１４３に示される帳票をプロバイダにファクシミリで送信する。ユーザは、たとえば、この帳票上の第１行のフィールドに、「○△電器店」と入力し、第２行のフィールドに、「○△駅前」と入力し、第３行のフィールドに「昭和３０」と入力し、第４行のフィールドに「家庭電器店」と入力し、交信データ欄の「住所」と「氏名」欄および対話条件欄の「会員登録」の部分にチェックを入れ、図１４３のような入力帳票を生成しプロバイダにファクシミリで送信する。プロバイダ側では図１４３のファクシミリの帳票内容が受信されると、自動的に受信画像内の文字およびマークを認識し、図１４７に示される出力規則（プログラム）に当てはめ、図１４８に示す出力画像の記述を得る。
【０１６９】
次に、実施の形態１７の文書編集出力装置を用いて作成した出力画像（ホームページ）の使用例について説明する。第三者が○△電器店のホームページを見て、○△電器店の会員になりたい場合、○△電器店の商品を購入したい場合等に使用される。第三者は、図１４８の出力画像の記述に基づいて生成された図１４４に示される出力画像（ホームページ）の表示に従って、図１４４のようにボックスに自分の住所、氏名を、たとえば、「東京都千代田区」および「○×太郎」のように入力して再度プロバイダに送信する。プロバイダが有するサーバは、図１４６の画像のように表示できる信号を第三者に送信し、第三者が○△電器店の会員になったことを知らせる。
【０１７０】
図１４７は文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。
【０１７１】
以上、説明したように本発明の実施の形態１７によれば、文書レイアウト規則・出力規則編集手段８０１、対話データ設定手段８０４を用いて、対話要素を持つ出力画像（ホームページ）を作成する際に、送信内容と返信内容を設定し、対話によって、帳票レイアウトと出力画像形式の設定を行うと同時に、対話データ（送信・返信する内容）を設定できる。
【０１７２】
実施の形態１８．
図１４９は、本発明の実施の形態１８における文書編集出力装置の構成を示す図である。図１４９の文書編集出力装置においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１、および文書レイアウト適合手段８０５を設け、各種のレイアウト条件（たとえば、文字の大きさ、文字枠サイズ、文字枠数等）を文書レイアウト規則記憶手段３に記憶しておき、必要に応じてその記憶内容を自動的に呼び出して候補をオペレータに提示し、オペレータがその提示に基づいて各種の条件を選択する。上記のようにして設定された文書レイアウト規則は、文書レイアウト規則記憶手段３に記憶され、その後は、実施の形態１と同様なプロセスによって編集出力が編集出力手段８から出力される。
【０１７３】
ここで、文書レイアウト適合手段は、オペレータの指示により文書レイアウト規則・出力規則編集手段８０１で規定した文書レイアウト規則が、文書構造解析手段で解析可能であるか否かを判定し、解析が不可能であると判断した場合には、文書構造解析手段での解析に適合する文書レイアウト規則の候補を自動的に生成した上で、オペレータに提示し、オペレータの指示に従って文書レイアウト規則を決定する。
【０１７４】
初期画面上の設定メニューから、図１５１に示すような「入力情報から設定」および「出力情報から設定」を選択できる。実施の形態１８は、設定メニューから「入力情報から設定」を選択した場合に関する。図１５１に示すように「入力情報から設定」を選択すると、ステップＳ７１で、図１５２の入力条件設定画面が表示される。この入力条件設定画面は、読取字種、単語辞書、フィールド名称を入力できるように入力ボックスが用意される。ステップＳ７２において、オペレータは、その画面上で必要な入力条件、たとえば、読取字種には「全字種」を入力し、単語辞書には「住所」を入力し、フィールド名称にも「住所」を入力し、完了ボタンをクリックして、入力条件設定を終了する。
【０１７５】
ステップ７２の入力条件設定が終了すると、ステップＳ７３で図１５３に示されるような、文字数、前固定文字列、後固定文字列およびそれに対応した入力ボックスを含む入力フィールドレイアウト設定画面が表示される。オペレータは、ステップ７４において、たとえば、図１５４中で、文字数には「１０」を入力し、前固定文字列には「住所」を入力することによって、＜フィールドレイアウト＞ボックス中に、前方に固定文字「住所」が固定的に配置され、途中に文字入力用のブランク１０文字を有するフィールドが表示される。
【０１７６】
次に、完了ボタンをクリックすると、フィールドレイアウト画面が消えて、入力フィールドレイアウトは仮設定される。この仮設定によって設定された住所フィールドが入力帳票の近くに表示される（図示されない）。ここで、創業年のフィールドは以前の処理によって入力帳票中および出力画面中に既に作成されているものとする。上述のプロセスで入力帳票の部分に生成された住所入力フィールドをマウスでドラッグして図１５５に示すように入力帳票部にはめ込む。これらの処理によって、入力フィールドレイアウト仮設定は完了する。
【０１７７】
入力フィールドレイアウト仮設定が完了した後に、図１５５に示すように創業年のフィールドと住所のフィールドの文字枠線が上下でずれることがある。本発明の実施の形態１８は、このように複数のフィールドの文字枠線が上下でずれる場合にオペレータの指示によってそのずれを修復する発明に関するものである。ステップ７５では、文書レイアウト規則に基づいて、文書構造解析手段２で文書構造が解析可能であるか否かを判定し、文書構造解析が不可能であると判断した場合には、文書構造解析手段２での解析に適合する文書レイアウト規則の候補を自動的に生成した上で、オペレータに提示し、オペレータの指示に従って文書レイアウト規則を決定する。図１５５は、創業年のフィールドも文字枠線と住所のフィールドの文字枠線が揃っていないので、文書構造が解析不可能であると判断される例である。
【０１７８】
このように、文書構造解析が不可能であると判断されると、ステップＳ７６では、文書レイアウト適合手段８０５が動作して、レイアウト変更候補抽出を行い、ステップ７７で、図１５７のようにレイアウト変更候補を表示する。レイアウト変更候補は、図１５７のように、「指定された領域にフィールドを配置するためには、文字数を下記の値に設定する必要があります。所望の数値（８文字、４文字、２文字）を選択指定下さい。」のように表示される。オペレータは、たとえば、図１５７上で「８文字」のボタンを選択すると、入力帳票上の住所フィールドの文字枠はその上部の創業年フィールドの文字枠は一致する。
【０１７９】
図１５６は２つのフィールドの文字枠を揃えるための概念図を示す図である。図１５６（ａ）においては、創業年のフィールドの「創業年」の部分と「年創業の」の間が５つの文字枠に区切られている。この創業年のフィールドに追加して住所のフィールドが追加された場合に、住所フィールドの文字枠線が創業年のフィールドの文字枠線に揃う場合は（ｄ）の８文字，（ｅ）の４文字，（ｆ）の２文字の場合のみであり、（ｂ）の１０文字および（ｃ）の９文字の場合には住所フィールドの文字枠線と創業年のフィールドの文字枠線は揃わない。従って、上述のように、文書レイアウト適合手段８０５はステップＳ７７でレイアウト変更候補を提示しその中からオペレータに適切な文字枠を選択させる。
【０１８０】
ステップＳ７８でオペレータが、たとえば、図１５７に示すように、「８文字」のボタンを選択すると、レイアウト変更が設定され、ステップＳ７９の入力フィールドレイアウト設定が行われ、図１５８のように住所フィールドの文字枠線と創業年のフィールドの文字枠線が揃った入力フィールドレイアウト設定画面が表示される。
【０１８１】
次に、図１５９のように、出力画面上でマウスを用いて出力レイアウト範囲を設定する。図１５９において、出力画面上で、マウスを用いて、「住所」フィールドに対する出力レイアウト範囲をマウスを用いて設定する。出力レイアウト範囲が設定されると、図１６０に示すように、出力画面に住所フィールドと創業年のフィールドが表示される。
【０１８２】
以上、説明したように、本発明の実施の形態１８によれば、文書レイアウト規則・出力規則編集手段８０１、文書レイアウト適合手段８０５を用いて、各種のレイアウト条件（たとえば、文字の大きさ、文字枠サイズ、文字枠数等）を必要に応じてその記憶内容を自動的に呼び出して候補をオペレータに提示し、オペレータがその提示に基づいて各種の条件を選択できる。従って、画面上で対話的に各種のレイアウト条件を容易に編集できる。
【０１８３】
実施の形態１９．
図１６１は、本発明の実施の形態１９における文書編集出力装置の構成を示す図である。図１６１においては、図１に示す実施の形態１における文書編集出力装置に文書レイアウト規則・出力規則編集手段８０１、レイアウトテンプレート記憶手段８０６およびレイアウトテンプレート選択手段８０７を設け、帳票を構成する項目（氏名、住所、電話番号等）毎にレイアウト・内容・種類を設定したテンプレートを予め用意しておき、テンプレートの組み合わせによって帳票を作成できる文書編集出力装置に関する。上記のようにして設定された文書レイアウト規則および出力規則は、それぞれ文書レイアウト規則記憶手段３および出力規則記憶手段７に記憶され、その後は、実施の形態１と同様なプロセスによって編集出力が編集出力手段８から出力される。
【０１８４】
上記のレイアウトテンプレート記憶手段８０６は、頻繁に使用される文書レイアウト規則をテンプレート化して記憶保持する。レイアウトテンプレート選択手段８０７は、レイアウトテンプレート記憶手段に格納されたレイアウトテンプレートの中から、文書レイアウト・出力規則編集手段８０１を介したオペレータの指示により、レイアウトテンプレートを選択する。
【０１８５】
実施の形態１３では、入力条件設定には、読取字種設定、単語辞書設定、文字数設定等には各設定毎にオペレータによる手入力が必要であったものを、実施の形態１９では、図１６２に示すように、入力条件設定はステップＳ９０の「レイアウトテンプレート指定」ステップのみで行うことができる。図１６３に示される設定メニューから「入力情報から選択」を選択すると、図１６４のような選択画面が表れ、テンプレートに予め記憶された各種の組み合わせ、たとえば、読取り字種設定、単語辞書設定、文字数設定の中から１つを選択することによって、ステップＳ９０が実行される。オペレータが図１６４の第３行に示される、字種設定が「全字種」、単語辞書設定が「元号」、文字数設定が「５」の組み合わせを選択した場合には、ステップＳ９１で図１６５に示すような入力フィールドレイアウト画面が表示される。
【０１８６】
オペレータは、図１６２に示されるステップＳ９２で、図１６６に示すように前固定文字列に「創業年」を入力し、ステップＳ９３で後固定文字列に「年創業の」を入力するだけで、図１６６のフィールドレイアウトボックスに示すようなフィールドが容易に得られる。最後に、オペレータは、完了ボタンをクリックすることによって、ステップＳ９４が実行され、入力フィールドレイアウト設定が完了する。
【０１８７】
以上、説明したように本発明の実施の形態１９によれば、文書レイアウト規則・出力規則編集手段８０１、レイアウトテンプレート記憶手段８０６およびレイアウトテンプレート選択手段８０７を用いて、複数の組み合わされた条件を予めレイアウトテンプレート記憶手段８０６に記憶させ、レイアウトテンプレート選択手段８０７で所望の組み合わせを選択することによって、オペレータの処理手順を少なくすることができる。
【０１８８】
実施の形態２０．
図１６７は、本発明の実施の形態２０の文書編集出力装置の構成を示す図である。実施の形態２０は、画像情報コード化手段で得られたコード情報の中からキーワードとなるコード列を自動的に抽出する文章解析手段８０８、画像内容を示すキーワードと対応付けて画像を記憶・保存する出力画像記憶手段８１０および文章解析手段で得られたキーワードのコード列と出力画像記憶手段に格納されたキーワードとの照合をとり、照合がとれた場合には対応する画像を出力する画像選択出力手段８０９を有する文書編集出力装置に関するものである。
【０１８９】
図１６８は、実施の形態２０における文書編集出力装置の動作フローチャートを示す図である。図１６９は手書き文字が入力された文書画像の例を示す図である。文章解析手段８０８は入力された文書画像から文書レイアウト規則に従って、帳票に記入された手書き文字を認識する。図１７０は出力規則の一例を示す図である。
【０１９０】
図１７０において、＜＃１＃＞には帳票上の第１行のペンション名の記入欄の認識結果を格納し、＜＃２＃＞は第２の自由文欄の認識結果を格納する。＜＃２＃＞記述子は「＜＃２＃＞に該当するフィールドに記入された文字の認識結果に含まれるキーワード」に対応する画像ファイル名を出力画像記憶手段８１０に格納する命令である。文章解析手段８０８は、このような出力規則に従って図１６９に記述された手書き文字を認識すると、ステップＳ１０１で、図１７１に示すように、自由文欄に記述された文字の認識結果を出力する。
【０１９１】
次に、ステップＳ１０３で、文書解析手段８０８は、認識された文章に含まれるキーワードを検索する。ここでは、たとえば、「銀世界」、「スキー」、「スノーボード」がキーワードとして抽出される。キーワード抽出の手法には様々な手法がある。例えば、「情報の検索とデータベース」社）電子通信学会刊（２３４〜２３６ページ）に記載された従来の抽出手法によりキーワード抽出を用いることもできる。
【０１９２】
ステップＳ１０４では、抽出されたキーワードに対応する画像を出力画像記憶手段８１０中から抽出する。図１７２は抽出されたキーワードを示す図である。図１７３は出力画像記憶手段８１０に格納された画像データの例を示す図である。図１７３（ａ）に示される画像は、「image1.bmp」というファイル名であり、「冬」、「雪」「スキー」いうキーワードが付加されている。図１７０（ｂ）に示される画像は、「image2.bmp」というファイル名であり、「夏」、「海」「浜辺」いうキーワードが付加されている。ステップＳ１０３で抽出されたキーワードのうち「スキー」が図１７０（ａ）と一致するので、ステップＳ１０４で図１７０（ａ）の画像が抽出される。ステップＳ１０５において、選択された図１７０（ａ）の画像は出力規則記憶手段７に記憶される。
【０１９３】
図１７４は図１６９でオペレータが入力した文書およびそれに含まれるキーワードに対応する画像を出力画像記憶手段８１０から読出して画面上に表示するＨＴＭＬで記述された命令である。図１７４においては、「image1.bmp」の画像がリンクされ画面上に表示される。図１７５は図１７４に示されるＨＴＭＬ命令によって表示される文書である。
【０１９４】
以上、説明したように本発明の実施の形態２０によれば、文章解析手段８０８、画像選択出力手段８０９、出力画像記憶手段８１０を用いて、画像情報コード化手段で得られたコード情報の中からキーワードとなるコード列を自動的に抽出し、文章解析手段で得られたキーワードのコード列と出力画像記憶手段に格納されたキーワードとの照合をとり、照合がとれた場合には対応する画像を出力する。従って、帳票中に自由文欄に記述された文書の内容に合致した画像を、帳票上に画像のサンプルを掲載することなく、選択することができる。
【０１９５】
【発明の効果】
以上、説明したように本発明では、文書画像に含まれるコード情報と画像情報の双方の情報を用いて出力情報を制御することで、記入内容によって出力対象領域が変化する文書画像に対して使用者が出力領域を設定することなく自動的に出力領域を設定して出力画像を編集出力することができ、出力領域の設定作業を不要にして作業効率を大幅に向上させることができる。さらに、文書画像の記入内容によって出力対象領域を制御することができ、多様な出力画像を編集出力できる。
【０１９６】
また、請求項１における発明では、文書画像に含まれるコード情報に関する条件および分岐制御によって出力画像を編集出力することで、文書画像上に記載されたコード化可能な画像情報をもとに自動的に出力画像の形態を制御することができ、使用者が文書画像上に記載されたコード情報を読取る作業を不要にして作業効率を大幅に向上させることができる。さらに、使用者が入力画像上に記載されたコードによって、出力画像の形態を制御する必要がないため、人為的な制御誤りを防止することができる。
【０１９７】
また、請求項２における発明では、文書画像を構成する部分画像の有無により出力画像を編集出力することで、文書画像上に記載された画像情報をもとに自動的に出力画像の形態を制御することができ、使用者が文書画像上に記載された画像情報の有無を判定する作業を不要にして作業効率を大幅に向上させることができる。さらに、使用者が文書画像上に記載された画像の有無によって、出力画像の形態を制御する必要がないため、人為的な制御誤りを防止することができる。
【０２０１】
また、請求項３における発明では、文書画像にかかわらず固定した画像を出力することで、文書画像上に存在しない画像を出力画像として出力することができる。さらに、条件設定により画像の選択ができ、多様な画像を出力することができる。
【０２０２】
また、請求項４における発明では、文書画像の部分画像と固定した画像を組合せて出力することで、文書画像上に存在する画像と文書画像上に存在しない画像を組合せて出力することができ、多様な画像を出力することができる。
【０２０４】
また、請求項５における発明では、出力文書の内容を複数に分割して出力することにより、複雑かつ参照しやすい出力画像を得ることができる。
【０２０７】
また、請求項６における発明では、帳票のレイアウトと出力画像との対応関係を対話的に設定できる。すなわち、画面に帳票レイアウトと出力画像を表示させ、その画面上で帳票レイアウトと出力画像の編集を行い、帳票レイアウトと出力画像との対応付けを容易に行うことができる。
【０２０８】
また、請求項７における発明では、固定文字列を含む出力規則を生成し、生成された出力規則に従って、固定文字列を対話的に設定できる。すなわち、画面に帳票レイアウトと出力画像を表示させ、その画面上で文書レイアウト上および出力画像上の双方の固定文字列の編集を容易に行うことができる。
【０２０９】
また、請求項８における発明では、選択文を含む出力規則を生成し、生成された出力規則に従って、選択文を対話的に設定できる。すなわち、画面に帳票レイアウトと出力画像を表示させ、その画面上で文書レイアウト上および出力画像上の双方の選択文の編集を容易に行うことができる。
【０２１０】
また、請求項９における発明では、文書レイアウト規則・出力規則編集手段８０１、画像配置手段８０３および出力画像記憶手段４５２を用いて、画面上に帳票レイアウトと出力画像を表示させ、その画面上で画像を含む出力規則および文書レイアウト規則を容易に作成することができる。
【０２１１】
また、請求項１０における発明では、文書レイアウト規則・出力規則編集手段、対話データ設定手段を用いて、対話要素を持つ出力画像（ホームページ）を作成する際に、送信内容と返信内容を設定し、対話によって、帳票レイアウトと出力画像形式の設定と同時に、対話データ（送信・返信する内容）を設定できる。
【０２１２】
また、請求項１１における発明では、文書レイアウト規則・出力規則編集手段、および文書レイアウト適合手段を設け、各種のレイアウト条件（たとえば、大きさ、文字枠サイズ、文字枠数等）をレイアウトテンプレート記憶手段に記憶しておき、文書構造解析手段での解析に適合する文書レイアウト規則の候補を自動的に生成した上で、オペレータに提示し、オペレータの指示に従って文書レイアウト規則を決定する。従って、オペレータは簡単な操作で整ったレイアウトを作成することができる。
【０２１３】
また、請求項１２における発明では、文書レイアウト規則・出力規則編集手段、レイアウトテンプレート記憶手段およびレイアウトテンプレート選択手段を用いて、複数の組み合わされた条件を予めレイアウトテンプレート記憶手段に記憶させ、レイアウトテンプレート選択手段で所望の組み合わせを選択することによって、オペレータの処理手順を少なくすることができる。
【０２１４】
また、請求項１３における発明では、画像情報コード化手段で得られたコード情報の中からキーワードとなるコード列を自動的に抽出し、画像選択手段は、文章解析手段で得られたキーワードのコード列と出力画像記憶手段に格納されたキーワードとの照合をとり、照合がとれた場合には対応する画像を出力する。従って、帳票中に自由文欄に記述された文書の内容に合致した画像を、帳票上に画像のサンプルを掲載することなく、選択することができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態１における文書編集出力装置の構成を示す図である。
【図２】  本発明の実施の形態１における文書画像の一例を示す図である。
【図３】  本発明の実施の形態１における文書レイアウト規則の一例を示す図である。
【図４】  本発明の実施の形態１における文書構造解析の一例を示す図である。
【図５】  本発明の実施の形態１における文書部分画像の一例を示す図である。
【図６】  本発明の実施の形態１における文書構造解析およびコード化の一例を示す図である。
【図７】  本発明の実施の形態１における出力規則の文法の一例を示す図である。
【図８】  本発明の実施の形態１における出力規則の一例を示す図である。
【図９】  本発明の実施の形態１におけるコード化の結果の一例を示す図である。
【図１０】  本発明の実施の形態１における固定文字列の一例を示す図である。
【図１１】  本発明の実施の形態１における固定画像の一例を示す図である。
【図１２】  本発明の実施の形態１におけるフィールド内容出力記述子を抽出するフローチャートである。
【図１３】  本発明の実施の形態１における出力規則の一例を示す図である。
【図１４】  本発明の実施の形態１におけるフィールド条件記述子を抽出するフローチャートである。
【図１５】  本発明の実施の形態１における出力規則の一例を示す図である。
【図１６】  本発明の実施の形態１における固定データ出力記述子を抽出するフローチャートである。
【図１７】  本発明の実施の形態１における出力規則の一例を示す図である。
【図１８】  本発明の実施の形態１における出力画像の一例を示す図である。
【図１９】  本発明の実施の形態２における文書編集出力装置の構成を示す図である。
【図２０】  本発明の実施の形態２における出力規則の一例を示す図である。
【図２１】  本発明の実施の形態２における文書画像の一例を示す図である。
【図２２】  本発明の実施の形態２における出力規則の一例を示す図である。
【図２３】  本発明の実施の形態２における出力結果の一例を示す図である。
【図２４】  本発明の実施の形態３における文書編集出力装置の構成を示す図である。
【図２５】  本発明の実施の形態３における出力規則の一例を示す図である。
【図２６】  本発明の実施の形態３における文書部分画像有無判定の一例を示す図である。
【図２７】  本発明の実施の形態３における文書部分画像の一例を示す図である。
【図２８】  本発明の実施の形態３における出力規則の一例を示す図である。
【図２９】  本発明の実施の形態３における出力画像の一例を示す図である。
【図３０】  本発明の実施の形態４における文書編集出力装置の構成を示す図である。
【図３１】  本発明の実施の形態４における出力規則の一例を示す図である。
【図３２】  本発明の実施の形態４における出力結果の一例を示す図である。
【図３３】  本発明の実施の形態４における出力画像の一例を示す図である。
【図３４】  実施の形態５における文書編集出力装置の構成を示す図である。
【図３５】  本発明の実施の形態４における出力規則の一例を示す図である。
【図３６】  本発明の実施の形態４における固定文字列の一例を示す図である。
【図３７】  本発明の実施の形態４における出力画像の一例を示す図である。
【図３８】  本発明の実施の形態６における文書編集出力装置の構成を示す図である。
【図３９】  本発明の実施の形態６における文書画像の一例を示す図である。
【図４０】  本発明の実施の形態６における文書レイアウト規則の一例を示す図である。
【図４１】  本発明の実施の形態６における固定文字列の一例を示す図である。
【図４２】  本発明の実施の形態６における出力規則の一例を示す図である。
【図４３】  本発明の実施の形態６における文書画像の一例を示す図である。
【図４４】  本発明の実施の形態６における出力画像の一例を示す図である。
【図４５】  本発明の実施の形態７における文書編集出力装置の構成を示す図である。
【図４６】  本発明の実施の形態７における出力規則の一例を示す図である。
【図４７】  本発明の実施の形態７における出力結果の一例を示す図である。
【図４８】  本発明の実施の形態７における出力画像の一例を示す図である。
【図４９】  本発明の実施の形態８における文書編集出力装置の構成を示す図である。
【図５０】  本発明の実施の形態８における出力規則の一例を示す図である。
【図５１】  本発明の実施の形態８における出力結果の一例を示す図である。
【図５２】  本発明の実施の形態８における出力画像の一例を示す図である。
【図５３】  本発明の実施の形態９における文書編集出力装置の構成を示す図である。
【図５４】  本発明の実施の形態９における文書画像の一例を示す図である。
【図５５】  本発明の実施の形態９における文書レイアウト規則の一例を示す図である。
【図５６】  本発明の実施の形態９における出力規則の一例を示す図である。
【図５７】  本発明の実施の形態９における出力結果の一例を示す図である。
【図５８】  本発明の実施の形態１０における文書編集出力装置の構成を示す図である。
【図５９】  本発明の実施の形態１０における出力規則の一例を示す図である。
【図６０】  本発明の実施の形態１０における出力規則の一例を示す図である。
【図６１】  本発明の実施の形態１０における出力規則の一例を示す図である。
【図６２】  本発明の実施の形態１０における出力結果の一例を示す図である。
【図６３】  本発明の実施の形態１０における出力結果の一例を示す図である。
【図６４】  本発明の実施の形態１０における出力結果の一例を示す図である。
【図６５】  本発明の実施の形態１０における出力画像の一例を示す図である。
【図６６】  本発明の実施の形態１１における文書編集出力装置の構成を示す図である。
【図６７】  本発明の実施の形態１１における文書識別コードと出力規則ファイルの対応例を示す図である。
【図６８】  本発明の実施の形態１２における文書編集出力装置の構成を示す図である。
【図６９】  本発明の実施の形態１２における文書レイアウト規則と出力規則の対応の一例を示す図である。
【図７０】  本発明の実施の形態１３における文書編集出力装置の構成を示す図である。
【図７１】  本発明の実施の形態１３における文書編集出力装置の動作フローチャートを示す図である。
【図７２】  本発明の実施の形態１３における文書編集出力装置の第１の入出力レイアウト設定の詳細フローチャートを示す図である。
【図７３】  本発明の実施の形態１３における文書編集出力装置の第２の入出力レイアウト設定の詳細フローチャートを示す図である。
【図７４】  本発明の実施の形態１３における文書編集出力装置の初期画面を示す図である。
【図７５】  本発明の実施の形態１３における文書編集出力装置のファイルメニュー画面を示す図である。
【図７６】  本発明の実施の形態１３における文書編集出力装置のファイルメニュー画面で「新規作成」を選択したときの画面を示す図である。
【図７７】  本発明の実施の形態１３における文書編集出力装置の設定メニュー選択画面で「入力情報から設定」を選択したときの画面を示す図である。
【図７８】  本発明の実施の形態１３における入力条件設定画面を示す図である。
【図７９】  本発明の実施の形態１３における入力フィールドレイアウト設定画面を示す図である。
【図８０】  本発明の実施の形態１３における文書編集出力装置の入力フィールドレイアウト設定画面上で文字数を入力したときの画面を示す図である。
【図８１】  本発明の実施の形態１３における文書編集出力装置の入力フィールドレイアウト設定画面上で前固定文字列を入力したときの画面を示す図である。
【図８２】  本発明の実施の形態１３における文書編集出力装置の入力フィールドレイアウト設定画面上で後固定文字列を入力し、完了ボタンをクリックしたときの画面を示す図である。
【図８３】  本発明の実施の形態１３における入力フィールドが画面上に表示された様子を示す図である。
【図８４】  本発明の実施の形態１３における入力フィールドをマウスで適切な場所に移動し入力帳票中にはめ込んだ時の様子を示す図である。
【図８５】  本発明の実施の形態１３における出力領域を設定する様子を示す図である。
【図８６】  本発明の実施の形態１３における出力レイアウト設定画面を示す図である。
【図８７】  本発明の実施の形態１３における出力レイアウト設定画面を示す図である。
【図８８】  本発明の実施の形態１３における出力画面中に表示された出力フィールドを示す図である。
【図８９】  本発明の実施の形態１３における文書編集出力装置のレイアウト規則を表わす図である。
【図９０】  本発明の実施の形態１３における文書編集出力装置の出力規則を表わす図である。
【図９１】  本発明の実施の形態１３における文書編集出力装置の設定メニュー選択画面で「出力情報から設定」を選択したときの画面を示す図である。
【図９２】  本発明の実施の形態１３における出力領域設定の画面を示す図である。
【図９３】  本発明の実施の形態１３における出力内容設定画面を示す図である。
【図９４】  本発明の実施の形態１３における出力レイアウトの出力内容選択画面を示す図である。
【図９５】  本発明の実施の形態１３における出力レイアウト設定画面を示す図である。
【図９６】  本発明の実施の形態１３における入力フィールドの入力条件設定画面を示す図である。
【図９７】  本発明の実施の形態１３における入力フィールドを移動する様子を示す図である。
【図９８】  本発明の実施の形態１３における入力フィールドを設定した状態を示す図である。
【図９９】  本発明の実施の形態１３における文書編集出力装置の文書レイアウト規則記憶手段に記憶されるレイアウト規則を表わす図である。
【図１００】  本発明の実施の形態１３における文書編集出力装置の出力規則記憶手段に記憶された出力規則を表わす図である。
【図１０１】  本発明の実施の形態１４における文書編集出力装置の構成を示す図である。
【図１０２】  本発明の実施の形態１４における文書編集出力装置の第１の入出力レイアウト設定の詳細フローチャートを示す図である。
【図１０３】  本発明の実施の形態１４における出力領域設定画面を示す図である。
【図１０４】  本発明の実施の形態１４における出力内容設定画面を示す図である。
【図１０５】  本発明の実施の形態１４における出力固定文設定画面を示す図である。
【図１０６】  本発明の実施の形態１４における出力レイアウト設定画面を示す図である。
【図１０７】  本発明の実施の形態１４における入力フィールドレイアウト設定を示す図である。
【図１０８】  本発明の実施の形態１４における入力フィールドレイアウト設定を示す図である。
【図１０９】  本発明の実施の形態１４における入力フィールドレイアウト設定を示す図である。
【図１１０】  本発明の実施の形態１４における入力フィールドレイアウト設定を示す図である。
【図１１１】  本発明の実施の形態１４における文書編集出力装置の文書レイアウト規則記憶手段に記憶されるレイアウト規則を表わす図である。
【図１１２】  本発明の実施の形態１４における文書編集出力装置の出力規則記憶手段に記憶された出力規則表わす図である。
【図１１３】  本発明の実施の形態１５における文書編集出力装置の構成を示す図である。
【図１１４】  本発明の実施の形態１５における文書編集出力装置の第１の入出力レイアウト設定の詳細フローチャートを示す図である。
【図１１５】  本発明の実施の形態１５における出力内容設定画面を示す図である。
【図１１６】  本発明の実施の形態１５における出力内容設定画面を示す図である。
【図１１７】  本発明の実施の形態１５における出力する選択文入力画面を示す図である。
【図１１８】  本発明の実施の形態１５における出力レイアウト設定画面を示す図である。
【図１１９】  本発明の実施の形態１５における選択文入力方法画面を示す図である。
【図１２０】  本発明の実施の形態１５における選択文が入力帳票の部分に表示される様子を示す図である。
【図１２１】  本発明の実施の形態１５における選択文を入力帳票欄にはめ込んだ様子を示す図である。
【図１２２】  本発明の実施の形態１５における入力帳票欄の選択文に対応する画像が出力画面に表示される様子を示す図である。
【図１２３】  本発明の実施の形態１５における文書編集出力装置の文書レイアウト規則記憶手段に記憶されるレイアウト規則を表わす図である。
【図１２４】  本発明の実施の形態１５における文書編集出力装置の出力規則記憶手段に記憶された出力規則表わす図である。
【図１２５】  本発明の実施の形態１５における文書編集出力装置の出力文字記憶手段に記憶された内容を示す図である。
【図１２６】  本発明の実施の形態１６における文書編集出力装置の構成を示す図である。
【図１２７】  本発明の実施の形態１６における文書編集出力装置の第１の入出力レイアウト設定の詳細フローチャートを示す図である。
【図１２８】  本発明の実施の形態１６における出力レイアウト設定画面を示す図である。
【図１２９】  本発明の実施の形態１６における出力内容設定画面を示す図である。
【図１３０】  本発明の実施の形態１６における出力画像選択画面を示す図である。
【図１３１】  本発明の実施の形態１６における出力画像選択完了を示す図である。
【図１３２】  本発明の実施の形態１６における出力レイアウト設定画面を示す図である。
【図１３３】  本発明の実施の形態１６における画像レイアウト画面が入力帳票の付近に表示される様子を示す図である。
【図１３４】  本発明の実施の形態１６における画像レイアウト画面を入力帳票の下左端に移動した様子を示す図である。
【図１３５】  本発明の実施の形態１６における入力フィールドレイアウトに対応する出力画像が表示される様子を示す図である。
【図１３６】  実施の形態１６における文書編集出力装置の文書レイアウト規則記憶手段に記憶されるレイアウト規則を表わす図である。
【図１３７】  実施の形態１６における文書編集出力装置の出力規則記憶手段に記憶された出力規則表わす図である。
【図１３８】  本発明の実施の形態１７における文書編集出力装置の構成を示す図である。
【図１３９】  本発明の実施の形態１７における文書編集出力装置の第１の入出力レイアウト設定の詳細フローチャートを示す図である。
【図１４０】  本発明の実施の形態１７における出力内容設定画面を示す図である。
【図１４１】  本発明の実施の形態１７における対話条件および交信データ設定画面を示す図である。
【図１４２】  本発明の実施の形態１７における対話条件および交信データ設定画面を入力帳票に埋め込んだ様子を示す図である。
【図１４３】  本発明の実施の形態１７におけるプロバイダにファクシミリで送信する帳票を示す図である。
【図１４４】  本発明の実施の形態１７におけるインターネット上で表示される画面を示す図である。
【図１４５】  本発明の実施の形態１７におけるインターネット上で表示される画面に入力して送信する様子を示す図である。
【図１４６】  本発明の実施の形態１７におけるインターネット上で表示される受領画面を示す図である。
【図１４７】  本発明の実施の形態１７における文書編集出力装置の出力規則記憶手段７に記憶された出力規則を表わす図である。
【図１４８】  本発明の実施の形態１７における図１４７の出力規則に基づいて生成された出力規則を示す図である。
【図１４９】  本発明の実施の形態１８における文書編集出力装置の構成を示す図である。
【図１５０】  本発明の実施の形態１８における文書編集出力装置の第２の入出力レイアウト設定の詳細フローチャートを示す図である。
【図１５１】  本発明の実施の形態１８における文書編集出力装置の設定メニュー選択画面で「入力情報から設定」を選択したときの画面を示す図である。
【図１５２】  本発明の実施の形態１８における入力条件設定画面を示す図である。
【図１５３】  本発明の実施の形態１８における入力フィールドレイアウト設定画面を示す図である。
【図１５４】  本発明の実施の形態１８における入力フィールドレイアウトを設定した状態を示す図である。
【図１５５】  本発明の実施の形態１８における住所入力フィールドを入力帳票部にはめ込む様子を示す図である。
【図１５６】  本発明の実施の形態１８における２つのフィールドの文字枠を揃えるための概念図を示す図である。
【図１５７】  本発明の実施の形態１８におけるレイアウト変更候補を表示する画面を示す図である。
【図１５８】  本発明の実施の形態１８における文字枠線が揃った入力フィールドレイアウト設定画面が表示される様子を示す図である。
【図１５９】  本発明の実施の形態１８における出力レイアウト範囲を設定する様子を示す図である。
【図１６０】  本発明の実施の形態１８における入力帳票に表示されるフィールドに対応して出力画面に表示されるフィールドを示す図である。
【図１６１】  本発明の本発明の実施の形態１９における文書編集出力装置の構成を示す図である。
【図１６２】  本発明の実施の形態１９における文書編集出力装置の第１の入出力レイアウト設定の詳細フローチャートを示す図である。
【図１６３】  本発明の実施の形態１９における文書編集出力装置の設定メニュー選択画面を示す図である。
【図１６４】  本発明の実施の形態１９における入力項目選択画面を示す図である。
【図１６５】  本発明の実施の形態１９における入力フィールドレイアウト画面を示す図である。
【図１６６】  本発明の実施の形態１９における固定文字列を入力する様子を示す図である。
【図１６７】  本発明の実施の形態２０における文書編集出力装置の構成を示す図である。
【図１６８】  本発明の実施の形態２０における文書編集出力装置の動作フローチャートを示す図である。
【図１６９】  本発明の実施の形態２０における文書画像の例を示す図である。
【図１７０】  本発明の実施の形態２０における出力規則の一例を示す図である。
【図１７１】  本発明の実施の形態２０における自由文欄に記述された文字の認識結果を示す図である。
【図１７２】  本発明の実施の形態２０における抽出されたキーワードを示す図である。
【図１７３】  本発明の実施の形態２０における出力画像記憶手段に格納された画像データの例を示す図である。
【図１７４】  本発明の実施の形態２０における出力画像記憶手段から読出して画面上に表示するＨＴＭＬで記述された命令（出力規則）である。
【図１７５】  本発明の実施の形態２０における図１７４に示されるＨＴＭＬ命令によって表示された文書を含む画像である。
【図１７６】  従来の文書編集出力装置の構成を示す図である。
【図１７７】  従来の文書内容出力の一例を示す図である。
【図１７８】  従来の出力対象領域の一例を示す図である。
【図１７９】  従来の出力対象領域の一例を示す図である。
【図１８０】  従来の出力画像の一例を示す図である。
【図１８１】  従来の文書画像および領域設定の一例を示す図である。
【図１８２】  従来の文書画像および領域設定の一例を示す図である。
【図１８３】  従来の出力画像の一例を示す図である。
【図１８４】  従来の文書画像および領域設定の一例を示す図である。
【図１８５】  従来の出力画像の一例を示す図である。
【符号の説明】
１      文書画像
２      文書構造解析手段
３      文書レイアウト規則記憶手段
４      入力画像データ記憶手段
５      画像情報コード化手段
６      出力情報決定手段
７      出力規則記憶手段
８      編集出力手段
１９１  コード情報分岐手段
２４１  部分画像情報分岐手段
３０１  コードおよび画像組合せ手段
３４１  固定文字列出力手段
３４２  出力文字列記憶手段
３８１  コード情報合成手段
４５１  固定画像出力手段
４５２  出力画像記憶手段
４９１  画像情報合成手段
５３１  入力ページ情報解析手段
５８１  出力情報分割手段
６６１  文書識別情報コード化手段
６６２  出力規制選択手段
６８１  文書レイアウト規則・出力規則対応付け手段
８０１  文書レイアウト規則・出力規則編集手段
８０２  固定文配置手段
８０３  画像配置手段
８０４  対話データ設定手段
８０５  文書レイアウト適合手段
８０６  レイアウトテンプレート記憶手段
８０７  レイアウトテンプレート選択手段
８０８  文章解析手段
８０９  画像選択手段
８１０  出力画像記憶手段
【図１】
0003637771.tif 000002
【図２】
0003637771.tif 000003
【図３】
0003637771.tif 000004
【図４】
0003637771.tif 000005
【図５】
0003637771.tif 000006
【図６】
0003637771.tif 000007
【図７】
0003637771.tif 000008
【図８】
0003637771.tif 000009
【図９】
0003637771.tif 000010
【図１０】
0003637771.tif 000011
【図１１】
0003637771.tif 000012
【図１２】
0003637771.tif 000013
【図１３】
0003637771.tif 000014
【図１４】
0003637771.tif 000015
【図１５】
0003637771.tif 000016
【図１６】
0003637771.tif 000017
【図１７】
0003637771.tif 000018
【図１８】
0003637771.tif 000019
【図１９】
0003637771.tif 000020
【図２０】
0003637771.tif 000021
【図２１】
0003637771.tif 000022
【図２２】
0003637771.tif 000023
【図２３】
0003637771.tif 000024
【図２４】
0003637771.tif 000025
【図２５】
0003637771.tif 000026
【図２６】
0003637771.tif 000027
【図２７】
0003637771.tif 000028
【図２８】
0003637771.tif 000029
【図２９】
0003637771.tif 000030
【図３０】
0003637771.tif 000031
【図３１】
0003637771.tif 000032
【図３２】
0003637771.tif 000033
【図３３】
0003637771.tif 000034
【図３４】
0003637771.tif 000035
【図３５】
0003637771.tif 000036
【図３６】
0003637771.tif 000037
【図３７】
0003637771.tif 000038
【図３８】
0003637771.tif 000039
【図３９】
0003637771.tif 000040
【図４０】
0003637771.tif 000041
【図４１】
0003637771.tif 000042
【図４２】
0003637771.tif 000043
【図４３】
0003637771.tif 000044
【図４４】
0003637771.tif 000045
【図４５】
0003637771.tif 000046
【図４６】
0003637771.tif 000047
【図４７】
0003637771.tif 000048
【図４８】
0003637771.tif 000049
【図４９】
0003637771.tif 000050
【図５０】
0003637771.tif 000051
【図５１】
0003637771.tif 000052
【図５２】
0003637771.tif 000053
【図５３】
0003637771.tif 000054
【図５４】
0003637771.tif 000055
【図５５】
0003637771.tif 000056
【図５６】
0003637771.tif 000057
【図５７】
0003637771.tif 000058
【図５８】
0003637771.tif 000059
【図５９】
0003637771.tif 000060
【図６０】
0003637771.tif 000061
【図６１】
0003637771.tif 000062
【図６２】
0003637771.tif 000063
【図６３】
0003637771.tif 000064
【図６４】
0003637771.tif 000065
【図６５】
0003637771.tif 000066
【図６６】
0003637771.tif 000067
【図６７】
0003637771.tif 000068
【図６８】
0003637771.tif 000069
【図６９】
0003637771.tif 000070
【図７０】
0003637771.tif 000071
【図７１】
0003637771.tif 000072
【図７２】
0003637771.tif 000073
【図７３】
0003637771.tif 000074
【図７４】
0003637771.tif 000075
【図７５】
0003637771.tif 000076
【図７６】
0003637771.tif 000077
【図７７】
0003637771.tif 000078
【図７８】
0003637771.tif 000079
【図７９】
0003637771.tif 000080
【図８０】
0003637771.tif 000081
【図８１】
0003637771.tif 000082
【図８２】
0003637771.tif 000083
【図８３】
0003637771.tif 000084
【図８４】
0003637771.tif 000085
【図８５】
0003637771.tif 000086
【図８６】
0003637771.tif 000087
【図８７】
0003637771.tif 000088
【図８８】
0003637771.tif 000089
【図８９】
0003637771.tif 000090
【図９０】
0003637771.tif 000091
【図９１】
0003637771.tif 000092
【図９２】
0003637771.tif 000093
【図９３】
0003637771.tif 000094
【図９４】
0003637771.tif 000095
【図９５】
0003637771.tif 000096
【図９６】
0003637771.tif 000097
【図９７】
0003637771.tif 000098
【図９８】
0003637771.tif 000099
【図９９】
0003637771.tif 000100
【図１００】
0003637771.tif 000101
【図１０１】
0003637771.tif 000102
【図１０２】
0003637771.tif 000103
【図１０３】
0003637771.tif 000104
【図１０４】
0003637771.tif 000105
【図１０５】
0003637771.tif 000106
【図１０６】
0003637771.tif 000107
【図１０７】
0003637771.tif 000108
【図１０８】
0003637771.tif 000109
【図１０９】
0003637771.tif 000110
【図１１０】
0003637771.tif 000111
【図１１１】
0003637771.tif 000112
【図１１２】
0003637771.tif 000113
【図１１３】
0003637771.tif 000114
【図１１４】
0003637771.tif 000115
【図１１５】
0003637771.tif 000116
【図１１６】
0003637771.tif 000117
【図１１７】
0003637771.tif 000118
【図１１８】
0003637771.tif 000119
【図１１９】
0003637771.tif 000120
【図１２０】
0003637771.tif 000121
【図１２１】
0003637771.tif 000122
【図１２２】
0003637771.tif 000123
【図１２３】
0003637771.tif 000124
【図１２４】
0003637771.tif 000125
【図１２５】
0003637771.tif 000126
【図１２６】
0003637771.tif 000127
【図１２７】
0003637771.tif 000128
【図１２８】
0003637771.tif 000129
【図１２９】
0003637771.tif 000130
【図１３０】
0003637771.tif 000131
【図１３１】
0003637771.tif 000132
【図１３２】
0003637771.tif 000133
【図１３３】
0003637771.tif 000134
【図１３４】
0003637771.tif 000135
【図１３５】
0003637771.tif 000136
【図１３６】
0003637771.tif 000137
【図１３７】
0003637771.tif 000138
【図１３８】
0003637771.tif 000139
【図１３９】
0003637771.tif 000140
【図１４０】
0003637771.tif 000141
【図１４１】
0003637771.tif 000142
【図１４２】
0003637771.tif 000143
【図１４３】
0003637771.tif 000144
【図１４４】
0003637771.tif 000145
【図１４５】
0003637771.tif 000146
【図１４６】
0003637771.tif 000147
【図１４７】
0003637771.tif 000148
【図１４８】
0003637771.tif 000149
【図１４９】
0003637771.tif 000150
【図１５０】
0003637771.tif 000151
【図１５１】
0003637771.tif 000152
【図１５２】
0003637771.tif 000153
【図１５３】
0003637771.tif 000154
【図１５４】
0003637771.tif 000155
【図１５５】
0003637771.tif 000156
【図１５６】
0003637771.tif 000157
【図１５７】
0003637771.tif 000158
【図１５８】
0003637771.tif 000159
【図１５９】
0003637771.tif 000160
【図１６０】
0003637771.tif 000161
【図１６１】
0003637771.tif 000162
【図１６２】
0003637771.tif 000163
【図１６３】
0003637771.tif 000164
【図１６４】
0003637771.tif 000165
【図１６５】
0003637771.tif 000166
【図１６６】
0003637771.tif 000167
【図１６７】
0003637771.tif 000168
【図１６８】
0003637771.tif 000169
【図１６９】
0003637771.tif 000170
【図１７０】
0003637771.tif 000171
【図１７１】
0003637771.tif 000172
【図１７２】
0003637771.tif 000173
【図１７３】
0003637771.tif 000174
【図１７４】
0003637771.tif 000175
【図１７５】
0003637771.tif 000176
【図１７６】
0003637771.tif 000177
【図１７７】
0003637771.tif 000178
【図１７８】
0003637771.tif 000179
【図１７９】
0003637771.tif 000180
【図１８０】
0003637771.tif 000181
【図１８１】
0003637771.tif 000182
【図１８２】
0003637771.tif 000183
【図１８３】
0003637771.tif 000184
【図１８４】
0003637771.tif 000185
【図１８５】
0003637771.tif 000186