[go: up one dir, main page]

CN109542372B - Icon display control method, icon display control device and electronic equipment - Google Patents

Icon display control method, icon display control device and electronic equipment Download PDF

Info

Publication number
CN109542372B
CN109542372B CN201811481422.XA CN201811481422A CN109542372B CN 109542372 B CN109542372 B CN 109542372B CN 201811481422 A CN201811481422 A CN 201811481422A CN 109542372 B CN109542372 B CN 109542372B
Authority
CN
China
Prior art keywords
icon
image forming
print driver
electronic device
icon display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811481422.XA
Other languages
Chinese (zh)
Other versions
CN109542372A (en
Inventor
胡东成
余涵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Pantum Electronics Co Ltd
Original Assignee
Zhuhai Pantum Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Pantum Electronics Co Ltd filed Critical Zhuhai Pantum Electronics Co Ltd
Priority to CN201811481422.XA priority Critical patent/CN109542372B/en
Publication of CN109542372A publication Critical patent/CN109542372A/en
Application granted granted Critical
Publication of CN109542372B publication Critical patent/CN109542372B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供的图标显示控制方法、图标显示控制装置及电子设备,涉及图标显示技术领域。其中,所述图标显示控制方法应用于电子设备,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,所述方法包括:监测电子设备是否连接有与打印驱动程序对应的图像形成设备;在监测到电子设备连接有与打印驱动程序对应的图像形成设备时,在该电子设备的系统桌面显示所述打印驱动程序对应的状态监视图标;在监测到电子设备未连接有与打印驱动程序对应的图像形成设备时,在所述系统桌面隐藏所述状态监视图标。通过上述方法,可以改善现有技术中存在的用户体验度低的问题。

Figure 201811481422

The icon display control method, icon display control device and electronic equipment provided in the present application relate to the technical field of icon display. Wherein, the icon display control method is applied to an electronic device, the electronic device is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic device to control the image forming device, and the method includes : monitor whether the electronic device is connected with the image forming device corresponding to the print driver; when it is detected that the electronic device is connected with the image forming device corresponding to the print driver, display the image corresponding to the print driver on the system desktop of the electronic device A status monitoring icon; when it is detected that the electronic device is not connected to the image forming device corresponding to the print driver, the status monitoring icon is hidden on the system desktop. Through the above method, the problem of low user experience existing in the prior art can be improved.

Figure 201811481422

Description

图标显示控制方法、图标显示控制装置及电子设备Icon display control method, icon display control device, and electronic device

技术领域technical field

本申请涉及图标显示技术领域,具体而言,涉及一种图标显示控制方法、图标显示控制装置及电子设备。The present application relates to the technical field of icon display, and in particular, to an icon display control method, an icon display control device, and electronic equipment.

背景技术Background technique

图像形成设备,一般用于在成像介质(如纸张)上印制图像或文字。传统的操作系统中一般会集成一些通用驱动程序,然后,图像形成设备的厂商会基于该图像形成设备支持的功能开发对应的打印驱动程序,以配合该通用驱动程序对连接的图像形成设备进行控制。Image forming equipment is generally used to print images or characters on imaging media (such as paper). The traditional operating system generally integrates some general drivers, and then the manufacturer of the image forming device will develop a corresponding print driver based on the functions supported by the image forming device, so as to cooperate with the general driver to control the connected image forming device .

因此,用户在需要使用图像形成设备时,需要获取对应的打印驱动程序并进行安装。该打印驱动程序的获取和安装过程,极大地降低了用户的体验。Therefore, when a user needs to use an image forming device, he needs to acquire a corresponding print driver and install it. The acquisition and installation process of the print driver greatly reduces the user experience.

发明内容Contents of the invention

有鉴于此,本申请的目的在于提供一种图标显示控制方法、图标显示控制装置及电子设备,以改善现有技术中存在的用户体验度低的问题。In view of this, the purpose of the present application is to provide an icon display control method, an icon display control device, and an electronic device, so as to improve the problem of low user experience existing in the prior art.

为实现上述目的,本申请实施例采用如下技术方案:In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:

一种图标显示控制方法,应用于电子设备,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,所述方法包括:A method for controlling icon display, applied to an electronic device, the electronic device is pre-installed with a print driver, and the print driver is installed together with an operating system of the electronic device to control an image forming device, the method comprising:

监测电子设备是否连接有与所述打印驱动程序对应的图像形成设备;Monitoring whether the electronic device is connected with an image forming device corresponding to the print driver;

在监测到电子设备连接有与所述打印驱动程序对应的图像形成设备时,在该电子设备的系统桌面显示所述打印驱动程序对应的状态监视图标;When it is detected that the electronic device is connected to an image forming device corresponding to the print driver, a status monitoring icon corresponding to the print driver is displayed on the system desktop of the electronic device;

在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,在所述系统桌面隐藏所述状态监视图标。When it is detected that the electronic device is not connected to the image forming device corresponding to the print driver, the status monitoring icon is hidden on the desktop of the system.

在本申请实施例较佳的选择中,在上述图标显示控制方法中,还包括:In a preferred option of the embodiment of the present application, the above-mentioned icon display control method further includes:

在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,停止执行所述打印驱动程序中的监测程序,其中,该监测程序用于对所述图像形成设备的状态信息进行监测。When it is detected that the electronic device is not connected to the image forming device corresponding to the print driver, stop executing the monitoring program in the print driver, wherein the monitoring program is used to monitor the state information of the image forming device monitor.

在本申请实施例较佳的选择中,在上述图标显示控制方法中,所述状态信息包括碳粉剩余量、卡纸状态信息和缺纸状态信息中的至少一种。In a preferred option of the embodiment of the present application, in the above icon display control method, the status information includes at least one of remaining toner, paper jam status information and paper out status information.

在本申请实施例较佳的选择中,在上述图标显示控制方法中,在监测电子设备是否连接有与所述打印驱动程序对应的图像形成设备的步骤之前,所述方法还包括:In a preferred embodiment of the present application, in the above icon display control method, before the step of monitoring whether the electronic device is connected to the image forming device corresponding to the print driver, the method further includes:

在所述系统桌面隐藏所述状态监视图标。The status monitoring icon is hidden on the system desktop.

在本申请实施例较佳的选择中,在上述图标显示控制方法中,在该电子设备的系统桌面显示所述打印驱动程序对应的第一状态图标的步骤,包括:In a preferred embodiment of the present application, in the above icon display control method, the step of displaying the first status icon corresponding to the print driver on the system desktop of the electronic device includes:

获取预先生成的所述打印驱动程序对应的状态监视托盘图标;Acquire the pre-generated status monitoring tray icon corresponding to the print driver;

在所述系统桌面的系统任务栏显示所述状态监视托盘图标。The status monitoring tray icon is displayed on the system task bar of the system desktop.

本申请实施例还提供了一种图标显示控制装置,应用于电子设备,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,所述装置包括:The embodiment of the present application also provides an icon display control device, which is applied to an electronic device, the electronic device is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic device to perform control, the device includes:

设备监测模块,用于监测电子设备是否连接有与所述打印驱动程序对应的图像形成设备;a device monitoring module, configured to monitor whether the electronic device is connected to an image forming device corresponding to the print driver;

图标显示模块,用于在监测到电子设备连接有与所述打印驱动程序对应的图像形成设备时,在该电子设备的系统桌面显示所述打印驱动程序对应的状态监视图标;An icon display module, configured to display a status monitoring icon corresponding to the print driver on the system desktop of the electronic device when it is detected that the electronic device is connected to an image forming device corresponding to the print driver;

第一图标隐藏模块,用于在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,在所述系统桌面隐藏所述状态监视图标。The first icon hiding module is configured to hide the status monitoring icon on the system desktop when it is detected that the electronic device is not connected to the image forming device corresponding to the print driver.

在本申请实施例较佳的选择中,在上述图标显示控制装置中,还包括:In a preferred option of the embodiment of the present application, the above-mentioned icon display control device further includes:

执行停止模块,用于在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,停止执行所述打印驱动程序中的监测程序,其中,该监测程序用于对所述图像形成设备的状态信息进行监测。The execution stop module is used to stop the execution of the monitoring program in the printing driver program when it is detected that the electronic device is not connected to the image forming device corresponding to the printing driver program, wherein the monitoring program is used to process the image The status information of the formed equipment is monitored.

在本申请实施例较佳的选择中,在上述图标显示控制装置中,所述状态信息包括碳粉剩余量、卡纸状态信息和缺纸状态信息中的至少一种。In a preferred option of the embodiment of the present application, in the above icon display control device, the status information includes at least one of remaining toner, paper jam status information and paper out status information.

在本申请实施例较佳的选择中,在上述图标显示控制装置中,还包括:In a preferred option of the embodiment of the present application, the above-mentioned icon display control device further includes:

第二图标隐藏模块,用于在所述设备监测模块对电子设备是否连接有与所述打印驱动程序对应的图像形成设备进行监测之前,在所述系统桌面隐藏所述状态监视图标。The second icon hiding module is configured to hide the status monitoring icon on the system desktop before the device monitoring module monitors whether the electronic device is connected with the image forming device corresponding to the print driver.

在本申请实施例较佳的选择中,在上述图标显示控制装置中,所述图标显示模块包括:In a preferred embodiment of the present application, in the above icon display control device, the icon display module includes:

图标获取子模块,用于获取预先生成的所述打印驱动程序对应的状态监视托盘图标;An icon acquisition submodule, configured to acquire a pre-generated status monitoring tray icon corresponding to the print driver;

图标显示子模块,用于在所述系统桌面的系统任务栏显示所述状态监视。The icon display submodule is used for displaying the status monitoring on the system tray of the system desktop.

本申请实施例还提供了一种电子设备,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,该电子设备包括存储器、处理器和上述图标显示控制装置,该图标显示控制装置包括一个或多个存储于所述存储器中并由所述处理器执行的软件功能模块。The embodiment of the present application also provides an electronic device, the electronic device is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic device to control the image forming device, the electronic device includes a memory , a processor and the icon display control device, the icon display control device includes one or more software function modules stored in the memory and executed by the processor.

本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被执行时实现上述图标显示控制方法的步骤。The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed, the steps of the icon display control method above are implemented.

本申请提供的图标显示控制方法、图标显示控制装置及电子设备,通过在电子设备中安装操作系统时,一并安装用于控制图像形成设备的打印驱动程序,可以避免现有技术中需要用户自己去获取打印驱动程序并完成安装而导致用户体验度低的问题。并且,通过对电子设备是否连接有图像形成设备进行监测,并在监测到电子设备未连接有图像形成设备时,将对应的状态监视图标进行隐藏,可以避免用户并没有选择将电子设备与图像形成设备连接,却在电子设备上显示该状态监视图标而导致用户出现困扰的问题,从而避免了导致用户体验度降低的问题,具有极高的实用价值。The icon display control method, the icon display control device, and the electronic equipment provided by the present application can avoid the need of the user in the prior art by installing the print driver for controlling the image forming equipment when the operating system is installed in the electronic equipment. Going to obtain the print driver and complete the installation results in poor user experience. Moreover, by monitoring whether the electronic device is connected to the image forming device, and when it is detected that the electronic device is not connected to the image forming device, the corresponding status monitoring icon is hidden, which can prevent the user from choosing not to connect the electronic device to the image forming device. The device is connected, but the status monitoring icon is displayed on the electronic device, which causes the user to be troubled, thereby avoiding the problem of reducing the user experience, and has extremely high practical value.

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned purpose, features and advantages of the present application more comprehensible, preferred embodiments will be described in detail below together with the accompanying drawings.

附图说明Description of drawings

图1为本申请实施例提供的电子设备与图像形成设备交互的方框示意图。FIG. 1 is a schematic block diagram of interaction between an electronic device and an image forming device according to an embodiment of the present application.

图2为本申请实施例提供的图标显示控制方法的流程示意图。FIG. 2 is a schematic flowchart of an icon display control method provided by an embodiment of the present application.

图3为本申请实施例提供的状态监视图标对应的功能界面图。FIG. 3 is a functional interface diagram corresponding to a status monitoring icon provided in the embodiment of the present application.

图4为图2中步骤S120包括子步骤的流程示意图。FIG. 4 is a schematic flowchart of step S120 in FIG. 2 including sub-steps.

图5为本申请实施例提供的状态监视图标在系统任务栏显示的效果图。FIG. 5 is an effect diagram of the status monitoring icon displayed on the system tray provided by the embodiment of the present application.

图6为本申请实施例提供的图标显示控制装置包括的功能模块的方框示意图。FIG. 6 is a schematic block diagram of functional modules included in the icon display control device provided by the embodiment of the present application.

图7为图6中图标显示模块包括的子功能模块的方框示意图。FIG. 7 is a schematic block diagram of sub-function modules included in the icon display module in FIG. 6 .

图标:10-电子设备;12-存储器;14-处理器;20-图像形成设备;100- 图标显示控制装置;110-设备监测模块;120-图标显示模块;121-图标获取子模块;123-图标显示子模块;130-第一图标隐藏模块。Icons: 10-electronic equipment; 12-memory; 14-processor; 20-image forming equipment; 100-icon display control device; 110-equipment monitoring module; 120-icon display module; 121-icon acquisition sub-module; 123- The icon shows the submodule; 130—the first icon hides the module.

具体实施方式Detailed ways

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本申请的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is only a part of the embodiments of the present application, but not all the embodiments. The components of the embodiments of the application generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations.

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。Accordingly, the following detailed description of the embodiments of the application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the application. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本申请的描述中,术语“第一”、“第二”、“第三”、“第四”等仅用于区分描述,而不能理解为只是或暗示相对重要性。It should be noted that like numerals and letters denote similar items in the following figures, therefore, once an item is defined in one figure, it does not require further definition and explanation in subsequent figures. In the description of the present application, the terms "first", "second", "third", "fourth" and so on are only used for distinguishing descriptions, and should not be interpreted as merely or implying relative importance.

图像形成设备,一般可以包括,但不限于打印机、复印机、传真机、扫描仪,以及将打印、复印、传真、扫描等多种功能集成于一体的一体机。其中,图像形成设备一般通过连接的电子设备的控制,在成像介质(如纸张)上印制图像或文字。Image forming equipment generally includes, but is not limited to, printers, copiers, fax machines, scanners, and all-in-one machines that integrate multiple functions such as printing, copying, faxing, and scanning. Wherein, the image forming device generally prints images or characters on an imaging medium (such as paper) through the control of connected electronic devices.

在现有的电子设备中,对图像形成设备进行控制时,需要操作系统中的一些通用驱动程序(如构建打印驱动的框架和生成一些基础的标准指令) 和图像形成设备的厂商基于该图像形成设备支持的功能开发对应的打印驱动程序的配合。其中,厂商开发的打印驱动程序需要用户在使用图像形成设备时,进行下载和安装。并且,安装时还需要按照指定的步骤进行,将导致整个安装过程非常复杂,从而导致用户体验度低,不利用市场的推广。In the existing electronic equipment, when controlling the image forming equipment, some general drivers in the operating system (such as constructing the framework of the printing driver and generating some basic standard instructions) and the manufacturer of the image forming equipment are required to form Cooperate with the development of the corresponding print driver for the functions supported by the device. Among them, the print driver developed by the manufacturer needs to be downloaded and installed by the user when using the image forming device. Moreover, the installation needs to be carried out according to the specified steps, which will make the entire installation process very complicated, resulting in low user experience and not taking advantage of market promotion.

因此,发明人在经过长期的研究之后,发现可以在安装操作系统时将厂商开发的打印驱动程序一并进行安装,以使用户在需要使用图像形成设备时,可以直接对图像形成设备进行有效地控制,从而避免需要用户自己进行打印驱动程序的安装而存在诸多不便的问题,有效地提高了用户使用图像形成设备的积极性。同时,发明人也发现,在打印驱动程序安装之后会生成对应的状态监视图标并在系统桌面进行显示。并且,使用预先安装有打印驱动程序的电子设备的各用户中,并不是所有的用户都会选择去连接图像形成设备。因而,针对不会使用图像形成设备的部分用户,如果在电子设备的系统桌面也显示前述的状态监视图标,就会导致用户产生困惑。Therefore, after long-term research, the inventor found that the print driver developed by the manufacturer can be installed together when the operating system is installed, so that when the user needs to use the image forming device, the image forming device can be directly and effectively control, thereby avoiding the inconvenience caused by the need for the user to install the print driver by himself, and effectively improving the user's enthusiasm for using the image forming device. At the same time, the inventor also found that after the print driver is installed, a corresponding status monitoring icon will be generated and displayed on the system desktop. Moreover, not all users who use the electronic device with the print driver installed in advance choose to connect the image forming device. Therefore, for some users who do not know how to use an image forming device, if the aforementioned status monitoring icon is also displayed on the system desktop of the electronic device, the users will be confused.

基于上述研究,发明人提出了一种可以解决上述技术问题的技术方案。具体地,如图1所示,本申请实施例提供了一种电子设备10,该电子设备 10预先安装有打印驱动程序,且该打印驱动程序与该电子设备10的操作系统一并安装以对图像形成设备20进行控制。并且,该电子设备10可以包括存储器12、处理器14和图标显示控制装置100。Based on the above research, the inventor proposes a technical solution that can solve the above technical problems. Specifically, as shown in Figure 1, the embodiment of the present application provides an electronic device 10, the electronic device 10 is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic device 10 to The image forming apparatus 20 performs control. Moreover, the electronic device 10 may include a memory 12 , a processor 14 and an icon display control device 100 .

所述存储器12和处理器14之间直接或间接地电性连接,以实现数据的传输或交互。例如,相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述图标显示控制装置100包括至少一个可以软件或固件 (firmware)的形式存储于所述存储器12中的软件功能模块。所述处理器 14用于执行所述存储器12中存储的可执行的计算机程序,例如,所述图标显示控制装置100所包括的软件功能模块及计算机程序等,以实现图标显示控制方法。The memory 12 and the processor 14 are electrically connected directly or indirectly to realize data transmission or interaction. For example, they can be electrically connected to each other through one or more communication buses or signal lines. The icon display control device 100 includes at least one software function module that can be stored in the memory 12 in the form of software or firmware. The processor 14 is used to execute executable computer programs stored in the memory 12, for example, the software function modules and computer programs included in the icon display control device 100, so as to realize the icon display control method.

其中,所述存储器12可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-OnlyMemory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存储器12用于存储程序,所述处理器14在接收到执行指令后,执行所述程序。Wherein, the memory 12 can be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-OnlyMemory, PROM), Erasable Programmable Read-Only Memory (EPROM), Electric Erasable Programmable Read-Only Memory (EEPROM), etc. Wherein, the memory 12 is used to store programs, and the processor 14 executes the programs after receiving execution instructions.

所述处理器14可能是一种集成电路芯片,具有信号的处理能力。上述的处理器14可以是通用处理器,包括中央处理器(Central Processing Unit, CPU)、网络处理器(Network Processor,NP)、片上系统(System on Chip,SoC) 等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The processor 14 may be an integrated circuit chip with signal processing capability. Above-mentioned processor 14 can be general-purpose processor, comprises central processing unit (Central Processing Unit, CPU), network processor (Network Processor, NP), system on chip (System on Chip, SoC) etc.; Can also be digital signal processing DSP, Application Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.

可以理解,图1所示的结构仅为示意,所述电子设备10还可包括比图 1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。It can be understood that the structure shown in FIG. 1 is only for illustration, and the electronic device 10 may also include more or fewer components than those shown in FIG. 1 , or have a configuration different from that shown in FIG. 1 . Each component shown in Fig. 1 may be implemented by hardware, software or a combination thereof.

结合图2,本申请实施例还提供一种可应用于上述电子设备10的图标显示控制方法。其中,所述图标显示控制方法有关的流程所定义的方法步骤可以由所述电子设备10实现。下面将对图2所示的具体流程进行详细阐述。With reference to FIG. 2 , the embodiment of the present application further provides an icon display control method applicable to the above-mentioned electronic device 10 . Wherein, the method steps defined by the process related to the icon display control method may be implemented by the electronic device 10 . The specific process shown in FIG. 2 will be described in detail below.

步骤S110,监测电子设备10是否连接有与所述打印驱动程序对应的图像形成设备20。Step S110, monitoring whether the electronic device 10 is connected with the image forming device 20 corresponding to the print driver.

在本实施例中,电子设备10在安装操作系统时一并安装了打印驱动程序。因此,在电子设备10启动后,可以对该电子设备10是否连接有与打印驱动程序对应的图像形成设备20进行监测。并且,在监测到电子设备10 连接有与打印驱动程序对应的图像形成设备20时,可以执行步骤S120;在监测到电子设备10未连接有与打印驱动程序对应的图像形成设备20时,可以执行步骤S130。In this embodiment, the electronic device 10 is installed with a print driver when the operating system is installed. Therefore, after the electronic device 10 is started, it can be monitored whether the electronic device 10 is connected with the image forming device 20 corresponding to the print driver. And, when it is detected that the electronic device 10 is connected with the image forming device 20 corresponding to the print driver, step S120 can be executed; when it is detected that the electronic device 10 is not connected with the image forming device 20 corresponding to the print driver, step S120 can be executed Step S130.

需要说明的是,监测到电子设备10未连接有与打印驱动程序对应的图像形成设备20的情形可以包括,电子设备10未连接有任何的图像形成设备20、电子设备10连接有图像形成设备20但该图像形成设备20不是安装的打印驱动程序对应的图像形成设备20。It should be noted that the detection that the electronic device 10 is not connected to the image forming device 20 corresponding to the print driver may include that the electronic device 10 is not connected to any image forming device 20, and the electronic device 10 is connected to the image forming device 20. However, this image forming device 20 is not the image forming device 20 corresponding to the installed print driver.

步骤S120,在该电子设备10的系统桌面显示所述打印驱动程序对应的状态监视图标。Step S120 , displaying the status monitoring icon corresponding to the print driver on the system desktop of the electronic device 10 .

在本实施例中,在监测到电子设备10连接有与打印驱动程序对应的图像形成设备20时,说明该电子设备10的用户也属于图像形成设备20的用户,因此,为便于该用户对该图像形成设备20的监控,可以在电子设备10 的系统桌面显示打印驱动程序对应的状态监视图标(也叫图像形成设备20 的状态监视器的图标)。In this embodiment, when it is detected that the image forming device 20 corresponding to the print driver is connected to the electronic device 10, it means that the user of the electronic device 10 also belongs to the user of the image forming device 20. For the monitoring of the image forming device 20, the status monitoring icon corresponding to the print driver (also called the icon of the status monitor of the image forming device 20) can be displayed on the system desktop of the electronic device 10.

其中,所述状态监视图标被点击之后,可以显示图像形成设备20的设备管理界面,该设备管理界面的显示内容可以包括图像形成设备20的类型和型号、与图像形成设备20的连接方式以及对图像形成设备20进行监视得到的状态信息等,具体可以参照图3。Wherein, after the status monitoring icon is clicked, the device management interface of the image forming device 20 can be displayed, and the display content of the device management interface can include the type and model of the image forming device 20, the connection mode with the image forming device 20 and the For the status information and the like obtained through monitoring by the image forming apparatus 20 , refer to FIG. 3 for details.

可选地,所述状态信息的具体内容不受限制,可以根据实际应用需求进行选择,只要具有该图像形成设备20能够监视到的全部状态信息即可,例如,根据不同的图像形成设备20,所述状态信息可以包括碳粉剩余量、卡纸状态信息和缺纸状态信息等信息中的至少一种。Optionally, the specific content of the status information is not limited, and can be selected according to actual application requirements, as long as it has all the status information that the image forming device 20 can monitor, for example, according to different image forming devices 20, The status information may include at least one of remaining toner, paper jam status information, and paper out status information.

步骤S130,在该电子设备10的系统桌面隐藏所述打印驱动程序对应的状态监视图标。Step S130 , hiding the status monitoring icon corresponding to the print driver on the system desktop of the electronic device 10 .

在本实施例中,在监测到电子设备10未连接有与打印驱动程序对应的图像形成设备20时,说明该电子设备10的用户并不属于或目前不属于图像形成设备20的用户,因此,为避免该用户对显示的打印驱动程序对应的状态监视图标产生困扰,可以在电子设备10的系统桌面隐藏该状态监视图标。In this embodiment, when it is detected that the electronic device 10 is not connected to the image forming device 20 corresponding to the print driver, it means that the user of the electronic device 10 does not belong to or currently does not belong to the user of the image forming device 20, therefore, In order to prevent the user from being disturbed by the displayed status monitoring icon corresponding to the print driver, the status monitoring icon may be hidden on the system desktop of the electronic device 10 .

需要说明的是,上述打印驱动程序不是图像形成设备20的厂商针对该图像形成设备20开发的部分程序,而是当前开发的全部程序,可以在不另外增加其它的程序的基础上就能直接控制该图像形成设备20完成全部的功能。It should be noted that the above-mentioned print driver program is not a part of the program developed by the manufacturer of the image forming device 20 for the image forming device 20, but the entire program currently developed, which can directly control the image forming device 20 without adding other programs. The image forming apparatus 20 performs all functions.

其中,上述的打印驱动程序可以是集成在操作系统中,能够跟随操作系统一起发布和升级,因此,即使厂商在后期对打印驱动程序进行了进一步开发,也不需要用户自己进行程序的下载和安装,进一步地提高了图像形成设备20使用的便捷性,有利于扩大市场的应用范围,提高市场竞争力。Wherein, the above-mentioned print driver can be integrated in the operating system, and can be released and upgraded together with the operating system. Therefore, even if the manufacturer further develops the print driver in the later stage, the user does not need to download and install the program by himself. , which further improves the convenience of using the image forming device 20, which is conducive to expanding the application scope of the market and improving market competitiveness.

并且,上述的操作系统的类型不受限制,可以根据实际应用需求进行选择,例如,可以是中科方德、中标麒麟以及银河麒麟等国产操作系统。Moreover, the type of the above-mentioned operating system is not limited, and can be selected according to actual application requirements. For example, it can be a domestic operating system such as Zhongke Fangde, Winning Kirin, and Yinhe Kirin.

可选地,执行步骤S110对是否连接有与打印驱动程序对应的图像形成设备20进行监测的方式不受限制,可以根据实际应用需求进行选择。例如,在一种可以替代的示例中,可以对操作系统的打印端口或打印队列是否有预定型号的图像形成设备20进行监测。其中,在Microsoft Windows系统中,可以基于打印端口进行监测;在Linux系统中,可以基于打印队列进行监测。Optionally, the manner of performing step S110 to monitor whether the image forming device 20 corresponding to the print driver is connected is not limited, and can be selected according to actual application requirements. For example, in an alternative example, it is possible to monitor whether there is an image forming device 20 of a predetermined model in a printing port or a printing queue of the operating system. Among them, in the Microsoft Windows system, it can be monitored based on the print port; in the Linux system, it can be monitored based on the print queue.

又例如,在另一种可以替代的示例中,可以对电子设备10的物理通信端口是否有预定型号的图像形成设备20进行监测,并在有预定型号的图像形成设备20时,可以判定该电子设备10连接有与打印驱动程序对应的图像形成设备20。For another example, in another alternative example, it is possible to monitor whether there is an image forming device 20 of a predetermined model on the physical communication port of the electronic device 10, and when there is an image forming device 20 of a predetermined model, it can be determined that the electronic device 10 An image forming device 20 corresponding to a print driver is connected to the device 10 .

可选地,执行步骤S120对状态监视图标进行显示的方式不受限制,可以根据实际应用需求进行选择。例如,在一种可以替代的示例中,可以在电子设备10的系统桌面的任意区域进行显示,以使用户能够看到即可。Optionally, the manner of performing step S120 to display the status monitoring icons is not limited, and may be selected according to actual application requirements. For example, in an alternative example, it may be displayed on any area of the system desktop of the electronic device 10 so that the user can see it.

又例如,在另一种可以替代的示例中,为便于用户对该状态监视图标进行操作,可以在系统桌面的系统任务栏进行显示,具体地,如图4所示,步骤S120可以包括步骤S121和步骤S123,以完成相应的图标显示。For another example, in another alternative example, in order to facilitate the user to operate the status monitoring icon, it can be displayed on the system task bar of the system desktop, specifically, as shown in FIG. 4, step S120 may include step S121 And step S123, to complete the corresponding icon display.

步骤S121,获取预先生成的所述打印驱动程序对应的状态监视托盘图标。Step S121, acquiring a pre-generated status monitoring tray icon corresponding to the print driver.

步骤S123,在所述系统桌面的系统任务栏显示所述状态监视托盘图标。Step S123, displaying the status monitoring tray icon on the system task bar of the system desktop.

在本实施例中,在安装所述打印驱动程序之后可以生成对应的状态监视图盘图标,然后,在执行步骤S121时,可以获取该状态监视托盘图标。并且,在执行步骤S123时可以将该状态监视图标在系统桌面的系统任务栏进行显示,以便于用户观看和操作,具有较高的实用价值。In this embodiment, after the print driver is installed, a corresponding status monitoring tray icon can be generated, and then, when step S121 is executed, the status monitoring tray icon can be acquired. In addition, when step S123 is executed, the status monitoring icon can be displayed on the system task bar of the system desktop, so as to be convenient for the user to view and operate, which has high practical value.

其中,需要说明的是,上述的系统任务栏是指系统桌面的右下角的显示区域,该显示区域也叫做系统托盘区域,具体可以参考图5。Wherein, it should be noted that, the above-mentioned system task bar refers to the display area at the lower right corner of the system desktop, and this display area is also called the system tray area. For details, refer to FIG. 5 .

可选地,执行步骤S130对状态监视图标进行隐藏的方式不受限制,可以根据实际应用需求进行选择。例如,若在执行步骤S110之前,未在系统桌面显示该状态监视图标,在执行步骤S130时,只需要继续维持该状态即可。Optionally, the manner of performing step S130 to hide the status monitoring icon is not limited, and can be selected according to actual application requirements. For example, if the status monitoring icon is not displayed on the system desktop before step S110 is executed, it is only necessary to continue to maintain the status when step S130 is executed.

又例如,若在执行步骤S110之前,已经在系统桌面显示该状态监视图标,在执行步骤S130时,需要执行隐藏的动作以使系统桌面不显示该状态监视图标。For another example, if the status monitoring icon has been displayed on the system desktop before step S110 is executed, when step S130 is executed, a hidden action needs to be performed so that the status monitoring icon is not displayed on the system desktop.

需要说明的是,执行隐藏的动作以使系统桌面不显示该状态监视图标的具体方式不受限制,例如,可以通过调用打印驱动程序的端口(API端口) 进行控制以完成。It should be noted that the specific way of performing the hidden action so that the system desktop does not display the status monitoring icon is not limited, for example, it can be controlled by calling the port (API port) of the print driver to complete.

进一步地,为避免在执行步骤S110之前出现在系统桌面显示状态监视图标的情况,在本实施例中,所述图标显示控制方法还可以包括以下步骤:在所述系统桌面隐藏所述状态监视图标。Further, in order to avoid the situation that the status monitoring icon is displayed on the system desktop before step S110 is executed, in this embodiment, the icon display control method may further include the following steps: hiding the status monitoring icon on the system desktop .

也就是说,在本实施例中,可以将状态监视图标的默认状态设置为隐藏,以避免在出现故障时由于未能及时执行步骤S110-步骤S130而导致未连接图像形成设备20却在系统桌面显示状态监视图标的情形,进一步地避免了可能导致对用户造成困扰的问题。That is to say, in this embodiment, the default status of the status monitoring icon can be set to be hidden, so as to avoid the unconnected image forming device 20 being displayed on the system desktop due to failure to perform steps S110-Step S130 in time when a fault occurs. The situation where the status monitor icon is displayed further avoids problems that may cause confusion to the user.

进一步地,考虑到预先安装的打印驱动程序包括监测程序,该监测程序被执行时会对图像形成设备20的状态信息(如碳粉剩余量、卡纸状态信息和缺纸状态信息等)进行监测,为避免在未连接有与打印驱动程序对应的图像形成设备20时执行该监测程序而导致处理器14资源浪费的问题,在本实施例中,在通过步骤S110判断出电子设备10未连接有与打印驱动程序对应的图像形成设备20时,还可以执行以下步骤:停止执行所述打印驱动程序中的监测程序。Further, considering that the pre-installed print driver includes a monitoring program, when the monitoring program is executed, the status information of the image forming device 20 (such as the remaining amount of toner, paper jam status information and paper out status information, etc.) will be monitored , in order to avoid the problem of waste of processor 14 resources caused by executing the monitoring program when the image forming device 20 corresponding to the print driver is not connected, in this embodiment, when it is determined that the electronic device 10 is not connected For the image forming device 20 corresponding to the print driver, the following step may also be performed: stop executing the monitoring program in the print driver.

也就是说,在监测到电子设备10未连接有图像形成设备20时,不需要且监测不到图像形成设备20的状态信息,因此,可以通过停止执行对应的监测程序,以节约处理器14的资源。That is to say, when it is detected that the electronic device 10 is not connected to the image forming device 20, the state information of the image forming device 20 is not needed and cannot be monitored. Therefore, the execution of the corresponding monitoring program can be stopped to save the processor 14. resource.

进一步地,考虑到电子设备10与图像形成设备20一般是通过网络进行连接,在网络断开时为有效地对用户进行提示,还可以判断当前是否存在待打印作业,然后,基于不同的判断结果执行不同的步骤。Further, considering that the electronic device 10 and the image forming device 20 are generally connected through the network, in order to effectively prompt the user when the network is disconnected, it is also possible to determine whether there is currently a job to be printed, and then, based on different judgment results Perform different steps.

例如,在一种可以替代的示例中,在判断出当前不存在待打印作业时,可以将状态监视图标进行隐藏处理;在判断出当前存在待打印作业时,可以将状态监视图标显示为脱机状态,例如,可以将彩色的状态监视图标变更为灰色的状态监视图标,以提示用户。For example, in an alternative example, when it is determined that there is currently no job to be printed, the status monitoring icon can be hidden; when it is determined that there is currently a job to be printed, the status monitoring icon can be displayed as offline Status, for example, can change a colored status monitor icon to a gray status monitor icon to alert the user.

结合图6,本申请实施例还提供一种可应用于上述电子设备1010的图标显示控制装置100。其中,所述图标显示控制装置100可以包括设备监测模块110、图标显示模块120以及第一图标隐藏模块130。With reference to FIG. 6 , the embodiment of the present application further provides an icon display control apparatus 100 applicable to the above-mentioned electronic device 1010 . Wherein, the icon display control device 100 may include a device monitoring module 110 , an icon display module 120 and a first icon hiding module 130 .

所述设备监测模块110,用于监测电子设备10是否连接有与所述打印驱动程序对应的图像形成设备20。在本实施例中,所述设备监测模块110 可用于执行图2所示的步骤S110,关于所述设备监测模块110的相关内容可以参照前文对步骤S110的描述。The device monitoring module 110 is configured to monitor whether the electronic device 10 is connected with the image forming device 20 corresponding to the print driver. In this embodiment, the device monitoring module 110 can be used to execute step S110 shown in FIG. 2 , and for relevant content of the device monitoring module 110, reference can be made to the description of step S110 above.

所述图标显示模块120,用于在监测到电子设备10连接有与所述打印驱动程序对应的图像形成设备20时,在该电子设备10的系统桌面显示所述打印驱动程序对应的状态监视图标。在本实施例中,所述图标显示模块 120可用于执行图2所示的步骤S120,关于所述图标显示模块120的相关内容可以参照前文对步骤S120的描述。The icon display module 120 is configured to display a status monitoring icon corresponding to the print driver on the system desktop of the electronic device 10 when it is detected that the electronic device 10 is connected to the image forming device 20 corresponding to the print driver. . In this embodiment, the icon display module 120 can be used to execute step S120 shown in FIG. 2 , and for relevant content of the icon display module 120, reference can be made to the description of step S120 above.

所述第一图标隐藏模块130,用于在监测到电子设备10未连接有与所述打印驱动程序对应的图像形成设备20时,在所述系统桌面隐藏所述状态监视图标。在本实施例中,所述第一图标隐藏模块130可用于执行图2所示的步骤S130,关于所述第一图标隐藏模块130的相关内容可以参照前文对步骤S130的描述。The first icon hiding module 130 is configured to hide the status monitoring icon on the system desktop when detecting that the electronic device 10 is not connected to the image forming device 20 corresponding to the print driver. In this embodiment, the first icon hiding module 130 may be configured to execute step S130 shown in FIG. 2 , and for relevant content of the first icon hiding module 130 , reference may be made to the foregoing description of step S130 .

结合图6,在本实施例中,所述图标显示模块120可以包括图标获取子模块121和图标显示子模块123。Referring to FIG. 6 , in this embodiment, the icon display module 120 may include an icon acquisition submodule 121 and an icon display submodule 123 .

所述图标获取子模块121,用于获取预先生成的所述打印驱动程序对应的状态监视托盘图标。在本实施例中,所述图标获取子模块121可用于执行图4所示的步骤S121,关于所述图标获取子模块121的相关内容可以参照前文对步骤S121的描述。The icon acquisition sub-module 121 is configured to acquire the pre-generated status monitoring tray icon corresponding to the print driver. In this embodiment, the icon acquisition sub-module 121 may be configured to execute step S121 shown in FIG. 4 , and for relevant content of the icon acquisition sub-module 121 , reference may be made to the foregoing description of step S121 .

所述图标显示子模块123,用于在所述系统桌面的系统任务栏显示所述状态监视。在本实施例中,所述图标显示子模块123可用于执行图4所示的步骤S123,关于所述图标显示子模块123的相关内容可以参照前文对步骤S123的描述。The icon display sub-module 123 is configured to display the status monitoring on the system task bar of the system desktop. In this embodiment, the icon display sub-module 123 can be used to execute step S123 shown in FIG. 4 , and for relevant content of the icon display sub-module 123 , reference can be made to the previous description of step S123 .

进一步地,在本实施例中,所述图标显示控制装置100还可以包括执行停止模块和第二图标隐藏模块。Further, in this embodiment, the icon display control device 100 may further include an execution stop module and a second icon hiding module.

所述执行停止模块,用于在监测到电子设备10未连接有与所述打印驱动程序对应的图像形成设备20时,停止执行所述打印驱动程序中的监测程序,其中,该监测程序用于对所述图像形成设备20的状态信息进行监测。所述状态信息可以包括碳粉剩余量、卡纸状态信息和缺纸状态信息中的至少一种。The execution stop module is configured to stop the execution of the monitoring program in the printing driver program when it is detected that the electronic device 10 is not connected to the image forming device 20 corresponding to the printing driver program, wherein the monitoring program is used for The state information of the image forming apparatus 20 is monitored. The status information may include at least one of remaining toner, paper jam status information and paper out status information.

所述第二图标隐藏模块,用于在所述设备监测模块110对电子设备10 是否连接有与所述打印驱动程序对应的图像形成设备20进行监测之前,在所述系统桌面隐藏所述状态监视图标。The second icon hiding module is used to hide the state monitoring on the system desktop before the device monitoring module 110 monitors whether the electronic device 10 is connected to the image forming device 20 corresponding to the print driver. icon.

在本申请实施例中,对应于图2-图5所示的图标显示控制方法,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序运行时执行上述图标显示控制方法的各个步骤。In the embodiment of the present application, corresponding to the icon display control method shown in FIGS. The respective steps of the icon display control method described above are performed.

其中,前述计算机程序运行时执行的各步骤,在此不再一一赘述,可参考前文对所述图标显示控制方法的解释说明。Wherein, the various steps executed when the aforementioned computer program is running will not be repeated here one by one, and reference may be made to the previous explanations of the icon display control method.

综上所述,本申请提供的图标显示控制方法、图标显示控制装置100 及电子设备10,通过在电子设备10中安装操作系统时,一并安装用于控制图像形成设备20的打印驱动程序,可以避免现有技术中需要用户自己去获取打印驱动程序并完成安装而导致用户体验度低的问题。并且,通过对电子设备10是否连接有图像形成设备20进行监测,并在监测到电子设备10 未连接有图像形成设备20时,将对应的状态监视图标进行隐藏,可以避免用户并没有选择将电子设备10与图像形成设备20连接,却在电子设备10 上显示该状态监视图标而导致用户出现困扰的问题,从而避免了导致用户体验度降低的问题,具有极高的实用价值。In summary, the icon display control method, the icon display control device 100, and the electronic device 10 provided by the present application, when the operating system is installed in the electronic device 10, a print driver for controlling the image forming device 20 is installed together, It can avoid the problem in the prior art that the user needs to obtain the print driver by himself and complete the installation, resulting in low user experience. Moreover, by monitoring whether the electronic device 10 is connected to the image forming device 20, and when it is detected that the electronic device 10 is not connected to the image forming device 20, the corresponding status monitoring icon is hidden, which can prevent the user from not choosing to connect the electronic device 10 to the image forming device 20. The device 10 is connected to the image forming device 20, but the status monitoring icon is displayed on the electronic device 10, causing the user to be troubled, thereby avoiding the problem of reducing the user experience, and has extremely high practical value.

在本申请实施例所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed devices and methods may also be implemented in other ways. The device and method embodiments described above are only illustrative. For example, the flow charts and block diagrams in the accompanying drawings show possible implementation architectures of devices, methods and computer program products according to multiple embodiments of the present application, function and operation. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code that includes one or more Executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified function or action , or may be implemented by a combination of dedicated hardware and computer instructions.

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。In addition, each functional module in each embodiment of the present application may be integrated to form an independent part, each module may exist independently, or two or more modules may be integrated to form an independent part.

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, electronic device, or network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. . It should be noted that, in this document, the terms "comprising", "comprising" or any other variation thereof are intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application, and are not intended to limit the present application. For those skilled in the art, there may be various modifications and changes in the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims (10)

1.一种图标显示控制方法,应用于电子设备,其特征在于,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,所述方法包括:1. A method for controlling icon display, applied to electronic equipment, characterized in that the electronic equipment is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic equipment to control the image forming equipment , the method includes: 监测电子设备是否连接有与所述打印驱动程序对应的图像形成设备;Monitoring whether the electronic device is connected with an image forming device corresponding to the print driver; 在监测到电子设备连接有与所述打印驱动程序对应的图像形成设备时,在该电子设备的系统桌面显示所述打印驱动程序对应的状态监视图标;其中,点击所述状态监视图标之后,所述系统桌面显示所述图像形成设备的设备管理界面;When it is detected that the electronic device is connected to the image forming device corresponding to the print driver, a status monitoring icon corresponding to the print driver is displayed on the system desktop of the electronic device; wherein, after clicking the status monitoring icon, the The system desktop displays the device management interface of the image forming device; 在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,在所述系统桌面隐藏所述状态监视图标;When it is detected that the electronic device is not connected to the image forming device corresponding to the print driver, the status monitoring icon is hidden on the system desktop; 在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,停止执行所述打印驱动程序中的监测程序,其中,该监测程序用于对所述图像形成设备的状态信息进行监测。When it is detected that the electronic device is not connected to the image forming device corresponding to the print driver, stop executing the monitoring program in the print driver, wherein the monitoring program is used to monitor the state information of the image forming device monitor. 2.根据权利要求1所述的图标显示控制方法,其特征在于,所述状态信息包括碳粉剩余量、卡纸状态信息和缺纸状态信息中的至少一种。2 . The icon display control method according to claim 1 , wherein the status information includes at least one of remaining toner, paper jam status information and paper out status information. 3 . 3.根据权利要求1-2任意一项所述的图标显示控制方法,其特征在于,在监测电子设备是否连接有与所述打印驱动程序对应的图像形成设备的步骤之前,所述方法还包括:3. The icon display control method according to any one of claims 1-2, characterized in that, before the step of monitoring whether the electronic device is connected to the image forming device corresponding to the print driver, the method further includes : 在所述系统桌面隐藏所述状态监视图标。The status monitoring icon is hidden on the system desktop. 4.根据权利要求1-2任意一项所述的图标显示控制方法,其特征在于,在该电子设备的系统桌面显示所述打印驱动程序对应的第一状态图标的步骤,包括:4. The icon display control method according to any one of claims 1-2, wherein the step of displaying the first status icon corresponding to the print driver on the system desktop of the electronic device comprises: 获取预先生成的所述打印驱动程序对应的状态监视托盘图标;Acquire the pre-generated status monitoring tray icon corresponding to the print driver; 在所述系统桌面的系统任务栏显示所述状态监视托盘图标。The status monitoring tray icon is displayed on the system task bar of the system desktop. 5.一种图标显示控制装置,应用于电子设备,其特征在于,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,所述装置包括:5. An icon display control device, applied to electronic equipment, characterized in that the electronic equipment is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic equipment to control the image forming equipment , the device includes: 设备监测模块,用于监测电子设备是否连接有与所述打印驱动程序对应的图像形成设备;a device monitoring module, configured to monitor whether the electronic device is connected to an image forming device corresponding to the print driver; 图标显示模块,用于在监测到电子设备连接有与所述打印驱动程序对应的图像形成设备时,在该电子设备的系统桌面显示所述打印驱动程序对应的状态监视图标;其中,点击所述状态监视图标之后,所述系统桌面显示所述图像形成设备的设备管理界面;The icon display module is used to display the status monitoring icon corresponding to the print driver on the system desktop of the electronic device when it is detected that the electronic device is connected to the image forming device corresponding to the print driver; wherein, clicking the After the status monitoring icon, the system desktop displays the device management interface of the image forming device; 第一图标隐藏模块,用于在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,在所述系统桌面隐藏所述状态监视图标;A first icon hiding module, configured to hide the status monitoring icon on the system desktop when it is detected that the electronic device is not connected to the image forming device corresponding to the print driver; 执行停止模块,用于在监测到电子设备未连接有与所述打印驱动程序对应的图像形成设备时,停止执行所述打印驱动程序中的监测程序,其中,该监测程序用于对所述图像形成设备的状态信息进行监测。The execution stop module is used to stop the execution of the monitoring program in the printing driver program when it is detected that the electronic device is not connected to the image forming device corresponding to the printing driver program, wherein the monitoring program is used to process the image The status information of the formed equipment is monitored. 6.根据权利要求5所述的图标显示控制装置,其特征在于,所述状态信息包括碳粉剩余量、卡纸状态信息和缺纸状态信息中的至少一种。6 . The icon display control device according to claim 5 , wherein the status information includes at least one of remaining toner, paper jam status information and paper out status information. 7 . 7.根据权利要求5-6任意一项所述的图标显示控制装置,其特征在于,还包括:7. The icon display control device according to any one of claims 5-6, further comprising: 第二图标隐藏模块,用于在所述设备监测模块对电子设备是否连接有与所述打印驱动程序对应的图像形成设备进行监测之前,在所述系统桌面隐藏所述状态监视图标。The second icon hiding module is configured to hide the status monitoring icon on the system desktop before the device monitoring module monitors whether the electronic device is connected with the image forming device corresponding to the print driver. 8.根据权利要求5-6任意一项所述的图标显示控制装置,其特征在于,所述图标显示模块包括:8. The icon display control device according to any one of claims 5-6, wherein the icon display module comprises: 图标获取子模块,用于获取预先生成的所述打印驱动程序对应的状态监视托盘图标;An icon acquisition submodule, configured to acquire a pre-generated status monitoring tray icon corresponding to the print driver; 图标显示子模块,用于在所述系统桌面的系统任务栏显示所述状态监视。The icon display submodule is used for displaying the status monitoring on the system tray of the system desktop. 9.一种电子设备,其特征在于,该电子设备预先安装有打印驱动程序,且该打印驱动程序与该电子设备的操作系统一并安装以对图像形成设备进行控制,该电子设备包括存储器、处理器和权利要求5-8任意一项所述的图标显示控制装置,该图标显示控制装置包括一个或多个存储于所述存储器中并由所述处理器执行的软件功能模块。9. An electronic device, characterized in that the electronic device is pre-installed with a print driver, and the print driver is installed together with the operating system of the electronic device to control the image forming device, the electronic device includes a memory, A processor and the icon display control device according to any one of claims 5-8, the icon display control device comprises one or more software function modules stored in the memory and executed by the processor. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被执行时实现权利要求1-4任意一项所述方法的步骤。10. A computer-readable storage medium, on which a computer program is stored, characterized in that, when the program is executed, the steps of the method according to any one of claims 1-4 are implemented.
CN201811481422.XA 2018-12-05 2018-12-05 Icon display control method, icon display control device and electronic equipment Active CN109542372B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811481422.XA CN109542372B (en) 2018-12-05 2018-12-05 Icon display control method, icon display control device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811481422.XA CN109542372B (en) 2018-12-05 2018-12-05 Icon display control method, icon display control device and electronic equipment

Publications (2)

Publication Number Publication Date
CN109542372A CN109542372A (en) 2019-03-29
CN109542372B true CN109542372B (en) 2023-04-07

Family

ID=65852930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811481422.XA Active CN109542372B (en) 2018-12-05 2018-12-05 Icon display control method, icon display control device and electronic equipment

Country Status (1)

Country Link
CN (1) CN109542372B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6473811B1 (en) * 1998-03-13 2002-10-29 Canon Kabushiki Kaisha Method and apparatus for displaying a connection status of a device based on connection information
CN1577244A (en) * 2003-07-25 2005-02-09 佳能株式会社 Information processing apparatus, information processing method
EP1724671A2 (en) * 2005-05-17 2006-11-22 Sharp Kabushiki Kaisha Interface and print control apparatus
CN101145096A (en) * 2006-09-13 2008-03-19 夏普株式会社 Printing device monitoring method, and printing device monitoring system
CN108920201A (en) * 2018-07-18 2018-11-30 珠海奔图电子有限公司 Processing method, device and the equipment of the driver of terminal equipment side

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6567860B1 (en) * 1998-10-30 2003-05-20 Computer Associates Think, Inc. Method and apparatus for new device driver installation by an operating system
CN1755628B (en) * 2004-09-30 2010-04-07 联想(北京)有限公司 Method of automatically installing software during operation system startup
CN102915245A (en) * 2011-08-02 2013-02-06 珠海赛纳打印科技股份有限公司 Method and device for installing driver of image formation device
CN102368205A (en) * 2011-10-26 2012-03-07 苏州工业园区鑫海胜电子有限公司 Local area network-based printing statistical method
JP5929425B2 (en) * 2012-03-30 2016-06-08 セイコーエプソン株式会社 Printing system and printer
JP5796593B2 (en) * 2013-03-22 2015-10-21 カシオ電子工業株式会社 Monitoring system, monitoring target device, monitoring method, and program
CN104270545B (en) * 2014-09-01 2017-10-24 珠海赛纳打印科技股份有限公司 Printing device monitoring method and system and monitoring printing server
CN106997261A (en) * 2017-04-10 2017-08-01 四川阵风科技有限公司 Using hidden method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6473811B1 (en) * 1998-03-13 2002-10-29 Canon Kabushiki Kaisha Method and apparatus for displaying a connection status of a device based on connection information
CN1577244A (en) * 2003-07-25 2005-02-09 佳能株式会社 Information processing apparatus, information processing method
EP1724671A2 (en) * 2005-05-17 2006-11-22 Sharp Kabushiki Kaisha Interface and print control apparatus
CN101145096A (en) * 2006-09-13 2008-03-19 夏普株式会社 Printing device monitoring method, and printing device monitoring system
CN108920201A (en) * 2018-07-18 2018-11-30 珠海奔图电子有限公司 Processing method, device and the equipment of the driver of terminal equipment side

Also Published As

Publication number Publication date
CN109542372A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
US10423366B2 (en) Information processing apparatus having active status management, information processing method, and storage medium
US20090077174A1 (en) Server-based computing environment
US10880452B2 (en) Information processing apparatus, display control method and non-transitory computer-readable storage medium
JP6418991B2 (en) Information processing apparatus, method, and program
JP6379824B2 (en) Program, information processing apparatus, screen display method, and image processing system
US10075340B2 (en) Information processing apparatus, control method for information processing apparatus, and recording medium
US10506122B2 (en) Information processing apparatus and method for controlling the same
US20120158956A1 (en) Information processing apparatus, control method thereof and program
CN107368232A (en) A kind of display control method, electronic equipment and computer-readable recording medium
KR100472459B1 (en) Method and apparatus for installing driver for a function
JP4983815B2 (en) Information processing apparatus and control program
US10585565B2 (en) Information processing apparatus, information processing method and storage medium for authenticating user login and screen customization
US7447457B2 (en) Image formation apparatus, control method of operation screen display, and control program of operation screen display
US8995002B2 (en) System and method for printing independent of location and using a universal print module
CN109542372B (en) Icon display control method, icon display control device and electronic equipment
US20170078522A1 (en) Information processing system, information processing apparatus and information processing method
RU2591691C1 (en) Output management device, output management system and output management method
JP2012064045A (en) Management server and error output program
Srihari et al. Implementation of multi-function printer for professional institutions
US8958099B2 (en) Information processing system that sets information in a registry of a client terminal in accordance with setting information sent by a management terminal
JP2018073218A (en) Information processing apparatus, processing method thereof, and program
US8413174B2 (en) Driver controlling device, and computer-readable recording medium storing driver controlling program
JP6909327B2 (en) Information processing equipment, display control methods, and programs
JP2016207124A (en) Electronic equipment and reboot program
JP5836814B2 (en) Image forming apparatus, control method, and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant