(57)【要約】【課題】記憶されている楽曲データに対して、ユーザの好み（嗜好）をより適切に反映した嗜好度を設定することが可能な楽曲再生装置を提供する。【解決手段】本発明に係る楽曲再生装置は、楽曲データを記憶する記憶部と、記憶部に記憶されている前記楽曲データを再生する再生部とを備える楽曲再生装置であって、楽曲データの再生中にユーザが実行した所定の操作を検出する検出部と、所定の操作に基づいて、ユーザの嗜好の度合いを示す嗜好度を、所定の操作が検出された際に再生されている楽曲データに対応付けて設定する設定部とを具備する。【選択図】図２
2008233694.tif 000002
【特許請求の範囲】
【請求項１】
楽曲データを記憶する記憶部と、前記記憶部に記憶されている前記楽曲データを再生する再生部とを備える楽曲再生装置であって、
前記楽曲データの再生中にユーザが実行した所定の操作を検出する検出部と、
前記所定の操作に基づいて、前記ユーザの嗜好の度合いを示す嗜好度を、前記所定の操作が検出された際に再生されている前記楽曲データに対応付けて設定する設定部と
を具備することを特徴とする楽曲再生装置。
【請求項２】
前記所定の操作は、前記楽曲データの再生を停止する操作であり、
前記設定部は、前記楽曲データの再生開始時から、前記所定の操作が前記検出部によって検出されるまでの再生期間が閾値以上である場合、前記嗜好度を相対的に上げる
ことを特徴とする請求項１に記載の楽曲再生装置。
【請求項３】
前記所定の操作は、再生している前記楽曲データとは別の楽曲データを再生する操作であり、
前記設定部は、前記楽曲データの再生開始時から、前記所定の操作が前記検出部によって検出されるまでの再生期間が閾値以上である場合、前記嗜好度を相対的に上げる
ことを特徴とする請求項１に記載の楽曲再生装置。
【請求項４】
前記設定部は、前記楽曲データに含まれるサビ部分が前記再生期間内に再生された場合、前記嗜好度を相対的に上げる
ことを特徴とする請求項２又は３に記載の楽曲再生装置。
【請求項５】
前記所定の操作は、前記嗜好度を変更するボタンを再生中に押下する操作であり、
前記設定部は、前記ボタンの押下期間に応じて、前記嗜好度を上げることを特徴とする請求項１に記載の楽曲再生装置。
【請求項６】
前記所定の操作は、前記嗜好度を変更するボタンを再生中に押下する操作であり、
前記設定部は、押下された前記ボタンの回数に応じて、前記嗜好度を上げる
ことを特徴とする請求項１に記載の楽曲再生装置。
【請求項７】
前記設定部によって対応付けられた前記嗜好度に基づいて、前記楽曲データを削除する削除部を更に備えることを特徴とする請求項１乃至６のいずれか１項に記載の楽曲再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲データを記憶する記憶部と、前記記憶部に記憶されている前記楽曲データを再生する再生部とを備える楽曲再生装置に関する。
【背景技術】
【０００２】
従来、ラジオ放送などで提供される楽曲データを、自動的に記憶する楽曲再生装置が提案されている。この種の楽曲再生装置では、多くの楽曲データを自動的に記憶するので、楽曲データを収集する際のユーザの手間を低減できるという利点がある。
【０００３】
しかし、かかる楽曲再生装置では、記憶部の容量が限られているため、容量に余裕がない場合には、収集した楽曲データの内、不要な楽曲データを削除する必要がある。
【０００４】
ここで、収集した楽曲データを削除する場合、ユーザが、収集された多くの楽曲データを一つ一つ再生して、自分の好みの楽曲データであるか否かを確認しながら削除することが考えられる。しかし、このような作業は、ユーザにとって非常に手間がかかる作業であるため、ユーザの好みに合わない不要な楽曲データを、自動的に削除する楽曲再生装置が望まれている。
【０００５】
そこで、近年では、自動的に楽曲データを削除する楽曲再生装置が提案されている（例えば、特許文献１参照）。かかる楽曲再生装置によれば、楽曲のジャンル、記憶日時、再生回数など、楽曲データに付加されている情報に基づいて、当該楽曲データに対するユーザの嗜好度（好みの度合い）を求め、求めた嗜好度に応じて、楽曲データを自動的に削除することが可能である。このような楽曲再生装置を使用すれば、ユーザは、不要な楽曲データを削除する際の手間を低減できる。
【特許文献１】特開２００６−４０３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザは、特定のジャンルだけでなく様々なジャンルの楽曲データを好むことも想定される。また、ユーザは、記憶日時とは無関係に、記憶日時が古い又は新しい楽曲データを好むことも想定される。また、ユーザは、好みの楽曲データを何度も再生して再生回数を増加させることも考えられるが、好まない楽曲データであっても、例えば、再生順番が最初であるために何度も再生してしまい、再生回数を増加させてしまうことも考えられる。つまり、ジャンル、記憶日時、再生回数に基づいて求められた嗜好度は、ユーザの好みを適切に反映しているとはいえない。
【０００７】
また、楽曲データを自動的に削除する楽曲再生装置は、ユーザにとって楽曲データを削除する際の手間を大きく低減できるが、ユーザの好みを適切に反映した嗜好度を求められなければ、ユーザが好む楽曲データも削除してしまうことになる。つまり、自動的に楽曲データを削除する楽曲再生装置において、嗜好度は、削除対象となる楽曲データを特定する上で重要なパラメータであるため、ユーザの好みを適切に反映した嗜好度を求めることが望まれている。
【０００８】
そこで、本発明は以上の点に鑑みてなされたもので、記憶されている楽曲データに対して、ユーザの好み（嗜好）をより適切に反映した嗜好度を設定することが可能な楽曲再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の特徴は、楽曲データを記憶する記憶部（記憶部１５０）と、前記記憶部に記憶されている前記楽曲データを再生する再生部（例えば、復号化処理部１６０）とを備える楽曲再生装置であって、前記楽曲データの再生中にユーザが実行した所定の操作を検出する検出部（操作検出部２００）と、前記所定の操作に基づいて、前記ユーザの嗜好の度合いを示す嗜好度を、前記所定の操作が検出された際に再生されている前記楽曲データに対応付けて設定する設定部（設定部２３０）とを具備することを要旨とするものである。かかる特徴によれば、楽曲再生装置は、楽曲データの再生中にユーザが実行した所定の操作を検出し、検出した所定の操作に基づいて、再生されている楽曲データに嗜好度を対応付けて設定する。したがって、楽曲再生装置は、再生中の楽曲データに対するユーザの好み（嗜好）を直接反映させた嗜好度を、楽曲データに対応付けて設定することができる。かかる楽曲再生装置によれば、記憶される楽曲データに対して、ユーザの好み（嗜好）をより適切に反映した嗜好度を設定することができる。
【００１０】
本発明第２の特徴は、第１の特徴に係り、前記所定の操作は、前記楽曲データの再生を停止する操作（停止ボタン１９２を押下する操作）であり、前記設定部は、前記楽曲データの再生開始時から、前記所定の操作が前記検出部によって検出されるまでの再生期間が閾値以上である場合、嗜好度を相対的に上げることを要旨とするものである。かかる特徴によれば、楽曲再生装置は、再生開始から停止までの再生期間が閾値以上である場合、嗜好度を相対的に上げる。よって、楽曲再生装置は、再生期間が閾値以上である場合、再生中の楽曲データに対するユーザの嗜好が高いことを推定して嗜好度を上げるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。また、楽曲再生装置では、ユーザが、楽曲データの通常の再生操作から、嗜好度を推定して設定するので、ユーザにとって嗜好度を設定する際の作業を簡便にすることができる。
【００１１】
本発明第３の特徴は、第１の特徴に係り、前記所定の操作は、再生している前記楽曲データとは別の楽曲データを再生する操作（スキップボタン１９３を押下する操作）であり、前記設定部は、前記楽曲データの再生開始時から、前記所定の操作が前記検出部によって検出されるまでの再生期間が閾値以上である場合、嗜好度を相対的に上げることを要旨とするものである。かかる特徴によれば、楽曲再生装置は、再生開始から別の楽曲データを再生（スキップ）するまでの再生期間が閾値以上である場合、嗜好度を相対的に上げる。よって、楽曲再生装置は、再生期間が閾値以上である場合、再生中の楽曲データに対するユーザの嗜好が高いことを推定して嗜好度を上げるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。また、楽曲再生装置では、ユーザが、楽曲データの通常の再生操作から、嗜好度を推定して設定するので、ユーザにとって嗜好度を設定する際の作業を簡便にすることができる。
【００１２】
本発明第４の特徴は、第２又は３の特徴に係り、前記設定部は、前記楽曲データに含まれるサビ部分が前記再生期間内に再生された場合、嗜好度を相対的に上げることを要旨とするものである。かかる特徴によれば、楽曲再生装置は、再生期間内にサビ部分が再生される場合、嗜好度を相対的に上げる。よって、楽曲再生装置では、ユーザが、楽曲の特徴部分であるサビ部分を聴いた楽曲データに対して、ユーザの嗜好が高いことを推定して嗜好度を上げるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。
【００１３】
本発明第５の特徴は、第１の特徴に係り、前記所定の操作は、前記嗜好度を変更するボタン（嗜好ボタン１９４）を再生中に押下する操作であり、前記設定部は、前記ボタンの押下期間に応じて、前記嗜好度を上げることを要旨とするものである。かかる特徴によれば、楽曲再生装置は、嗜好度を変更するボタンから、再生中の楽曲データに対するユーザの直接的な意思を反映できるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。また、楽曲再生装置では、ユーザが、一のボタンを押下（長押し）するのみで嗜好度を推定して設定するので、ユーザにとって嗜好度を設定する際の作業を簡便にすることができる。
【００１４】
本発明第６の特徴は、第１の特徴に係り、前記所定の操作は、前記嗜好度を変更するボタン（嗜好ボタン１９４）を再生中に押下する操作であり、前記設定部は、押下された前記ボタンの回数に応じて、前記嗜好度を上げることを要旨とするものである。かかる特徴によれば、楽曲再生装置は、嗜好度を変更するボタンから、再生中の楽曲データに対するユーザの直接的な意思を反映できるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。また、楽曲再生装置では、ユーザが、一のボタンを押下（回数押し）するのみで嗜好度を推定して設定するので、ユーザにとって嗜好度を設定する際の作業を簡便にすることができる。
【００１５】
本発明第７の特徴は、第１乃至６のいずれかの特徴に係り、前記設定部によって対応付けられた前記嗜好度に基づいて、前記楽曲データを削除する削除部（削除部２４０）を更に備えることを要旨とするものである。かかる特徴によれば、楽曲再生装置では、ユーザの好みをより適切に反映した嗜好度が閾値未満の楽曲データを削除するので、ユーザの好む楽曲データを削除することを低減できる。また、記憶部１５０において、ユーザの好まない楽曲データを削除し、容量の無駄な使用を低減できる。
【発明の効果】
【００１６】
本発明の特徴によれば、記憶されている楽曲データに対して、ユーザの好み（嗜好）をより適切に反映した嗜好度を設定することが可能な楽曲再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施形態について説明する。なお、以下の図面の記載において、同一または類似の部分には、同一または類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。
【００１８】
本発明の実施形態に係る楽曲再生装置１は、ラジオ放送などで提供されている電波から、楽曲データを自動的に抽出して記憶すると共に、ユーザの所定の操作に応じて、かかる楽曲データを再生する装置である。また、実施形態に係る楽曲再生装置１は、自動車等に搭載され、運転中も操作されるために簡単な操作が求められるカーオーディオ機器などを想定している。図１には、本実施形態に係る楽曲再生装置１の外観が示されている。図１に示すように、本実施形態に係る楽曲再生装置１は、ユーザが視認しやすい場所に、再生ボタン１９１と、停止ボタン１９２と、スキップボタン１９３と、嗜好ボタン１９４と、削除ボタン１９５等の各種ボタンを備える。上述した各種ボタンは、ユーザの押下（所定の操作）を受付けることで、ユーザからの指示を受けるユーザインターフェースとして機能する。
【００１９】
例えば、ユーザは、記憶されている楽曲データを再生する際、再生ボタン１９１を押下する。また、ユーザは、再生中の楽曲データの再生を停止する際、停止ボタン１９２を押下する。また、ユーザは、再生中の楽曲データから別の楽曲データを再生する際、スキップボタン１９３を押下する。また、ユーザは、再生中の楽曲データに対する嗜好度を変更する際、嗜好ボタン１９４を押下する。ここで、嗜好度は、楽曲データに対するユーザの好み（嗜好）の度合いを示すものである。また、ユーザは、記憶されている楽曲データの内、嗜好度が低い楽曲データを削除する際、削除ボタン１９５を押下する。なお、楽曲再生装置１は、電源ボタン、音量調整ボタン等の他のボタン（図示せず）や、表示部（図示せず）等を備えているが、ここでは、かかる構成の記載は省略する。
【００２０】
（楽曲再生装置１の構成）
次に、図２を参照し、楽曲再生装置１の構成について具体的に説明する。また、以下、本発明との関連がある部分について主に説明する。したがって、楽曲再生装置１は、楽曲再生装置としての機能を実現する上で必須な、図示しない或いは説明を省略した機能ブロック（電源部など）を備える場合があることに留意されたい。
【００２１】
楽曲再生装置１は、受信部１１０と、Ａ／Ｄ変換部１２０と、楽曲検出部１３０と、符号化処理部１４０と、記憶部１５０と、復号化処理部１６０と、Ｄ／Ａ変換部１７０と、スピーカ１８０と、操作部１９０と、操作検出部２００と、サビ再生判定部２１０と、再生制御部２２０と、設定部２３０と、削除部２４０と、サビ特定部３００とを備える。
【００２２】
受信部１１０は、ＦＭ放送等のラジオ放送で放送されている音声信号を受信する。なお、受信部１１０は、ＡＭ信号等、様々な無線信号を受信するように構成されていてもよい。
【００２３】
Ａ／Ｄ変換部１２０は、受信部１１０で受信されたアナログの音声信号をデジタル音声信号に変換して、楽曲検出部１３０に出力する。
【００２４】
楽曲検出部１３０は、Ａ／Ｄ変換部１２０で変換されたデジタル音声信号を入力すると共に、一時的にこれを記憶する。また、楽曲検出部１３０は、当該デジタル音声信号から、楽曲データを抽出する。また、抽出した楽曲データを符号化処理部１４０と、サビ特定部３００とに出力する。
【００２５】
符号化処理部１４０は、楽曲データを圧縮符号化するエンコーダとして機能する。具体的に、符号化処理部１４０は、楽曲検出部１３０から楽曲データを入力すると共に、当該楽曲データを符号化して記憶部１５０の楽曲データ記憶部１５０ａ（後述）に記憶する。この時、符号化処理部１４０は、新たに記憶した楽曲データを識別する楽曲データＩＤを、記憶部１５０の嗜好度テーブル（後述）に記憶する。
【００２６】
サビ特定部３００は、楽曲検出部１３０によって楽曲データが抽出された際、当該楽曲データ内の音声パワーが、予め記憶する閾値（パワー閾値）以上であるデータ部分をサビ部分として特定する。また、サビ特定部３００は、抽出したサビ部分と楽曲データ全体の再生期間から、サビ部分のタイミングを特定する。
【００２７】
例えば、楽曲データ全体の再生期間が“１分間”である場合、サビ特定部３００は、楽曲データ内のサビ部分を特定すると共に、当該サビ部分が再生期間“１分間”の内のどのタイミングであるかを特定する。仮にサビ部分のタイミングが再生開始から“３０秒”とすると、サビ特定部３００は、楽曲データのサビ部分のタイミングが“３０秒”であることを特定し、特定したタイミング“３０秒”をサビタイミング情報とし、当該サビタイミング情報と楽曲データＩＤとを対応付けて、記憶部１５０のサビタイミングテーブル（後述）に記憶する。なお、サビ特定部３００は、楽曲データ内の複数のサビ部分のタイミングを特定するように構成されていてもよい。
【００２８】
記憶部１５０は、楽曲データ記憶部１５０ａと、サビタイミング情報記憶部１５０ｂと、嗜好度記憶部１５０ｃとを備える。楽曲データ記憶部１５０ａは、符号化処理部１４０で符号化された楽曲データを記憶する。
【００２９】
嗜好度記憶部１５０ｃは、図３に示すように、楽曲データＩＤと嗜好度とを対応付けて記憶する嗜好度テーブルＴ１を備える。ここで、楽曲データＩＤは、楽曲データを識別する識別情報であり、例えば、ファイル名等でもよい。また、嗜好度は、楽曲データに対するユーザの好み（嗜好）の度合いを示す値であり、かかる嗜好度が大きいほど、当該楽曲データに対してユーザの嗜好が高いことを示す。なお、嗜好度テーブルＴ１の嗜好度は、後述する設定部２３０によって記憶される。また、サビタイミング情報記憶部１５０ｂは、図４に示すように、楽曲データを識別する楽曲データＩＤと、サビタイミング情報とを対応付けて記憶するサビタイミングテーブルＴ２を備える。サビタイミングテーブルＴ２に記憶される情報は、サビ特定部３００によって記憶される。
【００３０】
復号化処理部１６０は、記憶部１５０に記憶されている楽曲データを復号化するデコーダとして機能する。具体的に、復号化処理部１６０は、再生制御部２２０の制御に従って、記憶部１５０の楽曲データ記憶部１５０ａに記憶されている楽曲データを読み込み、読み込んだ楽曲データを復号化してＤ／Ａ変換部１７０に出力する。なお、本実施形態において、復号化処理部１６０は、記憶部１５０に記憶されている楽曲データを再生する再生部を構成する。
【００３１】
Ｄ／Ａ変換部１７０は、復号化処理部１６０によって復号化されたデジタルの楽曲データをアナログの音声信号に変換して、スピーカ１８０に出力する。スピーカ１８０は、Ｄ／Ａ変換部１７０によって変換された音声信号を出力する。
【００３２】
操作部１９０は、ユーザの所定の操作を受付ける。具体的に、操作部１９０は、再生ボタン１９１と、停止ボタン１９２と、スキップボタン１９３と、嗜好ボタン１９４と、削除ボタン１９５とを備え、ユーザによって押下された各ボタンの種類に応じて、ユーザによって実行された所定の操作を受付ける。なお、各ボタンは、ユーザによって押下された際、押下信号を操作検出部２００に出力する。
【００３３】
操作検出部２００は、ユーザが実行した所定の操作を検出する。具体的に、操作検出部２００は、ユーザによって再生ボタン１９１が押下され、再生ボタン１９１から押下信号が入力された場合、記憶部１５０に記憶されている楽曲データを再生する操作がユーザによって実行されたことを検出する。この時、操作検出部２００は、再生制御部２２０及び設定部２３０に再生指示信号を出力する。ここで、再生指示信号は、記憶部１５０に記憶されている楽曲データの再生を指示するための信号である。
【００３４】
また、操作検出部２００は、所定の楽曲データの再生中に、ユーザによって停止ボタン１９２が押下され、停止ボタン１９２から押下信号が入力された場合、ユーザによって楽曲データの再生を停止する操作が実行されたことを検出する。この時、操作検出部２００は、再生制御部２２０及び設定部２３０に停止指示信号を出力する。ここで、停止指示信号は、楽曲データの再生の停止を指示する信号である。
【００３５】
また、操作検出部２００は、所定の楽曲データの再生中に、ユーザによってスキップボタン１９３が押下され、スキップボタン１９３から押下信号が入力された場合、ユーザによって再生している楽曲データとは別の楽曲データを再生する操作が実行されたことを検出する。この時、操作検出部２００は、再生制御部２２０及び設定部２３０にスキップ指示信号を出力する。ここで、スキップ指示信号は、再生中の楽曲データとは別の楽曲データの再生を指示する信号である。
【００３６】
また、操作検出部２００は、所定の楽曲データの再生中に、嗜好ボタン１９４から押下信号が入力された場合、ユーザによって再生中の楽曲データに対する嗜好度を変更する操作が実行されたことを検出する。この時、操作検出部２００は、設定部２３０に嗜好度変更信号を出力する。ここで、嗜好度変更信号は、記憶部１５０の嗜好度テーブルＴ１に記憶されている嗜好度の変更を指示するための信号である。なお、ユーザが嗜好ボタン１９４を押し続けて、嗜好ボタン１９４から押下信号が入力し続けた場合、操作検出部２００は、嗜好度変更信号を設定部２３０に出力し続ける。
【００３７】
また、操作検出部２００は、削除ボタン１９５から押下信号が入力された場合、ユーザによって記憶している楽曲データを削除する操作が実行されたことを検出する。この時、操作検出部２００は、削除部２４０に削除指示信号を出力する。
【００３８】
なお、操作検出部２００は、上述した再生指示信号、停止指示信号、スキップ指示信号、嗜好度変更信号に、時刻データを含めて出力するように構成されていてもよい。本実施形態において、操作検出部２００は、楽曲データの再生中にユーザが実行した所定の操作を検出する検出部を構成する。
【００３９】
サビ再生判定部２１０は、再生中の楽曲データに含まれているサビ部分が再生されたか否かを判定する。具体的に、サビ再生判定部２１０は、は、復号化処理部１６０によって楽曲データが再生される際、各楽曲データの再生期間を監視する。この時、サビ再生判定部２１０は、後述する再生制御部２２０から通知されたサビタイミング情報に基づいて、再生中の楽曲データの再生期間が、通知されたサビタイミング情報以上であるか否かを判定する。また、サビ再生判定部２１０は、楽曲データの再生期間がサビタイミング情報以上であると判定した場合、つまり、再生中の楽曲データのサビ部分が再生されたと判定した場合、この旨を設定部２３０に通知する。
【００４０】
再生制御部２２０は、楽曲データの再生・停止を制御する。具体的に、再生制御部２２０は、操作検出部２００から、再生指示信号が入力された場合、復号化処理部１６０に楽曲データの再生を指示する。この時、再生制御部２２０は、サビタイミング情報記憶部１５０ｂのサビタイミングテーブルＴ２を参照し、再生中の楽曲データに対応するサビタイミング情報を読み出して、サビ再生判定部２１０に通知する。また、再生制御部２２０は、操作検出部２００から、停止指示信号が入力された場合、復号化処理部１６０に楽曲データの停止を指示する。また、再生制御部２２０は、操作検出部２００から、スキップ指示信号が入力された場合、復号化処理部１６０に別の楽曲データの再生を指示する。
【００４１】
設定部２３０は、所定の操作に基づいて、ユーザの嗜好の度合いを示す嗜好度を、操作検出部２００によって所定の操作が検出された際に再生されている楽曲データに対応付けて設定する。設定部２３０は、楽曲データの再生開始時から、操作検出部２００によってユーザのスキップ操作（所定の操作）が検出されるまでの再生期間が閾値以上である場合、相対的な嗜好度を上げる。
【００４２】
具体的に、設定部２３０は、操作検出部２００から再生指示信号を入力すると、備えているタイマーを起動させる。また、設定部２３０は、操作検出部２００からスキップ指示信号を入力すると、タイマーを停止し、当該タイマーの起動から停止までの期間を測定し、当該期間を再生期間として取得する。また、設定部２３０は、取得した再生期間が、予め記憶する閾値（所定の期間）以上であるか否かを判定する。また、設定部２３０は、再生期間が閾値以上であると判定した場合、嗜好度記憶部１５０ｃの嗜好度テーブルＴ１を参照し、直前に再生していた楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を一つ上げて（例えば、“３”から“４”）設定して、嗜好度テーブルＴ１に記憶する。なお、設定部２３０は、再生指示信号とスキップ指示信号に時刻データが含まれている場合、当該時刻データに基づいて、再生期間を取得するように構成されていてもよい。
【００４３】
また、設定部２３０は、楽曲データに含まれるサビ部分が再生期間内に再生された場合、相対的な嗜好度を上げる。具体的に、設定部２３０は、サビ再生判定部２１０から、サビ部分が検出された旨の通知を受けるとサビ検出フラグを“ＯＦＦ”から“ＯＮ”に変更して記憶する。そして、設定部２３０は、操作検出部２００から停止指示信号を入力すると、記憶するサビ検出フラグが“ＯＮ”であるか否かを判定する。また、設定部２３０は、サビ検出フラグが“ＯＮ”であると判定した場合、記憶部１５０の嗜好度テーブルＴ１を参照し、再生していた楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を一つ上げて（例えば、“３”から“４”）設定して、記憶部１５０の嗜好度テーブルＴ１に記憶する。
【００４４】
また、設定部２３０は、楽曲データの再生中に、ユーザによって押下された嗜好ボタンの操作期間（押下期間）に応じて、相対的な嗜好度を上げる。具体的に、設定部２３０は、操作検出部２００から嗜好度変更信号を入力すると、タイマーの起動を開始する。そして、操作検出部２００は、嗜好度変更信号が入力されなくなるまでの期間を測定し、測定した期間を操作期間として取得する。また、設定部２３０は、取得した操作期間が、予め記憶する閾値（所定の期間）以上であるか否かを判定する。また、設定部２３０は、閾値以上であると判定した場合、嗜好度記憶部１５０ｃの嗜好度テーブルＴ１を参照し、再生中の楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を二つ上げて（例えば、“３”から“５”）設定して、嗜好度テーブルＴ１に記憶する。また、設定部２３０は、閾値以上でないと判定した場合、特定した楽曲データＩＤに対応付けられている嗜好度を一つ上げて（例えば、“３”から“４”）設定して、嗜好度テーブルＴ１に記憶する。
【００４５】
削除部２４０は、設定部２３０によって対応付けられた嗜好度に基づいて、記憶されている楽曲データを楽曲データ記憶部１５０ａから削除する。具体的に、削除部２４０は、操作検出部２００から削除指示信号を入力すると、嗜好度記憶部１５０ｃの嗜好度テーブルＴ１を参照し、嗜好度が予め記憶する閾値（所定の嗜好度）未満の楽曲データＩＤを特定すると共に、当該楽曲データＩＤに対応する楽曲データを、楽曲データ記憶部１５０ａから削除する。なお、削除部２４０は、操作検出部２００から削除指示信号を入力した際、嗜好度が低い下位の楽曲データＩＤから順に、予め記憶する所定数の楽曲データＩＤを特定し、特定した楽曲データＩＤに対応する楽曲データを記憶部１５０から削除するように構成されていてもよい。
【００４６】
（楽曲再生装置の動作）
次に、本実施形態に係る楽曲再生装置１の動作について説明する。具体的に、楽曲データの記憶（録音）動作、楽曲データの再生時の嗜好度設定動作について説明する。
【００４７】
（楽曲データの記憶動作）
まず、図５を参照して、楽曲再生装置１における楽曲データの記憶動作について説明する。ステップＳ１０において、楽曲再生装置１では、受信部１１０は、放送されている音声信号の受信を開始する。また、Ａ／Ｄ変換部１２０は、受信部１１０で受信された音声信号をデジタル音声信号に変換して、楽曲検出部１３０に出力する。
【００４８】
ステップＳ１２において、楽曲検出部１３０は、Ａ／Ｄ変換部１２０で変換されたデジタル音声信号を入力すると共に、当該デジタル音声信号を一時的に記憶する。
【００４９】
ステップＳ１４において、楽曲検出部１３０は、記憶したデジタル音声信号に含まれる楽曲データを抽出する。また、楽曲検出部１３０は、抽出した楽曲データを符号化処理部１４０とサビ特定部３００とに出力する。
【００５０】
ステップＳ１６において、サビ特定部３００は、楽曲検出部１３０から楽曲データを取得すると、当該楽曲データ内のサビ部分のタイミングを特定する。
【００５１】
ステップＳ１８において、サビ特定部３００は、サビ部分のタイミングを特定すると、当該タイミングを示すサビタイミング情報と、楽曲データの楽曲データＩＤとを対応付けて、サビタイミング情報記憶部１５０ｂのサビタイミングテーブルＴ２に記憶する。また、符号化処理部１４０は、楽曲検出部１３０から楽曲データを入力すると共に、当該楽曲データを符号化して楽曲データ記憶部１５０ａに記憶する。この時、符号化処理部１４０は、嗜好度テーブルＴ１において、楽曲データＩＤに対応する嗜好度を、記憶しないように構成されていてもよいし、嗜好度の中間値（例えば、嗜好度が“１”から“５”までの値の場合、中間の“３”）を記憶するように構成されていてもよい。
【００５２】
このようにして、楽曲再生装置１では、楽曲データ記憶部１５０ａに楽曲データが記憶され、サビタイミング情報記憶部１５０ｂにサビタイミング情報が記憶される。なお、楽曲再生装置１は、上述したステップＳ１２乃至Ｓ１８の動作を、楽曲再生装置１に電源が投入された際に実行するように構成されていてもよいし、ユーザによって記憶開始ボタン（図示せず）が押下された際に実行するように構成されていてもよい。
【００５３】
（楽曲データの再生動作）
図６を参照して、楽曲再生装置１における楽曲データの再生動作について説明する。ステップＳ１０２において、操作検出部２００は、ユーザによって再生ボタン１９１が押下され、再生ボタン１９１から押下信号が出力されると、再生制御部２２０及び設定部２３０に再生指示信号を出力する。再生制御部２２０は、操作検出部２００から再生指示信号が入力されると、復号化処理部１６０に楽曲データの再生を指示する。この指示を受けた、復号化処理部１６０は、記憶部１５０に記憶されている楽曲データを読み出す。また、再生制御部２２０は、サビタイミングテーブルＴ２に記憶されているサビタイミング情報を読み出して、サビ再生判定部２１０に通知する。
【００５４】
ステップＳ１０４において、復号化処理部１６０は、読み出した楽曲データを復号化してＤ／Ａ変換部１７０に出力する。Ｄ／Ａ変換部１７０は、復号化処理部１６０によって復号化された楽曲データを音声信号に変換して、スピーカ１８０に出力する。スピーカ１８０は、Ｄ／Ａ変換部１７０によって変換された音声信号を出力する。このようにして、楽曲再生装置１では、楽曲データの再生が開始される。なお、この時、設定部２３０とサビ再生判定部２１０は、タイマーの起動を開始する。
【００５５】
ステップＳ１０６において、サビ再生判定部２１０は、再生制御部２２０から通知されたサビタイミング情報に基づいて、サビ部分が再生されたか否かを判定する。具体的に、サビ再生判定部２１０は、再生中の楽曲データの再生期間が、通知されたサビタイミング情報以上であるか否かを判定する。
【００５６】
ステップＳ１０８において、サビ再生判定部２１０は、楽曲データの再生期間が、通知されたサビタイミング情報以上であり、サビ部分が再生されたと判定した場合、この旨を設定部２３０に通知する。また、この通知を受けた設定部２３０は、サビ検出フラグを“ＯＦＦ”から“ＯＮ”に変更して記憶する。
【００５７】
ステップＳ１１０において、操作検出部２００は、楽曲データの再生中に、停止ボタン１９２が押下されたか否かを判定する。
【００５８】
ステップＳ１１２において、操作検出部２００は、停止ボタン１９２から押下信号が入力されると、ユーザによって停止ボタン１９２が押下されたと判定し、再生制御部２２０及び設定部２３０に停止指示信号を出力する。また、再生制御部２２０は、操作検出部２００から停止指示信号を入力すると、復号化処理部１６０に楽曲データの停止を指示する。この指示を受けた、復号化処理部１６０は、楽曲データの復号化を停止する。そして、楽曲データの再生が停止される。
【００５９】
また、設定部２３０は、操作検出部２００から停止指示信号を入力すると、記憶しているサビ検出フラグが“ＯＮ”であるか否かを判定し、“ＯＮ”である場合、嗜好度テーブルＴ１を参照し、再生していた楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を一つ上げて（例えば、“３”から“４”）設定して、嗜好度テーブルＴ１に記憶する（ステップＳ１１４）。
【００６０】
ステップＳ１１６おいて、操作検出部２００は、楽曲データの再生中に、嗜好ボタン１９４が押下されたか否かを判定する。
【００６１】
ステップＳ１１８において、操作検出部２００は、嗜好ボタン１９４から押下信号が入力されると、ユーザによって嗜好ボタン１９４が押下されたと判定し、設定部２３０に嗜好度変更信号を出力する。また、操作検出部２００は、嗜好ボタン１９４から押下信号が入力し続けた場合、嗜好度変更信号を設定部２３０に出力し続ける。また、設定部２３０は、操作検出部２００から嗜好度変更信号を入力すると、タイマー（ステップＳ１０４とは別のタイマー）の起動を開始し、嗜好度変更信号が入力されなくなるまでの期間を操作期間として取得する。
【００６２】
ステップＳ１２０において、設定部２３０は、操作期間に基づいて、再生している楽曲データに対する嗜好度の設定を行う。具体的に、設定部２３０は、操作期間が予め記憶する閾値（所定の期間）以上か否かを判定する。設定部２３０は、操作期間が閾値以上であると判定した場合、嗜好度テーブルＴ１を参照し、再生中の楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を二つ上げて（例えば、“３”から“５”）設定して、嗜好度テーブルＴ１に記憶する。また、設定部２３０は、操作期間が閾値以上でないと判定した場合、再生中の楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を一つ上げて（例えば、“３”から“４”）設定して、嗜好度テーブルＴ１に記憶する。なお、この後、楽曲再生装置１では、ステップＳ１０６の動作に戻る。
【００６３】
このようにして、設定部２３０は、ユーザの操作を検出した際に再生している楽曲データに対応する嗜好度を変更して設定する。なお、設定部２３０によって上げられる嗜好度は、一つ又は二つに限定されるものではなく、三つ又は四つ等を上げられるように構成されていてもよい。
【００６４】
ステップＳ１２２において、操作検出部２００は、楽曲データの再生中に、スキップボタン１９３が押下されたか否かを判定する。なお、この時、操作検出部２００が、スキップボタン１９３が押下されていないと判定した場合、楽曲再生装置１では、ステップＳ１０２からの動作を繰り返す。
【００６５】
ステップＳ１２４において、操作検出部２００は、スキップボタン１９３から押下信号が入力されると、ユーザによってスキップボタン１９３が押下されたと判定する。この時、操作検出部２００は、再生制御部２２０及び設定部２３０にスキップ指示信号を出力する。
【００６６】
ステップＳ１２６において、設定部２３０は、操作検出部２００からスキップ指示信号を入力すると、ステップＳ１０４で起動したタイマーを停止し、当該タイマーの起動から停止までの期間を再生期間として取得する。そして、設定部２３０は、取得した再生期間が、予め記憶する閾値以上であるか否かを判定する。また、設定部２３０は、取得した再生期間が予め記憶する閾値以上であると判定した場合、嗜好度テーブルＴ１を参照し、再生していた楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を一つ上げて（例えば、“３”から“４”）設定して、嗜好度テーブルＴ１に記憶する。なお、再生制御部２２０は、操作検出部２００からスキップ指示信号を入力すると、復号化処理部１６０に別の楽曲データの再生を指示する。この後、楽曲再生装置１では、ステップＳ１０２乃至Ｓ１２６の動作が繰り返し行なわれる。
【００６７】
（作用・効果）
本実施形態に係る楽曲再生装置１によれば、操作検出部２００が、楽曲データの再生中にユーザが実行した各ボタンの押下（所定の操作）を検出し、設定部２３０が、検出したボタンの種類に基づいて、再生されている楽曲データに嗜好度を対応付けて設定する。したがって、楽曲再生装置１では、ユーザによって実行された操作から、再生中の楽曲データに対するユーザの好み（嗜好）を直接反映させた嗜好度を、楽曲データに対応付けて設定することができる。このように、楽曲再生装置１では、記憶される楽曲データに対して、ユーザの好み（嗜好）をより適切に反映した嗜好度を設定することができる。
【００６８】
また、楽曲再生装置では、設定部２３０が、再生開始から、別の楽曲データを再生（スキップ）するまでの再生期間が閾値以上である場合、嗜好度を上げる。つまり、楽曲再生装置１では、ユーザが楽曲データを閾値よりも長く聴いていたことから、再生中の楽曲データに対するユーザの嗜好が高いことを推定して嗜好度を上げるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。
【００６９】
また、楽曲再生装置１では、設定部２３０が、再生期間内にサビ部分が再生された場合、再生中の楽曲データの嗜好度を上げる。よって、楽曲再生装置１では、ユーザが、楽曲データの特徴部分であるサビ部分を聴いた楽曲データの嗜好度を上げるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。
【００７０】
また、楽曲再生装置１では、操作検出部２００が、嗜好度を変更する嗜好ボタンが押下されたことを検出して、設定部２３０に嗜好度変更信号を送信する。また、設定部２３０は、かかる嗜好度変更信号を入力した際に、操作期間を測定し、測定した操作期間が閾値以上である場合、嗜好度を二つ上げ、操作期間が閾値以上でない場合、嗜好度を一つ上げる。よって、楽曲再生装置１では、再生中の楽曲データに対するユーザの直接的な意思を反映できるので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。また、楽曲再生装置では、ユーザが、一のボタンを押下（長押し）するのみで嗜好度を設定するので、ユーザにとって嗜好度を設定する際の作業を簡便にすることができる。
【００７１】
このように、楽曲再生装置１によれば、ユーザは、各種ボタンを指一つで簡易的に操作可能であるため、例えば、自動車に搭載され、運転中に操作を行うこともあるカーオーディオ機器として楽曲再生装置１を適用した場合、特に有効である。
【００７２】
また、楽曲再生装置１によれば、楽曲データの再生、スキップ、停止など、楽曲データの再生時にユーザが一般的に実行する操作に基づいて、嗜好度を設定するので、ユーザに意識させることなく楽曲データの嗜好度を設定することができる。また、楽曲再生装置１によれば、ユーザの嗜好度ボタンの操作など、ユーザが意識的に嗜好度を変更する操作に基づいて、嗜好度を設定することもできる。
【００７３】
また、楽曲再生装置１では、削除部２４０が、記憶されている嗜好度が閾値未満の楽曲データを削除するので、ユーザの好む楽曲データを削除することを低減できる。
【００７４】
（変形例）
本発明は、上記実施形態に限定されるものではなく、種々の変更が可能である。上述した実施形態において、設定部２３０は、操作検出部２００で検出された嗜好ボタン１９４の操作期間（押下期間）に応じて、嗜好度を上げるように構成されていたが、設定部２３０は、押下された嗜好ボタンの回数に応じて、嗜好度を上げるように構成されていてもよい。
【００７５】
具体的に、上述したステップＳ１１８において、操作検出部２００は、楽曲データの再生中に、ユーザによって嗜好ボタン１９４が一回又は複数回、押下されると、嗜好度変更信号を押下された回数分だけ設定部２３０に出力する。また、設定部２３０は、操作検出部２００から押下された回数分だけ嗜好度変更信号を入力すると、嗜好度テーブルＴ１を参照し、再生中の楽曲データに対応する楽曲データＩＤを特定すると共に、特定した楽曲データＩＤに対応付けられている嗜好度を、該嗜好度変更信号の入力回数に応じて上げて（例えば、２回であれば“３”から“５”）設定し、嗜好度テーブルＴ１に記憶する。
【００７６】
本変形例によれば、楽曲再生装置１では、操作検出部２００が、楽曲データの再生中に嗜好度を変更する嗜好ボタンが押下されたことを検出して、設定部２３０に嗜好度変更信号を送信する。また、設定部２３０は、かかる嗜好度変更信号を入力した回数に応じて、回数分だけ嗜好度を上げる。よって、楽曲再生装置１は、再生中の楽曲データに対するユーザの直接的な意思を反映して嗜好度を設定するので、ユーザの嗜好をより適切に反映した嗜好度を設定できる。また、楽曲再生装置１では、ユーザが、一のボタンを押下（回数押し）するのみで嗜好度を推定して設定するので、ユーザにとって嗜好度を設定する際の作業を簡便にすることができる。
【００７７】
（その他の実施形態）
上述したように、本発明の一実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態が明らかとなろう。
【００７８】
例えば、楽曲再生装置１は、再生中の楽曲データを再度初めから再生する巻戻し再生ボタンを備え、設定部２３０は、操作検出部２００によって、当該巻戻し再生ボタンの押下が検出された際、再生中の楽曲データに対応する嗜好度を上げて設定するように構成されていてもよい。なお、かかるボタンは、巻戻し再生ボタンに限らず、繰り返し再生（リピート）ボタンとし、当該繰り返し再生ボタンが押下された際に嗜好度を上げるように構成されていてもよい。また、楽曲再生装置１は、再生中の楽曲データよりも前の楽曲データを再生する逆戻りボタンを備え、設定部２３０は、操作検出部２００によって当該逆戻りボタンの押下が検出された際、再生中の楽曲データに対応する嗜好度を下げる設定するように構成されていてもよい。
【００７９】
また、操作部１９０は、再生ボタン１９１、停止ボタン１９２、スキップボタン１９３、嗜好ボタン１９４、削除ボタン１９５等の各種ボタンを具備し、当該ボタンが押下されることで、所定の操作を受付けるように構成されていたが、ボタン以外のもので所定の操作を受付けるように構成されていてもよい。例えば、操作部１９０は、音声認識装置を具備し、ユーザの音声（例えば、ユーザが発した“再生”という音声）から所定の操作を認識して、受付けるように構成されていてもよい。
【００８０】
また、上述した実施形態では、設定部２３０は、楽曲データが停止されて、停止指示信号を入力した際、サビ検出フラグに基づいて嗜好度を設定するように構成されていたが、楽曲データの再生期間に基づいて、嗜好度を設定するように構成されていてもよい。また、設定部２３０は、楽曲データがスキップされて、スキップ指示信号を入力した際、サビ検出フラグに基づいて嗜好度を設定するように構成されていてもよい。
【００８１】
また、各実施形態及び変形例の構成もそれぞれ組み合わせることが可能である。また、各実施形態及び各変形例の作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、各実施形態及び各変更例に記載されたものに限定されるものではない。
【００８２】
このように、本発明は、ここでは記載していない様々な実施の形態などを含むことは勿論である。したがって、本発明の技術的範囲は、上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施形態に係る楽曲再生装置の外観の一例を示す図である。
【図２】本発明の実施形態に係る楽曲再生装置のブロック図である。
【図３】本発明の実施形態に係る記憶部に記憶される嗜好度テーブルを示す図である。
【図４】本発明の実施形態に係る記憶部に記憶されるサビタイミングテーブルを示す図である。
【図５】本発明の実施形態に係る楽曲再生装置において、楽曲データを記憶する際の動作を示すフローチャートである。
【図６】本発明の実施形態に係る楽曲再生装置において、楽曲データを再生する際の動作を示すフローチャートである。
【符号の説明】
【００８４】
１…楽曲再生装置、１１０…受信部、１２０…変換部、１３０…楽曲検出部、１４０…符号化処理部、１５０…記憶部、１６０…復号化処理部、１７０…変換部、１８０…スピーカ、１９０…操作部、１９１…再生ボタン、１９２…停止ボタン、１９３…スキップボタン、１９４…嗜好ボタン、１９５…削除ボタン、２００…操作検出部、２１０…サビ再生判定部、２２０…再生制御部、２３０…設定部、２４０…削除部、３００…サビ特定部、嗜好度テーブルＴ１、サビタイミングテーブルＴ２、Ｓ１０乃至Ｓ１８…ステップ、Ｓ１０２乃至Ｓ１２６…ステップ
【図１】
2008233694.tif 000003
【図２】
2008233694.tif 000004
【図３】
2008233694.tif 000005
【図４】
2008233694.tif 000006
【図５】
2008233694.tif 000007
【図６】
2008233694.tif 000008