打印机、打印机控制方法及可读存储介质与流程

文档序号:31414286发布日期:2022-09-03 11:59阅读:70来源:国知局
打印机、打印机控制方法及可读存储介质与流程

1.本技术属于打印设备技术领域,具体涉及一种打印机、打印机控制方法及可读存储介质。


背景技术:

2.打印机上设有控制面板和按键,在进行复印、扫描等操作时,需要通过相应的按键来输入相应的指令。然而,由于按键较多,按键之前需要寻找按键位置,操作较为繁琐,而且容易操作失误。


技术实现要素:

3.本技术的目的是提供一种打印机、打印机控制方法及可读存储介质,可以通过手势的方式输入指令,控制打印机进行相应的操作。
4.根据本技术实施例的第一方面,提供一种打印机,包括:
5.打印机本体;
6.检测单元,设于所述打印机本体上,用于检测打印机预设范围内的沿特定方向移动的用户手势;
7.控制单元,设于所述打印机本体上,用于确定用户手势的移动方向,并根据确定的用户手势的移动方向,以控制打印机本体执行相应的指令。
8.在一些可选实施例中,所述检测单元设于所述打印机本体的上表面,所述打印机预设范围为所述打印机本体的上方。
9.在一些可选实施例中,所述用户手势为单向水平移动和往复移动中的一种。
10.在一些可选实施例中,所述检测单元为接近传感器和红外传感器中的一种。
11.在一些可选实施例中,所述检测单元至少包括第一传感器和第二传感器;
12.所述用户手势为在所述第一传感器和所述第二传感器之间移动。
13.在一些可选实施例中,所述第一传感器和所述第二传感器之间具有预设距离,以避免所述第一传感器和所述第二传感器同时产生信号。
14.在一些可选实施例中,所述检测单元还包括第三传感器,所述第三传感器不与所述第一传感器、所述第二传感器位于同一直线上;
15.所述用户手势在所述第一传感器、所述第二传感器和所述第三传感器中的两个之间移动。
16.在一些可选实施例中,所述检测单元还包括第四传感器,所述第四传感器与所述第一传感器、所述第二传感器位于同一直线上。
17.在一些可选实施例中,所述打印机的预设指令为参数选择、复印和扫描中的一种。
18.根据本技术实施例的第二方面,提供一种打印机控制方法,包括:
19.检测打印机预设范围内的沿特定方向移动的用户手势;
20.确定用户手势的移动方向;
21.根据确定的用户手势的移动方向,以控制打印机本体执行相应的指令。
22.根据本技术实施例的第三方面,提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现本技术实施例的第二方面所述的打印机控制方法的步骤。
23.本技术的上述技术方案具有如下有益的技术效果:
24.本技术实施例的打印机,其可以检测用户的手势,并根据检测到的用户的手势确定用户所要输入的指令,以此来代替按键操作,使得操作更加便利,从而有利于提高用户体验。
附图说明
25.图1是本技术示例性实施例中一种打印机的结构示意图;
26.图2是本技术示例性实施例中一种打印机输入一种指令时的示意图;
27.图3是本技术示例性实施例中一种打印机输入另一种指令时的示意图;
28.图4是本技术示例性实施例中另一种打印机的结构示意图;
29.图5是本技术示例性实施例中又一种打印机的结构示意图;
30.图中,100、打印机本体;200、检测单元;201、第一传感器;202、第二传感器;203、第三传感器;204、第四传感器。
具体实施方式
31.为使本技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本技术的概念。
32.在本技术的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
33.此外,下面所描述的本技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
34.如图1所示,本技术实施例的第一方面,提供一种打印机,包括:
35.打印机本体100;
36.检测单元200,设于所述打印机本体100上,用于检测打印机预设范围内的沿特定方向移动的用户手势;
37.控制单元(图中未画出),设于所述打印机本体100上,用于确定用户手势的移动方向,并根据确定的用户手势的移动方向,以控制打印机本体100执行相应的指令。
38.在具体应用中,本技术实施例的打印机,其可以检测用户的手势,并根据检测到的用户的手势确定用户所要输入的指令,以此来代替按键操作,使得操作更加便利,从而有利于提高用户体验。
39.其中,用户手势的不同移动方向分别对应不同的指令。例如,沿第一方向移动时,根据检测信号,控制单元控制打印机本体100执行第一指令,沿第二方向移动时,根据检测信号,控制单元控制打印机本体100执行第一指令。在本实施例中,用户使用手势时,手掌可
以是张开或者握起,对此,本技术实施例不做具体限定。
40.在一些实施例中,所述检测单元200设于所述打印机本体的上表面,所述打印机预设范围为所述打印机本体100的上方。在具体应用中,将打印机本体100的上方作为打印机预设范围,可以避免打印机四周人员流动时产生的误操作。
41.在一些实施例中,所述用户手势为单向水平移动和往复移动中的一种。示例性地,单向水平移动可以是自打印机本体100的正面向打印机本体100的背面方向移动、自打印机本体100的背面向打印机本体100的正面方向移动、自打印机本体100的左侧向打印机本体100的右侧方向移动、自打印机本体100的右侧向打印机本体100的左侧方向移动、自打印机本体100的正面向打印机本体100的左侧方向移动、自打印机本体100的正面向打印机本体100的右侧方向移动、自打印机本体100的左侧向打印机本体100的正面方向移动、自打印机本体100的右侧向打印机本体100的正面方向移动。往复移动是在单向水平移动的基础上,增加反向操作,例如,先自打印机本体100的正面向打印机本体100的背面方向移动,再自打印机本体100的背面向打印机本体100的正面方向移动,相应的,其他单向水平移动均可以扩展为往复移动。在具体应用中,受安装及检测范围限制,同时为了避免误操作,单向水平移动的移动方向较少,控制单元所能执行的指令数量受到限制,为此,本技术实施例在单向水平移动的基础上增加往复移动的手势,可以有效扩展应用范围。
42.在一些实施例中,所述检测单元200为接近传感器和红外传感器中的一种。
43.在一些实施例中,所述检测单元200至少包括第一传感器201和第二传感器202;所述用户手势为在所述第一传感器201和所述第二传感器202之间移动。具体地,检测单元200包括多个接近传感器或者多个红外传感器,在具体实施过程中,控制单元可以通过多个传感器先后形成的传感信号来确定用户手势的移动方向。如图2所示,沿第一传感器201和第二传感器202所在的直线的方向,手掌依次经过第一传感器201上方、第二传感器202上方,第一传感器201早于第二传感器202形成传感信号,用户手势为自打印机本体100的左侧向打印机本体100的右侧方向移动;如图3所示,沿第一传感器201和第二传感器202所在的直线的方向,手掌依次经过第二传感器202上方、第一传感器201上方,第二传感器202早于第一传感器201形成传感信号,用户手势为自打印机本体100的右侧向打印机本体100的右左侧方向移动。
44.在一些实施例中,所述第一传感器201和所述第二传感器202之间具有预设距离,以避免所述第一传感器201和所述第二传感器202同时产生信号。在具体应用中,第一传感器201和第二传感器202过近可能导致用户手势同时触发两个传感器,从而无法实现用户手势的移动方向的检测。
45.如图4所示,在一些实施例中,所述检测单元200还包括第三传感器203,所述第三传感器203不与所述第一传感器201、所述第二传感器202位于同一直线上;所述用户手势在所述第一传感器201、所述第二传感器202和所述第三传感器203中的两个之间移动。在具体应用中,通过在第一传感器201和第二传感器202所在的直线外增加第三传感器203,可以在第一传感器201和第三传感器203之间及第二传感器202和第三传感器203之间增加用户手势,从而可以增加指令的数量。相应的,在检测范围允许以及不存在干涉的情况下,通过多布置传感器,可以增加用户手势的数量,提高使用范围。
46.如图5所示,在一些实施例中,所述检测单元200还包括第四传感器204,所述第四
传感器204与所述第一传感器201、所述第二传感器202位于同一直线上。具体地,所述第四传感器204位于所述第二传感器202的远离所述第一传感器201的一侧,或者所述第四传感器204位于所述第一传感器201的远离所述第二传感器202的一侧。在具体应用中,通过在第一传感器201和第二传感器202所在的直线上增加第四传感器204,可以增加用户手势在往复移动时的移动方向。例如,第一传感器201、第二传感器202和第四传感器204依次设置时,手掌可以先依次经过第一传感器201、第二传感器202、第四传感器204,再由第四传感器204位置返回第一传感器201或者第二传感器202,根据手掌最终停留的位置可以实现不同的移动方向,同样的,手掌还可以依次经过第四传感器204、第二传感器202、第一传感器201,再由第一传感器201位置返回第二传感器202或者第四传感器204。
47.在一些实施例中,所述打印机的预设指令为参数选择、复印和扫描中的一种。其中,参数选择可以选择分辨率、缩放比例等。示例性地,当手掌由第一传感器201上方移动到第二传感器202上方,第一传感器201和第二传感器202依次形成传感信号,控制单元可以由此确定用户手势为第一单向水平移动,并控制打印机本体100执行分辨率选择操作;当手掌由第二传感器202上方移动到第一传感器201上方,第二传感器202和第一传感器201依次形成传感信号,控制单元可以由此确定用户手势为第二单向水平移动,并控制打印机本体100执行缩放比例选择操作;当手掌由第一传感器201上方移动到第二传感器202上方,再由第二传感器202上方返回第一传感器201上方,控制单元可以由此确定用户手势为第一往复移动,并控制打印机本体100执行复印操作;当手掌由第二传感器202上方移动到第一传感器201上方,再由第一传感器201上方返回第二传感器202上方,控制单元可以由此确定用户手势为第二往复移动,并控制打印机本体100执行扫描操作。
48.在一些可选实施例中,所述打印机本体100上设有按键或输入面板,所述第一传感器201和所述第二传感器202分别设于所述按键或输入面板的两侧。
49.本技术实施例的第二方面,提供一种打印机控制方法,该方法包括以下步骤。
50.步骤s1、检测打印机预设范围内的沿特定方向移动的用户手势。
51.其中,所述检测单元200设于所述打印机本体的上表面,所述打印机预设范围为所述打印机本体100的上方。在具体应用中,将打印机本体100的上方作为打印机预设范围,可以避免打印机四周人员流动时产生的误操作。
52.其中,所述用户手势为单向水平移动和往复移动中的一种。
53.示例性地,单向水平移动可以是自打印机本体100的正面向打印机本体100的背面方向移动、自打印机本体100的背面向打印机本体100的正面方向移动、自打印机本体100的左侧向打印机本体100的右侧方向移动、自打印机本体100的右侧向打印机本体100的左侧方向移动、自打印机本体100的正面向打印机本体100的左侧方向移动、自打印机本体100的正面向打印机本体100的右侧方向移动、自打印机本体100的左侧向打印机本体100的正面方向移动、自打印机本体100的右侧向打印机本体100的正面方向移动。往复移动是在单向水平移动的基础上,增加反向操作,例如,先自打印机本体100的正面向打印机本体100的背面方向移动,再自打印机本体100的背面向打印机本体100的正面方向移动。
54.步骤s2、确定用户手势的移动方向。
55.其中,所述用户手势可以通过由多个接近传感器或者红外传感器组成的检测单元200来检测得到,而所述用户手势的移动方向可以通过多个传感器的传感信号的先后顺序
来确定。
56.具体地,检测单元200至少包括第一传感器201和第二传感器202;所述用户手势为在所述第一传感器201和所述第二传感器202之间移动。具体地,检测单元200包括多个接近传感器或者多个红外传感器,在具体实施过程中,控制单元可以通过多个传感器先后形成的传感信号来确定用户手势的移动方向。
57.可选地,所述检测单元200还包括第三传感器203,所述第三传感器203不与所述第一传感器201、所述第二传感器202位于同一直线上;所述用户手势在所述第一传感器201、所述第二传感器202和所述第三传感器203中的两个之间移动。
58.在具体应用中,通过在第一传感器201和第二传感器202所在的直线外增加第三传感器203,可以在第一传感器201和第三传感器203之间及第二传感器202和第三传感器203之间增加用户手势,从而可以增加指令的数量。相应的,在检测范围允许以及不存在干涉的情况下,通过多布置传感器,可以增加用户手势的数量,提高使用范围。
59.可选地,所述检测单元200还包括第四传感器204,所述第四传感器204与所述第一传感器201、所述第二传感器202位于同一直线上。
60.具体地,所述第四传感器204位于所述第二传感器202的远离所述第一传感器201的一侧,或者所述第四传感器204位于所述第一传感器201的远离所述第二传感器202的一侧。在具体应用中,通过在第一传感器201和第二传感器202所在的直线上增加第四传感器204,可以增加用户手势在往复移动时的移动方向。例如,第一传感器201、第二传感器202和第四传感器204依次设置时,手掌可以先依次经过第一传感器201、第二传感器202、第四传感器204,再由第四传感器204位置返回第一传感器201或者第二传感器202,根据手掌最终停留的位置可以实现不同的移动方向,同样的,手掌还可以依次经过第四传感器204、第二传感器202、第一传感器201,再由第一传感器201位置返回第二传感器202或者第四传感器204。
61.步骤s3、根据确定的用户手势的移动方向,以控制打印机本体100执行相应的指令。
62.其中,所述打印机的预设指令为参数选择、复印和扫描中的一种,参数选择可以选择分辨率、缩放比例等。
63.示例性地,当手掌由第一传感器201上方移动到第二传感器202上方,第一传感器201和第二传感器202依次形成传感信号,控制单元可以由此确定用户手势为第一单向水平移动,并控制打印机本体100执行分辨率选择操作;当手掌由第二传感器202上方移动到第一传感器201上方,第二传感器202和第一传感器201依次形成传感信号,控制单元可以由此确定用户手势为第二单向水平移动,并控制打印机本体100执行缩放比例选择操作;当手掌由第一传感器201上方移动到第二传感器202上方,再由第二传感器202上方返回第一传感器201上方,控制单元可以由此确定用户手势为第一往复移动,并控制打印机本体100执行复印操作;当手掌由第二传感器202上方移动到第一传感器201上方,再由第一传感器201上方返回第二传感器202上方,控制单元可以由此确定用户手势为第二往复移动,并控制打印机本体100执行扫描操作。
64.本技术实施例的第三方面,提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现本技术实施例的第二方面所述的打印机控制方法的步
骤。
65.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
66.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1