(57)【特許請求の範囲】
【請求項１】
検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶するデータベースと、
オブジェクトデータが検索される際に検索対象を特定するための音声信号が入力される音声入力装置と、
入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、上記行動分類、上記行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するデータ抽出装置と、
上記抽出されたオブジェクトデータを出力する出力装置とを備え、
上記データ抽出装置によりオブジェクトデータが検索抽出された後に、上記音声入力装置は、上記オブジェクトデータに付随する上記リンク情報の選択情報が入力され、
上記データ抽出装置は、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出する
ことを特徴とする車載用オブジェクトデータ検索装置。
【請求項２】
オブジェクトデータを記憶するデータベースと、上記データベースからオブジェクトデータを抽出するための情報を入力する音声入力装置と、上記情報に基づき上記データベースを検索してオブジェクトデータを抽出するデータ抽出装置と、上記データ抽出装置により抽出されたオブジェクトデータを出力する出力装置とを備えた車載用オブジェクトデータ検索装置において、
上記データベースが、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶するステップと、
上記音声入力装置が、オブジェクトデータが検索される際に検索対象を特定するための音声信号を入力するステップと、
上記データ抽出装置が、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、上記行動分類、上記行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するステップと、
上記出力装置が、上記抽出されたオブジェクトデータを出力するステップと、
上記データ抽出装置によりオブジェクトデータが検索抽出された後に、上記音声入力装置が上記オブジェクトデータに付随する上記リンク情報の選択情報を入力するステップと、
上記データ抽出装置が、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するステップとを備えたことを特徴とする車載用オブジェクトデータ検索方法。
【請求項３】
コンピュータを、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶する記憶手段、
オブジェクトデータが検索される際に検索対象を特定するための音声信号が入力される音声入力手段、
入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、上記行動分類、上記行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するデータ抽出手段、
上記検索抽出されたオブジェクトデータを出力する出力手段
として動作させ、
上記データ抽出手段によりオブジェクトデータが検索抽出された後に、上記音声入力手段は、上記オブジェクトデータに付随する上記リンク情報の選択情報が入力され、
上記データ抽出手段は、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出する
ことを特徴とする車載用のコンピュータに読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はデータベースに記憶された複数のオブジェクトデータの検索におけるオブジェクトデータ検索装置、オブジェクトデータ検索方法およびデータを記録したコンピュータ読み取り可能な記録媒体に係り、特に、一連の行動に関する複数のオブジェクトデータを簡易な入力により効率よく抽出することができるための改良に関するものである。
【０００２】
【従来の技術】
図１０は従来のオブジェクトデータ検索装置のデータベースのスキーマ（論理的構造）の一例を示すデータベース構造説明図である。図において、１４は目的地の名称属性１４ａ、緯度属性１４ｂ、経度属性１４ｃなどからなる目的地データ、２２は場所属性２２ａ、キーワード属性２２ｂ、テキスト属性２２ｃからなる検索データであり、各目的地のタプルはこれらの属性に関する属性語により構成されている。
【０００３】
そして、同図の例では、”ＡＢＣ”という名称属性１４ａを有する目的地データには、場所属性２２ａとして「駐車場」、キーワード属性２２ｂとして「駅近く」、テキスト属性２２ｃとして「３０台収容可能」という属性語が関連付けられており、また、”ＤＥＦ”という名称属性１４ａを有する目的地データには、場所属性２２ａとして「レストラン」、キーワード属性２２ｂとして「フランス料理専門」、テキスト属性２２ｃとして「＊＊＊直営店」という属性語が関連付けられている。
【０００４】
次に動作について説明する。
上記データベースに付設された図示外のデータベース管理装置（ＤＢＭＳ）に所定の検索語が入力されると、このＤＢＭＳはこの検索語に基づいてデータベースの検索を行う。具体的には、例えば、上記検索語が場所属性２２ａに関するものである場合には、この検索語に基づいて場所属性２２ａに基づく検索を行い、この検索語と一致する属性語に関連付けられたタプルを抽出し、この抽出されたタプルの目的地データを検索結果として出力する。
【０００５】
【発明が解決しようとする課題】
従来のオブジェクトデータ検索装置は以上のように構成されているので、場所属性２２ａ、キーワード属性２２ｂ、テキスト属性２２ｃなどの言わば行動目的分類に関連付けられた属性語を入力しなければ検索を行うことができない。
【０００６】
従って、このような検索語分類構造において、複数の行動目的にかなうオブジェクトデータの絞り込みを行う場合には、各行動目的毎にオブジェクトデータの絞り込みを行うための検索語を順次入力しなければならないという課題があった。特に、車載ナビゲーションシステムなどにおいて上述したような施設情報の検索を通信を介して行おうとする場合には、そのシステム構成が貧弱であったり、通信経路のデータ転送速度が低いために、いちいち検索語を入力していたのでは、その検索に多大な時間が費やされてしまうこととなり、実用性が非常に乏しいシステムとならざるをえなかった。
【０００７】
また、上記目的地データ（オブジェクトデータ）に関連付けられた検索語を階層的に分類して、その階層をトップダウン的に順次選択可能とすることで、目的とするオブジェクトデータの絞り込みを行うことも従来から考えられているが、このような解決方法では常に階層をトップダウン的に順次選択する必要があり、その選択の度にデータ転送速度が低い通信経路を介して大量のデータを送受信する必要があり、やはり車載ナビゲーションシステムなどにおいて好適に利用できるものとはならない。
【０００８】
この発明は上記のような課題を解決するためになされたもので、簡易な入力により効率よく複数のオブジェクトデータの絞り込みを行うことができ、車載ナビゲーションシステムなどにおいて好適に利用することができるオブジェクトデータ検索装置、オブジェクトデータ検索方法およびデータを記録したコンピュータ読み取り可能な記録媒体を得ることを目的とする。
【０００９】
【課題を解決するための手段】
この発明に係るオブジェクトデータ検索装置は、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶するデータベースと、オブジェクトデータが検索される際に検索対象を特定するための音声信号が入力される音声入力装置と、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、行動分類、行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するデータ抽出装置と、上記抽出されたオブジェクトデータを出力する出力装置とを備え、上記データ抽出装置によりオブジェクトデータが検索抽出された後に、上記音声入力装置は、上記オブジェクトデータに付随する上記リンク情報の選択情報が入力され、上記データ抽出装置は、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するものである。
【００１１】
この発明に係る車載用オブジェクトデータ検索方法は、オブジェクトデータを記憶するデータベースと、上記データベースからオブジェクトデータを抽出するための情報を入力する音声入力装置と、上記情報に基づき上記データベースを検索してオブジェクトデータを抽出するデータ抽出装置と、上記データ抽出装置により抽出されたオブジェクトデータを出力する出力装置とを備えた車載用オブジェクトデータ検索装置において、上記データベースが、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶するステップと、上記音声入力装置が、オブジェクトデータが検索される際に検索対象を特定するための音声信号を入力するステップと、上記データ抽出装置が、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、行動分類、行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するステップと、上記出力装置が、上記抽出されたオブジェクトデータを出力するステップと、上記データ抽出装置によりオブジェクトデータが検索抽出された後に、上記音声入力装置が上記オブジェクトデータに付随する上記リンク情報の選択情報を入力するステップと、上記データ抽出装置が、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するステップとを備えたことを特徴とするものである。
【００１２】
この発明に係る記録媒体は、コンピュータを、コンピュータを、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶する記憶手段、オブジェクトデータが検索される際に検索対象を特定するための音声信号が入力される音声入力手段、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、行動分類、行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するデータ抽出手段、上記検索抽出されたオブジェクトデータを出力する出力手段として動作させ、上記データ抽出手段によりオブジェクトデータが検索抽出された後に、上記音声入力手段は、上記オブジェクトデータに付随する上記リンク情報の選択情報が入力され、  上記データ抽出手段は、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するものである。
【００１３】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１によるオブジェクトデータ検索装置の構成を示すブロック図である。同図に示すデータベースは車載ナビゲーションシステムなどにおいて、各種の施設情報を検索・供給するためのデータベースの構造例である。図において、１は車載ナビゲーションシステム、２は様々な施設の情報が各施設から電話回線などを通じて提供され、記憶されており、車載ナビゲーションシステム１と携帯電話（電話回線）などにより接続され、施設情報の検索・供給を行うナビゲーションサーバである。
【００１４】
車載ナビゲーションシステム１において、３は音声入力に応じた音声信号を出力する音声入力装置（入力装置）、４は衛星電波などに基づいて判断される位置情報を出力するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニット、５は音声信号および位置情報などが入力され、これらに基づいて所定の表示情報などを生成する中央処理装置、６は地図データなどが格納されたＣＤ−ＲＯＭからデータを読み出すＣＤ−ＲＯＭドライバ、７は各種のデータなどを一時的に記憶するＤ−ＲＡＭなどのメモリ、８は上記表示情報を表示するブラウン管、液晶ディスプレイ、プラズマディスプレイなどの表示装置（出力装置）、９は無線通信を行う無線端末装置である。
【００１５】
ナビゲーションサーバ２において、１０はリレーショナル型データベース構造にて目的地データなどを記録したデータベース、１１は無線端末装置９と無線通信を行う無線ホスト装置、１２はデータベース１０のデータを管理したり、データベース１０の検索を行うデータベース管理装置（ＤＢＭＳ；データ抽出装置）、１３はこのＤＢＭＳ１２を介してデータベース１０に対してデータの書き込みを行うデータ入力装置である。
【００１６】
なお、上記ＣＤ−ＲＯＭドライバの換わりにＤＶＤ−ＲＯＭなどを用いてもよく、また、無線ホスト装置１１は、直接、無線により無線端末装置９と接続する以外に、電話回線を介したり、インターネットのホームページを用いたりしてもよい。
【００１７】
図２はこの発明の実施の形態１によるデータベース１０のスキーマ（論理的構造）の一例を示すデータベース構造説明図である。なお、ここでは一例として地域別のデータテーブルを作成している。図において、１４は目的地の名称属性１４ａ、緯度属性１４ｂ、経度属性１４ｃなどからなる目的地データ（オブジェクトデータ）、１５はＳ属性（行動主体分類）１５ａ、Ｖ属性（行動分類）１５ｂ、Ｏ属性（行動目的分類）１５ｃ、Ｃ属性（行動目的分類）１５ｄ、キーワード属性１５ｅ、テキスト属性１５ｆなどからなる検索データ（行動目的分類情報）、１６は他の行動目的分類に属する他の目的地データへの前リンクデータ（リンク情報）、１７は他の行動目的分類に属する他の目的地データへの後リンクデータ（リンク情報）、１８は各目的地データに排他的に設けられたデータ番号であり、各目的地のタプルはこれらの属性に関する属性語などにより構成されている。
【００１８】
そして、同図の例では、この１００番目の地域のデータテーブルの第１番目の目的地データは、”ＡＢＣ”という名称属性１４ａとともに、Ｓ属性１５ａとして「大型車」、Ｖ属性１５ｂとして「停まる」、Ｏ属性１５ｃとして「駐車場」、Ｃ属性１５ｄとして「屋根付き」、キーワード属性１５ｅとして「駅近く」、テキスト属性１５ｆとして「３０台収容可能」という属性語が関連付けられており、また、前リンクデータ１６としてデータ番号１２３−４５の他の行動目的分類に属する他の目的地データが関連付けられ、後リンクデータ１７としてデータ番号１７８−２３の他の行動目的分類に属する他の目的地データが関連付けられている。
【００１９】
また、この１００番目の地域別のデータテーブルの第２番目の目的地データは、”ＤＥＦ”という名称属性１４ａとともに、Ｓ属性１５ａとして「家族連れ」、Ｖ属性１５ｂとして「食べる」、Ｏ属性１５ｃとして「レストラン」、Ｃ属性１５ｄとして「最上階」、キーワード属性１５ｅとして「フランス料理専門」、テキスト属性１５ｆとして「＊＊＊直営店」という属性語が関連付けられ、また、前リンクデータ１６としてデータ番号１４５−６５の他の行動目的分類に属する他の目的地データが関連付けられ、後リンクデータ１７としてデータ番号１９０−４７の他の行動目的分類に属する他の目的地データが関連付けられている。
【００２０】
なお、行動目的分類とは、このデータベース１０を検索するにあたって検索者が実行したいと考えている行動の種別の分類を意味し、このデータベース１０にあたっては、単に食事したいとか、車を停めたいなどといった大雑把な行動目的の分類から、例えばフランス料理店で食事したいとか、駅近くの駐車場に車を停めたいといったもう少し具体的な行動目的の分類のことを意味する。また、他の行動目的分類とは、例えば「フランス料理店で食事する」といった行動目的に対して「その食事の際に車を停めたい」などといった他の行動などを意味し、少なくとも同一の目的行動の分類に属することがない他の行動目的分類を意味する。そして、上述したＤＥＦというレストランの目的地データの前リンクデータ１６としては、例えばレストランの提携駐車場の目的地データなどが他の行動目的分類の他の目的地データとして挙げられ、後リンクデータ１７としては提携パブなどの目的地データデータなどが他の行動目的分類の他の目的地データとして挙げられる。そして、上記各リンクにはその目的地データが存在するデータ番号１８が記入されている。
【００２１】
次に動作について説明する。
図３はこの発明の実施の形態１による目的地データ検索装置の全体的な動作の流れを示すフローチャートである。図において、ＳＴ１は音声入力装置３から入力される音声信号から１乃至複数の検索語を抽出し、これをナビゲーションサーバ２へ出力する音声解析処理ステップ、ＳＴ２はこの１乃至複数の検索語に基づいてデータベース１０の検索処理を行って１乃至複数の目的地データを抽出し、これを車載ナビゲーションシステム１へ出力する検索処理ステップであり、ＳＴ３はこの１乃至複数の目的地データを表示装置８に表示させる検索データ表示ステップ、ＳＴ４は音声入力装置３から入力される音声信号に基いてリンク選択の有無を判断するリンク選択判断ステップであり、ＳＴ５はこのリンク選択に応じてナビゲーションサーバ２から出力された新しい目的地データを表示装置８に表示させる選択データ表示ステップである。
【００２２】
図４はこの発明の実施の形態１による中央処理装置５が音声解析処理ステップＳＴ１において実施する動作を示すフローチャートである。図において、ＳＴ６は音声入力装置３から入力される音声信号を中央処理装置５が自然言語の文章文法に基づいて解析し、この自然言語の文章要素分類に対応した１乃至複数の検索語を抽出する条件抽出ステップ、ＳＴ７はこの抽出した１乃至複数の検索語を所定の送信データフォーマットに重畳して無線端末装置９に出力する送信データ生成処理ステップである。なお、音声認識において一部の検索語しか認識できなかった場合には、その認識できなかった部分だけ再入力させるようにしてもよい。
【００２３】
図５はこの発明の実施の形態１によるＤＢＭＳ１２が検索処理ステップＳＴ２において実施する動作を示すフローチャートである。図において、ＳＴ８は無線ホスト装置１１から出力された受信データに含まれる上記１乃至複数の検索語に基づいてデータベース１０の検索処理を行う検索処理ステップであり、ＳＴ９はこの検索結果として得られた１乃至複数の目的地データを所定の返信データフォーマットに重畳して無線ホスト装置１１に出力する返信データ生成処理ステップである。
【００２４】
図６はこの発明の実施の形態１による中央処理装置５が検索データ表示ステップＳＴ３において実施する動作を示すフローチャートである。図において、ＳＴ１０は無線端末装置９から出力された受信データに含まれる上記１乃至複数の目的地データに基づいて表示データを生成する出力データ生成処理ステップである。
【００２５】
なお、選択データ表示ステップＳＴ５では、ＤＢＭＳ１２は当該リンク選択がなされた目的地データの前リンクデータ１６あるいは後リンクデータ１７に基いてそのリンクに記載された番号の新たな目的地データを、所定の返信データフォーマットに重畳して出力し、中央処理装置５はこの新たな目的地データに基づいて表示データを生成する。
【００２６】
また、このように1つの目的地データが選択された後は、その前リンクデータ１６あるいは後リンクデータ１７を選択することで、当該目的地データの前後にすべき行動目的に係る目的地データがいもづる式に抽出することができる。
【００２７】
図７はこの発明の実施の形態１による音声入力から複数の検索結果表示までの一連の処理を示すフローチャートである。図において、ＳＴ１１は音声信号を自然言語の文章文法に基づいて解析し、上記Ｓ属性１５ａに対応した検索語を抽出するＳ抽出ステップであり、ＳＴ１２は音声信号を自然言語の文章文法に基づいて解析し、上記Ｖ属性１５ｂに対応した検索語を抽出するＶ抽出ステップであり、ＳＴ１３は音声信号を自然言語の文章文法に基づいて解析し、上記Ｏ属性１５ｃに対応した検索語を抽出するＯ抽出ステップであり、ＳＴ１４は音声信号を自然言語の文章文法に基づいて解析し、上記Ｃ属性１５ｄに対応した検索語を抽出するＣ抽出ステップであり、ＳＴ１５は音声信号を自然言語の文章文法に基づいて解析し、上記キーワード属性１５ｅに対応した検索語を抽出するキーワード抽出ステップである。
【００２８】
また、ＳＴ１６は上記Ｓ属性１５ａに対応した検索語に基づいてＳ属性に基づくデータベースの検索を行い、この検索語と一致する属性語に関連付けられたタプルを抽出するＳ検索ステップであり、ＳＴ１７は上記Ｖ属性１５ｂに対応した検索語に基づいてＶ属性に基づく検索を行い、この検索語と一致する属性語に関連付けられたタプルを抽出するＶ検索ステップであり、ＳＴ１８は上記Ｏ属性１５ｃに対応した検索語に基づいてＯ属性に基づく検索を行い、この検索語と一致する属性語に関連付けられたタプルを抽出するＯ検索ステップであり、ＳＴ１９は上記Ｃ属性１５ｄに対応した検索語に基づいてＣ属性に基づく検索を行い、この検索語と一致する属性語に関連付けられたタプルを抽出するＣ検索ステップであり、ＳＴ２０は上記キーワード属性１５ｅに対応した検索語に基づいてキーワード属性に基づく検索を行い、この検索語と一致する属性語に関連付けられたタプルを抽出するキーワード検索ステップであり、ＳＴ２１はこれら各検索（ＳＴ１１〜ＳＴ１５）にて抽出された複数のタプルに関し、重複タプルのフィルタリングや、自然言語の文法構造に基づく属性関係のフィルタリングを行うフィルタリングステップであり、この結果抽出されたタプルの目的地データが検索結果として出力される。ＳＴ２２はこの検索結果を表示させる表示ステップである。
【００２９】
以上のように、この実施の形態１によれば、目的地データ１４を、Ｓ属性１５ａ、Ｖ属性１５ｂ、Ｏ属性１５ｃ、Ｃ属性１５ｄに分類される複数の属性語に関連付けてリレーショナル型データベース構造にてデータベース１０にデータを記録する一方で、検索条件を自然言語として入力してこの入力情報から上記Ｓ属性１５ａ、Ｖ属性１５ｂ、Ｏ属性１５ｃ、Ｃ属性１５ｄに対応する検索語を抽出し、これらにより目的地データ１４の検索を行うようにしたので、検索条件を自然言語の文章形式にて入力することにより、複数の検索語からなる複雑な検索条件を入力することができ、この検索条件にて検索を行うことができる。従って、素人においても複雑な検索条件を簡易に入力することができ、しかも、この複雑な検索条件により検索を行って、効率よく目的地データの絞り込みを行うことができる効果がある。
【００３０】
また、この実施の形態１によれば、複数の目的地データ１４を、各目的地データ１４毎に行動目的分類情報としての検索データ１５および他の行動目的分類に属する他の目的地データへのリンク情報１６，１７を関連付けて記憶するデータベース１０と、行動目的情報あるいは上記リンク情報１６，１７の選択情報が入力される音声入力装置３と、上記行動目的情報１５が入力されたときにはその行動目的情報１５に基いて上記データベース１０から所望の目的地データ１４を抽出し、上記リンク情報１６，１７の選択情報が入力されたときにはその入力の際に選択されている目的地データ１４の当該選択に係るリンク情報１６，１７に基づいて他の行動目的に係る目的地データ１４を抽出するＤＢＭＳ１２と、上記抽出された目的地データ１４を表示する表示装置８とを備えるので、行動目的情報１５を入力して最初の目的地データ１４を抽出したら、その後はそのリンク情報１６，１７を選択するだけで他の行動目的に係る目的地データ１４を抽出することができる。
【００３１】
従って、複数の行動目的にかなう目的地データ１４の絞り込みを行う複数の行動目的にかなう目的地データ１４の絞り込みを行う場合であっても、各行動目的毎に目的地データ１４の絞り込みを行うための検索語を順次入力する必要がなくなり、車載ナビゲーションシステム１などにおいて施設情報の検索を通信を介して行おうとする場合であっても、システム構成の貧弱さや通信経路の低いデータ転送速度に拘らず、しかも、簡易な入力により、複数の行動目的にかなう目的地データ１４の絞り込みを効率よく実施することができ、実用的なシステムとすることができる効果がある。
【００３２】
この実施の形態１によれば、行動目的分類情報が、少なくとも行動主体分類の属性語１５ａ、行動分類の属性語１５ｂおよび行動目的分類の属性語１５ｃ，１５ｄで構成し、リンク情報１６，１７によって関連付けられる他の目的地データ１４が少なくともこの行動主体分類１５ａ、行動分類１５ｂ、行動目的分類１５ｃ，１５ｄのうちの1つの分類において異なる分類となるので、このリンク情報１６，１７を選択するだけで、異なる行動目的に係る目的地データをいもづる式に抽出することができる効果がある。
【００３３】
実施の形態２．
図８はこの発明の実施の形態２による目的地データ検索装置の構成を示すブロック図である。図において、１９は実施の形態１のデータベースと同様のリレーショナル型データベース構造にて目的地データ１４などを記録したＣＤ−ＲＯＭ、２０はこのＣＤ−ＲＯＭ１９からデータを読み出すＣＤ−ＲＯＭドライバ、２１は音声信号および位置情報などに基づいて検索を行い、所定の表示情報などを生成する中央処理装置である。これ以外の構成は実施の形態１と同様であり同一の符号を付して説明を省略する。
【００３４】
次に動作について説明する。
図９はこの発明の実施の形態２による中央処理装置２１の音声信号に基づく検索処理を示すフローチャートである。図において、ＳＴ２３は音声入力装置３から入力される音声信号から１乃至複数の検索語を抽出する音声解析処理ステップ、ＳＴ２４はこの１乃至複数の検索語に基づいてＣＤ−ＲＯＭ１９中のデータベースの検索処理を行って１乃至複数の目的地データを抽出する検索処理ステップであり、ＳＴ２５はこの１乃至複数の目的地データを表示装置８に表示させる検索データ表示ステップ、ＳＴ２６は音声入力装置３から入力される音声信号に基いてリンク選択の有無を判断するリンク選択判断ステップであり、ＳＴ２７はこのリンク選択に応じてＣＤ−ＲＯＭ１９から新しい目的地データを抽出して表示装置８に表示させる選択データ表示ステップである。
【００３５】
以上のように、この実施の形態２によれば、目的地データ１４を、Ｓ属性１５ａ、Ｖ属性１５ｂ、Ｏ属性１５ｃ、Ｃ属性１５ｄに分類される複数の属性語に関連付けてリレーショナル型データベース構造にてＣＤ−ＲＯＭ１９にデータを記録する一方で、検索条件を自然言語として入力してこの入力情報から上記Ｓ属性１５ａ、Ｖ属性１５ｂ、Ｏ属性１５ｃ、Ｃ属性１５ｄに対応する検索語を抽出し、これらにより目的地データ１４の検索を行うようにしたので、検索条件を自然言語の文章形式にて入力することにより、複数の検索語からなる複雑な検索条件を入力することができ、この検索条件にて検索を行うことができる。従って、素人においても複雑な検索条件を簡易に入力することができ、しかも、この複雑な検索条件により検索を行って、効率よく目的地データ１４の絞り込みを行うことができる効果がある。
【００３６】
従って、複数の行動目的にかなう目的地データ１４の絞り込みを行う複数の行動目的にかなう目的地データ１４の絞り込みを行う場合であっても、各行動目的毎に目的地データ１４の絞り込みを行うための検索語を順次入力する必要がなくなり、車載ナビゲーションシステム１などのようにシステム構成の貧弱さや処理速度の低いものであったとしても、しかも、簡易な入力により、複数の行動目的にかなう目的地データ１４の絞り込みを効率よく実施することができ、実用的なシステムとすることができる効果がある。
【００３７】
この実施の形態２によれば、行動目的分類情報が、少なくとも行動主体分類の属性語１５ａ、行動分類の属性語１５ｂおよび行動目的分類の属性語１５ｃ，１５ｄで構成し、リンク情報１６，１７によって関連付けられる他の目的地データ１４が少なくともこの行動主体分類１５ａ、行動分類１５ｂ、行動目的分類１５ｃ，１５ｄのうちの1つの分類において異なる分類となるので、このリンク情報１６，１７を選択するだけで、異なる行動目的に係る目的地データをいもづる式に抽出することができる効果がある。
【００３８】
なお、これらの実施の形態では、文章構造がＳＶＯＣの場合を示したが、その他の文章構造、例えば、ＳＶ、ＳＶＣＣなどであってもかまわない。
【００３９】
また、これらの実施の形態では、車載用ナビゲーション装置に目的地データ検索装置を応用した例を示したが、その他、携帯電話を用いた情報提供サービスにも応用することができる。
【００４０】
更に、これらの実施の形態においては、ナビゲーションサーバ２として、データベース情報の記憶・検索・提供を行っているが、車載ナビゲーション装置内に内蔵するようにしてもよい。その際には、データベースとして、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどを用いればよい。
【００４１】
そして、このように行動目的の種別ごとに検索可能な目的地データに対して、他の種別の目的地データへのリンク情報を付加しているので、このような機能が無ければ複数の行動目的それぞれに対して検索を行い、それらの距離などを判断基準としてそれぞれの行動目的別の検索結果のなかからそれぞれの目的地を選択することになってしまっていたものが、1つの行動目的の検索を行い、そのなかから目的地を選択し、それにリンクされた情報の中から他の行動目的の最適な目的地の情報を得るだけで、最適な行動プランを簡単な検索にて得ることができる。つまり、このようなリンクが無い場合には1つ1つの行動目的毎に検索を行って、その結果として得られた行動目的毎の目的地を寄せ集めて行動プランを作成しなければならなかったものが、１つの行動目的を検索し、それのリンク情報を得ることにより目的行動に最も促した目的地データの絞り込みが可能となり、しかも、密接に関連した最適な行動プランを立てることができる効果がある。また、例えば単に「家族連れでレストランに食べにいく」という目的行動にであったものが、前後リンクを検索することによって「提携関係にある駐車場に車を停めて家族連れでレストランに食べに行き、その後、パブでリラックスしよう」というアプローチ行動となり、目的行動を付加した内容となり、漠然とした目的行動に具体的な計画を付加させ、目的地データの絞り込みをし易くさせる効果がある。
【００４２】
【発明の効果】
以上のように、この発明によれば、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶するデータベースと、オブジェクトデータが検索される際に検索対象を特定するための音声信号が入力される音声入力装置と、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、行動分類、行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するデータ抽出装置と、上記抽出されたオブジェクトデータを出力する出力装置とを備え、上記データ抽出装置によりオブジェクトデータが検索抽出された後に、上記音声入力装置は、上記オブジェクトデータに付随する上記リンク情報の選択情報が入力され、上記データ抽出装置は、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するので、検索対象句を入力して最初のオブジェクトデータを抽出したら、その前リンクデータあるいは後リンクデータを選択することで、当該オブジェクトデータの前後の異なる行動目的分類に係るオブジェクトデータをいもづる式に抽出することができる。
【００４３】
従って、複数の行動目的分類にかなうオブジェクトデータの絞り込みを行う場合であっても、各行動目的毎にオブジェクトデータの絞り込みを行うための検索語を順次入力する必要がなくなり、車載ナビゲーションシステムなどにおいて施設情報の検索を通信を介して行おうとする場合であっても、システム構成の貧弱さや通信経路の低いデータ転送速度に拘らず、しかも、簡易な入力により、複数の行動目的分類にかなうオブジェクトデータの絞り込みを効率よく実施することができ、実用的なシステムを構築することができる効果がある。
【００４５】
この発明によれば、オブジェクトデータを記憶するデータベースと、上記データベースからオブジェクトデータを抽出するための情報を入力する音声入力装置と、上記情報に基づき上記データベースを検索してオブジェクトデータを抽出するデータ抽出装置と、上記データ抽出装置により抽出されたオブジェクトデータを出力する出力装置とを備えた車載用オブジェクトデータ検索装置において、上記データベースが、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶するステップと、上記音声入力装置が、オブジェクトデータが検索される際に検索対象を特定するための音声信号を入力するステップと、上記データ抽出装置が、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、行動分類、行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するステップと、上記出力装置が、上記抽出されたオブジェクトデータを出力するステップと、上記データ抽出装置によりオブジェクトデータが検索抽出された後に、上記音声入力装置が上記オブジェクトデータに付随する上記リンク情報の選択情報を入力するステップと、上記データ抽出装置が、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するステップとを備えたので、検索対象句を入力して最初のオブジェクトデータを抽出したら、その前リンクデータあるいは後リンクデータを選択することで、当該オブジェクトデータの前後の異なる行動目的分類に係るオブジェクトデータをいもづる式に抽出することができる。
【００４６】
従って、複数の行動目的分類にかなうオブジェクトデータの絞り込みを行う場合であっても、各行動目的分類毎にオブジェクトデータの絞り込みを行うための検索語を順次入力する必要がなくなり、車載ナビゲーションシステムなどにおいて施設情報の検索を通信を介して行おうとする場合であっても、システム構成の貧弱さや通信経路の低いデータ転送速度に拘らず、しかも、簡易な入力により、複数の行動目的分類にかなうオブジェクトデータの絞り込みを効率よく実施することができ、実用的なシステムを構築することができる効果がある。
【００４７】
この発明によれば、コンピュータを、検索対象の複数のオブジェクトデータを、各オブジェクトデータ毎に、少なくとも行動を実行する主体の分類を示す行動主体分類の属性語、実行する行動そのものの分類を示す行動分類の属性語、および実行する行動の目的の分類を示す行動目的分類の属性語で構成した行動目的分類情報と、少なくとも行動主体分類、行動分類、行動目的分類のうちの一つの分類において異なる分類で、上記行動目的分類情報が示す行動の前後にかかる他のオブジェクトデータへのリンク情報とを関連付けて記憶する記憶手段、オブジェクトデータが検索される際に検索対象を特定するための音声信号が入力される音声入力手段、入力された音声信号から自然言語の文章文法に基づいて、上記行動主体分類、行動分類、行動目的分類に対応した複数の検索語を抽出し、当該検索語を用いて上記データベースから所望のオブジェクトデータを検索抽出するデータ抽出手段、上記検索抽出されたオブジェクトデータを出力する出力手段として動作させ、上記データ抽出手段によりオブジェクトデータが検索抽出された後に、上記音声入力手段は、上記オブジェクトデータに付随する上記リンク情報の選択情報が入力され、  上記データ抽出手段は、上記選択情報により選択されたリンク情報に基づき上記データベースからオブジェクトデータを検索抽出するので、検索対象句を入力して最初のオブジェクトデータを抽出したら、その前リンクデータあるいは後リンクデータを選択することで、当該オブジェクトデータの前後の異なる行動目的分類に係るオブジェクトデータをいもづる式に抽出することができる。
【００４８】
従って、複数の行動目的分類にかなうオブジェクトデータの絞り込みを行う場合であっても、各行動目的分類毎にオブジェクトデータの絞り込みを行うための検索語を順次入力する必要がなくなり、車載ナビゲーションシステムなどにおいて施設情報の検索を通信を介して行おうとする場合であっても、システム構成の貧弱さや通信経路の低いデータ転送速度に拘らず、しかも、簡易な入力により、複数の行動目的分類にかなうオブジェクトデータの絞り込みを効率よく実施することができ、実用的なシステムを構築することができる効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態１によるオブジェクトデータ検索装置の構成を示すブロック図である。
【図２】  この発明の実施の形態１によるデータベースのスキーマ（論理的構造）の一例を示すデータベース構造説明図である。
【図３】  この発明の実施の形態１による目的地データ検索装置の全体的な動作の流れを示すフローチャートである。
【図４】  この発明の実施の形態１による中央処理装置が音声解析処理ステップにおいて実施する動作を示すフローチャートである。
【図５】  この発明の実施の形態１によるＤＢＭＳが検索処理ステップにおいて実施する動作を示すフローチャートである。
【図６】  この発明の実施の形態１による中央処理装置が検索データ表示ステップにおいて実施する動作を示すフローチャートである。
【図７】  この発明の実施の形態１による音声入力から複数の検索結果表示までの一連の処理を示すフローチャートである。
【図８】  この発明の実施の形態２による目的地データ検索装置の構成を示すブロック図である。
【図９】  この発明の実施の形態２による中央処理装置の音声信号に基づく検索処理を示すフローチャートである。
【図１０】  従来のオブジェクトデータ検索装置のデータベースのスキーマ（論理的構造）の一例を示すデータベース構造説明図である。
【符号の説明】
３  音声入力装置（入力装置）、８  表示装置（出力装置）、１０  データベース、１２  ＤＢＭＳ（データ抽出装置）、１４  目的地データ（オブジェクトデータ）、１５  検索データ（行動目的分類情報）、１５ａ  Ｓ属性（行動主体分類）、１５ｂ  Ｖ属性（行動分類）、１５ｃ  Ｏ属性（行動目的分類）、１５ｄ  Ｃ属性（行動目的分類）、１６  前リンクデータ（リンク情報）、１７  後リンクデータ（リンク情報）。
【図１】
0004767376.tif 000002
【図２】
0004767376.tif 000003
【図３】
0004767376.tif 000004
【図４】
0004767376.tif 000005
【図５】
0004767376.tif 000006
【図６】
0004767376.tif 000007
【図７】
0004767376.tif 000008
【図８】
0004767376.tif 000009
【図９】
0004767376.tif 000010
【図１０】
0004767376.tif 000011