(57)【要約】【課題】      文書原本になされた追記によって指定された被追記部分を抽出し、これを各種の利用目的に備えて保存しておくことが可能な技術を提供することにある。【解決手段】  制御部１１は、入力部１３に入力された画像データが表す追記文書から追記画像を抽出し、その追記画像と所定の位置関係を有する画像領域を特定する。さらに、制御部１１は、特定された画像領域に配置された被追記画像データを抽出して、これらを追記画像の色別に不揮発性記憶部１２に記憶する。このように、制御部１１が追記文書の画像データから被追記画像画像データを分離して記憶することによって、例えば被追記画像のみを対象とした検索処理や表示処理を行うことが可能となる。また、被追記画像データを追記画像の色別に記憶するので、その色別に検索処理や表示処理を行うことも実現できる。【選択図】    図１
2006134078.tif 000002
【特許請求の範囲】
【請求項１】
画像データが入力される入力手段と、
入力された前記画像データが表す画像から、決められた条件に従って特定される追記画像を抽出する追記画像抽出手段と、
抽出された前記追記画像と所定の位置関係を有する画像領域を特定する領域特定手段と、
特定された前記画像領域に配置されている画像を被追記画像として抽出し、この被追記画像を表す被追記画像データを記憶する被追記画像抽出手段と
を備えた画像処理装置。
【請求項２】
前記被追記画像抽出手段は、前記入力手段に入力された前記画像データが表す画像から、前記特定された画像領域に配置されている被追記画像を抽出する請求項１記載の画像処理装置。
【請求項３】
前記入力手段に入力された画像データと対応付けて、当該画像データから前記追記画像が省かれた原本画像データを記憶する記憶手段を備え、
前記被追記画像抽出手段は、前記記憶手段によって記憶されている原本画像データが表す画像から、前記特定された画像領域に配置されている被追記画像を抽出する請求項１記載の画像処理装置。
【請求項４】
前記追記画像抽出手段は、特定の色によって表された線分画像を抽出し、
前記領域特定手段は、前記線分画像の長手方向に沿った領域を前記画像領域として特定する請求項１記載の画像処理装置。
【請求項５】
前記領域特定手段は、前記追記画像が存在する領域を前記画像領域として特定する請求項１記載の画像処理装置。
【請求項６】
前記追記画像の色を識別する色識別手段を備え、
前記被追記画像抽出手段は、前記色識別手段を用いて、抽出した前記被追記画像を、当該被追記画像と所定の位置関係を有する前記追記画像の色別に分類してから前記被追記画像データを記憶する請求項１記載の画像処理装置。
【請求項７】
追記の属性名を記憶した属性記憶手段と、
前記追記画像の色を識別する色識別手段とを備え、
前記被追記画像抽出手段は、前記色識別手段を用いて、抽出した前記被追記画像を当該被追記画像と所定の位置関係を有する前記追記画像の色別に分類し、それぞれの色単位で、前記属性記憶手段によって記憶されている属性名に一致する被追記画像と、それ以外の被追記画像とを対応付けて記憶する請求項１記載の画像処理装置。
【請求項８】
前記被追記画像抽出手段は、前記画像データによって表される画像から文字画像領域を抽出し、抽出した文字画像領域の中から前記追記画像と所定の位置関係を有する被追記画像を抽出する請求項１記載の画像処理装置。
【請求項９】
前記被追記画像抽出手段は、前記画像データに含まれる画像から文字画像領域を抽出した後、抽出した文字画像領域を整形し、整形した文字画像領域の中から前記被追記画像を抽出する請求項８記載の画像処理装置。
【請求項１０】
操作者が入力操作を行うための操作手段と、
前記領域特定手段が特定した画像領域を、操作者が前記操作手段を用いて指定した画像領域に変更する変更手段と
を備えた請求項１記載の画像処理装置。
【請求項１１】
理想的な画像領域の形状を記憶した領域記憶手段と、
前記領域特定手段が特定した画像領域の形状が前記領域記憶手段に記憶されている形状に一致しない場合、特定した画像領域の形状を理想的な形状に変更する変更手段と
を備えた請求項１記載の画像処理装置。
【請求項１２】
前記被追記画像抽出手段によって抽出された被追記画像に対して文字認識処理を行う文字認識手段を備え、
前記被追記画像抽出手段は、前記文字認識の結果を前記被追記画像データに代えて、または、前記被追記画像データと共に記憶する請求項１記載の画像処理装置。
【請求項１３】
予め決められた複数のキーワードを記憶する記憶手段を備え、
前記被追記画像抽出手段は、前記文字認識の結果に含まれる文字列の中に、前記記憶手段によって記憶されているキーワードと一致する文字列がある場合には、そのキーワードを前記文字認識結果に代えて記憶する請求項１２記載の画像処理装置。
【請求項１４】
前記追記画像の色を識別する識別手段を備え、
前記被追記画像抽出手段は、前記キーワードを記憶する際に、これらキーワードを前記追記画像の色別に区分し、前記文字認識結果に代えて記憶する請求項１２記載の画像処理装置。
【請求項１５】
前記文字認識手段による認識結果に対して自然言語解析を行う自然言語解析手段と、
前記自然言語解析手段による解析の結果、言語学的に不自然な文字列が検出された場合には、その文字列の先頭或いは後尾の文字を除去するか、または、その文字列の前後に配置されている文字を当該文字列に付加することで、自然な文字列に補正する補正手段とを備え、
前記被追記画像抽出手段は、前記補正手段によって文字列が補正された文字認識結果を記憶する請求項１２記載の画像処理装置。
【請求項１６】
前記文字認識手段による認識結果に対して翻訳を行う翻訳手段を備え、
前記被追記画像抽出手段は、前記翻訳手段による翻訳結果を前記文字認識結果に代えて、または、前記文字認識結果と共に記憶する請求項１２記載の画像処理装置。
【請求項１７】
コンピュータに、
入力された前記画像データが表す画像から、決められた条件に従って特定される追記画像を抽出する追記画像抽出機能と、
抽出された前記追記画像と所定の位置関係を有する画像領域を特定する領域特定機能と、
特定された前記画像領域に配置されている画像を被追記画像として抽出し、この被追記画像を表す被追記画像データを記憶手段に記憶させる被追記画像抽出機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書原本になされた追記によって指定された被追記部分を抽出するための技術に関する。
【背景技術】
【０００２】
文書には、各種のコメントが記されたり、その文書の内容を承認したことを示すための承認者のサインや印影などが付されることがある。従来から、このような追記部分だけを抽出するための技術が提案されている。例えば特許文献１には、文書原本と、その原本に追記がなされた追記文書を比較照合することにより、追記部分のみを抽出するという技術が記載されている。特許文献２には、ある文書がすでにデータベースに登録済みの文書Ａの追記文書Ｂであった場合には、その追記文書Ｂと文書Ａとを比較して追記部分の画像データを抽出し、抽出した画像データを文書Ａに対応付けるという仕組みが提案されている。そして、特許文献３には、特許文献２に記載されているように追記文書Ｂと文書Ａとを比較して追記部分の画像データを抽出したうえで、その追記部分の画像データに関する情報（例えばキーワードや更新日時）をユーザが入力し、これらの入力情報を追記部分の画像データと共に記憶しておくことが記載されている。これにより、保存後の検索作業において、例えばキーワード検索を行って所望の文書を抽出することが可能となる。
【０００３】
ところで、文書原本になされる追記には、上記のようなもの以外にも、次のような性質の追記がある。例えば、追記者が文書を参照している最中に、重要だとか検討を要するなどと感じた箇所には、マーカーペンでその箇所を指定（マーキング）するような追記である。この種の追記で追記者にとって重要なのは、追記部分（つまりマーキングそのもの）よりも、その追記によって指定された箇所がどのような内容かということである。そこで、このような追記によって指定された内容だけを抽出して保存しておくことができれば、例えば重要な内容としてマーキングされた内容のみを対象とした検索作業を行うなど、様々な利用シーンに活用することができる。ところが、特許文献１〜３に記載された技術では、このような要請に応えることができない。
【特許文献１】特開昭６１−２６７１７７号公報
【特許文献２】特開平８−３１７１５５号公報
【特許文献３】特開２０００−１４８７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、このような背景に鑑みてなされたものであり、その目的は、文書原本になされた追記によって指定された被追記部分を抽出し、これを各種の利用目的に備えて保存しておくことが可能な技術を提供することにある。
【課題を解決するための手段】
【０００５】
上述の目的を達成するために、本発明は、画像データが入力される入力手段と、入力された前記画像データが表す画像から、決められた条件に従って特定される追記画像を抽出する追記画像抽出手段と、抽出された前記追記画像と所定の位置関係を有する画像領域を特定する領域特定手段と、特定された前記画像領域に配置されている画像を被追記画像として抽出し、この被追記画像を表す被追記画像データを記憶する被追記画像抽出手段とを備えた画像処理装置を提供する。この画像処理装置によれば、入力された画像データが表す画像から被追記画像を抽出して記憶することができる。
【０００６】
本発明の好ましい態様においては、前記被追記画像抽出手段は、前記入力手段に入力された前記画像データが表す画像から、前記特定された画像領域に配置されている被追記画像を抽出する。また、前記入力手段に入力された画像データと対応付けて、当該画像データから前記追記画像が省かれた原本画像データを記憶する記憶手段を備えておき、前記被追記画像抽出手段は、前記記憶手段によって記憶されている原本画像データが表す画像から、前記特定された画像領域に配置されている被追記画像を抽出するようにしてもよい。
【０００７】
本発明の好ましい態様においては、前記追記画像抽出手段は、特定の色によって表された線分画像を抽出し、前記領域特定手段は、前記線分画像の長手方向に沿った領域を前記画像領域として特定する。これは、例えば文字列にアンダーラインを施したような追記の場合には好適である。また、前記領域特定手段は、前記追記画像が存在する領域を前記画像領域として特定するようにしてもよい。これは、例えばペン先が比較的太いマーカーペンで文字列の上をなぞるような追記の場合には好適である。
【０００８】
本発明の好ましい態様においては、前記追記画像の色を識別する色識別手段を備え、前記被追記画像抽出手段は、抽出した前記被追記画像を、当該被追記画像と所定の位置関係を有する前記追記画像の色別に分類してから前記被追記画像データを記憶する。
【０００９】
また、本発明の好ましい態様においては、追記の属性名を記憶した属性記憶手段と、前記追記画像の色を識別する色識別手段とを備え、前記被追記画像抽出手段は、前記色識別手段を用いて、抽出した前記被追記画像を当該被追記画像と所定の位置関係を有する前記追記画像の色別に分類し、それぞれの色単位で、前記属性記憶手段によって記憶されている属性名に一致する被追記画像と、それ以外の被追記画像とを対応付けて記憶する。
【００１０】
本発明の好ましい態様においては、前記被追記画像抽出手段は、前記画像データによって表される画像から文字画像領域を抽出し、抽出した文字画像領域の中から前記追記画像と所定の位置関係を有する被追記画像を抽出する。画像データには、文字に限らず、図形やイメージなどのオブジェクトが含まれていることがあるが、追記者がこれらのオブジェクトを指定して追記するということはあまりなく、指定するオブジェクトは文字列であることが圧倒的に多い。この態様によれば、文字画像領域を切り出してから被追記画像を抽出するので、追記者が追記時に意図していた画像を抽出できる可能性が高くなる。さらにこの場合、前記被追記画像抽出手段は、前記画像データに含まれる画像から文字画像領域を抽出した後、抽出した文字画像領域を整形し、整形した文字画像領域の中から前記被追記画像を抽出するようにしてもよい。
【００１１】
本発明の好ましい態様においては、理想的な画像領域の形状を記憶した領域記憶手段と、前記領域特定手段が特定した画像領域の形状が前記領域記憶手段に記憶されている形状に一致しない場合、特定した画像領域の形状を理想的な形状に変更する変更手段とを備えた請求項１記載の画像処理装置を提供する。
【００１２】
本発明の好ましい態様においては、操作者が入力操作を行うための操作手段と、前記領域特定手段が特定した画像領域を、操作者が前記操作手段を用いて指定した画像領域に変更する変更手段とを備えるようにしてもよい。
【００１３】
本発明の好ましい態様においては、前記被追記画像抽出手段によって抽出された被追記画像に対して文字認識処理を行う文字認識手段を備え、前記被追記画像抽出手段は、前記文字認識の結果を前記被追記画像データに代えて、または、前記被追記画像データと共に記憶する。このようにして文字認識の結果を記憶しておけば、これを対象とした検索処理等が可能となる。
【００１４】
上記態様において、さらに本発明は、予め決められた複数のキーワードを記憶する記憶手段を備え、前記被追記画像抽出手段は、前記文字認識の結果に含まれる文字列の中に、前記記憶手段によって記憶されているキーワードと一致する文字列がある場合には、そのキーワードを前記文字認識結果に代えて記憶するようにしてもよい。また、前記追記画像の色を識別する識別手段を備え、前記被追記画像抽出手段は、前記キーワードを記憶する際に、これらキーワードを前記追記画像の色別に区分し、前記文字認識結果に代えて記憶するようにしてもよい。このようにすれば、追記画像の色をキーワードの属性として用いることにより、キーワードと属性を指定して検索を行うことができる。
【００１５】
また、上記態様において、本発明は、前記文字認識手段による認識結果に対して自然言語解析を行う自然言語解析手段と、前記自然言語解析手段による解析の結果、言語学的に不自然な文字列が検出された場合には、その文字列の先頭或いは後尾の文字を除去するか、または、その文字列の前後に配置されている文字を当該文字列に付加することで、自然な文字列に補正する補正手段とを備え、前記被追記画像抽出手段は、前記補正手段によって文字列が補正された文字認識結果を記憶するようにしてもよい。また、前記文字認識手段による認識結果に対して翻訳を行う翻訳手段を備え、前記被追記画像抽出手段は、前記翻訳手段による翻訳結果を前記文字認識結果に代えて、または、前記文字認識結果と共に記憶するようにしてもよい。
【００１６】
また、本発明は、コンピュータに、入力された前記画像データが表す画像から、決められた条件に従って特定される追記画像を抽出する追記画像抽出機能と、抽出された前記追記画像と所定の位置関係を有する画像領域を特定する領域特定機能と、特定された前記画像領域に配置されている画像を被追記画像として抽出し、この被追記画像を表す被追記画像データを記憶手段に記憶させる被追記画像抽出機能とを実現させるためのプログラムを提供する。
【発明を実施するための最良の形態】
【００１７】
まず、本発明の実施形態で用いる主要な用語を定義しておく。
「文書原本」とは、プリンタ等の画像形成装置によって画像が形成されてから追記者による追記が一切なされていない文書を意味している。「原本画像データ」とは、この文書原本の内容を表した画像データである。
これに対し、「追記文書」とは、文書原本に対して追記がなされた状態の文書を意味している。また、「追記画像」とは文書原本の追記部分の画像を意味している。例えば或る文字列についてペンでアンダーラインが施されている場合には、そのアンダーラインそのものが追記画像である。「追記画像データ」とは、その追記画像の内容を表した画像データである。
そして、「被追記画像」とは、文書原本において追記によって指定された部分（被追記部分）の画像を意味している。例えば或る文字列にペンでアンダーラインが施されている場合には、その文字列が被追記画像である。「被追記画像データ」とは、被追記部分の内容を表した画像データである。
追記画像と被追記画像とは所定の位置関係にある。例えば或る文字列についてペンでアンダーラインが施されている場合には、アンダーライン（追記画像）の上方に文字列（被追記画像）が存在するといった具合である。従って、追記者が被追記部分に対してどのような位置に追記を行うかということを事前に決めておけば、追記画像の位置に基づいて被追記画像を特定することができる。
【００１８】
（１）第１実施形態
図１は、第１実施形態に係る画像処理装置１の構成を示したブロック図である。画像処理装置１は、例えばパーソナルコンピュータであり、制御部１１と、不揮発性記憶部１２と、入力部１３と、表示部１４と、操作部１５とを備えている。入力部１３には通信ケーブルを介してスキャナ等の画像読取装置２が接続されている。
【００１９】
制御部１１は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２及びＲＡＭ（Random Access Memory）１１３を備えており、画像読取装置２から入力部１３を介して入力された画像データに対し、各種の画像処理を実行する。不揮発性記憶部１２は例えばハードディスクであり、制御部１１が実行する画像処理の手順が記述された画像処理プログラムＰＲＧを記憶している。操作部１５は、例えばキーボードやマウスを備えており、ユーザによる入力操作を受け付けて、その操作に応じた信号を制御部１１に供給する。表示部１４は例えば液晶ディスプレイ装置であり、制御部１１による制御の下で各種画像を表示する。
【００２０】
図２は、画像処理プログラムＰＲＧに記述された手順を示すフローチャートである。
追記者は文書原本に追記を行う。具体的には、ごく一般的なテキスト文書のように白色地の記録紙に黒色の画像が形成されたモノクロの文書原本に対して、追記者は例えば赤、黄、青などの比較的目立つ色のペンでアンダーラインを施す。ここで、追記を行う際のルールとして、文書のタイトルにふさわしい内容には赤色のペンで、文書の日付には黄色のペンで、文書中の重要なキーワードには青色のペンで、それぞれアンダーラインを施すということが事前に決められているものとする。
【００２１】
ここで、図３は、上記のようなルールで追記がなされた追記文書の一例を示す図である。この例では、「セキュリティ対策講座開催の件」という文字列に対して赤色のアンダーラインｕｌ１が施されており、「２００４年３月２９日」という文字列に対して黄色のアンダーラインｕｌ２が施されており、「セキュリティ対策講座−ネットワーク社会のここが危ない」及び「総務部田中宛」という文字列に青色のアンダーラインｕｌ３−１〜ｕｌ３−４が施されている。画像処理装置１の操作者は、図３に示したような追記文書を画像読取装置２によって読み取らせる。画像読取装置２は、読み取った画像を表す画像データを画像処理装置１の入力部１３に入力する。
【００２２】
入力部１３に画像データが入力されると（ステップＳ１）、制御部１１は、その画像データから、予め決められた条件に従って追記画像を特定し、これらを抽出する（ステップＳ２）。上述したように追記の色は予め決められているので、ここでは、制御部１１は、画像データから、その色の画素からなる画像を追記画像として抽出すればよい。図３の例では、赤色のアンダーラインｕｌ１、黄色のアンダーラインｕｌ２、青色のアンダーラインｕｌ３−１〜ｕｌ３−４が抽出されることになる。
【００２３】
次いで、制御部１１は、ステップＳ２で抽出した追記画像と所定の位置関係を有する画像領域を特定する（ステップＳ３）。この「追記画像と所定の位置関係を有する画像領域」とは、被追記画像が存在する画像領域のことである。例えば、図３のようなアンダーライン形式の追記の場合には、そのアンダーライン（追記画像）の長手方向に沿った画像領域であって、かつ、その線分画像の上方に位置する画像領域が、ステップＳ３で特定すべき画像領域ということになる。この処理によって、図４の点線で示すように、赤色のアンダーラインｕｌ１の上方に位置する画像領域Ａ１と、黄色のアンダーラインｕｌ２の上方に位置する画像領域Ａ２と、青色のアンダーラインｕｌ３−１〜ｕｌ３−４のそれぞれの上方に位置する画像領域Ａ３−１〜Ａ３−４が特定されることになる。
【００２４】
次に、制御部１１は、画像データから、特定された画像領域に配置されている画像を被追記画像として抽出する（ステップＳ４）。この処理によって、図５に示すように、画像領域Ａ１に配置されている「セキュリティ対策講座開催の件」という画像と、画像領域Ａ２に配置されている「２００４年３月２９日」という画像と、画像領域Ａ３−１に配置されている「セキュリティ対策講座−ネットワーク社会のここ」という画像と、画像領域Ａ３−２に配置されている「が危ない」という画像と、画像領域Ａ３−３に配置されている「総」という画像と、画像領域Ａ３−４に配置されている「務部田中宛」という画像とが被追記画像として抽出される。
【００２５】
さらに、青色のアンダーラインｕｌ３−１とアンダーラインｕｌ３−２は本来連続すべきアンダーラインであるが、文書上の桁数制限によって改行されて２本のアンダーラインに分離されているにすぎない。そこで、制御部１１は、このアンダーラインｕｌ３−１とアンダーラインｕｌ３−２のように文頭或いは文尾で互いに分離されているようなアンダーライン（追記画像）がある場合には、これらを繋げて被追記画像を抽出する。制御部１１は、このような処理を行うことによって、図６に示すように、「セキュリティ対策講座−ネットワーク社会のここ」という画像と、「が危ない」という画像を繋げて、「セキュリティ対策講座−ネットワーク社会のここが危ない」という被追記画像を得ることになる。この処理は、青色のアンダーラインｕｌ３−３とアンダーラインｕｌ３−４に対しても同様に行われ、図７に示すように、「総」という画像と、「務部田中宛」という画像とが繋げられて、「総務部田中宛」という被追記画像が得られることになる。
【００２６】
制御部１１は、上記のようにして被追記画像を抽出すると、これら被追記画像を追記画像（アンダーライン）の色別に分類する（ステップＳ５）。具体的には、制御部１１は、図８に示すように、黄色のアンダーラインに対応した「２００４年３月２９日」という画像と、赤色のアンダーラインに対応した「セキュリティ対策講座開催の件」という画像と、青色のアンダーラインに対応した「セキュリティ対策講座−ネットワーク社会のここが危ない」及び「総務部田中宛」という画像とを、それぞれ別々に区分した被追記画像データを生成する。そして、制御部１１は、これらの被追記画像データが表す画像について文字認識処理を行う（ステップＳ６）。そして、制御部１１は、文字認識の結果を、ステップＳ１で入力されている画像データのファイルと対応付けて不揮発性記憶部１２に記憶する（ステップＳ７）。
【００２７】
この第１実施形態によれば、制御部１１は、入力部１３に入力された画像データが表す追記文書から追記画像を抽出し、その追記画像と所定の位置関係を有する画像領域を特定する。さらに、制御部１１は、特定された画像領域に配置された被追記画像データを抽出して、これら被追記画像の文字認識結果を追記画像の色別に不揮発性記憶部１２に記憶する。このように、制御部１１が追記文書の画像から被追記画像を分離して記憶することによって、例えば被追記画像のみを対象とした検索処理や表示処理を行うことが可能となる。また、被追記画像を追記画像の色別に記憶するので、その色別に検索処理や表示処理を行うことも実現できる。例えば、追記者によって重要キーワードとして指定された被追記画像の中に「セキュリティ」という文字列が含まれている画像データを検索したい、といった要請にも応えることができる。
【００２８】
なお、第１実施形態は次のような変形が可能である。
追記画像を抽出する際に従う条件は、上記のように追記画像の色の別にもとづいて特定するという条件の他にも、様々な内容の条件を採用することができる。例えば、上述した特許文献１〜３に記載されているように、予め電子データ化して保存された文書原本と、その文書原本に追記がなされた追記文書とを比較することで追記部分を抽出するという方法を採用してもよい。
【００２９】
また、次のような方法もある。制御部１１は、画像処理装置１に入力された画像データに含まれる各画素の色をいわゆる限定色化し（つまり幾つかの代表色に変換し）、これらの代表色のうち少なくともいずれか２色を基本色として特定する。ここでいう基本色とは、文書原本の内容を表すために用いられている色であり、例えば白色の記録紙に黒色の文字が形成されているような場合には、白と黒が基本色である。そして、制御部１１は、代表色に変換された画像データを、基本色の画素からなる原本画像データと、その基本色以外の代表色の画素からなる追記画像データとに分離する。ここで、原本画像データは、基本色によって表される画像データであるから、文書原本の内容を表しているはずである。一方、基本色以外（黒と白以外）の代表色の画素によって構成された画像データは、追記画像を表しているはずである。このようにして、追記画像を抽出する方法もある。
【００３０】
第１実施形態で説明したアンダーラインのように被追記画像の下方に線を記入する追記の他にも、例えば、被追記部分の上方に線を記入するような追記もあり得る。このような追記のバリエーションを考慮すると、被追記画像が配置されている画像領域は、線分画像（アンダーライン）の長手方向に沿った画像領域であればよく、その線分画像の上方であるか下方であるかということについては、画像処理装置１の設計者または操作者が適宜選択して指定すればよい。また、画像処理装置１の制御部１１によって特定された画像領域が、追記者によって意図された被追記画像を常に指し示すとは限らない。そこで、必要に応じて、制御部１１は、自らが特定した画像領域を、操作者が操作部１５を用いて指定した画像領域へと変更するようにしてもよい。
【００３１】
また、画像処理装置１自身が次のようにして画像領域の変更を行ってもよい。
例えば、アンダーラインが文章の行の上方や下方にはみ出てしまい、被追記画像の画像領域を特定すると、上の行と下の行とで飛び地になってしまっているようなことがある。このような場合、画像処理装置１はこのような不自然な画像領域を除去することが望ましい。具体的には、不揮発性記憶部１２には、理想的な画像領域の形状（例えば単純な矩形など）を記憶しておく。そして、制御部１１は、特定した画像領域の形状が不揮発性記憶部１２に記憶されている形状に一致しない場合、特定した画像領域の形状を不揮発性記憶部１２に記憶されている内容に従って理想的な形状に変更する。このようにすれば、画像処理装置１はこのような不自然な画像領域を除去することが可能となる。
【００３２】
また、第１実施形態では、制御部１１は、文字認識を行った後に、その認識結果を不揮発性記憶部１２に記憶させるようにしていたが、文字認識処理を行わずに、被追記画像データをそのまま記憶するようにしてもよい。被追記画像が常に文字画像であるとは限らないし、また、被追記画像を画像データのまま保持しておきたい場合もあるからである。また、制御部１１は、文字認識結果のみを記憶するのではなく、文字認識結果と被追記画像データとを一緒にして不揮発性記憶部１２に記憶するようにしてもよい。
【００３３】
第１実施形態では、「セキュリティ対策講座−ネットワーク社会のここが危ない」と「総務部田中宛」という文字列全体をキーワードとして指定された被追記画像として記憶していたが、これ以外にも、次のような方法もある。例えば、「セキュリティ」、「対策」、「講座」、「ネットワーク社会」、「危ない」、「総務」、「田中」等の様々なキーワードを不揮発性記憶部１２に記憶しておき、制御部１１は、ステップＳ６における文字認識の結果に含まれる文字列の中に、記憶していたキーワードと一致する文字列がある場合には、そのキーワードを不揮発性記憶部１２に記憶するようにしてもよい。
【００３４】
また、第１実施形態では、追記を行う際のルールとして、文書のタイトルにふさわしい内容には赤色のペンで、文書の日付には黄色のペンで、文書中の重要なキーワードには青色のペンで、それぞれアンダーラインを施すということが事前に決められていた。このようなルールを事前に決めずに、次のようにして追記時にルールを策定するようにしてもよい。不揮発性記憶部１２には、例えば「タイトル」、「件名」、「題名」・・・等のように文書のタイトルを表す属性名を記憶しておく。追記者は、図３に示すような文書原本中の「件名：セキュリティ対策講座開催の件」という文字列のうち、「件名」と、「セキュリティ対策講座開催の件」という文字列に対してそれぞれ同じ色で別々のアンダーラインを施す。制御部１１は、抽出した被追記画像を追記画像の色別に分類し、「件名」、「セキュリティ対策講座開催の件」という文字画像を得る。そして、制御部１１は、不揮発性記憶部１２に記憶されている属性名に一致する被追記画像「件名」と、それ以外の被追記画像「セキュリティ対策講座開催の件」とを対応付けて記憶する。このようにすれば、追記者は、同一の色で、属性名（ここでは「件名」）と属性値（ここでは「セキュリティ対策講座開催の件」に追記しておくだけで、画像処理装置１に属性名と属性値を関連付けて記憶させることができる。よって、画像処理装置１にあらかじめ色と属性の対応関係を記憶させておく必要がなくなる。もちろん、タイトル以外にも様々な属性名を取り扱うことができる。
【００３５】
また、画像処理装置１はパーソナルコンピュータによって実現してもよいし、この画像処理装置１の機能を備えた複合機によって実現してもよい。また、画像処理装置１の機能の一部を画像読取装置２によって実現してもよい。また、画像処理装置１の制御部１１は、抽出した被追記画像データを画像処理装置１に内蔵された不揮発性記憶部１２に記憶するのではなく、フロッピー（登録商標）ディスクやその他の記録媒体に記憶するようにしてもよい。なお、画像処理プログラムＰＲＧは、磁気ディスク、フロッピー（登録商標）ディスク、ＣＤ（Compact Disk），ＤＶＤ（Digital Versatile Disk），ＲＡＭ等の種々の記録媒体に記録した状態で提供することが可能である。
【００３６】
（２）第２実施形態
次に、本発明の第２実施形態について説明する。
ペンを用いたマーキングには、第１実施形態のようにアンダーラインによって行う方法の他に、ペン先が比較的太いマーカーペンで文字列の上をなぞって（上塗りして）行う方法も一般的に用いられている。以下に説明する第２実施形態では、このようなペンで上塗りされた文字列を被追記画像として抽出するための仕組みについて説明する。
【００３７】
図９は、第２実施形態に係る画像処理装置１ａの構成を示す図である。この図９に示した画像処理装置１ａの構成が図１に示した画像処理装置１の構成と異なる点は、追記のなされてない文書原本の内容を表す画像データが不揮発性記憶部１２に予め記憶されているところと、画像処理プログラムＰＲＧに記述された一部の手順が異なるというところである。この第２実施形態では、図１０に例示しているように、追記画像ｃ１（ペンによる上塗り部分ｃ１）と、被追記画像ｃ２（文字列の部分ｃ２）とが重なっているので、被追記画像の画像領域を特定してその画像領域に配置された画像を抽出すると、被追記画像ｃ２だけではなく、追記画像ｃ１も抽出されてしまう。本実施形態では、被追記画像だけを分離することが目的であるから、これでは都合が悪い。
【００３８】
そこで、画像処理装置１ａは、不揮発性記憶部１２に文書原本の内容を表す画像データを予め記憶しておく。制御部１１は、図２のステップＳ３において、追記画像と所定の位置関係にある画像領域（この場合は追記画像が存在する領域そのもの）を特定すると、ステップＳ４において、不揮発性記憶部１２に記憶されている画像データから、上記画像領域に配置された画像を被追記画像として抽出する。制御部１１は、このようにして被追記画像を抽出すると、それ以降は、第１実施形態と同様の処理を実行すればよい。この第２実施形態においては、第１実施形態で述べた変形例のほか、次のような変形も可能である。
例えば、制御部１１は、限定色化した画像データから追記画像を除去し、追記画像が除去された状態の画像データから被追記画像を抽出するようにしてもよい。また、制御部１１は、限定色化した画像データから追記画像を抽出するとともに、また入力された画像データに対して２値化処理(例えば彩度による２値化など)を施して得られた白画素および黒画素からなる画像データを生成する。そして、制御部１１は、白画素及び黒画素からなる画像データから、被追記画像を抽出するようにしてもよい。
【００３９】
（３）第３実施形態
第３実施形態に係る画像処理装置は、追記文書からまず文字画像領域を抽出し、その文字画像領域の中から被追記画像を抽出するようになっている。この第３実施形態に係る画像処理装置の構成は、画像処理プログラムＰＲＧに記述された手順の一部を除いて、図１に示した画像処理装置１と同じであるから、その詳細な説明は省略する。
【００４０】
図１１は、第３実施形態に係る画像処理プログラムＰＲＧに記述された手順を示すフローチャートである。図１１において図２の内容と異なる点は、ステップＳ２とステップＳ３の間に、文字画像領域を抽出する処理（ステップＳ８）が挿入されているところである。このステップＳ８の処理によって、図３に示すような画像データから、図１２に示すような文字画像領域のみを切り出すことになる。このように文字画像領域を切り出し、その文字画像領域の中から、追記画像と所定の位置関係にある画像領域を抽出するようにすれば、被追記画像が文字である場合には、第１実施形態よりも精度よくその被追記画像を抽出することが可能となる。例えば、画像データには、文字に限らず、図形やイメージなどのオブジェクトが含まれていることがあるが、追記者がこれらのオブジェクトを指定して追記するということはあまりなく、指定するオブジェクトは文字であることが圧倒的に多い。この第３実施形態によれば、文字画像領域を切り出してから被追記画像を抽出するので、追記者が追記時に意図していた被追記画像を抽出できる可能性が高いというわけである。
【００４１】
上記の第３実施形態は、第１実施形態と同様の変形が可能であるほか、次のような変形も可能である。
制御部１１は、画像データに含まれる画像から文字画像領域を抽出した後、抽出した文字画像領域を整形し、整形した文字画像領域の中から被追記画像を抽出するようにしてもよい。具体的には、図１３に示すように、被追記画像として「、原画像」という文字画像を抽出してから、この文字画像に含まれる各文字の大きさを所定のサイズに合わせたりするなどの整形処理を行い、その後に追記画像と所定の位置関係にある画像領域を特定して、被追記画像を抽出する。このようにすれば、より精度良く被追記画像を抽出することが可能となる。
【００４２】
（４）第４実施形態
例えばペンで文字列にアンダーラインを施す場合、追記者は意図していた文字以外の文字の下にアンダーラインを引いてしまうことがある。例えば図１３に示す「と、原画像の」という文字列のうち、「原画像」という文字列にアンダーラインを施そうとしたところ、間違って「、原画像」という文字列の下にアンダーラインを引いてしまったような場合である。
【００４３】
第４実施形態では、上記のような追記ミスがあったとしても、追記者の意図に沿った被追記画像を抽出可能な仕組みを提供するものである。図１４は、第４実施形態に係る画像処理プログラムＰＲＧに記述された手順を示すフローチャートである。図１４において図１１の内容と異なる点は、ステップＳ６とステップＳ７の間に、文字列を補正する処理（ステップＳ９）が挿入されているところである。具体的には、制御部１１は、文字認識を行った後に（ステップＳ６）、自然言語処理の各種解析手法（例えば構文解析、意味解析、文脈解析或いは形態素解析など）を用いて、言語学的に不自然な文字列を自然な文字列に補正する（ステップＳ９）。例えば図１５に示すように、制御部１１が被追記画像として「、原画像」という文字列の画像を抽出した場合、この文字列画像を文字認識して自然言語処理による解析を行うと、「、原画像」という文字列のうち、最初の「、」の存在によって不自然な文字列となっていると判断することができる。そこで、このような場合、制御部１１は「、原画像」という文字列の先頭にある「、」を除去することによって文字列を補正する。さらに、制御部１１は、この文字列「原画像」を翻訳して「original image」としてもよい。
【００４４】
自然言語処理による文字列の補正は、上記のように不自然な文字列の先頭の文字を除去する以外にも、例えば不自然な文字列の後尾の文字を除去するとか、その文字列の前後に位置する文字を当該文字列に付加するという方法で自然な文字列に補正するという方法もある。後者の方法の一例を挙げると、例えば、制御部１１が被追記画像として「キュリティ対策講座開催の」という文字列の画像を抽出した場合、この文字列画像を文字認識して自然言語処理による解析を行うと、不自然な文字列となっていると判断することができる。そこで、このような場合、制御部１１はこの文字列の前後の文字をその文字列に付加してみて、「セキュリティ対策講座開催の件」という、より自然な文字列へと補正する。
なお、この第４実施形態は、第１実施形態と同様の変形が可能である。
【図面の簡単な説明】
【００４５】
【図１】本発明の第１実施形態に係る画像処理装置の構成を示したブロック図である。
【図２】同実施形態に係る画像処理装置が実行する手順を示すフローチャートである。
【図３】同実施形態に係る画像処理装置によって処理される文書を例示した図である。
【図４】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図５】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図６】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図７】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図８】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図９】本発明の第２実施形態に係る画像処理装置の構成を示したブロック図である。
【図１０】同実施形態における追記の一例を示す図である。
【図１１】本発明の第３実施形態に係る画像処理装置が実行する手順を示すフローチャートである。
【図１２】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図１３】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【図１４】本発明の第４実施形態に係る画像処理装置が実行する手順を示すフローチャートである。
【図１５】同実施形態に係る画像処理装置が行う画像処理の過程を説明する図である。
【符号の説明】
【００４６】
１、１ａ…画像処理装置、２…画像読取装置、１１…制御部、１１１…ＣＰＵ，１１２…ＲＯＭ，１１３…ＲＡＭ，１２…不揮発性記憶部，１３…入力部，１４…表示部、１５・・・操作部、ＰＲＧ・・・画像処理プログラム。
【図１】
2006134078.tif 000003
【図２】
2006134078.tif 000004
【図３】
2006134078.tif 000005
【図４】
2006134078.tif 000006
【図５】
2006134078.tif 000007
【図６】
2006134078.tif 000008
【図７】
2006134078.tif 000009
【図８】
2006134078.tif 000010
【図９】
2006134078.tif 000011
【図１０】
2006134078.tif 000012
【図１１】
2006134078.tif 000013
【図１２】
2006134078.tif 000014
【図１３】
2006134078.tif 000015
【図１４】
2006134078.tif 000016
【図１５】
2006134078.tif 000017