CN102467480A - 虚拟打印传输*** - Google Patents
虚拟打印传输*** Download PDFInfo
- Publication number
- CN102467480A CN102467480A CN201010551278XA CN201010551278A CN102467480A CN 102467480 A CN102467480 A CN 102467480A CN 201010551278X A CN201010551278X A CN 201010551278XA CN 201010551278 A CN201010551278 A CN 201010551278A CN 102467480 A CN102467480 A CN 102467480A
- Authority
- CN
- China
- Prior art keywords
- printing
- virtual
- computer
- wireless communication
- synchronizer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本发明公开了一种虚拟打印传输***,由打印、接收电脑及至少一个虚拟打印处理模块组成,虚拟打印处理模块由虚拟打印设备和无线收发同步器组成;虚拟打印设备连接打印电脑,无线收发同步器连接接收电脑;虚拟打印设备受打印电脑驱动,其采集电脑打印数据转换为数据库格式并通过无线通信协议发出,无线收发同步器匹配接收打印数据信息并传输至接收电脑的数据库中;本***是通过虚拟打印处理模块采集打印电脑中某些固定格式的电脑打印数据并传送到接收电脑数据库的信息处理***,旨在解决某些不对外开放接口的***中的数据提取问题;用户操作与打印文件基本一致,打印数据时选择虚拟打印设备即可。
Description
技术领域
本发明涉及一种信息传输***,尤其是一种利用电脑中的打印驱动功能实现信息传输的虚拟打印传输***。
背景技术
目前电脑***已被企事业单位广泛应用,但随着***应用的深入,一个企业往往会拥有多个***。此时,***间的集成和相互沟通就成为企业信息化过程中一个瓶颈。
当然,目前的信息集成中有很多先进的理念,如SOA,EAI等等,但这些都建立在***开放或者可以提供***接口的前提下。
然而,有些***出于安全或商业价值的考虑,不愿意向外开放或提供接口,这就造成了企业间信息传递的裂层,这种裂层的出现会造成企业信息传输过程中的障碍,企业运营效率的降低,以及必然的企业成本的增加。
发明内容
为了克服上述缺陷,本发明提供了一种虚拟打印传输***,可利用电脑中既有的打印功能实现电脑间的信号传输。
本发明为了解决其技术问题所采用的技术方案是:
一种虚拟打印传输***,由打印电脑、接收电脑及至少一个虚拟打印处理模块组成,该虚拟打印处理模块由虚拟打印设备和无线收发同步器组成,该虚拟打印设备连接打印电脑,该虚拟数据打印设备通过无线通信协议传信于无线收发同步器,该无线收发同步器连接接收电脑;该虚拟打印设备受打印电脑驱动,该虚拟打印设备采集电脑打印数据转换为数据库格式并通过无线通信协议发出,该无线收发同步器匹配接收打印数据信息并传输至接收电脑的数据库中;本***通过虚拟打印处理模块采集打印电脑中某些固定格式的电脑打印数据并传送到接收电脑数据库的信息处理***,旨在解决某些不对外开放接口的***中的数据提取问题;该虚拟打印设备由打印电脑内的打印机驱动程序驱动,使用中的操作与打印文件基本一致,用户打印数据时选择虚拟打印设备即可。
作为本发明的进一步改进,所述虚拟打印设备由ARM处理器分别对应连接嵌入式闪存芯片、USB接口和无线通信模块组成,该USB接口连接打印电脑,嵌入式闪存芯片存储所述打印数据,无线通信模块通过无线通信协议发出该打印数据信息;ARM处理器通过USB接口采集电脑打印数据并转换为数据库格式送至嵌入式闪存芯片及无线通信模块。
作为本发明的进一步改进,所述嵌入式闪存芯片为miniSD卡。
作为本发明的进一步改进,所述无线收发同步器由ARM处理器分别对应连接USB接口、RJ45接口和至少一个无线通信模块组成,该USB接口和RJ45接口连接接收电脑,无线通信模块接收虚拟打印设备传输出的打印数据信息,ARM处理器协调配置各无线通信模块工作并通过USB接口传输打印数据信号至接收电脑的数据库中,该接收电脑通过RJ45接口管理分配无线收发同步器。
作为本发明的进一步改进,所述无线通信模块为2.4GWIFI通信模块。
作为本发明的进一步改进,所述无线收发同步器具有四个无线通信模块。
本发明的有益效果是:利用打印的方式将打印电脑中的数据通过打印端口取出,通过无线信号协议传输至接收电脑中储存,实现电脑***与其它***的数据互通,从而解决企业信息传输过程中的上述裂层障碍。
附图说明
图1为本发明***原理示意图;
图2为本发明所述虚拟打印设备的架构框图;
图3为本发明所述无线收发同步器的架构框图;
图4为本发明所述虚拟打印设备的电路示意图;
图5为本发明所述无线收发同步器的电路示意图;
部分附图标记说明:
4——物理打印机;5——网络。
具体实施方式
实施例:一种虚拟打印传输***,由打印电脑1、接收电脑2及至少一个虚拟打印处理模块组成,该虚拟打印处理模块由虚拟打印设备31和无线收发同步器32组成,该虚拟打印设备31连接打印电脑1,该虚拟数据打印设备31通过无线通信协议传信于无线收发同步器32,该无线收发同步器32连接接收电脑2;该虚拟打印设备31受打印电脑1驱动,该虚拟打印设备31采集电脑打印数据转换为数据库格式并通过无线通信协议发出,该无线收发同步器32匹配接收打印数据信息并传输至接收电脑2的数据库中;本***通过虚拟打印处理模块采集打印电脑1中某些固定格式的电脑打印数据并传送到接收电脑数据库的信息处理***,旨在解决某些不对外开放接口的***中的数据提取问题;该虚拟打印设备31由打印电脑1内的打印机驱动程序驱动,使用中的操作与打印文件基本一致,用户打印数据时选择虚拟打印设备32即可。
所述虚拟打印设备31由ARM处理器11分别对应连接嵌入式闪存芯片12、USB接口13和无线通信模块14组成,该USB接口连接打印电脑1,嵌入式闪存芯片存储所述打印数据,无线通信模块通过无线通信协议发出该打印数据信息;ARM处理器通过USB接口采集电脑打印数据并转换为数据库格式送至嵌入式闪存芯片及无线通信模块。
所述嵌入式闪存芯片为miniSD卡。
所述无线收发同步器32由ARM处理器11分别对应连接USB接口13、RJ45接口15和至少一个无线通信模块14组成,该USB接口和RJ45接口连接接收电脑2,无线通信模块接收虚拟打印设备31传输出的打印数据信息,ARM处理器协调配置各无线通信模块工作并通过USB接口传输打印数据信号至接收电脑2的数据库中,该接收电脑2通过RJ45接口管理分配无线收发同步器32。
所述无线通信模块为2.4G WIFI通信模块。
所述无线收发同步器32具有四个无线通信模块。
本发明的具体实施分析如下:
本***是采集某些固定格式的电脑打印数据并传送到接收电脑数据库的信息处理***,旨在解决某些不对外开放接口的***中的数据提取问题。
实际使用中,***分为软件和硬件两部分。硬件部分为一个USB模拟打印机(含无线通讯功能)(即虚拟打印设备31)及一个USB无线数据同步器(即无线收发同步器32),软件部分包括模拟打印机驱动程序,模拟打印机配置监控程序,接收主机数据收集、存储、处理程序。
***的主要功能和流程是:电脑的打印程序通过打印接口发送打印数据到模拟打印机,模拟打印机收获打印数据后将内容发送到接收主机,同时也可通过程序设定实现将打印任务分配到真实需要打印的物理打印机4完成原来的打印任务。接收主机收到打印数据后将内容提取处理之后存储到数据库中以备后期分析之用。整套虚拟打印传输***(模拟打印及打印数据采集***)结构图如图1所示。
程序打印时选取模拟的USB打印机即可,USB模拟打印机会把打印数据通过2.4G高速无线网络(wifi)发送到无线数据接收装置,同时也可根据配置的打印机把原来的打印任务定向到实际的本地或者网络5共享的工作打印机4。模拟打印机发送的数据经USB同步接收器送到接收电脑的服务处理软件,服务软件将接收到的数据处理之后存入数据库以备后续分析。
一台接收电脑可以同时管理和接收多台USB模拟打印机送来的数据。
本***的USB无线模拟打印机(即虚拟打印设备31)的线路图如图4所示,USB无线数据同步器(即无线收发同步器32)的线路图如图5所示。
USB无线模拟打印机需要具备USB和无线传输功能,同时具备大容量存储功能。本机采用ARM cortex嵌入式处理器作为核心处理单元,完成PostScript 3打印机功能、U盘功能和发送无线数据功能。
USB无线数据同步器需要负责多个模拟打印机的数据接收,这里***设计采用多个无线信道以提高并发量。同步器具有与模拟打印机自动协调配置无线信道的能力,以确保数据传送畅通无阻。***核心同样使用Cortext ARM以适应大的数据流量。
Claims (6)
1.一种虚拟打印传输***,其特征在于:由打印电脑(1)、接收电脑(2)及至少一个虚拟打印处理模块组成,该虚拟打印处理模块由虚拟打印设备(31)和无线收发同步器(32)组成,该虚拟打印设备(31)连接打印电脑(1),该虚拟数据打印设备(31)通过无线通信协议传信于无线收发同步器(32),该无线收发同步器(32)连接接收电脑(2);该虚拟打印设备(31)受打印电脑(1)驱动,该虚拟打印设备(31)采集电脑打印数据转换为数据库格式并通过无线通信协议发出,该无线收发同步器(32)匹配接收打印数据信息并传输至接收电脑(2)。
2.根据权利要求1所述的虚拟数据打印传输***,其特征在于:所述虚拟打印设备(31)由ARM处理器(11)分别对应连接嵌入式闪存芯片(12)、USB接口(13)和无线通信模块(14)组成,该USB接口连接打印电脑(1),嵌入式闪存芯片存储所述打印数据,无线通信模块通过无线通信协议发出该打印数据信息;ARM处理器通过USB接口采集电脑打印数据并转换为数据库格式送至嵌入式闪存芯片及无线通信模块。
3.根据权利要求2所述的虚拟数据打印传输***,其特征在于:所述嵌入式闪存芯片为miniSD卡。
4.根据权利要求1所述的虚拟数据打印传输***,其特征在于:所述无线收发同步器(32)由ARM处理器(11)分别对应连接USB接口(13)、RJ45接口(15)和至少一个无线通信模块(14)组成,该USB接口和RJ45接口连接接收电脑(2),无线通信模块接收虚拟打印设备(31)传输出的打印数据信息,ARM处理器协调配置各无线通信模块工作并通过USB接口传输打印数据信号至接收电脑(2),该接收电脑(2)通过RJ45接口管理分配无线收发同步器(32)。
5.根据权利要求2或4所述的虚拟数据打印传输***,其特征在于:所述无线通信模块为2.4G WIFI通信模块。
6.根据权利要求4所述的虚拟数据打印传输***,其特征在于:所述无线收发同步器(32)具有四个无线通信模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010551278XA CN102467480A (zh) | 2010-11-19 | 2010-11-19 | 虚拟打印传输*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010551278XA CN102467480A (zh) | 2010-11-19 | 2010-11-19 | 虚拟打印传输*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102467480A true CN102467480A (zh) | 2012-05-23 |
Family
ID=46071129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010551278XA Pending CN102467480A (zh) | 2010-11-19 | 2010-11-19 | 虚拟打印传输*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102467480A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104077085A (zh) * | 2013-03-26 | 2014-10-01 | 西门子(中国)有限公司 | 用于自动化控制***的虚拟打印*** |
CN106610803A (zh) * | 2016-12-15 | 2017-05-03 | 国网江苏省电力公司淮安供电公司 | 电力保护装置情况数据打印输出的图形化及存储方法 |
CN104049920B (zh) * | 2013-03-11 | 2017-09-22 | 魏如隆 | 可携式虚拟打印机 |
CN110968396A (zh) * | 2019-11-05 | 2020-04-07 | 国网天津市电力公司 | 一种用于电气试验仪器物联网改造的虚拟打印模块 |
-
2010
- 2010-11-19 CN CN201010551278XA patent/CN102467480A/zh active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104049920B (zh) * | 2013-03-11 | 2017-09-22 | 魏如隆 | 可携式虚拟打印机 |
CN104077085A (zh) * | 2013-03-26 | 2014-10-01 | 西门子(中国)有限公司 | 用于自动化控制***的虚拟打印*** |
CN106610803A (zh) * | 2016-12-15 | 2017-05-03 | 国网江苏省电力公司淮安供电公司 | 电力保护装置情况数据打印输出的图形化及存储方法 |
CN110968396A (zh) * | 2019-11-05 | 2020-04-07 | 国网天津市电力公司 | 一种用于电气试验仪器物联网改造的虚拟打印模块 |
CN110968396B (zh) * | 2019-11-05 | 2024-02-27 | 国网天津市电力公司 | 一种用于电气试验仪器物联网改造的虚拟打印机 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101419282B (zh) | 一体化高速遥感数据接收处理设备 | |
CN102420877B (zh) | 一种多模式高速智能异步串口通信模块及实现方法 | |
CN103248526B (zh) | 实现带外监控管理的通信设备、方法 | |
CN107171978A (zh) | 千兆以太网的多通道数据循环采集***及采集方法 | |
CN202084028U (zh) | 一种模块化多串口扩展装置 | |
CN104679702B (zh) | 多路高速串行接口控制器 | |
CN101344931A (zh) | Rfid一体化机 | |
CN102467480A (zh) | 虚拟打印传输*** | |
CN103577469B (zh) | 数据库连接复用方法和装置 | |
CN103034604A (zh) | Usb和多种串口的转换设备及其实现方法 | |
CN201859427U (zh) | 虚拟打印传输*** | |
CN103353750B (zh) | 一种基于多总线的微波冶金控制方法 | |
CN202035051U (zh) | 用于移动通信终端的clf和多se之间数据交互的连接模块 | |
CN107357756A (zh) | 多设备在主模式下进行iic通信的*** | |
MY184196A (en) | Smart chip and method for smart chip data communications | |
CN106230688B (zh) | 基于dsp2812的can通信通道间通讯设计方法 | |
CN202310123U (zh) | 车载gprs通信装置 | |
CN207339867U (zh) | 一种时间信息同步*** | |
CN205792596U (zh) | 一种有网管功能的高清信息发布*** | |
CN204498146U (zh) | CAN与WiFi数据通讯装置 | |
CN206370164U (zh) | 一种确认飞机在机场地面位置的设备 | |
CA2548042A1 (en) | Grouping application protocol data units for wireless transmission | |
CN104579882A (zh) | CAN与WiFi数据通讯装置及通讯方法 | |
CN104933888B (zh) | 一种基于双频gsm/gprs模块的智能车场信息采集装置 | |
CN202662036U (zh) | 基于手持机处理和北斗方式传输的标签管理信息*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120523 |