(57)【要約】【課題】文書中に出現する、人名や企業名などといった固有表現および当該表現のカテゴリをユーザに分かりやすく表示すること。【解決手段】表示対象となる文書の本文を解析して、そこに出現する固有表現（固有名詞であることが多いが、必ずしも固有名詞とは限らない）、および当該固有表現のカテゴリを特定する。このカテゴリとは、たとえば「人名」「企業名」「団体名」「地名」「施設名」などであって、ある固有表現がどのカテゴリに該当するかは、当該表現の前後の文脈などから判断する。そして、本文を複数のブロックに分割し、このブロックごとに（具体的には各ブロックの直前に）、当該ブロック内に含まれる固有表現とそのカテゴリとを「人名：松本」「地名：松本」のように一覧表示する。これにより、本文中に混在する、表記は同一でもカテゴリの異なる固有表現を正確かつ確実に識別できる。【選択図】        図４
2005196513.tif 000002
【特許請求の範囲】
【請求項１】
電子文書の本文中における固有表現の出現位置を特定する固有表現特定手段と、
前記固有表現特定手段により特定された出現位置の固有表現のカテゴリを特定するカテゴリ特定手段と、
前記電子文書の本文を複数のブロックに分割する分割手段と、
前記分割手段により分割された個々のブロックごとに、前記固有表現特定手段により特定された出現位置の固有表現および前記カテゴリ特定手段により特定された当該固有表現のカテゴリを対応づけて表示する表示手段と、
を備えることを特徴とする文書表示装置。
【請求項２】
前記表示手段は、前記分割手段により分割された個々のブロックの近傍に、前記固有表現特定手段により特定された出現位置の固有表現および前記カテゴリ特定手段により特定された当該固有表現のカテゴリを対応づけて表示することを特徴とする前記請求項１に記載の文書表示装置。
【請求項３】
前記ブロックの近傍とは、当該ブロックの直前位置であることを特徴とする前記請求項２に記載の文書表示装置。
【請求項４】
前記表示手段は、前記カテゴリ特定手段により特定された当該固有表現のカテゴリを文字列で表示することを特徴とする前記請求項１〜請求項３のいずれか一つに記載の文書表示装置。
【請求項５】
前記表示手段は、前記固有表現特定手段により特定された出現位置の固有表現のうち前記カテゴリ特定手段により特定されたカテゴリがあらかじめ指定されたカテゴリであるもののみを、当該カテゴリと対応づけて表示することを特徴とする前記請求項１〜請求項４のいずれか一つに記載の文書表示装置。
【請求項６】
電子文書の本文中における固有表現の出現位置を特定する固有表現特定工程と、
前記固有表現特定工程で特定された出現位置の固有表現のカテゴリを特定するカテゴリ特定工程と、
前記電子文書の本文を複数のブロックに分割する分割工程と、
前記分割工程で分割された個々のブロックごとに、前記固有表現特定工程で特定された出現位置の固有表現および前記カテゴリ特定工程で特定された当該固有表現のカテゴリを対応づけて表示する表示工程と、
を含むことを特徴とする文書表示方法。
【請求項７】
前記表示工程では、前記分割工程で分割された個々のブロックの近傍に、前記固有表現特定工程で特定された出現位置の固有表現および前記カテゴリ特定工程で特定された当該固有表現のカテゴリを対応づけて表示することを特徴とする前記請求項６に記載の文書表示方法。
【請求項８】
前記ブロックの近傍とは、当該ブロックの直前位置であることを特徴とする前記請求項７に記載の文書表示方法。
【請求項９】
前記表示工程では、前記カテゴリ特定工程で特定された当該固有表現のカテゴリを文字列で表示することを特徴とする前記請求項６〜請求項８のいずれか一つに記載の文書表示方法。
【請求項１０】
前記表示工程では、前記固有表現特定工程で特定された出現位置の固有表現のうち前記カテゴリ特定工程で特定されたカテゴリがあらかじめ指定されたカテゴリであるもののみを、当該カテゴリと対応づけて表示することを特徴とする前記請求項６〜請求項９のいずれか一つに記載の文書表示方法。
【請求項１１】
前記請求項６〜請求項１０のいずれか一つに記載された方法をコンピュータに実行させる文書表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子文書（の本文）を表示画面に表示する文書表示装置、文書表示方法、および文書表示プログラムに関する。
【背景技術】
【０００２】
電子文書中に出現する、人名や企業名などといった固有表現（固有名詞であることが多いが、必ずしも単一の単語とは限らないため、以下では広く固有「表現」と呼ぶ）を、当該文書の表示時に強調表示することは従来から考えられていた。また、固有表現に限らず文書中の重要語（その中には通常固有表現も含まれる）のみを選択的に別の文字色で表示したり、ハイライト表示（反転表示）させたりする技術も以前から存在した。このように、文書中の固有表現を分かりやすく見せることで、閲覧者であるユーザは当該文書の要点を迅速に把握することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、たとえば同じ「松本」という固有表現でも、「松本秀喜」のような人名、「松本電器産業」のような企業名、「松本バレエ団」のような団体名、「松本市」のような地名、「松本城」のような施設名など、様々なカテゴリ（種類あるいは種別などと言ってもよい）がある。そして、これらを区別する目的でたとえば人名の「松本」は赤、企業名の「松本」は青、というような色別表示をしても、ユーザはどの色がどのカテゴリに対応するかを逐一凡例などで確認しなければならず、かえって煩雑であるという問題点があった。
【０００４】
この発明は、上述した従来技術による問題点を解消するため、文書中に出現する固有表現および当該表現のカテゴリをユーザに分かりやすく表示することが可能な文書表示装置、文書表示方法、および文書表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる文書表示装置は、電子文書の本文中における固有表現の出現位置を特定する固有表現特定手段と、前記固有表現特定手段により特定された出現位置の固有表現のカテゴリを特定するカテゴリ特定手段と、前記電子文書の本文を複数のブロックに分割する分割手段と、前記分割手段により分割された個々のブロックごとに、前記固有表現特定手段により特定された出現位置の固有表現および前記カテゴリ特定手段により特定された当該固有表現のカテゴリを対応づけて表示する表示手段と、を備えることを特徴とする。
【０００６】
この請求項１の発明によれば、文書中の各ブロックごとに、そこに出現する固有表現とそのカテゴリとが対応づけて表示される。
【０００７】
また、請求項２の発明にかかる文書表示装置は、請求項１に記載の発明において、前記表示手段が、前記分割手段により分割された個々のブロックの近傍に、前記固有表現特定手段により特定された出現位置の固有表現および前記カテゴリ特定手段により特定された当該固有表現のカテゴリを対応づけて表示することを特徴とする。
【０００８】
この請求項２の発明によれば、文書中の各ブロックの近傍に、そこに出現する固有表現とそのカテゴリとが対応づけて表示される。
【０００９】
また、請求項３の発明にかかる文書表示装置は、請求項２に記載の発明において、前記ブロックの近傍とは、当該ブロックの直前位置であることを特徴とする。
【００１０】
この請求項３の発明によれば、文書中の各ブロックの直前位置に、そこに出現する固有表現とそのカテゴリとが対応づけて表示される。
【００１１】
また、請求項４の発明にかかる文書表示装置は、請求項１〜請求項３のいずれか一つに記載の発明において、前記表示手段が、前記カテゴリ特定手段により特定された当該固有表現のカテゴリを文字列で表示することを特徴とする。
【００１２】
この請求項４の発明によれば、文書中の各ブロックごとに、そこに出現する固有表現とそのカテゴリを意味する文字列とが対応づけて表示される。
【００１３】
また、請求項５の発明にかかる文書表示装置は、請求項１〜請求項４のいずれか一つに記載の発明において、前記表示手段が、前記固有表現特定手段により特定された出現位置の固有表現のうち前記カテゴリ特定手段により特定されたカテゴリがあらかじめ指定されたカテゴリであるもののみを、当該カテゴリと対応づけて表示することを特徴とする。
【００１４】
この請求項５の発明によれば、文書中の各ブロックごとに、そこに出現する固有表現のうち特定のカテゴリに属するもののみが、当該カテゴリと対応づけて表示される。
【００１５】
また、請求項６の発明にかかる文書表示方法は、電子文書の本文中における固有表現の出現位置を特定する固有表現特定工程と、前記固有表現特定工程で特定された出現位置の固有表現のカテゴリを特定するカテゴリ特定工程と、前記電子文書の本文を複数のブロックに分割する分割工程と、前記分割工程で分割された個々のブロックごとに、前記固有表現特定工程で特定された出現位置の固有表現および前記カテゴリ特定工程で特定された当該固有表現のカテゴリを対応づけて表示する表示工程と、を含むことを特徴とする。
【００１６】
この請求項６の発明によれば、文書中の各ブロックごとに、そこに出現する固有表現とそのカテゴリとが対応づけて表示される。
【００１７】
また、請求項７の発明にかかる文書表示方法は、請求項６に記載の発明において、前記表示工程では、前記分割工程で分割された個々のブロックの近傍に、前記固有表現特定工程で特定された出現位置の固有表現および前記カテゴリ特定工程で特定された当該固有表現のカテゴリを対応づけて表示することを特徴とする。
【００１８】
この請求項７の発明によれば、文書中の各ブロックの近傍に、そこに出現する固有表現とそのカテゴリとが対応づけて表示される。
【００１９】
また、請求項８の発明にかかる文書表示方法は、請求項７に記載の発明において、前記ブロックの近傍とは、当該ブロックの直前位置であることを特徴とする。
【００２０】
この請求項８の発明によれば、文書中の各ブロックの直前位置に、そこに出現する固有表現とそのカテゴリとが対応づけて表示される。
【００２１】
また、請求項９の発明にかかる文書表示方法は、請求項６〜請求項８のいずれか一つに記載の発明において、前記表示工程では、前記カテゴリ特定工程で特定された当該固有表現のカテゴリを文字列で表示することを特徴とする。
【００２２】
この請求項９の発明によれば、文書中の各ブロックごとに、そこに出現する固有表現とそのカテゴリを意味する文字列とが対応づけて表示される。
【００２３】
また、請求項１０の発明にかかる文書表示方法は、請求項６〜請求項９のいずれか一つに記載の発明において、前記表示工程では、前記固有表現特定工程で特定された出現位置の固有表現のうち前記カテゴリ特定工程で特定されたカテゴリがあらかじめ指定されたカテゴリであるもののみを、当該カテゴリと対応づけて表示することを特徴とする。
【００２４】
この請求項１０の発明によれば、文書中の各ブロックごとに、そこに出現する固有表現のうち特定のカテゴリに属するもののみが、当該カテゴリと対応づけて表示される。
【００２５】
また、請求項１１の発明にかかる文書表示プログラムによれば、請求項６〜請求項１０のいずれか一つに記載された方法をコンピュータに実行させることができる。
【発明の効果】
【００２６】
本発明にかかる文書表示装置、文書表示方法、および文書表示プログラムによれば、文書中に出現する固有表現および当該表現のカテゴリをユーザに分かりやすく表示することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下に添付図面を参照して、この発明にかかる文書表示装置、文書表示方法、および文書表示プログラムの好適な実施の形態を詳細に説明する。
【００２８】
図１は、この発明の実施の形態にかかる文書表示装置のハードウエア構成の一例を示す説明図である。図中、１０１は装置全体を制御するＣＰＵを、１０２は基本入出力プログラムなどを記憶したＲＯＭを、１０３はＣＰＵ１０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。
【００２９】
また、１０４はＣＰＵ１０１の制御にしたがってＨＤ（ハードディスク）１０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、１０５はＨＤＤ１０４の制御にしたがって書き込まれたデータを記憶するＨＤを、それぞれ示している。
【００３０】
また、１０６はＣＰＵ１０１の制御にしたがってＦＤ（フレキシブルディスク）１０７に対するデータのリード／ライトを制御するＦＤＤ（フレキシブルディスクドライブ）を、１０７はＦＤＤ１０６の制御にしたがって書き込まれたデータを記憶する着脱自在のＦＤを、それぞれ示している。
【００３１】
また、１０８はＣＰＵ１０１の制御にしたがってＣＤ−ＲＷ１０９に対するデータのリード／ライトを制御するＣＤ−ＲＷドライブを、１０９はＣＤ−ＲＷドライブ１０８の制御にしたがって書き込まれたデータを記憶する着脱自在のＣＤ−ＲＷを、それぞれ示している。
【００３２】
また、１１０はカーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示するディスプレイを、１１１は文字、数値、各種指示などの入力のための複数のキーを備えたキーボードを、１１２は各種指示の選択や実行、処理対象の選択、マウスポインタの移動などをおこなうマウスを、それぞれ示している。
【００３３】
また、１１３は通信ケーブル１１４を介してＬＡＮやＷＡＮなどのネットワークに接続され、当該ネットワークとＣＰＵ１０１とのインターフェースとして機能するネットワークＩ／Ｆを、１００は上記各部を接続するためのバスを、それぞれ示している。
【００３４】
次に、図２はこの発明の実施の形態にかかる文書表示装置の構成を機能的に示す説明図である。図中、２００は文書記憶部であり、後述する本文表示部２０３による表示の対象となる文書を保持している。なお、これらの文書の形式は何であってもよく、様々な形式の文書が混在していてもよい。
【００３５】
２０１は本文解析部であり、文書記憶部２００に保持された各文書の本文を解析する機能部である。そしてこの解析の一つとして、固有表現の特定、および当該表現のカテゴリの特定がある。すなわち図中、本文解析部２０１内の固有表現特定部２０１ａは上記各文書の本文中に出現する固有表現を特定する（厳密には固有表現の出現位置を特定する）機能部であり、カテゴリ特定部２０１ｂは固有表現特定部２０１ａで特定された個々の固有表現につき、そのカテゴリを特定する機能部である。
【００３６】
ここで固有表現のカテゴリとは、たとえば「人名」「企業名」「団体名」「地名」「施設名」などであって、ある固有表現がどのカテゴリに該当するかは、当該表現の前後の文脈などから判断する。たとえば、直後に「氏」を伴う固有表現は「人名」、直前もしくは直後に「株式会社」を伴う固有表現は「企業名」である。
【００３７】
次に、２０２は本文分割部であり、本文解析部２０１による解析結果などにもとづいて、上記各文書の本文を複数のブロックに分割する（厳密には、各ブロック間の境界を特定する）機能部である。この分け方としては、たとえば個々の節や段落などを機械的に１ブロックにすることのほか、意味的にひとまとまりである可能性が高い任意の範囲を１ブロックとすることもできる。本実施の形態では、本文をどのような方針で分割するかは特に問わないものとする。
【００３８】
次に、２０３は本文表示部であり、文書記憶部２００に保持された各文書の本文を表示する機能部である。ただし本文をそのまま表示するのでなく、本文分割部２０２により分割された個々のブロックごとに、当該ブロックに出現する固有表現とそのカテゴリとを対応づけて表示する。
【００３９】
図３は文書記憶部２００内の文書（の本文）の一例を模式的に示す説明図、図４は当該文書の本文表示部２０３による表示の一例を示す説明図である。図４に示すように、図３の文書はライン４００・４０１によりブロックごとに区分して表示され、各ブロックの文字列の直前（直上）位置にエリア４０２・４０３が設けられて、各ブロックに出現する固有表現とそのカテゴリが「人名：松本」「地名：松本」のように一覧表示される。また、これとあわせて文中の固有表現はハイライト表示され、ブロック内での出現箇所を一目で確認できるようになっている。
【００４０】
図５はこの発明の実施の形態にかかる文書表示装置における、文書表示処理の手順を示すフローチャートである。ユーザから特定の文書（の本文）の表示指示があると（ステップＳ５０１：Ｙｅｓ）、本文表示部２０３は本文解析部２０１に指示して、文書記憶部２００内の上記文書を解析させる。すなわち、本文表示部２０３からの指示を受けた本文解析部２０１は、まずその固有表現特定部２０１ａにより上記文書の本文中の固有表現を特定し（ステップＳ５０２）、次にカテゴリ特定部２０１ｂにより、上記で特定した各固有表現のカテゴリを特定する（ステップＳ５０３）。
【００４１】
その後、上記文書およびその解析結果は本文解析部２０１から本文分割部２０２へ出力され、次に本文分割部２０２が、上記文書の本文を所定のルールに従って複数のブロックに分割する（ステップＳ５０４）。
【００４２】
そして本文分割部２０２から、本文解析部２０１による解析結果と本文分割部２０２による分割結果とを受け取った本文表示部２０３が、図４に示したように、分割された各ブロックの直前位置に当該ブロックから抽出された固有表現とそのカテゴリとを一覧表示する（ステップＳ５０５）。
【００４３】
以上説明した実施の形態によれば、本文中の固有表現はその該当するカテゴリを文字で明示されるので、図３に示した文書のように、本文中に表記は同一でもカテゴリの異なる各種の固有表現が混在していた場合、それらを正確かつ確実に識別することができる。また、たとえば図中１番目のブロック（ライン４００以前の部分）と３番目のブロック（ライン４０１以降の部分）には固有表現があり、２番目のブロック（ライン４００とライン４０１との間の部分）にはないなどの出現箇所の偏りから、文書中の重要箇所などをある程度推測することができる。
【００４４】
なお、上述した実施の形態では、文書中の固有表現をすべてピックアップしているが、ユーザが指定したカテゴリ、たとえば「人名」カテゴリに該当する固有表現のみをピックアップするようにしてもよい。このときの文書の表示例を図６に示す。図４に示した表示例と比較すると、たとえば１番目のブロックでは「人名：松本」以外の固有表現は表示されなくなっていることが分かる。
【００４５】
また、このほか固有表現の出現頻度や重要度に応じて、表示するかしないかを切り替えたり、エリア４０２や４０３での表示形態（文字色・文字サイズなど）や表示順序を変更するようにしてもよい。図４や図６は、単純に本文中での出現順序に応じて、固有表現を同一の表示形態で一覧表示した例である。
【００４６】
また、上述した実施の形態では、ブロック内の固有表現とそのカテゴリとを当該ブロックの直前に一覧表示するようにしたが、たとえばこれらを各ブロックの直後に表示（たとえば図４の１番目のブロックであれば、エリア４０２を文書頭ではなくライン４００の直上位置に表示）したり、画面を左右に分割して、左側に各ブロックの本文、右側に対応するブロック内の固有表現を一覧表示するようにしてもよい。要するに、各ブロックに含まれている固有表現およびそのカテゴリを、各ブロックの本文と容易に対照できるようその近傍に表示するのであれば、その形態は上述したものに限定されない。
【００４７】
また、上述した実施の形態では、文書の表示指示があったときに本文の解析や分割を行うようにしたが、あらかじめこれらの処理を済ませておき、その結果をあわせて文書記憶部２００に保持しておくようにしてもよい。
【００４８】
以上説明したように、本発明にかかる文書表示装置、文書表示方法、および文書表示プログラムによれば、文書中に出現する固有表現および当該表現のカテゴリをユーザに分かりやすく表示することが可能である。
【００４９】
なお、本実施の形態で説明した文書表示法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク１０５、フレキシブルディスク１０７、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ１０９、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００５０】
以上のように、本発明にかかる文書表示装置、文書表示方法、および文書表示プログラムは、本文中に人名や地名などの固有表現を含む文書の大要を把握する用途に有用であり、特にその中に、表記は同一でもカテゴリの異なる各種の固有表現が混在している場合に適している。
【図面の簡単な説明】
【００５１】
【図１】この発明の実施の形態にかかる文書表示装置のハードウエア構成の一例を示す説明図である。
【図２】この発明の実施の形態にかかる文書表示装置の構成を機能的に示す説明図である。
【図３】文書記憶部２００内の文書（の本文）の一例を模式的に示す説明図である。
【図４】図３に示した文書の本文表示部２０３による表示の一例を示す説明図である。
【図５】この発明の実施の形態にかかる文書表示装置における、文書表示処理の手順を示すフローチャートである。
【図６】図３に示した文書の本文表示部２０３による表示の他の一例を示す説明図である。
【符号の説明】
【００５２】
１００  バス
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＨＤＤ
１０５  ＨＤ
１０６  ＦＤＤ
１０７  ＦＤ
１０８  ＣＤ−ＲＷドライブ
１０９  ＣＤ−ＲＷ
１１０  ディスプレイ
１１１  キーボード
１１２  マウス
１１３  ネットワークＩ／Ｆ
１１４  通信ケーブル
２００  文書記憶部
２０１  本文解析部
２０１ａ  固有表現特定部
２０１ｂ  カテゴリ特定部
２０２  本文分割部
２０３  本文表示部
【図１】
2005196513.tif 000003
【図２】
2005196513.tif 000004
【図３】
2005196513.tif 000005
【図４】
2005196513.tif 000006
【図５】
2005196513.tif 000007
【図６】
2005196513.tif 000008