用来缩短光驱启动时间的方法与相关装置的制作方法

文档序号:6774883阅读:134来源:国知局

专利名称::用来缩短光驱启动时间的方法与相关装置的制作方法
技术领域
:本发明是关于光驱,尤指一种可以降低光驱在加载光盘后所需启动时间的方法与相关装置。
背景技术
:光盘是现在常见的资料储存媒体之一,可存放大量的数字资料。CD(CompactDisc)、SACD(SuperAudioCompactDisc)、DVD(DigitalVersatileDisc)、HDDVD(HighDefinitionDVD)、以及BD(Blu-rayDisc)是常见光盘的几种例子。而“能辨识并能存取多种不同种类的光盘”则成为光驱必备的功能之一。为此,每当光驱加载(load)一光盘后,必须在一启动程序中,正确地辨识出它所加载的光盘的种类,这样,光驱才有办法正确地存取光盘中的资料。相关的技术中提出了几种方法,让光驱可以在启动程序中,自动辨识出所加载的光盘种类。举例来说,美国第5,859,822号专利案件即揭示了一种能辨识并能存取多种不同种类光盘的光驱。此专利所揭示的光驱具有一第一光源以及一第二光源。第一光源是用来重制(reproducing)第一种类的光盘中所储存的资料;第二光源则用来重制第二种类的光盘中所储存的资料,而第二种类光盘的资料储存密度高于第一种类光盘的资料储存密度。对于光驱所加载的光盘而言,若它可以使用第一光源来重制该光盘中所储存的资料,则光驱会将该光盘判断为第一种类的光盘,若其无法使用第一光源来重制该光盘中所储存的资料,则光驱会将该光盘判断为第二种类的光盘。一般来说,上述的自动盘片种类辨识方法以及其它相关技术所提供的方法都是通过“检测光盘的光学特性”的方式来判断光盘的种类。举例来说,“在各种激光功率位准(level)之下感测光盘所反射的光信号”就是一种可以得出光盘的光学特性的方式。若检测出一光盘的光学特性相同(或相近)于一特定类别的光盘所具有的光学特性,则可以判断该光盘属于该特定类别。综上所述,设计者在设计光驱时,一般都会让光驱具有可处理多种不同种类光盘的能力。当光驱能处理的光盘种类越多,光驱所使用的自动盘片判定程序就会越复杂,这样,不仅会增加光驱的启动时间,还会降低光驱的整体效能。
发明内容本发明的实施例提供了用来缩短光驱的启动时间的方法与相关装置。在一些实施例中,缩短光驱的启动时间的方法包含有提供一使用者指令,并依据所接收到的使用者指令来辨识光盘的种类。在一些实施例中,光驱包含有一读取头,盘片辨识方法则包含有提供一使用者指令,依据所接收到的使用者指令来辨识光盘的种类,并控制读取头依据所辨识出的光盘种类来存取光盘。在一些实施例中,缩短光驱的启动时间的方法包含有可适性(adaptively)地决定出一辨识顺序,依序检测光盘的种类是否相同于辨识顺序中的盘片种类,直到成功辨识出光盘的种类为止。在一些实施例中,光驱包含有一指令接收接口,用来接收一使用者指令,光驱并包含有一类别辨识单元,耦接于指令接收接口,用来依据使用者指令来辨识光盘的种类。在一些实施例中,光驱包含有一读取头,用来存取一光盘,光驱还包含有一控制器,耦接于读取头,用来可适性地决定出一辨识顺序,并控制读取头依序检测光盘的种类是否相同于辨识顺序中的盘片种类,直到成功辨识出光盘的种类为止。图1为一实施例的光驱的示意图。图2为一实施例的光驱在一启动程序中判断它所载有的光盘的种类的流程图。图3为在一启动程序中,依据一特定的辨识顺序来判断光驱所加载的光盘的种类的一个流程图。图4为一实施例的光驱在一启动程序中辨识所加载的光盘的种类的流程图。图5为一实施例的光驱在一启动程序中辨识所加载的光盘的种类的流程图。附图标号光盘10光驱100指令接收接口120类别辨识单元140控制器160读取头182伺服单元184数据处理单元18具体实施方式若光驱能支持多种不同的盘片种类,则在使用者将一光盘置入一光驱之后,在启动的过程中,光驱可能要耗费不少的时间,才有办法辨识出它所加载的光盘的种类。然而,在将光盘置入光驱时,使用者常常已经知道光盘所属的种类为何。基于这个原因,在一些实施例之中,光驱可允许使用者提供与光盘的种类相关的信息给光驱,如此一来,光驱将可略过相关的自动盘片种类辨识程序,而直接依据使用者所提供的信息来辨识光盘的种类。光驱因此不需要一一试验此光盘为哪种光驱支持的盘片种类,可有效地缩短光驱在启动程序之中所耗费的时间。图1为一实施例光驱100的示意图。本实施例中的光驱100包含有一指令接收接口120、一类别辨识单元140、一控制器160、一读取头182、一伺服单元184、以及一数据处理单元186。此外,光驱100还载有一光盘10。指令接收接口120是用来接收使用者所输入的使用者指令。如前所述,由于在将光盘10置入光驱100之前,使用者常已知道光盘10所属的类别,因此,使用者可通过指令接收接口120输入指令给光驱100,以告知光驱100光盘10的类别。举例来说,指令接收接口120可以是光驱100壳体上的一旋钮(knob),使用者可将旋钮旋转至特定的位置,以将使用者指令下达给光驱100。接下来,指令接收接口120会依据旋钮所在的位置传送信号给类别辨识单元140,以报告它所接收到的使用者指令是什么。指令接收接口120亦可以由光驱100壳体上的单一按钮、一组按钮、一触控面版(touchpanel)所实现,以接收使用者所下达的使用者指令。若光驱100还配附有一遥控器(用来供使用者控制光驱100的运作),则指令接收接口120可以由光驱100壳体上所设置的一遥控信号接收单元来实现。在此种架构下,使用者可通过遥控器来下达使用者指令,遥控器则通过它所传送出的信号来向遥控信号接收单元120回报其所接收到的使用者指令是什么。此外,若光驱100另通过一主机接口连接至一外部主机,则指令接收接口120可以由前述的主机接口来实现。在此种架构下,使用者可通过外部主机的输入接口来下达使用者指令,外部主机则通过它所传送至主机接口120的信号,向主机接口120回报它所接收到的使用者指令为何。类别辨识单元140耦接于指令接收接口120,用来依据指令接收接口120所接收到的使用者指令来辨识光盘10所属的种类。再将其所辨识出的盘片种类回报给控制器160。控制器160是用来控制光驱100的运作,而只有在确定光盘10所属的类别后,控制器160才有办法适当地控制光驱100对光盘10进行存取的动作。也就是说,控制器160必须依据光盘10所属的类别,对读取头182、伺服单元184以及数据处理单元186进行适当的控制,才有办法让光驱100对光盘10进行存取的动作。更明确地说,依据所判断出光盘10的种类,控制器160必须控制读取头182发射出具有特定波长与特定功率的激光束至光盘10上,并控制读取头182使用具有适当的数值孔径(numericalaperture,NA)的物镜。举例来说,若判断出光盘10的种类为CD,则控制器160可控制读取头182发射出波长为780微米(nm)的红外线激光,并使用NA为0.45的物镜;若判断出光盘10的种类为DVD,则控制器160可控制读取头182发射出波长为650微米的红光激光,并使用NA为0.65的物镜;若判断出光盘10的种类为BD,则控制器160可控制读取头182发射出波长为405微米的蓝光激光,并使用NA为0.85的物镜。此外,控制器160亦可以告知伺服单元184及数据处理单元186它所判断出光盘10所属的种类。依据光盘10所属的种类,伺服单元184可执行适当的伺服控制程序,数据处理单元186则可决定它使用的调变/解调变方式(例如八至十四调变(EFM)或八至十四调变+(EFM+))。然而,有时候使用者也可能提供了错误的使用者指令给光驱100,导致光驱100所接收到的使用者指令并未正确指出光盘10所属的种类。若发生此种情况,则光驱100可进一步通过其它方式来判断光盘10所属的种类为何。举例来说,控制器160可运行一盘片种类辨识程序,以自动地辨识光盘10所属的种类为何。此外,有时候使用者会倾向于使用光驱100来连续存取相同种类的光盘。因此,有可能光盘10的种类会将同于光驱100前次所存取的光盘的种类。举例来说,一使用者可能会使用DVD播放机来观赏储存在多张DVD-ROM之中的长篇影片,因此,当DVD播放机判断出使用者所置入的光盘是DVD-ROM,则使用者后续所置入的光盘也很可能是DVD-ROM。因此,在一些实施例中,光驱可以暂存其前次所存取的光盘的种类,并在启动自动盘片种类辨识程序时,优先检测使用者所置入的光盘的种类是否相同于光驱前次所存取的光盘的种类。此外,使用者有时候使用光驱来存取一特定种类的光盘的频率会高于存取其它种类的光盘的频率。举例来说,若使用者固定购买CD-RW光盘来作为资料储存之用,则即使使用者的DVD烧录器具有存取多种盘片的功能,DVD烧录器依旧可能重复地接受到使用者所加载的CD-RW光盘,而较少接受到其它种类的光盘。因此,在一些实施例中,光驱可以暂存它最常存取的光盘的种类,并在启动自动盘片种类辨识程序时,优先检测使用者所置入的光盘种类是否相同于光驱最常存取的光盘种类。图2是一实施例的光驱在一启动程序中判断它所载有的光盘的种类的流程图。于步骤210中,光驱会先判断它是否有接收到与光盘的种类相关的使用者指令,并尝试依据所接收到的使用者指令来存取它所载有的光盘。若使用者已于时限内将使用者指令提供给光驱,且光驱顺利地依据使用者指令辨识出光盘的种类,则进一步执行步骤250;若使用者并未于时限内将使用者指令提供给光驱,或光驱无法依据使用者指令辨识出光盘的种类,则进一步执行步骤220以运行一自动盘片种类辨识程序。于步骤220中,光驱是检测光盘的种类是否吻合于一预期的盘片种类。如前所述,由于光驱目前所加载的光盘的种类很可能会相同于光驱前次所加载的光盘的种类,或相同于光驱最常存取的光盘种类,因此,前述“预期的盘片种类”可以是前述两个可能的其中一种。若发现光盘的种类确实吻合于预期的盘片种类,即执行步骤250,否则,则执行步骤230。于步骤230中,光驱会试着通过其它方式来辨识光盘的种类(例如检测光盘的种类是否吻合于其它尚未检测的盘片种类)。步骤230亦可以包含有相关技术所采用的自动辨识程序。举例来说,可以通过感测光盘所反射的光来判断光盘的种类为何。若于步骤230中有正确判断出光盘的种类,即执行步骤250;否则,则执行步骤240。当执行到步骤240时,表示光驱并未正确判断出光盘的种类为何,此时光驱可将辨识失败的结果回报给使用者,或回报给与光驱相互耦接的外部主机。在步骤250中,由于已正确判断出光盘的种类,此时光驱可依照所判断出的光盘种类来对光盘进行存取的动作。在其它的实施例中,光驱也能可适性地建立一辨识顺序,并依据辨识顺序中各种盘片种类的先后顺序进行辨识,以缩短自动盘片种类辨识程序所可能耗用的时间。在前述的辨识顺序中,最可能的盘片种类(例如前次存取的盘片的种类、或最常存取的盘片的种类)的顺序会优先于其它盘片种类的顺序。此外,辨识顺序中的优先级也可以依据使用者所输入的指令来决定。举例来说,对于喜欢观赏DVD-ROM中所储存的电影的使用者而言,他可以下达指令给光驱,以指示光驱将DVD-ROM设定为辨识顺序中第一顺位的盘片种类。这样一来,每当使用者将DVD-ROM置入光驱后,光驱都可很快地判断出使用者所置入的盘片的种类为DVD-ROM。此外,辨识顺序也可以依据一使用历程记录(其包含有光驱之前存取各种盘片的统计数据,并由光驱负责维护与更新)来决定。举例来说,光驱可以在之前所存取的N张盘片之中,统计各种类的盘片分别被存取的次数是多少,每当有盘片加载至光驱时,自动盘片种类辨识程序即可优先判断所加载的盘片是否相同于使用历程记录所显示最常被存取的盘片种类。举例来说,依据一特定的辨识顺序,光驱可以优先检测所加载的光盘是否为BD,再检测它是否为HD-DVD,再检测它是否为DVD-R/RW,最后,则检测它是否为CD-R/RW。图3所示是在一启动程序中,依据一特定的辨识顺序来判断光驱所加载的光盘的种类的一个流程图。在步骤310,光驱会判断光盘的种类是否相同于辨识顺序中位于第一顺位的盘片种类(在这个例子中,第一顺位是BD)。若结果为吻合(match),则执行步骤360;否则则执行步骤320。相似地,在步骤320、330及340中,光驱分别会判断光盘的种类是否相同于辨识顺序中位于第二、第三、及第四顺位的盘片种类(在这个例子中,第二、第三、及第四顺位分别是HD-DVD、DVD-R/RW、及CD-R/RW)。若前述任一步骤的结果为吻合,则执行步骤360;若前述每一步骤的结果皆为不吻合,则执行步骤350。当进入步骤350时,表示通过预设的辨识顺序,光驱并无法判断出光盘的种类为何,此时光驱可将辨识失败的结果回报给使用者,或回报给与光驱相互耦接的外部主机。光驱也可以判断光盘的种类是否相同于其它尚未检测的盘片种类,若结果是否定的,即表示光驱并无法存取此光盘,光驱可再将辨识失败的结果回报给使用者或外部主机。在步骤360中,由于已正确判断出光盘的种类,此时光驱可依照所判断出的光盘种类来对光盘进行存取的动作。图4所示是一实施例的光驱在一启动程序中辨识所加载的光盘的种类的流程图。在步骤410,光驱通过使用者所下达的一使用者指令,得知光盘可能的种类为何。在步骤420,光驱依据使用者指令所指示的盘片种类来操作其中的激光以及控制器,以尝试启动。当然,此处也可改为在步骤410,光驱从存储器中提取一前次存取盘片种类,在步骤420,依据前次存取盘片种类来操作其中的激光以及控制器。若在步骤420中光驱可以正确地存取光盘,则表示已正确辨识出盘片的种类;若无法正确地存取光盘,则需进一步执行步骤442。在步骤442,光驱依据一辨识顺序中第一顺位的盘片种类来操作其中的激光以及控制器,以尝试启动。当然,此步骤也可改为光驱执行其它的自动盘片种类辨识方法(例如检测盘片的反射状况的方法),以尝试启动。若在步骤442中光驱可正确存取光盘,表示已正确判断出光盘的种类(430);否则需进一步执行步骤460,以将辨识失败的结果回报给使用者或与光驱相互耦接的外部主机。图5所示是一实施例的光驱在一启动程序中辨识所加载的光盘的种类的流程图。在步骤510,光驱依据自身存储器中所提取的第一可能盘片种类,来使用其中的激光以及控制器,以尝试启动。由于存储器中可记录之前所存取的盘片种类及/或一盘片种类辨识顺序,因此在步骤510中,可使用前次存取的盘片种类或盘片种类辨识顺序中第一顺位的盘片种类,来作为第一可能盘片种类。若在步骤510中光驱可以正确地存取光盘,则表示已正确辨识出盘片的种类;若无法正确地存取光盘,则需进一步执行步骤540。在步骤540,光驱依据自身存储器中所提取的第二可能盘片种类来使用其中的激光以及控制器,以尝试启动。举例来说,在步骤540中,可使用盘片种类辨识顺序中第二顺位的盘片种类,来作为第二可能盘片种类。当然,此步骤也可改为光驱执行其它的自动盘片种类辨识方法(例如检测盘片的反射状况的方法),以尝试启动。若在步骤540中光驱可正确存取光盘,表示已正确判断出光盘的种类为何;否则需进一步执行步骤560,以将辨识失败的结果回报给使用者或与光驱相互耦接的外部主机。前述实施例所述的作法,不仅可用来判断光盘的种类是否为CD、SACD、DVD、HDDVD、或BD,还可用来判断光盘的种类是否为单层盘片、双层盘片、或多层盘片,也可以用来判断光盘的种类是否为一次读写盘片(Recordable(+R/-R))、可覆写盘片(Rewritable(+RW/-RW))、只读盘片(Read-Only-Memory(ROM)),或是随机存取盘片(RandomAccessMemory(RAM))。在本专利说明书之中,使用了一些特定的名词来代表系统中的某些特定组件,如相关技术者所熟知,消费性电子装置的制造商常常会使用不同的名称来称呼相同的组件。为此,本专利说明书中所提及的任一组件,应被认定为相等于“具有不同名称但具备相同功能”的其它组件。此外,本专利说明书中所使用的“包含有”一词,是具有开放性的意思,意即“包含有,但不限于”。另外,本专利说明书中所使用的“耦接”一词,所指的是直接的电连接或间接的电连接,换句话说,“一第一装置耦接于一第二装置”是指该第一、第二装置之间系是直接地相互电连接、或通过其它中介的装置间接地相互电连接。以上所述仅为本发明的较好的实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。权利要求1.一种用来缩短一光驱的启动时间的方法,该光驱载有一光盘,该方法包含有接收一使用者指令;以及依据所接收到的所述的使用者指令来辨识该光盘的种类。2.如权利要求1所述的方法,其中该方法是通过一旋钮、一按钮、一触控面板、一遥控信号接收单元、或一主机接口来将所述的使用者指令提供至该光驱。3.如权利要求1所述的方法,还包含有若未能依据所述的使用者指令辨识出该光盘的种类,则进一步判断该光盘的种类是否相同于一前次存取盘片种类或一最常存取盘片种类。4.如权利要求1所述的方法,还包含有若未能依据所述的使用者指令辨识出该光盘的种类,则进一步依据一辨识顺序来依序辨识该光盘的种类。5.如权利要求4所述的方法,其中该方法是依据一使用者输入指令来决定所述的辨识顺序。6.如权利要求4所述的方法,其中该方法是依据一使用历程记录来决定该辨识顺序,所述的使用历程记录是由该光驱负责维护,该使用历程记录并包含有该光驱之前所存取过的盘片的统计数据。7.如权利要求6所述的方法,其中该方法是依据使用历程记录,以该光驱前次所存取的盘片种类或最常存取的盘片种类来作为辨识顺序中第一顺位的盘片种类。8.如权利要求1所述的方法,是用来判断该光盘是一CD、一SACD、一DVD、一HDDVD、或一BD。9.如权利要求1所述的方法,是用来判断该光盘是一单层盘片、一双层盘片、或一多层盘片。10.如权利要求1所述的方法,它还包含有控制该光驱依据所辨识出该光盘的种类来存取该光盘。11.一种光驱,包含有一指令接收接口,用来接收一使用者指令;以及一类别辨识单元,耦接于指令接收接口,用来依据使用者指令来辨识该光驱所载有的一光盘的种类。12.如权利要求11所述的光驱,其中该指令接收接口包含有一旋钮、一按钮、一触控面板、一遥控信号接收单元、或一主机接口。13.如权利要求11所述的光驱,包含有一控制器,耦接于类别辨识单元,用来控制该光驱依据所辨识出光盘的种类来存取该光盘。14.如权利要求13所述的光驱,其中若类别辨识单元未能依据使用者指令辨识出该光盘的种类,则该控制器进一步控制光驱判断该光盘的种类是否相同于一前次存取盘片种类或一最常存取盘片种类。15.如权利要求13所述的光驱,其中若类别辨识单元未能依据使用者指令辨识出该光盘的种类,则该控制器进一步控制光驱依据一辨识顺序来依序辨识该光盘的种类。16.如权利要求15所述的光驱,是依据一使用者输入指令来决定辨识顺序。17.如权利要求15所述的光驱,是依据一使用历程记录来决定辨识顺序,该使用历程记录是由光驱负责维护,使用历程记录并包含有该光驱之前所存取过的盘片的统计数据。18.如权利要求17所述的光驱,是依据使用历程记录,以该光驱前次所存取的盘片种类或最常存取的盘片种类来作为辨识顺序中第一顺位的盘片种类。19.如权利要求11所述的光驱,其中该光盘是一CD、一SACD、一DVD、一HDDVD、或一BD。20.如权利要求11所述的光驱,其中该光盘是一单层盘片、一双层盘片、或一多层盘片。21.一种用来缩短一光驱的启动时间的方法,该光驱载有一光盘,方法包含有可适性地决定出一辨识顺序;以及依照该辨识顺序来依序辨识该光盘的种类。22.如权利要求21所述的方法,其中该方法是依据一使用者输入指令来决定辨识顺序。23.如权利要求21所述的方法,其中该方法是依据一使用历程记录来决定辨识顺序,该使用历程记录是由光驱负责维护,使用历程记录并包含有光驱的前所存取过的盘片的统计数据。24.如权利要求23所述的方法,其中该方法是以光驱前次所存取的盘片种类或最常存取的盘片种类来作为辨识顺序中第一顺位的盘片种类。25.一种光驱,包含有一读取头,用来存取载于该光驱中的一光盘;以及一控制器,耦接于读取头,用来可适性地决定出一辨识顺序,并用来控制该读取头依照辨识顺序来依序辨识光盘的种类。26.如权利要求25所述的光驱,其中该控制器是依据一使用者输入指令来决定辨识顺序。27.如权利要求25所述的光驱,其中该控制器是依据一使用历程记录来决定辨识顺序,使用历程记录是由光驱负责维护,使用历程记录还包含有该光驱之前所存取过的盘片的统计数据。28.如权利要求27所述的光驱,其中控制器是以该光驱前次所存取的盘片种类或最常存取的盘片种类来作为辨识顺序中第一顺位的盘片种类。全文摘要一种具有较短的启动时间的光驱。该光驱包含有一指令接收接口、一类别辨识单元、以及一控制器。指令接收接口是用来接收一使用者所输入的使用者指令,其中该使用者指令是用来指出光驱所载有一光盘的种类。类别辨识单元是依据使用者指令来辨识该光盘的种类。控制器则用来控制光驱依据所辨识出的光盘种类来存取光盘。文档编号G11B7/00GK1920979SQ20061011591公开日2007年2月28日申请日期2006年8月18日优先权日2005年8月28日发明者陈志远,邱靖宁申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1