具有装载装置状态指示的记录设备以及使用装载装置状态进行记录的方法

文档序号:6755546阅读:107来源:国知局
专利名称:具有装载装置状态指示的记录设备以及使用装载装置状态进行记录的方法
技术领域
本发明涉及一种记录设备,该记录设备包括一种装载记录媒体的装载装置,且还包括用于确定装载装置状态的装载装置状态确定装置,本发明还涉及一种用于在记录媒体上记录信息的方法,该方法包括如下步骤将记录媒体插入装载装置,操作装载装置并启动记录操作。
从工作草案NCITS T10/1363-D修订10g SCSI多媒体命令-3(MMC-3)可知这种记录设备和方法,该草案描述了用于具有诸如带式或光盘的可移动记录媒体的记录设备的命令。
在记录可以开始之前,必须完成装载操作以及记录设备和记录媒体的初始化或校准。
装载操作的完成是由装载装置状态指示的,该装载装置状态能够报告托盘打开和托盘关闭。
这种记录设备的缺点是它在装载操作的开始和记录操作的开始之间引入了这些设备的用户并不喜欢的延迟。
本发明的一个目的是减少装载操作开始和记录操作开始之间的延迟。
由于本发明的记录设备的特征在于装载装置状态确定装置可操作来检测表示装载装置装载记录媒体的操作的装载装置状态,所以这个目的得以实现。
对实际装载操作的状态的检测允许记录设备开始准备启动记录。因而在准备启动记录之前,记录设备不需要等待装载过程完成的确认。因而装载操作开始和记录操作开始之间延迟的减少得以实现。
又一个实施例的特征在于装载装置状态包括一个进度指示器。
当记录设备知道装载操作已经进行了多久时,它可以开始准备在适当的时间启动记录,以确保当实际的记录可以开始时完成所有的准备。
当需要多项准备时,记录设备可以在适当的时刻开始准备以确保不是所有的准备都同时开始,因此而节省了记录设备中的资源。替代地,可以在最后的可能的时刻开始每项准备以确保当装载操作完成时这些准备都被完成,从而减少装载操作开始和记录操作开始之间的延迟。
又一个实施例的特征在于进度指示器指示了直到装载装置完成装载操作的持续时间。
除了百分比指示器以外,时间指示器可能也非常有用。例如记录设备可以从以前的装载操作了解到完成装载操作花费多长时间并且可以更精确地预测出装载操作的剩余持续时间。由于装载操作是由一种机械设备执行的,装载操作的实际持续时间可能会随记录设备的不同而变化很大。由于记录设备因此知道它自己的装载装置的装载操作的实际持续时间,所以不需要在记录设备中设计固定的安全余量来确保来自同一产品系列的所有记录设备在实际的记录开始前完成准备。从而可以实现按每个设备的装载操作开始和记录操作开始之间的延迟的减少。
又一个实施例的特征在于当检测到代表装载装置装载记录媒体的操作的装载装置状态时,记录设备可操作来启动记录操作。
只要检测到实际装载操作,就可以预测出直到记录媒体被装载且可用于记录的时间,因而允许适当地调度启动记录的准备。
又一个实施例的特征在于当与表示装载装置装载记录媒体的操作的装载装置状态相关的进度指示器达到一个预定值时,记录设备可操作来启动记录操作。
记录设备知道需要多少时间来准备记录的启动。因而当进度指示器达到某个值的时候记录器可以启动其动作。
又一个实施例的特征在于记录设备还包括一个具有缓冲尺寸的缓冲区以及进度指示器的预定值是由缓冲尺寸决定的。
在记录媒体上实际记录开始以前,记录器可做的一个准备是将待记录的信息存储到一个缓冲区。该缓冲区具有能够存储一定数量信息的缓冲尺寸。这个一定的信息数量对应于一个信息的持续时间,该信息是具有某种可能是可变比特率的信息流。
因而在往记录媒体上记录的操作开始之前,记录设备有可能在装载操作期间开始缓冲信息x秒,因为记录设备知道在装载操作完成前它肯定花费少于x秒的时间。进度指示器允许记录设备确定在记录媒体上可以开始记录之前还需要多少时间以及缓冲区是否大到足以在记录媒体上开始记录前一直缓冲信息。
此外,因为有一个进度指示器,记录设备可以确定装载操作在装载操作期间的剩余持续时间,并且不需要基于典型的装载操作持续时间来确定装载操作的开始以及估计记录操作的开始。因而可以实现减少装载操作开始和记录操作开始之间的延迟。
又一个实施例的特征在于记录设备是一种用于记录实时信息的记录设备。
当记录实时信息时,延迟尤其有害。
例如当考虑一个盒式录像机时,必须指出当用户看到有趣的实时信息时,例如一个电视节目,并且想要记录该节目,他必须插入一个录像带(在找到一个空录像带之后),等待直到完成装载操作,录像带被从盒中抽取且通过VCR驱动来循环,然后按下开始。潜在地,有价值的实时信息被丢失并且不能被找回(retrieve)。
很明显无法停止一个实时流,诸如视频流。因此,为了丢失最少的数据量,当该实时信息正在到达而当一个新的记录媒体被装载进记录设备时,应该尽可能早地启动缓冲。本发明允许最早的开始记录以及最早的开始缓冲,如上所述,因而当开始记录实时信息时使信息丢失能够被最小化。给定一个在装载操作期间能够缓冲信息的缓冲区,在记录媒体被放置进装载装置并且通过按下记录按钮或发出记录命令开始记录之后不会丢失任何信息。
另外,由于进度指示器的可用性,缓冲区的使用能被最优化来将缓冲容量与装载操作所需的时间进行匹配。相同缓冲区数量可被用于具有不同装载持续时间的装载装置。例如,当一个记录设备比平均装载器慢时,可以对到达信息执行一个比特率减小。因而该缓冲区仍然足以避免信息丢失。当一个记录设备比平均装载器快时,剩余的缓冲容量可被用于使用更高的比特率缓冲信息以获得更高的质量。
又一个实施例的特征在于当检测到表示阻塞的装载装置的装载装置状态时,记录设备可操作来放弃记录操作。
一旦装载操作开始,检测被阻塞的装载装置就很重要。
这允许例如通过使用较低比特率来存储信息而调整缓冲装置,以允许用户纠正这种情况。
又一个实施例的特征在于记录设备可操作来在显示设备上发出一个警告。
在用户可以采取纠正动作之前,必须发出一个警告,该警告或者是听得见的,或者是在显示器上,或者通过一种软件或硬件接口向更高级应用报告“阻塞的装载装置”状态。
现在将基于附图描述本发明。


图1显示了一种记录设备。
图2显示了机械驱动机构。
图1显示了一种记录设备。
记录设备1包括一个用于通过输入/输出13与其它设备进行通信的接口2。所述的纪录设备还包括一个处理器3,该处理器3包括一个用于报告装载装置状态的状态寄存器4以及一个用于在将信息存储到记录媒体前临时存储到达的信息的缓冲区。该处理器3通过显示接口11与显示器以及键盘单元6进行通信。这允许记录设备1从用户接收命令,例如“启动记录”的命令,并且可以显示关于记录过程的信息,例如装载装置状态或警告。很明显,命令接收和状态报告也可以通过接口2对连接到所述的记录设备1的其它设备来执行,在该记录设备是一个在IDE或SCSI接口上与计算机通信的、基于PC的记录设备的情况下,例如是一个计算机。处理器3还控制一种机械驱动机构7。
机械驱动装置包括通过第一接口8被控制的装载装置,诸如光学拾波单元的、通过一个用于在记录媒体上写入信息的双向接口9被控制的记录装置,用于驱动记录媒体的、通过第一接口8被控制的驱动装置以及通过一个读出接口10被读出的装载装置状态确定装置。
当记录设备1通过接口2或显示器和键盘单元6接收到一个启动装载装置相关操作的命令时,在这个例子中是记录命令,该处理器3启动装载装置的操作,例如装载记录媒体。通过读出接口10,装载装置的实际状态被读取并且处理器开始记录准备。其中一个准备是一旦该处理器3肯定装载装置完成装载操作的剩余时间小于在这段时间内接收到的可被缓冲到缓冲区5中的信息量,就开始用来自接口2的信息填充缓冲区5。
图2显示了机械驱动机构。
机械驱动机构7包括操作装载装置的第一马达22。第一马达通过一个轴被连接到一个传动装置23,该传动装置驱动一个安装在装载装置25上的相应的传动装置24。因而第一马达22可通过接口8A被控制,以装载或卸载记录媒体。装载装置25包括一个位置指示器21,该指示器允许一个位置确定装置20确定该装载装置的位置。位置指示器21和位置确定装置20一起形成了一个位置编码器,这里位置确定装置20通过接口10报告装载装置的状态。
机械驱动机构7还包括一个用于通过接口9读写记录媒体的光学拾波器26以及一个驱动记录媒体的驱动马达27,例如在CD或DVD播放机中驱动光学记录盘的主轴马达。位置编码器可以用不同的方式实现,包括利用安装在装载装置上的标记来感测一个反射带运动的光传感器。替代地,第一马达22可以包括一个编码器,该编码器提供关于马达轴的角位置信息,因而允许确定装载装置的位置。另外,当在装载装置上放置带有标记的发射带以便于装载装置的运动导致发射带在光学拾波单元26前面相应的运动时,光学拾波单元26能够检测装载装置的运动。如果不需要绝对位置指示,则带有标记的发射带为位置确定装置产生一个可被检测的信号,根据该信号,位置确定装置能够推导出装载装置的运动以及装载装置的方向。
在记录设备的命令结构中的实现。
在本命令结构中,有两个位置,在那里提供了装载装置状态信息,即托盘状态信息。第一位置是在媒体状态字节定义中。
表1-媒体状态字节定义
媒体存在状态位指示了在逻辑单元中是否存在媒体。比特1指示在逻辑单元中存在媒体。该位被与门或托盘打开位无关地报告。如果逻辑单元不支持报告媒体状态的能力而门或托盘打开,那么当门或托盘打开时该位应被设置成0。
门或托盘打开位指示了托盘或门机构是否处于打开状态。比特1指示门/托盘打开。
在NCITS 10/1363-D工作草案中定义了带有类代码110b的返回的数据。
报告装载装置状态的第二位置处于表3所示的机构状态头标,通过表1的机构状态命令可以访问。这里机构状态字段报告机构的状态。
机构状态头标中的当前槽字段(8位的字段)指示了为变换器(changer)选择的当前槽。
当前槽的低5位可被用作进度指示器,因为对于一个单记录媒体的装载装置而言,不需要变换器状态字段。机构状态命令(表2)请求记录设备用该设备的当前状态响应。这个命令被打算用来向指示器提供关于逻辑单元的当前操作状态的信息。记录设备从主机和用户两方面获取操作指示。记录设备的媒体进/出运动以及播放操作可以是由于外部控制或主机命令而引起的。该命令提供了一种方法,该方法允许主机知道变换器机构发生了什么。记录设备并不是一个变换器模型。
表2-机构状态命令描述符块
分配长度字段规定了应从记录设备传输到主机的机构状态参数列表(见表3)的最大长度,单位为字节。分配长度字段为0指示了没有数据被传输。这种情况不应被认为是一种错误。
控制字节字段将被保留。记录设备忽略这个字段。
返回的机构状态参数列表仅仅包含一个头标(错误!未发现参考源。)。记录设备不支持变换器命令,因而返回给主机的插槽表的数量应为零。
表3-机构状态参数列表
表4-机构状态头标
故障位应缺省为零(0b),当托盘被阻塞时该位应被置为1。
变换器状态字段应被清零。
当前插槽应被清零。
机构状态字段(错误!未发现参考源。采用粗体字母、有浅绿色背景颜色的代码)。对记录设备的机构的当前操作进行编码。该字段的缺省值应被置为111b。
可以在机构状态字段中报告装载装置状态,如表4所示。
表5-机构状态字段和门打开状态
当托盘关上时,门打开位=0。否则该位应被置为1。
如果不播放音频,则当前LBA字段应被清零。否则应从当前子通道计算该值。
可用插槽数应被清零。
插槽表长度应被清零。
当记录设备装载一个媒体且托盘关闭时,将会自动读取TOC。这也会发出新媒体事件。
替代地,可以使用变换器状态字段,因为该字段已经包含了相似的信息并且因为该字段未被对单记录媒体用于装载装置。
表6定义了所支持的错误报告。
表6-机构状态命令所支持的错误
权利要求
1.一种记录设备,该设备包括一个被安排来装载单个记录媒体的装载装置并且包括用于确定装载装置状态的装载装置状态确定装置,其特征在于所述装载装置状态确定装置可操作来检测一装载装置状态,该状态表示装载装置装载所述记录媒体的操作。
2.一种记录设备,该设备包括一个被安排来装载单个记录媒体的装载装置并且包括用于确定装载装置状态的装载装置状态确定装置,其特征在于所述装载装置状态确定装置可操作来检测一装载装置状态,该状态表示装载装置卸载所述记录媒体的操作。
3.一种记录设备,该设备包括一个被安排来装载单个记录媒体的装载装置并且包括用于确定装载装置状态的装载装置状态确定装置,其特征在于所述装载装置状态确定装置可操作来检测表示被阻塞的装载装置的装载装置状态。
4.根据权利要求1或2要求的记录设备,其特征在于所述的装载装置状态包括一个进度指示器。
5.根据权利要求4要求的记录设备,当从属于权利要求1时,其特征在于所述的进度指示器指示直到装载装置装载操作完成的持续时间。
6.根据权利要求1,4或5要求的记录设备,其特征在于当检测到表示装载装置装载记录媒体的操作的装载装置状态时,所述的记录设备可操作来开始记录操作。
7.根据权利要求6要求的记录设备,其特征在于当与表示装载装置装载记录媒体的操作的装载装置状态相关的进度指示器达到一个预定值时,所述的记录设备可操作来开始记录操作。
8.根据权利要求7要求的记录设备,其特征在于所述的记录设备还包括一个具有缓冲大小的缓冲区以及所述的进度指示器的预定值是由该缓冲大小确定的。
9.根据权利要求1到8要求的记录设备,其特征在于所述的记录设备是一用于记录实时信息的记录设备。
10.根据权利要求4要求的记录设备,其特征在于当检测到表示被阻塞的装载装置的装载装置状态时,所述的记录设备可操作来放弃记录操作。
11.根据权利要求10要求的记录设备,其特征在于所述的记录设备可操作来在显示设备上发出警告。
12.根据权利要求1,2或3要求的记录设备,其特征在于所述的装载装置状态确定装置包括通过该记录设备的外部接口可访问的装载装置状态报告装置。
13.根据权利要求12要求的记录设备,其特征在于所述的装载装置状态报告装置可操作来在机构状态头标中报告装载装置状态。
14.根据权利要求13要求的记录设备,其特征在于所述的装载装置状态报告装置可操作来在机构状态头标的变换器状态字段中报告装载装置状态。
15.根据权利要求14要求的记录设备,其特征在于所述的装载装置状态报告装置可操作来报告装载装置装载记录媒体时的装载装置状态100b,装载装置卸载记录媒体时的装载装置状态101b,装载装置被阻塞时的装载装置状态110b。
16.一种用于在记录媒体上记录信息的方法,该方法包括如下步骤在装载装置中插入所述记录媒体,操作该装载装置以及开始记录操作,其特征在于开始所述记录操作与操作所述装载装置是同时发生的。
17.根据权利要求16要求的用于在记录媒体上记录信息的方法,其特征在于所述装载装置的状态是在开始所述记录之前被确定的。
18.根据权利要求17要求的用于在记录媒体上记录信息的方法,其特征在于所述的状态包括一个带有值的进度指示器,以及在开始所述记录前必须达到该进度指示器的预定值。
19.根据权利要求18要求的用于在记录媒体上记录信息的方法,其特征在于所述的进度指示器指示直到所述装载装置完成操作的持续时间。
20.根据权利要求19要求的用于在记录媒体上记录信息的方法,其特征在于在记录之前,所述的信息被存储在一个具有缓冲大小的缓冲区,以及所述进度指示的预定值是由该缓冲大小确定的。
21.根据权利要求16要求的用于在记录媒体上记录信息的方法,其特征在于当检测到表示被阻塞的装载装置的装载装置状态时,放弃所述的记录操作。
全文摘要
一种具有用于装载单个记录载体的装载装置的记录设备,包括用于检测的装置,该检测装置不仅用于检测装载装置已经到达其末端位置,还提供了装载装置当前正在装载或卸载记录媒体的信息。这允许记录设备在装载装置正操作以准备完成装载操作时开始动作。装载操作的进度指示允许记录设备的动作甚至更好地定时。一旦装载操作到达某个进度并且缓冲区大小足以桥接装载操作的剩余持续时间,记录设备就可以开始填充该缓冲区。这样便减少了要被记录的信息的丢失。
文档编号G11B17/04GK1799092SQ200480015361
公开日2006年7月5日 申请日期2004年5月25日 优先权日2003年6月5日
发明者R·A·布龙迪克, S·J·M·范贝克霍文 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1