(57)【要約】      （修正有）【課題】ネットワーク上で、どの音楽コンテンツが著作権保護の必要なものであり、どの音楽コンテンツが著作権保護の不要なものであるかを見抜き難くすることが可能となるとともに、複数の音楽コンテンツをダウンロードしたい場合に、そのダウンロード回数を減少させることが可能となる電子音楽装置を提供する。【解決手段】電子音楽装置は、送信されたコンテンツファイルを、アンパックした後、共通鍵で復号化する。次に、前記著作権保護情報により、復号化されたコンテンツファイルが、著作権保護を必要とするものであるときには、このコンテンツファイルを固有鍵で再暗号化するとともにパック処理した後、記憶媒体に記憶する一方、復号化されたコンテンツファイルが、著作権保護を必要とするものであるときには、このコンテンツファイルをそのまま記憶媒体に記憶する。【選択図】図４
2005275441.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してコンテンツ配信サイトが配信した、暗号化された第１の暗号化音楽コンテンツを受信する受信手段と、
該受信手段によって受信された第１の暗号化音楽コンテンツが著作権保護を必要とするか否かを示す著作権保護情報を取得する取得手段と、
前記受信された第１の暗号化音楽コンテンツを復号化して、復号化音楽コンテンツを生成する復号化手段と、
前記取得手段によって取得された著作権保護情報が著作権保護の必要性を示すときには、前記第１の暗号化音楽コンテンツをそのまま、または前記復号化手段によって生成された復号化音楽コンテンツを、前記第１の暗号化音楽コンテンツに対する暗号化と異なる暗号化方法で暗号化して生成した第２の暗号化音楽コンテンツを記憶媒体に記憶させる一方、前記取得された著作権保護情報が著作権保護の不要性を示すときには、前記復号化手段によって生成された復号化音楽コンテンツを前記記憶媒体に記憶させる記憶手段と
を有することを特徴とする電子音楽装置。
【請求項２】
前記第１の暗号化音楽コンテンツが、複数のコンテンツ素材を含んだ状態でパックされるとともに、前記取得された著作権保護情報が著作権保護の不要性を示すときには、該第１の暗号化音楽コンテンツを自動的にアンパックするアンパック手段をさらに有することを特徴とする請求項１に記載の電子音楽装置。
【請求項３】
ネットワークを介してコンテンツ配信サイトが配信した、暗号化された第１の暗号化音楽コンテンツを受信する受信手段によって受信された第１の暗号化音楽コンテンツが著作権保護を必要とするか否かを示す著作権保護情報を取得する取得手順と、
前記受信された第１の暗号化音楽コンテンツを復号化して、復号化音楽コンテンツを生成する復号化手順と、
前記取得手順によって取得された著作権保護情報が著作権保護の必要性を示すときには、前記第１の暗号化音楽コンテンツをそのまま、または前記復号化手順によって生成された復号化音楽コンテンツを、前記第１の暗号化音楽コンテンツに対する暗号化と異なる暗号化方法で暗号化して生成した第２の暗号化音楽コンテンツを記憶媒体に記憶させる一方、前記取得された著作権保護情報が著作権保護の不要性を示すときには、前記復号化手順によって生成された復号化音楽コンテンツを前記記憶媒体に記憶させる記憶手順と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権保護のために暗号化された音楽コンテンツをコンテンツ配信サイトからダウンロードする電子音楽装置およびその制御方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
著作権保護のために暗号化された音楽コンテンツをコンテンツ配信サイトからダウンロードする電子音楽装置は、従来から知られている（たとえば、特許文献１参照）。
【特許文献１】特許３２６２１２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、音楽コンテンツの中には、著作権保護の不要なもの（たとえば、販売促進用のフリー音楽コンテンツなど）が存在する。このような著作権保護の不要な音楽コンテンツを配信する場合、コンテンツ配信サイトは、音楽コンテンツに対して暗号化を行わずに、そのまま配信するので、上記従来の電子音楽装置は、暗号化されていない音楽コンテンツをダウンロードすることになる。したがって、ネットワーク上には、暗号化された音楽コンテンツと暗号化されていない音楽コンテンツとが混在し、著作権保護が必要な音楽コンテンツは必ず暗号化されているので、どの音楽コンテンツが著作権保護されたものであるのか見抜くことができていた。
【０００４】
また、複数の音楽コンテンツをダウンロードしたい場合、上記従来の電子音楽装置では、１つずつ音楽コンテンツを指定しながら、複数回ダウンロードしなければならず、面倒であった。
【０００５】
本発明は、この点に着目してなされたものであり、ネットワーク上で、どの音楽コンテンツが著作権保護の必要なものであり、どの音楽コンテンツが著作権保護の不要なものであるかを見抜き難くすることが可能となる電子音楽装置およびその制御方法を実現するためのプログラムを提供することを第１の目的とする。
【０００６】
また、複数の音楽コンテンツをダウンロードしたい場合に、そのダウンロード回数を減少させることが可能となる電子音楽装置およびその制御方法を実現するためのプログラムを提供することを第２の目的とする。
【課題を解決するための手段】
【０００７】
上記第１の目的を達成するため、請求項１に記載の電子音楽装置は、ネットワークを介してコンテンツ配信サイトが配信した、暗号化された第１の暗号化音楽コンテンツを受信する受信手段と、該受信手段によって受信された第１の暗号化音楽コンテンツが著作権保護を必要とするか否かを示す著作権保護情報を取得する取得手段と、前記受信された第１の暗号化音楽コンテンツを復号化して、復号化音楽コンテンツを生成する復号化手段と、前記取得手段によって取得された著作権保護情報が著作権保護の必要性を示すときには、前記第１の暗号化音楽コンテンツをそのまま、または前記復号化手段によって生成された復号化音楽コンテンツを、前記第１の暗号化音楽コンテンツに対する暗号化と異なる暗号化方法で暗号化して生成した第２の暗号化音楽コンテンツを記憶媒体に記憶させる一方、前記取得された著作権保護情報が著作権保護の不要性を示すときには、前記復号化手段によって生成された復号化音楽コンテンツを前記記憶媒体に記憶させる記憶手段とを有することを特徴とする。
【０００８】
上記第２の目的を達成するため、請求項２に記載の電子音楽装置は、請求項１の電子音楽装置において、前記第１の暗号化音楽コンテンツが、複数のコンテンツ素材を含んだ状態でパックされるとともに、前記取得された著作権保護情報が著作権保護の不要性を示すときには、該第１の暗号化音楽コンテンツを自動的にアンパックするアンパック手段をさらに有することを特徴とする。
【０００９】
上記第１の目的を達成するため、請求項３に記載のプログラムは、請求項１と同様の技術的思想によって実現できる。
【発明の効果】
【００１０】
請求項１または３に記載の発明によれば、ネットワークを介してコンテンツ配信サイトが配信した、暗号化された第１の暗号化音楽コンテンツを受信し、該受信した第１の暗号化音楽コンテンツが著作権保護を必要とするか否かを示す著作権保護情報を取得し、該取得した著作権保護情報が著作権保護の必要性を示すときには、前記第１の暗号化音楽コンテンツをそのまま、または、前記第１の暗号化音楽コンテンツを復号化して、復号化音楽コンテンツを生成した後、前記第１の暗号化音楽コンテンツに対する暗号化と異なる暗号化方法で暗号化して生成した第２の暗号化音楽コンテンツを記憶媒体に記憶させる一方、前記取得された著作権保護情報が著作権保護の不要性を示すときには、前記復号化手段によって生成された復号化音楽コンテンツを前記記憶媒体に記憶させるようにしたので、ネットワーク上で、どの音楽コンテンツが著作権保護の必要なものであり、どの音楽コンテンツが著作権保護の不要なものであるかを見抜き難くなり、音楽コンテンツに対するセキュリティが向上する。
【００１１】
また、請求項２に記載の発明によれば、前記第１の暗号化音楽コンテンツが、複数のコンテンツ素材を含んだ状態でパックされるとともに、前記取得された著作権保護情報が著作権保護の不要性を示すときには、該第１の暗号化音楽コンテンツを自動的にアンパックするようにしたので、音楽コンテンツのダウンロード回数を削減することができるとともに、操作者によるアンパック作業を不要にすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１３】
図１は、本発明の一実施の形態に係る電子音楽装置の概略構成を示すブロック図である。
【００１４】
同図に示すように、本実施の形態の電子音楽装置は、音高情報を入力するための鍵盤を含む演奏操作子１と、各種情報を入力するための複数のスイッチやキーボード、マウスを含む設定操作子２と、演奏操作子１の操作状態を検出する検出回路３と、設定操作子２の操作状態を検出する検出回路４と、装置全体の制御を司るＣＰＵ５と、該ＣＰＵ５が実行する制御プログラムや、各種テーブルデータ等を記憶するＲＯＭ６と、演奏データ、各種入力情報および演算結果等を一時的に記憶するＲＡＭ７と、タイマ割込み処理における割込み時間や各種時間を計時するタイマ８と、各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）若しくはＣＲＴ（Cathode Ray Tube）ディスプレイおよび発光ダイオード（ＬＥＤ）等を備えた表示装置９と、前記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する外部記憶装置１０と、外部からのＭＩＤＩ（Musical Instrument Digital Interface）メッセージを入力したり、ＭＩＤＩメッセージを外部に出力したりするＭＩＤＩインターフェース（Ｉ／Ｆ）１１と、通信ネットワーク１０１を介して、たとえばサーバコンピュータ（以下、「サーバ」と略して言う）１０２とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１２と、演奏操作子１から入力された演奏データや予め設定された演奏データ等を楽音信号に変換する音源回路１３と、該音源回路１３からの楽音信号に各種効果を付与するための効果回路１４と、該効果回路１４からの楽音信号を音響に変換する、たとえば、ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等のサウンドシステム１５とにより構成されている。
【００１５】
上記構成要素３〜１４は、バス１６を介して相互に接続され、ＣＰＵ５にはタイマ８が接続され、ＭＩＤＩＩ／Ｆ１１には他のＭＩＤＩ機器１００が接続され、通信Ｉ／Ｆ１２には通信ネットワーク１０１が接続され、音源回路１３には効果回路１４が接続され、効果回路１４にはサウンドシステム１５が接続されている。ここで、通信Ｉ／Ｆ１２および通信ネットワーク１０１は、有線方式のものに限らず、無線方式のものであってもよい。また、両方式のものを備えていてもよい。
【００１６】
外部記憶装置１０としては、たとえば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭドライブおよび光磁気ディスク（ＭＯ）ドライブ等を挙げることができる。そして、外部記憶装置１０には、前述のように、ＣＰＵ５が実行する制御プログラムも記憶でき、ＲＯＭ６に制御プログラムが記憶されていない場合には、この外部記憶装置１０に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１７】
ＭＩＤＩＩ／Ｆ１１は、専用のものに限らず、ＲＳ−２３２ＣやＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインターフェースにより構成してもよい。この場合、ＭＩＤＩメッセージ以外のデータをも同時に送受信してもよい。
【００１８】
通信Ｉ／Ｆ１２は、上述のように、たとえばＬＡＮ（Local Area Network）やインターネット、電話回線等の通信ネットワーク１０１に接続されており、該通信ネットワーク１０１を介して、サーバ１０２に接続される。外部記憶装置１０に上記各プログラムや各種パラメータが記憶されていない場合には、通信Ｉ／Ｆ１２は、サーバ１０２からプログラムやパラメータをダウンロードするために用いられる。クライアントとなる電子音楽装置は、通信Ｉ／Ｆ１２および通信ネットワーク１０１を介してサーバ１０２へとプログラムやパラメータのダウンロードを要求するコマンドを送信する。サーバ１０２は、このコマンドを受け、要求されたプログラムやパラメータを、通信ネットワーク１０１を介して電子音楽装置へと配信し、電子音楽装置が通信Ｉ／Ｆ１２を介して、これらプログラムやパラメータを受信して外部記憶装置１０に蓄積することにより、ダウンロードが完了する。
【００１９】
サーバ１０２は、本実施の形態では、音楽コンテンツ（以下、「コンテンツ」と略して言う）を配信するコンテンツ配信サイトが立ち上げられたウェブサーバである。サーバ１０２は、本実施の形態の電子音楽装置と同様の構成要素によって構成すればよいが、演奏操作子１、検出回路３およびＭＩＤＩＩ／Ｆ１１は必須の要素ではないので、これらを省略してもよく、一般的には、サーバ用コンピュータが用いられる。なお、サーバ１０２は、コンテンツ配信サイトと同一視できるので、以下、サーバ１０２をコンテンツ配信サイト１０２と呼ぶことにする。
【００２０】
図２は、本実施の形態の電子音楽装置およびコンテンツ配信サイト１０２の概略機能構成を示すブロック図である。
【００２１】
同図に示すように、本実施の形態の電子音楽装置は、コンテンツ配信サイト１０２の、たとえば外部記憶装置（図示せず）に記憶されたコンテンツ配信ページデータ１０２ａを取得し、該取得されたコンテンツ配信ページデータ１０２ａに基づいて、コンテンツ配信ページを前記表示装置９に表示する機能を営むブラウザプログラム６ａと、該ブラウザプログラム６ａによって表示されたコンテンツ配信ページ中、操作者が指定したコンテンツに対応するコンテンツ規定ファイル１０２ｂ（このファイルも、たとえば上記外部記憶装置に記憶されており、ブラウザプログラム６ａによって取得される）に記載された、コンテンツファイルのＵＲＬ（Uniform Resource Locators）が示す位置のコンテンツファイル１０２ｃをコンテンツ配信サイト１０２からダウンロードするとともに、該ダウンロードされたコンテンツファイル１０２ｃを、上記コンテンツ規定ファイル１０２ｂに記載されたコンテンツタイプ（著作権保護の要否を示す情報）に基づいて処理する（この処理内容については、図３を用いて後述する）機能を営むダウンロードプログラム６ｂと、該ダウンロードプログラム６ｂによって処理されたコンテンツファイルを記憶する記憶媒体１０ａとを備えている。
【００２２】
ブラウザプログラム６ａおよびダウンロードプログラム６ｂは、たとえば前記外部記憶装置１０に記憶され、使用するときに、前記ＲＡＭ７に読み出される。また、記憶媒体１０ａは、外部記憶装置１０の一部であり、外部記憶装置１０から着脱自在に構成されている。記憶媒体１０ａには、その媒体固有の媒体ＩＤが付与されている。さらに、本実施の形態の電子音楽装置にも、その装置固有の装置ＩＤが付与されている。なお、媒体ＩＤおよび装置ＩＤは、後述するように、復号化されたコンテンツを再暗号化するために用いられるので、再暗号化に用いるＩＤがいずれか一方である場合には、そのＩＤのみが付与されていればよく、常に両方のＩＤが付与されている必要はない。
【００２３】
コンテンツ配信サイト１０２は、前記外部記憶装置内に、複数のコンテンツ配信ページデータ１０２ａと、各コンテンツ配信ページデータ１０２ａに基づいて、それぞれ表示した各コンテンツ配信ページ上に表示された、複数のコンテンツのそれぞれに対応したアイコンや名称に対応する（リンクされた）コンテンツ規定ファイル１０２ｂと、各コンテンツ規定ファイル１０２ｂ内に記載された、コンテンツファイルのＵＲＬが示す位置のコンテンツファイル１０２ｃとを記憶している。なお、コンテンツ配信ページデータ１０２ａは、コンテンツ配信サイト１０２の操作者が静的（固定的）に作成したものであってもよいし、ダウンロードプログラム６ｂから送信された何らかの情報に基づいて、コンテンツ配信サイト１０２のＣＰＵ（図示せず）が動的に作成したものであってもよい。さらに、操作者がレイアウトなどを作成した後、表示すべきコンテンツ名称などを上記ＣＰＵによって作成するようにしてもよい。
【００２４】
なお、本実施の形態の電子音楽装置は、上述の構成から分かるように、電子楽器上に構築されている。
【００２５】
電子楽器の形態を採るようにした場合、その形態は鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。また、音源装置、電子音楽装置等を１つの電子楽器本体に内蔵したものに限らず、それぞれが別体の装置であり、ＭＩＤＩＩ／Ｆや各種ネットワーク等の通信手段を用いて各装置を接続するものであってもよい。
【００２６】
また、本発明を実施できる最小限要素のみから構成した電子楽器以外の専用装置上に構築してもよい。専用装置としては、たとえば、カラオケ装置や、ゲーム装置、携帯電話などの携帯型通信端末等を挙げることができる。携帯型通信端末を採用した場合、端末のみで所定の機能が完結している場合に限らず、機能の一部をサーバ側に持たせ、端末とサーバとからなるシステム全体として所定の機能を実現するようにしてもよい。あるいは、汎用的なパーソナルコンピュータ上に構築するようにしてもよい。
【００２７】
以上のように構成された電子音楽装置およびコンテンツ配信サイト１０２が実行する制御処理を、図３および図４を参照して詳細に説明する。
【００２８】
図３は、本実施の形態の電子音楽装置（ブラウザプログラム６ａおよびダウンロードプログラム６ｂ）およびコンテンツ配信サイト１０２が実行する制御処理の手順を示すフローチャートであり、図４は、本実施の形態の電子音楽装置が実行する制御処理の一部、特に前記ダウンロードプログラム６ｂによって実行される制御処理の一部を視覚的に表した図である。
【００２９】
図３において、本実施の形態の電子音楽装置の操作者（本実施の形態では、コンテンツ配信サイト１０２を操作する操作者については考える必要がなく、操作者とは、常に本実施の形態の電子音楽装置を操作する者であるので、以下、「操作者」の前の「本実施の形態の電子音楽装置の」という文言は省略する）がブラウザプログラム６ａの起動を指示すると、ブラウザプログラム６ａは起動し、まず、操作者の指示を待って、コンテンツ配信サイト１０２にアクセスする（ステップＳ１）。
【００３０】
このアクセスに対して、コンテンツ配信サイト１０２は、操作者の指示に応じたコンテンツ配信ページデータ１０２ａを、前記通信ネットワーク１０１を介してブラウザプログラム６ａに送信する（ステップＳ１０１）。
【００３１】
ブラウザプログラム６ａは、送信されたコンテンツ配信ページデータ１０２ａを受信して、表示装置９上に表示する（ステップＳ２）。表示されたコンテンツ配信ページには、前述のように、複数のコンテンツのそれぞれに対応したアイコンや名称が表示されているので、操作者が、ダウンロードしたい、いずれかのコンテンツに対応するアイコンや名称を指示すると、ブラウザプログラム６ａは、指示されたアイコンや名称に対応付けられた、コンテンツ配信サイト１０２内のリンク先にアクセスする（ステップＳ３）。
【００３２】
このリンク先には、たとえば、ダウンロード指示されたコンテンツの課金情報やコンテンツ規定ファイル１０２ｂの記憶位置情報（ＵＲＬ）が記載され、コンテンツ配信サイト１０２は、課金情報に応じて課金処理した（ステップＳ１０２）後、記憶位置情報が示す位置のコンテンツ規定ファイル１０２ｂを読み出して、ブラウザプログラム６ａに送信する（ステップＳ１０３）。ここで、課金処理としては、たとえば、ダウンロード指示されたコンテンツの料金を操作者の口座から引き落とす処理や、この料金を操作者が契約しているクレジットカード会社に請求する処理などが考えられる。なお、ダウンロード指示されたコンテンツが無料である場合もあり、その場合には、課金処理は行わないことは言うまでもない。
【００３３】
ブラウザプログラム６ａは、送信されたコンテンツ規定ファイル１０２ｂを受信すると、直ちに処理をダウンロードプログラム６ｂに移行させる（ステップＳ４）。これに応じて、ダウンロードプログラム６ｂが起動し、まず、コンテンツ規定ファイル１０２ｂ内に記載されている、コンテンツファイルのＵＲＬにアクセスする（ステップＳ１１）。
【００３４】
このアクセスに対して、コンテンツ配信サイト１０２は、ＵＲＬによって示されるコンテンツファイル１０２ｃを読み出して、ダウンロードプログラム６ｂに送信する（ステップＳ１０４）。
【００３５】
ここで、コンテンツファイル１０２ｃは、本実施の形態では、複数のコンテンツ素材を含むものを想定している。複数のコンテンツ素材は、著作権保護の必要なものの例として、「ＭＩＤＩメッセージからなる自動演奏データ」＋「該自動演奏データを楽譜表示するために使用する画像データ」＋「音声信号を、たとえばＰＣＭ（Pulse Code Modulation）録音して生成したオーディオデータ」のように、異種のコンテンツ素材が複数含まれたリッチな複合コンテンツを挙げることができ、著作権保護の不要なものの例として、「フリーＭＩＤＩデータ集」のように同種のコンテンツ素材が複数含まれたものを挙げることができる。そして、複数のコンテンツ素材をそれぞれ個別にダウンロードするのでは、前記従来の電子音楽装置のように、操作者に面倒な操作を強いることになるため、複数のコンテンツ素材をパックして１つのファイルにまとめ、１つのファイルとして扱うようにしている。これにより、操作者は、１回の操作で、複数のコンテンツ素材をダウンロードできるので、操作性が格段に向上する。
【００３６】
さらに、この１つのファイルに対して、共通鍵（電子音楽装置や記憶媒体に依存しない鍵であるが、一般には知られておらず、特定の電子音楽装置、たとえば本実施の形態の電子音楽装置のみに知られているもの）で暗号化するようにしている。本発明の特徴の一つは、コンテンツファイル１０２ｃが著作権保護を必要とするか否かにかかわらず、共通鍵による暗号化を行うことにある。これにより、ネットワーク上で、どのコンテンツが著作権保護の必要なものであり、どのコンテンツが著作権保護の不要なものであるかを見抜き難くなり、コンテンツに対するセキュリティが向上する。
【００３７】
なお、コンテンツファイル１０２ｃは、本実施の形態では、パック処理と共通鍵による暗号化処理が既になされた状態で記憶されていることを想定しているが、これに限らず、コンテンツファイル１０２ｃを、パック処理と共通鍵による暗号化処理がなされていない状態で記憶しておき、これを読み出して、パック処理と共通鍵による暗号化処理を行った後、ダウンロードプログラム６ｂに送信するようにしてもよい。
【００３８】
ダウンロードプログラム６ｂは、送信されたコンテンツファイル１０２ｃを受信する。これ以降の処理、すなわちステップＳ１２〜Ｓ１４の処理は、図４に視覚的に記載されているので、図４も参照して説明する。
【００３９】
図４に示すように、ステップＳ１２〜Ｓ１４の処理には、（１）著作権保護の必要なコンテンツ（以下、「保護コンテンツ」という）に対する処理（以下、「保護コンテンツ対応処理」という）と、著作権保護の不要なコンテンツ（以下、「フリーコンテンツ」という）に対する処理（以下、「フリーコンテンツ対応処理」という）の２種類が含まれている。
【００４０】
前述のように、コンテンツファイル１０２ｃが、保護コンテンツであるか、フリーコンテンツであるかにかかわらず、パック処理と共通鍵による暗号化処理はなされているので、まず、（１）保護コンテンツ対応処理と（２）フリーコンテンツ対応処理とで共通して、受信したコンテンツファイル１０２ｃに対するアンパック処理と共通鍵による復号化処理を行う（ステップＳ１２）。
【００４１】
次に、復号化されたコンテンツファイル１０２ｃが、保護コンテンツであるか、フリーコンテンツであるかは、受信したコンテンツ規定ファイル１０２ｂに記載されたコンテンツタイプから分かるので、復号化されたコンテンツファイル１０２ｃが保護コンテンツである場合には、処理は（１）保護コンテンツ対応処理に移行し、固有鍵（前記装置ＩＤまたは媒体ＩＤをそのまま用いた鍵、あるいはそれを加工して生成した鍵）で再暗号化した後、パックする（ステップＳ１４）一方、復号化されたコンテンツファイル１０２ｃがフリーコンテンツである場合には、何もしない。
【００４２】
そして、復号化されたコンテンツファイル１０２ｃが保護コンテンツである場合には、上記（１）保護コンテンツ対応処理によって再暗号化＆再パックされたコンテンツファイル１０２ｃを記憶媒体１０ａに保存する一方、復号化されたコンテンツファイル１０２ｃがフリーコンテンツである場合には、復号化されたコンテンツファイル１０２ｃをそのまま記憶媒体１０ａに保存する。
【００４３】
記憶媒体１０ａに保存されたコンテンツを利用する場合、そのコンテンツが保護コンテンツであれば、再暗号化に用いた固有鍵によって復号化してから利用しなければならない。固有鍵が装置ＩＤに基づいたものであるときには、装置ＩＤは、その電子音楽装置固有のＩＤであるので、このような固有鍵によって再暗号化した保護コンテンツは、着脱自在な記憶媒体１０ａに保存したと言えども、他の電子音楽装置で利用することはできない。また、固有鍵が媒体ＩＤに基づいたものであるときには、媒体ＩＤは、その記憶媒体固有のＩＤであるので、記憶媒体１０ａをそのまま他の電子音楽装置に装着すれば、このような固有鍵によって再暗号化した保護コンテンツは、他の電子音楽装置でも利用できる。ただし、この保護コンテンツを別の記憶媒体にコピーした場合には、コピー後の保護コンテンツは、どの電子音楽装置でも利用することができなくなる。なお、再暗号化は、本実施の形態の電子音楽装置で分かる情報に基づいてなされるので、再暗号化後のコンテンツは、本実施の形態の電子音楽装置の上では、殊更特異な使用方法で使用しない限り、それほど制約なく利用することができる。しかし、本実施の形態の電子音楽装置上と言えども、保護コンテンツに対して制約を設けたいことがある。この場合には、たとえば、前記コンテンツファイル１０２ｃ中に、制約条件を記載しておき、この制約条件に従って保護コンテンツの利用を制約するようにすればよい。制約条件の例としては、コピーや編集に対する回数制限を挙げることができる。
【００４４】
一方、記憶媒体１０ａに保存されたコンテンツであれば、上述の制約は一切なく、そのまま自由に利用することができる。
【００４５】
なお、本実施の形態では、複数のコンテンツ素材をパックするときには、まず個々のコンテンツ素材を暗号化し、次にパックするようにしたが、この順序を逆にして、個々のコンテンツ素材をパックした後、暗号化するようにしてもよい。この場合、暗号化されたコンテンツを復号化するには、図４の例とは逆に、復号化した後に、アンパックする必要がある。
【００４６】
また、本実施の形態では、保護コンテンツを再暗号化する場合、元々の暗号鍵（共通鍵）とは異なる暗号鍵（固有鍵）で再暗号化するようにしたが、同一の鍵で再暗号化してもよい。さらに、暗号鍵の同一／非同一にかかわらず、元々の暗号化方式と再暗号化時の暗号化方式とを変更するようにしてもよい。また、暗号鍵は、例示したものに限らない。
【００４７】
なお、ダウンロードしたコンテンツが保護コンテンツであれば、そのままの状態で保存しておき、ダウンロードしたコンテンツがフリーコンテンツであるときのみ、アンパック処理と復号化処理を行うようにしてもよい。
【００４８】
また、本実施の形態では、コンテンツが、保護コンテンツであるか、フリーコンテンツであるかを示す情報を、コンテンツファイルとは別のコンテンツ規定ファイルに記載するようにしたが、これに限らず、コンテンツファイル内の所定位置に記載するようにしてもよい。その場合、暗号化されたコンテンツファイルを復号化した後、この情報をコンテンツファイル内から読み出し、この情報に応じて、当該コンテンツが、保護コンテンツであるか、フリーコンテンツであるかを判別するようにすればよい。
【００４９】
なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ５やＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００５０】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５１】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００５２】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ５などが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施の形態に係る電子音楽装置の概略構成を示すブロック図である。
【図２】本実施の形態の電子音楽装置およびコンテンツ配信サイトの概略機能構成を示すブロック図である。
【図３】本実施の形態の電子音楽装置およびコンテンツ配信サイトが実行する制御処理の手順を示すフローチャートである。
【図４】本実施の形態の電子音楽装置が実行する制御処理の一部を視覚的に表した図である。
【符号の説明】
【００５５】
５…ＣＰＵ（取得手段、復号化手段、暗号化手段、記憶手段、アンパック手段），１０ａ…記憶媒体，１２…通信Ｉ／Ｆ（受信手段、取得手段）
【図１】
2005275441.tif 000003
【図２】
2005275441.tif 000004
【図３】
2005275441.tif 000005
【図４】
2005275441.tif 000006