The present invention relates to a printing apparatus capable of guiding and displaying initial installation, a control method therefor and a storage medium.
A user who purchases a printing apparatus performs initial installation of the printing apparatus after initial power-on of the printing apparatus. The initial installation includes print preparation processes such as ink setup, paper loading, print head positioning, and connection settings with external devices. Japanese Laid-Open Patent Publication (kokai) No. 2019-34447 discloses a technique for switching installation guide display contents according to the area region where the printing apparatus is sold, in order to prevent user error in the initial installation work. For example, information on usage regarding paper sizes for each region is stored as regional information, and when the printing apparatus is installed, an operation guide for installing a paper cassette corresponding to the paper size corresponding to the regional information for the region where the printing apparatus is installed is displayed.
However, the printing apparatus disclosed in Japanese Laid-Open Patent Publication (kokai) No. 2019-34447 provides a guide display for switching the initial installation mode based only on the area where the printing apparatus is sold. Further, in areas where the printing apparatus could not make decisions for switching to prevent erroneous operation, erroneous operation prevention measures could not be provided. That is, the conventional printing apparatus has a problem of not being able to guide (lead) each user appropriately according to the behavior of the user when loading paper.
For example, some initial installation tasks can only be performed by the user if he or she follows the guide displayed by the printing apparatus, while others can be performed with or without guide display. The operation of print head positioning is started only by selecting one to be instructed and executed from the guide display performed by the printing apparatus, whereas paper loading can be performed regardless of guide display. In addition, paper loading must be completed in order to start print head positioning. Therefore, when guide for the print head positioning is displayed, guide for the paper loading is also displayed at the same time.
However, for a user who wants to load paper in advance by referring to the manual without referring to the guide display by the printing apparatus, the guide display for paper loading can be rather troublesome. As described above, the content of the appropriate guide display can depend on the user's behavior at the time of paper loading; however, the printing apparatus disclosed in Japanese Laid-Open Patent Publication (kokai) No. 2019-34447 is not able to switch the guide display according to the user's behavior at the time of paper loading.
In order to solve these problems, the inventor of the present application considered it would be possible to provide only appropriate guide displays without unnecessary guide displays, by taking into account the user's behavior at the time of initial installation of the printing apparatus (especially paper loading) before starting the guide displays for print head positioning and paper loading. To do this, for example, the decision information on whether or not paper has been already loaded is used to make a judgment, and in a case where paper has already been loaded, the guide display for paper loading is not displayed.
The present invention provides a printing apparatus, a control method therefor and a storage medium, the printing apparatus having high operability of initial installation work for a user, which takes the user's behavior at the time of initial installation of the printing apparatus (especially paper loading) into account.
Accordingly, the present invention provides a printing apparatus capable of displaying guide summary information for paper loading guide at the time of initial installation of the printing apparatus, the printing apparatus comprising one or more controllers configured to function as: a first detection unit configured to detect start of paper loading operation; a second detection unit configured to detect end of the paper loading operation; a guide display unit configured to display more detailed guide information than the guide summary information in a case where the start of the paper loading operation is detected at the time of the initial installation of the printing apparatus; and a control unit configured to control, after the display of the guide information is started, to start printing in a case where the end of the paper loading operation is detected, and not to start printing in a case where the end of the paper loading operation is not detected.
According to the present invention, it is possible to provide a printing apparatus, a control method therefor and a storage medium, the printing apparatus having high operability of the initial installation work for a user, which takes the user's behavior at the time of initial installation of the printing apparatus (especially paper loading) into account.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
The present invention will now be described in detail below with reference to the accompanying drawings showing embodiments thereof. However, the configurations described in the following embodiments are merely examples, and the scope of the present invention is not limited by the configurations described in the embodiments.
The operation panel 101 displays a screen(s) for displaying the status of the printing apparatus 100, a user interface (UI) screen(s) for making various settings, and the like. Display buttons and the like are provided on the UI screen, and the user can perform various input operations by touching the display buttons and the like with a finger. The power button 102 is a button for switching between “ON” and “OFF” of the power supply of the printing apparatus 100. The paper output slot 107 is a slot for ejecting a printed matter that has been printed as desired. The paper cassette 105 is a cassette for storing paper to be fed.
The platen 103 is a glass-like transparent platform, and is used when an original to be printed such as a document is placed and read by a scanner part. The platen pressing plate 104 is a cover that presses the object to be printed against the platen 103 when the original to be printed is read by the scanner unit to prevent the original to be printed from floating and to prevent external light from entering the scanner unit. The rear paper tray 106 is a tray in which paper fed from the rear of the printing apparatus 100 can be loaded. The rear paper feed slot cover 108 is a cover provided that can be opened and closed with respect to a paper feed slot (not illustrated) of the rear paper tray 106, and is opened and closed at the time of loading paper in the rear paper tray 106, and prevents foreign matter from entering the paper feed slot. In addition, the paper loaded in the paper cassette 105 and the paper loaded in the rear paper tray 106 are conveyed one sheet a time to a printing part (not illustrated in
The printing part 130 includes a printing mechanism 131, a paper cassette insertion/removal sensor 132, a paper cassette 105, a rear paper feed slot cover sensor 133, a rear paper tray 106, and a rear paper feed slot cover 108. The printing mechanism 131 draws in paper from the paper cassette 105 or the rear paper tray 106, and ejects ink from the print head to execute printing. The paper cassette insertion/removal sensor 132 is a sensor that detects whether or not the paper cassette 105 is inserted into (is mounted on) the main body of the printing apparatus 100. The rear paper feed slot cover sensor 133 is a sensor that detects an open/close state of the rear paper feed slot cover 108. The paper cassette 105, the rear paper tray 106, and the rear paper feed slot cover 108 are illustrated in
The scanner part 140 includes a scanning mechanism 141 and a platen 103 (
The paper guide enables paper to be set in a correct position, front to back and left to right, when setting different sizes of paper, such as A4 size paper and A5 size paper into the paper cassette 105, which prevents paper feeding errors. The paper cassette paper guide sensor 134 detects the paper guide position and whether or not the paper guide is positioned so that A4 size paper, A5 size paper, letter size paper, and the like are appropriately positioned.
First, in step S401, the CPU 111 reads the value of the “initial installation flag” from the data storage part 112. The value of the “initial installation flag” is either “True” indicating that the printing apparatus 100 is in the initial installation state, that is, the printing apparatus 100 is started for the first time this time, or “False” indicating that the printing apparatus 100 is not in the initial installation state, that is, this is the second or subsequent startup of the printing apparatus 100.
In step S402, in a case where the value of the “initial installation flag” read out is “True” (YES in S402), the CPU 111 determines that the printing apparatus 100 is in the initial installation state, and advances the process to step S403 to start startup control dedicated to initial installation. On the other hand, in a case where the value of the “initial installation flag” read out is “False” (NO in S402), the CPU 111 determines that the initial installation of the printing apparatus 100 is completed, and ends the present process. In this case, the initial installation is not performed, and normal startup control of the printing apparatus 100 is started.
In step S403, the CPU 111 causes the operation panel 101 to provide guide display that prompts the user to set up the ink (including setting the ink) for the printing mechanism 131. The following various displays are basically provided by the operation panel 101. In step S404, the CPU 111 provides a guide display (paper loading guide display) to cause the user to set (load) paper in the paper cassette 105 or the rear paper tray 106.
In step S405, the CPU 111 executes print head positioning using the set ink and the set paper. Specifically, the CPU 111 first draws paper from the paper cassette 105 or the rear paper tray 106, and executes test printing using a preset print pattern. Then, the CPU 111 optically reads the test printing result by the scanning mechanism 141, and optimizes the ink ejection timing based on the reading result. When the print head positioning is completed, the CPU 111 clears the “initial installation flag” in step S406. That is, the CPU 111 updates the value of “initial installation flag” to “False”. As a result, the CPU 111 executes normal startup control the next and subsequent times when the printing apparatus 100 is turned on.
Next, details (first embodiment) of the “paper loading guide display” in step S404 in
In the first embodiment, button press detection on the operation panel 101 or “paper loading operation end detection” is required as a trigger to proceed from step S404 to step S405 in
First, in step S601, the CPU 111 checks whether or not print head positioning can be executed. That is, the CPU 111 waits for a user operation (user's instruction) to determine whether or not to execute print head positioning. When receiving the user operation, in step S602, the CPU 111 determines whether the user has selected to execute print head positioning or not. In a case where the user selects not to execute print head positioning (NO in S602), the CPU 111 ends the present process. In a case where the user selects to execute print head positioning (YES in S602), the CPU 111 advances the process to step S603.
In step S603, the CPU 111 displays a summary of the paper loading guide, and waits until the press of the print start button is detected or the start of a paper loading operation is detected. That is, the CPU 111 waits for a user operation. When receiving the user operation, the CPU 111 advances the process to step S604. In S604, in a case where it is determined that a press of the print start button by the user has been detected, the CPU 111 advances the process to step S605 to start print head positioning. Here, “print head positioning” refers to a process including one such as a process for actually printing a test pattern for print head positioning on paper. Thereafter, when the print head positioning is completed, the CPU 111 ends the present process.
In step S604, in a case where it is determined that the start of the paper loading operation by the user has been detected, the CPU 111 advances the process to step S606. Here, the detection of “start of the paper loading operation” is performed by one of the following three detection modes (1) to (3). (1) The start of the paper loading operation is detected when the paper cassette insertion/removal sensor 132 detects that the paper cassette 105 has been removed. (2) The start of the paper loading operation is detected when the rear paper feed slot cover sensor 133 detects that the rear paper feed slot cover 108 has been opened. (3) The start of the paper loading operation is detected when a button press on the operation panel 101 is detected. Next, in step S606, the CPU 111 displays details of the paper loading guide and waits until the end of the paper loading operation is detected.
That is, in step S607, the CPU 111 waits for the user to load the paper. The CPU 111 detects the end of the paper loading operation by detecting that the user has loaded the paper. In a case where the end of the paper loading operation is not detected (NO in S607), the process turns to S606, that is, the CPU 111 enters a standby state. In a case where the end of the paper loading operation is detected (YES in S607), the CPU 111 advances the process to step S605 to start the print head positioning described above. That is, the print head starts printing a test pattern on the paper. Thereafter, when the print head positioning is completed, the CPU 111 ends the present process.
Differences between the prior art and the first embodiment will be described by comparing
Regarding the display described with reference to
Next, the second embodiment will be described. In the first embodiment (
In the process in the first embodiment (
The second embodiment will be described with reference to
First, the CPU 111 performs processes in steps S701 to S705, which are similar to the processes in steps S601 to S605 in
That is, in step S708, the CPU 111 waits for the user to load the paper. The CPU 111 detects the end of the paper loading operation by detecting that the user has loaded the paper. In a case where the end of the paper loading operation has been detected (YES in S708), the CPU 111 advances the process to step S709. In a case where the end of the paper loading operation is not detected (NO in S708), the process turns to S707, that is, the CPU 111 enters a standby state. In step S709, the CPU 111 controls and stops the timer 113 to ends the measurement of the time for displaying the details of the paper loading guide, and calculates the time taken to display the details of the paper loading guide (the time required from step S706 to step S709). The calculated time is regarded as the time taken by the user to perform the paper loading operation.
In step S710, the CPU 111 determines whether or not the time taken by the user to perform the paper loading operation is equal to or more than a predetermined threshold. In a case where the time taken to perform the paper loading operation is equal to or more than the predetermined threshold (YES in step S710), the CPU 111 advances the process to step S705 and starts print head positioning. That is, the CPU 111 starts, by the print head, printing a test pattern on the paper. Thereafter, when the print head positioning is completed, the CPU 111 ends the present process. On the other hand, in a case where the time taken to perform the paper loading operation is less than the predetermined threshold (NO in step S710), the CPU 111 advances the process to step S703.
Here, the predetermined threshold is preferably determined based on the user's behavior. The predetermined threshold is preferably the time longer than the time taken by the user to remove the paper cassette 105 from the main body of the printing apparatus 100 to confirm the presence or absence of paper and immediately insert the paper cassette 105 into the printing apparatus 100, and shorter than the time taken by the user to remove the paper cassette 105 from the main body of the printing apparatus 100 and immediately insert the paper cassette 105 into the printing apparatus 100 after setting paper. For example, in a case where it is assumed that it takes “1 second” to confirm the presence or absence of paper and “10 seconds” to set the paper, the predetermined threshold can be set to “3 seconds”.
As described above, according to the process of the second embodiment illustrated in
In addition, the detection of “start of paper loading operation” in step S704 of the present embodiment may be limited to some of the three detection modes (1) to (3) for step S604 in the first embodiment. For example, in a case where the detection mode (3) is adopted and the start of the paper loading operation is detected as a result of the detection of the press of the button on the operation panel 101, it may be automatically considered to be “equal to or more than the predetermined threshold” in step S710 without time measurement, and the determination result may be set to “YES”. Alternatively, when the paper cassette 105 is removed in step S707, time measurement may be started from that time. In this case, in step S709, the time taken from the removal of the paper cassette 105 in step S707 to step S709 may be calculated.
Next, the third embodiment will be described. In the first embodiment (
Processes in steps S801 and S802 in
Then, the user purchases and unpacks the printing apparatus 100, presses (operates) the power button 102 to turn the printing apparatus 100 on, and performs initial installation (see
In a case where it is determined that the paper guide position is at a position where the print head positioning can be executed (YES in S804), the CPU 111 advances the process to step S809 to start print head positioning. That is, printing by the print head is started. Thereafter, when the print head positioning is completed, the CPU 111 ends the present process. On the other hand, in a case where it is determined that the paper guide position is not at a position where print head positioning can be executed (NO in S804), the CPU 111 advances the process to step S805. Then, the CPU 111 performs processes in steps S805 to S811, which are similar to the processes steps S601 to S607 in
As described above, according to the processes of the third embodiment illustrated in
Next, the fourth embodiment will be described. In the third embodiment, in a case where it is determined that the paper loading operation has been finished in advance, the print head positioning is automatically started without the paper loading guide display. On the other hand, in the fourth embodiment, in a case where it is determined that the paper loading operation has been finished in advance, the content of the paper loading guide display is switched to another display content.
However, in a case where it is determined, based on the detected sensor value in step S904, that the paper guide position is at a position where the print head positioning can be executed (YES in S904), the CPU 111 advances the process to step S912. Here, for example, if the width of the paper guide matches the width of the paper used for printing, the CPU 111 determines that the paper guide position is at a position where the print head positioning can be executed. Next, in step S912, the CPU 111 executes finalization of the execution of print head positioning, and advances the process to step S913. It should be noted that in this finalization, the CPU 111 switches the guide display as described later (
As described above, according to the processes illustrated in
Another embodiment will be described. In the third embodiment and the fourth embodiment, whether or not the paper loading operation has been finished in advance is determined by using the paper cassette paper guide sensor 134. In a printing apparatus not including the paper cassette paper guide sensor 134, the paper cassette insertion/removal sensor 132 may be used to determine whether or not the paper loading operation has been finished in advance. Namely, in steps S401 to S403 in
According to the another embodiment described above, in a case where the end of the paper loading operation is detected before the guide display is provided (guide information is displayed) via the operation panel 101, the CPU 111 can execute the process of starting printing without displaying the guide information on the operation panel 101. In addition, the CPU 111 can also execute the process of changing the content of the guide information on the operation panel 101 in a case where the end of the paper loading operation is detected before the guide information is displayed.
Variation (1) will be described. The processes in the first embodiment to the fourth embodiment can also be executed by a mobile terminal (smartphone, tablet terminal) and the printing apparatus 100 communicating information with each other. In this case, for example, a dedicated application downloaded from a specific website is installed on the mobile terminal in advance. For example, processes in steps S606 and S607 in
Variation (2) will be described. For example, processes in S603 and S606 in
Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
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.
This application claims the benefit of Japanese Patent Application No. 2022-169994, filed Oct. 24, 2022, which is hereby incorporated by reference wherein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2022-169994 | Oct 2022 | JP | national |