JP2000090512A - Device and method for recording data stream and device and method for controlling data stream - Google Patents
Device and method for recording data stream and device and method for controlling data streamInfo
- Publication number
- JP2000090512A JP2000090512A JP10260526A JP26052698A JP2000090512A JP 2000090512 A JP2000090512 A JP 2000090512A JP 10260526 A JP10260526 A JP 10260526A JP 26052698 A JP26052698 A JP 26052698A JP 2000090512 A JP2000090512 A JP 2000090512A
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- recording
- data stream
- stream
- band
- 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
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ホームネットワー
ク等に好適なデータストリーム記録装置及び方法並びに
データストリーム制御装置及び方法に関する。The present invention relates to a data stream recording apparatus and method suitable for a home network and the like, and a data stream control apparatus and method.
【0002】[0002]
【従来の技術】近年、家電製品のディジタル化が進んで
いる。例えば、ディジタルカメラやディジタルVTR等
のディジタル家電製品が急速に普及してきている。これ
らの家電機器を使用すると、ディジタルVTRによって
録画したデータをパソコン(パーソナルコンピュータ)
等に取り込んで加工したり、画像データをインターネッ
トのWWW(World Wide web)上に公開して画像を表示
したりすること等が容易となる。2. Description of the Related Art In recent years, digitalization of home electric appliances has been advanced. For example, digital home appliances such as digital cameras and digital VTRs are rapidly spreading. When these home appliances are used, data recorded by a digital VTR can be transferred to a personal computer (personal computer).
For example, it is easy to process the image by importing the image data into the Internet or to publish the image data on the WWW (World Wide Web) on the Internet to display the image.
【0003】また、テレビジョン放送においても、Sk
y PerfecTV及びDirecTV等により通信
衛星(CS)を利用したディジタル放送が既に始まって
いる。西暦2000年からは放送衛星(BS)によるデ
ィジタル放送が、西暦2003年からは地上波によるデ
ィジタル放送が開始される予定である。[0003] In television broadcasting, Sk
Digital broadcasting using a communication satellite (CS) has already started with yPerfectTV and DirectTV. Digital broadcasting by a broadcasting satellite (BS) will be started from 2000 AD, and digital broadcasting by terrestrial waves will be started from 2003 AD.
【0004】このように、各種メディアがディジタル化
されることに伴い、一般家庭において、家電機器同士を
相互に接続してホームネットワークを形成するための技
術が開発され始めている。例えば、マルチメディアに対
応したディジタルインターフェースとして、IEEE1
394が普及しようとしている。IEEE1394は、
帯域幅が広く、映像及び音声等の大量のストリームの伝
送に適したシリアルバスであり、ホームネットワーク用
のバスとして注目されている。また、大量のストリーム
を蓄積すると共に、複数のユーザに同時にストリームを
送出するホームサーバの開発も行なわれている。[0004] As various media are digitized in this way, a technology for connecting home appliances to each other to form a home network in general households has begun to be developed. For example, as a digital interface compatible with multimedia, IEEE1
394 is about to spread. IEEE 1394,
A serial bus having a wide bandwidth and suitable for transmitting a large amount of streams such as video and audio, and has attracted attention as a bus for home networks. In addition, home servers that store a large amount of streams and simultaneously transmit the streams to a plurality of users have been developed.
【0005】このように、ホームネットワークでは、複
数のストリームを同時に伝送することができることか
ら、1台の大容量のサーバに情報を蓄積しておくことに
より、複数の異なる番組を複数の表示機器に同時に映出
することが可能である。例えば、家庭内において、1台
の受信機と1台のサーバを有している場合に、複数台の
ディスプレイ装置があれば、これらのディスプレイ装置
によって異なる番組を同時に視聴することができる。同
様に、テレビジョン放送信号をサーバに録画しながら、
同時に、サーバから再生した画像をディスプレイ装置に
よって見ることも可能である。[0005] As described above, in the home network, a plurality of streams can be transmitted simultaneously. Therefore, by storing information in one large-capacity server, a plurality of different programs can be transmitted to a plurality of display devices. It is possible to project at the same time. For example, in the case where a home has one receiver and one server, if there are a plurality of display devices, different programs can be viewed simultaneously by these display devices. Similarly, while recording the television broadcast signal to the server,
At the same time, the image reproduced from the server can be viewed on the display device.
【0006】つまり、ホームネットワーク上では複数の
ストリームを同時に伝送することができる。ホームネッ
トワーク上で同時に伝送可能なストリーム数は、ネット
ワークに許可された最大の伝送レート、各ストリームの
転送レート、ストレージの種類及びバッファ容量並びに
同時に入出力可能なストリーム数等の様々な要因によっ
て決定される。That is, a plurality of streams can be transmitted simultaneously on a home network. The number of streams that can be transmitted simultaneously on the home network is determined by various factors such as the maximum transmission rate allowed for the network, the transfer rate of each stream, the type of storage and buffer capacity, and the number of streams that can be input and output simultaneously. You.
【0007】従って、録画及び再生を同時実行可能なホ
ームサーバであっても、上述した各要因によって、例え
ば比較的多くの番組を同時に再生している状態等では、
受信中の番組を録画することができないこともある。Therefore, even if the home server is capable of simultaneously executing recording and playback, due to the above-described factors, for example, when a relatively large number of programs are simultaneously played back, etc.
It may not be possible to record the program being received.
【0008】ところで、VTRにおいては、予約録画の
機能を有している。録画時刻及び録画する番組を指定す
ることにより、指定した時刻から自動的に録画が行われ
る。ホームネットワーク上のVTRによって録画予約を
行った場合、録画予約の時点では、ホームネットワーク
上で録画可能な状態であっても、予約録画開始時点にお
いて、再生番組数が多いこと等の理由から、録画不能で
あることが考えられる。Incidentally, the VTR has a function of reserved recording. By specifying a recording time and a program to be recorded, recording is automatically performed from the specified time. When a recording reservation is made by a VTR on the home network, even if the recording is possible on the home network at the time of the recording reservation, the number of programs to be reproduced is large at the time of the start of the reservation recording. It may be impossible.
【0009】この場合において、予約録画を優先させる
ものとすると、ユーザーは再生中の番組の再生を終了さ
せなければならない。しかしながら、ユーザーは録画不
能であることを録画時点にならなければ知ることができ
ず、確実に録画を行うことができないという問題があっ
た。また、再生番組数が多いこと等の理由から録画不能
である場合でも、必ずしも全ての番組の再生を停止させ
る必要はないものと考えられるが、ユーザーには、再生
停止すべき番組がどの番組とどの番組であるかを知る方
法が無かった。In this case, if priority is given to reservation recording, the user must end reproduction of the program being reproduced. However, there has been a problem that the user cannot know that recording is not possible until the time of recording, and cannot record reliably. In addition, even if recording cannot be performed due to a large number of programs to be reproduced, it is considered that it is not necessary to stop the reproduction of all programs. There was no way to know which program it was.
【0010】更に、ユーザーが不在である場合、また
は、録画予約したユーザーと番組を再生しているユーザ
ーとが異なる場合等においては、再生停止の措置が採ら
れずに、予約録画が行われないこともある。Further, when the user is absent, or when the user who has made a reservation for recording is different from the user who is playing the program, no measures are taken to stop the playback, and no scheduled recording is performed. Sometimes.
【0011】[0011]
【発明が解決しようとする課題】このように、従来、ネ
ットワーク上に接続された機器を利用する録画予約を行
った場合において、ネットワーク上を流れる他のストリ
ームにより録画時刻に録画不能となることがあり、この
場合には、録画開始前に録画不能であることを知ること
ができず、また、たとえ録画開始時刻前に録画不能とな
ることを知ることができたとしても、伝送を停止させる
べきストリームを判断することができないという問題点
があった。また、ユーザーが不在の場合には、ストリー
ムの伝送を停止させる措置を採ることができずに、予約
録画が行われないこともあるという問題点があった。As described above, conventionally, when a recording reservation using a device connected to a network is made, it becomes impossible to record at the recording time due to another stream flowing on the network. Yes, in this case, it is not possible to know that recording is not possible before starting recording, and even if it is possible to know that recording will not be possible before the recording start time, transmission should be stopped. There was a problem that the stream could not be determined. In addition, when the user is absent, there is a problem in that it is not possible to take measures to stop the transmission of the stream, and the scheduled recording may not be performed.
【0012】本発明は、録画予約が行われた場合には、
予約録画時に予約録画の障害となるストリームを特定し
てユーザーに通知することができるデータストリーム記
録装置及び方法並びにデータストリーム制御装置及び方
法を提供することを目的とする。According to the present invention, when a recording reservation is made,
It is an object of the present invention to provide a data stream recording device and method, and a data stream control device and method that can identify a stream that becomes an obstacle to scheduled recording during a scheduled recording and notify the user of the stream.
【0013】また、本発明は、録画予約が行われた場合
には、予約録画時に予約録画の障害となるストリームを
特定してこのストリームの流れを停止させることによ
り、確実な予約録画を可能にすることができるデータス
トリーム記録装置及び方法並びにデータストリーム制御
装置及び方法を提供することを目的とする。Further, according to the present invention, when a recording reservation is made, a stream which becomes an obstacle to the reservation recording at the time of the reservation recording is specified and the flow of this stream is stopped, so that the reservation recording can be reliably performed. It is an object of the present invention to provide a data stream recording device and method and a data stream control device and method that can perform the same.
【0014】[0014]
【課題を解決するための手段】本発明の請求項1に係る
デーストリーム記録装置は、同期転送が可能なネットワ
ークに接続されたインターフェース手段と、前記インタ
ーフェース手段を介して、同期転送されるデータストリ
ームを受信する受信手段と、前記受信手段により受信し
た前記データストリームを記録する記録手段と、所定の
記録開始時刻における、前記データストリームの記録を
予約する予約手段と、前記予約手段が予約した前記デー
タストリームが、前記記録開始時刻において記録可能で
あるか否かを、前記記録開始時刻の所定時間前に判断す
る判断手段と、前記判断手段によって、前記予約手段が
予約した前記データストリームが記録不可能であると判
断した場合には、前記ネットワーク上に転送されている
他のデータストリームのうち、前記予約手段が予約した
前記データストリームの記録が可能となるような停止す
べきデータストリームを特定する特定手段と、前記特定
手段によって、特定した前記停止すべきデータストリー
ムを送信及びまたは受信していた機器の少なくともどち
らから一方に対し、該データストリームの停止要求を通
知する通知手段とを具備したものであり、本発明の請求
項6に係るデータストリーム記録方法は、ネットワーク
を介して同期転送されるデータストリームを、所定の記
録開始時刻に記録するよう予約する第1のステップと、
前記第1のステップによって記録予約した前記データス
トリームの記録開始時刻の所定時間前の時刻に該データ
ストリームが、前記記録開始時刻において記録可能であ
るか否かを判断する第2のステップと、前記第2のステ
ップによって、記録予約した前記データストリームが記
録不可能であると判断した場合には、前記ネットワーク
上に転送されている他のデータストリームのうち、記録
予約した前記データストリームの記録が可能となるよう
な停止すべきデータストリームを特定する第3のステッ
プと、前記第3のステップによって、特定した前記停止
すべきデータストリームを送信及びまたは受信していた
機器の少なくともどちらか一方に対し、該データストリ
ームの停止要求を通知する第4のステップと、前記第3
のステップによって、特定した前記停止すべきデータス
トリームの転送が停止された後、前記記録開始時刻に記
録予約した前記データストリームの記録を開始する第5
のステップとからなるものであり、本発明の請求項7に
係るデータストリーム制御装置は、同期転送が可能なネ
ットワークに接続されたインターフェース手段と、前記
インターフェース手段を介して、前記ネットワークにお
ける帯域使用状態を確認する確認手段と、前記ネットワ
ークに接続された他の機器から、所定時刻の帯域使用予
約を示す帯域使用予約情報を受け付ける予約受付手段
と、前記帯域使用予約情報に基づいて、前記所定時刻の
前記ネットワークの帯域使用を予約する予約手段と、前
記所定時刻になったとき、前記予約手段で予約された使
用帯域以外の帯域の利用を制限する帯域使用制御手段と
を具備したものであり、本発明の請求項9に係るデータ
ストリーム記録装置は、同期転送が可能なネットワーク
に接続されたインターフェース手段と、前記インターフ
ェース手段を介して、同期転送されるデータストリーム
を受信する受信手段と、前記受信手段により受信した前
記データストリームを記録する記録手段と、前記インタ
ーフェース手段を介して、所定時刻におけるデータスト
リームの使用帯域を含む予約情報を予め受信する予約情
報受信手段と、前記予約情報受信手段において受信した
予約情報に基づいて、前記所定時刻の帯域使用予約を示
す帯域使用予約情報を、前記ネットワークに接続された
他の機器に通知する通知手段とを具備したものであり、
本発明の請求項13に係るデータストリーム制御方法
は、同期転送が可能なネットワークに接続されたインタ
ーフェース手段を介して、前記ネットワークにおける帯
域使用状態を確認する確認処理と、前記ネットワークに
接続された他の機器から、所定時刻の帯域使用予約を示
す帯域使用予約情報を受け付ける予約受付処理と、前記
帯域使用予約情報に基づいて、前記所定時刻の前記ネッ
トワークの帯域使用を予約する予約処理と、前記所定時
刻になったとき、前記予約手段で予約された使用帯域以
外の帯域の利用を制限する帯域使用制御処理とを具備し
たものであり、本発明の請求項14に係るデータストリ
ーム記録装置は、同期転送が可能なネットワークに接続
されたインターフェース手段を介して、同期転送される
データストリームを受信する受信処理と、前記受信処理
により受信した前記データストリームを記録する記録処
理と、前記インターフェース手段を介して、所定時刻に
おけるデータストリームの使用帯域を含む予約情報を予
め受信する予約情報受信処理と、前記予約情報受信処理
において受信した予約情報に基づいて、前記所定時刻の
帯域使用予約を示す帯域使用予約情報を、前記ネットワ
ークに接続された他の機器に通知する通知処理とを具備
したものであり、本発明の請求項15に係るデータスト
リーム制御方法は、同期転送が可能なネットワークに接
続されたインターフェース手段を介して、前記ネットワ
ークにおける帯域使用状態を確認する確認処理と、前記
ネットワークに接続された他の機器から、所定時刻の帯
域使用予約を示す帯域使用予約情報を受け付ける予約受
付処理と、前記帯域使用予約情報に基づいて、前記所定
時刻の前記ネットワークの帯域使用を予約する予約処理
と、前記所定時刻になったとき、前記予約手段で予約さ
れた使用帯域以外の帯域の利用を制限する帯域使用制御
処理と、同期転送が可能なネットワークに接続されたイ
ンターフェース手段を介して、同期転送されるデータス
トリームを受信する受信処理と、前記受信処理により受
信した前記データストリームを記録する記録処理と、前
記インターフェース手段を介して、所定時刻におけるデ
ータストリームの使用帯域を含む予約情報を予め受信す
る予約情報受信処理と、前記予約情報受信処理において
受信した予約情報に基づいて、前記所定時刻の帯域使用
予約を示す帯域使用予約情報を、前記ネットワークに接
続された他の機器に通知する通知処理とを具備したもの
である。According to a first aspect of the present invention, there is provided a data stream recording apparatus comprising: an interface connected to a network capable of synchronous transfer; and a data stream synchronously transferred via the interface. Receiving means for receiving the data stream, recording means for recording the data stream received by the receiving means, reservation means for reserving recording of the data stream at a predetermined recording start time, and the data reserved by the reservation means Determining means for determining whether or not the stream can be recorded at the recording start time a predetermined time before the recording start time; and the determining means determines that the data stream reserved by the reservation means cannot be recorded. If it is determined that other data streams are transferred on the network, Specifying means for specifying a data stream to be stopped such that recording of the data stream reserved by the reservation means is possible, and transmitting and / or transmitting the specified data stream to be stopped by the specifying means. The data stream recording method according to claim 6 of the present invention includes a notifying unit that notifies a stop request of the data stream to at least one of the devices that has received the data stream. A first step of reserving the synchronously transferred data stream to be recorded at a predetermined recording start time;
A second step of determining whether or not the data stream is recordable at the recording start time at a predetermined time before the recording start time of the data stream reserved for recording by the first step; If it is determined by the second step that the data stream reserved for recording is not recordable, the data stream reserved for recording can be recorded among other data streams transferred on the network. A third step of specifying a data stream to be stopped such that the data stream to be stopped is transmitted to and / or from the device that has transmitted and / or received the specified data stream to be stopped by the third step. A fourth step of notifying a request to stop the data stream;
After the transfer of the specified data stream to be stopped is stopped by the step, the recording of the data stream reserved for recording at the recording start time is started.
The data stream control device according to claim 7 of the present invention further comprises: an interface unit connected to a network capable of synchronous transfer; and a band use state in the network via the interface unit. Confirmation means for confirming, from other devices connected to the network, reservation receiving means for receiving band use reservation information indicating a band use reservation at a predetermined time, based on the band use reservation information, A reservation unit for reserving band use of the network; and a band use control unit for restricting use of a band other than the used band reserved by the reservation unit at the predetermined time. A data stream recording apparatus according to a ninth aspect of the present invention provides an interface connected to a network capable of synchronous transfer. Interface means, receiving means for receiving a data stream synchronously transferred via the interface means, recording means for recording the data stream received by the receiving means, and at predetermined time via the interface means A reservation information receiving unit for receiving reservation information including a use band of the data stream in advance; and, based on the reservation information received by the reservation information receiving unit, the band use reservation information indicating the band use reservation at the predetermined time. Notification means for notifying other devices connected to the
A data stream control method according to a thirteenth aspect of the present invention is a data stream control method, comprising: a confirmation process for confirming a band use state in the network via an interface unit connected to the network capable of synchronous transfer; A reservation receiving process of receiving band use reservation information indicating a band use reservation at a predetermined time from the device; a reservation process of reserving a band use of the network at the predetermined time based on the band use reservation information; And a band use control process for restricting the use of a band other than the used band reserved by the reservation means when the time comes. Via an interface means connected to a transferable network, the data stream synchronously transferred is A receiving process for receiving, a recording process for recording the data stream received by the receiving process, and a reservation information receiving process for receiving, in advance, reservation information including a used band of the data stream at a predetermined time via the interface unit. A notification process for notifying other devices connected to the network of band use reservation information indicating the band use reservation at the predetermined time based on the reservation information received in the reservation information reception process. The data stream control method according to claim 15 of the present invention includes a confirmation process for confirming a band use state in the network via an interface unit connected to the network capable of synchronous transfer; From other devices, the band use reservation information indicating the band use reservation at a predetermined time is transmitted. A reservation accepting process, a reservation process for reserving a band use of the network at the predetermined time based on the band use reservation information, and when the predetermined time comes, a band other than the used band reserved by the reservation unit. A band use control process for restricting the use of a band, a reception process for receiving a data stream synchronously transferred via an interface unit connected to a network capable of synchronous transfer, and the data received by the reception process. A recording process of recording a stream, a reservation information receiving process of receiving reservation information including a used band of a data stream at a predetermined time in advance via the interface unit, and a reservation information received in the reservation information receiving process. Connecting the band use reservation information indicating the band use reservation at the predetermined time to the network. And a notification process of notifying another device that has been performed.
【0015】本発明の請求項1において、受信手段は、
インターフェース手段を介して、同期転送されるデータ
ストリームを受信する。予約手段によってデータストリ
ームの記録が予約されると、判断手段は、予約手段が予
約したデータストリームが、前記記録開始時刻において
記録可能であるか否かを、前記記録開始時刻の所定時間
前に判断する。判断手段によって、予約手段が予約した
データストリームが記録不可能であると判断された場合
には、特定手段は、ネットワーク上に転送されている他
のデータストリームのうち、予約手段が予約した前記デ
ータストリームの記録が可能となるような停止すべきデ
ータストリームを特定する。通知手段は、特定した停止
すべきデータストリームを送信及びまたは受信していた
機器の少なくともどちらから一方に対し、該データスト
リームの停止要求を通知する。[0015] In claim 1 of the present invention, the receiving means includes:
A data stream to be transferred synchronously is received via the interface means. When the recording of the data stream is reserved by the reservation unit, the determination unit determines whether or not the data stream reserved by the reservation unit is recordable at the recording start time a predetermined time before the recording start time. I do. When the determining unit determines that the data stream reserved by the reservation unit is not recordable, the identifying unit determines, among the other data streams transferred on the network, the data stream reserved by the reservation unit. A data stream to be stopped that enables recording of the stream is specified. The notifying unit notifies at least one of the devices that has transmitted and / or received the specified data stream to be stopped of a request to stop the data stream.
【0016】本発明の請求項6においては、第1のステ
ップで、同期転送されるデータストリームの記録が予約
される。記録予約されたデータストリームの記録開始時
刻の所定時間前の時刻になると、第2のステップにおい
て、データストリームが記録開始時刻において記録可能
であるか否かが判断される。記録不可能であると判断さ
れた場合には、第3のステップにおいて、ネットワーク
上に転送されている他のデータストリームのうち、記録
予約したデータストリームの記録が可能となるような停
止すべきデータストリームが特定される。更に、特定さ
れた前記停止すべきデータストリームを送信及びまたは
受信していた機器の少なくともどちらか一方に対して、
第4のステップでは、データストリームの停止要求が通
知される。停止すべきデータストリームの転送が停止さ
れた後に、第5のステップで、記録開始時刻に記録予約
したデータストリームの記録が開始される。According to a sixth aspect of the present invention, in the first step, recording of a data stream to be synchronously transferred is reserved. When the time comes a predetermined time before the recording start time of the data stream reserved for recording, in the second step, it is determined whether or not the data stream can be recorded at the recording start time. If it is determined that recording is not possible, in the third step, of the other data streams transferred on the network, data to be stopped such that the data stream reserved for recording can be recorded. The stream is specified. Further, for at least one of the devices that have transmitted and / or received the specified data stream to be stopped,
In the fourth step, a data stream stop request is notified. After the transfer of the data stream to be stopped is stopped, in the fifth step, recording of the data stream reserved for recording at the recording start time is started.
【0017】本発明の請求項7において、確認手段は、
ネットワークにおける帯域使用状態を確認する。予約受
付手段は、ネットワークに接続された他の機器から、所
定時刻の帯域使用予約を示す帯域使用予約情報を受け付
ける。予約手段は、帯域使用予約情報に基づいて、所定
時刻のネットワークの帯域使用を予約する。帯域使用制
御手段は、所定時刻になると、予約手段で予約された使
用帯域以外の帯域の利用を制限する。In a seventh aspect of the present invention, the confirmation means comprises:
Check the bandwidth usage status in the network. The reservation receiving means receives band use reservation information indicating a band use reservation at a predetermined time from another device connected to the network. The reservation means reserves the use of the network bandwidth at a predetermined time based on the bandwidth use reservation information. At a predetermined time, the band use control unit limits the use of a band other than the used band reserved by the reservation unit.
【0018】本発明の請求項9において、受信手段は、
インターフェース手段を介して、同期転送されるデータ
ストリームを受信する。予約情報受信手段は、所定時刻
におけるデータストリームの使用帯域を含む予約情報を
予め受信する。この予約情報受信手段において受信した
予約情報に基づいて、通知手段は、所定時刻の帯域使用
予約を示す帯域使用予約情報を、ネットワークに接続さ
れた他の機器に通知する。In a ninth aspect of the present invention, the receiving means comprises:
A data stream to be transferred synchronously is received via the interface means. The reservation information receiving means receives in advance reservation information including a band used by the data stream at a predetermined time. Based on the reservation information received by the reservation information receiving means, the notifying means notifies the other devices connected to the network of the band use reservation information indicating the band use reservation at a predetermined time.
【0019】本発明の請求項13において、確認処理に
よって、ネットワークにおける帯域使用状態が確認され
る。予約受付処理によってネットワークに接続された他
の機器から、所定時刻の帯域使用予約を示す帯域使用予
約情報を受け付けると、予約処理では、帯域使用予約情
報に基づいて、所定時刻のネットワークの帯域使用を予
約する。帯域使用制御処理は、所定時刻になったとき、
予約手段で予約された使用帯域以外の帯域の利用を制限
する。According to a thirteenth aspect of the present invention, the band use state in the network is confirmed by the confirmation processing. When band use reservation information indicating a band use reservation at a predetermined time is received from another device connected to the network by the reservation reception process, the reservation process uses the band use of the network at the predetermined time based on the band use reservation information. make a reservation. The band use control process is performed at a predetermined time,
The use of a band other than the used band reserved by the reservation means is restricted.
【0020】本発明の請求項14において、受信処理は
同期転送されるデータストリームを受信する。受信処理
により受信したデータストリームは記録処理によって記
録される。インターフェース手段を介して、所定時刻に
おけるデータストリームの使用帯域を含む予約情報が受
信されると、受信した予約情報に基づいて、所定時刻の
帯域使用予約を示す帯域使用予約情報を他の機器に通知
する。According to a fourteenth aspect of the present invention, the receiving process receives a data stream which is synchronously transferred. The data stream received by the receiving process is recorded by the recording process. When the reservation information including the bandwidth used for the data stream at the predetermined time is received via the interface means, the other devices are notified of the bandwidth usage reservation information indicating the bandwidth usage reservation at the predetermined time based on the received reservation information. I do.
【0021】[0021]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について詳細に説明する。図1は本発明に係る
データストリーム記録装置の一実施の形態を示すブロッ
ク図である。Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of a data stream recording device according to the present invention.
【0022】本実施の形態は、テレビジョン放送信号の
ように、そのストリームのデータレートに対応した転送
レートで転送を行うことを必要とするストリーム(以
下、同期転送ストリームという)の記録及び再生等を行
うネットワークに適用したものである。即ち、ネットワ
ークのバスは、同期転送ストリームを一定時間内に転送
することを保証した同期転送機能を有しているものとす
る。In the present embodiment, recording and reproduction of a stream (hereinafter, referred to as a synchronous transfer stream) which needs to be transferred at a transfer rate corresponding to the data rate of the stream, such as a television broadcast signal, is described. This is applied to a network that performs. That is, it is assumed that the network bus has a synchronous transfer function that guarantees that the synchronous transfer stream is transferred within a predetermined time.
【0023】図1において、ネットワークを構成する各
ノードは、バス10を介して接続されている。バス10は、
同期転送ストリームの転送が可能である。データ受信部
1は、例えば、テレビジョン放送又はラジオ放送等によ
って放送された映像及び音声等のストリームを受信する
ようになっている。データ受信部1は、受信したストリ
ームに所定の受信処理を施して、バス10上に送出するよ
うになっている。In FIG. 1, each node constituting the network is connected via a bus 10. Bus 10
Transfer of a synchronous transfer stream is possible. The data receiving unit 1 is configured to receive streams such as video and audio broadcast by, for example, television broadcasting or radio broadcasting. The data receiving section 1 performs a predetermined receiving process on the received stream and sends the stream to the bus 10.
【0024】なお、ネットワークとしては、IEEE1
394のようなホームネットワーク用のシリアルバスを
利用するものでもよく、また、イーサネットのようなL
ANであってもよい。Note that the network is IEEE1
A home network serial bus such as 394 may be used.
It may be AN.
【0025】表示部3-1,3-2,…,3-Nは、バス10を
介して転送された映像ストリームに基づく画像表示を行
うことができるようになっている。表示部3-1,3-2,
…,3-Nは、相互に同一構成であってもよく、異なる構
成であってもよい。記録部2は、バス10を介して転送さ
れたストリームを記録することができるようになってい
る。例えば、記録部2としては、VTR、DVD−RA
M及びHDD等のストレージがある。The display units 3-1, 3-2,..., 3-N can display images based on the video stream transferred via the bus 10. Display units 3-1, 3-2,
, 3-N may have the same configuration or different configurations. The recording unit 2 can record a stream transferred via the bus 10. For example, as the recording unit 2, a VTR, a DVD-RA
M and storage such as HDD.
【0026】記録予約部4は、録画予約を設定すること
ができるようになっている。記録予約部4は、ユーザー
が設定した録画予約の録画開示時刻になると、受信部1
が受信したストリームをバス10を介して記録部2に転送
させることができると共に、記録部2を制御して転送し
たストリームを予約録画させることができるようになっ
ている。予約録画終了時刻になると、記録予約部4は、
記録部2による記録処理を停止させると共に、受信部1
から記録部2へのストリームの送信を停止させる。The recording reservation section 4 can set a recording reservation. When the recording start time of the recording reservation set by the user comes, the recording reservation unit 4
Can transfer the received stream to the recording unit 2 via the bus 10, and can control the recording unit 2 to make a scheduled recording of the transferred stream. When the scheduled recording end time comes, the recording reservation unit 4
The recording process by the recording unit 2 is stopped, and the receiving unit 1
Of the stream to the recording unit 2 is stopped.
【0027】本実施の形態においては、予約録画の障害
となるストリームを特定するストリーム特定部5を有し
ている。ストリーム特定部5は、バス10の帯域(最大転
送レート)、伝送中の各ストリームの転送レート、予約
録画するストリームの転送レート、ストレージである記
録部2の入出力転送レート及び記録部2のシーク時間等
に基づいて、録画予約されたストリーム(以下、予約録
画ストリームという)を録画時刻において記録部2に同
期転送可能であるか否かを判断すると共に、同期転送不
能であると判断した場合には、同期転送を可能にするた
めにいずれのストリームの転送を停止させればよいかを
特定するようになっている。In the present embodiment, there is provided a stream specifying unit 5 for specifying a stream which becomes an obstacle to timer recording. The stream specifying unit 5 includes a band (maximum transfer rate) of the bus 10, a transfer rate of each stream during transmission, a transfer rate of a stream to be reserved for recording, an input / output transfer rate of the recording unit 2 as a storage, and a seek of the recording unit 2. Based on the time and the like, it is determined whether or not a stream reserved for recording (hereinafter referred to as a reserved recording stream) can be synchronously transferred to the recording unit 2 at the recording time, and if it is determined that the synchronous transfer is impossible. Specifies which stream should be stopped to enable synchronous transfer.
【0028】ストリーム特定部5は、種々の方法によっ
て、転送を停止させるストリーム(以下、停止ストリー
ムという)を決定することができる。例えば、ストリー
ム特定部5は、伝送中の各ストリームのうち、転送レー
トが大きい順に順次停止ストリームに設定し、予約録画
ストリームの同期転送が可能になるまでの複数のストリ
ームを停止ストリームに設定してもよい。The stream specifying unit 5 can determine a stream for which transfer is to be stopped (hereinafter, referred to as a stop stream) by various methods. For example, the stream specifying unit 5 sequentially sets the stop streams in the order of higher transfer rates among the streams being transmitted, and sets a plurality of streams until the synchronous transfer of the reserved recording stream becomes possible as the stop streams. Is also good.
【0029】また、例えば、ストリーム特定部5は、伝
送中のストリームに設定された優先順位に基づいて、低
位の優先順位順に停止ストリームに特定してもよい。ま
た、ストリーム特定部5は、伝送中のストリームの転送
先によって、転送の停止を決定してもよい。例えば、ネ
ットワーク上に子供用及び大人用のディスプレイ装置が
ある場合に、子供用のディスプレイ装置を転送先とする
ストリームを停止ストリームとして特定するようにして
もよい。このように、ストリーム特定部5は、予約録画
ストリームの同期転送を可能とするように、停止ストリ
ームを特定する。Also, for example, the stream specifying unit 5 may specify the stopped streams in the order of the lower priority based on the priority set for the stream being transmitted. Further, the stream specifying unit 5 may determine the stop of the transfer according to the transfer destination of the stream being transmitted. For example, when there are display devices for children and adults on the network, a stream to which the display device for children is transferred may be specified as a stop stream. Thus, the stream specifying unit 5 specifies the stop stream so as to enable the synchronous transfer of the reserved recording stream.
【0030】なお、予約録画ストリームの転送レートに
ついては、ユーザーが録画予約時に入力するようにして
もよく、また、ディジタル放送中に含まれるEPG情報
等を利用して、転送レートに関する情報を得るようにし
てもよい。The transfer rate of the reserved recording stream may be input by the user at the time of recording reservation, or information on the transfer rate may be obtained by using EPG information or the like included in the digital broadcast. It may be.
【0031】通知部6は、停止ストリームとしてストリ
ーム特定部5が特定したストリームをユーザーに通知す
るためのものである。例えば、通知部6は、停止ストリ
ームの出力先が表示部である場合には、この表示部上
に、表示中のストリームが停止ストリームとして特定さ
れたことを表示する。また、通知部6は、停止ストリー
ムの出力先に拘わらず、表示部における表示又は図示し
ないスピーカによる音声出力によって、停止ストリーム
についての情報を出力してもよい。更に、通知部6は、
図示しないLED(発光ダイオード)等によって、停止
ストリームについての情報を出力してもよい。また、通
知部6は、停止ストリームの再生中止を促すような映像
又は音声によるメッセージ等を出力するようにしてもよ
い。The notifying section 6 is for notifying the user of the stream specified by the stream specifying section 5 as a stopped stream. For example, when the output destination of the stop stream is the display unit, the notification unit 6 displays on the display unit that the stream being displayed is specified as the stop stream. Further, the notification unit 6 may output information about the stop stream by display on the display unit or audio output by a speaker (not shown), regardless of the output destination of the stop stream. Further, the notification unit 6
Information about the stopped stream may be output by an LED (light emitting diode) not shown or the like. The notification unit 6 may output a video or audio message or the like that prompts the stop of the reproduction of the stopped stream.
【0032】なお、データ受信部1、記録部2、表示部
3-1,3-2,…,3-N、記録予約部4、ストリーム特定
部5及び通知部6は夫々独立の機器によって構成しても
よく、また、複数の部分が1つの機器に含まれるように
構成してもよい。また、受信部1、記録部2及び記録予
約部4等は複数存在してもよい。The data receiving unit 1, the recording unit 2, the display units 3-1, 3-2,..., 3-N, the recording reservation unit 4, the stream specifying unit 5, and the notification unit 6 are each constituted by independent devices. Alternatively, the configuration may be such that a plurality of parts are included in one device. In addition, there may be a plurality of receiving units 1, recording units 2, recording reservation units 4, and the like.
【0033】図2は図1の装置の家庭内における構成方
法を示す説明図である。FIG. 2 is an explanatory diagram showing a method of configuring the apparatus of FIG. 1 in a home.
【0034】バス10は、例えばIEEE1394のケー
ブル11によって構成される。このケーブル11にはホーム
サーバ12、ディジタル放送用STB(セットトップボッ
クス)13、ディスプレイ14及びアナログ放送用テレビジ
ョン受信機15が接続されている。例えば、図1のデータ
受信部1は、ディジタル放送用STB13及びアナログ放
送用テレビジョン受信機15によって構成され、表示部3
-1,3-2,…3-Nは、ディスプレイ14及びアナログ放送
用テレビジョン受信機15によって構成され、記録部2,
記録予約部4、ストリーム特定部5及び通知部6は、ホ
ームサーバ12によって構成される。The bus 10 is constituted by, for example, an IEEE1394 cable 11. A home server 12, a digital broadcast STB (set-top box) 13, a display 14, and an analog broadcast television receiver 15 are connected to the cable 11. For example, the data receiving unit 1 shown in FIG. 1 includes a digital broadcast STB 13 and an analog broadcast television receiver 15 and a display unit 3.
-1, 3-2,..., 3-N are constituted by a display 14 and a television receiver 15 for analog broadcasting.
The recording reservation unit 4, the stream identification unit 5, and the notification unit 6 are configured by the home server 12.
【0035】次に、このように構成された実施の形態の
動作について図3乃至図7を参照して説明する。図3は
実施の形態の動作を説明するためのフローチャートであ
り、図4及び図5は図1中のストリーム特定部5の動作
を説明するための図表であり、図6及び図7は図1中の
通知部6の動作を説明するための説明図である。Next, the operation of the embodiment configured as described above will be described with reference to FIGS. FIG. 3 is a flowchart for explaining the operation of the embodiment, FIGS. 4 and 5 are tables for explaining the operation of the stream specifying unit 5 in FIG. 1, and FIGS. FIG. 9 is an explanatory diagram for explaining an operation of a notification unit 6 in the middle.
【0036】バス10上には、データ受信部1が受信した
放送信号等の同期転送ストリーム及び記録部2が再生し
た同期転送ストリーム等が流れている。これらの同期転
送ストリームは、表示部3-1乃至3-Nのうちの所定の表
示部に供給されて、画面表示される。On the bus 10, a synchronous transfer stream such as a broadcast signal received by the data receiving section 1 and a synchronous transfer stream reproduced by the recording section 2 flow. These synchronous transfer streams are supplied to a predetermined display unit among the display units 3-1 to 3-N, and are displayed on a screen.
【0037】いま、図3のステップS1 において、ユー
ザーが記録予約部4を用いて録画予約の設定を行なうも
のとする。ユーザーは、録画開始時刻、録画終了時刻、
チャネル及び録画モード等を設定する。例えば、7時3
0分から8時までの間、第1チャンネルの番組を高精細
モードで予約録画するものとする。Now, it is assumed that the user sets the recording reservation by using the recording reservation section 4 in step S1 of FIG. The user can select the recording start time, recording end time,
Set the channel and recording mode. For example, 7: 3
From 0 minute to 8:00, the program of the first channel is scheduled to be recorded in the high definition mode.
【0038】この録画予約に拘わらず、データ受信部1
における放送信号等の受信及び記録部2における再生が
行われ、ステップS2-1 ,S2-2 ,…,S2-N におい
て、表示部3-1,3-2,…,3-Nは、番組1,2,…N
の表示を行う。即ち、記録部2によって同時に複数の番
組を再生出力することができる。なお、データ受信部1
及び記録部2から出力可能なストリームは、バスの帯域
幅等によって決定される。Regardless of the recording reservation, the data receiving unit 1
, And playback in the recording unit 2, and in steps S2-1, S2-2,..., S2-N, the display units 3-1, 3-2,. 1,2, ... N
Is displayed. That is, the recording unit 2 can reproduce and output a plurality of programs at the same time. The data receiving unit 1
The stream that can be output from the recording unit 2 is determined by the bus bandwidth and the like.
【0039】本実施の形態では、ステップS3 におい
て、ストリーム特定部5は、現在時刻が予約録画の開始
時刻のT分前になったか否かを判断する。現在時刻が予
約録画開始時刻のT分前に到達していない場合には、ス
テップS4 で待機し、現在時刻が予約録画開始時刻のT
分前に達すると、次のステップS5 において、現在時刻
において録画が開始可能であるか否かを判断する。In the present embodiment, in step S3, the stream specifying unit 5 determines whether or not the current time is T minutes before the start time of the scheduled recording. If the current time has not reached T minutes before the scheduled recording start time, the process waits at step S4, and the current time is set to the scheduled recording start time T.
If the recording time has reached minutes before, in the next step S5, it is determined whether or not recording can be started at the current time.
【0040】なお、Tの値は予め決定しておいてもよ
く、また、録画予約時等にユーザーが設定してもよい。
例えば、T=15等に設定する。Note that the value of T may be determined in advance, or may be set by the user at the time of recording reservation or the like.
For example, T = 15 or the like is set.
【0041】図4はストリーム特定部5による停止スト
リームの特定方法を説明するためのものである。FIG. 4 is a view for explaining a method of specifying a stopped stream by the stream specifying unit 5.
【0042】いま、バス10上に記録部2から再生された
5つの番組1乃至5のストリームが流れているものとす
る。図4に示すように、これらの番組1乃至5の転送レ
ートは、夫々2Mbps,20Mbps,5Mbps,
10Mbps及び3Mbpsである。従って、再生番組
の合計の転送レートは40Mbpsである。また、バス
の帯域幅は100Mbpsであるものとする。また、記
録部2の帯域幅は、ストレージの入出力のレートとスト
レージのシーク時間とから計算されるもので、例えば、
5Mbpsであるものとする。Now, it is assumed that streams of five programs 1 to 5 reproduced from the recording unit 2 are flowing on the bus 10. As shown in FIG. 4, the transfer rates of these programs 1 to 5 are 2 Mbps, 20 Mbps, 5 Mbps,
10 Mbps and 3 Mbps. Therefore, the total transfer rate of the reproduced program is 40 Mbps. It is also assumed that the bus bandwidth is 100 Mbps. The bandwidth of the recording unit 2 is calculated from the input / output rate of the storage and the seek time of the storage.
It is assumed that the transmission speed is 5 Mbps.
【0043】また、予約録画ストリームの転送レートは
20Mbpsであるものとする。この場合には、予約録
画ストリームと既に転送中のストリームとの合計転送レ
ートは60Mbpsとなる。記録部2の帯域幅が50M
bpsであるので、5つの番組1乃至5の再生と予約録
画ストリームとを同時に同期転送することはできない。It is assumed that the transfer rate of the reserved recording stream is 20 Mbps. In this case, the total transfer rate of the reserved recording stream and the stream already being transferred is 60 Mbps. The bandwidth of the recording unit 2 is 50M
bps, the reproduction of the five programs 1 to 5 and the scheduled recording stream cannot be simultaneously transferred synchronously.
【0044】従って、この場合には、処理がステップS
5 からS6 に移行して、ストリーム特定部5は停止スト
リームを特定する。例えば、ストリーム特定部5は、再
生番組の中で最大の転送レートのものを選択する。即
ち、番組2の転送レートが20Mbpsで最大であり、
番組2の再生を終了すると、残りの4つの再生番組1,
3乃至5と予約録画ストリームの転送レートの合計は4
0Mbpsとなり、記録部2の帯域幅(50Mbps)
よりも小さくなる。従って、番組2の転送を停止させる
ことにより、予約録画ストリームの記録が可能となる。Therefore, in this case, the processing is performed in step S
The process proceeds from S5 to S6, where the stream specifying unit 5 specifies the stopped stream. For example, the stream identification unit 5 selects a reproduction program having the highest transfer rate among the reproduction programs. That is, the transfer rate of the program 2 is the maximum at 20 Mbps,
When the reproduction of the program 2 ends, the remaining four reproduction programs 1
The total of the transfer rates of 3 to 5 and the scheduled recording stream is 4
0 Mbps, and the bandwidth of the recording unit 2 (50 Mbps)
Smaller than. Accordingly, by stopping the transfer of the program 2, the recording of the reserved recording stream can be performed.
【0045】ストリーム特定部5は、番組2を停止スト
リームに特定したことを示す情報を通知部6に送出す
る。The stream specifying unit 5 sends information indicating that the program 2 has been specified as the stopped stream to the notifying unit 6.
【0046】通知部6は、ステップS7 において、番組
2の転送を停止させるための通知を行う。例えば、通知
部6は、番組2を表示中の表示部に対して表示終了を要
求するメッセージを送出する。In step S7, the notification unit 6 issues a notification for stopping the transfer of the program 2. For example, the notification unit 6 sends a message requesting termination of display to the display unit displaying the program 2.
【0047】また、ストリーム特定部5が他のアルゴリ
ズムによって停止ストリームを決定してもよいことは明
らかである。図5は図4とは異なる特定方法を説明する
ためのものである。It is clear that the stream specifying unit 5 may determine the stop stream by another algorithm. FIG. 5 is for explaining a specifying method different from FIG.
【0048】予約録画ストリームと5つの番組1乃至5
との合計転送レートは、図5に示すように、60Mbp
sであり、記録部2の帯域幅は70Mbpsであるもの
とする。記録部2の帯域幅は予約録画に十分であるが、
この場合でも、ネットワーク帯域幅が50Mbpsであ
るものとすると、予約録画ストリームの録画と5つの番
組の再生とを同時に行うことはできない。Scheduled recording stream and five programs 1 to 5
Is 60 Mbp as shown in FIG.
s, and the bandwidth of the recording unit 2 is 70 Mbps. Although the bandwidth of the recording unit 2 is enough for scheduled recording,
Even in this case, if the network bandwidth is 50 Mbps, it is not possible to simultaneously perform recording of the reserved recording stream and reproduction of five programs.
【0049】再生番組の中で最大の転送レートのもの
は、番組2及び番組4(15Mbps)である。番組2
及び番組4のいずれか一方の再生が終了すると、残りの
4つの再生番組と予約録画ストリームとの転送レートの
合計は45Mpbsとなり、バスの帯域幅よりも小さく
なる。従って、ストリーム特定部5は、番組2及び番組
4のストリームのいずれか一方を停止ストリームと特定
する。The programs with the highest transfer rates among the reproduced programs are program 2 and program 4 (15 Mbps). Program 2
When the reproduction of any one of the programs 4 and 4 is completed, the total transfer rate of the remaining four reproduced programs and the reserved recording stream becomes 45 Mbps, which is smaller than the bus bandwidth. Therefore, the stream specifying unit 5 specifies one of the streams of the program 2 and the program 4 as the stop stream.
【0050】この場合には、通知部6は、番組2及び番
組4の少なくとも一方の転送を停止させるための通知を
行う。In this case, the notification unit 6 gives a notification for stopping the transfer of at least one of the program 2 and the program 4.
【0051】図6は通知部6による停止ストリームの通
知が文字によって行われることを示している。例えば、
停止ストリームを表示する表示部が例えば、図2のディ
スプレイ14である場合には、このディスプレイ14の画面
上に「7時30分から予約録画を開始します。再生を終
了して下さい。」というメツセージを表示する。なお、
表示画面上には現在時刻が7時15分であることを示す
表示も行われている。FIG. 6 shows that the notification of the stop stream by the notification unit 6 is performed by characters. For example,
If the display unit for displaying the stop stream is, for example, the display 14 in FIG. 2, the message "Start scheduled recording at 7:30. Please end playback." Is displayed. In addition,
A display indicating that the current time is 7:15 is also displayed on the display screen.
【0052】また、図7は音声によって停止ストリーム
の通知を行うことを示している。ディスプレイ14に設け
られているスピーカ16からは、図7に示すように、「7
時30分から予約録画を開始します。再生を終了して下
さい。」というメツセージが音声出力される。FIG. 7 shows that the stop stream is notified by voice. As shown in FIG. 7, “7.
Scheduled recording starts at 30 minutes. Please end playback. Is output as a voice message.
【0053】ユーザは、ディスプレイ14上に表示された
メッセージ又は音声メッセージ等によって、表示中の番
組を停止しなければ、予約録画を行うことができないこ
とを知る。The user knows from the message or voice message displayed on the display 14 that the program being displayed cannot be reserved unless the program being displayed is stopped.
【0054】このように、ステップS7 において停止ス
トリームの転送の停止のためのメッセージ等が表示され
る。ここで、ユーザが転送(再生)の停止が要求された
番組について再生を停止させるものとする。そうする
と、ステップS8 から次のステップS9 に移行して、現
在時刻が予約録画開始時刻に到達したか否かが判断され
る。予約録画開始時刻に到達していない場合には、ステ
ップS10によって待機する。As described above, in step S7, a message or the like for stopping the transfer of the stop stream is displayed. Here, it is assumed that the user stops the reproduction of the program requested to stop the transfer (reproduction). Then, the process proceeds from step S8 to the next step S9, and it is determined whether or not the current time has reached the scheduled recording start time. If the scheduled recording start time has not been reached, the process waits in step S10.
【0055】なお、ステップS5 において、現在伝送中
のストリームを停止させることなく予約録画が可能であ
ると判断された場合には、ステップS5 から処理をステ
ップS10に移行して、録画開始時刻まで待機する。If it is determined in step S5 that the scheduled recording can be performed without stopping the stream currently being transmitted, the process shifts from step S5 to step S10 and waits until the recording start time. I do.
【0056】予約録画開示時刻に到達すると、記録予約
部4は、データ受信部1を制御して、第1チャンネルの
番組を受信させ、受信した番組のストリーム(予約録画
ストリーム)をバス10を介して記録部2に供給させる。
この場合には、例えば、図5の例では、番組2又は番組
4のいずれか一方の再生が停止されておりバスの帯域幅
内に収められているので、予約録画ストリームのバス10
による転送が可能である。また、記録予約部4は、記録
部2を制御して、バス10を介して転送された予約録画ス
トリームの録画を開始させる(ステップS11)。この場
合には、例えば、図4の例では、番組2の再生が停止さ
れており記録部の帯域幅内に収められているので、予約
録画ストリームの記録部2による記録が可能である。When the scheduled recording start time arrives, the recording reservation unit 4 controls the data receiving unit 1 to receive the program of the first channel, and transmits the stream of the received program (reserved recording stream) via the bus 10. To the recording unit 2.
In this case, for example, in the example of FIG. 5, the reproduction of either the program 2 or the program 4 is stopped and the reproduction is stored within the bus bandwidth.
Is possible. Further, the recording reservation section 4 controls the recording section 2 to start recording the reserved recording stream transferred via the bus 10 (step S11). In this case, for example, in the example of FIG. 4, the reproduction of the program 2 is stopped and is stored within the bandwidth of the recording unit, so that the recording unit 2 can record the reserved recording stream.
【0057】ステップS12では、録画終了時刻に到達し
たか否かが判断される。録画終了時刻に到達していない
場合には、ステップS13において録画終了時刻まで待機
し、録画終了時刻になると、ステップS14に処理を移行
して、録画を終了する。即ち、記録予約部4は、データ
受信部1による予約録画ストリームの転送を停止させる
と共に、記録部2による録画を停止させる。In step S12, it is determined whether or not the recording end time has been reached. If the recording end time has not been reached, the process waits until the recording end time in step S13, and when the recording end time comes, the processing shifts to step S14 to end the recording. That is, the recording reservation unit 4 stops the transfer of the reserved recording stream by the data receiving unit 1 and stops the recording by the recording unit 2.
【0058】なお、ステップS8 において、ユーザーが
再生を停止しない場合には、処理をステップS15に移行
して、予約録画することなく処理を終了する。また、停
止ストリームとして特定されたストリーム以外のストリ
ームについては、再生停止させる必要はなく、予約録画
と同時にこれらのストリームの再生を行うことができ
る。If it is determined in step S8 that the user does not stop the reproduction, the process proceeds to step S15, and the process ends without performing the scheduled recording. It is not necessary to stop the reproduction of the streams other than the streams specified as the stop streams, and these streams can be reproduced simultaneously with the scheduled recording.
【0059】このように、本実施の形態においては、録
画予約が行われると、予約録画時刻において予約録画ス
トリームを同期転送して録画可能であるか否かを調べ、
予約録画不能の場合には、予約録画の障害となるストリ
ームを特定してユーザーに通知するようになっており、
ユーザーは、この通知によって効果的に再生停止すべき
ストリームを知ることができる。これにより、確実な予
約録画が可能となる。As described above, in the present embodiment, when a recording reservation is made, it is checked whether or not recording is possible by synchronously transferring the reservation recording stream at the reservation recording time.
If the scheduled recording is not possible, the stream that identifies the scheduled recording is identified and notified to the user.
The user can know the stream that should be stopped effectively by the notification. As a result, reliable scheduled recording can be performed.
【0060】図8は本発明の他の実施の形態を示すフロ
ーチャートである。本実施の形態は記録予約部4及びス
トリーム特定部5の処理のみが図1の実施の形態と異な
る。従って、図1と同一のハード構成で実現することが
できる。本実施の形態は、予約録画が可能か否かの判断
を予約録画開始前の複数のタイミングにおいて判定する
ようにしたものである。図8において図3と同一の手順
には同一符号を付して説明を省略する。FIG. 8 is a flowchart showing another embodiment of the present invention. This embodiment differs from the embodiment of FIG. 1 only in the processing of the recording reservation section 4 and the stream specifying section 5. Therefore, it can be realized with the same hardware configuration as in FIG. In the present embodiment, the determination as to whether or not scheduled recording is possible is made at a plurality of timings before the start of scheduled recording. 8, the same steps as those in FIG. 3 are denoted by the same reference numerals, and description thereof will be omitted.
【0061】図8は図面の都合上、図3のステップS1
乃至S2-1 ,S2-2 ,…,S2-N 及びステップS12乃至
S14の処理は図示を省略している。ステップS2-N の処
理の後に、図8のステップS21-1が続くようになってい
る。また、図8のステップS11に続けて図3のステップ
S12乃至S14の処理が続くようになっている。FIG. 8 shows step S1 of FIG. 3 for convenience of the drawing.
, S2-2,..., S2-N and the processing of steps S12 to S14 are not shown. After step S2-N, step S21-1 in FIG. 8 follows. Further, the processing of steps S12 to S14 of FIG. 3 continues after step S11 of FIG.
【0062】図8のステップS21-1乃至ステップS25-1
は、夫々図3のステップS3 乃至S7 に対応する。即
ち、ステップS21-1は、現在時刻が予約録画開始時刻の
T1 分前に達したか否かを判定する処理であり、ステッ
プS22-1は予約録画開始時刻のT1 分前に到達するまで
待機する処理である。また、ステップS23-1は、現在時
刻(予約録画開始時刻のT1 分前)において、再生スト
リーム及び予約録画ストリームの合計転送レート等から
予約録画が可能であるか否かを判断する処理である。ま
た、ステップS24-1は、現在時刻において予約録画不能
であると判断した場合に、予約録画を可能にするために
停止すべき停止ストリームを特定する処理であり、ステ
ップS25-1は、停止ストリームをユーザーに通知する処
理である。Steps S21-1 to S25-1 in FIG.
Correspond to steps S3 to S7 in FIG. 3, respectively. That is, step S21-1 is a process of determining whether or not the current time has reached T1 minutes before the scheduled recording start time, and step S22-1 waits until the current time reaches T1 minutes before the scheduled recording start time. This is the processing to be performed. Step S23-1 is a process of determining whether or not scheduled recording is possible at the current time (T1 minutes before the scheduled recording start time) based on the total transfer rate of the reproduction stream and the scheduled recording stream. Step S24-1 is a process for specifying a stop stream to be stopped to enable the scheduled recording when it is determined that the scheduled recording cannot be performed at the current time. Is a process of notifying the user.
【0063】本実施の形態においては、ステップS21-1
乃至ステップS25-1の一連の処理を異なる時刻、即ち、
予約録画開始時刻のT2 分前、T3 分前、…にも行うよ
うになっている。即ち、ステップS21-2乃至ステップS
25-2は、夫々ステップS21-1乃至ステップS25-1に対応
した処理である。In the present embodiment, step S21-1
Through a series of processes from step S25-1 at different times,
T2 minutes before the scheduled recording start time, T3 minutes before,.... That is, from step S21-2 to step S21
Step 25-2 is processing corresponding to steps S21-1 to S25-1, respectively.
【0064】ステップS23-1,S23-2,…のいずれかの
ステップにおいて録画可能であると判断された場合に
は、そのステップから処理をステップS10に移行して、
予約録画開始時刻まで待機する。If it is determined in any of steps S23-1, S23-2,... That recording is possible, the process proceeds from that step to step S10.
Wait until the scheduled recording start time.
【0065】他の処理は図3のフローチャートと同様で
ある。Other processes are the same as those in the flowchart of FIG.
【0066】このように構成された実施の形態において
は、予約録画開始時刻前の複数のタイミングにおいて予
約録画可能か否かの判断が行われる。いま、予約録画開
始時刻のT1 分前のタイミングにおいて、ステップS23
-1で録画不能であるものと判断されるものとする。この
場合には、次のステップS24-1において停止ストリーム
を特定し、ステップS25-1において停止ストリームにつ
いての通知を行う。In the embodiment configured as described above, it is determined whether or not scheduled recording is possible at a plurality of timings before the scheduled recording start time. Now, at the timing T1 minutes before the scheduled recording start time, step S23 is executed.
It is determined that recording is not possible at -1. In this case, the stop stream is specified in the next step S24-1, and the stop stream is notified in step S25-1.
【0067】ここで、ユーザーが通知された停止ストリ
ーム等について再生を停止しないものとする。この場合
には、予約録画開始時刻のT2 分前のタイミングにおい
ても予約録画不能であるものと判断される。そうする
と、ステップS23-2から処理をステップS24-2に移行し
て、停止ストリームの特定が行われる。Here, it is assumed that the reproduction is not stopped for the stop stream or the like notified by the user. In this case, it is determined that the scheduled recording cannot be performed even at a timing T2 minutes before the scheduled recording start time. Then, the process proceeds from step S23-2 to step S24-2, and the stop stream is specified.
【0068】以後同様の動作が繰返されて、予約録画開
始時刻前の各タイミングにおいて、録画可能か否かの判
断、停止ストリームの特定及びその通知が行われる。Thereafter, the same operation is repeated, and at each timing before the scheduled recording start time, determination as to whether or not recording is possible, specification of a stopped stream and notification thereof are performed.
【0069】ユーザーが通知された停止ストリーム等に
ついて再生を停止するものとする。この場合には、ステ
ップS23-2,S23-3,…のいずれかにおいて、予約録画
可能であるものと判断され、処理がステップS10に移行
して録画開始時刻まで待機状態となる。It is assumed that the user stops reproduction of the notified stop stream or the like. In this case, in any one of steps S23-2, S23-3,..., It is determined that scheduled recording is possible, and the process shifts to step S10 to be in a standby state until the recording start time.
【0070】このように、本実施の形態においては、予
約録画開始時刻前の複数のタイミングにおいて予約録画
が可能であるか否かが判断されており、ユーザーの状況
判断を容易にすることができる。例えば、予約録画開始
前において、停止ストリームとして通知された以外のス
トリームの転送がユーザーの自由意志によって停止され
ることもあり、この場合には、停止ストリームの表示の
変化を知ることによって、ユーザーは最も有効な対応を
採ることができる。As described above, in the present embodiment, it is determined whether or not scheduled recording is possible at a plurality of timings before the scheduled recording start time, so that the user's situation can be easily determined. . For example, before the start of scheduled recording, the transfer of a stream other than that notified as a stop stream may be stopped by the user's will.In this case, by knowing the change in the display of the stop stream, the user can The most effective response can be taken.
【0071】なお、図8のステップS10で、録画開始時
刻になるまで待機している状態において、新たな再生ス
トリームの転送が開始されることも考えられる。この点
を考慮して、一旦録画可能になった場合でも、録画開始
時刻までの所定の時間タイミングで、ステップS23-1乃
至ステップS25-1と同様の処理を繰返すようにしてもよ
いことは明らかである。In step S10 in FIG. 8, it is conceivable that transfer of a new reproduction stream is started in a state of waiting until the recording start time comes. In consideration of this point, it is apparent that the same processing as Steps S23-1 to S25-1 may be repeated at a predetermined time until the recording start time even when the recording is once enabled. It is.
【0072】図9は本発明の他の実施の形態を示すブロ
ック図である。図9において図1と同一の構成要素には
同一符号を付して説明を省略する。本実施の形態は、予
約録画開始時刻に停止ストリームの転送を強制的に停止
させるものである。FIG. 9 is a block diagram showing another embodiment of the present invention. 9, the same components as those in FIG. 1 are denoted by the same reference numerals, and description thereof will be omitted. In the present embodiment, the transfer of the stop stream is forcibly stopped at the scheduled recording start time.
【0073】本実施の形態は停止部7を付加した点が図
1の実施の形態と異なる。This embodiment is different from the embodiment of FIG. 1 in that a stop portion 7 is added.
【0074】停止部7は、ストリーム特定部5から停止
ストリームに関する情報及び予約録画開始時刻に関する
情報が与えられ、予約録画開始時刻に到達すると、停止
ストリームの転送を停止させるようになっている。例え
ば、停止ストリームが記録部2からの再生ストリームで
ある場合には、停止部7は、記録部2を制御して、この
再生ストリームの再生を停止させる。The stop unit 7 is provided with information on the stopped stream and information on the scheduled recording start time from the stream specifying unit 5, and stops the transfer of the stopped stream when the scheduled recording start time is reached. For example, when the stop stream is a reproduction stream from the recording unit 2, the stop unit 7 controls the recording unit 2 to stop reproduction of the reproduction stream.
【0075】このように構成された実施の形態において
は、ユーザーが特定された番組の再生を終了しない場合
の処理を除いて、図3及び図8のフローチャートと同様
の処理が行われる。即ち、本実施の形態においては、図
3及び図8の動作フローにおいて、ステップS15を省略
し、ステップS8 において特定した番組の再生が終了し
ないものと判断された場合には、強制的に停止ストリー
ムの転送を停止させる処理を行った後に、ステップS9
の処理に移行させる。In the embodiment configured as described above, processes similar to those in the flowcharts of FIGS. 3 and 8 are performed, except for a process when the user does not end reproduction of the specified program. That is, in the present embodiment, in the operation flow of FIGS. 3 and 8, step S15 is omitted, and if it is determined in step S8 that the reproduction of the specified program is not to be ended, the stop stream is forcibly stopped. After performing the process of stopping the transfer of the
To the process of.
【0076】つまり、ユーザー操作によって停止ストリ
ームの転送の停止が達成されない場合には、停止部7に
よって、予約録画開始時刻に強制的に停止ストリームの
転送が停止される。これにより、確実に録画予約したス
トリームの記録が可能となる。In other words, if the stop of the transfer of the stop stream is not achieved by the user operation, the stop unit 7 forcibly stops the transfer of the stop stream at the scheduled recording start time. This makes it possible to reliably record the stream reserved for recording.
【0077】このように、本実施の形態においては、図
1及び図8の実施の形態と同様の効果が得られると共
に、ユーザーが不在の場合等においても、録画予約した
番組を確実に録画することができるという利点がある。As described above, in the present embodiment, the same effects as those of the embodiment of FIGS. 1 and 8 can be obtained, and even when the user is absent, the program reserved for recording is reliably recorded. There is an advantage that can be.
【0078】なお、この場合でも、記録予約部4の停止
ストリームの選択方法を適宜設定し、例えば、停止スト
リームとして選択不能なストリーム等を指定可能とする
ことにより、ユーザーの多様な要求に応じることができ
ることは明らかである。In this case as well, the method of selecting the stop stream of the recording reservation section 4 is appropriately set, and for example, a stream which cannot be selected as the stop stream can be designated, thereby responding to various requests of the user. Obviously you can do that.
【0079】なお、上記各実施の形態においては、予約
録画する同期転送ストリーム等の転送レートは固定であ
るものとして説明したが、可変である場合には、可変レ
ートの最大値を用いて同期転送可能であるか否かの判断
及び停止ストリームの特定を行えばよい。In each of the above embodiments, the transfer rate of the synchronous transfer stream for scheduled recording is described as being fixed. However, if the transfer rate is variable, the synchronous transfer is performed using the maximum value of the variable rate. It is only necessary to determine whether or not the stream is possible and to specify the stop stream.
【0080】図10は本発明の他の実施の形態を示すブ
ロック図である。FIG. 10 is a block diagram showing another embodiment of the present invention.
【0081】上記各実施の形態はネットワーク上に接続
された複数の機器上のいずれに、図1及び図9の各構成
要素が存在していてもよい。図10は1つの機器(記録
装置100 )上に全ての構成要素が含まれた例である。In each of the above embodiments, the components shown in FIGS. 1 and 9 may exist on any of a plurality of devices connected on a network. FIG. 10 shows an example in which all components are included in one device (recording device 100).
【0082】記録装置100 は、テレビやラジオから送信
されてくる映像・音声などのデータストリーム(以下で
は単にストリームと呼ぶ)を記録するための装置であ
り、VTRやホームサーバなどを指している。The recording device 100 is a device for recording a data stream such as video and audio transmitted from a television or a radio (hereinafter, simply referred to as a stream), and indicates a VTR, a home server, or the like.
【0083】受信部101 は、ネットワークに接続された
インターフェースを介して同期転送されるストリームを
受信するための手段である。受信したストリームは記録
部102 へ送られて録画される。The receiving unit 101 is a means for receiving a stream synchronously transferred via an interface connected to a network. The received stream is sent to the recording unit 102 and recorded.
【0084】記録部102 は、受信したストリームを記録
するための手段である。カセットデッキやDVD−RA
MやHDDなどのストレージがこれに当たる。The recording section 102 is means for recording a received stream. Cassette deck or DVD-RA
Storages such as M and HDD correspond to this.
【0085】記録予約部104 は、録画予約を設定するた
めの手段である。録画予約開始時刻になると、記録予約
部104 は録画するストリームの送信を要求する。受信部
101では送信されてきたストリームを受信して、記録部1
02 に送り録画を開始する。録画予約終了時刻になる
と、記録予約部104 はストリームの送信の停止を要求す
る。受信部101 はデータの受信を停止して録画を終了す
る。The recording reservation section 104 is a means for setting a recording reservation. When the recording reservation start time comes, the recording reservation unit 104 requests transmission of a stream to be recorded. Receiver
In 101, the transmitted stream is received, and the recording unit 1
Send to 02 and start recording. When the recording reservation end time comes, the recording reservation unit 104 requests to stop the transmission of the stream. The receiving unit 101 stops receiving data and ends recording.
【0086】判断部105a は、録画開始時刻において録
画が可能であるかを、録画開始時刻の所定時刻前に判断
するための手段である。The determination section 105a is means for determining whether or not recording is possible at the recording start time a predetermined time before the recording start time.
【0087】特定部105b は、判断部105a によって録
画予約が不可能だと判断した場合に、録画が不可能な原
因となるストリームを特定するための手段である。The specifying unit 105b is a means for specifying a stream that causes the recording to be impossible when the determining unit 105a determines that the recording reservation cannot be made.
【0088】通知部106 は、判断部105a で特定したス
トリームを送信または受信している機器のどちらかに対
して、ストリームを停止するように通知するための手段
である。The notifying section 106 is means for notifying either the device transmitting or receiving the stream specified by the judging section 105a to stop the stream.
【0089】ネットワーク110 は、記録装置100 および
他の機器を接続して、ストリームを転送するための手段
である。ネットワーク110 はIEEE1394のような
ホームネットワーク用のシリアルバスでも良いし、LA
Nで用いるイーサネットケーブルでも良い。The network 110 is a means for connecting the recording apparatus 100 and other devices to transfer a stream. The network 110 may be a serial bus for a home network such as IEEE 1394, or may be an LA.
The Ethernet cable used for N may be used.
【0090】次に、このように構成された実施の形態の
動作について図11のフローチャート及び図12の説明
図を参照して説明する。Next, the operation of the embodiment configured as described above will be described with reference to the flowchart of FIG. 11 and the explanatory diagram of FIG.
【0091】最初に記録予約部104 で、録画予約の設定
を行なう。録画開始時刻、録画終了時刻、チャネル、録
画モードなどを設定する。本実施の形態では、7:30
から8:00まで1チャンネルで高精細モードで録画を
行なうとする。First, the recording reservation section 104 sets recording reservation. Set the recording start time, recording end time, channel, recording mode, etc. In the present embodiment, 7:30
It is assumed that recording is performed in a high-definition mode on one channel from 8:00 to 8:00.
【0092】録画開始時刻のT分前になった時、録画開
始が可能かどうかを判断部105a で調べる。Tをどれく
らいにするかは、あらかじめ決定しておいても良いし、
ユーザが設定してもよい。本実施例では、T=15とす
る。When it is T minutes before the recording start time, the judgment section 105a checks whether or not recording can be started. The value of T may be determined in advance,
It may be set by the user. In this embodiment, T = 15.
【0093】この時、判断部105a が録画開始が可能か
を調べて、録画が可能でない場合に特定部105b がどの
ストリームを停止させたら良いかの例を、図12を用い
て説明する。At this time, an example will be described with reference to FIG. 12 in which the determination section 105a checks whether recording can be started, and if the recording is not possible, which stream should be stopped by the specifying section 105b.
【0094】図12は録画開始時刻のT分前に5つのス
トリームがネットワーク110 上を同時に流れている場合
である。ストリームの転送レートは、それぞれ2Mbp
s,20Mbps,5Mbps,10Mbps,3Mb
psであり、合計の転送レートは40Mbpsである。
ネットワークの帯域幅は50Mbpsとする。録画予約
番組の転送レートは20Mbpsであり、録画予約番組
と5つの再生番組と合計の転送レートは60Mbpsに
なる。ネットワークの帯域幅が50Mbpsなので、こ
れら6つのストリームを同時に転送することはできな
い。判断部105aは特定部105b に対して、録画が不可
能であることを通知する。FIG. 12 shows a case where five streams are simultaneously flowing on the network 110 T minutes before the recording start time. The stream transfer rate is 2Mbp
s, 20Mbps, 5Mbps, 10Mbps, 3Mbps
ps, and the total transfer rate is 40 Mbps.
The network bandwidth is 50 Mbps. The transfer rate of the scheduled recording program is 20 Mbps, and the total transfer rate of the scheduled recording program and the five playback programs is 60 Mbps. Since the network bandwidth is 50 Mbps, these six streams cannot be transferred simultaneously. The determining unit 105a notifies the specifying unit 105b that recording is not possible.
【0095】特定部105b では、どのストリームを停止
させたら良いかを特定する。ここでは、録画予約のスト
リーム以外で最大の転送レートを持つストリームを選ぶ
ものとする。データ2のストリームが20Mbpsで最
大である。データ2のストリームを停止させると、残り
の4つのストリームと録画予約のストリームの転送レー
トの合計は40Mbpsになり、ネットワークの帯域幅
の50Mbpsより小さくなる。ゆえに本実施例ではデ
ータ2のストリームを停止させたら良いと特定できる。
特定部105b は通知部106 に対して、データ2のストリ
ームを停止させるように通知する。The specifying unit 105b specifies which stream should be stopped. Here, it is assumed that a stream having the maximum transfer rate other than the stream of the recording reservation is selected. The data 2 stream is maximum at 20 Mbps. When the stream of data 2 is stopped, the total transfer rate of the remaining four streams and the stream of the recording reservation becomes 40 Mbps, which is smaller than the network bandwidth of 50 Mbps. Therefore, in the present embodiment, it can be specified that the stream of the data 2 should be stopped.
The specifying unit 105b notifies the notifying unit 106 to stop the data 2 stream.
【0096】通知部106 は、データ2を送信している機
器に対して、ストリームの送信を停止するように要求を
送る。録画開始時刻までにストリームの送信が停止され
ると、録画予約を開始することが可能となる。録画開始
時刻までにストリームの送信が停止されない場合は、録
画予約せずに処理を終了する。The notifying unit 106 sends a request to the device transmitting the data 2 to stop the transmission of the stream. If the transmission of the stream is stopped by the recording start time, it becomes possible to start recording reservation. If the transmission of the stream is not stopped by the recording start time, the process ends without making a recording reservation.
【0097】録画開始時刻になると、受信部101 で受信
したストリームを記録部2へ送り録画を開始する。録画
終了時刻になると、受信部101 でのストリームの受信が
停止して録画を終了する。At the recording start time, the stream received by the receiving unit 101 is sent to the recording unit 2 to start recording. When the recording end time comes, the receiving unit 101 stops receiving the stream and ends the recording.
【0098】以上のように、ネットワーク上を他のスト
リームが送信しているために録画予約が不可能な場合
に、録画が不可能な原因となるストリームを特定して、
そのストリームを送信している機器に対してストリーム
の送信を停止するように通知することで、録画予約を確
実に行なうことができる。As described above, when a recording reservation cannot be made because another stream is transmitted on the network, a stream that causes the recording to be impossible is specified.
By notifying the device transmitting the stream to stop the transmission of the stream, the recording reservation can be reliably performed.
【0099】図13は特定部105b の他の特定方法を説
明するためのものである。FIG. 13 is a view for explaining another specifying method of the specifying section 105b.
【0100】ここで、データ3とデータ4のストリーム
は、記録装置100 で記録するためにネットワークを介し
て送られてくるものとする。録画予約番組とデータ1か
らデータ5までのストリーム合計の転送レートは60M
bpsであり、ネットワークの帯域幅は100Mbps
なので、録画と5つのストリームを同時にネットワーク
上に送信することは可能である。ただし、データ記録部
の帯域幅は30Mbpsであり、録画予約番組とデータ
3とデータ4のストリームの転送レートの合計は40M
bpsである。記録部の帯域幅が30Mbpsなので、
これら3つのストリームを同時に記録することができな
い。判断部105a は特定部105b に対して、録画が不可
能であることを通知する。Here, it is assumed that the streams of data 3 and data 4 are sent via a network for recording by the recording device 100. The total transfer rate of the scheduled recording program and the stream from data 1 to data 5 is 60M
bps and the network bandwidth is 100Mbps
Therefore, it is possible to simultaneously transmit the recording and the five streams on the network. However, the bandwidth of the data recording unit is 30 Mbps, and the total transfer rate of the recording reservation program and the streams of the data 3 and the data 4 is 40 Mbps.
bps. Since the bandwidth of the recording unit is 30Mbps,
These three streams cannot be recorded simultaneously. The determining unit 105a notifies the specifying unit 105b that recording is not possible.
【0101】特定部105b では、どのストリームを停止
させたら良いかを特定する。ここでは、データ4のスト
リームを停止させると、録画予約番組とデータ3のスト
リームの転送レートの合計は25Mbpsになり、記録
部の帯域幅の30Mbpsより小さくなる。ゆえにデー
タ4のストリームを停止させたら良いと特定できる。特
定部105b は通知部106 に対して、データ4のストリー
ムを停止させるように通知する。他の作用は図12の例
と同様である。The specifying unit 105b specifies which stream should be stopped. Here, when the stream of data 4 is stopped, the total transfer rate of the scheduled recording program and the stream of data 3 becomes 25 Mbps, which is smaller than the bandwidth of the recording unit of 30 Mbps. Therefore, it can be specified that the stream of the data 4 should be stopped. The specifying unit 105b notifies the notifying unit 106 to stop the data 4 stream. Other operations are the same as those in the example of FIG.
【0102】図14は特定部105b の他の特定方法を示
す説明図である。FIG. 14 is an explanatory diagram showing another specifying method of the specifying unit 105b.
【0103】この例では、ストリームに対して優先順位
がついており、優先度が小さいほど優先順位が高くなっ
ている。ここでは、記録装置100 で記録されるストリー
ムは録画予約のストリームのみとする。In this example, the streams are prioritized, and the lower the priority, the higher the priority. Here, it is assumed that the stream recorded by the recording device 100 is only a stream for recording reservation.
【0104】ネットワークの帯域幅は50Mbpsとす
る。録画予約番組の転送レートは20Mbpsであり、
録画予約番組とデータ1からデータ5までの合計の転送
レートは60Mbpsになる。ネットワークの帯域幅が
50Mbpsなので、これら6つのストリームを同時に
転送することはできない。判断部105a は特定部105b
に対して、録画が不可能であることを通知する。The bandwidth of the network is assumed to be 50 Mbps. The transfer rate of the scheduled recording program is 20 Mbps,
The total transfer rate of the recording reservation program and data 1 to data 5 is 60 Mbps. Since the network bandwidth is 50 Mbps, these six streams cannot be transferred simultaneously. The determination unit 105a is the identification unit 105b
Is notified that recording is not possible.
【0105】特定部105b では、どのストリームを停止
させたら良いかを特定する。特定部105b では優先順位
が低い順番に選択する。ここでは優先順位が10である
データ1とデータ5を選択する。しかし、データ1とデ
ータ5のストリームを両方停止させても、残り3つのス
トリームと録画予約番組の転送レートの合計は55Mb
psとなり、録画が不可能になる。特定部105b では、
次に優先順位が低いストリームを選択する。該当するの
は優先度5のデータ3のデータストリームである。デー
タ1,データ3,データ5のストリームを停止させる
と、残りの3つのストリームの合計の転送レートは50
Mbpsとなり、録画が可能になる。特定部105b は通
知部106 に対して、データ1,データ3,データ5のス
トリームを停止させるように通知する。他の作用は図1
2の例と同様である。The specifying unit 105b specifies which stream should be stopped. In the specifying unit 105b, selection is made in the order of lower priority. Here, data 1 and data 5 having a priority of 10 are selected. However, even if both streams of data 1 and data 5 are stopped, the total transfer rate of the remaining three streams and the recording reservation program is 55 Mb.
ps, making recording impossible. In the specifying unit 105b,
Next, the stream with the lowest priority is selected. This corresponds to the data stream of the data 3 of the priority 5. When the streams of data 1, data 3 and data 5 are stopped, the total transfer rate of the remaining three streams is 50
Mbps, and recording becomes possible. The specifying unit 105b notifies the notifying unit 106 to stop the streams of data 1, data 3, and data 5. Other functions are shown in FIG.
This is similar to the example of FIG.
【0106】また、図15のように、複数の時間タイミ
ングでストリームの特定を行ってもよい。Further, as shown in FIG. 15, the stream may be specified at a plurality of time timings.
【0107】図15の動作フローと図11の動作フロー
との相違いは、録画開始可能かどうかを調べる時刻が録
画開始時刻のT1分前,T2分前,...と複数設定さ
れている点である。The difference between the operation flow in FIG. 15 and the operation flow in FIG. 11 is that the time for checking whether recording can be started is T1 minutes before the recording start time, T2 minutes before,. . . It is a point that a plurality is set.
【0108】最初は、録画開始時刻のT1分前に、録画
開始時刻に録画が可能かどうか判断部105a で調べる。
録画開始が可能でない場合は、どのストリームを停止し
たら録画開始が可能かを特定部105b で特定する。特定
したストリームを送信している機器に対して、ストリー
ムの送信停止を促すメッセージを送信する。録画開始時
刻のT1分前からT2分前までにストリームの送信を停
止した場合は、図11のTをT1に置き換えた場合と同
じになる。First, a decision section 105a checks whether recording is possible at the recording start time T1 minutes before the recording start time.
If recording cannot be started, the specifying unit 105b specifies which stream to stop and start recording. A message for urging the device transmitting the specified stream to stop transmitting the stream is transmitted. When the transmission of the stream is stopped from T1 minutes to T2 minutes before the recording start time, it is the same as the case where T in FIG. 11 is replaced with T1.
【0109】録画開始時刻のT2分前までに上記で特定
したストリームを停止しない場合は、再び録画開始時刻
に録画が可能かどうか特定部5で調べる。可能でない場
合は同様にして、ストリーム停止を促すメッセージを送
信する。それ以後も録画開始時刻のT3分前、T4分
前、…に同様の処理を行なう。If the stream specified above is not stopped before T2 minutes before the recording start time, the specifying unit 5 checks again whether or not recording is possible at the recording start time. If it is not possible, a message prompting to stop the stream is transmitted in the same manner. After that, the same processing is performed T3 minutes before the recording start time, T4 minutes before,....
【0110】例えば、T1=15、T2=10、T3=
5,T4=3,...のようにして設定すれば、録画開
始時刻の15分前、10分前、5分前、...のよう
に、録画開始時刻が近づくにつれてストリーム停止を促
す通知の間隔が短くなり、効果的な警告となる。For example, T1 = 15, T2 = 10, T3 =
5, T4 = 3,. . . , 15 minutes before the recording start time, 10 minutes before, 5 minutes before,. . . As described above, as the recording start time approaches, the interval of the notification urging the stop of the stream becomes shorter, and an effective warning is provided.
【0111】ここで注意すべき点は、録画開始時刻のT
1分前にストリーム停止を促すメッセージを送信したに
もかかわらず、録画開始時刻のT1分前からT2分前ま
でにストリームを停止しない場合でも、T2分前には録
画開始が可能となる場合があることである。時刻T1分
前に特定したストリームとは別のストリームが時刻T1
分前からT2分前までの間に終了して、その結果録画開
始が可能になる場合である。The point to be noted here is that the recording start time T
Even if a message prompting to stop the stream was sent one minute before, even if the stream is not stopped from T1 minutes before the recording start time to T2 minutes before, the recording can be started before T2 minutes. That is. A stream different from the stream specified one minute before time T1
This is a case where the recording is completed between the minutes before and T2 minutes before, and as a result, recording can be started.
【0112】図16は本発明の他の実施の形態を示すブ
ロック図である。図16において図10と同一の構成要
素には同一符号を付して説明を省略する。FIG. 16 is a block diagram showing another embodiment of the present invention. 16, the same components as those in FIG. 10 are denoted by the same reference numerals, and description thereof will be omitted.
【0113】本実施の形態と図10の実施の形態との相
違は、上記特定したストリームの停止要求を通知したに
もかかわらずストリームの送信を停止しなかった場合
に、強制的にストリームの送信を停止するための手段で
ある停止部107 を備えている点である。録画開始時刻に
なると、停止部107 によってストリームが停止されるの
で、確実に録画を開始することが可能になる。The difference between the present embodiment and the embodiment of FIG. 10 is that the transmission of the stream is forcibly stopped when the transmission of the stream is not stopped despite the notification of the request for stopping the specified stream. This is characterized in that a stopping unit 107 as a means for stopping the operation is provided. At the recording start time, the stream is stopped by the stop unit 107, so that the recording can be reliably started.
【0114】図17は本発明の他の実施の形態を示すブ
ロック図である。FIG. 17 is a block diagram showing another embodiment of the present invention.
【0115】図10及び図16の装置は、記録装置内に
予約録画の可否を判断して通知する部分を設けたが、本
実施の形態は、ネットワーク上に接続された制御装置に
よってこの判断,通知を行うことを可能にしたものであ
る。The apparatus shown in FIGS. 10 and 16 is provided with a portion for judging whether or not the scheduled recording is possible in the recording device, and in the present embodiment, the judgment is made by the control device connected on the network. This allows notification to be performed.
【0116】制御装置131 は、ネットワーク132 上を流
れるストリームの帯域を制御するための装置である。ネ
ットワーク132 はIEEE1394のようなホームネッ
トワーク用のシリアルバスでも良いし、LANで用いる
イーサネットケーブルでも良い。The control device 131 is a device for controlling the bandwidth of a stream flowing on the network 132. The network 132 may be a serial bus for a home network such as IEEE1394, or may be an Ethernet cable used for a LAN.
【0117】確認部133 は、ネットワーク上を流れるス
トリームの帯域使用状態を確認するための手段である。
どの機器からどの機器へ、どのくらいの帯域のストリー
ムが転送されてるかを確認部133 で調べる。The checking section 133 is means for checking the band use state of the stream flowing on the network.
The checking unit 133 checks which stream of which band is transferred from which device to which device.
【0118】予約受付部134 は、所定の時刻に帯域を優
先的に使用する予約を他の機器から受付るための手段で
ある。あらかじめネットワークの帯域を確保しておき、
録画予約を確実に行なう必要がある時などに、予約が送
られてくる。The reservation receiving section 134 is means for receiving a reservation for preferentially using the band at a predetermined time from another device. Reserve network bandwidth in advance,
The reservation is sent when it is necessary to reliably perform the recording reservation.
【0119】予約部135 は、予約受付部134 で受け付け
た予約に基づいて、前記所定の時刻にネットワークの帯
域を予約するための手段である。The reservation unit 135 is a means for reserving a network band at the predetermined time based on the reservation received by the reservation receiving unit 134.
【0120】帯域使用制御部136 は、所定の時刻に予約
部135 で予約した帯域以外の帯域の使用を制限するため
の手段である。The band use control section 136 is means for restricting the use of a band other than the band reserved by the reservation section 135 at a predetermined time.
【0121】次に、このように構成された実施の形態の
動作について図18のフローチャート並びに図19及び
図20の説明図を参照して説明する。Next, the operation of the embodiment configured as described above will be described with reference to the flowchart of FIG. 18 and the explanatory diagrams of FIGS. 19 and 20.
【0122】最初に予約受付部134 で帯域の予約を行な
う。ここでは、帯域幅20Mbpsで予約開始時刻が1
9:30で予約終了時刻が20:00の予約を行なうも
のとする。First, the reservation accepting section 134 reserves a band. Here, the reservation start time is 1 with a bandwidth of 20 Mbps.
It is assumed that a reservation with a reservation end time of 20:00 is made at 9:30.
【0123】図19は、すでに予約されている帯域の予
約状況を示すテーブルである。3つの帯域が予約されて
いるが、19:30から20:00までは予約2のデー
タのみが予約されている。このデータの帯域幅は5Mb
psなので、今回予約する帯域と合わせても25Mbp
sであり、ネットワークの帯域50Mbpsを越えな
い。ゆえに上記の予約は受け付けられて、予約部135 で
予約される。録画開始時刻になると、確認部133 で現在
使用している帯域を確認する。FIG. 19 is a table showing the reservation status of a band that has already been reserved. Although three bands are reserved, only data of reservation 2 is reserved from 19:30 to 20:00. The bandwidth of this data is 5Mb
ps, 25Mbp even when combined with the bandwidth reserved this time
s and does not exceed the network bandwidth of 50 Mbps. Therefore, the above reservation is accepted and reserved by the reservation unit 135. When the recording start time comes, the checking unit 133 checks the band currently used.
【0124】図20は現在使用されている帯域を示すテ
ーブルである。データ1からデータ4までと予約2の5
つの帯域が使用している。これらの帯域の合計は40M
bpsでネットワークの帯域50Mbpsを越えていな
いが、上記予約した帯域20Mbpsを合わせると60
Mbpsとなり、ネットワークの帯域を越えてしまう。FIG. 20 is a table showing currently used bands. Data 1 to data 4 and reservation 2 5
One band is using. The sum of these bands is 40M
bps does not exceed the network bandwidth of 50 Mbps, but if the reserved bandwidth of 20 Mbps is added, 60
Mbps, which exceeds the network bandwidth.
【0125】確認部133 は帯域使用制御部136 に対し
て、現在使用している帯域の中で停止する帯域を決め
る。ここでは、データ2の帯域の使用を停止すると、合
計の帯域は40Mbpsとなってネットワークの帯域以
下になる。帯域使用制御部136 は、データ2を送信して
る機器に対して、使用を中止させる。これによって上記
で予約した帯域が確保される。The checking unit 133 determines the band to be stopped among the currently used bands to the band use control unit 136. Here, when the use of the band of data 2 is stopped, the total band becomes 40 Mbps, which is lower than the band of the network. The band use control unit 136 causes the device transmitting the data 2 to stop using. This secures the bandwidth reserved above.
【0126】図21は本発明の他の実施の形態を示すブ
ロック図である。図21において図17と同一の構成要
素には同一符号を付して説明を省略する。FIG. 21 is a block diagram showing another embodiment of the present invention. In FIG. 21, the same components as those in FIG. 17 are denoted by the same reference numerals, and description thereof will be omitted.
【0127】本実施の形態と図17の実施の形態との相
違は、予約がなされたことを示す予約確認情報を通知す
る予約確認情報通知手段である通知部106 を持つことで
ある。他の機器に対して予約されたことを通知すること
により、予約時間になると現在使用している帯域の中で
使用を終了させられる可能性があることを認知すること
ができる。The difference between this embodiment and the embodiment of FIG. 17 resides in that a notifying section 106 is provided as reservation confirmation information notifying means for notifying reservation confirmation information indicating that a reservation has been made. By notifying the other device that the reservation has been made, it is possible to recognize that the use may be terminated in the currently used band at the reserved time.
【0128】更に、本実施の形態においては、通知部10
6 は、予約が不可能である場合に予約ができなかったこ
とを示す予約確認情報を通知する予約確認情報通知手段
としても機能する。Further, in the present embodiment, the notifying section 10
6 also functions as reservation confirmation information notifying means for notifying reservation confirmation information indicating that reservation could not be made when reservation is impossible.
【0129】図22は本発明の他の実施の形態を示すブ
ロック図である。図22において図10と同一の構成要
素には同一符号を付して説明を省略する。FIG. 22 is a block diagram showing another embodiment of the present invention. In FIG. 22, the same components as those in FIG.
【0130】上記各実施の形態においては、録画予約さ
れたストリームの予約録画が可能であるか否かを、予約
録画の開始時刻以前に予測するようになっている。しか
し、予約録画したストリームが実際に記録可能であるか
否かは、予約録画の開始時刻以後でなければ、正しく判
断することができない。本実施の形態は、録画予約の情
報に基づいて予約録画時における転送ストリームの帯域
を調べることにより、予約録画の開始時刻以前に、確実
な録画予約を可能にするものである。In each of the above embodiments, whether or not the scheduled recording of the stream reserved for recording is possible is predicted before the start time of the scheduled recording. However, it cannot be correctly determined whether or not the stream that has been scheduled recording can be actually recorded unless the scheduled recording start time is after. In the present embodiment, a reliable recording reservation can be made before the start time of the reservation recording by checking the band of the transfer stream at the time of the reservation recording based on the information of the recording reservation.
【0131】受信装置141 は、テレビやラジオから送信
されてくる映像・音声などのストリームを記録するため
の装置であり、VTRやホームサーバなどを指してい
る。The receiving device 141 is a device for recording a stream of video and audio transmitted from a television or a radio, and refers to a VTR, a home server, or the like.
【0132】受信部101 記録102 及びネットワーク110
は、図10の実施の形態と同様の構成である。Receiving unit 101 Record 102 and Network 110
Has the same configuration as the embodiment of FIG.
【0133】予約情報受信部144 はEPG(電子番組
表)などの予約情報を受信するための手段である。The reservation information receiving section 144 is a means for receiving reservation information such as an EPG (Electronic Program Guide).
【0134】図23はEPGの例を示す説明図である。
EPGには、番組名、帯域幅、チャンネル、開始時刻、
終了時刻の項目がある。EPGから、どの番組がどのく
らいの帯域を使用するかを予め知ることが可能になる。FIG. 23 is an explanatory diagram showing an example of an EPG.
The EPG contains the program name, bandwidth, channel, start time,
There is an end time item. From the EPG, it is possible to know in advance which program uses which amount of bandwidth.
【0135】帯域使用予約通知部145 は、予約情報受信
部144 で受信した予約情報を元にして、帯域の予約情報
をネットワークを介して他の機器に対して通知するため
の手段である。例えば、図23のEPGのドラマ1を予
約する場合は、20時から21時までの5Mbpsの帯
域の予約情報を通知する。The band use reservation notifying section 145 is means for notifying band reservation information to other devices via a network based on the reservation information received by the reservation information receiving section 144. For example, when the drama 1 of the EPG shown in FIG. 23 is reserved, the reservation information of the 5 Mbps band from 20:00 to 21:00 is notified.
【0136】なお、帯域使用予約通知部145 に、予約録
画開示時刻において、予約が行われていない帯域につい
ては、使用を制限する制御機能を付加してもよい。It is to be noted that the band use reservation notifying section 145 may be provided with a control function for restricting the use of the band for which no reservation has been made at the time of the reserved recording start time.
【0137】以上のように、本実施の形態においては、
予約情報受信部144 で受信した予約情報を元にして帯域
の予約情報を他の機器に通知することにより、ストリー
ムの受信に必要な帯域を予約した時点で確保することが
可能なる。As described above, in the present embodiment,
By notifying the reservation information of the band to other devices based on the reservation information received by the reservation information receiving unit 144, it is possible to secure the band required for stream reception at the time of reservation.
【0138】図24は本発明の他の実施の形態を示すブ
ロック図である。図24において図22と同一の構成要
素には同一符号を付して説明を省略する。FIG. 24 is a block diagram showing another embodiment of the present invention. 24, the same components as those in FIG. 22 are denoted by the same reference numerals, and description thereof will be omitted.
【0139】本実施の形態は予約確認情報受信部146 を
付加した点が図22の実施の形態と異なる。予約確認情
報受信部146 は、帯域使用予約通知部145 から送信した
帯域使用予約情報を受け取った他の機器から、帯域使用
の予約がなされたことを示す予約確認情報を受信する。
これにより、受信装置141 は、帯域の予約が行われたこ
とを知ることが可能になる。This embodiment is different from the embodiment shown in FIG. 22 in that a reservation confirmation information receiving section 146 is added. The reservation confirmation information receiving unit 146 receives reservation confirmation information indicating that a band use reservation has been made from another device that has received the band use reservation information transmitted from the band use reservation notification unit 145.
Thus, the receiving device 141 can know that the band has been reserved.
【0140】また、予約確認情報受信部146 は、帯域使
用の予約がなされなかったことを示す予約確認情報を受
信することもある。この場合には、受信装置141 は、帯
域の予約が失敗したことを知ることが可能になる。The reservation confirmation information receiving section 146 may also receive reservation confirmation information indicating that no reservation for band use has been made. In this case, the receiving device 141 can know that the reservation of the band has failed.
【0141】[0141]
【発明の効果】以上説明したように本発明によれば、録
画予約が行われた場合には、予約録画時に予約録画の障
害となるストリームを特定してユーザーに通知すること
ができるという効果を有する。As described above, according to the present invention, when a recording reservation is made, it is possible to specify a stream which becomes an obstacle to the reservation recording at the time of the reservation recording and notify the user of the stream. Have.
【0142】また、本発明によれば、録画予約が行われ
た場合には、予約録画時に予約録画の障害となるストリ
ームを特定してこのストリームの流れを停止させること
により、確実な予約録画を可能にすることができるとい
う効果も有する。Further, according to the present invention, when a recording reservation is made, a stream which becomes an obstacle to the reservation recording at the time of the reservation recording is specified and the flow of this stream is stopped, so that the reservation recording can be reliably performed. It also has the effect that it can be made possible.
【図1】本発明に係るデータストリーム記録装置の一実
施の形態を示すブロック図。FIG. 1 is a block diagram showing an embodiment of a data stream recording device according to the present invention.
【図2】図2は図1の装置の家庭内における構成方法を
示す説明図。FIG. 2 is an explanatory diagram showing a method of configuring the device of FIG. 1 in a home.
【図3】図1の実施の形態の動作を説明するためのフロ
ーチャート。FIG. 3 is a flowchart for explaining the operation of the embodiment of FIG. 1;
【図4】図1の実施の形態の動作を説明するための図
表。FIG. 4 is a chart for explaining the operation of the embodiment of FIG. 1;
【図5】図1の実施の形態の動作を説明するための図
表。FIG. 5 is a table for explaining the operation of the embodiment of FIG. 1;
【図6】図1の実施の形態の動作を説明するための説明
図。FIG. 6 is an explanatory diagram for explaining the operation of the embodiment in FIG. 1;
【図7】図1の実施の形態の動作を説明するための説明
図。FIG. 7 is an explanatory diagram for explaining the operation of the embodiment in FIG. 1;
【図8】本発明の他の実施の形態を説明するためのフロ
ーチャート。FIG. 8 is a flowchart for explaining another embodiment of the present invention.
【図9】本発明の他の実施の形態を示すブロック図。FIG. 9 is a block diagram showing another embodiment of the present invention.
【図10】本発明の他の実施の形態を示すブロック図。FIG. 10 is a block diagram showing another embodiment of the present invention.
【図11】図10の実施の形態の動作を説明するための
フローチャート。FIG. 11 is a flowchart for explaining the operation of the embodiment of FIG. 10;
【図12】図10の実施の形態の動作を説明するための
説明図。FIG. 12 is an explanatory diagram for explaining the operation of the embodiment in FIG. 10;
【図13】停止ストリームの特定方法の他の例を示す説
明図。FIG. 13 is an explanatory diagram showing another example of a method for specifying a stop stream.
【図14】停止ストリームの特定方法の他の例を示す説
明図。FIG. 14 is an explanatory diagram showing another example of a method for specifying a stop stream.
【図15】本発明の他の実施の形態を説明するためのフ
ローチャート。FIG. 15 is a flowchart for explaining another embodiment of the present invention.
【図16】本発明の他の実施の形態を示すブロック図。FIG. 16 is a block diagram showing another embodiment of the present invention.
【図17】本発明の他の実施の形態を示すブロック図。FIG. 17 is a block diagram showing another embodiment of the present invention.
【図18】図17の実施の形態の動作を説明するための
フローチャート。FIG. 18 is a flowchart for explaining the operation of the embodiment in FIG. 17;
【図19】図17の実施の形態の動作を説明するための
説明図。FIG. 19 is an explanatory diagram for explaining the operation of the embodiment in FIG. 17;
【図20】図17の実施の形態の動作を説明するための
説明図。FIG. 20 is an explanatory diagram for explaining the operation of the embodiment in FIG. 17;
【図21】本発明の他の実施の形態を示すブロック図。FIG. 21 is a block diagram showing another embodiment of the present invention.
【図22】本発明の他の実施の形態を示すブロック図。FIG. 22 is a block diagram showing another embodiment of the present invention.
【図23】EPGを示す説明図。FIG. 23 is an explanatory view showing an EPG.
【図24】本発明の他の実施の形態を示すブロック図。FIG. 24 is a block diagram showing another embodiment of the present invention.
1…データ受信部、2…記録部、3-1〜3-N…表示部、
4…記録予約部、5…ストリーム特定部、6…通知部、
10…バス1. Data receiving unit, 2. Recording unit, 3-1 to 3-N: Display unit,
4: recording reservation unit, 5: stream identification unit, 6: notification unit,
10 ... Bus
フロントページの続き (72)発明者 是津 達也 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 (72)発明者 今井 徹 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 (72)発明者 玉田 雄三 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 Fターム(参考) 5C018 HA10 5C064 BA02 BB07 BC18 BC23 BC25 BD02 BD08 BD09 5D102 AC01 GA02 GA08 GA72 GA78Continuing from the front page (72) Inventor Tatsuya Koretsu 1 Toshiba-cho, Komukai-shi, Kawasaki-shi, Kanagawa Prefecture Inside the Toshiba R & D Center (72) Inventor Tohru Imai 1 Toshiba-cho, Komukai-Toshiba-cho, Kawasaki-shi, Kanagawa Address Toshiba R & D Center (72) Inventor Yuzo Tamada 1 Kosuka Toshiba-cho, Koyuki-ku, Kawasaki-shi, Kanagawa F-term (reference) 5C018 HA10 5C064 BA02 BB07 BC18 BC23 BC25 BD02 BD08 BD09 5D102 AC01 GA02 GA08 GA72 GA78
Claims (16)
たインターフェース手段と、 前記インターフェース手段を介して、同期転送されるデ
ータストリームを受信する受信手段と、 前記受信手段により受信した前記データストリームを記
録する記録手段と、 所定の記録開始時刻における、前記データストリームの
記録を予約する予約手段と、 前記予約手段が予約した前記データストリームが、前記
記録開始時刻において記録可能であるか否かを、前記記
録開始時刻の所定時間前に判断する判断手段と、 前記判断手段によって、前記予約手段が予約した前記デ
ータストリームが記録不可能であると判断した場合に
は、前記ネットワーク上に転送されている他のデータス
トリームのうち、前記予約手段が予約した前記データス
トリームの記録が可能となるような停止すべきデータス
トリームを特定する特定手段と、 前記特定手段によって、特定した前記停止すべきデータ
ストリームを送信及びまたは受信していた機器の少なく
ともどちらから一方に対し、該データストリームの停止
要求を通知する通知手段とを具備したことを特徴とする
データストリーム記録装置。1. An interface unit connected to a network capable of synchronous transfer, a receiving unit for receiving a data stream synchronously transferred via the interface unit, and recording the data stream received by the receiving unit. A recording unit that performs recording at a predetermined recording start time, a reservation unit that reserves recording of the data stream, and whether or not the data stream reserved by the reservation unit can be recorded at the recording start time. Determining means for determining a predetermined time before the recording start time; and determining, by the determining means, that the data stream reserved by the reservation means is not recordable, Recording of the data stream reserved by the reservation means in the data stream of Specifying means for specifying a data stream to be stopped such that the data stream to be stopped is transmitted to at least one of the devices transmitting and / or receiving the data stream to be stopped specified by the specifying means; And a notifying means for notifying the stop request of the data stream.
時間前に、前記ネットワーク上で転送されているデータ
ストリームの合計転送レート情報、前記予約手段が予約
した前記データストリームの転送レート情報、前記ネッ
トワークの帯域情報、前記記録手段における記録可能な
帯域情報の少なくとも一つの情報に基づいて、前記予約
手段が予約した前記データストリームが前記記録開始時
刻において記録可能であるか否かを判断することを特徴
とする請求項1記載のデータストリーム記録装置。2. The method according to claim 1, wherein the determining unit determines, before a predetermined time before the recording start time, total transfer rate information of the data stream transferred on the network, transfer rate information of the data stream reserved by the reservation unit, Determining whether the data stream reserved by the reservation unit is recordable at the recording start time based on at least one of band information of the network and band information recordable by the recording unit. The data stream recording device according to claim 1, wherein:
停止すべきデータストリームを特定することを特徴とす
る請求項2記載のデータストリーム記録装置。3. The data stream recording apparatus according to claim 2, wherein said specifying means specifies a data stream to be stopped according to a predetermined priority.
時間前の複数の時刻において、前記予約手段が予約した
前記データストリームが前記記録開始時刻において記録
可能であるか否かを判断することを特徴とする請求項1
又は2のいずれか一方に記載のデータストリーム記録装
置。4. The method according to claim 1, wherein the determining unit determines whether the data stream reserved by the reserving unit is recordable at the recording start time at a plurality of times before the recording start time. Claim 1 characterized by the following:
Or the data stream recording device according to any one of 2.
ストリームの転送が停止していない場合は、該データス
トリームを送信及びまたは受信していた機器の少なくと
もどちらから一方に対し、該データストリームの強制停
止要求を通知する通知手段とを更に具備したことを特徴
とする請求項1記載のデータストリーム記録装置。5. When the transfer of the data stream to be stopped is not stopped at the recording start time, at least one of the devices that transmitted and / or received the data stream transmits the data stream to the device. 2. The data stream recording apparatus according to claim 1, further comprising a notifying unit for notifying a forced stop request.
タストリームを、所定の記録開始時刻に記録するよう予
約する第1のステップと、 前記第1のステップによって記録予約した前記データス
トリームの記録開始時刻の所定時間前の時刻に該データ
ストリームが、前記記録開始時刻において記録可能であ
るか否かを判断する第2のステップと、 前記第2のステップによって、記録予約した前記データ
ストリームが記録不可能であると判断した場合には、前
記ネットワーク上に転送されている他のデータストリー
ムのうち、記録予約した前記データストリームの記録が
可能となるような停止すべきデータストリームを特定す
る第3のステップと、 前記第3のステップによって、特定した前記停止すべき
データストリームを送信及びまたは受信していた機器の
少なくともどちらか一方に対し、該データストリームの
停止要求を通知する第4のステップと、 前記第3のステップによって、特定した前記停止すべき
データストリームの転送が停止された後、前記記録開始
時刻に記録予約した前記データストリームの記録を開始
する第5のステップとからなることを特徴とするデータ
ストリーム記録方法。6. A first step of making a reservation for recording a data stream synchronously transferred via a network at a predetermined recording start time, and a recording start time of the data stream reserved for recording by the first step. A second step of determining whether or not the data stream is recordable at the recording start time at a time before a predetermined time, and the data stream reserved for recording cannot be recorded by the second step. If it is determined that the data stream has been stopped, a third step of specifying a data stream to be stopped such that the data stream reserved for recording can be recorded among the other data streams transferred on the network. Transmitting and / or receiving the specified data stream to be stopped by the third step; A fourth step of notifying a request to stop the data stream to at least one of the devices that has performed the transfer, after the transfer of the data stream to be stopped specified by the third step is stopped, A fifth step of starting recording of the data stream reserved for recording at the recording start time.
たインターフェース手段と、 前記インターフェース手段を介して、前記ネットワーク
における帯域使用状態を確認する確認手段と、 前記ネットワークに接続された他の機器から、所定時刻
の帯域使用予約を示す帯域使用予約情報を受け付ける予
約受付手段と、 前記帯域使用予約情報に基づいて、前記所定時刻の前記
ネットワークの帯域使用を予約する予約手段と、 前記所定時刻になったとき、前記予約手段で予約された
使用帯域以外の帯域の利用を制限する帯域使用制御手段
とを具備したことを特徴とするデータストリーム制御装
置。7. An interface unit connected to a network capable of synchronous transfer, a confirmation unit for confirming a band use state in the network via the interface unit, and another device connected to the network, A reservation receiving unit that receives band use reservation information indicating a band use reservation at a predetermined time; a reservation unit that reserves band use of the network at the predetermined time based on the band use reservation information; A data stream control device comprising: a band use control unit for restricting use of a band other than the used band reserved by the reservation unit.
記ネットワークの帯域使用の予約がなされた場合に、前
記他の機器に対し、予約がなされたことを示す予約確認
情報を通知する予約確認情報通知手段とを更に具備した
ことを特徴とする請求項7記載のデータストリーム制御
装置。8. Reservation confirmation information for notifying the other device of reservation confirmation information indicating that the reservation has been made, when the reservation means reserves use of the bandwidth of the network at the predetermined time. The data stream control device according to claim 7, further comprising a notification unit.
たインターフェース手段と、 前記インターフェース手段を介して、同期転送されるデ
ータストリームを受信する受信手段と、 前記受信手段により受信した前記データストリームを記
録する記録手段と、 前記インターフェース手段を介して、所定時刻における
データストリームの使用帯域を含む予約情報を予め受信
する予約情報受信手段と、 前記予約情報受信手段において受信した予約情報に基づ
いて、前記所定時刻の帯域使用予約を示す帯域使用予約
情報を、前記ネットワークに接続された他の機器に通知
する通知手段とを具備したことを特徴とするデータスト
リーム記録装置。9. An interface unit connected to a network capable of synchronous transfer, a receiving unit for receiving a data stream synchronously transferred via the interface unit, and recording the data stream received by the receiving unit. Recording means for receiving, reservation information receiving means for previously receiving reservation information including a band used by a data stream at a predetermined time via the interface means, and the predetermined information based on the reservation information received by the reservation information receiving means. A data stream recording apparatus comprising: a notification unit configured to notify band use reservation information indicating a time band use reservation to another device connected to the network.
情報を通知した前記他の機器から、前記所定時刻の前記
ネットワークの帯域使用の予約がなされたことを示す予
約確認情報を受信する予約確認情報受信手段とを更に具
備したことを特徴とする請求項9記載のデータストリー
ム記録装置。10. Receiving reservation confirmation information from said another device, which has notified said band use reservation information by said notifying means, that reservation confirmation information indicating that a reservation of the band use of said network at said predetermined time has been made. 10. The data stream recording apparatus according to claim 9, further comprising: means.
器から、前記帯域使用予約情報を受け付けた際に、前記
所定時刻の帯域の使用状況を確認する確認手段と、 前記確認手段によって、前記所定時刻の帯域予約が不可
能であると確認された場合は、前記他の機器に対し、予
約がされなかったことを示す予約確認情報を通知する予
約確認情報通知手段とを更に具備したことを特徴とする
請求項7記載のデータストリーム制御装置。11. A confirmation means for confirming a use condition of a band at a predetermined time when said reservation use means receives said band use reservation information from said another device. When it is confirmed that the time band reservation cannot be made, the apparatus further comprises a reservation confirmation information notifying means for notifying the other device of reservation confirmation information indicating that the reservation has not been made. The data stream control device according to claim 7, wherein
情報を通知した前記他の機器から、前記所定時刻の前記
ネットワークの帯域使用の予約がなされなかったことを
示す予約確認情報を受信する予約確認受信手段とを更に
具備したことを特徴とする請求項9記載のデータストリ
ーム記録装置。12. Reservation confirmation reception for receiving reservation confirmation information indicating that the reservation of the band use of the network at the predetermined time has not been made from the other device which has notified the band use reservation information by the notifying means. 10. The data stream recording apparatus according to claim 9, further comprising: means.
れたインターフェース手段を介して、前記ネットワーク
における帯域使用状態を確認する確認処理と、 前記ネットワークに接続された他の機器から、所定時刻
の帯域使用予約を示す帯域使用予約情報を受け付ける予
約受付処理と、 前記帯域使用予約情報に基づいて、前記所定時刻の前記
ネットワークの帯域使用を予約する予約処理と、 前記所定時刻になったとき、前記予約手段で予約された
使用帯域以外の帯域の利用を制限する帯域使用制御処理
とを具備したことを特徴とするデータストリーム制御方
法。13. A confirmation process for confirming a band use state in the network via an interface unit connected to a network capable of synchronous transfer, and a band use at a predetermined time from another device connected to the network. A reservation receiving process for receiving band use reservation information indicating reservation; a reservation process for reserving band use of the network at the predetermined time based on the band use reservation information; And a band use control process for restricting use of a band other than the used band reserved in the step (c).
れたインターフェース手段を介して、同期転送されるデ
ータストリームを受信する受信処理と、 前記受信処理により受信した前記データストリームを記
録する記録処理と、 前記インターフェース手段を介して、所定時刻における
データストリームの使用帯域を含む予約情報を予め受信
する予約情報受信処理と、 前記予約情報受信処理において受信した予約情報に基づ
いて、前記所定時刻の帯域使用予約を示す帯域使用予約
情報を、前記ネットワークに接続された他の機器に通知
する通知処理とを具備したことを特徴とするデータスト
リーム記録装置。14. A receiving process for receiving a data stream synchronously transferred via an interface means connected to a network capable of synchronous transfer, a recording process for recording the data stream received by the receiving process, Via the interface means, a reservation information receiving process for receiving reservation information including a band used by the data stream at a predetermined time in advance; and a band use reservation at the predetermined time based on the reservation information received in the reservation information receiving process. Notification processing for notifying other devices connected to the network of the bandwidth use reservation information indicating the above.
れたインターフェース手段を介して、前記ネットワーク
における帯域使用状態を確認する確認処理と、 前記ネットワークに接続された他の機器から、所定時刻
の帯域使用予約を示す帯域使用予約情報を受け付ける予
約受付処理と、 前記帯域使用予約情報に基づいて、前記所定時刻の前記
ネットワークの帯域使用を予約する予約処理と、 前記所定時刻になったとき、前記予約手段で予約された
使用帯域以外の帯域の利用を制限する帯域使用制御処理
と、 同期転送が可能なネットワークに接続されたインターフ
ェース手段を介して、同期転送されるデータストリーム
を受信する受信処理と、 前記受信処理により受信した前記データストリームを記
録する記録処理と、 前記インターフェース手段を介して、所定時刻における
データストリームの使用帯域を含む予約情報を予め受信
する予約情報受信処理と、 前記予約情報受信処理において受信した予約情報に基づ
いて、前記所定時刻の帯域使用予約を示す帯域使用予約
情報を、前記ネットワークに接続された他の機器に通知
する通知処理とを具備したことを特徴とするデータスト
リーム制御方法15. A confirmation process for confirming a band use state in the network via an interface unit connected to a network capable of synchronous transfer, and a band use at a predetermined time from another device connected to the network. A reservation receiving process for receiving band use reservation information indicating reservation; a reservation process for reserving band use of the network at the predetermined time based on the band use reservation information; A band use control process for restricting use of a band other than the used band reserved in the above, a reception process for receiving a data stream synchronously transferred via an interface unit connected to a network capable of synchronous transfer, A recording process for recording the data stream received by the reception process; A reservation information receiving process for receiving, in advance, reservation information including a used bandwidth of the data stream at a predetermined time via the means; and indicating the band use reservation at the predetermined time based on the reservation information received in the reservation information receiving process. A data stream control method for notifying another device connected to the network of the band use reservation information.
所定時刻時点において、所定の優先順位に従って制限す
る帯域を特定することを特徴とする請求項13記載のデ
ータストリーム制御方法16. The data stream control method according to claim 13, wherein said band use restriction processing specifies a band to be restricted according to a predetermined priority at a reservation time or a predetermined time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10260526A JP2000090512A (en) | 1998-09-14 | 1998-09-14 | Device and method for recording data stream and device and method for controlling data stream |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10260526A JP2000090512A (en) | 1998-09-14 | 1998-09-14 | Device and method for recording data stream and device and method for controlling data stream |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000090512A true JP2000090512A (en) | 2000-03-31 |
Family
ID=17349198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10260526A Pending JP2000090512A (en) | 1998-09-14 | 1998-09-14 | Device and method for recording data stream and device and method for controlling data stream |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000090512A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000090575A (en) * | 1998-09-14 | 2000-03-31 | Toshiba Corp | Network integrated management device and method |
JP2002344557A (en) * | 2001-05-16 | 2002-11-29 | Sony Corp | Contents distribution system, contents distribution server, contents transmission processing method, contents transmission processing program and contents transmission process program storing medium |
JP2003533843A (en) * | 2000-05-12 | 2003-11-11 | ティヴォ インク | How to improve bandwidth efficiency |
US7137138B2 (en) | 2000-10-03 | 2006-11-14 | Sharp Kabushiki Kaisha | Broadcast signal receiving system |
JP2007129599A (en) * | 2005-11-07 | 2007-05-24 | Sharp Corp | Data transmission device, image display device, osd data display system, and program |
JP2010130352A (en) * | 2008-11-27 | 2010-06-10 | Sony Corp | Content reception apparatus and content reception method |
US8086091B2 (en) | 2005-03-31 | 2011-12-27 | Pioneer Corporation | Data recording system, data acquiring apparatus, and recording medium storing therein data acquiring apparatus control program |
-
1998
- 1998-09-14 JP JP10260526A patent/JP2000090512A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000090575A (en) * | 1998-09-14 | 2000-03-31 | Toshiba Corp | Network integrated management device and method |
JP2003533843A (en) * | 2000-05-12 | 2003-11-11 | ティヴォ インク | How to improve bandwidth efficiency |
JP4699672B2 (en) * | 2000-05-12 | 2011-06-15 | ティヴォ インク | How to improve bandwidth efficiency |
US7137138B2 (en) | 2000-10-03 | 2006-11-14 | Sharp Kabushiki Kaisha | Broadcast signal receiving system |
JP2002344557A (en) * | 2001-05-16 | 2002-11-29 | Sony Corp | Contents distribution system, contents distribution server, contents transmission processing method, contents transmission processing program and contents transmission process program storing medium |
US8086091B2 (en) | 2005-03-31 | 2011-12-27 | Pioneer Corporation | Data recording system, data acquiring apparatus, and recording medium storing therein data acquiring apparatus control program |
JP2007129599A (en) * | 2005-11-07 | 2007-05-24 | Sharp Corp | Data transmission device, image display device, osd data display system, and program |
JP2010130352A (en) * | 2008-11-27 | 2010-06-10 | Sony Corp | Content reception apparatus and content reception method |
JP4618367B2 (en) * | 2008-11-27 | 2011-01-26 | ソニー株式会社 | Content receiving apparatus and content receiving method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100848131B1 (en) | Method for managing audiovisual broadcast recordings and associated devices | |
EP1673940B1 (en) | Digital video recording and playback system with quality of service playback from multiple locations via a home area network | |
JPH11501786A (en) | Compressed video signal receiving method | |
JP2002335509A (en) | Method and system for distributing digital contents | |
JP4268496B2 (en) | BROADCAST RECORDING SYSTEM, RECORDING DEVICE, BROADCAST DEVICE, AND RECORDING PROGRAM FOR CONSERVING RECORDING MEDIA RECORDING VOLUME REQUIRED FOR RECORDING CONTENT | |
JP2004505554A (en) | System and method for incorporating previously broadcast content into program recordings | |
JP2009506627A (en) | On-demand system and method using dynamic broadcast scheduling | |
US20080240670A1 (en) | Picture recording system and picture recording and reproducing method | |
JP2001016534A (en) | Resource preservation managing device | |
JP2004005472A (en) | Recording/storage control of contents attached with precedence | |
JP2000090512A (en) | Device and method for recording data stream and device and method for controlling data stream | |
JP4086477B2 (en) | Content encoding method, content distribution method, and content receiving terminal device | |
JP3079208B2 (en) | Method and apparatus for optimizing program transmission | |
JP2004507958A (en) | Dynamic quality adjustment based on changes in streaming constraints | |
JP5540081B2 (en) | Media recording method, apparatus and computer program | |
JP4865658B2 (en) | COMMUNICATION DEVICE AND ITS CONTROL METHOD, COMMUNICATION SYSTEM, DATA TRANSMISSION SYSTEM, COMMUNICATION DEVICE CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
JP2004513589A (en) | How to switch from scanning content to playing content | |
JP2004048464A (en) | Recording/reproducing apparatus for audio and video data | |
JP2002044605A (en) | Digital recording system for av network | |
JP3560556B2 (en) | Delivery method of video contents by multicast video on demand | |
JP4584226B2 (en) | Content recording / reproducing system, content recording / reproducing apparatus, content recording / reproducing program, and computer-readable recording medium recording the content recording / reproducing program | |
JP4525844B2 (en) | Recording / playback method | |
CN101552684B (en) | Method, device and system for controlling real time streaming media protocol conversation state | |
JP4096995B2 (en) | Channel selection device and channel selection method | |
JP2004533781A (en) | Program transmission system to client terminal |