【手続補正書】
【提出日】平成19年11月21日(2007.11.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのテキスト・サブタイトル・ストリームを含むデータ構造を記録する記録媒体において、
前記テキスト・サブタイトル・ストリームは、
スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含み、
各プレゼンテーション・セグメントは、少なくとも１つのテキスト領域を含み、前記スタイルのうちの少なくとも1つに関連付けられ、
前記スタイル・セグメントは、独自のプレーヤ・スタイルを生成することをプレーヤに許可するか否かを示すプレーヤ・スタイル・フラグを含むことを特徴とする記録媒体。
【請求項２】
前記スタイル・セグメントに定義された前記スタイルは、少なくとも１つの領域スタイルであることを特徴とする請求項１に記載の記録媒体。
【請求項３】
前記スタイル・セグメントは、前記スタイル・セグメントに定義された前記スタイルの数を示すデータフィールドをさらに含むことを特徴とする請求項１に記載の記録媒体。
【請求項４】
前記スタイル・セグメントに定義されたスタイルの数は、６０以下であることを特徴とする請求項３に記載の記録媒体。
【請求項５】
前記プレーヤ・スタイル・フラグの値は、前記プレーヤ・スタイルの生成を前記プレーヤに許可するか否かを示すことを特徴とする請求項１に記載の記録媒体。
【請求項６】
各プレーヤ・スタイルは、テキスト領域の領域プレゼンテーション・プロパティの独立したセットを指定する領域スタイルを表すことを特徴とする請求項１に記載の記録媒体。
【請求項７】
各プレーヤ・スタイルは、前記関連付けられたスタイルにより指定された領域プレゼンテーション・プロパティのうちの少なくとも１つを再定義することを特徴とする請求項１に記載の記録媒体。
【請求項８】
各プレーヤ・スタイルは、前記関連付けられたスタイルにより指定された領域プレゼンテーション・プロパティのうちの少なくとも１つを変更することを特徴とする請求項１に記載の記録媒体。
【請求項９】
各プレーヤ・スタイルは、前記領域プレゼンテーション・プロパティのうちの少なくとも１つの変更方向及び変更量を指定することを特徴とする請求項８に記載の記録媒体。
【請求項１０】
記録媒体に記録されたテキスト・サブタイトル・ストリームをデコードする方法において、
スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含む前記テキスト・サブタイトル・ストリームを読み出すステップであって、
各プレゼンテーション・セグメントは、少なくとも1つのテキスト領域を含み、前記スタイル・セグメントに定義された前記スタイルのうちの少なくとも１つに関連付けられ、
前記スタイル・セグメントは、独自のプレーヤ・スタイルを生成することをプレーヤに許可するか否かを示すプレーヤ・スタイル・フラグを含む、ステップと、
前記スタイル・セグメントに定義された前記スタイルと前記プレーヤ・スタイル・フラグに応じて、各プレゼンテーション・セグメントをデコードするステップと
を含むことを特徴とする方法。
【請求項１１】
前記スタイル・セグメントに定義された前記スタイルは、少なくとも１つの領域スタイルであることを特徴とする請求項１０に記載の方法。
【請求項１２】
各プレーヤ・スタイルは、テキスト領域の領域プレゼンテーション・プロパティの独立したセットを指定する領域スタイルを表すことを特徴とする請求項１０に記載の方法。
【請求項１３】
各プレーヤ・スタイルは、前記関連付けられたスタイルにより指定された領域プレゼンテーション・プロパティのうちの少なくとも１つを再定義することを特徴とする請求項１０に記載の方法。
【請求項１４】
各プレーヤ・スタイルは、前記関連付けられたスタイルにより指定された領域プレゼンテーション・プロパティのうちの少なくとも１つを変更することを特徴とする請求項１０に記載の方法。
【請求項１５】
各プレーヤ・スタイルは、前記領域プレゼンテーション・プロパティのうちの少なくとも１つの変更方向及び変更量を指定することを特徴とする請求項１４に記載の方法。
【請求項１６】
前記プレーヤ・スタイル・フラグが前記許可を指示する場合、前記プレーヤ・スタイルを使用するか否かを判定するステップをさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１７】
前記プレーヤ・スタイルをローカルデータ・ストレージに予め格納し、前記プレーヤ・スタイルをサブタイトル・ローディング・バッファにロードするステップをさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１８】
前記スタイル・セグメントは、前記スタイル・セグメントに定義される前記スタイルの数を示すデータフィールドをさらに含み、
前記スタイルの数は、６０以下であることを特徴とする請求項１０に記載の方法。
【請求項１９】
前記プレーヤ・スタイル・フラグの値は、前記プレーヤ・スタイルを生成することを前記プレーヤに許可するか否かを示すことを特徴とする請求項１０に記載の方法。
【請求項２０】
外部ソースから前記少なくとも１つのテキスト・サブタイトル・ストリームを受け取るステップをさらに含むことを特徴とする請求項１０に記載の方法。
【請求項２１】
記録媒体に記録されたテキスト・サブタイトル・ストリームをデコードするための装置において、
前記テキスト・サブタイトル・ストリームをロードするサブタイトル・ローディング・バッファであって、
前記テキスト・サブタイトル・ストリームは、スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含み、
各プレゼンテーション・セグメントは、少なくとも1つのテキスト領域を含み、前記スタイルのうちの少なくとも１つに関連付けられた、サブタイトル・ローディング・バッファと、
前記スタイル・セグメントに含まれるプレーヤ・スタイル・フラグを読み出し、独自のプレーヤ・スタイルをプレーヤに生成することを許可しているか否かを判定するテキスト・サブタイトル・デコーダであって、
前記許可が前記プレーヤ・スタイル・フラグによって示されている場合に前記プレーヤ・スタイルを用いて各プレゼンテーション・セグメントをデコードするテキスト・サブタイトル・デコーダと
を備えることを特徴とする装置。
【請求項２２】
前記スタイルは、ユーザが定義した領域スタイルを含む前記スタイル・セグメントに含まれることを特徴とする請求項２１に記載の装置。
【請求項２３】
前記プレーヤ・スタイルを予め格納するローカルデータ・ストレージをさらに備えることを特徴とする請求項２１に記載の装置。
【請求項２４】
各プレーヤ・スタイルは、前記関連付けられたスタイルにより指定された領域プレゼンテーション・プロパティのうちの少なくとも１つを再定義し、又は、変更することを特徴とする請求項２１に記載の装置。
【請求項２５】
前記スタイル・セグメントは、前記スタイル・セグメントに定義される前記スタイルの数を示すデータフィールドをさらに含み、
前記スタイルの数は、６０以下であることを特徴とする請求項２１に記載の装置。
【請求項２６】
前記プレーヤ・スタイル・フラグの値は、前記プレーヤ・スタイルを生成することを前記プレーヤに許可するか否かを示すことを特徴とする請求項２１に記載の装置。
【請求項２７】
前記外部ソース又は前記記録媒体から少なくとも１つのテキスト・サブタイトル・ストリームを選択するセレクタをさらに備えることを特徴とする請求項２１に記載の装置。
【請求項２８】
前記外部ソースから少なくとも１つのテキスト・サブタイトル・ストリームを受け取るレシーバをさらに備えることを特徴とする請求項２１に記載の装置。
【請求項２９】
テキスト・サブタイトル・ストリームを記録媒体に記録する方法において、
スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含む前記テキスト・サブタイトル・ストリームを生成するステップであって、
各プレゼンテーション・セグメントは、少なくとも１つのテキスト領域を含み、前記スタイル・セグメントに定義された前記スタイルのうちの少なくとも１つに関連付けられ、
前記スタイル・セグメントは、独自のプレーヤ・スタイルを生成することをプレーヤに許可するか否かを示すプレーヤ・スタイル・フラグを含む、ステップと、
前記テキスト・サブタイトル・ストリームを前記記録媒体に記録するステップと
を含むことを特徴とする方法。
【請求項３０】
前記スタイル・セグメントに定義された前記スタイルは、少なくとも１つの領域スタイルであることを特徴とする請求項２９に記載の方法。
【請求項３１】
各プレーヤ・スタイルは、前記関連付けられたスタイルによって指定される領域プレゼンテーション・プロパティのうちの少なくとも１つを再定義し、又は、変更することを特徴とする請求項２９に記載の方法。
【請求項３２】
前記スタイル・セグメントは、前記スタイル・セグメントで定義される前記スタイルの数を示すデータフィールドをさらに含み、
前記スタイルの数は、６０以下であることを特徴とする請求項２９に記載の方法。
【請求項３３】
前記プレーヤ・スタイル・フラグの値は、前記プレーヤ・スタイルを生成することを前記プレーヤに許可するか否かを示すことを特徴とする請求項２９に記載の方法。
【請求項３４】
外部ソースから前記少なくとも１つのテキスト・サブタイトル・ストリームを受け取るステップをさらに含むことを特徴とする請求項２９に記載の方法。
【請求項３５】
記録媒体に記録するテキスト・サブタイトル・ストリームを生成する方法において、
スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含む前記テキスト・サブタイトル・ストリームを生成するステップを含み、
各プレゼンテーション・セグメントは、少なくとも１つのテキスト領域を含み、前記スタイル・セグメントに定義された前記スタイルのうちの少なくとも１つに関連付けられ、
前記スタイル・セグメントは、独自のプレーヤ・スタイルを生成することをプレーヤに許可するか否かを示すプレーヤ・スタイル・フラグを含むことを特徴とする方法。
【請求項３６】
各プレーヤ・スタイルは、前記関連付けられたスタイルによって指定された領域プレゼンテーション・プロパティのうちの少なくとも１つを再定義し、又は、変更することを特徴とする請求項３５に記載の方法。
【請求項３７】
前記プレーヤ・スタイル・フラグの値は、前記プレーヤ・スタイルを生成することを前記プレーヤに許可するか否かを示すことを特徴とする請求項３５に記載の方法。
【請求項３８】
外部ソースから少なくとも１つのテキスト・サブタイトル・ストリームを受け取るステップをさらに含むことを特徴とする請求項３５に記載の方法。
【請求項３９】
記録媒体のデータ領域に格納される少なくとも１つのテキスト・サブタイトル・ストリーを含むデータ構造において、
各テキスト・サブタイトル・ストリームは、スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含み、
各プレゼンテーション・セグメントは、少なくとも１つのテキスト領域を含み、前記スタイルのうちの少なくとも１つに関連付けられ、
前記スタイル・セグメントは、独自のプレーヤ・スタイルを生成することをプレーヤに許可するか否かを示すプレーヤ・スタイル・フラグを含むことを特徴とするデータ構造。
【請求項４０】
コンピュータに、テキスト・サブタイトル・ストリームをデコードする処理を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体において、
前記テキスト・サブタイトル・ストリームをサブタイトル・ローディング・バッファにロードする手順であって、
前記ロードされたサブタイトル・ストリームは、スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含み、
各プレゼンテーション・セグメントは、少なくとも１つのテキスト領域を含み、
前記スタイル・セグメントに定義された前記スタイルの少なくとも１つに関連付けられた、手順と、
前記スタイル・セグメントに含まれたプレーヤ・スタイル・フラグを読み取り、独自のプレーヤ・スタイルを生成することをプレーヤに許可しているか否かを判定する手順と、
前記許可が前記プレーヤ・スタイル・フラグによって指定されている場合は、前記プレーヤ・スタイルを用いて各プレゼンテーション・セグメントをデコードする手順と
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４１】
コンピュータに、テキスト・サブタイトル・ストリームをデコードする処理を実行させるプログラムにおいて、
前記テキスト・サブタイトル・ストリームをサブタイトル・ローディング・バッファにロードする手順であって、
前記ロードされたサブタイトル・ストリームは、スタイルを定義するスタイル・セグメントと、少なくとも１つのプレゼンテーション・セグメントを含み、
各プレゼンテーション・セグメントは、少なくとも１つのテキスト領域を含み、前記スタイル・セグメントに定義された前記スタイルの少なくとも１つに関連付けられた、手順と、
前記スタイル・セグメントに含まれたプレーヤ・スタイル・フラグを読み取り、独自のプレーヤ・スタイルを生成することをプレーヤに許可しているか否かを判定する手順と、
前記許可が前記プレーヤ・スタイル・フラグによって指定されている場合は、前記プレーヤ・スタイルを用いて各プレゼンテーション・セグメントをデコードする手順と
を実行させるためのプログラム。