[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109228665B - Chip operation method, chip, readable storage medium, recording device and imaging box - Google Patents

Chip operation method, chip, readable storage medium, recording device and imaging box Download PDF

Info

Publication number
CN109228665B
CN109228665B CN201810907999.6A CN201810907999A CN109228665B CN 109228665 B CN109228665 B CN 109228665B CN 201810907999 A CN201810907999 A CN 201810907999A CN 109228665 B CN109228665 B CN 109228665B
Authority
CN
China
Prior art keywords
chip
identification information
data identification
storage area
subprogram
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810907999.6A
Other languages
Chinese (zh)
Other versions
CN109228665A (en
Inventor
王波
段维虎
毛宏程
其他发明人请求不公开姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Zhongnuo Microelectronics Co ltd
Original Assignee
Guangzhou Zhono Electronic Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Zhono Electronic Technology Co ltd filed Critical Guangzhou Zhono Electronic Technology Co ltd
Priority to CN201810907999.6A priority Critical patent/CN109228665B/en
Publication of CN109228665A publication Critical patent/CN109228665A/en
Application granted granted Critical
Publication of CN109228665B publication Critical patent/CN109228665B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • B41J2/17543Cartridge presence detection or type identification
    • B41J2/17546Cartridge presence detection or type identification electronically
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G21/00Arrangements not provided for by groups G03G13/00 - G03G19/00, e.g. cleaning, elimination of residual charge
    • G03G21/16Mechanical means for facilitating the maintenance of the apparatus, e.g. modular arrangements
    • G03G21/18Mechanical means for facilitating the maintenance of the apparatus, e.g. modular arrangements using a processing cartridge, whereby the process cartridge comprises at least two image processing means in a single unit
    • G03G21/1875Mechanical means for facilitating the maintenance of the apparatus, e.g. modular arrangements using a processing cartridge, whereby the process cartridge comprises at least two image processing means in a single unit provided with identifying means or means for storing process- or use parameters, e.g. lifetime of the cartridge
    • G03G21/1878Electronically readable memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a chip operation method, a chip, a readable storage medium, an entry device and an imaging box, wherein the chip operation method comprises the following steps: reading data identification information; judging a subprogram corresponding to the data identification information; and executing the subprogram corresponding to the data identification. The method and the device determine the executive program corresponding to the chip model required by the demander by identifying the data identification information burnt by the demander. And when a demander burns the chip, the chip can be changed into a chip with a required model only in a short time, and the scheme of the invention improves the efficiency and the experience of a user requiring the chip. The chips can be produced in a unified way in the production process, and management is facilitated.

Description

Chip operation method, chip, readable storage medium, recording device and imaging box
Technical Field
The invention relates to the technical field of chips, in particular to a chip operation method, a chip operated by applying the chip operation method, a computer readable storage medium applied to the chip, an input device of the chip and an imaging box containing the chip.
Background
Imaging equipment (for example printer, copy, fax or multifunctional all-in-one machine etc.) usually detachable installs the consumptive material box, and the last chip that usually needs of consumptive material box, communicates with imaging equipment through the chip, realizes that imaging equipment can ideally use consumptive material box and the carbon powder in it, ink etc.. The chip stores programs and consumable box data (such as version numbers, models, consumable surplus quantities and the like), and in the imaging industry, manufacturers have imaging equipment, consumable boxes and chips matched with the manufacturers, so that each type of consumable box (carbon powder box or ink box) needs not to pass through the type of chip, and the types of consumable boxes are usually different because the programs or the consumable box data stored in the chips are different, so that different consumable boxes need to be equipped with different chips.
The invention discloses an information input method, an information input device and an information input system of an imaging device matching device with application number 200810134727.3, which store general information parts of different imaging devices in a chip, and then a demander inputs selectable information into the chip to realize complete chip functions. However, the applicant finds that the method needs to produce and manufacture corresponding chips according to different demanders, and the batches and the models of the chips are different, so that the management is not facilitated. Moreover, if the communication information part of the factory chip is small and the selectable information program part is large, the demander needs to perform long-time entry operation every time the selectable information is entered, and when the number of chips of the demander is large, much time is spent on entering the chip information. Application number 200580027191.X entitled System and method for Universal imaging Components discloses a program that when a chip is installed on a printer, communicates with the printer and determines the chip call based on the model sent by the printer. The inventor finds that not all printers interact with the chip in this way, and the adoption of this way cannot better meet the requirements of the users of the demanders, and the usability is not strong. Therefore, how to design a universal chip to improve the efficiency and experience of the demanders is urgent and needs to be solved.
Disclosure of Invention
In view of this, the present invention is intended to provide a chip operating method, a chip, a readable storage medium, an entry device, and an imaging box, which determine an execution program corresponding to a chip model required by a demander by identifying data identification information burned by the demander. Because the data quantity of the data identification information is very small, the chip can be changed into the required type chip only in a short time when a demander burns the chip, and therefore the efficiency and the experience of a user are improved. And the chips can be produced uniformly in the production process, which is beneficial to management.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a chip operation method, wherein a plurality of subprograms are prestored in a chip, and the chip operation method comprises the following steps:
reading data identification information;
judging a subprogram corresponding to the data identification information;
and executing the subprogram corresponding to the data identification.
In the above solution, before the step of reading the data identification information, the method further includes:
and receiving data identification information sent from the outside and storing the data identification information in a storage area of the chip.
In the above scheme, the chip includes two storage areas, which are a first storage area and a second storage area, respectively, where the first storage area is used to store the data identification information, and the second storage area is used to store the plurality of subprograms.
In the above scheme, the two storage areas are two of a read-only storage area, a read-write storage area and a write-once storage area.
In the foregoing solution, the determining the subprogram corresponding to the data identification information specifically includes:
the plurality of subprograms are respectively marked as different subprogram numbers, and the chip prestores the mapping relation between the data identification and the plurality of subprogram numbers;
and when the data identification information is received, inquiring the mapping relation to obtain the corresponding subprogram number, and determining the subprogram.
A second aspect of the present invention provides a computer-readable storage medium having stored thereon a program based on a chip operation method, which when executed by a processor implements the steps of the chip operation method as described above.
The third aspect of the present invention also provides a chip, including:
the device comprises a storage area, a communication interface unit and a chip control unit;
the storage area is used for storing data identification information and storing a plurality of subprograms, and mapping information of the data identification information and the numbers of the subprograms;
the communication interface unit is used for providing a communication interface for communication between external equipment and the chip;
and the chip control unit is used for judging the subprogram corresponding to the data identification information and/or controlling the communication between the chip and external equipment.
In the above scheme, the storage areas are two storage areas, and the two storage areas are two of a read-only storage area, a readable and writable storage area and a write-once storage area.
A fourth aspect of the present invention provides a chip entry device, comprising:
the device comprises a display unit, an input unit, a control unit, a power supply unit and a chip interface unit;
the display unit is used for displaying the working state and the information prompt input by the chip and displaying the detection result detected by the control unit;
the control unit is used for receiving the control instruction input by the input unit and generating corresponding data identification information according to the control instruction, wherein the data identification information is a subprogram number prestored in a corresponding chip;
the power supply unit is used for providing power supply for the chip input equipment;
and the chip interface unit is used for providing a communication interface for the communication between the chip entry equipment and the chip.
The invention provides an imaging box, which comprises an imaging box body and the chip, wherein the chip is fixed on the imaging box body.
According to the chip operation method, the chip entry equipment and the imaging box provided by the invention, the execution program corresponding to the chip model required by the demander is determined by identifying the data identification information burnt by the demander. Because the data quantity of the data identification information is very small, the chip can be changed into the required type chip only in a short time when a demander burns the chip, and therefore the efficiency and the experience of a user are improved. And the chips can be produced uniformly in the production process, which is beneficial to management.
Drawings
FIG. 1 is a flow chart illustrating a method of operating a chip according to the present invention;
FIG. 2 shows a schematic diagram of a chip according to the present invention;
FIG. 3 is a schematic structural diagram of a chip entering device according to the present invention;
fig. 4 shows a schematic view of a structure of an image forming cartridge of the present invention.
Detailed Description
So that the manner in which the features and aspects of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings.
Fig. 1 shows a flow chart of a chip operation method according to the present invention.
As shown in fig. 1, the present invention discloses a chip operation method, where the chip pre-stores a plurality of subroutines, including:
reading data identification information;
judging a subprogram corresponding to the data identification information;
and executing the subprogram corresponding to the data identification.
When the chip is powered on, a control unit of the chip reads data identification information of the storage area, wherein the data identification information is one or more of factory date, chip model, use information and version information. The factory date may be a factory date of the printer or a factory date of the chip in the imaging device. The chip model is a model corresponding to the imaging device required to be used by a demander or a model corresponding to the chip of the imaging device. The usage information is life remaining amount information of the image forming apparatus or remaining amount information that requires user-set. The version information is version information of the chip program.
It should be noted that the plurality of sub-programs pre-stored by the chip are sub-programs with a number greater than or equal to 2, and the content of each sub-program is not identical.
According to the embodiment of the invention, before the step of reading the data identification information, the method further comprises the following steps: and receiving data identification information sent from the outside and storing the data identification information in a storage area of the chip.
It should be noted that the externally generated data identification information is data identification information sent by the chip entry device. The chip entry equipment is operated by a user of a demander, the corresponding model of the imaging equipment can be selected, and the chip entry equipment sends corresponding data identification information to the chip according to the corresponding model. After the chip acquires the data identification information, the chip stores the data identification information in a storage area of the chip.
According to the embodiment of the invention, the chip comprises two storage areas, namely a first storage area and a second storage area, wherein the first storage area is used for storing the data identification information, and the second storage area is used for storing the plurality of subprograms. The inventor finds that in implementation of the scheme, the types of chip models required by a user are not many, and the capacity requirement of the execution program corresponding to each model is not large, so that a storage area of an MCU (microprogrammed control unit), such as a singlechip, can be divided into two areas, namely a first storage area and a second storage area. Since the capacity required for the data identification information is not large, the first storage area capacity is set small for storing the data identification information. The capacity required for storing the plurality of model chip subprograms is large, so the second storage area is set to a large capacity for storing the plurality of subprograms. By adopting the scheme, the storage area resources of the MCU can be used to a greater extent, and the resource waste is avoided.
Preferably, the two storage areas can be one or more of a read-only storage area, a read-write storage area and a write-once storage area. For example, both storage areas are read-only storage areas, or both are read-write storage areas, or the like, or one of them is a read-only storage area, and the other is a storage area other than the read-only storage area.
Preferably, the first storage area is a read-write storage area, and the second storage area is a read-only storage area.
If the first storage area is a readable and writable storage area, the stored data identification information can be repeatedly erased and written. The reuse of the chip is facilitated, and the chip can not be scrapped due to misoperation of a demander. The second storage area is a read-only storage area, and a plurality of subprograms are stored in the storage area, so that the stored content is prevented from being modified or cracked arbitrarily by others.
According to the embodiment of the present invention, the determining the subprogram corresponding to the data identification information specifically includes:
the plurality of subprograms are respectively marked as different subprogram numbers, and the chip prestores the mapping relation between the data identification and the plurality of subprogram numbers;
and when the data identification information is received, inquiring the mapping relation to obtain the corresponding subprogram number, and determining the subprogram.
The mapping relationship between the data identifier pre-stored by the chip and the plurality of subprogram numbers may be a mapping relationship table. Each data identification information is stored in the table, and the subprogram numbers of one-to-one mapping, one-to-many mapping or many-to-one mapping are stored in the table. Preferably, the mapping relationship is stored in a second storage area, that is, the mapping relationship and the plurality of subprograms coexist in one storage area, and the second storage area is a read-only storage area.
After the chip control module acquires the data identification information, the corresponding subprogram number can be quickly inquired, and the subprogram is called.
Fig. 2 shows a schematic diagram of a chip according to the present invention.
As shown in fig. 2, the present invention discloses a chip, comprising:
the device comprises a storage area, a communication interface unit and a chip control unit;
the storage area is used for storing data identification information and storing a plurality of subprograms, and mapping information of the data identification information and the numbers of the subprograms;
the communication interface unit is used for providing a communication interface for communication between external equipment and a chip, and comprises an interface for recording equipment burning data by the chip and an interface for carrying out data communication with imaging equipment;
and the chip control unit is used for judging the subprogram corresponding to the data identification information and/or controlling the communication between the chip and external equipment.
It should be noted that the plurality of sub-programs pre-stored by the chip are sub-programs with a number greater than or equal to 2, and the content of each sub-program is not identical. The storage area is also pre-stored with data identification information and mapping information of the plurality of subprogram numbers.
According to the embodiment of the invention, the storage areas are two storage areas, and the two storage areas are two of a read-only storage area, a read-write storage area and a write-once storage area.
According to an embodiment of the present invention, the chip includes two storage areas, which are a first storage area and a second storage area, respectively. The first storage area is used for storing the data identification information. The second memory area is used for storing the plurality of subprograms. The inventor finds that in implementation of the scheme, the types of chip models required by a user are not many, and the capacity requirement of the execution program corresponding to each model is not large, so that a storage area of an MCU (microprogrammed control unit), such as a singlechip, can be divided into two areas, namely a first storage area and a second storage area. Since the capacity required for the data identification information is not large, the first storage area capacity is set small for storing the data identification information. The capacity required for storing the plurality of model chip subprograms is large, so the second storage area is set to a large capacity for storing the plurality of subprograms. By adopting the scheme, the storage area resources of the MCU can be used to a greater extent, and the resource waste is avoided. Preferably, the mapping relationship is stored in a second storage area, that is, the mapping relationship and the plurality of subprograms coexist in one storage area, and the second storage area is a read-only storage area.
Fig. 3 shows a schematic structural diagram of a chip entry device according to the present invention.
As shown in fig. 3, the present invention discloses a chip entry device, comprising:
the device comprises a display unit, an input unit, a control unit, a power supply unit and a chip interface unit;
and the display unit is used for displaying the working state and the information prompt recorded by the chip and displaying the detection result detected by the control unit. For example, the display unit is an LCD display screen, and a user may acquire information such as a chip brand and a chip model that are pre-selected through the display unit, and may also acquire information of a burning result or a burning failure. It should be noted that the display unit and the input unit may be an integrated unit device, such as a touch display screen, which can perform both touch operation and display.
And the control unit is used for receiving the control instruction input by the input unit and generating corresponding data identification information according to the control instruction, wherein the data identification information is a subprogram number prestored in a corresponding chip.
And the power supply unit is used for providing power supply for the chip input equipment. The power supply unit may be a device unit powered by a battery or a device unit powered by commercial power.
And the chip interface unit is used for providing a communication interface for the communication between the chip entry equipment and the chip. Preferably, the chip interface unit is a recording programming head device with a contact pin.
The display unit, the input unit, the control unit, the power supply unit and the chip interface unit are electrically connected.
According to the embodiment of the invention, the chip entry equipment is also provided with a network communication unit which is in control connection with the control unit and can be connected to the server side. And downloading or updating information data such as the data identification number and the like at the server side. For example, the updating of chip products is very fast, and the chip entry device in the hands of the demander cannot update the latest data, so that the corresponding chip entry device cannot perform information entry when a general-purpose chip is produced, and therefore it is necessary to provide a network communication unit in the chip entry device to download the corresponding data information through the server. The network communication unit may be connected to the server through wired communication or wireless communication.
The present invention also provides a computer-readable storage medium having stored thereon a program based on a chip operation method, which when executed by a processor implements the steps of the chip operation method as described above.
Fig. 4 shows a schematic view of a structure of an image forming cartridge of the present invention.
As shown in fig. 4, the present invention further provides an imaging cartridge, which includes an imaging cartridge body, and further includes the chip as described above, and the chip is fixed on the imaging cartridge body.
A chip accommodating portion 10 for accommodating the chip 2 is provided on a side wall of the toner cartridge body 1, a chip card slot 12 is provided in the chip accommodating portion 10, and the chip 2 is inserted into the chip card slot 12 and firmly fixed. The chip 2 is used for transmitting data to the printer or receiving corresponding data from the printer, and can also be used for receiving burning information of the chip burning device.
It should be noted that the imaging cartridge in the present invention may be a toner cartridge or one of a toner cartridge or a toner cartridge. The technical personnel can adopt the proposal of the invention according to the actual needs without creative labor, so any carbon powder box or ink box or selenium drum adopting the proposal falls into the protection scope of the invention.
The scheme of the invention will be further illustrated by means of several examples.
Example one
The chip is burnt with the data identification information through the burning device. The storage area stores data identification information and a plurality of subprograms, the plurality of subprograms are prestored, the number of the subprograms is more than or equal to 2, and the content of each subprogram is not identical. A mapping information table of data identification information and the plurality of subprogram numbers is also prestored in the storage area.
After the chip is installed on the printer, when the printer is powered on, the control unit of the chip reads data identification information of the storage area, wherein the data identification information is that the date of the imaging box device leaving factory is 2016, 5 months, and the model of the chip is HPXXXXX, and the data identification information is stored in the storage area through binary data. The control unit of the chip reads the binary data of the segment and obtains the subprogram number 001 by inquiring the mapping information table, and the control unit directly calls the subprogram number 001 to execute, thereby completing the adaptation work with the printer.
Example two
The chip in this embodiment is a chip that is just shipped from a factory, that is, when a manufacturer performs production, data identification information is not stored in the first storage area, and a plurality of subroutines are stored in the second storage area. After the user of the demander takes the chip, the user needs to burn the data identification information by himself, so that the chip is matched with the model of the printer. A user of a demander firstly operates the chip entry equipment, selects the corresponding printer or chip model, and the chip entry equipment generates corresponding data identification information which is connected with the chip through a chip interface unit of the chip entry equipment. After the chip acquires the data identification information, the chip stores the data identification information in a first storage area. The chip becomes the chip of the first embodiment. For example, if the demander selects 2016 month and model HPXXXX, and the binary data is stored in the storage area, the chip entry device will generate corresponding data identification information 001100010101, and connect to the chip through the chip interface unit of the chip entry device. And after receiving the data identification information, the chip stores the data identification information into the first storage area. After the chip is installed on the printer, the subprogram number corresponding to the secondary data identification information can be identified to be 001, and the chip adaptation work is completed.
EXAMPLE III
The chip burning device is provided with a display unit, an input unit, a control unit, a power supply unit and a chip interface unit, and all the units are electrically connected. The user can intuitively obtain the operation and prompt information through the display unit and input the corresponding operation instruction through the input unit. The control unit judges corresponding operation by acquiring the operation instruction sent by the input unit; for example, when a user inputs a page turning instruction through the input unit, the control unit selects the information of the next page and sends the information to the display unit for displaying; and when the user inputs a burning command through the input unit, the control unit generates corresponding data identification information according to the type of the input chip selected by the user and sends the data identification information to the chip interface unit. And sending the data identification information to the chip by the chip interface unit to complete the data identification information burning function of the chip.
Example four
The chip burning device is provided with a display unit, an input unit, a control unit, a power supply unit and a chip interface unit, and all the units are electrically connected. A network communication unit is also provided, which can be connected to the server side. And downloading or updating information data such as the data identification number and the like at the server side. When a demander acquires a new batch of universal chips, because the chip burning equipment in the hand is not provided with data identification data corresponding to the new chips, the demander user is connected with the server through the network communication unit, acquires the latest data identification information from the server and stores the latest data identification information in the chip burning equipment. And the latest data is adopted to complete the burning function of the chip.
According to the chip operation method, the chip entry equipment and the imaging box provided by the invention, the execution program corresponding to the chip model required by the demander is determined by identifying the data identification information burnt by the demander. Because the data quantity of the data identification information is very small, the chip can be changed into the required type chip only in a short time when a demander burns the chip, and therefore the efficiency and the experience of a user are improved. And the chips can be produced uniformly in the production process, which is beneficial to management. By adopting the first storage area and the second storage area, resources are saved.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units; can be located in one place or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (9)

1. A method for operating a chip, the chip having a plurality of pre-stored subroutines, the method comprising:
reading data identification information;
judging a subprogram corresponding to the data identification information;
executing a subprogram corresponding to the data identification information;
the plurality of pre-stored sub programs are sub programs with the number larger than or equal to 2, and the content of each sub program is not completely the same; the data identification information is one or more of factory date, chip model, use information and version information;
the sub-program for judging the data identification information is specifically as follows:
the plurality of subprograms are respectively marked as different subprogram numbers, and the chip prestores the mapping relation between the data identification information and the plurality of subprogram numbers;
when data identification information is received, inquiring the mapping relation to obtain a corresponding subprogram number, and determining the subprogram;
the mapping relation between the data identification information prestored by the chip and the plurality of subprogram numbers is a mapping relation table; each data identification information is stored in the table, and the subprogram numbers of one-to-one mapping, one-to-many mapping or many-to-one mapping are stored in the table; the mapping relation is stored in a second storage area, the mapping relation and a plurality of subprograms jointly exist in one storage area, and the second storage area is a read-only storage area.
2. The method of claim 1, further comprising, prior to the step of reading the data identification information:
and receiving data identification information sent from the outside and storing the data identification information in a storage area of the chip.
3. The method according to claim 1, wherein the chip comprises two storage areas, namely a first storage area and a second storage area, the first storage area is used for storing the data identification information, and the second storage area is used for storing the plurality of subroutines.
4. The chip operation method according to claim 3, wherein the two storage areas are one or more of a read-only storage area, a read-write storage area and a write-once storage area.
5. A readable storage medium, having stored thereon a program based on a chip operation method, which when executed by a processor, implements the steps of the chip operation method according to any one of claims 1 to 4.
6. A chip, comprising:
the device comprises a storage area, a communication interface unit and a chip control unit;
the storage area is used for storing data identification information and storing a plurality of subprograms, and mapping information of the data identification information and the numbers of the subprograms;
the communication interface unit is used for providing a communication interface for communication between external equipment and the chip;
the chip control unit is used for judging the subprogram corresponding to the data identification information and/or controlling the communication between the chip and external equipment; the plurality of pre-stored sub programs are sub programs with the number larger than or equal to 2, and the content of each sub program is not completely the same;
the data identification information is one or more of factory date, chip model, use information and version information;
the sub-program for judging the data identification information is specifically as follows:
the plurality of subprograms are respectively marked as different subprogram numbers, and the chip prestores the mapping relation between the data identification information and the plurality of subprogram numbers;
when data identification information is received, inquiring the mapping relation to obtain a corresponding subprogram number, and determining the subprogram;
the mapping relation between the data identification information prestored by the chip and the plurality of subprogram numbers is a mapping relation table; each data identification information is stored in the table, and the subprogram numbers of one-to-one mapping, one-to-many mapping or many-to-one mapping are stored in the table; the mapping relation is stored in a second storage area, the mapping relation and a plurality of subprograms jointly exist in one storage area, and the second storage area is a read-only storage area.
7. A chip according to claim 6, wherein the storage area is two storage areas, and the two storage areas are two of a read-only storage area, a read-write storage area and a write-once storage area.
8. An entry device, comprising:
the device comprises a display unit, an input unit, a control unit, a power supply unit and a chip interface unit;
the display unit is used for displaying the working state and the information prompt recorded by the chip and displaying the detection result detected by the control unit;
the control unit is used for receiving the control instruction input by the input unit and generating corresponding data identification information according to the control instruction, wherein the data identification information is a subprogram number prestored in a corresponding chip;
the power supply unit is used for providing power supply for the recording equipment;
the chip interface unit is used for providing a communication interface for communication between the recording equipment and the chip;
the plurality of pre-stored sub programs are sub programs with the number larger than or equal to 2, and the content of each sub program is not completely the same;
the data identification information is one or more of factory date, chip model, use information and version information;
the plurality of subprograms are respectively marked as different subprogram numbers, and the chip prestores the mapping relation between the data identification information and the plurality of subprogram numbers;
when data identification information is received, inquiring the mapping relation to obtain a corresponding subprogram number, and determining the subprogram;
the mapping relation between the data identification information prestored by the chip and the plurality of subprogram numbers is a mapping relation table; each data identification information is stored in the table, and the subprogram numbers of one-to-one mapping, one-to-many mapping or many-to-one mapping are stored in the table; the mapping relation is stored in a second storage area, the mapping relation and a plurality of subprograms jointly exist in one storage area, and the second storage area is a read-only storage area.
9. An imaging cartridge comprising an imaging cartridge body, further comprising a chip according to claim 6 or 7, said chip being secured to said imaging cartridge body.
CN201810907999.6A 2018-08-10 2018-08-10 Chip operation method, chip, readable storage medium, recording device and imaging box Active CN109228665B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810907999.6A CN109228665B (en) 2018-08-10 2018-08-10 Chip operation method, chip, readable storage medium, recording device and imaging box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810907999.6A CN109228665B (en) 2018-08-10 2018-08-10 Chip operation method, chip, readable storage medium, recording device and imaging box

Publications (2)

Publication Number Publication Date
CN109228665A CN109228665A (en) 2019-01-18
CN109228665B true CN109228665B (en) 2020-12-18

Family

ID=65070137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810907999.6A Active CN109228665B (en) 2018-08-10 2018-08-10 Chip operation method, chip, readable storage medium, recording device and imaging box

Country Status (1)

Country Link
CN (1) CN109228665B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1826826A (en) * 2003-06-03 2006-08-30 德国捷德有限公司 Chip card having at least one application
CN101825860A (en) * 2010-03-13 2010-09-08 珠海艾派克微电子有限公司 Imaging box chip applicable to multiple types of imaging devices, and implementation method and installation method thereof
CN104503808A (en) * 2014-12-31 2015-04-08 广州小微电子技术有限公司 Imaging box chip, multifunctional writer, and imaging box chip processing device and method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5838624B2 (en) * 2011-07-06 2016-01-06 ブラザー工業株式会社 Printing apparatus and printing apparatus control method
CN203561835U (en) * 2013-07-26 2014-04-23 珠海艾派克微电子有限公司 Imaging box chip and imaging box
CN106610859A (en) * 2016-12-30 2017-05-03 珠海艾派克微电子有限公司 Program update method, device and system, and imaging box

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1826826A (en) * 2003-06-03 2006-08-30 德国捷德有限公司 Chip card having at least one application
CN101825860A (en) * 2010-03-13 2010-09-08 珠海艾派克微电子有限公司 Imaging box chip applicable to multiple types of imaging devices, and implementation method and installation method thereof
CN104503808A (en) * 2014-12-31 2015-04-08 广州小微电子技术有限公司 Imaging box chip, multifunctional writer, and imaging box chip processing device and method

Also Published As

Publication number Publication date
CN109228665A (en) 2019-01-18

Similar Documents

Publication Publication Date Title
US7043166B2 (en) Methods and systems for providing firmware to a printing device
US20010027517A1 (en) System comprising host device and peripheral device
CN108128035B (en) A kind of control method and consumable chip upgrading consumable chip
JP3975682B2 (en) Image recording device
US8086774B2 (en) Networking apparatus and computer usable medium therefor
CN101872151B (en) Image forming apparatus and method of controlling the same
US10466668B2 (en) Information processing apparatus, system, control method, and storage medium
EP3343345B1 (en) Server for providing a service to a user of a device.
JP2015219565A (en) Information processing apparatus, updating method of program thereof and program
US8885210B2 (en) Image forming apparatus and control method thereof
CN109228665B (en) Chip operation method, chip, readable storage medium, recording device and imaging box
US20140233056A1 (en) Device, software installation method, and storage medium
JP2000194543A (en) Network device
CN110874220A (en) Function integration method, device and storage medium in game application program
JP2022117333A (en) Image forming apparatus and initialization method
US7436534B2 (en) Printer, an operation panel thereof having a function for doing maintenance of print station
TW522311B (en) Auxiliary processor manages firmware personalities while borrowing host system resources
CN102236533B (en) Image forming apparatus and image forming method
JP2012221152A (en) Management device and management method
JP4265731B2 (en) Image forming apparatus
JP6792215B2 (en) Software update system
JP7415091B1 (en) Program, program management device, program management system, and program management method
WO2024024390A1 (en) Image forming device and initialization method
US20240256257A1 (en) Information processing apparatus, control method, and storage medium
CN101973165B (en) Method for correcting firmware of printer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 510663 No. 202, G10 202, Southern China new material innovation park, 31 Guangzhou high tech Industrial Development Zone, Guangzhou, Guangdong

Patentee after: Guangzhou Zhongnuo Microelectronics Co.,Ltd.

Address before: 510663 No. 202, G10 202, Southern China new material innovation park, 31 Guangzhou high tech Industrial Development Zone, Guangzhou, Guangdong

Patentee before: GUANGZHOU ZHONO ELECTRONIC TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder