(57)【要約】【課題】  方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書として、文書検索結果を提示する方法質問応答方法において、上記方法の説明を求める方法質問に対して、より多くの方法説明文書を、分かり易く提示することができる方法質問応答方法、方法質問応答装置およびプログラムを提供することを目的とする。【解決手段】  方法説明文書を特徴付ける基準である方法説明文書特徴付け基準に基づいて、各検索文書が方法説明文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別ステップと、上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示ステップとを有する方法質問応答方法である。【選択図】  図１
2006323670.tif 000002
【特許請求の範囲】
【請求項１】
方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書である方法説明文書として、文書検索結果を提示する方法質問応答方法において、
方法説明文書を特徴付ける基準である方法説明文書特徴付け基準に基づいて、各検索文書が方法説明文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別ステップと；
上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示ステップと；
を有することを特徴とする方法質問応答方法。
【請求項２】
方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書である方法説明文書として、文書検索結果を提示する方法質問応答方法において、
入力された上記方法質問文から、少なくとも１つの検索語によって構成されている検索語集合を抽出することによって質問を解析し、この解析結果を記憶装置に記憶する質問解析ステップと；
上記抽出された検索語集合を検索キーとして文書検索し、この文書検索の結果得られた検索結果リストと、上記検索結果リストに含まれている個々の検索文書とを、記憶装置に記憶する文書検索ステップと；
方法説明文書を特徴付ける基準である方法説明文書特徴付け基準に基づいて、上記各検索文書が方法説明文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別ステップと；
上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示ステップと；
を有することを特徴とする方法質問応答方法。
【請求項３】
請求項１または請求項２において、
上記方法説明文書判別ステップは、上記検索文書中において、出現している上記検索語を中心とする所定範囲に、箇条書き部分が出現していることを判別することによって、上記検索文書が方法説明文書であると判別するステップであることを特徴とする方法質問応答方法。
【請求項４】
請求項３において、
上記方法説明文書判別ステップは、上記検索文書中において、出現している上記検索語を中心とする所定範囲に、複数の同一の記号または昇順の数字列が、所定の長さ以上の文字列を挟んで並んでいる箇所を、上記箇条書き部分であるとみなして検出するステップであることを特徴とする方法質問応答方法。
【請求項５】
請求項１または請求項２において、
上記方法説明文書判別ステップは、上記検索文書中において、出現している上記検索語を中心とする所定範囲に、所定の方法説明文書を特徴付ける単語のパタンである方法説明文書特徴パタンと合致する部分が出現していることを検出すると、方法説明文書であると判別するステップであることを特徴とする方法質問応答方法。
【請求項６】
請求項１、請求項２、請求項５のいずれか１項において、
上記方法説明文書判別ステップは、上記検索文書中において、出現している上記検索語を中心とする所定範囲に、上記箇条書き、または、所定の方法説明文書を特徴付ける単語のパタンである方法説明文書特徴パタンと合致する部分が出現していれば、方法説明文書であると判別するステップであることを特徴とする方法質問応答方法。
【請求項７】
請求項３〜請求項６のいずれか１項において、
上記出現している上記検索語を中心とする所定範囲は、上記出現している上記検索語よりも前の所定範囲、または、上記出現している上記検索語よりも後の所定範囲であることを特徴とする方法質問応答方法。
【請求項８】
請求項１〜請求項７のいずれか１項において、
上記検索結果提示ステップは、上記検索結果リストとして、方法を説明している上記検索文書のみを表示させるステップであることを特徴とする方法質問応答方法。
【請求項９】
方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書である方法説明文書として、文書検索結果を提示する方法質問応答装置において、
方法説明文書を特徴付ける基準である方法説明文書特徴付け基準に基づいて、各検索文書が方法説明文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別手段と；
上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示手段と；
を有することを特徴とする方法質問応答装置。
【請求項１０】
方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書である方法説明文書として、文書検索結果を提示するプログラムにおいて、
方法説明文書を特徴付ける基準である方法説明文書特徴付け基準に基づいて、各検索文書が方法説明文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別手順と；
上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示手順と；
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般には、質問文に対する回答を出力する質問応答方法に係り、特に、方法を問う質問文が与えられると、上記方法質問文に対する方法説明を含む文書である方法説明文書として、文書検索結果を提示する方法質問応答方法、方法質問応答装置およびプログラムに関する。
【背景技術】
【０００２】
従来の質問応答技術は、与えられた質問文から検索キーを得、この得た検索キーに基づいて、検索エンジンを利用し、大量の文書から関連文書を取り出し、さらに、上記質問文に対する回答を、上記取り出された関連文書から抽出する技術である。
【０００３】
たとえば、質問文から質問の種別を判定し、関連文書に対して、固有表現または数値表現を抽出し、上記質問種別に合致する適切な表現を回答とし、抽出する技術が知られている（たとえば、特許文献１参照）。
【０００４】
また、自然文で表現された質問文に対して、質問文に含まれている単語ｎ−ｇｒａｍが多く出現する文書を、上位に再ランキングし、質問文の質問タイプに合致している固有・数値表現を、上位の文書から抽出する技術が知られている（たとえば、特許文献２参照）。
【特許文献１】特開２００２−１３２８１１号公報
【特許文献２】特開２００４−３５５５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の質問応答技術は、人物名、地名、数量等、短い言葉で表すことができる固有表現（named entity）、または数値表現を回答とすることを対象とし、理由や方法・手順等、説明的な回答を求める質問文には対応できない。
【０００６】
たとえば、「○○国の大統領は誰ですか？」、「２０ｘｘ年のオリンピック開催地はどこですか？」、「△△タワーの高さは何メートルですか？」等、短い言葉で回答することができる質問文が、従来技術の対象である。
【０００７】
つまり、上記従来の質問応答技術では、説明を求める質問文を対象にしてはいない。たとえば、従来例では、「なぜ、海は青いのですか？」、「どうやったら、おいしいカレーを作ることができますか？」等、説明を求める質問文は、上記従来の質問応答技術の対象ではない。
【０００８】
一方、説明を求める質問に対して、既存のＱ＆Ａ集を検索して解決する方法が知られている。つまり、この解決方法は、既存のＱ＆Ａ集について文書検索し、質問文に合致するＱＡペアを検索し、所望の回答を得る方法である。
【０００９】
しかし、一般に公開されているＱ＆Ａ集は、コンピュータ、医療、法律等、ある特定分野に特化され、また、利用できるＱ＆Ａ集そのものの量が少ないという理由から、質問に対する所望の説明回答を見つけることが困難であることが多いという問題がある。
【００１０】
本発明は、方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書として、文書検索結果を提示する方法質問応答方法において、上記方法の説明を求める方法質問に対して、より多くの方法説明文書を、分かり易く提示することができる方法質問応答方法、方法質問応答装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書である方法説明文書として、文書検索結果を提示する方法質問応答方法において、方法説明文書を特徴付ける基準である方法説明文書特徴付け基準に基づいて、各検索文書が方法説明文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別ステップと、上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示ステップとを有する方法質問応答方法である。
【発明の効果】
【００１２】
本発明によれば、方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書として、文書検索結果を提示する方法質問応答方法において、上記方法の説明を求める方法質問に対して、より多くの方法説明文書を、分かり易く提示することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
発明を実施するための最良の形態は、以下の実施例である。
【実施例１】
【００１４】
図１は、本発明の実施例１である方法質問応答装置１０の基本構成を示すブロック図である。
【００１５】
方法質問応答装置１０は、方法の説明を求める方法質問に対してあらゆるタイプの文書を検索対象としている検索エンジンと、方法説明文書の判別処理とを組み合わせて、質問に対する方法説明を含む文書である方法説明文書として、文書検索結果を、提示する実施例である。
【００１６】
［構成］
方法質問応答装置１０は、質問解析部１１と、文書検索部１２と、方法説明文書判別部１３と、検索結果提示部１４とを有する。
【００１７】
質問解析部１１は、入力された質問文から検索語集合を抽出し、図示しない記憶装置に記憶する。
【００１８】
文書検索部１２は、抽出された検索語集合を検索キーとして文書検索し、この結果得られた検索結果リストと、この検索結果リストに示されている個々の検索文書とを取得し、記憶装置に記憶する。
【００１９】
方法説明文書判別部１３は、方法説明文書を特徴付ける方法説明文書基準に基づいて、文書検索部１２が取得した検索文書について、方法を説明している文書であるか否かを判別し、この判別結果を記憶装置に記憶する方法説明文書判別を行う。
【００２０】
検索結果提示部１４は、検索文書が方法を説明していれば、表示方法を変化させて、文書検索部１２が取得した検索結果リストを、記憶装置に記憶し、提示する。
【００２１】
［動作］
次に、方法質問応答装置１０の動作について説明する。
【００２２】
図２は、方法質問応答装置１０の概略の動作を示すフローチャートである。
【００２３】
Ｓ１では、質問解析部１１が、ユーザからの質問文を入力し、記憶装置に記憶する。Ｓ２では、質問解析部１１が、Ｓ１で取得した質問文から、検索語集合を抽出する。なお、本明細書、特許請求の範囲において、「検索語集合」は、少なくとも１つの検索語によって構成されているものである。
【００２４】
Ｓ３では、文書検索部１２が、Ｓ２で抽出した検索語集合を、文書検索エンジンに入力し、文書検索し、この検索結果である検索結果リストを得、記憶装置に記憶する。
【００２５】
Ｓ４では、文書検索部１２が得た検索結果リストに示されている個々の検索文書の全てを、上記検索結果リストに示されているリンクＵＲＬやファイルパス等を辿って、取得する。
【００２６】
Ｓ５では、方法説明文書判別部１３が、Ｓ４で取得した全ての検索文書に対して、方法説明文書特徴付け基準に基づいて、上記検索文書が、方法を説明している文書であるか否かを判定し、この判定結果を記憶装置に記憶する。なお、上記「方法説明文書特徴付け基準」は、方法を説明している文書である方法説明文書を特徴付ける基準である。
【００２７】
Ｓ６では、検索結果提示部１４は、Ｓ３で得た検索結果リストに対して、Ｓ５で、方法を説明していると判定された検索文書に相当する部分の表示方法を変更し、その変更済みの検索結果リストを、記憶装置に記憶し、ユーザに提示し、終了する。
【００２８】
上記Ｓ５において、ある１つの検索文書が方法説明文書であるか否かを判定するときに、方法説明文書判別部１３は、箇条書き部分を検索する次の動作を実行する。
【００２９】
図３は、方法説明文書判別部１３が箇条書き部分を検出する動作を示すフローチャートである。
【００３０】
Ｓ１１では、Ｓ２で抽出済みの検索語が、検索文書中に出現する箇所を特定する。
【００３１】
Ｓ１２では、Ｓ１１で特定された検索語の出現箇所よりも後方の所定範囲に、複数の同一の記号または昇順の数字列が、所定の長さ以上の文字列を挟んで、並んでいる箇条書き部分が、出現するかどうかを調べる。
【００３２】
Ｓ１３では、Ｓ１２で箇条書きが見つかれば、現在注目している検索文書が、方法説明文書であると判定する。一方、１つも見つからなければ、方法説明文書ではないと判定する。
【００３３】
なお、Ｓ１２において、Ｓ１１で特定された検索語の出現箇所よりも前方の所定範囲に、複数の同一の記号または昇順の数字列が、所定の長さ以上の文字列を挟んで、並んでいる箇条書き部分が、出現するかどうかを調べるようにしてもよい。
【００３４】
つまり、方法説明文書を判別する場合、検索文書中において、出現している検索語を中心とする所定範囲に、箇条書き部分が出現していることを判別することによって、検索文書が方法説明文書であると判別する。なお、出現している上記検索語を中心とする所定範囲は、上記出現している上記検索語よりも前の所定範囲、または、上記出現している上記検索語よりも後の所定範囲である。
【００３５】
図４は、実施例１において、方法説明文書判別部１３が、方法説明文書特徴パタンと合致する部分を検出する動作を示すフローチャートである。
【００３６】
ここで、実施例１の説明において、上記「方法説明文書特徴パタン」は、所定の方法説明文書を特徴付ける単語のパタンである。
【００３７】
Ｓ２１では、検索文書において、Ｓ２で抽出済みの検索語が出現する箇所を特定し、記憶装置に記憶する。
【００３８】
Ｓ２２では、Ｓ２１で特定された検索語について、その出現箇所よりも後方の所定範囲に、方法説明文書特徴パタンと合致する部分が出現しているかどうかを調べる。
【００３９】
方法説明文書特徴パタンと合致する部分（同じ部分）が見つかれば（Ｓ２２）、Ｓ２３で、その検索文書が方法を説明している文書（方法説明文書）であると判定する。方法説明文書特徴パタンと合致する部分が１つも見つからなければ、方法説明文書ではないと判定する。
【００４０】
［具体例］
次に、実施例１に関して、より具体的な動作について説明する。
【００４１】
以下では、方法質問応答装置１０が、図２、図３、図４のフローチャートに沿って、質問文「車の名義変更はどうやるの？」に対して、Ｗｅｂ検索の結果から、方法説明文書を抽出し、提示する動作について説明する。
【００４２】
まず、質問解析部１１は、質問文「車の名義変更はどうやるの？」を、方法質問応答装置１０へ入力し、記憶装置に記憶する（Ｓ１）。
【００４３】
次に、質問解析部１１は、入力された質問文から、１つ以上の検索語を抽出する（Ｓ２）。実施例１では、検索語を抽出する場合、質問文を形態素解析して得られた名詞を、検索語とみなす。つまり、「車の名義変更はどうやるの？」を形態素解析し、得られた名詞は、「車」、「名義変更」であり、名詞「車」、「名義変更」を、検索語として抽出する。検索語を抽出する場合、名詞に加えて動詞語幹を検索語として検索する方法、または、形態素解析を使わずに予め用意された辞書とマッチする単語を、検索語として検索する方法等を使用するようにしてもよい。ここでは、検索語を抽出する方法は、規定しない。
【００４４】
次に、文書検索部１２は、質問解析部１１が得た検索語の列「車  名義変更」を、文書検索エンジンに入力し、文書検索する。
【００４５】
さらに、その検索結果である検索結果リストを取得し、記憶装置に記憶する（Ｓ３）。
【００４６】
図５は、実施例１において、検索語集合「車  名義変更」を入力した文書検索エンジンが検索した結果画面である検索結果リストの一例を示す図である。
【００４７】
図５に示す検索結果リストにおける個々の項目は、検索順位（たとえば、「６．」）、検索文書タイトル（たとえば、「車の名義変更（移転登録）」）、検索文書、ＵＲＬ（たとえば、「http://hhh.iii.com/abcdef/」）である。
【００４８】
文書検索部１２が用いる文書検索エンジンは、ｇｏｏ、Ｇｏｏｇｌｅ等、一般に使われるＷｅｂ検索エンジンや、ＯＫＷｅｂ、「はてな」等、Ｑ＆Ａ集に特化した検索エンジンでもよく、イントラネットやＰＣローカル等に閉じた文書検索エンジンでもよい。つまり、ここで用いる文書検索エンジンは、検索キーワードを入力し、この入力された検索キーワードに関連する文書のリストを返す検索エンジンであれば、どのような検索エンジンを使用するようにしてもよい。
【００４９】
さらに、文書検索部１２は、検索結果リストに示されている個々の検索文書そのものを、リスト中の検索文書ＵＲＬを辿って全て取得し、記憶装置に記憶する（Ｓ４）。図５では、たとえば６番目の項目については、“http://hhh.iii.com/abcdef/”のＵＲＬで示される文書を実際に取得し、記憶装置に記憶する。
【００５０】
図６は、図５に示す検索結果リストに含まれている３番目の検索文書の内容例を示す図である。
【００５１】
なお、実際の処理では、ＨＴＭＬタグを除いて、プレーンテキストに変換するか、あるいは、文字コードを正規化する等、文書の修正処理が行われるが、上記実施例の本質ではないので、その詳細な説明を省略する。
【００５２】
次に、方法説明文書判別部１３は、文書検索部１２が取得した全ての検索文書について、方法説明文書を特徴付ける方法説明文書特徴付け基準に基づいて、上記全ての検索文書が、方法を説明している文書であるか否かを判定する（Ｓ５）。
【００５３】
実施例１では、箇条書きか、方法説明文書特徴パタンかのどちらかの条件が、検索語の後ろの所定範囲に出現していれば、方法説明文書であると判定し、記憶装置に記憶する。上記２つの条件のうちのどちらか１つの条件のみを使用して、方法説明文書であると判定するようにしてもよい。
【００５４】
次に、方法説明文書判別部１３が、保存されている検索文書のうちで、図６に示す検索文書に対して、箇条書きを検出する具体的動作について説明する。
【００５５】
まず、図６に示す検索文書の中で、検索語「車」、「名義変更」が出現する箇所を特定し、記憶装置に記憶する（Ｓ１１）。
【００５６】
図６では、出現している検索語「車」、「名義変更」を太字で示してある。
【００５７】
次に、検索文書中に出現する検索語について、その出現箇所よりも後方の所定範囲であるａ文字以内に、複数の同一の記号または昇順の数字列が、所定の長さであるｂ文字以上の文字列を挟んで、並んでいる箇条書き部分が、出現するかどうかを調べる（Ｓ１２）。
【００５８】
ここで、ａ、ｂのように、予め定められている閾値は、実験的に決めて設定するものであり、ここでは、具体的な数値を規定しない。実施例１では、たとえば、ａ＝３００、ｂ＝３０とする。
【００５９】
これによって、図６に示す検索文書において、その１行目に出現する検索語「名義変更」から、後方３００文字以内に、「１」、「２」、「３」、「４」というアンダーラインが引かれている昇順の数字列（箇条書きの番号部分）が、３０文字以上の文字列（箇条書きの項目内容部分）を挟んで、並んでいる箇条書き部分を検出することができる。
【００６０】
よって、図６に示す検索文書において、箇条書き部分が存在していることが見つかった（Ｓ１２）ので、図６に示す検索文書は、方法を説明している文書であると判定し、記憶装置に記憶される（Ｓ１３）。
【００６１】
一方、図７は、図５に示す検索結果リストの６番目の検索文書の内容の例を示す図である。
【００６２】
保存されている検索文書のうちで、図７に示す検索文書については、同様の処理によって箇条書きを検出することができないので、この段階では、方法を説明している文書ではないと判定される。その後、所定の条件を満たせば、方法を説明している文書であると判断される。
【００６３】
次に、方法説明文書判別部１３が、図７に示す検索文書に対して、方法説明文書特徴パタンと合致する部分を検出する場合における具体的動作について説明する。
【００６４】
まず、図７に示す検索文書の中で、検索語「車」、「名義変更」が出現する箇所を特定し、記憶装置に記憶する（Ｓ２１）。
【００６５】
図７では、出現している検索語「車」、「名義変更」を太字で示してある。
【００６６】
次に、検索文書中に出現する検索語について、その出現箇所よりも後方の所定範囲であるｃ文字に、方法説明文書特徴パタンと合致する部分が出現しているかどうかを調べる（Ｓ２２）。
【００６７】
ここで、上記「方法説明文書特徴パタン」は、方法説明文書を特徴付ける単語のパタンであり、実験的に予め決めるパタンであり、たとえば、「仕方」、「やり方」、「手順」、「手続き」等の単語である。実施例１では、上記例示した４単語を、方法説明文書特徴パタンであるとする。また、方法説明文書特徴パタンとして、＜動詞連体形＞＋「方」等、品詞や活用による条件で設定するようにしてもよく、または、“手順”の意味属性を持つ単語等のように、単語の意味による条件で設定するようにしてもよい。方法説明文書特徴パタンの設定方法は、上記実施例の本質ではないので、ここでは、規定しない。
【００６８】
また、上記ｃについて予め定める閾値も、実験的に決めて設定するものであり、ここでは、規定しない。
【００６９】
実施例１では、たとえば、ｃ＝１０とする。これによって、図７に示す検索文書において、１行目に出現する検索語「名義変更」から後方、１０文字以内に、「仕方」というアンダーラインが引かれている文字があるので、方法説明文書特徴パタンの１つと合致する部分を検出することができたことになる。また、検索文書の中間部分の「車の手続き」の部分にも、「手続き」を検出することができる。
【００７０】
よって、図７に示す検索文書について、Ｓ２２において、方法説明文書特徴パタンと合致する部分が見つかったので、図７に示す検索文書は、方法を説明している文書であると判定され、記憶装置に記憶する（Ｓ２３）。
【００７１】
上記と同様にして、他の検索文書についても、方法説明文書判定部１３が、方法を説明している文書であるか否かを判定する。
【００７２】
実施例１では、図５に示す検索結果リストに記載されている検索文書の中では、上記の説明の通り、３番目と６番目との文書が、方法説明文書であると判定され、他はそうでないと判定される。
【００７３】
最後に、検索結果提示部１４は、図５に示す検索結果リストについて、方法説明文書判定部１３が、方法を説明していると判定した検索文書の相当する部分に、表示方法を変更し、この表示方法を変更した検索結果リストを、記憶装置に記憶し、方法質問応答装置１０のユーザに提示し、終了する（Ｓ６）。
【００７４】
実施例１では、方法説明文書における検索文字列を、太字で表示し、検索結果リストにおける表示方法を変更する。
【００７５】
図８は、上記操作によって、検索結果リストにおける表示方法を変更した後に、検索結果提示部１４が提示している画面の一例を示す図である。
【００７６】
図８に示す画面の中で、３番目の検索文書と６番目の検索文書とが、方法説明文書であると、方法説明文書判定部１３が判定したので、それらの項目の表示が、太字に変更されている。
【００７７】
表示の変更方法として、方法説明文書の項目が、上位になるように、再ランキングして表示する方法を採用するようにしてもよく、また、方法説明文書と判定された検索文書のみを表示する方法を採用するようにしてもよい。
【００７８】
実施例１によれば、方法の説明を求める方法質問について、あらゆるタイプの文書を検索対象としている検索エンジンと、方法説明文書の判別処理とを組み合わせて、入力質問文に合致した方法説明文書を、他の文書から区別し、ユーザに提供することができる。
【００７９】
また、上記実施例によれば、検索結果文書中の検索キーワードの近傍に出現する方法説明特有の言い回しや文書スタイルを検出するので、Ｑ＆Ａ集を特別に用意せずに、所定の方法の説明を求める方法質問に対して、その質問文に合致した方法説明文書を、他の文書とは区別してユーザに提供することができる。
【００８０】
なお、上記実施例をプログラムの発明として把握することができ、つまり、上記実施例は、方法を問う質問である方法質問文が与えられると、上記方法質問文に対する方法を説明している文書として、文書検索結果を提示するプログラムにおいて、方法説明文書を特徴付ける方法説明文書特徴付け基準に基づいて、各検索文書が方法説明文書であるか否かを判別し、記憶装置に記憶する方法説明文書判別手順と、上記検索文書が方法説明文書であると判別された場合に、上記検索結果リストの表示方法を変化させて、記憶装置に記憶し、提示する検索結果提示手順とをコンピュータに実行させるプログラムの例である。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施例１である方法質問応答装置１０の基本構成を示すブロック図である。
【図２】方法質問応答装置１０の概略の動作を示すフローチャートである。
【図３】方法説明文書判別部１３が箇条書き部分を検出する動作を示すフローチャートである。
【図４】実施例１において、方法説明文書判別部１３が、方法説明文書特徴パタンと合致する部分を検出する動作を示すフローチャートである。
【図５】実施例１において、検索語集合「車  名義変更」を入力した文書検索エンジンが検索した結果画面である検索結果リストの一例を示す図である。
【図６】図５に示す検索結果リストに含まれている３番目の検索文書の内容例を示す図である。
【図７】図５に示す検索結果リストの６番目の検索文書の内容の例を示す図である。
【図８】上記操作によって、検索結果リストにおける表示方法を変更した後に、検索結果提示部１４が提示している画面の一例を示す図である。
【符号の説明】
【００８２】
１０…方法質問応答装置、
１１…質問解析部、
１２…文書検索部、
１３…方法説明文書判別部、
１４…検索結果提示部。
【図１】
2006323670.tif 000003
【図２】
2006323670.tif 000004
【図３】
2006323670.tif 000005
【図４】
2006323670.tif 000006
【図５】
2006323670.tif 000007
【図６】
2006323670.tif 000008
【図７】
2006323670.tif 000009
【図８】
2006323670.tif 000010