(57)【特許請求の範囲】
【請求項１】
原本ドキュメントと、前記原本ドキュメントがプリント出力された用紙に第１追記情報を手書きしてなる第１追記ドキュメントと、前記原本ドキュメントおよび前記第１追記情報を含む用紙に第２追記情報を手書きしてなる第２追記ドキュメントとを処理する画像処理装置において、
前記第１追記ドキュメントおよび前記第２追記ドキュメントに対応する２つの画像データに基づいて、前記２つの画像データのうち、追加情報が少ない画像データを前記第１追記ドキュメントに対応させ、前記２つの画像データのうち、追記情報が多い画像データを前記第２追記ドキュメントに対応させて追記履歴を判定する変更領域履歴判定手段と、
前記原本ドキュメントの画像データと、前記変更領域履歴判定手段により前記第１追記ドキュメントに対応させられた画像データとの間の第１差分を抽出し、前記原本ドキュメントの画像データと、前記変更領域履歴判定手段により前記第１追記ドキュメントに対応させられた画像データとの間の第２差分を抽出し、前記第１差分から前記第１追記情報を判別し、前記第１差分および前記第２差分の間の第３差分から第２追記情報を判別する変更領域判定手段と、
前記変更領域履歴判定手段により判別された前記第１追記情報および前記第２追記情報について、その追記履歴に基づいて、追記情報色およびその背景色の少なくとも一方の彩度および明度の少なくとも一方を異なるように設定する変更領域色変換手段と、
前記変更領域色変換手段において設定された追記情報色またはその背景色を用いて、前記前記原本ドキュメントに前記第１追記情報および前記第２追記情報を含ませた出力情報を生成する出力手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、さらに、
追記情報の種類を判別する変更領域種類判定手段を有し、
前記変更領域色変換手段は、
前記第１追記情報及び前記第２追記情報について、その追記履歴と前記変更領域種類判定手段により判定された前記追記情報の種類とに基づいて、追記情報色およびその背景色の少なくとも一方の彩度および明度の少なくとも一方を異なるように設定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
原本ドキュメントと、前記原本ドキュメントがプリント出力された用紙に第１追記情報を手書きしてなる第１追記ドキュメントと、前記原本ドキュメントおよび前記第１追記情報を含む用紙に第２追記情報を手書きしてなる第２追記ドキュメントとを処理するためのコンピュータ・プログラムにおいて、
コンピュータを、
前記第１追記ドキュメントおよび前記第２追記ドキュメントに対応する２つの画像データに基づいて、前記２つの画像データのうち、追加情報が少ない画像データを前記第１追記ドキュメントに対応させ、前記２つの画像データのうち、追記情報が多い画像データを前記第２追記ドキュメントに対応させて追記履歴を判定する変更領域履歴判定手段、
前記原本ドキュメントの画像データと、前記変更領域履歴判定手段により前記第１追記ドキュメントに対応させられた画像データとの間の第１差分を抽出し、前記原本ドキュメントの画像データと、前記変更領域履歴判定手段により前記第１追記ドキュメントに対応させられた画像データとの間の第２差分を抽出し、前記第１差分から前記第１追記情報を判別し、前記第１差分および前記第２差分の間の第３差分から第２追記情報を判別する変更領域判定手段、
前記第１追記情報および前記第２追記情報の種類を判別する変更領域種類判定手段、
前記変更領域履歴判定手段により判別された前記第１追記情報および前記第２追記情報について、その追記履歴と前記変更領域種類判定手段により判定された前記追記情報の種類とに基づいて、追記情報色およびその背景色の少なくとも一方の彩度および明度の少なくとも一方を異なるように設定する変更領域色変換手段、
前記変更領域色変換手段において設定された追記情報色またはその背景色を用いて、前記前記原本ドキュメントに前記第１追記情報および前記第２追記情報を含ませた出力情報を生成する出力手段、
として機能させるためのコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、および画像処理方法、並びにコンピュータ・プログラムに関する。さらに詳細には、テキストやイメージデータなどから構成されるドキュメント、例えばプリント出力されたドキュメントに対して行なわれたメモ書きなどの追記情報を抽出するとともに、異なるタイミングで実行された複数の追記を区別して、追記の履歴を把握可能とした出力情報を生成してユーザに提示することを可能とした画像処理装置、および画像処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
画像処理の分野において、例えばプリンタやＦＡＸなどから出力したドキュメントに、ユーザが記入したメモ書きなどの追記情報を抽出する処理について、様々な研究、開発が行なわれている。一般的に、このような追記抽出処理は、オリジナルのドキュメントデータと、追記等の可能性がある出力ドキュメントとの比較を行う処理が行なわれる。
【０００３】
例えば、特許文献１には、原本ドキュメントと、追記可能性のある新原稿ドキュメントを電子文書データとして保存して、これらの電子文書相互の差分抽出を実行して追記情報抽出を実行する構成が開示されている。
【０００４】
この他、追記情報の抽出処理についての構成を開示した従来技術として、例えば特許文献２〜１１がある。しかし、上述の特許文献１も含め、従来、開示されたシステムでは、追記情報の特定、抽出を実行するのみであり、例えば、複数の追記が異なるタイミングで実行された場合であっても、それらの追記情報の区別は行なわれることがなく、第１回目の追記に対して第２回目の追記が行なわれたといった追記履歴の把握を可能とした構成を開示したものはなかった。
【０００５】
何らかの原本ドキュメントに対して、メモ書きなどの追記を行なう場合、原本ドキュメントに記載された情報に基づいて、第１回目の追記を行い、この追記情報を含む追記済みドキュメントがＰＣなどの情報処理装置等の記憶部に格納され、さらに、後日、その追記ドキュメントをプリントして、さらに、第２回目の追記を行なうといった処理が行なわれることがある。追記を行なうユーザは複数の異なるユーザである場合もあり、第２回目の追記は、第１回目の追記に対応するコメントであるといった場合もある。
【０００６】
このような複数回の追記情報が含まれるドキュメントをプリント出力、あるいは表示画面に提示する場合、原本情報と追記情報の区別表示を行なうのみでは、追記の順番を把握することが困難であり、例えば、最終的な追記コメントがどの追記であるのかといった判定を行なうことができないといった問題がある。
【特許文献１】特開平１０−２５５０２７号公報
【特許文献２】特開平１１−２７２６５４号公報
【特許文献３】特開２０００−１１２６４６号公報
【特許文献４】特開２００２−３５２２１７号公報
【特許文献５】特開２００３−６７３６３号公報
【特許文献６】特開２００４−８０６０１号公報
【特許文献７】特開２００４−３０２６１７号公報
【特許文献８】特開２００５−７４７２４号公報
【特許文献９】特開２００５−１２２６８２号公報
【特許文献１０】特開２００５−１４９０９７号公報
【特許文献１１】特開２００５−１７５５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、テキストやイメージデータなどから構成されるドキュメント、例えばプリント出力されたドキュメントに対して行なわれたメモ書きなどの追記情報を抽出するとともに、異なるタイミングで実行された複数の追記を区別して、追記の履歴を把握可能とした出力情報を生成してユーザに提示することを可能とした画像処理装置、および画像処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の側面は、
ドキュメント画像に基づいて、追記情報として判別される変更領域の判定処理を実行する変更領域判定手段と、
前記変更領域判定手段の判定結果情報を入力し、追記情報の追記履歴を判定する変更領域履歴判定手段と、
前記変更領域履歴判定手段の判定結果情報を入力し、判別された追記情報の各々に対応する出力態様として、追記履歴に応じた異なる表示態様の設定処理を行なう変更領域色変換手段と、
前記変更領域色変換手段において設定された追記情報対応の表示態様に従った出力情報を生成する出力手段と、
を有することを特徴とする画像処理装置にある。
【０００９】
さらに、本発明の画像処理装置の一実施態様において、前記画像処理装置は、さらに、前記ドキュメント画像に基づいて、前記追記情報の種類を判別する変更領域種類判定手段を有し、前記変更領域色変換手段は、追記情報の各々に対応する出力態様として、追記履歴および追記種類に応じた異なる表示態様の設定処理を行なう構成であることを特徴とする。
【００１０】
さらに、本発明の画像処理装置の一実施態様において、前記変更領域判定手段は、複数の入力画像データの差分に基づいて、追記情報として判別される画素領域を含む変更領域の判定処理を実行する構成であることを特徴とする。
【００１１】
さらに、本発明の画像処理装置の一実施態様において、前記変更領域判定手段は、１つの入力画像データに含まれる色情報に基づいて、追記情報として判別される画素領域を含む変更領域の判定処理を実行する構成であることを特徴とする。
【００１２】
さらに、本発明の画像処理装置の一実施態様において、前記変更領域色変換手段は、追記履歴に応じた異なる表示態様として、追記情報自体または追記情報の背景色の少なくともいずれかに設定する彩度または明度の少なくともいずれかを、追記履歴に応じて変化させた追記情報対応の表示態様設定処理を行なう構成であることを特徴とする。
【００１３】
さらに、本発明の画像処理装置の一実施態様において、前記変更領域色変換手段は、追記情報の種類に応じた異なる表示態様として、追記情報自体または追記情報の背景色の少なくともいずれかに設定する彩度または明度の少なくともいずれかを、追記情報の種類に応じて変化させた追記情報対応の表示態様設定処理を行なう構成であることを特徴とする。
【００１４】
さらに、本発明の画像処理装置の一実施態様において、前記出力手段は、前記追記情報の表示態様の意味を表すガイド情報を含めた出力情報を生成する構成であることを特徴とする。
【００１５】
さらに、本発明の第２の側面は、
画像処理装置において、追記情報の追記履歴を判別可能とした出力情報を生成する画像処理方法であり、
変更領域判定手段において、ドキュメント画像に基づいて、追記情報として判別される変更領域の判定処理を実行する変更領域判定ステップと、
変更領域履歴判定手段において、前記変更領域判定手段の判定結果情報を入力し、追記情報の追記履歴を判定する変更領域履歴判定ステップと、
変更領域色変換手段において、前記変更領域履歴判定手段の判定結果情報を入力し、判別された追記情報の各々に対応する出力態様として、追記履歴に応じた異なる表示態様の設定処理を行なう変更領域色変換ステップと、
出力手段において、前記変更領域色変換手段において設定された追記情報対応の表示態様に従った出力情報を生成する出力ステップと、
を有することを特徴とする画像処理方法にある。
【００１６】
さらに、本発明の画像処理方法の一実施態様において、前記画像処理方法は、さらに、変更領域種類判定手段において、前記ドキュメント画像に基づいて、前記追記情報の種類を判別する変更領域種類判定ステップを有し、前記変更領域色変換ステップは、追記情報の各々に対応する出力態様として、追記履歴および追記種類に応じた異なる表示態様の設定処理を行なうステップであることを特徴とする。
【００１７】
さらに、本発明の画像処理方法の一実施態様において、前記変更領域判定ステップは、複数の入力画像データの差分に基づいて、追記情報として判別される画素領域を含む変更領域の判定処理を実行するステップであることを特徴とする。
【００１８】
さらに、本発明の画像処理方法の一実施態様において、前記変更領域判定ステップ段は、１つの入力画像データに含まれる色情報に基づいて、追記情報として判別される画素領域を含む変更領域の判定処理を実行するステップであることを特徴とする。
【００１９】
さらに、本発明の画像処理方法の一実施態様において、前記変更領域色変換ステップは、追記履歴に応じた異なる表示態様として、追記情報自体または追記情報の背景色の少なくともいずれかに設定する彩度または明度の少なくともいずれかを、追記履歴に応じて変化させた追記情報対応の表示態様設定処理を行なうステップであることを特徴とする。
【００２０】
さらに、本発明の画像処理方法の一実施態様において、前記変更領域色変換ステップは、追記情報の種類に応じた異なる表示態様として、追記情報自体または追記情報の背景色の少なくともいずれかに設定する彩度または明度の少なくともいずれかを、追記情報の種類に応じて変化させた追記情報対応の表示態様設定処理を行なうステップであることを特徴とする。
【００２１】
さらに、本発明の画像処理方法の一実施態様において、前記出力ステップは、前記追記情報の表示態様の意味を表すガイド情報を含めた出力情報を生成するステップであることを特徴とする。
【００２２】
さらに、本発明の第３の側面は、
画像処理装置において、追記情報の追記履歴を判別可能とした出力情報を生成する画像処理を実行させるコンピュータ・プログラムであり、
変更領域判定手段において、ドキュメント画像に基づいて、追記情報として判別される変更領域の判定処理を実行させる変更領域判定ステップと、
変更領域履歴判定手段において、前記変更領域判定手段の判定結果情報を入力し、追記情報の追記履歴を判定させる変更領域履歴判定ステップと、
変更領域色変換手段において、前記変更領域履歴判定手段の判定結果情報を入力し、判別された追記情報の各々に対応する出力態様として、追記履歴に応じた異なる表示態様の設定処理を行なわせる変更領域色変換ステップと、
出力手段において、前記変更領域色変換手段において設定された追記情報対応の表示態様に従った出力情報を生成させる出力ステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。
【００２３】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータシステムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータシステム上でプログラムに応じた処理が実現される。
【００２４】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２５】
本発明の構成によれば、追記情報の抽出、提示処理を実行する画像処理装置において、追記情報として判別される画素領域を含む変更領域を抽出し、さらに変更領域に対応する追記情報が生成された履歴、すなわち追記履歴を判別可能な出力情報を生成する構成とした。具体的には、例えば追記情報自体、あるいは追記情報の背景に適用する色を追記履歴に応じた異なる明度、あるいは彩度の設定としたので、ユーザは、出力情報に基づいて、追記情報の履歴を判別することが可能となる。さらに、追記情報の種類、例えば追記ユーザごと、あるいは追記内容、あるいは追記色などの追記種類に応じて異なる色を設定する構成例では、追記履歴と追記種類を容易に判別することが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照しながら本発明の実施形態に係る画像処理装置、および画像処理方法、並びにコンピュータ・プログラムの詳細について説明する。
【００２７】
まず、図１を参照して、本発明の画像処理装置を適用した処理の概要について説明する。図１に示す原本ドキュメント１１はＰＣなどの情報処理装置１０１に格納された電子データを、プリンタ１０２を介して出力した例えば紙媒体としてのドキュメントである。原本ドキュメント１１は、例えばスキャナなどのデータ読み取り処理装置によって読み取られ情報処理装置１０１の記憶部に電子データとして格納されたドキュメントでありイメージデータ、テキストデータ等いずれでもよく、例えばＯＣＲなどによってテキスト解析済みのデータとして取り込まれる場合もある。本発明において処理対象とするドキュメントは、イメージデータ、テキストデータのいずれでもよい。
【００２８】
なお、原本ドキュメントは、スキャナなどのデータ読み取り装置に読み取られるドキュメントのみならず、ＰＣなどの情報処理装置１０１において生成し、ハードディスクなどのデータベースに格納された電子データとしてのドキュメントであってもよい。例えばレイアウト情報などの様々な属性データが付与されている文書作成アプリケーションで生成した文書などであってもよい。
【００２９】
情報処理装置１０１のハードディスク等のデータベースに格納されたドキュメントデータは、原本ドキュメント１１として、プリンタ１０２を介して出力され、ユーザに配布される。プリンタの出力する出力ドキュメントは、図に示す原本ドキュメント１１である。
【００３０】
原本ドキュメント１１に対して、ユーザは、メモ書きなどを行なう。いわゆる追記を行なう。この結果、図に示す第１追記ドキュメント１２が生成される。第１追記ドキュメント１２には、ユーザによるコメントなどのメモ書きからなる第１追記情報１３が追記されている。第１追記ドキュメント１２は、例えばスキャナ１０３を利用して読み取られ、読み取りデータが画像処理装置２００に格納される。さらに、第１追記ドキュメント１２の生成後、第１追記ドキュメント１２に対して、さらに新たな追記が行なわれる。この追記ドキュメントが図に示す第２追記ドキュメント１４であり、第２追記ドキュメント１４には、メモ書きなどの第２追記情報１５が新たな追記として記録されている。第２追記ドキュメント１４についても、スキャナ１０３を利用して読み取られ、読み取りデータが画像処理装置２００に格納される。
【００３１】
第２追記ドキュメント１４の生成は、第１追記ドキュメントの作成後になされる。例えば、スキャナ１０３によって読み取られた第１追記ドキュメント１２の画像データが画像処理装置２００の記憶部に記録され、そのデータを情報処理装置１０１に転送しプリントアウトして、プリントアウトされた第１追記ドキュメントに対して新たな追記（第２追記情報）が記録されて第２追記ドキュメント１４が生成される。
【００３２】
画像処理装置２００では、スキャナ１０３を介して取得した第１追記ドキュメント１２のデータと、第２追記ドキュメント１４のデータ、さらに原本ドキュメント１１のデータを例えばネットワークを介して情報処理装置１０１から取得して、原本ドキュメント１１および各追記ドキュメント１２，１４の両データの比較処理、差分抽出などの処理を実行し、出力データ２０を生成し、ディスプレイ等を介して解析結果を提示したり、あるいは図示しないプリンタを介して解析結果を出力する。なお、原本ドキュメントデータが取得できない場合には、追記ドキュメントのみから追記情報の抽出を行なう。これらの処理については、後段で説明する。
【００３３】
本発明の画像処理装置２００では、原本ドキュメント１１と、各追記ドキュメント１２，１４の差分解析による追記情報の抽出を行なうのみでなく、追記情報が記録された順番としての追記履歴を解析して、追記履歴を把握可能とした出力データ２０を生成する。例えば、図に示す出力データ２０には、複数の異なるタイミングで実行された２つの追記情報、すなわち、第１追記情報２１と、第２追記情報２２とが示されているが、これらの複数の異なるタイミングで生成された追記情報を、表示態様を変更して出力する。例えば表示色、あるいは背景色を変更するなどの処理によって、各追記情報を区別可能とした出力情報を生成する。
【００３４】
さらに、本発明の画像処理装置の実行する具体的な処理例について、図２、および図３を参照して説明する。
【００３５】
図２は、時間軸（ｔ）に沿ったドキュメントの遷移を示している。図２に示す左端の原本ドキュメント２０１は、例えば、画像処理装置にデータ保存がされた原本ドキュメントデータをプリント出力した紙ドキュメントである。この原本ドキュメント２０１に対して、ユーザは、例えばメモ書きなどの追記を行なう。この結果のドキュメントが第１追記ドキュメント２２１である。なお、原本ドキュメント２０１の用紙に示されている［原本１］の文字列は、原本ドキュメント２０１に記録された情報を示し、第１追記ドキュメント２２１の用紙に示されている［追記１］の文字列は、第１回目の追記情報を示している。以下、同様に第ｎ追記ドキュメントの用紙に示されている［追記ｎ］の文字列は、第ｎ回目の追記情報を示している。
【００３６】
第１追記ドキュメント２２１中の第１追記情報（追記１）は、原本ドキュメント２０１に記録された情報を参照して行なわれた追記である。時間（ｔ１）において、この第１追記ドキュメント２２１はスキャナによってスキャン処理がなされ、画像処理装置内の記憶部に第１追記ドキュメント画像データとしてデータ保存がなされる。
【００３７】
さらに、第１追記ドキュメント２２１の生成後に、第１追記ドキュメント２２１を参照して、新たな追記（追記２）を記録した第２追記ドキュメント２２２が生成される。なお、各追記を行なうユーザは同一ユーザである場合と、異なるユーザである場合など様々なである。第２追記ドキュメント２２２中の第２追記情報（追記２）は、原本情報（原本１）と、第１追記情報（追記１）を参照して行なわれた新たな追記である。時間（ｔ２）において、この第２追記ドキュメント２２２はスキャナによってスキャン処理がなされ、画像処理装置内の記憶部に第２追記ドキュメント画像データとしてデータ保存がなされる。
【００３８】
さらに、第２追記ドキュメント２２２の生成後に、第２追記ドキュメント２２２を参照して、新たな追記（追記３）を記録した第３追記ドキュメント２２３が生成される。第３追記ドキュメント２２３中の第３追記情報（追記３）は、原本情報（原本１）と、第１追記情報（追記１）と、第２追記情報（追記２）を参照して行なわれた新たな追記である。時間（ｔ３）において、この第３追記ドキュメント２２３はスキャナによってスキャン処理がなされ、画像処理装置内の記憶部に第３追記ドキュメント画像データとしてデータ保存がなされる。
【００３９】
画像処理装置は、記憶部に記録された異なる追記ドキュメント、すなわち、
（１）第１追記ドキュメント
（２）第２追記ドキュメント
（３）第３追記ドキュメント
これらの追記ドキュメント画像データを利用し、さらに、必要に報じて、原本ドキュメントの画像データを適用して、追記情報の抽出と追記履歴の解析を実行し、出力情報２２４を生成してプリント出力、あるいは表示部に対する表示出力を行なう。
【００４０】
画像処理装置は、第１〜第３追記ドキュメントの解析によって、追記履歴を判定して、複数の追記情報について、追記順に応じて、異なる表示態様での出力情報を生成する。図には、出力情報２２４として、２つの異なる表示例（表示例１，２）を示している。
【００４１】
表示例１は、まず、追記情報を原本情報と区別可能とするため、追記情報の表示色を原本情報（例えば黒）と異なる色（例えば青）として表示し、さらに、追記履歴に応じて、青色で出力された追記情報の彩度を変更した表示例である。具体的には、
（ａ）第１追記：彩度低の青、
（ｂ）第２追記：彩度中の青、
（ｃ）第３追記：彩度高の青、
このように、より古い（先行）追記の彩度を低くし、より新しい（後発）追記の彩度を高くした色を適用して出力した例である。
【００４２】
表示例２は、追記情報のみに、背景色（例えば青）を設定して、原本情報と区別可能とするとともに、さらに、追記履歴に応じて、青色で出力された追記情報の背景色の明度を変更した表示例である。具体的には、
（ａ）第１追記の背景：明度低の青、
（ｂ）第２追記の背景：明度中の青、
（ｃ）第３追記の背景：明度高の青、
このように、より古い（先行）追記の背景色の明度を低くし、より新しい（後発）追記の背景色の明度を高くした色を適用して出力した例である。
【００４３】
これらの表示出力によって、ユーザは、原本情報と、追記情報の判別のみならず、追記のなされた順番を正確に把握することが可能となる。
【００４４】
なお、この処理例では、３回の異なる追記処理が行なわれた３つの追記ドキュメントを利用した処理例であるが、２回以上の任意回数の追記ドキュメントについて同様の処理が可能である。
【００４５】
図３は、同一ドキュメントに基づいて実行された追記についても区別して表示を行い、同一ドキュメントに基づいて実行された異なる追記情報を判別可能とした処理例である。例えば、異なるユーザＡ、ユーザＢが実行した追記を区別可能としたり、同一ユーザであってもコメントとしての追記と、訂正としての追記を区別するなどの処理を可能としている。
【００４６】
図３も、図２と同様、時間軸（ｔ）に沿ったドキュメントの遷移を示している。図３に示す左端の原本ドキュメント２３０は、例えば、画像処理装置にデータ保存がされた原本ドキュメントデータをプリント出力した紙ドキュメントである。この原本ドキュメント２３１に対して、異なる追記が行なわれる。ここでは、ユーザＡとユーザＢによって追記がなされる処理例について説明する。
【００４７】
ユーザＡは、赤色のペンで例えばメモ書きなどの追記［追記１ｒ］を行なう。ユーザＢは、青色のペンで例えばメモ書きなどの追記［追記１ｂ］を行なう。この結果のドキュメントが第１追記ドキュメント２３１である。
【００４８】
なお、原本ドキュメント２３０の用紙に示されている［原本１］の文字列は、原本ドキュメント２３０に記録された情報を示し、第１追記ドキュメント２３１の用紙に示されている［追記１ｒ］の文字列は、赤色（Ｒｅｄ）でなされた第１回目の追記情報、［追記１ｂ］の文字列は、青色（Ｂｌｕｅ）でなされた第１回目の追記情報を示している。以下、同様に第ｎ追記ドキュメントの用紙に示されている［追記ｎｒ］の文字列は、第ｎ回目の赤色追記情報、［追記ｎｂ］の文字列は、第ｎ回目の青色追記情報を示している。
【００４９】
第１追記ドキュメント２３１中の複数の異なる第１追記情報（追記１ｒ，追記１ｂ）は、原本ドキュメント２３０に記録された情報を参照して、例えば異なるユーザ、あるいは異なる意味を持つ追記である。ここでは、ユーザＡの追記が赤色（Ｒｅｄ）でなされた［追記１ｒ］、ユーザＢによってなされた追記が青色（Ｂｌｕｅ）でなされた［追記１ｂ］であるとする。
【００５０】
時間（ｔ１）において、この第１追記ドキュメント２３１はスキャナによってスキャン処理がなされ、画像処理装置内の記憶部に第１追記ドキュメント画像データとしてデータ保存がなされる。
【００５１】
さらに、第１追記ドキュメント２３１の生成後に、第１追記ドキュメント２３１を参照して、新たな追記（追記２）を記録した第２追記ドキュメント２３２が生成される。第２追記ドキュメント２３２中の、複数の第２追記情報（追記２ｒ，追記２ｂ）は、原本情報（原本１）と、第１追記情報（追記１ｒ，追記１ｂ）を参照して行なわれた新たな追記である。ここでは、ユーザＡの追記が赤色（Ｒｅｄ）でなされた［追記２ｒ］、ユーザＢによってなされた追記が青色（Ｂｌｕｅ）でなされた［追記２ｂ］であるとする。
【００５２】
時間（ｔ２）において、この第２追記ドキュメント２３２はスキャナによってスキャン処理がなされ、画像処理装置内の記憶部に第２追記ドキュメント画像データとしてデータ保存がなされる。
【００５３】
さらに、第２追記ドキュメント２３２の生成後に、第２追記ドキュメント２３２を参照して、新たな追記（追記３）を記録した第３追記ドキュメント２３３が生成される。第３追記ドキュメント２３３中の、複数の第３追記情報（追記３ｒ，追記３ｂ）は、原本情報（原本１）と、第１追記情報（追記１ｒ，追記１ｂ）と、第２追記情報（追記２ｒ，追記２ｂ）を参照して行なわれた新たな追記である。ここでは、ユーザＡの追記が赤色（Ｒｅｄ）でなされた［追記３ｒ］、ユーザＢによってなされた追記が青色（Ｂｌｕｅ）でなされた［追記３ｂ］であるとする。
【００５４】
時間（ｔ３）において、この第３追記ドキュメント２３３はスキャナによってスキャン処理がなされ、画像処理装置内の記憶部に第２追記ドキュメント画像データとしてデータ保存がなされる。
【００５５】
画像処理装置は、記憶部に記録された異なる追記ドキュメント、すなわち、
（１）第１追記ドキュメント
（２）第２追記ドキュメント
（３）第３追記ドキュメント
これらの追記ドキュメント画像データを利用し、さらに、必要に報じて、原本ドキュメントの画像データを適用して、追記情報の抽出と追記履歴の解析を実行し、出力情報２３４を生成してプリント出力、あるいは表示部に対する表示出力を行なう。
【００５６】
画像処理装置は、第１〜第３追記ドキュメントの解析によって、追記履歴と、追記種別、ここではユーザを判定して、複数の追記情報について、追記順に応じて、異なる表示態様での出力情報を生成する。なお、追記種別は、前述したように追記ユーザのみならず、例えばコメント追記と訂正追記など、種類の異なる追記である場合もある。本処理例では、追記履歴、および追記種類を区別した出力情報を生成する。
【００５７】
図３には、出力情報２３４として、２つの異なる表示例（表示例１，２）を示している。表示例１は、まず、追記情報を原本情報と区別可能とするため、追記情報の表示色を原本情報（例えば黒）と異なる色（例えば赤と青）として表示している。ここで、追記情報の種類（例えばユーザの種類）に応じて、異なる色を設定している。例えば、ユーザＡの追記（追記１ｒ，２ｒ，３ｒ）は赤、ユーザＢの追記（追記１ｂ，２ｂ，３ｂ）は青としている。さらに、各追記の追記履歴に応じて、追記情報の彩度を変更した表示例である。具体的には、
（ａ）追記種別１（ユーザＡ）の第１追記：彩度低の赤、
（ｂ）追記種別１（ユーザＡ）の第２追記：彩度中の赤、
（ｃ）追記種別１（ユーザＡ）の第３追記：彩度高の赤、
（ｄ）追記種別２（ユーザＢ）の第１追記：彩度低の青、
（ｅ）追記種別２（ユーザＢ）の第２追記：彩度中の青、
（ｆ）追記種別２（ユーザＢ）の第３追記：彩度高の青、
【００５８】
このように、より古い（先行）追記の彩度を低くし、より新しい（後発）追記の彩度を高くした色を適用して出力するとともに、追記の種類に応じて異なる色を適用して、追記の種類を判別可能とした出力情報を生成する。
【００５９】
表示例２は、追記情報のみに、背景色（例えば赤と青）を設定して、原本情報と区別可能とするとともに、追記情報の種類（例えばユーザの種類）に応じて、異なる背景色を設定している。例えば、ユーザＡの追記（追記１ｒ，２ｒ，３ｒ）は赤、ユーザＢの追記（追記１ｂ，２ｂ，３ｂ）は青の背景色としている。さらに、各追記の追記履歴に応じて、追記情報の背景色の明度を変更した表示例である。具体的には、
（ａ）追記種別１（ユーザＡ）の第１追記の背景：明度低の赤、
（ｂ）追記種別１（ユーザＡ）の第２追記の背景：明度中の赤、
（ｃ）追記種別１（ユーザＡ）の第３追記の背景：明度高の赤、
（ｄ）追記種別２（ユーザＢ）の第１追記の背景：明度低の青、
（ｅ）追記種別２（ユーザＢ）の第２追記の背景：明度中の青、
（ｆ）追記種別２（ユーザＢ）の第３追記の背景：明度高の青、
【００６０】
このように、より古い（先行）追記の背景色の明度を低くし、より新しい（後発）追記の背景色の明度を高くした色を適用して出力するとともに、追記の種類に応じて異なる背景色を適用して、追記の種類を判別可能とした出力情報を生成する。
【００６１】
これらの表示出力によって、ユーザは、原本情報と、追記情報の判別のみならず、追記のなされた順番と、追記の種類を正確に把握することが可能となる。
【００６２】
なお、本処理例でも、３回の異なる追記処理が行なわれた３つの追記ドキュメントを利用した処理例であるが、２回以上の任意回数の追記ドキュメントについて同様の処理が可能である。
【００６３】
図４に本処理例において利用する色の設定例を示す。図４（１）は、追記情報の種類に応じて設定される色の例を示している。例えば追記情報の種類Ａには［赤］、種類Ｂには［青］、種類Ｃには［緑］、種類Ｄには［紫］などのように追記情報の種類に応じて設定する色を異ならせる。
【００６４】
さらに、図４（２）に示すように、同一種類の追記情報であっても、追記履歴に応じて、彩度または明度を変更して表示することで、追記の実行された順番を判別可能とする。
【００６５】
なお、図２、図３の処理例で説明した出力情報では、追記情報の履歴を示すため追記情報自体の彩度、または追記情報の背景色の明度の変更を行なう設定としたが、追記情報自体の明度を変更してもよく、また追記情報の背景色の彩度の変更を行なう設定としてもよい。その他、明度と彩度を併せて変更する構成としてもよい。
【００６６】
次に、図５以下を参照して本発明の画像処理装置の構成および処理について説明する。図５は、本発明の画像処理装置２００の構成を示すブロック図である。画像処理装置４００は、画像入力手段４１０、変更領域判定手段４２０、変更領域履歴判定手段４３０、変更領域種類判定手段４４０、変更領域色変換手段４５０、画像／データ出力手段４６０を有する。なお、変更領域種類判定手段４４０は省略される構成もある。
【００６７】
画像入力手段４１０は、解析対象となる画像データ、例えば追記ドキュメント、あるいは原本ドキュメントと追記ドキュメントを入力する。これらのデータは、例えばスキャナ、あるいはハードディスクなどのデータベースから入力する。なお、入力ドキュメントは、イメージデータ、テキストデータ、さらにレイアウト情報などの属性データを含むドキュメントなど様々なデータが含まれる。
【００６８】
ドキュメント入力手段４１０に入力された各ドキュメントデータは、変更領域判定手段４２０に入力される。変更領域判定手段４２０は、追記情報を抽出するために必要な画像データを選択して、追記情報を取得する処理を実行する。
【００６９】
変更領域判定手段４２０、様々な処理態様によって、追記情報の抽出が可能である。
（処理例１）
原本ドキュメントと第１追記ドキュメントとの差分から第１追記情報を抽出し、原本ドキュメントと第２追記ドキュメントとの差分から第１追記情報および第２追記情報を抽出し、原本ドキュメントと第３追記ドキュメントとの差分から第１〜第３追記情報を抽出し、それぞれの抽出情報の差分から、第１追記情報、第２追記情報、第３追記情報を判別することができる。
【００７０】
（処理例２）
あるいは、原本ドキュメントと第１追記ドキュメントとの差分から第１追記情報を抽出し、第１追記ドキュメントと第２追記ドキュメントとの差分から第２追記情報を抽出し、第２追記ドキュメントと第３追記ドキュメントとの差分から第３追記情報を抽出する構成としてもよい。
【００７１】
また、原本がない場合でも、追記情報の記録処理形式によっては、追記ドキュメントのみから追記情報を抽出することができる。
【００７２】
変更領域判定手段４２０の詳細構成について、図６を参照して説明する。図６に示すように、変更領域判定手段４２０の処理構成は、
（ａ）原本文書または画像が存在する場合、
（ｂ）原本文書または画像が存在しない場合、
これら（ａ），（ｂ）の場合において、異なる処理構成となる。
【００７３】
まず、（ａ）原本文書または画像が存在する場合について説明する。原本文書または画像が存在する場合は、原本ドキュメント画像と、追記ドキュメント画像の２画像の差分抽出によって、追記情報抽出を実行する。
【００７４】
まず、画像情報位置合わせ手段４２１において、原本ドキュメント画像と、追記ドキュメント画像の２画像の位置合わせ処理を実行する。２つの画像の位置合わせ手法としては、既存の様々な手法が適用可能である。基本的には、画像各々から類似する特徴領域を抽出し、類似する特徴領域の対応付け処理によって行われる。対応特徴領域に基づいて、２つの画像間のずれ量を算出し、ずれ量に基づいて、画像データを補正しながら位置合わせを行なう。
【００７５】
画像情報差分算出手段４２２は、位置合わせの行われた原本ドキュメント画像データと追記ドキュメント画像データとの差分を抽出する処理である。この処理は、従来の処理と同様であり、たとえば、原本ドキュメント画像データの座標位置（ｘ，ｙ）と、追記ドキュメント画像データの対応座標位置（ｘ，ｙ）の差分の有無を検出し、差分が存在する場合にのみ、これを追記情報としてデータ抽出を実行する。
【００７６】
変更領域出力手段４２３は、画像情報差分算出手段４２２の抽出した追記情報の含まれる領域を選択して出力する。この領域抽出は、差分情報の存在する画素抽出、あるいは、差分画素を含む矩形領域など、予め定めた領域選択アルゴリズムに従った領域抽出を行なう。抽出された差分画像を含む領域データは、変更領域履歴判定手段４３０に出力される。
【００７７】
変更領域判定手段４２０は、これらの処理を、上述の処理例１，２のいずれかの態様で実行して各追記情報１〜３を区別して抽出する。
処理例１の場合は、原本ドキュメントと第１追記ドキュメントとを入力して、その差分から第１追記情報を抽出し、原本ドキュメントと第２追記ドキュメントとの差分から第１追記情報および第２追記情報を抽出し、原本ドキュメントと第３追記ドキュメントとの差分から第１〜第３追記情報を抽出し、それぞれの抽出情報の差分から、第１追記情報、第２追記情報、第３追記情報を判別することができる。
【００７８】
また、上述の処理例２の場合は、原本ドキュメントと第１追記ドキュメントとの差分から第１追記情報を抽出し、第１追記ドキュメントと第２追記ドキュメントとの差分から第２追記情報を抽出し、第２追記ドキュメントと第３追記ドキュメントとの差分から第３追記情報を抽出する。
【００７９】
次に、図６（ｂ）原本文書または画像が存在しない場合の変更領域判定手段４２０の処理について説明する。原本文書または画像が存在しない場合は、原本ドキュメント画像と、追記ドキュメント画像の２画像の差分抽出ができない。従って、追記ドキュメントのみから追記情報であると判定されるデータを抽出する処理を実行する。ここでは、追記情報が、原本ドキュメントの記録色と異なる色によって記録されているものとして、色彩判定によって追記情報抽出を行なう。具体的には、例えば原本ドキュメントはモノクロのプリントデータであり、追記ドキュメントに含まれる追記情報は黒以外の色（例えば赤や青などの色）である場合、追記ドキュメントから黒以外の色データを抽出することで追記情報抽出を実行する。
【００８０】
まず、使用色抽出手段４２５は、追記ドキュメントの画像分析（色分析）を実行して、追記ドキュメントに使用されている色を抽出する。例えば、黒と赤と青などの分析結果が得られる。
【００８１】
次に、変更色情報入力手段４２６は、追記情報として識別すべき色情報を入力する。たとえばオペレータによって色情報（赤、あるいは赤と青など）を入力する。なお、オペレータによる色情報の入力を行なうことなく、例えば、黒以外の色情報を追記情報として判定する設定としてもよい。この構成の場合には、外部からの色情報の入力は不要である。
【００８２】
変更領域出力手段４２７は、使用色抽出手段４２５の追記ドキュメントの画像分析（色分析）結果と、変更色情報入力手段４２６において入力された色情報、あるいは予め設定済みの色情報に基づいて、追記ドキュメントから指定色を持つ画素を抽出する。あるいは、指定色を持つ画素を含む矩形領域などを抽出する。変更領域出力手段４２７は、予め定めた領域選択アルゴリズムに従った変更領域抽出を行なう。抽出された領域データは、変更領域履歴判定手段４３０に出力される。
【００８３】
変更領域履歴判定手段４３０は、変更領域判定手段４２０において抽出された追記情報の生成順すなわち追記情報生成履歴を判定する。追記情報の生成履歴は、追記ドキュメント１〜ｎのそれぞれの格納時間情報に基づいて判別することが可能である。画像処理装置には、各追記ドキュメントのスキャナ取り込み日時情報を各追記ドキュメントの属性情報として記憶部に格納し、この日時情報に基づいて、各追記ドキュメントの追記情報の生成順を判別することができる。
【００８４】
あるいは、各追記ドキュメント１〜ｎを追記情報の増加する順番に配列して、追記情報の生成順を判別してもよい。すなわち、追記ドキュメントに記録されている追記情報の少ない追記ドキュメントが先行する追記ドキュメントであると判断することができ、この判断に基づいて各追記情報の生成順を判定する。
【００８５】
変更領域種類判定手段４４０は、追記情報の種類、すなわち、先に図３を参照して説明した処理例のように異なるユーザによって実行された追記や、コメントと訂正文、あるいは追記色など、異なるカテゴリに属する追記情報を検出する処理を実行する。これは、例えば、図３を参照して説明した処理例のように、予め、ドキュメントに対する追記情報の記録時に、記録する追記情報の種類に応じて異なる態様（例えば異なる色）で種類別の追記を実行した場合に有効となる。
【００８６】
変更領域種類判定手段４４０は、各追記ドキュメントから抽出された追記情報について、それぞれ種類（カテゴリ）を判別する。例えば、図３の処理例では、
（ａ）カテゴリ１：赤色でなされたユーザＡの追記
（ｂ）カテゴリ２：青色でなされたユーザＢの追記
これらの２種類の追記情報判別処理が実行されることになる。
【００８７】
次に、変更領域色変換手段４５０の処理について説明する。変更領域色変換手段は、先に、図４を参照して説明したように、追記情報の履歴、あるいは追記情報の履歴と種類に応じて、出力色の態様を変更した出力色設定を行う。すなわち、図４（１）に示すように、追記情報の種類に応じて追記情報、または追記情報の背景色として設定する色を変更する。例えば追記情報の種類Ａには［赤］、種類Ｂには［青］、種類Ｃには［緑］、種類Ｄには［紫］などのように追記情報の種類に応じて設定する色を異ならせる。さらに、図４（２）に示すように、同一種類の追記情報であっても、追記履歴に応じて、追記情報、または追記情報の背景色として設定する色の彩度または明度を変更する。
【００８８】
このように変更領域色変換手段４５０は、追記情報の種類および履歴に応じて異なる態様の色設定を行う。この処理により、追記の実行された順番および種類が判別可能となる。なお、先に説明したように、図２、図３の処理例で説明した出力情報では、追記情報の履歴を示すため追記情報自体の彩度、または追記情報の背景色の明度の変更を行なう設定としたが、追記情報自体の明度を変更してもよく、また追記情報の背景色の彩度の変更を行なう設定としてもよい。その他、明度と彩度を併せて変更する構成としてもよい。
【００８９】
画像／データ出力手段４６０は、変更領域色変換手段４５０の設定した色情報に従った出力情報を生成して、プリント出力、あるいはディスプレイ出力を行なう。この出力情報は、先に図２を参照して説明した出力情報２２４、あるいは、図３を参照して説明した出力情報２３４に相当する。
【００９０】
すなわち、図２の処理例では、追記履歴のみを把握可能とした出力情報であり、追記情報を原本情報と区別可能とするため、追記情報の表示色を原本情報（例えば黒）と異なる色（例えば青）として表示し、さらに、追記履歴に応じて、青色で出力された追記情報の彩度を変更した表示を行なう。具体的には、
（ａ）第１追記：彩度低の青、
（ｂ）第２追記：彩度中の青、
（ｃ）第３追記：彩度高の青、
このような設定の出力情報を出力する。あるいは、追記履歴に応じて、青色で出力された追記情報の背景色の明度を変更した表示を行なう。具体的には、
（ａ）第１追記の背景：明度低の青、
（ｂ）第２追記の背景：明度中の青、
（ｃ）第３追記の背景：明度高の青、
このような表示処理を実行することで、ユーザは、原本情報と、追記情報の判別のみならず、追記のなされた順番を正確に把握することが可能となる。
【００９１】
また、図３を参照して説明したように、追記情報の生成履歴のみならず、追記情報の種類も把握可能とした出力情報を生成することも可能である。すなわち、追記情報を原本情報と区別可能とするため、追記情報の表示色を原本情報（例えば黒）と異なる色（例えば赤と青）として設定し、追記情報の種類（例えばユーザや追記情報の内容）に応じて、異なる色を設定する。さらに、同一種類の追記について、追記履歴に応じて、追記情報の彩度を変更した表示を行なう。具体的には、
（ａ）追記種別１（ユーザＡ）の第１追記：彩度低の赤、
（ｂ）追記種別１（ユーザＡ）の第２追記：彩度中の赤、
（ｃ）追記種別１（ユーザＡ）の第３追記：彩度高の赤、
（ｄ）追記種別２（ユーザＢ）の第１追記：彩度低の青、
（ｅ）追記種別２（ユーザＢ）の第２追記：彩度中の青、
（ｆ）追記種別２（ユーザＢ）の第３追記：彩度高の青、
このような設定の出力情報を出力する。あるいは、追記履歴に応じて、追記情報の背景色の明度を変更した表示を行なう。具体的には、
（ａ）追記種別１（ユーザＡ）の第１追記の背景：明度低の赤、
（ｂ）追記種別１（ユーザＡ）の第２追記の背景：明度中の赤、
（ｃ）追記種別１（ユーザＡ）の第３追記の背景：明度高の赤、
（ｄ）追記種別２（ユーザＢ）の第１追記の背景：明度低の青、
（ｅ）追記種別２（ユーザＢ）の第２追記の背景：明度中の青、
（ｆ）追記種別２（ユーザＢ）の第３追記の背景：明度高の青、
このような設定の出力情報を出力する。
【００９２】
これらの表示出力によって、ユーザは、原本情報と、追記情報の判別のみならず、追記のなされた順番と、追記の種類を正確に把握することが可能となる。
【００９３】
次に、図７に示すフローチャートを参照して本発明の画像処理装置の実行する処理シーケンスについて説明する。ステップＳ１０１において、画像処理装置内部の記憶部に格納された画像データ、あるいはスキャン画像を入力する。これは、図５に示す画像入力手段４１０における処理である。解析対象となる画像データ、例えば追記ドキュメント、あるいは原本ドキュメントと追記ドキュメントを入力する。
【００９４】
ステップＳ１０２は、図５に示す変更領域判定手段４２０の処理である。変更領域判定手段４２０は、図６を参照して説明した（ａ）原本文書または画像が存在する場合の処理、または（ｂ）原本文書または画像が存在しない場合の処理、これらの処理のいずれかを実行する。
【００９５】
例えば、（ａ）原本文書または画像が存在する場合の処理としては、追記ドキュメント画像データと原本ドキュメント画像データの位置合わせを実行し、これらの画像データの差分を算出し、差分情報の存在する画素または画素を含む領域を変更領域、すなわち追記情報の記録領域と判定する。
【００９６】
原本文書または画像が存在しない場合は、原本ドキュメント画像と、追記ドキュメント画像の２画像の差分抽出ができない。従って、追記ドキュメントのみから追記情報であると判定されるデータを抽出する処理を実行する。すなわち、追記ドキュメントの画像分析（色分析）を実行して、追記ドキュメントに使用されている色を抽出する処理によって、追記情報の抽出を行なう。
【００９７】
ステップＳ１０３は、図５に示す変更領域履歴判定手段４３０の処理である。変更領域履歴判定手段４３０は、ステップＳ１０３において、変更領域の変更履歴を解析する。すなわち、変更領域判定手段４２０において抽出された追記情報の生成順すなわち追記情報生成履歴を判定する。前述したように、追記情報の生成履歴は、追記ドキュメント１〜ｎのそれぞれの格納時間情報に基づいて判別する。あるいは、各追記ドキュメント１〜ｎを追記情報の増加する順番に配列して、追記情報の生成順を判別する。
【００９８】
ステップＳ１０４は、図５に示す変更領域種類判定手段４４０の処理である。変更領域種類判定手段４４０は、追記情報の種類、すなわち、先に図３を参照して説明した処理例のように異なるユーザによって実行された追記や、コメントと訂正文など、異なるカテゴリに属する追記情報を検出する。ただし、これは、例えば、図３を参照して説明した処理例のように、予め、ドキュメントに対する追記情報の記録時に、記録する追記情報の種類に応じて異なる態様（例えば異なる色）で種類別の追記を実行した場合に実行される処理であり、省略される場合もある。
図３の処理例では、
（ａ）カテゴリ１：赤色でなされたユーザＡの追記
（ｂ）カテゴリ２：青色でなされたユーザＢの追記
これらの２種類の追記情報判別処理が実行される。
【００９９】
ステップＳ１０５は、図５に示す変更領域色変換手段４５０の処理である。変更領域色変換手段は、追記情報の履歴、あるいは追記情報の履歴と種類に応じて、出力色の態様を変更した出力色設定を行う。すなわち、図４（１）に示すように、追記情報の種類に応じて追記情報、または追記情報の背景色として設定する色を変更する。例えば追記情報の種類Ａには［赤］、種類Ｂには［青］、種類Ｃには［緑］、種類Ｄには［紫］などのように追記情報の種類に応じて設定する色を異ならせる。さらに、図４（２）に示すように、同一種類の追記情報であっても、追記履歴に応じて、追記情報、または追記情報の背景色として設定する色の彩度または明度を変更する。
【０１００】
ステップＳ１０６は、図５に示す画像／データ出力手段４６０の処理である。画像／データ出力手段４６０は、変更領域色変換手段４５０の設定した色情報に従った出力情報を生成して、プリント出力、あるいはディスプレイ出力を行なう。この出力情報は、先に図２を参照して説明した出力情報２２４、あるいは、図３を参照して説明した出力情報２３４に相当する。なお、ユーザが理解しやすいよう、先に説明した図４に示す設定色のガイド情報を出力情報に含める設定としてもよい。
【０１０１】
このような出力情報の提示によって、ユーザは、原本情報と、追記情報の判別のみならず、追記のなされた順番が把握可能となる。さらに、ステップＳ１０４を実行する処理例では、追記の種類についても、正確に把握することが可能となる。
【０１０２】
最後に、図８を参照して、本発明の画像処理装置のハードウェア構成例について説明する。図８に示す構成は、例えばＰＣなどによって構成される画像処理装置であり、スキャナ等のデータ読み取り部５３１と、プリンタなどのデータ出力部５３２を備えたハード構成例を示している。
【０１０３】
ＣＰＵ（Central Processing Unit）５０１は、上述の実施例において説明した各種のデータ処理、すなわち変更領域判定処理、変更領域履歴判定処理、変更領域種類判定処理、変更領域色変換処理、出力情報生成処理等の各処理の実行シーケンスを記述したコンピュータ・プログラムに従った処理を実行する制御部である。
【０１０４】
ＲＯＭ（Read Only Memory）５０２は、ＣＰＵ５０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Random Access Memory）５０３は、ＣＰＵ５０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバスなどから構成されるホストバス５０４により相互に接続されている。
【０１０５】
ホストバス５０４は、ブリッジ５０５を介して、ＰＣＩ(Peripheral Component Interconnect/Interface)バスなどの外部バス５０６に接続されている。
【０１０６】
キーボード５０８、ポインティングデバイス５０９は、ユーザにより操作される入力デバイスである。ディスプレイ５１０は、液晶表示装置またはＣＲＴ（Cathode Ray Tube）などから成り、各種情報をテキストやイメージ情報として表示する。
【０１０７】
ＨＤＤ（Hard Disk Drive）５１１は、ハードディスクを内蔵し、ハードディスクを駆動し、ＣＰＵ５０１によって実行するプログラムや情報を記録または再生させる。ハードディスクは、入力された原本ドキュメントや追記ドキュメントデータなどを格納する。さらに、各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。
【０１０８】
ドライブ５１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体５２１に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、インタフェース５０７、外部バス５０６、ブリッジ５０５、およびホストバス５０４を介して接続されているＲＡＭ５０３に供給する。リムーバブル記録媒体５２１も、ハードディスクと同様のデータ記録領域として利用可能である。
【０１０９】
接続ポート５１４は、外部接続機器５２２を接続するポートであり、ＵＳＢ，ＩＥＥＥ１３９４等の接続部を持つ。接続ポート５１４は、インタフェース５０７、および外部バス５０６、ブリッジ５０５、ホストバス５０４等を介してＣＰＵ５０１等に接続されている。通信部５１５は、ネットワークに接続され、外部とのデータ通信処理を実行する。データ読み取り部５３１は、ドキュメントの読み取り処理を実行し、データ出力部５３２は、ドキュメントデータの出力処理を実行する。
【０１１０】
なお、図８に示す画像処理装置のハードウェア構成例は、１つの装置例を示すものであり、本発明の画像処理装置は、図８に示す構成に限らず、上述した実施例において説明した処理を実行可能な構成であればよい。
【０１１１】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１１２】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１３】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１１４】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１１５】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１１６】
以上、説明したように、本発明の構成によれば、追記情報の抽出、提示処理を実行する画像処理装置において、追記情報として判別される画素領域を含む変更領域を抽出し、さらに変更領域に対応する追記情報が生成された履歴、すなわち追記履歴を判別可能な出力情報を生成する構成とした。具体的には、例えば追記情報自体、あるいは追記情報の背景に適用する色を追記履歴に応じた異なる明度、あるいは彩度の設定としたので、ユーザは、出力情報に基づいて、追記情報の履歴を判別することが可能となる。さらに、追記情報の種類、例えば追記ユーザごと、あるいは追記内容などの追記種類に応じて異なる色を設定する構成例では、追記履歴と追記種類を容易に判別することが可能となる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の画像処理装置を適用した処理の概要について説明する図である。
【図２】本発明の画像処理装置を適用した処理の概要およびドキュメントについて説明する図である。
【図３】本発明の画像処理装置を適用した処理の概要およびドキュメントについて説明する図である。
【図４】本発明の画像処理装置の実行する追記情報の出力態様について説明する図である。
【図５】本発明の画像処理装置の構成について説明する図である。
【図６】本発明の画像処理装置の変更領域判定手段の実行する処理について説明する図である。
【図７】本発明の画像処理装置の実行する処理シーケンスを説明するフローチャートを示す図である。
【図８】本発明の画像処理装置のハードウェア構成例について説明する図である。
【符号の説明】
【０１１８】
１１  原本ドキュメント
１２  第１追記ドキュメント
１３  第１追記情報
１４  第２追記ドキュメント
１５  第２追記情報
２０  出力データ
２１  第１追記情報
２２  第２追記情報
１０１  情報処理装置
１０２  プリンタ
１０３  スキャナ
２００  画像処理装置
２０１  原本ドキュメント
２２１〜２２３  第１〜３追記ドキュメント
２２４  出力情報
２３０  原本ドキュメント
２３１〜２３３  第１〜３追記ドキュメント
２３４  出力情報
４００  画像処理装置
４１０  画像入力手段
４２０  変更領域判定手段
４２１  画像情報位置合わせ手段
４２２  画像情報差分算出手段
４２３  変更領域出力手段
４２５  使用色抽出手段
４２６  変更領域出力手段
４３０  変更領域履歴判定手段
４４０  変更領域種類判定手段
４５０  変更領域色変換手段
４６０  画像／データ出力手段
５０１  ＣＰＵ(Central Processing Unit)
５０２  ＲＯＭ（Read-Only-Memory）
５０３  ＲＡＭ（Random Access Memory）
５０４  ホストバス
５０５  ブリッジ
５０６  外部バス
５０７  インタフェース
５０８  キーボード
５０９  ポインティングデバイス
５１０  ディスプレイ
５１１  ＨＤＤ（Hard Disk Drive）
５１２  ドライブ
５１４  接続ポート
５１５  通信部
５２１  リムーバブル記録媒体
５２２  外部接続機器
５３１  データ読み取り部
５３２  データ出力部
【図１】
0004692316.tif 000002
【図２】
0004692316.tif 000003
【図３】
0004692316.tif 000004
【図４】
0004692316.tif 000005
【図５】
0004692316.tif 000006
【図６】
0004692316.tif 000007
【図７】
0004692316.tif 000008
【図８】
0004692316.tif 000009