基于云计算的网络打印随身通的制作方法

文档序号:14155836阅读:266来源:国知局

基于云计算的网络打印随身通涉及一种基于云计算的网络打印设备。



背景技术:

传统意义上,一个完整的网络打印应该包括三个部分,如附图1:一是具有较高打印速度、高性能的网络打印机1;二是网络打印服务器3;三是需要有对网络打印进行管理的软件。就网络打印的技术发展而言,以往的基于局域网的网络打印将会逐渐走向基于internet的网络打印。

目前的网络打印只是将打印机连到网络上,专门打印服务器安装打印驱动程序,运行打印管理软件。安装打印管理软件的打印服务器3和存资料的机器2可以由一台机器完成也可以由多台机器完成;通过路由器5将打印机1、打印服务器3、存资料的计算机2连接到网络上。

网络打印进行管理的软件,负责对打印机进行配置、故障诊断和管理连接打印机的网络机器等。为了简化网络打印机的配置和故障报警,目前在网络打印机供应商中,惠普和施乐公司参与了网络打印协议(ipp)的制定,而推出了可供货的产品的目前还只有惠普一家。而惠普公司的internet打印机管理软件是业界第一个供货的支持ipp的软件。通过internetenableweb服务器和打印管理软件webjetadmin,用户能通过web浏览器界面从远程轻松安装、配置和管理打印机。如果打印设备处于不正常工作状态或出现故障,打印设备会自动报警,而用户就可以通过网络直接进行诊断打印设备故障原因,以及从网络上直接诊断打印设备故障。

虽然上述的努力已经简化了用户配置打印机的过程,并可以远程诊断打印机故障并报警,但是打印的过程中,打印的体系并未发生变化,仍然需要打印人员利用计算机把资料传到打印服务器上,由打印服务器将打印资料通过打印驱动程序翻译成打印机理解的命令和数据,指导打印机进行打印。管理员可以通过打印机管理软件来管理所有的网络打印任务。

因此,原来的网络打印体系无论怎样安排网络打印的三个部分,至少需要一台电脑和一台高速打印机,打印机和电脑往往不在一起。打印结束后打印者要去网络打印机端取打印出的资料。如果需要调整打印效果,则让打印的人从打印机到存资料的计算机2之间来回奔波。

云计算(cloudcomputing),是一种新兴的共享基础架构的方法,可以将巨大的系统池连接在一起以提供各种工t服务。很多因素推动了对这类环境的需求,其中包括连接设备、实时数据流、soa的采用以及搜索、开放协作、社会网络和移动商务等这样的web2.0应用的急剧增长。

当今社会,pc依然是我们日常工作生活中的核心工具——我们用pc处理文档、存储资料,打印资料,通过电子邮件或u盘与他人分享信息。如果pc没有安装打印机驱动,或者没有与打印服务器相连的客户端,我们会因为资料无法打印而束手无策。而在“云计算时代”,云计算会不仅替我们做存储和计算的工作,而且让我们打印的时候不用在pc的跟前,也不用安装打印驱动程序提供了可能。云计算就是计算机群,每一群包括了几十万台、甚至上百万台计算机。云计算的好处还在于,其中的计算机可以随时更新,保证云计算长生不老。google就有好几个这样的“云”,其他it巨头,如微软、雅虎、亚马逊(amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料并打印。我们再也不用在计算机和打印机跟前两边跑了。



技术实现要素:

本发明的目的是提供一种具有打印管理功能并利用云计算将打印机接到网络资源的中间设备,可以随身携带用于实时打印文件。

为了实现上述目的,本发明采用如下方案:

设计一种基于云计算的网络打印设备,由控制单元、可与手机通信的近地通讯接口模块、与云计算——计算机群通过网络通信的网络接口模块、与打印机接口连接的打印机接口模块组成。控制单元以微处理器为核心,通过pci总线控制器以pci总线与近地通讯接口模块、网络接口模块、打印机接口模块连接,还通过pci总线控制器连接有存储器,并且通过时钟模块提供时钟脉冲来控制近地通讯接口模块、网络接口模块、打印机接口模块进行各自的工作。

该网络打印设备的工作方式为:

1.接收从手机通讯接口端传来的手机信息;

2.该信息送给微处理器,微处理器对信息内容进行解析;

3.如果是打印机配置命令,则解析成打印机配置命令传给打印机网络端口;

4.如果是从云计算上获取文件的命令,则解析成云计算网络协议,通过网络接口模块与云计算上的安全认证服务器和存放文件的机器进行通讯;

5.从云计算获取文件后,微处理器将文件进行解析,转变成打印机可识别的数据流,完成打印。

所述近地通讯接口模块可采用蓝牙模式通信。

所述近地通讯接口模块设有与网络打印机连接的ethernet接口。

所述近地通讯接口模块还设有与普通打印机连接的usb接口。

所述网络接口模块可以采用无线网卡与具有无线路由器的网络实现无线连接。

本发明的有益效果:这种基于云计算的网络打印设备具有全新的网络打印架构,将该设备插入打印机和网络的连接口,并连接网络后,使用自己的手机对网络打印机做一定设置,无须安装打印驱动程序,就可将互联网上云计算中的任何一台机器的文件通过打印机打印出来。本发明可大大简化网络中打印机的繁琐安装过程,并可实现不在存储打印文件的电脑边上的远程打印的功能,免去了打印客户在存文件电脑和打印机之间的来回奔波之苦。本设备的整体尺寸如u盘大小,便与携带。

附图说明

图1是传统的网络打印结构

图2是使用基于云计算的网络打印随身通的网络打印结构

图3是基于云计算的网络打印随身通的一种实施例的硬件结构示意图

图4是基于云计算的网络打印随身通的一种实施例的打印数据流图

图5是网络打印随身通的一种实施例的连接方式图

图中,1、网络打印机,2、存资料的计算机,3、网络打印服务器,4、路由器,5、网络打印随身通,6、手机。

具体实施方式

下面结合图3、4、5对本发明中的一实施例作具体描述。

一种基于云计算的网络打印随身设备的硬件设计如图3所示,在硬件设计上采用嵌入式微处理器为核心,可以采用mip处理器,通过pci总线控制器设置pci总线,并通过pci总线控制器连接ram/rom存储器。微处理器负责总体控制和通讯协议的转换。

设置可与手机6通信的近地通讯接口模块,采用近地通讯接口芯片,如蓝牙芯片pmb8753,通过pci总线与mip处理器连接实现;并设有相应的端口,如蓝牙端口;与手机通过一种近地通讯协议,如蓝牙通讯协议,进行通信。

设置与云计算通过网络通信的网络接口模块,采用云通讯接口芯片,例如rtl8019as,通过pci总线与mip处理器连接实现,并设有与网络连接的lan端口,与网络采用tcp/ip协议进行通信。

设置与网络打印机1接口连接的打印机接口模块,采用打印机接口芯片,例如rtl8019as,通过pci总线与mip处理器连接实现,并设有与打印机连接的lan端口,采用tcp/ip协议进行通信。本实施例中,网络接口模块和打印机接口模块通用。

由时钟电路提供时钟脉冲,分别给各模块。微处理器以时钟脉冲为步调控制各模块的工作。

本实施例中基于云计算的网络打印设备如图5,将本设备网络打印随身通5通过网线分别与网络打印机1和inter网络连接,使用手机6对本设备网络打印随身通5进行操作。手机应具有windowsmobiles6.5,symbins60或android2.1等可加载软件的操作系统,支持蓝牙或者其他近地通讯标准。从蓝牙通讯端口传来的手机信息经过近地通讯接口芯片传给微处理器,由微处理器对通讯内容进行解析,如果是打印机配置命令,则解析成打印机配置命令传给打印机网络端口;如果是云计算网络上获取文件的命令,则解析成云计算网络协议,通过云通讯接口芯片与云计算网络上的安全认证服务器和存放文件的机器进行通讯,从网络上获取要打印的文件。从云计算网络获取文件后,微处理器将文件进行解析,转变成打印机可识别的数据流,其解析过程如图4所示:从云计算网络接收到各类需打印文件,有word,excel,pdf,xml等格式,通过全驱动过滤器,再通过全打印驱动器,则这些word,excel,pdf,xml等格式文件就变成了打印机可识别的数据流,就可以打印了。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1