(57)【特許請求の範囲】
【請求項１】
再生装置によって再生される情報保存媒体において、前記情報保存媒体は、
少なくとも一つ以上の停止映像データファイルをそれぞれ含む複数の停止映像データクリップが保存される第１領域と、
前記停止映像データファイルに含まれた停止映像データのそれぞれの位置及び属性についての情報、前記停止映像データファイルに含まれた停止映像データの全部に適用される再生モード、及び停止映像のそれぞれの再生時間についての情報を含むクリップインフォメーションが保存される第２領域と、
複数のプレイアイテムを含む一つ以上のプレイリストが保存される第３領域と、を含み、
少なくとも一つ以上のオーディオデータファイルが保存される第４領域と、
前記オーディオデータファイルのそれぞれの位置及び属性についての情報を含むオーディオクリップ情報が保存される第５領域と、
前記オーディオデータファイルのそれぞれの再生時間についての情報を含むオーディオシーケンス情報を含む、少なくとも一つ以上のオーディオデータクリップが保存される第６領域とを含み、
前記再生装置は、
前記プレイリストに含まれたそれぞれのプレイアイテムを読んで、前記それぞれのプレイアイテムの対応する前記クリップインフォメーションの一部に基づき前記停止映像データクリップを表示させ、
前記それぞれのプレイアイテムによって表示された前記停止映像データクリップにおいて、当該再生装置のシステムクロックが前記停止映像データクリップの再生時間の範囲内の値を有するとき、前記停止映像データクリップをデコーディングし、
前記デコーディングされた停止映像データクリップを前記再生モードによって出力し、
前記再生モードは、
前記停止映像データファイルの再生時間が、前記オーディオデータファイルの再生時間と同期化されて保存されるスライドショーモード、または前記停止映像データファイルの再生時間が前記オーディオデータファイルの再生時間と同期化されずに、再生順序を前記停止映像データの再生時にユーザーが変更できるブラウザブルスライドショーモードであることを特徴とする停止映像データクリップ及び複数のプレイアイテムを含む一つ以上のプレイリストを含む情報保存媒体。
【請求項２】
前記停止映像データクリップは、複数の停止映像データを含む一つの停止映像データファイルを含み、前記クリップインフォメーションに含まれた停止映像データのそれぞれの位置についての情報は、前記停止映像データファイル内の各停止映像データの開始アドレスであることを特徴とする請求項１に記載の情報保存媒体。
【請求項３】
記停止映像データクリップは、それぞれ一つの停止映像データを含む複数の停止映像データクリップを含み、前記クリップインフォメーションに含まれた停止映像データのそれぞれの位置についての情報は、前記停止映像データファイルの名称であることを特徴とする請求項１に記載の情報保存媒体。
【請求項４】
前記停止映像データクリップの部分に対応する少なくとも一つ以上の前記プレイアイテムを含む、少なくとも一つ以上の前記プレイリストを更に備えることを特徴とする請求項１に記載の情報保存媒体。
【請求項５】
前記プレイアイテムは、対応する停止映像データクリップの部分の開始位置及び終了位置についての情報を含むことを特徴とする請求項４に記載の情報保存媒体。
【請求項６】
前記オーディオデータファイルの再生時間は、ＭＰＥＧ規格によるＰＴＳを利用して決まることを特徴とする請求項１に記載の情報保存媒体。
【請求項７】
前記オーディオデータファイルの再生時間は、前記オーディオファイルの再生開始時間及び再生終了時間を指定することで決まることを特徴とする請求項１に記載の情報保存媒体。
【請求項８】
前記オーディオデータクリップの部分に対応する少なくとも一つ以上のオーディオプレイアイテムを含む、少なくとも一つ以上のオーディオプレイリストを更に備えることを特徴とする請求項１に記載の情報保存媒体。
【請求項９】
前記オーディオプレイアイテムは、対応するオーディオデータクリップの部分の開始位置及び終了位置についての情報を含むことを特徴とする請求項８に記載の情報保存媒体。
【請求項１０】
前記再生モードはスライドショーモードであり、前記停止映像シーケンス情報に含まれた停止映像のそれぞれの再生時間についての情報は、前記停止映像のそれぞれの再生開始時間及び再生終了時間であることを特徴とする請求項１に記載の情報保存媒体。
【請求項１１】
前記停止映像のそれぞれの再生開始時間及び再生終了時間は、ＭＰＥＧ規格によるＰＴＳを利用して記録されたことを特徴とする請求項１０に記載の情報保存媒体。
【請求項１２】
前記再生モードは、ブラウザブルスライドショーモードであり、前記停止映像シーケンス情報に含まれた停止映像のそれぞれの再生時間についての情報は、最初停止映像の再生開始時間及び前記停止映像のそれぞれの持続時間であることを特徴とする請求項１に記載の情報保存媒体。
【請求項１３】
前記停止映像データファイルの再生モードは、ブラウザブルスライドショーモードであり、それぞれのオーディオデータクリップの再生時間内に再生される停止映像データクリップの全体のサイズは、所定のサイズ以下であることを特徴とする請求項１に記載の情報保存媒体。
【請求項１４】
前記所定のサイズは、再生装置のデータバッファのサイズによって決まることを特徴とする請求項１３に記載の情報保存媒体。
【請求項１５】
停止映像データ及びオーディオデータそれぞれが、クリップ単位で保存されており、複数のプレイアイテムを含む一つ以上のプレイリストが保存されている情報保存媒体を再生する装置において、
所定の時間単位でその値が増加するシステムクロックを生成するシステムクロックカウンタと、
複数のプレイアイテムを含む一つ以上のプレイリスト、少なくとも一つ以上の停止映像データファイルを含む停止映像データクリップ、及び前記停止映像データファイルのそれぞれの再生モード及び再生時間いついての情報を含むクリップ情報が保存された前記情報保存媒体から、前記プレイリストに含まれたそれぞれのプレイアイテムを読んで、前記それぞれのプレイアイテムがクリップ情報を用いて表示する停止映像データクリップを読むリーダーと、
前記システムクロック値が前記停止映像データクリップの再生時間以内の値を有する間に、前記停止映像データをデコーディングするビデオデコーダと、
前記デコーディングされた停止映像データクリップを前記再生モードによって出力するデータ出力部とを備え、
前記再生モードは、
前記停止映像データファイルの再生時間が、前記オーディオデータファイルの再生時間と同期化されて保存されるスライドショーモード、または前記停止映像データファイルの再生時間が前記オーディオデータファイルの再生時間と同期化されずに、再生順序を前記停止映像データの再生時にユーザーが変更できるブラウザブルスライドショーモードであることを特徴とする再生装置。
【請求項１６】
前記システムクロックカウンタは、
再生モードがスライドショーモードである停止映像データの再生中に、ユーザーが前方再生または後方再生命令を入力する場合、前記システムクロックの値を前記停止映像データの再生時間に対応する値に減少または増加することを特徴とする請求項１５に記載の再生装置。
【請求項１７】
前記システムクロックがオーディオデータのための再生時間の範囲内にある値を有する時、前記オーディオデータをデコードするオーディオデコーダを更に備え、
前記リーダーは、少なくとも一つ以上のオーディオデータファイル、及び前記オーディオデータファイルのそれぞれの再生時間についての情報を含むオーディオデータクリップが保存された前記情報保存媒体から、前記オーディオ映像データファイルの再生時間を更に読み取って、その値が前記システムクロックと一致するオーディオデータを更に読み取り、
前記データ出力部は、前記デコーディングされたオーディオデータを前記デコーディングされた停止映像データと共に出力することを特徴とする請求項１５に記載の再生装置。
【請求項１８】
所定の時間単位でその値が増加するシステムブロックを生成する再生装置で、停止映像データ及びオーディオデータそれぞれがクリップ単位で保存されており、複数のプレイアイテムを含む一つ以上のプレイリストが保存されている情報保存媒体を再生する方法において、
（ａ）プレイリストに含まれたそれぞれのプレイアイテムを読んで、前記各々のプレイアイテムがクリップ情報を用いて表示するクリップの部分を探し、少なくとも一つ以上の停止映像データファイル及び前記停止映像データファイルの各々の再生モード及び再生時間についての情報を含むクリップ情報を読み取るステップと、
（ｂ）前記システムブロック値が前記探したクリップの再生時間以内の値を有する間に、前記停止映像データをデコーディングするステップと、
（ｃ） 前記デコーディングされた停止映像データを前記再生モードによって出力するステップと、を含み、ここで前記再生モードは、前記停止映像データファイルの再生時間が、前記オーディオデータファイルの再生時間と同期化されて保存されるスライドショーモード、または前記停止映像データファイルの再生時間が前記オーディオデータファイルの再生時間と同期化されずに、再生順序を前記停止映像データの再生時にユーザーが変更できるブラウザブルスライドショーモードであることを特徴とする再生方法。
【請求項１９】
（ｄ）再生モードがスライドショーモードである停止映像データの再生中に、ユーザーが前方再生または後方再生命令を入力する場合、前記システムクロックの値を前記停止映像データの再生時間に対応する値に減少または増加するステップを更に含むことを特徴とする請求項１８に記載の再生方法。
【請求項２０】
（ｅ）少なくとも一つ以上のオーディオデータファイル、及び前記オーディオデータファイルのそれぞれの再生時間についての情報を含むオーディオデータのクリップが保存された前記情報保存媒体に保存されたオーディオ映像データファイルの再生時間を読み取って、その値が前記システムクロックと一致するオーディオデータを読み取るステップと、
（ｆ）前記システムクロック値が前記オーディオデータの再生時間以内の値を有する間に、前記オーディオデータをデコーディングするステップと、を更に含み、
前記（ｃ）ステップは、前記デコーディングされたオーディオデータを前記デコーディングされた停止映像データと共に出力するステップであることを特徴とする請求項１８に記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、停止映像の構造に係り、特に、停止映像が記録された情報保存媒体、その再生装置及び方法に関する。
【背景技術】
【０００２】
イメージファイル、オーディオファイル、ビデオファイル等の多様な形態のマルチメディアファイルの利用が増加しているが、情報保存媒体に多様な応用が可能な停止映像データを保存する構造は提供されていない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明が達成しようとする技術的課題は、多様な応用が可能な構造を有する停止映像が保存された情報保存媒体、その再生装置及び方法を提供するところにある。
【課題を解決するための手段】
【０００４】
前記技術的課題を達成するための情報保存媒体は、停止映像データクリップ及び複数のプレイアイテムを含む一つ以上のプレイリストを含み、再生装置によって再生される情報保存媒体において、前記情報保存媒体は、少なくとも一つ以上の停止映像データファイルをそれぞれ含む複数の停止映像データクリップが保存される第１領域と、前記停止映像データファイルに含まれた停止映像データのそれぞれの位置及び属性についての情報、前記停止映像データファイルに含まれた停止映像データの全部に適用される再生モード、及び停止映像のそれぞれの再生時間についての情報を含むクリップインフォメーションが保存される第２領域と、複数のプレイアイテムを含む一つ以上のプレイリストが保存される第３領域と、を含み、少なくとも一つ以上のオーディオデータファイルが保存される第４領域と、前記オーディオデータファイルのそれぞれの位置及び属性についての情報を含むオーディオクリップ情報が保存される第５領域と、前記オーディオデータファイルのそれぞれの再生時間についての情報を含むオーディオシーケンス情報を含む、少なくとも一つ以上のオーディオデータクリップが保存される第６領域とを含み、前記再生装置は、前記プレイリストに含まれたそれぞれのプレイアイテムを読んで、前記それぞれのプレイアイテムの対応する前記クリップインフォメーションの一部に基づき前記停止映像データクリップを表示させ、前記それぞれのプレイアイテムによって表示された前記停止映像データクリップにおいて、当該再生装置のシステムクロックが前記停止映像データクリップの再生時間の範囲内の値を有するとき、前記停止映像データクリップをデコーディングし、前記デコーディングされた停止映像データクリップを前記再生モードによって出力し、前記再生モードは、前記停止映像データファイルの再生時間が、前記オーディオデータファイルの再生時間と同期化されて保存されるスライドショーモード、または前記停止映像データファイルの再生時間が前記オーディオデータファイルの再生時間と同期化されずに、再生順序を前記停止映像データの再生時にユーザーが変更できるブラウザブルスライドショーモードであることが好ましい。
【０００５】
前記技術的課題を達成するための再生装置は、停止映像データ及びオーディオデータそれぞれが、クリップ単位で保存されており、複数のプレイアイテムを含む一つ以上のプレイリストが保存されている情報保存媒体を再生する装置において、所定の時間単位でその値が増加するシステムクロックを生成するシステムクロックカウンタと、複数のプレイアイテムを含む一つ以上のプレイリスト、少なくとも一つ以上の停止映像データファイルを含む停止映像データクリップ、及び前記停止映像データファイルのそれぞれの再生モード及び再生時間いついての情報を含むクリップ情報が保存された前記情報保存媒体から、前記プレイリストに含まれたそれぞれのプレイアイテムを読んで、前記それぞれのプレイアイテムがクリップ情報を用いて表示する停止映像データクリップを読むリーダーと、
前記システムクロック値が前記停止映像データクリップの再生時間以内の値を有する間に、前記停止映像データをデコーディングするビデオデコーダと、記デコーディングされた停止映像データクリップを前記再生モードによって出力するデータ出力部とを備え、前記再生モードは、前記停止映像データファイルの再生時間が、前記オーディオデータファイルの再生時間と同期化されて保存されるスライドショーモード、または前記停止映像データファイルの再生時間が前記オーディオデータファイルの再生時間と同期化されずに、再生順序を前記停止映像データの再生時にユーザーが変更できるブラウザブルスライドショーモードであることが好ましい。
【０００６】
前記技術的課題を達成するための再生方法は、所定の時間単位でその値が増加するシステムブロックを生成する再生装置で、停止映像データ及びオーディオデータそれぞれがクリップ単位で保存されており、複数のプレイアイテムを含む一つ以上のプレイリストが保存されている情報保存媒体を再生する方法において、（ａ）プレイリストに含まれたそれぞれのプレイアイテムを読んで、前記各々のプレイアイテムがクリップ情報を用いて表示するクリップの部分を探し、少なくとも一つ以上の停止映像データファイル及び前記停止映像データファイルの各々の再生モード及び再生時間についての情報を含むクリップ情報を読み取るステップと、（ｂ）前記システムブロック値が前記探したクリップの再生時間以内の値を有する間に、前記停止映像データをデコーディングするステップと、（ｃ）
前記デコーディングされた停止映像データを前記再生モードによって出力するステップと、を含み、ここで前記再生モードは、前記停止映像データファイルの再生時間が、前記オーディオデータファイルの再生時間と同期化されて保存されるスライドショーモード、または前記停止映像データファイルの再生時間が前記オーディオデータファイルの再生時間と同期化されずに、再生順序を前記停止映像データの再生時にユーザーが変更できるブラウザブルスライドショーモードであることが好ましい。
【発明を実施するための最良の形態】
【０００７】
以下、添付された図面を参照して本発明に係る情報保存媒体、その再生装置及び方法を詳細に説明する。
【０００８】
図１は、ＭＰＥＧ規格で使用される符号化システムのブロック図である。符号化システムは、ビデオ符号化器１００、オーディオ符号化器１１０、ビデオパケッタイザ１２０、オーディオパケッタイザ１３０、プログラムストリーム多重化器１４０、及びトランスポートストリーム多重化器１５０を含む。
【０００９】
ビデオ符号化器１００及びオーディオ符号化器１１０は、それぞれビデオデータ及びオーディオデータを符号化する。符号化されたビデオデータ及びオーディオデータは、それぞれビデオパケッタイザ１２０及びオーディオパケッタイザ１３０でｐａｃｋｅｔｉｚｅｄ  ｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍ（ＰＥＳ）パケットに変換される。ＰＥＳパケットは、符号化されたデータを適当なサイズに分離してパケット化したものである。そのようなＰＥＳパケットデータは、プログラムストリーム多重化器１４０でプログラムストリームに多重符号化されるか、またはトランスポートストリーム多重化器１５０でトランスポートストリームに多重符号化される。
【００１０】
プログラムストリームは、保存媒体等で使用されるものであって、プログラムストリームの多重化単位は、プログラムストリームパック（ＰＳ  ｐａｃｋ）である。代表的な動画保存媒体のＤＶＤ  ｖｉｄｅｏ規格では、２０４８バイト単位のＰＳ  ｐａｃｋを使用する。
【００１１】
トランスポートストリームは、デジタル放送のように、データの損失が発生するアプリケーションで使用されるものであって、トランスポートストリームの多重化単位は、トランスポートストリームパック（ＴＳ  ｐａｃｋ）である。ＴＳ  ｐａｃｋのサイズは１８８バイトである。
【００１２】
デジタル放送データを保存媒体に保存するアプリケーションでは、トランスポートストリームを使用する場合が多い。本発明では、多重化方法としてトランスポートストリームを使用したと仮定するが、プログラムストリームを使用した場合にも同じく適用される。
【００１３】
図２は、パケットデータの入力時に到着時間情報が付加されて記録されたデータを再生する場合を示す図である。
【００１４】
受信側では、パケットデータを伝送側から伝送した特定間隔で受信する。そのような時間間隔を測定するために、受信側では、９０ｋＨｚまたは２７ＭＨｚの周波数を有するシステムクロックで駆動されるカウンタを備える。たとえ、９０ｋＨｚまたは２７ＭＨｚの周波数が議論されたとしても、他の周波数でも可能であることはいうまでもない。受信側では、パケットデータの到着時間（ｔ１、ｔ２、・・・）をパケットデータ以前に付加して保存媒体に記録する。それを到着時間情報（Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｓｔａｍｐ：ＡＴＳ）という。再生時には、記録されたＡＴＳ値により決まる時間間隔によって伝送側から伝送した特定間隔と同じ間隔で再生する。デジタル放送のデータ伝送では、パケットデータ間の時間間隔が一定ではない。伝送されたパケットデータは、一般的に復号器を備える受信側のバッファに保存された後、復号器によりデコーディングされて、ユーザーが放送を見ることができる。パケットデータをバッファに一時保存した後、ユーザーが放送を見ようとする時間に再生装置から復号器に出力し、その時、原パケットデータが伝送された時間間隔は重要である。本来伝送側で復号器がある受信側のバッファ状態を考慮して、パケットデータ間の時間間隔を調節して伝送するため、それが守られない場合、受信側のバッファがあふれるか、または、足りなくなるためである。本発明は、デジタル放送のデータ保存に適用されるものではないが、互換性のために、そのようなATSを付加できる。
【００１５】
図３は、ATSが付加されたパケットデータを再生するための再生装置のブロック図である。再生装置３００は、ＡＴＣ（Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）カウンタ３１０、ソースデパケッタイザ３２０、バッファ３３０、デマルチプレクサ３４０、ＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）カウンタ３５０、ビデオ復号器３６０、及びオーディオ復号器３７０を含む。
【００１６】
バッファ３３０は、保存媒体２００からソースデータパケットを読み取って臨時保存する。ソースデパケッタイザ３２０は、ソースデータパケットでＭＰＥＧ２−ＴＳ形式のトランスポートパケットを分離する。しかし、ＭＰＥＧ２−ＴＳトランスポートパケットが議論されたが、他のパケットも可能である。ＡＴＣカウンタ３１０は、９０ｋＨｚまたは２７ＭＨｚのシステムクロックで駆動され、トランスポートストリームの最初パケットがソースデパケッタイザ３２０に入れば、ＡＴＳ値を初期値にリセットした後、続けてシステムクロック値を増加させる。ソースデパケッタイザ３２０は、システムクロック値と一致するＡＴＳ値を有するパケットを探す。カウンタクロック値がＡＴＳ値と一致するパケットがあれば、該当パケットでＡＴＳ値を除去したデータをデマルチプレクサ３４０に送る。デマルチプレクサ３４０に送られるトランスポートストリームパケットは、該当パケットに含まれたＰＥＳパケットを示すＰＩＤ（ｐｒｏｇｒａｍ  ＩＤ）値を有する。同じＰＩＤ値を有するトランスポートストリームパケットを集めれば、元来のＰＥＳパケットを復元できる。
【００１７】
トランスポートストリームには、ＰＣＲ（プログラムクロックリファレンス）という符号化時間情報が付加されうる。ＰＣＲは、該当パケットが復号器バッファに入力される時間を示すものであって、この値を利用して符号化器の時間と復号器の時間とを一致させうる。再生装置３００は、９０ｋＨｚまたは２７ＭＨｚで駆動されるＳＴＣカウンタ３５０を含むが、データパケットのＰＣＲ値がＳＴＣ値と同じくなる時に、デマルチプレクサ３４０に送られるように制御する。デマルチプレクサ３４０は、多重化されたデータパケットをビデオパケットとオーディオパケットとに分離した後、該当パケットのＤＴＳ（デコーディングタイムスタンプ）値がＳＴＣ値と一致する時に、該当パケットをビデオ復号器３６０及びオーディオ復号器３７０に送る。ビデオ復号器３６０及びオーディオ復号器３７０は、それぞれビデオパケット及びオーディオパケットを復号化した後、該当パケットのＰＴＳ（プレゼンテーションタイムスタンプ）値がＳＴＣ値と一致する時に復号化されたデータを出力する。そのような制御を通じてオーディオデータとビデオデータとの同期を合わせうる。
【００１８】
そのような再生装置の構造は、動画の再生に適した構造であるが、それを停止映像データに適用することでスライドショー、ブラウザブルスライドショー、オーディオが含まれたスライドショー、及びオーディオが含まれたブラウザブルスライドショーのような停止映像の多様な応用が可能である。
【００１９】
そのような停止映像構造のための構成要素は次の通りである。
【００２０】
連続されたセクタに記録された停止映像ストリーム、それらの属性についての情報を有するクリップインフォメーションファイル、停止映像用プレーアイテム、一つ以上のプレーアイテムを含むプレーリスト、オーディオデータが記録されたオーディオストリーム、及びオーディオのためのサブプレーアイテムが停止映像構造をなす要素である。
【００２１】
情報保存媒体には、動画データストリーム、停止映像ストリーム、及びオーディオデータストリームがクリップ単位で区分されて記録されている。通常の場合、それぞれのクリップは、保存媒体の連続的な領域に記録される。
【００２２】
動画ストリームは、容量を減らすために圧縮を行い、それを再生するには、圧縮された動画データの特性情報を知らねばならない。したがって、各クリップごとにクリップインフォメーションを付加情報として含む。クリップインフォメーションは、各クリップのオーディオ及びビデオ属性やエントリーポイントの位置情報などを含む。エントリーポイントとは、クリップ内の一定の区間ごとに存在して、ランダムアクセスを可能にする地点をいう。エントリーポイントの位置を示すデータをエントリーポイントマップという。エントリーポイントマップは、映像の再生開始後にある程度の時間が経過した地点を探す時間サーチに利用される。動画圧縮技術として多く利用されるＭＰＥＧの場合、エントリーポイントは、イントラ映像の圧縮を含むＩピクチャの位置となる。
【００２３】
停止映像ストリームの場合も、容量を減らすために圧縮を行うため、それを再生するには、圧縮された停止映像データの特性情報を知らねばならないため、各クリップごとにクリップインフォメーションを含む。停止映像の圧縮技術としてはＪＰＥＧを多く使用し、各停止映像はイントラ圧縮を行うため、各停止映像がＭＰＥＧでのＩピクチャの役割を行う。
【００２４】
オーディオデータの場合も、容量を減らすために圧縮をするが、広範囲に利用されるオーディオデータ圧縮技術としては、ＭＰＥＧ−１やＤｏｌｂｙ
ＡＣ−３方式がある。オーディオデータクリップ用のインフォメーションファイルは、該当ファイルの圧縮情報と共に、クリップに含まれるオーディオデータのファイル名、位置情報、及び属性についての情報を含むクリップ記録情報、及びオーディオクリップの再生開始時間と再生終了時間とについての情報を含むシーケンス情報を含む。
【００２５】
図４は、プレーリスト、プレーアイテム及びクリップの相関関係を示す図である。プレーリスト５００は再生の基本単位であり、情報保存媒体には複数のプレーリストが保存される。一つのプレーリストは、複数のプレーアイテム５１０の連結から形成される。プレーアイテムはクリップの一部に対応し、具体的にはクリップ内の再生開始時間と再生終了時間とを指定する形態で示す。したがって、クリップインフォメーションを利用してプレーアイテムに該当する部分を示すことができる。また、動画データのダビングとして、または停止映像を再生する時の背景音楽としてオーディオが追加される場合、動画ストリームや停止映像ストリームを再生するプレーリストのうち、一部を主再生パスになる主プレーアイテム５２０にし、オーディオストリームを再生するプレーリストのうち、一部をサブ再生パスになるサブプレーアイテム５３０にして新たなプレーリスト５４０を作ることができる。
【００２６】
図５は、図４の新たなプレーリスト５４０の詳細図である。
【００２７】
プレーリストのグロ−バル時間軸に沿ってプレーリストを構成するプレーアイテムを並べ得るが、図５は、主再生パス上にプレーアイテム０及びプレーアイテム１が含まれ、サブ再生パス上にサブプレーアイテムの一つが含まれた場合を示している。オーディオの再生のためのサブプレーアイテムは、切れのない再生のために、一つの主プレーアイテムの再生時間内で再生されることが好ましい。二つ以上の主プレーアイテムにかけて再生される場合、主プレーアイテムが変更される間に切れることがある。図５の場合、サブプレーアイテムの開始時間は、プレーアイテム０の再生時間の中間に位置し、サブプレーアイテムの終了時間は、プレーアイテム０の再生終了時間と同じである。したがって、サブプレーアイテムが再生される間に主プレーアイテムの変更がないため、切れることはない。
【００２８】
図６は、本発明による停止映像構造のための停止映像用のクリップインフォメーションファイルの構成を示す図である。クリップインフォメーションファイル７００は、タイプインジケータ７１０、クリップ情報７２０、シーケンス情報７３０、及びクリップマーク７４０などのオブジェクトを含む。
【００２９】
タイプインジケータ７１０は、ＩＳＯ ６４６によりコーディングされた値を含む。本発明では、ＪＰＧＳという値を有することで、該当クリップインフォメーションファイル７００に対応するクリップがＪＰＥＧ形式で保存された停止映像ストリームであることを示す。
【００３０】
クリップ情報７２０は、クリップ内の各停止映像の位置及び属性を示す。
【００３１】
シーケンス情報７３０は、各停止映像の再生モード及び再生時間に関する情報を含む。
【００３２】
クリップマーク７４０は、該当クリップのマーク情報を保存する。
【００３３】
ファイルシステムの観点から見れば、停止映像ストリームを含んでいるクリップは、複数枚の停止映像データを含む一つのファイルを含んでもよく、それぞれ一枚の停止映像を含むいくつかのファイルを含んでもよい。
【００３４】
図７は、一つの停止映像クリップに含まれる停止映像データがそれぞれ別個のファイルとして存在する場合、クリップ情報の構造を示す図面である。その時、クリップ情報７２０の一般情報７２１項目には、クリップ情報オブジェクトの全体バイトサイズ、停止クリップに含まれた停止映像ストリームのエンコーディング方法などの属性についての情報が記録される。各停止映像の位置を示す方法としては、該当停止映像ファイルの名称７２２を保存する方法を使用する。
【００３５】
図８は、一つの停止映像クリップが含む一つの停止映像ファイルに複数の停止映像データが保存されている場合、クリップ情報７２０の構造を示す図面である。
【００３６】
一般情報７２３項目には、図７の場合と同様に、クリップ情報オブジェクトの全体バイトサイズ、停止クリップに含まれた停止映像ストリームのエンコーディング方法などの属性についての情報が記録される各停止映像の位置を示す方法としては、各停止映像の開始アドレス７２４を保存する方法を使用する。
【００３７】
図９は、再生モードがスライドショーモードである場合、シーケンス情報７３０の構造を示す図面である。シーケンス情報７３０の一般情報７３１項目には、該当停止映像ストリームの再生モードに関する情報、及び停止映像に適用する仮想ＳＴＣを設定して記録する。再生モードがスライドショーモードである場合、シーケンス情報７３０は、各停止映像の再生開始時間と再生終了時間とをテーブル化して保存する。その時、再生開始時間と再生終了時間は、ＭＰＥＧ規格によるＰＴＳで記録される。
【００３８】
図１０は、再生モードがブラウザブルスライドショーモードである場合、シーケンス情報７３０の構造を示す図面である。ブラウザブルスライドショーモードである場合、最初の停止映像のみ再生開始時間７３５が保存され、あらゆる停止映像の持続時間７３６、７３７が保存される。再生時には、最初の停止映像が再生開始時間７３５に再生を開始し、各停止映像は、それぞれの持続時間中に再生が続く。もし、持続時間が有限値として保存されていれば、決まった持続時間後にサブモードによって動作が行われる。サブモードがシーケンシャルである場合には、クリップ情報に指定された次の順序の停止映像を再生し、サブモードがランダムまたはシャフルである場合には、任意順序の停止映像を再生する。もし、持続時間が無限値を有せば、次の停止映像に進行せずにユーザーの入力を待つ。ユーザーの入力がある場合に映像の切替が行われる。
【００３９】
図９及び図１０に示されたように、再生モードがスライドショーモードである場合、各停止映像は、開始及び終了プレゼンテーション時間を定義するＰＴＳを有し、再生モードがブラウザブルスライドショーモードである場合に、再生開始時間を定義するＰＴＳを有するが、再生終了時間は直接保存されない。再生持続時間が有限値を有する場合、再生終了時間は再生開始時間に有限持続時間を足した値になるが、持続時間が無限である場合、再生終了時間は決まっておらず、ユーザーの場面切替命令によって他の停止映像に変換される。ブラウザブルスライドショーモードで、本発明による停止映像構造は一つの仮想ＳＴＣシーケンスを形成する。
【００４０】
図１１は、本発明による停止映像構造によりスライドショーを具現した一実施例を示す図である。最初停止映像のためのプレーアイテムが開始される時、ＳＴＣを０と設定し、各停止映像はシーケンス情報に含まれた再生開始時間と再生終了時間とにより決まった再生時間中に再生される。オーディオデータを含むサブプレーアイテムがある場合、該当サブプレーアイテムに含まれたオーディオデータは、停止映像データの再生時間内に再生されねばならない。スライドショーの場合、各停止映像は、再生時間が決まっているため、オーディオデータと共に同期を合わせてトリックプレーが可能である。すなわち、前方再生または後方再生など、ユーザーが停止映像の切替命令を入力する場合、ＳＴＣ値は、該当する停止映像のＰＴＳ値に変わる。図１１のようにユーザーがプレーバック命令を入力した場合、ＳＴＣ値は１００００から３０００に減少し、オーディオデータと停止映像データとは同じＳＴＣ値を有する。
【００４１】
図１２は、本発明による停止映像構造によりブラウザブルスライドショーを具現した一実施例を示す図面である。
【００４２】
ブラウザブルスライドショーモードでは、順次の再生を行ってもよく、ユーザーの命令によりランダム及びシャフル再生も可能である。ブラウザブルスライドショーモードでのプレーアイテムの開始は、スライドショーモードでのようにＳＴＣを０と設定する。しかし、ライドショーモードとは違って、ＳＴＣ値は増加し続ける。図１２に示されたように、ユーザーがプレーバック命令を入力した場合に、ＳＴＣ値が減少しないため、増加するＳＴＣ値に対応するＰＴＳ値を有するオーディオデータが再生される。しかし、ユーザーの命令により指定された停止映像データが再生され、したがって、停止映像データとオーディオデータとは互いに同期されない。
【００４３】
停止映像クリップが有限持続時間を有する場合、ＳＴＣ値の増加によって持続時間が経過すれば、次の順序の停止映像（シーケンシャルモード）または任意の順序の停止映像（ランダムまたはシャフルモード）が再生される。
【００４４】
無限持続時間を有する場合、ＳＴＣの増加があっても、ユーザーの命令が入力されるまでは一つの停止映像が続けて再生される。
【００４５】
そのように、ユーザーの命令入力があっても、ＳＴＣ値が増加し続けるため、それを仮想ＳＴＣと称する。そのような仮想ＳＴＣを利用してブラウザブルスライドショーモードで再生する場合、オーディオデータは切れのない再生が可能になる。
【００４６】
本来停止映像クリップのサイズには制限がないが、オーディオを含むブラウザブルスライドショーモードである場合、切れのない再生のために停止映像クリップの最大サイズを再生装置のバッファサイズ以内に制限して、データの再生前にあらゆるデータがバッファにローディングされるようにすることが好ましい。
【００４７】
図１３は、本発明による再生装置の好ましい実施例を示すブロック図である。本発明による再生装置８００は、システムクロックカウンタ８１０、リーダー８２０、ビデオデコーダ８３０、オーディオデコーダ８４０、及びデータ出力部８５０を含むことが好ましい。
【００４８】
システムクロックカウンタ８１０は、所定の時間単位でその値が増加するシステムクロックを生成する。それは、ＭＰＥＧで規定するＰＴＳであることが好ましい。
【００４９】
リーダー８２０は、情報保存媒体から停止映像データ及びオーディオデータを読み取る。システムクロックカウンタ８１０は、システムクロック値をリーダー８２０に送って、その再生時間がシステムクロック値と一致するデータストリームを読み取る。
【００５０】
リーダー８２０で読み取ったデータは、それぞれビデオデコーダ８３０とオーディオデコーダ８４０とに伝えられる。ビデオデコーダ８３０は、その再生時間がシステムクロック値に該当する映像データをデコーディングし、オーディオデコーダ８４０は、その再生時間がシステムクロック値に該当するオーディオデータをデコーディングする。
【００５１】
データ出力部８５０では、デコーディングされたビデオデータとデコーディングされたオーディオデータとを共に出力する。
【００５２】
本発明は、実施例を参考に説明されたが、これは例示的なもの過ぎず、当業者ならば、これから多様な変形及び均等な他の実施例が可能であるということが理解できるであろう。したがって、本発明の真の技術的範囲は、特許請求の範囲の技術的思想によって決まらねばならない。
【産業上の利用可能性】
【００５３】
本発明による情報保存媒体、その再生装置及び方法によれば、停止映像データの再生において、２つのモード及びそれに必要な情報を保存し、それを再生時に利用することで、スライドショーモードでは、停止映像データとオーディオデータとの同期を合わせることが可能であり、ブラウザブルスライドショーモードでは、切れのないオーディオデータの再生が可能になる。
【図面の簡単な説明】
【００５４】
【図１】ＭＰＥＧ規格で使用される符号化システムのブロック図である。
【図２】パケットデータの入力時に到着時間情報が付加されて記録されたデータを再生する場合を示す図である。
【図３】到着時間情報が付加されたパケットデータを再生するための再生装置のブロック図である。
【図４】プレーリスト、プレーアイテム、及びクリップの相関関係を示す図である。
【図５】図４の新たなプレーリストの詳細図である。
【図６】本発明による停止映像構造のための停止映像用のクリップインフォメーションファイルの構成を示す図である。
【図７】一つの停止映像クリップに含まれる停止映像データがそれぞれ別個のファイルとして存在する場合に、クリップ情報の構造を示す図である。
【図８】一つの停止映像クリップが含む一つの停止映像ファイルに複数の停止映像データが保存されている場合に、クリップ情報の構造を示す図である。
【図９】再生モードがスライドショーである場合、シーケンス情報の構造を示す図である。
【図１０】再生モードがブラウザブルスライドショーである場合、シーケンス情報の構造を示す図である。
【図１１】本発明による停止映像構造によりスライドショーを具現した一実施例を示す図である。
【図１２】本発明による停止映像構造によりブラウザブルスライドショーを具現した一実施例を示す図である。
【図１３】本発明による再生装置の好ましい実施例を示すブロック図である。
【図１】
0004589120.tif 000002
【図２】
0004589120.tif 000003
【図３】
0004589120.tif 000004
【図４】
0004589120.tif 000005
【図５】
0004589120.tif 000006
【図６】
0004589120.tif 000007
【図７】
0004589120.tif 000008
【図８】
0004589120.tif 000009
【図９】
0004589120.tif 000010
【図１０】
0004589120.tif 000011
【図１１】
0004589120.tif 000012
【図１２】
0004589120.tif 000013
【図１３】
0004589120.tif 000014