(57)【要約】【課題】利用者による簡易な発話に応じて、利用者が意図する指示を受付けることができる音声操作システムを提供する。【解決手段】指示候補決定部１２は、利用者Ｕの発話に含まれる指示要素を抽出し、指示要素から利用者Ｕによる指示内容が特定できない場合に、指示要素と行動習慣推定部１７により推移された利用者Ｕの行動習慣とに基づいて、利用者Ｕが意図する指示内容の候補である第１指示候補を決定する。所定処理実行部１５は、第１指示候補に応じた第１所定処理を実行する。表示制御部１３は、第１指示候補の内容と第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器３３に表示させる。【選択図】図１
2020181037.tif 000002
【特許請求の範囲】
【請求項１】
利用者の発話を認識する発話認識部と、
前記利用者の行動習慣を推定する行動習慣推定部と、
前記発話認識部により前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出し、前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定部により推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定部と、
前記第１指示候補に応じた第１所定処理を実行する所定処理実行部と、
前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器に表示させる表示制御部と
を備える音声操作システム。
【請求項２】
前記利用者によるキャンセル操作を受付けるキャンセル操作受付部を備え、
前記所定処理実行部は、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方が前記表示器に表示されているときに、前記キャンセル操作受付部により前記キャンセル操作が受付けられたときには、前記第１所定処理の実行を取り消す
請求項１に記載の音声操作システム。
【請求項３】
前記指示候補決定部は、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方が前記表示器に表示されているときに、前記キャンセル操作受付部により前記キャンセル操作が受付けられたときには、前記指示要素と前記行動習慣に依らない所定の選択条件とに基づいて、前記利用者が意図する指示内容の候補である第２指示候補を決定し、
前記所定処理実行部は、前記第２指示候補に応じた第２所定処理を実行し、
前記表示制御部は、前記第２指示候補と前記第２所定処理の実行内容とのうちの、少なくともいずれか一方を、前記表示器に表示させる
請求項２に記載の音声操作システム。
【請求項４】
前記音声操作システムは、ナビゲーション装置における目的地の探索条件の指示に使用され、
前記指示候補決定部は、目的地を指示する前記指示要素として、複数の店舗に共通する名称が抽出された場合に、複数の前記店舗のうち、前記利用者による利用実績がある前記店舗を目的地の第１探索条件として指示する前記第１指示候補を決定し、
前記所定処理実行部は、前記第１探索条件に従って、前記利用者の行動習慣に基づいて前記利用者による利用実績がある前記店舗を探索する処理を、前記第１所定処理として実行する
請求項１から請求項３のうちいずれか１項に記載の音声操作システム。
【請求項５】
前記音声操作システムは、ナビゲーション装置における目的地の指示に使用され、
前記指示候補決定部は、目的地を指示する前記指示要素として、複数の店舗に共通する名称が抽出された場合に、複数の前記店舗のうち、前記利用者による利用実績がある前記店舗を目的地の第１探索条件として指示する前記第１指示候補を決定し、前記キャンセル操作受付部により前記キャンセル操作が受付けられたときには、前記選択条件として前記ナビゲーション装置の現在地から最も近いことを使用して、複数の前記店舗のうち、前記ナビゲーション装置の現在位置から最も近い前記店舗を目的地の第２探索条件として指示する前記第２指示候補を決定し、
前記所定処理実行部は、前記第１探索条件に従って、前記利用者の行動習慣に基づいて前記利用者による利用実績がある前記店舗を探索する処理を、前記第１所定処理として実行し、前記第２探索条件に従って、前記ナビゲーション装置の現在位置から最も近い前記店舗を探索する処理を、前記第２所定処理として実行する
請求項３に記載の音声操作システム。
【請求項６】
表示器と利用者の発話を認識する発話認識部とを備える音声操作装置であって、
前記利用者の行動習慣を推定する行動習慣推定部と、
前記発話認識部により前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出し、前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定部により推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定部と、
前記第１指示候補に応じた第１所定処理を実行する所定処理実行部と、
前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、前記表示器に表示器に表示させる表示制御部と
を備える音声操作装置。
【請求項７】
単一又は複数のコンピュータにより実行される音声操作制御方法であって、
利用者の発話を認識する発話認識ステップと、
前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出する指示要素抽出ステップと、
前記利用者の行動習慣を推定する行動習慣推定ステップと、
前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定ステップにより推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定ステップと、
前記第１指示候補に応じた第１所定処理を実行する所定処理実行ステップと、
前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器に表示させる表示制御ステップと
を含む音声操作制御方法。
【請求項８】
単一又は複数のコンピュータにインストールされ、前記コンピュータに、
利用者の発話を認識する発話認識処理と、
前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出する指示要素抽出処理と、
前記利用者の行動習慣を推定する行動習慣推定処理と、
前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定処理により推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定処理と、
前記第１指示候補に応じた第１所定処理を実行する所定処理実行処理と、
前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器に表示させる表示制御処理と
を実行させる音声操作制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声操作システム、音声操作装置、音声操作制御方法、及び音声操作制御用プログラムに関する。
【背景技術】
【０００２】
従来、車両のドライバによる地理的名称の発話を認識して、ディスプレイ上に認識結果を表示する車載音声認識装置が知られている（例えば、特許文献１参照）。上記従来の車載音声認識装置においては、車両の走行履歴をドライバ毎に記憶して、走行履歴に基づく音声認識辞書を構成する。そして、この音声認識辞書を用いて、ドライバの発話に対する音声認識を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４９４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の車載音声認識装置においては、特に発話文が長くなった場合に、ドライバが言い間違いをし易くなる。そして、言い違いをしたときには、ドライバは発話をし直さなければならないという煩わしさがある。そこで、利用者による音声操作を容易にするために、短い発話文によるあいまいな指示に対して、ＡＩ（Artificial Intelligence）等による推定を行って、利用者による指示内容を特定することが考えられる。しかしながら、この場合には、推定により特定された指示内容が、利用者が意図していたものと異なる場合がある。
本発明は、かかる背景に鑑みてなされたものであり、利用者による簡易な発話に応じて、利用者が意図する指示を受付けることができる音声操作システム、音声操作装置、音声操作制御方法、及び音声操作制御用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための第１態様として、利用者の発話を認識する発話認識部と、前記利用者の行動習慣を推定する行動習慣推定部と、前記発話認識部により前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出し、前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定部により推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定部と、前記第１指示候補に応じた第１所定処理を実行する所定処理実行部と、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器に表示させる表示制御部とを備える音声操作システムが挙げられる。
【０００６】
上記音声操作システムにおいて、前記利用者によるキャンセル操作を受付けるキャンセル操作受付部を備え、前記所定処理実行部は、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方が前記表示器に表示されているときに、前記キャンセル操作受付部により前記キャンセル操作が受付けられたときには、前記第１所定処理の実行を取り消す構成としてもよい。
【０００７】
上記音声操作システムにおいて、前記指示候補決定部は、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方が前記表示器に表示されているときに、前記キャンセル操作受付部により前記キャンセル操作が受付けられたときには、前記指示要素と前記行動習慣に依らない所定の選択条件とに基づいて、前記利用者が意図する指示内容の候補である第２指示候補を決定し、前記所定処理実行部は、前記第２指示候補に応じた第２所定処理を実行し、前記表示制御部は、前記第２指示候補と前記第２所定処理の実行内容とのうちの、少なくともいずれか一方を、前記表示器に表示させる構成としてもよい。
【０００８】
上記音声操作システムにおいて、前記音声操作システムは、ナビゲーション装置における目的地の探索条件の指示に使用され、前記指示候補決定部は、目的地を指示する前記指示要素として、複数の店舗に共通する名称が抽出された場合に、複数の前記店舗のうち、前記利用者による利用実績がある前記店舗を目的地の第１探索条件として指示する前記第１指示候補を決定し、前記所定処理実行部は、前記第１探索条件に従って、前記利用者の行動習慣に基づいて前記利用者による利用実績がある前記店舗を探索する処理を、前記第１所定処理として実行する構成としてもよい。
【０００９】
上記音声操作システムにおいて、前記音声操作システムは、ナビゲーション装置における目的地の指示に使用され、前記指示候補決定部は、目的地を指示する前記指示要素として、複数の店舗に共通する名称が抽出された場合に、複数の前記店舗のうち、前記利用者による利用実績がある前記店舗を目的地の第１探索条件として指示する前記第１指示候補を決定し、前記キャンセル操作受付部により前記キャンセル操作が受付けられたときには、前記選択条件として前記ナビゲーション装置の現在地から最も近いことを使用して、複数の前記店舗のうち、前記ナビゲーション装置の現在位置から最も近い前記店舗を目的地の第２探索条件として指示する前記第２指示候補を決定し、前記所定処理実行部は、前記第１探索条件に従って、前記利用者の行動習慣に基づいて前記利用者による利用実績がある前記店舗を探索する処理を、前記第１所定処理として実行し、前記第２探索条件に従って、前記ナビゲーション装置の現在位置から最も近い前記店舗を探索する処理を、前記第２所定処理として実行する構成としてもよい。
【００１０】
上記目的を達成するための第２態様として、表示器と利用者の発話を認識する発話認識部とを備える音声操作装置であって、前記利用者の行動習慣を推定する行動習慣推定部と、前記発話認識部により前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出し、前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定部により推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定部と、前記第１指示候補に応じた第１所定処理を実行する所定処理実行部と、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、前記表示器に表示器に表示させる表示制御部とを備える音声操作装置が挙げられる。
【００１１】
上記目的を達成するための第３態様として、単一又は複数のコンピュータにより実行される音声操作制御方法であって、利用者の発話を認識する発話認識ステップと、前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出する指示要素抽出ステップと、前記利用者の行動習慣を推定する行動習慣推定ステップと、前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定ステップにより推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定ステップと、前記第１指示候補に応じた第１所定処理を実行する所定処理実行ステップと、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器に表示させる表示制御ステップとを含む音声操作制御方法が挙げられる。
【００１２】
上記目的を達成するための第４態様として、単一又は複数のコンピュータにインストールされ、前記コンピュータに、利用者の発話を認識する発話認識処理と、前記利用者の発話が認識されたときに、該発話に含まれる指示要素を抽出する指示要素抽出処理と、前記利用者の行動習慣を推定する行動習慣推定処理と、前記指示要素から前記利用者による指示内容が特定できない場合に、前記指示要素と、前記行動習慣推定処理により推定された前記利用者の行動習慣とに基づいて、前記利用者が意図する指示内容の候補である第１指示候補を決定する指示候補決定処理と、前記第１指示候補に応じた第１所定処理を実行する所定処理実行処理と、前記第１指示候補の内容と前記第１所定処理の実行内容とのうちの、少なくともいずれか一方を、表示器に表示させる表示制御処理とを実行させる音声操作制御用プログラムが挙げられる。
【発明の効果】
【００１３】
上記音声操作システムによれば、利用者の発話に含まれる指示要素から利用者による指示内容が特定できない場合に、指示候補決定部により、指示要素と、行動習慣推定部により推定された利用者の行動習慣とに基づいて、利用者が意図する指示内容の候補である第１指示候補が決定される。そして、表示制御部により、第１指示候補の内容と第１指示候補に応じて実行される第１処理の実行内容とのうちの、少なくともいずれか一方が表示器に表示される。これにより、利用者は、操作指示の一部を指示要素として発話することで、第１指示候補又は第１所定処理の実行内容を確認しつつ、容易に操作指示をすることができる。そのため、利用者が操作指示全体の長い発話をすることによる言い間違えや誤認識が生じることを抑制して、音声による操作指示を簡素化することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、音声操作システムの機能を含むナビゲーション装置の構成図である。
【図２】図２は、利用者データの説明図である。
【図３】図３は、利用者の行動習慣に基づいて、目的地の第１探索条件を決定する処理のフローチャートである。
【図４】図４は、所定の選択条件に基づいて、目的地の第２探索条件を決定する処理のフローチャートである。
【図５】図５は、目的地の第１探索条件及び第１探索条件に応じた第１探索処理の実行内容を表示する画面の説明図である。
【図６】図６は、目的地の第２探索条件及び第２探索条件に応じた第２探索処理の実行内容を表示する画面の説明図である。
【発明を実施するための形態】
【００１５】
［１．音声操作システムの構成］
図１を参照して、本実施形態の音声操作システム２の構成について説明する。音声操作システム２は、車両（図示しない）に搭載されたナビゲーション装置１の機能の一部として構成されている。なお、本実施形態では、車両に搭載されたナビゲーション装置１を示したが、ポータブルタイプのナビゲーション装置であってもよい。また、スマートフォン等の携帯端末においてナビゲーション用アプリ（アプリケーションプログラム）を実行することにより構成されるナビゲーション装置であってもよい。
【００１６】
ナビゲーション装置１は、ＣＰＵ（Central Processing Unit）１０、メモリ２０、通信部３０、マイク３１、スピーカー３２、タッチパネル３３、スイッチ３４、及びＧＰＳ（Global Positioning System）ユニット３５を備えている。通信部３０は、通信ネットワーク１００を介して、操作支援サーバー１１０等の外部システムとの間で通信を行う。また、通信部３０は、通信ネットワーク１００を介して或いは直接、ナビゲーション装置１の利用者Ｕが使用する利用者端末９０との間で通信を行う。利用者端末９０は、スマートフォン、タブレット端末、携帯電話等の携帯型の通信端末である。
【００１７】
マイク３１は、利用者Ｕの音声を入力する。スピーカー３２は、利用者Ｕに対する音声ガイダンス等を出力する。タッチパネル３３は、液晶パネル等のフラット型の表示器と、表示器の表面に配置されたタッチスイッチとにより構成されている。スイッチ３４は、利用者Ｕの押圧により操作される。ＧＰＳユニット３５は、ＧＰＳ衛星から送信される電波を受信することによって、ナビゲーション装置１の現在位置を検出する。音声操作システム２とタッチパネル３３とにより、本発明の音声操作装置が構成される。
【００１８】
ナビゲーション装置１は、利用者Ｕによるタッチパネル３３のタッチ操作、或いはマイク３１に入力される利用者の音声による操作に応じて、目的地を設定する。そして、ナビゲーション装置１は、ＧＰＳユニット３５により検出されるナビゲーション装置１の現在位置（ナビゲーション装置１が搭載された車両の現在位置）、及びメモリ２０に保存された地図データ２３に基づいて、目的地までのルート案内を行う。なお、地図データは、通信部３０により操作支援サーバー１１０等の外部サーバーにアクセスすることによって、取得してもよい。
【００１９】
音声操作システム２は、ＣＰＵ１０、メモリ２０等により構成され、ＣＰＵ１０は、メモリ２０に保持された音声操作システム２の制御用プログラム２１を読み込んで実行することにより（インストールすることにより）、発話認識部１１、指示候補決定部１２、表示制御部１３、キャンセル操作受付部１４、所定処理実行部１５、行動履歴保存部１６、及び行動習慣推定部１７として機能する。ＣＰＵ１０は、本発明の単一又は複数のコンピュータに相当し、音声操作制御方法を実行する。制御用プログラム２１は、本発明の音声操作制御用プログラムを含んでいる。
【００２０】
行動履歴保存部１６は、利用者Ｕがこれまでに移動した場所及び日時を示す行動履歴を、利用者データ２２に保存する。行動履歴保存部１６は、ＧＰＳユニット３５により検出されるナビゲーション装置１の現在位置に基づいて、利用者Ｕが移動した場所を認識して行動履歴に記録する。利用者データ２２には、図２に示したように、ナビゲーション装置１が搭載された車両を使用する複数の利用者毎に、利用者ＩＤ１２２ａ、利用者を識別するための生体データ２２ｂ、及び行動履歴２２ｃが記録されている。生体データ２２ｂには、顔画像、声紋、虹彩、指紋等の生体認証を行うためのデータが保存される。図２は、利用者Ｕについての利用者データ２２を例示している。
【００２１】
発話認識部１１は、マイク３１に入力された利用者Ｕの音声を解析して、利用者Ｕの発話内容を認識する。指示候補決定部１２は、発話認識部１１により認識された発話内容、及び利用者データ２２に記録された行動履歴２２ｃに基づいて、利用者Ｕが意図している目的地の第１探索条件（本発明の第１指示候補に相当する）を決定する。また、指示候補決定部１２は、発話認識部１１により認識された利用者Ｕの発話内容、及び所定の選択条件に基づいて、利用者Ｕが意図している目的地の第２探索条件（本発明の第２指示候補に相当する）を決定する。
【００２２】
所定処理実行部１５は、目的地の第１探索条件に従った第１探索処理（本発明の第１所定処理に相当する）、及び目的地の第２探索条件に従った第２探索処理（本発明の第２所定処理に相当する）を実行する。表示制御部１３は、第１探索条件と第１探索処理の実行内容、及び第２探索条件と第２探索処理の実行内容を、タッチパネル３３に表示する。キャンセル操作受付部１４は、利用者Ｕによる第１探索条件のキャンセル操作を受付ける。キャンセル操作受付部１４は、利用者Ｕによるタッチパネル３３のタッチ操作、或いはマイク３１に入力される利用者Ｕの音声を認識して、キャンセル操作を受付ける。
【００２３】
行動習慣推定部１７は、利用者データ２２に記録された行動履歴２２ｃから、利用者Ｕの行動習慣を推定する。行動習慣推定部１７は、例えば以下のような行動習慣を推定する。
（１）平日に珈琲店でコーヒーを飲む頻度が高い。
（２）平日の帰宅時間は、１９時前後である。
（３）平日の勤務先からの帰宅途中にスーパーに立ち寄ることがある。
（４）勤務先から外出した場合は、１６時前後に勤務先に戻ることが多い。
【００２４】
［２．目的地の探索条件の決定処理］
図３〜図４に示したフローチャートに従って、図５に示したように、利用者Ｕが目的地を指示する発話Ｖ１を行ったときに、音声操作システム２により実行される目的地の探索条件の決定処理について説明する。図３のステップＳ１で、発話認識部１１は、マイク３１に入力された音声から利用者Ｕの発話を認識したときに、ステップＳ２に処理を進める。ステップＳ２で利用者Ｕの発話を認識する処理は、本発明の音声操作制御方法における発話認識ステップに相当すると共に、本発明の音声操作制御用プログラムにおける発話認識処理に相当する。
【００２５】
ステップＳ２で、発話認識部１１は、発話内容から目的地の探索条件（利用者Ｕによる指示内容）が特定できるか否かを判断する。そして、発話認識部１１は、探索条件が特定できるときはステップＳ２０に処理を進め、探索条件が特定できないときにはステップＳ３に処理を進める。ステップＳ２０で、所定処理実行部１５は、特定された探索条件による目的地の探索処理を実行し、図４のステップＳ１２に処理を進める。
【００２６】
図５の例では、「Ｙ珈琲」との発話Ｖ１が発話認識部１１により認識されるが、「Ｙ珈琲」という共通の名称を有する複数の店舗があるため、利用者Ｕが「Ｙ珈琲」のどの店舗を意図しているかが不明である。そこで、指示候補決定部１２は、利用者Ｕが意図している「Ｙ珈琲」の探索条件を推定する。
【００２７】
指示候補決定部１２は、ステップＳ３で、利用者Ｕの発話Ｖ１から、目的地の指示要素として「Ｙ珈琲」を抽出する。ステップＳ３で指示要素を抽出する処理は、本発明の音声操作制御方法における指示要素抽出ステップに相当すると共に、本発明の音声操作制御用プログラムにおける指示要素抽出処理に相当する。続くステップＳ４で、指示候補決定部１２は、声紋による生体認証により利用者Ｕを識別し、ステップＳ５で、行動習慣推定部１７により推定された利用者Ｕの行動習慣を参照する。なお、声紋に代えて、顔画像、指紋、虹彩等による生体認証を行ってもよい。
【００２８】
ここでは、行動習慣推定部１７により、利用者Ｕの行動習慣として、「珈琲店を利用してコーヒーを飲む頻度が高い」が推定されているとする。行動習慣推定部１７が利用者Ｕの行動習慣を推定する処理は、本発明の音声操作制御方法における行動習慣推定ステップに相当すると共に、本発明の音声操作制御用プログラムにおける行動習慣推定処理に相当する。
【００２９】
指示候補決定部１２は、利用者Ｕが珈琲店を利用する頻度が高いことから、目的地探索のオプション要素として「いつもの」を選択して、「いつものＹ珈琲」を目的地の第１探索条件として決定する。指示候補決定部１２が第１探索条件（本発明の第１指示候補に相当する）を決定する処理は、本発明の音声操作制御方法における指示候補決定ステップに相当すると共に、本発明の音声操作制御用プログラムにおける指示候補決定処理に相当する。
【００３０】
続くステップＳ６で、表示制御部１３は、図５に示したように、タッチパネル３３に、目的地の第１探索条件（いつものＹ珈琲）の表示５１と、第１探索条件に応じた第１探索処理の実行内容（いつもあなたが利用しているＹ珈琲を探しています）の表示５２とを含む第１探索画面５０を表示する。第１探索画面５０には、利用者Ｕが意図する目的地が推定されていることを示す推定中表示５３と、利用者Ｕによる第１探索条件のキャンセル操作を受付けるためのキャンセルボタン５４が表示される。ステップＳ６による処理は、本発明の音声操作制御方法における表示制御ステップに相当すると共に、本発明の音声操作制御プログラムにおける表示制御処理に相当する。
【００３１】
利用者Ｕは、第１探索画面５０を視認することで、「Ｙ珈琲」との発話に対して決定された目的地の第１探索条件が「いつものＹ珈琲」であり、利用者Ｕがいつも利用しているＹ候補が探索されることを確認することができる。次のステップＳ７で、所定処理実行部１５は、利用者Ｕの行動履歴２２ｃを参照して、利用者Ｕの利用実績から「いつものＹ珈琲」が「Ｙ珈琲ｂ町店」であることを認識する。そして、所定処理実行部１５は、地図データ２３を参照して、「Ｙ珈琲ｂ町店」の所在場所を探索する第１探索処理を実行する。所定処理実行部１５が、第１探索処理（本発明の第１所定処理に相当する）を実行する処理は、本発明の音声操作制御方法における所定処理実行ステップに相当すると共に、本発明の音声操作制御プログラムにおける所定処理実行処理に相当する。
【００３２】
続く図４のステップＳ８で、キャンセル操作受付部１４は、利用者Ｕによるキャンセル操作がなされたか否かを判断する。キャンセル操作受付部１４は、図５に示した第１探索画面５０のキャンセルボタン５４が操作されたとき、或いは図６に示したように、利用者Ｕによる「キャンセル」との発話Ｖ２を認識したときに、利用者Ｕによるキャンセル操作を受付ける。これにより、利用者Ｕは、「いつものＹ珈琲」という第１探索条件が、意図するものではなかったときに、探索条件を容易に取消すことができる。
【００３３】
キャンセル操作受付部１４は、利用者Ｕによるキャンセル操作を受付けたときはステップＳ９に処理を進める。一方、利用者Ｕによるキャンセル操作を受付けなかったときには、キャンセル操作受付部１４は、ステップＳ１２に処理を進め、この場合は、「いつものＹ珈琲」という第１探索条件により探索されたＹ珈琲の店舗（図２の例では、Ｙ珈琲ｂ町店）が目的地として確定する。
【００３４】
ステップＳ９で、指示候補決定部１２は、指示要素「Ｙ珈琲」と、既定の選択条件である「近くの」とに基づいて、第２探索条件「近くのＹ珈琲」を決定する。続くステップＳ１０で、表示制御部１３は、図６に示したように、タッチパネル３３に、目的地の第２探索条件（近くのＹ珈琲）の表示６１と、第２探索条件に応じた第２探索処理の実行内容（現在地から最も近いＹ珈琲を探しています）の表示６２とを含む第２探索画面６０を表示する。続くステップＳ１１で、所定処理実行部１５は、地図データ２３を参照して、ナビゲーション装置１の現在位置から最も近いＹ珈琲の店舗を、「近くのＹ珈琲」として探索する第２探索処理を実行する。
【００３５】
以上説明したように、利用者Ｕは、いつも利用している「Ｙ珈琲ｂ町店」に行きたいときに、「Ｙ珈琲」と短い発話を行うことで、「Ｙ珈琲ｂ町店」を目的地に設定することができる。また、いつも利用している「Ｙ珈琲」ではなく、近くの「Ｙ珈琲」に行きたい場合には、利用者Ｕは、図６に示したように、「キャンセル」との発話Ｖ２、或いは図５に示したキャンセルボタン５４のタッチ操作を行えばよい。そのため、「Ｙ珈琲ｂ町店を目的地に設定して」のように長い発話によって目的地の探索条件を入力した場合に生じ易くなる言い間違いや、音声の誤認識により、使用者の意に反した目的地が設定され、目的地の修正のために発話し直すといった面倒な操作が必要となることを回避することができる。
【００３６】
［３．他の実施形態］
上記実施形態では、音声操作システム２をナビゲーション装置１の機能の一部として構成し、目的地として店舗を探索する例を示したが、目的地は店舗に限られず、自宅や勤務先であってもよい。例えば、利用者Ｕが「帰る」と発話した場合に、「帰る」を指示要素として抽出し、利用者Ｕの行動習慣から「自宅」をオプション要素として選択して、「帰る」と「自宅」とに基づいて、「自宅に帰る」を第１探索条件（第１指示候補に相当する）として決定してもよい。この場合、利用者Ｕがキャンセル操作をしたときには、「勤務先」をオプション要素として選択して、「帰る」と「勤務先」とに基づいて、「勤務先に帰る」を第２探索条件として決定してもよい。また、利用者Ｕが「帰る」と発話した時刻に応じて、発話時刻が過去の帰宅時刻（図２では１９：００）の前後所定時間以内であれば、「自宅に帰る」を第１探索条件として決定し、発話時刻が過去の勤務先に戻った時刻（図２の例では１６：００）の前後所定時間以内であれば、「勤務先に帰る」を第１探索条件として決定してもよい。
【００３７】
また、利用者Ｕにより、例えば、「近所のスーパーを教えて」、「近所のＹ珈琲を教えて」といった特定の場所に関する質問の指示が、特定の日時、曜日になされたときには、指示候補決定部が、利用者Ｕの行動習慣に基づいて、「いつものスーパー」、「いつものＹ珈琲」と認識して第１探索条件（第１指示候補に相当する）として決定するようにしてもよい。
【００３８】
上記実施形態では、音声操作システム２をナビゲーション装置１の機能の一部として構成したが、音声操作システム２を家電製品等の他の種類の装置の一部として構成してもよく、或いは専用装置として構成してもよい。そして、利用者による目的地の探索条件以外の指示の発話について、発話から抽出した指示要素と利用者の行動習慣とに基づいて、第１指示候補を決定するようにしてもよい。例えば、空調機器を対象とした音声操作システムについて、「ＯＮタイマ」との発話に対して、ＯＮタイマの設定時刻を、利用者の行動習慣に基づいて、平日と休日で異なる時刻に設定するようにしてもよい。
【００３９】
また、音声操作システム２を、ラジオ受信機の音声操作部として構成してもよい。そして、「ラジオをつけて」のみの利用者の発話による指示に対して、受信するラジオ局（放送局名やチャンネル名等により、ＦＭ、ＡＭ、衛星等の放送周波数が特定される）を、利用者の行動習慣に基づいて、発話がなされた時間帯に利用者がよく聴くラジオ放送局に決定するようにしてもよい。また、この場合に、利用者の行動習慣に基づいて、平日と休日で異なるラジオ局を決定するようにしてもよい。
【００４０】
また、音声操作システム２の構成を、操作支援サーバー１１０に備えてもよい。この場合、操作支援サーバー１１０は、ナビゲーション装置１から送信される利用者Ｕの発話データを受信して、指示要素を抽出し、指示要素と利用者の行動習慣に基づく第１指示候補、及び指示要素と所定の選択条件とに基づく第２指示候補を決定する。そして、操作支援サーバー１１０は、第１指示候補及び第２指示候補の情報を、ナビゲーション装置１に送信する実施形態となる。
【００４１】
上記実施形態では、キャンセル操作受付部１４を備えて、利用者Ｕのキャンセル操作に応じて、第２オプション要素を選択して第２指示候補決定したが、キャンセル操作受付部１４を省略した構成としてもよい。
【００４２】
上記実施形態では、図５に示したように、第１探索画面５０に、第１探索条件（第１指示候補に相当する）の表示５１と、第１探索処理（第１所定処理に相当する）の実行内容の表示５２とを表示したが、第１探索条件の表示５１と第１所定処理の実行内容の表示５２のいずれか一方のみを表示してもよい。図６に示した第２探索画面６０についても、第２探索条件（第２指示候補に相当する）の表示６１と、第２探索処理（第２所定処理に相当する）の実行内容の表示６２のいずれか一方のみを表示してもよい。
【００４３】
上記実施形態では、車両に備えられたマイク３１により利用者Ｕの音声を入力し、車両に備えられたタッチパネル３３に第１探索画面５０、及び第２探索画面６０を表示した。他の構成として、利用者端末９０に備えられたマイク（図示しない）により利用者Ｕの音声を入力して、音声データを利用者端末９０からナビゲーション装置１に送信するようにしてもよい。また、ナビゲーション装置１から利用者端末９０に、第１探索画面５０及び第２探索画面６０のデータを送信して、利用者端末９０の画面に第１探索画面５０及び第２探索画面６０を表示させるようにしてもよい。
【００４４】
なお、図１は、本願発明の理解を容易にするために、音声操作システム２の機能構成を、主な処理内容により区分して示した概略図であり、音声操作システム２の構成を、他の区分によって構成してもよい。また、各構成要素の処理は、１つのハードウェアユニットにより実行されてもよいし、複数のハードウェアユニットにより実行されてもよい。また、各構成要素の処理は、１つのプログラムにより実行されてもよいし、複数のプログラムにより実行されてもよい。
【符号の説明】
【００４５】
１…ナビゲーション装置、２…音声操作システム、１０…ＣＰＵ、１１…発話認識部、１２…指示候補決定部、１３…表示制御部、１４…キャンセル操作受付部、１５…所定処理実行部、１６…行動履歴保存部、１７…行動習慣推定部、２０…メモリ、２１…制御用プログラム、２２…利用者データ、２３…地図データ、３０…通信部、３１…マイク、３２…スピーカー、３３…タッチパネル、３４…スイッチ、３５…ＧＰＳユニット、５０…第１探索画面、５４…キャンセルボタン、６０…第２探索画面、９０…利用者端末、１００…通信ネットワーク、１１０…操作支援サーバー。
【図１】
2020181037.tif 000003
【図２】
2020181037.tif 000004
【図３】
2020181037.tif 000005
【図４】
2020181037.tif 000006
【図５】
2020181037.tif 000007
【図６】
2020181037.tif 000008