(57)【要約】【課題】聴取しているユーザの気分などに応じて、簡単に、楽曲自身を再構成（アレンジ）することができる装置を提供する。【解決手段】第１の取得手段は、複数個の音楽コンテンツのデータが格納されている音楽コンテンツデータ記憶部から、再生対象の音楽コンテンツのデータを取得する。第２の取得手段は、属性情報記憶部から音楽コンテンツの楽曲素材単位の属性情報を取得する。第３の取得手段は、音楽コンテンツと対応付けられて、前記楽曲構成情報と関連付けられて生成されているアレンジ用情報を取得する。ユーザのアレンジ指示に応じて、第２の取得手段により取得した楽曲構成情報と、第３の取得手段により取得したアレンジ用情報とに基づいて、音響再生出力する再生対象の音楽コンテンツのデータを再構成する。【選択図】図２
2006301471.tif 000002
【特許請求の範囲】
【請求項１】
複数個の音楽コンテンツのデータが格納されている音楽コンテンツデータ記憶部から、再生対象の音楽コンテンツのデータを取得する第１の取得手段と、
前記音楽コンテンツと対応付けられて、少なくとも前記音楽コンテンツの楽曲素材単位の楽曲構成情報を含む属性情報記憶部から前記属性情報を取得する第２の取得手段と、
前記音楽コンテンツと対応付けられて、前記楽曲構成情報と関連付けられて生成されているアレンジ用情報を取得する第３の取得手段と、
前記第１の取得手段により取得した前記再生対象の音楽コンテンツデータを音響再生出力する手段と、
リスナーのアレンジ指示を受け付けるアレンジ指示受付手段と、
前記アレンジ指示受付手段で受け付けたアレンジ指示に応じて、前記第２の取得手段により取得した前記楽曲構成情報と、前記第３の取得手段により取得した前記アレンジ用情報とに基づいて、前記音響再生出力する前記再生対象の音楽コンテンツのデータを再構成する再構成手段と、
を備える音楽コンテンツの再生装置。
【請求項２】
請求項１に記載の音楽コンテンツの再生装置において、
楽曲の小節に対応する周期の信号と楽曲の拍に対応する周期の信号とを含む同期信号を発生すると共に、楽曲再構成用情報を前記同期信号に同期して発生するリズムマスター部と、
前記第１の取得手段により取得した前記再生対象の音楽コンテンツデータを、前記リズムマスター部からの前記同期信号と前記楽曲再構成用情報とに基づくと共に、前記第３の取得手段により取得した前記アレンジ用情報を用いて再構成して、出力楽曲データを生成して音響再生出力するリズムスレーブ手段と、
を備えることを特徴とする音楽コンテンツの再生装置。
【請求項３】
請求項１に記載の音楽コンテンツの再生装置において、
前記アレンジ用情報は、自装置の記憶部に記憶されているものであり、
前記第３の取得手段は、前記アレンジ指示受付手段で受け付けられた前記アレンジ指示に応じて、前記自装置の記憶部から前記アレンジ用情報を読み出す手段である
ことを特徴とする音楽コンテンツの再生装置。
【請求項４】
請求項１に記載の音楽コンテンツの再生装置において、
前記第３の取得手段は、通信ネットワークを通じて前記アレンジ用情報が保持されているサーバ装置から、前記アレンジ指示受付手段で受け付けられた前記アレンジ指示に応じて、前記アレンジ用情報を取得する手段である
ことを特徴とする音楽コンテンツの再生装置。
【請求項５】
請求項１に記載の音楽コンテンツの再生装置において、
前記アレンジ用情報は、前記リスナーによって作成されたものである
ことを特徴とする音楽コンテンツの再生装置。
【請求項６】
請求項１に記載の音楽コンテンツの再生装置において、
前記アレンジ指示受付手段は、アレンジ種類を指定するための操作部を備える
ことを特徴とする音楽コンテンツの再生装置。
【請求項７】
請求項１に記載の音楽コンテンツの再生装置において、
前記アレンジ指示受付手段は、ボリューム型可変操作手段で構成され、
前記ボリューム型可変操作手段によるボリューム位置が一側に変位したときには、その変位量に応じて第１のアレンジ種類の曲調が徐々に強調されるようにされ、前記ボリューム位置が他側に変位したときには、その変位量に応じて第２のアレンジ種類の曲調が徐々に強調されるようにされる
ことを特徴とする音楽コンテンツの再生装置。
【請求項８】
複数個の音楽コンテンツのデータが格納されている音楽コンテンツデータ記憶部から、再生対象の音楽コンテンツのデータを取得する第１の取得ステップと、
前記音楽コンテンツと対応付けられて、少なくとも前記音楽コンテンツの楽曲素材単位の楽曲構成情報を含む属性情報記憶部から前記属性情報を取得する第２の取得ステップと、
前記音楽コンテンツと対応付けられて、前記楽曲構成情報と関連付けられて生成されているアレンジ用情報を取得する第３の取得ステップと、
前記第１の取得ステップで取得した前記再生対象の音楽コンテンツデータを音響再生出力するステップと、
リスナーのアレンジ指示を受け付けるアレンジ指示受付ステップと、
前記アレンジ指示受付ステップで受け付けたアレンジ指示に応じて、前記第２の取得ステップで取得した前記楽曲構成情報と、前記第３のステップで取得した前記アレンジ用情報とに基づいて、前記音響再生出力する前記再生対象の音楽コンテンツのデータを再構成する再構成ステップと、
を備える音楽コンテンツの再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばディスクジョッキーが音楽コンテンツをアレンジして再生するのと同様に、聴取者が、自分の好むように音楽コンテンツを再構成（アレンジ）して再生することができるようにする音楽コンテンツの再生装置および音楽コンテンツ再生方法に関する。
【背景技術】
【０００２】
光ディスクやハードディスクなどの記録媒体の記録容量が大きくなったことから、それら記録媒体に大量の音楽コンテンツが格納可能となっている。そして、この大容量の記録媒体を用いた音楽コンテンツの再生装置も提供されている。
【０００３】
従来のこの種の音楽コンテンツの再生装置においては、音楽視聴を行なうユーザ自身が、大量の音楽コンテンツの中から自分の聞きたい音楽コンテンツを選択し、再生操作を行なっている。
【０００４】
また、例えば、ユーザの過去の音楽コンテンツに関する再生履歴を利用して、ユーザに、再生楽曲候補を推薦するシステムも提供されている（例えば、特許文献１（特開２００３−１７３３５０公報）参照）。
【０００５】
上記の特許文献は、次の通りである。
【特許文献１】特開２００３−１７３３５０公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように、従来は、ユーザが選択したり、あるいは装置が過去の再生履歴に基づいて選択したりして、ユーザに再生楽曲候補を呈示する方法は提案されている。しかしながら、従来の音楽コンテンツの再生装置においては、上述のようにして選択されて再生される楽曲は、楽曲制作者の意図した通りにそのまま再生されるのみで、特にユーザ毎に曲調の変化が施される等の個人の嗜好性が再生楽曲に反映させるようにするものは存在していない。
【０００７】
すなわち、アーティスト等の制作側で作られた楽曲は、従来の音楽コンテンツの再生装置の再生機能上の制約等の理由もあり、ユーザ側では、制作者の意図した通りに、ただ固定的に聴くのみであった。
【０００８】
しかし、いわゆるディスクジョッキーのように、再生しようとする音楽コンテンツについて、テンポや音程を変えたり、他の楽曲とのリミックスをしたりする等して、クラシック風、ジャズ風、ヒップホップ風などに楽曲を、聴取者（以下、単にユーザという）のその場の気分に合うように再構成して変更することができれば、楽曲の再生について、エンターテインメント性を高めることができると期待できる。
【０００９】
この発明は、以上の点にかんがみ、聴取しているユーザが、自分が好むように音楽コンテンツを再構成（アレンジ）することができるようにして、音楽コンテンツの再生について、エンターテインメント性を高めることができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、請求項１の発明は、
複数個の音楽コンテンツのデータが格納されている音楽コンテンツデータ記憶部から、再生対象の音楽コンテンツのデータを取得する第１の取得手段と、
前記音楽コンテンツと対応付けられて、少なくとも前記音楽コンテンツの楽曲素材単位の楽曲構成情報を含む属性情報記憶部から前記属性情報を取得する第２の取得手段と、
前記音楽コンテンツと対応付けられて、前記楽曲構成情報と関連付けられて生成されているアレンジ用情報を取得する第３の取得手段と、
前記第１の取得手段により取得した前記再生対象の音楽コンテンツデータを音響再生出力する手段と、
リスナーのアレンジ指示を受け付けるアレンジ指示受付手段と、
前記アレンジ指示受付手段で受け付けたアレンジ指示に応じて、前記第２の取得手段により取得した前記楽曲構成情報と、前記第３の取得手段により取得した前記アレンジ用情報とに基づいて、前記音響再生出力する前記再生対象の音楽コンテンツのデータを再構成する再構成手段と、
を備える音楽コンテンツの再生装置を提供することを特徴とする。
【００１１】
この請求項１の発明によれば、リスナーのアレンジ指示に応じて、アレンジ用情報が第３の取得手段により取得され、第２の取得手段で取得された楽曲構成情報と相俟って、音楽コンテンツのデータが再構成される。
【発明の効果】
【００１２】
この発明によれば、聴取しているユーザの気分、嗜好や周辺環境などに応じて楽曲データを再構成して、当該ユーザの気分、嗜好や周辺環境などをリアルタイムに音楽コンテンツの再生に反映させるので、音楽コンテンツの再生について、エンターテインメント性を高めることができる。
【発明を実施するための最良の形態】
【００１３】
［第１の実施形態］
以下、この発明の第１の実施形態を、図を参照しながら説明する。図１は、この発明の音楽コンテンツの再生装置の第１の実施形態と、音楽コンテンツおよびその属性情報の記録装置の第１の実施形態とが適用された音楽コンテンツの記録再生装置の一例の構成を示すブロック図である。
【００１４】
この第１の実施形態においては、記録再生装置は、音楽コンテンツ記憶部を備えるが、この音楽コンテンツ記憶部には、音楽コンテンツのデータとして楽曲の音響データの他に、映像データが含まれる場合もあることを想定して、映像音響データが記憶される。そして、この第１の実施形態では、音楽コンテンツのデータに付随して、さらに、各楽曲についての属性情報が、各音楽コンテンツの識別情報により対応付けられて記憶される。
【００１５】
この属性情報は、テンポ、キー（調）、コード（ｃｈｏｒｄ）などのリズムおよびリズムと結びついて曲調を決定するための曲調属性情報（後述する楽曲構成情報に含まれる）だけでなく、後述するように演奏者情報、歌詞情報、感性情報、周辺環境情報等、さらには再構成用情報（以下アレンジ用情報という）を含むものである。そして、音楽コンテンツに映像情報を含むときには、その映像についての属性に関する情報も含む場合がある。
【００１６】
アレンジ用情報は、音楽コンテンツを再生するときに、ロック風、クラシック風、ジャズ風、ヒップホップ風、ソウル風などに楽曲データをアレンジするようにするための情報である。
【００１７】
後述するように、音楽コンテンツがＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのリムーバル（着脱可能）な記録媒体に記憶されている場合において、この属性情報が当該記録媒体に音楽コンテンツに対応付けられて記録されている場合には、その記録媒体に記録されている属性情報を用いることができる。
【００１８】
そして、ＤＶＤ等の記録媒体から、記録再生装置の記憶部に音楽コンテンツのデータを記録する際には、属性情報も、対応付けて記録するようにする。
【００１９】
記録媒体に、属性情報が記録されていない場合には、当該記録媒体から、記録再生装置の記憶部に音楽コンテンツのデータを記録する際に、記録再生装置において、必要な属性情報を生成し、当該生成した属性情報を、記録する音楽コンテンツについての映像音響データに対応付けて、記録するようにする。
【００２０】
この第１の実施形態の記録再生装置では、音楽コンテンツの情報は、例えばインターネット上にある音楽コンテンツ提供サーバからもダウンロードすることができるように構成されている。
【００２１】
この例の場合の音楽コンテンツ提供サーバの音楽コンテンツの情報には、属性情報が付随されていることを想定しており、この第１の実施形態の記録再生装置からの音楽コンテンツの取得要求を受け取ると、音楽コンテンツ提供サーバは、要求された音楽コンテンツの映像音響データと共に、属性情報を記録再生装置にダウンロードするようにする。
【００２２】
そこで、記録再生装置は、ダウンロードされた映像音響データと、属性情報とを、音楽コンテンツの識別情報により対応付けて、記憶部に記憶するようにする。
【００２３】
この例の記録再生装置は、マイクロコンピュータを搭載して構成されるもので、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１に対してシステムバス２を介してプログラムＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３およびワークエリア用ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４が接続されている。
【００２４】
そして、システムバス２には、また、ユーザインターフェース１１と、エンコード／デコード部１２と、曲調分析部１３と、通信インターフェース１４と、再生履歴情報保持部１５と、光ディスクドライブ１６とが接続されている。
【００２５】
ユーザインターフェース１１は、ユーザの操作入力を受け付けるボタン操作部（図示を省略）や、例えばＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）からなるディスプレイを含む。後述するように、ユーザが音楽コンテンツの再生の際に指定するアレンジの種別（クラシック風やジャズ風などの種別）の指定入力が、このユーザインターフェース１１を通じてなされる。
【００２６】
エンコード／デコード部１２には、音楽コンテンツ記憶部２０が接続される。この例では、この音楽コンテンツ記憶部２０は、例えば大容量のハードディスク装置により構成される。なお、大容量の書き換え可能な光ディスクを用いる書き込み／読み出し装置部により、音楽コンテンツ記憶部２０を構成することもできる。
【００２７】
エンコード／デコード部１２は、この音楽コンテンツ記憶部２０を構成するハードディスク装置にデータを書き込む際に、書き込み対象のデータをハードディスク装置に記録できるフォーマットのデータにエンコード処理し、また、このハードディスク装置から読み出したデータに対して、前記エンコードに対応するデコード処理を施すものである。この場合に、エンコード処理には、データ圧縮処理を含むことができ、それに対応してデコード処理には、データ伸長処理を含むことができる。
【００２８】
この例では、音楽コンテンツのデータには、楽曲データのみではなく、音楽コンテンツに関連する映像データと、さらには、音楽コンテンツに関する属性情報（後で詳述する）が含まれている。
【００２９】
そして、音楽コンテンツ記憶部２０は、それぞれの音楽コンテンツに関して楽曲データと映像データとが記憶される映像音響データ記憶部２１と、それぞれの属性情報が記憶される属性情報記憶部２２とからなる。映像音響データ記憶部２１の楽曲データおよび映像データと、属性情報記憶部２２の属性情報とは、音楽コンテンツごとに音楽コンテンツのそれぞれを識別する音楽コンテンツ識別情報（コンテンツＩＤ）により互いに関連付けられている。
【００３０】
曲調分析部１３は、音楽コンテンツの楽曲データを音楽コンテンツ記憶部２０の映像音響データ記憶部２１に記憶する際に、楽曲データを解析して、楽曲の楽曲素材単位の区切りを検出すると共に、当該楽曲素材単位の楽曲構成情報を抽出する。この楽曲構成情報は、前記属性情報の一部として、属性情報記憶部２２に記録されるようにされる。曲調分析部１３は、記録すべき音楽コンテンツの情報に属性情報が附属されていない場合にのみ動作し、抽出された楽曲構成情報が属性情報の一部として記録される。
【００３１】
ここで、楽曲素材単位とは、楽曲の拍、小節など、コードを付することができる単位である。そして、楽曲構成情報は、楽曲の楽曲素材単位のテンポ、キー、コード、音量、拍子、楽譜、コード進行などの、いわゆる曲調が決まる基準となる情報からなるものである。
【００３２】
通信インターフェース１４は、外部のネットワーク例えばインターネット５を通じて音楽コンテンツ提供サーバ装置６等に接続するために用いられるものである。この例では、音楽コンテンツ提供サーバ装置６は、楽曲データや映像データのみではなく、属性情報も提供することができるように構成されている。
【００３３】
再生履歴情報保持部１５は、当該記録再生装置において、過去に、どの音楽コンテンツをどのくらいの頻度や時間で聴いたか、どのようなアレンジで聴いていることが多いか（アレンジの各種別とその視聴頻度）の履歴情報を保持する。再生された音楽コンテンツの識別情報（コンテンツＩＤ）に対応して再生回数（頻度）、そのアレンジ種別、その再生時間、その再生時の生体状態情報、その再生時の周辺環境情報（周辺環境情報についても後で詳述する）等が、この再生履歴情報保持部１５には記憶されている。
【００３４】
光ディスクドライブ１６は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの光ディスク７から、楽曲データや映像データの読み込みを行なう。光ディスク７に音楽コンテンツについての属性情報が記録されている場合には、当該属性情報の読み込みも行なう。
【００３５】
この例の記録再生装置においては、システムバス２には、さらに、生体情報取得部３０と、周辺環境情報取得部４０と、映像音響出力部５０とが接続されている。
【００３６】
生体情報取得部３０は、生体情報センサ３１と生体情報解析部３２とからなる。生体情報センサ３１は、音楽コンテンツを視聴しているリスナーが、当該音楽コンテンツに対して嗜好を示しているか、あるいは、嗜好を示していないかなどを判別するための情報（生体状態情報）を検知する。この生体情報センサ３１は、リスナーの例えば体動、呼吸、脈、血圧、体表温度、皮膚発汗、皮膚抵抗などの生体情報を検出し、それらの生体情報を生体情報解析部３２に供給するものである。
【００３７】
例えば、リスナーが聴取している楽曲に嗜好を示しており、いわゆる「楽曲に乗っている」状態のときには、リスナーの体動や呼吸は、演奏される音楽のリズムやテンポなどと同期したものとなることがある。例えば、ゆっくりとしたメロディーを演奏するようにしたいときには、体動や呼吸は、それに合わせたゆっくりしたものとなり、また、急激に大きな音に移行するときには、それに合わせて体動が大きくなると共に、呼吸もそれに合わせて吸気から、一旦、息を止め、一気に呼気に移るなどの変化をすることがある。
【００３８】
さらに、リスナーは、気分が高揚するような音楽パートでは、脈や心拍が多くなると共に、皮膚発汗が多くなり、また、ゆったりとした音楽のパートでは脈や心拍はゆっくりと安定したものとなるなどの変化をすることがある。
【００３９】
生体情報解析部３２では、以上のような、リスナーの感情的な情報を、生体情報センサ３１から受け取り、リスナーが聴取中の楽曲に嗜好を示しているかどうかの判別結果をシステムバス２に送出する。この場合に、生体情報解析部３２では、再生中の楽曲構成情報をも参照して、リスナーの体動などが、楽曲に同期しているかどうかも判断するようにしている。
【００４０】
そして、この実施形態では、生体情報解析部３２は、例えば体動などの生体情報に基づく嗜好の度合いについて、複数段階のスレッショールド値を持ち、例えば、「嗜好を示していない（曲に乗ってない）」、「嗜好を示しているが嗜好の程度が低い」、「非常に嗜好を示している（曲に乗っている）」のような複数段階についての判断出力を送出するように構成されている。
【００４１】
周辺環境情報取得部４０は、ＧＰＳ受信機４１と、位置情報入力インターフェース４２と、環境情報センサ４３と、環境情報生成部４４とからなる。
【００４２】
ＧＰＳ受信機４１は、複数個の人工衛星から受信した電波から当該ＧＰＳ受信機４１の位置を算出する測位演算をし、その演算結果を、位置情報入力インターフェース４２に送る。この例では、位置情報入力インターフェース４２は、ＧＰＳ受信機４１からの測位演算結果を、例えば地名などの位置情報に変換して、システムバス２に送出する。この位置情報は、当該記録が行なわれた場所を示すものとされるもので、周辺環境情報の一部として、音楽コンテンツが記録されたときに、その属性情報の一部として記録される。
【００４３】
環境情報センサ４３は、温度センサや湿度センサの他、季節や日時を検知する時計部を含んでいる。環境情報生成部４４は、環境情報センサ４３からの情報を受け取り、温度、湿度、季節、日時などの情報をシステムバス２に送出する。これらの情報も、周辺環境情報の一部として、音楽コンテンツが記録されるときに、その属性情報の一部として記録される。
【００４４】
映像・音響出力部５０は、音響データデコード部５１と、音響アレンジ部５２と、音響出力部５３と、映像データデコード部５４と、映像アレンジ部５５と、画像出力部５６と、Ｉ／Ｏポート５７とからなる。
【００４５】
音響データデコード部５１は、音声データが、非圧縮音声信号であるＰＣＭ音声信号である場合には、そのまま音響アレンジ部５２を通じて音響出力部５３に出力する。音楽データに、ＡＴＲＡＣ（Ａｄａｐｔｉｖｅ  Ｔｒａｎｓｆｏｒｍ  Ａｃｏｕｓｔｉｃ  Ｃｏｄｉｎｇ）やＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）などの圧縮がかかっている場合には、音響データデコード部５１は、当該圧縮を解凍（伸長）して、デジタル音声信号にデコードする。音声データがＭＩＤＩ（Ｍｕｓｉｃ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）の場合には、音響データデコード部５１は、当該ＭＩＤＩのデータからデジタル音声信号を生成デコードする。
【００４６】
音響アレンジ部５２は、Ｉ／Ｏポート５７を通じてこれに供給される制御信号に応じて、テンポ補正、音程補正、特殊効果（エフェクト）処理などをしたり、他の楽曲データを混合（リミックス）したりする。これにより、曲調を変えたり、前述したクラシック風や、ジャズ風などのアレンジ種別を変更したりすることが可能になる。
【００４７】
この実施形態では、音響アレンジ部５２で行なうエフェクト処理としては、音響データに、例えば、ディストーション（Ｄｉｓｔｏｒｔｉｏｎ）をかけたり、リバーブ（Ｒｅｖｅｒｂ）をかけたりする処理がなされる。
【００４８】
リミックスは、一般的なディスクジョッキーで行なわれている手法であり、ある小節や拍単位で音楽性を損なわないように、再生中の楽曲に複数の音楽素材をミックスしていく方法である。これは、予め用意された小節の切れ目（楽曲素材単位の区切り）やテンポ情報、コード情報等の楽曲構成情報を利用して、音楽理論にしたがい、再生中の楽曲に複数の音楽素材を、違和感無くミックスしていくものである。このリミックスも加わって、曲調を変えたり、前述したクラシック風や、ジャズ風などのアレンジ種別を変更したりすることが可能になる場合もある。
【００４９】
リミックスの場合には、ＣＰＵ１の指示に従い、再生中の楽曲以外の他の楽曲から抽出されるリミックスする音響データが、音響データデコード部５１に供給される。したがって、この実施形態では、音響データデコード部５１は、再生中の音響データのデコード処理と、リミックスする音響データをデコード処理とを並行して実行することができる機能を備えている。
【００５０】
音響アレンジ部５２の出力は、音響出力部５３に供給される。音響出力部５３では、これに入力されるデジタル音声信号をアナログ音声信号に変換し、当該変換したアナログ音声信号を出力アンプ（（図示せず））を介してスピーカや、出力端子を介してヘッドホン（図示せず）に供給して、音響再生する。
【００５１】
映像データデコード部５４は、この実施形態では、音楽コンテンツに付随する圧縮映像データをデコード（圧縮解凍（圧縮伸長））する。この場合、付随する圧縮映像データとしては、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等で圧縮された静止画データ、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２、ＭＰＥＧ４等で圧縮された動画データ等があり、映像データデコード部５４は、これらの圧縮を伸長デコードする機能を備えるものである。
【００５２】
この映像データデコード部５４でデコードされた映像データは、映像アレンジ部５５に供給される。この映像アレンジ部５５では、映像データに、例えば特殊効果（エフェクト）が施される。この特殊効果としては、既存の技術を用いるもので、この実施形態では、詳細は省略する。
【００５３】
この映像アレンジ部５５の出力映像データは、映像出力部５６に供給される。映像出力部５６は、デジタル映像データをデジタル映像信号のまた、若しくは必要に応じてアナログ映像信号に変換し、映像出力端子を通じてディスプレイの画面に表示される。
【００５４】
［属性情報の説明］
この実施形態では、各音楽コンテンツの属性情報は、次に説明するような各種の情報が、各楽曲に対応して記録される。
【００５５】
（１）楽曲構成情報
この楽曲構成情報は、前述した楽曲素材単位の区切り情報を含むと共に、楽曲のテンポ／キー／コード／音量／拍子の情報、楽譜の情報、コード進行の情報、繰り返してりミックスするループ用の音楽波形の立ち上がり情報等を含む。テンポの情報としては、例えばＢＰＭ（Ｂｅａｔ  Ｐｅｒ  Ｍｉｎｕｔｅｓ）値が用いられる。
【００５６】
この楽曲構成情報は、楽曲の曲調を示すものであり、音楽コンテンツの記録再生装置は、この楽曲構成情報を解析して、当該楽曲構成情報が似ている楽曲は、曲調が似ていると判断することができる。したがって、再生中の楽曲に対してリスナーが嗜好を示しているときには、この楽曲構成情報の解析結果に基づき、次の再生楽曲候補として再生中の楽曲と似ている曲調の楽曲を選択することができる。
【００５７】
また、リスナーが再生中の楽曲に対して嗜好を示していないときには、例えば過去の再生履歴からリスナーが好んでいると思われる楽曲を検出し、その楽曲の楽曲構成情報を調べて、その楽曲構成情報と似ている楽曲を次の楽曲再生候補とすることにより、再生履歴に基づき、リスナーが好むと思われる楽曲と曲調が似ている楽曲を、次の楽曲再生候補することができる。
【００５８】
また、この楽曲構成情報に含まれる楽曲素材単位の区切り情報や、楽曲のテンポ等や、コード進行などの情報を用いることにより、違和感の無いリミックスが可能になる。
【００５９】
この場合、音楽コンテンツの映像音響データと属性情報とは、きっちりと対応しているようにされている。例えば、楽曲構成情報として属性情報中に記述されている、楽曲素材単位としての例えば小節の区切りのタイムコード情報と、実際の映像音響データの小節の区切りのタイムコードとが正確に一致しているように構成されている。
【００６０】
したがって、この楽曲構成情報により、再生中の楽曲の楽曲素材単位の区切り、例えば小節や拍の区切のタイミングを検出することができると共に、リミックスしようとする他の楽曲の楽曲素材単位の情報を、再生中の楽曲の楽曲素材単位の区切りに同期して加算することができ、違和感の無いリミックスを行なえる。
【００６１】
（２）エフェクト情報
エフェクト情報は、当該楽曲にかける特殊効果の情報であり、例えば前述したディストーションやリバーブ用のエフェクトパラメータからなる。この場合、エフェクトパラメータが時間的に変化する場合には、その時間変化に応じて変化するパラメータ情報となる。
【００６２】
このエフェクト情報は、この例の音楽コンテンツの記録再生装置が、予め、固定的に複数種を備えるものを用いることができる。しかし、各楽曲毎に効果的なお薦めのエフェクト情報がある場合には、各楽曲毎の属性情報の一部として含められるものである。このお薦めのエフェクト情報は、例えば、音楽コンテンツの制作者により与えられる。エフェクト情報は、１種類ではなく、複数種類を属性情報として含めることができる。
【００６３】
このエフェクト情報も、楽曲素材単位に対応した時間長分として、属性情報に含めると良い。楽曲素材単位に対応した時間長分とすることにより、楽曲素材単位で、リアルタイムに音楽再生しながら、エフェクト処理を変更してゆくことが可能となる。
【００６４】
（３）アレンジ用情報
アレンジ用情報は、前述したように、各楽曲の原曲の曲調を再構成して、ロック風、クラシック風、ジャズ風にアレンジするための情報であり、アレンジパラメータが時間的に変化する場合には、その時間変化に応じて変化するパラメータ情報となる。
【００６５】
このアレンジ用情報は、音楽コンテンツの記録再生装置が、予め、固定的に複数種を備えるのではなく、各楽曲毎の効果的なお薦めのアレンジ用情報が、音楽コンテンツの記録媒体の各楽曲毎の属性情報の一部として含められていたり、音楽コンテンツ提供サーバ装置６から、ダウンロードされる各楽曲の属性情報の一部として提供されたりするものである。なお、この実施形態では、アレンジ用情報は、このお薦めのアレンジ用情報のみではなく、例えば、ユーザが作成したものを楽曲の属性情報として登録するようにすることもできる。
【００６６】
また、各楽曲毎に、ユーザが作成したアレンジ用情報をサーバ装置６にアップロードしたり、音楽コンテンツの制作者が作成したものをサーバ装置６に用意しておいたりしておことで、任意のユーザが、適宜、サーバ装置６に問い合わせて、無料あるいは有料で取得することができるようにしても良い。
【００６７】
アレンジ用情報は、１種類ではなく、複数種類が属性情報として含められることができるのは勿論である。また、１つの種類のアレンジ用情報、例えば同じクラシック風にする種別のアレンジ用情報であっても、バッハ風、ベートーベン風、モーツァルト風など、複数個を用意するようにすることもできる。
【００６８】
このアレンジ用情報も、楽曲素材単位に対応した時間長分として、属性情報に含めると良い。楽曲素材単位に対応した時間長分とすることにより、楽曲素材単位で、リアルタイムに音楽再生しながら、アレンジを変更してゆくことが可能となる。
【００６９】
図２に、このアレンジ用情報の一例を示す。この例では、原曲がロック系の楽曲である場合に、コードと、ドラムを付加、変更することにより、ソウル系の楽曲にアレンジ（再構成＝編曲）する場合の例である。
【００７０】
図２に示すように、この例においては、ドラムの変更のアレンジは１態様であるが、コード進行は、アレンジ用情報として、４態様が呈示され、ユーザは、この中から選ぶことができる。
【００７１】
図２は、例示であり、全ての聴取ユーザがこのようなアレンジをロック系からソウル系への変更として聴取することを保証するものではない。アレンジ後の曲調をどのような感じに捕らえるかは、聴取ユーザにより異なるからである。したがって、図２の例は、例えば、楽曲コンテンツの提供者が、お薦めとして例示するものであって、同じ傾向のアレンジを目指す場合にも、作成者により種々のアレンジ用情報が提供されるものである。
【００７２】
なお、アレンジ用情報は、前述もしたように、１つの楽曲について１種類というわけではなく、複数種類用意されるのが、通常である。図３に、属性情報として記憶される楽曲毎のアレンジ用情報の例を示す。
【００７３】
すなわち、属性情報は、図３に示すように、アレンジ用情報のほか、楽曲構成情報、エフェクト情報、その他、後述する各種情報が、楽曲識別情報（楽曲ＩＤ）に対応付けされて記憶されている。そして、アレンジ用情報は、クラシック風、ジャズ風、ロック風、ソウル風、ヒップホップ風などのように種類に分けられて記憶されている。それぞれの種類においても、図示は省略するが、例えば前述したように、クラシック風１，２，３のように、複数個のアレンジ用情報が記憶される場合もある。
【００７４】
（４）楽器情報
楽器情報は、当該楽曲において使用されているドラム、ギター等の楽器の情報である。例えば、１小節分のドラムやパーカッションの演奏パターンを、属性情報として記録しておき、それをループ状に繰り返し用いるようにすることもできる。また、リミックス用にそれらの楽器の演奏パターン情報を用いることもできる。
【００７５】
なお、これらの１小節分のドラムやパーカッションの演奏パターンの情報は、属性情報として記録するのではなく、予め、記録再生装置がリミックス用などのために、複数パターンを備えておくようにしても良い。
【００７６】
（５）演奏者情報
演奏者情報は、当該楽曲の演奏者（歌手を含む）の名前（グループ名を含む）、性別、年齢、グループ編成など、演奏者に関する情報である。
【００７７】
（６）感性情報
感性情報は、当該楽曲を聴取したリスナーの感覚的認識を表すもので、例えば明るい曲／暗い曲、静かな曲／激しい曲、楽しい曲／悲しい曲などを定量化したデータである。この感性情報は、例えば図４に示すように、明るい／暗い、優しい／激しい、楽しい／悲しいなどのそれぞれを、予め感性軸として定義しておき、各感性軸について主観的な感覚的認識の程度を数値化したものを、リスナーにより設定してもらう等の方法で取得する。
【００７８】
例えば、明るい／暗いの感性軸の場合、図４に示すように、主観的な感覚的認識の程度を、例えば、１６段階の数値で表す。図４の例では、明るいとされる場合ほど数値が大きく、最も暗いとされる場合の数値として「０」が割り当てられている。優しい／激しい、楽しい／悲しいなどの他の感性軸についても同様とすることができる。感性軸は、これらの他にも設定することが可能である。
【００７９】
図４のように、これらの感性軸上の値が設定されると、それらの値を線で結ぶことにより、曲調に応じた形の図形（図４では三角形の形が曲調に応じて変化）が得られる。換言すれば、これらの感性軸を用いることにより、似た曲調の楽曲を容易に検索することができる。
【００８０】
この場合に、記録媒体に音楽コンテンツのデータに対応して記録する属性情報や音楽コンテンツ提供サーバから提供する属性情報の場合には、例えば数十人のリスナーに当該楽曲を聴いてもらって、各感性軸についての主観的な感覚的認識の程度の数値を報告してもらい、例えば、その平均値を各感性軸についての感性情報とするようにすることができる。
【００８１】
後述するように、記録再生装置の使用者がリスナーとして、楽曲を聴取して、この感性情報を設定入力する場合もある。また、記録媒体に記録されていた属性情報に含まれる感性情報の数値や、音楽コンテンツ提供サーバから取得した属性情報に含まれる感性情報の通知が、実際にリスナーが楽曲を聴取した結果、異なるとリスナーが感じた場合には、記録再生装置の音楽コンテンツ記憶部に記憶する属性情報の感性情報としては、リスナー自身により、その感性情報の値を書き替えることができるように構成されている。
【００８２】
（７）周辺環境情報
この周辺環境情報は、ＤＶＤの制作者や、音楽コンテンツ提供サーバからの音楽コンテンツの提供者などにより設定入力される、当該楽曲を聴くのにお薦めの場所、例えば山、海などの地域情報を含む。また、後述するように、記録再生装置での楽曲の記録時に、前述した周辺環境情報取得部４０で取得された記録（録音）された場所、日時、季節、温度、湿度などの情報とされる場合もある。また、その記録時に、リスナーにより設定入力される、当該楽曲を聴くのにお薦めの場所などの地域情報を含む。
【００８３】
（８）再生履歴情報
再生履歴情報は、リスナーが、どの楽曲を、どのくらいの頻度や時間で聴取しているかの情報であり、この実施形態では、前述したように、記録再生装置の再生履歴情報保持部１５に記憶されて保持される。この再生履歴情報は、音楽コンテンツのデータを、音楽コンテンツ記憶部２０に記憶する記録処理の際に属性情報に含められて、音楽コンテンツ記憶部２０の属性情報記憶部２２に、属性情報の一部として格納される。
【００８４】
なお、再生履歴情報は、制作者により制作されるＤＶＤや、サーバから取得する属性情報には含まれていない。
【００８５】
［第１の実施形態の記録再生装置における記録処理］
次に、この第１の実施形態の記録再生装置における記録処理について説明する。この実施形態における記録処理の態様には、いくつかある。
【００８６】
その一つは、ＤＶＤに記録されている音楽コンテンツのデータを読み込み、音楽コンテンツ記憶部２０に書き込んで記録する態様である。他の一つは、インターネット５を通じて、音楽コンテンツ提供サーバ装置６から音楽コンテンツのデータをダウンロードしたものを記録する態様である。さらに、他の一つは、図示を省略したが、外部入力端子を通じて、他の再生機器などから音楽コンテンツのデータを転送し、それを音楽コンテンツ記憶部２０に記録する態様である。
【００８７】
これらの態様において、音楽コンテンツのデータに属性情報が含まれている場合には、この実施形態の記録再生装置は、音楽コンテンツについての映像音響データに加えて、その属性情報をも読み込み、音楽コンテンツ記憶部２０に書き込むようにする。この実施形態の記録再生装置では、この記録の際に、ユーザが属性情報を追加、変更がしたい場合には、その追加、変更ができるように構成されている。
【００８８】
また、音楽コンテンツのデータには、映像音響データのみしかなく、属性情報が含まれていない場合には、この実施形態の記録再生装置では、記録再生装置において属性情報を生成（設定）して、音楽コンテンツ記憶部２０の属性情報記憶部２２に記憶するようにする。
【００８９】
すなわち、曲調分析部１３でＤＶＤやダウンロードした音響データを解析して、楽曲構成情報を取得して、それを属性情報の一部として記録する。また、ユーザは、自分が当該楽曲を実際に聴取した主観的な感覚的程度値の感性情報として、前述したような１６段階のいずれかの数値を入力する。そして、この感性情報を属性情報の一部として記録する。さらに、周辺環境取得部４０で取得した周辺環境情報も属性情報の一部として記録する。さらには、再生履歴情報も必要に応じて属性情報として記録するようにする。
【００９０】
なお、この実施形態では、インターネット５上に、音楽コンテンツの識別情報に対応して属性情報を格納する属性情報提供サーバ装置を設けて、このサーバ装置に、音楽コンテンツの識別情報を伴うダウンロード要求を送って、当該音楽コンテンツの識別情報に対応する属性情報の提供を受けるようにすることも想定している。
【００９１】
図５および図６は、音楽コンテンツ提供サーバ装置６から音楽コンテンツおよび属性情報を取得する場合における記録再生装置と音楽コンテンツ提供サーバ装置６の動作のフローチャートである。
【００９２】
なお、ここでは、記録再生装置が音楽コンテンツ提供サーバ装置６から音楽コンテンツのデータと、これに付随する属性情報との提供を受ける場合を例にして説明するが、基本的には、異なる複数台の記録再生装置間で属性情報の送受を行なう場合においても、ほぼ同様の処理となる。
【００９３】
図５は、音楽コンテンツのデータとこれに付随する属性情報の提供を要求する記録再生装置の処理を、また、図６は、音楽コンテンツのデータとこれに付随する属性情報を提供する音楽コンテンツ提供サーバ装置６の処理を、それぞれ説明するためのフローチャートである。
【００９４】
記録再生装置に対して、音楽コンテンツデータとこれに対する属性情報との提供の要求を行なうためのプログラムを起動する所定の操作が行われると、記録再生装置のＣＰＵ１は、図５に示す処理を実行し、まず、ダウンロードする音楽コンテンツの選択入力を受け付ける（ステップＳ１１）。
【００９５】
そして、受け付けた選択入力に基づいて、ダウンロードを要求する音楽コンテンツの識別子を含む音楽コンテンツの提供要求を生成し、これを通信インターフェース１４、インターネット５を通じて、音楽コンテンツ提供サーバ装置６に送信する（ステップＳ１２）。
【００９６】
一方、音楽コンテンツ提供サーバ装置６の制御部（ＣＰＵ）は、常時、図６に示す処理を実行しており、インターネット５および自装置が備える通信インターフェースを通じて、記録再生装置からの音楽コンテンツの提供要求を受信待ちするようにし（ステップＳ２１）、提供要求を受信したか否かを判断する（ステップＳ２２）。ステップＳ２２において、音楽コンテンツの提供要求を受信していないと判断したときには、ステップＳ２１からの処理を繰り返し、音楽コンテンツの提供要求の受信待ちとなる。
【００９７】
ステップＳ２２の判断処理において、音楽コンテンツ提供サーバ装置６の制御部が、記録再生装置からの音楽コンテンツの提供要求を受信したと判断したときには、サーバ装置６の制御部は、受信した提供要求に含まれる音楽コンテンツの識別子に基づいて、自装置６に記憶されている音楽コンテンツの中から、目的とする音楽コンテンツのデータとこれに対する属性情報とを検索する（ステップＳ２３）。
【００９８】
そして、音楽コンテンツ提供サーバ装置６の制御部は、目的とする音楽コンテンツのデータが存在するか否かを判断し（ステップＳ２４）、存在すると判断したときには、要求元の記録再生装置に、通信インターフェースおよびインターネット５を通じて送信する（ステップＳ２５）。そして、ステップＳ２１に戻って、このステップＳ２１からの処理を繰り返す。
【００９９】
また、ステップＳ２４の判断処理において、目的とする音楽コンテンツのデータが存在しないと判断したときには、音楽コンテンツ提供サーバ装置６の制御部は、その旨を示す応答メッセージを生成し、要求元の記録再生装置に対して、通信インターフェースおよびインターネット５を通じて返信する（ステップＳ２６）。そして、ステップＳ２１に戻り、このステップＳ２１からの処理を繰り返す。
【０１００】
一方、要求元の記録再生装置は、音楽コンテンツ提供サーバ装置６からの応答（返信）を通信インターフェース１４を通じて受信し（ステップＳ１３）、受信した応答に基づいて、要求した音楽コンテンツのデータが送信されてきたか否かを判断する（ステップＳ１４）。このステップＳ１４の判断処理において、要求した音楽コンテンツのデータを受信したと判断したときには、その受信した音楽コンテンツのデータと、当該音楽コンテンツのデータに付随して提供された属性情報とを音楽コンテンツ記憶部に記録（格納）し（ステップＳ１５）、この図５に示す処理を終了する。
【０１０１】
また、ステップＳ１４の判断処理において、要求した音楽コンテンツのデータを受信していない（対応する音楽コンテンツのデータが存在しないことのメッセージを受信した）と判断したときには、記録再生装置の制御部は、図１には図示しなかったが、自装置が備えるＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示素子やＬＥＤ（Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）などの発光素子、あるいは、ブザーやアラームなどを用いて、目的とする音楽コンテンツのデータが存在しなかったことを記録再生装置のユーザに対して通知し（ステップＳ１６）、この図５に示す処理を終了する。
【０１０２】
以上のようにして、この実施形態では、記録再生装置は、目的とする音楽コンテンツのデータの提供を受ける際に、この音楽コンテンツのデータに付随して提供される属性情報の提供をも受けることができるようにされている。そして、提供を受けた音楽コンテンツのデータ、および、当該音楽コンテンツのデータに対する属性情報を音楽コンテンツ記憶部２０に記憶して再生時に利用することができるようにされる。
【０１０３】
なお、音楽コンテンツのデータに属性情報が付随していないときには、上述したように、曲調分析部１３で解析して得られた楽曲構成情報や、周辺環境情報取得部で取得された周辺環境情報などから属性情報が構成されて、それが音楽コンテンツ記憶部２０に音楽コンテンツの映像音響データと対応付けられて記憶される。
【０１０４】
また、記録再生装置の音楽コンテンツ記憶部には、音楽コンテンツの楽曲データは、既に存在しているが、その音楽コンテンツの属性情報が無いときには、音楽コンテンツの識別情報を検索子として、サーバ装置６にアクセスして、その属性情報のみをダウンロードすることもできるようにされている。
【０１０５】
次に、図７は、この実施形態の記録再生装置の音楽コンテンツ記憶部２０の一例としてのハードディスク装置の概念的な構成を説明するための図である。すなわち、音楽コンテンツ記憶部２０としてのハードディスク装置２０ＨＤは、音楽コンテンツの映像データや音響データ等の映像音響データＤｔの領域２３と、その属性情報Ａｔの領域２４とを備え、領域２３は映像音響データ記憶部２１を構成し、領域２４は属性情報記憶部２２を構成する。
【０１０６】
この実施形態では、音楽コンテンツ記憶部２０は、ハードディスク装置により構成したが、リム−バル（着脱可能）の記録メディアとしてのＤＶＤ等のディスク媒体を音楽コンテンツ記憶部として用いることもできる。図８は、その場合における音楽コンテンツ記憶部２０の他の例としてのディスク媒体（例えば光磁気ディスク等の記録再生可能なもの）２０ＲＤの一例を説明するための図である。
【０１０７】
この図８に示すように、音声コンテンツデータや映像コンテンツデータなどのコンテンツデータ（映像音響データ）Ｄｔが光ディスク２０ＲＤのデータ格納領域に格納されている。そして、図８に示すように、光ディスク２０ＲＤには、光ディスクに通常設けられるリードインアリア、ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）エリア、リードアウトエリアのほかに、コンテンツ属性情報Ａｔの格納エリアが設けられ、ここに属性情報が格納されるようにされている。コンテンツデータＤｔが、複数の楽曲のデータを含む場合には、それぞれの楽曲についての属性情報が記録される。この場合、コンテンツデータＤｔと属性情報Ａｔとは、前述したように音楽コンテンツ識別情報（音楽コンテンツＩＤ）によって対応付けられている。
【０１０８】
なお、光ディスク２０ＲＤは、音楽コンテンツの制作者等により音楽コンテンツデータが記録されて市販されるものの他、例えば、一般ユーザが、パーソナルコンピュータなどを用いて、インターネットからダウンロードした音楽コンテンツを記録するなどして作成する場合もある。
【０１０９】
なお、図７、図８に示したように、記録媒体に記録される属性情報Ａｔは、記録再生装置においてユーザが任意に内容を書き換えたり、追加したり、削除したり、あるいは、既存の属性情報を新たな属性情報に置き換えたりすることも可能である。例えば、属性情報中に楽曲素材単位の区切り情報を追加する場合には、記録再生装置において、目的とする音楽コンテンツデータを自動解析することにより、新たな楽曲素材単位の区切り情報を自動生成したり、ユーザインターフェース１１を通じてユーザにより入力された区切り情報を追加したりすることが可能である。
【０１１０】
また、ユーザインターフェース１１を通じてユーザからの変更指示入力を受け付けて、音楽コンテンツ記憶部２０に記録されている属性情報を変更したり、同様に、ユーザインターフェース１１を通じてユーザからの変更指示入力を受け付けて、音楽コンテンツ記憶部２０に記録されている属性情報を削除したり、また、既に記録されている属性情報を、上述のように新たに生成したり、入力したりした属性情報で置き換えたりすることもできるようにされる。
【０１１１】
また、新たな属性情報を、インターネット５と通信インターフェース１４とを通じて提供を受けたり、あるいは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースなどのデジタルインターフェースに接続される他の記録再生装置等の外部機器から提供を受けたり、また、無線インターフェースと送受信アンテナを通じて無線ＬＡＮ経由で提供を受けたりして、これを追加や置き換えに用いることも可能である。
【０１１２】
もちろん、上述したいずれの場合においても、音楽コンテンツの識別子によって、音楽コンテンツデータと属性情報とは必ず対応するようにされ、どの属性情報がどの音楽コンテンツデータに付随するものであるかは明確にされる。
【０１１３】
そして、以上のように、音楽コンテンツには、属性情報を付随させるようにすることにより、音楽コンテンツのデータの流通に伴い、その属性情報をも流通させ、音楽コンテンツデータの利用に合わせて、その属性情報を有効に活用し、新たな利用態様で音楽コンテンツデータを利用できるようにすることができる。
【０１１４】
なお、光ディスクドライブ１６で読み込みを行なう光ディスク７が、音楽コンテンツデータとして属性情報を付随している場合には、図８に示した光ディスク２０ＲＤと同様の構成を備えるものである。
【０１１５】
次に、図１の実施形態の記録再生装置における記録処理動作の一例を、図を参照して説明する。図９は、この実施形態の記録再生装置のうちの記録処理部分を機能的に抽出して表したブロック図である。また、図１０および図１１は、その記録処理動作の一例を説明するためのフローチャートである。
【０１１６】
図９に示すように、記録再生装置は、記録の機能的には、２つの要素から構成される。一つは、複数個の音楽コンテンツが記憶保持されている音楽コンテンツ記憶部２０であり、もう一つは音楽コンテンツの記録をする記録部１００である。音楽コンテンツ記憶部２０については、上述した通りであるので、ここでは、説明を省略する。記録部１００は、音楽コンテンツデータおよび属性情報の記録処理を行なう部分である。以下、この記録部１００の構成について説明する。
【０１１７】
記録部１００は、この例では、入力された音楽コンテンツのデータ（映像音響データ）と、属性情報とを対応付けて音楽コンテンツ記憶部２０に記憶する。この場合に、音楽コンテンツに対応する属性情報が入力される場合には、それをそのまま、あるいは、一部変更したり、追加したりして、音楽コンテンツ記憶部２０の属性情報記憶部２２に記憶するようにする。
【０１１８】
しかし、属性情報が音楽コンテンツに付随していない場合には、記録部１００では、記録再生装置側で生成可能な属性情報を生成して、音楽コンテンツのデータに付与して、音楽コンテンツ記憶部２０の属性情報記憶部２２に格納するようにする機能を備える。
【０１１９】
この実施形態では、音楽コンテンツのデータに対する属性情報の付与方法としては、最終的には付与するユーザが主観的な判断で付与を行なうようにする。もっとも、属性情報の一部の情報は、記録再生装置が自動的に生の映像音響データから計算して付与することもできる。すなわち、属性情報の一部である楽曲構成情報のテンポ情報や、記録再生装置の存在する場所や周辺環境情報等は、自動的に算出して、自動的に付加することもできる。しかし、この例では、記録再生装置は、あくまで楽曲構成情報や周辺環境情報を取得するのみで、最終的に、音楽コンテンツに付与する属性情報について、それが最適かどうかはユーザが決定するようにしている。
【０１２０】
なお、音楽コンテンツ情報に属性情報が付加されていない場合においては、アレンジ用情報は、記録しながらユーザが作成することはできないので、この記録時にはアレンジ用情報は、記憶されない。この実施形態においては、記録処理の後に、音楽コンテンツ記憶部２０の属性情報記憶部２２に記憶された原曲のコード進行や、ドラムの情報、その他の楽曲構成情報を参照しながら、ユーザがアレンジ用情報を作成したときや、インターネットを通じて、当該音楽コンテンツの楽曲についてのアレンジ用情報を取得したときに、属性情報記憶部２２に、楽曲ＩＤに対応して追加記憶される。
【０１２１】
記録部１００は、図９に示すように、前述したユーザインターフェース１１と、曲調分析部１３と、再生履歴情報保持部１５と、周辺環境情報取得部４０とを含むほか、機能的な処理部として、音楽コンテンツ記録指示制御部１０１と、音楽コンテンツデータ保持部１０２と、映像音響データ記録設定部１０３と、属性情報記録設定部１０４と、エンコード部１０５と、楽曲構成情報取得部１０６とを備える。
【０１２２】
音楽コンテンツ記録指示制御部１０１は、ユーザインターフェース１１を通じたユーザ指示に従って、音楽コンテンツの記録指示制御を行なう部分であって、ＣＰＵ１が、ＲＯＭ３に記憶されている記録のためのプログラムに基づいて、ＲＡＭ４をワークエリアとして用いて実行する部分に相当する。
【０１２３】
音楽コンテンツデータ保持部１０２は、これから記録すべき音楽コンテンツの映像音響データや、付随する属性情報もあれば、当該属性情報を保持する部分である。
【０１２４】
これは、記録しようとする音楽コンテンツのソースが光ディスクドライブ１６で読み込まれる光ディスク７である場合には、当該光ディスク７および光ディスクドライブ１６の部分に相当する。
【０１２５】
また、記録しようとする音楽コンテンツのソースが、インターネット５を通じた音楽コンテンツ提供サーバ装置６である場合には、通信インターフェース１４を通じて取り込まれた音楽コンテンツデータを一時的に蓄えるバッファメモリなどが、音楽コンテンツデータ保持部１０２に相当する。
【０１２６】
エンコード部１０５は、エンコード／デコード部１２のエンコード部分のみの機能を抽出したものに相当する。
【０１２７】
映像音響データ記録設定部１０３は、エンコード部１０５に送り込む映像音響データを保持するものであり、ＲＡＭ４の一部のエリアが利用される。
【０１２８】
属性情報記録設定部１０４は、エンコーダ回路に送り込む属性情報のデータを保持するものであり、これもＲＡＭ４の一部のエリアが利用される。
【０１２９】
楽曲構成情報取得部１０６は、音楽コンテンツデータに属性情報が付随していない場合に、記録しようとする音楽コンテンツに対応する属性情報を取得する機能部である。これは、例えば、前述したように、インターネットを通じて、属性情報提供サーバ装置に音楽コンテンツＩＤを検索子としてアクセスして、当該音楽コンテンツＩＤに対応する属性情報を取得する機能部や、他の記録再生装置などから、当該音楽コンテンツに対応する属性情報を取得する機能部などにより構成される。
【０１３０】
次に、図１０および図１１のフローチャートを参照しながら、記録処理動作について説明する。なお、この図１０および図１１の各処理ステップは、ＣＰＵ１がＲＯＭ３のプログラムにしたがって、ＲＡＭ４をワークエリアとして用いて実行するものである。
【０１３１】
記録に先立ち、ユーザは、音楽コンテンツとして記録したい楽曲のデータを用意し、音楽コンテンツデータ保持部１０２に保存しておく。属性情報が付随されている場合には、音楽コンテンツデータ保持部１０２には、当該音楽コンテンツとしての楽曲の属性情報も保存される。音楽コンテンツデータ保持部１０２は、属性情報が当該記録したい楽曲に付随しているかどうかを、音楽コンテンツ記録指示制御部１０１に報告する。これにより、音楽コンテンツ記録指示制御部１０１は、記録すべき音楽コンテンツに属性情報が付随しているかどうかを予め認識している。
【０１３２】
次に、ユーザが、ユーザインターフェース１１の操作部を通じて記録指示をすると、音楽コンテンツ記録指示制御部１０１は、指定された楽曲の記録指示を認識する（図１０のステップＳ３１）。音楽コンテンツ記録指示制御部１０１は、この記録指示を認識すると、指定された楽曲には、属性情報が付随しているかどうかを判別し（ステップＳ３２）、属性情報が付随していると判別したときには、属性情報記録設定部１０４に、音楽コンテンツに付随する属性情報を記録するようにする記録指示を送る（ステップＳ３３）。
【０１３３】
音楽コンテンツ記録指示制御部１０１は、また、音楽コンテンツデータ保持部１０２に、保持している記録対象の音楽コンテンツの映像音響データを映像音響データ記録設定部１０３に送出するようにすると共に、対応する属性情報を属性情報記録設定部１０４に送出するように指示する（ステップＳ３４）。この指示を受けた音楽コンテンツデータ保持部１０２は、記録対象の音楽コンテンツの映像音響データを、その音楽コンテンツＩＤと共に映像音響データ記録設定部１０３に送ると共に、対応する属性情報を、その音楽コンテンツＩＤと共に属性情報記録設定部１０４に送る。
【０１３４】
属性情報記録設定部１０４は、音楽コンテンツデータ保持部１０２からの属性情報（音楽コンテンツＩＤを含む）を受け取ると、記録すべき属性情報の仮リストを作成し（ステップＳ３５）、当該作成した属性情報の仮リストを、例えばユーザインターフェース１１のディスプレイに表示する等して、ユーザに呈示する（ステップＳ３６）。
【０１３５】
この記録すべき属性情報の仮リストの呈示を受けたユーザは、属性情報について修正や追加が必要だと判断したときには、ユーザインターフェース１１の操作部を通じて所定の操作を行ない、そのままの属性情報と良いとしたときには、ユーザインターフェース１１の決定キーなどを操作して、その旨を入力する。
【０１３６】
音楽コンテンツ記録指示制御部１０１は、ユーザから属性情報についての修正指示や追加指示があったかどうか判別し（ステップＳ３７）、修正指示や追加指示があったと判別したときには、その旨を属性情報記録設定部１０４に伝える。この修正指示や追加指示を受けた属性情報記録設定部１０４は、ユーザインターフェース１１を通じた修正指示内容や追加指示内容に応じて、属性情報の修正や追加を行なう（ステップＳ３８）。この属性情報の修正、追加の際にアレンジ用情報を追加記録するようにしても良い。
【０１３７】
属性情報の修正や追加後、あるいは、属性情報の修正や追加無しに、ユーザが当該属性情報についてＯＫという意味で決定キーを操作すると、音楽コンテンツ記録指示制御部１０１は、そのユーザの属性情報についての決定入力を検知し（ステップＳ３９）、エンコード部１０５に、映像音響データ記録設定部１０３からの映像音響データと、属性情報記録設定部１０４からの属性情報とを受け取るように指示すると共に、受け取った情報をエンコードするように指示する。エンコード部１０５は、この指示を受けると、映像音響データと属性情報とを受け取って、音楽コンテンツ記憶部２０に記憶するためのエンコード処理を実行する（ステップＳ４０）。
【０１３８】
そして、エンコード部１０５は、エンコードした映像音響データを、映像音響データ記憶部２１に書き込むと共に、エンコードした属性情報を、属性情報記憶部２２に書き込む（ステップＳ４１）。以上で、記録処理は終了となる。
【０１３９】
一方、ステップＳ３２で、属性情報が音楽コンテンツに付随してはいないと判別したときには、音楽コンテンツ記録指示制御部１０１は、属性情報記録設定部１０４に、音楽コンテンツの属性情報を自装置で生成して記録するようにする指示を送る（図１１のステップＳ５１）。
【０１４０】
音楽コンテンツ記録指示制御部１０１は、また、音楽コンテンツデータ保持部１０２に、保持している記録対象の音楽コンテンツの映像音響データを映像音響データ記録設定部１０３と、曲調分析部１３に送出するように指示する（ステップＳ５２）。この指示を受けた音楽コンテンツデータ保持部１０２は、記録対象の音楽コンテンツの映像音響データをその音楽コンテンツＩＤと共に映像音響データ記録設定部１０３に送ると共に、当該音楽コンテンツの音響データを曲調分析部１３に送出する。
【０１４１】
音楽コンテンツデータ保持部１０２からの音響データを受け取った曲調分析部１３は、その音響データを分析して、楽曲素材単位のテンポ、キー、コード等の楽曲構成情報を抽出する（ステップＳ５３）。
【０１４２】
属性情報記録設定部１０４は、音楽コンテンツ記録指示制御部１０１からの自装置で属性情報を生成する旨の指示を受け取ると、指定された楽曲についての再生履歴が再生履歴情報保持部１５に保持されているか否か判別し、保持されていれば、その再生履歴を属性情報の一部とするために取得する（ステップＳ５４）。なお、再生履歴情報がなければ、属性情報としての再生履歴情報は無しを意味する「ｎｕｌｌ」とされる。
【０１４３】
また、属性情報記録設定部１０４は、記録対象の楽曲を聴取したユーザからユーザインターフェース１１を通じて入力される当該楽曲についての明るい／暗い、激しい／優しい、楽しい／悲しいなどの感性情報の数値入力（例えば前述の１６段階の数値）を受け付けて、属性情報の一部とする（ステップＳ５５）。
【０１４４】
さらに、属性情報記録設定部１０４は、曲調分析部１３で分析されて抽出された楽曲構成情報を、曲調分析部１３から取得して、属性情報の一部とする（ステップＳ５６）。また、さらに、属性情報記録設定部１０４は、周辺環境情報取得部４０から周辺環境情報を取得して、当該周辺環境情報を属性情報の一部とする（ステップＳ５７）。
【０１４５】
次に、属性情報記録設定部１０４は、ステップＳ５４〜ステップＳ５７で取得した情報に基づいて、記録すべき属性情報の仮リストを作成し（ステップＳ５８）、当該作成した属性情報の仮リストを、例えばユーザインターフェース１１のディスプレイに表示する等して、ユーザに呈示する（ステップＳ３６）。
【０１４６】
この記録すべき属性情報の仮リストの呈示を受けたユーザは、属性情報について修正や追加が必要だと判断したときには、ユーザインターフェース１１の操作部を通じて所定の操作を行ない、そのままの属性情報と良いとしたときには、ユーザインターフェース１１の決定キーなどを操作して、その旨を入力する。
【０１４７】
音楽コンテンツ記録指示制御部１０１は、ユーザから属性情報についての修正指示や追加指示があったかどうか判別し（ステップＳ３７）、修正指示や追加指示があったと判別したときには、その旨を属性情報記録設定部１０４に伝える。この修正指示や追加指示を受けた属性情報記録設定部１０４は、ユーザインターフェース１１を通じた修正指示内容や追加指示内容に応じて、属性情報の修正や追加を行なう（ステップＳ３８）。
【０１４８】
属性情報の修正や追加後、あるいは、属性情報の修正や追加無しに、ユーザが当該属性情報についてＯＫという意味で決定キーを操作すると、音楽コンテンツ記録指示制御部１０１は、そのユーザの属性情報についての決定入力を検知し（ステップＳ３９）、エンコード部１０５に、映像音響データ記録設定部１０３からの映像音響データと、属性情報記録設定部１０４からの属性情報とを受け取るように指示すると共に、受け取った情報をエンコードするように指示する。エンコード部１０５は、この指示を受けると、映像音響データと属性情報とを受け取って、音楽コンテンツ記憶部２０に記憶するためのエンコード処理を実行する（ステップＳ４０）。
【０１４９】
そして、エンコード部１０５は、エンコードした映像音響データを、映像音響データ記憶部２１に書き込むと共に、エンコードした属性情報を、属性情報記憶部２２に書き込む（ステップＳ４１）。以上で、記録処理は終了となる。
【０１５０】
なお、以上の実施形態では、属性情報の楽曲構成情報が音楽コンテンツに付随していないときには、曲調分析部１３で楽曲構成情報を抽出するようにしたが、予め楽曲の曲調が譜面情報や制作者の情報により判っている場合には、曲調分析する必要は無く、ユーザがこの譜面情報に基づくテンポ、キー、コード等の楽曲構成情報を属性情報として入力することもできる。
【０１５１】
また、インターネット５などのネットワークを通じて楽曲構成情報が取得可能な場合には、属性情報記録設定部１０４は、楽曲構成情報取得部１０６を通じて楽曲構成情報を取得して、属性情報の一部とするようにすることもできる。
【０１５２】
この実施形態の記録再生装置では、楽曲の再生を繰り返すと、再生履歴情報保持部１５に、過去のユーザの再生履歴情報が蓄積されてくる。よく聴く曲はリスナーの嗜好度が高く、逆に再生時間が短い曲はリスナーの嗜好度が低いことが多い。そこで、この楽曲毎の再生頻度・再生時間情報が更新される度に、各楽曲の音楽コンテンツの属性エリアに追記していく。
【０１５３】
また、属性情報とされて、音楽コンテンツ記憶部２０の属性情報記憶部２２に記憶された再生履歴情報は、音楽コンテンツの記録時のみではなく、対応する楽曲が再生されて、再生履歴情報保持部１５の再生履歴が更新されるときに、同時に、属性情報記憶部２２の対応する楽曲の属性情報の再生履歴情報も更新されるようにされている。
【０１５４】
よく聴く曲はリスナーの嗜好度が高く、逆に再生時間が短い曲はリスナーの嗜好度が低いことが多いので、この再生履歴情報を参照することにより、リスナーが嗜好する楽曲を検知することができると共に、その嗜好度の高い楽曲の曲調は、リスナーの嗜好度が高い曲調と判定することができる。そこで、この楽曲毎の再生頻度や再生時間情報が更新される度に、各楽曲の属性情報記憶部の再生履歴情報を追記しておくことにより、この属性情報の再生履歴情報および楽曲構成情報を参照することで、リスナーに好まれている楽曲およびその曲調を判定して、再生時の楽曲の再構成に利用することができる。
【０１５５】
［第１の実施形態の記録再生装置における再生処理］
次に、第１の実施形態の記録再生装置における再生処理について説明する。この実施形態では、再生処理のポイントとして、いくつかある。
【０１５６】
一つは、再生スタート操作をするだけで、ユーザが嗜好するであろう楽曲を順次に装置が選択して、ユーザに呈示する機能を装置が備える点である。この場合、ユーザは、最初の曲を選択し、連続再生スタート操作をユーザインターフェース１１の操作部を通じて入力する。すると、この実施形態の記録再生装置は、その最初に選択された楽曲にユーザが嗜好を示しているかどうか、ユーザ（リスナー）から取得した生体情報に基づいて判別し、嗜好を示していれば、最初に選ばれた楽曲に曲調が似ている楽曲を次の楽曲再生候補とする。
【０１５７】
この場合において、楽曲聴取者であるユーザ（リスナー）の生体情報を取得して、例えば、音楽に乗っているときの頭部や足等の体の動きや脈拍等から、その時々のリスナーの嗜好度を判定するようにする。
【０１５８】
リスナーが聴取中の楽曲に嗜好を示していないと判別したときには、例えば再生履歴情報保持部１５に保持されている再生履歴情報に基づいて、リスナーが好んでいると考えられる楽曲を選択し、当該選択された楽曲に曲調が似ている楽曲を次の楽曲再生候補とする。あるいは、リスナーの周辺環境情報を取得し、当該取得した周辺環境情報に合致する楽曲を、属性情報を参照することにより検索し、検索結果の楽曲および当該楽曲に似ている曲調の楽曲を次の楽曲再生候補とするようにする。
【０１５９】
そして、２番目以降の楽曲の聴取しているときにも、リスナーから取得した生体情報に基づいて、当該聴取中の楽曲に嗜好を示しているかを常時判定して、上述と同様の処理を行ない、次の楽曲再生候補を更新してゆくようにする。これにより、この実施形態によれば、リアルタイムで、次の楽曲再生候補を更新しながらユーザに呈示することができるという効果がある。
【０１６０】
従来の楽曲再生装置では、例えば数百曲以上の楽曲データを内蔵記憶部に記憶しているときに、自動再生モードでは、アルバム単位や、記録された順、乱数によるランダムな順序での再生が行なわれているが、特にユーザ（リスナー）の嗜好を考慮して、再生順序が決定されるものは無い。
【０１６１】
また、いわゆるプレイリスト（再生楽曲候補のリスト）をユーザ側で作成して、その順序で再生するという例もあるが、この方法の場合には、ユーザ側で、いちいちプレイリストを作成する必要があり、手間がかかるものである。さらに、内蔵記憶部に保存される楽曲が増加するごとに、当該プレイリストを手直し必要があるという問題もあった。そして、この方法も、ユーザの嗜好を積極的に考慮しているわけではないという問題もあった。
【０１６２】
これに対して、この実施形態では、再生装置側が過去のユーザの再生履歴情報やユーザからリアルタイムに入力される生体情報等、さらには、再生装置が存在する地理的な情報等から、現在再生されている楽曲の属性情報と照らし合わせて嗜好度の予測を行ない、その場のユーザの状態において最も聴きたいと思われる楽曲を提供するものである。
【０１６３】
すなわち、音楽コンテンツの再生方法に関して、楽曲の属性情報と、リスナーの生体情報や、再生履歴情報、周辺環境情報を用いて、その時々のリスナーの嗜好に最適と思われる楽曲の候補を動的に選択し、それを再生提示するようにするものである。
【０１６４】
例えば、過去によく聴いた楽曲のコード進行やテンポに近い楽曲を、属性情報記憶部２２に記憶されている多数の楽曲の属性情報から探索して、それを再生したり、現在聴いている楽曲でリスナーがリラックスしていると思われる生体情報が取得できた場合には、その構成に近い楽曲を、前記属性情報から探索して、それを再生したりするものである。すなわち、この実施形態では、楽曲の属性情報を利用してリスナーの嗜好に合う楽曲を動的に提示するものである。
【０１６５】
また、上述したように、この実施形態では、属性情報として、リスナーがどう感じるかの楽曲の感性情報（例えば暗い/明るい曲）、ユーザが何回この楽曲を再生したか等の再生履歴情報や演奏者や楽器に関する情報、どこで録音されたものか・どこで聴くと良いかの地理情報等の周辺環境情報等も記録されている。これらの情報を、必要に応じて再生側で利用することにより、多数の音楽コンテンツの中から、よりユーザの好みに合うものを抽出することができる。
【０１６６】
この実施形態の記録再生装置における二つ目の再生処理のポイントは、聴取中の楽曲に対して、その属性情報中の、特に楽曲構成情報やアレンジ用情報に基づいて、楽曲素材単位で、テンポやキー（音程）を変えたり、リミックスしたり、エフェクトをかけたりして、楽曲を再構成するようにする機能（アレンジモードと呼ぶことにする）を備える点である。
【０１６７】
この実施形態では、アレンジモードは、自動モードと手動モードとが用意されており、ユーザが選択設定しておくことができるようにされている。このアレンジモードの設定は、図示は省略するが、ユーザインターフェース１１において、例えば、ユーザが、メニューから「設定」を選択し、その中のアレンジモード設定を選択し、自動モードか、手動モードのいずれかを選択することでできる。
【０１６８】
アレンジモードとして自動モードが設定されているときには、この実施形態の音楽コンテンツの記録再生装置では、生体情報取得部３０で、リスナーの生体情報を検出して、リスナーのその時の気分に応じて、自動的に、ディスクジョッキーのように、楽曲データにリミックス処理する等して複数曲を同時に再生したり、あるいは楽曲そのもののテンポやキー等の曲調を変更したりして、聴取中の楽曲を動的に再構成するものである。
【０１６９】
この動的な再構成のために、この実施形態では、楽曲データに、前述のような属性情報、特に楽曲構成情報を付随させて、リスナーが置かれた雰囲気に合うように楽曲を動的に再構成しながら再生・合成するものである。再構成は、あくまでリスナーがより楽しくなるように、再生される楽曲に変化を与えるものであり、新たな楽曲の楽しみ方をリスナーに提案するものである。
【０１７０】
前述したような属性情報は、音楽性を損なわずに楽曲を再構成再生することができるようにすることを目的としたものである。一般に、音楽（楽曲）は、小節、拍等で区切られており、更に、それらの区切りごとにコードが決められているので、音楽理論に従えば、例えば小節毎に別の音楽素材を組み合わせていっても音楽性を損なわずに曲調を変更することができる。これは、一般に、ディスクジョッキー等で行なわれているリミックスと呼ばれる手法である。
【０１７１】
以上のことを考慮して、この実施形態では、前述したように、特に楽曲を再構成するに必要な楽曲の構成情報を、当該音楽コンテンツの映像音響データに予め付帯させて属性情報として記録しておくものである。ここで、楽曲を再構成するに必要な楽曲の構成情報とは、前述した、テンポ、キー、コード、音量、拍子等の楽曲素材単位の楽曲構成情報である。
【０１７２】
なお、属性情報は、常に音楽コンテンツの映像音響データに付帯させておく必要はなく、例えば必要なときにのみ、音楽コンテンツの識別情報に基づいて、他の格納場所に格納されている属性情報を読み出したり、ネットワークを通じて当該属性情報のサーバ装置等から取得したりしても良い。
【０１７３】
この実施形態では、楽曲構成情報を用いて、やみくもに自動的に再構成する訳ではない。例えば、リスナーからの生体情報を再生装置にフィードバックして、リスナーの視聴状態を動的に把握し、また、記録再生装置が置かれている（存在する）場所の周辺環境情報を動的に把握し、その場に適した楽曲をその属性情報から再合成し、リスナーに提供するものである。
【０１７４】
以下に説明するように、この第１の実施形態では、リスナーが嗜好を示しているときにのみ楽曲を再構成するようにして、よりリスナー好まれるようにするようにしている。しかし、リスナーが嗜好を示していないときにも、楽曲を自動的に再構成して、リスナーに再構成後の楽曲を呈示することで、リスナーに嗜好を喚起させるようにしても勿論よい。
【０１７５】
この聴取中の楽曲の自動的な再構成の際にも、リスナーの生体情報を再生装置にフィードバックしたり、再生履歴情報を参照したり、周辺環境情報を参照したりして、再構成のためにリミックスする楽曲を選択したり、エフェクトを選択したりするようにしても勿論よい。さらには、属性情報中にお薦めのエフェクト情報があれば、それを使用することも勿論できる。
【０１７６】
アレンジモードとして手動モードが設定されているときには、この実施形態の音楽コンテンツの記録再生装置では、ユーザのユーザインターフェース１１を通じたアレンジ指示に応じて、当該楽曲の属性情報中の特にアレンジ用情報および楽曲構成情報に基づいて、前述したように、楽曲素材単位で、テンポやキー（音程）を変えたり、リミックスしたり、エフェクトをかけたりして、楽曲を再構成して、楽曲をアレンジするようにする。
【０１７７】
図１２に、このアレンジモードの手動モードにおけるＬＣＤの表示画面を含むユーザインターフェース１１の例を示す。図１２（Ａ），（Ｂ）は、この実施形態の音楽コンテンツの記録再生装置の、ユーザインターフェース１１の一部を構成する操作パネル部を示すものである。
【０１７８】
アレンジモードとして手動モードが設定されている場合において、例えばＬＣＤ画面に表示されるメニューからアレンジモードが選択されると、この実施形態の音楽コンテンツの記録再生装置は、再生中の楽曲についての属性情報の中から、アレンジ用情報（図２および図３参照）を抽出して、図１２（Ａ）に示すように、ＬＣＤ表示画面１１１に、属性情報として記憶されているアレンジ用情報の種類の一覧を表示する。
【０１７９】
ユーザは、このＬＣＤ表示画面１１１のアレンジ用情報一覧を見ながら、この例では、十字型カーソルボタン１１２を操作して、いずれのアレンジ用情報を用いたアレンジを指示するかを選択操作する。この例では、ユーザは、十字型カーソルボタン１１２の上下方向操作部を操作して、図１２において、網点を付して示す選択中項目の位置を変更するようにする。そして、十字型カーソルボタン１１２の中央部の決定ボタンを操作することにより、選択中項目の選択決定をする。
【０１８０】
図１２（Ａ）の例のように、（１）クラシック風が選択されている状態において、選択決定操作がされると、選択されたアレンジ用情報に、属性情報として、さらに下位層のアレンジ態様が記憶されている場合には、図１２（Ｂ）に示すように、当該アレンジ態様の一覧が、ＬＣＤ表示画面１１１に表示される。
【０１８１】
そして、ユーザは、十字型カーソルボタン１１２を用いて、そのアレンジ態様一覧からユーザは、さらに希望するアレンジ態様を選択するようにする。そして、選択されたアレンジ態様が選択決定されると、楽曲データは、属性情報記憶部２２に記憶されている当該アレンジ態様の情報が読み出されて、前述したような楽曲再構成処理がなされて、アレンジが実行される。
【０１８２】
次に、以上の再生処理の詳細処理動作例を、図を参照して説明する。図１３は、この第１の実施形態の記録再生装置のうちの再生処理部分を機能的に抽出して表したブロック図である。また、図１４〜図２１は、楽曲の再構成処理を説明するための図である。さらに、図２２〜図２５は、その再生処理動作の一例を説明するためのフローチャートである。
【０１８３】
図１３に示すように、この第１の実施形態の記録再生装置の再生処理部も、前述した記録処理部と同様に、２つの構成要素からなる。一つは、複数個の音楽コンテンツが記録保持されている音楽コンテンツ記憶部２０であり、もう一つは、音楽コンテンツの再生を行なう再生部２００である。音楽コンテンツ記憶部２０は、前述した通りであるので、ここでは、再生部２００について説明する。
【０１８４】
再生部２００は、図１３に示すように、ユーザインターフェース１１と、再生履歴情報保持部１５と、生体情報取得部３０と、周辺環境情報取得部４０と、音響出力部５３と、映像出力部５６とを含むと共に、ＲＯＭ３に記憶されているプログラムにしたがってＣＰＵ１による処理により実現される機能的な処理部として、映像音響データ選択判断制御部２０１と、デコード部２０２と、属性情報取得部２０３と、映像音響データ取得部２０４と、映像音響データデコード部２０５と、映像音響アレンジ処理部２０６とを備える。
【０１８５】
映像音響データ選択判断制御部２０１は、ユーザインターフェース１１を通じたユーザ指示に従って、再生対象の音楽コンテンツを選択したり、その再生制御処理（自動アレンジによる楽曲再構成処理およびユーザ指示による手動アレンジの楽曲再構成処理を含む）を行なったり、また、再生履歴情報保持部１５からの再生履歴情報、生体情報取得部３０を通じて取得した生体情報、周辺環境情報取得部４０から取得した周辺環境情報等に基づいて、再生対象の音楽コンテンツを選択したり、その再生制御（楽曲再構成を含む）を行なったりする部分であって、ＣＰＵ１が、ＲＯＭ３に記憶されている記録のためのプログラムに基づいて、ＲＡＭ４をワークエリアとして用いて実行する部分に相当する。
【０１８６】
デコード部２０２は、映像音響データ選択判断制御部２０１からの音楽コンテンツの選択指示にしたがって、音楽コンテンツ記憶部２０から映像音響データおよび属性情報を取得して、圧縮されているデータを伸長デコード処理するもので、エンコード／デコード部１２のデコード部に相当する。
【０１８７】
そして、デコード部２０２は、音楽コンテンツ記憶部２０から読み出して伸長デコードした属性情報は、属性情報取得部２０３に渡すと共に、音楽コンテンツ記憶部２０から読み出して伸長デコードした映像音響データは、映像音響データ取得部２０４に供給する。
【０１８８】
属性情報取得部２０３は、デコード部２０２からの、音楽コンテンツ記憶部２０から読み出されてデコードされた属性情報を受け取り、映像音響データ選択判断制御部２０１に渡す。この属性情報取得部２０３は、ＲＡＭ４の一部領域を用いるバッファ部で構成されるものである。
【０１８９】
映像音響データ取得部２０４は、デコード部２０２からの、音楽コンテンツ記憶部２０から読み出されてデコードされた映像音響データを受け取り、映像音響データデコード部２０５に渡す。この映像音響データ取得部２０４は、ＲＡＭ４の一部領域を用いるバッファ部で構成されるものである。
【０１９０】
映像音響データデコード部２０５は、音響データデコード部５１と、映像データデコード部５４とで構成される部分であり、音響データをデコードして、映像音響アレンジ処理部２０６に渡すと共に、映像データをデコードして、映像音響アレンジ処理部２０６に渡す。
【０１９１】
映像音響アレンジ処理部２０６は、音響アレンジ部５２と、映像アレンジ部５５とで構成される部分であり、映像音響データ選択判断制御部２０１からの制御信号を受けて、デコードされた音響データに、他の楽曲の音響データをリミックスしたり、音響データにエフェクト処理を施したり、テンポやキーあるいはコード進行を変えたりして楽曲の再構成処理をする。また、デコードされた映像データにエフェクト処理を施したりする。
【０１９２】
そして、映像音響アレンジ処理部２０６は、リミックスしたりエフェクト処理したり等した音響データを音響出力部５３に供給すると共に、エフェクト処理等した映像データを映像出力部５６に供給する。
【０１９３】
生体情報取得部３０で取得されるリスナーの生体情報は、映像音響データ選択判断制御部２０１に供給され、音楽コンテンツの選択および楽曲の再構成のために用いられる。また、周辺環境情報取得部４０で取得された記録再生装置が存在する場所の情報などの周辺環境情報は、映像音響データ選択判断制御部２０１に供給され、音楽コンテンツの選択および楽曲の再構成のために用いられる。
【０１９４】
また、再生履歴情報保持部１５は、これに供給される映像音響データ選択判断制御部２０１からの読み出し要求に従って、保持している再生履歴情報を映像音響データ選択判断制御部２０１に供給する。この再生履歴情報は、映像音響データ選択判断制御部２０１において、音楽コンテンツの選択および楽曲の再構成のために用いられる。
【０１９５】
図１４は、図１３の再生部２００を、楽曲の再構成処理の観点から見た機能ブロック図の構成を示すもので、実質上の構成内容は、図１３と変わりはない。
【０１９６】
この図１４に示すように、再生部２００は、楽曲データの再構成の基準となる同期信号と楽曲再構成用情報とを生成して出力するリズムマスター部２１０と、このリズムマスター部２１０からの同期信号ＳＹＮＣと楽曲再構成用情報ＡＲＩとを受けて、楽曲データの再構成を実行するリズムスレーブ部２２０とからなる。リズムマスター部２１０からの同期信号ＳＹＮＣは、楽曲データの再生に同期して出力されるものであり、また、楽曲再構成用情報ＡＲＩは、同期信号ＳＹＮＣに同期して出力され、楽曲データの再生に同期して動的に変化する値である。
【０１９７】
リズムマスター部２１０は、コンサートで言うと指揮者に相当する機能を持ち、また、リズムスレーブ部２２０は、演奏者の立場に相当する機能を持つ。
【０１９８】
映像音響データ選択判断制御部２０１は、リズムマスター部２１０に属する映像音響データ選択判断制御ＲＭ（ＲＭはリズムマスターの略）部２０１Ｍと、リズムスレーブ部２２０に属する映像音響選択判断制御ＲＳ（ＲＳは、リズムスレーブの略）部２０１Ｓとに分けられる。また、属性情報取得部２０３は、リズムマスター部２１０と、リズムスレーブ部２２０の両方に属するものとされる。
【０１９９】
すなわち、リズムマスター部２１０は、映像音響データ選択判断制御ＲＭ部（以下、ＲＭ部という）２０１Ｍと、属性情報取得部２０３とを備えて構成される。
【０２００】
また、リズムスレーブ部２２０は、映像音響データ選択判断制御ＲＳ部（以下、ＲＳ部という）２０１Ｓと、属性情報取得部２０３のほかに、生体情報取得部３０と、周辺環境情報取得部４０と、再生履歴情報保持部１５と、映像音響データ取得部２０４と、映像音響データデコード部２０５と、映像音響アレンジ処理部２０６とを備えて構成される。
【０２０１】
そして、この第１の実施形態では、リズムマスター部２１０のＲＭ部２０１Mは、属性情報取得部２０３で取得した再生中の音楽コンテンツの属性情報に基づいて、楽曲の再構成の基準となる同期信号ＳＹＮＣと、楽曲構成用データＡＲＩとを生成し、当該生成した同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩを、リズムスレーブ部２２０のＲＳ部２０１Ｓに供給する。
【０２０２】
この実施形態では、この同期信号ＳＹＮＣとして、図１５に示すように、楽曲の小節に対応する周期の小節同期信号ＰＨＳＹと、楽曲の拍に対応する周期のビート同期信号ＢＴＳＹとを生成出力する。この場合に、ＲＭ部２０１Ｍは、この第１の実施形態では、再生中の楽曲の小節および拍に同期する信号を生成出力する。
【０２０３】
小節同期信号ＰＨＳＹは、楽曲の小節の頭を示す信号であり、例えば楽曲の小節の先頭でのみ、立ち下がりエッジパルスとなっている。また、ビート同期信号ＢＴＳＹは、楽曲の拍の頭を示す信号であり、例えば、拍の先頭のみ立下りエッジパルスとなっている。何拍子の曲かにより小節当たりの拍数は異なる。
【０２０４】
これらの同期信号に同期する形で、リズムマスター部２１０からリズムスレーブ部２２０へ楽曲再構成用データＡＲＩが送られる。この楽曲再構成用データＡＲＩは、多値のデータなのでデータバス等の複数ビット信号線上を流れる信号とされている。
【０２０５】
この第１の実施形態では、ＲＭ部２０１Ｍは、楽曲再構成用データＡＲＩとして、図１５に示すように、楽曲構成情報のＢＰＭ値と、キー値と、コード値の３つを生成し、リズムスレーブ部２２０のＲＳ部２０１Ｓに供給するようにする。各値のデータは、複数ビットの信号線により伝送するようにしても良いし、それぞれシリアルデータとして１本づつの信号線により伝送するようにしても良い。
【０２０６】
ＢＰＭ値は、リズムスレーブ部２２０において、楽曲をどれくらいのテンポで再生するかのマスターテンポとなる値である。このＢＰＭ値は、同期信号ＳＹＮＣの発振周波数に相当する。
【０２０７】
キー値は、再生する音楽コンテンツのキーを決める値である。特定のキーを決めない場合は「ｎｕｌｌ」値でも良い。楽曲再構成用データＡＲＩのキー値が「ｎｕｌｌ」値の場合、リズムスレーブ部２２０では、自由なキーで再生が行なわれる。
【０２０８】
コード値は、再生する音楽コンテンツのコード進行を決める値である。リズムスレーブ部２２０は、与えられたコード値で再生したり、代理コードで再生したりする。音楽理論に則り、調性が崩れなければ良い。コード値は「ｎｕｌｌ」値でも良い。楽曲再構成データＡＲＩのコード値が「ｎｕｌｌ」値の場合、リズムスレーブ部２２０では、自由なコードで再生を行なう。
【０２０９】
なお、この第１の実施形態の場合に、ＲＭ部２０１Ｍは、再生中の楽曲の属性情報から抽出したＢＰＭ値と、キー値と、コード値とを、そのまま楽曲再構成用情報ＡＲＩとして出力する。
【０２１０】
図１６は、この第１の実施形態におけるリズムマスター部２１０の詳細構成例を示す図であり、特にＲＭ部２０１Ｍの機能の詳細をブロック化したものである。すなわち、ＲＭ部２０１Ｍは、機能的には、属性情報解析部２１１と、同期信号生成部２１２と、同期信号出力回路２１３と、楽曲再構成用データ設定部２１４と、楽曲再構成用データ出力回路２１５とを備える。
【０２１１】
ＲＭ部２０１Ｍの属性情報解析部２１１では、属性情報取得部２０３から、再構成をしようとする再生中の楽曲の属性情報を受け取って解析し、当該再生中の楽曲の属性情報のうちの前述した楽曲構成情報を抽出し、当該抽出された楽曲構成情報のうち、特に小節や拍の区切り情報の一つであるテンポ情報としてのＢＰＭ値を同期信号生成部２１２に供給する。
【０２１２】
同期信号生成部２１２は、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）回路２１６を備え、属性情報解析部２１１からのＢＰＭ値に相当する発振周波数で発振し、かつ、再生対象の音楽コンテンツの小節および拍に位相同期する小節同期信号ＰＨＳＹおよびビート同期信号ＢＴＳＹとからなら同期信号ＳＹＮＣを、前記ＰＬＬ回路２１６を用いて生成し、生成した同期信号ＳＹＮＣを同期信号出力回路２１３を通じて、図１５に示すように、ＲＳ部２０１Ｓに供給する。
【０２１３】
ＲＭ部２０１Ｍの属性情報解析部２１１では、また、属性情報取得部２０３から受け取った、前記再生中の楽曲の属性情報の楽曲構成情報のうち、ＢＰＭ値と、キー値と、コード値とを抽出して、楽曲再構成用データ設定部２１４に供給する。
【０２１４】
楽曲再構成用データ設定部２１４では、受け取ったＢＰＭ値はＢＰＭ値設定部２１７に設定し、受け取ったキー値はキー値設定部２１８に設定し、受け取ったコード値はコード値設定部２１９に設定する。そして、ＢＰＭ値設定部２１７、キー値設定部２１８およびコード値設定部２１９に設定されたＢＰＭ値、キー値およびコード値は、楽曲再構成用データ設定部２１４から楽曲再構成用データ出力回路２１５に渡され、この楽曲再構成用データ出力回路２１５から、図１５に示すように、楽曲再構成用データＡＲＩとして、ＲＳ部２０１Ｓに供給される。
【０２１５】
ＲＭ部２０１Ｍは、同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩを、音楽コンテンツの楽曲データの再生に同期して、属性情報取得部２０３からの属性情報に基づいてリアルタイムに生成し、リズムスレーブ部２２０のＲＳ部に供給する。
【０２１６】
次に、この第１の実施形態におけるリズムスレーブ部２２０の詳細構成例を図１７に示す。リズムスレーブ部２２０のＲＳ部２０１Ｓは、機能的には、図１７に示すような構成とされるもので、アレンジ制御部２２１と、テンポ補正量算出部２２２と、音程補正量算出部２２３とを備えている。また、リズムスレーブ２２０の映像音響アレンジ処理部２０６は、テンポ補正回路２２５と、音程補正回路２２６と、ミキサーおよびエフェクト回路２２７とからなる。
【０２１７】
アレンジ制御部２２１は、予め、音楽コンテンツ記憶部２０の属性情報記憶部２２から、属性情報取得部２０３を通じて、すべての音楽コンテンツの属性情報を取得し、その取得した属性情報から楽曲再構成用属性情報テーブル２２４を作成して、保持している。この楽曲再構成用属性情報テーブル２２４には、生体情報、周辺環境情報、再生履歴情報などに基づいて自動的にアレンジを行なうために用いられる楽曲再構成用属性情報の他、ユーザのアレンジ指示に応じた楽曲再構成をするために、属性情報中に含まれるアレンジ用情報から作成される楽曲再構成用属性情報も含まれる。後者の楽曲再構成用属性情報は、この例では、前述したように、ユーザが希望する楽曲ジャンル（クラシック、ポップス、ロック、ソウル、演歌など）風にアレンジするための情報である。
【０２１８】
この楽曲再構成用属性情報テーブル２２４の一部の一例を図１８に示す。この図１８の例の楽曲再構成用属性情報テーブル２２４は、この実施形態では、再構成処理の一例としてリミックスを行なうので、リミックス用の属性情報テーブルの構成となっている。そして、図１８の楽曲再構成用属性情報テーブル２２４は、それぞれの楽曲素材名について、コード値と、ＢＰＭ値と、楽曲名と、感性値とからなる。感性値は、この例では、明るい感じのみとしているが、当然ながらこの限りではない。
【０２１９】
アレンジ制御部２２１は、リミックス処理を実行する際には、ＲＭ部２０１Ｍから受け取った楽曲再構成用データＡＲＩのＢＰＭ値およびコード値に等しい、あるいは当該ＢＰＭ値およびコード値に近似するＢＰＭ値およびコード値を有する楽曲素材を、リミックスしようとする楽器ごとに、楽曲再構成用属性情報テーブル２２４から検索する。
【０２２０】
そして、アレンジ制御部２２１は、生体情報取得部３０からの生体情報や周辺環境情報取得部４０からの周辺環境情報、再生履歴情報保持部１５からの再生履歴情報を参照して、リスナーが明るい感じのものを要求しているか、そうではないかを判別し、楽曲再構成用属性情報テーブルの感性値を参照して、実際にリミックスする楽曲素材を決定する。
【０２２１】
また、アレンジ制御部２２１は、ユーザインターフェース１１を通じたユーザのアレンジ指示を受けた場合において、ユーザからのアレンジ指示によるアレンジ処理として、リミックスが必要な場合には、アレンジ用情報を参照し、リミックスする楽曲素材を決定する。
【０２２２】
そして、アレンジ制御部２２１は、決定した当該楽曲素材の音響データを音楽コンテンツ記憶部２０から読み出すようにする選択指示をデコード部２０２に送る。
【０２２３】
これを受けたデコード部２０２は、選択指示された楽曲素材の音声データを音楽コンテンツ記憶部２０から読み出し、既に読み出しをしている再生対象の映像音響データに加えて、これらのリミックス用の楽曲素材の音響データを映像音響データ取得部２０４に渡す。
【０２２４】
したがって、映像音響データ取得部２０４は、再生対象の映像音響データに加えて、このリミックス用の１個または複数個の楽曲素材の音響データを、映像音響データデコード部２０５に供給するようになる。
【０２２５】
このため、映像音響データデコード部２０５および映像音響アレンジ部２０６では、それらの複数個の映像音響データを並行して処理するものである。すなわち、映像音響データデコード部２０５と、映像音響アレンジ部２０６のテンポ補正回路２２５および音声補正回路２２６とは、図１７に示すように、並行して処理する映像音響データの数分（図１７では２個）の処理回路部を、機能的に、それぞれ備える構成となっている。
【０２２６】
図１９は、リズムスレーブ部２２０の映像音響データデコード部２０５および映像音響アレンジ部２０６における楽曲信号の流れを、リズムマスター部２１０からの同期信号ＳＹＮＣに、同期させて示した図である。この場合、楽曲データ（音響データ）の再生信号のストリームの一つを楽曲トラックと呼ぶことにする。上述したように、リズムスレーブ部２２０においては、楽曲トラックは、複数個からなり、それぞれ楽曲トラックの楽曲データについて、テンポ補正や音程補正が必要に応じてなされた後、ミキサーおよびエフェクト回路２２７において最終的にミックスされる。
【０２２７】
図１９の例では、映像音響データデコード部２０５から出力された３つの楽曲トラックが、リズムマスター部２１０からの同期信号ＳＹＮＣに同期して再生され、最終段でミックス出力されている様子を示している。この例では、楽曲トラック１は再生対象の音楽コンテンツの楽曲データのトラックであり、楽曲トラック２および楽曲トラック３は、リミックスする楽曲素材のトラックである。
【０２２８】
この図１９の楽曲トラック２や楽曲トラック３のように、リミックスされる楽曲素材は、全部の小節区間に対応してすべて存在している必要はなく、ミックスする小節区間や複数拍分の区間の間だけ、飛び飛びで再生されるようにしても良い。
【０２２９】
なお、再生対象の音楽コンテンツの楽曲データについて、リミックスをすることなく、特殊効果のみをかける場合には、再生対象の音楽コンテンツの楽曲データについてのストリームしかなく、ミキサーおよびエフェクト回路２２７においては、前述したリバーブやディストーションなどの特殊効果処理が再生対象の音楽コンテンツの楽曲データについて施される。
【０２３０】
テンポ補正量算出部２２２は、属性情報取得部２０３から取得したＢＰＭ値と、リズムマスター部２１０からの楽曲再構成用データＡＲＩ中のＢＰＭ値（ＢＰＭ値の目標値（目標ＢＰＭ値）となる）との差分から現在再生中の楽曲にリミックスする楽曲素材についてのテンポ補正量を算出する。このように補正する必要があるのは、ＢＰＭ値が目標ＢＰＭ値に全く一致しているものだけではなく、異なっているものであっても、キー値やコード値など、リミックスする楽曲素材として適切なものと判断できるものもあるので、そのような楽曲素材を選択した際に、そのＢＰＭ値を目標ＢＰＭ値に合わせるためである。
【０２３１】
そして、テンポ補正量算出部２２２は、算出したテンポ補正量をテンポ補正回路２２５の対応する楽曲素材用の処理回路部に供給する。
【０２３２】
テンポ補正回路２２６は、音響データについて、音程を一定に保ちながら再生テンポのみを変更するように補正する回路である。この補正のアルゴリズムは、相関関数を使用する方法等、種々の方法が存在するが、この実施形態はそのアルゴリズムに特徴を有するものではないので、ここではその詳細な説明は省略する。
【０２３３】
音程補正量算出部２２３は、属性情報取得部２０３から取得したキー値／コード値と、リズムマスター部２１０からの楽曲再構成用データＡＲＩ中のキー値／コード値（キー値／コード値の目標値（目標キー値／目標コード値）となる）との差分から現在再生中の楽曲にリミックスする楽曲素材のそれぞれについての音程補正量を算出する。このように補正する必要があるのは、キー値およびコード値が目標キー値および目標コード値に全く一致しているものだけではなく、異なっているものであっても、その他の条件などからして、リミックスする楽曲素材として適切なものと判断できるものもあるので、そのような楽曲素材を選択した際に、そのキー値およびコード値を目標値に合わせるためである。
【０２３４】
そして、音程補正量算出部２２３は、算出した音程補正量を音程補正回路２２６の、対応する楽曲素材用の処理回路部にそれぞれ供給する。
【０２３５】
音程補正回路２２６は、音響データについて、テンポを一定に保ちながら音程のみを変更するように補正する回路である。この補正のアルゴリズムとしては、種々の方法が存在するが、この実施形態はそのアルゴリズムに特徴を有するものではないので、ここではその詳細な説明は省略する。
【０２３６】
ミキサーおよびエフェクト回路２２７は、アレンジ制御部２２１からのミキシング制御信号や特殊効果制御信号を受けて、音程補正回路２２６からの映像音響データに特殊効果をかけたり、音程補正回路２２６からの複数個の映像音響データをミキシングしたりする。どのような特殊効果をかけるかは、アレンジ制御部２２１からの特殊効果制御信号による。
【０２３７】
図２０は、リズムスレーブ部２２０の映像音響データデコード部２０５および映像音響アレンジ部２０６における楽曲信号の流れを、リズムマスター部２１０からの同期信号ＳＹＮＣに、同期させて示すと共に、リズムスレーブ部２２０の映像音響アレンジ部２０６における楽曲再構成の動作を、リズムマスター部２１０の楽曲再構成用データＡＲＩとの対応させながら示す図である。
【０２３８】
図２０の例の場合には、楽曲再構成用データＡＲＩは、再生対象の音楽コンテンツの属性情報から抽出したものとなっており、当該再生対象の音楽コンテンツは、楽曲トラック１の再生信号ストリームとなっている。図２０の例では、楽曲再構成用データＡＲＩとして、ＢＰＭ値「１２０」、キー値「Ｃmajor」、コード進行「Ｃ」→「Ｇ」→「Ｆ」の目標値がリズムマスター部２１０からリズムスレーブ部２２０へ入力されている。
【０２３９】
そして、リズムスレーブ部２２０では、この楽曲トラック１の再生対象音楽コンテンツの再生信号ストリームに対して、アレンジ制御部２２１による選択指示に基づいて音楽コンテンツ記憶部２０から取得された２個の楽曲素材が楽曲トラック２、楽曲トラック３として映像音響データデコード部２０５から出力され、前記楽曲再構成用データＡＲＩのそれぞれの値の目標値に合うように補正され、最終的にミックスされる。
【０２４０】
すなわち、楽曲トラック２，３の音響データは、映像音響アレンジ処理部２０６において、楽曲再構成用データＡＲＩの目標ＢＰＭ値や目標コード値に合致するように補正された後、楽曲トラック１の楽曲データにミックスされて、リミックス処理がなされる。
【０２４１】
この場合、図２０に示すように、小節区間Ｐａにおいては、楽曲トラック３の楽曲素材３が、楽曲トラック１の音響データにミックスされるが、属性情報取得部２０３を通じて取得されたこの楽曲素材３の小節区間ＰａでのＢＰＭ値は「１２０」であって、楽曲再構成用データＡＲＩのＢＰＭ値と同一であるので、楽曲素材３の楽曲データについては、映像音響アレンジ処理部２０６ではテンポの補正はなされない。
【０２４２】
しかし、属性情報取得部２０３を通じて取得された楽曲素材３の小節区間Ｐａでのコード値は「Ｄ」であって、楽曲再構成用データＡＲＩのコード値「Ｃ」とは異なるので、当該楽曲素材３の楽曲データについては、映像音響アレンジ処理部２０６の音程補正回路２２６において、前述したようにして音程補正がなされ、「Ｄ」→「Ｃ」へと目標値になるように変更される。
【０２４３】
また、次の小節区間Ｐｂの前半においては、楽曲トラック２の楽曲素材２が楽曲トラック１の音響データにミックスされ、また、小節区間Ｐｂの後半においては、楽曲トラック２の楽曲素材２と、楽曲トラック３の楽曲素材３とが楽曲トラック１の楽曲データにミックスされる。
【０２４４】
そして、属性情報取得部２０３により取得された楽曲素材２の小節区間Ｐｂの前半でのＢＰＭ値は「１００」、コード値は「Ｅ」であって、楽曲再構成用データＡＲＩの目標ＢＰＭ値「１２０」および目標コード値「Ｇ」と異なる。このため、楽曲素材２の楽曲データは、小節区間Ｐｂの前半において、映像音響アレンジ処理部２０６で、「１００」から「１２０」と、目標ＢＰＭ値に合致するようにテンポの補正がなされるとともに、「Ｅ」から「Ｇ」と、目標コード値に合致するように音程の補正がなされる。そして、小節区間Ｐｂの前半では、それらの補正がなされた楽曲素材２の楽曲データが、楽曲トラック１の楽曲データに加算される。
【０２４５】
また、この小節区間Ｐｂの後半では、楽曲素材２のＢＰＭ値は「１００」、コード値は「Ｅ」であって、楽曲再構成用データＡＲＩの目標ＢＰＭ値「１２０」および目標コード値「Ｆ」と異なるが、楽曲素材３のＢＰＭ値は「１２０」、コード値は「Ｆ」であって、楽曲再構成用データＡＲＩの目標ＢＰＭ値「１２０」および目標コード値「Ｆ」と同一である。
【０２４６】
このため、小節区間Ｐｂの後半では、楽曲トラック２の楽曲素材２については、映像音響アレンジ処理部２０６でテンポおよび音程の補正がなされて楽曲トラック１の楽曲データに加算され、また、楽曲トラック３の楽曲素材３については補正されずに、楽曲トラック１の楽曲データに加算される。
【０２４７】
以上のようにして、この第１の実施形態では、再生対象の音楽コンテンツに対して、当該音楽コンテンツに同期する同期信号ＳＹＮＣと、当該音楽コンテンツの楽曲構成情報に基づく楽曲再構成用データＡＲＩとを生成して、この同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩを基にして、他の楽曲素材をミックスすることにより、いわゆるリミックス処理を元の楽曲に対して違和感なく、実行することができる。
【０２４８】
また、同期信号ＳＹＮＣにより、小節や拍の区切りを容易に検出することができるので、楽曲データについて特殊効果を施すことも容易に行なうことができる。
【０２４９】
これら上述のアレンジ制御は、リアルタイムかつ動的に実行することができる。例えば、生体情報センサ入力のように時々刻々変化する入力に対しても、容易に追従することができる。
【０２５０】
なお、この実施形態では、リミックスの特殊効果処理の一つとして、ループ再生処理ができるようにしている。このループ再生処理とは、例えば１または複数小節分あるいは１または複数拍分の少量の楽曲素材のデータを、繰り返し再生する処理機能を言う。このループ再生することにより、少量の楽曲素材だけであっても、無限に音楽を奏でることができる。このループ再生を行なう楽曲素材としては、ドラムのリズムパターンなどが例として挙げられる。
【０２５１】
例えば、図２１（Ｃ）に示すような元楽曲素材には、ループ再生の開始点であるマークイン（ＭａｒｋＩｎ）点と、ループ再生の終了点であるマークアウト（ＭａｒｋＯｕｔ）点とが、予め指定されている。この元楽曲素材の情報は、複数個が、例えば音楽コンテンツ記憶部２０の属性情報記憶部２２に、別個に設けられた「ＤＪループ情報格納部」に格納されている。属性情報記憶部２２ではなく、別の記憶エリアに「ＤＪループ情報格納部」を設けて、当該格納部に元楽曲素材情報を格納するようにしても勿論よい。
【０２５２】
複数の元楽曲素材から１つの元楽曲素材が、例えばユーザインターフェース１１を通じて選択指定され、ループ再生が指定されると、属性情報記憶部２２から、指定された元楽曲素材情報が読み出され、リズムスレーブ部２２０の映像音響データデコード部２０５に供給される。そして、この映像音響データデコード部２０５と、映像音響アレンジ部２０６とにおいて、テンポ補正および音程補正を必要に応じて行いながら、ループ再生を実行する。
【０２５３】
この場合、映像音響データデコード部２０５および映像音響アレンジ部２０６は、同期信号ＳＹＮＣの小節同期信号ＰＨＳＹまたはビート同期信号ＢＴＳＹ（図２１（Ａ）参照）に同期して、図２１（Ｂ）に示すように、ループ再生を行なう楽曲トラックにおいて、元楽曲素材のマークイン点から再生を開始し、マークアウト点まで再生すると、当該マークアウト点からマークイン点にジャンプすることにより、ループ再生を実行する。この場合、マークアウト点からマークイン点へループジャンプするタイミングとマークアウト点への到達タイミングは一致しているものとする。
【０２５４】
この場合、ループ再生を行なう一つの楽曲トラックだけでなく、全ての楽曲トラックが同期信号ＳＹＮＣに同期して再生動作しているので、違和感無く、ＤＪループ再生を行なうことができる。
【０２５５】
次に、図２２〜図２４のフローチャートを参照しながら、上述した再生処理動作について説明する。なお、この図２２、図２３、図２４の各処理ステップは、ＣＰＵ１がＲＯＭ３のプログラムにしたがって、ＲＡＭ４をワークエリアとして用いて実行するものである。
【０２５６】
ユーザは、先ず、ユーザインターフェース１１のディスプレイの音楽コンテンツの選択画面から、希望する音楽コンテンツ（楽曲）を選択して、映像音響データ選択判断制御部２０１に対して、１曲目の再生を指示する。２曲目以降は、実施形態の記録再生装置にて自動的に選択されて再生が続行される。
【０２５７】
ユーザインターフェース１１を通じて１曲目の再生指示を受けた映像音響データ選択判断制御部２０１は、当該再生指示を受けた音楽コンテンツを認識すると共に、音楽コンテンツ記憶部２０の属性情報記憶部２２から、当該再生指示を受けた音楽コンテンツの属性情報およびその他の全部の、あるいは所定量の属性情報を読み出すようにデコード部２０２に指示を出す。そして、その指示に応じてデコード部２０２から属性情報取得部２０３を通じて送られてくる属性情報を読み込み、解析する（ステップＳ６１）。
【０２５８】
ここで、映像音響データ選択判断制御部２０１は、後述する次の再生楽曲候補の選定や、聴取中の楽曲の再構成のために、再生指示された音楽コンテンツの属性情報と、他の音楽コンテンツの属性情報を予め取得し、解析して、後述する次の再生楽曲候補の選定や、聴取中の楽曲の再構成のための事前準備をするものである。
【０２５９】
次に、映像音響データ選択判断制御部２０１は、デコード部２０２に、再生指示された音楽コンテンツの映像音響データの読み出しを指示する。すると、デコード部２０２は、音楽コンテンツ記憶部２０から再生指示された音楽コンテンツの映像音響データを読み出して、映像音響データ取得部２０４に渡す。映像音響データ取得部２０４で取得された映像音響データは、映像音響データデコード部２０５に渡されてデコードされ、映像音響アレンジ処理部２０６を通じて音響出力部５３に供給されて、音響出力されると共に、映像出力部５６に供給されて、映像出力され、再生が開始される（ステップＳ６２）。
【０２６０】
こうして、音楽コンテンツの再生が開始されると、映像音響データ選択判断制御部２０１は、この実施形態では、アレンジモードの設定が自動モードであるか、手動モードであるかを判別し（ステップＳ６３）、自動モードであると判別したときには、映像音響データ選択判断制御部２０１は、リスナーの生体情報を、生体情報取得部３０から取得すると共に、周辺環境情報取得部４０から周辺環境情報を取得する（ステップＳ６４）。この生体情報と周辺環境情報の取得は、再生中は継続するものである。
【０２６１】
そして、映像音響データ選択判断制御部２０１は、生体情報取得部３０から取得したリスナーの生体情報から、リスナーは聴取中の楽曲に対して嗜好を示しているかどうか判別する（ステップＳ６５）。
【０２６２】
映像音響データ選択判断制御部２０１は、例えば、体の動きなどの生体情報を、記録再生装置の生体情報センサ３１および生体情報解析部３２を通じて受けることにより、リスナーが積極的に音楽を聴きたい状態か、そうでない状態かを判断する。例えば、音楽に乗っている状態では自然と音楽に合わせて体が動く。
【０２６３】
すなわち、再生中の楽曲の楽曲構成情報（楽曲素材単位の区切りやテンポ等）と、体の動きのセンサ（加速度センサ等）の出力信号の相互相関関数を計算する等すれば、その相関係数によりリスナーが積極的に音楽を視聴したい状態かどうかをある程度判断することが可能である。この場合に、属性情報中の感性情報も考慮するとさらに良い。つまり、激しい楽曲であれば、リスナーの体の動きもそれに応じて激しく動き、優しい楽曲の場合では、リスナーの体の動きはゆっくりとしたものとなると予測できる。
【０２６４】
相関係数が高い程、リスナーが音楽を積極的に視聴したい、いわゆる「乗り」の状態と捉えることができる。リスナーが積極的に音楽を聴いている状態にある場合には、より「乗り」数値の高い楽曲の繰り返し再生をすることで、ユーザの嗜好に合わせた楽曲を再生提示できると考えられる。
【０２６５】
また、逆に、楽曲聴取中のリスナーの体の動きが少なく、脳波等も落ち着いた状態であれば、逆に、「乗り」数値の低い静かな曲を音量が小さい状態等で再生提示することにより、ユーザはより穏やかに音楽を楽しむことができると考えられる。
【０２６６】
なお、「乗り」だけでなく、再生中の音楽コンテンツの属性情報に含まれる感性情報、例えば「明るい/暗い」、「やさしい/激しい」、「悲しい／楽しい」等の感性的な数値を参照しながら、リスナー生体情報を解析することで、ユーザが嗜好を示しているかどうかを判断するようにする。つまり、例えば優しい楽曲や悲しい楽曲などは「乗り」数値は低いが、脳波や脈等が落ち着いた状態であれば、嗜好を示しているとされる場合もある。
【０２６７】
ステップＳ６５で、リスナーは再生中の楽曲に対して嗜好を示してはいないと判別したときには、映像音響データ選択判断制御部２０１は、再生履歴情報保持部１５あるいは予め取り込んだ属性情報の各音楽コンテンツに含まれる再生履歴情報を参照して、再生頻度の高い楽曲を検出する（ステップＳ６６）。
【０２６８】
次に、映像音響データ選択判断制御部２０１は、再生頻度の高い楽曲の属性情報の楽曲構成情報を抽出して、リスナーが好んでいると考えられる曲調を判定する。この場合、再生頻度の高い楽曲が複数個あり、それらの曲調が一致している場合には、その曲調の楽曲構成情報をリスナーが好んでいると判定する。また、再生頻度の高い楽曲が複数あり、かつ、曲調も複数通りあるときには、例えば曲調が同様の高頻度再生楽曲をリスナーが好んでいる楽曲構成情報と判定する。
【０２６９】
そして、映像音響データ選択判断制御部２０１は、上記のリスナーが好んでいると判定した曲調の楽曲構成情報と似ている楽曲構成情報を備える他の楽曲、つまり、曲調が似ている他の楽曲を選出し、それらを次の楽曲再生候補とする（ステップＳ６７）。これは、リスナーが現在再生中の楽曲に嗜好を示していないので、過去のリスナーの再生履歴から、リスナーが嗜好していると考えられる楽曲を、リスナーに呈示しようとするものである。
【０２７０】
そして、映像音響データ選択判断制御部２０１は、再生中の楽曲が最後まで再生されたかを監視し（図２３のステップＳ７６）、楽曲の最後まで再生されたと判別したときには、当該再生した楽曲（音楽コンテンツ）についての再生履歴を、再生履歴情報保持部１５において更新すると共に、当該音楽コンテンツの属性情報の再生履歴情報も更新する（ステップＳ７７）。
【０２７１】
そして、映像音響データ選択判断制御部２０１は、ステップＳ６７で決定した再生楽曲候補の中から、次に再生する楽曲の音楽コンテンツを選択し、当該音楽コンテンツの映像音響データの読み出しを指示し、その楽曲の再生を開始するようにする（ステップＳ７８）。そして、ステップＳ６３に戻り、当該ステップＳ６３以降の処理を繰り返す。
【０２７２】
ステップＳ７６で、楽曲の最後まで至っていないと判別したときには、映像音響データ選択判断制御部２０１は、リスナーによりユーザインターフェース１１の操作部に設けられている次ボタンが押下されたか否か判別する（ステップＳ７９）。この次ボタンは、リスナーが現在聴いている楽曲ではなく、次の楽曲を聴きたいときに押下されるボタンである。
【０２７３】
ステップＳ７９で、次ボタンが押下されたと判別したときには、映像音響データ選択判断制御部２０１は、ステップＳ７８に進んで、ステップＳ６７で決定した再生楽曲候補の中から、次に再生する楽曲の音楽コンテンツを選択し、当該音楽コンテンツの映像音響データの読み出しを指示し、その楽曲の再生を開始するようにする。そして、ステップＳ６３に戻り、当該ステップＳ６３以降の処理を繰り返す。
【０２７４】
また、ステップＳ７９で次ボタンが押下されてはいないと判別したときには、映像音響データ選択判断制御部２０１は、ユーザインターフェース１１の操作部の停止ボタンがユーザにより押下されたか否か判別し（ステップＳ８０）、停止ボタンが押下されていないと判別したときには、ステップＳ７６に戻り、再生楽曲の終了を監視し、停止ボタンが押下されたと判別したときには、この再生処理ルーチンを終了する。
【０２７５】
また、ステップＳ６５で、リスナーが再生中の楽曲に嗜好を示していると判別したときには、映像音響データ選択判断制御部２０１は、リスナーの嗜好度は高いかどうか、例えば前述した「乗り」数値などを用いて判定する（図２３のステップＳ７１）。
【０２７６】
そして、リスナーの嗜好度がそれほぼ高くないと判別したときには、映像音響データ選択判断制御部２０１は、この実施形態では、周辺環境情報取得部４０から取得した周辺環境情報を加味して、現在再生中の楽曲と曲調が似ている楽曲を次の再生楽曲候補とする（ステップＳ７２）。すなわち、例えば、先ず、現在再生中の楽曲に付随する属性情報の楽曲構成情報と似ている楽曲構成情報を属性情報とする他の楽曲を選定する。そして、周辺環境情報取得部４０から取得した現在地の情報、例えば山や海などの情報を取得し、それらの場所において聴取することがお薦めとなっている周辺環境情報を属性情報に含む楽曲を、その選定された楽曲の中から選択して、次の再生楽曲候補とする。
【０２７７】
なお、ステップＳ７２においては、現在再生中の楽曲と曲調が似ている楽曲は探索せずに、周辺環境情報のみに基づいて、次の再生楽曲候補を決定するようにしても良い。また、当該周辺環境情報に合致する周辺環境情報を備える楽曲のみではなく、その楽曲の楽曲構成情報と似ている楽曲を求めて、それらを次の再生楽曲候補とするようにしてもよい。
【０２７８】
次に、ステップＳ７１で、嗜好度が高いと判別した時には、映像音響データ選択判断制御部２０１は、現在再生中の楽曲と曲調が似ている楽曲を次の再生楽曲候補とする（ステップＳ７３）。すなわち、現在再生中の楽曲に付随する属性情報の楽曲構成情報と似ている楽曲構成情報を属性情報とする他の楽曲を選定し、それらを次の再生楽曲候補とする。
【０２７９】
さらに、映像音響データ選択判断制御部２０１は、再生中の楽曲の属性情報から、楽曲素材単位の区切り情報と共に、テンポや、キーや、コード進行などの楽曲素材単位の楽曲構成情報を取得する（ステップＳ７４）。そして、この楽曲素材単位の区切り情報や、楽曲素材単位の楽曲構成情報を用いて、音楽的に違和感の無いように、楽曲の音響データを再構成する（ステップＳ７５）。なお、このステップＳ７５では、映像データにも、エフェクトをかけたりしても良い。
【０２８０】
音響データの再構成は、例えば前述したリミックスや、エフェクトの他、テンポを速くしたり、遅くしたり、また、キーを上げたり、下げたり、コード進行を変えてみたりする等の処理を含むものである。
【０２８１】
例えば、リミックスの場合には、他の楽曲の楽曲構成情報の中から、当該再生中の楽曲の楽曲構成情報と似ているものを選定して、前記楽曲素材単位の区切りを考慮して、違和感の無い様に元の楽曲に混合するようにする。このリミックスの際に、どのような楽曲素材単位の曲データをミックスするかを、属性情報中の前記感性情報を参照するようにしても良い。
【０２８２】
また、記録再生装置に、予めドラムによるリズムの刻みや、パーカッションのパートを記憶して用意しておき、それらを、再生中の楽曲に楽曲素材単位の区切りに注意しながらリミックスするようにするようにしてもよい。
【０２８３】
また、映像音響データ選択判断制御部２０１は、リミックスする他の楽曲を選定する場合に、周辺環境情報を参照して、当該周辺環境に適合する楽曲を、その属性情報の周辺環境情報を参照することにより探索するようにすることもできる。
【０２８４】
また、再生中の楽曲の属性情報中に、お薦めのエフェクトパラメータが含まれている場合には、そのエフェクトのパラメータを用いて、楽曲素材単位の区切りに注意して、音楽的に違和感の無いように、エフェクト処理を行なうこともできる。
【０２８５】
ステップＳ６３で、アレンジモードとして手動モードが設定されている判別したときには、映像音響データ選択判断制御部２０１は、映像音響データ選択判断制御部２０１は、リスナーの生体情報を、生体情報取得部３０から取得すると共に、周辺環境情報取得部４０から周辺環境情報を取得する（ステップＳ９１）。この生体情報と周辺環境情報の取得は、再生中は継続するものである。
【０２８６】
そして、映像音響データ選択判断制御部２０１は、生体情報取得部３０から取得したリスナーの生体情報から、リスナーは聴取中の楽曲に対して嗜好を示しているかどうか判別し（ステップＳ９２）、嗜好を示していないと判別したときには、図２２のステップＳ６６にジャンプし、前述したこのステップＳ６６以降の処理を実行する。
【０２８７】
ステップＳ９２で、リスナーは嗜好を示していると判別したときには、映像音響データ選択判断制御部２０１は、ユーザからのユーザインターフェース１１を通じたアレンジ指示があったか否か判別する（ステップＳ９３）。このステップＳ９３で、アレンジ指示があったと判別したときには、映像音響データ選択判断制御部２０１は、属性情報記憶部２２から指示されたアレンジ用情報、その他必要な情報を読み出して、ユーザ指示に従ったアレンジを行なうように、楽曲データの再構成を行なう（ステップＳ９４）。
【０２８８】
この楽曲データの再構成により、再生中の楽曲の曲調が変わることから、映像音響データ選択判断制御部２０１は、生体情報取得部３０から取得したリスナーの生体情報から、リスナーが聴取中の楽曲に対して嗜好度を示しているかどうか判別する（ステップＳ９５）。
【０２８９】
ステップＳ９３で、アレンジ指示がなかったと判別したときには、映像音響データ選択判断制御部２０１は、ステップＳ９４をバイパスして、ステップＳ９５に進み、リスナーが聴取中の楽曲に対して嗜好度を示しているかどうか判別する。
【０２９０】
ステップＳ９５で、ユーザの嗜好度がそれほぼ高くないと判別したときには、映像音響データ選択判断制御部２０１は、この実施形態では、周辺環境情報取得部４０から取得した周辺環境情報を加味して、現在再生中の楽曲と曲調が似ている楽曲を次の再生楽曲候補とする（ステップＳ９６）。
【０２９１】
すなわち、例えば、先ず、現在再生中の楽曲に付随する属性情報の楽曲構成情報と似ている楽曲構成情報を属性情報とする他の楽曲を選定する。そして、周辺環境情報取得部４０から取得した現在地の情報、例えば山や海などの情報を取得し、それらの場所において聴取することがお薦めとなっている周辺環境情報を属性情報に含む楽曲を、その選定された楽曲の中から選択して、次の再生楽曲候補とする。
【０２９２】
なお、ステップＳ９６においては、現在再生中の楽曲と曲調が似ている楽曲は探索せずに、周辺環境情報のみに基づいて、次の再生楽曲候補を決定するようにしても良い。また、当該周辺環境情報に合致する周辺環境情報を備える楽曲のみではなく、その楽曲の楽曲構成情報と似ている楽曲を求めて、それらを次の再生楽曲候補とするようにしてもよい。
【０２９３】
次に、ステップＳ９５で、ユーザの嗜好度が高いと判別した時には、映像音響データ選択判断制御部２０１は、現在再生中の楽曲と曲調が似ている楽曲を次の再生楽曲候補とする（ステップＳ９７）。すなわち、現在再生中の楽曲に付随する属性情報の楽曲構成情報と似ている楽曲構成情報を属性情報とする他の楽曲を選定し、それらを次の再生楽曲候補とする。
【０２９４】
そして、映像音響データ選択判断制御部２０１は、ステップＳ９６およびステップＳ９７の後には、ステップＳ９８に進み、再生中の楽曲が最後まで再生されたかを監視し、楽曲の最後まで再生されたと判別したときには、当該再生した楽曲（音楽コンテンツ）についての再生履歴を、再生履歴情報保持部１５において更新すると共に、当該音楽コンテンツの属性情報の再生履歴情報も更新する（ステップＳ９９）。
【０２９５】
そして、映像音響データ選択判断制御部２０１は、ステップＳ９６またはステップＳ９７で決定した再生楽曲候補の中から、次に再生する楽曲の音楽コンテンツを選択し、当該音楽コンテンツの映像音響データの読み出しを指示し、その楽曲の再生を開始するようにする（ステップＳ１００）。そして、図２２のステップＳ６３に戻り、当該ステップＳ６３以降の処理を繰り返す。
【０２９６】
ステップＳ９８で、楽曲の最後まで至っていないと判別したときには、映像音響データ選択判断制御部２０１は、リスナーによりユーザインターフェース１１の操作部に設けられている次ボタンが押下されたか否か判別する（ステップＳ１０１）。この次ボタンは、リスナーが現在聴いている楽曲ではなく、次の楽曲を聴きたいときに押下されるボタンである。
【０２９７】
ステップＳ１０１で、次ボタンが押下されたと判別したときには、映像音響データ選択判断制御部２０１は、ステップＳ１００に進んで、ステップＳ９６またはステップＳ９７で決定した再生楽曲候補の中から、次に再生する楽曲の音楽コンテンツを選択し、当該音楽コンテンツの映像音響データの読み出しを指示し、その楽曲の再生を開始するようにする。そして、ステップＳ６３に戻り、当該ステップＳ６３以降の処理を繰り返す。
【０２９８】
また、ステップＳ１０１で次ボタンが押下されてはいないと判別したときには、映像音響データ選択判断制御部２０１は、ユーザインターフェース１１の操作部を通じて、ユーザによりアレンジ指示がなされていないかどうかの判別を行ない、アレンジ指示がなされていると判別したときには、ステップＳ９４に戻り、このステップＳ９４以降の処理を繰り返す。
【０２９９】
また、ステップＳ１０２で、アレンジ指示がなされていないと判別したときには、映像音響データ選択判断制御部２０１は、ユーザインターフェース１１の操作部の停止ボタンがユーザにより押下されたか否か判別し（ステップＳ１０３）、停止ボタンが押下されていないと判別したときには、ステップＳ９８に戻り、再生楽曲の終了を監視し、停止ボタンが押下されたと判別したときには、この再生処理ルーチンを終了する。
【０３００】
なお、上述の例では、リスナーが再生中の楽曲に嗜好を示していないときには、ステップＳ６６で再生履歴情報を取得し、ステップＳ６７で当該再生履歴情報に基づいて、次の再生楽曲候補を定めるようにしたが、ステップＳ６６で、周辺環境情報取得部４０を通じて取得した周辺環境情報を解析して例えば山とか海とかの場所を算出し、ステップＳ６７で、属性情報として、当該周辺環境情報に合致する周辺環境情報を備える楽曲を次の再生楽曲候補として定めるようにしてもよい。また、当該周辺環境情報に合致する周辺環境情報を備える楽曲のみではなく、その楽曲の楽曲構成情報と似ている楽曲を求めて、それらを次の再生楽曲候補とするようにしてもよい。
【０３０１】
さらには、映像音響データ選択判断制御部２０１は、ステップＳ６７において、再生履歴情報と、周辺環境情報との両方を用いて、次の再生楽曲候補を決定するようにすることもできる。
【０３０２】
図２５は、リズムマスター部２１０での同期信号および楽曲再構成用データの生成出力処理の一例のフローチャートである。
【０３０３】
先ず、映像音響データ選択判断制御ＲＭ部２０１Ｍは、属性情報取得部２０３を通じて音楽コンテンツ記憶部２０の属性情報記憶部２２から再生対象の音楽コンテンツの属性情報を取得し（ステップＳ１１１）、当該取得した属性情報中から、ＢＰＭ値、キー値およびコード値を抽出する（ステップＳ１１２）。
【０３０４】
次に、抽出したＢＰＭ値に基づいて、小節同期信号ＰＨＳＹおよびビート同期信号ＢＴＳＹからなる同期信号ＳＹＮＣを生成する（ステップＳ１１３）。また、抽出したＢＰＭ値、キー値およびコード値を、ＢＰＭ値設定部、キー値設定部およびコード値設定部に設定する（ステップＳ１１４）。
【０３０５】
そして、ステップＳ１１３で生成した同期信号ＳＹＮＣと、ステップＳ１１４で設定したＢＰＭ値、キー値およびコード値からなる楽曲再構成用データＡＲＩとを、リズムスレーブ部２２０に送出する（ステップＳ１１５）。
【０３０６】
そして、再生の終了であるか否か判別し（ステップＳ１１６）、再生の終了であればこの図２５の処理ルーチンを終了する。また、再生の終了でなければ、再生中の楽曲が最後まで再生されて終了となったか否か判別し（ステップＳ１１７）、楽曲はまだ終了ではないと判別したときには、ステップＳ１１３に戻って、同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩをリズムスレーブ部２２０に送出を続ける。
【０３０７】
また、ステップＳ１１７で、楽曲は終了したと判別したときには、選択されている次の楽曲の再生準備をし（ステップＳ１１８）、ステップＳ１１１に戻り、以上の処理を繰り返す。
【０３０８】
なお、この場合、前述したように、例えば、属性情報中に記述されている、楽曲素材単位としての例えば小節の区切りのタイムコード情報と、実際の映像音響データの小節の区切りのタイムコードとが正確に一致しているように構成されており、音楽コンテンツの映像音響データと属性情報とは、きっちりと対応しているようにされている。したがって、リズムマスター部２１０からリズムスレーブ部２２０に供給される同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩは、リズムスレーブ部２２０に映像音響データ取得部２０４を通じて入力される映像音響データの再生信号ストリームと、全く同期しているものである。
【０３０９】
次に、図２６は、リズムスレーブ部２２０での楽曲再構成処理の一例のフローチャートである。なお、ここでは、楽曲再構成処理は、リミックス処理のみを例として説明するが、特殊効果処理をすることもできることは前述した通りである。
【０３１０】
先ず、映像音響データ選択判断制御ＲＳ部２０１Ｓは、属性情報取得部２０３を通じて音楽コンテンツ記憶部２０の属性情報記憶部２２から、再生対象の楽曲だけでなく、複数個の音楽コンテンツの属性情報を取得し（ステップＳ１２１）、当該取得した属性情報に基づいて、再生対象の楽曲にリミックスする楽曲素材を検出する（ステップＳ１２２）。
【０３１１】
ここで、音楽コンテンツ記憶部２０の属性情報記憶部２２から、すべての音楽コンテンツの属性情報を読み出して取得するようにしてもよいが、音楽コンテンツ記憶部２０に記憶されている音楽コンテンツの数が大量になると、再生対象の楽曲にリミックスする楽曲素材の検出の負荷が過大になってしまう。そこで、この例では、一度にすべての属性情報を音楽コンテンツ記憶部２０の属性情報記憶部２２から読み出すのではなく、複数回に分けて読み出して、各回において再生対象の楽曲にリミックスする楽曲素材の検出をするようにする。
【０３１２】
複数回に分けて、属性情報を音楽コンテンツ記憶部２０の属性情報記憶部２２から読み出すので、リミックスする楽曲素材の検出処理は、再生対象の楽曲の再生が開始された後にも行なわれることになるが、楽曲の再生開始と同時にリミックスすることはあまり無いことを考慮すると、再生対象の楽曲にリミックスする楽曲素材の検出処理としては、十分に間に合う。
【０３１３】
次に、映像音響データ選択判断制御ＲＳ部２０１Ｓからの選択指示にしたがってデコード部２０２および映像音響データ取得部２０４を通じて、再生対象の映像音響データを取得して再生を開始する（ステップＳ１２３）。この再生は、リズムマスター部２１０からの同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩに同期してなされるのは前述した通りである。
【０３１４】
次に、映像音響データ選択判断制御ＲＳ部２０１Ｓは、再生中の楽曲にリミックス処理を施すか否かを判別し（ステップＳ１２４）、リミックス処理をしないと判別したときには、再生対象の楽曲データを映像音響データデコード部２０５および映像音響アレンジ部２０６を通じて音響出力部５３および映像出力部５６に送出する（ステップＳ１２５）。
【０３１５】
また、ステップＳ１２４で、リミックス処理をすると判別したときには、ステップＳ１２２で検出したリミックスする楽曲素材のテンポと音程を、前述したように、リズムマスター部２１０からの楽曲再構成用データＡＲＩに基づいて、必要に応じて補正しながら、再生対象の楽曲データにリミックスする（ステップＳ１２６）。そして、リミックス処理した楽曲データを出力する（ステップＳ１２７）。
【０３１６】
そして、再生の終了であるか否か判別し（ステップＳ１２８）、再生の終了であればこの図２６の処理ルーチンを終了する。また、再生の終了でなければ、再生中の楽曲が最後まで再生されて終了となったか否か判別し（ステップＳ１２９）、楽曲はまだ終了ではないと判別したときには、ステップＳ１２４に戻って、このステップＳ１２４以降の処理を繰り返す。
【０３１７】
また、ステップＳ１２９で、楽曲は終了したと判別したときには、選択されている次の楽曲の再生準備をし（ステップＳ１３０）、ステップＳ１２１に戻り、以上の処理を繰り返す。
【０３１８】
［第２の実施形態］
上述の第１の実施形態では、リズムマスター部２１０は、再生対象の音楽コンテンツの属性情報から抽出したＢＰＭ値、キー値、コード値を基準と、再生対象の楽曲についての再構成処理として、リミックス処理をする場合を主として説明した。このため、再生対象の楽曲のテンポや音程を変更することの説明は特に行なわなかったが、リスナーの気分や、楽曲を聴取している場所などの周辺環境や、アレンジ用情報などを考慮して、再生対象の楽曲について、テンポや音程を変更補正し、楽曲の再構成処理をすることもできる。
【０３１９】
また、場合によっては、リスナーがテンポや音程の変更指示をする場合も考えられる。また、再生対象の楽曲を、記録再生装置が置かれている場所で演奏されているドラムやピアノなどに同期させて再生させたいという要求や、記録再生装置に外部から入力される楽曲に同期させて再生させたいとする要求もある。
【０３２０】
この第２の実施形態は、これらの要求を実現することができるようにした記録再生装置を提供するものである。
【０３２１】
図２７は、この第２の実施形態の場合における記録再生装置のブロック図で、図１の第１の実施形態の場合における記録再生装置において、システムバス２に対して、ライン入力インターフェース１７と、マイク入力インターフェース１８とが追加接続されている構成とされており、ハードウエア的には、その他の構成は、第１の実施形態と全く同様である。
【０３２２】
そして、ライン入力インターフェース１７には、外部入力端子８が接続されている。ライン入力インターフェース１７は、この外部入力端子（ライン入力端子）８を通じて入力された映像音響データをシステムバス２に送出する。
【０３２３】
この第２の実施形態では、外部入力端子８を通じて入力された映像音響データは、ユーザインターフェース１１を通じたユーザ指示操作に応じて、エンコード／デコード部１２で記録エンコードされ、音楽コンテンツ記憶部２０の映像音響データ記憶部２１に格納される。
【０３２４】
また、外部入力端子８を通じて入力された映像音響データが曲調分析部１３で分析され、その結果得られた楽曲構成情報がエンコード／デコード部１２により記録エンコードされ、音楽コンテンツ記憶部２０の属性情報記憶部２２に格納される。この場合、音楽コンテンツ記憶部２０に格納される属性情報と、対応する映像音響データとは、その識別情報により対応付けられるのは前述した通りである。
【０３２５】
そして、この第２の実施形態では、後述するように、この外部入力端子８を通じて入力された映像音響データのテンポに同期して、再生対象の楽曲データの再生が可能とされるように構成されている。すなわち、外部入力端子８を通じて入力された映像音響データが曲調分析部１３で分析され、その分析結果の一つであるＢＰＭ値に基づいて、前述した同期信号ＳＹＮＣが生成されるものである。
【０３２６】
マイク入力インターフェース１８には、収音手段としてのマイクロホン９が接続されており、このマイクロホン９で収音されて得られる音声信号が、このマイク入力インターフェース１８でデジタル信号に変換されて、システムバス２に送出される。
【０３２７】
そして、この第２の実施形態では、後述するように、マイクロホン９で収音されて、マイク入力インターフェース１８を通じて入力された音響データのテンポに同期して、再生対象の楽曲データの再生が可能とされるように構成されている。
【０３２８】
例えば、記録再生装置の近傍で演奏されているドラム、ピアノ、楽曲がマイクロホン９で収音され、曲調分析部１３で分析されて、ＢＰＭ値が検出され、検出されたＢＰＭ値に基づいて、前述した同期信号ＳＹＮＣが生成される。
【０３２９】
図２８は、前述の第１の実施形態の図１３の再生部に対応する第２の実施形態の再生部２００を示すものである。映像音響データ選択判断制御部２０１に対して、ライン入力インターフェース１７が接続されると共に、マイク入力インターフェース１８が接続されている点が異なると共に、映像音響データ選択判断制御部２０１におけるソフトウエア処理が第１の実施形態の場合とは異なる。その他は、第１の実施形態と同様である。
【０３３０】
図２９は、図２８の再生部２００を、楽曲の再構成処理の観点から見た機能ブロック図の構成を示すもので、実質上の構成内容は、図２８と変わりはない。
【０３３１】
この図２９に示すように、再生部２００は、楽曲データの再構成の基準となる同期信号と楽曲再構成用情報とを生成して出力するリズムマスター部２１０と、このリズムマスター部２１０からの同期信号と楽曲再構成用情報とを受けて、楽曲データの再構成を実行するリズムスレーブ部２２０とからなる。
【０３３２】
映像音響データ選択判断制御部２０１は、第１の実施形態と同様に、リズムマスター部２１０に属するＲＭ部２０１Ｍと、リズムスレーブ部２２０に属するＲＳ部２０１Ｓとに分けられる。そして、この第２の実施形態では、属性情報取得部２０３だけでなく、生体情報取得部３０と、周辺環境情報取得部４０と、再生履歴情報保持部１５とが、リズムマスター部２１０と、リズムスレーブ部２２０の両方に属するものとされる。
【０３３３】
すなわち、この第２の実施形態におけるリズムマスター部２１０は、ＲＭ部２０１Ｍと、属性情報取得部２０３と、生体情報取得部３０と、周辺環境情報取得部４０と、再生履歴情報保持部１５とを備えて構成される。
【０３３４】
一方、この第２の実施形態におけるリズムスレーブ部２２０は、第１の実施形態と同様に、ＲＳ部２０１Ｓと、属性情報取得部２０３と、生体情報取得部３０と、周辺環境情報取得部４０と、再生履歴情報保持部１５と、映像音響データ取得部２０４と、映像音響データデコード部２０５と、映像音響アレンジ処理部２０６とを備えて構成される。つまり、リズムスレーブ部は、第１の実施形態とほぼ同様の構成とされる。
【０３３５】
そして、リズムマスター部２１０のＲＭ部２０１Mは、属性情報取得部２０３からの属性情報のみに基づいて楽曲の再構成の基準となる同期信号ＳＹＮＣを生成するのではない。この第２の実施形態では、リズムマスター部２１０は、ユーザインターフェース１１を通じたユーザ入力、ライン入力インターフェース１７を通じて外部から入力される映像音響データ、マイク入力インターフェース１８を通じて入力される外部収音音声データ、生体情報取得部３０で取得されたリスナーの生体情報、周辺環境情報取得部４０で取得された周辺環境情報、再生履歴情報保持部１５から読み出される再生履歴情報に基づいて、楽曲の再構成の基準となる同期信号ＳＹＮＣを生成するようにする。
【０３３６】
また、この第２の実施形態では、リズムマスター部２１０は、同期信号ＳＹＮＣのみではなく、楽曲構成用データＡＲＩも、ユーザインターフェース１１を通じたユーザ入力、ライン入力インターフェース１７を通じて外部から入力される映像音響データ、マイク入力インターフェース１８を通じて入力される外部収音音声データ、生体情報取得部３０で取得されたリスナーの生体情報、周辺環境情報取得部４０で取得された周辺環境情報、再生履歴情報保持部１５から読み出される再生履歴情報に基づいて、生成することが可能とされている。
【０３３７】
図３０は、この第２の実施形態におけるリズムマスター部２１０の詳細構成例を示す図であり、特にＲＭ部２０１Ｍの機能の詳細をブロック化したものである。この第２の実施形態では、ＲＭ部２０１Ｍは、第１の実施形態の同期信号生成部２１２に代わって同期信号生成部２３０を備えると共に、第１の実施形態の属性情報解析部２１１に代わって、再生態様設定部２４０を備える。
【０３３８】
そして、再生態様設定部２４０には、属性情報取得部２０３だけではなく、生体情報取得部３０、周辺環境情報取得部４０、再生履歴情報保持部１５、ライン入力インターフェース１７、マイク入力インターフェース１８およびユーザインターフェース１１の出力が供給される。その他は、第１の実施形態のリズムマスター部２１０と同様に構成される。
【０３３９】
同期信号生成部２３０は、内部リズム同期発生部２３１と、外部リズム同期発生部２３２と、生体リズム同期発生部２３３と、これら３種のリズム同期発生部２３１，２３２，２３３からの出力同期信号のいずれかを選択する選択スイッチ回路２３４とを備えて構成される。
【０３４０】
内部リズム同期発生部２３１は、例えばＰＬＬ回路を備え、第１の実施形態と同様に、再生対象の音楽コンテンツの属性情報から抽出されたＢＰＭ値に基づいて同期信号ＳＹＮＣを生成するか、あるいは、ユーザインターフェース１１を通じてユーザにより設定されたＢＰＭ値に基づいて同期信号ＳＹＮＣを生成する。
【０３４１】
外部リズム同期発生部２３２は、例えばＰＬＬ回路を備え、ライン入力インターフェース１７を通じて入力された外部入力信号から抽出されたＢＰＭ値や、マイク入力インターフェース１８を通じて入力された外部収音音声信号から抽出されたＢＰＭ値に基づいて、外部から入力される音楽リズムに同期するように同期信号ＳＹＮＣを生成する。
【０３４２】
生体リズム同期発生部２３３は、例えばＰＬＬ回路を備え、生体情報取得部３０から取得したユーザの脈波や歩行テンポや歩行速度、腕や手を振るテンポや速度などの生体情報から、当該生体情報に同期する同期信号ＳＹＮＣを生成する。なお、ＰＬＬ回路は、３個の同期発生部２３１，２３２，２３３で、１個のＰＬＬ回路を共通に用いることができる。
【０３４３】
再生態様設定部２４０は、この第２の実施形態では、ユーザインターフェース１１を通じたユーザの同期選択入力により、同期信号ＳＹＮＣの発生を、内部リズム同期、外部リズム同期、生体リズムの何れにするかを決定し、同期信号生成部２３０の選択スイッチ回路２３４の選択制御信号を生成する。
【０３４４】
［内部リズム同期］
（再生対象音楽コンテンツに同期）
内部リズム同期の場合には、再生対象の音楽コンテンツの属性情報に同期させるのか、ユーザインターフェース１１を通じてユーザ設定されたＢＰＭ値に同期させるのかが、さらに選択される。同様に、外部リズム同期の場合には、ライン入力端子８を通じた外部入力信号またはマイクロホン９で収音された外部音声の何れに同期させるのかが、さらに選択される。
【０３４５】
そして、内部リズム同期の再生対象の音楽コンテンツの属性情報同期が選択されたときには、再生態様設定部２４０は、選択スイッチ回路２３４は、内部リズム同期発生部２３１の出力を選択する状態に切り換えると共に、属性情報取得部２０３を通じて再生対象の音楽コンテンツの属性情報を取得し、その属性情報からＢＰＭ値を抽出して同期信号生成部２３０の内部リズム同期発生部２３１に供給する。内部リズム同期発生部２３１は、これに供給されたＢＰＭ値に相当する発振周波数で発振し、かつ、再生対象の音楽コンテンツの音楽リズムに位相同期する同期信号ＳＹＮＣを生成する。
【０３４６】
したがって、同期信号生成部２３０からは、再生対象の音楽コンテンツの属性情報中のＢＰＭ値に基づいて生成された同期信号ＳＹＮＣが同期信号出力回路２１３を通じてリズムスレーブ部２２０に出力される。
【０３４７】
また、このとき、再生態様設定部２４０は、属性情報取得部２０３を通じて取得した再生対象の音楽コンテンツの属性情報から、キー値と、コード値とを抽出し、前記抽出したＢＰＭ値と共に、楽曲再構成用データ設定部２１４に供給する。楽曲再構成用データ設定部２１４は、それらＢＰＭ値、キー値、コード値をそれぞれの設定部２１７，２１８，２１９に設定する。
【０３４８】
したがって、再生対象の音楽コンテンツの属性情報中のＢＰＭ値、キー値、コード値を含む楽曲再構成用データＡＲＩが、同期信号ＳＹＮＣに同期して、リズムスレーブ部２２０に出力される。この結果、リズムスレーブ２２０では、第１の実施形態と同様にして、再生対象の音楽コンテンツの属性情報に基づいて楽曲に対する再構成がなされる。
【０３４９】
（ユーザ入力に同期）
また、内部リズム同期のユーザ入力設定同期が選択されたときには、再生態様設定部２４０は、選択スイッチ回路２３４を、内部リズム同期発生部２３１の出力を選択する状態に切り換えると共に、ユーザインターフェース１１を通じてＢＰＭ値の入力を受け付け、当該受け付けたＢＰＭ設定値を、同期信号生成部２３０の内部リズム同期発生部２３１に供給する。内部リズム同期発生部２３１は、これに供給されたＢＰＭ値に相当する発振周波数で発振する同期信号ＳＹＮＣを生成する。
【０３５０】
したがって、同期信号生成部２３０からは、ユーザにより指定されたＢＰＭ値に基づいて生成された同期信号ＳＹＮＣが同期信号出力回路２１３を通じてリズムスレーブ部２２０に出力される。これにより、同期信号生成部２３０からは、ユーザが設定したＢＰＭ値に基づいて生成された同期信号ＳＹＮＣが同期信号出力回路２１３を通じてリズムスレーブ部２２０に供給される。
【０３５１】
また、このとき、再生態様設定部２４０は、ユーザインターフェース１１を通じて、ＢＰＭ値の他、キー値およびコード値（コード進行）の入力を受け付け、当該受け付けたＢＰＭ値、キー値、コード値を楽曲再構成用データ設定部２１４に供給する。この場合、キー値やコード値は、時系列的に変化する態様もユーザにより入力されることになる。楽曲再構成用データ設定部２１４は、それらＢＰＭ値、キー値、コード値をそれぞれの設定部２１７，２１８，２１９に設定する。
【０３５２】
したがって、ユーザの設定値に応じたＢＰＭ値、キー値、コード値を含む楽曲再構成用データＡＲＩが、同期信号ＳＹＮＣに同期して、リズムスレーブ部２２０に出力される。この結果、リズムスレーブ部２２０から、ユーザが設定したテンポや曲調で楽曲の音響再生出力をすることができる。
【０３５３】
［外部リズム同期］
また、外部リズム同期が選択されたときには、再生態様設定部２４０は、選択スイッチ回路２３４を、外部リズム同期発生部２３２の出力を選択する状態に切り換えると共に、ユーザ選択にしたがって、ライン入力インターフェース１７を通じて、あるいはマイク入力インターフェース１８を通じて取り込まれた音響データを、曲調分析部１３で分析し、その分析結果として得られるＢＰＭ値を外部リズム同期発生部２３２に供給する。外部リズム同期発生部２３２は、これに供給されたＢＰＭ値に相当する発振周波数で発振し、かつ、外部から入力される音楽リズムに位相同期する同期信号ＳＹＮＣを生成する。
【０３５４】
これにより、同期信号生成部２３０からは、外部入力信号またはマイク入力信号から検出されたＢＰＭ値に基づいて生成された同期信号ＳＹＮＣが同期信号出力回路２１３を通じてリズムスレーブ部２２０に出力される。
【０３５５】
再生態様設定部２４０は、また、属性情報取得部２０３を通じて取得した再生対象の音楽コンテンツの属性情報から、キー値と、コード値とを抽出し、前記抽出したＢＰＭ値と共に、楽曲再構成用データ設定部２１４に供給する。楽曲再構成用データ設定部２１４は、それらＢＰＭ値、キー値、コード値をそれぞれの設定部２１７，２１８，２１９に設定する。
【０３５６】
したがって、外部入力信号またはマイク入力信号から検出されたＢＰＭ値、キー値、コード値を含む楽曲再構成用データＡＲＩが、同期信号ＳＹＮＣに同期して、リズムスレーブ部２２０に出力される。
【０３５７】
これにより、この外部リズム同期の状態においては、リズムスレーブ部２２０から、外部から取り込まれた楽曲に同期して設定されたテンポで楽曲の音響再生出力をすることができる。
【０３５８】
［生体リズム同期］
また、生体リズム同期が選択されたときには、再生態様設定部２４０は、選択スイッチ回路２３４を、生体リズム同期発生部２３３の出力を選択する状態に切り換えると共に、生体情報取得部３０を通じて取得した生体情報からテンポやリズムに関する成分を抽出し、抽出した成分からＢＰＭ値に対応する情報を生成し、当該生成したＢＰＭ値を、同期信号生成部２３０の生体リズム同期発生部２３１に供給する。
【０３５９】
これにより、同期信号生成部２３０においては、ユーザの生体リズムに相当する発振周波数で発振し、かつ、生体リズムに位相同期された同期信号ＳＹＮＣが生成され、当該生成された同期信号ＳＹＮＣが同期信号出力回路２１３を通じてリズムスレーブ部２２０に供給される。したがって、リズムスレーブ部２２０から、ユーザの生体リズムに同期したテンポで楽曲の音響再生出力をすることができる。
【０３６０】
なお、この生体リズム同期が選択されたときにおいては、単純に、生体情報取得部３０を通じて取得した生体情報のみに基づいて同期信号ＳＹＮＣを生成するのではなく、周辺環境情報取得部４０からの周辺環境情報をも参照して、同期信号ＳＹＮＣを生成することもできる。
【０３６１】
例えば、周辺環境情報から、記録再生装置が存在する位置が「海」で、気温が高く、天候が雨ではないと判別したときには、生体情報に同期して、アップテンポとなるような同期信号ＳＹＮＣを生成し、また、記録再生装置が存在する位置が「山」であるときには、生体情報に同期して、スローテンポとなるような同期信号ＳＹＮＣを生成するようにすることができる。
【０３６２】
また、再生履歴情報保持部１５の再生履歴情報として、各楽曲に対応して、当該楽曲を視聴中のリスナーの脈などの生体情報を記憶して保持しておき、生体情報取得部３０から取得して生体情報に近似する生体情報となっている楽曲を、再生履歴情報保持部１５から検索し、その楽曲の属性情報からＢＰＭ値を求めて、同期信号ＳＹＮＣを生成するようにしてもよい。その場合には、同期信号ＳＹＮＣは、生体情報取得部３０から取得した生体情報に同期させてもよいし、また、同期させなくても良い。
【０３６３】
また、このとき、再生態様設定部２４０は、この実施形態では、生体情報取得部３０からの生体情報および／または周辺環境情報取得部４０からの周辺環境情報を検索子として、再生履歴情報保持部１５に保持されている再生履歴情報を検索し、検索結果の楽曲の属性情報からＢＰＭ値、キー値、コード値を生成し、それらを楽曲再構成用データ設定部２１４に渡す。楽曲再構成用データ設定部２１４は、それらＢＰＭ値、キー値、コード値をそれぞれの設定部２１７，２１８，２１９に設定する。
【０３６４】
例えば、生体情報からリスナーは気分が高揚していることが判定された場合に、当該気分が高揚しているときにいつも聴いている楽曲を再生履歴から検出し、その楽曲のＢＰＭ値に基づいて同期信号ＳＹＮＣを生成し、その楽曲のＢＰＭ値、キー値、コード進行を楽曲再構成用データＡＲＩとして生成して、リズムマスター部２１０からリズムスレーブ部２２０に供給することができる。これにより、リスナーは、気分が高揚しているときにいつも聴いている楽曲に近似するテンポや曲調で楽曲を再生することが可能になる。
【０３６５】
また、周辺環境情報から、海または山などの場所を特定することができたり、雨、晴れ、などの天候を特定することができた場合に、再生履歴情報に含まれるそれらの周辺環境情報を参照して、当該場所や環境条件において、よく聴いている楽曲を再生履歴から検出し、その楽曲のＢＰＭ値に基づいて同期信号ＳＹＮＣを生成し、その楽曲のＢＰＭ値、キー値、コード進行を楽曲再構成用データＡＲＩとして生成して、リズムマスター部２１０からリズムスレーブ部２２０に供給することができる。これにより、リスナーは、同じような周辺環境条件において、にいつも聴いている楽曲に近似するテンポや曲調で楽曲を再生することが可能になる。
【０３６６】
したがって、生体情報および／または周辺環境情報、さらに再生履歴情報に基づいて選定された楽曲の属性情報中のＢＰＭ値、キー値、コード値を含む楽曲再構成用データＡＲＩが、同期信号ＳＹＮＣに同期して、リズムスレーブ部２２０に出力される。この結果、リズムスレーブ２２０では、そのときのユーザの気分や、周辺環境に応じたテンポおよび曲調で、楽曲が再構成がなされて、音響再生される。
【０３６７】
また、ユーザがユーザインターフェース１１を通じてアレンジ指示をした場合には、当該アレンジ指示に応じたテンポ、曲調で、楽曲が再構成されて、音響再生されるのは、前述した第１の実施形態と同様である。
【０３６８】
なお、この第２の実施形態において、同期信号ＳＹＮＣの発生の方法としては、上述の例に限定されるものではない。例えば、周辺環境情報取得部４０で取得した周辺環境情報と、再生履歴情報保持部１５に保持されている再生履歴とから定めた同期信号ＳＹＮＣを発生するようにすることもできる。
【０３６９】
例えば、周辺環境情報取得部４０から取得した周辺環境情報を検索子として、再生履歴情報保持部１５の再生履歴を検索し、当該再生履歴情報保持部１５に記憶されている再生履歴情報に含まれる楽曲の属性情報中の周辺環境情報として同じ、あるいは近似するものを検出し、当該周辺環境情報を検索子として検索した楽曲の属性情報に含まれるＢＰＭ値に基づいて、同期信号ＳＹＮＣを生成するようにしてもよい。
【０３７０】
上述した第１の実施形態では、最初に再生する楽曲は、ユーザが選択するようにした。この第２の実施形態においても、最初の楽曲は、ユーザが選択するようにしても良いが、内部リズム同期のユーザ設定による同期の場合や、外部リズム同期、また、生体リズム同期では、リズムスレーブ２２０において、楽曲再構成用データＡＲＩに合致するあるいは近似する楽曲を、音楽コンテンツ記憶部２０の属性情報記憶部２２に記憶されている属性情報から検出して、再生をするようにすることもできる。
【０３７１】
また、再生中の楽曲に対する再構成処理は、この第２の実施形態においても、リズムマスター部２１０からの同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩを用いて、第１の実施形態と同様にしてできるものである。
【０３７２】
［リズムマスター部２１０の動作説明］
この第２の実施形態におけるリズムマスター部２１０での処理動作のフローチャートを、図３１〜図３４を参照しながら説明する。
【０３７３】
先ず、再生態様設定部２４０は、この実施形態では、ユーザインターフェース１１を通じて、ユーザにより選択指定された同期基準は何であるか判別する（ステップＳ２０１）。
【０３７４】
このステップＳ２０１で、内部リズム同期の場合であって、同期基準は、再生対象の音楽コンテンツであると判別すると、映像音響データ選択判断制御ＲＭ部２０１Ｍの再生態様設定部２４０は、属性情報取得部２０３を通じて音楽コンテンツ記憶部２０の属性情報記憶部２２から再生対象の音楽コンテンツの属性情報を取得し（ステップＳ２０２）、当該取得した属性情報中から、ＢＰＭ値、キー値およびコード値を抽出する（ステップＳ２０３）。
【０３７５】
次に、抽出したＢＰＭ値に基づいて、小節同期信号ＰＨＳＹおよびビート同期信号ＢＴＳＹからなる同期信号ＳＹＮＣを生成する（ステップＳ２０４）。また、抽出したＢＰＭ値、キー値およびコード値を、ＢＰＭ値設定部、キー値設定部およびコード値設定部に設定する（ステップＳ２０５）。
【０３７６】
そして、ステップＳ２０４で生成した同期信号ＳＹＮＣと、ステップＳ９４で設定したＢＰＭ値、キー値およびコード値からなる楽曲再構成用データＡＲＩとを、リズムスレーブ部２２０に送出する（ステップＳ２０６）。
【０３７７】
そして、再生の終了であるか否か判別し（ステップＳ２０７）、再生の終了であればこの処理ルーチンを終了する。また、再生の終了でなければ、再生中の楽曲が最後まで再生されて終了となったか否か判別し（ステップＳ２０８）、楽曲はまだ終了ではないと判別したときには、例えばユーザによりユーザインターフェース１１を通じて、同期基準の変更操作がされたか否か判別し（ステップＳ２１０）、同期基準の変更操作がされたと判別したときには、ステップＳ２０１に戻って、このステップＳ２０１以降の処理を繰り返す。
【０３７８】
また、ステップＳ２１０で同期基準の変更操作がなされていないと判別したときには、ステップＳ２０４に戻り、このステップＳ２０４以降の処理を繰り返す。
【０３７９】
また、ステップＳ２０８で、楽曲は終了したと判別したときには、選択されている次の楽曲の再生準備をし（ステップＳ２０９）、ステップＳ２０２に戻り、以上の処理を繰り返す。
【０３８０】
次に、ステップＳ２０１で、設定された同期基準は、内部リズム同期の場合であって、ユーザ設定入力であると判別すると、再生態様設定部２４０は、ユーザ入力により設定されたＢＰＭ値を取得し（図３２のステップＳ２２１）、当該取得したＢＰＭ値に基づいて、小節同期信号ＰＨＳＹおよびビート同期信号ＢＴＳＹからなる同期信号ＳＹＮＣを生成する（ステップＳ２２２）。また、ユーザ入力により設定されたＢＰＭ値、キー値およびコード値を取得し（ステップＳ２２３）、当該取得したＢＰＭ値、キー値およびコード値を、楽曲再構成用データ設定部２１４に送って、そのＢＰＭ値設定部２１７、キー値設定部２１８およびコード値設定部２１９に設定する（ステップＳ２２４）。
【０３８１】
そして、ステップＳ２２２で生成した同期信号ＳＹＮＣと、ステップＳ２２３で設定したＢＰＭ値、キー値およびコード値からなる楽曲再構成用データＡＲＩとを、リズムスレーブ部２２０に送出する（ステップＳ２２５）。
【０３８２】
そして、再生の終了であるか否か判別し（ステップＳ２２６）、再生の終了であればこの処理ルーチンを終了する。また、再生の終了でなければ、再生中の楽曲が最後まで再生されて終了となったか否か判別し（ステップＳ２２７）、楽曲はまだ終了ではないと判別したときには、例えばユーザによりユーザインターフェース１１を通じて、同期基準の変更操作がされたか否か判別し（ステップＳ２２９）、同期基準の変更操作がされたと判別したときには、ステップＳ２０１に戻って、このステップＳ２０１以降の処理を繰り返す。
【０３８３】
また、ステップＳ２２９で同期基準の変更操作がなされていないと判別したときには、ステップＳ２２５に戻り、このステップＳ２２５以降の処理を繰り返す。
【０３８４】
また、ステップＳ２２７で、楽曲は終了したと判別したときには、選択されている次の楽曲の再生準備をし（ステップＳ２２８）、ステップＳ２２５に戻り、このステップＳ２２５以降の処理を繰り返す。
【０３８５】
次に、ステップＳ２０１で、設定された同期基準は、外部リズム同期であると判別したときには、同期基準となる外部入力は、外部入力端子８からの入力信号か、マイクロホン９で収音された音声信号かを判別する（図３３のステップＳ２３１）。
【０３８６】
このステップＳ２３１で、外部入力端子８からの入力信号を同期基準とすると判別したときには、再生態様判定部２４０は、外部入力端子８を通じて入力された音声信号を曲調分析部１３に供給して、分析を行なわせる（ステップＳ２３２）。また、ステップＳ２３１で、マイクロホン９で収音した音声信号を同期基準とすると判別したときには、再生態様判定部２４０は、マイクロホン９で収音された音声信号を曲調分析部１３に供給して、分析を行なわせる（ステップＳ２３３）。
【０３８７】
ステップＳ２３２およびステップＳ２３３の次には、何れもステップＳ２３４に進み、曲調分析部１３での分析結果からＢＰＭ値を求め、求めたＢＰＭ値を同期信号生成部２３０に渡して、同期信号ＳＹＮＣを生成する（ステップＳ２３４）。
【０３８８】
また、曲調分析部１３での分析結果からＢＰＭ値、キー値、コード値を求め、当該求めたＢＰＭ値、キー値、コード値を楽曲再構成用データ生成部２１４に送って、そのＢＰＭ設定部２１７、キー値設定部２１８、コード値設定部２１９に設定する（ステップＳ２３５）。
【０３８９】
そして、ステップＳ２３４で生成した同期信号ＳＹＮＣと、ステップＳ２３５で設定したＢＰＭ値、キー値およびコード値からなる楽曲再構成用データＡＲＩとを、リズムスレーブ部２２０に送出する（ステップＳ２３６）。
【０３９０】
そして、再生の終了であるか否か判別し（ステップＳ２３７）、再生の終了であればこの処理ルーチンを終了する。また、再生の終了でなければ、再生中の楽曲が最後まで再生されて終了となったか否か判別し（ステップＳ２３８）、楽曲はまだ終了ではないと判別したときには、例えばユーザによりユーザインターフェース１１を通じて、同期基準の変更操作がされたか否か判別し（ステップＳ２３９）、同期基準の変更操作がされたと判別したときには、ステップＳ２０１に戻って、このステップＳ２０１以降の処理を繰り返す。
【０３９１】
また、ステップＳ２３９で同期基準の変更操作がなされていないと判別したときには、ステップＳ２３４に戻り、このステップＳ２３４以降の処理を繰り返す。
【０３９２】
また、ステップＳ２３８で、楽曲は終了したと判別したときには、選択されている次の楽曲の再生準備をし（ステップＳ２４０）、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０３９３】
次に、ステップＳ２０１で、設定された同期基準は、生体リズム同期の場合であると判別すると、再生態様設定部２４０は、生体情報取得部３０を通じてリスナーの生体情報を取得し（図３４のステップＳ２５１）、また、記録再生装置の周辺環境情報を取得する（ステップＳ２５２）。
【０３９４】
そして、取得した生体情報から、テンポ情報を抽出し、その抽出したテンポ情報を同期信号生成部２３０に供給し、当該テンポ情報から、同期信号ＳＹＮＣを生成する（ステップＳ２５３）。そして、生体情報と、周辺環境情報と、再生履歴情報保持部１５の再生履歴情報とから、前述したようにして、ＢＰＭ値、キー値、コード値を決定する（ステップＳ２５４）。
【０３９５】
そして、決定したＢＰＭ値、キー値およびコード値を、楽曲再構成用データ設定部２１４に送って、そのＢＰＭ値設定部２１７、キー値設定部２１８およびコード値設定部２１９に設定する（ステップＳ２５５）。
【０３９６】
そして、ステップＳ２５３で生成した同期信号ＳＹＮＣと、ステップＳ２５５で設定したＢＰＭ値、キー値およびコード値からなる楽曲再構成用データＡＲＩとを、リズムスレーブ部２２０に送出する（ステップＳ２５６）。
【０３９７】
そして、再生の終了であるか否か判別し（ステップＳ２５７）、再生の終了であればこの処理ルーチンを終了する。また、再生の終了でなければ、再生中の楽曲が最後まで再生されて終了となったか否か判別し（ステップＳ２５８）、楽曲はまだ終了ではないと判別したときには、例えばユーザによりユーザインターフェース１１を通じて、同期基準の変更操作がされたか否か判別し（ステップＳ２６０）、同期基準の変更操作がされたと判別したときには、ステップＳ２０１に戻って、このステップＳ２０１以降の処理を繰り返す。
【０３９８】
また、ステップＳ２６０で同期基準の変更操作がなされていないと判別したときには、ステップＳ２５１に戻り、このステップＳ２５１以降の処理を繰り返す。
【０３９９】
また、ステップＳ２５８で、楽曲は終了したと判別したときには、選択されている次の楽曲の再生準備をし（ステップＳ２５９）、ステップＳ２５１に戻り、このステップＳ２５１以降の処理を繰り返す。
【０４００】
以上のようにして、この第２の実施形態では、再生対象の楽曲についても、テンポや音程を変える再構成を行なうことができる。リスナーは、例えばユーザインターフェースを通じて、テンポや音程の変更指示を変えることにより、再生中の楽曲を、当該視聴時点において自分が好むように再構成して、音響再生出力することができる。
【０４０１】
また、再生対象の楽曲を、外部から入力された音声に同期して再生するように再構成することができる。また、リスナーの歩行に合わせたり、脈拍に合わせたりして、楽曲を再生することが可能になる。また、周辺環境に応じて、テンポを上げたり、下げたり、また、キーを上げたり、下げたりすることもできる。
【０４０２】
図３５は、この第２の実施形態において、リズムマスター部２１０からの同期信号ＳＹＮＣおよび楽曲再構成用データＡＲＩを受けたリズムスレーブ部２２０の映像音響データデコード部２０５および映像音響アレンジ部２０６における楽曲信号の流れを、リズムマスター部２１０からの同期信号ＳＹＮＣに、同期させて示すと共に、リズムスレーブ部２２０の映像音響アレンジ部２０６における楽曲再構成の動作を、リズムマスター部２１０の楽曲再構成用データＡＲＩとの対応させながら示す図である。
【０４０３】
図３５の例の場合には、楽曲再構成用データＡＲＩは、再生対象の音楽コンテンツの属性情報から抽出したものとなっているとは限らず、再生対象の音楽コンテンツのＢＰＭ値と異なっている。また、楽曲再構成用データＡＲＩに含まれるキー値やコード値も、再生対象の音楽コンテンツのそれらと異なっている。
【０４０４】
図３５において、再生対象の音楽コンテンツは、楽曲トラック１の再生信号ストリームとなっている。図３５の例では、楽曲再構成用データＡＲＩとして、ＢＰＭ値「１２０」、キー値「Ｃmajor」、コード進行「Ｃ」→「Ｇ」→「Ｆ」の目標値がリズムマスター部２１０からリズムスレーブ部２２０へ入力されている。
【０４０５】
そして、リズムスレーブ部２２０では、楽曲トラック１の再生対象音楽コンテンツの再生信号ストリームに対して、アレンジ制御部２２１による選択指示に基づいて音楽コンテンツ記憶部２０から取得された当該再生対象音楽コンテンツの楽曲データ自身のテンポや音程が補正されると共に、２個の楽曲素材が、楽曲トラック２、楽曲トラック３として映像音響データデコード部２０５から出力され、その２個の楽曲素材の楽曲データが、前記楽曲再構成用データＡＲＩのそれぞれの値の目標値に合うように補正され、楽曲トラック１の再生対象音楽コンテンツに対して最終的にミックスされる。
【０４０６】
すなわち、楽曲トラック１の音響データは、映像音響アレンジ処理部２０６において、楽曲再構成用データＡＲＩの目標ＢＰＭ値や目標コード値に合致するように補正されると共に、楽曲トラック２，３の音響データが、映像音響アレンジ処理部２０６において、楽曲再構成用データＡＲＩの目標ＢＰＭ値や目標コード値に合致するように補正された後、楽曲トラック１の楽曲データにミックスされて、リミックス処理がなされる。
【０４０７】
この場合、図３５に示すように、楽曲トラック１の音響データは、属性情報取得部２０３を通じて取得されたこの楽曲素材１の小節区間Ｐａ、ＰｂでのＢＰＭ値は「１４０」であって、楽曲再構成用データＡＲＩのＢＰＭ値「１２０」と異なっているので、映像音響アレンジ処理部２０６でテンポの補正がなされて、当該小節区間ＰａおよびＰｂにおける楽曲トラック１の楽曲データは、そのＢＰＭ値が「１４０」から「１２０」になるように補正される。
【０４０８】
また、楽曲トラック１の音響データは、属性情報取得部２０３を通じて取得されたこの楽曲素材１の小節区間Ｐａでのコード値は「Ｄ」であって、楽曲再構成用データＡＲＩのコード値「Ｃ」と異なっているので、映像音響アレンジ処理部２０６で音程補正がなされて、楽曲トラック１の楽曲データは、そのコード値が「Ｄ」から「Ｃ」になるように補正される。
【０４０９】
そして、この小節区間Ｐａでは、楽曲トラック３の楽曲素材３が、楽曲トラック１の音響データにミックスされるが、属性情報取得部２０３を通じて取得されたこの楽曲素材３の小節区間ＰａでのＢＰＭ値は「１２０」であって、楽曲再構成用データＡＲＩのＢＰＭ値と同一であるので、楽曲素材３の楽曲データについては、映像音響アレンジ処理部２０６ではテンポの補正はなされない。
【０４１０】
しかし、属性情報取得部２０３を通じて取得された楽曲素材３の小節区間Ｐａでのコード値は「Ｄ」であって、楽曲再構成用データＡＲＩのコード値「Ｃ」とは異なるので、当該楽曲素材３の楽曲データについては、映像音響アレンジ処理部２０６の音程補正回路２２６において、前述したようにして音程補正がなされ、「Ｄ」→「Ｃ」へと目標値になるように変更される。
【０４１１】
また、次の小節区間Ｐｂの前半においては、楽曲トラック１の音響データは、属性情報取得部２０３を通じて取得されたこの楽曲素材１の小節区間Ｐｂの前半でのコード値は「Ｄ」であって、楽曲再構成用データＡＲＩのコード値「Ｇ」と異なっているので、映像音響アレンジ処理部２０６で音程補正がなされて、楽曲トラック１の楽曲データは、そのコード値が「Ｄ」から「Ｇ」になるように補正される。
【０４１２】
そして、楽曲トラック１の音響データは、属性情報取得部２０３を通じて取得されたこの楽曲素材１の小節区間Ｐｂの後半でのコード値は「Ｄ」であって、楽曲再構成用データＡＲＩのコード値「Ｆ」と異なっているので、映像音響アレンジ処理部２０６で音程補正がなされて、楽曲トラック１の楽曲データは、そのコード値が「Ｄ」から「Ｆ」になるように補正される。
【０４１３】
そして、小節区間Ｐｂの前半においては、楽曲トラック２の楽曲素材２が楽曲トラック１の音響データにミックスされ、また、小節区間Ｐｂの後半においては、楽曲トラック２の楽曲素材２と、楽曲トラック３の楽曲素材３とが楽曲トラック１の楽曲データにミックスされる。
【０４１４】
そして、この小節区間Ｐｂの前半においては、属性情報取得部２０３により取得された楽曲素材２の小節区間Ｐｂの前半でのＢＰＭ値は「１００」、コード値は「Ｅ」であって、楽曲再構成用データＡＲＩの目標ＢＰＭ値「１２０」および目標コード値「Ｇ」と異なる。このため、楽曲素材２の楽曲データは、小節区間Ｐｂの前半において、映像音響アレンジ処理部２０６で、「１００」から「１２０」と、目標ＢＰＭ値に合致するようにテンポの補正がなされるとともに、「Ｅ」から「Ｇ」と、目標コード値に合致するように音程の補正がなされる。そして、小節区間Ｐｂの前半では、それらの補正がなされた楽曲素材２の楽曲データが、楽曲トラック１の楽曲データに加算される。
【０４１５】
また、この小節区間Ｐｂの後半では、楽曲素材２のＢＰＭ値は「１００」、コード値は「Ｅ」であって、楽曲再構成用データＡＲＩの目標ＢＰＭ値「１２０」および目標コード値「Ｆ」と異なるが、楽曲素材３のＢＰＭ値は「１２０」、コード値は「Ｆ」であって、楽曲再構成用データＡＲＩの目標ＢＰＭ値「１２０」および目標コード値「Ｆ」と同一である。
【０４１６】
このため、小節区間Ｐｂの後半では、楽曲トラック２の楽曲素材２については、映像音響アレンジ処理部２０６でテンポおよび音程の補正がなされて楽曲トラック１の楽曲データに加算され、また、楽曲トラック３の楽曲素材３については補正されずに、楽曲トラック１の楽曲データに加算される。
【０４１７】
以上のようにして、この第２の実施形態においては、リズムマスター部からの同期信号ＳＹＮＣと、楽曲再構成用データＡＲＩとを基にして、再生対象の音楽コンテンツに対して、例えば、リスナーの気分に応じた再構成を施すことができると共に、他の楽曲素材をミックスすることにより、いわゆるリミックス処理を元の楽曲に対して違和感なく、実行することができる。そして、ユーザがアレンジ指示により、曲調をクラシック風、ジャズ風、ロック風などに、容易に変更して楽曲を楽しむことができる。
【０４１８】
また、この第２の実施形態においても、同期信号ＳＹＮＣにより、小節や拍の区切りを容易に検出することができるので、楽曲データについて特殊効果を施すことも容易に行なうことができる。同様にして、この第２の実施形態においても、リミックスの特殊効果処理の一つとして、ループ再生処理ができる。
【０４１９】
そして、この第２の実施形態では、音響再生された楽曲を聴取したユーザの生体情報や、周辺環境情報あるいはユーザの再生履歴情報に基づいて、同期信号を変更することもできるようにされているので、ユーザの好みや、環境変化に応じて、変化のある音響再生をすることが可能となる。
【０４２０】
［第３の実施形態］
以上の実施の形態においては、アレンジ用情報は、予め、音楽コンテンツの提供者側が、推奨情報を作成して、属性情報に含めておくようようにしたが、ユーザが、アレンジ用情報を自作することができるようにしておいても良い。
【０４２１】
この場合には、音楽コンテンツの属性情報として含まれる楽曲構成情報中の、原曲についてのコード進行やテンポなどをユーザに呈示して、それをユーザが修正することができるようにする。
【０４２２】
すなわち、ユーザが、楽曲ＩＤなどの楽曲識別情報を伴う自作アレンジ用情報の作成要求を、音楽コンテンツの記録再生装置において行うと、当該装置（ＣＰＵ１）は、要求された楽曲についての属性情報から、コード進行やテンポ、などの楽曲構成情報を、楽曲素材単位で抽出し、例えばＬＣＤ表示画面１１１に表示するようにする。
【０４２３】
これに対して、ユーザは、表示された楽曲構成情報のそれぞれについて、これを直接変更したり、あるいは、コピー、修正を行なうことにより、アレンジ用情報の作成入力をする。そして、ユーザは、音楽コンテンツの記録再生装置に対して、作成したアレンジ用情報を、その名前などの識別情報と共に登録要求をする。
【０４２４】
すると、作成されたアレンジ用情報は、自作アレンジ用情報として、当該楽曲についての属性情報に含められて、前記名前などの識別情報と共に、属性情報記憶部２２に記憶される。属性情報とは別に、属性情報記憶部２２ではなく、自作アレンジ用情報の記憶エリアを別個に設け、当該記憶エリアに自作アレンジ用情報を記憶するようにしても良い。
【０４２５】
そして、ユーザからのアレンジ指示が、自作アレンジ用情報であるときに、音楽コンテンツの記録再生装置は、この自作アレンジ用情報の一覧を読み出してユーザに呈示し、上述と同様にして、ユーザにより選択指示された自作アレンジ用情報に従って楽曲を再構成してアレンジを実行するようにする。
【０４２６】
なお、自作したアレンジ用情報は、その識別情報および楽曲ＩＤと共に、サーバ装置６側にアップロードして、他のユーザの使用のために提供するようにしても良い。サーバ装置６側では、それぞれの楽曲についての自作アレンジ用情報を、ユーザからの楽曲ダウンロード要求があったときに提示して、ユーザに提供することができる。
【０４２７】
［その他の実施形態および変形例］
なお、以上の説明では、アレンジ指示操作は、図１２に示したように、ＬＣＤ表示画面１１１と、カーソルボタン１１２とを用いるようにしたが、ＬＣＤ表示画面１１１とタッチパネルとを組み合わせて、ＬＣＤ表示画面１１１上でのみユーザがアレンジ指示操作をすることができるようにしてもよい。
【０４２８】
また、逆に、図１２に示したような、ＬＣＤ表示画面１１１と操作ボタンとの組み合わせではなく、曲調変更を直接的に指示する操作ボタンなどの操作部を、音楽コンテンツの記録再生装置に設けるようにしてもよい。
【０４２９】
例えば、図３６の例は、アレンジ指示が上述のように、曲調を他のジャンルの曲風に変更するようにするものである場合に、変更後の「ジャンル風」を指示するボタンを設けるようにした場合である。
【０４３０】
すなわち、この図３６の例においては、クラシック風ボタン１１３、ジャズ風ボタン１１４、ロック風ボタン１１５、その他風ボタン１１６が設けられている。そして、楽曲の再生中に、ユーザがクラシック風ボタン１１３を押下すると、再生中の楽曲の属性情報が参照されて、クラシック風にするためのアレンジ用情報が読み出され、当該アレンジ用情報に基づいて、上述のようにして、楽曲が再構成されて、再生される。
【０４３１】
もしも、クラシック風のアレンジのための属性情報が、前述したように、複数態様のクラシック風アレンジ用情報を含む場合には、クラシック風ボタン１１３をユーザが押下すると、そのクラシック風アレンジの複数の態様の一覧が、図１２（Ｂ）と同様に、ＬＣＤ画面１１１に表示される。このときには、十字型カーソルボタン１１２を操作して、いずれかのアレンジ態様を選択して、決定すると、そのアレンジ態様に、再生中楽曲が再構成されて再生される。
【０４３２】
また、図３６のように、複数個のボタンを設けるのではなく、図３７に示すように、曲調変更ボタン１１７を、１個、設け、この曲調変更ボタン１１７を押す毎に、例えば、クラシック風→ジャズ風→ロック風→ヒップホップ風→・・・と、サイクリックに変更するようにしても良い。このとき、曲調変更ボタン１１７を押したときに、どの曲調になるかを、ＬＣＤ表示画面１１１に表示して、ユーザに報せるようにするものである。
【０４３３】
また、ＬＣＤ画面１１１にタッチパネルを貼付して、図３６や図３７の操作ボタン１１３〜１１７をＬＣＤ画面１１１に表示し、タッチパネルを通じてユーザが、それらの操作ボタンを操作するように構成してもよい。
【０４３４】
図３６の例は、１つのボタン操作に１つの「ジャンル風」を対応させた例であるが、操作ボタンなどの操作手段をボリューム型可変操作手段の構成とし、２種類の「ジャンル風」に１つの操作手段で変えるようにすることもできる。
【０４３５】
図３８は、その場合の例で、回動可能な構成とされたボリューム型可変つまみ１１８を用いる場合の例で、このボリューム型可変つまみ１１８のボリューム位置を中央にしているときには、音楽コンテンツは元の曲調で再生されるが、ボリューム型可変つまみ１１８を、中央位置から右側に回すと、その回動角の大きさに応じて、図３８の例では、だんだん「クラシック風」が強調されるように曲調を変更するように、再生装置が構成される。逆に、ボリューム型可変つまみ１１８を、中央位置から左側に回すと、その回動角の大きさに応じて、図３８の例では、だんだん「ヒップホップ風」が強調されるように曲調を変更するように、再生装置が構成される。
【０４３６】
図３８の例は、ボリューム型可変操作手段は、回動つまみによるボリューム型可変つまみの例であるが、ボリューム型可変操作手段は、スライド型の可変つまみであっても良い。
【０４３７】
なお、図３６の各ジャンル風を選択する操作ボタン１１３〜１１６のそれぞれを、押ボタンで、かつ、ボリューム型可変つまみの構成にして、押ボタンを押すことで、当該ジャンル風が選択でき、さらに、例えば左に一杯に回した状態では、音楽コンテンツは元の曲調で再生されるが、右に回すほど、その回動角に応じて、それぞれのジャンル風が徐々に強調されるように曲調が変更されるように構成することもできる。
【０４３８】
また、図３７の例の操作ボタン１１７についても同様の構成とすることができる。つまり、操作ボタン１１７を押す毎に、ジャンル風を変更選択すると共に、ボリューム型可変つまみの構成操作ボタン１１７を右に回すほど、その回動角に応じて、それぞれ選択されたジャンル風が徐々に強調されるように曲調が変更されるように構成することもできる。
【０４３９】
また、ボリューム型可変つまみもＬＣＤ表示画面１１１に表示して、タッチパネルを通じて可変操作するように構成することも勿論可能である。
【０４４０】
また、ボリューム型可変つまみをユーザが操作するようにするだけでなく、例えば生体情報取得部３０から生体情報に同期させて、ボリューム型可変つまみを可変制御するように構成することも可能である。すなわち、例えば、ユーザの走行テンポなどを生体情報取得部３０から取得し、その取得した走行テンポに応じて、「ユーザが速く走っていれば、楽曲テンポをより速くすると同時にヒップホップ風がより強調される」というようにアレンジを行なうように構成することも可能である。
【０４４１】
なお、上述の実施形態の説明では、アレンジモードは、自動モードと手動モードとを設けるようにしたが、手動モードだけであっても良い。
【０４４２】
手動モードだけの場合には、上述の実施形態の場合のように、ユーザが嗜好度を示しているときに、アレンジ指示をするようにする必要はなく、任意の時点でアレンジ指示をすることができることは言うまでもない。
【０４４３】
また、手動モードだけの場合には、生体情報取得部３０や周辺環境情報取得部４０は、設ける必要がなく、構成を簡単にすることができる。
【０４４４】
上述の実施形態では、アレンジ用情報は、属性情報の一部として属性情報記憶部に、楽曲データと対応して保存しておくようにしたが、アレンジ用情報は、属性情報の一部とする必要はなく、属性情報とは別個に、楽曲ＩＤと対応して記憶して管理するようにするようにしても良い。
【０４４５】
また、上述の実施形態では、ユーザがアレンジ指示をしたときに、音楽コンテンツの記録再生装置の記憶部からアレンジ用情報を読み出して、楽曲データの再構成をするようにしたが、ユーザがアレンジ指示をしたときにサーバ装置からアレンジ用情報を取得して、当該取得したアレンジ用情報に基づいて、上述したような再構成処理（アレンジ処理）を行なうようにすることもできる。その場合には、音楽コンテンツの記録再生装置には、アレンジ用情報を記憶しておく必要はない。
【０４４６】
その場合には、音楽コンテンツの記録再生装置には、直接的なアレンジ指示操作部を設ける必要はなく、音楽コンテンツの記録再生装置は、サーバ装置６にアクセスし、サーバ装置６から呈示されるアレンジ種類の一覧から、例えば十字型カーソルボタンなどにより、自分が希望するアレンジ種類を指示することができればよい。
【０４４７】
また、その場合のサーバ装置からのアレンジ用情報の取得は、楽曲の再生前である場合に限られる必要はなく、楽曲再生中であっても良く、音楽コンテンツの記録再生装置は、取得したアレンジ用情報をリアルタイムで利用して、上述したような再構成処理（アレンジ処理）を行なうようにすることもできる。
【０４４８】
なお、上述の実施形態の説明では、音楽コンテンツ記憶部は、ハードディスク装置で構成し、音楽コンテンツの映像音響データと、属性情報とが、音楽コンテンツ識別情報（音楽コンテンツＩＤ）を介して対応付けられて記録されるようにしたが、前述もしたように、音楽コンテンツ記憶部は、リムーバル記録メディア（着脱可能メディア）であるＤＶＤなどの光ディスクで構成することもできる。
【０４４９】
また、上述の説明では、音楽コンテンツ記憶部においては、音楽コンテンツには、属性情報が必ず付随するように説明したが、属性情報は、必要に応じて、例えばインターネットから、音楽コンテンツＩＤを検索子として取得して使用するようにすることもできる。その場合には、インターネットに接続されるサーバ装置が属性情報記憶部を構成することになる。
【０４５０】
つまり、音楽コンテンツの映像音響データと、属性情報とは、１つの記憶部に格納されている必要はなく、音楽コンテンツＩＤなどの両者を対応付ける情報を用いて対応することが可能な態様であれば、別々の記憶部に格納されていてもよい。
【０４５１】
また、上述の実施形態は、記録再生装置の場合であるが、この発明は、記録機能の無い再生装置であってもよいことは言うまでもない。
【０４５２】
また、前述した図２２〜図２４の再生処理の流れは、一例であって、どのように再生を行なうかは、これに限られるものではない。
【０４５３】
例えば、嗜好度が高いときにのみ、再生中の楽曲について、テンポやキーを変更したり、リミックスしたり、エフェクトをかけたりして再構成処理を行なうようにしたが、嗜好度に関係なく、再生中の楽曲について再構成処理を行なうようにしてもよい。
【０４５４】
また、上述の実施形態では、音楽コンテンツとしては、映像データが付随したものを取り扱うようにしたが、映像データは必須では無いことは言うまでもない。
【０４５５】
また、上述の第１の実施形態では、楽曲の再生を開始する際、最初の楽曲は、ユーザが選択指定するようにしたが、例えば、リスナーの生体情報や、周辺環境情報あるいは再生履歴情報から最初の楽曲を装置が自動的に選択するようにしてもよい。
【０４５６】
例えば、リスナーの生体情報から、リスナーが興奮状態あるいは沈静状態であるかを判別し、それに合致するあるいは逆の曲調の楽曲を最初の曲として選択するようにしても良い。また、現在位置が山か、海かを周辺環境情報から判別し、属性情報に含まれる周辺環境情報を参照して、当該場所に合致する楽曲を選択して、最初の楽曲としてもよい。また、再生履歴から良く聴いている楽曲を最初の楽曲として選択するようにしても良い。
【図面の簡単な説明】
【０４５７】
【図１】この発明による音楽コンテンツの再生装置の第１の実施形態が適用された記録再生装置のブロック図である。
【図２】実施形態の記録再生装置で用いられる属性情報の一部の情報を説明するための図である。
【図３】実施形態の記録再生装置で用いられる属性情報の一部の情報を説明するための図である。
【図４】実施形態の記録再生装置で用いられる属性情報の一部の情報を説明するための図である。
【図５】図１の記録再生装置における処理の一例のフローチャートである。
【図６】図１の記録再生装置の動作を説明するために用いるフローチャートである。
【図７】図１の音楽コンテンツ記憶部の例を説明するための図である。
【図８】図１の音楽コンテンツ記憶部の例を説明するための図である。
【図９】図１の記録再生装置のうちの記録処理動作部を説明するための機能ブロック図である。
【図１０】図１の記録再生装置における記録処理動作を説明するためのフローチャートの一部である。
【図１１】図１の記録再生装置における記録処理動作を説明するためのフローチャートの一部である。
【図１２】図１の記録再生装置におけるアレンジ指示動作を説明するための図である。
【図１３】図１の記録再生装置のうちの再生処理動作部を説明するための機能ブロック図である。
【図１４】図１の記録再生装置の要部の機能ブロック図である。
【図１５】図１４の機能ブロック図の説明のための図である。
【図１６】図１４の機能ブロック図の一部の、さらに詳細な機能ブロック図である。
【図１７】図１４の機能ブロック図の一部の、さらに詳細な機能ブロック図である。
【図１８】図１４の機能ブロック図の一部の説明のための図である。
【図１９】図１４の機能ブロック図の説明のためのタイミング図である。
【図２０】図１４の機能ブロック図の説明のためのタイミング図である。
【図２１】図１４の機能ブロック図の説明のための図である。
【図２２】図１の記録再生装置における再生処理動作を説明するためのフローチャートの一部である。
【図２３】図１の記録再生装置における再生処理動作を説明するためのフローチャートの一部である。
【図２４】図１の記録再生装置における再生処理動作を説明するためのフローチャートの一部である。
【図２５】図１４の一部を構成するリズムマスター部の処理動作のフローチャートである。
【図２６】図１４の一部を構成するリズムスレーブ部の処理動作のフローチャートである。
【図２７】この発明による音楽コンテンツの再生装置の第２の実施形態が適用された記録再生装置のブロック図である。
【図２８】図２７の第２の実施形態の記録再生装置のうちの再生処理動作部を説明するための機能ブロック図である。
【図２９】図２７の第２の実施形態の記録再生装置の要部の機能ブロック図である。
【図３０】図２７の機能ブロック図の一部の、さらに詳細な機能ブロック図である。
【図３１】図２７の一部を構成するリズムマスター部の処理動作のフローチャートの一部である。
【図３２】図２７の一部を構成するリズムマスター部の処理動作のフローチャートの一部である。
【図３３】図２７の一部を構成するリズムマスター部の処理動作のフローチャートの一部である。
【図３４】図２７の一部を構成するリズムマスター部の処理動作のフローチャートの一部である。
【図３５】図２７の機能ブロック図の説明のためのタイミング図である。
【図３６】実施形態の記録再生装置におけるアレンジ指示動作の他の例を説明するための図である。
【図３７】実施形態の記録再生装置におけるアレンジ指示動作の他の例を説明するための図である。
【図３８】実施形態の記録再生装置におけるアレンジ指示動作の他の例を説明するための図である。
【符号の説明】
【０４５８】
１０…ＣＰＵ、２０…音楽コンテンツ記憶部、３０…生体情報取得部、４０…周辺環境情報取得部、５０…映像・音響出力部、２１０…リズムマスター部、２２０…リズムスレーブ部、１１１…ＬＣＤ、１１２…カーソルボタン、１１３〜１１７…操作ボタン
【図１】
2006301471.tif 000003
【図２】
2006301471.tif 000004
【図３】
2006301471.tif 000005
【図４】
2006301471.tif 000006
【図５】
2006301471.tif 000007
【図６】
2006301471.tif 000008
【図７】
2006301471.tif 000009
【図８】
2006301471.tif 000010
【図９】
2006301471.tif 000011
【図１０】
2006301471.tif 000012
【図１１】
2006301471.tif 000013
【図１２】
2006301471.tif 000014
【図１３】
2006301471.tif 000015
【図１４】
2006301471.tif 000016
【図１５】
2006301471.tif 000017
【図１６】
2006301471.tif 000018
【図１７】
2006301471.tif 000019
【図１８】
2006301471.tif 000020
【図１９】
2006301471.tif 000021
【図２０】
2006301471.tif 000022
【図２１】
2006301471.tif 000023
【図２２】
2006301471.tif 000024
【図２３】
2006301471.tif 000025
【図２４】
2006301471.tif 000026
【図２５】
2006301471.tif 000027
【図２６】
2006301471.tif 000028
【図２７】
2006301471.tif 000029
【図２８】
2006301471.tif 000030
【図２９】
2006301471.tif 000031
【図３０】
2006301471.tif 000032
【図３１】
2006301471.tif 000033
【図３２】
2006301471.tif 000034
【図３３】
2006301471.tif 000035
【図３４】
2006301471.tif 000036
【図３５】
2006301471.tif 000037
【図３６】
2006301471.tif 000038
【図３７】
2006301471.tif 000039
【図３８】
2006301471.tif 000040