(57)【要約】【課題】オーディオ音声を阻害することなく誘導音声を発話する車載装置を提供する。【解決手段】オーディオ音声の再生中に、目的地へのルートを音声により案内する誘導音声を発話可能な車載装置１において、再生するオーディオ音声に基づいて誘導音声の発話可能タイミング及び発話可能期間を抽出する抽出部２６と、抽出部２６により抽出された誘導音声の発話可能タイミング及び発話可能期間に応じて発話する誘導音声の文言を編集する編集部２７と、を備えた。【選択図】図２
2014025780.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ音声の再生中に、目的地へのルートを音声により案内する誘導音声を発話可能な車載装置において、
再生する前記オーディオ音声に基づいて前記誘導音声の発話可能タイミング及び発話可能期間を抽出する抽出手段と、
前記抽出手段により抽出された前記誘導音声の発話可能タイミング及び発話可能期間に応じて発話する誘導音声の文言を編集する編集手段と、を備えた
ことを特徴とする車載装置。
【請求項２】
前記抽出手段は、再生される前記オーディオ音声の出力レベルが予め設定された所定の出力レベルよりも、低くなるタイミングと低い期間とを抽出し、
前記抽出手段により抽出された前記タイミングを前記誘導音声の発話可能タイミングとし、前記期間を前記誘導音声の発話可能期間として記録する記録部を備えたことを特徴とする請求項１に記載の車載装置。
【請求項３】
前記発話可能期間は、再生される前記オーディオ音声の、間奏部分の期間、あるいは、楽曲の曲間の期間であることを特徴とする請求項１又は２のいずれかに記載の車載装置。
【請求項４】
前記編集手段は、走行中の車両の速度と、誘導音声により案内するルートの分岐点までの距離と、に基づいて、前記発話可能タイミングの中から前記誘導音声を発話するタイミングを選択し、当該発話可能タイミング時におけるルートの分岐点までの距離に基づいて前記誘導音声を編集することを特徴とする請求項１乃至３のいずれかに記載の車載装置。
【請求項５】
前記記憶部は、誘導に必要な複数の音声フレーズと、各音声フレーズに対応付けられた、優先度及び発話期間とを記憶し、前記編集手段は、前記発話可能タイミングの前記発話可能期間内に収まるように、前記記憶部に記憶された音声フレーズの中から前記優先度と前記発話可能期間とに基づいて誘導音声の文言を作成することを特徴とする請求項２乃至４のいずれかに記載の車載装置。
【請求項６】
前記編集手段は、前記発話可能タイミングの中から前記誘導音声を発話するタイミングを採用できない場合に、前記音声フレーズのうち優先度が高いフレーズのみを用いて誘導音声の文言を作成し、当該誘導音声を直ちに発話することを特徴とする請求項４または５に記載の車載装置。
【請求項７】
前記楽曲の曲間中に、次の誘導音声の発話が次の楽曲の再生中に割り込むか否かを判断し、次の誘導音声の発話が次の楽曲の再生中に割り込む場合には、次の楽曲の再生を保留することを特徴とする請求項３に記載の車載装置。
【請求項８】
前記記憶部には、少なくとも１つの保留音が記憶され、前記楽曲の再生を保留している間、前記保留音を再生することを特徴とする請求項７に記載の車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ再生機能、及び、ナビゲーション機能を有する車載装置に関する。
【背景技術】
【０００２】
従来、オーディオ音声を再生するオーディオ再生機能と、目的地へのルートを案内するナビゲーション機能と、を有する車載装置が知られている。この種の車載装置は、交差点や高速道路の出入口等の走行の分岐点となる箇所の手前で、目的地へのルートを案内するための音声である誘導音声を発話する。ところで、車載装置は、オーディオ音声の再生中に誘導音声を発話する場合には、オーディオ再生機能により再生中のオーディオ音声の、音量を下げたりミュートしたりしたうえで、ナビゲーション機能により誘導音声を発話するのが一般的であった。しかしながら、誘導音声が発話される際に、オーディオ音声の音量が変わったり、あるいは再生が中断されたりする。これは、オーディオ再生機能により再生するオーディオ音声を聞きたいユーザーにとっては、不快に感じることがあった。そのため、誘導音声を発話するタイミングをオーディオ音声の間奏部間、あるいは楽曲の曲間にずらすことで、発話される誘導音声が、オーディオ音声を阻害しないようにして、ユーザーの不快感を低減させている車載装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−９５１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、誘導音声の発話を開始するタイミングは、オーディオ音声の間奏部間や楽曲の曲間に合わせることができるが、オーディオ音声の間奏部間や楽曲の曲間の時間間隔が誘導音声の発話時間よりも短い事も多く、誘導音声がオーディオ音声を阻害してしまっていた。また、走行の分岐点（案内ポイント）となる箇所が複数連続してあるルートでは、誘導音声の発話を開始するタイミングをオーディオ音声の間奏部間や楽曲の曲間にずらすことによって、誘導音声を発話する前に分岐点となる箇所を車両が通りすぎてしまう可能性があり、誘導音声によって目的地への最適なルートを案内することができないという問題があった。
本発明は、上述した従来の技術が有する課題を解消し、オーディオ音声を阻害することなく誘導音声を発話する車載装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、オーディオ音声の再生中に、目的地へのルートを音声により案内する誘導音声を発話可能な車載装置において、再生する前記オーディオ音声に基づいて前記誘導音声の発話可能タイミング及び発話可能期間を抽出する抽出手段と、前記抽出手段により抽出された前記誘導音声の発話可能タイミング及び発話可能期間に応じて発話する誘導音声の文言を編集する編集手段と、を備えたことを特徴とする。
【０００６】
また本発明は、上記車載装置において、前記抽出手段は、再生される前記オーディオ音声の出力レベルが予め設定された所定の出力レベルよりも、低くなるタイミングと低い期間とを抽出し、前記抽出手段により抽出された前記タイミングを前記誘導音声の発話可能タイミングとし、前記期間を前記誘導音声の発話可能期間として記録する記録部を備えたことを特徴とする。
【０００７】
また本発明は、上記車載装置において、前記発話可能期間は、再生される前記オーディオ音声の、間奏部分の期間、あるいは、楽曲の曲間の期間であることを特徴とする。
【０００８】
また本発明は、上記車載装置において、前記編集手段は、走行中の車両の速度と、誘導音声により案内するルートの分岐点までの距離と、に基づいて、前記発話可能タイミングの中から前記誘導音声を発話するタイミングを選択し、当該発話可能タイミング時におけるルートの分岐点までの距離に基づいて前記誘導音声を編集することを特徴とする。
【０００９】
また本発明は、上記車載装置において、前記記憶部は、誘導に必要な複数の音声フレーズと、各音声フレーズに対応付けられた、優先度及び発話期間とを記憶し、前記編集手段は、前記発話可能タイミングの前記発話可能期間内に収まるように、前記記憶部に記憶された音声フレーズの中から前記優先度と前記発話可能期間とに基づいて誘導音声の文言を作成することを特徴とする。
【００１０】
また本発明は、上記車載装置において、前記編集手段は、前記発話可能タイミングの中から前記誘導音声を発話するタイミングを採用できない場合に、前記音声フレーズのうち優先度が高いフレーズのみを用いて誘導音声の文言を作成し、当該誘導音声を直ちに発話することを特徴とする。
【００１１】
また本発明は、上記車載装置において、前記楽曲の曲間中に、次の誘導音声の発話が次の楽曲の再生中に割り込むか否かを判断し、次の誘導音声の発話が次の楽曲の再生中に割り込む場合には、次の楽曲の再生を保留することを特徴とする。
【００１２】
また本発明は、上記車載装置において、前記記憶部には、少なくとも１つの保留音が記憶され、前記楽曲の再生を保留している間、前記保留音を再生することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、オーディオ音声に基づいて誘導音声の発話タイミング及び発話可能期間を抽出し、抽出した発話可能タイミング及び発話可能期間に基づいて発話する誘導音声の文言を編集するため、オーディオ音声を阻害することなく誘導音声を発話することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る車載装置の機能的構成を示すブロック図である。
【図２】車載装置の構成を示すブロック図である。
【図３】記憶部に記憶されている音声フレーズの一部を示す図である。
【図４】楽曲に対応付けられて記憶部に記憶されている発話可能タイミングと発話可能期間との一例を示す図である。
【図５】車載装置の動作を示すフローチャートである。
【図６】別の実施形態の車載装置の動作を示すフローチャートである。
【図７】記憶部に記憶されている保留中の音声を示す図である。
【図８】楽曲に対応付けられて記憶部に記憶されている発話可能タイミングを示す図であり、（Ａ）は一例を示す図であり、（Ｂ）は別の例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、図面を参照しながら説明する。
図１は、本発明を適用した実施形態に係る車載装置１の機能的構成を示すブロック図である。図１に示すように、車載装置１は、オーディオ機能部（オーディオ再生機能）１００と、ナビゲーション機能部（ナビゲーション機能）２００と、を備えている。車載装置１は、車両に搭載されており、オーディオ機能部１００の機能により、ラジオ、ＣＤ、あるいはシリアルバスによって接続される外部記憶媒体等のオーディオ音声を再生する。また、車載装置１は、ナビゲーション機能部２００の機能により、ユーザーにより設定された目的地へのルートを案内する。車載装置１は、スピーカー２２を備え、オーディオ機能部１００の機能により再生されるオーディオ音声、及びナビゲーション機能部２００の機能により発話される誘導音声をスピーカー２２より発生させる。
【００１６】
図２は、車載装置１の構成を示すブロック図である。車載装置１は、制御部１０と、表示部１１と、入力部１２と、外部記憶媒体読取部１３と、ＣＤ／ＤＶＤドライブ装置１４と、ＨＤＤ（記憶部）１５と、ＧＰＳユニット１８と、センサー部１９と、音声変換部２０と、を備える。なお、図示は省略するが、車載装置１は、ラジオアンテナを介してラジオ放送を受信して音声信号を生成するチューナー部を備えている構成でも良い。
車載装置１は、制御部１０、外部記憶媒体読取部１３、ＣＤ／ＤＶＤドライブ装置１４、及びＨＤＤ１５によりオーディオ機能部１００の機能を実行する。また、車載装置１は、制御部１０、ＨＤＤ１５、ＧＰＳユニット１８、及びセンサー部１９によりナビゲーション機能部２００の機能を実行する。また、ナビゲーション機能部２００は、目的地までの経路案内を、誘導音声により案内する他に、地図及び地図における車両の現在位置の表示により案内する構成でも良い。
【００１７】
制御部１０は、車載装置１の各部を中枢的に制御するものである。制御部１０は、演算実行手段としてのＣＰＵや、その他周辺回路を備えている。ＲＯＭ１６は、ＢＩＯＳやブートプログラム、その他の制御プログラム等を予め記憶している。車載装置１の起動時には、制御部１０は、ＲＯＭ１６にアクセスし、ＲＯＭ１６に記憶された制御プログラムを読み出して、車載装置１の各部を制御する。ＲＡＭ１７は、制御部１０のワークエリアに使用されるメモリーである。
【００１８】
制御部１０は、抽出部（抽出手段）２６と、編集部（編集手段）２７と、を備えている。詳細については後述するが、制御部１０は、抽出部２６によりオーディオ機能により再生されるオーディオ音声の、曲間及び間奏のタイミングと期間とを抽出する。また、制御部１０は、編集部により、ナビゲーション機能により発話される誘導音声の文言を編集する。
【００１９】
表示部１１は、液晶ディスプレイ装置や、ＥＬディスプレイ装置等のディスプレイを備えている。表示部１１には、制御部１０の制御の下、各種画像が表示される。車載装置１は、ナビゲーション機能を実行中に、表示部１１に、地図を表示すると共に、当該地図上に、車両の位置と目的地に到達するために車両が進むべきルートとを表示することができる。また、車載装置１は、オーディオ機能を実行中に、表示部１１に、再生中のオーディオ音声に係る、例えば楽曲のタイトルなどの楽曲情報を表示することができる。また、車載装置１は、表示部１１に、車載装置１のメニュー画面を表示することができる。
【００２０】
入力部１２は、車載装置１に設けられた操作子や、表示部１１に重ねて配置されたタッチパネルを備える。入力部１２は、ユーザーによる操作子やタッチパネルへの操作を検出して操作信号として制御部１０に出力する。ユーザーは、操作子やタッチパネルを操作することにより、ナビゲーション機能の実行／停止、目的地の設定、オーディオ機能の実行／停止、再生する楽曲の選択等の操作を行う。
外部記憶媒体読取部１３は、制御部１０の制御の下、ポータブルオーディオプレーヤー等の外部記憶媒体が装着可能に構成されている。外部記憶媒体読取部１３は、例えばＵＳＢ等のシリアルバスにより外部記憶媒体が装着可能に構成されている。外部記憶媒体読取部１３は、装着された外部記憶媒体に記憶された楽曲データ等の音声データを読み取り、適切な伸長処理を施して音声信号を生成し、制御部１０に出力する。制御部１０は、当該音声信号を音声変換部２０に出力する。
【００２１】
ＨＤＤ１５は、ハードディスクに各種データを読み書き可能に記憶する。ＨＤＤ１５には、例えば、ナビゲーション機能を実行する際に用いられる地図データや経路案内に供するデータ等のナビゲーション用データが記憶されている。なお、各種データを記憶する媒体としてＨＤＤ１５の代わりに、ＤＶＤ等の他の媒体を用いる構成でも良い。また、ＨＤＤ１５には、音声フレーズＤＢ２３と、楽曲情報ＤＢ２４と、保留音楽ＤＢ２５と、が記憶されている。
【００２２】
ＧＰＳユニット１８は、ＧＰＳアンテナ２１を介してＧＰＳ衛星からのＧＰＳ電波を受信し、ＧＰＳ電波に重畳されたＧＰＳ信号から、車両の現在位置を示す位置座標と進行方向とを演算により取得し、制御部１０に出力する。
センサー部１９は、車速や車両の進行方向等の車両の移動を検出する。センサー部１９は、例えば、ホイールセンサー、メカ式スピードセンサー、加速度センサー等の車速センサーにより車速を検出する構成でも良いし、あるいは車両のマイコンから車速信号を取得して車速を検出するする構成でも良い。また、センサー部１９は、振動ジャイロ等のジャイロセンサーを備え、当該ジャイロセンサーにより車両の旋回角度、あるいは、絶対方位を検出する構成でも良い。
【００２３】
音声変換部２０は、図示は省略するが、Ｄ／Ａコンバーター、ヴォリューム、アンプ等を備えている。音声変換部２０は、制御部１０の制御の下、制御部１０から入力された音声信号をデジタル／アナログ変換し、増幅した後、所定の音量で音声としてスピーカー２２から放音する。
【００２４】
図３は、ＨＤＤ１５に記憶されている音声フレーズＤＢ２３の構成を示す図である。音声フレーズＤＢ２３は、ナビゲーション機能により目的地までの経路を音声により案内する誘導音声を作成するために必要な各種音声フレーズを、優先度および発話時間に対応づけて記憶するデータベースである。音声フレーズＤＢ２３の１件のレコードには、フレーズフィールド３１と、優先度フィールド３２と、発話時間フィールド３３と、が含まれている。
フレーズフィールド３１には、誘導に必要な音声フレーズの候補が複数記憶される。優先度フィールド３２には、対応付けられた音声フレーズが誘導にどれだけ必要であるかの優先度が記憶されている。発話時間フィールド３３には、対応付けられた音声フレーズを発話するのに掛る時間が記憶されている。
なお、図３は、音声フレーズＤＢ２３に記憶された音声フレーズの一部を示す図である。
【００２５】
制御部１０は、編集部２７の機能により、音声フレーズＤＢ２３から経路案内に必要な音声フレーズを、優先度と発話時間とに基づいてフレーズフィールド３１から選択し、誘導音声の文言を作成する。例えば、オーディオ機能がオフの場合等で誘導音声によりオーディオ音声が阻害されることがない場合には、制御部１０は、音声による誘導が必要な経路の分岐点（誘導音声による案内ポイント）の所定距離手前に差し掛かった際に、編集部２７の機能により、優先度が「高」、「中」、「低」の全ての対応する音声フレーズをフレーズフィールド３１から選択して誘導音声を作成する。編集部２７は、例えば、右に曲がるべき交差点の手前７００ｍ前後に差し掛かった際には、「この先」、「７００ｍ」、「コンビニエンスストアのある」、「交差点を」、「右」、「です」のような誘導音声を作成し、発話する。
【００２６】
図４は、ＨＤＤ１５に記憶されている楽曲情報ＤＢの構成を示す図である。楽曲情報ＤＢは、オーディオ音声の間奏及び曲間のタイミングと期間とを楽曲毎に記憶している。各楽曲の間奏及び曲間のタイミングと期間とは、オーディオ機能により再生されるオーディオ音声から、制御部１０の抽出部２６により抽出されて、楽曲情報ＤＢに記憶される。なお、本実施形態において楽曲とは、音楽に限らず、例えばオーディオブック等の音声コンテンツのチャプター等、続けて演奏されるひとまとまりの音声データを示すものである。
楽曲情報ＤＢは、前の楽曲の再生が終了した時点から、一つの楽曲の再生が終了する時点までを、一つの楽曲として記憶している。つまり、各楽曲の頭には、曲間部分の情報が含まれる。
【００２７】
楽曲情報ＤＢには、楽曲毎に、総再生時間フィールド４１と、発話可能タイミングフィールド４２と、発話可能期間フィールド４３と、が含まれている。総再生時間フィールド４１、発話可能タイミングフィールド４２、および発話可能期間フィールド４３には、抽出部２６によりオーディオ音声から抽出された情報が記憶される。
制御部１０は、抽出部２６の機能により、オーディオ音声の出力レベルを解析し、楽曲の総再生時間と、当該総再生時間に対する、曲間のタイミング及び期間と、間奏部分のタイミング及び期間と、を抽出する。
【００２８】
制御部１０は、オーディオ機能によりオーディオ音声を再生する際に、抽出部２６の機能により、楽曲の再生時間中に出力レベルが予め設定された所定のレベルより下がるタイミングを抽出するとともに、このタイミングから出力レベルが所定のレベルより下がった状態が継続する期間を抽出する。制御部１０は、抽出部２６の抽出結果を、タイミングと当該タイミングの継続時間とを対応付けて、楽曲情報ＤＢに記憶する。図４に示すように、一つの楽曲中に、複数の出力レベルが所定のレベルより下がるタイミングを抽出部２６が抽出した場合には、制御部１０は、各タイミングを当該タイミングの継続時間と対応付けて楽曲情報ＤＢに記憶する。なお、抽出部２６は、オーディオ音声の出力レベルが所定のレベルより下がった状態が継続する期間が、予め設定された所定時間（例えば１秒間）以上であるタイミングのみを抽出する。
【００２９】
また、制御部１０は、オーディオ機能により、例えばＣＤ等の記憶媒体に記憶された楽曲をＨＤＤ１５に録音する際には、制御部１０は、音楽データをＨＤＤ１５に記録するとともに、抽出部２６の機能により、音楽データを解析する。そして、抽出部２６は、楽曲の再生時間中に出力レベルが予め設定された所定のレベルより下がるタイミング、及び、このタイミングから出力レベルが所定のレベルより下がった状態が継続する期間を抽出する。制御部１０は、抽出部２６が抽出したこれらの抽出結果を楽曲毎にＨＤＤ１５の楽曲情報ＤＢ２４に記億する。
【００３０】
ところで、オーディオ機能部１００の機能により再生される楽曲の曲間部分や間奏部分では、オーディオ音声を阻害することなくナビゲーション機能部２００の機能により誘導音声を発話することができる。抽出部２６は、オーディオ音声の出力レベルが所定のレベルより下がり、かつ下がった状態が継続する期間を抽出することで、楽曲の曲間部分や間奏部分のタイミング、及び期間を抽出する。そして、抽出部２６によりオーディオ音声から抽出された出力レベルが下がるタイミングは、誘導音声発話可能タイミング（発話可能タイミング）として楽曲情報ＤＢ２４に記憶される。また、各誘導音声発話可能タイミングにおける出力レベルが下がった状態が継続される期間は、誘導音声発話可能期間（発話可能期間）として楽曲情報ＤＢ２４に記憶される。
【００３１】
次に、車載装置１の動作について、図５のフローチャートを用いて説明する。
制御部１０は、ナビゲーション機能部２００の機能により経路案内をしている際に、誘導が必要な、経路の分岐点の所定距離手前（例えば７００ｍ手前）に車両が到達したか否かを監視する（ステップＳ１）。車両が分岐点の所定距離手前に到達した場合（ステップＳ１：Ｙｅｓ）、制御部１０は、オーディオ機能部１００の機能によりオーディオ音声が再生中か否かを判定する（ステップＳ２）。オーディオ音声が再生されていない場合（ステップＳ２：Ｎｏ）、つまりオーディオ機能がオフの場合、制御部１０は、編集部２７の機能により、音声フレーズＤＢ２３のフレーズフィールド３１に予め記憶された音声フレーズから、優先度が「高」、「中」、「低」の全ての対応する音声フレーズを選択して誘導音声を作成し、編集部２７により作成された誘導音声を音声変換部２０に出力して、スピーカー２２を介して発話する（ステップＳ１３）。
【００３２】
一方、オーディオ音声が再生されている場合（ステップＳ２：Ｙｅｓ）、制御部１０は、ＨＤＤ１５の楽曲情報ＤＢ２４を参照し、再生中の楽曲に係る誘導音声発話可能タイミングの候補を選択する（ステップＳ３）。続いて制御部１０は、選択した誘導音声発話可能タイミングの候補は採用可能か否かを判定する（ステップＳ４）。制御部１０は、センサー部１９により検出される車両の車速と、分岐点までの距離と、選択した誘導音声発話可能タイミングの候補までの時間とにより、誘導音声発話可能タイミングの採用の可否を判定する。
【００３３】
ここで、制御部１０が、選択した誘導音声発話可能タイミングが採用できるか否かを判定する際の動作を、図４に楽曲情報を示した楽曲の再生中の場合を例に説明する。例えば、再生中の楽曲の再生経過時間が「１分１０秒」の場合、ステップＳ３において、制御部１０は、誘導音声発話可能タイミングフィールド４２から、「１：２０」を誘導音声発話可能タイミングの候補として選択する。制御部１０は、選択した誘導音声発話可能タイミング時における車両の分岐点までの距離を、センサー部１９から入力される車速と、誘導音声発話可能タイミングまでの時間の差分と、に基づいて算出する。例えば、車速が３６Ｋｍ／ｈであり、誘導音声発話可能タイミングまでの時間の差分が１０秒である場合、誘導音声発話タイミング時における車両の分岐点までの距離は、７００ｍ−（３６ｋｍ／ｈ×１０秒）となり、６００ｍであると算出される。つまり、分岐点までの距離が６００ｍのタイミングで誘導音声を発話することができるため、制御部１０は、選択した誘導音声発話可能タイミングの候補は採用可能であると判定する。
【００３４】
一方、例えば、再生中の楽曲の再生経過時間が「２分００秒」の場合、ステップＳ３において、制御部１０は、誘導音声発話可能タイミングフィールド４２から、「３：３０」を誘導音声発話可能タイミングの候補として選択する。制御部１０は、選択した誘導音声発話可能タイミング時における車両の分岐点までの距離をセンサー部１９から入力される車速と、誘導音声発話可能タイミングまでの時間の差分と、に基づいて算出する。例えば、車速が３６Ｋｍ／ｈであり、誘導音声発話可能タイミングまでの時間の差分が１分３０秒である場合、誘導音声発話時における車両の分岐点までの距離は、７００ｍ−（３６ｋｍ／ｈ×１分３０秒）となり、−２００ｍであると算出される。つまり、選択した誘導音声発話可能タイミングには、車両は分岐点を通りすぎている。よって、制御部１０は、選択した誘導音声発話タイミングの候補は採用不可能であると判定する。なお、制御部１０は、誘導音声発話可能タイミングでの車両の分岐点からの距離が予め設定された所定距離（例えば１００ｍ）未満の場合は、選択した誘導音声発話可能タイミングは採用不可能であると判定する構成であっても良い。
【００３５】
選択した誘導音声発話可能タイミングの候補が採用不可能であると判定した場合（ステップＳ４：Ｎｏ）には、制御部１０は、編集部２７の機能により、ＨＤＤ１５の音声フレーズＤＢ２３に記憶されている音声フレーズの候補の中から、案内が必要な分岐点に対応する音声フレーズの候補うち優先度が「高」のフレーズのみを使用して誘導音声の文言を作成する（ステップＳ１１）。続いて、制御部１０は、オーディオ機能部１００の機能により再生されている楽曲中に割り込むように、作成した誘導音声の文言を、音声変換部２０に出力し、直ちに発話する（ステップＳ１２）。
例えば、分岐点の条件が「６００ｍ先のファミリーレストランのある交差点を斜め右に曲がる」である場合、対応する候補フレーズは、「この先」、「６００ｍ」、「ファミリーレストランのある」、「交差点を」、「斜め右」、「です」である。編集部２７は、これらの候補フレーズのうち、優先度が「高」である「６００ｍ」「斜め右」のみを使用して誘導音声の文言を作成する。続いて、制御部１０は、作成した誘導音声を音声変換部２０に直ちに出力し、スピーカー２２により発話する。
なお、再生中の楽曲のオーディオ音声に誘導音声を割り込ませる場合、制御部１０は、音声変換部２０の機能により、オーディオ音声をミュートにする、あるいはオーディオ音声の音量を下げる等の音声変換を適宜に行う構成としても良い。
【００３６】
一方、選択した誘導音声発話可能タイミングの候補が採用可能であると判定した場合（ステップＳ４：Ｙｅｓ）、制御部１０は、楽曲情報ＤＢ２４から、採用した誘導音声発話可能タイミングに対応付けて記憶された誘導音声発話可能期間を取得する（ステップＳ５）。次に、制御部１０は、ステップＳ４で算出した、採用した誘導音声発話可能タイミング時における車両の分岐点までの距離に基づいて、誘導音声で発話する分岐点までの距離情報を補正する（ステップＳ６）。
【００３７】
続いて、制御部１０は、音声フレーズＤＢ２３から経路を案内するために必要な誘導音声の候補フレーズを選択し、これらの候補フレーズの合計発話時間が、ステップＳ５で取得した誘導音声発話可能期間よりも短いか否かを判定する（ステップＳ７）。ここで、ステップＳ５からステップＳ７までの制御部１０の動作を、上述した、図４に示した楽曲の再生中であり、楽曲の再生経過時間が「１分１０秒」の時点で車両が分岐点の所定距離手前（例えば７００ｍ手前）に到達した時を例に説明する。
【００３８】
制御部１０は、楽曲情報ＤＢ２４の誘導音声発話可能期間フィールド４３から、誘導音声発話可能タイミング「１：２０」に対応付けられた誘導音声発話可能期間「４秒」を取得する（ステップＳ５）。次に、制御部１０は、誘導音声で発話する分岐点までの距離情報を６００ｍに補正する（ステップＳ６）。続いて、制御部１０は、音声フレーズＤＢ２３から経路を案内するために必要な誘導音声の候補フレーズを選択する。例えば、分岐点の条件が「６００ｍ先のファミリーレストランのある交差点を斜め右に曲がる」である場合、選択される候補フレーズは、「この先」、「６００ｍ」、「ファミリーレストランのある」、「交差点を」、「斜め右」、「です」となる。次に、制御部１０は、選択した各候補フレーズの発話時間、「０．５秒」、「０．５秒」、「３秒」、「１秒」、「０．５秒」、「０．３秒」を発話時間フィールド３３から取得し、合計発話時間「５．８秒」を算出する。そして、制御部は、ステップＳ５において取得した誘導音声発話可能期間「４秒」よりも算出した合計発話時間「５．８秒」が短いか否かを判定する（ステップＳ７）。この例では、制御部１０は、合計発話時間「５．８秒」は、誘導音声発話可能期間「４秒」未満でないと判定する（ステップＳ７：Ｎｏ）。
【００３９】
候補フレーズの合計発話時間が誘導音声発話可能期間よりも短いと判定した場合（ステップＳ７：Ｎｏ）、制御部１０は、編集部２７の機能により、誘導音声発話可能期間内に収まるように、優先度フィールド３２に記憶された各候補フレーズの優先度に応じて採用する候補フレーズを選択し、誘導音声の文言を作成する（ステップＳ１０）。上述した、分岐点の条件が「６００ｍ先のファミリーレストランのある交差点を斜め右に曲がる」である場合を例に以下に、具体的に説明する。「この先」、「６００ｍ」、「ファミリーレストランのある」、「交差点を」、「斜め右」、「です」の候補フレーズのうち、優先度が「低」のフレーズは、「ファミリーレストランのある（３秒）」、「です（０．３秒）」である。優先度が「低」の候補フレーズのうち、「ファミリーレストランのある（３秒）」を除くと、候補フレーズの発話合計時間は「２．８秒」となり、誘導音声発話可能期間「４秒」以内に収まる。よって、編集部２７は、「ファミリーレストランのある」を除いた、「この先」、「６００ｍ」、「交差点を」、「斜め右」、「です」の候補フレーズを用いて誘導音声を作成する。
続いて、制御部１０は、ステップＳ４で採用した誘導音声発話可能タイミングにて、作成した誘導音声を音声変換部２０に出力し、スピーカー２２により発話する(ステップＳ９)。
【００４０】
ステップＳ７において、候補フレーズの合計発話時間が、ステップＳ５で取得した誘導音声発話可能期間よりも短いと判定した場合（ステップＳ７：Ｙｅｓ）、制御部１０は、編集部２７の機能により、音声フレーズＤＢ２３から選択した経路を案内するために必要な候補フレーズを全て使用して誘導音声の文言を作成する（ステップＳ８）。続いて、制御部１０は、ステップＳ４で採用した誘導音声発話可能タイミングにて、作成した誘導音声を音声変換部２０に出力し、スピーカー２２により発話する(ステップＳ９)。
【００４１】
これらの構成によれば、制御部１０は、オーディオ機能部１００の機能により再生されるオーディオ音声を出力レベルを解析し、抽出部２６により音量が低音量かつ音量の変化が相対的に平坦となる、楽曲の間奏部分や曲間部分のタイミングと期間とを抽出する。そして、制御部１０は、誘導音声を発話するタイミングを楽曲の間奏部分や曲間部分のタイミングに合わせるとともに、編集部２７により、発話する誘導音声の発話時間が楽曲の間奏部分や曲間部分の期間内に収まるように誘導音声の文言を編集する。これにより、オーディオ音声を阻害することなく誘導音声を発話することができる車載装置１を提供することができる。
【００４２】
以上説明したように、本発明を適用した実施形態によれば、オーディオ音声の再生中に、目的地へのルートを音声により案内する誘導音声を発話可能な車載装置において、再生するオーディオ音声に基づいて誘導音声の発話可能タイミング及び発話可能期間を抽出する抽出部２６と、抽出部２６により抽出された誘導音声の発話可能タイミング及び発話可能期間に基づいて発話する誘導音声の文言を編集する編集部２７と、を備えた。これにより、車載装置１は、オーディオ音声に基づいて抽出した誘導音声の発話可能タイミングに合わせて誘導音声を発話するとともに、発話可能期間内に収まるように誘導音声の文言を編集して発話することができる。よって、車載装置１は、オーディオ音声を阻害することなく誘導音声を発話することができる。
【００４３】
また、本発明を適用した実施形態によれば、抽出部２６は、再生されるオーディオ音声の出力レベルが予め設定された所定の出力レベルよりも、低くなるタイミングと低い期間とを抽出し、抽出部２６により抽出された、タイミングを誘導音声の発話可能タイミングとし、期間を誘導音声の発話可能期間として記録するＨＤＤ１５を備えた。これにより、車載装置１は、再生中のオーディオ音声の出力レベルが低くなる部分に合わせて、かつオーディオ音声の出力レベルが低い期間内に誘導音声を発話することができる。これにより、車載装置１は、オーディオ音声を阻害することなく誘導音声を発話することができる。
【００４４】
また、本発明を適用した実施形態によれば、発話可能期間は、再生されるオーディオ音声の、間奏部分の期間、あるいは、楽曲の曲間の期間である。これにより、車載装置１は、オーディオ音声を阻害することなく誘導音声を発話することができ、ユーザーの不快感を低減させることができる。また、オーディオ音声が低音量かつ相対的平坦である箇所で誘導音声が発せられるため、誘導音声をユーザーにとって聞き取りやすくすることができ、なおかつ誘導音声が音楽を阻害することもない。
【００４５】
また、本発明を適用した実施形態によれば、編集部２７は、走行中の車両の速度と、誘導音声により案内するルートの分岐点までの距離と、に基づいて、発話可能タイミングの中から誘導音声を発話するタイミングを選択し、当該発話タイミング時におけるルートの分岐点までの距離に基づいて前記誘導音声を編集する。これにより、車載装置１は、オーディオ音声を阻害することなく誘導音声を発話することができ、かつ、誘導音声により経路を正確に案内することができる。
【００４６】
また、本発明を適用した実施形態によれば、ＨＤＤ１５は、誘導に必要な複数の音声フレーズと、各音声フレーズに対応付けられた、優先度及び発話期間とを記憶するし、編集部２７は、発話可能タイミングの発話可能期間内に収まるように、ＨＤＤ１５に記憶された各種音声フレーズの中から優先度と発話期間とに基づいて誘導音声の文言を作成する。これにより、発話可能期間が短い場合でも、優先度の高い音声フレーズを用いて誘導音声を作成するため、オーディオ音声を阻害することなく誘導音声を発話し、かつ、誘導音声により経路を正確に案内することができる。
【００４７】
また、本発明を適用した実施形態によれば、発話可能タイミングが採用できない場合に、音声フレーズのうち優先度が高いフレーズのみを使用して誘導音声の文言を作成し、当該誘導音声を直ちに発話する。これにより、車載装置１は、誘導音声によりオーディオ音声が阻害される時間を最短にし、かつ、誘導音声により経路を正確に案内することができ、ユーザーの不快感を低減させることができる。
【００４８】
＜別の実施形態＞
上述の実施形態では、オーディオ音声から発話可能タイミングを抽出し、当該発話可能タイミングにおける発話可能期間内に誘導音声の発話時間が収まるように誘導音声の文言を編集して発話する構成とした。しかしながら、間奏部分がほとんど無い長い楽曲（例えば、クラシック音楽）や、曲間部分に無音時間がほとんど無い楽曲（例えば、ライブ盤の音楽ＣＤ）では、発話可能タイミングが採用できない場合が多く、誘導音声が各案内ポイントでオーディオ音声に割り込むことがある。この別の実施形態では、間奏部分がほとんど無い楽曲、あるいは、曲間部分に無音時間がほとんど無い楽曲を再生している場合でも、オーディオ音声を阻害することなく誘導音声を発話することができる車載装置１の動作について説明する。
【００４９】
車載装置１のＨＤＤ１５は、図２に示すように、保留音楽ＤＢ２５を記憶している。図６は、ＨＤＤ１５に記憶されている保留音楽ＤＢ２５の構成を示す図である。保留音楽ＤＢ２５は、少なくとも１つの保留音楽を記憶するデータベースである。保留音楽ＤＢ２５には、予めサンプル保留音楽が少なくとも１つ記憶されている構成であっても良い。また、保留音楽ＤＢ２５は、ユーザーが所望する保留音楽を複数記憶させておくことができるように構成されていても良い。保留音楽ＤＢ２５は、保留音楽フィールド５１を有し、１件のレコードに一曲の保留音楽を記憶している。車載装置１は、制御部１０の制御の下、オーディオ機能部１００の機能により再生されている楽曲の再生を保留する際に、保留音楽ＤＢ２５に記憶された保留音楽を再生する。保留音楽ＤＢに複数の保留音楽が記憶されている場合、車載装置１は、これらの複数の保留音楽をランダムに再生する構成であっても良いし、あるいは、ユーザーによって予め設定された１つの保留音楽を再生する構成であっても良い。また、保留音楽ＤＢに記憶された複数の保留音楽のうち、どの保留音楽を再生させるかを、入力部１２を介してユーザーが任意に設定可能な構成でも良い。
【００５０】
次に、図７、及び図８を用いて、車載装置１の動作について説明する。制御部１０は、１楽曲の再生が終了したか否かを監視する（ステップＳ２１）。楽曲の再生が終了したことを検出すると（ステップＳ２１：Ｙｅｓ）、制御部１０は、次の楽曲の再生を開始し（ステップＳ２２）、センサー部１９で検出される車両の走行速度と、次の誘導案内が必要な分岐点までの距離と、に基づいて次に誘導音声を発話するタイミングまでの時間を算出する（ステップＳ２３）。
【００５１】
続いて、制御部１０は、算出した次に誘導音声を発話するタイミングまでの時間に基づいて、次の楽曲の再生中に、次の誘導音声の発話が割り込む可能性があるか否かを判定する（ステップＳ２４）。
例えば、車載装置１が、各分岐点の７００ｍ手前で誘導音声を発話する構成であり、車速が７２Ｋｍ／ｈであり、次の誘導案内が必要な分岐点までの距離が７．９Ｋｍである場合、次に誘導音声を発話するタイミングまでの距離は７．２Ｋｍであり、制御部１０は、次に誘導音声を発話するタイミングまでの時間を図８（Ｂ）に示すように、７．２Ｋｍ÷７２Ｋｍ／ｈから６分間であると算出する。そして、制御部１０は、楽曲情報ＤＢ２４から、次に再生する楽曲の総再生時間を取得し、この総再生時間（５：００）と、算出した次に誘導音声を発話するタイミングまでの時間（６：００）と、に基づいて、次の楽曲の再生中に、次の誘導音声の発話が割り込む可能性があるか否かを判定する。図８（Ｂ）に示した１例では、次に誘導音声を発話するタイミングまでの時間が次の楽曲の総再生時間よりも長いため、制御部１０は、次の楽曲の再生中に、次の誘導音声の発話が割り込むことはないと判定する（ステップＳ２４：Ｎｏ）。ステップＳ２４において、次の楽曲の再生中に、次の誘導音声の発話が割り込むことはないと判定すると、制御部１０は、楽曲の再生を継続する（ステップＳ３０）。
【００５２】
一方、例えば、車載装置１が、各分岐点の７００ｍ手前で誘導音声を発話する構成であり、車速が７２Ｋｍ／ｈであり、次の誘導案内が必要な分岐点までの距離が４．７Ｋｍである場合、次に誘導音声を発話するタイミングまでの距離は４Ｋｍであり、制御部１０は、次に誘導音声を発話するタイミングまでの時間を図８（Ａ）に示すように、４Ｋｍ÷７２Ｋｍ／ｈから３分２０秒間であると算出する。そして、制御部１０は、楽曲情報ＤＢ２４から、次に再生する楽曲の総再生時間を取得し、この総再生時間（５：００）と、算出した次に誘導音声を発話するタイミングまでの時間（３：２０）と、に基づいて、次の楽曲の再生中に、次の誘導音声の発話が割り込む可能性があるか否かを判定する。図８（Ａ）に示した１例では、次に誘導音声を発話するタイミングまでの時間が次の楽曲の総再生時間よりも短いため、制御部１０は、次の楽曲の再生中に、次の誘導音声の発話が割り込むと判定する（ステップＳ２４：Ｙｅｓ）。
【００５３】
ステップＳ２４において、次の楽曲の再生中に、次の誘導音声の発話が割り込むと判定した場合、制御部１０は、表示部１１に警告表示を所定期間（例えば１０秒間）に亘って表示させる（ステップＳ２５）。制御部１０が表示部１１に表示する警告表示は、図示は省略するが、次の楽曲の再生中に誘導音声が割り込む可能性がある主旨の文言と、ユーザー操作により楽曲の再生を中断する操作ボタンとを含む。制御部１０は、表示部１１に警告表示を表示することで、ユーザーに楽曲の再生の中断を促す。
制御部１０は、表示部１１に警告表示を表示している間、楽曲の再生を中断する操作がユーザーによって行われるか否かを監視する（ステップＳ２６）。
【００５４】
予め設定された警告表示の表示期間中にユーザーが楽曲の再生を中断する操作を行わなかった場合には（ステップＳ２６：Ｎｏ）、制御部１０は、警告表示の表示部１１への表示を停止し、楽曲の再生を継続する（ステップＳ３０）。この場合、ユーザーの意図で楽曲の再生を保留せず継続させているため、制御部１０は、案内ポイントに到達したことを検出した際に、再生中の楽曲のオーディオ音声に誘導音声を割り込むように発話する。再生中の楽曲のオーディオ音声に誘導音声を割り込むように発話する場合、制御部１０は、楽曲の再生を一時停止したり、あるいは、オーディオ音声の出力音量を一定量下げたりして、誘導音声を発話する構成であっても良い。
【００５５】
一方、ユーザーによって楽曲の再生を中断する操作が行われると（ステップＳ２６：Ｙｅｓ）、制御部１０は、楽曲の再生を中断（保留）し、保留音楽ＤＢ２５に予め記憶されている保留音楽を再生する（ステップＳ２６）。制御部１０は、保留音楽を次の誘導音声の発話のタイミングまで継続して再生する。制御部１０は、次の誘導音声の発話のタイミングとなったか否かを監視する（ステップＳ２８）。車両が次の案内ポイントの所定距離手前に到達したことを検出すると（ステップＳ２８：Ｙｅｓ）、制御部１０は、保留音を停止し、音声変換部に誘導音声を出力して、スピーカー２２により誘導音声を発話する（ステップＳ２９）。誘導音声を発話した後、制御部１０は、再びステップＳ２３に戻り、再度次の案内ポイントまでの時間を計算する。そして、もし更に楽曲の再生中に誘導音声が割り込む可能性がある場合には、前述と同様の処理を繰り返す。
【００５６】
これらの構成によれば、オーディオ機能部１００の機能により楽曲を再生している際に、制御部１０は、１つの楽曲の終了時点で、次に再生する楽曲の総再生時間と、車両の車速と、に基づいて、次の誘導音声の発話がオーディオ音声に重なる可能性があるか否かを判断する。そして、次の誘導音声の発話がオーディオ音声に重なる可能性があると判断した場合には、制御部１０は、ユーザーに次の誘導音声の発話がオーディオ音声に重なる事を警告し、ユーザー操作によって、楽曲の再生を保留させる。そして、楽曲の再生を保留している間、制御部１０は、ユーザーの指定した保留音楽を再生させることができる。よって、車載装置１は、ユーザーが望む場合には、楽曲の再生を保留するとともに、ユーザーが自ら選択した保留音楽を再生して、所定の案内ポイントで誘導音声を発話することとができる。これにより、ユーザーの不快感を低減し、且つ、ユーザーの、オーディオ音声を切れ間なく楽しみたいという欲求と、誘導音声により確実に経路案内をして欲しいという欲求と、を実現することができる。
【００５７】
以上説明したように、本発明を適用した実施形態によれば、楽曲の曲間中に、次の誘導音声の発話が次の楽曲の再生中に割り込むか否かを判断し、次の誘導音声の発話が次の楽曲の再生中に割り込む場合には、次の楽曲の再生を保留する。これにより、間奏部分のほとんど無い長い楽曲やライブ盤の楽曲などで曲間部分に無音期間がほとんどない楽曲の再生中でも、オーディオ部が再生するオーディオ音声を阻害することなく誘導音声を発話することができる。よって、ユーザーの、音楽を切れ間なく楽しみたいという要求と、経路は確実に音声で案内して欲しいという要求とを実現させることができる。
【００５８】
また、本発明を適用した実施形態によれば、ＨＤＤ１５には、少なくとも１つの保留音が記憶され、楽曲の再生を保留している間、保留音を再生する。これにより、ユーザーは、予めＨＤＤ１５に自らが好む保留音楽を記憶させておくことで、楽曲の再生を保留している間は、この保留音楽を聞くことができる。よって、車載装置１は、オーディオ音声の再生と、誘導音声の発話とを、不快感なくユーザーに提供することができる。
【００５９】
なお、本実施形態において、次の楽曲の再生中に、次の誘導音声の発話が割り込むと判定した場合（ステップＳ２４：Ｙｅｓ）、制御部１０は、楽曲の再生を中断する操作ボタンを表示部１１に表示し、ユーザーに楽曲の中断を促す構成とした。しかし、これに限らず、楽曲の再生中に、次の誘導音声の発話が割り込むと判定した場合（ステップＳ２４：Ｙｅｓ）、制御部１０は、楽曲の再生を中断させて、楽曲の再生を再開する操作ボタンを表示部１１に表示する構成であっても良い。この場合、ユーザーによって楽曲の再生を再開する操作が行われない場合には、次の案内ポイントまで楽曲の再生を中断し、保留音楽を再生する構成であっても良い。
【符号の説明】
【００６０】
１      車載装置
１０    制御部
１５    ＨＤＤ（記憶部）
２６    抽出部（抽出手段）
２７    編集部（編集手段）
【図１】
2014025780.tif 000003
【図２】
2014025780.tif 000004
【図３】
2014025780.tif 000005
【図４】
2014025780.tif 000006
【図５】
2014025780.tif 000007
【図６】
2014025780.tif 000008
【図７】
2014025780.tif 000009
【図８】
2014025780.tif 000010