JP2001054066A - Decoding device, image display system, and image display method - Google Patents
Decoding device, image display system, and image display methodInfo
- Publication number
- JP2001054066A JP2001054066A JP11227549A JP22754999A JP2001054066A JP 2001054066 A JP2001054066 A JP 2001054066A JP 11227549 A JP11227549 A JP 11227549A JP 22754999 A JP22754999 A JP 22754999A JP 2001054066 A JP2001054066 A JP 2001054066A
- Authority
- JP
- Japan
- Prior art keywords
- frame rate
- decoding
- image data
- reproduction
- frames
- 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
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【課題】パーソナルコンピュータなどの固定フレームレ
ートで再生する必要のない機器において、スムーズな早
送り再生や、無駄のないスロー再生を実現する。
【解決手段】MPEG2デコーダ152は、標準再生モ
ード時にはDVDメディアから読み出された動画像デー
タを30フレーム/秒のフレームレートでデコードして
出力するが、早送り再生モードやスロー再生モードにお
いては、デコード処理速度を変更する。たとえば、1/
2の速度のフロー再生を行う場合には、15フレーム/
秒のフレームレートでVRAM17の書き換えが行われ
るようにMPEG2デコーダ152のデコード処理速度
は標準再生モード時の1/2に設定され、また、2倍速
の早送り再生を行う場合には、60フレーム/秒のフレ
ームレートでVRAM17の書き換えが行われるように
MPEG2デコーダ152のデコード処理速度は標準再
生モード時の2倍に設定される。
(57) [Problem] To realize smooth fast-forward reproduction and lean reproduction without waste in a device such as a personal computer that does not need to reproduce at a fixed frame rate. An MPEG2 decoder 152 decodes and outputs moving image data read from a DVD medium at a frame rate of 30 frames / second in a standard playback mode, but decodes the video data in a fast-forward playback mode or a slow playback mode. Change the processing speed. For example, 1 /
In the case of performing the flow reproduction at the speed of 2, 15 frames /
The decoding processing speed of the MPEG2 decoder 152 is set to の of that in the standard reproduction mode so that the VRAM 17 is rewritten at a frame rate of seconds, and 60 frames / sec. The decoding processing speed of the MPEG2 decoder 152 is set to twice that in the standard reproduction mode so that the VRAM 17 is rewritten at the frame rate of.
Description
【0001】[0001]
【発明の属する技術分野】本発明は復号化装置および画
像表示システム並びに画像表示方法に関し、特に符号化
された画像データを再生するための復号化装置および画
像表示システム並びに画像表示方法に関する。The present invention relates to a decoding device, an image display system, and an image display method, and more particularly to a decoding device, an image display system, and an image display method for reproducing encoded image data.
【0002】[0002]
【従来の技術】近年、コンピュータおよびマルチメディ
ア技術の発達に伴い、いわゆるマルチメディア対応のパ
ーソナルコンピュータが種々開発されている。この種の
パーソナルコンピュータには、テキストデータやグラフ
ィックスデータの再生の他、DVDメディアなどに記録
された動画像データを再生するための機能が設けられて
いる。2. Description of the Related Art In recent years, with the development of computers and multimedia technology, various personal computers compatible with multimedia have been developed. This type of personal computer is provided with a function for reproducing moving image data recorded on a DVD medium or the like, in addition to reproducing text data and graphics data.
【0003】DVDに記録された動画像データはMPE
G2によって符号化されている。この動画像データをパ
ーソナルコンピュータ上で再生する場合には、まず、D
VDドライブ装置からパーソナルコンピュータの主記憶
に動画データの符号化ストリームが読み込まれ、そして
それがMPEG2デコーダに転送される。MPEG2デ
コーダでは、符号化ストリームを伸張するための復号化
処理が行われる。復号化された動画データは、パーソナ
ルコンピュータのディスプレイモニタを制御する表示コ
ントローラ(VGAコントローラ)に送られる。このV
GAコントローラに送られた動画データは、OSやアプ
リケーションプログラムによって提供される通常のグラ
フィクスデータと同様に、画像メモリに一旦書き込まれ
た後に、ディスプレイモニタまたはTVに画面表示され
る。[0003] The moving image data recorded on the DVD is MPE.
G2. When reproducing this moving image data on a personal computer, first, D
The encoded stream of the moving image data is read from the VD drive device into the main memory of the personal computer, and is transferred to the MPEG2 decoder. In the MPEG2 decoder, decoding processing for expanding the encoded stream is performed. The decoded moving image data is sent to a display controller (VGA controller) that controls a display monitor of a personal computer. This V
The moving image data sent to the GA controller is once written in an image memory and then displayed on a display monitor or a TV, like ordinary graphics data provided by an OS or an application program.
【0004】DVDに蓄積された動画データは、家庭用
TVと同じNTSC方式などのTV用映像信号を基に作
られており、MPEG2デコーダによって復号化される
動画データのフレームレートは30フレーム/秒であ
る。このため、MPEG2デコーダによるデコード処理
は30フレーム/秒のフレームレートに合わせて行わ
れ、デコードによって得られた画像信号はMPEG2デ
コーダからVGAコントローラに常に30フレーム/秒
の固定フレームレートで転送される。早送り再生やスロ
ー再生といったトリック再生時においても同じであり、
画像信号は30フレーム/秒の固定フレームレートで転
送される。[0004] The moving picture data stored on the DVD is created based on a TV picture signal of the same NTSC system as a home TV, and the frame rate of the moving picture data decoded by the MPEG2 decoder is 30 frames / sec. It is. Therefore, the decoding process by the MPEG2 decoder is performed in accordance with the frame rate of 30 frames / second, and the image signal obtained by the decoding is always transferred from the MPEG2 decoder to the VGA controller at a fixed frame rate of 30 frames / second. The same applies to trick playback such as fast forward playback and slow playback.
Image signals are transferred at a fixed frame rate of 30 frames / sec.
【0005】このように常に30フレーム/秒の固定フ
レームレートでの再生が必要とされるのは、従来のMP
EG2デコーダは、デコードによって得られた画像信号
をTVへ出力することを前提としているためであり、最
終的に30フレーム/秒の固定フレームレートで画像信
号をTVへ出力しないと、正常に画像を表示することが
できないからである。[0005] As described above, reproduction at a fixed frame rate of 30 frames / second is always required because of the conventional MP.
This is because the EG2 decoder is premised on outputting an image signal obtained by decoding to a TV, and unless the image signal is finally output to the TV at a fixed frame rate of 30 frames / sec, an image is normally output. This is because it cannot be displayed.
【0006】したがって、従来では、早送り再生やスロ
ー再生といったトリック再生を行う場合には、再生フレ
ームを間引いたり、複数回同じフレームを再生すること
により、最終的に30フレーム/秒の固定フレームレー
トで再生を行っていた。また、特定の画面で再生を停止
するというポーズ時には、同一画面を画面表示し続ける
ために、同じフレームを何度も繰り返しデコードしなが
らTVに出力するという処理が行われていた。TVへの
画像信号の供給が途絶えると、TVの画面には何も表示
されなくなってしまうからである。Therefore, conventionally, when performing trick playback such as fast-forward playback or slow playback, a playback frame is thinned out or the same frame is played back a plurality of times, so that a fixed frame rate of 30 frames / second is finally obtained. I was playing. In addition, when a pause is made to stop reproduction on a specific screen, a process of outputting the same frame to the TV while decoding the same frame over and over so as to keep the same screen displayed on the screen. This is because if the supply of the image signal to the TV is interrupted, nothing is displayed on the TV screen.
【0007】[0007]
【発明が解決しようとする課題】しかし、再生フレーム
を間引いて固定フレームレートで再生するという従来の
早送り再生方法を使用する場合には、実際には、前また
は後のフレームを参照せずともデコードを行うことが可
能なIピクチャだけを抽出してデコード・再生し、Pピ
クチャやBピクチャについては、デコード・再生をせず
に間引くという処理が必要とされる。このため、とびと
びの画像が表示されることになり、スムーズな再生を行
うことができない。However, in the case of using the conventional fast-forward playback method in which playback frames are thinned out and played back at a fixed frame rate, in practice, decoding is performed without referring to the previous or next frame. It is necessary to perform a process of extracting and decoding and reproducing only I pictures capable of performing the decoding, and thinning out P pictures and B pictures without decoding and reproducing. For this reason, discrete images are displayed, and smooth reproduction cannot be performed.
【0008】また、スロー再生やポーズ時には、同じフ
レームを繰り返しデコードすることになるので、その分
だけ無駄な処理が行われることになる。Further, at the time of slow reproduction or pause, the same frame is repeatedly decoded, so that useless processing is performed accordingly.
【0009】しかし、パーソナルコンピュータ等の機器
においては、TVとは異なり、必ずしも固定フレームレ
ートで再生を行う必要はない。デコードによって得られ
た画像データを画像メモリに一旦描画しさえすれば、後
はVGAコントローラが、画面解像度などによって決ま
る所定のリフレッシュレートで、画像メモリから画像デ
ータを順次読み出しながら画面表示を行うからである。
つまり、30フレーム/秒の固定フレームレートで画像
信号をMPEG2デコーダからVGAコントローラに転
送せずとも、表示に支障を来すことはない。However, unlike a TV, a device such as a personal computer does not always need to reproduce at a fixed frame rate. Once the image data obtained by decoding is once drawn in the image memory, the VGA controller performs the screen display while sequentially reading the image data from the image memory at a predetermined refresh rate determined by the screen resolution or the like. is there.
That is, even if the image signal is not transferred from the MPEG2 decoder to the VGA controller at a fixed frame rate of 30 frames / second, there is no problem in display.
【0010】従って、固定フレームレートでのデコード
・再生を前提とした従来のトリック再生方法は、スムー
ズな再生を損なったり、無駄なデコード処理が行われる
などの点で、パーソナルコンピュータなどの機器におい
ては非効率な方法であった。Therefore, the conventional trick reproduction method on the assumption of decoding and reproduction at a fixed frame rate is not suitable for devices such as personal computers in that smooth reproduction is impaired and unnecessary decoding processing is performed. It was an inefficient method.
【0011】本発明は上述の事情に鑑みてなされたもの
であり、パーソナルコンピュータなどの固定フレームレ
ートで再生する必要のない機器において、スムーズな早
送り再生や、無駄のないスロー再生、ポーズなどの処理
を行うことが可能な復号化装置および画像表示システム
並びに画像表示方法を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned circumstances, and is intended for processing such as smooth fast-forward reproduction, efficient slow reproduction, and pause in a device such as a personal computer that does not need to reproduce at a fixed frame rate. It is an object of the present invention to provide a decoding device, an image display system, and an image display method capable of performing the above.
【0012】[0012]
【課題を解決するための手段】上述の課題を解決するた
め、本発明は、符号化された画像データを復号化する復
号化装置において、前記符号化された画像データを、指
定されたフレームレートに合わせて復号化して出力する
復号化手段と、前記画像データの再生モードに応じて、
前記復号化手段のフレームレートを変更するフレームレ
ート制御手段とを具備することを特徴とする。According to the present invention, there is provided a decoding apparatus for decoding coded image data, comprising the steps of: Decoding means for decoding and outputting according to the following, and according to a reproduction mode of the image data,
And a frame rate control means for changing a frame rate of the decoding means.
【0013】この復号化装置においては、再生モードに
応じて復号化手段のフレームレートの変更が行われ、復
号化装置から最終的に出力されるのは可変フレームレー
トの画像データとなる。このため、たとえば早送り再生
時には標準再生時のフレームレートよりも高いフレーム
レートで画像データの復号・出力を行い、スロー再生時
には標準再生時のフレームレートよりも低いフレームレ
ートで画像データの復号・出力を行うことができる。よ
って、この復号化装置をパーソナルコンピュータなどの
機器に適用して、復号化装置から出力される可変フレー
ムレートの画像データを表示制御装置に転送して画像メ
モリの書き換えを行うことにより、再生フレームを間引
いたり、複数回同じフレームを再生するなどの処理を行
うことなく、スムーズな早送り再生や、無駄のないスロ
ー再生を容易に実現することができる。In this decoding device, the frame rate of the decoding means is changed in accordance with the reproduction mode, and the image data of the variable frame rate is finally output from the decoding device. Therefore, for example, during fast forward playback, image data is decoded and output at a frame rate higher than the standard playback frame rate, and at slow playback, image data is decoded and output at a lower frame rate than the standard playback frame rate. It can be carried out. Therefore, by applying the decoding device to a device such as a personal computer, transferring the image data of the variable frame rate output from the decoding device to the display control device and rewriting the image memory, the reproduced frame can be reproduced. Smooth fast-forward reproduction and lean reproduction without waste can be easily realized without performing processing such as thinning out or reproducing the same frame a plurality of times.
【0014】また、特定の画面で再生を停止するポーズ
時には、特定の画面の再生に必要な画像データを復号化
した後に画像メモリに一旦書き込めば、以降、ポーズ中
は新たな書き込みを行わずとも同一画面を表示し続ける
ことができるので、特定の画面の再生に必要な画像デー
タの復号化処理は一回のみ実行した後に停止するように
制御することが好ましい。これにより、無駄な復号化処
理、画像信号の転送、および画像メモリの書き換えを防
止できるようになり、省電力化を図ることが可能とな
る。In a pause for stopping reproduction on a specific screen, image data necessary for reproduction of a specific screen is decoded and then written once into an image memory. Thereafter, new writing is not performed during pause. Since the same screen can be continuously displayed, it is preferable to control the decoding processing of the image data necessary for reproducing the specific screen to be performed only once and then stopped. As a result, useless decoding processing, transfer of image signals, and rewriting of the image memory can be prevented, and power saving can be achieved.
【0015】復号化手段のフレームレートは、その復号
化手段の復号化処理の処理速度を変更することによって
可変設定することができる。特に、復号化処理をソフト
ウェアによって行う場合には、復号化処理の処理速度の
変更は、たとえば、そのソフトウェアを実行するプロセ
ッサの処理速度を変更したり、そのソフトウェア自体に
処理速度制御機能を設けることなどによって容易に実現
することができる。The frame rate of the decoding means can be variably set by changing the processing speed of the decoding processing of the decoding means. In particular, when the decoding process is performed by software, the processing speed of the decoding process may be changed by, for example, changing the processing speed of a processor that executes the software or providing a processing speed control function in the software itself. It can be easily realized by such as.
【0016】[0016]
【発明の実施の形態】以下、図面を参照して本発明の実
施形態を説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0017】図1には、本発明の一実施形態に係るコン
ピュータシステムの構成が示されている。このコンピュ
ータシステムは、コンピュータ本体にLCDなどのフラ
ットパネルディスプレイが開閉自在に取り付けられたノ
ートブック型のパーソナルコンピュータであり、図示の
ように、CPU11、主メモリ12、DVDドライブ1
3、サテライトチューナ14、DVDデコーダ15、V
GAコントローラ16、ビデオRAM(VRAM)17
を備えている。これらは、それぞれPCIバスに接続さ
れている。FIG. 1 shows a configuration of a computer system according to an embodiment of the present invention. This computer system is a notebook personal computer in which a flat panel display such as an LCD is attached to a computer main body so as to be openable and closable. As shown, a CPU 11, a main memory 12, a DVD drive 1
3, satellite tuner 14, DVD decoder 15, V
GA controller 16, Video RAM (VRAM) 17
It has. These are respectively connected to the PCI bus.
【0018】CPU11は、このシステム全体の動作を
制御するものであり、主メモリ12にロードされたオペ
レーティングシステムおよび実行対象のアプリケーショ
ンプログラムなど実行する。DVDドライブ13によっ
て駆動されるDVDメディア上の動画データの再生は、
CPU11にハードウェア制御のための各種ドライバプ
ログラムおよび再生用アプリケーションプログラムを実
行させることによって行われる。The CPU 11 controls the operation of the entire system, and executes an operating system loaded into the main memory 12, an application program to be executed, and the like. The reproduction of the moving image data on the DVD medium driven by the DVD drive 13 is as follows.
This is performed by causing the CPU 11 to execute various driver programs for hardware control and an application program for reproduction.
【0019】DVDドライブ13は、ディスク両面で1
0GB程度の記憶容量を持つDVDメディアに蓄積され
た動画データを、最大で10.8Mbpsの転送レート
で読み出す。DVDメディアには、例えば、映画などの
DVDタイトルを記録させることができる。この映画の
情報には、主映像(ビデオ)、16チャネルまでの副映
像(サブピクチャ)、および32チャネルまでの音声
(オーディオ)を含ませることができる。この場合、こ
れらビデオ、サブピクチャ、およびオーディオはそれぞ
れMPEG2規格でデジタル圧縮符号化されて記録され
ている。MPEG2規格では、MPEG2で符号化され
たデータに、他の符号化データを含ませることがことが
でき、それら符号化データは1本のMPEG2プログラ
ムストリームとして扱われる。The DVD drive 13 has 1
Moving image data stored on a DVD medium having a storage capacity of about 0 GB is read at a maximum transfer rate of 10.8 Mbps. For example, a DVD title such as a movie can be recorded on the DVD medium. The movie information can include main video (video), sub-video (sub-picture) up to 16 channels, and audio (audio) up to 32 channels. In this case, these video, sub-picture, and audio are digitally compression-encoded and recorded according to the MPEG2 standard. According to the MPEG2 standard, other encoded data can be included in data encoded by MPEG2, and the encoded data is treated as one MPEG2 program stream.
【0020】ビデオの符号化にはMPEG2を使用し、
サブピクチャおよびオーディオの符号化にはそれぞれラ
ンレングス符号化およびDOLBY AC3などが使用
される。この場合でも、それら符号化されたビデオ、サ
ブピクチャ、およびオーディオは、1本のMPEG2プ
ログラムストリームとして扱われる。MPEG2 is used for video encoding.
Run-length encoding and DOLBY AC3 are used for encoding the sub-picture and the audio, respectively. Even in this case, the encoded video, sub-picture, and audio are treated as one MPEG2 program stream.
【0021】サテライトチューナ14は、デジタル衛星
放送から送信される映像データを受信してそれを主メモ
リ12に転送するものである。デジタル衛星放送による
映像データがMPEG2ストリームから構成されている
場合には、DVDドライブ13から読み出されたDVD
ビデオのMPEG2ストリームと同様にして、その復号
処理はDVDデコーダ15のMPEG2デコーダによっ
て行われる。The satellite tuner 14 receives video data transmitted from digital satellite broadcasting and transfers the video data to the main memory 12. When the video data by digital satellite broadcasting is composed of an MPEG2 stream, the DVD read from the DVD drive 13
The decoding process is performed by the MPEG2 decoder of the DVD decoder 15 in the same manner as the video MPEG2 stream.
【0022】DVDデコーダ15は、DVDドライブ1
3から読み出されたMPEG2プログラムストリームや
サテライトチューナ14によって受信されたMPEG2
プログラムストリームを主メモリ12経由で受信し、そ
の受信したストリームに対してデスクランブル処理や伸
張のための復号化処理を施す。このDVDデコーダ15
は、図示のように、PCIインターフェイス151およ
びMPEG2デコーダ152から構成されている。The DVD decoder 15 is a DVD drive 1
3 and the MPEG2 program stream received by the satellite tuner 14.
The program stream is received via the main memory 12, and the received stream is subjected to a descrambling process and a decoding process for decompression. This DVD decoder 15
Is composed of a PCI interface 151 and an MPEG2 decoder 152 as shown.
【0023】PCIインターフェイス151は、PCI
バス10とMPEG2デコーダ152の間のインターフ
ェースであり、PCIバス10を介して受け取ったMP
EG2ストリームをMPEG2デコーダ152に送る。
また、このPCIインターフェイス151には、図示の
ように、再生コントロールレジスタ153、フレームレ
ート制御部154、およびビデオポート制御部155が
設けられている。The PCI interface 151 is a PCI interface.
An interface between the bus 10 and the MPEG2 decoder 152, and an MP received via the PCI bus 10
The EG2 stream is sent to the MPEG2 decoder 152.
The PCI interface 151 includes a reproduction control register 153, a frame rate control unit 154, and a video port control unit 155, as shown in the figure.
【0024】再生コントロールレジスタ153は、DV
Dメディアに蓄積された動画像データの再生モードを指
定するためのレジスタであり、ここには、再生用アプリ
ケーションプログラムによって指定された再生モードを
示す情報が設定される。再生モードとしては、標準再生
モードの他、スロー再生モード、早送り再生モード、ポ
ーズなどのモードがある。The reproduction control register 153 stores the DV
This is a register for designating the playback mode of the moving image data stored in the D medium, in which information indicating the playback mode designated by the playback application program is set. The reproduction mode includes modes such as a slow reproduction mode, a fast forward reproduction mode, and a pause in addition to the standard reproduction mode.
【0025】フレームレート制御部154は、再生コン
トロールレジスタ153に設定された再生モードに応じ
て、MPEG2デコーダ152のフレームレート、つま
り、動画像データのデコード速度、およびDVDデコー
ダ15からVGAコントローラ16への画像信号の転送
レートを、可変設定する。MPEG2デコーダ152の
フレームレートの可変設定は、MPEG2デコーダ15
2の処理速度を変更することによって実現される。The frame rate control unit 154 controls the frame rate of the MPEG2 decoder 152, that is, the decoding speed of moving image data, and the speed of the video data from the DVD decoder 15 to the VGA controller 16 in accordance with the playback mode set in the playback control register 153. The transfer rate of the image signal is variably set. The variable setting of the frame rate of the MPEG2 decoder 152 is based on the MPEG2 decoder 15.
2 is realized by changing the processing speed.
【0026】すなわち、MPEG2デコーダ152は、
標準再生モード時にはDVDメディアから読み出された
動画像データを30フレーム/秒のフレームレートでデ
コードして出力するが、早送り再生モードやスロー再生
モードにおいては、最終的にVRAM17に対する画像
データ書き換え速度が標準再生モード時よりも高速、あ
るいは低速で行われるように、デコード処理速度を変更
する。That is, the MPEG2 decoder 152
In the standard playback mode, the moving image data read from the DVD medium is decoded and output at a frame rate of 30 frames / sec. In the fast-forward playback mode and the slow playback mode, the image data rewriting speed for the VRAM 17 is eventually reduced. The decoding processing speed is changed so that the decoding is performed at a higher or lower speed than in the standard reproduction mode.
【0027】たとえば、1/2の速度のフロー再生を行
う場合には、15フレーム/秒のフレームレートでVR
AM17の書き換えが行われるようにMPEG2デコー
ダ152のデコード処理速度は標準再生モード時の1/
2に設定され、また、2倍速の早送り再生を行う場合に
は、60フレーム/秒のフレームレートでVRAM17
の書き換えが行われるようにMPEG2デコーダ152
のデコード処理速度は標準再生モード時の2倍に設定さ
れる。これにより、再生フレームの間引きや、同一フレ
ームを切り返し再生するといった制御を行うことなく、
早送り再生、スロー再生を実現することができる。For example, when performing flow reproduction at 1/2 speed, the VR is reproduced at a frame rate of 15 frames / sec.
The decoding processing speed of the MPEG2 decoder 152 is set to 1 / the speed of the standard reproduction mode so that the AM17 is rewritten.
2 and fast forward playback at 2 × speed, the VRAM 17 has a frame rate of 60 frames / sec.
MPEG2 decoder 152 so that
Is set twice as fast as in the standard reproduction mode. As a result, without performing control such as thinning out the reproduction frame or switching back and reproducing the same frame,
Fast forward playback and slow playback can be realized.
【0028】また、動画データの再生速度はMPEG2
デコーダ152のデコード処理速度によって決定される
ので、たとえば、28フレーム/秒、29フレーム/
秒、30フレーム/秒、31フレーム/秒、32フレー
ム/秒、33フレーム/秒、……、といった単位や、あ
るいは29.8フレーム/秒、29.9フレーム/秒、
30フレーム/秒、30.1フレーム/秒、30.2フ
レーム/秒、30.3フレーム/秒、……、といった単
位で、再生速度を変更することもできる。The playback speed of moving image data is MPEG2
Since it is determined by the decoding processing speed of the decoder 152, for example, 28 frames / second, 29 frames / second
Seconds, 30 frames / second, 31 frames / second, 32 frames / second, 33 frames / second,..., Or 29.8 frames / second, 29.9 frames / second,
The playback speed can be changed in units of 30 frames / second, 30.1 frames / second, 30.2 frames / second, 30.3 frames / second,....
【0029】ビデオポート制御部155は、MPEG2
デコーダ152から出力されるデジタルYUV形式の画
像信号を、ZVポートなどから構成されるビデオバスを
介してVGAコントローラ16のビデオ入力ポートに伝
達する。The video port control unit 155 is an MPEG2
The digital YUV format image signal output from the decoder 152 is transmitted to a video input port of the VGA controller 16 via a video bus including a ZV port and the like.
【0030】VGAコントローラ16は、コンピュータ
本体に専用のディスプレイモニタとして設けられたLC
Dディスプレイ、および外部CRTディスプレイを制御
するものであり、VGA/SVGA仕様のグラフィクス
表示の他、動画表示をサポートする。動画データは、P
CIバス10経由ではなく、前述のビデオバス経由でビ
デオポートに入力される。ビデオポートに入力された動
画データは逐次VRAM17に書き込まれる。この場
合、VRAM17の動画データの書き換え速度は、基本
的には、DVDデコーダ15からVGAコントローラ1
6への動画データのフレーム転送レートに一致する。The VGA controller 16 is provided with an LC provided as a dedicated display monitor on the computer body.
It controls a D display and an external CRT display, and supports not only graphics display of VGA / SVGA specifications but also moving image display. Video data is P
The video signal is input to the video port not via the CI bus 10 but via the video bus. The moving image data input to the video port is sequentially written to the VRAM 17. In this case, the rewriting speed of the moving image data in the VRAM 17 basically depends on the DVD decoder 15 and the VGA controller 1.
6, which corresponds to the frame transfer rate of moving image data.
【0031】次に、図2を参照して、再生モードと、D
VDデコーダ15からVGAコントローラ16への動画
データの転送速度との関係を説明する。Next, referring to FIG. 2, the reproduction mode, D
The relationship with the transfer speed of the moving image data from the VD decoder 15 to the VGA controller 16 will be described.
【0032】(標準再生モード)図2(A)は標準再生
モード時の動作を示しており、この場合には、DVDデ
コーダ15からVGAコントローラ16には30フレー
ム/秒のフレームレートで動画データが転送され、VR
AM17に書き込まれる。VGAコントローラ16は、
ディスプレイモニタ(18または19)の画面解像度や
ユーザによって設定された所定のリフレッシュレート
で、VRAM17からデータを読み出して、ディスプレ
イモニタ(18または19)に表示する。(Standard Playback Mode) FIG. 2A shows the operation in the standard playback mode. In this case, the moving picture data is transmitted from the DVD decoder 15 to the VGA controller 16 at a frame rate of 30 frames / sec. Transferred and VR
It is written to AM17. The VGA controller 16
The data is read out from the VRAM 17 at the screen resolution of the display monitor (18 or 19) or at a predetermined refresh rate set by the user, and displayed on the display monitor (18 or 19).
【0033】(早送り再生モード)図2(B)は2倍速
の早送り再生モード時の動作を示している。この場合、
MPEG2デコーダ152がデコード処理を標準再生時
の2倍の速度で実行することにより、DVDデコーダ1
5からVGAコントローラ16には60フレーム/秒の
フレームレートで動画データが転送され、それがVRA
M17に書き込まれる。VRAM17の書き換え速度は
標準再生モード時の2倍となる。したがって、標準再生
モード時と同じリフレッシュレートで画面表示を制御し
ても、2倍速の早送り再生を実現できる。また、MPE
G2デコーダ152では、フレームの間引きなどの処理
は行われず、すべてのフレームのデコードが行われる。
したがって、フレーム間引きを行うことによって最終的
に30フレーム/秒のフレームレートで動画データを再
生するという通常の早送り再生モードに比べ、再生画像
の画質を高めることができる。(Fast-forward playback mode) FIG. 2B shows the operation in the double-speed fast-forward playback mode. in this case,
When the MPEG2 decoder 152 executes the decoding process at twice the speed of the standard reproduction, the DVD decoder 1
5 to the VGA controller 16 at a frame rate of 60 frames / sec.
Written to M17. The rewriting speed of the VRAM 17 is twice that in the standard reproduction mode. Therefore, even if the screen display is controlled at the same refresh rate as in the standard reproduction mode, double-speed fast-forward reproduction can be realized. MPE
The G2 decoder 152 does not perform processing such as frame thinning, and decodes all frames.
Therefore, compared to the normal fast-forward playback mode in which moving image data is finally played back at a frame rate of 30 frames / sec by performing frame thinning, the image quality of a playback image can be improved.
【0034】(スロー再生モード)図2(C)は1/2
の速度のスロー再生モード時の動作を示している。この
場合、MPEG2デコーダ152がデコード処理を標準
再生時の1/2の速度で実行することにより、DVDデ
コーダ15からVGAコントローラ16には15フレー
ム/秒のフレームレートで動画データが転送され、VR
AM17に書き込まれる。これにより、VRAM17の
書き換え速度は標準再生モード時の半分の速度となる。
画面表示のためのリフレッシュレートは、標準再生モー
ド時と同じである。また、MPEG2デコーダ152の
処理速度自体が1/2に低下されているので、同じフレ
ームを繰り返しデコードしながら出力することによって
最終的に30フレーム/秒のフレームレートで動画デー
タを再生するという通常のフロー再生モードのような無
駄な処理を行う必要がなくなり、省電力化を実現するこ
とが可能となる。(Slow Playback Mode) FIG.
The operation in the slow playback mode at the speed of FIG. In this case, the MPEG2 decoder 152 executes the decoding process at half the speed of the standard reproduction, so that the moving image data is transferred from the DVD decoder 15 to the VGA controller 16 at a frame rate of 15 frames / sec.
It is written to AM17. As a result, the rewriting speed of the VRAM 17 is half that in the standard reproduction mode.
The refresh rate for screen display is the same as in the standard playback mode. Also, since the processing speed of the MPEG2 decoder 152 has been reduced to half, the same frame is repeatedly output while decoding, thereby finally reproducing moving image data at a frame rate of 30 frames / sec. There is no need to perform useless processing such as in the flow reproduction mode, and power saving can be realized.
【0035】(動画再生制御方法)次に、図3乃至図5
のフローチャートを参照して、本実施形態の動画再生制
御方法について説明する。本実施形態のシステムは、標
準再生モードに加え、以下の6つのトリックモードを使
用することができる。(Moving Picture Reproduction Control Method) Next, FIGS.
With reference to the flowchart of FIG. 5, the moving image reproduction control method of the present embodiment will be described. The system of the present embodiment can use the following six trick modes in addition to the standard playback mode.
【0036】「早送り再生モード」 1)NormalFFモード: フレーム間引きを行う
ことにより、最終的に30フレーム/秒のフレームレー
トで動画データを早送り再生する 2)高画質FFモード: フレームレート自体を高速化
することにより、フレーム間引きを行わずに、動画デー
タを早送り再生する 「スロー再生モード」 1)Normalスローモード: 複数回同じフレーム
をデコードおよび再生することにより、最終的に30フ
レーム/秒のフレームレートで動画データをスロー再生
する 2)省電力スローモード: フレームレート自体を低速
化することにより、同じフレームを複数回デコードする
ことなく、動画データをスロー再生する 「ポーズ」 1)Normalポーズ: 特定の画面を繰り返しデコ
ードしながらVGAコントローラに転送する 2)省電力ポーズ: 特定の画面についてのデコードお
よびVGAコントローラへの転送を1回のみ行う (早送り再生)まず、図3のフローチャートを参照し
て、早送り再生モード(NormalFFモード/高画
質FFモード)について説明する。"Fast-forward playback mode" 1) Normal FF mode: Fast-forward playback of moving image data at a frame rate of 30 frames / sec by performing frame thinning-out 2) High-quality FF mode: Faster frame rate itself To perform fast-forward playback of moving image data without performing frame skipping. “Slow playback mode” 1) Normal slow mode: A frame rate of 30 frames / second is finally obtained by decoding and playing the same frame a plurality of times. 2) Power saving slow mode: Slow playback of video data without decoding the same frame multiple times by slowing down the frame rate itself. "Pause" 1) Normal pause: Specific VGA while decoding the screen repeatedly 2) Power saving pause: decoding of a specific screen and transfer to the VGA controller are performed only once (fast forward playback) First, referring to the flowchart of FIG. 3, fast forward playback mode (Normal FF mode / high The image quality FF mode will be described.
【0037】再生開始時や再生中にユーザによって再生
モードの切替えが指示された場合には、再生用アプリケ
ーションプログラムは、ユーザによって指定された現在
の再生モードを判断する(ステップS101)。「早送
り再生モード」以外の再生モードであれば、再生用アプ
リケーションプログラムは、そのための設定処理を行う
(ステップS102)。「早送り再生モード」であれ
ば、再生用アプリケーションプログラムは、Norma
lFFモードと高画質FFモードのどちらがユーザによ
って選択されたかを判断する(ステップS103)。When the user instructs to switch the playback mode at the start of playback or during playback, the playback application program determines the current playback mode specified by the user (step S101). If the playback mode is other than the “fast-forward playback mode”, the playback application program performs a setting process for that (step S102). In the case of the "fast forward playback mode", the playback application program is Norma
It is determined which of the 1FF mode and the high image quality FF mode has been selected by the user (step S103).
【0038】NormalFFモードが選択されている
場合には、再生用アプリケーションプログラムは、フレ
ームレート制御部154を用いてMPEG2デコーダ1
52を30フレーム/秒の通常のフレームレートに設定
した後(ステップS104)、DVDメディアから主メ
モリ12上に転送された符号化データの中からIピクチ
ャに対応するフレームのみを読み出して、MPEG2デ
コーダ152に転送する(ステップS105)。そし
て、MPEG2デコーダ152によるデコード処理が行
われ(ステップS106)、デコードされた画像信号が
30フレーム/秒のフレームレートでVGAコントロー
ラ16に転送され、VRAM17に書き込まれる(ステ
ップS107)。このようにして、NormalFFモ
ードではフレームを間引きながら、標準再生モード時と
同じ30フレーム/秒のフレームレートでのデコードお
よび転送が行われる。When the NormalFF mode is selected, the reproduction application program uses the frame rate control unit 154 to execute the MPEG2 decoder 1
After setting 52 to the normal frame rate of 30 frames / second (step S104), only the frame corresponding to the I picture is read from the encoded data transferred from the DVD medium to the main memory 12, and the MPEG2 decoder is read. 152 (step S105). Then, a decoding process is performed by the MPEG2 decoder 152 (step S106), and the decoded image signal is transferred to the VGA controller 16 at a frame rate of 30 frames / second and written into the VRAM 17 (step S107). In this manner, in the Normal FF mode, decoding and transfer are performed at the same frame rate of 30 frames / sec as in the standard reproduction mode while thinning out frames.
【0039】一方、高画質FFモードが選択されている
場合には、再生用アプリケーションプログラムは、フレ
ームレート制御部154を用いてMPEG2デコーダ1
52をたとえば60フレーム/秒などの高速フレームレ
ートに設定した後(ステップS108)、DVDメディ
アから主メモリ12上に転送されるすべてのフレームの
データを主メモリ12から順次読み出して、MPEG2
デコーダ152に転送する(ステップS109)。そし
て、MPEG2デコーダ152によるデコード処理が6
0フレーム/秒に対応する高速の処理速度にて実行され
(ステップS110)、デコードされた画像信号が60
フレーム/秒の高フレームレートでVGAコントローラ
16に転送され、VRAM17に書き込まれる(ステッ
プS111)。このようにして、高画質FFモードで
は、すべてのフレームのデコード処理が高速で行われ
る。On the other hand, when the high image quality FF mode is selected, the reproduction application program uses the frame rate control unit 154 to execute the MPEG2 decoder 1
After setting 52 to a high-speed frame rate such as 60 frames / second (step S108), data of all frames transferred from the DVD medium to the main memory 12 is sequentially read from the main memory 12, and MPEG2
The data is transferred to the decoder 152 (step S109). The decoding process by the MPEG2 decoder 152 is 6
It is executed at a high processing speed corresponding to 0 frames / sec (step S110), and the decoded image signal
The data is transferred to the VGA controller 16 at a high frame rate of frames / second and written to the VRAM 17 (step S111). In this manner, in the high image quality FF mode, decoding of all frames is performed at high speed.
【0040】(スロー再生)次に、図4のフローチャー
トを参照して、スロー再生モード(Normalスロー
/省電力スロー)について説明する。(Slow Playback) Next, the slow playback mode (Normal slow / power saving slow) will be described with reference to the flowchart of FIG.
【0041】再生開始時や再生中にユーザによって再生
モードの切替えが指示された場合には、再生用アプリケ
ーションプログラムは、ユーザによって指定された現在
の再生モードを判断する(ステップS201)。「スロ
ー再生モード」であれば、再生用アプリケーションプロ
グラムは、Normalスローモードと省電力スローモ
ードのどちらがユーザによって選択されたかを判断する
(ステップS203)。When the user instructs to switch the playback mode at the start of playback or during playback, the playback application program determines the current playback mode specified by the user (step S201). If it is the "slow playback mode", the playback application program determines which of the normal slow mode and the power saving slow mode has been selected by the user (step S203).
【0042】Normalスローモードが選択されてい
る場合には、再生用アプリケーションプログラムは、フ
レームレート制御部154を用いてMPEG2デコーダ
152を30フレーム/秒の通常のフレームレートに設
定した後(ステップS204)、DVDメディアから主
メモリ12上に転送されるすべてのフレームのデータを
主メモリ12から順次読み出して、MPEG2デコーダ
152に転送する(ステップS205)。そして、MP
EG2デコーダ152によるデコード処理が同一フレー
ムに対して2回ずつ行われ(ステップS206)、デコ
ードされた画像信号が30フレーム/秒のフレームレー
トでVGAコントローラ16に転送され、VRAM17
に書き込まれる(ステップS201)。このようにし
て、Normalスローモードでは、同一フレームに対
応する画像信号が2回ずつ繰り返されながらVGAコン
トローラ16に転送される。If the normal slow mode is selected, the reproduction application program sets the MPEG2 decoder 152 to the normal frame rate of 30 frames / second using the frame rate control unit 154 (step S204). The data of all the frames transferred from the DVD medium to the main memory 12 are sequentially read from the main memory 12 and transferred to the MPEG2 decoder 152 (step S205). And MP
The decoding process by the EG2 decoder 152 is performed twice for the same frame (step S206), and the decoded image signal is transferred to the VGA controller 16 at a frame rate of 30 frames / sec.
(Step S201). Thus, in the normal slow mode, the image signal corresponding to the same frame is transferred to the VGA controller 16 while being repeated twice each.
【0043】一方、省電力スローモードが選択されてい
る場合には、再生用アプリケーションプログラムは、フ
レームレート制御部154を用いてMPEG2デコーダ
152をたとえば15フレーム/秒などの低速フレーム
レートに設定した後(ステップS208)、DVDメデ
ィアから主メモリ12上に転送されるすべてのフレーム
のデータを主メモリ12から順次読み出して、MPEG
2デコーダ152に転送する(ステップS209)。そ
して、MPEG2デコーダ152によるデコード処理が
15フレーム/秒に対応する低速の処理速度にて実行さ
れ(ステップS210)、デコードされた画像信号が1
5フレーム/秒の低フレームレートでVGAコントロー
ラ16に転送され、VRAM17に書き込まれる(ステ
ップS211)。このようにして、省電力スローモード
では、冗長なデコードおよび転送処理は行われない。On the other hand, when the power saving slow mode is selected, the reproduction application program sets the MPEG2 decoder 152 to a low frame rate such as 15 frames / sec by using the frame rate control unit 154. (Step S208), the data of all the frames transferred from the DVD medium to the main memory 12 are sequentially read from the main memory 12 and are read out from the
The data is transferred to the second decoder 152 (step S209). Then, the decoding process by the MPEG2 decoder 152 is executed at a low processing speed corresponding to 15 frames / second (step S210), and the decoded image signal is
The data is transferred to the VGA controller 16 at a low frame rate of 5 frames / second and written to the VRAM 17 (step S211). Thus, in the power saving slow mode, redundant decoding and transfer processing are not performed.
【0044】(ポーズ)次に、図5のフローチャートを
参照して、ポーズ(Normalポーズ/省電力ポー
ズ)について説明する。(Pause) Next, the pause (Normal pause / power saving pause) will be described with reference to the flowchart of FIG.
【0045】再生中にユーザによってポーズが指示され
た場合には(ステップS301のYES)、再生用アプ
リケーションプログラムは、ユーザによって指定された
ポーズがNormalポーズと省電力ポーズのどちらで
あるかを判断する(ステップS303)。When a pause is instructed by the user during reproduction (YES in step S301), the reproduction application program determines whether the pause specified by the user is a normal pause or a power-saving pause. (Step S303).
【0046】Normalポーズであれば、再生用アプ
リケーションプログラムは、主メモリ12上からポーズ
画面を表示するためのデータを読み出して、MPEG2
デコーダ152に転送する(ステップS304)。そし
て、MPEG2デコーダ152によるデコード処理が行
われ(ステップS305)、デコードされた画像信号が
現在設定されているフレームレートでVGAコントロー
ラ16に転送され、VRAM17に書き込まれる(ステ
ップS306)。ステップS305およびステップS3
06の処理は、ポーズ期間中繰り返し実行される。If the pause is normal, the reproduction application program reads data for displaying a pause screen from the main memory 12 and stores the data in the MPEG2 format.
The data is transferred to the decoder 152 (step S304). Then, decoding processing is performed by the MPEG2 decoder 152 (step S305), and the decoded image signal is transferred to the VGA controller 16 at the currently set frame rate and written into the VRAM 17 (step S306). Step S305 and step S3
Step 06 is repeatedly executed during the pause period.
【0047】一方、省電力ポーズであれば、再生用アプ
リケーションプログラムは、主メモリ12上からポーズ
画面を表示するためのデータを読み出して、MPEG2
デコーダ152に転送する(ステップS307)。そし
て、MPEG2デコーダ152によるデコード処理が行
われ(ステップS308)、デコードされた画像信号が
現在設定されているフレームレートでVGAコントロー
ラ16に転送され、VRAM17に書き込まれる(ステ
ップS309)。ステップS307乃至S309の処理
は1回のみ行われ、ポーズ画面を表示するためのデータ
読み出しが終了すると、残りのポーズ期間中は、デコー
ド処理および転送処理は停止される。On the other hand, in the case of the power saving pause, the reproduction application program reads data for displaying the pause screen from the main memory 12 and stores the data in the MPEG2
The data is transferred to the decoder 152 (step S307). Then, a decoding process is performed by the MPEG2 decoder 152 (step S308), and the decoded image signal is transferred to the VGA controller 16 at the currently set frame rate and written into the VRAM 17 (step S309). The processes in steps S307 to S309 are performed only once, and when the data reading for displaying the pause screen is completed, the decoding process and the transfer process are stopped during the remaining pause period.
【0048】(ソフトウェアデコード)次に、図6を参
照して、デコード処理をソフトウェアによって行う場合
の例について説明する。(Software Decoding) Next, with reference to FIG. 6, an example in which decoding processing is performed by software will be described.
【0049】この場合、再生用アプリケーションプログ
ラムは、再生コントロールモジュール21と、MPEG
2デコーダモジュール22とから構成される。再生コン
トロールモジュール21は、GUIを通じてユーザから
の再生指示を受け取り、ユーザから指示された再生モー
ドに応じてMPEG2デコーダモジュール22のデコー
ド処理速度(フレームレート)を可変制御する。この制
御の手順は、基本的に、図3乃至図5のフローチャート
で説明したものと同じである。In this case, the application program for reproduction includes the reproduction control module 21 and the MPEG
And two decoder modules 22. The playback control module 21 receives a playback instruction from the user via the GUI, and variably controls the decoding processing speed (frame rate) of the MPEG2 decoder module 22 according to the playback mode instructed by the user. The procedure of this control is basically the same as that described in the flowcharts of FIGS.
【0050】すなわち、高画質FFモードにおいては、
再生コントロールモジュール21は、MPEG2デコー
ダモジュール22をたとえば60フレーム/秒などの高
速フレームレートに設定した後、OS23、ファイルシ
ステム24を通じて、DVDドライブ13から主メモリ
12上に動画データを転送する。そして、フレームデー
タを主メモリ12から順次読み出して、MPEG2デコ
ーダモジュール22に渡す。この後、MPEG2デコー
ダモジュール22によるデコード処理が60フレーム/
秒に対応する高速の処理速度にて実行され、デコードさ
れた画像信号が60フレーム/秒の高フレームレート
で、OS23および表示ドライバ25を通じてVGAコ
ントローラ16に転送され、VRAM17に書き込まれ
る。That is, in the high image quality FF mode,
After setting the MPEG2 decoder module 22 to a high frame rate such as 60 frames / sec, the reproduction control module 21 transfers the moving image data from the DVD drive 13 to the main memory 12 through the OS 23 and the file system 24. Then, the frame data is sequentially read from the main memory 12 and passed to the MPEG2 decoder module 22. Thereafter, the decoding process by the MPEG2 decoder module 22 is performed at 60 frames / frame.
The decoded image signal is executed at a high processing speed corresponding to seconds, transferred to the VGA controller 16 through the OS 23 and the display driver 25 at a high frame rate of 60 frames / second, and written into the VRAM 17.
【0051】また、省電力スローモードでは、再生コン
トロールモジュール21は、MPEG2デコーダモジュ
ール22をたとえば15フレーム/秒などの低速フレー
ムレートに設定する。これにより、MPEG2デコーダ
モジュール22によるデコード処理が15フレーム/秒
に対応する低速の処理速度にて実行され、デコードされ
た画像信号が15フレーム/秒の低フレームレートで、
OS23および表示ドライバ25を通じてVGAコント
ローラ16に転送され、VRAM17に書き込まれる。In the power saving slow mode, the reproduction control module 21 sets the MPEG2 decoder module 22 to a low frame rate such as 15 frames / sec. As a result, the decoding process by the MPEG2 decoder module 22 is executed at a low processing speed corresponding to 15 frames / second, and the decoded image signal is output at a low frame rate of 15 frames / second.
The data is transferred to the VGA controller 16 through the OS 23 and the display driver 25 and is written in the VRAM 17.
【0052】このように、ソフトウェアデコーダを用い
た場合においても、そのソフトウェアデコーダのデータ
度処理速度を可変設定することにより、スムーズな早送
り再生、および無駄のないスロー再生を実現することが
できる。なお、MPEG2デコーダモジュール22のデ
コード処理速度は、たとえばCPU11の動作クロック
周波数を変えることなどによりCPU11の処理速度自
体を変化させることによって、動的に変更することがで
きる。As described above, even when a software decoder is used, smooth fast-forward reproduction and lean reproduction without waste can be realized by variably setting the data processing speed of the software decoder. Note that the decoding processing speed of the MPEG2 decoder module 22 can be dynamically changed by changing the processing speed itself of the CPU 11 by, for example, changing the operation clock frequency of the CPU 11.
【0053】さらに、ポーズ時においても、ポーズ画面
に対応するデータのデコード処理をMPEG2デコーダ
モジュール22によって1回だけ行い、VRAM17へ
のポーズ画面の書き込みを1回のみにする事により、負
荷を低減することができる。Further, even in the pause mode, the data corresponding to the pause screen is decoded only once by the MPEG2 decoder module 22, and the writing of the pause screen to the VRAM 17 is performed only once, thereby reducing the load. be able to.
【0054】再生コントロールモジュール21およびM
PEG2デコーダモジュール22をコンピュータ読みと
の可能な記録媒体に記録しておけば、それら再生コント
ロールモジュール21およびMPEG2デコーダモジュ
ール22を記録媒体を通じて通常のコンピュータに導入
するだけで、本実施形態と同様の効果を得ることができ
る。Playback control module 21 and M
If the PEG2 decoder module 22 is recorded on a computer-readable recording medium, the reproduction control module 21 and the MPEG2 decoder module 22 are simply introduced into a normal computer through the recording medium, and the same effects as in the present embodiment can be obtained. Can be obtained.
【0055】(TV出力)以上、LCD18やCRT1
9などのコンピュータのディスプレイモニタに動画デー
タを表示する場合を説明したが、図7に示すように、V
RAM17上の画像データをNTSCやPALなどのテ
レビ用映像信号に変換して出力するTVエンコーダ16
1をVGAコントローラ16内などに設ければ、動画デ
ータをTV上で再生する場合でも、可変フレームレート
制御によるトリック再生を実現できる。また、可変フレ
ームレートの表示を行うことができるTVの場合には、
可変フレームレートの表示信号をそのままTVに供給し
て表示させることができる。したがって、この場合に
は、図示のように、MPEG2デコーダ152からの可
変フレームレートの画像信号をテレビ用映像信号に変換
して出力するTVエンコーダ156をDVDデコーダ1
5内に設け、このTVエンコーダ156から出力される
可変フレームレートのテレビ用映像信号をTVに直接出
力することも可能となる。(TV output) The LCD 18 and the CRT 1
9, the moving image data is displayed on the display monitor of the computer, but as shown in FIG.
TV encoder 16 that converts image data on RAM 17 into a video signal for television such as NTSC or PAL and outputs it
If 1 is provided in the VGA controller 16 or the like, trick reproduction by variable frame rate control can be realized even when moving image data is reproduced on a TV. In the case of a TV capable of displaying a variable frame rate,
The display signal of the variable frame rate can be directly supplied to the TV and displayed. Therefore, in this case, as shown in the figure, the TV encoder 156 that converts the image signal of the variable frame rate from the MPEG2 decoder 152 into a video signal for television and outputs it is used as the DVD decoder 1.
5, it is also possible to directly output a video signal for a television having a variable frame rate output from the TV encoder 156 to the TV.
【0056】また、本実施形態の動画再生方法はパーソ
ナルコンピュータに限らず、DVDプレイヤーや、セッ
トトップボックスなどのコンシューマ向けの再生装置に
も適用することができる。この場合の構成例を図8に示
す。The moving picture reproducing method according to the present embodiment is not limited to a personal computer, but can be applied to a reproducing apparatus for consumers such as a DVD player and a set-top box. FIG. 8 shows a configuration example in this case.
【0057】図8に示されているように、再生装置10
0は、圧縮画像データ蓄積部101、再生コントロール
部102、および圧縮画像データデコード部103から
構成される。圧縮画像データ蓄積部101は、MPEG
2などで圧縮符号化された動画像データを蓄積するため
の記憶装置であり、DVDタイトルが記録されたDVD
メディアや、サテライトチューナで受信したデジタル衛
生放送番組を記録するためのハードディスク装置、など
から構成されている。再生コントロール部102は、ユ
ーザから指定された再生モードに応じて、圧縮画像デー
タデコード部103のデコード処理速度を可変設定す
る。圧縮画像データデコード部103がRISCプロセ
ッサなどによって実現されている場合には、そのRIS
Cプロセッサの処理速度を再生モードに応じて変更すれ
ばよい。As shown in FIG. 8, the reproducing apparatus 10
0 includes a compressed image data storage unit 101, a reproduction control unit 102, and a compressed image data decoding unit 103. The compressed image data storage unit 101 is an MPEG
2 is a storage device for storing moving image data that has been compression-encoded by, for example,
It consists of media and a hard disk device for recording digital satellite broadcast programs received by satellite tuners. The reproduction control unit 102 variably sets the decoding processing speed of the compressed image data decoding unit 103 according to the reproduction mode specified by the user. When the compressed image data decoding unit 103 is realized by a RISC processor or the like, the RIS
What is necessary is just to change the processing speed of the C processor according to the reproduction mode.
【0058】この圧縮画像データデコード部103から
出力される可変フレームレートの画像信号は、可変フレ
ームレートの表示を行うことができるTVに直接出力さ
れるか、あるいはVRAMに書き込まれた後に固定のフ
レームレートで通常のTVに出力される。The image signal of the variable frame rate output from the compressed image data decoding unit 103 is directly output to a TV capable of displaying the variable frame rate, or is fixed after being written in the VRAM. Output to a normal TV at a rate.
【0059】[0059]
【発明の効果】以上説明したように、本発明によれば、
スロー再生についてはフレームレートを下げることによ
り実現し、早送り再生はフレームレートを上げることに
より実現しているので、スロー再生においては無駄なデ
コード及びデータ転送を行う必要がなくなり処理量を軽
減でき、また早送り再生時にはスムーズな表示を行うこ
とが可能となる。また、設定するフレームレートによっ
て再生速度を変更できるので、従来に比し、より細かい
単位で再生速度を設定することが可能となる。As described above, according to the present invention,
Slow playback is realized by lowering the frame rate, and fast-forward playback is realized by increasing the frame rate.Thus, in slow playback, there is no need to perform useless decoding and data transfer, and the processing amount can be reduced. During fast-forward playback, smooth display can be performed. Further, since the playback speed can be changed depending on the frame rate to be set, it is possible to set the playback speed in smaller units than in the past.
【図1】本発明の一実施形態に係るコンピュータシステ
ムの構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of a computer system according to an embodiment of the present invention.
【図2】同実施形態のコンピュータシステムで使用され
る動画再生モードとフレームレートとの関係を説明する
ための図。FIG. 2 is an exemplary view for explaining a relationship between a moving image playback mode and a frame rate used in the computer system of the embodiment.
【図3】同実施形態のコンピュータシステムで実行され
る早送り再生(NormalFFモード/高画質FFモ
ード)のための処理手順を示すフローチャート。FIG. 3 is an exemplary flowchart showing a processing procedure for fast-forward playback (Normal FF mode / high image quality FF mode) executed by the computer system of the embodiment.
【図4】同実施形態のコンピュータシステムで実行され
るスロー再生モード(Normalスロー/省電力スロ
ー)のための処理手順を示すフローチャート。FIG. 4 is an exemplary flowchart showing a processing procedure for a slow playback mode (Normal throw / power saving throw) executed by the computer system of the embodiment.
【図5】同実施形態のコンピュータシステムで実行され
るポーズ(Normalポーズ/省電力ポーズ)のため
の処理手順を示すフローチャート。FIG. 5 is an exemplary flowchart illustrating a processing procedure for a pause (Normal pause / power saving pause) executed in the computer system of the embodiment.
【図6】同実施形態のコンピュータシステムにおいてデ
コード処理をソフトウェアによって行う場合のソフトウ
ェアの機能構成を示す図。FIG. 6 is an exemplary view showing the functional configuration of software when decoding processing is performed by software in the computer system of the embodiment.
【図7】同実施形態のコンピュータシステムの他の構成
例を示すブロック図。FIG. 7 is an exemplary block diagram showing another configuration example of the computer system of the embodiment;
【図8】同実施形態の動画像再生制御方法を適用した再
生装置の構成例を示すブロック図。FIG. 8 is an exemplary block diagram showing a configuration example of a playback device to which the moving image playback control method according to the embodiment is applied.
11…CPU 12…主メモリ 13…DVDドライブ 14…サテライトチューナ 15…DVDデコーダ 16…VGAコントローラ 17…VRAM 151…PCIインターフェイス 152…MPEG2デコーダ 153…再生コントロールレジスタ 154…フレームレート制御部 155…ビデオポート制御部 DESCRIPTION OF SYMBOLS 11 ... CPU 12 ... Main memory 13 ... DVD drive 14 ... Satellite tuner 15 ... DVD decoder 16 ... VGA controller 17 ... VRAM 151 ... PCI interface 152 ... MPEG2 decoder 153 ... Reproduction control register 154 ... Frame rate control part 155 ... Video port control Department
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5C053 FA24 FA27 GA10 GB04 GB38 GB40 HA22 HA23 HA24 KA03 KA24 LA06 LA11 5C082 AA01 AA02 AA37 AA39 BA12 BA41 BB03 BB15 BC03 CA34 CA76 CA81 CA84 CB01 DA54 DA86 MM08 5D044 BC03 CC04 FG23 GK03 GK10 ──────────────────────────────────────────────────続 き Continued on the front page F-term (reference)
Claims (6)
号化装置において、 前記符号化された画像データを、指定されたフレームレ
ートに合わせて復号化して出力する復号化手段と、 前記画像データの再生モードに応じて、前記復号化手段
のフレームレートを変更するフレームレート制御手段と
を具備することを特徴とする復号化装置。1. A decoding device for decoding encoded image data, comprising: decoding means for decoding the encoded image data in accordance with a specified frame rate and outputting the decoded image data; And a frame rate control means for changing a frame rate of the decoding means in accordance with the reproduction mode.
再生を行う場合には、前記復号化手段のフレームレート
を標準再生時のフレームレートよりも高い値に設定する
ことを特徴とする請求項1記載の復号化装置。2. The frame rate control means sets a frame rate of the decoding means to a value higher than a frame rate at the time of normal reproduction when performing fast-forward reproduction. Decoding device.
再生を行う場合には、前記復号化手段のフレームレート
を標準再生時のフレームレートよりも低い値に設定する
ことを特徴とする請求項1記載の復号化装置。3. The frame rate control means, when performing slow reproduction, sets a frame rate of the decoding means to a value lower than a frame rate at the time of standard reproduction. Decoding device.
フレームレートに合わせて復号化して出力する復号化手
段と、 前記復号化手段によって復号化された画像データが書き
込まれる画像メモリと、 所定のリフレッシュレートで、前記画像メモリから画像
データを読み出して表示装置に表示する表示制御手段
と、 早送りまたはスローのトリック再生を行う為、前記復号
化手段のフレームレートを変更することによって前記画
像メモリに対する画像データの書き換え速度を可変設定
する再生制御手段とを具備することを特徴とする画像表
示システム。4. A decoding means for decoding encoded image data in accordance with a designated frame rate and outputting the decoded image data; an image memory in which the image data decoded by the decoding means is written; Display control means for reading out image data from the image memory at a refresh rate and displaying the image data on a display device; and changing the frame rate of the decoding means for performing fast forward or slow trick reproduction. An image display system comprising: a reproduction control unit that variably sets a rewriting speed of image data.
を停止するポーズ時には、前記特定の画面の再生に必要
な画像データの復号化処理を一回実行した後に復号化処
理を停止するように、前記復号化手段を制御することを
特徴とする請求項4記載の画像表示システム。5. The reproduction control means according to claim 1, wherein in a pause for stopping reproduction on a specific screen, decoding processing of image data necessary for reproduction of said specific screen is executed once and then the decoding processing is stopped. 5. The image display system according to claim 4, wherein said decoding means is controlled.
の画像表示方法であって、 符号化された画像データを、指定されたフレームレート
に合わせて復号化して画像メモリに書き込む復号化処理
を実行し、 所定のリフレッシュレートで、前記画像メモリから画像
データを読み出して表示装置に表示し、 早送りまたはスローのトリック再生を行う為、前記復号
化処理のフレームレートを変更することによって、前記
画像メモリに対する画像データの書き換え速度を可変設
定することを特徴とする画像表示方法。6. An image display method for displaying encoded image data, comprising: decoding encoded image data in accordance with a specified frame rate and writing the decoded image data to an image memory. Executing, at a predetermined refresh rate, reading out image data from the image memory and displaying it on a display device, and performing a fast-forward or slow trick reproduction by changing a frame rate of the decoding process. An image display method characterized by variably setting a rewriting speed of image data for the image data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11227549A JP2001054066A (en) | 1999-08-11 | 1999-08-11 | Decoding device, image display system, and image display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11227549A JP2001054066A (en) | 1999-08-11 | 1999-08-11 | Decoding device, image display system, and image display method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001054066A true JP2001054066A (en) | 2001-02-23 |
Family
ID=16862649
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11227549A Pending JP2001054066A (en) | 1999-08-11 | 1999-08-11 | Decoding device, image display system, and image display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001054066A (en) |
Cited By (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003126459A (en) * | 2001-10-26 | 2003-05-07 | Olympia:Kk | Game machine, program for the same, and memory medium for storing control order of the same |
| WO2003096691A1 (en) * | 2002-05-07 | 2003-11-20 | Matsushita Electric Industrial Co., Ltd. | Signal processing device, signal processing method, program, and recording medium |
| WO2005002223A1 (en) * | 2003-06-30 | 2005-01-06 | Koninklijke Philips Electronics, N.V. | Trick play using crt scan modes |
| JP2006109419A (en) * | 2004-09-10 | 2006-04-20 | Canon Inc | Data reproduction apparatus and control method therefor, computer program, and recording medium |
| JP2006521607A (en) * | 2003-03-25 | 2006-09-21 | トムソン ライセンシング | How to display dynamic menu buttons |
| JP2007074037A (en) * | 2005-09-02 | 2007-03-22 | Sony Corp | Information reproducing apparatus, information reproducing method, and computer program |
| WO2007094143A1 (en) * | 2006-02-16 | 2007-08-23 | Pioneer Corporation | Information processing device, method thereof, program thereof, recording medium containing the program, reproduction device for dj, reproduction device |
| US7262819B2 (en) | 2003-10-27 | 2007-08-28 | Kabushiki Kaisha Toshiba | Broadcast receiver |
| KR100813436B1 (en) | 2006-12-21 | 2008-03-13 | 주식회사 휴맥스 | Apparatus and method of playing video |
| US7466899B2 (en) | 2002-05-31 | 2008-12-16 | Canon Kabushiki Kaisha | Image playback apparatus and method |
| JP2009008925A (en) * | 2007-06-28 | 2009-01-15 | Kyocera Corp | Mobile terminal and application display method of mobile terminal |
| US7564395B2 (en) | 2006-11-08 | 2009-07-21 | Sony Corporation | Subranging converter for converting an analog signal into an N-bit digital signal |
| US7751687B2 (en) | 2004-10-26 | 2010-07-06 | Sony Corporation | Data processing apparatus, data processing method, data processing system, program, and storage medium |
| JP2011004202A (en) * | 2009-06-19 | 2011-01-06 | Sony Corp | Information reproducing apparatus, information reproducing method, and program |
| WO2011052045A1 (en) * | 2009-10-27 | 2011-05-05 | キヤノン株式会社 | Video playback device and control method for a video playback device |
| JP2011518469A (en) * | 2008-03-20 | 2011-06-23 | トムソン ライセンシング | System and method for controlling playback time of transport stream data stored in a multi-channel broadcast multimedia system |
| US8244112B2 (en) | 2008-01-31 | 2012-08-14 | Canon Kabushiki Kaisha | Video processing apparatus and controlling method for same |
| US8290350B2 (en) | 2008-02-05 | 2012-10-16 | Canon Kabushiki Kaisha | Video display apparatus, video playback apparatus and method for controlling the same |
| US8311399B2 (en) | 2007-02-08 | 2012-11-13 | Huawei Technologies Co., Ltd. | Method for fast forward/backward play of video data and a streaming server |
| US8365236B2 (en) | 2004-06-07 | 2013-01-29 | Sling Media, Inc. | Personal media broadcasting system with output buffer |
| US8561105B2 (en) | 2008-11-04 | 2013-10-15 | Thomson Licensing | System and method for a schedule shift function in a multi-channel broadcast multimedia system |
| US8904455B2 (en) | 2004-06-07 | 2014-12-02 | Sling Media Inc. | Personal video recorder functionality for placeshifting systems |
| JP2015082180A (en) * | 2013-10-22 | 2015-04-27 | 任天堂株式会社 | Information processing system, information processing apparatus, information processing program, and information processing method |
| JP2015111178A (en) * | 2013-12-06 | 2015-06-18 | 三菱電機株式会社 | Video processing apparatus and program |
| US9131253B2 (en) | 2004-06-07 | 2015-09-08 | Sling Media, Inc. | Selection and presentation of context-relevant supplemental content and advertising |
| US9367210B2 (en) | 2010-08-09 | 2016-06-14 | Thomson Licensing | Method for representing animated menu buttons |
| US9998802B2 (en) | 2004-06-07 | 2018-06-12 | Sling Media LLC | Systems and methods for creating variable length clips from a media stream |
-
1999
- 1999-08-11 JP JP11227549A patent/JP2001054066A/en active Pending
Cited By (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003126459A (en) * | 2001-10-26 | 2003-05-07 | Olympia:Kk | Game machine, program for the same, and memory medium for storing control order of the same |
| US7298417B2 (en) | 2002-05-07 | 2007-11-20 | Matsushita Electric Industrial Co., Ltd. | Signal processing apparatus, signal processing method, program, and recording medium |
| WO2003096691A1 (en) * | 2002-05-07 | 2003-11-20 | Matsushita Electric Industrial Co., Ltd. | Signal processing device, signal processing method, program, and recording medium |
| US7466899B2 (en) | 2002-05-31 | 2008-12-16 | Canon Kabushiki Kaisha | Image playback apparatus and method |
| US8990694B2 (en) | 2003-03-25 | 2015-03-24 | Thomson Licensing | Method for representing animated menu buttons |
| US9354783B2 (en) | 2003-03-25 | 2016-05-31 | Thomson Licensing | Method for representing animated menu buttons |
| US9372599B2 (en) | 2003-03-25 | 2016-06-21 | Thomson Licensing | Method for representing animated menu buttons |
| JP2006521607A (en) * | 2003-03-25 | 2006-09-21 | トムソン ライセンシング | How to display dynamic menu buttons |
| US9557888B2 (en) | 2003-03-25 | 2017-01-31 | Thomson Licensing | Method for representing animated menu buttons |
| US10353547B2 (en) | 2003-03-25 | 2019-07-16 | Interdigital Ce Patent Holdings | Method for representing animated menu buttons |
| JP2011123908A (en) * | 2003-03-25 | 2011-06-23 | Thomson Licensing | Method and device for representing animated menu button, and storage medium |
| JP2007528012A (en) * | 2003-06-30 | 2007-10-04 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Trick playback using CRT scan mode |
| WO2005002223A1 (en) * | 2003-06-30 | 2005-01-06 | Koninklijke Philips Electronics, N.V. | Trick play using crt scan modes |
| US7262819B2 (en) | 2003-10-27 | 2007-08-28 | Kabushiki Kaisha Toshiba | Broadcast receiver |
| US8365236B2 (en) | 2004-06-07 | 2013-01-29 | Sling Media, Inc. | Personal media broadcasting system with output buffer |
| US8621533B2 (en) | 2004-06-07 | 2013-12-31 | Sling Media, Inc. | Fast-start streaming and buffering of streaming content for personal media player |
| US8904455B2 (en) | 2004-06-07 | 2014-12-02 | Sling Media Inc. | Personal video recorder functionality for placeshifting systems |
| US8819750B2 (en) | 2004-06-07 | 2014-08-26 | Sling Media, Inc. | Personal media broadcasting system with output buffer |
| US10123067B2 (en) | 2004-06-07 | 2018-11-06 | Sling Media L.L.C. | Personal video recorder functionality for placeshifting systems |
| US10419809B2 (en) | 2004-06-07 | 2019-09-17 | Sling Media LLC | Selection and presentation of context-relevant supplemental content and advertising |
| US9998802B2 (en) | 2004-06-07 | 2018-06-12 | Sling Media LLC | Systems and methods for creating variable length clips from a media stream |
| US9716910B2 (en) | 2004-06-07 | 2017-07-25 | Sling Media, L.L.C. | Personal video recorder functionality for placeshifting systems |
| US9131253B2 (en) | 2004-06-07 | 2015-09-08 | Sling Media, Inc. | Selection and presentation of context-relevant supplemental content and advertising |
| US9253241B2 (en) | 2004-06-07 | 2016-02-02 | Sling Media Inc. | Personal media broadcasting system with output buffer |
| US9106723B2 (en) | 2004-06-07 | 2015-08-11 | Sling Media, Inc. | Fast-start streaming and buffering of streaming content for personal media player |
| JP2006109419A (en) * | 2004-09-10 | 2006-04-20 | Canon Inc | Data reproduction apparatus and control method therefor, computer program, and recording medium |
| US7751687B2 (en) | 2004-10-26 | 2010-07-06 | Sony Corporation | Data processing apparatus, data processing method, data processing system, program, and storage medium |
| US9237300B2 (en) | 2005-06-07 | 2016-01-12 | Sling Media Inc. | Personal video recorder functionality for placeshifting systems |
| JP2007074037A (en) * | 2005-09-02 | 2007-03-22 | Sony Corp | Information reproducing apparatus, information reproducing method, and computer program |
| US7929843B2 (en) | 2005-09-02 | 2011-04-19 | Sony Corporation | System, method, computer program product for data reproduction with a frequency of a fixed clock signal higher than for variable clock signals |
| WO2007094143A1 (en) * | 2006-02-16 | 2007-08-23 | Pioneer Corporation | Information processing device, method thereof, program thereof, recording medium containing the program, reproduction device for dj, reproduction device |
| US7564395B2 (en) | 2006-11-08 | 2009-07-21 | Sony Corporation | Subranging converter for converting an analog signal into an N-bit digital signal |
| KR100813436B1 (en) | 2006-12-21 | 2008-03-13 | 주식회사 휴맥스 | Apparatus and method of playing video |
| US8311399B2 (en) | 2007-02-08 | 2012-11-13 | Huawei Technologies Co., Ltd. | Method for fast forward/backward play of video data and a streaming server |
| JP2009008925A (en) * | 2007-06-28 | 2009-01-15 | Kyocera Corp | Mobile terminal and application display method of mobile terminal |
| US8244112B2 (en) | 2008-01-31 | 2012-08-14 | Canon Kabushiki Kaisha | Video processing apparatus and controlling method for same |
| US8290350B2 (en) | 2008-02-05 | 2012-10-16 | Canon Kabushiki Kaisha | Video display apparatus, video playback apparatus and method for controlling the same |
| US9191608B2 (en) | 2008-03-20 | 2015-11-17 | Thomson Licensing | System and method for displaying priority transport stream data in a paused multi-channel broadcast multimedia system |
| US8711862B2 (en) | 2008-03-20 | 2014-04-29 | Thomson Licensing | System, method and apparatus for pausing multi-channel broadcasts |
| JP2011518469A (en) * | 2008-03-20 | 2011-06-23 | トムソン ライセンシング | System and method for controlling playback time of transport stream data stored in a multi-channel broadcast multimedia system |
| US8561105B2 (en) | 2008-11-04 | 2013-10-15 | Thomson Licensing | System and method for a schedule shift function in a multi-channel broadcast multimedia system |
| JP2011004202A (en) * | 2009-06-19 | 2011-01-06 | Sony Corp | Information reproducing apparatus, information reproducing method, and program |
| JP5295381B2 (en) * | 2009-10-27 | 2013-09-18 | キヤノン株式会社 | VIDEO REPRODUCTION DEVICE AND VIDEO REPRODUCTION DEVICE CONTROL METHOD |
| CN102598657A (en) * | 2009-10-27 | 2012-07-18 | 佳能株式会社 | Video playback device and control method for a video playback device |
| WO2011052045A1 (en) * | 2009-10-27 | 2011-05-05 | キヤノン株式会社 | Video playback device and control method for a video playback device |
| US9367210B2 (en) | 2010-08-09 | 2016-06-14 | Thomson Licensing | Method for representing animated menu buttons |
| JP2015082180A (en) * | 2013-10-22 | 2015-04-27 | 任天堂株式会社 | Information processing system, information processing apparatus, information processing program, and information processing method |
| JP2015111178A (en) * | 2013-12-06 | 2015-06-18 | 三菱電機株式会社 | Video processing apparatus and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001054066A (en) | Decoding device, image display system, and image display method | |
| JP4536402B2 (en) | Video playback device, video playback method, and program for causing computer to execute the method | |
| US6297797B1 (en) | Computer system and closed caption display method | |
| US6985191B2 (en) | Computer system and method for storing TV signals therein | |
| US8401372B2 (en) | Image recording apparatus, image recording method and storage medium for recording television programs | |
| JP2010177795A (en) | Playback apparatus and method of controlling the same | |
| JP2004072727A (en) | Image processing method, image processing apparatus, image recording and reproducing apparatus, and television receiver | |
| US9014547B2 (en) | Playback apparatus and method of controlling the playback apparatus | |
| JPH11175205A (en) | Computer system and power down control method thereof | |
| JP2009296081A (en) | Video image reproducer | |
| US20110200119A1 (en) | Information processing apparatus and method for reproducing video image | |
| US7385649B2 (en) | Video display apparatus and method | |
| US6489933B1 (en) | Display controller with motion picture display function, computer system, and motion picture display control method | |
| JP3135808B2 (en) | Computer system and card applied to this computer system | |
| JP2001169216A (en) | Television receiver and program recording medium | |
| JP5139399B2 (en) | REPRODUCTION DEVICE AND REPRODUCTION DEVICE CONTROL METHOD | |
| JP2010118772A (en) | Information processor, and upconversion control method of moving picture data | |
| JP3436818B2 (en) | Computer system and video playback method | |
| JP2006100982A (en) | Image reproducing apparatus and image reproducing method | |
| JP4960321B2 (en) | REPRODUCTION DEVICE AND REPRODUCTION DEVICE CONTROL METHOD | |
| JPH1021035A (en) | Video data playback control method and computer using the method | |
| JP2003179869A (en) | Digital broadcast recording and playback device | |
| JP3624935B2 (en) | Digital video playback device and digital video recording / playback device | |
| JP2000004410A (en) | Video display device and computer system | |
| JP3528635B2 (en) | Digital disk playback device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051201 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060904 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060912 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070123 |