(57)【特許請求の範囲】
【請求項１】
複数の媒体のそれぞれの元の画像を蓄積する画像データ蓄積手段と、
加筆された前記各媒体の画像を入力する入力手段と、
前記入力手段により入力された前記加筆された媒体の画像と、前記画像データ蓄積手段に蓄積されている当該媒体の元の画像とに基づいて、差分を抽出する抽出手段と、
前記抽出手段により抽出された差分の構成情報を、前記元の画像に対応付けて管理する情報管理手段と、
前記元の画像に対応付けられている複数の差分の構成情報に基づいて、当該元の画像において複数の差分が互いに重複するか否かを判定する重複判定手段と、
前記重複判定手段により複数の差分が重複すると判定した場合に、重複している差分の構成情報を再構成する再構成手段と、
前記再構成手段による再構成の方法を、前記元の画像データに対応付けられている前記差分毎に設定する再構成方法設定手段と、
前記差分の構成情報を再構成する際、指示された再構成の方法が許可されるものか否かを判定する再構成方法判定手段と
を備え、
前記再構成手段が、前記再構成方法判定手段により許可される方法のみを行うものであることを特徴とする画像処理装置。
【請求項２】
前記画像データ蓄積手段に蓄積されている元の画像を利用する指示があった場合に、前記情報管理手段を参照して、指示された前記元の画像に対応付けられている差分を表示手段に表示させる制御手段を備え、
前記元の画像において重畳させる複数の差分が選択されると、前記重複判定手段が、選択された前記複数の差分の構成情報に基づいて、当該元の画像において複数の差分が互いに重複するか否かを判定するものである
前記再構成手段が、前記重複判定手段により判定された重複している差分の構成情報を再構成するものである
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記再構成手段が、再構成をした前記差分の再構成後の構成情報を、前記元の画像に対応付けて上記管理手段に管理させるものであることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
複数の画像を有するサーバと、前記サーバと通信可能な画像処理装置とを備え、
前記画像処理装置が、請求項１〜３のいずれかに記載の画像処理装置に相当するものであり、前記サーバから取得した画像も用いて画像処理を行うものである
ことを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理システムに関するものである。例えば、手書き等により媒体に加筆され、その加筆部分の画像を蓄積し、複数の加筆内容の画像を合成する画像処理装置及び画像処理システムに適用し得るものである。
【背景技術】
【０００２】
近年、例えば、印刷機能やスキャナー機能やファクシミリ機能や通信機能等の多機能を備えた複合機が、家庭やビジネスシーン等において広く利用されている。
【０００３】
例えば、企業の会議等において、印刷物等の媒体に手書きで書き込みを行い、その加筆した内容も含む情報を画像データとして複合機に蓄積したり、また複合機に蓄積されている加筆内容を含む画像データを出力したりする技術がある。
【０００４】
特許文献１には、蓄積する画像のデータサイズを低減するために、加筆後の画像と元の画像とで差分を取り、加筆内容を差分データとして蓄積する技術が記載されている。
【０００５】
すなわち、特許文献１の記載技術は、所定のフォーマットの媒体に対して手書きで加筆された加筆内容を差分データとして抽出し、差分データ及び位置情報等を更新履歴情報として媒体の画像データに対応付けて蓄積する。また、加筆内容を含む媒体を出力する際には、所定のフォーマットの画像データの上記位置情報の位置に、上記差分データを重畳して出力することが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１２２２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１に記載の技術は、複数の加筆内容である差分データを元の画像データに重畳して出力する際、複数の加筆内容が媒体上の同じ位置に加筆されたときには、複数の差分データ同士が互いに重なり合ってしまい、加筆内容が重なり合って出力されてしまい、加筆内容が見づらくなるという問題があった。
【０００８】
そのため、蓄積する加筆内容の画像をデータサイズの低減を図りながら、複数の差分データを合成する場合に、複数の加筆内容が重複しないように調整することができる画像処理装置及び画像処理システムが求められている。
【課題を解決するための手段】
【０００９】
かかる課題を解決するために、第１の本発明は、（１）複数の媒体のそれぞれの元の画像を蓄積する画像データ蓄積手段と、（２）加筆された各媒体の画像を入力する入力手段と、（３）入力手段により入力された加筆された媒体の画像と、画像データ蓄積手段に蓄積されている当該媒体の元の画像とに基づいて、差分を抽出する抽出手段と、（４）抽出手段により抽出された差分の構成情報を、元の画像に対応付けて管理する情報管理手段と、（５）元の画像に対応付けられている複数の差分の構成情報に基づいて、当該元の画像において複数の差分が互いに重複するか否かを判定する重複判定手段と、（６）重複判定手段により複数の差分が重複すると判定した場合に、重複している差分の構成情報を再構成する再構成手段と、（７）再構成手段による再構成の方法を、元の画像データに対応付けられている差分毎に設定する再構成方法設定手段と、（８）差分の構成情報を再構成する際、指示された再構成の方法が許可されるものか否かを判定する再構成方法判定手段とを備え、（９）再構成手段が、再構成方法判定手段により許可される方法のみを行うものであることを特徴とする画像処理装置である。
【００１１】
第２の本発明は、複数の画像を有するサーバと、前記サーバと通信可能な画像処理装置とを備え、画像処理装置が、第１の本発明の画像処理装置に相当するものであり、サーバから取得した画像も用いて画像処理を行うものであることを特徴とする画像処理システムである。
【発明の効果】
【００１２】
本発明によれば、蓄積する加筆内容の画像をデータサイズの低減を図りながら、複数の差分データを合成する場合に、複数の加筆内容が重複しないように調整することができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態の画像処理装置の全体構成を示す構成図である。
【図２】実施形態の画像処理システムの構成を示す構成図である。
【図３】第１の実施形態の画像処理装置における差分抽出領域の指定処理の動作を示すフローチャートである。
【図４】第１の実施形態の差分抽出領域の指定処理において表示部が捧持する画面例を説明する説明図である。
【図５】第１の実施形態の画像処理装置における差分データ抽出・蓄積処理の動作を示すフローチャートである。
【図６】第１の実施形態の差分データ抽出・蓄積処理において表示部が表示する画面例を説明する説明図である。
【図７】第１の実施形態の差分データの抽出を説明する説明図である。
【図８】第１の実施形態の画像データ蓄積部に蓄積される画像データを管理する画像データ管理テーブルの構成を示す構成図である。
【図９】第１の実施形態の情報管理部が管理する更新情報の構成を示す構成図である。
【図１０】第１の実施形態の情報管理部が管理する差分データの構成情報の構成を示す構成図である。
【図１１】第１の実施形態の画像処理装置における合成処理の動作を示すフローチャートである。
【図１２】第１の実施形態の合成処理において表示部が表示する画面例を説明する説明図である。
【図１３】第２の実施形態の画像処理装置の全体構成を示す構成図である。
【図１４】第２の実施形態の情報管理部が管理する差分データの構成情報の構成を示す構成図である。
【図１５】第２の実施形態の情報管理部が管理する差分データの再構成の方法を設定する設定情報の構成を示す構成図である。
【図１６】第２の実施形態の差分データ抽出・蓄積処理において表示部が表示する画面例を説明する説明図である。
【図１７】第２の実施形態の画像処理装置における合成処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
（Ａ）第１の実施形態
以下では、本発明の画像処理装置及び画像処理システムの第１の実施形態を、図面を参照しながら詳細に説明する。
【００１５】
第１の実施形態では、例えば、複合機が備える画像処理装置に本発明を適用する場合を例示して説明する。
【００１６】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態の複合機の有する画像処理装置１００の全体構成を示す構成図である。
【００１７】
図１において、画像処理装置１００は、表示部１０４、操作部１１４、読取部１０３、画像データ蓄積部１０２、抽出領域決定部１０９、抽出部１０８、情報管理部１０７、合成部１０６、重複判定部１０１、再構成部１０５、ファックス送受信部１１１、通信部１１３、印刷部１１２、システム制御部１１０を有する。
【００１８】
ここで、画像データ蓄積部１０２、抽出領域決定部１０９、抽出部１０８、情報管理部１０７、合成部１０６、重複判定部１０１、再構成部１０５、システム制御部１１０は、画像処理装置１００の機能を示すものである。これら画像処理装置１００の機能は、例えば、ＣＰＵが、ＲＯＭに格納されている画像処理プログラムを実行することで実現される。
【００１９】
画像処理装置（複合機）１００は、例えば、図２に例示する画像処理システム７００を構成するものであり、ネットワーク６００に接続可能なものであり、ネットワーク６００を介して、ファイルサーバ３００、携帯端末４００、ファックス装置５００等と通信することができるものである。
【００２０】
システム制御部１１０は、画像処理装置１００の機能を司るものである。
【００２１】
表示部１０４は、例えばディスプレイが該当し、画像処理装置１００の状態表示や、操作画面や、画像表示や、利用者の入力情報等を表示するものである。
【００２２】
操作部１１４は、利用者操作を受け付けるものであり、例えば、テンキー、操作ボタン、マウス等が該当する。操作部１１４は、印刷処理、ファックス処理、通信処理（例えば、ファイルサーバ３００との通信処理、電子メール通信等）に関する情報の入力や、後述する差分抽出領域の指定や、画像データに重畳させる差分データの選択等の情報を取り込み、その入力情報をシステム制御部１１０に与えるものである。
【００２３】
なお、図１では、操作部１１４及び表示部１０４が別々の構成要素である場合を例示するが、例えばタッチパネル等のように操作部１１４及び表示部１０４が一体的な構成であり、これが操作部１１４の機能の一部又は全部を担ってもよい。
【００２４】
読取部１０３は、例えばスキャナー等のように、用紙等の媒体を画像として読み取り、画像データに変換するものである。読取部１０３は、加筆された媒体を画像データに変換する。また読取部１０３は、変換した画像データを、画像データ蓄積部１０２及び抽出部１０８に与えるものである。
【００２５】
画像データ蓄積部１０２は、画像データを記憶領域に蓄積するものである。画像データ蓄積部１０２は、加筆される前の元の画像データを蓄積したり、読取部１０３が読み取った加筆された後の媒体の画像データを一時的に蓄積したりするものである。
【００２６】
ここで、画像データ蓄積部１０２に蓄積される元の画像データとしては、印刷部１１２が印刷する画像データであり、例えば、読取部１０３が読み取った画像データ、ファックス送受信部１１１が送受信する画像データ、通信部１１３が受信した画像データ（例えば、ファイルサーバ３００から受信したファイルデータに基づく画像データ等）とすることができる。
【００２７】
抽出領域決定部１０９は、操作部１１４を通じて、媒体の画像データにおいて利用者が指定した領域を、差分を抽出する領域（以下、差分抽出領域ともいう）として当該画像データに対応付け、この差分抽出領域を示す情報（以下、差分抽出領域情報ともいう）を情報管理部１０７に記憶する。
【００２８】
ここで、差分抽出領域の指定は、例えば、予め画像データ蓄積部１０２に蓄積されている画像データの画像イメージを表示部１０４に表示し、加筆前の画像イメージにおいて利用者が指定するようにしてもよいし、又例えば、加筆後に、読取部１０３が読み取った加筆後の媒体の画像イメージを表示部１０４に表示し、加筆後の媒体の画像イメージにおいて利用者が指定するようにしてもよい。勿論、加筆前と加筆後の双方で差分抽出領域の指定を行えるようにしてもよい。また、差分抽出領域は、１枚の媒体の画像データにおいて、１つの領域を指定しても良いし、２以上の領域を指定できるようにしてもよい。
【００２９】
抽出部１０８は、元の画像データと加筆後の媒体の画像データとに基づいて差分データを抽出するものである。また、抽出部１０８は、抽出した差分データを、元の画像データと対応付けて情報管理部１０７に記憶させる。
【００３０】
ここで、抽出部１０８による差分抽出は、情報管理部１０７を参照して、当該元の画像データについて差分抽出領域が指定されている場合には、その差分抽出領域を抽出対象とし、この差分抽出領域内に存在する差分データを抽出するようにしてもよいし、また、差分抽出領域が指定されていない場合には、加筆後の媒体の画像データと元の画像データとの全領域を抽出対象とし、全領域内に存在する差分データを抽出するようにしてもよい。
【００３１】
また、差分データとは、元の画像と加筆後の画像との比較により、加筆後の画像データにおける無地でない小さな画像の領域（小領域）をいう。つまり、差分データは加筆部分を含む小領域である。
【００３２】
さらに、差分データの生成方法は、特に限定されるものではなく、種々の方法を広く適用することができる。例えば、抽出部１０８は、元の画像と加筆後の画像との画素値の比較により、差分を検出すると、矩形領域でその差分部分を括る方法や、又例えばタッチペン等の電子ペンにより利用者が加筆部分を括る方法等を適用することができる。
【００３３】
情報管理部１０７は、抽出領域決定部１０９により決定された差分抽出領域情報、及び、抽出部１０８により抽出された差分データを、対応する元の画像データに対応付けて管理するものである。すなわち、情報管理部１０７は、元の画像データ及び各差分データを特定する識別情報（例えば、ファイル名、識別番号等）を付与し、差分データの識別情報を元の画像データの識別情報に対応させて管理する。
【００３４】
なお、情報管理部１０７による情報管理については後述する動作の項で詳細に説明するが、情報管理部１０７は、元の画像データや差分データの格納場所や、画像データに重畳する差分データとの対応付け情報や、更新した画像データの版情報等も管理する。
【００３５】
合成部１０６は、操作部１１４を通じて、指定された画像データに対して差分データを重畳させる画像処理の指示を受けた場合、画像データ蓄積部１０２に蓄積されている指定された画像データと、情報管理部１０７に保持されている指定された１又は複数の差分データとを合成するものである。
【００３６】
重複判定部１０１は、画像データ蓄積部１０２に蓄積された画像データに、複数の差分データを重畳させた場合に、複数の差分データ同士が重複するか否かを判定するものである。重複判定部１０１は、例えば、差分データである小領域が、重なり合うか否かを判定することで差分データの重複を判定することができる。
【００３７】
再構成部１０５は、重複判定部１０１により複数の差分データが重複すると判定された場合に、画像データ上に重畳する複数の差分データを再構成し、その再構成後の各差分データの情報を、情報管理部１０７に保持させるものである。
【００３８】
ここで、再構成部１０５による各差分データの再構成の仕方は、種々の方法を適用することができる。例えば、再構成部１０５は、各差分データの領域サイズを大きくしたり又は小さくしたりする変更や、画像データ上に各差分データを重畳させる位置の変更や、各差分データに含まれる加筆内容の色の変更等がある。
【００３９】
ファックス送受信部１１１は、ネットワーク６００を介して、ファックス送信又はファックス受信を行うものである。
【００４０】
通信部１１３は、ネットワーク６００を介して、ファイルサーバ３００との間でファイル情報等のデータ通信を行なうものである。
【００４１】
印刷部１１２は、画像データに基づいて印刷処理を行うものである。例えば、印刷部１１２は、ファックス送受信部１１１が受信したファックス画像データや、読取部１０３が読み取った画像データや、通信部１１３が受信したファイルデータに基づく画像データに基づいて、用紙等の媒体に印刷するものである。
【００４２】
（Ａ−２）第１の実施形態の動作
次に、第１の実施形態の画像処理装置１００における画像処理の動作を、図面を参照しながら詳細に説明する。
【００４３】
以下では、画像処理装置１００が、差分抽出領域の指定動作、差分データの抽出・蓄積動作、画像データに差分データを合成させる合成動作を、図面を用いて詳細に説明する。
【００４４】
（Ａ−２−１）差分抽出領域の指定動作
図３は、画像処理装置１００における差分抽出領域の指定処理の動作を示すフローチャートである。
【００４５】
差分抽出領域の指定処理は、加筆前の元の画像データに基づいて媒体を印刷するとき（事前指定）、又、加筆後の媒体を読み取った後（事後指定）においても行うことができる。ここでは、説明便宜上、事前指定の場合を例示して説明する。
【００４６】
まず、画像処理装置１００において、操作部１１４が利用者による操作情報を取り込み、画像データ蓄積部１０２に蓄積されている画像データについて印刷指令がシステム制御部１１０に与えられる（Ｓ３０１）。
【００４７】
システム制御部１１０は、差分抽出領域の指定を行うか否かについて、利用者に選択させるようにする（Ｓ３０２）。このとき、表示部１０４は、差分抽出領域の指定を行うか否かの画面を表示する。
【００４８】
図４は、差分抽出領域の指定処理において表示部１０４が表示する画面例を説明する説明図であり、図４（Ａ）は、差分抽出領域の指定を行うか否かの選択画面例である。図４（Ａ）の画面３０１は、「追記した内容のスキャンのための領域を指定しますか？」という案内表示部３０１１と、差分抽出領域の指定した場合を説明する説明画面部３０１２とを有する。また、表示画面には、「はい」ボタン３０１３及び「いいえ」ボタン３０１４を有しており、差分抽出領域の指定を行うか否かについて利用者に選択させる。
【００４９】
そして、差分抽出領域の指定を行わないことが選択されると（Ｓ３０２）、差分抽出領域の指定処理は終了する。
【００５０】
一方、利用者により差分抽出領域の指定を行うことが選択されると（Ｓ３０２）、差分抽出領域を指定させる画面が表示部１０４に表示され、差分抽出領域の指定を受け付ける（Ｓ３０３）。
【００５１】
図４（Ｂ）は、差分抽出領域の指定画面例である。図４（Ｂ）の画面３０２は、「領域を指定してください」という案内表示部３０２１と、画像イメージを表示する表示部３０２２を有する。表示部３０２２の画面上には、操作部１１４と連動するポインタ３０２８が表示される。
【００５２】
また、画面３０２２は、印刷する媒体の画像イメージをサムネイル表示することができ、操作部１１４の操作により差分抽出領域を指定する画像イメージを選択させる。そして、差分抽出領域を指定する画像イメージが選択されると、図４（Ｂ）に例示する表示部３０２２のように、選択された画像イメージを拡大表示し、その表示された画像イメージ上で、差分抽出領域の指定を受け付ける。
【００５３】
図４（Ｂ）の画面３０２は、画像イメージのサイズを拡大する「拡大」ボタン３０２３、縮小する「縮小」ボタン３０２４を有しており、利用者の好みに応じて画像イメージのサイズを変更することができる。また、図４（Ｂ）の画面例は、「完了」ボタン３０２５、「キャンセル」ボタン３０２６、「設定保存」ボタン３０２７を有する。
【００５４】
ここで、利用者による差分抽出領域の指定の方法は、例えば、利用者が操作部１１４によりポインタ３０２８を移動させて、画像イメージ上で差分抽出領域とする矩形領域を指定する方法を適用することができる。すなわち、矩形領域の対向する角の頂点座標（例えば、矩形領域の左上角と右下角の座標）を指定することで、差分抽出領域を設定できる。
【００５５】
また、差分抽出領域の指定方法は、上記に限定されるものではなく種々の方法を適用することができる。例えば、操作部１１４及び表示部１０４がタッチパネル形式のものであれば、タッチペン等の電子ペン等により領域を指定するようにしてもよい。また、差分抽出領域は、閉じられた閉領域であればよく、矩形領域に限定されるものではない。
【００５６】
利用者による差分抽出領域の指定が終了し、「完了」ボタン３０２５、「設定保存」ボタン３０２７が選択されると、当該画像データ上で指定された差分抽出領域の位置情報（例えば、始点の「Ｘ座標、Ｙ座標」、横及び縦のサイズ等）が抽出領域決定部１０９に与えられる。抽出領域決定部１０９は、差分抽出領域の位置情報を、当該画像データに対応付けて（Ｓ３０４）、差分抽出領域情報として情報管理部１０７に記憶させる（Ｓ３０５）。
【００５７】
（Ａ−２−２）差分データの抽出・蓄積動作
次に、第１の実施形態の画像処理装置１００の差分データの抽出・蓄積処理の動作を、図面を参照しながら詳細に説明する。
【００５８】
図５は、第１の実施形態の画像処理装置１００における差分データ抽出・蓄積処理の動作を示すフローチャートである。図６は、差分データ抽出・蓄積処理において表示部１０４が表示する画面例を説明する説明図である。
【００５９】
まず、画像処理装置１００において、操作部１１４を介して、利用者により読み取り指示があると（Ｓ１０１）、情報管理部１０７は、差分データが蓄積されているか否かを判定する（Ｓ１０２）。すなわち、画像データ蓄積部１０２に蓄積されている元の画像データのうち、過去に差分データが蓄積されたものがあるか否かの判定を行う。
【００６０】
そして、情報管理部１０７が差分データの蓄積がないと判定した場合、読取部１０３は通常の読み取り動作を行う（Ｓ１０４）。例えば、読み取った画像のコピー、Ｅｍａｉｌ通信、ファックス通信、画像データの蓄積などの通常の読み取り動作を行う。
【００６１】
一方、情報管理部１０７が差分データを蓄積していると判定した場合、加筆後の加筆内容を含む媒体が読取部１０３により読み取られ（Ｓ１０３）、その加筆内容を含む媒体の画像データが、一時的に、画像データ蓄積部１０２に蓄積される。
【００６２】
また、読取部１０３は、今回読み取った加筆後の媒体の画像データに対応する、元の画像データを画像データ蓄積部１０２から取得する（Ｓ１０５）。
【００６３】
ここで、元の画像データの読み出し方法は、種々の方法を適用することができる。例えば、読取部１０３は、画像データ蓄積部１０２に蓄積されている画像データの中から、加筆後の画像データに基づいて類似性を判定し、その判定結果により、１又は複数の候補を選択する。そして、図６（Ａ）の画面４０１のように、１又は複数の候補の画像イメージを候補表示部４０１１に表示し、操作部１１４及び「実行」ボタン４０１１により選択させる方法を適用することができる。
【００６４】
なお、図６（Ａ）の画面４０１に例示するように、「領域指定」ボタン４０１３を表示させ、加筆後の媒体を読み取った後、（Ａ−１−２）で説明した差分抽出領域の指定処理を行うようにしてもよい。また、「キャンセル」ボタン４０１２の選択により、差分データの抽出・蓄積処理をキャンセルことができる。
【００６５】
また、元の画像データを読み出す別の方法としては、例えば、媒体を識別するＱＲコード(登録商標)等の二次元コード、バーコード等の一次元コード、文字列（例えば、数字、アルファベット、文字等）等の識別情報を媒体の特定箇所に付与しておき、読取部１０３が読み取った上記識別情報に基づいて、対応する元の画像データを読み出すようにしてもよい。また、別の方法としては、利用者が媒体のファイル名を入力し、そのファイル名に基づいて、対応する元の画像データを画像データ蓄積部１０２から読み出すようにしてもよい。
【００６６】
次に、抽出部１０８は、情報管理部１０７を参照して、元の画像データについて差分抽出領域が指定されているか否かを判定する（Ｓ１０６）。
【００６７】
当該元の画像データについて差分抽出領域が指定されている場合、システム制御部１１０は、当該元の画像データに対応する差分抽出領域情報を情報管理部１０７から取得し、差分抽出領域情報に基づいて画像データ上の差分抽出領域を表示部１０４に表示する。
【００６８】
例えば、図６（Ｂ）の画面４０２のように、画像表示部４０２１には元の画像データを表示し、差分抽出領域選択部４０２２には、当該元の画像データに指定されている１又は複数の差分抽出領域を表示する。差分抽出領域選択部４０２２には各差分抽出領域を選択させるチェックボックスが付与されており、利用者により差分抽出領域の選択を受け付ける（Ｓ１０８）。
【００６９】
差分抽出領域が選択されると、抽出部１０８は、加筆前の画像データ上の差分抽出領域と、加筆後の画像データ上の差分抽出領域とを比較して、当該差分抽出領域の差分データを抽出し（Ｓ１０９）、その抽出した差分データ及び差分データの構成情報を元の画像データに対応付けて情報管理部１０７に蓄積する（Ｓ１１０）。
【００７０】
ここで、抽出部１０８は、今回の加筆後の画像データと、対応する元の画像データと比較するようにしてもよいし、また、前回に加筆したことがある場合には、前回の加筆部分に相当する差分データを元の画像データに重畳させたものと、今回の加筆後の画像データとを比較するようにしてもよい。これにより、今回更新した部分に相当する差分データのみを抽出することができる。
【００７１】
一方、Ｓ１０６において、当該画像データについて差分抽出領域が指定されていない場合、抽出部１０８は、加筆前の画像データの全領域と、加筆後の画像データの全領域とを比較して、全領域を対象として差分データを抽出し（Ｓ１０７）、その抽出した差分データ及び差分データの構成情報を元の画像データに対応付けて情報管理部１０７に蓄積する（Ｓ１１０）。
【００７２】
ここで、抽出部１０８は、検出した差分部分を括る小領域を差分データとして抽出する。また、抽出部１０８は、少なくとも、差分データの小領域の位置情報を含む構成情報として情報管理部１０７に蓄積する。
【００７３】
図７は、差分データの抽出を説明する説明図である。図７に示すように、抽出部１０８は、差分抽出領域１１において差分を検出すると、その検出した差分部分を取り囲むように小領域を差分データ１２となるようにして差分データを抽出する。なお、図７では、矩形領域により差分データ１２を生成する場合を示すが、円形領域、楕円領域、差分を括るように任意の非円形領域等であってもよい。
【００７４】
また、抽出部１０８による差分データの検出方法は、例えば、加筆前の画像データと加筆後の画像データの各画素値を比較し、一致していない場合には、差分であると判定する方法を適用することができる。また、画像データの画素値が２値でない場合には、画素値が閾値を超えている場合には、差分であると判定する方法を適用することができる。また、別の方法としては、差分を高精度で抽出するために、比較前に、加筆後の画像データの各画素を２値化して黒線部分を太字にしてから比較判定を行うようにしてもよい。
【００７５】
さらに、抽出部１０８が差分データを抽出した場合、例えば図６（Ｃ）の画面４０３のように、抽出部１０８が抽出した差分データを差分データ画面４０３１に表示し、利用者が「ＯＫ」ボタン４０３４で選択できるようにしてもよい。これにより、利用者が認識する加筆部分（すなわち差分データ）を確実に抽出することができる。なお、画面４０３１のように、「拡大」ボタン４０３２及び「縮小」ボタン４０３３のように、差分データの表示サイズを拡大、縮小するようにしてもよい。
【００７６】
次に、重複判定部１０１は、差分データ及び差分データの構成情報に基づいて、差分データ同士が重複するか否かを判定する（Ｓ１１１）。
【００７７】
また、重複判定部１０１は、今回の複数の差分データ間の重複判定を行うだけでなく、当該元の画像データに対応付けられている過去に蓄積された差分データと今回の差分データとの間の重複判定も行うようにしてもよい。
【００７８】
ここで、重複判定部１０１による重複判定の方法は、複数の差分データの構成情報に含まれる小領域の位置情報に基づいて、小領域が全部又は一部に重複が発生するか否かを判定する方法を適用することができる。
【００７９】
重複判定部１０１による判定結果に基づいて、過去と今回の差分データ間で重複がない場合、今回の複数の差分データ間で重複がない場合、動作を終了する。
【００８０】
一方、重複判定部１０１による判定結果に基づいて、複数の差分データ間に重複が生じる場合、表示部１０４は重複発生を通知する（Ｓ１１２）。
【００８１】
例えば、図６（Ｄ）の画面４０４のように、「過去の追記内容と重複が発生しまう」という警告通知部４０４１を設け、画面４０４２に複数の差分データの重複の様子を表示する。また、画面４０４３には、重複する一方の差分データ（図６（Ｄ）では過去に蓄積した差分データ）を表示し、当該差分データ付近に警告マークを表示している。
【００８２】
また、図６（Ｄ）の画面４０４には、「再構成する」ボタン４０４４と、「再構成せず保存」ボタン４０４５とを有しており、差分データを再構成するか否かの選択をさせる。
【００８３】
利用者により差分データの再構成せず、差分データを保存する旨が選択されると（Ｓ１１３）、動作は終了する。これは、例えば、差分データ同士が一部重複していても、加筆部分が十分に見える等の大きな問題がない等の理由から、選択され得る。
【００８４】
一方、利用者による差分データの再構成を行う旨が選択されると（Ｓ１１３）、再構成部１０５は、操作部１１４を介して利用者の操作情報に基づいて、重複する差分データの構成情報を再構成し（Ｓ１１４）、再構成後、動作を終了する。
【００８５】
例えば、図６（Ｅ）の画面４０５のように、画面４０５１には再構成する差分データを表示する。また、例えば、差分データの領域サイズを拡大する「拡大」ボタンや縮小する「縮小」ボタン、差分データの色を設定する「色設定」ボタン、差分データに枠線を設定する「枠設定」ボタンを有する構成設定ボタン４０５２を表示させ、利用者の選択により、差分データの構成を変更することができる。
【００８６】
また、例えば、利用者は、操作部１１４を用いて、ポインタで差分データを指定し、画像データ上の余白部分に差分データを移動させるようにしてもよい。このとき、再構成部１０５は、差分データの移動後、移動後の差分データの位置と元の位置にあった差分データの位置とを引き出し線で結び、どの位置に差分データがあったものかを示すようにしても良い。
【００８７】
さらに、例えば、媒体を読み取る際に、当該媒体と、加筆した者や加筆日時情報等の属性情報と、差分データとを対応付ける属性情報テーブルを備えるようにし、差分データの位置付近に上記属性情報を付与するようにしてもよい。
【００８８】
また、図６（Ｅ）の画面４０５３には、構成変更後の差分データの様子を表示し、利用者は重複の様子を確認することができ、「完了」ボタン４０５４の選択により、再構成を終了する。
【００８９】
なお、再構成部１０５は、重複する過去の差分データと今回の差分データのいずれ又は双方を再構成することができる。
【００９０】
図８は、画像データ蓄積部１０２に蓄積される画像データを管理するための画像データ管理テーブルの構成を示す構成図である。
【００９１】
図８において、画像データ管理テーブル６０１は、通し番号である「Ｎｏ．」、「画像データファイル名」、画像データを格納する「格納場所」、「更新情報管理ファイル名」、更新情報を格納する「格納場所」等を項目に有する。
【００９２】
例えば、図８において「Ｎｏ．１」は、「画像データファイル名：Image1.img」という画像データは、画像データ蓄積部１０２の「格納場所：/Box/A/Image/」に格納されていることを示し、当該「画像データファイル名：Image1.img」の更新情報は、「更新情報管理ファイル名：Version_image1.dat」という名前で、情報管理部１０７の「格納場所：/box/version/A/」に格納されていることを意味する。
【００９３】
図９は、情報管理部１０７が管理する更新情報の構成を示す構成図である。情報管理部１０７は、画像データファイル毎に更新情報を管理しており、図９は、「画像データファイル名：Image1.img」の更新情報を例示する。
【００９４】
図９において、更新情報７０１は、通し番号「Ｎｏ．」、「版識別情報」「差分データファイル名」、差分データを格納する「格納場所」、差分データの構成情報のファイル名を示す「構成情報管理ファイル名」、「再構成情報管理ファイル名」等を項目に有する。
【００９５】
「版識別情報」は、画像データの版を識別する版識別情報が格納される。「版識別情報」は、１つの媒体に少しずつ追記された場合のバージョンを識別するものである。例えば、複数の人が同じ用紙（媒体）に書き込みをした場合、各人が用紙（媒体）に加筆した差分データには、別の版識別情報を付与し、又異なる用紙（媒体）毎に異なる版識別情報となるようにする。
【００９６】
具体的には、ある人が「Image1.img」に相当する媒体に書き込みをしたときには、その人の画像データを「1a」とする。また別の人の画像データを「1b」とする。また例えば「1a-1」のうち「-1」は更新回数を示し、「-1」は１回目の読み込み、「-2」は２回目の読み込みを示す。
【００９７】
「差分データファイル名」には、当該版として元の画像データに重畳させる差分データのファイル名が格納される。
【００９８】
例えば、図９の「Ｎｏ．１」は、「画像データファイル名：Image1.img」の版識別情報が「1a-1」であり、この版には、元の画像データ上に、「差分データファイル名：1a-1.img」という名前の差分データが重畳されることを意味する。また、「差分データファイル名：1a-1.img」の差分データは、「格納場所：/Box/dif/A/image1/」に格納され、又当該差分データの構成情報は、「構成情報管理ファイル名：info_1a-1.dat」という名前であることを示す。また、再構成をしていないので、「再構成情報管理ファイル名」には「−」が付されている。
【００９９】
また、図９の「Ｎｏ．３」は、差分データの再構成を行った場合の更新情報である。この場合、再構成を行った後のファイル名を、「再構成情報管理ファイル名：Modifyinfo_1b-1.dat」とし、「Ｎｏ．４」に再構成後の版を識別する「版識別情報：1b-1-m1」を新たに設定し、「版識別情報：1b-1-m1」に、再構成後の差分データと、再構成後の構成情報の内容を示す「構成情報管理ファイル名：info_1b-1-m1.dat」とを対応付ける。
【０１００】
図１０は、情報管理部１０７が管理する差分データの構成情報の構成を示す構成図である。すなわち、上記の構成情報管理ファイルの構成である。
【０１０１】
図１０に例示するように、差分データの構成情報８０１は、通し番号「Ｎｏ．」、「位置（Ｘ座標，Ｙ座標）」、「サイズ（横，縦）」、「色（Ｒ，Ｇ，Ｂ）」等を項目に有する。
【０１０２】
「位置（Ｘ座標，Ｙ座標）」は、例えば差分データを矩形領域とする場合の始点の位置（例えば、矩形領域の左上角の座標位置）を示す。「サイズ（横，縦）」は、例えば差分データを矩形領域とする場合に、始点からの横方向の長さ及び縦方向の長さを示す。「位置」及び「サイズ」により、矩形領域の範囲を特定することができる。「色」は、例えば、ＲＧＢカラーモデルによる画素値が格納される。なお、色の設定を差分抽出時に行わなかった場合は「−」が記載され、特に設定が行われなかったことを表す。
【０１０３】
また、１つの差分データの領域内に、さらに複数の無地でない小領域を構成する場合もある。この場合には、構成情報８０１に「Ｎｏ．２」、「Ｎｏ．３」、…の行を追加するようにしてもよい。なお、１つの差分データの領域内に、さらに複数の小領域を形成する方法は、例えば、利用者が、電子ペン等を用いて、差分データを細分化することで実現することができる。
【０１０４】
（Ａ−２−３）画像データに差分データを合成させる合成動作
次に、第１の実施形態の画像処理装置１００における合成処理の動作を、図面を参照しながら詳細に説明する。
【０１０５】
図１１は、第１の実施形態の画像処理装置１００における合成処理の動作を示すフローチャートである。図１２は、合成処理における表示部１０４が表示する画面例を説明する説明図である。
【０１０６】
まず、画像処理装置１００において、操作部１１４を介して、利用者により画像データ蓄積部１０２に蓄積されている画像データの利用の指示を受ける（Ｓ２０１）、表示部１０４は、画像データ蓄積部１０２に蓄積されている画像データを表示する。
【０１０７】
ここで、画像データの利用には、例えば、合成した画像データを用いて、印刷、電子メール、ファックス、ファイルサーバへの転送等の画像処理装置１００が有する機能を実現することである。
【０１０８】
図１２（Ａ）は、画像データの一覧を表示する画面例である。図１２（Ａ）の画面５０１において、一覧画面５０１１には、画像データ蓄積部１０２に蓄積されている画像データの画像イメージがサムネイル表示される。利用者は、操作部１１４を操作して、利用する画像データを選んで「次へ」ボタン５０１３を選択して処理を進める。
【０１０９】
このとき、図１２（Ａ）の画面５０１２には、各画像データの「対象ファイル名」、「追記数」、「バージョンの種類」が表示される。
【０１１０】
ここで、「対象ファイル名」は、当該画像データのファイル名である。この対象ファイル名は、情報管理部１０７で管理されるファイル名であってもよいし、利用者が付与したファイル名であってもよく、利用者が付与した場合、その付与したファイル名を情報管理部１０７が管理するファイル名に対応付けて管理することが必要である。「追記数」は、画像データに関する差分データの抽出数である。「バージョンの種類」は、画像データに関する版識別情報の数である。
【０１１１】
次に、システム制御部１１０は、情報管理部１０７を参照して、選択された画像データに対応付けられた差分データを再利用するか否かを表示部１０４に表示し、再利用するか否かの指示を受け付ける（Ｓ２０２）。
【０１１２】
ここで、差分データの再利用としては、図９に例示する更新情報７０１のように、既に各版識別情報で対応付けた各差分データを重畳させるものを利用する場合と、今回の利用の際に、新たに差分データを組み合わせる場合とのいずれも適用することができる。
【０１１３】
そして、当該画像データに対応付けられた差分データがない場合、又は、利用者による差分データの再利用の指示がない場合（Ｓ２０２）、システム制御部１１０は、通常の蓄積された画像データを利用して指定された機能を実行して（Ｓ２１１）、動作を終了する。
【０１１４】
一方、利用者が差分データを再利用する場合、画像データに対応付けられている差分データが場合、システム制御部１１０は、当該選択された画像データに対応付けられている差分データを情報管理部１０７から読み出し、差分データの一覧を表示部１０４に表示させ（Ｓ２０３）、利用者により画像データに重畳させる差分データが選択される（Ｓ２０４）。
【０１１５】
図１２（Ｂ）は、既に各版識別情報で対応付けた各差分データを重畳させるものを利用する場合の画面例である。また図１２（Ｃ）は、今回の利用の際に、新たに差分データを組み合わせる場合の画面例である。
【０１１６】
図１２（Ｂ）に示すように、画面５０２１には、利用者が選択した元の画像データが表示され、画面５０２２には、元の画像データに差分データが重畳された各バージョンの画像データがサムネイル表示され、又各画像データのバージョン、更新回数、再構成数等が表示される。
【０１１７】
この場合、利用者は、操作部１１４により、既に情報管理部１０７に蓄積されている差分データを再利用する場合には、再利用するバージョンをチェックボックスで選んで「次へ」ボタン５０２３を選択して処理を進める。また、バージョンを再利用しない場合には、チェックボックスで選択しないで、「次へ」ボタン５０２３を選択して処理を進める。
【０１１８】
図１２（Ｃ）に示すように、画面５０３２には、当該画像データについての差分データの一覧が表示され、利用する差分データをチェックボックスで選択する。このとき、利用者は、１つの差分データだけでなく、複数の差分データを選択ようにしてもよい。また、画面５０３１には、選択した差分データを基の画像データに重畳させた画面が表示される。
【０１１９】
利用者により差分データが選択されると、重複判定部１０１は、選択された差分データの構成情報に基づいて、差分データ同士が重複するか否かを判定する（Ｓ２０５）。
【０１２０】
１個の差分データのみが選択された場合、又は、選択された全ての差分データ同士が重複しない場合に（Ｓ２０５）、合成部１０６は、元の画像データに、選択された差分データを重畳させて画像合成を行う（Ｓ２０９）。
【０１２１】
一方、複数の差分データが選択され、差分データが重複する場合（Ｓ２０５）、表示部１０４は重複発生を通知する（Ｓ２０６）。そして、上述したように、差分データの再構成を行うか否かを利用者により選択させ（Ｓ２０７）、差分データの再構成を行う場合に、再構成部１０５が利用者操作に応じて差分データの再構成を行い（Ｓ２０８）、合成部１０６は、元の画像データに再構成後の差分データを重畳させて画像合成を行う（Ｓ２０９）。また、再構成を行わない場合（Ｓ２０７）、再構成をしないままで、合成部１０６は、元の画像データに差分データを重畳して画像合成を行う（Ｓ２０９）。
【０１２２】
次に、表示部１０４は、更に別の差分データを重畳させるか否かの確認表示を表示し、利用者が更に別の差分データを重畳させることを選択した場合、処理はＳ２０３に移行し、処理を繰り返す（Ｓ２１０）。
【０１２３】
一方、利用者が更に別の差分データを重畳しないことを選択した場合、システム制御部１１０は、その合成画像を利用して指定された機能を実行し（Ｓ２１１）、動作を終了する。
【０１２４】
なお、上述した第１の実施形態では、画像処理装置１００の画像データ蓄積部１０２に画像データを蓄積し、又、差分データを情報管理部１０７に蓄積する場合を例示した。しかし、画像データ及び差分データは、ネットワーク６００上のファイルサーバ３００等の外部サーバに蓄積するようにしてもよい。この場合、システム制御部１１０が、通信部１１３を介して、必要な画像データ及び差分データを取得することで、第１の実施形態と同様の動作で実現することができる。
【０１２５】
また、第１の実施形態において、利用者は、画像処理装置１００の操作部１１４及び表示部１０４を用いて操作等を行う場合を例示した。しかし、携帯端末４００を操作手段及び表示手段として利用者が操作等を行うようにしてもよい。
【０１２６】
（Ａ−３）第１の実施形態の効果
以上のように、第１の実施形態によれば、画像形成装置において、予め蓄積しておいた画像データを印刷した後で、加筆を加えた媒体を読み込み、その媒体の画像データから差分を抽出し、差分データとして蓄積しておき、必要に応じて画像データに差分データを重畳させて加筆後の画像データを利用することができる。
【０１２７】
また、第１の実施形態によれば、差分データのみ蓄積しておくことにより、画像処理装置において必要とされる不揮発な記憶領域の容量を圧迫することはなく、複数の差分データを組み合わせて加筆前の画像データに重畳させることが可能である。そのため、例えば会議にて同一の印刷物に会議の参加者がめいめいで加筆した加筆内容を組み合わせて出力させるといったことが可能となる。
【０１２８】
さらに、第１の実施形態によれば、複数の差分データを組み合わせて加筆前の画像データに重畳させる際に差分データ間に重複が発生するかを判定させ、差分データのサイズ変更や差分データの部分領域の移動等といった差分データの再構成の手段により、重複して見づらい、若しくは意味を読み取れなくなってしまうといった従来の問題が解決され、利便性が向上される。
【０１２９】
（Ｂ）第２の実施形態
次に、本発明の画像処理装置及び画像処理システムの第２の実施形態を、図面を参照しながら詳細に説明する。
【０１３０】
第２の実施形態も、第１の実施形態と同様に、例えば、複合機が備える画像処理装置に本発明を適用する場合を例示して説明する。
【０１３１】
（Ｂ−１）第２の実施形態の構成
図１３は、第２の実施形態の複合機が有する画像処理装置の全体構成を示す構成図である。
【０１３２】
図１３において、第２の実施形態の画像処理装置２００は、表示部１０４、操作部１１４、読取部１０３、画像データ蓄積部１０２、抽出領域決定部１０９、抽出部１０８、情報管理部１０７、合成部１０６、重複判定部１０１、再構成部１０５、ファックス送受信部１１１、通信部１１３、印刷部１１２、システム制御部１１０、再構成方法判定部２０１、構成方法設定部２０２を有する。
【０１３３】
ここで、画像データ蓄積部１０２、抽出領域決定部１０９、抽出部１０８、情報管理部１０７、合成部１０６、重複判定部１０１、再構成部１０５、システム制御部１１０、再構成方法判定部２０１、構成方法設定部２０２は、画像処理装置２００の機能を示すものである。これら画像処理装置２００の機能は、例えば、ＣＰＵが、ＲＯＭに格納されている画像処理プログラムを実行することで実現される。
【０１３４】
第２の実施形態の画像処理装置２００は、第１の実施形態の画像処理装置１００の構成に、再構成方法判定部２０１、構成方法設定部２０２を更に備える点である。
【０１３５】
そこで、図１３では、第１の実施形態で説明した構成要素に図１と同様の符号を付しており、又、以下では、第１の実施形態で既に説明した構成要素の説明については省略し、第２の実施形態の特徴的な構成要素について詳細に説明する。
【０１３６】
構成方法設定部２０２は、抽出した差分データを情報管理部１０７に蓄積する際に、差分データの構成情報を再構成する方法のうち、利用者の指示に基づいて許可する方法を情報管理部１０７に設定するものである。これにより、差分データ毎に構成情報を再構成する方法を制限することができる。
【０１３７】
図１４は、第２の実施形態の情報管理部１０７が管理する差分データの構成情報の構成を示す構成図である。図１５は、差分データの構成情報を再構成する方法を設定する設定情報の構成を示す構成図である。
【０１３８】
第１の実施形態と同様に、情報管理部１０７は、図９の差分データの構成情報と、各差分データの構成情報として図１４に例示する差分データの構成情報９０１と、図１５に例示する設定情報とを管理する。
【０１３９】
図１４に例示する構成情報９０１は、通し番号の「Ｎｏ．」、「位置（Ｘ座標，Ｙ座標）」、「サイズ（横，縦）」、「色（Ｒ，Ｇ，Ｂ）」に加えて、再構成方法の設定情報を示す「再構成方法設定ファイル名」を項目として有する。図１４の例では、「再構成方法設定ファイル名：ModifyMethod１.dat」が、図１５に例示する設定情報１００１である。
【０１４０】
構成方法設定部２０２は、利用者の指示に基づいて、構成情報を再構成する方法のうち、許可する方法と許可しない方法の設定を行う。例えば、図１５の例では、「位置変更」については「不許可」を設定し、「サイズ変更」及び「色変更」については「許可」を設定した場合である。
【０１４１】
これは、差分データの位置の移動等を行うことで、加筆部分の重複を回避することができるが、そのために、重要な加筆部分が移動したり、サイズが小さくなってしまったりして、その加筆部分の重要性が不明確なものとなる場合がある。このような場合に、差分データ毎に、再構成できる方法を制限することで、上記のような問題を回避することができる。
【０１４２】
再構成方法判定部２０１は、差分データの構成情報を再構成する際に、再構成を行う差分データに設定情報が設定されているか否かを判定するものである。
【０１４３】
（Ｂ−２）第２の実施形態の動作
次に、第２の実施形態の画像処理装置２００における再構成処理の動作について、図面を参照しながら詳細に説明する。
【０１４４】
以下では、差分データの抽出・蓄積動作、及び、合成動作における再構成処理の動作を説明する。
【０１４５】
図１６は、差分データの抽出・蓄積処理の動作を示すフローチャートである。図１６では、第１の実施形態の図５と同じ処理には図５と同じ番号を付している。
【０１４６】
Ｓ１０１〜Ｓ１０９の動作は、第１の実施形態と同様である。Ｓ１０７又はＳ１０９において、抽出部１０８が、読み取った媒体の画像データから差分データを抽出すると、表示部１０４は、抽出した差分データを表示すると共に、差分データの蓄積の際に、差分データの再構成の方法のうち、許可又は不許可とする方法の設定を行うか否かを選択させる（Ｓ４０１）。
【０１４７】
利用者が再構成の方法の許可又は不許可の設定をしない場合、処理はＳ１１０に移行し、第１の実施形態と同様の処理を行う（Ｓ１１０〜Ｓ１１４）。
【０１４８】
一方、利用者が再構成の方法の許可又は不許可の設定を行う場合、利用者は操作部１１４により、再構成の方法のうち、許可するもの又は不許可とするものを入力し、構成方法設定部２０２は、利用者の指示情報に基づいて、図１５に例示するような設定情報を設定する（Ｓ４０２）。
【０１４９】
ここで、設定情報の設定方法としては、例えば、差分データのサイズ変更（縮小、拡大）、画像データ上に重ね合わせる差分データの位置の変更（移動）、差分データの色設定の変更、差分データの部分領域の選択（例えば、電子ペン等により括った閉領域を設定することを指し、閉領域内の差分データに対してサイズ変更、位置の変更、色設定の変更を行うことを目的とする操作）について、許可もしくは不許可を選択する方法を適用することができる。
【０１５０】
そして、利用者が操作部１１４での設定の操作を完了すると、構成方法設定部２０２は、差分データの再構成のためのそれぞれの方法の許可、不許可の設定について、差分データと対応付けて蓄積する（Ｓ４０３）。その後、処理はＳ１１０に移行し、第１の実施形態と同様の処理を行う（Ｓ１１０〜Ｓ１１４）。
【０１５１】
図１７は、第２の実施形態の画像処理装置２００における合成処理の動作を示すフローチャートである。図１７では、第１の実施形態の図１１と同じ処理には図１１と同じ番号を付している。
【０１５２】
Ｓ２０１〜Ｓ２０７の動作は、第１の実施形態と同様である。Ｓ２０７において、画像データ上の差分データ同士が重複する場合に、利用者が差分データを再構成するとき、再構成方法判定部２０１は、重複する各差分データに対応付けられた設定情報が情報管理部１０７にあるか否かを判定し、情報管理部１０７から取得する（Ｓ５０１）。
【０１５３】
このとき、重複する全ての差分データの設定情報が取得できない場合（Ｓ５０２）、すなわち、全ての差分データについて設定情報が設定されていない場合、処理はＳ２０８に移行し、第１の実施形態と同様の処理を行う（Ｓ２０８〜Ｓ２１１）。
【０１５４】
一方、全ての差分データのうちいずれの設定情報を取得した場合（Ｓ５０２）、再構成方法判定部２０１は、設定情報を取得した差分データについて、当該設定情報で許可されている方法のみを実行できるように再構成部１０５に通知する。
【０１５５】
例えば、再構成部１０５は、許可されない方法が指示された場合に、エラーメッセージを表示部１０４に表示させるようにしてもよいし、また例えば、再構成部１０５は、許可されていない方法を選択できないようにし、利用者に意識させずに実行させないようにしてもよい。
【０１５６】
なお、差分データを更に選択し、その重複が発生した場合には、処理がＳ２０５に移行し、その後の動作を繰り返し行うようにしてもよい。
【０１５７】
その後、処理はＳ２０８に移行し、第１の実施形態と同様の処理を行う（Ｓ２０８〜Ｓ２１１）。
【０１５８】
（Ｂ−３）第２の実施形態の効果
以上のように、第２の実施形態によれば、差分データの再構成の際に差分データを抽出した際に許可されなかった操作を行わずに差分データの再構成を行うことができる。差分として抽出されるデータは、画像データ上の所定の位置に配置されることで意味を読み取れるものや、設定されている色に意味合いが設定されることが考えられる。差分データを再利用する利用者は、再利用しようとする全ての差分データについて再構成を行う際に行ってはならない操作が何かということを注意する手間が省け、利便性が向上する。
【０１５９】
（Ｃ）他の実施形態
本実施例では画像処理装置１００、２００の一形態として複合機を例に挙げて説明したが、本発明は複合機に限らずファクシミリ、複写装置等の画像処理装置にも適用可能である。
【０１６０】
また、画像処理装置１００、２００においては複合機の内部に画像データ、差分データ、差分データの管理情報を蓄積していたが、ネットワーク上のファイルサーバを一例として外部に蓄積することも可能である。
【符号の説明】
【０１６１】
１００及び２００…画像処理装置、１０１…重複判定部、
１０２…画像データ蓄積部、１０３…読取部、１０４…表示部、
１０５…再構成部、１０６…合成部、１０７…情報管理部、
１０８…抽出部、１０９…抽出領域決定部、１１０…システム制御部、
１１２…印刷部、１１３…通信部、１１４…操作部、
２０１…再構成方法判定部、２０２…構成方法設定部。
【図１】
0005767574.tif 000002
【図２】
0005767574.tif 000003
【図３】
0005767574.tif 000004
【図４】
0005767574.tif 000005
【図５】
0005767574.tif 000006
【図６】
0005767574.tif 000007
【図７】
0005767574.tif 000008
【図８】
0005767574.tif 000009
【図９】
0005767574.tif 000010
【図１０】
0005767574.tif 000011
【図１１】
0005767574.tif 000012
【図１２】
0005767574.tif 000013
【図１３】
0005767574.tif 000014
【図１４】
0005767574.tif 000015
【図１５】
0005767574.tif 000016
【図１６】
0005767574.tif 000017
【図１７】
0005767574.tif 000018