(57)【要約】  再生システムによる再生のための、第１コンテンツが収録されている対話形（interactive）光ディスクを認証する方法が提示される。前記方法は、前記対話形光ディスク上に収録されている向上した（enhanced）ナビゲーションデータに基づいてコンテンツサーバの第２コンテンツをアクセスするための第１要求を前記コンテンツサーバに伝送する段階と、前記第１要求が認証が必要であることを指示している時、前記再生システムにより提供された認証データに基づいて前記対話形光ディスクの身元（identity）を前記コンテンツサーバと共に認証する段階を含む。
2007528562.tif 000002
【特許請求の範囲】
【請求項１】
再生システムによる再生のための、第１コンテンツが収録されている対話形（interactive）保存媒体を認証する方法において、
コンテンツサーバの第２コンテンツをアクセスするために、第１認証データを認証のために提供しながら前記コンテンツサーバに第１要求を伝送する段階と、
前記再生システムにより提供される前記第１認証データに基づいて前記コンテンツサーバからの応答（return）情報を受信する段階
を含むことを特徴とする方法。
【請求項２】
請求項１において、
前記第１認証データは前記対話形保存媒体に記録されていることを特徴とする方法。
【請求項３】
請求項１において、
前記第１認証データはディスクＩＤを含むことを特徴とする方法。
【請求項４】
請求項２において、
前記第１認証データを前記再生システムのメモリにロードする段階をさらに含むことを特徴とする方法。
【請求項５】
請求項２において、
前記第１認証データを、遅延を避けるために前記第１要求を伝送する前に前記再生システムのメモリにロードする段階をさらに含むことを特徴とする方法。
【請求項６】
請求項２において、
前記第１認証データはクッキー（cookie）として交換されることを特徴とする方法。
【請求項７】
請求項１において、
前記応答情報を受信する段階は、認証が成功されたとき、前記コンテンツサーバから前記第２コンテンツを受信することを含むことを特徴とする方法。
【請求項８】
請求項１において、
認証が失敗すれば前記第１コンテンツの再生を進行しない段階をさらに含むことを特徴とする方法。
【請求項９】
請求項１において、
認証間には前記第１コンテンツの再生を中断する段階をさらに含むことを特徴とする方法。
【請求項１０】
請求項１において、
前記第１コンテンツはＡ／Ｖデータを含むことを特徴とする方法。
【請求項１１】
請求項１において、
前記応答情報を受信する段階は、前記第１認証データが前記コンテンツサーバにより検証されたとき、前記再生システムが前記要求された第２コンテンツをアクセスするための権限を前記コンテンツサーバから受信する段階を含むことを特徴とする方法。
【請求項１２】
請求項１において、
前記応答情報を受信する段階は、前記再生システムが認証のために追加的な識別データを提供するようにする誰何要求を受信することを含むことを特徴とする方法。
【請求項１３】
請求項１２において、
前記誰何要求は前記再生システムにより提供された前記第１認証データに基づいて前記コンテンツサーバにより生成されることを特徴とする方法。
【請求項１４】
請求項１３において、
前記誰何要求は論理セクタ番号を含むことを特徴とする方法。
【請求項１５】
請求項１４において、
前記論理セクタ番号は前記対話形保存媒体上に保存されたデータと連関していて追加的な識別データを生成するために使われることを特徴とする方法。
【請求項１６】
請求項１２において、
前記誰何要求はクッキーとして生成されることを特徴とする方法。
【請求項１７】
請求項１２において、
前記誰何要求に含まれている情報に基づいて前記対話形保存媒体から前記追加的な識別データを引き出すことをさらに含むことを特徴とする方法。
【請求項１８】
請求項１７において、
所定の機能に基づいて前記追加的な識別データを第２認証データに変換する段階と、
前記第２認証データを前記コンテンツサーバに伝送する段階
をさらに含むことを特徴とする方法。
【請求項１９】
請求項１７において、
前記追加的な識別データを認証のために前記コンテンツサーバに伝送する段階をさらに含むことを特徴とする方法。
【請求項２０】
請求項１９において、
前記コンテンツサーバは、前記対話形保存媒体が認証されたかを判定するためにデータベースの記録に基づいて前記追加的な識別データを検証することを特徴とする方法。
【請求項２１】
請求項２０において、
前記コンテンツサーバは、前記識別データを検証した後に前記再生システムが前記第２コンテンツをアクセスすることができるようにする権限を付与することを特徴とする方法。
【請求項２２】
請求項２０において、
前記再生システムは、前記コンテンツサーバが前記識別データを検証するときまで前記第１コンテンツの再生を進行しないことを特徴とする方法。
【請求項２３】
請求項１において、
前記認証は、前記再生システムによりアクセスされる各コンテンツサーバごとに対して遂行されることを特徴とする方法。
【請求項２４】
請求項１において、
前記認証は、前記対話形保存媒体に記録された各コンテンツファイルごとに対して再生時に遂行されることを特徴とする方法。
【請求項２５】
請求項１において、
前記第１要求が認証が必要でないことを指示する第１インジケータを含んでいるときは前記認証は遂行されないことを特徴とする方法。
【請求項２６】
請求項１において、
前記認証は、前記第１要求が認証が必要であることを指示する第２インジケータを含んでいるとき、前記対話形保存媒体のプレーヤ上に保存されている前記第１認証データに基づいて遂行されることを特徴とする方法。
【請求項２７】
請求項１において、
前記認証は、前記第１要求が認証が必要であることを指示する第３インジケータを含んでいるとき、前記コンテンツサーバにより提供された情報に基づいて計算された第２認証データに基づいて遂行されることを特徴とする方法。
【請求項２８】
請求項１において、
認証が成功されれば、前記再生システムがコンテンツプロバイダのリストにあるコンテンツサーバに保存されている前記第２コンテンツのアクセスを要求するとき、前記認証はこれ以上遂行されないことを特徴とする方法。
【請求項２９】
請求項１において、
認証が成功されれば、識別されたＵＲＬ（Uniform Resource Locator）を介してアクセス可能な前記第２コンテンツのアクセスを要求するとき、前記認証はこれ以上遂行されないことを特徴とする方法。
【請求項３０】
再生システムによる再生のための、第１コンテンツが収録されている対話形（interactive）保存媒体を認証する方法において、
前記対話形保存媒体に記録されたナビゲーションデータに基づいて第２コンテンツをアクセスするための第１要求を再生システムから受信する段階と、
前記第１要求が認証が必要であることを指示しているとき、前記再生システムにより提供された第１認証データに基づいて前記対話形保存媒体の身元（identity）を認証する段階
を含むことを特徴とする方法。
【請求項３１】
請求項３０において、
前記第１認証データは前記対話形保存媒体に記録されていることを特徴とする方法。
【請求項３２】
請求項３０において、
前記第１認証データはディスクＩＤを含むことを特徴とする方法。
【請求項３３】
請求項３１において、
前記第１認証データは、前記対話形保存媒体から前記認証データを読み出すことに関連した遅延を避けるために前記第１要求を伝送する前に前記再生システムのメモリにローディングされることを特徴とする方法。
【請求項３４】
請求項３０において、
前記第１認証データはクッキー（cookie)として交換されることを特徴とする方法。
【請求項３５】
請求項３０において、
認証が成功したとき、第２コンテンツを前記再生システムに伝送する段階をさらに含むことを特徴とする方法。
【請求項３６】
請求項３０において、
認証が失敗すれば前記再生システムは前記第１コンテンツの再生を進行しない段階をさらに含むことを特徴とする方法。
【請求項３７】
請求項３０において、
前記認証する段階は、前記再生システムから前記第１認証データを受信する段階を含むことを特徴とする方法。
【請求項３８】
請求項３７において、
前記認証する段階は、前記第１認証データが検証されれば前記第２コンテンツをアクセスするように前記再生システムに権限を付与する段階をさらに含むことを特徴とする方法。
【請求項３９】
請求項３７において、
前記認証する段階は、認証のために前記コンテンツサーバに追加的な識別データを提供するように前記再生システムに誰何要求を伝送する段階をさらに含むことを特徴とする方法。
【請求項４０】
請求項３９において、
前記誰何要求は前記再生システムにより提供された前記第１認証データに基づいて前記コンテンツサーバにより生成されることを特徴とする方法。
【請求項４１】
請求項４０において、
前記誰何要求は論理セクタ番号を含むことを特徴とする方法。
【請求項４２】
請求項４１において、
前記論理セクタ番号は前記対話形保存媒体上に保存されたデータと連関していて追加的な識別データを生成するために使われることを特徴とする方法。
【請求項４３】
請求項３９において、
前記誰何要求はクッキーとして生成されることを特徴とする方法。
【請求項４４】
請求項３９において、
前記伝送した誰何要求に含まれている情報に基づいて前記対話形保存媒体から引き出しされた前記追加的な識別データを受信する段階をさらに含むことを特徴とする方法。
【請求項４５】
第１コンテンツを記録するために構成され、自身を識別するための第１認証データを含む光媒体であって、
前記第１コンテンツは第２コンテンツを引き出すためにコンテンツサーバと通信できるコンテンツプレーヤにより再生されることができ、前記第１認証データは、前記コンテンツサーバに保存されている前記第２コンテンツをアクセスするための要求があるとき、認証のために前記コンテンツプレーヤから前記コンテンツサーバに伝送することを特徴とする光媒体。
【請求項４６】
請求項４５において、
前記光媒体の既に指定された領域に記録されている第２認証データをさらに含むことを特徴とする光媒体。
【請求項４７】
請求項４６において、
前記既に指定された領域は、前記コンテンツプレーヤが前記第１認証データを前記コンテンツサーバに伝送したことの交換で、前記コンテンツサーバから前記コンテンツプレーヤに提供された情報に基づいて識別可能なことを特徴とする光媒体。
【請求項４８】
請求項４６において、
前記既に指定された領域は前記光媒体上のフォーマッティングされたセクタであることを特徴とする光媒体。
【請求項４９】
請求項４７において、
前記コンテンツプレーヤに提供された前記情報は、前記既に指定された領域を識別するようにする論理セクタ番号であることを特徴とする光媒体。
【請求項５０】
保存媒体を認証するための再生システムにおいて、
前記保存媒体に保存されているコンテンツデータと第１認証データを読み出すためのピックアップ部と、
前記保存媒体から前記コンテンツデータを再生するためのエンジン部と、
前記エンジン部と通信しておよびそれを制御するための制御部と、
前記制御部により制御されて、外部機器と通信するためのインタフェース部とを含んで構成され、
前記再生システムは、前記外部機器と通信するための前記インタフェース部を通じて前記外部機器に前記第１認証データを伝送して、前記外部機器から補充的な要求を受信して、前記第１認証データは前記外部機器により認証されることを特徴とするシステム。
【請求項５１】
請求項５０において、
前記制御部は、第２認証データの生成と関連した前記補充的な要求を受信して、前記第２認証データを前記外部機器による追加認証のために前記インタフェース部を通じて前記外部機器に伝送することを特徴とするシステム。
【請求項５２】
請求項５１において、
前記制御部は、前記補充的な要求に連関したデータをハッシング（hashing）することによって前記第２認証データを生成することを特徴とするシステム。
【請求項５３】
再生システムによる再生のための、第１コンテンツが収録されている対話形（interactive）保存媒体を認証する方法において、
前記対話形保存媒体に収録されているナビゲーションデータに基づいて前記コンテンツサーバから第２コンテンツにアクセスするための第１要求を前記コンテンツサーバに伝送する段階と、
前記第１要求が認証が必要であることを指示しているとき、前記再生システムにより提供された第１認証データに基づいて前記対話形保存媒体の身元（identity）を前記コンテンツサーバと共に認証する段階を含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対話形ＤＶＤ（ＩＤＶＤ：Interactive Digital Versatile Disc）あるいはナビゲーションが補強されたＤＶＤ（ＥＮＡＶ  ＤＶＤ：Enhanced Navigation DVD）のような対話形光ディスクを認証する方法に関する。
【背景技術】
【０００２】
一般的に、大容量のデジタルデータを記録保存することができる高密度光ディスク、例えばＤＶＤが広く普及されている。このようなＤＶＤはデジタルオーディオデータはもちろん高画質のデジタル動画像データを長時間の間記録保存することができる大容量記録媒体として商用化されている。
【０００３】
一方、最近にはユーザがＤＶＤに収録されたメインＡ／Ｖストリームを再生しながら、現在再生されるＡ／Ｖストリームと関連する文字、他の動画像、アニメーション（animaton）、またはダビングオーディオなどの多様な応用サービス（ENAV applications）をユーザの好みに合うように取捨選択してメインＡ／Ｖストリームと同時に再生することができるようにする新しい概念のＩＤＶＤあるいはＥＮＡＶ  ＤＶＤに対する議論が続いている。
【０００４】
このようなＥＮＡＶ  ＤＶＤは、メインＡ／Ｖストリームが保存されるＤＶＤビデオ領域（DVD Video Zone）とメインＡ／Ｖデータと関連した多様なＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに関するデータが保存されているその他領域（others Zone）が区分されて構成される。
【０００５】
このようなＥＮＡＶ  ＤＶＤを再生することができるプレーヤは、メインＡ／Ｖストリームを再生するためのＤＶＤ再生エンジン（DVD Playback Engine）と、多様なＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓをメインＡ／Ｖストリームに合せて再生して時によってＤＶＤ再生エンジンを制御するためのＥＮＡＶエンジン（ENAV Engine）で構成される。したがって、上記ＥＮＡＶ  ＤＶＤ用プレーヤに一般ＤＶＤが挿入される場合はＤＶＤ再生エンジンによりメインＡ／Ｖストリームの再生が可能であって、ＥＮＡＶ ＤＶＤが挿入される場合はＤＶＤ再生エンジンとＥＮＡＶエンジンの相互作用によりメインＡ／Ｖストリームの再生と関連したＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを同時に実行することができる。
【０００６】
一方、このようなＥＮＡＶ  ＤＶＤを再生することができるプレーヤは、ＥＮＡＶ  ＤＶＤ内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータで同一ディスク内に保存されたコンテンツデータだけでなく、該コンテンツデータを提供する遠隔サーバにネットワークを介して接続した後サーバに保存されたデータを伝送して受けて利用することができるようにする方案が論議されている。したがって応用サービスの活用範囲をさらに広げることができて、ディスク容量による制限もある程度克服することができることに予想される。
【０００７】
しかし、このようなＥＮＡＶ  ＤＶＤもＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、そしてＤＶＤ−ＲＡＭなどの新しい媒体の登場により複製の危険から自由でない。またＥＮＡＶ  ＤＶＤに保存されたデータをハードディスクなどの他の保存媒体に移した後、これを再生しようとする試みが発生する憂慮を無視できない立場である。
【０００８】
したがってディスク認証と関連して、既存のＤＶＤの場合ＤＶＤプレーヤが挿入されたディスクが複製されたのか可否のみを判断しなければならない状況が発生することができた。しかしＥＮＡＶ  ＤＶＤの場合はプレーヤが挿入されたディスクが複製されたのか判断しなければならない状況だけでなく、上記プレーヤが接続しようとするサーバでも接続を試みるプレーヤに挿入されたディスクが正品なのかを判断しなければならない状況が発生することができる。
【０００９】
すなわち、ＥＮＡＶ  ＤＶＤ内の多様なＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータをネットワークを介して提供する遠隔サーバを運営する上記ＥＮＡＶ  ＤＶＤの提供業者（Contents Provider：ＣＰ）の立場ではコンテンツデータを伝送して受けるために接続を試みるクライアント（Clients）の、例えばＥＮＡＶ  ＤＶＤプレーヤやＥＮＡＶ  ＤＶＤドライバが装着されたＰＣなどの接続試みが正式に流通された正品ＥＮＡＶ  ＤＶＤを介したことかさもなければ他の不法的な方法を介して複製された他の媒体を介したことか確認する必要が発生する。これにより上記サーバでは接続を試みるＥＮＡＶ  ＤＶＤプレーヤに挿入されたＥＮＡＶ  ＤＶＤが正品であると判断した場合は正品であることを承認してサーバ接続を介したコンテンツデータへのアクセスを許可するが、不法複製した媒体であると判断した場合認証をしないで接続を防ぐことである。
【００１０】
一方、コンテンツデータを提供する遠隔サーバが、接続を試みるＥＮＡＶ  ＤＶＤプレーヤに挿入された媒体が正式に流通、販売されたＥＮＡＶ  ＤＶＤなのか否かを判断する方法に関する事項も論議されている。一般的にサーバは接続を試みるプレーヤに挿入されたディスクのＥＮＡＶディスクＩＤ（ENAV DiskID、以下ＥＮＡＶ  ＤｉｓｋＩＤと称する）やあるいはＳＳＲＤ（Signature of Sector Raw Data、以下ＳＳＲＤと称する）のようなディスクの特性に関する情報を伝送することを要求する方法を用いる。
【００１１】
このようなディスク認証方法に関する具体化方案に対して関連企業等間で論議されている。特にＥＮＡＶ  ＤＶＤ内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに必要なコンテンツデータにアクセスする時、プレーヤとサーバ間に必要な認証手続きや方法に関する議論が活発に進行している。しかしまだ安定的な解決方案が提案されていないし、ＥＮＡＶ  ＤＶＤの安定的な再生のために具体的で統一された解決方案の用意が急に要求される状況である。
【００１２】
ＥＮＡＶ  ＤＶＤ内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに必要なコンテンツデータを提供する遠隔サーバは接続を試みるＥＮＡＶ  ＤＶＤプレーヤに挿入された媒体が正式に流通、販売された正品ＥＮＡＶ  ＤＶＤなのか否かを判断する方法でプレーヤをして挿入されたディスクと関連された情報、すなわちＥＮＡＶ  ＤｉｓｋＩＤやサーバが特定の挿入されたディスクのロジカルセクタナンバ（Logical Sector Number：ＬＳＮ、以下ＬＳＮと称する）に該当するＳＳＲＤ等を提供するように要求する。
【００１３】
ここで、ＥＮＡＶ  ＤｉｓｋＩＤは普通ディスクの初期位置、すなわちディスクを挿入する時ディスク再生のためにプレーヤが初めてアクセスするディスクの位置に記録される。またサーバが指定するＬＳＮはディスクのデータ領域の始めから終りまで任意の位置になることができる。
【００１４】
もしもＥＮＡＶ  ＤＶＤ内のメインＡ／Ｖストリームを再生したりＥＮＡＶ  ＤＶＤ内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを再生する前ならば、ディスク認証のためにサーバが要求する認証データを得るために光ピックアップをディスクのこちらあちらに移しても問題がない。しかしメインＡ／Ｖストリームを再生したりＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを再生する途中にディスク認証が必要な場合には、サーバが要求する認証データを得ることができるディスク上の位置に光ピックアップを移すために現在再生中であるメインＡ／Ｖストリームと／やＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを中断させなければならない状況が発生することができる。
【００１５】
もちろん、メインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを再生する途中といっても、ユーザの選択により他のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを申請してこれに必要なコンテンツデータを得るためにサーバに接続を試みてサーバから認証データが要求される場合ならば認証データを得るために再生中であるメインＡ／Ｖストリームの中断があってもユーザはこのような状況をある程度容認をすることができることである。
【００１６】
しかしメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎが再生される途中あるいはＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生が終わった状況で、現在のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの次に再生されるＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに必要なコンテンツデータを得るために該コンテンツデータを保存するサーバへの接続がプレーヤにより試みされて、上記サーバから認証データが要求されて該認証データを得るために再生中であるメインＡ／Ｖストリームが中断される場合ならば、ユーザはメインＡ／Ｖストリームの中断を予測しやすくないことであるのでいぶかしがりながらこのような状況を寛大に容認しやすくないことである。
【００１７】
すなわち、ＥＮＡＶ  ＤＶＤ内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに必要なコンテンツデータを保存しているサーバとプレーヤ間に認証手続きが行なわれる時点、すなわちサーバが認証手続きを許す時点、サーバがプレーヤに要求する認証データの種類及びこのような認証手続きがサーバ単位で構成されているかさもなければサーバに保存された多くのコンテンツデータファイルのサーバ内での個別的位置、すなわち各ＵＲＩ（Universal Resource Identifier、以下ＵＲＩと称する）単位で構成されるかにしたがって、メインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生が中断する現象が発生するかさもなければ中断なしに続けて再生されるかという再生性能に変化がくる。
【発明の開示】
【発明が解決しようとする課題】
【００１８】
それゆえ、このような各要因に対してもメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを安定的に再生するように、プレーヤとサーバ間にプレーヤに挿入されたＥＮＡＶ  ＤＶＤに対する認証を実行することができる新しい手順や方法が必要である。
【課題を解決するための手段】
【００１９】
再生システムによる再生のための、第１コンテンツが収録されている対話形（interactive）光ディスク１０を認証する方法が提示される。
【００２０】
上記方法は、上記対話形光ディスク１０に収録されている向上した（enhanced）ナビゲーションデータに基づいて上記コンテンツサーバから第２コンテンツをアクセスするための第１要求を上記コンテンツサーバに伝送する段階と、上記第１要求が認証が必要であることを指示している時、上記再生システムにより提供された認証データに基づいて上記対話形光ディスク１０の身元（identity）を上記コンテンツサーバと共に認証する段階を含む。
【００２１】
上記認証データは上記対話形光ディスク１０に記録されて、ディスクＩＤを含む。一実施形態では、上記認証データは上記対話形光ディスク１０から上記認証データを読み出すことに関連した遅延を避けるために上記第１要求を伝送する前に上記再生システムのメモリにローディングされる。上記認証データはクッキー（cookie）の形態で保存されることができる。
【００２２】
上記方法は、認証が成功した時第２コンテンツを上記コンテンツサーバから受信する段階と、認証が失敗すれば上記第１コンテンツの再生を進行しない段階と、認証間には上記第１コンテンツの再生を中断する段階をさらに含む。一実施形態では上記第１コンテンツはＡ／Ｖデータを含む。
【００２３】
前述した認証段階は、認証データを上記コンテンツサーバに伝送するかまたは上記認証データが上記コンテンツサーバにより検証された時、上記再生システムが上記要求された第２コンテンツをアクセスするための権限を上記コンテンツサーバから受信する段階を含む。一実施形態では、上記認証段階は、上記再生システムが認証のために追加的な識別データを提供するようにする誰何要求を受信する段階をさらに含む。
【００２４】
一実施形態では、上記誰何要求は上記再生システムにより提供された上記第１認証データに基づいて上記コンテンツサーバにより生成される。上記誰何要求は論理セクタ番号を含む。上記論理セクタ番号は上記対話形光ディスク１０上の上記追加的な識別データが記録された保存場所を指し示す。上記誰何要求はクッキー（cookie）の形態で生成されることができる。
【００２５】
上記識別データは上記誰何要求に含まれている情報に基づいて上記対話形光ディスク１０から引き出しされることができてハッシュ（hash）関数に基づいて第２認証データに変換されて上記コンテンツサーバに認証のために提供する。
【００２６】
上記コンテンツサーバは上記対話形保存媒体が認証されたことかを決定するためにデータベースの記録に基づいて上記識別データを検証する。上記コンテンツサーバは上記識別データを検証した後に上記再生システムが上記第２コンテンツをアクセスすることができるようにする権限を付与する。上記再生システムは上記コンテンツサーバが上記識別データを検証する時まで上記第１コンテンツの再生を進行しない。一実施形態では、上記認証は上記再生システムによりアクセスされる各コンテンツサーバごとに対して遂行されたり、上記対話形光ディスク１０に記録された各コンテンツファイルごとに対して再生時に遂行される。
【００２７】
一実施形態では、上記第１要求が認証が必要でないことを指示する第１インジケータを含んでいる時は上記認証は遂行されない。他の実施形態では、上記第１要求が認証が必要であることを指示する第２インジケータを含んでいる時、上記対話形光ディスク１０のプレーヤ上に保存されている第１認証データに基づいて上記認証が遂行される。
【００２８】
また他の実施形態では、上記第１要求が認証が必要であることを指示する第３インジケータを含んでいる時、上記コンテンツサーバにより提供された情報に基づいて計算された第２認証データに基づいて上記認証が遂行される。一回認証が成功されれば、上記再生システムがコンテンツプロバイダのリストにあるコンテンツサーバに保存されている上記第２コンテンツのアクセスを要求する時上記認証はこれ以上遂行されない。
【００２９】
また他の実施形態では、認証が成功されれば、識別されたＵＲＬ（Uniform Resource Locator）を介してアクセス可能な上記第２コンテンツのアクセスを要求する時上記認証はこれ以上遂行されない。
【００３０】
一実施形態によって、再生システムによる再生のための、第１コンテンツが収録されている対話形（interactive）光ディスク１０を認証する方法が提示される。上記方法は、上記対話形光ディスク１０に記録された向上したナビゲーションデータに基づいて第２コンテンツをアクセスするための第１要求を再生システムから受信する段階と、上記第１要求が認証が必要であることを指示している時、上記再生システムにより提供された第１認証データに基づいて上記対話形光ディスク１０の身元（identity）を認証する段階を含む。
【００３１】
望ましい実施形態によって、第１コンテンツを記録するために構成された光媒体が提示される。上記光媒体は自身を識別するための第１認証データを含むが、上記第１コンテンツは第２コンテンツを引き出すためにコンテンツサーバと通信できる向上したコンテンツプレーヤにより再生されることができ、上記第１認証データは、上記コンテンツサーバに保存されている上記第２コンテンツをアクセスするための要求がある時認証のために上記向上したコンテンツプレーヤから上記コンテンツサーバに伝送する。
【００３２】
上記光媒体はまた予め指定された領域に記録されている第２認証データを含むこともできる。上記既に指定された領域は、上記向上したコンテンツプレーヤが上記第１認証データを上記向上したコンテンツサーバに伝送したことの交換で、上記コンテンツサーバから上記向上したコンテンツプレーヤに提供された情報に基づいて識別可能である。上記既に指定された領域は上記光媒体上のフォーマッティングされたセクタである。上記向上したコンテンツプレーヤに提供された上記情報は、上記既に指定された領域を識別するようにする論理セクタ番号（ＬＳＮ：Logical Sector Number）である。一実施形態では、上記認証データは約２０４８バイトの大きさを有する。
【００３３】
本発明のまた他の実施形態によって、対話形ＤＶＤのような保存媒体を認証するための再生システムは、上記保存媒体に保存されているコンテンツデータ（例えばＡ／Ｖデータ）と第１認証データ（ディスクＩＤ）を読み出すためのピックアップ部と、上記保存媒体から上記コンテンツデータを再生するためのエンジン部と、上記エンジン部と通信してまたそれを制御するための制御部と、上記制御部により制御されて、外部機器（例えば、ＣＰサーバ）と通信するためのインタフェース部を含んで構成される。上記再生システムは、上記外部機器と通信するための上記インタフェース部を通じて上記外部機器に上記第１認証データを伝送して、上記外部機器から補充的な要求を受信して、上記第１認証データは上記外部機器により認証される。
【００３４】
本発明の一面によって、上記制御部は、第２認証データ（ＳＳＲＤ）の生成と関連した上記補充的な要求を受信して、上記第２認証データを上記外部機器による追加認証のために上記インタフェース部を通じて上記外部機器に伝送する。上記制御部は、望ましく上記補充的な要求に連関したデータをハッシング（hashing）することによって上記第２認証データを生成する。
【００３５】
本発明のまた他の実施形態によって、再生システム内でプレーされる保存媒体を認証するための上記再生システムと通信するサーバは、上記再生システムから第１認証データを受信するための手段と、保存されている第１情報で上記第１認証データを認証するための手段と、上記第１認証データが認証された時、第２認証データを受信するために上記再生システムに補充的な要求を伝送する手段と、保存されている第２情報で上記第２認証データを認証するための手段を含んで構成される。上記補充的な要求は上記第２認証データを生成するために使われる。
【００３６】
本発明の追加的な利点、目的そして特徴は以後の説明で部分的に提示されることであり、当業者には以後の内容をよく見れば部分的に明確になったりまたは発明を実際実施することによって知るようになることができる。本発明の目的と利点は添付された請求項に明示的に指摘されたように実現されたり達成されることもできる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明による対話形光ディスクの認証方法に対する望ましい実施形態に対して、添付した図面を参照しながら詳細に説明する。
【００３８】
図１を参照すると、光ディスク再生システムまたは装置１００（例えば対話形ＤＶＤプレーヤ）は、光ピックアップ１１、ＩＤＶＤシステム１２、マイコン１３、バッファメモリ１４、そしてネットワークインタフェース１５が含まれて構成されることができ、上記ネットワークインタフェース１５を介してコンテンツ提供サーバ３００（また、ＣＰサーバ'とも呼ばれる）に接続できる。
【００３９】
また、上記ＩＤＶＤシステム１２は対話形ＤＶＤ１０から読み込まれるメインＡ／Ｖデータを再生出力するためのＤＶＤ再生エンジンと、上記コンテンツ提供サーバ３０から提供するコンテンツデータ、または対話形ＤＶＤから読み込まれるコンテンツデータを再生出力するためのＥＮＡＶエンジンが含まれて構成されることができる。
【００４０】
一方、上記ＩＤＶＤシステム１２は上記対話形ＤＶＤ１０から読み込まれるメインＡ／Ｖストリームとコンテンツデータを同期化させて再生出力する。上記ネットワークインタフェース１５は、図１に示したように、上記マイコン１３と上記ＩＤＶＤシステム１２内に内蔵されたＥＮＡＶエンジンの相互作用により、ネットワーク２００を介してコンテンツ提供サーバ３００と接続する。
【００４１】
そして、上記バッファメモリ１４には、上記コンテンツ提供サーバ３００から提供するＥＮＡＶコンテンツデータ、例えば、対話形ＤＶＤ１０から読み込まれるメインＡ／Ｖストリームと関連した文字、他の動画像、アニメーション、またはダビングオーディオなどのデータファイルがダウンロードされて臨時保存される。ここで上記バッファメモリ１４は第１バッファ（Buffer1）と第２バッファ（Buffer２）に区分されることができる。
【００４２】
また、上記ＩＤＶＤシステム１２内のＥＮＡＶエンジンは、上記対話形ＤＶＤ１０から読み込まれるメインＡ／ＶストリームデータとＥＮＡＶコンテンツデータを同期化させて再生出力したり、または上記Ａ／Ｖストリームデータとコンテンツ提供サーバ３００から提供する他のＥＮＡＶコンテンツデータを同期化させて再生出力する。
【００４３】
図２Ａに示したように、対話形光ディスクは大別してメインＡ／Ｖストリームが保存されるＤＶＤビデオ領域（DVD-Video Zone）とメインＡ／Ｖストリームと関連したＥＮＡＶコンテンツに関する情報が保存されているまた他の領域（DVD other Zone）に区分されて構成される。そして図２Ｂに示したように、対話形光ディスクのディレクトリとファイル構造もやはりルートディレクトリ（Root directory）下にメインＡ／Ｖストリームが保存されるＶｉｄｅｏディレクトリとＥＮＡＶコンテンツに関する情報が保存されているＤＶＤ_ＥＮＡＶディレクトリがある形態で構成される。ＤＶＤ_ＥＮＡＶディレクトリにはＥＮＡＶコンテンツの再生をスタートする時必要な開始ファイル（Ｓｔａｒｔｕｐ．ＸＭＬ）、各ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要な各種制御情報を収めているローディング情報ファイル（Loading Information Files）、ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに必要なコンテンツデータが位置している遠隔サーバの住所に対する情報を持っているウォールド・ガーデンリストファイル（Walled Garden List File、以下Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔと称する）、そしてＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに必要なコンテンツデータファイルなどが記録されることである。
【００４４】
図３Ａに示したように、対話形光ディスクのＥＮＡＶコンテンツは多くのＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓで構成される。ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓは、図３Ｂに示したように、再生されるメインＡ／Ｖストリームのいずれか区間に対応して付加的な情報を提供する役割をする。ここで一つのＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎはこれに対応する一つのローディング情報ファイルにより管理される。すなわち、ローディング情報ファイルは対話形光ディスク再生装置１００に対応するＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに対する情報を提供して、ＥＮＡＶバッファ１４構造を形成して対応するＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに必要なＥＮＡＶコンテンツデータを上記ＥＮＡＶバッファ１４にロードする（Load）ことが出来るようにする。
【００４５】
またローディング情報ファイルには対応するＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに必要なＥＮＡＶコンテンツデータがある位置がＵＲＩ形態で記録されている。したがってディスク内にＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに必要なＥＮＡＶコンテンツデータが記録された場合は位置に対する情報はｆｉｌｅ：／／ｄｖｄｒｏｍ：／ＤＶＤ_ＥＮＡＶ／ｓｔｒｅａｍ  １．ａｃ３'形態で記録されることである。そして対応するＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに必要なＥＮＡＶコンテンツデータが遠隔サーバから提供を受けなければならない場合はｈｔｔｐ：／／ｗｅｂｓｉｔｅ／ａｕｄｉｏ／ｓｔｒｅａｍ  ２．ａｃ３'形態で記録されることである。図３Ｂで、例えばＩｍａｇｅ'、Ａｕｄｉｏ'、Ａｎｉｍａｔｉｏｎ'、そしてＦｏｎｔ'などがＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに必要なＥＮＡＶコンテンツデータに該当する。
【００４６】
一方、図３Ａに示したＷａｌｌｅｄ  Ｇａｒｄｅｎ  ＬｉｓｔでＷａｌｌｅｄ  Ｇａｒｄｅｎとはウェブ（Web）に保存されたコンテンツやサービスに対するアクセス範囲を制御する環境をいう。このようなＷａｌｌｅｄ  Ｇａｒｄｅｎは、望ましい実施形態でアクセスが許されるすべてのＵＲＩｓのリストで表現される。すなわちＷａｌｌｅｄ  Ｇａｒｄｅｎ  ＬｉｓｔはＥＮＡＶ  ＤＶＤによりアクセスが許されるサイト（Site）及び／またはアクセスが拒絶されるサイトに対するリストであると考えることができる。
【００４７】
また、図３Ａに示した開始ファイル（Ｓｔａｒｔｕｐ．ＸＭＬ）は上記ローディング情報ファイルとＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔへのリンクのような開示情報を含む。したがって開始過程（Startup Procedure）には開始ファイル、Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイル、そしてローディング情報ファイルの３種の種類のファイルが使われる。すなわち、ＥＮＡＶコンテンツを再生してＤＶＤ再生エンジンを制御するＥＮＡＶエンジンは上記３種のファイルを用いて一番目ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを再生するための準備をする。
【００４８】
一方、ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓが再生される過程をよく見る。ＥＮＡＶエンジンは開始ファイルによりリンクされるＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイル内のアクセス可能なサーバを参照して、やはり開始ファイルによりリンクされて再生しようとするＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを管理するローディング情報ファイルを読んで解析してバッファ管理者（Buffer Manager）にローディング情報を移転させる。バッファ管理者がＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要な資源、すなわちコンテンツデータをディスクやコンテンツ提供サーバ３００から読み込んでバッファにロードすれば、上記ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生のための準備が終わる。一方現在再生されるＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎが終わって新しいＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生が始まるためには、ＥＮＡＶエンジンが新しいＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎを管理するローディング情報ファイルを読んで解析してバッファ管理者にローディング情報を移転することによって新しいＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生のための準備をする。
【００４９】
図４Ａないし図４Ｃでは、本発明による例示的な望ましい対話形光ディスクの認証方法が提示される。対話形光ディスク１０のメインＡ／ＶストリームまたはＥＮＡＶアプリケーションの再生は上記対話形光ディスク１０がローディングされた時始まる。
【００５０】
ディスク認証動作は、ＥＮＡＶ  ＤＶＤの再生装置１００が挿入されたディスク１０内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るためにこれを提供するＣＰサーバ３００に接続しなければならない場合またはディスク１０が挿入された後ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生前に開始動作の一環で認証手続きが許される場合に上記再生装置１００と上記ＣＰサーバ３００間に行なわれる。
【００５１】
図４Ａは接続しようとするＣＰサーバ３００で認証データとしてＤｉｓｋＩＤのみを要求する場合に対するフローチャートであって、図４Ｂと図４Ｃは接続しようとするＣＰサーバ３００で認証データとしてＳＳＲＤを要求する場合である。また図４ＢはメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生前開始動作の中に認証手続きを遂行する場合に対するフローチャートであって、図４ＣはメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生中認証手続きが遂行される場合であってＣＰサーバ３００で認証データとしてＳＳＲＤを要求するのでメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生を中断する場合に対するフローチャートである。
【００５２】
対話形光ディスク１０（例えば、ＩＤＶＤあるいはＥＮＡＶ  ＤＶＤ）が挿入されると、上記ディスクのプレーヤまたは再生装置１００は上記ディスク１０からＥＮＡＶ  ＤｉｓｋＩＤを読んでメモリに保存する。図２Ｂに示したようにＤＶＤ_ＥＮＡＶディレクトリが存在する場合、上記再生装置１００は開始ファイル（例えば、Ｓｔａｒｔｕｐ．ＸＭＬ）とこのファイルによってリンクされるＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイル、そしてローディング情報ファイルを読んでＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生を準備する。前で言及したように、Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  ＬｉｓｔにはＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータが保存されたサーバのリストであって接続が許されるサーバまたは許されないサーバのリストが収録されている。またローディング情報ファイルは対応するＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの管理のための情報を含むファイルであって、このファイルには対応するＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータの位置情報をＵＲＩ形態で提供する。
【００５３】
挿入されたディスク１０内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータが遠隔サーバに存在する場合、ＥＮＡＶ  ＤｉｓｋＩＤは再生装置１００と遠隔ＣＰサーバ３００間にディスクの認証手続きに必要なデータのうちの一つである。したがってこれをメモリに保存すれば、認証手続きにＥＮＡＶ  ＤｉｓｋＩＤが必要である時ごとにメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生を中断させながらこれをディスクから追加で読む必要なしにすぐメモリから読み込んで用いることができる。一方ＥＮＡＶ  ＤｉｓｋＩＤは、一実施形態で再生装置の、例えばプライベートな記憶領域（Player Private Memory Area）に保存されることができて、一実施形態で、上記ＥＮＡＶ  ＤｉｓｋＩＤはクッキーとしてメモリに保存されることもできる。上記プライベートな記憶領域は他の応用プログラムがアクセスすることができないようにする。また記憶されたＥＮＡＶ  ＤｉｓｋＩＤは該ディスクを抜いたり、新しいディスクに交替したりまたは保存された記憶領域で消す時までは有効に保存されることができる。
【００５４】
一方、Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔに含まれた各サーバ情報やローディング情報ファイル内に含まれた各コンテンツデータの位置情報に、ディスク内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータにアクセスする時遂行される認証手続きに必要な認証データに関する認証属性（Authentication Attribute）情報がさらに記録されることができる。ここで認証属性の値としては、例えばＮｏｎｅ'、ＤｉｓｋＩＤ'あるいはＳＳＲＤ'の少なくとも一つになることができる。したがって上記再生装置１００は、ディスクが挿入される時実施される開始動作によって、挿入されたディスク内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るためにコンテンツデータ提供サーバ３００やＵＲＩｓに接続する時どんな種類の認証データが必要であることか予め認知することができる。
【００５５】
上記認証属性の値が、例えばＮｏｎｅ'ならばコンテンツ提供サーバ３００は認証データを要求しないはずであって、認証属性の値が、例えばＤｉｓｋＩＤ'ならばコンテンツ提供サーバは挿入されたディスクのディスクＩＤ（DiskID）を要求するはずであり、認証属性の値が、例えばＳＳＲＤ'ならばコンテンツ提供サーバ３００はディスクＩＤだけでなく、接続を試みるディスク再生装置１００に論理的セクタ番号またはＬＳＮを送って上記ＬＳＮに該当するＳＳＲＤを送ることを要求することである。ここでＳＳＲＤが要求されれば、上記再生装置１００はＣＰサーバ３００で送ったＬＳＮ値に該当するセクタまたは指定されたディスク領域に光ピックアップ１１を移動させた後、上記ＬＳＮに該当するセクタまたは指定されたディスク領域から一定大きさ（例えば、２０４８バイト）のデータを読む。一実施形態では、上記ＳＳＲＤは加工されないデータ（Raw data）から作られるデータである。
【００５６】
もしも認証属性がＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔ内のサーバ情報やローディング情報ファイル内のコンテンツデータが保存された住所情報に含まれていないならば、上記ＣＰサーバ３００やコンテンツデータが保存された住所を管理するサーバでは認証手続きを要求しないこともある。しかし認証属性が規格で強制事項で決まらない状況では上記認証属性が存在しないという点が認証手続きの省略を意味するとすることはできない。
【００５７】
上記認証手続きが始まって、上記ＣＰサーバ３００またはＵＲＩを管理するサーバが上記認証手続きが成功的であると判断すれば、上記再生装置１００はＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るためにコンテンツデータ提供サーバ３００やＵＲＩｓをアクセスすることもできる。
【００５８】
上記認証手続きは、上記再生装置１００がＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔに記録された一つまたはそれ以上のサーバや各ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓに対応するローディング情報ファイルに記録されたコンテンツデータに対する少なくとも一つのＵＲＩをアクセス試みる時始まる。
【００５９】
上記認証手続きが初期化過程の一つで遂行されて以後コンテンツデータを得るために接続する時には認証手続きが省略されるならば、上記再生装置１００はディスク内のメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生中には認証手続きに対する負担がないので上記メインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを中断なしに再生することができる長所がある。しかし再生装置１００がコンテンツデータを得るためにＣＰサーバ３００やＵＲＩｓに接続する時に認証手続きが許されるならば、メインＡ／Ｖストリームの再生中次のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータを得るためにＣＰサーバ３００やＵＲＩに接続をして認証手続きを遂行しなければならないためメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの中断ない再生を保障することができない。
【００６０】
初期の認証が第１ＣＰサーバ３００に対して成功的ならば、特に、ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生のために必要なコンテンツデータを得るために他のＣＰサーバまたはＵＲＩのアクセスを試みる時、特に、上記ＵＲＩが認証手続きを遂行したことがあるＵＲＩまたは他のＣＰサーバを管理するサーバにより管理される時認証手続きは省略することができる。一実施形態で認証手続きがＵＲＩに対して遂行される場合、同一ＵＲＩに再び接続する時には認証手続きが省略されることができるが接続して認証手続きが遂行されたＵＲＩを管理するサーバ内の他のＵＲＩに接続をする時には再び認証手続きを遂行しなければならない。このように認証手続きを遂行する単位も各サーバによって違う場合がある。
【００６１】
認証に関する大部分の事項（例えば、認証手続きを許す時期、認証手続きに要求されるデータの種類そして認証が行なわれる単位などに関する決定はコンテンツデータを提供するＣＰサーバ３００によると見ることができる。一実施形態によって、挿入されたディスク内のメインＡ／ＶストリームとＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを安定的に再生しながら認証手続きを遂行する方法が提示される。
【００６２】
Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔに含まれた各サーバ情報やローディング情報ファイル内に含まれた各コンテンツデータの位置情報に認証属性に関する情報がさらに記録される場合、上記認証属性の値にはＮｏｎｅ'、ＤｉｓｋＩＤ'あるいはＳＳＲＤ'の中一つになることができる。また、上記認証属性はＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔ内の各ＣＰサーバ毎に記録されることもできて、ローディング情報ファイル内に含まれた各コンテンツデータの位置情報（URIs）毎に記録されることもできる。
【００６３】
上記認証属性がＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔ内の各ＣＰサーバ毎に記録された場合を先に説明する。
【００６４】
この場合、本発明は再生装置に対話形光ディスク１０が挿入されると、再生装置１００はＤｉｓｋＩＤを読んでメモリに保存して、ディスク内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを再生するために必要なコンテンツデータにアクセスするためのＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイルを読み込む１段階と上記第１段階で読み込んだＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイルに登録されたすべてのＣＰサーバに対して上記Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイルに含まれた認証属性によって認証手続きを遂行する第２段階で構成されることができる。
【００６５】
一実施形態で、上記第２段階でコンテンツデータを今得るための接続ではないディスク挿入後開始動作の連続過程でＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔに登録されたすべてのＣＰサーバに対して認証を得るために接続を試みる場合にも認証手続きが許されて、以後ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータにアクセスするために上記Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔに登録されたＣＰサーバと等しいサーバ（等しいＨＴＴＰ  Ｓｅｓｓｉｏｎ）に接続する時は上記第２段階の認証手続きを省略することもできる。
【００６６】
この場合上記認証属性の値がＤｉｓｋＩＤの場合、上記第２段階は上記第１段階でメモリに保存されたＤｉｓｋＩＤを接続しようとするＣＰサーバ３００に送る段階とこれを受けたＣＰサーバ３００はこれを確認して認証する段階で構成されることができる。しかし上記認証属性の値がＳＳＲＤの場合、上記第２段階は再生装置１００が上記保存されたＤｉｓｋＩＤを接続しようとするサーバに送る段階、これを受けたＣＰサーバ３００はこれを確認した後ＬＳＮを上記再生装置１００に送って上記ＬＳＮに該当するＳＳＲＤを要求する段階、上記再生装置１００は上記ＬＳＮに移して行って読み込んだデータからＳＳＲＤを得て上記ＣＰサーバ３００に送る段階及び上記ＣＰサーバ３００は上記受けたＳＳＲＤを確認して対話形ディスク１０を認証する段階で構成されることができる。
【００６７】
一方、上記第２段階の認証手続きはＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るために上記Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔに登録されたＣＰサーバ３００に接続する時にだけ許容されることもできる。この場合本発明は再生装置１００に対話形光ディスク１０が挿入されると、再生装置１００はＤｉｓｋＩＤを読んでメモリに保存して、ディスク１０内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを再生するために必要なコンテンツデータにアクセスするためのＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイルを読み込む１段階とＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なデータを得るために上記Ｗａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイルに登録されたサーバに接続する場合にだけ、上記第１段階で読み込んだＷａｌｌｅｄ  Ｇａｒｄｅｎ  Ｌｉｓｔファイルに含まれた認証属性によって認証手続きを遂行する第２段階で構成されることができる。
【００６８】
この場合上記認証属性の値がＤｉｓｋＩＤの場合、メモリにＤｉｓｋＩＤが保存されているので現在再生中のメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生を中断させないで認証手続きを遂行することができる。すなわち、認証属性の値がＤｉｓｋＩＤの場合、上記第２段階は再生装置１００が再生しようとするＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータに対するアクセスを許諾することをＣＰサーバ３００に要求しながら、上記第１段階で保存されたＤｉｓｋＩＤを接続しようとするＣＰサーバ３００に送る段階とこれを受けたＣＰサーバ３００はこれを確認して認証する段階で構成されることができる。
【００６９】
しかし上記認証属性の値がＳＳＲＤの場合、上記第２段階は再生装置１００が再生しようとするＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータに対するアクセスを許諾することをＣＰサーバ３００に要求しながら、上記第１段階で保存されたＤｉｓｋＩＤを接続しようとするサーバに送る段階、これを受けたＣＰサーバ３００が上記再生装置１００に上記ＬＳＮに該当するＳＳＲＤを要求する段階、上記再生装置１００が現在進行中であるメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生を止めて、上記要求されたＳＳＲＤを読んで上記ＣＰサーバ３００に送る段階及び上記ＣＰサーバ３００が上記対話形ディスク１０を認証する段階で構成されることができる。
【００７０】
一実施形態では、ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータにアクセスするためにこれを保存したサーバに接続する時上記接続しようとするサーバが既に他のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るために接続して認証手続きを遂行したことがあるサーバの場合は上記第２段階の認証手続きが省略されることができる。
【００７１】
この場合、本発明は再生装置１００に対話形光ディスク１０が挿入されると、再生装置はＤｉｓｋＩＤを読んでメモリに保存して、ディスク内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを再生するために必要なコンテンツデータにアクセスするためのローディング情報ファイルを読み込む１段階と上記第１段階で読み込んだローディング情報ファイルに含まれた認証属性によって認証手続きを遂行する第２段階で構成されることができる。
【００７２】
この時、上記第２段階はコンテンツデータを今得るための接続ではないディスク１０挿入後開始（initialization）動作の連続過程で上記ローディング情報ファイル内に含まれたコンテンツデータのＵＲＩｓに対して認証を得るために接続を試みる場合に認証手続きが許されて、以後ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るために上記ＵＲＩｓに接続する時は上記第２段階の認証手続きを省略することもできる。
【００７３】
この場合上記認証属性の値がＤｉｓｋＩＤの場合、上記第２段階は上記第１段階でメモリに保存されたＤｉｓｋＩＤを接続しようとするＵＲＩを管理するサーバに送る段階とこれを受けたサーバはこれを確認して対話形ディスク１０を認証する段階で構成されることができる。
【００７４】
しかし上記認証属性の値がＳＳＲＤの場合、上記第２段階は再生装置が上記保存されたＤｉｓｋＩＤを接続しようとするＵＲＩを管理するＣＰサーバ３００に送る段階、これを受けたＣＰサーバ３００はこれを確認した後ＬＳＮを上記再生装置１００に送って上記ＬＳＮに該当するＳＳＲＤを要求する段階、上記再生装置１００は上記ＬＳＮによって要求されたＳＳＲＤを読んで上記ＣＰサーバ３００に送る段階及び上記ＣＰサーバ３００が上記受けたＳＳＲＤを確認して対話形ディスク１０を認証する段階で構成されることができる。
【００７５】
一方、上記第２段階の認証手続きはＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生に必要なコンテンツデータを得るために上記コンテンツデータが保存されたＵＲＩに接続する時に許容されることもできる。この場合、本発明は再生装置１００に対話形光ディスク１０が挿入されると、再生装置１００はＤｉｓｋＩＤを読んでメモリに保存して、ディスク１０内のＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓを再生するために必要なコンテンツデータにアクセスするためのローディング情報ファイルを読み込む１段階とＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なデータを得るために上記ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎに対応するローディング情報ファイルに登録されたＵＲＩｓに接続する場合に、上記第１段階で読み込んだローディング情報ファイルに含まれた認証属性によって認証手続きを遂行する第２段階で構成されることができる。
【００７６】
この場合上記認証属性の値がＤｉｓｋＩＤの場合、メモリにＤｉｓｋＩＤが保存されているので現在再生中のメインＡ／ＶストリームやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生を中断させないで認証手続きを遂行することができる。すなわち、認証属性の値がＤｉｓｋＩＤの場合、上記第２段階は再生装置１００が再生しようとするＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータに対するアクセスを許諾することをＣＰサーバ３００に要求しながら、上記第１段階で保存されたＤｉｓｋＩＤをＵＲＩを管理するＣＰサーバ３００に送る段階とこれを受けたＣＰサーバ３００はこれを確認して対話形ディスク１０を認証する段階で構成されることができる。
【００７７】
しかし上記認証属性の値がＳＳＲＤの場合、上記第２段階は再生装置１００が上記保存されたＤｉｓｋＩＤをＵＲＩを管理するＣＰサーバ３００に送る段階と、ＣＰサーバ３００がＬＳＮを上記再生装置１００に送ってＳＳＲＤを要求する段階と、上記再生装置１００が現在進行中であるＡ／ＶデータやＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生を中断し、上記ＬＳＮに移して行って要求されたＳＳＲＤデータを得て上記ＣＰサーバ３００に送って、上記中断した再生を再開する段階と、上記ＣＰサーバ３００が上記受けたＳＳＲＤデータを確認して上記対話形ディスク１０を認証する段階で構成されることができる。
【００７８】
一実施形態では、ＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータを保存したＵＲＩに接続する時上記ＵＲＩが等しいＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎの再生に必要なコンテンツデータを得るために既に接続して認証手続きを遂行した場合は上記第２段階の認証手続きが省略されることができる。
【００７９】
上記のように構成される本発明による対話形光ディスクの認証方法は、如何なる認証条件でもディスク１０内のメインＡ／ＶストリームとＥＮＡＶ  ａｐｐｌｉｃａｔｉｏｎｓの再生を安定的にできるようにする。
【００８０】
望ましい実施形態は方法、装置、または標準プログラミング（programming）及び／またはソフトウェア、ファームウエア（firmware）、ハードウェアまたはこれらの如何なる組合を作るエンジニアリング（engineering）技術を用いる製造物品'として具現されることもできる。ここで製造物品（article of manufacture）の用語は、ハードウェアロジック{例えば、集積回路チップ、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific IC）}で具現されるコードまたはロジック、またはコンピュータ・リーダブル（readable）型媒体（例えば、ハードディスクドライブ、フロッピィ（登録商標）ディスク、テープなど）、光保存媒体（ＣＤ−ＲＯＭ、光ディスク等）、揮発性（volatile）及び非揮発性メモリ（例えば、ＥＥＰＲＯＭ、ＲＯＭ、ＰＲＯＭ、ＲＡＭ、ＤＲＡＭ、ＳＲＡＭ、ファームウエア、プログラム可能ロジックなど）を称する。コンピュータ・リーダブル型媒体にあるコードはプロセッサによりアクセスされて実行される。望ましい実施形態が具現されているコードは伝送媒体を介してまたはネットワーク上のファイルサーバからアクセスされることもできる。このような場合に、上記コードが具現されている製造物品は、ネットワーク伝送線、無線伝送媒質、空間上を伝播する信号、無線伝播、赤外線信号等のような伝送媒体を含む。もちろん、当業者は本発明の範囲を外れなくても上記の構成に多くの修正を行うことができるということと上記製造物品が該技術分野で知られた如何なる情報収録媒体を含むこともできることを認識することである。
【００８１】
図面に示したロジック具現は特定順序によって発生する特定動作を説明した。他の具現方案では、あるロジックの動作は他の順序で遂行されることもできて、修正されることも、除去されることもできて相変らず本発明の望ましい実施形態を具現することもできる。さらに、前述したロジックに段階が追加されることもでき、これは本発明の具現に相変らず合致されることができる。
【００８２】
以上前述した本発明の望ましい実施形態は例示の目的のために開示されたものであって、当業者ならば添付された特許請求範囲に開示された本発明の技術的思想とその技術的範囲内で多様な他の実施形態を改良、変更、代替または付加などが可能であることである。
【図面の簡単な説明】
【００８３】
【図１】本発明の望ましい一実施形態によるディスク認証方法が適用される対話形光ディスク装置１００に対する構成を示した図である。
【図２Ａ】本発明の望ましい一実施形態による対話形光ディスク１０のディレクトリとファイル構造を例示した図である。
【図２Ｂ】本発明の望ましい一実施形態による対話形光ディスク１０のディレクトリとファイル構造を例示した図である。
【図３Ａ】一つまたはそれ以上の実施形態による対話形光ディスクのＥＮＡＶコンテンツの構造の例を示した図である。
【図３Ｂ】一つまたはそれ以上の実施形態による対話形光ディスクのＥＮＡＶコンテンツの構造の例を示した図である。
【図４Ａ】本発明の種々実施形態による対話形光ディスクの認証方法において認証手続きを例示した図である。
【図４Ｂ】本発明の種々実施形態による対話形光ディスクの認証方法において認証手続きを例示した図である。
【図４Ｃ】本発明の種々実施形態による対話形光ディスクの認証方法において認証手続きを例示した図である。
【図１】
2007528562.tif 000003
2007528562.tif 000004
2007528562.tif 000005
2007528562.tif 000006
【国際調査報告】
2007528562.tif 000007