(57)【要約】【課題】この発明は、楽曲記録再生装置によって記録された楽曲コンテンツのサビ位置に関する情報を容易に提供することができるようになる楽曲情報配信サーバを提供することを目的とする。【解決手段】複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準としたサビ部分の位置を表すサビ位置情報とを含む楽曲情報を記憶した楽曲情報データベース、楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲のサビ位置情報を楽曲情報データベースから読み出す手段、特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正する手段を備えている。【選択図】図５
2009198821.tif 000002
【特許請求の範囲】
【請求項１】
放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、記録媒体に記録した楽曲コンテンツを再生する機能とを備えた楽曲記録再生装置と、楽曲情報を楽曲記録再生装置に配信するための楽曲情報配信サーバとを備えた楽曲配信システムにおいて、
楽曲記録再生装置は、
放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出し、検出した各変化点の情報を当該楽曲コンテンツに関連して記録媒体に記録するとともに、検出した各変化点の情報を楽曲情報配信サーバに送信する手段を備えており、
楽曲情報配信サーバは、
複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準としたサビ部分の位置を表すサビ位置情報とを含む楽曲情報を記憶した楽曲情報データベース、
楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲のサビ位置情報を楽曲情報データベースから読み出す手段、
特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正する手段、ならびに
修正後のサビ位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段、
を備えていることを特徴とする楽曲情報配信システム。
【請求項２】
放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出する機能とを備えた楽曲記録再生装置に、ネットワークを介して接続される楽曲情報配信サーバにおいて、
複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準としたサビ部分の位置を表すサビ位置情報とを含む楽曲情報を記憶した楽曲情報データベース、
楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲のサビ位置情報を楽曲情報データベースから読み出す手段、
特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正する手段、ならびに
修正後のサビ位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段、
を備えていることを特徴とする楽曲情報配信サーバ。
【請求項３】
サビ位置情報を修正する手段は、今回受信した変化点情報と特定した楽曲の変化点情報のうちの、対応する変化点の位置情報の差に基づいて、特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正するものであることを特徴とする請求項２に記載の楽曲情報配信サーバ。
【請求項４】
放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、記録媒体に記録した楽曲コンテンツを再生する機能とを備えた楽曲記録再生装置と、楽曲情報を楽曲記録再生装置に配信するための楽曲情報配信サーバとを備えた楽曲配信システムにおいて、
楽曲記録再生装置は、
放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出し、検出した各変化点の情報を当該楽曲コンテンツに関連して記録媒体に記録するとともに、検出した各変化点の情報を楽曲情報配信サーバに送信する手段を備えており、
楽曲情報配信サーバは、
複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準とした楽曲終了位置を表す情報とを含む楽曲情報を記憶した楽曲情報データベース、
楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲の楽曲終了位置情報を楽曲情報データベースから読み出す手段、
特定した楽曲の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準とした楽曲開始位置情報および楽曲終了位置情報に修正する手段、ならびに
修正後の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段、
を備えていることを特徴とする楽曲情報配信システム。
【請求項５】
放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出する機能とを備えた楽曲記録再生装置に、ネットワークを介して接続される楽曲情報配信サーバにおいて、
複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準とした楽曲終了位置を表す情報とを含む楽曲情報を記憶した楽曲情報データベース、
楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲の楽曲終了位置情報を楽曲情報データベースから読み出す手段、
特定した楽曲の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準とした楽曲開始位置情報および楽曲終了位置情報に修正する手段、ならびに
修正後の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段、
を備えていることを特徴とする楽曲情報配信サーバ。
【請求項６】
楽曲開始位置情報および楽曲終了位置情報を修正する手段は、今回受信した変化点情報と特定した楽曲の変化点情報のうちの、対応する変化点の位置情報の差に基づいて、特定した楽曲の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準とした楽曲開始位置情報および楽曲終了位置情報に修正するものであることを特徴とする請求項５に記載の楽曲情報配信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ラジオ放送、テレビ放送等の放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録したり、記録した楽曲コンテンツを再生したりする機能を備えた楽曲記録再生装置と、楽曲に関する情報を楽曲記録再生装置に配信するための楽曲情報配信サーバとを備えた楽曲情報配信システムに関する。また、この発明は、楽曲情報配信サーバに関する。
【背景技術】
【０００２】
ラジオ局やテレビ局は、ＣＤ発売前の新譜や話題のヒット曲など、魅力ある楽曲を繰り返し放送している。ラジオ放送、テレビ放送等の放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録したり、記録した楽曲コンテンツを再生したりする機能を備えた楽曲記録再生装置が知られている。
【０００３】
【特許文献１】特開２００５−２７４９９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
楽曲記録再生装置に記録されている大量の楽曲ファイルの中からお気に入りの曲を探す方法として、再生リスト（楽曲名や歌手名の一覧）を表示させて、その中からお気に入りの曲を選択させたり、各楽曲の冒頭部分（イントロの数秒）だけを次々と再生させて、その中からお気に入りの曲を選択させる方法が知られている。
【０００５】
しかしながら、前者の方法では、「楽曲名を知らない」場合には、お気に入りの曲を選択できない。また、後者の方法では、「イントロを聞いたことがない」場合には、お気に入りの曲を選択できない。そこで、各楽曲のサビ部分だけを次々と再生させる方法が提案されているが、楽曲データから正確にサビ部分のみを抽出して再生することは簡単ではない。
【０００６】
また、楽曲記録再生装置によって記録された楽曲コンテンツにはＤＪ等のトーク部分が含まれる場合があるため、当該記録ファイルの記録開始位置と記録終了位置は、オリジナルの楽曲コンテンツの楽曲開始位置および楽曲終了位置と一致しているとは限らない。なお、「オリジナルの楽曲コンテンツ」とは、放送波から得られる楽曲コンテンツではなく、放送波に乗せられる元となる楽曲コンテンツのように、放送伝搬過程で付加される雑音、放送局側で付加されるＤＪ等のトーク等が含まれていない楽曲コンテンツをいう。
【０００７】
この発明は、楽曲記録再生装置によって記録された楽曲コンテンツのサビ位置に関する情報を容易に提供することができるようになる楽曲情報配信システムおよび楽曲情報配信サーバを提供することを目的とする。
【０００８】
また、この発明は、楽曲記録再生装置によって記録された楽曲コンテンツにおける本来の楽曲開始位置および楽曲終了位置の情報を容易に提供することができるようになる楽曲情報配信システムおよび楽曲情報配信サーバを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、記録媒体に記録した楽曲コンテンツを再生する機能とを備えた楽曲記録再生装置と、楽曲情報を楽曲記録再生装置に配信するための楽曲情報配信サーバとを備えた楽曲配信システムにおいて、楽曲記録再生装置は、放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出し、検出した各変化点の情報を当該楽曲コンテンツに関連して記録媒体に記録するとともに、検出した各変化点の情報を楽曲情報配信サーバに送信する手段を備えており、楽曲情報配信サーバは、複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準としたサビ部分の位置を表すサビ位置情報とを含む楽曲情報を記憶した楽曲情報データベース、楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲のサビ位置情報を楽曲情報データベースから読み出す手段、特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正する手段、ならびに修正後のサビ位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段を備えていることを特徴とする。
【００１０】
請求項２に記載の発明は、放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出する機能とを備えた楽曲記録再生装置に、ネットワークを介して接続される楽曲情報配信サーバにおいて、複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準としたサビ部分の位置を表すサビ位置情報とを含む楽曲情報を記憶した楽曲情報データベース、楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲のサビ位置情報を楽曲情報データベースから読み出す手段、特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正する手段、ならびに修正後のサビ位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段を備えていることを特徴とする。
【００１１】
請求項３に記載の発明は、請求項２に記載の楽曲情報配信サーバにおいて、サビ位置情報を修正する手段は、今回受信した変化点情報と特定した楽曲の変化点情報のうちの、対応する変化点の位置情報の差に基づいて、特定した楽曲のサビ位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準としたサビ位置情報に修正するものであることを特徴とする。
【００１２】
請求項４に記載の発明は、放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、記録媒体に記録した楽曲コンテンツを再生する機能とを備えた楽曲記録再生装置と、楽曲情報を楽曲記録再生装置に配信するための楽曲情報配信サーバとを備えた楽曲配信システムにおいて、楽曲記録再生装置は、放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出し、検出した各変化点の情報を当該楽曲コンテンツに関連して記録媒体に記録するとともに、検出した各変化点の情報を楽曲情報配信サーバに送信する手段を備えており、楽曲情報配信サーバは、複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準とした楽曲終了位置を表す情報とを含む楽曲情報を記憶した楽曲情報データベース、楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲の楽曲終了位置情報を楽曲情報データベースから読み出す手段、特定した楽曲の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準とした楽曲開始位置情報および楽曲終了位置情報に修正する手段、ならびに修正後の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段を備えていることを特徴とする。
【００１３】
請求項５に記載の発明は、放送波を受信し、受信した放送波から楽曲コンテンツを抽出して記録媒体に記録する機能と、放送波から抽出した楽曲コンテンツから音声パワーの変化量が大きい変化点を検出する機能とを備えた楽曲記録再生装置に、ネットワークを介して接続される楽曲情報配信サーバにおいて、複数の楽曲毎に、オリジナルの楽曲コンテンツの変化点情報とオリジナルの楽曲コンテンツの開始位置を基準とした楽曲終了位置を表す情報とを含む楽曲情報を記憶した楽曲情報データベース、楽曲記録再生装置からの楽曲の変化点情報を受信した場合に、受信した変化点情報と楽曲情報データベースに記憶されている各楽曲に関する変化点情報とに基づいて、受信した変化点情報に対応する楽曲を特定し、特定した楽曲の楽曲終了位置情報を楽曲情報データベースから読み出す手段、特定した楽曲の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準とした楽曲開始位置情報および楽曲終了位置情報に修正する手段、ならびに修正後の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報の送信元の楽曲記録再生装置に送信する手段を備えていることを特徴とする。
【００１４】
請求項６に記載の発明は、請求項５に記載の楽曲情報配信サーバにおいて、楽曲開始位置情報および楽曲終了位置情報を修正する手段は、今回受信した変化点情報と特定した楽曲の変化点情報のうちの、対応する変化点の位置情報の差に基づいて、特定した楽曲の楽曲開始位置情報および楽曲終了位置情報を、今回受信した変化点情報が検出された楽曲コンテンツの楽曲記録再生装置側での記録開始位置を基準とした楽曲開始位置情報および楽曲終了位置情報に修正するものであることを特徴とする。
【発明の効果】
【００１５】
この発明によれば、楽曲記録再生装置によって記録された楽曲コンテンツのサビ位置に関する情報を容易に提供することができるようになる。
【００１６】
また、この発明によれば、楽曲記録再生装置によって記録された楽曲コンテンツにおける本来の楽曲開始位置および楽曲終了位置の情報を容易に提供することができるようになる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して、この発明の実施例について説明する。
【実施例１】
【００１８】
〔１〕楽曲情報配信システムの構成
【００１９】
図１は、楽曲情報配信システムの構成を示している。
【００２０】
楽曲情報配信システムは、楽曲記録再生装置１０と、楽曲記録再生装置１０にインターネット等のネットワーク３０を介して接続された楽曲情報配信サーバ５０とから構成されている。
【００２１】
楽曲記録再生装置１０は、アンテナ１１、ＦＭチューナ部１２、Ａ／Ｄ変換部１３、ＤＳＰ１４、記録媒体１５、Ｄ／Ａ変換部１６、スピーカ１７、ネットワークＩ／Ｆ１８、メモリ１９、ＣＰＵ２０、操作部２１、モニタ２２等を備えている。記録媒体１５としては、例えば、ハードディスク装置（ＨＤＤ）が用いられる。
【００２２】
ＣＰＵ２０は、ネットワークＩ／Ｆ１８およびネットワークを介して、楽曲情報配信サーバ５０に接続されている。
【００２３】
楽曲情報配信サーバ５０は、図２に示すような楽曲情報データベース５１を備えている。楽曲情報データべース５１には、楽曲の番号毎に、「楽曲名（タイトル名）」、「歌手名（アーティスト名）」、当該楽曲に対応する「コンテンツ識別用データ」、「サビ部分の開始位置（サビ開始位置）」、「サビ部分の終了位置（サビ終了位置）」および「楽曲の終了位置」が記憶されている。
【００２４】
楽曲情報データべース５１に記憶されている楽曲の「コンテンツ識別用データ」は、この実施例では、当該楽曲のオリジナルコンテンツの音声信号から検出された複数の変化点の位置情報（変化点位置情報）および変化点の総数の情報（変化点数情報）からなる。なお、変化点とは、オリジナルコンテンツの音声信号のうち、音声パワーの変化量が所定の閾値より大きい箇所をいう。
【００２５】
また、楽曲の「サビ開始位置」、「サビ終了位置」および「楽曲終了位置」は、当該楽曲のオリジナルの楽曲コンテンツの内容に基づいて決定されており、オリジナルの楽曲コンテンツの開始位置（時刻＝０）からその位置までの時間で表される。
【００２６】
ＦＭチューナ部１２は、アンテナ１１を介して入力したＦＭ放送波からユーザによって選択された所定の周波数の放送波を選局し、選局した放送波を復調してアナログ音声信号を出力する。Ａ／Ｄ変換部１３は、ＦＭチューナ部１２で得られたアナログ音声信号をデジタル音声信号に変換する。ＤＳＰ１４は、楽曲を抽出する機能と、楽曲区間において音声パワーの変化点を検出する機能と、楽曲に対応するデジタル音声信号をＭＰ３圧縮データにエンコードする機能と、記録媒体１５から読み出されたＭＰ３圧縮データをデジタル音声信号にデコードする機能とを備えている。
【００２７】
音声パワーの変化点は、次のようにして検出される。ＤＳＰ１４は、ＤＳＰ１４に入力されるデジタル音声信号に基づいて、図３に示すように、音声パワーの変化量を逐次算出する。そして、音声パワーの変化量が所定の閾値ｔｈより大きい箇所を、変化点Ｔ０、Ｔ１，…として検出する。
【００２８】
記録媒体１５は、ＤＳＰ１４のエンコード機能によって得られたＭＰ３圧縮データを記録する。Ｄ／Ａ変換部１６は、ＤＳＰ１４のデコード機能によって得られたデジタル音声信号をアナログ音声信号に変換する。スピーカ１７は、Ｄ／Ａ変換部１６によって得られたアナログ音声信号を出力する。
【００２９】
ＣＰＵ２０は、楽曲記録再生装置１０の各部を制御する。メモリ１９は、ＣＰＵ２０のワークメモリとして動作する。なお、ＣＰＵ２０のプログラム等のデータは図示しないＲＯＭに格納されている。
【００３０】
楽曲記録再生装置１０は、楽曲記録モード時には、ＦＭ放送波から楽曲部分のみを抽出して楽曲ファイルとして記録媒体１５に記録する。また、楽曲記録再生装置１０は、楽曲部分のみを抽出して記録する際に、音声パワーの変化量が所定の閾値より大きな箇所を変化点として検出し、検出した変化点の位置を表す変化点位置情報を取得する。そして、検出した変化点の情報（検出した変化点の位置を表す変化点位置情報および検出した変化点の総数を表す変化点数情報）を、対応する楽曲ファイルに関連付けて保存する。
【００３１】
楽曲再生モード時には、記録媒体１５からユーザによって選択された楽曲ファイルが読み出され、ＤＳＰ１４でデコードされ、Ｄ／Ａ変換部１６によってアナログの音声信号に変換された後、スピーカ１７に送られる。
【００３２】
〔２〕楽曲記録再生装置１０による楽曲記録処理
【００３３】
図４は、楽曲記録再生装置１０による楽曲記録処理の手順を示している。
【００３４】
楽曲記録処理時には、Ａ／Ｄ変換部１３から入力されたデジタル音声信号はＤＳＰ１４に入力されるとともに、ＤＳＰ１４およびＣＰＵ２０を介してメモリ１９にも送られる。ＣＰＵ２０は、新しいものから過去所定時間分のデジタル音声信号をメモリ１９の所定の領域（以下、音声信号一時記憶領域という）に保持させる。この所定時間は、数曲分のデジタル音声信号を記憶可能な時間に設定されている。
【００３５】
楽曲記録再生装置１０は、ユーザの録音開始指示により、楽曲記録処理を開始する。楽曲記録処理が開始されると、ＣＰＵ２０は、ＦＭチューナ部１２を起動して、ＦＭチューナ部１２に指定された放送局を選局させる（ステップＳ１）。そして、選局した放送局を表す放送局ＩＤを、受信周波数および予め登録されている地域情報とに基づいて取得する（ステップＳ２）。
【００３６】
また、ＤＳＰ１４による楽曲抽出機能を起動させるとともに、デジタル音声信号のメモリ１９内の音声信号一時記憶領域への記憶を開始させる（ステップＳ３）。なお、デジタル音声信号のメモリ１９内の音声信号一時記憶領域への記憶が開始された後において、予め定められた所定時間分のデジタル音声信号がメモリ１９内の音声信号一時記憶領域に記憶された場合には、それ以後は、最も古いデジタル音声信号が削除されて、最新のデジタル音声信号がメモリ１９に記録される。
【００３７】
ＣＰＵ２０は、ＤＳＰ１４の楽曲抽出機能によって、楽曲の開始位置が検出されるまで待機する。楽曲の開始位置が検出されると（ステップＳ４でＹＥＳ）、ＣＰＵ２０は検出された楽曲の開始位置を表す時刻情報（絶対時刻情報）Ｐｓをメモリ１９に記憶する（ステップＳ５）。また、ＣＰＵ２０は、ＤＳＰ１４の変化点検出機能を起動させる（ステップＳ６）。そして、変数ｉを０に設定する（ステップＳ７）。
【００３８】
ＤＳＰ１４によって音声パワーの変化点が検出されると（ステップＳ８）、当該変化点を表す位置情報Ｔ（ｉ）をメモリ１９に記憶する（ステップＳ９）。変化点位置情報Ｔ（ｉ）としては、当該楽曲の開始位置Ｐｓから当該変化点までの時間を表す時刻情報（相対時刻情報）が用いられる。この後、ｉを１だけインクリメントする（ステップＳ１０）。そして、ＤＳＰ１４の楽曲抽出機能によって、楽曲の終了位置が検出されたか否かを判別する（ステップＳ１１）。楽曲の終了位置が検出されていない場合には、ステップＳ８に戻る。
【００３９】
上記ステップＳ１１において、楽曲の終了位置が検出されていると判別した場合には、ＣＰＵ２０は検出された楽曲の終了位置を表す時刻情報（絶対時刻情報）Ｐｅをメモリ１９に記憶する（ステップＳ１２）。この後、メモリ１９内の音声信号一時記憶領域に保持されているデジタル音声信号のうち、開始位置Ｐｓから終了位置Ｐｅまでの区間に相当するデジタル音声信号を楽曲データとして抽出して圧縮することにより楽曲ファイルを作成し、作成した楽曲ファイルと、検出された各変化点に対する変化点位置情報Ｔ（ｉ）と、検出された変化点の総数を表す変化点数情報Ｉ（＝ｉ）と、ステップＳ２で取得した放送局ＩＤとを記録媒体１５に記録させる（ステップＳ１３）。
【００４０】
この際、変化点位置情報Ｔ（ｉ）、変化点数情報Ｉ（＝ｉ）および放送局ＩＤは、楽曲ファイルに付随して記録される。楽曲ファイルに付随して記録される情報のうち、変化点位置情報Ｔ（ｉ）および変化点数情報Ｉ（＝ｉ）が当該楽曲ファイルのコンテンツ識別用データとなる。そして、ステップＳ４に戻る。なお、ユーザ操作によって録音終了指示が入力されると、楽曲記録処理は終了する。
【００４１】
〔３〕楽曲情報を取得するための処理
【００４２】
この楽曲記録再生装置１０では、楽曲記録処理のステップＳ１３において楽曲ファイルが記録媒体１５に記録される度に、記録した楽曲ファイルに対応する楽曲情報を楽曲情報配信サーバから取得するための、楽曲情報取得処理が行なわれる。
【００４３】
図５は、楽曲記録再生装置１０によって実行される楽曲情報取得処理の手順と、楽曲情報配信サーバ５０によって実行される楽曲情報配信処理の手順とを示している。
【００４４】
楽曲記録再生装置１０は、楽曲記録処理において楽曲ファイルが記録媒体１５に記録されると（ステップＳ２１）、当該楽曲ファイル（以下、注目楽曲ファイルという）のコンテンツ識別用データ（変化点位置情報Ｔ（ｉ）および変化点数情報Ｉ）と放送局ＩＤを、楽曲情報配信サーバ５０に送信する（ステップＳ２２）。
【００４５】
楽曲情報配信サーバ５０は、楽曲記録再生装置１０からの注目楽曲ファイルのコンテンツ識別用データ（変化点位置情報Ｔ（ｉ）および変化点数情報Ｉ）と放送局ＩＤを受信すると（ステップＳ３１）、受信した注目楽曲ファイルのコンテンツ識別用データと、楽曲情報データべース５１内の各楽曲毎のコンテンツ識別用データとに基づいて、受信した注目楽曲ファイルのコンテンツ識別用データに対応する楽曲（楽曲番号）を特定するための楽曲特定処理を行なう（ステップＳ３２）。この楽曲特定処理の詳細については後述する。
【００４６】
楽曲特定処理によって受信した注目楽曲ファイルのコンテンツ識別用データに対応する楽曲（楽曲番号）が特定されると、特定した楽曲（楽曲番号）に対応する「楽曲名」、「歌手名」、「コンテンツ識別用データ」ならびにそのオリジナルコンテンツの「サビ開始位置」、「サビ終了位置」および「楽曲終了位置」を楽曲情報データベース５１から読み出す（ステップＳ３３）。
【００４７】
次に、特定した楽曲名（楽曲番号）に対応するオリジナルコンテンツの「楽曲開始位置」、「楽曲終了位置」、「サビ開始位置」および「サビ終了位置」それぞれを、注目楽曲ファイルの記録開始位置を基準（時刻０）とした位置（時刻）に修正する（ステップＳ３４）。この修正処理の詳細については後述する。
【００４８】
修正後の「楽曲開始位置」、「楽曲終了位置」、「サビ開始位置」および「サビ終了位置」を、注目楽曲ファイルのコンテンツ識別用データの送信元である楽曲記録再生装置１０に、「楽曲名」および「歌手名」とともに送信する（ステップＳ３５）。また、今回特定した楽曲名または楽曲番号と受信した放送局ＩＤとを履歴データとして保存する（ステップＳ３６）。そして、今回の楽曲情報配信処理を終了する。
【００４９】
楽曲記録再生装置１０は、楽曲情報配信サーバ５０から送信されてきた楽曲情報（修正後の「楽曲開始位置」、「楽曲終了位置」、「サビ開始位置」および「サビ終了位置」）を受信すると（ステップＳ２３）、受信した楽曲情報を注目楽曲ファイルに関連付けて記録媒体１５に記録する（ステップＳ２４）。そして、今回の楽曲情報取得処理を終了する。
【００５０】
〔４〕楽曲特定処理
【００５１】
楽曲情報配信サーバ５０によって実行される楽曲特定処理について説明する。
【００５２】
楽曲特定処理においては、楽曲情報データべース５１内の各楽曲毎のコンテンツ識別用データそれぞれに対して、楽曲記録再生装置１０から送られてきた注目楽曲ファイルのコンテンツ識別用データが一致するか否かの一致判定処理が行なわれることにより、楽曲記録再生装置１０から送られてきたコンテンツ識別用データに対応する楽曲（楽曲番号）が特定される。
【００５３】
図６は、一致判定処理の一例を示している。
【００５４】
ここでは、楽曲記録再生装置１０から送られてきた注目楽曲ファイルのコンテンツ識別用データを第１の識別用データと呼び、それと比較される楽曲情報データべース５１内のオリジナルコンテンツのコンテンツ識別用データを第２の識別用データと呼ぶことにする。
【００５５】
第１の識別用データ内の各変化点位置情報をＴＡ０，ＴＡ１，…，ＴＡ（Ｉ−１）とし、第２の識別用データ内の各変化点位置情報をＴＢ０，ＴＢ１，…ＴＢ（Ｊ−１）とする。Ｉは、第１の識別用データ内の変化点数情報（変化点の総数）であり、Ｊは、第２の識別用データ内の変化点数情報（変化点の総数）である。
【００５６】
第１の識別用データ内の変化点の１つを指定するための変数ｉおよび第２の識別用データ内の変化点の１つを指定するための変数ｊを０に設定する（ステップＳ４１）。
【００５７】
そして、｜｛TA(i+1) −TA(i) ｝−｛TB(j+1) −TB(j) ｝｜が所定値σより小さいか否かという第１条件を満たしている否かを判別する（ステップＳ４２）。つまり、第１の識別用データ内の変化点TA(i) から変化点TA(i+1) までの距離（時間）と、第２の識別用データ内の変化点TB(j) から変化点TB(j+1) までの距離（時間）との差の絶対値が、σより小さいか否かを判別する。
【００５８】
ステップＳ４２において、第１条件を満たしていると判別した場合には、｜｛TA(i+2) −TA(i) ｝−｛TB(j+2) −TB(j) ｝｜が所定値σより小さく、かつ｜｛TA(i+3) −TA(i) ｝−｛TB(j+3) −TB(j) ｝｜が所定値σより小さいことという第２条件を満たしているか否かを判別する（ステップＳ４３）。
【００５９】
第２条件を満たしていると判別した場合には、第１の識別用データと第２の識別用データとは一致すると判定する（ステップＳ４４）。この場合には、第２の識別用データに対応する楽曲（楽曲番号）が、注目楽曲ファイルに対応する楽曲であると特定される。そして、楽曲特定処理を終了する。
【００６０】
上記ステップＳ４２において第１条件を満たしていないと判別されたときまたは上記ステップＳ４３において第２条件を満たしていないと判別されたときには、ｉを１だけインクリメントする（ステップＳ４５）。そして、ｉ＋３≧Ｉとなったか否かを判別する（ステップＳ４６）。ｉ＋３＜Ｉであれば、第１の識別用データ内にＴＡ（ｉ＋３）に対応する変化点位置情報が存在すると判断し、ステップＳ４２に戻り、ステップＳ４２以降の処理を再度実行する。
【００６１】
ステップＳ４６において、ｉ＋３≧Ｉと判別された場合には、第１の識別用データ内にＴＡ（ｉ＋３）に対応する変化点位置情報が存在しないと判別し、ｉを０に設定するとともに、ｊを１だけインクリメントする（ステップＳ４７）。そして、ｊ＋３≧Ｊとなったか否かを判別する（ステップＳ４８）。ｊ＋３＜Ｊであれば、第２の識別用データ内にＴＢ（ｊ＋３）に対応する変化点位置情報が存在すると判断し、ステップＳ４２に戻り、ステップＳ４２以降の処理を再度実行する。
【００６２】
ステップＳ４８において、ｊ＋３≧Ｊと判別された場合には、第２の識別用データ内にＴＢ（ｊ＋３）に対応する変化点位置情報が存在しないと判別し、第１の識別用データと第２の識別用データとは一致しないと判定する（ステップＳ４９）。この場合には、第２の識別用データに対応する楽曲（楽曲番号）は、注目楽曲ファイルに対応する楽曲ではないと判別される。
【００６３】
例えば、第１の識別用データが図７の楽曲Ａ（ラジオ放送から抽出された楽曲）に対する識別用データであり、第２の識別用データが図７の楽曲Ｂ（オリジナルの楽曲）に対する識別用データであるとする。図７において、ＴＡ０，ＴＡ１，…，ＴＡ１５は、第１の識別用データ内の各変化点位置情報を表し、ＴＢ０，ＴＢ１，…，ＴＢ７は、第２の識別用データ内の各変化点位置情報を表している。この場合、Ｉ＝１６，Ｊ＝８である。
【００６４】
まず、ｉ＝ｊ＝０とされ、ステップＳ４２では、｜｛TA1 −TA0 ｝−｛TB1 −TB0 ｝｜が所定値σより小さいか否かが判別される。図７の例では、｜｛TA1 −TA0 ｝−｛TB1 −TB0 ｝｜が所定値σ以上であると判別される。
【００６５】
そこで、ステップＳ４５においてｉ＝１とされた後、ステップＳ４２に戻り、｜｛TA2 −TA1 ｝−｛TB1 −TB0 ｝｜が所定値σより小さいか否かが判別される。図７の例では、｜｛TA2 −TA1 ｝−｛TB1 −TB0 ｝｜が所定値σ以上であると判別される。
【００６６】
そこで、ステップＳ４５においてｉ＝２とされた後、ステップＳ４２に戻り、｜｛TA3 −TA2 ｝−｛TB1 −TB0 ｝｜が所定値σより小さいか否かが判別される。図７の例では、｜｛TA3 −TA2 ｝−｛TB1 −TB0 ｝｜が所定値σ以上であると判別される。  
【００６７】
このような処理が繰り返し行なわれ、ステップＳ４５でｉが１３に更新されると、ｉ＋３≧１６となるため、ステップＳ４７に移行し、ｉ＝０，ｊ＝１とされる。そして、ステップＳ４２に戻り、｜｛TA1 −TA0 ｝−｛TB2 −TB1 ｝｜が所定値σより小さいか否かが判別される。図７の例では、｜｛TA1 −TA0 ｝−｛TB2 −TB1 ｝｜が所定値σ以上であると判別される。そこで、ステップＳ４５においてｉ＝１とされた後、ステップＳ４２に戻り、｜｛TA2 −TA1 ｝−｛TB2 −TB1 ｝｜が所定値σより小さいか否かが判別される。
【００６８】
このような処理が繰り返し行なわれ、ステップＳ４５でｉが１３に更新されると、ｉ＋３≧１６となるため、ステップＳ４７に移行し、ｉ＝０，ｊ＝２とされる。そして、ステップＳ４２に戻り、｜｛TA1 −TA0 ｝−｛TB3 −TB2 ｝｜が所定値σより小さいか否かが判別される。図７の例では、｜｛TA1 −TA0 ｝−｛TB3 −TB2 ｝｜が所定値σ以上であると判別される。そこで、ステップＳ４５においてｉ＝１とされた後、ステップＳ４２に戻り、｜｛TA2 −TA1 ｝−｛TB３−TB２｝｜が所定値σより小さいか否かが判別される。
【００６９】
このような処理が繰り返し行なわれ、ステップＳ４５でｉが７に更新されると、ステップＳ４２に戻り、｜｛TA8 −TA7 ｝−｛TB3 −TB2 ｝｜が所定値σより小さいか否かが判別される。図７の例では、ＬＡ１とＬＢ１の長さはほぼ等しいので、｜｛TA8 −TA7 ｝−｛TB3 −TB2 ｝｜は所定値σより小さいと判別される。そして、ステップＳ４３に移行する。
【００７０】
ステップＳ４３では、｜｛TA9 −TA7 ｝−｛TB4 −TB2 ｝｜が所定値σより小さく、かつ｜｛TA10−TA7 ｝−｛TB5 −TB2 ｝｜が所定値σより小さいことという第２条件を満たしているか否かが判別される。図７の例では、ＬＡ２とＬＢ２の長さはほぼ等しく、かつＬＡ３とＬＢ３の長さもほぼ等しいため、第２条件を満たしていると判別される。つまり、楽曲Ａに対する識別用データ（第１の識別用データ）は楽曲Ｂに対する識別用データ（第２の識別用データ）と一致すると判断され、楽曲Ａに対応するオリジナルの楽曲コンテンツとして楽曲Ｂが選択される。
【００７１】
つまり、上記一致判定処理では、第１の識別用データ内の任意の４つの連続する変化点のうちの先頭の変化点と他の３つの変化点との間隔それぞれと、第２の識別用データ内の任意の４つの連続する変化点のうちの先頭の変化点と他の３つの変化点との間隔とがほぼ等しい場合には、両識別用データは一致すると判定している。
【００７２】
〔５〕サビ位置等の修正処理
【００７３】
図７を参照して、楽曲情報配信サーバ５０によって実行される図５のステップＳ３４のサビ位置等の位置修正処理について説明する。
【００７４】
位置修正処理は、楽曲特定処理（図５のステップＳ３２）において、第１の識別用データと第２の識別用データとが一致したと判別されたときの、両識別用データに基づいて行なわれる。
【００７５】
第１の識別用データと第２の識別用データとが一致したと判別されたときの、両識別用データが、例えば、図７に示すようなデータであるとする。
【００７６】
位置修正処理においては、両識別用データにおいて対応する変化点位置を求める。具体的には、図６の一致判別処理において、第１条件を満たしかつ第２条件を満たしたときの、ＴＡ（ｉ）とＴＢ（ｊ）とを求める。図７の例では、ＴＡ（７）とＴＢ（２）とが求められる。
【００７７】
次に、ＴＡ（７）−ＴＢ（２）を、注目楽曲ファイル（楽曲Ａ）の基準（時刻０）となる記録開始位置Ａｓとオリジナルコンテンツ（楽曲Ｂ）の基準（時刻０）となる楽曲開始位置Ｂｓとのずれ量Δｔとして求める。
【００７８】
注目楽曲ファイル内の本来の楽曲部分の開始位置（本来の楽曲開始位置）ＨＡｓを、次式（１）により求める。
【００７９】
ＨＡｓ＝Ａｓ＋Δｔ    …（１）
【００８０】
次に、オリジナルコンテンツの楽曲終了位置、つまり、オリジナルコンテンツの楽曲開始位置Ｂｓから楽曲終了位置Ｂｅまでの時間をＸとすると、注目楽曲ファイル内の本来の楽曲部分の終了位置（本来の楽曲終了位置）ＨＡｅを、次式（２）により求める。
【００８１】
ＨＡｅ＝ＨＡｓ＋Ｘ    …（２）
【００８２】
次に、オリジナルコンテンツのサビ開始位置ＢＳｓ、つまり、オリジナルコンテンツの楽曲開始位置Ｂｓからサビ開始位置ＢＳｓまでの時間をＹとすると、注目楽曲ファイルのサビ開始位置ＨＡＳｓを、次式（３）により求める。
【００８３】
ＨＡＳｓ＝ＨＡｓ＋Ｙ    …（３）
【００８４】
次に、オリジナルコンテンツのサビ終了位置ＢＳｅ、つまり、オリジナルコンテンツの楽曲開始位置Ｂｓからサビ終了位置ＢＳｅまでの時間をＺとすると、注目楽曲ファイルのサビ終了位置ＨＡＳｅを、次式（４）により求める。
【００８５】
ＨＡＳｅ＝ＨＡｓ＋Ｚ    …（４）
【００８６】
〔６〕楽曲情報配信サーバ５０から取得した楽曲情報の活用例
〔６−１〕サビ開始位置情報ＨＡＳｓおよびサビ終了位置情報ＨＡＳｅの活用方法
【００８７】
楽曲記録再生装置１０に、記録媒体１５に記録されている各楽曲ファイルのサビ部分のみを順次再生するサビ部分再生機能を持たせる。
【００８８】
ユーザ操作によってサビ部分再生機能が起動された場合には、楽曲記録再生装置１０は、図８に示すように、各楽曲ファイルに付随して記録されているサビ開始位置情報ＨＡＳｓおよびサビ終了位置情報ＨＡＳｅを利用して、各楽曲ファイルのサビ部分のみを順次再生する。
【００８９】
〔６−２〕楽曲部分の開始位置情報ＨＡｓおよび終了位置情報ＨＡｅの活用方法
【００９０】
〔６−２−１〕楽曲ファイルから楽曲部分のみを切り出して再生
【００９１】
記録媒体１５に記録された楽曲ファイルが図９に示すように、楽曲部分１０２と、楽曲部分１０２の前側に接続されているジングル部分１０１と、楽曲部分１０２の後側に接続されているＤＪおよびＢＧＭ部１０３とから構成されている場合を想定する。
【００９２】
このような楽曲ファイルを再生する場合には、楽曲情報配信サーバ５０から取得した楽曲開始位置情報ＨＡｓおよび楽曲終了位置情報ＨＡｅに基づいて、楽曲部分１０２のみを再生する。
【００９３】
〔６−２−２〕２つの連続する楽曲が１つの楽曲ファイルとして記録されている場合に、その楽曲ファイルを楽曲毎に２つのファイルに分割
【００９４】
楽曲記録時において、図１０に示すように、２つの連続する楽曲Ａ１，Ａ２が１つの楽曲ファイルとして記録されてしまうことがある。このような場合、楽曲記録再生装置１０から当該楽曲ファイルＦに対応するコンテンツ識別情報（変化点位置情報および変化点数情報）を楽曲情報配信サーバ５０に送ると、当該楽曲ファイルＦに対応する楽曲として、２つの楽曲Ａ１，Ａ２が特定される。このため、特定された２つの楽曲Ａ１，Ａ２に対する楽曲情報が楽曲情報配信サーバ５０から楽曲記録再生装置１０に送られてくる。
【００９５】
楽曲記録再生装置１０は、このように２つの楽曲Ａ１，Ａ２対する楽曲情報が送られてきた場合には、図１０に示すように、楽曲Ａ１に対する楽曲開始位置情報ＨＡ１ｓおよび楽曲終了位置情報ＨＡ１ｅと、楽曲Ａ２に対する楽曲開始位置情報ＨＡ２ｓおよび楽曲終了位置情報ＨＡ２ｅとに基づいて、当該楽曲ファイルＦを楽曲Ａ１，Ａ２毎の２つの楽曲ファイルＦ１，Ｆ２に分離することが可能となる。
【００９６】
〔７〕上記実施例の楽曲情報サーバ５０の機能を、楽曲記録再生装置１０に持たせるようにしてもよい。つまり、楽曲記録再生装置１０側に上記楽曲情報データベース５１と同様な楽曲情報データベースと、録音した楽曲ファイルのコンテンツ識別情報に基づいてその楽曲ファイルの楽曲を特定し、特定した楽曲情報を楽曲記録再生装置１０内の楽曲情報データベースから取得する機能を持たせるようにしてもよい。このようにした場合には、楽曲情報サーバ５０は不要となる。
【００９７】
〔８〕上記実施例では、楽曲記録再生装置１０によって記録された楽曲のサビ位置に関する情報を容易に取得することができるようになる。このため、楽曲記録再生装置１０によって記録された各楽曲のサビ部分のみを順次再生していくことが可能となる。
【００９８】
また、上記実施例では、楽曲記録再生装置１０によって記録された楽曲の本来の開始位置および終了位置に関する情報を容易に取得することができる。このため、楽曲記録再生装置１０によって記録された楽曲を再生する場合に、楽曲部分のみを再生することが可能となる。
【００９９】
また、楽曲記録再生装置１０は、楽曲情報を楽曲情報配信サーバ５０に要求する際には、その動機付けとなった放送局ＩＤを楽曲情報配信サーバ５０に送信しているので、楽曲情報配信サーバ５０は、楽曲情報配信の動機付けとなった放送局を特定することができるようになる。
【図面の簡単な説明】
【０１００】
【図１】楽曲情報配信システムの構成を示すブロック図である。
【図２】楽曲情報データベース５１の内容の一部を示す模式図である。
【図３】音声パワーの変化量を示すグラフである。
【図４】楽曲記録再生装置１０による楽曲記録処理の手順を示すフローチャートである。
【図５】楽曲記録再生装置１０によって実行される楽曲情報取得処理の手順と、楽曲情報配信サーバ５０によって実行される楽曲情報配信処理の手順とを示すフローチャートである。
【図６】一致判定処理の一例を示すフローチャートである。
【図７】一致判定処理および位置修正処理を具体的に説明するための模式図である。
【図８】各楽曲ファイルのサビ部分のみを順次再生できることを説明するための模式図である。
【図９】楽曲ファイルから楽曲部分のみを切り出して再生できることを説明するための模式図である。
【図１０】２つの連続する楽曲が１つの楽曲ファイルとして記録されている場合に、その楽曲ファイルを楽曲毎に２つのファイルに分割できることを説明するための模式図である。
【符号の説明】
【０１０１】
１０  楽曲記録再生装置
３０  ネットワーク
５０  楽曲情報配信サーバ
１１  アンテナ
１２  ＦＭチューナ部
１３  Ａ／Ｄ変換部
１４  ＤＳＰ
１５  記録媒体（ＨＤＤ）
１６  Ｄ／Ａ変換部
１７  スピーカ
１８  ネットワークＩ／Ｆ
１９  メモリ
２０  ＣＰＵ
２１  操作部
２２  モニタ
【図１】
2009198821.tif 000003
【図２】
2009198821.tif 000004
【図３】
2009198821.tif 000005
【図４】
2009198821.tif 000006
【図５】
2009198821.tif 000007
【図６】
2009198821.tif 000008
【図７】
2009198821.tif 000009
【図８】
2009198821.tif 000010
【図９】
2009198821.tif 000011
【図１０】
2009198821.tif 000012