(57)【要約】【課題】文書データ中の数値情報の正当性の確認を効率よく支援する。【解決手段】文書データ処理装置１の重要表現抽出部１６は、記憶装置１２の辞書情報記憶部１３から重要表現抽出・メッセージ作成ルール辞書を読み出し、当該辞書の抽出パターンと入力文とが適合した場合には、当該入力文中の抽出パターンとの適合表現をもとに重要表現を抽出する。確信度計算部１７は、重要表現抽出処理結果の内容が入力文中の重要表現としてどれほど信頼できるかを示す確信度を計算する。メッセージ作成部１８は、抽出済みの重要表現をユーザに提示するためのメッセージを重要表現抽出・メッセージ作成ルール辞書から参照する。メッセージ作成部１８は、参照したメッセージの変数部分に抽出済み重要表現を代入し、重要表現をユーザに提示するためのメッセージの文言を作成し、計算済みの確信度をもとにメッセージの強調色を決定する。【選択図】      図１
2008305105.tif 000002
【特許請求の範囲】
【請求項１】
文書データを入力する文書入力手段と、
文書データ中から重要情報を抽出するための規則情報および当該抽出された重要情報の信頼性を示す確信度を計算するための規則情報を記憶する記憶手段と、
前記記憶手段に記憶される規則情報に基づき、前記文書入力手段により入力した文書データ中から重要情報を抽出する抽出手段と、
前記記憶手段に記憶される規則情報に基づき、前記抽出手段により抽出した重要情報の信頼性を示す確信度を計算する計算手段と、
前記抽出手段により抽出した重要情報、および当該重要情報について前記計算手段により計算した確信度に基づいて前記重要情報の確認用メッセージを作成する作成手段と
を備えたことを特徴とする文書データ処理装置。
【請求項２】
表情報を含む文書データを入力する文書入力手段と、
文書データ中から重要情報を抽出するための規則情報を記憶する記憶手段と、
前記記憶手段に記憶される規則情報に基づき、前記文書入力手段により入力した文書データ中から重要情報を抽出する抽出手段と、
前記文書入力手段により入力した文書データ中の表情報から前記抽出手段により抽出した重要情報に対応する情報を検索する検索手段と、
前記抽出手段により抽出した重要情報のうち前記検索手段により検索した情報に対応する情報、および当該検索した情報を照合する照合手段と、
前記照合手段による照合結果を示すメッセージを作成する作成手段と
を備えたことを特徴とする文書データ処理装置。
【請求項３】
表情報を含む文書データを入力する文書入力手段と、
文書データ中から重要情報を抽出するための規則情報および当該抽出された重要情報の信頼性を示す確信度を計算するための規則情報を記憶する記憶手段と、
前記記憶手段に記憶される規則情報に基づき、前記文書入力手段により入力した文書データ中から重要情報を抽出する抽出手段と、
前記文書入力手段により入力した文書データ中の表情報から前記抽出手段により抽出した重要情報に対応する情報を検索する検索手段と、
前記記憶手段に記憶される規則情報に基づき、前記抽出手段により抽出した重要情報の信頼性を示す確信度を計算する計算手段と、
前記抽出手段により抽出した重要情報のうち前記検索手段により検索した情報に対応する情報、および当該検索した情報を照合する照合手段と、
前記照合手段による照合結果を示すメッセージを、前記計算手段により計算した確信度により区別して作成する作成手段と
を備えたことを特徴とする文書データ処理装置。
【請求項４】
前記記憶情報に記憶される前記重要情報を抽出するための規則情報は、文書データ中の重要表現の組み合わせを正規表現で記述した情報であることを特徴とする請求項１乃至３のいずれかに記載の文書データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データ中の数値情報の校正を支援するための文書データ処理装置に関する。
【背景技術】
【０００２】
従来、文書データ中の数値の校正支援に用いることのできる技術として、当該文書データ中の数値情報を抽出するものがあった（例えば、特許文献１参照）。この手法では、文章データ中から数値情報を抽出するとともに、文を係り受け解析し、抽出済みの数値情報に係り受けする情報を取得し、数値情報および当該数値情報が表す対象を取得する。
【特許文献１】特開２００５−１５７８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、文書データ中の数値情報の正当性を確認するためには、数値情報を文章データ中から抽出するのみでは不十分であり、ユーザが文章データ中から数値情報の記述を発見し、さらに、その数値情報が何を意味しているのかを表す記述を発見する必要がある。しかし、この作業はユーザにとって容易ではなく、多大な手間を要する。
【０００４】
そこで、本発明の目的は、文書データ中の数値情報の正当性の確認を効率よく支援することが可能になる文書データ処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
すなわち、本発明に係わる文書データ処理装置は、入力した文書データ中から重要情報を抽出するための規則情報および当該抽出された重要情報の信頼性を示す確信度を計算するための規則情報を記憶し、規則情報に基づき、入力済み文書データ中から重要情報を抽出し、規則情報に基づき、抽出済みの重要情報の信頼性を示す確信度を計算し、抽出済みの重要情報および当該重要情報について計算した確信度に基づいて、重要情報の確認用メッセージを作成することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、文書データ中の数値情報の正当性の確認を効率よく支援することができるので、文書作成の効率が向上するとともに、質の高い文書の作成を支援することができる。
【発明を実施するための最良の形態】
【０００７】
以下図面により本発明の実施形態について説明する。  
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。  
図１は、本発明の第１の実施形態にしたがった文書データ処理装置の構成例を示すブロック図である。  
図１に示すように、本発明の第１の実施形態にしたがった文書データ処理装置１は、装置全体の処理動作を司る制御部１１、記憶手段である記憶装置１２、入出力インタフェース１５、抽出手段である重要表現抽出部１６、計算手段である確信度計算部１７、作成手段であるメッセージ作成部１８を備え、それぞれがバス１９を介して相互に接続される。
【０００８】
記憶装置１２は、例えばハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶媒体である。記憶装置１２は、制御部１１、重要表現抽出部１６、確信度計算部１７、メッセージ作成部１８による実行対象の制御用プログラムを記憶する。また、規則情報である重要表現抽出・メッセージ作成ルール辞書を記憶するための辞書情報記憶部１３を有し、色・確信度対応情報を記憶するための色対応情報記憶部１４を有する。重要表現抽出・メッセージ作成ルール辞書および色・確信度対応情報については後述する。  
また、記憶装置１２は、制御部１１、重要表現抽出部１６、確信度計算部１７、メッセージ作成部１８による各種処理のワークメモリとしても機能する。
【０００９】
重要表現抽出部１６は、記憶装置１２の辞書情報記憶部１３に記憶される重要表現抽出・メッセージ作成ルール辞書を参照しながら入力文書データ中の重要表現を抽出し、抽出した結果を記憶装置１２に記憶する。  
確信度計算部１７は、重要表現抽出部１６によって抽出された重要表現について、その内容がどれほど信頼できるかを示す確信度を計算し、計算結果を記憶装置１２に記憶する。  
メッセージ作成部１８は、重要表現抽出部１６によって抽出された重要表現を用い、辞書情報記憶部１３に記憶される重要表現抽出・メッセージ作成ルール辞書を参照しながら、重要表現のユーザへの確認用メッセージを作成する。
【００１０】
図２は、本発明の第１の実施形態にしたがった端末装置の構成例を示すブロック図である。  
端末装置２は、文書データを作成および校閲するユーザが取り扱う装置である。図２に示すように、端末装置２は、装置全体の処理を司る制御部２１、記憶装置２２、入力装置２３、出力装置２４、通信インタフェース２５を備え、それぞれがバス２６を介して相互に接続される。
【００１１】
記憶装置２２は、例えばハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶媒体である。記憶装置２２は制御部２１による実行対象の制御用プログラムを記憶する他、制御部２１による各種処理のワークメモリとしても機能する。  
入力装置２３は、例えばキーボードやマウスであり、文書データの新規作成にかかる操作を受け付ける。出力装置２４は、例えば液晶ディスプレイであり、ユーザが作成および校閲する文書の表示を行う。
【００１２】
通信インタフェース２５は、ケーブルなどを介して文書データ処理装置１の入出力インタフェース１５と通信可能に接続され、端末装置２において作成された文書データや文書データ処理装置１の処理結果などのやり取りを行う。  
また、通信インタフェース２５は図示しない外部記憶装置とケーブルを介して通信可能に接続可能であり、この外部記憶装置との間で文書データを入出力することもできる。
【００１３】
図３は、本発明の第１の実施形態にしたがった文書データ処理装置の記憶装置に記憶される重要表現抽出・メッセージ作成ルール辞書の一例を表形式で示す図である。  
図３に示すように、記憶装置１２の辞書情報記憶部１３に記憶される重要表現抽出・メッセージ作成ルール辞書では、重要表現の抽出パターンとメッセージが関連付けられて管理される。ここで、抽出パターンは、抽出対象の各重要表現の組合せを正規表現で記述したものである。また、抽出パターンにしたがって抽出された各重要表現およびこの表現に重要表現抽出・メッセージ作成ルール辞書で関連付けられるメッセージを用いて重要表現の確認用メッセージが作成され、端末装置２の出力装置２４でユーザに提示される。
【００１４】
なお、図３に示した重要表現抽出・メッセージ作成ルール辞書の抽出パターン中の「.*?」は、０個以上の何らかのキャラクタ、例えば文字や記号を意味する。また、図３に示した重要表現抽出・メッセージ作成ルール辞書のメッセージ中の変数部分である「＄１」や「＄２」は、当該メッセージに対して重要表現抽出・メッセージ作成ルール辞書で関連付けられる抽出パターン中の括弧で囲まれた部分の参照を当該囲まれた部分の記述順に行うための部分である。
【００１５】
図３に示した重要表現抽出・メッセージ作成ルール辞書の１行目の抽出パターンは「（ＣＯ２排出量）．＊?（［０−９．，］＋トン）」である。このパターンは、「ＣＯ２排出量」を含み、この次に０個以上の何らかのキャラクタを含み、当該キャラクタの次に単位がトンである量を示す単語を含むパターンである。  
続く２行目の抽出パターンは、「（ＣＯ２排出量）．＊?（米国｜オーストラリア｜カナダ）．＊?（［０−９．，］＋トン）」である。このパターンは、「ＣＯ２排出量」を含み、この次に０個以上の何らかのキャラクタを含み、この次に、「米国」、「オーストラリア」および「カナダ」のいずれかを含み、この次に、単位がトンである量を示す単語を含むパターンである。  
また、３行目の抽出パターンは、「（米国｜オーストラリア｜カナダ）．＊?（［０−９．，］＋トン）」である。このパターンは、「米国」、「オーストラリア」および「カナダ」のいずれかを含み、この次に０個以上の何らかのキャラクタを含み、この次に、単位がトンである量を示す単語を含むパターンである。
【００１６】
図４は、本発明の第１の実施形態にしたがった文書データ処理装置の記憶装置に記憶される色・確信度情報の一例を表形式で示す図である。  
図４に示すように、記憶装置１２の色対応情報記憶部１４に記憶される色・確信度情報では、確信度の段階を示す数字と当該確信度に固有の色情報とが対応付けられて管理される。
【００１７】
次に、図１に示した構成の文書データ処理装置１および図２に示した端末装置２の動作について説明する。図５は、本発明の第１の実施形態にしたがった文書データ処理装置の処理動作の一例を示すフローチャートである。図６は、本発明の第１の実施形態にしたがった文書データ処理装置による処理対象の重要表現の抽出例を示す図である。
【００１８】
まず、端末装置２の入力装置２３に対する操作により文書データが入力されると（ステップＳ１）、制御部２１は、この文書データを記憶装置２２に記憶する。ここでは、入力文書データは、図６に示すように「人口１人当たりのＣＯ２排出量は、先進国の中では、米国が１９．８トンで最も多く、オーストラリア、カナダが、それぞれ、１８．０トン、１４．２トンで続いている。」とする。
【００１９】
制御部２１は、入力装置２３に対して入力文書データ中の重要表現のチェック要求にかかる入力操作がなされると、記憶装置２２に記憶された文書データを通信インタフェース２５を介して文書データ処理装置１に出力する。この文書データはテキスト情報や位置情報でなる。位置情報とは、文、パラグラフやページのインデックスである。
【００２０】
端末装置２からのテキスト情報や位置情報を文書データ処理装置１の入出力インタフェース１５が入力すると、重要表現抽出部１６は、入力されたテキスト情報および位置情報をもとに入力文書データ中の重要表現を抽出するために、記憶装置１２の辞書情報記憶部１３から重要表現抽出・メッセージ作成ルール辞書を読み出し、当該辞書の抽出パターンの１行を参照し（ステップＳ２）、入力文書データと当該抽出パターンとを比較して、入力文と抽出パターンとが適合するか否かを判別する（ステップＳ３）。
【００２１】
入力文書データが、図６に示したように「人口１人当たりのＣＯ２排出量は・・」である場合には、重要表現抽出部１６は、この入力文書データと図３に示した重要表現抽出・メッセージ作成ルール辞書との照合により、当該入力文書データ中に「ＣＯ２排出量」が含まれ、この表現に続いて「は、先進国の中では、」が含まれ、この表現に続いて「米国」が含まれ、この表現に続いて「が」が含まれ、この表現に続いて「１９．８トン」が含まれるので、この入力文書データが図３に示した重要表現抽出・メッセージ作成ルール辞書の２行目の抽出パターンと適合すると判別する。
【００２２】
また、重要表現抽出部１６は、図６に示した入力文書データ中に「ＣＯ２排出量」が含まれ、この表現に続いて「は、先進国の中では、米国が１９．８トンで最も多く、」が含まれ、この表現に続いて「オーストラリア」が含まれ、この表現に続いて「、カナダが、それぞれ、」が含まれ、この表現に続いて「１８．０トン」が含まれるので、この入力文書データが図３に示した重要表現抽出・メッセージ作成ルール辞書の２行目の抽出パターンと適合すると判別する。
【００２３】
また、重要表現抽出部１６は、図６に示した入力文書データ中に「ＣＯ２排出量」が含まれ、この表現に続いて「は、先進国の中では、米国が１９．８トンで最も多く、オーストラリア、」が含まれ、この表現に続いて「カナダ」が含まれ、この表現に続いて「、それぞれ、１８．０トン、」が含まれ、この表現に続いて「１４．２トン」が含まれるので、この入力文書データが図３に示した重要表現抽出・メッセージ作成ルール辞書の２行目の抽出パターンと適合すると判別する。
【００２４】
重要表現抽出部１６は、入力文と照合対象の抽出パターンが適合しなかった場合には（ステップＳ３のＮＯ）、重要表現抽出・メッセージ作成ルール辞書の次の行の抽出パターンを参照し、ステップＳ２以降の処理を再度行う。ここでは、入力文は重要表現抽出・メッセージ作成ルール辞書のいずれかの行の抽出パターンと適合するとする。  
重要表現抽出部１６は、入力文と抽出パターンが適合した場合には（ステップＳ３のＹＥＳ）、当該入力文中の抽出パターンとの適合表現をもとに重要表現を抽出する（ステップＳ４）。
【００２５】
例を挙げると、重要表現抽出部１６は、図６に示した入力文中の表現のうち、図３に示した重要表現抽出・メッセージ作成ルール辞書の抽出パターンの各要素との適合表現のうち抽出パターン中の括弧で囲まれた表現をもとに、図６に示すように重要表現抽出処理結果の第１のパターンとして「ＣＯ２排出量  米国  １９.８トン」を抽出し、重要表現抽出処理結果の第２のパターンとして「ＣＯ２排出量  オーストラリア  １８.０トン」を抽出し、重要表現抽出処理結果の第３のパターンとして「ＣＯ２排出量  カナダ  １４.２トン」を抽出する。
【００２６】
重要表現抽出部１６は、入力文の最後までと重要表現抽出・メッセージ作成ルール辞書との照合にともなう重要表現の抽出が終了していない場合には（ステップＳ５のＮＯ）、ステップＳ２の処理に戻る。
【００２７】
重要表現抽出部１６が入力文の最後までと重要表現抽出・メッセージ作成ルール辞書との照合にともなう重要表現の抽出が終了した場合には（ステップＳ５のＹＥＳ）、確信度計算部１７は、重要表現抽出部１６によって抽出された重要表現抽出処理結果の各パターンについて、このパターンに属する重要表現の内容が入力文書データ中の重要表現としてどれほど信頼できるかを示す確信度を計算する（ステップＳ６）。ここでは確信度の値が大きいほど信頼性が高いものとする。
【００２８】
具体的には、確信度計算部１７は、抽出されたパターンに含まれる重要表現の数をもとに確信度を計算する。ここでは、抽出されたパターンに含まれる重要表現の数がＮ個である場合には確信度はＮ−１となる。  
つまり、抽出されたパターンが図６に示したように「ＣＯ２排出量  米国  １９.８トン」であったり、「ＣＯ２排出量  オーストラリア  １８.０トン」であったり、「ＣＯ２排出量  カナダ  １４.２トン」であったりする場合には、このパターンに含まれる重要表現はそれぞれ３つであるので、確信度は「２」となる。確信度計算部１７は、このように計算した確信度の情報を、対応する重要表現のパターンとともに記憶装置１２に記憶する。
【００２９】
次に、メッセージ作成部１８は、重要表現抽出部１６によって抽出された重要表現、および確信度計算部１７により計算された確信度を用いて、重要表現をユーザに提示するためのメッセージ、つまり重要表現のユーザへの確認用メッセージを作成する。  
図７は、本発明の第１の実施形態にしたがった文書データ処理装置による処理対象のメッセージの作成例を示す図である。  
具体的には、メッセージ作成部１８は、抽出済みの重要表現抽出処理結果の各パターンの一つを選択し、記憶装置１２に記憶された重要表現抽出・メッセージ作成ルール辞書の抽出パターンのうち、選択済みの重要表現のパターン抽出の際に適合した抽出パターンに重要表現抽出・メッセージ作成ルール辞書で対応付けられるメッセージを参照する（ステップＳ７）。
【００３０】
例えば、抽出済みのパターンが前述したように「ＣＯ２排出量  米国  １９.８トン」である場合には、この抽出の際に図３に示した重要表現抽出・メッセージ作成ルール辞書中で適合した抽出パターンは、２行目の「（ＣＯ２排出量）．＊?（米国｜オーストラリア｜カナダ）．＊?（［０−９．，］＋トン）」であるので、参照されるメッセージは２行目の「＄２の＄１は＄３で正しいですか？」となる。  
そして、メッセージ作成部１８は、参照したメッセージの変数部分である＄１や＄２に抽出した重要表現を代入し、（ステップＳ８）、重要表現をユーザに提示するためのメッセージの文言を作成する。
【００３１】
前述したように、抽出済みのパターンが「ＣＯ２排出量  米国  １９.８トン」で、参照されたメッセージが「＄２の＄１は＄３で正しいですか？」である場合には、「＄１」に代入される重要表現は抽出済みパターン中の最初の表現「ＣＯ２排出量」で、「＄２」に代入される重要表現は抽出済みパターン中の２番目の表現「米国」で、「＄３」に代入される重要表現は抽出済みパターン中の３番目の表現「１９．８トン」である。  
よって、作成されるメッセージの文字列は、「米国のＣＯ２排出量は１９．８トンで正しいですか？」となる。
【００３２】
また、前述したように抽出済みの第２のパターンが「ＣＯ２排出量  オーストラリア  １８.０トン」である場合には、作成されるメッセージの文字列は、「オーストラリアのＣＯ２排出量は１８.０トンで正しいですか？」となり、前述したように抽出済みの第３のパターンが「ＣＯ２排出量  カナダ  １４.２トン」である場合には、作成されるメッセージの文字列は、「カナダのＣＯ２排出量は１４.２トンで正しいですか？」となる。
【００３３】
また、メッセージ作成部１８は、各メッセージについて、確信度計算部１７において計算された確信度をもとに、記憶装置１２の色対応情報記憶部１４に記憶された色・確信度対応情報を参照し、メッセージの強調色を決定する（ステップＳ９）。  
抽出済みのパターンが「ＣＯ２排出量  米国  １９.８トン」や「ＣＯ２排出量  オーストラリア  １８.０トン」や「ＣＯ２排出量  カナダ  １４.２トン」である場合、これらのパターンに対応する確信度はいずれも「２」である。当該確信度「２」に対して図４に示す色・確信度対応情報で対応付けられる色のコードは「＃ＤＣＤＣＤＣ」となる。よって、作成済みのメッセージは当該コードに対応する色で強調される。  
メッセージ作成部１８は、確信度をもとにメッセージの強調色を区別する替わりに、色・確信度対応情報を別の対応情報として、フォントの大きさや、メッセージの文言自体を区別してもよい。
【００３４】
メッセージ作成部１８は、作成した色付きのメッセージを、入出力インタフェース１５を介して端末装置２に出力する。  
文書データ処理装置１から出力されたメッセージを端末装置２の通信インタフェース２５が入力すると、制御部２１は、このメッセージを記憶装置２２に記憶する。制御部２１は、記憶装置２２に記憶されたメッセージを取得し、記憶装置２２に記憶される入力文書データと併せて出力装置２４に出力する（ステップＳ１０）。
【００３５】
図８は、本発明の第１の実施形態にしたがった端末装置によるメッセージ出力例を示す図である。  
出力装置２４はメッセージを図８に示すように入力文書データ中の該当文字列と紐付けるなどして表示する。
【００３６】
以上のように、本発明の第１の実施形態における文書データ処理装置では、ユーザが作成した文書データ中の重要表現を自動的に抽出し、その内容と抽出箇所をユーザに確認用メッセージとして提示するので、表記内容、特に文書作成者が重要であると判断した表現についての確認・訂正作業の効率が向上すると共に、文書の質が向上する。  
また、この文書データ処理装置は、抽出済みの重要表現の確信度を用いてメッセージの提示形態に変化を持たせるので、各メッセージの注目すべき度合いをユーザに伝えることができる。よってユーザは注目すべきメッセージを視覚的に判別することができる。
【００３７】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。なお、以下の各実施形態に係る文書データ処理装置１の構成のうち図１に示したものと同一部分の説明は省略する。  
図９は、本発明の第２の実施形態にしたがった文書データ処理装置の構成例を示すブロック図である。  
図９に示すように、本発明の第２の実施形態にしたがった文書データ処理装置１は、第１の実施形態と比較して、確信度計算部１７を備えておらず、表情報検索部３１、照合処理部３２をさらに備え、それぞれがバス１９を介して相互に接続される。また、記憶装置１２は色対応情報記憶部１４を有しない。
【００３８】
表情報検索部３１は、文書データ中の表情報を取得し、重要表現抽出部１６による抽出結果を参照しながら表情報中の項目情報と限定情報を検索し、この検索結果を記憶装置１２に記憶する。項目情報とは、重要表現抽出部１６により抽出された重要表現の一パターン中の表現のうち、確認用メッセージの主語に該当する表現である。限定情報とは、当該抽出された重要表現の一パターン中の表現のうち、当該パターン中の数値の限定に関わる表現である。  
また、照合処理部３２は、記憶装置１２に記憶された、重要表現抽出部１６による抽出結果と表情報検索部３１による抽出結果との比較を行う。
【００３９】
次に、図９に示した構成の文書データ処理装置１などの動作について説明する。図１０は、本発明の第２の実施形態にしたがった文書データ処理装置の処理動作の一例を示すフローチャートである。図１１は、本発明の第２の実施形態にしたがった文書データ処理装置により抽出する数値情報の一例を示す図である。
【００４０】
まず、文書データ処理装置１は、第１の実施形態で説明したステップＳ１からステップＳ５までと同じ処理を行なう（ステップＳ２１〜Ｓ２５）。  
そして、文書データ処理装置１の表情報検索部３１は、入力文書データに含まれる表情報を取得し、重要表現抽出部１６による抽出結果の項目情報と限定情報を参照して、表情報から項目情報と限定情報を取得する（ステップＳ２６）。
【００４１】
ここでは、入力文書データ中の表情報の構成は図１１に示した構成である。この表情報の２列１行目に「ＣＯ２排出量（トン）」が記述されており、１列２行目に「米国」が記述され、１列４行目「オーストラリア」が記述され、１列６行目に「カナダ」が記述されている。この場合には、表情報検索部３１は、「ＣＯ２排出量」を表情報中の項目情報として取得し、「米国」、「オーストラリア」、「カナダ」を表情報中の限定情報として取得する。
【００４２】
更に、表情報検索部３１は、入力文書データ中の表情報から取得済みの項目情報と限定情報をもとに、当該表情報から数値情報を取得する（ステップＳ２７）。  
表情報検索部３１は、入力文書データ中の表情報が図１１に示した構成である場合には、表情報中の項目情報「ＣＯ２排出量（トン）」の記述箇所である２列１行目と同じ列で、かつ限定情報「米国」の記述箇所である１列２行目と同じ行である２列２行目に記述される「１９．８」を項目情報「ＣＯ２排出量」および限定情報「米国」に対応する数値情報として取得する。  
また、表情報検索部３１は、表情報中の項目情報「ＣＯ２排出量（トン）」の記述箇所である２列１行目と同じ列で、かつ限定情報「オーストラリア」の記述箇所である１列４行目と同じ行である２列４行目に記述される「１８．０」を項目情報「ＣＯ２排出量」および限定情報「オーストラリア」に対応する数値情報として取得する。  
また、表情報検索部３１は、表情報中の項目情報「ＣＯ２排出量（トン）」の記述箇所である２列１行目と同じ列で、かつ限定情報「カナダ」の記述箇所である１列６行目と同じ行である２列６行目に記述される数値情報「１５.２」を項目情報「ＣＯ２排出量」および限定情報「カナダ」に対応する数値情報として取得する。
【００４３】
図１２は、本発明の第２の実施形態にしたがった文書データ処理装置による照合対象の情報の一例を示す図である。  
ここでは、図１２に示すように、重要表現抽出処理結果の第１のパターンは「ＣＯ２排出量  米国  １９.８トン」であり、重要表現抽出処理結果の第２のパターンは「ＣＯ２排出量  オーストラリア  １８.０トン」であり、重要表現抽出処理結果の第３のパターンは「ＣＯ２排出量  カナダ  １４.２トン」であるとする。
【００４４】
また、図１２に示すように、表情報検索部３１は、表情報から取得した項目情報中から単位を外し、数値情報に取得済みの項目情報中の単位を付し、これに取得済みの限定情報を加えた情報を表情報検索処理結果とする。よって、図１１に示した表情報をもとにした表情報検索処理結果のパターンは、「ＣＯ２排出量  米国  １９.８トン」、「ＣＯ２排出量  オーストラリア  １８.０トン」および「ＣＯ２排出量  カナダ  １５.２トン」となる。  
照合処理部３２は、記憶装置１２に記憶された重要表現抽出部１６による抽出結果、および表情報検索部３１による表情報検索処理結果を照合する（ステップＳ２８）。
【００４５】
メッセージ作成部１８は、重要表現抽出部１６によって抽出された重要表現、表情報検索部３１、および照合処理部３２による結果を用いて、ユーザに提示するためのメッセージを作成する（ステップＳ２９）。  
図１３は、本発明の第２の実施形態にしたがった文書データ処理装置による処理対象の各種情報の一例を示す図である。図１３には、重要表現抽出処理結果と表情報検索処理結果との照合結果が示される。
【００４６】
表情報検索処理結果の各パターンのうち、抽出済みの重要表現抽出処理結果の第１のパターンは「ＣＯ２排出量  米国  １９.８トン」で、表情報検索処理結果のうち、重要表現抽出処理結果の第１のパターンとの照合対象のパターンは「ＣＯ２排出量  米国  １９.８トン」であり、これらの表現は重要表現抽出処理結果と表情報検索処理結果の間で一致するので、照合結果は図１３に示すように「ｔｒｕｅ」となる。  
この場合、メッセージ作成部１８が作成するメッセージは、「※文中と表中の情報は一致しています。  文中の情報：ＣＯ２排出量  米国  １９.８トン  表中の情報：ＣＯ２排出量  米国  １９.８トン」となる。
【００４７】
また、抽出済みの重要表現抽出処理結果の第２のパターンは「ＣＯ２排出量  オーストラリア  １８.０トン」であり、表情報検索処理結果のうち、重要表現抽出処理結果の第２のパターンとの照合対象のパターンは「ＣＯ２排出量  オーストラリア  １８.０トン」であり、これらの表現は重要表現抽出処理結果と表情報検索処理結果の間で一致するので、照合結果は図１３に示すように「ｔｒｕｅ」となる。  
この場合、メッセージ作成部１８が作成するメッセージは、「※文中と表中の情報は一致しています。  文中の情報：ＣＯ２排出量  オーストラリア  １８.０トン  表中の情報：ＣＯ２排出量  オーストラリア  １８.０トン」となる。
【００４８】
また、抽出済みの重要表現抽出処理結果の第３のパターンは「ＣＯ２排出量  カナダ  １４.２トン」であり、表情報検索処理結果のうち、重要表現抽出処理結果の第３のパターンとの照合対象のパターンは「ＣＯ２排出量  カナダ  １５.２トン」であり、これらのパターン中の表現のうち数値部分が重要表現抽出処理結果と表情報検索処理結果の間で一致していないので、照合結果は図１３に示すように「ｆａｌｓｅ」となる。  
この場合、メッセージ作成部１８が作成するメッセージは、「※文中と表中の情報は一致していません。  文中の情報：ＣＯ２排出量  カナダ  １４.２トン  表中の情報：ＣＯ２排出量  カナダ  １５.２トン」となる。
【００４９】
メッセージ作成部１８は、作成したメッセージを、入出力インタフェース１５を介して端末装置２に出力する。端末装置２の通信インタフェース２５がメッセージ作成部１８からのメッセージを入力すると、制御部２１は、このメッセージを記憶装置２２に記憶される入力文書データ中の該当箇所と紐付けて出力装置２４に表示する（ステップＳ３０）。
【００５０】
図１４は、本発明の第２の実施形態にしたがった端末装置によるメッセージ出力例を示す図である。  
入力文書データの文字列が図６に示したように「人口１人当たりのＣＯ２排出量は、先進国の中では、米国が１９．８トンで最も多く、オーストラリア、カナダが、それぞれ、１８．０トン、１４．２トンで続いている。」である場合、制御部２１は、メッセージの該当箇所である「ＣＯ２排出量は、先進国の中では、米国が１９．８トンで最も多く、オーストラリア、カナダが、それぞれ、１８．０トン、１４．２トン」を図１４に示すように反転表示させ、この反転表示箇所に入力済みの各メッセージを紐付けて出力装置２４に表示する。
【００５１】
以上のように、本発明の第２の実施形態における文書データ処理装置では、ユーザが作成した文書データ中の重要表現を抽出した上で、この重要表現の項目情報、限定情報および数値情報を文書データ中の表情報から検索し、双方が一致するか否かの結果をメッセージとして出力するので、文書データ中の文章部分と表情報との整合性の確認および訂正作業の効率が向上する。
【００５２】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。図１５は、本発明の第３の実施形態にしたがった文書データ処理装置の構成例を示すブロック図である。図１５に示すように、本発明の第３の実施形態にしたがった文書データ処理装置１は、第２の実施形態と比較して、確信度計算部１７をさらに備え、この確信度計算部１７がバス１９に接続される。また、記憶装置１２は、色対応情報記憶部１４を有する。
【００５３】
図１５に示した構成の文書データ処理装置の動作について説明する。図１６は、本発明の第３の実施形態にしたがった文書データ処理装置の処理動作の一例を示すフローチャートである。図１７は、本発明の第３の実施形態にしたがった文書データ処理装置による処理対象の各種データの一例を示す図である。図１７に示した重要表現抽出処理結果の一パターンにおける「？？？」は照合処理部３２による照合対象の表情報検索処理結果と比較して抽出がなされなかった表現を意味する。
【００５４】
まず、文書データ処理装置１は、第２の実施形態で説明したステップＳ２１からステップＳ２７までの処理と同じ処理を行なう（ステップＳ４１〜Ｓ４７）。  
ここでは、図１７に示すように、重要表現抽出処理結果の第１のパターンは「ＣＯ２排出量  １９.８トン」であり、重要表現抽出処理結果の第２のパターンは「ＣＯ２排出量  オーストラリア  １８.０トン」であり、重要表現抽出処理結果の第３のパターンは「ＣＯ２排出量  カナダ  １４.２トン」であるとする。
【００５５】
照合処理部３２は、記憶装置１２に記憶された重要表現抽出部１６による抽出結果、および表情報検索部３１による抽出結果を照合する（ステップＳ４８）。この実施形態では、照合処理部３２は、抽出済みの重要表現抽出処理結果の一パターン中の各要素と、表情報検索処理結果における照合対象の一パターン中の各要素とを個別に照合し、要素ごとの照合結果を照合順に出力する。  
照合処理部３２は、重要表現抽出処理結果の一パターンおよび表情報検索処理結果における照合対象の一パターンにともに含まれる要素がある場合には「ｔｒｕｅ」を照合結果として出力し、重要表現抽出処理結果の一パターンおよび表情報検索処理結果における照合対象の一パターンのうち片方で欠落している要素があったり、照合対象の双方で一致しない要素があったりする場合には「ｆａｌｓｅ」との照合結果を出力する。
【００５６】
そして、確信度計算部１７は、照合結果をもとに、重要表現抽出部１６によって抽出された重要表現抽出処理結果の各パターンについて、このパターンに属する重要表現の内容が入力文書データ中の重要表現としてどれほど信頼できるかを示す確信度を計算する（ステップＳ４９）。  
具体的には、確信度計算部１７は、重要表現抽出処理結果の一パターンに含まれる要素の数をもとに確信度を計算する。ここでは、当該一パターンに含まれる要素の数がＮ個である場合には確信度はＮ−１となる。確信度計算部１７は、このように計算した確信度の情報を、照合対象の重要表現抽出処理結果のパターンとともに記憶装置１２に記憶する。
【００５７】
また、メッセージ作成部１８は、各メッセージについて、確信度計算部１７において計算された確信度をもとに、記憶装置１２の色対応情報記憶部１４に記憶され、図４に示した色・確信度対応情報を参照し、メッセージの強調色を決定する（ステップＳ５０）。  
メッセージ作成部１８は、重要表現抽出部１６によって抽出された重要表現、表情報検索部３１、および照合処理部３２による結果を用いて、ユーザに提示するためのメッセージを作成する（ステップＳ５１）。ここでは、メッセージ作成部１８は、重要表現抽出処理結果の一パターン中の各要素と、当該パターンの照合対象である、表情報検索処理結果の一パターンの要素についての照合結果が全て「ｔｒｕｅ」である場合には、「※文中と表中の情報は一致しています。」との文字列をメッセージに含め、一パターンの各要素の照合結果中に「ｔｒｕｅ」と「ｆａｌｓｅ」がともに含まれる場合には、「※文中と表中の情報は部分的に一致しています。」との文字列をメッセージに含め、一パターンの各要素の照合結果が全て「ｆａｌｓｅ」である場合には、「※文中と表中の情報は一致していません。」との文字列をメッセージに含める。
【００５８】
図１７には、重要表現抽出処理結果と表情報検索処理結果との照合結果が示される。この実施形態では、抽出済みの重要表現抽出処理結果の第１のパターンは「ＣＯ２排出量  １９.８トン」で、表情報検索処理結果のうち、重要表現抽出処理結果の第１のパターンとの照合対象のパターンは「ＣＯ２排出量  米国  １９.８トン」であり、「ＣＯ２排出量」が双方に含まれ、「米国」は表情報検索処理結果に含まれる一方で重要表現抽出処理結果において欠落しており、「１９．８トン」が双方に含まれるので、照合結果は図１７に示すように「ｔｒｕｅ  ｆａｌｓｅ  ｔｒｕｅ」となる。  
この場合、メッセージ作成部１８が作成する第１のメッセージの文字列は、「※文中と表中の情報は部分的に一致しています。  文中の情報：ＣＯ２排出量  １９.８トン  表中の情報：ＣＯ２排出量  米国  １９.８トン」となる。
【００５９】
ここでは、重要表現抽出処理結果の第１のパターン中の要素の数が２つであるので、確信度計算部１７が計算する確信度は「１」となる。この場合、当該確信度「１」に対して図４に示す色・確信度対応情報で対応付けられる色のコードは「＃９９９９９９」となる。
【００６０】
また、抽出済みの重要表現抽出処理結果の第２のパターンは「ＣＯ２排出量  オーストラリア  １８.０トン」であり、表情報検索処理結果のうち、重要表現抽出処理結果の第２のパターンとの照合対象のパターンは「ＣＯ２排出量  オーストラリア  １８.０トン」であり、このパターン中の要素は照合対象の双方で全て一致するので照合結果は図１７に示すように「ｔｒｕｅ  ｔｒｕｅ  ｔｒｕｅ」となる。  
この場合、メッセージ作成部１８が作成するメッセージは、「※文中と表中の情報は一致しています。  文中の情報：ＣＯ２排出量  オーストラリア  １８.０トン  表中の情報：ＣＯ２排出量  オーストラリア  １８.０トン」となる。
【００６１】
ここでは、重要表現抽出処理結果の第１のパターン中の要素の数が３つであるので、確信度計算部１７が計算する確信度は「２」となる。この場合当該確信度「２」に対して図４に示す色・確信度対応情報で対応付けられる色のコードは「＃ＤＣＤＣＤＣ」となる。
【００６２】
また、抽出済みの重要表現抽出処理結果の第３のパターンは「ＣＯ２排出量  カナダ  １４.２トン」であり、表情報検索処理結果のうち、重要表現抽出処理結果の第３のパターンとの照合対象のパターンは「ＣＯ２排出量  カナダ  １４.２トン」であり、このパターン中の要素は照合対象の双方で全て一致するので照合結果は図１７に示すように「ｔｒｕｅ  ｔｒｕｅ  ｔｒｕｅ」となる。  
この場合、メッセージ作成部１８が作成するメッセージは、「※文中と表中の情報は一致しています。  文中の情報：ＣＯ２排出量  カナダ  １４.２トン  表中の情報：ＣＯ２排出量  カナダ  １４.２トン」となる。
【００６３】
ここでは、重要表現抽出処理結果の第１のパターン中の要素の数が３つであるので、確信度計算部１７が計算する確信度は「２」となる。この場合当該確信度「２」に対して図４に示す色・確信度対応情報で対応付けられる色のコードは「＃ＤＣＤＣＤＣ」となる。
【００６４】
メッセージ作成部１８は、作成した色付きメッセージを、入出力インタフェース１５を介して端末装置２に出力する。端末装置２の通信インタフェース２５がメッセージ作成部１８からのメッセージを入力すると、制御部２１は、このメッセージを入力文書データ中の該当箇所と紐付けて出力装置２４に表示する（ステップＳ５２）。
【００６５】
以上のように、本発明の第３の実施形態における文書データ処理装置では、ユーザが作成した文書データ中の重要表現を抽出し、この重要表現の項目情報、限定情報および数値情報を文書データ中の表情報から検索し、文書データ中の文章部分と表情報の照合結果をパターン中の要素の数に応じて区別した色を付けたメッセージとして出力するので、文書データの文章部分と表情報との整合性の確認および訂正作業の効率が向上する。
【００６６】
各実施形態では、文書データを入力する機能を端末装置２が有し、重要表現抽出、確信度計算、メッセージ作成を行なう機能を文書データ処理装置１が有していたが、これらの機能を一体型の装置で実現することができるのはもちろんである。
【００６７】
なお、この発明は前記実施形態そのままに限定されるものではなく実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を省略してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００６８】
【図１】本発明の第１の実施形態にしたがった文書データ処理装置の構成例を示すブロック図。
【図２】本発明の第１の実施形態にしたがった端末装置の構成例を示すブロック図。
【図３】本発明の第１の実施形態にしたがった文書データ処理装置の記憶装置に記憶される重要表現抽出・メッセージ作成ルール辞書の一例を表形式で示す図。
【図４】本発明の第１の実施形態にしたがった文書データ処理装置の記憶装置に記憶される色対応情報の一例を表形式で示す図。
【図５】本発明の第１の実施形態にしたがった文書データ処理装置の処理動作の一例を示すフローチャート。
【図６】本発明の第１の実施形態にしたがった文書データ処理装置による処理対象の重要表現の抽出例を示す図。
【図７】本発明の第１の実施形態にしたがった文書データ処理装置による処理対象のメッセージの作成例を示す図。
【図８】本発明の第１の実施形態にしたがった端末装置によるメッセージ出力例を示す図。
【図９】本発明の第２の実施形態にしたがった文書データ処理装置の構成例を示すブロック図。
【図１０】本発明の第２の実施形態にしたがった文書データ処理装置の処理動作の一例を示すフローチャート。
【図１１】本発明の第２の実施形態にしたがった文書データ処理装置により抽出する数値情報の一例を示す図。
【図１２】本発明の第２の実施形態にしたがった文書データ処理装置による照合対象の情報の一例を示す図。
【図１３】本発明の第２の実施形態にしたがった文書データ処理装置による処理対象の各種情報の一例を示す図。
【図１４】本発明の第２の実施形態にしたがった端末装置によるメッセージ出力例を示す図。
【図１５】本発明の第３の実施形態にしたがった文書データ処理装置の構成例を示すブロック図。
【図１６】本発明の第３の実施形態にしたがった文書データ処理装置の処理動作の一例を示すフローチャート。
【図１７】本発明の第３の実施形態にしたがった文書データ処理装置による処理対象の各種データの一例を示す図。
【符号の説明】
【００６９】
１…文書データ処理装置、２…端末装置、１１，２１…制御部、１２，２２…記憶装置、１３…辞書情報記憶部、１４…色対応情報記憶部、１５…入出力インタフェース、１６…重要表現抽出部、１７…確信度計算部、１８…メッセージ作成部、１９，２６…バス、２３…入力装置、２４…出力装置、２５…通信インタフェース、３１…表情報検索部、３２…照合処理部。
【図１】
2008305105.tif 000003
【図２】
2008305105.tif 000004
【図３】
2008305105.tif 000005
【図４】
2008305105.tif 000006
【図５】
2008305105.tif 000007
【図６】
2008305105.tif 000008
【図７】
2008305105.tif 000009
【図８】
2008305105.tif 000010
【図９】
2008305105.tif 000011
【図１０】
2008305105.tif 000012
【図１１】
2008305105.tif 000013
【図１２】
2008305105.tif 000014
【図１３】
2008305105.tif 000015
【図１４】
2008305105.tif 000016
【図１５】
2008305105.tif 000017
【図１６】
2008305105.tif 000018
【図１７】
2008305105.tif 000019