JP2003324690A - Video recording and playback device - Google Patents
Video recording and playback deviceInfo
- Publication number
- JP2003324690A JP2003324690A JP2002344019A JP2002344019A JP2003324690A JP 2003324690 A JP2003324690 A JP 2003324690A JP 2002344019 A JP2002344019 A JP 2002344019A JP 2002344019 A JP2002344019 A JP 2002344019A JP 2003324690 A JP2003324690 A JP 2003324690A
- Authority
- JP
- Japan
- Prior art keywords
- video data
- recording
- time
- reproduction
- data stream
- 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)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】
【課題】 本発明は、安定した再生速度で映像データの
特殊再生をすることが可能な映像記録再生装置を提供す
ることを目的とする。
【解決手段】本発明は、映像データストリームが、再生
時刻を示す時間情報を有する複数の映像データから構成
され、各映像データが当該映像データの再生時刻の時系
列順に配列された前記映像データストリームから、特定
の再生時刻間隔で、各映像データを再生時刻の順に従っ
て選択し、選択した各映像データをデコードして再生す
る映像記録再生装置100であって、映像データが選択
される毎に、選択された映像データのデコード処理効率
を測定し、前記デコード処理効率が測定される毎に、前
記映像データストリームから映像データを選択する前記
再生時刻間隔を測定されたデコード処理効率の値に基づ
いて調整する制御部112を備えることを特徴とする映
像記録再生装置。
(57) [Problem] To provide a video recording / reproducing apparatus capable of performing special reproduction of video data at a stable reproduction speed. The video data stream includes a plurality of video data having time information indicating a playback time, and each video data is arranged in chronological order of the playback time of the video data. A video recording / reproducing apparatus 100 that selects each video data in the order of the reproduction time at a specific reproduction time interval, decodes and reproduces each selected video data, and every time the video data is selected, The decoding processing efficiency of the selected video data is measured, and each time the decoding processing efficiency is measured, the reproduction time interval for selecting video data from the video data stream is determined based on the measured decoding processing efficiency value. A video recording / reproducing apparatus comprising a control unit 112 for adjusting.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、MPEG2規格に
従って映像データを多重化したトランスポートストリー
ムを記録して再生する映像記録再生装置に関し、特に記
録したストリームを早送りなどの特殊再生する技術に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a video recording / reproducing apparatus for recording and reproducing a transport stream in which video data is multiplexed according to the MPEG2 standard, and more particularly to a technique for special reproduction such as fast-forwarding of the recorded stream.
【0002】[0002]
【従来の技術】近年、デジタル放送の普及や記録媒体の
記憶容量が増加したことに伴い、MPEG2-トランス
ポートストリームなど、フレーム間予測により符合化さ
れた映像データを記憶媒体に記録して再生することが可
能な映像記録再生装置が登場した。このような映像記録
再生装置に利用されている技術の1つとして、早送りや
逆再生などの特殊再生と呼ばれる技術がある。2. Description of the Related Art In recent years, with the spread of digital broadcasting and the increase in storage capacity of recording media, video data encoded by inter-frame prediction, such as MPEG2-transport stream, is recorded and reproduced on the storage medium. A video recording / playback device that can do this has appeared. As one of the techniques used in such a video recording / reproducing apparatus, there is a technique called special reproduction such as fast-forward or reverse reproduction.
【0003】通常再生において再生される動画像は、動
画像の構成単位となる静止画像であるフレームを再生す
るために必要な全ての映像データを含むIピクチャと、
前のフレームとの差分の映像データを含むPピクチャと
前後のフレームとの差分の映像データを含むBピクチャ
とから構成される(以下、上記3つのタイプのピクチャ
を総称したものを「ピクチャ」という。)。A moving image reproduced in the normal reproduction is an I picture including all video data necessary for reproducing a frame which is a still image which is a constituent unit of the moving image,
It is composed of a P picture that includes video data that is the difference from the previous frame and a B picture that contains video data that is the difference from the previous and subsequent frames (hereinafter, the above three types of pictures are collectively referred to as a "picture". .).
【0004】通常再生においては、一般的に秒間30枚
のピクチャが再生されるのに対し、特殊再生において
は、再生される映像データは、Iピクチャのみから構成
され、秒間7.5〜3枚程度のIピクチャが再生され
る。図11は、通常再生と特殊再生(早送り)において
再生される映像データストリームの例を示す。数字を付
与された各四角形は、映像データストリームを構成する
各ピクチャを示し、各四角形に付与された数字は各ピク
チャの時系列順を示し、網掛けされた四角形は、Iピク
チャを示す。また説明の簡略化のため、通常再生、特殊
再生ともに秒間に再生されるピクチャの数は6枚とす
る。図11に示すように、通常再生においては、順番に
ピクチャが再生されていくのに対して、再生速度が3倍
速の特殊再生においては、3枚のうち1枚だけが再生さ
れることになり、再生速度が6倍速の特殊再生において
は、6枚のうち1枚だけが再生される。このように特定
のピクチャが抽出されて再生されることにより、早送り
や逆再生などの特殊再生が実現される。In the normal reproduction, 30 pictures are generally reproduced per second, whereas in the special reproduction, the video data to be reproduced is composed of only I pictures and has 7.5 to 3 pictures per second. About I pictures are reproduced. FIG. 11 shows an example of a video data stream reproduced in normal reproduction and special reproduction (fast forward). Each numbered quadrangle indicates each picture forming the video data stream, the number attached to each quadrangle indicates the time-series order of each picture, and the shaded quadrangle indicates an I picture. For simplification of explanation, it is assumed that the number of pictures reproduced per second is 6 in both normal reproduction and special reproduction. As shown in FIG. 11, in the normal reproduction, the pictures are reproduced in order, whereas in the special reproduction at the reproduction speed of 3 times, only one of the three pictures is reproduced. In the special reproduction at the reproduction speed of 6 times, only one of the six images is reproduced. By extracting and reproducing a specific picture in this way, special reproduction such as fast-forwarding and reverse reproduction is realized.
【0005】図12は、映像記録再生装置によって行わ
れる特殊再生処理のフローチャートを示す。以下、図1
2を参照して特殊再生処理を説明する。映像記録再生装
置は、ピクチャの再生タイミングが到来すると、次に再
生すべきピクチャの再生タイミングを計測するためのタ
イマ設定を行い(1201)、映像記録再生装置のバッ
ファメモリに記憶されているIピクチャの1つをデコー
ドし、再生する(1202)。再生後、映像記録装置の
記録媒体に記録されている映像データストリームから、
Iピクチャを検索して読み出し(1203)、バッファ
メモリに書き込み、バッファメモリに予め設定された数
のIピクチャが記憶されているか否かを判定する(ステ
ップS1204)。FIG. 12 shows a flowchart of a trick play process performed by the video recording / playback apparatus. Below, Figure 1
The special reproduction process will be described with reference to 2. When the picture reproduction timing arrives, the video recording / reproducing apparatus sets a timer for measuring the reproduction timing of the picture to be reproduced next (1201), and the I-picture stored in the buffer memory of the video recording / reproducing apparatus. 1 is decoded and reproduced (1202). After playback, from the video data stream recorded on the recording medium of the video recording device,
An I picture is searched for and read (1203), written in the buffer memory, and it is determined whether or not a preset number of I pictures are stored in the buffer memory (step S1204).
【0006】ここで、記録媒体からのIピクチャの読み
出し処理にかかる時間は一定でなく、遅延する場合があ
るので、読み出し遅延によってバッファメモリへのIピ
クチャの書き込みが遅れ、再生すべきIピクチャの数が
不足するという不具合をなくすため、映像記録再生装置
では、常に予め所定数のIピクチャがバッファメモリに
記憶されるように制御されている。Here, since the time required to read the I picture from the recording medium is not constant and may be delayed, the writing of the I picture into the buffer memory is delayed due to the read delay, and the I picture to be reproduced may be delayed. In order to eliminate the problem that the number is insufficient, the video recording / reproducing apparatus is controlled so that a predetermined number of I pictures are always stored in the buffer memory in advance.
【0007】記憶されていない場合(ステップS120
4:N)、記録媒体から次のIピクチャを読み出し(ス
テップS1203)、バッファメモリに書き込み、ステ
ップS1204の処理を行う。記憶されている場合(ス
テップS1204:Y)、特殊再生処理を終了する。上
記の特殊再生処理が映像記録再生装置において実行され
ることにより、ユーザーは、記録された映像データを、
通常再生だけでなく、早送りなどの特殊再生によって再
生し、再生した映像を楽しむことができる。If not stored (step S120)
4: N), the next I picture is read from the recording medium (step S1203), written in the buffer memory, and the process of step S1204 is performed. If it is stored (step S1204: Y), the trick play process ends. By executing the special reproduction process in the video recording / reproducing apparatus, the user can record the recorded video data.
You can enjoy not only normal playback but also special playback such as fast-forwarding and enjoy the played video.
【0008】[0008]
【特許文献1】 特願平11-275967[Patent Document 1] Japanese Patent Application No. 11-275967
【0009】[0009]
【特許文献2】 特願平11-335709[Patent Document 2] Japanese Patent Application No. 11-335709
【0010】[0010]
【特許文献3】 特願平11-187030[Patent Document 3] Japanese Patent Application No. 11-187030
【0011】[0011]
【発明が解決しようとする課題】しかし、特殊再生にお
ける処理は、1枚毎のIピクチャを検索する処理が必要
であり、再生する際に一枚ごとに記録媒体からバッファ
メモリへの転送制御や転送されたIピクチャのデコード
制御を行う必要があり、通常再生と比較して処理負荷が
大きく、処理負荷が高まった場合に、従来の映像記録再
生装置では映像の再生に遅延が発生し、特殊再生速度に
遅延が生じ、ユーザが指定した特殊再生速度で再生が行
うことができなくなるため、ユーザが安定したスピード
の特殊再生を楽しむことができないという問題があっ
た。However, the processing in the special reproduction requires the processing to retrieve the I picture for each picture, and when reproducing the picture, the transfer control from the recording medium to the buffer memory is performed for each picture. It is necessary to control the decoding of the transferred I picture, and when the processing load is large compared to the normal reproduction and the processing load is increased, the conventional video recording / reproducing apparatus causes a delay in the reproduction of the video, and There is a problem that the reproduction speed is delayed and the reproduction cannot be performed at the special reproduction speed specified by the user, so that the user cannot enjoy the special reproduction at a stable speed.
【0012】本発明は、上記の問題点に鑑み、安定した
再生速度で映像データの特殊再生をすることが可能な映
像記録再生装置を提供することを目的とする。In view of the above problems, it is an object of the present invention to provide a video recording / reproducing apparatus capable of performing special reproduction of video data at a stable reproduction speed.
【0013】[0013]
【課題を解決するための手段】上記課題を解決するため
に、本発明は映像データストリームが、再生時刻を示す
時間情報を有する複数の映像データから構成され、各映
像データが当該映像データの再生時刻の順に配列された
前記映像データストリームから、再生すべき映像データ
を特定の再生時刻間隔で、再生時刻の順に従って選択
し、選択した各映像データをデコードして再生する映像
再生装置であって、映像データが選択される毎に、選択
された映像データのデコード処理効率を測定する測定手
段と、前記デコード処理効率が測定される毎に、前記映
像データストリームから、再生すべき映像データを選択
するための前記再生時刻間隔を測定されたデコード処理
効率の値に基づいて調整する調整手段とを備えることを
特徴とする。In order to solve the above-mentioned problems, according to the present invention, a video data stream is composed of a plurality of video data having time information indicating a reproduction time, and each video data reproduces the video data. A video playback device for selecting video data to be played back from the video data stream arranged in order of time according to a playback time order at a specific playback time interval, and decoding and playing each selected video data. Measuring means for measuring the decoding processing efficiency of the selected video data each time the video data is selected, and selecting the video data to be reproduced from the video data stream each time the decoding processing efficiency is measured. Adjusting means for adjusting the reproduction time interval for adjusting the reproduction time interval based on the measured value of the decoding processing efficiency.
【0014】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから、特定の
再生時刻間隔で、各映像データを再生時刻の順に従って
選択し、選択した各映像データをデコードして再生する
映像記録再生装置における再生方法であって、映像デー
タが選択される毎に、選択された映像データのデコード
処理効率を測定する測定ステップと、前記デコード処理
効率が測定される毎に、前記映像データストリームから
映像データを選択するための前記再生時刻間隔を測定さ
れたデコード処理効率の値に基づいて調整する調整ステ
ップとを含むことを特徴とすることができる。In the present invention, the video data stream is
Each video data is reproduced at a specific reproduction time interval from the video data stream composed of a plurality of video data having time information indicating a reproduction time, and each video data is arranged in the order of the reproduction time of the video data. A method of reproducing in a video recording / reproducing apparatus for selecting and decoding each selected video data according to the order of, and measuring the decoding processing efficiency of the selected video data every time the video data is selected. And a step of adjusting the reproduction time interval for selecting video data from the video data stream based on the measured value of the decoding processing efficiency every time the decoding processing efficiency is measured. Can be characterized.
【0015】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生する映
像記録再生装置に用いられるプログラムであって、前記
プログラムは、映像データが選択される毎に、選択され
た映像データのデコード処理効率を測定する測定ステッ
プと、前記デコード処理効率が測定される毎に、前記映
像データストリームから映像データを選択するための前
記再生時刻間隔を測定されたデコード処理効率の値に基
づいて調整する調整ステップとを含むことを特徴とする
ことができる。In the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A program used in a video recording / reproducing apparatus for selecting in accordance with the order and decoding and reproducing each selected video data, wherein the program is a decoding processing efficiency of the selected video data every time the video data is selected. And a step of adjusting the reproduction time interval for selecting video data from the video data stream based on the measured decoding efficiency every time the decoding efficiency is measured. It can be characterized by including and.
【0016】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生する映
像記録再生装置に用いられるプログラムを記録したコン
ピュータ読取可能な記録媒体であって、前記プログラム
は、映像データが選択される毎に、選択された映像デー
タのデコード処理効率を測定する測定ステップと、前記
デコード処理効率が測定される毎に、前記映像データス
トリームから映像データを選択するための前記再生時刻
間隔を測定されたデコード処理効率の値に基づいて調整
する調整ステップとを含むことを特徴とすることができ
る。Further, according to the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A computer-readable recording medium that records a program used in a video recording / reproducing apparatus that selects in accordance with the order, and decodes and reproduces each selected video data, wherein the program is selected every time the video data is selected. A measuring step for measuring the decoding processing efficiency of the selected video data, and the decoding processing efficiency for measuring the reproduction time interval for selecting the video data from the video data stream every time the decoding processing efficiency is measured. And adjusting step based on the value of.
【0017】これにより、デコード処理効率の変動に連
動して、特殊再生すべき映像データストリームからの映
像データの再生時刻間隔が調整されるので、特殊再生中
に映像再生記録装置のデコード処理効率が低下した場合
においても、映像データの再生時刻間隔を広くするよう
に調整することにより、特殊再生すべき映像データスト
リームの再生を開始してから終了するまでに要する時間
の遅延を低減することができる。As a result, the reproduction time interval of the video data from the video data stream to be specially reproduced is adjusted in association with the fluctuation of the decoding processing efficiency, so that the decoding processing efficiency of the video reproduction recording apparatus is improved during the special reproduction. Even if it decreases, the delay of the time required from the start to the end of the reproduction of the video data stream to be specially reproduced can be reduced by adjusting the reproduction time interval of the video data to be wide. .
【0018】[0018]
【発明の実施の形態】<構成>図1は、本発明の実施の
形態に係る映像記録再生装置100の構成を示す機能ブ
ロック図である。映像記録再生装置100は、操作部1
10、チューナ部111、制御部112、第1ピクチャ
選択部113、第2ピクチャ選択部114、バッファ1
15、記録媒体116、デコード部117、表示部11
8から構成される。映像記録再生装置100は、ハード
ウェアとしてはCPU、ROM、RAM、ハードディス
ク、デコーダ等から構成され、ROM又は上記ハードデ
ィスクには、コンピュータプログラムが記憶され、上記
CPUが、上記コンピュータプログラムに従って動作す
ることにより、上記映像記録再生装置は、その機能を実
現する。DESCRIPTION OF THE PREFERRED EMBODIMENTS <Structure> FIG. 1 is a functional block diagram showing a structure of a video recording / reproducing apparatus 100 according to an embodiment of the present invention. The video recording / reproducing apparatus 100 includes an operation unit 1
10, tuner section 111, control section 112, first picture selection section 113, second picture selection section 114, buffer 1
15, recording medium 116, decoding unit 117, display unit 11
It is composed of 8. The video recording / reproducing apparatus 100 is composed of a CPU, a ROM, a RAM, a hard disk, a decoder, and the like as hardware. A computer program is stored in the ROM or the hard disk, and the CPU operates according to the computer program. The video recording / playback apparatus realizes its function.
【0019】操作部110は、ユーザーから、受信する
番組の指示、再生モードの指示、映像データの特殊再生
開始指示及び特殊再生速度等の指示を受取り、受取った
指示を制御部112に出力する。チューナ部111は、
MPEG2の規格に従って映像データを多重化したトラ
ンスポートストリーム(以下、「TS」という。)が映
像記録再生装置100に入力されると、ユーザーによっ
て予め指示された番組を構成する映像データを抽出し、
抽出した映像データは、バッファ115を介して、記録
媒体116に記録される。The operation unit 110 receives an instruction of a program to be received, an instruction of a reproduction mode, an instruction of a special reproduction start of video data, an instruction of a special reproduction speed, and the like from the user, and outputs the received instruction to the control unit 112. The tuner section 111 is
When a transport stream (hereinafter, referred to as “TS”) in which video data is multiplexed according to the MPEG2 standard is input to the video recording / reproducing apparatus 100, video data forming a program pre-specified by the user is extracted,
The extracted video data is recorded on the recording medium 116 via the buffer 115.
【0020】記録媒体116は、映像データストリーム
と位置情報リストとフレームレートリストとを記録して
いる。なお、記録媒体116に記録される映像データス
トリームは、チューナ部111によって抽出されたもの
に限らず、IEEE1394インターフェース等を介し
て外部機器から入力されたものであってもよい。The recording medium 116 records a video data stream, a position information list and a frame rate list. The video data stream recorded in the recording medium 116 is not limited to the one extracted by the tuner unit 111, and may be one input from an external device via an IEEE1394 interface or the like.
【0021】図2は、記録媒体116に記録されている
位置情報リストの構成と映像データストリームとの対応
関係を示す概念図である。図2の(A)は、映像データ
ストリームの構成の一部分を示している。映像データス
トリームは、712で示されるGOP(Group of Pictur
e)単位にまとめられた映像データグループによって構成
されている。FIG. 2 is a conceptual diagram showing the correspondence between the structure of the position information list recorded on the recording medium 116 and the video data stream. FIG. 2A shows a part of the structure of the video data stream. The video data stream is a GOP (Group of Pictur) 712.
e) It is composed of video data groups organized in units.
【0022】ここで、「GOP」とは、動画圧縮を行う
ための映像データグループ単位のことであり、通常0.
5秒分の動画像表示に必要な枚数(約15枚)のピクチ
ャ一によってGOPの1グループ単位が構成され、各グ
ループ単位には、1枚の719で示されるIピクチャが
先頭に含まれる。これにより、ストリーム上の任意のG
OPから再生を開始することが可能となる。Here, "GOP" is a video data group unit for performing moving picture compression, and is usually 0.
One group of GOPs is configured by one picture (about 15 pictures) required for displaying a moving image for 5 seconds, and each group unit includes an I picture indicated by 719 at the head. This allows any G on the stream
Playback can be started from OP.
【0023】各GOPの直前には711で示すSH(シ
ーケンス・ヘッダ)が付けられており、SHに基づいて
記録媒体116に記録された映像データストリームの再
生開始位置を決定することができる。図2の(B)は、
映像データストリームの各SH及びIピクチャと対応付
けされて記録媒体116に記録されている各位置情報リ
ストを示す。各位置情報リストは、700で示されてい
る。An SH (sequence header) 711 is attached immediately before each GOP, and the reproduction start position of the video data stream recorded on the recording medium 116 can be determined based on the SH. In FIG. 2B,
7 shows each position information list recorded on the recording medium 116 in association with each SH and I picture of the video data stream. Each position information list is shown by 700.
【0024】「位置情報リスト」とは、映像データスト
リームがバッファ115を介して記録媒体116に転送
されて、記録される際に、制御部112によって生成さ
れる当該映像データストリームにおける各SH及びIピ
クチャの位置を、先頭に位置するSHからのデータの転
送バイト数で示した位置情報と、各SH及びIピクチャ
の記録時のSTC(System Time Clock)カウント数を
示した時間情報とを含む情報リストのことをいい、SH
とIピクチャの位置情報はそれぞれ701、708で示
され、SHとIピクチャの時間情報はそれぞれ702、
709で示されている。The “positional information list” means each SH and I in the video data stream generated by the control unit 112 when the video data stream is transferred to the recording medium 116 via the buffer 115 and recorded. Information including position information indicating the position of the picture by the number of bytes of data transferred from the SH located at the beginning and time information indicating the STC (System Time Clock) count at the time of recording each SH and I picture List means SH
And I picture position information are indicated by 701 and 708, respectively, and SH and I picture time information are indicated by 702 and 702, respectively.
709.
【0025】各SH及び各ピクチャには、MPEG−2
の規格に従って、映像データストリームにおける各SH
及びピクチャの先頭位置を示す開始コード及び各ピクチ
ャのタイプを示すPCT(Picture Coding Type)コード
が含まれ、この開始コード及びPCTコードに基づい
て、映像データストリームにおける各SH及びIピクチ
ャの開始点及び終点が制御部112によって検出され、
映像データストリームの先頭から各SH及びIピクチャ
の開始点及び終点までの転送バイト数が位置情報リスト
に記録される。MPEG-2 is used for each SH and each picture.
Each SH in the video data stream according to the standard
And a start code indicating the start position of the picture and a PCT (Picture Coding Type) code indicating the type of each picture. Based on the start code and the PCT code, the start point of each SH and I picture in the video data stream and The end point is detected by the control unit 112,
The number of transfer bytes from the beginning of the video data stream to the start point and end point of each SH and I picture is recorded in the position information list.
【0026】図3は、位置情報リストの内容の具体例を
示す。なお、位置情報を転送バイト数の代わりに転送T
Sパケット数で示すこととしてもよい。又、時間情報
は、直前のSH、IピクチャにおけるSTCカウント数
との差分値で示すこととしてもよい。FIG. 3 shows a specific example of the contents of the position information list. Note that the position information is transferred T instead of the number of transfer bytes.
It may be indicated by the number of S packets. Further, the time information may be indicated by a difference value from the STC count number in the immediately preceding SH and I picture.
【0027】位置情報リストを用いることにより、特殊
再生時のSH、Iピクチャの検索が行えるため、直接ス
トリームを解析して特殊再生を実施した場合と比較して
効率よく特殊再生が可能となる。又、通常再生や特殊再
生中にストリーム中の再生時間や残りの再生時間を算出
可能であり、ユーザは現在の再生時間やストリームの終
了までの再生時間を知ることができる。By using the position information list, the SH and I pictures at the time of special reproduction can be searched, so that the special reproduction can be efficiently performed as compared with the case of performing the special reproduction by directly analyzing the stream. In addition, the reproduction time in the stream and the remaining reproduction time can be calculated during the normal reproduction and the special reproduction, and the user can know the current reproduction time and the reproduction time until the end of the stream.
【0028】図10に特殊再生時の画面表示の一例を示
す。特殊再生時には、画面550に、特殊再生のモード
(早送り、逆再生など)や再生のスピード551、さら
に再生中のストリームの再生時間552や、残りの再生
時間553が表示される。又、「フレームレートリス
ト」とは、本映像記録再生装置100において設定可能
な特殊再生速度毎に定められた、後述するIピクチャ抽
出間隔調整処理において、制御部112によって選択さ
れる対象となるフレームレートのリストのことをいう。FIG. 10 shows an example of a screen display during special reproduction. At the time of special reproduction, a special reproduction mode (fast forward, reverse reproduction, etc.), reproduction speed 551, reproduction time 552 of the stream being reproduced, and remaining reproduction time 553 are displayed on the screen 550. Further, the “frame rate list” is a frame to be selected by the control unit 112 in the I-picture extraction interval adjustment processing, which will be described later and is set for each special playback speed that can be set in the video recording / playback apparatus 100. A list of rates.
【0029】図4は、フレームレートリストの具体例を
示す。説明の便宜上、図4には再生速度が10倍速の場
合のフレームリストの具体例のみを示し、他の再生速度
の場合のフレームリストの具体例は省略している。図4
に示すように、選択対象となるフレームレートには、最
大値と最小値が設定されており、特殊再生開始時には、
最大値のフレームレートが制御部112によって選択さ
れ、その後、Iピクチャ抽出間隔調整処理において、フ
レームレートの増加処理が行われる場合には、制御部1
12によって、直前に選択されたフレームレートに対応
する増加処理用フレームレートが選択(例えば、直前に
選択されたフレームレートが「20」の場合には、「2
5」が選択)され、フレームレートの減少処理が行われ
る場合には、制御部112によって直前に選択されたフ
レームレートに対応する減少処理用フレームレートが選
択(例えば、直前に選択されたフレームレートが「2
0」の場合には、「15」が選択)される。FIG. 4 shows a specific example of the frame rate list. For convenience of explanation, FIG. 4 shows only a specific example of the frame list when the reproduction speed is 10 times speed, and omits specific examples of the frame list when the reproduction speed is other than that. Figure 4
As shown in, the maximum and minimum values are set for the frame rate to be selected.
When the maximum frame rate is selected by the control unit 112 and thereafter the frame rate increase process is performed in the I picture extraction interval adjustment process, the control unit 1
The frame rate for increase processing corresponding to the frame rate selected immediately before is selected by 12 (for example, when the frame rate selected immediately before is “20”, “2
5 ”is selected) and the frame rate reduction processing is performed, the reduction processing frame rate corresponding to the frame rate selected immediately before by the control unit 112 is selected (for example, the frame rate selected immediately before). Is "2
In the case of "0", "15" is selected).
【0030】これにより、フレームレートを段階的に増
減調整することが可能となる。制御部112は、特殊再
生時における映像データの再生速度の調整処理を行う。
具体的には、バッファ115に記録された各Iピクチャ
がデコード処理される時間間隔及び記録媒体116から
の各Iピクチャの読出時間を測定し、各測定時間間隔及
び読出時間に応じたIピクチャのフレームレートを、記
録媒体116に記録されているフレームレートリストか
ら選択し、選択したフレームレートを第1ピクチャ選択
部113及び第2ピクチャ選択部114にそれぞれ通知
し、バッファ115又は記録媒体116に記録されてい
る映像データストリームにおいてIピクチャを選択する
間隔を、通知したフレームレートに応じた間隔に調整す
る処理(以下、「Iピクチャ選択間隔調整処理」とい
う。)を行う。This makes it possible to increase or decrease the frame rate stepwise. The control unit 112 performs a process of adjusting the reproduction speed of the video data during special reproduction.
Specifically, the time interval at which each I picture recorded in the buffer 115 is decoded and the read time of each I picture from the recording medium 116 are measured, and the I picture corresponding to each measured time interval and read time is measured. The frame rate is selected from the frame rate list recorded in the recording medium 116, the selected frame rate is notified to the first picture selecting unit 113 and the second picture selecting unit 114, and recorded in the buffer 115 or the recording medium 116. A process of adjusting the interval for selecting I pictures in the displayed video data stream to an interval according to the notified frame rate (hereinafter, referred to as "I picture selection interval adjusting process") is performed.
【0031】なお、制御部112は、選択したフレーム
レートを第1ピクチャ選択部113及び第2ピクチャ選
択部114にそれぞれ通知する際に、特殊再生開始の際
にユーザーによって指示された再生速度を合わせて通知
する。又、制御部112の行うIピクチャ選択間隔調整
処理の詳細については後述する。The control unit 112, when notifying the selected frame rate to the first picture selection unit 113 and the second picture selection unit 114 respectively, matches the reproduction speed designated by the user at the start of special reproduction. To notify you. The details of the I picture selection interval adjustment processing performed by the control unit 112 will be described later.
【0032】第1ピクチャ選択部113は、制御部11
2から特殊再生速度とフレームレートが通知されると、
記録媒体116に記録されている映像データストリーム
において、Iピクチャを位置情報リストの時間情報に基
いて選択する時間間隔(T)を、通知された特殊再生速
度とフレームレートとに基づいて以下に示す算出式
(1)により算出する。The first picture selection unit 113 includes a control unit 11
When the special playback speed and frame rate are notified from 2,
In the video data stream recorded on the recording medium 116, the time interval (T) for selecting the I picture based on the time information of the position information list is shown below based on the notified special reproduction speed and frame rate. It is calculated by the calculation formula (1).
【0033】Iピクチャを選択する時間間隔(T)=再
生速度/フレームレート (1)第1ピクチャ選択部1
13は、記録媒体116に記録されている位置情報リス
トを参照することにより、直前に選択したIピクチャ
(直前に選択したIピクチャがない場合には、位置情報
リストにおいて、位置情報が最小のバイト数を示す先頭
のIピクチャ)の有するSTCカウント数に、算出した
時間間隔に相当するSTCカウント数を加算したSTC
カウント数に最も近いSTCカウント数を有するIピク
チャを選択し、当該Iピクチャの位置情報に基いて、記
録媒体116に記録されている映像データストリームに
おける当該Iピクチャの位置を特定し、当該Iピクチャ
を当該映像データストリームから読み出し、読出完了信
号を制御部112に通知し、読出したIピクチャをバッ
ファ115に転送し、記録する。Time interval (T) for selecting I picture = playback speed / frame rate (1) First picture selection unit 1
By referring to the position information list recorded on the recording medium 116, 13 indicates the I picture selected immediately before (when there is no immediately selected I picture, the position information list has the smallest byte of position information). STC obtained by adding the STC count number corresponding to the calculated time interval to the STC count number of the first I picture indicating the number)
The I picture having the STC count number closest to the count number is selected, the position of the I picture in the video data stream recorded on the recording medium 116 is specified based on the position information of the I picture, and the I picture is selected. Is read from the video data stream, a read completion signal is notified to the control unit 112, and the read I picture is transferred to the buffer 115 and recorded.
【0034】ここで、制御部112から通知されたフレ
ームレートが増加処理用フレームレートの場合に第1ピ
クチャ選択部113が行う上記Iピクチャの選択処理を
「第1フレームレート増加処理」という。又、第1ピク
チャ選択部113は、Iピクチャをバッファ115に記
録する毎に、次に記録すべきIピクチャのバッファ11
5における格納位置を示すバッファ位置情報と記録した
Iピクチャの位置情報リストにおける位置情報を保持
し、制御部112から特殊再生速度とフレームレートが
通知された時に、当該バッファ位置情報を制御部112
に通知する。Here, the I picture selection process performed by the first picture selection unit 113 when the frame rate notified from the control unit 112 is the increase processing frame rate is referred to as "first frame rate increase process". Also, the first picture selection unit 113, every time an I picture is recorded in the buffer 115, the buffer 11 for the I picture to be recorded next.
5 holds the buffer position information indicating the storage position in 5 and the position information in the position information list of the recorded I picture, and when the special reproduction speed and the frame rate are notified from the control unit 112, the buffer position information is set to the control unit 112.
To notify.
【0035】第2ピクチャ選択部114は、バッファ1
15に記録されている、各Iピクチャの映像データスト
リームにおいて、デコード処理すべきIピクチャを各I
ピクチャに付加されている再生時刻に基づいて選択する
時間間隔(T)を、制御部112から通知された特殊再
生速度とフレームレートとに基づいて上記算出式(1)
により算出し、バッファ115に記録されている各Iピ
クチャについて、直前のIピクチャにおける再生時刻と
の差分時間で示された各再生時刻のSTCカウント数を
バッファ115の先頭のIピクチャから順に検出し、検
出した各再生時刻のSTCカウント数を先頭から順に加
算してゆくことにより、各Iピクチャについて、先頭の
Iピクチャからの累積再生時刻間隔を算出し、当該累積
再生時刻間隔が上記算出式(1)により算出した時間間
隔Tに相当するSTCカウント数に最も近いIピクチャ
を選択し、選択したIピクチャをバッファ115から読
出し、デコード部117に出力する。The second picture selection unit 114 has the buffer 1
In the video data stream of each I picture recorded in 15, each I picture to be decoded is
The time interval (T) selected based on the reproduction time added to the picture is calculated based on the special reproduction speed and the frame rate notified from the control unit 112, and the calculation formula (1) is used.
For each I picture recorded in the buffer 115, the STC count number of each reproduction time indicated by the time difference from the reproduction time of the immediately preceding I picture is sequentially detected from the head I picture of the buffer 115. By sequentially adding the detected STC count number of each reproduction time from the beginning, the cumulative reproduction time interval from the first I picture is calculated for each I picture, and the cumulative reproduction time interval is calculated by the above formula ( The I picture closest to the STC count number corresponding to the time interval T calculated in 1) is selected, the selected I picture is read from the buffer 115 and output to the decoding unit 117.
【0036】ここで、制御部112から通知されたフレ
ームレートが増加処理用フレームレートの場合に第2ピ
クチャ選択部114が行う上記Iピクチャの選択処理を
「第2フレームレート増加処理」という。又、第2ピク
チャ選択部114は、最終のIピクチャについての選択
が完了すると、制御部112に選択完了通知をする。Here, when the frame rate notified from the control unit 112 is the increase processing frame rate, the I picture selection processing performed by the second picture selection unit 114 is referred to as "second frame rate increase processing". Further, when the selection of the final I picture is completed, the second picture selection unit 114 notifies the control unit 112 of the completion of selection.
【0037】バッファ115は、チューナ部111から
入力された映像データストリーム及び記録媒体116か
ら転送されたIピクチャを一時的に記録する。デコード
部117は、第2ピクチャ選択部114によって入力さ
れたIピクチャをデコードし、再生して表示部118に
出力する。図5は、デコード部117の構成を示す機能
ブロック図である。デコード部117は、デコードモー
ド制御部1171、デコード完了検出部1172、ピク
チャデコード部1173から構成される。The buffer 115 temporarily records the video data stream input from the tuner section 111 and the I picture transferred from the recording medium 116. The decoding unit 117 decodes the I picture input by the second picture selection unit 114, reproduces it, and outputs it to the display unit 118. FIG. 5 is a functional block diagram showing the configuration of the decoding unit 117. The decoding unit 117 includes a decoding mode control unit 1171, a decoding completion detection unit 1172, and a picture decoding unit 1173.
【0038】デコード制御部1171は、制御部112
から入力された再生モードの指示に基づいて、ピクチャ
デコード部1173に特殊再生又は通常再生の実行を指
示する。デコード完了検出部1172は、再生したIピ
クチャを表示部118に出力する際に、ピクチャデコー
ド部1173より出力されるピクチャ出力信号を検出す
ると、制御部112にデコード完了信号を通知する。The decoding control unit 1171 is a control unit 112.
The picture decoding unit 1173 is instructed to perform special reproduction or normal reproduction based on the reproduction mode instruction input from. When the decoding completion detection unit 1172 detects the picture output signal output from the picture decoding unit 1173 when outputting the reproduced I picture to the display unit 118, the decoding completion detection unit 1172 notifies the control unit 112 of the decoding completion signal.
【0039】ピクチャデコード部1173は、デコード
制御部1171によって指示された再生モードで、第2
ピクチャ選択部114によって入力されたIピクチャを
デコードし、再生して表示部118に出力し、ピクチャ
出力信号をデコード完了検出部1172に出力する。表
示部118は、デコード部117から入力された再生後
のIピクチャの示す映像を表示する。
<動作>次に制御部112の行うIピクチャ抽出間隔調
整処理の詳細について説明する。この調整処理は、記録
媒体116からのIピクチャの読出し時とバッファ11
5に記録されたIピクチャのデコード処理時の2段階で
行われる。以下、読出し時に行われるIピクチャ抽出間
隔調整処理を「読出時調整処理」と、デコード処理時に
行われるものを「デコード処理時調整処理」と呼ぶ。The picture decoding unit 1173 operates in the reproduction mode instructed by the decoding control unit 1171 in the second mode.
The I picture input by the picture selection unit 114 is decoded, reproduced, and output to the display unit 118, and the picture output signal is output to the decoding completion detection unit 1172. The display unit 118 displays the video represented by the I picture after the reproduction, which is input from the decoding unit 117. <Operation> Next, details of the I-picture extraction interval adjustment process performed by the control unit 112 will be described. This adjustment process is performed when the I picture is read from the recording medium 116 and the buffer 11
This is performed in two stages during the decoding process of the I picture recorded in No. 5. Hereinafter, the I-picture extraction interval adjustment processing performed at the time of reading is referred to as “reading adjustment processing”, and the processing performed at the time of decoding processing is referred to as “decoding processing time adjustment processing”.
【0040】最初に読出時調整処理について説明する。
図6は、制御部112の行う読出時調整処理を示すフロ
ーチャートである。以下、図6を参照して、読出時調整
処理について説明する。制御部112は、記録媒体11
6に記録されている映像データストリームから、Iピク
チャを読み出すタイミングが到来すると(ステップS6
01)、タイマーをセットし、記録媒体116から第1
ピクチャ選択部113によってIピクチャが読み出され
るまでの読出時間(T1)の測定を開始し(ステップS
602)、第1ピクチャ選択部113から読出完了信号
の通知を受取ると(ステップS603)、測定を終了し
(ステップS604)、測定した読出時間(T1)が、
測定開始時において選択しているフレームレート(f)
に基づいて算出された最大許容読出時間(1/f)より
長いか否かを判定する(ステップS605)。First, the read adjustment process will be described.
FIG. 6 is a flowchart showing a read time adjustment process performed by the control unit 112. Hereinafter, the read adjustment process will be described with reference to FIG. The control unit 112 uses the recording medium 11
When the timing to read the I picture comes from the video data stream recorded in step 6 (step S6)
01), the timer is set, and the first
The measurement of the read time (T1) until the I picture is read by the picture selection unit 113 is started (step S
602), when the notification of the read completion signal is received from the first picture selection unit 113 (step S603), the measurement is ended (step S604), and the measured read time (T1) is
Frame rate (f) selected at the start of measurement
It is determined whether or not it is longer than the maximum permissible read time (1 / f) calculated based on (step S605).
【0041】長い場合(ステップS605:Y)、制御
部112は、フレームレートリストを参照し、選択して
いるフレームレート(f)に対応する減少処理用フレー
ムレートを選択し、選択した減少処理用フレームレート
を第1ピクチャ選択部113及び第2ピクチャ選択部1
14にそれぞれ通知し(ステップS606)、映像デー
タストリームの特殊再生処理が終了したか否かを判定す
る(ステップS607)。When it is long (step S605: Y), the control unit 112 refers to the frame rate list, selects the reduction processing frame rate corresponding to the selected frame rate (f), and selects the selected reduction processing frame rate. The frame rate is set to the first picture selecting unit 113 and the second picture selecting unit 1.
14 is notified (step S606), and it is determined whether the trick play processing of the video data stream is completed (step S607).
【0042】終了した場合(ステップS607:Y)、
読出時調整処理を終了し、終了していない場合(ステッ
プS607:N)、後述するデコード処理時調整処理を
行う(ステップS608)。ステップS605において、
長くない場合(ステップS605:N)、ステップS6
07の処理を行う。When the process is completed (step S607: Y),
When the read time adjustment process is completed and is not completed (step S607: N), a decode process time adjustment process, which will be described later, is performed (step S608). In step S605,
If not long (step S605: N), step S6
The processing of 07 is performed.
【0043】次にデコード処理時調整処理の動作につい
て説明する。図7は、制御部112の行うデコード処理
時調整処理の動作を示すフローチャートである。以下、
図7を参照して、デコード処理時調整処理について説明
する。制御部112は、第2ピクチャ選択部114か
ら、当該第2ピクチャ選択部114が選択したIピクチ
ャのデコード部117への出力時に、当該Iピクチャの
バッファ115における格納位置の通知を受取ると、第
2ピクチャ選択部114が第1フレームレート増加処理
されたピクチャの待機状態にあるか否かをフラグの値
(以下、「待機状態判定フラグ値」という。)により判
定する(ステップS701)。Next, the operation of the decoding process adjustment process will be described. FIG. 7 is a flowchart showing the operation of the decoding process adjustment process performed by the control unit 112. Less than,
The decoding adjustment process will be described with reference to FIG. 7. When the control unit 112 receives the notification of the storage position of the I picture in the buffer 115 from the second picture selection unit 114 when outputting the I picture selected by the second picture selection unit 114 to the decoding unit 117, The two-picture selection unit 114 determines whether or not the picture subjected to the first frame rate increase processing is in the standby state by the value of the flag (hereinafter, referred to as “standby state determination flag value”) (step S701).
【0044】待機状態にある場合(ステップS701:
Y)、当該格納位置が第1ピクチャ選択部113によっ
て第1フレームレート増加処理が開始された先頭のIピ
クチャの格納位置に該当するか否かを、保持している当
該先頭のIピクチャのバッファ位置情報と対比すること
により判定する(ステップS702)。該当する場合
(ステップS702:Y)、設定された特殊再生速度と
保持している増加処理用フレームレートとを第2ピクチ
ャ選択部114に通知し、待機状態判定フラグ値を非待
機状態を示す値(例えば「0」)に設定し、第2フレー
ムレート増加処理用に保持している時間間隔(T)をタ
イマに設定し(ステップS703)、さらにタイマを起
動し、設定時間の測定を開始し(ステップS704)、
設定時間内にデコード部117からデコード完了信号の
通知があったか否かを判定する(ステップS705)。In the standby state (step S701:
Y), a buffer of the head I picture holding whether or not the storage position corresponds to the storage position of the head I picture at which the first frame rate increasing process is started by the first picture selection unit 113 The determination is made by comparing with the position information (step S702). When it corresponds (step S <b> 702: Y), the set special reproduction speed and the held increase processing frame rate are notified to the second picture selection unit 114, and the standby state determination flag value is set to a value indicating a non-standby state. (For example, “0”), the time interval (T) held for the second frame rate increase processing is set in the timer (step S703), the timer is further activated, and the measurement of the set time is started. (Step S704),
It is determined whether or not a decoding completion signal is notified from the decoding unit 117 within the set time (step S705).
【0045】通知が無かった場合(ステップS705:
N)、制御部112は、フレームレートリストを参照
し、直前に選択したフレームレートに対応する減少処理
用フレームレートを選択し、選択した減少処理用フレー
ムレートを第1ピクチャ選択部113及び第2ピクチャ
選択部114にそれぞれ通知し(ステップS706)、
デコード完了信号の通知の待機を行い(ステップS70
7)、通知が有ると(ステップS707:Y)、選択し
た減少処理用フレームレートに基づいて上記算出式
(1)より新たに時間間隔(T)を算出し(ステップS
708)、算出した時間間隔(T)をタイマに設定し
(ステップS709)、第2ピクチャ選択部114から
選択完了通知があったか否かを判定する(ステップS7
10)。When there is no notification (step S705:
N), the control unit 112 refers to the frame rate list, selects the reduction processing frame rate corresponding to the frame rate selected immediately before, and sets the selected reduction processing frame rate to the first picture selection unit 113 and the second picture selection unit 113. Notify each of them to the picture selection unit 114 (step S706),
It waits for the notification of the decoding completion signal (step S70).
7) If there is a notification (step S707: Y), a new time interval (T) is calculated from the calculation formula (1) based on the selected reduction processing frame rate (step S707).
708), the calculated time interval (T) is set in the timer (step S709), and it is determined whether or not there is a selection completion notification from the second picture selection unit 114 (step S7).
10).
【0046】選択完了通知があった場合(ステップS7
10:Y)、処理を終了し、無い場合(ステップS71
0:N)、読出時調整処理に戻る(ステップS72
2)。ステップS705において、通知があった場合
(ステップS705:Y)、タイマを起動してから当該
通知のあった時までの時間(T2)を算出し(ステップ
S711)、フレームリストを参照することにより、直
前に選択したフレームレート(f0)に対応する増加処
理用フレームレート(f1)を選択し、設定された特殊
再生速度と当該増加処理用フレームレートに基づいて、
上記算出式(1)により時間間隔(T)を算出し(ステ
ップS712)、時間(T2)が算出した時間間隔
(T)よりも短いか否かを判定する(ステップS71
3)。When the selection completion notification is given (step S7)
10: Y), the process is terminated, and if there is not any (step S71)
0: N), and returns to the read adjustment process (step S72).
2). In step S705, when the notification is given (step S705: Y), the time (T2) from the time when the timer is activated until the notification is given is calculated (step S711), and by referring to the frame list, The increase processing frame rate (f1) corresponding to the frame rate (f0) selected immediately before is selected, and based on the set special reproduction speed and the increase processing frame rate,
The time interval (T) is calculated by the above calculation formula (1) (step S712), and it is determined whether the time (T2) is shorter than the calculated time interval (T) (step S71).
3).
【0047】短い場合(ステップS713:Y)、直前
に選択したフレームレート(f0)が設定された特殊再
生速度における最大値か否かを判定する(ステップS7
14)。最大値でない場合(ステップS714:N)、
直前に測定された読出時間(T1)が直前に選択したフ
レームレート(f0)に基づいて、算出される読出時間
(1/f0)より短いか否かを判定する(ステップS7
15)。If it is short (step S713: Y), it is determined whether or not the frame rate (f0) selected immediately before is the maximum value at the set special reproduction speed (step S7).
14). If it is not the maximum value (step S714: N),
It is determined whether the read time (T1) measured immediately before is shorter than the calculated read time (1 / f0) based on the frame rate (f0) selected immediately before (step S7).
15).
【0048】短い場合に(ステップS714:Y)、選
択した増加処理用フレームレートを第1ピクチャ選択部
113に通知し(ステップS716)、第1ピクチャ選
択部113より通知された、フレームレート増加処理が
開始される先頭のIピクチャについてのバッファ位置情
報を保持し(ステップS717)、設定された再生速度
と選択した増加処理用フレームレートに基づいて、上記
算出式(1)により第2フレームレート増加処理に用い
る時間間隔(T)を算出し、当該時間間隔と選択した増
加処理用フレームレートを保持し(ステップS71
8)、待機状態判定フラグ値を待機状態であることを示
すフラグ値(例えば「1」)に設定し(ステップS71
9)、タイマ設定時間経過後、ステップS710の処理
を行う。If the frame rate is short (step S714: Y), the selected frame rate for increasing processing is notified to the first picture selecting section 113 (step S716), and the frame rate increasing processing notified by the first picture selecting section 113. The buffer position information for the first I picture at which the start is started is held (step S717), and the second frame rate is increased by the above calculation formula (1) based on the set reproduction speed and the selected increase processing frame rate. The time interval (T) used for processing is calculated, and the time interval and the selected increase processing frame rate are held (step S71).
8) The standby state determination flag value is set to a flag value (for example, "1") indicating that the standby state is set (step S71).
9), after the timer setting time has elapsed, the process of step S710 is performed.
【0049】ステップS713において、短くない場合
(ステップS713:N)、ステップS714におい
て、最大値である場合(ステップS714:Y)及びス
テップS715において、短くない場合(ステップS7
15:N)は、それぞれタイマ設定時間経過後(ステッ
プS720:Y)、ステップS710の処理を行う。ス
テップS701において、待機状態にない場合(ステッ
プS701:N)及びステップS702において該当し
ない場合(ステップS702:N)、タイマを起動し、
その時点においてタイマに設定されている設定時間(初
期設定として、設定された再生速度とフレームリストに
おける当該再生速度に対するフレームレートの最大値と
に基づいて、上記算出式(1)により算出された時間間
隔(T)が設定され、その後、ステップ703以降に示
す処理の実行によって再設定される時間)の測定を開始
し(ステップS721)、ステップS705の処理を行
う。If it is not short in step S713 (step S713: N), it is the maximum value in step S714 (step S714: Y) and if it is not short in step S715 (step S7).
15: N), after each timer setting time has elapsed (step S720: Y), the process of step S710 is performed. In step S701, when it is not in the standby state (step S701: N) and when it is not applicable in step S702 (step S702: N), the timer is started,
The set time set in the timer at that time (as an initial setting, the time calculated by the above calculation formula (1) based on the set reproduction speed and the maximum value of the frame rate for the reproduction speed in the frame list) After the interval (T) is set, measurement of the time period reset by the execution of the processing after step 703 is started (step S721), and the processing of step S705 is performed.
【0050】次に第1ピクチャ選択部113の行うIピ
クチャ選択処理の動作について説明する。図8は、上記
動作を示すフローチャートである。以下、図8を参照し
て、上記動作について説明する。第1ピクチャ選択部1
14は、制御部112から特殊再生速度とフレームレー
トの通知を受けると(ステップS801)、通知された
特殊再生速度とフレームレートとに基づいて上記算出式
(1)により、時間間隔(T)を算出し(ステップS8
02)、位置情報リストを参照することにより、直前に
選択したIピクチャ(直前に選択したIピクチャがない
場合には、位置情報リストにおいて、位置情報が最小の
バイト数を示す先頭のIピクチャ)の有するSTCカウ
ント数に、算出した時間間隔(T)に相当するSTCカ
ウント数を加算した累積STCカウント数を算出し(ス
テップS803)、直前に選択したIピクチャの位置情
報の示すバイト数よりも大きいバイト数を有する各Iピ
クチャについて、当該IピクチャのSTCカウント数と
累積STCカウント数との差の絶対値を算出し(ステッ
プS804)、差の絶対値の最も小さいIピクチャを選
択し(ステップS805)、当該Iピクチャの位置情報
に基いて、記録媒体116に記録されている映像データ
ストリームにおける当該Iピクチャの位置を特定し、当
該Iピクチャを当該映像データストリームから読み出
し、読出完了信号を制御部112に通知し、読出したI
ピクチャをバッファ115に転送し、記録する(ステッ
プS806)。Next, the operation of the I picture selection process performed by the first picture selection unit 113 will be described. FIG. 8 is a flowchart showing the above operation. The above operation will be described below with reference to FIG. First picture selection unit 1
When the controller 14 receives the notification of the special reproduction speed and the frame rate from the control unit 112 (step S801), the time interval (T) is calculated based on the notified special reproduction speed and the frame rate by the calculation formula (1). Calculate (step S8
02), by referring to the position information list, the I picture selected immediately before (if there is no I picture selected immediately before, the head I picture showing the minimum number of bytes in the position information list) Is calculated by adding the STC count number corresponding to the calculated time interval (T) to the accumulated STC count number (step S803), and the calculated STC count number is smaller than the byte number indicated by the position information of the I picture selected immediately before. For each I picture having a large number of bytes, the absolute value of the difference between the STC count number of the I picture and the cumulative STC count number is calculated (step S804), and the I picture having the smallest absolute value of the difference is selected (step S804). S805), in the video data stream recorded in the recording medium 116, based on the position information of the I picture. Identifying a position of the I-picture, reads the I-picture from the video data stream, and notifies the read completion signal to the control unit 112, read out I
The picture is transferred to the buffer 115 and recorded (step S806).
【0051】次に第2ピクチャ選択部114の行うIピ
クチャ選択処理の動作について説明する。図9は、上記
動作を示すフローチャートである。以下、図9を参照し
て、上記動作について説明する。第2ピクチャ選択部1
14は、制御部112から特殊再生速度とフレームレー
トの通知を受けると(ステップS901)、バッファ1
15に記録されている、各Iピクチャの映像データスト
リームにおいて、デコード処理すべきIピクチャを各I
ピクチャに付加されている再生時刻に基づいて選択する
時間間隔(T)を、制御部112から通知された特殊再
生速度とフレームレートとに基づいて上記算出式(1)
により算出し(ステップS902)、バッファ115に
記録されている各Iピクチャについて、直前のIピクチ
ャにおける再生時刻との差分時間で示された各再生時刻
のSTCカウント数をバッファ115の先頭のIピクチ
ャから順に検出し(ステップS903)、検出した各再
生時刻のSTCカウント数を先頭から順に加算してゆく
ことにより、各Iピクチャについて、先頭のIピクチャ
からの累積再生時刻間隔(T3)を算出し(ステップS
904)、算出した時間間隔(T)と各累積再生時刻間
隔(T3)との大小判定を(T3)の昇順に行う(ステ
ップS905)。Next, the operation of the I picture selection process performed by the second picture selection unit 114 will be described. FIG. 9 is a flowchart showing the above operation. The above operation will be described below with reference to FIG. Second picture selection unit 1
When the controller 14 receives the notification of the special reproduction speed and the frame rate from the control unit 112 (step S901), the buffer 1
In the video data stream of each I picture recorded in 15, each I picture to be decoded is
The time interval (T) selected based on the reproduction time added to the picture is calculated based on the special reproduction speed and the frame rate notified from the control unit 112, and the calculation formula (1) is used.
Is calculated (step S902), and for each I picture recorded in the buffer 115, the STC count number at each reproduction time indicated by the time difference from the reproduction time in the immediately preceding I picture is calculated as (Step S903), the cumulative reproduction time interval (T3) from the first I picture is calculated for each I picture by sequentially adding the detected STC count number at each reproduction time from the first. (Step S
904), the size of the calculated time interval (T) and each cumulative reproduction time interval (T3) is determined in ascending order of (T3) (step S905).
【0052】T3がTと等しいか又は大きい場合に(ス
テップS905:Y)、当該Iピクチャ(以下、「I1
ピクチャ」という。)における累積再生時刻間隔(T
3)と時間間隔(T)との差(以下、「D1」とい
う。)と、時間間隔(T)と当該Iピクチャの直前のI
ピクチャ(以下、「I2」ピクチャという。)における
累積再生時刻間隔(T3)との差(以下、「D2」とい
う。)との大小判定を行う(ステップS906)。When T3 is equal to or larger than T (step S905: Y), the relevant I picture (hereinafter referred to as "I1").
"Picture". ) Cumulative playback time interval (T
3) and the time interval (T) (hereinafter referred to as "D1"), the time interval (T) and the I immediately preceding the I picture.
The size of the picture (hereinafter referred to as “I2” picture) and the difference (hereinafter referred to as “D2”) from the cumulative reproduction time interval (T3) is determined (step S906).
【0053】D1の方が大きい場合(ステップS90
6:Y)、I1ピクチャを選択し(ステップS90
7)、選択したI1ピクチャをバッファ115から読出
し、デコード部117に出力すし、大きくない場合(ス
テップS906:N)、I2ピクチャを選択し(ステッ
プS908)、選択したI2ピクチャをバッファ115
から読出し、デコード部117に出力する。If D1 is larger (step S90)
6: Y), select the I1 picture (step S90)
7) The selected I1 picture is read from the buffer 115 and output to the decoding unit 117. If the selected I1 picture is not large (step S906: N), the I2 picture is selected (step S908), and the selected I2 picture is buffer 115.
And outputs to the decoding unit 117.
【0054】又、ステップS905において、T3がT
より小さい場合(ステップS905:N)、次の(T
3)を算出し(ステップS909)、ステップS905
の処理を行う。以上、本発明の実施の形態について説明
したが、本発明はこの実施の形態に限定されないのは言
うまでもない。
<補足>
(1)例えば、位置情報リストにPIDを加えることと
してもよい。これにより、多重化されたストリームの場
合であっても、映像データを識別できるため、多重化さ
れたまま記録したストリームにおいても効率よく特殊再
生が可能となる。
(2)又、フレームレートの調整処理は、本実施の形態
のように直前のフレームレートに応じて段階的に増減す
るのではなく、直前のフレームレートにかかわらず、固
定的に定めたフレームレートに増減することとしてもよ
い。又、フレームレートを減少させる場合に、一気に最
小値(図4の例では、2)まで落として、その後徐々に
フレームレートを増加(例えば、図4の例では3づつ増
加)させるように調整することとしてもよい。Further, in step S905, T3 is T
If smaller (step S905: N), the next (T
3) is calculated (step S909), and step S905
Process. Although the embodiment of the present invention has been described above, it goes without saying that the present invention is not limited to this embodiment. <Supplement> (1) For example, PID may be added to the position information list. As a result, even in the case of a multiplexed stream, the video data can be identified, so that special reproduction can be efficiently performed even in the stream recorded while being multiplexed. (2) In addition, the frame rate adjustment processing does not increase or decrease stepwise according to the immediately preceding frame rate as in the present embodiment, but the fixed frame rate is set regardless of the immediately preceding frame rate. It may be increased or decreased. Further, when the frame rate is decreased, the frame rate is suddenly lowered to the minimum value (2 in the example of FIG. 4), and then the frame rate is gradually increased (for example, increased by 3 in the example of FIG. 4). It may be that.
【0055】[0055]
【発明の効果】本発明は映像データストリームが、再生
時刻を示す時間情報を有する複数の映像データから構成
され、各映像データが当該映像データの再生時刻の順に
配列された前記映像データストリームから、再生すべき
映像データを特定の再生時刻間隔で、再生時刻の順に従
って選択し、選択した各映像データをデコードして再生
する映像再生装置であって、映像データが選択される毎
に、選択された映像データのデコード処理効率を測定す
る測定手段と、前記デコード処理効率が測定される毎
に、前記映像データストリームから、再生すべき映像デ
ータを選択するための前記再生時刻間隔を測定されたデ
コード処理効率の値に基づいて調整する調整手段とを備
えることを特徴とする。According to the present invention, a video data stream is composed of a plurality of video data having time information indicating a reproduction time, and each video data is arranged in the order of the reproduction time of the video data. A video playback device that selects video data to be played back at a specific playback time interval in the order of playback time, decodes each selected video data and plays back the video data every time the video data is selected. Measuring means for measuring the decoding processing efficiency of the video data, and decoding for measuring the reproduction time interval for selecting the video data to be reproduced from the video data stream every time the decoding processing efficiency is measured. Adjusting means for adjusting based on the value of the processing efficiency.
【0056】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから、特定の
再生時刻間隔で、各映像データを再生時刻の順に従って
選択し、選択した各映像データをデコードして再生する
映像記録再生装置における再生方法であって、映像デー
タが選択される毎に、選択された映像データのデコード
処理効率を測定する測定ステップと、前記デコード処理
効率が測定される毎に、前記映像データストリームから
映像データを選択するための前記再生時刻間隔を測定さ
れたデコード処理効率の値に基づいて調整する調整ステ
ップとを含むこととしてもよい。In the present invention, the video data stream is
Each video data is reproduced at a specific reproduction time interval from the video data stream composed of a plurality of video data having time information indicating a reproduction time, and each video data is arranged in the order of the reproduction time of the video data. A method of reproducing in a video recording / reproducing apparatus for selecting and decoding each selected video data according to the order of, and measuring the decoding processing efficiency of the selected video data every time the video data is selected. And a step of adjusting the reproduction time interval for selecting video data from the video data stream based on the measured value of the decoding processing efficiency every time the decoding processing efficiency is measured. May be
【0057】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生する映
像記録再生装置に用いられるプログラムであって、前記
プログラムは、映像データが選択される毎に、選択され
た映像データのデコード処理効率を測定する測定ステッ
プと、前記デコード処理効率が測定される毎に、前記映
像データストリームから映像データを選択するための前
記再生時刻間隔を測定されたデコード処理効率の値に基
づいて調整する調整ステップとを含むこととしてもよ
い。In the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A program used in a video recording / reproducing apparatus for selecting in accordance with the order and decoding and reproducing each selected video data, wherein the program is a decoding processing efficiency of the selected video data every time the video data is selected. And a step of adjusting the reproduction time interval for selecting video data from the video data stream based on the measured decoding efficiency every time the decoding efficiency is measured. And may be included.
【0058】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生する映
像記録再生装置に用いられるプログラムを記録したコン
ピュータ読取可能な記録媒体であって、前記プログラム
は、映像データが選択される毎に、選択された映像デー
タのデコード処理効率を測定する測定ステップと、前記
デコード処理効率が測定される毎に、前記映像データス
トリームから映像データを選択するための前記再生時刻
間隔を測定されたデコード処理効率の値に基づいて調整
する調整ステップとを含むこととしてもよい。In the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A computer-readable recording medium that records a program used in a video recording / reproducing apparatus that selects in accordance with the order, and decodes and reproduces each selected video data, wherein the program is selected every time the video data is selected. A measuring step for measuring the decoding processing efficiency of the selected video data, and the decoding processing efficiency for measuring the reproduction time interval for selecting the video data from the video data stream every time the decoding processing efficiency is measured. Adjusting step based on the value of
【0059】これにより、デコード処理効率の変動に連
動して、特殊再生すべき映像データストリームからの映
像データの再生時刻間隔が調整されるので、特殊再生中
に映像再生記録装置のデコード処理効率が低下した場合
においても、映像データの再生時刻間隔を広くするよう
に調整することにより、特殊再生すべき映像データスト
リームの再生を開始してから終了するまでに要する時間
の遅延を低減することができる。As a result, since the reproduction time interval of the video data from the video data stream to be specially reproduced is adjusted in association with the fluctuation of the decoding processing efficiency, the decoding processing efficiency of the video reproduction recording apparatus is improved during the special reproduction. Even if it decreases, the delay of the time required from the start to the end of the reproduction of the video data stream to be specially reproduced can be reduced by adjusting the reproduction time interval of the video data to be wide. .
【0060】ここで、前記測定手段は、選択された映像
データのデコード処理時間を測定することにより前記デ
コード処理効率を測定し、前記調整手段は、測定された
デコード処理時間が、直前に測定されたデコード処理時
間に基づいて調整された前記再生時刻間隔よりも大きい
か否かを判定する第1判定手段と、測定されたデコード
処理時間が当該再生時刻間隔よりも小さい場合に、当該
デコード処理時間が閾値よりも小さいか否かを判定する
第2判定手段と当該再生時刻間隔よりも大きい場合に、
当該再生時刻間隔を所定のレベルまで長くし、閾値より
も小さい場合に、当該再生時刻間隔を所定のレベルまで
短くし、何れにも該当しない場合に、当該再生時刻間隔
を維持するように新たに再生すべき映像データを選択す
るための前記再生時刻間隔を決定する間隔決定手段とを
有し、前記映像再生装置は、前記映像データストリーム
から前記間隔決定手段によって決定された前記再生時刻
間隔で、前記映像データストリームから新たに再生すべ
き映像データを選択する選択手段を備えることができ
る。Here, the measuring means measures the decoding processing efficiency by measuring the decoding processing time of the selected video data, and the adjusting means measures the measured decoding processing time immediately before. First determining means for determining whether or not it is larger than the reproduction time interval adjusted on the basis of the decoding time, and if the measured decoding process time is smaller than the reproduction time interval, the decoding process time. Is greater than the reproduction time interval and the second determination means for determining whether is smaller than the threshold value,
The reproduction time interval is lengthened to a predetermined level, and when it is smaller than a threshold value, the reproduction time interval is shortened to a predetermined level. Interval determining means for determining the reproduction time interval for selecting the video data to be reproduced, the video reproduction device, at the reproduction time interval determined by the interval determining means from the video data stream, It is possible to provide a selecting means for newly selecting video data to be reproduced from the video data stream.
【0061】これにより、デコード処理低下時は、特殊
再生すべき映像データストリームからの映像データの再
生時刻間隔が広められ、特殊再生時間の遅延を低減さ
れ、デコード処理が回復すると、映像データの再生時刻
間隔が狭められ、画像間の不連続性の少ない動画像が再
生されるので、デコード処理効率の変動に対応した効果
的な特殊再生を実現することができる。As a result, when the decoding process decreases, the reproduction time interval of the video data from the video data stream to be specially reproduced is widened, the delay of the special reproduction time is reduced, and when the decoding process is restored, the reproduction of the video data is performed. Since the time interval is narrowed and a moving image with less discontinuity between images is reproduced, it is possible to realize an effective special reproduction corresponding to a change in decoding processing efficiency.
【0062】ここで、前記調整手段は、測定されたデコ
ード処理時間が、直前に測定されたデコード処理時間に
基づいて調整された前記再生時刻間隔より大きい場合
に、当該再生時刻間隔に対応付けられた所定のレベルま
で当該再生時刻間隔を長くし、閾値よりも小さい場合
に、当該再生時刻間隔に対応付けられた所定のレベルま
で短くすることとしてもよい。Here, when the measured decoding processing time is larger than the reproduction time interval adjusted based on the decoding processing time measured immediately before, the adjusting means is associated with the reproduction time interval. The reproduction time interval may be increased to a predetermined level, and when the reproduction time interval is smaller than the threshold value, the reproduction time interval may be decreased to a predetermined level associated with the reproduction time interval.
【0063】これにより、直前の映像データの再生時刻
間隔の設定レベルを考慮した映像データの再生時刻間隔
の調整が可能となるので、映像データの再生時刻間隔が
急激に変動されることにより、視聴者に違和感のある動
画像の特殊再生がされるのを防ぐことができる。ここ
で、前記映像記録再生装置はさらに、前記映像データス
トリームを記録している記録媒体と、前記映像データス
トリームから選択された映像データを一時記録するため
の記録領域を有する一時記録媒体と前記記録媒体に記録
されている前記映像データストリームから、再生すべき
映像データを選択し、選択した映像データを前記記録媒
体から読出し、前記一時記録媒体に記録する記録処理を
行う記録処理手段と、映像データが選択される毎に、前
記記録処理の効率を測定する記録処理効率測定手段とを
備え、前記調整手段はさらに、前記記録処理効率が測定
される毎に、前記記録媒体に記録されている前記映像デ
ータストリームから、再生すべき映像データを選択する
ための前記再生時刻間隔を測定された記録処理効率の値
に基づいて調整することとしてもよい。As a result, it becomes possible to adjust the reproduction time interval of the video data in consideration of the set level of the reproduction time interval of the immediately preceding video data. It is possible to prevent the special reproduction of a moving image that makes a person feel uncomfortable. Here, the video recording / reproducing apparatus further includes a recording medium recording the video data stream, a temporary recording medium having a recording area for temporarily recording video data selected from the video data stream, and the recording. Recording processing means for performing a recording process of selecting video data to be reproduced from the video data stream recorded on the medium, reading the selected video data from the recording medium, and recording the video data on the temporary recording medium. Recording processing efficiency measuring means for measuring the efficiency of the recording processing each time is selected, and the adjusting means is further recorded on the recording medium every time the recording processing efficiency is measured. The playback time interval for selecting video data to be played back from the video data stream is adjusted based on the measured recording processing efficiency value. It is also possible to be.
【0064】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームの中から、再
生すべき映像データを特定の再生時刻間隔で、再生時刻
の順に従って選択し、選択した各映像データをデコード
して再生する映像再生装置であって、前記映像データス
トリームを記録している記録媒体と、前記映像データス
トリームから選択された映像データを一時記録するため
の記録領域を有する一時記録媒体と前記記録媒体に記録
されている前記映像データストリームから、再生すべき
映像データを選択し、選択した映像データを前記記録媒
体から読出し、前記一時記録媒体に記録する記録処理を
行う記録処理手段と、映像データが選択される毎に、前
記記録処理の効率を測定する記録処理効率測定手段と、
前記記録処理効率が測定される毎に、前記記録媒体に記
録されている前記映像データストリームから、再生すべ
き映像データを選択するための前記再生時刻間隔を測定
された記録処理効率の値に基づいて調整する調整手段と
を備えることとしてもよい。In the present invention, the video data stream is
The video data to be reproduced is composed of a plurality of video data having time information indicating the reproduction time, and each video data is arranged in the order of the reproduction time of the video data. A video reproducing apparatus for selecting and reproducing each video data selected according to the order of the reproduction time, the recording medium recording the video data stream, and the video selected from the video data stream. Video data to be reproduced is selected from a temporary recording medium having a recording area for temporarily recording data and the video data stream recorded on the recording medium, and the selected video data is read from the recording medium, and Recording processing means for performing recording processing for recording on a temporary recording medium, and efficiency of the recording processing each time video data is selected And recording performance measuring means for measuring,
Each time the recording processing efficiency is measured, the reproduction time interval for selecting the video data to be reproduced from the video data stream recorded in the recording medium is measured based on the measured recording processing efficiency value. It is also possible to provide an adjusting means for adjusting.
【0065】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生し、前
記映像データストリームを記録している記録媒体を備え
る映像記録再生装置における再生方法であって、前記記
録媒体に記録されている前記映像データストリームか
ら、再生すべき映像データを選択し、選択した映像デー
タを前記記録媒体から読出し、前記一時記録媒体に記録
する記録処理を行う記録処理ステップと、映像データが
選択される毎に、前記記録処理の効率を測定する記録処
理効率測定ステップと、前記記録処理効率が測定される
毎に、前記記録媒体に記録されている前記映像データス
トリームから、再生すべき映像データを選択するための
前記再生時刻間隔を測定された記録処理効率の値に基づ
いて調整する調整ステップとを含むこととしてもよい。In the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A reproducing method in a video recording / reproducing apparatus comprising a recording medium recording the video data stream, which is selected in accordance with the order, decodes and reproduces each selected video data, and which is recorded on the recording medium. A recording process step of performing a recording process of selecting video data to be reproduced from the video data stream, reading the selected video data from the recording medium, and recording the video data on the temporary recording medium, and each time the video data is selected, A recording processing efficiency measuring step for measuring the efficiency of the recording processing; and the recording medium every time the recording processing efficiency is measured. From the video data stream recorded, it may include an adjustment step of adjusting, based on the value of the recording process efficiency the measured playback time interval for selecting video data to be reproduced.
【0066】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生し、前
記映像データストリームを記録している記録媒体を備え
る映像記録再生装置に用いられるプログラムであって、
前記プログラムは前記記録媒体に記録されている前記映
像データストリームから、再生すべき映像データを選択
し、選択した映像データを前記記録媒体から読出し、前
記一時記録媒体に記録する記録処理を行う記録処理ステ
ップと、映像データが選択される毎に、前記記録処理の
効率を測定する記録処理効率測定ステップと、前記記録
処理効率が測定される毎に、前記記録媒体に記録されて
いる前記映像データストリームから再生すべき映像デー
タを選択するための前記再生時刻間隔を測定された記録
処理効率の値に基づいて調整する調整ステップとを含む
こととしてもよい。In the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A program used in a video recording / reproducing apparatus including a recording medium that selects in accordance with the order, decodes and reproduces each selected video data, and records the video data stream,
A recording process in which the program performs a recording process of selecting video data to be reproduced from the video data stream recorded in the recording medium, reading the selected video data from the recording medium, and recording the video data in the temporary recording medium. Step, a recording processing efficiency measuring step for measuring the efficiency of the recording processing each time video data is selected, and the video data stream recorded on the recording medium every time the recording processing efficiency is measured. It is also possible to include an adjusting step of adjusting the reproduction time interval for selecting video data to be reproduced based on the measured recording processing efficiency value.
【0067】又、本発明は、映像データストリームが、
再生時刻を示す時間情報を有する複数の映像データから
構成され、各映像データが当該映像データの再生時刻の
順に配列された前記映像データストリームから特定の再
生時刻間隔で、各映像データを再生時刻の順に従って選
択し、選択した各映像データをデコードして再生し、前
記映像データストリームを記録している記録媒体を備え
る映像記録再生装置に用いられるプログラムを記録した
コンピュータ読取可能な記録媒体であって、前記プログ
ラムは前記記録媒体記録されている前記映像データスト
リームから、再生すべき映像データを逐次選択し、選択
した映像データを前記記録媒体から読出し、前記一時記
録媒体に記録する記録処理を行う記録処理ステップと、
映像データが選択される毎に、前記記録処理の効率を測
定する記録処理効率測定ステップと、前記記録処理効率
が測定される毎に、前記記録媒体に記録されている前記
映像データストリームから、再生すべき映像データを選
択するための前記再生時刻間隔を測定された記録処理効
率の値に基づいて調整する調整ステップとを含むことと
してもよい。In the present invention, the video data stream is
Each video data is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged at a specific playback time interval from the video data stream in which the video data is arranged in the order of the playback time of the video data. A computer-readable recording medium in which a program used in a video recording / reproducing apparatus, which is selected in accordance with the order, decodes and reproduces each selected video data, and which records the video data stream, is recorded. The program performs a recording process of sequentially selecting video data to be reproduced from the video data stream recorded on the recording medium, reading the selected video data from the recording medium, and recording the video data on the temporary recording medium. Processing steps,
A recording processing efficiency measuring step for measuring the efficiency of the recording processing each time video data is selected, and a reproduction from the video data stream recorded on the recording medium every time the recording processing efficiency is measured. It is also possible to include an adjusting step of adjusting the reproduction time interval for selecting the video data to be reproduced based on the measured value of the recording processing efficiency.
【0068】これにより、記録処理能力の変動に連動し
て、特殊再生すべき映像データストリームからの映像デ
ータの再生時刻間隔が調整されるので、特殊再生中に映
像再生記録装置の記録処理能力が低下した場合において
も、映像データの再生時刻間隔を広くするように調整す
ることにより、特殊再生すべき映像データストリームの
再生を開始してから終了するまでに要する時間の遅延を
低減することができる。As a result, the reproduction time interval of the video data from the video data stream to be specially reproduced is adjusted in association with the fluctuation of the recording processing capacity, so that the recording processing capacity of the video reproduction recording apparatus is improved during the special reproduction. Even if it decreases, the delay of the time required from the start to the end of the reproduction of the video data stream to be specially reproduced can be reduced by adjusting the reproduction time interval of the video data to be wide. .
【図1】本発明の実施の形態に係る映像記録再生装置1
00の構成を示す機能ブロック図である。FIG. 1 is a video recording / reproducing apparatus 1 according to an embodiment of the present invention.
It is a functional block diagram showing a configuration of 00.
【図2】記録媒体116に記録されている位置情報リス
トの構成と映像データストリームとの対応関係を示す概
念図である。FIG. 2 is a conceptual diagram showing a correspondence relationship between a configuration of a position information list recorded on a recording medium 116 and a video data stream.
【図3】位置情報リストの内容の具体例を示す。FIG. 3 shows a specific example of the contents of a position information list.
【図4】フレームレートリストの具体例を示す。FIG. 4 shows a specific example of a frame rate list.
【図5】デコード部117の構成を示す機能ブロック図
である。5 is a functional block diagram showing a configuration of a decoding unit 117. FIG.
【図6】制御部112の行う読出時調整処理を示すフロ
ーチャートである。FIG. 6 is a flowchart showing a read adjustment process performed by the control unit 112.
【図7】制御部112の行うデコード処理時調整処理の
動作を示すフローチャートである。FIG. 7 is a flowchart showing the operation of a decoding process adjustment process performed by the control unit 112.
【図8】第1ピクチャ選択部113の行うIピクチャ選
択処理の動作を示すフローチャートである。FIG. 8 is a flowchart showing an operation of I-picture selection processing performed by the first picture selection unit 113.
【図9】第2ピクチャ選択部114の行うIピクチャ選
択処理の動作を示すフローチャートである。9 is a flowchart showing an operation of I-picture selection processing performed by the second picture selection unit 114. FIG.
【図10】特殊再生時の画面表示の一例を示す。FIG. 10 shows an example of a screen display during special reproduction.
【図11】通常再生と特殊再生(早送り)において再生
される映像データストリームの例を示す。FIG. 11 shows an example of a video data stream reproduced in normal reproduction and special reproduction (fast forward).
【図12】映像記録再生装置によって行われる特殊再生
処理のフローチャートを示す。FIG. 12 shows a flowchart of a trick play process performed by the video recording / playback apparatus.
100 映像記録再生装置 110 操作部 111 チューナ部 112 制御部 113 第1ピクチャ選択部 114 第2ピクチャ選択部 115 バッファ 116 記録媒体 117 デコード部 118 表示部 1171 デコードモード制御部 1172 デコード完了検出部 1173 ピクチャデコード部 100 video recording / playback device 110 Operation part 111 tuner section 112 control unit 113 first picture selection unit 114 second picture selection unit 115 buffer 116 recording medium 117 Decoding section 118 display 1171 Decode mode control unit 1172 Decoding completion detection unit 1173 Picture decoding unit
Claims (11)
す時間情報を有する複数の映像データから構成され、各
映像データが当該映像データの再生時刻の順に配列され
た前記映像データストリームから、再生すべき映像デー
タを特定の再生時刻間隔で、再生時刻の順に従って選択
し、選択した各映像データをデコードして再生する映像
再生装置であって、 映像データが選択される毎に、選択された映像データの
デコード処理効率を測定する測定手段と、 前記デコード処理効率が測定される毎に、前記映像デー
タストリームから、再生すべき映像データを選択するた
めの前記再生時刻間隔を測定されたデコード処理効率の
値に基づいて調整する調整手段とを備えることを特徴と
する映像再生装置。1. A video data stream is composed of a plurality of video data having time information indicating a playback time, and each video data is to be played back from the video data stream in which the video data is arranged in the order of the playback time of the video data. A video playback device that selects video data at a specific playback time interval in the order of playback times, decodes and plays each selected video data, and selects the video data each time the video data is selected. Measuring means for measuring the decoding processing efficiency of the decoding processing efficiency of the decoding processing efficiency for selecting the video data to be reproduced from the video data stream every time the decoding processing efficiency is measured. An image reproducing apparatus comprising: an adjusting unit that adjusts based on a value.
のデコード処理時間を測定することにより前記デコード
処理効率を測定し、 前記調整手段は、 測定されたデコード処理時間が、直前に測定されたデコ
ード処理時間に基づいて調整された前記再生時刻間隔よ
りも大きいか否かを判定する第1判定手段と、 測定されたデコード処理時間が当該再生時刻間隔よりも
小さい場合に、当該デコード処理時間が閾値よりも小さ
いか否かを判定する第2判定手段と当該再生時刻間隔よ
りも大きい場合に、当該再生時刻間隔を所定のレベルま
で長くし、 閾値よりも小さい場合に、当該再生時刻間隔を所定のレ
ベルまで短くし、 何れにも該当しない場合に、当該再生時刻間隔を維持す
るように新たに再生すべき映像データを選択するための
前記再生時刻間隔を決定する間隔決定手段とを有し、 前記映像再生装置は、前記映像データストリームから前
記間隔決定手段によって決定された前記再生時刻間隔
で、前記映像データストリームから新たに再生すべき映
像データを選択する選択手段を備えることを特徴とする
請求項1記載の映像再生装置。2. The measuring means measures the decoding processing efficiency by measuring the decoding processing time of the selected video data, and the adjusting means measures the decoding processing time measured immediately before. First determining means for determining whether or not the reproduction processing time interval adjusted based on the decoding processing time is larger than the reproduction processing time interval; and if the measured decoding processing time is smaller than the reproduction processing time interval, the decoding processing time Second determination means for determining whether or not the reproduction time interval is smaller than a threshold, and if the reproduction time interval is larger than the reproduction time interval, the reproduction time interval is lengthened to a predetermined level. The playback time for selecting the video data to be newly played back so that the playback time interval is maintained when the level is shortened to An interval determining unit that determines an interval, and the video reproducing device generates video data to be newly reproduced from the video data stream at the reproduction time interval determined by the interval determining unit from the video data stream. The video reproducing apparatus according to claim 1, further comprising selection means for selecting.
理時間が、直前に測定されたデコード処理時間に基づい
て調整された前記再生時刻間隔より大きい場合に、当該
再生時刻間隔に対応付けられた所定のレベルまで当該再
生時刻間隔を長くし、閾値よりも小さい場合に、当該再
生時刻間隔に対応付けられた所定のレベルまで短くする
ことを特徴とした請求項2記載の映像記録再生装置。3. The adjusting means is associated with the reproduction time interval when the measured decoding process time is larger than the reproduction time interval adjusted based on the decoding process time measured immediately before. 3. The video recording / reproducing apparatus according to claim 2, wherein the reproduction time interval is lengthened to a predetermined level, and when the reproduction time interval is smaller than a threshold value, the reproduction time interval is shortened to a predetermined level associated with the reproduction time interval.
一時記録するための記録領域を有する一時記録媒体と前
記記録媒体に記録されている前記映像データストリーム
から、再生すべき映像データを選択し、選択した映像デ
ータを前記記録媒体から読出し、前記一時記録媒体に記
録する記録処理を行う記録処理手段と、 映像データが選択される毎に、前記記録処理の効率を測
定する記録処理効率測定手段とを備え、 前記調整手段はさらに、前記記録処理効率が測定される
毎に、前記記録媒体に記録されている前記映像データス
トリームから、再生すべき映像データを選択するための
前記再生時刻間隔を測定された記録処理効率の値に基づ
いて調整することを特徴とする請求項1〜3の何れかに
記載の映像記録再生装置。4. The video recording / reproducing apparatus further includes a recording medium recording the video data stream, and a temporary recording medium having a recording area for temporarily recording video data selected from the video data stream. Recording processing means for selecting video data to be reproduced from the video data stream recorded in the recording medium, reading the selected video data from the recording medium, and performing recording processing for recording the video data in the temporary recording medium, Recording processing efficiency measuring means for measuring the efficiency of the recording processing each time video data is selected, and the adjusting means further records in the recording medium every time the recording processing efficiency is measured. The reproduction time interval for selecting the video data to be reproduced from the video data stream is based on the measured recording processing efficiency value. Video recording and reproducing apparatus according to any one of claims 1 to 3, characterized in that adjusting are.
す時間情報を有する複数の映像データから構成され、各
映像データが当該映像データの再生時刻の順に配列され
た前記映像データストリームの中から、再生すべき映像
データを特定の再生時刻間隔で、再生時刻の順に従って
選択し、選択した各映像データをデコードして再生する
映像再生装置であって、 前記映像データストリームを記録している記録媒体と、 前記映像データストリームから選択された映像データを
一時記録するための記録領域を有する一時記録媒体と前
記記録媒体に記録されている前記映像データストリーム
から、再生すべき映像データを選択し、選択した映像デ
ータを前記記録媒体から読出し、前記一時記録媒体に記
録する記録処理を行う記録処理手段と、 映像データが選択される毎に、前記記録処理の効率を測
定する記録処理効率測定手段と、 前記記録処理効率が測定される毎に、前記記録媒体に記
録されている前記映像データストリームから、再生すべ
き映像データを選択するための前記再生時刻間隔を測定
された記録処理効率の値に基づいて調整する調整手段と
を備えることを特徴とする映像記録再生装置。5. A video data stream is composed of a plurality of video data having time information indicating a reproduction time, and each video data is reproduced from the video data stream arranged in the order of the reproduction time of the video data. A video reproducing apparatus for selecting video data to be reproduced at a specific reproduction time interval in the order of reproduction times, decoding and reproducing each selected video data, and a recording medium recording the video data stream. The video data to be reproduced is selected and selected from a temporary recording medium having a recording area for temporarily recording the video data selected from the video data stream and the video data stream recorded on the recording medium. Recording processing means for performing recording processing for reading the video data from the recording medium and recording the video data in the temporary recording medium; Recording processing efficiency measuring means for measuring the efficiency of the recording processing each time the data is selected, and for reproducing the video data stream recorded on the recording medium each time the recording processing efficiency is measured. A video recording / reproducing apparatus comprising: an adjusting unit for adjusting the reproduction time interval for selecting the video data to be reproduced based on the measured value of the recording processing efficiency.
す時間情報を有する複数の映像データから構成され、各
映像データが当該映像データの再生時刻の順に配列され
た前記映像データストリームから、特定の再生時刻間隔
で、各映像データを再生時刻の順に従って選択し、選択
した各映像データをデコードして再生する映像記録再生
装置における再生方法であって、 映像データが選択される毎に、選択された映像データの
デコード処理効率を測定する測定ステップと、 前記デコード処理効率が測定される毎に、前記映像デー
タストリームから映像データを選択するための前記再生
時刻間隔を測定されたデコード処理効率の値に基づいて
調整する調整ステップとを含むことを特徴とする再生方
法。6. A video data stream is composed of a plurality of video data having time information indicating a reproduction time, and each video data is reproduced in a specific manner from the video data stream arranged in the order of the reproduction time of the video data. A reproducing method in a video recording / reproducing apparatus for selecting each video data at time intervals according to the order of the reproduction time, and decoding and reproducing each selected video data, which is selected every time the video data is selected. A measuring step of measuring the decoding processing efficiency of the video data, and each time the decoding processing efficiency is measured, the reproduction time interval for selecting the video data from the video data stream is set to a value of the measured decoding processing efficiency. And a step of adjusting based on the adjustment method.
す時間情報を有する複数の映像データから構成され、各
映像データが当該映像データの再生時刻の順に配列され
た前記映像データストリームから特定の再生時刻間隔
で、各映像データを再生時刻の順に従って選択し、選択
した各映像データをデコードして再生する映像記録再生
装置に用いられるプログラムであって、 前記プログラムは、 映像データが選択される毎に、選択された映像データの
デコード処理効率を測定する測定ステップと、 前記デコード処理効率が測定される毎に、前記映像デー
タストリームから映像データを選択するための前記再生
時刻間隔を測定されたデコード処理効率の値に基づいて
調整する調整ステップとを含むことを特徴とするプログ
ラム。7. A video data stream is composed of a plurality of video data having time information indicating a playback time, and each video data is arranged in the order of the playback time of the video data. A program used in a video recording / reproducing apparatus for selecting each video data in order of reproduction time at an interval, and decoding and reproducing each selected video data, wherein the program is set every time the video data is selected. A measuring step of measuring the decoding processing efficiency of the selected video data, and a decoding processing of measuring the reproduction time interval for selecting the video data from the video data stream every time the decoding processing efficiency is measured. An adjusting step of adjusting based on a value of efficiency, the program.
す時間情報を有する複数の映像データから構成され、各
映像データが当該映像データの再生時刻の順に配列され
た前記映像データストリームから特定の再生時刻間隔
で、各映像データを再生時刻の順に従って選択し、選択
した各映像データをデコードして再生する映像記録再生
装置に用いられるプログラムを記録したコンピュータ読
取可能な記録媒体であって、 前記プログラムは、 映像データが選択される毎に、選択された映像データの
デコード処理効率を測定する測定ステップと、 前記デコード処理効率が測定される毎に、前記映像デー
タストリームから映像データを選択するための前記再生
時刻間隔を測定されたデコード処理効率の値に基づいて
調整する調整ステップとを含むことを特徴とするコンピ
ュータ読取可能な記録媒体。8. A video data stream is composed of a plurality of video data having time information indicating a reproduction time, and each video data is arranged in the order of the reproduction time of the video data. A computer-readable recording medium that records a program used in a video recording / reproducing device that selects each video data at intervals according to a reproduction time order, and decodes and reproduces each selected video data, wherein the program is A measurement step of measuring the decoding processing efficiency of the selected video data each time the video data is selected; and a measuring step for selecting the video data from the video data stream each time the decoding processing efficiency is measured. Adjusting the playback time interval based on the measured decoding efficiency value. And a computer-readable recording medium.
す時間情報を有する複数の映像データから構成され、各
映像データが当該映像データの再生時刻の順に配列され
た前記映像データストリームから特定の再生時刻間隔
で、各映像データを再生時刻の順に従って選択し、選択
した各映像データをデコードして再生し、前記映像デー
タストリームを記録している記録媒体を備える映像記録
再生装置における再生方法であって、 前記記録媒体に記録されている前記映像データストリー
ムから、再生すべき映像データを選択し、選択した映像
データを前記記録媒体から読出し、前記一時記録媒体に
記録する記録処理を行う記録処理ステップと、 映像データが選択される毎に、前記記録処理の効率を測
定する記録処理効率測定ステップと、 前記記録処理効率が測定される毎に、前記記録媒体に記
録されている前記映像データストリームから、再生すべ
き映像データを選択するための前記再生時刻間隔を測定
された記録処理効率の値に基づいて調整する調整ステッ
プとを含むことを特徴とする再生方法。9. A video data stream is composed of a plurality of video data having time information indicating a reproduction time, and each video data has a specific reproduction time from the video data stream arranged in the order of the reproduction time of the video data. A reproducing method in a video recording / reproducing apparatus including a recording medium which selects each video data according to an order of reproduction time at an interval, decodes and reproduces each selected video data, and records the video data stream. A recording processing step of performing a recording process of selecting video data to be reproduced from the video data stream recorded on the recording medium, reading the selected video data from the recording medium, and recording the video data on the temporary recording medium. A recording processing efficiency measuring step for measuring the efficiency of the recording processing each time video data is selected; Each time the processing efficiency is measured, the reproduction time interval for selecting the video data to be reproduced from the video data stream recorded on the recording medium is adjusted based on the measured recording processing efficiency value. And a reproducing step for adjusting the reproduction speed.
示す時間情報を有する複数の映像データから構成され、
各映像データが当該映像データの再生時刻の順に配列さ
れた前記映像データストリームから特定の再生時刻間隔
で、各映像データを再生時刻の順に従って選択し、選択
した各映像データをデコードして再生し、前記映像デー
タストリームを記録している記録媒体を備える映像記録
再生装置に用いられるプログラムであって、 前記プログラムは前記記録媒体に記録されている前記映
像データストリームから、再生すべき映像データを選択
し、選択した映像データを前記記録媒体から読出し、前
記一時記録媒体に記録する記録処理を行う記録処理ステ
ップと、 映像データが選択される毎に、前記記録処理の効率を測
定する記録処理効率測定ステップと、 前記記録処理効率が測定される毎に、前記記録媒体に記
録されている前記映像データストリームから再生すべき
映像データを選択するための前記再生時刻間隔を測定さ
れた記録処理効率の値に基づいて調整する調整ステップ
とを含むことを特徴とするプログラム。10. A video data stream is composed of a plurality of video data having time information indicating a reproduction time,
From the video data stream in which each video data is arranged in the order of the reproduction time of the video data, at a specific reproduction time interval, each video data is selected according to the order of the reproduction time, and each selected video data is decoded and reproduced. A program used in a video recording / reproducing apparatus having a recording medium recording the video data stream, the program selecting video data to be reproduced from the video data stream recorded in the recording medium. Then, a recording process step of performing a recording process of reading the selected video data from the recording medium and recording the video data on the temporary recording medium, and a recording process efficiency measurement for measuring the efficiency of the recording process every time the video data is selected. And the video data stream recorded on the recording medium each time the recording processing efficiency is measured. Program, characterized in that it comprises an adjustment step of adjusting, based on the value of the recording process efficiency is measured reproduction time interval for selecting video data to be reproduced from the beam.
示す時間情報を有する複数の映像データから構成され、
各映像データが当該映像データの再生時刻の順に配列さ
れた前記映像データストリームから特定の再生時刻間隔
で、各映像データを再生時刻の順に従って選択し、選択
した各映像データをデコードして再生し、前記映像デー
タストリームを記録している記録媒体を備える映像記録
再生装置に用いられるプログラムを記録したコンピュー
タ読取可能な記録媒体であって、 前記プログラムは前記記録媒体記録されている前記映像
データストリームから、再生すべき映像データを逐次選
択し、選択した映像データを前記記録媒体から読出し、
前記一時記録媒体に記録する記録処理を行う記録処理ス
テップと、 映像データが選択される毎に、前記記録処理の効率を測
定する記録処理効率測定ステップと、 前記記録処理効率が測定される毎に、前記記録媒体に記
録されている前記映像データストリームから、再生すべ
き映像データを選択するための前記再生時刻間隔を測定
された記録処理効率の値に基づいて調整する調整ステッ
プとを含むことを特徴とするコンピュータ読取可能な記
録媒体。11. A video data stream is composed of a plurality of video data having time information indicating a reproduction time,
From the video data stream in which each video data is arranged in the order of the reproduction time of the video data, at a specific reproduction time interval, each video data is selected according to the order of the reproduction time, and each selected video data is decoded and reproduced. A computer-readable recording medium recording a program used in a video recording / reproducing apparatus having a recording medium recording the video data stream, wherein the program is recorded from the video data stream recorded in the recording medium. Sequentially selecting video data to be reproduced, reading the selected video data from the recording medium,
A recording processing step of performing a recording processing of recording on the temporary recording medium, a recording processing efficiency measuring step of measuring efficiency of the recording processing every time video data is selected, and a recording processing efficiency of measuring the recording processing efficiency every time. Adjusting the reproduction time interval for selecting the video data to be reproduced from the video data stream recorded on the recording medium based on the measured value of the recording processing efficiency. Characteristic computer-readable recording medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002344019A JP2003324690A (en) | 2002-02-26 | 2002-11-27 | Video recording and playback device |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002-49111 | 2002-02-26 | ||
| JP2002049111 | 2002-02-26 | ||
| JP2002344019A JP2003324690A (en) | 2002-02-26 | 2002-11-27 | Video recording and playback device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003324690A true JP2003324690A (en) | 2003-11-14 |
Family
ID=29551965
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002344019A Pending JP2003324690A (en) | 2002-02-26 | 2002-11-27 | Video recording and playback device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003324690A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008035459A1 (en) * | 2006-09-19 | 2008-03-27 | Sony Computer Entertainment Inc. | Dynamic image reproducing method and device |
| JP2008252160A (en) * | 2007-03-29 | 2008-10-16 | Casio Hitachi Mobile Communications Co Ltd | Broadcast receiver and program |
| US7471874B2 (en) | 2004-10-15 | 2008-12-30 | Hitachi, Ltd. | Reproducing apparatus and method |
| JP2009081572A (en) * | 2007-09-25 | 2009-04-16 | Fujitsu Ltd | Content distribution apparatus and trick reproduction control method |
| US7603023B2 (en) | 2003-12-08 | 2009-10-13 | Canon Kabushiki Kaisha | Recording apparatus and recording method capable of recording series of content data on different recording media |
| JP2010146602A (en) * | 2008-12-16 | 2010-07-01 | Mitsubishi Electric Corp | Content reproducing device and content reproducing method |
| JP2011205439A (en) * | 2010-03-26 | 2011-10-13 | Nec Personal Products Co Ltd | Reproducing apparatus and method |
| CN115461729A (en) * | 2020-04-30 | 2022-12-09 | 夏普Nec显示器解决方案株式会社 | Content selection device, content display system, content selection method, and content selection program |
-
2002
- 2002-11-27 JP JP2002344019A patent/JP2003324690A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7603023B2 (en) | 2003-12-08 | 2009-10-13 | Canon Kabushiki Kaisha | Recording apparatus and recording method capable of recording series of content data on different recording media |
| US7471874B2 (en) | 2004-10-15 | 2008-12-30 | Hitachi, Ltd. | Reproducing apparatus and method |
| CN100541634C (en) * | 2004-10-15 | 2009-09-16 | 株式会社日立制作所 | Reproduction device and method |
| WO2008035459A1 (en) * | 2006-09-19 | 2008-03-27 | Sony Computer Entertainment Inc. | Dynamic image reproducing method and device |
| JP2008078755A (en) * | 2006-09-19 | 2008-04-03 | Sony Computer Entertainment Inc | Moving video playback method and apparatus |
| JP2008252160A (en) * | 2007-03-29 | 2008-10-16 | Casio Hitachi Mobile Communications Co Ltd | Broadcast receiver and program |
| KR100938336B1 (en) * | 2007-03-29 | 2010-01-22 | 가시오 히타치 모바일 커뮤니케이션즈 컴퍼니 리미티드 | Broadcast receiving device and computer readable recording medium |
| JP2009081572A (en) * | 2007-09-25 | 2009-04-16 | Fujitsu Ltd | Content distribution apparatus and trick reproduction control method |
| JP2010146602A (en) * | 2008-12-16 | 2010-07-01 | Mitsubishi Electric Corp | Content reproducing device and content reproducing method |
| JP2011205439A (en) * | 2010-03-26 | 2011-10-13 | Nec Personal Products Co Ltd | Reproducing apparatus and method |
| CN115461729A (en) * | 2020-04-30 | 2022-12-09 | 夏普Nec显示器解决方案株式会社 | Content selection device, content display system, content selection method, and content selection program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3491366B2 (en) | Special reproduction method and special reproduction apparatus for encoded data | |
| WO2006003814A1 (en) | Video information recording medium which can be accessed at random, recording method, reproduction device, and reproduction method | |
| JP2003324690A (en) | Video recording and playback device | |
| EP1455360A2 (en) | Disc apparatus, disc recording method, disc playback method, recording medium, and program | |
| JP2004349993A (en) | Image recording device | |
| JP3253530B2 (en) | Video recording device | |
| US20090268811A1 (en) | Dynamic Image Reproducing Method And Device | |
| JP2001346164A (en) | Video recording reproducing device and method for generating i picture index for the video recording reproducing device | |
| US20040233806A1 (en) | Recording device and method, recording medium and program | |
| JP2005039792A (en) | Recording apparatus and reproducing apparatus | |
| JP2006066995A (en) | Image reproduction apparatus, control method therefor, program, and storage medium | |
| EP1701545B1 (en) | Image reproducing device, method, and program | |
| JP2009147827A (en) | Recording apparatus, control method therefor, and program | |
| US7532803B2 (en) | Reproducing apparatus | |
| JP3897760B2 (en) | Video playback device | |
| JP3897783B2 (en) | Image processing apparatus, control method therefor, computer program, and computer-readable storage medium | |
| JP2013058853A (en) | Moving image reproduction device, moving image reproduction method, and program | |
| JP2006101229A (en) | Video playback device | |
| JP2004343201A (en) | Recording device | |
| JP4867872B2 (en) | Image processing apparatus, control method for the image processing apparatus, and program | |
| JP4498207B2 (en) | Video processing apparatus and video processing method | |
| US8149679B2 (en) | Recording/reproducing device and method, recording medium, and program | |
| JP4048809B2 (en) | Data processing apparatus and method, recording medium, and program | |
| JP2003242717A (en) | Recording and reproducing device | |
| JP2004064210A (en) | Recording device |