Image formation control method and device, electronic equipment and storage medium

By determining the job abnormal page in the image forming device and generating a second job task containing the unemployed page, the problem of re-scaling the successful page after the job abnormality of the image forming device is solved, and efficient utilization of resources and reduction of waste is achieved.

CN119415050APending Publication Date: 2025-02-11BEIJING PANTUM INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411396722.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In the prior art, after an operation abnormality occurs in the image forming device, the job task needs to be executed again, resulting in the pages successfully printed before being invalidated, resulting in the waste of recording medium and toner.

Method used

The job exception page is determined by the terminal device, and a second job task containing the unemployed page is generated, and a second job task is sent to the image forming device to make it perform the second job task, thereby avoiding replaying the page that has been successfully printed.

Benefits of technology

The waste of recording medium and toner is reduced, the resource utilization rate of the image forming apparatus is improved, and the complexity of user operations is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119415050A_ABST
    Figure CN119415050A_ABST
Patent Text Reader

Abstract

The invention provides an image formation control method and device, electronic equipment and a storage medium. The method comprises the following steps: firstly, determining a job exception page; then, generating a second job task; and finally, sending the second job task to the image forming device, so that the image forming device executes the second job task. It can be understood that the terminal equipment determines the job abnormal page and then regenerates the second job task, so that the pages corresponding to the successfully printed job tasks do not need to be completely reprinted, and the waste of recording media and carbon powder is reduced to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of image forming technology, and in particular to an image forming control method, device, electronic device and storage medium. Background Art

[0002] An image forming device is a device that forms an image on a recording medium by the principle of imaging, such as a printer, a copier, a fax machine, a multifunctional image making and copying device, an electrostatic printing device, and any other similar device. In a specific application, when a terminal device issues a job task to the image forming device, the image forming device executes the job task.

[0003] In actual use, there may be a variety of factors (such as paper jam or power outage, etc.) that cause the image forming device to have abnormal operation. In view of the above problem, in the prior art, the normal working state of the image forming device is first restored, and then the corresponding operation task is re-issued, so that the image forming device can re-execute the operation task.

[0004] However, re-executing the job task by the image forming device to meet the user's needs will make the previously successfully printed pages invalid, thereby causing a waste of recording media and toner.

[0005] It should be pointed out that the information disclosed in the background technology section of this application is only intended to deepen the understanding of the general background technology of this application, and should not be regarded as an admission or suggestion in any form that the information constitutes prior art already known to those skilled in the art. Summary of the invention

[0006] In view of this, the present application provides an image formation control method, device, electronic device and storage medium, so as to solve the problem in the prior art that the image forming device re-executes the task to meet the user's needs, which will make the previously successfully printed pages invalid, thereby causing waste of recording media and toner.

[0007] In a first aspect, an embodiment of the present application provides an image formation control method, which is applied to a terminal device, and the method includes:

[0008] determining a job abnormality page, wherein the job abnormality page is a page where a job abnormality occurs when the image forming apparatus executes a first job task;

[0009] generating a second job task, wherein the second job task includes the job abnormal page and an un-job page, wherein the un-job page is a page on which an image forming job is not executed in the first job task;

[0010] The second job task is sent to the image forming device so that the image forming device executes the second job task.

[0011] In the embodiment of the present application, the abnormal job page is first determined; then, a second job task is generated; finally, the second job task is sent to the image forming device so that the image forming device executes the second job task. It can be understood that the terminal device determines the abnormal job page and then regenerates the second job task, so that the pages corresponding to the successfully printed job tasks do not need to be printed again, which reduces the waste of recording media and toner to a certain extent.

[0012] In one possible implementation, when an image forming job has been performed on the other side of the recording medium where the job abnormality page is located, the second job task includes: a normal job page belonging to the same recording medium as the job abnormality page, the job abnormality page and the non-job page, and the normal job page is a page on which the image forming job has been performed in the first job task.

[0013] In an embodiment of the present application, when an image formation job has been executed on the other side of the recording medium where the job abnormality page is located, the second job task is set to include: a normal job page, a job abnormality page and an un-job page that belong to the same recording medium as the job abnormality page. It can be understood that, under the premise of ensuring that the printed image formation job meets the user's requirements, the pages corresponding to the successfully printed job tasks are utilized to the greatest extent, ultimately reducing the waste of recording media and toner.

[0014] In a possible implementation manner, sending the second job task to the image forming device so that the image forming device executes the second job task includes:

[0015] sending a first subtask to the image forming device so that the image forming device performs the first subtask;

[0016] sending a second subtask to the image forming device, so that the image forming device executes the second subtask after executing the first subtask;

[0017] When an image forming job has been performed on the other side of the recording medium where the job abnormality page is located, the second job task includes: a first subtask and a second subtask; the first subtask includes a normal job page that belongs to the same recording medium as the job abnormality page, and the second subtask includes the job abnormality page and the non-operated page; or, the first subtask includes a normal job page that belongs to the same recording medium as the job abnormality page and the job abnormality page, and the second subtask includes the non-operated page.

[0018] In the embodiment of the present application, the second operation task includes a first subtask and a second subtask. The first subtask is executed first and then the second subtask is executed. This reduces the waste of recording media and toner and minimizes user operations.

[0019] In a possible implementation, determining the job abnormal page includes:

[0020] Sending a detection instruction to the image forming device, wherein the detection instruction is used to instruct the image forming device to detect whether there is an operation abnormality in the process of the image forming device executing the first operation task;

[0021] When it is detected that a job abnormality occurs during the execution of the first job task by the image forming device, a page number of a job abnormality page sent by the image forming device is received.

[0022] In the embodiment of the present application, when it is detected that the image forming device has a job abnormality during the execution of the first job task, the terminal device receives the page number of the job abnormality page sent by the image forming device, without the need for the user to manually enter the job abnormality page, thereby reducing the user's operation time.

[0023] In a possible implementation, determining the job abnormal page includes:

[0024] In response to a page where a job abnormality occurs for the first job task input by a user on a terminal device, a job abnormality page is determined.

[0025] In the embodiment of the present application, the page where the job abnormality occurs in the first job task input by the user is used to determine the job abnormality page, which improves the accuracy of image formation correction to a certain extent.

[0026] In a possible implementation, in response to a page where a job exception occurs for the first job task input by a user on a terminal device, determining the job exception page includes:

[0027] Displaying a job page input interface, the job page input interface comprising: a third selection area, a fourth selection area, and a job exception page input area; the third selection area is used to display an option for the terminal device to automatically determine the job exception page, the fourth selection area is used to display an option for the user to manually input the job exception page, and the job exception page input area is used to display an input box so that the user can input the page number of the job exception page in the input box;

[0028] In response to a selection input operation by the user in the job page input interface, the job abnormality page is determined according to the page number of the job abnormality page input by the user.

[0029] In the embodiment of the present application, the user can independently choose to automatically obtain the page number of the job exception page or to enter the page number in the job page input interface, which is more flexible and convenient for users.

[0030] In a possible implementation, determining a job exception page includes:

[0031] When the image forming apparatus has a job abnormality during the execution of the first job task, the terminal device outputs a job continuation prompt message, wherein the job continuation prompt message is used to remind the user whether to continue the image forming job based on the page on which the image forming job has been completed;

[0032] In response to a job continuation operation triggered by a user, a job exception page is determined.

[0033] In the embodiment of the present application, when it is detected that the image forming device has a job abnormality during the execution of the first job task, a job continuation prompt message is output; in response to the user-triggered job continuation operation, a job abnormality page is determined. It can be understood that by providing corresponding services based on different needs triggered by the user, the intelligence level of the image forming device is improved to a certain extent.

[0034] In a second aspect, an embodiment of the present application provides an image formation control device, comprising:

[0035] A job abnormal page determination module, used for determining a job abnormal page, wherein the job abnormal page is a page where a job abnormality occurs when the image forming apparatus executes a first job task, wherein the first job task includes a plurality of pages;

[0036] A second job task generating module, configured to generate a second job task, wherein the second job task includes the job abnormality page and the non-job page, wherein the non-job page is a page on which no image forming job is performed in the first job task;

[0037] A second job task sending module, used for sending the second job task to the image forming device, so that the image forming device executes the second job task;

[0038] The first operation task and the second operation task have the same operation type, which is a single-sided operation type or a double-sided operation type.

[0039] In a third aspect, an embodiment of the present application provides an electronic device, characterized in that it includes:

[0040] processor;

[0041] Memory;

[0042] And a computer program, wherein the computer program is stored in the memory, and the computer program includes instructions, and when the instructions are executed by the processor, the electronic device executes any one of the methods described in the first aspect.

[0043] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the methods described in the first aspect.

[0044] It can be understood that the image formation control device provided in the second aspect, the electronic device provided in the third aspect, and the computer-readable storage medium provided in the fourth aspect are all used to execute the method provided in the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0046] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application.

[0047] Figure 2 A flowchart of an image formation control method provided in an embodiment of the present application.

[0048] Figure 3 A schematic diagram of a job task including multiple pages provided in an embodiment of the present application.

[0049] Figure 4 A schematic diagram of a job prompt interface provided in an embodiment of the present application.

[0050] Figure 5 A schematic diagram of a job page input interface provided in an embodiment of the present application.

[0051] Figure 6 Another operation task provided in an embodiment of the present application includes a schematic diagram of multiple pages.

[0052] Figure 7 Another operation task provided in an embodiment of the present application includes a schematic diagram of multiple pages.

[0053] Figure 8Another operation task provided in an embodiment of the present application includes a schematic diagram of multiple pages.

[0054] Fig. 9 Another operation task provided in an embodiment of the present application includes a schematic diagram of multiple pages.

[0055] Fig.10 A schematic diagram of an adjustment prompt interface provided in an embodiment of the present application.

[0056] Fig.11 A schematic diagram of the structure of an image forming control device provided in an embodiment of the present application.

[0057] Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0058] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0059] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0060] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0061] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0062] To facilitate understanding, a specific application scenario is first exemplified below.

[0063] See also Figure 1 , is a schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1As shown, the application scenario includes: a terminal device 101 and an image forming apparatus 102, wherein the terminal device 101 and the image forming apparatus 102 are interconnected through a wired or wireless communication network to transmit information. During the image forming process, the terminal device 101 converts the file into a to-be-printed file recognizable by the image forming apparatus 102, and sends the to-be-printed file to the image forming apparatus 102, and the image forming apparatus 102 performs a printing operation (i.e., performs an image forming operation).

[0064] Specifically, application software and a driver can be installed in the terminal device 101. The user can send the job file to the driver through the application software, and the driver converts the job file into a to-be-printed job file that can be recognized by the image forming device, and sends the to-be-printed job file to the image forming device (i.e., sends the job task), and the image forming device prints the to-be-printed job file (i.e., the image forming device executes the job task). Among them, application software refers to software that can generate or transmit job files, such as WPS software, social software, etc. Driver refers to a program that can perform file processing and print settings on job files.

[0065] in addition, Figure 1 The terminal device 101 and the image forming device 102 shown in the figure are only exemplary descriptions and should not be used as a limitation on the scope of protection of the present application. For example, the image forming device may refer to a device with printing and / or scanning functions, including but not limited to a laser printer, an inkjet printer, a multifunction compound machine, a label printer, a thermal printer, a scanner, a light emitting diode (LED) printer, a multifunction all-in-one machine, a fax machine, an electrostatic printing device, and a multifunction peripheral (MFP) that performs the above functions in a single device, etc.; the terminal device 101 includes but is not limited to a computer, a mobile phone, a tablet computer, an enterprise internal server, a cloud server, and other electronic devices that can communicate with the image forming device 102.

[0066] In actual use, there may be a variety of factors (such as paper jam or power outage, etc.) that cause the image forming device to have abnormal operation. In view of the above problem, in the prior art, the normal working state of the image forming device is first restored, and then the corresponding operation task is re-issued, so that the image forming device can re-execute the operation task.

[0067] Moreover, in manual duplex and booklet printing scenarios, a job task needs to print more pages. Therefore, when an abnormality occurs in the image forming device, the image forming device re-executes the job task to meet the user's needs, which will make the previously successfully printed pages invalid, thereby causing a waste of recording media (i.e., paper).

[0068] For example, taking manual double-sided printing as an example, the odd pages are printed in forward order first. After printing is completed, the user manually turns the paper and then prints the even pages in reverse order starting from the largest odd page. If a problem occurs during the printing process and it stops unexpectedly, the driver cannot continue to use the output paper and can only reissue the job task to print all pages, ultimately resulting in a waste of recording media and toner.

[0069] In view of the above problem, in the embodiment of the present application, the abnormal job page is first determined; then, a second job task containing unprinted pages is generated; finally, the second job task is sent to the image forming device, so that the image forming device executes the second job task. It can be understood that the terminal device generates a second job task containing unprinted pages, so that those pages that have been successfully printed do not need to be printed again, and only the pages that have not been printed need to be printed, thereby reducing the waste of recording media and toner. Specifically, it is described in detail below in combination with a specific implementation method.

[0070] See also Figure 2 , is a flow chart of an image formation control method provided in an embodiment of the present application. The method can be applied to Figure 1 In the application scenario shown, Figure 2 As shown, it mainly includes the following steps.

[0071] Step S201: Determine the job abnormality page.

[0072] In an embodiment of the present application, when the image forming device is executing a job task, if a printing abnormality occurs, the terminal device can first determine the job abnormality page. Among them, the job abnormality page is the page where the job abnormality occurs when the image forming device executes the first job task. The first job task is the job task that the terminal device sends to the image forming device for the first time. The job task contains the job file and printing parameters to be printed. The printing parameters refer to the parameters set in the print job file, such as: paper size, number of copies, single / double-sided job type, etc. The job file may include multiple pages. When the job file contains multiple pages, the job task also contains multiple pages.

[0073] For easier understanding, see Figure 3, is a schematic diagram of a job task provided in an embodiment of the present application including multiple pages. As shown in the figure, it includes: a first page 301, a second page 302, a third page 303, and a fourth page 304. The specific number of pages is related to the content of the job file included in the actual job task. Figure 3 This is only an exemplary description. It is understandable that the first page 301, the second page 302, the third page 303, and the fourth page 304, etc., can correspond to a recording medium respectively, or the first page 301 and the second page 302 correspond to a recording medium, and the third page 303 and the fourth page 304 correspond to another recording medium. This application does not make specific restrictions on this. Exemplarily, when a printing abnormality occurs on the third page 303, the third page 303 is a job abnormality page.

[0074] During the process of the image forming device executing a job task, the terminal device may send a detection instruction to the image forming device. When it is detected that there is a job abnormality in the process of the image forming device executing a first job task, the terminal device may determine a job abnormality page. The detection instruction is used to detect whether there is a job abnormality in the process of the image forming device executing the first job task.

[0075] When determining the job abnormality page, the image forming device may send the page number of the job abnormality page to the terminal device so that the terminal device can determine the job abnormality page with the job abnormality. The image forming device may not feedback the job abnormality page, or may feedback the job abnormality page to the terminal device, and this manual does not limit this. When the image forming device does not feedback the job abnormality page, the user can enter the page number of the job abnormality page in the interface displayed by the terminal device so that the terminal device can determine the job abnormality page.

[0076] Specifically, the terminal device can send a detection instruction to the image forming device. When the image forming device receives the detection instruction, the image forming device detects whether there is a job abnormality in the execution process of the first job task; when there is a job abnormality, the image forming device can send the page number of the job abnormality page to the terminal device, and the terminal device determines the job abnormality page. In the embodiment of the present application, it is first determined whether there is a job abnormality in the process of the image forming device executing the first job task, and the execution status of the first job task can be determined more accurately, and then it is determined whether the job abnormality page needs to be determined. Finally, the waste of recording media and toner is reduced.

[0077] In one implementation, the image forming device may receive multiple job tasks simultaneously. In order to more accurately determine the progress and abnormal conditions of a job task, the characteristic information corresponding to each job task may be stored in advance, thereby more accurately detecting the corresponding job task.

[0078] Specifically, in one possible implementation, first, the terminal device obtains characteristic information corresponding to the first job task, and then the terminal device sends a detection instruction containing the characteristic information to the image forming device, so that the image forming device determines the corresponding first job task according to the characteristic information.

[0079] The characteristic information is used to instruct the image forming device to determine the first job task. Exemplarily, the characteristic information may include at least one of a user name, a terminal device name, a title of a job file included in the first job task, and a time when the first job task is issued.

[0080] Specifically, the terminal device sends a detection instruction to the image forming device, so that the image forming device inquires whether the first job task is completed normally based on the user name, terminal device name, title of the job file contained in the first job task and the time when the first job task was issued. If the first job task is not completed normally, the job exception page is determined.

[0081] It can be understood that by pre-acquired feature information corresponding to the first operation task, the corresponding first operation task can be found more accurately from multiple first operation tasks.

[0082] In actual application, the terminal device will track each job task issued, that is, automatically issue a detection instruction to the image forming device. In one possible implementation, when it is detected that the image forming device has a job abnormality during the execution of the first job task, the terminal device can output a continue job prompt message. In response to the continue job operation triggered by the user, the job abnormality page is determined. Among them, the continue job prompt message is used to remind the user whether to continue the subsequent job page based on the page that has completed the image formation job (that is, has completed printing). The terminal device may output the continue job prompt message in the following ways: voice prompt, interface display prompt, which is not limited in this manual.

[0083] For example, when it is detected that an operation abnormality exists in the image forming apparatus during the execution of the first operation task, a prompt message for continuing the operation is output through voice, such as "Hello, sir, do you want to continue to execute the first operation task, or re-execute the first operation task"; when the user outputs "continue to execute the first operation task" by voice, the terminal device determines the operation abnormality page; when the user outputs "re-execute the first operation task" by voice, the terminal device re-issues the first operation task.

[0084] Of course, the above-mentioned method of realizing interaction between user and device by voice is only an exemplary description, and other methods include: screen display, etc., and this application does not make specific restrictions on this.

[0085] In a possible implementation, when the prompt information for continuing the job is displayed through an interface display, when the terminal device detects that there is a job abnormality in the image forming device during the execution of the first job task, the terminal device displays a job prompt interface to the user. The job prompt interface may include: an information prompt area, a first selection area, and a second selection area. The information prompt area is used to display text information on whether to continue the first job task, the first selection area is used to display an option to confirm the continuation of the first job task, and the second selection area is used to display an option to deny the continuation of the first job task. In response to the user's selection operation in the job prompt interface, the job abnormality page is determined.

[0086] For easier understanding, see Figure 4 , is a schematic diagram of a job prompt interface provided in an embodiment of the present application. As shown in the figure, Figure 4 The information prompt area 401, the user first selection area 402 and the user second selection area 403 are shown in FIG. Specifically, when it is detected that the image forming device has a job abnormality during the execution of the first job task, the information prompt area 401 in the job prompt interface outputs "It is detected that the first job task has a job abnormality. Do you want to continue to execute the first job task?" At this time, the user can choose to trigger the first selection area 402 or the second selection area 403 according to actual needs; when the user chooses to trigger the first selection area 402, the job abnormality page is determined, and the second job task is generated according to the job abnormality page; when the user chooses to trigger the second selection area 403, the image forming device can skip the first job task, or re-execute the first job task.

[0087] In the embodiments of the present application, corresponding services are provided according to different demands triggered by users, which improves the intelligence level of the image forming device to a certain extent.

[0088] Regarding the "determining the job abnormality page" described above, in a possible implementation, when the image forming device detects that there is a job abnormality in the process of the first job task, the image forming device actively sends the job abnormality page to the terminal device. In the embodiment of the present application, the terminal device communicates with the image forming device to receive the job abnormality page, which improves the intelligence level of the image forming device to a certain extent.

[0089] Of course, in a possible implementation, the abnormal job page is determined in response to the page on which the first job task input by the user has a job abnormality. Exemplarily, when the third page has a job abnormality, the user directly inputs the third page in the terminal device. In the embodiment of the present application, by responding to the page on which the first job task input by the user has a job abnormality, and then determining the abnormal job page, the accuracy of image formation correction is improved to a certain extent.

[0090] In the case where the user inputs a job exception page, in response to a continue job operation triggered by the user or in response to a selection operation of the user in the job prompt interface, a job page input interface is displayed on the terminal device. The job page input interface may include: a third selection area, a fourth selection area, a job exception page input area, a determination area, and a cancel area. The third selection area is used to display an option for the terminal device to automatically determine the job exception page, the fourth selection area is used to display an option for the user to manually input the job exception page, the job exception page input area is used to display an input box, the user can enter the page number of the job exception page in the input box, the determination area is used to display a cancel button, and the determination area is used to display a determination button. In response to the user's input operation in the input box of the job page input interface, the job exception page is determined according to the page number of the job exception page input by the user.

[0091] For easier understanding, see Figure 5 , is a schematic diagram of a job page input interface provided in an embodiment of the present application. Figure 5 As shown, a third selection area 501 of "the image forming apparatus automatically determines the job abnormality page", a fourth selection area 502 of "the user manually inputs the job abnormality page", a job abnormality page input area 505, a confirmation area 504 and a cancel area 503 are shown. Specifically, the user can trigger the terminal device to automatically determine the job abnormality page, or the user can manually input the job abnormality page by clicking on area 501 or area 502 according to actual needs; when the user clicks on area 502, the user needs to manually input the page number corresponding to the job abnormality page in the job abnormality page input area 505.

[0092] Optionally, the third selection area may be displayed on an interface separately, and the fourth selection area and the job abnormality page input area may be displayed on an interface separately, which is not limited in this specification.

[0093] Step S202: Generate a second operation task.

[0094] In the embodiment of the present application, after the terminal device obtains the job abnormality page, the terminal device generates a second job task. The second job task includes the job abnormality page and the un-job page, and the un-job page is a page on which the image forming job is not executed in the first job task, that is, the un-job page is a page on which printing is not executed in the first job task.

[0095] In an embodiment of the present application, after the terminal device determines the job abnormality page, the terminal device can determine the page that needs to be printed subsequently according to the printing order of the job abnormality page among all pages. Among them, the pages that need to be printed subsequently include unprinted pages and job abnormality pages. A second job task is generated according to the job type included in the first job task and the pages that need to be printed subsequently. The second job task may include job abnormality pages, unprinted pages, and printing parameters, and the printing parameters refer to the parameters set for the printing page, such as: paper size, number of copies, single / double-sided job type, etc.

[0096] The job types of the first job task and the second job task may be the same or different, wherein the job type is a single-sided job type or a double-sided job type, that is, single-sided printing or double-sided printing. It should be noted that if the job type of the first job task is different, the pages included in the second job task will also be different.

[0097] It should be noted that, when the image forming job has been executed on the other side of the recording medium where the job abnormal page is located, the second job task may include: a normal job page, a job abnormal page, and an un-operated page that belong to the same recording medium as the job abnormal page, and the normal job page is a page on which the image forming job has been executed in the first job task. When the image forming job has not been executed on the other side of the recording medium where the job abnormal page is located, the second job task may include: a job abnormal page and an un-operated page. The image forming job that has been executed on the other side of the recording medium where the job abnormal page is located may be for a double-sided job type, and the image forming job that has not been executed on the other side of the recording medium where the job abnormal page is located may be for a double-sided job type or a single-sided job type.

[0098] When the image forming job is not performed on the other side of the recording medium where the job abnormality page is located, the second job task may include: the job abnormality page and the non-operation page. Exemplarily, when the job type of the first job task is a single-sided job type, the image forming job is not performed on the other side of the recording medium where the job abnormality page is located, the second job task may include: the job abnormality page and the non-operation page. Exemplarily, when the job type of the first job task is a double-sided job type, and the image forming job is not performed on the other side of the recording medium where the job abnormality page is located, the second job task may include: the job abnormality page and the non-operation page.

[0099] When the image forming job has been performed on the other side of the recording medium where the job abnormal page is located, the second job task may include: the job abnormal page, the non-operated page, and the normal job page that belongs to the same recording medium as the job abnormal page. Exemplarily, when the job type of the first job task is a double-sided job type, and the image forming job has been performed on the other side of the recording medium where the job abnormal page is located, the second job task may include: the job abnormal page, the non-operated page, and the normal job page that belongs to the same recording medium as the job abnormal page.

[0100] For easier understanding, see Figure 6 , a schematic diagram of another operation task provided by the embodiment of the present application including multiple pages. As shown in the figure, the first operation task includes: a first page 601, a second page 602, a third page 603, a fourth page 604, a fifth page 605, a sixth page 606, a seventh page 607 and an eighth page 608. It should be noted that, Figure 6 The number of pages of the first job task is only an exemplary description, and the present application does not impose any specific restrictions on this. Among them, the shadow of the sixth page 606 indicates that the sixth page 606 is a job abnormality page. Taking the job type of the first job task as a single-sided job type as an example, the first job task prints the first page 601, the second page 602, the third page 603, the fourth page 604, the fifth page 605, the sixth page 606, the seventh page 607 and the eighth page 608 in sequence. Since the sixth page 606 is a job abnormality page; therefore, the seventh page 607 and the eighth page 608 are pages in the first job task where the image forming job is not executed, that is, the seventh page 607 and the eighth page 608 are un-job pages. In this way, the second job task includes the sixth page 606, the seventh page 607 and the eighth page 608; similarly, when the fifth page 605 is a job exception page, since the sixth page 606, the seventh page 607 and the eighth page 608 are pages on which the image formation job has not been performed in the first job task, the second job task includes the fifth page 605, the sixth page 606, the seventh page 607 and the eighth page 608.

[0101] Of course, in actual applications, the job type of the first job task may also be a double-sided job type. The double-sided job type also includes two job types, namely the first double-sided job type and the second double-sided job type. Among them, the first double-sided job type is an automatic double-sided job type, and the image forming job can be performed alternately on odd pages and even pages. The second double-sided job type is a manual double-sided job type, and the image forming job of the odd pages can be performed first, and then the image forming job of the even pages can be performed. The second double-sided job type can also be performed first, and then the image forming job of the odd pages can be performed. This application does not impose specific restrictions on this. For different double-sided job types, how to generate the second job task will be classified and introduced below.

[0102] When the job type is the first double-sided job type and the job abnormal page is an odd-numbered page (ie, the other side of the recording medium where the job abnormal page is located has not been image formed), the second job task includes the job abnormal page and the non-job page.

[0103] For example, Figure 6Take the page corresponding to the first job task as an example. The image forming device prints the first page 601, the second page 602, the third page 603, the fourth page 604, the fifth page 605, the sixth page 606, the seventh page 607 and the eighth page 608 in order, wherein the first page 601 and the second page 602 are located on the front and back sides of the first recording medium; the third page 603 and the fourth page 604 are located on the front and back sides of the second recording medium; the fifth page 605 and the sixth page 606 are located on the front and back sides of the third recording medium; the seventh page 607 and the eighth page 608 are located on the front and back sides of the fourth recording medium. When the fifth page 605 is a job abnormal page, since the sixth page 606, the seventh page 607 and the eighth page 608 are pages on which the image forming job is not executed in the first job task. Therefore, the second job task includes the fifth page 605 , the sixth page 606 , the seventh page 607 and the eighth page 608 , and the printing order corresponding to the second job task is the fifth page 605 , the sixth page 606 , the seventh page 607 and the eighth page 608 .

[0104] When the job type is the first double-sided job type and the job exception page is an even page (that is, the image formation job has been performed on the other side of the recording medium where the job exception page is located), the second job task includes: a normal job page, a job exception page and an un-job page that belong to the same recording medium as the job exception page, wherein the normal job page is a page on which the image formation job has been performed in the first job task.

[0105] For easier understanding, see Figure 7 , a schematic diagram of another operation task provided in an embodiment of the present application including multiple pages. As shown in the figure, the first operation task includes: a first page 701, a second page 702, a third page 703, a fourth page 704, a fifth page 705, a sixth page 706, a seventh page 707 and an eighth page 708. Among them, the first page 701 and the second page 702 are located on the front and back sides of the first recording medium; the third page 703 and the fourth page 704 are located on the front and back sides of the second recording medium; the fifth page 705 and the sixth page 706 are located on the front and back sides of the third recording medium; the seventh page 707 and the eighth page 708 are located on the front and back sides of the fourth recording medium. It should be pointed out that Figure 7 The number of pages of the first job task is only an exemplary description, and this application does not impose any specific limitation on this.

[0106] Among them, the sixth page 706 is represented as a job abnormal page. It can be understood that when the execution order of the first job task is to print the first page 701, the second page 702, the third page 703, the fourth page 704, the fifth page 705, the sixth page 706, the seventh page 707 and the eighth page 708 in sequence, the sixth page 706 is a job abnormal page; the seventh page 707 and the eighth page 708 are pages in the first job task where the image forming job is not executed; the first page 701, the second page 702, the third page 703, the fourth page 704 and the fifth page 705 are normal job pages; the fifth page 705 is a normal job page that belongs to the same recording medium as the job abnormal page. Therefore, the second job task includes the fifth page 705, the sixth page 706, the seventh page 707 and the eighth page 708, and the printing order corresponding to the second job task is the fifth page 705, the sixth page 706, the seventh page 707 and the eighth page 708.

[0107] Of course, it should be pointed out that in the event of a power outage, when the job abnormal page is blank, that is, the sixth page 706 is a blank page, and the recording medium is not damaged, in this case, the fifth page 705 can also be retained without having to be printed again. At this time, the printing order corresponding to the second job task is the sixth page 706, the seventh page 707, and the eighth page 708.

[0108] It should be pointed out that using the sixth page as the job exception page is only an exemplary description. In actual use, it may also be the second page, the fourth page or the eighth page, etc. This application does not make any specific restrictions on this.

[0109] In an embodiment of the present application, when the job type is the first double-sided job type and the job abnormality page is an even-numbered page, the second job task is set to include: a normal job page, a job abnormality page and a non-job page that belong to the same recording medium as the job abnormality page. It can be understood that, under the premise of ensuring that the printed image formation job meets user requirements, the pages corresponding to the successfully printed job tasks are utilized to the greatest extent, ultimately reducing the waste of recording media and toner.

[0110] When the job type is the second double-sided job type and the job abnormal page is an odd-numbered page (ie, the other side of the recording medium where the job abnormal page is located has not been image formed), the second job task includes the job abnormal page and the non-job page.

[0111] For easier understanding, see Figure 8, a schematic diagram of another operation task provided by an embodiment of the present application including multiple pages. As shown in the figure, the first operation task includes: a first page 801, a second page 802, a third page 803, a fourth page 804, a fifth page 805, a sixth page 806, a seventh page 807, and an eighth page 808. The image forming device sequentially prints the first page 801, the third page 803, the fifth page 805, the seventh page 807, the eighth page 808, the sixth page 806, the fourth page 804, and the second page 802, wherein the first page 801 and the second page 802 are located on the front and back sides of the first recording medium; the third page 803 and the fourth page 804 are located on the front and back sides of the second recording medium; the fifth page 805 and the sixth page 806 are located on the front and back sides of the third recording medium; the seventh page 807 and the eighth page 808 are located on the front and back sides of the fourth recording medium. When the fifth page 805 is a job abnormal page, since the seventh page 807, the eighth page 808, the sixth page 806, the fourth page 804 and the second page 802 are pages on which the image forming job is not executed in the first job task, the second job task includes the fifth page 805, the seventh page 807, the eighth page 808, the sixth page 806, the fourth page 804 and the second page 802, and the printing order corresponding to the second job task is the fifth page 805, the seventh page 807, the eighth page 808, the sixth page 806, the fourth page 804 and the second page 802.

[0112] It should be pointed out that using the fifth page as the job exception page is only an exemplary description. In actual use, it may also be the first page, the third page or the seventh page, etc. This application does not make any specific restrictions on this.

[0113] When the job type is the second double-sided job type, and the job abnormal page is an even-numbered page (i.e., the image forming job has been performed on the other side of the recording medium where the job abnormal page is located), since the job abnormal page is not completely printed, the normal job page belonging to the same recording medium as the job abnormal page cannot be used anymore. In this case, the second job task includes: the normal job page, the job abnormal page, and the unprinted page belonging to the same recording medium as the job abnormal page.

[0114] For easier understanding, see Fig. 9, a schematic diagram of another operation task provided by an embodiment of the present application including multiple pages. As shown in the figure, the first operation task includes: a first page 901, a second page 902, a third page 903, a fourth page 904, a fifth page 905, a sixth page 906, a seventh page 907, and an eighth page 908. The image forming device sequentially prints the first page 901, the third page 903, the fifth page 905, the seventh page 907, the eighth page 908, the sixth page 906, the fourth page 904, and the second page 902, wherein the first page 901 and the second page 902 are located on the front and back sides of the first recording medium; the third page 903 and the fourth page 904 are located on the front and back sides of the second recording medium; the fifth page 905 and the sixth page 906 are located on the front and back sides of the third recording medium; the seventh page 907 and the eighth page 908 are located on the front and back sides of the fourth recording medium.

[0115] The sixth page 906 is a job abnormal page, the fourth page 904 and the second page 902 are unused pages, and the fifth page 905 is a normal page belonging to the same recording medium as the job abnormal page. Therefore, the second job task includes the sixth page 906, the fifth page 905, the fourth page 904 and the second page 902.

[0116] In another possible implementation, when the job type is a double-sided job type (including the first double-sided job type or the second double-sided job type), and the job abnormality page is an even page (that is, the image forming job has been performed on the other side of the recording medium where the job abnormality page is located), the second job task includes a first subtask and a second subtask. The first subtask includes a normal job page that belongs to the same recording medium as the job abnormality page, and the second subtask includes a job abnormality page and a non-job page; or the first subtask includes a normal job page and a job abnormality page that belong to the same recording medium as the job abnormality page, and the second subtask includes a non-job page. The terminal device may first issue the first subtask and then the second subtask, or may first issue the second subtask and then the first subtask, and this application does not impose specific restrictions on this.

[0117] Exemplarily, when the image forming device needs to manually turn over the recording medium to achieve double-sided printing, the terminal device displays an adjustment prompt interface, and displays corresponding prompt information in the adjustment prompt interface to instruct the user to adjust the recording medium. In response to the adjustment completion operation triggered by the user, the terminal device issues a first subtask, so that the image forming device performs the first subtask. Then, the terminal device continues to display the corresponding prompt information to instruct the user to make a second adjustment to the recording medium, and then, in response to the adjustment completion operation triggered by the user, the terminal device issues a second subtask, so that the image forming device performs the second subtask. In addition, when the image forming device performs the first subtask, it can fill the recording medium that has been printed on one side with a blank page, and then prompt the user to turn over all the recording media that have not completed double-sided printing uniformly, and then perform the second subtask; when the image forming device performs the first subtask, it can also not fill the recording medium that has been printed on one side with a blank page, but directly prompt the user to turn over the recording medium that performs the first subtask, and then directly perform the second subtask.

[0118] For easier understanding, see Fig.10 , is a schematic diagram of an adjustment prompt interface provided in an embodiment of the present application. Fig.10 As shown, a print trigger area 1002, a recording medium arrangement schematic diagram display area 1001, and an information output area 1003 are shown. Specifically, when the image forming apparatus completes the first subtask, the information output area 1003 outputs "It is detected that the first subtask of the second job task has been completed. Please rearrange the recording medium according to the diagram and put it into the paper box"; then the user can manually adjust the recording medium according to the image screen displayed in the paper arrangement schematic diagram display area 1001, and then put it back into the paper box; finally, the user manually triggers the print trigger area 1002, and the image forming apparatus executes the second subtask.

[0119] by Fig. 9 Taking the sixth page as the job exception page as an example, the first subtask may include the fifth page; the second subtask may include: the sixth page, the fourth page and the second page. In the case where the first subtask is issued first and then the second subtask, the printing order of the second job task is the fifth page 905, blank page, blank page, sixth page 906, fourth page 904 and second page 902. In the case where the second subtask is issued first and then the first subtask, the printing order of the second job task is the sixth page 906, fourth page 904, second page 902, and fifth page 905. It should be pointed out that taking the sixth page as the job exception page is only an exemplary description. In actual use, it may also be the second page, the fourth page or the eighth page, etc., and this application does not make specific restrictions on this.

[0120] In an embodiment of the present application, when the job type is the first double-sided job type and the job abnormality page is an even-numbered page, the second job task is set to include: a normal job page, a job abnormality page and a non-job page that belong to the same recording medium as the job abnormality page. It can be understood that, under the premise of ensuring that the printed image formation job meets user requirements, the pages corresponding to the successfully printed job tasks are utilized to the greatest extent, ultimately reducing the waste of recording media and toner.

[0121] In a possible implementation, the second job task includes: a normal job page that belongs to the same recording medium as the abnormal job page, an abnormal job page, a non-job page, and a normal job page that belongs to the same recording medium as the non-job page. Fig. 9 Taking the schematic diagram in which a job task includes multiple pages as an example, the image forming device prints the first page 901, the third page 903, the fifth page 905, the seventh page 909, the eighth page 908, the sixth page 906, the fourth page 904 and the second page 902 in sequence, wherein the first page 901 and the second page 902 are located on the front and back sides of the first recording medium; the third page 903 and the fourth page 904 are located on the front and back sides of the second recording medium; the fifth page 905 and the sixth page 906 are located on the front and back sides of the third recording medium; the seventh page 907 and the eighth page 908 are located on the front and back sides of the fourth recording medium.

[0122] Among them, the sixth page 906 is a job abnormality page, the fourth page 904 and the second page 902 are non-job pages, the fifth page 905 is a normal job page belonging to the same recording medium as the job abnormality page, and the first page and the third page are normal job pages belonging to the same recording medium as the non-job page. Therefore, the second job task includes the sixth page 906, the fifth page 905, the third page 903, the fourth page 904, the second page 902, and the first page 901. After replacing the recording medium containing the fourth page, the sixth page, and the second page according to the instruction of the terminal device, the image forming device prints the first page 901, the third page 903, the fifth page 905, the sixth page 906, the fourth page 904, and the second page 902 in sequence according to the second job task.

[0123] In the embodiment of the present application, when the job type is the second double-sided job type and the job abnormal page is an even-numbered page, the second job task is set to include: a normal job page that belongs to the same recording medium as the job abnormal page, a job abnormal page, a non-job page, and a normal job page that belongs to the same recording medium as the non-job page. It can be understood that, under the premise of ensuring that the printed image formation job meets the user's requirements, the waste of recording media and toner is reduced, and the manual operation requirements for the user are reduced.

[0124] Step S203: sending the second job task to the image forming device so that the image forming device executes the second job task.

[0125] In the embodiment of the present application, after the terminal device generates the second job task, it sends the second job task to the image forming apparatus, so that the image forming apparatus executes the second job task.

[0126] In the embodiment of the present application, the terminal device first determines the abnormal job page; then generates the second job task; and finally sends the second job task to the image forming device, so that the image forming device executes the second job task. It can be understood that the terminal device determines the abnormal job page and then regenerates the second job task, so that the pages corresponding to the successfully printed job tasks do not need to be printed again, which reduces the waste of recording media and toner to a certain extent.

[0127] Corresponding to the above embodiment, the present application also provides an image forming control device. Fig.11 , is a schematic diagram of the structure of an image forming control device provided in an embodiment of the present application. Fig.11 As shown in the figure, an image forming control device 1100 is shown, and the image forming control device 1100 includes: a job abnormal page determination module 1101, a second job task generation module 1102, and a second job task sending module 1103. Among them, the job abnormal page determination module is used to determine the job abnormal page; the second job task generation module is used to generate the second job task; the second job task sending module is used to send the second job task to the image forming device, so that the image forming device executes the second job task.

[0128] Corresponding to the above embodiment, the present application also provides an electronic device. Fig.12 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 1200 may include: a processor 1201, a memory 1202, and a communication unit 1203. These components communicate through one or more buses. Those skilled in the art will understand that the structure of the electronic device shown in the figure does not constitute a limitation on the embodiment of the present invention. It may be a bus structure or a star structure, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0129] The communication unit 1203 is used to establish a communication channel so that the electronic device can communicate with other devices, receive user data sent by other devices or send user data to other devices.

[0130] The processor 1201 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It runs or executes software programs, instructions, and / or modules stored in the memory 1202, and calls data stored in the memory to perform various functions of the electronic device and / or process data. The processor can be composed of an integrated circuit (IC), for example, it can be composed of a single packaged IC, or it can be composed of a plurality of packaged ICs with the same or different functions. For example, the processor 1201 can include only a central processing unit (CPU). In the embodiment of the present invention, the CPU can be a single computing core or multiple computing cores.

[0131] The memory 1202 is used to store the execution instructions of the processor 1201. The memory 1202 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0132] When the execution instructions in the memory 1202 are executed by the processor 1201, the electronic device 1200 can execute Figure 1 Some or all of the steps in the illustrated embodiments.

[0133] In a specific implementation, the present invention further provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, the program may include some or all of the steps in each embodiment of the simulation scene generation method provided by the present invention. The storage medium may be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0134] In a specific implementation, the present invention further provides a computer program product, wherein the computer program product includes executable instructions, and when the executable instructions are executed on a computer, the computer executes part or all of the steps in each embodiment of the simulation scene generation method provided by the present invention.

[0135] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0136] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0137] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0138] In several embodiments provided in the present application, if any function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.

[0139] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.

Claims

1. An image formation control method, characterized in that: Applied to a terminal device, the method comprises: determining a job abnormality page, wherein the job abnormality page is a page where a job abnormality occurs when the image forming apparatus executes a first job task; generating a second job task, wherein the second job task includes the job abnormal page and an un-job page, wherein the un-job page is a page on which an image forming job is not executed in the first job task; The second job task is sent to the image forming device so that the image forming device executes the second job task.

2. The method according to claim 1, characterized in that When an image forming job has been performed on the other side of the recording medium where the job abnormality page is located, the second job task includes: a normal job page belonging to the same recording medium as the job abnormality page, the job abnormality page and the non-job page, and the normal job page is a page on which the image forming job has been performed in the first job task.

3. The method according to claim 1, characterized in that Sending the second job task to the image forming device so that the image forming device executes the second job task includes: sending a first subtask to the image forming device so that the image forming device performs the first subtask; sending a second subtask to the image forming device, so that the image forming device executes the second subtask after executing the first subtask; When an image forming job has been performed on the other side of the recording medium where the job abnormality page is located, the second job task includes: a first subtask and a second subtask; the first subtask includes a normal job page that belongs to the same recording medium as the job abnormality page, and the second subtask includes the job abnormality page and the non-operated page; or, the first subtask includes a normal job page that belongs to the same recording medium as the job abnormality page and the job abnormality page, and the second subtask includes the non-operated page.

4. The method according to claim 1, characterized in that: The step of determining the abnormal job page includes: Sending a detection instruction to the image forming device, wherein the detection instruction is used to detect whether there is an operation abnormality in the process of the image forming device executing the first operation task; When it is detected that a job abnormality occurs during the execution of the first job task by the image forming device, a page number of a job abnormality page sent by the image forming device is received.

5. The method according to claim 1, characterized in that The step of determining the abnormal job page includes: In response to a page where a job abnormality occurs for the first job task input by a user on a terminal device, a job abnormality page is determined.

6. The method according to claim 5, characterized in that In response to a page where a job exception occurs for the first job task input by a user on a terminal device, determining a job exception page includes: Displaying a job page input interface, the job page input interface comprising: a third selection area, a fourth selection area, and a job exception page input area; the third selection area is used to display an option for the terminal device to automatically determine the job exception page, the fourth selection area is used to display an option for the user to manually input the job exception page, and the job exception page input area is used to display an input box so that the user can input the page number of the job exception page in the input box; In response to a selection input operation of the user in the job page input interface, the job abnormality page is determined according to the page number of the job abnormality page input by the user.

7. The method according to claim 1, characterized in that Determine the job exception page, including: When the image forming apparatus has a job abnormality during the execution of the first job task, the terminal device outputs a job continuation prompt message, wherein the job continuation prompt message is used to remind the user whether to continue the image forming job based on the page on which the image forming job has been completed; In response to a job continuation operation triggered by a user, a job exception page is determined.

8. An image forming control device, characterized in that: include: A job abnormal page determination module, used for determining a job abnormal page, wherein the job abnormal page is a page where a job abnormality occurs when the image forming device executes a first job task; A second job task generating module, configured to generate a second job task, wherein the second job task includes the job abnormality page and the non-job page, wherein the non-job page is a page on which no image forming job is performed in the first job task; A second job task sending module is used to send the second job task to the image forming device so that the image forming device executes the second job task; 9. An electronic device, characterized in that: include: processor; Memory; And a computer program, wherein the computer program is stored in the memory, and the computer program includes instructions, and when the instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.