Printing apparatus, control method, storage medium, and computer program product

By obtaining USB cable power-related information in the printing device and providing notifications to the user, the problem of the user not being able to recognize the insufficient power supply of the external power supply is solved, and the usability of the printing device is improved.

CN119872099APending Publication Date: 2025-04-25CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411458783.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-12-20
Filing Date
2024-10-18
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

When the existing printing device performs a printing operation, the user cannot effectively recognize that the power supplied by the external power supply cannot be executed, resulting in poor availability.

Method used

A printing device is designed to provide the user with information about feeding status and operation related by obtaining power related information from the USB cable, including suggestions for the operation that can be performed and connection of an external power supply using the notification unit.

Benefits of technology

The user's understanding of the power supply situation of the printing device is improved, allowing the user to perform conditional operations under low power conditions, and connecting external power sources by prompting, improving the availability of the printing device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119872099A_ABST
    Figure CN119872099A_ABST
Patent Text Reader

Abstract

The invention relates to a printing apparatus, a control method, a storage medium, and a computer program product. Provided is a technique that can improve usability for a user. The printing apparatus may perform an operation by using power supplied from an external power source via a USB cable, and includes: an acquisition unit configured to acquire information related to a power feed from the USB cable; and a notification unit capable of performing notification of the power feed condition and information related to an operation in the printing apparatus based on the information related to the power feed acquired by the acquisition unit. The information related to the operation includes instructions for enabling execution of the operation in the printing apparatus.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a printing device, a control method, a storage medium and a computer program product. Background Art

[0002] Conventionally, a printing device that operates by using power supplied via a USB cable and power stored in a battery is known. Japanese Patent Publication No. 2021-187045 discloses a technology in which printing is performed based on information related to power fed via a USB cable, and in a case where printing cannot be performed, a notification is made to indicate that printing cannot be performed by using power supplied from a connected external power source.

[0003] However, in the technology disclosed in Japanese Patent Laid-Open No. 2021-187045, in the case of performing a printing operation, the user can only recognize that printing cannot be performed by using power supplied from an external power source, which is poor in usability for the user. Summary of the invention

[0004] The present invention is made in view of the above problems, and provides a technology that can improve usability for users.

[0005] The present invention can improve usability for users.

[0006] A printing device capable of performing operations by using power supplied from an external power source via a USB cable, the printing device comprising: an acquisition unit configured to acquire information related to power feeding from the USB cable; and a notification unit capable of performing notification of power feeding conditions and information related to operations in the printing device based on the information related to power feeding acquired by the acquisition unit, wherein the information related to the operations includes instructions for enabling the operations in the printing device to be performed.

[0007] Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 is a schematic configuration diagram of a printing system;

[0009] Figure 2 is a block diagram showing the configuration of a control system of a printing apparatus;

[0010] Figure 3 is a block diagram showing the configuration of a power supply control circuit;

[0011] Figure 4 is a table showing the power supply amount for each connection specification;

[0012] Figure 5 is a table showing the performance of performing each type of operation depending on the connection specification;

[0013] Figure 6 is a flowchart showing the processing contents of notification processing when a copy operation starts;

[0014] Fig. 7A and Figure 7B It is shown in Figure 6 FIG. 1 is a diagram showing an example of a notification screen displayed during a notification process of FIG. 1 ;

[0015] Figure 8 is a flowchart showing the processing contents of the notification processing when the maintenance operation starts;

[0016] Fig. 9A and Fig. 9B It is shown in Figure 8 FIG. 1 is a diagram showing an example of a notification screen displayed during a notification process of FIG. 1 ;

[0017] FIG. 10 shows Fig. 10A and Fig. 10B A diagram of the relationship between

[0018] Fig. 10A and Fig. 10B is a flowchart showing the processing contents of notification processing when a printing operation and a reading operation are started;

[0019] FIG. 11A to FIG. 11C It is shown in Fig. 10A and Fig. 10B FIG. 1 is a diagram showing an example of a notification screen displayed during a notification process of FIG. 1 ;

[0020] FIG. 12A to FIG. 12C It is shown in Fig. 10A and Fig. 10B FIG. 1 is a diagram showing an example of a notification screen displayed during a notification process of FIG. 1 ;

[0021] Fig.13 is a flowchart showing the processing contents of notification processing in startup and wireless LAN setting;

[0022] Fig.14A and Fig. 14B It is shown in Fig.13 FIG. 1 is a diagram showing an example of a notification screen displayed during a notification process of FIG. 1 ;

[0023] Fig.15A and Fig. 15B It is shown in Fig.13 FIG. 1 is a diagram showing an example of a notification screen displayed during a notification process of FIG. 1 ;

[0024] Fig.16 is a flowchart showing the processing contents of the no-power-feed notification processing;

[0025] Fig.17 It is shown Fig.16 FIG. 1 is a diagram showing an example of a notification screen displayed in a no-power-feed notification process;

[0026] 18A to 18C is a diagram showing an example of a status notification screen;

[0027] FIG. 19A to FIG. 19C is a diagram showing the relationship between the USB feeding amount, the voltage of the power storage device, and the operation mode;

[0028] Fig. 20 is a flowchart showing the processing contents in the startup of the printing device;

[0029] Fig.21 is a flowchart showing the processing contents from the start to the end of a job;

[0030] Fig. 22 is a diagram showing the relationship between the elapsed time, the voltage change in the EDLC, and the notification timing;

[0031] FIG. 23A to FIG. 23C is a diagram showing an example of a notification screen displayed to a user when a function is restricted;

[0032] Fig.24 is a flowchart showing a process of comparing an operation mode with an operation mode of a previously executed job in the fifth embodiment; and

[0033] Fig.25 is a diagram showing an example of a notification screen displayed to a user in the fifth embodiment. DETAILED DESCRIPTION

[0034] Examples of embodiments of a printing device, a control method, a storage medium, and a computer program product are described below with reference to the accompanying drawings. Note that the following embodiments do not limit the present invention, and not all combinations of features described in the present embodiments are necessarily necessary for the solution means of the present invention. In addition, the positions, shapes, etc. of the constituent elements described in the embodiments are merely examples, and are not intended to limit the present invention to these positions, shapes, etc.

[0035] (First embodiment)

[0036] First, refer to Figure 1 7 to 7 illustrate the printing apparatus according to the first embodiment.

[0037] <Printing System>

[0038] Figure 11 is a schematic configuration diagram showing a printing system including a printing device according to the present embodiment. The printing system 12 including the printing device 10 according to the present embodiment includes the printing device 10 configured to perform printing by inkjet and a PC terminal 16 serving as an external device connected to the printing device 10 via a local area network 14. Note that the printing system 12 includes a wireless LAN access point 18, and the printing device 10 can be connected to the local area network 14 by wirelessly connecting to the wireless LAN access point 18. In addition, the printing system 12 includes a router 22 for connecting the local area network 14 to the Internet 20, and a cloud server 24 connected to the Internet 20. The printing device 10 and the PC terminal 16 can thereby communicate with the cloud server 24 connected to the Internet 20 via the router 22.

[0039] The printing device 10 includes a universal serial bus (USB) interface 214 (see Figure 2 ), and is configured to be connectable to various devices. In the present embodiment, the printing device 10 includes a USB interface 214 to which a USB cable can be connected, and is connected to the PC terminal 16 via the USB cable 28. The printing device 10 can thus operate by using power supplied from the PC terminal 16 via the USB cable 28. As described above, in the present embodiment, the USB cable including the USB cable 28 is used as a connecting member, which is configured to connect the printing device 10 and an external device to each other.

[0040] Furthermore, in the printing system 12, a smartphone 30 can be used as an external device. In this case, the smartphone 30 and the printing device 10 are connected to each other via a USB cable 32, and the printing device 10 can be operated by using power supplied from the smartphone 30. Furthermore, in the printing system 12, the printing device 10 can be connected to a USB power adapter 34 via a USB cable 36, and operate by using power supplied from a commercial power source. Note that, although illustration is omitted, the printing device 10 is configured to be able to operate by using power supplied from a USB host port installed in a seat of an airplane or a bus, etc., or a mobile battery via a USB cable.

[0041] A wireless LAN infrastructure mode connection 38 is used between each of the smartphone 30 and the printing device 10 and the wireless LAN access point 18. The printing device 10 has a mode in which the printing device 10 itself operates as a wireless LAN access point. In the case where the printing device 10 operates as an access point, the smartphone 30 can be directly connected (direct connection 40) to the printing device 10. In addition, the smartphone 30 can be connected to the cloud server 24 connected to the Internet 20 via the mobile phone network 42.

[0042] In the case where each of the PC terminal 16 and the smartphone 30 and the printing device 10 are connected to each other via a USB cable, the USB cable can be used for data communication between each of the PC terminal 16 and the smartphone 30 and the printing device 10, but the present embodiment is not limited to this configuration. The printing device 10 can operate by using power supplied from the PC terminal 16 or the smartphone 30 connected via the USB cable, and perform data communication by using a wireless LAN or near field communication. Note that Figure 1 The printing system 12 shown in FIG. 1 is an example of a printing system including the printing apparatus 10 according to the present embodiment, and may have Figure 1 For example, a configuration having the functions of the wireless LAN access point 18 and the router 22, that is, a router having the access point function, may be used instead of the wireless LAN access point 18 and the router 22.

[0043] <Configuration of Control System of Printing Apparatus>

[0044] Next, the configuration of the control system of the printing apparatus 10 is explained. Figure 2 is a block diagram showing the configuration of a control system of the printing apparatus 10 .

[0045] The printing device 10 includes: a main board 202 configured to control the entire printing device 10; a reading section 204 configured to read an original; a printing section 206 capable of performing printing on a printing medium; and an operation panel 208 on which a user can perform operations. In addition, the printing device 10 includes: a wireless LAN unit 210 for connecting to a wireless LAN; a near field communication unit 212 for performing near field communication; and a USB interface 214 connectable to a USB cable. In addition, the printing device 10 includes: a maintenance section 242 configured to perform maintenance operations to maintain and restore the printing performance in the printing section 206 to a good state. Note that since various well-known technologies can be used for the detailed configurations of the reading section 204, the printing section 206, and the maintenance section 242, detailed descriptions of these configurations are omitted.

[0046] The main board 202 includes a CPU 216 in the form of a microprocessor, a program memory 218 in the form of a ROM, a data memory 220 in the form of a RAM, and a nonvolatile memory 222 that can hold stored information without power supply. In addition, the main board 202 includes a reading section control circuit 224 for controlling the reading section 204, a printing section control circuit 226 for controlling the printing section 206, and an operation section control circuit 228 for controlling the operation panel 208. In addition, the main board 202 includes a wireless LAN communication control circuit 230 for controlling the wireless LAN unit 210 and a near field communication control circuit 232 for controlling the near field communication unit 212. In addition, the main board 202 includes a USB communication control circuit 234 configured to control the driving of the USB interface 214 and a power supply control circuit 236 configured to control the amount of power supplied from the USB interface 214. In addition, the main board 202 includes a maintenance section control circuit 244 for controlling the maintenance section 242. The configurations provided in the main board 202 are connected to each other through an internal bus 238.

[0047] The CPU 216 operates based on the control program stored in the program memory 218 and the information retained in the data memory 220, while using the data memory 220 as a work area. In addition, the CPU 216 writes various setting values, data, etc. to the non-volatile memory 222 so that it can continuously operate based on the setting values ​​and data written in the non-volatile memory 222 when the power is turned off and then turned on again. For example, a semiconductor storage device such as a flash memory can be used as the non-volatile memory 222. Although the flash memory can maintain the storage content even when the power is stopped, in many cases, the number of possible rewrites in each storage element is limited. Therefore, when designing the printing device 10, it is necessary to consider the timing of writing data to the non-volatile memory 222 within the product life of the printing device 10. Generally speaking, the greater the number of rewrites guaranteed, the higher the equipment cost of the storage device.

[0048] The CPU 216 controls the reading section 204 via the reading section control circuit 224 to read the original, and stores the read data as image data in the data memory 220. Furthermore, the CPU 216 controls the printing section 206 via the printing section control circuit 226 to perform printing on a printing medium based on print data acquired by performing image processing on the image data stored in the data memory 220. Furthermore, the CPU 216 can display the status of the printing apparatus 10 on the display section 240 provided in the operation panel 208, display selectable functions as a menu, and receive operations from the user by controlling the operation section control circuit 228.

[0049] The CPU 216 controls the wireless LAN unit 210 to perform wireless LAN communication with other communication terminal devices via the wireless LAN communication control circuit 230. In addition, the CPU 216 controls the near field communication unit 212 to detect connection with other near field communication terminals and exchange data with other near field communication terminals via the near field communication control circuit 232.

[0050] The CPU 216 operates the USB interface 214 via the USB communication control circuit 234 to perform USB communication with other external devices connected by a USB cable. In addition, the CPU 216 controls the power control circuit 236 to grasp and control the supply amount of power from the USB interface 214 and the power storage amount of power in the power control circuit 236. In addition, the CPU 216 controls the maintenance section 242 via the maintenance section control circuit 244 to perform various maintenance operations on the printing section 206.

[0051] <Configuration of Power Supply System of Printing Device>

[0052] Next, the configuration of the power supply system of the printing apparatus 10 is described. Figure 3 is a block diagram showing the configuration of a power supply system of the printing apparatus 10 .

[0053] The power supply control circuit 236 includes an electric double layer capacitor (EDLC) 302 capable of storing and feeding electric power and a charger IC 304 configured to perform control of input current and the like. In addition, the power supply control circuit 236 includes a DC-DC (boost) 306, which is a boost circuit configured to boost the voltage from the charger IC 304, and a DC-DC (buck) 308, which is a buck circuit configured to lower the voltage output from the DC-DC 306. In addition, the power supply control circuit 236 includes a motor driver 310 configured to drive motors in the reading section 204 and the printing section 206, and a head driver 312 configured to drive a reading head (not shown) and a printing head (not shown).

[0054] The printing device 10 can receive the output voltage V from the USB interface 214. BUS and the output voltage V from EDLC 302 BATThe power supply control circuit 236 is driven by the DC-DC 306, and the charger IC 304 performs power supply control. The voltage output from the charger IC 304 is boosted by the DC-DC (boost) 306, and the motor driver 310 uses the voltage boosted by the DC-DC 306 to drive the motors of the reading section 204 and the printing section 206. In addition, the voltage boosted by the DC-DC 306 is used by the head driver 312 to drive the reading head of the reading section 204 and the printing head of the printing section 206. In the power supply control circuit 236, the voltage boosted by the DC-DC 306 is used to drive a relatively large load. In addition, the voltage boosted by the DC-DC 306 is input to the DC-DC 308 to generate a logic power supply voltage used in the ASIC 314, the ROM 316, and the DDR 318. Note that the ASIC 314 is a custom IC including the CPU 216 and peripheral circuits.

[0055] The charger IC 304 is an IC having a function of performing control of current input from the USB interface 214 and abnormal operation protection and charging control of the EDLC 302. The charger IC 304 can communicate with the ASIC 314 connected via the control serial bus 320. Note that the control serial bus 320 forms a part of the internal bus 238. In the present embodiment, communication between the charger IC 304 and the ASIC 314 is performed in a universal asynchronous receiver transmitter (UART) method.

[0056] The charger IC 304 performs determination of input current according to an external device (PC terminal 16, smartphone 30, etc.) as a supply source. In the present embodiment, for example, the charger IC 304 performs determination (BC determination) of compliance with the USB battery charging (USB-BC) specification or determination (CC determination) of compliance with the USB power delivery (USB-PD) specification. The ASIC 314 that receives the result of the BC determination or CC determination from the charger IC 304 determines threshold values ​​of the charging current, full charge, over discharge voltage, etc. of the charger IC 304, and sets these threshold values ​​in the charger IC 304.

[0057] EDLC 302 is an electric double layer capacitor. EDLC 302 receives charging control from charger IC 304 based on instructions from ASIC 314 and outputs a voltage V BAT The EDLC 302 supplies power to the DC-DC 306, the motor driver 310, and the head driver 312. BAT It can be transmitted from the charger IC 304 to the ASIC 314. In addition, various information about the power supply can be transmitted from the charger IC 304 to the ASIC 314. These information are used for various types of control in the printing device 10.

[0058] For example, in the printing operation of the printing device 10, the output voltage V BAT When the output voltage V of the EDLC 302 decreases, the ASIC 314 stops the printing operation and issues an instruction to the charger IC 304 to perform charging control until the output voltage V of the EDLC 302 decreases. BAT Then, when ASIC 314 receives the output voltage V from charger IC 304, BAT When a certain threshold value has been reached, the ASIC 314 resumes the printing operation. In addition, for example, in the case where power feeding is stopped due to unplugging the USB cable during an operation using power supplied from the USB interface 214, an operation corresponding to the power feeding stop is immediately started based on a notification from the charger IC 304 to the ASIC 314. As described above, in the present embodiment, the EDLC 302 is used as a power storage section configured to store power.

[0059] <Connection Specifications>

[0060] Next, the connection specifications between the printing device 10 and an external power source (external device) will be described. Figure 4 This is a table showing the power supply amount for each connection specification.

[0061] BC1.2 is a specification based on the USB-Battery Charging (BC) specification, and a method of electrically determining a charging USB port (CDP) by using the B+ and D- signal lines of a USB port for data communication is defined as a method of determining a charging USB port. Moreover, in the case where a normal USB port is not a charging port, after completing the detection, communication based on the USB specification is performed, and the version of USB can be determined in the communication.

[0062] In USB Type-C, the power delivery specification is defined, and the CC pin can be used to communicate the power supply amount. Note that although the power supply voltage supplied in the power delivery specification can be controlled within the range of 5V to 48V, Figure 4 ] shows the value when the maximum power is supplied at 5V.

[0063] <Performance of executing each type of operation depending on connection specifications>

[0064] Next, the performance of executing each operation executable in the printing apparatus 10 depending on the connection specification is described. Figure 5 The table shows the performance of each operation executable in the execution printing apparatus 10 depending on the connection specification. Hereinafter, the “table showing the performance of each operation executable in the execution printing apparatus depending on the connection specification” is also appropriately referred to as “table showing execution performance”.

[0065] exist Figure 5 In the example, the execution performance is determined by the type of operation that can be executed in the printing device 10 (operation type) and the type of power supply specification ( Figure 4 In the printing device 10, the image Figure 5 Such a table describing the execution performance may be held as table data in the program memory 218 or may be implemented as a determined code as a program code.

[0066] The operation types include a copy operation of printing a read original, a printing operation of performing printing based on print data, a reading operation of reading an original, and a maintenance operation for the printing section 206. In the maintenance operation, for example, ink is forcibly sucked from a nozzle (ink is ejected from the nozzle), ink that does not contribute to printing is ejected into a cap for protecting a head in which a nozzle is formed, and a surface on which a nozzle is formed is wiped. In the case of performing the maintenance operation, driving a pump for sucking, ejecting ink, and moving a wiper for wiping consumes power. Note that, although detailed description and illustration are omitted, a cap, a pump, and a wiper are provided in the maintenance section 242.

[0067] In addition, the operation type includes a capping operation of protecting the head with a cap. Protecting the surface of the head on which the nozzles are formed by the cap suppresses drying and adhesion of ink in the nozzles, and suppresses damage to the head caused by movement of the head due to vibration when the printing device 10 is transported. In the capping operation, moving the head to a position where capping can be performed and driving the motor to press the cap against the head consumes power. However, the capping operation alone can suppress the power consumption to a lower level than in the maintenance operation.

[0068] In addition, the operation types include display of the operation panel 208, wireless LAN communication, and USB communication. Although the display of the operation panel 208, wireless LAN communication, and USB communication are operations performed in parallel with other operations, these operations consume power even when other operations are not performed. For example, in the display of the operation panel 208, displaying a screen on the display unit 240 consumes power. In addition, in the wireless LAN communication, operating the wireless LAN unit 210 consumes power. Figure 5 , the operation types are generally arranged so that the closer the operation type is to the top of the table, the greater the power consumption.

[0069] exist Figure 5, the execution performance of each operation type is represented by three levels of "○", "△", and "×". "○" indicates that in the combination of the operation type and the power supply specification type, the power required for the operation is lower than the power supply performance, and therefore the operation can be performed continuously. "△" indicates that the power required for the operation is higher than the power supply performance, but the operation can be performed by consuming the power stored in the EDLC 302. Note that the operation in this case cannot be performed continuously, but is performed conditionally. For example, the operation is performed at a reduced speed to reduce the power consumption per unit time, or the operation is performed intermittently with an inactive time period set in the middle of the operation for proper charging. "×" indicates that the power required for the operation is much higher than the power supply performance, and the conditional operation cannot be performed even if the power of the EDLC 302 is used.

[0070] <Notification Processing>

[0071] In the above configuration, notification processing giving notification of information on power supply status and operations performed depending on the amount of power supply from the USB interface 214 is executed at various timings in the printing apparatus 10. The notification processing executed at each timing is described in detail below.

[0072] =Copy Operation=

[0073] In the printing apparatus 10, when an instruction to start a copy operation is given from the operation panel 208, a notification process for determining whether to execute the operation is executed while notifying the power supply status and information related to the operation based on the supplied power. Figure 6 : is a flowchart showing the detailed processing content of the notification processing executed when the copy operation starts. Fig. 7A and Figure 7B It is shown Figure 6 FIG. 1 is a diagram of an example of a notification screen in a notification of a notification process. Fig. 7A A first notification screen showing a possible conditional action for notification, and Figure 7B The second notification screen notifying that the operation is impossible is shown.

[0074] The CPU 216 performs the operation by loading the program code stored in the program memory 218 onto the data memory 220 and executing the program code. Figure 6 Alternatively, Figure 6 All or part of the functions of the steps in the flowchart may be executed by hardware such as an ASIC or a circuit. In this specification, the symbol S in the description of each process in the flowchart means a step in the flowchart.

[0075] exist Figure 6In the case where the notification process starts, first, in S602, the CPU 216 acquires information related to the power supply from the USB interface 214. In S602, when the USB cable is connected to the USB interface 214, the CPU 216 refers to the results of the BC determination and CC determination detected by the power control circuit 236, and acquires the connection specification (see Figure 4 ), current value and maximum power as information related to power feeding.

[0076] Next, in S604, the CPU 216 determines whether the amount of power fed from the USB interface 214 is 15 W or more. Specifically, in S604, the CPU 216 determines whether the maximum power in the information related to power feeding acquired in S602 is 15 W or more. Note that in S604, the determination can be made based on whether the symbol representing the execution performance in the table that describes the execution performance and is stored in the program memory 218 is "○". In this case, if the symbol of the execution performance representing the operation type of "copy operation" in the table that describes the execution performance is "○" based on the connection specifications and the maximum power in the information related to power feeding acquired in S602, the processing proceeds to S606 described later. On the other hand, if the symbol is a symbol other than "○", the processing proceeds to S608 described later. Alternatively, in S604, the determination can be made based on the USB specification of the USB cable.

[0077] In the case where the CPU 216 determines in S604 that the power supply from the USB interface 214 is 15W or more, the processing proceeds to S606, and the CPU 216 determines to perform an unconditional copy operation, and terminates the notification processing. Then, in the printing device 10, an unconditional copy operation is performed based on the content determined in the notification processing. In the present embodiment, the "condition" used for each operation is an operating condition for reducing power consumption, and in the case of performing a conditional operation, for example, the operation is performed under the condition of "speed reduction". Specifically, the conditional operation is an operation to reduce power consumption, i.e., reduce the speed. In the case where the CPU 216 determines in S604 that the power supply from the USB interface 214 is not 15W or more, the processing proceeds to S608, and the CPU 216 determines whether the power supply from the USB interface 214 is 7.5W or more.

[0078] Specifically, in S608, the CPU 216 determines whether the maximum power in the information related to power feeding acquired in S602 is 7.5 W or more. Note that in S608, the determination may be made based on whether the symbol indicating the execution performance in the table describing the execution performance, which is stored in the program memory 218, is "Δ". In this case, if the symbol indicating the execution performance of the operation type of "copy operation" in the table describing the execution performance is "Δ" based on the connection specification and the maximum power in the information related to power feeding acquired in S602, the processing proceeds to S610 described later. On the other hand, if the symbol is "×", the processing proceeds to S620 described later. Alternatively, in S608, the determination may be made based on the USB specification of the USB cable.

[0079] In the case where the CPU 216 determines in S608 that the amount of power supplied from the USB interface 214 is 7.5 W or more, the process proceeds to S610, and the CPU 216 displays the first notification screen 702 on the display section 240 to notify that a conditional operation is possible (see Fig. 7A ). In the first notification screen 702, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient is made as an error message 704. Furthermore, in the first notification screen 702, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient and therefore the copy operation can be performed at a reduced speed is made as an operation message 706.

[0080] In addition, in the first notification screen 702, an instruction for enabling the unconditional copy operation to be performed is shown as an instruction message 708, and, for example, a notification is made to prompt the user to connect to an external power source, thereby increasing the amount of power supplied from the USB interface 214. Note that the instruction message 708 may allow the user to identify a recommended external power source using a manual or a two-dimensional code (such as a QR code (registered trademark)), or may prompt the user to connect to a USB-BC and USB-PD with a high amount of power supplied. In addition, a continue button 710 and a cancel button 712 are displayed in the first notification screen 702.

[0081] When the continue button 710 is selected, it is determined that a conditional copy operation is performed. Specifically, it is determined that the copy operation is performed with a reduced reading speed and printing speed. In addition, when the cancel button 712 is selected, it is determined to cancel the copy operation. As described above, in the first notification screen 702, the user is notified of insufficient feed amount as a feed condition, and is also notified of the execution of a conditional copy operation as information related to the operation and an instruction for enabling the execution of an unconditional copy operation. As described above, in the present embodiment, the CPU 216 is used as a notification unit, which is configured to perform notification of the feed condition and information related to the operation. Note that the notification unit may include an operation unit control circuit 228 for controlling the operation of the operation panel 208.

[0082] In the case where the first notification screen 702 is displayed on the display unit 240, the process then proceeds to S612, and the CPU 216 determines whether the continue button 710 is selected. In the case where the CPU 216 determines in S612 that the continue button 710 is selected, the process proceeds to S614, determines to perform the conditional copy operation, and terminates the notification process. Thereafter, in the printing device 10, the conditional copy operation is performed based on the content determined in the notification process.

[0083] On the other hand, in the case where the CPU 216 determines in S612 that the continue button 710 is not selected, the process proceeds to S616, and the CPU 216 determines whether the cancel button 712 is selected. In the case where the CPU 216 determines in S616 that the cancel button 712 is not selected, the process returns to S612. On the other hand, in the case where the CPU 216 determines in S616 that the cancel button 712 is selected, the process proceeds to S618, and the CPU 216 determines to cancel the copy operation, and terminates the notification process. Thereafter, in the printing device 10, the copy operation is canceled based on the content determined in the notification process.

[0084] On the other hand, in the case where the CPU 216 determines in S608 that the amount of power supplied from the USB interface 214 is not 7.5 W or more, the process proceeds to S620, and the CPU 216 displays the second notification screen 752 on the display section 240 to notify that the operation cannot be performed (see Figure 7B ). In the second notification screen 752, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient is made as an error message 754. In addition, in the second notification screen 752, an instruction for enabling the copy operation to be performed is shown as an instruction message 758, and, for example, a notification is made to prompt connection to an external power source, thereby increasing the amount of power supplied from the USB interface 214.

[0085] Note that the instruction message 758 may allow the user to identify the recommended external power source using a manual or a QR code, or may prompt the user to connect to a USB-BC and USB-PD with a high power supply. In addition, a cancel button 762 is displayed in the second notification screen 752. When the cancel button 762 is selected, the copy operation is determined to be canceled. As described above, in the second notification screen 752, the user is notified of insufficient power supply as a power supply condition, and is also notified of an instruction for enabling the copy operation to be performed as information related to the operation.

[0086] In the case where the second notification screen 752 is displayed on the display section 240, the process then proceeds to S622, and the CPU 216 determines whether the cancel button 762 is selected. In the case where the CPU 216 determines in S622 that the cancel button 762 is not selected, the determination of S622 is performed again. Note that in the case where the determination of S622 is repeatedly performed for a period of time longer than a predetermined period of time, the copy operation can be forcibly canceled. On the other hand, in the case where the CPU 216 determines in S622 that the cancel button 762 is selected, the process proceeds to S618.

[0087] =Maintenance Operation=

[0088] Next, the notification process performed when the maintenance operation starts is described. In the printing device 10, when an instruction to start the maintenance operation is given from the operation panel 208, a notification process for determining whether to perform the operation is performed while a notification of the power feeding status and information related to the operation is performed based on the supplied power. Note that the timing for performing the notification process is not limited to the timing for giving the instruction to start the maintenance operation. For example, in the case where the maintenance operation needs to be performed when the copy operation or the print operation is performed, the notification process may be performed before the maintenance operation is performed.

[0089] Figure 8 Detailed description of the process of the notification process executed when the maintenance work is started. Fig. 9A and Fig. 9B It is shown Figure 8 FIG. 1 is a diagram of an example of a notification screen in a notification of a notification process. Fig. 9A A first notification screen showing a possible conditional action for notification, and Fig. 9B The second notification screen notifying that the operation is impossible is shown. The CPU 216 performs the operation by loading the program code stored in the program memory 218 onto the data memory 220 and executing the program code. Figure 8 Alternatively, Figure 8 All or part of the functions of the steps in may be performed by hardware such as an ASIC or a circuit.

[0090] exist Figure 8In the case where the notification processing of is started, first, in S802, the CPU 216 acquires information related to the power feeding from the USB interface 214. Since the specific processing contents of S802 are the same as those of S602 described above, the description thereof is omitted. Next, in S804, the CPU 216 determines whether the amount of power feeding from the USB interface 214 is 10 W or more. Specifically, in S804, the CPU 216 determines whether the maximum power in the information related to the power feeding acquired in S802 is 10 W or more. Note that in S804, the determination may be made based on whether the symbol indicating the execution performance in the table describing the execution performance stored in the program memory 218 is "○". At this time, if the symbol of the execution performance indicating the operation type of "maintenance operation" in the table describing the execution performance is "○" based on the connection specification and the maximum power in the information related to the power feeding acquired in S802, the processing proceeds to S806 described later. On the other hand, if the symbol is other than "○", the process proceeds to S808 described later. Alternatively, in S804, determination may be made based on the USB specification of the USB cable.

[0091] In the case where the CPU 216 determines that the amount of power supplied from the USB interface 214 is 10 W or more in S804, the process proceeds to S806, and the CPU 216 determines to perform an unconditional maintenance operation, and terminates the notification process. Then, in the printing device 10, an unconditional maintenance operation is performed based on the content determined in the notification process. On the other hand, in the case where the CPU 216 determines that the amount of power supplied from the USB interface 214 is not 10 W or more in S804, the process proceeds to S808, and the CPU 216 determines whether the amount of power supplied from the USB interface 214 is 7.5 W or more.

[0092] Specifically, in S808, the CPU 216 determines whether the maximum power in the information related to power feeding acquired in S802 is 7.5 W or more. Note that in S808, the determination may be made based on whether the symbol indicating the execution performance in the table describing the execution performance, which is stored in the program memory 218, is "Δ". In this case, if the symbol indicating the execution performance of the operation type of "maintenance operation" in the table describing the execution performance is "Δ" based on the connection specification and the maximum power in the information related to power feeding acquired in S802, the processing proceeds to S810 described later. On the other hand, if the symbol is "×", the processing proceeds to S820 described later. Alternatively, in S808, the determination may be made based on the USB specification of the USB cable.

[0093] In the case where the CPU 216 determines in S808 that the amount of power supplied from the USB interface 214 is 7.5 W or more, the process proceeds to S810, and the CPU 216 displays the first notification screen 902 on the display section 240 to notify that a conditional operation is possible (see Fig. 9A ). In the first notification screen 902, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient is made as an error message 904. In addition, in the first notification screen 902, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient and therefore a maintenance operation can be performed at a reduced speed is made as an operation message 906.

[0094] In addition, in the first notification screen 902, an instruction for enabling the unconditional maintenance operation to be performed is shown as an instruction message 908, and, for example, a notification is made to prompt the user to connect to an external power source, thereby increasing the amount of power supplied from the USB interface 214. Note that the instruction message 908 may allow the user to identify a recommended external power source using a manual or a QR code, or may prompt the user to connect to a USB-BC and USB-PD with a high amount of power supplied. In addition, a continue button 910 and a cancel button 912 are displayed in the first notification screen 902.

[0095] When the continue button 910 is selected, it is determined to perform a conditional maintenance operation. Specifically, it is determined to perform the maintenance operation at a reduced speed. In addition, when the cancel button 912 is selected, it is determined to cancel the maintenance operation. As described above, in the first notification screen 902, the user is notified of insufficient power supply as a power supply condition. In addition, in the first notification screen 902, the user is notified of the execution of a conditional maintenance operation as information related to the operation and an instruction for enabling the execution of an unconditional maintenance operation.

[0096] In the case where the first notification screen 902 is displayed on the display unit 240, the process then proceeds to S812, and the CPU 216 determines whether the continue button 910 is selected. In the case where the CPU 216 determines in S812 that the continue button 910 is selected, the process proceeds to S814, the CPU 216 determines to perform the conditional maintenance operation, and terminates the notification process. Thereafter, in the printing device 10, the conditional maintenance operation is performed based on the content determined in the notification process.

[0097] On the other hand, in the case where the CPU 216 determines in S812 that the Continue button 910 is not selected, the process proceeds to S816, and the CPU 216 determines whether the Cancel button 912 is selected. In the case where the CPU 216 determines in S816 that the Cancel button 912 is not selected, the process returns to S812. On the other hand, in the case where the CPU 216 determines in S816 that the Cancel button 912 is selected, the process proceeds to S818, and the CPU 216 determines to cancel the maintenance operation, and terminates the notification process. Thereafter, in the printing device 10, the maintenance operation is canceled based on the content determined in the notification process.

[0098] On the other hand, in the case where the CPU 216 determines in S808 that the amount of power supplied from the USB interface 214 is not 7.5 W or more, the process proceeds to S820, and the CPU 216 displays the second notification screen 952 on the display section 240 to notify that the operation cannot be performed (see Fig. 9B ). In the second notification screen 952, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient is made as an error message 954. In addition, in the second notification screen 952, an instruction for enabling the maintenance operation to be performed is shown as an instruction message 958, and, for example, a notification is made to prompt connection to an external power source, thereby increasing the amount of power supplied from the USB interface 214.

[0099] Note that the instruction message 958 may allow the user to use a manual or a QR code to identify a recommended external power source, or may prompt the user to connect to a USB-BC and USB-PD with a high power supply. In addition, a cancel button 962 is displayed in the second notification screen 952. When the cancel button 962 is selected, the maintenance operation is determined to be canceled. As described above, in the second notification screen 952, the user is notified of insufficient power supply as a power supply condition, and is also notified of instructions for enabling the maintenance operation to be performed as information related to the operation.

[0100] In the case where the second notification screen 952 is displayed on the display unit 240, the process then proceeds to S822, and the CPU 216 determines whether the cancel button 962 is selected. In the case where the CPU 216 determines in S822 that the cancel button 962 is not selected, the determination of S822 is performed again. Note that in the case where the determination of S822 is repeatedly performed for a period of time longer than a predetermined period of time, the maintenance operation can be forcibly canceled. On the other hand, when the CPU 216 determines in S822 that the cancel button 962 is selected, the process proceeds to S818.

[0101] =Printing Operation and Reading Operation=

[0102] Next, the notification processing performed when the printing operation starts and the reading operation starts is described. In the printing device 10, when an instruction to start the printing operation and the reading operation is given from the operation panel 208, the notification processing of determining whether to perform the operation is performed while notifying the power supply status and information related to the operation based on the supplied power.

[0103] FIG. 10 is a flowchart showing detailed processing contents of notification processing executed when a printing operation starts and when a reading operation starts. FIG. 11A to FIG. 11C An example of a notification screen in notification of a notification process when a printing operation starts is shown. Fig.11A A third notification screen is shown, which indicates that a conditional operation may be performed. Fig. 11B A first notification screen showing a possible conditional action for notification, and Fig. 11C The second notification screen notifying that the operation is impossible is shown. FIG. 12A to FIG. 12C An example of a notification screen in notification of a notification process when a reading operation starts is shown. Fig. 12A A third notification screen is shown, which indicates that a conditional operation may be performed. Fig. 12B A first notification screen showing that a notification can perform a conditional action, and Fig. 12C The second notification screen notifying that the operation is impossible is shown.

[0104] The CPU 216 performs the operation by loading the program code stored in the program memory 218 onto the data memory 220 and executing the program code. Fig. 10A and Fig. 10B Alternatively, Fig. 10A and Fig. 10B All or part of the functions of the steps in may be performed by hardware such as an ASIC or a circuit.

[0105] exist Fig. 10A and Fig. 10B In the case where the notification processing of is started, first, in S1002, the CPU 216 obtains information related to the power supply from the USB interface 214. Since the specific processing contents of S1002 are the same as those of S602 described above, the description thereof is omitted. Next, in S1004, the CPU 216 determines whether the amount of power supply from the USB interface 214 is 15 W or more. The specific processing contents of S1004 are the same as those of S604 described above. Note that in the case where a table describing execution performance is used in the processing of S1004, the operation type of "print operation" is referenced when the print operation starts, and the operation type of "read operation" is referenced when the read operation starts.

[0106] In the case where the CPU 216 determines in S1004 that the amount of power supplied from the USB interface 214 is 15 W or more, the process proceeds to S1006, and the CPU 216 determines to perform an unconditional operation, and terminates the notification process. Then, in the printing device 10, in the case where the notification process is started at the start of the printing process, an unconditional printing operation is performed based on the content determined in the notification process. On the other hand, in the printing device 10, in the case where the notification process is started at the start of the reading process, an unconditional reading operation is performed based on the content determined in the notification process.

[0107] In the case where the CPU 216 determines in S1004 that the amount of power supplied from the USB interface 214 is not 15 W or more, the process proceeds to S1008, and the CPU 216 determines whether the amount of power supplied from the USB interface 214 is 10 W or more. The specific processing contents of S1008 are the same as those of S804 described above. Note that in the case where a table describing execution performance is used in the process of S1008, the operation type of "print operation" is referenced when the print operation starts, and the operation type of "read operation" is referenced when the read operation starts.

[0108] In the case where the CPU 216 determines in S1008 that the amount of power fed from the USB interface 214 is 10W or more, the process proceeds to S1010, and the CPU 216 determines whether the printing device 10 is disconnected from the wireless LAN. In S1010, the near field communication unit 212 is controlled to detect the connection with another near field communication terminal. As described above, in the present embodiment, for example, the near field communication unit 212 is used as a connection unit for wireless connection between the printing device 10 and an external device. In addition, in S1010, in addition to the wireless LAN communication, the CPU 216 can also predict the power consumption of operations (such as display of the display unit 240 and USB communication) performed in parallel with the printing operation and the reading operation, and determine whether the total power consumption is equal to or greater than the set value. In this case, the process proceeds to S1012 described later when the total power consumption is equal to or greater than the set value, and proceeds to S1006 when the total power consumption is less than the set value. The set value is a value set in advance and is determined, for example, by experiment.

[0109] In the case where the CPU 216 determines in S1010 that the printing apparatus 10 is disconnected from the wireless LAN (i.e., not connected to another near field communication terminal), the process proceeds to S1006. On the other hand, in the case where the CPU 216 determines in S1010 that the printing apparatus 10 is not disconnected from the wireless LAN (i.e., connected to another near field communication terminal), the process proceeds to S1012. In S1012, the CPU 216 displays a third notification screen on the display section 240 to notify that a conditional operation is possible.

[0110] In the case where the notification process is started when the printing operation starts, in S1012, the third notification screen 1122 (see Fig.11A ). In the third notification screen 1122, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient is made as an error message 1124. In addition, in the third notification screen 1122, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient and that the printing operation can therefore be performed at a reduced speed is made as an operation message 1126. In addition, in the third notification screen 1122, an instruction for enabling the unconditional printing operation to be performed is shown as an instruction message 1128. As an instruction, for example, a notification is made to prompt the connection to an external power supply, thereby increasing the amount of power supplied from the USB interface 214, or prompting the printing operation to be performed with USB communication. In addition, a continue button 1130 and a cancel button 1132 are displayed in the third notification screen 1122. In the case where the continue button 1130 is selected, it is determined to perform a conditional printing operation. Specifically, it is determined to perform a printing operation at a reduced speed. In addition, in the case where the cancel button 1132 is selected, it is determined to cancel the printing operation. As described above, in the third notification screen 1122 , the user is notified of insufficient feeding amount as the feeding condition, and is also notified of execution of the conditional printing operation and an instruction for enabling execution of the unconditional printing operation as information related to the operation.

[0111] In the case where the notification process is started when the reading operation starts, in S1012, the third notification screen 1222 (see Fig. 12A). In the third notification screen 1222, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient is made as an error message 1224. In addition, in the third notification screen 1222, a notification indicating that the amount of power supplied from the USB interface 214 is insufficient and that a read operation can therefore be performed at a reduced speed is made as an operation message 1226. In addition, in the third notification screen 1222, an instruction for enabling the unconditional read operation to be performed is shown as an instruction message 1228. As an instruction, for example, a notification is made to prompt that an external power supply is connected, thereby increasing the amount of power supplied from the USB interface 214, or prompting that a read operation is performed with USB communication. In addition, a continue button 1230 and a cancel button 1232 are displayed in the third notification screen 1222. When the continue button 1230 is selected, it is determined to perform a conditional read operation. Specifically, it is determined to perform a read operation at a reduced speed. In addition, when the cancel button 1232 is selected, it is determined to cancel the read operation. As described above, in the third notification screen 1222 , the user is notified of insufficient feeding amount as the feeding condition, and is also notified of execution of the conditional read operation and an instruction for enabling execution of the unconditional read operation as information related to the operation.

[0112] In the case where the third notification screen 1122 (1222) is displayed on the display section 240, the process then proceeds to S1014, and the CPU 216 determines whether the continue button 1130 (1230) is selected. In the case where the CPU 216 determines in S1014 that the continue button 1130 (1230) is selected, the process proceeds to S1016, and the CPU 216 determines to perform a conditional print operation (read operation), and terminates the notification process. Thereafter, in the printing device 10, a conditional print operation or a conditional read operation is performed based on the content determined in the notification process.

[0113] On the other hand, in the case where the CPU 216 determines in S1014 that the Continue button 1130 (1230) is not selected, the process proceeds to S1018, and the CPU 216 determines whether the Cancel button 1132 (1232) is selected. In the case where the CPU 216 determines in S1018 that the Cancel button 1132 (1232) is not selected, the process returns to S1014. On the other hand, in the case where the CPU 216 determines in S1018 that the Cancel button 1132 (1232) is selected, the process proceeds to S1020, and the CPU 216 determines to cancel the printing operation (reading operation), and terminates the notification process. Thereafter, in the printing device 10, the printing operation or the reading operation is canceled based on the content determined in the notification process. Note that the printing device 10 may be configured so that after the printing operation (reading operation) is canceled, the wireless LAN setting is performed to automatically change the connection from the wireless connection to the wired connection via the USB cable.

[0114] On the other hand, in the case where the CPU 216 determines in S1008 that the power supply from the USB interface 214 is not 10 W or more, the processing proceeds to S1022, and the CPU 216 determines whether the power supply from the USB interface 214 is 7.5 W or more. The specific processing contents of S1022 are the same as those of S608 described above. Note that in the case where a table describing execution performance is used in the processing of S1022, the operation type of "print operation" is referenced when the print operation starts, and the operation type of "read operation" is referenced when the read operation starts. In the case where the CPU 216 determines in S1022 that the power supply from the USB interface 214 is 7.5 W or more, the processing proceeds to S1024, and the CPU 216 displays a first notification screen on the display unit 240 to notify that conditional operation is possible.

[0115] In the case where the notification process is started when the printing operation starts, in S1024, the first notification screen 1102 (see Fig. 11B ). In the first notification screen 1102, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1104. In addition, in the first notification screen 1102, a notification indicating that the power supply from the USB interface 214 is insufficient and therefore the printing operation can be performed at a reduced speed is made as an operation message 1106. In addition, in the first notification screen 1102, an instruction for enabling the unconditional printing operation to be performed is shown as an instruction message 1108, and, for example, a notification is made to prompt connection to an external power source, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1108 may allow the user to identify a recommended external power source using a manual or a QR code, or may prompt connection to a USB-BC and USB-PD having a high power supply.

[0116] In addition, a continue button 1110 and a cancel button 1112 are displayed in the first notification screen 1102. When the continue button 1110 is selected, it is determined to perform a conditional print operation. Specifically, it is determined to perform a print operation with a reduced speed. In addition, when the cancel button 1112 is selected, it is determined to cancel the print operation. As described above, in the first notification screen 1102, the user is notified of insufficient power supply as a power supply condition, and is also notified of the execution of a conditional print operation as information related to the operation and an instruction for enabling the execution of an unconditional print operation.

[0117] In the case where the notification process is started when the reading operation starts, in S1024, the first notification screen 1202 (see Fig. 12B ). In the first notification screen 1202, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1204. In addition, in the first notification screen 1202, a notification indicating that the power supply from the USB interface 214 is insufficient and therefore the read operation can be performed at a reduced speed is made as an operation message 1206. In addition, in the first notification screen 1202, an instruction for enabling an unconditional read operation to be performed is shown as an instruction message 1208, and, for example, a notification is made to prompt connection to an external power source, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1208 may allow the user to identify a recommended external power source using a manual or a QR code, or may prompt connection to a USB-BC and USB-PD with a high power supply.

[0118] In addition, a continue button 1210 and a cancel button 1212 are displayed in the first notification screen 1202. When the continue button 1210 is selected, it is determined to perform a conditional read operation. Specifically, it is determined to perform a read operation with a reduced speed. In addition, when the cancel button 1212 is selected, it is determined to cancel the read operation. As described above, in the first notification screen 1202, the user is notified of insufficient power supply as a power supply condition, and is also notified of the execution of a conditional read operation as information related to the operation and an instruction for enabling the execution of an unconditional read operation.

[0119] In the case where the first notification screen 1102 (1202) is displayed on the display unit 240, the process then proceeds to S1026, and the CPU 216 determines whether the continue button 1110 (1210) is selected. In the case where the CPU 216 determines in S1026 that the continue button 1110 (1210) is selected, the process proceeds to S1028, and the CPU 216 determines to perform a conditional print operation (read operation), and terminates the notification process. Thereafter, in the printing device 10, a conditional print operation or a conditional read operation is performed based on the content determined in the notification process.

[0120] On the other hand, in the case where the CPU 216 determines in S1026 that the Continue button 1110 (1210) is not selected, the process proceeds to S1030, and the CPU 216 determines whether the Cancel button 1112 (1212) is selected. In the case where the CPU 216 determines in S1030 that the Cancel button 1112 (1212) is not selected, the process returns to S1026. On the other hand, in the case where the CPU 216 determines in S1030 that the Cancel button 1112 (1212) is selected, the process proceeds to S1032, and the CPU 216 determines to cancel the printing operation (reading operation), and terminates the notification process. Thereafter, in the printing device 10, the printing operation or the reading operation is canceled based on the content determined in the notification process.

[0121] On the other hand, in the case where the CPU 216 determines in S1022 that the power supply from the USB interface 214 is not 7.5 W or more, the process proceeds to S1034, and the CPU 216 displays the second notification screen on the display section 240 to notify that the operation cannot be performed. In the case where this notification process is started when the printing operation starts, in S1034, the second notification screen 1152 (see Fig. 11C ). In the second notification screen 1152, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1154. In addition, in the second notification screen 1152, an instruction for enabling the printing operation to be performed is shown as an instruction message 1158, and, for example, a notification is made to prompt the connection to an external power source, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1158 allows the user to use a manual or a QR code to identify the recommended external power source, or may prompt the connection to USB-BC and USB-PD with high power supply. In addition, a cancel button 1162 is displayed in the second notification screen 1152. When the cancel button 1162 is selected, it is determined to cancel the printing operation. As described above, in the second notification screen 1152, the user is notified of the insufficient power supply as a power supply condition, and is also notified of the instruction for enabling the printing operation to be performed as information related to the operation.

[0122] In the case where the notification process is started when the reading operation starts, in S1034, the second notification screen 1252 (see Fig. 12C ). In the second notification screen 1252, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1254. In addition, in the second notification screen 1252, an instruction for enabling the read operation to be performed is shown as an instruction message 1258, and, for example, a notification is made to prompt the connection to an external power source, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1258 may allow the user to use a manual or a QR code to identify a recommended external power source, or may prompt the connection to USB-BC and USB-PD with high power supply. In addition, a cancel button 1262 is displayed in the second notification screen 1252. When the cancel button 1262 is selected, it is determined to cancel the read operation. As described above, in the second notification screen 1252, the user is notified of insufficient power supply as a power supply condition, and is also notified of an instruction for enabling the read operation to be performed as information related to the operation.

[0123] In the case where the second notification screen 1152 (1252) is displayed on the display unit 240, the process then proceeds to S1036, and the CPU 216 determines whether the cancel button 1162 (1262) is selected. In the case where the CPU 216 determines in S1036 that the cancel button 1162 (1262) is not selected, the determination of S1036 is performed again. Note that in the case where the determination of S1036 is repeatedly performed for a period of time longer than a predetermined period of time, the printing operation (reading operation) can be forcibly canceled. On the other hand, in the case where the CPU 216 determines in S1036 that the cancel button 1162 (1262) is selected, the process proceeds to S1032.

[0124] =Startup and Wireless LAN Setup=

[0125] Next, the notification process executed in the startup of the printing device 10 and in the wireless LAN setting is described. In the printing device 10, based on the power supplied in the startup of the printing device 10 and in the wireless LAN setting, the notification process of the power supply status and the information related to the operation is started.

[0126] Note that the notification process in the startup of the printing apparatus 10 is executed at the timing when a start button (not shown) provided in the operation panel 208 is selected and the printing apparatus 10 is started. Specifically, for example, the notification process may be executed after the initialization process of the printing apparatus 10 executed immediately after the startup of the printing apparatus 10 is completed, or before the initialization process. Alternatively, the notification process may be executed at the timing when the display section 240 is started in response to the startup of the printing apparatus 10. The notification process in the wireless LAN setting may be executed before the timing when an instruction for starting the wireless LAN setting is input and the wireless LAN setting based on the instruction is executed, or at the timing when the wireless LAN setting based on the instruction is completed.

[0127] Fig.13 : is a flowchart showing the detailed processing content of the notification processing performed in the startup and wireless LAN setting. Fig.14A and Fig. 14B 1 is a diagram showing an example of a notification screen in a notification of a notification process being activated. Fig.14A is the first notification screen that notifies you of possible conditional actions, and Fig. 14B This is the second notification screen that notifies that an operation is impossible. Fig.15A and Fig. 15B : is a diagram showing an example of a notification screen in notification of a notification process in wireless LAN setting. Fig.15A is the first notification screen that notifies you of possible conditional actions, and Fig. 15B This is the second notification screen that notifies that an operation is impossible.

[0128] The CPU 216 performs the operation by loading the program code stored in the program memory 218 onto the data memory 220 and executing the program code. Fig.13 Alternatively, Fig.13 All or part of the functions of the steps in the flowchart may be performed by hardware such as an ASIC or a circuit.

[0129] exist Fig.13 In the case where the notification processing is started, first, in S1302, the CPU 216 obtains information related to the power supply from the USB interface 214. Since the specific processing contents of S1302 are the same as those of S602 described above, the description thereof is omitted. Next, in S1304, the CPU 216 determines whether the amount of power supply from the USB interface 214 is 15 W or more. The specific processing contents of S1304 are the same as those of S604 described above. Note that in the case where a table describing execution performance is used in the processing of S1304, the operation type of "operation panel display" is referenced in startup, and the operation type of "wireless LAN communication" is referenced in wireless LAN setting.

[0130] In the case where the CPU 216 determines in S1304 that the amount of power supplied from the USB interface 214 is 15 W or more, the CPU 216 terminates the notification processing without displaying the notification screen on the display unit 240. On the other hand, in the case where the CPU 216 determines in S1304 that the amount of power supplied from the USB interface 214 is not 15 W or more, the processing proceeds to S1306, and the CPU determines whether the amount of power supplied from the USB interface 214 is 7.5 W or more. The specific processing contents of S1306 are the same as those of S608 described above. Note that in the case where a table describing execution performance is used in the processing of S1306, the operation type of "operation panel display" is referenced in startup, and the operation type of "wireless LAN communication" is referenced in wireless LAN setting.

[0131] In a case where the CPU 216 determines in S1306 that the amount of power supplied from the USB interface 214 is 7.5 W or more, the process proceeds to S1308 , and the CPU 216 displays a first notification screen on the display section 240 to notify that the conditional operation is possible.

[0132] When the notification process is started during startup, in S1308, the first notification screen 1402 (see Fig.14A ). In the first notification screen 1402, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1404. In addition, in the first notification screen 1402, a notification indicating that the power supply from the USB interface 214 is insufficient and therefore the copy operation, the print operation, and the read operation can be performed at a reduced speed is made as an operation message 1406. In addition, in the first notification screen 1402, instructions for enabling unconditional copy operations, unconditional print operations, and unconditional read operations are shown as instruction messages 1408. In the instructions, for example, a notification is made to prompt the connection to an external power supply, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1408 may allow the user to use a manual or a QR code to identify a recommended external power supply, or may prompt the connection to a USB-BC and USB-PD with a high power supply.

[0133] In addition, an OK button 1414 is displayed in the first notification screen 1402. When the OK button 1414 is selected, the CPU 216 determines that the user has checked the notification content. As described above, in the first notification screen 1402, the user is notified of insufficient power supply as a power supply condition. In addition, in the first notification screen 1402, the user is also notified that a conditional copy operation, a conditional print operation, and a conditional read operation can be performed, and is notified of instructions for enabling unconditional copy operations, unconditional print operations, and unconditional read operations as information related to the operation. Note that the operation for which notification is performed in the first notification screen 1402 is not limited to a copy operation, a print operation, and a read operation. For example, notification can be performed for all operation types for which the word "Δ" in the field corresponding to the connection specification in the table describing the execution performance in the information related to the power supply obtained in S1302 is performed, or notification can be performed for some of these operation types.

[0134] In addition, when the notification process is started in the wireless LAN setting, in S1308, the first notification screen 1502 (see Fig.15A ). In the first notification screen 1502, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1504. In addition, in the first notification screen 1502, a notification indicating that the power supply from the USB interface 214 is insufficient and therefore the printing operation and the reading operation using the wireless LAN communication can be performed at a reduced speed is made as an operation message 1506. In addition, in the first notification screen 1502, an instruction for enabling the unconditional printing operation and the unconditional reading operation using the wireless LAN communication to be performed is shown as an instruction message 1508. In the instruction, for example, a notification is made to prompt the connection to an external power supply, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1508 may allow the user to use a manual or a QR code to identify a recommended external power supply, or may prompt the connection to a USB-BC and USB-PD with a high power supply.

[0135] In addition, an OK button 1514 is displayed in the first notification screen 1502. When the OK button 1514 is selected, the CPU 216 determines that the user has checked the notification content. As described above, in the first notification screen 1502, the user is notified of insufficient power supply as a power supply condition. In addition, in the first notification screen 1502, the user is also notified that a conditional print operation and a conditional read operation can be performed, and is notified of instructions for enabling the unconditional print operation and the unconditional read operation to be performed as information related to the operation.

[0136] In the case where the first notification screen 1402 (1502) is displayed on the display unit 240, the process then proceeds to S1310, and the CPU 216 determines whether the OK button 1414 (1514) is selected. In the case where the CPU 216 determines in S1310 that the OK button 1414 (1514) is not selected, the determination of S1310 is performed again. Note that in the case where the determination of S1310 is repeatedly performed for a period of time longer than a predetermined period of time, the display of the first notification screen 1402 (1502) on the display unit 240 may be terminated. On the other hand, in the case where the CPU 216 determines in S1310 that the OK button 1414 (1514) is selected, this notification process is terminated.

[0137] In a case where the CPU 216 determines in S1306 that the amount of power supplied from the USB interface 214 is not 7.5 W or more, the process proceeds to S1312 , and the CPU 216 displays a second notification screen on the display section 240 to notify that the operation cannot be performed.

[0138] When the notification process is started during startup, in S1312, the second notification screen 1452 (see Fig. 14B ). In the second notification screen 1452, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1454. In addition, in the second notification screen 1452, a notification indicating that the power supply from the USB interface 214 is insufficient and therefore the copy operation, the print operation, and the read operation cannot be performed is made as an operation message 1456. In addition, in the second notification screen 1452, instructions for enabling the copy operation, the print operation, and the read operation are shown as instruction messages 1458, and, for example, a notification is made to prompt connection to an external power source, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1458 may allow the user to identify a recommended external power source using a manual or a QR code, or may prompt connection to USB-BC and USB-PD with high power supply.

[0139] In addition, an OK button 1464 is displayed in the second notification screen 1452. When the OK button 1464 is selected, the CPU 216 determines that the user has checked the notification content. As described above, in the second notification screen 1452, the user is notified of insufficient power supply as a power supply condition. In addition, in the second notification screen 1452, the user is also notified that the copy operation, the print operation, and the read operation cannot be performed, and is notified of instructions for enabling the copy operation, the print operation, and the read operation as information related to the operation. Note that the operation for which the notification is performed in the second notification screen 1452 is not limited to the copy operation, the print operation, and the read operation. For example, the notification can be performed for all operation types for which the word "×" is in the field corresponding to the connection specification in the table describing the execution performance in the information related to the power supply obtained in S1302, or the notification can be performed for some of these operation types.

[0140] When the notification process is started during the wireless LAN setting, in S1312, the second notification screen 1552 (see Fig. 15B ). In the second notification screen 1552, a notification indicating that the power supply from the USB interface 214 is insufficient is made as an error message 1554. In addition, in the second notification screen 1552, a notification indicating that the power supply from the USB interface 214 is insufficient and therefore the printing operation and the reading operation using the wireless LAN communication cannot be performed is made as an operation message 1556. In addition, in the second notification screen 1552, an instruction for enabling the printing operation and the reading operation using the wireless LAN communication is shown as an instruction message 1558, and, for example, a notification is made to prompt connection to an external power source, thereby increasing the power supply from the USB interface 214. Note that the instruction message 1558 may allow the user to identify a recommended external power source using a manual or a QR code, or may prompt connection to a USB-BC and USB-PD having a high power supply.

[0141] In addition, an OK button 1564 is displayed in the second notification screen 1552. In the case where the OK button 1564 is selected, the CPU 216 determines that the user has checked the notification content. As described above, in the second notification screen 1552, the user is notified of insufficient power supply as a power supply condition. In addition, in the second notification screen 1552, the user is also notified that the printing operation and the reading operation using the wireless LAN communication cannot be performed, and is notified of instructions for enabling the printing operation and the reading operation using the wireless LAN communication to be performed as information related to the operation.

[0142] In the case where the second notification screen 1452 (1552) is displayed on the display unit 240, the process then proceeds to S1314, and the CPU 216 determines whether the OK button 1464 (1564) is selected. In the case where the CPU 216 determines in S1314 that the OK button 1464 (1564) is not selected, the determination of S1314 is performed again. Note that in the case where the determination of S1314 is repeatedly performed for a period of time longer than a predetermined period of time, the display of the second notification screen 1452 (1552) on the display unit 240 may be terminated. On the other hand, in the case where the CPU 216 determines in S1314 that the OK button 1464 (1564) is selected, this notification process is terminated.

[0143] <Operation and Effect>

[0144] As described above, in the printing device 10 according to the present embodiment, the power feeding condition and the operation-related information including the instruction for performing the operation are notified. Depending on the power feeding condition, the operation-related information also includes information indicating that the conditional operation can be performed. The printing device 10 is thereby able to allow the user to recognize not only that the operation cannot be performed, but also that there is a measure for this situation and that the conditional operation may be performed depending on the supplied power. Therefore, usability is improved for the user.

[0145] Furthermore, in the printing apparatus 10, notification of the power supply status and information related to the operation is performed at startup, wireless LAN setting, copy operation start, maintenance operation start, print operation start, and reading operation start. The printing apparatus 10 thus allows the user to recognize the power supply status and information related to the operation at various timings, thereby improving usability for the user.

[0146] (Second embodiment)

[0147] Next, refer to Fig.16 and Fig.17 In the following description, for configurations identical or corresponding to those in the printing apparatus according to the first embodiment described above, the same reference numerals as those used in the first embodiment are used, and detailed descriptions of these configurations are omitted.

[0148] The second embodiment is different from the above-described first embodiment in that, in the printing apparatus 10 , in addition to the above-described notification processing, a no-power-feed notification processing is executed which notifies that power feeding via the USB cable is absent.

[0149] <No power feed notification processing>

[0150] In the printing device 10 according to the present embodiment, a no-power-feed notification process capable of notifying that power feeding via a USB cable does not exist is periodically performed after startup. Note that the no-power-feed notification process is not limited to a process that is periodically performed after startup, and may be performed before each operation, for example, before the notification process of the first embodiment. In addition, in the case where the no-power-feed notification process is periodically performed, if the user has been notified of insufficient power feeding in the notification process of the first embodiment, the CPU 216 may determine that the user intentionally unplugs the USB cable and does not perform the notification. In addition, since it is assumed that power feeding via a USB cable does not exist, the power stored in the EDLC 302 is used for the no-power-feed notification process and the display of a notification screen on the display unit 240 in the no-power-feed notification process.

[0151] Fig.16 Detailed processing content of the power-off notification processing capable of notifying the absence of power supply via the USB cable. Fig.17 The CPU 216 performs the operation by loading the program code stored in the program memory 218 onto the data memory 220 and executing the program code. Fig.16 Alternatively, Fig.16 All or part of the functions of the steps in may be performed by hardware such as an ASIC or a circuit.

[0152] In the case where the no-feed notification processing starts, first, in S1602, the CPU 216 acquires information related to the power feed. Since the specific processing contents of S1602 are the same as those of S602 described above, the description thereof is omitted. Next, in S1604, the CPU 216 determines whether power is fed from the USB interface 214, that is, whether power is fed from the USB cable connected to the USB interface 214. In S1604, the CPU 216 determines that power is fed from the USB interface 214 when the connection specifications, current value, and maximum power as information related to the power feed in S1602 are acquired, and determines that power is not fed from the USB interface 214 when the connection specifications, current value, and maximum power are not acquired.

[0153] In the case where the CPU 216 determines in S1604 that power is being fed from the USB interface 214, the CPU 216 terminates the no-power-feed notification process without displaying the notification screen on the display section 240. On the other hand, in the case where the CPU 216 determines in S1604 that power is not being fed from the USB interface 214, the process proceeds to S1606, and the CPU 216 displays the fourth notification screen 1702 (see FIG. 1703 ) on the display section 240. Fig.17 ).

[0154] In the fourth notification screen 1702, a notification indicating that power is not fed is made as an error message 1704. In addition, in the fourth notification screen 1702, a notification indicating that the printing device 10 cannot be operated due to the absence of power feeding from the USB interface 214 is made as an operation message 1706. In addition, in the fourth notification screen 1702, an instruction for enabling the operation of the printing device 10 is shown as an instruction message 1708, and, for example, a notification is made to prompt connection to an external power source. In addition, an OK button 1714 is displayed in the fourth notification screen 1702. In the case where the OK button 1714 is selected, the CPU 216 determines that the user has checked the notification content. As described above, in the fourth notification screen 1702, the user is notified of no power feeding as a power feeding condition. And, the user is notified that the printing device 10 cannot be operated, and is notified of an instruction for enabling the operation of the printing device 10 as information related to the operation.

[0155] In the case where the fourth notification screen 1702 is displayed on the display unit 240, the process then proceeds to S1608, and the CPU 216 determines whether the OK button 1714 is selected. In the case where the CPU 216 determines in S1608 that the OK button 1714 is not selected, the determination of S1608 is performed again. On the other hand, in the case where the CPU 216 determines in S1608 that the OK button 1714 is selected, the no-feed notification process is terminated. In this case, the display of the fourth notification screen 1702 is terminated in the display unit 240.

[0156] <Operation and Effect>

[0157] As described above, in the printing apparatus 10 according to the present embodiment, the non-power feeding notification process is performed to display the fourth notification screen 1702 notifying that power feeding via the USB cable does not exist. In the fourth notification screen 1702, notification of non-power feeding and information related to operation including instructions for enabling operation of the printing apparatus is performed. The printing apparatus 10 can thereby allow the user to recognize that power feeding via the USB cable does not exist, that is, disconnection from the external power source, and improve usability for the user.

[0158] (Third Embodiment)

[0159] Next, refer to 18A to 18C In the following description, for configurations identical or corresponding to those in the printing apparatus according to the first embodiment described above, the same reference numerals as those used in the first embodiment are used, and detailed descriptions of these configurations are omitted.

[0160] The third embodiment is different from the above-described first embodiment in that, in the printing apparatus 10 , in addition to the notification in the above-described notification process, notification of the power feeding status and information related to the operation can be performed at a timing desired by the user.

[0161] In the printing apparatus 10 according to the present embodiment, when an instruction for checking power feeding of the printing apparatus 10 is given by an operation on the operation panel 208 , notification of the power feeding notification screen is performed on the display section 240 . 18A to 18C An example of displaying the power feed notification screen. Fig.18A is a screen in notification in a state where power equal to or greater than a predetermined amount is fed, Fig.18B is a screen in notification in a state where less than a predetermined amount of power is fed, and Fig. 18C is a screen in notification in a state where no power is fed. Note that it is assumed that the display content in the power feeding notification screen is based on information related to power feeding when an instruction to check power feeding is given. Information related to power feeding is acquired by the same processing as that in S602 described above.

[0162] When the printing device 10 is in a state where a predetermined amount of power or more is supplied to the printing device 10 via the USB cable, a power feed notification screen 1802 (see FIG. 18 ) is displayed on the display section 240. Fig.18A ). In the power feed notification screen 1802, a notification indicating that power is fed from the USB interface 214 is made as a power feed status message 1804. Note that in the present embodiment, it is assumed that the predetermined amount is, for example, 7.5W. In addition, in the power feed notification screen 1802, a notification indicating that power having a predetermined amount or more is fed is made as a power feed sufficient message 1806. In addition, an OK button 1808 is displayed in the power feed notification screen 1802. In the case where the OK button 1808 is selected, the CPU 216 determines that the user has checked the notification content, and terminates the display of the power feed notification screen 1802.

[0163] When the printing device 10 is in a state where less than a predetermined amount of power is supplied to the printing device 10 via the USB cable, a power supply notification screen 1812 (see Fig.18B ). In the power feed notification screen 1812, a notification indicating that power is fed from the USB interface 214 is made as a power feed status message 1804. In addition, in the power feed notification screen 1812, a notification of an insufficient power feed icon 1814 displayed near the power feed status message 1804 and indicating that the amount of fed power is less than a predetermined amount is made. In addition, in the power feed notification screen 1812, a notification indicating that the power from the USB interface 214 is insufficient and therefore the copy operation, the print operation, and the read operation can be performed at a reduced speed is made as an insufficient power feed message 1816.

[0164] In addition, in the power feed notification screen 1812, an instruction for enabling an unconditional copy operation, an unconditional print operation, and an unconditional read operation to be performed is shown as an instruction message 1818. In the instruction, for example, a notification is made to prompt the user to connect to an external power source, thereby increasing the amount of power fed from the USB interface 214. Note that the instruction message 1818 may allow the user to identify a recommended external power source using a manual or a QR code, or may prompt the user to connect to a USB-BC and USB-PD with a high amount of power fed. In addition, an OK button 1808 is displayed in the power feed notification screen 1812. When the OK button 1808 is selected, the CPU 216 determines that the user has checked the notification content and terminates the display of the power feed notification screen 1812.

[0165] As described above, in the power feed notification screen 1812, the user is notified that power is fed, and an icon indicating insufficient power feed is displayed as the power feed status. In addition, in the power feed notification screen 1812, the user is notified that a conditional copy operation, a conditional print operation, and a conditional read operation can be performed, and is notified of instructions for enabling the unconditional copy operation, the unconditional print operation, and the unconditional read operation to be performed as information related to the operation.

[0166] When the printing device 10 is in a state where power is not fed to the printing device 10 via the USB cable, a power feeding notification screen 1832 (see FIG. 183 ) is displayed on the display section 240. Fig. 18C ). In the power feed notification screen 1832, a notification indicating that power is not fed from the USB interface 214 is made as a power feed status message 1804. In addition, in the power feed notification screen 1832, a notification of a no-feed icon 1834 that is displayed near the power feed status message 1804 and indicates that power is not fed is made. In addition, in the power feed notification screen 1832, a notification indicating that the printing device 10 cannot operate unless power is fed by connecting the USB cable is made as a no-feed message 1836.

[0167] In addition, in the power feed notification screen 1832, an instruction for enabling the operation of the printing device 10 is shown as an instruction message 1818, and, for example, a notification is made to prompt connection to an external power source. In addition, an OK button 1808 is displayed in the power feed notification screen 1832. In the case where the OK button 1808 is selected, the CPU 216 determines that the user has checked the notification content, and terminates the display of the power feed notification screen 1832.

[0168] As described above, in the power feed notification screen 1832, the user is notified that power is not fed, and an icon indicating that power is not fed is displayed as the power feed state. In addition, in the power feed notification screen 1832, the user is notified that the printing device 10 cannot be operated, and is notified of instructions for enabling the printing device 10 to be operated as information related to the operation.

[0169] <Operation and Effect>

[0170] As described above, in the printing device 10 according to the present embodiment, in the case where the power feed check instruction is input, the power feed notification screen that enables the power feed of the printing device 10 to be checked is displayed. In the power feed notification screen, an icon depending on the power feed status and a notification of operation-related information including an instruction for enabling the operation to be performed are made together with a notification of the presence or absence of power feed. The printing device 10 is thereby able to allow the user to check the state of power feed to the printing device 10 via the USB cable at a desired timing, and usability is improved for the user.

[0171] (Fourth embodiment)

[0172] Next, refer to FIG. 19A to FIG. 23C In the following description, for configurations identical or corresponding to those in the printing apparatus according to the first embodiment described above, the same reference numerals as those used in the first embodiment are used, and detailed descriptions of these configurations are omitted.

[0173] FIG. 19A to FIG. 19C It shows the USB power supply voltage V BAT The contents of the table may be maintained in program memory 218 as table data or implemented as program code.

[0174] Fig.19A The voltage V is determined by the USB power supply BAT Table of thresholds for setting voltage V BAT The criteria of the thresholds are as follows. For example, threshold 1 is set to a voltage threshold at which the capping operation of the print head can be performed by using only the power remaining in EDLC 302 even if the USB power feeding stops. Threshold 2 is set to a value at which, in a case where the USB power feeding amount is not a power feeding amount sufficient to maintain one operation (copying operation, printing operation) of a job and the power in EDLC 302 decreases in response to the printing apparatus 10 executing the job, the operation can be completed before the power in EDLC 302 reaches threshold 1.

[0175] Fig.19B is shown based on the voltage V BATand USB power delivery determine the operating mode. In addition, Fig.19C is a diagram showing functional limitations depending on each operation mode.

[0176] The operation mode is set so that function limitation is provided in each mode, with the operation mode 4 in which normal operation (all operations are possible) is performed as a reference. For example, in the operation mode 1, the printing operation and the reading operation cannot be performed, and only the charging of the EDLC 302 is possible. In the operation mode 2, the printing operation cannot be performed, and only the reading operation is possible. In the operation mode 3, the printing operation can be performed, but control is performed in the middle of the printing operation, and the operation speed is reduced.

[0177] Fig. 20 314 implements the process by executing the control program stored in the ROM 316 or the like. In addition, the same applies to the following flowcharts. In addition, when the USB connector is inserted into the printing device 10, the process starts.

[0178] First, in step S2002, the ASIC 314 determines the USB specification.

[0179] In step S2004, the ASIC 314 determines the result of the determination in step S2002 by using Fig.19A The table below shows how to set the voltage V BAT The threshold value.

[0180] In step S2006, the ASIC 314 detects the voltage V via the charger IC 304. BAT The value of .

[0181] In step S2008, the ASIC 314 determines the voltage V detected in step S2006. BAT Is it equal to or lower than threshold 1 (equal to or lower than the threshold). BAT When the voltage V is equal to or lower than the threshold value 1, the ASIC 314 advances the process to step S2010. BAT If it is higher than the threshold value 1, the ASIC 314 advances the process to step S2016.

[0182] In step S2010 , the ASIC 314 notifies the user that the remaining power is insufficient and charging is about to start.

[0183] In step S2012 , the ASIC 314 starts charging the EDLC 302 .

[0184] In the case where charging is completed, in step S2014 , the ASIC 314 notifies the user of the completion of charging of the EDLC 302 .

[0185] On the other hand, in step S2016, the ASIC 314 determines the USB specification based on the determination result determined in step S2002 and the voltage V detected in step S2006. BAT , by using Fig.19B to set the operation mode.

[0186] In step S2018, the ASIC 314 determines whether there is a functional restriction for the set operation mode. Fig.19C If there is a functional limitation in the table shown in , the ASIC 314 advances the process to step S2020. If not, the operation of this flow is terminated.

[0187] In step S2020, the ASIC 314 notifies the user of the content of the function limitation.

[0188] Such processing allows the user to know whether the printing apparatus 10 is operable and whether there are functional limitations on the operation.

[0189] Fig.21 1 is a flowchart showing the processing contents from the start to the end of a job in this embodiment. This processing starts when the printing device 10 receives a job from a user.

[0190] In step S2102, the ASIC 314 determines whether only the threshold 1 is set to the voltage V BAT In the case where only threshold 1 is set, the ASIC 314 causes the process to proceed to step S2104. If not, the ASIC 314 causes the process to proceed to step S2118.

[0191] In step S2104, the ASIC 314 starts a print or scan job.

[0192] During the operation, ASIC 314 continuously detects the voltage V BAT , and in step S2106 the voltage V BAT is compared with threshold 1. At voltage V BAT If the voltage V is higher than the threshold 1, the ASIC 314 proceeds to step S2116. BAT If it is equal to or lower than the threshold value 1, the ASIC 314 advances the process to step S2108.

[0193] In step S2116, ASIC 314 determines whether the job is completed. In the case where the job is completed, ASIC 314 terminates the present flow. In the case where the job is not completed, ASIC 314 returns the process to step S2106 and continues to execute the job. Specifically, during the execution of the job, voltage V BAT If the value does not fall below threshold 1, the job can be completed.

[0194] On the other hand, in step S2108 , the ASIC 314 stops the operation of the printing apparatus 10 , and sets the operation mode to the operation mode 1 .

[0195] In step S2110 , the ASIC 314 notifies the user that the remaining power is insufficient and charging is about to start.

[0196] In step S2112 , the ASIC 314 starts charging the EDLC 302 .

[0197] In the case where charging is completed, in step S2114, the ASIC 314 notifies the user of the completion of charging of the EDLC 302. Then, the process returns to step S2106, and the operation is resumed.

[0198] In step S2102, the threshold values ​​other than threshold 1 are set to voltage V BAT In the case of a threshold value of , the ASIC 314 advances the process to step S2118 and starts the print or scan job. In this case, in the present embodiment, it is assumed that a threshold value 2 is set in addition to the threshold value 1.

[0199] During the operation, ASIC 314 continuously detects the voltage V BAT , and in step S2120 the voltage V BAT is compared with threshold 2. At voltage V BAT When the voltage V is equal to or higher than the threshold 2 (equal to or higher than the threshold), the ASIC 314 advances the process to step S2140. BAT If it is lower than the threshold 2, the ASIC 314 advances the process to step S2122.

[0200] In step S2140, ASIC 314 determines whether the job is completed. In the case where the job is completed, ASIC 314 terminates the present flow. In the case where the job is not completed, ASIC 314 returns the process to step S2120 and continues to execute the job. Specifically, during the execution of the job, voltage V BAT If the value does not fall below threshold 2, the job can be completed.

[0201] On the other hand, in step S2122, the ASIC 314 stops the operation of the printing apparatus 10, and based on the Fig.19B The table resets the operation mode.

[0202] In step S2124, the ASIC 314 notifies the user that the function is limited. For example, in the case where the operation mode is set from the operation mode 4 to the operation mode 3, a delay in printing time is notified.

[0203] In step S2126, the ASIC 314 resumes the print or scan job.

[0204] During the operation, ASIC 314 continuously detects the voltage V BAT , and in step S2128 the voltage V BAT is compared with threshold 1. At voltage V BAT If the voltage V is higher than the threshold 1, the ASIC 314 proceeds to step S2138. BAT If it is equal to or lower than the threshold value 1, the ASIC 314 advances the process to step S2130.

[0205] In step S2138, ASIC 314 determines whether the job is completed. In the case where the job is completed, ASIC 314 terminates the present flow. In the case where the job is not completed, ASIC 314 returns the process to step S2128 and continues to execute the job. Specifically, during the execution of the job, voltage V BAT If the value does not fall below threshold 1, the job can be completed.

[0206] On the other hand, in step S2130 , the ASIC 314 stops the operation of the printing apparatus 10 , and sets the operation mode to the operation mode 1 .

[0207] In step S2132 , the ASIC 314 notifies the user that the remaining power is insufficient and charging is about to start.

[0208] In step S2134 , the ASIC 314 starts charging the EDLC 302 .

[0209] In the case where charging is completed, in step S2136, the ASIC 314 notifies the user of the completion of charging of the EDLC 302. Then, the process returns to step S2120, and the operation is resumed.

[0210] Fig. 22: is a diagram showing the relationship between the elapsed time, the voltage change in the EDLC 302, and the notification timing in a series of processes from startup to job completion. In this example, it is assumed that the process starts from a state where the EDLC 302 is not charged and a connector of the USB Type-C specification (1.5A power supply) is connected.

[0211] First, in the case where the USB connector is plugged in and USB power feeding starts, the printing apparatus 10 enters the standby state, and the notification 2202 notifies the user that the remaining power of the EDLC 302 is insufficient, charging is about to start, and the printing speed may be reduced. Then, in the case where the charging of the EDLC 302 is progressing and the EDLC 302 is fully charged, the operation mode of the printing apparatus 10 changes to the operation mode 4. Next, the notification 2204 notifies the user that a job can be received, and the printing apparatus 10 starts receiving the job. The time period up to this point is a segment 2214.

[0212] Next, when the operation starts, the voltage of EDLC 302 gradually decreases. Before the operation is completed, the voltage V BAT When threshold 2 is reached, notification 2206 notifies the user that functional limitation is imposed and the operation mode is changed to operation mode 3. The time period up to this point is segment 2216.

[0213] After the operation mode is changed to the operation mode 3, the operation is resumed, and the voltage V of the EDLC 302 is BAT When the threshold value 1 is reached, the operation of the printing apparatus 10 stops, and the operation mode changes to the operation mode 1. Then, a notification 2208 notifies the user that the remaining amount of the feeding power is insufficient and charging starts, and charging of the EDLC 302 starts. The time period up to this point is a segment 2218.

[0214] Then, when charging is progressing and completed, the printing apparatus 10 changes the operation mode to the operation mode 4, notifies the user of the resumption of the job through the execution notification 2210, and resumes the job. The time period up to this point is a segment 2220.

[0215] When the job is completed, notification 2212 notifies the user that the job is completed. The time period up to this point is segment 2222.

[0216] FIG. 23A to FIG. 23C is a diagram showing an example of a notification screen displayed to the user when a function is restricted.

[0217] Fig.23A An example of a notification screen displayed when the remaining power of the EDLC 302 is insufficient during startup is shown.

[0218] In the insufficient charge screen 2302, the following information is notified. Error message 2304 indicates that the charge amount of EDLC 302 is insufficient. Operation message 2306 notifies that the charge amount is insufficient and therefore charging is required (charging is being performed). In the case where OK button 2308 is pressed, the charging operation is performed.

[0219] Fig. 23B An example of a notification screen displayed when the amount of power fed during startup is insufficient is shown.

[0220] In the insufficient power feeding screen 2310, the following information is notified. Error message 2312 indicates that the USB power feeding is insufficient. Operation message 2314 notifies that the power feeding is insufficient and therefore the execution speed of the operation needs to be reduced. Instruction message 2316 prompts to connect to an external power supply with high USB power feeding. Instruction message 2316 allows the user to read the QR code or check the manual to know the recommended external power supply. In addition, instruction message 2316 can prompt to connect to USB-BC and USB-PD with high power feeding. When OK button 2318 is pressed, the operation is performed.

[0221] Fig.23C An example of a notification screen displayed when the remaining power of the EDLC 302 is insufficient during operation is shown.

[0222] In the insufficient charge screen 2320, the following information is notified. Error message 2322 indicates that the charge amount of EDLC 302 is insufficient. Operation message 2324 notifies that the charge amount is insufficient and therefore the execution speed of the operation needs to be reduced. Instruction message 2326 prompts to connect to an external power source with a higher USB power supply.

[0223] Executing the above control allows the user to grasp the insufficient amount of fed power, the insufficient amount of charged power, and the reduction in operation speed, and also allows the user to grasp the need to connect to an external device with a higher amount of fed power.

[0224] (Fifth Embodiment)

[0225] Next, refer to Fig.24 and Fig.25 In the following description, for configurations identical or corresponding to those in the printing apparatus according to the first embodiment described above, the same reference numerals as those used in the first embodiment are used, and detailed descriptions of these configurations are omitted.

[0226] In the fifth embodiment, a description is given of an example in which the user is notified only in the case where the operation modes are compared and the functional limitation is imposed.

[0227] Fig.241 is a flowchart showing a process of comparing the operation mode with the operation mode of a previously executed job when receiving a job. This process starts when the printing device 10 receives a job from a user.

[0228] First, in step S2402, the ASIC 314 determines the specification of the USB.

[0229] In step S2404, the ASIC 314 determines the value of the control signal by using the Fig.19A The table below shows how to set the voltage V BAT The threshold value.

[0230] In step S2406, the ASIC 314 detects the voltage V via the charger IC 304. BAT The value of .

[0231] In step S2408, the ASIC 314 determines the voltage V detected in step S2406 based on the result of the determination in step S2402. BAT , by using Fig.19B to set the operation mode.

[0232] In step S2410, the ASIC 314 determines whether the operation mode set in step S2408 is an operation mode with functional restrictions. In the case where the operation mode is an operation mode without functional restrictions, the ASIC 314 causes the process to proceed to step S2418. In the case where the operation mode is an operation mode with functional restrictions, the ASIC 314 causes the process to proceed to step S2412.

[0233] In step S2418, since the operation mode is an operation mode without functional limitation, the ASIC 314 starts the operation without notifying the user.

[0234] On the other hand, in step S2412, the ASIC 314 reads the operation mode in the previous job execution.

[0235] In step S2414, the ASIC 314 compares the operation mode set in step S2408 with the operation mode read in step S2412. In the case where the function restriction is increased from the previous mode, the ASIC 314 advances the process to step S2416. If not, the ASIC 314 advances the process to step S2418.

[0236] In step S2416, the ASIC 314 notifies the user of the added functional limitation.

[0237] The above-described processing allows notification of function restrictions to the user only when the function restrictions are added, and can eliminate unnecessary notifications.

[0238] Fig.25 is a diagram showing an example of a notification screen displayed to the user in the case where function restrictions are added in the fifth embodiment.

[0239] In the function limitation notification screen 2502, notification of the following information is made. Error message 2504 indicates that the USB power supply amount is insufficient. Operation message 2506 notifies that the power supply amount from the connected external power supply is less than the power supply amount when previously used, and therefore it is necessary to reduce the execution speed of the operation. Instruction message 2508 notifies that the operation can be performed at normal speed by connecting the printing device 10 to an external power supply with a higher USB power supply amount. In the case where the OK button 2510 is pressed, the operation is performed.

[0240] Executing the above control allows the user to grasp that the amount of feed power is insufficient and the operation speed is reduced compared with previous use, and allows the user to grasp the need to connect to an external device with a higher amount of feed power.

[0241] (Other embodiments)

[0242] Note that the above-described embodiment can be modified as described in (1) to (7) below.

[0243] (1) In the above embodiment, the notification process is executed when the printing device 10 is started, when the wireless LAN is set, when the copy operation starts, when the maintenance operation starts, when the print operation starts, and when the reading operation starts. However, the present disclosure is not limited to this. For example, the notification process may be executed at two or more timings among the above multiple timings, or may be executed at one timing among the above multiple timings.

[0244] (2) In the above-described embodiment, the printing device 10 is configured to be connectable to an external device (external power source) via a USB cable. However, the present disclosure is not limited thereto. The printing device 10 may be configured to be connectable to an external device via any of various well-known wired interface cables. Furthermore, in the above-described embodiment, the printing device 10 is configured to include the EDLC 302 as a power storage unit capable of storing electric power, and is capable of operating by using the electric power stored in the EDLC 302. However, the present disclosure is not limited thereto, and the printing device may be configured not to include the EDLC 302.

[0245] (3) Although not particularly described in the above embodiment, the printing device 10 is configured so that start instructions for various operations can be input from a screen displayed on the display section 240 of the operation panel 208. Therefore, operations that cannot be performed depending on the power supply status can be configured to be displayed in a gray state in the screen and not be selectable. Note that a touch panel (not shown) may be provided in the operation panel 208. In this case as well, operations that cannot be performed depending on the power supply status are displayed in a gray state and not selectable.

[0246] (4) Although not particularly described in the above embodiment, the following case is conceivable: a user who cannot increase the amount of power supplied via the USB cable wishes to suppress notification. Therefore, the configuration may be such that the user can suppress notification by performing settings in the printing device 10. Furthermore, the configuration may be such that, depending on the power supply status, the backlight illumination in the display section 240 is dimmed to suppress power consumption in the operation panel 208.

[0247] (5) In the above-mentioned second embodiment, the printing device 10 can perform notification processing and no-power-feed notification processing. However, the present disclosure is not limited to this, and the configuration can be such that the printing device 10 can only perform no-power-feed notification processing. In addition, in the above-mentioned third embodiment, the printing device 10 can perform notification processing and display a power-feed notification screen. However, the present disclosure is not limited to this. The printing device 10 can be configured to display only a status notification screen, or can be configured to display a status notification screen while being able to perform notification processing and no-power-feed notification processing.

[0248] (6) The (one or more) embodiments of the present invention may also be implemented by a computer of a system or device that reads and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be more fully referred to as a "non-transitory computer-readable storage medium") to perform the functions of one or more of the above-mentioned (one or more) embodiments and / or includes one or more circuits (e.g., application-specific integrated circuits (ASICs)) to perform the functions of one or more of the above-mentioned (one or more) embodiments, and by a method executed by a computer of the system or device, for example, by reading and executing computer executable instructions from a storage medium to perform the functions of one or more of the above-mentioned (one or more) embodiments and / or controlling one or more circuits to perform the functions of one or more of the above-mentioned (one or more) embodiments. The computer may include one or more processors (e.g., a central processing unit (CPU), a microprocessing unit (MPU)), and may include a network of independent computers or independent processors to read and execute computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or a storage medium. The storage medium may include, for example, a hard disk, a random access memory (RAM), a read-only memory (ROM), a storage device of a distributed computing system, an optical disk (such as a compact disk (CD), a digital versatile disk (DVD), or a Blu-ray disk (BD)). TM ), one or more of flash memory devices, memory cards, etc.

[0249] (7) The above-mentioned embodiments and the various forms described above in (1) to (6) can be combined as appropriate.

[0250] While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments.The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.

Claims

1. A printing device capable of performing an operation by using power supplied from an external power source via a USB cable, the printing device comprising: an acquisition unit configured to acquire information related to power feeding from the USB cable; as well as a notification unit capable of performing notification of a power feeding status and information related to an operation in the printing apparatus based on the information related to power feeding acquired by the acquisition unit, wherein The operation-related information includes instructions for enabling execution of operations in the printing apparatus.

2. The printing device according to claim 1, wherein: The information related to the operation also includes information indicating that the operation is possible with the power consumption reduced.

3. The printing device according to claim 2, wherein: The instructions include instructions for enabling operations in the printing apparatus to be performed without reducing power consumption.

4. The printing device according to any one of claims 1 to 3, wherein: The information related to the operation also includes information indicating that the operation is not executable.

5. The printing device according to claim 4, wherein: The information related to the operation includes at least one of information indicating that a predetermined operation is not executable, and information indicating that the printing apparatus is not operable.

6. The printing device according to any one of claims 1 to 3, wherein: The power feeding status includes at least one of information indicating that the amount of power fed is insufficient, and information indicating that power is not fed.

7. The printing device according to any one of claims 1 to 3, wherein: The power feeding status includes, in addition to power feeding or no power feeding, an icon indicating insufficient power feeding or an icon indicating no power feeding.

8. The printing device according to claim 1, wherein: The notification unit performs notification of a power feeding condition and information related to the operation at at least one timing among a plurality of timings.

9. The printing device according to claim 8, wherein: The plurality of timings include a start-up time of the printing device.

10. The printing device according to claim 8, further comprising a connection unit configured to perform a wireless connection with an external device, wherein The plurality of timings include times at which wireless connection setting with an external device is performed in the connection unit.

11. The printing device according to claim 8, further comprising: a reading unit, the reading unit being capable of reading an original; as well as a printing unit capable of performing printing on a printing medium, wherein The plurality of timings include a start time of a copy operation in which the printing unit prints the information read by the reading unit on a printing medium.

12. The printing device according to claim 8, further comprising: a printing unit capable of performing printing on a printing medium; as well as A maintenance unit capable of performing maintenance operations to maintain and restore the printing performance of the printing unit to a good state, wherein The plurality of timings include a time at which the maintenance unit starts a maintenance operation.

13. The printing device according to claim 8, further comprising a printing unit capable of performing printing on a printing medium, wherein The plurality of timings include a time at which the printing unit starts a printing operation.

14. The printing device according to claim 8, further comprising a reading unit capable of reading an original, wherein The plurality of timings include a time at which the reading unit starts a reading operation.

15. The printing device according to claim 8, wherein: The plurality of timings include periodic timings.

16. The printing device according to claim 8, wherein: The plurality of timings are input timings of power feeding check instructions.

17. A control method of a printing device capable of performing an operation by using power supplied via a USB cable, the control method comprising: Get information related to the power supply from the USB cable; as well as Based on the information related to power feeding acquired in the acquisition, notification of the power feeding status and information related to the operation in the printing apparatus is performed, wherein The operation-related information includes instructions for enabling execution of operations in the printing apparatus.

18. A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method for controlling a printing device capable of performing an operation by using power supplied via a USB cable, the control method comprising: Get information related to the power supply from the USB cable; as well as Based on the information related to power feeding acquired in the acquisition, notification of the power feeding status and information related to the operation in the printing apparatus is performed, wherein The operation-related information includes instructions for enabling execution of operations in the printing apparatus.

19. The printing device according to claim 1, comprising a rechargeable power storage device built into the printing device, wherein The printing apparatus can be operated by using at least one of: power supplied via a USB cable, and power of a power storage device, The acquisition unit acquires information related to the remaining power of the power storage device, and The printing apparatus includes a control unit configured to cause the printing apparatus to perform a predetermined operation based on the information acquired by the acquisition unit.

20. The printing device according to claim 19, wherein: The acquisition unit determines the specifications of the USB cable.

21. The printing device according to claim 20, wherein: The acquisition unit acquires information related to the amount of power supplied from the external power source based on the specification of the USB cable.

22. The printing device according to claim 21, wherein: The acquisition unit acquires the voltage of the electric storage device as information related to the remaining amount of the electric storage device.

23. The printing device according to claim 19, wherein: The control unit sets a threshold value of the voltage of the power storage device based on the information acquired by the acquisition unit.

24. The printing device according to claim 23, wherein: The control unit causes the printing apparatus to perform only a charging operation of the power storage device when the voltage of the power storage device is equal to or lower than a first threshold value as the threshold value.

25. The printing device according to claim 24, wherein: The control unit causes the printing apparatus to perform an operation at a reduced speed when the voltage of the power storage device is lower than a second threshold value higher than the first threshold value.

26. The printing device according to claim 25, wherein: In a case where the printing apparatus performs an operation at a reduced speed, the notification unit notifies a user that the operation is performed at the reduced speed.

27. The printing device according to claim 25 or 26, wherein: The control unit causes the printing apparatus to operate without functional limitation when the voltage of the power storage device is equal to or higher than a second threshold value.

28. The printing device according to claim 19, wherein: In a case where there is a restriction on a predetermined operation, the notification unit notifies the user of information related to the restricted operation.

29. The printing device according to claim 28, wherein: In a case where only charging of the power storage device is possible as the predetermined operation, the notification unit notifies the user that the power storage device is being charged.

30. The printing device according to claim 19, wherein: In a case where there is a restriction on a predetermined operation, the notification unit performs notification to prompt a user to reconnect the printing apparatus to an external power source having a higher power supply amount or to reconnect to a cable connected to the external power source.

31. The printing device according to claim 19, wherein: The control unit compares the information acquired by the first acquisition unit and the second acquisition unit with the information previously acquired by the first acquisition unit and the second acquisition unit, and in the case where a restriction is added to a predetermined operation, the notification unit notifies a user of the increase in restriction.

32. The printing device according to claim 31, wherein: In the case where a restriction is added to a predetermined operation, the notification unit performs notification to prompt the user to reconnect the printing apparatus to an external power source with a higher power supply amount or a USB cable with a higher power supply amount.

33. A computer program product, the computer program product comprising a program for causing a computer to execute a control method for controlling a printing device capable of performing an operation by using power supplied via a USB cable, the method comprising: Get information related to the power supply from the USB cable; as well as Based on the information related to power feeding acquired in the acquisition, notification of the power feeding status and information related to the operation in the printing apparatus is performed, wherein The operation-related information includes instructions for enabling execution of operations in the printing apparatus.

Citation Information

Patent Citations

  • Printer

    JP2021187045A