Twain网络图像传输系统及其方法

文档序号:6367458阅读:296来源:国知局
专利名称:Twain网络图像传输系统及其方法
技术领域
本发明涉及一种网络图像传输系统及其方法,特别涉及一种TWAIN网络图像传输系统及其方法。
背景技术
TWAIN(Tool Without An Interesting Name)组织成立于1990年,是由Aldus、Caere、Kodak、HP、Logitech、Adobe、Howtek和Software Architechs八家国际知名公司发起成立的。TWAIN是专门研究并实施图像扫描仪软件接口的组织,由它推出的扫描仪接口标准,就称为TWAIN标准。
TWAIN标准是由软件工业所定出的标准,其定义了一套标准软件协议来作为应用软件与图像输出装置之间的沟通桥梁,一般称之为″TWAIN″协议。现在市场上绝大部分出售的扫描仪都符合TWAIN标准,目前的TWAIN标准版本号为1.8,其PDF格式文本可从TWAIN网站下载。
TWAIN标准的产生和发展是实际应用的需要,它为扫描设备和应用程序之间提供了一个标准化的接口。通过该接口,扫描仪能很方便地被更多的程序所使用,而程序编制人员在编程过程中也无须考虑具体的扫描仪型号。采用TWAIN标准,对编程人员来说,可以编制出直接使用扫描仪的软件。使用户在使用软件时,无须离开界面去使用特定的扫描软件;也无须为软件指定特定的扫描仪型号或为不同的扫描仪编制不同的程序;编程人员还可在程序中直接设定扫描仪的相关参数。采用TWAIN标准,对设备制造商来说,能大大增加与产品配套的软件数量,为产品的升级提供方便。而对扫描仪用户来说,这就使复杂的操作得到了简化。因此用户也不必为了要扫描图形,而离开正在使用的软件。
任何和TWAIN兼容的外围,都可利用支持TWAIN的软件来控制,如扫描仪和数字照相机等输入设备。在TWAIN协议尚未制订出来前,使用者需使用扫描仪特定使用的应用软件下做扫描后,再将储存扫描图像到其它应用程序做编辑,TWAIN协议可大大的精简此问题;只要遵照TWAIN协议的软件就能搭配扫描仪使用,而不仅限于特殊应用程序下使用。
通过TWAIN可以从扫描仪、数字相机或其它装置取得图像,并直接传给应用程序使用。TWAIN主要包括支持TWAIN的应用软件、TWAIN来源管理者、数据来源(图像获取装置)。数据来源是TWAIN结构的硬件接口组件,如果数据来源支持以网络连接远程装置,则它必须分成两个部分一个在本地端机器的应用程序上执行,另一个跨过网络在远程装置上执行。本地端数据来源以一种远程数据来源了解的格式来传递所有从应用软件和来源管理者来的操作指令,即为TWAIN网络(NETWORK TWAIN)。
一般不具网络功能的TWAIN,其图像传输都是靠并行端口(parallel port)或是通用串口总线(Universal Serial Bus,USB)传送,由于现在多功能办公设备、扫描仪或数字相机多强调网络功能,因此图像传输也依靠网络传输。网络上使用TCP/IP的档案传输方法有很多种,当然也可以自订格式,尤其是包括在TWAIN网络里面的图像档案传输更是可以自由发挥,然而考虑以后的多功能办公设备可能会成为一种文件档案管理库,其图像档案传输的方式当符合容易浏览和管理方便需求,因此如何改善和建立适当的TWAIN网络图像传输系统和传输方式,即成为当前的重要目标。

发明内容
本发明的目的在于提供一种TWAIN网络图像传输系统及其方法,其重点在于利用超文本传输协议(Hypertext Transport Protocol,HTTP)来实现多功能办公设备的TWAIN网络数据传输功能。
本发明公开的TWAIN网络图像传输系统是由提供图像来源的多功能办公设备端、用来接收图像的主机端以及网络所组成,网络是连接主机端和多功能办公设备端,并以多功能办公设备端作为服务器端。多功能办公设备端是包括图像获取模块、数据储存模块、服务器端Twain数据管理程序及超文本传输协议的通讯接口。图像获取模块用以取得图像数据,数据储存模块用以储存图像数据并取得图像数据超级链接地址,进而产生嵌入图像数据超级链接的超文件。服务器端Twain数据管理程序用以接收取得图像数据的指令,将嵌入图像数据超级链接的超文件经超文本传输协议的通讯接口传送至主机端。主机端则包括使用者端Twain数据管理程序及超文本传输协议的通讯接口,使用者端Twain数据管理程序用以发出取得图像数据的指令,并传送至服务器端Twain数据管理程序,进而接收和显示嵌入图像数据超级链接的超文件,并且取得图像数据。
配合上述系统,以TWAIN网络图像传输方法将多功能办公设备端的图像数据传送至主机端,其步骤包括首先,多功能办公设备端取得图像数据,储存图像数据并取得图像数据超级链接地址;多功能办公设备端产生嵌入图像数据超级链接的超文件;主机端发出取得图像数据的指令;多功能办公设备端接收取得图像数据的指令,将嵌入图像数据超级链接的超文件传送至主机端;主机端显示嵌入图像数据超级链接的超文件,并解读其超文本标注语言以取得图像数据。
主机端的使用者端Twain数据管理程序扮演着和使用者沟通的角色,以提供使用者发出指令与接收嵌入图像数据超级链接的超文件,可利用具有浏览器功能的数据管理程序来作为使用者端Twain数据管理程序。而后端的多功能办公设备端则负责执行由使用者端Twain数据管理程序所传来的命令,并将处理的结果回传给前端的应用程序,直接将结果显示在使用者的眼前。至于网络则用以构筑主机端与多功能办公设备端之间的互通管道。


图1为本发明实施例的系统示意图;及图2为本发明实施例的流程示意图。
图号说明110 多功能办公设备端111 图像获取模块112 数据储存模块113 多功能办公设备端Twain数据管理程序114 第一超文本传输协议的通讯接口120 主机端121 使用者端Twain数据管理程序122 第二超文本传输协议的通讯接口步骤210 多功能办公设备端扫描并储存图像数据,以取得图像数据超级链接地址步骤220 多功能办公设备端产生嵌入图像数据超级链接的超文件步骤230 主机端发出取得图像数据的指令步骤240 多功能办公设备端接收取得图像数据的指令,将嵌入图像数据超级链接的超文件传送至主机端步骤250 主机端显示嵌入图像数据超级链接的超文件,并解读其超文本标注语言以取得图像数据具体实施方式
为使对本发明的目的、特征及其功能有进一步的了解,配合附图详细说明如下本发明所公开的TWAIN网络图像传输系统及其方法,是利用超文本传输协议(Hypertext Transport Protocol,HTTP)来实现TWAIN网络的数据传输功能,以进行主机端和多功能办公设备端的数据传输。考虑以后的MFP可能会成为一种文件档案管理库,这时使用网页浏览器来阅览档案库数据是再方便不过的了。因此TWAIN网络用超文本传输协议来传输图像,即近似于用浏览器下载档案一般。
超文本传输协议是全球信息网(WWW)上进行档案交换的一套规则,用来界定首页与服务器之间的互动。相对于TCP/IP协议,HTTP是一种应用协议。HTTP最主要的特性之一在于,它是一个跨平台标准,存放在不同计算机系统的数据,都可以经由网际网络互连。而应用于超文本传输协议的超文件档案格式,是利用超文本标注语言(Hypertext Markup Language,HTML)定义内容与文件型别。此种编码格式可以定义页面编排和嵌入图像数据超级链接。于本发明中使用者可通过对HTML参数进行设置,改变图像数据的大小、压缩率和位置,以使其恰当地嵌入页面,或是利用点击图像数据的超级链接地址来取得图像数据的源文件。
请参考图1,其为本发明实施例的系统示意图。TWAIN网络图像传输系统是由提供图像来源的多功能办公设备端、用来接收图像的主机端以及网络所组成,网络是连接主机端和多功能办公设备端。多功能办公设备包括信息处理机、传真机、复印机、扫描仪等。
如图1所示,多功能办公设备端110是包括图像获取模块111、数据储存模块112、多功能办公设备端Twain数据管理程序113及第一超文本传输协议的通讯接口114。图像获取模块111取得图像数据之后为传送至数据储存模块112,数据储存模块112则储存图像数据并取得图像数据超级链接地址,进而产生嵌入图像数据超级链接的超文件。多功能办公设备端Twain数据管理程序113接收由主机端120所发出的取得图像数据的指令后,则将嵌入图像数据超级链接的超文件经超文本传输协议的通讯接口传送至主机端120。主机端120则包括使用者端Twain数据管理程序121及第二超文本传输协议的通讯接口122,使用者端Twain数据管理程序121发出取得图像数据的指令传送至多功能办公设备端Twain数据管理程序121,并通过第二超文本传输协议的通讯接口122接收和显示嵌入图像数据超级链接的超文件以取得图像数据。由于本发明是以超文本传输协议来实现TWAIN网络的数据传输功能,其服务器端Twain数据管理程序结合浏览器功能,对于图像数据的阅读和下载更为方便。其中,图像获取模块可以通过扫描方式取得图像数据。
为更详细说明TWAIN网络图像传输方法,是利用超文本传输协议并通过网络与超文本传输协议的通讯接口,来提供主机端和多功能办公设备端的数据传输,请参考图2,其为本发明实施例的流程示意图。配合上述系统说明其执行步骤首先,多功能办公设备端扫描并储存图像数据,以取得图像数据超级链接地址(步骤210);多功能办公设备端产生嵌入图像数据超级链接的超文件(步骤220);主机端发出取得图像数据的指令(步骤230);多功能办公设备端接收取得图像数据的指令,将嵌入图像数据超级链接的超文件传送至主机端(步骤240);主机端显示嵌入图像数据超级链接的超文件,并解读其超文本标注语言以取得图像数据(步骤250)。由于超文件是一种纯文字的档案,并没有包括图像或其它任何东西。当解读嵌入图像数据超级链接的超文件时,发现里面有需要显示图像的地方,就会送出要求下载要显示的图像数据。
其中,多功能办公设备端产生嵌入图像数据超级链接的超文件的步骤之前,还包括一设置超文本标注语言参数的步骤。使用者可通过设置对超文本标注语言参数,改变嵌入图像数据超级链接的超文件显示于主机端的图像大小、压缩率和位置,以使其恰当地嵌入页面。对于那些需要传输大量图像的使用者而言,使用TWAIN网络可以节约大量时间。
虽然本发明的较佳实施例公开如上所述,然其并非用以限定本发明,任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可作一些变化和改动,因此本发明的专利保护范围以权利要求为准。
权利要求
1.一种TWAIN网络图像传输系统,其特征在于,包括有一多功能办公设备端,用以作为服务器端,其包括一图像获取模块,用以取得一图像数据;一数据储存模块,用以储存该图像数据并取得一图像数据超级链接地址,进而产生一嵌入图像数据超级链接的超文件一服务器端Twain数据管理程序,用以接收一取得图像数据的指令,以传送该嵌入图像数据超级链接的超文件;一第一超文本传输协议的通讯接口,用以传输该嵌入图像数据超级链接的超文件;一主机端,用以接收该图像数据,其包括一使用者端Twain数据管理程序,用以发出该取得图像数据的指令至该服务器端Twain数据管理程序,并且接收和显示该嵌入图像数据超级链接的超文件;一第二超文本传输协议的通讯接口,用以传输该嵌入图像数据超级链接的超文件至该使用者端Twain数据管理程序;及一网络,网络是连接该多功能办公设备端的该第一超文本传输协议的通讯接口和该主机端的第二超文本传输协议的通讯接口。
2.如权利要求1所述的TWAIN网络图像传输系统,其特征在于,该图像获取模块系以扫描方式取得该图像数据。
3.如权利要求1所述的TWAIN网络图像传输系统,其特征在于,该使用者端Twain数据管理程序为具有浏览器功能的数据管理程序。
4.一种TWAIN网络图像传输方法,是利用超文本传输协议并通过网络与超文本传输协议的通讯接口,来提供一主机端和一多功能办公设备端的数据传输,其特征在于,包括有该多功能办公设备端取得一图像数据,储存该图像数据并取得一图像数据超级链接地址;该多功能办公设备端产生一嵌入图像数据超级链接的超文件;该主机端发出一取得图像数据的指令;该多功能办公设备端接收该取得图像数据的指令,将该嵌入图像数据超级链接的超文件传送至主机端;及该主机端显示该嵌入图像数据超级链接的超文件,并解读其超文本标注语言以取得该图像数据。
5.如权利要求4所述的TWAIN网络图像传输方法,其特征在于,该多功能办公设备端取得一图像数据的步骤,该多功能办公设备端是以扫描方式取得该图像数据。
6.如权利要求4所述的TWAIN网络图像传输方法,其特征在于,该使用者端Twain数据管理程序为具有浏览器功能的数据管理程序。
7.如权利要求4所述的TWAIN网络图像传输方法,其特征在于,该多功能办公设备端产生一嵌入图像数据超级链接的超文件的步骤之前,还包括一设置超文本标注语言参数的步骤。
全文摘要
一种TWAIN网络图像传输系统及其方法,是应用于主机端和多功能办公设备端的图像数据传输,是利用超文本传输协议来实现TWAIN网络的数据传输功能,多功能办公设备端取得图像数据后,即产生嵌入图像数据超级链接的超文件,于主机端发出取得图像数据的指令时,其超文件即通过网络与超文本传输协议的通讯接口传送至主机端。
文档编号G06F13/42GK1553355SQ0314130
公开日2004年12月8日 申请日期2003年5月30日 优先权日2003年5月30日
发明者吴泓毅 申请人:德鑫科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1