信息再现设备、信息再现方法和信息记录介质的制作方法

文档序号:6753563阅读:150来源:国知局
专利名称:信息再现设备、信息再现方法和信息记录介质的制作方法
技术领域
本发明涉及一种信息再现设备,该设备读出和再现记录在信息记录介质中的信息,所述信息记录介质被驱动以旋转。
背景技术
一种信息再现设备,对一个传统的信息记录介质进行旋转控制,从而再现信息记录介质中预定的信息,当再现CD-DA(数字音乐光盘)的时候以及DVD中的视频的再现等被执行时产生必要命令的时候,所述信息再现设备根据信息记录介质的类型(所述信息记录介质的类型可以是例如CD(紧致盘)、CD-R(可写光盘)、CD-RW(可重写光盘)、DVD(数字视频光盘)、DVD-R(可记录的数字视频光盘)、DVD-RAM(数字视频光盘随机存取存储器)、8厘米DISC的光盘)、这些信息记录介质的逻辑格式(例如数据、音频和视频)、主机命令的类型(诸如模拟再现命令(PLAY AUDIO命令)和数字再现命令(READ-CD命令)),再现在信息记录介质中记录的信息。
例如,当再现CD中的语音信息的时候,该信息再现设备可以根据逻辑格式的不同控制转速,在再现DVD中的视频信息的情况下进行视频再现的时候,该信息再现设备可以根据必要命令(与认证有关的命令)的产生进行控制以降低转速。
此外,在进行CD的语音再现时,传统的信息再现设备根据逻辑格式的不同,通过控制转速读出数据,所述信息再现设备不能区分读出信息的读出形式是数据的复制,还是作为音乐欣赏用于再现该信息以将该信息输出到外部,并且将高速复制设置为重要,以便即使在欣赏音乐的时候,也以高转速读出所述信息。因此,产生了多余的振动、噪音、电力消耗等等。
此外,在DVD的视频再现时,在传统的信息再现设备根据产生的必要命令通过控制转速读出数据的情况下,当希望通过复制等以高速读出数据时,信息再现设备不能提高转速。
为了解决这些问题,提出了一种根据传输率控制信息记录介质的转速的方法(参见US2002024902A1)。
然而,在当前主要流行的根据CAV(恒定角速度)的旋转次数控制系统中,例如,公开号为2002-8316的日本专利申请中,因为根据读出位置(拾取的位置)的不同,传输率也不同,所以必须根据读出位置改变阈值。计算阈值的处理会降低读出的性能。
鉴于以上问题,本发明进行了进一步发明,本发明的一个目的是提供一种信息再现设备以及诸如此类的设备,该设备可以依据用户的再现请求,以最佳的读出速度从信息记录介质中进行数据的读出,并且,可以实现由于根据用户的读出形式的信息记录介质的旋转的振动而产生的噪音和电力消耗的减少。

发明内容
将在下文中对本发明进行说明。注意,写在括号中的附图标记数字是为了更加便于理解本发明,并不仅限于本发明示出的形式。
本发明的上述目的可以通过一种本发明的信息再现设备实现。所述信息再现设备具有驱动装置,该驱动装置旋转信息记录介质,以便从信息记录介质中读出预定的信息;还具有读取装置,该读取装置根据从外部主机产生的命令读出所述信息;还具有测量设备,该测量设备测量所述命令的命令间隔;还具有旋转控制装置,该旋转控制装置根据测量装置测量的命令间隔控制驱动装置的转速。
根据本发明,可以高效地进行从信息记录介质读出信息到信息的再现的处理。此外,例如,在不需要高速读出的再现的情况下,例如AV再现的时候,通过降低转速实现减少由于不必要的高速旋转给驱动器带来的振动、噪音、电力消耗等等的目的。
可以通过本发明所述信息再现实现本发明的一个特征。本发明的信息再现设备还具有计算装置,该计算装置根据多个命令间隔计算命令间隔的平均值,所述的多个的命令间隔至少是在一个预定时间内和以一个预定的次数之一产生的,其中旋转控制装置根据由计算装置计算的命令间隔的平均值控制驱动装置的转速。
根据本发明,根据一个再现命令测量和计算命令间隔和命令间隔的平均值,所述再现命令由主机,根据来自用户的请求再现信息记录介质的再现请求产生,并且根据测量过的命令间隔和命令间隔的平均值控制第一驱动单元的转速(信息记录介质的转速)。因此,可以根据用户的读出形式的不同控制第一驱动单元的转速。如果再现AV数据,将在驱动器端执行降低读出速度(转速)的处理。因此,第一驱动单元的转速基本上等于主机所需要的再现信息的速度,因此可以减少由于不必要的高速旋转使驱动器产生的振动、噪音等等。在以一个较低的转速读出AV数据的情况下,如果用户的读出形式改为全速读取(ripping),则执行提高驱动器的读出速度(转速)的处理。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,该比较装置将计算出的命令间隔的平均值和预定阈值进行比较,其中,在比较装置比较的结果是命令间隔的平均值大于所述阈值的情况下,旋转控制装置进行控制以便降低驱动装置的旋转次数。
根据本发明,可以高效地进行从信息记录介质读出信息到信息的再现的处理。此外,例如,在不需要高速读出的情况下,例如AV再现的时候,通过降低转速实现减少由于不必要的高速旋转给驱动器带来的振动、噪音、电力消耗等等的目的。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,该比较装置将检测的命令间隔的平均值和预定阈值进行比较,其中,在比较装置的比较结果是命令间隔的平均值等于或小于所述阈值的情况下,旋转控制装置进行控制以便提高驱动装置的旋转次数。
根据本发明,在以一个较低的转速读出AV数据的情况下,如果用户的读出形式改为全速读取,则执行提高驱动器的读出速度(转速)的处理。因此,由于主机不需要等到信息被存储在驱动器端的高速缓冲存储器中,可以高效地完成从信息记录介质中读出信息到信息的再现这一处理。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有旋转次数判断装置,该旋转次数判断装置判断驱动装置的转速是否已经超过了预定的转速;还具有比较装置,该比较装置将命令间隔和预定阈值进行比较,其中,旋转控制装置根据旋转次数判断装置的判断结果,和比较装置的比较结果控制驱动装置的转速。
根据本发明,可以高效地进行从信息记录介质读出信息到信息的再现的处理。此外,例如,在不需要高速读出的再现的情况下,例如AV再现的时候,通过降低转速实现减少由于不必要的高速旋转给驱动器带来的振动、噪音、电力消耗等等的目的。在以一个较低的转速读出AV数据的情况下,如果用户的读出形式改为全速读取,则执行提高驱动器的读出速度(转速)的出了。因此,由于主机不需要等到信息被存储在驱动器的高速缓冲存储器中,可以高效地完成从信息记录介质中读出信息到信息的再现这一处理。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有持续性判断装置,该持续性判断装置判断命令间隔的测量是否已经持续地在一个阈值内或以上执行,所述阈值是由至少一个预定的时间或一个预定的次数定义的,其中旋转控制装置根据旋转次数判断装置的判断结果、持续性判断装置的判断结果、比较装置的比较结果控制驱动装置的转速。
根据本发明,如果出现如下情况判断单元的判断结果超过了预定的旋转次数;比较单元的比较结果等于或大于阈值;测量单元所执行的命令间隔的测量已经持续地进行了一段时间,或已经持续地进行了一个等于或大于阈值的次数,所述阈值由至少一个预定时间和一个预定次数定义,则判断正在执行AV数据的再现,并且执行降低驱动器端的读出速度(旋转次数)的处理。因此,通过降低旋转次数减少由于不必要的高速旋转产生的驱动器的振动、噪音等等。此外,如果出现如下情况判断单元的判断结果是等于或小于预定的旋转次数;比较单元的比较结果是等于或小于阈值;测量单元所执行的命令间隔的测量已经持续地在一段时间内,或已经持续地进行了一个等于或大于阈值的次数,所述阈值由至少一个预定的时间和一个预定的次数定义;当前正以较低的旋转次数读出AV数据,则判断用户的读出形式已经改为全速读出等,则执行提高驱动器端的读出速度(旋转的次数)的处理。因此主机端不需要等到信息被存储在驱动器端的高速缓冲存储器中,可以高效地进行从信息记录介质中读出信息到信息再现的。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有再-测量装置,在命令间隔已经持续了一个预定的时间或更长的时间的情况下,再次对命令间隔进行测量。
根据本发明,在命令间隔已经增至阈值或阈值以上,且处于旋转次数较高的情况(例如,在再现AV数据的时候),则执行降低旋转次数的控制。因此,在希望高速旋转进行读出的时候,例如正常数据读出时,必须防止不正确地执行命令间隔的测量。在正常数据读出中,如果没有立刻产生用户的读出请求,则重复挂起和恢复,命令间隔被测量为比实际上长。因为命令间隔信息被删除并且再次进行测量,可以防止命令间隔的错误测量。因此,可以防止在正常数据读出时降低旋转次数。
本发明还的其它特征可以通过本发明的一种信息再现被实现。所述信息再现设备具有驱动装置,该驱动装置旋转信息记录介质,以便读出预定的信息;还具有读出装置,该读出装置从信息记录介质中读出预定的信息;还具有存储装置,该存储装置具有一个用于临时存储读出信息的预定的存储区;还具有检测装置,该检测装置检测一个比例,该比例是读出和存储信息使用的区域在存储装置的存储区所占地比例,该比例作为高速缓存使用率信息;还具有旋转控制装置(13a),该旋转控制装置(13a)根据检测装置检测的高速缓存使用率信息控制驱动装置的转速。
根据本发明,通过提高第一驱动单元的转速,以较高的速度将信息从信息记录介质读出到主机,用这种方法,可以以较高的速度传输信息。因此,驱动器端的输入率将大于主机端的输出率,主机不需要等待将被存储在驱动器端的高速缓冲存储器中的信息。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有检测装置,该检测装置检测高速缓存使用率信息,该信息是根据至少一个预定的时间和一个预定的次数读出的;本发明的信息再现设备还具有计算装置,该计算装置计算高速缓存使用率信息的平均值,所述高速缓存使用率信息的平均值是通过检测装置检测的;本发明的信息再现设备还具有旋转控制装置,该旋转控制装置根据由计算装置计算的平均值控制驱动装置的转速。
根据本发明,通过提高第一驱动单元的转速,以较高的速度将信息从信息记录介质读出到主机,用这种方法,可以以较高的速度传输信息。因此,驱动器端的输入率将大于主机端的输出率,主机不需要等待将被存储在驱动器端的高速缓冲存储器中的信息。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,该比较装置将计算出的高速缓存使用率信息的平均值和预定阈值进行比较,其中,在比较的结果是高速缓存使用率信息的平均值大于阈值的情况下,旋转控制装置进行控制以便降低驱动装置的旋转次数。
根据本发明,通过降低第一驱动单元的转速,一个较低的速的进行读出,从而减少由于不必要的高速旋转而产生的振动、噪音等等。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,该比较装置将计算出的高速缓存使用率所述信息的平均值和预定阈值进行比较,其中,在比较装置的比较结果是比例等于或小于阈值的情况下,所述比例是指存储的信息相对于存储装置的存储区所占的比例,旋转控制装置进行控制提高驱动装置的旋转次数。
根据本发明,通过提高第一驱动单元的转速,以较高的速度将信息从信息记录介质读出到主机,用这种方法,可以以较高的速度传输信息。因此,驱动器端的输入率将大于主机端的输出率,主机不需要等待将被存储在驱动器端的高速缓冲存储器中的信息。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,该比较装置将计算出的命令间隔的平均值分别和预先设定的第一和第二阈值进行比较,其中,在比较装置的比较结果是命令间隔的平均值等于或大于第一阈值的情况下,旋转控制装置进行控制以便降低驱动装置的旋转次数,在比较装置的比较结果是命令间隔的平均值等于或小于第二阈值的情况下,旋转控制装置进行控制以便提高驱动装置的旋转次数。
根据本发明,对命令间隔进行检测,并且根据再现命令计算命令间隔的平均值,所述再现命令由主机根据来自用户的一个请求再现信息记录介质的再现请求产生的,并且如果命令间隔的平均值等于或大于预定阈值,还要计算命令间隔的平均值的离散值,比较离散值和预定阈值,并且根据比较的结果控制第一驱动单元的转速(信息记录介质的转速)。此外,如果命令间隔的平均值等于或小于预定阈值,根据之前测量和计算的命令间隔的平均值控制信息记录介质的旋转次数,将其从高速旋转变成低速旋转,只有在旋转控制之后,命令间隔的平均值提高到大于预定阈值P的时候,对信息记录介质的旋转进行控制,将其从低速旋转改为高速旋转。从而可以正确地判断用户的使用形式,并且根据使用形式以规定的旋转次数控制信息记录介质。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,在测量命令间隔之前,比较命令间隔的平均值和预先设定的阈值;还具有计算装置,在比较装置的比较结果是命令间隔的平均值等于或大于阈值的情况下,该计算装置根据测量之前的命令间隔和命令间隔的平均值之一计算离散值,所述命令间隔的平均值是根据测量之前的命令间隔计算出来的;还具有判断装置,判断离散值是否等于或大于一个预先设定的阈值的离散阈值,且将所述预先设定的阈值与离散值进行比较,其中,旋转控制装置根据判断装置判断的结果控制传动装置的转速。
根据本发明,控制单元用计算单元计算命令间隔的平均值的差异(离散值)。因为在AV数据再现期间命令间隔的平均值的变化下降,通过这个处理可以更正确地判断用户的使用形式。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有检测装置,在判断装置判断离散值小于离散阈值的情况下,该检测装置检测信息记录介质的转速;还具有判断装置,判断信息记录介质是否以较高的速度旋转,所述较高的速度是检测装置的检测结果,其中,如果信息记录介质正以作为判断装置的判断结果的高速进行旋转的情况下,旋转控制装置减少信息记录介质的旋转次数。
根据本发明,可以正确地判断用户的使用形式,并且根据使用形式以规定的旋转次数控制信息记录介质。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有比较装置,在命令测量之前,并且根据测量的命令间隔计算的命令间隔的平均值,执行了对信息记录介质的旋转次数的控制,将其从高速旋转变成低速旋转,将命令间隔的平均值和用于旋转控制的预先设定的阈值进行比较;还具有检测装置,在命令间隔的平均值等于或小于阈值的时候,在执行了之前的旋转次数控制之后,立刻检测等于或大于阈值的命令间隔的平均值,其中,旋转控制装置根据检测装置的检测结果控制驱动装置的转速。
根据本发明,如命令间隔的平均值在预定的周期中,根本没有增加到大于阈值,即使命令间隔的平均值减少到等于或小于阈值,信息记录介质决不会被控制为以高速进行旋转。因此,可以防止在AV数据欣赏期间出现提高或降低旋转次数的情况。
可以通过本发明所述信息再现实现本发明的另一个特征。本发明的信息再现设备还具有旋转次数检测装置,在命令间隔的平均值等于或大于检测装置检测出的阈值的情况下,该检测装置检测信息记录介质的转速;还具有判断装置,判断信息记录介质是否以作为检测装置检测结果的低速进行旋转,其中,在信息记录介质正以作为判断装置的判断结果的低速进行旋转的情况下,旋转控制装置提高信息记录介质的旋转次数。
根据本发明,可以正确地判断用户的使用形式,并且根据使用形式以规定的旋转次数控制信息记录介质。


图1是信息再现设备的示意图;图2A到2C是一般的信息再现装置中的读出形式的时序图;图3是在第一实施例中根据来自用户的读出请求执行的处理的流程图;图4是在第二实施例中根据来自用户的读出请求执行的处理的流程图;图5是在第三实施例中根据来自用户的读出请求执行的处理的流程图;图6是计算高速缓存使用率的平均值的处理的流程图;图7是其它实施例中计算高速缓存使用率的平均值的处理的流程图;和图8是在第四实施例中根据来自用户的读出请求执行的处理的流程图。
具体实施例方式
将在下文对本发明的各个实施例进行说明。首先,将详细描述各个实施例中使用的信息再现设备。
(第一实施例)首先,说明本申请的信息再现设备的第一实施例。
这个实施例的信息再现设备可以根据再现命令计算命令间隔的平均值,并且根据计算出的平均值控制信息记录介质的转速,其中所述再现命令是对信息记录介质中记录的信息进行再现的时候产生的。
图1是这个实施例中的信息再现装置的示意图。
如图1所示,信息再现设备2包括主机4,产生一个命令(以下简称″再现命令″),该命令用于再现信息记录介质中记录的信息;控制器5,集成在所述主机4中,或组成一个独立的部分,并且根据主机的指令控制各个单元;驱动器6,根据再现命令从信息记录介质11中读出诸如音乐信息和视频信息的内容信息(以下简称″信息″);监视器7,输出视频信息;扬声器8,将语音信息作为语音输出到外部。
注意,主机4、控制器5、驱动器6、监视器7和扬声器8通过总线10相互连接。
此外,信息记录介质11是指光盘,例如CD、CD-R或CD-RW,它们主要作为数据光盘使用;CD-DA(包括8厘米DISC),主要作为音乐光盘使用;DVD、DVD-R或DVD-RAM,主要作为电影光盘使用。
主机4发出用于再现信息记录介质11中记录的信息的再现命令,该再现命令主要根据用于再现信息记录介质11中记录的信息所使用的形式确定的,也就是,根据存储在驱动器6中的信息记录介质11的类型和来自用户的操作指令而确定产生的。此外,主机4根据再现命令产生多种类型的信息,以便通过控制器5监视各个单元。
更具体地说,实际上为了根据用户的指令,诸如信息的复制或再现,从信息记录介质11中读出信息,主机4产生一个再现命令,该命令包括实际上存储在信息记录介质11中的信息的地址、将被读出的信息的识别信息及其它信息,并且根据这个再现命令控制各个单元。尤其是,根据这个再现命令,主机4指示控制器5从信息记录介质11中读出信息。
例如,在从用户接收了一个指令的情况下,主机4产生多个再现命令,用于读出多个记录在信息记录介质11的各个位置上的信息块,以便完成这个指令。
此外,主机4包括高速缓冲存储器16(未示出),临时存储用于再现的信息,例如,音乐CD中的音乐或视频CD中的视频。稍后将进行说明的是,高速缓冲存储器16临时存储通过控制器5从信息记录介质11读出的信息。此外,例如,高速缓冲存储器16组成本申请的存储装置。
注意,将要根据再现命令产生的多种类型的信息是,例如在选择了音乐CD的情况下,用于从扬声器8输出语音以便再现音乐CD中的音乐的控制信息;在选择了视频DVD的情况下,用于从监视器7输出视频以及从扬声器8输出该视频的语音以便再现视频DVD中的视频的控制信息。
例如,主机4可以组成与本发明有关的外部主机。
控制器5实际上根据主机4产生的再现命令控制相应的单元。尤其是,控制器5将主机4产生的再现命令传输到驱动器6,并且使驱动器6根据再现命令从信息记录介质11中读出预定的信息,并且将读出信息传输到主机4,尤其是,传输到主机4的高速缓冲存储器。
此外,例如,为了从监视器7进行视频显示,或从扬声器8进行语音输出,控制器5获得在主机4的高速缓冲存储器中存储的信息,并且将该获得的信息传输到监视器7或扬声器8。
驱动器6根据再现命令读出信息,所述再现命令主要由主机4通过控制器5产生,并且通过控制器5将该读出信息传输到主机4。
更具体地说,驱动器6包括第一驱动单元12,它具有使得信息记录介质11能够可分离地安装于其上的结构,并且还具有主轴电动机,用于旋转信息记录介质11;旋转控制单元13a,用于控制第一驱动单元12;拾取单元14,用于聚光并将激光束照射在信息记录介质11上;第二驱动单元15,具有电动机,用于沿信息记录介质11的径向方向移动这个拾取单元14;拾取控制单元13b,控制第二驱动单元15;信号处理单元13c,用于根据从信息记录介质11中读出的信息确定信息记录介质11的转速;具有存储区的高速缓冲存储器16,用于临时存储读出信息和将在稍后进行说明的由信号处理单元13c计算出的预定的值(以下简称″计算值″)。第一驱动单元12、旋转控制单元13a、拾取控制单元13b、信号处理单元13c、拾取单元14、第二驱动单元15、高速缓冲存储器16通过总线10相互连接。
注意,旋转控制单元13a、拾取控制单元13b、信号处理单元13c组成控制单元13,并且通过总线10连接,以便在从信息记录介质11中读出信息时相互结合进行操作。
此外,累积的命令信息和计算值被存储在高速缓冲存储器16中。通过信号处理单元13c控制信息和计算值,以便自如地输入输出。
信号处理单元13c包括检测单元17,根据预先设定的命令次数或预定的时间检测再现命令,并且检测信息记录介质11的转速;读出单元18,读出信息记录介质11中记录的信息;测量单元19,在用读出单元18读出信息时,测量再现命令的预定间隔(以下简称″命令间隔信息″);计算单元20,利用高速缓冲存储器16累积由测量单元19测量的命令间隔信息,并根据累积的命令间隔信息(以下简称累积命令间隔信息)计算预定值;比较单元21,将测量单元19测量的命令间隔信息的各个块与预定阈值进行比较,并且将检测单元17检测的转速和一个预定的参考值进行比较;丢弃单元22,根据比较单元21的比较结果,丢弃存储在高速缓冲存储器16中的累积命令间隔信息;判断单元23,判断应该提高转速还是降低转速,并且指示旋转控制单元13a提高或降低转速。检测单元17、读出单元18、测量单元19、计算单元20、比较单元21、丢弃单元22、判断单元23通过总线10相互连接。
此外第一驱动单元12组成本发明的驱动装置,旋转控制单元13a组成本发明的旋转控制装置,检测单元17组成本发明的检测装置。
此外,例如,读出单元18组成本发明的读出装置,测量单元19组成本发明的测量装置,计算单元20组成本发明的计算装置。
此外,例如,比较单元21组成本发明的比较装置,判断单元23组成本发明的判断装置。
此外,例如,因为丢弃单元22丢弃了存储在高速缓冲存储器16中的信息,并且再次进行测量,所以丢弃单元22组成本发明的再测量单元和再测量装置。
在这个实施例中的读出单元18根据再现命令读出在信息记录介质11中记录的诸如语音信息和视频信息的内容信息,并且将该信息输出到高速缓冲存储器16。
在这个实施例中,检测单元17在预先设定的命令次数或预定的时间,检测输入到控制单元13的再现命令,并且将已经检测的再现命令输出到相应的单元。
此外,检测单元17检测当信息被读出的时候旋转的信息记录介质11的转速,并且将有关转速的信息输出到判断单元23。
更具体地说,检测单元17检测信息记录介质11的转速,并且将转速输出到判断单元23,以便判断正在由读出单元18读出的信息记录介质11中记录的信息是以最高速度还是以最低速度读出。注意,因为信息记录介质11由第一驱动单元12驱动旋转,这个实施例的检测单元17检测这个第一驱动单元12的转速。
在这个实施例中的测量单元19检测被输入到控制单元13的相应的再现命令的头部,并且在信息读出时测量从根据任意再现命令读出信息的点,到开始读出下一个将被读出的信息的再现命令的点之间的间隔。
在这个实施例中的计算单元20将通过测量单元19测量的命令间隔信息添加到存储在高速缓冲存储器16中的累积命令间隔信息中,并且将该合计的累积命令间隔信息再次存储在高速缓冲存储器16中。
此外,当检测单元17检测到预定的命令次数的时候,或在检测到预先设定的时间的时候,计算单元20获得存储在高速缓冲存储器16中的累积的命令间隔信息,通过用一个采样数除累积命令间隔信息,从而计算平均间隔值,并且将该平均间隔值输出到比较单元21。
在这个实施例中的比较单元21将测量单元19测量的相应的命令的间隔与预定阈值进行比较,并且将比较结果输出到丢弃单元22,并且将由计算单元计算的平均间隔值与预定阈值进行比较,并且将比较结果输出到判断单元23。
在测量单元19测量的相应的命令的间隔已经持续了一个预定时间或更长的情况下,丢弃单元22丢弃存储在高速缓冲存储器16中的累积命令间隔信息,也就是说,复位累积命令间隔信息。
判断单元23根据检测结果判断第一驱动单元12的转速是最高速度还是最低速度。
在这个实施例中的判断单元23根据比较单元21的比较结果和对转速的判断结果,判断转速将被提高还是被降低,在转速将被提高或降低的情况下,命令旋转控制单元13a执行相应的动作。
更具体地说,在比较的结果是平均间隔值大于预定阈值,并且第一驱动单元12的转速是最高转速的情况下,判断单元23指示旋转控制单元13a降低信息记录介质11的转速。在比较的结果是平均间隔值等于或小于预定阈值,并且第一驱动单元12的转速是最低速度的情况下,判断单元23指示旋转控制单元13a提高信息记录介质11的转速。
在信息记录介质11的当前转速是最低速度的情况下,因为信息记录介质11的转速不能再被降低了,判断单元23指示旋转控制单元13a保持该转速。在信息记录介质11的当前转速是最高速度的情况下,因为信息记录介质11的转速不能再被提高了,判断单元23控制旋转控制单元13a保持该转速。
接下来,将说明信息再现设备2的执行处理的例子。
首先,主机4通过控制器5将由控制单元(未示出)响应于用户的读出请求而产生的再现命令传输到驱动器6,并请求读出(再现)信息记录介质11中的信息。随后,当接收了再现命令时,驱动器6的控制单元13执行多种处理。
例如,此时,在诸如DVD的信息记录介质11被放置到驱动器6中的情况下,控制单元13进行控制以利用旋转控制单元13a旋转具有主轴电动机的第一驱动单元12,旋转放置的信息记录介质11,读出信息记录介质11中记录的信息,并且开始再现处理。
此外,控制单元13利用拾取控制单元13b控制电动机15,并在将拾取单元14移动到预定的位置时读出信息。此外,控制单元13在利用信号处理单元13c从信息记录介质11读出预定信息时,基于再现命令执行信息的读出。注意,控制单元13利用测量单元19测量再现命令的间隔。
旋转控制单元13a基于测量的命令间隔以及基于如上所述的判断单元23的指示来控制第一驱动单元12的转速。
注意,由拾取单元14读出的信息通过信号控制单元13c被存储在高速缓冲存储器16中,然后通过控制器5将其传输到主机4。
随后,主机4再次将接收的信息传输到控制器5,例如,根据传输到控制器5的信息,给出利用监视器7显示视频数据的指示,或利用扬声器8再现语音的指示。
随后,控制器5根据该指示,分别将接收的信息传输到监视器7和扬声器8。监视器7和扬声器8接收该信息。监视器7显示视频屏幕,并且扬声器8输出语音。
在此,将参考图2A到2C说明信息再现装置2中,从信息记录介质11读出信息的情况。
注意,图2A到2C示出了以持续的地址由主机4读出信息的情况下的时间图表。
图2A示出了一个理想的传输处理的时间图表,例如,数据全速读取(ripping of data)的时候。图2B示出了例如再现AV数据的情况下的时间图表。
另外,图2C示出了当例如,AV数据以低转速被读出时用户的读出形式转变为全速等等情况下的时间图表。
图中的CM表示驱动器6分析由主机4产生的再现命令的时间。图中的DI表示由主机请求的数据通过高速缓冲存储器16被传输到主机4的时间。
此外,图中的WAIT表示因为数据没有存储在高速缓冲存储器16中,主机4请求的数据不能立即传输,主机4等待读出数据和准备传输的时间。这个实施例中的命令间隔是指从图中的DI的结束到下一个CM的开始之间的间隔。
图2A所示的时间图表示出了如下情况根据由主机4发出的再现命令已经被读出和存储在高速缓冲存储器16中的信息被立即传输到主机4,并且顺畅地执行传输处理。
另一方面,图2B所示的时间图表示出了如下情况直到主机4提供的、未示出的高速缓冲存储器变成空闲情况所花费的时间,以及从将信息从驱动器6传输到主机4这一处理的结束,到产生下一个再现命令需要的时间(命令间隔很长)。
在这种情况下,驱动器6的读出速度(第一驱动单元12的转速)可以基本上降低到与主机4再现信息所需要的速度相同的程度。换句话说,可以利用旋转控制单元13a,通过降低信息记录介质11的转速减少由于不必要的高速旋转而导致的驱动器6的振动、噪音、电力消耗等等。
此外,图2C所示的时间图表示出了这样一个情况其中,因为驱动器6的读出速度很低,在全速读取等情况下,需要花费时间将信息存储在驱动器6的高速缓冲存储器16中,并且主机4需要等待,直到信息被存储在驱动器6的高速缓冲存储器16中。
换句话说,在这种情况下,主机4的信息处理被立即执行,从将信息从驱动器6传输到主机4这一处理的结束,到产生下一个再现命令之间(命令间隔)的时间将减少,并且相对于从信息记录介质中读出信息的传输处理来讲,读出处理的效率较低。
在这种情况下,必须提高驱动器端的读出速度(第一驱动单元的转速)以从信息记录介质读出信息,这样才能顺畅地执行信息再现的处理。
在这个实施例中,如图2A到2C所示,注意到一点当根据来自主机的再现命令执行再现时的命令的间隔,更具体地说从DI的结束到下一个命令CM的开始的间隔是不同的,通过第一驱动单元12根据命令的间隔,控制信息记录介质11的转速。
因此,在这个实施例中,可以高效地进行从信息记录介质读出信息到信息的再现的处理。此外,例如,在不需要高速读出,例如AV再现的情况下,通过降低转速可以实现减少由于不必要的高速旋转而引起的驱动器6的振动、噪音、电力消耗等等。
接下来,利用图1所示的信息再现设备2说明对信息记录介质11的旋转进行控制的操作。参考图3说明以下每个步骤的操作。
图3是第一实施例中根据来自用户的读出请求执行处理的流程图。
注意,这个实施例中假设使用的命令间隔T、阈值X、阈值Y、阈值T、阈值A、阈值B并不仅限于该实施例中的这些,而是可以改变的。
在图3中的步骤S1,主机4根据用于信息记录介质11的再现请求产生一个再现命令,该再现请求是一个来自用户的指示。第一驱动单元12根据再现命令开始控制转速的处理。
更具体地说,主机4根据来自用户的对信息记录介质11的再现请求,发出一个用于再现信息记录介质11中记录的信息的再现命令,并且通过控制器5将再现命令传输到驱动器6。
接下来,在步骤S2,驱动器6的控制单元13判断输入的再现命令是否是第一个发出的命令再现。如果这个判断是肯定的,控制单元13转到步骤S15。如果这个判断是否定的,控制单元13转到步骤S3。
注意,如果输入的再现命令是第一个发出的再现命令(判断是肯定的),如随后将说明的,根据再现命令执行从信息记录介质11读出信息的处理,然后,当再现命令的处理结束时,控制单元13根据下一个发出的再现命令转到步骤S3。
接下来,在步骤S3,控制单元13利用测量单元19测量命令间隔。
在步骤S3,控制单元13检测从主机4输入的再现命令,并且测量命令的间隔,直到产生根据步骤S1的下一个再现命令。
更具体地说,控制单元13测量图2A到2C所示的从DI的结束到下一个CM的开始的间隔。
接下来,在步骤S4,控制单元13累积利用计算单元20测量的命令间隔信息。
在步骤S4,控制单元13将测量的命令间隔添加到已经存储在高速缓冲存储器16中的命令间隔信息中以进行累积,并且将累积的命令间隔信息存储在高速缓冲存储器16中。
注意,在累积命令间隔信息没有存储在高速缓冲存储器16中的情况下,控制单元13不会将测量的命令间隔添加到任何值,而是存储命令间隔信息。
接下来,在步骤S5,控制单元13判断测量的命令间隔是否等于或大于阈值T。如果这个判断是肯定,则控制单元13转到步骤S14,控制单元13丢弃(删除)该命令间隔信息,并且转到步骤S15。如果这个判断是否定的,则控制单元13转到步骤S6。步骤S5中使用的阈值T是,例如,500毫秒。
在步骤S5,控制单元13判断测量的命令间隔作为数据是否有效。在例如由于用户的指令变化而导致的命令的间隔被显著增加的情况下,可以防止计算出低的平均间隔值,而执行不希望的转速控制。
注意,如果在这个判断中,测量的命令间隔作为数据是有效,则控制单元13继续该处理。如果测量的命令间隔作为数据是无效,则控制单元13丢弃存储在命令间隔高速缓冲存储器16中的命令间隔信息,并且对命令的间隔进行测量,也就是说,再次累积命令间隔信息。
接下来,在步骤S6,控制单元13根据检测的再现命令判断预定次数的命令是否已经被检测。如果这个判断是肯定的,则控制单元13转到步骤S7。如果这个判断是否定的,则控制单元13转到步骤S15。
在步骤S6,更具体地说,控制单元13判断是否已经过去了预定的时间或是否已经获得相当于一个预定采样次数的命令间隔信息。如果这个判断是肯定的,则控制单元13转到步骤S7。如果这个判断是否定的,则控制单元13转到步骤S15。
接下来,在步骤S7,控制单元13通过以预先设定的采样次数,即检测的命令次数,除累积的命令间隔信息来计算命令间隔的平均值。
接下来,在步骤S8,控制单元13利用比较单元21判断命令间隔的平均值是否超过预先设定的阈值X。如果这个判断是肯定的,则控制单元13转到步骤S9。如果这个判断是否定的,则控制单元13转到步骤S11。此外,在这个处理中使用的阈值X是,例如,10毫秒。
在步骤S8,判断命令间隔值是否处于如图2B所示的情况。
接下来,在步骤S9,控制单元13利用判断单元23判断转速是否是最小速度。如果这个判断是肯定的,则控制单元13转到步骤S15。如果这个判断是否定的,则控制单元13转到步骤S10。
在步骤S9,控制单元13检查第一驱动单元12的转速,并且判断是否可以降低信息记录介质11的转速。
接下来,在步骤S10,控制单元13控制第一驱动单元12,以执行一个用于将信息记录介质11的转速降低到一个预定值的处理。
通过降低第一驱动单元12的转速,以较低的速度读出信息,用这种方法,可以实现减少由于不必要的高速旋转而导致的驱动器6的振动、噪音等等。
当控制单元13在步骤S8已经判断命令间隔的平均值小于阈值X的时候,在步骤S11,控制单元13利用判断单元23判断命令间隔的平均值是否等于或小于阈值Y。如果这个判断是肯定的,则控制单元13转到步骤S12。如果这个判断是否定的,则控制单元13转到步骤S15。在这个处理中使用的阈值Y是,例如2毫秒。
在步骤S11,判断命令的间隔是否处于如图2C示的情况。
接下来,在步骤S12,控制单元13使判断单元23检测第一驱动单元12的转速,并且判断该转速是否是最大速度。如果这个判断是肯定的,则控制单元13转到步骤S15。如果这个判断是否定的,则控制单元13转到步骤S13。
在步骤S12,控制单元13检查第一驱动单元12的转速,并且判断是否可以提高信息记录介质11的转速。
接下来,在步骤S13,控制单元13控制旋转控制单元13a,以执行用于将第一驱动单元12的转速提高到预定值的处理。
如上所述,在这个实施例中,第一驱动单元12的转速被增加,以便将已经从信息记录介质11中读出的信息,以高速传输到主机4,从而实现以高速度信息传输到主机4。因此,主机4不需要等到将信息存储在驱动器6端的高速缓冲存储器16中。
在步骤S14,控制单元13利用丢弃单元22丢弃存储在高速缓冲存储器16中的命令间隔信息。
在步骤S14,控制单元13判断测量的命令间隔作为数据是否无效,并且丢弃存储在高速缓冲存储器16中的命令间隔信息,并且再次执行命令间隔的测量。
在步骤S15,控制单元13利用读出单元18执行处理,用于通过拾取控制单元13b根据再现命令从信息记录介质11读出信息。
在步骤S15,通过控制器5将读出信息传输到主机4。此外,主机4通过控制器5将读出的信息输出到监视器7和扬声器8。
接下来,在步骤S16,控制单元13利用测量单元19执行用于在步骤S1发出再现命令的命令结束处理。
接下来,在步骤S17,控制单元13判断下一个读出请求是否已经由用户发送。如果这个判断是肯定的,也就是说,如果主机4发出下一个再现命令,则控制单元13回到步骤S1。此外,如果这个判断是否定的,则控制单元13基于来自用户的对于信息记录介质11的再现请求而结束信息的再现处理。
如上所述,在这个实施例中的信息再现设备2包括第一驱动单元12,使信息记录介质11旋转以便从信息记录介质11中读出预定的信息;命令产生单元,在从信息记录介质11中读出预定的信息时,根据来自用户的指令产生一个命令;读出单元18,根据再现命令读出信息;测量单元19,当读出单元18读出信息的时候,测量命令的间隔;旋转控制单元13a,根据由测量单元19测量的命令的间隔来控制第一驱动单元12的转速。
信息再现设备2可以包括计算单元20,用于基于命令的多个间隔计算命令的间隔的平均值,其中所述命令的多个间隔是根据至少预定时间或预定次数而产生的;以及旋转控制单元13a,用于基于由计算单元20所计算的命令的间隔的平均值而对第一驱动单元12的转速进行控制。
信息再现设备2可以包括比较单元21,将计算的命令间隔的平均值和预定阈值进行比较。旋转控制单元13a可以进行控制,以便在比较21单元的比较结果是命令间隔的平均值大于预定阈值的情况下,降低第一驱动单元12的转速。
旋转控制单元13a可以进行控制,以便在比较单元21的比较结果是命令间隔的平均值等于或小于预定阈值的情况下,提高第一驱动单元12的转速。
信息再现设备2可以包括再测量单元,用于在命令间隔超过预定的时间的情况下,再测量命令的间隔。
如上所述,根据这个实施例,基于一个再现命令测量和计算命令间隔和命令间隔的平均值,所述再现命令是由主机根据来自用户的对于信息记录介质的再现请求而发出的,并且基于测量的命令的间隔和命令间隔的平均值控制第一驱动单元12的转速(信息记录介质11的转速)。因此,可以根据用户的读出形式的不同控制第一驱动单元12的转速。
例如,如图2B所示,在对AV数据进行再现的情况下,将执行降低驱动器端的读出速度(转速)的处理。
因此,第一驱动单元12的转速基本上等于主机端所需要的再现信息的速度,因此可以减少由于不必要的高速旋转导致的驱动器的振动、噪音等等。
例如,如图2C所示,在以低的转速执行读出AV数据的处理中,如果来自用户的读出形式变成全速或类似的形式,则执行提高驱动器端的读出速度(转速)的处理。
因此,由于主机端不需要等到信息被存储在驱动器端的高速缓冲存储器中,可以高效地完成从信息记录介质中读出信息到信息的再现这一处理。
此外,在这个实施例中,基于由主机4发出的再现命令由如上所述信息再现设备2计算命令间隔的平均值,以根据命令间隔的平均值控制信息记录介质11的转速。然而,也有如下可能计算机和记录介质被提供在具有用于存储语音信息、视频信息等等的信息记录介质的信息再现设备2中,在这个记录介质中存储了用于测量命令间隔的程序和根据命令间隔对信息记录介质11的转速进行控制的程序,并且这些有关的控制程序都可由计算机读取,从而执行与如上所述相同的旋转控制。
(第二实施例)接下来,利用图1所示的信息再现设备2对第二实施例进行说明。
这个实施例具有如下特征,不是像第一实施例中的基于根据命令所计算的多个再现命令的间隔的平均值来对信息记录介质11执行旋转控制,而是通过判断再现命令的间隔是否持续地满足一个预定的参考值,执行对信息记录介质11的旋转控制,其中持续地满足是指在一个预定的时间内或一个预定的次数以上,也就是说,命令间隔的持续性。
首先,将对这个实施例的结构进行说明。注意,在这个中与第一实施例共同的结构部分将省略,不再进行说明。此外,由测量单元19测量的命令间隔和持续性信息被存储在这个实施例的高速缓冲存储器16中。
这个实施例的信息再现设备2的信号处理单元13c包括读出单元18,读出信息记录介质11中记录的信息;检测单元17,在利用读出单元18读出信息时,检测第一驱动单元12的转速,检测根据来自用户的再现请求发出的再现命令正在继续;比较单元21,将由检测单元17检测的第一驱动单元12的转速和预定的参考值进行比较,并且比较预定阈值和由测量单元19测量的命令间隔;判断单元23,根据比较单元21的转速比较结果判断是提高还是降低转速,并且指示旋转控制单元13a提高或降低转速;丢弃单元22,根据比较结果丢弃由测量单元19测量的、存储于高速缓冲存储器16中的命令间隔。
这个实施例的读出单元18根据再现命令读出记录在信息记录介质11中的诸如语音信息或视频信息的内容信息,并将信息输出到高速缓冲存储器16。
这个实施例的检测单元17检测当信息被读出时旋转的信息记录介质的转速,并且将有关转速的信息作为检测结果输出到比较单元21。
更具体地说,为了判断记录在信息记录介质11中的信息是否正在以高速旋转的方式由读出单元18读出,检测单元17检测信息记录介质11的转速,也就是说,第一驱动单元12的转速。
此外,检测单元17检测作为持续信息的这样一个事件,即输出到控制单元13的再现命令已经持续了预先设定的命令次数或预定时间,并且将该持续信息输出到判断单元23。更具体地说,例如,检测单元17检测到作为持续信息的这样一个事件,即再现命令已经持续发出了一百次,并将该持续信息输出到判断单元23。
这个实施例的比较单元21将由检测单元17检测的转速和预定的参考值进行比较,并且将比较的结果输出到判断单元23。
此外,比较单元21在其内部存储多个阈值X、Y和T,根据由检测单元17检测到的转速选择这些阈值中的一个,将选择的阈值与命令间隔进行比较,并将该比较结果输出到判断单元23。
更具体地说,在随后将被说明的判断单元23判断该转速是高速旋转的情况下,比较单元21选择阈值X和T。此外,将由检测单元17检测的旋转是低速旋转的情况下,比较单元21选择阈值Y。此外,比较单元21将选择的阈值与命令间隔进行比较。
这个实施例的判断单元23根据转速的比较结果,对信息记录介质11的转速是高速旋转还是低速旋转进行判断作为旋转信息,将该判断结果输出到比较单元21。
此外,判断单元23判断由检测单元17输出的持续信息是否已经被输入,在持续信息已经由判断单元23检测到的情况下,判断第一驱动单元12的转速将被提高还是降低,并且指示旋转控制单元13a执行该提高或降低处理。此外,在检测单元17输出的持续信息没有被检测到的情况下,判断单元23指示旋转控制单元13a保持第一驱动单元12的转速不变。
在由测量单元19测量的命令间隔不满足预定的值的情况下,这个实施例中的丢弃单元22根据比较单元21的比较结果,丢弃存储在高速缓冲存储器16中的命令间隔。
更具体地说,为了再次执行与第一实施例同样的方法,如果将由比较单元21比较的命令间隔等于或大于阈值X,并且等于或大于阈值T,则丢弃单元22丢弃由检测单元17检测的持续信息。此外,如果经由比较单元21比较的命令间隔等于或小于阈值Y,则丢弃单元22丢弃由检测单元17检测的持续信息。
接下来,利用图1所示的信息再现设备2说明对信息记录介质11的转速进行的控制操作。参考图4对控制操作的每个步骤进行说明。
注意,图4是在第二实施例中根据来自用户的读出请求执行处理的流程图。
此外,假设这个实施例中使用的阈值X、阈值Y、阈值T、阈值A、阈值B并不仅限于该实施例,而是可以改变的。
在图4的步骤S41,控制单元13使第一驱动单元12根据再现命令控制转速,该再现命令由主机4根据来自用户的对于信息记录介质11的再现请求而发出,并且从信息记录介质11读出记录在信息记录介质11中的信息。
注意,在步骤S41读出的信息通过控制器5传输到主机4,主机4通过控制器5将该读出信息输出到监视器7和扬声器8。
接下来,在步骤S42,控制单元13利用判断单元23判断第一驱动单元的转速是否是高速旋转。如果这个判断是肯定的,则控制单元13转到步骤S43。如果这个判断是否定的,则控制单元13转到步骤S48。
更具体地说,检测单元17检测第一驱动单元12的转速,并且将该检测结果输出到比较单元21。比较单元21将作为检测结果的检测的转速和预先设定的值(转速)进行比较,并且将比较的结果输出到判断单元23。该判断单元23判断根据该比较结果判断正在执行的读出是高速旋转还是低速旋转。
接下来,在步骤S43,控制单元13利用比较单元21判断命令的间隔是否等于或大于预先设定的阈值X。如果这个判断是肯定的,则控制单元13转到步骤S44。如果这个判断是否定的,则控制单元13转到步骤S52。在步骤S43中使用的阈值X是,例如,10毫秒。
注意,在命令的间隔等于或小于阈值X的情况下,判断单元23指示旋转控制单元13a保持该转速。
接下来,在步骤S44,控制单元13利用比较单元21判断命令的间隔是否等于或大于预先设定的阈值T。如果这个判断是肯定的,则控制单元13转到步骤S47,如果这个判断是否定的,则控制单元13转到步骤S45。步骤S44中使用的阈值T是,例如,500毫秒。
注意,在步骤S42到S44,判断命令的间隔是否处于如图2B示的情况。更具体地说,判断命令间隔是否在一个预定的范围内。
接下来,在步骤S45,控制单元13利用判断单元23判断命令的间隔是否以已经持续了等于或大于预先设定的阈值A的次数。如果这个判断是肯定的,则控制单元13转到步骤S46。如果这个判断是否定的,则控制单元13转到步骤S52。注意,在步骤S45使用的阈值A是命令的次数、时间等等,并且可以改变该阈值。例如,该阈值是100次。
更具体地说,该判断单元23判断持续信息已经被从检测单元17输入。如果没有输入持续信息,则判断单元23指示旋转控制单元保持该转速。
接下来,在步骤S46,控制单元13控制第一驱动单元12执行一个用于将信息记录介质的转速降低到预定值的处理。
通过降低第一驱动单元12的转速以低速执行读出,用这种方式,可以减少由于不必要的高速旋转导致的驱动器6的振动、噪音等等。当控制单元13在步骤S44利用比较单元21判断命令的间隔是小于阈值T的值时,在步骤S47,丢弃单元22丢弃存储在高速缓冲存储器16中的命令间隔信息。
更具体地说,在命令的间隔等于或大于阈值T的情况下,比较单元21将比较结果输出到丢弃单元22。丢弃单元22根据该比较结果丢弃持续信息。如果再次接收到来自用户的对于信息记录介质的再现请求(步骤S52),控制单元13回到步骤S41,并且根据用户的再现请求执行再现信息记录介质11的处理。
在步骤S48,控制单元13利用比较单元21判断命令的间隔是否等于或小于预先设定的阈值Y。如果这个判断是肯定的,则控制单元13转到步骤S49。如果这个判断是否定的,则控制单元13转到步骤S51。在步骤S48中使用的阈值Y是,例如,2毫秒。
在步骤S48,判断命令的间隔是否处于如图2C示的情况。
接下来,在步骤S49,控制单元13利用判断单元23判断命令的间隔是否已经持续了等于或大于预先设定的阈值B的时间。如果这个判断是肯定的,则控制单元13转到步骤S50。如果这个判断是否定的,则控制单元13保持第一驱动单元12的旋转并且转到步骤S52。在步骤S49使用的阈值B是命令的次数、时间等等,并且可以改变该阈值。例如,该阈值是3秒。
更具体地说,判断单元23判断持续信息是否已从检测单元17被输入。如果持续信息没有被输入,则判断单元23指示旋转控制单元13a保持转速。
接下来,在步骤S50,控制单元13控制第一驱动单元12执行一个处理,以便将信息记录介质11的转速增加到预定的值。
第一驱动单元12的转速被增加,以便将已经从信息记录介质11中读出来的信息以高速传输到主机端4,从而实现以高速将信息传输到主机端4。因此,主机4端不需要的要求等待将信息存储在驱动器6端的高速缓冲存储器16中。
当控制单元13在步骤S48用比较单元21判断命令的间隔是一个大于阈值Y的值时,在步骤S51,丢弃单元22丢弃存储在高速缓冲存储器16中的持续信息。
更具体地说,在命令的间隔大于阈值Y的情况下,比较单元21将比较结果输出到丢弃单元22。丢弃单元22根据该比较结果丢弃命令间隔。如果用户再次发送对于信息记录介质11的再现请求(步骤S52),则控制单元13回到步骤S41,并且根据用户的再现请求执行再现信息记录介质11的处理。
在步骤S52,控制单元13判断用户是否已经发送了下一个读出请求。更具体地说,控制单元13判断是否已经输入了下一个再现命令。如果这个判断是肯定的,则控制单元13回到步骤S41。此外,如果这个判断是否定的,则控制单元13根据来自用户的再现请求结束再现处理。
如上所述,在这个实施例中的信息再现设备2包括第一驱动单元12,使信息记录介质11旋转,以便从信息记录介质11中读出预定的信息;命令产生单元,在从信息记录介质11中读出预定的信息的时候,根据来自用户的指令产生命令;读出单元18,根据产生的命令读出信息;测量单元19,当由读出单元18读出信息的时候,测量命令间隔;旋转控制单元13a,根据测量单元19测量的命令间隔控制第一驱动单元12的转速。
信息再现单元12还可能包括判断单元23,判断第一驱动单元12的转速是否大于预定的参考值;和比较单元21,将命令间隔和预定阈值进行比较;并且旋转控制单元13a,根据判断单元23的判断结果和比较单元21的比较结果控制第一驱动单元12的转速。
它还可能,判断单元23判断命令间隔的测量是否已经连续执行了一段时间或一定次数,其中所述时间或次数等于或大于由至少预定的时间和预定的次数定义的阈值,并且旋转控制单元13a根据判断单元23的判断结果和比较单元21的比较结果,控制第一驱动单元12的转速。
它还可能,在如下情况下判断单元23的判断结果大于预定的转速,比较单元的比较结果满足阈值,由测量单元19执行的命令间隔的测量已经持续地执行了等于或大于由至少预定的时间和预定的次数定义的阈值的一段时间或一定次数,在这样一种情况下,在这个实施例中的信息再现设备2,用旋转控制单元13a进行控制,以便降低第一驱动单元12的旋转次数。
它还可能,在如下情况下判断单元23的判断结果等于或大于预定的转速,比较单元21的比较结果满足阈值,由测量单元19执行的命令间隔的测量已经持续地执行了等于或大于由至少预定的时间和预定的次数定义的阈值的一段时间或一定次数,在这样一种情况下,在这个实施例中的信息再现设备2,用旋转控制单元13a进行控制,以便提高第一驱动单元12的旋转次数。
用这种方法,根据这个实施例,根据再现命令检测命令间隔,所述再现命令由主机4根据来自用户请求的对于信息记录介质11的再现请求而发出,并且如果该命令间隔已经持续了在预定值范围内的固定时间或固定次数,根据该命令间隔改变第一驱动单元12的转速。因此,可以根据用户的读出形式的不同控制第一驱动单元12的旋转次数。
更具体的说,在这个实施例中,在如下情况下判断单元23的判断结果是大于预定的旋转次数,比较单元21的比较结果等于或大于阈值,由测量单元19执行的命令间隔的测量已经持续地执行了等于或大于由至少预定的时间和预定的次数定义的阈值的一段时间或一定次数,例如如图2B所示,在这样一种情况下,则判断AV数据的再现被执行,并且进行降低驱动器端上的读出速度(旋转的次数)的处理。
因此,通过降低旋转次数减少由于不必要的高速旋转产生的驱动器6的振动、噪音等等。
此外,如果出现如下情况由判断单元23判断出的结果是等于或小于预定的旋转的次数,由比较单元21比较出的结果是等于或小于阈值,由测量单元19进行的命令间隔的测量已经持续了等于或大于由至少预定的时间和预定的次数定义的阈值的一段时间或一定次数,例如图2C所示,并且当前正以较低的旋转次数读出AV数据,则判断用户的读出形式已经改为全速读出等等,并执行提高驱动器端的读出速度(旋转的次数)的处理。
因此,由于主机端不需要等待信息被存储在驱动器端的高速缓冲存储器中,所以可以高效地完成从信息记录介质中读出信息到信息的再现这一处理。
(第三实施例)
接下来,利用图1所示的信息再现设备2对第三实施例进行说明。
这个实施例的特征是,不是基于再现命令的间隔的平均值对信息记录介质11的旋转进行控制,所述平均值是根据第一实施例中的多个再现命令计算出来的,而是根据高速缓冲存储器16的使用情况对信息记录介质11的旋转进行控制。
首先,将对这个实施例的结构进行描述。注意,在其它结构中与第一和第二实施例共同的结构部分将省略,不再进行说明。
将在稍后进行说明的高速缓存使用率和高速缓存使用率的平均值都被存储在高速缓冲存储器16中。信号处理单元13c控制所述使用率和平均值,以便自如地输出输入。此外,从信息记录介质11中读出的信息被临时存储在高速缓冲存储器16中。
这个实施例的信号处理单元13c包括读出单元18,读出在信息记录介质11中记录的信息;检测单元17,对再现命令进行预先设定了的命令次数或预定时间的检测,并检测表示存储在高速缓冲存储器16中的信息量的波动情况的位置信息的变化;测量单元19,在用读出单元18读出信息时,测量高速缓冲存储器的使用率(以下简称″高速缓存使用率″);计算单元20,累积测量的高速缓存使用率,并且计算作为累积的高速缓存使用率的使用率(以下简称″累积的高速缓存使用率″);比较单元21,将每个由测量单元19测量的高速缓存使用率和预定阈值进行比较;丢弃单元22丢弃存储在高速缓冲存储器16中的累积的高速缓存使用率;判断单元23,根据由计算单元20计算的值判断转速将被提高还是降低,并且判断由检测单元17检测的位置信息是否已经改变。检测单元17、读出单元18、测量单元19、计算单元20、比较单元21、丢弃单元22、判断单元23通过总线10相互连接。
在这个实施例中读出单元18根据再现命令读出记录在信息记录介质11中的诸如语音信息或视频信息的内容信息,或将信息输出到高速缓冲存储器16。
在这个实施例中的检测单元17以预先设定的命令次数或预定的时间检测输入到拾取控制单元13b的再现命令,并且输出到已经检测到再现命令的有关的单元。
此外,在由读出单元18读出的信息被输入到高速缓冲存储器16时,检测单元17检测作为位置信息的信息的结束,并且将检测的结果输出到判断单元23。
更具体地说,检测单元17检测将要存储在高速缓冲存储器16中、作为位置信息的信息的结束位。
更具体地说,检测单元17监视将要存储在高速缓冲存储器16中的信息的结束位,并且检测由于信息的输入或输出导致变动的结束位的变化。
此外,检测单元17检测当信息被读出时旋转的信息记录介质11的转速,并且将有关转速的信息输出到判断单元23。
在这个实施例中的测量单元19测量由与读出单元18读出的一个再现命令相对应的信息相对于存储区所占的比例作为高速缓存使用率,所述存储区用于存储高速缓冲存储器16的信息记录介质读出。
更具体地说,测量单元19测量检测单元17检测的位置信息,例如高速缓冲存储器16的存储区中的信息。计算单元20可以计算来自测量位置的信息量,并且通过用可以用于信息记录介质读出的高速缓冲存储器16的存储量除信息量,来计算该信息相对于高速缓冲存储器16的信息记录介质读出的存储区所占的比例。该计算值作为高速缓存使用率被输出到测量单元19。此外,测量单元19将高速缓存使用率存储在高速缓冲存储器16中。
在这个实施例中的计算单元20将由测量单元19测量的高速缓存使用率和存储在高速缓冲存储器16中的累积高速缓存使用率相加,并且再次将合计的累积的高速缓存使用率存储在高速缓冲存储器16中。
此外,当检测单元17检测到预先确定的命令次数,或当检测单元17检测到预先设定的时间时,计算单元20获取存储在高速缓冲存储器16中的累积的高速缓存使用率,通过用采样次数除累积的高速缓存使用率来计算高速缓存使用率的平均值,并且将高速缓存使用率的平均值输出到比较单元20。
这个实施例中的比较单元21将由测量单元19测量的相应的高速缓存使用率和预定阈值进行比较,并且将比较的结果输出到判断单元23。
当信息被输入到高速缓冲存储器16或信息从高速缓冲存储器16传输到主机4的时候,这个实施例中的判断单元23判断位置信息是否已经改变,并且还判断没有改变位置信息的情况是否已经持续了预定的时间。如果没有改变位置信息的情况已经持续了预定的时间,则判断单元23为此将其输出到丢弃单元22。
此外,判断单元23根据检测结果判断第一驱动单元12的转速是最高速度还是最低速度。
更具体地说,判断单元23根据比较单元21的比较结果和对转速的判断结果,判断转速将被提高还是被降低,如果转速将被提高或降低,则命令旋转控制单元13a执行相应的动作。
更具体地说,如果高速缓存使用率的平均值等于或小于预定阈值,并且比较的结果是第一驱动单元12的速度不是最低速度,则判断单元23指示旋转控制单元13a降低信息记录介质11的转速。如果高速缓存使用率的平均值大于预定阈值,并且比较的结果是第一驱动单元12的速度不是最高速度,则判断单元23指示旋转控制单元13a提高信息记录介质11的转速。
如果信息记录介质11的当前转速是最低速度,因为信息记录介质11的转速不能再被降低了,判断单元23指示旋转控制单元13a保持该转速。如果信息记录介质11的当前转速是最高速度,因为信息记录介质11的转速不能再被提高了,判断单元23指示旋转控制单元13a保持该转速。
接下来,利用图1所示的信息再现设备2说明信息记录介质11的旋转控制操作。参考图5到7说明以下每个步骤的操作。
图5是第三实施例中根据来自用户的读出请求执行的处理的流程图。图6是计算高速缓存的平均使用率的处理的流程图。此外,图7是在其它实施例中计算高速缓存使用率的平均值的处理的流程图。
注意假设这个实施例中使用的阈值X、阈值Y、固定时间T并不仅限于该实施例,而是可以改变的。
在图5的步骤S61,控制单元13利用旋转控制单元13a,根据来自用户的对于信息记录介质11的再现请求,基于由主机4产生的再现命令,控制第一驱动单元12的转速。此外,控制单元13利用读出单元18从信息记录介质11读出信息,所述信息被记录在信息记录介质11中。
注意,在步骤S61读出的信息通过控制器5传输到主机4,主机4通过控制器5将读出信息输出到监视器7和扬声器8。
接下来,在步骤S62,在读出信息中,如上所述,控制单元13利用测量单元19检测多个再现命令,测量由相应的再现命令定义的高速缓冲存储器16的高速缓存使用率,并且在预定时间内获取高速缓存使用率,或获得高速缓存使用率预定的采样次数,以计算高速缓存使用率的平均值。
在此,开始执行子程序(图6),执行用于计算高速缓存使用率的平均值的处理,并且控制单元13转到S71。
在图6的步骤S71,控制单元13利用测量单元19测量高速缓存使用率。
注意,更具体地说,高速缓存使用率的测量是对存储信息相对于存储区所占的比例的测量,所述存储区用于具有存储区的高速缓冲存储器16信息记录介质读出。
在步骤S71,控制单元13将测量的高速缓存使用率存储在高速缓冲存储器16中。
接下来,在步骤S72,控制单元13累积由计算单元20测量的高速缓存使用率,并且将累积的高速缓存使用率的值存储在高速缓冲存储器16中作为高速缓存使用率。
接下来,在步骤S73,控制单元13判断与用于查找存储在高速缓冲存储器16中的高速缓存使用率的平均值的采样次数相当的高速缓存使用率是否已被获取。如果这个判断是肯定的,则控制单元13转到步骤S74。如果这个判断是否定的,则所述控制单元13回到步骤S71并且继续测量高速缓存使用率的处理。注意采样次数可能是次数或预定时间。
接下来,在步骤S74,控制单元13利用计算单元20,通过用采样次数除存储在高速缓冲存储器16中的高速缓存使用率,来计算高速缓存使用率的平均值,结束正在执行的子程序,并且转到步骤S63。
接下来,在步骤S63,控制单元13利用比较单元21比较高速缓存使用率的平均值和预先设定的阈值Y,并且利用判断单元23判断平均值是否大于预先设定的阈值Y。如果这个判断是肯定的,则控制单元13转到步骤S64。如果这个判断是否定的,则控制单元13转到步骤S66。此外,在步骤S63中使用的阈值Y是例如90%。
接下来,在步骤S64,控制单元13利用判断单元23判断转速是否是最低速度。如果这个判断是肯定的,则控制单元13转到步骤S69。如果这个判断是否定的,则控制单元13转到步骤S65。
在步骤S64,控制单元13利用判断单元23检查第一驱动单元12的转速,并且判断信息记录介质11的旋转次数是否可以被降低。
接下来,在步骤S65,控制单元13利用判断单元23指示旋转控制单元13a将第一驱动单元12的转速降低到预定值。
通过降低第一驱动单元12的转速,以低速执行读出,用这种方式,可以减少由于不必要的高速旋转使驱动器6产生的振动、噪音等等。
在步骤S63,当控制单元13判断高速缓存使用率的平均值没有大于阈值Y的时候,在步骤S66,控制单元13判断高速缓存使用率的平均值是否等于或小于阈值X。如果这个判断是肯定的,则控制单元13转到步骤S67。如果这个判断是否定的,则控制单元13转到步骤S69。此外,在步骤S66中使用的阈值X是,例如,10%。
接下来,在步骤S67,控制单元13利用判断单元23判断转速是否是最高速度。如果这个判断是肯定的,则控制单元13转到步骤S69。如果这个判断是否定的,则控制单元13转到步骤S68。
接下来,在步骤S68,控制单元13利用判断单元23指示旋转控制单元13a将第一驱动单元12的转速提高到预定值。
通过用这种方法提高第一驱动单元12的转速,以高速进行从信息记录介质11读出到主机4的信息传输,以高速将信息传输到主机端4。因此,驱动器端的输入率将大于主机端的输出率,主机不需要等待将信息存储在驱动器6侧的高速缓冲存储器16中。
在步骤S69,控制单元13判断用户是否已经发送了下一个再现请求。更具体地说,控制单元13判断是否已经输入了下一个再现命令。如果这个判断是肯定的,控制单元13回到步骤S61。如果这个判断是否定的,控制单元13基于来自用户的再现请求结束再现处理。
图7示出了计算高速缓存使用率的平均值的处理的另一实施例。
在图7的步骤S81,控制单元13利用测量单元19测量高速缓存使用率,并且将高速缓存使用率存储在高速缓冲存储器16中。
接下来,在步骤S82,控制单元13累积由计算单元20测量的高速缓存的使用率,并且将所述值作为高速缓存使用率存储在高速缓冲存储器16中。
接下来,在步骤S83,控制单元13利用检测单元17检测位置信息,并利用判断单元23判断位置信息是否已改变。如果这个判断是肯定的,则控制单元13转到步骤S86。如果这个判断是否定的,则控制单元1 3转到步骤S84。
接下来,在步骤S84,控制单元13利用判断单元23判断没有变化位置信息的情况是否已经持续了一段固定时间T。如果这个判断是肯定的,则控制单元13转到步骤S85。如果这个判断是否定的,则控制单元13转到步骤S86。
接下来,在步骤S85,控制单元13利用丢弃单元22丢弃存储在高速缓冲存储器16中的高速缓存使用率的平均率,并且回到步骤S69,如果用户再次发送了用于信息记录介质11的再现请求,控制单元13回到步骤S61,并且根据用户的再现请求对信息记录介质11进行再现处理。
在步骤S85,控制单元13利用判断单元23判断对信息记录介质11的再现处理是否根据位置信息的变化进行。例如,当读出信息被输入到高速缓冲存储器16,或存储在高速缓冲存储器16中的信息被传输主机4时可以进行判断,以便位置信息被改变。此外,如果这个位置信息没有变化,则认为没有执行高速缓冲存储器16的输入或输出,并且认为没有进行从主机4的读出。因此,如果这个情况已经持续一个固定周期,则控制单元13丢弃存储在高速缓冲存储器16中的高速缓存使用率的平均值,并且等待将从用户发送的用于信息记录介质11的再现请求。如果在固定周期已经过去之前位置信息已经变化,则控制单元13转到步骤S86。
在步骤S86,控制单元13判断与用于查找在高速缓冲存储器16中存储的高速缓存使用率的平均值的采样次数相当的高速缓存使用率是否已被获取。如果这个判断是肯定的,则控制单元13转到步骤S87。如果这个判断是否定的,则所述控制单元13回到步骤S81并且继续测量高速缓存使用率的处理。注意采样次数可能是次数或预定时间。
接下来,在步骤S87,控制单元13利用计算单元20,通过用采样次数除在高速缓冲存储器16中存储的高速缓存使用率,来计算高速缓存使用率的平均值,结束正在执行的子程序,并且转到S63。
用这种方法,如图9所示的计算高速缓存使用率的平均值的处理,判断驱动器的高速缓冲存储器中的位置信息是否已经变化,并且还判断该变化是否已经持续了一段固定时间。此外,如果位置信息没有变化的情况已经持续了固定时间,则所述处理丢弃在高速缓冲存储器16中存储的高速缓存使用率,并且等待将再次从用户发送的用于信息记录介质11的再现请求。因此,例如在正常的信息读出处理情况下,来自用户的读出请求不是间歇性地,并且中止和再继续被重复,因为超前,信息填满了高速缓存的空闲空间,可以防止平均高速缓存使用率大于所希望的值的测量。
如上所述,在这个实施例中的信息再现设备2包括第一驱动单元12,旋转信息记录介质11以便读出预定的信息;读出单元18,从信息记录介质11中读出所述预定信息;高速缓冲存储器16,该高速缓冲存储器16具有固定存储器区域,当读出单元18读出信息的时候,该固定存储器区域用于临时存储读出信息;检测单元17,检测由读出和存储信息所使用的空间相对于存储区所占的比例作为高速缓存使用率,所述存储区是当信息被读出时,用于存储高速缓冲存储器16的信息记录介质读出的信息;旋转控制单元13a,根据由检测单元17检测的高速缓存使用率,控制第一驱动单元12的转速。
信息再现设备2可以包括检测单元17,根据至少预定时间和预定的次数之一检测将被读出的高速缓存使用率;计算单元20,计算由检测单元17检测的高速缓存使用率的平均值;旋转控制单元13a,根据由计算单元20计算的平均值控制驱动器装置的转速。
信息再现设备2可以包括比较单元21,将高速缓存使用率的平均值和预定阈值进行比较;旋转控制单元13a,在比较单元21比较的结果是高速缓存使用率的平均值已经大于预定阈值的情况下,旋转控制单元13a进行控制以便降低第一驱动单元12的旋转次数。
信息再现设备2可以包括比较单元21,将高速缓存使用率的平均值和预定阈值进行比较;旋转控制单元13a,在比较单元21比较的结果是由存储信息所使用的空间相对于用于高速缓冲存储器16的信息记录介质读出的存储区所占的比例等于或小于阈值的情况下,旋转控制单元13a进行控制以便提高第一驱动单元12的旋转次数。
高速缓冲存储器16可以包括检测单元17,检测表示存储在高速缓冲存储器16中的信息量的变化情况的位置信息,并且检测位置信息的变化情况;判断单元23,判断由检测单元17检测的位置信息没有变化的情况是否已经持续了一段预定时间或以上;丢弃单元22,该丢弃单元22作为再测量单元,在由判断单元23判断的结果是位置信息没有变化的情况已经持续了预定时间或以上的情况下,对高速缓存使用率进行再测量。
用这种方法,根据这个实施例,根据来自用户的用于信息记录介质11的再现请求,基于由主机4发出的再现命令读出信息,对基于读出信息的位置信息的高速缓存使用率进行测量,以便控制第一驱动单元12的转速(信息记录介质的转速),从而可以根据用户不同的读出形式控制驱动单元的旋转次数。
例如,如图2B所示,如果对AV数据进行再现,将执行降低驱动器端的读出速度(旋转的次数)的处理。因此,第一驱动单元12的转速基本上等于主机所需要的再现信息的速度,因此可以减少由于不必要的高速旋转使驱动器产生的振动、噪音等等。
例如图2C所示,在以低旋转次数读出AV数据的处理中,如果用户的读出形式改为全速读出等等,则执行增加驱动器端的读出速度(旋转的次数)的处理。因此,由于主机端不需要等到信息被存储在驱动器端的高速缓冲存储器中,所以可以高效地完成从信息记录介质中读出信息到信息的再现这一处理。
(第四实施例)接下来,利用图1所示的信息再现设备2对第四实施例进行描述。
这个实施例的特征是,不是根据命令间隔的平均值对信息记录介质11的旋转进行控制,所述平均值是根据第一实施例中的多个再现命令计算出来的,而是根据命令间隔的平均值的离散值(变化)和除命令间隔的平均值之外的在前的旋转次数控制的情况,对信息记录介质11的旋转进行控制。因此,可以更精确地执行信息记录介质11的旋转控制。
例如,在第一实施例说中说明的主机4的读出处理中,即使在数据的全速读出中,命令间隔的平均值也可以等于再现AV数据期间的平均值。在这种情况下,如果信息记录介质11的旋转仅由如第一实施例中说明的命令间隔的平均值进行控制,很可能在数据的全速读取期间降低信息记录介质11的旋转次数,并且不能精确地进行数据的读出操作。
此外,再现AV数据的期间,如果用户执行快进或倒带,因为需要比再现时更高的传输速度,来自主机4的读出命令的发出间隔可能是短的。假使那样,当命令间隔的平均值变得等于或小于预定阈值的时候,信息记录介质11的旋转次数将被提高。因此,可能因为信息记录介质11的旋转次数的提高而产生噪音。
在这个实施例中,即使在这种情况下,它也可以正确地判断用户的使用形式,并且根据该使用形式,以适当的旋转次数控制信息记录介质11。
具体地说,在这个实施例中,在对命令间隔的平均值和阈值X进行比较之后,如果命令间隔的平均值等于或大于阈值X,则计算命令间隔或命令间隔的平均值的离散值(变化),以便根据该离散值对旋转次数进行控制。
此外,在比较了命令间隔的平均值和阈值X之后,如果命令间隔的平均值等于或小于阈值X,进一步将该平均值和阈值Y相进行比较。如果命令间隔的平均值等于或小于阈值Y,在立即对在前的旋转次数进行控制之后,命令间隔中的一个等于或大于预定阈值P,并且检测命令间隔的平均值,以便对旋转次数进行控制。
接下来,将对这个实施例的结构进行说明。注意,除了信号处理单元13c的结构,与第一实施例通用的部件的说明将省略。
这个实施例的信息再现设备的信号处理单元13c包括读出单元18,读出信息记录介质的信息;检测单元17,检测预定的信息;测量单元19,测量来自信息记录介质11的命令间隔;计算单元20,计命令间隔的算平均值和离散值;比较单元21,利用预定阈值对命令间隔的平均值和离散值进行比较;丢弃单元22,丢弃预定的信息;判断单元23,判断转速是否将被提高降低或降低,并且命令旋转控制单元13a提高或降低转速。此外,检测单元17、读出单元18、测量单元19、计算单元20、比较单元21、丢弃单元22、判断单元23通过总线10相互连接。
例如,读出单元18组成本发明的读出装置,检测单元17组成本发明的检测装置。此外,例如,测量单元19组成本发明的测量装置,计算单元20组成本发明的计算装置和算术操作装置。此外,例如,比较单元21组成本发明的比较装置,判断单元23组成本发明的判断装置和辨别装置。此外,例如,因为丢弃单元22丢弃了存储在高速缓冲存储器16中的信息,丢弃单元22组成本发明的再测量单元和再-测量装置,并且再次进行测量。
在这个实施例中,读出单元18根据再现命令读出记录在信息记录介质11中的诸如语音信息或视频信息的内容信息,并将信息输出到高速缓冲存储器16。
在这个实施例中,检测单元17对输入到控制单元13中的再现命令进行预先设定的命令次数或预定时间的检测,并且输出再现命令已被检测的相应的单元。此外,检测单元17检测当信息被读出时旋转的信息记录介质11的转速,并且将有关转速的信息输出到判断单元23。更具体地说,检测单元17检测信息记录介质11的转速,并且将转速输出到判断单元23,以便判断正在由读出单元18读出的信息记录介质11中记录的信息是以最高速度还是以最低速度读出。注意,因为信息记录介质11由第一驱动单元12驱动旋转,这个实施例的检测单元17检测这个第一驱动单元12的转速。
在这个实施例中的测量单元19检测输入到控制单元13的各个再现命令的头部,并且测量从一个根据任意的再现命令读出信息的点,到下一个将被读出的信息的再现命令开始的点之间的间隔。
在这个实施例中的计算单元20将通过测量单元19测量的命令间隔信息添加到存储在高速缓冲存储器16中的累积的命令间隔信息中,并且将该合计的累积命令间隔信息再次存储在高速缓冲存储器16中。此外,当检测单元17检测到预定命令次数的时候,或在检测到预先设定的时间的时候,计算单元20获得在高速缓冲存储器16中存储的累积的命令间隔信息,通过用采样次数除累积的命令间隔信息来计算命令间隔的平均值,将该平均值存储在高速缓冲存储器16中,并且将该平均值输出到比较单元21。此外,计算单元20根据过去存储在高速缓冲存储器16中的命令间隔的平均值计算命令间隔的平均值的变化(离散值),并且将该离散值输出到比较单元21,例如,可以通过下列表达式查找离散值。
S2=1nΣj=1n(Xi-X‾)2]]>S2离散值n采样数Xi计算值X平均值例如,如果两个过去计算的命令间隔的平均值(计算值)是35毫秒和25毫秒,命令间隔的当前平均值(计算值)是30毫秒,则平均值是30毫秒,离散值是16。此外,如果三个过去计算的命令间隔的平均值(计算值)是50毫秒、10毫秒、30毫秒,则与如上所述平均值相同,平均值是30毫秒,而离散值是266。在这个实施例中,考虑了变化,可以正确地判断用户的使用形式。
注意,尽管根据上述说明的过去的命令间隔的平均值计算了离散值,该离散值还可以利用测量单元19测量的过去的命令间隔信息进行计算。
在这个实施例中的比较单元21对由测量单元19测量的命令间隔的平均值和预定阈值进行比较,并将该比较结果输出到丢弃单元22。此外,比较单元21对由计算单元20计算的命令间隔的平均值和预定阈值进行比较,并且将该比较结果输出到判断单元23。此外,如果命令间隔的平均值等于或大于预定阈值,则比较单元21对由计算单元20计算的离散值和预定阈值进行,并且将该比较结果输出到判断单元23。
在由测量单元19测量的命令间隔的平均值已经持续了预定时间或以上的情况下,在这个实施例中的丢弃单元22丢弃存储在高速缓冲存储器16中的累积的命令间隔信息,也就是说,重置累积的命令间隔信息。
判断单元23根据检测单元17的检测结果和比较单元21的比较结果,判断第一驱动单元12的转速是否是一个合适的旋转速度,并且命令旋转控制单元提高或降低该转速。更具体地说,在这个实施例中的判断单元23,根据检测结果和比较结果判断,判断信息记录介质11的转速将被提高还是被降低,如果转速将被提高或降低,判断单元23命令旋转控制单元13a执行相应的动作。
此外,如果比较结果是命令间隔的平均值等于或大于阈值X,则判断单元23判断例如AV再现正在被执行,并且将该判断结果输出到计算单元20。
此外,如果比较的结果是命令间隔的平均值等于或大于阈值X,则判断单元23判断离散值是否等于或大于预定阈值Z。通常,由于在AV再现期间离散值较小,如果离散值等于或大于预定阈值Z,例如,判断单元23判断正在进行全速读取,并且指示旋转控制单元13a保持该转速。此外,如果离散值等于或小于阈值Z,则判断单元23判断信息记录介质11是否以大于预定旋转次数的速度进行旋转,并且如果信息记录单元11以高速旋转,则指示旋转控制单元13a降低转速。注意,如果信息记录介质11以小于预定旋转次数的速度进行旋转,判断单元23指示旋转控制单元13a保持该转速。
用这种方法,可以在全速读取期间保持高速旋转,在AV再现期间保持低速旋转,以便精确地判断用户的使用形式,从而以合适的旋转次数控制信息记录介质11的旋转。
此外,判断单元23判断命令间隔的平均值是否等于或小于阈值Y。如果命令间隔的平均值等于或小于阈值Y,判断单元23判断正在进行全速读取,并且在之前的命令间隔被测量之后,判断命令间隔的平均值是否等于或大于第一预定阈值P,并且利用旋转次数控制来控制信息记录介质11的旋转次数,以便基于根据命令间隔计算的命令间隔的平均值使其从高速旋转变成低速旋转。如果已经检测到等于或大于预定阈值P的命令间隔的平均值,则判断单元23判断信息记录介质11是否以小于预定旋转次数的速度进行旋转。如果信息记录介质11是以低速旋转,则判断单元12指示旋转控制单元13a提高转速。更具体地说,在如下情况下由测量单元19测量命令间隔,命令间隔的平均值根据由计算单元20测量命令间隔而被计算,并且根据命令间隔的平均值控制信息记录介质11的旋转次数,在信息记录介质11的旋转次数被控制以从高速旋转变成低速旋转之后,检测等于或大于预定阈值P的命令间隔的平均值是否被产生。此外,如果等于或大于预定阈值P的命令间隔的平均值被产生,则检测命令间隔的第一平均值,其中在对信息记录介质11的旋转次数进行控制以将其从高速旋转改变为低速旋转之后,该第一平均值等于或大于预定阈值P。因此,不清楚在信息记录介质11的旋转次数被控制以从高速旋转改变为低速旋转之后,产生等于或大于预定阈值P的命令间隔的平均值。因此,在产生了等于或大于预定阈值P的命令间隔的平均值的情况下,进行对旋转次数的控制。在没有产生等于或大于预定阈值P的命令间隔的平均值的情况下,进行控制,以保持该旋转次数。
注意,如果信息记录介质11以大于预定旋转次数的速度进行旋转,则判断单元12命令旋转控制单元13a保持该转速。
此外,如果命令间隔的平均值等于或大于阈值X,并且等于或小于阈值Y,则判断单元23指示旋转控制单元13a保持该转速。
用这种方法,例如,在AV再现期间,用户已经完成了快进、倒带等等的情况下,保持预定旋转次数,并且如果用户已经从AV再现的形式改变为全速读取的形式,将提高旋转次数,用于精确地判断用户的使用形式,从而以适当的旋转次数控制信息记录介质11。
接下来,利用图1所示的信息再现设备2说明信息记录介质11的旋转控制的操作。参考图8说明以下每个步骤的操作。
注意,图8是第四实施例中根据来自用户的读出请求执行处理的流程图。
注意假设这个实施例中使用的命令间隔T、阈值X、阈值Y、阈值Z、阈值P并不仅限于该实施例,而是可以改变的。
在图8的步骤S101,主机4根据来自用户的用于信息记录介质11的再现请求指示发出一个再现命令,并且第一驱动单元12开始根据再现命令控制转速的处理。
更具体地说,主机4根据来自用户的用于信息记录介质11的再现请求,发出一个再现命令,该再现命令用于从记录在信息记录介质11中的信息进行再现,并且通过控制器5将再现命令传输到驱动器6。
接下来,在步骤S102,控制单元13利用测量单元19测量命令间隔。
在步骤S102,控制单元13检测从主机4输入的再现命令,并且测量命令间隔,直到在步骤S101产生下一个再现命令。更具体地说,控制单元13测量图2A到2C所示的从DI的结束到下一个CM的开始的间隔。
接下来,在步骤S103,控制单元13累积由计算单元20测量的命令间隔信息。
在步骤S103,控制单元13将测量的命令间隔信息添加到已经存储在高速缓冲存储器16中的命令间隔信息中,以累积命令间隔信息,并且将累积的命令间隔信息存储在高速缓冲存储器16中。
注意,如果累积命令间隔信息没有存储在高速缓冲存储器16中,控制单元13不会将测量的命令间隔加到任何值,而是存储命令间隔信息。
接下来,在步骤S104,控制单元13判断测量的命令间隔是否等于或大于阈值T。如果这个判断是肯定的,则控制单元13转到步骤S116,在步骤S116,控制单元13丢弃(删除)命令间隔信息,并且转到步骤S117,如果这个判断是否定的,则控制单元13转到步骤S105。在步骤S104使用的命令间隔的阈值T是,例如,500毫秒。
在步骤S104,控制单元13判断测量的命令间隔作为数据是否有效。这是为了防止由于用户的指示变化(例如,当用户重复暂停和重新开始的时候)而导致的命令间隔被显著提高的情况下,计算出较低的平均命令间隔值,而导致执行不希望的转速控制。
注意,如果在这个判断中,测量的命令间隔作为数据是否有效的,则控制单元13继续该处理。如果测量的命令间隔作为数据是否无效,则控制单元13丢弃存储在高速缓冲存储器16中的命令间隔,并且对命令间隔进行测量,也就是说,再次累积命令间隔信息。
如第一实施例中所述,在本申请的信息再现设备2中,在旋转次数较高的情况下(例如,在AV数据的再现期间),如果命令间隔已经增至阈值T或T以上,则执行减少旋转次数的控制。因此,在希望高速旋转读出数据的时候,例如正常数据读出的时间,必须防止不正确地进行命令间隔的测量。例如,在正常数据读出时,如果来自用户的读出请求非间歇性地被执行,且重复中止和重新开始,测量的命令间隔比实际上长。因此,在这个实施例中,因为通过增加步骤S104丢弃和再次测量命令间隔信息,可以防止错误的命令间隔的测量。因此,可以防止在正常数据读出的时候降低旋转次数。
接下来,在步骤S105,控制单元13判断预定的采样次数(例如,命令次数)的命令间隔是否已经根据检测再现命令被检测到了。如果这个判断是肯定的,控制单元13转到步骤S106。如果这个判断是否定的,控制单元13转到步骤S117。
在S105,更具体地说,控制单元13判断是否已经过去预定的时间或是否已经获取相当于预定采样次数的命令间隔信息。
接下来,在步骤S106,控制单元13通过用预先设定的采样次数,即检测的命令的次数,除累积的命令间隔信息来计算命令间隔的平均值。
接下来,在步骤S107,控制单元13利用比较单元21判断命令间隔的平均值是否等于或大于预先设定的阈值X。如果这个判断是肯定的,控制单元13转到步骤S108。如果这个判断是否定的,控制单元13转到步骤S112。此外,在这个处理中使用的阈值X是,例如,10毫秒。
在步骤S107,判断命令间隔的平均值是否处于如图2B所示的情况。更具体地说,例如,控制单元13判断是否正在执行AV再现。
接下来,在步骤S108,控制单元13利用计算单元20计算命令间隔的平均值的变化(离散值)。通常,因为命令间隔的平均值的变化(离散值)在AV数据再现期间有所下降,通过这个处理可以更正确地判断用户的使用形式。
接下来,在步骤S109,控制单元13利用比较单元21,判断离散值是否大于阈值Z。如果这个判断是肯定的,控制单元13转到步骤S117。如果这个判断是否定的,控制单元13转到步骤S110。此外,在这个处理中使用的阈值Z是,例如40。
在步骤S109,控制单元13参考命令间隔的平均值的变化情况,判断信息记录介质11的形式。更具体地说,如果变化很大,例如变化处于全速读取的情况,则控制单元13进行控制,保持信息记录介质11的旋转次数。此外,如果变化很小,例如变化处于AV再现的情况,如果信息记录介质11以高速进行旋转,控制单元13进行控制,降低信息记录介质11的旋转次数。
接下来,在步骤S110,控制单元13利用判断单元23判断转速是否是大于预定的转速。如果这个判断是肯定的,控制单元13转到步骤S111。如果这个判断是否定的,控制单元13转到步骤S117。
在步骤S110,控制单元13检查第一驱动单元12的转速并且判断是否可以降低信息记录介质11的转速。
接下来,在步骤S111,控制单元13执行用于控制第一驱动单元12将信息记录介质11的转速降低到一预定值的处理。
用这种方法,通过降低第一驱动单元12的转速,以低速进行读出处理,可以减少由于不必要的高速旋转使驱动器6产生的振动、噪音等等。
接下来,当在步骤S107控制单元13判断命令间隔的平均值小于阈值X时,在步骤S112,控制单元13利用判断单元23判断命令间隔的平均值是否等于或小于阈值Y。如果这个判断是肯定的,控制单元13转到步骤S113。如果这个判断是否定的,控制单元13转到步骤S117。此外,在这个处理中使用的阈值Y是,例如,2毫秒。
在步骤S112,控制单元13判断命令间隔的平均值是否处于如图2C所示的情况。更具体地说,例如,控制单元13判断是否正在执行AV全速读取。
接下来,在步骤S113,控制单元13的判断单元23判断通过上次由旋转控制单元13a控制信息记录介质11从高速旋转变成低速旋转之后,是否已经产生了等于或大于预定阈值P的命令间隔的平均值。如果这个判断是肯定的,控制单元13转到步骤S114。如果这个判断是否定的,控制单元13转到步骤S117。此外,在这个处理中使用的阈值P是,例如,一秒。
在步骤S113,控制单元13在之前由旋转控制单元S113a控制信息记录介质11从高速旋转变成低速旋转之后,根据是否已经产生了等于或大于预定阈值P的命令间隔的平均值,判断信息记录介质11的形式。此外,控制单元13检测命令间隔的平均值,该平均值已经在执行了从高速旋转到低速旋转的旋转控制之后在第一时间提高到阈值P或以上。更具体地说,如果在预定的时段产生了大于预定阈值P的命令间隔的平均值,则控制单元13判断信息记录介质11处于一个从AV再现到全速读取的转换情况,并且进行控制,用于增加信息记录介质11的旋转次数。此外,如果在预定的时段,命令间隔的平均值小于阈值,则例如,控制单元13判断信息记录介质11处于AV再现的情况,并进行控制,用于保持信息记录介质11的旋转次数。
如第一实施例中所述,本申请的信息再现设备2根据命令间隔的平均值控制信息记录介质的旋转次数。因此,例如,当用户在AV再现期间进行快进或倒带的时候,将减少命令间隔的平均值。结果,执行增加信息记录介质11的旋转次数的控制。因此,尽管AV数据再现时,信息记录介质11的旋转次数增加了,还是很可能出现产生噪音的问题。因此,在本实施例中,增加了步骤S113,在之前由旋转控制单元13控制信息记录介质11的旋转从高速旋转变化到低速旋转之后,只有当命令间隔的平均值增加到等于或大于预定阈值P或以上时,执行从低速旋转变成高速旋转的控制。如果在预定的时段内,命令间隔的平均值没有增加到大于阈值P,即使命令间隔的平均值降低到等于或小于阈值Y,信息记录介质11决不会被控制为以高速进行旋转。因此,可以防止在AV数据期间发生旋转次数提高和降低的情况。
另一方面,如果用户改变使用形式使之从AV数据再现变为全速读取,必须通过增加信息记录介质11的旋转次数提高性能,通常,命令间隔的平均值通过用户对应用软件的结束/开始操作而被提高。因此,只需要考虑命令间隔的平均值的时间来确定阈值P。
接下来,在步骤S114,控制单元13使判断单元23检测第一驱动单元12的转速并且判断该转速是否是小于预定转速。如果这个判断是肯定的,控制单元13转到步骤S115。如果这个判断是否定的,控制单元13转到步骤S117。
在步骤S114,控制单元13检查第一驱动单元12的转速并且判断是否可以提高信息记录单元11的转速。
接下来,在步骤S115,控制单元13控制旋转控制单元13a执行一个处理,用于将第一驱动单元12的转速增加到预定的值。
在步骤S116,控制单元13利用丢弃单元22丢弃存储在高速缓冲存储器16中的命令间隔信息。
在步骤S116,控制单元13判断测量的命令的间隔作为数据是否无效,丢弃存储在高速缓冲存储器16中的命令间隔信息,并且再次执行命令间隔的测量。
接下来,在步骤S117,控制单元13利用读出单元18执行处理,用于通过拾取控制单元13b,根据来自信息记录介质11的再现命令读出信息。
在步骤S117,通过控制器5将读出信息传输到主机4。此外,主机4通过控制器5将读出信息输出到监视器7和扬声器8。
接下来,在步骤S118,控制单元13利用测量单元19执行在步骤S101发出的再现命令的命令结束处理。
接下来,在步骤S119,控制单元13判断用户是否已经发送了下一个读出请求。如果这个判断是肯定的,也就是说,如果主机4已经发出了下一个再现命令,则控制单元13回到步骤S101。如果这个判断是否定的,控制单元13基于来自用户的用于信息记录介质11的再现请求结束信息的再现处理。
如上所述,在这个实施例的信息再现设备2包括比较单元,在命令间隔被测量之前,比较命令间隔的平均值和预先设定的阈值;计算单元20,当比较单元21的比较结果是,命令间隔的平均值等于或大于阈值X,则根据之前测量的一个命令间隔和根据之前测量的命令间隔计算的命令间隔的平均值来计算离散值;判断单元23,判断所述离散值是否等于或大于离散阈值Z,该阈值Z是预先设定并用于与离散值进行比较的;旋转控制单元13a,根据判断单元23的判断结果控制第一驱动单元12的转速。
此外,信息再现设备2包括检测单元18,当判断单元23判断离散值小于离散阈值Z的时候,检测信息记录介质11的转速;判断单元23,判断信息记录介质11是否正以高速旋转作为检测单元18的检测结果,并且在判断单元23的判断结果是信息记录介质11正以高速旋转时,旋转控制单元13a减少信息记录介质11的旋转次数。
此外,信息再现设备2包括比较单元21,在命令间隔以前被测量,并且基于根据测量的命令间隔所计算的命令间隔的平均值执行从高速旋转到低速旋转的信息记录介质11的次数旋转的控制的旋转次数控制的情况下,比较单元21比较命令间隔的平均值和预先设定的阈值P;检测单元17,在命令间隔的平均值等于或小于阈值的情况下,在执行之前的旋转次数控制之后,检测等于或大于预定阈值的命令间隔的平均值,并且旋转控制单元13a根据检测单元17的检测结果控制第一驱动单元12的转速。
此外,信息再现设备2包括检测单元17,在检测单元17检测到等于或大于阈值P的命令间隔的平均值的情况下,检测信息记录介质11的转速;判断单元23,判断信息记录介质11是否正以低速进行旋转作为检测单元17的检测结果,如果判断单元23判断的结果是信息记录介质11正在以低速旋转,旋转控制单元13a提高信息记录介质11的旋转次数。
如上所述,依据这个实施例,对命令间隔进行检测,并且根据由主机根据来自用户的用于信息记录介质11的再现请求发出的再现命令,计算命令间隔的平均值,并且如果命令间隔的平均值等于或大于预定阈值X,则还要计算命令间隔的平均值的离散值,比较该离散值和预定阈值Z,根据比较的结果控制第一驱动单元12的转速(信息记录介质11的转速)。此外,如果命令间隔的平均值等于或小于预定阈值Y,根据之前测量和计算的命令间隔平均值,信息记录介质11的旋转次数被控制为从高速旋转变成低速旋转,只有在旋转控制之后,当命令间隔的平均值增加到大于预定阈值P时,信息记录介质11的转速被控制为从低速旋转变成高速旋转。
因此,它也可以正确地判断用户的使用形式,并且根据使用形式,以一个适当的旋转次数控制信息记录介质11。
应当理解,在实施本发明时可以对在此描述的本发明的实施例进行多种替换。因此,所附权利要求定义的本发明的范围,并且在这些权利要求及其等效物内的方法和结构都包括在范畴内。
2003年5月9日公开的日本专利申请2003-132200,和2004年2月9日公开的日本专利申请2004-32649公开的全部的内容,包括说明书、权利要求书、附图和摘要在此都引用作为参考。
权利要求
1.一种信息再现设备包括驱动装置,旋转信息记录介质以便从信息记录介质中读出预定的信息;读取装置,根据由外部主机发出的命令读出所述信息;测量装置,测量所述命令的命令间隔;和旋转控制装置,根据测量装置测量的命令间隔控制驱动装置的转速。
2.如权利要求1所述信息再现设备,还包括计算装置,根据在至少预定时间和预定次数之一产生的多个命令间隔,计算命令间隔的平均值,其中所述旋转控制装置根据计算装置计算的命令间隔的平均值,控制驱动装置的转速。
3.如权利要求2所述信息再现设备,还包括比较装置,将计算的命令间隔的平均值和预定阈值进行比较,其中,旋转控制装置执行控制,降低驱动装置的旋转次数。
4.如权利要求2所述信息再现设备,还包括比较装置,将检测的命令间隔的平均值和预定阈值进行比较,其中,旋转控制装置执行控制,用于在作为比较装置的比较结果是命令间隔的平均值等于或小于阈值的情况下,提高驱动装置的旋转次数。
5.如权利要求1所述信息再现设备,还包括旋转次数判断装置,判断驱动装置的转速是否已经大于预定的转速;和比较装置,将命令间隔和预定阈值进行比较,其中,旋转控制装置根据由旋转次数判断装置判断的结果和由比较装置比较的结果,控制驱动装置的转速。
6.如权利要求5所述信息再现设备,还包括持续性判断装置,判断命令间隔的测量是否已经持续地执行了一个由至少一个预定时间或一个预定次数定义的阈值以上的时间或次数,其中,旋转控制装置根据由旋转次数判断装置进行判断的结果、由持续性判断装置进行判断的结果、和由比较装置进行比较的结果,控制驱动装置的转速。
7.如权利要求1所述信息再现设备,还包括再测量装置,在命令间隔已经持续了预定时间或预定时间以上的情况下,对命令间隔进行再测量。
8.一种信息再现设备包括驱动装置,旋转信息记录介质以便读出预定的信息;读出装置,从信息记录介质中读出预定的信息;存储装置,该存储装置具有一个预定的存储区,用于临时存储读出信息;检测装置,检测一个比例作为高速缓存使用率信息,所述比例是指读出并存储的信息相对于存储装置的存储区所占的比例;和旋转控制装置(13a),根据由检测装置检测的高速缓存使用率信息,控制驱动装置的转速。
9.如权利要求8所述信息再现设备,还包括检测装置,检测根据预定时间和预定次数至少之一读出的高速缓存使用率信息;计算装置,计算由检测装置检测的高速缓存使用率信息的平均值;和旋转控制装置,根据计算装置计算的平均值,控制驱动单元的转速。
10.如权利要求9所述信息再现设备,还包括比较装置,将计算的高速缓存使用率信息的平均值和预定阈值进行比较,其中,旋转控制装置执行控制,以在作为比较装置的比较结果是高速缓存使用率信息的平均值大于通过阈值的情况下,降低驱动装置的旋转次数。
11.如权利要求9所述信息再现设备,还包括比较装置,将计算的高速缓存使用率信息的平均值和预定阈值进行比较,其中,所述控制装置进行控制,以在作为比较装置的比较结果是存储的信息相对于存储装置的存储区所占的比例等于或小于阈值的情况下,提高驱动装置的旋转次数。
12.如权利要求8所述信息再现设备,其中所述存储装置包括位置信息,表示存储在存储装置中的信息量的变化的情况;检测装置,检测位置信息的变化的情况;判断装置,判断由检测装置检测的位置信息没有变化的情况是否已经持续一个预定时间或预定时间以上;和再量测量装置,用于在作为判断装置的判断结果是位置信息没有变化的情况已经持续一个预定时间或预定时间以上的情况下,对高速缓存使用率信息进行再测量。
13.一种记录介质中包括的旋转控制程序,可以由信息再现设备中的计算机读取,所述旋转控制程序使计算机起如下作用读出装置,用于根据用户的命令所持续发出的命令,从通过驱动装置旋转的信息记录介质上读出信息;检测装置,用于检测所述命令;测量装置,测量所述命令的命令间隔;和旋转控制装置,根据测量装置测量的命令间隔控制驱动装置的转速。
14.一种记录介质包括的旋转控制程序,可以由信息再现设备中的计算机读取,所述旋转控制程序使计算机起如下作用读出装置,从正在旋转的信息记录介质中读出预定的信息;存储装置,临时将由读出装置读出的信息存储在预定存储区中;检测装置,检测存储的信息相对于存储装置的存储区所占的比例;和旋转控制装置,根据由检测装置检测的信息所占的比例来控制信息记录介质的转速。
15.一种从预定的信息记录介质中读出信息并且再现该信息的信息再现方法,所述信息再现方法包括以预定的旋转次数旋转信息记录介质的驱动处理;读出处理,根据来自用户的命令持续发出的命令,从旋转的信息记录介质中读出信息;检测命令的检测处理;和测量处理,测量命令的命令间隔,其中,在所述驱动处理中,根据测量的命令间隔改变转速。
16.一种从预定的信息记录介质中读出信息并且再现该信息的信息再现方法,所述信息再现方法包括驱动处理,驱动以使信息记录介质以预定的旋转次数旋转;读出处理,从正在旋转的信息记录介质中读出预定的信息;存储处理,临时将读出的信息存储在具有一个固定存储器区域的存储装置中;和检测处理,检测存储的信息相对于存储装置的存储区所占的比例,其中,在所述驱动处理中,根据检测信息所占的比例改变转速。
17.如权利要求2的信息再现装置,还包括比较装置,将计算的命令间隔的平均值分别和预先设定的第一和第二阈值进行比较,其中,作为比较装置的比较结果,在命令间隔的平均值等于或大于第一阈值的情况下,旋转控制装置降低驱动装置的旋转次数,在命令间隔的平均值等于或小于第二阈值的情况下,旋转控制装置增加驱动装置的旋转次数。
18.如权利要求2所述信息再现设备,还包括比较装置,在命令间隔之前被测量的情况下,比较命令间隔的平均值和预先设定的阈值;计算装置,用于在作为比较装置的比较结果是根据之前测量的命令间隔计算的命令间隔的平均值等于或大于阈值的情况下,基于之前测量的命令间隔和命令间隔的平均值之一计算离散值;并且判断装置,用于判断离散值是否等于或大于离散阈值,该离散阈值是预先设定用于与离散值进行比较的阈值,其中,旋转控制装置根据判断装置的判断结果控制驱动装置的转速。
19.如权利要求18所述信息再现设备,还包括检测装置,在判断装置判断离散值小于离散阈值的情况下,检测信息记录介质的转速;并且判断装置,判断信息记录介质是否以高速旋转作为检测装置的检测结果,其中,在判断装置判断信息记录介质是以高速进行旋转的情况下,旋转控制装置降低信息记录介质的旋转次数。
20.如权利要求2所述信息再现设备,还包括比较装置,在命令间隔之前被测量,并且基于根据测量的命令间隔计算的命令间隔的平均值执行旋转次数控制以便控制信息记录介质的旋转次数从高速旋转变成低速旋转的情况下,将命令间隔的平均值和预先设定的用于旋转控制的阈值进行比较;并且检测装置,在命令间隔的平均值等于或小于阈值的情况下,在先前的旋转次数控制被执行之后,检测等于或大于用于旋转控制的阈值的命令间隔的平均值,其中,旋转控制装置根据检测装置的检测结果控制驱动装置的转速。
21.如权利要求20所述信息再现设备,还包括旋转次数检测装置,在检测装置检测到了等于或大于阈值的命令间隔的平均值的情况下,检测信息记录介质的转速;并且判断装置,判断信息记录介质是否以低速旋转作为检测装置的检测结果,其中,在判断装置判断信息记录介质是以低速进行旋转的情况下,旋转控制装置提高信息记录介质的旋转次数。
22.一种信息记录介质,其中,以可由包括在信息再现设备中的记录计算机读取的方式记录了一个旋转控制程序,所述旋转控制程序使记录计算机起如下作用读出装置,基于根据来自用户的命令持续发出的命令,从由驱动装置旋转的信息记录介质读出信息;检测装置,用于检测所述命令;测量装置,测量所述命令的命令间隔;和旋转控制装置,根据测量装置测量的命令间隔,控制驱动装置的转速。
23.一种信息记录介质,其中以可由包括在信息再现设备中的记录计算机读取的方式记录了一个旋转控制程序,所述旋转控制程序使计算机起如下作用读出装置,从正在旋转的信息记录介质中读出预定的信息;存储装置,临时将由读出装置读出的信息存储在预定的存储区中;检测装置,检测存储的信息相对于存储装置的存储区所占的比例;和旋转控制装置,根据由检测装置检测的信息所占的比例,控制信息记录介质的转速。
全文摘要
一种信息再现设备,具有驱动装置,旋转信息记录介质以便从信息记录介质中读出预定的信息;读取装置,根据从外部主机发出的命令读出所述信息;测量设备,测量所述命令的命令间隔;旋转控制装置,根据测量设备测量的命令间隔,控制驱动装置的转速。
文档编号G11B19/26GK1574005SQ20041007663
公开日2005年2月2日 申请日期2004年5月9日 优先权日2003年5月9日
发明者德留健一, 大石正己, 大高下贵宏 申请人:日本先锋公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1