(57)【要約】【課題】情報端末で音楽を再生している場合に、ユーザに不快感を与えることなく経路案内の注意喚起をさせることができない。【解決手段】本発明による情報端末１００は、音楽データを再生する音楽再生手段１０２と、目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出手段１０５と、分岐点検出手段が分岐点に近づいたことを検出すると、音楽再生手段が再生している音楽の音量を低下させる音量調整手段１０３とを備えたことを特徴とする。【選択図】図６
2010107427.tif 000002
【特許請求の範囲】
【請求項１】
音楽データを再生する音楽再生手段と、
目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出手段と、
前記分岐点検出手段が前記分岐点に近づいたことを検出すると、前記音楽再生手段が再生している音楽の音量を低下させる音量調整手段とを
備えたことを特徴とする注意喚起装置。
【請求項２】
ユーザの加速度を検出する加速度検出手段と、
ユーザの現在地を示す位置情報を取得する位置情報取得手段と、
前記加速度検出手段が検出した前記加速度と前記位置情報取得手段が取得した前記位置情報と分岐点検出手段の検出結果とに基づいて、分岐点に到達するまでにかかる予測時間を算出する分岐点到達時間算出手段と、
前記分岐点到達時間算出手段が算出した前記予測時間に基づいて、分岐点に到達する時に曲と曲との切れ目にならず、かつ所定の音量以上で再生される音楽データを選択する音楽選択手段とを備えた
請求項１記載の注意喚起装置。
【請求項３】
音量調整手段は、分岐点検出手段が分岐点に近づいたことを検出し、音量調整手段が音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで所定量ごとに低下させた後に、注意喚起装置が搭載している入力装置又は加速度検出手段がユーザによる所定の動作を示す情報を検出すると、音楽再生手段が再生する音楽の音量を所定の通常音量まで所定量ごとに上げさせる
請求項１又は請求項２に記載の注意喚起装置。
【請求項４】
分岐点検出手段が分岐点に近づいたことを検出し、音量調整手段が音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで所定量ごとに低下させた後に、位置情報取得手段が取得した位置情報に基づいて、前記分岐点検出手段が検出した前記分岐点において所定方向に進むことができたか否かを判定する分岐判定手段を備え、
音量調整手段は、前記分岐判定手段が前記分岐点において所定方向に進むことができたと判定すると、音楽再生手段が再生する音楽の音量を所定の通常音量まで所定量ごとに上げさせる
請求項１から請求項３のうちいずれか１項に記載の注意喚起装置。
【請求項５】
分岐点検出手段が分岐点に近づいたことを検出し、音量調整手段が音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで所定量ごとに低下させた後に、注意喚起装置が搭載している入力装置又は加速度検出手段がユーザによる所定の動作を検出すると、注意喚起装置が搭載している表示装置の表示内容を切り替える処理を実行する画面表示切替手段を備えた
請求項１から請求項４のうちいずれか１項に記載の注意喚起装置。
【請求項６】
音楽データを再生する音楽再生ステップと、
目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出ステップと、
前記分岐点に近づいたことを検出すると、前記音楽再生ステップで再生している音楽の音量を低下させる音量調整ステップとを含む
ことを特徴とする注意喚起方法。
【請求項７】
ユーザの加速度を検出する加速度検出ステップと、
ユーザの現在地を示す位置情報を取得する位置情報取得ステップと、
前記加速度と前記位置情報と分岐点検出ステップの検出結果とに基づいて、分岐点に到達するまでにかかる予測時間を算出する分岐点到達時間算出ステップと、
算出した前記予測時間に基づいて、分岐点に到達する時に曲と曲との切れ目にならず、かつ所定の音量以上で再生される音楽データを選択する音楽選択ステップとを含む
請求項６記載の注意喚起方法。
【請求項８】
コンピュータに、
音楽データを再生する音楽再生処理と、
目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出処理と、
前記分岐点に近づいたことを検出すると、前記音楽再生処理が再生している音楽の音量を低下させる音量調整処理とを
実行させるための注意喚起プログラム。
【請求項９】
コンピュータに、
ユーザの加速度を検出する加速度検出処理と、
ユーザの現在地を示す位置情報を取得する位置情報取得処理と、
前記加速度と前記位置情報と分岐点検出ステップの検出結果とに基づいて、分岐点に到達するまでにかかる予測時間を算出する分岐点到達時間算出処理と、
算出した前記予測時間に基づいて、分岐点に到達する時に曲と曲との切れ目にならず、かつ所定の音量以上で再生される音楽データを選択する音楽選択処理とを実行させる
請求項８記載の注意喚起プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽再生時に注意喚起処理を実行する注意喚起装置、注意喚起方法、及び注意喚起プログラムに関する。
【背景技術】
【０００２】
音楽を再生する機能を備えた通信機器が、音楽再生中の着信を電子音等を用いて報知すると、音楽と重なるため、ユーザに不快感を与えてしまうことがある。このような、不快感を軽減する方法として、例えば、特許文献１には、音楽再生中に着信があったとき、音楽の音量を指定された音量より下げるとともに、着信音の音量を設定された音量よりも低い音量から徐々に上げるようにする方法が記載されている。また、特許文献１には、動画又は静止画を表示部に表示中に着信があったとき、動画又は静止画の色調を指定された色調より淡い色調に下げて表示させるとともに、着信報知画像の色調を設定された色調よりも淡い色調から徐々に上げるように表示させるようにする方法が記載されている。
【０００３】
【特許文献１】特開２００６−１３５８４１（段落０００８−０００９）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載された方法では、ユーザに対して着信の注意喚起をさせることができるに過ぎず、ナビゲーションにおける注意喚起をさせることはできない。また、表示部の表示内容を変化させることによってユーザに報知を行なう場合には、ユーザは表示部を見続けている必要がある。
【０００５】
そこで、本発明は、情報端末において、音楽を再生している場合に、ユーザが情報端末の表示部を見続けていなくても、ユーザに不快感を与えることなく経路案内の注意喚起をさせることができる注意喚起装置、注意喚起方法、及び注意喚起プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明による注意換気装置は、音楽データを再生する音楽再生手段と、目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出手段と、分岐点検出手段が分岐点に近づいたことを検出すると、音楽再生手段が再生している音楽の音量を低下させる音量調整手段とを備えたことを特徴とする。
【０００７】
本発明による注意喚起方法は、音楽データを再生する音楽再生ステップと、目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出ステップと、分岐点に近づいたこと検出すると、音楽再生ステップで再生している音楽の音量を低下させる音量調整ステップとを含むことを特徴とする。
【０００８】
本発明による注意喚起プログラムは、コンピュータに、音楽データを再生する音楽再生処理と、目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出処理と、分岐点に近づいたこと検出すると、音楽再生処理が再生している音楽の音量を低下させる音量調整処理とを実行させるためのものである。
【発明の効果】
【０００９】
本発明によれば、情報端末において、音楽を再生している場合に、ユーザが情報端末の表示部を見続けていなくても、ユーザに不快感を与えることなく経路案内の注意喚起をさせることができる。
【発明を実施するための最良の形態】
【００１０】
本発明は、情報端末において、コンテンツ再生アプリケーションがコンテンツ情報を再生している時に、同時に動作している別のアプリケーション（以下、アプリケーション甲という。）が、ユーザに情報端末の画面を見たり、操作する等のアクションを起こすきっかけを与える（以下、注意喚起という）ことを特徴としている。
【００１１】
なお、本実施形態では、コンテンツ再生アプリケーションとして、音楽再生アプリケーションを用いて説明するが、動画再生アプリケーション等の他のコンテンツ再生アプリケーションであってよい。また、アプリケーション甲は、特定のアプリケーションでなくてもよく、ユーザに対して、注意喚起するアプリケーションであればよい。以下では、アプリケーション甲の一例として、ユーザを目的地まで誘導するナビゲーション機能を備えたナビアプリケーションを用いて説明する。
【００１２】
近年、ＧＰＳ機能を備えた情報端末が増えている。また、それらの情報端末は、現在地から目的地への経路案内処理を実行するナビアプリケーションを備えていることが多い。一般に、ナビアプリケーションは、案内処理実行中には、交差点等の分岐点に近づいたことを、音声を用いてユーザに通知する。しかし、ユーザは、ナビアプリケーションを使用すると同時に、その情報端末で音楽を再生して聴いている場合がある。この場合、ナビアプリケーションが音声を用いた分岐点接近の注意喚起（通知）を行うと、音楽を遮ることになり、ユーザに不快感を与えることがある。ユーザは、情報端末が備えている画面表示部を見て確認することで、分岐点における正しい分岐方向を知ることができる。そのため、ユーザにとっては、分岐点接近時には、画面表示部を見るように音声以外で促してもらう方がよい。
【００１３】
以下、本発明の実施形態について図面を参照して説明する。図１は、本発明による情報端末１００の構成の一例を示すブロック図である。図１に示すように、情報端末１００は、ボタン９０と、ボタンＩ／Ｆ９１と、加速度センサ９２と、ＣＰＵ９３と、外部表示モジュール９４と、ＧＰＳ受信機９５と、ＲＡＭ９６と、ＲＯＭ９７と、デコーダ９８と、スピーカ９９と、バス８０とを含む。情報端末１００は、具体的には、例えば、携帯電話機やＰＤＡ、カーナビゲーション装置等によって実現される。
【００１４】
ボタン９０は、具体的には、ユーザが情報端末１００を操作するためのキーボードやタッチパネル等のマンマシンインタフェースによって実現される。ボタン９０は、ユーザの操作に従って、操作情報をボタンＩ／Ｆ９１を介して、中央演算装置であるＣＰＵ９３に送信する機能を備えている。
【００１５】
ボタンＩ／Ｆ９１は、ボタン９０とＣＰＵ９３との間で情報を仲介する機能を備えている。
【００１６】
加速度センサ９２は、情報端末１００に加えられた加速度を検出するセンサである。加速度センサ９２は、情報端末１００がユーザにより動かされると（すなわち、情報端末１００の位置又は向きに変化があった場合）、その移動方向や移動量等を示す情報を検出する機能を備えている。
【００１７】
ＣＰＵ９３は、ＧＰＳ９５が出力する電気信号や、加速度センサ９２の出力値に基づいて、現在の情報端末１００の位置情報と、前回の測定結果から移動量・方向に関する情報とを算出する機能を備えている。また、ＣＰＵ９３は、情報端末１００が備える機能や各構成部９０〜９９を制御する機能を備えている。
【００１８】
外部表示モジュール９４は、ＣＰＵ９３からの指示に基づいて、記号や文字等を表示する機能を備えている。外部表示モジュール９４は、具体的には、ユーザに情報を伝えるディスプレイ装置等の表示マンマシンインタフェースによって実現される。
【００１９】
ＧＰＳ受信機９５は、ＧＰＳ衛星が発するＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて、現在位置を示す現在位置情報を算出・出力する機能を備えている。
【００２０】
ＲＡＭ９６（ランダム・アクセス・メモリ）は、ＣＰＵ９３がプログラムを実行する上で必要なデータ等を格納する。
【００２１】
ＲＯＭ９７（リード・オンリ・メモリ）は、ＣＰＵ９３が実行する各種制御用プログラムや音楽データ等を格納する。
【００２２】
デコーダ９８は、ＲＯＭ９７が格納している音楽数値データをデコードし、その内蔵するＡＤＣを用いてアナログ信号に変換する機能を備えている。デコーダ９８が変換したアナログ信号は、スピーカ９９により、音として出力される。
【００２３】
スピーカ９９は、外部に音声を出力する機能を備えている。
【００２４】
バス８０は、具体的には、それに接続されたモジュール間でデータをやり取りするための汎用バスである。
【００２５】
図２は、本発明による情報端末１００の機能構成の一例を示す機能ブロック図である。図２に示すように、情報端末１００は、音楽選択手段１０１と、音楽再生手段１０２と、音楽調整手段１０３と、分岐点到達時間算出手段１０４と、分岐点検出手段１０５と、分岐判定手段１０６と、加速度検出手段１０７と、地図情報格納手段１０８と、位置情報取得手段１０９と、画面切替手段１１０とを含む。
【００２６】
音楽選択手段１０１は、具体的には、プログラムに従って動作するＣＰＵ９３によって実現される。音楽選択手段１０１は、予め記憶している音楽情報から、音楽再生手段１０２に再生させる音楽情報を抽出する機能を備えている。
【００２７】
音楽再生手段１０２は、具体的には、プログラムに従って動作するＣＰＵ９３、デコーダ９８、及びスピーカ９９によって実現される。音楽再生手段１０２は、予め記憶している音楽情報を再生する機能を備えている。
【００２８】
音量調整手段１０３は、具体的には、プログラムに従って動作するＣＰＵ９３によって実現される。音量調整手段１０３は、音楽再生手段１０２が再生している音楽の音量を調整する機能を備えている。
【００２９】
分岐点到達時間算出手段１０４は、具体的には、プログラムに従って動作するＣＰＵ９３によって実現される。分岐点到達時間算出手段１０４は、分岐点検出手段１０５が検出した分岐点情報と、加速度検出手段１０７が検出した加速度と、位置情報取得手段１０９が取得した位置情報とに基づいて分岐点に到達するまでにかかる予測時間を算出する機能を備えている。
【００３０】
分岐点検出手段１０５は、具体的には、プログラムに従って動作するＣＰＵ９３によって実現される。分岐点検出手段１０５は、位置情報取得手段１０９が取得した位置情報と、地図情報格納手段１１０が格納する地図情報とに基づいて、分岐地点を示す情報を検出する機能を備えている。具体的には、例えば、分岐点検出手段１０５は、現在の位置情報が地図情報に示される分岐点の位置情報に合致するか否かを判定する。
【００３１】
分岐判定手段１０６は、具体的には、プログラムに従って動作するＣＰＵ９３によって実現される。分岐判定手段１０６は、過去に分岐点検出手段１０５が検出した分岐点において、正しい方向に分岐したか否かを判定する機能を備えている。具体的には、例えば、分岐判定手段１０６は、加速度センサ９２からの方位情報が、地図情報に示される分岐方向に合致するか否かを判定する。
【００３２】
加速度検出手段１０７は、具体的には、加速度センサ９２によって実現される。加速度検出手段１０７は、情報端末１００に加えられた加速度を検出する機能を備えている。
【００３３】
地図情報格納手段１０８は、具体的には、例えば、ＲＡＭ９６やＲＯＭ９７によって実現される。地図情報格納手段１０８は、地図情報を格納する。なお、地図情報格納手段１０８は、情報端末１００が外部から受信した地図情報を一時的に格納するようにしてもよい。
【００３４】
位置情報取得手段１０９は、具体的には、ＧＰＳ受信機９５によって実現される。位置情報取得手段１０９は、情報端末１００の現在位置情報を取得する機能を備えている。
【００３５】
画面表示切替手段１１０は、具体的には、プログラムに従って動作するＣＰＵ９３及び情報端末１００が搭載する表示装置によって実現される。画面表示切替手段１１０は、具体的には、ユーザの操作に従って、表示装置の表示内容を切り替える機能を備えている。
【００３６】
次に、動作について説明する。図３は、情報端末１００が再生する音楽の音量状態の遷移を示す説明図である。具体的には、例えば、情報端末１００で実行されているアプリケーション甲が、ユーザへ注意喚起するために、並列に実行されている音楽再生アプリケーションに対して、音量変更要求を送信した場合の音量状態の遷移を示す遷移図である。なお、本実施形態では、アプリケーションが実行等の表現も用いる場合があるが、具体的には、ＣＰＵ９３がアプリケーションに従って処理を実行することである。
【００３７】
まず、音楽を再生するために、ユーザが、情報端末１００を用いて音楽再生操作を行うと、音楽再生アプリケーションは、ユーザの操作に従って、ユーザが設定した音量（以下、通常音量という。）で音楽の再生処理を実行をする。そして、音量状態は、図３に示すように、初期状態である［通常音量１］状態に遷移する。
【００３８】
音楽再生アプリケーションとは異なるアプリケーション甲は、ユーザに画面を見たり操作する等のアクションを起こさせたい場合、［注意喚起実行５］のイベントを発行（実行）する。
【００３９】
アプリケーション甲が、［注意喚起実行５］のイベントを発行（実行）すると、音量状態は、図３に示す［音量減２］の状態に遷移する。そして、音楽再生アプリケーションは、再生している音楽の音量を徐々に（例えば、所定時間ごとに所定音量単位で）下げる。なお、一気に音量を下がると、違和感があり、ユーザが不快に感じることがあるため、音楽再生アプリケーションは、このように徐々に音量を変化させる。
【００４０】
再生されている音楽の音量が、注意を促す時の音量（この音量は、予め定められている。以下、注意喚起音量という。）まで下がると、音量状態は、図３に示す［注意喚起音量４］の状態に遷移する。この音量変化により、ユーザに注意を促し、情報端末の操作や画面を確認する等のアクションを起こさせる。
【００４１】
ユーザが、情報端末１００を操作したり、画面を確認する等の動作を行なうと、アプリケーション甲は、［注意喚起終了７］イベントを発行（実行）する。このイベントが発行（実行）されると、音量状態は、［音量増３］状態に遷移する。そして、音声再生アプリケーションは、音楽の音量を徐々に上げる。
【００４２】
その後、音量が通常音量に達すると、アプリケーション甲は、図３に示す［通常音量に達した８］イベントが発生（実行）させる。そして、音量状態は、図３に示す［通常音量１］に遷移する。
【００４３】
次に、音楽再生アプリケーションと同時に実行するナビアプリケーションの動作について説明する。図４は、ナビアプリケーションが実行する処理例を示すフローチャートである。まず、情報端末１００で音楽を再生するために、ユーザは、ボタン９０を用いて所定の操作を行なう。すると、ＣＰＵ９３は、ボタンＩ／Ｆ９１を介して、その操作情報を取得（受信）する。そして、ＣＰＵ９３は、取得（受信）した操作情報が音楽再生を示す操作情報であると判定すると、バス８０を介して、デコーダ９８に音楽再生指令を通知する。
【００４４】
デコーダ９８は、ＣＰＵ９３から音楽再生指令を受信すると、ＲＯＭ９７が格納している音楽数値データをバス８０を介して入手し、デコードしてアナログ信号に変換する。そして、スピーカ９９は、デコーダ９８が変換したアナログ信号を出力する。この処理の結果、スピーカ９９から音楽として出力される。
【００４５】
次に、ナビゲーション機能を使用するために、ユーザは、ボタン９０を用いてナビゲーション起動の操作を行なう。すると、ＣＰＵ９３は、ボタンＩ／Ｆ９１を介して、ユーザの操作情報を取得（受信）する。そして、ＣＰＵ９３は、取得（受信）した操作情報が、ナビゲーション機能呼び出しを示す操作情報であると判定すると、バス８０を介して、ＲＯＭ９７からナビアプリケーションを読み出し、実行する。
【００４６】
次に、図４に示すように、ユーザに目的地の入力を促すために、ＣＰＵ９３は、外部表示モジュール９４に目的地入力画面を出力する（ステップＳ１１０）。
【００４７】
次に、ユーザは、ボタン９０を用いて目的地を入力する操作を行う。すると、ＣＰＵ９３は、ユーザの操作によって入力された目的地情報を、ボタンＩ／Ｆ９１を介して、取得（受信）する（ステップＳ１１１）。
【００４８】
ＣＰＵ９３は、目的地情報を取得（受信）すると、現在地から目的地までの経路を探索する処理を実行する（ステップＳ１１２）。具体的には、ＣＰＵ９３は、ＧＰＳ受信機９５から取得（受信）した現在位置情報と、ＲＡＭ９６又はＲＯＭ９７が格納している地図情報とに基づいて、目的地までの経路情報を算出する。
【００４９】
経路探索処理が終了すると、情報端末１００は、現在地周辺の地図表示を行なう（ステップＳ１１３）。具体的には、ＣＰＵ９３は、取得している現在位置情報に基づいて、ＲＡＭ９６又はＲＯＭ９７が格納している地図情報から現在地付近の地図情報を抽出する。そして、ＣＰＵ９３は、抽出した地図情報に、目的地までの経路情報のうち、抽出した地図情報に記載可能な経路情報を合成して、外部表示モジュール９４に出力する。この処理により、ユーザは、外部表示モジュール９４が表示する情報を見ることで、現在位置付近の地図及び目的地に近づくための経路を知ることができる。
【００５０】
次に、ＣＰＵ９３は、ＧＰＳ受信機９５から現在位置情報を取得（受信）する（ステップＳ１１４）。
【００５１】
次に、情報端末１００は、ユーザに対して注意喚起処理を行なっている場合、その注意喚起処理に対してユーザが反応したか否かを判定する（ステップＳ１１５）。ユーザが反応したか否かは、具体的には、例えば、ＣＰＵ９３が、ボタンＩ／Ｆ９１を介して受信した、ユーザの操作によるボタン９０の操作情報に基づいて、ユーザが操作を行ったか否かを判定することによって行う。また、ユーザが反応したか否かは、例えば、ＣＰＵ９３が、加速度センサ９２が検出した情報端末１００の加速度に基づいて、ユーザが画面を見る動作を行ったか否かを判定することによって行う。なお、注意喚起処理については後述する。
【００５２】
情報端末１００は、注意喚起処理にユーザが反応したと判定すると、注意喚起解除要求処理を実行する（ステップＳ１１６）。なお、注意喚起解除要求処理については後述する。
【００５３】
ＣＰＵ９３は、ステップＳ１１４で取得（受信）した現在位置情報と、前回ステップＳ１１４で取得・算出した現在位置情報との差分を算出する。そして、ＣＰＵ９３は、情報端末１００の位置が変化したか否かを判定する（ステップＳ１１７）。
【００５４】
ステップＳ１１７で、位置が変化していないと判定されると、ナビアプリケーションの処理は、ステップＳ１１４に戻る。
【００５５】
ステップＳ１１７で、位置が変化していると判定されると、ＣＰＵ９３は、目的地に到着したか否かの判定を行なう（ステップＳ１１８）。具体的には、ＣＰＵ９３は、現在位置情報と目的地の位置情報とを比較し、同一位置であるか、又は誘導が不要なほど目的地に近いか否かを判定する。目的地に近いか否かは、例えば、位置情報が所定距離以内か否かによってを判定する。
【００５６】
ステップＳ１１８で目的地に到着したと判定されると、情報端末１００は、ナビゲーション機能の終了をユーザに伝えるために、終了画面を表示する（ステップ１２３）。具体的には、ＣＰＵ９３は、ＲＡＭ９６又はＲＯＭ９７が格納している終了画面情報をバス８０を介して抽出し、抽出した終了画面情報を外部表示モジュール９４に出力する。これにより、外部表示モジュール９４にナビゲーション終了画面が表示される。
【００５７】
次に、ＣＰＵ９３は、終了処理を実行し、ナビゲーション機能を終了する（ステップＳ１２４）。なお、終了処理については後述する。
【００５８】
ステップＳ１１８で、目的地に到着していないと判定されると、情報端末１００は、目的地までの経路上に存在する分岐点に近づいたか否かを判定する（ステップＳ１１９）。
【００５９】
ステップＳ１１９で、分岐点が近づいたと判定されると、ナビアプリケーションは、音楽再生アプリケーションに対して、注意喚起要求処理を行なう（ステップＳ１２０）。この処理によって、音楽再生アプリケーションが再生している音楽の音量は小さくなる（具体的な処理については、後述する）。その後、ナビアプリケーションの処理は、ステップＳ１１３に戻る。なお、注意喚起要求処理については後述する。
【００６０】
ステップ１１９で、分岐点が近づいていないと判定されると、ナビアプリケーションは、前回の分岐点にて正しい方向へ進んだか否かを確認する（ステップＳ１２１）。具体的には、ＣＰＵ９３は、ＧＰＳ受信機９５から現在位置情報を取得（受信）し、取得（受信）した現在位置情報に基づいて、分岐点から正しい方向へ進んだか否かを判定する。
【００６１】
ステップＳ１２１で、分岐点から正しい方向へ進んだと判定されると、ナビアプリケーションは、音楽再生アプリケーションに対し注意喚起解除要求処理を実行する（ステップＳ１２２）。この処理によって、音楽を再生する音量は、元（通常音量）の大きさとなる（具体的な処理については、後述する）。その後、情報端末１００の処理は、ステップＳ１１３に戻る。なお、注意喚起解除要求処理については、後述する。
【００６２】
ステップＳ１２１で、分岐点から正しい方向へ進んでいないと判定されると、ナビアプリケーションの処理は、ステップＳ１１３に戻る。
【００６３】
次に、ステップＳ１２０で、ナビアプリケーションが、音楽再生アプリケーションに対して、注意喚起要求処理を実行した場合の処理について、図５を用いて説明する。図５は、注意喚起処理の一例を示すシーケンス図である。
【００６４】
図５に示すように、注意喚起処理の前に、まず、ユーザは、ナビアプリケーション２０を起動する操作を行う（ステップＳ１１）。すると、ナビアプリケーション２０は、ユーザの操作に従って起動する。そして、ナビアプリケーション２０は、注意喚起マネージャ２１を生成する（ステップＳ２１）。
【００６５】
図５（ａ）に示すように、注意喚起要求処理では、まず、ナビアプリケーション２０は、注意喚起要求メッセージを注意喚起マネージャ２１に送信する（ステップＳ３１）。
【００６６】
注意喚起マネージャ２１は、ナビアプリケーション２０から注意喚起要求メッセージを受信すると、音楽再生アプリケーション２２に注意喚起音量設定メッセージを送信する（ステップＳ３２）。なお、注意喚起音量設定メッセージは、注意喚起マネージャ２１が管理している音量状態が、図３に示す、［通常音量１］状態、又は［音量増３］状態のときのみ送信される。
【００６７】
音楽再生アプリケーション２２は、注意喚起マネージャ２１から注意喚起音量設定メッセージを受信すると、音量ドライバ２３に音量減メッセージを送信する（ステップＳ３３）。
【００６８】
音量ドライバ２３は、音楽再生アプリケーション２２から音量減メッセージを受信すると、デコーダ９８に対して、音量を予め定められた注意喚起音量まで小さくする設定処理を実行する。音量を小さくする設定処理が実行されると、デコーダ９８は、スピーカ９９に出力するアナログ出力値を小さくする処理を実行する。これにより、スピーカ９９から出力される音量は小さくなる。
【００６９】
次に、ステップＳ１１６又はステップＳ１２２で、ナビアプリケーションが、音楽再生アプリケーションに対して、注意喚起解除要求処理を実行した場合の処理について、図５（ｂ）を用いて説明する。
【００７０】
図５（ｂ）に示すように、まず、ユーザは、ステップＳ１１５又はステップＳ１２１において、注意喚起解除要求処理が実行されるための、所定の操作又は所定の動作を行う（ステップＳ４１）。すると、ナビアプリケーション２０は、注意喚起解除要求メッセージを注意喚起マネージャ２１に送信する（ステップＳ４２）。
【００７１】
注意喚起マネージャ２１は、ナビアプリケーション２０から注意喚起解除要求メッセージを受信すると、注意喚起音量解除メッセージを音楽再生アプリケーション２２に送信する（ステップＳ４３）。なお、注意喚起音量解除メッセージは、注意喚起マネージャ２１が管理している音量状態が、図３に示す、［注意喚起音量４］状態のときのみ送信される。
【００７２】
音楽再生アプリケーション２２は、注意喚起音量解除メッセージを受信すると、音量ドライバ２３に音量増メッセージを送信する（ステップＳ４４）。
【００７３】
音量ドライバ２３は、音楽再生アプリケーション２２から音量増メッセージを受信すると、デコーダ９８に対して、音量を通常音量に戻す設定処理を実行する。音量を通常音量に戻す設定処理が実行されると、デコーダ９８は、スピーカ９９に出力するアナログ出力値を通常音量のレベルに戻す処理を実行する。これにより、スピーカ９９から出力される音量は通常音量の大きさとなる。
【００７４】
次に、ステップＳ１２４で、ナビアプリケーションが実行する終了処理について、図５（ｃ）を用いて説明する。ナビアプリケーション終了時には、注意喚起処理が不要になるため、以下の処理を実行する。図５（ｃ）に示すように、まず、ユーザが目的地に到着する（ステップＳ５１）と、ナビアプリケーション２０は、破棄メッセージを注意喚起マネージャ２１に送信する（ステップＳ５２）。
【００７５】
注意喚起マネージャ２１は、ナビアプリケーション２０から破棄メッセージを受信すると、注意喚起音量解除メッセージを音楽再生アプリケーション２２に送信する（ステップＳ５３）。なお、注意喚起音量解除メッセージは、注意喚起マネージャ２１が管理している音量状態が、図３に示す、［注意喚起音量４］状態のときのみ送信される。
【００７６】
音楽再生アプリケーション２２は、注意喚起マネージャ２１から注意喚起音量解除メッセージを受信すると、音量増メッセージを音量ドライバ２３に送信する（ステップＳ５４）。
【００７７】
音量ドライバ２３は、音楽再生アプリケーション２２から音量増メッセージを受信すると、デコーダ９８に対して、音量を通常音量に戻す設定処理を実行する。音量を通常音量に戻す設定処理が実行されると、デコーダ９８は、スピーカ９９に出力するアナログ出力値を通常音量のレベルに戻す処理を実行する。
【００７８】
音楽再生アプリケーション２２は、注意喚起マネージャ２１から注意喚起音量解除メッセージを受信すると、注意喚起マネージャ２１にリプライ（応答信号）を送信する（ステップＳ５５）。
【００７９】
注意喚起マネージャ２１は、音楽再生アプリケーション２２からリプライを受信すると、ナビアプリケーション２０にリプライ（応答信号）を送信する（ステップＳ５６）。その後、注意喚起マネージャ２１は、処理を終了する。
【００８０】
ナビアプリケーション２０は、注意喚起マネージャ２１からリプライを受信すると、処理を終了する。
【００８１】
本実施形態では、情報端末１００は、目的地への経路上にある分岐点に近づいたことを、再生している音楽の音量を小さくすることによりユーザに知らせる。そのため、分岐点に近づいたときに再生している部分が曲と曲との間である場合や、再生している部分が一定の音量以下である場合には、ユーザへ注意を喚起するのが困難となる。そこで、分岐点に差し掛かったところで曲と曲の間にならず、また、ある一定以上の音量である曲を再生するように選曲すればよい。具体的には、以下のように対処することができる。
【００８２】
まず、ナビアプリケーションは、加速度センサ９２が検出する加速度と、ＧＰＳ受信機９５が受信する現在位置情報とに基づいて、ユーザが分岐点に達するまでの時間を算出する。音楽再生アプリケーションは、再生中の曲が終了し、次に再生する曲を選択するにあたり、ナビアプリケーションが算出した次の分岐点に到達するまでの予測時間を取得（受信）する。そして、音楽再生アプリケーションは、この予測時間よりも再生時間が十分短い曲、もしくは再生時間が長い曲であり、かつ、分岐点到達時において十分な音量で再生される曲を選択し、再生を開始する。こうすることで、分岐点に差し掛かったときに曲と曲の間にならず、また、所定値以上の音量である曲が再生されるようにすることができる。
【００８３】
以上のように、本実施形態では、ナビアプリケーションは、同時に実行されている音楽再生アプリケーションが再生する音楽の音量を変化させることによってユーザへ注意喚起を行う。そのため、ユーザが情報端末１００の外部表示モジュール９４を見続けていない状態であっても、報知のための電子音等が音楽と重なることや、音楽を中断させることによる不快感を与えることなく注意喚起をすることができる。
【００８４】
また、本実施形態では、上述のように、ナビアプリケーションは、ユーザに注意喚起を行うタイミングを予測し、予測したタイミングに基づいて再生する音楽を選択させる。そのため、ナビアプリケーションは、注意喚起を確実に行うことができる。また、ナビアプリケーションは、分岐点等に到達する時間を予測することが可能であるため、音楽の再生中であっても、ユーザが音楽を聞き直したくなるタイミングを避けて注意喚起することができる。
【００８５】
また、本実施形態では、情報端末１００は、注意喚起のための外部表示モジュール９４への表示を、ユーザが外部表示モジュール９４を見てから表示するようにできる。このようにすることで、音楽を再生する音量を変更することによる注意喚起後から、ユーザが外部表示モジュール９４を確認するまでの期間は外部表示モジュール９４の表示をＯＦＦにすることが可能となり、消費電力を少なくすることができる。
【００８６】
次に、本発明による情報端末１００の最小構成について説明する。図６は、情報端末１００の最小の構成例を示す機能ブロック図である。図６に示すように、情報端末１００は、最小の構成要素として、音楽再生手段１０２と、分岐点検出手段１０５と、音量調整手段１０３とを含む。
【００８７】
図６に示す最小構成の情報端末１００によれば、分岐点検出手段が分岐点情報を検出すると、音量調整手段は、音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで徐々に低下するように調整する。そのため、ユーザに対して注意喚起をすることができる。
【００８８】
なお、本実施形態では、以下の（１）〜（５）に示すような情報端末１００の特徴的構成が示されている。
【００８９】
（１）注意喚起装置（例えば、情報端末１００によって実現される）は、音楽データを再生する音楽再生手段（例えば、音楽再生手段１０２によって実現される）と、目的地までの経路案内を行う経路案内処理において、ユーザが分岐点に近づいたことを検出する分岐点検出手段（例えば、分岐点検出手段１０５によって実現される）と、分岐点検出手段が分岐点に近づいたことを検出すると、音楽再生手段が再生している音楽の音量を低下させる音量調整手段（例えば、音量調整手段１０３によって実現される）とを備えたことを特徴とする。
【００９０】
（２）注意喚起装置は、ユーザの加速度を検出する加速度検出手段（例えば、加速度検出手段１０７によって実現される）と、ユーザの現在地を示す位置情報を取得する位置情報取得手段（例えば、位置情報取得手段１０９によって実現される）と、加速度検出手段が検出した加速度と位置情報取得手段が取得した位置情報と分岐点検出手段の検出結果とに基づいて、分岐点に到達するまでにかかる予測時間を算出する分岐点到達時間算出手段（例えば、分岐点到達時間算出手段１０４によって実現される）と、分岐点到達時間算出手段が算出した予測時間に基づいて、分岐点に到達する時に曲と曲との切れ目にならず、かつ所定の音量以上で再生される音楽データを選択する音楽選択手段（例えば、音楽選択手段１０１によって実現される）とを備えるように構成されていてもよい。
【００９１】
（３）注意喚起装置において、音量調整手段は、分岐点検出手段が分岐点に近づいたことを検出し、音量調整手段が音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで所定量ごとに低下させた後に、注意喚起装置が搭載している入力装置（例えば、ボタン９０）又は加速度検出手段がユーザによる所定の動作を検出すると、音楽再生手段が再生する音楽の音量を所定の通常音量まで所定量ごとに上げさせるように構成されていてもよい。
【００９２】
（４）注意喚起装置は、分岐点検出手段が分岐点に近づいたことを検出し、音量調整手段が音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで所定量ごとに低下させた後に、位置情報取得手段が取得した位置情報に基づいて、分岐点検出手段が検出した分岐点において所定方向に進むことができたか否かを判定する分岐判定手段（例えば、分岐判定手段１０６によって実現される）を備え、音量調整手段は、分岐判定手段が分岐点において所定方向に進むことができたと判定すると、音楽再生手段が再生する音楽の音量を所定の通常音量まで所定量ごとに上げさせるように構成されていてもよい。
【００９３】
（５）注意喚起装置は、分岐点検出手段が分岐点に近づいたことを検出し、音量調整手段が音楽再生手段が再生している音楽の音量を所定の注意喚起音量まで所定量ごとに低下させた後に、注意喚起装置が搭載している入力装置又は加速度検出手段がユーザによる所定の動作を検出すると、注意喚起装置が搭載している表示装置の表示内容を切り替える処理を実行する画面表示切替手段（例えば、画面表示切替手段１１０によって実現される）を備えるように構成されていてもよい。
【産業上の利用可能性】
【００９４】
本発明は、情報端末での音楽再生中に、他の機能が割り込んでユーザに報知する用途に適用できる。
【図面の簡単な説明】
【００９５】
【図１】本発明による情報端末１００の構成の一例を示すブロック図である。
【図２】本発明による情報端末１００の機能構成の一例を示す機能ブロック図である。
【図３】情報端末１００が再生する音楽の音量状態の遷移を示す説明図である。
【図４】ナビアプリケーションが実行する処理例を示すフローチャートである。
【図５】注意喚起処理の一例を示すシーケンス図である。
【図６】情報端末１００の最小の構成例を示す機能ブロック図である。
【符号の説明】
【００９６】
２０  ナビアプリケーション
２１  注意喚起マネージャ
２２  音楽再生アプリケーション
２３  音声ドライバ
８０  バス
９０  ボタン
９１  ボタンＩ／Ｆ
９２  加速度センサ
９３  ＣＰＵ
９４  外部表示モジュール
９５  ＧＰＳ受信機
９６  ＲＡＭ
９７  ＲＯＭ
９８  デコーダ
９９  スピーカ
１００  情報端末
１０１  音楽選択手段
１０２  音楽再生手段
１０３  音量調整手段
１０４  分岐点到達時間算出手段
１０５  分岐点検出手段
１０６  分岐判定手段
１０７  加速度検出手段
１０８  地図情報格納手段
１０９  位置情報取得手段
１１０  画面表示切替手段
【図１】
2010107427.tif 000003
【図２】
2010107427.tif 000004
【図３】
2010107427.tif 000005
【図４】
2010107427.tif 000006
【図５】
2010107427.tif 000007
【図６】
2010107427.tif 000008