(57)【要約】【課題】再生時の状況に応じて、ユーザの嗜好に合った楽曲を選択した楽曲リストを生成可能な楽曲再生制御装置を提供すること。【解決手段】全体制御装置１０が、再生履歴に基づく再生指示に応じて、状況取得装置１１により現在の状況データを取得する状況取得処理と、再生履歴情報保存装置１２に保存された再生履歴に基づいて、現在の状況データに対応する状況データを有した楽曲の特徴量を取得する特徴量取得処理と、この特徴量取得処理で取得された特徴量に応じて楽曲を１以上選択してこの選択した楽曲により再生リストを作成する再生リスト作成処理と、この再生リスト作成処理で作成された再生リストに基づいて楽曲を再生する再生処理と、を実行することを特徴とする楽曲再生制御装置とした。【選択図】図１
2008251109.tif 000002
【特許請求の範囲】
【請求項１】
再生可能な複数の楽曲データが保存された楽曲保存装置と、
この楽曲保存装置に保存された楽曲の再生を行う再生装置と、
この再生装置の作動を制御する制御装置と、
現在の状況に関する状況データを取得する状況取得装置と、
楽曲の再生時に、その楽曲を評価する特徴量を算出する楽曲分析装置と、
この楽曲分析装置により得られた楽曲の特徴量と、この楽曲の再生時に得られた状況データと、を関連付けて再生履歴として保存する再生履歴情報保存装置と、
再生を指示する指示装置と、
を備えた楽曲再生制御装置であって、
前記制御装置は、ユーザが、指示装置により再生履歴に基づく再生を指示するのに応じて、前記状況取得装置により現在の状況データを取得する状況取得処理と、前記再生履歴情報保存装置に保存された再生履歴に基づいて、現在の状況データに対応する状況データを有した楽曲の特徴量を取得する特徴量取得処理と、この特徴量取得処理で取得された特徴量に応じて楽曲を１以上選択してこの選択した楽曲により再生リストを作成する再生リスト作成処理と、この再生リスト作成処理で作成された再生リストに基づいて楽曲を再生する再生処理と、を実行することを特徴とする楽曲再生制御装置。
【請求項２】
前記特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を含むことを特徴とする請求項１に記載の楽曲再生制御装置。
【請求項３】
前記抑揚度は、曲全体に亘り、あらかじめ設定され間隔ごとに、あらかじめ設定された時間だけサンプリングした振幅データを積算して設定区間のエネルギ成分を求め、さらに、求めたエネルギ成分の標準偏差から求めた値であることを特徴とする請求項２に記載の楽曲再生制御装置。
【請求項４】
前記周波数比は、楽曲の振幅データを、Ｗａｖｅｌｅｔ変換処理により複数の周波数帯域に分けて得られたパラメータの絶対値を積分し、人の声の周波数帯を挟む上下の周波数帯の積分値の比として求めた値であることを特徴とする請求項２に記載の楽曲再生制御装置。
【請求項５】
前記状況データには、時刻に関する情報と、天候に関する情報と、走行に関する情報と、ユーザに関する情報のうち少なくとも１つが含まれていることを特徴とする請求項１〜請求項４のいずれか１項に記載の楽曲再生制御装置。
【請求項６】
前記選択処理において選択する楽曲が複数であり、
前記特徴量取得処理では、選択された複数の楽曲の特徴量の平均値を求め、
前記再生リスト作成処理では、前記平均値に近い特徴量を有した楽曲を複数選択することを特徴とする請求項１〜請求項５のいずれか１項に記載の楽曲再生制御装置。
【請求項７】
前記状況データが、時刻であり、
前記選択処理では、現在の時刻と再生履歴に保存された再生時刻とに基づいて楽曲を選択することを特徴とする請求項１〜請求項６のいずれか１項に記載の楽曲再生制御装置。
【請求項８】
あらかじめ楽曲が有する特徴量と、楽曲再生時の状況データと、を楽曲に関連付けして保存しておき、再生履歴に基づく再生指示時に、まず、現在の状況データを取得し、次に、保存された再生履歴に基づいて、現在の状況データに対応する状況データを有した楽曲の特徴量を取得し、次に、取得された特徴量に応じて楽曲を１以上選択してこの選択した楽曲により再生リストを作成し、次に、この再生リスト作成処理で作成された再生リストに基づいて楽曲を再生することを特徴とする楽曲再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲再生に技術に関し、特に、楽曲再生時の状況を保存した再生履歴に基づいて再生リストを作成する技術に関する。
【背景技術】
【０００２】
近年の楽曲再生制御装置は、ハードディスクドライブやフラッシュメモリといった大容量の記憶媒体を有しており、ＣＤなどの音源の楽曲データを、圧縮手段（例えば、ＭＰ３、ＷＭＡ、ＡＡＣ、ＡＴＲＡＣ３などの手法）を用いてデータ圧縮し記憶媒体に保存することで、膨大な曲数の楽曲データが記憶できるようになっている。
【０００３】
そこで、このような大量の楽曲を再生する際の、楽曲の選択が問題となる。
従来、多数の楽曲の選択手法として、ツリー状に表現して選択する手法がよく知られている。これは、記憶媒体の種類、フォルダ、ファイルというように、徐々に絞り込んで選択する手法である。
しかしながら、大容量の記憶媒体に楽曲を保存した場合、これをツリーで表示しようとすると、同一の階層に多数のメニュー項目が存在することになる。例えば、１つの記憶媒体に５００フォルダ３０００曲を保存した場合、フォルダを示すメニュー項目として５００項目が存在することになり、なかなか目的の楽曲（ファイル）に到達することができない。
【０００４】
そこで、楽曲の再生履歴に基づいて楽曲を選択して再生リストを自動的に作成することが提案されている（特許文献１参照）。
【０００５】
このような技術としては、現在の時刻と再生履歴の再生時刻とが一致する楽曲を選択するものや、現在の季節と再生履歴の再生季節とが一致する楽曲を選択するものや、現在の走行状況（例えば、車速や走行位置や高速走行や渋滞走行など）と再生履歴の走行状況履歴が一致する楽曲を選択するものや、現在の天気と再生履歴の天気履歴とが一致する楽曲を選択するものなどが提案されている。
【特許文献１】特開２００６−３１８５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような再生履歴に基づいて楽曲を選択する技術では、現在の状況と再生履歴とが一致した楽曲のみが選択されるため、記憶装置に保存したものの、機会に恵まれずに再生していない曲は、リストアップされる可能性が全く無い。
【０００７】
本発明は、上述の従来の問題点に着目して成されたもので、再生時の状況に応じて、ユーザの嗜好に合った楽曲を選択した楽曲リストを生成可能な楽曲再生制御装置および楽曲再生方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上述の目的を達成するため請求項１に記載の発明は、再生可能な複数の楽曲データが保存された楽曲保存装置と、この楽曲保存装置に保存された楽曲の再生を行う再生装置と、この再生装置の作動を制御する制御装置と、現在の状況に関する状況データを取得する状況取得装置と、楽曲の再生時に、その楽曲を評価する特徴量を算出する楽曲分析装置と、この楽曲分析装置により得られた楽曲の特徴量と、この楽曲の再生時に得られた状況データと、を関連付けて再生履歴として保存する再生履歴情報保存装置と、再生を指示する指示装置と、を備えた楽曲再生制御装置であって、前記制御装置は、ユーザが、指示装置により再生履歴に基づく再生を指示するのに応じて、前記状況取得装置により現在の状況データを取得する状況取得処理と、前記再生履歴情報保存装置に保存された再生履歴に基づいて、現在の状況データに対応する状況データを有した楽曲の特徴量を取得する特徴量取得処理と、この特徴量取得処理で取得された特徴量に応じて楽曲を１以上選択してこの選択した楽曲により再生リストを作成する再生リスト作成処理と、この再生リスト作成処理で作成された再生リストに基づいて楽曲を再生する再生処理と、を実行することを特徴とする楽曲再生制御装置とした。
【０００９】
また、請求項２に記載の発明は、請求項１に記載の楽曲再生制御装置において、前記特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を含むことを特徴とする楽曲再生制御装置とした。
【００１０】
また、請求項３に記載の発明は、請求項２に記載の楽曲再生制御装置においあて、前記抑揚度は、曲全体に亘り、あらかじめ設定され間隔ごとに、あらかじめ設定された時間だけサンプリングした振幅データを積算して設定区間のエネルギ成分を求め、さらに、求めたエネルギ成分の標準偏差から求めた値であることを特徴とする楽曲再生制御装置とした。
【００１１】
また、請求項４に記載の発明は、請求項２に記載の楽曲再生制御装置において、前記周波数比は、楽曲の振幅データを、Ｗａｖｅｌｅｔ変換処理により複数の周波数帯域に分けて得られたパラメータの絶対値を積分し、人の声の周波数帯を挟む上下の周波数帯の積分値の比として求めた値であることを特徴とする楽曲再生制御装置とした。
【００１２】
また、請求項５に記載の発明は、請求項１〜請求項４のいずれか１項に記載の楽曲再生制御装置において、前記状況データには、時刻に関する情報と、天候に関する情報と、走行に関する情報と、ユーザに関する情報のうち少なくとも１つが含まれていることを特徴とする楽曲再生制御装置とした。
【００１３】
請求項６に記載の発明は、請求項１〜請求項５のいずれか１項に記載の楽曲再生制御装置において、前記選択処理において選択する楽曲が複数であり、前記特徴量取得処理では、選択された複数の楽曲の特徴量の平均値を求め、前記再生リスト作成処理では、前記平均値に近い特徴量を有した楽曲を複数選択することを特徴とする楽曲再生制御装置とした。
【００１４】
また、請求項７に記載の発明は、請求項１〜請求項６のいずれか１項に記載の楽曲再生制御装置において、前記状況データが、時刻であり、前記選択処理では、現在の時刻と再生履歴に保存された再生時刻とに基づいて楽曲を選択することを特徴とする楽曲再生制御装置とした。
【００１５】
また、請求項８に記載の発明は、あらかじめ楽曲が有する特徴量と、楽曲再生時の状況データと、を楽曲に関連付けして保存しておき、再生履歴に基づく再生指示時に、まず、現在の状況データを取得し、次に、保存された再生履歴に基づいて、現在の状況データに対応する状況データを有した楽曲の特徴量を取得し、次に、取得された特徴量に応じて楽曲を１以上選択してこの選択した楽曲により再生リストを作成し、次に、この再生リスト作成処理で作成された再生リストに基づいて楽曲を再生することを特徴とする楽曲再生方法とした。
【発明の効果】
【００１６】
請求項１に記載の発明では、楽曲の再生時には、楽曲の特徴量と再生時の状況データとが関連付けられて再生履歴情報保存装置に保存されている。
そして、ユーザが再生履歴に基づく再生を指示した際には、現在の状況データに対応する状況データを有する楽曲を選択するとともに、この楽曲の特徴量を取得し、この特徴量に応じて楽曲を選択し、再生リストを作成する。
【００１７】
このように、本発明では、再生履歴に基づいて、単に楽曲を選択して再生リストを作成するのではなく、現在の状況データに対応する状況データを有する楽曲を選択したら、その特徴量を取得し、この特徴量に応じた楽曲を選択して再生リストを作成するようにしている。これは、言い換えると、その状況に応じて再生された楽曲からユーザの嗜好を取得し、このユーザの嗜好に応じた楽曲を選択すると言える。
【００１８】
したがって、再生したことのない楽曲も選択される可能性があり、選択の幅が拡がり、保存した楽曲の有効利用を図ることができ、かつ、ユーザの嗜好に応じた新規な再生リストの作成が可能となる。
【００１９】
また、請求項２に記載の発明では、楽曲分析装置は、特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を求める。
抑揚度は、楽曲のパワーあるいはビートの強さに対応しており、具体的には、クラシック、ジャズ、レゲエなどのようなジャンル違いによってある程度一定の値を示す傾向（具体的には、クラシックのようなビートの弱い曲は低い値となり、逆にレゲエ、ラップのようなビートの強い曲は高い値となる傾向）にあることから、楽曲の特徴を表すことができる。
一方、周波数比は、楽曲の音バランスの程度に対応しており、具体的には、クラシック、ポップ、ロックなどのようなジャンルの違いによってある程度一定の値を示す傾向（具体的には、クラシックやイージリスニングのような静かな曲は低い値となり、ロックやパンクのような激しい曲は高い値となる傾向）にあることから、楽曲の特徴を表すことができる。
【００２０】
この抑揚度および周波数比は、いずれも単純な演算で求められる統計値であり、パラメータを絞り込むための再帰的な処理や判定などの処理が不要であり、処理内容が簡易で軽量である。
したがって、楽曲の全体から特徴量を得ることができ、部分的に特徴量を得た場合のように、分析部分による特徴量が異なる不具合を防止できることができ、かつ、処理容量の小さな機器でも処理可能となる。
【００２１】
また、抑揚度、周波数比は、曲調に対応しているため、再生リスト作成処理において、これらに基づいて楽曲の選択を行うことで、主観的な言葉を用いること無しに、ユーザの嗜好に応じた楽曲を選択することが可能となる。
【００２２】
さらに、請求項３に記載の発明では、抑揚度を曲全体に亘り求めるのにあたり、振幅データを、あらかじめ設定された間隔ごとに、あらかじめ設定した時間だけサンプリングを行うため、曲全体を継続的にサンプリングを行うのに比べて、サンプリングデータ数を減らして、処理の簡便化を図りながらも、曲全体の抑揚度を得ることが可能となる。
また、サンプリングした振幅データは、積算して設定区間のエネルギ成分を求めるようにしたため、楽曲の曲調を表すビートの強さを、特徴量として得ることが可能となる。
【００２３】
また、請求項４に記載の発明では、周波数比を求めるのにあたり、Ｗａｖｅｌｅｔ変換処理により複数の周波数帯域に分けて得られたパラメータの絶対値を積分した値を用いるようにしたため、二乗により得られた値が示すエネルギ成分とは異なる、各周波数帯域の力強さを示す、従来に無い新規な特徴量が得られる。
しかも、この積分値に基づいて、人の声の周波数帯を挟む上下の周波数帯の積分値の比として求めた値を周波数比とすることで、人の声を中心として、それよりも上の周波数帯域の力強さと、それよりも下の周波数帯域の力強さと、のバランスで楽曲の曲調を評価する新規な特徴量を提供できる。
具体的には、このような周波数の上下の比率は、低音と高音とが略均等に含まれたクラシックやジャズやイージリスニングなどと、それよりも声や高音が多く含まれたポップスなどと、さらに曲全体に高音要素が多いロックやＲ＆Ｂなどと、の曲調を区別することができる。
【００２４】
請求項５に記載の発明では、状況取得装置が取得する状況データには、時刻に関する情報と、天候に関する情報と、走行に関する情報と、ユーザに関する情報のうち少なくとも１つが含まれており、楽曲の再生時には、これの少なくとも１つが保存される。
したがって、状況データが時刻情報であれば、現在と同じような時刻に再生した楽曲の選択が可能になり、状況データが天候情報で在れば、現在と同じような天候で再生した楽曲の選択が可能になり、状況データが走行情報で在れば、現在と同じような走行状況、例えば、走行速度や走行位置や走行状態（高速走行や渋滞走行）で再生した楽曲の選択が可能となる。
よって、再生時の状況に応じたユーザの嗜好を反映させることができる。
【００２５】
請求項６に記載の発明では、選択処理において複数の楽曲を選択し、特徴量取得処理では、複数の楽曲の特徴量の平均値を求め、再生リスト作成処理では、平均値に近い特徴量を有した楽曲を複数選択するようにした。
このため、１曲の楽曲から特徴量を取得するよりも特徴量にユーザの嗜好をより反映させることができ、また、平均値に近い特徴量の楽曲を選択することにより、ユーザの嗜好をより再生リストに反映させることが可能となる。
【００２６】
請求項７に記載では、再生指示時の時間帯に再生した楽曲を選択し、その特徴量に基づいて、再生リストを作成する。例えば、朝などの通勤時に再生履歴に基づく再生を指示した場合、過去の通勤時に再生した楽曲から特徴量を求め、その特徴量に応じた楽曲により再生リストが作成される。
というように、ユーザの時刻に応じた嗜好を再生リストに反映させることができる。
【００２７】
請求項８に記載の発明では、再生履歴に基づいて、単に楽曲を選択して再生リストを作成するのではなく、現在の状況データに対応する状況データを有する楽曲を選択したら、その特徴量を取得し、この特徴量に応じた楽曲を選択して再生リストを作成するようにしている。これは、言い換えると、その状況に応じて再生された楽曲からユーザの嗜好を取得し、このユーザの嗜好に応じた楽曲を選択すると言える。
【００２８】
したがって、再生したことのない楽曲も選択される可能性があり、選択の幅が拡がり、保存した楽曲の有効利用を図ることができ、かつ、ユーザの嗜好に応じた新規な再生リストの作成が可能となる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の楽曲再生制御装置の実施の形態を説明する。
この実施の形態の楽曲再生制御装置は、再生可能な複数の楽曲データが保存された楽曲保存装置（２）と、この楽曲保存装置（２）に保存された楽曲の再生を行う再生装置（４）と、この再生装置（４）の作動を制御する制御装置（１０）と、現在の状況に関する状況データを取得する状況取得装置（１１）と、楽曲の再生時に、その楽曲を評価する特徴量を算出する楽曲分析装置（７）と、この楽曲分析装置（７）により得られた楽曲の特徴量と、この楽曲の再生時に得られた状況データと、を関連付けて再生履歴として保存する再生履歴情報保存装置（１２）と、再生を指示する指示装置（８，９）と、を備えた楽曲再生制御装置であって、前記制御装置（１０）は、ユーザが、指示装置（８，９）により再生履歴に基づく再生を指示するのに応じて、前記状況取得装置（１１）により現在の状況データを取得する状況取得処理と、前記再生履歴情報保存装置（１２）に保存された再生履歴に基づいて、現在の状況データに対応する状況データを有した楽曲の特徴量を取得する特徴量取得処理と、この特徴量取得処理で取得された特徴量に応じて楽曲を１以上選択してこの選択した楽曲により再生リストを作成する再生リスト作成処理と、この再生リスト作成処理で作成された再生リストに基づいて楽曲を再生する再生処理と、を実行することを特徴とする楽曲再生制御装置とした。
【実施例１】
【００３０】
図１〜図１０に基づいて本発明の最良の実施の形態として実施例１の楽曲再生制御装置Ａについて説明する。
【００３１】
まず、実施例１の楽曲再生制御装置Ａの構成を説明する。
この実施例１の楽曲再生制御装置Ａは、車載されたもので、図１に示すように、メディア駆動装置１、内部楽曲保存装置２、楽曲検索用情報保存装置３、リスト情報保存装置６、楽曲分析装置７、再生装置４、スピーカ装置５、ユーザインタフェース装置８、ディスプレイ装置９、全体制御装置１０、状況取得装置１１、再生履歴情報保存装置１２を備えている。
【００３２】
メディア駆動装置１は、車両外から持ち込んだ記憶媒体（ＣＤ（Compact Discの略である）、ＭＤ（Mini Discの略）、ＤＶＤ（Digital Versatile Disc））などを駆動すると同時に、それらの記憶媒体に保存された楽曲データを再生することができる情報に変換する機能を有している。なお、保存時には、楽曲の音響情報をアナログディジタル変化したＰＣＭデータで保存する場合もあるが、本実施例１では、保存量を増やすために圧縮して保存しているものとする。また、それぞれの楽曲に付加的に加えられている各種情報（例えば、タイトル名やアーティスト名、ジャンルなどを持ったＴＡＧなど）が存在する場合には、これらの情報は、メタデータとして、楽曲検索用情報保存装置３に保存する。
【００３３】
内部楽曲保存装置２は、書き換え可能な磁気記憶媒体であるハードディスクドライブ（Hard disk drive）やフラッシュメモリなどで構成されており、メディア駆動装置１において再生される外部記憶媒体に保存された楽曲データを、圧縮して保存することが可能となっている。
また、この内部楽曲保存装置２に保存された楽曲データは、全体制御装置１０による制御に基づいて、再生装置４により再生可能となっている。
【００３４】
再生装置４は、全体制御装置１０の指示に従い、内部楽曲保存装置２に保存されている楽曲データ、およびメディア駆動装置１で駆動される外部記憶装置（図示省略）に記憶されている楽曲データを取得し、その楽曲データを再生する。なお、楽曲データが圧縮されている場合には、それぞれの圧縮方法に準拠した方法にて圧縮を解除（デコード）しＰＣＭデータとして出力する機能を持っている。
【００３５】
楽曲検索用情報保存装置３は、それぞれの楽曲データに付加された情報と、楽曲分析装置７によって分析された結果と、が関連付けられて保存されている。
なお、全体制御装置１０では、楽曲再生時に、同時に、その楽曲に付加された情報を出力する。また、検索のために、特定の検索条件情報が与えられた場合には、その検索情報に相当する、楽曲、もしくは、楽曲のリスト一覧に相当する情報（楽曲情報とその保存先の一覧）を出力する。ここで検索条件に一致した楽曲一覧情報が得られた場合には、リスト情報保存装置６に一覧リスト情報として保存される。また、楽曲分析装置７の出力データに関しては、特定の分析値に対して検索条件が与えられた場合には、その特定の分析データに対応する、データに対して近い分析データを持った楽曲の一覧に相当する情報を全体制御装置１０に出力する機能を持っている。
【００３６】
楽曲分析装置７は、楽曲のＰＣＭデータを分析して、楽曲を代表する特徴量数値情報を決定する装置である。
楽曲の分析は、例えば、内部楽曲保存装置２に楽曲が保存されるときに、楽曲ごとにおこなわれるもので、その詳細については後述する。
【００３７】
リスト情報保存装置６は、ユーザが明示的もしくは暗示的に作成した再生リスト、もしくはユーザの指示に従って楽曲検索用情報保存装置３のデータに基づいて自動作成した再生リスト（これについては後述する）の情報を保存する機能を持っている。
【００３８】
ユーザインタフェース装置８は、ユーザとのインタフェースを果たす役割を持っており、本実施例１では、ディスプレイ装置９が有するタッチパネル機能を用いて、ユーザへの視覚情報の提示と、選択の手段を与えるものである。例えば、楽曲の再生リストを提示する場合には、そのリストに対応したボタンを表示し、そのボタンが選択されたときに、全体制御装置に対して該当するリストが選択されたことを通知する。
【００３９】
状況取得装置１１は、状況データとして、時刻、走行データ、天候データの少なくとも１つを取得し、取得した状況データを、その時点で再生中の楽曲に関連付けて再生履歴情報保持装置１２に保存する。
本実施例１では、状況データとして、時計が計測している時刻を取得するもので、その場合、０時から５時の深夜をＴ０、５時から８時の朝をＴ１、９時から１５時の昼間をＴ２、１５時から１９時の夕方をＴ３、１９時から２４時の夜をＴ４というように、時間帯に分類して保存する。
【００４０】
なお、走行データとしては、走行速度や走行位置を取得することができる。走行速度は、図外の車速センサから得ることができ、例えば、１０〜２０ｋｍ／ｈ程度の幅で分類したり、あるいは、所定の基準値により低速、中速、高速などの複数段階に分類したりすることができる。また、走行位置は、図外のカーナビゲーションシステムからの信号に基づいて取得することができ、この場合、走行位置そのものを取得する他、市街地、郊外（これをさらに海・山などに分類してもよい）、高速道路などの複数の種類に分類するようにしてもよい。
天候データは、晴れや雨などの天気区分や車外気温などを取得可能であり、無線データ通信手段を介した天気情報提供サービスから得られた天気情報から取得したり、ワイパの作動の有無による情報として取得したり、図外の外気温度センサの検出値を用いるようにしてもよい。
【００４１】
全体制御装置１０は、上記の各装置の作動を制御すると同時に、ユーザインタフェース装置８を介したユーザの操作を実現する機能を持っている。
【００４２】
次に、楽曲分析装置７について説明する。
この楽曲分析装置７で算出される特徴量として、本実施例１では、楽曲の１曲全体における振幅分布状況を表す統計量で定義される抑揚度Ｙと、楽曲の１曲の全体における周波数分布の比率で定義される周波数比Ｗとの２つを用いる。
【００４３】
抑揚度Ｙは、簡単に説明すると、楽曲の振幅データの変動具合を、それを統計量である分散（標準偏差）によって表現したもので、以下の手順で求める。
まず、下記の式（１）を用いて、楽曲の１秒ごとの、楽曲のＰＣＭデータの片チャネルもしくは両チャネルの振幅データＡ（ｎ）について、ｔ１時間のパワー平均値Ｙａ（ｎｎ）を求める。なお、ｎは、総サンプリング数Ｎの０〜Ｎである。
例えば、ＰＣＭデータは、44.1KHzサンプリングであることから、１秒間に44100個のサンプリングデータが取得されることになり、このデータに対して、ｔ１時間に相当するサンプリング数ｎ１個のデータに対してパワー平均値を求める。
なお、ｔ１は、例えば、１０ｍｓｅｃであり、その場合、４４１個のサンプリングデータとなるが、このｔ１は、要は、サンプリング数を減らすための値であり、１秒よりも短い時間であれば、１０ｍｓｅｃに限定されるものではない。
【００４４】
Ｙａ(nn)＝（Σ（（A(n)2））１／２）／n1    ・・・（１）
ここで、nn=0  〜  Int(N/n1)−１であり、Int(P)は、小数点以下切捨てを示している。
また、Σは、n1×nn〜n1×（nn+1）-1  までの積分を表している。
次に、Ya(nn)において、０〜n2-1までの分散σ２を下記式（２）と定義する。
Yb（nnn）=σ2＝分散（Y(nnn×n2)  〜Y((nnn+1)×n2-1)）  ・・・（２）
【００４５】
さらに、その平均Yc（nnn）を下記式（３）により得る。
Yc（nnn）＝平均（Y(nnn×n2)  〜  Y((nnn+1)×n2-1)）    ・・・（３）
ここで、nnn＝0 〜Int(Int(N/n1)/n2)-1＝０〜nnnn-1  である。
【００４６】
以上のデータを用いて、抑揚度Ｙは、下記の式（４）と定義する。
Y＝Σ（Yb(nnn)/Yc(nnn)）/nnnn          ・・・（４）
ここで、Σは、0からnnnn-1までの積分を表している。
【００４７】
以上から、抑揚度Ｙは、上記の様な手順とパラメータを用いて、楽曲全体に亘って１秒ごとにｔ１時間で平均化された振幅データの変動具合を取得し、それを統計量である分散（標準偏差）によって表現したものとなる。ここで、あらかじめ適当なｔ１（ｎ１およびｎ２）を選択することによって、一定の楽曲の特徴を示すパラメータを定義することができる。
【００４８】
図２は、ある楽曲の抑揚度Ｙを求めた例を示している。この図において、（Ｐ）は振幅の時間変化状況を示し、（Ｙ）は抑揚度Ｙを構成するパラメータＹｂの時間変化状況を示している。この図から分かるように、振幅Ｐが楽曲の全体で上下しているのに対し、パラメータＹｂは、楽曲の全体に亘って、略一定の傾向を有している。そこで、その分散で得られた抑揚度Ｙは、楽曲全体に亘り、さらに一定の傾向を有している。
【００４９】
図３は、楽曲のジャンルと、抑揚度Ｙとの関係を示す特性図であり、この図に示す数値は、そのジャンルの楽曲の抑揚度Ｙの平均値を示しており、この図に示すように、ジャンルによって抑揚度Ｙが相違しているのが判る。なお、一部のジャンルでは、抑揚度Ｙが近似しているものも在る。
【００５０】
次に、周波数比Ｗについて説明する。
この周波数比Ｗは、細分化した周波数帯ごとの、周波数データの積分したエネルギ成分（パワー）の偏重度を求めたものである。
【００５１】
具体的には、 ＰＣＭデータの片チャネルもしくは両チャネルの振幅データＡ（ｎ）に対し、以下の処理を行って求める。ここでは、簡略化のために、Ａ（ｎ）は楽曲全体に亘る片チャネルのみのデータの配列とする。算出に使用するパラメータは、振幅データＡ（ｎ）に対するＷａｖｅｌｅｔ変換処理によって求めることができるパラメータを用いて算出する。１例として各処理において４つずつのパラメータを使用するＷａｖｅｌｅｔ変換においての例を示す。
【００５２】
この処理は、下記の式（５）〜式（２０）の処理を実行することで、図４に示すような振幅データを、８つの周波数帯域に分割し、それぞれの周波数帯域のパラメータＧ０（ｎ）〜Ｇ７（ｎ）を得る。なお、図４に示すように、Ｇ０（ｎ）とＨ０（ｎ）は、全周波数域を２分した各周波数帯域で得られたパラメータであり、Ｇ１（ｎ）とＨ１（ｎ）は、Ｈ０（ｎ）の周波数帯を２分した周波数帯域で得られたパラメータであり、Ｇ２（ｎ）とＨ２（ｎ）は、Ｈ１（ｎ）の周波数帯を２分した周波数帯域で得られたパラメータである。このように、段階的に２分していくことで、Ｇ０（ｎ）〜Ｇ７（ｎ）は、ほぼ全周波周波数域をカバーしたパラメータとなる。
H0(n)=A(n×2)×h0+A(n×2+1)×h1+A(n×2+2)×h2+A(n×2+3)×h3  ・・・（５）
G0(n)=A(n×2)×g0+A(n×2+1)×g1+A(n×2+2)×g2+A(n×2+3)×g3  ・・・（６）
ここで、０＜ｎ＜Ｎ０であり、また、Ｎ０は、n×2≦N-1-4 を満たす最大のｎである。
H1(n)=H0(n×2)×h0+H0(n×2+1)×h1+H0(n×2+2)×h2+H0(n×2+3)×h3  ・・・（７）
G1(n)=H0(n×2)×g0+H0(n×2+1)×g1+H0(n×2+2)×g2+H0(n×2+3)×g3  ・・・（８）
ここで、０＜ｎ＜Ｎ１であり、Ｎ１は、n×4≦N-1-4を満たす最大のｎである。
H2(n)=H1(n×2)×h0+H1(n×2+1)×h1+H1(n×2+2)×h2+H1(n×2+3)×h3  ・・・（９）
G2(n)=H1(n×2)×g0+H1(n×2+1)×g1+H1(n×2+2)×g2+H1(n×2+3)×g3  ・・・（１０）
ここで、０＜ｎ＜Ｎ２であり、Ｎ２は、n×8≦N-1-4を満たす最大のｎである。
H3(n)=H2(n×2)×h0+H2(n×2+1)×h1+H2(n×2+2)×h2+H2(n×2+3)×h3  ・・・（１１）
G3(n)=H2(n×2)×g0+H2(n×2+1)×g1+H2(n×2+2)×g2+H2(n×2+3)×g3  ・・・（１２）
ここで、０＜ｎ＜Ｎ３であり、Ｎ３は、n×16≦N-1-4を満たす最大のｎである。
H4(n)=H3(n×2)×h0+H3(n×2+1)×h1+H3(n×2+2)×h2+H3(n×2+3)×h3   ・・・（１３）
G4(n)=H3(n×2)×g0+H3(n×2+1)×g1+H3(n×2+2)×g2+H3(n×2+3)×g3  ・・・（１４）
ここで、０＜ｎ＜Ｎ４であり、Ｎ４は、n×32≦N-1-4を満たす最大のｎである。
H5(n)=H4(n×2)×h0+H4(n×2+1)×h1+H4(n×2+2)×h2+H4(n×2+3)×h3  ・・・（１５）
G5(n)=H4(n×2)×g0+H4(n×2+1)×g1+H4(n×2+2)×g2+H4(n×2+3)×g3  ・・・（１６）
ここで、０＜ｎ＜Ｎ５であり、Ｎ５は、n×64≦N-1-4を満たす最大のｎである。
H6(n)=H5(n×2)×h0+H5(n×2+1)×h1+H5(n×2+2)×h2+H5(n×2+3)×h3  ・・・（１７）
G6(n)=H5(n×2)×g0+H5(n×2+1)×g1+H5(n×2+2)×g2+H5(n×2+3)×g3  ・・・（１８）
ここで、０＜ｎ＜Ｎ６であり、Ｎ６は、n×64≦N-1-4を満たす最大のｎである。
H7(n)=H6(n×2)×h0+H6(n×2+1)×h1+H6(n×2+2)×h2+H6(n×2+3)×h3  ・・・（１９）
G7(n)=H6(n×2)×g0+H6(n×2+1)×g1+H6(n×2+2)×g2+H6(n×2+3)×g3  ・・・（２０）
ここで、０＜ｎ＜Ｎ７であり、Ｎ７は、n×64≦N-1-4を満たす最大のｎである。
【００５３】
これらのWavelet変換を用いて求めた、各帯域のパラメータに対して、以下の式（２１）〜式（２８）の積分処理を行う。
Sum0=Σ（｜G(n)｜）    ・・・（２１）
なお、０＜ｎ＜Ｎ０である。
Sum１=Σ（｜G(n)｜）    ・・・（２２）
なお、０＜ｎ＜Ｎ１である。
Sum２=Σ（｜G(n)｜）    ・・・（２３）
なお、０＜ｎ＜Ｎ２である。
Sum３=Σ（｜G(n)｜）    ・・・（２４）
なお、０＜ｎ＜Ｎ３である。
Sum４=Σ（｜G(n)｜）    ・・・（２５）
なお、０＜ｎ＜Ｎ４である。
Sum５=Σ（｜G(n)｜）    ・・・（２６）
なお、０＜ｎ＜Ｎ５である。
Sum６=Σ（｜G(n)｜）    ・・・（２７）
なお、０＜ｎ＜Ｎ６である。
Sum７=Σ（｜G(n)｜）    ・・・（２８）
なお、０＜ｎ＜Ｎ７である。
【００５４】
さらに、こうして得られたデータに対して、周波数比を以下の式（２９）により求める。
Ｗ（ｘ）＝ＳｕｍＸ／ＳｕｍＹ    ・・・（２９）
なお、Ｓｕｍ＝Σ（Ｓｕｍ０〜Ｘ）であり、すなわち、Ｓｕｍ０からＳｕｍＸまでの積分値であり、かつ、本実施例１では、Ｘ＝３としている。
また、ＳｕｍＹ＝Σ（Ｘ＋１〜７）であり、すなわち、ＳｕｍＸ＋１からＳｕｍ７までの和である。
【００５５】
また、上記Ｘ＝３は、人の声の周波数帯を含む帯域であり、上記の周波数比Ｗは、人の声の周波数帯域を中心として、それよりも上の周波数の積分値と、それよりも下の周波数積分値の比率である。
【００５６】
以上のように、周波数比Ｗは、上記の様な手順とパラメータを用いて、振幅データの周波数成分を取得し、式（２１）〜（２９）で処理することにより、周波数成分の偏重度を数値化したものである。
そして、上記式（５）〜（２８）は、データに対して順次処理を行うことができ、再帰的な処理を必要としないために、演算負荷を上げずに容易に算出可能である。
【００５７】
図５は、楽曲のジャンルと周波数比Ｗとの関係を示す特性図であり、この図に示す数値は、そのジャンルの楽曲の周波数比Ｗの平均値を示しており、ジャンルによって周波数比Ｗが相違する傾向にあり、かつ、一部のジャンルでは、周波数比Ｗが一致している。
【００５８】
そこで、図６に示すように、抑揚度Ｙを横軸、周波数比Ｗを縦軸にとり、ジャンル分けすると、大まかに図示のように分類される。このように、抑揚度Ｙでは、近似していたＲ＆Ｂとジャズは、周波数比Ｗが大きく異なるため、図６のＹ−Ｗ平面では、異なる領域に配置される。同様に、周波数比Ｗが一致していたレゲエとＲ＆Ｂは、抑揚度Ｙで差異があることから、図６のＹ−Ｗ平面では、異なる領域に配置される。
【００５９】
以上のように、抑揚度Ｙおよび周波数比Ｗを用いて、ジャンルをある程度絞り、曲調を分析できるのが分かる。
【００６０】
次に、図７のフローチャートに基づいて、分析処理の流れ説明する。
本実施例１では、この分析処理は、あらかじめ、内部楽曲保存装置２への録音が指示された状態で、メディア駆動装置１に、ＣＤなどの録音対象の楽曲データを有したメディアが挿入されると開始される。
【００６１】
このようにメディアが挿入されると、全体制御装置１０は、このメディアからＰＣＭデータのリッピングを開始するとともに、再生装置４に、楽曲データ（ＰＣＭデータ）を送り再生する（ステップＳ１）。
【００６２】
次に、全体制御装置１０は、内部楽曲保存装置２への楽曲の保存（録音）ならびに楽曲分析装置７における抑揚度Ｙと周波数比Ｗとの算出（分析）の開始を指示する（ステップＳ２）。
そして、全体制御装置１０では、上記の再生と同時に、楽曲データの圧縮処理を行い、内部楽曲保存装置２に逐次保存し（ステップＳ４）、かつ、これと並列に、楽曲分析装置７に対してＰＣＭデータを送付して分析処理を実行させる（ステップＳ５）。
なお、この圧縮保存および分析は、この楽曲データの全てのデータについて処理を行うまで実行される（ステップＳ３）。
また、圧縮処理および分析処理は、再生速度のＮ倍速で行うようにしてもよい。
【００６３】
メディア駆動装置１から１曲目の再生が終了したことの連絡を受けると、ステップＳ３においてＮＯ判定が成され、全体制御装置１０は、圧縮処理を終了し、内部楽曲保存装置２に楽曲データをファイルとして保存する。同時に楽曲分析装置７に対して、楽曲データの終了を通知することにより、抑揚度Ｙならびに周波数比Ｗの算出を終了し、これら抑揚度Ｙならびに周波数比Ｗを確定する（ステップＳ６）。
【００６４】
そして、全体制御装置１０は、楽曲検索用情報保存装置３に対して楽曲データの属性情報とともに楽曲分析装置７から取得した抑揚度Ｙならびに周波数比Ｗを関連付けて保存する（ステップＳ７）。なお、楽曲検索用情報保存装置３に保存される情報は、前述の楽曲パラメータ（抑揚度Ｙ、周波数比Ｗ）や属性情報とともに、一般的な情報である、録音時期、再生回数、ユーザ評価値などと同列に保存することが可能である。
【００６５】
次に、メディア駆動装置１において引き続き再生可能な楽曲の存在の有無を確認し、楽曲が存在する場合には、次の楽曲についてステップＳ１からの処理を継続し、楽曲が存在しない場合には、分析処理を終了する（ステップＳ８）。
【００６６】
次に、楽曲検索用情報保存装置３を用いた楽曲検索方法の一例を説明する。
ディスプレイ装置９では、図８に示すように、横軸に抑揚度Ｙ、縦軸に周波数比Ｗを取った画面９１に、楽曲ごとに、その楽曲が有する抑揚度Ｙおよび周波数比Ｗに対応させてプロット表示する。また、ディスプレイ装置９は、前述のようにタッチパネル機能を有しており、画面９１の特定の部分を選択すると、その選択した位置の楽曲が再生される。この場合、選択した位置に最も近い位置の楽曲を再生することも可能であるが、本実施例１では、この選択位置に近い楽曲が複数選択され順に再生される。
【００６７】
この場合、選択位置をＹ０、Ｗ０とした場合、
Ｙ０−０．１＜Ｙ０＜Ｙ０＋０．１
Ｗ０―０．１＜Ｗ０＜Ｗ０＋０．１
の範囲に含まれる値を有した楽曲を選択し、（Ｙ０，Ｗ０）に近い座標のものから順に再生する。
【００６８】
次に、図９のフローチャートに基づいて、履歴情報を作成する処理の流れを説明する。
このフローチャートに示す履歴作成処理は、楽曲がユーザインタフェース装置８およびディスプレイ装置９を用いて選択再生された場合に、実行される。なお、この選択は、前述の画面９１を用いた選択の他、アーティスト名、アルバム名などの分類メニューから選択することも可能である。
【００６９】
そして、最初のステップＳ１０１では、全体制御装置１０は、状況取得装置１１が取得した時刻を再生履歴情報保持装置１２に保持するように指示をする。
【００７０】
次に、再生されている楽曲の特徴量である抑揚度Ｙおよび周波数比Ｗを取得する（ステップＳ１０２）。なお、これらの値は、内部楽曲保存装置２に楽曲データを保存する際に、分析されて楽曲検索用情報保存装置３に保存されている。
【００７１】
次に、この取得した抑揚度Ｙおよび周波数比Ｗを現在の時刻に関連付けて再生履歴情報保持装置１２において保持する（ステップＳ１０３）。
ここで説明を加えると、再生履歴情報保持装置１２には、時間帯Ｔ１〜Ｔ４に対応したＭ１〜Ｍ４の行列によるメモリ領域を有しており、各行列は２×２０の配列を有し、各時間帯で再生された最新の２０曲の抑揚度Ｙおよび周波数比Ｗのデータが保持されるようになっており、最新のデータは、各メモリ領域Ｍ１〜Ｍ４の（０．０）（０，１）に保持され、それ以前のものは順次シフトされる。
【００７２】
例えば、５時から８時の時間帯Ｔ１において、楽曲Ａ（抑揚度＝Ｙ１，周波数比＝Ｗ１の楽曲）を再生した場合には、Ｍ１のメモリ領域にＭ１（０，０）＝Ｙ１、Ｍ１（０，１）＝Ｗ１のデータを保持する。次に、同じ時間帯Ｔ１に楽曲Ｂ（抑揚度=Ｙ２、周波数比＝Ｗ２）の楽曲を再生した場合には、Ｍ１（０，０）（０，１）のデータをそれぞれＭ１（１，０）（１，１）にシフトさせて、Ｍ１（０、０）＝Ｙ２、Ｍ１（０，１）＝Ｗ２とする。このように、同じ時間帯に楽曲の再生が行われると、順次パラメータを保持およびシフトさせる。そして、（０，０）（０，１）〜（１９，０）（１９，１）まで２０曲分のデータ保持を行うと、次に、データが追加された場合には、最も古い（１９，０）（１９，１）のデータが消去され、１つづつシフトするとともに、最新のデータが（０，０）（０，１）に保持される。
【００７３】
このように、Ｍ１〜Ｍ４のメモリには、各時間帯Ｔ１〜Ｔ４で再生された楽曲の最新の２０曲分の特徴量（Ｙ，Ｗ）が常に保持されていることになる。
【００７４】
次に、図１０のフローチャートに基づき、全体制御装置１０が実行する再生履歴に基づく自動再生リストの作成および自動再生の処理の流れについて説明する。
この再生リストの作成および自動再生は、ディスプレイ装置９を用いて、ユーザが自動再生を指示することで実行が開始される。
【００７５】
まず、自動再生が指示された時点の状況データを取得する（状況取得処理）もので、本実施例１では、その時点の時刻を取得する（ステップＳ２０１）。
【００７６】
次に、再生履歴情報保持装置１２から、現在の時刻に対応する履歴情報を取得し（ステップＳ２０２）、さらに、その履歴が有する特徴量、すなわち抑揚度Ｙおよび周波数比Ｗの平均値を評価値として算出する（特徴量取得処理：ステップＳ２０３）。
例えば、現在の時刻が朝の７時である場合、時間帯Ｔ１に対応するデータを保持するメモリＭ１の最大２０のデータを取得し、Ｍ１に保持されている抑揚度Ｙと周波数比Ｗの評価値（平均値）Ｙ＿Ａ、Ｗ＿Ａを下記の式（３０）（３１）により算出する。
Ｙ＿Ａ＝Σ（Ｍ１（０，０）〜Ｍ１（１９，０））／２０    ・・・（３０）
Ｗ＿Ａ＝Σ（Ｍ１（０，１）〜Ｍ１（１９，１））／２０    ・・・（３１）
【００７７】
次に、これら平均値Ｙ＿Ａ、Ｗ＿Ａと、楽曲検索用情報保存装置３に保存された楽曲情報の特徴量（Ｙ、Ｗ）との差Δを、下記式（３２）から求める（ステップＳ２０４）。
Δ＝（Ｙ−Ｙ＿Ａ）２＋（Ｗ−Ｗ＿Ａ）２
【００７８】
次に、この差Δが小さい方から複数の楽曲（例えば、２０曲）を選択して、再生リストを作成し（再生リスト作成処理）、この再生リストをリスト情報保存装置６に保存する（ステップＳ２０５）。
そして、リスト情報保存装置６に保存された楽曲から、差Δが小さいものから順次、あるいはランダムに楽曲の再生を行う（再生処理：ステップＳ２０６）。
【００７９】
以上説明したように、本実施例１では、過去に同時刻に再生した楽曲に基づいて再生リストを自動作成するのにあたり、単に同じ履歴の楽曲そのものを選択して再生リストを作成するのではなく、同時刻に再生した最新の２０曲の楽曲の特徴量を取得し、この特徴量の平均値に近い楽曲を複数選択して再生リストを作成するようにした。
【００８０】
したがって、例えば、朝の出勤時によく聴く曲、仕事が終わって夜によく聴く曲など、ユーザの時刻に応じた嗜好を反映させた再生リストを作成することができる。
そして、この再生リストは、実際に再生した曲ではなく、特徴量に基づいて作成するため、再生したことのない楽曲も選択される可能性があり、保存された楽曲の有効利用を図ることができ、かつ、ユーザに新たな発見をさせることも可能な、ユーザの嗜好に応じた新規な再生リストの作成が可能となる。
しかも、最新の２０曲の楽曲の特徴量の平均値を求め、これに近い特徴量を有した楽曲を選択するようにしたため、１曲の特徴量を基準にする場合と比べて、よりユーザの嗜好を反映でき、かつ、最新の２０曲に限るため、ユーザの最近の嗜好を反映させた選曲が可能となる。
【００８１】
さらに、本実施例１では、特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を求めるようにした。
この抑揚度および偏重度は、いずれも単純な演算で求められる統計値であり、パラメータを絞り込むための再帰的な処理や判定などの処理が不要であり、処理内容が簡易で軽量である。
【００８２】
したがって、楽曲の全体から特徴量を得ることができ、部分的に特徴量を得た場合のように、分析部分による特徴量が異なる不具合を防止できることができ、かつ、処理容量の小さな機器でも処理可能となる。
すなわち、楽曲の音楽的なパラメータは、同一の曲の中でもフレーズによって順次変化するため、楽曲の一部のみのパラメータで分析する場合、その分析箇所により特徴量が異なり、ユーザに対し、分析結果に違和感を与えるおそれがある。
それに対し、本実施例１において用いる特徴量である抑揚度Ｙならびに周波数比Ｗは、楽曲全体において定義されるため、曲全体の特徴量が得られ、ユーザに対して違和感を与えることを抑えることができる。
【００８３】
しかも、抑揚度Ｙならびに周波数比Ｗは、入力した信号情報に対して逐次処理をすることで得られる単調な処理でパラメータを得ることが可能であることから、曲全体に亘って処理をするのに適している。
【００８４】
また、全体制御装置１０の処理能力やメディア駆動装置１の圧縮処理能力が低い場合には、再生および録音と楽曲分析処理とを並列に実行すると、分析処理における処理負荷、もしくは、分析操作における再帰的な処理による負荷変動などが発生した場合、一時的に処理能力がオーバフローして再生音の欠落や録音された音の音飛びなどが発生する可能性がある。
それに対して、本実施例１では、上述のように処理が軽量であるため、特徴量を曲全体から得るようにしても、再生音の欠落や音飛びを防止することができる。
よって、本実施例１のような車載器や、携帯器のように高い処理能力を得ることが難しい機器でも、楽曲の特徴量を得て分析可能である。
【００８５】
さらに、抑揚度、周波数比は、曲調に対応しているため、再生リスト作成処理において、これらに基づいて楽曲の選択を行うことで、主観的な言葉を用いること無しに、ユーザの嗜好に応じた楽曲を選択することが可能となる。
【００８６】
また、分析に用いるパラメータとして、例えば、テンポやビートなどの情報を用いようとした場合、将来的に未知の音楽や新しいジャンルの音楽が生じたときには、特徴量を得ることができないことが生じる可能性がある。この場合、新しいジャンルの音楽は、検索の対象から漏れるおそれがある。
それに対し、本実施例１のように、どのような楽曲でも有している音の振幅と周波数とから得られる特徴量である抑揚度Ｙならびに周波数比Ｗを求めるようにしているため、未知の音楽や新しいジャンルの曲でも、特徴量を得て、画面９１上にプロットすることができ、上記検索対象から漏れる不具合を防止できる。
【実施例２】
【００８７】
次に、本発明の実施の形態の実施例２の楽曲再生制御装置Ｂについて説明する。なお、前記実施例１と同一ないし均等な部分については、同一符号を付して説明を省略し、実施例１と相違する部分を中心として説明する。
【００８８】
この実施例２は、実施例１で説明したステップＳ２０４の評価値Ｙ＿Ａ，Ｗ＿Ａの求め方が実施例１とは異なっている。
すなわち、この実施例２は、、評価値Ｙ＿Ａ，Ｗ＿Ａを求めるのにあたり、忘却度を考慮して、最近聴いた楽曲の特徴量を優先して重み付けを重く、過去に聴いて忘却度の高い楽曲の特徴量の重み付けを軽くしている。
【００８９】
そこで、実施例１と同様の時間帯Ｔ１の評価値Ｙ＿Ａ，Ｗ＿Ａを求める式は、下記の式（３２）（３３）のようになる。
Ｙ＿Ａ＝Σ（Ｍ１（0,0）×Ｎ（0）〜Ｍ１（19,0）×（Ｎ（19）））／ΣＮ・・（３２）
Ｗ＿Ａ＝Σ（Ｍ１（0,1）×Ｎ（0）〜Ｍ１（19,1）×（Ｎ（19）））／ΣＮ・・（３３）
ここで、Ｎ（０）からＮ（１９）は忘却度に応じた重み付け係数で、
Ｎ（０）＞Ｎ（１）＞Ｎ（２）・・・Ｎ（１８）＞Ｎ（１９）の関係にあり、
ΣＮ＝Σ（Ｎ（Ｘ））    （Ｘ＝０〜１９）
との性質を有している。
ただし、Ｎ（Ｘ）は正の整数（ゼロを含む）である。
【００９０】
ここで、Ｑ＝Ｎ（１９）／Ｎ（０）は忘却の度合いを示すパラメータで、Ｑ＝１に近いほど、忘却度に応じた重み付けた小さく、０に近いほど忘却度に応じた重み付けが大きくなる。
【００９１】
なお、評価値Ｙ＿Ａ，Ｗ＿Ａに基づく再生リストの作成手順など、他の点は実施例１と同様であるので、説明を省略する。
【００９２】
以上説明した実施例２では、同じ時間帯（状況データ）に再生履歴を有した楽曲であっても、最近の再生履歴のものの特徴量の重み付けを古い再生履歴のものよりも重くすることで、ユーザの最近の嗜好をより強く反映させた再生リストが作成可能となる。
【００９３】
以上、図面を参照して、本発明の実施の形態の実施例１および実施例２を詳述してきたが、具体的な構成は、この実施例１および実施例２に限らず、本発明の要旨を逸脱しない程度の設計的変更は、本発明に含まれる。
【００９４】
すなわち、実施例１，２では、楽曲再生制御装置として、車載の楽曲再生制御装置に適用した例を示したが、車載のものに限らず、携帯式のものにも適用することができる。
【００９５】
また、実施例１では、内部楽曲保存装置２としてハードディスクドライブを用いた例を示したが、これ以外の記憶媒体を用いることもできる。
【００９６】
また、実施例１，２では、内部楽曲保存装置２に保存した楽曲の検索画面として、図６に示すように、画面９１に各楽曲の分析結果をプロットした例を示したが、この画面９１に、図２に示すようなジャンルを表示するなどの文字表示を重ねて表示してもよい。この場合、ユーザは、画面９１上の楽曲の配置傾向を文字により認識することができる。
【００９７】
また、実施例１では、特徴量として、抑揚度Ｙおよび周波数比Ｗを用いるものを示したが、この特徴量は、これに限定されず、例えば、特開２００２−２７８５４７号公報に示されるような「激しさ」「のりのよさ」「爽やかさ」「素朴さ」「ソフトさ」などを数値化して、これを特徴量として用いることもできる。
【００９８】
また、実施例１，２では、抑揚度Ｙと周波数比Ｗの両方を用いて分析し、かつ、検索を行うようにした例を示したが、これに限定されず、楽曲の特徴量としては、抑揚度Ｙと周波数比Ｗとのいずれか一方のみを用いてもよい。
【００９９】
また、実施例１，２では、状況データとして午前０時から深夜１２時までの時刻を用いた例を示したが、これに限定されない。
例えば、状況データとして、時刻を用いる場合でも、年、月、日を用いるようにしてもよい。この場合、１年〜数年を経て、同じ季節や同じ日（誕生日、クリスマス、バレンタインデー）などのユーザの嗜好を分析し、この嗜好に応じた楽曲を再生できる。
あるいは、前述したように、天候データや走行データを用いて、晴れの日、雨の日、雪の日、都市部を走行中、郊外を走行中、高速道路を走行中、海岸を走行中など、あるいはこれらの組み合わせた場合のユーザの嗜好を評価値Ｙ＿Ａ，Ｗ＿Ａで求め、これに応じた楽曲を選曲することができる。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施の形態の実施例１の楽曲再生制御装置Ａの構成を示すブロック図である。
【図２】実施例１の楽曲再生制御装置Ａで求めた、ある楽曲の抑揚度Ｙを示す特性図であり、この図において、（Ｐ）は振幅の時間変化状況を示し、（Ｙ）は抑揚度Ｙを構成するパラメータＹｂの時間変化状況を示している。
【図３】楽曲のジャンルと、抑揚度Ｙとの関係を示す特性図である。
【図４】実施例１のＷａｖｅｌｅｔ変換における周波数帯域とパラメータＧ０（ｎ）〜Ｇ７（ｎ）との関係を示す説明図である。
【図５】楽曲のジャンルと周波数比Ｗとの関係を示す特性図である。
【図６】抑揚度Ｙならびに周波数比Ｗと音楽のジャンルとの関係を示す特性説明図である。
【図７】実施例１の楽曲再生制御装置Ａにおける分析処理の流れを示すフローチャートである。
【図８】実施例１においてディスプレイ装置９の画面９１に楽曲をプロットした状態を示す正面図である。
【図９】実施例１の楽曲再生制御装置Ａにおける履歴情報の作成する処理の流れを説明するフローチャートである。
【図１０】実施例１の再生履歴に基づく自動再生リストの作成および自動再生の処理の流れを説明するフローチャートである。
【符号の説明】
【０１０１】
１     メディア駆動装置
２     内部楽曲保存装置
３     楽曲検索用情報保存装置
４     楽曲再生装置
５     スピーカ装置
６     リスト情報保存装置
７     楽曲分析装置
８     ユーザインタフェース装置
９     ディスプレイ装置
１０   全体制御装置
１１    状況取得装置
１２    再生履歴情報保持装置
９１   画面
Ａ     楽曲再生制御装置
Ｗ     周波数比
Ｙ     抑揚度
【図１】
2008251109.tif 000003
【図２】
2008251109.tif 000004
【図３】
2008251109.tif 000005
【図４】
2008251109.tif 000006
【図５】
2008251109.tif 000007
【図６】
2008251109.tif 000008
【図７】
2008251109.tif 000009
【図８】
2008251109.tif 000010
【図９】
2008251109.tif 000011
【図１０】
2008251109.tif 000012