(57)【要約】【課題】現在位置や現在位置に対応する地図上の属性値に応じて、異なる音調で、経路案内に関する音声案内を行うことができなかった。【解決手段】地図に関する情報である地図情報が格納される地図情報格納部と、現在位置を示す情報である現在位置情報を取得する現在位置情報取得部と、現在位置情報および現在位置情報を地図情報に適用した結果である現在属性情報に応じて、異なる音調で音声案内を行う音声案内部とを備えるナビゲーション装置により、現在位置や現在位置に対応する地図上の属性値に応じて、異なる音調で音声案内を行うことができる。【選択図】図１
2016121885.tif 000002
【特許請求の範囲】
【請求項１】
地図に関する情報である地図情報が格納される地図情報格納部と、
現在位置を示す情報である現在位置情報を取得する現在位置情報取得部と、
前記現在位置情報および前記現在位置情報を前記地図情報に適用した結果である現在属性情報に応じて、異なる音調で音声案内を行う音声案内部とを備えるナビゲーション装置。
【請求項２】
移動体の走行状況を示す情報である走行状況情報を取得する走行状況情報取得部をさらに備え、
前記音声案内部は、
前記走行状況情報にも応じて、異なる音調で音声案内を行う請求項１記載のナビゲーション装置。
【請求項３】
ユーザの音声であるユーザ音声を受け付ける音声受付部と、
前記ユーザ音声を認識する音声認識部と、
前記音声認識部によるユーザ音声の認識結果および前記走行状況情報が予め決められた条件を満たす場合に、当該条件に対応する動作を実行する動作実行部とをさらに備える請求項２記載のナビゲーション装置。
【請求項４】
ユーザからの情報および指示を受け付ける入力受付部と、
前記情報および前記指示に対応する音声案内に関する情報である案内関連情報を構成する案内関連情報構成部とをさらに備え、
前記音声案内部は、
前記案内関連情報を用いて音声案内を行う請求項１から請求項３いずれか一項に記載のナビゲーション装置。
【請求項５】
地図に関する情報である地図情報が格納される地図情報格納部と、
現在位置情報取得部と、音声案内部とを用いて行われるナビゲーション方法であって、
前記現在位置情報取得部が、
現在位置を示す情報である現在位置情報を取得する現在位置情報取得ステップと、
前記音声案内部が、
前記現在位置情報および前記現在位置情報を前記地図情報に適用した結果である現在属性情報に応じて、異なる音調で音声案内を行う音声案内ステップとを備えるナビゲーション方法。
【請求項６】
地図に関する情報である地図情報が格納される地図情報格納部にアクセス可能なコンピュータを、
現在位置を示す情報である現在位置情報を取得する現在位置情報取得部、
前記現在位置情報および前記現在位置情報を前記地図情報に適用した結果である現在属性情報に応じて、異なる音調で音声案内を行う音声案内部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置等に関するものである。
【背景技術】
【０００２】
従来、ユーザが設定した目的地までの経路を探索し、当該目的地まで案内するナビゲーション装置が開発されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“サイバーナビ”、［online］、パイオニア株式会社、［２０１４年１０月６日検索］、インターネット［URL；http://pioneer.jp/carrozzeria/carnavi/cybernavi/］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のナビゲーション装置等では、常に同じ音調で音声案内を行っていた。
【課題を解決するための手段】
【０００５】
本第一の発明のナビゲーション装置は、地図に関する情報である地図情報が格納される地図情報格納部と、現在位置を示す情報である現在位置情報を取得する現在位置情報取得部と、現在位置情報および現在位置情報を地図情報に適用した結果である現在属性情報に応じて、異なる音調で音声案内を行う音声案内部とを備えるナビゲーション装置である。
【０００６】
このような構成により、現在位置や現在位置に対応する地図上の属性値に応じて、異なる音調で音声案内を行うことができる。
【０００７】
また、本第二の発明のナビゲーション装置は、第一の発明に対して、移動体の走行状況を示す情報である走行状況情報を取得する走行状況情報取得部をさらに備え、音声案内部は、走行状況情報にも応じて、異なる音調で音声案内を行うナビゲーション装置である。
【０００８】
このような構成により、走行状況に応じて、異なる音調で音声案内を行うことができる。
【０００９】
また、本第三の発明のナビゲーション装置は、第二の発明に対して、ユーザの音声であるユーザ音声を受け付ける音声受付部と、ユーザ音声を認識する音声認識部と、音声認識部によるユーザ音声の認識結果および走行状況情報が予め決められた条件を満たす場合に、条件に対応する動作を実行する動作実行部とをさらに備えるナビゲーション装置である。
【００１０】
このような構成により、ユーザからの音声に応じて、経路案内に関する動作を実行することができる。
【００１１】
また、本第四の発明のナビゲーション装置は、第一から第三いずれか１つの発明に対して、ユーザからの情報および指示を受け付ける入力受付部と、情報および指示に対応する音声案内に関する情報である案内関連情報を構成する案内関連情報構成部とをさらに備え、音声案内部は、案内関連情報を用いて音声案内を行うナビゲーション装置である。
【００１２】
このような構成により、ユーザの操作に応じた音声案内を行うことができる。
【発明の効果】
【００１３】
本発明によるナビゲーション装置等によれば、現在位置や現在位置に対応する地図上の属性値に応じて、異なる音調で、経路案内に関する音声案内を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１におけるナビゲーション装置１のブロック図
【図２】同ナビゲーション装置１の全体動作について説明するフローチャート
【図３】同音調情報の取得処理について説明するフローチャート
【図４】同動作情報の取得処理について説明するフローチャート
【図５】同現在位置から目的地までの経路の例を示す図
【図６】同音調管理情報の例を示す図
【図７】同動作管理情報の例を示す図
【図８】上記実施の形態におけるコンピュータシステムの概観図
【図９】上記実施の形態におけるコンピュータシステムのブロック図
【発明を実施するための形態】
【００１５】
以下、本発明によるナビゲーション装置等の実施の形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００１６】
（実施の形態１）
本実施の形態において、音声案内時の現在位置などに応じて、異なる音調で音声案内を行うナビゲーション装置１について説明する。
【００１７】
なお、本実施の形態におけるナビゲーション装置１は、移動体に設置されている。移動体は、例えば、いわゆる自動車、バイク、自転車などである。また、移動体には、例えば、人が含まれてもよい。
【００１８】
図１は、本実施の形態におけるナビゲーション装置１のブロック図である。ナビゲーション装置１は、地図情報格納部１０１、現在位置情報取得部１０２、入力受付部１０３、経路探索部１０４、出力部１０５、走行状況情報取得部１０６、案内関連情報構成部１０７、音声案内部１０８、音声受付部１０９、音声認識部１１０、動作実行部１１１を備える。
【００１９】
地図情報格納部１０１には、地図情報が格納される。地図情報とは、地図に関する情報である。また、地図情報により示される地図の種類や、地図情報のデータ形式などは、問わない。当該地図の種類は、例えば、地形図や、地勢図、地質図、土地利用図、住宅地図、路線図、道路地図、ガイドマップ、航空写真、衛星写真などである。また、当該データ形式は、例えば、ラスタデータや、ベクタデータ、ＫＩＷＩフォーマットなどである。
【００２０】
また、地図情報は、通常、１以上の地点情報を有する。地点情報とは、地図上の地点に関する情報である。また、地点情報は、例えば、地図上の地点を示す情報であるとも言える。また、地点情報は、例えば、地点の属性を有する。属性とは、属性の名称（以下、適宜、属性名とする）と、属性の値（以下、適宜、属性値とする）とが対応付いた情報である。また、属性値は、属性を示す情報であるとも言える。また、地点の属性は、通常、１種類以上である。
【００２１】
地点の属性は、例えば、識別子、名称、位置などである。また、地点の属性は、例えば、住所、電話番号、ＦＡＸ番号、種類などであってもよい。当該種類は、例えば、いわゆるジャンル、いわゆるカテゴリなどであってもよい。また、当該種類は、問わない。当該種類は、例えば、交差点、駅、コンビニ、ガソリンスタンド、飲食店などである。
【００２２】
また、地図情報は、通常、１以上の道路情報を有する。道路情報とは、地図上の道路に関する情報である。地図上の道路とは、通常、起点から終点までの道路を構成する１以上の各区間（例えば、一の交差点から他の一の交差点までの区間）である。また、道路情報は、例えば、地図上の道路を示す情報であるとも言える。また、道路情報は、例えば、道路の属性を有する。道路の属性は、通常、１種類以上である。
【００２３】
道路の属性は、例えば、識別子、名称、種類、制限速度、幅、車線数、両端の位置、両端の名称、スコアなどである。当該種類は、例えば、種別であってもよい。また、種類は、例えば、道路を管轄する主体、道路を走行することが可能な移動体、道路を走行するに必要な料金の有無などに基づく種類である。つまり、種類は、例えば、国道、県道、府道、市道、私道、高速道路（自動車専用道路）、一般道路、有料道路などである。また、両端の名称とは、例えば、両端に対応する地点の名称である。当該地点は、例えば、交差点である。また、当該スコアは、通常、経路探索時に用いるコストである。
【００２４】
また、地図情報は、例えば、１以上の領域情報を有していてもよい。領域情報とは、地図上の領域に関する情報である。地図上の領域とは、例えば、地方、地域、地区などである。具体的に、地図上の領域は、例えば、都道府県、市区町村、その他の行政区画などである。また、領域情報は、地図上の領域を示す情報であるとも言える。また、領域情報は、例えば、領域の属性を有する。領域の属性は、通常、１種類以上である。
【００２５】
領域の属性は、例えば、識別子、名称、種類、範囲などである。当該種類は、例えば、種別であってもよい。また、種類は、例えば、領域の分け方に基づく種類である。つまり、種類は、例えば、地方、地域、都道府県、市区町村などである。また、種類は、例えば、地形の種類であってもよい。この場合、種類は、例えば、山間部、平野部、海辺、市街地などである。また、範囲は、領域の輪郭を構成する３以上の位置の集合である。
【００２６】
また、位置を示す情報を、以下、適宜、位置情報とする。また、以下において、位置（位置情報が示す位置）は、通常、経緯度である。また、位置は、例えば、地図上の座標であってもよい。また、位置は、例えば、高さ（高度）を含んでもよい。
【００２７】
また、地図情報格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、地図情報格納部１０１に所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して地図情報格納部１０１に記憶されてもよい。
【００２８】
現在位置情報取得部１０２は、現在位置情報を取得する。現在位置情報とは、現在位置を示す位置情報である。また、現在位置情報取得部１０２は、通常、自動的に現在位置情報を取得する。また、現在位置情報を取得するタイミングは、問わない。現在位置情報取得部１０２は、例えば、定期的（予め決められた期間が経過するたび）に現在位置情報を取得する。また、現在位置情報取得部１０２は、例えば、ユーザからの指示があるたびに、現在位置情報を取得する。
【００２９】
また、現在位置情報取得部１０２は、通常、衛星航法システム（ＧＰＳ受信機など）や、移動体通信用の基地局から位置情報を受信する装置などから、現在位置情報を取得する。この場合、現在位置情報取得部１０２は、これらの装置を有していてもよいし、これらの装置で実現されてもよい。また、現在位置情報取得部１０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００３０】
入力受付部１０３は、情報や指示などを受け付ける。当該情報や指示などは、通常、ユーザからの情報や指示などである。また、入力受付部１０３が受け付ける情報は、例えば、目的地情報である。目的地情報とは、目的地を示す情報である。また、目的地情報の構造は、通常、地点情報と同様である。つまり、目的地情報は、例えば、目的地の位置を示す情報、目的地の名称を示す情報、目的地の住所を示す情報などである。
【００３１】
また、入力受付部１０３が受け付ける指示は、例えば、経路探索指示、電源ＯＮの指示、電源ＯＦＦの指示などである。経路探索指示とは、目的地までの経路を探索する指示である。また、経路探索指示の受け付けは、例えば、目的地情報の受け付けであってもよい。
【００３２】
なお、受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の取得、光ディスクや磁気ディスク、半導体メモリなどの記録媒体に格納されている情報の読み出し、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。
【００３３】
また、入力受付部１０３における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。入力受付部１０３は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバなどで実現され得る。
【００３４】
経路探索部１０４は、経路を探索し、経路情報を取得する。経路とは、出発地から目的地までの経路である。当該出発地は、通常、現在位置情報が示す現在位置である。また、当該現在位置情報は、現在位置情報取得部１０２が取得した現在位置情報である。また、当該目的地は、目的地情報が示す地点である。また、当該目的地情報は、入力受付部１０３が受け付けた目的地情報である。また、経路情報とは、経路を示す情報である。
【００３５】
経路情報は、通常、始点（出発地）の位置と、終点（目的地）の位置とのそれぞれを示す２つの位置情報を有する。また、経路情報は、例えば、当該２つの位置情報に加え、経由地の位置を示す１以上の位置情報を有していてもよい。また、経路情報は、例えば、当該２または３以上の位置情報から構成される情報であってもよい。また、当該位置および位置情報は、地点および地点情報であってもよい。また、経路情報は、通常、２つの位置間または２つの地点間を結ぶ道路に関する道路情報を有する。つまり、経路情報は、通常、経路を構成する各道路の属性を有する。なお、経路を構成する道路は、通常、２以上である。
【００３６】
具体的に、経路探索部１０４は、例えば、現在位置情報と、目的地情報とを、地図情報に適用する。当該地図情報は、地図情報格納部１０１に格納されている地図情報である。また、「現在位置情報を地図情報に適用する」とは、例えば、当該現在位置情報が示す地図上の位置を、出発地とすることである。また、「目的地情報を地図情報に適用する」とは、例えば、当該目的地情報により示される地図上の地点を、目的地とすることである。そして、経路探索部１０４は、当該出発地から当該目的地までの経路を探索する。このとき、経路探索部１０４は、通常、地図情報が有する道路情報が有するスコアを、経路のコストとして用いる。また、このとき、経路探索部１０４は、通常、スコアの合計が最小となる経路を探索する。
【００３７】
なお、経路の探索には、通常、最短経路問題の解法（アルゴリズム）を用いる。「最短経路問題の解法」は、例えば、ダイクストラ法や、Ａ＊アルゴリズムなどである。また、これらの解法や、経路情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。
【００３８】
出力部１０５は、情報を出力する。当該情報は、例えば、地図情報格納部１０１に格納されている地図情報である。また、当該情報は、例えば、経路探索部１０４が取得した経路情報である。また、出力部１０５は、例えば、その他の情報を出力してもよい。その他の情報とは、例えば、ユーザがナビゲーション装置１に対して動作や機能の実行を指示するための画面などである。
【００３９】
また、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００４０】
また、出力部１０５は、ディスプレイなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力部１０５は、出力デバイスのドライバソフトまたは、出力デバイスのドライバソフトと出力デバイスなどで実現され得る。
【００４１】
走行状況情報取得部１０６は、走行状況情報を取得する。走行状況情報とは、移動体の走行状況を示す情報である。また、走行状況は、ナビゲーション装置１が設置されている移動体（例えば、自動車）の現在の走行の状況であれば、何でもよい。つまり、走行状況情報は、当該移動体の現在の走行の状況を示す情報であれば、何でもよい。走行状況は、例えば、速度、加速度、周囲の明るさ、渋滞の状況、目的地に到着するまでの時間、目的地に到着する予定時刻、目的地までの距離、経路の走行状況（経路に沿って走行していること、経路を外れたこと）、進路を変更する地点（経路に関する案内が行われる地点）までの時間、進路を変更する地点までの距離、同乗者の有無などである。渋滞の状況とは、例えば、渋滞していること、渋滞していないこと、渋滞の程度（度合）などである。また、目的地までの距離は、通常、目的地までの経路の距離であるが、目的地までの直線距離であってもよい。なお、走行状況には、例えば、現在属性が含まれてもよい。言い換えると、走行状況情報には、例えば、現在属性情報が含まれてもよい。なお、現在属性および現在属性情報の詳細については、後述する。
【００４２】
また、走行状況情報取得部１０６は、通常、自動的に走行状況情報を取得する。また、走行状況情報を取得するタイミングは、問わない。走行状況情報取得部１０６は、例えば、定期的（予め決められた期間が経過するたび）に走行状況情報を取得する。また、走行状況情報取得部１０６は、例えば、ユーザからの指示があるたびに、走行状況情報を取得する。
【００４３】
また、走行状況情報取得部１０６は、通常、速度センサや速度計、加速度センサや加速度計、照度センサや照度計、道路上に設置されているビーコンなどの装置から、走行状況情報を取得する。この場合、走行状況情報取得部１０６は、これらの装置を有していてもよいし、これらの装置で実現されてもよい。また、走行状況情報取得部１０６は、ＭＰＵやメモリ等から実現されてもよい。また、走行状況情報取得部１０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００４４】
案内関連情報構成部１０７は、案内関連情報を構成する。案内関連情報とは、音声案内に関連する情報である。また、案内関連情報は、音声による案内の内容を示す情報であるとも言える。また、案内関連情報は、通常、音声案内のための音声である。また、案内関連情報は、例えば、音声案内のための文字列であってもよい。また、当該音声案内は、情報や指示などに対応する音声案内である。また、当該情報や指示などは、入力受付部１０３が受け付けた情報や指示などである。また、「構成」は、「取得」も含む概念である。
【００４５】
また、案内関連情報を構成する方法や手順などは、問わない。例えば、入力受付部１０３が文字列を受け付けた場合（ユーザにより文字列が入力された場合）、案内関連情報構成部１０７は、例えば、当該文字列を音声化し、当該文字列に対応する音声を、案内関連情報として取得する。文字列は、１以上の文字の集合である。また、音声化とは、例えば、音声を作成すること、音声に変換することなどである。また、音声化には、例えば、いわゆる音声合成の技術を用いる。また、この場合、案内関連情報構成部１０７は、例えば、当該文字列を案内関連情報として取得してもよい。
【００４６】
また、例えば、入力受付部１０３がボタンを選択する指示を受け付けた場合（ユーザによりボタンが押下された場合）、案内関連情報構成部１０７は、例えば、当該ボタンに対応する音声を、案内関連情報として取得する。「ボタンに対応する音声」とは、例えば、ボタンに付与されている文字列を音声化した音声、ボタンに対応付いている音声などである。また、ボタンに対応付いている音声を取得する場合、案内関連情報構成部１０７は、例えば、ボタンを識別する情報と音声との対応情報を予め保持している。また、ボタンには、当該ボタンを識別する情報が対応付いている。そして、案内関連情報構成部１０７は、例えば、ユーザにより押下されたボタンを識別する情報を取得し、当該情報に対応する音声を、予め保持している対応情報から取得する。
【００４７】
音声案内部１０８は、現在位置情報や現在属性情報などに応じて、異なる音調で音声案内を行う。言い換えると、音声案内部１０８は、現在位置情報や現在属性情報に応じた音調にて、音声案内を行う。現在属性情報とは、現在属性を示す情報である。また、現在属性とは、現在位置に対応する地図の属性である。また、当該地図の属性は、例えば、道路の属性、地点の属性、領域の属性などである。つまり、地図の属性は、例えば、道路の名称、道路の種類、地点の名称、地点の種類、領域の名称、領域の種類などである。また、現在位置に対応する地図の属性は、例えば、現在位置情報を地図情報に適用した結果であるとも言える。現在位置情報を地図情報に適用するとは、例えば、現在位置情報が示す現在位置に対応する道路の属性、地点の属性、領域の属性などを、地図情報から取得することである。また、音調とは、通常、トーン（音の高低）である。また、音調には、例えば、テンポ（拍節の速さ）、ボリューム（音量）が含まれてもよい。また、音調には、例えば、声質が含まれてもよい。ここでの声質とは、例えば、男性的な声、女性的な声、若者の声、中年の声、年配の声などである。また、音声案内を行うとは、案内のための音声を出力することである。また、当該案内は、通常、経路の案内である。また、当該案内は、例えば、操作の案内であってもよい。操作の案内とは、案内関連情報による音声案内である。また、当該出力には、例えば、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどが含まれてもよい。
【００４８】
音声案内部１０８は、例えば、まず、現在属性情報を取得する。そして、音声案内部１０８は、例えば、現在位置情報や現在属性情報などに対応する音調情報を取得する。音調情報とは、音調を示す情報である。また、このとき、音声案内部１０８は、例えば、走行状況情報に対応する音調情報を取得してもよい。そして、音声案内部１０８は、当該音声情報が示す音調にて、音声案内を行う。当該音調情報が示す音調にて音声案内を行うことは、例えば、当該音調情報に従い音声案内を行うことでもある。以下、（１）現在属性情報を取得する方法や手順など、（２）音調情報を取得する方法や手順など、（３）音声案内を行う方法や手順などについて、順に説明する。
【００４９】
（１）音声案内部１０８は、地図情報と現在位置情報とを用いて、当該現在位置情報が示す現在位置に対応する道路、地点、領域などの属性を、現在属性情報として、当該地図情報から取得する。当該地図情報は、地図情報格納部１０１に格納されている地図情報である。また、当該現在位置情報は、現在位置情報取得部１０２が取得した現在位置情報である。音声案内部１０８は、例えば、走行中の道路（現在位置を通過する道路）の属性を、現在属性情報として取得する。また、音声案内部１０８は、例えば、現在位置との距離が予め決められた条件を満たすほど近い地点の属性を、現在属性情報として取得する。また、音声案内部１０８は、例えば、現在位置を含む領域の属性を、現在属性情報として取得する。
【００５０】
また、音声案内部１０８は、通常、自動的に現在属性情報を取得する。また、現在属性情報を取得するタイミングは、問わない。音声案内部１０８は、例えば、定期的（予め決められた期間が経過するたび）に現在属性情報を取得する。また、音声案内部１０８は、例えば、ユーザからの指示があるたびに、現在属性情報を取得する。
【００５１】
（２）音声案内部１０８は、例えば、１以上の音調管理情報を予め保持している。音調管理情報とは、音調情報を管理するための情報である。また、音調管理情報は、音調条件と、音調情報とを有する。音調条件とは、音調情報を取得するための条件である。また、音調条件は、例えば、現在位置、現在属性、走行状況などに関する条件である。また、音調条件は、例えば、現在位置情報、現在属性情報、走行状況情報などに関する条件であるとも言える。そして、音声案内部１０８は、現在位置情報、現在属性情報、走行状況情報などが、１以上の音調条件のうちのいずれを満たすか否かを判断する。そして、音声案内部１０８は、現在位置情報、現在属性情報、走行状況情報などが満たす音調条件に対応する音調情報を、音調管理情報から取得する。当該現在位置情報は、現在位置情報取得部１０２が取得した現在位置情報である。また、当該現在属性情報は、音声案内部１０８が取得した現在属性情報である。また、当該走行状況情報は、走行状況情報取得部１０６が取得した走行状況情報である。
【００５２】
なお、音調条件は、具体的には、例えば、現在位置情報が示す現在位置が、予め決められた位置であること、現在属性情報が示す道路の名称が、予め決められた道路の名称であること、現在属性情報が示す道路の種類が、予め決められた道路の種類であること、現在属性情報が示す地点の名称が、予め決められた地点の名称であること、現在属性情報が示す地点の種類が、予め決められた地点の種類であること、現在属性情報が示す領域の名称が、予め決められた領域の名称であること、現在属性情報が示す領域の種類が、予め決められた領域の種類であること、現在の速度が、予め決められた閾値以上であること、現在の速度が、予め決められた閾値以下であること、現在の速度が、予め決められた第一の閾値以上かつ予め決められた第二の閾値以下であること、走行中の道路が渋滞していること、などである。また、当該「以上」は、例えば、「超過」であってもよい。また、当該「以下」は、例えば、「未満」であってもよい。また、音調条件は、これらの条件の２以上の組み合わせであってもよい。組み合わせとは、通常、論理積（ＡＮＤ）であるが、論理和（ＯＲ）であってもよい。
【００５３】
また、音調情報は、例えば、絶対的な音調を示す情報（以下、適宜、絶対的音調情報とする）または相対的な音調を示す情報（以下、適宜、相対的音調情報とする）である。絶対的な音調とは、例えば、予め決められた音調である。また、相対的な音調とは、例えば、予め決められた音調に対する増分または減分である。具体的に、絶対的音調情報は、例えば、「トーン：５０」である。当該絶対的音調情報は、例えば、トーンが、予め決められた範囲のトーンのうち、５０のトーンであることを示す。また、絶対的音調情報は、例えば、「テンポ：１２０ＢＰＭ」である。当該絶対的音調情報は、例えば、テンポが、１２０ＢＰＭ（１分間に１２０拍）であることを示す。また、絶対的音調情報は、例えば、「ボリューム：２０」である。当該絶対的音調情報は、例えば、ボリュームが、予め決められた範囲のボリュームのうち、２０のボリュームであることを示す。また、相対的音調情報は、例えば、「トーン：＋２」である。当該相対的音調情報は、例えば、トーンが、予め決められたトーンに対して２段階高くしたトーンであること（トーンを２段階高くすること）を示す。また、相対的音調情報は、例えば、「テンポ：−５ＢＰＭ」である。当該相対的音調情報は、例えば、予め決められたテンポに対して５ＢＰＭ遅くしたテンポであること（テンポを５ＢＰＭ遅くすること）を示す。また、相対的音調情報は、例えば、「ボリューム：＋５」である。当該相対的音調情報は、例えば、ボリュームが、予め決められたボリュームに対して５段階上げたボリュームであること（ボリュームを５段階上げること）を示す。
【００５４】
また、音声案内部１０８は、例えば、音声案内を行うタイミングで、音調情報を取得する。音声案内を行うタイミングとは、例えば、経路に関する音声案内を行うタイミング、案内関連情報構成部１０７による案内関連情報の取得の直後などである。
【００５５】
（３）例えば、経路に関する音声案内を行う場合、音声案内部１０８は、例えば、現在位置（走行中の位置）に応じて、経路の案内に関する音声を取得する。そして、音声案内部１０８は、当該取得した音声を、取得した音調情報が示す音調にて出力する。なお、当該経路の案内に関する音声を取得する方法や手順などは、公知なので、詳細な説明を省略する。
【００５６】
また、例えば、案内関連情報による音声案内を行う場合、音声案内部１０８は、例えば、次の処理を行う。当該案内関連情報は、案内関連情報構成部１０７が取得した案内関連情報である。例えば、案内関連情報が音声である場合、音声案内部１０８は、例えば、当該音声を出力する。また、例えば、案内関連情報が文字列である場合、音声案内部１０８は、例えば、当該文字列を音声出力する。文字列を音声出力するとは、当該文字列に対応する音声を出力することである。
【００５７】
また、例えば、音調情報が「トーン：５０」である場合、音声案内部１０８は、例えば、予め決められた範囲のトーンのうち、５０のトーンにて、音声を出力する。また、例えば、音調情報が「トーン：＋２」である場合、音声案内部１０８は、例えば、現在の音調または予め決められた音調に対して２段階高くしたトーンにて、音声を出力する。なお、音調情報がテンポ、ボリュームなどを示す場合の例については、上記、音調情報がトーンを示す場合の例と同様であるので、説明を省略する。
【００５８】
また、案内関連情報による音声案内を行う場合、音声案内部１０８は、例えば、予め決められた音調にて音声を出力してもよい。これは、つまり、この場合、音声案内部１０８は、音調情報に従わずに音声を出力してもよい、ということである。
【００５９】
また、音声案内部１０８は、スピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。音声案内部１０８は、出力デバイスのドライバソフトまたは、出力デバイスのドライバソフトと出力デバイスなどで実現され得る。
【００６０】
音声受付部１０９は、ユーザ音声を受け付ける。ユーザ音声とは、ユーザの音声である。つまり、音声受付部１０９は、ユーザが発した声を受け付ける。また、音声受付部１０９は、通常、マイクなどを介して、ユーザ音声を受け付ける。この場合、音声受付部１０９は、当該装置を有していてもよいし、当該装置で実現されてもよい。また、音声受付部１０９の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００６１】
音声認識部１１０は、ユーザ音声を認識する。ユーザ音声を認識するとは、ユーザ音声を文字列化し、当該ユーザ音声に対応する文字列を取得することである。文字列化とは、例えば、文字列を作成すること、文字列に変換することなどである。また、文字列化には、例えば、いわゆる音声認識の技術を用いる。また、ユーザ音声を認識した結果、取得した文字列を、以下、適宜、音声認識結果情報とする。
【００６２】
動作実行部１１１は、音声認識結果情報、走行状況情報などに応じて、予め決められた動作を実行する。当該音声認識結果情報は、音声認識部１１０が取得した文字列である。また、当該走行状況情報は、走行状況情報取得部１０６が取得した走行状況情報である。また、当該予め決められた動作とは、例えば、いわゆるリルート、音声案内の終了などである。当該音声案内は、通常、経路に関する音声案内である。また、当該予め決められた動作は、例えば、音楽の再生、映像の再生などであってもよい。また、当該予め決められた動作の実行は、例えば、当該動作を行う装置などに、当該動作を指示すること、当該動作を行う装置を制御すること、などであってもよい。
【００６３】
具体的に、動作実行部１１１は、例えば、１以上の動作管理情報を予め保持している。動作管理情報とは、動作情報を管理するための情報である。また、動作管理情報は、動作実行部１１１が実行する動作を管理するための情報であるとも言える。また、動作情報とは、当該動作を示す情報である。動作情報は、例えば、動作の名称、機能の名称、処理の名称、関数の名称、メソッドの名称などである。また、動作管理情報は、例えば、動作条件と、動作情報とを有する。動作条件とは、動作情報を取得するための条件である。また、動作条件は、例えば、音声認識結果情報、走行状況情報などに関する条件である。そして、動作実行部１１１は、音声認識結果情報、走行状況情報などが、１以上の動作条件のいずれを満たすか否かを判断する。そして、動作実行部１１１は、音声認識結果情報、走行状況情報などが満たす動作条件に対応する動作情報を、動作管理情報から取得する。そして、動作実行部１１１は、取得した動作情報が示す動作を実行する。当該動作情報が示す動作を実行することは、例えば、当該動作情報に従い動作を行うことでもある。
【００６４】
なお、動作条件は、具体的には、例えば、音声認識結果情報が示す文字列が、予め決められた文字列であること、音声認識結果情報が示す文字列が、予め決められた文字列のパターンに合致すること、走行状況情報が示す経路の走行状況が、経路を外れたことであること、などである。予め決められた文字列は、例えば、肯定的な文字列、否定的な文字列などである。また、音調条件は、これらの条件の２以上の組み合わせであってもよい。
【００６５】
また、動作情報は、例えば、「リルート：目的地最短」である。当該動作情報は、例えば、現在位置から目的地までの最短経路を再探索（リルート）することを示す。また、動作情報は、例えば、「リルート：元経路最短」である。当該動作情報は、例えば、現在位置から元の経路に戻る最短経路を再探索（リルート）することを示す。また、動作情報は、例えば、「終了：音声案内」である。当該動作情報は、例えば、音声案内を終了することを示す。また、動作情報は、例えば、「再生：ＣＤ」である。当該動作情報は、例えば、ナビゲーション装置１にセットされているＣＤを再生することを示す。また、動作情報は、例えば、「再生：ＤＶＤ」である。当該動作情報は、例えば、ナビゲーション装置１にセットされているＤＶＤを再生することを示す。
【００６６】
また、動作管理情報においては、例えば、以下の動作条件と動作情報とが対応付いていることが好適である。
（１）動作条件：経路を外れたこと、かつ、否定的な文字列であること、動作情報：現在位置から元の経路に戻る最短経路を再探索すること。
（２）動作条件：経路を外れたこと、かつ、肯定的な文字列であること、動作情報：現在位置から目的地までの最短経路を再探索すること。
【００６７】
なお、経路探索部１０４、案内関連情報構成部１０７、音声認識部１１０、動作実行部１１１は、通常、ＭＰＵやメモリ等から実現され得る。また、経路探索部１０４などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、経路探索部１０４などは、ハードウェア（専用回路）で実現されてもよい。
【００６８】
次に、ナビゲーション装置１の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。図２は、ナビゲーション装置１の全体動作を示すフローチャートである。
【００６９】
（ステップＳ２０１）ナビゲーション装置１は、入力受付部１０３が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０２に進み、そうでない場合は、ステップＳ２０１に戻る。
【００７０】
（ステップＳ２０２）ナビゲーション装置１は、電源ＯＮの処理を行う。
【００７１】
（ステップＳ２０３）現在位置情報取得部１０２は、現在位置情報の取得を開始する。以降、現在位置情報取得部１０２は、ナビゲーション装置１の電源がＯＦＦになるまで、定期的に現在位置情報を取得する。
【００７２】
（ステップＳ２０４）経路探索部１０４は、入力受付部１０３が目的地情報を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０５に進み、そうでない場合は、ステップＳ２２０に進む。
【００７３】
（ステップＳ２０５）経路探索部１０４は、地図情報格納部１０１に格納されている地図情報と、現在位置情報取得部１０２が取得した現在位置情報と、ステップＳ２０４で受け付けた目的地情報とを用いて、現在位置から目的地までの経路を探索し、経路情報を取得する。
【００７４】
（ステップＳ２０６）出力部１０５は、ステップＳ２０５で取得した経路情報を出力する。このとき、出力部１０５は、通常、当該経路情報が示す経路が地図上に表示されるように、地図情報と共に、当該経路情報を出力する。
【００７５】
（ステップＳ２０７）音声案内部１０８は、ナビゲーション装置１が設置されている移動体が走行中（ナビゲーション装置１が移動中）であるか否かを判断する。走行中（移動中）である場合は、ステップＳ２０８に進み、そうでない場合は、ステップＳ２２０に進む。
【００７６】
（ステップＳ２０８）音声案内部１０８は、経路に関する音声案内のタイミングであるか否かを判断する。当該タイミングである場合は、ステップＳ２０９に進み、そうでない場合は、ステップＳ２１２に進む。
【００７７】
（ステップＳ２０９）音声案内部１０８は、音調情報を取得する。この処理の詳細は、図３のフローチャートを用いて説明する。
【００７８】
（ステップＳ２１０）音声案内部１０８は、経路案内に関する音声を取得する。
【００７９】
（ステップＳ２１１）音声案内部１０８は、ステップＳ２１０で取得した音声を、ステップＳ２０９で取得した音調情報が示す音調にて出力する。
【００８０】
（ステップＳ２１２）音声案内部１０８は、入力受付部１０３が文字列またはボタン選択指示を受け付けたか否かを判断する。ボタン選択指示とは、画面上のボタンを押下する指示である。そして、受け付けた場合は、ステップＳ２１３に進み、そうでない場合は、ステップＳ２１６に進む。
【００８１】
（ステップＳ２１３）音声案内部１０８は、音調情報を取得する。この処理の詳細は、図３のフローチャートを用いて説明する。
【００８２】
（ステップＳ２１４）音声案内部１０８は、ステップＳ２１２で受け付けた文字列またはボタン選択指示により選択されたボタンに対応する音声関連情報を取得する。
【００８３】
（ステップＳ２１５）音声案内部１０８は、ステップＳ２１４で取得した音声関連情報を用いて、音声を、ステップＳ２１３で取得した音調情報が示す音調にて出力する。
【００８４】
（ステップＳ２１６）音声認識部１１０は、音声案内部１０８がユーザ音声を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２１７に進み、そうでない場合は、ステップＳ２２０に進む。
【００８５】
（ステップＳ２１７）動作実行部１１１は、動作情報を取得する処理を行う。この処理の詳細は、図４のフローチャートを用いて説明する。
【００８６】
（ステップＳ２１８）動作実行部１１１は、動作情報が取得できたか否かを判断する。取得できた場合は、ステップＳ２１９に進み、そうでない場合は、ステップＳ２２０に進む。
【００８７】
（ステップＳ２１９）動作実行部１１１は、ステップＳ２１７で取得した動作情報が示す動作を実行する。
【００８８】
（ステップＳ２２０）ナビゲーション装置１は、入力受付部１０３が電源ＯＦＦの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２２１に進み、そうでない場合は、ステップＳ２０７に戻る。
【００８９】
（ステップＳ２２１）ナビゲーション装置１は、電源ＯＦＦの処理を行う。そして、ステップＳ２０１に戻る。
【００９０】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【００９１】
図３は、図２のフローチャートのステップＳ２０９、ステップＳ２１３の音調情報の取得処理を示すフローチャートである。なお、図３のフローチャートにおいて、音声案内部１０８は、ｍ個の音調管理情報を予め保持しているものとする。
【００９２】
（ステップＳ３０１）走行状況情報取得部１０６は、走行状況情報を取得する。このとき、例えば、音声案内部１０８が走行状況情報取得部１０６に対し、走行状況情報を取得する旨を指示し、走行状況情報取得部１０６は、当該指示に従い、走行状況情報を取得してもよい。
【００９３】
（ステップＳ３０２）音声案内部１０８は、地図情報格納部１０１に格納されている地図情報と、現在位置情報取得部１０２が取得した現在位置情報とを用いて、現在属性情報を取得する。
【００９４】
（ステップＳ３０３）音声案内部１０８は、カウンタｉに１をセットする。
【００９５】
（ステップＳ３０４）音声案内部１０８は、現在位置情報取得部１０２が取得した現在位置情報、ステップＳ３０２で取得した現在属性情報、ステップＳ３０１で取得した走行状況情報のうちのいずれか１以上が、音調管理情報［ｉ］が有する音調条件である音調条件［ｉ］を満たすか否かを判断する。満たす場合は、ステップＳ３０５に進み、そうでない場合は、ステップＳ３０６に進む。
【００９６】
（ステップＳ３０５）音声案内部１０８は、音調管理情報［ｉ］が有する音調情報である音調情報［ｉ］を取得する。
【００９７】
（ステップＳ３０６）音声案内部１０８は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ３０７に進む。
【００９８】
（ステップＳ３０７）音声案内部１０８は、ｉを１インクリメントする。そして、ステップＳ３０４に戻る。
【００９９】
図４は、図２のフローチャートのステップＳ２１７の動作情報の取得処理を示すフローチャートである。なお、図４のフローチャートにおいて、動作実行部１１１は、ｍ個の動作管理情報を予め保持しているものとする。
【０１００】
（ステップＳ４０１）音声認識部１１０は、音声受付部１０９が受け付けたユーザ音声を認識し、音声認識結果情報を取得する。
【０１０１】
（ステップＳ４０２）走行状況情報取得部１０６は、走行状況情報を取得する。このとき、例えば、動作実行部１１１が走行状況情報取得部１０６に対し、走行状況情報を取得する旨を指示し、走行状況情報取得部１０６は、当該指示に従い、走行状況情報を取得してもよい。
【０１０２】
（ステップＳ４０３）動作実行部１１１は、カウンタｉに１をセットする。
【０１０３】
（ステップＳ４０４）動作実行部１１１は、ステップＳ４０１で取得した音声認識結果情報、ステップＳ４０２で取得した走行状況情報のうちのいずれか１以上が、動作管理情報［ｉ］が有する動作条件である動作条件［ｉ］を満たすか否かを判断する。満たす場合は、ステップＳ４０５に進み、そうでない場合は、ステップＳ４０６に進む。
【０１０４】
（ステップＳ４０５）動作実行部１１１は、動作管理情報［ｉ］が有する動作情報である動作情報［ｉ］を取得する。
【０１０５】
（ステップＳ４０６）動作実行部１１１は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ４０７に進む。
【０１０６】
（ステップＳ４０７）動作実行部１１１は、ｉを１インクリメントする。そして、ステップＳ４０４に戻る。
【０１０７】
なお、上記で説明したナビゲーション装置１の全体動作は、あくまで一例である。つまり、ナビゲーション装置１の全体動作は、上記の説明に限定されるものではない。
【０１０８】
（具体例）
次に、ナビゲーション装置１の動作の具体例について説明する。なお、本具体例において、ナビゲーション装置１は、自動車に設置されているカーナビゲーションシステム（以下、適宜、カーナビとする）であるものとする。また、経路探索部１０４は、現在位置情報取得部１０２が取得した現在位置情報、入力受付部１０３が受け付けた目的地情報、地図情報格納部１０１に格納されている地図情報を用いて、経路を探索済み（経路情報を取得済み）であるものとする。当該経路は、例えば、図５である。図５において、「Ｓ」のアイコンは、出発地（現在位置）を示すアイコンである。また、「Ｇ」のアイコンは、目的地を示すアイコンである。また、現在位置情報取得部１０２は、例えば、経路の案内のために、定期的に現在位置情報を取得しているものとする。
【０１０９】
（例１）
本例において、経路案内に関する音声を、異なる音調にて出力する例などについて説明する。なお、本例において、音声案内部１０８は、図６に示す音調管理情報を予め保持しているものとする。当該音調管理情報は、レコードを一意に特定するためのＩＤと、音調条件と、音調情報とを有する。
【０１１０】
まず、自動車が、カーナビの画面に表示されている経路に従い走行しているとする。そして、自動車が、進路を変更する（例えば、右折する、左折する）交差点に差し掛かったとする。すると、音声案内部１０８は、経路に関する音声案内を行うタイミング（経路案内に関する音声を出力するタイミング）であると判断する。そして、音声案内部１０８は、経路案内に関する音声を取得する。当該取得は、例えば、構成であってもよい。
【０１１１】
次に、音声案内部１０８は、地図情報格納部１０１に格納されている地図情報と、現在位置情報取得部１０２が取得した現在位置情報とを用いて、現在属性情報を取得する。当該現在属性情報は、「道路種類：国道」であるものとする。当該現在属性情報は、走行中の道路の種類が国道であることを示す。
【０１１２】
次に、音声案内部１０８は、走行状況情報取得部１０６に、走行状況情報を取得する旨を指示する。すると、走行状況情報取得部１０６は、当該指示に従い、走行状況情報を取得する。当該走行状況情報は、「速度：５５ｋｍ／ｈ」であるものとする。当該走行状況情報は、自動車の速度が５５ｋｍ／ｈであることを示す。
【０１１３】
次に、音声案内部１０８は、現在位置情報取得部１０２が取得した現在位置情報、音声案内部１０８が取得した現在属性情報「道路種類：国道」、走行状況情報取得部１０６が取得した走行状況情報「速度：５５ｋｍ／ｈ」のうち、現在属性情報および走行状況情報が、図６の「ＩＤ＝０１１」の音調条件「（道路種類＝国道｜高速道路）＆（速度≧５０ｋｍ／ｈ）」を満たすと判断する。当該音調条件は、走行中の道路の種類が国道または高速道路であり、かつ、自動車の速度が５０ｋｍ／ｈ以上であることを意味する。そして、音声案内部１０８は、図６の「ＩＤ＝０１１」の音調情報「トーン：５０」を取得する。当該音調情報は、トーンが、予め決められた範囲のトーンのうち、５０のトーンであることを示す。
【０１１４】
次に、音声案内部１０８は、取得した経路案内に関する音声を、音調情報「トーン：５０」に従い、予め決められた範囲のトーンのうち、５０のトーンにて出力する。
【０１１５】
また、例えば、経路に関する音声案内を行う他のタイミングにおいて、音声案内部１０８が取得した現在属性情報が「領域種類：山間部」であり、走行状況情報取得部１０６が取得した走行状況情報が「速度：４５ｋｍ／ｈ」であるとする。当該現在属性情報は、走行中の領域の種類が山間部であることを示す。このような場合、音声案内部１０８は、当該現在属性情報および当該走行状況情報が、図６の「ＩＤ＝０１４」の音調条件「（領域種類＝山間部）＆（４０ｋｍ／ｈ≦速度＜６０ｋｍ／ｈ）」を満たすと判断する。そして、音声案内部１０８は、図６の「ＩＤ＝０１４」の音調情報「テンポ：８０ＢＰＭ」を取得する。当該音調情報は、テンポが、８０ＢＰＭであることを示す。
【０１１６】
次に、音声案内部１０８は、取得した経路案内に関する音声を、音調情報「テンポ：８０ＢＰＭ」に従い、８０ＢＰＭのテンポにて出力する。
【０１１７】
なお、本例のように、音声案内部１０８は、例えば、音調情報の取得の前に、出力する音声を取得してもよい。
【０１１８】
（例２）
本例において、ユーザによる操作（文字列の入力、ボタンの押下）に関する音声を、異なる音調にて出力する例などについて説明する。なお、本例において、音声案内部１０８は、図６に示す音調管理情報を予め保持しているものとする。
【０１１９】
まず、ユーザがカーナビに対し、文字列「神戸  夜景」を入力する操作を行ったとする。すると、入力受付部１０３は、当該文字列を受け付ける。
【０１２０】
次に、案内関連情報構成部１０７は、受け付けた文字列に、予め決められた文字列「ですね」を付与する。そして、当該付与後の文字列から、不要な文字列を削除する。そして、案内関連情報構成部１０７は、文字列「神戸夜景ですね」を取得する。
【０１２１】
次に、案内関連情報構成部１０７は、取得した文字列を用いて、音声合成により音声を取得する。当該音声は、ユーザによる操作に関する音声である。また、当該音声は、案内関連情報である。
【０１２２】
次に、音声案内部１０８は、地図情報格納部１０１に格納されている地図情報と、現在位置情報取得部１０２が取得した現在位置情報とを用いて、現在属性情報を取得する。当該現在属性情報は、「道路種類：国道」であるものとする。
【０１２３】
次に、音声案内部１０８は、走行状況情報取得部１０６に、走行状況情報を取得する旨を指示する。すると、走行状況情報取得部１０６は、当該指示に従い、走行状況情報を取得する。当該走行状況情報は、「速度：４５ｋｍ／ｈ」であるものとする。
【０１２４】
次に、音声案内部１０８は、現在位置情報取得部１０２が取得した現在位置情報、音声案内部１０８が取得した現在属性情報「道路種類：国道」、走行状況情報取得部１０６が取得した走行状況情報「速度：４５ｋｍ／ｈ」のうち、現在属性情報および走行状況情報が、図６の「ＩＤ＝０１２」の音調条件「（道路種類＝国道｜高速道路）＆（４０ｋｍ／ｈ≦速度＜５０ｋｍ／ｈ）」を満たすと判断する。そして、音声案内部１０８は、図６の「ＩＤ＝０１２」の音調情報「トーン：４０」を取得する。
【０１２５】
次に、音声案内部１０８は、案内関連情報構成部１０７が取得したユーザによる操作に関する音声を、音調情報「トーン：４０」に従い、予め決められた範囲のトーンのうち、４０のトーンにて出力する。
【０１２６】
また、例えば、ユーザがカーナビに対し、画面に表示されているボタンを押下する操作を行ったとする。当該ボタンには、文字列「検索」が付与されているものとする。すると、入力受付部１０３は、当該ボタンを選択するボタン選択指示を受け付ける。
【０１２７】
次に、案内関連情報構成部１０７は、ユーザにより押下されたボタン（ボタン選択指示により選択されたボタン）に付与されている文字列「検索」を取得する。そして、案内関連情報構成部１０７は、当該文字列に、予め決められた文字列「します」を付与する。そして、案内関連情報構成部１０７は、文字列「検索します」を取得する。
【０１２８】
次に、案内関連情報構成部１０７は、取得した文字列を用いて、音声合成により音声を取得する。当該音声は、ユーザによる操作に関する音声である。また、当該音声は、案内関連情報である。
【０１２９】
次に、音声案内部１０８は、地図情報格納部１０１に格納されている地図情報と、現在位置情報取得部１０２が取得した現在位置情報とを用いて、現在属性情報を取得する。当該現在属性情報は、「領域種類：市街地」であるものとする。
【０１３０】
次に、音声案内部１０８は、走行状況情報取得部１０６に、走行状況情報を取得する旨を指示する。すると、走行状況情報取得部１０６は、当該指示に従い、走行状況情報を取得する。当該走行状況情報は、「速度：４５ｋｍ／ｈ」であるものとする。
【０１３１】
次に、音声案内部１０８は、現在位置情報取得部１０２が取得した現在位置情報、音声案内部１０８が取得した現在属性情報「領域種類：市街地」、走行状況情報取得部１０６が取得した走行状況情報「速度：４５ｋｍ／ｈ」のうち、現在属性情報が、図６の「ＩＤ＝０１９」の音調条件「（領域種類＝市街地）」を満たすと判断する。そして、音声案内部１０８は、図６の「ＩＤ＝０１９」の音調情報「ボリューム：＋５」を取得する。
【０１３２】
次に、音声案内部１０８は、案内関連情報構成部１０７が取得したユーザによる操作に関する音声を、音調情報「ボリューム：＋５」に従い、現在の音量または予め決められた基準となる音量から５段階上げた音量にて出力する。
【０１３３】
なお、本例のように、案内関連情報構成部１０７は、ユーザによる操作に応じて取得した文字列に、予め決められた処理（例えば、文字列の付与、文字列の削除）などを施してもよい。
【０１３４】
また、例１と同様に、案内関連情報構成部１０７は、音声案内部１０８による音調情報の取得の前に、音声案内部１０８が出力する音声を取得してもよい。
【０１３５】
（例３）
本例において、ユーザ音声、走行状況に応じた動作を実行する例などについて説明する。なお、本例において、動作実行部１１１は、図７に示す動作管理情報を予め保持しているものとする。当該動作管理情報は、レコードを一意に特定するためのＩＤと、動作条件と、動作情報とを有する。
【０１３６】
まず、自動車が、カーナビの画面に表示されている経路に従い走行しているとする。そして、ユーザが、進路の変更を間違い、自動車が、経路から外れたとする。そして、ユーザが、「間違えた」と声を発したとする。すると、音声受付部１０９は、ユーザ音声「間違えた」を受け付ける。
【０１３７】
次に、音声認識部１１０は、音声受付部１０９が受け付けたユーザ音声を認識し、音声認識結果情報である文字列「間違えた」を取得する。
【０１３８】
次に、動作実行部１１１は、走行状況情報取得部１０６に、走行状況情報を取得する旨を指示する。すると、走行状況情報取得部１０６は、当該指示に従い、走行状況情報を取得する。当該走行状況情報は、「経路走行状況：経路外」であるものとする。当該走行状況情報は、経路の走行状況が経路外であること（経路から外れてしまったこと）を示す。
【０１３９】
次に、動作実行部１１１は、音声認識結果情報「間違えた」および走行状況情報「経路走行状況：経路外」が、図７の「ＩＤ＝０１１」の動作条件「（ユーザ音声⊃「しまった」｜「間違えた」｜「ミス」）＆（経路走行状況＝経路外）」を満たすと判断する。当該動作条件は、ユーザ音声を認識した結果の文字列（音声認識結果情報）が、「しまった」、「間違えた」、「ミス」のうちのいずれか１以上の文字列を含み、かつ、経路の走行状況が経路外であることを意味する。そして、動作実行部１１１は、図７の「ＩＤ＝０１１」の動作情報「リルート：元経路最短」を取得する。当該動作情報は、元の経路に戻る最短経路を再探索する（リルートする）ことを示す。
【０１４０】
次に、動作実行部１１１は、動作情報「リルート：元経路最短」に従い、元の経路に戻る最短経路を再探索する。このとき、動作実行部１１１は、通常、元の経路に戻る最短経路を再探索する旨を、経路探索部１０４に指示する。そして、経路探索部１０４は、当該指示に従い、元の経路に戻る最短経路を探索し、当該経路を含む目的地までの経路を示す経路情報を取得する。そして、出力部１０５は、当該経路情報を出力する。
【０１４１】
また、例えば、上記と同様に、ユーザが、進路の変更を間違い、「このままで大丈夫」と声を発したとする。すると、音声受付部１０９は、当該ユーザ音声「このままで大丈夫」を受け付け、音声認識部１１０は、音声認識結果情報である文字列「このままで大丈夫」を取得する。
【０１４２】
次に、動作実行部１１１は、走行状況情報取得部１０６に、走行状況情報を取得する旨を指示する。そして、走行状況情報取得部１０６は、上記と同様に、走行状況情報「経路走行状況：経路外」を取得する。
【０１４３】
次に、動作実行部は、音声認識結果情報「このままで大丈夫」および走行状況情報「経路走行状況：経路外」が、図７の「ＩＤ＝０１２」の動作条件「（ユーザ音声⊃「大丈夫」｜「このまま」｜「問題なし」）＆（経路走行状況＝経路外）」を満たすと判断する。当該動作条件は、ユーザ音声を認識した結果の文字列（音声認識結果情報）が、「大丈夫」、「このまま」、「問題なし」のうちのいずれか１以上の文字列を含み、かつ、経路の走行状況が経路外であることを意味する。そして、動作実行部１１１は、図７の「ＩＤ＝０１２」の動作情報「リルート：目的地最短」を取得する。当該動作情報は、現在位置から目的地までの最短経路を再探索する（リルートする）ことを示す。
【０１４４】
次に、動作実行部１１１は、動作情報「リルート：目的地最短」に従い、現在位置から目的地までの最短経路を再探索する。このとき、動作実行部１１１は、通常、現在位置から目的地までの最短経路を再探索する旨を、経路探索部１０４に指示する。そして、経路探索部１０４は、当該指示に従い、現在位置から目的地までの最短経路を探索し、当該経路を示す経路情報を取得する。そして、出力部１０５は、当該経路情報を出力する。
【０１４５】
以上、本実施の形態によるナビゲーション装置１によれば、現在位置や現在位置に対応する地図上の属性値に応じて、異なる音調で、経路案内に関する音声案内を行うことができる。これにより、例えば、同一の音声であっても、現在位置などに応じて、異なる音調にて出力することができる。また、これにより、ユーザは、例えば、ドライブをより楽しむことができる。
【０１４６】
また、本実施の形態によるナビゲーション装置１によれば、ユーザによる操作（文字列の入力、ボタンの押下など）に応じて、異なる音調で、当該操作に関する音声を出力することができる。これにより、例えば、同一の操作を行った場合であっても、現在位置などに応じて、異なる音調にて当該操作に関する音声を出力することができる。また、これにより、ユーザは、例えば、１人でドライブしている場合などに、ナビゲーション装置１が自身（ユーザ）に話し掛けていると感じることができ、ドライブをより楽しむことができる。
【０１４７】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０１４８】
また、上記各実施の形態におけるナビゲーション装置は、例えば、スタンドアロンの装置であってもよいし、サーバ・クライアントシステムにおけるサーバ装置であってもよい。
【０１４９】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１５０】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１５１】
また、上記各実施の形態におけるナビゲーション装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、地図に関する情報である地図情報が格納される地図情報格納部にアクセス可能なコンピュータを、現在位置を示す情報である現在位置情報を取得する現在位置情報取得部、前記現在位置情報および前記現在位置情報を前記地図情報に適用した結果である現在属性情報に応じて、異なる音調で音声案内を行う音声案内部として機能させるためのプログラムである。
【０１５２】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。
【０１５３】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１５４】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０１５５】
また、図８は、前述のプログラムを実行して、前述の実施の形態のナビゲーション装置等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア、およびその上で実行されるコンピュータプログラムで実現され得る。
【０１５６】
図８において、コンピュータシステム９は、ＣＤ−ＲＯＭドライブ９０１１を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１５７】
図９は、コンピュータシステム９のブロック図である。図９において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１に加えて、ＭＰＵ９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９０１４と、ＭＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ９０１５と、アプリケーションプログラム、システムプログラム、およびデータを記憶するためのハードディスク９０１５と、ＣＤ−ＲＯＭドライブ９０１１、ＭＰＵ９０１２等を相互に接続するバス９０１６とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０１５８】
コンピュータシステム９に、前述の実施の形態のナビゲーション装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１に記憶されて、ＣＤ−ＲＯＭドライブ９０１１に挿入され、さらにハードディスク９０１５に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１５に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１４にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１またはネットワークから直接、ロードされてもよい。
【０１５９】
プログラムは、コンピュータ９０１に、前述の実施の形態のナビゲーション装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６０】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６１】
以上のように、本発明にかかるナビゲーション装置は、現在位置や現在位置に対応する地図上の属性値に応じて、異なる音調で音声案内を行うことができるという効果を有し、カーナビゲーションシステム等として有用である。
【符号の説明】
【０１６２】
１  ナビゲーション装置
１０１  地図情報格納部
１０２  現在位置情報取得部
１０３  入力受付部
１０４  経路探索部
１０５  出力部
１０６  走行状況情報取得部
１０７  案内関連情報構成部
１０８  音声案内部
１０９  音声受付部
１１０  音声認識部
１１１  動作実行部
【図１】
2016121885.tif 000003
【図２】
2016121885.tif 000004
【図３】
2016121885.tif 000005
【図４】
2016121885.tif 000006
【図５】
2016121885.tif 000007
【図６】
2016121885.tif 000008
【図７】
2016121885.tif 000009
【図８】
2016121885.tif 000010
【図９】
2016121885.tif 000011