Image forming control method, consumable chip, image forming device and consumable
Through the image forming device and the consumable chip each detect the environment data for encryption and decryption, the problem of data communication being easily intercepted and tampered in the prior art is solved, the safe transmission of image formation control parameters is ensured, and the printing quality and timely replacement of consumables is ensured. sex.
Patent Information
- Application Number
- CN202411252033.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-10
- Publication Date
- 2025-01-03
AI Technical Summary
In the prior art, data communication between the image forming device and the consumable chip is easily intercepted and tampered, resulting in errors in the life information of the consumables and affecting the user's time to replace the consumables.
The image forming device and the consumable chip each detect the environment data, encrypt and decrypt the processing based on the environment data, and generate and transmit image formation control parameters to ensure the security of data transmission.
It effectively avoids the image formation control parameters stored in the consumable chip being intercepted and tampered during the transmission process, ensures the quality of the print output and prevents damage to the printer parts, and prompts the user to replace the consumables in a timely manner.
Smart Images

Figure CN119247712A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image forming technology, and in particular to an image forming control method, a consumable chip, an image forming device, and consumables. Background Art
[0002] Usually, after completing the image forming operation, the image forming device needs to write data such as the number of printed pages and toner consumption into the consumable chip. However, in the prior art, the image forming device and the consumable chip usually communicate by exchanging passwords, which can easily lead to data interception for analysis and tampering. As a result, the consumable chip may incorrectly record information related to the life of the consumables, resulting in incorrect identification of the life of the consumables, and failure to correctly prompt the user to replace the consumables, causing inconvenience to the user. Problems such as consumables that have not yet reached the end of their life being mistakenly considered to have reached the end of their life, thereby prompting the user to replace the consumables, and / or consumables that are about to reach the end of their life being mistakenly considered to still be usable, and the user is not promptly prompted to replace the consumables. Summary of the invention
[0003] The embodiments of the present application provide an image formation control method, a consumable chip, an image forming device, and consumables to solve the technical problem in the prior art that data to be written into the consumable chip is easily intercepted and tampered with, causing the consumable chip to incorrectly record information related to the life of the consumable.
[0004] In a first aspect, an embodiment of the present application provides an image formation control method, the method comprising:
[0005] receiving a second conversion parameter, wherein the second conversion parameter is associated with the data to be written and third environment data of the cavity environment of the image forming device;
[0006] Sending preset response information to the image forming device based on the second conversion parameter, wherein the preset response information is used to determine a processing condition of the data to be written.
[0007] In a second aspect, an embodiment of the present application provides a consumable chip, wherein the consumable chip can be detachably mounted on a consumable, wherein the consumable can be detachably mounted on an image forming device, wherein the image forming device includes an image forming control unit, and wherein the consumable chip includes:
[0008] A chip control unit, configured to receive a second conversion parameter, wherein the second conversion parameter is associated with the data to be written and third environment data of the cavity environment of the image forming device;
[0009] Sending preset response information to the image forming device based on the second conversion parameter, wherein the preset response information is used to determine a processing condition of the data to be written.
[0010] In a third aspect, an embodiment of the present application provides a consumable, comprising: a shell; a developer containing portion, located in the shell and used to contain the developer; and the consumable chip described in the second aspect.
[0011] In a fourth aspect, an embodiment of the present application provides a consumable, which further includes: a photosensitive drum; a charging roller for charging the photosensitive drum; and the consumable chip described in the second aspect.
[0012] In a fifth aspect, an embodiment of the present application provides an image forming device, equipped with consumables, the image forming device comprising:
[0013] A first detection unit, used for detecting third environmental data of the cavity environment of the image forming device;
[0014] an image forming control unit, configured to generate a second conversion parameter and send the second conversion parameter to the consumable, wherein the second conversion parameter is associated with the data to be written and third environment data of the cavity environment of the image forming device;
[0015] Obtaining preset response information sent by the consumable;
[0016] A processing condition of the consumable material on the data to be written is determined based on the preset response information.
[0017] The embodiment of the present application provides an image formation control method, a consumable chip and an image forming device, wherein the method is applied to an image forming device and a consumable chip, wherein the image forming device is detachably equipped with consumables. In the method, by using the environmental data detected by the consumable chip and the image forming device, the data to be written into the consumable chip is encrypted and decrypted based on the environmental data and transmitted, so as to prevent the data to be written from being intercepted and tampered during the transmission process, and make the data transmission safer. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0019] Figure 1 A schematic diagram of the structure of an image forming device provided in one embodiment of the present application;
[0020] Figure 2 A schematic diagram of an application scenario provided for an embodiment of the present application;
[0021] Figure 3 A schematic diagram of a flow chart of an image forming control method provided in an embodiment of the present application;
[0022] Figure 4A signaling interaction diagram provided for an embodiment of the present application;
[0023] Figure 5 A schematic diagram of the structure of an image forming device provided in an embodiment of the present application;
[0024] Figure 6 A schematic diagram of the structure of a consumable chip provided in an embodiment of the present application.
[0025] Figure 7 A flowchart of another image formation control method provided in an embodiment of the present application.
[0026] Figure 8 A flowchart of another image formation control method provided in an embodiment of the present application.
[0027] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0028] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of systems and methods consistent with some aspects of the present application as detailed in the appended claims.
[0029] During the production process of consumables such as powder cartridges, consumables such as toner may be replaced or updated, and the output quality and safety of the printer are greatly affected by the consumables. In order to ensure good printing quality, different high-voltage control parameters need to be used. Usually, these high-voltage parameters are stored in the consumable chips of consumables such as powder cartridges. The printer communicates with the consumable chips to obtain the above-mentioned high-voltage control parameters. However, in the prior art, the printer and the consumable chip usually communicate by exchanging passwords, which can easily be intercepted for analysis and tampering. After the consumables are installed in the printer, when the printer uses these high-voltage control parameters for imaging, it may cause reduced print output quality or damage to the printer components.
[0030] In order to solve the above problems, the embodiments of the present application detect the environmental data on the chip side and the environmental data on the printer side, and encrypt and decrypt the preset compensation value based on the above environmental data. This can avoid the preset compensation value of the image formation control parameter stored in the consumable chip from being intercepted and tampered with during the transmission process, resulting in reduced print output quality and even damage to the printer components. The technical problem makes data transmission safer, thereby ensuring the print imaging quality and preventing damage to the printer components.
[0031] In the embodiment of the present application, the image forming device is used to perform image forming operations, such as generating, printing, receiving and sending image data, and examples of the image forming device include: inkjet printers, laser printers, LED (Light Emitting Diode) printers, copiers, scanners or multi-function all-in-one fax machines, and multi-function peripherals (MFP, Multi-Functional Peripheral) that perform the above functions in a single device. The image forming device includes an image forming control unit and an image forming unit, wherein the image forming control unit is used to control the image forming device as a whole, and the image forming unit is used to form an image on a conveyed paper under the control of the image forming control unit based on the image forming data and a developer such as toner stored in the consumables.
[0032] Among them, the image formation control unit can be a SoC (System on Chip), which is a miniature system composed of components of multiple systems and is configured to control the imaging processing operations of the image forming device, such as linear correction, noise reduction, bad pixel removal, detail enhancement and other processing of image data, so as to improve the quality of image output. The image formation control unit is also used to perform processing operations related to data sending and receiving, command sending and receiving, and engine control of printing images, such as sending and receiving data, printing engine control commands, status, etc. through an interface unit (including but not limited to USB ports, wired network ports, wireless network ports or other interfaces, etc.).
[0033] Figure 1 This is a schematic diagram of the structure of an image forming device provided in one embodiment of the present application; please refer to Figure 1 As an example of an image forming device, the image forming unit of the image forming device may include: a developer accommodating portion 11, a developing component 12, a developer conveying element 13, a photosensitive component 14, a transfer component 15 and a fixing component 5, etc. The paper to be printed moves in the paper feeding direction, and after the powder feeding operation of the developer conveying element 13 and the developing operation of the developing component 12 in sequence, it reaches the clamping area between the photosensitive component 14 and the transfer component 15 for transfer, and then passes through the fixing component 5 for fixing to complete the image forming operation.
[0034] Among them, the developer containing portion 11 is used to contain the developer, and the developer can be materials such as toner and carbon powder; the photosensitive component 14 can include components such as a photosensitive drum (OPC, Organic Photoconductor) and a charging roller, and the charging roller is used to charge the photosensitive drum of the developing component; the developing component 12 can include components such as a developing roller, which are used to transport the developer to the photosensitive component 14; the developer transporting element 13 can include components such as a powder feeding roller, and can also be replaced by components such as a powder pushing screw, which is used to transport the developer to the developing device 12.
[0035] Usually, the image forming device is detachably mounted with at least one consumable material. Figure 1 As an example, the image forming device shown in FIG. 1 is detachably mounted with four consumables (respectively Figure 1 The consumables 1, 2, 3 and 4 shown are respectively used to provide four colors of developers, namely black K, cyan C, magenta M and yellow Y, to the image forming device. Of course, in other embodiments, the number of consumables installed in the image forming device may be increased or decreased, for example, to 1 or 6, etc., and the present application does not limit this.
[0036] The consumable chip is specifically a circuit substrate installed on the consumable, which includes a storage device and an electrical contact part connected to the storage device. The electrical contact part is used to connect with the electrical contact part on the image forming device side. The electrical contact part can be a conductive plane, a conductive probe, a conductive coil, etc.
[0037] For the consumables for mounting the chip, one possible implementation is that the consumables may only include the developer containing portion 11 .
[0038] One possible implementation method is that the consumables are of a split structure, for example, the consumables (1, 2, 3 or 4) include a developer box and a drum box that can be detached from each other, wherein the developer box includes a shell, a developer accommodating portion 11, a developer component 12, and a developer conveying element 13; the drum box includes a photosensitive component 14, that is, a photosensitive drum and a charging roller.
[0039] The developer containing portion 11 is located in the shell and is used to contain the developer. The developer conveying element 1312 conveys the developer. The developing component 12 is used to convey the developer to the photosensitive drum. The developer conveying element may be a powder feeding roller or other components such as a powder pushing screw.
[0040] In one achievable manner, the consumable material may be the aforementioned developing box.
[0041] In one achievable manner, the consumable material may be the aforementioned drum cartridge.
[0042] One possible implementation is that the consumable is an integrated structure, for example, the consumable (1, 2, 3 or 4) includes a developer containing portion 11, a developer component 12, a developer conveying element 13, a photosensitive component 14 and the like.
[0043] It should be noted that the consumables mentioned in this embodiment may also be other components, parts, units in the image forming device that are easily damaged and need to be replaced, such as paper boxes, etc., which also belong to the technical solutions corresponding to the consumables protected by this application.
[0044] Figure 2 A schematic diagram of an application scenario provided by an embodiment of the present application. Figure 2 As shown, the consumable chip calculates and performs a first conversion process on the detected data and sends it to the image forming control unit. After receiving the above data, the image forming control unit performs a corresponding second conversion process and calculation process, so that the image forming device can print images according to the processed data.
[0045] Embodiment 1
[0046] Figure 3 The following is a flow chart of an image forming control method provided in an embodiment of the present application. Figure 3 As shown, the method in the embodiment of the present application is applied to an image forming device and a consumable chip, the image forming device is detachably mounted with consumables, the consumable chip is mounted on the consumables, the image forming device includes an image forming control unit and a first detection unit, the chip includes a chip control unit, and the method may include:
[0047] Step 201: A first detection unit detects first environmental data of a cavity environment of an image forming device.
[0048] In this embodiment, the first detection unit may include a sensor for detecting first environmental data of the cavity environment of the image forming device in real time, wherein the cavity environment refers to the environment of the internal space surrounded by the housing of the image forming device, and specifically, the first detection unit may be a temperature sensor and / or a humidity sensor. Accordingly, the first environmental data includes temperature data and / or humidity data.
[0049] Step 202: The chip control unit obtains second environmental data of the current environment of the consumable chip, and determines a preset compensation value of an image formation control parameter corresponding to the second environmental data and a second preset conversion intermediate parameter corresponding to the second environmental data, and based on the second preset conversion intermediate parameter, converts the preset compensation value according to a first conversion algorithm to obtain a first conversion parameter corresponding to the preset compensation value, and sends the first conversion parameter to the image forming device.
[0050] In this embodiment, a second detection unit such as a sensor is used to monitor the second environmental data of the environment in which the consumable chip is currently located in real time, wherein the second detection unit can be set on the consumable chip, specifically on the circuit substrate of the consumable chip, or on the consumable and located around the consumable chip, or on the image forming device. When the consumable is installed on the image forming device, the second detection unit is located around the consumable chip. The first environmental data and the second environmental data can be data at the same time, or there is a small time interval between the time point corresponding to the first environmental data and the time point corresponding to the second environmental data. Specifically, the time corresponding to the first environmental data and the second environmental data is the time point corresponding to a certain time interval after the image forming control unit sends a preset instruction to the consumable chip. The time interval can be set as needed and is related to the communication speed between the image forming device and the consumable chip and the response speed of the consumable chip. The preset instruction can be a data reading instruction, or an instruction to notify the consumable chip to prepare environmental data, or an environmental data acquisition instruction corresponding to the second environmental data obtained through the consumable chip, etc., which is not limited here. The current environment refers to the environment of the inner space surrounded by the housing of the image forming device where the consumables are installed. Specifically, the second detection unit may be a temperature sensor and / or a humidity sensor. Accordingly, the second environment data includes temperature data and / or humidity data.
[0051] The image forming control parameters are parameters used to control the imaging of the image forming device, including but not limited to charging voltage, transfer voltage and developing voltage. Accordingly, the compensation values corresponding to the image forming control parameters may be compensation parameters corresponding to the image forming control parameters matching the environmental data, or may be calibration parameters in the color image forming mode, etc., which are not limited here.
[0052] In the above-mentioned chip control unit, in the process of determining the preset compensation value of the image formation control parameter corresponding to the second environmental data and the second preset conversion intermediate parameter corresponding to the second environmental data, the chip control unit can specifically first determine the preset compensation value based on the second environmental data and the corresponding relationship between the compensation value corresponding to the environmental data and the image formation control parameter, and then determine the second preset conversion intermediate parameter based on the second environmental data and the corresponding relationship between the environmental data and the conversion intermediate parameter.
[0053] It can be known that the correspondence between environmental data and compensation values corresponding to image formation control parameters, and the correspondence between environmental data and conversion intermediate parameters are all pre-set and stored in the consumable chip. Specifically, they can be stored in the storage unit of the consumable chip, or directly stored in the computer program contained in the chip control unit, which is not limited here.
[0054] The above-mentioned second preset conversion intermediate parameter body can be understood as an encryption key, the first conversion algorithm can be understood as an encryption algorithm, the first conversion parameter corresponding to the preset compensation value is the encrypted preset compensation value, and the chip control unit encrypts the preset compensation value based on the second preset conversion intermediate parameter through the first conversion algorithm to obtain the first conversion parameter corresponding to the preset compensation value, that is, the encrypted preset compensation value, and sends it to the image forming device.
[0055] Step 203, the image formation control unit receives the first conversion parameter corresponding to the preset compensation value of the image formation control parameter sent by the consumable chip, and determines the first preset conversion intermediate parameter corresponding to the first environmental data, performs conversion processing based on the first preset conversion intermediate parameter and the first conversion parameter according to a preset second conversion algorithm to obtain a preset compensation value, and determines the target image formation control parameter that meets the preset imaging condition according to the preset algorithm based on the preset compensation value and the preset image formation control parameter.
[0056] The image forming control unit determines the first preset conversion intermediate parameter based on the first environment data and a corresponding relationship between the environment data and the conversion intermediate parameter.
[0057] It can be known that the correspondence between the environmental data and the conversion intermediate parameters are pre-set and stored in the image forming device, specifically, can be stored in the storage unit of the image forming device, or can be directly stored in the computer program contained in the image forming control unit, which is not limited here.
[0058] The corresponding relationship between the environmental data and the intermediate conversion parameters is pre-stored in the image forming device, which is consistent with the corresponding relationship between the environmental data and the intermediate conversion parameters stored in the chip control unit.
[0059] Specifically, the first environmental data includes first temperature data and first humidity data; when determining the first preset conversion intermediate parameter, the image formation control unit may first determine the temperature conversion intermediate parameter corresponding to the first temperature data based on the first temperature data and the corresponding relationship between the environmental data and the conversion intermediate parameter, and then determine the humidity conversion intermediate parameter corresponding to the first humidity data based on the first humidity data and the corresponding relationship between the environmental data and the conversion intermediate parameter. The image formation control unit performs conversion processing according to the preset second conversion algorithm based on the temperature conversion intermediate parameter, the humidity conversion intermediate parameter, and the first conversion parameter to obtain a preset compensation value.
[0060] Of course, in the above process, in order to avoid the influence of the measurement error between the first environmental data of the cavity environment of the image forming device and the second environmental data of the current environment of the consumable chip on the conversion intermediate parameters, when the image forming control unit determines the conversion intermediate parameters, it can adaptively first determine the environmental data range where the first environmental data is located, and then try to determine the first preset conversion intermediate parameters based on the environmental data within the environmental data range, so as to avoid the influence caused by the measurement error in this way.
[0061] Specifically, the image formation control unit determines the current environment data coding value based on the first environment data and the corresponding relationship between the environment data and the conversion intermediate parameters; determines other environment data coding values adjacent to the above current environment data coding value, thereby obtaining a plurality of coding combinations consisting of the current environment data coding value and other environment data coding values; selects any one coding combination from the above multiple coding organizations as the above first preset conversion intermediate parameter, and converts the above first conversion parameter according to a preset second conversion algorithm based on the above first preset conversion intermediate parameter, and determines whether the above preset compensation value is obtained; if not, selects the next coding combination from the multiple coding combinations as the first preset conversion intermediate parameter, and converts the above first conversion parameter according to the preset second conversion algorithm, until the above preset compensation value is obtained or the conversion of the above first conversion parameter using all the coding combinations in the above multiple coding combinations is completed.
[0062] Among them, other environmental data coding values adjacent to the current environmental data coding value can be several environmental data coding values adjacent to the current environmental data coding value, that is, several environmental data coding values adjacent to the current environmental data coding value in the corresponding relationship between the environmental data and the conversion intermediate parameters are stored.
[0063] Specifically, when the first environmental data includes first temperature data and first humidity data, the image forming control unit determines a current temperature encoding value matching the first temperature data and a current humidity encoding value matching the first humidity data based on the first environmental data and a correspondence relationship between the environmental data and the conversion intermediate parameters.
[0064] Then, the image formation control unit determines other temperature encoding values adjacent to the current temperature encoding value, and determines other humidity encoding values adjacent to the current humidity encoding value.
[0065] According to the current temperature coding value, other temperature coding values, and the current humidity coding value and other humidity coding values, a plurality of coding combinations consisting of any temperature coding value and any humidity coding value are determined; any coding combination is selected from the plurality of coding combinations as the first preset conversion intermediate parameter, and the first conversion parameter is converted according to the preset second conversion algorithm, and it is determined whether a preset compensation value is obtained; if not, the next coding combination is selected from the plurality of coding combinations as the first preset conversion intermediate parameter, and the first conversion parameter is converted according to the preset second conversion algorithm, until the preset compensation value is obtained or the conversion processing of the first conversion parameter using all the coding combinations in the above-mentioned plurality of coding combinations is completed.
[0066] In addition, in this embodiment, the first preset conversion intermediate parameter is a decryption key, and the second conversion algorithm is a decryption algorithm. After the image formation control unit receives the first conversion parameter corresponding to the preset compensation value, that is, the encrypted preset compensation value, the first conversion parameter is decrypted by the second conversion algorithm based on the first preset conversion intermediate parameter to obtain the preset compensation value. The preset image formation control parameter can be set according to the performance parameters of the image forming device and the performance parameters of the consumables.
[0067] The image formation control method provided in this embodiment detects the first environmental data on the printer side by the first detection unit and detects the second environmental data on the chip side by the second detection unit, so that the chip control unit can encrypt the preset compensation value of the image formation control parameter corresponding to the second environmental data according to the first conversion algorithm based on the second preset conversion intermediate parameter corresponding to the second environmental data, obtain the first conversion parameter corresponding to the preset compensation value, and send it to the image formation control unit. After receiving the above-mentioned first conversion parameter, the image formation control unit decrypts the above-mentioned first conversion parameter according to the second conversion algorithm based on the first preset conversion intermediate parameter corresponding to the first environmental data to obtain the preset compensation value, and determines the target image formation control parameter according to the preset compensation value and the preset image formation control parameter. By encrypting and decrypting the preset compensation value based on the environmental data, the preset compensation value can be prevented from being intercepted and tampered with during the transmission process, making data transmission safer and thus ensuring the printing imaging quality.
[0068] At the same time, in order to ensure that the preset compensation value can be obtained in time, optionally, whether the second detection unit is abnormal can be determined based on the first environmental data and the second environmental data. Specifically, before step 203, the image formation control method can also include:
[0069] The chip control unit sends the second environment data to the image forming device;
[0070] The image forming apparatus determines whether the second environment data meets expectations based on the second environment data and first environment data of an environment in which the image forming apparatus is currently located.
[0071] In this embodiment, after the image forming device receives the second environmental data from the chip side, it compares it with the first environmental data on the image forming device side. If the difference between the second environmental data and the first environmental data is within a certain preset range, that is, the absolute value of the difference is less than or equal to the preset threshold, the second environmental data is available, that is, the second detection unit is normal, and the preset compensation value corresponding to the image formation control parameter can be correctly obtained, that is, it is determined that the imaging quality that meets the expectations can be obtained by using the consumable for imaging. If it is determined that the absolute value of the difference is greater than the preset threshold, it is determined that the second environmental data is unavailable and the second detection unit is abnormal. The preset compensation value corresponding to the image formation control parameter may not be correctly obtained, and the imaging quality that meets the expectations may not be obtained by using the consumable for imaging. Then, a prompt message is outputted indicating that the second detection unit of the environment in which the consumable chip is located is abnormal and the imaging quality using the consumable may not meet expectations. The user can also be asked whether to continue printing, and whether to use the consumable for imaging is determined based on the user's choice.
[0072] The image formation control method provided in this embodiment can promptly determine whether the second detection unit is abnormal, that is, promptly determine whether the sensor on the chip side is abnormal, thereby avoiding the problem of printing failure or poor printing quality caused by failure to obtain the preset compensation value corresponding to the image formation control parameter in time; and, when the sensor on the chip side is abnormal, it may not be possible to determine in real time whether the storage status of the printing material such as toner stored in the consumable is good, so even if the storage status of the printing material is poor, the consumable is still used for printing, resulting in poor imaging quality.
[0073] In addition, in an optional embodiment, after the image forming device (also called the printer side) receives the first conversion parameter corresponding to the preset compensation value of the image formation control parameter sent by the consumable chip, there may be a situation where the preset compensation value cannot be obtained after decryption processing. This situation can be considered as a possible failure of the detection unit used for environmental data detection of the image forming device or the consumable chip. In this case, an alarm prompt can be given for the above situation.
[0074] That is, if the conversion process based on the first preset conversion intermediate parameter and the first conversion parameter according to the preset second conversion algorithm fails to obtain the preset compensation value, it may also include: issuing an alarm message of abnormality of the consumable chip.
[0075] In this embodiment, if the image forming control unit fails to obtain the preset compensation value after decryption processing, the consumable chip is abnormal at this time, and the image forming control unit generates an alarm information instruction to control the alarm device to issue an alarm prompt of the consumable chip abnormality, or display a prompt message on the display unit of the image forming device.
[0076] Optionally, the alarm device may include a buzzer and an indicator light, which is not specifically limited here. For example, when the image formation control unit fails to obtain a preset compensation value after decryption processing, it generates a related alarm information instruction to control the buzzer to emit a buzzing sound and the indicator light to emit a red light.
[0077] The image formation control method provided in this embodiment can promptly issue an alarm prompt for abnormality of the consumable chip when the image formation control unit cannot obtain the preset compensation value after decryption processing, that is, when the consumable chip has an abnormality, so that the user can promptly discover the abnormality of the consumable chip and then promptly repair or replace the consumable chip.
[0078] To further elaborate Figure 4 The image formation control method shown in the figure is described in detail below:
[0079] Figure 4 A signaling interaction diagram is provided for an embodiment of the present application. This embodiment takes a printer as an image forming device as an example to introduce the information interaction between the image forming device and the consumable chip. Specifically, it can be described by the information interaction between the image forming control unit on the printer side and the chip control unit on the chip side. The environmental data includes temperature data and humidity data.
[0080] like Figure 4 As shown, the image formation control method may include:
[0081] Step 301: After the printer is started, the printer and the consumable chip perform cross-authentication.
[0082] In this embodiment, the cross-authentication may include: the image formation control unit on the printer side performs random number exchange authentication with the chip control unit on the chip side.
[0083] Step 302: The image formation control unit sends the data preparation instruction to the chip control unit. After receiving the data preparation instruction, the chip control unit performs data preparation on the chip side and sends the status instruction of the data preparation process to the image formation control unit. After receiving the status instruction of the data preparation process, the image formation control unit performs data preparation on the printer side.
[0084] In this embodiment, after the chip control unit receives the data preparation instruction, it performs data preparation on the chip side. The second detection unit detects the second environmental data of the environment in which the consumable chip is currently located, and the second environmental data includes second temperature data and second humidity data. Accordingly, the second detection unit may include a second temperature sensor and a second humidity sensor.
[0085] Specifically, after the chip control unit receives the data preparation instruction, the second temperature sensor detects the second temperature data of the environment in which the consumable chip is currently located, and the second humidity sensor detects the second humidity data of the environment in which the consumable chip is currently located.
[0086] When the image forming control unit receives the status instruction of data preparation, it performs data preparation on the printer side, and the first detection unit detects the first environment data of the cavity environment of the image forming device.
[0087] Furthermore, after receiving the data preparation status instruction, the image formation control unit sends a query instruction to the chip control unit. The query instruction may specifically be an instruction for querying the chip data preparation status.
[0088] Step 303: The chip control unit determines a preset compensation value of the image formation control parameter based on the second environment data and a correspondence relationship between the environment data and the compensation value corresponding to the image formation control parameter.
[0089] In this embodiment, the corresponding relationship between the second environment data and the compensation value corresponding to the environment data and the image formation control parameter is a two-dimensional array relationship, that is, by inputting X and Y, a unique output Z can be obtained.
[0090] Specifically, the chip control unit determines the preset compensation value based on the second temperature data, the second humidity data and the corresponding relationship between the environmental data and the compensation value corresponding to the image formation control parameter, that is, determines the preset compensation value of the image formation control parameter according to the second temperature data and the second humidity data.
[0091] Step 304: The chip control unit determines a second preset conversion intermediate parameter based on the second environment data and the stored correspondence relationship between the environment data and the conversion intermediate parameter.
[0092] Specifically, the chip control unit determines the temperature conversion intermediate parameter corresponding to the second temperature data based on the second temperature data and the correspondence between the stored environmental data and the conversion intermediate parameter, that is, the current second temperature encoding value matching the second temperature data, and determines the humidity conversion intermediate parameter corresponding to the second humidity data based on the second humidity data and the correspondence between the stored environmental data and the conversion intermediate parameter, that is, the current second humidity encoding value matching the second humidity data.
[0093] Furthermore, a coding combination may be formed according to the current second temperature coding value and the current second humidity coding value, thereby determining the second preset conversion intermediate parameter.
[0094] The chip control unit converts the preset compensation value according to the first conversion algorithm based on the second preset conversion intermediate parameter to obtain the first conversion parameter corresponding to the preset compensation value. After obtaining the first conversion parameter corresponding to the preset compensation value, the chip control unit controls the chip data preparation state to be the data ready state.
[0095] Further, after the image formation control unit inquires that the chip data preparation state is in the data ready state, it sends a data read instruction to the chip control unit. After receiving the data read instruction, the chip control unit sends the first conversion parameter to the image formation control unit.
[0096] Step 305: The image formation control unit determines a first preset conversion intermediate parameter based on the first environment data and a stored correspondence relationship between the environment data and the conversion intermediate parameter.
[0097] In this embodiment, the first environmental data includes first temperature data and first humidity data, and accordingly, the first detection unit may include a first temperature sensor and a first humidity sensor.
[0098] Specifically, the image formation control unit determines the temperature conversion intermediate parameter corresponding to the first temperature data, that is, the current temperature encoding value matching the first temperature data, based on the first temperature data and the correspondence between the stored environmental data and the conversion intermediate parameter, and determines the humidity conversion intermediate parameter corresponding to the first humidity data, that is, the current humidity encoding value matching the first humidity data, based on the first humidity data and the correspondence between the stored environmental data and the conversion intermediate parameter.
[0099] Furthermore, a coding combination may be formed according to the current first temperature coding value and the current first humidity coding value, thereby determining the first preset conversion intermediate parameter.
[0100] Step 306: The image formation control unit performs conversion processing based on the first preset conversion intermediate parameter and the first conversion parameter according to a preset second conversion algorithm to obtain a preset compensation value, and determines the target image formation control parameter that meets the preset imaging condition according to the preset algorithm based on the preset compensation value and the preset image formation control parameter.
[0101] For example, Table 1 is a temperature range table in the corresponding relationship between environmental data and conversion intermediate parameters provided in this application; Table 2 is a humidity range table in the corresponding relationship between environmental data and conversion intermediate parameters provided in this application.
[0102] Table 1
[0103]
[0104]
[0105] Table 2
[0106]
[0107] On the consumable chip side, the second environmental data of the current environment of the consumable chip detected by the second detection unit includes second temperature data of 30 degrees and second humidity data of 25%. The current temperature coding value 0x0019 can be determined according to Table 1 and the second environmental data, and the current humidity coding value 0xFD00 can be determined according to the second environmental data and Table 2, thereby determining the current humidity coding value and the current temperature coding value, thereby determining the second preset conversion intermediate parameter.
[0108] The way in which the printer side determines the first preset conversion intermediate parameter is the same as the way in which the chip side determines the second preset conversion intermediate parameter, which will not be described in detail here.
[0109] Therefore, the chip control unit generates the first conversion parameter according to the preset algorithm based on the determined second preset conversion intermediate parameter and the preset compensation value of the image formation control parameter, and sends the first conversion parameter to the printer. The printer generates the preset compensation value according to the preset algorithm based on the determined first preset conversion intermediate parameter and the first conversion parameter, thereby determining the target image formation control parameter.
[0110] In the above-mentioned method of determining the target image formation control parameters, the second preset conversion intermediate parameter corresponding to the consumable chip side and the first preset conversion intermediate parameter corresponding to the printer side correspond to each other. In order to avoid the influence of the measurement error between the first environmental data of the cavity environment of the image forming device and the second environmental data of the environment currently located in the consumable chip on the conversion intermediate parameter, when the image formation control unit determines the conversion intermediate parameter, it can adaptively first determine the environmental data range where the first environmental data is located, and then try to determine the first preset conversion intermediate parameter according to each environmental data within the environmental data range, so as to avoid the influence caused by the measurement error in this way.
[0111] For example, the previous temperature code value and the next temperature code value adjacent to the current temperature code value are determined according to the current temperature code value, and the previous humidity code value and the next humidity code value adjacent to the current humidity code value are determined according to the current humidity code value. According to the current temperature code value, the previous temperature code value and the next temperature code value, and the current humidity code value, the previous humidity code value and the next humidity code value, multiple code combinations consisting of any temperature code value and any humidity code value are determined.
[0112] For example, according to Table 1 and Table 2, the current temperature coding value, the previous temperature coding value and the next temperature coding value are 0x0011, 0x0010, and 0x0012, respectively, and the current humidity coding value, the previous humidity coding value and the next humidity coding value are 0xFB00, 0xFA00, and 0xFC00, respectively. The obtained multiple coding combinations may include: 0x00100xFA00, 0x00100xFB00, 0x00100xFC00, 0x00110xFA00, 0x00110xFB00, 0x00110xFC00, 0x00120xFA00, 0x00120xFB00, and 0x00120xFC00.
[0113] Any one of the plurality of coding combinations is selected as the first preset conversion intermediate parameter, and the first conversion parameter is converted according to the preset second conversion algorithm, and it is determined whether a preset compensation value is obtained. If not, the next coding combination is selected as the first preset conversion intermediate parameter, and the first conversion parameter is converted according to the preset second conversion algorithm, until the preset compensation value is obtained or the conversion of the first conversion parameter using all coding combinations is completed.
[0114] That is to say, ultimately, the printer will convert the first conversion parameter according to the first preset conversion intermediate parameter and the first conversion parameter according to the preset second conversion algorithm to obtain the preset compensation value, and based on the preset compensation value and the preset image formation control parameter, determine the target image formation control parameter that meets the preset imaging conditions according to the preset algorithm.
[0115] Alternatively, if the printer fails to obtain the preset compensation value after completing the processing of the first conversion parameter by the second conversion algorithm using all coding combinations, it may be that the first detection unit and / or the second detection unit is abnormal, that is, the sensor on the printer side and / or the sensor on the chip side is abnormal. In this case, an alarm is issued to remind the user to check and replace the above sensors in time.
[0116] At this point, the printer and consumable chip complete the interaction.
[0117] The image formation control method provided in the embodiment of the present application encrypts and decrypts the preset compensation value of the image formation control parameter based on the environmental data detected by the consumable chip and the image forming device, and transmits the encrypted and decrypted environmental data, thereby preventing the preset compensation value from being intercepted and tampered with during the transmission process, making data transmission safer and thus ensuring the printing imaging quality.
[0118] Embodiment 2
[0119] Usually, after completing the image forming operation, the image forming device needs to write data such as the number of printed pages and toner consumption into the consumable chip. However, in the prior art, the image forming device and the consumable chip usually communicate by exchanging passwords, which can easily lead to data interception for analysis and tampering. As a result, the consumable chip may incorrectly record information related to the life of the consumables, resulting in incorrect identification of the life of the consumables, and failure to correctly prompt the user to replace the consumables, causing inconvenience to the user. Problems such as consumables that have not yet reached the end of their life being mistakenly considered to have reached the end of their life, thereby prompting the user to replace the consumables, and / or consumables that are about to reach the end of their life being mistakenly considered to still be usable, and the user is not promptly prompted to replace the consumables.
[0120] In order to solve the above technical problems, Figure 7 As shown, the embodiment of the present application provides an image formation control method, including:
[0121] Step 701: An image forming control unit obtains data to be written to the consumable chip, verification data for determining the correctness of the data to be written, and a third preset conversion intermediate parameter corresponding to third environmental data of the cavity environment of the image forming device, and generates a second conversion parameter based on the data to be written, the verification data and the third preset conversion intermediate parameter, and sends the second conversion parameter to the consumable chip.
[0122] Among them, after the image forming device completes the execution of the image forming operation, the image forming control unit obtains the above-mentioned data to be written and the verification data used to determine the correctness of the data to be written. The above-mentioned data to be written includes but is not limited to the number of printed pages, print size, toner consumption, average coverage, etc., which are not limited here.
[0123] The embodiment of the present application does not limit how to use the verification data to verify whether the data to be written is correct. The above-mentioned verification data can be parity check data, CRC check data, etc.
[0124] The third preset conversion intermediate parameter can be obtained by executing the following steps:
[0125] Get the preset password book;
[0126] Obtaining a first preset key index value;
[0127] The third preset intermediate parameter is generated based on the preset code book and the first preset key index value.
[0128] Specifically, the embodiment of the present application does not limit the manner in which the image forming device obtains the preset password book. The image forming device may directly generate the password book according to preset rules as needed, such as by using a random number generator, etc., or the image forming control unit may obtain the password book by communicating with a consumable chip or other computer equipment connected to the image forming device.
[0129] The preset ciphertext may be in a one-dimensional form, and specifically may be data with a fixed byte length. For example, the preset ciphertext may be data composed of 0s and 1s with a byte length of 255.
[0130] The preset code book can also be set in two-dimensional or three-dimensional form as needed. For example, when the preset code book is in two-dimensional form, the preset code book has data of a certain length set horizontally and data of a certain length set vertically.
[0131] In the embodiment of the present application, determination of the first preset key index value is related to cavity environment data in the image forming device.
[0132] Specifically, the corresponding environment data encoding value can be determined based on the corresponding relationship between the cavity environment data corresponding to the image forming device, the pre-stored characterization environment data, and the preset intermediate parameters, and then the first preset key index value can be determined based on the environment data encoding value.
[0133] Furthermore, the determination of the first preset key index value may also be related to the above-mentioned environmental data coding value and the preset counting information corresponding to the data write instruction sent by the image forming device to the consumable chip. The preset counting information may specifically be the data write sequence number corresponding to the current data write instruction, hereinafter referred to as the data write sequence number, that is, the first preset key index value is generated according to a preset algorithm based on the above-mentioned environmental data coding value and the data write sequence number.
[0134] Furthermore, when the preset code book is in one-dimensional form, the embodiment of the present application can also determine the above-mentioned key index value based on the above-mentioned environmental data encoding value, the data writing sequence number, the byte length of the preset code book, and the serial number of the consumable chip, thereby determining the above-mentioned third preset conversion intermediate parameter.
[0135] Thus, the image forming device sends each data write instruction to the consumable chip. Since each data write instruction corresponds to a different data write serial number, even if the environmental data detected by the image forming device is the same for different data write instructions, the first preset key index value corresponding to the above-mentioned each data write instruction is different. Therefore, the third preset intermediate parameter corresponding to the above-mentioned each data write instruction is also different. The above-mentioned preset counting information can also be replaced by other data. For example, it can be a dynamic parameter that changes with the time information of the data write instruction sent by the image forming device to the consumable chip, as long as the first preset key index value generated corresponding to different data write instructions is different.
[0136] For example, assuming that the preset code book is one-dimensional data, the byte length is L, the data write sequence number is N, the serial number of the consumable chip is SN, the third environmental data T1 detected by the image forming device, and the fourth environmental data T2 detected by the consumable chip are T2, wherein the third environmental data T1 and the fourth environmental data T2 can be data at the same time, and the time points corresponding to the third environmental data T1 and the fourth environmental data T2 can be separated by a smaller time interval, which is the time point corresponding to a certain time interval after the image forming control unit sends a preset instruction to the consumable chip. The time interval can be set as needed and is related to the communication speed between the image forming device and the consumable chip and the response speed of the consumable chip. The preset instruction can be an instruction to notify the consumable chip to prepare environmental data, etc., which is not limited here. It can be understood that the time points of the third environmental data T1 and the fourth environmental data T2 are different from the time points of the first environmental data and the second environmental data detected above.
[0137] In the embodiment of the present application, it can be understood that the third preset conversion intermediate parameter is specifically an encryption key.
[0138] The image formation control unit can first determine the coding value K1 corresponding to the third environmental data T1 based on the third environmental data T1 and the correspondence between the pre-stored characterizing environmental data and the preset intermediate parameters, and then generate a key index value based on the coding value K1, the serial number SN of the consumable chip, the data writing sequence number N, and the byte length L of the preset code book, and then determine the corresponding key based on the key index value and the preset code book, that is, the third preset conversion intermediate parameter.
[0139] For example, the number of ciphertext data write times N is 0x01.
[0140] The serial number of the consumable chip is AA2A00000000000000000000000000000.
[0141] The encoding value K1 is 0x3F, and the preset key index value can be determined by performing the following steps:
[0142] Step 1: XOR the number of times the ciphertext data is written N with the sequence number SN to obtain (AB2B01010101010101010101010101010101);
[0143] Step 2: XOR the data obtained in step 1 with the encoding value 0x3F to obtain (94143E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E);
[0144] Step 3: Use the obtained value as the key index, that is
[0145] INDEX=(0x94, 0x14, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E, 0x3E.) After the first preset key index value is determined, byte data of INDEX[n]%L bits are taken out from the code book with a byte length of L as the nth byte of the third preset intermediate parameter P.
[0146] It should be noted that the process of the image forming control unit determining the environmental data encoding value based on the environmental data and the correspondence between the stored environmental data and the preset intermediate parameters is described in the above embodiment and will not be repeated here.
[0147] After the third preset conversion intermediate parameter is determined, the image formation control unit generates a second conversion parameter based on the to-be-written data, the verification data, and the third preset conversion intermediate parameter, and sends the second conversion parameter to the consumable chip.
[0148] It can be understood that the above-mentioned data to be written and the verification data corresponding to the above-mentioned data to be written can usually constitute a complete data according to preset rules, wherein the first several consecutive bytes corresponding to the complete data are the above-mentioned data to be written, and the last several consecutive bytes corresponding to the complete data are the verification data corresponding to the above-mentioned data to be written.
[0149] Step 702: the consumable chip sends preset response information to the image formation control unit based on the second conversion parameter, and the preset response information is used to determine whether the data to be written has been correctly written into the consumable chip.
[0150] Among them, after the consumable chip receives the second conversion parameter sent by the image formation control unit, it sends a preset response message to the image formation control unit. After receiving the preset response message, the image formation control unit uses the third conversion intermediate parameter to convert the preset response message, and determines whether the above-mentioned data to be written has been correctly written into the consumable chip based on the result of the conversion process.
[0151] like Figure 8 As shown, step 702 may specifically include the following steps:
[0152] Step 7020: The consumable chip receives the second conversion parameter, and performs conversion processing based on the second conversion parameter and the fourth preset intermediate parameter.
[0153] Step 7030: Determine whether the conversion process is successful.
[0154] If yes, execute step 7040, if no, execute step 7050.
[0155] Step 7040: Generate a third conversion parameter based on the fourth preset intermediate parameter and the written data written into the consumable chip, and send the third conversion parameter to the image formation control unit.
[0156] Step 7050: Send a prompt message indicating that the conversion operation fails to the image formation control unit.
[0157] In step 7020, the determination of the fourth preset intermediate parameter is also related to the fourth environment data corresponding to the consumable chip and the preset code book received from the image forming device.
[0158] The fourth preset intermediate parameter can be determined by performing the following steps:
[0159] receiving a preset code book sent by an image forming device;
[0160] Obtaining a second preset key index value;
[0161] The fourth preset intermediate parameter is generated based on the preset code book and the second preset key index value.
[0162] The determination of the second preset key index value is related to the fourth environment data of the environment in which the consumable chip is located.
[0163] The method for generating the second preset key index value is similar to the method for generating the first preset key index, the difference is only based on different environmental data, which will not be repeated here.
[0164] In the embodiment of the present application, it can be understood that the fourth preset conversion intermediate parameter is specifically a decryption key.
[0165] The generation of the fourth preset conversion parameter can be based on the aforementioned current environment data coding value, or it can be based on the current environment data coding value to determine other environment data coding values adjacent to the current environment data coding value, thereby obtaining a plurality of coding combinations consisting of the current environment data coding value and other environment data coding values, and selecting one coding combination from the plurality of coding combinations to generate the fourth preset intermediate parameter in the aforementioned manner, thereby obtaining the fourth preset intermediate parameter corresponding to the aforementioned plurality of coding combinations.
[0166] It can be understood that the process of determining the current environmental data coding value and / or other environmental data coding values based on environmental data is similar to the process of the image forming device determining the current environmental data coding value and other environmental data coding values based on environmental data in the aforementioned embodiment, and will not be repeated here.
[0167] In step 7020, when the fourth preset intermediate parameter is generated only based on the aforementioned current environment coding value, the consumable chip uses the fourth preset conversion intermediate parameter to convert the second conversion parameter to obtain the converted result data, and then identifies the data to be written and the verification data in the result data according to the composition form of the aforementioned data to be written and the verification data corresponding to the data to be written, and uses the verification data to verify the data to be written. If the verification is successful, it is determined that the conversion processing of the second conversion parameter is successful. If the verification fails, it is determined that the conversion processing of the second conversion parameter is failed.
[0168] The embodiment of the present application can also select a coding combination from the aforementioned multiple coding combinations, and obtain the fourth preset intermediate parameter corresponding to the coding combination, and then use the fourth preset intermediate parameter to perform conversion processing on the second conversion parameter, and determine whether the current conversion processing is successful. If not, use the next coding combination in the multiple coding combinations to generate the corresponding fourth preset intermediate parameter, and then use the fourth preset intermediate parameter to perform conversion processing on the second conversion parameter, until it is determined that the conversion processing is successful, or the conversion processing of the second conversion parameter using the fourth preset intermediate parameters corresponding to all coding combinations is completed.
[0169] If there is a coding combination among the above-mentioned multiple coding combinations and the conversion processing result of the fourth preset intermediate parameter corresponding to the second conversion parameter is successful, then it is determined that the conversion processing of the second conversion parameter is successful; if the conversion processing results of the fourth preset intermediate parameters corresponding to all coding combinations among the above-mentioned multiple coding combinations fail, then it is determined that the conversion processing of the second conversion parameter is unsuccessful.
[0170] It can be understood that in the embodiment of the present application, the conversion process is specifically a decryption process.
[0171] If it is determined that the conversion process of the second conversion parameter fails, the preset response information is determined to be prompt information indicating that the conversion process fails, and the preset response information may be plain text data.
[0172] If it is determined that the conversion process of the second conversion parameter is successful, the preset response information is determined to be a third conversion parameter generated based on the fourth preset intermediate parameter corresponding to the above conversion process and the written data written to the consumable chip. After receiving the third conversion parameter, the image forming device uses the third conversion intermediate parameter to convert the third conversion parameter, and compares the data after the conversion process with the above-mentioned data to be written to determine whether the data to be written is correctly written to the consumable chip. If so, the data writing operation is terminated.
[0173] In an embodiment of the present application, when data is written to a consumable chip, the data to be written is encrypted and decrypted and transmitted by utilizing environmental data detected by the consumable chip and the image forming device respectively. This avoids the situation in which, during the process in which the image forming device transmits the data to be written and writes it into the consumable chip, the life of the consumable is incorrectly determined due to malicious tampering of the data to be written, which may easily lead to problems such as consumables that have not yet reached their life being mistakenly considered to have reached their life, thereby prompting the user to replace the consumable, and / or consumables that are about to reach their life being mistakenly considered to still be usable, thereby failing to promptly prompt the user to replace the consumable.
[0174] Embodiment 3
[0175] Figure 5 Schematic diagram of the structure of an image forming device provided in an embodiment of the present application. Figure 5 As shown, the image forming device provided in this embodiment may include: a first detection unit module 41, a second detection unit 42, and an image forming control unit 43. The image forming device can be detachably installed on a consumable, and a consumable chip is installed on the consumable, and the consumable chip includes a chip control unit 44.
[0176] The first detection unit module 41 is used to detect and obtain first environmental data of the internal environment of the cavity of the image forming device;
[0177] A second detection unit 42, used to detect second environmental data of the environment where the consumable chip is located;
[0178] The chip control unit 44 is used to obtain the second environment data of the environment in which the consumable chip is located, and determine the preset compensation value corresponding to the image formation control parameter corresponding to the second environment data and the second preset conversion intermediate parameter corresponding to the second environment data, and generate the first conversion parameter based on the preset compensation value and the second preset conversion intermediate parameter, and send the first conversion parameter to the image formation control unit 43;
[0179] The image formation control unit 43 is used to receive the conversion parameters corresponding to the preset compensation values of the image formation control parameters sent by the consumable chip, and determine the first preset conversion intermediate parameters corresponding to the first environmental data, based on the first preset conversion intermediate parameters, the conversion parameters are converted according to the preset second conversion algorithm to obtain the preset compensation values, and based on the preset compensation values and the preset image formation control parameters, the target image formation control parameters that meet the preset imaging conditions are determined according to the preset algorithm.
[0180] Furthermore, an embodiment of the present application also provides an image forming device, which may include: a first detection unit 41, an image forming control unit 43, and the image forming device is detachably mounted on a consumable, a consumable chip is mounted on the consumable, and the consumable chip includes a chip control unit 44.
[0181] The first detection unit module 41 is used to detect and obtain third environmental data of the internal environment of the cavity of the image forming device;
[0182] The image formation control unit 43 is used to obtain the data to be written to the consumable chip, the verification data for determining the correctness of the data to be written, and the third preset conversion intermediate parameter corresponding to the third environment data, and generate the second conversion parameter based on the data to be written, the verification data and the third preset conversion intermediate parameter, and send the second conversion parameter to the consumable chip;
[0183] The chip control unit 44 is used to send preset response information to the image formation control unit 43 based on the second conversion parameter;
[0184] The image formation control unit 43 is further configured to determine whether the data to be written is correctly written into the consumable chip based on the preset response information.
[0185] Embodiment 4
[0186] Figure 6 This is a schematic diagram of the structure of a consumable chip provided in an embodiment of the present application. Figure 6 As shown, the consumable chip provided in this embodiment may include: a chip control unit 51.
[0187] The chip control unit 51 is used to obtain second environmental data of the environment in which the consumable chip is located, and determine a preset compensation value of an image formation control parameter corresponding to the second environmental data and a second preset conversion intermediate parameter corresponding to the second environmental data, and based on the second preset conversion intermediate parameter, convert the above-mentioned preset compensation value according to a first conversion algorithm to obtain a first conversion parameter corresponding to the preset compensation value, and send the first conversion parameter to the image forming device, wherein the first conversion parameter is used to determine a target image formation control parameter that meets a preset imaging condition.
[0188] In an optional implementation, the chip control unit 51 is further specifically configured to:
[0189] The second environment data corresponding to the current environment of the consumable chip is obtained, and the second environment data is sent to the image forming device, wherein the second environment data is used to determine whether the second environment data meets expectations in combination with the first environment data.
[0190] In an optional implementation, when determining the preset compensation value corresponding to the image formation control parameter corresponding to the second environment data, the chip control unit 51 is further specifically configured to:
[0191] The preset compensation value is determined based on the second environment data and a corresponding relationship between the compensation values stored in the environment data and the image forming control parameters.
[0192] In an optional implementation, when determining the preset conversion intermediate parameter corresponding to the second environment data, the chip control unit 51 is further specifically configured to:
[0193] The second preset conversion intermediate parameter is determined based on the second environment data and the corresponding relationship between the stored environment data and the conversion intermediate parameter.
[0194] In an optional implementation, the chip control unit 51 is used to receive a second conversion parameter generated based on the data to be written to the consumable chip, verification data for determining the correctness of the data to be written, and a third preset intermediate parameter, and send a preset response message to the image formation control unit based on the second conversion parameter, and the preset response message is used to determine whether the data to be written has been correctly written to the consumable chip.
[0195] In an optional implementation, before sending the preset response information to the image formation control unit, the chip control unit 51 is specifically used to obtain a preset code book and fourth environmental data corresponding to the consumable chip, and determine the preset response information based on the fourth environmental data, the preset code book and the second conversion parameter.
[0196] In an optional implementation, the chip control unit 51 is specifically used to determine the fourth preset conversion intermediate parameter based on the fourth environmental data, the preset code book, and the corresponding relationship between the environmental data and the conversion intermediate parameter, and perform a conversion operation on the second conversion parameter based on the fourth preset conversion intermediate parameter, and determine whether the conversion operation is successful. If not, a prompt message indicating the failure of the conversion operation is sent to the image formation control unit. If so, a third conversion parameter is sent to the image formation control unit, and the third conversion parameter is used to determine whether the data to be written has been correctly written into the consumable chip.
[0197] In an optional implementation, the chip control unit 51 is specifically used to determine the current environment data coding value based on the fourth environment data and the corresponding relationship between the environment data and the conversion intermediate parameters; determine other environment data coding values adjacent to the current environment data coding value, thereby obtaining a plurality of coding combinations consisting of the current environment data coding value and other environment coding values; generate the fourth preset conversion intermediate parameter based on one of the plurality of coding combinations and a preset code book.
[0198] In an optional implementation, the chip control unit 51 is specifically used to perform conversion processing on the second conversion parameter using the fourth preset conversion intermediate parameter corresponding to any one of the multiple coding combinations, and determine whether the conversion processing is successful; if not, the conversion processing is performed based on the fourth preset conversion intermediate parameter corresponding to the next coding combination in the multiple coding combinations and the second conversion parameter, until it is determined that the conversion processing is successful, or the conversion processing on the second conversion parameter using the fourth preset conversion intermediate parameter corresponding to all the coding combinations in the multiple coding combinations is completed.
[0199] In a feasible implementation manner, the chip control unit 51 further includes a second detection unit for detecting environmental data of the environment in which the consumable chip is located.
[0200] The embodiment of the present application also provides a consumable, which includes a housing, a developer containing portion and the consumable chip. The developer containing portion is located in the housing and is used to contain the developer. The consumable chip is arranged on the housing.
[0201] In one embodiment, the consumables further include a developer conveying element, and the developer conveying element is used to convey the developer.
[0202] In one embodiment, the consumables further include a photosensitive drum and a charging roller, and the charging roller is used to charge the photosensitive drum.
[0203] The embodiment of the present application also provides another consumable material, which includes a photosensitive drum, a charging roller and a consumable material chip. The charging roller is used to charge the photosensitive drum.
[0204] In one of the embodiments, the consumable further includes a second detection unit for detecting environmental data of the environment in which the consumable chip is located.
[0205] In one embodiment, the second detection unit is included in the consumable chip.
[0206] The above description is only the preferred embodiment of the present application and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An image formation control method, characterized in that: The method comprises: receiving a second conversion parameter, wherein the second conversion parameter is associated with the data to be written and third environment data of the cavity environment of the image forming device; Sending preset response information to the image forming device based on the second conversion parameter, wherein the preset response information is used to determine a processing condition of the data to be written.
2. The method according to claim 1, characterized in that, before sending the preset response information to the image forming device based on the second conversion parameter, the method further comprises: Get the preset password book; The preset response information is determined based on fourth environment data of the environment, the preset code book, and the second conversion parameter.
3. The method according to claim 2, characterized in that The determining the preset response information based on the fourth environment data of the environment, the preset code book, and the second conversion parameter includes: Based on the fourth environmental data, the preset code book and the correspondence between the environmental data and the conversion intermediate parameters, the fourth preset conversion intermediate parameters are determined, and based on the fourth preset conversion intermediate parameters, the second conversion parameters are converted to obtain third conversion parameters, and the third conversion parameters are sent to the image forming device.
4. The method according to claim 3, characterized in that: The method of determining the fourth preset conversion intermediate parameter based on the fourth environment data, the preset code book, and the corresponding relationship between the environment data and the conversion intermediate parameter includes: determining the current environment data coding value based on the fourth environment data and the corresponding relationship between the environment data and the conversion intermediate parameter; determining other environment data coding values adjacent to the current environment data coding value, thereby obtaining a plurality of coding combinations consisting of the current environment data coding value and the other environment coding values; and generating the fourth preset conversion intermediate parameter based on any or at least one coding combination among the plurality of coding combinations and the preset code book.
5. The method according to claim 4, characterized in that When the fourth preset conversion intermediate parameter is generated based on any one of the plurality of coding combinations and the preset code book, performing conversion processing on the second conversion parameter based on the fourth preset conversion intermediate parameter to obtain a third conversion parameter includes: The second conversion parameter is converted by using the fourth preset conversion intermediate parameter corresponding to any one of the multiple coding combinations, and it is determined whether the conversion is successful; if not, the second conversion parameter is converted based on the fourth preset conversion intermediate parameter corresponding to the next coding combination in the multiple coding combinations, until it is determined that the conversion is successful, or the conversion of the second conversion parameter by using the fourth preset conversion intermediate parameter corresponding to all the coding combinations in the multiple coding combinations is completed.
6. The method according to claim 1, before receiving the second conversion parameter, further comprising: Obtain the second environment data of the current environment; Determine a preset compensation value of the image forming device corresponding to the second environmental data and a second preset conversion intermediate parameter corresponding to the second environmental data, and based on the second preset conversion intermediate parameter, convert the preset compensation value according to a first conversion algorithm to obtain a first conversion parameter corresponding to the preset compensation value, and send the first conversion parameter to the image forming device, wherein the first conversion parameter is used to determine a target image formation control parameter that meets a preset imaging condition.
7. The method according to claim 6, characterized in that The method further comprises: The second environmental data is sent to the image forming device, and the second environmental data is used to determine whether the second environmental data meets expectations in combination with the first environmental data, wherein the first environmental data is environmental data of the cavity environment of the image forming device.
8. The method according to claim 6, characterized in that The method comprises: The preset compensation value is determined based on the second environment data and a corresponding relationship between the environment data and the compensation value corresponding to the image formation control parameter.
9. The method according to claim 6, characterized in that The method comprises: The second preset conversion intermediate parameter is determined based on the second environment data and the corresponding relationship between the stored environment data and the conversion intermediate parameter.
10. A consumable chip, wherein the consumable chip can be detachably mounted on a consumable, wherein the consumable can be detachably mounted on an image forming device, wherein the image forming device comprises an image forming control unit, wherein: include: A chip control unit, configured to receive a second conversion parameter, wherein the second conversion parameter is associated with the data to be written and third environment data of the cavity environment of the image forming device; Sending preset response information to the image forming device based on the second conversion parameter, wherein the preset response information is used to determine a processing condition of the data to be written.
11. The consumable chip according to claim 10, characterized in that: Before sending the preset response information to the image forming device based on the second conversion parameter, the chip control unit is specifically used to obtain a preset code book; The preset response information is determined based on fourth environment data of the environment, the preset code book, and the second conversion parameter.
12. The consumable chip according to claim 11, characterized in that: The chip control unit is specifically used to determine a fourth preset conversion intermediate parameter based on the fourth environmental data, a preset code book, and a correspondence relationship between the environmental data and the conversion intermediate parameter, and perform conversion processing on the second conversion parameter based on the fourth preset conversion intermediate parameter to obtain a third conversion parameter, and send the third conversion parameter to the image forming device.
13. The consumable chip according to claim 12, characterized in that: The chip control unit is specifically used to determine the current environment data coding value based on the fourth environment data and the corresponding relationship between the environment data and the conversion intermediate parameters; determine other environment data coding values adjacent to the current environment data coding value, so as to obtain a plurality of coding combinations consisting of the current environment data coding value and other environment coding values; generate the fourth preset conversion intermediate parameter based on any or at least one coding combination among the plurality of coding combinations and the preset code book.
14. The consumable chip according to claim 13, characterized in that: The chip control unit is specifically used to perform conversion processing on the second conversion parameter using the fourth preset conversion intermediate parameter corresponding to any one of the multiple coding combinations, and determine whether the conversion processing is successful; if not, perform conversion processing on the second conversion parameter based on the fourth preset conversion intermediate parameter corresponding to the next coding combination in the multiple coding combinations, until it is determined that the conversion processing is successful, or the conversion processing on the second conversion parameter using the fourth preset conversion intermediate parameter corresponding to all the coding combinations in the multiple coding combinations is completed.
15. The consumable chip according to claim 10, characterized in that: A chip control unit, used to obtain second environment data of the current environment; Determine a preset compensation value of the image forming device corresponding to the second environmental data and a second preset conversion intermediate parameter corresponding to the second environmental data, and based on the second preset conversion intermediate parameter, convert the preset compensation value according to a first conversion algorithm to obtain a first conversion parameter corresponding to the preset compensation value, and send the first conversion parameter to the image forming device, wherein the first conversion parameter is used to determine a target image formation control parameter that meets a preset imaging condition.
16. The consumable chip according to claim 15, characterized in that: The chip control unit is further used to send the second environmental data to the image forming device, and the second environmental data is used to determine whether the second environmental data meets expectations in combination with the first environmental data, wherein the first environmental data is environmental data of the cavity environment of the image forming device.
17. The consumable chip according to claim 15, characterized in that: The chip control unit is specifically configured to determine the preset compensation value based on the second environment data and a corresponding relationship between the environment data and the compensation value corresponding to the image formation control parameter.
18. The consumable chip according to claim 15, characterized in that: The chip control unit is specifically configured to determine the second preset conversion intermediate parameter based on the second environment data and a corresponding relationship between the environment data and the conversion intermediate parameter.
19. The consumable chip according to claim 10, characterized in that: The consumable chip includes a second detection unit, which is used to detect environmental data of the environment in which the consumable chip is located.
20. A consumable material, characterized in that: include: case; A developer containing portion, located in the housing, for containing the developer; as well as The consumable chip according to any one of claims 10 to 18.
21. The consumable material according to claim 20, characterized in that: The consumables also include: The developer conveying element is used for conveying the developer.
22. The consumable material according to claim 21, characterized in that: The consumables also include: Photosensitive drum; A charging roller is used for charging the photosensitive drum.
23. A consumable material, characterized in that: The consumables also include: Photosensitive drum; a charging roller for charging the photosensitive drum; and The consumable chip according to any one of claims 10 to 18.
24. The consumable material according to any one of claims 20 to 23, characterized in that: The consumables also include: The second detection unit is used to detect environmental data of the environment in which the consumable chip is located.
25. The consumable material according to claim 24, characterized in that: The second detection unit is included in the consumable chip.
26. An image forming device equipped with consumables, characterized in that: include: A first detection unit, used for detecting third environmental data of the cavity environment of the image forming device; an image forming control unit, configured to generate a second conversion parameter and send the second conversion parameter to the consumable, wherein the second conversion parameter is associated with the data to be written and third environment data of the cavity environment of the image forming device; Obtaining preset response information sent by the consumable; A processing condition of the consumable material on the data to be written is determined based on the preset response information.
