JPH11331716A - Program receiving and storing device - Google Patents

Program receiving and storing device

Info

Publication number
JPH11331716A
JPH11331716A JP11060415A JP6041599A JPH11331716A JP H11331716 A JPH11331716 A JP H11331716A JP 11060415 A JP11060415 A JP 11060415A JP 6041599 A JP6041599 A JP 6041599A JP H11331716 A JPH11331716 A JP H11331716A
Authority
JP
Japan
Prior art keywords
program
program data
reservation
unit
management information
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.)
Pending
Application number
JP11060415A
Other languages
Japanese (ja)
Inventor
Tomoko Yamaguchi
知子 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP11060415A priority Critical patent/JPH11331716A/en
Publication of JPH11331716A publication Critical patent/JPH11331716A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide a program receiving and storing device capable of constructing an environment, enabling a user to view a preferable program of his choice at his own fire time. SOLUTION: A receiving and recording part 31 stores program data continuously distributed from a program distributing device 2 in a storage device 32. A server management part 33 prepares management information for managing respective program data and registers the prepared information in a program managing DB 331. A terminal equipment 4 specifies program data to be viewed and its viewing time, and transmits a reservation command to a video server 3. The server management part 33 prepares reservation management information, based on the received reservation command and registers the prepared information in a reservation managing DB 333. The server management part 33 controls the transmission of the program data specified by the terminal equipment 4 to the equipment 4 at the specified time, based on the reservation management information and the data management information.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、番組受信/蓄積装
置に関し、より特定的には、遠隔に設置された番組配信
装置によって配信される番組データを受信および蓄積す
る番組受信/蓄積装置に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a program receiving / accumulating device, and more particularly, to a program receiving / accumulating device for receiving and accumulating program data distributed by a remotely installed program distributing device.

【0002】[0002]

【従来の技術】図21は、従来の番組配信システムの構
成例を示す図である。図21において、外部から送信さ
れてくるテレビ番組その他の番組データは、ビデオサー
バ81内の蓄積装置82に登録される。端末装置83
は、ユーザが視聴したい番組データをビデオーサーバ8
1に対して要求する。ビデオサーバ81は、その要求さ
れた番組データを蓄積装置82から取り出して、要求元
の端末装置83に送信する。これによって、ユーザは、
視聴したいテレビ番組等を視聴できる。ところで、ビデ
オサーバ81への番組データの登録は定期的に行われ
る。つまり、番組データが1ヶ月毎に更新されて送信さ
れてくる場合には、蓄積装置82内に登録される番組デ
ータは1ヶ月毎に更新される。
2. Description of the Related Art FIG. 21 is a diagram showing a configuration example of a conventional program distribution system. In FIG. 21, a television program and other program data transmitted from the outside are registered in a storage device 82 in a video server 81. Terminal device 83
Transmits the program data that the user wants to watch to the video server 8.
Request for 1. The video server 81 retrieves the requested program data from the storage device 82 and transmits it to the requesting terminal device 83. This allows the user to
You can watch TV programs you want to watch. By the way, registration of program data in the video server 81 is performed periodically. That is, when the program data is updated and transmitted every month, the program data registered in the storage device 82 is updated every month.

【0003】図22は、ユーザがテレビを視聴する従来
の環境を示す図である。図22において、放送局91か
ら放送されるテレビ番組は、テレビ92により受像・表
示され、これによってユーザに提供される。ユーザが視
聴したいテレビ番組をその放送時間に視聴できない場合
は、一般的にはテレビ92に接続されたビデオデッキ9
3を使って録画しておく。これによって、ユーザは、録
画されたテレビ番組を都合の良い時間に再生することに
より、視聴したいテレビ番組を視聴できる。
FIG. 22 is a diagram showing a conventional environment in which a user watches television. In FIG. 22, a television program broadcast from a broadcast station 91 is received and displayed by a television 92, and is provided to a user. If the user cannot view the television program he / she wants to watch at the time of the broadcast, the VCR 9 connected to the television 92 is generally used.
Record using 3 This allows the user to view the desired television program by playing the recorded television program at a convenient time.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、従来の
番組配信システム(図21参照)では、端末装置83
は、ビデオサーバ81側の蓄積装置82に現に登録され
ている番組データしか要求できず、登録されていない番
組データ(例えば、1ヶ月後に送信されてくる予定の番
組データ)をビデオサーバ81に要求できないという問
題点があった。また、従来のテレビを視聴する環境(図
22参照)において、テレビ番組の構成は、放送局91
が主体であるため、各ユーザのニーズに必ずしも合って
いるわけではない。そのような環境の中で、各ユーザ
は、視聴したい全てのテレビ番組を放送時間に直接テレ
ビ92で視聴することは難しくなってきている、という
問題点があった。この問題点に関しては、ビデオデッキ
93で録画しておくという解決策があるが、ユーザは、
放送時間以前にテレビ番組を予約しておく必要があり、
同時間帯の2つ以上のテレビ番組を後で視聴しようとす
ると、2台以上のビデオデッキ93が必要となるという
問題点があった。
However, in the conventional program distribution system (see FIG. 21), the terminal device 83
Can request only the program data currently registered in the storage device 82 of the video server 81, and request the video server 81 for the unregistered program data (for example, the program data to be transmitted one month later). There was a problem that it was not possible. Further, in a conventional television viewing environment (see FIG. 22), the configuration of a television program is a broadcast station 91.
Is not the main subject, so it does not always meet the needs of each user. In such an environment, there has been a problem that it has become difficult for each user to directly watch all the television programs that the user wants to watch on the television 92 at the broadcast time. Regarding this problem, there is a solution of recording on the VCR 93, but the user has
TV shows must be booked before the airtime,
If two or more television programs in the same time zone are to be watched later, there is a problem that two or more VCRs 93 are required.

【0005】それ故に、本発明は、ユーザが自由な時間
に好きな番組を視聴できるような環境を構築できる番組
受信/蓄積装置を提供することを目的とする。
[0005] Therefore, an object of the present invention is to provide a program receiving / accumulating apparatus which can construct an environment in which a user can view a favorite program at free time.

【0006】[0006]

【課題を解決するための手段および発明の効果】第1の
発明は、遠隔に設置された番組配信装置から継続的に配
信されてくる番組データを受信し蓄積する番組受信/蓄
積装置であって、サーバと、ユーザの入力に従って、番
組データおよびその視聴時刻を指定する予約コマンドを
送信する端末装置とを備え、サーバは、番組配信装置に
より配信される番組データを受信する受信部と、受信部
により受信される番組データを蓄積する蓄積装置と、蓄
積装置により蓄積される番組データのデータ管理情報、
および端末装置により送信される予約コマンドに基づい
て作成される予約管理情報を管理するサーバ管理部と、
サーバ管理部の指示に従って、蓄積装置に蓄積される番
組データを端末装置に送信する番組送信部とを含み、サ
ーバ管理部は、自身が管理するデータ管理情報および予
約管理情報に基づいて、蓄積装置から番組データを取り
出して端末装置に送信するように番組送信部に指示し、
端末装置は、番組送信部により送信される番組データを
受信し、受信した番組データの再生処理を行うことを特
徴とする。
Means for Solving the Problems and Effects of the Invention A first invention is a program receiving / accumulating device for receiving and accumulating program data continuously distributed from a remotely installed program distributing device. , A server, and a terminal device for transmitting a program data and a reservation command for designating a viewing time of the program data in accordance with a user's input, wherein the server receives a program data distributed by the program distribution device; A storage device for storing program data received by the storage device, data management information of the program data stored by the storage device,
And a server management unit that manages reservation management information created based on a reservation command transmitted by the terminal device;
A program transmitting unit for transmitting program data stored in the storage device to the terminal device in accordance with an instruction from the server management unit, wherein the server management unit stores the storage device based on the data management information and the reservation management information managed by the server management unit. Instructs the program transmission unit to take out the program data from and transmit it to the terminal device,
The terminal device receives the program data transmitted by the program transmission unit and performs a reproduction process of the received program data.

【0007】第1の発明では、端末装置は、予約コマン
ドにより、ユーザが視聴したい番組データおよびその利
用時間をサーバに対して指示する。端末装置は、蓄積装
置における番組データの有無を意識しないで、蓄積装置
に既納の番組データだけでなく、未来に蓄積される番組
データを予約コマンドにより指定する。サーバは、番組
配信装置により配信される番組データを受信部において
一括的に受信する。サーバは、受信部により受信された
番組データを蓄積装置に蓄積する。さらに、サーバは、
この予約コマンドに基づいて作成される予約管理情報を
管理すると共に、蓄積装置に蓄積される番組データのデ
ータ管理情報が管理される。サーバは、予約管理情報お
よびデータ管理情報に基づいて、番組データを視聴時刻
に端末装置に送信する。つまり、端末装置は、予約コマ
ンドを用いて指定した視聴時刻に、その予約コマンドで
指定した番組データを受信することができる。
In the first invention, the terminal device indicates to the server the program data that the user wants to view and the usage time thereof by using a reservation command. The terminal device designates not only the program data already delivered to the storage device but also the program data to be stored in the future by a reservation command without being aware of the presence or absence of the program data in the storage device. The server collectively receives the program data distributed by the program distribution device in the receiving unit. The server stores the program data received by the receiving unit in a storage device. In addition, the server
In addition to managing the reservation management information created based on this reservation command, the data management information of the program data stored in the storage device is managed. The server transmits the program data to the terminal device at the viewing time based on the reservation management information and the data management information. That is, the terminal device can receive the program data specified by the reservation command at the viewing time specified by using the reservation command.

【0008】以上のように、サーバは、配信された番組
データを一括的に受信し蓄積すると共に、自身に接続さ
れる端末装置に対する番組データの送信を統括的に制御
する。そのため、ユーザは、複数のビデオデッキを所有
しなくても、本端末装置を操作すれば、同じ時間帯に配
信される番組を視聴できたり、例えば1週間分の番組を
まとめて見ることができたり、見たい番組だけが送信さ
れてくるような自分用の番組プログラムを組んで見るな
どライフスタイルにあわせた視聴環境を構築することが
できる。
As described above, the server collectively receives and accumulates the distributed program data and controls the transmission of the program data to the terminal device connected to the server. Therefore, even if the user does not own a plurality of VCRs, by operating the terminal device, the user can view programs distributed in the same time zone or can view programs for one week at a time, for example. In addition, it is possible to construct a viewing environment suitable for a lifestyle, such as viewing a program program for oneself, in which only a desired program is transmitted.

【0009】第2の発明は第1の発明に従属しており、
受信部はさらに、番組配信装置により配信される番組デ
ータの内、端末装置の予約コマンドにより指定された番
組データのみを選択的に受信することを特徴とする。第
2の発明では、蓄積装置には、限られた番組データのみ
が格納される。これによっても、容量の小さな蓄積装置
をサーバに適用することが可能となる。
A second invention is dependent on the first invention,
The receiving unit is further characterized in that, of the program data distributed by the program distribution device, only the program data specified by the reservation command of the terminal device is selectively received. In the second invention, only limited program data is stored in the storage device. This also makes it possible to apply a storage device with a small capacity to the server.

【0010】第3の発明は第1または第2の発明に従属
しており、サーバ管理部はさらに、蓄積装置に蓄積され
る番組データを、必要に応じて削除することを特徴とす
る。第3の発明では、蓄積装置に既納の番組データは必
要に応じて削除される。これによって、容量の小さな蓄
積装置をサーバに適用することが可能となる。
[0010] A third invention is according to the first or second invention, and the server management unit further deletes the program data stored in the storage device as necessary. In the third invention, the program data already delivered to the storage device is deleted as necessary. This makes it possible to apply a storage device having a small capacity to the server.

【0011】第4の発明は、第1〜第3のいずれかの発
明に従属しており、端末装置は、自身が作成する予約コ
マンドにより指定される視聴時刻を管理する端末管理部
と、端末管理部により管理される視聴時刻に、サーバが
番組データの送信を開始することをユーザに通知する通
知部とを含む。第4の発明では、通知部が番組データの
送信開始をユーザに通知するので、ユーザは番組データ
を見逃すことが無くなる。これによって、番組受信/蓄
積装置の使い勝手が向上する。
A fourth invention is according to any one of the first to third inventions, wherein the terminal device manages a viewing time designated by a reservation command created by itself, and a terminal device. A notification unit that notifies the user that the server starts transmitting the program data at the viewing time managed by the management unit. In the fourth invention, the notification unit notifies the user of the start of the transmission of the program data, so that the user does not miss the program data. Thereby, the usability of the program receiving / accumulating device is improved.

【0012】第5の発明は第4の発明に従属しており、
端末装置は、端末管理部に管理される視聴時刻の表示処
理を行って、その視聴時刻をユーザに参照させる表示処
理部をさらに含む。第5の発明では、表示処理部が視聴
時間の表示処理を行うので、ユーザは、自身が予約した
番組データを視聴する時刻を確認することができる。こ
れによって、番組受信/蓄積装置の使い勝手が向上す
る。
A fifth invention is dependent on the fourth invention,
The terminal device further includes a display processing unit that performs display processing of the viewing time managed by the terminal management unit and allows the user to refer to the viewing time. In the fifth aspect, since the display processing unit performs the viewing time display process, the user can confirm the time at which he / she views the program data reserved by himself / herself. Thereby, the usability of the program receiving / accumulating device is improved.

【0013】第6の発明は第4の発明に従属しており、
サーバ管理部はさらに、自身が管理する予約管理情報
を、必要に応じて削除することを特徴とする。第6の発
明では、予約コマンドに基づいて作成される予約管理情
報が削除される。このように予約管理情報が削除される
と、サーバは、予約コマンドにより指定された番組デー
タを送信しなくなる。つまり、サーバから端末装置への
番組データの送信を中止することが可能となる。これに
よって、番組受信/蓄積装置の使い勝手が向上する。
A sixth invention is dependent on the fourth invention,
The server management unit further deletes the reservation management information managed by the server management unit as needed. In the sixth invention, the reservation management information created based on the reservation command is deleted. When the reservation management information is deleted in this way, the server does not transmit the program data specified by the reservation command. That is, transmission of the program data from the server to the terminal device can be stopped. Thereby, the usability of the program receiving / accumulating device is improved.

【0014】第7の発明は、遠隔に設置された番組配信
装置から継続的に配信されてくる番組データを受信し蓄
積する番組受信/蓄積装置であって、番組データおよび
その視聴時刻を指定する予約コマンドを、ユーザの入力
に従って作成する入力機器と、番組配信装置により配信
される番組データを受信する受信部と、受信部によって
受信された番組データを蓄積する蓄積装置と、蓄積装置
により蓄積される番組データのデータ管理情報、および
入力機器の予約コマンドに基づいて作成される予約管理
情報を管理する管理部と、管理部の指示に従って、蓄積
装置に蓄積される番組データを取り出して、取り出した
番組データの再生処理を行う番組再生処理部とを含み、
管理部は、自身が管理するデータ管理情報および予約管
理情報に基づいて、蓄積装置の番組データを取り出すよ
うに、番組再生処理部に指示することを特徴とする。
A seventh aspect of the present invention is a program receiving / accumulating apparatus for receiving and accumulating program data continuously distributed from a remotely installed program distributing apparatus, and specifies program data and its viewing time. An input device that creates a reservation command in accordance with a user's input, a receiving unit that receives program data distributed by the program distribution device, a storage device that stores the program data received by the receiving unit, and a storage device that stores the program data. A management unit that manages data management information of program data to be stored and reservation management information created based on a reservation command of an input device; and, in accordance with an instruction from the management unit, retrieves and retrieves the program data stored in the storage device. A program reproduction processing unit for performing reproduction processing of program data,
The management unit instructs the program reproduction processing unit to retrieve the program data of the storage device based on the data management information and the reservation management information managed by the management unit.

【0015】第7の発明では、入力機器は、予約コマン
ドにより、ユーザが視聴したい番組データおよびその利
用時間をサーバに対して指示する。入力機器は、蓄積装
置における番組データの有無を意識しないで、番組デー
タを予約コマンドにより指定する。受信部は、配信され
る番組データを一括的に受信する。蓄積装置は、受信部
により受信された番組データを蓄積する。さらに、管理
部は、この予約コマンドに基づいて作成される予約管理
情報を管理すると共に、蓄積装置に蓄積される番組デー
タのデータ管理情報を管理する。管理部は、予約管理情
報およびデータ管理情報に基づいて、番組データを視聴
時刻に再生処理するように番組再生処理部に指示する。
つまり、ユーザは、番組再生処理部により再生される番
組データを、予約コマンドを用いて指定した視聴時刻に
視聴することができる。これによって、第1の発明と同
様に、ユーザは、複数のビデオデッキを所有しなくと
も、好みの番組を視聴できる環境を構築することができ
る。
[0015] In the seventh invention, the input device instructs the server of program data that the user wants to view and the use time thereof by a reservation command. The input device specifies the program data by the reservation command without being aware of the presence or absence of the program data in the storage device. The receiving unit collectively receives the distributed program data. The storage device stores the program data received by the receiving unit. Further, the management unit manages reservation management information created based on the reservation command and manages data management information of program data stored in the storage device. The management unit instructs the program reproduction processing unit to reproduce the program data at the viewing time based on the reservation management information and the data management information.
That is, the user can view the program data reproduced by the program reproduction processing unit at the designated viewing time using the reservation command. As a result, similarly to the first aspect, the user can construct an environment in which the user can view his / her favorite programs without owning a plurality of video decks.

【0016】第8の発明は第7の発明に従属しており、
受信部はさらに、番組配信装置により配信される番組デ
ータの内、入力機器の予約コマンドにより指定される番
組データのみを選択的に受信することを特徴とする。
An eighth invention is dependent on the seventh invention,
The receiving unit is further characterized in that, of the program data distributed by the program distribution device, only the program data specified by the reservation command of the input device is selectively received.

【0017】第9の発明は、第7または第8の発明に従
属しており、管理部はさらに、蓄積装置に蓄積される番
組データを、必要に応じて削除することを特徴とする。
A ninth invention is according to the seventh or eighth invention, wherein the management unit further deletes the program data stored in the storage device as needed.

【0018】第8または第9の発明によれば、第2また
は第3の発明と同様に、容量の小さな蓄積装置を番組受
信/蓄積装置に適用することが可能となる。
According to the eighth or ninth aspect, similarly to the second or third aspect, a storage device having a small capacity can be applied to a program reception / storage device.

【0019】第10の発明は第7〜第9のいずれかの発
明に従属しており、番組受信/蓄積装置は、番組再生処
理部が番組データの再生処理を開始することをユーザに
通知する通知部をさらに含む。
A tenth invention is according to any one of the seventh to ninth inventions, and the program reception / storage device notifies the user that the program reproduction processing unit starts reproduction of program data. A notification unit is further included.

【0020】第11の発明は第7〜第9のいずれかの発
明に従属しており、管理部はさらに、自身が管理する予
約管理情報を、必要に応じて削除することを特徴とす
る。
An eleventh invention is according to any one of the seventh to ninth inventions, wherein the management unit further deletes the reservation management information managed by itself as necessary.

【0021】第10または第11の発明によれば、第4
または第6の発明と同様に、番組受信/蓄積装置の使い
勝手が向上する。
According to the tenth or eleventh aspect, the fourth aspect
Or, similarly to the sixth aspect, the usability of the program receiving / accumulating device is improved.

【0022】[0022]

【発明の実施の形態】「第1の実施形態」図1は、本発
明の第1の実施形態に係る番組受信/蓄積装置1の全体
構成を示すブロック図である。図1において、番組受信
/蓄積装置1の遠隔には、番組配信装置2が設置され
る。番組配信装置2は、典型的には、地上放送局、通信
衛星、放送衛星又はCATV(ケーブルテレビ)のセン
タ局である。番組配信装置2は、テレビ番組を視聴者に
提供する者により管理される。番組配信装置2は、番組
データを放送形式により配信する。番組データは、テレ
ビ番組がデータ化されたものである。なお、図1には、
便宜上、番組配信装置2が1台のみ示されているが、複
数台の番組配信装置2が番組データを同時に番組受信/
蓄積装置1に配信してもよい。
DESCRIPTION OF THE PREFERRED EMBODIMENTS First Embodiment FIG. 1 is a block diagram showing the overall configuration of a program receiving / accumulating device 1 according to a first embodiment of the present invention. In FIG. 1, a program distribution device 2 is installed remote from the program reception / storage device 1. The program distribution device 2 is typically a terrestrial broadcasting station, a communication satellite, a broadcasting satellite, or a CATV (cable television) center station. The program distribution device 2 is managed by a person who provides television programs to viewers. The program distribution device 2 distributes program data in a broadcast format. The program data is obtained by converting a television program into data. In FIG. 1,
For convenience, only one program distribution device 2 is shown, but a plurality of program distribution devices 2 receive / receive program data simultaneously.
It may be distributed to the storage device 1.

【0023】番組受信/蓄積装置1は、典型的には家屋
や事業所のように人間の生活空間に設置される。番組受
信/蓄積装置1は、ビデオサーバ3と、少なくとも1台
の端末装置4(図示はn台の端末装置41 〜4n )とを
備える。ビデオサーバ3と各端末装置4とはバス5によ
り双方向通信可能に接続される。ビデオサーバ3は、受
信/録画部31と、蓄積装置32と、サーバ管理部33
と、コマンド受付部34と、番組送信部35とを含む。
各端末装置4は、図2に示すように、入力機器41と、
コマンド入力部42と、端末管理部43と、コマンド送
信部44と、番組受信部45と、番組再生処理部46
と、表示処理部47と、通知部48とを備える。
The program receiving / accumulating device 1 is typically installed in a human living space such as a house or a business. Program receiving / storage apparatus 1 includes a video server 3, at least one terminal device 4 and a (terminal apparatus 4 1 to 4 n the illustrated n stand). The video server 3 and each terminal device 4 are connected by a bus 5 so as to be capable of two-way communication. The video server 3 includes a receiving / recording unit 31, a storage device 32, a server management unit 33
And a command receiving unit 34 and a program transmitting unit 35.
Each terminal device 4 includes, as shown in FIG.
Command input unit 42, terminal management unit 43, command transmission unit 44, program reception unit 45, program reproduction processing unit 46
, A display processing unit 47, and a notification unit 48.

【0024】以下、番組受信/蓄積装置1の動作につい
て説明する。図1の番組配信装置2は、固有の周波数帯
域が割り当てられている放送チャネルを用いて番組デー
タを継続的に配信する。例えば、番組データA、B、
C、…は放送チャネルCh1 を通じて、さらに、番組デ
ータP、Q、R、…は放送チャネルCh2 を通じて配信
される。各番組データには、配信時間およびチャネルI
Dの情報が予め付加されているとする。配信時間の情報
は、より具体的には、配信開始時刻および配信終了時刻
からなる。各番組データは、この配信開始時刻で示され
る時刻に配信され始める。各番組データの配信は、配信
終了時刻で示される時刻に完了する。また、各番組デー
タは、チャネルIDで特定される放送チャネルを通じて
配信される。番組データの配信形態は、従来技術のよう
な1ヶ月毎に番組を更新するようなものに限らず、新し
い番組データのみが絶えず配信されるようなものでもよ
い。本番組受信/蓄積装置1によれば、視聴者は、新し
い番組データを見逃すことなく、確実に視聴することが
できる。
Hereinafter, the operation of the program receiving / accumulating device 1 will be described. The program distribution device 2 of FIG. 1 continuously distributes program data using a broadcast channel to which a unique frequency band is assigned. For example, program data A, B,
C, ..., through a broadcast channel Ch 1, further program data P, Q, R, ... is delivered through a broadcast channel Ch 2. Each program data includes a delivery time and a channel I
It is assumed that information D is added in advance. More specifically, the distribution time information includes a distribution start time and a distribution end time. Each program data starts to be distributed at the time indicated by the distribution start time. The distribution of each program data is completed at the time indicated by the distribution end time. Each program data is distributed through a broadcast channel specified by a channel ID. The distribution form of the program data is not limited to the one in which the program is updated every month as in the related art, but may be the one in which only new program data is constantly distributed. According to the present program receiving / accumulating device 1, the viewer can surely view the new program data without overlooking it.

【0025】番組受信/蓄積装置1には以上のような番
組データが配信されてくる。ビデオサーバ3の受信/録
画部31は、番組配信装置2の種類に対応した受信装置
を含んでいる。例えば、番組配信装置2が放送衛星の場
合、受信/録画部31は放送衛星からの電波を受信でき
る受信装置を含んでいる。受信/録画部31は、番組配
信装置2から継続的に配信される番組データを全て受信
する。
The above-described program data is distributed to the program receiving / accumulating device 1. The receiving / recording unit 31 of the video server 3 includes a receiving device corresponding to the type of the program distribution device 2. For example, when the program distribution device 2 is a broadcasting satellite, the receiving / recording unit 31 includes a receiving device that can receive radio waves from the broadcasting satellite. The receiving / recording unit 31 receives all program data continuously distributed from the program distribution device 2.

【0026】サーバ管理部33は、受信/録画部31に
より受信された番組データの管理情報332を作成し、
番組管理用データベース(以下、番組管理用DBと称
す)331に登録する(図3参照)。各データ管理情報
332としては、番組ID、配信時間、蓄積場所および
チャネルIDの情報が登録される。図3において、番組
IDは、受信/録画部31により受信された後に蓄積装
置32に蓄積される番組データを一意に特定する情報で
ある。配信時間として、配信開始時刻と、配信終了時刻
と、総時間とが登録される。配信開始時刻および配信終
了時刻は、上述した通りである。総時間は、配信開始時
刻から配信終了時刻までの時間である。蓄積場所は、番
組データが蓄積装置32のどこに蓄積されているかを特
定する情報である。チャネルIDは、番組データがどの
放送チャネルを通じて配信されたかを示す情報である。
サーバ管理部33は、以上のデータ管理情報332を番
組データ毎に番組管理用DB331に作成し登録して、
蓄積装置32に蓄積される各番組データを管理する。
The server management unit 33 creates management information 332 for the program data received by the reception / recording unit 31,
It is registered in a program management database (hereinafter, referred to as a program management DB) 331 (see FIG. 3). As each data management information 332, information on a program ID, distribution time, storage location, and channel ID is registered. In FIG. 3, the program ID is information for uniquely specifying the program data stored in the storage device 32 after being received by the receiving / recording unit 31. As the distribution time, a distribution start time, a distribution end time, and a total time are registered. The distribution start time and the distribution end time are as described above. The total time is the time from the distribution start time to the distribution end time. The storage location is information for specifying where in the storage device 32 the program data is stored. The channel ID is information indicating through which broadcast channel the program data is distributed.
The server management unit 33 creates and registers the above data management information 332 in the program management DB 331 for each program data,
Each program data stored in the storage device 32 is managed.

【0027】サーバ管理部33は、受信/録画部31が
1番組分の番組データを受信する度に、図4のフローチ
ャートに示される手順に従って動作して、データ管理情
報332を作成する。つまり、サーバ管理部33は、受
信された番組データに付加されている配信開始時刻、配
信終了時刻およびチャネルIDを取り出す(ステップS
1)。
Each time the receiving / recording unit 31 receives one program data, the server management unit 33 operates according to the procedure shown in the flowchart of FIG. That is, the server management unit 33 extracts the distribution start time, the distribution end time, and the channel ID added to the received program data (Step S).
1).

【0028】ところで、このデータ管理情報332は、
受信/録画部31が番組データを受信した時だけでな
く、端末装置4からの予約コマンドがサーバ管理部33
に入力された時にも作成される(図10のステップS2
5参照)。予約コマンドの入力が番組データの受信より
も早ければ、そのデータ管理情報332は、その番組デ
ータの受信時に番組管理用DB331に登録されてい
る。サーバ管理部33は、ステップS1の後、受信され
た番組データの管理情報332が番組管理用DB331
に登録済みか否かを判断する(ステップS2)。サーバ
管理部33は、ステップS2の判断のために、番組管理
用DB331から、ステップS1で取り出された配信開
始時刻、配信終了時刻および放送チャネルと一致するも
のを含むデータ管理情報332を検索する。
Incidentally, this data management information 332 is
Not only when the receiving / recording unit 31 receives the program data, but also when the reservation command from the terminal device 4 is transmitted to the server management unit 33.
Is also created when the information is input to the user (step S2 in FIG. 10).
5). If the reservation command is input earlier than the reception of the program data, the data management information 332 is registered in the program management DB 331 when the program data is received. After step S1, the server management unit 33 stores the management information 332 of the received program data in the program management DB 331.
Is determined (step S2). The server management unit 33 searches the program management DB 331 for data management information 332 that includes the distribution start time, the distribution end time, and the broadcast channel that match the broadcast channel retrieved in step S1 for the determination in step S2.

【0029】サーバ管理部33は、この検索の結果、同
じ配信開始時刻を含むデータ管理情報332を見つける
ことができなかった場合、今回受信された番組データの
管理情報332を新規作成する。まず、サーバ管理部3
3は、新規データ管理情報332の領域を番組管理用D
B331に確保する(ステップS3)。サーバ管理部3
3は、ステップS1で得た配信開始時刻、配信終了時刻
およびチャネルIDを、確保された領域に登録する(ス
テップS4)。このステップS4ではさらに、総時間が
配信開始時刻および配信終了時刻から求められ、同様に
登録される。
When the server management unit 33 cannot find the data management information 332 including the same distribution start time as a result of the search, the server management unit 33 newly creates the management information 332 of the program data received this time. First, the server management unit 3
3 designates the area of the new data management information 332 as the program management D
B331 (step S3). Server management unit 3
3 registers the distribution start time, the distribution end time, and the channel ID obtained in step S1 in the reserved area (step S4). In step S4, the total time is obtained from the distribution start time and the distribution end time, and registered in the same manner.

【0030】次に、サーバ管理部33は、今回受信され
た番組データに一意な番組IDおよび蓄積場所を割り当
てる。サーバ管理部33は、番組IDおよび蓄積場所
を、新規データ管理情報332の領域において対応する
フィールドに登録する(ステップS5)。これによっ
て、新しいデータ管理情報332が完成する。蓄積装置
32は、サーバ管理部33により割り当てられた蓄積場
所に、受信/録画部31が今回受信した番組データを蓄
積する。
Next, the server management unit 33 assigns a unique program ID and a storage location to the program data received this time. The server management unit 33 registers the program ID and the storage location in the corresponding fields in the area of the new data management information 332 (Step S5). Thus, new data management information 332 is completed. The storage device 32 stores the program data received this time by the reception / recording unit 31 in the storage location allocated by the server management unit 33.

【0031】サーバ管理部33は、ステップS2での検
索の結果、同じ配信開始時刻等を含むデータ管理情報3
32を見つける場合もある。この場合、サーバ管理部3
3は、ステップS2において、番組データの管理情報3
32が番組管理用DB331に登録済みと判断する。た
だし、ステップS2の時点で、データ管理情報332が
登録済みの場合、蓄積場所の情報は未登録である(図1
0のステップS25参照)。そのため、サーバ管理部3
3は、受信された番組データの蓄積場所を割り当てる。
サーバ管理部33は、この蓄積場所を、既存のデータ管
理情報332に登録する(ステップS6)。これによ
り、データ管理情報332が完成する。さらに、蓄積装
置32は、割り当てられた蓄積場所に、今回受信された
番組データを蓄積する。
As a result of the search in step S2, the server management unit 33 checks the data management information 3 including the same distribution start time and the like.
You may find 32. In this case, the server management unit 3
3 is the program data management information 3 in step S2.
32 is determined to have been registered in the program management DB 331. However, if the data management information 332 has been registered at the time of step S2, the storage location information has not been registered (FIG. 1).
0, see step S25). Therefore, the server management unit 3
3 assigns a storage location of the received program data.
The server management unit 33 registers the storage location in the existing data management information 332 (Step S6). Thus, the data management information 332 is completed. Further, the storage device 32 stores the currently received program data in the allocated storage location.

【0032】図3には、データ管理情報332の一例が
示されており、ある番組データには、番組IDとして
「番組A」が割り当てられている。この番組データは、
蓄積装置32の「XXXX」という場所に蓄積されてい
る。この番組データは、配信開始時刻「st1 」から配
信終了時刻「et1 」の間(総時間「tt1 」)に、放
送チャネル「Ch1 」を通じて配信されたこととなる。
FIG. 3 shows an example of the data management information 332, and "program A" is assigned to a certain program data as a program ID. This program data
It is stored in the storage device 32 at a location called “XXXX”. This program data is distributed through the broadcast channel “Ch 1 ” between the distribution start time “st 1 ” and the distribution end time “et 1 ” (total time “tt 1 ”).

【0033】図1の各端末装置4には、それぞれを特定
するための端末IDが付される。この端末IDは、ビデ
オサーバ3に接続される端末装置4毎で一意である。つ
まり、図1の端末装置41 及び4n の端末IDは互いに
相違する。
Each terminal device 4 in FIG. 1 is assigned a terminal ID for specifying each terminal device. This terminal ID is unique for each terminal device 4 connected to the video server 3. That is, the terminal ID of the terminal apparatus 4 1 and 4 n in FIG. 1 are different from each other.

【0034】端末装置4のユーザには、番組配信装置2
により配信される番組の予定表が予め配布される。この
予定表は、典型的には雑誌や新聞を通じて、ユーザに配
られる。ユーザは、この予定表を参照して、視聴したい
番組の配信開始時刻、配信終了時刻および放送チャネル
(チャネルID)を知る。つまり、本番組受信/蓄積装
置1では、配信開始時刻、配信終了時刻および放送チャ
ネルにより番組が一意に特定される。ユーザは、端末装
置4を操作して、視聴したい番組を特定して予約する。
番組予約とは、ユーザにより指定された番組データを、
指定された時刻に特定の端末装置4に送信するようにビ
デオサーバ3に要求することである。
The user of the terminal device 4 has the program distribution device 2
The schedule of the program to be distributed is distributed in advance. This schedule is distributed to users, typically through magazines and newspapers. The user refers to this schedule to know the distribution start time, distribution end time, and broadcast channel (channel ID) of the program desired to be viewed. That is, in the present program receiving / accumulating device 1, a program is uniquely specified by the distribution start time, the distribution end time, and the broadcast channel. The user operates the terminal device 4 to identify and reserve a program to be viewed.
Program reservation means that program data specified by the user is
This is to request the video server 3 to transmit to a specific terminal device 4 at a designated time.

【0035】次に、ユーザが番組を予約する際の端末装
置4の動作について、図5のフローチャートを参照して
説明する。ユーザは、まず、端末装置4を操作可能な入
力機器41(典型的にはリモートコントローラ)を操作
して、入力メニュー6の画面を参照しつつ、「1.予約
登録」を選択する(図6参照)。さらに、ユーザは、入
力機器41を操作して、1番組分の配信開始時刻、配信
終了時刻および放送チャネルを入力し、これによって、
予約したい番組を特定する。さらに、ユーザは、視聴開
始時刻および視聴終了時刻を入力して、この予約番組の
視聴時刻を特定する。
Next, the operation of the terminal device 4 when the user reserves a program will be described with reference to the flowchart of FIG. First, the user operates the input device 41 (typically, a remote controller) capable of operating the terminal device 4 and selects “1. reservation registration” while referring to the screen of the input menu 6 (FIG. 6). reference). Further, the user operates the input device 41 to input a distribution start time, a distribution end time, and a broadcast channel for one program.
Identify the program you want to reserve. Further, the user inputs the viewing start time and the viewing end time, and specifies the viewing time of the reserved program.

【0036】ところで、ユーザがある番組を予約した時
点で、その番組データは既に蓄積装置32に蓄積されて
いる場合もあれば、未だ蓄積されていない場合もある。
しかしながら、ビデオサーバ3での処理(後述)によ
り、ユーザは、蓄積装置32における番組データの有無
を意識せずに、自由に番組を予約できる。また、入力さ
れた視聴開始時刻および視聴終了時刻は、ビデオサーバ
3にとっては、予約された番組データを端末装置4に送
信し始める時刻、およびその送信を終了する時刻を示
す。そのため、視聴開始時刻および視聴終了時刻は、ビ
デオサーバ3では送信開始時刻および送信終了時刻とし
て扱われる。
By the way, when the user reserves a certain program, the program data may be already stored in the storage device 32 or may not be stored yet.
However, the processing (described later) in the video server 3 allows the user to freely reserve a program without being aware of the presence or absence of program data in the storage device 32. The input viewing start time and viewing end time indicate the time at which the video server 3 starts transmitting the reserved program data to the terminal device 4 and the time at which the transmission ends. Therefore, the video server 3 treats the viewing start time and the viewing end time as the transmission start time and the transmission end time.

【0037】入力機器41は、端末装置4の端末IDを
予め保持している。入力機器41は、配信開始時刻、配
信終了時刻、放送チャネル(チャネルID)、視聴開始
時刻および視聴終了時刻が入力されると、これら入力情
報および自身の端末IDを含む予約コマンドを作成す
る。作成された予約コマンドは入力機器41から端末装
置4の本体へと送信される。
The input device 41 holds the terminal ID of the terminal device 4 in advance. When the distribution start time, the distribution end time, the broadcast channel (channel ID), the viewing start time, and the viewing end time are input, the input device 41 creates a reservation command including the input information and its own terminal ID. The created reservation command is transmitted from the input device 41 to the main body of the terminal device 4.

【0038】予約コマンドは、端末装置4のコマンド入
力部42により受信される(図5のステップS11)。
コマンド入力部42は、受信した予約コマンドをそのま
ま端末管理部43に出力する。端末管理部43は、入力
された予約コマンド毎に時刻管理情報432を作成し
て、時刻管理用DB431に登録する(図7参照)。時
刻管理用DB431は、主として、予約番組の送信開始
時刻(視聴開始時刻)を管理するデータベースである。
時刻管理用DB431は、図7のように、いくつかの時
刻管理情報432を保持する。時刻管理情報432は予
約コマンドが入力される度に作成される。時刻管理情報
432としては、配信時間、送信時間およびチャネルI
Dが登録される。配信時間として、配信開始時刻および
配信終了時刻が登録される。また、送信時間として、送
信開始時刻および送信終了時刻が登録される。
The reservation command is received by the command input unit 42 of the terminal device 4 (Step S11 in FIG. 5).
The command input unit 42 outputs the received reservation command to the terminal management unit 43 as it is. The terminal management unit 43 creates time management information 432 for each input reservation command and registers it in the time management DB 431 (see FIG. 7). The time management DB 431 is a database that mainly manages the transmission start time (viewing start time) of the reserved program.
The time management DB 431 holds some time management information 432 as shown in FIG. The time management information 432 is created each time a reservation command is input. The time management information 432 includes the distribution time, the transmission time, and the channel I
D is registered. The distribution start time and the distribution end time are registered as the distribution time. The transmission start time and the transmission end time are registered as the transmission time.

【0039】端末管理部43は、以上の時刻管理情報4
32を作成するために、入力された予約コマンドから、
配信開始時刻、配信終了時刻、視聴開始時刻、視聴終了
時刻およびチャネルIDを取り出す(ステップS1
2)。次に、端末管理部43は、新しい時刻管理情報4
32の領域を時刻管理用DB431内に確保する(ステ
ップS13)。端末管理部43は、ステップS11で得
た各情報を、ステップS12で確保した領域に登録する
(ステップS14)。このステップS12〜S14の処
理の概要が図8に示されている。これによって、今回入
力された予約コマンド用の時刻管理情報432が完成
し、予約情報用DB431に追加される。
The terminal management unit 43 stores the time management information 4
32, from the entered reservation command,
The distribution start time, the distribution end time, the viewing start time, the viewing end time, and the channel ID are extracted (step S1).
2). Next, the terminal management unit 43 stores the new time management information 4
32 areas are secured in the time management DB 431 (step S13). The terminal management unit 43 registers each piece of information obtained in step S11 in the area secured in step S12 (step S14). FIG. 8 shows an outline of the processing in steps S12 to S14. Thus, the time management information 432 for the reservation command input this time is completed and added to the reservation information DB 431.

【0040】図7には、時刻管理情報432の一例が示
されている。図7の例では、配信開始時刻として「st
1 」、配信終了時刻として「et1 」、送信開始時刻
(視聴開始時刻)として「st2 」および送信終了時刻
(視聴終了時刻)として「et 2 」が予約コマンドに含
まれている場合の時刻管理情報432を示している。こ
のような予約コマンドは、送信開始時刻「st2 」から
送信終了時刻「et2 」にかけてビデオサーバ3から送
信されてくる番組データをユーザが視聴することを望ん
でいることを意味する。さらに、その番組データは放送
チャネル「ch1」を通じて配信される。
FIG. 7 shows an example of the time management information 432.
Have been. In the example of FIG. 7, “st
1", And" et1”, Transmission start time
(Viewing start time) as "stTwoAnd transmission end time
(Viewing end time) as "et TwoIs included in the reservation command.
It shows the time management information 432 when it is set. This
A reservation command such asTwoFrom
The transmission end time "etTwoAnd sent from video server 3
I want users to watch incoming program data
Means that Furthermore, the program data is broadcast
Channel "ch1Is delivered through.

【0041】端末管理部43は、以上の時刻管理情報4
32の登録が終了すると、今回入力された予約コマンド
をコマンド送信部44に出力する。コマンド送信部44
は、入力された予約コマンドをバス5を通じてビデオサ
ーバ3に送信する(ステップS15)。
The terminal management unit 43 stores the time management information 4
When the registration of the command 32 is completed, the reservation command input this time is output to the command transmission unit 44. Command transmission unit 44
Transmits the input reservation command to the video server 3 via the bus 5 (step S15).

【0042】コマンド送信部44から送信された予約コ
マンドは、ビデオサーバ3のコマンド受付部34により
受信される。コマンド受付部34は、受信した予約コマ
ンドをそのままサーバ管理部33に出力する。サーバ管
理部33は、予約コマンドが入力される度に、この予約
コマンドに含まれる各情報を予約管理用データベース
(以下、予約管理用DB)333に登録して、各端末装
置4の番組予約を管理する。予約管理用DB333は、
図9に示すように、いくつかの予約管理情報334を保
持する。予約管理情報334は、送信時間、端末IDお
よび番組IDのフィールドからなる。
The reservation command transmitted from the command transmitting unit 44 is received by the command receiving unit 34 of the video server 3. The command receiving unit 34 outputs the received reservation command to the server management unit 33 as it is. Each time a reservation command is input, the server management unit 33 registers information included in the reservation command in a reservation management database (hereinafter, reservation management DB) 333, and reserves a program for each terminal device 4. to manage. The reservation management DB 333 is
As shown in FIG. 9, some reservation management information 334 is held. The reservation management information 334 includes fields of a transmission time, a terminal ID, and a program ID.

【0043】送信時間としては、送信開始時刻(視聴開
始時刻)および送信終了時刻(視聴終了時刻)が登録さ
れる。送信開始時刻および送信終了時刻は上述したとお
りである。端末IDとしては、予約コマンドを送信した
端末装置4のIDが登録される。番組IDとしては、予
約コマンド内の各情報により一意に特定される番組デー
タのIDが登録される。
As the transmission time, a transmission start time (viewing start time) and a transmission end time (viewing end time) are registered. The transmission start time and the transmission end time are as described above. As the terminal ID, the ID of the terminal device 4 that has transmitted the reservation command is registered. As the program ID, an ID of the program data uniquely specified by each information in the reservation command is registered.

【0044】例えば、図9に示された予約管理情報33
4は、送信開始時刻として「st2」、送信終了時刻と
して「et2 」、端末IDとして「端末装置41 」、お
よび番組IDとして「番組A」が登録されている。この
場合、「番組A」で特定される各番組データが端末装置
1 に送信される。この番組データの送信は、時刻「s
2 」に開始され、時刻「et2 」に終了する。
For example, the reservation management information 33 shown in FIG.
4, the transmission start time “st 2 ”, the transmission end time “et 2 ”, the terminal ID “terminal device 4 1 ”, and the program ID “program A” are registered. In this case, the program data specified by the "program A" is transmitted to the terminal apparatus 4 1. The transmission of this program data is performed at time “s
It starts at t 2 and ends at time “et 2 ”.

【0045】サーバ管理部33は、以上のような予約管
理情報334を予約コマンド毎に予約管理用DB333
に登録して、ビデオサーバ3に接続された各端末装置4
の予約管理情報334を管理する。以下、サーバ管理部
33による予約管理情報334の登録動作について、図
10に示すフローチャートを参照して説明する。まず、
サーバ管理部33は、入力された予約コマンドに含まれ
る端末ID、配信開始時刻、配信終了時刻、チャネルI
D、視聴開始時刻および視聴終了時刻を取り出す(ステ
ップS21)。サーバ管理部33は、予約コマンドによ
り予約された番組データの管理情報332が番組管理用
DB331に既に登録されているか否かを判断する(ス
テップS22)。サーバ管理部33は、ステップS22
の判断のために、番組管理用DB331から、ステップ
S21で得た配信開始時刻、配信終了時刻および放送チ
ャネル(チャネルID)と一致するものを含むデータ管
理情報332を検索する。
The server management unit 33 stores the reservation management information 334 as described above for each reservation command in the reservation management DB 333.
And each terminal device 4 connected to the video server 3
Of the reservation management information 334. Hereinafter, the registration operation of the reservation management information 334 by the server management unit 33 will be described with reference to the flowchart shown in FIG. First,
The server management unit 33 checks the terminal ID, the distribution start time, the distribution end time, and the channel I included in the input reservation command.
D, the viewing start time and the viewing end time are extracted (step S21). The server management unit 33 determines whether or not the management information 332 of the program data reserved by the reservation command has already been registered in the program management DB 331 (step S22). The server management unit 33 determines in step S22
In order to judge the above, the program management DB 331 is searched for the data management information 332 including the one that matches the distribution start time, distribution end time, and broadcast channel (channel ID) obtained in step S21.

【0046】今回予約された番組データが現時点で既に
蓄積装置32に蓄積されている場合、サーバ管理部33
は、この検索の結果、同じ配信開始時刻等を含むデータ
管理情報332を見つけることができる。サーバ管理部
33は、このデータ管理情報332から番組IDを、番
組管理用DB331から取り出して保持する(ステップ
S23)。
If the currently reserved program data is already stored in the storage device 32 at this time, the server management unit 33
Can find data management information 332 including the same distribution start time and the like as a result of this search. The server management unit 33 extracts the program ID from the data management information 332 from the program management DB 331 and holds the program ID (step S23).

【0047】一方、上記検索の結果、同じ配信開始時刻
等を含むデータ管理情報332が登録されていなかった
場合、今回予約された番組は、現時点で蓄積装置32に
蓄積されていない。そのため、サーバ管理部33は、番
組IDをデータ管理情報332から得ることはできな
い。そこで、サーバ管理部33は、今回予約された番組
にIDを割り当てて保持する(ステップS24)。さら
に、サーバ管理部33は、蓄積装置32に未蓄積の番組
データの管理情報332を作成し、番組管理用DB33
1に登録する(ステップS25)。このデータ管理情報
332の作成手順は、図4のステップS3〜S5と同様
であるため、ここでは説明されない。作成されたデータ
管理情報332の番組IDには、図11に示すように、
ステップS24で割り当てられたものが登録される。ま
た、このデータ管理情報332の配信時間及びチャネル
ID(放送チャネル)として、ステップS21で得られ
たものがそれぞれ登録される。ただし、サーバ管理部3
3は、将来配信される番組データの蓄積場所が現時点で
は不明であるため、作成されたデータ管理情報332の
蓄積場所を現時点では登録せずに空欄にする(図11参
照)。このようにして作成されたデータ管理情報332
もまた番組管理用DB331に追加される。なお、現時
点で登録されない蓄積場所は、番組データが実際に受信
部31により受信された時に追加される(図4のステッ
プS6を参照)。
On the other hand, as a result of the search, if the data management information 332 including the same distribution start time is not registered, the program reserved this time is not stored in the storage device 32 at the present time. Therefore, the server management unit 33 cannot obtain the program ID from the data management information 332. Therefore, the server management unit 33 assigns an ID to the program reserved this time and holds it (step S24). Further, the server management unit 33 creates management information 332 of the program data not stored in the storage device 32, and stores the program management DB 33
1 (step S25). The procedure for creating the data management information 332 is the same as that in steps S3 to S5 in FIG. 4 and will not be described here. As shown in FIG. 11, the program ID of the created data management information 332 includes
The one assigned in step S24 is registered. Also, the distribution time and channel ID (broadcast channel) obtained in step S21 are registered as the distribution time and the channel ID (broadcast channel) of the data management information 332, respectively. However, the server management unit 3
In No. 3, since the storage location of the program data to be distributed in the future is unknown at this time, the storage location of the created data management information 332 is not registered at this time but is blank (see FIG. 11). The data management information 332 thus created
Are also added to the DB 331 for program management. The storage location that is not registered at the present time is added when the program data is actually received by the receiving unit 31 (see step S6 in FIG. 4).

【0048】上記ステップS23またはS25の次に、
サーバ管理部33は、予約コマンド内の各情報(つま
り、端末ID、配信開始時刻、配信終了時刻、チャネル
ID、視聴開始時刻および視聴終了時刻)および番組I
Dを登録するための新たな予約管理情報334を作成す
る。そのため、サーバ管理部33は、各情報を登録する
ための新しい予約管理情報334の領域を予約管理用D
B333内に確保する(ステップS26)。サーバ管理
部33は、図11に示すように、ステップS21で得た
各情報、およびステップS23またはS24で得た番組
IDを、ステップS26で確保した予約管理情報334
の領域に登録する(ステップS27)。なお、図11に
は、ステップS24で割り当てられた番組IDが登録さ
れる場合が示されている。これによって、入力された予
約コマンドの予約管理情報334が完成し、予約管理用
DB333に追加される。サーバ管理部33は、以上の
ようにして予約管理情報334の追加が終了すると、図
10の処理を終了する。次に、サーバ管理部33が番組
データを端末装置4に送信する時の処理を図12のフロ
ーチャートを参照して説明する。サーバ管理部33は現
在の時刻を内部で計っている。サーバ管理部33は、予
約管理情報334が含む送信開始時刻と、現在時刻とが
一致したことを検出すると、その予約管理情報334の
番組IDおよび端末IDを取り出す(ステップS3
1)。次に、サーバ管理部33は、番組管理用DB33
1にアクセスして、ステップS31で得られた番組ID
を含むデータ管理情報332を検索する。サーバ管理部
33は、検索により得たデータ管理情報332が含む蓄
積場所を取り出す(ステップS32)。サーバ管理部3
3は、ステップS31で得た端末ID、およびステップ
S32で得た蓄積場所を番組送信部35に通知して、そ
の蓄積場所に蓄積されている番組データを、端末IDに
より特定される端末装置4に送信させる(ステップS3
3)。
After step S23 or S25,
The server management unit 33 stores the information in the reservation command (that is, the terminal ID, the distribution start time, the distribution end time, the channel ID, the viewing start time and the viewing end time)
New reservation management information 334 for registering D is created. Therefore, the server management unit 33 sets the area of the new reservation management information 334 for registering each information to the reservation management D
It is secured in B333 (step S26). As shown in FIG. 11, the server management unit 33 stores the information obtained in step S21 and the program ID obtained in step S23 or S24 in the reservation management information 334 secured in step S26.
(Step S27). FIG. 11 shows a case where the program ID assigned in step S24 is registered. Thereby, the reservation management information 334 of the input reservation command is completed and added to the reservation management DB 333. When the addition of the reservation management information 334 ends as described above, the server management unit 33 ends the processing in FIG. Next, a process when the server management unit 33 transmits program data to the terminal device 4 will be described with reference to a flowchart of FIG. The server management unit 33 measures the current time internally. When detecting that the transmission start time included in the reservation management information 334 matches the current time, the server management unit 33 extracts the program ID and the terminal ID of the reservation management information 334 (step S3).
1). Next, the server management unit 33 stores the program management DB 33
1 and the program ID obtained in step S31
Is searched for the data management information 332 that includes. The server management unit 33 extracts the storage location included in the data management information 332 obtained by the search (Step S32). Server management unit 3
The terminal device 4 notifies the terminal ID obtained in step S31 and the storage location obtained in step S32 to the program transmitting unit 35, and stores the program data stored in the storage location in the terminal device 4 specified by the terminal ID. (Step S3
3).

【0049】次に、端末装置4が番組データを受信する
時の処理を図13のフローチャートを参照して説明す
る。端末装置4の管理部43は、現在の時刻を内部で計
っている。端末管理部43は、いずれかの時刻管理情報
432の送信開始時刻と、現在時刻とが一致すると(ス
テップS41)、ユーザが番組を視聴し始める時間にな
った判断する。端末管理部43は、通知部48に指示し
て、番組の視聴開始時間になったことユーザに通知させ
る(ステップS42)。通知部48によるユーザへの通
知は、発光素子の発光や音声出力により実現される。こ
れによって、ユーザは、番組の再生が開始されることを
知ることができ、番組受信/蓄積装置1の使い勝手が向
上する。
Next, processing when the terminal device 4 receives program data will be described with reference to the flowchart of FIG. The management unit 43 of the terminal device 4 internally measures the current time. When the transmission start time of any of the time management information 432 and the current time match (step S41), the terminal management unit 43 determines that it is time for the user to start watching the program. The terminal management unit 43 instructs the notification unit 48 to notify the user that the program viewing start time has come (step S42). The notification to the user by the notification unit 48 is realized by light emission of the light emitting element or sound output. Thereby, the user can know that the reproduction of the program is started, and the usability of the program receiving / accumulating device 1 is improved.

【0050】ステップS33で送信された番組データ
は、バス5を介して端末装置4の番組受信部45により
受信される。ただし、端末装置4は、自身が予約した番
組データしか受信しない。番組再生処理部46には、テ
レビジョン受像機(図示せず)が接続されている。番組
再生処理部46は、番組受信部45により受信された番
組データの再生処理を行う(ステップS43)。つま
り、番組再生処理部46は、自身と接続されるテレビジ
ョン受像機に適合するデータ形式にデコードして、テレ
ビジョン受像機に出力する。テレビジョン受像機は、番
組再生処理部46から出力された番組データに従って、
映像をディスプレイに表示したり、音声をスピーカから
出力する。これによって、ユーザは、番組配信装置2に
より配信される番組データを、自分が視聴したい時間に
自由に視聴することができる。
The program data transmitted in step S33 is received by the program receiving section 45 of the terminal device 4 via the bus 5. However, the terminal device 4 receives only the program data reserved by itself. A television receiver (not shown) is connected to the program reproduction processing unit 46. The program reproduction processing unit 46 performs a reproduction process of the program data received by the program reception unit 45 (Step S43). That is, the program reproduction processing unit 46 decodes the data into a data format compatible with the television receiver connected thereto and outputs the data to the television receiver. According to the program data output from the program reproduction processing unit 46, the television receiver
The video is displayed on the display and the sound is output from the speaker. Thus, the user can freely watch the program data distributed by the program distribution device 2 at a time when he / she wants to view the program data.

【0051】以上のように、本実施形態によれば、受信
部31により一括的に受信された番組データが蓄積装置
32に蓄積されるため、ユーザは、複数台のビデオデッ
キを持っていなくても、ビデオサーバ3および端末装置
4を用いれば、同じ時間帯の番組を視聴できたり、例え
ば1週間分の番組をまとめて見ることができたり、見た
い番組だけが送信されてくるような自分用の番組プログ
ラムを組んで見るなどライフスタイルにあわせた視聴環
境を構築することができる。
As described above, according to the present embodiment, since the program data collectively received by the receiving unit 31 is stored in the storage device 32, the user does not have a plurality of VCRs. Also, if the video server 3 and the terminal device 4 are used, the user can view programs in the same time zone, for example, can view programs for one week at a time, or transmit only programs that he or she wants to watch. You can build a viewing environment that matches your lifestyle, for example, by viewing a program program for the user.

【0052】また、番組受信/蓄積装置1は、登録済み
の予約管理情報334および時刻管理情報432を削除
することもできる。以下、図14のフローチャートを参
照して、端末装置4が時刻管理情報432を削除すると
きの動作について説明する。ユーザは、まず、入力機器
41を操作して、入力メニュー6(図6参照)の画面上
で「2.予約削除」を選択する。端末管理部43は、
「2.予約削除」が選択されると、時刻管理用DB43
1にアクセスして、現在登録されているすべての時刻管
理情報432を取り出す(ステップS51)。
The program receiving / accumulating device 1 can also delete the registered reservation management information 334 and time management information 432. Hereinafter, the operation when the terminal device 4 deletes the time management information 432 will be described with reference to the flowchart in FIG. First, the user operates the input device 41 to select “2. Delete reservation” on the screen of the input menu 6 (see FIG. 6). The terminal management unit 43
When “2. Delete reservation” is selected, the time management DB 43
1 and retrieves all currently registered time management information 432 (step S51).

【0053】ところで、表示処理部47は、番組再生処
理部46と同様に、テレビジョン受像機と接続されてい
る。表示処理部47は、端末管理部43により取り出さ
れた時刻管理情報432の一覧リストを作成してテレビ
ジョン受像機に表示させる(ステップS52)。これに
よって、テレビジョン受像機のディスプレイには、全て
の時刻管理情報432が表示される。各時刻管理情報4
32は、前述したように、チャネルID、配信時間およ
び送信時間からなる。ユーザは、ディスプレイに表示さ
れた一覧を参照しつつ、入力機器41を操作して、削除
したい時刻管理情報432を特定する。入力機器41
は、特定された時刻管理情報432に含まれる配信時間
(つまり配信開始時刻および配信終了時刻)、放送チャ
ネル、送信時間(つまり視聴開始時刻および視聴終了時
刻)と、端末装置4のIDを含む予約削除コマンドを作
成する。入力機器41は、予約削除コマンドを端末装置
4の本体に送信する(ステップS53)。
By the way, the display processing unit 47 is connected to the television receiver, like the program reproduction processing unit 46. The display processing unit 47 creates a list of the time management information 432 extracted by the terminal management unit 43 and causes the television receiver to display the list (step S52). As a result, all time management information 432 is displayed on the display of the television receiver. Each time management information 4
32 includes a channel ID, a distribution time, and a transmission time, as described above. The user operates the input device 41 while referring to the list displayed on the display to specify the time management information 432 to be deleted. Input device 41
The reservation including the delivery time (that is, the delivery start time and the delivery end time), the broadcast channel, the transmission time (that is, the viewing start time and the viewing end time) included in the specified time management information 432, and the ID of the terminal device 4 Create a delete command. The input device 41 transmits a reservation deletion command to the main body of the terminal device 4 (Step S53).

【0054】予約削除コマンドは、端末装置4の本体側
のコマンド入力部42を介して端末管理部43に入力さ
れる。端末管理部43は、入力された予約削除コマンド
から、配信開始時刻、配信終了時刻、視聴開始時刻、視
聴終了時刻および放送チャネルを取り出す(ステップS
54)。端末管理部43は、取り出した各情報を基に、
時刻管理用DB431を調べる。時刻管理用DB431
には、ステップS54で得た配信開始時刻等と一致する
ものを含む時刻管理情報432がある。この時刻管理情
報432はユーザにより指定された削除対象である。端
末管理部43は、この削除対象の時刻管理情報432を
見つけ出して削除する(ステップS55)。端末管理部
43は、予約削除コマンドを、コマンド送信部44およ
びバス5を介してビデオサーバ3に送信する(ステップ
S56)。
The reservation deletion command is input to the terminal management unit 43 via the command input unit 42 on the main body side of the terminal device 4. The terminal management unit 43 extracts the distribution start time, the distribution end time, the viewing start time, the viewing end time, and the broadcast channel from the input reservation deletion command (step S).
54). The terminal management unit 43, based on the extracted information,
The time management DB 431 is checked. Time management DB 431
Includes time management information 432 including information that matches the distribution start time and the like obtained in step S54. The time management information 432 is a deletion target specified by the user. The terminal management unit 43 finds the time management information 432 to be deleted and deletes it (step S55). The terminal management unit 43 transmits the reservation deletion command to the video server 3 via the command transmission unit 44 and the bus 5 (Step S56).

【0055】予約削除コマンドは、ビデオサーバ3のコ
マンド受付部34を介して、サーバ管理部33に入力さ
れる。サーバ管理部33は、予約削除コマンドにより特
定される予約管理情報334を予約管理用DB333か
ら削除する。以下、サーバ管理部33の削除動作につい
て、図15に示すフローチャートを参照して説明する。
まず、サーバ管理部33は、入力された予約削除コマン
ドから端末ID、配信開始時刻、配信終了時刻、視聴開
始時刻、視聴終了時刻および放送チャネルを取り出す
(ステップS61)。サーバ管理部33は、予約管理用
DB333から、ステップS61で得た端末IDと一致
するものを含む予約管理情報334を検索する。これに
よって、サーバ管理部33は、予約削除コマンドを送信
した端末装置4の予約管理情報334を得る。さらに、
サーバ管理部33は、今回得られた端末装置4の予約管
理情報334から、ステップS61で得た配信開始時刻
等と一致するものを含む予約管理情報334を探し出
す。これにより、サーバ管理部33は、予約削除コマン
ドにより指定される予約管理情報334を特定する(ス
テップS62)。次に、サーバ管理部33は、ステップ
S62で特定した予約管理情報334を予約管理用DB
333から削除する(ステップS63)。
The reservation deletion command is input to the server management unit 33 via the command receiving unit 34 of the video server 3. The server management unit 33 deletes the reservation management information 334 specified by the reservation deletion command from the reservation management DB 333. Hereinafter, the deletion operation of the server management unit 33 will be described with reference to the flowchart shown in FIG.
First, the server management unit 33 extracts the terminal ID, the distribution start time, the distribution end time, the viewing start time, the viewing end time, and the broadcast channel from the input reservation deletion command (step S61). The server management unit 33 searches the reservation management DB 333 for the reservation management information 334 including the one that matches the terminal ID obtained in step S61. Thus, the server management unit 33 obtains the reservation management information 334 of the terminal device 4 that has transmitted the reservation deletion command. further,
The server management unit 33 searches the reservation management information 334 of the terminal device 4 obtained this time for the reservation management information 334 including the one that matches the distribution start time and the like obtained in step S61. Accordingly, the server management unit 33 specifies the reservation management information 334 specified by the reservation deletion command (Step S62). Next, the server management unit 33 stores the reservation management information 334 specified in step S62 in the reservation management DB.
333 (step S63).

【0056】ところで、サーバ管理部33は、今回削除
した予約管理情報334から番組IDを取り出して保持
しておく。この番組IDにより特定される番組データ
は、他の端末装置4により予約されている場合も有れ
ば、予約されていない場合もある。この番組データが他
の端末装置4により予約されていなければ、蓄積装置3
2に蓄積されていても仕方がない。そこで、サーバ管理
部33は、現在保持している番組IDと一致するものを
含む予約管理情報334を予約管理用DB333から探
し出す。つまり、サーバ管理部33は、他の端末装置4
が今回の削除コマンドにより特定される番組データを予
約しているか否かを判断する(ステップS64)。サー
バ管理部33は、この予約管理情報334を見つけるこ
とができた場合、番組データを蓄積装置32から削除せ
ずにそのまま残しておく。
By the way, the server management section 33 takes out the program ID from the reservation management information 334 deleted this time and holds it. The program data specified by the program ID may be reserved by another terminal device 4 or may not be reserved. If this program data is not reserved by another terminal device 4, the storage device 3
There is no help for it being stored in 2. Therefore, the server management unit 33 searches the reservation management DB 333 for reservation management information 334 including information matching the program ID currently held. That is, the server management unit 33 stores the other terminal device 4
It is determined whether or not has reserved the program data specified by the current delete command (step S64). If the server management unit 33 can find the reservation management information 334, it does not delete the program data from the storage device 32 but leaves it as it is.

【0057】一方、サーバ管理部33は、この予約管理
情報334を見つけることができなかった場合、現在保
持している番組IDを含むデータ管理情報332を番組
管理DB331から見つけだして削除する(ステップS
65)。これによって、この番組IDにより特定される
番組データが蓄積装置32から削除される。これによっ
て、蓄積装置32の容量を有効的に利用することができ
る。
On the other hand, if the server management section 33 cannot find the reservation management information 334, it finds the data management information 332 including the currently held program ID from the program management DB 331 and deletes it (step S).
65). As a result, the program data specified by the program ID is deleted from the storage device 32. Thus, the capacity of the storage device 32 can be effectively used.

【0058】以上のように、本番組受信/蓄積装置1
は、ユーザが行った番組予約を必要に応じて削除するこ
とができる。これによって、本番組受信/蓄積装置1の
使い勝手が向上する。
As described above, the present program receiving / accumulating device 1
Can delete the program reservation made by the user as necessary. Thereby, the usability of the present program receiving / accumulating device 1 is improved.

【0059】また、サーバ管理部33は、蓄積装置32
に蓄積された番組データを削除するタイミングを管理す
る。つまり、サーバ管理部33は、配信開始時刻から予
め定められた時間を経過するか、ユーザによって視聴さ
れるかしたデータ管理情報332を削除すると共に、当
該データ管理情報332により特定される番組データを
蓄積装置32から削除する。これによって、常に番組配
信装置2から配信される新規な番組データを蓄積装置3
2に蓄積できるようになる。
The server management section 33 stores the storage device 32
Manages the timing of deleting the program data stored in the program. That is, the server management unit 33 deletes the data management information 332 that has passed or has been viewed by the user after a predetermined time has elapsed from the distribution start time, and deletes the program data specified by the data management information 332. Delete from the storage device 32. As a result, new program data distributed from the program distribution device 2 is always stored in the storage device 3.
2 can be stored.

【0060】また、予約管理情報334は、上述および
図9に示すように、予約コマンド単位で作成される。し
かしながら、予約管理用DB333の中には、同一の端
末装置4に対して複数の番組データを続けて送信する場
合がある。つまり、例えば、図16(a)に示すよう
に、一方の予約管理情報334の送信終了時刻は「et
2 」であり、他方の予約管理情報334の送信開始時刻
は「et2 」である。このような場合、番組Aおよび番
組Bで特定される番組データは、同一の端末装置4に連
続的に送信されることとなる。サーバ管理部33は、こ
のような2組の予約管理情報334を、図16(b)に
示すように1組にまとめて管理することも可能である。
つまり、複数組の予約管理情報334は1組にまとめら
れる。これによって、予約管理用DB333の容量を効
率的に使用できるようになる。「第2の実施形態」図1
7は、本発明の第2の実施形態に係る番組受信/蓄積装
置1の構成を示すブロック図である。図17に示す番組
受信/蓄積装置は、図1に示すものと比較すると、受信
/録画部31に代えて、選択受信/録画部171を備え
る点で相違する。それ以外に相違点は無いので、図17
において、図1に示すものに相当する構成については、
同一の参照符号を付し、その説明を省略する。以下、上
記相違点を中心に説明する。
The reservation management information 334 includes the above and
As shown in FIG. 9, it is created for each reservation command. I
However, the same end is stored in the reservation management DB 333.
When transmitting a plurality of program data to the terminal device 4 continuously
There is a case. That is, for example, as shown in FIG.
The transmission end time of the reservation management information 334 is "et
TwoAnd the transmission start time of the other reservation management information 334
Is "etTwo". In such a case, program A and
The program data specified by the set B is linked to the same terminal device 4.
It will be transmitted continuously. The server management unit 33
The two sets of reservation management information 334 as shown in FIG.
As shown, it is also possible to manage them collectively.
That is, a plurality of sets of reservation management information 334 are combined into one set.
It is. This makes the capacity of the reservation management DB 333 effective.
Be able to use it efficiently. "Second Embodiment" FIG.
7 is a program receiving / accumulating device according to the second embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of the device 1. The program shown in FIG.
The receiving / accumulating device, compared to that shown in FIG.
A selective reception / recording unit 171 is provided in place of the recording / recording unit 31
In that Since there are no other differences, FIG.
In the configuration corresponding to that shown in FIG.
The same reference numerals are given and the description is omitted. Below
The following description focuses on the differences.

【0061】サーバ管理部33は、第1の実施形態と同
様にして、番組管理用DB331及び予約管理用DB3
33を作成する。ただし、本実施形態では、番組管理用
DB331に登録されるデータ管理情報332は、予約
コマンドに基づいてのみ作成される。つまり、番組デー
タの受信時には、蓄積場所が未登録であることを除き、
データ管理情報332は完成している。サーバ管理部3
3は、端末装置4により予約された番組データがいつ、
どの放送チャネルからを配信されてくるかを、この2種
類のデータベース331及び333を参照して知ること
ができる。サーバ管理部33は、予約された番組データ
の配信開始時刻になると、そのチャネルIDを選択受信
/録画部171に通知する。選択受信/録画部171
は、この通知に応答して、自身の受信周波数帯を、放送
チャネル(チャネルID)の周波数帯に調整して、番組
配信装置2によって配信される番組データの中から、予
約された番組データだけを選択的に受信して、蓄積装置
32に蓄積する。さらに、サーバ管理部33は、予約さ
れた番組データの配信終了時刻になると、そのチャネル
IDを選択受信/録画部171に通知する。選択受信/
録画部31は、この通知に応答して、番組データの受信
を終了する。
The server management unit 33 includes a program management DB 331 and a reservation management DB 3 in the same manner as in the first embodiment.
33 is created. However, in the present embodiment, the data management information 332 registered in the program management DB 331 is created only based on the reservation command. In other words, when receiving program data, except that the storage location is unregistered,
The data management information 332 has been completed. Server management unit 3
3 indicates when the program data reserved by the terminal device 4
It is possible to know which broadcast channel is distributed from the two types of databases 331 and 333. When the distribution start time of the reserved program data comes, the server management unit 33 notifies the selected reception / recording unit 171 of the channel ID. Selective receiving / recording unit 171
Responds to the notification, adjusts its own reception frequency band to the frequency band of the broadcast channel (channel ID), and selects only the reserved program data from the program data distributed by the program distribution device 2. Are selectively received and stored in the storage device 32. Further, when the distribution end time of the reserved program data comes, the server management unit 33 notifies the selected reception / recording unit 171 of the channel ID. Selective reception /
The recording unit 31 ends receiving the program data in response to the notification.

【0062】以上説明したことからも明らかなように、
第2の実施形態によれば、端末装置4は、番組データの
配信開始時刻以前に、その番組を要求しなければならな
いが、限られた容量の蓄積装置32で番組受信/蓄積装
置を構成する場合には、蓄積装置32の容量を有効的に
使用できる。
As is clear from the above description,
According to the second embodiment, the terminal device 4 must request the program before the distribution start time of the program data. However, the storage device 32 having a limited capacity constitutes the program reception / storage device. In this case, the capacity of the storage device 32 can be used effectively.

【0063】「第3の実施形態」図18は、本発明の第
3の実施形態に係る番組受信/蓄積装置18の全体構成
を示すブロック図である。図18において、番組受信/
蓄積装置18の遠隔には番組配信装置2が設置される。
番組配信装置2は第1の実施形態のそれと同様であるた
め、その説明は省略される。
[Third Embodiment] FIG. 18 is a block diagram showing the overall configuration of a program receiving / accumulating device 18 according to a third embodiment of the present invention. In FIG. 18, program reception /
The program distribution device 2 is installed remote from the storage device 18.
Since the program distribution device 2 is the same as that of the first embodiment, the description is omitted.

【0064】番組受信/蓄積装置18は、典型的には家
屋や事業所のように人間の生活空間に設置される。番組
受信/蓄積装置18は、受信/録画部181と、蓄積装
置182と、入力機器183と、コマンド入力部184
と、管理部185と、番組送信部186と、番組再生処
理部187と、表示処理部188と、通知部189とを
備える。番組受信/蓄積装置18には前述したような番
組データが配信されてくる。番組受信/蓄積装置18の
受信/録画部181は、図1の受信/録画部31と同様
に構成されており、番組配信装置2により配信された番
組データを全て受信する。管理部185は、受信/録画
部181が番組データを受信する度に、データ管理情報
332を作成し、番組管理用DB331に登録する。番
組管理用DB331およびデータ管理情報332につい
ては図3を参照して既に詳説されているので、それらの
説明はここでは省略される。次に、管理部185は、図
4のフローチャートに示される手順に従って動作して、
データ管理情報332を作成する。なお、この図4の各
処理は第1の実施形態で説明されている。そのため、以
下の各説明は簡素化される。管理部185は、受信され
た番組データに付加されている配信開始時刻、配信終了
時刻およびチャネルIDを取り出す(ステップS1)。
The program receiving / accumulating device 18 is typically installed in a human living space such as a house or a business. The program reception / storage device 18 includes a reception / recording unit 181, a storage device 182, an input device 183, and a command input unit 184.
, A management unit 185, a program transmission unit 186, a program reproduction processing unit 187, a display processing unit 188, and a notification unit 189. The program data as described above is distributed to the program receiving / accumulating device 18. The reception / recording unit 181 of the program reception / storage device 18 has the same configuration as the reception / recording unit 31 of FIG. 1 and receives all the program data distributed by the program distribution device 2. The management unit 185 creates data management information 332 each time the reception / recording unit 181 receives the program data, and registers the data management information 332 in the DB 331 for program management. Since the program management DB 331 and the data management information 332 have already been described in detail with reference to FIG. 3, their description will be omitted here. Next, the management unit 185 operates according to the procedure shown in the flowchart of FIG.
The data management information 332 is created. Note that each process in FIG. 4 has been described in the first embodiment. Therefore, the following description will be simplified. The management unit 185 extracts the distribution start time, the distribution end time, and the channel ID added to the received program data (Step S1).

【0065】第1の実施形態と同様に、データ管理情報
332は、受信/録画部181による番組データの受信
時、または、予約コマンドの入力時に作成される(図1
0のステップS25参照)。そのため、データ管理情報
332は、その番組データの受信時に登録済みである場
合がある。そこで、管理部185は、ステップS1の
後、受信された番組データの管理情報332が登録済み
か否かを判断する(ステップS2)。管理部185は、
受信された番組データの管理情報332が登録済みでな
い場合、今回受信された番組データの管理情報332を
新規作成する(ステップS3〜S5)。蓄積装置182
は、管理部185により割り当てられた蓄積場所に、受
信/録画部181が今回受信した番組データを蓄積す
る。管理部185は、ステップS2の判断の結果、受信
された番組データの管理情報332が登録済みの場合、
この番組データに割り当てた蓄積場所を、既存のデータ
管理情報332に登録する(ステップS6)。蓄積装置
182は、割り当てられた蓄積場所に、今回受信された
番組データを蓄積する。以上の図4の処理によって、図
3に示されるデータ管理情報332が作成される。
As in the first embodiment, the data management information 332 is created when the receiving / recording unit 181 receives program data or inputs a reservation command (FIG. 1).
0, see step S25). Therefore, the data management information 332 may be registered when the program data is received. Therefore, after step S1, the management unit 185 determines whether the management information 332 of the received program data has been registered (step S2). The management unit 185
If the management information 332 of the received program data has not been registered, the management information 332 of the currently received program data is newly created (steps S3 to S5). Storage device 182
Stores the program data received this time by the receiving / recording unit 181 in the storage location allocated by the management unit 185. When the management information 332 of the received program data has been registered as a result of the determination in step S2,
The storage location assigned to the program data is registered in the existing data management information 332 (step S6). The storage device 182 stores the program data received this time in the allocated storage location. The data management information 332 shown in FIG. 3 is created by the processing of FIG. 4 described above.

【0066】番組受信/蓄積装置18のユーザは、第1
の実施形態で説明したように、この予定表を参照しつ
つ、視聴したい番組を特定して予約する。第3の実施形
態において、番組予約とは、ユーザにより指定された番
組データを、指定された時刻に再生処理を行うように番
組受信/蓄積装置18に要求することである。
The user of the program receiving / accumulating device 18
As described in the embodiment, the program to be viewed is specified and reserved while referring to the schedule. In the third embodiment, the program reservation is to request the program receiving / accumulating device 18 to perform a reproduction process on program data specified by the user at a specified time.

【0067】次に、この番組予約の際の番組受信/蓄積
装置18が行う処理を説明する。なお、ユーザは、ま
ず、番組受信/蓄積装置18を操作可能な入力機器18
3を操作して、1番組分の配信開始時刻、配信終了時刻
および放送チャネルを入力し、これによって、予約番組
を特定する。さらに、ユーザは、視聴開始時刻および視
聴終了時刻を入力して、この予約番組の視聴時刻を特定
する。入力機器183は、ユーザにより入力された情報
に基づいて予約コマンドを作成して、番組受信/蓄積装
置18のコマンド入力部184を通じて管理部185に
送信される。
Next, the processing performed by the program receiving / accumulating device 18 at the time of this program reservation will be described. Note that the user first operates the input device 18 capable of operating the program receiving / accumulating device 18.
3 is operated to input a distribution start time, a distribution end time, and a broadcast channel for one program, thereby specifying a reserved program. Further, the user inputs the viewing start time and the viewing end time, and specifies the viewing time of the reserved program. The input device 183 creates a reservation command based on the information input by the user, and transmits the reservation command to the management unit 185 through the command input unit 184 of the program reception / storage device 18.

【0068】管理部185は、入力された予約コマンド
に基づいて予約管理情報334を作成して、予約管理用
DB333に登録する。予約管理用DB333およびデ
ータ管理情報334については図9を参照して既に詳説
されているので、それらの説明はここでは省略される。
ただし、図9に示される端末IDは、第3の実施形態の
番組受信/蓄積装置18には必要がないことには注意を
要する。なぜなら、本番組受信/蓄積装置18は、第1
の実施形態の番組受信/蓄積装置1のように、複数の端
末装置4に番組データを送信しないからである。管理部
185は、予約管理情報334を予約コマンド毎に予約
管理用DB333に登録して、番組予約を管理する。以
下、管理部185による予約管理情報334の登録動作
について、図10に示すフローチャートを参照して説明
する。なお、この図10の各処理は、第1の実施形態に
おいて詳説されている。そのため、以下の各処理の説明
は簡素化される。管理部185は、入力された予約コマ
ンドに含まれる配信開始時刻、配信終了時刻、チャネル
ID、視聴開始時刻および視聴終了時刻を取り出す(ス
テップS21)。管理部185は、予約された番組のデ
ータ管理情報332が番組管理用DB331に既に登録
されているか否かを判断する(ステップS22)。
The management unit 185 creates reservation management information 334 based on the input reservation command and registers it in the reservation management DB 333. Since the reservation management DB 333 and the data management information 334 have already been described in detail with reference to FIG. 9, their description will be omitted here.
However, it should be noted that the terminal ID shown in FIG. 9 is not necessary for the program receiving / accumulating device 18 of the third embodiment. This is because the program receiving / accumulating device 18
This is because the program data is not transmitted to a plurality of terminal devices 4 as in the program receiving / accumulating device 1 of the embodiment. The management unit 185 registers the reservation management information 334 in the reservation management DB 333 for each reservation command, and manages the program reservation. Hereinafter, the registration operation of the reservation management information 334 by the management unit 185 will be described with reference to the flowchart shown in FIG. The processes in FIG. 10 are described in detail in the first embodiment. Therefore, the following description of each process is simplified. The management unit 185 extracts the distribution start time, distribution end time, channel ID, viewing start time, and viewing end time included in the input reservation command (step S21). The management unit 185 determines whether or not the data management information 332 of the reserved program has already been registered in the program management DB 331 (step S22).

【0069】管理部185は、予約番組のデータ管理情
報332が登録されている場合、この番組データのID
を、番組管理用DB331から取り出して保持する(ス
テップS23)。一方、管理部185は、予約番組のデ
ータ管理情報332が登録されていない場合、番組ID
をデータ管理情報332から得ることはできないので、
今回の予約番組にIDを割り当てて保持する(ステップ
S24)。さらに、管理部185は、蓄積装置182に
未蓄積の番組データの管理情報332を作成し、番組管
理用DB331に登録する(ステップS25)。このデ
ータ管理情報332の作成手順は、図4のステップS3
〜S5と同様であるため、ここでは説明されない。
When the data management information 332 of the reserved program is registered, the management unit 185 determines the ID of the program data.
Is retrieved from the program management DB 331 and held (step S23). On the other hand, when the data management information 332 of the reserved program is not registered,
Cannot be obtained from the data management information 332,
An ID is assigned to the current reserved program and held (step S24). Further, the management unit 185 creates management information 332 of program data not stored in the storage device 182, and registers it in the program management DB 331 (step S25). The procedure for creating the data management information 332 corresponds to step S3 in FIG.
Since it is similar to S5, it will not be described here.

【0070】上記ステップS23またはS25の次に、
管理部185は、予約コマンド内の各情報(つまり、端
末ID、配信開始時刻、配信終了時刻、チャネルID、
視聴開始時刻および視聴終了時刻)および番組IDを登
録するための新たな予約管理情報334を、図11に示
すように作成する(ステップS26,S27)。この予
約管理情報334の作成手順は、第1の実施形態で説明
されているので、その説明は省略される。管理部185
は、以上のようにして予約管理情報334の追加が終了
すると、図10の処理を終了する。
After step S23 or S25,
The management unit 185 checks each information in the reservation command (that is, terminal ID, distribution start time, distribution end time, channel ID,
New reservation management information 334 for registering the viewing start time and viewing end time) and the program ID is created as shown in FIG. 11 (steps S26 and S27). Since the procedure for creating the reservation management information 334 has been described in the first embodiment, the description is omitted. Management unit 185
Ends the process of FIG. 10 when the addition of the reservation management information 334 is completed as described above.

【0071】次に、番組受信/蓄積装置18が番組デー
タを再生する時の処理を図19のフローチャートを参照
して説明する。管理部185は、現在の時刻を内部で計
っており、いずれかの予約管理情報334の送信開始時
刻と、現在時刻とが一致すると(ステップS71)、ユ
ーザが番組を視聴し始める時間になった判断する。管理
部185は、通知部189に指示して、番組の視聴開始
時間になったことユーザに通知させる(ステップS7
2)。
Next, the processing when the program receiving / accumulating device 18 reproduces the program data will be described with reference to the flowchart of FIG. The management unit 185 measures the current time internally, and when the transmission start time of any of the reservation management information 334 matches the current time (step S71), it is time for the user to start viewing the program. to decide. The management unit 185 instructs the notification unit 189 to notify the user that the viewing start time of the program has come (step S7).
2).

【0072】次に、管理部185は、現在時刻と送信開
始時刻とが一致する予約管理情報334の番組IDを取
り出す(ステップS73)。次に、管理部185は、番
組管理用DB331にアクセスして、ステップS73で
得られた番組IDを含むデータ管理情報332を検索す
る。管理部185は、検索により得たデータ管理情報3
32から蓄積場所を取り出す(ステップS74)。管理
部185は、ステップS73で得た番組ID、およびス
テップS74で得た蓄積場所を番組送信部186に通知
して、その蓄積場所に蓄積されている番組データを、番
組再生処理部187に送信させる(ステップS75)。
番組再生処理部187には、テレビジョン受像機(図示
せず)が接続されている。番組再生処理部187は、受
信した番組データの再生処理を行う(ステップS7
6)。これによって、テレビジョン受像機では、番組再
生処理部187により再生処理された番組が再生され
る。こうして、ユーザは、番組配信装置2により配信さ
れる番組データを、自分が視聴したい時間に自由に視聴
することができる。
Next, the management unit 185 extracts the program ID of the reservation management information 334 whose current time matches the transmission start time (step S73). Next, the management unit 185 accesses the program management DB 331 and searches the data management information 332 including the program ID obtained in step S73. The management unit 185 stores the data management information 3 obtained by the search.
The storage location is taken out of the storage 32 (step S74). The management unit 185 notifies the program transmission unit 186 of the program ID obtained in step S73 and the storage location obtained in step S74, and transmits the program data stored in the storage location to the program reproduction processing unit 187. (Step S75).
A television receiver (not shown) is connected to the program reproduction processing unit 187. The program reproduction processing unit 187 performs a reproduction process of the received program data (step S7).
6). As a result, in the television receiver, the program reproduced by the program reproduction processing unit 187 is reproduced. Thus, the user can freely watch the program data distributed by the program distribution device 2 at the time when he / she wants to view the program data.

【0073】以上のように第3の実施形態によれば、第
1の実施形態と同様に、ユーザは、番組受信/蓄積装置
18を用いて、同じ時間帯に配信される番組を視聴でき
たり、例えば1週間分の番組をまとめて見ることができ
たり、見たい番組だけが送信されてくるような自分用の
番組プログラムを組んで見るなどライフスタイルにあわ
せた視聴環境を構築することができる。さらに、番組受
信/蓄積装置18は、番組受信/蓄積装置1におけるビ
デオサーバ3と端末装置4とを一体化した構成となって
いる。そのため、番組受信/蓄積装置18は、番組受信
/蓄積装置1と比較して小型化することができる。それ
に伴って、番組受信/蓄積装置18を低コストで製造す
ることも可能となる。
As described above, according to the third embodiment, as in the first embodiment, the user can use the program reception / storage device 18 to view programs distributed in the same time zone. For example, a viewing environment suitable for a lifestyle can be constructed such that one week's worth of programs can be watched collectively, or a program program for oneself can be viewed in which only a program to be viewed is transmitted. . Furthermore, the program receiving / accumulating device 18 has a configuration in which the video server 3 and the terminal device 4 in the program receiving / accumulating device 1 are integrated. Therefore, the program receiving / accumulating device 18 can be downsized as compared with the program receiving / accumulating device 1. Accordingly, the program receiving / accumulating device 18 can be manufactured at low cost.

【0074】また、番組受信/蓄積装置18は、図20
のフローチャートに示される処理手順に従って動作する
ことにより、登録済みの予約管理情報334を削除する
こともできる。ユーザは、まず、入力機器183を操作
して、入力メニュー6(図6参照)の画面上で「2.予
約削除」を選択する。管理部185は、「2.予約削
除」が選択されると、予約管理用DB333にアクセス
して、現在登録されているすべての予約管理情報334
を取り出す(ステップS81)。
Further, the program receiving / accumulating device 18 is configured as shown in FIG.
The registered reservation management information 334 can be deleted by operating according to the processing procedure shown in the flowchart of FIG. First, the user operates the input device 183 to select “2. Delete reservation” on the screen of the input menu 6 (see FIG. 6). When “2. delete reservation” is selected, the management unit 185 accesses the reservation management DB 333 and retrieves all currently registered reservation management information 334.
Is taken out (step S81).

【0075】ところで、表示処理部188は、番組再生
処理部187と同様に、テレビジョン受像機と接続され
ている。表示処理部188は、管理部185により取り
出された予約管理情報334の一覧リストを作成してテ
レビジョン受像機に表示させる(ステップS82)。ユ
ーザは、ディスプレイに表示された一覧を参照しつつ、
入力機器183を操作して、削除したい時刻管理情報4
32を特定する。入力機器183は、特定された予約管
理情報334に含まれる配信時間(つまり配信開始時刻
および配信終了時刻)、放送チャネル、送信時間(つま
り視聴開始時刻および視聴終了時刻)とを含む予約削除
コマンドを作成し送信する(ステップS83)。
Incidentally, the display processing unit 188 is connected to the television receiver, similarly to the program reproduction processing unit 187. The display processing unit 188 creates a list of the reservation management information 334 extracted by the management unit 185 and displays the list on the television receiver (step S82). The user refers to the list displayed on the display,
By operating the input device 183, the time management information 4 to be deleted
Specify 32. The input device 183 transmits the reservation deletion command including the distribution time (that is, the distribution start time and the distribution end time), the broadcast channel, and the transmission time (that is, the viewing start time and the viewing end time) included in the specified reservation management information 334. Create and transmit (step S83).

【0076】予約削除コマンドは、コマンド入力部18
4を介して管理部185に入力される。管理部185
は、予約削除コマンドにより特定される予約管理情報3
34を予約管理用DB333から削除する(ステップS
84)。このステップS84の具体的な処理は、図15
のステップS61〜S63と同様であるため、その説明
は省略される。以上のように、本番組受信/蓄積装置1
8は、ユーザが行った番組予約を必要に応じて削除する
ことができる。これによって、本番組受信/蓄積装置1
8の使い勝手が向上する。
The reservation deletion command is input to the command input unit 18
4 to the management unit 185. Management unit 185
Is the reservation management information 3 specified by the reservation deletion command.
34 is deleted from the reservation management DB 333 (step S
84). The specific processing of step S84 is described in FIG.
Since steps S61 to S63 are the same, description thereof is omitted. As described above, the present program receiving / accumulating device 1
8 can delete the program reservation made by the user as necessary. Thereby, the present program receiving / accumulating device 1
8 improves usability.

【0077】また、管理部185は、図1のサーバ管理
部33と同様に、蓄積装置32に蓄積された番組データ
を削除するタイミングを管理する。さらに、管理部18
5は、サーバ管理部33と同様に、図16に示すよう
に、複数組の予約管理情報334を1組にまとめて管理
するようにしてもよい。
The management unit 185 manages the timing of deleting the program data stored in the storage device 32, similarly to the server management unit 33 of FIG. Further, the management unit 18
5, a plurality of sets of reservation management information 334 may be collectively managed as one set as shown in FIG.

【0078】また、図18の受信/録画部181は、図
17の選択受信/録画部171と同様に、配信されてく
る番組データの内、予約コマンドにより予約された番組
データのみを選択的に受信する方が好ましい。なぜな
ら、番組受信/蓄積装置18は、上述のように小型化で
きる反面、蓄積装置182の配置スペースが制限され
る。したがって、蓄積装置182の容量が制限される。
番組データが選択受信されれば、蓄積装置182に蓄積
される番組データが少なくすることができ、容量の小さ
な蓄積装置182にとって好都合だからである。
Also, similarly to the selective reception / recording unit 171 in FIG. 17, the reception / recording unit 181 in FIG. 18 selectively selects only the program data reserved by the reservation command from the distributed program data. Receiving is preferred. This is because the program receiving / accumulating device 18 can be downsized as described above, but the arrangement space of the accumulating device 182 is limited. Therefore, the capacity of the storage device 182 is limited.
This is because if the program data is selectively received, the program data stored in the storage device 182 can be reduced, which is convenient for the storage device 182 having a small capacity.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施形態に係る番組受信/蓄積
装置1の全体構成を示すブロック図である。
FIG. 1 is a block diagram showing an overall configuration of a program receiving / accumulating device 1 according to a first embodiment of the present invention.

【図2】図1の各端末装置4の詳細な構成を示すブロッ
ク図である。
FIG. 2 is a block diagram showing a detailed configuration of each terminal device 4 of FIG.

【図3】図1のサーバ管理部33により管理される番組
管理用DB331およびデータ管理情報332を説明す
るための図である。
FIG. 3 is a diagram for explaining a program management DB 331 and data management information 332 managed by a server management unit 33 of FIG. 1;

【図4】図1のサーバ管理部33または図18の管理部
185がデータ管理情報332を作成する際に実行する
処理の手順を示すフローチャートである。
FIG. 4 is a flowchart illustrating a procedure of processing executed when the server management unit 33 in FIG. 1 or the management unit 185 in FIG. 18 creates data management information 332;

【図5】図1の各端末装置4が予約コマンドを作成し送
信する際に実行する処理の手順を示すフローチャートで
ある。
FIG. 5 is a flowchart showing a procedure of processing executed when each terminal device 4 of FIG. 1 creates and transmits a reservation command.

【図6】入力メニュー6の画面を示す。FIG. 6 shows a screen of an input menu 6.

【図7】図2の端末管理部43により管理される時刻管
理用DB431および時刻管理情報432を説明するた
めの図である。
FIG. 7 is a diagram for explaining a time management DB 431 and time management information 432 managed by a terminal management unit 43 in FIG. 2;

【図8】図5のステップS12〜S14の処理の概要を
示す図である。
FIG. 8 is a diagram showing an outline of processing in steps S12 to S14 in FIG. 5;

【図9】図1のサーバ管理部33により管理される予約
管理用DB333および予約管理情報334を説明する
ための図である。
9 is a diagram for explaining a reservation management DB 333 and reservation management information 334 managed by the server management unit 33 of FIG.

【図10】図1のサーバ管理部33または図18の管理
部185が予約管理情報334を登録する際に実行する
処理手順を示すフローチャートである。
10 is a flowchart illustrating a processing procedure executed when the server management unit 33 in FIG. 1 or the management unit 185 in FIG. 18 registers the reservation management information 334.

【図11】図1のサーバ管理部33がデータ管理情報3
32を作成する際の処理の概要を示す図である。
11 is a diagram showing a case where the server management unit 33 shown in FIG.
FIG. 14 is a diagram illustrating an outline of a process when creating a No. 32;

【図12】図1のサーバ管理部33が番組データを端末
装置4に送信する際に実行する処理の手順を示すフロー
チャートである。
FIG. 12 is a flowchart showing a procedure of processing executed when the server management unit 33 of FIG. 1 transmits program data to the terminal device 4.

【図13】図1の端末装置4が番組データを受信する際
に実行する処理の手順を示すフローチャートである。
FIG. 13 is a flowchart showing a procedure of processing executed when the terminal device 4 of FIG. 1 receives program data.

【図14】図1の端末装置4が時刻管理情報432を削
除する際に実行する処理の手順を示すフローチャートで
ある。
FIG. 14 is a flowchart illustrating a procedure of processing executed when the terminal device 4 in FIG. 1 deletes time management information 432;

【図15】図1のサーバ管理部33が予約管理情報33
4を削除する際に実行する処理の手順を示すフローチャ
ートである。
FIG. 15 is a diagram illustrating an example in which the server management unit 33 of FIG.
14 is a flowchart illustrating a procedure of a process executed when deleting the file No. 4;

【図16】番組データを連続送信する場合の予約管理情
報334を説明するための図であり、
FIG. 16 is a diagram for explaining reservation management information 334 when program data is continuously transmitted,

【図17】本発明の第2の実施形態に係る番組受信/蓄
積装置1の構成を示すブロック図である。
FIG. 17 is a block diagram showing a configuration of a program receiving / accumulating device 1 according to a second embodiment of the present invention.

【図18】本発明の第3の実施形態に係る番組受信/蓄
積装置18の全体構成を示すブロック図である。
FIG. 18 is a block diagram showing an overall configuration of a program receiving / accumulating device 18 according to a third embodiment of the present invention.

【図19】図18の番組受信/蓄積装置18が番組デー
タを再生する際に実行する処理の手順を示すフローチャ
ートである。
19 is a flowchart showing a procedure of processing executed when the program receiving / accumulating device 18 of FIG. 18 reproduces program data.

【図20】図18の番組受信/蓄積装置18が登録済み
の予約管理情報334を削除する際に実行する処理の手
順を示すフローチャートである。
20 is a flowchart showing a procedure of processing executed when the program reception / storage device 18 of FIG. 18 deletes registered reservation management information 334.

【図21】従来の番組配信システムの構成例を示してい
る。
FIG. 21 shows a configuration example of a conventional program distribution system.

【図22】ユーザがテレビを視聴する従来の環境を示し
ている。
FIG. 22 illustrates a conventional environment in which a user watches television.

【符号の説明】[Explanation of symbols]

1,18…番組受信/蓄積装置 3…ビデオサーバ 31,181…受信/録画部 32,182…蓄積装置 33…サーバ管理部 331…番組管理用データベース 333…予約管理用データベース 34…コマンド受付部 35,186…番組送信部 171…選択受信/録画部 185…管理部 4…端末装置 41,183…入力機器 42,184…コマンド入力部 43…端末管理部 431…時刻管理用データベース 44…コマンド送信部 45…番組受信部 46,187…番組再生処理部 47,188…表示処理部 48,189…通知部 1, 18 program reception / storage device 3 video server 31, 181 reception / recording unit 32, 182 storage device 33 server management unit 331 program management database 333 reservation management database 34 command reception unit 35 , 186, a program transmission unit 171, a selective reception / recording unit 185, a management unit 4, a terminal device 41, 183, an input device 42, 184, a command input unit 43, a terminal management unit 431, a time management database 44, a command transmission unit 45: program receiving unit 46, 187: program reproduction processing unit 47, 188: display processing unit 48, 189 ... notification unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI // G06F 17/30 G06F 15/40 370D ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification symbol FI // G06F 17/30 G06F 15/40 370D

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 遠隔に設置された番組配信装置から継続
的に配信されてくる番組データを受信し蓄積する番組受
信/蓄積装置であって、 サーバと、 ユーザの入力に従って、番組データおよびその視聴時刻
を指定する予約コマンドを送信する端末装置とを備え、 前記サーバは、 前記番組配信装置により配信される番組データを受信す
る受信部と、 前記受信部により受信される番組データを蓄積する蓄積
装置と、 前記蓄積装置により蓄積される番組データのデータ管理
情報、および前記端末装置により送信される予約コマン
ドに基づいて作成される予約管理情報を管理するサーバ
管理部と、 前記サーバ管理部の指示に従って、前記蓄積装置に蓄積
される番組データを前記端末装置に送信する番組送信部
とを含み、 前記サーバ管理部は、自身が管理するデータ管理情報お
よび予約管理情報に基づいて、前記蓄積装置から番組デ
ータを取り出して前記端末装置に送信するように前記番
組送信部に指示し、 前記端末装置は、前記番組送信部により送信される番組
データを受信し、受信した番組データの再生処理を行う
ことを特徴とする、番組受信/蓄積装置。
1. A program receiving / accumulating device for receiving and accumulating program data continuously distributed from a remotely installed program distributing device, comprising: a server; A terminal for transmitting a reservation command for designating a time; a server for receiving program data distributed by the program distribution device; and a storage device for storing program data received by the reception unit. A server management unit that manages data management information of program data stored by the storage device and reservation management information created based on a reservation command transmitted by the terminal device; and according to an instruction of the server management unit. And a program transmitting unit that transmits program data stored in the storage device to the terminal device. Based on the data management information and the reservation management information to be managed, the program transmission unit is instructed to take out the program data from the storage device and transmit the program data to the terminal device. A program receiving / accumulating apparatus, which receives program data and performs reproduction processing of the received program data.
【請求項2】 前記受信部はさらに、前記番組配信装置
により配信される番組データの内、前記端末装置の予約
コマンドにより指定された番組データのみを選択的に受
信することを特徴とする、請求項1に記載の番組受信/
蓄積装置。
2. The method according to claim 1, wherein the receiving unit selectively receives only program data specified by a reservation command of the terminal device from program data distributed by the program distribution device. Item 1 program reception /
Storage device.
【請求項3】 前記サーバ管理部はさらに、前記蓄積装
置に蓄積される番組データを、必要に応じて削除するこ
とを特徴とする、請求項1または2に記載の番組受信/
蓄積装置。
3. The program receiving / receiving apparatus according to claim 1, wherein the server management unit further deletes the program data stored in the storage device as needed.
Storage device.
【請求項4】 前記端末装置は、 自身が作成する予約コマンドにより指定される視聴時刻
を管理する端末管理部と、 前記端末管理部により管理される視聴時刻に、前記サー
バが番組データの送信を開始することをユーザに通知す
る通知部とを備える、請求項1〜3のいずれかに記載の
番組受信/蓄積装置。
4. The terminal device, wherein the terminal device manages a viewing time specified by a reservation command created by the terminal device, and the server transmits program data at the viewing time managed by the terminal management device. The program receiving / accumulating device according to any one of claims 1 to 3, further comprising: a notifying unit that notifies a user of the start.
【請求項5】 前記端末装置は、前記端末管理部に管理
される視聴時刻の表示処理を行って、その視聴時刻をユ
ーザに参照させる表示処理部をさらに含む、請求項4に
記載の番組受信/蓄積装置。
5. The program receiving apparatus according to claim 4, wherein the terminal device further includes a display processing unit that performs display processing of a viewing time managed by the terminal management unit and allows a user to refer to the viewing time. / Storage device.
【請求項6】 前記サーバ管理部はさらに、自身が管理
する予約管理情報を、必要に応じて削除することを特徴
とする、請求項4に記載の番組受信/蓄積装置。
6. The program receiving / accumulating apparatus according to claim 4, wherein the server management unit further deletes the reservation management information managed by itself as needed.
【請求項7】 遠隔に設置された番組配信装置から継続
的に配信されてくる番組データを受信し蓄積する番組受
信/蓄積装置であって、 番組データおよびその視聴時刻を指定する予約コマンド
を、ユーザの入力に従って作成する入力機器と、 前記番組配信装置により配信される番組データを受信す
る受信部と、 前記受信部によって受信された番組データを蓄積する蓄
積装置と、 前記蓄積装置により蓄積される番組データのデータ管理
情報、および前記入力機器の予約コマンドに基づいて作
成される予約管理情報を管理する管理部と、 前記管理部の指示に従って、前記蓄積装置に蓄積される
番組データを取り出して、取り出した番組データの再生
処理を行う番組再生処理部とを含み、 前記管理部は、自身が管理するデータ管理情報および予
約管理情報に基づいて、前記蓄積装置の番組データを取
り出すように、前記番組再生処理部に指示することを特
徴とする、番組受信/蓄積装置。
7. A program receiving / accumulating device for receiving and accumulating program data continuously distributed from a remotely installed program distributing device, comprising: a reservation command for designating program data and a viewing time thereof. An input device created according to a user's input, a receiving unit that receives program data distributed by the program distribution device, a storage device that stores program data received by the receiving unit, and a storage device that stores the program data. Data management information of the program data, and a management unit that manages the reservation management information created based on the reservation command of the input device, according to an instruction of the management unit, retrieves the program data stored in the storage device, A program playback processing unit that performs a playback process of the extracted program data, wherein the management unit manages data management information and reservations managed by itself. A program receiving / accumulating device, which instructs the program reproduction processing unit to retrieve program data of the accumulating device based on management information.
【請求項8】 前記受信部はさらに、前記番組配信装置
により配信される番組データの内、前記入力機器の予約
コマンドにより指定される番組データのみを選択的に受
信することを特徴とする、請求項7に記載の番組受信/
蓄積装置。
8. The method according to claim 1, wherein the receiving unit selectively receives only program data specified by a reservation command of the input device from program data distributed by the program distribution device. Item 7 program reception /
Storage device.
【請求項9】 前記管理部はさらに、前記蓄積装置に蓄
積される番組データを、必要に応じて削除することを特
徴とする、請求項7または8に記載の番組受信/蓄積装
置。
9. The program receiving / accumulating device according to claim 7, wherein the management unit further deletes the program data accumulated in the accumulating device as necessary.
【請求項10】 前記番組再生処理部が番組データの再
生処理を開始することをユーザに通知する通知部をさら
に含む、請求項7〜9のいずれかに記載の番組受信/蓄
積装置。
10. The program receiving / accumulating device according to claim 7, further comprising a notifying unit that notifies a user that said program reproducing processing unit starts a reproducing process of program data.
【請求項11】 前記管理部はさらに、自身が管理する
予約管理情報を、必要に応じて削除することを特徴とす
る、請求項7〜9のいずれかに記載の番組受信/蓄積装
置。
11. The program receiving / accumulating device according to claim 7, wherein said management unit further deletes the reservation management information managed by itself as needed.
JP11060415A 1998-03-10 1999-03-08 Program receiving and storing device Pending JPH11331716A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11060415A JPH11331716A (en) 1998-03-10 1999-03-08 Program receiving and storing device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5855798 1998-03-10
JP10-58557 1998-03-10
JP11060415A JPH11331716A (en) 1998-03-10 1999-03-08 Program receiving and storing device

Publications (1)

Publication Number Publication Date
JPH11331716A true JPH11331716A (en) 1999-11-30

Family

ID=26399609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11060415A Pending JPH11331716A (en) 1998-03-10 1999-03-08 Program receiving and storing device

Country Status (1)

Country Link
JP (1) JPH11331716A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002019123A1 (en) * 2000-08-31 2002-03-07 Sony Corporation Server use method, server use reservation management apparatus, and program storage medium
JP2002140541A (en) * 2000-08-22 2002-05-17 Adc Technology Kk Contents data storage system and program
WO2002052846A1 (en) * 2000-12-26 2002-07-04 Kabushiki Kaisha Infocity Broadcast-program recording programming device and method, broadcast-program organizing device, and receiving terminal
JP2002269188A (en) * 2001-03-09 2002-09-20 Ricoh Co Ltd Video recording asp system
JP2002344926A (en) * 2001-05-22 2002-11-29 Sony Corp Broadcast data distributor, broadcast data distributor/ receiver, broadcast data distribution method for video server, and broadcast data distribution/reception method
JP2002353963A (en) * 2001-05-28 2002-12-06 Nec Corp Message delivery system, method and program
JP2009165161A (en) * 1998-07-14 2009-07-23 United Video Properties Inc Client-server based interactive television program guide system with remote server recording
US7856468B2 (en) 2000-08-31 2010-12-21 Sony Corporation Server reservation method, reservation control apparatus and program storage medium
US7992185B2 (en) 2003-09-08 2011-08-02 Sony Corporation Receiver and receiving method and program
JP2013058212A (en) * 2000-08-08 2013-03-28 Viviana Research Limited Liability Company System and method for providing content, management, and interactivity for client devices
US8755674B2 (en) 2000-08-21 2014-06-17 Sony Corporation Information recording apparatus and method, information processing terminal, medium and apparatus, and recording medium
US9042205B2 (en) 1999-03-04 2015-05-26 Viviana Research Llc Clock with link to the internet
JP2017059034A (en) * 2015-09-17 2017-03-23 株式会社アステム Stream control device, stream distribution method, and program

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009165161A (en) * 1998-07-14 2009-07-23 United Video Properties Inc Client-server based interactive television program guide system with remote server recording
US9042205B2 (en) 1999-03-04 2015-05-26 Viviana Research Llc Clock with link to the internet
JP2013058212A (en) * 2000-08-08 2013-03-28 Viviana Research Limited Liability Company System and method for providing content, management, and interactivity for client devices
US8755674B2 (en) 2000-08-21 2014-06-17 Sony Corporation Information recording apparatus and method, information processing terminal, medium and apparatus, and recording medium
JP2002140541A (en) * 2000-08-22 2002-05-17 Adc Technology Kk Contents data storage system and program
US7856468B2 (en) 2000-08-31 2010-12-21 Sony Corporation Server reservation method, reservation control apparatus and program storage medium
US9276916B2 (en) 2000-08-31 2016-03-01 Sony Corporation Method of using server, server reservation control apparatus and program storage medium
US7392315B2 (en) 2000-08-31 2008-06-24 Sony Corporation Server use method, server use reservation management apparatus, and program storage medium
US9800566B2 (en) 2000-08-31 2017-10-24 Sony Corporation Method of using server, server reservation control apparatus and program storage medium
US9992184B2 (en) 2000-08-31 2018-06-05 Sony Corporation Method of using server, server reservation control apparatus and program storage medium
WO2002019123A1 (en) * 2000-08-31 2002-03-07 Sony Corporation Server use method, server use reservation management apparatus, and program storage medium
US8370498B2 (en) 2000-08-31 2013-02-05 Sony Corporation Method of using server, server reservation control apparatus and program storage medium
WO2002052846A1 (en) * 2000-12-26 2002-07-04 Kabushiki Kaisha Infocity Broadcast-program recording programming device and method, broadcast-program organizing device, and receiving terminal
JP2002269188A (en) * 2001-03-09 2002-09-20 Ricoh Co Ltd Video recording asp system
JP4613446B2 (en) * 2001-05-22 2011-01-19 ソニー株式会社 Broadcast data distribution system
JP2002344926A (en) * 2001-05-22 2002-11-29 Sony Corp Broadcast data distributor, broadcast data distributor/ receiver, broadcast data distribution method for video server, and broadcast data distribution/reception method
US7197538B2 (en) 2001-05-28 2007-03-27 Nec Corporation Time-dependent message delivery method and system
JP2002353963A (en) * 2001-05-28 2002-12-06 Nec Corp Message delivery system, method and program
US7992185B2 (en) 2003-09-08 2011-08-02 Sony Corporation Receiver and receiving method and program
JP2017059034A (en) * 2015-09-17 2017-03-23 株式会社アステム Stream control device, stream distribution method, and program

Similar Documents

Publication Publication Date Title
US8577411B2 (en) Broadcast program scene report system and method, mobile terminal device, and computer program
US6732372B2 (en) Transmission device and terminal device for automatic reception/recording of broadcast programs
CN101682742B (en) Systems and methods for providing remote access to interactive media guidance applications
JP3823422B2 (en) Program management apparatus and program management method
JP5462200B2 (en) Program guide distribution device, program distribution device, program guide reception terminal, program guide transmission / reception system, program guide distribution method, program guide reception method, program, and recording medium
US7715687B2 (en) System and method of recording and recording apparatus
WO2004107742A1 (en) Information processing apparatus, information processing method, and computer program
JPH11331716A (en) Program receiving and storing device
JP2002185906A (en) Program recording system, and program recording method
JP2013175849A (en) System, display unit, content server, and information terminal device
JP2001128076A (en) Broadcasting receiver and medium
JP2002199318A (en) Program video recording reservation device
JP5204010B2 (en) Content management method, content management system, and recording / playback apparatus
CN103392347A (en) Method for providing content management list and apparatus for performing same
JP4322745B2 (en) Recording method and recording apparatus
EP0942601A2 (en) Program receiving/storage device
JP2010087594A (en) Method and system for content management, recording and reproducing apparatus, and management server
JP2003153218A (en) Program related contents providing method and system, set-top box, portal server, program related contents providing program, and storage medium having the program related contents providing program stored thereon
KR20010078999A (en) Method for TV Program Recording Reservation using the Internet
JP2001224005A (en) Information service system and information service method
JP2003143517A (en) Device for reserving program video recording and method for distributing program
JP2006157247A (en) Digital picture recording device, digital picture recording system comprising server device, and program information transmission and reception method using them
JP5587251B2 (en) Redistribution system, video redistribution method, and video redistribution program
KR20100001219A (en) Control agent system and method for automatically recording favorite content of internet protocol television
JP6532164B2 (en) Receiver and program