(57)【特許請求の範囲】
【請求項１】
文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と前記各文の重要語群と前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
前記各文それぞれの重要語群が、外部から入力された単語、または、前記入力された文書中の予め指定された文種別の文から前記サービス重要語抽出過程において抽出された重要語群と一致する場合に、一致した重要語群の重要度を下げ、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、前記同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、
を行なうことを特徴とする要約文生成方法。
【請求項２】
文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と前記各文の重要語群と前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
前記各文それぞれの重要語群が、他の文書から前記文章構造解析過程と前記サービス重要語抽出過程において抽出された他の文書の各文の重要語群と完全または、部分的に一致する場合に、一致した重要語群の重要度を下げ、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、前記各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、前記同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、
を行なうことを特徴とする要約文生成方法。
【請求項３】
文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要名詞の係り受け関係と抽出する重要名詞と抽出する重要名詞の確信度との対応付け、及び、抽出する重要動詞の係り受け関係と抽出する重要動詞との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要名詞と重要動詞による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要名詞が出現する文種別と重要名詞の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と、前記各文の重要名詞と、前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
前記各文それぞれの重要語群中の重要名詞と重要動詞が、他の文書から前記文章構造解析過程と前記サービス重要語抽出過程において抽出された他の文書の各文の重要語群の重要名詞と重要動詞と完全に一致する場合には、重要名詞と重要動詞が完全に一致した重要語群を棄却し、完全に一致しない場合には、前記他の文書の各文の重要名詞と一致する該各文のそれぞれの重要語群中の重要名詞を重要語群から棄却し、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、該同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、
を行うことを特徴とする要約文生成方法。
【請求項４】
文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、文の書式を示す情報と、文種別との対応付けが予め定義された構造定義ルールとを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と前記各文の重要語群と前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
外部から入力された文から、予め定義されたユーザ意図推論知識を前記入力された文を特徴付ける単語を抽出し、
前記各文それぞれについて、前記抽出された単語に関連する単語が各文の重要語群中に含まれる場合に、関連する単語が含まれる重要語群の重要度を上げ、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、前記各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、前記同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、
を行なうことを特徴とする要約文生成方法。
【請求項５】
文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と前記各文の重要語群と前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
前記各文それぞれの重要語群が、外部から入力された単語、または、前記入力された文書中の予め指定された文種別の文から前記サービス重要語抽出手段によって抽出された重要語群と一致する場合に、一致した重要語群の重要度を下げ、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、前記同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、
を有することを特徴とする要約文生成装置。
【請求項６】
文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と前記各文の重要語群と前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
前記各文それぞれの重要語群が、他の文書から前記文章構造解析手段と前記サービス重要語抽出手段によって抽出された他の文書の各文の重要語群と完全または、部分的に一致する場合に、一致した重要語群の重要度を下げ、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、前記各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、前記同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、
を有することを特徴とする要約文生成装置。
【請求項７】
文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要名詞の係り受け関係と抽出する重要名詞と抽出する重要名詞の確信度との対応付け、及び、抽出する重要動詞の係り受け関係と抽出する重要動詞との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要名詞と重要動詞による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要名詞が出現する文種別と重要名詞の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と、前記各文の重要名詞と、前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
前記各文それぞれの重要語群中の重要名詞と重要動詞が、他の文書から前記文章構造解析手段と前記サービス重要語抽出手段によって抽出された他の文書の各文の重要語群の重要名詞と重要動詞と完全に一致する場合には、重要名詞と重要動詞が完全に一致した重要語群を棄却し、完全に一致しない場合には、前記他の文書の各文の重要名詞と一致する該各文のそれぞれの重要語群中の重要名詞を重要語群から棄却し、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、該同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、
を有することを特徴とする要約文生成装置。
【請求項８】
文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と、文種別との対応付けが予め定義された構造定義ルールとを用いて、前記入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、前記各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、前記各文の文種別と前記各文の重要語群と前記各文の重要語群の確信度とから前記各文の重要語群の重要度を求め、
外部から入力された文から、予め定義されたユーザ意図推論知識を前記入力された文を特徴付ける単語を抽出し、
前記各文それぞれについて、前記抽出された単語に関連する単語が各文の重要語群中に含まれる場合に、関連する単語が含まれる重要語群の重要度を上げ、
前記解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、前記各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、前記同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
前記解析項目毎に、前記同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
前記解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、前記解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
前記解析項目毎に、前記選択された各解析項目の要約文のテンプレートに前記各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、
を有することを特徴とする要約文生成装置。
【請求項９】
文書の要約文を生成する要約文生成プログラムを格納した記憶媒体であって、
前記請求項１から４記載の方法を実現するための処理をコンピュータに実行させるプログラムを格納したことを特徴とする要約文生成プログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、要約文作成方法及び装置及び要約文作成プログラムを格納した記憶媒体に係り、特に、テキスト処理において、複数の電子メール、ホームページ、お店の案内文等の要約を一覧で表示するように、内容を１行程度で要約する要約文作成方法及び装置及び要約文作成プログラムを格納した記憶媒体に関する。
【０００２】
詳しくは、入力テキストから文章構造を解析し、抽出された重要語の中から要約語を選択ルールのみならず、シソーラス知識に基づいて文テンプレートを選択し、それに沿った要約文を生成するための要約文作成方法及び装置及び要約文作成プログラムを格納した記憶媒体に関する。
【０００３】
【従来の技術】
従来、文書を一覧表示する場合は、タイトルを表示したり、文書の先頭の文を表示している。
また、要約文を作成する際、重要な文を選んで集めた抜粋文章を作る方法がある。この方法は、まず、文章の中に含まれる名詞を全て調べ、順位トップの名詞は文章の最も重要なキーワードと考えられるので、これを多く含む文ほど重要な文と考えて文毎に重要度ランキングを作る。そして、指定された要約率に応じて低ランクの文を切捨てる。このように、従来は、要約技術に関しては重要な文を抽出する抄録のレベルが、ｔｆ×ｉｄｆ法等による統計的手法により重要語を選択している。
【０００４】
【発明が解決しようとする課題】
しかしながら、ホームページにはタイトルのない文書が多く、文書の先頭だけでは内容を表すことができない。特に、長い文を１行程度で表示した場合、途中で途切れてしまい、内容が分からない場合もある。
また、キーワードがどこに出現しても同じ重みなので、タイトルに出現する単語と、末尾の補足説明にある単語が同じ重要度になってしまう。タイトルはその文章をまとめる表現であると考えられるため、そこから抽出された単語の重要度を上げる必要があるし、補足説明から抽出された単語の重要度は下げる必要がある。
【０００５】
検索結果の一覧を表示する場合、各文書の内容の違いが分かるように表示する項目を統一することが有効であるが、上記従来の統計的な手法では、単語の意味をもとにキーワードを取り出していないので、「対象者」や「取扱商品」、「値段」という観点でのキーワードを取り出すことができない。
また、何らかの情報と要約を同時に表示した場合、要約以外で表示する情報と重複する内容は要約に入れる必要がない。しかし、上記の従来の技術における文書一覧表示の方法では、では、そのような判断は不可能である。例えば、「高齢者を対象にした福祉サービス」で検索した場合、対象者は「高齢者」であることは明らかなので、「高齢者にヘルパーを派遣します」という要約ではなく、「ヘルパーを派遣します」で十分である。また、タイトルと要約を同時に表示した場合、タイトルと重複する内容は要約に入れる必要がない。しかし、従来の技術では、そのような判断は不可能である。
【０００６】
例えば、「ヘルパー派遣」というタイトルに対しては、「ヘルパーを派遣します」という要約ではなく、それ以外の付加情報、ヘルパーの仕事内容、料金はかかるのか等の情報を表示することがユーザにとって有用である。
また、「老人ホーム」で検索し、複数のサービス、例えば、「特別養護老人ホーム」「養護老人ホーム」が検索された場合、それぞれの案内サービスに対して個別に要約を作成した場合、「老人を預かり世話します」といった同一内容の情報となり、有用な要約とは言えない。検索された全てのサービスの内容を比較し、それぞれのサービスの差分を強調し、「寝たきり老人や痴呆の老人を世話します」「一人暮らし老人や低所得者層を世話します」と差分を強調し表示することによって、ユーザのサービスの選択性を向上させる必要がある。
【０００７】
さらに、上記の従来の技術では、装置上の表示可能領域に基づいて動的に要約情報を変化させることができないために、例えば、案内領域が４０文字文の場合、定型ロジックで要約文を編集した場合、要約文の一部しか案内することができなかったり、あまりにも簡約な要約となり、情報が少な過ぎるといった問題が発生する。
【０００８】
本発明は、上記の点に鑑みなされたもので、有用な言葉のみで要約文を作成することが可能な要約文作成方法及び装置及び要約文作成プログラムを格納した記憶媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明（請求項１）は、文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると（ステップ１）、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程（ステップ２）と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程（ステップ３）と、
要約語選択制御手段において、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と各文の重要語群と各文の重要語群の確信度とから各文の重要語群の重要度を求め、
各文それぞれの重要語群が、外部から入力された単語、または、入力された文書中の予め指定された文種別の文からサービス重要語抽出過程において抽出された重要語群と一致する場合に、一致した重要語群の重要度を下げ、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程（ステップ４）と、
テンプレート選択手段において、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程（ステップ５）と、
要約文生成手段において、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程（ステップ６）と、を行なう。
【００１０】
本発明（請求項２）は、文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と各文の重要語群と各文の重要語群の確信度とから各文の重要語群の重要度を求め、
各文それぞれの重要語群が、他の文書から文章構造解析過程とサービス重要語抽出過程において抽出された他の文書の各文の重要語群と完全または、部分的に一致する場合に、一致した重要語群の重要度を下げ、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、
を行なう。
【００１１】
本発明（請求項３）は、文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要名詞の係り受け関係と抽出する重要名詞と抽出する重要名詞の確信度との対応付け、及び、抽出する重要動詞の係り受け関係と抽出する重要動詞との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要名詞と重要動詞による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要名詞が出現する文種別と重要名詞の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と、各文の重要名詞と、各文の重要語群の確信度とから各文の重要語群の重要度を求め、
各文それぞれの重要語群中の重要名詞と重要動詞が、他の文書から文章構造解析過程とサービス重要語抽出過程において抽出された他の文書の各文の重要語群の重要名詞と重要動詞と完全に一致する場合には、重要名詞と重要動詞が完全に一致した重要語群を棄却し、完全に一致しない場合には、他の文書の各文の重要名詞と一致する該各文のそれぞれの重要語群中の重要名詞を重要語群から棄却し、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、該同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、
を行う。
【００１２】
本発明（請求項４）は、文書の要約文を生成する要約文生成装置における要約文生成方法であって、
文章構造解析手段において、
文章入力手段により文の書式を示す情報を含む複数の文からなる文書が入力されると、文の書式を示す情報と、文種別との対応付けが予め定義された構造定義ルールとを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析過程と、
サービス重要語抽出手段において、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出過程と、
要約語選択制御手段において、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と各文の重要語群と各文の重要語群の確信度とから各文の重要語群の重要度を求め、
外部から入力された文から、予め定義されたユーザ意図推論知識を入力された文を特徴付ける単語を抽出し、
各文それぞれについて、抽出された単語に関連する単語が各文の重要語群中に含まれる場合に、関連する単語が含まれる重要語群の重要度を上げ、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御過程と、
テンプレート選択手段において、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択過程と、
要約文生成手段において、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成過程と、を行なう。
【００１６】
図２は、本発明の原理構成図である。
本発明（請求項５）は、文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段１０と、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルール１０１を用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段２０と、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルール１０２を用いて、各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段３０と、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルール１０３を用いて、各文の文種別と各文の重要語群と各文の重要語群の確信度とから各文の重要語群の重要度を求め、
各文それぞれの重要語群が、外部から入力された単語、または、入力された文書中の予め指定された文種別の文からサービス重要語抽出手段３０によって抽出された重要語群と一致する場合に、一致した重要語群の重要度を下げ、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識１０４を用いて、該各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段４０と、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルール１０５を用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段５０と、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段６０と、を有する。
【００１７】
本発明（請求項６）は、文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と各文の重要語群と各文の重要語群の確信度とから各文の重要語群の重要度を求め、
各文それぞれの重要語群が、他の文書から文章構造解析手段とサービス重要語抽出手段によって抽出された他の文書の各文の重要語群と完全または、部分的に一致する場合に、一致した重要語群の重要度を下げ、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、各文の重要語群を、同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、を有する。
【００１８】
本発明（請求項７）は、文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と文種別との対応付けが予め定義された構造定義ルールを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要名詞の係り受け関係と抽出する重要名詞と抽出する重要名詞の確信度との対応付け、及び、抽出する重要動詞の係り受け関係と抽出する重要動詞との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要名詞と重要動詞による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要名詞が出現する文種別と重要名詞の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と、各文の重要名詞と、各文の重要語群の確信度とから各文の重要語群の重要度を求め、
各文それぞれの重要語群中の重要名詞と重要動詞が、他の文書から文章構造解析手段とサービス重要語抽出手段によって抽出された他の文書の各文の重要語群の重要名詞と重要動詞と完全に一致する場合には、重要名詞と重要動詞が完全に一致した重要語群を棄却し、完全に一致しない場合には、他の文書の各文の重要名詞と一致する該各文のそれぞれの重要語群中の重要名詞を重要語群から棄却し、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、該各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、該同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、を有する。
【００１９】
本発明（請求項８）は、文書の要約文を生成する要約文生成装置であって、
文の書式を示す情報を含む複数の文からなる文書が入力される文章入力手段と、
文の書式を示す情報と、文種別との対応付けが予め定義された構造定義ルールとを用いて、入力された文書から複数の文と各文の文種別とを抽出する文章構造解析手段と、
予め決められた解析項目毎に、抽出する重要語の係り受け関係と抽出する重要語の属性と抽出する重要語の属性の確信度との対応付けが予め定義された抽出ルールを用いて、各文から各文の１つまたは複数の重要語による重要語群と各文の重要語群の確信度を抽出するサービス重要語抽出手段と、
重要語が出現する文種別と重要語の属性と確信度から重要度の変換方法が予め定義された選択ルールを用いて、各文の文種別と各文の重要語群と各文の重要語群の確信度とから各文の重要語群の重要度を求め、
外部から入力された文から、予め定義されたユーザ意図推論知識を入力された文を特徴付ける単語を抽出し、
各文それぞれについて、抽出された単語に関連する単語が各文の重要語群中に含まれる場合に、関連する単語が含まれる重要語群の重要度を上げ、
解析項目毎に、単語と単語の概念との対応付けが予め定義されたシソーラス知識を用いて、各文の重要語群を同一概念を有するもの毎にまとめて同一概念を有する重要語群とし、同一概念を有する重要語群を構成する各文の重要語群の重要度を加算して同一概念を有する重要語群の重要度を求め、
解析項目毎に、同一概念を有する重要語群のうち重要度が最大のものを各解析項目の要約語群として選択する要約語選択制御手段と、
解析項目毎に、要約語群を構成する各要約語の属性と要約文のテンプレートの組が予め定義されたテンプレート選択ルールを用いて、解析項目の要約語群から各解析項目の要約文のテンプレートを選択するテンプレート選択手段と、
解析項目毎に、選択された各解析項目の要約文のテンプレートに各解析項目の要約語群を埋め込んで各解析項目の要約文を生成する要約文生成手段と、を有する。
【００２０】
本発明（請求項９）は、文書の要約文を生成する要約文生成プログラムを格納した記憶媒体であって、
請求項１から４記載の方法を実現するための処理をコンピュータに実行させるプログラムを格納した記憶媒体である。
【００２８】
上記のように、本発明では、テキスト構造を解析し、テキストの種類を決定し、抽出したテキストの種類毎に係り受け関係をもとにテキスト中に出現する単語の属性を決め、テキストの種類と単語の属性で重要度を決める。その後、テキストに対して重要度に応じて重要語を抽出し、抽出された重要語に対応するテンプレートを選択し、要約文を作成する。このように、本発明は、テキストの構造解析により単語の出現位置を考慮し、テキストの種類を解析しているので、タイトルや本文の先頭に出現する単語は重要であるという指定が可能となる。また、リンク情報は無視するという指定も可能である。
【００２９】
また、重要度を決める際に、案内対象が複数あった場合には、それぞれのテキストに対して抽出した重要語に対して、同様の表現を行う単語の重要度を下げ、ユーザの入力情報を解析し、ユーザの入力情報の表現中に存在した表現と同様の表現を行う重要度を下げる処理や、タイトル等、デフォルトでテキストの内容を解析し、デフォルトのテキスト内容中に存在した表現と同様の表現を行う単語の重要度を下げる処理を施すことで、タイトルと重複する項目、検査条件に指定した項目、他のテキストと共通の項目は要約文から削除できるので、有用な言葉のみで要約文を作ることが可能となる。
【００３０】
つまり、検索されたすべてのテキスト内容を比較し、それぞれのテキストの差分を強調し、例えば、「寝たきり老人や痴呆の老人を世話します」、「１人暮らし老人や低所得者層を世話します」と差分を強調し、表示することによって、ユーザのサービスの選択性を向上させることが可能となる。
また、他の複数の文章と共通の表現があった場合に、それらの複数の文章に対する一つの要約文を集約して生成することが可能となる。
【００３１】
また、ユーザの入力情報に対応して、表示情報を変化させることが可能となり、ユーザに案内することが有効であろう情報を含んだ要約文を作成することが可能となる。例えば、「安い老人ホーム」で検索したことによって、ユーザがサービスの料金に興味を持っていることが分かった場合、要約文に料金情報を入れることによってユーザが欲しい要約文を作成することが可能となる。
【００３２】
また、装置毎に予め決められている表示領域に基づいて動的に表示する要約文の大きさを変化させることができるため、ユーザに対して的確な情報を表示することが可能となる。例えば、４０文字という案内領域を考え、要約文の長さが長ければ単語の集約、要約文の長さが短ければ当該要約文の表示情報の増加を行うことで、ユーザに対して、的確な情報を表示することが可能となる。
【００３３】
【発明の実施の形態】
図３は、本発明の要約文作成装置の構成を示す。
同図に示す要約文作成装置は、入力部１０、文書構造解析部２０、サービス重要語抽出部３０、要約語選択制御部４０、テンプレート選択部５０、要約文生成部６０、出力部７０、構造定義１０１、抽出ルール１０２、選択ルール１０３、シソーラス知識１０４、テンプレート選択ルール１０５から構成される。
【００３４】
入力部１０は、テキスト及びユーザからの入力情報を入力する。本発明では、入力されるテキストとして、タグ情報を含むコーパスを例として説明するが、知識を設定することにより、文の構造情報（配置、フォント、等）により、本文等の種々の分類が可能であり、そのために必要となるテキストの配置や、フォント等を解析する処理を行えばよい。
【００３５】
文書構造解析部２０は、テキストのタイトル、本文、表等の出現位置やタグ情報等によりテキストの種別を定義する構造定義１０１に基づいて、テキストの種別・構造を解析する。詳しくは、入力されたテキストにおいて、解析対象となる文章の出現位置を考慮し、当該出現位置として、各種別毎に何番目の文章であるかの通し番号を付与する。これは、新聞記事等の場合、先頭に近い文について後に出現する文章と異なる重要度を設定したい場合等に使用することが可能となる。
【００３６】
サービス重要語抽出部３０は、文書構造解析部２０で抽出されたテキストの構造毎に形態素解析を行い、係り受け関係と品詞情報によりテキスト中に出現する単語の確信度を定義する抽出ルール１０２に従って、テキスト中の単語に対して、単語の属性と確信度、係り受け情報を設定する。本発明では、以下の方法を採用するものとする。
【００３７】
▲１▼  入力テキストに対して形態素解析を行うと共に、係り受け関係を解析する。
▲２▼テキストの係り受け関係と抽出ルール１０２を照合し、照合したものについて確信度を設定する。照合の方法としては、例としてパターンマッチン等がある。
【００３８】
要約選択制御部４０は、サービス重要語抽出部３０で抽出された単語に対して、テキストの種別と単語の属性、確信度より重要度を定義した選択ルール１０３と、単語の概念を定義したシソーラス知識１０４により近い概念の情報を統合し、重要度を算出し、重要度と係り受け関係より重要単語を決定することを制御する。  テンプレート選択部５０は、要約選択制御部４０により抽出された重要単語に基づいて、重要単語群に対して定義されているテンプレート選択ルール１０５を参照して、要約文を作成するためのテンプレートを選択する。
【００３９】
要約文生成部６０は、テンプレート選択部５０で選択されたテンプレートに重要単語を当てはめることによって要約文を作成する。
出力部７０は、作成された要約文を出力する。
ここで、要約語選択制御部４０の構成について説明する。
図４は、本発明の要約語選択制御部の構成（その１）を示す。
【００４０】
同図に示す要約語選択制御部４０は、要約語選択部４１及び情報抑制部４２から構成される。
要約語選択部４１は、サービス重要語抽出部３０で抽出された単語に対して、テキストの種別と単語の属性、確信度より重要度を定義した選択ルール１０３と、単語の概念を定義したシソーラス知識１０４により近い概念の情報を統合し、重要度を算出し、重要度と係り受け関係より重要単語を決定し、情報抑制部４２に転送する。
【００４１】
情報抑制部４２は、形態素解析等によってユーザの入力を解析した結果やデフォルトで案内される案内内容を解析した結果を記憶する抑制語記憶部１０６を参照して、重要単語について、ユーザの入力表現中に存在した表現とデフォルトで案内される表現と同様の表現を行う単語の重要度の値を下げたり、フィルタリングによりカットする処理を行う。
【００４２】
また、要約語選択制御部４０の他の構成について説明する。
図５は、本発明の要約語選択制御部の構成（その２）を示す。
同図に示す要約語選択制御部４０は、要約語選択部４１と要約語比較部４３から構成される。
要約語選択部４１は、決定された重要単語について、テキストが複数存在する場合に、各テキストに対して行った一連の処理結果をテキスト毎に記憶しておく要約語記憶部１０７を参照して、複数のテキスト中に同様の表現を行う単語が出現していた場合に、要約語比較部４３に転送する。
【００４３】
これにより要約語比較部４３は、同様の単語の属性を比較し、タイトル等、デフォルトで案内される内容を解析し、デフォルトの案内内容中に存在する表現と同様の表現を行う重要単語の重要度を下げる、または、格情報、品詞情報の出現を抑止する。
また、要約語選択部４１において、複数のテキスト中に同様の表現を行う単語を取得した場合に、上記の例では、要約語比較部４３に転送しているが、これをテンプレート選択部５０に転送し、前述の処理を施してテンプートを取得し、要約文生成部６０において、複数のテキストに関する１つの要約文を生成することも可能である。つまり、類似する複数のテキストの要約文を作成する。
【００４４】
次に、ユーザの意図を推論し、ユーザが欲している情報に関する表現の重要度上げる場合について説明する。
図６は、本発明の要約語選択制御部の構成（その３）を示す。
同図に示す要約語選択制御部４０は、要約語選択部４１、ユーザ意図判定部４４、選択ルール１０３、シソーラス知識１０４、及びユーザ意図推論知識１０８から構成される。
【００４５】
ユーザ意図判定部４４は、ユーザから入力された情報内に含まれる重要単語について、ユーザ意図推論知識１０８を参照して当該重要単語に対応するユーザが意図しているであろう単語を抽出し、要約語選択部４１に転送する。
これにより、要約語選択部４１は、ユーザ意図判定部４４において抽出さた単語に重要度を付与する。このとき、複数の重要単語があった場合に、重要度の最も高いものを重要単語とする。
【００４６】
次に、表示画面において所定の案内領域が決定されており、当該領域に要約文が収まるように編集する場合について説明する。
図７は、本発明の要約文生成部の構成を示す。
要約文生成部６０において生成された要約文を要約文編集部６５に転送する。要約文編集部６５において、表示領域情報１０９を参照し、当該案内領域に示されている表示部の広さ、表示情報量、表示情報属性と要約文を比較して、要約文が案内領域に示される情報量を越える場合には、当該要約文を単語の集約を行い、要約文が案内領域に示される情報量の所定の閾値より小さければ表示情報（要約文）を増加させる等の処理を行う。
【００４７】
【実施例】
以下、図面と共に本発明の実施例を説明する。
以下、図３〜図５の構成に基づいて説明する。
まず、図３に示す各構成要素で参照するルール等について説明する。
図８は、本発明の一実施例の構造定義の例を示す。
【００４８】
同図に示す構造定義１０１は、単語の出現場所、重要度、重要語、該重要語の属性を取り出すもので、文章構造解析部２０により参照される。適用文書形態、ルール及び文種別からなり、ルールから選択される文種別は、文章の構造の種別である、表、図、メニュー、等以外に記入されている内容の種別である。本文、タイトル、手続、連絡先、リンク等も用いることもできる。
【００４９】
図９は、本発明の一実施例の抽出ルールの例を示す。
同図に示す抽出ルール１０２は、係り受け関係と品詞情報により文章中に出現する単語の確信度を定義したものであり、サービス重要語抽出部３０により参照され、係り受け関係、属性及び、確信度から構成される。当該抽出ルール１０２の記述の例として、特願平１０−５３８８９の形態を用いることも可能である。この方法は、同じ代表分類ノードに属する単語は同じものとして扱うことにより、短い文章でも頻度に基づいてキーワードの重要度を判断することができる。
【００５０】
また、格文法に基づいて、動詞の場所格、頻度等を用いることも可能である。さらに、確信度に０を定義し、抽出しないというルールを記述することができる。
図１０は、本発明の一実施例の選択ルールの例を示す。
同図に示す選択ルール１０３は、文章の種別と単語の属性、確信度より重要度が定義されており、要約語選択制御部４０により参照される。選択ルールと重要度からなり、重要度は、確信度に対して四則演算を行い、その結果を統合し、単語毎の重要度として算出したものである。
【００５１】
図１１は、本発明の一実施例のシソーラス知識の例を示す。
同図に示すシソーラス知識１０４は、単語の概念が定義されており、要約語選択制御部４０により参照される。単語の意味、上下関係の他に、その単語自体の抽象度、具象度が定義されている。動詞の場合は、格の情報が定義されている。図１２は、本発明の一実施例のテンプレートの例を示す。
【００５２】
同図に示すテンプレート選択ルール１０５は、要約語を当てはめるものでテンプレート選択部５０により選択され、要約文生成部６０で使用される。解析項目、抽出された重要語、条件、及びこれらに対応する複数のテンプレート群から構成される。
以下に本実施例の動作を説明する。
［第１の実施例］
図１３、図１４は、本発明の第１の実施例のＨＴＭＬ文書の例であり、一連のＨＴＭＬ文書である。以下では、このＨＴＭＬ文書を入力とした場合の動作を説明する。
【００５３】
図１５は、本発明の第１の実施例の動作を示すフローチャートである。
ステップ１０１）  文章構造解析部２０は、入力部１０から入力されたＨＴＭＬ文書のタグ情報、文書情報に対し、構造定義１０１を適用して、文書の文毎に文番号を振り、文種別を割り振る。文番号は文単位、または、表の場合は、表の属性単位で分けるものとする。商品が並列で並んでいる場合には、商品単位で分けるものとする。入力された文書の解析結果を図１６に示す。同図の例において、文種別は「メニュー」「タイトル」「本文」「表」「手続き」「連絡先」「リンク」に分けられ、各々の文種別毎に文に文番号が付与されている。
【００５４】
ステップ１０２）  次に、サービス重要語抽出部３０において、それぞれの文種別の文番号毎に形態素解析を行い、その後、例えば、特開平１０−２６６９８２７に開示されている方法により情報を加工し、その情報に基づいて動詞の格情報を抽出ルール１０２に基づいて取り出す。なお、特開平１０−２６６９８２７に開示されている方法は、問い合わせ文の形態素・構文解析を行い、単語単位に分割し、当該問い合わせ文中に職業名情報が含まれている場合、知識ベースの変換テーブルを参照して、職業語尾を動詞に変換し、職業名情報の語尾以外の部分は商品名とし、当該商品名と動詞より関連知識を用いて職業分類名を推論し、推論した結果でデータベースを検索する。一方、問い合わせ文中に商品名と動詞が含まれている場合は、変換テーブルの参照を行わずに、直接商品名と動詞より関連知識を用いて職業分類名を推論しデータベースを検索する方法である。
【００５５】
解析結果を纏める方法は種々あるが、本実施例では、「商品と商品の対応する動詞と動詞に対応する対象者について」、「対象者について」、「手続について」、「連絡先について」の４つの項目について解析を行った。並列併記される情報の場合、それぞれに対して確信度が与えられる。
サービス重要語抽出部３０により抽出された例を図１７に示す。
【００５６】
ステップ１０３）  次に、要約語選択制御部４０は、サービス重要語抽出部３０から取得した図１７に示す文種別と確信度より、選択ルール１０３を用いて重要度を定義する。要約語選択制御部４０により重要度の定義の例を図１８に示す。
ステップ１０４）  さらに、要約語選択制御部４０において、シソーラス知識１０４を用いて、概念の統一、表記が同じレコードをマージ、共通概念を一つに纏める処理を行う。この時、「等」などで省略されている表示を補完する。
【００５７】
この結果を図１９に示す。
ステップ１０５）  さらに、要約語選択制御部４０において、それぞれ解析した項目について重要度の高いレコードを選択する。選択された結果を図２０に示す。
ステップ１０６）  要約語選択制御部４０において、形態素解析の結果得られる動詞の格構造に基づいて情報を補完する。本実施例では、「商品と商品に対応する動詞、動詞に対応する対象者について」の動詞、『給付・助成』は、対象格に品詞が名詞、意味が人の情報をとることがわかるため、「対象者について」の対象者を利用することで情報を補う。「手続について」の動詞、『提出』は対象格に品詞が名詞、意味が人の情報を取らないことがわかるため、情報は補完されない。
【００５８】
補完された例を図２１に示す。
ステップ１０７）  次に、テンプレート選択部５０が、選択された単語に基づいてテンプレート１０５を参照し、適切なテンプレートを選択する。この例では、「商品と商品に対応する動詞、動詞に対応する対象者について」は、
『「対象者」    に    「商品」    を    「動詞」  します。』
というテンプレートを選択し、「手続について」は、
『「場所格」    に      「商品」    を    「動詞」  してください。』
というテンプレートを選択し、「連絡先について」は、
『詳しくは、    「連絡先部課名」    （電話「電話番号」）  まで。』
というテンプレートを選択する。
【００５９】
ステップ１０８）  次に、要約文生成部６０は、テンプレートに当てはめる要素を加工する。シソーラス知識１０４を用いて、品詞の一般性を考え、抽象の表現が使われていた場合、可能なら具象の表現へ置き換える。なお、項目数が多い場合には、後半分をカットし、『等』という表現へと置き換える。
この場合、「商品と商品に対応する動詞、動詞に対応する対象者について」内の情報『日常生活用具』が、
“ガス漏れ警報機、自動火災感知機、移動感知機、自動消化器、マットレス、体位変換器”
へと変換され、さらに、
“ガス漏れ警報機、自動火災感知器、移動感知機  等”
への変換される。また、
“寝たきり高齢者、一人暮らし高齢者、痴呆性高齢者”
が、
“寝たきり、一人暮らし、痴呆性高齢者”
へと変換される。
【００６０】
ステップ１０９）  要約文生成部６０において、出力する要約文を選択する。この場合は、重要度により、
『商品と商品に対応する動詞、動詞に対応する対象者について』
が選択される。
ステップ１１０）  出力部７０において、要約文を出力する。この例の場合は、
『ガス漏れ警報機、自動火災感知機、移動感知機、等を寝たきり、一人暮らし、痴呆性高齢者に給付・助成します』
が出力される。
【００６１】
［第２の実施例］
次に、本実施例では、前述の第１の実施例のフローチャートにおけるステップ１０３において、必ずユーザに案内する情報やユーザの入力とを比較し、重要度を下げる場合について、図４の構成に基づいて説明する。
例えば、タイトルを必ず表示する場合、
『  タイトル：ホームヘルパーの派遣
本文：身体上または、精神上の障害のため、日常生活を営むのに支障のある概ね６５歳以上の人がいる家庭にホームヘルパーを派遣します。
【００６２】
主なサービスは、洗濯・掃除・買物・食事の支度・身の回りのお世話・相談などです。但し、生計中心者の前年所得額により一部費用を負担して頂きます。』について、形態素解析の結果を利用した結果、
タイトルから、
“商品：ホームヘルパー（人）  対応動詞：派遣    重要度：９”、
本文から、
“商品：ホームヘルパー（人）  対応動詞：派遣    重要度：６”、
商品：洗濯・掃除・買物・食事の支度・身の回りのお世話・相談など（事）  重要度：６、
商品：費用（物）  動詞：負担  重要度１”
となる。商品と動詞の組み合わせでタイトルと全く同じ物が抽出された場合、それらの情報の重要度を０と設定し、その後、ステップ１０４のマージへと進む。その後、処理を進め、テンプレート選択ルールとして、
『商品だけで動詞がなく、商品の意味が「事」だったら、「商品（事）」を行います』
というルールを適用すると、結果として、
『洗濯・掃除・買物等を行います』
という要約文が得られる。
【００６３】
本実施例は、タイトルを必ずしも表示する場合、タイトルにあった単語の重要度を下げているが、ユーザの入力についても同様で、ユーザの入力にあった単語の重要度を下げることもできる。
［第３の実施例］
本実施例では、前述の第１の実施例のステップ１０３において、複数のサービス情報を比較し、他と違った表現の重要度を上げる例を図５に基づいて説明する。
【００６４】
入力文として図２２に示す入力文を入力して、ステップ１０１、ステップ１０２の解析処理により、本文１から図２３（ａ）に示す内容が、また、本文２から図２３（ｂ）に示す内容が抽出される。
ここで、図２３（ａ）の▲１▼と図２３（ｂ）の▲４▼、図２３（ａ）の▲３▼と図２３（ｂ）の▲６▼が全く同じ表現のため、重要度を大きく下げる。この例では、“−４”とする。また、図２３（ａ）の▲２▼と図２３（ｂ）▲５▼はレコード内容のうち、１つのレコードのみが違っている表現のため、重要度を下げる。この例では、“−２”とする。
【００６５】
その結果、重要度はそれぞれ図２４に示すように設定され、その後、本文１、本文２のそれぞれに情報をもとにステップ１０４のマージへと進む。
その後、処理を進め、テンプレート選択ルールとして、動詞が「預かる」で、商品に「人」の意味があり、「場所格」、「時間格」がある場合は、
『「対象者」  を  「時間」  に  「場所」  で預かります』
というルールを適用すると、結果として、
本文１からは、
『痴呆性高齢者を夜間に老人ホームで預かります』
本文２からは、
『痴呆性高齢者を日中に老人ホームで預かります』
が得られる。
【００６６】
［第４の実施例］
前述の第３の実施例のステップ１０３において、複数のサービスの情報を比較し、他と同じ表現の重要度を下げると共に、対応しているレコードに対して格情報、品詞情報の出現を抑止する例を図４及び図５に基づいて説明する。
前述の第３の実施例と同様に、図２２に示す入力を行った場合、ステップ１０１、ステップ１０２の処理により、図２５の結果が抽出される。
【００６７】
ここで、本文１と本文２で、「動詞」と「商品」が一致しているものを比較し、内容が全部同一ならそのレコードの重要度を「０」として棄却し、内容が一部でも違っているなら、動詞情報を残し、違っている格情報のみを残し、他の格情報や品詞情報を捨てる。
その結果、
本文１において、
▲２▼動詞：預かる    時間：日中    重要度：４
を設定し、
本文２において、
▲５▼動詞：預かる    時間：夜間    重要度：４
を設定する。その後、本文１、本文２のそれぞれの情報をもとにステップ１０４のマージの処理に以降する。
【００６８】
その後、処理を進め、テンプレート選択ルールとして、
『「商品」がなく、「動詞」が預かるで、「時間格」がある場合は、「時間」に預かります。』
というルールを適用すると、結果として、
本文１からは、
『夜間預かります』
本文２からは、
『日中預かります』
という要約文が得られる。
【００６９】
［第５の実施例］
本実施例は、図５に示す構成に基づいて、要約語選択部４１において、複数のテキスト中に同様の表現を行う単語を取得した場合に、要約文生成部６０において、複数のテキストに関する１つの要約文を生成する例を説明する。つまり、複数のサービスの情報を比較し、他と同じ表現を纏めることによって、複数のテキストから１つの要約文を生成するものである。
【００７０】
図５において、要約語選択部４１において、各テキストに対して行った一連の処理結果をテキスト毎に記憶しておく要約語記憶部１０７を参照し、以下の内容を取得したものとする。
要約語記憶部１０７に格納されている本文１からは、
▲１▼商品：介護（事）  動詞：困難  対象者：痴呆性高齢者  重要度：６
▲２▼商品：痴呆性高齢者（人）  動詞：預かる  場所：老人ホーム  時間：日中重要度：６
▲３▼商品：負担  動詞：軽減  対象者：介護者  重要度：６
また、本文２からは、
▲１▼商品：介護（事）  動詞：困難  対象者：痴呆性高齢者  重要度：６
▲２▼商品：痴呆性高齢者（人）  動詞：預かる  場所：老人ホーム  時間：夜間重要度：６
▲３▼商品：負担  動詞：軽減  対象者：介護者  重要度：６
が抽出されたものとする。
【００７１】
ここで、本文１と本文２で、動詞と商品が一致しているものを要約語比較部４３で比較し、内容が全部同一なら、要約語選択部４１においてそのレコード内容を複数の文章のまとめの文として採用するように、以下の内容をテンプレート選択部５０に通知する。
商品：痴呆性高齢者（人）  動詞：預かる  場所：老人ホーム
テンプレート選択部５０では、テンプレート選択ルール１０５を参照して、
『商品が“人”、動詞が“預かる”、場所格がある場合には、「商品（人）」を「場所」で預かります。』
というルールを適用することとする。
【００７２】
これを要約文作成部６０において、当該テンプレートを使用して、
『痴呆性高齢者を老人ホームで預かります』
という１つの要約文を生成する。
［第６の実施例］
本実施例では、ユーザから入力された入力情報からユーザの意図を推論して、当該ユーザの欲している情報に関する表現の重要度を上げる例を、図６を用いて説明する。
【００７３】
要約語選択制御部４０において、重要語抽出部３０で抽出された重要語を取得すると、当該重要語に基づいてユーザ意図判定部４４において、ユーザ意図推論知識１０８を検索する。
本実施例では、ユーザから入力された入力情報が、
『安くおじいちゃんを世話して欲しい』
であるとき、データベースを検索すると、
『タイトル：日中介護サービス
本文：在宅の痴呆性高齢者を老人ホームでおかずかりします。
【００７４】
実施回数：サービスの利用回数は年３０回まで。
提供時間：午前９時から午後５時。
利用者負担：１，０５０円／回』
が検索結果として検索され、それを構文解析部２０と重要語抽出部３０で処理することにより、
・商品と商品に対応する動詞、動詞に対する対象者について：
▲１▼商品：痴呆性高齢者（人）  動詞：預かる  場所：老人ホーム  重要度：６
・商品の実施回数について：
▲２▼回数：年３０回          重要度：２
・商品の時間について：
▲３▼時間：午前９時〜午後５時    重要度：２
・商品の値段について：
▲４▼値段：１０５０円／回    重要度：２
が抽出さえる。ここで、ユーザ意図判定部４４において、ユーザからの入力情報「安くおじいちゃんを世話して欲しい」に基づいて意図推論知識１０８を参照する。この場合、入力情報中に「安く」というキーワードが入っていたため、ユーザについて値段情報を重視していることを判断し、値段情報についての重要度を計算する。
【００７５】
ここでは、ユーザからの入力情報に対応する情報の重要度を３倍として
・商品の値段について：
▲４▼値段：１０５０円／回          重要度：６
となる。
その結果、要約語選択部４１では、
▲１▼商品：痴呆性高齢者（人）  動詞：預かる  場所：老人ホーム  重要度：６
▲２▼回数：年３０回      重要度：２
▲３▼時間：午前９時〜午後５時    重要度：２
▲４▼値段：１０５０円／回    重要度：６
が抽出される。これらの情報は、次段のテンプレート選択部５０に転送される。
【００７６】
テンプレート選択部５０では、テンプレート選択ルール１０５として、動詞が“預かる”で、商品に“人”の意味があり、“場所格”、“時間格”があり、“回数”、“値段”、“時間”の情報が有る場合には、
『「対象者」を「回数」、「時間」の間、「値段」で「場所」にて預かります。』
というルールを適用する。これにより、要約文生成部６０では、当該テンプレートを利用して、
『「痴呆性高齢者」を、「年３０回」、「午前９時〜午後５時」の間、「１０５０円／回」で「老人ホーム」にて預かります。』
という要約文を生成し、出力する。
【００７７】
［第７の実施例］
次に、本実施例では、図７に基づいて、要約文生成部６０において生成された要約文を所定の表示領域情報１０９に基づいて編集する例を説明する。
まず、要約文生成部６０で要約候補文として、
『痴呆性高齢者を、年３０回、午前９時〜午後５時の間、１０５０円／回で老人ホームにて預かります。』
が作成されたとする。
【００７８】
ここで、表示領域情報１０９を参照すると、全文字数が４６文字であるため、「文字数３０文字以内」の条件をみたしていないとし、上記の要約候補文を加工する。
ここで、要約文編集部６５は、テンプレート選択部５０で選択された、
『「対象者」を「回数」、「時間」の間、「値段」で「場所」にて預かります。』
とうテンプレート内のそれぞれの要素の重要度を参照し、
「対象者」：痴呆性高齢者              重要度：６
「回数」  ：年３０回                  重要度：２
「時間」  ：午前９時〜午後５時        重要度：２
「値段」  ：１０５０円／回            重要度：６
「場所」  ：老人ホーム                重要度：６
から、重要度の低い「回数」、「時間」のうち、文字数の多い「時間」を消去する。その結果、
「対象者」：痴呆性高齢者              重要度：６
「回数」  ：年３０回                  重要度：２
「値段」  ：１０５０円／回            重要度：６
「場所」  ：老人ホーム                重要度：６
となり、ここで、テンプレート選択部５０でテンプレートを再度選択し、動詞が“預かる”で、商品に“人”の意味があり、場所格、時間格があり、回数、値段の情報がある場合には、
『「対象者」を「回数」、「値段」で「場所」にて預かります。』
というテンプレートを選択し、要約文生成部６０において、再度、
「痴呆性高齢者を、年３０回、１０５０円／回で老人ホームにて預かります。」
の３４文字の要約文候補を作成する。これについても同様に、表示領域情報１０９を参照すると、「文字数３０文字以内」の条件を満たしていないため、当該要約文候補を再度加工する。ここでは、上記の重要度に基づいて、「回数」を消去するものとする。この結果、
「痴呆性高齢者を、１０５０円／回で老人ホームにて預かります。」
（読み：ちほうせいこうれいしゃをせんごじゅうえん／かいろうじんほーむであずかります）
を得る。この要約文候補は、となり、表示領域情報１０９の内容を満たしている。
【００７９】
上記の例は、文字数が多過ぎるため加工した例であるが、文字数が少ない場合には、複数の文を選択したり、前述の第１の実施例で加工した際に省略された情報を元に戻す等の処理が可能である。なお、文字数が少ないという判定は、表示領域情報１０９の決められている文字数の８０％以下の場合、等の閾値を設定しておくことによりその判断が可能となる。
【００８０】
また、上記の実施例では、図１５に示すフローチャートに基づいて説明してるが、同図のフローチャートをプログラムとして構築し、要約書作成装置として利用されるコンピュータに接続されるディスク装置や、フロッピーディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールすることにより、容易に本発明を実現できる。
【００８１】
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００８２】
【発明の効果】
上述のように、本発明によれば、単語の出現位置を考慮し、テキストの種類を解析することにより、タイトルや本文の先頭に出現する単語は重要であると認識する、タイトルと重複する項目、検査条件に指定した項目、他の案内文と共通の項目は要約文から削除可能となることから、有用な単語のみで要約文を作成することができる。
【００８３】
また、複数のテキスト間における差分を強調することが可能であるため、情報を取捨選択するために有効な要約文を提供することができる。
また、ユーザからの入力情報に基づいて、ユーザの意向を推論することにより、ユーザにニーズに合った要約文を作成することができる。
また、複数のテキスト間において共通の表現がある場合には、テキスト間の共通情報を抽出し、個々の要約文ではなく、代表する要約文を１つに纏めて作成することができる。
【００８４】
また、装置上の表示領域の制限や、表示時間の制限がある場合に、要約文を領域や時間に応じて、主要部分を欠落させることなく動的に変更することが可能となり、ユーザに対して的確な要約文を提示することができる。
このように、本発明では、タイトル等、デフォルトで案内する情報と、ユーザの入力を解析し、要約文中に同様の表現を行う単語の出現を抑制するため、表示情報領域が限られたモバイル端末における情報案内や、案内時間が限られた音声による情報案内、検索結果が多く得られた際に、有効な情報を捜し出す検索エンジンやイエローページサービスにおける要約文の作成に有効である。
【００８５】
複数の案内情報等の文章の差分を強調し、表示するため、検索エンジンやイエローページサービスにおいて検索結果と共に表示することによって、ユーザの情報を選択肢を増すことができる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の要約文作成装置の構成図である。
【図４】本発明の要約語選択制御部の構成図（その１）である。
【図５】本発明の要約語選択制御部の構成図（その２）である。
【図６】本発明の要約語選択制御部の構成図（その３）である。
【図７】本発明の要約文生成部の構成図である。
【図８】本発明の一実施例の構造定義の例である。
【図９】本発明の一実施例の抽出ルールの例である。
【図１０】本発明の一実施例の選択ルールの例である。
【図１１】本発明の一実施例のシソーラス知識の例である。
【図１２】本発明の一実施例のテンプレートの例である。
【図１３】本発明の第１の実施例のHTML文書の例（その１）である。
【図１４】本発明の第１の実施例のHTML文書の例（その２）である。
【図１５】本発明の第１の実施例の動作を示すフローチャートである。
【図１６】本発明の第１の実施例の文書構造解析結果の例である。
【図１７】本発明の第１の実施例のサービス重要語抽出部により抽出された結果の例である。
【図１８】本発明の第１の実施例の重要度設定の例である。
【図１９】本発明の第１の実施例の要約語選択制御部による概念の統一・マージ・共通概念の統一処理の例である。
【図２０】本発明の第１の実施例の要約語選択制御部による重要度の高いレコードの選択処理の例である。
【図２１】本発明の第１の実施例の要約語選択制御部における情報補充の例である。
【図２２】本発明の第３の実施例の入力文の例である。
【図２３】本発明の第３の実施例の種別付与・重要語抽出結果である。
【図２４】本発明の第３の実施例の重要度付与の例である。
【図２５】本発明の第４の実施例の種別付与・重要語抽出された結果の例である。
【符号の説明】
１０  文書入力手段、入力部
２０  文章構造解析手段、文章構造解析部
３０  重要語抽出手段、サービス重要語抽出部
４０  要約語選択手段、要約語選択制御部
４１  要約語選択部
４２  情報抑制部
４３  要約語比較部
４４  要約語選択部
５０  テンプレート選択手段、テンプレート選択部
６０  要約文生成手段、要約文生成部
６５  要約文編集部
７０  出力部
１０１  構造定義
１０２  抽出ルール
１０３  選択ルール
１０４  シソーラス知識
１０５  テンプレート選択ルール
１０６  抑制語記憶部
１０７  要約語記憶部
１０８  ユーザ意図推論知識
１０９  表示領域情報
【図１】
0003614055.tif 000002
【図２】
0003614055.tif 000003
【図３】
0003614055.tif 000004
【図４】
0003614055.tif 000005
【図５】
0003614055.tif 000006
【図６】
0003614055.tif 000007
【図７】
0003614055.tif 000008
【図８】
0003614055.tif 000009
【図９】
0003614055.tif 000010
【図１０】
0003614055.tif 000011
【図１１】
0003614055.tif 000012
【図１２】
0003614055.tif 000013
【図１３】
0003614055.tif 000014
【図１４】
0003614055.tif 000015
【図１５】
0003614055.tif 000016
【図１６】
0003614055.tif 000017
【図１７】
0003614055.tif 000018
【図１８】
0003614055.tif 000019
【図１９】
0003614055.tif 000020
【図２０】
0003614055.tif 000021
【図２１】
0003614055.tif 000022
【図２２】
0003614055.tif 000023
【図２３】
0003614055.tif 000024
【図２４】
0003614055.tif 000025
【図２５】
0003614055.tif 000026