(57)【要約】【課題】元の記録媒体と移動先の記録媒体の両方に同時にコンテンツデータが存在することによる不正コピーを防止できると共に、移動の途中で動作が中断したときに再度始めから作業をやり直す必要がないコンテンツデータの移動方法を提供する。【解決手段】コンテンツデータのうち、第１クラスタ番号から第２クラスタ番号までのコンテンツデータを移動先の記録媒体にコピーを行うと共に、元の記録媒体の管理領域のスタートクラスタ位置に記録されているスタートクラスタ番号を前記第２クラスタ番号の次の第３クラスタ番号に更新する第１ステップ（Ｓ１５）と、コピーが行われたコンテンツデータの管理領域のクラスタ数の位置にコピーが行われたコンテンツデータの累積クラスタ数を記録する第２ステップ（Ｓ１６）とを有する。【選択図】図４
2007004841.tif 000002
【特許請求の範囲】
【請求項１】
複数のクラスタ番号毎に分けてコンテンツデータを記録するデータ領域及び前記コンテンツデータの管理を行う管理領域を有する第１記録媒体から分割されたコンテンツデータを第２記録媒体に移動するコンテンツの移動方法において、
前記分割されたコンテンツデータのうち、第１クラスタ番号から第２クラスタ番号までのコンテンツデータを前記第２記録媒体にコピーを行うと共に、前記第１記録媒体の管理領域のスタートクラスタ位置に記録されているスタートクラスタ番号を前記第２クラスタ番号の次の第３クラスタ番号に更新する第１ステップと、
前記第２記録媒体にコピーが行われたコンテンツデータの管理領域のクラスタ数の位置に前記第２記録媒体にコピーが行われたコンテンツデータの累積クラスタ数を記録する第２ステップと、
を有することを特徴とするコンテンツの移動方法。
【請求項２】
複数のクラスタ番号毎に分けてコンテンツデータを記録するデータ領域及び前記コンテンツデータの管理を行う管理領域を有する第１記録媒体から分割されたコンテンツデータを第２記録媒体に移動するコンテンツの移動方法において、
前記分割されたコンテンツデータのうち、第１クラスタ番号から第２クラスタ番号までのコンテンツデータを前記第２記録媒体にそのままコピーを行うと共に、前記第１記録媒体の管理領域のスタートクラスタ位置に記録されているスタートクラスタ番号を前記第２クラスタ番号の次の第３クラスタ番号に更新する第１ステップと、
前記第２記録媒体にコピーが行われたコンテンツデータの管理領域のクラスタ数の位置に前記第２記録媒体にコピーが行われたコンテンツデータの累積クラスタ数を記録する第２ステップと、
前記第２記録媒体にコピーされた前記第１記録媒体に記録されている前記第１クラスタ番号から前記第２クラスタ番号までのコンテンツデータを消去する第３ステップと、
前記コンテンツデータの全クラスタが前記第１記録媒体から前記第２記録媒体に記録されたか否かを判定する第４ステップと、
を有することを特徴とするコンテンツの移動方法。
【請求項３】
前記第１、第２記録媒体のスタートクラスタ番号を記録するスタートクラスタ管理領域と前記第１記録媒体から前記第２記録媒体にコピーが行われたコンテンツデータのクラスタ数を記録するクラスタ数管理領域とを有する第３の記録媒体を用意し、前記第１ステップの前に、前記スタートクラスタ管理領域には、前記第１記録媒体の前記第１クラスタ番号と前記第２記録媒体の無効番号を記録し、前記クラスタ数管理領域には、前記第１記録媒体の全てのコンテンツデータのクラスタ数と前記第２記録媒体のコンテンツデータが無いことを示す無効値を記録し、前記第２ステップの後に、前記スタートクラスタ管理領域に前記第１記録媒体の第３クラスタ番号と前記第２記録媒体の先頭コンテンツデータのクラスタ番号を記録し、前記クラスタ数管理領域に前記第１記録媒体の前記全てのコンテンツデータのクラスタ数から前記第１クラスタ番号から第２クラスタ番号までのクラスタ数を除いた残りのクラスタ数と前記第１記録媒体から前記第２記録媒体にコピーされた前記第１クラスタ番号から前記第２クラスタ番号までの累積クラスタ数を記録することを特徴とする請求項１又は２記載のコンテンツの移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの移動方法に係り、特に、コピーワンスのコピー制限が設定されているコンテンツにおける不正コピーを防止する機能を有する移動方法に関する。
【背景技術】
【０００２】
近年、記録媒体に大容量のハードディスクを使用し、大量のテレビ放送番組を録画保存できる記録再生装置が普及している。このようなハードディスクを使用した記録再生装置では、記録した番組を装置内部に保存して置き、使用者は画面に表示された保存番組の一覧表から見たい番組を選択するだけで即座に鑑賞が可能となるので、従来のように記録媒体（カセットテープ）を着脱する必要がないなど極めて操作性の良い点が特徴である。
【０００３】
しかしながら、ハードディスクの容量には限度があるため、新しい番組を記録するには古い番組を消去して空き容量を確保しなくてはならなくなる。
このようなときに、お気に入りの番組であれば、消去する前に別途着脱可能な記録媒体（例えば、光ディスクや半導体メモリ、カセットテープ等）に複製を作って保存することが行われる。
【０００４】
一方、ハードディスクを用いる記録再生のプロセスはデジタル信号を使用することから高品質を保ったまま何回でも複製が可能となるため、私的録画の範囲を超えた著作権侵害行為が行われる可能性が生ずる。そのため、デジタル放送では著作権を確保するため、放送されたコンテンツ（番組）データをデジタル信号のまま蓄積する際の複製を制限する情報（デジタルコピー制御情報）が付加されている。
【０００５】
このデジタルコピー制御情報には、「コピー可」、「１世代のみコピー可」、「コピー禁止」などの制御情報がある。この中で「１世代のみコピー可」は、記録ができ、それを再生するのは何度でも自由に行えるが、他の記録媒体への複製は不可というものである。しかし、複製後に元のコンテンツデータを消去又は再生不可能な状態にすることを条件に複製は許可されている。このような複製は「移動」といって通常の複製と区別されており、デジタル放送の普及に伴い、この移動による複製技術が多数提案されている（例えば、下記特許文献１参照）。
【特許文献１】特開２００１−３３３３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記したように、移動による複製は別の記録媒体への複製の完了後に元の記録媒体のコンテンツデータを消去することであるが、しかしながら、この場合、短い時間ではあるが、同一のコンテンツデータが両記録媒体に同時に存在することになり、この間は機器の動作を制御して複数回のコピーを行う等の不正が行える状態にあるといえる。こうした不正コピーを防止するには、両記録媒体に同時にコンテンツデータが存在する期間をなくすことが必要となる。
【０００７】
また、移動の途中で何らかのアクシデントによって移動動作が中断したときには、再度始めから複製作業をやり直す必要があるなど、従来の移動による複製技術は操作性の劣ったものであった。
【０００８】
本発明は、このような従来の問題点に鑑みなされたものであり、デジタルコピー制御情報に基づく移動複製時に、元の記録媒体と移動先の記録媒体の両方に同時にコンテンツデータが存在することによる不正コピーを防止できると共に、移動の途中でアクシデントによって動作が中断したときに再度始めから作業をやり直す必要がないコンテンツデータの移動方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
本願発明における第１の発明は、複数のクラスタ番号毎に分けてコンテンツデータを記録するデータ領域及び前記コンテンツデータの管理を行う管理領域を有する第１記録媒体から分割されたコンテンツデータを第２記録媒体に移動するコンテンツの移動方法において、
前記分割されたコンテンツデータのうち、第１クラスタ番号から第２クラスタ番号までのコンテンツデータを前記第２記録媒体にコピーを行うと共に、前記第１記録媒体の管理領域のスタートクラスタ位置に記録されているスタートクラスタ番号を前記第２クラスタ番号の次の第３クラスタ番号に更新する第１ステップ（Ｓ１５）と、
前記第２記録媒体にコピーが行われたコンテンツデータの管理領域のクラスタ数の位置に前記第２記録媒体にコピーが行われたコンテンツデータの累積クラスタ数を記録する第２ステップ（Ｓ１６）とを有することを特徴とするコンテンツの移動方法を提供するものである。
第２の発明は、複数のクラスタ番号毎に分けてコンテンツデータを記録するデータ領域及び前記コンテンツデータの管理を行う管理領域を有する第１記録媒体から前記分割されたコンテンツデータを第２記録媒体に移動するコンテンツの移動方法において、
前記分割されたコンテンツデータのうち、第１クラスタ番号から第２クラスタ番号までのコンテンツデータを前記第２記録媒体にそのままコピーを行うと共に、前記第１記録媒体の管理領域のスタートクラスタ位置に記録されているスタートクラスタ番号を前記第２クラスタ番号の次の第３クラスタ番号に更新する第１ステップ（Ｓ１５）と、
前記第２記録媒体にコピーが行われたコンテンツデータの管理領域のクラスタ数の位置に前記第２記録媒体にコピーが行われたコンテンツデータの累積クラスタ数を記録する第２ステップ（Ｓ１６）と、
前記第２記録媒体にコピーされた前記第１記録媒体に記録されている前記第１クラスタ番号から前記第２クラスタ番号までのコンテンツデータを消去する第３ステップ（Ｓ１９）と、
前記コンテンツデータの全クラスタが前記第１記録媒体から前記第２記録媒体に記録されたか否かを判定する第４ステップ（Ｓ１７）とを有することを特徴とするコンテンツの移動方法を提供するものである。
第３の発明は、前記第１、第２記録媒体のスタートクラスタ番号を記録するスタートクラスタ管理領域と前記第１記録媒体から前記第２記録媒体にコピーが行われたコンテンツデータのクラスタ数を記録するクラスタ数管理領域とを有する第３の記録媒体を用意し、前記第１ステップの前に、前記スタートクラスタ管理領域には、前記第１記録媒体の前記第１クラスタ番号と前記第２記録媒体の無効番号を記録し、前記クラスタ数管理領域には、前記第１記録媒体の全てのコンテンツデータのクラスタ数と前記第２記録媒体のコンテンツデータが無いことを示す無効値を記録し、前記第２ステップの後に、前記スタートクラスタ管理領域に前記第１記録媒体の第３クラスタ番号と前記第２記録媒体の先頭コンテンツデータのクラスタ番号を記録し、前記クラスタ数管理領域に前記第１記録媒体の前記全てのコンテンツデータのクラスタ数から前記第１クラスタ番号から第２クラスタ番号までのクラスタ数を除いた残りのクラスタ数と前記第１記録媒体から前記第２記録媒体にコピーされた前記第１クラスタ番号から前記第２クラスタ番号までの累積クラスタ数を記録することを特徴とする請求項１又は２記載のコンテンツの移動方法を提供するものである。
【発明の効果】
【００１０】
本発明によれば、複数のクラスタ番号毎に分けてコンテンツデータを記録するデータ領域及び前記コンテンツデータの管理を行う管理領域を有する第１記録媒体から分割されたコンテンツデータを第２記録媒体に移動するコンテンツの移動方法において、前記分割されたコンテンツデータのうち、第１クラスタ番号から第２クラスタ番号までのコンテンツデータを前記第２記録媒体にコピーを行うと共に、前記第１記録媒体の管理領域のスタートクラスタ位置に記録されているスタートクラスタ番号を前記第２クラスタ番号の次の第３クラスタ番号に更新する第１ステップと、前記第２記録媒体にコピーが行われたコンテンツデータの管理領域のクラスタ数の位置に前記第２記録媒体にコピーが行われたコンテンツデータの累積クラスタ数を記録する第２ステップと、を有するので、元の記録媒体と移動先の記録媒体の両方に同時にコンテンツデータが存在することによる不正コピーを防止できる効果がある。
また、前記第１、第２記録媒体のスタートクラスタ番号を記録するスタートクラスタ管理領域と前記第１記録媒体から前記第２記録媒体にコピーが行われたコンテンツデータのクラスタ数を記録するクラスタ数管理領域とを有する第３の記録媒体を用意し、前記第１ステップの前に、前記スタートクラスタ管理領域には、前記第１記録媒体の前記第１クラスタ番号と前記第２記録媒体の無効番号を記録し、前記クラスタ数管理領域には、前記第１記録媒体の全てのコンテンツデータのクラスタ数と前記第２記録媒体のコンテンツデータが無いことを示す無効値を記録し、前記第２ステップの後に、前記スタートクラスタ管理領域に前記第１記録媒体の第３クラスタ番号と前記第２記録媒体の先頭コンテンツデータのクラスタ番号を記録し、前記クラスタ数管理領域に前記第１記録媒体の前記全てのコンテンツデータのクラスタ数から前記第１クラスタ番号から第２クラスタ番号までのクラスタ数を除いた残りのクラスタ数と前記第１記録媒体から前記第２記録媒体にコピーされた前記第１クラスタ番号から前記第２クラスタ番号までの累積クラスタ数を記録するので、移動の途中でアクシデントによって動作が中断したときに再度始めから作業をやり直す必要がないコンテンツデータの移動が可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の各実施形態に係るコンテンツの移動方法について、図面を参照して説明する。
図１は本発明に係る移動による移動方法を説明するのに用いる装置のブロック図、図２はハードディスク上のコンテンツ記録領域（ＦＡＴファイルシステム）の構成を示した図、図３は本実施例においてハードディスク、メモリカード、不揮発性メモリに記録されているデータの更新状況を示した図、図４は本実施例の動作を示すフローチャートで、（Ａ）はハードディスクからコンテンツデータを消去しない場合の実施例を、（Ｂ）はハードディスクからコンテンツデータを消去する場合の実施例を示した図である。
【００１２】
まず、図１を用いて、本発明に係る移動を行う装置の構成を説明する。
同図において、記録再生装置１００は、内部のＨＤＤ（ハードディスク）１１３をコンテンツデータの記録媒体とし、チューナ１０７で受信したテレビ放送のコンテンツデータ若しくは外部入力のコンテンツデータを記録し、記録したコンテンツデータをＨＤＤ１１３から再生して鑑賞すると共に、必要に応じて外部に接続されたメモリカード１１６に複製する機能を持った装置である。
【００１３】
記録再生装置１００の記録時において、コンテンツデータ入力処理部１０８は、チューナ１０７で受信したテレビ放送や外部入力のコンテンツデータが所定のデジタル信号であればそのままで、もしアナログ信号であれば、所定のデジタル信号のコンテンツデータに変換してバスライン１１４に出力する。バスライン１１４に出力されたコンテンツデータは、ＨＤＤ１１３とコンテンツデータ出力処理部１１１に入力され、ＨＤＤ１１３では記録を、コンテンツデータ出力処理部１１１では元の映像信号と音声信号に復号されて外部に出力される。
【００１４】
一方、再生時においては、ＨＤＤ１１３からの再生コンテンツデータは、バスライン１１４を経てカードコントローラ１１２とコンテンツデータ出力処理部１１１に入力される。カードコントローラ１１２に入力されたコンテンツデータは、外部に接続されているメモリカード１１６に供給されて記録される。この記録の詳細は後述する。
コンテンツデータ出力処理部１１１に入力されたコンテンツデータは記録時と同様に元の映像信号と音声信号に復号されて外部に出力される。
また、不揮発性メモリ１１０は、ＨＤＤ１１３からのコンテンツデータをメモリカード１１６に記録したときの記録状況のデータを保存する部分であるが詳細は後述する。
【００１５】
ＣＰＵ１０１は記録再生装置１００の全体動作を制御するマイコンであり、ＲＯＭ１０２、ＲＡＭ１０３は夫々ＣＰＵ１０１の動作プログラムや動作に必要なデータが保存されたメモリである。また、操作入力処理部１０４は、リモコン１１５や装置に備わっている操作ボタン１０６を使用者の操作に応じた命令に変換してバスライン１１４を経てＣＰＵ１０１に供給する部分である。
【００１６】
次に、本発明に係る移動を行う方法の詳細について、図２、図３および図４を用いて説明する。
本実施例で用いるＨＤＤ１１３とメモリカード１１６は、夫々ＦＡＴ（File Allocation Table）ファイルシステムでフォーマットされている。ＦＡＴファイルシステムでは図２に示す様に、記録媒体の領域をコンテンツデータを記録するデータ領域とファイルの管理情報を記録する管理領域とに分けている。
データ領域に記録するコンテンツデータはクラスタと呼ばれるデータ長の単位ごとに記録される。管理領域に記録する管理情報にはファイル名や拡張子、作成時刻と開始クラスタ番号（スタートクラスタ）、クラスタの数（クラスタサイズ）などがある。
【００１７】
図３は移動による複製記録の各段階における３種類の記録媒体の内容を示すものである。以下の説明では、ＨＤＤ１１３は記録媒体１、メモリカード１１６は記録媒体２、不揮発性メモリ１１０は記録媒体３と述べる。
また、コンテンツデータは１世代のみコピー可（以下、コピーワンス）で移動による複製記録（以下、ムーブ）のみが許可されているものとする。
【００１８】
同図の（ａ）に示す様に、記録媒体１にはコンテンツＡがデータ領域の「クラスタＸ２」から「クラスタＸＮ」まで、ｎ個のクラスタを使用して記録されている。管理領域にはそのコンテンツＡがデータ領域のどのクラスタから始まるのかを示す「スタートクラスタ＝Ｘ２」、そのコンテンツがいくつのクラスタを使用しているかを示す「サイズ＝ｎ」が記録されている。
ＣＰＵ１０１は、コンテンツＡのデータを記録媒体１から読み出す動作を行う場合には管理領域に記録されているスタートクラスタの値を参照してコンテンツの先頭データが記録されているクラスタの位置を知り、その位置から読み出すように制御する。
【００１９】
同図の（ｇ）は記録媒体２の内容を示したものであるが、この段階ではまだ何も記録されていない。
同図の（ｍ）は記録媒体３の内容を示したもので、移動による複製が始まる直前の段階における記録媒体１と記録媒体２の内容を記録しているものである。この図で「Source」の項は複製元と複製先の名称を示し、「Start Cluster」の項は複製前と後のスタートクラスタを示す。「Copy Cluster」は複製されたクラスタの番号を示す。「Status」の項は「Source」で示される記録媒体間でムーブが行われたことを示す。「Size」はスタートクラスタからコンテンツ最後のクラスタまでのクラスタ数、つまりコンテンツの記録に使用しているクラスタの総数を示すものである。
【００２０】
次に、記録媒体１に記録されているこのコンテンツＡを記録媒体２にムーブする場合の説明を行う。ＣＰＵ１０１は記録媒体１のデータ領域から１つまたは複数クラスタに記録されているコンテンツデータを記録媒体２に複製する。この動作はコンテンツＡを構成するｎ個のクラスタにあるデータ全部を複製するまで行われる。
【００２１】
まず、使用者の操作によりコンテンツＡについて記録媒体１から記録媒体２へムーブの命令が下されると、ＣＰＵ１０１は、まず記録媒体２の空き容量を調べる（図４（Ａ）のステップＳ１１）。次いで、コンテンツＡが記録できるだけの空き容量があるか判定する（ステップＳ１２）。
【００２２】
空き容量が有りムーブが可能である場合には、記録媒体３の記録媒体１および記録媒体２に関するデータを更新する(図３の（ｍ）、ステップＳ１３）。
次に、記録媒体１内のコンテンツデータであるクラスタＸ２からクラスタＸ４までを記録媒体２内のクラスタＹ２からＹ４までに複製する（（ｂ）（ｈ）、ステップＳ１４）。このとき、１回の動作で複製するクラスタの数は１つまたは複数のいずれでもよい。
【００２３】
次に、コンテンツデータの複製が完了した後に、ＦＡＴファイルシステムで管理領域に記録されている記録媒体１のスタートクラスタを複製が終了したクラスタＸ４の次のクラスタであるＸ５に更新し、同じくサイズは、コンテンツＡ全体でｎ個だったクラスタ数から、複製が終わった３個のクラスタ数を減算したｎ−３に更新する（（ｃ）、ステップＳ１５）。
このスタートクラスタの更新により、複製が行われたクラスタＸ２〜Ｘ４までのコンテンツデータは記録媒体１から再生ができなくなるので、実質的にデータ領域から削除されたことと同等になる。
【００２４】
次いで、記録媒体２のスタートクラスタを複製された先頭クラスタであるクラスタＹ２に更新し、サイズは複製されたクラスタ数の３に更新する（（ｉ）、ステップＳ１６）。
【００２５】
次いで、全クラスタの複製が完了したか判定し（ステップＳ１７）、否の場合には上記ステップＳ１３に戻り、コンテンツＡを構成するクラスタＸ２からＸＮまで合計ｎ個のクラスタを記録媒体２に複製するまで繰り返し行う。
全クラスタの複製が完了したときは、記録媒体３のデータをクリアし（ステップＳ１８）、移動による複製を終了する。
【００２６】
コンテンツＡを構成する全クラスタの複製が終了した後、記録媒体１の管理領域に記録されているスタートクラスタは０など本来のスタートクラスタとは異なった無効な値に変更し、サイズは０とする（（ｅ））。これにより記録媒体１からはコンテンツＡのデータは消えたことになり、このデータ領域には別のコンテンツデータが記録できるようになる。
【００２７】
以上の本発明に係るコンテンツデータの複製記録方法により、コピーワンスの属性でムーブが許可されたコンテンツデータは、複製のどの段階においても実質的に２つの記録媒体にコンテンツデータ全体が同時に存在しないため、複数回のコピーを行う等の不正が行えなくなり著作権の維持が可能となる。
【００２８】
なお、記録媒体１から記録媒体２に複製が終わった段階で、複製したクラスタのコンテンツデータをその都度記録媒体１から消去することも可能である。この場合は、図４（ｂ）に示す様に、ステップＳ１６とステップＳ１７の間に「記録媒体１の複製済みデータの消去（ステップＳ１９）」を挿入する。
こうすることで、不正な複製行為をより確実に防止できるようになる。
【００２９】
また、停電や誤動作などのアクシデントによりムーブ動作が予期せず中断してしまった場合には、再起動後にＣＰＵ１０１が不揮発性メモリ１１０にアクセスすると、異常終了時までの複製の記録が保存されているので、このデータをもとにムーブを再開して続きの複製をすることができるようになる。したがって、コンテンツの頭まで戻らずとも、途中から再開できるので複製時間の短縮となる。
【００３０】
なお、本実施例では、記録媒体１と記録媒体２はＦＡＴファイルシステムを用いて記録したが、このフォーマットに限ることなく、コンテンツデータが所定の単位により複数個に分割されているその他のファイルシステムであっても同様な動作を行える。
また、本実施例では、記録媒体１と記録媒体２のクラスタの大きさが同じものとしているが異なっていてもよい。その場合には、それぞれのクラスタの大きさに応じたサイズの値を用いて更新していく必要がある。
更に、記録媒体３の不揮発メモリ１１０は、ＨＤＤ１１３の一部の領域を用いてもよい。
【図面の簡単な説明】
【００３１】
【図１】本発明に係る移動による複製記録方法を説明するのに用いる装置のブロック図である。
【図２】ハードディスク上のコンテンツ記録領域（ＦＡＴファイルシステム）の構成を示した図である。
【図３】本実施例においてハードディスク、メモリカード、不揮発性メモリに記録されているデータの更新状況を示した図である。
【図４】本実施例の動作を示すフローチャートで、（Ａ）はハードディスクからコンテンツデータを消去しない場合の実施例を、（Ｂ）はハードディスクからコンテンツデータを消去する場合の実施例を示した図である。
【符号の説明】
【００３２】
１００…記録再生装置
１０１…ＣＰＵ（Central Processing Unit）
１０２…ＲＯＭ（Read Only Memory）
１０３…ＲＡＭ（Random Access Memory）
１０４…操作入力処理部
１０５…リモコン受光部
１０６…操作ボタン
１０７…チューナ
１０８…コンテンツデータ入力処理部
１０９…時計
１１０…不揮発性メモリ（記録媒体３）
１１１…コンテンツデータ出力処理部
１１２…カードコントローラ
１１３…ＨＤＤ（ハードディスク）（記録媒体１）
１１４…バスライン
１１５…リモコン
１１６…メモリカード（記録媒体２）
【図１】
2007004841.tif 000003
【図２】
2007004841.tif 000004
【図３】
2007004841.tif 000005
【図４】
2007004841.tif 000006