一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种打印控制方法、装置、电子设备打印机及存储介质与流程

2022-07-23 04:52:04 来源:中国专利 TAG:


1.本发明实施例涉及计算机技术,尤其涉及一种打印控制方法、装置、电子设备及存储介质。


背景技术:

2.随着电子化办公的日常化,市场上各种类型的打印机,不同打印对应不同的打印协议、打印格式和纸张尺寸。一般的打印机只支持一种打印协议,打印协议之间不能互相兼容,比如:标准打印协议有esc、cpcl、tscl、epl等,其中,每种打印协议只能使用专用的打印机和打印软件配对才能使用,且每种打印机只能支持和接收特定的打印指令集,对不同系统软件兼容性差,设备复用率不高,造成资源浪费。


技术实现要素:

3.本发明提供一种打印控制方法、装置、电子设备及存储介质,以实现增强打印机多种协议的兼容性,提高设备的复用率。
4.第一方面,本发明实施例提供了一种打印控制方法,应用于协议转换设备,所述协议转换设备安装于上位机,所述上位机连接打印机,该方法包括:
5.接收所述上位机发送的打印任务;
6.分析所述打印任务得到所述打印任务的数据特征;
7.根据所述数据特征确定所述打印任务对应的数据解析协议,并根据所述数据解析协议解析所述打印任务得到打印数据;
8.将所述打印数据转换成位图数据,并基于所述位图数据向所述打印机发送打印指令。
9.进一步的,根据所述数据特征确定所述打印任务对应的数据解析协议,包括:
10.根据所述数据特征从各预设协议中匹配所述打印任务对应的数据解析协议,其中,所述各预设协议存储于所述协议转换设备之中。
11.进一步的,根据所述数据特征从各预设协议中匹配所述打印任务对应的数据解析协议,包括:
12.根据所述各预设协议确定预设匹配时间;
13.确定所述预设匹配时间内所述数据特征是否与当前协议的特征匹配;
14.当所述数据特征不与当前协议的特征匹配,则依次执行所述数据特征与下一协议进行匹配,直至从所述各预设协议中匹配到所述打印任务对应的数据解析协议。
15.进一步的,将所述打印数据转换成位图数据,包括:
16.确定所述打印数据的内容,并将所述打印数据的内进行位图映射,得到位图信息;
17.根据通用数据格式对所述位图信息进行格式化,得到所述位图数据。
18.进一步的,基于所述位图数据向所述打印机发送打印指令,包括:
19.从所述打印机获取打印协议,并根据所述位图数据和所述打印协议生成打印指
令;
20.将所述打印指令发给所述打印机,以使得所述打印机根据所述打印指令完成所述打印任务。
21.进一步的,将所述打印指令发给所述打印机,以使得所述打印机根据所述打印指令完成所述打印任务之后,还包括:
22.接收新协议,并将所述新协议更新至预设协议库中。
23.第二方面,本发明实施例还提供了一种打印控制装置,应用于协议转换设备,所述协议转换设备安装于上位机,所述上位机连接打印机,该装置包括:
24.任务获取模块,用于接收所述上位机发送的打印任务;
25.协议确定模块,用于分析所述打印任务得到所述打印任务的数据特征;
26.数据解析模块,用于根据所述数据特征确定所述打印任务对应的数据解析协议,并根据所述数据解析协议解析所述打印任务得到打印数据;
27.指令生成模块,用于将所述打印数据转换成位图数据,并基于所述位图数据向所述打印机发送打印指令。
28.第三方面,本发明实施例还提供了一种电子设备,所述电子设备包括:
29.一个或多个处理器;
30.存储装置,用于存储一个或多个程序,
31.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现所述的打印控制方法。
32.第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的打印控制方法。
33.本发明实施例中,通过接收上位机发送的打印任务;分析打印任务得到打印任务的数据特征;根据数据特征确定打印任务对应的数据解析协议,并根据数据解析协议解析打印任务得到打印数据;将打印数据转换成位图数据,并基于位图数据向打印机发送打印指令。即,本发明实施例,通过打印任务的数据特征确定出数据解析协议,并根据数据解析协议得到打印数据进行数据转化形成位图数据,利用位图数据作为中间数据进行存储和生成打印指令,可以利用数据转换的方式促使打印机打印不同协议对应的打印任务,增强打印机多种协议的兼容性,提高设备的复用率,降低设备成本,另外利用位图数据作为中间数据可以提高设备的数据存储能力。
附图说明
34.图1是本发明实施例提供的打印控制方法的一个流程示意图;
35.图2是本发明实施例提供的打印控制方法的另一流程示意图;
36.图3是本发明实施例提供的打印控制装置的一个结构示意图;
37.图4是本发明实施例提供的电子设备的一个结构示意图。
具体实施方式
38.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便
于描述,附图中仅示出了与本发明相关的部分而非全部结构。
39.图1为本发明实施例提供的打印控制方法的一个流程示意图,该方法可以由本发明实施例提供的打印控制装置来执行,该装置可采用软件和/或硬件的方式实现。在一个具体的实施例中,该装置应用于协议转换设备,协议转换设备安装于上位机,上位机连接打印机。以下实施例将以该装置集成在电子设备中为例进行说明,参考图1,该方法具体可以包括如下步骤:
40.s110、接收上位机发送的打印任务;
41.示例地,协议转换设备可以是软件和/或硬件的方式实现的具有对打印任务中的打印数据进行数据转化的功能的设备,可以通过对打印任务中的打印数据进行数据转化化解在上位机和打印机之间的通信遵守的约定不一致的情况,其中,协议转换设备中存储有多个打印协议,其中,协议转化设备中存储的打印协议用于对接收到上位机发送的打印任务进行数据解析,确定打印任务中的打印数据。上位机可以是直接发送打印命令的计算机,通过屏幕上显示各种信息确定打印机需要打印的打印任务,其中,打印任务可以是包含打印机需要打印数据的数据包,打印任务的打包方式可以根据上位机和打印机之间的通讯协议确定,不同的通信协议可以对应不同的打包方式。
42.具体实现中,在安装有协议转换设备的上位机或者打印机上,协议转化设备接收上位机发送给打印机的打印任务,并对打印任务进行分析,得到打印任务的数据特征,以便于根据打印任务的数据特征确认打印任务对应的数据解析协议。其中,协议转换设备与上位机的连接方式可以采用网络连接、串口连接和蓝牙交互访问方式,也可以集成于上位机中;其中,协议转换设备与打印机的连接方式可以采用网络连接、串口连接、导线连接和蓝牙等连接方式。
43.s120、分析打印任务得到打印任务的数据特征;
44.具体实现中,打印任务中打印数据都是以指令集的方式进行封装打包,其中,各预设协议对应的指令集存在差异或者区别,每种预设协议对应的指令集具有对应的数据特征,比如,esc指令集、tspl指令集和cpcl指令集,其中,数据特征可以是指令集包含通用的数据符号、特殊数据组合规则和打印控制语言等。通过分析打印任务中的指令集的数据语言、数据符号和数据组合规则确定打印任务的数据特征,以便于根据打印任务的数据特征确定打印任务对应的数据解析协议,得到打印数据。
45.s130、根据数据特征确定打印任务对应的数据解析协议,并根据数据解析协议解析打印任务得到打印数据;
46.具体实现中,打印任务对应的数据解析协议可以是上位机生成打印任务时使用的打印协议,该打印协议用于将打印数据封装成包,还可以利用打印协议的相关规则可以对打印任务进行数据解析,得到打印任务中的打印数据,以便于对打印数据进行数据转化,形成打印机可以识别的打印指令,根据打印指令完成上位机发送的打印任务。根据打印任务的数据特征从各预设协议中匹配符合该数据特征的打印协议,当根据打印任务的数据特征从各预设协议中匹配出打印任务对应的数据解析协议,利用该数据解析协议对打印任务中的指令进行解析得到打印数据,其中,打印数据包含上位机需要打印的内容。
47.s140、将打印数据转换成位图数据,并基于位图数据向打印机发送打印指令。
48.具体实现中,位图数据可以是将打印数据以位图和矢量图格式进行显示的显示数
据,显示数据可以为像素组,数组中的每个像素代表着图片中的一个点,即点样本。利用数据解析协议对打印任务中的指令集进行解析得到打印数据,将打印数据中进行点阵转化得到打印数据对应的位图数据,实际上将打印数据进行图像转化,得到位图数据。位图数据中利用像素作为内存单位进行存储,即可以利用最小的内存单元来标记一个数字,通过映射规则可以缩小数据的存储空间,达到增加存储量的目的。位图数据作为图像化后的数据可以通过打印机的打印协议进行数据转化生成打印机可以执行打印指令。
49.本发明实施例中,通过接收上位机发送的打印任务;分析打印任务得到打印任务的数据特征;根据数据特征确定打印任务对应的数据解析协议,并根据数据解析协议解析打印任务得到打印数据;将打印数据转换成位图数据,并基于位图数据向打印机发送打印指令。即,本发明实施例,通过打印任务的数据特征确定出数据解析协议,并根据数据解析协议得到打印数据进行数据转化形成位图数据,利用位图数据作为中间数据进行存储和生成打印指令,可以利用数据转换的方式促使打印机打印不同协议对应的打印任务,增强打印机多种协议的兼容性,提高设备的复用率,降低设备成本,另外利用位图数据作为中间数据可以提高设备的数据存储能力。
50.下面进一步描述本发明实施例提供的打印控制方法,如图2所示,该方法具体可以包括如下步骤:
51.s210、接收上位机发送的打印任务;
52.s220、分析打印任务得到打印任务的数据特征;
53.具体实现中,打印任务中打印数据都是以指令集的方式进行封装打包,其中,各预设协议对应的指令集存在差异或者区别,每种预设协议对应的指令集具有对应的数据特征,比如,esc指令集、tspl指令集和cpcl指令集,其中,数据特征可以是指令集包含通用的数据符号、特殊数据组合规则和打印控制语言等。通过分析打印任务中的指令集的数据语言、数据符号和数据组合规则确定打印任务的数据特征,以便于根据打印任务的数据特征确定打印任务对应的数据解析协议,得到打印数据。
54.比如:esc指令集下发的打印任务中包含有0x1b 0x40、0x1b 0x4a、0x1b 0x64和0x1d 0x76等指令组合的数据特征,tspl指令集下发的打印任务中包含有!、t、print等指令组合的数据特征,cpcl下发的打印任务中包含有size、print等指令组合的数据特征。
55.s230、根据各预设协议确定预设匹配时间,并确定预设匹配时间内数据特征是否与当前协议的特征匹配;
56.示例地,预设匹配时间可以是根据实际需求和实验数据预设的打印任务的数据特征与各预设协议对应的指令集的数据特征匹配时所需要的时间,可以是根据实验数据预设的单位时间,即每个预设协议的匹配时间均一致,也可以是根据各预设协议的不同对应设置预设匹配时间,即每个预设协议对应的指令集的数据特征的不同预设时间不一致。当前协议可以是数据特征匹配过程中正在进行特征匹配的打印协议,即各预设协议中任意一个,在数据特征匹配过程中各预设协议可以根据一定规则确定匹配排序,再对各预设协议一次进行匹配,其中,当前协议的特征可以是当前协议的指令集的数据特征。其中,可以根据各预设协议的匹配成功次数,由大到小排序,也可以在预设匹配时间不一致时,根据预设匹配时间的长短,由小到大排序,以便于减少匹配时间。
57.具体实现中,根据各预设协议确定数据特征匹配过程中各预设协议对应的预设匹
配时间,可以是根据实验数据预设的单位时间,也可以是根据各预设协议的不同对应设置预设匹配时间。根据各预设协议对应的预设匹配时间和各预设协议对应的匹配顺序进行依次匹配,每个预设协议进行数据特征匹配,确定预设匹配时间内数据特征是否与当前协议的特征匹配,当数据特征不与当前协议的指令集的数据特征匹配,即数据特征与当前协议的指令集的数据特征不一致,或者在预设匹配时间内数据特征与当前协议的指令集的数据特征无法确定是否一致时,则确定数据特征与当前协议的指令集的数据特征不匹配。
58.s240、当数据特征不与当前协议的特征匹配,则依次执行数据特征与下一协议进行匹配,直至从各预设协议中匹配到打印任务对应的数据解析协议;
59.具体实现中,下一协议可以是数据特征匹配过程中当前协议匹配结束后,下一个匹配的打印协议,即排序中当前协议之后的打印协议。根据各预设协议对应的预设匹配时间和各预设协议对应的匹配顺序进行依次匹配,每个预设协议进行数据特征匹配,确定预设匹配时间内数据特征是否与当前协议的特征匹配,当数据特征不与当前协议的指令集的数据特征匹配,即数据特征与当前协议的指令集的数据特征不一致时,则依次执行数据特征与下一协议进行匹配,直至从各预设协议中匹配到打印人数对应的数据解析协议。另外,当数据特征与当前协议的指令集的数据特征无法确定是否匹配,而预设匹配时间已到,则确定数据特征与当前协议的指令集的数据特征不匹配,则依次执行数据特征与下一协议进行匹配,直至从各预设协议中匹配到打印人数对应的数据解析协议。比如,将各预设匹配时间设置为一致时间为3秒,确定3秒内数据特征与当前协议的指令集的数据特征是否匹配,当3秒内数据特征与当前协议的指令集的数据特征未匹配成功,则确定数据特征与当前协议的指令集的数据特征不匹配,依次执行下一个3秒内数据特征与下一协议进行匹配,直至从各预设协议中匹配到打印人数对应的数据解析协议。
60.s250、根据数据解析协议解析打印任务得到打印数据,其中,各预设协议存储于协议转换设备之中;
61.具体实现中,根据打印任务的数据特征从各预设协议中匹配符合该数据特征的打印协议,根据打印任务的数据特征和各预设协议对应的指令集的数据语言、数据符号和数据组合规则进行匹配,从各预设协议中确定出一个打印协议对应的指令集的数据特征和打印任务的数据特征一致时,则该打印协议对应的指令集的数据特征与打印任务的数据特征匹配,将该打印协议作为打印任务对应的数据解析协议,利用该数据解析协议对打印任务中的指令集进行解析得到打印数据。其中,各预设协议存储于协议转换设备之中,用于通过数据特征进行匹配确定数据解析协议。
62.s260、将打印数据转换成位图数据,并基于位图数据向打印机发送打印指令。
63.进一步的,将打印数据转换成位图数据,包括:
64.确定打印数据的内容,并将打印数据的内容进行位图映射,得到位图信息;
65.根据通用数据格式对位图信息进行格式化,得到位图数据。
66.具体实现中,通用数据格式可以是图像文件格式,比如,bmp文件存储格式。利用数据解析协议对打印任务中的指令集进行解析得到打印数据,并确定打印数据的内容,将打印数据的内容进行位图映射,确定位图数据中每个点阵的位置信息根据通用数据格式对位图信息进行格式化,得到位图数据或位图文件,以便于通过图像扫描的方式将打印数据和打印协议进行结合生成打印指令。
67.进一步的,基于位图数据向打印机发送打印指令,包括:
68.从打印机获取打印协议,并根据位图数据和打印协议生成打印指令;
69.将打印指令发给打印机,以使得打印机根据打印指令完成打印任务。
70.具体实现中,利用协议转换设备与打印机的通讯连接,获取打印机的打印协议,通过图像扫描的方式将打印数据和打印协议进行结合生成打印指令,将打印指令发给打印机,打印机根据接收到的打印指令完成打印任务。
71.进一步的,将打印指令发给打印机,以使得打印机根据打印指令完成打印任务之后,还包括:
72.接收新协议,并将新协议更新至预设协议库中。
73.具体实现中,每次将打印机指令发送给打印机之后,需要通过网络接收新协议,可以是网络连接的服务器进行数据更新接收新协议,也可以是对协议转换设备进行数据更新接收新协议,并将新协议更新至预设协议库中,并重新确定预设协议库中各预设协议的预设匹配时间,数据特征匹配的顺序,以便于对接收的新打印任务进行数据特征匹配。
74.本发明实施例中,通过接收上位机发送的打印任务;分析打印任务得到打印任务的数据特征;根据数据特征确定打印任务对应的数据解析协议,并根据数据解析协议解析打印任务得到打印数据;将打印数据转换成位图数据,并基于位图数据向打印机发送打印指令。即,本发明实施例,通过打印任务的数据特征确定出数据解析协议,并根据数据解析协议得到打印数据进行数据转化形成位图数据,利用位图数据作为中间数据进行存储和生成打印指令,可以利用数据转换的方式促使打印机打印不同协议对应的打印任务,增强打印机多种协议的兼容性,提高设备的复用率,降低设备成本,另外利用位图数据作为中间数据可以提高设备的数据存储能力。
75.图3是本发明实施例提供的打印控制装置的结构示意图,如图3所示,该打印控制装置包括:
76.任务获取模块310,用于接收上位机发送的打印任务;
77.协议确定模块320,用于分析打印任务得到所述打印任务的数据特征;
78.数据解析模块330,用于根据所述数据特征确定所述打印任务对应的数据解析协议,并根据所述数据解析协议解析所述打印任务得到打印数据;
79.指令生成模块340,用于将所述打印数据转换成位图数据,并基于所述位图数据向打印机发送打印指令。
80.一实施例中,所述数据解析模块330根据所述数据特征确定所述打印任务对应的数据解析协议,包括:
81.根据所述数据特征从各预设协议中匹配所述打印任务对应的数据解析协议,其中,所述各预设协议存储于所述协议转换设备之中。
82.一实施例中,所述数据解析模块330根据所述数据特征从各预设协议中匹配所述打印任务对应的数据解析协议,包括:
83.根据所述各预设协议确定预设匹配时间;
84.确定所述预设匹配时间内所述数据特征是否与当前协议的特征匹配;
85.当所述数据特征不与当前协议的特征匹配,则依次执行所述数据特征与下一协议进行匹配,直至从所述各预设协议中匹配到所述打印任务对应的数据解析协议。
86.一实施例中,所述指令生成模块340将所述打印数据转换成位图数据,包括:
87.确定所述打印数据的内容,并将所述打印数据的内容进行位图映射,得到位图信息;
88.根据通用数据格式对所述位图信息进行格式化,得到所述位图数据。
89.一实施例中,所述指令生成模块340基于所述位图数据向打印机发送打印指令,包括:
90.从所述打印机获取打印协议,并根据所述位图数据和所述打印协议生成打印指令;
91.将所述打印指令发给所述打印机,以使得所述打印机根据所述打印指令完成所述打印任务。
92.一实施例中,所述指令生成模块340将所述打印指令发给所述打印机,以使得所述打印机根据所述打印指令完成所述打印任务之后,还包括:
93.接收新协议,并将所述新协议更新至预设协议库中。
94.本发明实施例中装置,通过接收上位机发送的打印任务;分析打印任务得到打印任务的数据特征;根据数据特征确定打印任务对应的数据解析协议,并根据数据解析协议解析打印任务得到打印数据;将打印数据转换成位图数据,并基于位图数据向打印机发送打印指令。即,本发明实施例,通过打印任务的数据特征确定出数据解析协议,并根据数据解析协议得到打印数据进行数据转化形成位图数据,利用位图数据作为中间数据进行存储和生成打印指令,可以利用数据转换的方式促使打印机打印不同协议对应的打印任务,增强打印机多种协议的兼容性,提高设备的复用率,降低设备成本,另外利用位图数据作为中间数据可以提高设备的数据存储能力。
95.图4为本发明实施例提供的一种电子设备的结构示意图。图4示出了适于用来实现本发明实施方式的示例性电子设备12的框图。图4显示的设电子设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
96.如图4所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。
97.总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
98.电子设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
99.系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图4未显示,通常称为“硬盘驱动器”)。尽管图4中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器
可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
100.具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
101.电子设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,电子设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
102.处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的打印控制方法,该方法包括:
103.接收所述上位机发送的打印任务;
104.分析所述打印任务得到所述打印任务的数据特征;
105.根据所述数据特征确定所述打印任务对应的数据解析协议,并根据所述数据解析协议解析所述打印任务得到打印数据;
106.将所述打印数据转换成位图数据,并基于所述位图数据向所述打印机发送打印指令。
107.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的打印控制方法,该方法包括:
108.接收所述上位机发送的打印任务;
109.分析所述打印任务得到所述打印任务的数据特征;
110.根据所述数据特征确定所述打印任务对应的数据解析协议,并根据所述数据解析协议解析所述打印任务得到打印数据;
111.将所述打印数据转换成位图数据,并基于所述位图数据向所述打印机发送打印指令。
112.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以
是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
113.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
114.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
115.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言诸如java、smalltalk、c ,还包括常规的过程式程序设计语言诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(lan)或广域网(wan)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
116.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献