用于处理演示信号和演示控制数据的设备的利记博彩app

文档序号:7859376阅读:234来源:国知局

专利名称::用于处理演示信号和演示控制数据的设备的利记博彩app
技术领域
:本发明涉及包括演示数据的数据载体。本发明还涉及用于执行演示的重放设备。已知MC-70型音频设备形式的数据载体和重放设备,该音频设备是由申请人销售的。其中,音频设备支持所谓的“woox”技术。由于特别地将双悬吊低音辐射器与专用放大器电路设计成可以在非常低的频率下产生且控制高动态音响信号,所以该“woox”技术可以确保优良的低音效果。有利地,将该“woox”功能演示给这种音频设备的远景顾客。就所述音频设备的型号来说,有一种专用的演示模式存储在音频设备的非易失性存储器中,该演示模式可以通过音频设备上的组合按钮或键入来激活。为了实施该演示模式,供应装置将提供包含演示信号的常用数字音频光盘CD-DA形式的数据载体,在这种情况下是音频设备CD唱机。为了支持期望的“woox”技术,演示信号包括音迹,该音迹包含专用频率范围内的音频信号。从而在演示“woox”的功能时,该音频信号将通过扬声器得到再现,所述扬声器包含作为固有功能的“woox”技术。另外,在音频设备的显示器上将实现伴随显示。所期望的重放设备的主要缺点是它实施增强的或扩展的显示或演示的可能性比较受局限。本发明的目的是消除上述缺点,提供改善的数据载体和改善的重放系统。为了实现上述目的,在开头段落中所述的数据载体具有如权利要求1定义的特征。为了实现上述目的,在第二段中所述的重放设备具有如权利要求7定义的特征。根据本发明的特征将产生改善的数据载体和改善的重放设备,它们都用于实现重放设备固有功能的演示。主要改进在于可以获得对重放设备固有功能的演示或演示顺序进行添加、删除、编辑或改变的很高的灵活性。该灵活性还包括以简单的方式对不同区域以不同的语言实行演示的可能性。进一步的改进在于可以实现对重放设备的多个模块或信号处理装置的演示,该重放设备具有包含国际互连网音频模块的重放设备,该国际互连网音频模块能够通过宽带国际互连网的连接访问多数字音乐服务机构。例如,如果没有有效的宽带国际互连网连接(例如在存储器中),那么可以给出国际互连网音频模块的功能演示。该演示的目的是提供关于产品功能的信息,展示产品的特征。已经发现,如果提供了如权利要求3、权利要求4和权利要求6要求的装置的话,那么对本发明的实施例是有利的。因此,当利用通用的数据载体时,可以确保简单的加工处理。进一步发现,如果提供了如权利要求2和权利要求7的装置的话,那么对本发明的实施例是有利的。那么,实施演示就仅需要一个数据载体。将参考下文描述的实施例使本发明的这些和其他方面变得明显并对其进行解释说明。根据下面的说明结合附图可以较好地理解本发明,该说明解释了本发明的物理基础,附图公开了后者的优选实施例,作为实施的非限定性实例。图1是示出根据本发明重放系统的实施例的方块图。图2是示出用根据本发明该实施例的重放系统实施的演示程序的流程图。图3是用根据本发明该实施例的重放系统实施的演示文件原本的十六进制图。图4示出了根据本发明该实施例的重放系统使用的文件原本的数据结构。可以理解,下面的描述将涉及为了在附图中进行说明而选择的本发明的具体实施例,并且其不意味着除了所附权利要求以外对本发明进行定义或限制。为了最好地说明本发明的效用,连同图1所示的重放系统一起进行描述,该重放系统构成设备,并将进一步称为重放设备10。该重放设备10包括输入装置11和显示装置12,该输入装置由键盘或按钮构成,它们布置在重放设备10上以使重放设备的使用者可以对其进行操作,显示装置在这种情况下由LCD点阵显示器构成。应该注意的是,可以应用替换输入装置11,例如遥控装置,可以替换LCD点阵显示器,例如LCD星爆式(starburst)显示器或VFD显示器。输入装置11和显示装置12连接在CPU50上,该CPU用于控制整个重放设备10。由随机存取存储器RAM21实施的临时存储存储器\、用于存储必要程序数据的只读存储器ROM20和振荡器装置22为了公知的目的而连接在CPU50上,在这种情况下振荡器装置22为石英晶体。重放设备10进一步包括信号处理装置,信号处理装置为具有天线输入连接器26的调谐器模块25,所述调谐器模块25从不同的广播电台接收广播节目;、国际互连网音频模块28,国际互连网音频模块28用于再现通过数据网络传输的广播节目;具有辅助输入30的辅助模块29;放大器模块31,放大器模块31包括放大器输出32;数据网络接口23,,数据网络接口23包括数据网络输入24。再现装置33,这里由扬声器构成,连接在放大器输出32上。信号处理装置连接在CPU50上,并受CPU50控制。重放设备10进一步包括读取装置,用于读取演示控制数据,该读取装置又构成供应装置,该供应装置为重放设备10固有功能的演示提供演示数据,所述读取装置在本例中是CD模块40。该CD模块40包括转盘上的用于加载数据载体的加载单元(没有示出),即,在这种情况下为盘41,和控制单元42,用于控制CD模块40的读头和伺服机构的控制单元42。该控制单元42连接在CPU50上并受其控制,它进一步构成以从盘41中读取数据。在本例中,盘41根据CD-ROM标准存储数据。应该注意的是,DVD模块和例如DVD-R、DVD-RAM、DVD+RW、DVD-ROM等的相应标准可替换地用于演示控制数据读取装置和演示信号供应装置。CPU50进一步包括CD驱动器单元51,它用于驱动并控制控制单元42,从而可以获得盘41的演示控制数据和演示信号数据,这将在下面进行更详细的描述。此外,提供演示控制数据识别装置52,该装置52连接在CD驱动器单元51上。演示控制数据处理装置53连接在演示控制数据识别装置52上,而记时器/计数器54、显示驱动器装置57和演示数据信号处理装置55则连接在演示控制数据处理装置53上。图2是CPU50与ROM20和RAM21在重放设备10已经进入CD模式之后执行任务的流程图,其中,CD可以在CD模块40中播放。本例中的重放设备10可以通过接通重放设备10的电源进入CD模式。在从框200起始之后,这时重放设备10进入CD模式,CD模块40被激活,过程将继续进行决策操作205,这时控制器单元42和CD驱动器单元51确定盘41是否已经插入CD模块41。如果盘41已经插入,则在操作210中执行盘的加载处理,从而CD模块40的主轴马达受到驱动而旋转。在加载期间,将读取盘41的内容数据,例如目录(TOC),并在RAM21中对其进行缓冲。接着,在CD驱动器单元51的决策操作215中确定所插入的盘41是否遵守CD-ROM规范。如果不是CD-ROM,则过程将进入操作220,这里将执行非CD-ROM盘的进一步处理。非CD-ROM盘的进一步处理在上下文中不重要,这里不对其进行论述。如果盘41是CD-ROM,则过程将进入决策操作225,这里演示控制数据识别装置52测试所插入的盘41是否包含名为“main.stm”的文件原本。如果没有出现名为“main.stm”的文件原本,则过程将进入操作230,这里将根据CD-ROM规范执行盘41的普通处理或重放,否则,过程将进入操作235。在操作235中,重放设备10设置成演示模式,在该模式中提供并演示关于重放设备10的性能和特征的信息以及包括在内的信号处理装置。现在,在继续进行图2所示的流程图之前,对“main.stm”文件进行更详细的描述。该“main.stm”文件,也称为演示文件原本,包含原本形式的演示控制数据,该原本是一列称为“事件”的列。该事件代表重放设备10固有功能演示的受控暂时连续性或序列。每个事件都具有时间增量,该增量是序列中设想事件的在先事件的时间和设想事件的期望时间之间的时间差,在该期望时间内,执行设想事件。该时间差或时间增量总是正值或零(0)。在重放设备10的演示模式中将执行原本,该事件将依靠各个事件的时间增量引发必然的动作。在本例中,“main.stm”文件或演示文件原本不仅仅包含演示控制数据,还包含演示数据,该数据是将在显示装置12上显示的字符串数据和位图数据。可以在图4中看到“main.stm”文件的基础数据结构。该数据结构包括演示控制数据和演示控制数据的相关标题数据,以及字节形式的部分演示数据和部分演示数据的相关标题数据。本例中的演示数据用于在重放系统10固有功能的演示期间提供附加信息,该附加信息可以包括对使用重放设备10的固有功能的暗示或指示。图4所示的数据结构400包括包括文件ID411的文件头410、循环冗余校验值(CRC32)412、原本表头位置413、字符串表头位置414和位图表头位置415。图4中所示与所示单元405匹配的单元分别代表地址值和尺寸值,这意味着它们是针对文件中其他数据的位置或指针。原本表头位置413指向原本表头420,它包含一定数值的原本421和原本表位置422。该原本表位置422指向原本表425,原本表425包含N个原本指针,这些指针是第一原本指针425到第N原本指针427。原本表425中的每个原本指针都指向原本头。如图4所示,原本指针426指向原本头430。该原本头430包含多个值,它们是每秒的滴答声值431、全部滴答声值432、事件值的数目433、标号值的数目434、标号表指针435和原本位置指针436。原本位置指针436指向原本数据块445,原本数据块445包含N个事件第一事件446到第N事件450。每个事件446到450都包括事件头和额外数据,即,第一事件446的事件头447和额外数据448,以及第N事件450的事件头451和额外数据452。标号表指针435指向标号表440,它包含N个标号指针,在本例中即,第一标号指针441到第N标号指针442。标号表440是随意的,主要有益于或有利于具有多个事件的较大原本的情况。因此,标号指针提供原本中称为“键定位”的精确地址,它可以是逻辑单元的第一事件或重放设备10固有功能演示的演示序列。如上面提到的,在原本文件中可以提供部分演示数据,如图4所示,在本例中为字符串数据和位图。与原本表类似,字符串表头指针指向字符串表头460,它包含若干字符串值461、编码值462、字符串数据指针463和字符串表指针464。字符串表指针指向字符串表465,它包含N个字符串指针即,第一字符串指针466到第N字符串指针467。每个字符串指针都指向包含在字符串数据表470中的字符串。位图表头指针415指向位图表头480,后者包含若干位图值481和位图表指针482。位图表指针482指向位图表485,它包含N个位图指针,即,第一位图指针486到第N位图指针487。每个位图指针都指向位图头,例如,位图指针486指向位图头490。位图头490包含多个位图数据491,例如,宽度和高度、彩色空间(RGB、CYMK等)和格式(未压缩的、JPEG等),以及指向位图数据495的位图位置指针492。计划将字符串数据和位图作为附加信息显示在显示装置12上,同时执行重放设备10固有功能的演示。下面通过图3所示的演示文件原本来说明在重放设备10上处理或执行的演示文件原本的示例。图3所示数据代表“main.stm”文件的十六进制图,详细的数据结构在下面的表1中给出。该数据结构基于4字节整数值。fileoffset0x0000,size0x0024ds_file_headermagic_id0x53544152version0x00008000crc320x00000000script_table_hdrloc=0x24,size=0x10string_table_hdrloc=0x3C,size=0x18bitmap_table_hdr.loc=0x64,size=0x0cfileoffset0x0024,size0x0010ds_script_table_headernum_scripts=1script_tableloc=0x34,size=0x08initial_script=0fileoffset0x0034,size0x0008ds_extent(scripttable)script0loc=0x250,size=0xccfileoffset0x003C,size0x0018ds_string_table_headernum_strings=2encoding=3dataloc=0x78,size=0x18string_tableloc=0x54,size=0x10fileoffset0x0054,size0x0010ds_extent,ds_extent(stringtable)string0loc=0x00,size=0x0Cstring1loc=0x0C,size=0x0Cfileoffset0x0064,size0x000cds_bitmap_table_headernum_bitmaps=0bitmap_tableloc=0x70,size=0x18fileoffset0x0070,size0x0008ds_extentbitmap0loc=0x90,size=0x1c0fileoffset0x0078,size0x0018strings″string1″(4zerobytes)″string2″(4zerobytes)fileoffset0x0090,size0x01c0bitmapds_bitmap_headerwidth=irrelevantheight=irrelevantcolorspace=irrelevantformat=irrelevantbitmaploc=9C,size=1b4fileoffset0x0250,size0x00ccscriptds_script_headerticks_per_second=0x0Atotal_ticks=0x32scriptloc=0x270,size=0xACscript_num_events=7num_labels=0label_tableloc=0,size=0fileoffset0x270,size0x1cds_ev_on_key_maskds_event_headerdelta_time=0size=0x1ccommand=0x00020002reserved=0x00offset=0x1Ebitmask=0x000x800x000x000x000x000x000x00fileoffset0x28c,size=0x18ds_ev_gotods_event_headerdelta_time=0size=0x18command=0x00010001reserved=0x00arg1=0x00arg2=0x00fileoffset0x2A4,size=0x14ds_ev_clear_displayds_event_headerdelta_time=0size=0x14command=0x00080000reserved=0x00000000flags=0x00000000表1应该注意的是,由于格式包含数据的偏离字节数,所以表1中结构的单元会出现在不同的序列中。再参照图2和操作235,除了将重放设备10设定成演示模式之外,还根据表1给出的结构的数据结构和变量读出“main.stm”文件并将其存储在RAM21中。进一步在操作235中,执行文件的完整性校验,这意味着要校验ID和版本号。应该注意的是,可以执行循环冗余校验(CRC),因此,可以在表1文件头的crc32点上提供由例如CRC-32的CRC运算法来计算出的校验总值。有利地,由于在这种情况下,出于完整性考虑,仅需要读取并校验一个文件,所以将字符串数据和位图数据存储并使其位于“main.stm”文件中。值得注意的是,可以将字符串数据和位图数据存储并使其位于单独的文件中,此种情况下,必须分别读取并校验这些单独文件,更多文件的读取及校验会更加耗时。在已经读出“main.stm”文件并已经向相关数据结构和变量提供了“main.stm”文件的数据之后,如图2所示的过程将进入操作240。起始于操作240,按照原本产生的指令或事件的处理过程,在演示控制数据处理装置52中,通过事件处理器,以指令形式执行数据445。在图3所示“main.stm”文件的本例中,处理或执行表2示出的下列指令或事件表2在操作240中,将引出事件列表中的第一事件,为记时器/计数器54提供事件的相应时间增量。过程进入决策操作250,在这里校验是否已经发生通过输入装置11的用户输入,即,在本例中为按压按键。如果按下所述键,那么过程将进入决策操作255,如果没有按下所述键,过程将进入决策操作265。决策操作265校验记时器/计数器54是否为零(0)。如果记时器/计数器54为零(0),则过程将进入操作270,如果不为零,过程将进入操作266。在操作266中,记时器/计数器54减少一(1)值,施加延迟,该延迟具有一(1)的持续时间,由每秒的滴答值分隔,该每秒的滴答值在本例中是0x0A的值。在决策操作255中,校验用户输入或按下的键是否通过键指定事件而分配给事件,该事件是表2中第一(1)行的事件,指定在本例中是停机键11a。因此,过程将进入操作270,在这里执行事件,在这种情况下,该事件是键指定事件之后的下一个事件,在第二(2)行。如果没有键指定,过程将进入操作260,在这里按键是无用的,或者是执行键的普通功能。这里,术语普通功能意味着键的原始预期功能,该键例如是用于启动重放设备10的重放功能的重放键。如果在决策操作250的校验中没有按下键,则将跳过键指定事件之后的下个事件,而处理下个事件之后的事件,该事件在本例中位于第三(3)行上,此时,将以相关时间增量加载记时器/计数器54,过程将进入决策操作265。所述涉及键指定事件的序列具有下述优点,即,在演示期间,可以以简单的方式获得用户的交互作用。在操作270中已经处理了事件之后,图2的过程将进入决策操作275,它确定是否已经达到了事件列表的末端。如果达到了末端,过程将在终端框280处结束,如果没有达到末端,过程将进入操作240。第六(6)行的事件告诉事件处理器在位置四(4)显示字符串数据零(0),这在本例中意味着通过显示驱动器装置57在显示装置12的第三(3)行显示字符串数据零(0)。除包含在“main.stm”文件中的演示控制数据以外,名为“test.mp3”的文件形式的演示数据也存储在盘41上,在这种情况下,该“test.mp3”文件是根据MPEG1层III(3)音频编解码器(MP3)的音频数据流文件。应该注意的是,其它音频格式也可以选择性地应用,例如MP2、AAC或PCM、DPCM等。如果在事件处理器中执行表2第五(5)行的指令,则“test.mp3”音频流文件将由演示数据处理装置进行处理。在此将该“test.mp3”音频流文件解码成解码音频数据流,该数据流将在D/A转换器56中转换成模拟音频信号。将该模拟音频信号提供给放大器模块31,接着将其放大成放大的音频信号,该音频信号将在放大器输出32处提供给扬声器33。根据所述简略实例可以容易地理解,可以实施更复杂的实例。这样的实例在数据网络不与数据网络接口23连接的情况下,可以是国际互连网音频模块28的功能的演示,例如,在用于销售所述重放设备10的存储器中是可能的。所述重放设备的远景顾客可能会对国际互连网音频模块的功能或特征感兴趣。因此,所述特征的演示可通过简单地将有利的演示CD放在CD模块40中并启动演示而给出。在进一步的结论中,关于国际互连网音频模块28及其功能的解释和说明可以由分别在显示装置12上输出信息的适当文本给出。同样,也支持用户通过输入装置11输入的有限交互作用,例如音乐服务机构,该机构是实质的,这意味着当连接到数据网络上时可利用它们,可以选择该有限交互作用,可以重重放频文件形式的相关演示数据。在这种情况下,可以实施国际互连网音频模块28与数据网络上可获得音乐服务机构通过数据网络接口23的连接过程的模拟,包括用于访问音乐机构的等待时间。应该注意的是,可以以类似的方式演示和/或模拟其它模块,例如,可以在本地网络或相关网络上与个人电脑PC连接的调谐器模块25或PC链接模块。应该注意的是,演示控制数据和演示数据的格式并不局限于文件格式和音频格式。也可以应用替换格式或可存储介质,例如,可以应用视频格式,在这种情况下,将显示装置12构成为用于再现视频格式的电视或监视器。通过具有特定格式或媒介类型的表对存储在文件中的演示数据进行访问,该表对于媒介类型的具体单元包括从文件开始到实际数据位置的偏移量,如图4所示,对于媒介类型字符串字符串和位图。更值得注意的是,如由CD模块40构成的、用于读取演示控制数据的数据读取装置可以从用于提供演示数据的供应装置上分离出来,该供应装置可以构成为第二CD模块,它可以与重放设备10结合在一起,或可以是外部设备。更值得注意的是,可以用硬盘或闪存代替CD模块40来存储演示控制数据和/或演示数据。权利要求1.数据载体,包括演示控制数据,用于控制重放设备固有功能的演示。2.如权利要求1所述的数据载体,其中除了用于控制重放设备固有功能的演示的演示控制数据之外,提供演示数据用于重放设备固有功能的演示。3.如权利要求1或2所述的数据载体,其中数据载体是光盘且在以光学方式可读。4.如权利要求3所述的数据载体,其中数据载体遵照CD-ROM标准。5.如权利要求1所述的数据载体,其中演示控制数据构成为文件原本。6.如权利要求2所述的数据载体,其中以压缩格式提供演示数据。7.重放设备,包括至少一个信号处理装置,用于处理信号;切换装置,用于将重放设备切换到演示模式,此时执行重放设备固有功能的演示;供应装置,用于为演示提供演示数据;数据读取装置,用于读取数据载体的演示控制数据,该载体包括用于执行演示的演示控制数据;处理装置,用于处理演示控制数据,使得演示数据在处理演示控制数据期间传输到至少一个信号处理装置。8.如权利要求7所述的重放设备,其中配置读取装置,用于读取光学可读介质。9.如权利要求7所述的重放设备,其中配置读取装置,用于根据CD-ROM标准读取数据载体。10.如权利要求7所述的重放设备,其中数据载体是可移动的。11.如权利要求7所述的重放设备,其中供应装置由读取装置形成,此外,重放将所述读取装置设计成读取演示数据,用于重放设备固有功能的演示。12.如权利要求7所述的重放设备,其中配置处理装置,用于以处理文件原本形式演示控制数据。13.如权利要求10所述的重放设备,其中提供识别装置以识别可移动的数据载体。全文摘要在重放设备(10)中,可以执行重放设备固有功能的演示,该设备包括至少一个用于处理信号的信号处理装置和将重放设备(10)切换到演示模式的切换装置。其中,包括,供应装置用于提供用于演示的演示数据,数据读取装置用于读取数据载体(41)的演示控制数据,该载体包括用于执行演示的演示控制数据,处理装置用于处理演示控制数据,以使得在处理演示控制数据期间,演示数据可以传输到至少一个信号处理装置。文档编号H04R1/30GK1662881SQ03814914公开日2005年8月31日申请日期2003年5月26日优先权日2002年6月25日发明者D·格拉夫申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1