System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及打印机,具体涉及一种具有交互功能的打印机的控制方法。
技术介绍
1、现有技术中,传统打印机通常为只有打印功能,部分打印机可以接受远程打印,但在当前的智能家居化的浪潮,该现有的功能远远不能满足用户需要,用户迫切需要打印机及相关人机交互更加智能,以满足教育、办公、宣传等需求。
2、随着打印机的使用时间、频率的增加,不及时有效的清理打印机内存垃圾,则会影响打印机的打印环境及打印流程性。
技术实现思路
1、本专利技术的目的在于提供一种具有交互功能的打印机的控制方法,打印机端通过人机交互模块获取客户端发送的输入数据,通过数据分析模块对输入数据处理,得到该输入数据所对应的识别码,通过识别码实现对所有输入数据的保存,再通过读写识别模块用于对所述目标文件的识别码进行识别,读取识别码所对应的输入数据,并对该输入数据内容进行播报,从而实现一个输入数据的循环使用,在打印机得到使用效果的基础上实现无纸化办公,可塑性强,应用场景广,便于用户多维度学习使用。
2、本专利技术的目的可以通过以下技术方案实现:
3、一种具有交互功能的打印机的控制方法,包括以下步骤:
4、接收客户端传送的输入数据;
5、对输入数据处理生成输出唯一识别码和目标文件,所述目标文件至少带有所述识别码,对目标文件进行打印;
6、对打印后的目标文件的识别码进行识别,读取识别码所对应的所述输入数据,并对输入数据内容进行播报。
7、作为本专利技术进一
8、作为本专利技术进一步的方案:所述目标文件中还包括所述输入数据中的图文数据。
9、作为本专利技术进一步的方案:扫描目标文件的识别码得到语音数据,对语音数据进行播报。
10、作为本专利技术进一步的方案:所述语音数据的获取包括以下任意一种或多种:
11、客户端输入数据时,与图文数据同步取得的对应语音数据;
12、识别图文数据的文字内容,转化为语音数据;
13、识别图文数据的图片信息,转化为语音数据。
14、作为本专利技术进一步的方案:对输入数据存储状态进行识别;获取输入数据在打印机端的存储开始时刻、存储数据大小、识别码被调用次数和识别码调用结束时刻。
15、作为本专利技术进一步的方案:将存储开始时刻与当前时间进行时间差计算,获取得到输入数据的存储时长并标记为sd1;
16、将识别码调用结束时刻与识别码生成开始时刻进行差值计算,计算得到同一个输入数据生成识别码到识别码被最后一次识别的识别时间差;
17、再将识别码调用结束时刻与当前时间进行时间差计算,得到输入数据识别码最后一次识别与当前时间的未识别时间差;
18、将未识别时间差与识别时间差进行比值计算得到差值时长,将输入数据的差值时长标记为sd2;
19、将输入数据的存储数据大小及识别码被调用次数分别标记为sd3和sd4,再将存储数据大小、识别码被调用次数、输入数据的存储时长和输入数据的差值时长进行归一化处理并取其数值;
20、通过公式计算得到输入数据在打印机端存储值scz;其中,d1、d2、d3和d4均为预设比例系数;
21、当输入数据在打印机端存储值scz等于零时,则得到输入数据的删除指令,数据删除单元将输入数据在打印机端内删除。
22、作为本专利技术进一步的方案:获取所述输入数据的处理速度,基于所述输入数据的处理速度对打印环境进行识别。
23、作为本专利技术进一步的方案:所述输入数据会上传云端,当读取到识别码后,读取端会从识别码对应的云端取得数据并播报。
24、一种具有交互功能的打印机,通过执行上述具有交互功能的打印机的控制方法。
25、本专利技术的有益效果:
26、本专利技术打印机端通过人机交互模块获取客户端发送的输入数据,通过数据分析模块对输入数据处理,得到该输入数据所对应的识别码,通过识别码实现对所有输入数据的保存,再通过读写识别模块用于对所述目标文件的识别码进行识别,读取识别码所对应的输入数据,并对该输入数据内容进行播报,从而实现一个输入数据的循环使用,在打印机得到使用效果的基础上实现无纸化办公,可塑性强,应用场景广;
27、本专利技术通过数据更新模块对输入数据在打印机端的存储开始时刻、存储数据大小、识别码被调用次数和识别码调用结束时刻进行处理,即存储开始时刻为打印机端首次接收输入数据的时间;识别码生成开始时刻为打印机端根据输入数据生成识别码的时间;识别码被调用次数为打印机端对目标文件识别码的识别次数之和;识别码调用结束时刻为打印机端对目标文件识别码最后一次扫描时间,通过处理得到输入数据在打印机端存储值,当输入数据在打印机端存储值scz等于零时,则得到输入数据的删除指令,数据删除单元将输入数据在打印机端内删除,从而有效保证打印机端内的存储空间,以提高打印机端的运行流畅性;
28、本专利技术通过状态识别模块用于对打印机端的动态数据识别,即通过对人机交互模块的响应速度、数据分析模块的分析速度和读写识别模块的读取速度进行处理,得到打印机端的运行速度,将打印机端的运行速度与预设打印机端的运行速度的极限值进行比较处理,从而得到打印机端运行状态,基于打印机端运行状态生成匹配的打印环境信号,并将打印环境信号发送至客户端,便于用户对打印机端的状态进行识别。
本文档来自技高网...【技术保护点】
1.一种具有交互功能的打印机的控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种具有交互功能的打印机的控制方法,其特征在于,所述输入数据包括图文数据和语音数据。
3.根据权利要求2所述的一种具有交互功能的打印机的控制方法,其特征在于,所述目标文件中还包括所述输入数据中的图文数据。
4.根据权利要求2所述的一种具有交互功能的打印机的控制方法,其特征在于,扫描目标文件的识别码得到语音数据,对语音数据进行播报。
5.根据权利要求2所述的一种具有交互功能的打印机的控制方法,其特征在于,所述语音数据的获取包括以下任意一种或多种:
6.根据权利要求1所述的一种具有交互功能的打印机的控制方法,其特征在于,获取输入数据的处理速度,基于输入数据的处理速度对打印环境进行识别。
7.一种如权利要求1-6任一项所述的一种具有交互功能的打印机的控制方法,其特征在于,所述输入数据会上传云端,当读取到识别码后,读取端会从识别码对应的云端取得数据并播报。
8.一种具有交互功能的打印机,其特征在于,通过执行上述权利
...【技术特征摘要】
1.一种具有交互功能的打印机的控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种具有交互功能的打印机的控制方法,其特征在于,所述输入数据包括图文数据和语音数据。
3.根据权利要求2所述的一种具有交互功能的打印机的控制方法,其特征在于,所述目标文件中还包括所述输入数据中的图文数据。
4.根据权利要求2所述的一种具有交互功能的打印机的控制方法,其特征在于,扫描目标文件的识别码得到语音数据,对语音数据进行播报。
5.根据权利要求2所述的一种具有交互功能...
【专利技术属性】
技术研发人员:李超,郭晋鹏,
申请(专利权)人:珠海趣印科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。