(57)【特許請求の範囲】
【請求項１】
文書画像を蓄積するイメージファイルと、文書の種類ごとに文書構造のレイアウト規則を記憶する文書レイアウト知識ファイルと、文書の種類及び文書項目ごとの記述内容を記憶する文書コンテンツ知識ファイルと、上記文書レイアウト知識ファイルに記述された知識に従い、上記イメージファイルに蓄積された文書画像内の文字列と文字の切り出しを行い、複数の連続した文字列を組み合わせた矩形領域を形成し、それぞれの領域に対する座標とサイズ情報を抽出し、レイアウト情報を作成するレイアウト解析手段と、このレイアウト解析手段により文書画像から切り出された文字パターンを認識する文字認識手段と、上記レイアウト解析手段で得られる文書レイアウト情報と上記文書レイアウト知識ファイルの内容及び上記文字認識手段で得られる文字認識結果と上記文書コンテンツ知識ファイルの内容を照合することにより文書を構成する項目ごとに文字認識結果を分類する文書項目分類手段と、文書項目分類手段によって得た項目分類結果が誤った場合に、人手により修正された文書項目分類結果に基づく、上記文書コンテンツ知識ファイルの修正を指示する文書項目分類誤り修正手段と、文書項目分類誤り修正手段により指示された修正内容に従って文書コンテンツ知識ファイルを修正する文書コンテンツ知識修正手段と、文書項目分類手段によって得た文書項目ごとに分類された文字認識結果を格納する文字認識結果ファイルとを有することを特徴とする文書ファイリング装置。
【請求項２】
文書コンテンツ知識修正手段は、文書項目内に存在することを許可する単語を記憶した文書コンテンツ知識ファイル内に含まれない単語が記載された場合に、文書コンテンツ知識ファイルに単語を追加する構成にされたことを特徴とした請求項１記載の文書ファイリング装置。
【請求項３】
文書コンテンツ知識修正手段は、文書項目毎に存在することを禁止する単語を記憶した文書コンテンツ知識ファイル内に含まれた単語が記載された場合に、文書コンテンツ知識ファイルの上記単語を削除する構成にされたことを特徴とした請求項１記載の文書ファイリング装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、文書内の文字を認識して得られる文字認識結果あるいは文書イメージをファイリングする際、文書を構成する項目を自動的に分類してファイリングする文書ファイリング装置に関するものである。
【０００２】
【従来の技術】
従来の文書ファイリング装置は、固定の文書レイアウト知識及び文書コンテンツ知識を用いて文書の項目分類を行っていた。以下、特開平10-240901号公報に示された文書ファイリング装置を例に図４８及び図４９、図５０を参照して説明する。図４８は従来の文書ファイリング装置の構成図、図４９、図５０はその動作フローを示すフローチャートである。
【０００３】
イメージファイル１には、スキャナなどによって読み出された（読取りステップＳ１）文書画像が保持・格納され（文書蓄積ステップＳ２）る。イメージファイル１に格納された文書画像はレイアウト解析手段２に入力される。レイアウト解析手段２では、予め作成した読取対象文書のレイアウト知識を格納した文書レイアウト知識ファイル８を参照して、文字列、文字の座標情報などの文書レイアウトに関する情報を文書画像から抽出する文書レイアウト解析を実行する（レイアウト解析ステップＳ３）。
【０００４】
次に、文字認識手段３では、レイアウト解析手段２によるレイアウト解析の結果、１文字ごとに切り出された文字画像を文字コードに変換する（文字認識ステップＳ４）。文書項目分類手段４では、レイアウト解析手段２によるレイアウト解析の結果得られた文書レイアウト情報と文書レイアウト知識ファイル８とを比較すると共に、文字認識手段３によって得られた文字コードと文書の記述内容に関する知識を格納した文書コンテンツ知識ファイル９とを比較して文書項目ごとに文字認識結果を自動的に分類する（文書項目分類ステップＳ５）。蓄積手段５では、文書項目分類手段４によって得られる文書項目ごとの文字認識結果を文字認識結果ファイル１０に格納する（文字認識結果記憶ステップＳ６）。
【０００５】
次に検索動作について説明する。
検索手段６は、入力された検索要求（要求入力ステップＳ１１）を受けて上記文字認識結果ファイル１０に対して検索を行い、検索要求を満たす文書を同定し（検索ステップＳ１２）、同定した文字認識結果を文字認識結果ファイル１０から抽出、あるいは文字認識結果ファイル１０から抽出された文字認識結果に対応する文書画像をイメージファイル１から抽出し（抽出ステップＳ１３）、この抽出された文字認識結果、及び／または文書画像を出力する（出力ステップＳ１４）。
【０００６】
以下、図３、図４、図５、図６、図２１を用いて、図４８に示す従来の文書ファイリング装置の動作をさらに詳細に説明する。
【０００７】
まず、文書画像に対して文書項目分類を行うためには、文書レイアウト知識ファイル８及び文書コンテンツ知識ファイル９を事前に用意する必要がある。文書レイアウト知識には、文書項目の隣接関係を利用するもの、文書項目の位置・大きさを利用するものなどがある。図３は文書レイアウト知識ファイル８を作成するために例示された文書画像と文書レイアウト情報を示す。
【０００８】
図３で文書画像３１はイメージファイル１より与えられる。文書レイアウト情報は文書画像に対して人手で文書項目に該当する画像領域を設定することにより与えられる。図３の場合、左ヘッダ、右ヘッダ、表題、本文の各項目に対して、左ヘッダ領域３２、右ヘッダ領域３３、表題領域３４、本文領域３５が設定されており、このデータを用いて文書レイアウト知識ファイルを作成する。
【０００９】
文書コンテンツ知識には、文書項目で使用される単語を利用するものと、文書項目で使用されない単語を利用するものなどがある。
図３は、また文書コンテンツ知識ファイル９を作成するための文書画像と文書項目分類情報をも示している。図３で文書画像３１は上述のようにイメージファイル１より与えられ、文書項目分類情報は前記文書レイアウト情報と同様に文書画像に対して人手で文書項目に該当する画像領域を設定することにより与えられる。
【００１０】
図３の場合、左ヘッダ、右ヘッダ、表題、本文の各項目に対して、上述のように左ヘッダ領域３２、右ヘッダ領域３３、表題領域３４、本文領域３５が設定されている。これらのデータを用いて文書コンテンツ知識ファイルを作成する。
【００１１】
具体的には、図３で与えられた各項目に対する領域内に記述された文字認識結果を抽出し、項目分類のキーワードとなる単語を抽出する。図３の場合、左ヘッダに対しては「○×論文」の末尾に記載された「論文」２１１を記載キーワードとして図２１の表に登録する。同様に右ヘッダに対しては「Vol」２１２、「No」２１３を記載キーワードとする。また本文に関しては、必ず1章から記述されるため、数字の「１」２１４が記載キーワードとする。
【００１２】
また、禁止キーワードに関しては他の文書項目との混同を避けるため、他項目の記載キーワードでかつ自項目に記載される見込みのないキーワードを記載禁止キーワードとする。図２１の場合には、左ヘッダに対しては「Vol,No」２１５、右ヘッダに対しては「論文」２１６、表題に対しては「Vol,No,論文」２１７を記載禁止キーワードとして登録する。
【００１３】
このようにして、予め作成された文書レイアウト知識ファイル８により、図４に示す文書画像を処理する場合を説明する。
まず、イメージファイル１から図４に示す文書画像を読み出し、レイアウト解析手段２によって文書レイアウトを解析する。レイアウト解析は、文書レイアウト知識ファイル８に記載された内容を利用して、文書画像内の文字列，文字の切り出しを行う。上記で得た文字列切り出し結果から、複数の連続した文字列を組み合わせた矩形領域を形成し、それぞれの領域に対する座標とサイズ情報を抽出し、レイアウト情報を作成する。
【００１４】
文字認識手段３では、レイアウト解析手段２により得られた文字列切り出し，文字切り出し結果をもとに文字画像を文字コードに変換し、文字認識結果を得る。次に文書項目分類手段４では、文書レイアウト知識ファイル８の文書レイアウトと文書コンテンツ双方の情報を用いて文書の項目を分類する。
【００１５】
文書レイアウト情報を用いた分類は、文書レイアウト情報と文書レイアウト知識とを照合することにより実現する。例えば、図４の文書画像に対する文字列の組合せを変化させて複数の項目分類候補を保持した文書レイアウト情報を求め、図６に示す図３の文書画像に対する文書レイアウト知識とを、弛緩法により対応付ける。この例の場合には、図４のいかなる文字列の組合せにおいても、図６に示す文書レイアウト知識と合致するものが存在しないため、項目の対応付けが成立しない。
【００１６】
文書コンテンツを用いた分類は、文書コンテンツ情報と文書コンテンツ知識とを照合することにより実現する。例えば、図５の文書画像に対する文字列の組合せを変化させて複数の項目分類候補を保持した文書コンテンツ情報を求め、図２１に示す図３の文書画像に対する文書コンテンツ知識とを弛緩法により対応付ける。この例の場合には、図５のいかなる文字列の組合せにおいても、図２１に示す文書コンテンツ知識と合致するものが存在しないため、項目の対応付けが成立しない。
【００１７】
【発明が解決しようとする課題】
上記のように従来の文書ファイリング装置は、文書レイアウト知識及び文書コンテンツ知識が固定であるため、文書項目の分類誤りが発生した場合に知識の修正ができず、同様の文書に対して常に項目分類誤りが発生するという問題点があった。
【００１８】
また、文書項目を分類する際に、文書のレイアウトと文書のコンテンツ知識のみを利用しているので、文体のみが異なる文書項目を抽出できないという問題点があった。
【００１９】
さらに、文書項目の分類結果が単一であるために、複数の文書を区別するために有効な内容が文書項目として抽出されない場合があるという問題点があった。
【００２０】
【課題を解決するための手段】
この発明に係る文書ファイリング装置は、文書画像を蓄積するイメージファイルと、文書の種類ごとに文書構造のレイアウト規則を記憶する文書レイアウト知識ファイルと、文書の種類と文書項目ごとの記述内容を記憶する文書コンテンツ知識ファイルと、上記文書レイアウト知識ファイルに記述された知識に従い、上記イメージファイルに蓄積された文書画像内の文字列と文字の切り出しを行い、複数の連続した文字列を組み合わせた矩形領域を形成し、それぞれの領域に対する座標とサイズ情報を抽出し、レイアウト情報を作成するレイアウト解析手段と、このレイアウト解析手段により切り出された文字パターンを認識する文字認識手段と、上記レイアウト解析手段で得られる文書レイアウト情報と上記文書レイアウト知識ファイルの内容と上記文字認識手段で得られる文字認識結果と上記文書コンテンツ知識ファイルの内容を照合することにより文書を構成する項目ごとに文字認識結果を分類する文書項目分類手段と、文書項目分類手段によって得た項目分類結果が誤った場合に項目分類結果を修正する文書項目分類誤り修正手段と、文書項目分類誤り修正手段により修正された修正内容に従って上記文書レイアウト知識ファイルを修正する文書レイアウト知識修正手段と、上記文書項目分類手段によって得た文書項目ごとに分類された文字認識結果を格納する文字認識結果ファイルとを有する。
【００２１】
また、この発明に係る文書ファイリング装置の文書レイアウト知識修正手段は、文書項目の隣接関係を用いた文書レイアウト知識に対して動作する構成にされた。
【００２２】
また、この発明に係る文書ファイリング装置の文書レイアウト知識修正手段は、文書レイアウト知識ファイルに記載した文書項目の隣接条件に合致しないルールが発生した場合に、ルールに合致しない文書レイアウト知識を削除する構成にされた。
【００２３】
また、この発明に係る文書ファイリング装置の文書レイアウト知識修正手段は、文書レイアウト知識ファイルに記載した文書項目の隣接条件に合致しないルールが発生した場合に、ルールに合致しない文書レイアウト知識を追加する構成にされた。
【００２４】
また、この発明に係る文書ファイリング装置の文書レイアウト知識修正手段は、文書項目の位置と大きさ情報を用いた文書レイアウト知識に対して動作する構成にされた。
【００２５】
また、この発明に係る文書ファイリング装置の文書レイアウト知識修正手段は、文書項目の位置と大きさ情報を変更する構成にされた。
【００２６】
また、この発明に係る文書ファイリング装置の文書レイアウト知識修正手段は、１つの文書画像に対して変動を加えた複数の画像を用いて、文書レイアウト知識の変更を行う構成にされた。
【００２７】
また、この発明に係る文書ファイリング装置は、文書画像を蓄積するイメージファイルと、文書の種類ごとに文書構造のレイアウト規則を記憶する文書レイアウト知識ファイルと、文書の種類及び文書項目ごとの記述内容を記憶する文書コンテンツ知識ファイルと、上記文書レイアウト知識ファイルに記述された知識に従い、上記イメージファイルに蓄積された文書画像内の文字列と文字の切り出しを行い、複数の連続した文字列を組み合わせた矩形領域を形成し、それぞれの領域に対する座標とサイズ情報を抽出し、レイアウト情報を作成するレイアウト解析手段と、このレイアウト解析手段により文書画像から切り出された文字パターンを認識する文字認識手段と、上記レイアウト解析手段で得られる文書レイアウト情報と上記文書レイアウト知識ファイルの内容及び上記文字認識手段で得られる文字認識結果と上記文書コンテンツ知識ファイルの内容を照合することにより文書を構成する項目ごとに文字認識結果を分類する文書項目分類手段と、文書項目分類手段によって得た項目分類結果が誤った場合に項目分類結果を修正する文書項目分類誤り修正手段と、文書項目分類誤り修正手段により指示した修正内容に従って文書コンテンツ知識ファイルを修正する文書コンテンツ知識修正手段と、文書項目分類手段によって得た文書項目ごとに分類された文字認識結果を格納する文字認識結果ファイルとを有する。
【００２８】
また、この発明に係る文書ファイリング装置の文書コンテンツ知識修正手段は、文書項目内に存在することを許可する単語を記憶した文書コンテンツ知識ファイル内に含まれない単語が記載された場合に、文書コンテンツ知識ファイルに単語を追加するように構成する。
【００２９】
また、この発明に係る文書ファイリング装置の文書コンテンツ知識修正手段は、文書項目毎に存在することを禁止する単語を記憶した文書コンテンツ知識ファイル内に含まれた単語が記載された場合に、文書コンテンツ知識ファイルの上記単語を削除するように構成する。
【００３０】
また、この発明に係る文書ファイリング装置の  文書画像を蓄積するイメージファイルと、文書の種類ごとに文書構造のレイアウト規則を記憶する文書レイアウト知識ファイルと、文書の種類及び文書項目ごとの記述内容及び文体情報を記憶する文書コンテンツ知識ファイルと、上記文書レイアウト知識ファイルに記述された知識に従い、上記イメージファイルに蓄積された文書画像内の文字列と文字の切り出しを行い、複数の連続した文字列を組み合わせた矩形領域を形成し、それぞれの領域に対する座標とサイズ情報を抽出し、レイアウト情報を作成するレイアウト解析手段と、このレイアウト解析手段により文書画像から切り出された文字パターンを認識する文字認識手段と、文書項目分類を行う際に文字認識結果から文体情報を抽出するための形態素解析を行う際に使用する形態素解析辞書と、上記レイアウト解析手段で得られる文書レイアウト情報と上記文書レイアウト知識ファイルの内容及び上記文字認識手段で得られる文字認識結果及び形態素解析結果と上記文書コンテンツ知識ファイルの内容を照合することにより文書を構成する項目ごとに文字認識結果を分類する文書項目分類手段と、文書項目分類手段によって得た文書項目ごとに分類された文字認識結果を格納する文字認識結果ファイルとを有する。
【００３１】
また、この発明に係る文書ファイリング装置の  文書画像を蓄積するイメージファイルと、文書の種類ごとに文書構造のレイアウト規則を記憶する文書レイアウト知識ファイルと、文書の種類及び文書項目ごとの記述内容を記憶する文書コンテンツ知識ファイルと、上記文書レイアウト知識ファイルに記述された知識に従い、上記イメージファイルに蓄積された文書画像内の文字列と文字の切り出しを行い、複数の連続した文字列を組み合わせた矩形領域を形成し、それぞれの領域に対する座標とサイズ情報を抽出し、レイアウト情報を作成するレイアウト解析手段と、このレイアウト解析手段により文書画像から切り出された文字パターンを認識する文字認識手段と、上記レイアウト解析手段で得られる文書レイアウト情報と上記文書レイアウト知識ファイルの内容及び上記文字認識手段で得られる文字認識結果と上記文書コンテンツ知識ファイルの内容を照合することにより文書を構成する項目ごとに文字認識結果を分類し、複数の候補を出力する文書項目分類手段と、文書項目分類手段によって得た複数の文書項目分類候補を保持する文書項目候補保持手段と、文書項目候補保持手段から得られる複数の文書に対する文書項目候補に対して文書内に存在する単語表記の度数を記憶する単語表記度数ファイルと、文書項目候補保持手段から得られる文書項目候補と上記単語表記度数ファイルを用いて複数の文書項目候補から１つの文書項目を決定する文書項目決定手段と、文書項目決定手段によって得た文書項目ごとに分類された文字認識結果を格納する文字認識結果ファイルとを有する。
【００３２】
また、この発明に係る文書ファイリング装置の文書項目決定手段は、出力した文書項目分類結果が誤りであることを通知された場合に、単語表記度数ファイルを変更するように構成する。
【００３３】
また、この発明に係る文書ファイリング装置は、文書画像を蓄積するイメージファイルと、文書の種類ごとに文書構造のレイアウト規則を記憶する文書レイアウト知識ファイルと、文書の種類及び文書項目ごとの記述内容を記憶する文書コンテンツ知識ファイルと、上記文書レイアウト知識ファイルに記述された知識に従い、上記イメージファイルに蓄積された文書画像のレイアウトを解析するレイアウト解析手段と、このレイアウト解析手段により文書画像から切り出された文字パターンを認識する文字認識手段と、上記レイアウト解析手段で得られる文書レイアウト情報と上記文書レイアウト知識ファイルの内容及び上記文字認識手段で得られる文字認識結果と上記文書コンテンツ知識ファイルの内容を照合することにより文書を構成する項目ごとに文字認識結果を分類して出力する文書項目分類手段と、文書項目分類手段によって得た文書項目から各ページごとにページタイトルを抽出するページタイトル抽出手段と、複数ページからなる文書に対して各ページのページタイトルから先頭ページに対するページタイトルを文書タイトルを抽出する文書タイトル抽出手段と、文書項目分類手段、ページタイトル抽出手段及び文書タイトル抽出手段によって得た文書項目ごとに分類された文字認識結果を格納する文字認識結果ファイルとを有する。
【００３４】
【発明の実施の形態】
実施の形態１
以下、この発明の実施の形態に基づいて説明する。図中、従来装置と同一または相当部分は同一の符号を付し、その説明を省略する。
【００３５】
図１は、この発明の実施の形態１における文書ファイリング装置の構成図であり、図４８に示す従来の文書ファイリング装置と異なる点は、文書レイアウト知識修正手段７と文書項目分類誤り修正手段１１を新たに設けた処にある。
文書項目分類誤り修正手段１１は文書項目分類手段４による文書項目分類の正誤を判定し、誤りの場合には、正しい文書項目分類結果を文書レイアウト知識修正手段７に出力する。文書レイアウト知識修正手段７は文書項目分類誤り修正手段１１からの正しい文書項目分類結果により文書レイアウト知識ファイル８の変更を指示する。
【００３６】
以下、実施の形態１の動作について述べる。
イメージファイル１には、スキャナなどによって読み出された（図２のステップＳ２１）文書画像が格納され（ステップＳ２２）、この文書画像からレイアウト解析手段２により、予め作成された読取対象文書のレイアウト知識が格納された文書レイアウト知識ファイル８を参照して、文字列、文字の座標情報などの文書レイアウトに関する情報を抽出する（ステップＳ２３）。
【００３７】
次に、文字認識手段３で、レイアウト解析手段２によるレイアウト解析の結果、１文字ごとに切り出された文字画像を文字コードに変換する（ステップＳ２４）。
文書項目分類手段４で、レイアウト解析手段２によるレイアウト解析の結果得られた文書レイアウト情報と文書レイアウト知識ファイル８とを比較すると共に、文字認識手段３によって得られた文字コードと、文書の記述内容に関する知識を格納した文書コンテンツ知識ファイル９とを比較して文書項目ごとに文字認識結果を自動的に分類する文書項目分類（ステップＳ２５）を行った後、文書項目分類結果を文書項目分類誤り手段１１に入力する。
【００３８】
文書項目分類誤り修正手段１１では、文書項目分類が正確な場合は従来通り蓄積手段５に文書項目分類結果を転送するが、文書項目分類が誤りであると判定された（ステップＳ２６）場合には、正しい文書項目分類結果を文書レイアウト知識修正手段７に入力し、文書レイアウト知識ファイル８の変更を指示する（ステップＳ２７）。文書レイアウト知識修正手段７では、文書項目分類誤り修正手段１１により入力された正しい文書項目分類結果を出力できるように文書レイアウト知識ファイル８を自動的に修正する（ステップＳ２８）。
【００３９】
以下、図３〜図１８を用いて、図１に示す構成の動作を詳細に説明する。図３は、文書レイアウト知識修正手段７への第１の入力データの一例を示す説明図である。図４は、文書レイアウト知識修正手段７への第２の入力データの一例を示す説明図である。図５は、文書レイアウト知識修正手段７への第３の入力データの一例を示す説明図である。
【００４０】
図６は、図３に示す第１の入力データを元に作成した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第１の説明図である。図７は、図４に示す第２の入力データの追加により、文書レイアウト知識修正手段７が修正した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第１の説明図である。図８は、図５に示す第３の入力データの追加により、文書レイアウト知識修正手段７が修正した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第１の説明図である。
【００４１】
図９は、第１の入力データを元に作成した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第２の説明図である。図１０は、第２の入力データの追加により、文書レイアウト知識修正手段７が修正した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第２の説明図である。図１１は、第３の入力データの追加により、文書レイアウト知識修正手段７が修正した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第２の説明図である。
【００４２】
図１２は文書レイアウト知識修正手段７への第４の入力データの一例を示す説明図である。図１３は第４の入力データの追加により、文書レイアウト知識修正手段７が修正した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第１の説明図である。図１４は第４の入力データの追加により、文書レイアウト知識修正手段７が修正した項目隣接関係に基づく文書レイアウト知識ファイル８の内容の一例を示す第２の説明図である。
【００４３】
図１５は文書項目の位置・大きさに基づく文書レイアウト知識ファイル８の内容の一例を示す説明図である。図１６は文書項目分類手段４の出力結果の一例を示す説明図である。図１７は文書項目分類誤り修正手段１１の動作を説明するための説明図である。図１８は文書レイアウト知識修正手段７が修正した文書項目の位置・大きさに基づく文書レイアウト知識ファイル８の内容の一例を示す説明図である。
【００４４】
まず、文書画像に対して文書項目分類を行うためには、文書レイアウト知識ファイル８を事前に用意する必要がある。文書レイアウト知識には、文書項目の隣接関係を利用するもの、文書項目の位置・大きさを利用するものなどがある。
図３は文書レイアウト知識ファイル８を作成するために例示された文書画像と文書レイアウト情報を示す。図３で文書画像３１はイメージファイル１より与えられ、文書レイアウト情報は文書画像に対して人手で文書項目に該当する画像領域を設定することにより与えられる。図３の場合、左ヘッダ、右ヘッダ、表題、本文の各項目に対して、左ヘッダ領域３２、右ヘッダ領域３３、表題領域３４、本文領域３５が設定されている。このデータを用いて文書レイアウト知識ファイル８を人手により作成する。
【００４５】
図６に示す文書レイアウト知識ファイル８の例では、文書レイアウト知識を文書項目間の隣接関係で記述する。図３に示す文書画像３１における文書項目領域間の隣接関係を求め、図６の隣接関係を示す表に記述する。例えば、左ヘッダと表題は水平方向座標で重なり合っており、中間に遮る文字列がないため、左ヘッダの下連接項目として表題に対応する連番「３」を左ヘッダ下隣接情報６１に記載する。
【００４６】
表題に関しては、右ヘッダと左ヘッダの双方の文書項目と隣接するため、左ヘッダと右ヘッダ双方に隣接することを表す「１and２」を表題上隣接情報６２に記述する。本文に関しては、左ヘッダ及び右ヘッダと水平方向座標で重なりあっているが表題が遮っているため、隣接項目「（なし）」を本文下隣接情報６３に記載する。同様にして、全ての文書項目に対して隣接関係を求め、図６に示す表のカラムに数値を書き込み、表を完成させ、これを文書レイアウト知識ファイル８として保持する。
【００４７】
次に、文書レイアウト知識修正手段７の動作について説明する。文書レイアウト知識修正手段７は、文書項目分類誤り修正手段１１において文書項目分類誤りと判定された場合に、図６に示す文書レイアウト知識ファイル８を修正する。
【００４８】
例えば、図４に示す文書画像４１の左ヘッダ４２は表題４４とは水平方向座標で領域が重なり合っていないため、図３に示す文書画像３１とは文書レイアウトが異なり文書画像３１に対応する図６に示す知識ファイル８では文書項目分類誤りが発生する。
【００４９】
文書項目分類誤り修正手段１１により左ヘッダ４２に関連する正しい項目分類情報がセットされた場合、文書レイアウト知識修正手段は図４の文書項目分類情報をもとに、図６に示す文書レイアウト知識ファイル８を図７のように変更する。すなわち、図４において左ヘッダ領域４２と表題領域４４は水平方向座標で重なり合っていないため、左ヘッダ下隣接情報は図６の「３」６１から図７の「（特定できず）」７１に変更する。また、表題上隣接情報７２は、左ヘッダと右ヘッダの双方に隣接していたが、図４では、右ヘッダのみと隣接しているため、図６の「１and２」６２から図７の「２」７２に変更する。
【００５０】
上記の操作を表中すべての項目に対して実行することにより、図７に示す文書レイアウト知識ファイル８が得られる。さらに同様の操作で図５に示す文書画像５１及び正しい項目分類情報５２〜５５により、図７の文書レイアウト知識ファイル８は、図８に示す文書レイアウト知識ファイル８に変更される。
上記のように、文書レイアウト知識修正手段７は、学習に用いられたデータの隣接関係の中から必ず満たさなければならない条件を文書レイアウト知識ファイル８に設定する。
【００５１】
次に、文書レイアウト知識修正手段７の他の動作について説明する。
まず、文書レイアウト知識ファイル８を事前に用意する。文書レイアウト知識には、文書項目の隣接関係を用いる。図３は文書レイアウト知識ファイル８を作成するために例示された文書画像と文書レイアウト情報を示す。図３で文書画像３１はイメージファイル１より与えられ、文書レイアウト情報は文書画像に対して人手で文書項目に該当する画像領域を設定することにより与える。図３の場合、左ヘッダ、右ヘッダ、表題、本文の各項目に対して、左ヘッダ領域３２、右ヘッダ領域３３、表題領域３４、本文領域３５が設定されている。このデータを用いて文書レイアウト知識ファイル８を作成する。
【００５２】
図９に示す文書レイアウト知識ファイルの例では、文書レイアウト知識を文書項目間の隣接関係で記述する。図３に示す文書項目領域間の位置関係から隣接関係を求め、図９に示す隣接関係を記述する。例えば、左ヘッダと表題は水平方向座標で重なり合っており、中間に遮る文字列がないため、左ヘッダの下連接項目として表題に対応する連番「３」を左ヘッダ下隣接情報９１に記載する。表題に関しては、右ヘッダと左ヘッダの双方の文書項目と隣接するため、左ヘッダと右ヘッダの少なくとも一方に隣接することを表す「１or２」を表題上隣接情報９２に記述する。
【００５３】
本文に関しては、左ヘッダ及び右ヘッダと水平方向座標で重なりあっているが表題が遮っているため、隣接項目「（なし）」を本文下隣接情報９３に記載する。同様にして、全ての文書項目に対して隣接関係を求め、図９に示す表のカラムに数値を書き込み、表を完成させ、これを文書レイアウト知識ファイル８として保持する。
【００５４】
次に、文書レイアウト知識修正手段７の動作について説明する。文書レイアウト知識修正手段７は、文書項目分類誤り修正手段１１において文書項目分類誤りと判定された場合に、図９に示す文書レイアウト知識ファイル８を修正する。
【００５５】
例えば、図４に示す文書画像４１の左ヘッダ４２は表題４４とは水平方向座標で領域が重なり合っていないため、図３に示す文書画像３１とは文書レイアウトが異なり文書画像３１に対応する図６に示す知識ファイル８では文書項目分類誤りが発生する。
【００５６】
文書項目分類誤り修正手段１１により左ヘッダ４２に関連する正しい項目分類情報が人手によりセットされた場合、文書レイアウト知識修正手段７は図４の文書項目分類情報をもとに、図９に示す文書レイアウト知識ファイル８を図１０のように変更する。すなわち、図４において左ヘッダ領域と本文領域４５は水平方向座標で重なり合っているため、左ヘッダ下隣接情報は図９の「３」６１から図１０の「３or４」１０１に変更する。また、表題上隣接情報は、図４では、右ヘッダと隣接しているため、図６の「１or２」６２のまま変更しない。
【００５７】
上記の操作を表中すべての項目に対して実行することにより、図１０に示す文書レイアウト知識ファイル８が得られる。さらに同様の操作で図５に示す文書画像５１及び正しい項目分類情報５２〜５５により、図１０の文書レイアウト知識ファイル８は、図１１に示す文書レイアウト知識ファイル８に変更される。上記のように、文書レイアウト知識修正手段７は、学習に用いられたデータの隣接関係の中から満たす必要がある条件を文書レイアウト知識ファイル８に設定する。
【００５８】
次に、文書項目分類誤り修正手段１１の動作について説明する。
上記実施の形態において、文書項目分類誤り修正手段１１は、イメージファイルに格納された文書画像に対してのみ正しい項目分類情報を設定して文書レイアウト知識修正手段７に入力していたが、文書画像に変動を加えた画像に対する項目分類情報を文書レイアウト知識修正手段７に入力するように構成する。
【００５９】
図１２は、図４の文書画像を回転させた文書画像と文書項目分類情報を示す。文書画像が回転しているため、文書項目の隣接関係が図３、図４、図５に示す他の３つの文書画像とは異なる。この文書画像と文書項目分類情報を文書レイアウト知識修正手段７に入力すると、図１２では、右ヘッダと左ヘッダの隣接関係が崩れ、図８の文書レイアウト知識ファイル８は図１３の文書レイアウト知識ファイル８に変更される。同様に、図１１の文書レイアウト知識ファイル８は、図１４の文書レイアウト知識ファイル８に変更される。
【００６０】
次に、文書レイアウト知識修正手段７の他の動作について説明する。
まず、文書レイアウト知識ファイル８を事前に用意する。文書レイアウト知識には、文書項目の位置・大きさ情報を用いる。図１５は文書レイアウト知識ファイル８の一例を示し、文書項目の存在する領域を左上点水平位置、左上点垂直位置、幅、高さの長方形で記述する。
【００６１】
図１５の文書レイアウト知識ファイル８を用いて、図１６の文書画像１６１に対して文書項目分類手段４を適用すると文書項目分類誤りが発生する。図１６の場合、文書画像１６１に対する項目分類結果として、左ヘッダ領域１６２、右ヘッダ領域１６３、表題領域１６４、本文領域１６５が出力され、表題領域１６４と本文領域１６５で誤った領域を抽出する。文書項目分類誤り修正手段１１では、上記の文書項目分類誤りを正しく修正する。修正の一例を図１７に示す。文書項目分類誤り修正手段１１において、表題領域１７１と本文領域１７２に対する領域が変更する。
【００６２】
文書レイアウト知識修正手段７では、上記の文書項目分類誤り修正手段１１で人手により得られる正しい文書項目分類情報に基づき、文書レイアウト知識ファイルを修正する。具体的には、文書レイアウト知識ファイル８の内容と、文書項目分類手段４の出力結果と、文書項目分類誤り修正手段１１より出力される文書項目座標修正値を用いて、文書レイアウト知識ファイル８を修正する。以下、図１８を用いて説明する。
【００６３】
図１８において、各文書項目に対して、文書レイアウト知識１８１、文書項目分類結果１８２、文書項目座標修正値１８３が入力される。次に、文書項目分類結果１８２と文書項目座標修正値１８３との各項目間の数値差異を調べる。図１８の場合、表題の高さ情報、本文の左上点垂直位置、本文の高さが修正されていることがわかる。
【００６４】
次に、［式1］に従い文書レイアウト知識ファイル８を修正する。［式１］によれば、文書項目分類結果と文書項目座標修正値は同一である場合には文書レイアウト知識は変更せず、文書項目座標値が修正されている場合に限り、文書レイアウト知識を変更する。つまり、図１８の場合は、表題の高さ情報、本文の左上点垂直位置、本文の高さに対する数値１８４が［式１］2)に従い変更され、変更後の文書レイアウト知識における、表題の高さ情報、本文の左上点垂直位置、本文の高さに対する数値１８５に反映される。
【００６５】
0003870672.tif 000002
【００６６】
ただし、iは文書項目、jはデータ種別情報（左上点水平座標、左上点垂直座標、幅、高さ）、Ｄijは文書レイアウト知識ファイルの数値、Ｒijは文書項目分類結果の数値、Ｒ'ijは文書項目座標修正値、Ｄ'ijは変更後の文書レイアウト知識ファイルを示す。
【００６７】
上記実施の形態１によれば、文書レイアウト知識に反する文書画像が入力された場合でも、文書レイアウト知識修正手段７により文書レイアウト知識を変更できるように構成したため、次回以降、同様の文書画像に対して正確な文書項目分類が可能となる。また、文書項目分類誤り修正手段１１により、文書画像に変動を加えた画像を対象にして文書レイアウト知識ファイル８を変更するように構成したため、少量の文書画像で変動に強い文書レイアウト知識ファイル８を作成することが可能となる。
【００６８】
実施の形態２
以下、図面に基づいて、この発明の実施の形態２について説明する。図１９は、この発明の実施の形態２の文書ファイリング装置の構成図である。
この実施の形態２が、図１に示す上記実施の形態１と異なる点は、文書レイアウト知識ファイル８を修正する文書レイアウト知識修正手段７の代わりに、文書コンテンツ知識ファイル９を修正する文書コンテンツ知識修正手段１９１を備えた処にある。
【００６９】
次に実施の形態２の動作について述べる。
スキャナなどによって読み出された文書画像は従来の装置と同様に、イメージファイル１に格納され、レイアウト解析手段２、文字認識手段３、文書項目分類手段４により、文書画像の保持、レイアウト解析、文字認識、文書項目分類（図２０の各ステップＳ２１〜Ｓ２５）を行った後、文書項目分類結果を文書項目分類誤り手段１１に入力する。
【００７０】
文書項目分類誤り修正手段１１では、文書項目分類が正確な場合は従来通り蓄積手段５に文書項目分類結果を転送するが、文書項目分類が誤りであると判定された場合には、人手により修正された正しい文書項目分類結果を文書コンテンツ知識修正手段１９１に入力し、文書コンテンツ知識ファイル９の変更を指示する（図２０の文書項目分類誤り判定ステップＳ２６及び文書項目分類修正ステップＳ２０１）。文書コンテンツ知識修正手段１９１では、文書項目分類誤り修正手段１１により入力された正しい文書項目分類結果を出力できるように文書コンテンツ知識ファイル９を自動的に修正する（図２０の文書コンテンツ知識修正ステップＳ２０２）。
【００７１】
以下、図２１〜図２３を用いて、図１９に示す構成の発明の動作をさらに詳細に説明する。
【００７２】
図２１は、図３に示す第1の入力データを元に作成した文書コンテンツ知識ファイル９の内容の一例を示す説明図である。図２２は、図５に示す第３の入力データの追加により文書コンテンツ知識修正手段１９１が修正した文書コンテンツ知識ファイル９の内容の一例を示す第1の説明図である。図２３は、図５に示す第３の入力データの追加により文書コンテンツ知識修正手段１９１が修正した文書コンテンツ知識ファイル９の内容の一例を示す第２の説明図である。
【００７３】
まず、文書画像に対して文書項目分類を行うためには、文書コンテンツ知識ファイル９を事前に用意する必要がある。文書コンテンツ知識には、文書項目で使用される単語を利用するものと、文書項目で使用されない単語を利用するものなどがある。図３は文書コンテンツ知識ファイル９を作成するために例示された文書画像と文書項目分類情報を示す。
【００７４】
図３で文書画像３１はイメージファイル１より与えられ、文書項目分類情報は文書画像に対して人手で文書項目に該当する画像領域を設定することにより与える。図３の場合、左ヘッダ、右ヘッダ、表題、本文の各項目に対して、左ヘッダ領域３２、右ヘッダ領域３３、表題領域３４、本文領域３５が設定されている。これらのデータを用いて文書コンテンツ知識ファイルを作成する。具体的には、図３で与えられた各項目に対する領域内に記述された文字認識結果を抽出し、項目分類のキーワードとなる単語を抽出する。
【００７５】
図３の場合、左ヘッダに対しては「○×論文」の末尾に記載された「論文」２１１を記載キーワードとして図２１の表に登録する。同様に右ヘッダに対しては「Vol」２１２、「No」２１３を記載キーワードとする。また本文に関しては、必ず1章から記述されるため、数字の「１」２１４が記載キーワードとする。また、禁止キーワードに関しては他の文書項目との混同を避けるため、他項目の記載キーワードでかつ自項目に記載される見込みのないキーワードを記載禁止キーワードとする。図２１の場合には、左ヘッダに対しては「Vol,No」２１５、右ヘッダに対しては「論文」２１６、表題に対しては「Vol,No,論文」２１７を記載禁止キーワードとして登録する。
【００７６】
上記の文書コンテンツ知識ファイル９を用いて、図４に示す第2の入力データ文書画像４１に対して文書項目分類処理を実行すると、全てが文書コンテンツ知識ファイル９と合致し、文書項目分類が正確な場合であり、文書項目分類誤り修正手段１１は蓄積手段５に文書項目分類結果を転送する。
【００７７】
また、上記の文書コンテンツ知識ファイル９を用いて、図５に示す文書画像に対して文書項目分類処理を実行すると、右ヘッダに文書コンテンツ知識ファイルと合致しない記述があるため文書項目分類誤りとなり、文書項目分類誤り修正手段１１により図５に示す文書項目情報が、文書コンテンツ知識修正手段１９１に入力される。これにより、右ヘッダ領域に記載された単語を自動抽出し、右ヘッダの記載キーワードとして「第」２２１、「巻」２２２、「番」２２３を登録する。ただし、「論文」に関しては記載禁止キーワードとして登録されているため、記載キーワードとして登録しない。これにより、右ヘッダ領域に対する記載キーワードが増し、正確な項目分類が実現できる。
【００７８】
次に、文書コンテンツ知識修正手段９の他の動作について説明する。
【００７９】
文書コンテンツ知識ファイル９の初期状態は、上記動作例と同様に図２１のものを用いる。上記の文書コンテンツ知識ファイル９を用いて、図５に示す文書画像に対して文書項目分類処理を実行すると、右ヘッダに文書コンテンツ知識ファイルと合致しない記述があるため文書項目分類誤りとなり、文書項目分類誤り修正手段１１により図５に示す文書項目情報が文書コンテンツ知識修正手段１９１に入力される。これにより、右ヘッダ領域に記載された単語を自動抽出し、右ヘッダの記載禁止キーワード「論文」２１６を記載禁止キーワードから抹消する。これにより、右ヘッダ領域に対する記載禁止キーワードが減少し、正確な項目分類が実現できる。
【００８０】
上記実施の形態２によれば、文書コンテンツ知識ファイル９に反する文書画像が入力された場合でも、文書コンテンツ知識修正手段１９１により文書コンテンツ知識ファイル９を変更できるように構成したため、次回以降、同様の文書画像に対して正確な文書項目分類が可能となる。
【００８１】
実施の形態３
以下、図面に基づいて、この発明の実施の形態３について説明する。図２４は、この発明の実施の形態３による文書ファイリング装置構成図である。
２４１は形態素解析辞書である。文書コンテンツ知識ファイル９には文書項目の文体情報が保持される。文書項目分類手段４は文字認識手段３による文字認識結果に対して形態素解析辞書２４１を参照して形態素解析を行い、この形態素解析結果と、文書コンテンツ知識ファイル９に格納された文体情報との照合をとることにより、文体情報を用いた文書の項目分類を行う。
図中、従来の装置と同一または相当部分は同一の符号を付し、その説明を省略する。
【００８２】
スキャナなどによって読み出された文書画像は従来の装置と同様に、イメージファイル１に格納される。イメージファイル１に格納された文書画像は、レイアウト解析手段２、文字認識手段３により、従来の装置と同様に、レイアウト解析、文字認識、レイアウト解析、文字認識、（図２５の各ステップＳ２１〜Ｓ２４）を行った後、文書項目分類手段４にて文書項目分類処理（図２５のステップＳ２５１）を実行する。
【００８３】
以下、図２６〜図２７を用いて、図２４に示す構成の発明の動作を詳細に説明する。
図２６は、文書コンテンツ知識ファイルに格納された文体情報の一例を示す説明図である。図２７は、文字認識結果に対して形態素解析を行った結果の一例を示す説明図である。
【００８４】
文体情報を用いた文書項目分類を行うために、まず文書コンテンツ知識ファイル９に文体情報を格納する必要がある。図２６では文体情報として末尾単語の品詞状態を記述しており、左ヘッダに対しては「名詞止め」２６１を、右ヘッダには、「数字止め」、「助数詞止め」２６２を、表題には「名詞止め」２６３、本文には文章の中途でページ換えが行われるため「（任意）」２６４なる文体情報を設定している。この文書コンテンツ知識ファイルを用いて、文書項目の分類を行う。
【００８５】
一方、文書項目分類手段４では、文字認識手段３から得られた文字認識結果に対して形態素解析辞書２４１を参照して形態素解析を行い、文字認識結果から文体情報を抽出する。図２７は、形態素解析結果の一例を示し、図１７に示す文書画像の表題についての文字認識結果に対する形態素解析結果を示す。形態素解析の結果、文字認識結果は複数の単語に分割され、それぞれに品詞の情報が付加される。
例えば、「インターネット」、「技術」には名詞の属性が、「関する」に対しては、サ変自動詞の属性が付与される。
【００８６】
次に、上記の文体情報を格納した文書コンテンツ知識ファイル９と形態素解析結果を照合する。図２６に示す文書コンテンツ知識ファイルを用いる場合、文体情報は文末に関する品詞情報を用い、図２７に示した形態素解析結果の文末単語の品詞をもとに文書項目を判定する。文書項目分類の手法に関しては、複数の初期候補を用意し徐々に絞り込む従来技術に示した手法をそのまま用いる。
【００８７】
この時、文書の末尾の品詞情報が文書コンテンツ知識ファイルの内容と合致しない場合に、その選択肢の優先度が下がるように制御する。図２７の例の場合、表題に関しては図２６では「名詞止め」２６３の指定がされているが、図２７の1行目のみの文字列に関しては、末尾が「サ変自動詞」であるため優先度を下げ、2行目のみ及び1行目と2行目を合わせた文字列に関しては末尾単語が「名詞」であるため優先度を上げるように制御する。
【００８８】
これにより、誤った文書項目分類を抑制でき、正確な文書項目分類が可能となる。
【００８９】
実施の形態４
以下、図面に基づいて、この発明の実施の形態４について説明する。図２８は、実施の形態４の文書ファイリング装置構成図である。この実施の形態４は従来の装置と同様に、イメージファイル１、レイアウト解析手段２、文字認識手段３、文書項目分類手段４により、文書画像読み取り、文書画像の保持、レイアウト解析、文字認識、文書項目分類（図２９の各ステップＳ２１〜Ｓ２５）を行う。
【００９０】
文書項目分類手段４により文書項目分類を行った後、複数の候補からなる文書項目分類結果を文書項目候補保持手段２８１に一旦格納する（図２９の文書項目分類候補蓄積ステップＳ２９１）。文書項目決定手段２８２は、文書項目候補保持手段２８１に格納された複数の文書に対する文書項目分類候補を読み出し、各文書の同一項目内の記述内容が重複のしないように候補の中から最適なものを選択して、蓄積手段に出力する（図２９の文書項目決定ステップＳ２９２）。
また、文書項目決定手段２８２は読み出した文書項目分類候補の単語抽出を行い、単語ごとの頻度数をカウントして、単語表記度数ファイル２８３に表として保持させる。
なお、従来の装置と同一または相当部分は、図中同一の符号を付し、その説明を省略する。
【００９１】
以下、図３０〜図４２を用いて、図２８に示す構成の発明の動作を詳細に説明する。図３０は、文書画像と文書項目分類候補の例を示す第1の説明図である。３０１は第1の文書画像を示し、３０２は第1の文書画像の文書項目分類第1位候補を示し、３０３は第1の文書画像の文書項目分類第２位候補を示す。また、３０４は第２の文書画像を示し、３０５は第２の文書画像の文書項目分類第1位候補を示し、３０６は第２の文書画像の文書項目分類第２位候補を示す。
【００９２】
図３１は、図３０に示す文書項目候補により作成した単語表記度数ファイル２８３の例を示す説明図である。図３２は、文書項目決定手段２８２の動作を説明する説明図であり、図３１に示す単語表記度数ファイル２８３を用いて、図３０に示す文書項目候補に対して頻出単語の含有率を算出した結果を示す。図３３は文書項目決定手段２８２の出力内容を説明する説明図であり、３０３は文書項目決定手段２８２により決定した第1の文書画像３０１に対する文書項目分類結果を示し、３０６は文書項目決定手段２８２により決定した第２の文書画像３０４に対する文書項目分類結果を示す。
【００９３】
図３４は、文書画像と文書項目分類候補の例を示す第２の説明図である。３４１は第３の文書画像を示し、３４２は第３の文書画像の文書項目分類第1位候補を示し、３４３は第３の文書画像の文書項目分類第２位候補を示す。図３５は文書項目決定手段２８２の動作を説明する説明図であり、図３１に示す単語表記度数ファイル２８３を用いて、図３４に示す文書項目候補に対して頻出単語の含有率を算出した結果を示す。図３６は、文書項目決定手段２８２の出力内容を説明する説明図であり、３４２は文書項目決定手段２８２により決定した第３の文書画像３４１に対する文書項目分類結果を示す。
【００９４】
図３７は、文書画像と文書項目分類候補の例を示す第２の説明図である。３７１は第４の文書画像を示し、３７２は第４の文書画像の文書項目分類第1位候補を示し、３７３は第４の文書画像の文書項目分類第２位候補を示す。図３８は文書項目決定手段２８２の動作を説明する説明図であり、図３１に示す単語表記度数ファイル２８３を用いて、図３７に示す文書項目候補に対して頻出単語の含有率を算出した結果を示す。図３９は、文書項目決定手段２８２の出力内容を説明する説明図であり、３９２は文書項目決定手段２８２により決定した第４の文書画像３７１に対する文書項目分類結果を示す。
【００９５】
図４０は、単語表記度数ファイルの更新方法を説明するための説明図である。図４１は、文書項目決定手段２８２の動作を説明する説明図であり、図４０に示す更新後の単語表記度数ファイルを用いて、図３７に示す文書項目候補に対して頻出単語の含有率を算出した結果を示す。図４２は文書項目決定手段２８２の出力内容を説明する説明図であり、４２１は文書項目決定手段２８２により決定した第４の文書画像３７１に対する文書項目分類結果を示す。
【００９６】
本実施の形態では、レイアウト解析手段２、文字認識手段３により従来装置同様の動作を行い、文書内のレイアウト解析及び文字のコード化を実施する。その後、文書項目分類手段４により文書のレイアウト及びコンテンツ情報を用い、文書レイアウト知識ファイル８と文書コンテンツ知識ファイル９とを参照して文書項目分類を行うが、その際１つの文書項目に対して、１つの結果を出力するのではなく複数の候補を保持するように構成する。文書項目分類結果に対して複数の候補を出力し、文書項目候補保持手段２８１により各候補を保持する。
【００９７】
図３０は、本実施の形態における文書項目分類手段の出力を示し、第1の文書画像３０１に対する文書項目「文書タイトル」の候補として、第1位候補領域３０２と第２位候補領域３０３を抽出し、第２の文書画像３０４に対する文書項目「文書タイトル」の候補として、第1位候補領域３０５と第２位候補領域３０６を抽出したことを示す。
【００９８】
図３０の文書項目候補を文書項目候補保持手段２８１に蓄積し、これらの候補から「文書タイトル」にふさわしい領域を抽出する方法を考えた場合、個々の文書に対して同じような記述内容の部分を「文書タイトル」として抽出するのではなく、個々の文書のバリエーションがはっきりとわかる部分を「文書タイトル」として抽出した方が、より有用な項目分類結果となると思われる。これを実現するためには、複数の文書に共通した単語を多く含むのではなく、個々の文書固有の単語を多く含む部分を抽出することが必要である。
【００９９】
本実施の形態では、上記の機能を実現するために文書項目候補保持手段２８１に蓄積された文書に対して、単語抽出を行い、単語ごとの度数をカウントする。図３１は、図３０の各候補領域内の名詞を抽出し、その度数をカウントしたものである。単語抽出ブロック数は、単語抽出を行った候補領域の数を示し、第1及び第２の文書画像に対して２つずつ候補が存在するため、「４」３１１という数値が算出される。各単語の表記は、各候補の文字認識結果から名詞を抽出することにより作成する。図３０に示した文書の場合、「報告」３１２という単語が全ての候補に存在し、度数が最大の４となる。他の単語に関しても度数をカウントし、図３１に示す表を完成させる。この表を単語表記度数ファイル２８３として保持する。
【０１００】
次に文書項目決定手段２８２では、上記の単語表記度数ファイル２８３を用いて文書項目候補ファイルの中から「文書タイトル」にふさわしい候補を１つ選び出す処理を行う。図３０の各候補に対して、式２と図３１に示す単語表記度数ファイル２８３を適用し、文書項目を決定する。
【０１０１】
【数１】
0003870672.tif 000003
【０１０２】
例えば、文書項目候補３０２に対しては図３１に示す単語表記度数ファイル２８３から「出張」３１４の出現度数が「２」３１５であり、「報告」３１２の出現度数が「４」である。これを式２を適用すると、下記のようになる。
「出張」に対する（単語度数×単語長）＝２×２＝４
「報告」に対する（単語度数×単語長）＝４×２＝８
「書」に対する  （単語度数×単語長）＝０×１＝０
よって、Ｓ＝（４＋８＋０）／（５×４）＝６０％
【０１０３】
上記の式２により、各々の候補に対して頻出単語含有率を求めて、図３２に示す各文書項目候補に対する頻出単語含有率の表を作成する。
さらに、図３２に示す頻出単語含有率に対して式３に示す条件判定を行い、文書項目を決定する。
【０１０４】
0003870672.tif 000004
【０１０５】
式３を図３２に示す表に当てはめると、第1の文書画像の第1位候補領域に対する頻出単語含有率は６０％であり１５％を超えているため、式３のii)の条件に当てはまり、頻出単語含有率が２３．７％と最も小さい第2位候補領域が選択する。同様に第2の文書画像の第1位候補領域及び第2位候補領域に対して式３を適用すると、頻出単語含有率が２３．８％と最も小さい第2位候補領域を選択する。
【０１０６】
上記の処理により、最終的に図３３に示す領域が文書項目分類結果として出力し、「出張報告書」や「出張報告」といった文書の区別するために有効でない文書項目分類結果の出力を抑制し、文書の内容を示す文書項目を出力する。
【０１０７】
次に、図３４に示す第3の文書画像に対して、図３１に示す単語表記度数ファイル２８３を用いて文書項目を決定する場合の例について説明する。図３４は、第3の文書画像３４１と、上記実施の形態で示した文書項目分類手段４からの文書項目候補の出力結果を示す。
【０１０８】
図３４の例では文書項目候補として、第1位候補領域３４２と第2位候補領域３４３の２つの候補領域が出力されている。この２つの候補に対して、図３１に示す単語表記度数ファイル２８３と式２を適用すると、第1位候補領域と第2位候補領域の２つの領域に対して図３５に示す頻出単語含有率が求まる。この頻出単語含有率に対して式３に示す条件を当てはめると、図３６に示すとおり、第1位候補領域３４２が結果として出力され「文書タイトル」としてふさわしい内容が文書項目として出力される。
【０１０９】
次に、文書項目決定手段２８２の他の動作について説明する。図３７は、第4の文書画像３７１と、上記実施の形態で示した文書項目分類手段４からの文書項目候補の出力結果を示す。図３７の例では、文書項目候補として、第1位候補領域３４２と第2位候補領域３４３の２つの候補領域が出力されている。
【０１１０】
この２つの候補に対して、図３１に示す単語表記度数ファイル２８３と式２を適用すると、第1位候補領域と第2位候補領域の２つの領域に対して図３８に示す頻出単語含有率が求まる。この頻出単語含有率に対して、式３に示す条件を当てはめると、図３９に示すとおり、第1位候補領域３９２が結果として出力されるが、「文書タイトル」としてはふさわしくない内容が文書項目として出力される。上記のように、文書項目としてふさわしくない内容が文書項目決定手段２８２から出力された場合には、文書項目決定手段２８２により単語表記度数ファイル２８３を変更するように構成することもできる。
【０１１１】
単語表記度数ファイル２８３の変更は、文書項目としてふさわしくないと人手により判定された場合に、文書項目の候補となった領域内の文字認識結果から名詞部分を抽出し、単語表記度数ファイルに追加することにより行う。例えば、図３７の第1位候補領域３７２からは「技術」及び「ノート」という単語を抽出し、第2位候補領域からは、「標題」、「方式」、「開発」の各単語を抽出する。これを図３１に示す単語表記度数ファイルに追加すると、図４０に示す単語表記度数ファイルが作成できる。単語抽出ブロックを４から６に変更し、「技術」、「ノート」、「標題」、「方式」、「開発」の５つの単語を新たに表に追加する。
【０１１２】
図４０に示す単語表記度数ファイルを用いて、図３７の文書項目候補に対して文書項目決定手段２８２を適用すると、図３８に示した頻出単語含有率は、図４１に示す内容に変更され、第2位候補領域が文書項目分類結果として選択され、文書項目としてふさわしい内容に変更される。
【０１１３】
このように、文書項目決定手段において分類誤りが発生した場合に、単語表記度数ファイルを変更するように構成することで、正しい文書項目分類が実現できる。
【０１１４】
実施の形態５
以下、図面に基づいて、この発明の実施の形態５について説明する。図４３は、実施の形態５の文書ファイリング装置構成図である。
図４３において、４３１はページタイトル抽出手段で、文書項目分類手段４により処理された文書項目分類のページタイトルに対する文書項目分類結果を抽出する。４３２は文書タイトル項目手段で、ページタイトル抽出手段４３１で抽出された複数のページに対するページタイトルを読み出し、文書の先頭ページに位置するページタイトルを選択して、文書タイトルとして蓄積手段５により文字認識結果ファイル１０に蓄積する。
なお、図中、従来例と同一または相当部分は同一の符号を付し、その説明を省略する。
【０１１５】
スキャナなどによって読み出された文書画像は、イメージファイル１に格納・保持される。イメージファイル１に格納された文書画像は、従来の装置と同様に、レイアウト解析手段２、文字認識手段３、文書項目分類手段４により、レイアウト解析、文字認識、文書項目分類（図２９の各ステップＳ２１〜Ｓ２５）を行った後、ページタイトル抽出手段４３１によりページタイトルに対する文書項目分類結果を抽出する（図４４のページタイトル抽出ステップＳ４４１）。文書タイトル項目手段４３２では、複数のページに対するページタイトルを読み出し、文書の先頭ページに位置するページタイトルを選択して、文書タイトルとして蓄積する（図４４の文書タイトル抽出ステップＳ４４２）。
【０１１６】
以下、図４４〜図４７を用いて、図４３に示す構成の発明の動作を詳細に説明する。図４５は、文書画像とページタイトル抽出結果の例を示す説明図である。４５１は第1の文書画像を示し、４５２は第1の文書画像のページタイトル抽出結果領域を示し、４５３は第２の文書画像を示し、４５４は第２の文書画像のページタイトル抽出結果領域を示し、４５５は第３の文書画像を示し、４５６は第３の文書画像のページタイトル抽出結果領域を示す。図４６は、図４５に示した各ページのページタイトルの文字認識結果を示す。図４７は、図４６のページタイトルに対して文書タイトル抽出を行った結果を示す説明図である。
【０１１７】
本実施の形態では、レイアウト解析手段２、文字認識手段３により従来装置同様の動作を行い、文書内のレイアウト解析及び文字のコード化を実施する。その後、文書項目分類手段４により文書のレイアウト及びコンテンツ情報を用い、文書レイアウト知識ファイル８と文書コンテンツ知識ファイル９とを参照して文書項目分類を行う。
【０１１８】
その後、ページタイトル抽出手段４３１にて文書項目の１つとしてページタイトルの抽出を行う。ページタイトルの抽出は、ページタイトルは「ページの上部に記述される」、「大書される」などの文書レイアウト情報と、「体言止めが用いられる」などの文書コンテンツ情報を用いて抽出することができる。ページタイトル抽出手段では、上記の手法にてページタイトルを抽出し、ぺージタイトル抽出領域を文書の各ページに対して抽出する。図４５は、ページタイトル領域の出力結果の例を示す。また、各領域の文字認識結果は、図４６のように構成される。
【０１１９】
次に、文書タイトル抽出手段４３２では、図４６に示したページタイトルから文書タイトルを抽出する。一般に文書は複数のページから構成され、文書の先頭ページに文書全体の内容を表す表記が存在する場合が多い。このことから、複数のページからなる文書の先頭ページを人手にて指定し、指定されたページに記述されたページタイトルを文書タイトルとして抽出するように構成する。
【０１２０】
本実施の形態によれば、効果的な文書タイトルを取得することができるとともに、文書タイトルの項目を指定した検索を行えば、文書を代表するタイトルに対して検索が行え、ページタイトルの項目を指定した検索を行えば、ページ毎のタイトル検索が可能となる。
【０１２１】
【発明の効果】
この発明に係る文書ファイリング装置によれば、文書レイアウト知識に反する文書画像が入力された場合でも、文書レイアウト知識修正手段により文書レイアウト知識を変更できるように構成したため、次回以降、同様の文書画像に対して正確な文書項目分類が可能となる。また、文書項目分類誤り修正手段により、文書画像に変動を加えた画像を対象にして文書レイアウト知識ファイルを変更するように構成したため、少量の文書画像で変動に強い文書レイアウト知識ファイルを作成することが可能となる。
【０１２２】
また、この発明に係る文書ファイリング装置によれば、によれば、文書コンテンツ知識ファイルに反する文書画像が入力された場合でも、文書コンテンツ知識修正手段により文書コンテンツ知識ファイルを変更できるように構成したため、次回以降、同様の文書画像に対して正確な文書項目分類が可能となる。
【０１２３】
また、この発明に係る文書ファイリング装置によれば、誤った文書項目分類を抑制でき、正確な文書項目分類が可能となる。
【０１２４】
また、この発明に係る文書ファイリング装置によれば、文書項目決定手段において分類誤りが発生した場合に、単語表記度数ファイルを変更するように構成することで、正しい文書項目分類が実現できる。
【０１２５】
また、この発明に係る文書ファイリング装置によれば、効果的な文書タイトルを取得することができるとともに、文書タイトルの項目を指定した検索を行えば、文書を代表するタイトルに対して検索が行え、ページタイトルの項目を指定した検索を行えば、ページ毎のタイトル検索が可能となる。
【図面の簡単な説明】
【図１】  この発明の実施の形態１の文書ファイリング装置の構成図。
【図２】  図１に示す実施の形態１のフローチャート。
【図３】  文書画像及び文書項目分類結果の例を示す説明図。
【図４】  文書画像及び文書項目分類結果の例を示す説明図。
【図５】  文書画像及び文書項目分類結果の例を示す説明図。
【図６】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図７】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図８】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図９】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１０】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１１】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１２】  文書画像及び文書項目分類結果の例を示す説明図。
【図１３】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１４】  文書項目の隣接関係を用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１５】  文書項目の位置及び大きさを用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１６】  文書画像及び文書項目分類結果の例を示す説明図。
【図１７】  文書画像及び文書項目分類結果の例を示す説明図。
【図１８】  文書項目の位置及び大きさを用いた文書レイアウト知識ファイルの内容の例を示す説明図。
【図１９】  この発明の実施の形態２の文書ファイリング装置の構成図。
【図２０】  図１９に示す実施の形態２のフローチャート。
【図２１】  文書コンテンツファイルの内容の例を示す説明図。
【図２２】  文書コンテンツファイルの内容の例を示す説明図。
【図２３】  文書コンテンツファイルの内容の例を示す説明図。
【図２４】  この発明の実施の形態３の文書ファイリング装置の構成図。
【図２５】  図２４に示す実施の形態３のフローチャート。
【図２６】  文体情報を用いた文書コンテンツファイルの内容の例を示す説明図。
【図２７】  文字認識結果に対する形態素解析結果の例を示す説明図。
【図２８】  この発明の実施の形態４の文書ファイリング装置の構成図。
【図２９】  図２８に示す実施の形態４のフローチャート。
【図３０】  文書画像及び文書項目分類結果の例を示す説明図。
【図３１】  単語表記度数ファイルの内容の例を示す説明図。
【図３２】  文書項目決定手段の動作を説明する動作説明図。
【図３３】  文書画像及び文書項目決定手段の出力例を示す説明図。
【図３４】  文書画像及び文書項目候補の例を示す説明図。
【図３５】  文書項目決定手段の動作を説明する動作説明図。
【図３６】  文書画像及び文書項目決定手段の出力例を示す説明図。
【図３７】  文書画像及び文書項目候補の例を示す説明図。
【図３８】  文書項目決定手段の動作を説明する動作説明図。
【図３９】  文書画像及び文書項目決定手段の出力例を示す説明図。
【図４０】  単語表記度数ファイルの内容の例を示す説明図。
【図４１】  文書項目決定手段の動作を説明する動作説明図。
【図４２】  文書画像及び文書項目決定手段の出力例を示す説明図。
【図４３】  この発明の実施の形態５の文書ファイリング装置の構成図。
【図４４】  図４３に示す実施の形態５のフローチャート。
【図４５】  文書画像及び文書項目分類結果の例を示す説明図。
【図４６】  ページタイトル抽出手段の動作を説明する動作説明図。
【図４７】  文書タイトル抽出手段の動作を説明する動作説明図。
【図４８】  従来の文書ファイリング装置の構成ブロック図。
【図４９】  従来の文書ファイリング装置の動作フローを示すフローチャート。
【図５０】  従来の文書ファイリング装置の動作フローを示すフローチャート。
【符号の説明】
１：イメージファイル、２：レイアウト解析手段、３：文字認識手段、
４：文書項目分類手段、５：蓄積手段、６：検索手段、
７：文書レイアウト知識修正手段、８：文書レイアウト知識ファイル、
９：文書コンテンツ知識ファイル、１０：文字認識結果ファイル、
１１：文書項目分類誤り修正手段。
【図１】
0003870672.tif 000005
【図２】
0003870672.tif 000006
【図３】
0003870672.tif 000007
【図４】
0003870672.tif 000008
【図５】
0003870672.tif 000009
【図６】
0003870672.tif 000010
【図７】
0003870672.tif 000011
【図８】
0003870672.tif 000012
【図９】
0003870672.tif 000013
【図１０】
0003870672.tif 000014
【図１１】
0003870672.tif 000015
【図１２】
0003870672.tif 000016
【図１３】
0003870672.tif 000017
【図１４】
0003870672.tif 000018
【図１５】
0003870672.tif 000019
【図１６】
0003870672.tif 000020
【図１７】
0003870672.tif 000021
【図１８】
0003870672.tif 000022
【図１９】
0003870672.tif 000023
【図２０】
0003870672.tif 000024
【図２１】
0003870672.tif 000025
【図２２】
0003870672.tif 000026
【図２３】
0003870672.tif 000027
【図２４】
0003870672.tif 000028
【図２５】
0003870672.tif 000029
【図２６】
0003870672.tif 000030
【図２７】
0003870672.tif 000031
【図２８】
0003870672.tif 000032
【図２９】
0003870672.tif 000033
【図３０】
0003870672.tif 000034
【図３１】
0003870672.tif 000035
【図３２】
0003870672.tif 000036
【図３３】
0003870672.tif 000037
【図３４】
0003870672.tif 000038
【図３５】
0003870672.tif 000039
【図３６】
0003870672.tif 000040
【図３７】
0003870672.tif 000041
【図３８】
0003870672.tif 000042
【図３９】
0003870672.tif 000043
【図４０】
0003870672.tif 000044
【図４１】
0003870672.tif 000045
【図４２】
0003870672.tif 000046
【図４３】
0003870672.tif 000047
【図４４】
0003870672.tif 000048
【図４５】
0003870672.tif 000049
【図４６】
0003870672.tif 000050
【図４７】
0003870672.tif 000051
【図４８】
0003870672.tif 000052
【図４９】
0003870672.tif 000053
【図５０】
0003870672.tif 000054