限制性重放设备、重放限制信息改写设备及其方法和介质的制作方法

文档序号:6358507阅读:225来源:国知局
专利名称:限制性重放设备、重放限制信息改写设备及其方法和介质的制作方法
技术领域
本发明涉及一种具有重放限制功能的重放设备、一种用于改写重放限制信息的设备、一种重放限制方法、一种改写重放限制信息的方法以及一种程序存储介质,尤其,适合应用在例如电子音乐发布服务中有限制地重放数字音乐内容。
现有一种被称为电子音乐发布(EMD)的电子音乐发布业务,其中数字音乐内容是通过计算机互联网而发布的。
在这种电子音乐发布服务中,数字音乐内容是由一个EMD服务器发布(distrubute)的,该EMD服务器通过互联网将内容提供给家庭的个人计算机(以下称为计算机设备)。在家庭的计算机设备中,由EMD服务器发布的数字音乐内容被下载到一个内部硬盘。按照用户的操作可以重放,因此用户可以随时欣赏音乐。
在这样的电子音乐发布服务中,一方面具有一种称为“购买”的购买系统,其中从EMD服务器下载到计算机设备的数字音乐内容可以像激光唱片(CD)一样随时被重放任何次数;另一方面具有一种新的购买系统称为“带有重放限制”,其中附加了对重放时间和重放次数的限制而作为一种收费服务。
此外,现在流行一种便携式数字记录和重放装置,该装置可以将上述计算机设备中的数字音乐内容以数字数据形式记录到与该计算机设备相连的记录介质例如磁光盘、快闪存储器等等之上。因此,由EMD服务器发布的数字音乐内容可以从计算机设备传输并以数字数据的形式记录在记录介质上。
相应地,便携式数字记录和重放装置受到控制,从而在数字音乐内容为“购买”方式下可随时重放任意次数;而在数字音乐内容为重放时间“带有重放限制”的方式下,通过一个装入内部的实时时钟(RTC)电路的时钟功能对可重放时间段进行管理,从而只在可重放时段内重放该数字音乐内容。
顺便提一下,在具有上面结构的数字记录和重放装置中所存在的问题是即使在可重放时段已经过去的情况下,RTC电路的时间也能被恶意地设置为过去,那么以“带有重放限制”方式购买的数字音乐内容可以被非法地重放任意次数,“带有重放限制”的数字音乐内容则不能限制为只在可重放时段内重放。
考虑到前述的问题,本发明的一个目的是提供一种具有重放限制功能的重放设备、一种用于改写重放限制信息的设备、一种改写重放限制信息的方法以及一种程序存储介质,它们可以防止非法地重放具有重放时段限制的数据内容。
实现本发明的上述目的和其他目的可以通过以下途径实现提供一种具有重放限制功能的重放设备,其中内容数据带有由可重放时段、可重放次数、已重放次数和重放数据构成的重放限制信息,并存储在规定的存储介质中,当重放限制信息从该内容数据中检测出来时,如果给出了重放指令,那么已重放次数根据上面的指令被增加和更新,同时,当已重放次数是在可重放次数的范围内时,重放数据根据重放指令被重放。因此,肯定可以避免超过可重放时段的无限制的重放处理。
而且,根据本发明,重放限制信息从规定的存储介质中读出,在该存储介质中存储的内容数据包括由可重放时段、可重放次数、已重放次数和重放数据构成的重放限制信息。是否在可重放时段的范围之内是将日期数据参照标准日期而确认的。如果在可重放时段的范围之内,那么已重放次数被改写为零。因此,如果在可重放时段的范围之内,内容数据可以被反复地重放,次数为可重放次数内的任意次数。
本发明的性质、原理和实用性将从下面结合附图的详细描述中得到解释,附图中相同的部分标有相同的参考数字或者字符。
在附图中

图1是解释数字音乐内容一种使用形式的方框图;图2A到2C是解释对数字音乐内容的重放限制的示意图;图3是说明本实施例的数字重放装置外部的示意透视图;图4A到4D是说明数字重放装置外围侧面的侧视图;图5是说明数字重放装置的电路的方框图;图6是说明数字音乐内容的数据结构的示意图;图7是说明头部的数据结构的示意图8是说明头部的数据结构的示意图;图9是说明显示器的显示内容的示意图;图10是说明重放限制处理过程的流程图;图11是说明重放次数限制处理过程的流程图;以及图12是说明另一个实施例的计算机设备中的可重放时段确认处理过程的流程图。
参考附图将描述本发明的最佳实施例(1)概要首先将描述数字音乐内容的一种使用形式,该数字音乐内容是由电子音乐发布服务发布的内容数据。如图1所示,在电子音乐发布服务中,由电子音乐发布(EMD)服务器1通过互联网2发布的数字音乐内容被下载到安装在用户家中的计算机设备上。
此时,用户可以从EMD服务器1以“带有重放限制”方式购买数字音乐内容C1。上述购买的数字音乐内容C1可以在可重放时段内或者可重放次数内被计算机设备3重放。
而且,计算机设备3可以通过一条通用串行总线(USB)电缆与便携式数字重放装置4连接,该便携式数字重放装置4具有一个作为记录介质的内置非易失性快闪存储器。因此,数字音乐内容C1能以数字数据的形式上载到数字重放装置4的快闪存储器中。
这样,用户可以在可重放时段内或者可重放次数内用计算机设备3或者数字重放装置4重放“带有重放限制”的数字音乐内容C1。这样用户即使在户外也可以用耳机轻松地享受高声音品质的音乐。
实际中,如图2A所示,从EMD服务器1下载到计算机设备3的“带有重放限制”的数字音乐内容C1是由作为重放限制信息的头部H1和作为重放数据的音乐数据D1构成的。各种重放限制信息例如可重放时段、可重放次数和已重放次数等等存储在上述头部H1中。
然后,如图2B所示,计算机设备3将数字音乐内容C1以数字数据的形式上载到数字重放装置4的快闪存储器中。
在根据用户的重放操作执行重放处理时,数字重放装置4总是在读出头部H1的重放限制信息之后重放音乐数据D1。因此,由头部H1管理的重放限制信息得到有效的使用,以防止非法的重放处理。
顺便提一下,RTC电路没有装入本实施例的数字重放装置4中,这样可重放时段就不能由时钟功能进行管理。因此即使头部H1的重放限制信息被读出,不能确定数字音乐内容C1是否在可重放时段之内。这就允许数字音乐内容C1无限制的重放。
为避免这样的情况,即使在可重放时段之内,数字重放装置4也只在由头部H1的重放限制信息规定的“可重放次数(例如两次)”之内执行重放处理。如果根据实际已重放次数而更新的“已重放次数”达到了“可重放次数”,那么将进行保护以限制其重放处理。
然而在此状态下,尽管在可重放时段内,数字重放装置4也不能只重放内容仅仅两次。因此,如图2C所示,通过再次与计算机设备3连接,数字重放装置4从上面的计算机设备3中内置的RTC电路中接受当前时间信息,并且确定内容是否在可重放时段内还是没有根据上面的时间信息T1。当识别的结果是在可重放时段的范围内,头部H1的“已重放次数”被改写为“0”。
因此,当内容在可重放时段的范围内时,数字重放装置4可以执行上述的重放处理,重放次数为由头部H1的重放限制信息所规定的“可重放次数(例如两次)”之内的任意次数。
另一方面,若根据时间信息T1而识别的结果是可重放时段已经到期,数字重放装置4不执行重放处理,而不将头部H1的“已重放次数”改写为“0”。
按此方式,数字重放装置4重复上述的重放处理,直到达到“可重放次数”,并且通过与计算机设备3连接而重复检查可重放时段。因此如果内容数据在可重放时段的范围内,数字重放装置4可以重复地执行重放处理直到达到“可重放次数(两次)”,而如果可重放时段已经到期,重放处理可以得到限制。
相反地,如果数字音乐内容C1只附加了对重放次数的限制,那么数字重放装置4在可重放次数的范围之内执行重放处理。如果已经重放了可重放的次数,数字重放装置4以后将不再执行重放处理。
(2)数字重放装置的结构(2-1)数字重放装置的外部设置如图3所示,数字重放装置4是根据本发明的具有重放限制功能的重放设备,它的外观几乎是圆筒状的,其主体10内部装有一个作为记录介质的非易失性快闪存储器(图中未示),一个由各种操作开关和按钮以及一个液晶显示器构成的显示器11装在上述主体10的圆周侧面。
这里,把数字重放装置4的侧视图中具有显示器11的一侧视为正面,主体10绕其轴45″,每个圆周侧面将参考图4A到4D得到描述。
参考图4A,在主体10的左侧面提供有一个固定最大音量的最大音量固定开关12、一个用以锁定各种操作开关状态的锁定开关13和一个用USB电缆(图中未示)连接数字重放装置和计算机设备3的USB端子14。
另一方面,参考图4B,在主体10的正面提供有显示器11、音量上调按钮15和音量下调按钮16。在尾部10A提供有一个进行重放和停止操作的重放/停止按钮17。
而且,参考图4C,在主体10的右侧面提供有一个用以切换显示器11上所显示菜单内容的菜单按钮18、一个快速回倒按钮19和一个快速前进按钮20。而且,如图4D所示,在主体10的背面提供有一个夹子21和一个用以连接耳机5(图1)的耳机端子22。
(2-2)数字重放装置4的电路接下来,将参考图5描述具有此外型的数字重放装置4的电路。当使用USB电缆经由USB端子14将数字重放装置4连接到计算机设备3时,由上述计算机设备3传来的数字音乐内容C1通过内部总线26从USB控制器25被传送到CPU27。
这里,如图6所示,数字音乐内容C1由头部H1和音乐数据D1构成。在头部H1中,“文件ID”、“头部大小”、“内容密钥(用于加密)”、“文件大小”、“编码解码ID”、“文件名”和“文件信息”作为重放限制信息被存储,还有“重放限制数据”、“重放开始日期”、“重放完成日期”、“可重放次数”和“已重放次数”作为重放限制处理所必需的重放限制信息被存储。
图7说明当存储的信息分别以十六进制数字显示时头部H1的例子。在本例中,“头部大小”是33字节,而“文件大小”是33636138字节。另一方面,“内容密钥”是用于解密作为重放数据的音乐数据D1(图6)的密码数据,当数字音乐内容C1的传送和接收在计算机设备3和数字重放装置4之间进行时,“内容密钥”将以进一步加密的公用会话密钥被传送。
“编解码(codec)ID”是一种相应于数字音乐内容C1的音乐数据D1被数字重放装置4重放时的解压缩系统的ID号。ID号“1”指定了相应于数据压缩方法“自适应声学变换编码(ATRAC)3”的解压缩系统。ID号“O”指定了相应于数据压缩方法“运动图像专家组音频层-3(MP3)”的解压缩方法。
“文件名”数据例如是已经转换成美国信息交换标准码(ASCII)的数字音乐内容C1“ABCD,AAC”的文件名。“文件信息”数据是已经转换成ASCII码的数字音乐内容C1的歌曲头部、音乐家姓名、作词家姓名、作曲家姓名等等。
“重放限制数据”显示在要被数字重放装置4重放的数字音乐内容C1中是否附加了对可重放时段或可重放次数的重放限制。只有当对可重放次数有限制时,赋值为“1”。只有当对可重放时段有限制时,赋值为“2”。当没有重放限制即数字音乐内容C1以“购买”方式买进时,赋值为“0”。
数据“重放开始日期”和“重放完成日期”说明当“重放限制数据”为2时的可重放时段的范围。数据“00040F”和“00070F”说明“2000年4月15日”到“2000年7月15日”是可重放时段的范围。
类似地,数据“可重放次数”和“已重放次数”说明当“重放限制数据”为“1”和“2”而执行重放处理时预先规定的可重放次数的最大值和由CPU27更新的已重放次数的实际值。数据“02”和“01”说明“可重放次数”为2次,当前时间点的“已重放次数”为1次。
因此,根据头部H1的重放限制信息,如果时间在“2000年4月15日”到“2000年7月15日”的范围内,数字重放装置4可以执行两次重放处理,每次选择任意次数。
关于这方面,在数字音乐内容C1的头部H1中只有对可重放次数的重放限制,例如图8所示,“重放限制数据”显示“1”,“重放开始日期”和“重放完成日期”是“000000”和“000000”,“可重放次数”和“已重放次数”是“0a”和“ 05”。就是说,这说明了“重放开始日期”和“重放完成日期”没有对可重放时段的限制,“可重放次数”为10次,当前“已重放次数”为5次。
顺便提一下,数字音乐内容C1的写入命令随着数字音乐内容C1一起从计算机设备3被传送到数字重放装置4。如果CPU27从随机存取存储器(RAM)29接收写入命令,CPU27根据RAM29从只读存贮器(ROM)28读出的一个程序而把数字音乐内容C1写入快闪存储器30。
在这方面,当数字重放装置4通过用作连接装置的USB电缆24而连接到计算机设备3时,数字重放装置4不执行最大音量固定开关12、维持开关13、音量上调按钮15、音量下调按钮16、重放/停止按钮17、菜单按钮18、快速倒片按钮19以及快速前进按钮20的各种操作。CPU27只在计算机设备3的控制下进行操作,数字音乐内容C1被写入快闪存储器30中。
而且,在快闪存储器30中预先存储了由一种解压缩系统执行重放的重放码,该解压缩系统对应于按照规定的压缩系统而压缩数据的音乐数据D1。
相应地,在数字重放装置4中,如果相应于用户对重放/停止按钮17的按压操作的重放命令通过操作键控制器31传给了CPU27,一个对应于上面读出的“编解码ID”的重放码和数字音乐内容C1的音乐数据D1从快闪存储器30中被传送到数字信号处理器(DSP)32(图中未示)的RAM中。
DSP32解压缩和重放音乐数据D1并且将之传送到放大器33,该数据基于从快闪存储器30传送的重放码。
放大器33将重放的音乐数据D1放大到一个预定量级,然后将之从耳机端子22传送到耳机5,通过上述耳机5将重放的音乐提供给用户。
另一方面,在数字重放装置4中,在电可擦除可编程只读存储器(EEPROM)34中存储了从快闪存储器30中读出的所有数字音乐内容C1的歌曲数目、每个数字音乐内容C1的块位置以及各种存储器存储信息等等。
而且,在EEPROM34中存储了一个程序,用以防止用户改变关于重放限制处理的重放限制信息,例如表示头部H1的可重放时段的范围的“重放开始日期”和“重放完成日期”、“可重放次数”和“已重放次数”等等。这样可以预先避免非法的重放处理。
而且,在EEPROM34中存储了一个重放限制程序,以根据写入数字音乐内容C1的头部H1的“重放开始日期”和“重放完成日期”和计算机设备3的时间信息T1来确定是否在可重放时段的范围内,如果在该范围内,将“已重放次数”改写为“0”,但是,如果在该范围以外,则限制重放处理。CPU27根据重放限制程序来限制数字音乐内容C1的重放处理。
注意,对于只有对可重放次数的重放限制的数字音乐内容C1,CPU27根据上述的重放限制程序只在“可重放次数”的范围内执行重放处理。
实际中,当从计算机设备3下载的数字音乐内容C1没有被重放时,如果用户按压重放/停止按钮17,数字重放装置4通过CPU27读出头部H1的“重放限制数据”,然后重放音乐数据D1。
此时,若根据从头部H1读出的“重放限制数据”的值“2”而确定了附加到数字音乐内容C1中的对可重放时段的限制,CPU27读出头部H1的“重放开始时期”和“重放完成日期”,并且通过液晶显示器(LCD)控制器35在显示器11上显示一条注释“可重放日期从○△到○×”。
而且,当实际的“已重放次数”已经达到头部H1所规定的“可重放次数(例如两次)”时,即使在可重放时段的范围内,CPU27通过液晶显示器(LCD)控制器将注释换为“检查可重放时段”并且显示在显示器11上,而不执行重放处理。
另一方面,若根据从头部H1读出的“重放限制数据”的值“1”在数字音乐内容C1中附加了对可重放次数的限制,CPU27根据重放/停止按钮17的按压操作增加头部H1的“已重放次数”,并且通过LCD控制器35在显示器11上显示注释“已重放次数/可重放次数”,说明“可重放次数”和当前的“已重放次数”。
实际中,如图9所示,在显示器11中提供了重放限制显示区域39,并且可以显示表示重放限制信息具体内容的注释“可重放次数的已重放次数”或者“可重放日期从○△到○×”或者“检查可重放时段”。
就是说,在显示器11中,若对可重放次数的限制已经附加到数字音乐内容C1中,注释“已重放次数/可重放次数”被显示在重放限制显示区域39,而若对可重放时段的限制已经附加到数字音乐内容C1中,注释“可重放日期从○△到○×”或者注释“检查可重放时段”被显示在重放限制显示区域39。从而,可以通知用户在以“带有重放限制”方式购买的数字音乐内容C1中的重放限制信息的内容。
注意,在显示单元11中,除了重放限制显示区域39之外,还提供了模式显示部分40、用于均衡器调整的声音转换显示部分41、歌曲编号显示部分42、重放时间显示部分43、说明重放/停止/快进/回倒的操作状态显示部分44、七档音量指示器45以及三档电池余量指示器46。
在模式显示部分40中,如果快进按钮20在菜单按钮18位于主体10的情况下被用户按下,显示在CPU27的控制下依次从“模式1”转换到“模式4”。这里,“模式1”是指“只重放一曲”,“模式2”是指“只重复地重放一曲”,“模式3”是指“按打乱的(shuffled)顺序重复地重放”,“模式4”是指“按顺序重复地重放所有的歌曲”。
另一方面,在声音转换显示部分41中,如果主体10上的快速回倒按钮19被用户按下,显示在CPU27的控制下从“声音1”转换到“声音3”。这里,“声音1”表示重放声音的低声部被加重,“声音2”表示重放声音的中声部被加重,“声音3”表示重放声音的高声部被加重。
(3)数字音乐内容C1的重放限制处理程序接下来,当“带有重放限制”的数字音乐内容C1在数字重放装置4中被重放时,分别根据可重放时段或者可重放次数进行重放限制处理的重放限制处理程序将参考图10的流程图得到描述。
数字重放装置4的CPU27从程序RT1的开始步骤进入处理,并且进行到步骤SP1。在步骤SP1,CPU27确定作为重放指令装置的重放/停止按钮17是否被用户按为停止状态,即从计算机设备3下载的数字音乐内容C1没有被重放。
这里,如果得到一个否定结果,这意味着重放/停止按钮17没有被按下。此时,CPU27等候直到重放/停止按钮17按下。相反地,如果在步骤SP1得到一个肯定的结果,这意味着重放/停止按钮被按下了。此时,CPU27进行到下一个步骤SP2。
在步骤SP2,作为重放限制信息检测装置的CPU27从用户要重放的数字音乐内容C1的头部H1中读出“重放限制数据”,并且确定是否附加了对可重放时段或者可重放次数的限制。这里,如果得到一个否定的结果,这意味着“重放限制数据”的值为“0”,即没有附加任何重放限制。此时,CPU27进行到下一个步骤SP3。
因为数字音乐内容C1是以“购买”方式买进的内容,其上没有加上重放限制,在步骤SP3,CPU27用DSP32重放上述数字音乐内容C1,然后进行到下一个步骤SP9。
相反地,如果在步骤SP2得到一个肯定的结果,这意味着数字音乐内容C1是以“带有重放限制”方式购买的。此时,CPU27进行到步骤SP4。
在步骤SP4,CPU27确定附加到数字音乐内容C1的重放限制是否是对可重放时段的限制。这里,如果得到一个否定结果,这意味着数字音乐内容C1有对可重放次数的限制。此时,CPU27进行到下一个子程序RT2中的已重放次数的限制处理。
如图11所示,在进入子程序RT2的可重放次数的限制处理以后,CPU27进行到下一个步骤SP11。在步骤SP11,CPU27读出头部H1的重放限制信息中的“可重放次数”和“已重放次数”,并且确定当前的“已重放次数”是否达到了“可重放次数”。
这里,如果得到一个肯定的结果,这意味着当前的“已重放次数”已经达到了“可重放次数”,从而有必要限制重放。此时,CPU27进行到下一个步骤SP13,不执行音乐数据D1的重放处理,而是返回程序RT1的重放限制处理程序。
相反地,如果在步骤SP11得到一个否定结果,这意味着当前的“已重放次数”仍然没有达到“可重放次数”,从而没必要限制重放。此时,CPU27进行到下一个步骤SP14。
在步骤SP14,作为更新装置的CPU27根据重放/停止按钮17的按压操作而增加和更新头部H1的“已重放次数”,然后进行到下一个步骤SP15。
在步骤SP15,CPU27更新在显示器11上的重放限制显示区域39中的注释“已重放次数/可重放次数”,然后进行到下一个步骤SP16。
在步骤SP16,CPU27用DSP32执行数字音乐内容C1的音乐数据D1的重放处理,然后进行到下一个步骤SP13,返回到程序RT1的重放限制处理程序。
另一方面,如果在步骤SP4得到一个肯定的结果,这意味着数字音乐内容C1是可重放时段有限制的内容。此时,CPU27进行到下一个步骤SP5。
在步骤SP5,CPU27确定实际的“已重放次数”是否达到了在重放限制处理中根据可重放时段而预先规定的“可重放次数”。
这里,如果得到一个否定结果,这意味着实际的“已重放次数”没有达到预先规定的“可重放次数”,数字音乐内容C1仍然可以被重放,甚至不必检验可重放时段。此时,CPU27进行到下一个步骤SP6,更新“已重放次数”的值,然后在步骤SP3通过作为重放装置的DSP32执行音乐数据D1的重放处理。
相反地,如果在步骤SP5得到一个肯定的结果,这意味着实际的“已重放次数”已经达到了预先规定的“可重放次数”。此时,CPU27进行到下一个步骤SP7。
因为在步骤SP7实际的“已重放次数”已经达到了“可重放次数”,作为显示装置的CPU27在显示器11上显示注释“检查可重放时段”,以催促用户检查数字音乐内容C1是否在可重放时段的范围内,然后进行到下一个步骤SP8。
此时,作为基准日期数据获得装置的CPU27仍然没有在从计算机设备3获得的日期根据作为基准日期的时间信息T1而确定数字音乐内容C1是否在可重放时段的范围内。因此在步骤SP8,CPU27限制重放处理而不执行,然后进行到下一个步骤SP9。
关于这方面,数字重放装置4和计算机设备3已经通过作为连接装置的USB电缆而连接起来了。如果作为确认装置的CPU27根据上述计算机设备3提供的时间信息T1而识别了数字音乐内容C1在可重放时段的范围内,那么作为改写装置的CPU27将头部H1的“已重放次数”改写为“0”而返回到可重放状态,然后执行重放处理。另一方面,如果识别结果是可重放时段已经到期,那么CPU27继续限制重放处理而不执行。
在步骤SP9,CPU27确定重放/停止按钮是否被用户按下。这里,如果得到一个否定结果,这意味着重放/停止按钮17没有被按下。此时,CPU27返回到步骤SP2,重复上述的处理直到下一个数字音乐内容C1。
相反地,如果在步骤SP9得到一个肯定的结果,这意味着重放/停止按钮被用户按下了。此时,CPU27停止一系列重放限制处理,然后返回到步骤SP1,再次重复上述的处理。至此完成了重放限制处理程序的描述。
(4)本实施例的操作和效果根据上述结构,当重放下载在快闪存储器30中的数字音乐内容C1时,数字重放装置4首先根据头部H1的“重放限制数据”来确定是否附加了对可重放时段或者可重放次数的重放限制。
这里,若在要被重放的数字音乐内容C1中附加了对可重放时段的限制,如果实际的“已重放次数”没有达到由标题H1规定的“可重放次数”,数字重放装置4执行重放处理,但是如果已经达到了,则不执行重放处理。
当实际的“已重放次数”已经达到“可重放次数”而没有执行重放处理时,数字重放装置4在显示器11上的重放限制显示区域39中显示注释“检查可重放时段”。
然后,数字重放装置4被用户连接到计算机设备3上,并且接收所提供的时间信息T1。如果根据上述时间信息T1确定数字音乐内容C1在可重放时段的范围内,数字重放装置4将头部H1的“已重放次数”改写为“0”。因此,音乐数据D1可以被再次重放直到达到“可重放次数”。
另一方面,若根据时间信息T1确定可重放时段已经到期,数字重放装置4不将头部H1的“已重放次数”改写为“0”,也不执行音乐数据D1的重放处理。
按照上面的结构,若根据记录在快闪存储器30中的数字音乐内容C1的头部H1的重放限制信息已经确定在数字音乐内容C1中附加了可重放时段的重放限制,如果实际的“已重放次数”没有达到头部H1预先规定的“可重放次数”,那么数字重放装置4执行重放处理,如果已经达到了,数字重放装置4给出限制而不执行重放处理。从而可以确保防止可能是非法的无限制的重放处理。
另一方面,数字重放装置4本身没有一个内置的RTC电路,而是根据计算机设备3提供的准确时间信息T1来确定数字音乐内容C1是否在可重放时段的范围内。如果在可重放时段的范围内,数字重放装置4将头部H1的“已重放次数”的值改写为“0”,并且使之可重放直到达到“可重放次数”。因此如果在重放时段的范围之内,重放处理可以在可重放次数的范围之内重复地进行许多次。这样既可以防止非法的重放处理,同时又不会使用户处于不利中。
此外,因为数字重放装置4本身没有一个内置的RTC电路,它的整个电路可以简化并且小型化,同时可以减少一个RTC电路的功率消耗。
(5)其它实施例在上述实施例中已经处理的情况有数字重放装置4根据计算机设备3提供的时间信息T1确定数字音乐内容C1是否在可重放时段的范围内,若可重放时段已经到期,限制音乐数据D1的重放处理而不执行。然而,本发明不局限于此,还可以是不以优良声音品质的数字数据来重放音乐数据D1,重放处理的执行可以附带上缺陷,即重放恶劣的声音品质来重放音乐数据D1,或者只重放开头的30秒。
另一方面,在上述实施例中已经处理的情况有数字重放装置4根据计算机设备3提供的时间信息T1来确定数字音乐内容C1是否在可重放时段的范围内,并且若在可重放时段的范围内,头部H1的“已重放次数”被改写为“0”并且返回到可重放状态。然而,本发明不局限于此,还可以运用这样的方法作为重放限制信息改写设备的计算机设备3的CPU通过作为连接装置的USB电缆24从数字重放装置4中读出数字音乐内容C1的头部H1,并且根据作为内置时钟日期的基准日期数据的时间信息T1确认数字音乐内容是否在可重放时段的范围内,如果在可重放时段的范围内,头部H1的“已重放次数”被改写为“0”。
在这种情况下,如图12所示,计算机设备3的CPU从程序RT3的开始步骤进入处理,然后进行到步骤SP21。
在步骤SP21,作为重放限制信息检测装置的CPU检测来自数字重放装置4的数字音乐内容C1的头部H1,并且确定重放限制是否已经被附加到上述头部H1中。这里,如果得到一个否定结果,这意味着“重放限制数据”的值为“O”,即没有附加重放限制。此时,CPU27进行到步骤SP27,完成处理而不进行可重放时段的确认处理。
相反地,如果在步骤SP21得到一个肯定的结果,这意味着已经附加了重放限制。此时,CPU27进行到下一个步骤SP22。
在步骤SP22,CPU确定附加到数字音乐内容C1的重放限制是否是限制可重放时段的。这里,如果得到一个肯定的结果,这意味着重放限制是限制可重放时段的。此时,CPU进行到下一个步骤SP23。
在步骤SP23,作为确认装置的CPU根据作为与内置时钟日期的基准日期数据相关的时间信息T1确定可重放时段是否已经过去了。这里,如果得到一个肯定的结果,这意味着当前可重放时段已经过去了。此时,CPU进行到下一个步骤SP24。
因为可重放时段已经过去,在步骤SP24,CPU抹去音乐数据D1使之不被重放,然后进行到下一个步骤SP27并且停止可重放时段的确认处理程序。
相反地,如果在步骤SP22得到一个否定结果,这意味着重放限制不是对可重放时段的限制而是对已重放次数的限制。此时中央处理单元进行到下一个步骤SP25。
在步骤SP25,CPU确定当前的“已重放次数”是否达到“可重放次数”。这里,如果得到一个否定结果,“已重放次数”没有达到“可重效次数”,从而CPU执行重放处理,并且进行到下一个步骤SP27而停止可重放时段的确认处理程序。
相反地,如果在步骤SP25得到一个肯定的结果,这意味着没有对可重放时段的限制,而“已重放次数”已经达到了“可重放次数”。此时,CPU进行到下一个步骤SP24,抹去音乐数据D1。
另一方面,如果在步骤SP23得到一个否定结果,这意味着当前时间在可重放时段的范围内。此时,CPU进行到下一个步骤SP26。
因为当前时间在可重放时段的范围内,在步骤SP26,作为控制装置的CPU将数字重放装置4的“已重放次数”改写为“0”,以进行设置使得数字音乐内容C1可以被重放直到达到“可重放次数”。然后,CPU进行到下一个步骤SP27而停止可重放时段的确认处理程序。
在上述实施例中,已经处理以下情况数字音乐内容C1附加了可重放时段限制,其头部H1规定的“可重放次数”被设置为两次,已经重放两次以后,促使对可重放时段的检查。然而,本发明不局限于此,还可以将“可重放次数”设置为其他次数例如一次或者五次等等。实际中,“可重放次数”设置的数目越小,数字重放装置4越频繁地进行可重放时段的检查。因此,可以执行更严格的重放限制处理。
在上述实施例中,处理的情况有已经重放了由数字音乐内容C1的头部H1所规定的“可重放次数”以后,促使对可重放时段的检查,如果此时刻仍然在可重放时段的范围内,数字音乐内容C1可以被再次重放直到达到“可重放次数”。然而,本发明不局限于此,还可以应用这样的方法“可重放次数”例如被设置为20次,当已经重放了20次后,即使在可重放时段的范围内,重放也受到限制。
此外,在上述实施例中的,已经处理的情况有本发明被应用到附加了重放限制信息的数字音乐内容C1数据。然而,本发明不局限于此,还可以应用到其他各种类型的数据例如游戏程序等等。
此外,在上述实施例中,已经处理的情况有使用的数字重放装置4具有预先内置的快闪存储器30。然而,本发明不局限于此,其数字重放装置还可以使用有可分离的磁光盘或者称为“存储棒”(商标)的快闪存储器作为记录介质。
而且,在上述实施例中的,处理的情况有CPU27根据预先存储在EEPROM34的重放限制程序来限制数字音乐内容C1的重放处理。然而,本发明不局限于此,还可以通过在数字重放装置4中安装一个重放限制程序来限制重放处理,数字重放装置4使用一个程序存储介质,其中存储了重放限制程序。
通过在数字重放装置4的程序存储介质中安装重放限制程序用于进行上述的重放限制处理,数字重放装置4将使程序存储介质处于可执行状态,程序存储介质可以由能够临时或者永久地程序的半导体存储器、磁盘等等实现,而不局限于封装介质例如软盘、激光唱片只读存储器(CD-ROM)等等。另一方面,作为在这些程序存储介质中存储程序的装置,可以通过插入各种传输接口例如局域网、互联网、数字卫星广播等等来存储程序。
虽然描述是有关于本发明的最佳实施例,本领域技术人员可以在附加的权利要求书所涵盖的本发明的精神和范围内进行各种变动和改进。
权利要求
1.一种具有重放限制功能的重放设备,包括重放限制信息检测装置,用于检测存储在规定记录介质中的内容数据中的重放限制信息,具有由可重放时段、可重放次数、已重放次数和重放数据构成的所述重放限制信息;重放指示装置,用于指示重放装置去重放所述重放数据;更新装置,在所述可重放时段已经被所述重放限制信息检测装置检测出来的情况下,如果所述重放指示装置给出重放指令,该更新装置根据上述指令增加和更新所述已重放次数;以及重放装置,在所述可重放时段已经被所述重放限制信息检测装置检测出来的情况下,如果所述重放指示装置给出重放指令,如果所述已重放次数在可重放次数的范围内,此重放装置根据所述指令重放所述重放数据。
2.按照权利要求1的具有重放限制功能的重放设备,其中虽然所述已重放次数超过了所述可重放次数,但所述重放装置仍重放所述重放数据时,该重放装置将所述重放数据的重放限制为仅在预定时段内。
3.按照权利要求1的具有重放限制功能的重放设备,包括显示装置,虽然所述已重放次数超过了所述可重放次数,但所述重放指示装置给出了要重放所述重放数据的所述指令时,该显示装置进行预定的显示,促使用户确认所述重放数据是否在可重放时段的范围内。
4.按照权利要求1的具有重放限制功能的重放设备,包括连接装置,用于把重放装置连接到一个外部装置上;基准日期数据获得装置,用于通过所述连接装置从所述外部装置获得基准日期的基准日期数据;确认装置,用于根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及改写装置,当在所述可重放时段的范围内时,用于将所述已重放次数改写为零。
5.按照权利要求2的具有重放限制功能的重放设备,包括显示装置,虽然所述已重放次数超过了所述可重放次数,但所述重放指示装置给出了要重放所述重放数据的所述指令时,该显示装置进行预定的显示,促使用户确认所述重放数据是否在可重放时段的范围内。
6.按照权利要求2的具有重放限制功能的重放设备,包括连接装置,用于把重放装置连接到一个外部装置上;基准日期数据获得装置,用于通过所述连接装置从所述外部装置获得基准日期的基准日期数据;确认装置,用于根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及改写装置,当在所述可重放时段的范围内时,用于将所述已重放次数改写为零。
7.一种具有重放限制功能的重放设备,包括存储装置,用于存储具有重放限制信息的内容数据,该重放限制信息由可重放时段、可重放次数、已重放次数和重放数据构成;重放限制信息检测装置,用于检测所述内容数据中的所述重放限制信息;重放指示装置,用于指示重放装置去重放所述重放数据;更新装置,在所述可重放时段已经被所述重放限制信息检测装置检测出来的情况下,如果所述重放指示装置给出重放指令,该更新装置根据上述指令增加和更新所述已重放次数;以及重放装置,在所述可重放时段已经被所述重放限制信息检测装置检测出来的情况下,如果所述重放指示装置给出重放指令,如果所述已重放次数在可重放次数的范围内,该重放装置根据所述指令重放所述重放数据。
8.按照权利要求7的具有重放限制功能的重放设备,其中虽然所述已重放次数超过了所述可重放次数,但所述重放装置仍重放所述重放数据时,该重放装置将上述重放数据的重放限制为仅在预定时段内。
9.按照权利要求7的具有重放限制功能的重放设备,包括显示装置,虽然所述已重放次数超过了所述可重放次数,但所述重放指示装置给出了要重放所述重放数据的所述指令时,该显示装置进行预定的显示,促进用户确认所述重放数据是否在可重放时段的范围内。
10.按照权利要求7的具有重放限制功能的重放设备,包括连接装置,用于把重放装置连接到一个外部装置上;基准日期数据获得装置,用于通过所述连接装置从所述外部装置获得基准日期的基准日期数据;确认装置,用于根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及改写装置,当在所述可重放时段的范围内时,用于将所述已重放次数改写为零。
11.按照权利要求8的具有重放限制功能的重放设备,包括显示装置,虽然所述已重放次数超过了所述可重放次数,但所述重放指示装置给出了要重放所述重放数据的所述指令时,该显示装置进行预定的显示,促进用户确认所述重放数据是否在可重放时段的范围内。
12.按照权利要求8的具有重放限制功能的重放设备,包括连接装置,用于把重放装置连接到一个外部装置上;基准日期数据获得装置,用于通过所述连接装置从所述外部装置获得基准日期的基准日期数据;确认装置,用于根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及改写装置,当在所述可重放时段的范围内时,用于将所述已重放次数改写为零。
13.一种重放限制信息改写设备,包括连接装置,用于把改写设备连接到一个提供存储介质的外部重放装置,该存储介质存储具有重放限制信息的内容数据,该重放限制信息由可重放时段、可重放次数、已重放次数和重放数据构成;重放限制信息检测装置,用于通过所述连接装置检测所述内容数据中的所述重放限制信息;确认装置,用于根据基准日期的基准日期数据来确认所述重放数据是否在所述可重放时段的范围内;以及控制装置,当在所述可重放时段的范围内时,用于使所述外部重放装置执行控制,将所述已重放次数改写为零。
14.一种重放限制方法,包括以下步骤从存储在规定存储介质中的内容数据中检测重放限制信息,其具有由可重放时段、可重放次数已重放次数和重放数据构成的所述重放限制信息;当所述可重放时段在所述检测重放限制信息的步骤中被检测出来时,如果给出重放指令,按照上述指令增加和更新所述已重放次数;以及当所述可重放时段在所述检测重放限制信息的步骤中被检测出来时,如果所述已重放次数在所述可重放次数的范围内,按照所述指令重放所述重放数据。
15.按照权利要求14的重放限制方法,其中虽然所述已重放次数超过了已重放次数,但所述重放步骤仍重放所述重放数据时,限制上述重放数据的重放仅在一个预定时段内。
16.按照权利要求14的重放限制方法,包括以下步骤虽然所述已重放次数超过了可重放次数,但所述重放指示装置给出了重放所述重放数据的所述指令时,执行预定的显示,促使用户确认所述重放数据是否在所述可重放时段的范围内。
17.按照权利要求14的重放限制方法,包括以下步骤通过与一个外部装置连接而从所述外部装置获得基准日期数据;根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及,当在所述可重放时段的范围内时,把所述已重放次数改写为零。
18.按照权利要求15的重放限制方法,包括以下步骤通过与一个外部装置连接而从所述外部装置获得基准日期数据;根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及,当在所述可重放时段的范围内时,把所述已重放次数改写为零。
19.一种改写重放限制信息的方法,包括以下步骤从存储内容数据的规定存储介质中读出重放限制信息,该内容数据具有由可重放时段、可重放次数已重放次数和重放数据构成的所述重放限制信息;根据基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及当在所述可重放时段的范围内时,把所述已重放次数改写为零。
20.一种程序存储介质,用于使重放装置执行一个程序,包括以下步骤从存储内容数据的规定存储介质中检测重放限制信息,其具有由可重放时段、可重放次数已重放次数和重放数据构成的所述重放限制信息;当所述可重放时段在所述检测重放限制信息的步骤中被检测出来时,如果给出重放指令,按照上述指令增加和更新所述已重放次数;以及当所述可重放时段在所述检测重放限制信息的步骤中被检测出来时,如果所述已重放次数在所述可重放次数的范围内,按照所述指令重放所述重放数据。
21.按照权利要求20的程序存储介质,用于使重放装置执行一种程序,其中虽然所述已重放次数超过了已重放次数,但所述重放步骤仍重放所述重放数据时,限制上述重放数据的重放仅在一个预定时段内。
22.按照权利要求20的程序存储介质,用于使重放装置执行一个程序,包括步骤虽然所述已重放次数超过了可重放次数,但所述重放指示装置给出了重放所述重放数据的所述指令时,执行预定的显示,促使用户确认所述重放数据是否在所述可重放时段的范围内。
23.按照权利要求20的程序存储介质,用于使重放装置执行一个程序,包括以下步骤通过与一个外部装置连接而从所述外部装置获得基准日期数据;根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及当在所述可重放时段的范围内时,把所述已重放次数改写为零。
24.按照权利要求21的程序存储介质,用于使重放装置执行一个程序,包括以下步骤通过与一个外部装置连接而从所述外部装置获得基准日期数据;根据所述基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及当在所述可重放时段的范围内时,把所述已重放次数改写为零。
25.一种程序存储介质,用于使信息处理装置执行一个程序,包括以下步骤从存储在规定存储介质中的内容数据中读出重放限制信息,该内容数据具有由可重放时段、可重放次数已重放次数和重放数据构成的所述重放限制信息;根据基准日期数据确认所述重放数据是否在所述可重放时段的范围内;以及当在所述可重放时段的范围内时,把所述已重放次数改写为零。
全文摘要
根据本发明,存储在快闪存储器中的数字音乐内容具有由可重放时段、可重放次数已重放次数和音乐数据构成的头部,当头部从数字音乐内容中检测出来时,如果给出了重放指令,按照上述指令增加和更新已重放次数,同时当已重放次数在可重放次数的范围内时,按照该重放指令重放该音乐数据。因此,可以确实防止超过可重放时段的无限制的重放处理。
文档编号G06F12/14GK1305173SQ0013665
公开日2001年7月25日 申请日期2000年8月31日 优先权日1999年8月31日
发明者吉井文彦, 多田惠子 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1