(57)【要約】コンテンツ管理装置は、コンテンツ記憶部と、第１の可搬媒体に格納されているコンテンツをコンテンツ記憶部にバックアップすることが要求された場合、（ｉ）そのコンテンツをコンテンツ記憶部に複製し、（ｉｉ）そのコンテンツと第１の可搬媒体の媒体識別子とを対応付けて対応付け情報をコンテンツ管理装置内部の管理テーブルに格納するバックアップ部と、コンテンツ記憶部に複製されたコンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｉ）コンテンツ記憶部に複製されたコンテンツを第２の可搬媒体に複製するとともに、（ｉｉ）管理テーブルに格納されている第１の可搬媒体の媒体識別子を、第２の可搬媒体の媒体識別子に置き換えるリストア部と、可搬媒体内のコンテンツを再生しようとする再生装置へ、管理テーブルに基づく、コンテンツを再生することの許可を判定するための情報である再生判定情報を送信する管理テーブル処理部とを備える。
2007528525.tif 000002
【特許請求の範囲】
【請求項１】
可搬媒体に格納されているコンテンツを管理するコンテンツ管理装置であって、
コンテンツを記憶するためのコンテンツ記憶部と、
第１の可搬媒体に格納されているコンテンツを前記コンテンツ記憶部にバックアップすることが要求された場合、（ｉ）前記第１の可搬媒体に格納されている前記コンテンツを前記コンテンツ記憶部に複製し、（ｉｉ）前記コンテンツと前記第１の可搬媒体の媒体識別子とを対応付けて対応付け情報を前記コンテンツ管理装置内部の管理テーブルに格納するバックアップ部と、
前記コンテンツ記憶部に複製された前記コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｉ）前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製するとともに、（ｉｉ）前記管理テーブルに格納されている前記第１の可搬媒体の媒体識別子を、前記第２の可搬媒体の媒体識別子に置き換えるリストア部と、
可搬媒体に格納されている前記コンテンツを再生しようとする再生装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信する管理テーブル処理部と
を備えるコンテンツ管理装置。
【請求項２】
前記管理テーブル処理部は、前記再生装置によって再生されようとしている前記コンテンツが格納されている可搬媒体の媒体識別子が前記管理テーブルに格納されている場合、前記コンテンツを再生することを許可することを示す前記再生判定情報を前記再生装置へ送信する
請求項１に記載のコンテンツ管理装置。
【請求項３】
前記再生判定情報は、前記管理テーブルである
請求項１に記載のコンテンツ管理装置。
【請求項４】
前記管理テーブル処理部は、（ｉ）前記管理テーブルを前記再生装置へ送信し、（ｉｉ）前記管理テーブルを送信したことを示す送信済み情報を管理テーブル記憶部に格納し、
前記リストア部は、前記送信済み情報が前記管理テーブル記憶部に格納されていないときのみ、前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製する
請求項３に記載のコンテンツ管理装置。
【請求項５】
前記送信済み情報は、前記再生装置の識別子である
請求項４に記載のコンテンツ管理装置。
【請求項６】
前記管理テーブル処理部は、前記再生装置から前記管理テーブルが不要になった旨が通知された場合、前記管理テーブル記憶部に格納されている前記送信済み情報を削除する
請求項４に記載のコンテンツ管理装置。
【請求項７】
更に、時刻を示す時計を備え、
前記再生装置から前記管理テーブルを送信することが要求された場合、前記管理テーブル処理部は、送信される前記管理テーブルの有効期限を前記管理テーブル記憶部に格納し、
前記時計が示す時刻が前記有効期限を過ぎた場合、前記管理テーブル処理部は、前記管理テーブル記憶部に格納されている前記送信済み情報を削除する
請求項４に記載のコンテンツ管理装置。
【請求項８】
可搬媒体に格納されているコンテンツを再生する再生装置であって、
前記コンテンツと対応付けられた識別子が格納されている管理テーブルを記憶しているコンテンツ管理装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信することを要求する要求部と、
前記再生判定情報を前記コンテンツ管理装置から受信する受信部と、
前記受信部によって受信された前記再生判定情報が前記コンテンツを再生することが許可されていることを示している場合のみ、前記コンテンツを再生する再生部と
を備える再生装置。
【請求項９】
可搬媒体に格納されているコンテンツを管理するコンテンツ管理方法であって、
第１の可搬媒体に格納されているコンテンツをコンテンツ記憶部にバックアップすることが要求された場合、（ａ−ｉ）前記第１の可搬媒体に格納されている前記コンテンツを前記コンテンツ記憶部に複製し、（ａ−ｉｉ）前記コンテンツと前記第１の可搬媒体の媒体識別子とを対応付けて対応付け情報を前記コンテンツ管理装置内部の管理テーブルに格納し、
前記コンテンツ記憶部に複製された前記コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｂ−ｉ）前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製するとともに、（ｂ−ｉｉ）前記管理テーブルに格納されている前記第１の可搬媒体の媒体識別子を、前記第２の可搬媒体の媒体識別子に置き換え、
可搬媒体に格納されている前記コンテンツを再生しようとする再生装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信する
コンテンツ管理方法。
【請求項１０】
可搬媒体に格納されているコンテンツを再生する再生方法であって、
前記コンテンツと対応付けられた識別子が格納されている管理テーブルを記憶しているコンテンツ管理装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信することを要求し、
前記再生判定情報を前記コンテンツ管理装置から受信し、
受信された前記再生判定情報が前記コンテンツを再生することが許可されていることを示している場合のみ、前記コンテンツを再生する
再生方法。
【請求項１１】
可搬媒体に格納されているコンテンツを管理するためのプログラムであって、
第１の可搬媒体に格納されているコンテンツをコンテンツ記憶部にバックアップすることが要求された場合、（ａ−ｉ）前記第１の可搬媒体に格納されている前記コンテンツを前記コンテンツ記憶部に複製し、（ａ−ｉｉ）前記コンテンツと前記第１の可搬媒体の媒体識別子とを対応付けて対応付け情報を前記コンテンツ管理装置内部の管理テーブルに格納し、
前記コンテンツ記憶部に複製された前記コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｂ−ｉ）前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製するとともに、（ｂ−ｉｉ）前記管理テーブルに格納されている前記第１の可搬媒体の媒体識別子を、前記第２の可搬媒体の媒体識別子に置き換え、
可搬媒体に格納されている前記コンテンツを再生しようとする再生装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信すること
をコンピュータに実行させるためのプログラム。
【請求項１２】
可搬媒体に格納されているコンテンツを再生するためのプログラムであって、
前記コンテンツと対応付けられた識別子が格納されている管理テーブルを記憶しているコンテンツ管理装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信することを要求し、
前記再生判定情報を前記コンテンツ管理装置から受信し、
受信された前記再生判定情報が前記コンテンツを再生することが許可されていることを示している場合のみ、前記コンテンツを再生すること
をコンピュータに実行させるためのプログラム。
【請求項１３】
可搬媒体に格納されているコンテンツを管理するためのプログラムが記録された、コンピュータが読み取り可能な記録媒体であって、
第１の可搬媒体に格納されているコンテンツをコンテンツ記憶部にバックアップすることが要求された場合、（ａ−ｉ）前記第１の可搬媒体に格納されている前記コンテンツを前記コンテンツ記憶部に複製し、（ａ−ｉｉ）前記コンテンツと前記第１の可搬媒体の媒体識別子とを対応付けて対応付け情報を前記コンテンツ管理装置内部の管理テーブルに格納し、
前記コンテンツ記憶部に複製された前記コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｂ−ｉ）前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製するとともに、（ｂ−ｉｉ）前記管理テーブルに格納されている前記第１の可搬媒体の媒体識別子を、前記第２の可搬媒体の媒体識別子に置き換え、
可搬媒体に格納されている前記コンテンツを再生しようとする再生装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信すること
をコンピュータに実行させるためのプログラムが記録された記録媒体。
【請求項１４】
可搬媒体に格納されているコンテンツを再生するためのプログラムが記録された、コンピュータが読み取り可能な記録媒体であって、
前記コンテンツと対応付けられた識別子が格納されている管理テーブルを記憶しているコンテンツ管理装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信することを要求し、
前記再生判定情報を前記コンテンツ管理装置から受信し、
受信された前記再生判定情報が前記コンテンツを再生することが許可されていることを示している場合のみ、前記コンテンツを再生すること
をコンピュータに実行させるためのプログラムが記録された記録媒体。
【請求項１５】
可搬媒体に格納されているコンテンツを管理する集積回路であって、
第１の可搬媒体に格納されているコンテンツをコンテンツ記憶部にバックアップすることが要求された場合、（ｉ）前記第１の可搬媒体に格納されている前記コンテンツを前記コンテンツ記憶部に複製し、（ｉｉ）前記コンテンツと前記第１の可搬媒体の媒体識別子とを対応付けて対応付け情報を前記コンテンツ管理装置内部の管理テーブルに格納するバックアップ部と、
前記コンテンツ記憶部に複製された前記コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｉ）前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製するとともに、（ｉｉ）前記管理テーブルに格納されている前記第１の可搬媒体の媒体識別子を、前記第２の可搬媒体の媒体識別子に置き換えるリストア部と、
可搬媒体に格納されている前記コンテンツを再生しようとする再生装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信する管理テーブル処理部と
を備える集積回路。
【請求項１６】
可搬媒体に格納されているコンテンツを再生する集積回路であって、
前記コンテンツと対応付けられた識別子が格納されている管理テーブルを記憶しているコンテンツ管理装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信することを要求する要求部と、
前記再生判定情報を前記コンテンツ管理装置から受信する受信部と、
前記受信部によって受信された前記再生判定情報が前記コンテンツを再生することが許可されていることを示している場合のみ、前記コンテンツを再生する再生部と
を備える集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツのバックアップ及びリストアを行なう技術に関する。
【背景技術】
【０００２】
現在、音楽のディジタルコンテンツを、ネットワークを介して配信することができる。そのため、誰もが手軽にオンラインでディジタルコンテンツを購入することができる。通常、オンラインで購入されたディジタルコンテンツは、Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（ＰＣ）のハードディスクドライブや、Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ（ＳＤ）メモリカード等に記録され、音楽コンテンツ管理ソフトウェアにより管理される。
【０００３】
従来のように、コンテンツが読み取り専用の媒体に記録された状態で提供される場合、媒体が物理的に破損しなければ、コンテンツは半永久的に存在し、再生することができる。
【０００４】
しかしながら、オンラインで購入されたディジタルコンテンツは、ＰＣのハードディスクドライブやＳＤメモリカードに記録された場合、誤って削除される可能性がある。なぜなら、ＰＣのハードディスクドライブやＳＤメモリカードは読み書き可能な媒体であるからである。削除されると、コンテンツを再生することはできなくなる。
【０００５】
また、ＰＣのハードディスクドライブは、読み取り専用の媒体に比べて故障する確率が高い。ハードディスクドライブが故障した場合、コンテンツを再生することはできない。更に、ＳＤメモリカードは小さいので紛失する可能性がある。ＳＤメモリカードを紛失した場合も、コンテンツを再生することはできない。
【０００６】
以上のことから、消費者は、オンラインで購入したコンテンツを再生することができなくなる場合に備えたいと考える。
【０００７】
通常、音楽コンテンツ管理ソフトウェアは、音楽コンテンツをＰＣのハードディスクに記録する場合、独自の暗号化処理を施す。そのため、ハードディスクに記録された音楽コンテンツは、別のＰＣの音楽コンテンツ管理ソフトウェアにより複製されても再生することはできない。これにより、ハードディスクに記録された音楽コンテンツは、容易に複製されないようになっている。
【０００８】
また、音楽コンテンツを復号する際に用いられる鍵は、音楽コンテンツが不正に複製されることを防止するために、暗号化されて、一般のユーザが知りえない領域に保存される。そのため、同じＰＣであっても、Ｏｐｅｒａｔｉｏｎｇ  Ｓｙｓｔｅｍ（ＯＳ）の再インストールを行なうと、上記鍵を失うことになる。したがって、ハードディスクに記録された音楽コンテンツを二度と再生することができなくなる。
【０００９】
このような問題に対処するために、音楽コンテンツ管理ソフトウェアが管理する音楽コンテンツのバックアップ及びリストアを行なうためのバックアップ及びリストアソフトウェアが存在する。なお、本明細書では、「リストア」は、コンテンツが格納されていた媒体に、そのコンテンツを格納し直すことのみならず、別の媒体にそのコンテンツを格納することをも含む。
【００１０】
バックアップ及びリストアソフトウェアは、インターネット上の認証サーバに対してユーザＩＤと音楽コンテンツ管理ソフトウェアのシリアル番号とを送信し、認証サーバからバックアップの許可を得る。バックアップ及びリストアソフトウェアは、許可を得た場合のみ、ハードディスクに記録されている音楽コンテンツをバックアップすることが可能となる。音楽コンテンツは、別のハードディスクにバックアップされてもよいし、ＣＤ−Ｒｅｃｏｒｄａｂｌｅ（ＣＤ−Ｒ）のような外部メディアにバックアップされてもよい。いずれの場合においても、バックアップされた音楽コンテンツは、暗号化されているので、容易に再生することはできない。
【００１１】
このようにしてバックアップされた音楽コンテンツをリストアする場合、バックアップ及びリストアソフトウェアは、インターネット上の認証サーバに対してユーザＩＤと音楽コンテンツ管理ソフトウェアのシリアル番号とを送信し、認証サーバからリストアの許可を得る。バックアップ及びリストアソフトウェアは、許可を得た場合のみ、バックアップされた音楽コンテンツを、ハードディスクや、ＣＤ−ＲやＳＤメモリカード等の可搬媒体にリストアすることが可能となる。その際、バックアップ／リストアソフトウェアは、音楽コンテンツを復号するための鍵を音楽コンテンツ管理ソフトウェアの管理下に配置する。一定期間内にコンテンツが複数回リストアされる場合、認証サーバは、警告や、リストアを禁止することを示す情報を出力し、不正な複製を防止している。
【発明の開示】
【００１２】
しかしながら、上記の従来の技術にも解決できていない課題が存在する。
バックアップ及びリストアソフトウェアを用いてバックアップ及びリストアを行なう場合、バックアップ及びリストアを実行しようとしている者が、認証サーバにより認証されなければならない。これにより、不正な複製を行なおうとする者に対して心理的な圧力がかかるので、安易な複製が行なわれることが防止される。また、認証サーバは、一定期間内にリストアが複数回行なわれた場合、それ以後のリストアを許可しない等の動作を行なうことにより、不正な複製が行なわれることを防止する。しかしながら、コンテンツ提供者は不正な複製を防止するための完全な方法が実現されることを望んでいる。また、ユーザはコンテンツの紛失を避けるためのバックアップ及びリストア処理の簡便化を望んでいる。
【００１３】
本発明は、コンテンツの不正な複製を防止すると共に、ユーザによるコンテンツのバックアップ及びリストア処理の簡便化を可能とするコンテンツ管理装置及び再生装置を提供することを目的とする。
【００１４】
上記目的を達成するために、本発明のコンテンツ管理装置は、可搬媒体に格納されているコンテンツを管理する装置であって、コンテンツを記憶するためのコンテンツ記憶部と、第１の可搬媒体に格納されているコンテンツを前記コンテンツ記憶部にバックアップすることが要求された場合、（ｉ）前記第１の可搬媒体に格納されている前記コンテンツを前記コンテンツ記憶部に複製し、（ｉｉ）前記コンテンツと前記第１の可搬媒体の媒体識別子とを対応付けて対応付け情報を前記コンテンツ管理装置内部の管理テーブルに格納するバックアップ部と、前記コンテンツ記憶部に複製された前記コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｉ）前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製するとともに、（ｉｉ）前記管理テーブルに格納されている前記第１の可搬媒体の媒体識別子を、前記第２の可搬媒体の媒体識別子に置き換えるリストア部と、可搬媒体に格納されている前記コンテンツを再生しようとする再生装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信する管理テーブル処理部とを備える。
【００１５】
このように、本発明のコンテンツ管理装置は、コンテンツを第２の可搬媒体にリストアすることが要求された場合、（ｉ）コンテンツ記憶部に複製されたコンテンツを第２の可搬媒体に複製するとともに、（ｉｉ）管理テーブルに格納されている第１の可搬媒体の媒体識別子を、第２の可搬媒体の媒体識別子に置き換える。管理テーブルに格納されている媒体識別子を有する可搬媒体に格納されているコンテンツのみを再生することを許可することにより、コンテンツの不正な複製を防止すると共に、ユーザによるコンテンツのバックアップ・リストア処理の簡便化が実現される。
【００１６】
前記再生判定情報の一例として、本発明のコンテンツ管理装置がコンテンツを再生することを許可するか否かを判定する場合の、その判定結果が挙げられる。前記再生判定情報の別の例として、管理テーブルそのものが挙げられる。要するに、前記再生判定情報は、管理テーブルに基づく、コンテンツを再生することが許可されているか否かを判定するための情報である。
【００１７】
前記管理テーブル処理部は、前記再生装置によって再生されようとしている前記コンテンツが格納されている可搬媒体の媒体識別子が前記管理テーブルに格納されている場合、前記コンテンツを再生することを許可することを示す前記再生判定情報を前記再生装置へ送信してもよい。
【００１８】
また、前記再生判定情報は、前記管理テーブルであってもよい。この場合、前記管理テーブル処理部は、（ｉ）前記管理テーブルを前記再生装置へ送信し、（ｉｉ）前記管理テーブルを送信したことを示す送信済み情報を管理テーブル記憶部に格納する。前記リストア部は、前記送信済み情報が前記管理テーブル記憶部に格納されていないときのみ、前記コンテンツ記憶部に複製された前記コンテンツを前記第２の可搬媒体に複製してもよい。前記送信済み情報は、前記再生装置の識別子であってもよい。
【００１９】
また、前記管理テーブル処理部は、前記再生装置から前記管理テーブルが不要になった旨が通知された場合、前記管理テーブル記憶部に格納されている前記送信済み情報を削除してもよい。
【００２０】
また、本発明のコンテンツ管理装置は、更に、時刻を示す時計を備え、前記再生装置から前記管理テーブルを送信することが要求された場合、前記管理テーブル処理部は、送信される前記管理テーブルの有効期限を前記管理テーブル記憶部に格納し、前記時計が示す時刻が前記有効期限を過ぎた場合、前記管理テーブル処理部は、前記管理テーブル記憶部に格納されている前記送信済み情報を削除してもよい。
【００２１】
本発明によると、利用可能なメモリカードを管理テーブルを用いて適切に管理することができる。コンテンツのバックアップ及びリストアを行なっても利用することができるメモリカードは一つのみとなることが保証される。したがって、複製が禁じられているコンテンツの紛失に備えてバックアップを行なうことが可能であるという効果が現れる。
【００２２】
また本発明によると、管理テーブルを再生装置に貸し出した（送信した）場合、リストアを禁止することで、不正な複製を禁止することができる。したがって、再生装置が例えば携帯可能な再生装置であれば、その再生装置を自由に外出先に持ち出してコンテンツを再生することができるという効果が現れる。
【００２３】
また本発明によると、管理テーブルが貸し出された後に管理テーブルが返却されなかった場合であっても、一定期間経過後にリストアすることが可能となる。したがって、管理テーブルの貸し出し先の再生装置が管理テーブルを紛失した場合であっても、コンテンツを再生することができるという効果が現れる。
【００２４】
更に、本発明のコンテンツ管理装置は、可搬媒体に格納されているコンテンツを再生する装置であって、前記コンテンツと対応付けられた識別子が格納されている管理テーブルを記憶しているコンテンツ管理装置へ、前記管理テーブルに基づく、前記コンテンツを再生することの許可を判定するための情報である再生判定情報を送信することを要求する要求部と、前記再生判定情報を前記コンテンツ管理装置から受信する受信部と、前記受信部によって受信された前記再生判定情報が前記コンテンツを再生することが許可されていることを示している場合のみ、前記コンテンツを再生する再生部とを備える。
【００２５】
更に、本発明は、（ｉ）上記のコンテンツ管理装置及び再生装置それぞれの特徴的な構成部をステップとする方法として実現したり、（ｉｉ）それらのステップを含むプログラムとして実現したり、（ｉｉｉ）そのプログラムが格納された、ＣＤ−ＲＯＭ等の記録媒体として実現したり、（ｉｖ）集積回路として実現することもできる。プログラムは、通信ネットワーク等の伝送媒体を介して流通させることもできる。
【００２６】
本出願に対する技術的な背景に関する更なる情報として、明細書、図面、及び特許請求の範囲を含む、２００４年１月８日にされた出願番号２００４−００３５２８号の日本特許出願により開示されている事項は、そっくりそのまま引用されている。
【発明を実施するための最良の形態】
【００２７】
以下に、本発明を実施するための最良の形態を、図面を参照して説明する。
【００２８】
（実施の形態１）
先ず、実施の形態１の概要を、図１を用いて説明する。図１は、実施の形態１の概要を説明するための図である。
【００２９】
ユーザは、オリジナルメモリカード１０の紛失に備えて、オリジナルメモリカード１０に格納されているコンテンツ１２３を、コンテンツ管理装置である第１バックアップＰＣ１００にバックアップする（Ａ）。その際、第１バックアップＰＣ１００は、オリジナルメモリカード１０のカード固有ＩＤを保持する。カード固有ＩＤは、各メモリカードを識別するために、各メモリカードに製造時に付与される識別子である。
【００３０】
メモリカードに格納されているコンテンツを複数のコンテンツ管理装置へバックアップすることは禁止される。つまり、オリジナルメモリカード１０に格納されているコンテンツ１２３は、第１バックアップＰＣ１００にバックアップされると、第２バックアップＰＣ２１へバックアップされることは禁止される（Ｅ）。
【００３１】
ユーザは、オリジナルメモリカード１０を紛失した場合、第１バックアップＰＣ１００にバックアップされているコンテンツ１２３を、複製メモリカード１１へリストアする（Ｂ）。その際、第１バックアップＰＣ１００は、保持していたカード固有ＩＤを、複製メモリカード１１のカード固有ＩＤに置き換える。
【００３２】
次に、ユーザが、オリジナルメモリカード１０又は複製メモリカード１１に格納されているコンテンツ１２３を、再生装置であるオーディオプレーヤ１３０により再生する場合について説明する。その場合、オーディオプレーヤ１３０は、第１バックアップＰＣ１００に対して、コンテンツ１２３を再生することが許可されているか否かを、カード固有ＩＤを送信することで問い合わせる（Ｄ）。
【００３３】
第１バックアップＰＣ１００は、再生されようとしているコンテンツ１２３が格納されているメモリカードのカード固有ＩＤを保持している場合、再生を許可し、許可する情報をオーディオプレーヤ１３０へ出力する（Ｄ）。オーディオプレーヤ１３０は、上記の許可する情報を受信すると、コンテンツ１２３を再生する（Ｃ１，Ｃ２）。
【００３４】
他方、第１バックアップＰＣ１００は、再生されようとしているコンテンツ１２３が格納されているメモリカードのカード固有ＩＤを保持していない場合、再生を許可しないことを示す情報をオーディオプレーヤ１３０へ出力する（Ｄ）。オーディオプレーヤ１３０は、上記の再生を許可しない情報を受信すると、コンテンツ１２３を再生することが不可能となる（Ｃ１，Ｃ２）。
【００３５】
このように、オーディオプレーヤ１３０は、カード固有ＩＤが割り当てられているメモリカードに格納されているコンテンツ１２３のみを再生する。コンテンツ１２３は第１バックアップＰＣ１００に保持されている（Ｃ１，Ｃ２）。
【００３６】
その結果、ユーザは、オリジナルメモリカード１０を紛失した場合、複製メモリカード１１へコンテンツ１２３をリストアすることで、コンテンツ１２３を再生することが可能である。紛失したオリジナルメモリカード１０がたとえ出現したとしても、オリジナルメモリカード１０に格納されているコンテンツ１２３を再生することはできない。以上のことより、コンテンツのバックアップおよびリストアを実現しながら、同一コンテンツを再生可能な状態で複数のメモリカードへ複製することを防止することができる。
【００３７】
以上説明した動作を具体的に説明する。
まず、図２を用いて、コンテンツ管理装置１００、メモリカード１２０、及び再生装置１３０の内部構成を説明する。
【００３８】
コンテンツ管理装置１００は、記憶部１０１と、バックアップ部１０４と、リストア部１０５と、応答部１０６とを備えている。
【００３９】
記憶部１０１には、（ｉ）メモリカード１２０に格納されているコンテンツ１２３がバックアップされたバックアップコンテンツ１０２と、（ｉｉ）管理テーブル１０３とが記憶される。
【００４０】
メモリカード１２０は、バックアップフラグ１２１と、カード固有ＩＤ１２２と、コンテンツ１２３とを記憶している。
【００４１】
再生装置１３０は、再生部１３１と、再生許可要求部１３２とを備えている。
次に、記憶部１０１に記憶される管理テーブル１０１のデータ構造を、図３を用いて説明する。
【００４２】
管理テーブル１０３は、カード固有ＩＤ１２２と、コンテンツ記録位置１２５とが含まれるテーブル３００である。カード固有ＩＤ１２２は、メモリカード１２０を一意に特定する識別情報である。コンテンツ記録位置１２５は、バックアップされた音楽や動画等のコンテンツの、コンテンツ管理装置１００の記憶部１０１における格納位置を示す情報である。
【００４３】
次に、メモリカード１２０に記憶されるバックアップフラグ１２１を、図４を用いて説明する。
【００４４】
バックアップフラグ１２１は、メモリカード１２０に格納されているコンテンツ１２３がバックアップされているか否かを示す。コンテンツ１２３が既にバックアップされている場合、「１」が記録され、コンテンツ１２３が未だバックアップされていない場合、「０」が記録される。
【００４５】
次に、コンテンツ１２３のバックアップ及びリストアを行なう際の手順について、図５及び図６を用いて説明する。
【００４６】
メモリカード１２０に格納されているコンテンツ１２３のバックアップ処理又はリストア処理を行なう際、ユーザは、先ず、メモリカード１２０をコンテンツ管理装置１００に設けられているスロットへ挿入する。ユーザがバックアップ及びリストアを行なうためのアプリケーションを起動させると、コンテンツ管理装置１００は、バックアップとリストアとのいずれかをユーザに選択させるための画面５００を表示して、ユーザからの入力を待つ（Ｓ６０１）。
【００４７】
ユーザが「バックアップ」５０１を選択すると（Ｓ６０２のＢ）、コンテンツ管理装置１００はバックアップ処理を行なう（Ｓ６０３）。バックアップ処理の詳細は後述する。
【００４８】
ユーザが「リストア」５０２を選択すると（Ｓ６０２のＲ）、コンテンツ管理装置１００はリストア処理を行なう（Ｓ６０４）。リストア処理の詳細は後述する。
【００４９】
次に、コンテンツ１２３の再生処理の手順について、図７を用いて説明する。
ユーザがメモリカードを再生装置１３０へ挿入し、再生装置１３０に対してコンテンツ１２３の再生を指示すると、再生装置１３０はコンテンツ１２３の再生処理を行なう（Ｓ７０１）。再生処理の詳細は後述する。
【００５０】
次に、図８を用いてバックアップ処理を説明する。
ユーザがバックアップを指示すると、バックアップ部１０４は、メモリカード１２０内のバックアップフラグ１２１がセットされているか否かを確認する（Ｓ８０１）。
【００５１】
バックアップフラグ１２１がセットされている場合（Ｓ８０１のＹ）、すなわちメモリカード１２０のコンテンツ１２３が既にバックアップ済みであることが示されている場合（Ｓ８０１のＹ）、バックアップ部１０４はバックアップ処理を中止する。
【００５２】
他方、バックアップフラグ１２１がセットされていない場合（Ｓ８０１のＮ）、バックアップ部１０４は、メモリカード１２０内のコンテンツ１２３を記憶部１０１へ複製する（Ｓ８０２）。つまり、バックアップ部１０４は、メモリカード１２０内のコンテンツ１２３を記憶部１０１へバックアップする（Ｓ８０２）。
【００５３】
メモリカード１２０内のコンテンツ１２３はメモリカード１２０固有の鍵が用いられて暗号化されている。そのため、バックアップ部１０４は、上記鍵で復号しながらコンテンツ１２３を読み取り、上記鍵で再暗号化しながらコンテンツ１２３を複製する。
【００５４】
コンテンツ１２３の複製が完了すると、バックアップ部１０４は、メモリカード１２０からカード固有ＩＤ１２２を取得する（Ｓ８０３）。カード固有ＩＤ１２２は、図９に示すように、メモリカード１２０内の所定領域９０１に、例えば「０００１」のように記録されている。バックアップ部１０４は、カード固有ＩＤ１２２を取得した後、取得したカード固有ＩＤ１２２と、複製されたコンテンツ１２３を特定するコンテンツ格納位置情報とを対応付けて、対応付け情報を記憶部１０１内の管理テーブル１０３へ記録する（Ｓ８０４）。
【００５５】
ここで、複製されたコンテンツ１２３を特定するコンテンツ格納位置情報として、記憶部１０１内におけるコンテンツ１２３の記録位置を利用することができる。例えば、コンテンツ管理装置１００がＰＣである場合、記憶部１０１として、ハードディスクを使用することができ、図３に示すように、コンテンツ１２３の記録位置はハードディスク上の記録位置１２５とすることができる。
【００５６】
以上の処理が終了すると、バックアップ部１０４は、メモリカード１２０内のバックアップフラグ１２１に、バックアップ済みであることを表す値を設定する（Ｓ８０５）。例えば、図４に示すように、バックアップ部１０４は、（ｉ）リセットを示すバックアップフラグ１２１を、（ｉｉ）バックアップ済みであることを表す「１」へ変更する。メモリカード１２０の初期化を行なうと、バックアップフラグ１２１がリセットされるので、再度バックアップすることが可能である。
【００５７】
管理テーブル１０３は、カード固有ＩＤ１２２とコンテンツ記録位置１２５の組からなるエントリ複数個を格納することができる。図３に示すように、例えば、管理テーブル１０３に何も記録されていない状態でカード固有ＩＤ「０００１」のメモリカードのバックアップが行なわれると、管理テーブル１０３の１番目のエントリ３０１に、カード固有ＩＤ「０００１」と、複製されたコンテンツの記録位置「０ｘ００００１２３４」とが対応付けられて記録される。次に、カード固有ＩＤ「０００５」のメモリカードのバックアップが行なわれると、管理テーブル１０３の２番目のエントリ３０２に、カード固有ＩＤ「０００５」と、複製されたコンテンツの記録位置「０ｘ００００Ｆ０１２」とが対応付けられて記録される。
【００５８】
次に、図１０、図１１、及び図１２を用いてリストア処理を説明する。
ユーザがリストアを指示すると、リストア部１０５は、図１１に示すコンテンツの一覧１１００を表示し、ユーザからの、記憶部１０１にバックアップされているいずれのコンテンツをリストアするのかを示す指示の入力を待つ（Ｓ１００１）。
【００５９】
ユーザがリストアしたいコンテンツを選択し、リストア部１０５に対してリストアを行なうことを指示すると、リストア部１０５は、選択されたコンテンツをメモリカード１２０へリストアする（Ｓ１００２）。一例として、ユーザが、図１１に示す「１：マイベストミュージック」１１１１を選択し、リストア実行ボタン１１１２を押下した場合を想定する。選択されたコンテンツが物理アドレス「０ｘ００００１２３４」１２０１に記録されている場合（図１２参照）、リストア部１０５は、「０ｘ００００１２３４」に記録されているコンテンツを読み出してメモリカード１２０へリストアする（Ｓ１００２）。
【００６０】
ここで、バックアップされているコンテンツは、コンテンツ管理装置１００固有の鍵が用いられて暗号化されている。そのため、リストア部１０５は、上記のコンテンツ管理装置１００固有の鍵にて復号しながら記憶部１０１からコンテンツを読み込み、メモリカード１２０固有の鍵で再暗号化しながらリストアする（Ｓ１００２）。
【００６１】
コンテンツのリストア処理が完了すると、リストア部１０５は、管理テーブル１０３内から、リストアしたコンテンツの記録位置と一致するエントリを探し出す（Ｓ１００３）。例えば、コンテンツの記録位置が「０ｘ００００１２３４」である場合、リストア部１０５は、管理テーブル１０３内の「コンテンツの記録位置」が「０ｘ００００１２３４」であるエントリを探し出す。このとき、図１２（Ａ）に示すように、選択されたコンテンツの記録位置「０ｘ００００１２３４」とカード固有ＩＤ「０００１」とが、エントリ１２０１のように対応付けられているとする。
【００６２】
リストア部１０５は、選択されたコンテンツの記録位置と一致するエントリを検索すると、コンテンツをリストアしたメモリカード１２０からカード固有ＩＤ１２２を取得する（Ｓ１００４）。例えば、カード固有ＩＤは「０００５」である。
【００６３】
カード固有ＩＤ１２２の取得に成功すると、リストア部１０５は、（ｉ）指定されたコンテンツの記録位置と対応付けられているカード固有ＩＤを、（ｉｉ）Ｓ１００４で取得したカード固有ＩＤ１２２で置き換える（Ｓ１００５）。例えば、リストア部１０５は、図１２（Ｂ）に示すように、（ｉ）エントリ１２０１のように選択されたカードコンテンツの記録位置「０ｘ００００１２３４」と対応付けられていたカード固有ＩＤ「０００１」を、（ｉｉ）新たに取得したカード固有ＩＤ「０００５」に置き換える。
【００６４】
最後に、図１３及び図１４を用いて再生装置１３０におけるコンテンツの再生処理について説明する。
【００６５】
再生装置１３０は、コンテンツを再生する場合、装着されたメモリカード１２０に格納されているコンテンツを再生してもよいかどうかを、コンテンツ管理装置１００へ問い合わせる。その際、再生装置１３０は、装着されたメモリカード１２０のカード固有ＩＤをコンテンツ管理装置１００へ送信する。再生装置１３０は、問い合わせの結果、コンテンツ管理装置１００によって再生することが許可された場合のみ、装着されたメモリカードのコンテンツを再生する。
【００６６】
以下に、コンテンツの再生の具体例を示す。
ユーザは、再生装置１３０でコンテンツを再生する場合、再生装置１３０とコンテンツ管理装置１００とを、あらかじめ有線又は無線で接続しておく。
【００６７】
ユーザが再生装置１３０にメモリカード１２０を挿入してコンテンツ１２３を再生しようとすると、再生装置１３０の再生許可要求部１３２は、メモリカード１２０からカード固有ＩＤ１２２を取得する（Ｓ１３０１）。次に、再生許可要求部１３２は、コンテンツ管理装置１００に対して、挿入されているメモリカード１２０のコンテンツを再生してもよいかどうかを問い合わせる（Ｓ１３０２）。その際、再生許可要求部１３２は、取得したカード固有ＩＤ１２２をコンテンツ管理装置１００へ送信する（Ｓ１３０２）。
【００６８】
上記問い合わせを受けたコンテンツ管理装置１００の応答部１０６は、再生装置１３０から受け取ったカード固有ＩＤ１２２を管理テーブル１０３内で検索する（Ｓ１４０２）。カード固有ＩＤ１２２が発見された場合（Ｓ１４０３のＹ）、応答部１０６は、再生することを許可する旨の再生許可情報を再生装置１３０へ送信する（Ｓ１４０４）。他方、カード固有ＩＤ１２２が発見されなかった場合（Ｓ１４０３のＮ）、応答部１０６は、再生することを禁止する旨の再生不許可情報を再生装置１３０へ送信する（Ｓ１４０５）。
【００６９】
再生装置１３０の再生部１３１は、再生許可要求部１３２が再生許可情報を受け取った場合（Ｓ１３０３のＹ）のみ、装着されたメモリカードのコンテンツ１２３を再生する（Ｓ１３０４）。
【００７０】
以上説明したように、コンテンツ管理装置１００は、利用可能なメモリカード１２０のカード固有ＩＤ１２２を管理テーブル１０３に保持しておき、リストア先のメモリカード１２０のカード固有ＩＤ１２２のみを保持するように管理テーブル１０３を更新する。
【００７１】
コンテンツの再生時には、再生装置１３０は、コンテンツ管理装置１００に対して、（ｉ）カード固有ＩＤ１２２を送信するとともに、（ｉｉ）コンテンツを再生してもよいかどうかを問い合わせる。送信したカード固有ＩＤ１２２が管理テーブル１０３に存在している場合のみ、再生装置１３０はコンテンツを再生することができる。すなわち、リストア後は、旧メモリカードは利用することができなくなる。その結果、たとえ同じ内容のコンテンツを持つメモリカードが複数存在しても、利用することができるメモリカードは１つのみとなる。したがって、不正な複製を防止しながら、コンテンツのバックアップ及びリストアを実行することができる。
【００７２】
実施の形態１では、バックアップ時にカード固有ＩＤ１２２を管理テーブル１０３へ記録する。しかしながら、再生装置１３０においてコンテンツを再生しようとするとき、必ずバックアップを行なわなければならないのではユーザにとって利便性が低い。そこで、コンテンツの複製を行なわなくても、カード固有ＩＤ１２２のみを管理テーブル１０３へ記録してもよい。この場合、図３に示すように、管理テーブル１０３のコンテンツ格納先アドレスにはエントリ３０３のようにＮＵＬＬが記録される等、コンテンツの複製を行なった場合とは明確に区別してもよい。
【００７３】
また、図１５のコンテンツ管理装置１００内の破線で囲まれている構成部、すなわち、バックアップ部１０４、リストア部１０５、及び応答部１０６は、集積回路により実現されてもよい。同様に、図１５の再生装置１３０内の破線で囲まれている構成部、すなわち、再生部１３１、及び再生許可要求部１３２は、集積回路により実現されてもよい。
【００７４】
（実施の形態２）
実施の形態２では、コンテンツ管理装置１００が管理テーブル１０３を再生装置１３０へ貸し出し、再生装置１３０がコンテンツを再生することができるか否かを判断する。この場合の、バックアップ処理、リストア処理及び再生処理について、図１６から図２９を用いて説明する。
【００７５】
図１６に示すように、コンテンツ管理装置１００は、記憶部１０１と、バックアップ部１０４と、リストア部１３０３と、管理テーブル貸出・返却部１３０２とを備えている。
【００７６】
記憶部１０１には、バックアップコンテンツ１０２と、管理テーブル１０３と、貸し出し管理テーブル１３０１とが記憶される。
【００７７】
メモリカード１２０は、バックアップフラグ１２１と、カード固有ＩＤ１２２と、コンテンツ１２３とが格納されている。
【００７８】
再生装置１３０は、再生部１３１と、記憶部１３１１とを備えている。
次に、管理テーブル１０３及び貸し出し管理テーブル１３０１のデータ構造について説明する。管理テーブル１０３の構造は実施の形態１で説明した通りである。
【００７９】
貸し出し管理テーブル１３０１は、図１７に示す、装置固有ＩＤから成るテーブル１７００を含んでいる。ここで、装置固有ＩＤとは再生装置を一意に特定する識別情報である。
【００８０】
次に、管理テーブル１０３の貸し出し及び返却処理、コンテンツのバックアップ、リストア並びに、再生を、図１８〜図２０を用いて説明する。
【００８１】
管理テーブル１０３を再生装置１３０へ貸し出す場合、ユーザはあらかじめ再生装置１３０とコンテンツ管理装置１００とを有線又は無線で接続しておく。また、メモリカード１２０をバックアップ又はリストアする場合、ユーザはあらかじめメモリカード１２０をコンテンツ管理装置１００へ挿入しておく。
【００８２】
ユーザが、上記処理を行なうためのアプリケーションを起動させると、コンテンツ管理装置１００は、図１８に示すように、処理の種別をユーザに選択させるための画面１８００を表示し、ユーザからの入力を待つ（Ｓ６０１）。
【００８３】
ユーザが管理テーブル１０３を再生装置１３０へ貸し出すために「管理テーブル貸し出し」１８０１を選択すると（Ｓ１９０１のＬ）、コンテンツ管理装置１００は、管理テーブル１０３の貸し出し処理を行なう（Ｓ１９０２）。
【００８４】
ユーザが「バックアップ」５０１を選択すると（Ｓ１９０１のＢ）、コンテンツ管理装置１００はバックアップ処理を行なう（Ｓ６０３）。
【００８５】
また、ユーザが「リストア」５０２を選択すると（Ｓ１９０１のＲ）、コンテンツ管理装置１００はリストア処理を行なう（Ｓ６０４）。
【００８６】
メモリカード１２０内のコンテンツ１２３を再生するため、ユーザがメモリカード１２０を再生装置１３０へ挿入すると、再生装置１３０はユーザからの入力を待つ（Ｓ２００１）。
【００８７】
ユーザが再生装置１３０に対してコンテンツの再生を指示すると（Ｓ２００２のＰＢ）、再生装置１３０は、コンテンツの再生処理を行なう（Ｓ２００３）。
【００８８】
ユーザが再生装置１３０に対して管理テーブル１０３の返却を指示すると（Ｓ２００２のＲＥＴ）、再生装置１３０は、管理テーブル１０３の返却処理を行なう（Ｓ２００４）。
【００８９】
次に、ユーザによって管理テーブル１０３の貸し出し、リストア及び再生が指示された場合のコンテンツ管理装置１００及び再生装置１３０の処理について説明する。バックアップ処理については実施の形態１と同じであるので、ここでは説明を省略する。
【００９０】
先ず、図２１及び図２２を用いて管理テーブル１０３の貸し出し処理を説明する。
ユーザが管理テーブル１０３の貸し出しを指示すると、コンテンツ管理装置１００の管理テーブル貸出・返却部１３０２は、再生装置１３０の装置固有ＩＤを取得する（Ｓ２１０１）。次に、管理テーブル貸出・返却部１３０２は、貸し出し管理テーブル１３０１の中で、取得した装置固有ＩＤを検索する（Ｓ２２０１）。装置固有ＩＤが見つからなかった場合（Ｓ２２０２のＮ）、管理テーブル貸出・返却部１３０２は、取得した装置固有ＩＤを貸し出し管理テーブル１３０１へ記録する（Ｓ２２０３）。貸し出し管理テーブル１３０１への記録に成功すると（Ｓ２１０３のＯＫ）、管理テーブル貸出・返却部１３０２は、再生装置１３０に対して、管理テーブル１０３を貸し出す（Ｓ２１０４）。つまり、管理テーブル貸出・返却部１３０２は、管理テーブル１０３の情報を再生装置１３０へ送信する（Ｓ２１０４）。
【００９１】
例えば、管理テーブル１０３の貸し出しを要求する再生装置１３０の装置固有ＩＤが「１２３４」の場合、「１２３４」１７０１が貸し出し管理テーブル１３０１に記録される。記録に成功すると、管理テーブル１０３が再生装置１３０へ貸し出される。
【００９２】
コンテンツ管理装置１００から管理テーブル１０３を受信した再生装置１３０は、受信した管理テーブル１０３を記憶部１３１１に格納する。
【００９３】
他方、貸し出し管理テーブル１３０１内に同一の装置固有ＩＤが記録されている場合（Ｓ２２０２のＹ）、管理テーブル１０３の情報は再生装置１３０へ送信されない。
【００９４】
次に、図２３及び図２４を用いてリストア処理を説明する。
ユーザがリストアを指示すると、リストア部１３０３は、リストア処理に先立って、貸し出し管理テーブル１３０１の中で装置固有ＩＤを検索する（Ｓ２４０１）。検索の結果、装置固有ＩＤが記録されている場合、すなわち管理テーブル１０３が貸し出し済みの場合（Ｓ２３０２のＹ）、リストア処理は終了する。
【００９５】
他方、貸し出し管理テーブル１３０１内に何も記録されていない場合、すなわち管理テーブル１０３が貸し出し済みでない場合（Ｓ２３０２のＮ）、リストア部１３０３はリストア処理を行なう。なお、リストア処理（Ｓ１００１からＳ１００５）の詳細については実施の形態１と同じであるので、ここでは説明を省略する。
【００９６】
上述したように、管理テーブル１０３が再生装置１３０に貸し出されている場合、リストア禁止される。これにより、不正な複製は防止される。
【００９７】
最後に、図２５及び図２６を用いて再生装置１３０におけるコンテンツの再生処理について説明する。ここでは再生装置１３０に貸し出された管理テーブル１０３を用いてコンテンツを再生してもよいか否かの判断を行なう処理について説明する。再生装置１３０をコンテンツ管理装置１００に接続し、コンテンツを再生してもよいか否かの判断をコンテンツ管理装置１００が行なう場合の処理については実施の形態１で説明済みであるので、ここでは説明を省略する。以下では再生処理時に、再生装置１３０がコンテンツ管理装置１００に接続されていない場合を想定する。
【００９８】
再生装置１３０にメモリカード１２０が挿入され、ユーザがコンテンツ１２３の再生を指示すると、再生部１３１はメモリカード１２０からカード固有ＩＤ１２２を取得する（Ｓ２５０１）。カード固有ＩＤ１２２の取得に成功すると、再生部１３１は再生装置１３０内の記憶部１３１１に管理テーブル１０３が保持されているか否かを調べる（Ｓ２５０２）。
【００９９】
管理テーブル１０３が保持されている場合（Ｓ２５０３のＹ）、再生部１３１は、保持されている管理テーブル１０３を用いて、コンテンツ１２３を再生してもよいか否かを判断する（Ｓ２５０４）。再生することが許可されていると判断した場合のみ（Ｓ２５０５のＹ）、コンテンツ１２３を再生する（Ｓ２５０６）。
【０１００】
他方、管理テーブル１０３が保持されていない場合（Ｓ２５０３のＮ）、再生部１３１は、コンテンツ１２３を再生しない。
【０１０１】
再生装置１３０内に存在する管理テーブル１０３を用いてコンテンツ１２３を再生してもよいか否かを判断する場合（Ｓ２５０４）、再生部１３１は取得したカード固有ＩＤ１２２を管理テーブル１０３内で検索する（Ｓ２６０１）。検索の結果、取得したカード固有ＩＤ１２２が発見された場合（Ｓ２６０２のＹ）、再生部１３１は、再生することが許可されていると判断する（Ｓ２６０３）。他方、取得したカード固有ＩＤ１２２が発見されなかった場合（Ｓ２６０２のＮ）、再生部１３１は、再生することが禁止されていると判断する（Ｓ２６０４）。
【０１０２】
次に、図２７から図２９を用いて再生装置１３０からコンテンツ管理装置１００への管理テーブル１０３の返却処理について説明する。
【０１０３】
ユーザは、再生装置１３０とコンテンツ管理装置１００とをあらかじめ有線又は無線で接続しておく。
【０１０４】
ユーザが再生装置１３０に対して、管理テーブル１０３の返却を指示すると（Ｓ２００２のＲＥＴ）、再生装置１３０は、コンテンツ管理装置１００に対して、管理テーブル１０３の返却処理を行なう旨を通知する（Ｓ２７０１）。
【０１０５】
上記通知に基づき、コンテンツ管理装置１００の管理テーブル貸出・返却部１３０２は、再生装置１３０の装置固有ＩＤを取得する（Ｓ２８０１）。次に、コンテンツ管理装置１００は、貸し出し管理テーブル１３０１から再生装置１３０の装置固有ＩＤを削除する（Ｓ２８０２）。上記削除処理は以下の通りである。
【０１０６】
管理テーブル貸出・返却部１３０２は、貸し出し管理テーブル１３０１内で、受信した装置固有ＩＤを検索する（Ｓ２９０１）。該当する装置固有ＩＤを含むエントリを発見すると、管理テーブル貸出・返却部１３０２は、発見されたエントリを削除する（Ｓ２９０２）。以上で削除処理（Ｓ２８０３）を終了する。
【０１０７】
削除に成功した場合（Ｓ２８０３のＹ）、管理テーブル貸出・返却部１３０２は、再生装置１３０に対して管理テーブル１０３の返却処理に成功した旨を返す（Ｓ２８０４）。他方、削除に失敗した場合（Ｓ２８０３のＮ）、管理テーブル貸出・返却部１３０２は、再生装置１３０に対して管理テーブル１０３の返却処理に失敗した旨を返す（Ｓ２８０５）。
【０１０８】
コンテンツ管理装置１００から返却処理が成功した旨が返されると（Ｓ２７０２のＹ）、再生装置１３０は保持している管理テーブル１０３を削除する（Ｓ２７０３）。他方、コンテンツ管理装置１００から返却処理が失敗した旨が返されると（Ｓ２７０２のＮ）、管理テーブル１０３の返却処理は終了する。
【０１０９】
以上説明したように、管理テーブル貸出・返却部１３０２は、再生装置１３０からの管理テーブル１０３を返却する通知に基づき、貸し出し管理テーブル１３０１から装置固有ＩＤを削除する。貸し出し管理テーブル１３０１から全ての装置固有ＩＤが削除されると、コンテンツを再びリストアすることができるようになる。
【０１１０】
図３０のコンテンツ管理装置１００内の破線で囲まれている構成部、すなわち、バックアップ部１０４、リストア部１３０３、及び管理テーブル貸出・返却部１３０２は、集積回路により実現されてもよい。同様に、図３０の再生装置１３０内の破線で囲まれている構成部、すなわち、再生部１３１は集積回路により実現されてもよい。
【０１１１】
（実施の形態３）
実施の形態３では、管理テーブル１０３が再生装置１３０へ貸し出される際に、貸し出された管理テーブル１０３に有効期限が設定されている場合の処理について説明する。
【０１１２】
先ず、図３１を参照して、コンテンツ管理装置１００、メモリカード１２０、及び再生装置１３０の内部構成を説明する。
【０１１３】
コンテンツ管理装置１００は、記憶部１０１と、バックアップ部１０４と、リストア部２７０３と、管理テーブル貸出・返却部２７０２と、貸し出し情報管理部２７０４と、タイマ２７０５とを備えている。
【０１１４】
記憶部１０１には、バックアップコンテンツ１０２と、管理テーブル１０３と、貸し出し管理テーブル２７０１とが記憶される。
【０１１５】
メモリカード１２０は、バックアップフラグ１２１と、カード固有ＩＤ１２２と、コンテンツ１２３とを備えている。
【０１１６】
再生装置１３０は、再生部１３１と、記憶部１３１１とを備えている。
次に、管理テーブル１０３及び貸し出し管理テーブル２７０１のデータ構造について説明する。
【０１１７】
管理テーブル１０３の構造は実施の形態１で説明した通りである。
貸し出し管理テーブル２７０１は、図３２に示すように、装置固有ＩＤと貸し出し有効期限との組のエントリ複数個から成るテーブル３２００を含む。ここで、装置固有ＩＤは再生装置１３０を一意に特定する識別情報である。貸し出し有効期限は再生装置１３０へ貸し出される管理テーブル１０３を利用することができる期限である。この期限が切れると、貸し出された管理テーブル１０３は無効となる。
【０１１８】
管理テーブル１０３の貸し出し処理及び返却処理、コンテンツのバックアップ、リストア並びに、再生については、実施の形態２と同様であるので、説明は省略する。
【０１１９】
次に、ユーザが管理テーブル１０３の貸し出し、コンテンツのリストア及び再生を指示する場合のコンテンツ管理装置１００及び再生装置１３０の処理について説明する。バックアップ処理については実施の形態１と同じであるので、説明は省略する。
【０１２０】
先ず、図３３から図３５を用いて管理テーブル１０３の貸し出し処理を説明する。
ユーザが管理テーブル１０３の貸し出しを指示すると、管理テーブル貸出・返却部２７０２は、管理テーブル１０３の貸し出し有効期限を設定する画面３３００を表示し、ユーザからの入力を待つ（Ｓ３４０１）。ユーザが、（ｉ）貸し出し有効期限入力エリア３３０１に貸し出し有効期限を入力し、（ｉｉ）管理テーブル１０３の貸し出しボタン３３０２を押下すると、管理テーブル貸出・返却部２７０２は再生装置１３０の装置固有ＩＤを取得する（Ｓ３４０２）。管理テーブル貸出・返却部２７０２は、貸し出し管理テーブル２７０１内で、取得した装置固有ＩＤを検索する（Ｓ３５０１）。
【０１２１】
検索の結果、上記装置固有ＩＤが見つからなかった場合（Ｓ３５０２のＮ）、管理テーブル貸出・返却部２７０２は、取得した装置固有ＩＤと貸し出し有効期限とを対応付け、対応付け情報を貸し出し管理テーブル２７０１へ記録する（Ｓ３５０３）。貸し出し管理テーブル２７０１への記録に成功すると（Ｓ３４０４のＯＫ）、管理テーブル貸出・返却部２７０２は、ユーザによって入力された貸し出し有効期限と管理テーブル１０３とを再生装置１３０へ送信する（Ｓ３４０５）。
【０１２２】
例えば、管理テーブル１０３が貸し出される再生装置１３０の装置固有ＩＤが「１２３４」で、管理テーブル１０３の貸し出し有効期限として「２００３年１２月２４日１２時００分」が指定された場合、「１２３４」と「２００３１２２４１２００」とが対応付けられて、貸し出し情報管理テーブルのメンバ３２０１に記録される。
【０１２３】
記録に成功すると、管理テーブル貸出・返却部２７０２は、ユーザによって入力された貸し出し有効期限と管理テーブル１０３とを再生装置１３０へ送信する（Ｓ３４０５）。
【０１２４】
コンテンツ管理装置１００から管理テーブル１０３と貸し出し有効期限とを受信した再生装置１３０は、受信した管理テーブル１０３と貸し出し有効期限とを記憶部１３１１に格納する。
【０１２５】
他方、貸し出し管理テーブル２７０１内に同一の装置固有ＩＤが記録されている場合（Ｓ３５０２のＹ）、管理テーブル貸出・返却部２７０２は、貸し出し管理テーブル２７０１内に対応付けられている貸し出し有効期限をユーザによって新たに入力された貸し出し有効期限に更新する（Ｓ３５０５）。
【０１２６】
例えば、貸し出し管理テーブル２７０１には「１２３４」と「２００３１２２４１２００」とが対応付けられて記録されているとする。ユーザが有効期限「２００４年０１月１５日１５時３０分」を指定して管理テーブル１０３を貸し出そうとすると、管理テーブル貸出・返却部２７０２は、貸し出し管理テーブル２７０１内で「１２３４」と「２００３１２２４１２００」とが対応付けられて記録されているエントリを、「１２３４」と「２００４０１１５１５３０」とが対応するように変更する。
【０１２７】
貸し出し有効期限の更新に成功すると、管理テーブル貸出・返却部２７０２は、再生装置１３０に対して、新たな貸し出し有効期限を送信する（Ｓ３４０６）。
【０１２８】
コンテンツ管理装置１００から新たな貸し出し有効期限を受信した再生装置１３０は、受信した新たな貸し出し有効期限を記憶部１３１１に格納する。
【０１２９】
次に、図３６及び図３７を用いてリストア処理を説明する。
ユーザがリストアを指示すると、リストア部２７０３は、リストアに先立って、貸し出し情報管理部２７０４に対して貸し出し管理テーブル２７０１内の有効期限切れエントリの削除を依頼する（Ｓ３６０１）。
【０１３０】
依頼を受けた貸し出し情報管理部２７０４はタイマ２７０５から現在時刻を取得する（Ｓ３７０１）。現在時刻の取得に成功すると、貸し出し情報管理部２７０４は、貸し出し管理テーブル２７０１内の貸し出し有効期限エントリと現在時刻とを比較し（Ｓ３７０３）、有効期限切れのエントリがないかどうかを確認する。有効期限切れのエントリが発見されると（Ｓ３７０４のＹ）、有効期限切れのエントリを削除する（Ｓ３７０５）。
【０１３１】
以後のリストア処理については実施の形態２と同じであるので、説明は省略する。
最後に、図３８を用いて再生装置１３０におけるコンテンツの再生処理について説明する。ここでは再生装置１３０に貸し出された管理テーブル１０３を用いてコンテンツを再生してもよいか否かを判断する処理について説明する。なお、再生装置１３０をコンテンツ管理装置１００に接続し、コンテンツを再生してもよいか否かをコンテンツ管理装置１００により判断させる場合の処理については実施の形態１で説明済みであるので、ここでは説明を省略する。
【０１３２】
再生装置１３０にメモリカード１２０が挿入され、ユーザによってコンテンツの再生が指示されると（Ｓ２００３）、再生部１３１はメモリカード１２０からカード固有ＩＤ１２２を取得する（Ｓ２５０１）。カード固有ＩＤ１２２の取得に成功すると、再生部１３１は再生装置１３０内の記憶部１３１１に管理テーブル１０３が保持されているか否かを調べる（Ｓ２５０２）。
【０１３３】
管理テーブル１０３が保持されている場合（Ｓ２５０３のＹ）、再生部１３１は、記憶部１３１１に保持されている貸し出し有効期限を確認し（Ｓ３８０１）、タイマと比較する。比較の結果、有効期限内である場合（Ｓ３８０２のＹ）、再生部１３１は、再生装置１３０内に保持している管理テーブル１０３を用いて、コンテンツを再生してもよいか否かを判断する（Ｓ２５０４）。
【０１３４】
他方、貸し出し有効期限が過ぎていた場合（Ｓ３８０２のＮ）、再生部１３１は、記憶部１３１１に保持されている管理テーブル１０３を削除し（Ｓ３８０３）、再生処理を中断する。
【０１３５】
再生装置１３０内に保持している管理テーブル１０３を用いた、コンテンツを再生してもよいか否かを判断する処理については、実施の形態２と同じであるので、説明は省略する。
【０１３６】
再生装置１３０からコンテンツ管理装置１００への管理テーブル１０３の返却処理については実施の形態２と同じであるので、説明は省略する。
【０１３７】
以上説明したように、再生装置１３０から管理テーブル１０３が返却されなかった場合であっても、ユーザが指定した、管理テーブルの有効期限が過ぎた場合、貸し出された管理テーブルを無効とすることができる。このことにより、管理テーブルを貸し出していた間禁止されていたリストアを再び行うことができるようになる。
【０１３８】
また、図３９のコンテンツ管理装置１００内の破線で囲まれている構成部、すなわち、バックアップ部１０４、リストア部２７０３、管理テーブル貸出・返却部２７０２、及び貸し出し情報管理部２７０４は、集積回路により実現されてもよい。同様に、図３９の再生装置１３０内の破線で囲まれている構成部、すなわち、再生部１３１は集積回路により実現されてもよい。
【０１３９】
本発明の典型的な実施の形態の詳細を上述したが、当業者は、本発明の新規な教示及び効果から逸脱することなく、典型的な実施の形態において多くの変形が可能であることを容易に認識する。したがって、全てのこのような変形は、本発明の範囲内に含まれる。
【産業上の利用可能性】
【０１４０】
本発明のコンテンツ管理装置は、コンテンツの不正な複製を防止すると共に、コンテンツのバックアップ及びリストアを行なう装置等として有用である。
【図面の簡単な説明】
【０１４１】
これら、並びに、発明の他の目的、効果、及び特徴は、発明の特定の実施の形態を説明する添付図面とともに行なう説明から明らかである。
【図１】実施の形態１の概要を説明するための図である。
【図２】実施の形態１における各装置及びメモリカードの構成図である。
【図３】管理テーブルのデータ構造を示す図である。
【図４】バックアップフラグのデータ構造を示す図である。
【図５】バックアップを行なうのかリストアを行なうのかをユーザに選択させるための画面を示す図である。
【図６】実施の形態１における、バックアップ及びリストアを行なう際の手順を示すフローチャートである。
【図７】実施の形態１における、コンテンツを再生する際の手順を示すフローチャートである。
【図８】実施の形態１における、バックアップ処理を表すフローチャートである。
【図９】コンテンツがバックアップされる様子と、バックアップ後の管理テーブル及びバックアップフラグを表す図である。
【図１０】実施の形態１における、リストア処理を表すフローチャートである。
【図１１】リストア対象のコンテンツの表示画面を示す図である。
【図１２】（Ａ）リストア前の管理テーブルを表す図である。（Ｂ）リストア後の管理テーブルを表す図である。
【図１３】実施の形態１における、コンテンツの再生処理を表すフローチャートである。
【図１４】実施の形態１における、コンテンツの再生可否判断処理を表すフローチャートである。
【図１５】実施の形態１におけるコンテンツ管理装置及び再生装置を構成する構成部の一部を集積回路に置き換えた場合を説明するための図である。
【図１６】実施の形態２における各装置及びメモリカードの構成図である。
【図１７】貸し出し管理テーブルのデータ構造を示す図である。
【図１８】バックアップを行なうのか、リストアを行なうのか、管理テーブルの貸し出しを行なうのかをユーザに選択させるための画面を示す図である。
【図１９】実施の形態２における、バックアップと、リストアと、管理テーブル貸出の判断処理を表すフローチャートである。
【図２０】実施の形態２における、コンテンツの再生と、管理テーブル返却の判断処理を表すフローチャートである。
【図２１】実施の形態２における、管理テーブルの貸し出し処理を表すフローチャートである。
【図２２】実施の形態２における、貸し出し情報管理テーブルの記録及び更新処理を表すフローチャートである。
【図２３】実施の形態２における、リストア処理を表すフローチャートである。
【図２４】実施の形態２における、管理テーブル貸出済み確認処理を表すフローチャートである。
【図２５】実施の形態２における、コンテンツの再生処理を表すフローチャートである。
【図２６】実施の形態２における、コンテンツの再生可否判断処理を表すフローチャートである。
【図２７】実施の形態２における、再生装置の管理テーブル返却処理を表すフローチャートである。
【図２８】実施の形態２における、コンテンツ管理装置の管理テーブルの返却処理を表すフローチャートである。
【図２９】実施の形態２において、管理テーブルが返却された場合の貸し出し情報管理テーブル内エントリ削除処理を表すフローチャートである。
【図３０】実施の形態２におけるコンテンツ管理装置及び再生装置を構成する構成部の一部を集積回路に置き換えた場合を説明するための図である。
【図３１】実施の形態３における各装置及びメモリカードの構成図である。
【図３２】実施の形態３における、貸し出し情報管理テーブルのデータ構造を表す図である。
【図３３】実施の形態３における、管理テーブルの貸出有効期限設定時の画面表示例を表す図である。
【図３４】実施の形態３における、管理テーブルの貸し出し処理を表すフローチャートである。
【図３５】実施の形態３における、貸し出し情報管理テーブルの記録及び更新の処理を表すフローチャートである。
【図３６】実施の形態３における、管理テーブルの貸出済み確認処理を表すフローチャートである。
【図３７】実施の形態３における、タイマによる貸し出し情報管理テーブルの削除処理を表すフローチャートである。
【図３８】実施の形態３における、再生可否判断処理を表すフローチャートである。
【図３９】実施の形態３におけるコンテンツ管理装置及び再生装置を構成する構成部の一部を集積回路に置き換えた場合を説明するための図である。
【図１】
2007528525.tif 000003
【図２】
2007528525.tif 000004
【図３】
2007528525.tif 000005
【図４】
2007528525.tif 000006
【図５】
2007528525.tif 000007
【図６】
2007528525.tif 000008
【図７】
2007528525.tif 000009
【図８】
2007528525.tif 000010
【図９】
2007528525.tif 000011
【図１０】
2007528525.tif 000012
【図１１】
2007528525.tif 000013
2007528525.tif 000014
【図１３】
2007528525.tif 000015
【図１４】
2007528525.tif 000016
【図１５】
2007528525.tif 000017
【図１６】
2007528525.tif 000018
【図１７】
2007528525.tif 000019
【図１８】
2007528525.tif 000020
【図１９】
2007528525.tif 000021
【図２０】
2007528525.tif 000022
【図２１】
2007528525.tif 000023
【図２２】
2007528525.tif 000024
【図２３】
2007528525.tif 000025
【図２４】
2007528525.tif 000026
【図２５】
2007528525.tif 000027
【図２６】
2007528525.tif 000028
【図２７】
2007528525.tif 000029
【図２８】
2007528525.tif 000030
【図２９】
2007528525.tif 000031
【図３０】
2007528525.tif 000032
【図３１】
2007528525.tif 000033
【図３２】
2007528525.tif 000034
【図３３】
2007528525.tif 000035
【図３４】
2007528525.tif 000036
【図３５】
2007528525.tif 000037
【図３６】
2007528525.tif 000038
【図３７】
2007528525.tif 000039
【図３８】
2007528525.tif 000040
【図３９】
2007528525.tif 000041
【国際調査報告】
2007528525.tif 000042
2007528525.tif 000043
2007528525.tif 000044
2007528525.tif 000045