(57)【特許請求の範囲】
【請求項１】
書き込みが行われる文書内にある領域であって、該文書に書き込みが行われた後の文書の画像に対して、電子情報を書き込むための領域を指定する指定手段と、
前記指定手段によって指定された領域に関する情報に基づいて、情報画像を生成する生成手段と、
前記生成手段によって生成された情報画像を前記文書に合成する合成手段と、
前記合成手段によって情報画像が合成された文書を出力する出力手段
を有する情報処理装置と、
前記情報処理装置の出力手段によって出力された文書に対して書き込みが行われた文書の画像を受信する画像受信手段と、
前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、
前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、
前記解析手段による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する検出手段
を有し、
前記領域生成手段は、前記検出手段によって前記領域内に書き込みが検出された場合は、該書き込みを含まないように、前記画像受信手段によって受信された文書の画像内に、電子情報を書き込むための領域を生成する
画像処理装置
を具備することを特徴とする情報画像処理装置。
【請求項２】
書き込みが行われる文書内にある領域であって、該文書に書き込みが行われた後の文書の画像に対して、電子情報を書き込むための領域を指定する指定手段と、
前記指定手段によって指定された領域に関する情報に基づいて、情報画像を生成する生成手段と、
前記生成手段によって生成された情報画像を前記文書に合成する合成手段と、
前記合成手段によって情報画像が合成された文書を出力する出力手段
を有する情報処理装置と、
前記情報処理装置の出力手段によって出力された文書に対して書き込みが行われた文書の画像を受信する画像受信手段と、
前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、
前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加した場合に、該付加した画像を含まないように、電子情報を書き込むための領域を設定し、該設定した領域に関する情報に基づいて、情報画像を生成する生成手段と、
前記解析手段によって解析された情報画像の位置に、前記生成手段によって生成された情報画像を合成する合成手段
を有する画像処理装置
を具備することを特徴とする情報画像処理装置。
【請求項３】
書き込みが行われた文書の画像を受信する画像受信手段と、
前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、
前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、
前記解析手段による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する検出手段
を具備し、
前記領域生成手段は、前記検出手段によって前記領域内に書き込みが検出された場合は、該書き込みを含まないように、前記画像受信手段によって受信された文書の画像内に、電子情報を書き込むための領域を生成する
ことを特徴とする画像処理装置。
【請求項４】
書き込みが行われた文書の画像を受信する画像受信手段と、
前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、
前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加した場合に、該付加した画像を含まないように、電子情報を書き込むための領域を設定し、該設定した領域に関する情報に基づいて、情報画像を生成する生成手段と、
前記解析手段によって解析された情報画像の位置に、前記生成手段によって生成された情報画像を合成する合成手段
を具備することを特徴とする画像処理装置。
【請求項５】
コンピュータを、
書き込みが行われた文書の画像を受信する画像受信手段と、
前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、
前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、
前記解析手段による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する検出手段
として機能させ、
前記領域生成手段は、前記検出手段によって前記領域内に書き込みが検出された場合は、該書き込みを含まないように、前記画像受信手段によって受信された文書の画像内に、電子情報を書き込むための領域を生成する
ことを特徴とする画像処理プログラム。
【請求項６】
コンピュータを、
書き込みが行われた文書の画像を受信する画像受信手段と、
前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、
前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、
前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加した場合に、該付加した画像を含まないように、電子情報を書き込むための領域を設定し、該設定した領域に関する情報に基づいて、情報画像を生成する生成手段と、
前記解析手段によって解析された情報画像の位置に、前記生成手段によって生成された情報画像を合成する合成手段
として機能させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報画像処理装置、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
文書の編集に関する技術がある。
これに関連する技術として、例えば、特許文献１には、ファックスサーバ装置において、請求者によりマークされ、電話線を介してファックスサーバへ問合せファックス送受信器により送信された機械読取り可能な情報選択用紙により、問合せＣＣＩＴＴファックス送受信器へ記憶情報の内の請求部分をインタラクティブに与えるファックスサーバ装置であって、前記送信選択用紙を電子的に受信し請求情報を送信するため前記ＣＣＩＴＴファックス送受信器と通信するＣＣＩＴＴモデム装置と、前記ＣＣＩＴＴモデム装置により受信した選択用紙上の機械読取り可能なマークを解釈する機械読取り装置と、請求者が選択可能な情報を記憶するメモリ装置と、前記機械読取り装置の制御下で、前記メモリ装置から請求者により請求された情報を検索し、検索情報を前記ＣＣＩＴＴモデム装置へ送る検索装置と、を含むファックスサーバ装置が開示されている。
【０００３】
また、例えば、特許文献２には、下記の特徴を包含する一種のコンピュータとファックス機を結合するインタフェース：（イ）実のＣＯ／ＰＢＸの代わりにＣＯ／ＰＢＸを模擬する回路を通信の作用に実施し、そして、従来のファックス機は周辺装置がなくても、従来のコンピュータの入／出力装置として操作でき、（ロ）コンピュータに制御された制御器に制御されるベル装置は、該コンピュータが該ファックス機から／へ情報を受信／発信するときより先に１つのベル信号を産出し、（ハ）受話器の取り下げることを検出する検出装置は、該ベル信号が産出されるときに、ファックス機のオフフック（ｏｆｆ−ｈｏｏｋ）（受話器が取り下げられている状態）かどうか検出し、（ニ）該制御器に制御されたリレースイッチは、選択的に該コンピュータを該ファックス機あるいは電信電話局と通信することが開示されている。
【０００４】
また、例えば、特許文献３には、相手方より信号を受ける受信手段、前記信号を変換する復号化手段、信号を相手方に送る送信手段、前記信号を変換する符号化手段、送受信のデータをメモリ体に蓄えるファイル化手段、伝送すべきデータを蓄えたファイル内の文字コードを文字パターンに変換する手段とから構成され、前記文字パターンに変換する手段はこの文字パターンデータが格納されている先頭アドレスを読み取り回路に指令してその番地から自動的に歩進して前記文字パターンデータを読み取る機構となっていることを特徴とするファックス通信アダプタが開示されている。
【０００５】
また、例えば、特許文献４には、ファックスアダプタ装置に関し、ファックス装置で読取られる画情報の認識対象範囲の文字情報を認識し、認識文字情報の修正、コード化送信し、コード化送信と通常ファックス送信を選択可能とし、大規模装置等を不要にし、エントリー作業負担及び送信コスト軽減することを目的とし、タッチセンサーパネルでコード送信が選択されると、ファックス装置から送信される認識対象のイメージ情報は、ファックス−Ｉ／Ｆ回路に入力され、該イメージ情報が制御回路に転送格納されると、認識アルゴリズム処理回路で格納したイメージ情報の文字認識処理が行われ、認識結果は、表示装置に表示され、表示内容に誤りがある場合は、タッチセンサーパネルにより誤り箇所の修正が行われた後、制御回路内でコード情報に変換格納され、プロトコル制御回路から公衆回線網を介してホストコンピュータにコードデータ通信が行われることが開示されている。
【０００６】
また、例えば、特許文献５には、引越しのための見積りをほぼ自動的に行うことを目的とし、依頼書に所定の事項を記入してファックス送信し、受信側においてＯＣＲ文字自動変換部でコードデータに変換するとともに、このようなコードデータを用いて見積り計算部が計算を行い、見積り書作成部で見積り書を作成し、このような見積り書を再びファックス装置によって依頼者に送信することが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０２−２９１７６７号公報
【特許文献２】特開平０１−０９４７６０号公報
【特許文献３】特開平０１−２８８１５９号公報
【特許文献４】特開平０５−２６８４０５号公報
【特許文献５】特開２００１−６０２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、受信した画像内の予め定められた領域内に電子情報を書き込むことができるようにした情報画像処理装置、画像処理装置及び画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、書き込みが行われる文書内にある領域であって、該文書に書き込みが行われた後の文書の画像に対して、電子情報を書き込むための領域を指定する指定手段と、前記指定手段によって指定された領域に関する情報に基づいて、情報画像を生成する生成手段と、前記生成手段によって生成された情報画像を前記文書に合成する合成手段と、前記合成手段によって情報画像が合成された文書を出力する出力手段を有する情報処理装置と、前記情報処理装置の出力手段によって出力された文書に対して書き込みが行われた文書の画像を受信する画像受信手段と、前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、前記解析手段による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する検出手段を有し、前記領域生成手段は、前記検出手段によって前記領域内に書き込みが検出された場合は、該書き込みを含まないように、前記画像受信手段によって受信された文書の画像内に、電子情報を書き込むための領域を生成する画像処理装置を具備することを特徴とする情報画像処理装置である。
【００１０】
請求項２の発明は、書き込みが行われる文書内にある領域であって、該文書に書き込みが行われた後の文書の画像に対して、電子情報を書き込むための領域を指定する指定手段と、前記指定手段によって指定された領域に関する情報に基づいて、情報画像を生成する生成手段と、前記生成手段によって生成された情報画像を前記文書に合成する合成手段と、前記合成手段によって情報画像が合成された文書を出力する出力手段を有する情報処理装置と、前記情報処理装置の出力手段によって出力された文書に対して書き込みが行われた文書の画像を受信する画像受信手段と、前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加した場合に、該付加した画像を含まないように、電子情報を書き込むための領域を設定し、該設定した領域に関する情報に基づいて、情報画像を生成する生成手段と、前記解析手段によって解析された情報画像の位置に、前記生成手段によって生成された情報画像を合成する合成手段を有する画像処理装置を具備することを特徴とする情報画像処理装置である。
【００１１】
請求項３の発明は、書き込みが行われた文書の画像を受信する画像受信手段と、前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、前記解析手段による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する検出手段を具備し、前記領域生成手段は、前記検出手段によって前記領域内に書き込みが検出された場合は、該書き込みを含まないように、前記画像受信手段によって受信された文書の画像内に、電子情報を書き込むための領域を生成することを特徴とする画像処理装置である。
【００１３】
請求項４の発明は、書き込みが行われた文書の画像を受信する画像受信手段と、前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加した場合に、該付加した画像を含まないように、電子情報を書き込むための領域を設定し、該設定した領域に関する情報に基づいて、情報画像を生成する生成手段と、前記解析手段によって解析された情報画像の位置に、前記生成手段によって生成された情報画像を合成する合成手段を具備することを特徴とする画像処理装置である。
【００１４】
請求項５の発明は、コンピュータを、書き込みが行われた文書の画像を受信する画像受信手段と、前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、前記解析手段による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する検出手段として機能させ、前記領域生成手段は、前記検出手段によって前記領域内に書き込みが検出された場合は、該書き込みを含まないように、前記画像受信手段によって受信された文書の画像内に、電子情報を書き込むための領域を生成することを特徴とする画像処理プログラムである。
【００１５】
請求項６の発明は、コンピュータを、書き込みが行われた文書の画像を受信する画像受信手段と、前記画像受信手段によって受信された画像内にある情報画像を解析する解析手段と、前記解析手段による解析結果に基づいて、前記画像受信手段によって受信された画像内に、電子情報を書き込むための領域を生成する領域生成手段と、前記領域生成手段によって生成された領域に対して、書き込みを行う電子情報を生成する電子情報生成手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加し、該電子情報の画像を付加した文書の画像を、前記画像受信手段が受信した文書の画像を送信した送信先に送信する送信手段と、前記電子情報生成手段によって生成された電子情報を前記領域内に画像として付加した場合に、該付加した画像を含まないように、電子情報を書き込むための領域を設定し、該設定した領域に関する情報に基づいて、情報画像を生成する生成手段と、前記解析手段によって解析された情報画像の位置に、前記生成手段によって生成された情報画像を合成する合成手段として機能させるための画像処理プログラムである。
【発明の効果】
【００１６】
請求項１の情報画像処理装置によれば、受信した画像内の予め定められた領域内に電子情報を書き込むことができる。また、受信した画像の領域内に既に書き込みがある場合は、その書き込みを含まない領域に対して、新たな書き込みができるようになる。
【００１７】
請求項２の情報画像処理装置によれば、受信した画像内の予め定められた領域内に電子情報を書き込むことができる。また、受信した画像の領域内に書き込みを行った場合に、新たな書き込みができる領域に関する情報を埋め込んだ情報画像を合成することができる。
【００１８】
請求項３の画像処理装置によれば、受信した画像内の予め定められた領域内に電子情報を書き込むことができる。また、受信した画像の領域内に既に書き込みがある場合は、その書き込みを含まない領域に対して、新たな書き込みができるようになる。
【００２０】
請求項４の画像処理装置によれば、受信した画像内の予め定められた領域内に電子情報を書き込むことができる。また、受信した画像の領域内に書き込みを行った場合に、新たな書き込みができる領域に関する情報を埋め込んだ情報画像を合成することができる。
【００２１】
請求項５の画像処理プログラムによれば、受信した画像内の予め定められた領域内に電子情報を書き込むことができる。また、受信した画像の領域内に既に書き込みがある場合は、その書き込みを含まない領域に対して、新たな書き込みができるようになる。
【００２２】
請求項６の画像処理プログラムによれば、受信した画像内の予め定められた領域内に電子情報を書き込むことができる。また、受信した画像の領域内に書き込みを行った場合に、新たな書き込みができる領域に関する情報を埋め込んだ情報画像を合成することができる。
【図面の簡単な説明】
【００２３】
【図１】第１の実施の形態の構成例についての概念的なモジュール構成図である。
【図２】実施の形態によって構築されたシステムによる処理例を示すフローチャートである。
【図３】編集領域情報のデータ構造例を示す説明図である。
【図４】第１の実施の形態が扱うフォーム文書の例を示す説明図である。
【図５】第１の実施の形態による処理例を示すフローチャートである。
【図６】第２の実施の形態の構成例についての概念的なモジュール構成図である。
【図７】第２の実施の形態が受信する画像の例を示す説明図である。
【図８】第２の実施の形態が領域等にテキストデータを書き込んだ例を示す説明図である。
【図９】第２の実施の形態による処理例を示すフローチャートである。
【図１０】第３の実施の形態の構成例についての概念的なモジュール構成図である。
【図１１】第３の実施の形態による処理例を示すフローチャートである。
【図１２】第４の実施の形態の構成例についての概念的なモジュール構成図である。
【図１３】編集領域情報のデータ構造例を示す説明図である。
【図１４】第４の実施の形態による処理例を示すフローチャートである。
【図１５】本実施の形態を組み合わせたシステム構成例を示す説明図である。
【図１６】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【図１７】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
＜第１の実施の形態＞
図１は、第１の実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２５】
一般に、画像を扱う画像処理装置としては、ファックス、スキャナ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）等がある。これらの中で、標準的に通信機能を有しているものとして、ファックス、ファックス機能をサポートしている複合機等があり、これらを用いて文書の画像がやりとりされている。
例えば、フォーム文書を作成し、そのフォーム文書に書き込みを行って物品・サービス等の発注が行われている。その場合に、ファックスを用いて受注者である受信者にその文書の画像を送信する。さらに、受注者は、その文書の画像に書き込みを行って、ファックスを用いて発注者に送り返すことがある。図２は、この処理を説明したものであり、実施の形態によって構築されたシステムによる処理例を示すフローチャートである。
図２の例では、フォーム作成者２１０、受信者２２０、発注者２３０がかかわっている。なお、フォーム作成者２１０と受信者２２０は同じ（同じ人物、同じ組織等）であってもよい。フォーム作成者２１０はフォーム生成装置１００を用い、受信者２２０は画像編集装置６００を用い、発注者２３０はファックス等を用いる。
【００２６】
ステップＳ２５２では、フォーム作成者２１０が、フォーム文書を、フォーム生成装置１００を用いて作成する。
ステップＳ２５４では、フォーム作成者２１０が、フォーム文書を、フォーム生成装置１００を用いて出力する。具体例としては、フォーム生成装置１００の送信機能を用いて、発注者２３０のファックスに送信してもよいし、フォーム生成装置１００の印刷機能を用いて、フォーム文書を印刷し、その印刷したフォーム文書を発注者２３０のファックスに送信してもよいし、郵送等を行ってもよい。
【００２７】
ステップＳ２５６では、発注者２３０が、フォーム文書を、ファックス等を用いて受信する。
ステップＳ２５８では、発注者２３０が、フォーム文書を用いて発注書を作成する。具体例としては、フォーム文書の空欄に手書きで記載することである。
ステップＳ２６０では、発注者２３０が、作成した発注書を受信者２２０が用いている画像編集装置６００に、ファックス等を用いて送信する。
【００２８】
ステップＳ２６２では、受信者２２０が、画像編集装置６００を用いて発注書を受信する。
ステップＳ２６４では、受信者２２０が、画像編集装置６００を用いて発注書を編集する。受信者２２０が発注書に書き込みを行う操作である。
ステップＳ２６６では、受信者２２０が、画像編集装置６００を用いて発注書を出力する。具体例としては、画像編集装置６００の送信機能を用いて、発注者２３０のファックスに送信してもよいし、画像編集装置６００の印刷機能を用いて、発注書を印刷し、その印刷した発注書を発注者２３０のファックスに送信してもよいし、郵送等を行ってもよい。
【００２９】
ステップＳ２６８では、発注者２３０が、編集後の発注書を、ファックス等を用いて受信する。
ステップＳ２７０では、発注者２３０が、さらに発注書に書き込みを行う。
ステップＳ２７２では、発注者２３０が、書き込みが行われた発注書を、ファックス等を用いて送信する。
ステップＳ２６８からステップＳ２７２までの処理は、ステップＳ２５６からステップＳ２６０までの処理と同等であり、発注者２３０における２回目の処理である。
【００３０】
ステップＳ２７４では、受信者２２０が、画像編集装置６００を用いて発注書を受信する。
ステップＳ２７６では、受信者２２０が、画像編集装置６００を用いて発注書を編集する。
ステップＳ２７８では、受信者２２０が、画像編集装置６００を用いて発注書を出力する。
ステップＳ２７４からステップＳ２７８までの処理は、ステップＳ２６２からステップＳ２６６までの処理と同等であり、受信者２２０における２回目の処理である。
以下、終了するまでこれらの処理が繰り返される。なお、終了ステップは、一般的にはステップＳ２７４に該当するステップ（受信者２２０が文書を受信した時点）、又はステップＳ２６８に該当するステップ（発注者２３０が確認のための文書を受信した時点）であるが、その他の処理のステップであってもよい。
【００３１】
第１の実施の形態のフォーム生成装置１００は、ステップＳ２５２、ステップＳ２５４にかかわっている。第２の実施の形態の画像編集装置６００（図６参照）は、主にステップＳ２６２〜ステップＳ２６６にかかわっている。第３又は第４の実施の形態の画像編集装置６００（図１０、図１２参照）は、主にステップＳ２７４〜ステップＳ２７８にかかわっている。つまり、受信者２２０によって、２回目以降の書き込みが行われる場合である。
【００３２】
本実施の形態であるフォーム生成装置１００は、フォーム用の文書を生成するものであって、図１の例に示すように、フォーム生成装置１００は、フォーム作成モジュール１１０、編集領域指定モジュール１２０、編集領域情報画像生成モジュール１３０、合成モジュール１４０、出力モジュール１５０を有している。
【００３３】
フォーム作成モジュール１１０は、編集領域指定モジュール１２０、合成モジュール１４０と接続されている。フォーム作成モジュール１１０は、フォームとなる文書を作成する。例えば、文書作成装置、文書作成プログラム等が該当する。ここでフォームとなる文書とは、書き込みが行われる文書であり、予め定められた書式を用いるための型文書であり、例えば、空欄内に書き込みを行うことによって、その文書が完成するように作成された文書である。例えば、画像伝送装置を用いて連絡を行う場合に用いるための型文書をいう。具体例として、図４の例に示すフォーム４００（ただし、情報画像４５０、情報画像４６０がない状態のフォーム４００）のように、ファックスによって物品、サービス等を注文するための発注書のフォームであり、注文内容を示すための欄が空欄となっている文書が該当する。フォーム４００内には、フォーム文書を受信した側の者（発注者２３０）によって書き込みが行われる領域と、その書き込みが行われた文書を受信した側の者（受信者２２０）によって、その文書に対してさらに書き込みが行われる領域とがある。前者の領域と後者の領域とは１つの領域であってもよいし、別々の領域であってもよい。また、フォーム作成モジュール１１０は、予め定めたフォーム文書を記憶装置から取り出してきてもよい。
【００３４】
編集領域指定モジュール１２０は、フォーム作成モジュール１１０、編集領域情報画像生成モジュール１３０と接続されている。編集領域指定モジュール１２０は、書き込みが行われる文書（フォーム作成モジュール１１０によって作成されたフォーム文書）内にある領域であって、そのフォーム文書に書き込みが行われた後の文書の画像に対して、電子情報を書き込むための領域を指定する。ここでの書き込み（フォーム文書に対する書き込みであって、前述した発注者２３０が行う書き込み）とは、手書きであってもよいし、テキストデータ等の電子情報であってもよい。ただし、書き込みが電子情報だったとしても、画像編集装置６００が受け取る文書は画像となっており、その電子情報は画像になっている状態である。
また、「フォーム文書に書き込みが行われた後の文書の画像」とは、前述の図２の例では、ステップＳ２５８でフォーム文書に書き込みが行われた後の文書であって、ステップＳ２６０で送信した画像（ステップＳ２６２で受信した画像）のことをいい、より具体的にはフォーム文書に記載されて発注書の形態となった状態の画像をいう。
また、「電子情報を書き込むための領域」における「電子情報」とは、文書に対して書き込みを行う場合の書き込みデータであり、具体例としてテキストデータ、図形データ等がある。なお、手書きデータは含まない。そして、「電子情報を書き込むための領域」とは、いわゆるテキストボックスと呼ばれているものであり、画像内に置くことができ、中にテキストデータ等の電子情報を収めることができるものである。また、背景、輪郭を透明にしたり、着色したり、装飾を施したりできるようなものであってもよい。そして、この電子情報の書き込みを行う者は、前述の図２の例では受信者２２０である。
なお、指定は、予め定めた領域を指定してもよいし、フォーム作成モジュール１１０によって作成された文書を表示装置に表示し、操作者がマウス、キーボード、タッチパネル等を用いて文書内の領域を指定するようにしてもよい。
前述の図４の例に示したフォーム４００では、領域４３０と領域４４０が編集領域指定モジュール１２０によって指定されたとする。
【００３５】
編集領域情報画像生成モジュール１３０は、編集領域指定モジュール１２０、合成モジュール１４０と接続されている。編集領域情報画像生成モジュール１３０は、編集領域指定モジュール１２０によって指定された領域に関する情報に基づいて、情報画像を生成する。ここで情報画像とは、機械可読な態様で電子データを表すために体系的に作られた画像コードをいい、具体的には、１次元バーコード、２次元コード等がある。例えば、２次元コードとして、ＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  ｃｏｄｅ：登録商標）等がある。なお、指定された領域に関する情報として、例えば編集領域情報３００、編集領域情報３５０がある。図３は、編集領域情報３００、編集領域情報３５０のデータ構造例を示す説明図である。
【００３６】
編集領域指定モジュール１２０によって指定された領域の数だけ、「ＰｏｓＸ」、「ＰｏｓＹ」、「Ｗｉｄｔｈ」、「Ｈｅｉｇｈｔ」、「Ｆｏｎｔ」、「ＦｏｎｔＳｉｚｅ」、「ＬｉｎｅＭａｒｇｉｎ」のデータの組がある。なお、図３に示す例では、２つの領域が指定された場合を示している。「ＰｏｓＸ」、「ＰｏｓＹ」のデータは、フォーム文書内での位置を示す情報であり、例えば、フォーム文書の横をＸ軸方向、縦をＹ軸方向とした場合に、その領域の左上を示す位置情報である。「Ｗｉｄｔｈ」、「Ｈｅｉｇｈｔ」のデータは、その領域の幅、高さを示す情報である。なお、これらの情報の他に、領域の左上と右下の座標情報の組み合わせ等であってもよい。また、領域は矩形以外であってもよく、その場合は、その領域の位置、形状を示す情報が領域に関する情報となる。「Ｆｏｎｔ」、「ＦｏｎｔＳｉｚｅ」、「ＬｉｎｅＭａｒｇｉｎ」のデータは、その領域内に書き込むテキストデータ、行の属性を指定しているものであり、「Ｆｏｎｔ」はフォントの種類、「ＦｏｎｔＳｉｚｅ」はフォントのサイズ、「ＬｉｎｅＭａｒｇｉｎ」は行間のサイズを指定している。さらに、他の属性（文字色等）を付加してもよいし、これらの属性を少なくしてもよい。その場合は、予め定められた属性（デフォルトの属性）を用いればよい。
【００３７】
そして、編集領域情報３００、編集領域情報３５０に基づいて、情報画像を生成する。つまり、情報画像を解析した場合に、その情報画像に埋め込まれている編集領域情報３００、編集領域情報３５０の情報が読み取れるように情報画像を生成する。情報画像の生成は、情報画像の種類によって異なるが、従来の技術を用いればよい。また、この例では、領域毎に１つの情報画像を生成しているが、１つの情報画像内に複数の領域に関する情報を含めるようにしてもよい。その場合、領域を区別するために、編集領域指定モジュール１２０によって指定された領域を少なくともフォーム文書内で一意に識別できる情報（ＡｒｅａＩＤデータ）を、領域の先頭等の区切りに付加してもよい。その識別情報として、例えば、指定された順番を示すシーケンシャルな番号であってもよい。
【００３８】
合成モジュール１４０は、フォーム作成モジュール１１０、編集領域情報画像生成モジュール１３０、出力モジュール１５０と接続されている。合成モジュール１４０は、編集領域情報画像生成モジュール１３０によって生成された情報画像を、フォーム作成モジュール１１０によって作成された文書（編集領域指定モジュール１２０によって指定対象とされた領域を含む文書）に合成する。ここで合成する位置は、予め定めた位置であってもよいし、図４の例に示すように、編集領域指定モジュール１２０によって指定された領域の周辺であってもよいし、フォーム作成モジュール１１０によって作成された文書内のその情報画像よりも大きい空白領域を探索して、その空白領域を合成位置としてもよい。
【００３９】
出力モジュール１５０は、合成モジュール１４０と接続されている。出力モジュール１５０は、合成モジュール１４０によって情報画像が合成された文書（用紙１６０）を出力する。この用紙１６０内には、情報画像１６５が合成されている。また、文書を出力するとは、例えば、プリンタ等の印刷装置で印刷すること、ディスプレイ等の表示装置に表示すること、ファックス等の画像送信装置で画像を送信すること、画像データベース等の画像記憶装置へ書き込むこと、メモリーカード等の記憶媒体に記憶すること、他の情報処理装置へ渡すこと等が含まれる。例えば、用紙１６０としては図４に示すフォーム４００が該当する。前述の例では、編集領域指定モジュール１２０によって領域４３０、領域４４０が指定されているので、情報画像４５０内には領域４３０に関する情報が埋め込まれており、情報画像４６０内には領域４４０に関する情報が埋め込まれている。この出力した文書（紙であってもよいし、電子データであってもよい）を入手した者（前述の例では発注者２３０）は、この文書に対して書き込みを行い、書き込み後の文書の画像を画像編集装置６００（第２、第３、第４の実施の形態）へ送信する。例えば、この文書の入手方法として、ファックスで受信してもよい。
【００４０】
図５は、第１の実施の形態による処理例を示すフローチャートである。
ステップＳ５０２では、フォーム作成モジュール１１０が、フォームを作成する。
ステップＳ５０４では、編集領域指定モジュール１２０が、作成されたフォーム内で受信者２２０が編集可能な領域を指定する。
ステップＳ５０６では、編集領域情報画像生成モジュール１３０が、指定された編集領域に関する情報の情報画像を生成する。
ステップＳ５０８では、合成モジュール１４０が、フォームに情報画像を合成する。
ステップＳ５１０では、出力モジュール１５０が、情報画像付きのフォームを出力する。
【００４１】
＜第２の実施の形態＞
図６は、第２の実施の形態の構成例についての概念的なモジュール構成図である。画像編集装置６００は、例えば、第１の実施の形態の出力モジュール１５０が出力した用紙１６０に対して書き込みが行われた文書の画像を受信し、情報画像１６５内に埋め込まれた領域に関する情報によってテキストボックスを生成して、受信した側の担当者がそのテキストボックス内にテキストデータ等の電子情報を書き込むものである。
画像編集装置６００は、図６の例に示すように、画像受信モジュール６１０、画像データ保存モジュール６２０、画像解析モジュール６３０、編集領域生成モジュール６４０、データ生成モジュール６５０、データ保存モジュール６６０、データ表示モジュール６７０、データ編集モジュール６７５、画像送信モジュール６８０を有している。
【００４２】
画像受信モジュール６１０は、画像データ保存モジュール６２０、画像解析モジュール６３０、通信回線６９０と接続されている。画像受信モジュール６１０は、書き込みが行われた文書の画像（前記フォーム生成装置１００の出力モジュール１５０によって出力された文書に対して書き込みが行われた文書の画像）を受信する。例えば発注者２３０側のファックスが送信した画像情報を、電話回線等である通信回線６９０を介して受信する。ここで受信する画像の具体例として、図７に示す受信画像７００がある。これは、図４に例示したフォーム４００（出力モジュール１５０によって出力された用紙１６０に該当）を元にしたものであり、注文者の氏名、住所が記載されており、注文欄には発注内容が記載されている。
また、画像受信モジュール６１０は、受信した画像を画像データ保存モジュール６２０に記憶させる。
画像データ保存モジュール６２０は、画像受信モジュール６１０と接続されている。画像データ保存モジュール６２０は、画像受信モジュール６１０が受信した画像を記憶する。画像データ保存モジュール６２０に記憶された画像を用いて画像解析モジュール６３０、編集領域生成モジュール６４０、データ生成モジュール６５０等が処理を行う。
【００４３】
画像解析モジュール６３０は、画像受信モジュール６１０、編集領域生成モジュール６４０と接続されている。画像解析モジュール６３０は、画像受信モジュール６１０によって受信された画像内にある情報画像を解析する。具体的には、図７に例示した受信画像７００内の情報画像７５０、情報画像７６０に埋め込まれている情報を読み出す。例えば、読み出した情報は、それぞれ図３に例示した編集領域情報３００、編集領域情報３５０である。前述の例では、フォーム生成装置１００によって指定された領域７３０、領域７４０に関する情報を読み出すことになる。情報画像の解析は、情報画像の種類によって異なるが、従来の技術を用いればよい。
【００４４】
編集領域生成モジュール６４０は、画像解析モジュール６３０、データ生成モジュール６５０と接続されている。編集領域生成モジュール６４０は、画像解析モジュール６３０による解析結果に基づいて、画像受信モジュール６１０によって受信された画像内に、電子情報を書き込むための領域を生成する。具体的には、画像受信モジュール６１０によって受信された画像を文書として、その中に、情報画像の解析結果内の領域に関する情報（例えば、左上角の座標、幅、高さ）にしたがってテキストボックスを生成する。そして、そのテキストボックス内のフォントに関する属性は解析結果内のフォントに関する属性にしたがうことになる。
【００４５】
データ生成モジュール６５０は、編集領域生成モジュール６４０、データ保存モジュール６６０、データ表示モジュール６７０、データ編集モジュール６７５、画像送信モジュール６８０と接続されている。データ生成モジュール６５０は、編集領域生成モジュール６４０によって生成された領域に対して、書き込みを行う電子情報を生成する。書き込みは、画像編集装置６００の操作者がキーボード、マウス、タッチパネル等の装置を用いて行ってもよいし、データ保存モジュール６６０等に予め定められた電子情報を読み込んできて用いるようにしてもよい。また、書き込みが行われた電子情報は、画像受信モジュール６１０が受信した画像に対応付けられてデータ保存モジュール６６０に記憶される。したがって、書き込みが行われた電子情報は、データ保存モジュール６６０内を検索することによって活用することができるようになる。例えば、画像受信モジュール６１０が受信した画像に書き込まれた電子情報を表示することもできるし、逆に、あるキーワードを電子情報内から検索し、その電子情報が書き込まれた画像受信モジュール６１０が受信した画像を表示することもできるようになる。
また、データ生成モジュール６５０は、電子情報の書き込み（編集）のために、データ表示モジュール６７０、データ編集モジュール６７５を用いる。データ表示モジュール６７０は、画像受信モジュール６１０が受信した画像内にテキストボックスを表示し、データ編集モジュール６７５によって編集されている電子情報を液晶ディスプレイ等の表示装置に表示する。データ編集モジュール６７５は、テキストボックス内の電子情報を操作者のキーボード、マウス、タッチパネル等の装置の操作にしたがって編集する。
データ保存モジュール６６０は、データ生成モジュール６５０と接続されており、前述のようにデータ生成モジュール６５０によって書き込みが行われた電子情報と画像受信モジュール６１０が受信した画像とを対応付けて記憶する。
【００４６】
図８は、第２の実施の形態が領域８３０等に電子情報の一種であるテキストデータを書き込んだ例を示す説明図である。つまり、画像受信モジュール６１０が受信した画像である図７に例示の受信画像７００に対して、情報画像７５０、情報画像７６０に埋め込まれている領域に関する情報を取り出して、受信画像８００内に領域８３０、領域８４０をテキストボックスとして生成し、その中に操作者がキーボード等を用いて書き込みを行ったものである。また、書き込むテキストデータのフォント等の属性は、領域８３０、領域８４０に埋め込まれている属性にしたがう。このテキストデータは、データ保存モジュール６６０に受信画像８００の画像と対応付け記憶される。
【００４７】
画像送信モジュール６８０は、データ生成モジュール６５０、通信回線６９０と接続されている。画像送信モジュール６８０は、データ生成モジュール６５０によって生成された電子情報を領域内に画像として付加し、その電子情報の画像を付加した文書の画像を、画像受信モジュール６１０が受信した文書の画像を送信した送信先に電話回線等の通信回線６９０を介して送信する。つまり、電子情報が書き込まれた状態で、ファックスとして送信できる画像に変換する。そして、その送信先は、画像受信モジュール６１０が受信した画像の送信先であり、いわゆる返信を行う。前述の例では発注者２３０が操作しているファックス等である。
【００４８】
図９は、第２の実施の形態による処理例を示すフローチャートである。
ステップＳ９０２では、画像受信モジュール６１０が、通信回線６９０を介して、画像を受信する。
ステップＳ９０４では、画像受信モジュール６１０が、受信した画像を画像データ保存モジュール６２０に記憶させる。
ステップＳ９０６では、画像解析モジュール６３０が、受信した画像内にある情報画像を解析する。
ステップＳ９０８では、編集領域生成モジュール６４０が、解析結果にしたがって、受信した画像内に編集領域を生成する。
ステップＳ９１０では、データ生成モジュール６５０が、編集領域を生成した画像をデータ表示モジュール６７０に表示させ、データ編集モジュール６７５に編集可能とする。
ステップＳ９１２では、データ表示モジュール６７０が、編集領域を生成した画像を表示装置に表示する。
ステップＳ９１４では、データ編集モジュール６７５が、操作者の操作に応じて、編集領域内のデータを編集する。
ステップＳ９１６では、データ生成モジュール６５０が、編集後のデータをデータ保存モジュール６６０に、受信した画像に対応付けて記憶する。
ステップＳ９１８では、画像送信モジュール６８０が、編集後の画像（編集後のデータを画像化して、画像に貼り付けた画像）を生成し、通信回線６９０を介して、その画像を出力する。
【００４９】
＜第３の実施の形態＞
図１０は、第３の実施の形態の構成例についての概念的なモジュール構成図である。なお、前述の実施の形態と同種の部位には同一符号を付し重複した説明を省略する。
画像編集装置６００は、画像受信モジュール６１０、画像データ保存モジュール６２０、画像解析モジュール６３０、編集領域生成モジュール６４０、データ生成モジュール６５０、データ保存モジュール６６０、データ表示モジュール６７０、データ編集モジュール６７５、画像送信モジュール６８０を有している。
第２の実施の形態と比較すると、編集領域生成モジュール６４０内に画像検出モジュール６４５があることが異なる。
【００５０】
画像検出モジュール６４５は、画像解析モジュール６３０による解析結果内の領域に関する情報によって定められる領域内に書き込みがあるか否かを検出する。例えば、受信者２２０だけが書き込みを行う領域であったとしても発注者２３０がその領域に書き込みを行ってしまう場合があること、又は図２に例示のフローチャートのステップＳ２７４以降では、既にステップＳ２６４で領域に書き込みが行われていることがあるためである。
【００５１】
書き込みがあるか否かは、領域内に黒画素が予め定められた数（具体的にはノイズの大きさ以上となる閾値）以上の黒画素塊があるか否か等によって判断する。なお、黒画素塊とは、４連結又は８連結で連続する画素領域を少なくとも含み、これらの画素領域の集合をも含む。これらの画素領域の集合とは、４連結等で連続した画素領域が複数あり、その複数の画素領域は近傍にあるものをいう。ここで、近傍にあるものとは、例えば、互いの画素領域が距離的に近いもの、文章としての１行から１文字ずつ切り出すように縦又は横方向に射影し、空白地点で切り出した画像領域、又は一定間隔で切り出した画像領域等がある。なお、１つの画素塊として、１文字の画像となる場合が多い。ただし、実際に人間が文字として認識できる画素領域である必要はない。文字の一部分、文字を形成しない画素領域等もあり、何らかの画素の塊であればよい。
なお、検出するとは、書き込みがあるか否かの判断だけでなく、その書き込みの位置（座標）を含めてもよい。
【００５２】
編集領域生成モジュール６４０は、画像検出モジュール６４５によって領域内に書き込みが検出された場合は、その書き込みを含まないように、画像受信モジュール６１０によって受信された文書の画像内に、電子情報を書き込むための領域を生成する。「書き込みを含まないように領域を生成する」とは、画像解析モジュール６３０による解析結果内の領域に関する情報によって定められる領域を狭めることをいう。例えば、１行分の書き込みがある場合は、その１行分の書き込みを含まない残りの空白領域を新たな領域とするものである。より具体的には、画像検出モジュール６４５が検出した書き込みの位置を含まないように、画像解析モジュール６３０による解析結果内の領域で例えば最大の面積となるように領域を生成すればよい。つまり、データ生成モジュール６５０による新たな書き込みが、既に書き込まれているものと重ならないように、領域を生成すればよい。
データ生成モジュール６５０は、編集領域生成モジュール６４０によって生成された領域に対して、書き込みを行う電子情報を生成するので、既に書き込みがあった場合は、情報画像内に埋め込まれている領域に関する情報とは異なる領域に電子情報の書き込みを行うことになる。
【００５３】
図１１は、第３の実施の形態による処理例を示すフローチャートである。
ステップＳ１１０２では、画像受信モジュール６１０が、通信回線６９０を介して、画像を受信する。
ステップＳ１１０４では、画像受信モジュール６１０が、受信した画像を画像データ保存モジュール６２０に記憶させる。
ステップＳ１１０６では、画像解析モジュール６３０が、受信した画像内にある情報画像を解析する。
ステップＳ１１０８では、画像検出モジュール６４５が、解析結果にしたがって、受信した画像内の編集領域内にある画像を検出する。
ステップＳ１１１０では、編集領域生成モジュール６４０が、編集領域から検出した画像を除いた領域を新たな編集領域とする。
ステップＳ１１１２では、データ生成モジュール６５０が、編集領域を生成した画像をデータ表示モジュール６７０に表示させ、データ編集モジュール６７５に編集可能とする。
ステップＳ１１１４では、データ表示モジュール６７０が、編集領域を生成した画像を表示装置に表示する。
ステップＳ１１１６では、データ編集モジュール６７５が、操作者の操作に応じて、編集領域内のデータを編集する。
ステップＳ１１１８では、データ生成モジュール６５０が、編集後のデータをデータ保存モジュール６６０に、受信した画像に対応付けて記憶する。
ステップＳ１１２０では、画像送信モジュール６８０が、編集後の画像（編集後のデータを画像化して、画像に貼り付けた画像）を生成し、通信回線６９０を介して、その画像を出力する。
【００５４】
＜第４の実施の形態＞
図１２は、第４の実施の形態の構成例についての概念的なモジュール構成図である。
画像編集装置６００は、画像受信モジュール６１０、画像データ保存モジュール６２０、画像解析モジュール６３０、編集領域生成モジュール６４０、データ生成モジュール６５０、編集領域情報画像生成モジュール６５２、合成モジュール６５４、データ保存モジュール６６０、データ表示モジュール６７０、データ編集モジュール６７５、画像送信モジュール６８０を有している。
第２の実施の形態と比較すると、データ生成モジュール６５０と画像送信モジュール６８０の間に編集領域情報画像生成モジュール６５２と合成モジュール６５４があることが異なる。第３の実施の形態では、書き込みが行われる前に書き込みを含まないように領域を生成したが、第４の実施の形態では、書き込みを行った後にその書き込みを含まないような領域を設定して、その領域に関する情報を情報画像内に埋め込むようにするものである。
【００５５】
編集領域情報画像生成モジュール６５２は、データ生成モジュール６５０、合成モジュール６５４と接続されている。編集領域情報画像生成モジュール６５２は、データ生成モジュール６５０によって生成された電子情報を領域内に画像として付加した場合に、その付加した画像を含まないように、電子情報を書き込むための領域を設定し、その設定した領域に関する情報に基づいて、情報画像を生成する。「データ生成モジュール６５０によって生成された電子情報を領域内に画像として付加した場合」とは、画像送信モジュール６８０が送信する画像（電子情報の画像としての書き込みが行われた文書の画像）の状態を指す。「付加した画像を含まないように、電子情報を書き込むための領域を設定」とは、第３の実施の形態の編集領域生成モジュール６４０と同等の処理である。つまり、次回の書き込みが行われる領域を設定することになる。なお、次回とは、具体例をもって示せば、図２に例示のフローチャートにおいて、ステップＳ２６４が現在とすると、ステップＳ２７６における書き込みを次回の書き込みとしていることになる。情報画像の生成処理は、第１の実施の形態の編集領域情報画像生成モジュール１３０と同等の処理である。
【００５６】
編集領域情報画像生成モジュール６５２が設定した電子情報を書き込むための領域に関する情報としては、例えば編集領域情報１３００、編集領域情報１３５０がある。図１３は、編集領域情報１３００、編集領域情報１３５０のデータ構造例を示す説明図である。画像受信モジュール６１０が受信した画像内の情報画像に埋め込まれていた図３に例示の編集領域情報３００、編集領域情報３５０と比較すると、領域の左上の座標が下になり、領域の高さが狭くなっている。また、フォント等に関する属性の情報は、編集領域情報３００、編集領域情報３５０と同じものを用いて設定している。
【００５７】
合成モジュール６５４は、編集領域情報画像生成モジュール６５２、画像送信モジュール６８０と接続されている。合成モジュール６５４は、画像解析モジュール６３０によって解析された情報画像の位置に、編集領域情報画像生成モジュール６５２によって生成された情報画像を合成する。情報画像の合成処理は、第１の実施の形態の合成モジュール１４０と同等の処理である。
編集領域情報画像生成モジュール６５２によって生成された情報画像を合成するのは、「画像解析モジュール６３０によって解析された情報画像の位置に合成する」のであるから、画像受信モジュール６１０によって受信された文書の画像である。そして、合成する順番は、データ生成モジュール６５０によって生成された電子情報を領域内に画像として付加した後であってもよいし、その前であってもよい。つまり、最終的に送信する画像に書き込みが行われており、新たな情報画像が合成されていればよい。
また、情報画像を合成するのに、既にあった情報画像を消去した後に新たな情報画像を合成してもよいし、既にあった情報画像の上に新たな情報画像を貼り付け合成（上書き合成）としてもよい。
【００５８】
図１４は、第４の実施の形態による処理例を示すフローチャートである。
ステップＳ１４０２では、画像受信モジュール６１０が、通信回線６９０を介して、画像を受信する。
ステップＳ１４０４では、画像受信モジュール６１０が、受信した画像を画像データ保存モジュール６２０に記憶させる。
ステップＳ１４０６では、画像解析モジュール６３０が、受信した画像内にある情報画像を解析する。
ステップＳ１４０８では、編集領域生成モジュール６４０が、解析結果にしたがって、受信した画像内に編集領域を生成する。
ステップＳ１４１０では、データ生成モジュール６５０が、編集領域を生成した画像をデータ表示モジュール６７０に表示させ、データ編集モジュール６７５に編集可能とする。
ステップＳ１４１２では、データ表示モジュール６７０が、編集領域を生成した画像を表示装置に表示する。
ステップＳ１４１４では、データ編集モジュール６７５が、操作者の操作に応じて、編集領域内のデータを編集する。
ステップＳ１４１６では、データ生成モジュール６５０が、編集後のデータをデータ保存モジュール６６０に、受信した画像に対応付けて記憶する。
ステップＳ１４１８では、編集領域情報画像生成モジュール６５２が、編集後の編集領域内の空白領域を新たな編集領域とする。
ステップＳ１４２０では、編集領域情報画像生成モジュール６５２が、新たな編集領域に関する情報の情報画像を生成する。
ステップＳ１４２２では、合成モジュール６５４が、新たな情報画像を旧情報画像の上に合成する。
ステップＳ１４２４では、画像送信モジュール６８０が、編集後の画像（編集後のデータを画像化して、画像に貼り付けた画像）を生成し、通信回線６９０を介して、その画像を出力する。
【００５９】
なお、第３の実施の形態の画像編集装置６００と第４の実施の形態の画像編集装置６００を組み合わせてもよく、具体的には、図１２の例に示す画像編集装置６００内の編集領域生成モジュール６４０を図１０の例に示す画像検出モジュール６４５を含む編集領域生成モジュール６４０とすればよい。この実施の形態は、情報画像を新しくした後に、発注者２３０による書き込み等があった場合にも対応するためのものである。
【００６０】
図１５は、本実施の形態を組み合わせたシステム構成例を示す説明図である。
フォーム管理装置１５１０は、画像処理装置１５２０Ａと接続されている。画像処理装置１５２０Ａは、フォーム管理装置１５１０及び通信回線１５９０を介して画像処理装置１５２０Ｂと接続されている。画像処理装置１５２０Ｂは、電話回線等の通信回線１５９０を介して画像処理装置１５２０Ａと接続されている。
フォーム管理装置１５１０は、第１の実施の形態のフォーム生成装置１００に該当し図２に例示したフォーム作成者２１０が使用する。画像処理装置１５２０Ａは、第２の実施の形態、第３の実施の形態又は第４の実施の形態の画像編集装置６００に該当し図２に例示した受信者２２０が使用する。画像処理装置１５２０Ｂとしては、ファックス、ファックス機能をサポートする複合機が該当し図２に例示した発注者２３０が使用する。なお、第１の実施の形態のフォーム生成装置１００と第２の実施の形態の画像編集装置６００の組み合わせの他に、第１の実施の形態のフォーム生成装置１００と第３の実施の形態の画像編集装置６００の組み合わせ、第１の実施の形態のフォーム生成装置１００と第４の実施の形態の画像編集装置６００の組み合わせであってもよい。さらに、第３の実施の形態の画像編集装置６００と第４の実施の形態の画像編集装置６００を組み合わせた画像編集装置６００（図１２の例に示す画像編集装置６００内の編集領域生成モジュール６４０を図１０の例に示す画像検出モジュール６４５を含む編集領域生成モジュール６４０とした画像編集装置６００）と第１の実施の形態のフォーム生成装置１００との組み合わせであってもよい。
【００６１】
図１６を参照して、前述の実施の形態のフォーム生成装置１００のハードウェア構成例について説明する。
フォーム生成装置１００としてのプログラムが実行されるコンピュータのハードウェア構成は、図１６に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１６０１を用い、記憶装置としてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６０３、ＨＤ１６０４を用いている。ＨＤ１６０４として、例えばハードディスクを用いてもよい。フォーム作成モジュール１１０、編集領域指定モジュール１２０、編集領域情報画像生成モジュール１３０、合成モジュール１４０等のプログラムを実行するＣＰＵ１６０１と、そのプログラムやデータを記憶するＲＡＭ１６０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１６０３と、補助記憶装置であるＨＤ１６０４と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置１６０６と、ＣＲＴ、液晶ディスプレイ、プリンタ等の出力装置１６０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１６０７、そして、それらをつないでデータのやりとりをするためのバス１６０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６２】
図１７を参照して、前述の実施の形態の画像編集装置６００のハードウェア構成例について説明する。図１７に示す構成は、例えばパーソナルコンピュータ（ＰＣ）などによって構成されるものであり、スキャナ等のデータ読み取り部１７１７と、プリンタなどのデータ出力部１７１８を備えたハードウェア構成例を示している。
【００６３】
ＣＰＵ１７０１は、前述の実施の形態において説明した各種のモジュール、すなわち、画像解析モジュール６３０、編集領域生成モジュール６４０、データ生成モジュール６５０、データ表示モジュール６７０、データ編集モジュール６７５、画像検出モジュール６４５、編集領域情報画像生成モジュール６５２、合成モジュール６５４等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００６４】
ＲＯＭ１７０２は、ＣＰＵ１７０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ１７０３は、ＣＰＵ１７０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバスなどから構成されるホストバス１７０４により相互に接続されている。
【００６５】
ホストバス１７０４は、ブリッジ１７０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１７０６に接続されている。
【００６６】
キーボード１７０８、マウス等のポインティングデバイス１７０９は、操作者により操作される入力デバイスである。ディスプレイ１７１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などがあり、各種情報をテキストやイメージ情報として表示する。ポインティングデバイスとディスプレイが一体となったタッチパネルであってもよい。
【００６７】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１７１１は、ハードディスクを内蔵し、ハードディスクを駆動し、ＣＰＵ１７０１によって実行するプログラムや情報を記録又は再生させる。また、画像データ保存モジュール６２０としての機能を有し、ハードディスクには、受信した画像、情報画像の解析結果、編集結果などが格納される。さらに、その他の各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。
【００６８】
ドライブ１７１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１７１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース１７０７、外部バス１７０６、ブリッジ１７０５、及びホストバス１７０４を介して接続されているＲＡＭ１７０３に供給する。リムーバブル記録媒体１７１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【００６９】
接続ポート１７１４は、外部接続機器１７１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１７１４は、インタフェース１７０７、及び外部バス１７０６、ブリッジ１７０５、ホストバス１７０４等を介してＣＰＵ１７０１等に接続されている。通信部１７１６は、ネットワークに接続され、外部とのデータ通信処理を実行する。データ読み取り部１７１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部１７１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００７０】
フォーム生成装置１００、画像編集装置６００のうち、コンピュータ・プログラムによるものについては、図１６、図１７の例に示すハードウェア構成の装置にソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述のフォーム生成装置１００、画像編集装置６００が実現される。
なお、図１６、図１７に示すハードウェア構成は、１つの構成例を示すものであり、前述の実施の形態は、図１６、図１７の例に示す構成に限らず、前述の実施の形態の説明におけるモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１６、図１７に示す装置が複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、複写機、ファックス、スキャナ、プリンタ、複合機などに組み込まれていてもよい。
【００７１】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００７２】
１００…フォーム生成装置
１１０…フォーム作成モジュール
１２０…編集領域指定モジュール
１３０…編集領域情報画像生成モジュール
１４０…合成モジュール
１５０…出力モジュール
１６０…用紙
１６５…情報画像
６００…画像編集装置
６１０…画像受信モジュール
６２０…画像データ保存モジュール
６３０…画像解析モジュール
６４０…編集領域生成モジュール
６４５…画像検出モジュール
６５０…データ生成モジュール
６５２…編集領域情報画像生成モジュール
６５４…合成モジュール
６６０…データ保存モジュール
６７０…データ表示モジュール
６７５…データ編集モジュール
６８０…画像送信モジュール
６９０…通信回線
１５１０…フォーム管理装置
１５２０Ａ…画像処理装置
１５２０Ｂ…画像処理装置
１５９０…通信回線
【図１】
0005845670.tif 000002
【図２】
0005845670.tif 000003
【図３】
0005845670.tif 000004
【図４】
0005845670.tif 000005
【図５】
0005845670.tif 000006
【図６】
0005845670.tif 000007
【図７】
0005845670.tif 000008
【図８】
0005845670.tif 000009
【図９】
0005845670.tif 000010
【図１０】
0005845670.tif 000011
【図１１】
0005845670.tif 000012
【図１２】
0005845670.tif 000013
【図１３】
0005845670.tif 000014
【図１４】
0005845670.tif 000015
【図１５】
0005845670.tif 000016
【図１６】
0005845670.tif 000017
【図１７】
0005845670.tif 000018