一种打印机的驱动配置方法、装置、打印机及存储介质与流程

摘要: 本发明涉及打印机驱动配置;更具体地说,是涉及一种打印机的驱动配置方法、装置、打印机及存储介质。背景技术:1、目前市面上大部分打印机连接上位机进行打印时,需要下载...
一种打印机的驱动配置方法、装置、打印机及存储介质与流程

本发明涉及打印机驱动配置;更具体地说,是涉及一种打印机的驱动配置方法、装置、打印机及存储介质。

背景技术:

1、目前市面上大部分打印机连接上位机进行打印时,需要下载安装打印机所需要的驱动。因此,打印机厂商通常会随机附带一个存储有打印机的驱动程序文件的u盘,供用户下载安装打印机驱动,这种方式成本较高,且存在u盘丢失导致用户操作不方便等问题。因此,需要一种成本更低且操作方便的方案供用户安装打印机驱动。

技术实现思路

1、为了至少部分地解决现有技术的问题,本发明的第一方面提供了一种打印机的驱动配置方法,包括如下步骤:

2、s1,打印机在u盘模式下响应上位机的通信请求,以与所述上位机建立通信连接;

3、s2,所述打印机响应于所述上位机的访问请求,向所述上位机发送存储在所述打印机的存储器中的驱动配置文件。

4、上述技术方案中,利用内置于打印机存储器的驱动配置文件实现打印机驱动的下载安装,无需为打印机另行配置u盘,实现成本更低,且打印机驱动的下载安装更为便捷。

5、根据本发明的一种具体实施方式,所述驱动配置文件包括打印机的驱动程序文件。

6、根据本发明的另一具体实施方式,所述驱动配置文件包括用于指示打印机的驱动程序文件的网络存储地址的链接信息。其中,所述链接信息可以是脚本文件或html文件。

7、上述技术方案中,打印机的驱动程序文件采用网络存储,驱动配置文件包括用于指示网络存储地址的链接信息,与打印机的驱动程序文件相比,这种包括链接信息的驱动配置文件占用打印机的内存较小,不仅能实现打印机驱动的快速简单安装,而且可以进一步降低打印机成本。

8、进一步地,所述存储器包括第一分区,所述链接信息包括第一链接信息,所述第一链接信息用于指示包括所述打印机在内的多个不同打印机的驱动程序文件的网络存储地址,所述第一链接信息和所述打印机的固件程序代码存储在所述第一分区。

9、上述技术方案中,打印机厂商可以将驱动配置文件/第一链接信息嵌入不同打印机中,不同打印机均可通过第一链接信息找到对应的打印机的驱动程序文件,不同打印机存储同一驱动配置文件即可,有利于进一步降低成本。

10、进一步地,所述存储器还包括第二分区,所述链接信息还包括第二链接信息,所述第二链接信息存储在所述第二分区;其中,所述第二链接信息用于指示所述打印机的驱动程序文件的网络存储地址。

11、上述技术方案中,用于指示所述打印机的驱动程序文件的网络存储地址的第二链接信息单独存储,有利于减小第二分区需要占用的内存大小,并且不同打印机的存储器的第一分区可以批量烧录,只有第二分区需要分别烧录,可以降低生产、烧录和维护成本。同时,如果第二分区被异常损坏或所述第二链接信息被修改,用户还可以通过第一分区存储的第一链接信息查找到所述打印机的驱动程序文件的具体存储位置,有效提高了容错率。

12、本发明的第二方面公开了一种打印机的驱动配置装置,包括:

13、通信连接模块,用于在u盘模式下响应上位机的通信请求,以与所述上位机建立通信连接;

14、文件传输模块,用于响应于所述上位机的访问请求,向所述上位机发送存储在所述打印机的存储器中的驱动配置文件。

15、进一步地,所述驱动配置文件包括用于指示驱动程序文件的网络存储地址的链接信息。

16、进一步地,所述存储器包括第一分区和第二分区,所述链接信息包括第一链接信息和第二链接信息,所述第一链接信息和所述打印机的固件程序代码存储在所述第一分区,所述第二链接信息存储在所述第二分区;所述第一链接信息用于指示包括所述打印机在内的多个不同打印机的驱动程序文件的网络存储地址,所述第二链接信息用于指示所述打印机的驱动程序文件的网络存储地址。

17、本发明的第三方面公开了一种打印机,包括存储器和处理器,其中,所述存储器存储有计算机程序,所述计算机程序可由所述处理器执行,以实现前述任一项的打印机的驱动配置方法。

18、本发明的第四方面公开了一种计算机可读存储介质,存储有计算机程序,其中,所述计算机程序可由处理器执行,以实现前述任一项的打印机的驱动配置方法。

1.一种打印机的驱动配置方法,其特征在于包括如下步骤:

2.根据权利要求1所述的驱动配置方法,其特征在于:所述驱动配置文件包括所述打印机的驱动程序文件。

3.根据权利要求1所述的驱动配置方法,其特征在于:所述驱动配置文件包括用于指示所述打印机的驱动程序文件的网络存储地址的链接信息。

4.根据权利要求3所述的驱动配置方法,其特征在于:所述存储器包括第一分区,所述链接信息包括第一链接信息,所述第一链接信息用于指示包括所述打印机在内的多个不同打印机的驱动程序文件的网络存储地址,所述第一链接信息和所述打印机的固件程序代码存储在所述第一分区。

5.根据权利要求4所述的驱动配置方法,其特征在于:所述存储器还包括第二分区,所述链接信息还包括第二链接信息,所述第二链接信息存储在所述第二分区,所述第二链接信息用于指示所述打印机的驱动程序文件的网络存储地址。

6.一种打印机的驱动配置装置,其特征在于包括:

7.根据权利要求6所述的驱动配置装置,其特征在于,所述驱动配置文件包括用于指示所述打印机的驱动程序文件的网络存储地址的链接信息。

8.根据权利要求7所述的驱动配置装置,其特征在于:

9.一种打印机,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于:所述计算机程序可由所述处理器执行,以实现权利要求1-5任一项所述的打印机的驱动配置方法。

10.一种计算机可读存储介质,存储有计算机程序,其特征在于:所述计算机程序可由处理器执行,以实现权利要求1-5任一项所述的打印机的驱动配置方法。