(57)【要約】【課題】電子文書ファイルおよび画像ファイルの更新に伴う作業を効率的にし、ファイルの保存領域の容量を有効に利用することができること。【解決手段】元の電子文書ファイルを画像化した画像データ（元文書画像データ）の黒画素に対して画像膨張部９１１により膨張処理をおこない、位置合わせの際の誤差を補正する。つぎに、加筆された印刷物をイメージスキャナ１０５で読み取った画像データ（加筆画像データ）と、元文書画像データとに対し、部分領域分割部９１２によって各々画像データ領域の分割をおこなう。その後、矩形抽出部９１３により矩形情報を取得し、矩形比較・位置合わせ部９１５で画像データ同士の位置合わせをおこない、論理計算部９１６により画素単位での排他的論理和を算出し、差分情報を抽出する。抽出した差分情報と、元文書画像データとを保存することでデータ領域の節約をする。【選択図】      図９
2004341914.tif 000002
【特許請求の範囲】
【請求項１】
電子文書ファイルと、該電子文書ファイルを印刷した印刷物上に加筆された記載箇所を読み取った画像データを保存する文書ファイリング装置であって、
前記電子文書ファイルを第１の画像データとして画像化する文書画像化手段と、
前記記載箇所が加筆された状態の前記印刷物を第２の画像データとして読み取る画像読み取り手段と、
前記文書画像化手段により画像化された前記第１の画像データ中の黒画素に対して膨張処理を施す膨張処理手段と、
前記膨張処理手段によって膨張処理された前記第１の画像データの画素と、前記第２の画像データの画素を画素単位で一致判別することにより加筆された前記記載箇所である差分画像データを抽出する差分画像抽出手段と、
を備えたことを特徴とする文書ファイリング装置。
【請求項２】
前記差分画像抽出手段は、前記第１の画像データと、前記第２の画像データとを画像化した状態で複数の領域に分割し、該分割した領域ごとで前記差分画像データを抽出することを特徴とする請求項１に記載の文書ファイリング装置。
【請求項３】
前記画像読み取り手段は、前記第２の画像データが印刷された前記印刷物に、さらに新たな記載箇所が加筆された状態の前記印刷物を第３の画像データとして読み取り、
前記差分画像抽出手段は、前記第２の画像データの画素と、前記第３の画像データの画素を画素単位で一致判別することにより前記差分画像データを抽出することを特徴とする請求項１または２に記載の文書ファイリング装置。
【請求項４】
前記差分画像抽出手段は、画素単位で排他的論理和を取ることにより前記差分画像データを抽出することを特徴とする請求項１〜３のいずれか一つに記載の文書ファイリング装置。
【請求項５】
電子文書ファイルと、該電子文書ファイルを印刷した印刷物上に加筆された記載箇所を読み取った画像データを保存する文書ファイリング方法であって、
前記電子文書ファイルを第１の画像データとして画像化する文書画像化工程と、
前記記載箇所が加筆された状態の前記印刷物を第２の画像データとして読み取る画像読み取り工程と、
前記文書画像化工程により画像化された前記第１の画像データ中の黒画素に対して膨張処理を施す膨張処理工程と、
前記膨張処理工程によって膨張処理された前記第１の画像データの画素と、前記第２の画像データの画素を画素単位で一致判別することにより加筆された前記記載箇所である差分画像データを抽出する差分画像抽出工程と、
を含むことを特徴とする文書ファイリング方法。
【請求項６】
前記差分画像抽出工程は、前記第１の画像データと、前記第２の画像データとを画像化した状態で複数の領域に分割し、該分割した領域ごとで前記差分画像データを抽出することを特徴とする請求項５に記載の文書ファイリング方法。
【請求項７】
前記画像読み取り工程は、前記第２の画像データが印刷された前記印刷物に、さらに新たな記載箇所が加筆された状態の前記印刷物を第３の画像データとして読み取り、
前記差分画像抽出工程は、前記第２の画像データの画素と、前記第３の画像データの画素を画素単位で一致判別することにより前記差分画像データを抽出することを特徴とする請求項５または６に記載の文書ファイリング方法。
【請求項８】
前記差分画像抽出工程は、画素単位で排他的論理和を取ることにより前記差分画像データを抽出することを特徴とする請求項５〜７のいずれか一つに記載の文書ファイリング方法。
【請求項９】
前記請求項５〜８のいずれか一つに記載された方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子文書ファイルおよび画像ファイルを一括して管理し、その保存時におこなう画像処理によりデータ容量の軽減を図ることができる、文書ファイリング装置、文書ファイリング方法、およびその方法をコンピュータに実行させるプログラムに関する。
【０００２】
【従来の技術】
従来、文書ファイルは、ワードプロセッサや、パーソナルコンピュータ上でワードプロセッサ機能を備えたアプリケーションソフトウエア（以下、文書アプリケーションという）を利用し作成されている。また、スキャナなどを用い、紙媒体の文書を画像データとして読み取り、電子化した文書ファイル（以下、画像文書ファイルという）として作成することがある。このような文書ファイルとしての役割が同じであっても、文字データを使用して作成されるものと、画像データとして作成されるものとがあり、これらは当然そのファイル形式が異なってくる。
【０００３】
しかし、異なるファイル形式で作成した文書ファイルではあっても、使用目的によっては一括して管理をおこないたい場合が生じる。このような場合は、通常、ファイル形式を変換するアプリケーションソフトウエアなどを利用して所望のファイル形式に統一する。もしくは、異なるファイル形式のファイルを登録することができる文書ファイリング装置などを利用することとなる。
【０００４】
文書ファイリング装置において、接続される複数の記憶媒体の各々を同一形式の管理データにて管理するものがある。その複数の管理データの更新処理をおこなう際に一度の更新によって、すべての記憶媒体にかかる管理データを一括更新する方法などが提案されている（たとえば、特許文献１参照。）。
【０００５】
一方、打合せや、会議などにおいて、上述した文書ファイルや、画像文書ファイルを印刷出力して資料とすることがある。そして、それら資料の上に書き込みをおこなうことは一般的におこなわれることである。こういった紙媒体の資料に加筆した記載を記録やメモとして残したい場合には、加筆した資料そのものや、加筆した資料を複写して紙媒体のまま残す。あるいは、加筆した資料をスキャナなどで取り込み、マイクロフィルムや、画像ファイルとして残しているのが現状である。
【０００６】
【特許文献１】
特開平８−６８３３号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、特許文献１の技術では、同一形式の管理データに対して更新処理をおこなった場合に限定されており、スキャナなどで入力した画像ファイルと、ワードプロセッサで作成した文書ファイルといった互いに形式の異なるファイル形式を持つものに対しては、更新などの処理を一括しておこなうことができない。
【０００８】
一方、ワードプロセッサなど文書アプリケーションで作成した文書ファイルの中身は文字データが主であるため、多くの場合使用する文字数がファイルサイズを左右する（通常、日本語文字は、２バイト／文字）。それに対して、画像文書ファイルのファイルサイズは、１画素に対する濃淡値のビット情報量（たとえば、白黒２階調は１ビット、グレースケールは８ビット、ＲＧＢカラーは２４ビットなど）を割り当て、その画素数がいくつあるか、ということで決定される。このことにより、文字数で表せば少ない文書ファイルであったとしても、これを画像データで表すには文書の印刷面全体の画素情報を持たねばならないため、文書ファイルと比較して画像文書ファイルのファイルサイズは大きいものとなってしまうという問題がある。
【０００９】
また、文書アプリケーションで作成した文書ファイルを紙に印刷し、資料として使用する際、その資料の上にメモやコメントを加筆するということは一般的な動作としておこなわれることである。この加筆された資料を保管するためには加筆後の資料を画像データなどとして読み込まなくてはならない。また、加筆は一度に限ることではないため、その都度資料を読み込んでいくと、保存時に多くのデータ領域を必要とする問題がある。
【００１０】
この発明は、上述した従来技術に鑑みてなされたものであって、電子文書ファイルおよび画像ファイルを一括管理することで、各ファイルの更新に伴う作業を効率的にし、ファイルの保存領域の容量を有効に利用することができる文書ファイリング装置、文書ファイリング方法、およびその方法をコンピュータに実行させるプログラムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる文書ファイリング装置は、電子文書ファイルと、該電子文書ファイルを印刷した印刷物上に加筆された記載箇所を読み取った画像データを保存する文書ファイリング装置であって、前記電子文書ファイルを第１の画像データとして画像化する文書画像化手段と、前記記載箇所が加筆された状態の前記印刷物を第２の画像データとして読み取る画像読み取り手段と、前記文書画像化手段により画像化された前記第１の画像データ中の黒画素に対して膨張処理を施す膨張処理手段と、前記膨張処理手段によって膨張処理された前記第１の画像データの画素と、前記第２の画像データの画素を画素単位で一致判別することにより加筆された前記記載箇所である差分画像データを抽出する差分画像抽出手段と、を備えたことを特徴とする。
【００１２】
また、請求項２の発明にかかる文書ファイリング装置は、請求項１に記載の発明において、前記差分画像抽出手段は、前記第１の画像データと、前記第２の画像データとを画像化した状態で複数の領域に分割し、該分割した領域ごとで前記差分画像データを抽出することを特徴とする。
【００１３】
また、請求項３の発明にかかる文書ファイリング装置は、請求項１または２に記載の発明において、前記画像読み取り手段は、前記第２の画像データが印刷された前記印刷物に、さらに新たな記載箇所が加筆された状態の前記印刷物を第３の画像データとして読み取り、前記差分画像抽出手段は、前記第２の画像データの画素と、前記第３の画像データの画素を画素単位で一致判別することにより前記差分画像データを抽出することを特徴とする。
【００１４】
また、請求項４の発明にかかる文書ファイリング装置は、請求項１〜３のいずれか一つに記載の発明において、前記差分画像抽出手段は、画素単位で排他的論理和を取ることにより前記差分画像データを抽出することを特徴とする。
【００１５】
また、請求項５の発明にかかる文書ファイリング方法は、電子文書ファイルと、該電子文書ファイルを印刷した印刷物上に加筆された記載箇所を読み取った画像データを保存する文書ファイリング方法であって、前記電子文書ファイルを第１の画像データとして画像化する文書画像化工程と、前記記載箇所が加筆された状態の前記印刷物を第２の画像データとして読み取る画像読み取り工程と、前記文書画像化工程により画像化された前記第１の画像データ中の黒画素に対して膨張処理を施す膨張処理工程と、前記膨張処理工程によって膨張処理された前記第１の画像データの画素と、前記第２の画像データの画素を画素単位で一致判別することにより加筆された前記記載箇所である差分画像データを抽出する差分画像抽出工程と、を含んだことを特徴とする。
【００１６】
また、請求項６の発明にかかる文書ファイリング方法は、請求項５に記載の発明において、前記差分画像抽出工程は、前記第１の画像データと、前記第２の画像データとを画像化した状態で複数の領域に分割し、該分割した領域ごとで前記差分画像データを抽出することを特徴とする。
【００１７】
また、請求項７の発明にかかる文書ファイリング方法は、請求項５または６に記載の発明において、前記画像読み取り工程は、前記第２の画像データが印刷された前記印刷物に、さらに新たな記載箇所が加筆された状態の前記印刷物を第３の画像データとして読み取り、前記差分画像抽出工程は、前記第２の画像データの画素と、前記第３の画像データの画素を画素単位で一致判別することにより前記差分画像データを抽出することを特徴とする。
【００１８】
また、請求項８の発明にかかる文書ファイリング方法は、請求項５〜７のいずれか一つに記載の発明において、前記差分画像抽出工程は、画素単位で排他的論理和を取ることにより前記差分画像データを抽出することを特徴とする。
【００１９】
また、請求項９の発明にかかるプログラムは、前記請求項５〜８のいずれか一つに記載された方法をコンピュータに実行させることを特徴とする。
【００２０】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる文書ファイリング装置、文書ファイリング方法の好適な実施の形態を詳細に説明する。はじめに、図１は、この発明の本実施の形態にかかる文書ファイリング装置のハードウエア構成を示すブロック図である。
【００２１】
図１において、文書ファイリング装置は、ＣＰＵ１０１と、メモリ１０２と、ＨＤ（ハードディスク）１０３と、表示装置１０４と、イメージスキャナ１０５と、プリンタ１０６と、入力装置１０７と、着脱可能な記憶媒体読取装置１０８と、ネットワーク１００に接続された通信Ｉ／Ｆ（インタフェース）１０９と、を備えている。
【００２２】
ここで、ＣＰＵ１０１は、文書ファイリング装置全体の制御を司る。メモリ１０２は、ブートプログラムなどのプログラムを記憶し、ＣＰＵ１０１のワークエリアとして使用される。ＨＤ１０３は、文書ファイリング装置を実現するプログラムが記憶される、あるいは、その他ＣＰＵ１０１から書き込み要求が出されたデータなどを記憶する。
【００２３】
表示装置１０４は、カーソル、アイコン、をはじめ、文書、画像、機能情報などのデータに関するウインドウを表示する。たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどである。イメージスキャナ１０５は、紙媒体やフィルム上の画像や文書などを読み取り、ＨＤ１０３に保存する。たとえば、フラットベット型、ドラム型、ハンドヘルド型などがある。
【００２４】
プリンタ１０６は、文書データを印刷する。たとえば、レーザプリンタなどである。入力装置１０７は、一般にキーボードや、マウスを指し、キーボードは、文字、数値、各種指示などの入力のためのキーを備え、データ入力をおこなう。マウスは、カーソルの移動や範囲選択、あるいはウインドウの移動やサイズの変更などをおこなう。ポインティングデバイスとして同様の機能を備えるものであれば、トラックボール、ジョイスティックなどであってもよい。
【００２５】
記憶媒体読取装置１０８は、着脱可能な記録媒体として、ＦＤ、ＣＤ−ＲＯＭ（ＣＤ−ＲＷ）、ＭＯ、ＤＶＤなどである。各媒体は、ＣＰＵ１０１の制御にしたがったデバイスドライバにより書き込まれたデータを記憶する。通信Ｉ／Ｆ１０９は、ネットワーク１００に接続され、ネットワーク１００と内部とのインタフェースを司り、文書ファイリング装置からのデータの入出力を制御する。
【００２６】
後述する画像入力部９０７や、画像展開部９０９など（図９参照）は、それぞれ、たとえば、図１に示したメモリ１０２、ＨＤ１０３などの記録媒体に記録されたプログラムに記載された命令にしたがってＣＰＵ１０１が処理を実行することによって、各部の機能を実現するものである。
【００２７】
つぎに、本実施の形態では、会議などの資料用に作成した電子文書ファイルを印刷出力し、その印刷物に対して実際に会議でメモ書きなどが加筆された場合の記載内容を保持する方法を例として説明していく。まず、図２〜８までは、電子文書ファイルが実際に会議で使用される印刷物の段階から、最終的に保存をおこなうまでの内容を表示した例として説明する。
【００２８】
図２は、この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物の印刷面を示す図である。図２は、ワードプロセッサなどの文書アプリケーションを用いて作成した文書ファイルを、紙媒体に印刷出力したときの印刷面の例である。印刷面２０１は、真中上部にタイトル、タイトル右下には年月日、その下の本文には上から連番が振られ、順に目的、討議内容、決定事項の項目が印刷されている。これらが記載された資料を用いて会議がおこなわれるものである。
【００２９】
図３は、この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物にメモが加筆された印刷面の例を示す図である。図３では、図２の印刷物を会議で使用し、実際にメモが書き加えられた後の印刷面の例を示している。印刷面２０１には、図２で説明した元となる文書に加え（図２参照）、右下部に新たにコメントと、注意事項のメモ３０１が加筆されている。この際の加筆は、鉛筆や、ボールペンなどの筆記具を用いておこなわれたものとする。
【００３０】
図４は、この発明の本実施の形態にかかる元文書ファイルを画像化したデータ上の黒画素に膨張処理を施した例を示す図である。画像面図４０１の内容は、図２の項目内容と同様である。この内容の文字（黒画素）にあたる部分を膨張処理の対象とする。また、画像を２値化することにより元文書ファイルの印刷面がグレースケールや、カラー画像であっても対応することができる。なお、膨張処理としては、画像処理において一般的に用いられている画像のエッジの白画素に対するマスク処理によって白画素を黒画素に変換することでよい。
【００３１】
図５は、この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物に対して加筆された記載内容を抜き出した画像面の例を示す図である。画像面図５０１に表示されている内容は、図３において加筆されたメモ３０１を抽出し、その画像を表示、あるいは印刷した例である。この抽出をおこなうには、図２と、図３を画像データとして読み取り、２つの画像化したデータを比較し差分を取る。画像データの差分を取るには、２つの画像化したデータの対応する画素単位で排他的論理和を取る。
【００３２】
図６は、この発明の本実施の形態にかかる元文書ファイルの画像化したデータ領域を４等分した例を示した図である。元文書ファイルを画像化し、そのデータを縦横ごとに２等分した場合、画像面図６０１のような４等分された領域になる。図５の例で説明した差分抽出などの処理をおこなう場合、対象となる２枚の画像データで位置合わせをおこなう。この位置合わせは、一度に画像全体の領域でおこなうよりも、領域を分割して狭い範囲にしておこなう方がより精度が上がるため、画像面図６０１で示すような画像の領域分割をおこなう。なお、図中の斜線や、網点は、領域を分かりやすくするために便宜上表記しているものである。
【００３３】
図７は、この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物に２回目のメモが加筆されたことを示す図である。図７では、図２の印刷物を会議で使用し、実際にメモ３０１が書き加えられた（図３参照）後、さらに２回目のメモが書き加えられた印刷面の例を示している。新たに加筆された記載は、印刷面７０１の左上部の「新メモ」という文字であり、新メモ７０２とする。ここで加筆された記載内容は図３と同様、鉛筆や、ボールペンなどの筆記具を用いておこなわれたものとする。
【００３４】
図８は、この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物に対して２回目に加筆された記載内容「新メモ」７０２のみを抜き出した画像面の例を示す図である。画像面図８０１に表示されている内容は、図７において加筆された記載内容を抽出し、その画像を表示、あるいは印刷した例である。この抽出をおこなうには、図５の説明と同様、図３と、図７の画像データを読み取り、２つの画像化したデータを比較し差分を取ることによりおこなうものである。
【００３５】
図９は、この発明の本実施の形態にかかる文書ファイリング装置の機能的構成を示すブロック図である。文書ファイリング装置９１９内の各機能的構成に入る前の段階として、文書アプリケーションであるアプリケーション９０４の動作から示している。
【００３６】
まず、会議用の資料として使用する印刷物は、アプリケーション９０４にて作成した文書ファイル（図示せず）を、プリンタ１０６などを用いて会議資料９０５として出力する。この会議資料９０５に対して会議中にメモなどの加筆９０６が施される。画像入力部９０７は、加筆９０６が施された会議資料９０５を画像メモリ９１０へと読み込む。ここで画像メモリ９１０に読み取った画像データは、メモなどの加筆９０６が施されていることから、以下、加筆画像データ、と呼ぶ。この加筆画像データが送出される向きを表すのが、破線矢印９０１とする。
【００３７】
一方、アプリケーション９０４にて作成した文書ファイル９０８は、会議用の資料の元であり、メモなどが加筆されていない状態の文書ファイルである。画像展開部９０９は、アプリケーション９０４にて作成した文書ファイル９０８を画像化し、画像メモリ９１０へと読み込む。ここで画像メモリ９１０に読み込んだ画像データは、上述した加筆画像データから加筆された記載内容を抽出するために使用する比較用の画像データであり、以下、比較用画像データ、と呼ぶ。この比較用画像データが送出される向きを表すのが、実線矢印９０２としている。
【００３８】
さらに、比較用画像データに対しては、後述する位置合わせの精度を向上させるため、画像膨張部９１１によって、データ上の黒画素に対する膨張処理が施される。ここで、膨張処理とは、黒画素の近傍に白画素（ビット値で１）がある場合、その白画素を黒画素（ビット値で０）に置き換える処理をいう。比較用画像データの黒画素を膨張させることで、歪みが生じやすい加筆画像データとの位置合わせの精度を向上させるためにおこなうものである。
【００３９】
つぎに、部分領域分割部９１２は、加筆画像データ、および比較用画像データの各々に対し画像領域の分割処理をおこなう。差分画像の抽出をおこなう場合、一度に画像全面に対しておこなうのではなく、比較する各々の画像を部分領域に分割することで抽出の精度を向上させることができる。これは、アフィン変換を用いて画像の傾きや歪みを修正するため、非線形の歪みに対しても対応させるためにおこなう。
【００４０】
矩形抽出部９１３は、加筆画像データと、比較用画像データの各々の画像データ内にある黒画素連結成分からなる矩形情報を取得する。ここで、黒画素連結成分とは、画像データ上において同じ値を持つ黒画素同士を連結した、ひとまとまりの領域のことをいう。ここで取得した矩形情報は、矩形メモリ９１４へと読み込む。
【００４１】
矩形比較・位置合わせ部９１５は、加筆画像データと、比較用画像データの各分割された画像の中で、矩形の大きさおよび位置が近いもの同士を比較し、対応する矩形を探索する。対応する矩形を探索するには、矩形の中の黒画素と、白画素、各々の排他的論理和を取り、その値が設定した基準値よりも小さくなる場合に矩形が対応していると判断する。また、矩形比較・位置合わせ部９１５にて比較に使用する矩形は、画像全体、あるいは分割した領域の中でできるだけ位置的な偏りを無くすと誤差は小さくなる。そして、矩形比較・位置合わせ部９１５にて矩形の対応点の抽出ができたら、さらに、位置合わせのためにたとえばアフィン変換の係数を求め、画像の位置合わせをおこなう。
【００４２】
論理計算部９１６は、矩形比較・位置合わせ部９１５にて位置合わせをおこなった加筆画像データと、比較用画像データとを、画素単位で比較し、排他的論理和を取り、差分情報の抽出をおこなう。ここで抽出した差分情報は、差分情報ファイル９１７として新たに保存する。この差分情報が送出される向きを、一点鎖線９０３として表している。これにより、図５で示した画像面図５０１の差分情報が抽出されたこととなる。
【００４３】
なお、元の文書を閲覧する場合は、元の電子文書ファイルを文書アプリケーションなどから利用すればよい。一方、加筆した記載内容も合わせて参照したい場合には、元の電子ファイルを再び画像化することで画像データを生成し、これと差分情報の画像データを、画像合成部９１８により１枚の画像として重ね合わせることで合成画像を生成すればよい。
【００４４】
つぎに、上述した各機能部をフローチャートを用いて連携した処理として説明する。図１０は、この発明の本実施の形態にかかる差分画像データ抽出の処理手順を示すフローチャートである。まず、図３にて印刷面２０１として示したメモ３０１などが加筆された印刷物が画像入力部９０７にて読み取られたか否かの判断をおこなう（ステップＳ１００１）。読み取られていない場合は（ステップＳ１００１：Ｎｏ）、ステップＳ１００１の判断を繰り返す。メモ書きなどが加筆された印刷物が読み取られた場合は（ステップＳ１００１：Ｙｅｓ）、読み取った画像データを画像メモリ９１０に記憶する（ステップＳ１００２）。この画像データを図９の説明と同様に加筆画像データと呼ぶ。
【００４５】
つぎに、上述したステップＳ１００１の処理で読み取った印刷物の元となる文書ファイルを画像化し、画像メモリ９１０に展開する（ステップＳ１００３）。この展開した画像データを図９の説明と同様に比較用画像データと呼ぶ。そして、比較用画像データには、引き続き差分情報抽出の精度を上げるため画像膨張部９１１により膨張処理を施す（ステップＳ１００４）。その後、加筆画像データと、膨張処理をおこなった比較用画像データの各々に対し部分領域分割部９１２により、差分情報抽出の精度を上げるための画像領域の部分分割をおこなう（ステップＳ１００５）。
【００４６】
部分領域分割部９１２により部分分割された画像領域ごとで、矩形抽出部９１３は矩形の抽出をおこなう（ステップＳ１００６）。ステップＳ１００６にて抽出された矩形情報は、矩形メモリ９１４へとセットする。この矩形情報を用いて、画像メモリ９１０に読み込んだ加筆画像データと、比較用画像データとの矩形の比較をおこない（ステップＳ１００７）、両画像の補正（画像の位置合わせ処理）をおこなう（ステップＳ１００８）。
【００４７】
ステップＳ１００８で位置合わせをおこなった加筆画像データと、比較用画像データを、論理計算部９１６により画素単位で排他的論理和を取り、差分情報を抽出する（ステップＳ１００９）。そして、取り出した差分情報の画像データをファイルとして保存し処理を終える（ステップＳ１０１０）。抽出した差分画像情報は、加筆した記載内容のみであるため、そのほとんどが背景画像（通常は白画素）からなるため、たとえばＭＨ法などの圧縮方式を利用すると、高い圧縮効果を得ることが可能となる。
【００４８】
以上、図２に示した元の印刷面２０１に対し、図５の画像面図５０１が加筆され、その差分情報を抽出しファイルとして保存する過程を説明した。つぎに、この差分抽出をおこなった後、さらに、図７の印刷面７０１に示すメモの文字が加筆された場合の差分情報の抽出について説明する。
【００４９】
１度目の差分情報の抽出をおこなった後、その印刷物に対し、さらに２度目のメモが加筆される場合もある。この場合、元の電子ファイルを再び画像化することで画像データを生成し、これと１度目の差分情報の画像データを合成することで１度目のメモ３０１（図３参照）が加筆された状態の印刷物の画像データを生成することができる。そして、この合成した画像データと、２度目の新メモ７０２（図７参照）が加筆された印刷物を読み取った画像データとで差分を取ることにより、２度目に加筆された記載内容のみの差分情報（新メモ７０２）を抽出し、ファイルとして保存することが可能となる。このように、元の文書ファイルと、差分情報のファイルを保存し、管理することで、一度だけでなく複数回数の加筆がおこなわれても対応することが可能となる。
【００５０】
以上説明したように、本実施の形態によれば、加筆された印刷物を読み取った画像データと、差分を取るために使用する元の電子文書ファイルを画像化した画像データを、画像膨張部９１１により膨張処理を施すことによって、位置合わせの際の誤差を補正することが可能となる。さらに、上記した両画像データに対して部分領域分割部９１２により、画像領域を部分分割してから位置合わせをおこなうことで、位置合わせの精度を向上させることが可能となり、結果として差分情報を精度良く抽出することが可能となる。また、元の電子文書ファイルと、論理計算部９１６により抽出した差分情報の画像ファイルとを、画像合成部９１８により再合成することで加筆済みの画像データを得ることができるため、加筆済みの画像データは保存しておく必要がなくなる。このことにより、余分な画像データの保持、管理をおこなう必要がなくなるため、データの保存領域の節約につながる。
【００５１】
以上、本発明の一実施形態を図面に沿って説明した。しかしながら本発明はこの実施の形態に示した事項に限定されず、特許請求の範囲の記載に基づいてその変更、改良等が可能である。
【００５２】
【発明の効果】
以上説明したように、本発明によれば、複数の画像同士の対応する点で位置合わせをおこなう際、膨張処理を施すことで、誤差を補正することが可能となる。また、画像データ同士を予め共通の大きさごとに部分分割しておくことにより、位置合わせの精度を向上させることが可能となり、差分情報を精度良く抽出することが可能となる。これらにより、差分情報抽出の精度を向上させると、保存に要するファイルサイズを軽減させることも可能となる。たとえば、高精度で抽出した差分の画像ファイルは、背景画素（通常は白画素）が多くなるため、たとえばＭＨ法などの圧縮方式を採用した圧縮をおこなうと、非常に高い圧縮効率を得ることができるためである。また、元となる電子文書ファイルと、差分情報の画像ファイルのみを登録することにより、メモが加筆された加筆済みの画像データを廃棄することができる。よって、余分な画像データを保持、管理する必要がなくなり、ファイルの保存領域の容量を有効に利用することができるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の本実施の形態にかかる文書ファイリング装置のハードウエア構成を示すブロック図である。
【図２】この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物の印刷面を示す図である。
【図３】この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物にメモが加筆された印刷面の例を示す図である。
【図４】この発明の本実施の形態にかかる元文書ファイルを画像化したデータ上の黒画素に膨張処理を施した例を示す図である。
【図５】この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物に対して加筆された記載内容を抜き出した画像面の例を示す図である。
【図６】この発明の本実施の形態にかかる元文書ファイルの画像化したデータ領域を４等分した例を示した図である。
【図７】この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物に２回目のメモが加筆されたことを示す図である。
【図８】この発明の本実施の形態にかかる元文書ファイルを印刷出力した印刷物に対して２回目に加筆された記載内容のみを抜き出した画像面の例を示す図である。
【図９】この発明の本実施の形態にかかる文書ファイリング装置の機能的構成を示すブロック図である。
【図１０】この発明の本実施の形態にかかる差分画像データ抽出の処理手順を示すフローチャートである。
【符号の説明】
１００  ネットワーク
１０１  ＣＰＵ
１０２  メモリ
１０３  ＨＤ
１０４  表示装置
１０５  イメージスキャナ
１０６  プリンタ
１０７  入力装置
１０８  記憶媒体読取装置
１０９  通信Ｉ／Ｆ
９０７  画像入力部
９０９  画像展開部
９１０  画像メモリ
９１１  画像膨張部
９１２  部分領域分割部
９１３  矩形抽出部
９１４  矩形メモリ
９１５  矩形比較・位置合わせ部
９１６  論理計算部
９１８  画像合成部
９１９  文書ファイリング装置
【図１】
2004341914.tif 000003
【図２】
2004341914.tif 000004
【図３】
2004341914.tif 000005
【図４】
2004341914.tif 000006
【図５】
2004341914.tif 000007
【図６】
2004341914.tif 000008
【図７】
2004341914.tif 000009
【図８】
2004341914.tif 000010
【図９】
2004341914.tif 000011
【図１０】
2004341914.tif 000012