(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の電子機器を備え、これらの電子機器の一つに当該システムを識別するためのシステム識別子を記憶したネットワークシステムに用いられるデータ処理方法であって、
いずれかの電子機器が所定のデジタルデータを複製又は生成するときに、当該電子機器が前記システム識別子を記憶している場合は、その前記システム識別子を前記デジタルデータに付加して付加データを生成する一方、当該電子機器が前記システム識別子を記憶していない場合は、当該電子機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子を前記デジタルデータに付加して付加データを生成し、
いずれかの電子機器が前記付加データを利用するときに、当該電子機器が前記システム識別子を記憶している場合は、記憶している前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する一方、当該電子機器が前記システム識別子を記憶していない場合は、当該電子機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する
ことを特徴とするデータ処理方法。
【請求項２】
ネットワークを介して接続された複数の前記電子機器のうちの或る電子機器から、前記ネットワークから切り離されるものとして特定された他の電子機器に対し、前記システム識別子を移動する場合に、
移動元の前記或る電子機器に記憶している前記システム識別子を前記移動後に消去または使用不能にすることを特徴とする請求項１に記載のデータ処理方法。
【請求項３】
ネットワークを含むネットワークシステムの一部として用いられる電子機器であって、
所定のデジタルデータを複製又は生成するときに、自機器が前記システム識別子を記憶している場合は、その前記システム識別子を前記デジタルデータに付加して付加データを生成する一方、自機器が前記システム識別子を記憶していない場合は、自機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子を前記デジタルデータに付加して付加データを生成する手段と、
前記付加データを利用するときに、自機器が前記システム識別子を記憶している場合は、記憶している前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する一方、自機器が前記システム識別子を記憶していない場合は、自機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する手段と
を備えることを特徴とする電子機器。
【請求項４】
自機器と前記ネットワークを介して接続された他の電子機器であって、前記ネットワークから切り離されるものとして特定された他の電子機器に対し、自機器が記憶している前記システム識別子を移動する場合に、
自機器が記憶している前記システム識別子を前記移動後に消去または使用不能にする手段を有することを特徴とする請求項３に記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ処理方法、電子機器およびメモリ装置に関する。
【０００２】
【従来の技術】
近年、ＣＤ（compact disc：光ディスク媒体）等の記録媒体内の音楽データや、ＥＭＤ（Electronic Music Distribution：電子音楽配信サービス）で購入した音楽データ等のデジタルデータをパーソナルコンピュータ（以下、ＰＣという）のハードディスクに記録し、再生機能をもつ様々な電子機器へ取り出して楽しむという新しい利用形態が普及し始めている。それに伴い、この利用形態において使用されるデジタルデータの著作権保護を図る技術が開発されている。
【０００３】
図６は、前述した従来の著作権保護を図る技術の一例を示す説明図である。同図において、ＰＣ３３は、自己を識別する固有の識別子として識別子ＩＤａをハードディスク３３ｈに記憶している。また、プレーヤ３４は、自己を識別する固有の識別子として識別子ＩＤｂをメモリ３４ｍに記憶している。このように、各電子機器が、それぞれ自己を識別するための固有の識別子をもっている。また、ＰＣ３３とプレーヤ３４とは相互にデータの授受が可能になっている。また、矢印Ａ１、Ａ２に示すようにプレーヤ３４には記録媒体３５が挿脱可能であり、記録媒体３５が装填された状態で相互にデータの授受が可能になっている。
【０００４】
ＰＣ３３は、インターネットＩＮＴを介してＥＭＤを行っているサーバ３２から、あるいは、ＣＤ３１から曲データＤを取得してハードディスク３３ｈに記録する。この場合、ハードディスク３３ｈ内には記録した曲データＤを管理する管理テーブルｔｂがある。この管理テーブルｔｂには、同図に示すように「曲ＩＤ」、「残チェックアウト数」、および「チェックアウト先」というデータ項目が含まれている。ここで、「曲ＩＤ」は、どの曲なのかを識別するための識別子であり、これは曲データＤに含まれている。また、「残チェックアウト数」は、曲ＩＤに対応する曲データＤのチェックアウト可能回数である。
【０００５】
ここで、「チェックアウト」とは、ＰＣ３３内の曲データＤをプレーヤ３４等の電子機器に転送すること意味し、逆にプレーヤ３４等の電子機器内の曲データＤをＰＣ３３に戻すことを「チェックイン」という。また、このように電子機器間でデジタルデータを転送することを「移動」という。「移動」とは、移動元の電子機器から移動先の電子機器へ曲データが移ることを意味し、その際、移動元のデジタルデータは消滅するか、あるいは存在していても使用できないようになる。この点は、デジタルデータを次々に増やしてゆく「複製」と異なる点である。
【０００６】
この例の場合、「残チェックアウト数」は、初期値が３に設定され、その値は曲データＤがチェックアウトされるたびに１ずつ減算され、逆にチェックインされるたびに１ずつ加算される。つまり、同時に３台の電子機器に対してチェックアウト可能であり、それ以上は不可能となっている。また、例えば、曲データＤが３台の機器に全てチェックアウトして後であっても、そのうちの１台からチェックインがなされれば、「残チェックアウト数」は、０から１に変わり新たに１回のチェックアウトが可能となる。
【０００７】
次に、「チェックアウト先」は、チェックアウト先の電子機器の識別子である。この「チェックアウト先」の欄には、最大で識別子が３つ格納される。なお、管理テーブルｔｂ内の各項目は、内容に変更があると、ＰＣ３３によって適宜書き換えられる。
【０００８】
次に、管理テーブルｔｂの記憶内容の書き込み処理の一例を、曲ＩＤがｍ１の曲について説明する。まず、曲データＤ（ｍ１）がハードディスク３３ｈに記録されると、曲データＤ（ｍ１）に対応するレコードが管理テーブルｔｂに作成される。そのレコードにおける「曲ＩＤ」はｍ１となり、「残チェックアウト数」は初期値の３となる。
【０００９】
次に、矢印Ａ２に示すようにプレーヤ３４に記録媒体３５が装填され、曲データＤ（ｍ１）がＰＣ３３からプレーヤ３４へチェックアウトされる場合には、曲データＤ（ｍ１）にＰＣ３３の識別子ＩＤａが付加された後に、この曲データＤ（ｍ１）が記録媒体３５に複製される。この際、メモリ３４ｍ内のプレーヤ３４の識別子ＩＤｂが、記録媒体３５内の領域ｒａにコピーされるとともに、ＰＣ３３に受け渡される。そして、管理テーブルｔｂの曲ＩＤ「ｍ１」の欄において、「残チェックアウト数」は、同図に示すように１減算されて２となり、「チェックアウト先」にプレーヤ３４から受け渡された識別子ＩＤｂが格納される。この状態においてプレーヤ３４は、曲データＤ（ｍ１）を再生することができる。また、曲データＤ（ｍ１）は、ハードディスク３３ｈ内に残っているため、ＰＣ３３は、これを再生することができる。この状態で仮に、ユーザが曲データＤ（ｍ１）を再度プレーヤ３４へチェックアウトさせる操作を行っても、管理テーブルｔｂの該当する「チェックアウト先」にプレーヤ３４の識別子ＩＤｂが既に格納されているため、チェックアウトはできないようになっている。つまり、既にチェックアウトされている場合、同一の曲データＤは、同一の「チェックアウト先」にはチェックアウトできない（この制限を以下、移動制限ＩＳ１という）。ただし、曲データＤ（ｍ１）がチェックインされれば、管理テーブルｔｂの該当する「チェックアウト先」の識別子ＩＤｂは削除されるので、その後は、再びプレーヤ３４へのチェックアウトが可能となる。
【００１０】
また、曲データＤ（ｍ１）がプレーヤ３４からＰＣ３３へチェックインされる場合には、ＰＣ３３は、曲データＤ（ｍ１）に付加されている識別子とハードディスク３３ｈ内の自己の識別子ＩＤａとを照合し、両者が一致した場合のみチェックインを許可する。つまり、曲データＤは、チェックアウト元のＰＣにのみチェックインできる（この制限を以下、移動制限ＩＳ２という）。
【００１１】
また、ユーザーが、同図矢印Ａ１に示すように記録媒体３５を取り外した後、同図矢印Ａ２に示すように再びプレーヤ３４に装填し、所定の再生操作を行うと、プレーヤ３４は、領域ｒａの識別子と、メモリ３４ｍの自己の識別子ＩＤｂとを照合し、両者が一致した場合のみ曲データＤを再生する。つまり、記録媒体は、その記録媒体に記録を行ったプレーヤによってのみ再生される（この制限を以下、再生制限ＳＳ１という）。
【００１２】
これらの制限により、曲データＤの乱コピーや不正な再生等が防止でき、デジタルデータの著作権保護が図られる。例えば、悪意の第三者が、前述した曲データＤ（ｍ１）を記録した記録媒体３５を盗み、自己のプレーヤで再生しようとしても、再生制限ＳＳ１により再生できない。
【００１３】
【発明が解決しようとする課題】
しかしながら、前述した従来技術では、電子機器のいずれかが、老朽化や故障等により使用不可能となると、いくつかの不都合が生じてしまう。
例えば、ＰＣ３３が使用不可能となり新しいＰＣに交換した場合、移動制限ＩＳ２により、記録媒体３５内の曲データＤは永久にチェックインできなくなる（不都合１）。
また、記録媒体３５内の曲データＤが消滅等により使用不可能となると、移動制限ＩＳ１によりＰＣ３３内に曲データＤがあってもプレーヤ３４へはチェックアウトできなくなる。したがって、プレーヤ３４は永久に曲データＤを再生できなくなる（不都合２）。
また、プレーヤ３４が使用不可能となり新しいプレーヤに交換した場合、再生制限ＳＳ１により、記録媒体３５内の曲データＤは新しいプレーヤでは再生できない。したがって、曲データＤは永久に再生できなくなる（不都合３）。
【００１４】
このように従来のデジタルデータの著作権保護技術には、移動や再生等の使用に関する様々な制限により、かえって使い勝手が悪くなってしまうという問題があった。
この発明は上述した事情に鑑みてなされ、デジタルデータに関する移動、再生、複製等の使用の制限を緩和でき、かつ、著作権の保護が図れるデータ処理方法、電子機器およびメモリ装置を提供することを目的としている。
【００１５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るデータ処理方法にあっては、ネットワークを介して接続された複数の電子機器を備え、これらの電子機器の一つに当該システムを識別するためのシステム識別子を記憶したネットワークシステムに用いられるデータ処理方法であって、いずれかの電子機器が所定のデジタルデータを複製又は生成するときに、当該電子機器が前記システム識別子を記憶している場合は、その前記システム識別子を前記デジタルデータに付加して付加データを生成する一方、当該電子機器が前記システム識別子を記憶していない場合は、当該電子機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子を前記デジタルデータに付加して付加データを生成し、いずれかの電子機器が前記付加データを利用するときに、当該電子機器が前記システム識別子を記憶している場合は、記憶している前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する一方、当該電子機器が前記システム識別子を記憶していない場合は、当該電子機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可することを特徴とする。
【００１６】
ここで、前記付加データを生成するときに、前記システム識別子が付加されたことを示す付加識別子を前記所定のデジタルデータに付加することが好ましい。
【００１８】
さらに、ネットワークを介して接続された複数の前記電子機器のうちの或る電子機器から、前記ネットワークから切り離されるものとして特定された他の電子機器に対し、前記システム識別子を移動する場合に、移動元の前記或る電子機器に記憶している前記システム識別子を前記移動後に消去または使用不能にすることが望ましい。
くわえて、電子透かしによって前記システム識別子を前記デジタルデータに付加することが望ましい。
【００１９】
次に、本発明に係る電子機器にあっては、ネットワークを含むネットワークシステムの一部として用いられる電子機器であって、所定のデジタルデータを複製又は生成するときに、自機器が前記システム識別子を記憶している場合は、その前記システム識別子を前記デジタルデータに付加して付加データを生成する一方、自機器が前記システム識別子を記憶していない場合は、自機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子を前記デジタルデータに付加して付加データを生成する手段と、前記付加データを利用するときに、自機器が前記システム識別子を記憶している場合は、記憶している前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する一方、自機器が前記システム識別子を記憶していない場合は、自機器と前記ネットワークを介して接続された他の電子機器に対して前記システム識別子を要求し、当該要求に応じて取得した前記システム識別子と、前記付加データから抽出したシステム識別子とを比較し、両者が一致する場合に前記付加データの利用を許可する手段とを備えることを特徴とする。
【００２２】
【発明の実施の形態】
次に、本発明の一実施形態について説明する。本実施形態は、本発明を音楽データに対して適用したものである。この例では、著作物として、音楽データを一例として取り挙げるが、本発明はこれに限定する趣旨ではなく、写真やコンピュータグラフィック、あるいは映画等の画像データの他、著作権に係るデータであればどのようなものであっても適用できる。
【００２３】
１．実施形態の構成
図１は、実施形態に係わる音楽データ記録再生システムＡとその周辺構成とを併せて示すブロック図である。同図に示すように、音楽データ記録再生システムＡは、ＰＣ１、メモリ装置２、ＣＤプレーヤ３、ＭＰ３プレーヤ４、ＭＤプレーヤ５、およびメモリカードプレーヤ６を備えている。これらの電子機器は、ＵＳＢ（universal serial bus）インターフェイス部（図示は省略）を有し、ホスト・ハブ１ａ、ハブ７、およびハブ８を介してＵＳＢケーブルによって接続されている。さらに、ＰＣ１はインターネットＮＥＴを介して音楽データ配信サーバ９と接続されており、音楽データ配信サーバ９から音楽データＤｘをダウンロードできるようになっている。
【００２４】
メモリ装置２は、システム識別子ＩＤを生成し記憶する。システム識別子ＩＤは、本システムを識別するためのものであって、音楽データＤｘの複製や複製された音楽データＤｘを再生する場合に参照される。
【００２５】
より詳細には後述するが、システム識別子ＩＤが音楽データ記録再生システムＡを構成する各電子機器のいずれかに保持されている場合にのみ音楽データＤｘの複製が許される。また、音楽データＤｘを複製する際には音楽データＤｘにシステム識別子ＩＤを付加する一方、複製された音楽データＤｘを再生する場合にはそこに付加されているシステム識別子ＩＤと音楽データ記録再生システムＡが保持するシステム識別子ＩＤとが一致する場合にのみ、再生（利用）が許可されるようになっている。
【００２６】
この例では、システム識別子ＩＤをメモリ装置２が記憶するが、ＰＣ１、ＣＤプレーヤ３、ＭＰ３プレーヤ４、ＭＤプレーヤ５、およびメモリカードプレーヤ６は、不揮発性のメモリを内蔵しており、各メモリにシステム識別子ＩＤを記憶できるようになっている。すなわち、システム識別子ＩＤは、音楽データ記録再生システムＡを構成する各電子機器のいずかに記憶されるようになっている。
【００２７】
ＣＤプレーヤ３は、ＣＤ３ａに記録されたデジタルデータを再生する。ＭＰ３プレーヤ４は、ＭＰ３（moving picture experts group audio layer 3）形式で記録された音楽を再生する。ＭＤプレーヤ５は、磁気ディスクＭＤ（mini disc）５ａに対しデジタルデータの記録と再生とを行う。メモリカードプレーヤ６は、メモリカード６ａにデジタルデータを記録し再生するものである。メモリカードプレーヤ６の取り扱うデジタルデータは、例えば、ＭＰ３、メーカー固有の形式、あるいはＭＩＤＩ形式等の所定の規格に基づくものである。
【００２８】
ＰＣ１は、音楽データ記録再生システムの全体の制御中枢として機能し、各電子機器の動作を制御する。例えば、ユーザがＰＣ１を操作することによって、音楽データ配信サーバ９からダウンロードした音楽データＤｘそのものやあるいは複製した音楽データＤｘを所定の条件の下にＭＰ３プレーヤ４に記録できるようになっている。
【００２９】
図２は、メモリ装置２の内部構成の一例を示すブロック図である。同図に示すようにメモリ装置２は、制御部２１、乱数発生部２３、メモリ２３、およびＵＳＢインターフェース部２４を備えている。
【００３０】
このうち制御部２１は、各構成部分と接続されており、メモリ装置２全体の動作を制御する制御中枢として機能する。乱数発生部２２は、制御部２１の指示に従い乱数を発生する。この乱数がシステム識別子ＩＤとなる。
【００３１】
次に、メモリ２３は、不揮発性の記憶部であり、例えばフラッシュメモリを用いて構成することができる。メモリ２３にはシステム識別子ＩＤが記憶される。メモリ２３は不揮発性の記憶部であるから、電源をオフ状態にしてもシステム識別子ＩＤは保持されることになる。
【００３２】
次に、ＵＳＢインターフェイス部２４は、ＵＳＢの規格に従うインターフェイスである。メモリ装置２は、このＵＳＢインターフェイス部２４を介してＰＣ１と接続され、ＰＣ１との間でデータの授受を行う。
【００３３】
以上の構成において、制御部２１は、ＰＣ１や他の電子機器からシステム識別子ＩＤの問い合わせがあると、メモリ２３からシステム識別子ＩＤを読み出してこれを返送する。また、メモリ２３にシステム識別子ＩＤが記憶されていない場合、制御部２１は、乱数発生部２２にシステム識別子ＩＤを発生させこれをメモリ２３に記憶させるとともに問い合わせに対する応答を返送するようになっている。また、制御部２１は、一度、メモリ２３に書き込んだシステム識別子ＩＤを書き換えることはない。
【００３４】
したがって、制御部２１は、メモリ装置２がシステムに組み込まれて最初にシステム識別子ＩＤの問い合わせがあったときにのみ、乱数発生部２２を用いてシステム識別子ＩＤを発生することになる。このように、予めメモリ２３にシステム識別子ＩＤを書き込まずに乱数発生部２２で生成するようにしたので、工場出荷時にシステム識別子ＩＤをメモリ２３に書き込む必要が無くなる。この結果、メモリ装置２の製造工程を簡略化して大量に生産することが可能となる。
【００３５】
また、音楽データ記録再生システムＡにおいて、メモリ装置２にシステム識別子ＩＤを記憶するようにしたのは、以下の理由による。
まず、システム識別子ＩＤは、音楽データＤｘの複製や複製された音楽データＤｘを再生する場合に用いるものであるため、むやみにシステム識別子ＩＤの複製を許すと、著作権を有効に保護することができなくなる。したがって、システム識別子ＩＤは、音楽データ記録再生システムＡにおいて特定の電子機器にのみ保持しておく必要がある。
【００３６】
一方、システム識別子ＩＤを保持する特定の電子機器が故障すると、システム識別子ＩＤを取得することができないため複製された音楽データＤｘを再生することができなくなる。したがって、システム識別子ＩＤを保持する特定の電子機器には故障率が低いことが求められる。例えば、ＰＣ１のハードディスクは機械的な可動部分があるため故障し易く、システム識別子ＩＤを記憶するのに向かない。
そこで、本実施形態あっては、機械的な可動部分が無く、故障率が極めて低いメモリ装置２にシステム識別子ＩＤを記憶したのである。
【００３７】
２．実施形態の動作
次に、本実施形態の動作について説明する。
【００３８】
２−１：音楽データの複製処理
この例では、音楽データ配信サーバ９からダウンロードした音楽データＤｘをＭＰ３プレーヤ４に複製する場合の処理を複製処理の一例として説明する。図３は、複製処理における音楽データ記録再生システムの動作を示すフローチャートである。
【００３９】
まず、ＰＣ１は、音楽データ配信サーバ９から音楽データＤｘをダウンロードし、これをハードディスクに記憶する（ステップＳａ１）。次に、ユーザがＰＣ１を操作して、音楽データＤｘをＭＰ３プレーヤ４に複製する指示を入力すると、ＰＣ１は、内部にシステム識別ＩＤを保持しているか否かを判定する（ステップＳａ２）。この例では、メモリ装置２にシステム識別子ＩＤが記憶されているから、判定結果はＮＯとなり、ＰＣ１は処理をステップＳａ３に進める。そして、ＰＣ１は、システム識別子ＩＤを返送することを要求するシステム識別子要求を、ＵＳＢインターフェースを介して各電子機器に対して送出する（ステップＳａ３）。
【００４０】
次に、メモリ装置２がシステム識別子要求を受け取ると、メモリ装置２の制御部２１は、メモリ２３にシステム識別子ＩＤが格納されているか否かを判定する（ステップＳａ４）。メモリ２３にシステム識別子ＩＤが記憶されている場合には、制御部２１は、メモリ２３から読み出したシステム識別子ＩＤをＰＣ１に返送する（ステップＳａ５）。
【００４１】
一方、メモリ２３にシステム識別子ＩＤが記憶されていない場合には、制御部２１は、乱数発生部２２にシステム識別子ＩＤを発生させこれをメモリ２３に記憶させ（ステップＳａ６）、この後、制御部２１は、システム識別子ＩＤをＰＣ１に返送する（ステップＳａ５）。
【００４２】
次に、ＰＣ１は、システム識別子要求に対してシステム識別子ＩＤが返送されてきたか否かを判定する（ステップＳａ７）。システム識別子ＩＤが返送されてきた場合には、ＰＣ１は、付加音楽データＤｙを生成する（ステップＳａ８）。付加音楽データＤｙは、オリジナルの音楽データＤｘにシステム識別子ＩＤを付加するとともに、当該データが付加音楽データＤｙであることを示す識別情報をオリジナルの音楽データＤｘに付加したものである。
【００４３】
音楽データＤｘにシステム識別子ＩＤを付加する態様には各種のものがある。第１の態様は音楽データＤｘのヘッダ部にシステム識別子ＩＤを付加するものである。第２の態様は電子透かしの手法を用いてシステム識別子ＩＤを音楽データＤｘに分散させて埋め込むものである。この他にも各種のものが考えられるが、本実施形態では、第２の態様を採用するものとする。
【００４４】
また、音楽データＤｘに識別情報を付加する態様にも、システム識別子ＩＤを付加する場合と同様に、ヘッダ部に識別情報を埋め込む態様と、電子透かしの手法で音楽データＤｘに識別情報を埋め込む態様とがあるが、本実施形態では、前者を採用するものとする。
【００４５】
このように、電子透かしの手法でシステム識別子ＩＤを付加したのは、付加音楽データＤｙから不正にシステム識別子ＩＤを抽出し、これを用いて音楽データＤｘの複製を作成することを防止するためである。また、識別情報をヘッダ部に埋め込んだのは、再生時にオリジナルの音楽データＤｘであるか付加音楽データＤｙであるかを容易に判別するためである。
【００４６】
この後、ＰＣ１が、記録指令とともに付加音楽データＤｙをＭＰ３プレーヤ４に送信すると（ステップＳａ９）、ＭＰ３プレーヤ４は付加音楽データＤｙを内部メモリに記録する（ステップＳａ１０）。
【００４７】
一方、システム識別子要求に対してシステム識別子ＩＤが返送されてこなかった場合には、ステップＳａ７の判定結果はＮＯとなり、ＰＣ１は、音楽データＤｘの記録を中止する（ステップＳａ１１）。
【００４８】
すなわち、本実施形態によれば、音楽データＤｘを複製する場合、ＰＣ１のみならず、これに接続されている各電子機器にシステム識別子ＩＤが保持されているか否かを判定し、システム識別子ＩＤが保持されていない場合には、音楽データＤｘの複製を中止する一方、システム識別子ＩＤが保持されている場合には、付加音楽データＤｙを生成し、これを記録するようにしている。
【００４９】
これにより、システム識別子ＩＤは音楽データ記録再生システムＡのどこかに格納されていれば、複製処理が可能となる。特に、この例のように機械的な可動部分がないメモリ装置２にシステム識別子ＩＤを記憶すると、システム識別子ＩＤの消失を防止することが可能となる。
【００５０】
２−２：音楽データの移動処理
次に、音楽データＤｘの移動処理について説明する。本実施形態では、ダウンロードした音楽データＤｘをＰＣ１から転送してＭＰ３プレーヤ４の内部メモリに記録する場合について制限を設けていない。この場合、音楽データＤｘはＰＣ１のハードディスクから消去されるか、あるいは利用することができなくなる。
【００５１】
ユーザは音楽データＤｘをダウンロードする際に対価を支払っている。また、移動処理は、上述した複製処理とは異なりＰＣ１のハードディスクに記憶された音楽データＤｘが消去等されるので、利用範囲が限定される。
したがって、移動処理によって、オリジナルの音楽データＤｘの自由な使用が保障されることになる。
【００５２】
２−３：音楽データおよび付加音楽データの再生処理
次に、音楽データＤｘおよび付加音楽データＤｙの再生処理について説明する。図４は再生処理における音楽データ記録再生システムの動作を示すフローチャートである。なお、この例では、ＭＤプレーヤ５がミニディスク５ａを再生するものとするが、ＭＤプレーヤ５以外の各電子機器は、ＭＤプレーヤ５の再生時と同様に動作する。
【００５３】
まず、ＭＤプレーヤ５は、ミニディスク５ａを再生してそこに記録されているデータが音楽データＤｘであるか、あるいは付加音楽データＤｙであるかを判定する。具体的には、再生されたデータのヘッダ部から識別情報が非検知であるか否かを判定する（ステップＳｂ１）。
【００５４】
ヘッダ部を調べて識別情報が検知されなかった場合、ＭＤプレーヤ５は、音楽データＤｘが記録されていると判定し、音楽データＤｘの再生を行う（ステップＳｂ２）。この場合、ＭＤプレーヤ５が再生した音楽データＤｘをＰＣ１に転送すると、ＰＣ１は音楽データＤｘをアナログ信号に変換して、これをスピーカに出力する。これにより、オリジナルの音楽データＤｘについては自由な再生が保障される。
【００５５】
一方、ヘッダ部を調べて識別情報が検知された場合、ＭＤプレーヤ５は、付加音楽データＤｙが記録されていると判定し、その内部にシステム識別ＩＤを保持しているか否かをさらに判定する（ステップＳｂ３）。この例では、メモリ装置２にシステム識別子ＩＤが記憶されているから、判定結果はＮＯとなり、ＭＤプレーヤ５は、システム識別子要求を、ＵＳＢインターフェースを介して各電子機器に対して送出する（ステップＳｂ４）。
【００５６】
次に、メモリ装置２がシステム識別子要求を受け取ると、メモリ装置２の制御部２１は、メモリ２３から読み出したシステム識別子ＩＤをＭＤプレーヤ５に返送する（ステップＳｂ５）。
【００５７】
次に、ＭＤプレーヤ５は、システム識別子要求に対してシステム識別子ＩＤが返送されてきたか否かを判定する（ステップＳｂ６）。システム識別子ＩＤが返送されてこなかった場合、判定結果はＮＯとなり、ＭＤプレーヤ５は、付加音楽データＤｙの再生を中止する（ステップＳｂ７）。
【００５８】
一方、システム識別子ＩＤが返送されてきた場合、ＭＤプレーヤ５は、再生した付加音楽データＤｙからシステム識別子ＩＤを抽出し（ステップＳｂ８）、抽出されたシステム識別子ＩＤと返送されたシステム識別子ＩＤとを比較し、両者が一致するか否かを判定する（ステップＳｂ９）。
【００５９】
両者が一致する場合には、判定結果はＹＥＳとなり、ＭＤプレーヤ５は、付加音楽データＤｙの再生を行う（ステップＳｂ１０）。この場合、ＭＤプレーヤ５が付加音楽データＤｙをＰＣ１に転送すると、ＰＣ１は付加音楽データＤｙに基づいてスピーカから放音させる。一方、システム識別子ＩＤが不一致の場合には、ＭＤプレーヤ５は付加音楽データＤｙの再生を中止する（ステップＳｂ７）。
【００６０】
この後、ＭＤプレーヤ５は、次に再生すべき曲があるか否かを判定し（ステップＳｂ１１）、再生すべき曲があるときにはステップＳｂ１からステップＳｂ１１までの処理を繰り返し、再生すべき曲が無くなったときに再生処理を終了する。
【００６１】
このように再生処理にあっては、識別情報を参照することによって、オリジナルの音楽データＤｘであるか付加音楽データＤｙであるかを判定し、音楽データＤｘであれば再生を直ちに許可する一方、付加音楽データＤｙであれば当該システムが保持するシステム識別子ＩＤと付加音楽データＤｙから抽出したシステム識別子ＩＤとが一致する場合に限って付加音楽データＤｙの再生が許可されることになる。
【００６２】
これにより、オリジナルの音楽データＤｘは自由に再生することが保障される。また、付加音楽データＤｙについては、それを複製したシステム内でのみ再生することが可能となるから、音楽データＤｘの著作権を有効に保護するとともに、限られた範囲での音楽データＤｘの利用を保障することが可能となる。
【００６３】
さらに、付加音楽データＤｙの再生は、各電子機器が個別に有する識別子ではなく、システム内で共有するシステム識別子ＩＤに基づいて許可されるから、ある電子機器が使用不能となって交換した場合であっても、過去に複製した付加音楽データＤｙを交換した電子機器で再生することが可能となる。また、老朽化や故障等により使用不可となった場合に限らず、例えば、性能のよい新商品が発売された場合にも、その新商品を後からシステムに対して自由に付け替えることができる。
【００６４】
２−４：システム識別子の移動処理
次に、システム識別子ＩＤの移動処理について説明する。
ＭＰ３プレーヤ４、ＭＤプレーヤ５、あるいはメモリカードプレーヤ６は、音楽データ記録再生システムＡから切り離して、ユーザが持ち歩くことが多い。ところが、上述したように付加音楽データＤｙを、携帯用プレーヤ４〜６で再生する場合には、システム識別子ＩＤに基づく認証が必要となる。そこで、本実施形態にあっては、携帯用プレーヤ４〜６で付加音楽データＤｙの再生可能とするため、システム識別子ＩＤを移動する処理を必要に応じて行えるようになっている。
なお、以下の説明では、メモリ装置２がシステム識別子ＩＤを予め記憶しており、ユーザはＭＤプレーヤ５を音楽データ記録再生システムＡから切り離して携帯するものとする。
【００６５】
まず、ユーザがＰＣ１を操作して、システム識別子ＩＤの移動処理プログラムを起動すると、ＰＣ１は、当該システムに接続されている各電子機器をモニタに表示して、当該システムから切り離して携帯する電子機器を特定するようにユーザに促す（ステップＳｃ１）。そして、ユーザがマウス等を操作して、切り離して携帯する電子機器を選択すると、ＰＣ１は、選択された電子機器をシステム識別子ＩＤの移動先として特定する（ステップＳｃ２）。この例では、メモリ装置２、ＣＤプレーヤ３、ＭＰ３プレーヤ４、ＭＤプレーヤ５、およびメモリカードプレーヤ６がモニタ画面に表示され、ユーザはこの中からＭＤプレーヤ５を選択する。
【００６６】
次に、ＰＣ１は、各電子機器に対してシステム識別子を保持しているか否かを問い合わせるシステム識別子確認要求を送出する（ステップＳｃ３）。これを、各電子機器が受け取ると、各電子機器は、システム識別子ＩＤを内部に保持しているか否かを確認してシステム識別子確認応答をＰＣ１に返送する（ステップＳｃ４）。この例では、メモリ装置２がシステム識別子ＩＤを保持しているので、メモリ装置２は、システム識別子ＩＤを保持していることを示す応答をＰＣ１に送信する一方、他の電子機器はシステム識別子ＩＤを保持していないことを示す応答をＰＣ１に送信する。
【００６７】
この後、ＰＣ１は、各電子機器からの応答に基づいて、どの電子機器がシステム識別子ＩＤを保持しているかを特定し（ステップＳｃ５）、当該電子機器に対してシステム識別子ＩＤをＰＣ１に移動する旨の移動要求を送出する（ステップＳｃ６）
【００６８】
この移動要求をシステム識別子ＩＤを保持する電子機器が受け取ると、当該電子機器は、内部メモリに記憶しているシステム識別子ＩＤをＰＣ１に対して送信する（ステップＳｃ７）。この際、当該電子機器は、内部メモリに記憶されているシステム識別子ＩＤを消去するか、あるいは使用不能にする。
【００６９】
この後、ＰＣ１がシステム識別子ＩＤを受け取ると、ＰＣ１は、ステップＳｃ２において特定した移動先の電子機器に対してシステム識別子ＩＤを送信する（ステップＳｃ８）。この例では、メモリ装置２からシステム識別子ＩＤが出力され、ＰＣ１を介してＭＤプレーヤ５に転送されることになる。
【００７０】
次に、移動先の電子機器は、ＰＣ１から送信されたシステム識別子ＩＤを不揮発性の内部メモリに記憶する（ステップＳｃ９）。これにより、システム識別子ＩＤの移動処理が完了する。この例では、ＭＤプレーヤ５がシステム識別子ＩＤを内部メモリに記憶することになる。
【００７１】
当該システムＡを用いてＭＤ５ａに複製した付加音楽データＤｙは、システム識別子ＩＤを用いた認証がなければ再生することができないが、ＭＤプレーヤ５の内部メモリにはシステム識別子ＩＤが記憶されているので、ユーザがシステムＡからＭＤプレーヤ５を切り離して携帯する場合でも付加音楽データＤｙを再生することができる。
【００７２】
一方、ＭＤプレーヤ５が切り離された状態では、システム識別子ＩＤがシステムＡの各電子機器に保持されていないので、システムＡにおいて付加音楽データＤｙを再生することができなくなる。しかし、あるユーザが携帯用プレーヤ４〜６を切り離して携帯する場合、当該ユーザにしてみれば、当該システムＡで付加音楽データＤｙを再生する必要はない。
【００７３】
ここで、システム識別子ＩＤをシステムＡに保持したまま携帯用プレーヤ４〜６にシステム識別子ＩＤの複製を記憶することを許可すると、第３者の携帯用プレーヤ４〜６を当該システムに接続して付加音楽データＤｙを各種の媒体に記録し、さらに、第３者の携帯用プレーヤ４〜６にシステム識別子ＩＤの複製を記録することも可能となる。すなわち、第三者が自由に付加音楽データＤｙを再生できるようになり、著作権を有効に保護することができなくなってしまう。
【００７４】
上述した移動処理によれば、システム識別子ＩＤをある電子機器から他の電子機器に移す場合、移動元のシステム識別子ＩＤを消去あるいは使用不能とするので、付加音楽データＤｙの再生を所定の範囲に制限することが可能となる。なお、ＭＤプレーヤ５をシステムＡに再接続してシステム識別子ＩＤをＭＤプレーヤ５からメモリ装置２に再移動することも可能である。
【００７５】
３．変形例
本発明は上述した実施形態に限定されるものではなく、例えば、以下に述べる各種の変形が可能である。
（１）上述した実施形態において、メモリ装置２をＰＣ１に内蔵してもよいことは勿論である。また、音楽データ記録再生システムＡを構成する各電子機器の少なくとも一つにＩＣカード装置を備えたものを用い、ＩＣカードにメモリ装置２の機能を負担させるようにしてもよい。この場合、ＩＣカードとして、ＣＰＵと不揮発性のメモリを備えるＳＩＭカード等を用い、メモリにシステム識別子ＩＤを記憶するようにすればよい。
【００７６】
（２）上述した実施形態では、音楽データ記録再生システムＡは一つのシステム識別子ＩＤを用いて音楽データＤｘや付加音楽データＤｙの管理する。このため、システムに新たに接続された電子機器に別のシステム識別子ＩＤ’が記憶されている場合、元のシステム識別子ＩＤと新たなシステム識別子ＩＤ’が競合することになる。このような場合には、ＰＣ１で競合を検知して、どちらのシステム識別子を当該システムＡのシステム識別子として用いるかをユーザに問い合わせ、以後、ユーザが選択したものを当該システムＡのシステム識別子として用いるようにすればよい。
【００７７】
（３）本実施形態においては、乱数を発生させることにより、システム識別子ＩＤを自動生成するが、乱数によって生成しなくてもよい。要は、システムを識別可能なシステム識別子ＩＤを生成できるならば、どのような手法を用いてもよい。
【００７８】
（４）本実施形態においては、インターフェイス規格としてＵＳＢを用いたが、これに限らず、ＩＥＥＥ１３９４（ＰＣと周辺機器を結ぶシリアルインターフェイス規格）等を用いてもよい。あるいは、イーサネット（Ethernet：登録商標）等を用いてＬＡＮ（local area network）を構築するようにしてもよい。要するに、ＰＣ、プレーヤ、メモリ装置等の電子機器間で相互にデータのやり取りができれば、どのような接続形態であってもよい。
【００７９】
（５）本実施形態においては、家庭内にシステムＡを設置する例を説明したが、家庭に限らず、オフィスやビル内等の他の場所に設置してもよい。例えば、本実施形態を社内ＬＡＮに適用してもよい。この場合の電子機器は、例えば、共有ファイルを保持するサーバ用ＰＣや複数のクライアント用ＰＣとなり、記録媒体としては、フロッピーディスクや光ディスクとなる運用が考えられる。
【００８０】
例えば、共有ファイルを自己のＰＣから呼び出して、自己のＰＣ内のハードディスクやフロッピーディスクへ複製する。この場合、悪意の第三者が、そのフロッピーディスクを外部に不正に持ち出し、自己のシステムに接続したＰＣに装填しても、システム識別子ＩＤが異なるので、データを見ることができない。したがって、会社固有の財産である共有ファイル内のデータを外部に持ち出されて、不正に使用されるという心配がなくなる。
【００８１】
さらに、上述した実施形態では複製処理においてシステム識別子ＩＤや識別情報を音楽データＤｘに付加するようにしたが、オリジナルのデジタルデータを生成する際にシステム識別子ＩＤや識別情報を付加するようにしてもよい。これにより、社内で作成されるドキュメントデータを社外に持ち出したり、不正な複製を防止することができる。また、識別情報を付加するか否かをユーザに委ねることによって、機密性の高いドキュメントデータについてだけセキュリティを高めることも可能である。
【００８２】
すなわち、ネットワークシステムに接続されるいずれかの電子機器が所定のデジタルデータを複製又は生成するときに、複製又は生成するデジタルデータにシステム識別子ＩＤや識別情報を付加するようにしてもよい。
【００８３】
（６）上述した実施形態において、システム識別子ＩＤの移動処理は、携帯用プレーヤ４〜６に対して行うことを一例として説明したが、本発明はこれに限定されるものではなく、無線機能を有するＩＣカードに対してシステム識別子ＩＤを移動するようにしてもよい。この場合、ＩＣカードはループアンテナを内蔵タイプのものが望ましい。
【００８４】
ＭＰ３プレーヤ４やＭＤプレーヤ５にＩＣカードとの無線機能を持たせておけば、複数の携帯用プレーヤ４〜６をユーザが携帯する場合にも付加音楽データＤｙを再生することが可能となる。すなわち、各携帯用プレーヤ４〜６で付加音楽データＤｙを再生する場合には、無線でＩＣカードに対してシステム識別子ＩＤを問い合わせ、これを用いて認証するようにすればよい。
さらに、ＩＣカードの代わりに携帯電話に上述した機能をもたせてもよい。
【００８５】
（７）上述した実施形態においては、本発明を音楽データＤｘに対して適用する場合について説明したが、本発明はこれらに限らない。例えば、画像データ、音声データ、動画像データ、テキストデータ、プログラムデータ等でもよい。要するに、デジタルデータであればどのようなデータであってもよい。
【００８６】
【発明の効果】
以上のように本発明のデータ処理方法、電子機器、およびメモリ装置によれば、デジタルデータに関する移動、再生、複製等の使用の制限を緩和でき、かつ、著作権の保護が図ることができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態に係る音楽データ記録再生システムＡの全体構成を示すブロック図である。
【図２】  同システムに用いられるメモリ装置２の内部構成の一例を示すブロック図である。
【図３】  同システムの複製処理を説明するためのフローチャートである。
【図４】  同システムの再生処理を説明するためのフローチャートである。
【図５】  同システムにおけるシステム識別子の移動処理を説明するためのフローチャートである。
【図６】  従来の著作権保護を図る技術の一例を示す説明図である。
【符号の説明】
１…ＰＣ、２…メモリ装置、２２…乱数発生部、２３…メモリ、３…ＣＤプレーヤ、４…ＭＰ３プレーヤ、５…ＭＤプレーヤ、５ａ…ＭＤ、６…メモリカードプレーヤ、６ａ…メモリカード。
【図１】
0003906639.tif 000002
【図２】
0003906639.tif 000003
【図３】
0003906639.tif 000004
【図４】
0003906639.tif 000005
【図５】
0003906639.tif 000006
【図６】
0003906639.tif 000007