(57)【要約】【課題】ネットワークに接続されていない再生装置でも、更新された最新のマルチメディアコンテンツ情報を再生でき、ユーザの利便性を向上することが可能な情報処理方法及び装置を提供する。【解決手段】更新されたマルチメディアコンテンツ情報を含む書き換え不可能な記録媒体を複製する際に、ネットワークを介して外部サーバ１０１から更新されたマルチメディアコンテンツ情報をダウンロードし、ダウンロードしたマルチメディアコンテンツ情報をローカルストレージ１０５に保存する。そして、ローカルストレージ１０５に保存されたマルチメディアコンテンツ情報と予め書き換え不可能な記録媒体に記録されたマルチメディアコンテンツ情報とを合成し、合成されたマルチメディアコンテンツ情報を含む記録媒体を複製する。【選択図】図１
2008153847.tif 000002
【特許請求の範囲】
【請求項１】
更新されたマルチメディアコンテンツ情報を含む書き換え不可能な記録媒体を複製する方法において、
ネットワークを介して外部サーバから更新されたマルチメディアコンテンツ情報をダウンロードするステップと、
前記ダウンロードしたマルチメディアコンテンツ情報をローカルストレージに保存するステップと、
前記ローカルストレージに保存されたマルチメディアコンテンツ情報と予め書き換え不可能な記録媒体に記録されたマルチメディアコンテンツ情報とを合成するステップと、
前記合成されたマルチメディアコンテンツ情報を含む記録媒体を複製するステップと、
を含むことを特徴とする情報処理方法。
【請求項２】
前記ローカルストレージに保存したマルチメディアコンテンツ情報のディレクトリと、前記予め記録媒体に記録したマルチメディアコンテンツ情報のディレクトリから仮想ディレクトリを作成し、当該仮想ディレクトリに従い対応する情報を配置することによって前記合成を行うことを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記外部サーバからダウンロードするマルチメディアコンテンツ情報は、動画、字幕、音声、メタデータ又は再生制御プログラムであることを特徴とする請求項１又は２に記載の情報処理方法。
【請求項４】
記録する記録媒体の容量が前記合成されたマルチメディアコンテンツ情報よりも小さい場合には、前記マルチメディアコンテンツ情報を再エンコードすることでマルチメディアコンテンツ情報を修正することを特徴とする請求項１〜３のいずれか１項に記載の情報処理方法。
【請求項５】
記録する記録媒体の容量が前記合成されたマルチメディアコンテンツ情報よりも小さい場合には、ユーザによって選択されたマルチメディアコンテンツ情報の一部を記録することを特徴とする請求項１〜３のいずれか１項に記載の情報処理方法。
【請求項６】
前記予めマルチメディアコンテンツ情報が記録された記録媒体に関して前記外部サーバに複製回数を送信し、前記外部サーバは当該記録媒体に設定された複製制限数と前記複製回数から前記マルチメディアコンテンツ情報の複製可否を判断することを特徴とする請求項１〜４のいずれか１項に記載の情報処理方法。
【請求項７】
前記複製回数によって課金を行うことを特徴とする請求項６に記載の情報処理方法。
【請求項８】
前記複製記録媒体を作製する場合には、前記ローカルストレージに記録されたマルチメディアコンテンツ情報が最新かどうかを確認することを特徴とする請求項１〜７のいずれか１項に記載の情報処理方法。
【請求項９】
更新されたマルチメディアコンテンツ情報を含む書き換え不可能な記録媒体を複製する装置において、
ネットワークを介して外部サーバから更新されたマルチメディアコンテンツ情報をダウンロードする手段と、
前記ダウンロードしたマルチメディアコンテンツ情報をローカルストレージに保存する手段と、
前記ローカルストレージに保存されたマルチメディアコンテンツ情報と予め書き換え不可能な記録媒体に記録されたマルチメディアコンテンツ情報とを合成する手段と、
前記合成されたマルチメディアコンテンツ情報を含む記録媒体を複製する手段と、
を備えたことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理方法及び装置、特に、ネットワーク接続がなくてもアップデートされた情報の再生が可能な方法及び装置に関するものである。
【背景技術】
【０００２】
従来、記録媒体に記録された映像データや音声データ等の複数のマルチメディアコンテンツ情報を持つ動画像を再生する装置がある。
【０００３】
また、近年のネットワークの発達と再生装置との融合により、動画や音声、字幕情報等をネットワークからダウンロードし、再生時に連動動作させることが可能な方法が知られている(特許文献1)。
【０００４】
この手法では、メディアを販売した時点では、メディアに記録がされてない音声情報や字幕情報を後からダウンロードして動画と同時に同期再生することによって、メディアの販売時点でサポートがない外国語等に対応することが可能となる。
【０００５】
また、メディアの販売時以降の映画のストーリの変更や追加、新しい映画の広告等の差し替え等が行えると同時に映画そのものの動画やアプリケーションプログラム等の変更までもが可能となる。
【０００６】
このようなシステムの概要は、メディア販売時にメディアに記録されていなかったマルチメディアコンテンツ情報を、ネットワーク上のサーバからネットワークを経由して供給する。そして、再生装置内に備えられたローカルストレージに差分データを記録し、再生時に同期連動させて表示することで実現する。
【０００７】
このような手法は、Blu-ray DiscやＨＤ−ＤＶＤといったマルチメディア再生装置によって採用され、実現されている。
【特許文献１】特開２００５−１５９５８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このような手法は、ネットワークを備えた再生装置では随時可能であるが、ネットワークを備えていない再生装置では、同様のことを実現することは難しい。
【０００９】
また、ユーザが複数の再生装置を所有する場合、例えば、ユーザの自宅と自動車にそれぞれ再生装置があったり、自宅内に複数の再生装置を所有する場合等には、全ての再生装置がネットワークへの接続が必要となる。そのため、どの再生装置でも最新マルチメディアコンテンツ情報へのアップデートが必要である。
【００１０】
本発明の目的は、ネットワークに接続されていない再生装置でも、更新された最新のマルチメディアコンテンツ情報を再生でき、ユーザの利便性を向上することが可能な情報処理方法及び装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明は、更新されたマルチメディアコンテンツ情報を含む書き換え不可能な記録媒体を複製する際に、ネットワークを介して外部サーバから更新されたマルチメディアコンテンツ情報をダウンロードし、ダウンロードしたマルチメディアコンテンツ情報をローカルストレージに保存する。そして、ローカルストレージに保存されたマルチメディアコンテンツ情報と予め書き換え不可能な記録媒体に記録されたマルチメディアコンテンツ情報とを合成し、合成されたマルチメディアコンテンツ情報を含む記録媒体を複製する。
【００１２】
本発明は、ネットワーク装置を備えたマルチメディア記録再生装置上で、更新されたマルチメディアコンテンツ情報を含むメディアを新規に作成する。作成した更新マルチメディアコンテンツ情報を含むメディアをネットワークを備えていない再生装置で使用することで、更新されたマルチメディアコンテンツ情報が得られる。
【００１３】
また、著作権を配慮したメディアの作成処理を含むことで、著作権管理も考慮しながら新しいメディアの提供を可能とし、ユーザの利便性とコンテンツ著作権保持者の権利保護も同時に実現する。
【００１４】
本発明は、このような手法を用いることによって、ユーザが再生装置を複数台所有している場合、本発明の装置を１台所有していれば、他のネットワーク接続のない再生装置上でも、更新マルチメディアコンテンツ情報を含むメディアのコンテンツをユーザが楽しむことが可能となる。
【発明の効果】
【００１５】
本発明によれば、更新されたマルチメディアコンテンツ情報を含む新しいメディアを作製することにより、ネットワークに接続されていない再生装置であっても、更新されたマルチメディアコンテンツ情報を得ることが可能となる。
【発明を実施するための最良の形態】
【００１６】
次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態を示すシステム構成図である。再生装置（プレーヤ）１０９はネットワークに接続することによってマルチメディアコンテンツ情報を更新することが可能な再生機器である。サーバ１０１は上記特許文献１（特開２００５−１５９５８９号公報）に開示されているBlu-rayのダウンロードシステムに対応する。
【００１７】
１０２はマルチメディアコンテンツ情報が記録されている情報記録媒体としての光ディスクである。光ディスク１０２としては、ＤＶＤ−ＲＯＭ、ＨＤ−ＤＶＤ、ＢＤ−ＲＯＭ等を用いることが可能である。これら記録媒体は再生専用（書き換え不可能な媒体）である。光ディスク１０２は装置本体に対して着脱可能である。
【００１８】
光ディスク１０２を読み込む装置として光ディスクドライブ１０３を備えている。光ディスクドライブ１０３で読み取られたデータはメモリ１０４に送られる。メニュー表示用データやアプリケーションプログラム等もメモリ１０４に蓄えられる。
【００１９】
動画像や音声等のマルチメディアコンテンツ情報は、ＡＶデコーダ１０８でデコード処理され、表示データはメモリ１０４を経由し、更にアプリケーション１１０を経て最終的に表示装置に出力される。
【００２０】
光ディスクドライブ１０３やＡＶデコーダ１０８やメモリ１０４等はコントローラ１０７によって制御される。コントローラ１０７は、予め図示しないＲＯＭや記憶部、光ディスク１０２等に記録されているプログラムを実行する。コントローラ１０７は、更にローカルストレージ（ＨＤＤ）１０５やインターネットインターフェイス１０６等のコントロールも行う。
【００２１】
コントローラ１０７はマルチメディアコンテンツ情報を光ディスク１０２から読み込んで再生すると同時に、更新情報に関してインターネットインターフェイス１０６を介してサーバ１０１から更新マルチメディアコンテンツ情報のダウンロードを行う。ダウンロードによって得られたマルチメディアコンテンツ情報は、ローカルストレージ１０５に記録される。
【００２２】
サーバ１０１からダウンロードするマルチメディアコンテンツ情報としては、例えば、動画、字幕、音声、メタデータ、或いは再生制御プログラム等がある。ローカルストレージ１０５は、例えば、ＨＤＤ（ハードディスクドライブ）からなる。
【００２３】
光ディスク１０２に記録されたマルチメディアコンテンツ情報とローカルストレージ１０５に記録された更新マルチメディアコンテンツ情報は同期して再生される。このような更新マルチメディアコンテンツ情報再生の手法に関しては、上記特許文献１（特開２００５−１５９５８９号公報）に開示されているので詳細な説明は省略する。
【００２４】
次に、マルチメディアコンテンツ情報がどのように光ディスク１０２に記録されているかについて図２を用いて説明する。図２は光ディスク１０２のマルチメディアコンテンツ情報の構成概要を示す図である。動画再生のためのデータ構造の概要は、２０１〜２０９に示すデータブロックによって成り立っている。
【００２５】
２０１はディスクナビゲーションプログラムである。動画表示のためのメニューの表示等を行うためのプログラムが記録されており、各PlayListの再生や停止、特殊な再生(早送り、スロー再生等)等をコントロールすることが可能である。またナビゲーションプログラム２０１はPlayList1（２０２）やPlayList2（２０３）の制御を行う事が可能である。
【００２６】
ユーザに対して提示される再生リストはこのPlayListの単位で表示されることになる。PlayListはそのデータの内部にPlayItem（２０４）を複数包含している。このPlayItemはＡＶストリームの時間的区分情報を持っている。PlayItemを変更することによってＡＶストリーム本体のデータの削除や追加、繰り返し等の処理を行わずに、PlayItem情報の書き換えだけで編集処理を行うことが可能である。
【００２７】
ＡＶストリーム２０７は実動画像データそのものであり、このデータに対する時間的対応と実画像データのポインタとの関係のデータがClipInfo（２０６）として保持されている。そして、ＡＶストリーム２０７とこのClipInfo（２０６）を合わせてClip1（２０５）としてマルチメディアコンテンツ情報は保持されている。
【００２８】
PlayList1（２０２）は、このClip1（２０５）を、再生時間を時間軸として参照することでPlayItemを保持している。このようなPlayListを２０３や２０４に示すように複数保持し、マルチメディアコンテンツ情報として映画等のコンテンツを保持している。このようにデータを保持することで光ディスク１０２はマルチメディアコンテンツ情報を保持している。
【００２９】
次に、再生装置がどのようにしてマルチメディアコンテンツ情報のアップデートを行うかの概要に関して図３及び図４を用いて説明する。図３、図４はマルチメディアコンテンツ情報がどのように更新されているかを説明する図である。図３はマルチメディアコンテンツ情報が更新される前の状態、図４は更新された後の状態を示す。
【００３０】
最初に、図３のマルチメディアコンテンツ情報が更新される前の状態について説明する。まず、マルチメディアコンテンツ情報を保持するためにローカルストレージ１０５を用いている。再生装置１０９は、光ディスク１０２に記録されている元のマルチメディアコンテンツ情報である３０２を保持している。そして、更新されるマルチメディアコンテンツ情報を保持するために、ローカルストレージ１０５を用いている。
【００３１】
最初に、更新情報がない場合には、光ディスク１０２に記録されているマルチメディアコンテンツ情報３０２だけが記録されており、再生装置１０９はこの情報だけを再生可能である。マルチメディアコンテンツ情報３０２に記録されているナビゲーションプログラム３０４はマルチメディアコンテンツ情報の再生以外にネットワークへのアクセスも可能である。
【００３２】
ナビゲーションプログラム３０４は、ネットワークへアクセスを行い、更新情報があるかどうかを判別し、更新情報がある場合にはダウンロードを行う。このような処理はユーザにＧＵＩを提示し、確認しながら行っても良い。或いは自動で更新状態を確認して行っても構わない。こうしてナビゲーションプログラム３０４は、更新マルチメディアコンテンツ情報のダウンロードを行う。
【００３３】
図４は更新マルチメディアコンテンツ情報をダウンロードし、ローカルストレージ１０５に保持している状態を示す。再生装置１０９は図３の場合と同様に光ディスク１０２とローカルストレージ１０５を保持している。図３の状態でダウンロードされた更新マルチメディアコンテンツ情報は、ローカルストレージ１０５に記録される。
【００３４】
この更新マルチメディアコンテンツ情報は、図４に４０４、４０５、４０９として示すように光ディスク１０２に記録されているマルチメディアコンテンツ情報３０６、３０７、３０４の代替データとして提供されるものである。図４の例だと、PlayList1（３０６）の代替データとしてUpdated PlayList1（４０９）が用意されている。また、PlayList2（３０７）の代替データとしてUpdated PlayList2（４０５）が用意されている。
【００３５】
特に、Updated PlayList2（４０５）には、ＡＶストリームデータであるClip3も提供されており、Clip2に対してのSubPalyItemのＡＶストリームデータを提供している。そして、これらをコントロールするプログラムであるナビゲーションプログラムも更新ナビゲーションプログラム４０４がナビゲーションプログラム３０４の代替プログラムとして提供される。
【００３６】
代替データや代替プログラムが、ローカルストレージ１０５に存在する場合、再生装置は優先的に代替データや代替プログラムを参照することになる。そのため、ユーザの再生時には、更新されたマルチメディアコンテンツ情報が再生されることになる。
【００３７】
図５及び図６はこのマルチメディアコンテンツ情報の更新が内部のデータの実態としてどのように存在し、どのように置き換えられるかを説明する図である。図５は光ディスクに記録されているマルチメディアコンテンツ情報のディスク上のファイル構成とローカルストレージに記録されている更新マルチメディアコンテンツ情報のファイル構成を示す。
【００３８】
光ディスクで提供されるマルチメディアコンテンツ情報は、５０１で示す構成をしている。光ディスクのrootディレクトリ５０３から全てのデータを包含するディレクトリ５０２が形成されている。
【００３９】
その直下には、ディスク全体の属性データを示すinfo.bdmv５０５、ナビゲーションプログラム５０７、PlayListのためのディレクトリ５０６、Clipのためのディレクトリ５１０、ＡＶストリームのためのディレクトリ５１１がある。
【００４０】
ディスク全体の属性データを示すinfo.bdmvには、５０４で示すstudio_id及びcontent_idが記録されている。このような識別子を持つことによって更新マルチメディアコンテンツ情報をダウンロードする際に、どのコンテンツに対して更新情報を取得するのかを調べることが可能となる。
【００４１】
ナビゲーションプログラム５０７は、前述の通り、PlayListの再生に関して手順や再生開始、停止等のコントロール等を行うプログラムである。また、各ディレクトリには、それぞれPlayListの実態データである５０８やClipの実態データである５０９及びＡＶストリームの実態データである５１２等が記録されている。
【００４２】
このような記録方式は、Blu-rayディスク等と同様の記録方式であるが、他の類似するディスク管理方式を用いても構わない。
【００４３】
ローカルストレージに記録されている更新マルチメディアコンテンツ情報は、５１３に示す構造をしている。通常、ハードディスクのような比較的大きい容量の記録装置を用いるため、複数の更新マルチメディアコンテンツ情報の記録が可能である。そのため、５１９や５１８のようにinfo.bdmv内のデータである５０４に示すようなstudio_id及びcontent_idを組み合わせたディレクトリ名を用いて、どの光ディスクに対応する更新マルチメディアコンテンツ情報であるかを判別する。
【００４４】
但し、このデータの保持方法に関しては、光ディスクと更新マルチメディアコンテンツ情報の対応が管理出来るのであれば、別途データベースを持つ等、手法は選ばない。
【００４５】
更新マルチメディアコンテンツ情報５１３の詳細に関して説明する。ディレクトリ５１９以下には、更新されるマルチメディアコンテンツ情報が、５０１で示す更新される前のマルチメディアコンテンツ情報と同様の構造のディレクトリを持っている。
【００４６】
同一ファイル名、例えば、ナビゲーションプログラムである５１５やPlayListである５１４が存在する場合には、更新情報とみなされ、元のマルチメディアコンテンツ情報が更新マルチメディアコンテンツ情報によって置き換えられる。
【００４７】
また５１６のClip情報や５１７で示すＡＶストリームのように、追加される情報に関しては、重複のないファイルネームを与えることで、元のマルチメディアコンテンツ情報への追加を行うことが出来る。
【００４８】
この２つの光ディスクとローカルストレージに記録され、別れているマルチメディアコンテンツ情報は仮想的に１つのストレージ゛装置に記録されているように解釈することで、ナビゲーションプログラムは大きな変更をすることなく実行出来る。
【００４９】
また、更新マルチメディアコンテンツ情報はローカルストレージでのみ使用出来るわけではなく、他のデバイスを用いて更新マルチメディアコンテンツ情報を提供したとしても、仮想ディレクトリ上では全く同一として扱うことが可能になる。
【００５０】
仮想ディレクトリの構造の一例を図６に示す。６０１は仮想ディレクトリを示す。このディレクトリは図５に示す２つのマルチメディアコンテンツ情報が仮想ディレクトリ上にどのように表されるかを示すものである。
【００５１】
６０２は仮想ディレクトリ上でのルートディレクトリを示す。更新マルチメディアコンテンツ情報で示すように図５では数箇所コンテンツのアップグレードによって追加されている。これに伴って、丁度、図５の５０１の構造をベースにして、６０３／６０４／６０５／６０６のそれぞれの追加又は削除を行う形に仮想ディレクトリが構成されている。
【００５２】
このような仮想ディレクトリの仕組みを導入することによって、更新されたマルチメディアコンテンツ情報は、ナビゲーションプログラムからは、特に問題なく読み込み再生することが可能になる。
【００５３】
図７は光ディスクの複製を説明する図である。現行のBlu-ray ROMの規約に基づくと、更新マルチメディアコンテンツ情報の再生まで行うことを考慮して再生装置はどうしてもネットワークが必要になってしまう。
【００５４】
そこで、仮想ディレクトリで示すような状態のファイル構造が記録された新しいメディアを作ることで、ネットワークの接続がない再生装置であっても再生が可能となる。図７において、１０２は光ディスク（ＢＤ−ＲＯＭ等）、１０５はローカルストレージである。上述のように光ディスク１０２にはマルチメディアコンテンツ情報が記録され、ローカルストレージ１０５には更新マルチメディアコンテンツ情報が記録されている。
【００５５】
７０１は光ディスク１０２のマルチメディアコンテンツ情報とローカルストレージ１０５の更新マルチメディアコンテンツ情報とを合成したコンテンツを示す。コンテンツ７０１は図６の仮想ディレクトリと同一のディレクトリ構造を持つ。コンテンツ７０１は後述するように図１０の処理の中で作成し、ディスクに記録する。
【００５６】
このコンテンツにおけるファイル群は再生装置内で作られた仮想であり、実態ではない。そこで、これと全く同じでディレクトリ構造を持つメディア７０２を作製する。作製したメディア７０２はネットワーク環境が存在しない再生装置であっても、更新マルチメディアコンテンツ情報を再生することが可能となる。
【００５７】
図８は再生装置内部のソフトウェアの構成を示す。再生用のソフトウェアは、前述の光ディスクに記録されたナビゲーションプログラムを実行するために、そのバックエンドでは更に多くのソフトウェアが稼動をしている。
【００５８】
これらのプログラムには、画面管理部８０９、再生制御部８１０、メニュー表示部８１１、入力部８１２、光ディスク管理部８２０、アップデート管理部８１７、ローカルストレージ管理部８１９がある。更に、通信制御部８２１、これら全体の管理を行う全体管理部８１４がある。
【００５９】
各部のソフトウェア部について説明する。全てのソフトウェア部は、ＣＰＵ（コントローラ）１０７にて実行する。ソフトウェアのコード自体は、ＲＯＭや記憶部、ローカルストレージや光ディスクドライブ等から読み込まれる。
【００６０】
また、各ソフトウェア部は、メモリ１０４にデータを展開しながら実行する。この際に参照するデータで主要なものは、マルチメディアコンテンツ情報８１５やアップデート情報８１６、更には著作権管理情報８１３等で本発明に関わるデータである。
【００６１】
ソフトウェア全体を管理するのは、全体管理部８１４である。マルチメディアコンテンツ情報の再生に関しては、全体管理部８１４が、再生制御部８１０、メニュー表示部８１１、画面管理部８０９を管理することで実行する。
【００６２】
これらの各ソフトウェア手段によってＡＶデコーダ１０８等が制御され、画面にマルチメディアコンテンツ情報が出力される。ユーザのコントロールは、入力部８１２によって解釈され、全体管理部８１４によって認識する。
【００６３】
光ディスクドライブ１０３は、光ディスク管理部８２０によって管理される。光ディスク管理部８２０からは読み取ったマルチメディアコンテンツ情報８１５が全体管理部８１４に提供され、動画の再生やメニュー表示用のナビゲーションプログラム等が提供される。
【００６４】
また、更新マルチメディアコンテンツ情報の管理に関しては、ローカルストレージ１０５に記録されるため、それを管理するためのローカルストレージ管理部８１９やアップデート管理部８１７によって記録と管理を行う。
【００６５】
その際に、アップデート情報８１６は保持され、全体管理部８１４がアップデートの必要性や状況に関して把握を行う。そして、通信制御部８２１によってインターネットインターフェイス１０６と接続される。
【００６６】
この系を通してInternet等のネットワークを介して更新マルチメディアコンテンツ情報をサーバ１０１等からダウンロードして得ることが可能になる。このようなソフトウェアの構成によって再生装置全体のソフトウェアを実行する。
【００６７】
図９はメディアの複製を説明する図である。メディアの複製に関しては、著作権の配慮から複数の方法が考えられる。例えば、更新マルチメディアコンテンツ情報をサーバからダウンロードするが、そのサーバ等に著作権管理状況を記録しておき、複製を行う場合にはサーバに問い合わせて許可を得る方法がある。
【００６８】
その過程において暗号化や電子サインによって認証を行うことになる。また、光ディスクメディア自身にも著作権管理情報が必要となる。その詳細を図９を用いて説明する。図９に示すように光ディスク１０２には、マルチメディアコンテンツ情報である９０１と著作権保護情報９０３が記録されている。
【００６９】
著作権管理情報９０３には主にコピーの許される回数copynum(９０４)や著作権管理のための鍵情報copykey(９０５)等がある。これらの著作権情報によって再生装置１０９はコピーの許可不許可の判断を行う。また、既存の著作権管理手法等は多数知られており、ＡＡＣＳ等を流用することも可能である。
【００７０】
次に、本実施形態によるメディアの複製処理をフローチャートを用いて説明する。図１０は更新マルチメディアコンテンツ情報を含むメディアの作製に関する処理を示すフローチャートである。この処理は図１の装置にて行う。
【００７１】
更新マルチメディアコンテンツ情報の書き出しはＳ１０１から開始する。この実行はソフト的には図８の全体管理部８１４が行う処理であり、必要に応じて各管理部が全体管理部８１４の処理の中で動作する形を取る。
【００７２】
また、ハード的にはＣＰＵ（コントローラ）１０７が中心的な実行を行い、必要に応じて各装置が実行する。まず、最初に、ユーザからの更新マルチメディアコンテンツ情報の複製の指示を受けて処理を開始する（Ｓ１０２）。
【００７３】
その際、光ディスク１０２に記録されているマルチメディアコンテンツ情報をローカルストレージ１０５に一時保存しておく。その後、ユーザは光ディスク１０２を装置から取り外し、複製するメディア（図７のディスク７０２）を装置に挿入しておく。
【００７４】
次に、マスタになるメディア（図１の元のメディアである光ディスク１０２）が正当なコピー権を持っているかを確認する（Ｓ１０３）。マスタになるメディアが正当なコピー権を持っているかどうかは、元になるディスクの管理情報に含まれる情報を元にして正当なコピー権を持っているかを確認する。
【００７５】
この正当なコピー情報は、前述の図９で説明を行ったものである。もし、正当なコピーが行われないと判断した場合には、コピーが出来ない理由を表示した後（Ｓ１０４）、処理を終了する。
【００７６】
次に、ネットワーク接続を行い、サーバ１０１に対してコピーが可能であるかどうかを問い合わせる。つまり、サーバ１０１はマスタになるメディアのコピー回数に基づき正当なコピーかを判断する（Ｓ１０５）。
【００７７】
サーバ１０１は光ディスクに記録された各情報と、過去のコピー情報等から判断して、不正なコピーであるかどうかを判断する（Ｓ１０６）。
【００７８】
このサーバ１０１にアップロードされる情報には複製回数等が含まれている。複製回数が規定回数を超えてコピーを行う場合は、正当なコピーでないと判断され、コピー出来ない理由を表示して（Ｓ１０７）、処理を終了する。また、複製回数記録によってサーバで複製回数を記録し、課金処理を行うことも可能である。
【００７９】
更に、ローカルストレージ１０５内のマルチメディアコンテンツ情報が最新であるかどうかの確認も行う。もし、最新の状態でなければ、マルチメディアコンテンツ情報のアップデートを行い、最新の広告や映画の予告編等のアップデートが可能になる。
【００８０】
これらの仕組みは、ＡＡＣＳ等の著作権管理機能を流用することが可能である。つまり、Ｓ１０６によってサーバからの返答が正当かを判断し、もし、不正であればコピー制限を越えたという理由を表示して（Ｓ１０７）、処理を終了する。
【００８１】
次いで、サーバ１０１がコピーを許可した場合には、再生装置自身に記録されているコピー回数の記録等の著作権管理情報の確認を行う（Ｓ１０８）。これは、ローカルストレージ１０５に記録されているマスタになるメディアのコピー制限に関する情報確認し、問題ないかを確認するものである。
【００８２】
この判断によって、正当なコピー権を持っていると判断出来ない場合には、コピー制限を越えたというGUIの表示を行い（Ｓ１０７）、処理を終了する。このように多重で更新マルチメディアコンテンツ情報の書き出しに関してのチェックを行い、著作権管理を行う。もちろん、著作権管理方法に関しては、本発明以外の手法を用いても構わない。
【００８３】
次に、図７で説明したコンテンツ７０１を作成する（Ｓ１０９）。具体的には、図６の仮想ディレクトリ６０１に従って光ディスク１０２或いはローカルストレージ１０５に記録されているマルチメディアコンテンツ情報のデータを配置していく。
【００８４】
ここで、本実施形態では、光ディスク１０２が書き換え型の媒体であれば更新マルチメディアコンテンツ情報のディレクトリをそのまま用いて置き換えれば良いが、再生専用（書き換え不可）媒体を前提としている。そのため、仮想ディレクトリを用いて双方の情報を合成する手法を採っている。
【００８５】
仮想ディレクトリとは、仮に、図５の５０１で示すファイルを更新ファイルに置き換えた場合の仮想のディレクトリをいう。
【００８６】
具体的な合成方法としては、光ディスク１０２に記録されているマルチメディアコンテンツ情報のディレクトリ（図５のディレクトリ５０１）と、ローカルストレージ１０５に記録されている更新マルチメディアのディレクトリ（図５のディレクトリ５１３）を参照して、仮想ディレクトリを作成する。
【００８７】
つまり、上述のように図５のディレクトリ５０１の構造をベースにして、ディレクトリ５０１に対するディレクトリ５１３の追加又は削除を調べ、その結果に従い仮想ディレクトリを作成する。なお、更新マルチメディアコンテンツ情報のディレクトリ５１３は、更新前のファイルに対して更新部分のみを示すものである。
【００８８】
図５のディレクトリを例として説明すると、まず、ディレクトリ５０１のinfo.bdmvやNavigation.classはディレクトリ５１３では、各々info.bdmv (updated)、Navigation.class(updated)となっている。これは更新情報であるため、図６に示すように仮想ディレクトリ６０１ではそのままディレクトリ５１３を用いている。ＰＬＡＹＬＩＳＴの場合も同様である。
【００８９】
また、ＣＬＰＩＮＦＯの01000.clpi(updated)と02000.(updated)は同様であるが、ディレクトリ５１３では04000.cipiが追加になっている。そこで、仮想ディレクトリ６０１は、図６に示すようにそれに応じて01000.clpi(updated)、02000.(updated)、04000.cipiとなっている。
【００９０】
更に、ＳＴＲＥＡＭはディレクトリ５０１に対してディレクトリ５１３は04000.m2tsのみとなっている。これは、更新部分のみであるため、仮想ディレクトリ６０１は図６に示すようにディレクトリ５１３の01000.m2ts、02000.m2tsに更新情報の04000.m2tsを加えて作成している。
【００９１】
このようにして仮想ディレクトリを作成する。後は上述のようにこの仮想ディレクトリに各々対応する情報を配置することで光ディスク１０２のマルチメディア更新とローカルストレージ１０５の更新マルチメディアコンテンツ情報を合成し、更新マルチメディアコンテンツ情報を複製することが可能となる。なお光ディスク１０２に記録されているマルチメディアコンテンツ情報は上述のようにローカルストレージ１０５に一時保存している。
【００９２】
次に、光ディスクへの書き込みイメージを作成する（Ｓ１１０）。もし、光ディスクドライブ１０３の書き込み速度に対して、書き出し情報の作成が十分間に合う場合には、このような処理は書き出し処理と同時に行っても構わない。そうすると、書き込みイメージを展開するためのメモリを省くことが可能となる。
【００９３】
また、書き込みイメージの作成段階で、書き込むデータ量がディスク容量を上回ってしまう場合には、書き込む動画情報を再エンコード（トランスコード）を行うことによってディスク容量に納まるようにデータを修正する。そうすることで、情報量を抑えられ、１枚のディスクに書き込むようにしても良い。或いは、ディスクに書き込む情報をユーザに選択させることにより情報量を抑えてもよい。
【００９４】
次に、図１の装置にディスク（図７のディスク７０２）が挿入されたかどうかを確認する処理を行う（Ｓ１１１）。次いで、物理的に問題のない光ディスクであるか否かの確認を行う（Ｓ１１２）。もし、異常があれば光ディスクに異常がある旨の表示を行い（Ｓ１１３）、処理を終了する。
【００９５】
次に、光ディスクドライブ１０３により複製メディア（図７の光ディスク７０２）へのデータの書き込み処理を行う（Ｓ１１４）。このようにして更新マルチメディアコンテンツ情報を含むディスクの作製が可能となる。
【００９６】
Ｓ１１５からは著作権管理に関連する情報の更新を行う。まず、ローカルストレージに記録されている複製記録回数等の複製操作履歴情報等の著作権保護情報の更新を行う（Ｓ１１５）。最後に、サーバに対して通信を行い、最終的にサーバ上の著作権保護関連の情報の更新を行う（Ｓ１１６）。こうして一連の更新マルチメディアコンテンツ情報を含む複製メディアの作成が可能になる。
【００９７】
次に、最終的に全て終了したかの最終確認を行い（Ｓ１１７）、不正な処理が行われていないか全体的に確認を行う。問題がなければ、後処理を行い（Ｓ１１８）、その後、処理を終了する。
【００９８】
もし、何らかの不正が見つかった場合には、既に出力されたメディアに対して無効化処理を行い（Ｓ１１９）、ユーザに対してメディアの複製が失敗したというGUIを表示して（Ｓ１２０）、処理を終了する。
【００９９】
なお、本願明細書において記録媒体に記録されるプログラムを記述するステップに関して、記載した順番に従って時系列的に行う処理は、必ずしも時系列的に処理しなくとも良く、並列的或いは個別に実行する処理を含むものである。
【図面の簡単な説明】
【０１００】
【図１】本発明の一実施形態を示す構成図である。
【図２】光ディスクのマルチメディアコンテンツ情報の構成概要を示す図である。
【図３】マルチメディアコンテンツ情報の更新前の状態を示す図である。
【図４】マルチメディアコンテンツ情報の更新後の状態を示す図である。
【図５】光ディスクに記録されているマルチメディアコンテンツ情報とローカルストレージに記録されている更新マルチメディアコンテンツ情報のファイル構成を示す図である。
【図６】仮想ディレクトリの構成を示す図である。
【図７】本発明のメディアの複製を説明する図である。
【図８】本発明に係る再生装置のソフトウェアの構成を示す図である。
【図９】メディアの著作権保護を説明する図である。
【図１０】本発明に係るメディアの複製処理を示すフローチャートである。
【符号の説明】
【０１０１】
１０１  サーバ
１０２  光ディスク
１０３  光ディスクドライブ
１０４  メモリ
１０５  ローカルストレージ
１０６  インターネットインターフェイス
１０７  コントローラ
１０８  ＡＶデコーダ
１０９  情報処理装置
１１０  アプリケーョン
８０９  画面管理部
８１０  再生制御部
８１１  メニュー表示部
８１２  入力部
８１３  著作権管理情報
８１４  全体管理部
８１５  マルチメディアコンテンツ情報
８１６  アップデート情報
８１７  アップデート管理部
８１９  ローカルストレージ管理部
８２０  光ディスク管理部
８２１  通信制御部
【図１】
2008153847.tif 000003
【図２】
2008153847.tif 000004
【図３】
2008153847.tif 000005
【図４】
2008153847.tif 000006
【図５】
2008153847.tif 000007
【図６】
2008153847.tif 000008
【図７】
2008153847.tif 000009
【図８】
2008153847.tif 000010
【図９】
2008153847.tif 000011
【図１０】
2008153847.tif 000012