(57)【要約】【課題】  ユーザが、部分的に文書データを抽出して読んだ場合でもその部分の内容の理解を助けるような文書データを生成する。【解決手段】  文書解析部１３が、予め記憶した指示代名詞辞書部１５Ａの内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出するとともに、検出した指示代名詞が指示する指示対象語を検出する。文書生成部１７が、文書データ中の指示代名詞に対する指示対象語の対応関係を反映させた新たな文書データを生成する。具体的には、指示代名詞を指示対象語に置き換え、説明文および固有名詞辞書部１６から解説文を取得して、文書データに追加する。【選択図】        図１
2007034424.tif 000002
【特許請求の範囲】
【請求項１】
予め記憶した指示代名詞辞書の内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出する指示代名詞検出手段と、
文書内容を示す文書データを解析することにより、前記指示代名詞検出手段が検出した指示代名詞が指示する指示対象語を検出するとともに、文書データ中の指示対象語を説明する説明文を検索する指示対象語検出手段と、
前記指示代名詞検出手段によって検出された指示代名詞と、前記指示対象語検出手段によって検出された指示対象語および説明文と、を対応付けて記憶する記憶手段と、
前記指示対象語検出手段の検出結果に基づき、前記文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する文書データ生成手段と、を具備する
ことを特徴とする文書データ処理装置。
【請求項２】
請求項１記載の文書データ処理装置において、
前記文書データの領域を指定可能な領域指定手段を備え、
前記指示対象語検出手段は、前記領域指定手段によって指定された領域内に存在する指示代名詞とこの指示代名詞に対応した指示対象語および説明文を検出する
ことを特徴とする文書データ処理装置。
【請求項３】
請求項１または２記載の文書データ処理装置において、
前記記憶手段には、予め固有名詞に対応した解説文を記憶する固有名詞辞書を備え、
前記文書データ生成手段は、前記指示対象語が前記固有名詞辞書に記憶された固有名詞であった場合、文書データ中の指示代名詞に対する指示対象語の対応関係を追加するとともに、この指示対象語に対応した固有名詞の解説文を挿入した新たな文書データを生成する
ことを特徴とする文書データ処理装置。
【請求項４】
請求項１乃至３のいずれか１に記載の文書データ処理装置において、
前記指示対象語検出手段は、指示代名詞の直前に存在する指示対象語とを対応付ける
ことを特徴とする文書データ処理装置。
【請求項５】
請求項１乃至４のいずれか１に記載の文書データ処理装置において、
文書データを他の言語に翻訳する前段翻訳手段を備え、
前記指示代名詞検出手段および前記指示対象語検出手段は、前記前段翻訳手段で翻訳された文書データに対して前記検出を行う
ことを特徴とする文書データ処理装置。
【請求項６】
請求項１乃至４のいずれか１に記載の文書データ処理装置において、
前記文書データ生成手段にて生成された文書データを他の言語に翻訳する後段翻訳手段を備える
ことを特徴とする文書データ処理装置。
【請求項７】
予め記憶した指示代名詞辞書の内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出する指示代名詞検出ステップと、
文書内容を示す文書データを解析することにより、前記指示代名詞検出ステップが検出した指示代名詞が指示する指示対象語を検出するとともに、文書データ中の指示対象語を説明する説明文を検索する指示対象語検出ステップと、
前記指示代名詞検出ステップによって検出された指示代名詞と、前記指示対象語検出ステップによって検出された指示対象語および説明文と、を対応付けて記憶する記憶ステップと、
前記指示対象語検出ステップの検出結果に基づき、前記文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する文書データ生成ステップと、を備える
ことを特徴とする文書データ処理方法。
【請求項８】
コンピュータに、
予め記憶した指示代名詞辞書の内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出する指示代名詞検出機能と、
文書内容を示す文書データを解析することにより、前記指示代名詞検出機能が検出した指示代名詞が指示する指示対象語を検出するとともに、文書データ中の指示対象語を説明する説明文を検索する指示対象語検出機能と、
前記指示代名詞検出機能によって検出された指示代名詞と、前記指示対象語検出機能によって検出された指示対象語および説明文と、を対応付けて記憶する記憶機能と、
前記指示対象語検出機能の検出結果に基づき、前記文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する文書データ生成機能と、を実現させる
ことを特徴とする文書データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に文書データを部分的に読む場合であってもユーザが容易に理解できるような文書を提供する文書データ処理装置、文書データ処理方法及び文書データ処理プログラムに関する。
【背景技術】
【０００２】
文書データの処理に関する技術として、文書データ中の略語に対して、その情報を補完する技術として、ユーザが略語を略語のまま出力するのか、略語をフルスペルで出力するのかを選択可能としたものがある（例えば、特許文献１参照）。
また、ユーザが入力した文書データに対して簡略呼称を検出すると、その簡略呼称を正規の文字列に変換して出力するものもある（例えば、特許文献２参照）。
これらの技術では、ユーザが略語や簡略呼称を辞書等を用いて一々に調べなくても良いというメリットがある。
【特許文献１】特開平５−２８２３５８号公報
【特許文献２】特開平６−１９９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、文書データを読む際、時間的な制約等によって効率良く内容を把握しなければならない場合がある。このような場合、読み手となるユーザは例えば必要と目される部分を抽出して読むことになる。このように、部分的に抽出した文書データに、その部分よりも前に説明がなされていた固有名詞や、その部分よりも前の語句を受けた指示代名詞が含まれていると、ユーザは理解し難い。このため、ユーザは、その理解を助けるため、結局は文書データのこれらに対応する前側部分を読まなければならず、効率良く内容を把握することができない。
【０００４】
本発明はこのような課題に鑑みてなされたものであり、その目的は、例えばユーザが部分的に文書データを抽出して読んだとしても、その部分の内容の理解を助ける文書データを生成する文書データ処理装置、文書データ処理方法及び文書データ処理プログラムを提供することである。
【課題を解決するための手段】
【０００５】
上述の目的を達成するため、本発明は、予め記憶した指示代名詞辞書の内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出する指示代名詞検出手段と、文書内容を示す文書データを解析することにより、前記指示代名詞検出手段が検出した指示代名詞が指示する指示対象語を検出するとともに、文書データ中の指示対象語を説明する説明文を検索する指示対象語検出手段と、前記指示代名詞検出手段によって検出された指示代名詞と、前記指示対象語検出手段によって検出された指示対象語および説明文と、を対応付けて記憶する記憶手段と、前記指示対象語検出手段の検出結果に基づき、前記文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する文書データ生成手段と、を具備することを特徴とする文書データ処理装置を提供する。
【０００６】
これにより、文書データ入力手段に文書データが入力されると、指示代名詞検出手段が、文書データ中の指示代名詞を検出し、指示対象語検出手段が、文書データを解析し、指示代名詞が指示する指示対象および説明文を検出する。そして、文書データ生成手段が、文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する。よって、部分的に文書データを抽出して読んだ場合でも、これに含まれる指示代名詞と指示対象語との対応関係が明記されるとともに、文書データ中の指示対象語に対応した説明文が明記されるため、ユーザは、部分的な文書データの内容を効率良く把握することが可能となる。
【０００７】
文書データ処理装置において、前記文書データの領域を指定可能な領域指定手段を備え、前記指示対象語検出手段は、前記領域指定手段によって指定された領域内に存在する指示代名詞とこの指示代名詞に対応した指示対象語および説明文を検出することを特徴とする。
【０００８】
文書データ処理装置において、前記文書データの領域を指定可能な領域指定手段を備え、前記指示対象語検出手段は、前記領域指定手段によって指定された領域内に存在する指示代名詞とこの指示代名詞に対応した指示対象語を検出するようにしてもよい。
【０００９】
文書データ処理装置のおいて、前記記憶手段には、予め固有名詞に対応した解説文を記憶する固有名詞辞書を備え、前記文書データ生成手段は、前記指示対象語が前記固有名詞辞書に記憶された固有名詞であった場合、文書データ中の指示代名詞に対する指示対象語の対応関係を追加するとともに、この指示対象語に対応した固有名詞の解説文を挿入した新たな文書データを生成することを特徴とする。
【００１０】
このように、文書データ生成手段で、指示代名詞と指示対象物との対応関係を明確にするとともに、この指示対象語（固有名詞）の解説文を挿入する。例えば、指示代名詞に対応した指示対象語（固有名詞）さらにはこの指示対象語を解説した解説文を括弧書きで挿入する。これにより、ユーザは、固有名詞の解説を別途調べることなく、容易に固有名詞の解説を把握することが可能となる。
【００１１】
文書データ処理装置において、前記指示対象語検出手段は、指示代名詞の直前に存在する指示対象語とを対応付けることが望ましい。
【００１２】
文書データ処理装置において、文書データを他の言語に翻訳する前段翻訳手段を備え、前記指示代名詞検出手段および前記指示対象語検出手段は、前記前段翻訳手段で翻訳された文書データに対して前記検出を行うことが望ましい。
文書データ処理装置において、前記文書データ生成手段にて生成された文書データを他の言語に翻訳する後段翻訳手段を備えることが望ましい。
【００１３】
また、本発明は、予め記憶した指示代名詞辞書の内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出する指示代名詞検出ステップと、文書内容を示す文書データを解析することにより、前記指示代名詞検出ステップが検出した指示代名詞が指示する指示対象語を検出するとともに、文書データ中の指示対象語を説明する説明文を検索する指示対象語検出ステップと、前記指示代名詞検出ステップによって検出された指示代名詞と、前記指示対象語検出ステップによって検出された指示対象語および説明文と、を対応付けて記憶する記憶ステップと、前記指示対象語検出ステップの検出結果に基づき、前記文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する文書データ生成ステップと、を備える文書データ処理方法を提供することにある。
【００１４】
さらに、本発明は、コンピュータに、予め記憶した指示代名詞辞書の内容に基づき、文書の内容を示す文書データ中の指示代名詞を検出する指示代名詞検出機能と、文書内容を示す文書データを解析することにより、前記指示代名詞検出機能が検出した指示代名詞が指示する指示対象語を検出するとともに、文書データ中の指示対象語を説明する説明文を検索する指示対象語検出機能と、前記指示代名詞検出機能によって検出された指示代名詞と、前記指示対象語検出機能によって検出された指示対象語および説明文と、を対応付けて記憶する記憶機能と、前記指示対象語検出機能の検出結果に基づき、前記文書データ中の指示代名詞に対する指示対象語の対応関係を反映させるとともに、指示対象語に対応した説明文を挿入した新たな文書データを生成する文書データ生成機能と、を実現させることを特徴とする文書データ処理プログラムを提供することにある。
【発明を実施するための最良の形態】
【００１５】
次に、発明を実施するための最良の形態としての実施形態について説明する。
本実施形態に係る文書データ処理装置１１は、パーソナルコンピュータを主体として構成されるもので、図１に示すように、第１言語（例えば日本語）の文書データが入力される文書データ入力部１２と、この文書データ入力部１２に入力された第１言語の文書データの中から領域を指定する領域指定部１３と、文書データ入力部１２に入力された第１言語の文書データのうち少なくとも領域指定部１３で指定された領域を解析する文書解析部１４と、文書解析部１４との間でデータをやり取りするデータベース１５及び固有名詞辞書部１６と、領域指定部１３で指定された領域の第１言語の文書データに文書解析部１４の処理結果を挿入した文書データを生成する文書生成部１７と、文書生成部１７で生成された第１言語の文書データを第２言語（例えば英語）に翻訳する翻訳部１８と、ユーザに対する表示を行うための表示装置２０と、ユーザによる入力が行われるキーボード２１及びマウス等のポインティングデバイス２２とを有している。
【００１６】
文書データ入力部１２は、ユーザが第２言語に翻訳したい文を含む第１言語の原稿の文書データをテキストデータの形式で入力する部分である。文書データ入力部１２に入力される原稿の文書データは、外部からテキストデータの形式で入力されたり、紙面に記載された文字をスキャナで読み取ってＯＣＲ装置で文字認識を行ってテキストデータの形式で入力されたりする。この文書データ入力部１２で入力された文書データは表示装置２０に表示される。
【００１７】
領域指定部１３は、文書データ入力部１２に入力された原稿の文書データの領域を指定可能なもので、文書データ入力部１２で入力され表示装置２０に表示された原稿の文書データに対してキーボード２１あるいはポインティングデバイス２２を使用して領域が指定される。つまり、表示装置２０に表示された原稿の文書データに対してポインティングデバイス２２で先頭及び末尾を指示して領域を指定する方法、キーボード２１で何行目の何文字目から何行目の何文字目までと数字を入力して領域を指定する方法等の種々の既知の領域指定方法を採用できる。
【００１８】
データベース１５には、指示代名詞辞書部１５Ａおよび後述する処理によって検出された情報を記憶する記憶ファイル１５Ｂ等を含む記憶エリアを備えている。ここで、指示代名詞辞書部１５Ａは、例えば、文書データが日本語の場合には、「彼、彼女、これ、それ…」といった指示代名詞が記憶されている。記憶ファイル１５Ｂには、文書解析部１４によって検出された指示代名詞、指示対象語、説明文が指示代名詞に対応付けて記憶される。また、データベース１５には図示していないが、人名辞書部および名詞辞書部を備えており、これらの辞書部は、文書解析部１４で文書データを解析した場合、この文書データから人名および名詞を検出するのに用いられる。
固有名詞辞書部１６には、各固有名詞にそれぞれ対応する解説文（プロファイルを含む）が予め関連付けて記憶されている。
【００１９】
文書解析部１４は、データベース１５の指示代名詞辞書部１５Ａに基づき、文書データ中の指示代名詞を検出する。一方、文書データを解析することにより、検出された指示代名詞が指示する指示対象語および指示対象語に対応した説明文を検出し、この検出結果をデータベース１５に記憶する。
【００２０】
より具体的には、文書解析部１４は、文書データ入力部１２に入力された原稿の文書データのうち領域指定部１３で指定された領域の文書データ内に含まれる指示代名詞を、前記データベース１５の指示代名詞辞書部１５Ａに基づいて検出し、さらに検出された指示代名詞が指示する指示対象語を、前記領域またはこの領域よりも前方範囲の文書データから検出する。また、文書解析部１４は、前記文書データを解析し、指示対象語を説明する説明文を検出し、この説明文をデータベース１５の記憶ファイル１５Ｂに指示対象語に対応させて記憶する。一方、文書解析部１４は、検出された指示対象語が固有名詞辞書部１６に記憶されているか否かを判定し、記憶されている場合には、固有名詞辞典部１６から指示対象語となる固有名詞の解説文を取得する。
【００２１】
文書生成部１７は、文書データ入力部１２に入力された原稿の文書データ中の各指示代名詞に対し、文書解析部１４で検出された各指示代名詞の指示対象語を置き換えるとともに、指示対象語の説明文を挿入し、さらに指示対象語が固有名詞辞書部１６に記憶されていた場合には、この固有名詞の解説文を挿入する。
【００２２】
より具体的には、文書生成部１７は、領域指定部１３で指定された領域の文書データ中の各指示代名詞に対し、文書解析部１４で検出された指示代名詞を指示対象となる指示対象語に置き換えるとともに、置き換えられた指示対象語に対する説明文を追加する。さらに、指示対象語が固有名詞辞書部１６に記憶されている場合には、指示対象語（固有名詞）の解説文も文書データに挿入する。
なお、文書データの生成の仕方は、指示代名詞に指示対象語を置き換えるのではなく、指示代名詞に指示対象語を括弧書き等で追加しても良い。また、領域指定部１３で指定された領域の文書データの最後に纏めて、指示対象語に対する説明文と固有名詞に対する解説文とを、それぞれ関連付けした文字列として追加しても良い。さらに、指示対象語に対する説明文を指示対象語の直後に括弧書き等で挿入し、固有名詞の直後に解説文を直後に括弧書き等で挿入しても良い。要は、文書生成部１７では、指示代名詞に対する指示対象語の対応関係を反映させた形で表示される形式の文書データが生成できれば良い。
【００２３】
そして、翻訳部１８は、このように文書生成部１７で置換・追加が行われた第１言語の文書データを第２言語に翻訳する。これにより、指示代名詞が指示対象語に置き換えられるとともに説明文が捕捉され、さらに固有名詞辞書部１６から得た解説文が補われた翻訳結果を得ることができる。
【００２４】
次に、本実施形態の文書データ処理装置１１を制御するプログラムの制御内容を図２のフローチャートを参照しつつ、さらに図３〜図１０に示す具体例を用いて説明する。
まず、文書データ入力部１２に第１言語（例えば日本語）で書かれた原稿の文書データが入力され表示装置２０に表示される（ステップＳ１）。ここで、文書データ入力部１２に入力される原稿の文書データの一例として図３に示すような文書データが入力されるものとする。
【００２５】
次に、領域指定部１３が、表示装置２０に表示された原稿に対し行われるキーボード２１あるいはポインティングデバイス２２への操作動作に基づいて原稿の文書データの中から領域を指定する（ステップＳ２）。ここで、図４に示すように指定された領域の文書データを反転表示させる。なお、ここでは、キーボード２１あるいはポインティングデバイス２２を用いて視覚的に領域を指定する例を示しているが、文書データ中の所望の範囲を指定できれば良いのであって、この方法に限定されるものではない。また、指定される領域は、複数ページの文書データであって、指定領域が複数ページにわたっていても、さらには全文を領域として指定しても良い。
【００２６】
指定された領域の文書データが文書解析部１４に入力されると、文書解析部１４がこの領域の文書データを解析する。まず、領域指定部１３で指定された領域の文書データ内に含まれる指示代名詞を、データベース１５の指定代名詞辞書部１５Ａを参照しつつ検出する（ステップＳ３）。さらに、文書解説部１４は、検出された指示代名詞の指示対象である指示対象語及び指示対象語を説明する説明文を、この領域及びこの領域よりも前方範囲の文書データから検出する（ステップＳ４）。このとき、前方範囲のうち最も近い位置にある指示対象語を指示代名詞の指示対象として検出する。
【００２７】
図４の例では、文書解析部１４が、指示代名詞として「この材料」という語句を検出し、その指示対象語として前方範囲から「Ｓという材料」という語句を検出する。さらに指示代名詞が示している文を解析することで、「Ｓという材料」を説明する文章が含まれているので、この「Ｓという材料」を説明する「…という特性が顕著である」という部分を説明文として検出する。加えて、文書解析部１４が、指示代名詞として「彼」という語句を検出し、その指示対象語として前方範囲から「富士氏」という語句を検出する。
【００２８】
また、文書解析部１４は、指示対象語が、固有名詞辞書部１６に記憶されている固有名詞であるか否かを検出し（ステップＳ５）、指示対象語が固有名詞として固有名詞辞書部１６に記憶されている場合には、その指示対象語（固有名詞）に対応した解説文を取得する（ステップＳ６）。以上のステップＳ３〜Ｓ６が、文書データを解析して、指示代名詞、指示代名詞の指示対象である指示対象語及び指示対象語を説明する説明文を検出するとともに、指示対象語が固有名詞辞書部１６に記憶されている場合には、指示対象語（固有名詞）の解説文を検出する文書解析ステップとなる。
【００２９】
図４の例では、指示代名詞の指示対象語は「Ｓという材料」と「富士氏」であるが、これらの指示対象語が固有名詞として記憶されているか否かを固有名詞辞書部１６と照合させて判定した結果、「富士氏」が固有名詞辞書部１６に記憶されているので、これに対応する解説文である「Ｋ大学教授、…」の文章を辞書から取得する。
【００３０】
上記ステップＳ３で検出した指示代名詞、ステップＳ４で検出した指示対象語及び説明文、さらにはステップＳ６で取得した解説文を一時的にデータベース１５の記憶ファイル１５Ｂに記憶する（ステップＳ７）。このとき、指示代名詞及び固有名詞が出現した位置についても例えば何文字目に出現したかを記憶する。
【００３１】
図４の例の場合、図５に示すような表形式の情報として記憶されることになる。この表では、指示代名詞である「彼」と、その指示対象語である「富士氏」と、その解説文である「Ｋ大学教授、…」と、その出現位置である１文字目を示す「１」とを関連付けて記憶し、指示代名詞である「この材料」と、その指示対象語である「Ｓという材料」と、その説明文である「…という特性が顕著である」と、その出現位置である１３文字目を示す「１３」とを関連付けて記憶した例である。
【００３２】
次に、文書生成部１７が、領域指定部１３で指定された領域の文書データ中の位置が把握された各指示代名詞に対し、文書解析部１４で検出されたこれら指示代名詞の指示対象語を置き換えるとともに（ステップＳ８）、置き換えられた指示対象語に説明文及び／又は解説文を追加し（ステップＳ９）、領域指定部１３で指定された領域の文書データ中の位置が把握された各固有名詞に、固有名詞辞書部１６に記憶されたこれら固有名詞の解説文を挿入するようにして追加する（ステップＳ１０）。
以上のステップＳ８〜Ｓ１０が、文書データ中の指示代名詞に対し、文書解析ステップで検出された指示代名詞の指示対象語を置き換えるとともに説明文及び／又は解説文を追加し、文書データ中の固有名詞に、データベース１５及び固有名詞辞書部１６に記憶された固有名詞の解説文を追加する文章追加ステップである。
【００３３】
図４の例の場合、図６に示すように、領域指定部１３で指定された領域の文書データ中の１文字目に出てくる指示代名詞である「彼」を、その指示対象語である「富士氏」に置き換え、領域指定部１３で指定された領域の文書データ中の１３文字目に出てくる指示代名詞である「この材料」を、その指示対象語である「Ｓという材料」に置き換える。それとともに、領域指定部１３で指定された領域の文書データの最後に纏めて、指示対象語である「富士氏」とこれに対する解説文「Ｋ大学教授、…」とを関連付けた文字列して記載するとともに、指示対象語である「Ｓという材料」とこれに対する説明文である「…という特性が顕著である」とを関連付けた文字列して記載する。あるいは、文中に埋め込むように、図７に示すように、領域指定部１３で指定された領域の文書データの置換後の指示対象語である「富士氏」の直後にこれに対する解説文である「Ｋ大学教授、…」を括弧書きで記載し、同様に置換後の指示対象語である「Ｓという材料」の直後にこれに対する説明文である「…という特性が顕著である」を括弧書きで記載しても良い。この場合、各指示対象語の位置は文書解析部１４で把握されているため、挿入は容易である。
【００３４】
そして、翻訳部１８が、上記のように領域指定され文書生成部１７で置換・追加が行われた第１言語の文書データを第２言語に翻訳し、表示装置２０に表示させる（ステップＳ１１）。これにより、指示代名詞が指示対象語に置き換えられるとともに説明文が補われ、さらに解説文が補われた翻訳結果を得ることができ、文書データ中の指定領域以外の部分を翻訳しなくても翻訳した内容を容易に把握できる。ここで、第１言語から第２言語への翻訳を行わずに、第１言語の状態で指示代名詞が指示対象語に置き換えられるとともに説明文が補われ、さらに解説文が補われた文章として表示装置２０に表示させても良い。
【００３５】
ここで、図６に示すように、領域指定部１３で指定された領域の文書データの最後に纏めて、指示対象語である「富士氏」とこれに対する解説文「Ｋ大学教授、…」とを関連付けた文字列して記載するとともに、指示対象語である「Ｓという材料」とこれに対する説明文「…という特性が顕著である」とを関連付けた文字列して記載した場合には、図８に示すように翻訳文も、領域指定部１３で指定された領域の翻訳後の文書データの最後に纏めて、翻訳後の指示対象語である「Ｍｒ．Ｆｕｊｉ」とこれに対する翻訳後の解説文「Ｋ  Ｕｎｉｖ，Ｐｒｏｆｅｓｓｏｒ，…」とを関連付けた文字列して記載するとともに、翻訳後の指示対象語である「Ｔｈｅ  Ｓ  ｍａｔｅｒｉａｌ」とこれに対する翻訳後の説明文「Ｍａｔｅｒｉａｌ  ｗｉｔｈ  ｒｅｍａｒｋａｂｌｅ…」とを関連付けた文字列して記載することになる。また、文中に埋め込むように、図７に示すように、領域指定部１３で指定された領域の文書データの置換後の指示対象語である「富士氏」の直後にこれに対する解説文「Ｋ大学教授、…」を括弧書きで記載し、置換後の指示対象語である「Ｓという材料」の直後にこれに対する説明文である「…という特性が顕著である」を括弧書きで記載した場合には、図９に示すように翻訳文も、領域指定部１３で指定された領域の翻訳後の文書データの翻訳後の指示対象語「Ｍｒ．Ｆｕｊｉ」の直後にこれに対する翻訳後の解説文「Ｋ  Ｕｎｉｖ，Ｐｒｏｆｅｓｓｏｒ，…」を括弧書きで記載し、翻訳後の指示対象語である「Ｔｈｅ  Ｓ  ｍａｔｅｒｉａｌ」の直後にこれに対する翻訳後の説明文「Ｍａｔｅｒｉａｌ  ｗｉｔｈ  ｒｅｍａｒｋａｂｌｅ…」を括弧書きで記載することになる。
【００３６】
なお、翻訳結果をＵＲＬ等で出力して、説明部分すなわち図９において括弧書き（括弧で囲んで記載）された表示部分を翻訳結果を保存している他のファイルへのリンクとして構成することもできる。図１０では、翻訳結果において「Ｍｒ．Ｆｕｊｉ」と「ｔｈｅ  Ｓ  ｍａｔｅｒｉａｌ」とに下線が引きかれていることは、リンクが存在していることを示している。「Ｍｒ．Ｆｕｊｉ」のリンク先は固有名詞辞書部１６から検索した結果の翻訳結果を保存した別のファイルを指し示している。「ｔｈｅ  Ｓ  ｍａｔｅｒｉａｌ」のリンク先は翻訳元の原稿から材料Ｓの説明として抜き出された文章に対する翻訳結果を保存した別のファイルを指し示している。これらのファイルもＵＲＬで記述されることで「ｔｈｅ  Ｓ  ｍａｔｅｒｉａｌ」から材料の説明を参照することができる。
【００３７】
以上に述べたように、本実施形態によれば、文書データ入力部１２に文書データが入力されると、文書解析部１４が、これを解析して、指示代名詞、該指示代名詞の指示対象である指示対象語、さらに文書データ中の指示対象語を説明する説明文を検出するとともに、指示対象語が固有名詞辞書部１６に記憶されている場合には、この指示対象語（固有名詞）に対応した解説文を読み出す。そして、文書生成部１７が、文書データ入力部１２に入力された文書データ中の指示代名詞に対し、文書解析部１４で検出された指示代名詞の指示対象語を置き換えるとともに説明文を追加し、さらに解説文を追加する。よって、部分的に文書データを抽出して読んだ場合であっても、これに含まれる指示代名詞に対してその指示対象語が置き換えられるとともに説明文が追加され、さらに固有名詞の解説文が追加されるため、ユーザは、これらに対応する前側部分を読まなくも、その部分の内容を容易に理解することができ、その結果、内容を効率良く把握することが可能となる。
【００３８】
また、文書データ入力部１２に入力された文書データの領域を領域指定部１３で指定する場合、文書解析部１４は、この領域の文書データに含まれる指示代名詞と、この指示代名詞に対する指示対象語及び説明文とを検出するのみで済むため、この部分に記載された指示代名詞及び固有名詞に対してのみ、文書解析部１４及び文書生成部１７が処理を行えば良いため、ユーザに処理時間を待たせることなく、処理の高速化を図ることができる。
【００３９】
さらに、翻訳部１８が、文書生成部１７で説明文が追加された第１言語の文書データのみを第２言語に翻訳するため、第２言語に翻訳された文書データについて、これに含まれる指示代名詞にその指示対象語及び説明文が追加されており、これに含まれる固有名詞にその解説文が追加されているため、これらに対応する前側部分を翻訳しなくてもその部分の内容を理解することができ、その結果、内容を効率良く把握することが可能となる。
【００４０】
なお、前記実施形態では、文書生成部１７で説明文が追加された第１言語の文書データを翻訳部１８で第２言語に翻訳する場合を例示したが、本発明はこれに限らず、文書データ入力部１２に入力された第１言語の文書データのうち領域指定部１３で指定された領域の文書データを翻訳部１８（後段階翻訳手段）で第２言語に翻訳してから、第２言語に翻訳された文書データに対して文書解析部１４による解析と文書生成部１７による文書データの生成を行うようにしても良い。
【００４１】
この場合、第２言語に翻訳された文書データは、部分的に文書データを抽出して読んだ場合であっても、これに含まれる指示代名詞にその指示対象語及び説明文（解説文）が追加されており、これに含まれる固有名詞にその解説文が追加されているため、これらに対応する前側部分を読まなくもその部分の内容を容易に理解することができ、その結果、内容を効率良く把握することが可能となる。
【００４２】
また、文書生成部１７において、文書データを生成する際、指示対象語に対して文書データ中の説明文または固有名詞辞書部１６に記憶された解説文が複数個検出された場合には、表示装置２０にて表示される文書データに対し、その複数個の説明文を、サブウィンドをポップアップ表示あるいはプルダウン表示で表示し、ユーザに対して選択させるようにしても良い。
【００４３】
前記実施形態では、文書データを他の言語に翻訳する場合を例に挙げて説明したが、本発明はこれに限らず、表示装置２０に表示されている文書中のある領域をマウス等の操作で指定することにより、その領域内に存在する指示代名詞に対応した指示対象語および説明語を表示装置上にアノテーション表示として表示させるようにしても良い。
さらに、文書生成部１７で、固有名詞に対する解説文を文書データに追加する際には、脚注のように、固有名詞に対する解説文を表示する文書データとして生成しても良い。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態に係る文書データ処理装置の構成を示すブロック図である。
【図２】本発明の一実施形態に係る文書データ処理装置のプログラムの制御内容を示す流れ図である。
【図３】本発明の一実施形態に係る文書データ処理装置に入力される文書データの具体例を示す図である。
【図４】図３の文書データに対して所定の領域を指定した状態を示す図である。
【図５】図４に示す領域の文書データを解析した情報を示す図である。
【図６】図４に示す領域の文書データを解析した情報の文書追加後の表示例を示す図である。
【図７】図４に示す領域の文書データを解析した情報の文書追加後の別の表示例を示す図である。
【図８】図６の翻訳後の表示例を示す図である。
【図９】図７の翻訳後の表示例を示す図である。
【図１０】図７の翻訳後の別の表示例を示す図である。
【符号の説明】
【００４５】
１１…文書データ処理装置、１２…文書データ入力部、１３…領域指定部、１４…文書解析部、１５…データベース、１５Ａ…指示代名詞辞書部、１５Ｂ…記憶ファイル、１６…固有名詞辞書部、１７…文書生成部、１８…翻訳部。
【図１】
2007034424.tif 000003
【図２】
2007034424.tif 000004
【図３】
2007034424.tif 000005
【図４】
2007034424.tif 000006
【図５】
2007034424.tif 000007
【図６】
2007034424.tif 000008
【図７】
2007034424.tif 000009
【図８】
2007034424.tif 000010
【図９】
2007034424.tif 000011
【図１０】
2007034424.tif 000012