发明名称 |
一种对打印设备上的数据流进行管理和控制的方法 |
摘要 |
本发明提供了一种对打印设备上的数据流进行管理和控制的方法,步骤为:打印数据流经打印机数据输入接口进入打印机接口协议模块;端口仲裁模块对输入端口进行管理,端口仲裁;对打印数据的页结束字符串进行监控,为存储器管理模块提供页计数;数据流通过SDRAM接口存储到SDRAM中,并由存储器控制模块对SDRAM进行存储管理;通用处理器通过SDRAM接口读取存储器的数据并分析作业头文件和页头文件,根据文件内容对机芯进行初始化和必要的设置,之后启动命令解释和数据解压缩模块,获得SDRAM的读控制权,读取包含压缩指令和压缩数据的数据流,根据压缩指令对压缩编码进行还原;重复处理过程直到通用处理器处理到光栅化打印数据流中的作业结束命令字符串后结束该打印过程。 |
申请公布号 |
CN1439972A |
申请公布日期 |
2003.09.03 |
申请号 |
CN03121288.3 |
申请日期 |
2003.03.31 |
申请人 |
上海北大方正科技电脑系统有限公司 |
发明人 |
徐忠良;陈文先 |
分类号 |
G06F13/10;G06F12/00 |
主分类号 |
G06F13/10 |
代理机构 |
北京华一君联专利事务所 |
代理人 |
余长江 |
主权项 |
1.一种对打印设备上的数据流进行管理和控制的方法,所述打印设备包括:打印机数据输入接口、打印机接口协议模块、端口仲裁模块、SDRAM接口、SDRAM、存储器控制模块、通用处理器、命令解释和数据解压缩模块、打印设备机芯接口及打印机机芯;所述方法包括如下步骤:将经过打印驱动程序、打印处理器程序、语言监控器程序处理后形成的打印数据流通过所述打印机数据输入接口进入所述打印机接口协议模块;所述端口仲裁模块负责对输入端口进行管理,端口仲裁;对所述打印数据的页结束字符串进行监控,为所述存储器管理模块提供页计数;所述数据流通过所述SDRAM接口存储到所述SDRAM中,并由所述存储器控制模块对所述SDRAM进行存储管理;在适当的时候,所述通用处理器通过所述SDRAM接口读取存储器的数据并分析作业头文件和页头文件,根据文件内容对机芯进行初始化和必要的设置,之后启动所述命令解释和数据解压缩模块; 页内的光栅化打印数据流经命令解释和数据解压缩模块处理还原成可打印的光栅化数据;重复这一处理过程直到所述通用处理器处理到光栅化打印数据流中的作业结束命令字符串后结束该打印过程;还原后的光栅化数据流由打印机机芯接口模块按机芯相关的输出格式进行输出;其特征在于,在所述通用处理器对打印作业的头文件和页头文件完成分析,并且对打印机的机芯进行设置后,所述命令解释和数据解压缩模块获得所述SDRAM的读控制权,读取包含压缩指令和压缩数据的数据流,根据压缩指令对压缩编码进行还原。 |
地址 |
100085北京市海淀区上地五街九号方正大厦辅楼204室 |