CN1293561C - 存储受控单元的控制命令的存储方法 - Google Patents

存储受控单元的控制命令的存储方法 Download PDF

Info

Publication number
CN1293561C
CN1293561C CNB031079679A CN03107967A CN1293561C CN 1293561 C CN1293561 C CN 1293561C CN B031079679 A CNB031079679 A CN B031079679A CN 03107967 A CN03107967 A CN 03107967A CN 1293561 C CN1293561 C CN 1293561C
Authority
CN
China
Prior art keywords
control command
control
command
sprite
sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB031079679A
Other languages
English (en)
Other versions
CN1497592A (zh
Inventor
马科·温特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Deutsche Thomson Brandt GmbH
Original Assignee
Deutsche Thomson Brandt GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from DE19652786A external-priority patent/DE19652786A1/de
Application filed by Deutsche Thomson Brandt GmbH filed Critical Deutsche Thomson Brandt GmbH
Publication of CN1497592A publication Critical patent/CN1497592A/zh
Application granted granted Critical
Publication of CN1293561C publication Critical patent/CN1293561C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/12Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
    • G06F13/124Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine
    • G06F13/126Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine and has means for transferring I/O instructions and statuses between control unit and main processor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45508Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Abstract

一种存储受控单元(40)的控制命令的存储媒体,该控制命令被顺序存储在该存储媒体中,该控制命令序列具有从第一组控制命令中选择的第一控制命令,其特征在于:该序列还有一些从第二组控制命令中选择的第二控制命令(SET_BAREA),这样来存储第二组的控制命令,使它们安排在第一组的控制命令之后,从而它们只在第一组的控制命令之后读出。

Description

存储受控单元的控制命令的存储方法
本申请是申请日为1997年12月16日,申请号为97125481.8、发明名称为“控制命令序列的处理装置和产生方法及控制命令存储媒体”的发明专利申请的分案申请。
                        技术领域
本发明涉及为受控单元处理控制命令序列的装置和为受控单元产生控制命令序列的方法,以及存储受控单元的控制命令的存储媒体。
                        背景技术
本发明基于处理受控单元的控制命令序列的装置,这样一种装置目前已广为人知,其原因是最近新加入市场的DVD(数字通用盘)重放装置具有所谓的子画面译码单元(子画面译码器),这些子画面译码单元是根据DVD标准(1.0版本)中描述的规范设计的,在DVD标准(1.0版本)中描述并商定了用于驱动显示单元的控制命令的特定命令集,但其中只提供了很少的用于显示控制的控制命令。因此,期望在将来版本号大于1.0的DVD标准建议中会定义现有DVD标准(1.0版本)中没有包含的额外的控制命令,以便使显示控制更加方便。如果包含了新定义的控制命令的一系列控制命令被存储在存储媒体中,如DVD盘,那么现有的问题就是这种控制命令序列不能用根据现今的标准建议开发的DVD重放装置以兼容方式处理。
                        发明内容
本发明的目的是,通过尽早以这样的方式设计根据现今的DVD标准(1.0版本)开发的重放装置,即当它们在遇到未知的控制命令时,以许可的方式处理该命令,而不会进入未定义的状态,而尽早考虑到上述目前的问题。本发明提供为要受控制的单元处理一系列控制命令的装置,它包括用于目前已经定义的控制命令的译码装置,并且它的额外特征还在于有另外的译码装置,该译码装置以这样的方式设计,使得当未知的控制命令到来时,它们和当所谓的结束命令到来时作出同样的反应,该结束命令已经包含在目前已定义的命令集中并且结束命令序列。这些措施的优点在于在序列中先发生的所有已知的控制命令仍然被正确地处理,并且当第一未知控制命令出现时,命令序列的结束可以被确定,并且可以开始下一个命令序列。在已经开始的命令序列中的未知命令之后出现的控制命令在这种情况下可以被忽略,由此可以避免根据DVD标准(1.0版本)设计的DVD重放装置的未定义行为。
通过一些措施,可以有效地发展和改进本发明的装置。例如,如果每个控制命令系列有一个指向下一控制命令系列的起始点的指针命令,并且当结束命令或一个未知命令出现在序列之中时,下一个命令就在由指针命令指向的一个存储单元的存储位置读出,这是很有利的。这保证了与未知命令最终出现的时间相比序列可以正好长一些,序列中随后的命令可以简单地予以忽略。
在本文中,同样有利的是,如果在没有提供下一控制命令序列的情况下,最后一个控制命令序列的指针命令指向最后一个控制命令序列的起点,那么,当指针命令在结束命令被译码之后被译码(不管是由于出现了结束命令还是由于出现未知命令)时,对受控单元的控制进行设置,或重复最后的控制命令序列。如果对产生的循环没提供中断标准,那么就会产生一个无穷循环,只有外来的干预才能将其中断。
显示控制命令作为控制命令进行考虑,并且被提供来控制一个显示单元。另一方面,控制命令也可以相关于打印机控制命令或其它单元的控制命令。
提供一种用于为受控单元产生一系列控制命令的方法,该方法使得如果控制命令序列有第一控制命令,该命令可以说是相应于现在已经被定义的控制命令,并且另外有相应于扩展的控制命令的第二控制命令,那么只有在序列中已知的第一控制命令之后才能综合安排第二控制命令,这种安排的优点在于序列中所有已知的控制命令仍然能够被正确地处理,只有未知的控制命令被忽略。
为了使已根据新的标准设计的具有扩展命令集的重放装置的新的控制命令仍然能够被处理,最好是将控制命令序列的结束命令只安排在序列中新的第二控制命令之后。
产生的控制命令序列被有效地存储在一个存储媒体中,为此目的特别考虑存储盘或磁带。
控制命令最好被一个接着一个顺序存储在这样一个存储媒体上。首先已知的控制命令应该一个接着一个,其后是新的或另外的控制命令。序列的结束命令同样也应该紧接在扩展的控制命令之后。
                                附图说明
本发明的实施例示于附图中,在下文中将作详细的描述。
图1示出了所谓的子画面单元(SPU)的粗略结构;
图2示出了所述的子画面单元的精确图示;
图3示出了用于输出一个误差信息到屏幕装置中的子画面单元的具体例子;
图4示出了在屏幕装置上显示的误差信息;
图5示出了子画面译码单元的粗略方框图;
图6示出了存储有子画面单元的存储盘的示意图。
                        具体实施方式
采用DVD重放装置的子画面译码单元的例子来对本发明作详细的解释。在该示例性实施例中,显示器上一个矩形的细目区域被看作是子画面。这里描述的实施例假定电视接收机是一个显示器,这时控制命令相关于在电视接收机上产生子画面显示的命令。该子画面被显示在电视接收机的屏幕上,这可以包括例如为显示外文电影的译文对白字幕提供的图像中的矩形细目。当然也可以考虑对这种子画面其它应用。例如,也可以以这种方式在屏幕上显示误差信息,或在装置的用户调用特定的操作说明后对它们进行显示。对这种情况而言,操作指令可以被存储在要运行的装置中。例如,如果要运行的装置是一个DVD重放装置,那么子画面也可以用于例如显示卡拉OK功能的文字。在这种情况下,要唱的音乐标题的文字被显示在字幕行,而要唱的相应文字被予以强调。
这种类型的所有子画面都被存储在所谓的子画面单元(SPU)中。在误差信息的情况下,子画面单元被存储在例如只读存储器中。对字幕来说,这些子画面单元通常被存储在例如录像机或存储盘(DVD、CD、Cdi等等)之类的存储媒体中。操作指令可以同样被保存在装置的只读存储器中。
图1示出了子画面单元数据格式的一般示意图。每个子画面单元包括一个首标部分(SPUH)、各个像素的数据(PXD)和一个或多个显示控制命令序列(SP_DCSQT)。因此,在图1中,标号10表示首标部分的数据字段,标号11表示子画面的像素数据的数据字段,标号12表示显示控制命令序列表的数据字段。数据字段12包括一个或多个用于显示控制命令序列的数据字段13。在图1中,各个控制命令序列被连续编号,并被提供了参考符号SP_DCSQ0、SP_DCSQ1、SP_DCSQ2等等。上面描述的子画面单元结构相应于DVD标准(1.0版本)中的规定;因此有关这方面问题的进一步细节可以从该标准中找到。
子画面单元的首标部分(SPUH)包括两个信息项,即子画面单元的大小和显示控制命令序列表的起始地址。像素数据以压缩形式存储在要被显示的子画面的像素的数据字段。根据DVD标准1.0,每行的像素数据按照特定的行程编码方法被压缩。对每个像素而言,像素类型用两位存储,以此标志有关的像素是否是背景像素、前景像素或以第一或第二方式强调的一个像素。本发明进一步的特征是对诸如NTSC和PAL之类的常用电视标准而言,第一字段的像素与第二字段的像素分开存储,这在图2中被更具体地示出。参考符号PXDT表示涉及第一字段的像素数据,参考符号PXDB表示涉及第二字段的像素数据。
显示控制命令序列SP_DCSQT表包括例如改变被显示的子画面的特性并控制图像显示时刻的显示控制命令序列。在DVD标准1.0中为此定义了一系列显示控制命令。有九个显示控制命令被定义,第一显示控制命令FSTA_DSP在屏幕上产生不移动的子画面显示,而不管在构造该装置时用户是否切断了子画面显示;第二显示控制命令STA_DSP控制显示子画面的起始时刻;第三显示控制命令STP_DSP控制显示子画面的结束时刻;第四显示控制命令SET_COLOR为子画面的显示选择颜色;第五显示控制命令SET_CONTR相比于主画面选择子画面像素的对比度;第六显示控制命令SET_DAREA确定子画面被显示的位置;第七显示控制命令SETDSPXA确定像素数据的起始地址;第八显示控制命令CHG_COLCON实现像素数据颜色和对比度细节上的改变;第九显示控制命令CMD_END指示显示控制命令序列的结束。
即使今天也可以预见到在上面描述的显示控制命令之外提供更多显示控制命令的必要性,以便使显示控制更加便利。例如,需要提供一个命令能够对子画面中被定义的细节产生闪烁显示,这对显示屏幕上的标记(光标)是很有意的。另一个新的显示控制命令的例子相关于这样一条命令,通过该命令可以在子画面的一个特定子域改变像素的颜色值,这将改进子画面的色彩显示。可以想象另外的显示控制命令的例子。
图3现在相关于具有一个新命令的子画面单元,准确地说,在这里采用了用于闪烁显示子画面的一个子域的新命令。该命令的参考符号是SET_BAREA。图3中所示的子画面单元在屏幕接收器上产生一个错误信息输出,该错误信息的相应显示示于图4,它被显示在图像的下部区域,并且在实际图像的前面以前景方式显示。在这种情况下,子画面单元根据图3被编程,以产生错误信息的闪烁显示。现在将参考图3对其作特别详细的解释。标号10还是表示子画面单元的首标部分,子画面单元的大小被存储在十六进制地址$0000至$0001。SPDSZ的大小为2544字节。该信息项表明下一个自由存储地址位于地址$09F0。显示控制命令序列表的起始地址被存储在地址$0002至0003下。这个起始地址SP_DCSQTA位于地址$09C7。错误信息的第一字段的压缩像素数据被存储在地址$0004至$04E5的存储单元,错误信息的第二字段的压缩像素数据被存储在地址$04E6至$09C6的存储单元。第一显示控制命令序列起始于地址$09C7。与整个子画面单元的起始时刻相关的显示控制命令序列的起始时刻被存储在前两个地址中。在这种情况下,由于第一显示控制命令序列的起始时刻要与子画面单元的起始时刻相符合,因此在其中输入0。下一个显示控制命令序列的起始地址被存储在具有地址$09C9和$09CA的存储单元。这个地址SPNXT_DCSQ_SA相应于十六进制值$09E9。接下来是第一实际显示控制命令SET_COLOR,通过该命令,可以选择子画面的每个像素的颜色,该命令占据地址$09CB到$09CD的三个存储单元。接下来是命令SETCONTR,通过该命令设置与主图像相比子画面像素的对比度值,这个命令也占据三个字节的存储空间。接下来是命令SET_DAREA,用于确定子画面在屏幕上显示的大小和位置,该命令的起始地址是$09D2。选定一个矩形子画面,它的左上角位于图像坐标(235,250),右下角位于图像坐标(485,300)。在这种情况下,值235和485表示相应角位置所在X坐标,值250和300表示Y坐标。这个命令占据7个字节的存储空间。接下来是起始于地址$09D9的命令SET_DSPXA,它指示第一字段和第二字段的像素数据要被开始读出的地址。在每种情况下该信息项相应于像素数据PXDT和PXDB的字段的起始地址。这个命令的长度是5个字节。命令STA_DSP位于地址$09DE,它启动对子画面单元的显示。到此为止,用到的所有命令都已经在DVD标准(1.0版本)中被确定。在DVD标准中没有被定义的一条新的命令SET_BAREA现在被存储在地址$09DF-$09E7。用这个命令选择对整个子画面的闪烁显示,它的X和Y坐标相应于命令SET_DAREA的坐标。因此命令SET_BAREA只能由被设计成根据该命令产生子画面闪烁显示的子画面译码单元进行正确的处理。结束命令CMD_END被存储在存储地址$09E8,它结束第一显示控制序列。这个命令使子画面译码单元前进到根据地址$09C9和$09CA中的信息项存储的那个存储器地址。
在那里存储地址$09E9,从而使所指定地址中的信息项在接下来被估算。这就是信息项SP_DCSQ_STM,它表示相关的显示控制命令序列的起始时刻的数字。在其中存储十进制值879,它相应于与子画面单元的起始时刻相关的10秒时间指示。该时刻由子画面译码单元中的一个计数器监控,当到达该时刻时,处理第二显示控制命令序列的下述命令。首先,随后还是用于存储相继的显示控制命令序列的地址的信息项。在这种情况下包含信息项$09E9,它与第二显示控制命令序列的起始地址是相同的,它向子画面译码单元指示第二显示控制命令序列同时代表最后一个显示控制命令序列。接下来是停止命令STP_DSP,位于地址$09ED。这个命令停止子画面单元的显示,从而结束错误信息的输出。该显示控制命令序列的结束命令CMD_END也被存储在地址$09EE。因此同样的命令被规定在下面的地址中,以便满足DVD标准中规定的规则,即子画面只允许有偶数个字节(填充规则)。
由于上面所描述的子画面单元,一个扩展的子画面译码单元在大约10秒的时间内在电视接收机的屏幕上产生错误信息的闪烁显示。此后即结束错误信息的显示。如果用不是设计来进行子画面闪烁显示的子画面译码单元来处理相同的子画面单元,而是将扩展命令SET_BAREA解释为一条结束命令,那么子画面的闪烁显示就不会发生。相反,由于闪烁命令被解释为结束命令CMD_END,并且自动生成一个向第二显示控制命令序列的跳转,因此,错误信息被作为固定的错误信息输出。在这种情况下,地址$09E8中的实际结束命令甚至不会被处理。
现在将参考图5对子画面译码单元的结构作详细的描述。该子画面译码单元用于产生正确的子画面,并且还将该子画面与实际的主图像混合。因此子画面译码单元构成了DVD重放装置中的一个子部件。标号20指示一个接口电路,该接口电路20被连接到用于控制整个系统中的单个子部件的一个主处理器。为了简化起见,在图中没有示出这个主处理器。子画面译码单元的设置可以经由接口电路20根据需要来重新构造。标号21指示用于子画面单元的存储器,该存储器同样由主处理器或另一个处理器控制。这个主处理器保证随后的各个子画面单元完全可以在合适的时间在存储器21中得到。标号22指示第一译码单元,驻留在存储器21中的子画面单元在该单元中被译码。特别是显示控制命令因此也在其中进行处理。第二译码单元23被单独示出,这个第二译码单元23在扩展的子画面译码单元中提供。被增加来产生扩展的DVD标准的那些命令在第二译码单元23中进行处理。
为了仅仅保证扩展命令的可兼容容差,也可以将其设计成仅仅将每个扩展命令翻译为一个结束命令。
译码单元22和23经由总线连接到下游单元24至27和29至31。闪烁控制单元24用虚线示出,它只存在于根据扩展标准设计的子画面译码单元中,该扩展标准作为显示控制命令集,还包括用于闪烁显示子画面的命令SET_BAREA。在不是根据扩展标准设计的那些子画面译码单元的情况下,这个闪烁控制单元24被省略。该闪烁控制单元24为下游的多路复用器控制单元28产生控制信号,后者又为多路复用器单元32产生控制信号,对此下面将作详细的解释。另外还提供了一个加亮控制单元25,该单元也为多路复用器控制单元28产生控制信号。此外,还提供了一个子画面控制单元26,它同样为多路复用器控制单元28产生控制信号。标号27指示一个行程译码单元,像素数据的压缩代码在其中被反向。闪烁单元29同样用虚线示出,因为它只存在于扩展的子画面译码单元中。这个闪烁单元为闪烁显示实现相应像素的接通和关断。标号30指示一个加亮单元,它对在相应命令中提供的区域执行对像素的加亮。还提供了一个子画面单元31,它产生具有子画面单元中提供的特性的实际子画面。如果既没有对闪烁显示也没有对任何加亮作编程设计,那么只采用子画面单元31的数据来合成图像。多路复用器单元32用于选择在每种情况下所需要的像素数据。这个多路复用器单元由多路复用器控制单元28控制。为此,多路复用器控制单元28处理由控制单元24至26向其传送的信号,每个信号指明各图像特性被重现的位置。由此多路复用器控制单元28计算多路复用器单元32所要求的控制信号。以这种方式产生的子画面被存储在子画面存储器33中。在这种情况下,只有色彩值被存储在子画面存储器33中。对比度值在多路复用器单元32的另一个输出端,它用于控制第二多路复用器单元34,后者用于将主图像与子画面混合在一起。为此,来自一个视频译码单元(例如MPEG视频译码器)的数据流经由另一个输入端向其传送。为了将子画面的数据插入到视频数据流的正确位置,显然也需要向多路复用器单元34传送适当的控制信号,该信号也可以由多路复用器控制单元28产生。完整的视频数据流呈现在多路复用器单元34的输出端。
图3所示的子画面单元可以被存储在一个只读存储器(如EPROM等等)中。在其它子画面单元的情况下,如字幕,可以将其存储在一个存储媒体特别是光学图像载体(DVD、CD、CDi、微型盘等等)中。当然也可以考虑存储在其它存储媒体中,如磁带和磁盘等等。
图6示出了存储了一个子画面单元的一个DVD盘。
本文以DVD重放装置为例对本发明作了解释,然而并不局限于此。对单元进行控制的命令序列在其它技术领域也是公知的。以打印机控制为例,对打印机要处理的一些控制命令也作了标准化处理,在这种情况下也产生了这样的问题,即打印机从一开始并不是为所有增补的打印机控制命令设计的。因此,本发明也可以用来兼容处理新增加的打印机控制命令。计算机监视器中借助于图形卡的显示控制也可以作为本发明的另一个应用。当被提供了标准化控制语言时,传真机的控制也同样适用。还可以举出进一步的例子。

Claims (3)

1.一种用于在存储媒体上形成控制命令序列的方法,该控制命令与要被控制的一单元(40)有关,包括从第一组控制命令中选择的一个或多个第一控制命令,
其特征在于,所述方法包括下列步骤:
将第一控制命令顺序写入所述存储媒体;
将从第二组控制命令中选择的一个或多个第二控制命令(SET_BAREA)顺序写入所述存储媒体,其写入方式为,第二控制命令被安排在第一控制命令之后,因此第二控制命令仅在第一控制命令之后被读出。
2.根据权利要求1所述的方法,
其特征在于,第一组控制命令包括一结束命令(CMD_END),用来指示控制命令序列的结束,并且,在写入第一和第二控制命令之后,该结束命令(CMD_END)被写入所述存储媒体,其写入方式为,该结束命令(CMD_END)被安排在第二控制命令(SET_BAREA)之后,因此该结束命令(CMD_END)在第一和第二控制命令之后被读出。
3.根据权利要求1或2所述的方法,其特征在于,所述存储媒体被设计成为磁带或存储盘。
CNB031079679A 1996-12-19 1997-12-16 存储受控单元的控制命令的存储方法 Expired - Fee Related CN1293561C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE19652786.4 1996-12-19
DE19652786A DE19652786A1 (de) 1996-12-19 1996-12-19 Vorrichtung zur Abarbeitung einer Sequenz von Steuerungsbefehlen sowie Verfahren zur Erzeugung einer Sequenz von Steuerungsbefehlen und Speichermedium zur Abspeicherung von Steuerungsbefehlen
EP97102032.6 1997-02-08
EP97102032 1997-02-08

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB971254818A Division CN1221975C (zh) 1996-12-19 1997-12-16 控制命令序列的处理装置及其处理方法

Publications (2)

Publication Number Publication Date
CN1497592A CN1497592A (zh) 2004-05-19
CN1293561C true CN1293561C (zh) 2007-01-03

Family

ID=26032406

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB031079679A Expired - Fee Related CN1293561C (zh) 1996-12-19 1997-12-16 存储受控单元的控制命令的存储方法
CNB971254818A Expired - Fee Related CN1221975C (zh) 1996-12-19 1997-12-16 控制命令序列的处理装置及其处理方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB971254818A Expired - Fee Related CN1221975C (zh) 1996-12-19 1997-12-16 控制命令序列的处理装置及其处理方法

Country Status (4)

Country Link
US (1) US6070236A (zh)
JP (1) JP4049424B2 (zh)
CN (2) CN1293561C (zh)
DE (1) DE69704837T2 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19950490A1 (de) * 1999-10-20 2001-04-26 Thomson Brandt Gmbh Verfahren zur Kodierung einer Bildsequenz sowie Teilbilddateneinheit zur Verwendung in einem elektronischen Gerät und Datenträger
DK1547372T3 (da) * 2002-09-26 2013-06-17 Koninkl Philips Nv Apparat til modtagelse af et digitalt informationssignal
CN100454417C (zh) * 2004-04-16 2009-01-21 威盛电子股份有限公司 媒体播放控制系统及方法
JP5194343B2 (ja) * 2005-08-08 2013-05-08 株式会社日立製作所 情報再生装置及び情報再生方法
US7788415B2 (en) * 2007-05-28 2010-08-31 Sandisk Il Ltd. Management of internal operations by a storage device
CN101930773A (zh) * 2009-06-26 2010-12-29 鸿富锦精密工业(深圳)有限公司 电子设备及在电子设备中播放音乐的方法
KR101748318B1 (ko) * 2010-11-22 2017-06-27 삼성전자 주식회사 휴대 단말기의 어플리케이션 실행 방법 및 장치
US9666202B2 (en) * 2013-09-10 2017-05-30 Huawei Technologies Co., Ltd. Adaptive bandwidth extension and apparatus for the same
US9559882B2 (en) * 2014-04-01 2017-01-31 Apple Inc. Apparatus and methods for flexible provision of control data in large data structures

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4511958A (en) * 1978-01-30 1985-04-16 Patelhold Patentverwertungs- & Elektro-Holding Ag Common bus access system using plural configuration tables for failure tolerant token passing among processors
US5530718A (en) * 1991-10-11 1996-06-25 Apple Computer, Inc. Method and apparatus for detecting an escape sequence in a modem

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4095277A (en) * 1976-06-07 1978-06-13 International Business Machines Corporation Method for communicating text commands and instructions using conventional coded text characters and a structure for decoding and presenting command and instruction signals
JPS55976A (en) * 1979-01-26 1980-01-07 Hitachi Ltd Code bit extension circuit of electronic digital computer
US4379985A (en) * 1979-06-18 1983-04-12 Pitney Bowes Inc. Bipolar driver with illegal code detector
US4763242A (en) * 1985-10-23 1988-08-09 Hewlett-Packard Company Computer providing flexible processor extension, flexible instruction set extension, and implicit emulation for upward software compatibility
US5179703A (en) * 1987-11-17 1993-01-12 International Business Machines Corporation Dynamically adaptive environment for computer programs
EP0403067A3 (en) * 1989-06-05 1992-09-23 Alphatronix Inc. Method for transmitting commands excluded from a predefined command set
EP0419064A3 (en) * 1989-09-22 1992-08-05 International Business Machines Corporation Computer system having apparatus for providing pointing device independent support in an operating environment
JPH0520203A (ja) * 1991-07-16 1993-01-29 Brother Ind Ltd メモリアクセス制御装置
US5408622A (en) * 1993-09-23 1995-04-18 Apple Computer, Inc. Apparatus and method for emulation routine control transfer via host jump instruction creation and insertion
US5781750A (en) * 1994-01-11 1998-07-14 Exponential Technology, Inc. Dual-instruction-set architecture CPU with hidden software emulation mode
US5632028A (en) * 1995-03-03 1997-05-20 Hal Computer Systems, Inc. Hardware support for fast software emulation of unimplemented instructions
US5742794A (en) * 1995-10-13 1998-04-21 Dell Usa, L.P. Emulation techniques for computer systems having mixed processor/software configurations
US5742802A (en) * 1996-02-16 1998-04-21 International Business Machines Corporation Method and system for efficiently mapping guest instruction in an emulation assist unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4511958A (en) * 1978-01-30 1985-04-16 Patelhold Patentverwertungs- & Elektro-Holding Ag Common bus access system using plural configuration tables for failure tolerant token passing among processors
US5530718A (en) * 1991-10-11 1996-06-25 Apple Computer, Inc. Method and apparatus for detecting an escape sequence in a modem

Also Published As

Publication number Publication date
JP4049424B2 (ja) 2008-02-20
DE69704837D1 (de) 2001-06-21
JPH10188445A (ja) 1998-07-21
DE69704837T2 (de) 2001-08-30
CN1185626A (zh) 1998-06-24
CN1497592A (zh) 2004-05-19
CN1221975C (zh) 2005-10-05
US6070236A (en) 2000-05-30

Similar Documents

Publication Publication Date Title
US6308003B1 (en) Method of recording image data and method of reproducing information from optical disk
US6230209B1 (en) Multimedia computer system
CN101582982B (zh) 记录介质和方法、再现装置和方法、程序和集成电路
CN100388241C (zh) 再现装置和再现方法
US20100074601A1 (en) File reproduction apparatus, file reproduction method, file reproduction method program and recording medium for recording file reproduction method program
EP0930618A2 (en) Optical disk and optical disk reproduction apparatus
RU2387029C2 (ru) Носитель записи со структурой данных для управления воспроизведением данных субтитров и способы и устройства записи и воспроизведения
US20060210253A1 (en) Recording medium containing thumbnail recorded thereon, recording apparatus and method therefor, and reproducing apparatus and method therefor
CN1293561C (zh) 存储受控单元的控制命令的存储方法
CN1655605A (zh) 包含交互式图形流的信息存储介质及其再现方法和设备
CN1244701A (zh) 用于视频与/或音频信号录制与重放的方法与装置
JP4203812B2 (ja) ファイル記録装置、ファイル記録方法、ファイル記録方法のプログラム、ファイル記録方法のプログラムを記録した記録媒体、ファイル再生装置、ファイル再生方法、ファイル再生方法のプログラム及びファイル再生方法のプログラムを記録した記録媒体
US5923815A (en) Apparatus and method for decoding MPEG video data
CN1110747C (zh) 控制命令序列的处理装置和产生方法
CN100550159C (zh) 存储包括模式信息的运动图像数据的存储介质的再现设备和方法
US9070403B2 (en) Processing of scalable compressed video data formats for nonlinear video editing systems
CN1314264C (zh) 向远程显示装置传送屏上显示信息的方法和设备
JPH10271439A (ja) 動画像表示システムおよび動画データ記録方法
CN1214350C (zh) 画面编码方法和构造子画面数据单元的方法及电子装置
US20050002645A1 (en) Reproducing device and method, recording medium and program
US20060104615A1 (en) Recording medium, method for storing and reproducing digital image medium data on the recording medium
GB2289821A (en) Image data decoder
MXPA96002942A (en) High capacity registration medium, method and approach to reproduce data of a high-capacity demand medium, and method and apparatus to register data on a degran capaci registry medium
JPH02110671A (ja) 画像記録再生装置
MXPA00006626A (en) Signal processing on information files so as to obtain characteristic point information sequences

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070103

Termination date: 20141216

EXPY Termination of patent right or utility model