(57)【要約】【課題】ユーザが車内で歌を歌うのを楽しむために、適切なタイミングで適切な歌詞を表示する。【解決手段】車載用ナビゲーション装置は、楽曲データと歌詞データとを記憶する記憶手段と、ナビゲーション画面を表示する表示手段と、楽曲データを用いて楽曲を再生する再生手段と、歌詞表示要求を受け付ける手段とを備えている。再生手段は、歌詞表示要求を受け付けた場合、再生していた部分から所定分戻った位置から再生し直す。表示手段は、再生し直す部分に相当する歌詞を歌詞データから抽出してナビゲーション画面とともに表示し、表示した歌詞の部分の再生が終了した場合、表示している歌詞を消去する。【選択図】図１
2007102001.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を備える車載装置であって、
楽曲データと歌詞データとを記憶する記憶手段と、
前記楽曲データを用いて楽曲を再生する再生手段と、
歌詞表示要求を受け付ける歌詞表示要求受付手段とを備え、
前記再生手段は、
前記歌詞表示要求受付手段により歌詞表示要求を受け付けた場合、再生していた部分から所定分戻った部分から再生し直し、
前記表示手段は、
再生し直す部分に相当する歌詞を前記歌詞データから抽出して表示する
ことを特徴とする車載装置。
【請求項２】
表示手段を備える車載装置であって、
楽曲データと歌詞データとを記憶する記憶手段と、
前記楽曲データを用いて楽曲を再生する再生手段と、
歌詞表示要求を受け付ける歌詞表示要求受付手段とを備え、
前記再生手段は、
前記歌詞表示要求受付手段により歌詞表示要求を受け付けた場合、再生していた部分から所定分戻った部分から再生し直し、
前記表示手段は、
再生し直す部分に相当する歌詞を前記歌詞データから抽出して表示し、表示した歌詞の部分に相当する楽曲の再生が終了した場合、歌詞の表示を終了する
ことを特徴とする車載装置。
【請求項３】
請求項２において、
前記歌詞表示要求受付手段は、
再生し直す部分の長さを受け付ける
ことを特徴とする車載装置。
【請求項４】
車載用ナビゲーション装置であって、
楽曲データと歌詞データとを記憶する記憶手段と、
ナビゲーション画面を表示する表示手段と、
前記楽曲データを用いて楽曲を再生する再生手段と、
歌詞表示要求を受け付ける歌詞表示要求受付手段とを備え、
前記再生手段は、
前記歌詞表示要求受付手段により歌詞表示要求を受け付けた場合、再生していた部分から所定分戻った部分から再生し直し、
前記表示手段は、
再生し直す部分に相当する歌詞を前記歌詞データから抽出して前記ナビゲーション画面とともに表示し、表示した歌詞の部分の再生が終了した場合、表示している歌詞を消去する
ことを特徴とする車載用ナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置に関し、特に、楽曲を再生する機能を持ったナビゲーション装置に関する。
【背景技術】
【０００２】
楽曲を再生する機能を備えた車載装置がある。このような車載装置により、車内で楽曲が再生されれば、ユーザは、楽曲に合わせて歌を歌うことを楽しむことができる。
【０００３】
【特許文献１】特開２００４−１３２７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、歌詞が分からない場合、歌うことはできない。本発明は、ユーザが車内で歌を歌うのを楽しむために、適切なタイミングで適切な歌詞を表示する技術を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決すべく本発明の第１の態様である車載装置は、表示手段を備えている。そして、前記車載装置は、
楽曲データと歌詞データとを記憶する記憶手段と、
前記楽曲データを用いて楽曲を再生する再生手段と、
歌詞表示要求を受け付ける歌詞表示要求受付手段とを備えている。
前記再生手段は、前記歌詞表示要求受付手段により歌詞表示要求を受け付けた場合、再生していた部分から所定分戻った部分から再生し直す。
また、前記表示手段は、再生し直す部分に相当する歌詞を前記歌詞データから抽出して表示する。
【０００６】
前記表示手段は、表示した歌詞の部分に相当する楽曲の再生が終了した場合、歌詞の表示を終了するようにしてもよい。
【０００７】
また、前記歌詞表示要求受付手段は、
再生し直す部分の長さを受け付けるようにしてもよい。
【０００８】
また、本発明の第２の態様である車載用ナビゲーション装置は、
楽曲データと歌詞データとを記憶する記憶手段と、
ナビゲーション画面を表示する表示手段と、
前記楽曲データを用いて楽曲を再生する再生手段と、
歌詞表示要求を受け付ける歌詞表示要求受付手段とを備えている。
前記再生手段は、前記歌詞表示要求受付手段により歌詞表示要求を受け付けた場合、再生していた部分から所定分戻った部分から再生し直す。
前記表示手段は、再生し直す部分に相当する歌詞を前記歌詞データから抽出して前記ナビゲーション画面とともに表示し、表示した歌詞の部分の再生が終了した場合、表示している歌詞を消去する。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明の一実施形態について、図面を参照して説明する。
【００１０】
図１は、車載用ナビゲーション装置１００の概略構成図である。図示するように、車載用ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声出力装置４と、入力装置５と、現在位置の算出のための各装置（車輪速センサ６、地磁気センサ７、ジャイロセンサ８、ＧＰＳ(Global Positioning System)受信装置）と、を備えている。
【００１１】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ６〜８やＧＰＳ受信装置９から出力される情報を基にして現在位置を検出する。また、楽曲の再生に必要な音楽データに、再生に必要な処理（例えば、デコード処理やＤ／Ａ変換処理）を施した後、生成した信号を音声出力装置４に出力する。
【００１２】
ディスプレイ２は、演算処理部１で生成されたグラフィックス情報を表示するユニットである。
【００１３】
記憶装置３は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭやＨＤＤやＩＣカードといった記憶媒体で構成されている。この記憶媒体には、地図データ３１０、楽曲データ３２０、歌詞データ３３０などが記憶されている。
【００１４】
図２は、楽曲データ３２０の構成例を示す。楽曲データ３２０には、曲目３２１ごとに、再生に必要な音楽データ３２２が格納されている。音楽データ３２２は、圧縮されたエンコードデータであってもよい。
【００１５】
図３は、歌詞データ３３０の構成例を示す。歌詞データ３３０には、曲目３３１ごとに、再生開始からの時間帯３３２に対応付けられた歌詞のテキストデータ３３３が格納されている。すなわち、歌詞データ３３０を参照すれば、特定の曲目の再生開始からの特定の時間的位置における歌詞が分かるようになっている。
【００１６】
図１に戻って説明する。音声出力装置４は、演算処理部１で生成されたメッセージや楽曲の信号を音声信号に変えて出力する。
【００１７】
入力装置５は、ユーザからの指示を受け付けるユニットである。入力装置５は、ハードスイッチ、ジョイスティック、ディスプレイ上に貼られたタッチパネルなどで構成することができる。例えば、楽曲の再生中は、入力装置５のいずれかのボタンがユーザからの歌詞表示要求受付ボタンとして機能するようにしてもよい。
【００１８】
センサ６〜８およびＧＰＳ受信装置９は、車載用ナビゲーション装置１００で現在地（自車位置）を検出するために使用されるものである。
【００１９】
図４は、演算処理部１の機能ブロック図である。
【００２０】
図示するように、演算処理部１は、ユーザ操作解析部４１と、ナビゲーション処理部４２と、音声処理部４３と、表示処理部４４とを備えている。
【００２１】
ユーザ操作解析部４１は、入力装置５に入力されたユーザからの要求を受け、その要求内容を解析して、その要求内容に対応する処理が実行されるように演算処理部１の各部を制御する。
【００２２】
ナビゲーション処理部４２は、各センサ６〜８及びＧＰＳ受信装置９の出力から現在位置を求めたり、指定された２地点（現在地、目的地）間を結ぶ推奨経路を探索したりする。また、探索された推奨経路の誘導情報を生成し、特定の地点においてディスプレイ２に誘導情報を表示する処理を行う。
【００２３】
音声処理部４３は、音声出力に関する処理を行う。例えば、楽曲データ３２０に格納されているある曲目の音楽データ３２２を最初から順番に読み込み、音声出力に必要な処理（例えば、デコード処理やＤ／Ａ変換処理）を施した後、生成した信号を音声出力装置４に順に出力する処理を行う。
【００２４】
表示処理部４５は、ディスプレイ２への描画コマンドを生成する。例えば、指定された縮尺、描画方式で、道路、その他の地図構成物や、現在地、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。また、歌詞を表示する場合は、歌詞データ３３０の中から、表示すべき歌詞のテキスト３３３を抽出し、抽出したテキストの表示コマンドを生成する。
【００２５】
図５は、演算処理部１のハードウェア構成例を示す図である。
【００２６】
図示するように、演算処理部１は、各デバイス間をバス３２で接続した構成としてある。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、メモリ間およびメモリと各デバイスとの間のデータ転送を実行するＤＭＡ（Direct Memory Access）２４と、グラフィックス描画を実行し且つ表示制御を行う描画コントローラ２５と、グラフィックスイメージデータを蓄えるＶＲＡＭ(Video Random Access Memory)２６と、イメージデータをＲＧＢ信号に変換するカラーパレット２７と、アナログ信号をデジタル信号に変換するＡ/Ｄ変換器２８と、シリアル信号をバスに同期したパラレル信号に変換するＳＣＩ(Serial Communication Interface)２９と、パラレル信号をバスに同期させてバス上にのせるＰＩＯ(Parallel Input/Output)３０と、パルス信号を積分するカウンタ３１と、を有する。
【００２７】
［動作の説明］次に、上記構成の車載用ナビゲーション装置１００の楽曲再生処理について説明する。
【００２８】
図６は、かかる処理におけるディスプレイ２の画面遷移の一例である。本実施形態の車載用ナビゲーション装置１００は、ナビゲーション画面を表示しながら、楽曲の再生を行うことができる。
【００２９】
図６（ａ）に示すように、表示画面２００には、ナビゲーション処理部４２により、ナビゲーション画面２０１が表示されている。ナビゲーション画面２０１には、現在位置２０２の周辺の地図と、推奨経路と、誘導情報などが表示されている。
【００３０】
図７は、楽曲再生処理のフロー図である。このフローは、ユーザから入力装置５を介して、楽曲の再生要求を受け付けたときに開始される。
【００３１】
まず、音声処理部４３は、再生する曲目を設定する。例えば、音声処理部４３は、楽曲データ３２０に格納されている楽曲の曲目３２１を表示し、その中からユーザに入力装置５を介して選択させる。そして、選択された曲目を、再生する曲目に設定する。なお、予め再生する曲目が設定されている場合、音声処理部４３は、かかる処理を省略することができる（Ｓ１００）。
【００３２】
次に、音声処理部４３は、楽曲データ３２０を参照して、Ｓ１００で設定した曲目の音楽データ３２２を最初（演奏開始部分）から順に読み込む。そして、音声処理部４３は、読み込んだ音楽データ３２２を順に、音声出力装置４で出力するための信号に変換した後、音声出力装置４を介して音声出力する（Ｓ２００、Ｓ３００）。
【００３３】
こうして、音声処理部４３は、順に音声データ３２２を読み込み音声出力していくが、楽曲の最後（演奏終了部分）の音声出力が完了すると（Ｓ４００でＹｅｓ）、楽曲再生処理を終了する。
【００３４】
次に、楽曲の再生中に、歌詞表示の要求を受け付けたときの処理について説明する。この処理は、Ｓ２００〜Ｓ３００の処理の間に割込処理として行われる。
【００３５】
図８は、音声処理部４３が行う、歌詞表示の要求を受け付けたときの割込処理のフロー図である。
【００３６】
音声処理部４３は、楽曲の再生を一旦停止し（Ｓ３１１）、再生し直す部分の先頭である「戻り位置」を設定する。具体的には、図９に示すように、音声処理部４３は、再生していた部分５０１から、予め定められた「戻り時間」（例えば、４秒分）５０２戻った位置を「戻り位置」５０４に設定する。さらに、音声処理部４３は、「戻り位置」５０４の楽曲の最初からの時間的位置を求め、表示処理部４４に出力する。例えば、楽曲の最初から５０秒後に、歌詞表示要求を受け付けた場合で、設定されている「戻り時間」が４秒の場合、楽曲の開始から４６秒の位置が「戻り位置」の時間的位置となる（Ｓ３１２）。
【００３７】
そして、音声処理部４３は、Ｓ３１２で設定した「戻り位置」からの楽曲の再生を再開する（Ｓ３１３）。こうして、音声処理部４３は割り込み処理を終了する。
【００３８】
上記のとおり、音声処理部４３は、Ｓ３１２において表示処理部４４に「戻り位置」を出力する。表示処理部４４は、これを受けて、歌詞表示処理を行う。
【００３９】
図１０は、表示処理部４４が行う、歌詞表示処理のフロー図である。
【００４０】
表示処理部４４は、再生し直す部分に相当する歌詞を取得する。上述したように音声処理部４３から「戻り位置」の時間的位置を取得している。そこで、表示処理部４４は、歌詞データ３３０を参照して、歌詞表示要求を受け付けたときに再生していた曲目３３１の、「戻り位置」の時間的位置の属する時間帯３３２の歌詞のテキストデータ３３３を取得する（Ｓ３２１）。
【００４１】
そして、図６（ｂ）に示すように、ディスプレイ２の表示画面２００に、歌詞のテキスト２１０を表示する。このとき、歌詞のテキスト２１０をナビゲーション画面２０１とともに表示するようにしてもよい。また、歌詞のテキスト２１０を、ナビゲーション画面２０１の一部に重ねて表示することもできる。
【００４２】
表示処理部４４は、その後、再生し直す部分（表示している歌詞部分）の再生が終了したか否かを監視する（Ｓ３２３）。具体的には、再生の再開後、「戻り時間」の長さの再生がなされたときに、再生し直す部分の再生が終了したと判定する。
【００４３】
そして、表示処理部４４は、再生し直す部分の再生が終了したと判定した場合（Ｓ３２３でＹｅｓ）、図６（ｃ）に示すように、表示していた歌詞のテキスト２１０を消去し（Ｓ３２４）、歌詞表示処理を終了する。
【００４４】
以上、歌詞表示要求を受け付けたときの、音声処理部４３の処理と、表示処理部４４の処理を説明した。
【００４５】
なお、上記実施形態では、ユーザから歌詞表示要求を受け付けると、予め定めた「戻り時間」だけ戻って再生を行う。すなわち、短時間にユーザから歌詞表示要求を複数回受け付けると、一度に複数回分の「戻り時間」だけ戻って再生が行われることになる。
【００４６】
以上、本発明の一実施形態について説明した。
【００４７】
本実施形態によれば、ユーザの歌詞表示要求をきっかけとして、ユーザの知りたい部分の歌詞が表示される。また、その部分の楽曲が再生し直されるので、ユーザは、歌詞を見ながら口ずさむことができる。
【００４８】
また、車載用ナビゲーション装置のディスプレイには、ナビゲーション画面が表示されているため、常に再生中の楽曲の歌詞の全部を表示するというのは現実的ではない。本実施形態によれば、ユーザが知りたいと思うタイムングに、ユーザの知りたい部分の歌詞が表示されるので、画面が混雑するのを防止できる。
【００４９】
また、本実施形態によれば、ユーザに煩雑な操作を要求することなく、ユーザの知りたい歌詞を表示することができる。すなわち、ユーザは、完全に歌詞を知らなくても、有る程度覚えていれば、再生される楽曲中の歌詞を聞いて、思い出しながら歌えるものである。しかしながら、車内で楽曲を聞く場合、周囲の騒音により、急に聞こえづらくなる場合がある。かかる場合、従来の車載機では、その部分の歌詞を確認するためには、巻き戻し操作をしなければならない。さらに音量を上げる操作もしなければならない。これに対して、本実施形態によれば、聞き取れなかった部分だけ、戻って再生し直すとともに、その部分の歌詞が表示される。したがって、煩雑な操作をユーザに要求しない。ユーザは、簡便な操作で、聞き取れなかった歌詞を確認しながら、車内で歌を歌うことを楽しむことができる。
【００５０】
上記実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【００５１】
例えば、上述した「戻り時間」の長さは、ユーザが入力装置５を介して設定できるようにしてもよい。また、歌詞表示要求の際に、「戻り時間」の長さを指定できるようにしてもよい。
【００５２】
また、上記実施形態では、「戻り時間」により再生し直す部分の長さを定めているが、楽曲の音楽データが小節単位で構成されている場合は、再生し直す部分の長さを、小節の数（例えば２小節）で定めるようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】図１は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】図２は、楽曲データの構成例である。
【図３】図３は、歌詞データの構成例である。
【図４】図４は、演算処理部１の機能構成を示す図である。
【図５】図５は、演算処理部１のハードウェア構成を示す図である。
【図６】図６は、表示画面の遷移図である。
【図７】図７は、楽曲再生処理のフロー図である。
【図８】図８は、割込処理のフロー図である。
【図９】図９は、「戻り位置」を説明するための図である。
【図１０】図１０は、歌詞表示処理のフロー図である。
【符号の説明】
【００５４】
１００…車載用ナビゲーション装置、
１…演算処理部、２…ディスプレイ、３…記憶装置、４…音声出力装置、５…入力装置、６…車輪速センサ、７…地磁気センサ、８…ジャイロ、９…ＧＰＳ受信装置、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…ＤＭＡ、２５…描画コントローラ、２６…ＶＲＡＭ、２７…カラーパレット、２８…Ａ/Ｄ変換器、２９…ＳＣＩ、３０…ＰＩＯ、３１…カウンタ
４１…ユーザ操作解析部、４２…ナビゲーション装置、４３…音声処理部、４４…表示処理部
【図１】
2007102001.tif 000003
【図２】
2007102001.tif 000004
【図３】
2007102001.tif 000005
【図４】
2007102001.tif 000006
【図５】
2007102001.tif 000007
【図６】
2007102001.tif 000008
【図７】
2007102001.tif 000009
【図８】
2007102001.tif 000010
【図９】
2007102001.tif 000011
【図１０】
2007102001.tif 000012