(57)【要約】  本発明は、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供する。  ドライブ（１０）は、ホスト装置に接続され、メディアＭに対して読み書きする記録再生装置であって、メディアＭに対して情報を読み書きする読み出し部（１１）と、読み出し部（１１）によってメディアＭから読み出された情報に基づいて、メディアＭの種別を判定するメディア種別判定部（１２）と、メディア種別判定部（１２）による判定結果に対応づけられた著作権保護のための動作をするデータ解析部（１３）及び認証処理部（１４）とを備える。
2008081690.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置に接続され、記録媒体に対して読み書きする記録再生装置であって、
前記記録媒体に対して情報を読み書きする読み書き手段と、
前記読み書き手段によって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定手段と、
前記判定手段による判定結果に対応づけられた著作権保護のための動作をする著作権保護手段と
を備えることを特徴とする記録再生装置。
【請求項２】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
ホスト装置無効化リストを記憶する記憶部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段を介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと前記記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較部と、
前記比較部の比較結果に応じて、前記比較部による比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを前記読み書き手段を介して更新する更新部と、
前記比較部による比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証部とを有する
ことを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み書き手段は、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護手段は、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張部によってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定手段によって前記種別が前記第２種別と判定した場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力部とを有する
ことを特徴とする請求項１記載の記録再生装置。
【請求項４】
記録媒体に対して読み書きする記録再生装置に接続されるホスト装置であって、
前記記録再生装置との間で情報を入出力する第１入出力手段と、
前記記録再生装置から前記第１入出力手段を介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護手段とを備え、
前記記録再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護手段は、
鍵情報を記憶する記憶部と、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第１鍵情報受信部と、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第２鍵情報受信部とを有する
ことを特徴とするホスト装置。
【請求項５】
前記著作権保護手段はさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信部で取得された鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第１の比較部と、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第1比較部の比較結果に応じて、前記第１比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信部で取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信部で取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第2比較部の比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第2比較部の比較結果に応じて、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新部とを有する
ことを特徴とする請求項４記載のホスト装置。
【請求項６】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
前記読み書き手段によって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理部と、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成部と、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成部と、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記信号処理部から出力される和信号が第１復調器に入力され、前記信号処理部から出力される差信号が第１鍵変換データ生成部に入力され、前記判定手段によって前記種別が前記第２種別と判定された場合に、前記信号処理部から出力される和信号が第２復調器及び第２鍵変換データ生成部に入力されるように、前記信号処理部と前記第１復調器、第２復調器、第１鍵変換データ生成部及び第２鍵変換データ生成部とを切り替える切り替え部とを有する
ことを特徴とする請求項１記載の記録再生装置。
【請求項７】
ホスト装置に接続され、記録媒体から情報を読み出す再生装置であって、
前記記録媒体に対して情報を読み出す読み出し手段と、
前記読み出し手段によって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定手段と、
前記判定手段による判定結果に対応づけられた著作権保護のための動作をする著作権保護手段と
を備えることを特徴とする再生装置。
【請求項８】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
ホスト装置無効化リストを記憶する記憶部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み出し手段を介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと前記記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較部と、
前記比較部の比較結果に応じて、前記比較部による比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを更新する更新部と、
前記比較部による比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証部とを有する
ことを特徴とする請求項７記載の再生装置。
【請求項９】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み出し手段は、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護手段は、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み出し手段によって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張部によってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定手段によって前記種別が前記第２種別と判定した場合に、前記読み出し手段によって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力部とを有する
ことを特徴とする請求項７記載の再生装置。
【請求項１０】
記録媒体から情報を読み出す再生装置に接続されるホスト装置であって、
前記再生装置との間で情報を入出力する第１入出力手段と、
前記再生装置から前記第１入出力手段を介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護手段とを備え、
前記再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護手段は、
鍵情報を記憶する記憶部と、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記再生装置及び前記第１入出力手段を介して取得する第１鍵情報受信部と、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記再生装置及び前記第１入出力手段を介して取得する第２鍵情報受信部とを有する
ことを特徴とするホスト装置。
【請求項１１】
前記著作権保護手段はさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信部で取得された鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第１の比較部と、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第1比較部の比較結果に応じて、前記第１比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信部で取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信部で取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第2比較部の比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第2比較部の比較結果に応じて、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新部とを有する
ことを特徴とする請求項１０記載のホスト装置。
【請求項１２】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
前記読み出し手段によって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理部と、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成部と、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成部と、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記信号処理部から出力される和信号が第１復調器に入力され、前記信号処理部から出力される差信号が第１鍵変換データ生成部に入力され、前記判定手段によって前記種別が前記第２種別と判定された場合に、前記信号処理部から出力される和信号が第２復調器及び第２鍵変換データ生成部に入力されるように、前記信号処理部と前記第１復調器、第２復調器、第１鍵変換データ生成部及び第２鍵変換データ生成部とを切り替える切り替え部とを有する
ことを特徴とする請求項７記載の再生装置。
【請求項１３】
ホスト装置に接続され、記録媒体に対して読み書きする装置による情報の記録再生方法であって、
前記記録媒体に対して情報を読み書きする読み書きステップと、
前記読み書きステップによって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定ステップと、
前記判定ステップによる判定結果に対応づけられた著作権保護のための動作をする著作権保護ステップと
を備えることを特徴とする記録再生方法。
【請求項１４】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み書きステップを介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較サブステップと、
前記比較サブステップによる比較結果に応じて、前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを前記読み書きステップを介して更新する更新サブステップと、
前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証サブステップとを有する
ことを特徴とする請求項１３記載の記録再生方法。
【請求項１５】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み書きステップでは、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み書きステップによって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張サブステップと、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張サブステップによってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定ステップによって前記種別が前記第２種別と判定した場合に、前記読み書きステップによって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力サブステップとを有する
ことを特徴とする請求項１３記載の記録再生方法。
【請求項１６】
記録媒体に対して読み書きする記録再生装置に接続されるホスト装置による情報の記録再生方法であって、
前記記録再生装置との間で情報を入出力する第１入出力ステップと、
前記記録再生装置から前記第１入出力ステップを介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護ステップとを備え、
前記記録再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護ステップは、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力ステップを介して取得する第１鍵情報受信サブステップと、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力ステップを介して取得する第２鍵情報受信サブステップとを有する
ことを特徴とする記録再生方法。
【請求項１７】
前記著作権保護ステップはさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信サブステップで取得された鍵情報と記憶部に記憶された鍵情報の新旧を比較する第１の比較サブステップと、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第1比較サブステップの比較結果に応じて、前記第１比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信サブステップで取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信サブステップで取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第2比較サブステップの比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第2比較サブステップの比較結果に応じて、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新サブステップとを有する
ことを特徴とする請求項１６記載の記録再生方法。
【請求項１８】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記読み書きステップによって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理サブステップと、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成サブステップと、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成サブステップと、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記信号処理サブステップにおいて出力される和信号が第１復調器に入力され、前記信号処理サブステップにおいて出力される差信号が第１鍵変換データ生成サブステップにおいて使用され、前記判定ステップによって前記種別が前記第２種別と判定された場合に、前記信号処理サブステップにおいて出力される和信号が第２復調器及び第２鍵変換データ生成サブステップにおいて使用されるように、前記信号処理サブステップと前記第１復調器、第２復調器、第１鍵変換データ生成サブステップ及び第２鍵変換データ生成サブステップとを切り替える切り替えサブステップとを有する
ことを特徴とする請求項１３記載の記録再生方法。
【請求項１９】
ホスト装置に接続され、記録媒体から情報を読み出す装置による情報の再生方法であって、
前記記録媒体に対して情報を読み出す読み出しステップと、
前記読み出しステップによって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定ステップと、
前記判定ステップによる判定結果に対応づけられた著作権保護のための動作をする著作権保護ステップと
を備えることを特徴とする再生方法。
【請求項２０】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み出しステップを介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較サブステップと、
前記比較サブステップによる比較結果に応じて、前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを更新する更新サブステップと、
前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証サブステップとを有する
ことを特徴とする請求項１９記載の再生方法。
【請求項２１】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み出しステップでは、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み出しステップによって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張サブステップと、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張サブステップによってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定ステップによって前記種別が前記第２種別と判定した場合に、前記読み出しステップによって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力サブステップとを有する
ことを特徴とする請求項１９記載の再生方法。
【請求項２２】
記録媒体から情報を読み出す再生装置に接続されるホスト装置による情報の再生方法であって、
前記再生装置との間で情報を入出力する第１入出力ステップと、
前記再生装置から前記第１入出力ステップを介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護ステップとを備え、
前記再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護ステップは、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記再生装置及び前記第１入出力ステップを介して取得する第１鍵情報受信サブステップと、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記再生装置及び前記第１入出力ステップを介して取得する第２鍵情報受信サブステップとを有する
ことを特徴とする再生方法。
【請求項２３】
前記著作権保護ステップはさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信サブステップで取得された鍵情報と記憶部に記憶された鍵情報の新旧を比較する第１の比較サブステップと、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第1比較サブステップの比較結果に応じて、前記第１比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信サブステップで取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信サブステップで取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第2比較サブステップの比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第2比較サブステップの比較結果に応じて、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新サブステップとを有する
ことを特徴とする請求項２２記載の再生方法。
【請求項２４】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記読み出しステップによって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理サブステップと、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成サブステップと、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成サブステップと、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記信号処理サブステップから出力される和信号が第１復調器に入力され、前記信号処理サブステップから出力される差信号が第１鍵変換データ生成サブステップにおいて使用され、前記判定ステップによって前記種別が前記第２種別と判定された場合に、前記信号処理サブステップから出力される和信号が第２復調器及び第２鍵変換データ生成サブステップにおいて使用されるように、前記信号処理サブステップと前記第１復調器、第２復調器、第１鍵変換データ生成サブステップ及び第２鍵変換データ生成サブステップとを切り替える切り替えサブステップとを有する
ことを特徴とする請求項１９記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク等の記録媒体に対して情報を読み書きする記録再生装置、及び記録再生装置に接続されるホスト装置に関する。
【背景技術】
【０００２】
近年、マルチメディア関連技術の発展、大容量記録媒体の出現等を背景として、動画・音声等からなるデジタルコンテンツ（以下、コンテンツ）が光ディスク等の大容量記録媒体に格納されて盛んに配布されている。配布されたコンテンツは、コンピュータや再生装置等によって容易に再生の対象となるので、著作権保護の重要性が高まっている。【０００３】
高画質コンテンツを記録するための次世代光ディスクとして、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（ＢＤ）とＨＤ−ＤＶＤがあり、その著作権保護方式として、ＡＡＣＳ（Ａｄｖａｎｃｅｄ Ａｃｃｅｓｓ Ｃｏｎｔｅｎｔ Ｓｙｓｔｅｍ）規格が策定されている。現行のＤＶＤでは、標準画質コンテンツを記録するために、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）と呼ばれる著作権保護方式が採用されているが、現行のＤＶＤに高画質コンテンツを記録する際の著作権保護方式としてＡＡＣＳの適用が検討されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＡＡＣＳでは、メディアの種別（記録型：ＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷ、再生専用型：ＢＤ−ＲＯＭ、ＨＤ−ＤＶＤ−ＲＯＭ）に依存する部分と、メディアの種別に依存しない共通部分がある。そのため、ユニバーサルドライブを実現するには、メディアの種別に応じて、対応するＡＡＣＳに基づく記録・再生をすることが必要となる。【０００５】
そこで、本発明は、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブ（記録再生装置、ホスト装置）を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明に係る記録再生装置は、ホスト装置に接続され、記録媒体に対して読み書きする記録再生装置であって、前記記録媒体に対して情報を読み書きする読み書き手段と、前記読み書き手段によって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定手段と、前記判定手段による判定結果に対応づけられた著作権保護のための動作をする著作権保護手段とを備える。これにより、記録媒体の種別に対応づけられた著作権保護のための動作がなされるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。【０００７】
ここで、前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、前記著作権保護手段は、ホスト装置無効化リストを記憶する記憶部と、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段を介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと前記記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較部と、前記比較部の比較結果に応じて、前記比較部による比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを前記読み書き手段を介して更新する更新部と、前記比較部による比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証部とを有してもよい。これにより、記録媒体の種類に応じた方法で記憶部が記憶しているホスト装置無効化リストを更新することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。【０００８】
また、前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、前記読み書き手段は、前記記録媒体からディスク固有識別子を読み出し、前記著作権保護手段は、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張部と、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張部によってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定手段によって前記種別が前記第２種別と判定した場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力部とを有してもよい。これにより、記録媒体の種類に応じた方法でメディアＩＤを拡張することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。【０００９】
本発明に係るホスト装置は、記録媒体に対して読み書きする記録再生装置に接続されるホスト装置であって、前記記録再生装置との間で情報を入出力する第１入出力手段と、前記記録再生装置から前記第１入出力手段を介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護手段とを備え、前記記録再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、前記著作権保護手段は、鍵情報を記憶する記憶部と、前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第１鍵情報受信部と、前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第２鍵情報受信部とを有する。これにより、記録媒体の種類に応じた方法で鍵情報を記録することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なホスト装置を提供することが可能となる。【００１０】
また、前記著作権保護手段はさらに、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信部で取得された鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第１の比較部と、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第1比較部の比較結果に応じて、前記第１比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新部と、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信部で取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信部で取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較部と、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第2比較部の比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第2比較部の比較結果に応じて、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新部とを有してもよい。これにより、記録媒体の種類に応じた方法で鍵情報を記録することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。【００１１】
また、前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、前記著作権保護手段は、前記読み書き手段によって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理部と、第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成部と、第１種別の記録媒体に記録されたデータを復調する第１復調器と、第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成部と、第２種別の記録媒体に記録されたデータを復調する第２復調器と、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記信号処理部から出力される和信号が第１復調器に入力され、前記信号処理部から出力される差信号が第１鍵変換データ生成部に入力され、前記判定手段によって前記種別が前記第２種別と判定された場合に、前記信号処理部から出力される和信号が第２復調器及び第２鍵変換データ生成部に入力されるように、前記信号処理部と前記第１復調器、第２復調器、第１鍵変換データ生成部及び第２鍵変換データ生成部とを切り替える切り替え部とを有してもよい。これにより、記録媒体の種類に応じた方法で鍵変換データを読み出す（生成する）ことができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。【００１２】
なお、本発明は、このような記録再生装置として実現することができるだけでなく、このような記録再生装置が備える特徴的な手段をステップとする記録再生方法として実現したり、このような記録再生装置が備える特徴的な手段を備える再生装置として実現したり、このような再生装置が備える特徴的な手段をステップとする再生方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、記録媒体の種別に対応づけられた著作権保護のための動作がなされるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の全体構成を示す図である。
【図２】図２は、ＢＤ−Ｒ／ＲＥのデータ構造を示す図である。
【図３】図３は、ＨＤ−ＤＶＤ−Ｒ／ＲＷのデータ構造を示す図である。
【図４】図４は、ＢＤ９−Ｒ／ＲＥのデータ構造を示す図である。
【図５】図５は、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのデータ構造を示す図である。
【図６】図６は、本実施の形態１におけるドライブの機能ブロック図である。
【図７】図７は、本実施の形態１におけるドライブの動作を示すフローチャートである。
【図８】図８は、本実施の形態２におけるドライブの機能ブロック図である。
【図９】図９は、本実施の形態２におけるドライブの動作を示すフローチャートである。
【図１０】図１０は、本実施の形態３におけるドライブの機能ブロック図である。
【図１１】図１１は、本実施の形態３におけるドライブの動作を示すフローチャートである。
【図１２】図１２は、本実施の形態４におけるドライブとホストの機能ブロック図である。
【図１３】図１３は、本実施の形態４におけるドライブの動作を示すフローチャートである。
【図１４】図１４は、本実施の形態５におけるドライブの機能ブロック図である。
【図１５】図１５は、本実施の形態５におけるドライブの動作を示すフローチャートである。
【符号の説明】
【００１５】
１０  ドライブ
１１  読み出し部
１２  メディア種別判定部
１３  データ解析部
１４  認証処理部
１５  入出力部
２０  ドライブ
２１  読出／書込部
２２  メディア種別判定部
２３  新旧比較部
２４  更新部
２５  ＨＲＬ記憶部
２６  認証処理部
２７  入出力部
３０  ドライブ
３１  読み出し部
３２  メディア種別判定部
３３  ＩＤ拡張部
３４  入出力部
４０  ドライブ
４１  読出／書込部
４２  メディア種別判定部
４３  入出力部
５０  ホスト
５１  入出力部
５２  ＭＫＢ要求／受信部
５３  ＭＫＢ新旧比較部
５４  更新部
５５  ＭＫＢ記憶部
５６  更新部
５７  ＭＫＢ要求／受信部
５８  ＭＫＢ新旧比較部
６０  ドライブ
６１  読み出し部
６２  メディア種別判定部
６３  アナログ信号処理部
６４  鍵変換データ生成部
６５  復調器
６６  復調器
６７  誤り訂正処理部
６８  誤り訂正処理部
６９  鍵変換データ生成部
７０  入出力部
Ｍ    メディア
Ｓ、Ｓ１、Ｓ２  スイッチ
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を用いて詳細に説明する。【００１７】
（実施の形態１）
図１は、本発明の全体構成を示す図である。【００１８】
この図に示されるように、本発明は、記録媒体Ｍに対して情報を読み書きするドライブＤ等の記録再生装置と、ドライブＤと接続されるパーソナル・コンピュータ等のホスト装置Ｈとに適用することができる。ここでは、ドライブＤをホスト装置Ｈの外部装置としているが、ドライブＤはホスト装置Ｈに内蔵されていてもよい。ドライブＤとホストＨとが一体となったレコーダに本発明を適用することも可能である。以下、記録媒体Ｍが著作権保護方式としてＡＡＣＳを採用しているという前提で、本発明の実施の形態を詳細に説明する。【００１９】
まず、ＡＡＣＳが記録媒体（メディア）の種別に依存する点について説明する。【００２０】
図２は、ＢＤ−Ｒ／ＲＥのデータ構造を示す図である。【００２１】
ＢＤ−Ｒ／ＲＥは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」は、ユーザが自由に読み書きすることができない領域であり、「Ｕｓｅｒ  Ａｒｅａ」は、ユーザが自由に読み書きすることができる領域である。この図に示されるように、工場出荷時、「ＢＣＡ」には、メディア毎に固有の識別子であるメディアＩＤが記録されている。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「Ｕｓｅｒ  Ａｒｅａ」には何も記録されていない。【００２２】
ドライブは、ＨＲＬ（Ｈｏｓｔ  Ｒｅｖｏｃａｔｉｏｎ  Ｌｉｓｔ）を記憶している。ＨＲＬは、ドライブ−ホスト間の認証時に使用されるホスト装置無効化リストであって、無効化すべきホストのＩＤが記録されている。ホストは、ＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）を記憶している。ＭＫＢは、コンテンツの暗号化／復号に使用される鍵情報であって、不正な鍵の無効化を行う。ＨＲＬもＭＫＢも著作権保護に関係する情報である。ドライブが記憶しているＨＲＬは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録される。ホストが記憶しているＭＫＢも、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。【００２３】
図３は、ＨＤ−ＤＶＤ−Ｒ／ＲＷのデータ構造を示す図である。【００２４】
ＨＤ−ＤＶＤ−Ｒ／ＲＷは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。この図に示されるように、工場出荷時、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＭＫＢとＨＲＬが記録され、「ＢＣＡ」にはメディアＩＤが記録されている。「Ｕｓｅｒ  Ａｒｅａ」には何も記録されていない。ホストはＭＫＢを記憶している。ホストが記憶しているＭＫＢは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。【００２５】
図４は、ＢＤ９−Ｒ／ＲＥのデータ構造を示す図である。【００２６】
ＢＤ９−Ｒ／ＲＥは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。ＢＤ９とは、現行のＤＶＤにＢＤのフォーマットで情報を記録したものである。この図に示されるように、工場出荷時、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」には“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”が記録され、「ＢＣＡ」にはメディアＩＤが記録されている。“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”は、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）用のＭＫＢを意味している。ＣＰＲＭは、現行のＤＶＤ等で採用されている著作権保護方式である。単に“ＭＫＢ”と記載している場合はＡＡＣＳ用のＭＫＢを意味している。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＨＲＬが記録されることもある。すなわち、既に流通しているＤＶＤにはＨＲＬが記録されていないが、今後製造されるＤＶＤにはＨＲＬが記録される場合がある。【００２７】
ＢＤの場合と同様、ドライブはＨＲＬを記憶し、ホストはＭＫＢを記憶している場合がある。ドライブが記憶しているＨＲＬが最新の場合、すなわち、ドライブが記憶しているＨＲＬの方がメディアの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＨＲＬよりも新しい場合、ドライブが記憶しているＨＲＬは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録される。ホストが記憶しているＭＫＢも、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。【００２８】
図５は、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのデータ構造を示す図である。【００２９】
ＨＤ−ＤＶＤ９−Ｒ／ＲＷは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。ＨＤ−ＤＶＤ９とは、現行のＤＶＤにＨＤ−ＤＶＤのフォーマットで情報を記録したものである。この図に示されるように、工場出荷時、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」には“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”が記録され、「ＢＣＡ」にはメディアＩＤが記録されている。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＨＲＬが記録されることもある。すなわち、既に流通しているＤＶＤにはＨＲＬが記録されていないが、今後製造されるＤＶＤにはＨＲＬが記録される場合がある。また、メディアにＨＲＬが記録されていない場合、例えばドライブは、無効化すべきホストがないと判断して認証処理を行う。【００３０】
ＨＤ−ＤＶＤの場合と同様、ドライブはＨＲＬを記憶していないが、ホストはＭＫＢを記憶している場合がある。ホストが記憶しているＭＫＢは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。【００３１】
ところで、AACSにおいては、ホストとドライブ間で認証処理が行われる際、ドライブによってメディアに記録されたHRLが読み出される。読み出されたHRLは、ホストとドライブ間の認証処理において用いられる。このとき、図２〜５に示すように、メディアの種別によって、HRLの記録先が異なる場合がある。そこで、本実施形態１では、メディアの種類に応じた方法で、HRLを読み出す形態について説明する。【００３２】
図６は、本実施の形態１におけるドライブ１０の機能ブロック図である。【００３３】
ドライブ１０は、本発明に係る記録再生装置の一例であって、読み出し部１１と、メディア種別判定部１２と、データ解析部１３と、認証処理部１４と、入出力部１５とを備えている。読み出し部１１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部１２は、本発明に係る判定手段の一例であって、読み出し部１１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。データ解析部１３は、本発明に係る著作権保護手段の一例であって、読み出し部１１によって読み出されたデータを解析する。認証処理部１４は、本発明に係る認証部の一例であって、ドライブ１０と接続されたホスト（図示せず）との間で認証処理を行う。入出力部１５は、ホストとの間で情報を入出力する。本実施の形態１では、第１の種別のメディアＭとして、ＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示し、第２の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。【００３４】
図７は、本実施の形態１におけるドライブ１０の動作を示すフローチャートである。【００３５】
まず、読み出し部１１は、メディアＭから情報を読み出し（Ｓ１１）、読み出した情報をメディア種別判定部１２に渡す。メディア種別判定部１２は、読み出し部１１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかＢＤ−Ｒ／ＲＥであるかを判定する（Ｓ１２）。【００３６】
メディアの種別を判定する方法は様々あり、特に限定されるものではない。例えば、（１）物理媒体の違い、（２）物理媒体の特性の違い、（３）アプリケーション層の違いを判定する。（１）物理媒体の違いとは、BDであるかHD DVDであるかDVDであるかといった違いである。（２）物理媒体の特性の違いとは、再生専用（ROM）であるか記録可能（R/RE/RW）であるかといった違いである。（３）アプリケーション層の違いとは、データがBDの記録フォーマットで記録されるのかHD DVDのフォーマットで記録されるのかといった違いである。そして、（１）（２）（３）の違いの組み合わせによってメディア種別を判定する。例えば、（１）物理媒体の違いを判定した結果、BDであることが判明したとする。また、（２）物理媒体の特性の違いを判定した結果、再生専用（ROM）であることが判明したとする。さらに、（３）アプリケーション層の違いを判定した結果、データがBDの記録フォーマットで記録されることが判明したとする。この場合、そのメディアの種別は、ＢＤ−ＲＯＭであると判定されることになる。【００３７】
（１）（２）（３）の違いを判定する方法も様々あり、特に限定されるものではない。例えば、ＣＤ／ＤＶＤ／ＢＤ／ＨＤ−ＤＶＤといった根本的な違いについては試行錯誤的（いわゆるトライアンドエラー）にチェックする方法がある。その後、ＲＯＭ／Ｒ／ＲＷといった違いについては「Ｂｏｏｋ  Ｔｙｐｅ」をチェックする方法がある。「Ｂｏｏｋ  Ｔｙｐｅ」とは、メディアＭの予め定められた領域に記録されているメディアのタイプ（ＩＤ）である。その他、ＲＯＭとＲ／ＲＷとを識別するためにウォブルの有無を検出する方法や、ＰＵＳＨ／ＰＵＬＬ信号を検出する方法など、様々な方法を採用することができる。【００３８】
ここで、メディア種別判定部１２は、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかであると判定した場合、読み出し部１１とデータ解析部１３とが接続されるようにスイッチＳを切り替える。すなわち、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、ＭＫＢ（ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷの場合は“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”）とＨＲＬとがメディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にこの順序で記録されている。ＭＫＢのサイズは可変であるので、データ解析部１３は、読み出し部１１によって読み出されたＭＫＢのサイズを求める（Ｓ１３）。そして、求めたＭＫＢのサイズに基づいてメディアＭにおけるＨＲＬの記録位置を解析し、その解析結果を読み出し部１１に通知する。読み出し部１１は、通知された記録位置からＨＲＬを読み出す（Ｓ１４）。読み出されたＨＲＬはデータ解析部１３を介して認証処理部１４に渡され、認証処理部１４によって認証処理が行われる（Ｓ１６）。【００３９】
一方、メディア種別判定部１２は、メディアＭの種別がＢＤ−Ｒ／ＲＥであると判定した場合、読み出し部１１と認証処理部１４とが接続されるようにスイッチＳを切り替える。すなわち、メディアＭの種別がＢＤである場合、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＨＲＬしか記録されていないので、メディアＭからダイレクトにＨＲＬを読み出すことができる（Ｓ１５）。そこで、読み出し部１１によって読み出されたＨＲＬはダイレクトに認証処理部１４に渡され、認証処理部１４によって認証処理が行われる（Ｓ１６）。【００４０】
以上のように、本実施の形態１によれば、メディアＭの種別に応じた方法でＨＲＬを読み出すことができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。【００４１】
なお、スイッチＳは物理的なスイッチである必要はなく、メディア種別判定部１２の判定結果に応じて処理を切り替える制御手段であってもよい。【００４２】
（実施の形態２）
ところで、メディアに記録されているＨＲＬのバージョンと、ドライブが記憶しているＨＲＬのバージョンとが異なる場合がある。そこで、本実施の形態２では、メディアの種類に応じた方法でＨＲＬを更新する形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。【００４３】
図８は、本実施の形態２におけるドライブ２０の機能ブロック図である。【００４４】
ドライブ２０は、本発明に係る記録再生装置の一例であって、読出／書込部２１と、メディア種別判定部２２と、新旧比較部２３と、更新部２４と、ＨＲＬ記憶部２５と、認証処理部２６と、入出力部２７とを備えている。読出／書込部２１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部２２は、本発明に係る判定手段の一例であって、読出／書込部２１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。新旧比較部２３は、本発明に係る比較部の一例であって、メディア種別判定部２２によってメディアＭの種別が第１の種別と判定された場合、読出／書込部２１を介してメディアＭからＨＲＬを読み出し、読み出したＨＲＬとＨＲＬ記憶部２５に記憶されているＨＲＬとの新旧を比較する。更新部２４は、本発明に係る更新部の一例であって、新旧比較部２３による比較によって判明した最新のＨＲＬをＨＲＬ記憶部２５に格納する、または、メディアＭに記録されているＨＲＬを読出／書込部２１を介して更新する。ＨＲＬ記憶部２５は、本発明に係る記憶部の一例であって、ＨＲＬを記憶する。認証処理部２６は、本発明に係る認証部の一例であって、新旧比較部２３による比較によって判明した最新のＨＲＬを用いて、ドライブ１０と接続されたホスト（図示せず）との間で認証処理を行う。入出力部２７は、ホストとの間で情報を入出力する。本実施の形態２では、第１の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥを例示し、第２の種別のメディアＭとして、ＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。【００４５】
図９は、本実施の形態２におけるドライブ２０の動作を示すフローチャートである。【００４６】
まず、読出／書込部２１は、メディアＭから情報を読み出し（Ｓ２１）、読み出した情報をメディア種別判定部２２に渡す。メディア種別判定部２２は、読出／書込部２１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥであるかＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかを判定する（Ｓ２２）。【００４７】
ここで、メディア種別判定部２２は、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥのいずれかであると判定した場合、読出／書込部２１と新旧比較部２３とが接続されるようにスイッチＳを切り替える。そこで、新旧比較部２３は、読出／書込部２１を介してメディアＭからＨＲＬを読み出す。そして、読み出したＨＲＬとＨＲＬ記憶部２５に記憶されているＨＲＬとの新旧を比較し（Ｓ２３）、その比較結果を更新部２４に通知する。更新部２４は、通知された比較結果に基づいてメディアＭまたはドライブ２０のＨＲＬを更新する（Ｓ２４）。具体的には、メディアＭに記録されているＨＲＬが最新のＨＲＬである場合、メディアＭに記録されているＨＲＬをＨＲＬ記憶部２５に記憶する。一方、ＨＲＬ記憶部２５に記憶されているＨＲＬが最新のＨＲＬである場合、ＨＲＬ記憶部２５に記憶されているＨＲＬをメディアＭに記録する。認証処理部２６は、最新のＨＲＬを用いて認証処理を行う（Ｓ２５）。【００４８】
一方、メディア種別判定部２２は、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかであると判定した場合、読出／書込部２１と認証処理部２６とが接続されるようにスイッチＳを切り替える。すなわち、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、メディアＭに記録されているＨＲＬは更新しない。この場合、認証処理部２６は、読出／書込部２１によって読み出されたＨＲＬを用いて認証処理を行う（Ｓ２５）。【００４９】
以上のように、本実施の形態２によれば、メディアＭの種類に応じた方法でドライブが記憶しているＨＲＬを更新することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。【００５０】
（実施の形態３）
ところで、メディアＩＤのビット長はメディアの種別によって異なる場合がある。ホストがドライブにメディアＩＤの送信を要求した場合、ドライブ側でメディアＩＤのビット長の違いを吸収しておけば、ホストはメディアの種別によらず所定長のメディアＩＤを得ることができるので、ホストの構成を簡単にすることができる。そこで、本実施の形態３では、メディアの種類に応じた方法でメディアＩＤを拡張する形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。【００５１】
図１０は、本実施の形態３におけるドライブ３０の機能ブロック図である。【００５２】
ドライブ３０は、本発明に係る記録再生装置の一例であって、読み出し部３１と、メディア種別判定部３２と、ＩＤ拡張部３３と、入出力部３４とを備えている。読み出し部３１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部３２は、本発明に係る判定手段の一例であって、読み出し部３１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。ＩＤ拡張部３３は、本発明に係るＩＤ拡張部の一例であって、メディア種別判定部３２によってメディアＭの種別が第１の種別であると判定された場合、読み出し部３１によってメディアＭから読み出されたメディアＩＤをビット拡張する。入出力部３４は、メディア種別判定部３２によってメディアＭの種別が第１の種別であると判定された場合、ＩＤ拡張部３３によってビット拡張されたメディアＩＤをホストに送信し、メディア種別判定部３２によってメディアＭの種別が第２の種別であると判定された場合、読み出し部３１によって読み出されたメディアＩＤをホストに送信する。本実施の形態３では、第１の種別のメディアＭとして、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示し、第２の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。【００５３】
図１１は、本実施の形態３におけるドライブ３０の動作を示すフローチャートである。【００５４】
まず、読み出し部３１は、メディアＭから情報を読み出し（Ｓ３１）、読み出した情報をメディア種別判定部３２に渡す。メディア種別判定部３２は、読み出し部３１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷであるかを判定する（Ｓ３２）。【００５５】
ここで、メディア種別判定部３２は、メディアＭの種別がＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかであると判定した場合、読み出し部３１とＩＤ拡張部３３とが接続されるようにスイッチＳを切り替える。メディアＭの種別がＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、メディアＭの「ＢＣＡ」には６４ビットのメディアＩＤが記録されている。そこで、ＩＤ拡張部３３は、読み出し部３１を介してメディアＭの「ＢＣＡ」からメディアＩＤを読み出す。そして、読み出したメディアＩＤを１２８ビットに拡張し（Ｓ３３）、ビット拡張したメディアＩＤを入出力部３４に渡す。入出力部３４は、ビット拡張されたメディアＩＤをホストに送信する（Ｓ３４）。ビット拡張の方法は、メディアＩＤのユニーク性が確保される方法であればよく、特に限定されるものではない。例えば、６４ビットのメディアＩＤを２つ繋げることによって１２８ビットのメディアＩＤを得ることができる。【００５６】
一方、メディア種別判定部３２は、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷのいずれかであると判定した場合、読み出し部３１と入出力部３４とが接続されるようにスイッチＳを切り替える。メディアＭの種別がＢＤ／ＨＤ−ＤＶＤのいずれかである場合、メディアＭの「ＢＣＡ」には１２８ビットのメディアＩＤが記録されている。この場合、入出力部３４は、読み出し部３１によって読み出された１２８ビットのメディアＩＤをホストに送信する（Ｓ３４）。【００５７】
以上のように、本実施の形態３によれば、メディアの種類に応じた方法でメディアＩＤを拡張することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。【００５８】
（実施の形態４）
ところで、メディアに記録されているＭＫＢのバージョンと、ホストが記憶しているＭＫＢのバージョンとが異なる場合がある。そこで、本実施の形態４では、メディアの種類に応じた方法でＭＫＢを更新する形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。【００５９】
図１２は、本実施の形態４におけるドライブ４０とホスト５０の機能ブロック図である。【００６０】
ドライブ４０は、本発明に係る記録再生装置の一例であって、読出／書込部４１と、メディア種別判定部４２と、入出力部４３とを備えている。読出／書込部４１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部４２は、本発明に係る判定手段の一例であって、読出／書込部４１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。入出力部４４は、本発明に係る第２入出力手段の一例であって、ホスト５０との間で情報を入出力する。具体的には、入出力部４４は、メディアＭに関する情報として、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されているか否かを示す記録情報と、メディアＭの種別情報とをホスト５０に送信する。【００６１】
ホスト５０は、本発明に係るホスト装置の一例であって、入出力部５１と、ＭＫＢ要求／受信部５２と、ＭＫＢ新旧比較部５３と、更新部５４と、ＭＫＢ記憶部５５と、更新部５６と、ＭＫＢ要求／受信部５７と、ＭＫＢ新旧比較部５８とを備えている。入出力部５１は、本発明に係る第１入出力手段の一例であって、ドライブ４０との間で情報を入出力する。ＭＫＢ要求／受信部５２は、本発明に係る第１鍵情報受信部の一例であって、メディアＭの種別が第１の種別である場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢをドライブ４０及び入出力部５１を介して取得する。ＭＫＢ新旧比較部５３は、本発明に係る第１の比較部の一例であって、メディアＭの種別が第１の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ要求／受信部５２で取得されたＭＫＢとＭＫＢ記憶部５５に記憶されたＭＫＢの新旧を比較する。更新部５４は、本発明に係る第１の更新部の一例であって、メディアＭの種別が第１の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合、ＭＫＢ新旧比較部５３の比較結果に応じて、ＭＫＢ記憶部５５に記憶されたＭＫＢを、入出力部５１及びドライブ４０を介して、前記第１の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する。また、更新部５４は、メディアＭの種別が第１の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ新旧比較部５３の比較結果に応じて、ＭＫＢ新旧比較部５３による比較によって判明した最新のＭＫＢを、入出力部５１及びドライブ４０を介して、前記第１の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する、または、ＭＫＢ記憶部５５に格納する。ＭＫＢ記憶部５５は、本発明に係る記憶部の一例であって、ＭＫＢを記憶する。ＭＫＢ要求／受信部５７は、本発明に係る第２鍵情報受信部の一例であって、メディアＭの種別が第２の種別である場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」及び「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢをドライブ４０及び入出力部５１を介して取得する。  ＭＫＢ新旧比較部５８は、本発明に係る第２比較部の一例であって、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合、ＭＫＢ要求／受信部５７で取得された「Ｌｅａｄ−ｉｎ  Ａｒｅａ」のＭＫＢと、ＭＫＢ記憶部５５に記憶されたＭＫＢの新旧を比較し、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ要求／受信部５７で取得された「Ｕｓｅｒ  Ａｒｅａ」及び「Ｌｅａｄ−ｉｎ  Ａｒｅａ」それぞれに記録されていたそれぞれのＭＫＢとＭＫＢ記憶部５５に記憶されたＭＫＢの新旧を比較する。更新部５６は、本発明に係る第２の更新部の一例であって、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合、ＭＫＢ新旧比較部５８による比較によって判明した最新のＭＫＢを、入出力部５１及びドライブ４０を介して、前記第２の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録するとともに、ＭＫＢ新旧比較部５８の比較結果に応じ���、前記最新のMKBをMKB記憶部５５に格納する。また、更新部５６は、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ新旧比較部５８の比較結果に応じて、ＭＫＢ新旧比較部５８による比較によって判明した最新のＭＫＢを、入出力部５１及びドライブ４０を介して、前記第２の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録し、または／及び、ＭＫＢ記憶部５５に格納する。本実施の形態４では、第１の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示し、第２の種別のメディアＭとして、ＨＤ−ＤＶＤ−Ｒ／ＲＷを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。【００６２】
図１３は、本実施の形態４におけるドライブ４０の動作を示すフローチャートである。【００６３】
まず、読出／書込部４１は、メディアＭから情報を読み出し（Ｓ４１）、読み出した情報をメディア種別判定部４２に渡す。メディア種別判定部４２は、読出／書込部４１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかＨＤ−ＤＶＤ−Ｒ／ＲＷであるかを判定するとともに、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されているか否かを判定する（Ｓ４２）。この判定結果は、入出力部４３を介してホスト５０の入出力部５１に通知される。【００６４】
ここで、入出力部５１は、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、入出力部５１とＭＫＢ要求／受信部５２とが接続されるようにスイッチＳを切り替える。そして、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合（Ｓ４３でＮｏ）、更新部５４は、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する。一方、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合（Ｓ４３でＹｅｓ）、ＭＫＢ新旧比較部５３は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢと、ＭＫＢ記憶部５５に記憶されているＭＫＢの新旧を比較する（Ｓ４５）。これにより、更新部５４は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢをＭＫＢ記憶部５５に記憶させる（Ｓ４６）。また、ＭＫＢ記憶部５５に記憶されているＭＫＢが最新のＭＫＢであることが判明した場合、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する（Ｓ４６）。【００６５】
一方、入出力部５１は、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷである場合、入出力部５１とＭＫＢ要求／受信部５７とが接続されるようにスイッチＳを切り替える。そして、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合（Ｓ４７でＮｏ）、ＭＫＢ新旧比較部５８は、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢと、ＭＫＢ記憶部５５に記憶されているＭＫＢの新旧を比較する（Ｓ４８）。これにより、更新部５６は、ＭＫＢ記憶部５５に記憶されているＭＫＢが最新のＭＫＢであることが判明した場合、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録し、また、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢが最新のMKBであることが判明した場合、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録するとともにMKB記憶部に記憶する（Ｓ４９）。一方、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合（Ｓ４７でＹｅｓ）、ＭＫＢ新旧比較部５８は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢと、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢと、ＭＫＢ記憶部５５に記録されているＭＫＢの新旧を比較する（Ｓ５０）。これにより、更新部５６は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢをＭＫＢ記憶部５５に記憶させる（Ｓ５１）。また、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録するとともにＭＫＢ記憶部５５に記憶させる（Ｓ５１）。さらに、ＭＫＢ記憶部５５に記憶されているＭＫＢが最新のＭＫＢであることが判明した場合、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する（Ｓ５１）。【００６６】
以上のように、本実施の形態４によれば、メディアの種類に応じた方法でＭＫＢを記録することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。【００６７】
（実施の形態５）
ところで、メディアに記録されているボリュームＩＤ（鍵変換データ）を読み出したい場合がある。ボリュームＩＤは光ディスクのスタンパを識別するためのＩＤであり、ボリュームIDをメディアに記録するにはいくつかの方法がある。例えば、第１の方法としては、USP5,737,286 Fig.1b（特許文献１）に示されるようなトラッキング信号に埋め込む方法がある。また、第２の方法としては、日本国特許第3,779,580号（対応USP公開：US20030061500）（特許文献２）の図18に示されるようなデジタルデータに埋め込む方法がある。そこで、本実施の形態５では、BD−ROM、HD−DVD−ROMなどのメディアの種類により、ボリュームIDの記録方法が異なる場合に、メディアの種類に応じた方法でボリュームＩＤを読み出す形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。【００６８】
図１４は、本実施の形態５におけるドライブ６０の機能ブロック図である。【００６９】
ドライブ６０は、本発明に係る記録再生装置の一例であって、読み出し部６１と、メディア種別判定部６２と、アナログ信号処理部６３と、鍵変換データ生成部６４と、復調器６５と、誤り訂正処理部６７と、復調器６６と、誤り訂正処理部６８と、鍵変換データ生成部６９と、入出力部７０とを備えている。読み出し部６１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部６２は、本発明に係る判定手段の一例であって、読み出し部６１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。アナログ信号処理部６３は、本発明に係る信号処理部の一例であって、読み出し部６１によってメディアＭから読み出された情報に基づいて、メディアＭのトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する。ボリュームＩＤは、第１の種別のメディアＭでは差信号に、第２の種別のメディアＭでは和信号に埋め込まれている。ここで、アナログ信号処理部６３は、メディア種別判定部６２によってメディアＭの種別が第１の種別であると判定された場合、アナログ信号処理部６３から出力される和信号が復調器６５に入力され、アナログ信号処理部６３から出力される差信号が鍵変換データ生成部６４に入力されるように、スイッチＳ１及びＳ２を切り替える。また、アナログ信号処理部６３は、メディア種別判定部６２によってメディアＭの種別が第２の種別であると判定された場合、アナログ信号処理部６３から出力される和信号が復調器６６及び鍵変換データ生成部６９に入力されるように、スイッチＳ１及びスイッチＳ２を切り替える。入出力部７０は、鍵変換データ生成部６４又は６９によって生成されたボリュームＩＤや、誤り訂正処理部６７又は６８によって誤り訂正処理が施された復調データをホストに送信する。鍵変換データ生成部６４は、本発明に係る第１ボリュームＩＤ生成部の一例であって、第１の種別のメディアＭに記録されたボリュームＩＤを復調する。復調器６５は、本発明に係る第１復調器の一例であって、第１の種別のメディアＭに記録されたデータを復調する。誤り訂正処理部６７は、復調器６５からの入力信号に対して誤り訂正処理を施し、入出力部７０に出力する。鍵変換データ生成部６９は、本発明に係る第２ボリュームＩＤ生成部の一例であって、第２の種別のメディアＭに記録されたボリュームＩＤを復調する。復調器６６は、本発明に係る第２復調器であって、第２の種別のメディアＭに記録されたデータを復調する。誤り訂正処理部６８は、復調器６６からの入力信号に対して誤り訂正処理を施し、入出力部７０に出力する。【００７０】
図１５は、本実施の形態５におけるドライブ６０の動作を示すフローチャートである。【００７１】
まず、読み出し部６１は、メディアＭから情報を読み出し（Ｓ６１）、読み出した情報をメディア種別判定部６２に渡す。メディア種別判定部６２は、読み出し部６１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する（Ｓ６２）。【００７２】
ここで、アナログ信号処理部６３は、メディアＭの種別が第１の種別であると判定された場合、アナログ信号処理部６３と鍵変換データ生成部６４とが接続されるようにスイッチＳ１を切り替えるとともに、アナログ信号処理部６３と復調器６５とが接続されるようにスイッチＳ２を切り替える。これにより、アナログ信号処理部６３から出力される和信号は、復調器６５によって復調された後、誤り訂正処理部６７によって誤り訂正処理を施される（Ｓ６３）。また、アナログ信号処理部６３から出力される差信号は、鍵変換データ生成部６４に入力され、鍵変換データ生成部６４によってボリュームＩＤが生成される（Ｓ６３）。【００７３】
一方、アナログ信号処理部６３は、メディアＭの種別が第２の種別であると判定された場合、アナログ信号処理部６３と復調器６６及び鍵変換データ生成部６９とが接続されるようにスイッチＳ１及びＳ２を切り替える。これにより、アナログ信号処理部６３から出力される和信号は、復調器６６によって復調された後、誤り訂正処理部６８によって誤り訂正処理を施される（Ｓ６４）。また、アナログ信号処理部６３から出力される和信号は、鍵変換データ生成部６９に入力され、鍵変換データ生成部６９によってボリュームＩＤが生成される（Ｓ６４）。【００７４】
以上のように、本実施の形態５によれば、メディアの種類に応じた方法でボリュームＩＤを読み出す（生成する）ことができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【産業上の利用可能性】
【００７５】
本発明は、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが必要なレコーダ等の用途に応用することができる。
【図１】
2008081690.tif 000003
【図２】
2008081690.tif 000004
【図３】
2008081690.tif 000005
【図４】
2008081690.tif 000006
【図５】
2008081690.tif 000007
【図６】
2008081690.tif 000008
【図７】
2008081690.tif 000009
【図８】
2008081690.tif 000010
【図９】
2008081690.tif 000011
【図１０】
2008081690.tif 000012
【図１１】
2008081690.tif 000013
【図１２】
2008081690.tif 000014
【図１３】
2008081690.tif 000015
【図１４】
2008081690.tif 000016
【図１５】
2008081690.tif 000017
【手続補正書】
【提出日】平成21年1月28日(2009.1.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク等の記録媒体に対して情報を読み書きする記録再生装置、及び記録再生装置に接続されるホスト装置に関する。
【背景技術】
【０００２】
近年、マルチメディア関連技術の発展、大容量記録媒体の出現等を背景として、動画・音声等からなるデジタルコンテンツ（以下、コンテンツ）が光ディスク等の大容量記録媒体に格納されて盛んに配布されている。配布されたコンテンツは、コンピュータや再生装置等によって容易に再生の対象となるので、著作権保護の重要性が高まっている。
【０００３】
高画質コンテンツを記録するための次世代光ディスクとして、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（ＢＤ）とＨＤ−ＤＶＤがあり、その著作権保護方式として、ＡＡＣＳ（Ａｄｖａｎｃｅｄ Ａｃｃｅｓｓ Ｃｏｎｔｅｎｔ Ｓｙｓｔｅｍ）規格が策定されている。現行のＤＶＤでは、標準画質コンテンツを記録するために、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）と呼ばれる著作権保護方式が採用されているが、現行のＤＶＤに高画質コンテンツを記録する際の著作権保護方式としてＡＡＣＳの適用が検討されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＡＡＣＳでは、メディアの種別（記録型：ＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷ、再生専用型：ＢＤ−ＲＯＭ、ＨＤ−ＤＶＤ−ＲＯＭ）に依存する部分と、メディアの種別に依存しない共通部分がある。そのため、ユニバーサルドライブを実現するには、メディアの種別に応じて、対応するＡＡＣＳに基づく記録・再生をすることが必要となる。
【０００５】
そこで、本発明は、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブ（記録再生装置、ホスト装置）を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明に係る記録再生装置は、ホスト装置に接続され、記録媒体に対して読み書きする記録再生装置であって、前記記録媒体に対して情報を読み書きする読み書き手段と、前記読み書き手段によって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定手段と、前記判定手段による判定結果に対応づけられた著作権保護のための動作をする著作権保護手段とを備える。これにより、記録媒体の種別に対応づけられた著作権保護のための動作がなされるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。
【０００７】
ここで、前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、前記著作権保護手段は、ホスト装置無効化リストを記憶する記憶部と、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段を介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと前記記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較部と、前記比較部の比較結果に応じて、前記比較部による比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを前記読み書き手段を介して更新する更新部と、前記比較部による比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証部とを有してもよい。これにより、記録媒体の種類に応じた方法で記憶部が記憶しているホスト装置無効化リストを更新することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。
【０００８】
また、前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、前記読み書き手段は、前記記録媒体からディスク固有識別子を読み出し、前記著作権保護手段は、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張部と、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張部によってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定手段によって前記種別が前記第２種別と判定した場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力部とを有してもよい。これにより、記録媒体の種類に応じた方法でメディアＩＤを拡張することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。
【０００９】
本発明に係るホスト装置は、記録媒体に対して読み書きする記録再生装置に接続されるホスト装置であって、前記記録再生装置との間で情報を入出力する第１入出力手段と、前記記録再生装置から前記第１入出力手段を介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護手段とを備え、前記記録再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、前記著作権保護手段は、鍵情報を記憶する記憶部と、前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第１鍵情報受信部と、前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第２鍵情報受信部とを有する。これにより、記録媒体の種類に応じた方法で鍵情報を記録することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なホスト装置を提供することが可能となる。
【００１０】
また、前記著作権保護手段はさらに、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信部で取得された鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第１の比較部と、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１比較部の比較結果に応じて、前記第１比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新部と、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信部で取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信部で取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較部と、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第２比較部の比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２比較部の比較結果に応じて、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新部とを有してもよい。これにより、記録媒体の種類に応じた方法で鍵情報を記録することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。
【００１１】
また、前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、前記著作権保護手段は、前記読み書き手段によって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理部と、第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成部と、第１種別の記録媒体に記録されたデータを復調する第１復調器と、第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成部と、第２種別の記録媒体に記録されたデータを復調する第２復調器と、前記判定手段によって前記種別が前記第１種別と判定された場合に、前記信号処理部から出力される和信号が第１復調器に入力され、前記信号処理部から出力される差信号が第１鍵変換データ生成部に入力され、前記判定手段によって前記種別が前記第２種別と判定された場合に、前記信号処理部から出力される和信号が第２復調器及び第２鍵変換データ生成部に入力されるように、前記信号処理部と前記第１復調器、第２復調器、第１鍵変換データ生成部及び第２鍵変換データ生成部とを切り替える切り替え部とを有してもよい。これにより、記録媒体の種類に応じた方法で鍵変換データを読み出す（生成する）ことができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能な記録再生装置を提供することが可能となる。
【００１２】
なお、本発明は、このような記録再生装置として実現することができるだけでなく、このような記録再生装置が備える特徴的な手段をステップとする記録再生方法として実現したり、このような記録再生装置が備える特徴的な手段を備える再生装置として実現したり、このような再生装置が備える特徴的な手段をステップとする再生方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、記録媒体の種別に対応づけられた著作権保護のための動作がなされるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１５】
（実施の形態１）
図１は、本発明の全体構成を示す図である。
【００１６】
この図に示されるように、本発明は、記録媒体Ｍに対して情報を読み書きするドライブＤ等の記録再生装置と、ドライブＤと接続されるパーソナル・コンピュータ等のホスト装置Ｈとに適用することができる。ここでは、ドライブＤをホスト装置Ｈの外部装置としているが、ドライブＤはホスト装置Ｈに内蔵されていてもよい。ドライブＤとホストＨとが一体となったレコーダに本発明を適用することも可能である。以下、記録媒体Ｍが著作権保護方式としてＡＡＣＳを採用しているという前提で、本発明の実施の形態を詳細に説明する。
【００１７】
まず、ＡＡＣＳが記録媒体（メディア）の種別に依存する点について説明する。
【００１８】
図２は、ＢＤ−Ｒ／ＲＥのデータ構造を示す図である。
【００１９】
ＢＤ−Ｒ／ＲＥは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」は、ユーザが自由に読み書きすることができない領域であり、「Ｕｓｅｒ  Ａｒｅａ」は、ユーザが自由に読み書きすることができる領域である。この図に示されるように、工場出荷時、「ＢＣＡ」には、メディア毎に固有の識別子であるメディアＩＤが記録されている。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「Ｕｓｅｒ  Ａｒｅａ」には何も記録されていない。
【００２０】
ドライブは、ＨＲＬ（Ｈｏｓｔ  Ｒｅｖｏｃａｔｉｏｎ  Ｌｉｓｔ）を記憶している。ＨＲＬは、ドライブ−ホスト間の認証時に使用されるホスト装置無効化リストであって、無効化すべきホストのＩＤが記録されている。ホストは、ＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）を記憶している。ＭＫＢは、コンテンツの暗号化／復号に使用される鍵情報であって、不正な鍵の無効化を行う。ＨＲＬもＭＫＢも著作権保護に関係する情報である。ドライブが記憶しているＨＲＬは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録される。ホストが記憶しているＭＫＢも、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。
【００２１】
図３は、ＨＤ−ＤＶＤ−Ｒ／ＲＷのデータ構造を示す図である。
【００２２】
ＨＤ−ＤＶＤ−Ｒ／ＲＷは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。この図に示されるように、工場出荷時、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＭＫＢとＨＲＬが記録され、「ＢＣＡ」にはメディアＩＤが記録されている。「Ｕｓｅｒ  Ａｒｅａ」には何も記録されていない。ホストはＭＫＢを記憶している。ホストが記憶しているＭＫＢは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。
【００２３】
図４は、ＢＤ９−Ｒ／ＲＥのデータ構造を示す図である。
【００２４】
ＢＤ９−Ｒ／ＲＥは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。ＢＤ９とは、現行のＤＶＤにＢＤのフォーマットで情報を記録したものである。この図に示されるように、工場出荷時、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」には“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”が記録され、「ＢＣＡ」にはメディアＩＤが記録されている。“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”は、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）用のＭＫＢを意味している。ＣＰＲＭは、現行のＤＶＤ等で採用されている著作権保護方式である。単に“ＭＫＢ”と記載している場合はＡＡＣＳ用のＭＫＢを意味している。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＨＲＬが記録されることもある。すなわち、既に流通しているＤＶＤにはＨＲＬが記録されていないが、今後製造されるＤＶＤにはＨＲＬが記録される場合がある。
【００２５】
ＢＤの場合と同様、ドライブはＨＲＬを記憶し、ホストはＭＫＢを記憶している場合がある。ドライブが記憶しているＨＲＬが最新の場合、すなわち、ドライブが記憶しているＨＲＬの方がメディアの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＨＲＬよりも新しい場合、ドライブが記憶しているＨＲＬは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録される。ホストが記憶しているＭＫＢも、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。
【００２６】
図５は、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのデータ構造を示す図である。
【００２７】
ＨＤ−ＤＶＤ９−Ｒ／ＲＷは、本発明に係る記録媒体の一例であり、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」と「ＢＣＡ」と「Ｕｓｅｒ  Ａｒｅａ」とを備えている。ＨＤ−ＤＶＤ９とは、現行のＤＶＤにＨＤ−ＤＶＤのフォーマットで情報を記録したものである。この図に示されるように、工場出荷時、「Ｌｅａｄ−ｉｎ  Ａｒｅａ」には“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”が記録され、「ＢＣＡ」にはメディアＩＤが記録されている。「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＨＲＬが記録されることもある。すなわち、既に流通しているＤＶＤにはＨＲＬが記録されていないが、今後製造されるＤＶＤにはＨＲＬが記録される場合がある。また、メディアにＨＲＬが記録されていない場合、例えばドライブは、無効化すべきホストがないと判断して認証処理を行う。
【００２８】
ＨＤ−ＤＶＤの場合と同様、ドライブはＨＲＬを記憶していないが、ホストはＭＫＢを記憶している場合がある。ホストが記憶しているＭＫＢは、メディアへのデータ記録時又はメディアの初期化時、メディアの「Ｕｓｅｒ  Ａｒｅａ」に記録される。
【００２９】
ところで、ＡＡＣＳにおいては、ホストとドライブ間で認証処理が行われる際、ドライブによってメディアに記録されたＨＲＬが読み出される。読み出されたＨＲＬは、ホストとドライブ間の認証処理において用いられる。このとき、図２〜５に示すように、メディアの種別によって、ＨＲＬの記録先が異なる場合がある。そこで、本実施形態１では、メディアの種類に応じた方法で、ＨＲＬを読み出す形態について説明する。
【００３０】
図６は、本実施の形態１におけるドライブ１０の機能ブロック図である。
【００３１】
ドライブ１０は、本発明に係る記録再生装置の一例であって、読み出し部１１と、メディア種別判定部１２と、データ解析部１３と、認証処理部１４と、入出力部１５とを備えている。読み出し部１１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部１２は、本発明に係る判定手段の一例であって、読み出し部１１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。データ解析部１３は、本発明に係る著作権保護手段の一例であって、読み出し部１１によって読み出されたデータを解析する。認証処理部１４は、本発明に係る認証部の一例であって、ドライブ１０と接続されたホスト（図示せず）との間で認証処理を行う。入出力部１５は、ホストとの間で情報を入出力する。本実施の形態１では、第１の種別のメディアＭとして、ＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示し、第２の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。
【００３２】
図７は、本実施の形態１におけるドライブ１０の動作を示すフローチャートである。
【００３３】
まず、読み出し部１１は、メディアＭから情報を読み出し（Ｓ１１）、読み出した情報をメディア種別判定部１２に渡す。メディア種別判定部１２は、読み出し部１１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかＢＤ−Ｒ／ＲＥであるかを判定する（Ｓ１２）。
【００３４】
メディアの種別を判定する方法は様々あり、特に限定されるものではない。例えば、（１）物理媒体の違い、（２）物理媒体の特性の違い、（３）アプリケーション層の違いを判定する。（１）物理媒体の違いとは、ＢＤであるかＨＤ  ＤＶＤであるかＤＶＤであるかといった違いである。（２）物理媒体の特性の違いとは、再生専用（ＲＯＭ）であるか記録可能（Ｒ／ＲＥ／ＲＷ）で亜るかといった違いである。（３）アプリケーション層の違いとは、データがＢＤの記録フォーマットで記録されるのかＨＤ  ＤＶＤのフォーマットで記録されるのかといった違いである。そして、（１）（２）（３）の違いの組み合わせによってメディア種別を判定する。例えば、（１）物理媒体の違いを判定した結果、ＢＤであることが判明したとする。また、（２）物理媒体の特性の違いを判定した結果、再生専用（ＲＯＭ）であることが判明したとする。さらに、（３）アプリケーション層の違いを判定した結果、データがＢＤの記録フォーマットで記録されることが判明したとする。この場合、そのメディアの種別は、ＢＤ−ＲＯＭであると判定されることになる。
【００３５】
（１）（２）（３）の違いを判定する方法も様々あり、特に限定されるものではない。例えば、ＣＤ／ＤＶＤ／ＢＤ／ＨＤ−ＤＶＤといった根本的な違いについては試行錯誤的（いわゆるトライアンドエラー）にチェックする方法がある。その後、ＲＯＭ／Ｒ／ＲＷといった違いについては「Ｂｏｏｋ  Ｔｙｐｅ」をチェックする方法がある。「Ｂｏｏｋ  Ｔｙｐｅ」とは、メディアＭの予め定められた領域に記録されているメディアのタイプ（ＩＤ）である。その他、ＲＯＭとＲ／ＲＷとを識別するためにウォブルの有無を検出する方法や、ＰＵＳＨ／ＰＵＬＬ信号を検出する方法など、様々な方法を採用することができる。
【００３６】
ここで、メディア種別判定部１２は、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかであると判定した場合、読み出し部１１とデータ解析部１３とが接続されるようにスイッチＳを切り替える。すなわち、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、ＭＫＢ（ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷの場合は“ＭＫＢ  ｆｏｒ  ＣＰＲＭ”）とＨＲＬとがメディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にこの順序で記録されている。ＭＫＢのサイズは可変であるので、データ解析部１３は、読み出し部１１によって読み出されたＭＫＢのサイズを求める（Ｓ１３）。そして、求めたＭＫＢのサイズに基づいてメディアＭにおけるＨＲＬの記録位置を解析し、その解析結果を読み出し部１１に通知する。読み出し部１１は、通知された記録位置からＨＲＬを読み出す（Ｓ１４）。読み出されたＨＲＬはデータ解析部１３を介して認証処理部１４に渡され、認証処理部１４によって認証処理が行われる（Ｓ１６）。
【００３７】
一方、メディア種別判定部１２は、メディアＭの種別がＢＤ−Ｒ／ＲＥであると判定した場合、読み出し部１１と認証処理部１４とが接続されるようにスイッチＳを切り替える。すなわち、メディアＭの種別がＢＤである場合、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」にはＨＲＬしか記録されていないので、メディアＭからダイレクトにＨＲＬを読み出すことができる（Ｓ１５）。そこで、読み出し部１１によって読み出されたＨＲＬはダイレクトに認証処理部１４に渡され、認証処理部１４によって認証処理が行われる（Ｓ１６）。
【００３８】
以上のように、本実施の形態１によれば、メディアＭの種別に応じた方法でＨＲＬを読み出すことができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【００３９】
なお、スイッチＳは物理的なスイッチである必要はなく、メディア種別判定部１２の判定結果に応じて処理を切り替える制御手段であってもよい。
【００４０】
（実施の形態２）
ところで、メディアに記録されているＨＲＬのバージョンと、ドライブが記憶しているＨＲＬのバージョンとが異なる場合がある。そこで、本実施の形態２では、メディアの種類に応じた方法でＨＲＬを更新する形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。
【００４１】
図８は、本実施の形態２におけるドライブ２０の機能ブロック図である。
【００４２】
ドライブ２０は、本発明に係る記録再生装置の一例であって、読出／書込部２１と、メディア種別判定部２２と、新旧比較部２３と、更新部２４と、ＨＲＬ記憶部２５と、認証処理部２６と、入出力部２７とを備えている。読出／書込部２１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部２２は、本発明に係る判定手段の一例であって、読出／書込部２１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。新旧比較部２３は、本発明に係る比較部の一例であって、メディア種別判定部２２によってメディアＭの種別が第１の種別と判定された場合、読出／書込部２１を介してメディアＭからＨＲＬを読み出し、読み出したＨＲＬとＨＲＬ記憶部２５に記憶されているＨＲＬとの新旧を比較する。更新部２４は、本発明に係る更新部の一例であって、新旧比較部２３による比較によって判明した最新のＨＲＬをＨＲＬ記憶部２５に格納する、または、メディアＭに記録されているＨＲＬを読出／書込部２１を介して更新する。ＨＲＬ記憶部２５は、本発明に係る記憶部の一例であって、ＨＲＬを記憶する。認証処理部２６は、本発明に係る認証部の一例であって、新旧比較部２３による比較によって判明した最新のＨＲＬを用いて、ドライブ１０と接続されたホスト（図示せず）との間で認証処理を行う。入出力部２７は、ホストとの間で情報を入出力する。本実施の形態２では、第１の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥを例示し、第２の種別のメディアＭとして、ＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。
【００４３】
図９は、本実施の形態２におけるドライブ２０の動作を示すフローチャートである。
【００４４】
まず、読出／書込部２１は、メディアＭから情報を読み出し（Ｓ２１）、読み出した情報をメディア種別判定部２２に渡す。メディア種別判定部２２は、読出／書込部２１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥであるかＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかを判定する（Ｓ２２）。
【００４５】
ここで、メディア種別判定部２２は、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥのいずれかであると判定した場合、読出／書込部２１と新旧比較部２３とが接続されるようにスイッチＳを切り替える。そこで、新旧比較部２３は、読出／書込部２１を介してメディアＭからＨＲＬを読み出す。そして、読み出したＨＲＬとＨＲＬ記憶部２５に記憶されているＨＲＬとの新旧を比較し（Ｓ２３）、その比較結果を更新部２４に通知する。更新部２４は、通知された比較結果に基づいてメディアＭまたはドライブ２０のＨＲＬを更新する（Ｓ２４）。具体的には、メディアＭに記録されているＨＲＬが最新のＨＲＬである場合、メディアＭに記録されているＨＲＬをＨＲＬ記憶部２５に記憶する。一方、ＨＲＬ記憶部２５に記憶されているＨＲＬが最新のＨＲＬである場合、ＨＲＬ記憶部２５に記憶されているＨＲＬをメディアＭに記録する。認証処理部２６は、最新のＨＲＬを用いて認証処理を行う（Ｓ２５）。
【００４６】
一方、メディア種別判定部２２は、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかであると判定した場合、読出／書込部２１と認証処理部２６とが接続されるようにスイッチＳを切り替える。すなわち、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、メディアＭに記録されているＨＲＬは更新しない。この場合、認証処理部２６は、読出／書込部２１によって読み出されたＨＲＬを用いて認証処理を行う（Ｓ２５）。
【００４７】
以上のように、本実施の形態２によれば、メディアＭの種類に応じた方法でドライブが記憶しているＨＲＬを更新することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【００４８】
（実施の形態３）
ところで、メディアＩＤのビット長はメディアの種別によって異なる場合がある。ホストがドライブにメディアＩＤの送信を要求した場合、ドライブ側でメディアＩＤのビット長の違いを吸収しておけば、ホストはメディアの種別によらず所定長のメディアＩＤを得ることができるので、ホストの構成を簡単にすることができる。そこで、本実施の形態３では、メディアの種類に応じた方法でメディアＩＤを拡張する形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。
【００４９】
図１０は、本実施の形態３におけるドライブ３０の機能ブロック図である。
【００５０】
ドライブ３０は、本発明に係る記録再生装置の一例であって、読み出し部３１と、メディア種別判定部３２と、ＩＤ拡張部３３と、入出力部３４とを備えている。読み出し部３１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部３２は、本発明に係る判定手段の一例であって、読み出し部３１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。ＩＤ拡張部３３は、本発明に係るＩＤ拡張部の一例であって、メディア種別判定部３２によってメディアＭの種別が第１の種別であると判定された場合、読み出し部３１によってメディアＭから読み出されたメディアＩＤをビット拡張する。入出力部３４は、メディア種別判定部３２によってメディアＭの種別が第１の種別であると判定された場合、ＩＤ拡張部３３によってビット拡張されたメディアＩＤをホストに送信し、メディア種別判定部３２によってメディアＭの種別が第２の種別であると判定された場合、読み出し部３１によって読み出されたメディアＩＤをホストに送信する。本実施の形態３では、第１の種別のメディアＭとして、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示し、第２の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。
【００５１】
図１１は、本実施の形態３におけるドライブ３０の動作を示すフローチャートである。
【００５２】
まず、読み出し部３１は、メディアＭから情報を読み出し（Ｓ３１）、読み出した情報をメディア種別判定部３２に渡す。メディア種別判定部３２は、読み出し部３１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷであるかを判定する（Ｓ３２）。
【００５３】
ここで、メディア種別判定部３２は、メディアＭの種別がＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかであると判定した場合、読み出し部３１とＩＤ拡張部３３とが接続されるようにスイッチＳを切り替える。メディアＭの種別がＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、メディアＭの「ＢＣＡ」には６４ビットのメディアＩＤが記録されている。そこで、ＩＤ拡張部３３は、読み出し部３１を介してメディアＭの「ＢＣＡ」からメディアＩＤを読み出す。そして、読み出したメディアＩＤを１２８ビットに拡張し（Ｓ３３）、ビット拡張したメディアＩＤを入出力部３４に渡す。入出力部３４は、ビット拡張されたメディアＩＤをホストに送信する（Ｓ３４）。ビット拡張の方法は、メディアＩＤのユニーク性が確保される方法であればよく、特に限定されるものではない。例えば、６４ビットのメディアＩＤを２つ繋げることによって１２８ビットのメディアＩＤを得ることができる。
【００５４】
一方、メディア種別判定部３２は、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＨＤ−ＤＶＤ−Ｒ／ＲＷのいずれかであると判定した場合、読み出し部３１と入出力部３４とが接続されるようにスイッチＳを切り替える。メディアＭの種別がＢＤ／ＨＤ−ＤＶＤのいずれかである場合、メディアＭの「ＢＣＡ」には１２８ビットのメディアＩＤが記録されている。この場合、入出力部３４は、読み出し部３１によって読み出された１２８ビットのメディアＩＤをホストに送信する（Ｓ３４）。
【００５５】
以上のように、本実施の形態３によれば、メディアの種類に応じた方法でメディアＩＤを拡張することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【００５６】
（実施の形態４）
ところで、メディアに記録されているＭＫＢのバージョンと、ホストが記憶しているＭＫＢのバージョンとが異なる場合がある。そこで、本実施の形態４では、メディアの種類に応じた方法でＭＫＢを更新する形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。
【００５７】
図１２は、本実施の形態４におけるドライブ４０とホスト５０の機能ブロック図である。
【００５８】
ドライブ４０は、本発明に係る記録再生装置の一例であって、読出／書込部４１と、メディア種別判定部４２と、入出力部４３とを備えている。読出／書込部４１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部４２は、本発明に係る判定手段の一例であって、読出／書込部４１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。入出力部４４は、本発明に係る第２入出力手段の一例であって、ホスト５０との間で情報を入出力する。具体的には、入出力部４４は、メディアＭに関する情報として、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されているか否かを示す記録情報と、メディアＭの種別情報とをホスト５０に送信する。
【００５９】
ホスト５０は、本発明に係るホスト装置の一例であって、入出力部５１と、ＭＫＢ要求／受信部５２と、ＭＫＢ新旧比較部５３と、更新部５４と、ＭＫＢ記憶部５５と、更新部５６と、ＭＫＢ要求／受信部５７と、ＭＫＢ新旧比較部５８とを備えている。入出力部５１は、本発明に係る第１入出力手段の一例であって、ドライブ４０との間で情報を入出力する。ＭＫＢ要求／受信部５２は、本発明に係る第１鍵情報受信部の一例であって、メディアＭの種別が第１の種別である場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢをドライブ４０及び入出力部５１を介して取得する。ＭＫＢ新旧比較部５３は、本発明に係る第１の比較部の一例であって、メディアＭの種別が第１の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ要求／受信部５２で取得されたＭＫＢとＭＫＢ記憶部５５に記憶されたＭＫＢの新旧を比較する。更新部５４は、本発明に係る第１の更新部の一例であって、メディアＭの種別が第１の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合、ＭＫＢ新旧比較部５３の比較結果に応じて、ＭＫＢ記憶部５５に記憶されたＭＫＢを、入出力部５１及びドライブ４０を介して、前記第１の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する。また、更新部５４は、メディアＭの種別が第１の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ新旧比較部５３の比較結果に応じて、ＭＫＢ新旧比較部５３による比較によって判明した最新のＭＫＢを、入出力部５１及びドライブ４０を介して、前記第１の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する、または、ＭＫＢ記憶部５５に格納する。ＭＫＢ記憶部５５は、本発明に係る記憶部の一例であって、ＭＫＢを記憶する。ＭＫＢ要求／受信部５７は、本発明に係る第２鍵情報受信部の一例であって、メディアＭの種別が第２の種別である場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」及び「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢをドライブ４０及び入出力部５１を介して取得する。  ＭＫＢ新旧比較部５８は、本発明に係る第２比較部の一例であって、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合、ＭＫＢ要求／受信部５７で取得された「Ｌｅａｄ−ｉｎ  Ａｒｅａ」のＭＫＢと、ＭＫＢ記憶部５５に記憶されたＭＫＢの新旧を比較し、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ要求／受信部５７で取得された「Ｕｓｅｒ  Ａｒｅａ」及び「Ｌｅａｄ−ｉｎ  Ａｒｅａ」それぞれに記録されていたそれぞれのＭＫＢとＭＫＢ記憶部５５に記憶されたＭＫＢの新旧を比較する。更新部５６は、本発明に係る第２の更新部の一例であって、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合、ＭＫＢ新旧比較部５８による比較によって判明した最新のＭＫＢを、入出力部５１及びドライブ４０を介して、前記第２の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録するとともに、ＭＫＢ新旧比較部５８の比較結果に応じ���、前記最新のＭＫＢをＭＫＢ記憶部５５に格納する。また、更新部５６は、メディアＭの種別が第２の種別であり、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合、ＭＫＢ新旧比較部５８の比較結果に応じて、ＭＫＢ新旧比較部５８による比較によって判明した最新のＭＫＢを、入出力部５１及びドライブ４０を介して、前記第２の種別のメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録し、または／及び、ＭＫＢ記憶部５５に格納する。本実施の形態４では、第１の種別のメディアＭとして、ＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷを例示し、第２の種別のメディアＭとして、ＨＤ−ＤＶＤ−Ｒ／ＲＷを例示して説明する。もちろん、メディアＭの種別はここで例示したものに限定されるものではない。
【００６０】
図１３は、本実施の形態４におけるドライブ４０の動作を示すフローチャートである。
【００６１】
まず、読出／書込部４１は、メディアＭから情報を読み出し（Ｓ４１）、読み出した情報をメディア種別判定部４２に渡す。メディア種別判定部４２は、読出／書込部４１によってメディアＭから読み出された情報に基づいて、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷであるかＨＤ−ＤＶＤ−Ｒ／ＲＷであるかを判定するとともに、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されているか否かを判定する（Ｓ４２）。この判定結果は、入出力部４３を介してホスト５０の入出力部５１に通知される。
【００６２】
ここで、入出力部５１は、メディアＭの種別がＢＤ−Ｒ／ＲＥ、ＢＤ９−Ｒ／ＲＥ、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのいずれかである場合、入出力部５１とＭＫＢ要求／受信部５２とが接続されるようにスイッチＳを切り替える。そして、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合（Ｓ４３でＮｏ）、更新部５４は、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する。一方、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合（Ｓ４３でＹｅｓ）、ＭＫＢ新旧比較部５３は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢと、ＭＫＢ記憶部５５に記憶されているＭＫＢの新旧を比較する（Ｓ４５）。これにより、更新部５４は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢをＭＫＢ記憶部５５に記憶させる（Ｓ４６）。また、ＭＫＢ記憶部５５に記憶されているＭＫＢが最新のＭＫＢであることが判明した場合、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する（Ｓ４６）。
【００６３】
一方、入出力部５１は、メディアＭの種別がＨＤ−ＤＶＤ−Ｒ／ＲＷである場合、入出力部５１とＭＫＢ要求／受信部５７とが接続されるようにスイッチＳを切り替える。そして、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されていない場合（Ｓ４７でＮｏ）、ＭＫＢ新旧比較部５８は、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢと、ＭＫＢ記憶部５５に記憶されているＭＫＢの新旧を比較する（Ｓ４８）。これにより、更新部５６は、ＭＫＢ記憶部５５に記憶されているＭＫＢが最新のＭＫＢであることが判明した場合、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録し、また、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録するとともにＭＫＢ記憶部に記憶する（Ｓ４９）。一方、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」にＭＫＢが記録されている場合（Ｓ４７でＹｅｓ）、ＭＫＢ新旧比較部５８は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢと、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢと、ＭＫＢ記憶部５５に記録されているＭＫＢの新旧を比較する（Ｓ５０）。これにより、更新部５６は、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録されているＭＫＢをＭＫＢ記憶部５５に記憶させる（Ｓ５１）。また、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢが最新のＭＫＢであることが判明した場合、メディアＭの「Ｌｅａｄ−ｉｎ  Ａｒｅａ」に記録されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録するとともにＭＫＢ記憶部５５に記憶させる（Ｓ５１）。さらに、ＭＫＢ記憶部５５に記憶されているＭＫＢが最新のＭＫＢであることが判明した場合、ＭＫＢ記憶部５５に記憶されているＭＫＢをメディアＭの「Ｕｓｅｒ  Ａｒｅａ」に記録する（Ｓ５１）。
【００６４】
以上のように、本実施の形態４によれば、メディアの種類に応じた方法でＭＫＢを記録することができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【００６５】
（実施の形態５）
ところで、メディアに記録されているボリュームＩＤ（鍵変換データ）を読み出したい場合がある。ボリュームＩＤは光ディスクのスタンパを識別するためのＩＤであり、ボリュームＩＤをメディアに記録するにはいくつかの方法がある。例えば、第１の方法としては、ＵＳＰ５，７３７，２８６  Ｆｉｇ.１ｂ（特許文献１）に示されるようなトラッキング信号に埋め込む方法がある。また、第２の方法としては、日本国特許第３，７７９，５８０号（対応ＵＳＰ公開：ＵＳ２００３００６１５００）（特許文献２）の図１８に示されるようなデジタルデータに埋め込む方法がある。そこで、本実施の形態５では、ＢＤ−ＲＯＭ、ＨＤ−ＤＶＤ−ＲＯＭなどのメディアの種類により、ボリュームＩＤの記録方法が異なる場合に、メディアの種類に応じた方法でボリュームＩＤを読み出す形態について説明する。なお、以下の説明では、前記実施の形態１と同じ部分については説明を省略する。
【００６６】
図１４は、本実施の形態５におけるドライブ６０の機能ブロック図である。
【００６７】
ドライブ６０は、本発明に係る記録再生装置の一例であって、読み出し部６１と、メディア種別判定部６２と、アナログ信号処理部６３と、鍵変換データ生成部６４と、復調器６５と、誤り訂正処理部６７と、復調器６６と、誤り訂正処理部６８と、鍵変換データ生成部６９と、入出力部７０とを備えている。読み出し部６１は、本発明に係る読み書き手段の一例であって、メディアＭに対して情報を読み書きする。メディア種別判定部６２は、本発明に係る判定手段の一例であって、読み出し部６１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する。アナログ信号処理部６３は、本発明に係る信号処理部の一例であって、読み出し部６１によってメディアＭから読み出された情報に基づいて、メディアＭのトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する。ボリュームＩＤは、第１の種別のメディアＭでは差信号に、第２の種別のメディアＭでは和信号に埋め込まれている。ここで、アナログ信号処理部６３は、メディア種別判定部６２によってメディアＭの種別が第１の種別であると判定された場合、アナログ信号処理部６３から出力される和信号が復調器６５に入力され、アナログ信号処理部６３から出力される差信号が鍵変換データ生成部６４に入力されるように、スイッチＳ１及びＳ２を切り替える。また、アナログ信号処理部６３は、メディア種別判定部６２によってメディアＭの種別が第２の種別であると判定された場合、アナログ信号処理部６３から出力される和信号が復調器６６及び鍵変換データ生成部６９に入力されるように、スイッチＳ１及びスイッチＳ２を切り替える。入出力部７０は、鍵変換データ生成部６４又は６９によって生成されたボリュームＩＤや、誤り訂正処理部６７又は６８によって誤り訂正処理が施された復調データをホストに送信する。鍵変換データ生成部６４は、本発明に係る第１ボリュームＩＤ生成部の一例であって、第１の種別のメディアＭに記録されたボリュームＩＤを復調する。復調器６５は、本発明に係る第１復調器の一例であって、第１の種別のメディアＭに記録されたデータを復調する。誤り訂正処理部６７は、復調器６５からの入力信号に対して誤り訂正処理を施し、入出力部７０に出力する。鍵変換データ生成部６９は、本発明に係る第２ボリュームＩＤ生成部の一例であって、第２の種別のメディアＭに記録されたボリュームＩＤを復調する。復調器６６は、本発明に係る第２復調器であって、第２の種別のメディアＭに記録されたデータを復調する。誤り訂正処理部６８は、復調器６６からの入力信号に対して誤り訂正処理を施し、入出力部７０に出力する。
【００６８】
図１５は、本実施の形態５におけるドライブ６０の動作を示すフローチャートである。
【００６９】
まず、読み出し部６１は、メディアＭから情報を読み出し（Ｓ６１）、読み出した情報をメディア種別判定部６２に渡す。メディア種別判定部６２は、読み出し部６１によってメディアＭから読み出された情報に基づいて、メディアＭの種別が第１の種別であるか第２の種別であるかを判定する（Ｓ６２）。
【００７０】
ここで、アナログ信号処理部６３は、メディアＭの種別が第１の種別であると判定された場合、アナログ信号処理部６３と鍵変換データ生成部６４とが接続されるようにスイッチＳ１を切り替えるとともに、アナログ信号処理部６３と復調器６５とが接続されるようにスイッチＳ２を切り替える。これにより、アナログ信号処理部６３から出力される和信号は、復調器６５によって復調された後、誤り訂正処理部６７によって誤り訂正処理を施される（Ｓ６３）。また、アナログ信号処理部６３から出力される差信号は、鍵変換データ生成部６４に入力され、鍵変換データ生成部６４によってボリュームＩＤが生成される（Ｓ６３）。
【００７１】
一方、アナログ信号処理部６３は、メディアＭの種別が第２の種別であると判定された場合、アナログ信号処理部６３と復調器６６及び鍵変換データ生成部６９とが接続されるようにスイッチＳ１及びＳ２を切り替える。これにより、アナログ信号処理部６３から出力される和信号は、復調器６６によって復調された後、誤り訂正処理部６８によって誤り訂正処理を施される（Ｓ６４）。また、アナログ信号処理部６３から出力される和信号は、鍵変換データ生成部６９に入力され、鍵変換データ生成部６９によってボリュームＩＤが生成される（Ｓ６４）。
【００７２】
以上のように、本実施の形態５によれば、メディアの種類に応じた方法でボリュームＩＤを読み出す（生成する）ことができるので、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが可能なユニバーサルドライブを提供することが可能となる。
【産業上の利用可能性】
【００７３】
本発明は、ＡＡＣＳに基づいて、ＢＤ、ＨＤ−ＤＶＤ、ＤＶＤ等の各種メディアに対して高画質コンテンツを記録・再生することが必要なレコーダ等の用途に応用することができる。
【図面の簡単な説明】
【００７４】
【図１】図１は、本発明の全体構成を示す図である。
【図２】図２は、ＢＤ−Ｒ／ＲＥのデータ構造を示す図である。
【図３】図３は、ＨＤ−ＤＶＤ−Ｒ／ＲＷのデータ構造を示す図である。
【図４】図４は、ＢＤ９−Ｒ／ＲＥのデータ構造を示す図である。
【図５】図５は、ＨＤ−ＤＶＤ９−Ｒ／ＲＷのデータ構造を示す図である。
【図６】図６は、本実施の形態１におけるドライブの機能ブロック図である。
【図７】図７は、本実施の形態１におけるドライブの動作を示すフローチャートである。
【図８】図８は、本実施の形態２におけるドライブの機能ブロック図である。
【図９】図９は、本実施の形態２におけるドライブの動作を示すフローチャートである。
【図１０】図１０は、本実施の形態３におけるドライブの機能ブロック図である。
【図１１】図１１は、本実施の形態３におけるドライブの動作を示すフローチャートである。
【図１２】図１２は、本実施の形態４におけるドライブとホストの機能ブロック図である。
【図１３】図１３は、本実施の形態４におけるドライブの動作を示すフローチャートである。
【図１４】図１４は、本実施の形態５におけるドライブの機能ブロック図である。
【図１５】図１５は、本実施の形態５におけるドライブの動作を示すフローチャートである。
【符号の説明】
【００７５】
１０  ドライブ
１１  読み出し部
１２  メディア種別判定部
１３  データ解析部
１４  認証処理部
１５  入出力部
２０  ドライブ
２１  読出／書込部
２２  メディア種別判定部
２３  新旧比較部
２４  更新部
２５  ＨＲＬ記憶部
２６  認証処理部
２７  入出力部
３０  ドライブ
３１  読み出し部
３２  メディア種別判定部
３３  ＩＤ拡張部
３４  入出力部
４０  ドライブ
４１  読出／書込部
４２  メディア種別判定部
４３  入出力部
５０  ホスト
５１  入出力部
５２  ＭＫＢ要求／受信部
５３  ＭＫＢ新旧比較部
５４  更新部
５５  ＭＫＢ記憶部
５６  更新部
５７  ＭＫＢ要求／受信部
５８  ＭＫＢ新旧比較部
６０  ドライブ
６１  読み出し部
６２  メディア種別判定部
６３  アナログ信号処理部
６４  鍵変換データ生成部
６５  復調器
６６  復調器
６７  誤り訂正処理部
６８  誤り訂正処理部
６９  鍵変換データ生成部
７０  入出力部
Ｍ    メディア
Ｓ、Ｓ１、Ｓ２  スイッチ
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホスト装置に接続され、記録媒体に対して読み書きする記録再生装置であって、
前記記録媒体に対して情報を読み書きする読み書き手段と、
前記読み書き手段によって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定手段と、
前記判定手段による判定結果に対応づけられた著作権保護のための動作をする著作権保護手段と
を備えることを特徴とする記録再生装置。
【請求項２】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
ホスト装置無効化リストを記憶する記憶部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段を介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと前記記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較部と、
前記比較部の比較結果に応じて、前記比較部による比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを前記読み書き手段を介して更新する更新部と、
前記比較部による比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証部とを有する
ことを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み書き手段は、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護手段は、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張部によってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定手段によって前記種別が前記第２種別と判定した場合に、前記読み書き手段によって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力部とを有する
ことを特徴とする請求項１記載の記録再生装置。
【請求項４】
記録媒体に対して読み書きする記録再生装置に接続されるホスト装置であって、
前記記録再生装置との間で情報を入出力する第１入出力手段と、
前記記録再生装置から前記第１入出力手段を介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護手段とを備え、
前記記録再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護手段は、
鍵情報を記憶する記憶部と、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第１鍵情報受信部と、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力手段を介して取得する第２鍵情報受信部とを有する
ことを特徴とするホスト装置。
【請求項５】
前記著作権保護手段はさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信部で取得された鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第１の比較部と、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１比較部の比較結果に応じて、前記第１比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信部で取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信部で取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第２比較部の比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２比較部の比較結果に応じて、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新部とを有する
ことを特徴とする請求項４記載のホスト装置。
【請求項６】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
前記読み書き手段によって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理部と、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成部と、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成部と、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記信号処理部から出力される和信号が第１復調器に入力され、前記信号処理部から出力される差信号が第１鍵変換データ生成部に入力され、前記判定手段によって前記種別が前記第２種別と判定された場合に、前記信号処理部から出力される和信号が第２復調器及び第２鍵変換データ生成部に入力されるように、前記信号処理部と前記第１復調器、第２復調器、第１鍵変換データ生成部及び第２鍵変換データ生成部とを切り替える切り替え部とを有する
ことを特徴とする請求項１記載の記録再生装置。
【請求項７】
ホスト装置に接続され、記録媒体から情報を読み出す再生装置であって、
前記記録媒体に対して情報を読み出す読み出し手段と、
前記読み出し手段によって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定手段と、
前記判定手段による判定結果に対応づけられた著作権保護のための動作をする著作権保護手段と
を備えることを特徴とする再生装置。
【請求項８】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
ホスト装置無効化リストを記憶する記憶部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み出し手段を介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと前記記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較部と、
前記比較部の比較結果に応じて、前記比較部による比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを更新する更新部と、
前記比較部による比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証部とを有する
ことを特徴とする請求項７記載の再生装置。
【請求項９】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み出し手段は、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護手段は、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記読み出し手段によって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張部と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張部によってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定手段によって前記種別が前記第２種別と判定した場合に、前記読み出し手段によって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力部とを有する
ことを特徴とする請求項７記載の再生装置。
【請求項１０】
記録媒体から情報を読み出す再生装置に接続されるホスト装置であって、
前記再生装置との間で情報を入出力する第１入出力手段と、
前記再生装置から前記第１入出力手段を介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護手段とを備え、
前記再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護手段は、
鍵情報を記憶する記憶部と、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記再生装置及び前記第１入出力手段を介して取得する第１鍵情報受信部と、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記再生装置及び前記第１入出力手段を介して取得する第２鍵情報受信部とを有する
ことを特徴とするホスト装置。
【請求項１１】
前記著作権保護手段はさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信部で取得された鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第１の比較部と、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１比較部の比較結果に応じて、前記第１比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信部で取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信部で取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較部と、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第２比較部の比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２比較部の比較結果に応じて、前記第２比較部による比較によって判明した最新の鍵情報を、前記第１入出力手段及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新部とを有する
ことを特徴とする請求項１０記載のホスト装置。
【請求項１２】
前記判定手段は、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護手段は、
前記読み出し手段によって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理部と、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成部と、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成部と、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定手段によって前記種別が前記第１種別と判定された場合に、前記信号処理部から出力される和信号が第１復調器に入力され、前記信号処理部から出力される差信号が第１鍵変換データ生成部に入力され、前記判定手段によって前記種別が前記第２種別と判定された場合に、前記信号処理部から出力される和信号が第２復調器及び第２鍵変換データ生成部に入力されるように、前記信号処理部と前記第１復調器、第２復調器、第１鍵変換データ生成部及び第２鍵変換データ生成部とを切り替える切り替え部とを有する
ことを特徴とする請求項７記載の再生装置。
【請求項１３】
ホスト装置に接続され、記録媒体に対して読み書きする装置による情報の記録再生方法であって、
前記記録媒体に対して情報を読み書きする読み書きステップと、
前記読み書きステップによって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定ステップと、
前記判定ステップによる判定結果に対応づけられた著作権保護のための動作をする著作権保護ステップと
を備えることを特徴とする記録再生方法。
【請求項１４】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み書きステップを介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較サブステップと、
前記比較サブステップによる比較結果に応じて、前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを前記読み書きステップを介して更新する更新サブステップと、
前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証サブステップとを有する
ことを特徴とする請求項１３記載の記録再生方法。
【請求項１５】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み書きステップでは、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み書きステップによって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張サブステップと、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張サブステップによってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定ステップによって前記種別が前記第２種別と判定した場合に、前記読み書きステップによって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力サブステップとを有する
ことを特徴とする請求項１３記載の記録再生方法。
【請求項１６】
記録媒体に対して読み書きする記録再生装置に接続されるホスト装置による情報の記録再生方法であって、
前記記録再生装置との間で情報を入出力する第１入出力ステップと、
前記記録再生装置から前記第１入出力ステップを介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護ステップとを備え、
前記記録再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護ステップは、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力ステップを介して取得する第１鍵情報受信サブステップと、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記記録再生装置及び前記第１入出力ステップを介して取得する第２鍵情報受信サブステップとを有する
ことを特徴とする記録再生方法。
【請求項１７】
前記著作権保護ステップはさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信サブステップで取得された鍵情報と記憶部に記憶された鍵情報の新旧を比較する第１の比較サブステップと、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１比較サブステップの比較結果に応じて、前記第１比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信サブステップで取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信サブステップで取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第２比較サブステップの比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２比較サブステップの比較結果に応じて、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記記録再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新サブステップとを有する
ことを特徴とする請求項１６記載の記録再生方法。
【請求項１８】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記読み書きステップによって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理サブステップと、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成サブステップと、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成サブステップと、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記信号処理サブステップにおいて出力される和信号が第１復調器に入力され、前記信号処理サブステップにおいて出力される差信号が第１鍵変換データ生成サブステップにおいて使用され、前記判定ステップによって前記種別が前記第２種別と判定された場合に、前記信号処理サブステップにおいて出力される和信号が第２復調器及び第２鍵変換データ生成サブステップにおいて使用されるように、前記信号処理サブステップと前記第１復調器、第２復調器、第１鍵変換データ生成サブステップ及び第２鍵変換データ生成サブステップとを切り替える切り替えサブステップとを有する
ことを特徴とする請求項１３記載の記録再生方法。
【請求項１９】
ホスト装置に接続され、記録媒体から情報を読み出す装置による情報の再生方法であって、
前記記録媒体に対して情報を読み出す読み出しステップと、
前記読み出しステップによって前記記録媒体から読み出された情報に基づいて、前記記録媒体の種別を判定する判定ステップと、
前記判定ステップによる判定結果に対応づけられた著作権保護のための動作をする著作権保護ステップと
を備えることを特徴とする再生方法。
【請求項２０】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み出しステップを介して前記記録媒体からホスト装置無効化リストを読み出し、読み出したホスト装置無効化リストと記憶部に記憶されたホスト装置無効化リストの新旧を比較する比較サブステップと、
前記比較サブステップによる比較結果に応じて、前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを前記記憶部に格納する、または、前記記録媒体に記録されたホスト装置無効化リストを更新する更新サブステップと、
前記比較サブステップによる比較によって判明した最新のホスト装置無効化リストを用いて前記ホスト装置と認証処理をする認証サブステップとを有する
ことを特徴とする請求項１９記載の再生方法。
【請求項２１】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記読み出しステップでは、前記記録媒体からディスク固有識別子を読み出し、
前記著作権保護ステップは、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記読み出しステップによって前記記録媒体から読み出されたディスク固有識別子をビット拡張するＩＤ拡張サブステップと、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記ＩＤ拡張サブステップによってビット拡張されたディスク固有識別子を前記ホスト装置に送信し、前記判定ステップによって前記種別が前記第２種別と判定した場合に、前記読み出しステップによって前記記録媒体から読み出されたディスク固有識別子を前記ホスト装置に送信する入出力サブステップとを有する
ことを特徴とする請求項１９記載の再生方法。
【請求項２２】
記録媒体から情報を読み出す再生装置に接続されるホスト装置による情報の再生方法であって、
前記再生装置との間で情報を入出力する第１入出力ステップと、
前記再生装置から前記第１入出力ステップを介して受け取った前記記録媒体に関する情報に基づいて、前記記録媒体の種別に対応づけられた著作権保護のための動作をする著作権保護ステップとを備え、
前記再生装置は、前記ホスト装置との間で情報を入出力する第２入出力手段を備え、
前記第２入出力手段は、前記記録媒体に関する情報として、前記記録媒体のユーザエリアに鍵情報が記録されているか否かを示す記録情報と、前記記録媒体が第１種別、及び、第２種別のいずれであるかを示す種別情報とを前記ホスト装置に送信し、
前記著作権保護ステップは、
前記第１種別の記録媒体のユーザエリアに記録された鍵情報を、前記再生装置及び前記第１入出力ステップを介して取得する第１鍵情報受信サブステップと、
前記第２種別の記録媒体のユーザエリア及びリードインエリアに記録された鍵情報を、前記再生装置及び前記第１入出力ステップを介して取得する第２鍵情報受信サブステップとを有する
ことを特徴とする再生方法。
【請求項２３】
前記著作権保護ステップはさらに、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１鍵情報受信サブステップで取得された鍵情報と記憶部に記憶された鍵情報の新旧を比較する第１の比較サブステップと、
前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記記憶部に記憶された鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録し、前記種別情報が前記第１種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第１比較サブステップの比較結果に応じて、前記第１比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第１種別の記録媒体のユーザエリアに記録する、または、前記記憶部に格納する第１の更新サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２鍵情報受信サブステップで取得された前記リードインエリアの鍵情報と、前記記憶部に記憶された鍵情報の新旧を比較し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２鍵情報受信サブステップで取得された前記ユーザエリア及びリードインエリアそれぞれに記録されていたそれぞれの鍵情報と前記記憶部に記憶された鍵情報の新旧を比較する第２比較サブステップと、
前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていないことを示す場合、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録するとともに、前記第２比較サブステップの比較結果に応じて、前記最新の鍵情報を前記記憶部に格納し、前記種別情報が前記第２種別であり、前記記録情報が前記記録媒体のユーザエリアに鍵情報が記録されていることを示す場合、前記第２比較サブステップの比較結果に応じて、前記第２比較サブステップによる比較によって判明した最新の鍵情報を、前記第１入出力ステップ及び前記再生装置を介して、前記第２種別の記録媒体のユーザエリアに記録し、または／及び、前記記憶部に格納する第２の更新サブステップとを有する
ことを特徴とする請求項２２記載の再生方法。
【請求項２４】
前記判定ステップでは、前記種別として、第１種別、及び、第２種別のいずれかを判定し、
前記著作権保護ステップは、
前記読み出しステップによって読み出された情報に基づいて、前記記録媒体のトラックに形成されたデジタル情報を読み出すための和信号とトラッキングエラーを示す差信号を生成する信号処理サブステップと、
第１種別の記録媒体に記録された鍵変換データを復調する第１鍵変換データ生成サブステップと、
第１種別の記録媒体に記録されたデータを復調する第１復調器と、
第２種別の記録媒体に記録された鍵変換データを復調する第２鍵変換データ生成サブステップと、
第２種別の記録媒体に記録されたデータを復調する第２復調器と、
前記判定ステップによって前記種別が前記第１種別と判定された場合に、前記信号処理サブステップから出力される和信号が第１復調器に入力され、前記信号処理サブステップから出力される差信号が第１鍵変換データ生成サブステップにおいて使用され、前記判定ステップによって前記種別が前記第２種別と判定された場合に、前記信号処理サブステップから出力される和信号が第２復調器及び第２鍵変換データ生成サブステップにおいて使用されるように、前記信号処理サブステップと前記第１復調器、第２復調器、第１鍵変換データ生成サブステップ及び第２鍵変換データ生成サブステップとを切り替える切り替えサブステップとを有する
ことを特徴とする請求項１９記載の再生方法。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008081690.tif 000018
【図２】
2008081690.tif 000019
【図３】
2008081690.tif 000020
【図４】
2008081690.tif 000021
【図５】
2008081690.tif 000022
【図６】
2008081690.tif 000023
【図７】
2008081690.tif 000024
【図８】
2008081690.tif 000025
【図９】
2008081690.tif 000026
【図１０】
2008081690.tif 000027
【図１１】
2008081690.tif 000028
【図１２】
2008081690.tif 000029
【図１３】
2008081690.tif 000030
【図１４】
2008081690.tif 000031
【図１５】
2008081690.tif 000032
【国際調査報告】
2008081690.tif 000033
2008081690.tif 000034
2008081690.tif 000035
2008081690.tif 000036