(57)【要約】  【課題】クロスフェード機能を自動的に有効もしくは無効に切り替える。  【解決手段】車載用のナビゲーションシステムの制御回路１０は、クロスフェード機能により曲を順次再生する音楽再生部１６０と、車両自体の環境（例えば、車速、乗車人数など）、もしくは、前記車両以外の環境（例えば、時刻、曜日など）に応じて、前記クロスフェード機能を有効もしくは無効に設定するクロスフェード設定部１７０と、を有する。例えば、クロスフェード設定部１７０は、曜日が土曜日もしくは日曜日（週末）である場合に、クロスフェード機能を有効に設定する。【選択図】図３
2010283712.tif 000002
【特許請求の範囲】
【請求項１】
車載用の音楽再生装置であって、
クロスフェード機能により曲を順次再生する再生手段と、
車両自体の環境及び前記車両以外の環境に応じて、前記クロスフェード機能を有効もしくは無効に設定する設定手段と、を有すること、
を特徴とする音楽再生装置。
【請求項２】
請求項１に記載の音楽再生装置であって、
前記設定手段は、
時間帯に応じて、前記クロスフェード機能を有効もしくは無効に設定すること、
を特徴とする音楽再生装置。
【請求項３】
請求項１または２いずれか一項に記載の音楽再生装置であって、
前記設定手段は、
曜日に応じて、前記クロスフェード機能を有効もしくは無効に設定すること、
を特徴とする音楽再生装置。
【請求項４】
請求項１〜３いずれか一項に記載の音楽再生装置であって、
前記設定手段は、
天気に応じて、前記クロスフェード機能を有効もしくは無効に設定すること、
を特徴とする音楽再生装置。
【請求項５】
請求項１〜４いずれか一項に記載の音楽再生装置であって、
前記設定手段は、
道路の混雑度に応じて、前記クロスフェード機能を有効もしくは無効に設定すること、
を特徴とする音楽再生装置。
【請求項６】
請求項１〜５いずれか一項に記載の音楽再生装置であって、
前記設定手段は、
車速に応じて、前記クロスフェード機能を有効もしくは無効に設定すること、
を特徴とする音楽再生装置。
【請求項７】
請求項１〜６いずれか一項に記載の音楽再生装置であって、
前記設定手段は、
乗車人数に応じて、前記クロスフェード機能を有効もしくは無効に設定すること、
を特徴とする音楽再生装置。
【請求項８】
車載用の音楽再生装置における音楽再生方法であって、
前記音楽再生装置は、
クロスフェード機能により曲を順次再生する再生ステップと、
車両自体の環境及び前記車両以外の環境に応じて、前記クロスフェード機能を有効もしくは無効に設定する設定ステップと、を行うこと、
を特徴とする音楽再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用の音楽再生装置、およびその音楽再生方法に関する。
【背景技術】
【０００２】
車載用の音楽再生装置が知られている。また、複数の曲を順次再生する場合に、前の曲の終わりの部分をフェードアウトしながら再生し、並行して、次の曲の始めの部分をフェードインしながら再生するクロスフェード機能が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−５８１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、クロスフェード機能が有効（ＯＮ）に設定されている場合、曲間が円滑に連結されるため、ユーザ（聴取者）は、曲間の区切りを意識せずに音楽を楽しむことができる。一方、クロスフェード機能が無効（ＯＦＦ）に設定されている場合、曲間の区切りが目立つため、ユーザは、曲間の区切りを感じ易くなる。
【０００５】
上記のように、クロスフェード機能が有効もしくは無効に切り替えられると、音楽の再生により作られる雰囲気が変化し、ユーザの気分に変化が与えられる。
【０００６】
しかしながら、クロスフェード機能自体を、自動的に有効にしたり無効にしたりする方法については議論されていない。
【０００７】
そこで、本発明は、クロスフェード機能を自動的に有効もしくは無効に切り替えるための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するための装置に係る発明は、車載用の音楽再生装置であって、クロスフェード機能により曲を順次再生する再生手段と、車両自体の環境及び前記車両以外の環境に応じて、前記クロスフェード機能を有効もしくは無効に設定する設定手段と、を有すること、を特徴とする。
【０００９】
また、上記の課題を解決するための方法に係る発明は、車載用の音楽再生装置における音楽再生方法であって、前記音楽再生装置は、クロスフェード機能により曲を順次再生する再生ステップと、車両自体の環境及び前記車両以外の環境に応じて、前記クロスフェード機能を有効もしくは無効に設定する設定ステップと、を行うこと、を特徴とする。
【発明の効果】
【００１０】
本発明によれば、クロスフェード機能が自動的に有効もしくは無効に切り替えられる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態が適用されたナビゲーションシステム１のハードウェア構成の概要を示すブロック図。
【図２】地図ＤＢ２５に含まれるデータの構造の例を説明するための図。
【図３】制御回路１０の機能構成を示すブロック図。
【図４】クロスフェード設定情報１８１のデータの構成例を説明するための図。
【図５】クロスフェード機能をＯＮまたはＯＦＦに切り替える処理を示すフロー図。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態について、図面を参照して説明する。
【００１３】
図１は、本発明の一実施形態が適用されたナビゲーションシステム１のハードウェア構成の概要を示すブロック図である。
【００１４】
ナビゲーションシステム１は、車両などに搭載され、地図情報、経路情報、渋滞情報などの交通情報を表示してユーザを誘導するナビゲーション処理を行うための装置である。
【００１５】
また、ナビゲーションシステム１は、ＣＤ（Compact Disc）やＨＤ（Hard Disk）などの記録媒体に記録された音楽データを再生する音楽再生装置として機能する。
【００１６】
ナビゲーションシステム１は、制御回路１０、ディスプレイ１５、入力装置１６（タッチパネル１７、ハードスイッチ１８）、音声入力装置１９（マイクロフォン２０）、音声出力装置２１（スピーカ２２）、ＣＤドライブ２３、ＨＤＤ（Hard Disk Drive）２４、ＧＰＳ(Global Positioning System)受信装置２６、車速センサ２７、ジャイロセンサ２８、座席センサ２９、ＦＭ多重放送受信装置３０、ビーコン受信装置３１などを有する。
【００１７】
制御回路１０は、上記の各装置を制御し、様々な処理を行う中心的ユニットである。制御回路１０は、各種演算処理を行うＣＰＵ１１、プログラム等を格納するＲＡＭ１２、起動に必要なプログラム等を格納するＲＯＭ１３、他の装置を通信により制御するためのインタフェース（Ｉ／Ｆ）１４、などが信号線により接続されて構成される。
【００１８】
制御回路１０は、例えば、ＧＰＳ受信装置２６、車速センサ２７、ジャイロセンサ２８から出力される情報を用いて現在地を算出する。また、得られた現在地情報に基づいて、表示に必要な地図情報を地図ＤＢ２５から読み出す。
【００１９】
また、制御回路１０は、読み出した地図情報をグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ１５へ表示する。また、地図ＤＢ２５を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を算出して、ディスプレイ１５へ表示する。
【００２０】
また、制御回路１０は、ＦＭ多重放送受信装置３０やビーコン受信装置３１を介して、情報センターから交通情報などを受信してディスプレイ１５へ表示する。
【００２１】
また、制御回路１０は、例えば、音声出力装置２１（スピーカ２２）を介してユーザを誘導するための音声や操作音を出力する。また、入力装置１６（タッチパネル１７、ハードスイッチ１８）や、音声入力装置１９（マイクロフォン２０）を介してユーザの要求を受け付け、要求に対応する処理を実行する。
【００２２】
また、制御回路１０は、ＣＤドライブ２３もしくはＨＤＤ２４から出力される音楽データを取得して再生し、音声出力装置２１（スピーカ２２）を介して音楽を出力する。
【００２３】
なお、制御回路１０により実現される音声処理に関して、専用のＤＳＰ（Digital Signal Processor）により実現してもよい。
【００２４】
ディスプレイ１５は、制御回路１０で生成されたグラフィックス情報を表示するユニットである。ディスプレイ１５は、例えば、液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイなどである。
【００２５】
入力装置１６は、ユーザの操作を受け付けるためのユニットである。入力装置１６は、タッチパネル１７、ハードスイッチ１８であるスクロールキー、縮尺変更キー、キーボードなどである。
【００２６】
タッチパネル１７は、ディスプレイ１５の表示面に貼られた透過性のある操作パネルである。タッチパネル１７は、ディスプレイ１５に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して制御回路１０に出力する。タッチパネル１７は、感圧式または静電式の入力検出素子などにより構成される。
【００２７】
音声入力装置１９は、音声を入力するためのユニットである。音声入力装置１９は、マイクロフォン２０などからなる。マイクロフォン２０は、ナビゲーションシステム１の外部の音声（例えば、搭乗者などから発せられた音声など）を取得し、制御回路１０に音声信号を出力する。
【００２８】
音声出力装置２１は、音声を出力するためのユニットである。音声出力装置２１は、スピーカ２２などからなる。スピーカ２２は、制御回路１０で生成された音声信号を出力する。
【００２９】
ＣＤドライブ２３は、装填されたＣＤの音楽データを読み取るためのユニットである。読み取られた音楽データは、制御回路１０に出力される。
【００３０】
ＨＤＤ２４には、制御回路１０が各種処理を実行するために必要な、プログラムやデータ、ナビゲーション処理に使用される地図ＤＢ２５、音声認識に使用される音声辞書（図示せず）、音楽データ（図示せず）などが格納される。これらの情報は、制御回路１０のＣＰＵ１１によってＲＡＭ１２上に読み出されて使用される。
【００３１】
図２は、地図ＤＢ２５に含まれるデータの構造の例を説明するための図である。
【００３２】
本図に示すように、地図ＤＢ２５は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２５１１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２５２０を含んでいる。リンクデータ２５２０は、リンクの識別コード（リンクＩＤ）２５２１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２５２２、リンクを含む道路の種別情報２５２３、リンクの長さを示すリンク長情報２５２４、リンク旅行時間２５２５、２つのノードにそれぞれ接続するリンクのリンクＩＤ（接続リンクＩＤ）２５２６、リンクに含まれる車線の数を示す車線数２５２７、などを含んでいる。リンクの道路種別には、有料道路か否かの情報が格納されている。
【００３３】
もちろん、地図ＤＢ２５の構成は上記に限られない。
【００３４】
図１に戻って、ＧＰＳ受信装置２６、車速センサ２７、ジャイロセンサ２８は、移動体（ナビゲーションシステム１）の現在位置（自車位置）などを検出するために使用される。
【００３５】
ＧＰＳ受信装置２６は、ＧＰＳ衛星からの信号を受信し、移動体とＧＰＳ衛星間の距離とその距離の変化率を３個以上の衛星に対して測定することで、移動体の現在位置や進行速度を測定する。車速センサ２７は、車速を算出するために用いる車速データを出力するセンサである。ジャイロセンサ２８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。
【００３６】
座席センサ２９は、感圧センサなどで構成され、車両内の座席に搭乗者が着席しているか否かを検知する。
【００３７】
ＦＭ多重放送受信装置３０は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などや、ＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００３８】
ビーコン受信装置３１は、光ビーコン、電波ビーコン等の信号を受信する。ビーコン等の信号には、ＶＩＣＳ情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報などがある。
【００３９】
もちろん、ナビゲーションシステム１は、上記の構成に限られず、例えば、地上デジタル放送用のチューナーや、携帯電話回線やインターネットなどの通信ネットワークと接続する通信装置を有していてもよい。また、車内ＬＡＮ（Local Area Network）、ＣＡＮ（Controller Area Network）などのネットワークを介して他の車載機器、ＥＣＵ（Electronic Control Unit）、センサなど通信を行ってもよい。
【００４０】
図３は、制御回路１０の機能構成を示すブロック図である。
【００４１】
本図に示すように、制御回路１０は、ナビゲーション処理部１００、現在地算出部１１０、ユーザ操作受付部１２０、表示処理部１３０、交通情報取得部１４０、車両情報取得部１５０、音楽再生部１６０、クロスフェード設定部１７０、記憶部１８０を有する。
【００４２】
これらの機能部は、例えば、ＣＰＵ１１が、ＨＤＤ２４から、所定のプログラムやデータをＲＡＭ１２上にロードして実行することにより構築される。記憶部１８０のデータは、例えば、ＲＡＭ１２やＨＤＤ２４に格納される。
【００４３】
ナビゲーション処理部１００は、地図ＤＢ２５から地図情報を読み出し、指定された２地点（現在地、目的地）間を結ぶ推奨経路を探索する。また、表示処理部１３０を介してディスプレイ１５に地図情報、現在地算出部１１０から取得した現在地、推奨経路、交通情報取得部１４０から取得した交通情報などを表示して経路誘導を行う。
【００４４】
現在地算出部１１０は、ＧＰＳ受信装置２６、車速センサ２７、ジャイロセンサ２８の出力から現在地を算出する。また、算出した現在地および地図ＤＢ２５を用いて、マップマッチングにより地図上の現在地を算出する。
【００４５】
ユーザ操作受付部１２０は、入力装置１６を介して入力されたユーザの操作を受け付け、その操作内容を解析し、その操作内容に対応する処理が実行されるように他の機能部を制御する。また、マイクロフォン２０を介して入力された音声から、音声認識により対応する操作内容を解析して、その操作内容に対応する処理が実行されるように他の機能部を制御する。
【００４６】
表示処理部１３０は、他の機能部の指示を受け付け、ディスプレイ１５に画面を表示させるための描画コマンドを生成して出力する。例えば、指定されたスケール、描画方式で、道路、その他の地図構成物や、現在地、経由地、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。また、ユーザの指示を受け付けるためのアイコン、ボタン、操作メニューなどの画像を描画するように描画コマンドを生成する。
【００４７】
交通情報取得部１４０は、現在地周辺の交通情報、天気情報などをＦＭ多重放送受信装置３０やビーコン受信装置３１を介して取得し、要求に応じていつでも取り出せるように加工して、ＲＡＭ１２などに格納する。また、交通情報取得部１４０は、他の機能部の要求に応じて、例えば、現在地周辺の交通情報や天気情報、設定された推奨経路上の交通情報を出力する。
【００４８】
車両情報取得部１５０は、座席センサ２９から、各座席の搭乗者の着席有無を示すデータを取得する。また、車速センサ２７から出力される車速データを受け付け、車速を算出する。
【００４９】
音楽再生部１６０は、ＣＤドライブ２３もしくはＨＤＤ２４から音楽データを取得して再生し、スピーカ２２に出力する。また、音楽再生部１６０は、クロスフェード機能がＯＮに設定されている場合、順次再生する各曲のフェードオン制御、フェードオフ制御を行う。
【００５０】
クロスフェード設定部１７０は、所定の環境（車両の環境、車両以外の環境など）に応じて、音楽再生部１６０のクロスフェード機能のＯＮおよびＯＦＦを切り替える。なお、車両の環境とは、例えば、車速、乗車人数、各種ランプ（ヘッドランプ、テールランプなど）の状態などである。車両以外の環境とは、例えば、時刻、曜日、天気、道路の混雑状況、目的地などである。もちろん、所定の環境は上記の限られない。
【００５１】
クロスフェード設定部１７０は、記憶部１８０に格納されたクロスフェード設定情報１８１に基づいて、クロスフェード機能のＯＮおよびＯＦＦを切り替える。
【００５２】
図４は、クロスフェード設定情報１８１のデータの構成例を説明するための図である。
【００５３】
本図に示すように、クロスフェード設定情報１８１には、時間帯テーブル１８１１、曜日テーブル１８１２、天気テーブル１８１３、混雑度テーブル１８１４、車速テーブル１８１５、乗車人数テーブル１８１６が含まれている。
【００５４】
時間帯テーブル１８１１は、時間帯フィールド１８１１１と、ＯＮ／ＯＦＦフィールド１８１１２とを有する。時間帯フィールド１８１１１には、時間帯を特定する時間帯情報が格納される。ＯＮ／ＯＦＦフィールド１８１１２には、クロスフェード機能のＯＮもしくはＯＦＦを示すＯＮ／ＯＦＦ情報が格納される。
【００５５】
時間帯テーブル１８１１には、時間帯情報およびＯＮ／ＯＦＦ情報を対応付けたエントリが予め格納される。例えば、本図では、６：００〜１８：００の時間帯にクロスフェード機能をＯＮすべきことを示すエントリと、１８：００〜６：００の時間帯にクロスフェード機能をＯＦＦすべきことを示すエントリとが格納されている。
【００５６】
曜日テーブル１８１２は、曜日フィールド１８１２１と、ＯＮ／ＯＦＦフィールド１８１２２とを有する。曜日フィールド１８１２１には、曜日を特定する曜日情報が格納される。ＯＮ／ＯＦＦフィールド１８１２２には、クロスフェード機能のＯＮもしくはＯＦＦを示すＯＮ／ＯＦＦ情報が格納される。
【００５７】
曜日テーブル１８１２には、曜日情報およびＯＮ／ＯＦＦ情報を対応付けたエントリが予め格納される。例えば、本図では、月曜日〜金曜日（平日）にクロスフェード機能をＯＦＦにすべきことを示すエントリと、土曜日および日曜日（週末）にクロスフェード機能をＯＮにすべきことを示すエントリとが格納されている。
【００５８】
天気テーブル１８１３は、天気フィールド１８１３１と、ＯＮ／ＯＦＦフィールド１８１３２とを有する。天気フィールド１８１３１には、天気（例えば、晴れ、曇り、雨、雪など）を特定する天気情報が格納される。ＯＮ／ＯＦＦフィールド１８１３２には、クロスフェード機能のＯＮもしくはＯＦＦを示すＯＮ／ＯＦＦ情報が格納される。
【００５９】
天気テーブル１８１３には、天気情報およびＯＮ／ＯＦＦ情報を対応付けたエントリが予め格納される。例えば、本図では、晴れの場合にクロスフェード機能をＯＮにすべきことを示すエントリ、晴れ以外の場合にクロスフェード機能をＯＦＦにすべきことを示すエントリが格納されている。
【００６０】
混雑度テーブル１８１４は、混雑度フィールド１８１４１と、ＯＮ／ＯＦＦフィールド１８１４２とを有する。混雑度フィールド１８１４１には、道路の混雑度（例えば、通常、混雑など）を特定する混雑度情報が格納される。ＯＮ／ＯＦＦフィールド１８１４２には、クロスフェード機能のＯＮもしくはＯＦＦを示すＯＮ／ＯＦＦ情報が格納される。
【００６１】
混雑度テーブル１８１４には、混雑度情報およびＯＮ／ＯＦＦ情報を対応付けたエントリが予め格納される。例えば、本図では、道路の混雑度が「通常」である場合にクロスフェード機能をＯＦＦすべきことを示すエントリと、道路の混雑度が「混雑」である場合にクロスフェード機能をＯＮすべきことを示すエントリとが格納されている。
【００６２】
車速テーブル１８１５は、車速フィールド１８１５１と、ＯＮ／ＯＦＦフィールド１８１５２とを有する。車速フィールド１８１５１には、車速を特定する車速情報が格納される。ＯＮ／ＯＦＦフィールド１８１５２には、クロスフェード機能のＯＮもしくはＯＦＦを示すＯＮ／ＯＦＦ情報が格納される。
【００６３】
車速テーブル１８１５には、車速情報およびＯＮ／ＯＦＦ情報を対応付けたエントリが予め格納される。例えば、本図では、車速が時速８０ｋｍ未満である場合にクロスフェード機能をＯＦＦすべきことを示すエントリと、車速が時速８０ｋｍ以上である場合にクロスフェード機能をＯＮすべきことを示すエントリとが格納されている。
【００６４】
乗車人数テーブル１８１６は、乗車人数フィールド１８１６１と、ＯＮ／ＯＦＦフィールド１８１６２とを有する。乗車人数フィールド１８１６１には、乗車人数を特定する乗車人数情報が格納される。ＯＮ／ＯＦＦフィールド１８１６２には、クロスフェード機能のＯＮもしくはＯＦＦを示すＯＮ／ＯＦＦ情報が格納される。
【００６５】
乗車人数テーブル１８１６には、乗車人数およびＯＮ／ＯＦＦ情報を対応付けたエントリが予め格納される。例えば、本図では、乗車人数が１人である場合にクロスフェード機能をＯＦＦすべきことを示すエントリと、乗車人数が２人以上である場合にクロスフェード機能をＯＮすべきことを示すエントリとが格納されている。
【００６６】
上記の各テーブルを用いて、クロスフェード設定部１７０は、所定の環境に応じてクロスフェード機能のＯＮおよびＯＦＦを切り替える。以下では、上記のいずれか１つのテーブルがクロスフェード設定部１７０により使用されるように、クロスフェード設定情報１８１として予め設定されるものとして説明する。
【００６７】
時間帯テーブル１８１１を使用する場合、クロスフェード設定部１７０は、ナビゲーションシステム１上で使用されている現在時刻情報を取得する。そして、時間帯テーブル１８１１の中から、取得した現在時刻情報から特定される現在時刻が属する時間帯（時間帯情報）を有するエントリを特定する。また、当該エントリのＯＮ／ＯＦＦ情報に従って、音楽再生部１６０のクロスフェード機能をＯＮもしくはＯＦＦに設定する。
【００６８】
図４の例では、１８：００〜６：００に、クロスフェード機能がＯＮに設定される。これにより、例えば、ユーザは、一日の仕事を終えた後、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。一方、仕事中には、上記と異なった気分となることができる。
【００６９】
曜日テーブル１８１２を用いる場合、クロスフェード設定部１７０は、ナビゲーションシステム１上で使用されている曜日情報を取得する。そして、曜日テーブル１８１２の中から、取得した曜日情報から特定される曜日と一致する曜日（曜日情報）を有するエントリを特定する。また、当該エントリのＯＮ／ＯＦＦ情報に従って、音楽再生部１６０のクロスフェード機能をＯＮもしくはＯＦＦに設定する。
【００７０】
図４の例では、土曜日および日曜日（週末）に、クロスフェード機能がＯＮに設定される。これにより、例えば、ユーザは、休みの週末には、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。一方、仕事をする月曜日〜金曜日（平日）には、上記と異なった気分となることができる。
【００７１】
天気テーブル１８１３を用いる場合、クロスフェード設定部１７０は、交通情報取得部１４０から現在地周辺の天気情報を取得する。そして、天気テーブル１８１３の中から、取得した天気情報から特定される天気と一致する天気（天気情報）を有するエントリを特定する。また、当該エントリのＯＮ／ＯＦＦ情報に従って、音楽再生部１６０のクロスフェード機能をＯＮもしくはＯＦＦに設定する。
【００７２】
図４の例では、天気が晴れの場合に、クロスフェード機能がＯＮに設定される。これにより、例えば、ユーザは、天気が良い場合には、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。一方、天気が良くない場合には、上記と異なった気分のなることができる。例えば、曲間の区切れが目立つことにより、運転に対する注意を喚起することができる。
【００７３】
混雑度テーブル１８１４を用いる場合、クロスフェード設定部１７０は、交通情報取得部１４０から現在地が位置する道路の交通情報を取得する。そして、混雑度テーブル１８１４の中から、取得した交通情報から特定される混雑度と一致する混雑度（混雑度情報）を有するエントリを特定する。また、当該エントリのＯＮ／ＯＦＦ情報に従って、音楽再生部１６０のクロスフェード機能をＯＮもしくはＯＦＦに設定する。
【００７４】
図４の例では、道路の混雑度が「混雑」である場合に、クロスフェード機能がＯＮに設定される。これにより、例えば、ユーザは、道路が混雑している場合、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。
【００７５】
車速テーブル１８１５を用いる場合、クロスフェード設定部１７０は、車両情報取得部１５０から車速を取得する。そして、車速テーブル１８１５の中から、取得した車速が含まれる車速（車速情報）を有するエントリを特定する。また、当該エントリのＯＮ／ＯＦＦ情報に従って、音楽再生部１６０のクロスフェード機能をＯＮもしくはＯＦＦに設定する。
【００７６】
図４の例では、車速が時速８０ｋｍ以上である場合に、クロスフェード機能がＯＮに設定される。これにより、例えば、ユーザは、高速で運転している場合に、気分を変え、よりリラックスすることができる。
【００７７】
乗車人数テーブル１８１６を用いる場合、クロスフェード設定部１７０は、車両情報取得部１５０から各座席の搭乗者の着席有無を示すデータを取得し、乗車人数を特定する。そして、乗車人数テーブル１８１６の中から、特定した乗車人数に対応する乗車人数（乗車人数情報）を有するエントリを特定する。また、当該エントリのＯＮ／ＯＦＦ情報に従って、音楽再生部１６０のクロスフェード機能をＯＮもしくはＯＦＦに設定する。
【００７８】
図４の例では、乗車人数が２人以上である場合に、クロスフェード機能がＯＮに設定される。これにより、例えば、ユーザは、高速で運転している場合に、他の搭乗者とともに気分を変え、よりリラックスしたり、音楽を楽しんだりことができる。
【００７９】
以上のようにして、クロスフェード設定部１７０は、所定の環境に応じてクロスフェード機能のＯＮおよびＯＦＦを切り替える。
【００８０】
もちろん、複数のテーブルがクロスフェード設定部１７０により使用されるように構成してもよい。また、使用されるべきテーブルをユーザが指定できるように構成してもよい。
【００８１】
なお、複数のテーブルが使用される場合、クロスフェード機能をＯＮにすべき条件、もしくは、クロスフェード機能をＯＦＦにすべき条件が、複数同時に成立することがある。この場合、各テーブルに予め優先順位を設定しておけばよい。
【００８２】
また、ユーザによってクロスフェード機能をＯＮにしたい状況が異なることがあるため、クロスフェード機能をＯＮにすべき条件（時間帯、曜日、天気、混雑度、車速、乗車人数など）をユーザが自由に変更できるようにしてもよい。上記のような設定の変更をするため、クロスフェード設定部１７０は、ユーザ操作解析部１２０を介してユーザの指示を受け付け、クロスフェード設定情報１８１の各テーブルを加工したり、新たにテーブルを生成したりする。
【００８３】
図５は、クロスフェード機能をＯＮまたはＯＦＦに切り替える処理を示すフロー図である。本フローは、ナビゲーションシステム１の起動後、開始される。
【００８４】
Ｓ１０では、クロスフェード設定部１７０は、クロスフェード機能をＯＮに設定する条件が成立したか否かを定期的に判定する。
【００８５】
具体的には、クロスフェード設定部１７０は、クロスフェード設定情報１８１として設定されたテーブルに応じて、環境に関する情報を取得する。そして、そのテーブルの中から、取得した環境に関する情報に対応するエントリを特定する。
【００８６】
例えば、時間帯テーブル１８１１の場合、クロスフェード設定部１７０は、ナビゲーションシステム１上で使用されている現在時刻情報を取得する。そして、時間帯テーブル１８１１の中から、取得した現在時刻情報から特定される現在時刻が属する時間帯（時間帯情報）を有するエントリを特定する。
【００８７】
曜日テーブル１８１２の場合、クロスフェード設定部１７０は、ナビゲーションシステム１上で使用されている曜日情報を取得する。そして、曜日テーブル１８１２の中から、取得した曜日情報から特定される曜日と一致する曜日（曜日情報）を有するエントリを特定する。
【００８８】
天気テーブル１８１３の場合、クロスフェード設定部１７０は、交通情報取得部１４０から現在地周辺の天気情報を取得する。そして、天気テーブル１８１３の中から、取得した天気情報から特定される天気と一致する天気（天気情報）を有するエントリを特定する。
【００８９】
混雑度テーブル１８１４の場合、クロスフェード設定部１７０は、交通情報取得部１４０から現在地が位置する道路の交通情報を取得する。そして、混雑度テーブル１８１４の中から、取得した交通情報から特定される混雑度と一致する混雑度（混雑度情報）を有するエントリを特定する。
【００９０】
車速テーブル１８１５の場合、クロスフェード設定部１７０は、車両情報取得部１５０から車速を取得する。そして、車速テーブル１８１５の中から、取得した車速が含まれる車速（車速情報）を有するエントリを特定する。
【００９１】
乗車人数テーブル１８１６の場合、クロスフェード設定部１７０は、車両情報取得部１５０から各座席の搭乗者の着席有無を示すデータを取得し、乗車人数を特定する。そして、乗車人数テーブル１８１６の中から、特定した乗車人数に対応する乗車人数（乗車人数情報）を有するエントリを特定する。
【００９２】
クロスフェード設定部１７０は、上記のようにして特定したエントリのＯＮ／ＯＦＦ情報を取得する。そして、取得したＯＮ／ＯＦＦ情報がＯＮである場合（Ｓ１０：ＹＥＳ）、処理をＳ２０に進める。一方、取得したＯＮ／ＯＦＦ情報がＯＦＦである場合（Ｓ１０：ＮＯ）、処理をＳ３０に進める。
【００９３】
Ｓ２０では、クロスフェード設定部１７０は、音楽再生部１６０のクロスフェード機能をＯＮに設定する。そして、処理をＳ１０に戻す。
【００９４】
Ｓ３０では、クロスフェード設定部１７０は、音楽再生部１６０のクロスフェード機能をＯＦＦに設定する。そして、処理をＳ１０に戻す。
【００９５】
以上のようにして、音楽再生部１６０のクロスフェード機能が、所定の条件に応じて、ＯＮまたはＯＦＦに切り替えられる。その結果、環境に応じて、曲間がクロスフェードされて再生されたり、クロスフェードされずに再生されたりする。
【００９６】
以上、本発明の一実施形態について説明した。本実施形態によれば、クロスフェード機能が自動的に有効もしくは無効に切り替えられる。これにより、環境に応じてユーザの気分を変化させることができる。
【００９７】
以上、本発明について、例示的な実施形態と関連させて記載した。多くの代替物、修正および変形例が当業者にとって明らかであることは明白である。したがって、上記の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。
【００９８】
例えば、車幅灯（ヘッドランプ、テールランプなど）がＯＮにされている場合に、クロスフェード機能がＯＮに設定されるように構成してもよい。このようにすれば、ユーザは、夜間に、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。
【００９９】
また、例えば、設定された目的地が所定の種別（レジャー施設、自宅など）である場合に、クロスフェード機能がＯＮに設定されてように構成してもよい。このようにすれば、ユーザは、遊びや自宅に向かう場合に、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。
【０１００】
また、例えば、現在地から設定された目的地までの距離が所定距離以内の場合に、クロスフェード機能がＯＮに設定されるように構成してもよい。このようにすれば、ユーザは、目的地が近づくと、気分を変え、よりリラックスしたり、音楽を楽しんだりすることができる。
【０１０１】
また、例えば、車両の燃料の残量が所定値以下の場合に、クロスフェード機能がＯＦＦに設定されるように構成してもよい。このようにすれば、ユーザに燃料の残量が少ないことに注意を喚起することができる。
【０１０２】
また、例えば、高速道路を走行中に、所定時間ごと（例えば、３０分ごと）にクロスフェード機能のＯＮ／ＯＦＦを切り替えてもよい。このようにすれば、ユーザの気分に変化を与え、運転に注意を喚起することができる。
【０１０３】
なお、上記の実施形態では、音楽を再生する機能は、主としてナビゲーションシステム１により実現されているが、ナビゲーションシステムとは別のオーディオシステムなどの車載機により実現されてもよい。
【符号の説明】
【０１０４】
１：ナビゲーションシステム、１０：制御回路、１１：ＣＰＵ、１２：ＲＡＭ、１３：ＲＯＭ、１４：Ｉ／Ｆ、１５：ディスプレイ、１６：入力装置、１７：タッチパネル、１８：ハードスイッチ、１９：音声入力装置、２０：マイクロフォン、２１：音声出力装置、２２：スピーカ、２３：ＣＤドライブ、２４：ＨＤＤ、２５：地図ＤＢ、２６：ＧＰＳ受信装置、２７：車速センサ、２８：ジャイロセンサ、２９：座席センサ、３０：ＦＭ多重放送受信装置、３１：ビーコン受信装置、
１００：ナビゲーション処理部、１１０：現在地算出部、１２０：ユーザ操作受付部、１３０：表示処理部、１４０：交通情報取得部、１５０：車両情報取得部、１６０：音楽再生部、１７０：クロスフェード設定部、１８０：記憶部、１８１：クロスフェード設定情報、
１８１１：時間帯テーブル、１８１２：曜日テーブル、１８１３：天気テーブル、１８１４：混雑度テーブル、１８１５：車速テーブル、１８１６：乗車人数テーブル、
１８１１１：時間帯フィールド、１８１１２：ＯＮ／ＯＦＦフィールド、１８１２１：曜日フィールド、１８１２２：ＯＮ／ＯＦＦフィールド、１８１３１：天気フィールド、１８１３２：ＯＮ／ＯＦＦフィールド、１８１４１：混雑度フィールド、１８１４２：ＯＮ／ＯＦＦフィールド、１８１５１：車速フィールド、１８１５２：ＯＮ／ＯＦＦフィールド、１８１６１：乗車人数フィールド、１８１６２：ＯＮ／ＯＦＦフィールド
【図１】
2010283712.tif 000003
【図２】
2010283712.tif 000004
【図３】
2010283712.tif 000005
【図４】
2010283712.tif 000006
【図５】
2010283712.tif 000007