(57)【特許請求の範囲】
【請求項１】
個別に暗号化された複数種類のコンテンツ素材を含む複合音楽コンテンツを記憶する記憶手段、及び、コンテンツ素材を利用する利用手段を備えた音楽コンテンツ利用装置であって、
上記複合音楽コンテンツから、上記利用手段にて利用することができる種類のコンテンツ素材のみを復号化する復号化手段と、
上記複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、上記復号化手段により復号化されたコンテンツ素材を上記利用手段に利用させる利用実行手段と
を具備することを特徴とする音楽コンテンツ利用装置。
【請求項２】
前記複合音楽コンテンツに含まれる複数種類のコンテンツ素材は、当該複合音楽コンテンツ内において、予め固定された並び順で配列されており、
前記利用手段は、上記複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、特定の並び位置に配列されたコンテンツ素材を利用することができるものであり、
前記復号化手段は、上記複数種類のコンテンツ素材のうち、前記利用手段が利用することができる特定の並び位置に配列されたコンテンツ素材のみを復号化する
ことを特徴とする請求項１に記載の音楽コンテンツ利用装置。
【請求項３】
前記複合音楽コンテンツは、さらに、当該複合音楽コンテンツに含まれるコンテンツ素材の種類を示す素材種類情報を含み、
前記復号化手段は、上記複合音楽コンテンツに含まれる各コンテンツ素材毎に、上記素材種類情報に基づいてコンテンツ素材の種類を特定することにより、前記利用手段にて利用することができる種類のコンテンツ素材であるか否かを判断し、前記利用手段にて利用することができる種類のコンテンツ素材であると判断されたコンテンツ素材についてのみ復号化する
ことを特徴とする請求項１に記載の音楽コンテンツ利用装置。
【請求項４】
個別に暗号化された複数種類のコンテンツ素材を含む複合音楽コンテンツを記憶する記憶手段、及び、コンテンツ素材を利用する利用手段を備え、音楽コンテンツ利用装置として機能するコンピュータに、
上記複合音楽コンテンツから、上記利用手段にて利用することができる種類のコンテンツ素材のみを復号化する復号化ステップと、
上記複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、上記復号化ステップで復号化されたコンテンツ素材を上記利用手段に利用させる利用実行ステップと
から成る手順を実行させる音楽コンテンツ利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、暗号化された複数の音楽コンテンツ素材を含む複合音楽コンテンツの利用の便を図った音楽コンテンツ利用システムに関する。
【背景技術】
【０００２】
従来より、例えば、特許文献１に示されるように、演奏データ（音楽コンテンツ）の著作権保護のために、演奏データを暗号化しておき、キー（暗号鍵）を知っている電子楽器（電子音楽装置）においてのみ復号化して利用できるようにセキュリティ対策を講じたシステムが知られている。
【特許文献１】特開２００３−２０８１６３号公報
【０００３】
一方、１つの音楽コンテンツ内に、ＭＩＤＩ演奏データや論理楽譜データ等の複数のコンテンツ素材を含ませた複合音楽コンテンツファイルを電子音楽装置に提供すると共に、電子音楽装置においても、これら複数のコンテンツ素材を利用可能とすることで、ユーザが一度により多くの音楽を楽しめるようにすることが提案されている。
【０００４】
この場合、電子音楽装置の種類によっては、提供された複合音楽コンテンツの全てのコンテンツ素材を利用できるとは限らない。例えば、ＭＩＤＩ演奏データ及び論理楽譜データが素材に含まれる複合コンテンツについて、或る電子音楽装置では、ＭＩＤＩ演奏データの利用が可能でありこれを再生することができるが、論理楽譜データは利用できず楽譜の表示ができないという場合がある。このとき、セキュリティ対策上、複合音楽コンテンツが暗号化されていると、各コンテンツ素材を利用するときに、電子音楽装置には利用不能なコンテンツ素材の暗号までも解くことになり、復号化のための時間が無駄にかかってしまう。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、このような事情に鑑み、暗号化された複数の音楽コンテンツ素材が含まれている複合音楽コンテンツをすばやく利用することができる音楽コンテンツ利用システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の主たる特徴に従うと、個別に暗号化された複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）を含む複合音楽コンテンツ（Ｃｆ）を記憶する記憶手段（４）、及び、コンテンツ素材を利用する利用手段〔表示出力部７−１６、楽音出力部８−９−１７、印刷出力部などの出力手段からコンテンツ素材に基づく出力を生成する機能を実行する機能実行部〕を備えた音楽コンテンツ利用装置（電子音楽装置ＥＭ）であって、複合音楽コンテンツ（Ｃｆ）から、利用手段（機能実行部）にて利用（機能を実行）することができる種類のコンテンツ素材のみを復号化する復号化手段（Ｓ１〜Ｓ３；Ｐ１〜Ｐ６）と、複合音楽コンテンツ（Ｃｆ）に含まれる複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）のうち、復号化手段（Ｓ１〜Ｓ３；Ｐ１〜Ｐ６）により復号化されたコンテンツ素材を利用手段（機能実行部）に利用させる（機能を実行させる）利用実行手段（Ｓ４；Ｐ７）とを具備する音楽コンテンツ利用装置（ＥＭ）〔請求項１〕、並びに、個別に暗号化された複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）を含む複合音楽コンテンツ（Ｃｆ）を記憶する記憶手段（４）、及び、コンテンツ素材を利用する利用手段〔表示出力部７−１６、楽音出力部８−９−１７、印刷出力部などの出力手段からコンテンツ素材に基づく出力を生成する機能を実行する機能実行部〕を備え、音楽コンテンツ利用装置（電子音楽装置）として機能するコンピュータ（ＥＭ）に、複合音楽コンテンツ（Ｃｆ）から、利用手段（機能実行部）にて利用（機能を実行）することができる種類のコンテンツ素材のみを復号化する復号化ステップ（Ｓ１〜Ｓ３；Ｐ１〜Ｐ６）と、複合音楽コンテンツ（Ｃｆ）に含まれる複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）のうち、復号化ステップ（Ｓ１〜Ｓ３；Ｐ１〜Ｐ６）で復号化されたコンテンツ素材を利用手段（機能実行部）に利用させる（機能を実行させる）利用実行ステップ（Ｓ４；Ｐ７）とから成る手順を実行させる音楽コンテンツ利用プログラム〔請求項４〕が提供される。なお、括弧書きは、実施例における参照記号や用語等を表わす。
【０００７】
この発明によるコンテンツ利用装置（ＥＭ）において、複合音楽コンテンツ（Ｃｆ）に含まれる複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）は、当該複合音楽コンテンツ（Ｃｆ）内において、予め固定された並び順で配列されており、利用手段（機能実行部）は、複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、特定の並び位置に配列されたコンテンツ素材を利用することができるものであり、復号化手段（Ｓ１〜Ｓ３）は、複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）のうち、利用手段（機能実行部）が利用することができる特定の並び位置に配列されたコンテンツ素材のみを復号化する（Ｓ３）〔請求項２〕ように構成することができる。また、この発明によるコンテンツ利用装置（ＥＭ）において、複合音楽コンテンツ（Ｃｆ）は、さらに、当該複合音楽コンテンツ（Ｃｆ）に含まれるコンテンツ素材（Ｍｃ１，Ｍｃ２，…）の種類を示す素材種類情報を含み、復号化手段（Ｐ１〜Ｐ６）は、複合音楽コンテンツ（Ｃｆ）に含まれる各コンテンツ素材（Ｍｃ１，Ｍｃ２，…）毎に、素材種類情報に基づいてコンテンツ素材の種類を特定することにより、利用手段（機能実行部）にて利用（機能を実行）することができる種類のコンテンツ素材であるか否かを判断し（Ｐ３，Ｐ５）、利用手段（機能実行部）にて利用（機能を実行）することができる種類のコンテンツ素材であると判断されたコンテンツ素材についてのみ復号化する（Ｐ４，Ｐ６）〔請求項３〕ように構成することができる。
【発明の効果】
【０００８】
この発明による音楽コンテンツ利用システムでは（請求項１，４）、個別に暗号化された複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）を含む複合音楽コンテンツ（Ｃｆ）を、コンテンツ利用機能が相違する種々の音楽コンテンツ利用装置（電子音楽装置ＥＭ）で利用しようとする場合、夫々の利用手段〔表示出力部７−１６、楽音出力部８−９−１７、印刷出力部などの出力手段からコンテンツ素材に基づく出力を生成する機能を実行する機能実行部〕にて利用することができる種類のコンテンツ素材のみを復号化し（Ｓ１〜Ｓ３；Ｐ１〜Ｐ６）、複合音楽コンテンツ（Ｃｆ）に含まれる複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）のうち、復号化されたコンテンツ素材を利用手段（機能実行部）に利用させる（Ｓ４；Ｐ７）。
【０００９】
この発明によると、このように、複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、利用手段にて利用することができる所望種類のコンテンツ素材のみを復号化するだけで、利用不可能な種類のコンテンツ素材については復号化処理を行わないので、復号化に要する時間を減らすことができ、複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、復号化された所望種類のコンテンツ素材を利用手段にてすばやく利用することができる。
【００１０】
この発明による音楽コンテンツ利用装置では（請求項２）、複合音楽コンテンツ（Ｃｆ）に含まれる複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）は、当該複合音楽コンテンツ（Ｃｆ）内において、予め、固定された並び順で配列されており、利用手段（機能実行部）は、複合音楽コンテンツに含まれる複数種類のコンテンツ素材のうち、特定の並び位置に配列されたコンテンツ素材を利用することができるものであり、複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）のうち、利用手段（機能実行部）が利用することができる特定の並び位置に配列されたコンテンツ素材のみを復号化する（Ｓ３）。従って、この発明によれば、複合音楽コンテンツ内で特定の並び位置にあるコンテンツ素材を復号化するだけの簡単な処理で、利用手段にてすばやく所望のコンテンツ素材を利用することができる。
【００１１】
また、この発明による音楽コンテンツ利用装置（ＥＭ）では（請求項３）、複合音楽コンテンツ（Ｃｆ）が、上述のように、複数種類のコンテンツ素材（Ｍｃ１，Ｍｃ２，…）の並びが固定されていない場合は、複合音楽コンテンツ（Ｃｆ）に含まれるコンテンツ素材（Ｍｃ１，Ｍｃ２，…）の種類を示す素材種類情報を含むようにし、複合音楽コンテンツ（Ｃｆ）に含まれる各コンテンツ素材（Ｍｃ１，Ｍｃ２，…）について、素材種類情報に基づいてコンテンツ素材の種類を特定することにより、利用手段（機能実行部）にて利用（機能を実行）することができる種類のコンテンツ素材であるか否かを判断し（Ｐ３，Ｐ５）、利用手段（機能実行部）にて利用（機能を実行）することができる種類のコンテンツ素材であると判断されたコンテンツ素材についてのみ復号化する（Ｐ４，Ｐ６）。従って、この発明によれば、複合音楽コンテンツ内でコンテンツ素材の並びが不定であっても、利用手段にてすばやくコンテンツ素材を利用することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しつつこの発明の好適な実施の一形態について説明する。しかしながら、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。
【００１３】
〔システムの概要〕
図１は、この発明の一実施例による音楽コンテンツ利用システムのハードウエア構成ブロック図を示す。図示の例では、このシステムの主体をなす音楽コンテンツ利用装置ＥＭには、電子楽器や、演奏操作部や楽音出力部を備えるパーソナルコンピュータ（ＰＣ）などの音楽情報の処理が可能な音楽情報処理装置が用いられ、電子音楽装置と呼ばれる。このような電子音楽装置ＥＭは、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源回路８、効果回路９、ＭＩＤＩインターフェース（Ｉ／Ｆ）１０、通信インターフェース（Ｉ／Ｆ）１１などを備え、これらの装置１〜１１はバス１２を介して互いに接続される。
【００１４】
ＣＰＵ１は、音楽コンテンツ利用プログラムを含む種々の制御プログラムに従い、タイマ１３によるクロックを利用して、音楽コンテンツ利用処理を含む種々の音楽情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられる。また、ＲＯＭ３には、これらの処理を実行するための各種制御プログラムやパラメータ、或いは、音楽情報等が予め記憶され、さらに、この電子音楽装置ＥＭが有する固有の機器番号情報も記憶されている。
【００１５】
外部記憶装置４は、ハードディスク（ＨＤ）等の内蔵記憶媒体４Ａを駆動する内蔵記憶媒体駆動装置と、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記録媒体（メディア）４Ｂを駆動する外部記録媒体駆動装置とを含む。内蔵記憶媒体４Ａには、音楽コンテンツ配信サーバＤＳなどから取得した音楽コンテンツなどの音楽情報や制御プログラムを記憶することができる。また、外部記録媒体（メディア）４Ｂにも、装置ＥＭで取得した情報を記録することができるが、この場合、許可を必要とする音楽コンテンツなどの情報については所定の条件に従って記録される。
【００１６】
なお、外部記録媒体（メディア）４Ｂには、予め音楽コンテンツ或いは音楽コンテンツ利用プログラムが記録された特定の外部記録媒体（特定メディア）が含まれる。特定メディアは、このメディアに固有のメディア番号を有しており、外部記録媒体駆動装置を通じて、当該音楽コンテンツや音楽コンテンツ利用プログラムを装置ＥＭ本体に導入することができる。
【００１７】
演奏操作検出回路５は、鍵盤やホイール等の演奏操作子１４の演奏操作内容を検出して検出内容に対応する演奏情報を装置ＥＭ本体に導入するものであり、演奏操作子１４と共に演奏操作部を構成する。また、設定操作検出回路６は、文字・数字／カーソルキーやパネルスイッチ、マウス等の設定操作子１５の設定操作内容を検出し、それぞれ、検出内容に対応する設定情報を装置ＥＭ本体に導入する。
【００１８】
表示回路７は、各種画面を表示するディスプレイ１６や各種インジケータ（ランプ）等を駆動してこれらの表示／点灯内容をＣＰＵ１からの指令に従って制御する。これらの要素７，１６等は表示出力部を構成し、各操作子１４，１５の操作に対する表示援助を行い、例えば、記憶手段３，４に記憶されている演奏データ（ＭＩＤＩデータ）等の音楽情報を編集することができる。表示出力部は、電子音楽装置ＥＭの機種によっては、さらに、音楽コンテンツ等の音楽情報に含まれる楽譜等の画像データをディスプレイ１６に表示する機能や、演奏補助データに従って演奏ガイドを行う機能もある。
【００１９】
音源回路８は、演奏操作子１４や記憶手段３，４からの演奏データに対応する楽音信号を生成する。効果付与ＤＳＰを有する効果回路９は、この楽音信号に所定の効果を付与する。また、効果回路９に接続されるサウンドシステム１７は、Ｄ／Ａ変換部やアンプ、スピーカを備え、効果が付与された楽音信号に基づく楽音を発生し、これらの要素８，９，１７は楽音出力部を構成する。なお、電子音楽装置ＥＭの機種によっては、オーディオデータ処理機能を有し、記憶手段３，４等からの音楽情報に含まれるオーディオデータ（波形データ）に対応するオーディオ信号に効果回路９で所定の効果を付与してサウンドシステム１７に出力することもできる。
【００２０】
なお、電子音楽装置ＥＭは、機種によっては印刷出力機能を有するものがあり、出力装置として、表示出力部７，１６や楽音出力部８，９，１７の外に、印刷回路及びプリンタから成る印刷出力部を備えることができる（図示せず）。この場合は、音楽コンテンツ等の音楽情報に含まれる楽譜等の印刷データをプリンタからプリントアウトすることができる。
【００２１】
また、ＭＩＤＩ・Ｉ／Ｆ１０には他の電子楽器（ＭＩＤＩ機器）ＥＤが接続され、この電子音楽装置ＥＭと他の電子楽器ＥＤとの間で音楽情報を授受することができる。また、通信Ｉ／Ｆ１１には、インターネット等の通信ネットワークＣＮが接続され、１乃至複数の音楽コンテンツ配信サーバＤＳから、音楽コンテンツや音楽コンテンツの利用に関する各種制御プログラム等の配信を受けてこの電子音楽装置ＥＭで利用することができる。
【００２２】
音楽コンテンツ配信サーバＤＳのハードウエア構成については、図１に示される電子音楽装置ＥＭの構成とほぼ同様であり、詳細を図示しないが、演奏操作部５，１４や楽音出力部８，９，１７、ＭＩＤＩ・Ｉ／Ｆ１０等はなくてもよい。
【００２３】
〔音楽コンテンツのデータフォーマット〕
図２は、この発明の一実施例による音楽コンテンツ利用システムで用いられる音楽コンテンツのデータフォーマットを示す。ここで、図２を用いてこの音楽コンテンツ利用システムの機能の概要を極く簡単に説明しておく。このシステムで利用される複合音楽コンテンツＣｆは、図示の網かけで示すように、個別に暗号化された複数種類のコンテンツ素材Ａ，Ｂ，…を含み、各電子音楽装置ＥＭでの利用に際しては、複合音楽コンテンツＣｆ中から、自機で利用可能な種類のコンテンツ素材のみが復号化され利用される。第１実施形態では、複合音楽コンテンツＣｆ内における複数種類のコンテンツ素材Ａ，Ｂ，…の並びが、コンテンツ素材チャンクＭｃ１，Ｍｃ２，…に対して、予め、固定的に決められており、自機のコンテンツ利用機能に対応する特定の並び位置にあるコンテンツ素材のみが復号化される。第２実施形態では、各コンテンツ素材の配置が不定であり、コンテンツ素材チャンクＭｃ１，Ｍｃ２，…毎に自機で利用可能か否かが判断され、利用可能と判断されたコンテンツ素材についてのみ復号化される。
【００２４】
以下、より詳しく説明する。このシステムで利用される音楽コンテンツには、「複合音楽コンテンツ」と呼ばれるコンテンツファイルＣｆがあり、この複合音楽コンテンツＣｆは、図２に例示されるように、個別に暗号化された複数種類の音楽コンテンツ素材を含む音楽コンテンツファイルである。このような複合音楽コンテンツＣｆは、音楽コンテンツ配信サーバＤＳからの配信を受けて内蔵記憶媒体４Ａに保存しておくことができ、また、この電子音楽装置ＥＭで使用可能な特定の可搬性外部記録媒体（特定メディア）に記録されたものを利用することもできる。
【００２５】
複合音楽コンテンツＣｆは、階層的に暗号化された複数のチャンクで構成され、ヘッダチャンクＨｃ、暗号情報チャンクＣｃ、セキュリティ情報チャンクＳｃ及び複数のコンテンツ素材チャンクＭｃ１，Ｍｃ２，…を含んでいる。
【００２６】
ヘッダチャンクＨｃは、当該複合音楽コンテンツＣｆのコンテンツ名や総バイト数、チャンク数などのヘッダ情報を、暗号化せず、平文で記述したものである。これに対して、他のチャンクＣｃ，Ｓｃ，Ｍｃ１，Ｍｃ２，…は、図示の網かけで示すように、所定のキー（暗号鍵）で暗号化されている。
【００２７】
暗号情報チャンクＣｃは、第１暗号鍵〔「第１鍵」（第１キー）ともいう〕で暗号化されており、第１暗号鍵には、例えば、電子音楽装置ＥＭに固有の装置固有鍵、或いは、予め定められた特定の外部記録媒体（特定メディア）に固有のメディア固有鍵などが用いられる。暗号情報チャンクＣｃ内には、これより下の階層のチャンクＳｃ，Ｍｃ１，Ｍｃ２，…の暗号に関する情報（暗号情報）が記述されている。この暗号情報は、例えば、セキュリティ情報チャンクＳｃは第２暗号鍵で解読することができ、各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…は第３暗号鍵で解読することができる、等々の内容である。
【００２８】
セキュリティ情報チャンクＳｃは、暗号情報チャンクＣｃ中で規定されたセキュリティ情報チャンク用の第２暗号鍵〔「第２鍵」（第２キー）ともいう〕で暗号化されている。セキュリティ情報チャンクＳｃ内には、各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…にある各コンテンツ素材Ａ，Ｂ，…を利用する際のセキュリティを規定した情報（セキュリティ情報）が記述されている。このセキュリティ情報は、コンテンツ利用上の制限内容を表わし、各コンテンツ素材Ａ，Ｂ，…の再生（音の再生、楽譜表示など）や編集（エディット）、複製（コピー）、印刷などのコンテンツ利用項目について、それらの可否（許可又は不許可）を指示する。
【００２９】
各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…は、暗号情報チャンクＣｃ中で規定されたコンテンツ素材チャンク用の第３暗号鍵〔「第３鍵」（第３キー）ともいう〕で暗号化されている。なお、各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…の暗号化及び復号化に用いられる第３暗号鍵は、全てのコンテンツ素材チャンクに共通の鍵でもよいし、各コンテンツ素材毎に異なる鍵でもよい。また、第２暗号鍵と第３暗号鍵を共通にしてもよい。
【００３０】
各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…には、ＭＩＤＩ演奏データ、論理楽譜データ、オーディオデータといったコンテンツ素材の種類毎に、コンテンツ素材の実体をなすデータが含まれている。例えば、第１コンテンツ素材チャンクＭｃ１には、コンテンツ素材ＡとしてＭＩＤＩ演奏データを含み、第２コンテンツ素材チャンクＭｃ２には、コンテンツ素材Ｂとして論理楽譜データを含む。なお、第１コンテンツ素材チャンクＭｃ１に或るＭＩＤＩ演奏データを記録し第２コンテンツ素材チャンクＭｃ２に別のＭＩＤＩ演奏データを記録するというように、複数のコンテンツ素材チャンクに同一種類のコンテンツ素材が存在することもある。
【００３１】
このような複合音楽コンテンツＣｆに対して、電子音楽装置ＥＭでは、その機種に応じて利用可能なコンテンツ素材の種類Ａ，Ｂ，…が異なっている。例えば、高級機種であるＸタイプの電子音楽装置ＥＭｘでは、コンテンツ素材Ａ（ＭＩＤＩ演奏データ）及びコンテンツ素材Ｂ（論理楽譜データ）の双方が利用可能であるのに対して、低級機種であるＹタイプの電子音楽装置ＥＭｙでは、コンテンツ素材Ａ（ＭＩＤＩ演奏データ）のみが利用可能である。
【００３２】
この発明の第１実施形態では、複合音楽コンテンツＣｆ内において、複数のコンテンツ素材チャンクＭｃ１，Ｍｃ２，…に対しコンテンツ素材Ａ，Ｂ，…の配置（並び順）が予め固定的に決まっており、これに対応して、各電子音楽装置ＥＭのコンテンツ利用プログラムには、機種のタイプに応じて、利用可能なコンテンツ素材を含む素材チャンクのみを解読するように予め定められる。上述の例では、Ｘタイプの電子音楽装置ＥＭｘは、利用可能なコンテンツ素材Ａ（ＭＩＤＩ演奏データ）及びコンテンツ素材Ｂ（論理楽譜データ）を含む第１及び第２コンテンツ素材チャンクＭｃ１，Ｍｃ２のみを解読し、一方、Ｙタイプの電子音楽装置ＥＭｙは、利用可能なコンテンツ素材Ａ（ＭＩＤＩ演奏データ）を含む第１コンテンツ素材チャンクＭｃ２のみを解読する。
【００３３】
また、この発明の第２実施形態では、複合音楽コンテンツＣｆ内において、複数のコンテンツ素材チャンクＭｃ１，Ｍｃ２，…に対しコンテンツ素材Ａ，Ｂ，…の配置（並び順）が不定で流動的である。この場合は、複合音楽コンテンツＣｆのセキュリティ情報チャンクＳｃには、セキュリティ情報の１つとして、各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…にあるコンテンツ素材の種類Ａ，Ｂ，…を表わす素材種類情報が記述される。電子音楽装置ＥＭでは、この素材種類情報の内容を調べ、各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…に当該装置ＥＭのタイプで利用可能な種類のコンテンツ素材があるか否かを判断し、利用可能なコンテンツ素材に対応するコンテンツ素材チャンクについてのみ暗号を解くようにする。或いは、各コンテンツ素材の一部分（例えば先頭部分）が暗号化されていない平文とし、この平文の部分に素材種類情報が記述されていて、利用可能か否かの判断に用いるようにしてもよい。
【００３４】
〔第１実施形態の処理フロー例〕
図３は、この発明の第１実施形態による音楽コンテンツ利用の処理動作例を表わす「コンテンツ素材利用処理１」のフローチャートであり、この処理フローは、上述したタイプＹの電子音楽装置ＥＭｙにおける動作を示す。第１実施形態では、前述のように、複合音楽コンテンツＣｆ内のコンテンツ素材Ａ，Ｂ，…が予め固定的にコンテンツ素材チャンクＭｃ１，Ｍｃ２，…に順次配置されていることが分かっているので、例えば、コンテンツ素材Ａのみを利用可能なタイプＹの電子音楽装置ＥＭｙでは、これらコンテンツ素材チャンクＭｃ１，Ｍｃ２，…のうち、コンテンツ素材Ａのある先頭の素材チャンクＭｃ１の暗号のみを解き、残りの素材チャンクＭｃ２，…の暗号は解かない。
【００３５】
図３において、タイプＹの電子音楽装置ＥＭｙは、外部記憶装置４の内蔵記憶媒体４Ａ或いは特定の可搬性外部記録媒体（特定メディア）からの読出し処理によって、複合音楽コンテンツＣｆがＲＡＭ２上にロードされると、このコンテンツ素材利用処理１を開始し、複合音楽コンテンツＣｆのヘッダチャンクＨｃのヘッダ情報に従ってコンテンツ名などをディスプレイ１６に表示し、順次、以下のステップＳ１〜Ｓ５の処理動作を行う。
【００３６】
まず、ステップＳ１においては、暗号情報チャンクＨｃの暗号を第１鍵で解き、セキュリティ情報チャンクＳｃ及びコンテンツ素材チャンクＭｃ１，Ｍｃ２，…の解読に用いられる第２鍵及び第３鍵を特定する。次のステップＳ２では、暗号情報チャンクＨｃ中の第２鍵即ちセキュリティ情報チャンク用鍵でセキュリティ情報チャンクＳｃの暗号を解く。
【００３７】
さらに、ステップＳ３では、暗号情報チャンクＨｃ中の第３鍵即ちコンテンツ素材チャンク用鍵で最初のコンテンツ素材チャンクＭｃ１の暗号のみを解き、このコンテンツ素材チャンクＭｃ１にあるコンテンツ素材Ａ（演奏データ）を解読する。続くステップＳ４では、解読されたコンテンツ素材Ａを、ステップＳ２で解読されたセキュリティ情報チャンクＳｃのセキュリティ情報が指示する制限内容に従って利用する。
【００３８】
例えば、ステップＳ３で解読されたコンテンツ素材Ａについて、セキュリティ情報が「再生可」を指示していれば、コンテンツ素材Ａの演奏データに基づく楽音を楽音出力部８，９，１７を通じて放音させる。また、セキュリティ情報が「編集可」を指示していれば当該コンテンツ素材Ａの演奏データを編集することができ、更に「複製可」であれば、当該コンテンツ素材Ａに所定の暗号化を施して、許可された所定の外部記録媒体４Ａにコピーすることができる。
【００３９】
ステップＳ４での第１のコンテンツ素材であるコンテンツ素材Ａの利用を終えると、最終ステップＳ５に進む。ステップＳ５では、コンテンツ利用ステップＳ４で編集などを行いコンテンツ素材Ａを加工した場合など、内蔵記憶媒体４Ａへのコンテンツ再格納処理が必要になった場合には、チャンクＭｃ１までが復号化されてＲＡＭ３に展開されている複合音楽コンテンツＣｆを再暗号化して不正使用防止を図った上、当該複合音楽コンテンツＣｆを内蔵記憶媒体４Ａに格納する。また、同複合音楽コンテンツＣｆをＲＡＭ３上から削除してＲＡＭ上のコンテンツが不用意に流出されるのを防止する。そして、これら再暗号化又は削除処理を実行した後は、このコンテンツ素材利用処理１を終了する。
【００４０】
なお、第１実施形態におけるコンテンツ素材利用処理１を、例えば、コンテンツ素材Ａ，Ｂのみを利用可能なタイプＸの電子音楽装置ＥＭｘで実行する場合については、図示しないが、図３のステップＳ３において、第１コンテンツ素材チャンクＭｃ１の解読後、更に第２コンテンツ素材チャンクＭｃ２の暗号を解いてから、ステップＳ４に進んで、第１及び第２コンテンツ素材チャンクＭｃ１，Ｍｃ２のコンテンツ素材Ａ，Ｂを利用する。
【００４１】
さらに、３以上のコンテンツ素材チャンクのコンテンツ素材を利用する機能を有する任意機種の電子音楽装置ＥＭにおいても、利用可能な種類のコンテンツ素材を含むコンテンツ素材チャンクは予め分かっているので、タイプＸの電子音楽装置ＥＭｘの場合と同様に、図３のステップＳ３において、複合音楽コンテンツＣｆから、利用可能コンテンツ素材チャンクのみを全て復号化し、次のステップＳ４で、復号化されたこれらのコンテンツ素材チャンクに含まれるコンテンツ素材を利用する処理を行う。
【００４２】
〔第２実施形態の処理フロー例〕
図４は、この発明の第２実施形態による音楽コンテンツ利用の処理動作例を表わす「コンテンツ素材利用処理２」のフローチャートであり、この処理フローは、複合音楽コンテンツＣｆが２つの音楽コンテンツ素材チャンクＭｃ１，Ｍｃ２をもつ場合に、前述したタイプＸ，Ｙの電子音楽装置ＥＭｘ，ＥＭｙなどの電子音楽装置ＥＭに共通に適用される。このフロー例においては、第２実施形態では音楽コンテンツＣｆ内におけるコンテンツ素材の第１及び第２コンテンツ素材チャンクＭｃ１，Ｍｃ２への配置が流動的なことから、各素材チャンクＭｃ１，Ｍｃ２のコンテンツ素材が電子音楽装置ＥＭで利用可能か否かを判断し、利用可能と判断されたコンテンツ素材の暗号を解くが、利用不可能なコンテンツ素材の暗号は解かないようにしている。
【００４３】
図４において、タイプＸやタイプＹなどの電子音楽装置ＥＭは、複合音楽コンテンツＣｆがＲＡＭ２上にロードされてコンテンツ素材利用処理２を開始すると、図３の動作フローと同様に、最初のステップＰ１で、暗号情報チャンクＨｃの暗号を第１鍵で解き、セキュリティ情報チャンクＳｃ及びコンテンツ素材チャンクＭｃ１，Ｍｃ２，…の解読に用いられる第２鍵及び第３鍵を特定する。次いで、ステップＰ２において、暗号情報チャンクＨｃ中の第２鍵（セキュリティ情報チャンク用鍵）でセキュリティ情報チャンクＳｃの暗号を解く。
【００４４】
続くステップＰ３では、ステップＰ２で解読されたセキュリティ情報チャンクＳｃのセキュリティ情報に含まれる素材種別情報に従って最初の第１コンテンツ素材チャンクＭｃ１に含まれるコンテンツ素材の種類Ａを特定し、当該種類のコンテンツ素材Ａが当該電子音楽装置ＥＭにおいて、利用可能であるか否かを判断する。
【００４５】
ここで、例えば、タイプＸ，Ｙの電子音楽装置ＥＭｘ，ＥＭｙのように、第１コンテンツ素材チャンクＭｃ１のコンテンツ素材Ａが利用可能であれば（Ｐ３→ＹＥＳ）、ステップＰ４に進み、暗号情報チャンクＨｃ中の第３鍵（コンテンツ素材チャンク用鍵）で第１コンテンツ素材チャンクＭｃ１の暗号を解き、このコンテンツ素材チャンクＭｃ１にあるコンテンツ素材Ａ（演奏データ）を解読する。
【００４６】
最初のコンテンツ素材チャンクＭｃ１の暗号を解いた後（Ｐ４）、或いは、同コンテンツ素材チャンクＭｃ１のコンテンツ素材Ａは当該電子音楽装置ＥＭで利用できないと判断したときは（Ｐ３→ＮＯ）、ステップＰ５に進む。ステップＰ５では、素材種別情報に従って次の第２コンテンツ素材チャンクＭｃ２のコンテンツ素材Ｂを特定し、当該コンテンツ素材Ｂが当該電子音楽装置ＥＭにおいて、利用可能であるか否かを判断する。
【００４７】
ここで、例えば、タイプＸの電子音楽装置ＥＭｘのように、第２コンテンツ素材チャンクＭｃ２のコンテンツ素材Ｂが当該電子音楽装置ＥＭで利用可能であれば（Ｐ５→ＹＥＳ）、ステップＰ６に進み、暗号情報チャンクＨｃ中の第３鍵即ちコンテンツ素材チャンク用鍵で次の第２コンテンツ素材チャンクＭｃ２の暗号を解き、このコンテンツ素材チャンクＭｃ２にあるコンテンツ素材Ｂ（論理楽譜データ）を解読する。
【００４８】
第２コンテンツ素材チャンクＭｃ２の暗号を解いた後（Ｐ６）、或いは、例えば、タイプＹの電子音楽装置ＥＭｙのように、第２コンテンツ素材チャンクＭｃ２のコンテンツ素材Ａは利用不可能であると判断したときは（Ｐ５→ＮＯ）、ステップＰ７に進む。
【００４９】
ステップＰ７では、暗号を解いたコンテンツ素材について、ステップＰ２で解読されたセキュリティ情報チャンクＳｃのセキュリティ情報に従って夫々利用する。例えば、タイプＹの電子音楽装置ＥＭｙであれば、ステップＰ４で解読されたコンテンツ素材Ａ（演奏データ）のみをセキュリティ情報の指示内容に従って利用し、タイプＸの電子音楽装置ＥＭｘであれば、ステップＰ４，Ｐ６で解読されたコンテンツ素材Ａ，Ｂの双方をセキュリティ情報の指示内容に従って利用する。
【００５０】
そして、ステップＰ７でコンテンツ素材の利用を終えると、最終ステップＰ８に進み、復号化されたコンテンツが不用意に流出されるのを防止するため、内蔵記憶媒体４Ａへのコンテンツ再格納処理が必要な場合には、利用可能なコンテンツ素材を含む素材チャンクが復号化されてＲＡＭ３に展開されている複合音楽コンテンツＣｆを再暗号化して内蔵記憶媒体４Ａに再格納し、また、同複合音楽コンテンツＣｆをＲＡＭ３上から削除して、このコンテンツ素材利用処理１を終了する。
【００５１】
なお、３以上の音楽コンテンツ素材チャンクＭｃ１，Ｍｃ２，…をもつ複合音楽コンテンツＣｆの場合に、タイプＸ，Ｙの電子音楽装置ＥＭｘ，ＥＭｙなどを含む任意機種の電子音楽装置ＥＭに共通に適用するには、破線のように構成する。つまり、第２コンテンツ素材チャンクＭｃ２の暗号を解いた後（Ｐ６）、或いは、第２コンテンツ素材チャンクＭｃ２のコンテンツ素材Ａは利用不可能であると判断したときは（Ｐ５→ＮＯ）、破線で示すように、再び、ステップＰ５に戻る。
【００５２】
ステップＰ５では、更に次の第３コンテンツ素材チャンクＭｃ３のコンテンツ素材について、上述と同様に、当該電子音楽装置ＥＭで利用可能であるか否かを判断する。次に、ステップＰ５での判断結果に応じて、ステップＰ６の動作の後ステップＰ５に戻るか或いは直接ステップＰ５に戻るという上述の処理動作を繰り返し行う。そして、最後のコンテンツ素材チャンクについて同様の処理動作を終えると（Ｐ５→ＮＯ又はＰ６）、ステップＰ７に進み、ステップＰ４，Ｐ６で暗号を解いたコンテンツ素材を利用する。
【００５３】
このように、第２実施形態では、複合音楽コンテンツＣｆ内におけるコンテンツ素材Ａ，Ｂ，…の配置が流動的であるため、各コンテンツ素材チャンクＭｃ１，Ｍｃ２，…に含まれるコンテンツ素材が、各電子音楽装置ＥＭにおいて利用可能か否かを判断し、利用可能なら当該コンテンツ素材を含むチャンクの暗号を解き、利用不可能なら当該コンテンツ素材のチャンクの暗号は解かない。
【００５４】
〔種々の実施態様〕
以上、この発明の一実施例について説明したが、種々の変更が可能であり種々の態様で実施することができる。例えば、実施例では、複合音楽コンテンツ内の各チャンクで暗号方式を共通とし暗号鍵を共通或いは異なるものとしたが、これに限らず、各チャンクで暗号方式自体も異なるようにしてもよい。
【図面の簡単な説明】
【００５５】
【図１】この発明の一実施例による音楽コンテンツ利用システムのハードウエア構成ブロック図である。
【図２】この発明の一実施例による音楽コンテンツ利用システムで用いられる音楽コンテンツのフォーマット例を表わす図である。
【図３】この発明の第１実施形態による音楽コンテンツ利用の動作例を表わすフローチャートである。
【図４】この発明の第２実施形態による音楽コンテンツ利用の動作例を表わすフローチャートである。
【符号の説明】
【００５６】
４  内蔵記憶媒体４Ａ及び外部記録媒体４Ｂを含む外部記憶装置、
ＥＭ；ＥＭｘ，ＥＭｙ  電子音楽装置（音楽コンテンツ利用装置、音楽情報処理装置）、
Ｃｆ  複合音楽コンテンツ、
Ｈｃ  ヘッダチャンク、
Ｃｃ  暗号情報チャンク、
Ｓｃ  セキュリティ情報チャンク、
Ｍｃ１，Ｍｃ２，…  音楽コンテンツ素材チャンク。
【図１】
0004702689.tif 000002
【図２】
0004702689.tif 000003
【図３】
0004702689.tif 000004
【図４】
0004702689.tif 000005