传输打印数据和图象数据的方法.pdf

上传人:1520****312 文档编号:1020901 上传时间:2018-03-26 格式:PDF 页数:66 大小:2.18MB
返回 下载 相关 举报
摘要
申请专利号:

CN00803992.5

申请日:

2000.12.04

公开号:

CN1341324A

公开日:

2002.03.20

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回|||公开|||实质审查的生效

IPC分类号:

H04N5/765; G06F3/12; B41J29/38

主分类号:

H04N5/765; G06F3/12; B41J29/38

申请人:

索尼公司;

发明人:

井原佑之; 小嶋隆嗣

地址:

日本东京都

优先权:

1999.12.03 JP 345471/99; 1999.12.09 JP 350866/99

专利代理机构:

北京市柳沈律师事务所

代理人:

马莹

PDF下载: PDF下载
内容摘要

如果在数据传送期间发生总线重置(ST21),STB请求打印机传送在总线重置(C18)前输出的信息。打印机响应于请求(R18)输出在总线重置前输入的信息到STB。STB再次输出打印数据到打印机(C19)。STB在总线重置前识别通过它本身输出的信息并恢复数据传送(S14)。因此即使发生总线重置,数据传送也能在短时间内完成,因此减少了整个打印时间。

权利要求书

1: 一种打印设备包括: 打印装置,用于使用来自打印控制设备的打印数据执行打印; 输入/输出装置,用于被从所述打印控制设备馈送以包含于符合IEEE(电 气和电子工程师协会)1394标准的包中的打印数据,和用于从所述打印控 制设备输出响应于符合IEEE 1394标准的命令包的响应包;和 控制装置,用于控制用于输出与所述打印数据相关的信息的输入/输出 装置,当在通过所述输入/输出装置输入打印数据期间发生总线重置时,在 输入/输出装置与打印控制设备之间的总线重置的发生前,该打印数据通过 所述输入/输出装置输入到打印控制设备,所述控制装置控制所述打印装置 以使用通过所述输入/输出装置输入的打印数据执行打印处理。
2: 如权利要求1所述的打印设备,其中所述控制装置管理控制以将从 通过接收设备接收的数据的数据尺寸得出的数据位置信息、打印页信息和打 印画面信息中的至少一个输出到所述控制设备,作为与通过所述输入/输出 装置在总线重置发生前输入的打印数据相关的信息; 所述输入/输出装置从由于被总线重置而中断的未通过所述输入/输出装 置接收的打印数据开始接收打印数据,以允许所述打印装置继续打印处理。
3: 一种用于使用从打印控制设备的打印数据执行打印的打印方法,包 括: 响应于符合IEEE(电气和电子工程师协会)1394标准的从所述打印控 制设备输入的命令包,输出响应包的步骤; 从所述打印控制设备接收包含于符合IEEE 1394标准的包中的所述打印 控制数据的步骤; 在当所述打印数据被输入时相应于所述打印控制设备发生总线重置的情 况下,管理控制以将与在这个总线重置发生前接收的所述打印数据相关的信 息输出到所述打印控制装置的步骤;和 使用输入的打印数据执行打印的步骤。
4: 如权利要求3所述的打印方法,其中管理控制以输出从通过接收设 备接收的数据的数据尺寸得出的数据位置信息、打印页信息和打印画面信息 中的至少一个,作为与在总线重置发生前输入的打印数据相关的信息;和 从由于被所述总线重置而中断的未接收的打印数据开始接收打印数据, 以允许所述打印步骤继续打印处理。
5: 一种打印控制设备,包括: 画面处理装置,用于处理从外部输出的画面信号以生成打印数据; 输入/输出装置,用于将通过所述画面处理装置生成的打印数据包含在 符合IEEE(电气和电子工程师协会)1394标准的包中,和用于输出包含于 所述包中的画面数据到打印设备;和 控制装置,用于请求所述打印设备传送与所述打印数据相关的信息,当 在通过所述输入/输出装置输出打印数据期间发生总线重置时,在输入/输出 装置与打印控制设备之间的总线重置的发生前,该打印数据通过所述输入/ 输出装置输出,所述控制装置控制所述输入/输出装置以基于从所述打印设 备输出的信息执行再输出打印数据的处理,以便通过所述输入/输出装置被 输入。
6: 如权利要求5所述的打印控制设备,其中所述控制装置管理控制以 接收从通过所述打印设备接收的数据的数据尺寸得出的数据位置信息、打印 页信息和打印画面信息中的至少一个,响应于与通过所述输入/输出装置在 总线重置发生前输入的打印数据相关的信息,和将从由于被所述总线重置而 中断的未被所述打印设备接收的打印数据开始的打印数据输出到所述输入/ 输出装置。
7: 如权利要求5所述的打印控制设备,其中所述画面信号是电视信号 和其中生成与接收的电视信号相关的打印数据。
8: 一种用于处理从外部输入的画面信号以生成打印数据的打印控制方 法,包括: 将在处理所述画面信号上生成的打印数据包含在符合IEEE(电气和电 子工程师协会)1394标准的包中,以输出包含于所述包中的打印数据到打 印设备的步骤;和 请求所述打印设备传送与所述打印数据相关的信息,当在输出打印数据 期间发生总线重置时,该打印数据在与打印控制设备相关的总线重置的发生 前被输出的步骤;和 基于与从所述打印设备输出的所述打印数据相关的信息管理控制,以执 行再输出打印数据的处理的步骤。
9: 如权利要求8所述的打印控制方法,其中管理控制以便响应于与在 总线重置发生前输入的打印数据相关的信息,从通过所述打印设备接收的数 据的数据尺寸得出的数据位置信息、打印页信息和打印画面信息中的至少一 个被输入,和将从由于被所述总线重置的中断未被所述打印设备接收的打印 数据开始的打印数据输出到所述打印设备装置。
10: 如权利要求8所述的打印控制方法,其中所述画面信号是电视信号 和其中生成与接收的电视信号相关的打印数据。
11: 一种打印系统,包括: 打印控制设备,具有画面处理装置,用于处理从外部输出的画面信号以 生成打印数据;第一输入/输出装置,用于将所述画面画面处理装置生成的 打印数据包含在符合IEEE(电气和电子工程师协会)1394标准的包中,和 用于输出包含于所述包中的打印数据到打印设备;和控制装置,用于控制所 述第一输入/输出装置;和 打印设备,具有打印装置,用于控制所述第一输入/输出装置;和第二 输入/输出装置,用于从所述打印控制设备接收打印数据和用于响应于从所 述打印控制设备的命令包输出响应包; 当总线重置在从第一输入/输出装置到第二输入/输出装置的打印数据的 传送期间发生时,所述第一输入/输出装置请求所述打印设备传送在输入/输 出装置与打印控制设备之间的总线重置的发生前输出的信息,所述第二输入 /输出装置响应于所述第一输入/输出装置的请求,输出在总线重置发生前输 入的信息到所述第一输入/输出装置,所述第一输入/输出装置基于从所述第 二输入/输出装置输出的信息再输出打印数据。
12: 如权利要求11所述的打印系统,其中所述第二输入/输出装置响应 于从所述控制装置的请求,基于在总线重置的发生前接收的打印数据,生成 数据位置信息、打印页信息和打印画面信息中的至少一个,并将生成的信息 包含在响应包中以输出包含于所述响应包中的生成的信息到所述打印控制设 备;所述控制装置管理控制以基于包含于所述响应包中的数据位置信息、打 印页信息和打印画面信息中的至少一个,将从未通过所述打印设备接收的数 据开始的打印数据输出到所述打印设备。
13: 一种打印方法,包括: 从包含于传送设备中的第一输入输出装置传送打印数据到包含于打印设 备中的第二输入输出装置,如果在打印数据的传送期间发生总线重置,并请 求所述打印设备传送在传送设备和打印设备之间的总线重置的发生前通过所 述第一输入输出装置输出的信息; 响应于所述第一输入/输出装置的请求,从所述第二输入/输出装置输出 在总线重置发生前输入的信息到所述第一输入/输出装置。 基于响应这个请求输入的信息,从所述第一输入/输出装置再输出打印 数据到所述第二输入/输出装置,以使用所述打印数据在所述打印设备上执 行打印。
14: 如权利要求13所述的打印方法,其中所述打印设备响应于所述请 求,基于在总线重置的发生前接收的打印数据,生成数据位置信息、打印页 信息和打印画面信息中的至少一个,并将生成的信息包含在响应包中以输出 包含于所述响应包中的生成的信息到所述打印控制设备;所述传送装置管理 控制以基于包含于所述响应包中的数据位置信息,将未通过所述打印设备接 收的打印数据输出到所述打印设备。
15: 一种用于处理从外部输入的画面信号以生成将被传输的打印数据的 画面数据传输方法,包括: 将在处理所述画面信号上生成的画面数据输出到接收设备的步骤,所述 打印数据包含在符合IEEE(电气和电子工程师协会)1394标准的包中;和 请求所述接收设备传送与所述画面数据相关的信息的步骤,当在输出打 印数据期间发生总线重置时,该画面数据在与接收设备相关的总线重置的发 生前被输出;和 响应于与在总线重置发生前输入的打印数据相关的信息,从通过所述接 收设备接收的数据的数据尺寸得出的数据位置信息、打印页信息和打印画面 信息中的至少一个被输入,和其中将从由于被所述总线重置而中断的未被所 述打印设备接收的打印数据开始的打印数据输出到所述打印设备。
16: 一种从画面数据传输设备接收画面数据的画面数据接收方法,包括: 响应于符合IEEE 1394标准、从所述画面数据传输设备输入的命令包, 输出响应包的步骤; 从所述画面数据传输设备接收包含于符合静态图象数据IEEE 1394标准 的包中的所述画面数据;和 管理控制,以便如果在输入画面数据期间关于所述画面数据传输设备发 生总线重置,在总线重置发生前输入的所述画面数据的信息被输出到所述画 面数据传输设备;其中 管理控制,以便作为与在总线重置发生前输入的所述画面数据相关的信 息,从接收的数据的数据尺寸得出的数据位置信息、打印页信息和打印画面 信息中的至少一个将被输出到画面数据传输设备;和其中接收从由于被所述 总线重置而中断的未被所述接收设备接收的打印数据开始的打印数据用于处 理。

说明书


传输打印数据和图象数据的方法

    【技术领域】

    本发明涉及打印设备、打印控制设备、打印系统、打印方法、打印控制方法和可用在用于由打印机打印图象的系统中的画面数据传输方法,该打印机通过符合IEEE(电气和电子工程师协会)1394标准的接口连接在电路中。背景技术

    IEEE(电气和电子工程师协会)1394标准提供了互连于各自设备上的接头的物理和电气标准。具有符合1394接口标准的设备能被物理地互连以实现例如适应自动、快速地传送/接收数字数据和在不同设备间建立互连的热插拔。这目前正被作为为相关的商业圈提供准则的串口标准而接受。

    在1394行业协会(TRADE ASSOCIATION)中已经提出了由机顶盒(STB)从外部网络电路接收打印数据,由通过1394电缆连接到STB的打印机打印数据的建议。

    直到现在,如果由STB接收的打印数据由打印机打印,图1中所示的处理在STB和打印机设备之间执行。

    在图1中,STB发送已经在那里存储了ALLOCATE命令的命令包C101,用于设置目标插塞,并接收对应的响应包R101。

    STB然后发送已经在那里存储了ATTACH命令的命令包C102,指示设置源插塞以实现数据包的传送/接收,并接收对应的响应包R102。

    STB然后传送到打印机一个已经在那里存储了指示打印开始的捕捉命令的命令包C103,并接收对应的响应包R102。

    打印机发送具有设置oAPR(输出异步端口寄存器)模式的信息地包S103到STB,到打印机的数据传送从这里进行初始化。

    如果在数据传送期间发生总线重置(bus reset),STB发送用于恢复到打印机的端口的命令包C104,并接收对应的响应包R104。因此,在总线重置发生之前,STB和打印机发送包括具有用于恢复异步连接的模式信息的oARP的包S102。STB然后响应,以开始重新传送打印数据的处理。打印机响于应包S103的收到,包S103具有与源插塞的流量控制寄存器的iARP(输入异步端口寄存器)相关的信息,传送指示数据接收完成的包S104到STB。

    如果在STB和打印机中执行如图1中所示的处理,在打印数据的传送期间发生总线重置,在总线重置发生之前从STB发送到打印机的打印数据被擦掉,以重新传送初始的打印数据。然而,在符合IEEE 1394标准的数据传送中,在电缆连接或断开时,总线重置不可避免地并且经常地发生。

    这样,如果在传统的处理中,当从STB传送由例如高清电视(HDTV)产生的高清图象(HD)到打印机用于打印时发生总线重置,会消耗更多的时间。即,HD图象具有几兆字节的数据尺寸,如果由于总线重置的发生,打印数据的传送从开始部分重新开始,会消耗相当多的数据传送时间,因此延长了包括数据传送时间和打印处理时间的整个打印时间。

    本发明的申请人将日本专利申请No.H11-350866和No.H11-345471的内容建议给IEEE 1394行业协会用于在合适的时间进行标准化,上述专利申请是本申请的优先权的基础,和建议的内容由IEEE 1394行业协会以下述草案公开:

    AV/C Printer Subunit Specification Version 1.0,Draft0.97:60(2Q00 AVWG off-Cycle Meeting on May 24-25,2000)(打印机子单元规格1.0版,草案0.97:60);

    AV/C Printer Subunit Specification Version 1.0,Draft 0.7:5(1Q00TA QM AV-WG on January 18,2000)(打印机子单元规格1.0版,草案0.7:5);和

    AV/C Printer Subunit Specification Version 1.0,Draft 0.5:145(3Q99 TA QM AVWG Meeting on July 28-30,1999)(打印机子单元规格1.0版,草案0.5:145);发明的公开

    因此本发明的目的在于提供一种打印设备、打印控制设备、打印系统、打印方法和打印控制方法,其中即使发生总线重置,也可以在短时间内传送数据,使减少整个打印时间成为可能。

    本发明的另一个目的在于提供一种画面数据传输方法和画面数据接收方法,其中即使发生总线重置,也可以在短时间内传送数据,使减少传输画面数据的整个时间成为可能。

    一方面,本发明提供了一种打印设备,包括用于使用来自打印控制设备的打印数据执行打印的打印装置,用于从打印控制设备馈送包含在符合IEEE(电气电子工程师协会)1394标准的包中的打印数据,和用于响应从打印控制设备符合IEEE 1394标准的命令包而输出响应包的输入/输出装置;和用于控制输入/输出装置的控制装置,用于输出与由输入/输出装置在该输入/输出装置与打印控制设备之间的总线重置发生之前输入的打印数据相关的信息到打印控制设备,这个总线重置发生在由输入/输出设备输入打印数据期间。控制装置控制打印装置使用由输入/输出装置输入的打印数据执行打印处理。

    另一方面,本发明提供了一种打印方法,用于使用来自打印控制设备的打印数据执行打印,包括响应符合IEEE(电气电子工程师协会)1394标准从打印控制设备输入的命令包输出响应包的步骤;从打印控制设备接收包含于符合IEEE 1394标准的包中的打印控制数据的步骤,一旦在输入打印数据时与打印控制设备相关地发生总线重置,管理控制输出与在总线重置发生之前收到的打印数据相关的信息到打印控制设备的步骤,和使用输入打印数据执行打印的步骤。

    再另一方面,本发明提供一种打印控制设备,包括画面处理装置,用于处理从外部输出的画面信号以产生打印数据;输入/输出装置,用于将由画面处理装置产生的打印数据包含于符合IEEE 1394(电气电子工程师协会)标准的包中,和用于将包含于该包中的画面数据输出到打印设备;和控制装置,用于请求打印设备传送与打印数据相关的信息,该打印数据由输入/输出装置在该输入/输出装置与打印控制设备之间的总线重置发生之前输出,这个总线重置发生于由输入/输出装置输出打印数据期间。控制装置控制输入/输出装置基于从打印装置输出的信息执行打印数据再输出的处理,以便被输入/输出装置输入。

    再另一方面,本发明提供了一种打印控制方法,用于处理从外部输入的画面信号以产生打印数据,包括如下步骤:将在处理画面信号上产生的打印数据包含于符合IEEE(电气电子工程师协会)1394标准的包中,以输出包含于包中的打印数据到打印设备;请求打印设备传送与打印数据相关的信息,该打印数据在与打印控制设备相关的总线重置发生之前输出,这个总线重置发生在输出打印数据期间;基于与从打印设备输出的打印数据相关的信息,管理控制执行再输出打印数据的处理。

    再另一方面,本发明提供了一种打印系统,包括打印控制设备,该打印控制设备具有画面处理装置,用于处理从外部输入的画面信号以产生打印数据;第一输入/输出装置,用于将由画面处理装置产生的打印数据包含于符合IEEE 1394(电气电子工程师协会)标准的包中,和用于将包含于该包中的画面数据输出到打印设备和用于控制该第一输入/输出装置的控制装置;和打印设备,具有用于控制该第一输入/输出装置和第二输入/输出装置的打印装置,用于从打印控制设备接收打印数据和用于响应来自打印控制设备的命令包而输出响应包。当这个总线重置发生在从第一输入/输出装置到第二输入/输出装置的打印数据的传送期间时,第一输入/输出装置请求打印设备传送在输入/输出装置和打印控制设备之间的总线重置发生之前输出的信息。第二输入/输出装置响应第一输入/输出装置的请求,将在总线重置发生之前输入的信息输出到第一输入/输出装置。第一输入/输出装置基于由第二输入/输出装置输出的信息再输出打印数据。

    再另一方面,本发明提供了一种打印方法,包括从包括在传送设备中的第一输入/输出装置传送打印数据到包括在打印设备中的第二输入/输出装置,并如果这个总线重置发生在打印数据传送期间,请求打印设备传送在传送设备和打印设备之间的总线重置的发生之前由输入/输出装置输出的信息;响应第一输入/输出装置的请求,从第二输入/输出装置输出在总线重置发生之前输入的信息到第一输入/输出装置;基于响应这个请求输入的信息,从第一输入/输出装置再输出打印数据到第二输入/输出装置,以使用打印数据在打印设备上执行打印。

    再另一方面,本发明提供了一种画面数据传输方法,用于处理从外部输入的画面信号以产生待传输的画面数据,包括如下步骤:当打印数据包含在符合IEEE(电气电子工程师协会)1394标准的包中时,在处理画面信号中产生的画面数据被输出到接收设备;当这个总线重置发生在输出打印数据期间时,请求接收设备传送与画面数据相关的信息,该画面数据在关于接收设备的总线重置的发生之前被输出;基于从接收设备输出的打印数据的信息,管理控制执行再输出打印数据的处理。当从由于被总线重置中断接收设备未收到的打印数据起打印数据被输出到打印设备时,响应与在总线重置的发生之前输入的打印数据相关的信息,从由接收设备接收的数据的数据尺寸导出的数据位置信息、打印页信息和打印画面信息中的至少一个被输入。

    再另一个方面,本发明提供了一种画面数据接收方法,用于从画面数据传输设备接收画面数据,包括如下步骤:响应符合IEEE(电气电子工程师协会)1394标准的命令包,输出从画面数据传输设备输入的响应包;从画面数据传输设备接收包含于符合静态图像数据1394标准的包中的画面数据;和管理控制,以便如果在输入画面数据期间关于画面数据传输设备发生总线重置,在总线重置的发生之前输入的画面数据的信息被输出到画面数据传输设备。控制被管理,以便作为与在总线重置发生之前输入的画面数据相关的信息,从接收的数据的数据尺寸导出的数据位置信息、打印页信息和打印画面信息中的至少一个将被输出到画面数据传输设备。从由于被总线重置中断接收设备未收到的打印数据起,打印数据被接收用于处理。附图的简要说明

    图1是说明在打印由打印设备上的机顶盒接收的打印数据中,从STB传送数据到打印设备的处理的流程图。

    图2说明了具体表达本发明的画面打印系统。

    图3是显示构成具体表达本发明的画面打印系统的STB和打印机设备的结构的方框图。

    图4说明了在STB和打印设备之间传送/接收的异步包的数据结构。

    图5显示了异步包的数据单元的数据结构。

    图6是从数据输出单元到数据输入单元的传送异步包中的定时表。

    图7说明了静态图象的图象类型。

    图8说明了包含在命令包中的捕捉命令的数据结构。

    图9说明了存在于子函数中的内容。

    图10说明了存储在image_format_specifier中的图象类型的名称。

    图11说明了存储在image_format_specifier中的图象类型的另一个例子。

    图12说明了在带有YCC4:2:2的像素格式的静态图象数据的点顺序的传送中,像素数据到打印机设备的传送次序。

    图13说明了在带有YCC4:2:0的像素格式的静态图象数据的点顺序的传送中,像素数据到打印机设备的传送次序。

    图14说明了在带有YCC4:2:2的像素格式的静态图象数据的线顺序的传送中,像素数据到打印机设备的传送次序。

    图15说明了在带有YCC4:2:0的像素格式的静态图象数据的线顺序的传送中,像素数据到打印机设备的传送次序。

    图16说明了带有480_422_4x3图象类型的静态画面是如何按点顺序传送的。

    图17说明了带有480_422_4x3图象类型的静态画面是如何按点顺序传送的。

    图18说明了带有480_422_4x3图象类型的静态画面是如何按线顺序传送的。

    图19说明了带有480_422_4x3图象类型的静态画面是如何按线顺序传送的。

    图20是用于说明对于由具体表达本发明的画面打印系统的打印设备的打印的处理顺序的流程图。

    图21说明了对于由具体表达本发明的画面打印系统的打印设备的打印的处理顺序。

    图22是用于说明在由打印机设备打印电视设备上的画面中的STB的处理顺序的流程图。

    图23是用于说明通过在数据输出单元和数据输入单元之间传送/接收异步包以从数据输出单元传送静态画面数据到数据输入单元执行的处理的流程图。

    图24是用于说明在从数据输出单元到数据输入单元的数据传送期间发生总线重置时由数据输出单元和数据输入单元执行的处理的流程图。

    图25显示了在实施本发明的画面打印系统中的总线重置发生后,询问打印设备的状态的捕捉命令的数据结构。

    图26说明了响应于图25中所示的捕捉命令的数据结构。

    图27说明了在实施本发明的画面打印系统中的总线重置发生后,用于再初始化数据传送处理的的捕捉命令的数据结构。

    图28说明了响应于图27中所示的捕捉命令的数据结构。

    图29说明了响应于图25中所示的捕捉命令的另一个典型的数据结构。

    图30是实施本发明的画面打印系统的状态转换图。

    图31是用于说明在从数据输出单元到数据输入单元的数据传送期间发生总线重置时由数据输出单元和数据输入单元执行的另一个处理的流程图。

    图32说明了在再初始化数据传送中,在数据输出单元和数据输入单元之间传送/接收的内容。

    图33是在一状态中描述的内容的状态转换图。实施本发明的最佳方式

    参照附图,将详细描述本发明的具体实施例。

    实施本发明的画面打印系统如图2中所示配置。

    这个画面打印系统1包括用于使用例如通讯卫星接收移动画面广播的天线2,用于在接收的移动画面数据上执行预置信号处理的机顶盒(STB)3,用于演示移动画面和静态画面的电视设备4和用于打印和输出画面的打印设备5。

    天线2接收代表移动画面的画面信号以输出接收的画面信号到STB3。通过天线2接收的画面信号,包括多信道画面信号并被叠加在一起。更具体地,画面信号包括按照例如MPEG(移动图象专家组)压缩和按照预置加密系统加密的移动画面数据。

    NTSC(国家电视系统委员会)系统的移动画面数据通过STB3被馈送到电视设备4,以显示移动画面。再有,一旦是HDTV,则符合HD(高清晰度)标准的移动画面数据从STB3被馈送到电视设备4,以显示移动画面。再有,电视设备4具有由STB3控制的来显示静态画面或其它电文信息的显示状态。

    参照图3,STB3包括用于解调通过天线2接收的画面信号的解调器11,用于解码移动画面数据的解扰码器12,用于进行符合IEEE 1394标准的数据转换的数据转换单元13,用于进行例如在预置信道中提取移动画面数据的处理的分用器14,画面寄存器15,用于进行例如解码的MPEG处理器16,用于进行到显示在电视设备4中的屏幕上的数据的转换的NTSC编码器18,和显示控制器19。STB3还包括馈送用户命令的操作输入单元21,RAM(随机访问存储器)22和用于控制各单元的中央处理器(CPU)23。

    在这个STB3中,解调器11,解扰码器12,数据转换单元13,分用器14,MPEG处理器16,操作输入单元21,RAM(随机访问存储器)22和CPU23被连到一条总线上,各部件的处理操作通过该总线被CPU23控制。

    指示例如运动画面流的模拟系统的画面信号从天线2被馈送到解调器11。这个解调器11对来自天线2的画面信号执行解调和A/D(模拟到数字)转换,以输出所得到的信号到解扰码器12,作为移动画面数据。来自CPU23的控制信号通过总线也被馈送到解调器11,以基于这些控制信号执行解码和A/D转换。

    解扰码器12解码来自解调器11的移动画面数据。即,加密的移动画面数据被馈送到解扰码器12,以按照输入移动画面数据的加密系统执行解码。解扰码器12输出解码的移动画面数据到数据转换单元13。解扰码器12通过总线被馈送来自CPU23的控制信号并使用包含在控制信号中的加密密匙执行解码。

    数据转换单元13包括例如符合IEEE 1394标准的接口电路并响应于从CPU23的控制信号,以对来自解扰码器12的移动画面数据执行符合IEEE 1394标准的信号处理,执行将输入移动或静态画面数据包括到符合IEEE 1394标准的包中的处理。如果短暂地传送连续数据,例如移动画面数据,则数据转换单元13产生同步包,反之,如果是用于由打印设备打印的静态画面数据或例如用于连接设置的命令或数据的静态数据,则数据转换单元执行产生异步包100的处理。

    异步包100,如图4所示,包括包头101和符合IEEE 1394标准的数据部分102。

    在包头101中存储有包接收侧上的ID,即打印设备5的ID(destination_ID),事物处理标签(t1:transaction label),重试码(rt:retry code),事物处理码(tcode:transaction code),优先权(pri:priority),包传送侧上的ID,即指示STB3的ID的源ID(source_ID),指示包接收侧的存储器地址的destination_offset(目标偏移),数据段长度(data_length),扩展的事物处理码(extended_tcode),用于包头部分101的包头CRC(header_CRC:CRC of the header field)。

    在数据部分102中,存储有按照FCP(功能控制协议)和AV/C协议在其中存储数据的数据段,和指示用于包头部分102的CRC的数据CRC(data_CRC)。

    在数据段部分,作为符合FCP的信息存储有命令事物处理集(CTS),命令类型(c:type),指示包接收侧上的子单元的分类的子单元类型(subunit_type),和指示包接收侧子单元的子单元ID(subunit_ID)。对于包接收侧上的子单元相应于打印设备13的数据输入单元31。包接收侧上的该种子单元对于打印设备5被表示为“00010”。

    接下来,为了存储对于打印设备5的AV/C命令,子单元ID,指示操作种类的操作码(opcode),和指示操作对象的operand[0]到[n],被存储在数据段中。在这些operand中存储着传送到打印设备5的静态画面数据(data)和对于打印设备5的AV/C命令。存储在数据段中的命令是那些包含于命令集中,用于控制打印设备5的AV/C命令。上述CTS将各FCP分类,以便,如果被传送的包是命令,并具有0000的值,则在IEEE 1394的AV/C数字接口命令集中定义的AV/C命令被存储在数据部分102中。

    当输出同步包到外部时,数据转换单元13以规则的间隔传送同步包。

    如果数据转换单元13传送其中包含有作为用于由打印设备5打印的静态画面数据的异步包100,则它以125微秒的循环周期传送异步包100,如图6所示。注意到数据转换单元13首先传送循环开始包111,该循环开始包111是一个包含在包头部分101中指示循环开始(cycle_start)的循环时间数据(cycle_time_data)的异步包100,并在经过预置时间间隙后,传送在数据部分102中包含指示传送例如静态画面数据的含义的捕捉命令的命令包112。数据转换单元13然后在每个循环周期将具有在它的数据部分102存储的静态画面数据的数据包113传送到已经接收捕捉命令的打印设备5。

    注意到,当输出静态画面数据到打印设备5时,数据转换单元13观察异步判优。即当输出静态画面数据到打印设备5时,数据转换单元13按照来自打印设备5的响应传送包含静态画面数据的每一个异步包100。

    具体地,数据转换单元13在符合IEEE 1394标准的串行总线监视下,在事物处理层、链路层和物理层中执行处理。因此,当产生包含静态画面数据和作为控制信息的开销的异步包100,并经由执行时分控制,在每个循环周期传送异步包到按照IEEE 1394标准连接的打印设备5时,数据转换单元13在CPU23的控制下建立到打印设备5的互连。

    当直接显示由STB3接收的、未通过电视设备4执行符合IEEE 1394标准的处理的移动画面数据时,数据转换单元13基于来自CPU23的控制信号,从解扰码器12输出移动画面数据到分用器14。

    分用器14从叠加在来自数据转换单元13的移动画面数据上的多个信道中,执行挑选出由CPU23指定的信道的信道分类处理,以仅输出指示指定信道的移动画面数据到MPEG处理器16。

    分用器14在CPU23的控制下,从MPEG处理器16被馈送以由亮度信息和色度信息组成的静态画面数据,在画面存储器15中存储静态画面数据并在CPU23的控制下输出存储的数据到数据转换单元13。

    基于来自CPU23的控制信号,按照MPEG标准,MPEG处理器16在来自分用器14的移动画面数据上执行解码处理,以输出得到的非压缩移动画面数据到NTSC编码器18。因此,MPEG处理器16从构成移动画面的各自帧形成画面,该画面含有象素数据,包括亮度信息(Y)和色度信息(C),下面称为YCC画面。注意MPEG处理器16偶尔在用作工作区的MPEG存储器17中存储多个基于帧的移动画面数据,作为解码的对象。

    MPEG处理器16生成象素格式(pixel format)的YCC画面,以便亮度信息Y、色度信息Cr和色度信息Cb的采样频率比设为4:2:2,即色度信息Cr、Cb在水平或垂直方向上减少到亮度信息Y的一半。另外,MPEG处理器16生成4:2:0象素格式的YCC画面,以便色度信息Cr、Cb在水平和垂直两个方向上减少到亮度信息Y的一半。注意到,在4:2:0象素格式中,奇数行没有色度信息Cb以给出4:2:0的采样频率比,而偶数行没有色度信息Cr以给出4:0:2的采样频率比。然而,这个格式表示为前一种比率的4:2:0。对于MPEG处理器16,不但可能生成4:2:2或4:2:0象素格式的YCC画面,而且也可能生成其象素信息未被减少的4:4:4象素格式的YCC画面。

    MPEG处理器16还基于来自CPU23的代表例如压缩比的控制信号,对来自NTSC编码器18的移动画面数据执行符合MPEG标准的编码处理,以在时间和空间方向上压缩移动画面数据,并输出得到的压缩数据到分用器14。MPEG处理器16执行在MPEG存储器17中存储用于编码处理的基于多帧的移动画面数据的处理。

    NTSC编码器18从由MPEG处理器16输入的移动画面数据形成可由电视设备4显示在屏幕上的NTSC系统的移动画面数据,以在电视设备上输出得到的数据。

    显示控制器19执行在电视设备4上由NTSC编码器18显示NTSC系统的移动画面数据的处理。这时,显示控制器19在显示存储器20中偶尔存储用于处理的数据。

    具体地,显示控制器19执行根据作为一单元构成移动画面数据的帧,依靠电视设备4提供NTSC系统的720x480象素或HD(高清晰度)系统的1920水平象素x1080垂直象素的显示画面尺寸作为在电视设备4上显示的画面尺寸的处理。在生成一个象素数据中,显示控制器19执行输出带有亮度信号Y、色度信号Cr和色度信号Cb的采样频率比设为4:2:2的象素格式的16位信息,或带有亮度信号Y、色度信号Cr和色度信号Cb的采样频率比设为4:2:0的象素格式的信息到电视设备4的处理。

    显示控制器19不但可以用在使用了输出到电视设备4的上述系统的情况中,也可以用在将产生在其中定义了画面尺寸(pixel_x,pixel_y)、扫描系统(interlace/progressive(隔行/逐行))、象素格式(pixel_format)、屏幕长宽比(screen_aspect_ratio)、象素长宽比和图象尺寸的图象类型的画面的情况中。在图7中,其中pixel_y是720象素,象素格式是4:2:2和屏幕长宽比是16:9的图象类型被称为720_422_16x9。注意,显示控制器19也能生成720_422_19x9和720_420_16x9的画面,作为美国使用的数字电视广播系统的图象类型,生成576_422_4x3和522_420_4x3的画面,作为PAL(逐行倒相制)系统的图象类型。

    在例如STB3上提供的作用按键的用户作用下,操作输入单元21生成操作输入信号以输出生成的信号到CPU23。具体地,操作输入单元21瞬时停止用户在电视设备4上显示的移动画面,以生成操作输入信号用于由打印设备5打印静态画面。

    基于例如来自操作输入单元21的操作输入信号,CPU23生成用于控制组成STB3的上述各部分的控制信号。

    当例如通过天线2接收的信号将要被显示在电视设备4上时,CPU23输出控制信号到解调器11、解扰码器12、数据转换单元13、分用器14和MPEG处理器16,以按照MPEG标准管理控制解调和解密移动画面数据,执行解码移动画面数据的信道分类处理。

    如果通过来自操作输入单元21的操作输入信号显示在电视设备4中的基于帧的静态画面将被捕捉,CPU23生成控制信号以将基于帧的静态画面数据读入画面存储器15,该静态画面数据在操作输入信号的输入的时间点存储在显示存储器20中。

    如果输入用于由打印设备5打印生成静态画面数据的画面的操作输入信号,CPU23控制分用器14和数据转换单元13以通过数据转换单元13输出YCC画面到打印设备5,该YCC画面由亮度信息Y和色度信息Cr、Cb组成并是存储在画面存储器15中的基于帧的静态画面数据,该数据转换单元13是符合IEEE 1394标准的接口电路。

    如果静态画面数据在CPU23的控制下被传送到打印设备5,数据转换单元13传送与图5中所示子单元ID邻接的、其中存储了如后面参照图8解释的捕捉命令的异步包100,以传送用于接收静态画面数据的捕捉命令到打印设备5。

    接下来描述打印设备5。

    参照图3,打印设备5包括数据输入单元31,用于从打印设备5输入静态画面数据;ROM(只读存储器)32,其中存储了打印控制程序;打印引擎33,用于在支持架上打印;RAM34和用于控制各部件的CPU35。

    数据输入单元31包括符合例如IEEE 1394标准的接口电路,响应于从CPU35的控制命令,在包含于从STB3来的异步包100中的静态画面数据上执行符合IEEE 1394标准的信号处理。

    具体地,数据输入单元31在符合IEEE 1394标准的串行总线管理下,在事物处理层、链路层和物理层执行处理。这允许数据输入单元31输出包含于异步包100中的静态画面数据到CPU35。

    数据输入单元31还执行与STB3的数据转换单元13互连的设置,用于数据输入单元31和打印设备5之间传送/接收异步包100,例如当数据输入单元31通过例如光缆机械地耦合于STB3时。

    打印引擎33包括打印支持架支撑/驱动机构,打印机头,打印机头驱动机构等等,在CPU35的控制下,在打印支持架上打印静态画面。

    CPU35生成用于控制数据输入单元31和打印引擎33的控制信号。这时,在使用RAM34作为工作区控制RAM34中的内容的同时,CPU35按照存储在ROM32中的打印控制程序进行操作。

    参照图8,解释由数据转换单元13生成并传送到数据输入单元31的捕捉命令。

    在捕捉命令包中,用十六进制符号XX16表示的捕捉命令作为opcode(操作代码)被存储。接下来,子函数信息被存储为operand[0],源子单元类型信息(source_subunit_type)和源子单元ID信息(source_subunit_ID)在上三位和下三位分别被存储为operand[1],源插塞信息(source_plug)被存储为operand[2],状态信息被存储为operand[3],和目标插塞信息(dest_plug)被存储为operand[4]。在捕捉命令中,工作ID信息(print_job_ID)被存储为operand[5]到[16],数据尺寸信息(data_size)被存储为operand[17]到[20],图象尺寸信息(image_size_x)被存储为operand[21]到[22],图象尺寸信息(image_size_y)被存储为operand[23]到[24],图象格式信息(image_format_specifier)被存储为operand[25]到[26],operand[27]到[29]保留,指明用于打印的画面号码的画面号码信息(next_pic)被存储为operand[30]和指明用于打印的页号码的页号码信息(next_page)被存储为operand[31]到[32]。在这个画面打印系统1中,工作意味着通过数据传送处理和打印处理处理内容并且包括至少一页。该页包含于工作中并指示在例如打印页的单独打印介质上执行和在工作上执行的处理单元。该页包括至少一页。该画面指示包含于页中的处理单元并在分割每页上获得。具体地,该页表示在包含于打印介质中的一个画面模式上执行的处理单元。

    参照图9,子函数信息(subfunction)可以通过由十六进制符号01表示并称为“reserve”的信息、由十六进制符号02表示并称为“restore”的信息、由十六进制符号03表示并称为“abort”的信息、由十六进制符号04表示并称为“get_status”的信息列举。

    数据转换单元13分别当命令打印设备5接收打印数据、引起打印设备5重新开始打印数据的传送、通知打印设备5中断打印数据传送和询问打印设备5关于打印数据的获得的状态时,设置子函数为[01(receive)],[02(restore)],[03(abort)]和[04(get_status)]。如果子函数不是十六进制符号的01,02,03或04,则子函数为Reserved。

    源子单元类型信息[source_subunit_type]是指明STB3向其传送异步包100的子单元的类型的信息,源子单元ID信息[source_subunit_ID]是传送异步包100的子单元的ID的信息,源插塞信息(source_plug)是被传送异步包100的子单元的插塞号码,接收侧插塞信息(dest_plug)是接收异步包100的子单元的插塞号码,工作ID信息(print_job_ID)是打印单独静止画面的处理(job)的ID,数据尺寸信息(data_size)是当在打印设备5上打印静止画面时从STB3传送到打印设备5的数据量,图象尺寸信息(image_size_x)是对应于图7中所示的图象类型,在x方向上的象素的数目,图象尺寸信息(image_size_y)是对应于图象类型,在y方向上的象素的数目,图象格式信息(image_format_specifier)是图象类型的名称。Reserved(保留)由可选的位数组成,并被提供以生成等于4的倍数的整个捕捉命令的位数。通过提供这个Reserved(保留),得到的位数对于在传送符合IEEE 1394标准的包中的数据单元是方便的。

    在image_format_specifier中,图象格式名称通过如图10中所示的十六进制数的值(Value)分类,其中图象类型名称中“chunky”表示该图象是从数据转换单元13按点序(point-sequentially)传送到打印设备5的静态画面,但是“liner”表示该图象是从数据转换单元13按线序(line-sequentially)传送到打印设备5的静态画面。

    在image_format_specifier中,不但可以存储如图10中所示的图象格式名称,而且可以存储由十六进制符号表示的图象类型的名称(values,sub-values),并且该名称没有与象素数相关的信息,如图11所示,与图10中所示的图象类型相区别。用于在打印设备5上打印的象素数通过在图8中所示的捕捉命令中的operand[21]到[22]中表述的image_size_x和operand[23]到[24]中表述的image_size_y进行定义。

    例如,如果十六进制符号
    被表示在image_format_specifier的msb中(意义:sRGB raw),它指示作为画面数据的RGB数据将被传送到打印设备5。如果十六进制符号
    被表示在image_format_specifier的msb中,且如果十六进制符号
    (类型:sRGB raw)被表示在1sb中或如果十六进制符号
    (类型:sRGB raw,quadlet)被表示在1sb中,那么RGB数据分别以R,G,B,R,G,B,…的序列被传送,或以R,G,B,0,R,G,B,0,…的序列被传送。即如果
    被表示在msb中,在R和B之间数据0被传送,这样R,G,B,0作为一个单位四个字节数据来传送。

    如果
    (意义:YCC raw)被表示在image_format_specifier的msb中,它指示作为YCC数据的画面数据将被传送到打印设备5。如果十六进制符号
    被表示在image_format_specifier的msb中,且如果十六进制符号[0X]被表示在lsb中,其中X是不确定数(类型:YCC4:2:2 raw/pixel),如果十六进制符号[1X]被表示在lsb(类型:YCC4:2:2 raw/line)中,如果十六进制符号[8X]被表示在lsb(类型:YCC4:2:2 raw/chunky)中,如果十六进制符号[9X]被表示在lsb(类型:YCC4:2:2 raw/line)中,则分别亮度信息和色度信息作为4:2:2象素格式的数据以点序(chunky)被传送,4:2:2象素格式的数据以线序(liner)被传送,亮度信息和色度信息作为4:2:0象素格式的数据以点序(chunky)被传送,4:2:2象素格式的数据以线序(liner)被传送。

    如果十六进制符号
    被表示在image_format_specifier的msb(意义:YCC raw)中,且如果十六进制符号[X0-XC]被表示在lsb中,这样的数据分别以指定的象素比(象素比1.00x1.00,象素比1.19x1.00,象素比0.89x1.00)、指定的颜色空间(ITU-R(国际电信联盟-无线电通信组)BT.709-2,ITU-R BT.601-4或ITU-R BT.1203)、指定的点序(chunky)或线序(liner)传送进行传送。如果十六进制符号[X0-X4]被表示在lsb中,则传送隔行扫描画面,反之,如果十六进制符号[X8-XC]被表示在lsb中,则传送逐行扫描画面。如果[X0-X2]和[X8-XA]被表示在lsb中,它指示传送符合ITU-R BT.601到604的数据,如果[X4-XC]被表示在lsb中,它指示传送符合ITU-R BT.1203(PAL系统)的数据。

    如果十六进制符号[10]被表示在image_format_specifier的msb(意义:DCF object)中,它指示将以数字摄象机(DCF:摄象机格式设计准则)规定的格式传送画面数据到打印设备5。如果十六进制符号[10]被表示在image_format_specifier的msb中,且如果十六进制符号
    (类型:Exif2.1)被表示在lsb中,它指示将被传送的数据是Exif类型的数据,其中画面部分是JPEG系统并附加了记录照相状态或条件的包头。如果lsb是十六进制的
    (类型:JFIF(JPEG文件交错格式)),它指示将传送JFIF类型的数据,如果lsb是十六进制的
    (类型:TIFF(标记图象文件格式)),它指示将传送TIFF类型的数据,相反,如果lsb是十六进制的[0F](类型:JPEG(联合图片编码专家组)),它指示将以JPEG格式传送画面数据到打印设备5。

    如果十六进制符号[80到8F]被表示在image_format_specifier的msb中,它指示将按照不同的格式传送数据,并传送通过lsb中表示的[00到FF]指定格式的数据。

    在image_format_specifier中,也可以在msb中设置十六进制的[FE](意义:特殊意义),在lsb中根据STB3和打印设备5的插塞设置
    (类型:定义的单元插塞)和设置不指定数据格式的
    (不关心),区别于上面给定的例子。

    静态图象数据的传送规则如图12到15所示。

    图12说明了在带有YCC4:2:2的像素格式的静态图象数据的点顺序(chunky)的传送中,像素数据到打印机设备5的传送次序。

    图13说明了在带有YCC4:2:0的像素格式的静态图象数据的点顺序(chunky)的传送中,像素数据到打印机设备5的传送次序。

    图14说明了在带有YCC4:2:2的像素格式的静态图象数据的线顺序(liner)的传送中,像素数据到打印机设备5的传送次序。

    图15说明了在带有YCC4:2:0的像素格式的静态图象数据的线顺序(liner的传送中,像素数据到打印机设备5的传送次序。

    在图12到15中,Yi(Lj)指示具有包括在行数j中的象素数i的亮度信息Y。用于指明亮度信息Y的象素的象素数i具有1到N的整数值,行数j具有1到M的整数值。Cbi(Lj)指示具有包括在行数j中的象素数i的色差信息Cb,用于指明色差信息Cb的象素的象素数i具有1,3,5,…,N-1的值,和行数j在YCC4:2:2或YCC4:2:0的情况下具有1到M的整数值或1,3,5,…,N-1的值。Cri(Lj)指示具有包括在行数j中的象素数i的色差信息Cr,用于指明色差信息Cr的象素的象素数i具有1,3,5,…,N-1的值,和行数j在YCC4:2:2或YCC4:2:0的情况下具有1到M的整数值或1,3,5,…,N-1的值。N指示一行中总的象素数,M指示一屏中总的线数。

    在这种情况下,当以点序传送包括在具有图10中所示的480_422_4x3的图象类型的异步包100中,并且由带有在x方向上的象素数1到720和在y方向上的行数1到480组成的静态图象数据到打印设备5时,数据转换单元13传送如图16中所示的象素数据。

    具体地,地址偏移(address_offset)后,数据转换单元13传送关于包括在行数1中的象素数1的亮度信息Y1(L1),亮度信息Y2(L1),色差信息Cb1(L1),色差信息Cr1(L1)。然后,在象素数据达到包括在行数1中的象素数720时,数据转换单元13传送下一行数2和后续行数的亮度信息和色差信息。数据转换单元13传送达到包括在行数480中的象素数720的象素数,因此完成了代表一个静态图象的静态图象数据的传送。

    当图象类型是480_420_4x3时,数据转换单元13在地址偏移后,传送关于包括在行数1中的象素数1的亮度信息Y1(L1),亮度信息Y2(L1),亮度信息Y1(L2),亮度信息Y2(L2),然后传送包括在象素数1的象素数据中的色差信息Cb1(L1),色差信息Cr1(L1),亮度信息Y3(L1),亮度信息Y4(L1),如图17所示。然后,数据转换单元13传送达到包括在行数480中的象素数720的象素数,因此完成了代表一个静态图象的静态图象数据的传送。

    当以线序传送具有包括在异步包100中的480_422_4x3的图象类型的静态图象数据时,数据转换单元13在地址偏移后传送关于行数1的亮度信息Y1(L1),亮度信息Y2(L1),亮度信息Y3(L1),亮度信息Y4(L1),…,亮度信息Y720(L1),然后传送关于行数1的色差信息Cb1(L1),色差信息Cr1(L1),色差信息Cb720(L1)和色差信息Cr720(L1),如图18所示。然后,数据转换单元13传送行数2和后续行数的亮度信息和色差信息,并传送行数480的色差信息Cr720(L480),因此完成了静态图象数据的传送。

    当以线序传送具有包括在异步包100中的480_420_4x3的图象类型的静态图象数据时,数据转换单元13先传送行数1的亮度信息Y1(L1)到亮度信息Y720(L1),传送行数2的亮度信息Y1(L2)到亮度信息Y720(L2),然后传送行数1的色差信息Cb1(L1)、色差信息Cr1(L1)到色差信息Cb720(L1)和色差信息Cr720(L1),由此传送行数1和行数2的象素数据,如图19所示。然后,数据转换单元13传送行数3和后续行数的亮度信息和色差信息,并传送色差信息Cb719(L479)和色差信息Cr719(L479),因此完成了静态图象数据的传送。

    下面将要参照图20的流程图说明符合打印设备5上的打印控制程序的处理内容。

    在图20中,在步骤ST1,打印设备5的数据输入单元31被从数据转换单元13馈送以按照IEEE 1394标准生成的包。数据输入单元31在事物处理层、链路层和物理层按照IEEE 1394标准执行处理,以提取静态画面数据,该静态画面数据是由亮度信息Y和色度信息Cr和Cb构成的YCC画面。

    在接下来的步骤ST2中,CPU35执行屏幕转储,用于打印在电视设备4的整个屏幕上显示的全部内容。

    在接下来的步骤ST3中,CPU35在步骤ST2中经屏幕转储的静态画面数据上执行光栅处理。即CPU35执行将静态画面数据转换为用于传输数据到打印引擎33的点形式的处理。

    在接下来ST4步骤中,CPU35在上述步骤ST3经光栅处理的静态画面数据上执行放大缩小处理。即CPU35在用户指定的范围内执行改变静态画面打印尺寸的处理。

    在接下来ST5步骤中,CPU35调整在上述步骤ST4中经放大缩小的静态画面数据的色彩以准备R(红色),G(绿色)和B(兰色)的打印数据。

    带有在Y(ITU-R BT601-4)格式中指明的色彩空间的象素值和带有由RGB指明的色彩空间的象素值的关系表达式描述如下:

    Y’601YCC=0.299*R’RGB+0.587*G’RGB+0.144*B’RGB

    Cr’601YCC=0.713*(R’RGB-Y’601YCC)

              =0.500*R’RGB-0.419*G’RGB+0.081*B’RGB

    Cb’601YCC=0.564*(B’RGB-Y’601YCC)

              =-0.169*R’RGB-0.331*G’RGB+0.500*B’RGB

    作为8位值,这些可表示如下。

    Y’601YCC_8bit=(219.0*Y’601YCC)+16.0

    Cb’601YCC_8bit=(224.0*Cb’601YCC)+128.0

    Cr’601YCC_8bit=(224.0*Cr’601YCC)+128.0

    这8位值作为图象数据从STB3被传送到打印机设备5,并且8位YCC值在步骤ST5被转换为RGB。

    带有在Y(ITU-R BT709-2)格式中指明的色彩空间的象素值和带有由RGB指明的色彩空间的象素值的关系表达式描述如下:

    Y’709YCC=0.2126*R’RGB+0.7152*G’RGB+0.0722*B’RGB

    Cb’709YCC=0.5389*(R’RGB-Y’709YCC)

    Cr’709YCC=0.6350*(R’RGB-Y’709YCC)

    作为8位值,这些可表示如下。

    Y’709YCC_8bit=(219.0*Y’709YCC)+16.0

    Cb’709YCC_8bit=(224.0*Cb’709YCC)+128.0

    Cr’709YCC_8bit=(224.0*Cr’709YCC)+128.0

    这8位值作为图象数据从STB3被传送到打印机设备5,并且8位YCC值在步骤ST5被转换为RGB。

    在接下来ST6步骤中,CPU35将经色彩调整的R,G和B的画面数据转换为青色、洋红和黄色的各自色彩,以决定每个点中青色、洋红和黄色的比例。CPU35然后在步骤ST7执行抖动处理。

    接下来,在步骤ST8,CPU35输出经抖动处理的打印数据到打印引擎33,以驱动打印引擎33执行在支撑架上画画面的打印处理。

    在如上讨论配置的画面打印系统1中,将参照图21和22说明在通过打印设备5打印在步骤ST3接收的打印画面数据中的CPU23的处理。

    在图22所示的流程图中,通过用户操作STB3上的操作按扭,STB3的CPU23在步骤ST11被馈送以冻结显示在电视设备4上的移动画面的操作输入信号。CPU23发出响应以控制显示控制器19,中断从NTSC编码器18到电视设备4的移动画面数据的输出(图21中的S1)以在电视设备4上显示静态画面。

    如果在下一步ST12,选择基于帧的静态画面数据、在上述步骤ST11中冻结并在电视设备4上显示、以在打印设备5上打印画面数据的操作输入信号被从操作输入单元21馈送到CPU35,则CPU35控制显示控制器19,MPEG处理器16和分用器16以读入存储在画面存储器15中的显示存储器20中的基于帧的静态画面数据。这允许CPU35在画面存储器15中存储由亮度信息Y和色度信息Cr、Cb组成的静态图象数据。

    在下面步骤ST13中,CPU35控制数据转换单元13以按照IEEE 1394标准在STB3和打印设备5之间建立互连。即,当从CPU35被馈送以用于建立互连的控制信号时,数据转换单元生成命令包以在它和数据输入单元31之间实现插塞识别。此时,打印设备5的数据输入单元31发送已经在其中存储了指明源插塞信息的命令包(S2)到数据转换单元13。打印设备5的数据输入单元31传送已经在其中存储了用于在指明源插塞信息的识别上建立异步连接的指明目标插塞的信息的命令包(S2)到数据转换单元13。这允许数据转换单元13识别指明打印设备5的数据输入单元31的目标插塞的信息,允许数据输入单元31识别指明STB3的数据转换单元13的源插塞的信息。

    在下面步骤ST14,CPU23在打印静态画面中就打印尺寸、方向和位置和打印页的号码要求打印设备5。

    在下面步骤ST15,CPU23控制分用器14和数据转换单元13输出静态画面数据到用于打印的打印设备5,由此生成包含存储在画面存储器15中的静态画面数据的数据包(S2)并传送数据包到打印设备5。

    如果打印设备5已经收到包括指明目标插塞的信息的多个数据包,并已经验证已经收到全部静态画面数据,打印设备5在CPU35的控制下执行如图20中所示的处理,以打印通过按照指定的打印尺寸等静态画面数据指示的画面。

    现在参照图23说明在STB3和打印设备5之间传送/接收异步包100以引起打印设备5打印打印数据(静态画面数据)的例子。

    参照图23,STB3的数据转换单元13传送包括用于询问例如打印设备5上的子单元(数据输入单元31)的状态信息的命令(SUBUNIT_INFO)的命令包C1到数据输入单元31,以接收响应包R1。

    在开始数据传送处理之前,数据转换单元13指示打印设备5有一项传送打印静态画面的命令包(JOB_QUEUE)C2的工作。数据转换单元13接收相应的响应包R2。

    数据转换单元13传送命令包C3到打印设备5,该命令包指定一个指示用于在通过打印设备5实现打印中的打印处理的设置的操作模式,例如打印纸张种类和尺寸、打印质量、打印色彩(单色/彩色)或打印位置。

    数据转换单元13设置用于传送打印数据到数据输入单元31的插塞。即STB3传送一个其中存储了ALLOCATE命令包C5的命令包C4到数据输入单元31,并接收相应的响应包R5。

    数据转换单元13传送命令包C5,并获得相应的响应包R5,该命令包C5中存储了用于通过设置插塞传送/接收数据的ATTACH命令,该插塞用于接收包含打印数据的数据包,该打印数据用于在打印设备中打印。

    数据转换单元13传送包括请求数据输入单元31通过在子函数中存储RECEIVE接收打印数据的捕捉命令的命令包C6。注意,指示数据转换单元13上的源插塞的信息被存储在命令包C6中。数据输入单元31作出响应,以传送其中存储了指示结果不能被立即返回的INTERIM的响应包R6到数据转换单元13。

    数据输入单元31然后传送包括设置指示端口的oAPR(输出异步端口寄存器)的信息的包S1到数据转换单元13,通过该端口从数据转换单元13异步传送打印数据。在包S1中存储了指示数据输入单元31的目标插塞的信息(dest_plug)。数据转换单元13识别数据输入单元31的目标插塞。

    数据转换单元13然后返回其中存储了打印数据的数据包S2到数据输入单元31。数据转换单元13将打印数据分割成预设的数据尺寸,以传送多个数据包S2。

    当全部静态画面数据的传送将结束时,数据转换单元13传送包含与原插塞的流量控制寄存器的iAPR(输入异步端口寄存器)相关的信息的命令包S3到数据输入单元31。

    数据输入单元31然后传送指示包含捕捉命令的命令包C6的接受的响应包S3到数据转换单元13。

    数据转换单元13作出响应以传送包含指定与打印设备5断开以接收来自数据输入单元31的响应包R7的DETACH命令的命令包C7。

    数据转换单元13传送包含RELEASE命令的命令包C8到数据输入单元31,以接收响应包R8。

    数据转换单元13然后传送指示指定打印静态画面的工作的序列的结束的命令包C9(JOB_QUEUE)到数据输入单元31,以接收相应的基准画面R9。

    参照图24和25,将说明一旦当在STB3和打印设备5之间传送/接收异步包100以在打印设备5上打印打印数据时,在打印数据的传送期间发生总线重置的情况中,通过STB3和打印设备5的处理。

    参照图24,数据转换单元13发送询问关于打印设备5上的子单元(数据输入单元31)的状态信息的命令包C11到数据输入单元31,以接收响应包R11。

    在开始打印处理之前,数据转换单元13发送命令包(JOB_QUEUE)到打印设备5,指示静态画面需要被打印,并接收相应的响应包R11。

    数据转换单元13传送命令包C13到打印设备5,该命令包指定一个指定用于在通过打印设备5实现打印中的打印处理的设置的操作模式,例如打印纸张的种类和尺寸、打印质量、打印色彩(单色/彩色)或打印位置。数据转换单元13接收相应的响应包R13。

    数据转换单元13设置用于传送打印数据到数据输入单元31的插塞。即STB3传送一个其中存储了ALLOCATE命令的命令包C14到数据输入单元31,并接收相应的响应包R14。

    数据转换单元13传送命令包C15,该命令包C15包括指示设置为插塞的ATTACH命令,该插塞用于接收包含打印数据的数据包,该打印数据用于通过打印设备5的打印,以实现数据包的传送/接收,并接收相应的响应包R14,

    数据转换单元13设置子函数为RECEIVE以传送包括请求接收打印数据的捕捉命令的命令包C16。数据输入单元31作出响应,以传送其中存储了指示结果不能被立即返回的INTERIM的响应包R16到数据转换单元13。

    数据输入单元31然后传送包括设置指示端口的oAPR(输出异步端口寄存器)的信息的包S1到数据转换单元13,通过该端口从数据转换单元13异步传送打印数据。

    数据转换单元13然后发送具有存储在数据部分102的打印数据的数据包S12到数据输入单元31。

    在步骤ST21,假设在数据包S12被从STB3传送到打印设备5的期间发生总线重置。这破坏了打印设备5的数据输入单元31中的命令包C16。

    如果总线重置发生在步骤ST21,包含用于使用上述ALLOCATE命令和ATTACH命令重新生成已建立的异步连接以设置端口的命令(RESTORE_PORT)的命令包C17被传送到数据输入单元31,并接收相应的响应包R17。这允许数据转换单元13和数据输入单元31建立与总线重置发生之前的连接相同的异步连接,以恢复互连。

    数据转换单元13然后传送包含具有设置为Get_status的子函数的捕捉命令的命令包C18到数据输入单元31,如图25所示。即数据转换单元13在步骤ST21的总线重置发生之前立即询问数据输入单元31关于接收状态。此时,数据转换单元13询问例如与从异步连接的数据传送尺寸中得出的数据位置相关的信息、与通过数据输入单元31接收的打印数据的页相关的信息和指示页中画面的打印画面信息。具体地,数据转换单元13在步骤ST21的总线重置发生之前立即询问数据输入单元31关于包含在通过数据输入单元31接收的包中的next_page和next_pic,并且在总线重置发生之后,也询问关于指示数据输入单元31的状态的STATUS。

    数据输入单元31响应于命令包C18的接收,以改变基于在步骤ST21的总线重置发生之前接收的数据尺寸指示下一个接收数据位置的next_offset,指示下一个接收的打印数据的页号的next_page,和指示下一个接收的打印数据的画面号的next_pix,以传送得到的响应包R18到数据转换单元13。

    接收响应包R18的数据转换单元13,参照包含在响应包R18中的next_offset识别数据传送操作的再开始后初始传送的打印数据的数据位置,识别下一个基准的页号和画面号。注意,数据转换单元13对应于从在包含于响应包R18中的next_page和next_pix中描述的页号和画面号减去“1”获得的页号和画面号识别打印数据,作为下一个将传送的打印数据。

    在从数据转换单元13传送到数据输入单元31的命令包C18中和在从数据输入单元31传送到数据转换单元13的响应包R18中,数据如表1所示:

    (表1)    捕捉命令    (get_status)    响应  CTS-operand[0]    00104204    09104204  operand[1]-[4]    FFA0FF00    FFA00000  operand[5]-[8]    UUUUUUUU    UUUUUUUU  operand[9]-[12]    UUUUUUUU    UUUUUUUU  operand[13]-[16]    00000000    00000000  operand[17]-[20]    FFFFFFFF    SSSSSSSS  operand[21]-[24]    FFFFFFFF    FFFFFFFF  operand[25]-[28]    FFFF0000    FFFF0000  operand[29]-[32]    00FFFFFF    00NNPPPP

    上面表1代表了以十六进制符号存储在各自区域中的信息。注意,命令包C18的最上位的“0”是指定FCP数据的CTS,下一个“0”是ctype,再下一个“10”是subunit_type和subfunction_ID,接下来的“42”是指示捕捉命令的opcode和后面的“04”是指示get_status的子函数(operand[0])。

    与命令包C18比较,响应包R18的最上位“0”是近似于上述命令包C18的CTS,下面的“9”是指示命令接收的响应类型,接下来的“10”指示subuint_type和subfunction_ID,接下来的“42”是指定捕捉命令的opcode,和接下来的“04”是指定get_status的子函数(operand[0])。

    如果捕捉命令C18的operand[3]的状态是“EF”,数据输入单元31将响应包R18的operand[3]的状态设置为
    ,如图26中所示,以将在总线重置发生后的打印设备5的状态通知给数据转换单元13。

    如果捕捉命令C18的operand[17]到[20]的data_size中的next_offset是“FFFFFFFF”,数据输入单元31将响应包R18的operand[17]到[20]设置为“SSSSSSSS”,以将通过命令包C18作为next_offset接收的数据尺寸通知给数据转换单元13。

    如果捕捉命令C18的operand[30]到[32]中表示为“EF”的next_pic被表示为[FF]和next_page被表示为“FFFF”,数据输入单元31将响应包R18的operand[30]设置为“NN”,以通知包含于在总线重置发生前直接接收的包中的next_pic(画面),同时,将operand[31到[32]]设置为“PPPP”,以通知包含于在总线重置发生前直接接收的包中的next_page(页)。

    数据转换单元13响应于从数据输入单元31接收的响应包R18以将其中包含了其子函数被设置为restore(02)的捕捉命令的命令包C19传送到数据输入单元31,如图27所示。注意,数据转换单元13仅恢复子函数以将该命令与上述与捕捉相关的命令相同的事实通知给数据输入单元31。即数据转换单元13分析响应包R18以从其识别打印数据(页,画面)以在数据传送处理的再开始上进行传送,并通知数据输入单元31从在步骤ST21总线重置的发生之前数据输入单元31立即接收的包的下一个包将再开始传送打印数据的处理。数据输入单元31将在如图28所示的命令包C19的子函数中存储INTERIM上获得的响应包通知给数据转换单元13。

    在命令包C19和响应包R19中存储的数据如下面表2所示:

    (表2)    捕捉命令  (get_status)    响应  (临时的)    响应  (接收的) CTS-operand[0]    00104204  0F104202  09104204 operand[1]-[4]    FFA0FF00  FFA0FF00  FFA00000 operand[5]-[8]    UUUUUUUU  UUUUUUUU  UUUUUUUU operand[9]-[12]    UUUUUUUU  UUUUUUUU  UUUUUUUU operand[13]-[16]    00000000  00000000  00000000 operand[17]-[20]    SSSSSSSS  SSSSSSSS  SSSSSSSS operand[21]-[24]    XXXXYYYY  XXXXYYYY  XXXXYYYY operand[25]-[28]    11110000  11110000  11110000 operand[29]-[32]    00FFFFFF  00FFFFFF  00NNPPPP

    参照表2,数据转换单元13在命令包C19的子函数中表示[02(restore)],以将数据传送处理的再开始通知给数据输入单元31。数据转换单元13在operand[17]到[20]中表示与于响应包R18中获得的next_offset的值相同的值,以将在再开始数据传送后传送的打印数据的尺寸通知给数据输入单元31,并在operand[21]到[22]中表示[XXXX(image_size_x)]以将在通过数据传送处理的再开始后传送的打印数据指示的画面的X方向上的尺寸通知给数据输入单元31。数据转换单元13还在operand[23]到[24]中表示[YYYY(image_size_y)]以将在通过数据传送处理的再开始后传送的打印数据指示的画面的Y方向上的尺寸通知给数据输入单元31。数据转换单元13还在operand[25]到[26]中表示[IIII(image_format_specifier)]以将在数据传送处理的再开始后传送的打印数据的数据格式通知给数据输入单元31。

    数据输入单元31然后响应于命令包C19的数据传送处理的再开始,将其oAPR模式被设置为RESTART的包S13传送给数据转换单元13。

    数据转换单元13响应于包S13,以传送其中存储了通过数据输入单元31在步骤ST21总线重置的发生之前立即接收的数据的下一个打印数据的数据包S14和后续包到数据输入单元31。

    在全部打印数据的传送完成后,数据转换单元13传送包含在改变到LAST的源插塞的流量控制寄存器的iAPR(输入异步端口寄存器)模式上获得的iAPR_LAST的包S15到数据输入单元31。

    数据输入单元31传送指示包含如图29中所示的捕捉命令的命令包C6的收到的响应包S16到数据转换单元13。注意,如表2中所示,一旦响应包R18,operand[30]的next_pic和operand[31]到[32]的next_page被更新为[PPPP]时,响应包S16在它的响应类型中存储[9(accepted)]。

    数据转换单元13作出响应以传送包含指示与打印设备5断开以从数据输入单元31接收响应包R20的DETACH命令的命令包C20。

    数据转换单元13然后传送包含RELEASE命令的命令包C21到打印设备5的数据输入单元31,以从数据输入单元31接收响应包R21。

    数据转换单元13然后传送指示指定打印静态画面的工作的序列的结束的命令包(JOB_QUEUE)C22到数据输入单元31,以接收响应包R22。

    如果画面打印系统1未处于操作中,如图30所示,STB3和打印设备5处于空载模式(idle)M1。如果在这个空载模式中,用于通过打印设备5执行打印的控制信号通过STB3中的CPU23输入到数据转换单元13,数据转换单元13输出包含捕捉命令的命令包到数据输入单元,该捕捉命令具有设置为接收的子函数,然后该模式转换到捕捉模式(capturing)M2。

    如果在捕捉模式M2中,从数据转换单元13到数据输入单元31的全部打印数据的传送结束,则该模式被重置为空载模式M1。如果在捕捉模式M2中,发生总线重置,则该模式被转换到等待/恢复模式(wait/restore)M3。

    如果在等待/重新启动模式M3中,具有被设置为恢复的子函数的捕捉命令被从数据转换单元13传送到数据输入单元31,则该模式再次被重置为捕捉模式M2。在捕捉模式M2中,从等待/重新启动模式M3重置从在总线重置发生前从数据转换单元13传送到数据输入单元31的打印数据后面紧接着的打印数据开始数据传送处理。

    如果在等待/重新启动模式M3中,具有异常中断的子函数的捕捉命令被从数据转换单元13传送到数据输入单元31,数据传送处理被中断,该模式被重置为空载模式M1。如果在这个等待/重新启动模式M3中,从总线重置发生时已经经过例如10秒钟的预设置时间,则该模式被重置为空载模式M1。

    在这个画面打印系统1中,如果总线重置发生在通过打印设备5打印的打印数据从数据转换单元13到数据输入单元31的传送过程中,则数据传送可以从通过数据输入单元31在总线重置发生前立即接收的打印数据后面的打印数据开始。因此,在这个画面打印系统1中,如果总线重置发生在数据传送过程中,没有必要从开头再传送打印数据或瞬时中断打印工作以继续再打印,以便数据传送和打印可以继续。结果,在这个画面打印系统1中,在发生总线重置时缩短数据传送时间是可能的,并且总的打印时间包括数据处理和打印时间。

    参照图31,将说明在用于通过打印设备5作为异步包100打印打印数据的打印数据的传送期间发生总线重置时,在STB3和打印设备5的其它处理在STB3和打印设备5之间被传送/接收。在下面参照图31的说明中,与图24中所示的包的相同部分和部件通过相同的参照号码来表示并不再具体解释。

    参照图31,数据转换单元13将包含命令(RESTORE_PORT)的命令包C17传送到数据输入单元31,并接收相应的响应包R17。这允许建立与总线重置发生之前的连接相同的异步连接,以恢复互连。

    数据转换单元13然后传送包含具有设置为Get_status的子函数的捕捉命令的命令包C18到数据输入单元31,如图32(a)所示。即数据转换单元13然后周期性地查询数据输入单元31关于在步骤ST21的总线重置发生之前紧接着的主要接收状态。即数据转换单元13检查表示在operand[2]中的数据输入单元31的接收状态信息。

    对应于命令包C31的响应包R31如图32(b)中所示。即如果使用通过命令包C17和响应包R17恢复的异步连接已经有规则地完成数据传送,十六进制数
    表示在operand[2]中,指示数据传送已经有规则地完成。下一个将要传送的页号
    表示在operand[30]中。

    如果在周期性的查询期间,由于一些原因发生一些异常的情况,这样数据传送被异常地完成,
    被表示在operand[2](接收)中以便在operand[30]中表示
    的响应包被传送(图32(c))。此时,数据转换单元13从在步骤ST21的发生之前紧接着的时间使用捕捉命令再传送数据。

    如果通过异步连接由于某些原因没有完成数据传送,在operand[2]中表示
    (接收)的响应包和在operand[30]中表示
    的响应包被传送到数据转换单元13(图32(d))。在从步骤ST21的预置时间(10秒钟)后,数据转换单元13中断数据传送,并进行到在开始数据传送以实现从步骤ST21前的紧接着的时间的数据传送。

    当进行到中断数据传送时,数据转换单元13形成在子函数中表示[03(abort)]的捕捉命令以传送如此形成的捕捉命令到数据输入单元31。数据转换单元13然后传送包含DETACH命令的命令包和包含RELEASE命令的命令包,以此顺序,以取消在STB3和打印设备5之间的异步连接。

    当进行到再开始数据传送时,数据转换单元13传送包含ALLOCATE命令的命令包到数据输入单元31。数据转换单元13然后传送包含ATTACH命令的命令包到数据输入单元31,以再建立在STB3和打印设备5之间的异步连接。

    图33显示了表示在包含于operand[2]中的STATUS中的内容的状态转换。参照图33,当数据传送有规则地完成时,在如模式M11所示的在子函数中表示[00(finished)]和表示[01(receive)]的捕捉命令被从数据转换单元13传送到数据输入单元31,表示[01(receive)]的响应包被从数据输入单元31传送到数据转换单元13。如果数据传送在模式M12中完成,该模式转换到模式M11和,如果发生总线重置,该模式被再设置为模式M12。如果数据传送在模式M12被中断,该模式被再设置为模式M11。

    在画面打印系统1中,执行如图31所示的处理,命令包C31被周期性地从数据转换单元13传送到数据输入单元31,以检查数据传送是否已经完成。因此,依靠包含于在数据输入单元31中准备的响应包中的operand[2]的描述的内容检查是否已经有规则地完成数据传送。如果数据传送没有正常完成,则从直接在步骤ST21的总线重置发生前的数据再次执行传送的处理。因此,在画面打印系统1中,数据传送可以比上述与图24有关的处理更容易地再初始化。

    在上述画面打印系统1的说明中,STB3和打印设备5分别被提供以数据转换单元13和数据输入单元31,作为符合IEEE 1394标准的接口电路。然而,数据转换单元13和数据输入单元31也可以是其它接口电路,如其它USBs。即在提供有STB3和打印设备5,并具有USBS的画面打印系统1中,在数字系统的数据输入单元31和数据转换单元13之间传送/接收包以允许打印设备5打印精美的画面是可能的。工业适用性

    在本发明的打印设备和方法中,如果在输入画面数据期间打印控制设备发生总线重置,输入/输出装置由控制装置控制以在在总线重置被输出到打印控制设备发生前输入的画面数据上输出信息。因此,允许打印控制设备识别在总线重置的发生前通过输入/输出装置输入的信息是可能的,因此,在这个打印设备和方法中,如果在数据传送期间发生总线重置,数据传送可以从中间数据再开始以使数据在更短时间内传送,以取得总体上更短的打印时间。

    在本发明的打印控制设备和方法中,如果在输出画面数据期间打印控制设备发生总线重置,打印设备被要求传送关于在总线重置的发生前输出的打印数据的信息,因此,在总线重置的发生前输出的信息可以被识别,在这个打印控制设备和方法中,即使在数据传送期间发生总线重置,数据传送可以从中间数据再开始以使数据在更短时间内传送,以取得总体上更短的打印时间。

    在本发明的打印系统和方法中,如果在打印数据传送期间,在打印控制设备和打印设备之间发生总线重置,打印设备被打印控制设备请求传送在总线重置的发生前输出的信息,因此,打印设备响应于该请求输出在总线重置的发生前输入的信息到打印控制设备,打印控制设备然后基于从打印设备输出的信息再输出打印数据,因此通过由打印控制设备在总线重置的发生前输出的信息使能识别。在这个打印系统和方法中,如果在数据传送期间发生总线重置,数据传送可以从中间数据再开始以使数据在更短时间内传送,以取得总体上更短的打印时间。

    在本发明的画面数据传输方法中,如果在输出画面数据期间接收设备发生总线重置,接收设备被请求传送关于在总线重置的发生前输出的画面数据的信息。因此,在总线重置的发生前输出的信息可以被识别。关于画面数据的信息至少是从通过接收设备接收的数据的数据尺寸得出的数据位置信息、打印页信息和打印画面信息中的一个。因此,在这个画面数据传输方法中,即使在数据传送期间发生总线重置,数据传送可以从中间数据再开始以使数据在更短时间内传送,以取得总体上更短的打印时间。

    在本发明的画面数据接收方法中,如果在输入画面数据期间画面数据传输设备发生总线重置,关于在总线重置的发生前输入的画面数据的信息被输出到画面数据输出设备。因此,在总线重置的发生前输入的信息可以通过画面数据传输设备识别。关于画面数据的信息至少是从画面数据传输设备传输的数据的数据尺寸得出的数据位置信息、打印页信息和打印画面信息中的一个。因此,在这个画面数据接收方法中,即使在数据传送期间发生总线重置,数据传送可以从中间数据再开始以使数据在更短时间内传送,以取得总体上更短的打印时间。

传输打印数据和图象数据的方法.pdf_第1页
第1页 / 共66页
传输打印数据和图象数据的方法.pdf_第2页
第2页 / 共66页
传输打印数据和图象数据的方法.pdf_第3页
第3页 / 共66页
点击查看更多>>
资源描述

《传输打印数据和图象数据的方法.pdf》由会员分享,可在线阅读,更多相关《传输打印数据和图象数据的方法.pdf(66页珍藏版)》请在专利查询网上搜索。

如果在数据传送期间发生总线重置(ST21),STB请求打印机传送在总线重置(C18)前输出的信息。打印机响应于请求(R18)输出在总线重置前输入的信息到STB。STB再次输出打印数据到打印机(C19)。STB在总线重置前识别通过它本身输出的信息并恢复数据传送(S14)。因此即使发生总线重置,数据传送也能在短时间内完成,因此减少了整个打印时间。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1