(57)【特許請求の範囲】
【請求項１】
放送を受信する放送受信手段と、
前記放送を構成する複数の放送部分のうち、少なくとも１つの放送部分に関する放送情報を、前記放送とは異なる経路で受信する放送情報受信手段と、
前記放送情報を用いて、前記受信した放送を編集する編集手段とを有し、
前記放送情報には、それぞれの放送部分についての開始時刻、終了時刻、および移動位置が含まれ、
前記編集手段は、
前記開始時刻および前記終了時刻から、前記それぞれの放送部分についての、前記受信した放送における位置を把握し、
前記移動位置に基づいて、対応する放送部分を残し、あるいは、対応する放送部分を削除することによって前記受信した放送を編集することを特徴とする放送記録装置。
【請求項２】
請求項１に記載の放送記録装置において、
前記編集手段はさらに、前記編集手段によって編集された放送を、所定の記録媒体に記録することを特徴とする放送記録装置。
【請求項３】
請求項１に記載の放送記録装置において、
前記編集手段によって編集された放送を、ユーザの指示に基づいて再生する再生手段をさらに有することを特徴とする放送記録装置。
【請求項４】
請求項１に記載の放送記録装置において、
前記放送情報の前記放送部分ごとの前記開始時刻、前記終了時刻、および前記移動位置は、前記放送部分を視聴した視聴エージェントによって決定されることを特徴とする放送記録装置。
【請求項５】
請求項１に記載の放送記録装置において、
前記移動位置は、どの位置に前記対応する放送部分を残すかを指定する識別子を含み、前記編集手段は、前記識別子に基づいて、前記対応する放送部分を元の位置にそのまま残すか、あるいは、元の位置とは異なる位置に残すかを決定することを特徴とする放送記録装置。
【請求項６】
請求項１に記載の放送記録装置において、
前記放送情報にはさらに、前記放送に含まれていない静止画、動画、音声の少なくとも１つが含まれ、
前記編集手段は、前記静止画、前記動画、前記音声が前記放送情報に含まれる場合に、これらを指定された位置に配置するよう編集することを特徴とする放送記録装置。
【請求項７】
放送を受信する放送受信ステップと、
前記放送を構成する複数の放送部分のうち、少なくとも１つの放送部分に関する放送情報を、前記放送とは異なる経路で受信する放送情報受信ステップと、
前記放送情報を用いて、前記受信した放送を編集する編集ステップとを有し、
前記放送情報には、それぞれの放送部分についての開始時刻、終了時刻、および移動位置が含まれ、
前記編集ステップは、
前記開始時刻および前記終了時刻から、前記それぞれの放送部分についての、前記受信した放送における位置を把握し、
前記移動位置に基づいて、対応する放送部分を残し、あるいは、対応する放送部分を削除することによって前記受信した放送を編集することを特徴とする放送記録方法。
【請求項８】
請求項７に記載の放送記録方法において、
前記編集ステップはさらに、前記編集ステップによって編集された放送を、所定の記録媒体に記録することを特徴とする放送記録方法。
【請求項９】
請求項７に記載の放送記録方法において、
前記編集ステップによって編集された放送を、ユーザの指示に基づいて再生する再生ステップをさらに有することを特徴とする放送記録方法。
【請求項１０】
請求項７に記載の放送記録方法において、
前記放送情報の前記放送部分ごとの前記開始時刻、前記終了時刻、および前記移動位置は、前記放送部分を視聴した視聴エージェントによって決定されることを特徴とする放送記録方法。
【請求項１１】
請求項７に記載の放送記録方法において、
前記移動位置は、どの位置に前記対応する放送部分を残すかを指定する識別子を含み、前記編集ステップは、前記識別子に基づいて、前記対応する放送部分を元の位置にそのまま残すか、あるいは、元の位置とは異なる位置に残すかを決定することを特徴とする放送記録方法。
【請求項１２】
請求項７に記載の放送記録方法において、
前記放送情報にはさらに、前記放送に含まれていない静止画、動画、音声の少なくとも１つが含まれ、
前記編集ステップは、前記静止画、前記動画、前記音声が前記放送情報に含まれる場合に、これらを指定された位置に配置するよう編集することを特徴とする放送記録方法。
【請求項１３】
放送記録方法を実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記プログラムは、
放送を受信する放送受信ステップと、
前記放送を構成する複数の放送部分のうち、少なくとも１つの放送部分に関する放送情報を、前記放送とは異なる経路で受信する放送情報受信ステップと、
前記放送情報を用いて、前記受信した放送を編集する編集ステップとを有し、
前記放送情報には、それぞれの放送部分についての開始時刻、終了時刻、および移動位置が含まれ、
前記編集ステップは、
前記開始時刻および前記終了時刻から、前記それぞれの放送部分についての、前記受信した放送における位置を把握し、
前記移動位置に基づいて、対応する放送部分を残し、あるいは、対応する放送部分を削除することによって前記受信した放送を編集することを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１４】
請求項１３に記載のコンピュータ読み取り可能な記録媒体において、
前記編集ステップはさらに、前記編集ステップによって編集された放送を、所定の記録媒体に記録することを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１５】
請求項１３に記載のコンピュータ読み取り可能な記録媒体において、
前記プログラムは、前記編集ステップによって編集された放送を、ユーザの指示に基づいて再生する再生ステップをさらに有することを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
技術分野
本発明は、放送を記録する方法及び装置に関し、特に、テレビ番組の放送時間の繰り下げ等に対応し、ユーザにとって不要な部分を削除して番組を録画する方法及び装置に関する。
背景技術
今日、ビデオテープレコーダ（ＶＴＲ）は、ほとんどの家庭に普及しており、所望のテレビ番組をビデオテープに録画し、そのテレビ番組を、自分の好きなときに再生して見ることができる。
現代では、子供から大人までが、日々多忙な生活を送り、実際の放送時にテレビ番組を見ることができないことが多い。そのような場合であっても、このＶＴＲでテレビ番組を録画しておき、時間の空いたときに再生して見ることができるため、非常に便利である。ＶＴＲは、現代のライフスタイルにおいては、まさに必需品ということができる。
また、ＶＴＲには、いわゆる留守番録画（留守録）機能が設けられ、更に利便性を高めている。この機能は、予め録画開始時刻、録画終了時刻、及び録画チャンネルを設定しておき、その設定時刻に自動的に録画を行わせる機能である。これによって、家庭を留守にしていても、所望のテレビ番組を録画できる。
しかし、従来のテレビ番組をＶＴＲによって録画する場合、特に留守録機能を使った録画の場合に、以下の様な様々な問題点がある。
第１の問題点は、ＶＴＲによる録画では、テレビ番組の放送の延長や、その延長に伴う、以降の番組の放送時間の繰り下げに対応して、テレビ番組を録画することができないことである。例えば、野球中継やサッカー中継などは、終了時刻が一定でなく、留守録機能を用いる場合には、終了時刻を何時に設定すればよいかという問題が生ずる。更に、こうして延長された番組の後に続く番組は、終了時刻だけでなく、開始時刻までもが繰り下げによって変わってしまう。
これらの番組を全部録画するための善後の策は、放送の可能性がある時間帯の全てを録画すること以外にない。例えば、野球中継等の留守録であれば、規定の開始時刻から、最大延長とされる放送時刻までを録画時刻として設定し、その後に続く番組であれば、野球中継の延長がなかったとした場合の開始時刻から野球中継が最大延長された場合の当該番組終了時刻を録画時刻として設定しなければならない。
このように、放送の可能性がある時間帯全てについて留守録設定をしておかないと、野球中継の延長等があった場合に、野球中継やその後に続く番組の録画は途中で終了してしまうことになる。このような事態は、野球中継のようなスポーツ中継に限らず、急な事件や、訃報に関する特別番組が挿入された場合等でも起こりうる。
また、ビデオテープが残り１時間であるような状況において、その残り部分に、例えば野球中継の後に続く１時間ドラマを留守録で録画したい場合には、ひたすら野球が早く終わることを祈る以外に方法はない。
録画した番組が途中で終了していたり、番組を録画できる空きがありながら新しいビデオテープを使わなければならないことは、ビデオテープの使用効率を著しく悪化させ、その後の録画内容やタイトルの管理にも混乱を来すものである。
しかし、これらの非効率を排除するために、人間が付きっきりで録画操作を行うことは現実的でない。
第２の問題点は、テレビ番組中のコマーシャルやニュースなどについては、その挿入時間が事前に分からないために、これらを削除したり、分離して録画するような方法を採ることができないことである。通常、コマーシャルやニュース等が挿入されている１時間番組において、これらを除いた、本編部分の放送時間は、実質的に４０分程度である。時間がない場合には、このようなコマーシャルやニュース等は飛ばして（あるいは、後でまとめて）効率的に見るようにできることが好ましい。そうすれば、テレビ放送として直接見ると３時間かかる１時間ドラマ３本分を、ＶＴＲの再生では２時間で見ることができる。また、コマーシャルやニュースの放送部分を分離して削除、または後回しにできれば、ドラマを連続的に（いわゆるノーカットで）見ることもできる。また更に、コマーシャルやニュースを削除した上で録画できれば、結果的にビデオテープの効率的な活用にもつながり、更に録画内容やタイトルの管理が、より容易になる。
こうしたニーズを反映して、最近のＶＴＲは、ＣＭカット機能を有しているものが多い。しかし、これは、通常、ＣＭがステレオ放送であることを利用して、ステレオ放送以外の部分を番組の「本編」と自動的に判断して、ＣＭをカットし録画するものである。従って、この機能は、番組自体がステレオ放送である場合や、放送時間が繰り下げられたような場合には、ユーザが真に要求する機能を果たさない。
このように、テレビ放送の信号の内容（例えば、ステレオ放送や二重音声といった音声モードなど）によって、ＣＭ部分を識別する方法は、特開平１１−２９６９３０に開示された「自動記録装置」をはじめ、多く提案されている。
また、特開平１１−１２７４１１に開示された「記録装置と記録方法」のように、特徴のある画像フレームを記録させ、その画像フレームと同じものが現れたら番組の開始であると判断するような方法も提案されている。
即ち、こうした従来の装置及び方法では、テレビ放送の信号に基づいて判断が行われており、実際には、この判断基準によっては、コマーシャルやニュース、及び番組の開始・終了を１００パーセント判断することはできない。また、テレビ放送の規格や放送内容等に変更があった場合、こうした装置及び方法では対応に限界がある。
第３の問題点は、テレビ番組を留守録しながら、そのテレビ番組を最初から再生することができないことである。例えば、野球中継を留守録している途中で帰宅したものの、その試合を、帰宅した時点からではなく、最初から見ようとするためには、留守録が終わるのを待ってビデオを巻き戻して再生する必要があった。
野球ファンやサッカーファンの中には、結果を単に知ったり、途中から試合を見るのではなく、可能な限り最初から試合を見たいという者が多くいるが、現状のＶＴＲの機能では、試合終了まで録画し終わった後でなければ、ビデオテープを再生することができない。
テレビ番組を録画をしながら、そのテレビ番組の最初から再生するような機能は、今後デジタル録画が一般的に普及すれば可能であると思われるが、上記再生内容においてコマーシャルやニュースが削除されていれば、再生の途中で、そのテレビ番組が、実際の放送に追いつくような見方をすることもできる。しかし、現状では、そのような機能を有するＶＴＲやソフトウエアは存在しない。
そこで、本発明の目的は、テレビ番組の放送の延長や、その延長に伴う、以降の番組の繰り下げに対応して、テレビ番組を録画することができる方法及び装置を提供することである。
更に、本発明の目的は、テレビ番組中のコマーシャルやニュースなどを削除したり、分離して録画するような方法及び装置を提供することである。
また、本発明の更なる目的は、テレビ番組を録画しながら、そのテレビ番組を最初から再生することができる方法及び装置を提供することである。
また、本発明の方法及び装置は、テレビ番組の録画以外にも、ラジオ放送やインターネット放送等の記録にも応用されるものである。
発明の開示
このために、本発明の放送記録方法及び装置は、番組の放送開始・終了時間、及びコマーシャルやニュースの開始・終了時間に関する情報を、ネットワーク等を介して所定の場所から取得し、それらの情報に基づいてデジタル録画されている放送データを編集し、記録する。また、その編集・記録された放送データは、その放送の録画中でも再生可能である。
こうした発明を可能にしたのには、大きな２つの背景がある。
第１には、インターネット等のネットワーク環境の発展であり、これを用いて、ほとんどの家庭が、番組の放送開始・終了時間等の情報をほぼリアルタイムに、かつ容易に取得することができるようになったことである。
第２には、近年の技術の発展によって、デジタル編集や記録をするために不可欠な、大容量、高速アクセス可能な記録装置（記録媒体）が、パーソナル・コンピュータ等で安価に利用可能となってきたことである。例えば、放送データのデジタル編集や記録には、半導体メモリ、ハードディスク、ＤＶＤ−ＲＷ、及びＤＶＤ−ＲＡＭ等の装置の一部又は全部を、単独で又は組み合わせて使用することができる。近年では、テレビ放送をハードディスク等に録画できる機能を備えたパーソナル・コンピュータも発売されている。パーソナル・コンピュータでは、今日、２５６〜５１２メガバイトの容量の半導体メモリ、７０ギガバイトの容量のハードディスク、両面で約５．２ギガバイトの容量を有するＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭなどをこうしたテレビ放送の録画をするために使用することができる。
本発明の第１の実施態様によれば、放送を受信する放送受信手段と、前記放送を構成する複数の放送部分のうち、少なくとも１つの放送部分に関する放送情報を、前記放送とは異なる経路で受信する放送情報受信手段と、前記放送情報を用いて、前記受信した放送を編集する編集手段とを有し、前記放送情報には、それぞれの放送部分についての開始時刻、終了時刻、および移動位置が含まれ、前記編集手段は、前記開始時刻および前記終了時刻から、前記それぞれの放送部分についての、前記受信した放送における位置を把握し、前記移動位置に基づいて、対応する放送部分を残し、あるいは、対応する放送部分を削除することによって前記受信した放送を編集するよう構成された放送記録装置が提供される。これによって、視聴者は、放送の視聴したい部分のみを記録することができる。
本発明の第２の実施態様によれば、前記第１の実施態様の放送記録装置において、前記編集手段がさらに、前記編集手段によって編集された放送を、所定の記録媒体に記録するよう構成される。
本発明の第３の実施形態によれば、前記第１の実施態様の放送記録装置において、前記編集手段によって編集された放送を、ユーザの指示に基づいて再生する再生手段をさらに有するよう構成される。
本発明の第４の実施態様によれば、前記第１の実施態様の放送記録装置において、前記放送情報の前記放送部分ごとの前記開始時刻、前記終了時刻、および前記移動位置は、前記放送部分を視聴した視聴エージェントによって決定される。
本発明の第５の実施態様によれば、前記第１の実施態様の放送記録装置において、前記移動位置は、どの位置に前記対応する放送部分を残すかを指定する識別子を含み、前記編集手段は、前記識別子に基づいて、前記対応する放送部分を元の位置にそのまま残すか、あるいは、元の位置とは異なる位置に残すかを決定するよう構成される。
本発明の第６の実施態様によれば、前記第１の実施態様の放送記録装置において、前記放送情報にはさらに、前記放送に含まれていない静止画、動画、音声の少なくとも１つが含まれ、前記編集手段は、前記静止画、前記動画、前記音声が前記放送情報に含まれる場合に、これらを指定された位置に配置するよう編集する。
本発明の第７の実施態様によれば、放送を受信する放送受信ステップと、前記放送を構成する複数の放送部分のうち、少なくとも１つの放送部分に関する放送情報を、前記放送とは異なる経路で受信する放送情報受信ステップと、前記放送情報を用いて、前記受信した放送を編集する編集ステップとを有し、前記放送情報には、それぞれの放送部分についての開始時刻、終了時刻、および移動位置が含まれ、前記編集ステップは、前記開始時刻および前記終了時刻から、前記それぞれの放送部分についての、前記受信した放送における位置を把握し、前記移動位置に基づいて、対応する放送部分を残し、あるいは、対応する放送部分を削除することによって前記受信した放送を編集するように構成された放送記録方法が提供される。これによって、放送の必要な部分を示す小さな容量の情報が、各家庭に提供され、視聴者は、それを用いて所望の放送部分のみを再生して視聴することができる。
本発明の第８の実施態様によれば、前記第７の実施態様の放送記録方法において、前記編集ステップはさらに、前記編集ステップによって編集された放送を、所定の記録媒体に記録するよう構成される。
本発明の第９の実施態様によれば、前記第７の実施態様の放送記録方法において、前記編集ステップによって編集された放送を、ユーザの指示に基づいて再生する再生ステップをさらに有するよう構成される。
本発明の第１０の実施態様によれば、前記第７の実施態様の放送記録方法において、前記放送情報の前記放送部分ごとの前記開始時刻、前記終了時刻、および前記移動位置は、前記放送部分を視聴した視聴エージェントによって決定される。
本発明の第１１の実施態様によれば、前記第７の実施態様の放送記録方法において、前記移動位置は、どの位置に前記対応する放送部分を残すかを指定する識別子を含み、前記編集ステップは、前記識別子に基づいて、前記対応する放送部分を元の位置にそのまま残すか、あるいは、元の位置とは異なる位置に残すかを決定するよう構成される。
本発明の第１２の実施態様によれば、前記第７の実施態様の放送記録方法において、前記放送情報にはさらに、前記放送に含まれていない静止画、動画、音声の少なくとも１つが含まれ、前記編集ステップは、前記静止画、前記動画、前記音声が前記放送情報に含まれる場合に、これらを指定された位置に配置するよう編集する。
本発明の第１３の実施態様によれば、放送記録方法を実行するプログラムを記録したコンピュータ読み取り可能な記録媒体が提供され、前記プログラムは、放送を受信する放送受信ステップと、前記放送を構成する複数の放送部分のうち、少なくとも１つの放送部分に関する放送情報を、前記放送とは異なる経路で受信する放送情報受信ステップと、前記放送情報を用いて、前記受信した放送を編集する編集ステップとを有し、前記放送情報には、それぞれの放送部分についての開始時刻、終了時刻、および移動位置が含まれ、前記編集ステップは、前記開始時刻および前記終了時刻から、前記それぞれの放送部分についての、前記受信した放送における位置を把握し、前記移動位置に基づいて、対応する放送部分を残し、あるいは、対応する放送部分を削除することによって前記受信した放送を編集するよう構成される。
本発明の第１４の実施態様によれば、前記第１３の実施態様の記録媒体において、前記編集ステップはさらに、前記編集ステップによって編集された放送を、所定の記録媒体に記録するよう構成される。
本発明の第１５の実施態様によれば、前記第１３の実施態様の記録媒体において、前記プログラムは、前記編集ステップによって編集された放送を、ユーザの指示に基づいて再生する再生ステップをさらに有するよう構成される。
発明を実施するための最良の形態
最初に、図１を参照して、本発明の一実施形態の構成を簡単に説明する。尚、図１に示す構成は、説明のための例示に過ぎず、他の方法によって様々な形態が考えられる。
本発明の放送記録システムは、図１に示すように、家庭サイト１１０における放送記録装置１１１及び、サーバ・サイト１２０におけるサーバ１２１、及び両サイトを接続するネットワーク１３０を含んでおり、これらが本発明の主たる構成要素となる。ここで、家庭サイト１１０とは、テレビ放送を視聴するユーザの家庭その他の場所を指し、サーバ・サイト１２０は、テレビ放送等に関する放送情報を収集して一括管理する、特定の一カ所又は複数箇所の場所を指す。
放送記録装置１１１は、アンテナ等から受信したテレビ放送を、サーバ１２１から受信した放送情報に基づいてデジタル編集し、その編集後のデータを放送データとしてハードディスクや記録媒体等に記録する。放送記録装置１１１の構成は後で詳述するが、一般的にはパーソナル・コンピュータが用いられる。放送記録装置１１１は、テレビ放送を受信するために、前述したアンテナ１１２等に接続されるが、受信する放送の種類に応じて、接続されるものが異なる。例えば、放送が衛星を介して配信される場合には、パラボラアンテナ等に接続され、ケーブルテレビ経由で配信される場合には、配信ケーブルに接続される。また、インターネット放送の場合には、インターネットに接続される。もちろん、これらの接続形態も様々で、ＶＴＲ、ＳＴＢ（セットトップボックス）、モデム、ネットワーク・インタフェース等を経由して接続されうるが、ここでは、説明を省略する。
また、こうした放送は、画像を伴うテレビ放送に限られる必要はなく、例えば、ラジオ放送のような、音声だけの放送も含まれる。しかし、ここでは、アンテナ１１２によって地上波のテレビ放送を受信する場合を例にとって説明する。
このほか、家庭サイト１１０には、ＶＴＲ１１３及びテレビモニタ１１４を含むことができる。ＶＴＲ１１３は、放送記録装置１１１によって編集された放送データをビデオテープに記録するために、放送記録装置１１１に接続される。前記編集された放送データは、ハードディスクやＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等の大容量記録媒体に記録されることが好ましいが、従来と同様、ビデオテープに記録することもできる。また、こうした大容量記録媒体については、技術革新が目覚ましく、大容量かつ高速アクセス可能な媒体が続々と開発され、市場に投入されている。ここでは、ＤＶＤ−ＲＷやＤＶＤ−ＲＡＭ等を放送データの記録先として挙げているが、これらは単なる例示に過ぎず、ほかの有効な記録媒体の全てを含むことを意図している。
テレビモニタ１１４は、テレビ放送の画像、及び放送データの再生画像を表示するのに用いられる。図１では、放送記録装置１１１に直接接続されているが、ＶＴＲを経由して接続されてもよい。また、これらの画像は、放送記録装置１１１のＣＲＴディスプレイ等のモニタに表示することも可能である。
サーバ１２１は、実際に放送がされた実績に基づいて、特定の番組の開始・終了時刻、コマーシャルやニュース等の開始・終了時刻を収集し、放送記録装置１１１の要求に応じて、これらの情報（放送情報）を提供する。前記放送情報は、番組の開始・終了時刻、及びコマーシャルやニュース等の開始・終了時刻のほかに、前記コマーシャルやニュース等を、放送記録時に残すかどうか、及び残す場合にはどの場所に記録するかについての情報を含んでいる。
また更に、当該放送情報には、サーバ１２１側から提供される、静止画、動画、音声の少なくとも１つを含んだ情報が含まれる。
上述したような、特定の番組に関する放送情報のうち、放送された番組に関する情報を、これ以降、番組時刻情報と呼ぶことにする。
サーバ１２１は、一般的には、パーソナル・コンピュータが用いられ、放送記録装置１１１の要求を受信した場合に、その権限等をチェックした後、番組時刻情報を放送記録装置１１１に送信する仕組みを有する。
サーバ・サイト１２０には、更に、複数の視聴エージェント１２２を含むことができる。これらの視聴エージェント１２２は、実際の番組を視聴して、その番組の開始・終了時刻、コマーシャルやニュース等の開始・終了時刻をサーバ１２１に伝える。視聴エージェント１２１は、インターネットを介したｗｅｂアプリケーションを使用したり、携帯電話を介したインターネット・アクセス等によって、これらの時刻をサーバ１２１に伝える。
また、サーバ・サイト１２０に関連するものとして、いくつかの広告提供企業１４０がある。これらの企業１４０は、対価を支払うなどの契約を前提として、番組の途中で放送される自社のコマーシャルを、元の箇所（即ち、番組の途中）で放送するよう番組時刻情報の内容を制御することができる。コマーシャルやニュースが番組の本編と分離され、後で一括して録画される場合には、その中での放送順序を上記番組時刻情報として指定できる。
また、広告提供企業１４０は、番組中に、自社のコマーシャルが含まれていなくても、前述したような、静止画、動画、音声の少なくとも１つを含んだ情報を放送情報として提供することにより、自社のコマーシャルを放送データとして記録させることができる。
ネットワーク１３０は、家庭サイト１１０の放送記録装置１１１とサーバ・サイト１２０のサーバ１２１を接続し、両装置間での情報のやりとりを可能にする。こうしたネットワークとしては、インターネットが代表的であるが、ＬＡＮ、ＭＡＮ、ＷＡＮ、イントラネット、エクストラネット等、あらゆるトポロジーのネットワークを使用することができる。
次に、図２を用いて、放送記録装置１１１のハードウエア構成の一例について説明する。
図２の放送記録装置１１１は、ＣＰＵ２１０、メモリ２２０、外部記憶装置２３０、表示装置２４０、入力装置２５０、ビデオ・インタフェース２６０、ＤＶＤ−ＲＡＭ駆動装置２７０、記録媒体駆動装置２８０、ネットワーク・インタフェース２９０、及びこれらを互いに接続するバス３００を含んでいる。
ＣＰＵ２１０は、ＯＳプログラム又はユーザ・プログラムの指示に基づき、放送記録装置１１１の上記各構成要素の動作を制御して、受信したテレビ放送の信号をデジタル信号に変換する処理、サーバ１２１から得られた番組時刻情報に基づいて上記デジタル信号を編集する処理、及び上記編集後のデジタル信号を放送データとして記録する処理等を行う。
メモリ２２０は、ＯＳプログラム、ユーザ・プログラムがロードされ、また、上記テレビ放送から得られたデジタル信号が、編集のために一時的に記憶される。当該メモリには、非常に高速なアクセスが可能なＳＤＲＡＭ等の半導体メモリが使用されることが多く、パーソナル・コンピュータでは数百メガバイトの容量のメモリを実装することが可能である。
外部記憶装置２３０は、通常、大容量ハードディスク装置が１つあるいは複数用いられ、合計で数百ギガバイトのデータを記録可能である。編集後のデジタル信号、即ち放送データが、一時的に、あるいは一定の期間記憶される。また、上記メモリ２２０が十分でない場合には、メモリ２２０の代わりにデジタル信号の編集用として一時的に使用される。
表示装置２４０は、一般的には、放送記録装置１１１に接続されたＣＲＴディスプレイである。当該表示装置に表示された画面を介して、ユーザの各種指示が入力される。また、表示画面には、変換後のデジタル信号による画像、または編集後の放送データが表示される。放送記録装置１１１にテレビモニタ１１４が接続されている場合は、これらの画像を（後述の所定の変換後）、そのテレビモニタ１１４に表示することもできる。
入力装置２５０は、一般的には、放送記録装置１１１に接続されたキーボードやマウスである。ユーザは、これらの入力装置を使用して上記表示装置２４０に表示された指示画面等に、必要な指示の入力を行う。これらの入力によって、特定番組の録画開始・終了時刻の取得、放送データの再生、その他の指示ができるが、詳細な内容については後述する。
ビデオ・インタフェース２６０は、アンテナ１１２とＶＴＲ１１３に接続される。現在の地上波によるテレビ放送にはＮＴＳＣ信号が用いられているが、デジタルでの編集や記録を可能とするには、所定のデジタル形式に変換する必要がある。従って、アンテナ１１２からテレビ放送の信号を受信した場合は、それをＭＰＥＧ２形式などのデジタル信号に変換する。ＭＰＥＧ２は、現在、映画等をＤＶＤ−ＲＯＭに高画質で記録するのに用いられている代表的な記録フォーマットである。
一旦、ＭＰＥＧ２形式に変換され、編集等された放送データは、ＶＴＲ１１３に記録させることができるが、その場合には、上記とは逆の即ちＭＰＥＧ２形式からＮＴＳＣ信号への変換が必要になる。また、ビデオ・インタフェース２６０から直接テレビモニタ１１４に、画像を表示させることもできるが、ＶＴＲ１１３への出力と同様、変換が必要である。
これらの変換には、多くのＣＰＵパワーが必要とされ、ビデオ・インタフェースの中には、専用のＣＰＵを有するものもある。
ＤＶＤ−ＲＡＭ駆動装置２７０は、ＤＶＤ−ＲＡＭ３１０に編集後の放送データを書き込み、あるいは、記録されている放送データを読み出すのに用いられる。従来の書き込み可能なＣＤ−ＲＯＭでは、最大約６４０メガバイトの容量しかなく、長時間のテレビ放送を録画する媒体として適しているとは言えなかった。しかし、上記ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭは、５．２ギガバイトの容量を有しており、２時間以上の高画質録画を可能とするものである。
記録媒体駆動装置２８０は、上記ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ以外の記録媒体（例えば、フロッピーディスク３２０）の入出力を行うのに用いられる。これらの記録媒体は、通常小容量であり、放送データの記録には用いられない。むしろ、本発明の方法を実現するユーザ・プログラム等が納められ、その場合には、そのプログラムが当該装置から読み込まれてメモリ２２０にロードされる。
また、デジタルデータとして記録されたテレビ放送をすぐに編集して再生する必要がない場合などには、サーバ１２１から受信される放送時刻情報を、こうした記録媒体に格納して配布することも可能である。
ネットワーク・インタフェース２９０は、放送記録装置１１１を前記ネットワーク１３０に接続するためのインタフェースである。接続形態によって、モデムやルータを必要とする場合があるが、その場合にはこれらを含むものである。当該インタフェース２９０によって、放送記録装置１１１は、ネットワーク１３０を介して、サーバ１２１とのリアルタイムの情報交換が可能となる。
バス３００は、上記各構成要素間で送受信される各種データの共通送信路である。
サーバ１２１も、図２の放送記録装置１１１と同様の構成を有している。このうち、ＣＰＵ２１０、メモリ２２０、外部記憶装置２３０、ネットワーク・インタフェース２９０、及びバス３００は、必須の構成要素となる。
次に、図３を参照して、放送記録装置１１１とサーバ１２１の各機能を説明する。
放送記録装置１１１は、テレビ放送受信機能４１０、番組時刻情報受信機能４２０、番組編集機能４３０、及び番組再生機能４４０を含む。
テレビ放送受信機能４１０は、アンテナ１１２等からテレビ放送を受信し、これをデジタル編集・記録が可能なように、ＭＰＥＧ２形式に変換する。変換後のデジタルデータは、メモリやハードディスクに一時的に蓄えられる。この時点でのデジタルデータは、実際に放送された一連の画像群そのものである。ユーザは、特定の番組を録画するにあたって、その番組の開始時刻と終了時刻を指定する。この開始時刻は、考えられる可能な開始時刻のうち最も早いもの（最早開始時刻）であり、終了時刻は、考えられる可能な終了時刻のうち最も遅いもの（最遅終了時刻）である。
こうした最早開始時刻と最遅終了時刻は、サーバ１２１から与えられてもよい。この場合ユーザが、特定の番組名と日付を指定することによって、ネットワーク１３０経由でサーバ１２１から、当該情報が提供され、その番組の留守録の設定が自動的にされる。
従って、当該機能によってメモリやハードディスクに一時的に記憶されているデジタルデータは、ユーザが指定した番組の本編と、その番組の中に挿入されたコマーシャルやニュース等、及びその番組の前後に放送されたユーザが指定しない番組、コマーシャルやニュース等を含んでいる。
番組時刻情報受信機能４２０は、ユーザが指定した番組の番組時刻情報をサーバ１２１から受信する。当該情報は、前述したように、番組の開始・終了時刻、コマーシャルやニュース等の開始・終了時刻、前記コマーシャルやニュース等を放送記録時に残すかどうかの情報、及び前記コマーシャルやニュース等を残す場合にどの場所に記録するかについての情報を含んでいる
この情報は、実際の放送実績を踏まえた情報としてサーバ１２１から提供されるので、テレビ放送受信機能４１０によってテレビ放送がメモリやハードディスクに一時的に記憶されて、所定の時間が経過した後に、その部分についての情報が得られる。
ここで、図４に、番組時刻情報６００の一例を示す。
番組時刻情報６００は、開始時刻、終了時刻、移動位置の各項目を有している。「Ｎｏ．」の項目は、各行を説明するために便宜的に付けたもので、実際の情報として含める必要はない。各行は、番組の本編又はそれ以外のコマーシャルやニュース等の放送部分に対応し、時間の経過に従い、上の行から下の行へと進行していく。開始時刻は、その放送部分が開始された時刻であり、終了時刻は、その放送部分が終了した時刻である。開始時刻と終了時刻は、絶対的な時刻である必要はなく、ある時点、例えば、放送開始時刻を基準とした相対的な時刻であってもよい。
移動位置には、その放送部分が元のまま残される場合は「original」と示され、削除される場合は「０」が示され、後半部にまとめられて記録される場合は、「１」「２」等の数字が示される。これらの数字は、その放送部分が後半部の何番目に記録されるかを示すものである。
この情報６００の内容によって、対応する番組を適切に編集できるので、どれが本編かコマーシャル等かを区別するデータを含める必要はない。
図３に戻ると、番組編集機能４３０は、テレビ放送受信機能４１０によって一時的に記憶されたデジタルデータを、番組時刻情報受信機能４２０で得られた番組時刻情報を用いて編集し、最終的な放送データを生成し、放送記録装置１１１内のハードディスク、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ、ビデオテープ等に記録する。図４に示した番組時刻情報６００は例示に過ぎず、そのようなデータ構造に限られるわけではない。番組編集機能４３０が、適切にデジタルデータを編集できる限り、どのような番組時刻情報が提供されてもよい。
また、前述したように、サーバ１２１は、上記番組時刻情報の他に、広告提供会社等が提供する、静止画、動画、音声等の情報を挿入位置とともに提供することができ、これらの情報は、番組編集機能４３０によって解釈され、当該静止画、動画、音声等が、挿入位置で指定された位置に、挿入される。こうした画像及び音声の挿入は、放送の間に割り込ませることもできるし、放送の映像に上乗せする（ある部分で映像を重複させたり、音声を追加する）こともできる。
番組再生機能４４０は、番組編集機能４３０によって最終的に生成された放送データを、ユーザの指示に基づいて、放送記録装置１１１に接続された表示装置２４０（ＣＲＴモニタ等）や、家庭用テレビモニタ上に再生する。通常、上記放送データは、ＭＰＥＧ２形式であるため、表示装置２４０上に再生する場合にはＭＰＥＧ２再生機能が必要であり、テレビモニタ上に再生するためには、ＭＰＥＧ２からＮＴＳＣ信号への変換機能が必要となる。
上述したように、再生のタイミングはユーザからの指示によるが、番組編集機能４３０によって、放送データが全て生成された後に再生することはもちろん、番組編集機能４３０の実行中に並行して再生することもできる。本発明においては、並行して再生する場合でも、その時点で放送されているリアルタイムのテレビ放送の画像ではなく、録画された画像の先頭から再生することができる。番組編集機能４３０によってコマーシャル等の削除やシフトが行われている場合は、このような再生によって、再生画像がリアルタイムのテレビ放送の画像に追いつくこともある。
一方、サーバ１２１は、番組時刻情報管理機能５１０、視聴エージェント管理機能５２０、及び広告提供企業管理機能５３０を含む。
番組時刻情報管理機能５１０は、前述した番組時刻情報受信機能４２０から受信要求があった場合に、対応する番組に関する番組時刻情報を提供する。これらの情報は、対応する番組に関する番組時刻情報が全てそろっていれば一括で提供することができるが、一部しか用意されていない場合は、当該機能５１０からの制御に基づいて番組時刻受信機能４２０に情報を提供することもできる。
番組時刻情報の内容自体は、ここでは、以下に説明する視聴エージェント管理機能５２０、及び広告提供企業管理機能５３０によって管理される。
視聴エージェント管理機能５２０は、実際のテレビ番組を見た複数の視聴エージェント１２２から、所定の時間内に、そのテレビ番組の開始・終了時刻、及びコマーシャルやニュースの開始・終了時刻を受信し、それらの中から最適な時刻を選択することによって、番組時刻情報のうち開始時刻と終了時刻を決定する。ここでは、実際のテレビ放送の実績をデータ化するために、複数の視聴エージェント１２２を利用するが、将来的に、特定の番組の開始・終了時刻やコマーシャルやニュース等の開始・終了時刻が新しい技術・方法、及び新たなルートによって提供されることになれば、それらを利用して番組時刻情報の内容を管理してもよい。
視聴エージェント１２２は、こうした時刻情報を提供することに関して所定の契約を行っていることが望ましい。視聴エージェント管理機能５２０は、これらの時刻情報を、視聴エージェント１２２から、パーソナル・コンピュータや携帯電話等におけるｗｅｂ等を利用してインターネット経由で受信することができる。上述したように、視聴エージェント管理機能５２０は、最終的にこれらの複数の視聴エージェント１２２から受信した時刻情報の中から最適な、言い換えれば最も信頼性の高い時刻群を選択して、上記番組時刻情報内の開始時刻及び終了時刻を決定する。
例えば、５０人の視聴エージェント１２２から、ある番組の実際の開始時間について、５０の時刻が提供された場合、視聴エージェント管理機能５２０は、その５０の時刻の平均を最終的な開始時刻として決定することができる。また、これらの５０の時刻のうち、最も早い時刻のグループと最も遅い時刻のグループを除去した後の、残りの時刻を平均することや、その平均から所定の範囲内にある最も頻度の高い時刻を選択することによっても最終的な開始時刻を決定できる。
各視聴エージェント１２２は、こうした時刻の送信にあたり、時刻自体を入力して送信することもできるし、特定のボタンを押した場合に、その時刻がパーソナル・コンピュータや携帯電話によって判断され、送信されることもできる。後者の場合は、実際の映像を見てからボタンを押すまでの所定の反応時間を考慮して、提供された開始時刻の全てから、その所定の時間を差し引くことも有効である。
各視聴エージェント１２２は、前述のように、パーソナル・コンピュータや形態電話を利用して、当該開始時刻等をサーバ１２１に送信するが、場合によっては、これらの器機が有する時刻を、何らかの方法で正確なものに調整しておくことも必要である。
また、視聴エージェント１２１は人間に限る必要はない。番組の開始や終了時刻を提供できる限り、自動判定ソフトウエアや、前記時刻を提供する他の組織体であってもよい。
広告提供企業管理機能５３０は、番組時刻情報のうち、特定のコマーシャルに関する移動位置の内容を管理する。通常、コマーシャルやニュース等、番組の本編と関係のない部分の移動位置は、「０」又は「１」「２」等の数字とされ、即ち、削除されるか、後半部の特定の位置に配置される。当該機能５３０は、このように、ユーザの視聴から遠ざけられる傾向にあるコマーシャルを、広告提供企業１４０との契約等によって、本編の中にリアルタイムのテレビ放送と同様に残したり、後半部にシフトされた場合でもその中で何番目かに配置されるように管理する。
例えば、図４の番組時刻情報６００のＮｏ．４の行に対応する放送が１５秒のコマーシャルであり、Ｎｏ．５の行に対応する放送が２分４５秒のコマーシャルであり、両者は連続して３分のコマーシャル放送を構成しているとする。ここで、広告提供企業１４０との契約により、Ｎｏ．４の行に対応する放送の移動位置は「１」とされ、Ｎｏ．５の行のそれは、特に契約もなく「０」とされている。この場合、最終的に家庭サイト１１０で再生される放送データには、Ｎｏ．５の行に対応するコマーシャル放送は含まれず、契約したＮｏ．４の行に対応するコマーシャル放送のみが、本編の後の「１番最初」に再生される。Ｎｏ．４の行に対応する放送の移動位置が「original」とされていれば、そのコマーシャル放送は、本来の本編の間の位置で再生される。
また、本来、その番組に広告を提供していない広告提供企業１４０も、契約等によって、コマーシャルを提供することが可能である。その場合は、前述のように、静止画、動画、及び音声の少なくとも１つを含んだ情報が、家庭サイト１１０側に提供され、放送データとして指定された位置に記録される。
次に、図４に示す番組時刻情報６００が与えられた場合に、前記番組編集機能４３０によって、デジタルデータがどのように編集されるかについて、図５（Ａ）及び（Ｂ）を用いて説明する。ただし、上記のデジタルデータは、１９時０５分００秒から１９時４３分００秒までの、番組時刻情報６００に対応する特定のチャンネルの番組について記録したものであるとする。
また、この例では、説明を簡単にするため、デジタルデータを全て記録し終わってから、番組時刻情報６００を用いて編集を行うこととするが、番組時刻情報６００が放送実績に基づいて、随時ネットワーク１３０を介して送信される場合は、その情報を受信する度に、対応する編集処理を行うことができる。
図５（Ａ）は、テレビ放送受信機能４１０によって一時的に記憶されたデジタルデータをタイムテーブルに表したものである。右横に記された時間は、放送がされた時間を表しており、当該デジタルデータは、１９時５分００秒から１９時４３分００秒の間の放送に関するデジタルデータであることが分かる。
図５（Ｂ）は、番組編集機能４３０によって編集された後の放送データである。番組編集機能４３０は最初に、図４の番組時刻情報６００を解釈し、図４中、Ｎｏ．１、３、及び６の行に対応する移動位置が「original」であるため、これらの放送部分をそのままの順序で放送データに残そうとする。図５（Ａ）より、この部分は本編１〜３に対応し、この編集の結果、図５（Ｂ）に示すように、本編１〜３が、連続して配置される。
番組時刻情報６００は、Ｎｏ．４の行に対応する移動位置が「１」であるため、この放送部分を放送データにおける後半部の最初に配置する。Ｎｏ．２、５、及び７の行に対応する移動位置は「０」であるため、これらの放送部分は削除されて、放送データには残らない。
結果的に、図５（Ｂ）に示すように、コマーシャル部分は、ＣＭ２のみが、番組時刻情報６００の指定により、本編１〜３の後に挿入される。
この例では、元の放送では、３８分ある番組が、本編を前半に、コマーシャルの一部を後半に配置するよう再編成されたことによって、２９分１５秒に短縮されていることがわかる。図５（Ａ）のデジタルデータは、この処理の後、メモリ内又はハードディスク内から削除され、図５（Ｂ）の放送データは、後で再生されるために、ハードディスク、その他の適当な記録媒体に記録される。
また、ここでは、最終的な放送データ（図５（Ｂ））が、再生される順に並び替えられているが、各放送部分の開始アドレス、データ長、及び再生順を別途管理することによって、図５（Ｂ）に相当する再生順を実現することもできる。
次に、図６のフローチャートを参照して、番組編集機能４３０による編集処理について説明する。
ここでは、テレビ放送は、留守録等によって、一旦全てメモり又はハードディスクにデジタルデータとして記録され、その後、当該処理により編集され、放送データ記録用ハードディスクに記録される。
当該処理は、留守録等の録画時に、ある程度並行的に行うことも可能である。
最初に、ステップＳ１０で、サーバ１２１から留守録で録画された番組に対応する番組時刻情報６００を受信する。この受信は、前述したように、番組時刻情報受信機能４２０によって行われる。この情報６００は、図４に示すような複数のレコード（行）を有する構造であり、各レコードには、放送の開始時刻、終了時刻、及び移動位置が含まれる。
次に、ステップＳ１２で、上記番組時刻情報６００の１レコード目を読み込み、ステップＳ１４で、レコードが終わりかどうか判定する。レコードがない場合には、当該処理は終了する。
第１レコードが存在する場合、ステップＳ１６に進み、そこで、そのレコードに対応する放送部分が削除対象かどうか判定する。削除対象かどうかは、移動位置が「０」かどうかで判定される。削除対象である場合は、その放送部分については何もせずに、ステップＳ２４に進み、次のレコードを読み込む。
削除対象でない場合は、ステップＳ１８で、その放送部分がシフト対象かどうかが判定される。移動位置に「０」以外の数字がある場合に、シフト対象であると判定される。シフト対象である場合、ステップＳ２２に進み、その放送部分（開始時刻と終了時刻で特定される、デジタルデータの部分）を、放送データ記録用ハードディスクに格納する。これらのシフト対象の放送部分は、最終的に、移動位置に記録されていた数字の順に放送データ上記録されていなければならないが、番組時刻情報６００のレコードは、移動位置の数字の順に読まれるとは限らないので、上記レコードを全て読み終えた後で、シフト対象の放送部分を移動位置の数字の順に並び替える必要がある。
ステップＳ１８でシフト対象でないと判定された場合、その放送部分は、「original」であり、ステップＳ２０で、その部分がそのまま放送データ記録用ハードディスクに格納される。
このように、ステップＳ１４からステップＳ２４までの処理が、各レコード毎に行われ、レコード全てについて処理が終了した場合に、終了する。
この処理の結果、前述したような図５（Ｂ）に示す放送データが生成される。尚、図６の処理は、本発明の説明を行うための一例に過ぎず、他の様々な既知の方法・手順によって、上記放送データを生成することができる。
以上説明したように、本発明によって、テレビ番組の放送の延長や、その延長に伴う、以降の番組放送の繰り下げに対応して、テレビ番組を録画できる放送記録方法及び装置が提供される。
更に、本発明によって、テレビ番組中のコマーシャルやニュースなどを削除したり、分離して記録できる放送記録方法及び装置が提供される。
また更に、本発明によって、テレビ番組を留守録しながら、そのテレビ番組を最初から再生することができる放送記録装置及び方法が提供される。
更に、本発明の方法及び装置を使用することによって、放送において、ある特定の部分だけを抜き出して記録することができる。例えば、スポーツ中継において、ある選手が登場する場面のみを、番組時刻情報６００として提供すれば、その選手に関するダイジェスト版を用意に家庭で作成することができる。
【図面の簡単な説明】
図１は、本発明の一実施形態に係る放送記録システムの概略を示す図である。
図２は、本発明の一実施形態に係る放送記録装置のハードウエア構成を示す図である。
図３は、本発明の一実施形態に係る放送記録システムの機能ブロック図である。
図４は、本発明の一実施形態に係る番組時刻情報の構造、及び内容を示す図である。
図５は、本発明の一実施形態に係る放送データ編集処理を示す図である。
図６は、本発明の一実施形態に係る放送データ編集処理のフローチャートである。
【図１】
0003601006.tif 000002
【図２】
0003601006.tif 000003
【図３】
0003601006.tif 000004
【図４】
0003601006.tif 000005
【図５】
0003601006.tif 000006
【図６】
0003601006.tif 000007