(57)【要約】【課題】２曲の楽曲を接続して再生させる際に、１曲目の終わりと２曲目の始めの音量レベルのみに応じてフェードインとフェードアウトする区間を決定し、一律にクロスフェードを行っており、１曲目の終わりと２曲目の始めにある楽曲の特徴に応じたクロスフェードは考慮されていない。【解決手段】音響特徴量抽出手段１０１を用いて楽曲の時間毎の抑揚度を表す抑揚度データを抽出および楽曲の開始点および楽曲の終了点を抽出すると、楽曲の開始パターンおよび終了パターンおよび各パターンのパターン判別された楽曲の特徴的な位置を表すパターン特徴点を曲パターン判別手段で求める。クロスフェードに使用する１曲目の終了パターンおよび１曲目のパターン特徴点および２曲目の開始パターンおよび２曲目のパターン特徴点および１曲目の終了点および２曲目の開始点を用いてクロスフェード実行方法決定手段は２曲のクロスフェードの実行方法を決定する。【選択図】図１
2008003269.tif 000002
【特許請求の範囲】
【請求項１】
時間毎の楽曲の特徴を表す特徴データを、接続する２つの楽曲の音響信号から抽出する音響特徴量抽出手段と、
前記特徴データから楽曲の始まり方の特徴を表す開始パターンおよび／または楽曲の終わり方の特徴を示す終了パターンを抽出する曲パターン判別手段と、
前記曲パターン判別手段で求めた１曲目の終了パターンおよび２曲目の開始パターンから２つの楽曲を接続して再生する際に用いる楽曲接続パラメータを出力する楽曲接続方法決定手段と、を備えた楽曲接続装置。
【請求項２】
前記音響特徴量抽出手段は更に、
楽曲の始めから所定の範囲内で無音または無音に近い所定値以下の音量レベルから該音量レベルを超える位置を表す開始点、および／または、楽曲の終わりから所定の範囲内で音量レベルがある一定値以上から無音または無音に近い所定値未満の音量レベルへ下がる位置を表す終了点、を楽曲の音響信号から抽出し、該開始点および／または終了点を前記曲パターン判別手段へ出力することを特徴とする請求項１に記載の楽曲接続装置。
【請求項３】
前記開始パターンと共に前記開始パターンの特徴を示す位置である開始パターン特徴点および／または、終了パターンと共に前記終了パターンの特徴を示す位置である終了パターン特徴点を抽出し前記楽曲接続方法決定手段に出力することを特徴とする前記曲パターン判別手段を備えた請求項１または２に記載の楽曲接続装置。
【請求項４】
前記楽曲接続方法決定手段は、２つの楽曲をクロスフェードで接続するための楽曲接続パラメータを出力するものであり、当該楽曲接続パラメータは、クロスフェードマトリックスと前記終了パターンと前記開始パターンから決定し、２曲のクロスオーバー時間および1曲目のフェードアウト時間および2曲目のフェードイン時間を算出し楽曲接続パラメータの一部として出力することを特徴とする請求項１から３のいずれかに記載の楽曲接続装置。
【請求項５】
前記楽曲接続方法決定手段は、２つの楽曲をクロスフェードで接続するための楽曲接続パラメータを出力するものであり、当該楽曲接続パラメータは、１曲目の終了パターンおよび／またはパターン特徴量のみから算出する、または２曲目の開始パターンおよび／またはパターン特徴点のみから算出する、または楽曲の各終了パターンに対してフェードアウト時間および終了点を予め決めておき各開始パターンに対してもフェードイン時間および開始点を予め決めておきクロスオーバー時間を何らかの値に設定することで算出することを特徴とする請求項１から３のいずれかに記載の楽曲接続装置。
【請求項６】
前記曲パターン判別手段に使用する前記特徴データは、短時間パワー平均、または短時間パワー平均差分、またはスペクトラムセントロイドまたはゼロクロス等の音響パラメータの１つまたは複数を曲パターンの判別のために用いることを特徴とする楽曲接続装置。
【請求項７】
前記曲パターン判別手段で判別する前記開始パターンと前記終了パターンは共に１パターン以上有することを特徴とする楽曲接続装置。
【請求項８】
請求項２および３に記載のクロスフェードで接続するために必要な複数のパラメータのうち、１つまたは複数を定数または再生時に決定できる値とすることを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の楽曲を接続する技術、特に複数の楽曲を接続する際に滑らかに連続して接続させることの出来る楽曲接続装置に関するものである。
【背景技術】
【０００２】
従来、楽曲の音響信号から音楽的な抑揚を算出する手法がある。（特許文献１参照）この手法は、楽曲の音響信号から予め定めた１つまたは複数の音響特徴量を算出後、該音響特徴量を用いて予め定めた算術式に基づき、楽曲のある時間における音楽的に高揚している度合い（以下、抑揚度と略称する）を求めるものである。
上記手法とは別に、２曲の楽曲を接続して再生させる手法として、１曲目の終わりをフェードアウトした部分と、２曲目の始めをフェードインした部分を重ね合わせ再生するクロスフェードという手法が知られている。（特許文献２参照）
この手法を、１曲目の終わりおよび／または２曲目の始めに無音部分が含まれている２曲で適用すると、１曲目の終わりおよび／または２曲目の始めの無音部分が重ね合わさることで音が途切れてしまう場合があり、２曲を接続して再生できないことがある。
【０００３】
従来、再生装置はこのような音が途切れてしまう接続を避ける目的で、楽曲の始めと終わりに音量レベルの検出を行い、１曲目の終わりで音量があるレベル以上存在している楽曲終了点までの区間においてフェードアウト行い、２曲目の始めで音量があるレベル以上存在している楽曲開始点からの区間においてフェードインを行い、その２つの区間を重ね合わせることでクロスフェードを実現し曲を途切れることなく接続することを実現している。（特許文献２参照）このとき、クロスフェードを実現するために必要な情報として、１曲目の終わりと２曲目の始めを何秒間重ね合わせるかを示すクロスオーバー時間および、１曲目の楽曲終了点および、１曲目の楽曲終了点まで何秒間フェードアウトを行うかを示す時間および、２曲目の楽曲開始点および、２曲目の楽曲開始点から何秒間フェードインを行うかを示す時間がある。
【特許文献１】国際公開第２００６／００３８４８号パンフレット
【特許文献２】特開２００１―２２９６５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記で説明した２曲の楽曲を接続して再生させる方法では１曲目の終わりと２曲目の始めの音量レベルのみに応じてフェードインとフェードアウトする区間を決定し、一律にクロスフェードを行っており、１曲目の終わりと２曲目の始めにある楽曲の特徴に応じたクロスフェードは考慮されていない。例えば、原曲でフェードインおよび／またはフェードアウトを既に行っている曲に対しても重ねてフェードインおよび／またはフェードアウトを二重にかけ、原曲に忠実なクロスフェードを行うことができない。更に、楽曲の始めおよび／または終わりに含まれることがある拍手および／または雑音および／または抑揚の少ない音声など、曲を連続して滑らかに接続する為に望ましくない部分がクロスフェードに介在することがある等、接続する曲の始めと終わりの特徴に応じたクロスフェードを行えない、という課題があった。
【０００５】
本発明は以上の課題を解決することを目的とするものである。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明の楽曲接続装置は、１曲目の終わりの音響特徴量から曲の終了パターンを判別し、２曲目の始めの音響特徴量から曲の開始パターンを判別し、２曲の楽曲をクロスフェードで接続することを選択したタイミングで、それぞれのパターンに応じてクロスフェードの方法を変更することで、接続する曲の始めと終わりの特徴に応じたクロスフェードを行う。
【０００７】
具体的には、本発明の楽曲接続装置は、音源から音響信号を取得し楽曲の時間毎の抑揚度を表すデータ（以後、抑揚度データと略称する）を抽出および楽曲の始めに含まれる無音部分を含まない実質的な楽曲の開始位置（以下、開始点と略称する）および楽曲の終わりに含まれる無音部分を含まない実質的な楽曲の終了位置（以下、終了点と略称する）を抽出する音響特徴量抽出手段と、抽出した抑揚度データおよび開始点および終了点から曲の始まりのパターン（以下、開始パターンと略称する）と終わりのパターン（以下、終了パターンと略称する）を判別する曲パターン判別手段と、曲パターン判別手段で算出された１曲目の終了パターンおよびパターン判別された楽曲の特徴的な位置を表す１曲目のパターン特徴点および２曲目の開始パターンおよび２曲目のパターン特徴点および１曲目の終了点および２曲目の開始点を用いて２曲のクロスフェードの実行方法を決定しクロスフェードに必要な情報であるクロスフェードパラメータを出力するクロスフェード実行方法決定手段と、を備えている。
【０００８】
このような構成により、楽曲接続装置は接続する２曲から曲の終了パターンと開始パターンを判別し、接続するパターンに応じてクロスフェード実行方法を決定することができる。
【発明の効果】
【０００９】
以上のように本発明の楽曲接続装置によれば、接続する１曲目の終了パターンと２曲目の開始パターンを判別することで、接続するパターンに応じた細かなクロスフェードを実現し、例えば、原曲のフェードアウトおよび／またはフェードインを利用したクロスフェードや楽曲の始まりおよび/または終わりに抑揚の少ない部分が含まれる曲を接続して聞く際に、抑揚の少ない部分をカットしたクロスフェードで２曲を盛り上げたまま接続することができる。
【発明を実施するための最良の形態】
【００１０】
以下本発明の実施の形態について図面を用いて説明する。
（実施の形態１）
本発明の実施の形態１に係る楽曲接続装置によれば、１曲目の楽曲が楽曲接続装置に入力され、曲パターン判別手段により終了パターンが判別された後、２曲目の楽曲が同様に楽曲接続装置に入力され、曲パターン判別手段により開始パターンが判別されたタイミングで、クロスフェード実行方法決定手段により１曲目と２曲目のクロスフェードの実行方法が決定され、クロスフェードパラメータが出力される。該クロスフェードパラメータを使用することで再生手段１と再生手段２を用いて１曲目と２曲目のクロスフェードを実行する際の再生制御を再生制御手段で行うことができる。
図１は実施の形態１における楽曲接続装置の構成を示すブロック図である。
図１において楽曲接続装置１００は、音源１０から音響信号を取得し抑揚度データおよび開始点および終了点を抽出する音響特徴量抽出手段１０１と、抽出した抑揚度データおよび開始点および終了点から開始パターンと終了パターンを判別し各パターンにおける特徴的な点であるパターン特徴点を求める曲パターン判別手段１０２と、曲パターン判別手段１０２で算出された１曲目の終了パターンおよび１曲目のパターン特徴点および２曲目の開始パターンおよび２曲目のパターン特徴点および１曲目の終了点および２曲目の開始点を用いて２曲のクロスフェードの実行方法決定するクロスフェード実行方法決定手段１０３と、を備えている。
【００１１】
上記のように構成された本発明の楽曲接続装置の動作について説明する。
【００１２】
音源１０から楽曲の音響信号が音響特徴量抽出手段１０１に入力されると、音響特徴量抽出手段１０１は楽曲の抑揚度データおよび開始点および終了点を抽出する。抽出方法については参考文献１における抽出方法を用いれば良い。
【００１３】
次に、抑揚度データと開始点と終了点が算出され曲パターン判別手段１０２に入力された際の動作について図２と図３を用いて説明する。曲パターン判別手段１０２は抑揚度データの曲開始点の位置から曲の開始パターンを判別するために一定時間の抑揚度データを取得する（Ｓ２−１）。このようにして、楽曲の始めの音響信号開始点から存在する無音区間を含まない曲開始点からの抑揚度データ（以下、開始抑揚度データと略称する）を取得することができる。
【００１４】
次に曲パターン判別手段１０２は、開始抑揚度データを用いて楽曲の開始パターンを判別する（Ｓ２−２）。開始パターンの判別に用いるアルゴリズムについては後述する。
【００１５】
開始パターンの判別後は、開始パターンを判別した方法と同様に、曲終了点から音響信号終了点までに含まれる無音区間を排除するために、抑揚度データを用いて終了点から一定時間を遡った点から終了点までの一定時間の抑揚度データ（以下、終了抑揚度データと略称する）を取得する（Ｓ２−３）。
【００１６】
最後に、開始パターンを判別した方法と同様に、Ｓ２−３で取得した終了抑揚度データを用いて楽曲の終了パターンを判別する（Ｓ２−４）。
【００１７】
次に、楽曲の開始パターンの判別アルゴリズムについて説明する。本アルゴリズムでは、図４に示される開始パターンを判別することが可能である。図４における開始パターン図の横軸は時間であり、高さは抑揚度を示している。開始パターン１は楽曲の始めに盛り上がりのないパターンであり、開始パターン２は楽曲がフェードインから始まるパターンであり、開始パターン３は楽曲が開始と同時に盛り上がるパターンであり、開始パターン４は楽曲の開始後に盛り上がるパターンである。
【００１８】
図５を用いて図４の各開始パターンのパターン判定方法について説明する。
まず、開始抑揚度データの特徴を判別するために、開始抑揚度データに含まれる抑揚度の合計（抑揚度データと時間との積算量）を算出する（Ｓ４−１）。
抑揚度の合計の大きさで該楽曲が始めから盛り上がっているかどうか判別することができるので、Ｓ４−１で算出した抑揚度の合計が一定値以下であるかどうかを判定する（Ｓ４−２）。
一定値以下であれば、該楽曲が始めは盛り上がらないことが分かり、このような楽曲のパターンを開始パターン１と判定し、開始パターン判別を終了する（Ｓ４−３）。
【００１９】
抑揚度の合計が一定値を超える場合、楽曲が原曲でフェードインを行っているかを判定する。その判定には、Ｓ４−４およびＳ４−５およびＳ４−６を用いて、開始点の抑揚度の値が一定値（値４A）未満であるか（Ｓ４−４）、および開始点から一定時間（値４Ｂ）以上抑揚度が増加をし続けるか（Ｓ４−５）、および抑揚度が増加中に一定値（値４Ｃ）を超えるかを判定する（Ｓ４−６）。
【００２０】
以上の判定条件を用いて、フェードインの特徴である楽曲の抑揚度の無い無音の状態または無音に近い状態から楽曲の抑揚度が一定値以上まで増加する特徴を判定することができる。
【００２１】
Ｓ４−４、Ｓ４−５、Ｓ４−６の条件を全て満たす場合、該楽曲を開始パターン２と判定する（Ｓ４−７）。
【００２２】
クロスフェードにおいて楽曲を重ね合わせるクロスオーバー時間の算出に使用するため、開始点からの抑揚度の増加が終了した位置（以下、ピーク点と略称する）を原曲のフェードインが終了した位置（以下、フェードイン終了点と略称する）と検出、開始パターン２のパターン特徴点を該フェードイン終了点とし、開始パターン判別を終了する（Ｓ４−８）。
該楽曲の抑揚度がＳ４−４、Ｓ４−５、Ｓ４−６の条件を１つでも満たさない場合、該楽曲の抑揚度が開始データのいずれかの位置で増加する開始パターンであると判定し、抑揚度が増加する位置を用いて該楽曲の開始パターンを判別する。まず、開始点から既に該楽曲の抑揚度が一定値(値４Ｄ)以上であるか判定する（Ｓ４−９）。
一定値以上の場合、該楽曲は開始点から盛り上がる開始パターン３と判定し、開始パターン判別を終了する（Ｓ４−１０）。
【００２３】
開始点の抑揚度が一定値以上で無い場合、抑揚度が開始点以降で増加すると判断できるので、開始点からの抑揚度が初めて一定値（値４E）を超える位置を取得する（Ｓ４−１１）。
【００２４】
Ｓ４−１１で取得した位置から抑揚度が増加していったピーク点の位置を楽曲が盛り上がる位置（以下、ビートイン点と略称する）とする（Ｓ４−１２）。
【００２５】
ビートイン点が開始点から一定時間（値４Ｆ）内の場合、ビートイン点は開始点とほぼ一致するとみなすことができるため、ビートイン点と開始点の時間差が一定時間未満か判定する（Ｓ４−１３）。
【００２６】
一定時間未満の場合、該楽曲の開始パターンを開始点から盛り上がる開始パターン３と判定し、開始パターン判別を終了する（３−１０）。
一定時間以上の場合、該楽曲の開始パターンをビートイン点から盛り上がる開始パターン４と判定し、開始パターン判別を終了する（Ｓ４−１４）。
【００２７】
このようにして、開始パターン判別アルゴリズムは楽曲の開始パターンを判別することができる。開始パターン判別アルゴリズムと同様に、楽曲の終了パターン判別アルゴリズムでは図６に示される終了パターンを判別することが可能である。終了パターン１は楽曲の終わりに盛り上がりのないパターンであり、終了パターン２は楽曲がフェードアウトで終了するパターンであり、終了パターン３は楽曲の盛り上がりが終了直後に楽曲自体が終了するパターンであり、開始パターン４は楽曲の盛り上がり終了後に楽曲が終了するパターンである。
【００２８】
終了パターン判別アルゴリズムの詳細については省略するが、以降の説明の為に言葉の定義を行う。終了パターン２のフェードアウトが始まる位置をフェードアウト開始点と略称する。フェードアウト開始点は、終了パターン２のパターン特徴点とする。終了パターン４の盛り上がりが終了した位置をビートアウト点と略称する。ビートアウト点は、終了パターン４のパターン特徴点とする。
【００２９】
以上のようにして、楽曲接続装置はクロスフェードを行う２曲の楽曲の開始パターンと終了パターンを判別し、それぞれのパターン特徴点を取得することができる。
【００３０】
次に、曲パターン判別手段１０２で終了パターンと開始パターンの判別を行った２曲に対するクロスフェードの決定方法について説明する。
【００３１】
各終了パターンと各開始パターンに対してパターン毎の特徴を利用したクロスフェードを行うために、各パターンの組合せ毎にクロスフェードに用いるパラメータの決定方法を予め規定し、各組合せのパラメータの決定方法をマトリックスで定義したものをクロスフェードマトリックスと略称する。本実施例では、終了パターンおよび開始パターンはいずれも４パターン存在するため、図７のようなクロスフェードマトリックスを作成する。クロスフェードパラメータは、１曲目の終わりと２曲目の始めを何秒間重ね合わせるかを示すクロスオーバー時間（図にはＸＯ時間として記載し、以下ＸＯ時間と略称する）および、１曲目の終了点および、１曲目の終了点まで何秒間フェードアウトを行うかを示すフェードアウト時間（図にはＦＯ時間として記載し、以下ＦＯ時間と略称する）および、２曲目の開始点および、２曲目の開始点から何秒間フェードインを行うかを示すフェードイン時間（図にはＦＩ時間として記載し、以下ＦＩ時間と略称する）から構成される。図７のクロスフェードマトリックスでは、クロスフェードを行う際に求める必要のあるＸＯ時間とＦＯ時間とＦＩ時間を記載し、終了点と開始点については変更する必要のある場合にのみ記載している。
【００３２】
終了パターン１のパラメータの決定方法について説明を行う。
【００３３】
終了パターン１と開始パターン１の組合せに対しては、クロスフェードを行う曲共に楽曲の終わりと始めに盛り上がりがないため、クロスオーバー時間を固定値とし、フェードアウト時間およびフェードイン時間をＸＯ時間と一致させるクロスフェードを実現する。
【００３４】
終了パターン１と開始パターン２の組合せに対しては、２曲目の原曲のフェードインを利用したクロスフェードを行うため、ＸＯ時間を２曲目のフェードイン終了点と開始点の差とし、ＦＯ時間とＦＩ時間をＸＯ時間に一致させることで、２曲目の原曲のフェードインを利用したクロスフェードを実現する。
【００３５】
終了パターン１と開始パターン３の組合せに対しては、２曲目の開始点からの盛り上がりを目立たせるクロスフェードを行うため、ＸＯ時間とＦＩ時間をＦＯ時間よりも短く設定することで、２曲目が早く原曲の音量レベルになって盛り上がるクロスフェードを実現する。
終了パターン１と開始パターン４の組合せに対しては、２曲目の開始点からビートイン点（図にはＢＩ時間として記載し、以下ＢＩ時間と略称する）までの抑揚の少ない区間をカットし、ＢＩ点から目立たせるクロスフェードを行うため、２曲目の開始点を２曲目のＢＩ点とし、ＸＯ時間とＦＩ時間をＦＯ時間よりも短く設定することで、２曲目の盛り上がりを早く聴くことができ、かつ２曲目の音量レベルが早く原曲の音量レベルになって盛り上がるクロスフェードを実現する。
【００３６】
残りの終了パターン２，３，４に対してもそれぞれ開始パターン１，２，３，４の組合せに対するクロスフェードのパラメータを決定し、クロスフェードマトリックスに定義しておく。詳細については、終了パターン１の場合と同様なので説明を省略する。
【００３７】
以上のクロスフェードマトリックスが予め作成されている状態におけるクロスフェード実行方法決定アルゴリズムについて図８を用いて説明する。
【００３８】
楽曲接続装置１００がクロスフェードを行う２曲の楽曲のパターン判別を行ったタイミングで、判別した１曲目の楽曲の終了パターンと２曲目の開始パターンをキーにしてクロスフェードマトリックスを検索する（Ｓ７−１）。
【００３９】
次に楽曲接続装置１００は検索されたマトリックスに定義されているパラメータを各パターンのパターン特徴点を用いて算出する（Ｓ７−２）。
【００４０】
例えば、クロスフェードに用いる１曲目と２曲目の楽曲情報が音響特徴量抽出手段１０１と曲パターン判別手段１０２で図９のように求められた場合、１曲目の終了パターンが終了パターン２であり、ＦＯ開始点がおよびで２曲目の開始パターンが開始パターン２であるので、該当するクロスフェードマトリックスのクロスフェードパラメータを算出する。図９の２曲の場合、ＸＯ時間は１曲目の原曲のフェードアウトにかかる時間と２曲目の原曲のフェードインにかかる時間の平均としているため、１曲目終了点の３分４５秒から１曲目の終了パターン特徴点であるＦＯ開始点の３分３３秒を引いた１２秒と、２曲目ＦＩ終了点の１９秒から２曲目開始点の５秒を引いた１４秒の平均を取った１３秒がＸＯ時間となる。よってクロスフェードパラメータは、図１０のように算出される。
【００４１】
以上のようにして、クロスフェードを行う２曲のクロスフェード方法が決定され、クロスフェードに必要なパラメータを再生制御手段１１に出力する。
【００４２】
再生制御手段１１は、１曲目と２曲目の音響信号を再生させる再生手段１と再生手段２をクロスフェードパラメータの値を用いて制御し２曲をクロスフェードで接続、再生させることができる。
【００４３】
このようにして、楽曲接続装置１００は１曲目の楽曲の終了パターンと２曲目の楽曲の開始パターンを曲パターン判別手段１０２により判別し、終了パターンと開始パターン毎にクロスフェード方法を決定することで詳細なクロスフェードを実現することができる。
なお、本実施の形態では曲を接続する方法としてクロスフェードを例に挙げて説明したが、クロスフェードは本発明における２曲間の接続形態の一例であり、クロスフェード実行方法決定手段１０３の代わりとして、曲と曲の間に効果音および／または音声および／またはスクラッチ音を挟む手法等、他の曲間を接続する手法を決定する手段としても本発明を実現することができる。効果音を２曲間にはさむ場合、該効果音に対して実施の形態１と同様に開始パターンと終了パターンを判別し接続することで、１曲目の終了付近での抑揚の小さい位置に効果音を接続し、効果音の終了点付近での抑揚が低くなった位置で２曲目を接続する等で、滑らかに接続することが可能である。音声も同様の手法で接続することが可能である。スクラッチ音で２曲を接続する場合、抑揚が少ない曲に対してスクラッチを行うと音の成分が少ないため、効果的なスクラッチ音を出すことができない。そのため、図６の開始パターン１に対してスクラッチを行って２曲目に接続することを避け、残りの開始パターン２，３，４の抑揚が高い範囲内で一定時間スクラッチを行い、該一定時間後に開始パターン３の開始点からの再生に切り替えて接続する等で、２曲を接続することができる。
【００４４】
なお、本実施の形態ではクロスフェード実行方法決定手段１０３において、クロスフェードを行う２曲の終了パターンと開始パターンが判明したタイミングでクロスフェードマトリックスを検索しクロスフェードパラメータを算出する方法を例に挙げて説明したが、これはクロスフェードパラメータを算出する手法の一例であり、クロスフェードを行う１曲目の終了パターンおよび／またパターン特徴点のみから２曲目とのクロスフェードパラメータを決定する、または２曲目の開始パターンおよび／またはパターン特徴点のみから１曲目とのクロスフェードパラメータを決定することでも本発明を実現することができる。更に、各終了パターンに対してフェードアウト時間および終了点を予め決めておき、各開始パターンに対してもフェードイン時間および開始点を予め決めておき、更にＸＯ時間を何らかの値に設定することでも、クロスフェードを行う２曲の終了パターンと開始パターンが判別するとクロスフェードパラメータはクロスフェードマトリックスを使用せずに求めることができるので、本発明を実現することができる。
【００４５】
なお、本実施の形態では曲パターンを判別するために、音響特徴量抽出手段１０１から抑揚度データを用いたが、抑揚度データは曲パターンを判別するために使用する音響特徴量データの一例であり、特許文献１に記載される短時間パワー平均または短時間パワー平均差分またはスペクトラムセントロイドまたはゼロクロス数等の音響パラメータの１つまたは複数を曲パターン判別アルゴリズムにおいて曲パターンの判別のために用いても本発明を実現することができる。例えば、短時間パワー平均差分で音量レベルが急激に上がる点を決定することができる等、特徴的な点を開始パターン判別および／または終了パターン判別および／またはパターン特徴点に用いることができる。
【００４６】
なお、本実施の形態では曲パターン判別手段１０２で、開始パターンと終了パターンを各４パターンとしたが、これはパターンを示すための一例であり、開始パターンと終了パターン共に１パターン以上であれば本発明を実現することができる。
【００４７】
なお、本実施の形態では曲パターン判別手段１０２で、開始パターンと終了パターンにおけるパターン特徴点の数はなし、または１つとしていたが、これはパターン特徴点を説明するための一例であり、０以上であれば本発明を実現することができ、パターン特徴点の数を増やすことでクロスフェード実行方法を決定する際に、更に詳細なクロスフェードを決定することが可能となる。
【００４８】
なお、本実施の形態では曲パターン判別手段１０２のアルゴリズムで、１曲の開始パターンと終了パターンを１回で同時に求めているが、必ずしも同時に求める必要はなく、１曲目の終了パターンのみと２曲目の開始パターンのみを求めるだけでも本発明を実現することができる。更に、本実施の形態では開始パターン判別後に終了パターンを判別しているが、逆に終了パターン判別後に開始パターンを判別しても同じ効果を得ることができる。
【００４９】
なお、本実施の形態ではクロスフェード実行方法決定手段１０３において、クロスフェードパラメータをＸＯ時間、ＦＯ時間、ＦＩ時間、１曲目終了点、２曲目開始点の５つのパラメータから構成されるとしたが、予め５つのパラメータの１つまたは複数を定数または再生時に決定できる値としておき、クロスフェードパラメータの数を減らすことでも本発明を実現することができる。
【産業上の利用可能性】
【００５０】
本発明の楽曲接続装置によれば、接続する１曲目の終了パターンと２曲目の開始パターンを判別することで、接続するパターンに応じた細かなクロスフェードを実現し楽曲を盛り上げたまま接続し再生させることが可能となるので、ＨＤＤミニコンポやフラッシュメモリプレーヤやＨＤＤプレーヤーやＰＣ等、楽曲を再生可能な装置において有用である。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態１における楽曲接続装置の構成を示すブロック図
【図２】曲パターン判別手段アルゴリズムを示す図
【図３】抑揚度を示す図
【図４】開始パターンを示す図
【図５】開始パターン判別アルゴリズムを示す図
【図６】終了パターンを示す図
【図７】クロスフェードマトリックスを示す図
【図８】クロスフェード実行方法決定アルゴリズムを示す図
【図９】クロスフェード実行方法決定手段に入力される２曲の楽曲情報を示す図
【図１０】クロスフェードパラメータを示す図
【符号の説明】
【００５２】
１０    音源
１１    再生制御手段
１２    再生手段１
１３    再生手段２
１００    楽曲接続装置
１０１    音響特徴量抽出手段
１０２    曲パターン判別手段
１０３    クロスフェード実行方法決定手段
Ａ    音響信号
Ｂ    抑揚度データ、開始点、終了点
Ｃ    開始パターン、終了パターン、パターン特徴点
Ｄ    クロスフェードパラメータ
Ｅ    再生制御情報
【図１】
2008003269.tif 000003
【図２】
2008003269.tif 000004
【図３】
2008003269.tif 000005
【図４】
2008003269.tif 000006
【図５】
2008003269.tif 000007
【図６】
2008003269.tif 000008
【図７】
2008003269.tif 000009
【図８】
2008003269.tif 000010
【図９】
2008003269.tif 000011
【図１０】
2008003269.tif 000012