(57)【要約】【課題】コンテンツを再生環境の性能にあった品位で再生できる再生装置を提供する。【解決手段】この再生装置は、ＭＰＥＧ−４方式などで圧縮符号化されたコンテンツを再生する再生装置であって、オブジェクトごとに、該オブジェクトを識別するための識別子と、該オブジェクトのオブジェクトデータを関連付けて記録しているオブジェクト辞書と、オブジェクトデータに対応する前記オブジェクト辞書の識別子からなるオブジェクトを含むコンテンツが入力されると、該コンテンツ中のオブジェクトが前記識別子を含んでいるかを判定し、前記オブジェクト辞書を参照して、該オブジェクトを、前記識別子に対応するオブジェクトデータに置き換えて再生する再生手段と、を備えるものである。【選択図】図１
2009065534.tif 000002
【特許請求の範囲】
【請求項１】
圧縮符号化されたコンテンツを再生する再生装置であって、オブジェクトごとに、該オブジェクトを識別するための識別子と、該オブジェクトのオブジェクトデータを関連付けて記録しているオブジェクト辞書と、オブジェクトデータに対応する前記オブジェクト辞書の識別子からなるオブジェクトを含むコンテンツが入力されると、該コンテンツ中のオブジェクトが前記識別子を含んでいるかを判定し、前記オブジェクト辞書を参照して、該オブジェクトを、前記識別子に対応するオブジェクトデータに置き換えて再生する再生手段と、を備えることを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、前記オブジェクト辞書は、各オブジェクトに対応して、オブジェクトを特徴付ける属性を有し、前記コンテンツ中のオブジェクトは、識別子を含む場合、該オブジェクトを特徴付ける属性を有し、前記オブジェクト辞書の属性を参照して、条件式に合致するオブジェクトデータを検索するオブジェクト検索手段を備え、前記再生手段は、前記コンテンツ中のオブジェクトに含まれる識別子が前記オブジェクト辞書に存在しないときに、該オブジェクトを特徴付ける属性を前記条件式として前記オブジェクト検索手段で検索されたオブジェクトデータと置き換えて再生することを特徴とする再生装置。
【請求項３】
請求項１に記載の再生装置において、前記コンテンツおよび前記オブジェクト辞書には、バージョン情報とプロファイル情報が記録されており、再生に先立ち、前記コンテンツおよび前記オブジェクト辞書のバージョン情報とプロファイル情報とが一致するかどうかを判定する辞書バージョン判定手段を備えることを特徴とする再生装置。
【請求項４】
請求項３に記載の再生装置において、前記辞書バージョン判定手段で、バージョン情報とプロファイル情報とが一致しないと判定されたときには、前記コンテンツを再生可能なオブジェクト辞書に更新する辞書更新手段を備えることを特徴とする再生装置。
【請求項５】
請求項３に記載の再生装置において、前記辞書バージョン判定手段で、バージョン情報とプロファイル情報とが一致しないと判定されたときには、前記コンテンツの再生を中止する再生中止手段を備えることを特徴とする再生装置。
【請求項６】
圧縮符号化されたコンテンツを再生する再生方法であって、オブジェクトごとに、該オブジェクトを識別するための識別子と、該オブジェクトのオブジェクトデータを関連付けてオブジェクト辞書に記録しておき、オブジェクトデータに対応する前記オブジェクト辞書の識別子からなるオブジェクトを含むコンテンツが入力されると、該コンテンツ中のオブジェクトが前記識別子を含んでいるかを判定し、前記オブジェクト辞書を参照して、該オブジェクトを、前記識別子に対応するオブジェクトデータに置き換えて再生することを特徴とする再生方法。
【請求項７】
請求項１乃至５のいずれかに記載の再生装置の各手段としてコンピュータを機能させるためのプログラム。
【請求項８】
コンピュータが読み取り可能な記録媒体であって、請求項７に記載のプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置、再生方法、プログラムおよび記録媒体に関し、特に、再生装置の性能に適合した品位でコンテンツを再生する技術に関する。
【背景技術】
【０００２】
近年、高画質・高機能を有し、多様なコンテンツを記録するＤＶＤビデオ・ディスクおよびそのディスクを再生する再生装置の普及が進み、それを再生する周辺機器等も選択の幅が広がってきている。
【０００３】
このコンテンツは、最近では、国際標準化されたＭＰＥＧ(Moving Picture Experts Group)−４符号化方式によって、映像データやオーディオデータをオブジェクトとして符号化されている。さらに、複数のオブジェクトから１つのオブジェクトを構成してもよいものである。
このＭＰＥＧ−４符号化方式では、符号化対象をオブジェクト単位で扱うために、各オブジェクトの形状情報と、画面全体の大きさ、オブジェクトの配置、再生のタイミング等のシーン情報を必要としている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の再生装置では、再生装置の性能が低いときには、高品位のコンテンツが再生できない場合があるように、再生装置の性能に合わせて作成されたコンテンツしか再生できない。そのため、コンテンツの作成側では、再生装置の性能に合わせて多種類のコンテンツを作成する必要があった。
しかし、そのような多種類のコンテンツを作成するのは大変であるため、勢い、売れ行きのよいコンテンツを作成せざるを得なくなる。
すると、コンテンツの再生側（ユーザ）では、所有する再生装置にあったコンテンツを得る可能性が少なくなってしまうか、または、コンテンツを再生できる再生装置を購入せざるを得なくなってくる。
【０００５】
また、一旦購入したコンテンツでは、再生装置の性能が高くても低くても、再生時の品位は同じであり、再生装置の性能が上がってもコンテンツの再生品位を向上させることはできなかった。
【０００６】
本発明は、上述のような実情を考慮してなされたものであって、コンテンツを再生環境の性能にあった品位で再生できる再生装置、再生方法、プログラムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の再生装置は、ＭＰＥＧ−４方式を含む圧縮符号化方式で圧縮されたコンテンツを再生する再生装置であって、オブジェクトごとに、該オブジェクトを識別するための識別子と、該オブジェクトのオブジェクトデータを関連付けて記録しているオブジェクト辞書と、オブジェクトデータに対応する前記オブジェクト辞書の識別子からなるオブジェクトを含むコンテンツが入力されると、該コンテンツ中のオブジェクトが前記識別子を含んでいるかを判定し、前記オブジェクト辞書を参照して、該オブジェクトを、前記識別子に対応するオブジェクトデータに置き換えて再生する再生手段と、を備えるものである。
【０００８】
前記再生手段は、前記コンテンツ中のオブジェクトに含まれる識別子が前記オブジェクト辞書に存在しないときに、次のようにして取得した、類似のオブジェクトと置き換えて再生するようにした。
前記オブジェクト辞書は、各オブジェクトに対して、オブジェクトを特徴付ける属性を持たせておき、前記コンテンツ中のオブジェクトには、前記識別子を含む場合、該オブジェクトを特徴付ける属性を持たせておく。
そして、オブジェクト検索手段で、該オブジェクトを特徴付ける属性を条件式として、前記オブジェクト辞書の属性を検索し、該条件式に合致したオブジェクトデータを類似したオブジェクトとする。
【０００９】
また、コンテンツの再生に先立ち、前記コンテンツが前記オブジェクト辞書によって再生可能かを判定する辞書バージョン判定手段を備えるようにしてもよい。
この場合には、前記コンテンツおよび前記オブジェクト辞書には、バージョン情報とプロファイル情報を記録しておく。そして、再生に先立ち、辞書バージョン判定手段で、前記コンテンツおよび前記オブジェクト辞書のバージョン情報とプロファイル情報とが一致するかどうかを判定するようにする。
【００１０】
前記辞書バージョン判定手段で、バージョン情報とプロファイル情報とが一致しないと判定されたときには、辞書更新手段で、前記コンテンツを再生可能なオブジェクト辞書に更新させるか、あるいは、再生中止手段で前記コンテンツの再生を中止させる。
【００１１】
また、上述した構成の再生装置の各手段として、コンピュータを機能させるためのプログラムを作成しておき、または、そのプログラムをコンピュータ読み取り可能な記録媒体に記録しておき、このプログラムをコンピュータで実行することによっても上記課題を解決することができる。
【発明の効果】
【００１２】
本発明では、オブジェクト辞書に登録されたオブジェクトを用いてコンテンツを作成し、このオブジェクト辞書を再生装置の性能に合わせて多数用意しておく。ユーザが再生するときには、再生装置の性能にあったオブジェクト辞書を取得して、このコンテンツを再生する。
これにより、ユーザは、再生装置を替えたとしても、所有している再生装置の性能に合わせたオブジェクト辞書さえ取得できれば、コンテンツを替えることなく再生環境の性能にあった品位の再生が行える。
【００１３】
また、コンテンツに記録されているオブジェクト辞書の識別子が、再生装置に記憶されたオブジェクト辞書に登録されていなくとも、この識別子の表すオブジェクトに類似したオブジェクトを選択して、再生環境の性能にあった品位の再生が行える。
【００１４】
また、ユーザが高品位・高機能の再生装置を持つが、通信環境が貧弱な場合には、従来であれば、高品位のコンテンツを通信によって取得または再生することは困難であった。
しかし、上述のようなコンテンツであれば、コンテンツの容量が小さいので、通信速度が遅くても容易に転送が可能であり、高品位・高機能の再生装置に合わせた再生が可能となる。
【００１５】
また、従来では、携帯電話などの小型機器では、機器の性能や通信速度などの制約から、高品位のコンテンツを通信によって取得または再生することは困難であった。
しかし、上述のようなコンテンツであれば、コンテンツの容量が小さいので、通信速度が遅くても容易に転送が可能であり、小型機器の性能に合わせたオブジェクト辞書を取得して、小型機器に合った品位の再生が可能である。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明に係る好適な実施形態について説明する。
図１は、本実施形態に係る再生装置１０の構成を示すブロック図である。
【００１７】
インターフェース（Ｉ／Ｆ）部１１は、テレビ放送受信器で受信したテレビ放送データや、ＤＶＤ（Digital Versatile Disc）やＨＤ（Hard disk）等の記録媒体に記録された再生データ（コンテンツ）を再生装置１０に入力するためのインターフェースであり、入力装置との間でデータ通信が可能な、互換性を備えたものである。
【００１８】
この入力装置は、最初に、オブジェクト辞書のバージョン情報と、この再生データを再生可能な再生装置のプロファイル情報を入力し、この後からは画像や音声の再生データを入力し、インターフェース（Ｉ／Ｆ）部１１を介して再生装置１０に取り込まれる。
【００１９】
インターフェース（Ｉ／Ｆ）部１８は、再生装置１０で再生されたＡＶ（オーディオ・ビジュアル）データを表示装置に出力するためのインターフェースであり、表示装置との間でデータ通信が可能な、互換性を備えたものである。この表示装置は、入力したＡＶデータのうち音声データは、ステレオ・スピーカから出力されて再生され、画像データは、液晶ディスプレイ（ＬＣＤ）等に表示される。ユーザからの表示調整指示等の指示入力は、指示入力部１７から入力されてシステムコントローラ１６に送られる。
【００２０】
インターフェース（Ｉ／Ｆ）部１１から入力された再生データは、再生処理部１２で必要に応じて再生データの圧縮を復元し、誤り訂正を行う。こうして再生処理された再生データを、ＭＰＥＧ−４などの符号化方式に基づいた復号化方式で復号する。
【００２１】
まず、多重データ分離部１３で、多重されている各種データを画像データ、音声データ、システムデータに分離し、デコーダ１４に含まれる音声復号部１４１、画像復号部１４２、システムデータ復号部１４３でそれぞれのデータを復号する。
【００２２】
ここで、本再生装置１０が扱う再生データの構成を、図２を用いて説明する。
再生データの先頭部分には、前述した、オブジェクト辞書のバージョン情報と、プロファイル情報がある。それに続いて、再生データを構成する、動画、静止画、音声等からなる複数のオブジェクトと、シーン記述情報やシステムコントローラに対するコマンドからなるシステムデータとがある。
【００２３】
オブジェクトやシステムデータは、それぞれヘッダ（ＨＤ）とデータの内容とからなっている。
オブジェクトのヘッダには、このオブジェクトが、動画、静止画、音声等のいずれの種類であるかを示す種類情報、データの内容がオブジェクトそのものであるのか、データ内容を記憶しているオブジェクト辞書の識別子であるのかを示す区分情報、データサイズ等が記録されている。
区分情報が「オブジェクトそのもの」である場合、オブジェクトのデータの内容には、オブジェクトそのものが記録され、オブジェクトデータのサイズがデータサイズに記録される。
【００２４】
また、区分情報が「オブジェクト辞書の識別子」である場合、オブジェクトのデータの内容には、オブジェクトを記録しているオブジェクト辞書の識別子と、このオブジェクトを特徴付ける属性とが記録され、オブジェクト辞書の識別子と属性のサイズがデータサイズに記録される。
【００２５】
また、システムデータのヘッダには、このデータがシーン記述であるか、各種コマンドであるかを示す種類情報、データサイズ等が記録されている。
種類情報が「シーン記述」である場合、システムデータの内容には、シーン記述データが記録され、シーン記述データのサイズがデータサイズに記録される。
また、種類情報が「コマンド」である場合、システムデータの内容には、各種コマンドやそのパラメータ等が記録され、このサイズがデータサイズに記録される。
【００２６】
次に、多重データ分離部１３で分離された音声データは、表示／音声出力制御部１５内の音声出力制御部１５１に入力される。音声出力制御部１５１は、音声データの区分情報がオブジェクト辞書の識別子であった場合、オブジェクト処理部１５４で、オブジェクト辞書に登録されている、この識別子に対応する音声データに差し替える。
【００２７】
そして、音声出力制御部１５１は、その音声データをステレオオーディオデータとして、音量や音場定位の調整、および主／副音声など音声多重への対応等が実施されて、出力する音声が選択された後、インターフェース（Ｉ／Ｆ）部１８から画像データと同期して、混合して出力される。
こうして音声出力制御された音声データは、インターフェース部（Ｉ／Ｆ）１８から画像データと同期して、混合して出力される。
【００２８】
また、画像データは、画像データ中の各画像オブジェクトにそれぞれ対応させて復号処理を行なう複数の同様の復号部を有する画像復号部１４２で復号される。こうして復号された画像データは、オブジェクトの数相当の画像データとなり、表示／音声出力制御部１５内の表示出力制御部１５２で表示に関する様々な処理や制御が施される。
【００２９】
ここでの表示出力制御には、画像データの区分情報がオブジェクト辞書の識別子であった場合、オブジェクト処理部１５４で、オブジェクト辞書に登録されている、この識別子に対応する画像データに差し替える処理や、複数のオブジェクトやキャラクタ生成した画像などを合成して一つの出力画像としたりするものが含まれる。
こうして表示出力制御された画像データは、インターフェース部（Ｉ／Ｆ）１８から音声データと同期して、混合して出力される。
【００３０】
また、システムデータ復号部１４３により復号されたシステムデータのうち、シーン記述に関するデータは、表示／音声出力制御部１５内のシーン記述データ変換部１５３に入力され、シーン記述データ変換部１５３の出力は、音声出力制御部１５１および表示出力制御部１５２における、シーンの基本形態の出力に用いられ、かつ、システムコントローラ１６にも通知される。
また、その他のシステムデータは、システムコントローラ１６に各種コマンドとして入力される。
【００３１】
また、システムコントローラ１６は、再生装置１０の各部の動作制御を行う。また、ユーザからのコマンド入力は指示入力部１７から行われる。
【００３２】
次に、上述したオブジェクト処理部１５４の詳細な構成および動作について説明する。
図３は、本実施形態に係るオブジェクト処理部１５４の詳細な構成を示すブロック図であり、同図において、オブジェクト処理部１５４は、オブジェクト置換処理部１５４１、オブジェクト辞書１５４２、オブジェクト検索部１５４３、辞書バージョン判定部１５４４、辞書更新部１５４５とからなっている。
【００３３】
オブジェクト辞書１５４２は、再生装置１０が備えるオブジェクト辞書であり、この辞書のバージョン情報、および、この辞書の扱える再生装置１０の性能を示すプロファイル情報と辞書本体とからなっている。
辞書本体は、記録されるオブジェクトごとに、オブジェクトを識別するための識別子、オブジェクトの種類情報、オブジェクトの属性、オブジェクトデータを関連付けて記録している。
【００３４】
ここで、種類情報は、オブジェクトデータが動画、静止画、音声等のいずれであるかを示す区分情報である。オブジェクトの属性は、オブジェクトデータを特徴付けるものであり、例えば、オブジェクトデータの名前、オブジェクトデータを分類したときの分類名、オブジェクトデータを説明する要約文、オブジェクトデータを作成した会社名等である。
【００３５】
オブジェクト置換処理部１５４１は、音声出力制御部１５１または表示出力制御部１５２において、再生データの種類情報がオブジェクト辞書の識別子である場合、この識別子と属性とが渡されて、起動される。
オブジェクト置換処理部１５４１は、次の手順で識別子に対応するオブジェクトデータを特定し、特定したオブジェクトデータを呼び出し元へ渡す。
【００３６】
（１）オブジェクト辞書１５４２に、渡された識別子と同じ識別子が登録されているかを検索する。
（２）同じ識別子があった場合、一致した識別子に対応するオブジェクトデータをオブジェクト辞書から取り出して、呼び出し元へ渡す。
（３）一方、同じ識別子がなかった場合、オブジェクト検索部１５４３を起動し、呼び出し元から渡された属性をオブジェクト検索部１５４３に渡す。そして、オブジェクト検索部１５４３から渡されるオブジェクトデータを呼び出し元へ渡す。
【００３７】
オブジェクト検索部１５４３は、オブジェクト置換処理部１５４１から渡された属性を条件式として、オブジェクト辞書１５４２の属性を参照して、類似したオブジェクトを検索する。検索結果のうち最も類似度の高いオブジェクトのオブジェクトデータを検索結果として、オブジェクト置換処理部１５４１へ戻す。
【００３８】
まず、再生装置１０を動作させると、（テレビ放送受信器で受信したテレビ放送データや記録媒体に記録された）再生データがインターフェース（Ｉ／Ｆ）部１１を介して入力装置から入力される。
【００３９】
システムコントローラ１６には、入力された再生データの最初にある、オブジェクト辞書のバージョン情報と、この再生データを再生可能な再生装置のプロファイル情報とが入力されるので、辞書バージョン判定部１５４４を起動して、これらの情報を渡す。
【００４０】
辞書バージョン判定部１５４４は、渡されたバージョン情報とプロファイルと、オブジェクト辞書１５４２のバージョン情報とプロファイル情報とを比較し、この比較結果に応じて、次の動作を行う（図４参照）。
【００４１】
（１）プロファイル情報とバージョン情報ともに一致した場合：
辞書バージョン判定部１５４４は、プロファイル情報とバージョン情報ともに一致した場合には（ステップＳ２／ＹＥＳ）、再生実行信号をシステムコントローラ１６に戻す（ステップＳ）。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。
【００４２】
（２）プロファイル情報は一致したが、バージョン情報は一致しなかった場合：
辞書バージョン判定部１５４４は、プロファイル情報は一致したとき（ステップＳ１／ＹＥＳ）、再生データとオブジェクト辞書１５４２のバージョン情報を比較し、再生データのバージョン情報が新しいものであるときには、両方のバージョン情報を表示装置に表示させて、ユーザに新しいオブジェクト辞書を取得するか否かを問い合わせる（ステップＳ４）。
【００４３】
辞書バージョン判定部１５４４は、新しいオブジェクト辞書を取得する旨の入力を指示入力部１７から受け取ると（ステップＳ５／ＹＥＳ）、辞書更新部１５４５を起動して、再生装置１０の性能を示すプロファイル情報を渡す（ステップＳ６）。このプロファイル情報は、オブジェクト辞書１５４２に記録されているプロファイル情報であっても構わない。
【００４４】
辞書バージョン判定部１５４４は、辞書更新部１５４５からオブジェクト辞書の更新が完了した通知を受けると、再生実行信号をシステムコントローラ１６に戻す（ステップＳ７）。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。
【００４５】
一方、辞書バージョン判定部１５４４は、新しいオブジェクト辞書を取得しない旨の入力を指示入力部１７から受け取ると（ステップＳ５／ＮＯ）、オブジェクト辞書の更新を中止して、再生実行信号をシステムコントローラ１６に戻す（ステップＳ７）。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。この場合は、ユーザが手動でオブジェクト辞書を更新することになる。
【００４６】
また、辞書バージョン判定部１５４４は、プロファイル情報は一致したとき（ステップＳ１／ＹＥＳ）、再生データとオブジェクト辞書１５４２のバージョン情報を比較し、オブジェクト辞書１５４２のバージョン情報が新しいものであるときには（ステップＳ３／ＮＯ）、両方のバージョン情報を表示装置に表示させて、ユーザに再生を続行するか否かを問い合わせる（ステップＳ８）。
【００４７】
辞書バージョン判定部１５４４は、再生を続行する旨の入力を指示入力部１７から受け取ると（ステップＳ９／ＹＥＳ）、再生実行信号をシステムコントローラ１６に戻す（ステップＳ７）。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。
【００４８】
一方、辞書バージョン判定部１５４４は、再生を中止する旨の入力を指示入力部１７から受け取ると（ステップＳ９／ＮＯ）、再生中止信号をシステムコントローラ１６に戻す（ステップＳ１０）。システムコントローラ１６は、再生を中止させる。
【００４９】
（３）プロファイル情報が一致しなかった場合：
辞書バージョン判定部１５４４は、プロファイル情報が一致しなかった場合（ステップＳ１／ＮＯ）、プロファイル情報の相違を表示装置に表示させて、ユーザにプロファイル情報に合ったオブジェクト辞書を取得するか否かを問い合わせる（ステップＳ１１）。
【００５０】
辞書バージョン判定部１５４４は、オブジェクト辞書を取得する旨の入力を指示入力部１７から受け取ると（ステップＳ１２／ＹＥＳ）、辞書更新部１５４５を起動して、再生装置１０の性能を示すプロファイル情報を渡す（ステップＳ１３）。このプロファイル情報は、オブジェクト辞書１５４２に記録されているプロファイル情報であっても構わない。
【００５１】
辞書バージョン判定部１５４４は、辞書更新部１５４５からオブジェクト辞書の更新が完了した通知を受けると、再生実行信号をシステムコントローラ１６に戻す（ステップＳ１４）。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。
【００５２】
一方、辞書バージョン判定部１５４４は、オブジェクト辞書を取得しない旨の入力を指示入力部１７から受け取ると（ステップＳ１２／ＮＯ）、再生実行信号をシステムコントローラ１６に戻す（ステップＳ１４）。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。この場合には、プロファイル情報が一致しないオブジェクト辞書を使って再生することになる。
また、オブジェクト辞書を取得しない旨の入力を指示入力部１７から受け取ったときに、再生を強制的に中止するようにしても構わない。
【００５３】
上記の辞書バージョン判定部１５４４では、辞書更新の可否をユーザに問い合わせるようにしていたが、問い合わせることなく辞書を更新するようにしても構わない。
この場合、再生データとオブジェクト辞書１５４２のプロファイル情報およびバージョン情報のいずれかが相違していた場合、辞書更新部１５４５を起動して、再生装置１０の性能を示すプロファイル情報を渡す。
【００５４】
辞書バージョン判定部１５４４は、辞書更新部１５４５からオブジェクト辞書の更新が完了した通知を受けると、再生実行信号をシステムコントローラ１６に戻す。システムコントローラ１６は、再生実行信号を音声出力制御部１５１および表示出力制御部１５２に送ることによって、再生の実行を促す。
【００５５】
辞書更新部１５４５は、辞書バージョン判定部１５４４から起動される場合と、ユーザによって指示入力部１７の指示によってシステムコントローラ１６から起動される場合がある。
【００５６】
（１）辞書バージョン判定部１５４４から起動される場合：
辞書更新部１５４５は、再生装置１０の性能を示すプロファイル情報をパラメータとして、オブジェクト辞書を配信する辞書サーバにアクセスする。この辞書サーバのＵＲＬ（Uniform Resource Locator）は、予め再生装置１０に記憶させておくものとする。
【００５７】
辞書サーバは、保持するオブジェクト辞書データベースの中から指定されたプロファイル情報に一致するオブジェクト辞書を探し、再生装置１０へ返信する。
辞書更新部１５４５は、辞書サーバから返信されたオブジェクト辞書をオブジェクト辞書１５４２と置き換えて、辞書バージョン判定部１５４４に更新完了を通知する。
【００５８】
（２）システムコントローラ１６から起動される場合：
ユーザがオブジェクト辞書の更新実行を指示入力部１７から、メニューなどで入力指示すると、システムコントローラ１６は、辞書更新部１５４５を起動する。
辞書更新部１５４５は、再生装置１０の性能を示すプロファイル情報をパラメータとして、予め再生装置１０に記憶している辞書サーバのＵＲＬにアクセスする。
【００５９】
辞書サーバは、保持するオブジェクト辞書データベースの中から指定されたプロファイル情報に一致するオブジェクト辞書を探し、一致したオブジェクト辞書の一覧を再生装置１０へ返信する。
辞書更新部１５４５は、辞書サーバから返信されたオブジェクト辞書の一覧を表示装置に表示させて、ユーザにいずれのオブジェクト辞書を選択するのかを問い合わせる。
【００６０】
辞書更新部１５４５は、オブジェクト辞書の選択を指示入力部１７から受け取ると、指定されたオブジェクト辞書の転送を辞書サーバに依頼する。
辞書更新部１５４５は、辞書サーバから指定したオブジェクト辞書が送られてくると、オブジェクト辞書１５４２と置き換えて、辞書バージョン判定部１５４４に更新完了を通知する。
【００６１】
上記の辞書更新部１５４５は、辞書更新を行うときに、再生装置１０の性能を示すプロファイル情報のみに基づいて、辞書サーバから取得するようにしたが、ユーザの好みを示す情報とプロファイル情報とに基づいて、取得するようにしてもよい。
【００６２】
例えば、音声や楽器についてユーザの趣味があるときには、男性あるいは女性の発声したオブジェクトが検索可能となるカテゴリや、特定の人物の発声したオブジェクトが検索可能となるカテゴリや、特定の楽器を使った演奏からなるオブジェクトを含むオブジェクト辞書が検索可能となるカテゴリ等を辞書サーバに指示するようにしてもよい。
【００６３】
また、上記の辞書更新部１５４５ではオブジェクト辞書全体を取得するようにしたが、オブジェクト辞書の変更点だけを取得して、既存のオブジェクト辞書１５４２をアップデートするようにしても構わない。
【００６４】
また、オブジェクト辞書編集ツールを用いて、再生装置１０に記憶されているオブジェクト辞書をユーザが自分で手直ししてもよい。
まず、変更したいオブジェクトに対するユーザの好みのオブジェクトデータ（どのような品位や内容のものでもよい）を用意しておく。
【００６５】
次に、オブジェクト辞書編集ツールを使って、オブジェクト辞書中の変更したいオブジェクトを選択し、先に用意したオブジェクトデータと置き換えることによって、オブジェクト辞書を更新する。
これにより、オブジェクト辞書をユーザの趣味によって編集することができる。
【００６６】
また、上記の辞書更新部１５４５は、目的のオブジェクト辞書を辞書サーバから取得するようにしていたが、複数のオブジェクト辞書を記憶できるような高性能な再生装置１０の場合には、まず、再生装置１０に記憶された複数のオブジェクト辞書から検索するようにし、該当するオブジェクト辞書がなかった場合に、辞書サーバから取得するようにしてもよい。
【００６７】
また、再生データを記録している記録媒体中に複数のオブジェクト辞書が記録されている場合には、まず、この記録媒体に記憶された複数のオブジェクト辞書から検索するようにし、該当するオブジェクト辞書がなかった場合に辞書サーバから取得するようにしてもよい。
また、上記の検索手順を組み合わせるように構成しても構わない。
【００６８】
次に、本実施形態に係る再生装置の動作について説明する。
まず、再生装置１０は再生動作に伴って、辞書バージョン判定部１５４４で、入力装置より入力された再生データとオブジェクト辞書１５４２のバージョン情報とプロファイル情報とを比較して、この再生データの再生ができるオブジェクト辞書かを確かめる。
両者のバージョン情報とプロファイル情報とが相違していれば、辞書更新部１５４５により、再生データを再生可能なオブジェクト辞書に置き換える。
【００６９】
オブジェクト辞書の判定が終了後の再生データが順次入力装置から入力され、図５のフローチャートの手順で再生される。
まず、入力装置より入力された再生データを再生処理部１２で復元等の再生処理を行い（ステップＳ２１）、多重データ分離部１３で、再生処理が行われたデータを音声、画像、システムデータ等に分離し（ステップＳ２２）、デコーダ１４で、その分離したデータをそれぞれデコードした後（ステップＳ２３）、デコードされたそれぞれのデータのヘッダを調べることによって（音声あるいは画像）オブジェクトであるかを調べる（ステップＳ２４）。
【００７０】
オブジェクトである場合には（ステップＳ２４／ＹＥＳ）、ヘッダを調べることによって識別子を持つと判定されたときには（ステップＳ２５／ＹＥＳ）、オブジェクト処理部１５４によって、識別子に対応するオブジェクトデータを取得し（ステップＳ２６）、その他の再生データと合成して表示・音声出力する（ステップＳ２７）。
【００７１】
一方、ヘッダを調べてオブジェクトでなかった場合（ステップＳ２４／ＮＯ）、および、ヘッダを調べて識別子を持たないと判定されたときには（ステップＳ２５／ＮＯ）、その他の再生データと合成して表示・音声出力する（ステップＳ２７）。
【００７２】
以上のように構成することによって、ユーザは、再生装置を替えたとしても、所有している再生装置の性能に合わせたオブジェクト辞書さえ取得できれば、コンテンツを替えることなく再生環境の性能にあった品位の再生が行える。
例えば、図６に示すように、高性能端末であれば、高品位のオブジェクト辞書を使用して、高品位にコンテンツを再生できる。また、小型端末であれば、軽量オブジェクト辞書を使用して、小型端末に応じた品位で同じコンテンツを再生できる。
【００７３】
また、再生データに記録されているオブジェクト辞書の識別子が、再生装置に記憶されたオブジェクト辞書に登録されていなくとも、この識別子の表すオブジェクトに類似したオブジェクトを選択して、再生環境の性能にあった品位の再生が行える。
【００７４】
次に、本実施形態の応用例について説明する。
ＭＰＥＧ−４で作成されたコンテンツであっても、高品位なコンテンツではデータ量が大きい。したがって、ネットワークを使ってコンテンツを転送する場合、通信速度が遅いと転送が完了するのに時間がかかるだけでなく、映像音声の品位が悪くなっていた。そこで、データ量を削減するために、映像音声の圧縮でビットレートを下げると、映像音声の品位が悪いコンテンツしか取得できず、画像映像が乱れる場合もある。
【００７５】
そこで、コンテンツの品位を損ねることなくデータ量を減らすために、上述したオブジェクト辞書を用いることにする。
このようにオブジェクト辞書を用いて作成されたコンテンツは、データ量が減るので、ネットワークの伝送量が削減され、通信速度が遅くても速く転送することができる。
そして、このコンテンツを再生するときには、再生環境に適したオブジェクト辞書を用いることによって、再生環境に応じた品位の高い再生ができる。
【００７６】
また、常にオブジェクト辞書を用いて作成したコンテンツを転送するのではなく、ネットワークの通信状況に応じてコンテンツを変更可能としてもよい。
例えば、図７に示すように、通信状況の良いときには、オブジェクトデータ本体を用いて作成したコンテンツを伝送し（例：車の詳細な3Dデータすべてを伝送する）、また、通信状況の悪いときには、オブジェクト辞書を用いて作成したコンテンツを伝送する（例：車の車種IDのみまたは“スポーツカー”など特徴のみを伝送する）。
【００７７】
尚、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。例えば、コンピュータを、上記実施形態を構成する再生装置の各部として機能させるプログラムを作成し、予め記録媒体に書き込んでおき、この記録媒体に記録されたこれらのプログラムを当該再生装置に備えられたメモリあるいは記憶装置に格納し、そのプログラムをＣＰＵ（central processing unit）を用いて実行することによって、本発明の目的が達成されることは言うまでもない。
【００７８】
この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
また、上記プログラムは、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することによって上述した実施形態の機能が実現される場合も含まれる。
【００７９】
尚、上述した実施形態の機能を実現するプログラムは、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等のいずれの形態の記録媒体で提供されてもよい。
【００８０】
あるいは、通信ネットワークや放送波を介して記憶装置に格納された上記プログラムをサーバコンピュータから直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
【００８１】
このように、上述した実施形態の機能をプログラム化して流通させることによって、コストの低廉化、および可搬性や汎用性を向上させることができる。
【図面の簡単な説明】
【００８２】
【図１】実施形態に係る再生装置の構成を示すブロック図である。
【図２】再生データの構成を示した図である。
【図３】実施形態に係るオブジェクト処理部の詳細な構成を示すブロック図である。
【図４】実施形態に係る辞書バージョン判定部の動作を示すフローチャートである。
【図５】実施形態に係る再生装置の動作を示すフローチャートである。
【図６】再生環境に合わせたコンテンツ再生を説明する図である。
【図７】通信状況に合わせたコンテンツの転送を説明する図である。
【符号の説明】
【００８３】
１０…再生装置、１１…インターフェース（Ｉ／Ｆ）部、１２…再生処理部、１３…多重データ分離部、１４…デコーダ、１４１…音声復号部、１４２…画像復号部、１４３…システムデータ復号部、１５…表示／音声出力制御部、１５１…音声出力制御部、１５２…表示出力制御部、１５３…シーン記述データ変換部、１５４…オブジェクト処理部、１５４１…オブジェクト置換処理部、１５４２…オブジェクト辞書、１５４３…オブジェクト検索部、１５４４…辞書バージョン判定部、１５４５…辞書更新部、１６…システムコントローラ、１７…指示入力部、１８…インターフェース（Ｉ／Ｆ）部。
【図１】
2009065534.tif 000003
【図２】
2009065534.tif 000004
【図３】
2009065534.tif 000005
【図４】
2009065534.tif 000006
【図５】
2009065534.tif 000007
【図６】
2009065534.tif 000008
【図７】
2009065534.tif 000009