【手続補正書】
【提出日】平成18年10月17日(2006.10.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】  明細書
【発明の名称】  放送データ蓄積再生方法及び装置
【特許請求の範囲】
【請求項１】 多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信するステップと、
前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとステップと、
前記蓄積した再生パターンを読み出すステップと、
前記読み出した前記再生パターンにしたがって、前記関連する放送データの再生順序を制御するステップとを有する放送データ蓄積再生方法。
【請求項２】  多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信するステップと、
前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとステップと、
前記蓄積した再生パターンを複数パターン読み出すステップと、
前記読み出した複数のパターンからユーザによる再生パターンの選択を行うステップと、
前記選択された前記再生パターンにしたがって、前記関連する放送データの再生順序を制御するステップとを有する放送データ蓄積再生方法。
【請求項３】  データ蓄積手段は更に、蓄積した放送データが変更されているかどうかを調べる照合ルールを蓄積し、
前記データ蓄積手段から前記照合ルールを読み出す読出しステップと、
前記読み出した照合ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの変更の有無を検出するステップと、
前記データの変更を検出した場合には、再生を停止する請求項１又は２記載の放送データ蓄積再生方法。
【請求項４】  データ蓄積手段は更に、蓄積した放送データを復元する復元ルールを蓄積し、
前記データ蓄積手段から前記復元ルールを読み出す読出しステップと、
前記読み出した復元ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの復元を行うステップと、
前記復元した放送データを再生する請求項１又は２記載の放送データ蓄積再生方法。
【請求項５】 多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信する受信部と、
前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとデータ蓄積部と、
前記蓄積した再生パターンを読み出す再生パターン読込部と、
前記読み出した前記再生パターンにしたがって、前記関連する放送データの再生順序を制御する再生制御部とを有する放送データ蓄積再生装置。
【請求項６】  多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信する受信部と、
前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとデータ蓄積部と、
前記蓄積した再生パターンを複数パターン読み出す再生パターン読込部と、
前記読み出した複数のパターンからユーザによる再生パターンの選択を行う再生パターン選択部と、
前記選択された前記再生パターンにしたがって、前記関連する放送データの再生順序を制御する再生制御部とを有する放送データ蓄積再生装置。
【請求項７】  蓄積した放送データが変更されているかどうかを調べる照合ルールを蓄積する照合ルール蓄積部と、
前記照合ルール蓄積手段から前記照合ルールを読み出す照合ルール読込部と、
前記読み出した照合ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの変更の有無を検出する照合ルール実行部とを備え、
再生制御部は、前記照合ルール実行部によるデータの変更を検出した場合には、再生を停止する請求項５又は６記載の放送データ蓄積再生装置。
【請求項８】  蓄積した放送データを復元する復元ルールを蓄積する複元ルール蓄積部と、
前記複元ルール蓄積手段から前記復元ルールを読み出す複元ルール読込部と、
前記読み出した復元ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの復元を行う複元ルール実行部とを備え、
再生制御部は、前記復元した放送データを再生する請求項５又は６記載の放送データ蓄積再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は蓄積したデジタルデータの再生の制御に関するものである。
【０００２】
【従来の技術】
近年、ディジタル技術の発展にともない、放送信号をディジタル化して放送するディジタル放送システムが研究、開発されている。ディジタル放送システムでは、現在のテレビジョン信号に相当する映像や音声からなる主情報に加えて、付加情報として画像、図形、音声などからなるマルチメディアデータを多重化して放送することが可能である。
【０００３】
ディジタル化されたデータは、アナログデータと比較して圧縮を行いやすいため、同じ帯域幅で多くの番組を放送することが可能となり、多チャンネル化が進むことが予想される。
【０００４】
また、ディジタル化されたデータは，コピーの際に劣化がなく、編集などの加工を施しやすいという利点がある。
【０００５】
このような多チャンネル化が進むと、好きな番組が裏番組や深夜などに放送される割合も増加するため、これまでのようにリアルタイムに放送されている番組を選択して見るという視聴スタイルから、見たいコンテンツを蓄積しておいて好きな時間に見るという視聴スタイルに変化していくものと考えられる。
【０００６】
【発明が解決しようとする課題】
リアルタイム視聴の場合は、情報提供者の意図したシーケンスでユーザはコンテンツを視聴するが、蓄積されたコンテンツを視聴する場合は、コマーシャルなどコンテンツの特定の部分をスキップしたり削除したりなど、必ずしも情報提供者の意図を反映した視聴がなされないという問題がある。
【０００７】
【課題を解決するための手段】
本発明は、多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信するステップと、前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとステップと、前記蓄積した再生パターンを読み出すステップと、前記読み出した前記再生パターンにしたがって、前記関連する放送データの再生順序を制御するステップとを有する。
【０００８】
また、多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信するステップと、前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとステップと、前記蓄積した再生パターンを複数パターン読み出すステップと、前記読み出した複数のパターンからユーザによる再生パターンの選択を行うステップと、前記選択された前記再生パターンにしたがって、前記関連する放送データの再生順序を制御するステップとを有する。
【０００９】
好ましくは、データ蓄積手段は更に、蓄積した放送データが変更されているかどうかを調べる照合ルールを蓄積し、前記データ蓄積手段から前記照合ルールを読み出す読出しステップと、前記読み出した照合ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの変更の有無を検出するステップと、前記データの変更を検出した場合には、再生を停止する。
【００１０】
好ましくは、データ蓄積手段は更に、蓄積した放送データを復元する復元ルールを蓄積し、前記データ蓄積手段から前記復元ルールを読み出す読出しステップと、前記読み出した復元ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの復元を行うステップと、前記復元した放送データを再生する。
【００１１】
また本発明は、多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信する受信部と、前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとデータ蓄積部と、前記蓄積した再生パターンを読み出す再生パターン読込部と、前記読み出した前記再生パターンにしたがって、前記関連する放送データの再生順序を制御する再生制御部とを有する。
【００１２】
また、多重化された、映像情報及び音声情報とを含む放送データと前記放送データの再生順序を記述した再生パターンとを受信する受信部と、前記受信した放送データの再生順序を記述した再生パターンを前記放送データと関連付けてデータ蓄積手段に蓄積するとデータ蓄積部と、前記蓄積した再生パターンを複数パターン読み出す再生パターン読込部と、前記読み出した複数のパターンからユーザによる再生パターンの選択を行う再生パターン選択部と、前記選択された前記再生パターンにしたがって、前記関連する放送データの再生順序を制御する再生制御部とを有する。
【００１３】
好ましくは、蓄積した放送データが変更されているかどうかを調べる照合ルールを蓄積する照合ルール蓄積部と、前記照合ルール蓄積手段から前記照合ルールを読み出す照合ルール読込部と、前記読み出した照合ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの変更の有無を検出する照合ルール実行部とを備え、再生制御部は、前記照合ルール実行部によるデータの変更を検出した場合には、再生を停止する。    
【００１４】
好ましくは、蓄積した放送データを復元する復元ルールを蓄積する複元ルール蓄積部と、前記複元ルール蓄積手段から前記復元ルールを読み出す複元ルール読込部と、前記読み出した復元ルールに基づいて、前記蓄積した放送データの所定のデータ位置でのデータの復元を行う複元ルール実行部とを備え、再生制御部は、前記復元した放送データを再生する。
【００１５】
【発明の実施の形態】
（実施の形態１）
実施の一形態として蓄積情報の再生を制御するルールの送信方法および受信方法を示す。
【００１６】
図１は本発明の第１の実施形態に係わる送信側のシステム構成図である。図１において、１０１はデータの選択操作やルールの作成操作を行う入力装置、１０２は対話的にルールの作成を行うルール作成部、１０３は表示を行う表示装置、１０４はルール作成部１０２で作成したルールを一時的に記憶するルール記憶部、１０５は送信するデータを選択するデータ選択部、１０６はデータ選択部１０５で選択されたデータを一時的に記憶するデータ記憶部、１０７はルール記憶部１０４に記憶されたルールとデータ記憶部１０６に記憶されたデータを多重化する多重化部、１０８は多重化部１０７で多重化されたデータを所定の高い周波数に変調して送信アンテナから送信する送信部である。
【００１７】
以上のように構成された送信側のシステムが実行される本実施形態のハードウェア構成図を図２に示す。図２は基本的に汎用の計算機システムの構成と同じである。また、図１で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。図２において２０２はプログラムを記憶する揮発性メモリからなる主記憶装置、２０３はプログラムやデータを記憶しておく不揮発性メモリからなる補助記憶装置、２０１は主記憶装置２０２に記憶されているプログラムを実行するＣＰＵである。
【００１８】
先にも述べたように本ハードウェア構成は基本的に汎用の計算機システムと同じであり、補助記憶装置２０３に記憶されているプログラムは主記憶装置２０２にロードされてからＣＰＵ２０１によって実行される。
【００１９】
受信側のシステム構成を図３に示す。図３において、３０１は受信アンテナより受信した衛星波を所定の低い周波数に変調してディジタル放送信号を取り出す受信部、３０２は受信部３０１で受信されたディジタル放送信号をデータと、ルールとに分離する分離部、３０３は分離されたデータを蓄積するデータ蓄積部、３０４は分離されたルールをデータと関連付けて蓄積するルール蓄積部、３０５はデータの再生にあわせて関連するルールを読み込むルール読込部、３０６はルールを実行する条件が満たされているかどうかを判断する条件判定部、３０７はルールを実行するタイミングを知らせるイベント検出部、３０８はルールを実行するルール実行部、３０９は再生の停止、早送りなどの制御を行う再生制御部、３１０はディジタルデータを映像、音声情報に変換する再生部、１０３は表示装置である。４０１は音声を出力するためのスピーカである。
【００２０】
以上のように構成されたシステムが実行される本実施形態のハードウェア構成図を図４に示す。図４は基本的に汎用の計算機システムの構成と同じである。また、図２、および図３で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。
【００２１】
以上のように構成されたシステムの動作を送信側、受信側における蓄積、受信側における再生の順に説明する。送信側の動作を図４のフローチャートを用いて説明する。
【００２２】
＜ステップａ１＞
表示装置１０３と入力装置１０１を利用して、データ選択部１０５より送信する映像情報と音声情報からなるデータのファイルを選択する。ここでは、送信するデータは予めファイルとして作成されているものとする。
【００２３】
＜ステップａ２＞
ステップａ１で選択したデータに再生時に制御を行うルールを添付するかどうかを選択し、ルールを添付する場合にはステップａ３に進む。そうでない場合はステップａ６に進む。
【００２４】
＜ステップａ３＞
選択されたデータに対して、再生時の制御を行うルールを作成する。例えば、図６に示す画面を利用して、ＣＭ部分で早送りボタンを押した場合に「早送りできません」の表示を行うルールを対話的に作成する。
【００２５】
ここでは、データにＣＭ区間を表す信号があらかじめ付与されているものとする。ルールは所定のイベントに対して発火するようになっており、イベント記述部に指定された所定のイベントが起こった場合に、条件記述部に指定された条件の判定を行い、条件が成立する場合に動作記述部に指定された動作を実行する。
【００２６】
図７に作成したルール例を示す。
【００２７】
＜ステップａ４＞
ステップａ３で作成が終了するまでステップａ３を繰り返し、作成が終了した場合にはステップａ５に進む。
【００２８】
＜ステップａ５＞
ステップａ１で選択されたデータとステップａ３で入力されたルールを多重化する。
【００２９】
＜ステップａ６＞
ステップａ５で多重化された信号に対し、送信部１０８でチャンネルコーデックや変調などの必要な処理を施してディジタル放送用送信信号に変調し、アップコンバータを経て送信アンテナで放送衛星に向けて送信する。
【００３０】
なお、本実施例でのルール記述はイベント指定部、条件部、実行部をタグで区切っているが、タグで区切らずにスクリプト言語でよく利用されるような関数形式で表現しても良い。
【００３１】
また、本実施例では送信時にルールを作成したがこのようなデータに再生時の制御を行うルールを付与する方法を用いることにより、蓄積されたデータを再生する場合においても、放送者側の意図を反映したさまざまな制約を容易に付与することができる。
【００３２】
次に受信側の蓄積動作を図８のフローチャートを用いて説明する。
【００３３】
＜ステップｂ１＞
受信部３０１において、受信アンテナで受信した衛星波をダウンコンバータによって所定の周波数帯にダウンコンバートし、ディジタル放送用チュナーを経てディジタル復調器に供給して選局、復調処理を施す。
【００３４】
＜ステップｂ２＞
ステップｂ１で選局、復調されたディジタル放送信号を分離部３０２で映像情報、音声情報からなるデータと再生の制御を行うルールに分離する。
【００３５】
＜ステップｂ３＞
ステップｂ２で分離したデータにルールが含まれているかどうかを調べ、ある場合にはステップｂ４に進む。ない場合にはステップｂ５に進む。
【００３６】
＜ステップｂ４＞
データと関連付けてルールをルール蓄積部３０４に蓄積する
＜ステップｂ５＞
データをデータ蓄積部３０３に蓄積する。
【００３７】
次に蓄積されたデータの再生動作を図９のフローチャートを用いて説明する。
【００３８】
＜ステップｃ１＞
データの再生を指示されると、再生を指示されたデータに関連づけられたルールが蓄積されているかどうかを調べる。ルールが存在する場合にはステップｃ２へ、そうでない場合はステップｃ３に進む。
【００３９】
＜ステップｃ２＞
データに関連づけられたルールを主記憶装置２０２に読み込む。
【００４０】
＜ステップｃ３＞
データの再生を開始する。
【００４１】
＜ステップｃ４＞
データの再生が完了した場合はステップを終了する。そうでない場合はステップｃ５に進む。
【００４２】
＜ステップｃ５＞
ユーザからのリモコンなどからの操作入力があるかどうか調べる。操作入力があった場合にはステップｃ６に進む。操作入力がない場合には、ステップｃ３に進み再生を継続する。
【００４３】
＜ステップｃ６＞
検出した操作入力に対応する制御ルールがあるかどうかをチェックする。対応する制御ルールが存在する場合にはステップｃ７に進む。そうでない場合には、ステップｃ３に進み再生を継続する。ここでの例では、ＣＭ早送り制御に関するルールが添付されているため、ユーザが早送りボタンを押した場合にステップｃ７に進む。
【００４４】
＜ステップｃ７＞
条件判定部３０６でルール実行の条件が成立しているかどうかを調べ、成立している場合にはステップｃ８に進む。そうでない場合は、ステップｃ３に進み再生を継続する。ここでの例では、再生しているデータがＣＭ区間にある場合にルールの条件が成立し、ステップｃ８に進む。
【００４５】
＜ステップｃ８＞
ルールを実行する。ここでの例では、早送りの制御を行わずに画面に「早送りできません」という説明を表示する。
【００４６】
なお、上記の例以外にも、「早送り中にＣＭ部分にきたら標準再生にする」や「一時停止をしたら印刷のダイアログを表示する」など他の機器との連動制御についてもルールを変更するのみで実現できることは言うまでもない。
【００４７】
以上、本実施例によれば、送信データに再生時の制御ルールを添付することにより、蓄積して再生する場合にも、送信側の意図を反映した再生の制御ができるような送信装置および受信装置を提供することができる。
【００４８】
（実施の形態２）
実施の一形態として蓄積情報の編集を抑止する照合ルールの送信方法および受信方法を示す。照合ルールとは、データ中の所定の位置（先頭からのフレーム番号や経過時間で表す）に含まれるビットパターンを照合するルールである。ルールの送信方法、および装置については実施の形態１と同様のため、図および説明を省略する。
【００４９】
図１０は本発明の第２の実施形態に係わる受信側のシステム構成図である。図１０において、図１、および図３で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。５０１は、データの現在の再生個所を先頭からの経過時間として保持するカウンタ、５０２はデータの照合を行うルールを蓄積する照合ルール蓄積部、５０３は照合ルール蓄積部５０２から照合ルールを主記憶装置２０２に読み込む照合ルール読込部、５０４はカウンタ５０１のカウンタ値を参照して、照合ルールに基づいてデータの照合を行う照合ルール実行部である。
【００５０】
以上のように構成されたシステムが実行される本実施形態のハードウェア構成図を図１１に示す。図１１は基本的に汎用の計算機システムの構成と同じである。また、図２、および図１０で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。
【００５１】
以上のように構成されたシステムの受信側における蓄積、再生の動作を順に説明する。受信側の蓄積の動作を図１２のフローチャートを用いて説明する。
【００５２】
＜ステップｄ１＞
受信部３０１において、受信アンテナで受信した衛星波をダウンコンバータによって所定の周波数帯にダウンコンバートし、ディジタル放送用チュナーを経てディジタル復調器に供給して選局、復調処理を施す。
【００５３】
＜ステップｄ２＞
ステップｄ１で選局、復調されたディジタル放送信号を分離部３０２で映像情報、音声情報からなるデータとデータの照合を行う照合ルールに分離する。
【００５４】
＜ステップｄ３＞
ステップｄ２で分離したデータに照合ルールが含まれているかどうかを調べ、ある場合にはステップｄ４に進む。ない場合にはステップｄ５に進む。
【００５５】
＜ステップｄ４＞
データと関連付けて照合ルールを照合ルール蓄積部５０２に蓄積する。
【００５６】
＜ステップｄ５＞
データをデータ蓄積部３０３に蓄積する。
【００５７】
次に蓄積されたデータの再生動作を図１３のフローチャートを用いて説明する。
【００５８】
＜ステップｅ１＞
データの再生を指示されると、再生を指示されたデータに関連づけられた照合ルールが蓄積されているかどうかを調べる。ルールが存在する場合にはステップｅ２へ、そうでない場合はステップｅ３に進む。
【００５９】
＜ステップｅ２＞
データに関連づけられた照合ルールを主記憶装置２０２に読み込む。
【００６０】
＜ステップｅ３＞
データの再生を開始する。
【００６１】
＜ステップｅ４＞
データの再生が完了した場合はステップを終了する。そうでない場合はステップｅ５に進む。
【００６２】
＜ステップｅ５＞
カウンタ５０１のカウンタ値を読み出す。
【００６３】
＜ステップｅ６＞
読み出したカウンタ値に対応する照合ルールがあるかどうかをチェックする。対応する照合ルールが存在する場合にはステップｅ７に進む。そうでない場合には、ステップｅ３に進み再生を継続する。
【００６４】
＜ステップｅ７＞
照合ルール実行部５０４でデータの照合を行う。
【００６５】
＜ステップｅ８＞
ステップｅ７で照合に成功した場合には、ステップｅ３に進み再生を継続する。そうでない場合はステップｅ９に進む。
【００６６】
＜ステップｅ９＞
警告の表示を行うとともに再生を停止し、ステップを終了する。警告の表示例を図１４に示す。
【００６７】
なお、本発明では、カウンタとして先頭からの経過時間を用いたが、先頭からのバイト数、やフレーム番号、データに含まれる所定の信号をデータ位置を表すカウンタとして用いても良い。
【００６８】
以上、本発明では、送信データに照合ルールを添付することにより、例えば、動画の場合では、所定のフレームの所定の部位に含まれるビットパターンについて、再生時にあらかじめ取り出したビットパターンと一致するかどうかを調べることにより、データが不正に編集されたかどうかを検出し、再生を停止したりできる。この方法により、ＣＭ部分のみをカットして蓄積するという行為を防止することができる。
【００６９】
（実施の形態３）
実施の一形態として蓄積情報の編集を抑止する復元ルールの送信方法および受信方法を示す。復元ルールとは、所定の位置（先頭からのフレーム番号や経過時間で表す）に含まれる本来の情報が再生されないように変換したビットパターンを、もとに戻すルールである。
【００７０】
復元ルールを利用して元の情報に戻さなければ、ところどころ再生できない区間が現れるしくみである。ルールの送信方法、および装置については実施の形態１と同様のため、図および説明を省略する。
【００７１】
図１５は本発明の第３の実施形態に係わる受信側のシステム構成図である。図１５において、図１、図３、および図１０で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。７０１は分離された復元ルールを蓄積する復元ルール蓄積部、７０２は復元ルール蓄積部７０１から主記憶装置２０２に復元ルールを読み込む復元ルール読込部、７０３はカウンタ５０１のカウンタ値を参照して、復元ルールを実行する復元ルール実行部、７０４はデータの復元を行うデータ復元部である。
【００７２】
以上のように構成されたシステムが実行される本実施形態のハードウェア構成図を図１６に示す。図１６は基本的に汎用の計算機システムの構成と同じである。また、図２、および図１５で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。
【００７３】
以上のように構成されたシステムの受信側における蓄積、再生の動作を順に説明する。受信側の蓄積の動作を図１７のフローチャートを用いて説明する。
【００７４】
＜ステップｆ１＞
受信部３０１において、受信アンテナで受信した衛星波をダウンコンバータによって所定の周波数帯にダウンコンバートし、ディジタル放送用チュナーを経てディジタル復調器に供給して選局、復調処理を施す。
【００７５】
＜ステップｆ２＞
ステップｆ１で選局、復調されたディジタル放送信号を分離部３０２で映像情報、音声情報からなるデータとデータの復元を行う復元ルールに分離する。
【００７６】
＜ステップｆ３＞
ステップｆ２で分離したデータに復元ルールが含まれているかどうかを調べ、ある場合にはステップｆ４に進む。ない場合にはステップｆ５に進む。
【００７７】
＜ステップｆ４＞
データと関連付けて復元ルールを復元ルール蓄積部７０１に蓄積する。
【００７８】
＜ステップｆ５＞
データをデータ蓄積部３０３に蓄積する。
【００７９】
次に蓄積されたデータの再生動作を図１８のフローチャートを用いて説明する。
【００８０】
＜ステップｇ１＞
データの再生を指示されると、再生を指示されたデータに関連づけられた復元ルールが蓄積されているかどうかを調べる。ルールが存在する場合にはステップｇ２へ、そうでない場合はステップｇ３に進む。
【００８１】
＜ステップｇ２＞
データに関連づけられた復元ルールを主記憶装置２０２に読み込む。
【００８２】
＜ステップｇ３＞
データの再生を開始する。
【００８３】
＜ステップｇ４＞
データの再生が完了した場合はステップを終了する。そうでない場合はステップｇ５に進む。
【００８４】
＜ステップｇ５＞
カウンタ５０１のカウンタ値を読み出す。
【００８５】
＜ステップｇ６＞
読み出したカウンタ値に対応する復元ルールがあるかどうかをチェックする。対応する復元ルールが存在する場合にはステップｇ７に進む。そうでない場合には、ステップｇ３に進み再生を継続する。
【００８６】
＜ステップｇ７＞
復元ルール実行部７０３でルールを実行し、データ復元部７０４でデータの復元を行う。復元したデータを再生部３１０で再生する。
【００８７】
なお、本発明では、カウンタとして先頭からの経過時間を用いたが、先頭からのバイト数、やフレーム番号、データに含まれる所定の信号をデータ位置を表すカウンタとして用いても良い。
【００８８】
以上、本発明では、送信データに復元ルールを添付することにより、実施の形態２と同様、情報提供者の意図に反した蓄積データの編集を抑制することができる。本発明の方法では、復元ルールが正しく実行されないと再生が正常におこなわれないため、ＣＰＵの負荷は大きくなるが蓄積データの編集を抑止する効果は大きい。
【００８９】
（実施の形態４）
実施の一形態として著作権保護情報がある場合に蓄積した装置以外での再生を禁止する蓄積方法、および再生方法を示す。
【００９０】
図１９は本発明の第４の実施形態に係わる受信側のシステム構成図である。図１９において、図１、図３で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。９０１は蓄積時に所定の個所に機器固有のＩＤをデータに書き込む機器ＩＤ記録部、９０２は蓄積時にデータに埋め込まれた機器ＩＤと再生している装置の機器ＩＤを照合する機器ＩＤ照合部、９０３は著作権保護情報を検出する著作権保護情報検出部である。
【００９１】
以上のように構成されたシステムが実行される本実施形態のハードウェア構成図を図２０に示す。図２０は基本的に汎用の計算機システムの構成と同じである。また、図２、および図１９で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。
【００９２】
以上のように構成されたシステムの受信側における蓄積、再生の動作を順に説明する。受信側の蓄積の動作を図２１のフローチャートを用いて説明する。
【００９３】
＜ステップｈ１＞
受信部３０１において、受信アンテナで受信した衛星波をダウンコンバータによって所定の周波数帯にダウンコンバートし、ディジタル放送用チュナーを経てディジタル復調器に供給して選局、復調処理を施す。
【００９４】
＜ステップｈ２＞
ステップｈ１で選局、復調されたディジタル放送信号を分離部３０２で映像情報、音声情報からなるデータと著作権保護情報に分離する。
【００９５】
＜ステップｈ３＞
ステップｈ２で分離したデータに著作権保護情報が含まれているかどうかを著作権保護情報検出部９０３で調べ、著作権保護情報が検出された場合にはステップｈ４に進む。ない場合にはステップｈ５に進む。
【００９６】
＜ステップｈ４＞
機器ＩＤ記録部９０１により、データの所定の位置に機器ＩＤを埋め込む。
【００９７】
＜ステップｈ５＞
データをデータ蓄積部３０３に蓄積する。
【００９８】
次に蓄積されたデータの再生動作を図２２のフローチャートを用いて説明する。
【００９９】
＜ステップｉ１＞
データの再生を指示されると、再生を指示されたデータに蓄積機器ＩＤが記録されているかどうかを調べる。機器ＩＤがされている場合にはステップｉ２へ、そうでない場合はステップｉ４に進む。
【０１００】
＜ステップｉ２＞
機器ＩＤを主記憶装置２０２に読み込む。
【０１０１】
＜ステップｉ３＞
ステップｉ２で読み込んだ機器ＩＤが、再生しようとしている機器のＩＤと一致するかどうかを調べる。一致している場合には、ステップｉ４に進み、そうでない場合はステップｉ５に進む。
【０１０２】
＜ステップｉ４＞
データの再生を行う。
【０１０３】
＜ステップｉ５＞
データの再生を行わずに、注意文を表示する。注意文の例を図２３に示す。
【０１０４】
なお、ここでは、機器ＩＤを埋め込む単純な方法について例示したが、著作権保護情報にしたがって埋め込む位置を決定したり、埋め込む情報を加工したり、あるいは表示する警告文を変更できるようにしても良い。
【０１０５】
以上、本発明では、送信データに著作権保護情報を添付することにより、蓄積データに機器ＩＤを埋め込み、再生時にチェックすることにより、蓄積した機器以外での再生を禁止することができる。これにより、蓄積したデータを第３者に貸与する行為を抑制することができる。また、この方法を蓄積データの不正コピーの防止に利用可能である。
【０１０６】
（実施の形態５）
実施の一形態として蓄積情報の再生パターンをユーザが選択できる再生パターンの送信方法および受信方法を示す。再生パターンとは、蓄積したデータを再生する順序を示したものである。再生パターンの送信方法、および装置については実施の形態１と同様のため、図および説明を省略する。
【０１０７】
図２４は本発明の第５の実施形態に係わる受信側のシステム構成図である。図２４において、図１、図３、および図１０で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。１１０１はユーザが再生パターンを選択する再生パターン選択部、１１０２は分離された再生パターンをデータと関連づけて蓄積する再生パターン蓄積部、１１０３は、再生パターン選択部１１０１によって選択された再生パターンにしたがって再生制御部３０９を制御する再生パターン実行部である。
【０１０８】
以上のように構成されたシステムが実行される本実施形態のハードウェア構成図を図２５に示す。図２５は基本的に汎用の計算機システムの構成と同じである。また、図２、および図２４で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。
【０１０９】
以上のように構成されたシステムの受信側における蓄積、再生の動作を順に説明する。受信側の蓄積の動作を図２６のフローチャートを用いて説明する。
【０１１０】
＜ステップｊ１＞
受信部３０１において、受信アンテナで受信した衛星波をダウンコンバータによって所定の周波数帯にダウンコンバートし、ディジタル放送用チュナーを経てディジタル復調器に供給して選局、復調処理を施す。
【０１１１】
＜ステップｊ２＞
ステップｊ１で選局、復調されたディジタル放送信号を分離部３０２で映像情報、音声情報からなるデータとデータ再生パターンを記述した再生パターンに分離する。
【０１１２】
＜ステップｊ３＞
ステップｊ２で分離したデータに再生パターンが含まれているかどうかを調べ、ある場合にはステップｊ４に進む。ない場合にはステップｊ５に進む。
【０１１３】
＜ステップｊ４＞
データと関連付けて再生パターンを再生パターン蓄積部１１０２に蓄積する。
【０１１４】
＜ステップｊ５＞
データをデータ蓄積部３０３に蓄積する。
【０１１５】
次に蓄積されたデータの再生動作を図２７のフローチャートを用いて説明する。
【０１１６】
＜ステップｋ１＞
データの再生を指示されると、再生を指示されたデータに関連づけられた再生パターンが蓄積されているかどうかを調べる。再生パターンが存在する場合にはステップｋ２へ、そうでない場合はステップｋ３に進む。
【０１１７】
＜ステップｋ２＞
データに関連づけられた再生パターンの候補を表示装置１０３に表示する。再生パターンの候補の表示例を図２８に示す。
【０１１８】
＜ステップｋ３＞
ユーザの再生パターンの選択を受け付け、選択された再生パターンを主記憶装置２０２に読み込む。
【０１１９】
＜ステップｋ４＞
データの再生が完了した場合はステップを終了する。そうでない場合はステップｋ５に進む。
【０１２０】
＜ステップｋ５＞
カウンタ５０１のカウンタ値を読み出す。
【０１２１】
＜ステップｋ６＞
読み出したカウンタ値と、再生パターンとを参照して次に再生するデータブロックを読み込み、ステップｋ７に進む。
【０１２２】
＜ステップｋ７＞
ステップｋ６で読み込んだデータブロックを再生する。
【０１２３】
なお、本発明では、パターンの分岐にカウンタを用いたが、データに埋め込まれたタグ情報などのメタデータを利用してもよい。
【０１２４】
本発明により、ユーザの好みに応じて再生パターンを選択できるようになる。例えば、映画館で見る映画のようにＣＭを最初にまとめて見たい人もいれば、ＴＶ番組のようにところどころでＣＭを見たいという人もおり、再生パターンはこれらの複数の見方を一度に提供することができる。
【０１２５】
（実施の形態６）
実施の一形態として蓄積情報のＣＭ情報をユーザの嗜好にあわせて再生時に動的に変更できるＣＭリンクの送信方法および受信方法を示す。ＣＭリンクとは、ＣＭのデータをネットワークや別のチャンネルから取り寄せるためのアドレス情報（リンク情報）が記述されたものである。また、ＣＭリンクを実行するタイミングを指定するためにデータにはあらかじめ起動するＣＭリンクのＩＤをメタデータとして埋め込んであるものとする。ＣＭリンクの送信方法、および装置については実施の形態１と同様のため、図および説明を省略する。
【０１２６】
図２９は本発明の第６の実施形態に係わる受信側のシステム構成図である。図２９において、図１、および図３で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。１３０１は、分離したＣＭリンクをデータと関連付けて蓄積するＣＭリンク蓄積部、１３０２はデータの再生にあわせて関連するＣＭリンクを読み込むＣＭリンク読込部、１３０６は再生中のデータに含まれるＣＭリンクのＩＤ番号を検出するＣＭリンクＩＤ検出部、１３０５は、ユーザの嗜好情報や年齢性別などの個人プロファイルを管理するユーザ情報管理部、１３０４は、ＣＭリンクに示されたデータをネットワークより取得するＣＭリンク受信部、１３０３はＣＭリンクＩＤ検出部で検出されたＩＤのＣＭリンクをＣＭリンク受信部１３０４より受信して再生制御部３０９に渡し、再生を制御するＣＭリンク実行部である。
【０１２７】
以上のように構成されたシステムが実行される本実施形態のハードウェア構成図を図３０に示す。図３０は基本的に汎用の計算機システムの構成と同じである。また、図２、および図２９で示したシステムの構成部分と同一構成部分を含んでいるために、同一構成部分には同一番号を付して説明を省略する。
【０１２８】
以上のように構成されたシステムの受信側における蓄積、再生の動作を順に説明する。受信側の蓄積の動作を図３１のフローチャートを用いて説明する。
【０１２９】
＜ステップｌ１＞
受信部３０１において、受信アンテナで受信した衛星波をダウンコンバータによって所定の周波数帯にダウンコンバートし、ディジタル放送用チュナーを経てディジタル復調器に供給して選局、復調処理を施す。
【０１３０】
＜ステップｌ２＞
ステップｌ１で選局、復調されたディジタル放送信号を分離部３０２で映像情報、音声情報からなるデータとＣＭリンクに分離する。
【０１３１】
＜ステップｌ３＞
ステップｌ２で分離したデータにＣＭリンクが含まれているかどうかを調べ、ある場合にはステップｌ４に進む。ない場合にはステップｌ５に進む。
【０１３２】
＜ステップｌ４＞
データと関連付けてＣＭリンクをＣＭリンク蓄積部１３０１に蓄積する。
【０１３３】
＜ステップｌ５＞
データをデータ蓄積部３０３に蓄積する。
【０１３４】
次に蓄積されたデータの再生動作を図３２のフローチャートを用いて説明する。
【０１３５】
＜ステップｍ１＞
データの再生を指示されると、再生を指示されたデータに関連づけられたＣＭリンクが蓄積されているかどうかを調べる。ＣＭリンクが存在する場合にはステップｍ２へ、そうでない場合はステップｍ３に進む。
【０１３６】
＜ステップｍ２＞
データに関連づけられたＣＭリンクを主記憶装置２０２に読み込む。
【０１３７】
＜ステップｍ３＞
データの再生を行う。
【０１３８】
＜ステップｍ４＞
データの再生が完了した場合はステップを終了する。そうでない場合はステップｍ５に進む。
【０１３９】
＜ステップｍ５＞
データからＣＭリンクＩＤが検出された場合は、ステップｍ６に進む。そうでない場合は、ステップｍ３に進み、再生を継続する。
【０１４０】
＜ステップｍ６＞
検出したＣＭリンクＩＤに一致するＣＭリンクが主記憶装置２０２に読み込まれているかどうかを調べる。一致するＣＭリンクが読み込まれている場合は、ステップｍ７に進む。
【０１４１】
そうでない場合は、ステップｍ３に進み、再生を継続する。
【０１４２】
＜ステップｍ７＞
ＣＭリンクを実行し、ユーザ情報管理部１３０５の情報を参照して、ユーザに合ったＣＭリンクを決定し、ＣＭリンク受信部１３０４よりＣＭデータをネットワークからダウンロードする。ＣＭリンクの例を図３３に示す。３３の例では、スポンサーは自動車メーカであり、ユーザが男性である場合にはスポーツカーのＣＭリンクを選択し、それ以外の場合はリッターカーのＣＭリンクを選択するように記述されている。
【０１４３】
＜ステップｍ８＞
ステップｍ７で取得したＣＭデータを再生部３１０で再生する。ユーザによってＣＭが変わるイメージを図３４に示す。
【０１４４】
なお、本発明では、ユーザプロファイルとして性別を利用したが、年齢や趣味などどんな属性を利用してもかまわない。また、ユーザプロファイルのかわりに、再生する時間や季節、再生する機器の性能に合わせてリンクを選択しても良い。
【０１４５】
本発明により、ユーザにより適したタイムリーなＣＭを再生することができる。例えば、ユーザに応じて売り込みたい商品が異なるスポンサーなどに適している。
【０１４６】
以上のように、本実施形態に係るディジタル放送用送信方法、およびディジタル放送用受信方法を用いることにより、蓄積した放送データの再生を制御することができる。
【０１４７】
また、この発明に係る放送データ蓄積再生方法を用いることにより、蓄積した放送データが変更されているかどうかを調べて、放送データの再生を制御することができる。
【０１４８】
また、この発明に係る放送データ蓄積再生方法を用いることにより、蓄積した放送データの復元を制御することができる。
【０１４９】
また、この発明に係る放送データ蓄積方法を用いることにより、放送データから著作権保護情報を検出し、著作権保護情報に応じて機器ＩＤを蓄積データに埋め込むことができる。
【０１５０】
また、この発明に係る放送データ再生方法を用いることにより、蓄積された放送データに埋め込まれている機器ＩＤを検出し、現在再生を行っている機器の機器ＩＤと照合することにより、放送データの再生を制限することができる。
【０１５１】
また、この発明に係る放送データ蓄積再生方法を用いることにより、蓄積した放送データの再生順序を所定の再生パターンにしたがって制御することができる。
【０１５２】
また、この発明に係る放送データ蓄積再生方法を用いることにより、放送データに埋め込まれたＣＭリンクの起動タイミングを検出し、所定の条件に合わせてＣＭリンクの情報を取得して表示することができる。
【０１５３】
【発明の効果】  
本発明は、蓄積した放送データの再生順序を所定の再生パターンにしたがって制御することができる。
【図面の簡単な説明】
【図１】
第１の実施形態の送信側のシステム構成図
【図２】
第１の実施形態の送信側のハードウェア構成図
【図３】
第１の実施形態の受信側のシステム構成図
【図４】
第１の実施形態の受信側のハードウェア構成図
【図５】
第１の実施形態の送信側の動作手順を示すフローチャート
【図６】
第１の実施形態の送信側のルール作成画面の例を示す図
【図７】
第１の実施形態のルールの記述例を示す図
【図８】
第１の実施形態の受信側の蓄積動作手順を示すフローチャート
【図９】
第１の実施形態の受信側の再生動作手順を示すフローチャート
【図１０】
第２の実施形態の受信側のシステム構成図
【図１１】
第２の実施形態の受信側のハードウェア構成図
【図１２】
第２の実施形態の受信側の蓄積動作手順を示すフローチャート
【図１３】
第２の実施形態の受信側の再生動作手順を示すフローチャート
【図１４】
第２の実施形態の注意文の例を示す図
【図１５】
第３の実施形態の受信側のシステム構成図
【図１６】
第３の実施形態の受信側のハードウェア構成図
【図１７】
第３の実施形態の受信側の蓄積動作手順を示すフローチャート
【図１８】
第３の実施形態の受信側の再生動作手順を示すフローチャート
【図１９】
第４の実施形態の受信側のシステム構成図
【図２０】
第４の実施形態の受信側のハードウェア構成図
【図２１】
第４の実施形態の受信側の蓄積動作手順を示すフローチャート
【図２２】
第４の実施形態の受信側の再生動作手順を示すフローチャート
【図２３】
第４の実施形態の注意文の例を示す図
【図２４】
第５の実施形態の受信側のシステム構成図
【図２５】
第５の実施形態の受信側のハードウェア構成図
【図２６】
第５の実施形態の受信側の蓄積動作手順を示すフローチャート
【図２７】
第５の実施形態の受信側の再生動作手順を示すフローチャート
【図２８】
第５の実施形態の再生パターン選択画面の例を示す図
【図２９】
第６の実施形態の受信側のシステム構成図
【図３０】
第６の実施形態の受信側のハードウェア構成図
【図３１】
第６の実施形態の受信側の蓄積動作手順を示すフローチャート
【図３２】
第６の実施形態の受信側の再生動作手順を示すフローチャート
【図３３】
第６の実施形態のＣＭリンクの記述例を示す図
【図３４】
第６の実施形態のユーザによってＣＭが変わるイメージ図
【符号の説明】
１０１  入力装置
１０２  ルール作成部
１０３  表示装置
１０４  ルール記憶部
１０５  データ選択部
１０６  データ記憶部
１０７  多重化部
１０８  送信部
２０１  ＣＰＵ
２０２  主記憶装置
２０３  補助記憶装置
３０１  受信部
３０２  分離部
３０３  データ蓄積部
３０４  ルール蓄積部
３０５  ルール読込部
３０６  条件判定部
３０７  イベント検出部
３０８  ルール実行部
３０９  再生制御部
３１０  再生部
４０１  スピーカ
５０１  カウンタ
５０２  照合ルール蓄積部
５０３  照合ルール読込部
５０４  照合ルール実行部
７０１  復元ルール蓄積部
７０２  復元ルール読込部
７０３  復元ルール実行部
７０４  データ復元部
９０１  機器ＩＤ記録部
９０２  機器ＩＤ照合部
９０３  著作権保護情報検出部
１１０１  再生パターン選択部
１１０２  再生パターン蓄積部
１１０３  再生パターン読込部
１１０４  再生パターン実行部
１３０１  ＣＭリンク蓄積部
１３０２  ＣＭリンク読込部
１３０３  ＣＭリンク実行部
１３０４  ＣＭリンク受信部
１３０５  ユーザ情報管理部
１３０６  ＣＭリンクＩＤ検出部