(57)【要約】  【課題】操作音を動的に変化させ、様々な情報をユーザに伝える。  【解決手段】ナビゲーション装置１において、記憶部１９０は、所定の設定条件（例えば、所定の速度範囲）ごとに操作音を関連付けた設定条件情報５３を有する。パラメータ取得部１７０は、所定のパラメータ（例えば、車速）を所定の周期で取得する。操作音設定部１８０は、取得されたパラメータと合致する設定条件を有する設定条件情報５３を特定する。そして、特定した設定条件情報５３の操作音を操作音として設定する。操作音出力部１６０は、入力受付部１５０を介してユーザの操作を検知すると、設定された操作音を音声出力する。【選択図】図６
2010271264.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を用いて経路誘導を行うナビゲーション装置であって、
ユーザによって操作される操作手段と、
ユーザによる前記操作手段の操作を検出する入力受付手段と、
所定の条件に応じて前記操作手段の操作音を設定する操作音設定手段と、
前記操作手段の操作が検出されると、前記操作音設定手段によって設定された操作音を出力する操作音出力手段と、
を有することを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
所定のパラメータを取得するパラメータ取得手段と、
所定の設定条件と操作音を関連付けた複数の設定条件情報を記憶する記憶手段と、を有し、
前記操作音設定手段は、
取得したパラメータと合致する設定条件を有する設定条件情報を特定し、設定された操作音を、特定した設定条件に関連付けられた操作音に変更する、
ことを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置であって、
前記パラメータは、車速を示す情報であり、
前記設定条件は、所定の速度範囲を示す情報である、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項２または３に記載のナビゲーション装置であって、
前記パラメータは、前記操作手段の操作の回数を示す情報であり、
前記設定条件は、所定の回数の範囲を示す情報である、
ことを特徴とするナビゲーション装置。
【請求項５】
請求項２から４のいずれか一項に記載のナビゲーション装置であって、
前記パラメータは、道路の混雑度、天候、日時、推奨経路上のカーブ数、目的地までの距離、現在地周辺の状況、目的地の特性、燃料の残量のいずれかを示す情報であり、
前記設定条件は、前記パラメータのそれぞれ対応する所定の、道路の混雑度、天候、道路の混雑度、天候、日時、推奨経路上のカーブ数、目的地までの距離、現在地周辺の状況、目的地の特性、燃料の残量のいずれかを示す情報である、
ことを特徴とするナビゲーション装置。
【請求項６】
ユーザによって操作される操作手段を有し、地図情報を用いて経路誘導を行うナビゲーション装置における操作音出力方法であって、
前記ナビゲーション装置は、
ユーザによる前記操作手段の操作を検出する入力受付ステップと、
所定の条件に応じて前記操作手段の操作音を設定する操作音設定ステップと、
前記操作手段の操作が検出されると、前記操作音設定ステップによって設定された操作音を出力する操作音出力ステップと、
を行うことを特徴とする操作音出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、およびナビゲーション装置における操作音出力方法に関する。
【背景技術】
【０００２】
車両等に搭載されるナビゲーション装置がある（例えば、特許文献１）。このようなナビゲーション装置は、例えば、タッチパネルを備える表示装置に表示された地図や操作ボタンなどがユーザによりタッチされた場合、スピーカなどの音声出力装置から所定の音声を出力する。このような音声は、操作音やビープ音などと呼ばれる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−８５９３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようなナビゲーション装置において、操作音は、予め固定的に設定されており、ユーザの操作の度に毎回同じ音声が出力される。すなわち、操作音は、動的に変化しない。
【０００５】
そのため、操作音は、ユーザにとって単調に感じられ、面白味に欠けるものとなっている。また、このような単調な操作音では、ユーザの注意を喚起する機能が低下する。
【０００６】
そこで、本発明は、操作音を動的に変化させ、様々な情報をユーザに伝えることを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するための本発明の一態様は、地図情報を用いて経路誘導を行うナビゲーション装置であって、ユーザによって操作される操作手段と、ユーザによる前記操作手段の操作を検出する入力受付手段と、所定の条件に応じて前記操作手段の操作音を設定する操作音設定手段と、前記操作手段の操作が検出されると、前記操作音設定手段によって設定された操作音を出力する操作音出力手段と、を有することを特徴とする。
【０００８】
ここで、上記のナビゲーション装置であって、所定のパラメータを取得するパラメータ取得手段と、所定の設定条件と操作音を関連付けた複数の設定条件情報を記憶する記憶手段と、を有し、前記操作音設定手段は、取得したパラメータと合致する設定条件を有する設定条件情報を特定し、設定された操作音を、特定した設定条件に関連付けられた操作音に変更する、ことを特徴としていてもよい。
【０００９】
また、上記のナビゲーション装置であって、前記パラメータは、車速を示す情報であり、前記設定条件は、所定の速度範囲を示す情報である、ことを特徴としていてもよい。
【００１０】
また、上記のナビゲーション装置であって、前記パラメータは、前記操作手段の操作の回数を示す情報であり、前記設定条件は、所定の回数の範囲を示す情報である、ことを特徴としていてもよい。
【００１１】
また、上記のナビゲーション装置であって、前記パラメータは、道路の混雑度、天候、日時、推奨経路上のカーブ数、目的地までの距離、現在地周辺の状況、目的地の特性、燃料の残量のいずれかを示す情報であり、前記設定条件は、前記パラメータのそれぞれ対応する所定の、道路の混雑度、天候、道路の混雑度、天候、日時、推奨経路上のカーブ数、目的地までの距離、現在地周辺の状況、目的地の特性、燃料の残量のいずれかを示す情報である、ことを特徴としていてもよい。
【００１２】
上記の課題を解決するための本発明の他の態様は、ユーザによって操作される操作手段を有し、地図情報を用いて経路誘導を行うナビゲーション装置における操作音出力方法であって、前記ナビゲーション装置は、ユーザによる前記操作手段の操作を検出する入力受付ステップと、所定の条件に応じて前記操作手段の操作音を設定する操作音設定ステップと、前記操作手段の操作が検出されると、前記操作音設定ステップによって設定された操作音を出力する操作音出力ステップと、を行うことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、所定の条件に応じて操作音を変更することにより、様々な情報をユーザに伝えることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態が適用されたナビゲーション装置のハードウェア構成の概要を示すブロック図。
【図２】地図情報のデータ構造の例を説明するための図。
【図３】操作音情報のデータ構造の例を説明するための図。
【図４】設定条件情報のデータ構造の例を説明するための図（その１）。
【図５】設定条件情報のデータ構造の例を説明するための図（その２）。
【図６】ナビゲーション装置の機能構成を示すブロック図。
【図７】操作音の変更を行う処理の流れを示すフロー図。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態について、図面を参照して説明する。
【００１６】
図１は、本発明の一実施形態が適用されたナビゲーション装置のハードウェア構成の概要を示すブロック図である。
【００１７】
ナビゲーション装置１は、車両などに搭載され、地図情報、経路情報、渋滞情報などの交通情報を表示してユーザを誘導するナビゲーション処理を行うための装置である。
【００１８】
もちろん、ナビゲーション装置１は、車両に備え付けられたものでなくてもよく、例えば、持ち運び可能なＰＮＤ（Personal Navigation Device）などであってもよい。また、車内ＬＡＮ（Local Area Network）、ＣＡＮ（Controller Area Network）などの車内通信回線を介して他の車載機器やセンサなどの車両機器と通信を行ってもよい。
【００１９】
ナビゲーション装置１は、演算処理部１０、表示装置２０、入力装置３０（タッチパネル３１、ダイヤルスイッチ３２）、音声入出力装置４０（スピーカ４１、マイクロフォン４２）、記憶装置５０、車速センサ６０、ジャイロセンサ６２、ＧＰＳ(Global Positioning System)受信装置６４、ＦＭ多重放送受信装置６６、ビーコン受信装置６８を有する。
【００２０】
もちろん、ナビゲーション装置１は、上記の構成に限られず、例えば、地上デジタル放送用のチューナーや、携帯電話回線やインターネットなどの通信ネットワークと接続する通信装置を有していてもよい。
【００２１】
演算処理部１０は、上記の各装置を制御し、様々な処理を行う中心的ユニットである。演算処理部１０は、各種演算処理を行うＣＰＵ（Central Processing Unit）１１と、実行するプログラムや必要なデータを格納するＲＡＭ（Random Access Memory）１２やＲＯＭ（Read Only Memory）１３などのメモリと、他の装置を通信により制御するためのインタフェース（Ｉ／Ｆ）１４とが、信号線１５により接続されて構成される。
【００２２】
演算処理部１０は、例えば、車速センサ６０、ジャイロセンサ６２、ＧＰＳ受信装置６４から出力される情報を用いて現在地を算出する。また、得られた現在地情報に基づいて、表示に必要な地図情報を記憶装置５０から読み出す。
【００２３】
また、演算処理部１０は、読み出した地図情報をグラフィックス展開し、そこに現在地を示すマークを重ねて表示装置２０へ表示する。また、地図情報を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を算出して、表示装置２０へ表示する。
【００２４】
また、演算処理部１０は、例えば、スピーカ４１を介してユーザを誘導するための音声や操作音を出力する。また、マイクロフォン４２や入力装置３０を介してユーザの要求を受け付け、要求に対応する処理を実行する。
【００２５】
また、演算処理部１０は、例えば、ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して、情報センターから交通情報などを受信して表示装置２０へ表示する。
【００２６】
表示装置２０は、演算処理部１０で生成されたグラフィックス情報を表示するユニットである。表示装置２０は、例えば、液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイなどで構成される。
【００２７】
入力装置３０は、ユーザの指示をユーザの操作により受け付けるためのユニットである。入力装置３０は、タッチパネル３１と、ダイヤルスイッチ３２と、その他のハードスイッチ（図示せず）であるスクロールキー、縮尺変更キー、キーボードなどで構成される。
【００２８】
タッチパネル３１は、表示装置２０の表示面に貼られた透過性のある操作パネルである。タッチパネル３１は、表示装置２０に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して演算処理部１０に出力する。タッチパネル３１は、感圧式または静電式の入力検出素子などにより構成される。
【００２９】
ダイヤルスイッチ３２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１０に出力する。演算処理部１０では、パルス信号の数から、ダイヤルスイッチ３２の回転角度を求める。
【００３０】
音声入出力装置４０は、音声出力装置としてスピーカ４１と、音声入力装置としてマイクロフォン４２とを備える。スピーカ４１は、演算処理部１０で生成された音声信号を出力する。マイクロフォン４２は、ユーザその他の搭乗者から発せられた音声などの、ナビゲーション装置１００の外部の音声を取得する。
【００３１】
スピーカ４１とマイクロフォン４２とは、車両の所定の部位に、別個に配置されている。もちろん、スピーカ４１とマイクロフォン４２とは、一体の筐体に収納されていてもよい。また、ナビゲーション装置１００は、スピーカ４１およびマイクロフォン４２を、それぞれ複数備えることができる。
【００３２】
記憶装置５０には、演算処理部１０が各種処理を実行するために必要な、プログラムやデータ、ナビゲーション処理に使用される地図情報、音声認識に使用される音声辞書など（図示せず）が格納される。また、記憶装置５０には、操作音に関する情報（図示せず）が格納される。これらの情報は、演算処理部１０のＣＰＵ１１によってＲＡＭ１２上に読み出されて使用される。記憶装置５０は、例えば、ＨＤＤ（Hard Disk Drive）、ＣＤ-ＲＯＭ、ＤＶＤ-ＲＯＭなどにより構成される。
【００３３】
ここで、図２〜５を参照して、地図情報および操作音に関する情報（操作音情報、設定条件情報）について説明する。
【００３４】
図２は、地図情報のデータ構造の例を説明するための図である。
【００３５】
本図に示すように、地図情報５１は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）５１１１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ５１２０を含んでいる。リンクデータ５１２０は、リンクの識別コード（リンクＩＤ）５１２１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報５１２２、リンクを含む道路の種別情報５１２３、リンクの長さを示すリンク長情報５１２４、リンク旅行時間５１２５、２つのノードにそれぞれ接続するリンクのリンクＩＤ（接続リンクＩＤ）５１２６、リンクに含まれる車線の数を示す車線数５１２７などを含んでいる。リンクの道路種別には、有料道路か否かの情報が格納されている。
【００３６】
もちろん、地図情報５１の構成は上記に限られない。
【００３７】
図３は、操作音情報のデータ構造の例を説明するための図である。
【００３８】
本図に示すように、操作音情報５２は、操作音を識別するためのコード（操作音ＩＤ）５１２２と操作音の音声データ５２１２が対応付けられたエントリを有する。本実施形態では、複数の音声データ５２１２が予め格納される。
【００３９】
音声データ５２１２は、ユーザにより登録されるようにしてもよい。例えば、演算処理部１０は、マイクロフォン４２を介してユーザの音声を録音し、音声データ５２１２として操作音情報５２に格納することができる。また、演算処理部１０は、持ち運び可能な記憶媒体に格納されたオーディオファイルなどを読み込んで音声データ５２１２として格納するようにしてもよい。また、演算処理部１０は、通信装置（図示しない）を介してオーディオファイルなどをネットワークからダウンロードして音声データ５２１２として格納するようにしてもよい。
【００４０】
もちろん、操作音情報５２の構成は上記に限られない。
【００４１】
図４は、設定条件情報のデータ構造の例を説明するための図である。設定条件情報５２は、所定の条件に応じて設定される操作音を特定するための情報である。
【００４２】
本図に示すように、設定条件情報５３は、設定条件５３１１と、操作音ＩＤ５３１２とが対応付けられたエントリを複数有する。設定条件５３１１は、対応付けられた操作音ＩＤ５３１２が示す音声データを操作音として設定するための条件を示す情報である。操作音ＩＤ５３１２は、操作音情報５２の操作音ＩＤ５２１１と対応する情報である。
【００４３】
ここでは、設定条件５３１１として、車速（単位：ｋｍ／ｈ）を用いている。すなわち、所定の速度範囲ごとに異なる操作音が対応付けられている。このような設定条件情報５３を用いることにより、速度に応じて操作音が変更されることができる。また、例えば、速度が高い場合ほど、ユーザに危険を感じさせる音声データを関連付けておけば、ユーザに運転の注意を促すことができる。速度が高い場合ほど、操作音の音量を大きくするようにしてもよい。
【００４４】
もちろん、設定条件情報５３の構成は上記に限られない。
【００４５】
例えば、図５では、設定条件５３１１として、操作回数（単位：回）を用いている。操作回数は、車両の走行中にユーザがナビゲーション装置を操作した回数、例えば、表示装置２０に表示された操作ボタンやハードスイッチのタッチ回数である。すなわち、所定の操作回数の範囲ごとに異なる操作音が対応付けられている。このような設定条件情報５３を用いることにより、操作回数に応じて操作音が変更されることができる。また、例えば、操作回数が多い場合ほど、ユーザに危険を感じさせる音声データを関連付けておけば、ユーザに運転の注意を促すことができる。操作回数が多い場合ほど、操作音の音量を大きくするようにしてもよい。
【００４６】
なお、設定条件情報５３は、ユーザにより設定されるようにしてもよい。例えば、演算処理部１０が、設定条件と操作音の設定を受け付けるための操作画面を表示装置２０に表示し、設定条件と、当該設定条件に対応する操作音の指定を受け付ける。
【００４７】
図１に戻って、車速センサ６０、ジャイロセンサ６２、及び、ＧＰＳ受信装置６４は、移動体（ナビゲーション装置１）の現在位置（自車位置）などを検出するために使用される。
【００４８】
車速センサ６０は、車速を算出するために用いる車速データを出力するセンサである。ジャイロセンサ６２は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置６４は、ＧＰＳ衛星からの信号を受信し、移動体とＧＰＳ衛星間の距離とその距離の変化率を３個以上の衛星に対して測定することで、移動体の現在位置や進行速度を測定する。
【００４９】
上記のようにして検出されたデータは、演算処理部１０に送られて、ナビゲーション処理に使用される。もちろん、各種センサは、車内ＬＡＮやＣＡＮを介してナビゲーション装置１と接続されていてもよい。
【００５０】
ＦＭ多重放送受信装置６６は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などや、ＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００５１】
ビーコン受信装置６８は、ビーコンから送られてくる渋滞情報、規制情報、ＳＡ／ＰＡ情報、駐車場情報などを受信する。
【００５２】
次に、図６を参照して、ナビゲーション装置１の機能構成について説明する。図６は、ナビゲーション装置の機能構成を示すブロック図である。
【００５３】
本図に示すように、ナビゲーション装置１は、主制御部１１０、現在地算出部１２０、経路算出部１３０、表示処理部１４０、入力受付部１５０、操作音出力部１６０、パラメータ取得部１７０、操作音設定部１８０、記憶部１９０を有する。記憶部１９０は、地図情報５１、操作音情報５２、設定条件情報５３を有する。
【００５４】
主制御部１１０、現在地算出部１２０、経路算出部１３０、表示処理部１４０、入力受付部１５０、操作音出力部１６０、パラメータ取得部１７０、操作音設定部１８０は、演算処理部１０のＣＰＵ１１が、記憶装置５０やＲＯＭ１３から、所定のプログラムやデータをＲＡＭ１２上にロードして実行することにより構築される。記憶部１９０は、記憶装置５０やＲＡＭ１２により構築される。
【００５５】
主制御部１１０は、ナビゲーション装置１の本来の基本動作であるナビゲーション処理（例えば、交通情報の表示、現在位置の表示、経路の表示、経路誘導等）を行う。
【００５６】
具体的には、主制御部１１０は、現在地算出部１２０が算出した現在地周辺の地図情報を記憶部１９０から読み出す。そして、読み出した地図情報に現在地情報を重ねて表示するように表示処理部１４０に指示する。
【００５７】
また、主制御部１１０は、経路算出部１３０が算出した経路情報がある場合は、その経路を表示するように表示処理部１４０に指示する。ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して取得した交通情報を表示するようにしてもよい。また、主制御部１１０は、スピーカ４１を用いてユーザを案内する音声を出力する。また、入力受付部１５０を介して受け付けたユーザの操作に対応する処理を行う。
【００５８】
現在地算出部１２０は、所定の間隔毎（例えば、所定距離毎、所定時間毎）に、車速センサ６０、ジャイロセンサ６２、ＧＰＳ受信装置６４から出力される情報を用いて現在地を算出する。算出された現在地情報は、主制御部１１０、経路算出部１３０などに送られてそれらの処理に使用される。
【００５９】
経路算出部１３０は、指定された２地点（現在地、目的地）間を結ぶ推奨経路の探索を行う。
【００６０】
具体的には、経路算出部１３０は、まず、入力受付部１５０を介してユーザにより指定された目的地を取得する。また、現在地算出部１２０から現在地を取得する。また、地図情報５１を記憶部１９０から読み出す。そして、ダイクストラ法等を用いて、２地点（現在地と目的地）間を結ぶ経路を、所定の地点（ノード）を結ぶ道路（リンク）をリンクコスト（例えば、距離や旅行時間）に換算して、経路上の総コストが他の経路に対して最少となる経路を探索する。
【００６１】
なお、ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して取得した交通情報を用いて最適な経路を探索するようにしてもよい。
【００６２】
表示処理部１４０は、他の機能部の指示を受け付け、表示装置２０に画面を表示させるための描画コマンドを生成して出力する。例えば、指定されたスケール、描画方式で、道路、その他の地図構成物や、現在地、経由地、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。また、ユーザの指示を受け付けるためのメニュー項目や、操作ボタンなどの画像を描画するように描画コマンドを生成する。
【００６３】
入力受付部１５０は、入力装置３０を介して入力されたユーザの操作を受け付け、その操作内容を解析して、その操作内容に対応する処理が実行されるように他の機能部を制御する。また、マイクロフォン４２を介して入力された音声から、音声認識により対応する操作内容を解析して、その操作内容に対応する処理が実行されるように他の機能部を制御する。
【００６４】
例えば、ユーザが地図、メニュー項目、操作ボタンなどのタッチ操作を行ったときは、入力受付部１５０は、設定された操作音を出力するように操作音出力部１６０に要求する。また、例えば、ユーザが推奨経路の探索を要求したときは、入力受付部１５０は、目的地の設定を受け付けるための地図情報やダイアログ、ウインドウなどを表示する処理を、経路算出部１３０に要求する。
【００６５】
操作音出力部１６０は、入力受付部１５０を介して、地図、メニュー項目、操作ボタンなどのタッチ操作を検知すると、操作音設定部１８０により設定されている操作音をスピーカ４１を介して出力する。
【００６６】
パラメータ取得部１７０は、所定のパラメータを取得する。パラメータは、設定条件情報５３の設定条件５３１１と比較を行うための情報である。
【００６７】
例えば、設定条件として車速を用いる場合（図５参照）、パラメータ取得部１７０は、所定の間隔毎に、車速センサ６０から出力されるデータを用いて車速データを算出し、保持する。算出された車速データは、操作音設定部１８０により用いられる。
【００６８】
また、例えば、設定条件として操作回数を用いる場合（図６参照）、パラメータ取得部１７０は、入力受付部１５０を介してタッチ操作を検知し、車両が走行中の間、タッチ操作の回数をカウントし、保持する。なお、車両が停止した場合、操作回数を０回にリセットするようにしてもよい。
【００６９】
操作音設定部１８０は、所定の間隔毎に、パラメータ取得部１７０が保持しているパラメータを取得し、設定条件情報５３の各エントリの設定条件５３１１と比較を行う。そして、合致する設定条件５３１１を有するエントリを特定し、操作音ＩＤ５３１２を取得する。
【００７０】
また、操作音設定部１８０は、取得した操作音ＩＤ５３１２と一致する操作音ＩＤ５２１１を有するエントリを、操作音情報５２の中から特定し、音声データ５２１２を取得する。そして、当該音声データ５２１２を、操作音として設定する。このようにして、操作音の変更が行われる。
【００７１】
次に、上述のハードウェアおよび機能部により実現される処理について、図７を参照して説明する。
【００７２】
図７は、操作音の変更を行う処理の流れを示すフロー図である。本フローは、ナビゲーション装置１の起動後開始される。なお、本フローは、所定の間隔毎（例えば、１秒毎）に実行される。
【００７３】
まず、パラメータ取得部１７０は、所定のパラメータを取得する（Ｓ１００）。
【００７４】
例えば、設定条件として車速が用いられる場合（図５参照）、パラメータ取得部１７０は、車速センサ６０から出力されるデータから車速データを算出し、保持する。また、例えば、設定条件として操作回数が用いられる場合（図６参照）、パラメータ取得部１７０は、入力受付部１５０を介してタッチ操作を検知し、タッチ操作の回数をカウントし、保持する。なお、この場合、本フローの周期とは関係なく、回数をカウントするものとする。
【００７５】
それから、操作音設定部１８０は、設定条件の判定を行う（Ｓ１１０）。
【００７６】
具体的には、操作音設定部１８０は、パラメータ取得部１７０が保持しているパラメータを取得し、設定条件情報５３の各エントリの設定条件５３１１と比較を行う。そして、合致する設定条件５３１１を有するエントリを特定し、操作音ＩＤ５３１２を取得する。
【００７７】
例えば、設定条件として車速が用いられる場合（図５参照）、操作音設定部１８０は、パラメータ取得部１７０から車速を取得し、各エントリの所定の速度範囲を示す設定条件５３１１との比較を行う。そして、取得した車速が含まれる速度範囲を有するエントリを特定し、操作音ＩＤ５３１２を取得する。
【００７８】
また、例えば、設定条件として操作回数が用いられる場合（図６参照）、操作音設定部１８０は、パラメータ取得部１７０から操作回数を取得し、各エントリの所定の回数範囲を示す設定条件５３１１との比較を行う。そして、取得した操作回数が含まれる回数範囲を有するエントリを特定し、操作音ＩＤ５３１２を取得する。
【００７９】
操作音ＩＤ５３１２を取得すると、操作音設定部１８０は、取得した操作音ＩＤ５３１２と、現在設定されている操作音の操作音ＩＤとを比較し、操作音の変更が必要か否かを判定する。そして、設定されている操作音を変更する必要があると判定した場合（Ｓ１１０でＹＥＳ）、Ｓ１２０に進む。一方、変更する必要がないと判定した場合（Ｓ１１０でＮＯ）、Ｓ１００に戻る。
【００８０】
設定されている操作音を変更する必要があると判定した場合（Ｓ１１０でＹＥＳ）、操作音設定部１８０は、操作音の変更を行う（Ｓ１２０）。
【００８１】
具体的には、Ｓ１１０で特定したエントリの操作音ＩＤ５３１２と一致する操作音ＩＤ５２１１を有するエントリを、操作音情報５２の中から特定し、音声データ５２１２を取得する。そして、当該音声データ５２１２を、操作音として設定する。
【００８２】
以上のようにして、所定の条件に応じて設定音が変更される。また、ユーザに運転の注意を促すことができる。
【００８３】
以上、本発明の一実施形態について説明した。本実施形態によれば、操作音を動的に変化させ、様々な情報をユーザに伝えることができる。
【００８４】
すなわち、車速や操作回数などの所定の条件に応じて、操作音が変化する。例えば、車速や操作回数が増加するに従って、人間がより危険を感じる操作音を設定するようにすれば、ユーザに、運転中のナビゲーション装置の操作の注意や、運転の注意を促すことができる。
【００８５】
以上、本発明について、例示的な実施形態と関連させて記載した。多くの代替物、修正および変形例が当業者にとって明らかであることは明白である。したがって、上に記載の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。
【００８６】
例えば、設定条件として以下（１）〜（７）を設定するようにしてもよい。
【００８７】
（１）道路状況：設定条件情報５３に、道路の渋滞の混雑度（例えば、渋滞、混雑、順調など）を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して渋滞情報を取得する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。これにより、道路状況に応じて、ユーザに、運転中のナビゲーション装置の操作の注意や、運転の注意を促すことができる。
【００８８】
（２）天候：例えば、設定条件情報５３に、天候（例えば、強風、雨、雪、晴れ）を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して天候情報を取得する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。これにより、天候に応じて、ユーザに、運転中のナビゲーション装置の操作の注意や、運転の注意を促すことができる。
【００８９】
（３）日時：例えば、設定条件情報５３に、時間帯（例えば、昼間、夕方、夜などの時間帯）を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、ナビゲーション装置に設定されている時間情報を取得する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。これにより、時間帯に応じて、ユーザに、運転中のナビゲーション装置の操作の注意や、運転の注意を促すことができる。季節に応じて、時間帯を変更するようにしてもよい。
【００９０】
（４）推奨経路上のカーブ数：例えば、設定条件情報５３に、カーブの数（例えば、現在地から所定距離内に存在する推奨経路上のカーブ数、もしくはカーブ数の範囲）を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、現在地情報と経路情報とを用いてカーブの数を算出する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。これにより、現在地から所定距離内に存在する推奨経路上のカーブの数に応じて、ユーザに、運転中のナビゲーション装置の操作の注意や、運転の注意を促すことができる。
【００９１】
（５）目的地までの距離：例えば、設定条件情報５３に、現在地から目的地までの距離、もしくは距離の範囲を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、現在地情報と目的地情報等を用いて距離を算出する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。例えば、現在地から目的地までの距離が短くなるほど、ユーザが楽しさを感じる操作音を関連付けておけば、ユーザに対するエンタテイメント性を高めることができる。また、ユーザは、目的地までの距離を直感的に認識することができる。
【００９２】
（６）現在地周辺の状況：例えば、設定条件情報５３に、現在地周辺の状況（例えば、スキー場、動物園、プールなどの施設や、海、山、川などの地形）を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、地図情報を用いて現在地周辺の状況を特定する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。例えば、現在地周辺の施設や地形に応じて、それらの施設や地形をユーザがイメージ可能な音声データを関連付けておけば、ユーザに対するエンタテイメント性を高めることができる。また、ユーザは、現在地周辺の状況を直感的に認識することができる。
【００９３】
もちろん、目的地の特性（例えば、スキー場、動物園、プールなどの施設や、海、山、川などの地形）を設定条件としてもよい。地図情報から特定される目的地の施設や周辺の地形に応じて、それらの施設や地形をユーザがイメージ可能な音声データを関連付けておけば、ユーザに対するエンタテイメント性を高めることができる。また、季節（例えば、春、夏、秋、冬）を設定条件としてもよい。季節（日時）に応じて、それらの季節をユーザがイメージ可能な音声データを関連付けておけば、ユーザに対するエンタテイメント性を高めることができる。
【００９４】
（７）燃料の残量：例えば、設定条件情報５３に、ガソリン残量、もしくはガソリン残量の範囲を示す設定条件５３１１と、設定条件に応じた操作音ＩＤ５３１２を対応付けたエントリを格納する。パラメータ取得部１７０は、液面センサ等で構成されるセンサからガソリン残量を検知する。操作音設定部１８０は、取得されたパラメータを用いて設定条件に応じた操作音を設定する。例えば、ガソリンが十分にある場合には、ユーザが多量の液体をイメージ可能な音声データを関連付け、ガソリン残量が少ない場合には、ユーザが液体が枯れる様子をイメージ可能な音声データ（例えば、かすれたような音）を関連付けておけば、ユーザは、ガソリン残量を直感的に認識することができる。なお、燃料は、ガソリンに限られず、軽油、水素、電気エネルギーなどであってもよい。
【００９５】
なお、設定条件には、以上に挙げた各種設定条件のうち、いずれか一つが設定されてもよいし、複数の組み合わせが設定されてもよい。例えば、車速と時間帯を組み合わせれば、より細かな状況に応じた操作音の設定をすることができる。
【符号の説明】
【００９６】
１：ナビゲーション装置、１０：演算処理部、１１：ＣＰＵ、１２：ＲＡＭ、１３：ＲＯＭ、１４：Ｉ／Ｆ、１５：信号線、２０：表示装置、３０：入力装置、３１：タッチパネル、３２：ダイヤルスイッチ、４０：音声入出力装置、４１：スピーカ、４２：マイクロフォン、５０：記憶装置、５１：地図情報、５２：操作音情報、５３：設定条件情報、６０：車速センサ、６２：ジャイロセンサ、６４：ＧＰＳ受信装置、６６：ＦＭ多重放送受信装置、６８：ビーコン受信装置、
５１１１：メッシュＩＤ、５１２０：リンクデータ、５１２１：リンクＩＤ、５１２２：座標情報、５１２３：種別情報、５１２４：リンク長情報、５１２５：リンク旅行時間、５１２６：接続リンクＩＤ、５１２７：車線数、
５２１１：操作音ＩＤ、５２１２：音声データ、
５３１１：設定条件、５３１２：操作音ＩＤ、
１１０：主制御部、１２０：現在地算出部、１３０：経路算出部、１４０：表示処理部、１５０：入力受付部、１６０：操作音出力部、１７０：パラメータ取得部、１８０：操作音設定部、１９０：記憶部
【図１】
2010271264.tif 000003
【図２】
2010271264.tif 000004
【図３】
2010271264.tif 000005
【図４】
2010271264.tif 000006
【図５】
2010271264.tif 000007
【図６】
2010271264.tif 000008
【図７】
2010271264.tif 000009