JP3975820B2 - Broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program - Google Patents
Broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program Download PDFInfo
- Publication number
- JP3975820B2 JP3975820B2 JP2002135061A JP2002135061A JP3975820B2 JP 3975820 B2 JP3975820 B2 JP 3975820B2 JP 2002135061 A JP2002135061 A JP 2002135061A JP 2002135061 A JP2002135061 A JP 2002135061A JP 3975820 B2 JP3975820 B2 JP 3975820B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- information
- recording
- recording reservation
- digitized
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ハードディスクレコーダなどランダムアクセス可能で所定の記録容量を有する記録媒体に、電子番組表を用いて放送される番組を予約して記録する放送番組の記録方法、放送番組記録装置、及び放送番組記録用プログラムに関する。
【0002】
【従来の技術】
従来より、VTR及びハードディスクレコーダなどには記録開始時刻を設定して放送される番組を記録する番組予約記録の機能が搭載されている。それらの番組記録機器はユーザにより嗜好する番組が予約されて記録される。記録した番組はユーザの視聴時間が確保できるときに視聴できるなど、タイムシフトマシンとして用いられている。
【0003】
そして、記録媒体としてハードディスクなどのランダムアクセス可能な記録媒体を用いた映像信号記録再生装置は、記録、再生のためのアクセス時間が短いため、複数の映像信号を同時に記録できる、また映像信号の記録と再生を同時に行うことが出来るなどの特徴を有している。
【0004】
さらに、その同時記録再生機能を有する映像信号記録再生装置は、過去に記録開始した映像信号を、現在記録中の映像信号に追いつくようにして再生する追っかけ再生、及び放送中の番組を現在から過去に連続的にタイムシフトしながら視聴できるキャッシュ録再などの便利な機能を有している。
【0005】
そしてまた、従来のキャッシュ記録再生機能は番組を視聴しながら記録し、見逃した番組部分を再度再生して視聴するなど、番組視聴に係る補助的な機能として用いられていた。そして、そのキャッシュ録再機能は、例えば予め取得した電子番組表情報を用いることによリ受信番組を指定しておくなどにより、その指定された番組を簡易な操作で録画予約を行なって視聴するための放送番組記録装置として用いることが出来る。
【0006】
さらにまた、ハードディスクなどランダムアクセス可能な記録媒体を用いる放送番組記録装置の場合では、所定の記録領域に複数の番組を記録できる。そしてその記録された複数の番組は、任意の希望する再生順番を指定して視聴することができる。従って、記録した番組の視聴もVTRによる場合と異なり、番組ごとに記録媒体を交換する煩雑さはない。また、記録した信号の再生も、早送り、巻き戻し、及び頭出しなどの操作を行うことなく、記録した複数の番組の再生順を変えるなどにより、連続して放送される番組と他の番組を交互に記録したような場合であっても、連続放送番組のみをアクセスすることにより繋げて再生できる機能も有している。
【0007】
そのような便利な機能を有するハードディスクレコーダは、手軽に多くの番組を録画することができる。そして、視聴時間を確保できるときに録画番組を手軽に視聴するようにする。そのことにより、従来は放送番組の時刻に合わせて行われていた視聴者の行動は、番組の放送時間に縛られることのない自由時間の多い行動パターンにすることができるなど、好適に使用される。
【0008】
その好適な使用のためには、録画予約の操作が確実に行われることが必要である。即ち、その操作は使用者にとって慣れた方法で録画予約の設定が出来ることが重要である。そして、録画予約の設定に操作ミスがあったときなどはその操作ミスを事前に発見できることが好ましい。
【0009】
その操作ミスにより生じる録画の失敗は、例えば録画予約の設定を放送日、放送チャンネル、録画開始時刻、及び放送終了時刻を操作により入力して録画予約を設定するときの、たった1つの数字の入力ミスによっても生じることもある。そこで、数字の入力ミスを防ぐ方法として、例えばGコード(Gコードは株式会社ジェムスタージャパン所有の登録商標である)のように番組の録画予約に必要な情報を数値化したコードを用いて入力することにより録画予約を行う方法もある。
【0010】
そして、そのGコードはデコードすることにより録画予約に必要な情報を復号することができ、録画予約の設定に係る入力操作を簡易にすることができる。さらに操作ミスの少ない録画予約の方法として、例えば番組記録装置が電子番組表の情報を有しているときには、その電子番組表情報をモニタ画面に表示し、リモコンキーを操作するなどにより電子番組表上で番組を選択し、選択した番組を録画予約することができる。
【0011】
また、その電子番組表情報には、例えば野球放送が延長され、その後に放送される番組が時間シフトして放送されるときなどでは、そのシフトされた放送時刻情報が記述されているため、放送時刻の変更に合わせて録画時刻を自動追従して番組の記録を行うこともできる。
【0012】
さらにまた、電子番組表情報を用いて行う録画では、電子番組表に記述される番組タイトル名を用いて予約番組一覧表、及び録画済み番組一覧表を作成して使用者に提示できる。使用者は、それらの一覧表示を用いることにより、多くの予約されている番組を一瞥できる。そして、希望する録画済み番組を一覧表上で選択して再生できるなど、利便性の高い番組記録装置を構成することができる。
【0013】
【発明が解決しようとする課題】
ところで、そのような電子番組表を用いて実現できる機能も、受信する番組に係る電子番組表が容易に入手可能なときにのみ使用できるものであり、例えば番組記録装置の外部入力端子から供給される番組を録画する場合では、その録画番組に対応する電子番組表を容易に入手することができない場合も多い。
【0014】
そして、録画する番組が例えばディジタルCS(Communication Satellite)放送である場合などでは、そのディジタルCS放送に係る電子番組表を入手するのは困難である。従って、電子番組表を用いる便利な録画機能を実現することはできない。そこで、録画予約は従来の手動入力の方法により行われることになる。
【0015】
また、電子番組表が取得されている場合であっても、その電子番組表に記述される番組の最初から最後までの全てを録画するのではなく、放送の予定される所定の番組部分のみの録画を希望する場合もある。従って番組記録装置は、電子番組表による録画予約の他に、従来からなされている手動入力による録画予約の機能を有している必要がある。
【0016】
さらに、Gコードを用いる番組の録画予約に関しても、そのGコードによる録画予約操作に習熟している使用者のために、番組記録装置にはGコードを用いる録画予約の機能を有している必要がある。そして、Gコードに習熟している使用者により、嗜好度の高い番組を失敗することなく確実に録画予約の設定がなされることも大切である。
【0017】
そこで本発明は、番組記録装置には従来の手動入力による番組録画予約機能と電子番組表を用いる番組録画予約機能との両者が搭載される番組録画機能を実現する。そして、録画予約は電子番組表が用いられて、又は従来方法による手動入力方法が用いられて確実な録画予約の設定ができるようにする。また、録画予約された番組は電子番組表に記述される番組放送に係る情報を基に延長放送、及び繰り下げ放送に係る「自動追従」録画がなされる。そこで、従来の手動入力による番組予約に対しても「自動追従」録画に対応させる。さらには、録画番組と共に録画予約一覧、及び録画済み番組一覧の表示がなされる、使用者にとって好適な録画及び再生機能を有する番組記録装置を実現しようとするものである。
【0018】
【課題を解決するための手段】
本発明は、上記課題を解決するために以下の1)〜3)の手段より成るもので
ある。
すなわち、
【0019】
1) 少なくとも番組の開始時刻情報及び終了時刻情報が符号化された数値で表現される数値化番組情報を用いて、録画予約を行う放送番組の記録方法において、
番組を録画予約するための前記数値化番組情報を入力数値化番組情報として入力する録画予約入力ステップ(79)と、
外部より電子番組表を取得し、前記電子番組表に記述される各番組の開始時刻情報及び終了時刻情報を取得すると共に、当該番組に係り記述される前記数値化番組情報がある場合は記述数値化番組情報として取得する番組情報取得ステップ(56)と、
前記録画予約入力ステップで入力された入力数値化番組情報と、前記番組情報取得ステップで取得された各番組の記述数値化番組情報のそれぞれとを比較し、同一値の数値化番組情報があるかを検出する数値化情報比較ステップ(762)と、
前記数値化情報比較ステップで、同一値の数値化番組情報が存在するとして検出された場合には、前記録画予約入力ステップで入力された前記入力数値化番組情報で表現される放送開始時刻情報を前記番組情報取得ステップで取得された放送開始時刻及び放送終了時刻情報で置換して録画予約を設定する一方、
同一値の数値化番組情報が存在しないとして検出された場合には、その検出された条件に加えて前記録画予約入力ステップで入力された前記入力数値化番組情報で指定される開始時刻から終了時刻の間に受信される番組の数を前記電子番組表の記述を基に検出し、
その検出される番組の数が1つであるときには、前記電子番組表に記述される開始時刻情報及び終了時刻情報で当該番組の録画予約を設定すると共に、検出される番組の数が複数であるときにはそれら複数番組の開始から終了までの時間に対する各番組の開始から終了までの時間の割合を求め、求められた時間の割合が所定の時間率以上である番組の開始時刻情報及び終了時刻情報により録画予約を設定する録画予約設定ステップ(764)と、
を有してなることを特徴とする放送番組の記録方法。
2) 少なくとも番組の開始時刻情報及び終了時刻情報が符号化された数値で表現される数値化番組情報を用いて録画予約を行う放送番組記録装置において、
番組を録画予約するための前記数値化番組情報を入力数値化番組情報として入力する録画予約入力手段(79)と、
外部より電子番組表を取得し、前記電子番組表に記述される各番組の開始時刻情報及び終了時刻情報を取得すると共に、当該番組に係り記述される前記数値化番組情報がある場合は記述数値化番組情報として取得する番組情報取得手段(56)と、
前記録画予約入力手段で入力された入力数値化番組情報と、前記番組情報取得手段で取得された各番組の記述数値化番組情報のそれぞれとを比較し、同一値の数値化番組情報があるかを検出する数値化情報比較手段(762)と、
前記数値化情報比較手段で、同一値の数値化番組情報が存在するとして検出された場合には、前記録画予約入力手段で入力された前記入力数値化番組情報で表現される放送開始時刻情報を前記番組情報取得手段で取得された放送開始時刻及び放送終了時刻情報で置換して録画予約を設定する一方、
同一値の数値化番組情報が存在しないとして検出された場合には、その検出された条件に加えて前記録画予約入力手段で入力された前記入力数値化番組情報で指定される開始時刻から終了時刻の間に受信される番組の数を前記電子番組表の記述を基に検出し、
その検出される番組の数が1つであるときには、前記電子番組表に記述される開始時刻情報及び終了時刻情報で当該番組の録画予約を設定すると共に、検出される番組の数が複数であるときにはそれら複数番組の開始から終了までの時間に対する各番組の開始から終了までの時間の割合を求め、求められた時間の割合が所定の時間率以上である番組の開始時刻情報及び終了時刻情報により録画予約を設定する録画予約設定手段(764)と、
を具備して構成することを特徴とする放送番組記録装置。
3) 少なくとも番組の開始時刻情報及び終了時刻情報が符号化された数値で表現される数値化番組情報を用いて録画予約を行う機能をコンピュータに実行させるための放送番組記録用プログラムであって、
番組を録画予約するための前記数値化番組情報を入力数値化番組情報として入力する録画予約入力ステップ(S12)と、
外部より電子番組表を取得し、前記電子番組表に記述される各番組の開始時刻情報及び終了時刻情報を取得すると共に、当該番組に係り記述される前記数値化番組情報がある場合は記述数値化番組情報として取得する番組情報取得ステップ(S11)と、
前記録画予約入力ステップで入力された入力数値化番組情報と、前記番組情報取得ステップで取得された各番組の記述数値化番組情報のそれぞれとを比較し、同一値の数値化番組情報があるかを検出する数値化情報比較ステップ(S15)と、
前記数値化情報比較ステップで、同一値の数値化番組情報が存在するとして検出された場合には、前記録画予約入力ステップで入力された前記入力数値化番組情報で表現される放送開始時刻情報を前記番組情報取得ステップで取得された放送開始時刻及び放送終了時刻情報で置換して録画予約を設定する一方、
同一値の数値化番組情報が存在しないとして検出された場合には、その検出された条件に加えて前記録画予約入力ステップで入力された前記入力数値化番組情報で指定される開始時刻から終了時刻の間に受信される番組の数を前記電子番組表の記述を基に検出し、
その検出される番組の数が1つであるときには、前記電子番組表に記述される開始時刻情報及び終了時刻情報で当該番組の録画予約を設定すると共に、検出される番組の数が複数であるときにはそれら複数番組の開始から終了までの時間に対する各番組の開始から終了までの時間の割合を求め、求められた時間の割合が所定の時間率以上である番組の開始時刻情報及び終了時刻情報により録画予約を設定する録画予約設定ステップ(S19)と、
を少なくとも有して前記コンピュータに実行させることを特徴とする放送番組記録用プログラム。
【0020】
【発明の実施の形態】
以下、本発明の放送番組の記録方法、放送番組記録装置、及び放送番組記録用プログラムの実施の形態につき、好ましい実施例により説明する。
図1は、その実施例に関わる放送番組記録装置の概略ブロック図であり、その構成と動作について述べる。
【0021】
同図において、この放送番組記録装置40は録画予約された番組を記録する記録部50、ランダムアクセス記録及び再生を行う媒体部60、及び記録された番組を再生する再生部70よりなる。そして、再生部70にはモニタTV90が接続され、またリモコン95が赤外線により接続されるようにして概略構成されている。
【0022】
そのように概略構成される放送番組記録装置40の記録部50はTVチューナ51、A/D変換器52、MPEG−2エンコーダ53、ストリームアナライザ54、バッファメモリ55、EPG(Electronic Program Guide)復号器56、及びスイッチ57により構成される。そして、媒体部60はハードディスク記録再生器61、ハードディスク63、及び書き込み読み出し制御器65より構成される。また、再生部70はバッファメモリ71、MPEG−2デコーダ72、OSD(On Screen Display)73、D/A変換器74、マイコン76、一時記憶メモリ78、及びリモコンインタフェース79より構成される。
【0023】
次に、その様に構成される放送番組記録装置40の動作について概説する。
まず、リモコン95などが用いられて、録画の希望される番組の録画開始時刻、及び受信チャンネルなどが操作される。その操作情報は変調された赤外光線によりリモコンインタフェース79が介されてマイコン76に供給される。その供給された録画予約情報は一時記憶メモリ78に記憶される。
【0024】
一方、マイコン76により、ネットワークに接続される図示しない番組情報センターより電子番組表が取得される。又は、放送信号に多重される補助信号より電子番組表信号が取得される。その取得された電子番組表情報は、使用者により録画予約の操作がなされて得られた録画予約情報と比較される。その比較された結果、録画予約情報と同一とされる電子番組表上での番組情報が検出されたときには、その検出された番組に係る情報はOSD73に供給される。そのOSD73では、供給された情報は表示されるための信号に変換される。その変換して得られた番組情報はモニタTV90に供給され、使用者により操作されて録画予約された番組と同一であるか否かが問い合わされる。
【0025】
問い合わされた電子番組表に表示される番組が、使用者により操作されて入力された番組と同一であるとする操作情報がリモコン95などが操作されて得られるときには、マイコン76では操作により入力された録画予約番組と、電子番組表上で検出された番組とが同一であるとして認識される。そして、録画予約番組の録画開始時間等は電子番組表から得られる最新の時刻情報を基に管理され、録画開始時刻が変更されるような場合には、その変更された時刻情報を基に受信される番組信号の記録が開始されるように時刻管理がなされる。
【0026】
また、番組の録画開始時刻が近づいたとき、マイコン76より受信すべきチャンネル情報はTVチューナ51に供給される。そのTVチューナ51では、アンテナより入来する放送電波の内、供給された情報に基づくチャンネルの信号が選定されて受信される。その受信されたビデオ信号はA/D変換器52に供給され、ディジタル信号に変換されてMPEG−2エンコーダ53に供給される。
【0027】
そのMPEG−2エンコーダ53では、供給された信号はISO/IEC(International Organization for Standardization / International Electrotechnical Commission)で定められたMPEG−2(moving picture experts group - 2)標準規格に従ってGOP(Group of Picture)を単位とする圧縮符号化がなされる。そのGOP単位の符号化に係る情報は図示しない管理テーブル生成器に供給されると共に、MPEG−2エンコーダ53で所定の画質を得るためのビットレート(符号化レート)の信号として圧縮符号化される。その圧縮符号化のされた信号はストリームアナライザ54に供給される。そこでは圧縮符号化された信号の形式が解析される。解析して得られる符号化情報信号、及び供給された圧縮符号化信号はバッファメモリ55に供給される。
【0028】
そのバッファメモリ55では記録(recording)用信号は一時記憶され、記録される順にその信号が出力される。そのバッファメモリ55より供給された信号はハードディスク記録再生器61に供給される。そこでは供給された信号は図示しない管理テーブル生成器から供給される管理テーブル情報と共にハードディスク63に記録される信号として生成される。
【0029】
そのハードディスク63には、供給された符号化信号はセクタサイズごとに分割されて所定の記録領域に記録される。そして、分割されて記録される信号は、管理テーブル生成器よりマイコン76を介して書き込み読出し制御器65に供給されて書込み位置が制御されるようにして、ハードディスク63の所定の記録領域に記録されるようになされている。
【0030】
以上のようにして、受信チャンネルの選択がなされて受信されたビデオ信号及び図示しない付随される音響信号は圧縮符号化された映像信号、及び音響信号とされる。それらの映像信号、及び音響信号はセクタサイズ毎に分割されてハードディスク63の所定の記録領域に記録される。そのため、複数種類の番組が予約されて記録されるような場合であっても、その記録された番組の再生は管理情報を基にして希望する番組のみが容易にアクセスされて再生される。
【0031】
次に、記録部60のハードディスク63に記録された圧縮符号化信号の再生動作について述べる。
まず、視聴者によりリモコン95の再生ボタンが操作されたときは、その操作内容は変調された赤外光線としてリモコンインタフェース79に送信され、そこで受信された信号はマイコン76に供給される。
【0032】
そのマイコン76からは、操作内容に応じて生成された制御信号が書き込み読み出し制御器65に供給される。そして、書き込み読み出し制御器65に供給された制御信号に基づいてハードディスク63の、所定の記録領域部分がアクセス制御される。そして、希望される番組の録画信号が読み出され、その信号はハードディスク記録再生器61に供給される。
【0033】
そのハードディスク記録再生器61では、ハードディスク63より読み出された信号の増幅、及び周波数応答特性などの補正が行われる。その特性などの補正された信号はバッファメモリ71に供給される。そのバッファメモリ71では、供給される圧縮符号化された映像信号は一時記憶され、一時記憶された信号はMPEG−2デコーダ72からの要求に応じて読み出される。
【0034】
そのMPEG−2デコーダ72では、供給された圧縮符号化のなされた映像信号はMPEG−2標準に基づいて復号化される。その復号化されて得られたディジタルビデオ信号はOSD73に供給される。
【0035】
そのOSD73では、必要に応じてモニタTV90に表示される映像信号に多重して表示されるべき表示信号が生成される。その生成された表示信号は直接モニタTV90に表示される、ないしはMPEG−2デコーダ72により復号化されて得られた映像信号に多重された合成信号として表示されるためのディジタル映像信号が生成される。その生成されたディジタル映像信号はD/A変換器74に供給され、モニタTV90に供給されるためのアナログ映像信号として得られるようになされている。
【0036】
以上のようにして、セクタサイズ毎に分割されて、高速にハードディスクの所定の記録領域に記録、及び再生が行われる放送番組記録装置では、その記録領域中の離れた位置に記録された番組も連続して再生することができる。そして、現在放送されている番組の記録が行なわれながら過去に録画した番組を現在に向けて再生を行なう追っかけ再生ができる。さらに、放送中の番組を現在から過去に連続的にタイムシフトしながら視聴できるキャッシュ記録再生ができるなど、番組視聴に好適な機能を有している。
【0037】
そして、そのような好適な記録及び再生機能を有する放送番組記録装置では、従来のタイムシフト機能として用いられるVTR録画に比し、テープ記録媒体の交換を行うことなく、番組を手軽に記録して再生するような使用方法が用いられるような録画予約がなされ使用される頻度が大きい。従って、録画予約のなされた番組の録画ミスは許されなく、予約された番組は確実に記録される必要がある。
【0038】
次に、そのような嗜好番組の録画予約記録を確実に行うための録画予約の方法について更に述べる。
まず、電子番組表を有する放送番組記録装置においてなされる録画予約の方法として次の3つがある。
【0039】
第1の方法は、電子番組表上で番組を選んで録画予約する方法である。第2の方法は予約を希望する番組のGコード(Gコードは株式会社ジェムスタージャパン所有の登録商標である)を入力する方法である。即ち、放送番組記録装置の側ではそのGコードをデコードすることにより受信チャンネル、日付、録画開始時刻、及び録画終了時刻などの録画予約情報が得られる。その得られた録画予約情報を基に録画予約の設定がなされる。第3の方法は、受信チャンネル、日付、録画開始時刻、及び録画終了時刻などの録画予約情報を直接入力して録画予約する方法である。その直接入力は、例えばリモコンキーが操作されるなどにより行われる。
【0040】
第1の方法による録画予約の場合では録画予約される番組は電子番組表に記述される番組により特定される。そして、第2の方法で録画予約されたときには、電子番組表に番組情報として対応するGコード情報が記述されており、入力されたGコードと一致する場合には録画予約された番組を電子番組表に記述される番組により特定することができる。
【0041】
そして、第2の方法による録画予約に対し、電子番組表にGコード情報が記述されていないときでは電子番組表に記述される番組情報により、それだけでは一義的に特定することはできない。また第3の方法で録画予約されるときにも、録画予約される番組を電子番組表に記述される番組により一義することはできない。それらのような、番組が一義的に特定されないときには、入力された録画予約情報と電子番組表に記述される受信情報とを比較することにより電子番組表に記述される一致度の高い番組を認識する。そして、その認識された番組情報を使用者に提示し、録画予約の設定すべき番組であるか否かの確認を行う。また確認された番組の録画は電子番組表に記述される放送時刻情報に従って、例えば繰り下げ放送が行われる場合などではそれに自動追従するようにして録画を行うか、又は、あくまでも使用者により入力された録画時刻情報に基づいた録画を行うかが表示画面により提示され、使用者により希望される方が選択されるようになされる。
【0042】
図2に、録画予約設定された入力時間帯より録画予約対象の番組に係りなされる表示画面の例を示す。
同図において、画面の上の方に入力された録画予約の時間帯が示されている。そして、中央の部分には電子番組表より得られた録画予約対象の認識番組が表示されている。また、画面の下の方には認識番組が正しいか、又は正しくないかに係りなされる使用者による入力画面が示されている。
【0043】
その入力画面を提示された使用者は、録画予約しようとしている番組が認識番組と同一であるとして表示されるときには「はい」のボタンを、異なる番組であるとして表示されているときには「いいえ」のボタンをリモコンの矢印キー及び決定キーなどを用いて操作する。
【0044】
そして、「はい」に係るボタンが操作されたときには電子番組表より得られる放送開始及び終了時刻を基にした録画予約が行われる。「いいえ」に係るボタンが操作されたときには電子番組表に記述される時刻情報は無視され、使用者により入力された時間帯により受信される番組が録画されるようになされる。
【0045】
そのような電子番組表を基にして行われる番組の録画予約では、例えば上述の第2、及び第3の方法により録画予約がなされるときに、電子番組表で該当する番組が提示され、その番組を「はい」を選択して予約するができるので利便性が高い。
【0046】
そして、第2、及び第3の方法により録画予約がなされるときに、仮に「いいえ」が選択されて予約される場合であっても、そのときには録画予約する番組のタイトル名、及びジャンルなどの番組情報は使用者に提示されている。使用者はそれらの提示を基にして録画予約時の時刻、チャンネル、ないしはGコードなどの操作ミスを発見できる可能性が高くなり、意図しない番組予約を軽減することができる。
【0047】
次に、そのようにして操作された「はい」ボタン、及び「いいえ」ボタンを基にしてなされる録画予約について述べる。
図3に、電子番組表の記述例を示す。
同図において、放送者A、B、及びCにより、19時以降に放送される番組について示している。
【0048】
放送者Aは19時より20時54分までプロ野球を放送するが、その野球放送は21時24分まで延長して放送される可能性のあることが記述されている。そして、プロ野球が延長して放送されるときにはその後に放送される番組は順次延長時間分が繰り下げられて放送される。
【0049】
そこで、使用者により予約された番組が、例えば放送者Aの21時より開始される番組であり、上記の「はい」ボタンにより電子番組表に記述される番組として確認されるときは次のようにしてその番組が録画される。すなわち、録画開始時刻を管理するマイコン76では、録画開始予定時刻の3分前に放送者Aから提供される電子番組表情報が得られ、そこでは繰り下げ放送を含む更新された電子番組表情報が得られる。そして、得られた新しい電子番組表情報が基にされて放送番組の録画が開始されることにより、料理番組の最初から最後までを録画することができる。
【0050】
しかし、「いいえ」ボタンが押されているときにはそのような繰り下げて放送される番組の録画は行われない。そして、「いいえ」ボタンが押されたのは使用者が録画を希望する番組が料理ではなく、希望する番組は放送者Bに21時よりなされる「ドラマ」であり、操作ミスにより「料理」が設定されてしまったような場合であったりすることもある。
【0051】
そのような操作ミスによる入力の場合では、電子番組表に記述されない番組を予約した使用者は録画予約設定を正しい内容に修正することにより希望する番組の録画がなされる。
【0052】
また、使用者により入力される録画予約の時刻情報は電子番組表に記述される時刻と同一であるとは限らない。例えば番組の最初の部分を過ぎてから記録が開始されてしまうことのないように、最初から記録するため1分前の時刻を開始時刻として入力することもある。
【0053】
同様にして、番組の最後の部分までをきちんと録画したいような場合では、録画終了時刻を番組終了後の時間に設定する。従って、前述の図2に示した録画予約の問い合わせにおいて、仮に番組が同一である場合であっても「いいえ」ボタンが選択され、使用者により入力された時刻に基づいた録画が行われるようにしてもよい。但し、その場合では繰り下げ放送に対応した、自動追従された放送時刻情報による録画は行えない。
【0054】
以上、録画予約情報が例えばリモコンキーが操作されることにより直接入力される録画予約の方法と、その入力された録画予約情報と電子番組表とを比較して行う録画予約の方法と動作について述べた。
次に上述の第2の方法であるGコードを用い予約して録画を行う場合の動作について述べる。
【0055】
Gコードは、放送番組の録画予約を行うときに必要な放送日、放送チャンネル、番組開始時刻、及び番組時間の長さに係る情報を圧縮符号化した、例えば8桁の数字により表した番組数字コードである。そして、その番組数字コードは新聞などの番組表に記載されている。また、Gコードを用いる番組の録画予約ではその番組数字コードが記録装置に入力されることによりその番組の録画予約が簡単になされる。
【0056】
そして、Gコードは8桁以下の数に圧縮符号化されているため、録画開始時刻は正確に設定できなく、放送開始時刻に対して早い時刻が設定されることがあるなど、いわゆる「ぴったり録画」ができないこともある。さらに、Gコードを用いて録画予約することにより延長されて放送される番組の自動延長記録はできなく、また繰り下げ放送に対する自動追従記録も行えない。
【0057】
そこで、電子番組表情報を取得し、録画予約された番組を電子番組表に記述される番組により特定することにより、ぴったり録画、自動延長録画、及び自動繰り下げ録画などを行うことができる。そのためには、Gコードにより予約された予約番組と、電子番組表に記述される番組の放送時刻等の情報とが比較され、予約される番組が特定される必要がある。
【0058】
図4に、Gコードにより予約された番組情報と電子番組表に記述される時刻情報とを比較することにより録画予約を設定するマイコン76の機能ブロックを示す。
【0059】
同図に示すマイコン76の機能ブロックは、電子番組表のデータが供給されそのデータの復号を行うEPG復号器56からの信号が供給される。また、リモコン95より送信された赤外光による信号を受信するリモコンI/F79からの信号が供給される。
【0060】
そして、マイコン76の機能ブロックにはGコードデータ復号部761、データ比較部762、番組情報取得部763、及び録画予約設定部764の機能が有されている。
つぎに、このように構成されるマイコン76の機能ブロックの動作について述べる。
【0061】
まず、リモコン95が操作されてGコード予約がなされたときは、その番組予約に係る操作情報の一方はデータ比較部762に供給される。そして他方のデータはGコードデータ復号部761に供給されて圧縮符号化されたGコード信号は復号され、得られた信号はデータ比較部762に供給される。
【0062】
そのデータ比較部762にはEPG復号器56により復号されて得られた電子番組表データが供給される。そして、その電子番組表データにGコード情報が含まれているときには、データ比較部で電子番組表のGコード情報とリモコンI/F79から供給されるリモコン情報とが比較され、一致すれば録画予約される番組が特定される。
【0063】
また、電子番組表データにGコード情報が記述されていないときには、EPG復号器から供給された番組毎の放送チャンネル、開始時刻情報、及び番組時間情報とGコードデータ復号部761から供給される放送日、放送チャンネル、番組開始時刻、及び番組時間の長さに係る情報とがデータ比較部762で比較されることにより、類似度の高い番組が録画予約に係り認識された番組として取得される。
【0064】
次に、その認識して得られた番組が正しいかどうかが使用者に問い合わされる。
図5に、認識して得た番組の確認に係るモニタTV90での表示画面例を示す。
同図において、上部にはGコード予約された番組に係る情報を復号して得られた情報が示される。中部には電子番組表より認識して得られた番組に係る情報が示される。下部にはGコード予約された時間帯により録画予約が行われるか、又は録画予約対象の番組の時間帯で録画予約が行われるかの操作画面が示されている。
【0065】
その操作画面が基にされて、録画予約対象の番組が「はい」により選択されたときには、例えば繰り下げ放送された番組に対しては繰り下げられた放送時刻に係る情報が電子番組表情報より取得され、その取得された時刻情報に基づいて自動追従録画がなされる。
【0066】
次に、入力された録画予約情報を基にして電子番組表に記載される番組を認識して得る番組の認識方法について述べる。
図6に、録画予約された時刻情報を基に番組を判定するケースについて表で示し、説明する。
【0067】
ケースAは、21:00〜22:00の録画予約が設定されたときの例である。即ち、その時間帯に放送される番組情報を電子番組表より求めると▲1▼21:00〜21:54のドラマと、▲2▼21:54〜22:00のミニ番組が検出された場合である。
【0068】
そして、このケースAでは録画予約された時間帯に▲1▼と▲2▼の2つの番組があるので番組数は2である。また、2つの番組の録画時間帯率はそれぞれ番組▲1▼は90%、番組▲2▼は10%である。そこで番組▲1▼が録画予約対象の番組であると認識される。
【0069】
ケースBは、19:00〜19:15の録画予約時間帯に番組▲3▼19:00〜19:30の放送時間帯全てが含まれていない場合である。この場合の番組数は0.5、録画時間帯率は200%であり、認識番組は存在しないとされる場合である。
【0070】
ケースCは、21:00〜23:00の録画予約時間帯に、▲4▼21:00〜21:54のドラマ、▲5▼21:54〜22:00のミニ番組、▲6▼22:00〜22:54のバラエティー、及び▲7▼22:54〜23:00のミニ番組が放送される場合である。従って番組数は4であり、それらの番組の録画時間帯率は▲4▼45%、▲5▼5%、▲6▼45%、そして▲7▼5%である。
【0071】
この場合は番組▲4▼と▲6▼の両者が録画対象であると考えられるが、ここに示す例では録画予約対象の番組が検出されなかったものとして判定している。それは、判定される番組を1つとした方が番組の判定に係る使用者側での操作が簡易にできるからである。原理的には、録画を希望する複数の番組を提示し、必要に応じて複数の録画対象番組を選択するようにすることも可能である。録画対象番組を1つにするか、又は複数にするかは設計事項である。
【0072】
次のケースDは、録画予約のなされた21:00〜21:54に対応した電子番組表に記述される▲8▼21:00〜21:54の番組がある場合である。従って、番組数は1で、録画時間帯率は100%であり、▲8▼の番組が録画予約対象の番組として認識される場合である。
【0073】
以上、ケースA〜Dについて録画予約設定のなされた時間帯を基に、電子番組表に記載される録画予約の対象とされる番組を認識する方法について述べた。そして、認識して得られる番組を1つとするときの録画対象とされる番組の認識は、録画対象の時間帯に完全に含まれる番組が1つ以上あり、且つその中の1つの番組の長さが録画時間帯率が例えば80%以上であるときに、その録画時間帯率を占有する番組を録画対象の番組であるとして認識する。
【0074】
そして、録画対象とされる番組が認識されたときには、使用者に認識された番組に係る詳細情報が提示され、録画予約される番組が正しいか否かが、例えば「録画予約の対象番組は○○○○ですか」と表示して問い合わせられる。
【0075】
その問い合わせに対して、正しいとされる操作情報が得られたときは、それ以降の録画予約に係る動作は電子番組表が用いられて録画予約すべき番組が選択されたのと同じ動作が行われるようにする。そして、正しくないとされる操作情報が得られたときには、電子番組表にはよらなく、使用者により設定された録画予約情報に従った録画がなされるようにする。
【0076】
なお、上記のケースBに関しては、番組の前半部分を録画したいとして設定された場合、及び操作ミスにより短い録画時間帯が設定された場合などが考えられる。いずれの場合も、番組▲3▼が使用者に提示され、使用者により操作された「はい」及び「いいえ」の情報が基にされた録画予約の動作を行う。そして、放送番組記録装置の側で誤った判定がなされて提示されたときには、使用者により「いいえ」が操作されることにより使用者の意思に従った録画予約の動作が行われることになる。
【0077】
またここで、操作により入力された録画予約が、例えば1カ月先の番組であるような場合には、それに対応する電子番組表は入手できない。そのときには、例えば7日前となり該当する時間帯を含む電子番組表情報が入手できたときに上述の動作を行うようにすればよい。
【0078】
そして、入力されたGコード情報を基に録画対象の番組が提示される場合、Gコードの時間の分解能の関係で開始時刻が早く、終了時刻が遅く符号化されることがある。その場合は上述のようにして録画番組を判定して提示することができる。しかし、深夜放送などにおけるGコードでは複数の番組がまとめられた時間帯の番組として符号化がなされることがある。その場合はケースCで述べたと同様にして、1つの番組を提示する方法では複数番組の録画に対応できないことになる。
【0079】
以上、録画予約される番組数が1つである場合の例について述べた。そして、番組数が1であるときには例えば80%の所定値以上の録画時間帯率を有する番組を認識するようにした。そして、録画予約される番組数が2つである場合には80%を2で除した、例えば40%を所定値とし、それ以上の録画時間帯率を有する番組を認識するようにして同様の動作を行わせることができる。
【0080】
そのようにして、録画予約される番組数を複数に設定することは技術的には可能である。しかし、設定番組数を1とする仕様の機能を搭載した放送番組記録装置の方が使用者に対して操作し易いこともある。いずれにしろ、使用者が従来より習熟した番組録画予約方法により入力した録画予約情報を基にして、電子番組表から得られる最新の放送時刻情報などが容易に参照されて目的とする番組の録画が簡易に設定できる限り、扱われる設定番組数を1とするか、又は2以上とするかは設計事項である。
【0081】
以上のようにして、録画予約された番組が認識され、その認識された番組は使用者に提示される。その提示に対して「はい」が選択されたときには、番組のタイトル名、及び番組解説に係る番組情報は電子番組表より得られる。そして、その番組情報が用いられることにより、例えば番組タイトル名などを含んだ録画済み番組一覧の作成が容易にできる。また、録画済み番組一覧を用いることにより録画された番組より希望する番組を即座に指定して再生することができるなど、記録済み番組の再生を容易に頭出しして再生できる機能を持たせることができる。
【0082】
その録画した番組のタイトル名を指定して再生を行う方法は、特にハードディスクレコーダのように多くの番組が記録され、記録された任意の番組をランダムアクセスにより読み出して再生するために便利な機能である。そして、録画予約されて記録される番組の場合では上記のように番組タイトル名などの番組情報の取得がなされる。
【0083】
そこで、録画予約が行なわれずに番組の放送開始に合わせて録画ボタンが操作されて録画が開始された場合、又は急遽ワンタッチボタンが操作されて録画が開始された場合などにおいても記録された番組のランダムアクセスを容易に出来るようにする。そこで、録画予約がなされないで録画が開始された番組に係る番組タイトル名などの番組情報はそれらの録画開始後に電子番組表情報より取得されるようにする。
【0084】
即ち、録画の開始された番組に係る番組情報は、例えば録画時間が3分以上であるときは録画開始後3分経過した時点において放送中である番組の情報を電子番組表より取得する。そして、録画時間が3分未満であるときには録画が停止された時点に放送中である番組情報を取得するようにする。
【0085】
録画開始時点におけるタイトル名情報を取得しないのは、記録される番組の最初の部分が、例えば内蔵される時計の誤差、及び記録装置の仕様などにより放送の最初の部分が録画されなく、欠けた番組として記録されるのを防ぐような使用方法に対応するためである。なお、当然のことではあるが、電子番組表情報が得られない例えば外部入力端子から供給される映像信号を録画するような場合には番組表の参照は行われない。
【0086】
以上述べたようにして、使用者により操作されて入力され番組予約情報を電子番組表に記述される番組情報と比較することにより、延長されて放送される番組、繰り下げて放送される番組に対しても変更された放送時刻に従って追従録画を行える。また、その録画された番組に係る情報を電子番組表より得、その得られた番組情報を用いて記録された番組の再生に係る記録済み番組一覧表を作成する。それにより、ランダムアクセス性の優れた放送番組記録装置を実現することができる。
【0087】
次に、そのような放送番組記録装置の動作をコンピュータを実行させて行うためのコンピュータプログラムについて述べる。
図7に、手動により録画予約入力された情報を電子番組表に記述される情報と比較し、録画予約すべき番組を認識して行う録画予約の方法に係るフローチャートを示す。
【0088】
同図において、放送番組記録装置の電源投入時等にS(ステップ)11により電子番組表が取得され、S12において使用者により録画予約の設定入力操作がなされる。S13において、設定入力操作の行われた操作情報が番組数字コード(Gコード)によりなされたか、又は録画時刻等が直接操作されて入力されたかが検出される。
【0089】
そして、録画予約の設定が番組数字コードによりなされたときには、S14においてその番組数字コードが復号されて受信チャンネル情報、録画開始及び終了時刻情報が得られる。そしてS13でNoとされる直接入力された操作情報及びS14で復号化のなされた番組数字コードが基にされて、S15においてS11で取得された電子番組表に該当する番組があるかないかが検出され、認識される。
【0090】
そして、認識番組が存在するとして認識されたときには、S16においてその認識番組が使用者に提示され、S17においてその認識番組は使用者により録画予約されようとしている番組であるか否かが問い合わされる。認識番組であるとする操作情報が使用者により入力されたときにはS18において、S12により録画予約入力された番組情報はS11で電子番組表より取得されたその番組に係る情報に置換される。
【0091】
そして、S17において認識番組は正しいとされてS18において得られた番組情報が基にされて、S15において認識番組が存在しないとされたときはS12に入力された録画予約情報が基にされて、又はS17において認識番組は録画予約対象の番組でないとされたときはS12に入力された録画予約情報が基にされて、S19において録画予約の設定がなされる。
【0092】
そのS19により録画予約の設定された番組は、使用者により設定された録画予約情報が基にされて録画がされる、又は電子番組表に記述される情報が基にされて録画予約の設定がなされたときには電子番組表により供給される最新の番組の開始時刻情報が基にされて受信される番組の録画がなされる。
【0093】
そして、録画予約すべき番組が電子番組表に記述される番組により特定されるときには、電子番組表に記述される番組のタイトル名、及び番組情報を基に録画済み番組に係る一覧表が作成され、使用者は作成された一覧表を基に録画された番組の中より再生を希望する番組を容易に選択し、その番組の再生を行うことができる。
【0094】
以上詳述したように、放送される番組の記録は、ハードディスクレコーダ、及びVDR(Video Disc Recorder)などの放送番組記録装置には今後も電子番組表が取得され、その番組表情報を基にした記録及び再生の機能の搭載がますます進むものと期待される。
【0095】
特に2003年より放送の開始される地上波ディジタル放送は2005年には全国的に放送がなされるようになり、電子番組表に係る機能を搭載した放送番組記録装置の普及度は大きくなる。そして電子番組表を用いて行う番組予約の手法は多くの使用者により好適に用いられるようになる。
【0096】
そして、前述の従来方法による録画番組情報を直接的に入力する方法、又は番組数字コード入力による方法は、やがてはより好適な電子番組表を用いて行う番組予約の方法に変わっていくが、それまでの間は上述の録画予約情報の操作入力の方法が併用されつつ録画予約方法の変遷がなされて行くものである。
【0097】
以上、従来の録画予約方法から将来的に用いられる電子番組表が用いられる番組予約の方法への推移の過程で用いられる番組録画予約の方法について詳述した。特にその番組録画予約の方法は、ランダムアクセス性の優れたハードディスクを記録媒体として用いる放送番組記録装置に好適な機能として搭載することができる。
【0098】
そして、その装置に用いられる記録媒体はハードディスクを中心として述べたが、ランダムアクセスが可能な記録媒体、例えば光磁気ディスク、RAM形、又はRW形のDVD、そして半導体メモリ形記録媒体等の他の記録媒体を用いて上述の装置を実現することができる。
【0100】
【発明の効果】
請求項1記載の発明によれば、Gコードを用いて入力された録画予約情報を基にした録画予約を行うか、又はその録画予約情報を基にして電子番組表より同一番組として認識される番組情報を基にした録画予約を行うかの選択が行われるようになされているので、確実に録画予約がなされると共に、録画予約された番組は最新の電子番組表に記述される時刻情報に従って録画を行うことのできる好適な放送番組の記録方法を提供できる効果がある。
【0104】
また、請求項2記載の発明によれば、Gコードを用いて入力された録画予約情報を基にした録画予約を行うか、又はその録画予約情報を基にして電子番組表より同一番組として認識される番組情報を基にした録画予約を行うかの選択が行われるようになされているので、確実に録画予約がなされると共に、録画予約された番組は最新の電子番組表に記述される時刻情報に従って自動追従録画を行うことのできる好適な放送番組記録装置の構成を提供できる効果がある。
【0105】
また、請求項3記載の発明によれば、Gコードを用いて入力された録画予約情報を基にした録画予約を行うか、又はその録画予約情報を基にして電子番組表より同一番組として認識される番組表情報を基にした録画予約を行うかの選択が行われるので、確実に録画予約がなされると共に、録画予約された番組は最新の電子番組表に記述される時刻情報に従って行う録画をコンピュータを実行させて行うための放送番組記録用プログラムを提供できる効果がある。
【図面の簡単な説明】
【図1】本発明の実施例に係る、放送番組記録装置の概略ブロック構成を例示した図である。
【図2】本発明の実施例に係る、録画予約設定された番組に係る予約設定画面を例示した図である。
【図3】本発明の実施例に係る、延長番組を含む電子番組表を例示した図である。
【図4】本発明の実施例に係る、Gコード情報を基に録画予約を行う機能ブロックを例示した図である。
【図5】本発明の実施例に係る、Gコード録画予約設定された番組に係る予約設定画面を例示した図である。
【図6】本発明の実施例に係る、録画予約された時刻情報を基に行う録画番組の判定方法を例示したものである。
【図7】本発明の実施例に係る、録画予約の方法に係るフローチャートを例示したものである。
【符号の説明】
40 放送番組記録装置
50 記録部
51 TVチューナ
52 A/D変換器
53 MPEG−2エンコーダ
54 ストリームアナライザ
55 バッファメモリ
56 EPG復号器
57 切り替えスイッチ
60 媒体部
61 ハードディスク記録再生器
63 ハードディスク
65 書き込み読み出し制御器
70 再生部
71 バッファメモリ
72 MPEG−2デコーダ
73 OSD
74 D/A変換器
76 マイコン
78 一時記憶メモリ
79 リモコンインタフェース
90 モニタTV
95 リモコン
761 Gコードデータ復号部
762 データ比較部
763 番組情報取得部
764 録画予約設定部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a broadcast program recording method, a broadcast program recording apparatus, and a broadcast program for reserving and recording a program to be broadcast using an electronic program guide on a recording medium such as a hard disk recorder that is randomly accessible and has a predetermined recording capacity. The present invention relates to a program recording program.
[0002]
[Prior art]
Conventionally, a VTR, a hard disk recorder, and the like have a program reservation recording function for recording a program to be broadcast by setting a recording start time. In those program recording devices, a user's favorite program is reserved and recorded. The recorded program is used as a time shift machine so that it can be viewed when a user's viewing time can be secured.
[0003]
A video signal recording / reproducing apparatus using a randomly accessible recording medium such as a hard disk as a recording medium can record a plurality of video signals simultaneously because the access time for recording and reproduction is short. And playback can be performed simultaneously.
[0004]
Furthermore, the video signal recording / playback apparatus having the simultaneous recording / playback function is capable of following the playback of the video signal that has started recording in the past so as to catch up with the video signal currently being recorded and the program being broadcast from the past. It has a convenient function such as cash recording / playback that allows viewing while continuously shifting time.
[0005]
In addition, the conventional cache recording / playback function has been used as an auxiliary function related to program viewing, such as recording while viewing a program, and replaying and viewing a missed program portion. The cache recording / playback function, for example, designates a re-received program by using electronic program guide information acquired in advance, so that the designated program is reserved for recording by a simple operation and viewed. Can be used as a broadcast program recording device.
[0006]
Furthermore, in the case of a broadcast program recording apparatus using a randomly accessible recording medium such as a hard disk, a plurality of programs can be recorded in a predetermined recording area. The plurality of recorded programs can be viewed by designating any desired reproduction order. Therefore, unlike the case where VTR is used for viewing the recorded program, there is no need to change the recording medium for each program. In addition, the recorded signal can be played back by changing the playback order of multiple recorded programs without performing operations such as fast-forwarding, rewinding, and cueing. Even in the case of recording alternately, it has a function that can be connected and reproduced by accessing only a continuous broadcast program.
[0007]
A hard disk recorder having such a convenient function can easily record many programs. When the viewing time can be secured, the recorded program is easily viewed. As a result, the viewer's behavior, which was conventionally performed according to the time of the broadcast program, can be suitably used, such as a behavior pattern with a lot of free time that is not tied to the broadcast time of the program. The
[0008]
For the preferred use, it is necessary to ensure that the recording reservation operation is performed. That is, it is important that the recording reservation can be set by a method familiar to the user. And when there is an operation mistake in the recording reservation setting, it is preferable that the operation mistake can be found in advance.
[0009]
The failure of recording caused by the operation error is, for example, the input of only one number when setting the recording reservation by inputting the setting of the recording reservation by operating the broadcast date, the broadcast channel, the recording start time, and the broadcast end time. It can also be caused by mistakes. Therefore, as a method to prevent mistakes in entering numbers, for example, a G code (G code is a registered trademark owned by Gemstar Japan Co., Ltd.) is used to input information necessary for recording recording of programs. There is also a method of making a recording reservation by doing so.
[0010]
The G code can be decoded to decode information necessary for the recording reservation, and the input operation related to the setting of the recording reservation can be simplified. Further, as a recording reservation method with few operation mistakes, for example, when the program recording apparatus has electronic program guide information, the electronic program guide information is displayed on the monitor screen by operating the remote control key. A program can be selected above, and the selected program can be reserved for recording.
[0011]
In addition, in the electronic program guide information, for example, when a baseball broadcast is extended and a program to be broadcast after that is broadcast with a time shift, the shifted broadcast time information is described. The program can be recorded by automatically following the recording time according to the change of time.
[0012]
Furthermore, in the recording performed using the electronic program guide information, a reserved program list and a recorded program list can be created and presented to the user using the program title name described in the electronic program guide. The user can glance at many reserved programs by using the list display. Then, it is possible to configure a highly convenient program recording apparatus such that a desired recorded program can be selected and reproduced on the list.
[0013]
[Problems to be solved by the invention]
By the way, the function that can be realized by using such an electronic program guide can be used only when the electronic program guide related to the received program is easily available, and is supplied from, for example, an external input terminal of the program recording device. When recording a program, it is often difficult to easily obtain an electronic program guide corresponding to the recorded program.
[0014]
When the program to be recorded is, for example, a digital CS (Communication Satellite) broadcast, it is difficult to obtain an electronic program guide related to the digital CS broadcast. Therefore, a convenient recording function using the electronic program guide cannot be realized. Therefore, the recording reservation is performed by a conventional manual input method.
[0015]
Even if an electronic program guide is acquired, not all the programs from the beginning to the end of the program described in the electronic program guide are recorded, but only a predetermined program portion scheduled for broadcasting is recorded. Sometimes you want to record. Therefore, the program recording apparatus needs to have a function of recording reservation by manual input, which has been conventionally performed, in addition to the recording reservation by the electronic program guide.
[0016]
Further, regarding the recording reservation of a program using the G code, the program recording apparatus needs to have a recording reservation function using the G code for a user who is familiar with the recording reservation operation using the G code. There is. It is also important that a user who is familiar with the G code can reliably set a recording reservation without failing a program with a high degree of preference.
[0017]
Therefore, the present invention realizes a program recording function in which both a conventional program recording reservation function by manual input and a program recording reservation function using an electronic program guide are installed in the program recording apparatus. The recording reservation uses an electronic program guide or a manual input method according to a conventional method so that a reliable recording reservation can be set. In addition, the program reserved for recording is subjected to “automatic follow-up” recording related to the extended broadcast and the delayed broadcast based on the information related to the program broadcast described in the electronic program guide. Therefore, the “automatic follow-up” recording is also made compatible with the conventional program reservation by manual input. Furthermore, an object of the present invention is to realize a program recording apparatus having a recording and reproducing function suitable for a user, in which a recording reservation list and a recorded program list are displayed together with a recorded program.
[0018]
[Means for Solving the Problems]
In order to solve the above problems, the present invention provides the following 1) to3)
is there.
That is,
[0019]
1) At least the programOpeningStart time informationAnd end time informationIn a recording method of a broadcast program for performing recording reservation using numerical program information represented by encoded numerical values,
For recording a programThe digitized program informationInput digitized programA recording reservation input step (79) for inputting as information,
From outsideElectronic program guideTo obtain start time information and end time information of each program described in the electronic program guide, and if there is the digitized program information described in relation to the program, obtain it as descriptive digitized program information Program information acquisitionStep (56)When,
Whether the input numerical program information input in the recording reservation input step and the description numerical program information of each program acquired in the program information acquisition step are compared, and there is digital program information of the same value Quantification information comparison to detectStep(762)When,
SaidIn the digitized information comparison step, if it is detected that the digitized program information of the same value exists, the broadcast start time information expressed by the input digitized program information input in the recording reservation input step is While setting the recording reservation by replacing with the broadcast start time and broadcast end time information acquired in the program information acquisition step,
When it is detected that there is no digitized program information having the same value, in addition to the detected condition, the start time and the end time specified by the input digitized program information input in the recording reservation input step Detecting the number of programs received during the period based on the description of the electronic program guide,
When the number of detected programs is one, the recording reservation of the program is set by the start time information and end time information described in the electronic program guide, and the number of detected programs is plural. Sometimes the ratio of the time from the start to the end of each program with respect to the time from the start to the end of the plurality of programs is obtained, and the start time information and end time of the program in which the ratio of the obtained time is equal to or greater than a predetermined time ratioRecording reservation setting step (76) for setting recording reservation by information4)When,
A broadcast program recording method comprising the steps of:
2)At least of the programStart time informationas well asEnd time informationIn a broadcast program recording apparatus for performing recording reservation using numerical program information represented by encoded numerical values,
ShowRecording reservationAs the input digitized program information, the digitized program information forRecording reservation input means (79) for input;
From outsideElectronic program guideTo obtain start time information and end time information of each program described in the electronic program guide, and if there is the digitized program information described in relation to the program, obtain it as descriptive digitized program information Program information acquisitionMeans (56)When,
SaidRecordingReservationinputmeansThe digitalized program information input in step (b) is compared with the description digitalized program information of each program acquired by the program information acquisition means to detect whether there is digitalized program information of the same value. Information comparisonmeans(762)When,
SaidWhen the digitized information comparing means detects that the same value of the digitized program information exists, the broadcast start time information expressed by the input digitized program information input by the recording reservation input means is While setting the recording reservation by replacing with the broadcast start time and broadcast end time information acquired by the program information acquisition means,
When it is detected that there is no digitized program information of the same value, in addition to the detected condition, the end time from the start time specified by the input digitized program information input by the recording reservation input means Detecting the number of programs received during the period based on the description of the electronic program guide,
When the number of detected programs is one, the recording reservation of the program is set by the start time information and end time information described in the electronic program guide, and the number of detected programs is plural. Sometimes the ratio of the time from the start to the end of each program with respect to the time from the start to the end of the plurality of programs is obtained, and the start time information and end time of the program in which the ratio of the obtained time is equal to or greater than a predetermined time ratioRecording reservation setting means (76 for setting a recording reservation by information)4)When,
A broadcast program recording apparatus comprising:
3)At least of the programStart time informationas well asEnd timeA program for recording a broadcast program for causing a computer to execute a function of performing recording reservation using digitalized program information expressed by numerical values encoded with information,
ShowRecording reservationInput the digitized program information for the digitized programinformationAsAn input recording reservation input step (S12);
An electronic program guide is acquired from the outside, start time information and end time information of each program described in the electronic program guide is acquired, and when there is the digitized program information described in relation to the program, a description numerical value Program information acquisition to obtain as computerized program informationStep (S11)When,
SaidThe input numerical program information input in the recording reservation input step is compared with each of the description numerical program information of each program acquired in the program information acquisition step, and whether there is digital program information of the same value. Comparison of digitized information to be detectedStep (S15)When,
SaidIn the digitized information comparison step, if it is detected that the digitized program information of the same value exists, the broadcast start time information expressed by the input digitized program information input in the recording reservation input step is While setting the recording reservation by replacing with the broadcast start time and broadcast end time information acquired in the program information acquisition step,
When it is detected that there is no digitized program information having the same value, in addition to the detected condition, the start time and the end time specified by the input digitized program information input in the recording reservation input step Detecting the number of programs received during the period based on the description of the electronic program guide,
When the number of detected programs is one, the recording reservation of the program is set by the start time information and end time information described in the electronic program guide, and the number of detected programs is plural. Sometimes the ratio of the time from the start to the end of each program with respect to the time from the start to the end of the plurality of programs is obtained, and the start time information and end time of the program in which the ratio of the obtained time is equal to or greater than a predetermined time ratioA recording reservation setting step (S19) for setting a recording reservation according to the information;
TheAt least saidA program for recording a broadcast program that is executed by a computer.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program of the present invention will be described.
FIG. 1 is a schematic block diagram of a broadcast program recording apparatus according to the embodiment, and its configuration and operation will be described.
[0021]
In the figure, the broadcast
[0022]
The
[0023]
Next, the operation of the broadcast
First, the
[0024]
On the other hand, the
[0025]
When operation information indicating that the program displayed in the inquired electronic program guide is the same as the program input by being operated by the user is obtained by operating the
[0026]
When the program recording start time approaches, channel information to be received from the
[0027]
In the MPEG-2
[0028]
In the
[0029]
In the
[0030]
As described above, the video signal received after selection of the reception channel and the accompanying audio signal (not shown) are the compression-coded video signal and audio signal. Those video signals and audio signals are divided for each sector size and recorded in a predetermined recording area of the
[0031]
Next, the reproduction operation of the compressed encoded signal recorded on the
First, when the playback button of the
[0032]
From the
[0033]
In the hard disk recording / reproducing
[0034]
In the MPEG-2
[0035]
In the
[0036]
As described above, in a broadcast program recording apparatus that is divided for each sector size and is recorded and reproduced in a predetermined recording area of the hard disk at high speed, a program recorded at a distant position in the recording area is also available. Can be played continuously. Then, it is possible to perform chasing playback in which a program recorded in the past is reproduced toward the present while the program being broadcast is recorded. Furthermore, it has a function suitable for program viewing, such as cache recording / playback that allows viewing a program being broadcast while continuously shifting the time from the present to the past.
[0037]
In such a broadcast program recording apparatus having a suitable recording and reproducing function, the program can be easily recorded without replacing the tape recording medium as compared with the conventional VTR recording used as the time shift function. The frequency of using the recording reservation that uses the usage method such as reproduction is high. Accordingly, a recording mistake in a program reserved for recording is not permitted, and the reserved program needs to be recorded reliably.
[0038]
Next, a recording reservation method for reliably recording such a favorite program will be described.
First, there are the following three recording reservation methods performed in a broadcast program recording apparatus having an electronic program guide.
[0039]
The first method is a method of making a recording reservation by selecting a program on the electronic program guide. The second method is a method of inputting a G code of a program desired to be reserved (G code is a registered trademark owned by Gemstar Japan Co., Ltd.). That is, the broadcast program recording apparatus can obtain recording reservation information such as a reception channel, date, recording start time, and recording end time by decoding the G code. A recording reservation is set based on the obtained recording reservation information. The third method is a method for making a recording reservation by directly inputting recording reservation information such as a reception channel, date, recording start time, and recording end time. The direct input is performed, for example, by operating a remote control key.
[0040]
In the case of recording reservation by the first method, the program to be reserved for recording is specified by the program described in the electronic program guide. When the recording reservation is made by the second method, the G code information corresponding to the program information is described in the electronic program guide, and when it matches the inputted G code, the recording reservation program is changed to the electronic program. It can be specified by the program described in the table.
[0041]
When the G code information is not described in the electronic program guide for the recording reservation by the second method, it cannot be uniquely specified by the program information described in the electronic program guide alone. Also, when a recording reservation is made by the third method, the program reserved for recording cannot be uniquely defined by the program described in the electronic program guide. When a program is not uniquely identified, a program with a high degree of matching described in the electronic program guide is recognized by comparing the input recording reservation information with the received information described in the electronic program guide. YouTheThen, the recognized program information is presented to the user, and it is confirmed whether or not the program is to be set for recording reservation. In addition, the recorded program is recorded in accordance with the broadcast time information described in the electronic program guide, for example, in the case where a delayed broadcast is performed, so that the program is automatically tracked or input by the user. Whether or not to perform recording based on the recording time information is presented on the display screen, and the user selects the desired one.
[0042]
FIG. 2 shows an example of a display screen related to a recording reservation target program from the input time zone set for recording reservation.
In the figure, the recording reservation time zone input at the top of the screen is shown. In the center portion, the recognized program to be reserved for recording obtained from the electronic program guide is displayed. In addition, an input screen by the user related to whether the recognized program is correct or incorrect is shown at the bottom of the screen.
[0043]
The user presented with the input screen displays a “Yes” button when the program to be reserved for recording is displayed as the same as the recognized program, and “No” when the program is displayed as a different program. Operate the buttons using the arrow keys and enter key on the remote control.
[0044]
When the button related to “Yes” is operated, a recording reservation is made based on the broadcast start and end times obtained from the electronic program guide. When the “No” button is operated, the time information described in the electronic program guide is ignored, and the program received in the time zone input by the user is recorded.
[0045]
In the recording reservation of a program performed based on such an electronic program guide, for example, when the recording reservation is made by the second and third methods described above, the corresponding program is presented in the electronic program guide, The program can be reserved by selecting “Yes”, which is very convenient.
[0046]
When recording reservations are made by the second and third methods, even if “No” is selected and reserved, the title name, genre, etc. Program information is presented to the user. The user is more likely to find an operation mistake such as the time, channel, or G code at the time of recording reservation based on the presentation, and the unintended program reservation can be reduced.
[0047]
Next, the recording reservation made based on the “Yes” button and the “No” button operated as described above will be described.
FIG. 3 shows a description example of the electronic program guide.
In the figure, programs broadcast by broadcasters A, B, and C after 19:00 are shown.
[0048]
Broadcaster A broadcasts professional baseball from 19:00 to 20:54, but it is described that the baseball broadcast may be extended until 21:24. And when professional baseball is extended and broadcast, the program to be broadcast after that is sequentially broadcast with the extended time reduced.
[0049]
Therefore, when a program reserved by the user is a program that starts from 21:00 of broadcaster A, for example, and is confirmed as a program described in the electronic program guide by the above-mentioned “Yes” button, the program is as follows. Then the program is recorded. That is, in the
[0050]
However, when the “No” button is pressed, such a program that is broadcast in a delayed manner is not recorded. The “No” button is pressed because the program that the user wants to record is not a dish, but the desired program is a “drama” made by the broadcaster B from 21:00. It may be the case that has been set.
[0051]
In the case of an input due to such an operation error, a user who has reserved a program not described in the electronic program guide records the desired program by correcting the recording reservation setting to the correct content.
[0052]
Further, the recording reservation time information input by the user is not necessarily the same as the time described in the electronic program guide. For example, in order not to start recording after the first part of the program, the time one minute before is input as the start time in order to start recording from the beginning.Sometimes.
[0053]
Similarly, when it is desired to properly record the last part of the program, the recording end time is set to the time after the program ends. Therefore, in the recording reservation inquiry shown in FIG. 2, the “No” button is selected even if the program is the same, and recording is performed based on the time input by the user. May be. However, in that case, recording based on automatically followed broadcast time information corresponding to the delayed broadcast cannot be performed.
[0054]
The recording reservation method in which the recording reservation information is directly input by operating the remote control key, for example, and the recording reservation method and operation performed by comparing the input recording reservation information with the electronic program guide are described above. It was.
Next, the operation in the case of performing recording by making a reservation using the G code as the second method described above will be described.
[0055]
The G code is a program number expressed by, for example, an 8-digit number obtained by compressing and encoding information related to a broadcast date, a broadcast channel, a program start time, and a program time length necessary for making a recording reservation for a broadcast program. Code. The program numeric code is described in a program guide such as a newspaper. Further, in the recording reservation of a program using the G code, the recording reservation of the program is easily performed by inputting the program numeric code to the recording device.
[0056]
Since the G code is compressed and encoded to a number of 8 digits or less, the recording start time cannot be set accurately, and an earlier time may be set with respect to the broadcast start time. May not be possible. Furthermore, it is not possible to perform automatic extended recording of a program that is extended and broadcast by making a recording reservation using the G code, and it is also impossible to perform automatic follow-up recording for a delayed broadcast.
[0057]
Therefore, by acquiring the electronic program guide information and specifying the program reserved for recording by the program described in the electronic program guide, it is possible to perform perfect recording, automatic extended recording, automatic carry-down recording, and the like. For this purpose, it is necessary to compare the reserved program reserved by the G code with information such as the broadcast time of the program described in the electronic program guide to identify the reserved program.
[0058]
FIG. 4 shows functional blocks of the
[0059]
The functional block of the
[0060]
The functional blocks of the
Next, the operation of the functional blocks of the
[0061]
First, when the G code reservation is made by operating the
[0062]
The
[0063]
When the G code information is not described in the electronic program guide data, the broadcast channel for each program supplied from the EPG decoder, the start time information, and the program time information and the broadcast supplied from the G code
[0064]
Next, the user is inquired whether the program obtained by the recognition is correct.
FIG. 5 shows an example of a display screen on the
In the figure, information obtained by decoding information related to a program reserved for G code is shown at the top. In the middle part, information related to the program obtained by recognizing from the electronic program guide is shown. In the lower part, an operation screen is shown as to whether the recording reservation is made in the time slot reserved for the G code or the recording reservation is made in the time slot of the recording reservation target program.
[0065]
When a recording reservation target program is selected with “Yes” based on the operation screen, for example, for a program that has been broadcasted, information related to the broadcast time is acquired from the electronic program guide information. The automatic follow-up recording is performed based on the acquired time information.
[0066]
Next, a method for recognizing a program obtained by recognizing a program described in the electronic program guide based on the input recording reservation information will be described.
FIG. 6 shows a case in which a program is determined based on time information reserved for recording, and will be described.
[0067]
Case A is an example when a recording reservation of 21:00 to 22:00 is set. In other words, when the program information broadcasted during that time period is obtained from the electronic program guide, a drama (1) 21: 0 to 21:54 and a mini program (2) 21:54 to 22:00 are detected. It is.
[0068]
In this case A, since there are two programs (1) and (2) in the time slot reserved for recording, the number of programs is two. The recording time ratios of the two programs are 90% for program (1) and 10% for program (2), respectively. Therefore, the program (1) is recognized as a program to be reserved for recording.
[0069]
Case B is a case where the recording reservation time zone from 19:00 to 19:15 does not include all the broadcast time zones of the program {circle around (3)} 19: 0 to 19:30. In this case, the number of programs is 0.5, the recording time zone ratio is 200%, and there is no recognized program.
[0070]
In case C, the drama of 4) 21: 0 to 21:54, the mini-program of 21:54 to 22:00, 6) 22: This is a case where a variety of 00 to 22:54 and a mini program of (7) 22:54 to 23:00 are broadcast. Therefore, the number of programs is 4, and the recording time zone rates of these programs are (4) 45%, (5) 5%, (6) 45%, and (7) 5%.
[0071]
In this case, both programs {circle around (4)} and {circle around (6)} are considered to be recorded. However, in the example shown here, it is determined that the program reserved for recording is not detected. This is because the operation on the user side relating to the determination of the program can be simplified if one program is determined. In principle, it is possible to present a plurality of programs desired to be recorded and select a plurality of recording target programs as necessary. It is a design matter whether the number of recording target programs is one or plural.
[0072]
The next case D is a case where there is a program (8) 21: 0 to 21:54 described in the electronic program guide corresponding to 21:00 to 21:54 for which a recording reservation has been made. Accordingly, the number of programs is 1, the recording time zone rate is 100%, and the program of (8) is recognized as a program to be reserved for recording.
[0073]
As described above, the method for recognizing the program that is the target of the recording reservation described in the electronic program guide based on the time slot in which the recording reservation setting is made for cases A to D has been described. The recognition of a program to be recorded when one program is obtained by recognition is one or more programs that are completely included in the recording target time zone, and the length of one program among them is When the recording time slot ratio is 80% or more, for example, a program that occupies the recording time slot ratio is recognized as a program to be recorded.
[0074]
Then, when a program to be recorded is recognized, detailed information on the program recognized by the user is presented, and whether or not the program to be reserved for recording is correct is, for example, “the target program for recording reservation is ○ "Is it OO?"
[0075]
When the correct operation information is obtained in response to the inquiry, the subsequent operations related to the recording reservation are the same as when the program to be reserved for recording was selected using the electronic program guide. To be When operation information that is determined to be incorrect is obtained, recording is performed according to the recording reservation information set by the user without depending on the electronic program guide.
[0076]
As for the case B, there are a case where the first half of the program is set to be recorded and a case where a short recording time zone is set due to an operation error. In either case, the program {circle around (3)} is presented to the user, and the recording reservation operation based on the information “Yes” and “No” operated by the user is performed. When an erroneous determination is made and presented by the broadcast program recording device, the user operates “No” to perform a recording reservation operation in accordance with the user's intention.
[0077]
Here, when the recording reservation input by the operation is, for example, a program one month ahead, the corresponding electronic program guide cannot be obtained. At that time, for example, the above-described operation may be performed when electronic program guide information including the corresponding time zone becomes available seven days ago.
[0078]
When a program to be recorded is presented based on the input G code information, the start time may be encoded earlier and the end time may be encoded later due to the resolution of the G code time. In that case, the recorded program can be determined and presented as described above. However, the G code in late-night broadcasts may be encoded as a program in a time zone in which a plurality of programs are collected. In that case, as described in Case C, the method of presenting one program cannot support recording of a plurality of programs.
[0079]
The example in which the number of programs reserved for recording is one has been described above. When the number of programs is 1, for example, a program having a recording time period ratio of 80% or more is recognized. Then, when the number of programs reserved for recording is two, 80% is divided by 2, for example, 40% is set to a predetermined value, and a program having a recording time period ratio higher than that is recognized. The action can be performed.
[0080]
In this way, it is technically possible to set the number of programs reserved for recording to a plurality. However, a broadcast program recording apparatus having a function with a specification for setting the number of set programs to 1 may be easier for the user to operate. In any case, based on the recording reservation information input by the user using a program recording reservation method that has been familiar to the user, the latest broadcast time information obtained from the electronic program guide can be easily referenced to record the target program. Is easy to set, it is a design matter whether the number of set programs to be handled is 1 or 2 or more.
[0081]
As described above, the program reserved for recording is recognized, and the recognized program is presented to the user. When “Yes” is selected for the presentation, the program title name and program information related to the program commentary are obtained from the electronic program guide. By using the program information, it is possible to easily create a recorded program list including, for example, a program title name. In addition, by using the recorded program list, it is possible to specify and play a desired program immediately from the recorded programs, etc., so that it has a function that can easily find and play the recorded program. Can do.
[0082]
The method of specifying the title of the recorded program and playing it is a convenient function to read and play back any recorded program by random access, especially like a hard disk recorder. is there. In the case of a program that is reserved for recording and recorded, program information such as a program title is acquired as described above.
[0083]
Therefore, even if the recording button is operated in accordance with the start of the broadcast of the program without recording reservation and the recording is started, or the recording is started when the one-touch button is suddenly operated, the recorded program is recorded. Make random access easy. Therefore, program information such as a program title name related to a program for which recording is started without making a recording reservation is acquired from the electronic program guide information after the recording is started.
[0084]
That is, for the program information related to the program that has started recording, for example, when the recording time is 3 minutes or longer, the information of the program being broadcast at the time when 3 minutes have elapsed since the start of recording is acquired from the electronic program guide. When the recording time is less than 3 minutes, the program information being broadcast is acquired when the recording is stopped.
[0085]
The title name information at the start of recording is not acquired because the first part of the recorded program is missing, for example, due to the error of the built-in clock and the specification of the recording device, the first part of the broadcast is not recorded This is to cope with a usage method that prevents recording as a program. As a matter of course, when the electronic program guide information cannot be obtained, for example, when a video signal supplied from an external input terminal is recorded, the program guide is not referred to.
[0086]
As described above, by comparing the program reservation information that is operated and input by the user with the program information described in the electronic program guide, it can be applied to the program that is broadcast extended or the program that is broadcast downward. However, follow-up recording can be performed according to the changed broadcast time. In addition, information relating to the recorded program is obtained from the electronic program guide, and a recorded program list relating to the reproduction of the recorded program is created using the obtained program information. Thereby, a broadcast program recording apparatus with excellent random accessibility can be realized.
[0087]
Next, a computer program for executing the operation of such a broadcast program recording apparatus by executing the computer will be described.
FIG. 7 shows a flowchart relating to a recording reservation method that is performed by comparing information manually input for recording reservation with information described in the electronic program guide and recognizing a program to be reserved for recording.
[0088]
In the figure, an electronic program guide is acquired in S (step) 11 when the broadcast program recording apparatus is turned on, and a recording reservation setting input operation is performed by the user in S12. In S13, it is detected whether the operation information on which the setting input operation has been performed has been made with a program numeric code (G code) or whether the recording time has been directly operated and input.
[0089]
When the recording reservation is set by the program numeric code, the program numeric code is decoded in S14 to obtain reception channel information and recording start and end time information. Based on the directly input operation information set to No in S13 and the program numeric code decoded in S14, it is detected in S15 whether there is a program corresponding to the electronic program guide acquired in S11. Recognized.
[0090]
When it is recognized that a recognized program exists, the recognized program is presented to the user in S16, and an inquiry is made as to whether or not the recognized program is a program that is scheduled to be recorded by the user in S17. When the operation information indicating that the program is a recognized program is input by the user, in S18, the program information input by recording reservation in S12 is replaced with the information related to the program acquired from the electronic program guide in S11.
[0091]
In S17, the recognized program is correct and based on the program information obtained in S18. When it is determined in S15 that there is no recognized program, the recording reservation information input in S12 is used. Alternatively, when it is determined in S17 that the recognized program is not a recording reservation target program, the recording reservation is set based on the recording reservation information input in S12.
[0092]
The program set for recording reservation in S19 is recorded based on the recording reservation information set by the user, or the recording reservation is set based on the information described in the electronic program guide. When it is done, the received program is recorded based on the start time information of the latest program supplied by the electronic program guide.
[0093]
When a program to be reserved for recording is specified by a program described in the electronic program guide, a list related to the recorded program is created based on the title name of the program described in the electronic program guide and the program information. The user can easily select a program desired to be reproduced from the recorded programs based on the created list and reproduce the program.
[0094]
As described in detail above, recording of programs to be broadcast is based on the program guide information obtained from broadcast program recording devices such as hard disk recorders and VDR (Video Disc Recorder). It is expected that the recording and playback functions will be increasingly installed.
[0095]
In particular, digital terrestrial broadcasting, which will start broadcasting in 2003, will be broadcast nationwide in 2005, and the popularity of broadcast program recording devices equipped with functions related to electronic program guides will increase. The program reservation method using the electronic program guide is now favorably used by many users.
[0096]
The method of directly inputting recorded program information by the above-mentioned conventional method or the method of inputting the program numeric code will eventually be changed to a program reservation method using a more suitable electronic program guide. In the meantime, the recording reservation method is changed while the operation input method of the recording reservation information is used together.
[0097]
The program recording reservation method used in the course of the transition from the conventional recording reservation method to the program reservation method using the electronic program guide that will be used in the future has been described in detail. In particular, the program recording reservation method can be installed as a function suitable for a broadcast program recording apparatus using a hard disk with excellent random accessibility as a recording medium.
[0098]
The recording medium used in the apparatus has been described centering on the hard disk, but other random access media such as magneto-optical disk, RAM type or RW type DVD, and semiconductor memory type recording medium are also available. The above-described apparatus can be realized using a recording medium.
[0100]
【The invention's effect】
ContractClaim1According to the described invention, the recording reservation based on the recording reservation information input using the G code is performed, or the program information recognized as the same program from the electronic program guide based on the recording reservation information. Select whether to schedule recording based onIs lineBecause it is made to be, SureActual recording scheduleAboutIn addition, there is an effect that it is possible to provide a suitable broadcast program recording method capable of recording the program reserved for recording according to the time information described in the latest electronic program guide.
[0104]
Claims2According to the described invention,Using G codeRecorded recording schedulePromiseMake a recording reservation based onPromiseNumber that is recognized as the same program from the electronic program guide based on the informationOrganizationSelect whether to schedule recording based on informationIs lineBecause it is made to be, SureActual recording scheduleAboutIn addition, it is possible to provide a configuration of a suitable broadcast program recording apparatus that can automatically record a program reserved for recording according to time information described in the latest electronic program guide.
[0105]
Claims3According to the described invention, the program guide information that performs the recording reservation based on the recording reservation information input using the G code, or is recognized as the same program from the electronic program guide based on the recording reservation information. Whether to schedule recording based onIs lineBecause, SureActual recording scheduleAboutIn addition, it is possible to provide a program for recording a broadcast program for recording a program reserved for recording by performing the recording of the computer according to the time information described in the latest electronic program guide.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a schematic block configuration of a broadcast program recording apparatus according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating a reservation setting screen related to a program for which recording reservation is set according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating an electronic program guide including an extended program according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating functional blocks for performing recording reservation based on G code information according to an embodiment of the present invention.
FIG. 5 is a diagram exemplifying a reservation setting screen related to a program for which G code recording reservation setting is set according to an embodiment of the present invention;
FIG. 6 illustrates a method for determining a recorded program based on time information reserved for recording according to an embodiment of the present invention.
FIG. 7 is a flowchart illustrating a recording reservation method according to an embodiment of the present invention.
[Explanation of symbols]
40 Broadcast program recording device
50 recording section
51 TV tuner
52 A / D converter
53 MPEG-2 Encoder
54 Stream Analyzer
55 Buffer memory
56 EPG decoder
57 selector switch
60 Media section
61 Hard disk recorder / player
63 Hard disk
65 Write / read controller
70 Playback unit
71 Buffer memory
72 MPEG-2 decoder
73 OSD
74 D / A converter
76 Microcomputer
78 Temporary memory
79 Remote control interface
90 Monitor TV
95 remote control
761 G code data decoding unit
762 Data comparison unit
763 Program information acquisition unit
764 Recording reservation setting section
Claims (3)
番組を録画予約するための前記数値化番組情報を入力数値化番組情報として入力する録画予約入力ステップと、
外部より電子番組表を取得し、前記電子番組表に記述される各番組の開始時刻情報及び終了時刻情報を取得すると共に、前記数値化番組情報が共に記述される場合は前記数値化番組情報を記述数値化番組情報として取得する番組情報取得ステップと、
前記録画予約入力ステップで入力した入力数値化番組情報と、前記番組情報取得ステップで取得された各番組の記述数値化番組情報とをそれぞれ比較し、同一値の数値化番組情報が存在するかを検出する数値化情報比較ステップと、
前記数値化情報比較ステップで、同一値の数値化番組情報が存在するとして検出された場合には、前記録画予約入力ステップで入力された前記入力数値化番組情報で表現される放送開始時刻情報及び放送終了時刻情報を前記番組情報取得ステップで取得された放送開始時刻及び放送終了時刻情報で置換して録画予約を設定する一方、
同一値の数値化番組情報が存在しないとして検出された場合には、その検出された条件に加えて前記録画予約入力ステップで入力された前記入力数値化番組情報で指定される開始時刻から終了時刻の間に受信される番組の数を前記電子番組表の記述を基に検出し、
その検出される番組の数が1つであるときには、前記電子番組表に記述される開始時刻情報及び終了時刻情報で当該番組の録画予約を設定すると共に、検出される番組の数が複数であるときには複数番組の開始から終了までの合計時間に対する各番組の開始から終了までの時間の割合を求め、求められた時間の割合が所定の割合以上である番組のみの開始時刻情報及び終了時刻情報により録画予約を設定する録画予約設定ステップと、
を有してなることを特徴とする放送番組の記録方法。At least start time information and end time information of the program by using a digitizing program information represented by a numerical value encoded in the recording method of the broadcast program for performing recording reservation,
A recording reservation input step of inputting the digitized program information for recording reservation of the program as an input digitized program information,
Acquires electronic program guide from the outside, acquires the start time information and end time information of each program described in the electronic program guide, if the digitized program information is described together in the digitized program information A program information acquisition step to acquire as descriptive digitized program information ;
The input digitized program information input in the recording reservation input step and the description digitized program information of each program acquired in the program information acquisition step are respectively compared to determine whether there is digitized program information of the same value. A numerical information comparison step to detect ;
When it is detected in the digitized information comparison step that there is digitized program information having the same value, broadcast start time information represented by the input digitized program information input in the recording reservation input step, and While setting the recording reservation by replacing the broadcast end time information with the broadcast start time and broadcast end time information acquired in the program information acquisition step,
When it is detected that there is no digitized program information having the same value, in addition to the detected condition, the start time and the end time specified by the input digitized program information input in the recording reservation input step Detecting the number of programs received during the period based on the description of the electronic program guide,
When the number of detected programs is one, the recording reservation of the program is set by the start time information and end time information described in the electronic program guide, and the number of detected programs is plural. Sometimes the ratio of the time from the start to the end of each program with respect to the total time from the start to the end of a plurality of programs is obtained, and the start time information and end time information of only the programs whose calculated time ratio is equal to or greater than a predetermined ratio Recording reservation setting step for setting recording reservation,
A broadcast program recording method comprising the steps of:
番組を録画予約するための前記数値化番組情報を入力数値化番組情報として入力する録画予約入力手段と、
外部より電子番組表を取得し、前記電子番組表に記述される各番組の開始時刻情報及び終了時刻情報を取得すると共に、前記数値化番組情報が共に記述される場合は前記数値化番組情報を記述数値化番組情報として取得する番組情報取得手段と、
前記録画予約入力手段で入力された入力数値化番組情報と、前記番組情報取得手段で取得された各番組の記述数値化番組情報とをそれぞれ比較し、同一値の数値化番組情報が存在するかを検出する数値化情報比較手段と、
前記数値化情報比較手段で、同一値の数値化番組情報が存在するとして検出された場合には、前記録画予約入力手段で入力された前記入力数値化番組情報で表現される放送開始時刻情報及び放送終了時刻情報を前記番組情報取得手段で取得された放送開始時刻及び放送終了時刻情報で置換して録画予約を設定する一方、
同一値の数値化番組情報が存在しないとして検出された場合には、その検出された条件に加えて前記録画予約入力ステップで入力された前記入力数値化番組情報で指定される開始時刻から終了時刻の間に受信される番組の数を前記電子番組表の記述を基に検出し、
その検出される番組の数が1つであるときには、前記電子番組表に記述される開始時刻情報及び終了時刻情報で当該番組の録画予約を設定すると共に、検出される番組の数が複数であるときには複数番組の開始から終了までの合計時間に対する各番組の開始から終了までの時間の割合を求め、求められた時間の割合が所定の割合以上である番組のみの開始時刻情報及び終了時刻情報により録画予約を設定する録画予約設定手段と、
を具備して構成することを特徴とする放送番組記録装置。At least start time information and end time information of the program by using a digitizing program information represented by a numerical value encoded in the broadcast program recording apparatus for recording reservation,
A recording reservation input means for inputting the digitized program information for recording reservation of the program as an input digitized program information,
An electronic program guide is acquired from the outside , start time information and end time information of each program described in the electronic program guide is acquired, and when the numerical program information is described together, the numerical program information is a program information acquisition means for acquiring as described digitizing program information,
Whether the input digitized program information input by the recording reservation input unit and the description digitized program information of each program acquired by the program information acquisition unit are respectively compared, and whether there is digitized program information of the same value A digitized information comparison means for detecting
When the digitized information comparison unit detects that the same value of digitized program information exists, broadcast start time information expressed by the input digitized program information input by the recording reservation input unit, and While setting the recording reservation by replacing the broadcast end time information with the broadcast start time and broadcast end time information acquired by the program information acquisition means,
When it is detected that there is no digitized program information having the same value, in addition to the detected condition, the start time and the end time specified by the input digitized program information input in the recording reservation input step Detecting the number of programs received during the period based on the description of the electronic program guide,
When the number of detected programs is one, the recording reservation of the program is set by the start time information and end time information described in the electronic program guide, and the number of detected programs is plural. Sometimes the ratio of the time from the start to the end of each program with respect to the total time from the start to the end of a plurality of programs is obtained, and the start time information and end time information of only the programs whose calculated time ratio is equal to or greater than a predetermined ratio A recording reservation setting means for setting a recording reservation;
A broadcast program recording apparatus comprising:
番組を録画予約するための前記数値化番組情報を入力数値化番組情報として入力する録画予約入力ステップと、
外部より電子番組表を取得し、前記電子番組表に記述される各番組の開始時刻情報及び終了時刻情報を取得すると共に、前記数値化番組情報が共に記述される場合は前記数値化番組情報を記述数値化番組情報として取得する番組情報取得ステップと、
前記録画予約入力ステップで入力した入力数値化番組情報と、前記番組情報取得ステップで取得された各番組の記述数値化番組情報とをそれぞれ比較し、同一値の数値化番組情報が存在するかを検出する数値化情報比較ステップと、
前記数値化情報比較ステップで、同一値の数値化番組情報が存在するとして検出された場合には、前記録画予約入力ステップで入力された前記入力数値化番組情報で表現される放送開始時刻情報及び放送終了時刻情報を前記番組情報取得ステップで取得された放送開始時刻及び放送終了時刻情報で置換して録画予約を設定する一方、
同一値の数値化番組情報が存在しないとして検出された場合には、その検出された条件に加えて前記録画予約入力ステップで入力された前記入力数値化番組情報で指定される開始時刻から終了時刻の間に受信される番組の数を前記電子番組表の記述を基に検出し、
その検出される番組の数が1つであるときには、前記電子番組表に記述される開始時刻情報及び終了時刻情報で当該番組の録画予約を設定すると共に、検出される番組の数が複数であるときには複数番組の開始から終了までの合計時間に対する各番組の開始から終了までの時間の割合を求め、求められた時間の割合が所定の割合以上である番組のみの開始時刻情報及び終了時刻情報により録画予約を設定する録画予約設定ステップと、
を少なくとも有して前記コンピュータに実行させることを特徴とする放送番組記録用プログラム。 A program for recording a broadcast program for causing a computer to execute a function of performing recording reservation using digitized program information represented by numerical values obtained by encoding at least start time information and end time information of a program,
A recording reservation input step of inputting the digitized program information for recording reservation of the program as an input digitized program information,
Acquires electronic program guide from the outside, acquires the start time information and end time information of each program described in the electronic program guide, if the digitized program information is described together in the digitized program information A program information acquisition step to acquire as descriptive digitized program information ;
The input digitized program information input in the recording reservation input step and the description digitized program information of each program acquired in the program information acquisition step are respectively compared to determine whether there is digitized program information of the same value. A numerical information comparison step to detect ;
When it is detected in the digitized information comparison step that there is digitized program information having the same value, broadcast start time information represented by the input digitized program information input in the recording reservation input step, and While setting the recording reservation by replacing the broadcast end time information with the broadcast start time and broadcast end time information acquired in the program information acquisition step,
When it is detected that there is no digitized program information having the same value, in addition to the detected condition, the start time and the end time specified by the input digitized program information input in the recording reservation input step Detecting the number of programs received during the period based on the description of the electronic program guide,
When the number of detected programs is one, the recording reservation of the program is set by the start time information and end time information described in the electronic program guide, and the number of detected programs is plural. Sometimes the ratio of the time from the start to the end of each program with respect to the total time from the start to the end of a plurality of programs is obtained, and the start time information and end time information of only the programs whose calculated time ratio is equal to or greater than a predetermined ratio Recording reservation setting step for setting recording reservation,
A program for recording a broadcast program, wherein the program is executed by the computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002135061A JP3975820B2 (en) | 2002-05-10 | 2002-05-10 | Broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002135061A JP3975820B2 (en) | 2002-05-10 | 2002-05-10 | Broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003333479A JP2003333479A (en) | 2003-11-21 |
JP3975820B2 true JP3975820B2 (en) | 2007-09-12 |
Family
ID=29697484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002135061A Expired - Fee Related JP3975820B2 (en) | 2002-05-10 | 2002-05-10 | Broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3975820B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005197828A (en) * | 2003-12-26 | 2005-07-21 | Casio Comput Co Ltd | Program reservation apparatus and program |
CN100396096C (en) * | 2004-09-27 | 2008-06-18 | 铨联数位视讯股份有限公司 | Preengaged video program guiding system and method |
KR100620175B1 (en) | 2004-12-15 | 2006-09-01 | 엘지전자 주식회사 | Method and apparatus for determining title of recorded programs |
KR100761117B1 (en) | 2006-05-26 | 2007-09-21 | 엘지전자 주식회사 | Method and apparatus for recording of image display device |
JP4882960B2 (en) * | 2007-10-29 | 2012-02-22 | 船井電機株式会社 | Information recording / reproducing device |
CN107395968A (en) * | 2017-07-26 | 2017-11-24 | Tcl移动通信科技(宁波)有限公司 | Mobile terminal and its video recording operation detection process method and storage medium |
-
2002
- 2002-05-10 JP JP2002135061A patent/JP3975820B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003333479A (en) | 2003-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3644455B2 (en) | Program information broadcasting system, program information display method and receiving apparatus | |
JP4734992B2 (en) | Program recording apparatus and program recording method | |
JP3360705B2 (en) | Broadcast receiving device and broadcast receiving method | |
JP5841040B2 (en) | Remote controller | |
JP2007534218A (en) | Digital broadcast receiving apparatus, method and program | |
JP3856288B2 (en) | Program reservation recording apparatus, program reservation recording / reproducing apparatus, program reservation recording method, and program reservation recording program | |
JP2003134431A (en) | Recording method for broadcast program, broadcast program recording device, and program for broadcast program recording | |
JP3818110B2 (en) | Program recording and playback method | |
JP3975820B2 (en) | Broadcast program recording method, broadcast program recording apparatus, and broadcast program recording program | |
US7783157B2 (en) | Recording/reproducing apparatus | |
US7693396B2 (en) | Recording/playback apparatus and recording/playback control method | |
US7657156B2 (en) | Digital video recording apparatus and method | |
JP4192924B2 (en) | Information recording / reproducing device | |
JP4168395B2 (en) | Method for creating thumbnail image for recorded program list and video signal recording / reproducing apparatus | |
JP4072692B2 (en) | Information processing method and information processing apparatus | |
US20050259534A1 (en) | Changer type disc apparatus | |
KR20050075583A (en) | Method for editing stock in digital broadcasting receiver | |
US20020126587A1 (en) | Apparatus for recording and playing back information | |
JP4401318B2 (en) | Recording / reproducing apparatus, recording / reproducing method, program, and recording medium | |
JP2003158699A (en) | Device and method for receiving broadcast | |
JP2005310195A (en) | Data recording/reproducing device | |
KR100734105B1 (en) | Recording Method and Device without No Video Record | |
JP4381359B2 (en) | Recording / playback device | |
KR100664809B1 (en) | Method and apparatus for obtaining still pictures from a video signal | |
JP2007180748A (en) | Video recording and reproducing device and its video recording reserving method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070402 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070529 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070611 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100629 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110629 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120629 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |