图像和/或声音记录装置和方法

文档序号:6748315阅读:152来源:国知局
专利名称:图像和/或声音记录装置和方法
技术领域
本发明涉及图像和/或声音记录装置,具体来说,涉及向记录设备记录图像和/或声音数据的数字图像和/或声音记录装置。
以往,作为记录音乐等声音数据所用的数字声音记录装置包括DAT(DigitalAudio Taperecorder数字音带录音机),最近广泛使用采用MD(Mini Disc迷你光盘)作为记录媒体的声音记录装置。此外,还在进行对采用CD-R(Compact Disc-Recordable一次性可写光盘)的声音记录装置的开发,并已经有部分进入实用。
而作为记录影像等图像数据(及其伴音数据)所用的数字图像记录装置,则使用采用DVC(Digital Video Cassette数字盒式像带)的记录装置,还在进行对采用DVD-RAM(Digital Versatile Disc-Random Access Memory数字多媒体光盘-随机存取存储器)的图像记录装置的开发。
此外,录音电话机等也用到采用半导体存储器的声音记录装置。数字相机则用到采用半导体存储器的(静止)图像记录装置。
这些现有图像和/或声音记录装置,是将图像和/或声音数据记录于其容量数值不同但有限的记录媒体上的,因而记录过程中记录媒体会溢出,因此都存在回放图像和/或声音有间歇的问题。
因此,多数装置设法例如可由用户预先选择标准方式、长时间方式,记录装置一侧则根据该选择切换图像和/或声音数据编码时的压缩率,对物理介质的写入速度等,修改总体记录时间。
但这种状况并不因预先确定记录时间而改变,因而上述问题实际上没有任何解决。
特开平6-259099号公报记载有对声音数据分层编码后,记录于半导体存储器的声音记录装置。
图24是示出上述公报记载的以往声音记录装置(以下称为现有声音记录装置)主要部分构成的框图。图24中,现有声音记录装置包括对所输入的声音数据分层编码的分层编码部240;包含半导体存储器241、将分层编码部240的输出数据记录于半导体存储器241的记录部242;和包含记录管理数据库243、根据该记录管理数据库243控制记录部242的记录控制部244。
以下用图24说明上述现有声音记录装置的动作。
首先,分层编码部240对所输入的声音数据分层编码。具体来说,对声音数据进行正交变换编码或分频段编码,故分段为多个频带,并分层(赋予优先级),低频频带成为低层(优先级高的层次),高频频带成为高层(优先级低的层次)。或者,将听觉上因掩蔽难以识别的频带分配为高层。
接下来,记录部242将分层编码部240的输出数据按每一层次分块,记录于半导体存储器241。
这时,记录控制部244监测记录部242,计测半导体存储器241记录的数据量,并检出属于哪一层次的数据(数据块)记录于半导体存储器241哪一位置,制作并保存给出检出结果的记录管理数据库243。接着,比较半导体存储器241记录的数据量和半导体存储器241的容量,若记录数据量超过容量,此后便如下所述控制记录部242。
具体来说,记录数据量超过容量后,记录控制部244一面参照所保存的记录管理数据库243,一面指令记录部242,将分层编码部240的输出数据记录于对半导体存储器241上记录的属于高层的数据进行重写那种位置。
因此,半导体存储器241保留记录数据量超过容量以前所记录的属于低层的数据,同时记录分层编码部240的输出数据。
另外,如上所述回放半导体存储器241记录的声音数据时,记录管理部一面参照所保存的记录管理数据库243,一面先读出记录数据量超过容量以前所记录的属于低层的数据进行解码,接着读出超过容量以后所记录的数据进行解码即可。
要不然的话,由于属于低层的数据在低层内解码,而属于高层的数据是参照低层解码的,所以高层因重写而失去,也能对所留下的低层进行解码(但高频频带失去,所以回放声音的音质下降)。
综上所述,上述现有声音记录装置,对所输入的声音数据分层编码,记录于半导体存储器241。而且,半导体存储器241一旦溢出,此后便将所输入的声音数据记录于对所记录的属于高层的数据进行重写那种位置(以下称这种记录方法为分层重写记录)。因此,即便是半当中半导体存储器241溢出,记录仍可继续,回放时声音不会有间歇。而半导体存储器241只要不溢出,便可获得高质量的回放声音。
但半导体存储器241,对于记录图像和/或声音数据的媒体来说,容量太小,因此,上述现有声音记录装置的应用范围限于前述录音电话机、英语会话练习用录音机和重复人声的鹦鹉玩具之类记录时间相对较短、音质也不需要特别出色的用品。
因此,本申请发明人设想用大容量且能随机存取的盘片型记录媒体(例如软盘、硬盘、MD、CD、DVD等;以下均称为记录盘)来实现分层重写记录。
由此,对长记录时间和高品质回放图像和/或声音两方面取得折衷的音乐或影像这种图像和/或声音数据的记录,做到即便半当中记录盘溢出,也能避免回放图像和/或声音有间歇。而记录盘只要不溢出,便能够实现可获得高质量回放图像和/或声音的记录。
但向记录盘记录数据时,通常伴随移动磁头或旋转记录盘这类机械动作,所以搜寻时间较长。但上述现有声音记录装置采用的是这种搜寻时间短到足以忽略的半导体存储器241,因而对于搜寻时间没有什么担心。
因此,用与上述现有声音记录装置相同方法将图像和/或声音数据记录于记录盘时,若所要记录的输入数据要对所记录的属于高层的数据进行重写的话,搜寻时间便随应重写数据的记录位置,因复杂的机械动作而变长,因此有可能造成记录处理延迟。即便未造成记录处理延迟,也因复杂的机械动作要消耗许多电功率。
此外,上述现有声音记录装置,例如进行过两次写入时,前半部和后半部两者的回放声音其音质不一定相同。同样,进行过三次写入时,则前部和中部和后部这三部分的回放声音其音质也不一定相同。
因此,本发明目的在于,提供一种用记录盘,不必伴随复杂的机械动作,可对图像和/或声音数据进行分层重写记录的图像和/或声音记录装置和方法。
此外,本发明另一目的在于,提供这样一种图像和/或声音记录装置和方法,用记录盘对图像和/或声音数据进行分层重写记录的时候,令记录开始起至记录盘溢出之前为第1记录阶段,溢出之后为第γ记录阶段(γ=2,3,…)时,第1记录阶段结束后,随着第2记录阶段、第3记录阶段、…这样进行分层重写记录,回放图像和/或声音的品质逐渐变差,而且,第γ记录阶段结束分层重写记录时,可使第1记录阶段~第γ记录阶段所对应的回放图像和/或声音其品质互相相同进行记录。
本发明为了解决上述问题,具有下述特征。
本发明的第一方面,为一种图像和/或声音记录装置,记录所输入的图像和/或声音数据,其特征在于,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的分层编码手段;从分层编码手段分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的数据块生成手段;包含可重写且能随机存取、但记录时伴有机械动作这种记录媒体,向该记录媒体记录数据块生成手段生成的数据块的记录手段;和控制记录手段的记录控制手段,记录控制手段,在记录媒体尚未溢出时,由记录手段记录数据块生成手段生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块,从记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,由记录手段,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
按照上述第一方面,便可利用可重写且能随机存取、但记录时伴有机械动作这种记录媒体,在不必伴随复杂的机械动作的情况下对图像和/或声音数据进行分层重写记录。
第二方面,则是第一方面其特征在于,记录控制手段,由记录手段记录数据块生成手段生成的数据块时,按与层次有关、预先确定的顺序记录该数据块,从记录媒体上的数据块序列当中选择高层数据块作为应重写数据块时,参照注记该数据块序列中该应重写数据块位置的重写数据块表进行选择。
按照上述第二方面,只要保存注记有数据块序列中重写数据块位置的重写数据块表,便可参照此表容易地选择重写数据块。
第三方面,则是第二方面其特征在于,预先确定的顺序具有周期性,重写数据块表注记有一周期的应重写数据块的位置。
按照上述第三方面,保存一周期这么小的重写数据块表即可。
第四方面,则是第一方面其特征在于,记录控制手段,在记录媒体尚未溢出时的第1记录阶段,按等于{α,α-1,α-2,…,2}(α为常数,是2以上的任意整数)的最小公倍数β个数的数据块为一周期的顺序记录,在溢出以后的第γ记录阶段(γ=2,3,…,α),从数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块时,选择第1层数据块~第(β/γ)层数据块,从记录媒体上的数据块序列当中选择应重写数据块时,选择第(β/γ+1)层数据块~第(β/(γ-1))层数据块,由记录手段从数据块序列起头附近位置起依次对应重写高层数据块进行重写来记录应记录低层数据块时,按以这些(β/γ)数据块为一周期的顺序,对该第(β/γ+1)层数据块~第(β/(γ-1))层数据块进行重写记录该第1层数据块~第(β/γ)层数据块。
按照上述第四方面,第γ记录阶段结束时,记录媒体上的数据块序列,便成为均等地包含第1~第γ记录阶段所记录的数据块的数据块序列。
由此便可做到这样记录图像和/或声音数据,第1记录阶段结束以后,随着按第2记录阶段,…,第α记录阶段进行分层重写记录,回放图像和/或声音的品质按阶段逐步变差,而且,即便第2~第α记录阶段中任一阶段结束分层重写记录,全部记录阶段所对应的回放图像和/或声音其品质都是互相相同的(具体来说,第γ记录阶段结束分层重写记录时,第1记录阶段~第γ记录阶段所对应的回放图像和/或声音其品质是互相相同的)。
第五方面为一种图像和/或声音记录装置,记录所输入的图像和/或声音数据,其特征在于,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的分层手段;从分层手段分层得到的属于各层数据当中,生成分别具有一定规模的数据块的数据块生成手段;包含可重写且能随机存取、但记录时伴有机械动作这种记录媒体,向该记录媒体记录数据块生成手段生成的数据块的记录手段;和控制记录手段的记录控制手段,记录控制手段,在记录媒体尚未溢出时,由记录手段记录数据块生成手段生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块,从记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,由记录手段,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
按照上述第五方面,便可利用可重写且能随机存取、但记录时伴有机械动作这种记录媒体,在不必伴随复杂的机械动作的情况下对图像和/或声音数据进行分层重写记录。
第六方面,则是第五方面其特征在于,记录控制手段,由记录手段记录数据块生成手段生成的数据块时,按与层次有关、预先确定的顺序记录该数据块,从记录媒体上的数据块序列当中选择高层数据块作为应重写数据块时,参照注记该数据块序列中该应重写数据块位置的重写数据块表进行选择。
按照上述第六方面,只要保存注记有数据块序列中重写数据块位置的重写数据块表,便可参照此表容易地选择重写数据块。
第七方面,则是第六方面其特征在于,预先确定的顺序具有周期性,重写数据块表注记有一周期的应重写数据块的位置。
按照上述第七方面,保存一周期这么小的重写数据块表即可。
第八方面,则是第五方面其特征在于,记录控制手段,在记录媒体尚未溢出时的第1记录阶段,按等于{α,α-1,α-2,…,2}(α为常数,是2以上的任意整数)的最小公倍数β个数的数据块为一周期的顺序记录,在溢出以后的第γ记录阶段(γ=2,3,…,α),从数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块时,选择第1层数据块~第(β/γ)层数据块,从记录媒体上的数据块序列当中选择应重写数据块时,选择第(β/γ+1)层数据块~第(β/(γ-1))层数据块,由记录手段从数据块序列起头附近位置起依次对应重写高层数据块进行重写来记录应记录低层数据块时,按以这些(β/γ)数据块为一周期的顺序,对该第(β/γ+1)层数据块~第(β/(γ-1))层数据块进行重写记录该第1层数据块~第(β/γ)层数据块。
按照上述第八方面,第γ记录阶段结束时,记录媒体上的数据块序列,便成为均等地包含第1~第γ记录阶段所记录的数据块的数据块序列。
由此便可做到这样记录图像和/或声音数据,第1记录阶段结束以后,随着按第2记录阶段,…,第α记录阶段进行分层重写记录,回放图像和/或声音的品质按阶段逐步变差,而且,即便第2~第α记录阶段中任一阶段结束分层重写记录,全部记录阶段所对应的回放图像和/或声音其品质都是互相相同的(具体来说,第γ记录阶段结束分层重写记录时,第1记录阶段~第γ记录阶段所对应的回放图像和/或声音其品质是互相相同的)。
第九方面为一种图像和/或声音记录装置,记录所输入的图像和/或声音数据,其特征在于,包括从所输入的图像和/或声音数据当中,生成分别具有一定规模的数据块的数据块生成手段;包含可重写且能随机存取、但记录时伴有机械动作这种记录媒体,向该记录媒体记录数据块生成手段生成的数据块的记录手段;和控制记录手段的记录控制手段,
记录控制手段,在记录媒体尚未溢出时,由记录手段记录数据块生成手段生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从数据块生成手段生成的数据块当中选择应记录数据块,从记录媒体上的数据块序列当中选择应重写数据块,由记录手段,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
按照上述第九方面,便可利用可重写且能随机存取、但记录时伴有机械动作这种记录媒体,在不必伴随复杂的机械动作的情况下对图像和/或声音数据进行片断重写记录。
第十方面,则是第九方面其特征在于,记录控制手段,从记录媒体上的数据块序列当中选择应重写数据块时,参照注记该数据块序列中该应重写数据块位置的重写数据块表进行选择。
按照上述第十方面,只要保存注记有数据块序列中重写数据块位置的重写数据块表,便可参照此表容易地选择重写数据块。
第十一方面,则是第十方面其特征在于,应重写数据块的位置具有周期性,重写数据块表注记有一周期的应重写数据块的位置。
按照上述第十一方面,保存一周期这么小的重写数据块表即可。
第十二方面,则是第九方面其特征在于,记录控制手段,在记录媒体尚未溢出时的第1记录阶段结束以后的第γ记录阶段(γ=2,3,…,α;α为常数,是2以上的任意整数),从记录媒体上的数据块序列当中选择应重写数据块时,以等于{α,α-1,α-2,…,2}的最小公倍数β个数的数据块为一周期,每一周期,第1记录阶段~第(γ-1)记录阶段记录的数据块分别选择(β/(γ(γ-1)))个,共计(β/γ)个。
第十三方面,则是第九方面其特征在于,记录控制手段,在记录媒体尚未溢出时的第1记录阶段结束以后的第γ记录阶段(γ=2,3,…,α;α为常数,是2以上的任意整数),从记录媒体上的数据块序列当中选择应重写数据块时,以等于{α,α-1,α~2,…,2}的最小公倍数β个数的数据块为一周期,每一周期,第1记录阶段~第(γ-1)记录阶段记录的数据块分别选择1个,共计(γ-1)个。
按照上述第十二方面或第十三方面,第γ记录阶段结束时,记录媒体上的数据块序列,便成为均等地包含第1~第γ记录阶段所记录的数据块的数据块序列。
由此便可做到这样记录图像和/或声音数据,第1记录阶段结束以后,随着按第2记录阶段,…,第α记录阶段进行片断重写记录,回放图像和/或声音的品质按阶段逐步变差,而且,即便第2~第α记录阶段中任一阶段结束片断重写记录,全部记录阶段所对应的回放图像和/或声音其品质都是互相相同的(具体来说,第γ记录阶段结束片断重写记录时,第1记录阶段~第γ记录阶段所对应的回放图像和/或声音其品质是互相相同的)。
第十四方面为一种图像和/或声音记录方法,记录所输入的图像和/或声音数据,其特征在于,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的步骤;从分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
按照上述第十四方面,便可利用记录媒体,在不必伴随复杂的机械动作的情况下对图像和/或声音数据进行分层重写记录。
第十五方面为一种图像和/或声音记录方法,记录所输入的图像和/或声音数据,其特征在于,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的步骤;从分层得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
按照上述第十五方面,便可利用可重写且能随机存取、但记录时伴有机械动作这种记录媒体,在不必伴随复杂的机械动作的情况下对图像和/或声音数据进行分层重写记录。
第十六方面为一种图像和/或声音记录方法,记录所输入的图像和/或声音数据,其特征在于,包括从所输入的图像和/或声音数据当中,生成具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,
记录媒体溢出后,从所生成的数据块当中选择应记录数据块,从记录媒体上的数据块序列当中选择应重写数据块,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
按照上述第十六方面,便可利用记录媒体,在不必伴随复杂的机械动作的情况下对图像和/或声音数据进行片断重写记录,第十七方面为一种记录媒体,记录有计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,所记录的程序数据用以在计算机装置上实现的操作环境,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的步骤;从分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
第十八方面为一种记录媒体,记录有计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,所记录的程序数据用以在计算机装置上实现的操作环境,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的步骤;
从分层得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
第十九方面为一种记录媒体,记录有计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,所记录的程序数据用以在计算机装置上实现的操作环境,包括从所输入的图像和/或声音数据当中,生成具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择应记录数据块,从记录媒体上的数据块序列当中选择应重写数据块,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
第二十方面为一种程序供应方法,通过网络提供计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,通过网络所提供的程序数据用以在计算机装置上实现的操作环境,包括
对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的步骤;从分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
第二十一方面为一种程序供应方法,通过网络提供计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,通过网络所提供的程序数据用以在计算机装置上实现的操作环境,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的步骤;从分层得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
第二十二方面为一种程序供应方法,通过网络提供计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,通过网络所提供的程序数据用以在计算机装置上实现的操作环境,包括从所输入的图像和/或声音数据当中,生成具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向记录媒体记录所生成的数据块的步骤中,在记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,记录媒体溢出后,从所生成的数据块当中选择应记录数据块,从记录媒体上的数据块序列当中选择应重写数据块,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
附图的简要说明图1是示意本发明第一实施例图像和/或声音记录装置功能构成的框图。
图2是示意图1中图像和/或声音记录装置一例硬件构成的框图。
图3是示意图1中图像和/或声音记录装置动作的流程图。
图4是具体示出图3中步骤S109记录处理的流程图。
图5是示意图3中步骤S109记录处理得到的记录盘14上一例数据块序列的模式图。
图6是示意图3中步骤S109记录处理得到的记录盘14上另一例数据块序列的模式图。
图7是示意图3中步骤S109记录处理得到的记录盘14上又一例数据块序列的模式图。
图8示出的是图5中数据块序列所对应的一例重写数据块表。
图9示出的是图6中数据块序列所对应的一例重写数据块表。
图10示出的是图7中数据块序列所对应的一例重写数据块表。
图11是本发明第二实施例图像和/或声音记录装置所进行的记录处理的说明图(第1~第3记录阶段的数据块序列与图6中的相同)。
图12是本发明第三实施例图像和/或声音记录装置所进行的(与图3中步骤S109不同的)记录处理的说明图。
图13是示意本发明第四实施例图像和/或声音记录装置功能构成的框图。
图14是示意图13中图像和/或声音记录装置动作的流程图。
图15是示意本发明第七实施例图像和/或声音记录装置功能构成的框图。
图16是示意图15中图像和/或声音记录装置动作的流程图。
图17是具体示出图16中步骤S308记录处理的流程图。
图18是示意图16中步骤S308记录处理得到的记录盘43上一例数据块序列的模式图。
图19是示意图16中步骤S308记录处理得到的记录盘43上另一例数据块序列的模式图。
图20是示意图16中步骤S308记录处理得到的记录盘43上又一例数据块序列的模式图。
图21示出的是图18中数据块序列所对应的一例重写数据块表。
图22示出的是图19中数据块序列所对应的一例重写数据块表。
图23示出的是图20中数据块序列所对应的一例重写数据块表。
图24是示意一例现有声音记录装置主要部分构成的框图。
以下参照


本发明实施例。
(第一实施例)图1是示意本发明第一实施例图像和/或声音记录装置功能构成的框图。图1中,第一实施例的图像和/或声音记录装置(以下称为图像和/或声音记录装置)包括分层编码部10、数据块生成部11、记录部12和记录控制部13。
记录部12包含记录盘14。记录控制部13则包含记录选择部15、记录数据块数计测部16和重写数据块选择部17。
分层编码部10对所输入的图像和/或声音数据进行分层编码。所输入的图像和/或声音数据是数字图像和/或声音数据(非压缩的和压缩的都行)。
数据块生成部由分层编码部分层编码得到的属于各层的数据生成分别具有一定规模的数据块。
记录部12将数据块生成部11生成的数据块记录于记录盘14。记录盘14是可重写且能随机存取的盘片型记录媒体,例如是软盘、硬盘等磁盘,MD、MO(Magneto~Optical disk磁光盘)等磁光盘,CD-R、DVD-RAM、PD(Phase change Disk相变盘)等相变型光盘。
另外,除此以外,若是可重写且能随机存取、但记录时伴有机械动作这种记录媒体,用它替代记录盘14也行。
记录控制部13对记录进行控制。
具体来说,记录控制部13中,记录数据块选择部15从数据块生成部11生成的数据块当中选择应记录于记录盘14的数据块(以下称为记录数据块)。记录数据块数计测部16计测记录部12记录于记录盘14的数据块个数。重写数据块选择部17具有重写数据块表(后面将述及),参照该表,从记录盘14上的数据块序列当中,选择应重写数据块(以下称为重写数据块)。接着,记录控制部13由记录部12从数据块序列起头附近位置起依次对那些重写数据块进行重写来记录那些记录数据块。
图2是示意图1所示图像和/或声音记录装置一例硬件构成的框图。图2中,图像和/或声音记录装置包括CPU20、程序存储器21和盘片驱动器22。盘片驱动器22包括适合记录盘14的记录头(未图示)和驱动这些记录盘14和记录头的机构(未图示)。程序存储器21存储有注记本发明图像和/或声音记录方法的程序数据,CPU20按照该程序动作,来实现本发明图像和/或声音记录方法。
这里,将程序数据存储于程序存储器21的方法有以下三种方法。第一方法是从记录有程序数据的记录媒体,读取其程序数据,将它存储到程序存储器21。第二方法是接收通过网络传送的程序数据,将它存储到程序存储器21。第三方法是图像和/或声音记录装置出厂时,预先将程序数据存储到程序存储器21。
图像和/或声音记录装置,对所输入的图像和/或声音数据进行分层编码,根据由此得到的属于各层的数据,生成分别具有一定规模的数据块。
接着,在记录盘14尚未溢出时的第1记录阶段,记录所生成的数据块,以便记录盘14上这些数据块一维连续排列,溢出以后的第γ记录阶段(γ=2,3,…,α;α为常数,是2以上的任意整数),从所生成的数据块当中选择应记录的特定数据块(即记录数据块),同时从记录盘14上的数据块序列当中选择应重写的特定数据块(即重写数据块),从数据块序列起头附近位置起依次对那些重写数据块进行重写来记录那些记录数据块。
图3是示意图1中图像和/或声音记录装置动作的流程图。以下用图3说明图像和/或声音记录装置的动作。
记录控制部13保存有根据记录盘14的容量预先确定的α个阈值。令例如记录盘14不重写所能记录的数据块总数为N(N为β的倍数;β后面会述及),这α个阈值可表达为{N,N+N/2,N+N/2+N/3,…,N+N/2+N/3+…+N/α}。
记录控制部13还记录以往动作记录于记录盘14的数据块个数(以下称为初始记录数据块个数)。
图3中,首先记录控制部13令γ←1(γ为变量)(步骤S101),接着令s←(初始记录数据块个数)(s为变量)(步骤S102)。接下来,判断s是否满足不等式(s<N)(步骤S103)。此判断结果肯定时,记录控制部13进入步骤S107。
步骤S103的判断结果是否定时,记录控制部13使γ递增,即令γ←γ+1(步骤S104),然后判断γ是否满足不等式(γ≤α)(步骤S105)。接下来,其判断结果是否定时,结束动作。
步骤S105的判断结果是肯定时,记录控制部13对s是否满足不等式(s<(N+N/2+N/3+…+N/α))进行判断(步骤S106)。接着,其判断结果是肯定时,进入步骤S107。
步骤S106的判断结果是否定时,记录控制部13返回至步骤S104,重复与上述相同的处理。
接下来,分层编码部10开始对所输入的图像和/或声音数据进行分层编码处理(步骤S107)。另外,这种分层编码处理后面会述及。
接下来,数据块生成部11根据分成编码部10分成编码得到的属于各层的数据分别生成一定规模的数据块(步骤S108)。
接着,记录控制部13指令记录部12,开始将数据块生成部11生成的数据块记录于记录盘14的处理(步骤S109)。
图4是具体示出图3中步骤S109记录处理的流程图。以下用图4说明图3中步骤S109的记录处理。
图4中,首先记录控制部13判断变量γ是否为1(步骤S201)。接着,判断结果肯定时(即γ=1时),记录数据块生成部11生成的数据块,使得这些数据块在记录盘14上一维连续排列(步骤S202)。另外,此时数据块生成部11所生成的数据块,就层次而言按如何的次序进行记录后面会述及。
步骤S201的判断结果否定时(即γ=2,3,…,α时),记录数据块选择部15从数据块生成部11生成的数据块当中,选择特定的数据块作为应记录数据块(步骤S203)。另外,此时选择哪个数据块后面会述及。
接下来,重写数据块选择部17参照重写数据块表从记录盘14上的数据块序列当中,选择特定的数据块作为应重写数据块(步骤S204)。另外,此时所参照的重写数据块表和选择哪个数据块后面会述及。
接着,记录控制部13从数据块序列起头附近应置起,依次对重写数据块选择部17选择的数据块(重写数据块)进行重写,来记录记录数据块选择部15选择的数据块(记录数据块)(步骤S205)。另外,此时记录数据块的记录,关于层次按如何的次序进行后面会述及。图3中步骤S109的记录处理至此结束。
回到图3,接下来,记录数据块数计测部16计测步骤S109记录部12记录于记录盘14的数据块个数(以下称为记录数据块个数)(步骤S110),接下来,令s←s+(记录数据块个数)(步骤S111)。
另外,步骤S111得到的变量s表示到现在为止记录部12记录于记录盘14上的数据块总数(其中也包含因重写而失去的数据块个数)。
接下来,记录控制部13判断是否继续向分层编码部10输入图像和/或声音数据(步骤S112)。接着,判断结果否定时,结束动作。
步骤S112的判断结果肯定时,记录控制部13返回步骤S103。然后,递增γ后,重复与上述相同的处理。而步骤S105的判断结果否定,即γ>α的话,就此结束动作。
这里说明步骤S107的分层编码处理。
步骤S107由分层编码部10进行的分层编码是层次数β的分层编码(β是{α,α-1,α-2,…,3,2}的最小公倍数)。具体来说,分层编码部10按第1层~第β层共β层对所输入的图像和/或声音数据进行分层编码,以便属于第1层(最低层)的数据在第1层内解码,属于第2层~第β层的数据分别参照下一级低层解码。分层编码得到的各层(第1层-第β层)只要满足此关系,用哪一种分层编码方式都行。
例如,也可以利用现有技术段落中说明的相同方式。具体来说,对所输入的图像和/或声音数据进行正交变换编码或分频段编码,故分为β段频带,并分层为低频段频带为低层,高频段频带为高层。
除了上述(非分层)编码和分层相组合方式以外,也可以利用所谓的金字塔编码方式。具体来说,对输入数据依次进行过滤和取样,构筑空间分辨率不同的第1层~第β层组成的金字塔型分层。
另外,MPEG2规范可实现空间、时间、SNR(信噪比)各自的规模可变性功能,所以,若按照MPEG2规范编码,当然可获得满足上述关系这种分层。这里,规模可变性是指可取出编码数据中的一部分进行解码,因此,可实现各规模可变性功能(可修改空间分辨率、时间分辨率、SNR的功能)。
接下来,用图5~图7说明在步骤S109的记录处理中选择哪一数据块作为记录数据块和重写数据块,以及按如何的层次顺序记录数据块。
图5~图7分别是示出图3中步骤S109记录处理得到的记录盘14上一例数据块序列的模式图。图5、图6和图7中分别示出α=2、α=3和α=4的场合。
图5~图7中,a、b、c和d分别表示第1记录阶段、第2记录阶段、第3记录阶段和第4记录阶段记录的数据块。各数据块所加的下标数字表示层次。层次从最低层起依次用1、2、3、…表示。所以,例如a2表示第1记录阶段记录的第2层数据块,b1则表示第2记录阶段记录的第1层(最低层)数据块。
首先说明α=2(这时β=2)的场合。
第1记录阶段(γ=1),记录控制部13使记录部12按第1层数据块、第2层数据块、第1层数据块、第2层数据块、…这样以第1层数据块和第2层数据块这2个数据块为1周期依次记录数据块生成部11生成的数据块。
第2记录阶段(γ=2),记录数据块选择部15从数据块生成部11生成的数据块当中选择第1层数据块,而重写数据块选择部17从记录盘14上数据块序列当中选择第2层数据块。接着,记录控制部13使记录部12从数据块序列起头附近位置起依次对重写数据块选择部17选择的第2层数据块进行重写,来记录记录数据块选择部15选择的第1层数据块。
因此,第1记录阶段结束时,记录盘14上如图5所示存在数据块序列[a1a2a1a2…]。第2记录阶段结束时,记录盘14上存在上述数据块序列[a1a2a1a2…中a2由b1替换后得到的数据块序列[a1b1a1b1…]。
也就是说,第2记录阶段结束时,记录盘14上的数据块序列均等地包含第1和第2记录阶段记录的数据块。
接下来说明α=3(这时β=6)的场合。
第1记录阶段(γ=1),记录控制部13使记录部12按第1层数据块~第6层数据块、第1层数据块~第6层数据块、…这样以第1层数据块~第6层数据块这6个数据块为1周期依次记录数据块生成部11生成的数据块。
第2记录阶段(γ=2),记录数据块选择部15从数据块生成部11生成的数据块当中选择第1层数据块~第3层数据块,而重写数据块选择部17从记录盘14上数据块序列当中选择第4层数据块~第6层数据块。接着,记录控制部13使记录部12从数据块序列起头附近位置起依次对重写数据块选择部17选择的第4层数据块~第6层数据块进行重写,以3个数据块为1周期的顺序来记录记录数据块选择部15选择的第1层数据块~第3层数据块。
第3记录阶段(γ=3),记录数据块选择部15从数据块生成部11生成的数据块当中选择第1层数据块和第2层数据块,而重写数据块选择部17从记录盘14上数据块序列当中选择第3层数据块。接着,记录控制部13使记录部12从数据块序列起头附近位置起依次对重写数据块选择部17选择的第3层数据块进行重写,以2个数据块为1周期的顺序来记录记录数据块选择部15选择的第1层数据块和第2层数据块。
因此,第1记录阶段结束时,记录盘14上如图6所示存在数据块序列[a1~a6a1~a6…]。第2记录阶段结束时,记录盘14上存在上述数据块序列[a1~a6a1~a6…]中a4~a6由b1~b3替换后得到的数据块序列[a1~a3b1~b3a1~a3b1~b3…]。第3记录阶段结束时,记录盘14上存在上述数据块序列[a1~a3b1~b3a1~a3b1~b3…]中a3和b3由c1和c2替换后得到的数据块序列[a1a2c1b1b2c2a1a2c1b1b2c2…]。
也就是说,第2记录阶段结束时,记录盘14上的数据块序列均等地包含第1和第2记录阶段记录的数据块。而第3记录阶段结束时,记录盘14上的数据块序列均等地包含第1~第3记录阶段记录的数据块。
接下来说明α=4(这时β=12)的场合。
第1记录阶段(γ=1),记录控制部13使记录部12按第1层数据块~第12层数据块、第1层数据块~第12层数据块、…这样以第1层数据块~第12层数据块这12个数据块为1周期依次记录数据块生成部11生成的数据块。
第2记录阶段(γ=2),记录数据块选择部15从数据块生成部11生成的数据块当中选择第1层数据块~第6层数据块,而重写数据块选择部17从记录盘14上数据块序列当中选择第7层数据块~第12层数据块。接着,记录控制部13使记录部12从数据块序列起头附近位置起依次对重写数据块选择部17选择的第7层数据块~第12层数据块进行重写,以6个数据块为1周期的顺序来记录记录数据块选择部15选择的第1层数据块~第6层数据块。
在第3记录阶段(γ=3),记录数据块选择部15,从数据块生成部11生成的数据块中选择第1层的数据块至第4层的数据块。另一方面,重写数据块选择部17从记录盘14上的数据块序列选择第5层的数据块和第6层的数据块。然后,记录控制部13在记录部12上记录记录数据块选择部15选择的第1层的数据块~第4层的数据块,使以这4数据块作为1个周期的顺序,从接近于数据块序列最前面处起依序对重写数据块选择部17选择的第5层的数据块及第6层的数据块进行重写。
在第4记录阶段(γ=4),记录数据块选择部15,从数据块生成部11生成的数据块中选择第1层的数据块~第3层的数据块。另一方面,重写数据块选择部17从记录盘14上的数据块序列中,选择第4层的数据块。然后,记录控制部13在记录部12上记录记录数据块选择部15选择的第1层的数据块~第3层的数据块,使以这3数据块作为1个周期的顺序,从接近于数据块序列最前面处开始依序对重写数据块选择部17选择的第4层的数据块进行重写。
结果,如图7所示,第1记录阶段结束时,在记录盘14上存在数据块序列[a1~a12 a1~a12…]。第2记录阶段结束时,在记录盘14上存在用b1~b6置换上述序列[a1~a12 a1~a12…]中的a7~a12而得到的数据块序列[a1~a6 b1~b6 a1~a6b1~b6…]。第3记录阶段结束时,在记录盘14上存在用c1~c4置换上述数据块序列[a1~a6 b1~b6 a1~a6 b1~b6…]中a5、a6、b5及b6而得到的数据块序列[a1~a4 c1 c2 b1~b4 c3 c4 a1~a4 c1 c2 b1~b4 c3 c4…]。在第4记录阶段结束时,在记录盘14上存在用d1~d3置换上述数据块序列[a1~a4 c1 c2 b1~b4 c3 c4 a1~a4 c1c2 b1~b4 c3 c4…]中a4、b4、c4而得到的数据块序列[a1~a3 d1 c1 c2 b1~b3 d2 c3d3 a1~a3 d1 c1 c2 b1~b3 d2 c3 d3…]。
即,第2记录阶段结束时,在记录盘14上的数据块序列中均等地包含第1和第2记录阶段中记录的数据块;第3记录阶段结束时,在记录盘14上的数据块序列中均匀地包含第1~第3记录阶段中记录的数据块;第4记录阶段结束时,在记录盘14上的数据块序列中均等地包含第1~第4记录阶段中记录的数据块。
从上述各例子中可见,通常,层数β为{α,α-1,α-2…2}的最小公倍数。
在第1记录阶段(γ=1),记录控制部13在记录部12上,以第1层的数据块~第β层的数据块、第1层的数据块~第β层的数据块…的方式,以第1层的数据块~第β层的数据块的β个数据块作为1个周期的顺序,记录数据块生成部11生成的数据块。
在第γ记录阶段(γ=2,3,…,α)中,记录数据块选择部15,从数据块生成部11生成的数据块中选择第1层的数据块~第(β/γ)层的数据块。另一方面,重写数据块选择部17,从记录盘14上的数据块序列中,选择第(β/γ+1)层的数据块~第(β/(γ-1))层的数据块。然后,记录控制部13在记录部12上记录记录数据块选择部1 5选择的第1层的数据块~第(β/γ)层的数据块,使以这些(β/γ)数据块作为1个周期的顺序,从接近于数据块序列最前面处起依序对重写数据块选择部17选择的第(β/γ+1)层的数据块~第(β/(γ-1))层的数据块进行重写。
通过上述记录方式,第γ记录阶段(γ=2,3,…,α)结束时,在记录盘14上的数据块序列中均等地包含第1~第γ记录阶段中记录的数据块。
然后,对图4的步骤S204中重写数据块选择部进行数据块选择时参照的重写数据块表进行说明。
图8表示与图5的数据块序列对应的重写数据块表的一个例子。图8中表示,在第2记录阶段(γ=2),第1记录阶段结束时记录盘14上的数据块序列中,以连续2个数据块作为一个周期,从一个周期内的最前面起的第2数据块是重写数据块。
图9表示与图6的数据块序列对应的重写数据块表的一个例子。图9表示在第2记录阶段(γ=2),第1记录阶段结束时的记录盘14上的数据块序列中,以连续6个数据块为一个周期,从1个周期内最前面起第4~第6这3个数据块是重写数据块;在第3记录阶段(γ=3),第2记录阶段结束时的记录盘14上的数据块序列中,以连续6个数据块为1个周期,从周期内的最前面起第3及第6这2个数据块是重写数据块。
图10表示与图7的数据块序列对应的重写数据块表的一个例子。图10表示在第2记录阶段(γ=2),第1记录阶段结束时的记录盘14上的数据块序列中,以连续12个数据块作为1个周期,从1个周期内的最前面起第7~第12这6个数据块是重写数据块;在第3记录阶段(γ=3),第2记录阶段结束时的记录盘14上的数据块序列中,以连续12个数据块作为1个周期,从1个周期内最前面起,第5、第6、第11及第12这4个数据块是重写数据块;在第4记录阶段,第3记录阶段结束时的记录盘14上的数据块序列中,以连续12个数据块作为1个周期,从1个周期内的最前面起第4、第10及第12这3个数据块是重写数据块。
对α为5以上情况的重写数据块表,省略其说明。
这样,在关于层的预先确定的顺序记录数据块,并将位于记录盘14上的数据块序列中预定位置的数据块选作重写数据块,上述做法的结果是,只要预先保持记述数据块序列中重写数据块位置(例如,重写数据块位于从数据块序列最前面起第几数据块)的重写数据块表,即可参照该表容易地选择重写数据块。
尤其,如上所述,采取从低层的数据块起顺序记录等措施,使选择的数据块位置具有周期性时,只要有1个周期容量的小型重写数据块表就可以了。
又,在上述说明中,虽然无论在哪个记录阶段,均从低层起顺序记录数据块,记录数据块的记录顺序,在每个记录阶段都可任意确定。但,在采用从低层起顺序记录以外的其它记录顺序的情况下,从记录盘14顺序读取数据块加以解码时,读出顺序与解码顺序不一致,因而与从低层起顺序记录的情况相比,回放侧需要较多暂存读取的数据块用的缓存器。
如上所述,在本实施形态中,对输入的图像和/或声音数据加以分层编码,从属于各层的数据,产生各自具有一定规模的数据块。又,记录产生的数据块,在记录盘14溢出前使在记录盘14上,这些数据块一维地连续排列。在溢出以后,一方面从生成的数据块中选择低层的数据块作为应记录的数据块(即,记录数据块),另一方面,从记录盘14上的数据块序列中选择高层的数据块,作为应重写的数据块(即,重写数据块),记录这些记录数据块(低层的数据块),使这些重写数据块(高层的数据块),从接近于数据块序列最前面处开始顺序重写。
若这样记录,则即使在记录盘14溢出后,也可不带有复杂机械动作地进行分层重写记录。
由此,即使在中途记录盘14溢出,也可继续记录,回放图像和/或声音不会出现间歇。而且,若记录盘14没有溢出,则可得到高质量的回放图像和/或声音。
具体而言,设记录盘14溢出前为第1记录阶段,在溢出后为第γ记录阶段(γ=2,3…,α)时,在第1层~第β层的β个层中,对输入的图像和/或声音数据进行分层编码,从各层的数据生成各自具有一定规模的数据块。在第1记录阶段,以第1层的数据块~第β层的数据块这β个数据块作为1个周期的顺序,记录生成的(第1层~第β层的)数据块,使这些数据块一维地连续排列在记录盘14上。在第γ记录阶段,从生成的数据块中选择第1层的数据块~第(β/γ)层的数据块作为应记录的数据块(即,记录数据块),另一方面,从记录盘14上的数据块序列中选择第(β/γ+1)层的数据块~第(β/(γ-1))层的数据块,作为应重写的数据块(即,重写数据块)。然后,记录选择的第1层的数据块~第(β/γ)层的数据块(记录数据块),使以这些(β/γ)个数据块作为1个周期的顺序,重写选择的第(β/γ+1)层的数据块~第(β/(γ-1))层的数据块(重写数据块)。
若这样进行记录,则在第γ记录阶段结束时,记录盘14上的数据块序列,成为均等地包含第1~第γ记录阶段中记录的数据块的数据块序列。
由此,可记录图像和/或声音数据,即使第1记录阶段结束后,随着第2记录阶段……第α记录阶段地进行层的重写记录,回放图像和/或声音的质量逐渐劣化,且在第2~第α记录阶段的任一阶段,分层重写记录结束,也可使与全部记录阶段对应的回放图像和/或声音的质量彼此相同(即,第γ记录阶段中层的重写记录结束时,与第1记录阶段~第γ记录阶段对应的回放图像和/或声音的质量彼此相同)。
另外,本实施例中,记录对象是设定为图像和/或声音数据的,除此以外,Macromedia(宏媒体)公司的“Director(导师)”等、动画用注记语言也可以作为记录对象(以下实施例也相同)。
而且,本实施例中,是采用记录盘作为记录媒体的,但也可以采用磁带。此时,第1记录阶段便从磁带的开头起正向记录,第2记录阶段则从磁带的终端起反向记录,第3记录阶段再从磁带的开头起正向记录。此后同样正反交替记录的话,就可避免磁带来回走带所需的时间。而且,用多记录轨磁带时,便可以在第1记录阶段使分层与记录轨加上对应,从而更为有效地执行第2记录阶段以后的记录处理。
此外,本实施例中,分层编码部10对所输入的图像和/或声音数据分层编码时,属于最低层的数据是在该层内解码,属于非最低层的数据则参照相对于该层下一级低层解码的,但也可以在分层编码时参照以下2级或更多的低层进行解码。
在第1实施形态的图像和/或声音记录装置中,例如α=4时β=12、α=5时β=60。在分层编码时,层数(β)越大算法越复杂且编码效率降低,因而若要使最大记录阶段数(α)大,则需要极高速的CPU20。
在第2及第3实施形态中,揭示适合于用有限的CPU资源,进行长时间记录的图像和/或声音记录装置。第2实施形态本发明第2实施形态的图像和/或声音记录装置的功能构成及硬件构成,与第1实施形态的图像和/或声音记录装置相同。而且,其操作除一部分外,也与第1实施形态相同。因此,第2实施形态中,也参照图1~图10,并仅对与第1实施形态不同点进行详细说明。
图3中,第2实施形态的图像和/或声音记录装置(下文称为图像和/或声音记录装置),进行与第1实施形态的图像和/或声音记录装置相同的记录操作(步骤S109的记录处理),直至第α记录阶段。
第1实施形态的图像和/或声音记录装置,若第α记录阶段结束,则其操作结束,本实施形态的图像和/或声音记录装置,进行分层重写记录最多直到第β记录阶段。但,在进行分层重写记录直至第2~第α记录阶段的任一个时,和第1实施形态相同,与全部记录阶段对应的回放图像和/或声音的质量彼此相同,但在进行分层重写记录直至第(α+1)~第β记录阶段的任一个时,未必如此。
图3中,图像和/或声音记录装置,即使步骤S105的判断结果为否定,即γ>α,操作也不终了,其以后进行下述与步骤S109不同的记录处理。
例如,在第1实施形态中已说明了α=3的场合(参照图6)中,在相继于第3记录阶段的第4记录阶段中,记录数据块选择部15,从数据块生成部11产生的数据块中选择第1层的数据块;另一方面,重写数据块选择部7,从记录盘14上的数据块序列中选择第1记录阶段中记录的第2层的数据块。然后,记录控制部13,在记录部12上记录记录数据块选择部15选择的第1层的数据块(记录数据块),使重写数据块选择部17选择的第1记录阶段中记录的第2层的数据块(重写数据块)重写。
在第5记录阶段中,记录数据块选择部15从数据块生成部11生成的数据块中选择第1层的数据块;另一方面,重写数据块选择部17,从记录盘14上的数据块序列中选择第2记录阶段记录的第2层的数据块。然后,记录控制部13,在记录部12上记录记录数据块选择部15选择的第1层的数据块(记录数据块),使重写数据块选择部17选择的第2记录阶段记录的第2层的数据块(重写数据块)重写。
在第6记录阶段中,记录数据块选择部15,从数据块生成部11生成的数据块中,选择第1层的数据块;另一方面,重写数据块选择部17,从记录盘14上的数据块序列中选择第3记录阶段记录的第2层的数据块。然后,记录控制部13,在记录部12上记录记录数据块选择部15选择的第1层的数据块,使重写数据块选择部17选择的第3记录阶段记录的第2层的数据块重写。
结果,如图11所示,第4记录阶段结束时,在记录盘上14上存在用d1置换第3记录阶段结束时的数据块序列[a1 a2 c1 b1 b2 c2 a1 a2 c1 b1 b2 c2…]中的a2而得到的数据块序列[a1 d1 c1 b1 b2 c2 a1 d1 c1 b1 b2 c2…]。第5记录阶段结束时,在记录盘14上存在用e1置换上述数据块序列[a1 d1 c1 b1 b2 c2 a1 d1 c1 b1b2 c2…]中的b2而得到的数据块序列[a1 d1 c1 b1 e1 c2 a1 d1 c1 b1 e1 c2…]。第6记录阶段结束时,在记录盘14上存在用f1置换上述数据块序列[a1 d1 c1 b1 e1 c2a1 d1 c1 b1 e1 c2…]中的c2而得到的数据块序列[a1 d1 c1 b1 e1 f1 a1 d1 c1 b1 e1f1…]。又,在第1~第3记录阶段结束时,记录盘14上存在的数据块序列与图6所示相同。
即,在第2记录阶段结束时,记录盘14上的数据块序列中均等地包含第1和第2记录阶段中记录的数据块。在第3记录阶段结束时,在记录盘14的数据块序列中均等地包含第1~第3记录阶段记录的数据块。
但是,在第4记录阶段结束时,在记录盘14上的数据块序列中不均等地包含第1~第4记录阶段中记录的数据块。而在第5记录阶段结束时,记录盘14上的数据块序列中不均等地包含第1~第5记录阶段中记录的数据块。
在第6记录阶段结束时,第1~第6记录阶段记录的数据块不均等地包含在记录盘14上的数据块序列中。
又,在第(α+1)~第β记录阶段中,除上述例子外,不言而喻还可有各种记录处理方式。
如上所述,根据本实施形态,在第(α+1)记录阶段以后还可进行分层重写记录最多直至β记录阶段。而且,在第α记录阶段以前分层重写记录结束时,即使在第2~第α记录阶段中的任一阶段,分层重写记录结束,也可记录图像和/或声音数据,使与全部记录阶段对应的回放图像和/或声音质量彼此相同。第3实施形态本发明第3实施形态的图像和/或声音记录装置的功能构成及硬件构成与第1实施形态的图像和/或声音记录装置相同。而且,其操作除一部分外,也与第1实施形态相同。因而,在第3实施形态中,下文参照图1~图10,仅对与第1实施形态不同处作详细说明。
图3中,第3实施形态的图像和/或声音记录装置(下文简称为图像和/或声音记录装置),进行与第1实施形态的图像和/或声音记录装置相同的记录操作(步骤S109的记录处理),直至第α记录阶段。
第1实施形态的图像和/或声音记录装置,若记录至第α记录阶段,则操作结束,但本实施形态的图像和/或声音记录装置可进行分层重写记录,最多直至第β记录阶段。
而且,与第2实施形态的图像和/或声音记录装置不同,本实施形态的图像和/或声音记录装置进行分层重写记录直至第(α+1)~第β记录阶段的任一阶段时,也能进行记录使全部记录阶段对应的回放图像和/或声音的质量彼此相同。但是,这时与各记录阶段对应的各回放图像和/或声音的质量不均匀(即,在与单一的记录阶段对应的回放图像和/或声音内,混有高质量部分和低质量部分)。
图3中,图像和/或声音记录装置,即使在步骤S105的判断结果是否定,即γ>α时,也不终止操作,以后进行下述有别于步骤S109的记录处理。
这里,作为一个例子,说明β=4的情况。这时,从第1实施形态的说明可知,α=2。即,输入的图像和/或声音数据在4层进行分层编码时,可记录图像和/或声音数据,使与全部记录阶段对应的回放图像和/或声音质量彼此相同,直至第2记录阶段。
图12是本发明第3实施形态的图像和/或声音记录装置(下文称为图像和/或声音记录装置)进行的、有别于步骤109的记录处理的说明图。在图12中,表示β=4的场合。
在图12中,在第2记录阶段结束时,第1及第2记录阶段中记录的数据块均等地包含在记录盘14上的数据块序列中。
另一方面,在第3和第4记录阶段中,第1和第2记录阶段中的1周期=4数据块的周期性扩展为1周期=12数据块,由此,可使1周期中出现的各记录阶段的数据块个数彼此相等。
即,在第3记录阶段终上时的数据块序列中,1周期中出现各4个a、b及c,因而与第1~第3记录阶段对应的各图像和/或声音的质量,彼此相同。但是,因4个a中的三个是a1、一个是a2,因而在与第1记录阶段对应的回放图像和/或声音内,混有高质量部分和低质量部分。即使对于与第2及第3阶段对应的回放图像和/或声音,也是同样的。
又,在第4记录阶段终了时的数据块序列中,1个周期中出现3个a1、b1、c1及d1,因而与第1~第4记录阶段对应的各图像和/或声音质量彼此相同。
如上所述,根据本实施形态,在第(α+1)记录阶段后也能进行分层重写记录,最多直至β记录阶段,而且,即使在第2~第β记录阶段中的任一阶段,分层重写记录结束,也可记录图像和/或声音数据,使与全部记录数据对应的回放图像和/或声音的质量,彼此相同。但是,第(α+1)记录阶段以后记录终了时,在与单一的记录阶段对应的回放图像和/或声音内,混有高质量部分和低质量部分。
在第1~第3实施形态中,对数字图像和/或声音数据进行分层编码后记录,作为替代,也可对数字图像和/或声音数据进行虚拟分层(即,不具有属于第1层的数据在第1层内解码、属于第2~第α层的数据,参照各自下一级的低端层进行解码这种关系,而是单纯分层)后,记录在记录盘上。这时,与分层编码后记录的方法不同,即使低端层由于重写而失去,也可回放高端层,因而可进行更多样的记录处理。
在第4~第6实施形态中,揭示对数字图像和/或声音数据进行虚拟分层后记录在记录盘上的图像和/或声音记录装置。第4实施形态图13是本发明第4实施形态的图像和/或声音记录装置的功能构成框图。如图13所示,第4实施形态的图像和/或声音记录装置(下文,称为图像和/或声音记录装置),备有虚拟分层部30以代替图1所示第1实施形态的图像和/或声音记录装置中的分层编码部10。除虚拟分层部30以外的各部,具有与第1实施形态相同的功能。
数字图像和/或声音数据输入图像和/或声音记录装置。
本实施形态的图像和/或声音记录装置的硬件构成与示于图2的第1实施形态的图像和/或声音记录装置的相同。
图14是表示图像和/或声音记录装置操作的流程图。图14的流程图,备有步骤S207来代替图3流程图中的步骤S107。
图像和/或声音记录装置,除步骤207的分层处理外,其余的操作与第1实施形态的图像和/或声音记录装置相同。
因而,下文仅就与第1实施形态的不同处作详细说明。
图14中,在步骤S207,虚拟分层部30开始对输入的图像和/或声音数据作分层处理。
步骤S207中,虚拟分层部30进行的虚拟分层是层数β的分层(β是{α,α-1,α-2,…3,2}的最小公倍数)。即,根据优先级,把输入的图像和/或声音数据分成β个组,优先级最高的组作为最低层,优先级低的作为高层,以这种方式进行分层。第5实施形态本发明第5实施形态的图像和/或声音记录装置(下文称为图像和/或声音记录装置)的功能构成与硬件构成,与第4实施形态的图像和/或声音记录装置的相同。又,其操作除一部分外,其余与第4实施形态的图像和/或声音记录装置的相同。
第5实施形态与第4实施形态的不同点与第2实施形态与第1实施形态的不同点相同。第6实施形态本发明第6实施形态的图像和/或声音记录装置(下文称为图像和/或声音记录装置)的功能构成及硬件构成与第4实施形态的图像和/或声音记录装置相同。又,其操作除一部分外,也与第4实施形态的图像和/或声音记录装置相同。
第6实施形态与第4实施形态的不同点等同于第3实施形态与第1实施形态的不同点。
在第1~第3实施形态中,对数字图像和/或声音数据进行分层编码后记录,在第4~第6实施形态中,对数字图像和/或声音数据进行虚拟分层后记录,在第7实施形态中,揭示一种按原样(即既不分层编码也不虚拟分层)在记录盘中记录数字图像和/或声音数据的图像和/或声音记录装置。第7实施形态图15是本发明第7实施形态的图像和/或声音记录装置的功能构成框图。图15中,第7实施形态的图像和/或声音记录装置(下文称为图像和/或声音记录装置)备有数据块生成部40、记录部41、记录控制部42。
记录部41包含记录盘43。记录控制部42包含记录数据块选择部44、记录数据块数计测部45、重写数据块选择部46。
数据块生成部40由输入的图像和/或声音数据,产生一定规模的数据块。
输入的图像和/或声音数据是数字图像和/或声音数据(可以是非压缩的,也可以是压缩的)。
记录部41在记录盘43上记录数据块生成部40生成的数据块。记录盘43是可写且可随机存取的盘片型记录媒体,例如是软盘、硬盘之类的磁盘,MD、MO之类的光磁盘,CD-R、CD-RW、DVD-RAM、PD之类的相变型光盘。
此外,若还有可重写且随机存取的、记录时伴有机械动作的记录媒体,也可用来代替记录盘43。
记录控制部42控制记录部41。
即,在记录控制部42中,记录数据块选择部44,从数据块生成部40生成的数据块中,选择应记录在记录盘43中的数据块(下文称为记录数据块)。记录数据块数计测部45计测记录部41记录在记录盘43上的数据块数。重写数据块选择部46具有后述的重写数据块表,参照该表,从记录盘43上的数据块序列中,选择应重写的数据块(下文称为重写数据块)。记录控制部42在记录部41上记录这些记录数据块,使这些重写数据块,从接近于数据块序列最前面处起依序重写。
示于图15的图像和/或声音记录装置的硬件构成与图2相同。
图像和/或声音记录装置,从输入的图像和/或声音数据中,产生一定规模的数据块。在记录盘43溢出前的第1记录阶段中,记录生成的数据块,使这些数据块一维地连续排列在记录盘43上。在溢出以后的第γ记录阶段(γ=2,3,…,α;α是常数且是2以上的任意整数),从生成的数据块中,选择应记录的特定数据块(即,记录数据块)。另一方面,从记录盘43上的数据块序列中,选择应重写的特定数据块(即重写数据块),记录这些记录数据块,使这些重写数据块从接近数据块序列最前面起依序重写。
即,本实施形态的图像和/或声音记录装置,与第1实施形态的图像和/或声音记录装置的不同点仅在于不进行分层编码。
因此,在本实施形态中,当然与第1实施形态不同,在选择记录数据块和重写数据块时,不必考虑层,而且,以与层有关的何种顺序记录数据块也不成为问题。
图16是表示本实施形态的图像和/或声音记录装置操作的流程图。下文,采用图16,说明图像和/或声音记录装置的操作。
记录控制部42保持根据记录盘43的容量而预先确定的α个门限值。这些α个门限值,如设记录盘43不进行重写就可记录的数据块总数为N,则表示为{N,N+N/2,N+N/2+N/3,…,N+N/2+N/3+…+N/α}。
记录控制部42还存储过去的操作在记录盘43上记录的数据块数(下文称为初始记录数据块数)。
在图16中,首先,记录控制部42使γ←1(γ是变数)(步骤S301),接着,使s←(初始记录数据块数)(s是变数)(步骤S302)。然后,判断s是否满足不等式{S<N)(步骤S303)。当判断结果肯定时,记录控制部42进至步骤S307。
在步骤S303的判断结果是否定时,记录控制部42使γ递增,即使γ←γ+1(步骤S304),然后,判断γ是否满足不等式(γ≤α)(步骤S305)。该判断结果是否定时,动作终了。
在步骤S305的判断结果是肯定时,记录控制部42判断s是否满足不等式(s<(N+N/2+N/3+…+N/α))(步骤S306)。在该判断结果是肯定时,流程进至步骤S307。
在步骤S306的判断结果是否定时,记录控制部42返回步骤S304,重复与上述同样的处理。
接着,数据块生成部40,从输入的图像和/或声音数据产生一定规模的数据块(步骤S307)。
然后,记录控制部42命令记录部41,开始在记录盘43上记录数据块生成部40生成的数据块的处理(步骤S308)。
图17是详细表示图16中步骤S308记录处理的流程图。下文参照图17,说明图16的步骤S308的记录处理。
在图17中,首先,记录控制部42判断变数γ是否为1(步骤S401)。当判断结果是肯定时(即γ=1)时,则记录数据块生成部40生成的数据块,使这些数据块一维地连续排列在记录盘43上,(步骤S402)。又,与图4的步骤S202不同,这时,数据块生成部40生成的数据块以与层有关的何种顺序记录是不成问题的。
在步骤S401的判断结果是否定时(即γ=2,3…,α时),记录数据块选择部44从数据块生成部40生成的数据块中选择特定的数据块,作为应记录的数据块(步骤S403)。这时选择怎样的数据块将于后述。
然后,重写数据块选择部46,参照重写数据块表,从记录盘43上的数据块序列中,选择特定数据块作为应重写的数据块(步骤S404)。上述参照的重写数据块表及选择怎样的数据块将于后述。
记录控制部42记录记录数据块选择部44选择的数据块(记录数据块),使重写数据块选择部46选择的数据块(重写数据块)从接近于数据块序列最前面处起依序重写(步骤S405)。与图4的步骤S205不同,这时记录数据块以与层有关的何种顺序记录是不成为问题的。如上述,图16的步骤S308的记录处理流程结束。
再回到图16,记录数据块数计测部45计测步骤S308中记录部41记录在记录盘43中的数据块个数(下文称为记录数据块数)(步骤S309),然后使s←s+(记录数据块数)(步骤S310)。
在步骤S310得到的变数s表示在此之前记录部41记录在记录盘43上的数据块总数(其中也包含因重写入而失去的数据块数)。
然后,记录控制部42判断是否继续向数据块生成部40输入图像和/或声音数据(步骤S311)。在判断结果为否定时,操作结束。
在步骤S311的判断结果是肯定时,记录控制部42返回步骤S303。以后,使γ递增,重复与上述同样的处理。一旦步骤S305的判定结果为否定,即γ>α时,操作终了。
参照图18~图20,对步骤S308记录处理中选择怎样的数据块作为记录数据块及重写数据块加以说明。
图18~图20分别是表示由图16的步骤S308的记录处理得到的记录盘43的数据块序列一个例子的模式图。图18~图20中表示α=4的场合。
在图18~图20中,a、b、c、d分别表示第1、2、3、4记录阶段记录的数据块。
图18的场合,即使在第2~第4记录阶段中,也以12(2、3、4的最小公倍数)个数据块作为1个周期进行重写数据块选择。
即,在第2记录阶段(γ=2),记录数据块选择部44从数据块生成部40生成的数据块中,每12个数据块选择6个数据块作为记录数据块,另一方面,重写数据块选择部46从记录盘43上的数据块序列中,每1个周期(连续12个数据块)选择6个数据块作为重写数据块(又,若满足该条件,可不限于图示的数据块,选择什么数据块均可以)。
在第3记录阶段(γ=3),记录数据块选择部44,从数据块生成部40生成的数据块中,每12个数据块选择4个数据块作为记录数据块;另一方面,重写数据块选择部46,从记录盘43上的数据块序列中,每1周期(连续12个数据块)选择第1记录阶段及第2记录阶段中记录的数据块,每阶段各2个共4个,作为重写数据块(若满足该条件,可不限于图示的数据块,选择什么数据块都可以)。
在第4记录阶段(γ=4),记录数据块选择部44,从数据块生成部40生成的数据块中,每12个数据块选择3个数据块,作为记录数据块,另一方面,重写数据块选择部46,从记录盘43上的数据块序列中,每1周期(连续12个数据块),选择第1记录阶段~第3记录阶段记录的数据块,每阶段各1个共3个,作为重写数据块(若满足该条件,不限于图示的数据块,选择什么数据块都可以)。
结果,如图18所示例子,在第2记录阶段终了时,第1及第2记录阶段中记录的数据块均等地包含在记录盘43上的数据块序列中。在第3记录阶段终了时,第1~第3记录阶段记录的数据块均等地包含在记录盘43上的数据块序列中。在第4记录阶段终了时,第1~第4记录阶段记录的数据块均等地包含在记录盘43上的数据块序列中。
从上述例子可知,通常,在第γ记录阶段(γ=2,3,…,α)中,以个数等于{α,α-1,α~2,…,2}的最小公倍数(=β)的数据块为1个周期,若每1个周期(连续β数据块),选择第1记录阶段~第(γ~1)记录阶段中记录的数据块,每阶段(β/(γ(γ-1)))个共(β/γ)个作为重写数据块,则在第γ记录阶段终了时,第1~第γ记录阶段记录的数据块可均等地包含在记录盘43上的数据块序列中。
图19的情况下,在第2记录阶段,以2个数据块作为1个周期进行重写数据块选择。在第3记录阶段,以6(2和3的最小公倍数)个数据块作为1个周期进行重写数据块选择。在第4记录阶段,以12(2、3和4的最小公倍数)个数据块作为1个周期,进行重写数据块选择。
即,在第2记录阶段(γ=2),记录数据块选择部44,从数据块生成部40生成的数据块中,每2个数据块选择1个数据块作为记录数据块。另一方面,重写数据块选择部46,从记录盘43上的数据块序列中,每1个周期(连续2个数据块)选择1个数据块作为重写数据块。
在第3记录阶段(γ=3),记录数据块选择部44,从数据块生成部40生成的数据块中,每6个数据块选择2个数据块作为记录数据块。另一方面,重写数据块选择部46,从记录盘43上的数据块序列中,每1周期(连续6个数据块)选择第1记录阶段及第2记录阶段记录的数据块,每阶段各1个共2个,作为重写数据块。
在第4记录阶段(γ=4),记录数据块选择部44,从数据块生成部40生成的数据块中,每12个数据块选择3个数据块作为记录数据块;另一方面,重写数据块选择部46,从记录盘43上的数据块序列中,每1周期(连续12个数据块)选择第1记录阶段~第3记录阶段中记录的数据块,每阶段各1个共3个,作为重写数据块。
结果,如图19所示,在第2记录阶段终了时,第1及第2记录阶段记录的数据块均匀地包含在记录盘43上的数据块序列中。在第3记录阶段终了时,第1~第3记录阶段中记录的数据块均匀地包含在记录盘43上的数据块序列中。第4记录阶段终了时,第1~第4记录阶段中记录的数据块均匀地包含在记录盘43上的数据块序列中。
从上述例子可知,~般在第γ记录阶段中(γ=2,3,…α),以个数{γ,γ-1,γ-2,…,2}的最小公倍数的数据块为1个周期,每1个周期选择第1记录阶段~第(γ-1)记录阶段中记录的数据块,每阶段各1个共(γ-1)个,作为重写数据块。由此,在第γ记录阶段终了时,第1~第γ记录阶段中记录的数据块可均匀地包含在记录盘43上的数据块序列中。
图20表示下述情况第γ记录阶段(γ=2,3,4)终了时,第1~第γ记录阶段中记录的数据块等间隔地包含在记录盘43上的数据块序列中。但是,这时,在第3记录阶段终了时,第1~第3记录阶段中记录的数据块不均等地包含在记录盘43上的数据块序列中。
下文对图17的步骤S404中,重写数据块选择部进行数据块选择时参照的重写数据块表,加以说明。
图21表示与图18的数据块序列对应的重写数据块表1个例子。图21的重写数据块表与图10所示相同,因此省略其说明。
图22表示与图19对应的重写数据块表的一个例子。图22中示出,在第2记录阶段(γ=2),第1记录阶段终了时的记录盘43上的数据块序列中,以连续2个数据块为1个周期,从1个周期内最前面起的第2个数据块是重写数据块。在第3记录阶段(γ=3),第2记录阶段终了时的记录盘43上的数据块序列中,以连续6个数据块为1个周期,从1个周期最前面起的第3及第6这2个数据块是重写数据块。在第4记录阶段,第3记录阶段终了时的记录盘43上的数据块序列中,以连续12个数据块为1个周期,从1周期最前面起的第4、第7及第12这3个数据块是重写数据块。
图23表示与图20对应的重写数据块表的一个例子。图23示出,在第2记录阶段(γ=2),第1记录阶段终了时的记录盘43上的数据块序列中,以连续2个数据块为1个周期,从1个周期最前面起的第2数据块是重写数据块。在第3记录阶段(γ=3),第2记录阶段终了时的记录盘43上的数据块序列中,以连接4个数据块为1个周期,从1周期最前面起的第3数据块是重写数据块。在第4记录阶段,第3记录阶段终了时的记录盘43上的数据块序列中,以连续4个数据块为1个周期,从1周期最前面起的第4数据块是重写数据块。
如上所述,以位于记录盘43上的数据块序列的预定位置的数据块为重写数据块加以选择,这样做的结果,只要保持记述数据块序列中重写数据块位置(例如,重写数据块是从数据块序列最前面起第几数据块)的重写数据块表,即可参照该数据块表,方便地选择重写数据块。
尤其,如上所述,在选择数据块的位置具有周期性时,只要有1个周期容量的小规模重写数据块表就可以了。
如上所述,在本实施形态中,由输入的图像和/或声音数据产生有一定规模的数据块。记录盘43记录产生的数据块,使这些数据块在溢出前一维连续地排列在记录盘43上。溢出以后,从产生的数据块中选择应记录的数据块(即,记录数据块),另一方面,从记录盘43上的数据块序列中,选择应重写的数据块(即重写入数据块),并记录上述记录数据块,使这些重写数据块从接近于数据块序列最前面处起依序重写(下文,这种记录方法称为片断重写记录)。
根据这样记录,在记录盘43溢出以后,也不必伴随复杂的机械动作而进行片断的重写记录。
由此,即使一旦中途记录盘43溢出,记录也可继续,不会中断回放图像和/或声音。而且,若记录盘43没有溢出,则可得到高质量的回放图像和/或声音。
具体而言,设记录盘43溢出前为第1记录阶段、溢出后为第γ记录阶段(γ=2、3,…,α)时,在第γ记录阶段,以个数等于{α,α-1,α-2,…,2}的最小公倍数(β)的数据块为1个周期,若每1个周期(连续β个数据块)选择第1记录阶段~第(γ-1)记录阶段中记录的数据块,每阶段各(β/(γ(γ-1)))个计(β/γ)个作为重写块,则在第γ记录阶段终了时,第1~第γ记录阶段中记录的数据块可均等地包含在记录盘43上的数据块序列中。
或者,在第γ记录阶段,以个数等于{γ,γ-1,γ-2,…,2}的最小公倍数的数据块为1个周期,每1个周期,选择第1记录阶段~第(γ-1)记录阶段中记录的数据块,每阶段各1个数据块共(γ-1)个数据块作为重写数据块,由此,第γ记录阶段(γ=2,3,…α)终了时,第1~第γ记录阶段中记录的数据块可均等地包含在记录盘43上的数据块序列中。
若如此进行记录,在第γ记录阶段终了时,记录盘43上的数据块序列成为均等包含第1~第γ记录阶段中记录的数据块的数据块序列。
由此,即使在第1记录阶段终了后,随着第2记录阶段…第α记录阶段那样地进行片断重写记录,回放图像和/或声音的质量逐渐劣化,而且在第2~第α记录阶段中的任一阶段,片断重写记录终了,也能记录图像和/或声音数据,使与全部记录阶段对应的回放图像和/或声音的质量彼此相同(即,在第γ记录阶段片断重写记录终了时,与第1记录阶段~第γ记录阶段对应的回放图像和/或声音的质量彼此相同)。其它实施形态第1是一种图像和/或声音记录回放装置,该装置在第1~第3实施形态的图像和/或声音记录装置中,进一步备有读出记录盘中记录的图像和/或声音数据加以解码、回放的回放部。该回放部具有与重写数据块选择部所有的同样的重写数据块表,回放时,参照该表进行数据块读出。
第2是一种图像和/或声音记录回放装置,该装置在第4~第7实施形态的图像和/或声音记录装置的基础上,进一步备有读出记录盘中记录的图像和/或声音数据加以回放的另一回放部。该回放部具有与重写数据块选择部所有的同样的重写数据块表,回放时,参照该表,读出数据块。
权利要求
1.一种图像和/或声音记录装置,记录所输入的图像和/或声音数据,其特征在于,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的分层编码手段;从所述分层编码手段分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的数据块生成手段;包含可重写且能随机存取、但记录时伴有机械动作这种记录媒体,向该记录媒体记录所述数据块生成手段生成的数据块的记录手段;和控制所述记录手段的记录控制手段,所述记录控制手段,在所述记录媒体尚未溢出时,由所述记录手段记录所述数据块生成手段生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所述数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块,从所述记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,由所述记录手段,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
2.如权利要求1所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,由所述记录手段记录所述数据块生成手段生成的数据块时,按与层次有关、预先确定的顺序记录该数据块,从所述记录媒体上的数据块序列当中选择高层数据块作为应重写数据块时,参照注记该数据块序列中该应重写数据块位置的重写数据块表进行选择。
3.如权利要求2所述的图像和/或声音记录装置,其特征在于,所述预先确定的顺序具有周期性,所述重写数据块表注记有一周期的所述应重写数据块的位置。
4.如权利要求1所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,在所述记录媒体尚未溢出时的第1记录阶段,按等于{α,α-1,α-2,…,2}(α为常数,是2以上的任意整数)的最小公倍数β个数的数据块为一周期的顺序记录,在溢出以后的第γ记录阶段(γ=2,3,…,α),从所述数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块时,选择第1层数据块~第(β/γ)层数据块,从所述记录媒体上的数据块序列当中选择应重写数据块时,选择第(β/γ+1)层数据块~第(β/(γ-1))层数据块,由所述记录手段从所述数据块序列起头附近位置起依次对所述应重写高层数据块进行重写来记录所述应记录低层数据块时,按以这些(β/γ)数据块为一周期的顺序,对该第(β/γ+1)层数据块~第(β/(γ-1))层数据块进行重写记录该第1层数据块~第(β/γ)层数据块。
5.一种图像和/或声音记录装置,记录所输入的图像和/或声音数据,其特征在于,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的分层手段;从所述分层手段分层得到的属于各层数据当中,生成分别具有一定规模的数据块的数据块生成手段;包含可重写且能随机存取、但记录时伴有机械动作这种记录媒体,向该记录媒体记录所述数据块生成手段生成的数据块的记录手段;和控制所述记录手段的记录控制手段,所述记录控制手段,在所述记录媒体尚未溢出时,由所述记录手段记录所述数据块生成手段生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所述数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块,从所述记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,由所述记录手段,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
6.如权利要求5所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,由所述记录手段记录所述数据块生成手段生成的数据块时,按与层次有关、预先确定的顺序记录该数据块,从所述记录媒体上的数据块序列当中选择高层数据块作为应重写数据块时,参照注记该数据块序列中该应重写数据块位置的重写数据块表进行选择。
7.如权利要求6所述的图像和/或声音记录装置,其特征在于,所述预先确定的顺序具有周期性,所述重写数据块表注记有一周期的所述应重写数据块的位置。
8.如权利要求5所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,在所述记录媒体尚未溢出时的第1记录阶段,按等于{α,α-1,α-2,…,2}(α为常数,是2以上的任意整数)的最小公倍数β个数的数据块为一周期的顺序记录,在溢出以后的第γ记录阶段(γ=2,3,…,α),从所述数据块生成手段生成的数据块当中选择低层数据块作为应记录数据块时,选择第1层数据块~第(β/γ)层数据块,从所述记录媒体上的数据块序列当中选择应重写数据块时,选择第(β/γ+1)层数据块~第(β/(γ-1))层数据块,由所述记录手段从所述数据块序列起头附近位置起依次对所述应重写高层数据块进行重写来记录所述应记录低层数据块时,按以这些(β/γ)数据块为一周期的顺序,对该第(β/γ+1)层数据块~第(β/(γ-1))层数据块进行重写记录该第1层数据块~第(β/γ)层数据块。
9.一种图像和/或声音记录装置,记录所输入的图像和/或声音数据,其特征在于,包括从所输入的图像和/或声音数据当中,生成分别具有一定规模的数据块的数据块生成手段;包含可重写且能随机存取、但记录时伴有机械动作这种记录媒体,向该记录媒体记录所述数据块生成手段生成的数据块的记录手段;和控制所述记录手段的记录控制手段,所述记录控制手段,在所述记录媒体尚未溢出时,由所述记录手段记录所述数据块生成手段生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所述数据块生成手段生成的数据块当中选择应记录数据块,从所述记录媒体上的数据块序列当中选择应重写数据块,由所述记录手段,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
10.如权利要求9所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,从所述记录媒体上的数据块序列当中选择应重写数据块时,参照注记该数据块序列中该应重写数据块位置的重写数据块表进行选择。
11.如权利要求10所述的图像和/或声音记录装置,其特征在于,所述应重写数据块的位置具有周期性,所述重写数据块表注记有一周期的所述应重写数据块的位置。
12.如权利要求9所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,在所述记录媒体尚未溢出时的第1记录阶段结束以后的第γ记录阶段(γ=2,3,…,α;α为常数,是2以上的任意整数),从所述记录媒体上的数据块序列当中选择应重写数据块时,以等于{α,α-1,α-2,…,2}的最小公倍数β个数的数据块为一周期,每一周期,第1记录阶段~第(γ-1)记录阶段记录的数据块分别选择(β/(γ(γ-1)))个,共计(β/γ)个。
13.如权利要求9所述的图像和/或声音记录装置,其特征在于,所述记录控制手段,在所述记录媒体尚未溢出时的第1记录阶段结束以后的第γ记录阶段(γ=2,3,…,α;α为常数,是2以上的任意整数),从所述记录媒体上的数据块序列当中选择应重写数据块时,以等于{α,α-1,α-2,…,2}的最小公倍数β个数的数据块为一周期,每一周期,第1记录阶段~第(γ-1)记录阶段记录的数据块分别选择1个,共计(γ-1)个。
14.一种图像和/或声音记录方法,记录所输入的图像和/或声音数据,其特征在于,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的步骤;从分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
15.一种图像和/或声音记录方法,记录所输入的图像和/或声音数据,其特征在于,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的步骤;从分层得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
16.一种图像和/或声音记录方法,记录所输入的图像和/或声音数据,其特征在于,包括从所输入的图像和/或声音数据当中,生成具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择应记录数据块,从所述记录媒体上的数据块序列当中选择应重写数据块,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
17.一种记录媒体,记录有计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,所记录的程序数据用以在所述计算机装置上实现的操作环境,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的步骤;从分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
18.一种记录媒体,记录有计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,所记录的程序数据用以在所述计算机装置上实现的操作环境,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的步骤;从分层得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
19.一种记录媒体,记录有计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,所记录的程序数据用以在所述计算机装置上实现的操作环境,包括从所输入的图像和/或声音数据当中,生成具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择应记录数据块,从所述记录媒体上的数据块序列当中选择应重写数据块,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
20.一种程序供应方法,通过网络提供计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,通过网络所提供的程序数据用以在所述计算机装置上实现的操作环境,包括对所输入的图像和/或声音数据进行分层编码,以便属于最低层数据在该层内解码,属于该最低层以外层数据参照该层以下级低层解码的步骤;从分层编码得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
21.一种程序供应方法,通过网络提供计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,通过网络所提供的程序数据用以在所述计算机装置上实现的操作环境,包括按优先级最高的属于最低层、优先级低的属于高层对所输入的图像和/或声音数据进行分层的步骤;从分层得到的属于各层数据当中,生成分别具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择低层数据块作为应记录数据块,从该记录媒体上的数据块序列当中选择高层数据块作为应重写数据块,从该数据块序列起头附近位置起依次对该应重写高层数据块进行重写来记录该应记录低层数据块。
22.一种程序供应方法,通过网络提供计算机装置中执行的程序数据,用于记录所输入的图像和/或声音数据,其特征在于,通过网络所提供的程序数据用以在所述计算机装置上实现的操作环境,包括从所输入的图像和/或声音数据当中,生成具有一定规模的数据块的步骤;和向可重写且能随机存取、但记录时伴有机械动作这种记录媒体,记录所生成的数据块的步骤,向所述记录媒体记录所生成的数据块的步骤中,在所述记录媒体尚未溢出时,记录所生成的数据块,使得这些数据块在该记录媒体上按一维连续方式排列,所述记录媒体溢出后,从所生成的数据块当中选择应记录数据块,从所述记录媒体上的数据块序列当中选择应重写数据块,从该数据块序列起头附近位置起依次对该应重写数据块进行重写来记录该应记录数据块。
全文摘要
本发明提供一种用记录盘,不必伴随复杂的机械动作,可对图像和/或声音数据进行分层重写记录的装置。为了达到此目的,数据块生成部11从分层编码得到的属于各层的数据当中生成分别具有一定规模的数据块。记录控制部13在记录盘14尚未溢出时,由记录部12记录数据块生成部11所生成的数据块,使得这些数据块在记录盘14上一维连续排列,记录盘14溢出以后,从数据块生成部11所生成的数据块当中选择低层数据块,从记录盘14上的数据块序列当中选择高层数据块,由记录部12从该数据块序列起头附近位置起依次对那些高层数据块进行重写来记录那些低层数据块。
文档编号G11B27/11GK1235346SQ99102350
公开日1999年11月17日 申请日期1999年2月15日 优先权日1998年2月17日
发明者片冈充照 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1