(57)【要約】【課題】  マルチアングルデータの再生中にアングルを転換して他の角度で撮影したアングルデータを再生する場合にもシームレスに再生できる方法及び記録媒体を提供する。【解決手段】  複数の動映像データがクリップに区分されて記録されており、各クリップは相異なるアングルへの連結再生のための複数個のジャンプポイントを有し、このジャンプポイントに関する情報が付加情報として前記クリップとは別の空間に記録された情報保存媒体を再生する再生方法において、（ａ）前記保存媒体から動映像データを読出す段階と、（ｂ）前記読出されたデータを再生し、アングル転換命令を受信した場合には前記転換しようとするアングルに該当するクリップのジャンプポイントから再生する段階と、を含み、前記各アングル用クリップは相異なるアングルへの連結再生のためのアクセス地点を指す複数個のジャンプポイントを有し、同一ジャンプポイントを有する動映像データは同一プレゼンテーションタイム情報を有する。【選択図】      図３
2011004430.tif 000002
【特許請求の範囲】
【請求項１】
複数の動映像データがクリップに区分されて記録されており、各クリップは相異なるアングルへの連結再生のための複数個のジャンプポイントを有し、このジャンプポイントに関する情報が付加情報として前記クリップとは別の空間に記録された情報保存媒体を再生する再生方法において、
（ａ）前記保存媒体から動映像データを読出す段階と、
（ｂ）前記読出されたデータを再生し、アングル転換命令を受信した場合には前記転換しようとするアングルに該当するクリップのジャンプポイントから再生する段階と、を含み、
前記各アングル用クリップは相異なるアングルへの連結再生のためのアクセス地点を指す複数個のジャンプポイントを有し、同一ジャンプポイントを有する動映像データは同一プレゼンテーションタイム情報を有することを特徴とする再生方法。
【請求項２】
前記各アングル用クリップにおいて、同一ジャンプポイントを有する動映像データは基準時間を提供する動映像データと同一到着時間情報を有することを特徴とする請求項１に記載の再生方法。
【請求項３】
前記各アングル用クリップにおいて、同一ジャンプポイントを有する動映像データは基準時間を提供する動映像データの到着時間情報と次の時間の動映像データの到着時間情報間の値を有することを特徴とする請求項１に記載の再生方法。
【請求項４】
前記到着時間情報は到着タイムスタンプ値であることを特徴とする請求項１に記載の再生方法。
【請求項５】
前記（ｂ）段階は、
アングル転換命令を受信した場合に、再生装置に含まれたカウンタを再設定せずに維持することを特徴とする請求項１に記載の再生方法。
【請求項６】
請求項１に記載された方法をコンピュータで実行させるためのプログラムコードを記録したコンピュータ可読記録媒体。
【請求項７】
マルチアングルデータをシームレスに再生する方法において、
（ａ）第１アングルに対するアングルデータの再生を完了する段階と、
（ｂ）再生されるアングルを変える段階と、
（ｃ）第２アングルに対するアングルデータを再生する段階と、を含み、
前記アングルデータは前記第１アングルから前記第２アングルへと再生位置をジャンプできるアクセスポイントであるジャンプポイントを複数個有しており、相互同一なジャンプポイントを有するアングルデータは相互同一なプレゼンテーション時間情報を有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマルチアングルデータのシームレス再生に係り、具体的にはマルチアングルデータをアングル転換時にもシームレスに再生するための方法、マルチアングルデータを記録した情報保存媒体を再生する方法及び記録媒体に関する。
【背景技術】
【０００２】
マルチアングルデータは１つの場面を複数の角度から撮影してエンコードしたデータをいう。このようなマルチアングルデータを含んでいるコンテンツを再生し、ユーザが視聴する途中に他の角度から撮影した場面を見たければアングル転換命令を再生装置に送り、再生装置はこの命令を受けて他のアングルのデータを再生する。このために、マルチアングルデータは一定の大きさに分けられて１つのアングルデータずつ交互に記録されるインタリーブ方式で保存されている。そしてインタリーブされたマルチアングルデータから１つのアングルに対するデータブロックを探して再生するために、アングル別にデータブロックを追跡するための情報が別途に動映像ビットストリーム内に記録されている。
【０００３】
マルチアングルデータを構成するそれぞれのアングルデータには到着タイムスタンプ（Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｓｔａｍｐ：以下、ＡＴＳ）のような到着時間情報が付加され、再生時には前記ＡＴＳにより時間に合わせてデータを出力して再生する。一般的にそれぞれのアングルデータは相互独立的なＡＴＳが付加されるが、これによってアングル転換時にシームレスに再生されずにポーズが発生するという問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする技術的課題は、パケット形態で構成されているマルチアングルデータをアングル転換時にもシームレスに再生するための方法、そしてマルチアングルデータを記録した情報保存媒体を再生する方法を提供するところにある。
【課題を解決するための手段】
【０００５】
前記の目的を達成するために本発明による再生方法は、複数の動映像データがクリップに区分されて記録されており、各クリップは相異なるアングルへの連結再生のための複数個のジャンプポイントを有し、このジャンプポイントに関する情報が付加情報として前記クリップとは別の空間に記録された情報保存媒体を再生する再生方法において、（ａ）前記保存媒体から動映像データを読出す段階と、（ｂ）前記読出されたデータを再生し、アングル転換命令を受信した場合には前記転換しようとするアングルに該当するクリップのジャンプポイントから再生する段階と、を含み、前記各アングル用クリップは相異なるアングルへの連結再生のためのアクセス地点を指す複数個のジャンプポイントを有し、同一ジャンプポイントを有する動映像データは同一プレゼンテーションタイム情報を有することを特徴とする。
【０００６】
また、前記各アングル用クリップにおいて、同一ジャンプポイントを有する動映像データは基準時間を提供する動映像データと同一到着時間情報を有してもよい。
【０００７】
また、前記各アングル用クリップにおいて、同一ジャンプポイントを有する動映像データは基準時間を提供する動映像データの到着時間情報と次の時間の動映像データの到着時間情報間の値を有してもよい。
【０００８】
また、前記到着時間情報は到着タイムスタンプ値であってもよい。
【０００９】
また、前記（ｂ）段階は、アングル転換命令を受信した場合に、再生装置に含まれたカウンタを再設定せずに維持してもよい。
【００１０】
また、前記再生方法をコンピュータで実行させるためのプログラムコードを記録したコンピュータ可読記録媒体であってもよい。
【００１１】
また、マルチアングルデータをシームレスに再生する方法において、（ａ）第１アングルに対するアングルデータの再生を完了する段階と、（ｂ）再生されるアングルを変える段階と、（ｃ）第２アングルに対するアングルデータを再生する段階と、を含み、前記アングルデータは前記第１アングルから前記第２アングルへと再生位置をジャンプできるアクセスポイントであるジャンプポイントを複数個有しており、相互同一なジャンプポイントを有するアングルデータは相互同一なプレゼンテーション時間情報を有する。
【発明の効果】
【００１２】
本発明のマルチアングルデータ再生装置及び再生方法を使用すれば、いずれか１つのアングルで撮影したアングルデータの再生中にアングルを転換して他のアングルで撮影したアングルデータを再生する場合にも、シームレスに再生できる効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】マルチアングルデータが保存されているアングルブロックを示した図である。
【図２】各アングルデータ及びアングル転換命令を受信して他のアングルデータにジャンプすることを説明するための図である。
【図３】ＭＰＥＧ−２ＴＳが保存された保存媒体の再生装置のブロック図である。
【図４】マルチアングル用クリップを示した図である。
【図５】シームレスアングル転換時の復号化過程をＡＴＣ及びＳＴＣによって示した図である。
【発明を実施するための形態】
【００１４】
以下、添付された図面を参照して本発明による望ましい一実施例を詳細に説明する。
【００１５】
図１はマルチアングルデータが保存されているアングルブロックを示した図である。複数個のセルが並列に配置されている部分をアングルブロック１００という。これら複数個のセルのうち、ユーザの選択によって１つのアングルデータを再生する。アングルブロックをなすセルは同一再生時間に再生されるデータで、各アングルに対応する。ここで、セルは１つの再生単位であり、セルがアングルブロックをなす場合に記録単位であるＶＯＢ及び記録単位であるセルには一定単位であるインタリーブドユニット（Ｉｎｔｅｒｌｅａｖｅｄ  Ｕｎｉｔ：以下、ＩＬＶＵ）に分けられた各アングルデータが相互インタリーブされて記録される。
【００１６】
図２は、各アングルデータ及びアングル転換命令を受信して他のアングルデータにジャンプすることを説明するための図である。
【００１７】
それぞれのアングルデータはＩＬＶＵで構成されている。ＤＶＤは、最大９個のアングルに対するデータを記録しうる。各アングルデータをＡＧＬ＿Ｃ＃１  ２１０、ＡＧＬ＿Ｃ＃２  ２２０、…、ＡＧＬ＿Ｃ＃９  ２３０とすれば、最初のアングル２に対するアングルデータＡＧＬ＿Ｃ＃２
２２０を再生している途中でアングル１またはアングル９に移動するためには、該当アングルのＩＬＶＵにジャンプしなければならない。アングルが転換された場合にも映像が切れることなく再生され続けるためには、ＩＬＶＵの中間特定位置でユーザのアングル転換命令を受けても、現在再生中のＩＬＶＵの再生が完了した後に他のアングルのＩＬＶＵにジャンプして再生する。
【００１８】
図３は、ＭＰＥＧ−２  ＴＳが保存された保存媒体の再生装置のブロック図である。
【００１９】
読出部３１０は、ＭＰＥＧ−２  ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形態で保存された保存媒体３０５からデータを読出し、読出データレートＲＵＤに従って読出バッファ３２０に臨時保存する。ソースデパケッタイザ３３０は、読出バッファ３２０の読出データレートＲＭＡＸに従って読出バッファ３２０に保存されたデータを読出してＡＴＳを除去し、ＭＰＥＧ−２  ＴＳパケットの形態に出力する。デコーダ３４０は、ＭＰＥＧ−２  ＴＳパケットに含まれているプレゼンテーションタイムスタンプ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ：ＰＴＳ）に従ってＭＰＥＧ−２  ＴＳストリームをデコードしてディスプレイ部３５０にディスプレイする。
【００２０】
保存媒体３０５に記録されたデータは、ビデオ及びオーディオなどのデータをコーディングし、伝送しようとする方式によって一定の大きさに分けて作られたパケットデータである。ＩＳＯ／ＩＥＣ１３８１８−１規格によるＭＰＥＧ−２  ＴＳにして伝送しようとする場合には前記一定の大きさは１８８バイトであり、非同期伝送モード（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ：ＡＴＭ）方式を利用して伝送しようとする場合には５３バイトである。このようにパケット化されたデータが衛星、ケーブルまたはＬＡＮを通じて伝送される。
【００２１】
デジタル放送では、このようなパケットデータの伝送時にパケットデータ間の伝送時間の間隔が一定ではない。すなわち、送信側では受信側のバッファ状態などを考慮して適切な時間間隔によってパケットデータを受信側に伝送し、受信側では受信されたパケットデータを直ちにデコードしてディスプレイする。
【００２２】
しかし、放送ではない保存媒体にパケットデータを記録する場合には、このような伝送時間の間隔によってデータを保存することは非効率的であるので、伝送時間情報をパケットに付加して記録する。したがって、保存されたパケットデータをデコードする場合にはデコーダへのパケットデータの出力時に本来パケットデータが伝送されてきた不特定な時間間隔は重要な意味を有する。このような伝送時間情報によってデコーダにパケットを伝送しない場合には、受信側のバッファがオーバフローしたり、アンダフローするからである。伝送システムでは、送信側から受信側バッファの状態を考慮してパケットデータ間の時間間隔を調節して伝送する。
【００２３】
したがって、伝送システムではない保存媒体にこのようなパケットデータを保存する場合には、保存媒体に到着した時間に関する情報をあらゆるパケットに付加して記録した後、この情報によって再生装置にパケットを出力する。
【００２４】
このために、再生装置は一定の周波数のクロックを生成するクロック生成器３６０を備える。クロック生成器３６０は２７ＭＨｚのクロックを生成する。そして、ここで生成されたクロック、例えば２７ＭＨｚクロックをカウントするカウンタ３７０を備える。カウンタ３７０は、ソースデパケッタイザ３３０から最初のカウンタ値を受けて初期値を設定した後、２７ＭＨｚクロックをカウントしつつ到着タイム時間情報をソースデパケッタイザ３３０に伝達する。
【００２５】
図４は、マルチアングル用クリップを示した図である。マルチアングルのためのクリップはジャンプポイントに関する情報をクリップインフォメーション内に含み、前記ジャンプポイントは同一位置のジャンプポイントであれば相互同一なＰＴＳ値を有する。デコーダ３４０は、ＭＰＥＧ−２  ＴＳ内のＰＴＳ値を参照してアングルが転換されてもビデオが切れることなく再生され続けるように、同一時間に対応する他のアングルデータを読出し、デコードしてディスプレイ部３５０にディスプレイする。
【００２６】
この時、ジャンプポイントは１つのアングルに関するデータを探して再生できる位置情報、またはユーザが他のアングルに変更する場合に他のアングルに関するデータの位置を指す情報を有している。他のアングルへの変更時に、再生位置を探して再生し続けるためにジャンプポイントの間隔及び位置に関する情報が記録されている。そして、同一時間に再生されなければならないクリップは同一なＰＴＳ値を有する。このように、アングル転換時にもビデオがシームレスに再生されるためには、ソースデパケッタイザからデコーダに入力されるパケットの到着時間情報が重要である。
【００２７】
すなわち、アングル転換が発生しても動映像データが再生され続けるためには、ＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）だけではなくＡＴＣ（Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）値にも不連続が発生してはならない。図３のような再生装置はユーザによってアングルが転換されて他のクリップが読出バッファからソースデパケッタイザへ入力されても、新たに読出されたクリップの最初のＡＴＳ値を参照して到着タイムクロックに対するカウンタを再設定してはならない。もし、他のクリップの最初のＡＴＳ値を参照してカウンタを再設定すれば、ＡＴＣ時間上に不連続が発生してデコーダ内のバッファに入っていくＭＰＥＧ−２  ＴＳデータがオーバフローしたり、またはアンダフローしたりする現象が発生するので、連続的な再生を保証できなくなるためである。
【００２８】
したがって、シームレス再生のためのパケットデータ構造でアングル用パケットデータは適切なＡＴＳ値を有するように構成されなければならず、再生装置ではパケットデータが転換されてもカウンタを再設定せずに最初に設定されたＡＴＣによって動作し続けることが望ましい。
【００２９】
１つのアングルに関するデータであるクリップは、複数の小さいＩＬＶＵで構成されている。そして、１つの場面に対して複数のアングルに対するクリップが存在する場合には、これら複数アングルのクリップがインタリーブされて記録されている。この場合、ジャンプしなければならない単位がＩＬＶＵであり、ジャンプポイントはＩＬＶＵの開始点を指す。図４のように複数のアングルに対するクリップがインタリーブされて記録されている場合には、１つのアングルに対するクリップを再生する間にも該当アングルに対するＩＬＶＵを探してジャンプし続けねばならない。すなわち、現在のＩＬＶＵの再生を終了した後に次のＩＬＶＵを探して再生するときにジャンプポイントが使われる。また、アングルの変更時にもジャンプポイントが使われる。
【００３０】
この時、同一時間に再生されるクリップに関するジャンプポイント情報は同一ＰＴＳ値を有し、ＡＴＳは不連続が発生しないように相等しいＡＴＳ値を有することが望ましい。または、同一ＡＴＳ値と次のジャンプポイントのＡＴＳ値間の値を有しても連続的な再生が可能である。
【００３１】
図５は、シームレスアングル転換時の復号化過程をＡＴＣ及びＳＴＣによって示した図である。動映像再生時にアングル転換が発生した場合にもＡＴＣ及びＳＴＣは不連続が発生せず、連続的に復号化過程が進行することが分かる。すなわち、図３のような再生装置で転換された新たなクリップが入力されても、新たなクリップのＡＴＳ及びＳＴＣ値にカウンタを再設定しない。再生装置がこのように切れることなくビデオを再生するためには、同一ジャンプポイントは同一ＰＴＳ値を有しなければならない。このためにジャンプせねばならないパケットのＡＴＳ値は最初のＴＳパケットのＡＴＳ値と同一なＡＴＳ値を有するか、次のジャンプポイントのＡＴＳ値間の値を有しなければならない。
【００３２】
本発明は、またコンピュータ可読記録媒体にコンピュータ可読コードとして具現することが可能である。コンピュータ可読記録媒体は、コンピュータシステムによって読出されることができるデータが保存されるあらゆる種類の記録装置を含む。コンピュータ可読記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えばインターネットを通じた伝送）の形態で具現されるものも含む。また、コンピュータ可読記録媒体はネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータ可読コードが保存されて実行されうる。
【００３３】
以上、本発明についてその望ましい実施例を中心に説明した。当業者であれば、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態として具現できることを理解できる。したがって、開示された実施例は限定的な観点ではなく、説明的な観点から考慮されなければならない。本発明の範囲は、前述した説明ではなく特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は本発明に含まれたものであると解釈されなければならない。
【産業上の利用可能性】
【００３４】
本発明は動映像データの再生に利用でき、特にマルチアングルデータよりなる動映像データをアングル転換しつつ再生する時にも、シームレスに再生しようとする分野に利用されうる。
【符号の説明】
【００３５】
３０５  保存媒体
３１０  読出部
３２０  読出バッファ
３３０  ソースデパケッタイザ
３４０  デコーダ
３５０  ディスプレイ部
３６０  クロック生成器
３７０  カウンタ
【図１】
2011004430.tif 000003
【図２】
2011004430.tif 000004
【図３】
2011004430.tif 000005
【図４】
2011004430.tif 000006
【図５】
2011004430.tif 000007