Color correction method and device, image forming equipment and computer readable storage medium

By comparing the first parameter value and the set threshold in the image forming device, determining its original source status, and switching to the manual color correction mode in abnormal situations, the problem of frequently triggering color correction by the device is solved, and the color correction quality and user are improved Experience.

CN119420845APending Publication Date: 2025-02-11ZHUHAI PANTUM ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The image forming equipment frequently triggers color correction when the environment changes, resulting in an increase in the number of color corrections, and abnormal parameters participate in color calibration calculations, which cannot guarantee the quality of color correction.

Method used

By comparing the first parameter value with the set threshold, it is determined whether its original source is in a normal working state. If abnormal and the current color correction mode is automatic, switch to manual mode and obtain accurate color calculation correction parameters based on the second set threshold to avoid frequent triggering of automatic color correction.

Benefits of technology

It effectively avoids the continuous triggering of color correction of image forming equipment, improves the quality of color correction, and enhances user experience and satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119420845A_ABST
    Figure CN119420845A_ABST
Patent Text Reader

Abstract

The invention provides a color correction method, which is executed on image forming equipment and comprises the following steps: acquiring a first parameter value, and if the first parameter value exceeds a first set threshold value, continuing to judge a first color correction mode associated with the first parameter value. And if the first color correction mode comprises the automatic mode, disconnecting the automatic mode of the first color correction mode. By comparing a first parameter value corresponding to a color correction related condition with a first set threshold value corresponding to the color correction related condition, whether the first parameter value detected by the original source is valid is judged, whether the original source is in a normal working state is judged, and if an abnormality is found, automatic color correction of the faulted original source is stopped in time; meanwhile, the reason of the color correction error can be accurately obtained, and subsequent original source replacement or maintenance is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a technical field related to color correction in an image forming process, and in particular to a color correction method and apparatus, an image forming device, and a computer-readable storage medium. Background Art

[0002] The characteristics of the imaging components of an image forming device will change with changes in the environmental conditions, number of jobs, replacement of consumables, etc. of the body. Therefore, changes in environmental conditions, number of jobs, replacement of consumables, etc. in color image forming devices are usually used as factors to trigger color correction. That is, when the aforementioned changes will affect the image quality, it is necessary to perform a color correction to automatically adjust the image formation-related parameters to adapt to the current environment.

[0003] Many color image forming devices will quantify each change and participate in the calculation of the printing parameter algorithm. Therefore, the printing parameters calculated by different variables will also be different, so the stability and accuracy of each variable detection device are required to be high. However, as a real-time detection device, it is inevitable that abnormal situations will occur. In abnormal situations, the image forming device will usually continuously trigger color correction, resulting in an increase in the number of color corrections. At the same time, abnormal parameters are involved in color correction calculations, and the correction quality cannot be guaranteed.

[0004] Therefore, a color correction method is needed to avoid continuous triggering of color correction of an image forming device and to improve the quality of color correction so as to enhance user experience and improve user satisfaction. Summary of the invention

[0005] In order to avoid the problem of how to avoid continuous triggering of color correction of an image forming device, resulting in color correction abnormalities, abnormal parameters participating in color correction calculations, and the inability to ensure color correction quality, the present application provides a color correction method and device, an image forming device, and the present application also provides a computer-readable storage medium.

[0006] The present application embodiment adopts the following technical solutions:

[0007] In a first aspect, a color correction method is performed in an image forming device, the method comprising:

[0008] Obtaining a first parameter value, and if the first parameter value exceeds a first set threshold, continuing to determine a first color correction mode associated with the first parameter value, wherein the first parameter value quantitatively represents a condition related to triggering the image forming device to perform automatic color correction, and the first set threshold represents a rated range within which an original source of the first parameter value normally operates;

[0009] If the first color correction mode includes an automatic mode, the automatic mode of the first color correction mode is disconnected.

[0010] In an implementation manner of the first aspect, the first parameter value includes at least one parameter, and the first set threshold is a set of parameter ranges corresponding to the first parameter value.

[0011] According to the method of the embodiment of the present application, the first parameter value is compared with the first set threshold to determine whether the original source of the first parameter value is in a normal working state. If it is abnormal and the current color correction mode is automatic, it is switched to the manual color correction mode to avoid continuous triggering of color correction.

[0012] In an implementation of the first aspect, if the first parameter value is within the first set threshold value and the first parameter value exceeds a second set threshold value, an endpoint value of the second set threshold value close to the first parameter value is used as a variable for calculating a correction parameter in a current color correction mode;

[0013] The second set threshold value is a parameter setting range that indicates that the original source of the first parameter value satisfies the normal working state of the image forming device;

[0014] The second set threshold range is smaller than or equal to the first set threshold.

[0015] According to the method of the embodiment of the present application, by comparing the first parameter value with the second set threshold value, a relatively accurate variable of the color calculation correction parameter is obtained to ensure the quality of color correction.

[0016] In an implementation manner of the first aspect, if the first parameter value is within the second set threshold, the first parameter value is used as a variable for calculating a correction parameter in a current color correction mode.

[0017] In an implementation of the first aspect, if the first parameter value exceeds a first set threshold, a conventional value is introduced as a variable for calculating the correction parameter in the current color correction mode; the conventional value is a parameter value that satisfies a normal working state.

[0018] According to the method of the embodiment of the present application, when the original source of the first parameter value works abnormally, the conventional value is used to participate in the color correction calculation, which can ensure that the color correction quality is in a normal state.

[0019] In an implementation manner of the first aspect, the original source of the first parameter value is used to directly obtain the current parameter of the triggering color correction factor.

[0020] In an implementation manner of the first aspect, an original source of the first parameter value is a detection component or a measurement component.

[0021] In a second aspect, the present application provides a color correction processing device executed in an image forming device, the color correction device comprising:

[0022] A collection module, used for collecting and transmitting the first parameter value, wherein the collection module at least includes an original source of the first parameter value and a transmission source for assisting the original source in obtaining the first parameter value;

[0023] a judgment module, which compares the first parameter value sent by the acquisition module with the first set threshold value, and if the first parameter value exceeds the first set threshold value, continues to judge a first color correction mode associated with the first parameter value, and if the first color correction mode includes an automatic mode, generates a first instruction to disconnect the automatic mode of the first color correction mode;

[0024] Synchronously comparing the first parameter value with a second set threshold value, and if the first parameter value is within the first set threshold value and exceeds the second set threshold value, generating a second instruction that uses the second set threshold value close to the endpoint value of the first parameter value as a variable for calculating a correction parameter in a current color correction mode;

[0025] and / or, if the first parameter value is within the second set threshold, generating a third instruction for using the first parameter value as a variable for calculating a correction parameter in the current color correction mode;

[0026] An updating module receives the first instruction, the second instruction and / or the third instruction of the judging module, and updates a mode for executing color correction and a variable for calculating correction parameters of the color correction mode;

[0027] An execution module, used for executing color correction;

[0028] Wherein, during the process of processing the printing job, the color correction device triggers the image forming device to execute the method steps as described in any one of the first aspect and the various implementation methods of the first aspect.

[0029] According to the color correction device of the embodiment of the present application, the acquisition module collects the first parameter value in real time, and the judgment module makes a real-time judgment on the first parameter value each time. When it is found that the first parameter value exceeds the first set threshold, the color correction mode is switched to manual in time, and the variable values ​​involved in the color calculation correction parameters are changed to avoid multiple triggering of automatic color correction due to abnormalities in the original source, which affects the accuracy of color correction.

[0030] In a third aspect, the present application provides an image forming device, comprising a memory for storing computer program instructions and a processing device for executing computer program instructions, wherein when the computer program instructions are executed by the processing device, the image forming device is triggered to execute the method steps as described in any one of the first aspect and the various embodiments of the first aspect.

[0031] In a fourth aspect, a computer-readable storage medium is executed on an image forming device, wherein a computer program is stored in the computer-readable storage medium. When the image forming device runs the computer program, the image forming device executes the method steps described in any one of the first aspect and the various embodiments of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 FIG. 1 is a schematic diagram of an image forming device according to an embodiment of the present application;

[0033] Figure 2 The figure is a flow chart of the method judgment steps according to an embodiment of the present application;

[0034] Figure 3 The figure is a flow chart of the method judgment steps according to an embodiment of the present application;

[0035] Figure 4 FIG. 1 is a schematic diagram of a temperature threshold range of a method according to an embodiment of the present application;

[0036] Figure 5 Shown is a method flow chart according to an embodiment of the present application;

[0037] Figure 6 FIG. 1 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to better list the technical solutions of the present application and make the technical solutions and advantages clearer, the technical solutions of the present application will be clearly and completely described in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0039] The terms used in the implementation section of this application are only used to explain the specific embodiments of this application, and are not intended to limit this application. For example: an image forming device is a device that prints images or text on an imaging medium, such as a printer, a copier, a scanner, a fax machine, etc. Since a color image forming device has multiple image forming units, and forms images of various colors by using image forming units and then transfers the images to an intermediate transfer component or a recording material in an overlapping manner to form a multi-color image, it is easy for multiple colors to shift when forming a multi-color image, resulting in a mismatch in the relative positions of the images formed by the image forming units. Therefore, in order to ensure the quality of image formation, the image forming device often needs to perform some color correction. Taking an image forming device with four colors of toner, black K, magenta M, cyan C and yellow Y, as an example, when performing color correction, it is necessary to perform toner concentration detection and image position offset detection. To ensure that the quality of the formed image meets the requirements. As long as it is a device and method that can achieve color correction, it is included in the actual protection scope of the image forming device, regardless of the specific naming name.

[0040] In the embodiment of the present application, the image forming device refers to a printer. The characteristics of the imaging components of the printer will change with the temperature environment. In a color printer, temperature is usually used as a factor to trigger color correction. Since the influence of temperature on the characteristics of the imaging components is more obvious, the temperature value is usually collected by a temperature / temperature and humidity sensor, and the collected temperature value is directly used in the correction trigger condition judgment and printing parameter calculation.

[0041] Therefore, we take temperature as an example to explain the impact of temperature conditions on the printer imaging components. That is, when the temperature change affects the image quality, a color correction needs to be performed to automatically adjust the printing-related parameters to adapt to the current environment.

[0042] In the scenario of one embodiment of the present application, the color printer will involve the current measured ambient temperature value in the calculation of the printing parameter algorithm, for example: the DMAX concentration adjustment algorithm adjusts the high-voltage parameters of the developer, which largely determines the density parameters of the toner. The function that also uses the temperature value to participate in the calculation is the Gamma algorithm, which is mainly used to adjust the color scale during printing. The previous two algorithms use temperature values. The printing parameters calculated by different temperature values ​​will also be quite different. The printing parameters here are the parameters used in the color correction calculation. Usually, the temperature value is directly used to calculate the printing parameters, and other printing parameters can also calculate the difference (topmargin parameter). The principle is to use the temperature value saved when the last color calibration was executed, and the temperature value obtained during the current printing, respectively, to perform a mapping relationship of a point number, and make a difference calculation for the two mapped points. The larger the temperature value difference, the larger the final adjusted point value, and the larger the position of the corresponding color block is adjusted. The calculated difference is mainly used in the adjustment of the color block in the upper and lower directions of color correction. . Therefore, to ensure the stability and reliability of printing parameters, strict requirements are imposed on the stability and accuracy of temperature detection. The stability of temperature detection is guaranteed by the hardware circuit design of the printer. However, when the detection frequency is high (such as real-time monitoring), the circuit will age and be damaged quickly, causing the sensor to detect abnormally. When the temperature detection accuracy is abnormal, the collected temperature value will usually be very different from the true value, such as +999℃. The difference between it and the true value is difficult to control. If the difference is large, the calculated printing parameters will be very different from the calculated printing parameters based on the true value, which will directly lead to poor printing results.

[0043] like Figure 1 As shown, in an embodiment of the present application, a color correction device executed in an image forming device is provided, which mainly includes an acquisition module 101 for acquiring and transmitting a first parameter value. The acquisition module 101 at least includes an original source of the first parameter value and a transmission source that assists the original source in obtaining the first parameter value. Here, the original source is a sensor corresponding to the first parameter value collected. The sensor includes many types, and the IDC sensor used for IDC temperature detection, that is, the IDC temperature sensor, because temperature detection has a great influence on the judgment of the correction trigger condition, the first parameter value in this embodiment is the temperature value detected by the IDC temperature sensor.

[0044] The judgment module 102 compares the first parameter value sent by the acquisition module with the first set threshold value. If the first parameter value exceeds the first set threshold value, the judgment module continues to judge the first color correction mode associated with the first parameter value. If the first color correction mode includes an automatic mode, a first instruction to disconnect the automatic mode of the first color correction mode is generated; when the first parameter value is the temperature value detected by the IDC temperature sensor, the first set threshold value is the acquisition range of the IDC temperature sensor (-40℃~125℃). At this time, if the temperature value detected by the IDC temperature sensor exceeds the acquisition range of the IDC temperature sensor (-40℃~125℃), it is judged that the current IDC temperature sensor is in an abnormal working state, and when the current color correction mode is automatic, the judgment module generates a first instruction to switch the current color correction mode to manual mode.

[0045] An updating module 103 receives the first instruction, the second instruction and / or the third instruction of the judging module, and updates the mode for executing color correction and the variables for calculating correction parameters of the color correction mode;

[0046] The execution module 104 is used to execute color correction.

[0047] In one embodiment of the present application, the judgment module executes a judgment that the current IDC temperature sensor is in an abnormal working state, and at the same time, synchronously compares the first parameter value and the second set threshold value. If the first parameter value is within the first set threshold value and the first parameter value exceeds the second set threshold value, a second instruction is generated to use the endpoint value of the second set threshold value close to the first parameter value as a variable for calculating the correction parameter of the current color correction mode; according to the first parameter value being the temperature value detected by the IDC temperature sensor, the second set threshold value in this embodiment is the effective operating temperature range of the printer (-10℃~40℃), then the temperature value detected by the IDC temperature sensor is between -10℃~-40℃, -10℃ is used as a trigger condition and participates in the calculation of the printing parameters, and similarly, the temperature value detected by the IDC temperature sensor is between 40℃~125℃, 40℃ is used as a trigger condition and participates in the calculation of the printing parameters.

[0048] And / or, if the first parameter value is within the second set threshold, a third instruction is generated to use the first parameter value as a variable for calculating the correction parameters of the current color correction mode; that is, if the temperature value detected by the IDC temperature sensor is between -10°C and 40°C, the temperature value is directly used as the calculation variable of the printing parameters to generate a third instruction.

[0049] An updating module 103 receives the first instruction, the second instruction and / or the third instruction of the judging module, and updates the mode for executing color correction and the variables for calculating correction parameters of the color correction mode;

[0050] The execution module 104 is used to execute color correction.

[0051] In one embodiment of the present application, Figure 2 As shown, a color correction method is provided, which is executed in an image forming device, and the method includes:

[0052] S201, obtaining a first parameter value; wherein the first parameter value quantitatively represents the relevant conditions that trigger the image forming device to perform color correction, and the first set threshold represents the rated range of normal operation of the original source of the first parameter value.

[0053] S202, determining whether the first parameter value is within a first set threshold;

[0054] S203: If the first parameter value exceeds a first set threshold, continue to determine a first color correction mode associated with the first parameter value.

[0055] This step determines whether the first parameter value corresponding to the color correction-related condition and the first set threshold value of the corresponding color correction-related condition are valid, and can also determine whether the original source is in normal working condition. If an abnormality is found, the color correction is stopped in time. At the same time, the cause of the color correction error can be accurately obtained, which is convenient for subsequent replacement or repair of the original source. It should be known here that the original source refers to temperature detectors, temperature detectors, paper page detection components, powder box replacement detectors, etc., and the devices or components that can obtain the color correction condition parameters in the first time are not listed here one by one.

[0056] S204, if the first color correction mode includes the automatic mode, disconnect the automatic mode of the first color correction mode. . In this step, when it is determined that the current color correction mode includes the automatic mode, disconnect the automatic mode of the first color correction mode, perform manual correction, timely avoid frequent triggering of automatic correction caused by abnormal color correction condition parameter values, avoid the temperature factor in the current printer directly affecting the execution and correction effect of color correction, reasonably control the execution times of correction triggering, prevent abnormal triggering of automatic color correction, reduce unnecessary color correction times, and save toner.

[0057] In one embodiment of the present application, the first parameter value includes at least one parameter, and the first set threshold is a set of parameter ranges corresponding to the first parameter value. In this example, the first parameter value can be one or more parameter values, and the first set threshold is the rated operating parameter range when the original source of each parameter value in the first parameter value works normally.

[0058] For example, if the first parameter value is the temperature value detected by the temperature detector near the LSU, the first set threshold corresponds to the normal / rated operating temperature range of the temperature detector near the LSU. The first set threshold is the basis for determining whether the original source is in normal working condition.

[0059] In a scenario of an embodiment of the present application, the ambient temperature in the printer can be used to adjust the offset parameter (topmargin) of the color set. In actual printing, the temperature abnormality of the LSU will cause the color toner of the entire image to move lower than the black toner. In addition, factors such as temperature / temperature will directly affect the correction effect. During the color correction process, the correction includes the function correction of the toner concentration. The current temperature value will be involved in the calculation. Because the temperature value input exceeds the allowable temperature of the printer, the calculation result will be abnormal, which may be too dark or too light.

[0060] An embodiment of the present application, such as Figure 3 As shown, a color correction method is provided, which is executed in an image forming device, and the method includes:

[0061] S301, obtaining a first parameter value;

[0062] S302, determining that a first parameter value is within a first set threshold;

[0063] S303, determining whether the first parameter value exceeds a second set threshold; wherein the second set threshold is a parameter setting range indicating that the original source of the first parameter value satisfies the normal working state of the image forming device.

[0064] S304: Use a second set threshold value close to the endpoint value of the first parameter value as a variable for calculating the correction parameter in the current color correction mode. The second set threshold value range is less than or equal to the first set threshold value.

[0065] In one embodiment of the present application, a first parameter value is obtained, and the first parameter value is compared with a second set threshold value. If the first parameter value is within the first set threshold value and the first parameter value exceeds the second set threshold value, a second instruction is generated to use the second set threshold value close to the endpoint value of the first parameter value as a variable for calculating the correction parameter of the current color correction mode; the first parameter value is the temperature value detected by the IDC temperature sensor. Figure 4As shown, the second set threshold value in this embodiment is the effective operating temperature range of the printer (-10℃~40℃), then the temperature value detected by the IDC temperature sensor is between -40℃~-10℃, and -10℃ is used as a trigger condition and participates in the calculation of printing parameters. Similarly, if the temperature value detected by the IDC temperature sensor is between 40℃~125℃, 40℃ is used as a trigger condition and participates in the calculation of printing parameters. The method of this embodiment obtains relatively accurate color calculation correction parameter variables by comparing the first parameter value with the second set threshold value to ensure the quality of color correction. The quality of color correction is reflected in the overall printing effect of the printer, such as the color matching effect and the toner concentration effect.

[0066] In one embodiment of the present application, when the first parameter value is within the second set threshold, the first parameter value is used as a variable for calculating the correction parameter in the current color correction mode. In this embodiment, when the temperature parameter value is normal and meets the printer operating temperature range, the first parameter value is used as the calculation parameter for color correction.

[0067] In one embodiment of the present application, if the first parameter value exceeds the first set threshold value, a conventional value is introduced as a variable for calculating the correction parameter in the current color correction mode; the conventional value is a parameter value that satisfies the normal working state. In this embodiment, when the temperature parameter value exceeds the rated detection temperature range of the temperature detector, that is, when the temperature detector works abnormally, in order to keep the printer working stably and ensure that the temperature value required for the color correction calculation meets the printer working temperature range, the normal temperature value is used as the calculation parameter for color correction to ensure that the color correction quality is in a normal state.

[0068] like Figure 5 As shown in the figure, the process of color calibration of the printer is as follows:

[0069] The printer receives the instruction, starts the job printing / starts preheating, and simultaneously starts the color correction temperature detection. The IDC sensor temperature value is obtained through the temperature sensor near the IDC end. The color correction method of this application is used to determine the current state of the temperature sensor. If the temperature sensor state is abnormal, the associated conditions for temperature triggering automatic color correction are turned off and the manual color correction mode is executed. If the temperature sensor state is normal, it is determined whether the obtained IDC sensor temperature value meets the color correction trigger condition. If the color correction trigger condition is met, automatic color correction is performed.

[0070] In one embodiment of the present application, during the automatic / manual color correction process, when the concentration adjustment function is executed, it is necessary to compare the detected temperature value with the rated temperature of the temperature sensor to determine whether the temperature sensor is within the normal working temperature range. If so, the temperature value detected by the temperature sensor is used to participate in the concentration adjustment parameter calculation in the color correction concentration adjustment, and then the color correction is executed. If not, the temperature value detected by the temperature sensor is used. Figure 3 The steps shown, for example: compare the temperature value detected by the temperature sensor with the temperature value of the printer under normal working conditions. When the detected temperature value is greater than the temperature value of the printer under normal working conditions, select the power-off value of the temperature value of the printer under normal working conditions that is closer to the detected temperature value as the variable for calculating the correction parameters in the current color correction mode, perform color correction, and the printer is ready.

[0071] like Figure 6 FIG. 1 is a schematic diagram of the structure of an electronic device in one embodiment of the present application. The electronic device may be implemented as the above Figure 1 The image forming apparatus described in. Figure 6 As shown, the electronic device may include at least one processor; and at least one memory connected to each module in the above image forming device, wherein: the memory stores program instructions that can be executed by the execution module, and the processor calls the program instructions to execute the color correction method provided in this embodiment. Among them, the electronic device can be a device that can have an intelligent dialogue with the user, such as a cloud server. The specific form of the above electronic device is not limited in the embodiment of the present application. It can be understood that the electronic device here is the machine mentioned in the method embodiment.

[0072] Figure 6 A block diagram of an exemplary electronic device suitable for implementing the embodiments of the present application is shown. Figure 6 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0073] like Figure 6As shown, the electronic device is presented in the form of a general computing device. The components of the electronic device may include, but are not limited to: one or more processors 601, a communication interface 602, a memory 603, and a communication bus 604 connecting the aforementioned system components. The communication bus 604 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any bus structure in a variety of bus structures. For example, these architectures include, but are not limited to, an Industry Standard Architecture (Industry Standard Architecture; hereinafter referred to as: ISA) bus, an enhanced ISA bus, a Micro Channel Architecture (MicroChannel Architecture; hereinafter referred to as: MAC) bus, a Video Electronics Standards Association (Video Electronics Standards Association; hereinafter referred to as: VESA) local bus, and a Peripheral Component Interconnection (Peripheral Component Interconnection; hereinafter referred to as: PCI) bus.

[0074] Electronic devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.

[0075] The memory 603 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (RAM) and / or a cache memory. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. The memory 603 may include at least one program product having a set (e.g., at least one) of program modules, which are configured to perform the functions of the various embodiments of the present application.

[0076] A program / utility having a set (at least one) of program modules may be stored in memory 603, such program modules including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules typically perform the functions and / or methods of the embodiments described herein.

[0077] The processor 601 executes various functional applications and data processing by running the program stored in the memory 603, such as implementing the color correction method provided in the embodiment shown in the present application.

[0078] In one embodiment of the present application, a non-transitory computer-readable storage medium is provided, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions enable the computer to execute the color correction method provided by the embodiment shown in the present application.

[0079] The above-mentioned non-transitory computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (Read Only Memory; hereinafter referred to as: ROM), an erasable programmable read-only memory (ErasableProgrammableRead Only Memory; hereinafter referred to as: EPROM) or flash memory, optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0080] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0081] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0082] The computer program code for performing the operation of the present application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (Local Area Network; hereinafter referred to as: LAN) or a wide area network (Wide Area Network; hereinafter referred to as: WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0083] The above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0084] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0085] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0086] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0087] It should be noted that the terminals involved in the embodiments of the present application may include but are not limited to personal computers (Personal Computer; hereinafter referred to as: PC), personal digital assistants (Personal Digital Assistant; hereinafter referred to as: PDA), wireless handheld devices, tablet computers (Tablet Computer), mobile phones, MP3 players, MP4 players, etc.

[0088] In the embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0089] In addition, each functional module in each embodiment of the present application can be integrated into a processing device, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0090] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of the present application.

[0091] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0092] In the 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.

[0093] Specifically, in one embodiment of the present application, a computer-readable storage medium is further provided, in which a computer program is stored. When the computer program is run on a computer, the computer executes the method provided in the embodiment of the present application.

[0094] It should also be noted that in the embodiments of the present application, "at least one" refers to one or more, and "more than one" 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, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0095] In the embodiments of the present application, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, method, commodity or device including the element.

[0096] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

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

[0098] The above is only a specific implementation of the present application. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. The protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A color correction method, executed in an image forming device, characterized in that: The method comprises: obtaining a first parameter value, and if the first parameter value exceeds a first set threshold, continuing to determine a first color correction mode associated with the first parameter value, Wherein, the first parameter value quantitatively represents the relevant conditions for triggering the image forming device to perform automatic color correction, and the first set threshold represents the rated range of normal operation of the original source of the first parameter value; If the first color correction mode includes an automatic mode, the automatic mode of the first color correction mode is disconnected.

2. The method according to claim 1, characterized in that The first parameter value includes at least one parameter, and the first set threshold is a set of parameter ranges corresponding to the first parameter value.

3. The method according to claim 1, characterized in that If the first parameter value is within the first set threshold and exceeds the second set threshold, the second set threshold close to the endpoint value of the first parameter value is used as a variable for calculating the correction parameter in the current color correction mode; The second set threshold value is a parameter setting range that indicates that the original source of the first parameter value satisfies the normal working state of the image forming device; The second set threshold range is smaller than or equal to the first set threshold.

4. The method according to claim 3, characterized in that: If the first parameter value is within the second set threshold, the first parameter value is used as a variable for calculating correction parameters in the current color correction mode.

5. The method according to claim 1, characterized in that If the first parameter value exceeds the first set threshold, a conventional value is introduced as a variable for calculating the correction parameter in the current color correction mode; the conventional value is a parameter value that satisfies a conventional working state.

6. The method according to claim 1, characterized in that The original source of the first parameter value is used to directly obtain the current parameter of the trigger color correction factor.

7. The method according to claim 6, characterized in that The original source of the first parameter value is a detection component or a measurement component.

8. A color correction device, executed in an image forming device, characterized in that: The color correction device comprises: A collection module, used for collecting and transmitting the first parameter value, wherein the collection module at least includes an original source of the first parameter value and a transmission source for assisting the original source in obtaining the first parameter value; a judgment module, which compares the first parameter value sent by the acquisition module with the first set threshold value, and if the first parameter value exceeds the first set threshold value, continues to judge a first color correction mode associated with the first parameter value, and if the first color correction mode includes an automatic mode, generates a first instruction to disconnect the automatic mode of the first color correction mode; Synchronously comparing the first parameter value with a second set threshold value, and if the first parameter value is within the first set threshold value and exceeds the second set threshold value, generating a second instruction that uses the second set threshold value close to the endpoint value of the first parameter value as a variable for calculating a correction parameter in a current color correction mode; and / or, if the first parameter value is within the second set threshold, generating a third instruction for using the first parameter value as a variable for calculating a correction parameter in the current color correction mode; An updating module receives the first instruction, the second instruction and / or the third instruction of the judging module, and updates a mode for executing color correction and a variable for calculating correction parameters of the color correction mode; An execution module, used for executing color correction; Wherein, during the process of processing the printing job, the color correction device triggers the image forming device to execute the method steps as described in any one of claims 1-7.

9. An image forming device, characterized in that: The image forming device comprises a memory for storing computer program instructions and a processing device for executing the computer program instructions, wherein: When the computer program instructions are executed by the processing device, the image forming device is triggered to execute the color correction method as described in claims 1-7.

10. A computer-readable storage medium executed in an image forming device, characterized in that: The computer-readable storage medium stores a computer program, and when the image forming device runs the computer program, it executes the color correction method according to claims 1 to 7.