(57)【要約】【課題】多様な検索範囲の設定が可能な施設検索装置を提供する。【解決手段】入力装置から入力された施設名称または施設ジャンルに該当する施設を、地図データの所定の検索範囲内から検索する施設検索装置において、地図データに記憶されている場所名称と、その場所名称と施設名称または施設ジャンルとの間の位置関係を指定する位置指定語との組み合わせに基づいて検索範囲を決定するようにし、位置指定語として、指定する位置関係が異なる複数種類の位置指定語を予め記憶しておく。このようにすれば、同一の場所名称であっても、位置指定語が異なる場合には異なる検索範囲が設定されるので、多様な検索範囲の設定が可能となる。【選択図】図５
2007065206.tif 000002
【特許請求の範囲】
【請求項１】
入力装置から入力された施設関連名称に該当する施設を、地図データの所定の検索範囲内から検索する施設検索装置であって、
前記地図データに記憶されている場所名称と、その場所名称と前記施設関連名称との間の位置関係を指定する位置指定語との組み合わせに基づいて、前記検索範囲を決定する検索範囲決定手段を備え、
前記位置指定語として、指定する位置関係が異なる複数種類の位置指定語が予め記憶されていることを特徴とする施設検索装置。
【請求項２】
前記入力装置がマイクであることを特徴とする請求項１に記載の施設検索装置。
【請求項３】
前記位置指定語の音声データと前記場所名称の音声データとを記憶した記憶装置と、
前記マイクから入力された音声と前記記憶装置に記憶された位置指定語の音声データとの比較に基づいて、マイクから入力された音声から位置指定語を認識する位置指定語認識手段と、
その位置指定語認識手段によって認識された位置指定語よりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する場所名称認識手段と
を、さらに含むことを特徴とする請求項２に記載の施設検索装置。
【請求項４】
前記場所名称の音声データとその場所名称の語尾である場所名称尾語の音声データとを記憶した記憶装置と、
前記マイクから入力された音声と前記記憶装置に記憶された場所名称尾語の音声データとの比較に基づいて、マイクから入力された音声から場所名称尾語を認識する場所名称尾語認識手段と、
その場所名称尾語認識手段によって認識された場所名称尾語を含み、それよりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する場所名称認識手段と
を、さらに含むことを特徴とする請求項２に記載の施設検索装置。
【請求項５】
前記位置指定語の音声データと、前記場所名称の音声データと、その場所名称の語尾である場所名称尾語の音声データとを記憶した記憶装置と、
前記マイクから入力された音声と前記記憶装置に記憶された位置指定語の音声データとの比較に基づいて、マイクから入力された音声から位置指定語を認識する位置指定語認識手段と、
その位置指定語認識手段によって認識された位置指定語よりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する第1場所名称認識手段と、
前記マイクから入力された音声と前記記憶装置に記憶された場所名称尾語の音声データとの比較に基づいて、マイクから入力された音声から場所名称尾語を認識する場所名称尾語認識手段と、
その場所名称尾語認識手段によって認識された場所名称尾語を含み、それよりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する第２場所名称認識手段と
を、さらに含むことを特徴とする請求項２に記載の施設検索装置。
【請求項６】
前記位置指定語の音声データと前記施設関連名称の音声データを記憶した記憶装置と、
前記マイクから入力された音声と前記記憶装置に記憶された位置指定語の音声データとの比較に基づいて、マイクから入力された音声から位置指定語を認識する位置指定語認識手段と、
その位置指定語認識手段によって認識された位置指定語よりも後に入力された音声を、前記記憶装置に記憶された施設関連名称の音声データと比較することに基づいて、前記施設関連名称を認識する施設関連名称認識手段と
を、さらに含むことを特徴とする請求項２に記載の施設検索装置。
【請求項７】
前記記憶装置に、前記施設関連名称の音声データがさらに記憶されており、
前記位置指定語認識手段によって認識された位置指定語よりも後に入力された音声を、前記記憶装置に記憶された施設関連名称の音声データと比較することに基づいて、前記施設関連名称を認識する施設関連名称認識手段をさらに含むことを特徴とする請求項３または５に記載の施設検索装置。
【請求項８】
前記記憶装置に、前記施設関連名称の語尾である施設関連名称尾語の音声データがさらに記憶されており、
前記マイクから入力された音声と前記記憶装置に記憶された施設関連名称尾語の音声データとの比較に基づいて、マイクから入力された音声から施設関連名称尾語を認識する施設関連名称尾語認識手段をさらに備え、
前記施設関連名称認識手段は、前記位置指定語認識手段によって認識された位置指定語よりも後であって前記施設関連名称尾語認識手段によって認識された施設関連名称尾語よりも前に入力された音声を、前記記憶装置に記憶された施設関連名称の音声データと比較することに基づいて、前記施設関連名称を認識するものである
ことを特徴とする請求項６または７に記載の施設検索装置。
【請求項９】
前記入力装置がユーザの手入力操作によって操作される複数のスイッチであることを特徴とする請求項１に記載の施設検索装置。
【請求項１０】
前記スイッチの操作によって入力される場所名称が表示される場所名称表示部と、予め登録された複数の前記位置指定語から一つの位置指定語を選択するために位置指定語のリストを表示する位置指定語リスト表示部とを有する表示装置を備えていることを特徴とする請求項９に記載の施設検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置の目的地設定などに使用される施設検索装置に関する。
【背景技術】
【０００２】
マイク、キーボード（スイッチ群）などの入力装置からユーザが施設ジャンルを入力し、その施設ジャンルに該当する具体的施設を予め記憶された施設データから検索する施設検索装置が知られており、カーナビゲーション装置などに適用されている。たとえば、特許文献１に記載の装置がそれであり、特許文献１の装置の場合、入力装置としてマイクが備えられている。
【０００３】
従来の施設検索装置における施設検索方法を以下に説明する。たとえば、施設ジャンルとして遊園地が入力された場合には、施設データから施設ジャンルが遊園地として登録された具体的施設名を検索することになる。そして、検索した具体的施設名を表示装置に表示し、その具体的施設名が複数ある場合には、表示した複数の具体的施設名から、目的とする具体的施設を選択するように、ユーザに求める。
【０００４】
しかし、施設ジャンルの種類によっては、該当する具体的施設の数が多くなりすぎて、検索時間の増加、検索後の表示、選択が困難になる等の不都合が生じる。また、通常、施設ジャンルに代えて具体的施設名を入力することもできるが、具体的施設名がコンビニエンスストアの名称である場合など、具体的施設名が入力された場合であっても、該当する施設が多数検索される場合がある。
【０００５】
そこで、検索結果が予め設定されている所定数を超えている場合には、検索する範囲（地域）の絞り込みをユーザに求める。また、特許文献１の装置の場合には、音声入力方式であるので、認識率の低下を抑制するため、施設ジャンルの入力前に検索範囲の絞り込みをユーザに求めている。
【０００６】
特許文献１では、検索範囲を設定するために、都道府県名、市町村名等の地域名称の入力を求めており、地域名称が入力されると、入力された地域名称が表す地域全体が検索範囲として設定される。
【特許文献１】特開２００２−１２３２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
検索範囲の設定のために、都道府県名、市町村名等の地域名称の入力を求められた場合に、ユーザが、目的の施設がどの地域に存在するかを覚えていればよいが、目的の施設がどの地域内に存在するかを覚えていない場合もある。ただし、このような場合であっても、ユーザは、たとえば、ある場所またはある地域の近くにあったとか、ある道路沿いにあったとかは覚えている場合がある。
【０００８】
また、検索範囲をある程度絞り込みできたとしても、まだ該当する施設が多数存在する場合には、ユーザは、さらに狭い検索範囲に限定するように求められることになるが、さらに狭い地域としては、目的の施設がどの地域内に存在するかを覚えていない場合もある。たとえば、名古屋市に存在することは覚えているが、それよりも狭い地域としては、どこに存在するかを覚えていない場合がある。ただし、このような場合であっても、たとえば、名古屋市の主要部に目的の施設が存在することは覚えている場合がある。
【０００９】
しかしながら、従来の施設検索装置では、検索範囲の絞り込みにおいて、入力された地域名称が表す地域全体を検索範囲とすることしかできなかった。
【００１０】
本発明は、この事情に基づいて成されたものであり、その目的とするところは、多様な検索範囲の設定が可能な施設検索装置を提供することにある。
【課題を解決するための手段】
【００１１】
その目的を達成するための請求項１記載の発明は、入力装置から入力された施設関連名称に該当する施設を、地図データの所定の検索範囲内から検索する施設検索装置であって、前記地図データに記憶されている場所名称と、その場所名称と前記施設関連名称との間の位置関係を指定する位置指定語との組み合わせに基づいて、前記検索範囲を決定する検索範囲決定手段を備え、前記位置指定語として、指定する位置関係が異なる複数種類の位置指定語が予め記憶されていることを特徴とする。なお、施設関連名称とは、施設の名称そのものや、施設ジャンルを意味する。
【００１２】
この請求項１記載の発明によれば、同一の場所名称であっても、位置指定語が異なる場合には異なる検索範囲が設定されるので、単に地域名称のみから検索範囲を決定する場合よりも多様な検索範囲の設定が可能となる。
【００１３】
前記入力装置は、請求項２のようにマイクであってもよいし、請求項９のようにユーザの手入力操作によって操作される複数のスイッチであってもよい。
【００１４】
請求項３乃至９記載の発明は、入力装置がマイクである場合において、場所名称および施設関連名称の少なくとも一方を認識しやすくする発明である。
【００１５】
請求項３記載の発明は、請求項２に記載の施設検索装置において、前記位置指定語の音声データと前記場所名称の音声データとを記憶した記憶装置と、前記マイクから入力された音声と前記記憶装置に記憶された位置指定語の音声データとの比較に基づいて、マイクから入力された音声から位置指定語を認識する位置指定語認識手段と、その位置指定語認識手段によって認識された位置指定語よりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する場所名称認識手段とを、さらに含むことを特徴とする。
【００１６】
このように、まず位置指定語を認識し、記憶装置に記憶された場所名称の音声データと比較する音声を、その位置指定語よりも前に入力された音声（すなわち発せられた音声）に限定すれば、場所名称の認識精度が向上する。
【００１７】
請求項４記載の発明は、請求項２に記載の施設検索装置において、前記場所名称の音声データとその場所名称の語尾である場所名称尾語の音声データとを記憶した記憶装置と、前記マイクから入力された音声と前記記憶装置に記憶された場所名称尾語の音声データとの比較に基づいて、マイクから入力された音声から場所名称尾語を認識する場所名称尾語認識手段と、その場所名称尾語認識手段によって認識された場所名称尾語を含み、それよりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する場所名称認識手段とを、さらに含むことを特徴とする。
【００１８】
このように、まず場所名称の語尾となる場所名称尾語を認識し、記憶装置に記憶された場所名称の音声データと比較する音声を、その場所名称尾語を含み、それよりも前に入力された音声（すなわち発せられた音声）に限定することによっても、場所名称の認識精度が向上する。
【００１９】
請求項５記載の発明は、請求項３の場所名称認識手段および請求項４の場所名称認識手段を両方備えたものであり、これによって場所名称の認識精度を一層向上させることができる。
【００２０】
すなわち、請求項５記載の発明は、請求項２に記載の施設検索装置において、前記位置指定語の音声データと、前記場所名称の音声データと、その場所名称の語尾である場所名称尾語の音声データとを記憶した記憶装置と、前記マイクから入力された音声と前記記憶装置に記憶された位置指定語の音声データとの比較に基づいて、マイクから入力された音声から位置指定語を認識する位置指定語認識手段と、その位置指定語認識手段によって認識された位置指定語よりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する第1場所名称認識手段と、  前記マイクから入力された音声と前記記憶装置に記憶された場所名称尾語の音声データとの比較に基づいて、マイクから入力された音声から場所名称尾語を認識する場所名称尾語認識手段と、その場所名称尾語認識手段によって認識された場所名称尾語を含み、それよりも前に入力された音声を、前記記憶装置に記憶された場所名称の音声データと比較することに基づいて、前記場所名称を認識する第２場所名称認識手段とを、さらに含むことを特徴とする。
【００２１】
以下の請求項６乃至９記載の発明は、施設関連名称を認識しやすくする発明である。請求項６記載の発明および請求項７記載の発明は、ともに、同一の施設関連名称認識手段を備えており、請求項６記載の発明と請求項７記載の発明とでは、請求項７記載の発明が前述の場所名称認識手段を備えている点において相違するのみである。
【００２２】
すなわち、請求項６記載の発明は、請求項２に記載の施設検索装置において、前記位置指定語の音声データと前記施設関連名称の音声データを記憶した記憶装置と、前記マイクから入力された音声と前記記憶装置に記憶された位置指定語の音声データとの比較に基づいて、マイクから入力された音声から位置指定語を認識する位置指定語認識手段と、その位置指定語認識手段によって認識された位置指定語よりも後に入力された音声を、前記記憶装置に記憶された施設関連名称の音声データと比較することに基づいて、前記施設関連名称を認識する施設関連名称認識手段とを、さらに含むことを特徴とする。
【００２３】
また、請求項７記載の発明は、請求項３または５に記載の施設検索装置において、前記記憶装置に、前記施設関連名称の音声データがさらに記憶されており、前記位置指定語認識手段によって認識された位置指定語よりも後に入力された音声を、前記記憶装置に記憶された施設関連名称の音声データと比較することに基づいて、前記施設関連名称を認識する施設関連名称認識手段をさらに含むことを特徴とする。
【００２４】
このように、まず位置指定語を認識し、記憶装置に記憶された施設関連名称の音声データと比較する音声を、その位置指定語よりも後に入力された音声に限定すれば、施設関連名称の認識精度が向上する。
【００２５】
請求項８記載の発明は、請求項６または７に記載の施設検索装置において、前記記憶装置に、前記施設関連名称の語尾である施設関連名称尾語の音声データがさらに記憶されており、前記マイクから入力された音声と前記記憶装置に記憶された施設関連名称尾語の音声データとの比較に基づいて、マイクから入力された音声から施設関連名称尾語を認識する施設関連名称尾語認識手段をさらに備え、前記施設関連名称認識手段は、前記位置指定語認識手段によって認識された位置指定語よりも後であって前記施設関連名称尾語認識手段によって認識された施設関連名称尾語よりも前に入力された音声を、前記記憶装置に記憶された施設関連名称の音声データと比較することに基づいて、前記施設関連名称を認識するものであることを特徴とする。
【００２６】
このように、記憶装置に記憶された施設関連名称の音声データと比較する音声を、位置指定語よりも後であって施設関連名称尾語それよりも前に入力された音声に限定すれば、施設関連名称の認識精度が一層向上する。
【００２７】
請求項９記載の発明は、前記入力装置がユーザの手入力操作によって操作される複数のスイッチであることを特徴とするものである。
【００２８】
また、請求項１０記載の発明は、請求項９に記載の施設検索装置において、前記スイッチの操作によって入力される場所名称が表示される場所名称表示部と、予め登録された複数の前記位置指定語から一つの位置指定語を選択するために位置指定語のリストを表示する位置指定語リスト表示部とを有する表示装置を備えていることを特徴とする。
【００２９】
このように、位置指定語のリストを表示するようにすれば、ユーザは、検索範囲の指定操作を容易に行うことができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を、図面に基づいて説明する。図１は、本発明の施設検索装置としての機能を備えたカーナビゲーション装置の全体構成を示すブロック図である。
【００３１】
図１において、カーナビゲーション装置は、位置検出器１、地図データ入力器６、操作スイッチ群７、外部メモリ９、表示装置１０、送受信機１１、音声コントローラ１２、スピーカ１３、音声認識装置１４、マイク１５、リモコンセンサ１６、リモートコントロール端末(以下、リモコンと称する)１７と、これら各装置が接続された制御装置８を備えている。
【００３２】
制御装置８は、通常のコンピュータであり、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏおよびこれらの構成を接続するためのバスラインを備えている。ＲＯＭには、制御装置８が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。
【００３３】
位置検出器１は、車両の絶対方位を検出するための地磁気センサ２、車両の相対方位を検出するためのジャイロスコープ３、車両の走行距離を検出する距離センサ４、および衛星からの電波に基づいて車両の位置を測定するグローバルポジショニングシステム（ＧＰＳ）のためのＧＰＳ受信機５を有している。これらのセンサ等２、３、４、５は、いずれも周知のものである。これらのセンサ等２、３、４、５は各々が性質の異なる誤差を持っているため、複数のセンサ等２、３、４、５により各々を補完しながら使用するように構成されている。なお、精度によっては、上述したうちの一部で位置検出器１を構成してもよく、更に、図示しないステアリングの回転センサ、各転動輪の車速センサ等を用いてもよい。
【００３４】
地図データ入力器６は、地図データベースおよび施設検索データベースなどを制御装置８に入力するための装置である。これらのデータベースは、たとえばＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭなどの再生専用の記憶媒体に記憶されるのが一般的であるが、メモリカードやハードディスクなどの書き込み可能な記憶媒体に記憶されてもよい。
【００３５】
上記地図データベースには、道路データ、背景データ、文字データ、行政区域の座標範囲を定める行政区域データなどが格納されている。上記道路データは、ノードとリンクによって道路位置を表すものであり、また、道路データには道路名称も格納されている。施設検索データベースには、施設名称、施設ジャンル、施設の地図データ上の座標、施設の位置する行政区域（都道府県、市区町村）など、施設の検索に必要なデータが格納されている。
【００３６】
操作スイッチ群７およびリモコン１７は入力装置として機能している。操作スイッチ群７は、表示装置１０と一体になったタッチスイッチであり、表示装置１０に表示された地図の縮尺変更、メニュー表示選択、目的地設定、経路経路案内開始、現在位置修正、表示画面変更、音量調整等の各種入力に使用される。なお、操作スイッチ群７として、メカニカルなスイッチを用いることもできる。
【００３７】
リモコン１７には、図示しない複数の操作スイッチが設けられ、その操作スイッチの操作により操作スイッチ群７と同様の入力操作が行える。リモコン１７に入力された入力操作を表す信号は、リモコンセンサ１６を介して制御装置８へ供給される。
【００３８】
外部メモリ９は、たとえば、メモリカードやハードディスク等であり、ユーザによって設定された自宅位置や、テキストデータ、画像データ、音声データ等の各種データが記憶される。
【００３９】
表示装置１０は、たとえば液晶ディスプレイ、有機ＥＬディスプレイによって構成され、その表示装置１０の所定の地図表示領域には、車両の現在位置に対応する自車位置マークが地図データによって生成された車両周辺の道路地図上に重畳表示される。また、表示装置１０には、その他に、現在時刻、渋滞情報などの他の情報表示を付加的に表示することもできる。
【００４０】
送受信機１１は、外部との通信接続をするための通信機であり、道路に敷設されたビーコンや各地のＦＭ放送局を介して、ＶＩＣＳ（Vehicle Information and Communication System）（登録商標）センタから提供される道路交通情報、気象情報、日付情報、施設情報、広告情報を受信するＶＩＣＳセンサと接続され、この道路交通情報等を制御装置８へ送信する。また、上記制御装置８で処理した情報を送受信機１１から出力することもできる。
【００４１】
スピーカ１３は、音声コントローラ１２から入力された音声出力信号に基づき所定の音声(案内のための音声や画面操作の説明、音声認識結果等)を外部に出力する。
【００４２】
マイク１５も入力装置として機能するものであり、操作者が発声した音声を電気信号として音声認識装置１４に入力する。音声認識装置１４は、内部に図示しない記憶装置（たとえばＲＯＭなど）を備えている。図２は、その記憶装置の記憶領域を説明する図である。
【００４３】
図２に示すように、音声認識装置１４に備えられた記憶装置は、場所名称音声データ記憶領域２０、場所名所尾語音声データ記憶領域２２、位置指定語音声データ記憶領域２４、施設名称音声データ記憶領域２６、施設ジャンル音声データ記憶領域２８、および施設関連名称尾語音声データ記憶領域３０を備えている。
【００４４】
場所名称音声データ記憶領域２０には、施設検索において検索範囲の決定に用いることができる場所名称の音声データが記憶されている。本実施形態のナビゲーション装置においては、座標が点、線分またはエリアとして特定できるものであれば、上記場所名称とすることができることから、地図データベースに格納された道路名称（国道一号線など）、行政区域の名称、および施設検索データベースに格納された施設名称に対応する音声データが、この場所名称音声データ記憶領域２０に記憶されている。なお、同一の名称に対するものであっても、ユーザがマイク１５に入力する単語は異なる。たとえば、国道一号線を場所名称として指定する場合に、あるユーザは「国道一号線」と言うが、別のユーザは、「国道一号」、「一号線」と言うことも考えられる。このことを考慮して、同一の名称に対して、想定される複数の音声データが記憶されている。
【００４５】
場所名称語尾音声データ記憶領域２２には、上記場所名称の語尾、たとえば、「駅」、「号」、「線」などの音声データが記憶されている。
【００４６】
位置指定語音声データ記憶領域２４には、上記場所名称と、その場所名称と施設関連名称との間の位置関係を指定する位置指定語の音声データが記憶されている。この位置指定語としては、たとえば、次の（１）〜（３）などがある。すなわち、位置指定語としては、（１）たとえば、「昭和町の○○（○○は施設関連名称）」、「昭和町にある○○」における「の」「にある」のように、施設関連名称に該当する具体的施設が、場所名称が示す範囲内にあることを意味するもの、（２）たとえば、「名古屋市の主要部」における「主要部」のように、施設関連名称に該当する具体的施設が、場所名称が示す範囲の中でもさらに狭い範囲にあることを意味するもの、（３）たとえば、「一号沿いの○○」における「沿いの」、「△△の横の（△△は場所名称）」における「横の」、「△△駅の近くの○○」における「近くの」、「××駅前の」における「前の」、および「隣の」などのように、施設関連名称に該当する具体的施設が、場所名称が示す範囲（この場合には場所名所が点や線分のこともある）の外側にあることを意味するものなどがある。このように、位置指定語は、場所名称と組み合わせられることにより、場所名称を基準とする広がり（範囲）を画定する範囲確定語であるとも言える。
【００４７】
施設名称音声データ記憶領域２６には、施設検索データベースに格納されている施設名称の音声データが記憶されている。施設ジャンル音声データ記憶領域２８には、施設検索データベースに格納されている施設ジャンルの音声データが記憶されている。
【００４８】
施設関連名称尾語音声データ記憶領域３０には、施設関連名称（すなわち施設名称または施設ジャンル）の語尾となる施設関連名称尾語の音声データが記憶されている。この施設関連名称尾語としては、たとえば、「ラーメン屋」における「屋」や、「店」などがある。
【００４９】
この記憶装置を内部に備えている音声認識装置１４は、マイク１５から入力された操作者の入力音声と、記憶装置に記憶されている前述の音声データとを比較（照合）して、両者の一致度に基づいて、操作者の発声した単語を認識する。そして、認識結果を音声コントローラ１２に入力する。
【００５０】
音声コントローラ１２は、音声認識装置１４を制御するとともに、音声入力のあった操作者に対し、スピーカ１３を通じてトークバック出力制御（音声出力）する。また、音声認識装置１４の認識結果を制御装置８に入力する処理も行う。
【００５１】
制御装置８は、音声認識装置１４からの情報に基づき、操作者の発声に対する所定の処理および操作スイッチ群７あるいはリモコン１７の入力操作に対する所定の処理（たとえば、メモリ９への地図データの記憶処理、地図縮尺変更処理、メニュー表示選択処理、目的地設定処理、経路探索実行処理、経路案内開始処理、現在位置修正処理、表示画面変更処理、音量調整処理等）を実行する。また、制御装置８で処理された経路案内音声情報等は、音声コントローラ１２を介してスピーカ１３から適宜報知される。
【００５２】
図３は、上記制御装置８の目的地設置処理において、施設候補を決定する処理を示すフローチャートである。制御装置８の目的地設定処理においては、まず、施設の場所と施設の名称またはジャンルの入力を求めるメッセージを、スピーカ１３から出力させる（ステップＳ１０）。
【００５３】
なお、本実施形態のナビゲーション装置は、音声入力であったとしても、施設の場所と、施設の名称またはジャンルとを一度に認識できるので、上記メッセージは、たとえば、「施設の場所と施設の名称またはジャンルをどうぞ」のように、施設の場所と施設の名称またはジャンルを同時に入力することを求める内容となっている。ユーザは、施設の場所と施設の名称またはジャンルを同時に入力することを求められた場合において、この求めに音声によって答える場合、通常、「愛知県の遊園地」などのように、場所名称と施設関連名称（この例では施設ジャンル）との間に、場所名称と施設関連名称との間の位置関係を指定する位置指定語を含めて答える。
【００５４】
続くステップＳ２０では、スイッチ操作によって、場所名称、および施設名称または施設ジャンルを入力することができるように、表示装置１０に図４に例示するような入力画面を表示する。
【００５５】
図４に示す入力画面には、文字または記号を入力するための入力スイッチ群が表示される入力スイッチ群表示部４０、その入力スイッチ群が操作されることにより入力される場所名称が表示される場所名称表示部４２、その入力スイッチ群が操作されることにより入力される施設名称または施設ジャンルが表示される施設関連名称表示部４４、および、その施設関連名称の検索位置、すなわち、施設関連名称と場所名称との位置関係を指定する位置指定語が表示される位置指定語表示部４６が設けられている。なお、図４では、入力スイッチ群表示部４０に表示される入力スイッチ群は平仮名となっているが、入力スイッチ群の文字（または記号）の種別は、入力スイッチ群表示部４０の下に表示されている種別選択スイッチ（「かな」、「カナ」、「英数字」、「数記号」）によって切り替え可能となっている。
【００５６】
また、上記位置指定語表示部４６の右側にはリスト表示スイッチ４８が設けられており、このリスト表示スイッチ４８が操作されると、表示装置１０に、図５に示す位置指定語リスト表示部５０が表示される。この位置指定語リスト表示部５０には、「の近くの」、「沿いの」、「の主要部の」、「にある」の４つの位置指定語が表示される。なお、音声認識のために前述の位置指定語音声データ記憶領域２４に格納されている音声データには、位置指定語リスト表示部５０に表示される４つの位置指定語以外にも、「の」、「横の」などの位置指定語の音声データが含まれている。これは、リストを示す場合には、互いに同義語または類義語となる複数の単語を表示する必要がないのに対して、音声認識においては、互いに同義語または類義語となる単語のいずれが入力されても認識できるようにする必要があるからである。
【００５７】
続くステップＳ３０では、音声入力があったか、すなわち、ユーザがステップＳ１０のメッセージに応じて声を発したか否かを、音声認識装置１４からの信号に基づいて判断する。この判断が肯定された場合には、音声認識装置１４に音声認識処理を実行させる（ステップＳ４０）。
【００５８】
図６は、ステップＳ４０の音声認識処理を詳しく示すフローチャートである。図６において、まず、ステップＳ４１では、位置指定語認識手段に相当する位置指定語認識処理を実行する。この位置指定語認識処理は、ユーザが発した音声と、位置指定語音声データ記憶領域２４に記憶されている各位置指定語の音声データとの比較に基づいて、ユーザが発した音声から位置指定語を認識する処理である。
【００５９】
続くステップＳ４２では、第１場所名称認識手段に相当する第１場所名称認識処理を実行する。この第１場所名称認識処理は、ユーザが発した音声のうち、ステップＳ４１で認識された位置指定語よりも前の部分を、場所名称音声データ記憶領域２０に記憶されている各場所名称の音声データと比較することにより場所名称を認識する処理である。
【００６０】
続くステップＳ４３では、場所名称尾語認識手段に相当する場所名称尾語認識処理を実行する。この場所名称尾語認識処理は、ユーザが発した音声と、場所名称尾語音声データ記憶領域２２に記憶されている各場所名称尾語の音声データとの比較に基づいて、ユーザが発した音声から場所名称尾語を認識する処理である。
【００６１】
続くステップＳ４４では、第２場所名称認識手段に相当する第２場所名称認識処理を実行する。この第２場所名称認識処理は、ユーザが発した音声のうち、ステップＳ４３で認識し場所名称尾語およびその場所名称尾語よりも前に入力された部分を、場所名称音声データ記憶領域２０に記憶されている各場所名称の音声データと比較することにより場所名称を認識する処理である。なお、ユーザが指定した場所名称によっては、場所名称尾語の音声データが記憶されていない場合もあり、その場合には、ステップＳ４３において場所名称尾語は認識されない。ステップＳ４３において場所名称尾語が認識されていない場合には、ステップＳ４４は実行せずに、次のステップＳ４５を実行する。
【００６２】
ステップＳ４５では、施設関連名称尾語認識手段に相当する施設関連名称尾語認識処理を実行する。この施設関連名称尾語認識処理は、ユーザが発した音声と、施設関連名称尾語音声データ記憶領域３０に記憶されている各施設関連名称尾語の音声データとの比較に基づいて、ユーザが発した音声から施設関連名称尾語を認識する処理である。なお、ユーザが指定した施設関連名称によっては、施設関連名称尾語の音声データが記憶されていない場合もあり、その場合には、施設関連名称尾語は認識されない。
【００６３】
続くステップＳ４６では、施設関連名称認識手段に相当する施設関連名称認識処理を実行する。この施設関連名称認識処理では、ステップＳ４５で施設関連名称尾語が認識されていない場合には、ユーザが発した音声のうち、ステップＳ４１で認識された位置指定語よりも後の部分全体を、施設名称音声データ記憶領域２６に記憶されている各施設名称の音声データおよび施設ジャンル音声データ記憶領域２８に記憶されている各施設ジャンルの音声データと比較することにより、施設名称または施設ジャンルを認識する。また、施設関連名称尾語が認識されている場合には、ステップＳ４１で認識された位置指定語よりも後の部分であって、その施設関連名称尾語よりも前に入力された部分を、施設名称音声データ記憶領域２６に記憶されている各施設名称の音声データおよび施設ジャンル音声データ記憶領域２８に記憶されている各施設ジャンルの音声データと比較することにより、施設名称または施設ジャンルを認識する。
【００６４】
以上のステップＳ４１乃至ステップＳ４６における処理を、具体例を用いて説明すると、たとえば、ユーザが「刈谷駅近くのラーメン屋」と言った場合、ステップＳ４１において位置指定語として「近くの」が認識され、ステップＳ４３において場所名称尾語として「駅」が認識され、ステップＳ４５において「屋」が認識される。
【００６５】
そして、ステップＳ４６では、施設名称音声データ記憶領域２６に記憶されている各施設名称の音声データおよび施設ジャンル音声データ記憶領域２８に記憶されている各施設ジャンルの音声データと比較される音声が、「近くの」よりも後、且つ、「屋」よりも前の音声に限定されて、施設ジャンルとして「ラーメン」が認識される。このようにして、施設名称および施設ジャンルの音声データと比較される音声が限定されることにより、施設関連名称（施設名称または施設ジャンル）の認識精度が向上する。
【００６６】
また、ステップＳ４２において、ユーザが発した音声のうち、位置指定語として認識された「近くの」よりも前の音声が、場所名称音声データ記憶領域２０に記憶されている場所名称音声データと比較されることにより、場所名称として「刈谷駅」が認識される。また、ステップＳ４４において、ユーザが発した音声のうち、場所名称尾語として認識された「駅」を含み、それよりも前の音声が、場所名称音声データ記憶領域２０に記憶されている場所名称音声データと比較されることによっても、場所名称として「刈谷駅」が認識される。このように、ステップＳ４２、Ｓ４４で場所名称音声データと比較される音声が限定されることにより、ステップＳ４２およびＳ４４における場所名称認識精度がそれぞれ向上する。また、２つのステップＳ４２、Ｓ４４において場所名称を認識することによっても、場所名称の認識精度が向上する。
【００６７】
また、この図６の音声認識処理においては、まず、位置指定語を認識して（ステップＳ４１）、その位置指定語の前の部分から場所名称を認識し（ステップＳ４２）、その位置指定語の後の部分から施設関連名称を認識している（ステップＳ４６）。すなわち、一度に場所名称と施設関連名称を指定できるので、通常、目的地を思い浮かべるときに、「刈谷駅近くのラーメン屋」のように、場所と施設名称または施設ジャンルとを同時に思い浮かべるユーザにとって、思い浮かべたままを発声すればよいことになるので、検索操作が容易となる。また、場所名称と施設関連名称を一度に指定できる点においても、操作性が向上している。
【００６８】
なお、ステップＳ４１乃至Ｓ４６の処理において、場所名称および施設関連名称が認識できなかった場合には、図示しないステップにおいて、その認識できなかった名称を再度入力してもらうように求めるメッセージを出力するようになっている。
【００６９】
図３に戻って、ステップＳ４０の実行後は、ステップＳ５０において、ステップＳ４０で決定した場所名称と位置指定語との組み合わせから、検索範囲を決定する。たとえば、ステップＳ４１で認識した位置指定語が、「にある」、「の」である場合には、場所名称が表す地域の全体を検索範囲に決定する。また、ステップＳ４１で認識した位置指定語が「主要部」である場合には、場所名称が表す地域のうち、場所名称毎に予め設定された一部分を検索範囲に決定する。また、ステップＳ４１で認識した位置指定語が「沿いの」、「横の」、「（の）近くの」、「隣の」、「前の」である場合には、場所名称の外側の予め設定された範囲を検索範囲に決定する。
【００７０】
前述のステップＳ３０の判断が否定された場合には、ステップＳ６０において、操作スイッチ群７またはリモコン１７が操作されることによって、場所名称、位置指定語、施設名称またはジャンルが入力されたか否かを判断する。この判断が否定された場合には、ステップＳ３０以下を繰り返し実行することにより、音声入力または手入力操作によって場所名称等が入力されるまで待機する。
【００７１】
一方、ステップＳ６０の判断が肯定された場合には、ステップＳ７０において、表示装置１０の場所名称表示部４２、施設関連名称表示部４４、位置指定語表示部４６の表示内容を、場所名称、施設関連名称、位置指定語に決定する。そして、ステップＳ８０では、ステップＳ７０で決定した場所名称と位置指定語とに基づいて、ステップＳ５０の場合と同様にして検索範囲を決定する。なお、ステップＳ５０およびＳ８０により検索範囲決定手段が構成される。
【００７２】
そして、ステップＳ９０では、ステップＳ５０またはＳ８０で決定した検索範囲を対象として、ステップＳ４０またはＳ７０で決定した施設名称または施設ジャンルに該当する具体的施設の検索を実行する。
【００７３】
続くステップＳ１００では、その検索の結果得られた施設候補を表示装置１０に表示する。なお、施設候補は、現在地に近いものから表示するようになっている。
【００７４】
以上、説明した本実施形態によれば、同一の場所名称であっても、位置指定語が異なる場合には異なる検索範囲が設定されるので、単に、地域名称のみから検索範囲を決定する場合よりも多様な検索範囲の設定が可能となる。
【００７５】
以上、本発明の実施形態を説明したが、本発明は上述の実施形態に限定されるものではなく、次の実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
【００７６】
たとえば、前述の実施形態では、施設検索のための入力装置として、マイク１５と、スイッチ（操作スイッチ群７およびリモコン１７）とを備えていたが、いずれか一方のみが施設検索のための入力装置として機能していてもよい。
【００７７】
また、前述の実施形態では、ユーザが発した音声のうち、位置指定語よりも前の部分を用いて場所名所を認識するとともに（ステップＳ４２）、場所名称尾語およびその場所名称尾語よりも前の部分を用いても場所名称を認識していたが（ステップＳ４４）、いずれか一方のみによって場所名称を認識してもよい。
【００７８】
また、前述の実施形態では、施設関連名称尾語認識処理を実行し（ステップＳ４５）、施設関連名称尾語が認識された場合には、音声データと比較する範囲を、施設関連名称尾語が認識されない場合よりもさらに限定していたが、施設関連名称尾語が認識されない場合にも施設関連名称の認識は可能であることから、施設関連名称尾語認識処理を省略することもできる。
【００７９】
また、前述の実施形態では、ユーザに場所名称と施設関連名称とを同時に入力してもらっていたが、それらの名称を順次入力してもらうようにしてもよい。
【図面の簡単な説明】
【００８０】
【図１】本発明の施設検索装置としての機能を備えたカーナビゲーション装置の全体構成を示すブロック図である。
【図２】図１の音声認識装置１４に備えられた記憶装置の記憶領域を説明する図である。
【図３】図１の制御装置８の目的地設置処理において、施設候補を決定する処理を示すフローチャートである。
【図４】目的地設定処理において表示装置１０に表示される入力画面の一例を示す図である。
【図５】表示装置１０に表示される位置指定語リスト表示部５０を例示する図である。
【図６】図３のステップＳ４０の音声認識処理を詳しく示すフローチャートである。
【符号の説明】
【００８１】
７：操作スイッチ群（入力装置）
８：制御装置
１０：表示装置
１５：マイク（入力装置）
１７：リモコン（入力装置）
４２：場所名称表示部
４４：施設関連名称表示部
４６：位置指定語表示部
５０：位置指定語リスト表示部
Ｓ５０、Ｓ８０：検索範囲決定手段
【図１】
2007065206.tif 000003
【図２】
2007065206.tif 000004
【図３】
2007065206.tif 000005
【図４】
2007065206.tif 000006
【図５】
2007065206.tif 000007
【図６】
2007065206.tif 000008