(57)【要約】【課題】対象とする情報からユーザの知りたい情報を適切且つ効率的に取得し提示することのできる情報提示装置を提供すること。【解決手段】質問記録部３は、複数の質問と、各質問に対する回答を抽出する対象とすべきテキスト・データの属する分類カテゴリーとを対応付けて記憶する。テキスト入力部１から入力されたテキストの属する分類カテゴリーをテキスト分類部２により求め、質問記録部３に記憶されている質問のうち、入力テキストに対して求められた分類カテゴリーと同じ分類カテゴリーに対応付けられているものを質問選択部４により選択し、入力テキストから、選択された質問に対する回答を、回答生成部５により求める。提示部６は、選択された質問のみ提示し若しくはこれに加えて回答を提示し、又は回答が求められた質問のみ提示し若しくはこれに加えて回答を提示する。【選択図】      図１
2006085381.tif 000002
【特許請求の範囲】
【請求項１】
複数の質問と、各質問に対する回答を求める対象とすべきテキスト・データの属する分類カテゴリーとを対応付けて記憶手段に記憶する記憶ステップと、
テキスト・データを入力する入力ステップと、
入力された前記テキスト・データの属する分類カテゴリーを求める分類ステップと、
前記記憶手段に記憶されている質問のうち、入力された前記テキスト・データについて求められた分類カテゴリーと同じ分類カテゴリーに対応付けられている質問を選択する選択ステップと、
入力された前記テキスト・データから、前記選択された質問に対する回答を求める処理ステップと、
前記選択された質問を提示し且つ回答を提示しない第１の提示形態、前記選択された質問を提示し且つ該質問に対して求められた前記回答又は該質問に対する回答が求められなかった旨を示す情報を提示する第２の提示形態、前記選択された質問のうちで前記回答が求められた質問のみ提示し且つ前記回答を提示しない第３の提示形態、前記選択された質問のうちで前記回答が求められた質問のみを提示し且つ該質問に対する前記回答を提示する第４の提示形態のうちのいずれかの提示形態による提示を行う提示ステップとを有することを特徴とする情報提示方法。
【請求項２】
前記提示ステップにより前記提示がなされている間に、ユーザから質問を受け付けるステップと、
前記受け付けられた質問と、前記テキスト・データの属する前記分類カテゴリーとを対応付けて前記記憶手段に追加するステップとを更に有することを特徴とする請求項１に記載の情報提示方法。
【請求項３】
前記処理ステップにおいて、入力された前記テキスト・データをもとにしても、前記選択された質問に対する回答の全部又は一部を求めることができない場合に、該質問に対する残りの回答を求めるもとになるテキスト・データを外部から取得するためのステップを更に有することを特徴とする請求項１に記載の情報提示方法。
【請求項４】
前記提示ステップは、前記質問の提示又は前記質問及び前記回答の提示を行うにあたって、前記回答を生成するもとになったテキスト・データを表示画面に表示するとともに、該表示画面に表示されている該テキスト・データのうち各回答に対応する部分を、他の部分とは異なる形態で表示し、且つ、該表示画面において該テキスト・データを表示している領域とは別の領域に各質問を表示し、又は前記回答を生成するもとになったテキスト・データを表示画面に表示するとともに、該表示画面において該テキスト・データを表示している領域とは別の領域に各質問を表示し若しくは各質問とこれに対応する回答とを対応付けて表示し、又は前記回答を生成するもとになったテキスト・データを表示せずに、該表示画面に各質問を表示し若しくは各質問とこれに対応する回答とを対応付けて表示することを特徴とする請求項１に記載の情報提示方法。
【請求項５】
前記回答を生成するもとになったテキスト・データを断片化するステップを更に有し、
前記提示ステップは、前記テキスト・データを断片化して得られたデータ単位に基づいて、前記提示を行うことを特徴とする請求項１に記載の情報提示方法。
【請求項６】
前記入力ステップは、電子化されたテキスト・データを直接入力する第１の方法、音声を入力し音声認識処理を施すことによってテキスト・データを得る第２の方法、又は紙面に印刷された文字を光学的に入力し文字認識処理を施すことによってテキスト・データを得る第３の方法、音声コンテンツ又は映像コンテンツに付随する音声部分に対して音声認識処理を施すことによってテキスト・データを得る第４の方法の少なくとも一つの方法によりテキスト・データを入力することを特徴とする請求項１に記載の情報提示方法。
【請求項７】
情報提示装置としてコンピュータを機能させるためのプログラムにおいて、
前記プログラムは前記コンピュータに、
複数の質問と、各質問に対する回答を求める対象とすべきテキスト・データの属する分類カテゴリーとを対応付けて記憶手段に記憶するための記憶ステップと、
テキスト・データを入力するための入力ステップと、
入力された前記テキスト・データの属する分類カテゴリーを求める分類ステップと、
前記記憶手段に記憶されている質問のうち、入力された前記テキスト・データについて求められた分類カテゴリーと同じ分類カテゴリーに対応付けられているものを選択する選択ステップと、
入力された前記テキスト・データから、前記選択された質問に対する回答を求める処理ステップと、
前記選択された質問を提示し且つ回答を提示しない第１の提示形態、前記選択された質問を提示し且つ該質問に対して求められた前記回答又は該質問に対する回答が求められなかった旨を示す情報を提示する第２の提示形態、前記選択された質問のうちで前記回答が求められた質問のみ提示し且つ前記回答を提示しない第３の提示形態、又は前記選択された質問のうちで前記回答が求められた質問のみを提示し且つ該質問に対する前記回答を提示する第４の提示形態のうちのいずれかの提示形態による提示を行う提示ステップとを実行させることを特徴とするプログラム。
【請求項８】
複数の質問と、各質問に対する回答を求める対象とすべきテキスト・データの属する分類カテゴリーとを対応付けて記憶するための記憶手段と、
テキスト・データを入力するための入力手段と、
入力された前記テキスト・データの属する分類カテゴリーを求める分類手段と、
前記記憶手段に記憶されている質問のうち、入力された前記テキスト・データについて求められた分類カテゴリーと同じ分類カテゴリーに対応付けられているものを選択する選択手段と、
入力された前記テキスト・データから、前記選択された質問に対する回答を求める処理手段と、
前記選択された質問を提示し且つ回答を提示しない第１の提示形態、前記選択された質問を提示し且つ該質問に対して求められた前記回答又は該質問に対する回答が求められなかった旨を示す情報を提示する第２の提示形態、前記選択された質問のうちで前記回答が求められた質問のみ提示し且つ前記回答を提示しない第３の提示形態、又は前記選択された質問のうちで前記回答が求められた質問のみを提示し且つ該質問に対する前記回答を提示する第４の提示形態のうちのいずれかの提示形態による提示を行う提示手段とを備えたことを特徴とする情報提示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を提示する情報提示装置、情報提示方法およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットや電子メールを利用してイベント情報や電気機器の性能を調べたりするなど、ある電子情報を閲覧してそこからユーザが有益な情報を探し出すことが日常的に行われている。
【０００３】
しかしながら、ある閲覧情報を通して知りたいことがあらかじめ決まっている場合、例えば野球の試合に関する情報から勝ち投手を知りたい場合に、ユーザは知りたい情報が出現するまで試合に関する情報を先頭から閲覧しなければならない。
【０００４】
また、閲覧情報がテキスト情報であるような場合でも、「勝ち投手」や「勝利投手」などのキーワードサーチを行いながら入力情報を閲覧しなければ所望の情報にたどり着くことができなかった。
【０００５】
また、「勝利投手」というキーワードがテキスト情報中に出現しても実際に「勝利投手」が「誰」なのか、記述されているかどうかは、そのキーワードの出現する前後の相当の範囲を閲覧してみないとわからなかった。
【０００６】
このような状況を解決するために、メッセージ理解という観点から、米国のＭＵＣ（Message Understanding Conference）などにあるように、入力したテキストから、特定のイベント情報を抽出するという研究が行われている。それは、例えば、「人事異動」の記事を入力した場合に、「人名」「会社名」を抽出すると言うものをあらかじめ決めているものであった（例えば、非特許文献１参照）。
【０００７】
しかしながら、この場合、入力する情報が「人事異動」に関する内容であること閲覧者があらかじめ知らなければならず、例えばユーザが日々大量に受け取るメールを着信順に閲覧する場合などのように、ある情報は人事異動に関するもの、次の情報はコンサートのイベントのように、情報を順次閲覧し、またユーザが実際に文書を閲覧しなければ情報の内容がわからないような場合に、うまく適用することができなかった。
【非特許文献１】関根 聡：テキストからの情報抽出, IPSJ Magazine, Vol.40, No.4, Apr. 1999.
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来、対象とする情報からユーザの知りたい情報を適切且つ効率的に取得することは困難であった。
【０００９】
本発明は、上記事情を考慮してなされたもので、対象とする情報からユーザの知りたい情報を適切且つ効率的に取得し提示することのできる情報提示装置、情報提示方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る情報提示方法は、複数の質問と、各質問に対する回答を求める対象とすべきテキスト・データの属する分類カテゴリーとを対応付けて記憶手段に記憶する記憶ステップと、テキスト・データを入力する入力ステップと、入力された前記テキスト・データの属する分類カテゴリーを求める分類ステップと、前記記憶手段に記憶されている質問のうち、入力された前記テキスト・データについて求められた分類カテゴリーと同じ分類カテゴリーに対応付けられている質問を選択する選択ステップと、入力された前記テキスト・データから、前記選択された質問に対する回答を求める処理ステップと、前記選択された質問を提示し且つ回答を提示しない第１の提示形態、前記選択された質問を提示し且つ該質問に対して求められた前記回答又は該質問に対する回答が求められなかった旨を示す情報を提示する第２の提示形態、前記選択された質問のうちで前記回答が求められた質問のみ提示し且つ前記回答を提示しない第３の提示形態、又は前記選択された質問のうちで前記回答が求められた質問のみを提示し且つ該質問に対する前記回答を提示する第４の提示形態のうちのいずれかの提示形態による提示を行う提示ステップとを有することを特徴とする。
【００１１】
本発明によれば、対象とする情報からユーザの知りたい情報を適切に取得し迅速に提示することができる。これによって、ユーザが所望の情報を得るための手間を軽減することができる。
【００１２】
なお、方法に係る本発明は装置に係る発明としても成立する。また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラムとしても成立し、該プログラムを記録したコンピュータ読み取り可能な記録媒体としても成立する。
【発明の効果】
【００１３】
本発明によれば、対象とする情報からユーザの知りたい情報を適切且つ効率的に取得し提示することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら本発明の実施形態について説明する。
【００１５】
（第１の実施形態）
図１に、本発明の第１の実施形態に係る情報提示装置の構成例を示す。
【００１６】
図１に示す通り、本情報提示装置は、閲覧の対象とする情報（閲覧情報）であってテキスト情報を含むもの（例えば、テキスト情報そのもの又はマルチメディア情報等）を入力するための入力部１と、閲覧情報に含まれるテキスト情報をその内容に基づいて分類し、当該テキスト情報の属する分類カテゴリーを求めるテキスト分類部２と、予め登録された質問を、該質問に対する回答を抽出する対象とすべきテキスト情報の属すべき分類カテゴリーと対応付けて記録するための質問記録部３と、当該分類結果（分類カテゴリー）に基づいて質問記録部３から該当する（１又は複数の）質問を選択する質問選択部４と、当該テキスト情報をもとにして該選択された質問に対する回答を生成する回答生成部５と、各種情報の提示を行う提示部６とを備えている。
【００１７】
まず、本情報提示装置の全体的な処理の流れを説明する。
【００１８】
図２に、本情報提示装置の全体的な処理の流れの一例を示す。
【００１９】
質問記録部３には、予め質問情報が登録されているものとする。
【００２０】
ユーザは、入力部１を介して閲覧情報を入力する。
【００２１】
入力部１は、閲覧情報が入力されると、閲覧情報に含まれるテキスト情報を抽出する（ステップＳ１）。
【００２２】
テキスト分類部２は、この対象となったテキスト情報の内容に基づいて、当該テキスト情報に対する分類カテゴリーを求める（ステップＳ２）。
【００２３】
質問選択部４は、質問記録部３に登録されている質問のうちから、テキスト分類部２により求められた分類カテゴリーと同一の分類カテゴリーに対応付けて記憶されている１又は複数の質問を選択する（ステップＳ３）。
【００２４】
回答生成部５は、質問選択部４により選択された各質問に対する回答を当該テキスト情報から抽出するなどして、各質問に対する回答を含む回答情報を生成する（ステップＳ４）。
【００２５】
提示部６は、質問、回答、閲覧情報のうち少なくともひとつを表示画面に表示するなどしてユーザへの情報の提示を行う（ステップＳ５）。
【００２６】
なお、質問や回答の提示形態については、例えば、  
（１）選択された質問を提示する（閲覧情報と回答は提示しない）形態、  
（２）上記の１において、さらに、回答を提示する（回答がない場合には例えば空白にする）形態、  
（３）回答が得られた質問を提示する（閲覧情報と回答は提示しない）形態、  
（４）上記の３において、さらに、回答を提示する形態、  
（５）上記の１〜４において、さらに、閲覧情報（閲覧情報がマルチメディア情報である場合、閲覧情報に含まれる情報の全部又は一部）を提示する形態、  
など、種々の形態が可能である。
【００２７】
続いて、本情報提示装置の各部について説明する。
【００２８】
まず、入力部１について説明する。
【００２９】
入力部１は、閲覧情報が入力されると、入力された閲覧情報からテキスト情報を抽出する。
【００３０】
例えば、閲覧情報として図３に例示するようなテキスト・データを入力し、これをそのままテキスト分類部２へ渡すようにしてもよい。また、閲覧情報は、ユーザがそのファイル名やＵＲＬなどを入力し、入力部１がそのファイル名やＵＲＬなどに対応する閲覧情報を取得するようにしてもよい。また、ユーザがキーボード等からテキスト・データを直接入力するようにしてもよい。
【００３１】
また、閲覧情報は、テキスト・データのみを含むものの他に、例えば、テキスト・データ以外のデータ形式の情報をも含むものであってもよい。
【００３２】
また、閲覧情報に含まれる音声コンテンツ若しくは映像コンテンツに付随する音声部分に対して音声認識処理を施すなどして、テキスト・データを得るようにしてもよい。
【００３３】
また、例えば、ユーザがテキストを読み上げ（発声し）、入力部１は、この音声をマイク等により入力し、これに対して音声認識処理を施すなどして、テキスト・データを得るようにしてもよい。
【００３４】
また、入力部１は、紙面に印刷された文字列を、ＯＣＲ（Optical Character Reader）等により光学的に入力し、これに対して文字認識処理を施すなどして、テキスト・データを得るようにしてもよい。
【００３５】
ようするに、入力部１がテキスト・データを得ることができる形態であれば、どのようなものでも適用可能である。
【００３６】
次に、テキスト分類部２について説明する。
【００３７】
テキスト分類部２は、対象となったテキスト情報の属するカテゴリーを判定する。
【００３８】
カテゴリーとしては、任意のカテゴリーを幾つ設定してもよい。本実施形態で用いる具体例では、テキスト情報の内容が野球に関するものである場合の「野球」カテゴリーと、テキスト情報の内容がコンピュータのカタログに関するものである場合の「コンピュータのカタログ」カテゴリーの２つのカテゴリーを例示している。
【００３９】
テキスト分類の方法としては、ベクトル空間モデルを用いる方法、確率モデルを用いる方法、規則に基づくモデルを用いる方法など、種々の公知の方法を用いることができる（例えば、文献“徳永健伸：情報検索と言語処理：東京大学出版社：１９９９”参照）。もちろん、本実施形態においては、入力されたテキスト情報が、どのようなカテゴリーに分類されるかを知ることが目的であって、分類アルゴリズムは特に限定されるものではない。
【００４０】
例えば、ベクトル空間モデルを用いる方法の場合、各カテゴリーに属する正解文書を複数ずつ与え、カテゴリーごとに代表ベクトルを作成する。あるカテゴリーの代表ベクトルは、例えば、予め選択された複数の単語の各々について、当該カテゴリーに属する全正解文書中に出現する総回数をカウントした値（あるいは、このカウント値を加工して得た値）を並べたものである。この場合、分類対象のテキスト情報について、同様に、テキスト・ベクトルを作成し、このテキスト・ベクトルに最も近い代表ベクトルの属するカテゴリーが、当該テキスト情報の属するカテゴリーとなる。
【００４１】
例えば、分類対象のテキスト情報が、野球に関係する情報であるか、製品に関係する情報であるかを判定したい場合、あらかじめ野球に関する複数の記事に出現する単語により代表ベクトル１を作成し、カテゴリーＩＤを１とする。また、製品情報に関する複数の記事に出現する単語により代表ベクトル２を作成し、カテゴリーＩＤを２とする。
【００４２】
次に、入力されたテキスト情報に出現する単語から、当該テキスト情報に対するテキスト・ベクトルを作成し、代表ベクトル１と代表ベクトル２のいずれと類似度が近いかを判定し、より近い方の代表ベクトルが生成されたカテゴリーを分類結果とする。
【００４３】
例えば、図３のテキストを受け取った場合に、テキスト分類部２は、「野球」カテゴリー（カテゴリーＩＤ＝１）と判定する。
【００４４】
次に、質問記録部３及び質問選択部４について説明する。
【００４５】
質問選択部４は、テキスト分類部２による分類結果に基づいて質問を選択する。
【００４６】
ここで、質問記録部３には、あらかじめ登録された複数の質問が記録されており、各質問は、質問識別子、質問内容、カテゴリーＩＤの組になっている。なお、ここでの質問内容は、文になっている質問も文になっていない質問も含んでいる。
【００４７】
図４に、本実施形態の質問記録部３に保持される質問データの一例を示す。
【００４８】
この例の場合、質問識別子＝１の「勝ち投手は誰」と質問識別子＝２の「試合結果」はカテゴリーＩＤ＝１に関する質問であり、質問識別子＝３の「ディスプレイのサイズ」と質問識別子＝４の「値段」はカテゴリーＩＤ＝２に属する質問であり、質問識別子＝５の「いつの記事か」はカテゴリーＩＤ＝１，２の両方に属する質問であることが示されている。
【００４９】
質問と分類カテゴリー（カテゴリーＩＤ）との対応付けは、自動で行うことも、手動で行うことも可能である。
【００５０】
自動で行う場合は、例えば、公知のルールを用いたパターンマッチングの技術など、種々の公知の方法を用いることができる。もちろん、本実施形態においては、質問がどのようなカテゴリーに分類されるか（質問に対する回答を抽出する対象とすべきテキスト情報の属するカテゴリーはどのようなカテゴリーか）を知ることが目的であって、この対応付けのためのアルゴリズムは特に限定されるものではない。
【００５１】
例えば、文字列とカテゴリーの間の規則を多数用意しておき、質問中の「勝ち投手」が、「○○投手」＝「BASEBALLPLAYER」などのルールにマッチすることを探索し、これによって「野球」カテゴリーであると判定するような方法をとってもよい。
【００５２】
また、例えば、ベクトル空間モデルを用いる場合は、質問中の単語から、前述した各カテゴリーの代表ベクトルと同様に、クエリ・ベクトルを生成し、このクエリ・ベクトルと、前述した各カテゴリーの代表ベクトルとの類似度を求め、類似度の高いカテゴリーＩＤを付与するなどの方法を用いてもよい。
【００５３】
なお、各質問は、当該情報提示装置のユーザが例えば上記のようにして質問記録部３に独自に登録する他に、外部から予め分類済み（カテゴリーＩＤの付与済み）の質問データ（図４の例では、質問識別子,質問内容，カテゴリーＩＤの組）を取得して登録するようにしてもよい。また、情報提示装置（又はそのためのプログラム）の提供者が、予め分類済みの質問データを登録しておき、後でユーザが追加するようにしてもよい。また、情報の提供者が情報を提供するにあたって、該情報に分類済みの質問を付加して提供し、情報提示装置が該情報を取得するにあたって、該情報に付加されている分類済みの質問を質問記録部３に登録するようにしてもよい。
【００５４】
さて、質問選択部４は、テキスト分類部２により求められたカテゴリーＩＤを受け取ると、質問記録部３に登録される質問のうちから、当該カテゴリーＩＤに等しいカテゴリーＩＤに対応している質問を選択する。
【００５５】
例えば、図４の例において、テキスト分類部２により求められたカテゴリーＩＤ＝１である場合、質問選択部４は、質問識別子＝１，２，５の質問を選択する。
【００５６】
次に、回答生成部５について説明する。
【００５７】
回答生成部５は、対象となっているテキスト情報をもとにして、質問選択部４により選択された質問に対する回答を求め、回答情報を生成する。回答情報は、例えば、少なくとも、各質問の質問識別子と、これに対して生成された回答（又は、回答が得られなかった旨）との対を、質問選択部４により選択された質問の数だけ含むものである。
【００５８】
回答生成部５によりテキスト情報から質問に対する回答を求める方法としては、種々の公知の方法を用いて構わない。例えば、特開２００２−１３２８１２公報の質問応答技術を用いて、選択された質問に対する回答を当該テキスト情報から抽出するようにしてもよい。例えば、質問識別子＝１の質問「勝ち投手は誰」の場合は、「誰」から回答タイプ「人名」を求め、質問「勝ち投手は誰」から得られる「勝」「投」と、回答タイプ「人名」とに基づいて、図３のテキスト情報から、「永井」を抽出し、これを質問識別子＝１に対する回答とする。
【００５９】
次に、提示部６について説明する。
【００６０】
提示部６は、回答生成部５より生成された各質問に対する回答を含む回答情報を受け取る。また、必要に応じて選択された質問を受け取る。また、必要に応じて対象となったテキスト情報もしくは閲覧情報を受け取る。
【００６１】
そして、提示部６は、生成された回答情報に関係する提示を行う。この提示の形態には、種々のバリエーションが可能である。
【００６２】
例えば、回答情報を生成するもと（根拠）になったテキスト・データを表示画面に表示するとともに、該テキスト・データのうち各回答に対応する部分を、他の部分とは異なる形態（例えば、強調表示する、色を変える、文字サイズを変える、文字フォントを変える、その他文字修飾内容を変える等）で識別可能に表示するようにしてもよい。さらに、該表示画面においてテキスト・データを表示している領域とは別の領域に各質問を表示するようにしてもよい。
【００６３】
また、例えば、回答情報を生成するもと（根拠）になったテキスト・データを表示画面に表示するとともに、該表示画面においてテキスト・データを表示している領域とは別の領域に各質問を表示するようにしてもよいし、さらに、該別の領域に、各回答とこれに対応する質問とを対応付けて表示するようにしてもよい。また、質問を表示せずに、各回答を表示するようにしてもよい。
【００６４】
また、例えば、回答情報を生成するもと（根拠）になったテキスト・データを表示画面に表示せずに、該表示画面に、各回答を表示するようにしてもよいし、さらに、各回答とこれに対応する質問とを対応付けて表示するようにしてもよい。また、質問を表示せずに、各回答を表示するようにしてもよい。
【００６５】
上記のいずれにおいても、質問を表示するにあたっては、質問選択部４により選択された質問をすべて表示するようにしてもよいし、回答の得られた質問のみを表示するようにしてもよい。また、選択された全ての質問を表示の対象とする場合に、回答が得られなかったものについては、回答を表示する代わりに、回答が得られなかった旨の情報を表示するようにすればよい（例えば、回答が得られなかった旨を示す文字列を表示したり、空白の表示にしたりすればよい）。また、質問の表示なしに回答を表示するにあたっては、得られた回答を表示の対象とすればよい。さらに、質問の表示なしに回答を表示するにあたっては、回答が得られなかった質問が存在する場合には、回答が得られなかった質問が存在する旨を示す情報を表示するようにしてもよい。
【００６６】
なお、例えば、ユーザが実際に入力した入力情報がテキスト情報ではなく音声データ或いは映像コンテンツに付随する音声部分などであり、テキスト情報が当該音声データを音声認識処理して得たものである場合に、表示画面において、質問・回答に対応させて、再生ボタン等を表示し、ユーザが所望の質問・回答に対応するボタンをクリックすると、テキスト情報のうち、当該回答を得るもと（根拠）となった文字の部分に対応する音声データ或いは映像コンテンツの部分（或いは、これを包含する一定の範囲）を再生するような機能を設けてもよい。
【００６７】
図５に、情報提示した表示画面の一例を示す。
【００６８】
この例では、対象となったテキスト情報を表示するとともに、テキスト情報中で質問に対する回答に相当する部分をマークアップして提示する。これにより、ユーザは所望の情報により速くアクセスすることができる。
【００６９】
また、この例では、質問及びそれに対する回答を対にして提示している。これにより、ユーザは閲覧情報にどのような情報が記述されているかをより早く判断することができる。
【００７０】
（第２の実施形態）
第１の実施形態の図１の質問記録部３の例では、質問記録部３に登録された質問が元々誰によって登録されたかは問題にしなかったが、第２の実施形態は、質問記録部３に登録された質問が誰によって登録されたのか（例えばユーザによって登録されたのか情報の提供者によって登録されたのか）が分かるようにし、提示部６による情報提示にあたっては、質問の登録者ごとに分類して提示できるようにするものである。
【００７１】
本実施形態では、第１の実施形態と相違する点を中心に説明する。
【００７２】
本実施形態の情報提示装置の構成例は基本的には第１の実施形態と同様である（図１）。ただし、質問記録部３は図４の構成例とは異なるが、詳しくは後述する。また、上記のように、提示部６では第１の実施形態にない情報提示方法が可能になるが、詳しくは後述する。
【００７３】
また、本情報提示装置の全体的な処理の流れの一例は基本的には第１の実施形態と同様である（図２）。
【００７４】
ただし、第１の実施形態では、情報提示装置に閲覧情報を入力するのが実際に情報を閲覧するユーザであったが、ここでは、情報提供者が（入力部１を介して）情報提示装置への情報の入力を行い、情報提供者とは別のユーザが情報を閲覧する場合を想定している。情報提供者が情報提示装置への情報の入力を行う方法は、どのようなものであってもよい。例えば、情報提供者が予め情報提示装置へ情報を記憶させておいてもよいし、情報提供者が記録媒体を介して情報提示装置へ情報を提供するようにしてもよいし、情報提供者がネットワークを介して情報提示装置へ情報を送信するようにしてもよい。
【００７５】
以下、本情報提示装置の各部について説明する。
【００７６】
まず、質問記録部３について説明する。
【００７７】
質問記録部３には、あらかじめ登録された複数の質問が記録されており、各質問は、質問識別子、登録者情報、質問内容、カテゴリーＩＤの組になっている。なお、ここでの質問内容は、文になっている質問も文になっていない質問も含んでいる。また、登録者とは、登録者を識別できる情報であればよく、番号の他に、実際の名前、アドレスなど、種々のものが使用可能である。
【００７８】
図６に、本実施形態の質問記録部３に保持される質問データの一例を示す。
【００７９】
この例の場合、質問識別子＝１は登録者が「情報の提供者」であり、質問識別子＝４は登録者が「ユーザ」であることが示されている。また、この例の場合、情報の提供者により登録される場合に、質問識別子＝１とし、それ以外の場合に、質問識別子＝２としている。
【００８０】
なお、ユーザや情報提供者が登録する方法は、第１の実施形態で説明した通りである。
【００８１】
もちろん、登録者としては、どのようなものを幾つ設定してもよい。
【００８２】
次に、提示部６について説明する。
【００８３】
提示部６は、第１の実施形態と同様、回答情報を受け取るとともに、必要に応じて選択された質問やテキスト情報又は閲覧情報を受け取る。
【００８４】
さらに、本実施形態では、提示部６は、質問選択部４から選択された各質問に対応する登録者情報を取得することができる。なお、回答生成部５が回答情報に登録者情報を含め、提示部６は、回答情報から登録者情報を取得するようにすることもできる。
【００８５】
提示部６の提示形態としては、第１の実施形態で説明したような種々のバリエーションが可能である。
【００８６】
例えば、回答情報を生成するもとになったテキスト・データを表示画面に表示するとともに、該テキスト・データのうち各回答に対応する部分を、他の部分とは異なる形態（例えば、強調表示する、色を変える、文字サイズを変える、文字フォントを変える、その他文字修飾内容を変える等）で識別可能に表示するときに、該他の部分とは異なる形態を、質問登録者ごとに異ならせるようにしてもよい。
【００８７】
また、例えば、回答情報を生成するもと（根拠）になったテキスト・データを表示画面に表示するとともに、該表示画面においてテキスト・データを表示している領域とは別の領域に、質問登録者ごとに分けて、各回答或いは各回答とこれに対応する質問とを対応付けて表示してもよい。
【００８８】
また、例えば、回答情報を生成するもとになったテキスト・データを表示画面に表示せずに、該表示画面に、質問登録者ごとに分けて、各回答或いは各回答とこれに対応する質問とを対応付けて表示するようにしてもよい。
【００８９】
図７に、対象となったテキスト情報（入力されたテキスト情報）の例を示し、図８に、質問登録者別に提示した表示画面の一例を示す。
【００９０】
このように情報提供者が閲覧者に早く知らせたいことを質問登録部３に登録しておくことで、閲覧するユーザがより早く情報提供者の知らせたいことを知ることができる。
【００９１】
また、ユーザは情報提供者の提供した情報すべてを閲覧しなくても、ユーザが見たい情報がないことを知ることが可能になる。
【００９２】
なお、質問登録者別に提示するモードと、質問登録者別に提示しないモード（第１の実施形態と同様になる）とを設け、ユーザがモードを適宜選択・設定できるようにしてもよい。
【００９３】
（第３の実施形態）
図９に、本発明の第３の実施形態に係る情報提示装置の構成例を示す。
【００９４】
本実施形態の情報提示装置は、第１の実施形態の構成例（図１）に、ユーザが情報の閲覧中に入力した質問を新たに質問記録部３に追加する質問追加部７を付加したものである。
【００９５】
本実施形態では、第１の実施形態と相違する点を中心に説明する。
【００９６】
本情報提示装置の全体的な処理の流れの一例は基本的には第１の実施形態と同様である（図２）。ただし、図２のステップＳ５の提示部６による情報提示中に、ユーザからの新たな質問を受けつけ、該質問を質問記録部３に登録する（この情報提示以外の情報提示中にも、ユーザからの新たな質問を受けつけ、該質問を質問記録部３に登録するようにしてもよい）。また、さらに、対象となっているテキスト情報をもとに、該新たな質問に対する回答を求め、これを提示するようにしてもよい。
【００９７】
図１０に、質問追加部７を中心とした処理の流れの一例を示す。
【００９８】
質問追加部７は、ユーザからの新たな質問を受け付けると、該質問にカテゴリーＩＤを付与し、質問記録部３に登録する。
【００９９】
質問と分類カテゴリー（カテゴリーＩＤ）との対応付けは、自動で行うことも、手動で行うことも可能である。
【０１００】
自動で行う場合は、例えば、現在、カテゴリーＩＤの付与済みの情報を提示しているならば（ユーザが、カテゴリーＩＤの付与済みの情報を閲覧しているならば）、当該情報の属するカテゴリーＩＤを付与するようにしてもよい。例えば、図１０（ａ）のようにカテゴリーＩＤ＝１の情報を提示中に、図１０（ｂ）のようにユーザにより「負け投手は」という質問が新たに入力された場合（ステップＳ１１）、新たな質問に対してカテゴリーＩＤ＝１を付与し（ステップＳ１２）、質問内容＝「負け投手は」、カテゴリーＩＤ＝１とし、適宜の質問識別子を割り当てて、質問記録部３に登録する（ステップＳ１３）。
【０１０１】
また、自動で行う場合に、例えば、第１の実施形態で説明した質問記録部３による自動の対応付け方法と同様の方法を行ってもよい。
【０１０２】
（第４の実施形態）
図１１に、本発明の第４の実施形態に係る情報提示装置の構成例を示す。
【０１０３】
本実施形態の情報提示装置は、第１の実施形態の構成例（図１）に、外部から情報を取得するための外部情報参照部８を付加したものである。
【０１０４】
本実施形態では、第１の実施形態と相違する点を中心に説明する。
【０１０５】
本情報提示装置の全体的な処理の流れの一例は基本的には第１の実施形態と同様である（図２）。ただし、図２のステップＳ４の回答生成において、対象となっているテキスト情報をもとにしても、回答生成部５が、選択された質問に対する回答の全部又は一部を求めることができない場合に、少なくとも、選択された質問や回答に関する情報（例えば、選択された質問の全部、或いは選択された質問の全部と回答が得られているか否かの区別、或いは選択された質問の全部と回答が得られているか否かの区別と得られた回答、或いは選択された質問のうち回答が得られなかったもののみ、など）、及び又は、所定のテキスト情報（例えば、最初に入力されたテキスト情報、或いは直前に外部から取得されたテキスト情報）またはこれを特定する情報（例えば、ファイル名やアドレスなど）を、外部情報参照部８へ与えて情報検索を依頼し、外部情報参照部８は、与えられた情報を参考にして、少なくとも回答の得られていない質問に対する回答を求めるためのもとになるテキスト情報（例えば、対象となったテキスト情報に類似するテキスト情報）を含む情報を、外部から（例えば、ネットワークを介して）検索・取得して、回答生成部５へ渡す。
【０１０６】
以下、回答生成部５及び外部情報参照部８を中心に説明する。
【０１０７】
図１２に、最初に入力されたテキスト情報の一例を示す。
【０１０８】
また、図１３に、質問記録部３に保持される質問データの一例を示す。
【０１０９】
また、図１４に、回答生成部５及び外部情報参照部８の処理（図２のステップＳ４）の流れの一例を示す。
【０１１０】
回答生成部５は、最初に入力されたテキスト情報をもとに、選択された質問に対する回答を生成する（ステップＳ２１）。
【０１１１】
ステップＳ２１の次に、回答生成部５は、回答が求められなかった質問があるか否かを判定する（ステップＳ２２）。例えば、図１２及び図１３のテキスト情報及び質問の例の場合に、図１２のテキスト情報のみからは、質問識別子＝３の質問に対する回答が求まらない。
【０１１２】
ステップＳ２２でＹｅｓの場合、回答生成部５は、外部情報を取得するための情報を外部情報参照部８へ与え、外部情報参照部８は、少なくとも回答の得られていない質問に対する回答を求めるためのもとになるテキスト情報（例えば、対象となった情報に類似する情報）を含む情報（外部データ）を検索・取得し、回答生成部５へ渡す（ステップＳ２３（図２のステップＳ４）。
【０１１３】
なお、対象となったテキスト情報に類似するテキスト情報を検索する方法としては、種々の公知の方法を用いることができる。例えば、所定のテキスト情報（例えば、最初に入力されたテキスト情報、或いは直前に外部から取得されたテキスト情報）中に出現する単語と類似する単語が出現するような情報を検索するようにしてもよい。また、例えば、各テキスト情報の内容の同一性を保証するために、検索結果された情報のうち、既に回答が得られている質問について、同様の質問に対する回答を抽出したとすると同様の回答が得られるような情報のみを採用し、回答生成部５へ渡すようにすると好ましい。また、例えば、各テキスト情報の内容の同一性を保証するために、分類カテゴリーごとに決めておいた内容のチェックを行うようにしてもよい。例えば、「野球」カテゴリーの場合、ゲームの日付、対戦したチームの組み合わせ、時間帯などが同一であるかどうか確認し、「カタログ」カテゴリーの場合、製品番号などが同一であるかどうか確認するようにしてもよい。
【０１１４】
ステップＳ２３の次に、回答生成部５は、外部情報参照部８から渡された情報（第１の外部データ）をもとに、未だ回答が求められていない質問に対する回答を求める（ステップＳ２１）。
【０１１５】
ステップＳ２１の次に、未だ回答が求められなかった質問がある場合（ステップＳ２２のＹｅｓ）、ステップＳ２３に移る。そして、第２の外部データを取得し、それでも全質問に対する回答が得られなければ、第３の外部データを取得し、という手順を、全質問に対する回答が得られるまで、繰り返し行う。そして、全ての質問に対する回答が求められた場合（ステップＳ２２のＮｏ）、ステップＳ２４に移る。
【０１１６】
例えば、ステップＳ２３において、外部情報参照部８によって図３のテキスト情報が得られ、このテキスト情報が回答生成部５へ渡されると、今回は回答生成部５は、ステップＳ２４において図３のテキスト情報をもとに質問識別子＝３の質問に対する回答を求めることができる。
【０１１７】
このようにして全ての質問に対する回答が求められた後、提示部６は、生成された回答情報に関係する提示を行う。この際、提示部６は、各々の回答について、最初に入力されたテキスト情報から得られた回答か、外部データから得られた回答かの区別が把握できるように、例えば図１５のように提示してもよいし、区別を考慮せずに提示するようにしてもよい。
【０１１８】
もちろん、提示部６の提示形態としては、第１の実施形態で説明したような種々のバリエーションが可能である。
【０１１９】
なお、ステップＳ２２においては、一つでも回答が求められなかった質問がある場合には、ステップＳ２３に移るようにする方法の他に、回答が求められなかった質問の数が基準値未満、あるいは、（回答が求められなかった質問の数／全質問の数）の値が基準値未満の場合には、ステップＳ２４に移るようにしてもよい。
【０１２０】
（第５の実施形態）
図１６に、本発明の第５の実施形態に係る情報提示装置の構成例を示す。
【０１２１】
本実施形態の情報提示装置は、第１の実施形態の構成例（図１）に、質問、及び回答、及びテキスト情報から閲覧する情報を分割する情報分割部９を付加したものである。
【０１２２】
本実施形態では、第１の実施形態と相違する点を中心に説明する。
【０１２３】
図１７に、本情報提示装置の全体的な処理の流れの一例を示す。
【０１２４】
図１７の手順は基本的には第１の実施形態と同様である（図２）。ただし、ステップＳ４１（図２の手順におけるステップＳ４とステップＳ５の間）で、情報分割部９は、対象となっているテキスト情報を所定の単位に断片化し、テキスト情報から、質問と回答との間の関係を示す適当な部分を含む単位を抽出する。なお、断片化は、ステップＳ１より後でステップＳ５より前の任意のタイミングで行うことも可能である。
【０１２５】
以下では、回答情報の生成が完了したものとして説明する。
【０１２６】
情報分割部９は、テキスト情報をパッセージに分割する。パッセージとは、テキストをあるルールに従って分割した単位で、例えば、文や、段落、章など形式的な基準で分割する方法や、テキスト中に出現する語の統計情報によりパッセージを生成する方法（例えば、文献“Hearst, M. TextTiling: Segmenting Text into Multi-Paragraph Subtopic Passages, Computational Linguistics , 23 (1), pp. 33-64, March 1997”参照）などがある。
【０１２７】
情報分割部９は、対象となっているテキスト情報、質問、回答の全部又は一部を考慮して、分割の単位を決定する場合には、必要な情報を取得した後に、分割を行う。
【０１２８】
図１８に、対象となっているテキスト情報の一例を示す。
【０１２９】
図１９に、図１８のテキスト情報を文の単位に分割した結果を示す。図１９では、「／／」が区切れとなっている。
【０１３０】
なお、続いて、情報分割部９は、ユーザが実際に入力した情報がテキスト情報ではない場合に、テキスト分割結果に対応する入力情報の分割を行う。例えば、入力情報が音声データ映像コンテンツに付随する音声部分であり、テキスト情報が入力音声データを音声認識して得たものであった場合には、音声データから、テキスト分割結果と時間的に対応する部分を切り出す。
【０１３１】
提示部６は、質問、回答、ユーザの閲覧情報の分割結果を受け取り、これらを例えば図２０のように提示する。もちろん、提示部６の提示形態としては種々のバリエーションが可能である。
【０１３２】
なお、例えば、入力情報が音声データ（或いは、映像コンテンツに付随する音声部分）、テキスト情報が入力音声データの書き起こしであった場合に、ユーザが所望の分割結果に対応するボタンをクリックすると、該分割結果に対応する音声データ（或いは、映像コンテンツ）が再生されるようにしてもよい。
【０１３３】
なお、第１の実施形態、第２の実施形態、第３の実施形態、第４の実施形態、第５の実施形態は、任意に組み合わせて実施することが可能である。
【０１３４】
なお、以上の各機能は、ソフトウェアとして記述し適当な機構をもったコンピュータに処理させても実現可能である。  
本発明の情報提示装置は、ワークステーション（ＷＳ）やパーソナルコンピュータ（ＰＣ）等のコンピュータで動作させるプログラムとして実現することができる。
【０１３５】
図２１は本発明の情報提示装置において用いるコンピュータの図である。このコンピュータは、プログラムを実行する中央演算装置２１０１と、プログラムやプログラムが処理中のデータを格納するメモリ２１０２と、プログラム、検索対象のデータ及びＯＳ（Operating System）を格納しておく磁気ディスクドライブ２１０３と、光ディスクにプログラムやデータを読み書きする光ディスクドライブ２１０４とを備える。
【０１３６】
さらに、ディスプレイ等に画面を表示させるためのインターフェースである画像出力部２１０５と、キーボード・マウス・タッチパネル等からの入力を受ける入力受付部２１０６と、外部機器との出入力インターフェース（例えばＵＳＢ（Universal Serial Bus）、音声出力端子等）である出入力部２１０７とを備える。また、ＬＣＤ、ＣＲＴ、プロジェクタ等の表示装置２１０８と、キーボードやマウス等の入力装置２１０９と、メモリカードリーダ・スピーカー等の外部機器２１１０とを備える。
【０１３７】
中央演算装置２１０１は、磁気ディスクドライブ２１０３からプログラムを読み出してメモリ２１０２に記憶させた後にプログラムを実行することにより図１に示す各機能を実現する。プログラム実行中に、磁気ディスクドライブ２１０３から検索対象データの一部或いは全部を読み出してメモリ２１０２に記憶させておいても良い。
【０１３８】
基本的な動作は、入力装置２１０９を介して利用者からの検索要求を受け、検索要求に応じて磁気ディスクドライブ２１０３やメモリ２１０２に記憶させた検索対象データを検索する。そして、表示装置２１０８に検索結果を表示させる。
【０１３９】
検索結果は表示装置２１０８に表示させるだけでなく、例えば外部機器２１１０としてスピーカーを接続しておいて音声で利用者に提示しても良い。あるいは、外部機器２１１０としてプリンタを接続しておいて、印刷物として提示しても良い。
【０１４０】
また、本実施形態は、コンピュータに所定の手順を実行させるための、あるいはコンピュータを所定の手段として機能させるための、あるいはコンピュータに所定の機能を実現させるためのプログラムとして実施することもできる。加えて該プログラムを記録したコンピュータ読取り可能な記録媒体として実施することもできる。
【０１４１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１４２】
【図１】本発明の第１の実施形態に係る情報提示装置の構成例を示す図
【図２】同実施形態における全体的な処理の流れの一例を示すフローチャート
【図３】同実施形態における入力例を示す図
【図４】同実施形態における質問記録部に保持される質問データの一例を示す図
【図５】同実施形態における出力の一例を示す図
【図６】同実施形態における質問記録部に保持される質問データの一例を示す図
【図７】本発明の第２の実施形態における入力の一例を示す図
【図８】同実施形態における出力の一例を示す図
【図９】本発明の第３の実施形態に係る情報提示装置の構成例を示す図
【図１０】同実施形態における質問追加部の処理手順の一例を示すフローチャート
【図１１】本発明の第４の実施形態に係る情報提示装置の構成例を示す図
【図１２】同実施形態における入力の一例を示す図
【図１３】同実施形態における質問記録部に保持される質問データの一例を示す図
【図１４】同実施形態における回答生成部及び外部情報参照部の処理手順の一例を示すフローチャート
【図１５】同実施形態における出力の一例を示す図
【図１６】本発明の第５の実施形態に係る情報提示装置の構成例を示す図
【図１７】同実施形態における全体的な処理の流れの一例を示すフローチャート
【図１８】同実施形態における入力の一例を示す図
【図１９】同実施形態における情報分割結果の一例を示す図
【図２０】同実施形態における出力の一例を示す図
【図２１】本発明の情報提示装置をコンピュータで構成した場合のハードウェアの例を示す図
【符号の説明】
【０１４３】
１…入力部、２…テキスト分類部、３…質問記録部、４…質問選択部、５…回答生成部、６…提示部、７…質問追加部、８…外部情報参照部、９…情報分割部
【図１】
2006085381.tif 000003
【図２】
2006085381.tif 000004
【図３】
2006085381.tif 000005
【図４】
2006085381.tif 000006
【図５】
2006085381.tif 000007
【図６】
2006085381.tif 000008
【図７】
2006085381.tif 000009
【図８】
2006085381.tif 000010
【図９】
2006085381.tif 000011
【図１０】
2006085381.tif 000012
【図１１】
2006085381.tif 000013
【図１２】
2006085381.tif 000014
【図１３】
2006085381.tif 000015
【図１４】
2006085381.tif 000016
【図１５】
2006085381.tif 000017
【図１６】
2006085381.tif 000018
【図１７】
2006085381.tif 000019
【図１８】
2006085381.tif 000020
【図１９】
2006085381.tif 000021
【図２０】
2006085381.tif 000022
【図２１】
2006085381.tif 000023