(57)【要約】【課題】  利用者に対して幅広い情報を簡潔に提供する情報検索装置、情報検索プログラム及び情報検索方法を提供する。【解決手段】  検索条件抽出部３０が、入力した情報から利用者の検索条件を抽出し、検索条件緩和部４０が、利用者の検索条件を緩和し、緩和検索条件を作成し、検索制御部５０が、緩和検索条件により検索を行い、検索結果を出力し、検索評価部６０が、利用者の検索条件と検索結果を評価するための評価データとを用いて検索結果に乖離度を付けて出力し、バリエーション結果出力部７０が、乖離度を用いて検索結果を分類するための分類基準データ５５０を用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力する。【選択図】  図１
2005326975.tif 000002
【特許請求の範囲】
【請求項１】
入力した情報から利用者の検索条件を抽出する検索条件抽出手段と、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段と、
前記緩和検索条件により検索を行い、検索結果を出力する検索制御手段と、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する検索評価手段と、
前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力するバリエーション結果出力手段とを備える情報検索装置。
【請求項２】
利用者の検索条件を抽出する検索条件抽出手段と、
入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段と、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段と、
前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する検索制御手段とを備える情報検索装置。
【請求項３】
コンピュータを、
入力した情報から利用者の検索条件を抽出する検索条件抽出手段、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段、
前記緩和検索条件により検索を行い、検索結果を出力する検索制御手段、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する検索評価手段、及び、
前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力するバリエーション結果出力手段として機能させる情報検索プログラム。
【請求項４】
コンピュータを、
利用者の検索条件を抽出する検索条件抽出手段、
入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段、及び、
前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する検索制御手段として機能させる情報検索プログラム。
【請求項５】
検索条件抽出手段が、入力した情報から利用者の検索条件を抽出する工程と、
検索条件緩和手段が、前記利用者の検索条件を緩和し、緩和検索条件を作成する工程と、
検索制御手段が、前記緩和検索条件により検索を行い、検索結果を出力する工程と、
検索評価手段が、利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する工程と、
バリエーション結果出力手段が、前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中か
ら検索結果を選択して出力する工程とを備える情報検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が簡単に、手軽に、膨大な情報の中から、欲しい情報を取得する情報検索装置、情報検索プログラム及び情報検索方法に関する。
【背景技術】
【０００２】
情報検索サービスの分野には、ボイスポータルに代表される音声応答サービスや、ｉ−ｍｏｄｅ（登録商標）に代表される携帯電話での情報提供サービスなどが存在する。現在、音声をインタフェースとして、利用者が希望する条件を音声入力するサービスがある。このサービスは、条件に該当する情報を検索する。そして、このサービスは、検索結果を提示する。このようなサービスは増加傾向にある。
【０００３】
このような音声をインタフェースとするサービスは、例えば、ＡＮＡ（登録商標）の航空案内サービスや、ぴあ（登録商標）のチケットサービス等の一般顧客向けサービスに適用されている。そして、このような音声をインタフェースとするサービスは、急速に市場に拡がりつつある。そして、このような音声をインタフェースとするサービスは、今後も大きな成長が見込まれる。ボイスポータルの２００５年の市場予測は、１２３．２億ドル（Ｒａｄｉｃａｒｒｉ  Ｇｒｏｕｐ．ＩＮＣ）である。
【０００４】
情報検索サービスは、多くの情報の中から欲しい情報を探し出したい場合に用いるサービスである。このような情報検索サービスの利用者はより短時間に、必要な情報を入手することを望んでいる。
【０００５】
一般的に、利用者は自分の欲しい情報を探し出すために必要な検索条件を情報検索サービスに入力する。そして、利用者は、情報検索サービスに検索を依頼する。情報検索サービスは利用者から入力された検索条件を満たした情報（検索結果）を利用者に提示する。
【０００６】
しかし、上記の方法による情報検索サービスは、利用者の入力した検索条件で検索を行った場合、１件の情報も検索できない場合も多い。また、上記の方法による情報検索サービスは、膨大な量の検索結果が得られる場合もある。そのため、目的の情報に到達するため、利用者は、再度、検索条件を変えて検索を行う必要がある。
【０００７】
そこで、利用者が検索条件を再度変える手間を削減する方法として、利用者の入力した検索条件を緩和した緩和検索条件を用いて検索を行う方法がある。この方法は、緩和検索条件を満たした情報を利用者の入力した検索条件に近い順に並び替える。そして、この方法は、近い順に検索結果を提示する。
【０００８】
例えば、利用者が住宅物件を検索している場合において、利用者の希望した条件が『間取り：２ＬＤＫ、家賃：１２万円』であったとする。この場合、システム側は、その利用者の設定した条件を『間取り：２Ｋ〜３ＬＤＫ、家賃：１０〜１４万円』と条件を緩和する。そして、システム側は、この緩和した条件を用いて、検索を行う。そして、システム側は、検索された住宅物件を、利用者の希望した『間取り：２ＬＤＫ、家賃：１２万円』に近い順に並び替えを行う。そして、システム側は、利用者の希望した『間取り：２ＬＤＫ、家賃：１２万円』に近い順に検索結果を提示する。
【０００９】
また、条件の緩和を行う方法には、類義語を用いる方法がある。また、条件の緩和を行う方法には、『福岡市早良区百道浜』のような条件が階層的なものである場合に、『福岡市早良区』と下位のものを削除する方法等がある。
【００１０】
ここで、図３９及び図４０に従来技術の原理図を示す。図３９及び図４０に示される各部の動作については、後述の図１及び図２に示される本発明の情報検索装置の第１の実施形態の原理図の対応する各部の動作と略同様である。
【００１１】
入出力制御部１０１０は、利用者とシステムとのインタフェースを制御する。そして、入出力制御部１０１０は、音声認識部１０２０へ利用者から入力された音声データを渡す。また、入出力制御部１０１０は、検索結果生成部１１１０から検索結果を受取る。そして、入出力制御部１０１０は、利用者へ検索結果を提供する。
【００１２】
音声認識部１０２０は、入出力制御部１０１０から音声データを受取る。そして、音声認識部１０２０は、音声を認識する。そして、音声認識部１０２０は、認識結果を検索条件抽出部１０３０へ渡す。検索条件抽出部１０３０は、音声認識部１０２０から認識結果を受取る。そして、検索条件抽出部１０３０は、検索条件データ１５１０を用いて、利用者の検索条件を抽出する。
【００１３】
検索条件緩和部１０４０は、利用者の検索条件から、緩和条件データ１５２０を用いて、利用者の検索条件を緩和した緩和検索条件を生成する。検索制御部１０５０は、検索条件緩和部１０４０から受取った緩和検索条件を含む検索条件を用いて、検索対象データ１５３０から条件に合致する検索結果情報を抽出する。
【００１４】
検索評価部１０６０は、緩和条件による検索結果に対して評価データ１５４０を用いてポイント付けする。そして、検索評価部１０６０は、ポイントの順に検索結果の並び替えを行う。そして、検索評価部１０６０は、評価済検索結果を作成する。検索結果生成部１１１０は、検索結果を入出力制御部１０１０へ渡す。
【００１５】
検索条件データ１５１０は、音声認識部１０２０が出力した認識結果から利用者の検索条件を作成するためのデータである。検索条件データ１５１０は、検索条件抽出部１０３０で用いられる。緩和条件データ１５２０は、利用者の検索条件から、緩和検索条件を作成するためのデータである。緩和条件データ１５２０は、検索条件緩和部１０４０で用いられる。
【００１６】
検索対象データ１５３０は、検索制御部１０５０で用いられる検索対象となるデータである。評価データ１５４０は、検索評価部１０６０で、検索結果を評価するために用いられるデータである。
【特許文献１】特開２００１−２０９６６１号公報
【特許文献２】特開２００２−３６６５６７号公報
【特許文献３】特開平７−２２５７７２号公報
【特許文献４】特開平８−２３４９８７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
従来の技術は、利用者の入力した検索条件を緩和して検索を行っている。そのため、従来の技術は、検索結果として大量の検索結果が提示されている。そのため、従来の技術は、下記のような問題を発生させていた。
【００１８】
［検索結果を大量に提示することから生じる問題］
検索結果を大量に提示すると、利用者が大量の検索結果から欲しい情報を探し出すことが困難となる。また、ボイスポータルで用いられている音声情報検索サービスは、利用者が電話を用いて大量の検索結果を聞きつづけることになる。利用者が電話を用いて大量の
検索結果を聞きつづけることは、利用者にとって無駄な情報も多く含まれていることから、苦痛である。そのため、大量の検索結果が提示されるサービスは、利用者にとって利用したくないサービスとなってしまう。
【００１９】
また、ＰＤＡ、ｉ−ｍｏｄｅ（登録商標）に代表される情報携帯端末を用いてのインターネット情報検索サービスでは、利用者に１度に提供できる情報量が少ない。そのため、これらの携帯情報端末を用いてのインターネット情報検索サービスでは、利用者は常に画面をスクロールさせながら、読み進める必要がある。また、これらの携帯情報端末を用いてのインターネット情報検索サービスでは、例えば次の１０件を閲覧したい場合には、再度、通信を行う。そのため、携帯情報端末を用いてのインターネット情報検索サービスは、時間もかかる。このように、携帯情報端末を用いてのインターネット情報検索サービスは、利用者にとって大量の情報を閲覧させる苦痛なサービスとなる。また、携帯情報端末を用いてのインターネット情報検索サービスは、手間のかかるサービスとなる。
【００２０】
［利用者が入力した条件から検索を行なうことによる問題］
利用者が入力した条件から検索を行なうと、検索条件及びその緩和条件に合致した情報の提示を行うことができる。しかし、利用者が入力した条件から検索を行なう方法は、利用者が潜在的に要望として持ち、魅力を感じ、多少の対価を払ってもほしいと思えるような、製品、サービスを別の観点から提示することができない。
【００２１】
これらが要因で、利用者は従来の情報検索サービスに失望することがある。また、サービス提供者側が、結果的にビジネスチャンスを逃してしまう。そのため、従来の技術は、サービス提供側にとっても満足できないものとなってしまっていた。
【００２２】
本発明は上記事情に鑑みなされたもので、利用者に対して幅広い情報を簡潔に提供する情報検索装置、情報検索プログラム及び情報検索方法を提供することを目的とする。
【課題を解決するための手段】
【００２３】
本発明の情報検索装置は、
入力した情報から利用者の検索条件を抽出する検索条件抽出手段と、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段と、
前記緩和検索条件により検索を行い、検索結果を出力する検索制御手段と、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する検索評価手段と、
前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力するバリエーション結果出力手段とを備える。
【００２４】
また、本発明の情報検索装置は、
利用者の検索条件を抽出する検索条件抽出手段と、
入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段と、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段と、
前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する検索制御手段とを備える情報検索装置。
【００２５】
また、本発明の情報検索プログラムは、
コンピュータを、
入力した情報から利用者の検索条件を抽出する検索条件抽出手段、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段、
前記緩和検索条件により検索を行い、検索結果を出力する検索制御手段、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する検索評価手段、及び、
前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力するバリエーション結果出力手段として機能させる。
【００２６】
また、本発明の情報検索プログラムは、
コンピュータを、
利用者の検索条件を抽出する検索条件抽出手段、
入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段、及び、
前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する検索制御手段として機能させる。
【００２７】
また、本発明の情報検索方法は、
検索条件抽出手段が、入力した情報から利用者の検索条件を抽出する工程と、
検索条件緩和手段が、前記利用者の検索条件を緩和し、緩和検索条件を作成する工程と、
検索制御手段が、前記緩和検索条件により検索を行い、検索結果を出力する工程と、
検索評価手段が、利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する工程と、
バリエーション結果出力手段が、前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力する工程とを備える。
【発明の効果】
【００２８】
このように、本発明によれば、バリエーション結果出力手段が、乖離度を用いて検索結果を分類するための分類基準データを用いて乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力しているため、複数の近い属性を持つ検索結果の冗長性を排除し、利用者に提示する検索結果を簡潔にすることができる。また、本発明によれば、分類された検索結果の中から検索結果が選択されるため、利用者に対してバリエーションに富んだ検索結果を提示することができる。
【００２９】
また、本発明によれば、利用者タイプ類推手段が、利用者のタイプを判定するための利用者タイプ判定データを用いて、利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力し、潜在的要求条件生成手段が、利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、利用者タイプ結果から潜在的要求を含む検索条件を作成し、検索制御手段が、潜在的要求を含む検索条件により検索を行い、検索結果を出力することにより、利用者の潜在的要求に基づいた検索結果を出力することができる。
【００３０】
このように、本発明は、利用者が入力した検索条件に対し、検索結果のそれぞれの情報
が違った特徴を持つバリエーションに富んだ検索結果を、簡潔に提示することができる。更に、本発明は、利用者が潜在的に持つ要求に適う情報を加えて、提示することができる。このため、本発明は、下記のような効果を得ることができる。
【００３１】
［バリエーションに富んだ検索結果を簡潔に提示することによる効果］
本発明が利用者に提示する情報は、簡潔な検索結果の中に利用者の潜在的要求を満たした情報を含んでおり、尚且つ、バリエーションに富んだ検索結果である。そのため、本発明は、利用者の満足できる情報を提示する確率を格段に向上させる。そして、本発明は、利用者にとって、検索結果を閲覧する手間を極力省くことができる。そして、本発明は、利用者が求める情報をスピーディに探し出すことが可能となる。また、本発明は、利用者が大量な情報を取得することの困難なボイスポータル、ＰＤＡ、ｉ−ｍｏｄｅ（登録商標）等による検索結果を取得し易くなる。
【００３２】
［潜在的な要望を満たすデータを提示できることによる効果］
本発明は、利用者の潜在的要求条件を作成する。そして、本発明は、利用者の潜在的要求条件を用いて情報の検索を行う。そのため、本発明では、利用者の潜在的な欲求を満たすデータを一度の検索で入手することが可能となる。そのため、本発明では、検索の効率が向上する。例えば不動産物件の提示で、もともとの希望金額より多少高めの物件でも、利用者がより満足度の高い物件を選択する可能性が高くなり、高額物件の成約率向上に寄与する。
【００３３】
本発明では、更に副次的な効果として、以下の効果が得られる。
［副次的な効果］
本発明は、利用者の潜在的要求に合う情報を簡潔に利用者に提示できる。そのため、利用者の満足度が向上する。そのため、本発明は、本発明を有するサービスへの利用者のアクセス数を増大させる。そのため、本発明は、利用者の再利用、継続利用率の高いサービスを提供することができる。そのため、本発明を用いたサービスは、広告収入が増大する。
【００３４】
また、本発明は、様々な観点によるバリエーションを検索結果として提示する。そのため、本発明は、利用者に提示する情報を幅広い観点から提示することができる。そのため、本発明は、システム設置者のビジネスチャンスを逃す確率を低減させる。
【発明を実施するための最良の形態】
【００３５】
＜第１の実施形態＞
以下、図面を参照して本発明を実施するための最良の形態について説明する。以下の本発明の情報検索装置の各実施形態の構成は例示であり、本発明は実施の形態の構成に限定されない。また、以下の各実施形態において、本発明の情報検索装置を構成する各部は、ＣＰＵがプログラムと協働することによりその機能が実現される。しかし、本発明はこのような場合に限定されるものではなく、本発明の情報検索装置を構成する各部は、その一部又は全部がハードウェアにより実現されるとしても良い。また、以下の本発明の情報検索装置の各実施形態の説明は、本発明の情報検索プログラム及び情報検索方法の各実施形態の説明を兼ねる。まず、図１、図２に示される、本発明の情報検索装置の第１の実施形態の原理図を用いて、本発明の第１の実施形態を説明する。
【００３６】
入出力制御部１０は、利用者とシステムとのインタフェースを制御する。そして、入出力制御部１０は、利用者から入力された音声データを音声認識部２０に渡す。また、入出力制御部１０は、検索結果生成部１１０から検索結果を受取る。また、入出力制御部１０は、利用者へ検索結果を提供する。
【００３７】
音声認識部２０は、入出力制御部１０から音声データを受取る。そして、音声認識部２０は、音声データの音声認識を行う。そして、音声認識部２０は、認識結果を検索条件抽出部３０へ渡す。検索条件抽出部３０は、音声認識部２０から認識結果を受取る。そして、検索条件抽出部３０は、検索条件データ５１０を用いて、利用者の検索条件を抽出する。
【００３８】
検索条件緩和部４０は、利用者の検索条件から、緩和条件データ５２０を用いて、利用者の検索条件を緩和した緩和検索条件を生成する。検索制御部５０は、検索条件緩和部４０から受取った緩和検索条件を用いて、検索対象データ５３０から条件に合致する緩和条件による検索結果を抽出する。また、検索制御部５０は、潜在的要求条件生成部９０から受け取った潜在的要求を含む検索条件を用いて、潜在的要求を含む検索結果情報を抽出する。
【００３９】
検索評価部６０は、緩和条件による検索結果を、評価データ５４０を用いて、ポイント付けする。そして、検索評価部６０は、ポイントの順に検索結果の並び替えを行い、評価済検索結果を作成する。バリエーション結果出力部７０は、評価済検索結果から、分類基準データ５５０を用いて、利用者へ検索結果として提示する情報であるバリエーション検索結果を作成する。
【００４０】
利用者タイプ類推部８０は、利用者の検索条件から、利用者タイプ判定データ５６０を用いて、利用者のタイプを類推する。そして、利用者タイプ類推部８０は、利用者タイプ結果を作成する。潜在的要求条件生成部９０は、利用者タイプ結果と潜在的要求条件決定データ５７０とを用いて、潜在的要求を含む検索条件を生成する。
【００４１】
別観点情報抽出部１００は、潜在的要求を含む検索結果から、抽出数データ５８０を用いて、利用者へ提示する結果を作成する。検索結果生成部１１０は、バリエーション検索結果と潜在的要求を含んだ検索結果とを合わせて、入出力制御部１０へ渡す。
【００４２】
検索条件データ５１０は、音声認識部２０が認識した認識結果から、利用者の検索条件を作成するために、検索条件抽出部３０で用いられるデータである。緩和条件データ５２０は、利用者の検索条件から、緩和検索条件を作成するために、検索条件緩和部４０で用いられるデータである。
【００４３】
検索対象データ５３０は、検索制御部５０で用いられる検索対象となるデータである。評価データ５４０は、検索評価部６０で、検索結果を評価するために用いられるデータである。分類基準データ５５０は、バリエーション結果出力部７０でバリエーション検索結果を生成するために用いられるデータである。
【００４４】
利用者タイプ判定データ５６０は、利用者タイプ類推部８０で利用者のタイプを類推するために用いられるデータである。潜在的要求条件決定データ５７０は、潜在的要求条件生成部９０で利用者の潜在的要求を含む検索条件を作成するために用いられるデータである。抽出数データ５８０は、別観点情報抽出部１００で利用者の別観点情報検索結果を抽出するために用いられるデータである。
【００４５】
［作用］
次に、図３に示される本発明の情報検索装置の第１の実施形態の作用のフローチャート、図１及び図２を用いて、本発明の情報検索装置の第１の実施形態の作用を説明する。入出力制御部１０は、音声データによる利用者の希望を受取る。そして、入出力制御部１０は、音声認識部２０へ音声データを渡す。
【００４６】
（音声認識）
音声認識部２０は、入出力制御部１０から音声データを受取る。そして、音声認識部２０は、音声認識を行う。そして、音声認識部２０は、音声認識の認識結果を作成する。そして、音声認識部２０は、検索条件抽出部３０へ認識結果を渡す（Ｓ３０１）。
【００４７】
（検索条件抽出）
検索条件抽出部３０は、認識結果を受取る。そして、検索条件抽出部３０は、検索条件データ５１０を用いて、利用者の検索条件を作成する。そして、検索条件抽出部３０は、検索条件緩和部４０、検索評価部６０、利用者タイプ類推部８０へ利用者の検索条件を渡す（Ｓ３０２）。
【００４８】
（検索条件緩和）
検索条件緩和部４０は、利用者の検索条件を受取る。そして、検索条件緩和部４０は、緩和条件データ５２０を用いて、利用者の検索条件を緩和する（Ｓ３０３）。そして、検索条件緩和部４０は、緩和検索条件を作成する。そして、検索条件緩和部４０は、検索制御部５０へ緩和検索条件を渡す。
【００４９】
（検索）
検索制御部５０は、緩和検索条件を受取る。そして、検索制御部５０は、その緩和検索条件の条件に合致する情報を検索対象データ５３０から抽出する。そして、検索制御部５０は、緩和条件による検索結果を作成する。そして、検索制御部５０は、検索評価部６０へ緩和条件による検索結果を渡す（Ｓ３０４）。
【００５０】
（検索評価）
検索評価部６０は、緩和条件による検索結果を受取る。そして、検索評価部６０は、利用者の検索条件と評価データ５４０とを用いて、緩和条件による検索結果で得られたすべての情報に対して、不一致の度合いである乖離度を付ける。そして、検索評価部６０は、その乖離度の低い順番に検索結果の並べ替えを行う。そして、検索評価部６０は、評価済検索結果をバリエーション結果出力部７０へ渡す（Ｓ３０５）。
【００５１】
（バリエーション結果抽出）
バリエーション結果出力部７０は、評価済検索結果を受取る。そして、バリエーション結果出力部７０は、利用者へ幅広い情報を簡潔に提示できるようにするため、同様な情報をいくつも提示しないことを目的として、評価済検索結果を分類基準データ５５０を用いて分類する。
【００５２】
そして、バリエーション結果出力部７０は、分類された評価済検索結果の中から、同様な情報を抽出しないように、情報を抽出する。そして、バリエーション結果出力部７０は、バリエーション検索結果を作成する。また、バリエーション結果出力部７０は、その作成したバリエーション検索結果を検索結果生成部１１０へ渡す（Ｓ３０６）。
【００５３】
（利用者タイプ類推）
利用者タイプ類推部８０は、利用者の検索条件を受取る。そして、利用者タイプ類推部８０は、利用者タイプ判定データ５６０を用いて、相場データを抽出する。そして、利用者タイプ類推部８０は、利用者の指定した条件の最寄駅の街タイプから、利用者のタイプを決定する。そして、利用者タイプ類推部８０は、利用者タイプ結果を作成する。そして、利用者タイプ類推部８０は、作成した利用者タイプ結果を潜在的要求条件生成部９０へ渡す（Ｓ３０７）。
【００５４】
（潜在的要求を含む検索条件作成）
潜在的要求条件生成部９０は、利用者タイプ結果を受取る。そして、潜在的要求条件生成部９０は、潜在的要求条件決定データ５７０と緩和条件データ５２０とを用いて、利用者の潜在的要求を含む検索条件を作成する。そして、潜在的要求条件生成部９０は、検索制御部５０へ潜在的要求を含む検索条件を渡す（Ｓ３０８）。
【００５５】
（検索）
検索制御部５０は、潜在的要求を含む検索条件を受取る。そして、検索制御部５０は、その潜在的要求を含む検索条件の条件に合致する情報を検索対象データ５３０から抽出する。そして、検索制御部５０は、潜在的要求を含む検索結果を作成する。そして、検索制御部５０は、別観点情報抽出部１００へ潜在的要求を含む検索結果を渡す（Ｓ３０９）。
【００５６】
（別観点情報抽出）
別観点情報抽出部１００は、潜在的要求を含む検索結果を受取る。そして、別観点情報抽出部１００は、その潜在的要求を含む検索結果から抽出数データ５８０をもとに別観点情報検索結果を作成する。そして、別観点情報抽出部１００は、別観点情報検索結果を検索結果生成部１１０へ渡す（Ｓ３１０）。
【００５７】
（検索結果出力）
検索結果生成部１１０は、バリエーション検索結果と別観点情報検索結果とを受取る。そして、検索結果生成部１１０は、バリエーション検索結果と別観点情報検索結果とを利用者に見やすく合わせる。そしと、検索結果生成部１１０は、バリエーション検索結果と別観点情報検索結果とを検索結果として、入出力制御部１０へ渡す（Ｓ３１１）。入出力制御部１０は、入力した検索結果をネットワークを介して出力する。
【００５８】
次に、本発明の情報検索装置の第１の実施形態として、利用者が電話を用いて、音声情報検索サービスにアクセスして賃貸物件情報を取得する、不動産の賃貸物件情報検索サービスシステムを例に以下説明する。この例においては、利用者が「家賃」、「間取り」、「最寄駅」、の３項目の条件を設定して物件情報を検索する。そして、利用者がＦＡＸで結果を取得する。
【００５９】
図４に、本発明の情報検索装置の第１の実施形態のシステム構成図を示す。また、図５に、本発明の情報検索装置の第１の実施形態における利用者とシステムとの対話フローチャートを示す。
【００６０】
賃貸物件情報検索サービスシステムは、既存の音声関連技術を備えている。そして、賃貸物件情報検索サービスシステムは、利用者と音声対話による処理を行う。そして、賃貸物件情報検索サービスシステムは、利用者の希望から検索条件を抽出する。そして、賃貸物件情報検索サービスシステムは、物件情報を検索する。そして、賃貸物件情報検索サービスシステムは、利用者に検索結果を提供する。
【００６１】
以下、図４を参照して本発明の情報検索装置の第１の実施形態を用いたシステムである、賃貸物件情報検索サービスシステムの構成を説明する。賃貸物件情報検索サービスシステムは、賃貸情報検索サービスソフトウエア２１１、音声合成ソフトウエア２１２、音声認識ソフトウエア２１３、音声／ＦＡＸボード制御ソフトウエア２１４、音声／ＦＡＸボード２２１を具備している。そして、賃貸物件情報検索サービスシステムは、電話網と経由して、利用者（ＦＡＸ電話機）２０１と接続されている。
【００６２】
賃貸情報検索サービスソフトウエア２１１は、検索する物件情報が蓄積された検索対象データ５３０、検索、検索結果の作成に必要な検索条件データ５１０、緩和条件データ５２０、評価データ５４０、分類基準データ５５０、利用者タイプ判定データ５６０、潜在
的要求条件決定データ５７０、抽出数データ５８０を管理している。
【００６３】
また、図６に、本発明の情報検索装置の第１の実施形態において使用される検索条件データの概念図を示す。図７に、本発明の情報検索装置の第１の実施形態において使用される緩和条件データと駅の緩和データとの概念図を示す。図８に、本発明の情報検索装置の第１の実施形態において使用される検索対象データの概念図を示す。図９に、本発明の情報検索装置の第１の実施形態において使用される評価データと間取り値データとの概念図を示す。図１０に、本発明の情報検索装置の第１の実施形態において使用される分類基準データの概念図を示す。図１１に、本発明の情報検索装置の第１の実施形態において使用される相場・街タイプ判定データと利用者タイプ判定データの概念図を示す。図１２に、本発明の情報検索装置の第１の実施形態において使用される潜在的要求条件決定データの概念図を示す。図１３に、本発明の情報検索装置の第１の実施形態において使用される抽出数データの概念図を示す。
【００６４】
図５に示されるように、利用者は、賃貸物件情報検索サービスシステムへ電話をかける。すると、賃貸物件情報検索サービスシステム（以後、単にシステムと記す。）は、『こちらは○○サービスです。どのような物件をお探しでしょうか？』と応答する。次に、利用者は、「池袋駅近くの２０万ぐらいで、３ＬＤＫの物件ありますか。」と希望の物件の条件を発話する。
【００６５】
次に、システムは、『物件情報は、ＦＡＸで受け取るか、このまま電話でお聞きになるか、選ぶことができます。どちらをご希望ですか。』と応答する。そして、利用者が「ＦＡＸ。」と発話する。次に、システムは、『物件の検索が完了しました。ＦＡＸをお送りしてよろしいですか？よろしければ、スタートボタンを押してください。』と応答する。そして、利用者がスタートボタンを押すと、システムはＦＡＸを送信する。
【００６６】
次に、図１４に示される、本発明の情報検索装置の第１の実施形態の動作のフローチャート、及び、図２を用いて、本発明の情報検索装置の第１の実施形態の処理の流れを説明する。
【００６７】
（音声認識）
音声認識部２０は、利用者が発話した希望『池袋駅近くの３ＬＤＫで２０万円ぐらいの物件ありますか？』を受取る。そして、音声認識部２０は、「池袋駅」、「近く」、「の」、「３ＬＤＫ」、「で」、「２０万円」、「ぐらい」、「の」、「物件」、「ありますか」を認識結果として抽出する。そして、音声認識部２０は、検索条件抽出部３０へ認識結果を渡す（Ｓ１４０１）。
【００６８】
（検索条件抽出）
検索条件抽出部３０は、認識結果を受取る。そして、検索条件抽出部３０は、検索条件データ５１０を用いて、利用者の検索条件、『家賃：２０万』、『最寄駅：池袋駅』、『間取り：３ＬＤＫ』を作成する。そして、検索条件抽出部３０は、利用者の検索条件を検索条件緩和部４０、検索評価部６０、利用者タイプ類推部８０へ渡す（Ｓ１４０２）。
【００６９】
（検索条件緩和）
検索条件緩和部４０は、利用者の検索条件を受取る。そして、検索条件緩和部４０は、緩和条件データ５２０を用いて、緩和検索条件を生成する（Ｓ１４０３）。本実施形態では、検索条件緩和部４０は、『家賃：２０万』より、上限値を２０万×１．２＝２４万、下限値を２０万×０．８＝１６万、『最寄駅：池袋駅』より、上限値を「新大塚駅」、「東池袋駅」、下限値を「要町駅」、『間取り：３ＬＤＫ』より、下限値を「２ＬＤＫ」とする。
【００７０】
以上から、検索条件緩和部４０は、緩和検索条件：『（家賃≧１６万ａｎｄ家賃≦２４万）』、『（最寄駅＝池袋駅ｏｒ最寄駅＝新大塚駅ｏｒ最寄駅＝東池袋駅ｏｒ最寄駅＝要町駅）』、『（間取り≧２ＬＤＫ）』を作成する。そして、検索条件緩和部４０は、作成した緩和条件を検索制御部５０へ渡す。
【００７１】
（検索）
検索制御部５０は、緩和条件を受取る。そして、検索制御部５０は、『（家賃≧１６万ａｎｄ家賃≦２４万）ａｎｄ（最寄駅＝池袋駅ｏｒ最寄駅＝新大塚駅ｏｒ最寄駅＝東池袋駅ｏｒ最寄駅＝要町駅）ａｎｄ（間取り≧２ＬＤＫ）』を生成する。そして、検索制御部５０は、検索対象データ５３０から物件情報を検索する。そして、検索制御部５０は、緩和条件による検索結果を取得する（Ｓ１４０４）。次に、検索制御部５０は、緩和条件による検索結果を検索評価部６０へ渡す（Ｓ１４０５）。ここで、図１５に、本発明の情報検索装置の第１の実施形態において使用される緩和条件による検索結果の概念図を示す。
【００７２】
（検索評価）
検索評価部６０は、緩和条件による検索結果を受取る。そして、検索評価部６０は、検索条件抽出部７０から受取っていた利用者の検索条件と評価データ５４０を用いて、利用者の検索条件と緩和条件による検索結果で得た物件情報との不一致の度合いである乖離度を計算する（Ｓ１４０５）。
【００７３】
ここで、利用者の検索条件は、『家賃：２０万』、『最寄駅：池袋駅』、『間取り：３ＬＤＫ』である。検索評価部６０は、それぞれの物件情報に対して、乖離度を計算する。下記に、緩和条件による検索結果から得られた物件情報『池袋マンション  家賃：１６万最寄駅：新大塚駅  間取り：２ＬＤＫ』を例に乖離度の計算方法を示す。
【００７４】
利用者の検索条件は『家賃：２０万円』、物件情報は『家賃：１６万円』である。そして、利用者の検索条件の家賃が物件情報の家賃より大きいので、家賃の乖離度重みは０となる。次に、利用者の検索条件は『最寄駅：池袋駅』、物件情報は『家賃：新大塚駅』である。利用者の検索条件の最寄駅と、物件情報の最寄駅とは隣の駅同士である。そのため、最寄駅の乖離度重みは２となる。
【００７５】
検索評価部６０は、間取り値データを参照する。そして、検索評価部６０は、間取り値データより、利用者の検索条件が『間取り：３ＬＫＤ』であるため、間取り値を１０とする。また、検索評価部６０は、物件情報が『間取り：２ＬＤＫ』であるため、間取り値を７とする。この間取り値は、利用者の検索条件より狭い間取りである。そのため、検索評価部６０は、（１０−７）＝３という式から、間取りの乖離度重みを３とする。よって、０＋２＋３＝５という式から、物件情報の乖離度は５となる。
【００７６】
このように、検索評価部６０は、すべての物件に対して乖離度の計算を行う。そして、検索評価部６０は、乖離度の低い順に並び替えを行う。そして、検索評価部６０は、評価済検索結果をバリエーション結果出力部７０へ渡す。ここで、図１６に、本発明の情報検索装置の第１の実施形態に使用される評価済検索結果の概念図を示す。
【００７７】
（バリエーション結果出力）
図１７に、本発明の情報検索装置の第１の実施形態におけるバリエーション結果出力部７０の動作のフローチャートを示す。バリエーション結果出力部７０は、評価済検索結果を受取る。そして、バリエーション結果出力部７０は、分類基準データ５５０の結果最大出力数（図１０の（ａ））と評価済検索結果の結果数とを比較する（Ｓ１７０１）。バリエーション結果出力部７０は、評価済検索結果の結果数が結果最大出力数（図１０の（ａ
））以下ならば、評価済検索結果のすべてをバリエーション検索結果として、検索結果生成部１１０へ渡す（Ｓ１７０２）。
【００７８】
また、バリエーション結果出力部７０は、評価済検索結果の結果数が結果最大出力数（図１０の（ａ））より多いならば、図１８に示す類似結果除外処理フローチャートに沿って、類似結果除外処理を行う（Ｓ１７０３）。図１８は、本発明の情報検索装置の第１の実施形態における、類似結果除外処理のフローチャートである。
【００７９】
図１８のフローチャートに示されるように、バリエーション結果出力部７０は、評価済検索結果から情報１件を取得する（Ｓ１８０１）。そして、バリエーション結果出力部７０は、物件名称＝登録済類似除外後検索結果の物件名称であるか否かを判定する（Ｓ１８０２）。物件名称＝登録済類似除外後検索結果の物件名称であればＳ１８０５に移行し、物件名称＝登録済類似除外後検索結果の物件名称でなければＳ１８０３に移行する。ここで、類似除外後検索結果とは、図１９に示されるように、同じ検索結果を除外した後の検索結果の組をいう。登録済類似除外後検索結果とは、類似除外後検索結果に登録されている検索結果のことをいう。
【００８０】
次に、バリエーション結果出力部７０は、類似除外後検索結果に情報をセットする（Ｓ１８０３）。次に、バリエーション結果出力部７０は、登録済類似除外後検索結果数＝１０であるか否かを判定する（Ｓ１８０４）。登録済類似除外後検索結果数＝１０であれば処理を終了し、登録済類似除外後検索結果数＝１０でなければ、Ｓ１８０５に移行する。バリエーション結果出力部７０は、残り評価済み検索結果数＝０であるか否かを判定し、残り評価済み検索結果数＝０でなければＳ１８０１に移行し、残り評価済み検索結果数＝０であれば処理を終了する。
【００８１】
上記のように、評価済検索結果が結果最大出力数（図１０の（ａ））より多い場合、バリエーション結果出力部７０は、類似結果除外処理を行う。類似結果除外処理では、バリエーション結果出力部７０は、評価済検索結果の中に同じ物件名称のものがあった場合、一つの物件を残して他を除外する。そして、バリエーション結果出力部７０は、類似除外後検索結果（図１９）を作成する。図１９は、本発明の情報検索装置の第１の実施形態において使用される類似除外検索結果の概念図である。
【００８２】
類似除外後検索結果が作成されると、バリエーション結果出力部７０は、分類基準データ５５０の結果最大出力数（図１０の（ａ））と類似除外後検索結果の結果数を比較する（Ｓ１７０４）。類似除外後検索結果の結果数が、結果最大出力数（図１０の（ａ））以下ならば、バリエーション結果出力部７０は、類似除外後検索結果のすべてをバリエーション検索結果として、検索結果生成部１１０へ渡す（Ｓ１７１０）。
【００８３】
また、バリエーション結果出力部７０は、類似除外後検索結果の結果数が結果最大出力数（図１０の（ａ））より多い場合、図２０の（ａ）に示す観点分類フローチャートに沿って、類似除外後検索結果を分類する（Ｓ１７０５）。図２０の（ａ）は、本発明の情報検索装置の第１の実施形態における、観点分類フローチャートであり、図２０の（ｂ）は、本発明の情報検索装置の第１の実施形態における観点分類結果の概念図である。
【００８４】
バリエーション結果出力部７０は、先ず、類似除外後検索結果の中で、『乖離度：０』の検索結果をすべて取得する（Ｓ２００１）。そして、バリエーション結果出力部７０は、取得された検索結果の家賃データの最大値と最小値を取得する（Ｓ２００２）。ここでは、『家賃データの最大値：２０万』、『家賃データの最小値：１７．６万円』となり、分類基準データ５５０の観点と分割数（図１０の（ｆ））は８分割となっている。
【００８５】
また、バリエーション結果出力部７０は、取得された検索結果の間取りデータに存在する間取りデータの種類の数だけ分割する（Ｓ２００３）。ここでは、『間取りデータ：４ＬＤＫ、３ＬＤＫ』となる。
【００８６】
そして、バリエーション結果出力部７０は、除外処理後検索結果の乖離度０の情報を１件取得する（Ｓ２００４）。そして、バリエーション結果出力部７０は、除外処理後検索結果で『乖離度：０』の検索結果を分類する（Ｓ２００５）。そして、バリエーション結果出力部７０は、観点分類結果に情報をセットする（Ｓ２００６）。そして、バリエーション結果出力部７０は、除外処理後検索結果の乖離度０の情報数＝０であるか否かを判定する。そして、バリエーション結果出力部７０は、除外処理後検索結果の乖離度０の情報数が、０でれば処理を終了し、０でなければＳ２００４に移行する。その結果、バリエーション結果出力部７０は、図２０の（ｂ）に示すような観点分類結果を作成する。
【００８７】
次に、バリエーション結果出力部７０は、類似除外後検索結果『０＜乖離度≦乖離度限界値（ここでは５）』の検索結果をすべて取得する。そして、バリエーション結果出力部７０は、取得された検索結果から同じ乖離度を持つ結果を除外する処理を行う。そして、バリエーション結果出力部７０は、図２１の（ｂ）に示すような乖離度分類結果を作成する。２１の（ｂ）は、本発明の情報検索装置の第１の実施形態における乖離度分類結果の概念図である。
【００８８】
すなわち、バリエーション結果出力部７０は、図２１の（ａ）に示されるように、除外処理後検索結果から乖離度（０＜ｘ≦Ｘ）の全情報を取得する（Ｓ２１０１）。次に、バリエーション結果出力部７０は、除外処理後検索結果から乖離度（０＜ｘ≦Ｘ）の情報を１件取得する（Ｓ２１０２）。次に、バリエーション結果出力部７０は、乖離度＝乖離度分類結果の乖離度であるか否かを判定する（Ｓ２１０３）。乖離度＝乖離度分類結果の乖離度でなければＳ２１０４に移行し、乖離度＝乖離度分類結果の乖離度であればＳ２１０２に移行する。図２１の（ａ）は、本発明の情報検索装置の第１の実施形態における乖離度分類フローチャートである。
【００８９】
そして、バリエーション結果出力部７０は、乖離度分類結果に情報をセットする（Ｓ２１０４）。そして、バリエーション結果出力部７０は、残り除外処理後検索結果数＝０であるか否かを判定する（Ｓ２１０５）。残り除外処理後検索結果数＝０であれば処理を終了し、残り除外処理後検索結果数＝０でなければＳ２１０２に移行する。
【００９０】
次に、バリエーション結果出力部７０は、図１０の（ｃ）に示される検索結果分類と乖離度との対応関係及び図１０の（ｅ）に示される制御パターンと抽出方式観点と分割数との対応関係とに基づいて、条件と一致（ｘ＝０）の結果件数≧Ｎ＊（１−Ｙ）、であるか否かを判定する（Ｓ１７０７）。そして、条件と一致（ｘ＝０）の結果件数≧Ｎ＊（１−Ｙ）でなければＳ１７１１に移行し、条件と一致（ｘ＝０）の結果件数≧Ｎ＊（１−Ｙ）であればＳ１７０８に移行する。
【００９１】
バリエーション結果出力部７０は、乖離度分類結果が作成されると、類似除外後検索結果『乖離度：０』の検索結果の観点分類結果から、図２２の（ａ）に示す観点分類結果から一致情報を取得するフローチャートに沿って一致情報を取得する（Ｓ１７０８）。図２２の（ａ）は、本発明の情報検索装置の第１の実施形態における分類結果から一致情報を抽出する動作のフローチャートであり、図２２の（ｂ）は、本発明の情報検索装置の第１の実施形態における観点分類抽出結果の概念図である。
【００９２】
すなわち、バリエーション結果出力部７０は、観点分類結果の各ブロックから、家賃が安い１件を抽出する（Ｓ２２０１）。そして、バリエーション結果出力部７０は、抽出件
数＝Ｎ＊（１−Ｙ）であるか否かを判定する（Ｓ２２０２）。抽出件数＝Ｎ＊（１−Ｙ）であれば処理を終了し、抽出件数＝Ｎ＊（１−Ｙ）でなければＳ２２０１に移行する。
【００９３】
ここで、バリエーション結果出力部７０は、分類基準データ５５０のバリエーション比（図１０の（ｄ））を用いた計算式の計算を行う。この計算は、１０×（１−０．２）＝８である。そして、バリエーション結果出力部７０は、家賃が安い件から最大８件の情報を抽出する（Ｓ２２０１，Ｓ２２０２）。また、バリエーション結果出力部７０は、各部ブロックから家賃の安い１件を抽出するので、図２２の（ｂ）観点分類抽出結果に示すように物件の抽出を行う。
【００９４】
また、バリエーション結果出力部７０は、乖離度分類結果から図２３の（ａ）に示すフローチャートに沿って物件を取得する（Ｓ１７０９）。ここでは、バリエーション結果出力部７０は、分類基準データ５５０のバリエーション比（図１０の（ｄ））を計算する。また、類似除外後検索結果『乖離度：０』の検索結果の結果件数が１０件であるので、情報の抽出数は、１０×０．２＝２となる。そのため、バリエーション結果出力部７０は、２件の情報を抽出する。図２３の（ａ）は、本発明の情報検索装置の第１の実施形態における分類結果からの一部一致情報の抽出動作のフローチャートであり、図２３の（ｂ）は、本発明の情報検索装置の第１の実施形態における乖離度分類抽出結果の概念図である。
【００９５】
すなわち、バリエーション結果出力部７０は、乖離度分類結果から、乖離度の小さい順に１件を抽出する（Ｓ２３０１）。そして、バリエーション結果出力部７０は、抽出件数＝Ｎ＊Ｙであるか否かを判定する（Ｓ２３０２）。また、バリエーション結果出力部７０は、各部ブロックから家賃の安い１件を抽出するので、図２３の（ｂ）の乖離度分類抽出結果に示すように物件の抽出を行う。
【００９６】
Ｓ１７０７の判定において、条件と一致（ｘ＝０）の結果件数≧Ｎ＊（１−Ｙ）でなければＳ１７１１に移行する。そして、バリエーション結果出力部７０は、条件と一致（ｘ＝０）の分類結果から全件（ｍ）を抽出する（Ｓ１７１１）。そして、バリエーション結果出力部７０は、条件と一部一致（０＜ｘ≦Ｘ）の分類結果から最大Ｎ−ｍ件抽出し（Ｓ１７１２）、処理を終了する。
【００９７】
次に、バリエーション結果出力部７０は、観点分類結果から取得された物件と乖離度分類結果から取得された物件を合わせる。そして、バリエーション結果出力部７０は、図２４に示すバリエーション検索結果を検索結果生成部１１０に渡す（Ｓ１４０６）。図２４は、本発明の情報検索装置の第１の実施形態におけるバリエーション検索結果の概念図を示し、図２４の（ａ）は、希望に一致した情報を示し、図２４の（ｂ）は、最寄駅からの所要時間が６分の場合を示し、図２４の（ｃ）は、最寄駅が目白（１駅違い）の場合を示す。
【００９８】
（利用者タイプ類推）
利用者タイプ類推部８０は、利用者の検索条件を受取る。そして、利用者タイプ類推部８０は、利用者タイプ判定データ５６０を用いて、相場データを抽出する。そして、利用者タイプ類推部８０は、利用者の指定した条件の最寄駅の街タイプから、利用者のタイプを決定する。そして、利用者タイプ類推部８０は、利用者タイプ結果を作成する。作成した利用者タイプ結果は、潜在的要求条件生成部９０へ渡される。詳細には、図２５の利用者タイプ類推部の動作のフローチャートに沿って行われる。図２５は、本発明の情報検索装置の第１の実施形態における利用者タイプ類推部の動作のフローチャートである。
【００９９】
ここでは、利用者の検索条件は、『家賃：２０万、最寄駅：池袋駅、間取り：３ＬＤＫ』である。利用者タイプ類推部８０は、利用者の検索条件から『最寄駅：池袋駅』、『間
取り：３ＬＤＫ』、『家賃：２０万円』を抽出する。そして、利用者タイプ類推部８０は、『最寄駅：池袋駅』、『間取り：３ＬＤＫ』をもとに、相場・街タイプ判定データ（図１１の（ａ））より、『相場データ：２０万円』を抽出する。
【０１００】
次に、利用者タイプ類推部８０は、利用者の検索条件の『家賃：２０万円』と抽出した『相場データ：２０万円』とを比較する。そして、利用者タイプ類推部８０は、利用者検索条件の家賃≧相場データである場合、『相場：相場以上』を設定する。また、利用者タイプ類推部８０は、利用者の検索条件の『最寄駅：池袋駅』をもとに、相場・街タイプ判定データ（図１１の（ａ））より、『街タイプ：繁華街』を設定する。
【０１０１】
次に、利用者タイプ類推部８０は、利用者の検索条件の『間取り：３ＬＤＫ』と設定された『相場：相場以上、街タイプ：繁華街』をもとに、利用者タイプ判定データ（図１１の（ｂ））より、利用者を『共働きで余裕のある夫婦』と判定する。そして、利用者タイプ類推部８０は、利用者タイプ結果『利用者タイプ：共働きで余裕のある夫婦、間取り：３ＬＤＫ、家賃：２０万』を作成する。そして、利用者タイプ類推部８０は、この作成された利用者タイプ結果を潜在的要求条件作成部９０へ渡す（Ｓ１４０７）。
【０１０２】
すなわち、利用者タイプ類推部８０は、図２５に示されるように、利用者の検索条件から最寄駅、間取り、家賃を抽出する（Ｓ２５０１）。そして、利用者タイプ類推部８０は、利用者の検索条件の最寄駅と間取りをもとに、相場・街タイプ判定データより、相場データを抽出する（Ｓ２５０２）。
【０１０３】
そして、利用者タイプ類推部８０は、利用者の検索条件の家賃と相場データとを比較する（Ｓ２５０３）。そして、利用者タイプ類推部８０は、利用者検索条件の家賃が相場データ以上であるか否かを判定する。利用者検索条件の家賃が相場データ以上である場合はＳ２５０５に移行し、利用者検索条件の家賃が相場データ以上でない場合はＳ２５０９に移行する。
【０１０４】
利用者タイプ類推部８０は、Ｓ２５０５において、相場を相場以上と設定し、Ｓ２５０９において相場を相場未満と設定し、その後、Ｓ２５０６に移行する。そして、利用者タイプ類推部８０は、利用者の検索条件の最寄駅をもとに、相場・街データより、街タイプ（ＣＴ）を抽出する（Ｓ２５０６）。
【０１０５】
そして、利用者タイプ類推部８０は、街タイプをＣＴと設定する（Ｓ２５０７）。そして、利用者タイプ類推部８０は、利用者の検索条件の間取り、相場、街タイプをもとに、利用者タイプ判定データ（図１１の（ｂ））より、利用者のタイプを判定する（Ｓ２５０８）。その後、利用者タイプ類推部８０は、処理を終了する。
【０１０６】
（潜在的要求を含む検索条件作成）
次に、潜在的要求条件生成部９０は、利用者タイプ結果を受取る。そして、潜在的要求条件生成部９０は、潜在的要求条件決定データ５７０を用いて、潜在的要求条件を抽出する。また、潜在的要求条件生成部９０は、緩和条件データ（図７の（ａ））を用いて、家賃と間取りの緩和条件を作成する。そして、潜在的要求条件生成部９０は、潜在的要求条件と家賃と間取りの緩和条件から、利用者の潜在的要求を含む検索条件を作成する。そして、潜在的要求条件生成部９０は、検索制御部５０へ潜在的要求を含む検索条件を渡す。詳細には、図２６の潜在的要求条件生成部フローチャートに沿って行われる。図２６は、本発明の情報検索装置の第１の実施形態における潜在的要求条件生成部の動作のフローチャートである。
【０１０７】
すなわち、潜在的要求条件生成部９０は、利用者タイプ結果から、利用者タイプ、間取
り、家賃を抽出する（Ｓ２６０１）。そして、潜在的要求条件生成部９０は、利用者タイプ結果の利用者タイプから、潜在的要求条件決定データより、潜在的要求条件を抽出する（Ｓ２６０２）。
【０１０８】
潜在的要求条件生成部９０は、利用者タイプ結果の間取り、家賃及び緩和条件データ（図７の（ａ））を用いて、間取りと家賃の緩和条件を抽出する（Ｓ２６０３）。そして、潜在的要求条件生成部９０は、潜在的要求条件と緩和条件を用いて、潜在的要求を含む検索条件を作成する（Ｓ２６０４）。そして、潜在的要求条件生成部９０は、潜在的要求を含む検索条件を検索制御部５０へ渡す（Ｓ２６０５）。その後、潜在的要求条件生成部９０は、処理を終了する。
【０１０９】
利用者タイプが『利用者タイプ：共働きで余裕のある夫婦、間取り：３ＬＤＫ、家賃：２０万』であるとする。潜在的要求条件生成部９０は、『利用者タイプ：共働きで余裕のある夫婦』より、潜在的要求条件決定データ５７０を用いて、潜在的要求条件を『デザイナーズマンション、フィットネスクラブ、高層、夜景、おしゃれ、．．．』と決定する。
【０１１０】
また、緩和条件データ（図７の（ａ））より、潜在的要求条件生成部９０は、家賃と間取りの緩和条件『（家賃≧１６万ａｎｄ家賃≦２４万）、（間取り≧２ＬＤＫ）』を作成する。潜在的要求条件生成部９０は、潜在的要求を含む検索条件を『（家賃≧１６万ａｎｄ家賃≦２４万）ａｎｄ（間取り≧２ＬＤＫ）ａｎｄ（デザイナーズマンションｏｒフィットネスクラブｏｒ高層ｏｒ夜景ｏｒおしゃれｏｒ、．．．』と作成する（Ｓ１４０８）。
【０１１１】
（検索）
検索制御部５０は、潜在的要求を含む検索条件を受取る。そして、検索制御部５０は、その潜在的要求を含む検索条件の条件を満たす情報を検索対象データ５３０から抽出する。そして、検索制御部５０は、潜在的要求を含む検索結果を作成する。そして、検索制御部５０は、別観点情報抽出部１００へ潜在的要求を含む検索結果を渡す（Ｓ１４０９）。ここで、図２７に、本発明の情報検索装置の第１の実施形態で使用される潜在的要求を含む検索結果の概念図を示す。
【０１１２】
（別観点情報抽出）
別観点情報抽出部１００は、潜在的要求を含む検索結果を受取る。そして、別観点情報抽出部１００は、その潜在的要求を含む検索結果から、抽出数データ５８０を用いて、図２８の別観点情報抽出部フローチャートに沿って、情報を抽出する。図２８は、本発明の情報検索装置の第１の実施形態における別観点情報抽出部の動作のフローチャートである。そして、別観点情報抽出部１００は、別観点情報検索結果を作成する。そして、別観点情報抽出部１００は、検索結果生成部１１０へ別観点情報検索結果を渡す（Ｓ１４１０）。ここで、図２９に、本発明の情報検索装置の第１の実施形態で使用される別観点情報検索結果の概念図を示す。
【０１１３】
すなわち、別観点情報抽出部１００は、潜在的要求を含む検索結果から、１件を抽出し、その情報を別観点情報バッファに保存する（Ｓ２８０１）。そして、別観点情報抽出部１００は、潜在的要求を含む検索結果から、次の１件を抽出し、最寄駅を抽出する（Ｓ２８０２）。
【０１１４】
そして、別観点情報抽出部１００は、別観点情報バッファに蓄積されている情報の最寄駅と抽出した最寄駅が同じでないか否かを確認する（Ｓ２８０３）。そして、別観点情報バッファに蓄積されている情報の最寄駅と抽出した最寄駅が同じでない場合はＳ２８０４に移行し、別観点情報バッファに蓄積されている情報の最寄駅と抽出した最寄駅が同じで
ある場合は、Ｓ２８０２に移行する。
【０１１５】
そして、別観点情報抽出部１００は、抽出した最寄駅の情報を別観点バッファに保存する（Ｓ２８０４）。そして、別観点情報抽出部１００は、別観点情報バッファに蓄積されている情報の件数が結果最大出力数以上であるか否かを判定する。別観点情報バッファに蓄積されている情報の件数が結果最大出力数以上である場合はＳ２８０６に移行し、別観点情報バッファに蓄積されている情報の件数が結果最大出力数以上でない場合は、Ｓ２８０２に移行する。そして、別観点情報抽出部１００は、別観点バッファに保存された情報を検索結果生成部１１０に渡す（Ｓ２８０６）。その後、別観点情報抽出部１００は、処理を終了する。
【０１１６】
（検索結果出力）
次に、検索結果生成部１１０は、バリエーション検索結果を利用者へ提示する形（ＦＡＸ形式）に合わせて、検索結果を作成する（Ｓ１４１１）。ここで、図３０に、本発明の情報検索装置の第１の実施形態において使用される検索結果の概念図を示す。図３０の（ａ）は希望に一致した情報を示し、図３０の（ｂ）は最寄駅からの所要時間が６分の場合を示し、図３０の（ｃ）は、最寄駅が目白（１駅違い）の場合を示し、図３０の（ｄ）は、あなた様向きの情報を示す。
（ＦＡＸ出力）
次に、入出力制御部１０は、利用者へ検索結果をＦＡＸで送信する（Ｓ１４１２）。
【０１１７】
以上により本発明の情報検索装置の第１の実施形態では、図１０の（ａ）に示されるように結果最大出力数を設定することにより、検索結果を大量に提示することを防止することができる。また、本発明の情報検索装置の第１の実施形態では、検索した情報を観点を用いて分類する。そして、本発明の情報検索装置の第１の実施形態では、分類された情報の中から情報を選択して利用者に提示する。そのため、利用者に対してバリエーションに富んだ情報を提示することができる。
【０１１８】
また、本発明の情報検索装置の第１の実施形態では、利用者の潜在的要求条件を作成し、別観点情報を抽出するため、利用者が潜在的に要望として持っている情報を提示することができる。
【０１１９】
＜第２の実施形態＞
次に、本発明の情報検索装置の第２の実施形態について説明する。以下の説明では、上述の本発明の情報検索装置の第１の実施形態と異なる点について図面を参照して説明する。
【０１２０】
まず、図３１及び図３２に示される、本発明の情報検索装置の第２の実施形態の原理図及び図３３に示される、本発明の情報検索装置の第２の実施形態の作用のフローチャートを用いて、本実施形態の作用を説明する。ただし、本実施形態の作用の大筋は前述の第１の実施形態の作用と略同様であるため、異なる部分を中心に説明する。
【０１２１】
（音声認識）
まず、図３１に示される音声認識部２０の動作（Ｓ３３０１）は前述の第１の実施形態と同様であるため説明を省略する。
【０１２２】
（検索条件抽出）
また、図３１に示される検索条件抽出部３０の動作（Ｓ３３０２）は前述の第１の実施形態と同様であるため説明を省略する。
【０１２３】
（検索条件緩和）
また、図３１に示される検索条件緩和部４０の動作（Ｓ３３０３）は前述の第１の実施形態と同様であるため説明を省略する。
【０１２４】
（検索）
検索制御部３１５０は、検索条件緩和部４０から緩和検索条件を受取る。そして、検索制御部３１５０は、緩和検索条件の条件に合致する情報を検索対象データ５３０から抽出する。そして、検索制御部３１５０は、緩和条件による検索結果を作成する（Ｓ３３０４）。
【０１２５】
そして、検索制御部３１５０は、緩和条件による検索結果を、検索評価部６０へ渡す。そして、検索制御部３１５０は、検索結果を緩和条件検索結果データ３５９０に蓄積する。緩和条件検索結果データ３５９０は、検索制御部３１５０で利用者の潜在的要求を含む検索結果を抽出するために用いられるデータである。
【０１２６】
（検索評価）
検索評価部６０の動作（Ｓ３３０５）は、前述の第１の実施形態において説明した動作と同様であるためその説明を省略する。
【０１２７】
（バリエーション結果抽出）
バリエーション結果出力部３１７０は、評価済検索結果を受取る。そして、バリエーション結果出力部３１７０は、利用者へ幅広い情報を簡潔に提示できるようにするため、同様な情報をいくつも提示しないことを目的として、評価済検索結果を分類基準データ５５０を用いて分類する。
【０１２８】
バリエーション結果出力部３１７０は、分類された評価済検索結果の中から、同様な情報を抽出しないように情報を抽出する。そして、バリエーション結果出力部３１７０は、バリエーション検索結果を作成する（Ｓ３３０６）。また、バリエーション結果出力部３１７０は、作成したバリエーション検索結果を別観点情報抽出部３１００、検索結果生成部１１０へ渡す。
【０１２９】
（利用者タイプ類推）
利用者タイプ類推部８０の動作（Ｓ３３０７）は、前述の第１の実施形態の動作と同様であるため、その説明を省略する。
【０１３０】
（潜在的要求を含む検索条件作成）
潜在的要求条件生成部９０の動作（Ｓ３３０８）は、前述の第１の実施形態の動作と同様であるため、その説明を省略する。
【０１３１】
（検索）
検索制御部３１５０は、潜在的要求を含む検索条件を受取る。そして、検索制御部３１５０は、潜在的要求を含む検索条件の条件に合致する情報を緩和条件検索結果データ３５９０から抽出する。そして、検索制御部３１５０は、潜在的要求を含む検索結果を作成する。そして、検索制御部３１５０は、別観点情報抽出部３１００へ潜在的要求を含む検索結果を渡す（Ｓ３３０９）。
【０１３２】
（別観点情報抽出）
別観点情報抽出部３１００は、潜在的要求を含む検索結果を受取る。そして、別観点情報抽出部３１００は、潜在的要求を含む検索結果とバリエーション検索結果から、抽出数データ５８０をもとに、バリエーション検索結果に含まれない情報を抽出する。そして、
別観点情報抽出部３１００は、別観点情報検索結果を作成する（Ｓ３３１０）。そして、別観点情報抽出部３１００は、作成した別観点情報検索結果を検索結果生成部１１０へ渡す。なお、検索結果生成部１１０の動作（Ｓ３３１１）は、前述の第１の実施形態で説明した動作と同様であるため、その詳細な説明を省略する。
【０１３３】
次に、本実施形態の動作について図面を参照してより詳細に説明する。前述の第１の実施形態と同様、本実施形態では、利用者が電話を用いて、音声情報検索サービスシステムにアクセスする。そして、本実施形態では、賃貸物件情報を取得する不動産の賃貸物件情報検索サービスシステムにおいて、利用者が「家賃」、「間取り」、「最寄駅」、の３項目の条件を設定して物件情報を検索する。そして、本実施形態では、利用者がＦＡＸで結果を取得する。本実施形態では、このような場合を例に説明する。ただし、説明は前述の第１の実施形態と異なる点を中心に説明する。
【０１３４】
本実施形態では、利用者は、賃貸物件情報検索サービスへ電話をかける。すると、賃貸物件情報検索サービスシステム（以後、システム）は、『こちらは○○サービスです。どのような物件をお探しでしょうか？』と応答する。次に、利用者は、「池袋駅近くの２０万ぐらいで、３ＬＤＫの物件ありますか。」と希望の物件の条件を発話する。
【０１３５】
次に、図３４に示される、本発明の情報検索装置の第２の実施形態の動作のフローチャート、及び、図３２の本発明の情報検索装置の第２の実施形態の原理図を用いて、本実施形態のシステムの処理の流れを説明する。
【０１３６】
（音声認識）
本実施形態では、音声認識部２０の動作（Ｓ３４０１）は、前述の第１の実施形態で説明した動作と同様であるため、その説明を省略する。
【０１３７】
（検索条件抽出）
また、本実施形態では、検索条件抽出部３０の動作（Ｓ３４０２）は、前述の第１の実施形態で説明した動作と同様であるため、その説明を省略する。
【０１３８】
（検索条件緩和）
また、本実施形態では、検索条件緩和部４０の動作（Ｓ３４０３）は、前述の第１の実施形態で説明した動作と同様であるため、その説明を省略する。
【０１３９】
（検索）
検索制御部３１５０は、緩和条件を受取る。そして、検索制御部３１５０は、『（家賃≧１６万ａｎｄ家賃≦２４万）ａｎｄ（最寄駅＝池袋駅ｏｒ最寄駅＝新大塚駅ｏｒ最寄駅＝東池袋駅ｏｒ最寄駅＝要町駅）ａｎｄ（間取り≧２ＬＤＫ）』を生成する。そして、検索制御部３１５０は、検索対象データ５３０から物件情報を検索し、緩和条件による検索結果を取得する（Ｓ３４０４）。そして、検索制御部３１５０は、緩和条件による検索結果を検索評価部６０へ渡し、緩和条件検索結果データ３５９０に蓄積する。ここで、本実施形態の緩和条件による検索結果は、前述の第１の実施形態で説明した図１５と同様である。
【０１４０】
（検索評価）
本実施形態における検索評価部６０の検索評価動作（Ｓ３４０５）は前述の第１の実施形態と同様であるため、その説明を省略する。
【０１４１】
（バリエーション結果出力）
本実施形態におけるバリエーション結果出力部３１７０の動作が前述の第１の実施形態
のバリエーション結果出力部７０の動作と異なる点は、バリエーション検索結果の出力先である。すなわち、バリエーション結果出力部３１７０は、観点分類結果から取得された物件と乖離度分類結果から取得された物件とを合わせた図２４に示すバリエーション検索結果を抽出する（Ｓ３４０６）。そして、バリエーション結果出力部３１７０は、別観点情報抽出部３１００、検索結果生成部１１０にこの情報を渡す。
【０１４２】
（利用者タイプ類推）
本実施形態において、利用者タイプ類推部８０の動作（Ｓ３４０７）は、前述の第１の実施形態の動作と同様であるため、その説明を省略する。
【０１４３】
（利用者潜在的要求条件作成）
本実施形態において、潜在的要求条件生成部９０による潜在的要求を含む検索条件の作成動作（Ｓ３４０８）は、前述の第１の実施形態の動作と同様であるため、その説明を省略する。
【０１４４】
（検索）
検索制御部３１５０は、潜在的要求を含む検索条件を受取る。そして、検索制御部３１５０は、潜在的要求を含む検索条件の条件を満たす情報を緩和条件検索結果データ３５９０から抽出する。そして、検索制御部３１５０は、潜在的要求を含む検索結果を作成する（Ｓ３４０９）。そして、検索制御部３１５０は、別観点情報抽出部３１００へ潜在的要求を含む検索結果を渡す。ここで、図３５に、本発明の情報検索装置の第２の実施形態における潜在的要求を含む検索結果の概念図を示す。
【０１４５】
（別観点情報抽出）
別観点情報抽出部３１００は、潜在的要求を含む検索結果を受取る。そして、別観点情報抽出部３１００は、潜在的要求を含む検索結果から、バリエーション検索結果を元に、抽出数データ５８０を用いて、図３６に示される別観点情報抽出部フローチャートに沿って、情報を抽出する（Ｓ３４１０）。図３６は、本発明の情報検索装置の第２の実施形態における別観点情報抽出部の動作のフローチャートである。
【０１４６】
すなわち、別観点情報抽出部３１００は、潜在的要求を含む検索結果があるか否かを判定する（Ｓ３６０１）。潜在的要求を含む検索結果があればＳ３６０２に移行し、潜在的要求を含む検索結果がなければＳ３６０６に移行する。
【０１４７】
次に、別観点情報抽出部３１００は、潜在的要求を含む検索結果から、１件を抽出する（Ｓ３６０２）。次に、別観点情報抽出部３１００は、バリエーション出力結果と同じ情報でないことを確認する（Ｓ３６０３）。そして、バリエーション出力結果と同じ情報でなければＳ３６０４に移行し、バリエーション出力結果と同じ情報であればＳ３６０１に移行する。
【０１４８】
別観点情報抽出部３１００は、情報を別観点情報バッファに保存する（Ｓ３６０４）。次に、別観点情報抽出部３１００は、別観点情報バッファに蓄積されている情報の件数が結果最大出力数であるか否かを判定する（Ｓ３６０５）。そして、別観点情報バッファに蓄積されている情報の件数が結果最大出力数であればＳ３６０６に移行し、別観点情報バッファに蓄積されている情報の件数が結果最大出力数でなければＳ３６０１に移行する。
【０１４９】
次に、別観点情報抽出部３１００は、別観点情報バッファに保存された情報を検索結果生成部１１０に渡す。その後、別観点情報抽出部３１００は、動作を終了する。以上の処理により、別観点情報抽出部３１００は、別観点情報検索結果を作成する。
【０１５０】
そして、別観点情報抽出部３１００は、作成した別観点情報検索結果を検索結果生成部１１０へ渡す。図３７に、本発明の情報検索装置の第２の実施形態における別観点情報検索結果の概念図を示す。図３７に示される例では、“池袋エクセレント”が、バリエーション検索結果に含まれているため、除外されている。
【０１５１】
（検索結果出力）
検索結果生成部１１０は、バリエーション検索結果を利用者へ提示する形（ＦＡＸ形式）に合わせて、検索結果を作成する（Ｓ３４１１）。ここで、図３８に、本発明の情報検索装置の第２の実施形態における検索結果の概念図を示す。なお、本実施形態における入出力制御部１０のＦＡＸ出力処理（Ｓ３４１２）は、前述の第１の実施形態において説明した入出力制御部１０のＦＡＸ出力処理と同様であるため、その説明を省略する。
【０１５２】
以上のように、本発明の情報検索装置の第２の実施形態によれば、検索制御部３１５０が、緩和条件検索結果データ３５９０から、潜在的要求を含む検索条件を用いて検索を行っている。そのため、本実施形態では、緩和された検索結果の中から利用者の潜在的要求に合致した検索結果を取得することができる。
【０１５３】
また、本発明の情報検索装置の第２の実施形態によれば、別観点情報抽出部３１００が、潜在的要求を含む検索結果の中から、バリエーション検索結果に含まれていない所定個数以下の検索結果を別観点情報検索結果として出力する。そのため、本実施形態では、利用者に対して簡潔な情報を提示することができる。
【０１５４】
［付記１］
入力した情報から利用者の検索条件を抽出する検索条件抽出手段と、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段と、
前記緩和検索条件により検索を行い、検索結果を出力する検索制御手段と、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する検索評価手段と、
前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力するバリエーション結果出力手段とを備える情報検索装置。
【０１５５】
［付記２］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記緩和検索条件は、前記属性と前記属性を示す情報を変化させた情報との組み合わせを少なくとも１以上含み、
前記評価データは、前記緩和検索条件により検索された検索結果の属性を示す情報と前記利用者の検索条件に含まれる属性を示す情報とに基づいて乖離度を決定するための情報を含み、
前記検索評価手段は、前記乖離度を決定するための情報に基づいて前記検索結果に乖離度を付けて出力する付記１記載の情報検索装置。
【０１５６】
［付記３］
利用者の検索条件を抽出する検索条件抽出手段と、
入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段と、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成
手段と、
前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する検索制御手段とを備える情報検索装置。
【０１５７】
［付記４］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記利用者タイプ判定データは、属性を示す情報に対応して前記利用者のタイプが設定され、
前記利用者タイプ類推手段は、前記利用者の検索条件に含まれる属性を示す情報に対応する前記利用者タイプ判定データの利用者タイプを出力し、
前記潜在的要求条件決定データは、前記利用者タイプ結果に対応して前記潜在的要求条件が設定されている付記３記載の情報検索装置。
【０１５８】
［付記５］
前記検索制御手段から出力された前記検索結果から、抽出数を示す抽出数データに示された数の検索結果を抽出する別観点情報抽出手段を備える付記３記載の情報検索装置。
【０１５９】
［付記６］
入力した情報から利用者の検索条件を抽出する検索条件抽出手段と、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段と、
前記緩和検索条件により検索を行い、第１の検索結果を出力する検索制御手段と、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記第１の検索結果に乖離度を付けて出力する検索評価手段と、
前記乖離度を用いて前記検索結果を分類するための分類基準データを用いて乖離度が付けられた前記第１の検索結果を分類し、分類された第１の検索結果の中から第２の検索結果を選択して出力するバリエーション結果出力手段と、
利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段と、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段とを備え、
前記検索制御手段は、前記潜在的要求を含む検索条件により前記第１の検索結果に対して検索を行い、潜在的要求を含む検索結果を出力し、
前記潜在的要求を含む検索結果から前記第２の検索結果に含まれない情報を抽出する別観点情報抽出手段を備える情報検索装置。
【０１６０】
［付記７］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記緩和検索条件は、前記属性と前記属性を示す情報を変化させた情報との組み合わせを少なくとも１以上含み、
前記評価データは、前記第１の検索結果の属性を示す情報と前記利用者の検索条件に含まれる属性を示す情報とに基づいて乖離度を決定するための情報が設定され、
前記検索評価手段は前記乖離度を決定するための情報に基づいて前記第１の検索結果に乖離度を付けて出力し、
前記利用者タイプ判定データは、属性を示す情報に対応して前記利用者のタイプが設定され、
前記利用者タイプ類推手段は、前記利用者の検索条件に含まれる属性を示す情報に対応
する前記利用者タイプ判定データの利用者タイプを出力し、
前記潜在的要求条件決定データは、前記利用者タイプ結果に対応して前記潜在的要求条件が設定されている付記６記載の情報検索装置。
【０１６１】
［付記８］
前記別観点情報抽出手段は、
前記検索制御手段から出力された前記潜在的要求を含む検索結果から、抽出数を示す抽出数データに示された数の検索結果を抽出する付記６記載の情報検索装置。
【０１６２】
［付記９］
コンピュータを、
入力した情報から利用者の検索条件を抽出する検索条件抽出手段、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段、
前記緩和検索条件により検索を行い、検索結果を出力する検索制御手段、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する検索評価手段、及び、
前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力するバリエーション結果出力手段として機能させる情報検索プログラム。
【０１６３】
［付記１０］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記緩和検索条件は、前記属性と前記属性を示す情報を変化させた情報との組み合わせを少なくとも１以上含み、
前記評価データは、前記緩和検索条件により検索された検索結果の属性を示す情報と前記利用者の検索条件に含まれる属性を示す情報とに基づいて乖離度を決定するための情報を含み、
前記検索評価手段は、前記乖離度を決定するための情報に基づいて前記検索結果に乖離度を付けて出力する付記９記載の情報検索プログラム。
【０１６４】
［付記１１］
コンピュータを、
利用者の検索条件を抽出する検索条件抽出手段、
入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段、及び、
前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する検索制御手段として機能させる情報検索プログラム。
【０１６５】
［付記１２］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記利用者タイプ判定データは、属性を示す情報に対応して前記利用者のタイプが設定され、
前記利用者タイプ類推手段は、前記利用者の検索条件に含まれる属性を示す情報に対応する前記利用者タイプ判定データの利用者タイプを出力し、
前記潜在的要求条件決定データは、前記利用者タイプ結果に対応して前記潜在的要求条件が設定されている付記１１記載の情報検索プログラム。
【０１６６】
［付記１３］
前記コンピュータを、
前記検索制御手段から出力された前記検索結果から、抽出数を示す抽出数データに示された数の検索結果を抽出する別観点情報抽出手段として機能させる付記１１記載の情報検索プログラム。
【０１６７】
［付記１４］
コンピュータを、
入力した情報から利用者の検索条件を抽出する検索条件抽出手段、
前記利用者の検索条件を緩和し、緩和検索条件を作成する検索条件緩和手段、
前記緩和検索条件により検索を行い、第１の検索結果を出力する検索制御手段、
利用者の検索条件と検索結果を評価するための評価データとを用いて前記第１の検索結果に乖離度を付けて出力する検索評価手段、
前記乖離度を用いて前記検索結果を分類するための分類基準データを用いて乖離度が付けられた前記第１の検索結果を分類し、分類された第１の検索結果の中から第２の検索結果を選択して出力するバリエーション結果出力手段、
利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する利用者タイプ類推手段、及び、
前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する潜在的要求条件生成手段として機能させ、
前記検索制御手段は、前記潜在的要求を含む検索条件により前記第１の検索結果に対して検索を行い、潜在的要求を含む検索結果を出力し、
コンピュータを、
前記潜在的要求を含む検索結果から前記第２の検索結果に含まれない情報を抽出する別観点情報抽出手段として機能させる情報検索プログラム。
【０１６８】
［付記１５］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記緩和検索条件は、前記属性と前記属性を示す情報を変化させた情報との組み合わせを少なくとも１以上含み、
前記評価データは、前記第１の検索結果の属性を示す情報と前記利用者の検索条件に含まれる属性を示す情報とに基づいて乖離度を決定するための情報が設定され、
前記検索評価手段は前記乖離度を決定するための情報に基づいて前記第１の検索結果に乖離度を付けて出力し、
前記利用者タイプ判定データは、属性を示す情報に対応して前記利用者のタイプが設定され、
前記利用者タイプ類推手段は、前記利用者の検索条件に含まれる属性を示す情報に対応する前記利用者タイプ判定データの利用者タイプを出力し、
前記潜在的要求条件決定データは、前記利用者タイプ結果に対応して前記潜在的要求条件が設定されている付記１４記載の情報検索プログラム。
【０１６９】
［付記１６］
前記別観点情報抽出手段は、
前記検索制御手段から出力された前記潜在的要求を含む検索結果から、抽出数を示す抽
出数データに示された数の検索結果を抽出する付記１４記載の情報検索プログラム。
【０１７０】
［付記１７］
検索条件抽出手段が、入力した情報から利用者の検索条件を抽出する工程と、
検索条件緩和手段が、前記利用者の検索条件を緩和し、緩和検索条件を作成する工程と、
検索制御手段が、前記緩和検索条件により検索を行い、検索結果を出力する工程と、
検索評価手段が、利用者の検索条件と検索結果を評価するための評価データとを用いて前記検索結果に乖離度を付けて出力する工程と、
バリエーション結果出力手段が、前記乖離度を用いて検索結果を分類するための分類基準データを用いて前記乖離度が付けられた検索結果を分類し、分類された検索結果の中から検索結果を選択して出力する工程とを備える情報検索方法。
【０１７１】
［付記１８］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記緩和検索条件は、前記属性と前記属性を示す情報を変化させた情報との組み合わせを少なくとも１以上含み、
前記評価データは、前記緩和検索条件により検索された検索結果の属性を示す情報と前記利用者の検索条件に含まれる属性を示す情報とに基づいて乖離度を決定するための情報を含み、
前記検索評価手段は、前記乖離度を決定するための情報に基づいて前記検索結果に乖離度を付けて出力する付記１７記載の情報検索方法。
【０１７２】
［付記１９］
検索条件抽出手段が、利用者の検索条件を抽出する工程と、
利用者タイプ類推手段が、入力した情報から利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する工程と、
潜在的要求条件生成手段が、前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する工程と、
検索制御手段が、前記潜在的要求を含む検索条件により検索を行い、検索結果を出力する工程とを備える情報検索方法。
【０１７３】
［付記２０］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記利用者タイプ判定データは、属性を示す情報に対応して前記利用者のタイプが設定され、
前記利用者タイプ類推手段は、前記利用者の検索条件に含まれる属性を示す情報に対応する前記利用者タイプ判定データの利用者タイプを出力し、
前記潜在的要求条件決定データは、前記利用者タイプ結果に対応して前記潜在的要求条件が設定されている付記１９記載の情報検索方法。
【０１７４】
［付記２１］
別観点情報抽出手段が、前記検索制御手段から出力された前記検索結果から、抽出数を示す抽出数データに示された数の検索結果を抽出する工程を備える付記１９記載の情報検索方法。
【０１７５】
［付記２２］
検索条件抽出手段が、入力した情報から利用者の検索条件を抽出する工程と、
検索条件緩和手段が、前記利用者の検索条件を緩和し、緩和検索条件を作成する工程と、
検索制御手段が、前記緩和検索条件により検索を行い、第１の検索結果を出力する工程と、
検索評価手段が、利用者の検索条件と検索結果を評価するための評価データとを用いて前記第１の検索結果に乖離度を付けて出力する工程と、
バリエーション結果出力手段が、前記乖離度を用いて前記検索結果を分類するための分類基準データを用いて乖離度が付けられた前記第１の検索結果を分類し、分類された第１の検索結果の中から第２の検索結果を選択して出力する工程と、
利用者タイプ類推手段が、利用者のタイプを判定するための利用者タイプ判定データを用いて、前記利用者の検索条件から利用者のタイプを判定し、利用者タイプ結果を出力する工程と、
潜在的要求条件生成手段が、前記利用者が潜在的に要求する条件を決定するための潜在的要求条件決定データを用いて、前記利用者タイプ結果から潜在的要求を含む検索条件を作成する工程とを備え、
前記検索制御手段は、前記潜在的要求を含む検索条件により前記第１の検索結果に対して検索を行い、潜在的要求を含む検索結果を出力し、
別観点情報抽出手段が、前記潜在的要求を含む検索結果から前記第２の検索結果に含まれない情報を抽出する工程を備える情報検索方法。
【０１７６】
［付記２３］
前記検索条件は、検索対象が有する属性と該属性を示す情報との組み合わせを少なくとも１以上含み、
前記緩和検索条件は、前記属性と前記属性を示す情報を変化させた情報との組み合わせを少なくとも１以上含み、
前記評価データは、前記第１の検索結果の属性を示す情報と前記利用者の検索条件に含まれる属性を示す情報とに基づいて乖離度を決定するための情報が設定され、
前記検索評価手段は、前記乖離度を決定するための情報に基づいて前記第１の検索結果に乖離度を付けて出力し、
前記利用者タイプ判定データは、属性を示す情報に対応して前記利用者のタイプが設定され、
前記利用者タイプ類推手段は、前記利用者の検索条件に含まれる属性を示す情報に対応する前記利用者タイプ判定データの利用者タイプを出力し、
前記潜在的要求条件決定データは、前記利用者タイプ結果に対応して前記潜在的要求条件が設定されている付記２２記載の情報検索方法。
【０１７７】
［付記２４］
前記別観点情報抽出手段は、
前記検索制御手段から出力された前記潜在的要求を含む検索結果から、抽出数を示す抽出数データに示された数の検索結果を抽出する付記２２記載の情報検索方法。
【図面の簡単な説明】
【０１７８】
【図１】本発明の情報検索装置の第１の実施形態の原理図である。
【図２】本発明の情報検索装置の第１の実施形態の原理図である。
【図３】本発明の情報検索装置の第１の実施形態の作用のフローチャートである。
【図４】本発明の情報検索装置の第１の実施形態のシステム構成図である。
【図５】本発明の情報検索装置の第１の実施形態における利用者とシステムとの対話フローチャートである。
【図６】本発明の情報検索装置の第１の実施形態において使用される検索条件データの概念図である。
【図７】本発明の情報検索装置の第１の実施形態において使用される緩和条件データと駅の緩和データとの概念図である。
【図８】本発明の情報検索装置の第１の実施形態において使用される検索対象データの概念図である。
【図９】本発明の情報検索装置の第１の実施形態において使用される評価データと間取り値データとの概念図である。
【図１０】本発明の情報検索装置の第１の実施形態において使用される分類基準データの概念図である。
【図１１】本発明の情報検索装置の第１の実施形態において使用される相場・街タイプ判定データと利用者タイプ判定データの概念図である。
【図１２】本発明の情報検索装置の第１の実施形態において使用される潜在的要求条件決定データの概念図である。
【図１３】本発明の情報検索装置の第１の実施形態において使用される抽出数データの概念図である。
【図１４】本発明の情報検索装置の第１の実施形態の動作のフローチャートである。
【図１５】本発明の情報検索装置の第１の実施形態において使用される緩和条件による検索結果の概念図である。
【図１６】本発明の情報検索装置の第１の実施形態に使用される評価済検索結果の概念図である。
【図１７】本発明の情報検索装置の第１の実施形態におけるバリエーション結果出力部の動作のフローチャートである。
【図１８】本発明の情報検索装置の第１の実施形態における類似結果除外処理のフローチャートである。
【図１９】本発明の情報検索装置の第１の実施形態において使用される類似除外検索結果の概念図である。
【図２０】本発明の情報検索装置の第１の実施形態における観点分類フローチャートと観点分類結果の概念図である。
【図２１】本発明の情報検索装置の第１の実施形態における乖離度分類フローチャートと乖離度分類結果の概念図である。
【図２２】本発明の情報検索装置の第１の実施形態における分類結果から一致情報を抽出する動作のフローチャートと観点分類抽出結果の概念図である。
【図２３】本発明の情報検索装置の第１の実施形態における分類結果からの一部一致情報の抽出フローチャートと乖離度分類抽出結果の概念図である。
【図２４】本発明の情報検索装置の第１の実施形態におけるバリエーション検索結果の概念図である。
【図２５】本発明の情報検索装置の第１の実施形態における利用者タイプ類推部の動作のフローチャートである。
【図２６】本発明の情報検索装置の第１の実施形態における利用者タイプ類推部の動作のフローチャートである。
【図２７】本発明の情報検索装置の第１の実施形態で使用される潜在的要求を含む検索結果の概念図である。
【図２８】本発明の情報検索装置の第１の実施形態における別観点情報抽出部の動作のフローチャートである。
【図２９】本発明の情報検索装置の第１の実施形態で使用される別観点情報検索結果の概念図である。
【図３０】本発明の情報検索装置の第１の実施形態において使用される検索結果の概念図である。
【図３１】本発明の情報検索装置の第２の実施形態の原理図である。
【図３２】本発明の情報検索装置の第２の実施形態の原理図である。
【図３３】本発明の情報検索装置の第２の実施形態の作用のフローチャートである。
【図３４】本発明の情報検索装置の第２の実施形態の動作のフローチャートである。
【図３５】本発明の情報検索装置の第２の実施形態における潜在的要求を含む検索結果の概念図である。
【図３６】本発明の情報検索装置の第２の実施形態における別観点情報抽出部の動作のフローチャートである。
【図３７】本発明の情報検索装置の第２の実施形態における別観点情報検索結果の概念図である。
【図３８】本発明の情報検索装置の第２の実施形態における検索結果の概念図である。
【図３９】従来技術の原理図である。
【図４０】従来技術の原理図である。
【符号の説明】
【０１７９】
１０  入出力制御部
２０  音声認識部
３０  検索条件抽出部
４０  検索条件緩和部
５０  検索制御部
６０  検索評価部
７０  バリエーション結果出力部
８０  利用者タイプ類推部
９０  潜在的要求条件生成部
１００  別観点情報抽出部
１１０  検索結果生成部
５１０  検索条件データ
５２０  緩和条件データ
５３０  検索対象データ
５４０  評価データ
５５０  分類基準データ
５６０  利用者タイプ判定データ
５７０  潜在的要求条件決定データ
５８０  抽出数データ
【図１】
2005326975.tif 000003
【図２】
2005326975.tif 000004
【図３】
2005326975.tif 000005
【図４】
2005326975.tif 000006
【図５】
2005326975.tif 000007
【図６】
2005326975.tif 000008
【図７】
2005326975.tif 000009
【図８】
2005326975.tif 000010
【図９】
2005326975.tif 000011
【図１０】
2005326975.tif 000012
【図１１】
2005326975.tif 000013
【図１２】
2005326975.tif 000014
【図１３】
2005326975.tif 000015
【図１４】
2005326975.tif 000016
【図１５】
2005326975.tif 000017
【図１６】
2005326975.tif 000018
【図１７】
2005326975.tif 000019
【図１８】
2005326975.tif 000020
【図１９】
2005326975.tif 000021
【図２０】
2005326975.tif 000022
【図２１】
2005326975.tif 000023
【図２２】
2005326975.tif 000024
【図２３】
2005326975.tif 000025
【図２４】
2005326975.tif 000026
【図２５】
2005326975.tif 000027
【図２６】
2005326975.tif 000028
【図２７】
2005326975.tif 000029
【図２８】
2005326975.tif 000030
【図２９】
2005326975.tif 000031
【図３０】
2005326975.tif 000032
【図３１】
2005326975.tif 000033
【図３２】
2005326975.tif 000034
【図３３】
2005326975.tif 000035
【図３４】
2005326975.tif 000036
【図３５】
2005326975.tif 000037
【図３６】
2005326975.tif 000038
【図３７】
2005326975.tif 000039
【図３８】
2005326975.tif 000040
【図３９】
2005326975.tif 000041
【図４０】
2005326975.tif 000042