CN1951699B - Ink cartridge and printer using the same - Google Patents

Ink cartridge and printer using the same Download PDF

Info

Publication number
CN1951699B
CN1951699B CN2006101499101A CN200610149910A CN1951699B CN 1951699 B CN1951699 B CN 1951699B CN 2006101499101 A CN2006101499101 A CN 2006101499101A CN 200610149910 A CN200610149910 A CN 200610149910A CN 1951699 B CN1951699 B CN 1951699B
Authority
CN
China
Prior art keywords
ink
information
print cartridge
write
memory
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.)
Expired - Fee Related
Application number
CN2006101499101A
Other languages
Chinese (zh)
Other versions
CN1951699A (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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
Priority claimed from JP33801198A external-priority patent/JP2000158665A/en
Priority claimed from JP11296013A external-priority patent/JP2000218824A/en
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN1951699A publication Critical patent/CN1951699A/en
Application granted granted Critical
Publication of CN1951699B publication Critical patent/CN1951699B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

In an ink jet printer of the present invention, in order to reduce the manufacturing cost, an inexpensive EEPROM enabling only sequential accesses is applied for storage elements incorporated in a black ink cartridge and a color ink cartridge. The data array of a memory cell included in each of the storage elements mounted on the ink cartridges is determined in such a manner that a second storage area, in which rewritable data, for example, data on remaining quantities of inks in the ink cartridge, are stored, is accessed prior to a first storage area, in which read only data are stored. This configuration enables the rewritable data to be securely written into the second storage area even after a power-off operation. The second storage area has two memory divisions allocated to each ink, that is, a first ink remaining quantity memory division and a second ink remaining quantity memory division. Latest data on the remaining quantity of each ink is alternately written into these two memory divisions. Alternatively, the latest data on the remaining quantity of each ink is written into these two memory divisions in a duplicated manner. Each ink remaining quantity memory division has a write complete flag to determine whether or not a writing operation has been completed normally in the ink remaining quantity memory division. This arrangement enables the remaining quantities of the respective inks to be monitored accurately and continuously.

Description

A kind of print cartridge and the printer that uses this print cartridge
[0000] the application is that application number is 99801995.X (PCT/JP99/06098), the applying date to be on November 2nd, 1999, to be entitled as the dividing an application of application for a patent for invention of " a kind of print cartridge and the printer that uses this print cartridge ".
Technical field
The present invention relates to a kind of inkjet type printing equipment, for example ink-jet printer and ink jet plotter the invention still further relates to a kind of print cartridge that is assembled to the printer main body of inkjet type printing equipment by removably.More particularly, the present invention relates to handle and store technology about the information that is kept at the quantity of ink in the print cartridge.
Background technology
Inkjet type printing equipment as ink-jet printer and ink-jet drawing machine mainly comprise a print cartridge preserving one or more inks and have a printhead so as on print media an actual printer main body finishing printing.Printhead is realized printing on print media to the print media ink that provides from print cartridge of printing paper ejection for example.Design for print cartridge, so that can be assembled on the printer main body by removably.Preserve the ink of predetermined quantity in new print cartridge.Ink in being kept at print cartridge is used the light time, be with the original print cartridge of new replacing ink cartridge.The inkjet type printing equipment is arranged,, interrupted to prevent that print procedure from using up because of ink so that printer main body can calculate residual ink amount the print cartridge according to the quantity of ink from the printhead ejection, and can notify the outflow state of user's ink.
The print cartridge of another kind of suggestion has a memory element, wherein the relevant various information that are kept at the ink in the print cartridge of storage, for example ink type and ink quantity.Print cartridge has these information of relevant ink, and the printer of assembling print cartridge is read the canned data of relevant ink, finishes the print procedure that is suitable for ink.
Only store at print cartridge under the situation of a read message, printer can not consider that the service condition (the relevant ink information that can rewrite) of print cartridge carries out suitable printing.Write in the another kind application of print cartridge in the rewritable relevant information that allows ink, conventional technology can not be taked any measure for the possible interruption of write operation, and this causes incomplete writing usually.Therefore strong request: in the time period of a weak point, finish the write operation of information needed, so that prevent because a certain interruption is not finished write operation.
Summary of the invention
Therefore, an object of the present invention is to provide the print cartridge that a kind of cost reduces, and this print cartridge allows to store the information of needed relevant print cartridge, for example information of ink remaining amount fast and reliablely.
A further object of the invention provides a kind of printer of this print cartridge, a kind of memory element that is arranged on this print cartridge of using, and writes the method for print cartridge with a kind of information with required relevant print cartridge.
At least a portion is above-mentioned to be can realize by first print cartridge that dismountable mode is assembled on the printer by one with other purpose.First print cartridge comprises: an ink tank, wherein preserve the ink that is used to print; With, memory cell, it is with readable, can write and non-volatile mode is stored customizing messages, and described memory cell has a quantity of ink information storage area.Customizing messages comprises the quantity of ink relevant information that is kept in the ink tank.The quantity of ink information storage area is included at first in the special district that is write by printer, and storage quantity of ink relevant information.
First print cartridge of the present invention has a quantity of ink information storage area, and it wherein stores the quantity of ink relevant information in a special section that is at first write by printer.This arrangement allows fast and reliable storage print cartridge relevant information, and for example ink remaining amount information can also reduce the print cartridge manufacturing cost simultaneously.At first this special district that is write by printer for example is the header area of this access unit, or any any district of this memory cell, and this district is at first by printer browsing with write.
According to preferred an application of first print cartridge, ink tank comprises the black chamber corresponding to the given number of a series of different inks that are used for printing, and the quantity of ink information storage area has a memory capacity according to different ink numbers.The memory capacity of quantity of ink information storage area for example is at least 3 bytes.In this application, the quantity of ink information storage area has enough big memory capacity comprises the quantity of ink relevant information with storage customizing messages.
The preferred practice is when changing print cartridge and/or when disconnecting printer power supply the quantity of ink relevant information to be write the quantity of ink information storage area.In this arrangement, when changing print cartridge, or when changing print cartridge most probably, finish the operation that writes the quantity of ink information storage area.This just makes the quantity of ink relevant information be stored in the print cartridge reliably.
Preferably use according to of the present invention another, ink tank has 3 black chambers at least, wherein preserves the ink of at least 3 kinds of different colours respectively.In this arrangement, the quantity of ink information storage area has a plurality of partition holdings.A plurality of partition holdings are stored the relevant information that is kept at least 3 kinds of different colours inks in the corresponding black chamber respectively separately.At least one bytes of memory capacity is distributed in a plurality of partition holdings each.
Preferably use according to the next one of the present invention, the memory capacity of quantity of ink information storage area is at least 5 bytes, and ink tank has 5 black chambers at least, wherein preserves the ink of at least 5 kinds of different colours respectively.In this arrangement, the quantity of ink information storage area has a plurality of partition holdings.A plurality of partition holdings are stored the relevant information that is kept at least 5 kinds of different colours inks in the corresponding black chamber respectively separately.At least one bytes of memory capacity is distributed in a plurality of partition holdings each.
This arrangement allows to meet the best stored quantity of ink relevant information of ink number.
In above-mentioned application, preferably the practice is, the ink of at least 5 kinds of different colours comprises 3 kinds of dark inks and 2 kinds of light inks, and these two kinds of light inks are corresponding to 2 kinds of dark colors in 3 kinds of dark inks.In the quantity of ink information storage area, the partition holding of the information of the relevant 3 kinds of dark inks of storage is positioned at the primary importance that is at first write by printer, and the partition holding of the information of the relevant 2 kinds of light inks of storage is positioned at the second place that is write by printer subsequently.For example, 3 dark inks are cyan, magenta and yellow, and two kinds of light inks are nattierblue and light magenta.
The print cartridge that this arrangement allows a kind of identical memory cell to be common to include only 3 kinds of dark inks and comprise the print cartridge of 3 kinds of dark inks and 2 kinds of light inks.
In above-mentioned advantageous applications, when changing print cartridge and/or when disconnecting printer power supply, corresponding ink remaining amount relevant information is write the quantity of ink information storage area.In this arrangement, when changing print cartridge, or when changing print cartridge most probably, finish the operation that writes corresponding quantity of ink information storage area.This just makes the quantity of ink relevant information be stored in the print cartridge reliably.
Can with clock signal storage unit access successively synchronously.In this structure, memory cell has a plurality of memory blocks, and the quantity of ink information storage area is first memory block that is arranged in the title of a plurality of memory blocks that are included in memory cell.By other mode, memory cell has a plurality of memory blocks, and the quantity of ink information storage area is last memory block that is arranged in the ending of a plurality of memory blocks that are included in memory cell.Begin or begin to visit successively the memory cell of this structure from final position from caption position.The relevant information that print cartridge such as ink remaining amount are stored in this arrangement permission fast and reliablely, the while can also reduce the manufacturing cost of print cartridge.
In first print cartridge of the present invention, the quantity of ink relevant information can be regarded ink tank ink inside surplus as, perhaps regards the consumption of ink accumulation with respect to ink tank as.
The invention still further relates to and a kind ofly be assembled to second print cartridge on the printer by dismountable mode.Second print cartridge comprises: an ink tank, wherein preserve the ink that is used to print; With, memory cell, it with readable, can write and non-volatile mode is stored customizing messages.Synchronously visit described memory cell successively with clock signal, described memory cell has first and second memory blocks, and at first storage area stores read message, second memory block is arranged in before first memory block, and wherein storage can be rewritten information.Customizing messages comprises the quantity of ink relevant information that is kept in the ink tank.
In second print cartridge of the present invention, the memory cell of the cheapness that can only visit successively is installed, with this as the memory element that is installed on the print cartridge.This has just reduced the manufacturing cost of the print cartridge that can expand effectively.In the arrangement of second print cartridge, but in memory cell, visit second memory block of storage rewrite data earlier, then visit again first memory block of storage read-only data.This configuration makes the operation that but rewrite data is write second memory block in the time period of a weak point finish.Even behind the power switch opening operation but rewrite data is write under the situation of second memory block, before extracting attaching plug from supply socket, but this configuration also allows the write operation of rewrite data to finish.Use on second print cartridge one can only visit successively reducing the expensive storage unit of print cartridge cost, such structure decrease the inefficacy that in the rewrite data process, may occur, this is useful.
According to a kind of preferred application of second print cartridge, the rewritten information that is stored in second memory block can comprise the information that ink tank ink inside surplus is relevant.Printer calculates the ink remaining amount relevant information from the exhausted amount of ink that is used to print.
Preferably use according to another of second print cartridge, ink tank has a plurality of black chambers, wherein preserves the ink of multiple different colours respectively.In this structure, the rewritten information that is stored in second memory block can comprise the relevant a plurality of information that are kept at the surplus of different colours ink in the corresponding black chamber.Calculate a plurality of information of the surplus of relevant different colours ink by printer.Therefore this arrangement allows separately to monitor every kind of color ink surplus, and can be without any lingeringly announcing to the user: the ink of particular color has soon been used up.
In this structure, can there be at least two partition holdings second memory block, wherein can write the up-to-date information of relevant ink remaining amount successively.
By this configuration, alternately the latest data with relevant ink remaining amount writes two or more partition holdings.Certain trouble may disturb latest data to write the normal running of a partition holding, for example, pulls up attaching plug from socket suddenly in the write operation process in current circulation.Yet, before current circulation, be close to the previous data that write in the previous circulation of current circulation still in another partition holding.Even writing under the unusual write operation situation of a partition holding, this arrangement also allows to monitor ink remaining amount continuously according to the previous data that write in another partition holding.
According to another advantageous applications of second print cartridge, be stored in the information that can rewriting information comprises the exhausted amount of ink of relevant ink tank in second memory block, this information is to obtain from the exhausted amount of ink that is used to print.In this structure, the preferred practice is that the initial value scope that the information of relevant exhausted amount of ink is got is 0-90%.With scope is that the information that the initial value of 0-90% writes relevant exhausted amount of ink can guarantee accurately to monitor exhausted amount of ink.This arrangement also allows to determine reliably: whether measured the quantity of ink that is kept in the print cartridge, wherein supposition: carried out sufficient correction between the operating period of print cartridge.
In second print cartridge of the present invention, the rewritten information that is stored in second memory block can comprise at least a information that chooses from following two kinds of information: about behind print cartridge Kaifeng through a kind of information of a kind of information and the relevant print cartridge of the time period frequency that is installed on the printer and removes from printer, elapsed time section and install and remove number of times the two is all measured by printer.
In second print cartridge of the present invention, a read message that is stored in first memory block can comprise at least a information that chooses from following information: a kind of information of the year, month, day that relevant print cartridge is made, the relevant a kind of information that leaves the type of the ink in the print cartridge in is with the information of relevant print cartridge capacity.
First print cartridge of any one application in having above-mentioned application and second print cartridge be in the two, the most handy EEPROM of memory cell.
First print cartridge of any one application in having above-mentioned application and second print cartridge are in the two, and memory cell preferably also has the relevant wherein format information of canned data project.Format information can be deposited with the header area of memory cell.
This arrangement can guarantee the information required according to format information visit, thereby has shortened the access time and memory capacity is irrelevant.Format information also allows the best configuration operation of various information.
The invention still further relates to and a kind ofly be assembled to the 3rd print cartridge on the printer by dismountable mode.The 3rd print cartridge comprises: an ink tank, wherein preserve the ink that is used to print; With, a memory cell, described memory cell have a plurality of quantity of ink information partition holdings and a plurality of write operation is finished information storage area.Memory cell is also with readable, can write and non-volatile mode is stored customizing messages.Customizing messages comprises the quantity of ink relevant information that is kept in the ink tank.A plurality of quantity of ink information partition holding storage quantity of ink relevant informations.A plurality of write operations are finished information storage area and are corresponded respectively to a plurality of quantity of ink information partition holdings, and finish in the information storage area registration write operation at each write operation and finish information when finishing the write operation that enters in the corresponding quantity of ink information partition holding.
The arrangement of the 3rd print cartridge allows to store required print cartridge relevant information fast and reliablely, and ink remaining amount for example can also reduce simultaneously the manufacturing cost of print cartridge.
According to a preferred embodiment of the present invention, the 3rd print cartridge comprises: a plurality of ink tanks, wherein preserve the ink that is used for multiple printing respectively; With, a plurality of quantity of ink information partition holdings and a plurality of write operation are finished information storage area, and they are to provide in a plurality of ink tanks each.
According to a kind of advantageous applications of the 3rd print cartridge, memory cell has two quantity of ink information partition holdings, and each write operation is finished information storage area and all is positioned in each quantity of ink information partition holding after the write operation end position.
According to by the another kind of advantageous applications of the 3rd print cartridge, when in corresponding quantity of ink information partition holding, having finished write operation, finish to write a predetermined flag in the information storage area at each write operation.Predetermined flag is finished information storage area with respect to the write operation of correspondence can different initial values or identical initial value.
In the 3rd print cartridge of any one application in having above application, preferably, quantity of ink information partition holding is included in the specific district of memory cell, promptly in the district that is at first write by printer.In the 3rd print cartridge of any one application in having above application, preferred also have, with clock signal storage unit access successively synchronously.The quantity of ink relevant information can be considered as print cartridge ink inside surplus, or is considered as the consumption of ink accumulation of print cartridge.
The invention still further relates to first method that a plurality of customizing messages is write a print cartridge, described print cartridge removably is assembled on the printer and has a memory element.First method comprises the steps: that (a) provides a plurality of customizing messages, and a plurality of customizing messages are by in the printer write storage unit, and a plurality of customizing messages comprise the quantity of ink relevant information that is kept in the print cartridge; With, (b) with quantity of ink relevant information writing memory element, the quantity of ink relevant information preferably has precedence over other each customizing messages.
First method of the present invention is preferably quantity of ink relevant information writing memory element.This arrangement allows to store the print cartridge relevant information fast and reliablely, and ink remaining amount for example can also reduce simultaneously the manufacturing cost of print cartridge.
According to preferred an application of first method, when changing the disconnection of print cartridge and/or printer power supply, carry out in the operation with quantity of ink relevant information writing memory element of step (b).
By this configuration, to change print cartridge or in the time very may changing print cartridge, carrying out operation quantity of ink relevant information writing memory element, this just can write the quantity of ink relevant information in the memory element of print cartridge reliably.
Preferably use according to another of first method, first method comprises the steps: that further (c) arranges a plurality of customizing messages in sequence, this makes the quantity of ink relevant information locate from start of header with the particular memory capacity in proper order, and this is to determine according to the particular number of different inks in proper order.Step (b) according to the order of this arrangement with a plurality of customizing messages writing memory elements.
By this configuration, arrange by a kind of like this mode for a plurality of customizing messages, that is, the quantity of ink relevant information is located from start of header with the particular memory capacity, this is to determine according to the particular number that is kept at the different inks in the print cartridge.The operation of writing memory element is according to this in sequence.This allows to store the quantity of ink relevant information fast and reliablely in memory element.
In a preferred embodiment of above-mentioned arrangement, first method comprises the steps: that also (c-1) arranges a plurality of customizing messages in certain sequence, and this quantity of ink relevant information that allows at least 3 kinds of different colours is in proper order located from start of header with at least 3 bytes of memory capacity.Step (b) according to the order of this arrangement with in a plurality of information writing memory elements.
In another preferred embodiment of above-mentioned arrangement, first method comprises the steps: that also (c-2) arranges a plurality of customizing messages in certain sequence, and this quantity of ink relevant information that allows at least 5 kinds of different colours is in proper order located from start of header with at least 5 bytes of memory capacity.Step (b) according to the order of this arrangement with in a plurality of information writing memory elements.
In this used, preferably, at least 5 kinds of different colours inks comprised 3 kinds of dark inks and two kinds of light inks, and two kinds of light inks are corresponding to 2 kinds of dark colors in 3 kinds of dark inks.Arrange a plurality of customizing messages according to step (c-2) by a kind of like this mode, that is, make the front that is positioned at the information relevant with 3 kinds of relevant information of dark ink with 2 kinds of light inks.By means of example, 3 kinds of dark inks are blue or green, pinkish red and yellow, and 2 kinds of light inks are nattierblue and light magenta.
According to first method of the present invention with any application in the above application, the preferred practice is, by visiting successively in a plurality of customizing messages writing memory elements.The quantity of ink relevant information can be considered as the consumption of ink accumulation of print cartridge or be considered as print cartridge ink inside surplus.
The invention still further relates to second method that customizing messages is write a print cartridge, described print cartridge removably is assembled on the printer and has a memory element.Second method comprises the steps: that (a) provides will be by the customizing messages of printer writing memory element, and customizing messages comprises the quantity of ink relevant information that is kept in the print cartridge; (b) the quantity of ink relevant information is write in a plurality of quantity of ink information partition holdings, quantity of ink information partition holding is included in the memory element; When (c) operation that writes each quantity of ink information partition holding when the quantity of ink relevant information is finished, write operation is finished information write a write operation and finish information storage area, in memory element, provide a write operation to finish information storage area corresponding to each quantity of ink information partition holding.
This arrangement of second method can be stored the print cartridge relevant information fast and reliablely, and ink remaining amount for example can reduce simultaneously the manufacturing cost of print cartridge.
According to preferred an application of the present invention, second method further comprises following steps: (d) according to the value that writes the quantity of ink relevant information in the quantity of ink information partition holding with write described write operation and finish write operation in the information storage area and finish the value of information and determine: whether correctly finished the operation that the quantity of ink relevant information is write each quantity of ink information partition holding in step (b).
The invention still further relates to the third party's method that customizing messages is write a print cartridge, described print cartridge removably is assembled on the printer and has a memory element.Third party's method comprises the steps: that (a) provides will be by the customizing messages of printer writing memory element, and customizing messages comprises the quantity of ink relevant information that is kept in the print cartridge; (b) the first quantity of ink relevant information is write in the first quantity of ink information partition holding, quantity of ink information partition holding is included in the memory element; (c) after the operation that the first quantity of ink relevant information writes the first quantity of ink information partition holding is finished, first write operation is finished information write first write operation and finish information storage area, in memory element, provide first write operation to finish information storage area corresponding to the first quantity of ink information partition holding; (d) when first write operation is finished information and write first write operation and finish the operation of information storage area and finish, the second quantity of ink relevant information is write second write operation finish information storage area, second write operation is finished information storage area and is included in the memory element; When (e) operation that writes the second quantity of ink information partition holding when the second quantity of ink relevant information is finished, second write operation is finished information write the second quantity of ink information partition holding, second write operation is finished information storage area and is provided in the memory element corresponding to the second quantity of ink information partition holding.
This arrangement of third party's method can be stored the print cartridge relevant information fast and reliablely, and ink remaining amount for example can reduce simultaneously the manufacturing cost of print cartridge.
According to preferred an application of the present invention, third party's method further comprises following steps: (f) according to the value that writes the first quantity of ink relevant information in the first and second quantity of ink information partition holdings and the second quantity of ink relevant information with write first and second write operations and finish first write operation in the information storage area and finish information and second write operation and finish the value of information and determine: whether correctly finished in step (b) and (d) the first quantity of ink relevant information and the second quantity of ink relevant information are write the first and second quantity of ink information partition holdings respectively.
An embodiment according to this configuration, if the first quantity of ink relevant information that deposits the first quantity of ink information partition holding in conforms to the second China ink amount relevant information that deposits the second quantity of ink information partition holding in, then step (f) is determined: correctly finished the operation that the first quantity of ink relevant information and the second quantity of ink relevant information is write the first and second quantity of ink information partition holdings respectively.
By another embodiment of this structure, first write operation finishes information and second write operation is finished certain combination that information has an initial value that sets in advance.Third party's method further comprises following steps: if (g) the first quantity of ink relevant information that is stored in the first quantity of ink information partition holding does not conform to the second quantity of ink relevant information in being stored in the second quantity of ink information partition holding, then discern first write operation and finish the currency of information and the combination that second write operation is finished the currency of information.If first write operation is finished certain combination that the currency of information and combination that second write operation is finished the currency of information are different from predefined initial value, then step (f) is determined: correctly finished the operation that the first quantity of ink relevant information is write the first quantity of ink information partition holding.
By the next embodiment of this structure, first write operation finishes information and second write operation is finished certain combination that information has an initial value that sets in advance.Third party's method further comprises following steps: if (g) the first quantity of ink relevant information that is stored in the first quantity of ink information partition holding does not conform to the second quantity of ink relevant information in being stored in the second quantity of ink information partition holding, then discern first write operation and finish the currency of information and the combination that second write operation is finished the currency of information.If it is identical that the currency that first write operation is finished information and second write operation are finished certain combination of the combination of currency of information and predefined initial value, then step (f) is determined: correctly do not finish the operation that the first quantity of ink relevant information is write the first quantity of ink information partition holding.
Third party's method of the present invention can further comprise following steps: (h) the first quantity of ink relevant information is write the second quantity of ink information partition holding.In third party's method of any one application in having above-mentioned application, first write operation is finished information and second write operation, and to finish information can be sign.
The invention further relates to first printer, first print cartridge or second print cartridge with any application in the above-mentioned application removably are assembled on the described printer.First printer comprises: a memory device, be used to store a plurality of customizing messages, and a plurality of customizing messages comprise the quantity of ink relevant information that is kept in the print cartridge; With, a writing unit is used for writing for example ink remaining amount of quantity of ink relevant information to the quantity of ink information storage area of print cartridge, and the quantity of ink relevant information has precedence over other customizing messages.
In first printer of the present invention, the quantity of ink relevant information is write the quantity of ink information storage area, the quantity of ink information storage area is included in the print cartridge.This arrangement allows to store the print cartridge relevant information fast and reliablely, has reduced the manufacturing cost of print cartridge simultaneously.
The invention still further relates to a kind of ink-jet printer that comprises a print cartridge and a printer main body, print cartridge is assembled on the printer main body by removably, in print cartridge, preserve ink, printer main body makes the ink that is kept in the print cartridge spray to print media from printhead, thereby realizes printing on print media.Print cartridge comprises the memory device of access type successively.Memory device has a memory cell and an address counter, and in the Digital Transmission process, address counter is realized increasing counting operation and reduced one of counting operation in response to clock signal between memory cell and printer main body.The memory cell that is included in the memory device has first and second memory blocks, the data of the read-only storage of first storage area stores and only reading by printer main body, but the second storage area stores rewrite data and accessed before first memory block transmits data back and forth between second memory block and printer main body.Ink-jet printer has data and imports an output unit, and it can be finished in response to clock signal and read and write operation.
In ink-jet printer of the present invention, for the memory element that is installed on the print cartridge, use be the expensive storage device that can only visit successively.This has reduced the manufacturing cost of open-ended print cartridge effectively.Press this arrangement of ink-jet printer, in memory cell, but at first visit second memory block of storage rewrite data, then visit again first memory block of storage read-only data.But the operation that this configuration makes rewrite data write second memory block can be finished in a very short time.Even behind the power switch opening operation but rewrite data is write under the situation of second memory block, but this configuration also can make the write operation of rewrite data finish before supply socket is extracted at attaching plug.This configuration using of ink-jet printer the cheap memory device that can only visit successively, reduced the manufacturing cost of print cartridge, reduced the possible inefficacy in the rewrite data process simultaneously again, this is useful.
A kind of preferred application according to ink-jet printer, comprise ink remaining amount related data in the print cartridge but be stored in rewrite data in second memory block, this ink remaining amount related data is to be calculated from the exhausted amount of ink that printhead uses by printer main body.
By an embodiment of this structure, print cartridge comprises a plurality of black chambers, wherein preserves the ink of multiple different colours respectively.By this structure, but the rewrite data that is stored in second memory block just can comprise the different colours ink remaining amount related data that is kept in the corresponding black chamber, and these data are calculated by printer main body.This arrangement allows separately to monitor every kind of color ink surplus, and therefore can lingeringly not announce the user: the particular color ink will use up.
Preferably, second memory block comprises at least two partition holdings, wherein writes the latest data of relevant ink remaining amount successively.By this structure, the latest data of relevant ink remaining amount alternately writes two or more partition holdings.Some trouble may disturb latest data to write the normal running of a partition holding, for example, pulls up attaching plug from socket by accident in the write operation process in current circulation.Yet, directly the past data that was written in before current circulation in the last circulation is retained in another partition holding, even in the operation that writes a partition holding unusually, this arrangement also allows to monitor ink remaining amount continuously according to the data that write on the front in another partition holding.
Writing the ink remaining amount related data after the operation of printer main body deenergization, also is preferred.
After finishing a series of print procedures, upgrade the ink remaining amount related data.Therefore write operation is finished in expectation when the power supply opening operation.In some cases, may interrupt write operation, for example, pull up attaching plug from socket.This has just destroyed data, makes the further monitoring of ink remaining amount become impossible thing.Yet this technology of ink-jet printer makes the optimization of design of memory cell, therefore can finish the write operation of data before pulling up attaching plug from socket.Therefore, this has just reduced the probability of unusual write operation.
But the rewrite data that is stored in second memory block can comprise at least a data that choose from following data: about behind print cartridge Kaifeng through data and the relevant print cartridge of time period on printer main body, install and remove the data of number of times back and forth, elapsed time section and install and remove number of times the two is all measured by printer main body.The read-only data that is stored in first memory block can comprise at least a data that choose from following data: the year that relevant print cartridge is made, month, day data, the relevant data that leave the ink type in the print cartridge in are with the data of the capacity of relevant print cartridge.
In ink-jet printer of the present invention, preferably,, utilize EEPROM for memory device.
The invention still further relates to second printer, the 3rd print cartridge with any application in the above-mentioned application removably is assembled on the described printer.Second printer comprises: a memory device, be used for storing the customizing messages that will write print cartridge, and customizing messages comprises the quantity of ink relevant information that is kept in the print cartridge; A quantity of ink information writing unit is used for writing the quantity of ink relevant information to a plurality of quantity of ink information partition holdings, and the quantity of ink relevant information is included in the memory device; With, write operation is finished the information writing unit, be used for when finishing the quantity of ink relevant information and write the operation of each quantity of ink information partition holding, finish information storage area to a write operation and write write operation and finish information, in memory device, provide a write operation to finish information storage area corresponding to each quantity of ink information partition holding.
This arrangement of second printer allows to store the print cartridge relevant information fast and reliablely, and ink remaining amount has for example reduced the manufacturing cost of print cartridge simultaneously.
According to an advantageous applications of the present invention, second printer also comprises a determining unit, is used for according to the value of the quantity of ink relevant information that writes quantity of ink information partition holding and writes described write operation finishing the write operation of information storage area and finishing the value of information and determine: whether correctly finished the operation that the quantity of ink relevant information writes each quantity of ink information partition holding.
The invention still further relates to the 3rd printer, the 3rd print cartridge with any application in the above-mentioned application removably is assembled on the described printer.The 3rd printer comprises: a memory device, be used for storing the customizing messages that will write print cartridge, and customizing messages comprises the quantity of ink relevant information that is kept in the print cartridge; One first quantity of ink information writing unit is used for writing the first quantity of ink relevant information to the first quantity of ink information partition holding, and the quantity of ink relevant information is included in the memory device; With, first write operation is finished the information writing unit, be used for when finishing the first quantity of ink relevant information and write the operation of the first quantity of ink information partition holding, finish information storage area to first write operation and write first write operation and finish information, in memory device, provide one first write operation to finish information storage area corresponding to the first quantity of ink information partition holding; One second quantity of ink information writing unit, be used for after first write operation is finished information and write first write operation and finish the operation of information storage area and finish, write the second quantity of ink relevant information to the second quantity of ink information partition holding, quantity of ink information partition holding is included in the memory device; With, second write operation is finished the information writing unit, be used for when finishing the second quantity of ink relevant information and write the operation of the second quantity of ink information partition holding, finish information storage area to second write operation and write second write operation and finish information, in memory device, provide one second write operation to finish information storage area corresponding to the second quantity of ink information partition holding.
This arrangement of the 3rd printer allows to store the print cartridge relevant information fast and reliablely, and ink remaining amount has for example reduced the manufacturing cost of print cartridge simultaneously.
According to an advantageous applications of the present invention, the 3rd printer also comprises a determining unit, is used for according to the value that writes the first quantity of ink relevant information of the first and second quantity of ink information partition holdings and the second quantity of ink relevant information and writes described first and second write operations finishing first write operation of information storage area and finishing information and second write operation and finish the value of information and determine: whether correctly finished the operation that the first quantity of ink relevant information and the second quantity of ink relevant information write the first and second quantity of ink information partition holdings respectively.
An embodiment according to above-mentioned application, meet with the second quantity of ink relevant information that is stored in the second quantity of ink information partition holding if be stored in the first quantity of ink relevant information of the first quantity of ink information partition holding, then determining unit is determined: correctly finished the operation that the first quantity of ink relevant information and the second quantity of ink relevant information write the first and second quantity of ink information partition holdings respectively.
By the next embodiment of above-mentioned application, first write operation finishes information and second write operation is finished certain combination that information has predefined initial value.The 3rd printer further comprises a recognition unit, be used under the first quantity of ink relevant information that is stored in the first quantity of ink information partition holding and condition that the second quantity of ink relevant information that is stored in the second quantity of ink information partition holding does not conform to, discerning first write operation and finishing the currency of information and the combination that second write operation is finished the currency of information.In this structure, if it is identical that the currency that first write operation is finished information and second write operation are finished certain combination of the combination of currency of information and predefined initial value, then determining unit is determined: correctly do not finish the operation that the first quantity of ink relevant information writes the first quantity of ink information partition holding.
In any one the 3rd printer in having above-mentioned application, preferably, the first quantity of ink information writing unit and the second quantity of ink information writing unit are preferentially realized the first quantity of ink information partition holding in the write memory spare respectively and the operation of the second quantity of ink information partition holding.First write operation is finished information and second write operation, and to finish information can be sign.
The invention still further relates to the first memory spare that is installed on the print cartridge, print cartridge is assembled on the printer by dismountable mode.Memory device comprises: an address counter, and it is in response to counting of clock signal output of printer output; With, memory element, accessed successively according to the counting output of address counter, described this memory element has a memory block, wherein with readable, can rewrite and non-volatile mode is stored a plurality of customizing messages.
For the first memory spare of the present invention that is installed on the print cartridge, the expensive storage device that utilization can only be visited successively.This has just reduced the manufacturing cost of open-ended print cartridge effectively.For example, for first memory spare, can utilize EEPROM.
A preferred application according to first memory spare, there are first and second memory blocks memory block, a storage read message in first memory block, second bank bit and was stored in the quantity of ink relevant information of preserving in the described print cartridge in second memory block before first memory block.
According to another kind of preferred application of first memory spare, there is a quantity of ink information storage area memory block, and wherein storage is kept at the quantity of ink relevant information in the print cartridge, and the quantity of ink information storage area is included in the given zone that is at first write by printer.
These arrange to allow to store quantity of ink relevant information, for example ink remaining amount fast and reliablely.
In having above-mentioned application in the memory device of any application, preferably, the relevant wherein format information of the project of canned data of storage element stores.Format information can be registered in the header area of memory element.This arrangement guarantees: can visit needed information according to format information, it is irrelevant therefore to have shortened access time and memory capacity.Format information also allows the various information of best configuration.
The invention still further relates to the second memory spare that is installed on the print cartridge, it is assembled on the printer by dismountable mode.Second memory spare comprises a memory element, and described this memory element has a plurality of quantity of ink information partition holdings and a plurality of write operation to finish information storage area, and with readable, can rewrite and non-volatile mode is stored customizing messages.Customizing messages comprises the quantity of ink relevant information that is kept in the print cartridge.A plurality of quantity of ink information partition holding storage quantity of ink relevant informations.A plurality of write operations are finished information storage area and are corresponded respectively to a plurality of quantity of ink information partition holdings, when finishing the operation that writes corresponding quantity of ink information partition holding, finish in the information storage area registration write operation at each write operation and finish information.
This arrangement of second memory spare allows to store the print cartridge relevant information fast and reliablely, and for example ink remaining amount can also reduce the print cartridge manufacturing cost simultaneously.
A preferred embodiment according to second memory spare, print cartridge has a plurality of black chambers, wherein preserve multiple ink respectively, and memory element has for each a plurality of quantity of ink information partition holdings and a plurality of write operation of providing in a plurality of black chambers finishes information storage area.
According to preferred an application of second memory spare, memory element has two quantity of ink information partition holdings, and each write operation is finished information storage area and is arranged in after each quantity of ink information partition holding write operation end position.
In said structure, preferably, when having finished write operation in the quantity of ink information partition holding in correspondence, finish information storage area at each write operation and write a predetermined sign.Predetermined sign can have different initial values for corresponding write operation is finished information storage area, identical initial value is perhaps arranged.
In the second memory spare of any application in having above-mentioned application, quantity of ink information partition holding is included in the given zone of the memory element that is at first write by printer.Preferably, second memory spare further comprises an address counter, and address counter is in response to counting of clock signal output of printer output.By this structure, visit memory element successively according to the counting of address counter output.The quantity of ink relevant information can be considered as the ink remaining amount relevant information in the print cartridge, perhaps is considered as the consumption of ink accumulation of print cartridge.
The invention further relates to a kind of computer-readable medium, wherein write down a program, this program is used for writing customizing messages to the print cartridge with memory element, and customizing messages comprises the quantity of ink relevant information that is kept in the print cartridge.This program comprises: make computer write a procedure code of quantity of ink relevant information to a plurality of quantity of ink information partition holdings that are included in the memory element; With, when finishing the operation that writes the quantity of ink relevant information to each quantity of ink information partition holding and finish, make computer finish information storage area and write the procedure code that write operation is finished information, in memory element, provide a write operation to finish information storage area corresponding to each quantity of ink information partition holding to a write operation.
This arrangement that computer-readable medium is equipped with allows to store the print cartridge relevant information fast and reliablely, and for example ink remaining amount can also reduce the print cartridge manufacturing cost simultaneously.
An advantageous applications according to computer-readable medium, described program further comprises a procedure code, and it makes computer and write write operation according to the value of the quantity of ink relevant information that writes quantity of ink information partition holding and finishes write operation in the information storage area and finish the value of information and determine: whether correctly finished the operation that the quantity of ink relevant information writes quantity of ink information partition holding.
The invention still further relates to the 4th print cartridge, the 4th print cartridge has an ink tank, wherein preserves the ink that is used to print.The 4th print cartridge comprises an address counter and a memory element, and address counter is in response to counting of clock signal output of input, and memory element is accessed successively according to the counting of described address counter output.Memory element with readable, can write and non-volatile mode is stored a plurality of customizing messages.Definite information that storage is upgraded with respect to the ink that is kept in the described ink tank in a given zone of the described memory element that the default value that at first uses a counting is read.
Because this definite information of upgrading with respect to the ink that is kept in the ink tank of storage in a given zone of the memory element that the default value that at first uses a counting is read is so the 4th print cartridge allows high speed access.
Described definite lastest imformation can be considered as ink remaining amount or exhausted amount of ink.The scope of the initial value of exhausted amount of ink is from 0 to predetermined value.Predetermined value can comprise 90.
If store 0 initial value as exhausted amount of ink, 0 just represent ink full so, maximum is represented the ink sky.If print cartridge has the ink tank of a half volume, promptly this ink tank has a half volume of conventional volume ink tank, so, just this peaked about 1/2 can be stored as initial value.Therefore, the design of print cartridge volume has flexibility.0 or maximum can represent by binary format 00-FF or decimal format 0-100 and with a byte of memory element.In addition, in order to improve precision, this value can be represented with at least two bytes.Moreover,, can use any form as long as form arrives maximum corresponding to 0.Corresponding to maximum with 0, described predetermined value can comprise greater than 0%-90%.Because clean operation uses a certain amount of ink possibly,, then can cause the direction change of print cartridge if initial value has the value of and 90% correspondence.Therefore, can use maximum corresponding to about 90%.When not adding this restriction, maximum can have and greater than the value of 90% correspondence.
The application provides following method and apparatus:
(1). a kind of being configured to is assembled to print cartridge on the printer by dismountable mode, and described print cartridge comprises:
An ink tank is preserved the ink of printing usefulness therein; With
A memory cell, it can be write with readable, store customizing messages with non-volatile mode, described memory cell has a quantity of ink information storage area, wherein, described customizing messages comprise be kept at described ink tank in the relevant quantity of ink relevant information of quantity of ink
Wherein, described memory cell is visited synchronously and sequentially with clock signal, and described memory cell has the quantity of ink information storage area that is used to store described quantity of ink relevant information, and wherein, described quantity of ink information storage area is positioned at the given zone of being rewritten at first by visit by described printer.
(2). a kind of being configured to is assembled to print cartridge on the printer by dismountable mode, and described print cartridge comprises:
An ink tank is preserved the ink of printing usefulness therein; With,
A memory cell, it is with readable, can write, store customizing messages with non-volatile mode, and visited synchronously and sequentially with clock signal, described memory cell has first and second memory blocks, a plurality of read messages of storage in first memory block, second memory block is arranged in the position that can be rewritten by visit before first memory block, and storage can be rewritten information in described second memory block
Wherein, described customizing messages comprise be kept at described ink tank in the relevant information of quantity of ink.
(3). a kind ofly be assembled to print cartridge on the printer by dismountable mode, described print cartridge comprises:
An ink tank is preserved the ink of printing usefulness therein; With
A memory cell, described memory cell have a plurality of quantity of ink information partition holdings and a plurality of writing finished information storage area, and described memory cell is with readable, can write and non-volatile mode is stored customizing messages,
Wherein, described customizing messages comprise be kept at described ink tank in the relevant information of quantity of ink, wherein a plurality of quantity of ink information partition holding storage quantity of ink relevant informations, and wherein a plurality of writing finished information storage area and corresponded respectively to a plurality of quantity of ink information partition holdings, and when the write operation that writes corresponding quantity of ink information partition holding is finished, write at each and to finish in the information storage area registration and write the information of finishing.
(4). a kind of a plurality of customizing messages are write the method for a print cartridge, described print cartridge removably is assembled on the printer and has a memory element, and described method comprises the steps:
(a) receive a plurality of customizing messages, described a plurality of customizing messages will be write in the described memory element by described printer, wherein a plurality of customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink; With
(b) have precedence over other each customizing messages ground the quantity of ink relevant information is write described memory element.
(5). a kind of customizing messages is write the method for a print cartridge, described print cartridge removably is assembled on the printer and has a memory element, and described method comprises the steps:
(a) provide the customizing messages that will write described memory element by described printer, customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink;
(b) the quantity of ink relevant information is write in a plurality of quantity of ink information partition holdings, quantity of ink information partition holding is included in the described memory element; With
(c) when the operation that the quantity of ink relevant information is write each quantity of ink information partition holding is finished, to write the information of finishing writes one and writes and finish information storage area, wherein, writing of being provided finished information storage area corresponding to each the quantity of ink information partition holding in described memory element.
(6). a kind of customizing messages is write the method for a print cartridge, described print cartridge removably is assembled on the printer and has a memory element, and described method comprises the steps:
(a) provide the customizing messages that will write described memory element by described printer, customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink;
(b) the first quantity of ink relevant information is write in the first quantity of ink information partition holding, the first quantity of ink information partition holding is included in the described memory element;
When (c) operation that writes the first quantity of ink information partition holding when the first quantity of ink relevant information is finished, writing the information of finishing with first writes first and writes and finish information storage area, what wherein, provided first writes and finishes information storage area corresponding to the first quantity of ink information partition holding in described memory element;
(d) first write the information of finishing write first write the operation of finishing information storage area and finish after, the second quantity of ink relevant information is write the second quantity of ink information partition holding, wherein, the second quantity of ink information partition holding is included in the described memory element; With
When (e) operation that writes the second quantity of ink information partition holding when the second quantity of ink relevant information is finished, write the information of finishing with second and write second and write and finish information storage area, what wherein provided second writes and finishes information storage area corresponding to the second quantity of ink information partition holding in described memory element.
(7). a kind of printer, any one print cartridge removably is assembled on the described printer as the aforementioned, and described printer comprises:
A memory device is used to store a plurality of customizing messages, wherein a plurality of customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink; With
A writing unit is used for having precedence over the quantity of ink information storage area that other customizing messages ground is written to the quantity of ink relevant information described print cartridge.
(8). a kind of ink-jet printer that comprises a print cartridge, described print cartridge is assembled on the printer main body by removably, preserves ink in print cartridge, and described printer main body makes the ink that is kept in the described print cartridge spray to print media from printhead, thereby on print media, realize printing
Wherein, described print cartridge comprises the memory device of sequential access type, described memory device comprises a memory cell and an address counter, between described memory cell and described printer main body in the data transmission procedure, address counter is carried out in response to clock signal to be increased counting operation and reduces one of counting operation, described memory cell is used to store a plurality of customizing messages, described a plurality of customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink
The described memory cell that is included in the described memory device comprises first and second memory blocks, the first storage area stores read-only data and only reading by described printer main body, but the second storage area stores rewrite data and accessed before first memory block, transmit data back and forth between second memory block and the described printer main body
Described ink-jet printer has data input-output unit, and it is carried out in response to clock signal and reads and write operation.
(9). a kind of printer, any one print cartridge removably is assembled on the described printer as the aforementioned, and described printer comprises:
A memory device is used for storing the customizing messages that will write described print cartridge, wherein customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink;
A quantity of ink information writing unit is used for writing the quantity of ink relevant information to a plurality of quantity of ink information partition holdings, and described quantity of ink information partition holding is included in the described memory device; With
Write and finish the information writing unit, be used for when finishing when the quantity of ink relevant information write the operation of each quantity of ink information partition holding, write to one and to finish information storage area and write the information of finishing, wherein, writing of being provided finished information storage area corresponding to each the quantity of ink information partition holding in described memory device.
(10). a kind of printer, any one print cartridge removably is assembled on the described printer as the aforementioned, and described printer comprises:
A memory device is used for storing the customizing messages that will write described print cartridge, wherein customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink;
One first quantity of ink information writing unit is used for writing the first quantity of ink relevant information to the first quantity of ink information partition holding, and the first quantity of ink information partition holding is included in the described memory device; With
First writes and finishes the information writing unit, be used for when finishing when the first quantity of ink relevant information write the operation of the first quantity of ink information partition holding, write to first and to finish information storage area and write first and write the information of finishing, what wherein, provided first writes and finishes information storage area corresponding to the first quantity of ink information partition holding in described memory device;
One second quantity of ink information writing unit, be used for first write the information of finishing write first write the operation of finishing information storage area and finish after, write the second quantity of ink relevant information to the second quantity of ink information partition holding, wherein the second quantity of ink information partition holding is included in the described memory device; With
Second writes and finishes the information writing unit, be used for when finishing when the second quantity of ink relevant information write the operation of the second quantity of ink information partition holding, write to second and to finish information storage area and write second and write the information of finishing, what wherein provided second writes and finishes information storage area corresponding to the second quantity of ink information partition holding in described memory device.
(11). a kind of memory device that is installed on the print cartridge, described print cartridge are configured to be assembled on the printer by dismountable mode, and described memory device comprises:
An address counter, it is in response to the counting of clock signal output from described printer output; With
A memory element, by the counting sequence accessing of basis from described address counter output, described memory element has a memory block, wherein with readable, can rewrite and non-volatile mode is stored in a plurality of customizing messages and is used for the district that stores customizing messages and be positioned at memory element, before any other in the memory element that described printer is rewritten by visit distinguished, described memory block is rewritten at first by its visit
Wherein, customizing messages is relevant with quantity of ink in being kept at described print cartridge.
(12). a kind of memory device that is installed on the print cartridge, described print cartridge is assembled on the printer by dismountable mode, and described memory device comprises:
A memory element, described memory element have a plurality of quantity of ink information partition holdings and a plurality of writing finished information storage area, and with readable, can rewrite and non-volatile mode is stored customizing messages,
Wherein, customizing messages comprise be kept at described print cartridge in the relevant information of quantity of ink, wherein, a plurality of quantity of ink information partition holdings storage quantity of ink relevant informations, and
Wherein a plurality of writing finished information storage area and corresponded respectively to a plurality of quantity of ink information partition holdings, when finishing the operation that writes corresponding quantity of ink information partition holding, writes at each and to finish that registration writes the information of finishing in the information storage area.
(13). a kind of print cartridge, described print cartridge have an ink tank, preserve the ink of printing usefulness therein, and described print cartridge comprises:
An address counter, address counter is in response to counting of clock signal output of input; With
A memory element, described memory element be by according to the counting sequence accessing from the output of described address counter, and described memory element is with readable, can write and non-volatile mode is stored a plurality of customizing messages,
Wherein, certain information that storage is upgraded with respect to the ink that is kept in the described ink tank in a given zone of described memory element, and wherein said given zone is rewritten at first by visit.
(14). a kind of being configured to is installed to print cartridge on the printer by dismountable mode, and described print cartridge comprises:
An ink tank is used to preserve ink; Memory with a non-volatile sequential access, visit described memory synchronously and sequentially from visit starting position and clock signal, memory has first memory block, being used to store can be according to the use data updated of print cartridge, and second memory block, be used to store use data updated according to print cartridge
Wherein, second memory block has the given zone that is used to store the quantity of ink data relevant with consumption of ink, and described given zone is positioned at the front end of second memory block, and when data were write second memory block, described given zone was write at first.
(15). a kind of being configured to is assembled to print cartridge on the ink-jet printer by dismountable mode, and described print cartridge comprises:
An ink storage container; With
The non-volatile sequential access memory element of storage data, memory element has:
First memory block, be used to store read-only data and
Second memory block is used to store the rewritable data about the quantity of ink relevant information, and wherein said printer was rewritten second memory block at first by visit before rewriting in the memory element any other district by visit.
(16). a kind of method that a plurality of data are provided in print cartridge, described print cartridge are configured to be installed on the printer by dismountable mode, and described print cartridge has the memory of non-volatile sequential access, and described method comprises the steps:
At first, read-only data is stored in first memory block of memory; With
The second, will be stored in about the rewritable data of quantity of ink relevant information in second memory block of memory, wherein, described printer is rewritten in the memory before any other district by visit, rewrites second memory block at first by visit.
(17). a kind of method of fetching data from print cartridge, described print cartridge is configured to be installed on the printer by dismountable mode, described print cartridge has the memory of non-volatile sequential access, first address of described memory in memory comprises read-only data, second address in memory comprises rewritable data, wherein, second address is than the beginning of the more close memory device in first address, and described method comprises step:
Read rewritable data, and do not read read-only data.
From below in conjunction with the accompanying drawing detailed description of the preferred embodiment, these and other objects of the present invention, feature, aspect and advantage all will become clearer.
Description of drawings
Fig. 1 is the perspective view of expression according to the structure of the major part of the ink-jet printer of one embodiment of the present of invention;
Fig. 2 is the functional block diagram of ink-jet printer shown in Figure 1;
Fig. 3 represents a design configuration of the jet hole that forms in the printhead shown in Figure 1;
Fig. 4 A and 4B are the perspective views of representing the structure of print cartridge and print cartridge assembly unit respectively;
Fig. 5 is the profile that the print cartridge shown in the presentation graphs 4A is assembled to the confined state on the print cartridge assembly unit shown in Fig. 4 B;
Fig. 6 is the calcspar that expression is included in the configuration of the memory element in the print cartridge that is assembled on the ink-jet printer shown in Figure 1;
Fig. 7 represents to be included in the interior data array of memory element in the black print cartridge that is assembled on the ink-jet printer shown in Figure 1;
Fig. 8 represents to be included in the interior data array of memory element in the colour ink box that is assembled on the ink-jet printer shown in Figure 1;
Fig. 9 represents to be included in the interior data array of EEPROM in the printer main body that is assembled on the ink-jet printer shown in Figure 1;
Figure 10 is the flow chart of the handling procedure of execution when being illustrated in the power supply energising;
The flow chart of the handling procedure that Figure 11 carries out when being expression calculating ink remaining amount;
Figure 12 is the flow chart that is illustrated in the handling procedure of carrying out before the ink-jet printer power-off time shown in Figure 1;
Figure 13 A is the flow chart of the handling procedure carried out when writing ink remaining amount in the memory element that printer main body comprises to ink-jet printer cartridge shown in Figure 1 of expression;
Figure 13 B is the time chart of the time relationship of the execution of handling procedure shown in the presentation graphs 13A flow chart;
Figure 14 A-14C schematically represents the data structure according to the first black ink surplus partition holding and the second black ink surplus partition holding of the second embodiment of the present invention;
Figure 15 A-15C schematically represents the data structure of the first color inks surplus partition holding and the second color inks surplus partition holding of second embodiment;
Figure 16 is the flow chart of the handling procedure carried out when determining black ink surplus related data among second embodiment of expression;
Figure 17 is the flow chart of the handling procedure carried out when determining color inks surplus related data among second embodiment of expression;
Figure 18 is the flow chart of the handling procedure carried out when determining cyan surplus related data in the flow chart of Figure 17 of expression;
Figure 19 represents to be included in the data array according to a memory element in the colour ink box in the third embodiment of the present invention;
Figure 20 A-20C schematically represents the data structure of the first color inks surplus partition holding and the second color inks surplus partition holding of the 3rd embodiment;
Figure 21 is the flow chart of the handling procedure carried out when determining color inks surplus related data among the 3rd embodiment of expression;
Figure 22 represents the address according to one in the printer main body of fourth embodiment of the present invention control IC, and the internal data structure (memory mapping) of the memory cell relevant with information project on black print cartridge;
Figure 23 represents the address according to one in the printer main body of fourth embodiment of the present invention control IC, and the internal data structure (memory mapping) of the memory cell relevant with information project on colour ink box;
Figure 24 is the perspective view of a decomposition, represents the structure of the print cartridge in the ink-jet printer, and the 4th embodiment can be applied on this print cartridge;
Figure 25 is the functional block diagram that comprises the control IC among the 4th embodiment;
Figure 26 schematically is illustrated in the connection between printer main body among the 4th embodiment, control IC and the memory element;
Figure 27 is the flow chart of handling procedure that is illustrated among the 4th embodiment operation of the writing memory element of carrying out by control IC;
Figure 28 is the flow chart of details of write operation in the flow chart of expression Figure 27;
Figure 29 is a time chart, represents the time relationship of the execution write operation in the flow chart shown in Figure 27;
Figure 30 is a time chart, represents the time relationship of the execution write operation in the flow chart shown in Figure 27;
Figure 31 schematically is illustrated in the data array of a memory cell in a kind of improve of the 4th embodiment;
Figure 32 is a perspective view, represents the outward appearance of another print cartridge, and it is an improvement of the present invention.
The specific embodiment
[first embodiment]
(division center of inkjet type printing equipment)
Fig. 1 is the perspective view of expression according to the structure of the major part of the ink-jet printer 1 of one embodiment of the present of invention.The ink-jet printer 1 of this embodiment and a computer PC are used together, and a scanner SC also is connected to computer PC.Operating system and preset program are read and carried out to computer PC, the combined effect of an inkjet type printing equipment of this computer PC and ink-jet printer 1.Computer PC utilizes a specific operating system to carry out an application program, realizes the processing of input picture, and for example, SC reads from scanner, and shows the image of a processing on a CRT monitor MT.After finishing required image and handling, for example revise the image on the CRT monitor MT after, when the user sent print command, starting was included in a printer driver in the operating system, transmitted the view data of handling to ink-jet printer 1.
Printer driver in response to print command from scanner SC input and become through the original color image data transaction that required image is handled can be by ink-jet printer 1 printed color images data, and the color image data that converts to ink-jet printer 1 output.The original color image data are made up of 3 chrominance components, that is, and and red (R), green (G), blue (B).Printable and color image data that output to after the conversion of ink-jet printer 1 is made up of 6 kinds of chrominance components, that is, and and black (K), blue or green (C), light greenish blue (LC), pinkish red (M), light magenta (LM), and yellow (Y).Below, carry out binary system for these printable color image datas and handle, promptly stipulate the on off state of ink dot.These images are handled and data conversion treatment all is known in the art, therefore are not described specifically here.These processes can be finished in ink-jet printer 1, rather than finish in the printer driver in being included in computer PC.
In ink-jet printer 1, on the print cartridge motor 103 of a print cartridge 101 in a synchronous belt 102 is connected to a print cartridge mechanism 12, and move around by the width of a guide 104 guiding print cartridges 101 along a printing paper (print media) 105.Ink-jet printer 1 also has a paper-feeding mechanism 11 that has paper feed roller 106.Inkjet type printhead 10 be assembled to print cartridge 101 in the face of on the certain surface of printing paper, be below it in this embodiment.Printhead 10 receptions come from the print cartridge 107K of installation on print cartridge 101 and the ink that 107F provides, and by means of moving to printing paper 105 ejection ink droplets of print cartridge 101, thereby produce ink dot, and print image or letter character on printing paper 105.
Print cartridge 107K has a black chamber 117K, wherein preserves black ink (K).Print cartridge 107F has a plurality of black chamber 107C, 107LC, and 107M, 107LM, 107Y, they form with being separated from each other.At black chamber 107C, 107LC, 107M, 107LM preserves respectively among the 107Y blue or green (C), light greenish blue (LC), pinkish red (M), light magenta (LM), and yellow (Y) chromatic ink.Printhead 10 receives respectively by black chamber 107C, 107LC, and 107M, 107LM, 107Y supplies with color inks.Printhead 10 sprays these color inks with the form of respective color ink droplet, thereby has realized colour print.
Non-print zone (non-recording areas) at ink-jet printer 1 is provided with a capping unit 108 so that cover the jet hole of printhead 10 when not printing operation.Capping unit 108 has prevented when not printing operation effectively because the increase of the ink viscosity that the evaporation that the melt in the ink divides causes and the formation of ink film.Capping unit 108 also can collect because the ink droplet that the process of shoving of printhead 10 produces the term of execution of printing.Near capping unit 108, a scraping unit 109 is set, for example use the surface of a blade scraping printhead 10, the black retentate or the paper scrap that are attached to the surface of printhead 10 are scraped totally.
Fig. 2 is the functional block diagram of the ink-jet printer 1 of present embodiment.Ink-jet printer 1 comprises a printer main body 100 (main body of printing equipment), and printer main body 100 comprises a print control unit 40 and a printing actuating unit 5.Print control unit 40 has interface 43, RAM44 and a RMM45; Interface 43 receives from what computer PC sent and comprises masstone information print data; Store various kinds of data in RAM44, print data for example is comprising masstone information; Storage is used for the program that various data are handled in RAM45.Print control unit 40 further also has a controller 46 that comprises CPU, oscillator 47, for printhead 10 produces a drive signal generator 48 that drives signal COM, with parallel input/output interface 49, this parallel input/output interface 49 sends the print data that will become the ink dot graph data and drives signal COM to printing mechanism 5.
The control line of panel-switch 92 and power supply 91 also all passes through parallel input/output interface 49 and is connected to print control unit 40.When from panel-switch 92 an input power supply OFF (breaking) signals, then print control unit 40 will be to power supply 91 power supply decline instructions of output (NMI), and power supply 91 enters into stand-by state then.The power supply 91 that is in stand-by state provides standby electrical power through a power line (not shown) to print control unit 40.That is, the general power supply OFF process that realizes through panel-switch 92 is not cut off the electrical power supply to print control unit 40 fully.
Whether print control unit 40 provides previously selected electrical power to monitor for power supply 91.When attaching plug when socket is extracted, the also out-put supply instruction (NMI) that descends of print control unit 40.Power supply 91 has an accessory power supply unit (as a capacitor), its objective is in order to guarantee that (for example 0.3 second) still can provide electric energy in the preset time section after attaching plug is extracted from socket.
Print control unit 40 further comprises an EEPROM90, is used to store the black print cartridge 107K that is installed on print cartridge 101 (see figure 1)s and the relevant information of colour ink box 107F.In EEPROM90, store customizing messages, comprising the relevant information of the black print cartridge 107K and the colour ink box 107F China and Mexico water yields (ink remaining amount or exhausted amount of ink).The details of these information will be discussed below.Print control unit 40 also has an address decoder 95, and address decoder 95 needs controller 46 address transition in the memory cell 81 (following describe again) of the memory element 80 (following describe again) of visit (read/write) to become a series of clock signals.
In ink-jet printer 1, multiply by the number of times of ink droplet ejection by weight from the ink droplet of a plurality of jet holes 23 ejections, just can calculate the ink spray volume.Before current printing begins, from previous ink remaining amount, deduct exhausted amount of ink, just can determine current ink remaining amount.Exhausted amount of ink is ink spray volume and the ink soakage sum of calculating.For example, when certain that causes owing to bubble intrusion printhead 10 takes place unusually, can realize that ink sucks.The ink suction process makes capping unit 108 push down printhead 10, therefore closed jet hole 23, and by means of a pump machanism (not shown) blotting, described pump machanism links to each other so that recover with capping unit 108.Controller 46 is finished the calculating of ink remaining amount according to being stored in the data of program from be stored in EEPROM90 among the ROM45 in advance.
Discussed as previous, the ink-jet printer 1 of this embodiment receives binary data.Yet the array of the nozzle on the array of this binary data and the printhead 10 does not conform to.Therefore, control module 46 is divided into 3 parts to RAM44, that is: input buffer 44A, intermediate buffer 44B and output buffer 44C, thus can realize the rearrangement of ink dot data array.Ink-jet printer 1 can alternately be realized for color conversion and the required processing of binarization.In this case, ink-jet printer 1 is deposited with print data among the input buffer 44A through interface 43, and described data comprise masstone information and send from computer PC.Allow the print data that is kept among the input buffer 44A stand order analysis, send it to intermediate buffer 44B then.The information of the size of type, letter or character by print position about corresponding letter or character, remodeling are provided and address of font and so on, controller 46 converts the print data of input to intermediate code.Intermediate code is kept among the intermediate buffer 44B.Then, controller 46 is analyzed the intermediate code that is kept among the intermediate buffer 44B, and intermediate code is decoded into binary ink dot graph data.Then, in output buffer 44C, expand and store this binary system ink dot graph data.
Under any circumstance, when the ink dot graph data that obtains corresponding to printhead 10 single passes, from output buffer 44C through parallel input/output interface 49 to printhead 10 serial transfer ink dot graph datas.Behind the ink dot graph data of output buffer 44C output corresponding to printhead 10 single passes, the content of intermediate buffer 44B is wiped in this operation, waits for the conversion of next group intermediate code.
Printing mechanism 5 has printhead 10, paper-feeding mechanism 11 and print cartridge mechanism 12.Paper-feeding mechanism 11 is supplied with print media continuously, and as printing paper, with the realization subscan, and 12 realizations of print cartridge mechanism is the main scanning of printhead 10.
Printhead 10 makes corresponding jet hole 23 spray ink droplet in the predetermined moment to print media, thereby produces an image corresponding to the ink dot graph data that produces on print media.Export the driving signal COM that in the drive signal generator circuit, produces through parallel input/output interface 49 to an element driving circuit on the printhead 10 50.Printhead 10 have a plurality of balancing gate pits 32 and respectively with jet hole 23 piezoelectric oscillators 17 that be communicated with and a plurality of (components of stres).The two number of balancing gate pit 32 and piezoelectric oscillator 17 all conforms to the number of jet hole 23.When driving signal COM when element driving circuit 50 sends to some piezoelectric oscillators 17, shrink corresponding balancing gate pit 32, makes respective nozzles mouth 23 can spray a spray and drip.
Fig. 3 is illustrated in a design configuration of the jet hole 23 that forms in the printhead 10.Jet hole 23 on printhead 10 is divided into 6 nozzle arrays: black (K), blue or green (C), light greenish blue (LC), pinkish red (M), light magenta (LM), and yellow (Y).
(structure of China ink bag and print cartridge assembly unit)
The black print cartridge 107K and the colour ink box 107F that are assembled on the ink-jet printer 1 with said structure have a shared foundation structure.Following description is at the structure of a print cartridge (is example with black print cartridge 107K) of printer main body 100 and the structure of a print cartridge assembly unit, and the print cartridge assembly unit is used for receiving and preserving print cartridge, referring to Fig. 4 A, 4B, 5.
Fig. 4 A and 4B are the perspective views of representing the structure of the print cartridge of printer main body 100 and print cartridge assembly unit respectively.Fig. 5 is the profile that the expression print cartridge is assembled to the confined state on the print cartridge assembly unit.
With reference to accompanying drawing 4A, print cartridge 107K has a toner cartridge main body 171 and a memory element 80; Toner cartridge main body 171 is made of synthetic resin and determines black chamber 117K, wherein preserves black ink; Memory element 80 is included in the body side frame 172 of toner cartridge main body 171.Memory element 80 when print cartridge 107K is assembled on the print cartridge assembly unit 18 of the printer main body 100 shown in Fig. 4 B, finish and printer main body 100 between the transmission back and forth of various data.Memory element 80 is contained in the groove 173 of a bottom opening, and groove 173 is to form in the body side frame 172 of print cartridge 107K.Memory element 80 has a plurality of links that are exposed on the outside 174.Alternatively, whole memory element 80 can be exposed on the outside entirely.
With reference to accompanying drawing 4B, print cartridge assembly unit 18 has a pin 181, and pin 181 upwards is arranged on the bottom 187 of a cavity that wherein holds print cartridge 107K.Around pin 181, form a groove 183, to be contained in ink donor unit 175 (see figure 5)s that form in the print cartridge 107K.3 ink bottle guide parts 182 are set on the inwall of groove 183.A connector 186 is set on the inwall 184 of print cartridge assembly unit 18.Connector 186 has a plurality of electrodes 185, and when print cartridge 107K was assembled on the print cartridge assembly unit 18, a plurality of electrodes 185 were electrically connected with a plurality of links 174 of memory element 80.
According to following process print cartridge 107K is assembled on the print cartridge assembly unit 18.At first, print cartridge 107K is placed on the print cartridge assembly unit 18.Then, downward presses lever 182, lever 192 is assembled on the rear wall 188 of print cartridge assembly unit 18 through a back shaft 191 as shown in Figure 5, thereby has been pressed on the print cartridge 107K.The pressing down to move of lever 182 pushed down print cartridge 107K downwards, ink donor unit 175 is assembled in the groove 183, and makes pin 181 pierce through ink donor unit 175, allows to provide ink whereby.When lever 192 further presses down, be arranged on a free-ended connector 193 of lever 192 and engage with the element 189 that connects on being arranged on print cartridge assembly unit 18.Like this, just print cartridge 107K is assembled on the print cartridge assembly unit 18.At this state, just be electrically connected with a plurality of electrodes 185 on the print cartridge assembly unit 18 at a plurality of links 174 on the memory element 80.This just allows to transmit data between printer main body 100 and memory element 80.
Colour ink box 107F has similar structure with black print cartridge 107K basically, only describes difference here.Colour ink box 107F has 5 black chambers, wherein preserves 5 kinds of different colors respectively.Therefore, need to provide to printhead 10 ink of corresponding color through path separately.Correspondingly, colour ink box 107F has 5 ink donor unit 175, and they correspond respectively to the ink of 5 kinds of different colours.Yet, deposit among the colour ink box 107F of 5 kinds of different colours inks and only comprise a memory element 80.The information of the ink of relevant colour ink box 107F and 5 kinds of different colours has been stored in the concentrated area in this memory element 80.
(structure of memory element 80)
Fig. 6 is the calcspar that expression is included in the configuration of print cartridge 107K on the ink-jet printer 1 that is assembled to this embodiment and the memory element 80 among the 107F.The two has an ink tank black print cartridge 107K and colour ink box 107F, wherein preserves one or more inks, and memory element 80 is also contained in wherein.In this embodiment, for memory element 80, utilize an EEPROM.As shown in the calcspar of Fig. 6, the EEPROM of memory element 80 comprises a memory cell 81 of serial access, a read/write controller 82 of the read and write operation of data back and forth between control and the memory cell 81, with an address counter 83, transmitting between printer main body 100 and memory cell 81 in the process of data through the read/write controller in response to a clock signal clk, address counter 83 increases counting.
Fig. 7 represents to be included in the data array in the memory element 80 among the black print cartridge 107K on the ink-jet printer 1 that is assembled to present embodiment.As shown in Figure 7, but the memory cell 81 that is included in the memory element 80 among the black print cartridge 107K has one wherein to store first memory block 750 of read-only data and second memory block 760 of storage rewrite data wherein.Printer main body 100 can only read the data that are stored in first memory block 750, allows simultaneously to read and write this two kinds of operations at what be stored in data in second memory block 760.The address of 760 location, second memory block was visited before first memory block 750.That is, the address of second memory block 760 is lower than the address of first memory block 750.In this manual, the phrase " " address of the close more title of expression, lower address.
But the rewrite data that is stored in second memory block 760 comprises the first black ink surplus related data and the second black ink surplus related data, they distribute to the first and second black ink surplus partition holdings 701 and 702 respectively, and with these two partition holdings of this sequential access.
Two black ink surplus partition holdings 701 and 702 that are used to store black ink surplus related data are arranged.This arrangement allows black ink surplus related data can alternately write this two partition holdings 701 and 702.If in the first black ink surplus partition holding 701, stored the relevant latest data of black ink surplus, be stored in black ink surplus related data in the second black ink surplus partition holding 702 so and be exactly in front and be close to the previous data of this latest data, and in the second black ink surplus partition holding 702, realize next write operation at this latest data.
The read-only data that is stored in first memory block 750 comprises and the relevant data of following each amount: the time (year) of Kaifeng print cartridge 107K, the time (moon) of Kaifeng print cartridge 107K, the version of print cartridge 107K, the type (as pigment or dyestuff) of ink, the manufacturing age of print cartridge 107K, the manufacturing month of print cartridge 107K, the build date of print cartridge 107K, the production line of print cartridge 107K, the sequence number of print cartridge 107K, expression print cartridge 107K is recirculation new or recycling, these data are distributed to partition holding 711-720 respectively, and conduct interviews in proper order with this.
Fig. 8 represents to be included in the data array in the memory element 80 among the look print cartridge 107F of adopting on the ink-jet printer 1 that is assembled to present embodiment.With reference to Fig. 8, but the memory cell 81 that is included in the memory element 80 among the colour ink box 107F has one wherein to store first memory block 650 of read-only data and second memory block 660 of storage rewrite data wherein.Printer main body 100 can only read the data that are stored in first memory block 650, allows simultaneously to read and write this two kinds of operations at what be stored in data in second memory block 660.The address of 660 location, second memory block was visited before first memory block 650.That is, the address of second memory block 660 is than the address of first memory block 650 low (i.e. the address of close more title).
But the rewrite data that is stored in second memory block 660 comprises the first cyan surplus related data and the second cyan surplus related data, the first magenta ink surplus related data and the second magenta ink surplus related data, the first yellow ink surplus related data and the second yellow ink surplus related data, the first nattierblue ink remaining amount related data and the second nattierblue ink remaining amount related data, the first light magenta ink surplus related data and the second light magenta chromatic ink surplus related data, they distribute to color inks surplus partition holding 601-610 respectively, and with this sequential access they.
According to the identical mode of black print cartridge 107K, two partition holdings that are used to store every kind of color inks surplus related data are arranged, i.e. first colour ink box ink remaining quantity memory division 601 (603,605,607,609) and the second colour ink box ink remaining quantity memory division 602 (604,606,608,610).This arrangement allows every kind of color inks surplus related data can alternately write this two partition holdings.
107K is similar with the black print cartridge, the read-only data that is stored in first memory block 650 comprises and the relevant data of following each amount: the manufacturing month of the type of the time (moon) of the time (year) of Kaifeng print cartridge 107F, Kaifeng print cartridge 107F, the version of print cartridge 107F, ink, the manufacturing age of print cartridge 107F, print cartridge 107F, the build date of print cartridge 107F, the production line of print cartridge 107F, the sequence number of print cartridge 107F, expression print cartridge 107 are recirculation new or recycling, these data are distributed to partition holding 611-620 respectively, and conduct interviews in proper order with this.These data all are general for all colour ink boxes, and therefore one group of data only is provided, and they are stored as the conventional data for all colour ink boxes.
When the power connection of ink-jet printer 1, simultaneously print cartridge 107K and 107F are assembled on the printer main body 100, read these data and they are stored in by printer main body 100 and be included among the interior EEPROM90 of printer main body 100.Fig. 9 represents to be included in the data array of the EEPROM90 in the printer main body 100 of ink-jet printer 1 of present embodiment.As shown in Figure 9, the partition holding 901-935 in EEPROM90 has stored all data of storage in corresponding memory element 80, comprising the ink remaining amount of the correspondence among black print cartridge 107K and the colour ink box 107F.
(operation of ink-jet printer 1)
With reference to accompanying drawing 10-12, a series of basic processing processes of ink-jet printer 1 from the power connection time to power supply execution turn-off time of present embodiment are described below.Figure 10 is the flow chart of the handling procedure of execution when being illustrated in the power supply energising.The flow chart of the handling procedure that Figure 11 carries out when being expression calculating ink remaining amount.Figure 12 is the flow chart that is illustrated in the handling procedure of carrying out before ink-jet printer 1 power-off time of present embodiment.
The handling procedure that the following description with reference to accompanying drawing 10 is carried out at energising back controller 46.When connecting the power supply of ink-jet printer 1, controller 46 at first determines whether just to have changed print cartridge 107K or 107F at step S30.For example, under the situation of EEPROM90 storage replacing ink cartridge sign, come determining of performing step S30 by reference replacing ink cartridge sign, perhaps in another example, come determining of performing step S30 according to the data or the production serial number data of the relevant manufacturing time of print cartridge 107K or 107F (hour and divide).If do not change print cartridge 107K or 107F, under the situation of power connection, controller 46 reads data at step S31 from the corresponding memory element 80 of print cartridge 107K or 107F.
On the other hand, when determining at step S30: just changed print cartridge 107K or 107F, controller 46 makes the assembling number of times add 1.And write in the memory element 80 of print cartridge 107K or 107F at the assembling number of times that step S32 will increase.Controller 46 reads data at step S31 from the corresponding memory element 80 of print cartridge 107K and 107F then.Controller 46 writes the data that read in the predefined address of step S33 in EEPROM90 or RAM44 subsequently.At step S34 subsequently, controller 46 is determined according to the data that are stored among the EEPROM: whether the print cartridge 107K and the 107F that are assembled on the ink-jet printer 1 are suitable for ink-jet printer 1.If controller 46 is determined at step S34: print cartridge 107K and 107F are fit to, then allow printing at step S35.So just finished the preparation of printing, program withdraws from from the handling procedure of Figure 10.On the contrary, if controller 46 is definite at step S34: print cartridge 107K and 107F are unaccommodated, then do not allow printing at step S34, and show the information of representing non-print at step S36 on panel-switch 92 or display MT.
Ink-jet printer 1 is finished predetermined print procedure under the situation that allows printing.Controller 46 calculates the surplus of corresponding black ink and color inks in predetermined print procedure.This computational process of 11 flow chart description with reference to the accompanying drawings.The handling procedure that calculates black ink and color inks surplus begins when printing starts.Controller 46 at first determines whether to print operation at step S40.When determining that at step S40 printing carrying out when central, this program is waited for finishing of printing.On the other hand, when determining that at step S40 printing is in the middle of execution, controller 46 calculates each black ink relevant with this printing or the exhausted amount of ink of color inks at step S41.For example, a typical computational process is: the ejection number of times that removes to take advantage of ink droplet with the weight of an ink droplet, thereby determine the ink spray volume of every kind of black ink or color inks, and a preceding ink is sucked the ink spray volume that the ink soakage that moves consumption is added to calculating, thereby determine exhausted amount of ink.Controller 46 is read the ink remaining amount related data of black ink and color inks from EEPROM90 at step S42.Controller 46 deducts the exhausted amount of ink of calculating at step S43 from the ink remaining amount of reading, thereby determines the up-to-date ink remaining amount of each black ink or color inks at least.The surplus of the up-to-date corresponding ink that controller 46 will calculate at step S44 subsequently writes EEPROM90 as the new related data of ink remaining amount of black ink and color inks.After step S44 carried out, this program withdrawed from from the handling procedure of Figure 11.
Behind the opening operation of power switch on the panel-switch 92 of ink-jet printer 1, the up-to-date ink remaining amount of the calculating of corresponding black ink and color inks is write in the corresponding memory cell 80 of print cartridge 107K and 107F.
Referring now to the flow chart of accompanying drawing 12, in response to the opening operation of power switch on the panel-switch 92 of ink-jet printer 1, program at first determines at step ST11 whether ink-jet printer 1 is in stand-by state.If determine that at step ST11 ink-jet printer 1 is not to be in stand-by state, this program stops to carry out at step ST12, and turns back to step ST11.On the other hand, determine that at step ST11 ink-jet printer 1 is to be under the situation of stand-by state, this program covers printhead 10 at step ST13, and in the relevant information of the drive condition of step ST14 storage print 10, for example the voltage of drive waveforms or be used for the colored ID of colour correction.This program is subsequently in the value of step ST15 memory timer, and at the content of step ST16 storage control panel, for example adjusted value that under the bi-directional printing situation, uses.Program enters second memory block 660 and 760 of the respective memory elements 80 of black print cartridge 107K and colour ink box 107F in the ink remaining amount storage that step ST17 will write corresponding black ink among the EEPROM90 and color inks then.In this embodiment, ink remaining amount alternately is written in two partition holdings distributing to every kind of ink in second memory block 660 or 760.According to a kind of possible application, can discern storage implementation status in each partition holding by means of a sign in the title that is positioned at each partition holding.Then, cut off the electricity supply in step ST18 program.
In a series of processing of power supply opening operation, with reference to accompanying drawing 6,13A, 13B describe the process in the memory element 80 that corresponding ink remaining amount is write black print cartridge 107K and colour ink box 107F of step ST17 in Figure 12 flow chart.Figure 13 A is a flow chart, and the ink remaining amount that expression will come from printer main body 100 writes the handling procedure of carrying out in the print cartridge 107K of the ink-jet printer 1 that is included in present embodiment and the memory element 80 in the 107F.Figure 13 B is a time chart, the time relationship that the handling procedure shown in the presentation graphs 13A flow chart is carried out.
With reference to the calcspar of Fig. 6, the time chart of the flow chart of Figure 13 A and Figure 13 B, printer main body 100 are at first exported one and are allowed signal CS, and memory element 80 is arranged on enable state, thereby select memory element 80 at step ST21.Printer main body 100 makes the address counter 83 in the memory element 80 of selection increase counting in response to clock signal clk then, thereby at step ST22 ink remaining amount related data DATA is assigned to a predefined address.Be increased to be used to write the predefined address of data after, the terminal of read/write controller 82 is arranged on the state of can rewriting.In response to the synchronous read/write signal-R/W (horizontal line is represented the low level effective status) of output of clock signal clk, printer main body 100 is exported ink remaining amount related data DATA to a data terminal, and at step ST23 this ink remaining amount related data DATA is write in the memory element 80 of print cartridge 107K or 107F.Though write operation is to finish simultaneously with the 5th pulse of clock signal clk in the example of Figure 13 B, this has only described general ablation process.In this embodiment, the process that writes ink remaining amount is to finish simultaneously with the 1st pulse of clock signal clk.
(effect of first embodiment)
As previously discussed, in first embodiment,, all utilize the cheap EEPROM that can only visit successively for the black print cartridge 107K of storage ink remaining amount related data and the memory element 80 of colour ink box 107F.Such utilization is hopeful to reduce the print cartridge 107K that can expand and the cost of 107F.
In the structure of first embodiment, be used to store first memory block 650 of read-only data and 750 front at corresponding memory element 80 but be used for storing second memory block 660 of rewrite data and 760 accessed address.When utilizing another accessory power supply and this accessory power supply to have the structure different with the power supply described with reference to Fig. 2 91, it is minimum that this arrangement can reduce to required capacity, and this is favourable.Can design this accessory power supply,, and can guarantee to continue power supply up to finishing write operation even can not interrupt write operation so that attaching plug is extracted also from socket.The numerical example of the capacity that the accessory power supply unit is required is as continuing to power time period of 10 milliseconds.Even in case occur unusually owing to certain reason (as noise) beyond the power interruptions makes data, this arrangement also can monitor ink remaining amount exactly.The structure of first embodiment of utilizing the cheap memory element that can only visit successively 80 to reduce the cost of print cartridge 107K and 107F can also reduce the inefficacy that may occur in the rewrite data process, and this is useful.
In traditional structure, if extract attaching plug from socket suddenly in the process of rewriting the ink remaining amount related data, this will destroy data, and disturb the monitoring subsequently of ink remaining amount.Yet in the structure of this embodiment of the present invention, corresponding ink remaining amount related data leaves in the title division of the corresponding memory block 650,660,750,760 in the memory element 80.This structure allows the write operation of data to finish in the very short time period, for example, finishes before socket is extracted at attaching plug, has therefore reduced inefficacy possible in the process of rewrite data valuably.
In first embodiment, storage also monitors about in black ink or the color inks among print cartridge 107K and the 107F and the ink remaining amount related data of every kind of ink.Do not represent that in final printout under the situation of specified color, this arrangement can easily cause locate failure, the mistake of specification, or the particular color ink exhausts.
In the arrangement of first embodiment, the latest data that every kind of ink remaining amount is relevant alternately is written in two partition holdings distributing to every kind of ink in second memory block 660 or 760.Certain trouble may disturb latest data to write the normal write operation of a partition holding, for example, extracts attaching plug suddenly from socket in the write operation process of current circulation.But before current circulation and be close to the previous data that write in the previous circulation of current circulation still in another partition holding.Even the situation of unusual write operation occurs in a partition holding, this arrangement also can monitor ink remaining amount continuously according to the previous data that write in another partition holding.
[second embodiment]
Describe below according to the second embodiment of the present invention, it can be applied on the ink-jet printer identical with the first embodiment ink-jet printer, 1 structure.Represent similar part with similar label, and they are not done concrete description here.With the difference of first embodiment be: in the mode of duplicating every kind of identical ink remaining amount related data is write two different partition holdings distributing to every kind of ink, and a write complete flag is appended to the latter end of each partition holding.
(structure of memory element 80)
Similar with the arrangement of first embodiment shown in Figure 7, in the arrangement of second embodiment, but the rewrite data that is stored in second memory block 760 comprises the first black ink surplus related data and the second black ink surplus related data, they distribute to the first and second black ink surplus partition holdings 701 and 702 respectively, and with these two partition holdings of this sequential access.But in a second embodiment, identical black ink surplus related data is write this two partition holdings 701 and 702 in the mode of duplicating.Compare between the black ink surplus related data of this arrangement permission in being stored in the first and second black ink surplus partition holdings 701 and 702.According to this more definite: whether normally finish the write operation of black ink surplus related data.Thereby can determine use which data in two data that are stored in two different partition holdings 701 and 702 as current black ink surplus related data.
14 details of describing these two partition holdings 701 and 702 with reference to the accompanying drawings.Figure 14 schematically represents the data structure of the first black ink surplus partition holding 701 and the second black ink surplus partition holding 702.As previously discussed, in this embodiment, black ink surplus related data alternately writes, and at first writes the first black ink surplus partition holding 701, writes the second black ink surplus partition holding 702 then again.Latter end 770, the second write complete flag B that the first write complete flag A is located at first partition holding 701 are located at the latter end 771 of second partition holding 702.These write complete flag A and B are illustrated in the write operation of whether normally having finished black ink surplus related data in corresponding partition holding 701 and 702.The initial value of write complete flag A and B is mutually different.In an example, the initial value of the first write complete flag A is 0, and the initial value of the second write complete flag B is 1.Having two write complete flag A of an identical value and B means in the first black ink surplus partition holding 701 and has finished write operation.These write complete flag A and B can also be placed on the title division of corresponding partition holding 701 and 702 alternatively.
Similar with the arrangement of first embodiment shown in Figure 8, in the arrangement of second embodiment, but the rewrite data that is stored in second memory block 660 comprises the first cyan surplus related data and the second cyan surplus related data, the first magenta ink surplus related data and the second magenta ink surplus related data, the first yellow ink surplus related data and the second yellow ink surplus related data, the first nattierblue ink remaining amount related data and the second nattierblue ink remaining amount related data, the first light magenta ink surplus related data and the second light magenta ink surplus related data, they distribute to color inks surplus partition holding 601-610 respectively, and with this sequential access they.But in a second embodiment, every kind of identical color inks surplus related data is write two partition holdings distributing to every kind of ink in the mode of duplicating.This arrangement allows be stored in the first color inks surplus partition holding 601 (603,605,607,609) and the second color inks surplus partition holding 602 (604,606,608,610) compare between every kind of color inks surplus related data in.According to relatively determining: whether normally finished the write operation of every kind of color inks surplus related data.Which can determine whereby: the current data that should use the data in these data that are stored in two different partition holdings to be correlated with as every kind of color inks surplus.
15 details of describing these two partition holdings with reference to the accompanying drawings, promptly the first color inks surplus partition holding 601 (603,605,607,609) and the second color inks surplus partition holding 602 (604,606,608,610) wherein are example with the cyan.Figure 15 schematically represents the data structure of the first cyan surplus partition holding 601 and the second cyan surplus partition holding 602.As previously discussed, in this embodiment, alternately write cyan surplus related data, at first write the first cyan surplus partition holding 601, write the second cyan surplus partition holding 602 then.Latter end 670 at first partition holding 601 is provided with the first write complete flag A, at the latter end 671 of second partition holding 602 the second write complete flag B is set.These write complete flag A and B are illustrated in the write operation of whether normally having finished cyan surplus related data in corresponding partition holding 601 and 602.The initial value of operation complement mark A and B is mutually different.In an example, the initial value of the first write complete flag A is 0, and the initial value of the second write complete flag B is 1.Having two write complete flag A of an identical value and B means in the first cyan surplus partition holding 601 and has finished write operation.These write complete flag A and B can also be placed on the title division of corresponding partition holding 601 and 602 alternatively.
The ink-jet printer of second embodiment according to the handling procedure shown in the described same way as execution graph of first embodiment 10-13A.But write in two different partition holdings distributing to every kind of ink in a second embodiment, according to the surplus related data of copy mode with each black ink or color inks.Execution is used for determining the handling procedure of each black or color inks surplus related data, the data that will read with the step S31 that determines in the flow chart of Figure 10.
In a second embodiment, when in second memory block 660 and 760 that corresponding ink remaining amount is stored in memory element 80, the identical surplus relevant information of every kind of ink all writes two partition holdings distributing to every kind of ink in the mode of duplicating.Memory element 80 with reference to black print cartridge 107K shown in Figure 14 is described this process in detail.Black ink surplus related data at first writes the first black ink surplus partition holding 701 in the memory element 80 of black print cartridge 107K.When finishing the write operation of the first black ink surplus partition holding 701, the first write complete flag A puts upside down.Then black ink surplus related data is write the second black ink surplus partition holding 702.When finishing the write operation of the second black ink surplus partition holding 702, the second write complete flag B puts upside down.This process that writes every kind of ink remaining amount relevant information can determine whether normally finished write operation in each partition holding discussed below.
(from memory element 80 sense datas)
14A-14C and Figure 16 describe the black ink surplus related data A that determines to deposit in the first black ink surplus partition holding 701 and which data of depositing among the black ink surplus related data B in the second black ink surplus partition holding 702 will be as the process of current black ink surplus related data with reference to the accompanying drawings.Figure 16 is a flow chart, is illustrated in the handling procedure of carrying out when determining black ink surplus related data.
When program enters the program of Figure 16, at step S100, the black ink surplus related data A that deposits in the first black ink surplus partition holding 701 compares with the black ink surplus related data B that deposits in the second black ink surplus partition holding 702.In case black ink surplus related data A conforms to black ink surplus related data B shown in Figure 14 A, promptly, under the situation of the affirmative acknowledgement (ACK) of step S100, this program is determined: all normally finished write operation at the first black ink surplus partition holding 701 and the second black ink surplus partition holding 702 in the two.In this case, at step S110, be stored in the current data that the black ink surplus related data A in the first black ink surplus partition holding 701 is correlated with as the black ink surplus.At this moment, the first write complete flag A and the second write complete flag B have different value.Behind execution in step S110, this program is from withdrawing from here.
On the other hand, in case do not conform to black ink surplus related data B with the surplus of black ink shown in 14C related data A as Figure 14 B, that is, under the situation of the negative acknowledge of step S100, the first write complete flag A and the second write complete flag B compare (step S120).When the first write complete flag A has identical value as shown in Figure 14B with the second write complete flag B, promptly under the situation of the affirmative acknowledgement (ACK) of step S120, program is determined: normally finished write operation in the first black ink surplus partition holding 701.Therefore, in step S110, the black ink surplus related data A that is stored in the first black ink surplus partition holding 701 is used as current black ink surplus related data.On the other hand, when the first write complete flag A does not conform to shown in the 14C as shown in the figure with the second write complete flag B, promptly under the situation of the negative acknowledge of step S120, program is determined: normally do not finish write operation in the first black ink surplus partition holding 701.Therefore, in step S130, the black ink surplus related data B that is stored in the second black ink surplus partition holding 702 is used as current black ink surplus related data.Behind execution in step S110 or S130, program is from withdrawing from here.
In this embodiment, the first write complete flag A has different initial values with the second write complete flag B, and is promptly opposite each other.Alternatively, the first write complete flag A has identical initial value with the second write complete flag B under the situation of the affirmative acknowledgement (ACK) of step S100, and the processing procedure behind the determining of step S120 is opposite.
15A-15C and Figure 17 and 18 describe and determine to deposit in the first color inks surplus partition holding 601 (603 with reference to the accompanying drawings, 606,609) the color inks surplus related data A in and deposit the second color inks surplus partition holding 602 (604 in, 606,608,610) which data among the color inks surplus related data B in will be as the process of current color inks surplus related data.Figure 17 is a flow chart, is illustrated in the handling procedure of carrying out when determining color inks surplus related data.Figure 18 is a flow chart, is illustrated in the details of determining the process of cyan surplus related data in the flow chart shown in Figure 17.
When program entered the program of Figure 17, at step S200, controller 46 was at first carried out the process of a definite cyan surplus related data.This process of step S200 is that the flow chart according to Figure 18 carries out.When program enters the program of the definite cyan surplus related data shown in the flow chart of Figure 18, at step S2010, the cyan surplus related data A that deposits in the first cyan surplus partition holding 601 compares with the cyan surplus related data B that deposits in the second cyan surplus partition holding 602.In case cyan surplus related data A conforms to cyan surplus related data B shown in Figure 15 A, promptly, under the situation of the affirmative acknowledgement (ACK) of step S2010, this program is determined: all normally finished write operation at the first cyan surplus partition holding 601 and the second cyan surplus partition holding 602 in the two.In this case, at step S2020, the cyan surplus related data A that is stored in the first cyan surplus partition holding 601 is used as current cyan surplus related data.At this moment, the first write complete flag A and the second write complete flag B have different value.Behind execution in step S2020, this program is from withdrawing from here.
On the other hand, in case do not conform to cyan surplus related data B in being stored in cyan surplus partition holding 602 with cyan surplus related data A in being stored in the first cyan surplus partition holding 601 shown in the 15C as Figure 15 B, promptly, under the situation of the negative acknowledge of step S2010, the first write complete flag A and the second write complete flag B compare (step S2030).When the first write complete flag A has identical value with the second write complete flag B shown in Figure 15 B, promptly under the situation of the affirmative acknowledgement (ACK) of step S2030, program is determined: normally finished write operation in the first cyan surplus partition holding 601.Therefore, in step S2020, the cyan surplus related data A that is stored in the first cyan surplus partition holding 601 is used as current cyan surplus related data.On the other hand, when the first write complete flag A does not conform to shown in Figure 15 C with the second write complete flag B, promptly under the situation of the negative acknowledge of step S2030, program is determined: normally do not finish write operation in the first cyan surplus partition holding 601.Therefore, in step S2040, the cyan surplus related data B that is stored in the second cyan surplus partition holding 602 is used as current cyan surplus related data.Behind execution in step S2020 or S2040, program is from withdrawing from here.
In this embodiment, the first write complete flag A has different initial values with the second write complete flag B, and is promptly opposite each other.In addition, write complete flag A can have identical initial value with write complete flag B.Alternatively, the first write complete flag A has identical initial value with the second write complete flag B under the situation of the affirmative acknowledgement (ACK) of step S2030, and the processing procedure behind the determining of step S2030 is opposite.
Get back to the flow chart of Figure 17 now, controller 46 is carried out continuously: the process of determining magenta ink surplus related data at step S210, determine the process of yellow ink surplus related data at step S220, determine the process details of nattierblue ink remaining amount related data at step S230, determine the process of light magenta ink surplus related data at step S240.Determine magenta, yellow, nattierblue, therefore the similar process details of the cyan surplus related data shown in the process of light magenta ink surplus related data and the definite Figure 18 flow chart is not described specifically here.After these programs were carried out, program was from withdrawing from here.
(effect of second embodiment)
The effect of this arrangement of second embodiment is identical with the effect of discussing in first embodiment.
This arrangement of second embodiment writes two ink remaining quantity memory division 701 (601,603,605 of distributing to every kind of ink in the mode of duplicating with the identical surplus related data of every kind of ink, 607,609) and 702 (602,604,606,608,610).Latter end 770 and 771 (670 and 671) in corresponding ink remaining quantity memory division provides first and second write complete flag A and the B.Whether the ink remaining amount related data determining fast to be stored in each ink remaining quantity memory division is convenient in this arrangement normal.Even normally do not finish write operation in an ink remaining quantity memory division, this arrangement of second embodiment also allows to use the middle normal data that is stored in another ink remaining quantity memory division as every kind of current ink remaining amount related data.In the process that writes up-to-date ink remaining amount related data, when owing to the attaching plug of the accessory power supply of discussing in Fig. 2 is extracted the duration that makes power supply when being shorter than required time period of write operation from socket, perhaps extract when power supply is cut off suddenly from socket owing to power failure or attaching plug are accidental, this arrangement is especially effective.The normal data that is used as current ink remaining amount related data is exactly before this latest data and is close to the nearest last data that has just write of this latest data.This just can guarantee: compare with the traditional structure that uses unusual ink remaining amount related data, the precision of sufficiently high monitoring ink remaining amount is arranged.
[the 3rd embodiment]
Describe below according to the third embodiment of the present invention, it can be applied on the ink-jet printer identical with the first embodiment ink-jet printer, 1 structure.Represent similar part with similar label, and they are not done concrete description here.Figure 19 represents to be included in the data array of a memory element 800 in the colour ink box 107F among the 3rd embodiment.Figure 20 A-20C schematically represent to be included in the 3rd embodiment memory element 800 in the data structure of the first color inks surplus partition holding and the second color inks surplus partition holding.Figure 21 is the flow chart of the handling procedure carried out when determining color inks surplus related data among the 3rd embodiment of expression.
The internal data structure of the memory element 800 among the colour ink box 107F of the 3rd embodiment partly is different from the internal data structure of the memory element 80 among the colour ink box 107F of first embodiment.
In second memory block 660 of the colour ink box 107F of first embodiment discussed above, every kind of color inks surplus related data alternately writes two partition holdings in succession, i.e. the first color inks surplus partition holding and the second color inks surplus partition holding.On the other hand, in the structure of the 3rd embodiment, there is the one group of second color inks surplus partition holding that writes corresponding color inks surplus related data subsequently the back that at first writes one group of first color inks surplus partition holding of corresponding color inks surplus related data.
(structure of memory element 800)
19 a memory cell 810 that is included in the memory element 800 among the colour ink box 107F is described with reference to the accompanying drawings.But memory cell 810 has second memory block 860 of wherein storing first memory block 850 of read-only data and wherein storing rewrite data.Printer main body 100 can only read the data that are stored in first memory block 850, allows simultaneously to read and write this two kinds of operations at what be stored in data in second memory block 860.The address of 860 location, second memory block was visited before first memory block 850.That is, the address of second memory block 860 is than the address of first memory block 850 low (that is the address of close more title).
But the rewrite data that is stored in second memory block 860 comprises the first cyan surplus related data, the first magenta ink surplus related data, the first yellow ink surplus related data, the first nattierblue ink remaining amount related data, the first light magenta ink surplus related data, the second cyan surplus related data, the second magenta ink surplus related data, the second yellow ink surplus related data, the second nattierblue ink remaining amount related data, with the second light magenta chromatic ink surplus related data, they distribute to color inks surplus partition holding 801-810 respectively, and with this sequential access they.
Two types partition holding is arranged, and promptly the first color inks surplus partition holding 801-805 and the second color inks surplus partition holding 806-810 are used to store corresponding ink remaining amount related data.This arrangement allows alternately to write color inks surplus related data in this two classes partition holding.Alternately compare between the corresponding color inks surplus related data of write operation permission in being stored in the first color inks surplus partition holding 801-805 and the second color inks surplus partition holding 806-810.According to this more definite: whether normally finish the write operation of color inks surplus related data.Thereby can determine use which data in two data that are stored in two different partition holdings as current color inks surplus related data.
20 details of describing this two classes partition holding, the i.e. first color inks surplus partition holding 801-805 and second color inks surplus partition holding 806-810 with reference to the accompanying drawings.In the 3rd embodiment, color inks surplus related data at first writes the first color inks surplus partition holding 801-805, and then writes the second color inks surplus partition holding 806-810.Latter end 870, the second write complete flag B that the first write complete flag A is located at the first partition holding 801-805 are located at the latter end 871 of the second partition holding 806-810.These write complete flag A and B are illustrated in the write operation of whether normally having finished color inks surplus related data among the first partition holding 801-805 and the second partition holding 806-810.The initial value of write complete flag A and B is mutually different.In an example, the initial value of the first write complete flag A is 0, and the initial value of the second write complete flag B is 1.Having two write complete flag A of an identical value and B means in the first color inks surplus partition holding 801-805 and has finished write operation.
Will be as the process of current color inks surplus related data below with reference to the color inks surplus related data A that the flow chart description of 20A-20C and Figure 21 is determined to deposit among the first color inks surplus partition holding 801-805 with which data among the color inks surplus related data B that deposits among the second color inks surplus partition holding 806-810.
When program enters the program of Figure 21, at step S500, the cyan surplus related data A that deposits in the first cyan surplus partition holding 801 compares with the cyan surplus related data B that deposits in the second cyan surplus partition holding 802.In case cyan surplus related data A conforms to cyan surplus related data B shown in Figure 20 A, promptly, under the situation of the affirmative acknowledgement (ACK) of step S500, this program advances to step S510, relatively deposits magenta ink surplus related data A and the magenta ink surplus related data B that deposits in the second magenta ink surplus partition holding 807 in the first magenta ink surplus partition holding 802 in.Under magenta ink surplus related data A and situation that magenta ink surplus related data B conforms to, promptly, under the situation of the affirmative acknowledgement (ACK) of step S510, this program advances to step S520, relatively deposits yellow ink surplus related data A and the yellow ink surplus related data B that deposits in the second yellow ink surplus partition holding 808 in the first yellow ink surplus partition holding 803 in.
Under yellow ink surplus related data A and situation that yellow ink surplus related data B conforms to, promptly, under the situation of the affirmative acknowledgement (ACK) of step S520, this program advances to step S530, relatively deposits nattierblue ink remaining amount related data A and the nattierblue ink remaining amount related data B that deposits in the second nattierblue ink remaining quantity memory division 809 in the first nattierblue ink remaining quantity memory division 804 in.Under nattierblue ink remaining amount related data A and situation that nattierblue ink remaining amount related data B conforms to, promptly, under the situation of the affirmative acknowledgement (ACK) of step S530, this program advances to step S540, relatively deposits light magenta ink surplus related data A and the light magenta chromatic ink surplus related data B that deposits in the second light magenta ink surplus partition holding 810 in the first light magenta ink surplus partition holding 805 in.Under light magenta ink surplus related data A and situation that light magenta ink surplus related data B conforms to, promptly, under the situation of the affirmative acknowledgement (ACK) of step S540, this program advances to step S550, determine: corresponding color inks surplus related data A is normal, and can be used as current corresponding color inks surplus related data.At this moment, the first write complete flag A and the second write complete flag B have different value.Behind execution in step S550, this program withdraws from from the program of Figure 21.
On the other hand, in case do not conform to this color inks surplus related data B with the surplus of color inks shown in 20C related data A as Figure 20 B, that is, at step S500, S510, S520, S530, S540, the situation of negative acknowledge under, program advances to step S560, relatively the first write complete flag A and the second write complete flag B.When the first write complete flag A has identical value with the second write complete flag B shown in Figure 20 B, promptly under the situation of the affirmative acknowledgement (ACK) of step S560, program is determined: normally finished write operation in the first color inks surplus partition holding 801-805.Therefore, in step S550, the color inks surplus related data A that is stored among the first color inks surplus partition holding 801-805 is used as current color inks surplus related data.On the other hand, when the first write complete flag A does not conform to shown in Figure 20 C with the second write complete flag B, promptly under the situation of the negative acknowledge of step S560, program is determined: normally do not finish write operation in the first color inks surplus partition holding 801-805.Therefore, in step S570, the color inks surplus related data B that is stored among the second color inks surplus partition holding 806-810 is used as current corresponding color inks surplus related data.Behind execution in step S550 or S570, program withdraws from from the program of Figure 21.
In this embodiment, the first write complete flag A has different initial values with the second write complete flag B, and is promptly opposite each other.In addition, write complete flag A can have identical initial value with the second write complete flag B.Alternatively, the first write complete flag A and the second write complete flag B be at step S500, S510, and S520, S530 has identical initial value under the situation of the affirmative acknowledgement (ACK) of S540, and the processing procedure behind the determining of step S560 is opposite.
(effect of the 3rd embodiment)
As previously discussed, in the colour ink box 107F of the 3rd embodiment, identical corresponding color inks surplus related data is write among two class colour ink box ink remaining quantity memory division 801-805 and the 806-810.First and second write complete flag A and the B are set in the latter end 870 and 871 of respective type ink remaining quantity memory division.Whether the ink remaining amount related data determining fast to be stored in every type of ink remaining quantity memory division is convenient in this arrangement normal.Even normally do not finish write operation in one type of ink remaining quantity memory division, this arrangement of the 3rd embodiment also allows to use normal data in the ink remaining quantity memory division that is stored in another type as current corresponding ink remaining amount related data.Write operation takes place when imperfect in the process that writes up-to-date ink remaining amount related data, for example, when because attaching plug accidental extracting when making that power supply is accidental to cut off from socket, this arrangement is especially effective.The normal data that is used as current ink remaining amount related data is exactly before this latest data and is close to the nearest data that just write of this latest data.This just can guarantee: compare with the traditional structure that uses unusual ink remaining amount related data, the precision of sufficiently high monitoring ink remaining amount is arranged.
The structure of the 3rd embodiment only provides two write complete flag A and B, and they are attached to respectively on the first color inks surplus related data and the second color inks surplus related data.So just improved the data storage efficiency in memory element 800.
[the 4th embodiment]
Describe below according to the fourth embodiment of the present invention, it can be applied on the ink-jet printer identical with the first embodiment ink-jet printer, 1 structure.Be with the difference of first embodiment: the ink-jet printer of the 4th embodiment has a control IC200, control IC200 is located on the printhead 10 and with printhead 10 and integrates, and is used for controlling the memory element 1080 that writes black print cartridge 1107K and colour ink box 1107F and 1082 operation.Represent similar part with similar label, and they are not done concrete description here.For convenience, memory element 1080 and 1082 is described earlier, and then description control IC200.
(memory element 1080 and 1082 data structure)
The print cartridge 1107K of the 4th embodiment and the memory element 1080 and 1082 in the 1107F are described below.The black of the 4th embodiment has identical structure with the black of colour ink box 1107K and the 1107F and first embodiment with colour ink box 107K and 107F, and just memory cell 1081 in memory element 1080 and 1082 and 1083 internal data structure are different.Represent similar part with similar label, and they are not done concrete description here.
The data structure of the memory cell 1081 in the memory element 1080 of black print cartridge 1107K is described with reference to accompanying drawing 22.Figure 22 is illustrated in the address of the control IC200 in the printer main body 100 and the memory cell 1081 internal data structure (memory mapping) about the information project of black print cartridge 1107K.Memory cell 1081 has readable and address 00-18 that can write, and read-only address 28-66.Address 00 registration one in memory cell 1081 has the black ink surplus relevant information of 8 bit data capacity.08 and 10 register a relevant information (the two is 8 data capacity) of cleaning the assembling number of times of the relevant information of number of times of printhead 10 and a black print cartridge 1107K respectively in the address.In the address 18 the registration one have 16 bit data capacity black print cartridge 1107K assembling total time section relevant information.But in readable and write address 00-18, black ink surplus related data is distributed to title address 00.This arrangement allows preferentially to write black ink surplus related data.
The initial value of black ink surplus related data was 100 (representing with percentage), along with the progress of print procedure reduces to 0 gradually.The black ink surplus can be replaced by exhausted amount of ink.Under latter event, the initial value of exhausted amount of ink was 0 (representing with percentage), along with the progress of print procedure is increased to 100 gradually.
Printer main body 100 has maximum ink capacity related data among black print cartridge 1107K and the colour ink box 1107F.The calculating of percentage is carried out according to maximum ink capacity data and actual exhausted amount of ink.In addition, in the memory element 1080 and 1082 of corresponding print cartridge 1107K and 1107F, can store maximum ink capacity.
Using exhausted amount of ink to replace under the situation of ink remaining amount, the initial value scope of exhausted amount of ink related data can be 0-90%.In general the data of the no initial value that is write are insignificant.Writing range is the accurate monitoring that the initial value of 0-90% can guarantee exhausted amount of ink in data.Whether this arrangement can also be determined reliably: the quantity of ink that is kept in the print cartridge is measured, wherein supposition: carried out enough good correction between the operating period at print cartridge.The maximum of exhausted amount of ink related data is set at 90%, can prevents effectively that the print procedure ink inside from using up.
Under the situation of half-size scale print cartridge, the ink capacity of half-size scale print cartridge is half of ink capacity of standard size print cartridge, and ink remaining amount related data or exhausted amount of ink related data can have 50% initial value.A kind of technology of replacing is set at 100% with the initial value of ink remaining amount related data, and perhaps the initial value with the exhausted amount of ink related data is set at 0%, and makes fall off rate or advance the speed and double.A kind of technology in back allows can enough identical scale monitoring ink remaining amounts when being assembled to printer on the half-size scale print cartridge standard size print cartridge.
The information of the manufacture view of relevant black print cartridge 1107K comprises the information of a year built, and it is registered in address 28; Article one, make the information in month; Information with a build date.The information of relevant print cartridge 1107K manufacture view also comprise a relevant manufacturing time (hour) information, a relevant manufacturing time (minute) information, relevant information of producing sequence number with one.Also comprise: the information of a relevant recycling number of times, the information of a relevant ink term of validity, the information of the term of validity after a relevant print cartridge 1107K seals off, they all are registered in address 66.
The data structure of the memory cell 1083 in the memory element 1082 of colour ink box 1107F is described with reference to accompanying drawing 23.Figure 23 is illustrated in the address of the control IC200 in the printer main body 100 and memory cell 1083 internal data structure (memory mapping) about the information project of colour ink box 1107F.Memory cell 1083 has readable and address 00-38 that can write, and read-only address 48-86. Address 00,08,10,18,20 registrations in memory cell 1083 respectively have the cyan of 8 bit data capacity, magenta ink, yellow ink, the surplus relevant information of nattierblue ink and light magenta ink.
28 and 30 register a relevant information (the two is 8 data capacity) of cleaning the assembling number of times of the relevant information of number of times of printhead 10 and a black print cartridge 1107K respectively in the address.In the address 38 the registration one have 16 bit data capacity print cartridge 1107F assembling total time section relevant information.But in readable and write address 00-38, corresponding color inks surplus related data is distributed to title address 00-20.This arrangement allows preferentially to write corresponding color inks surplus related data.The surplus relevant information of cyan, magenta and yellow ink distributes 3 bytes (24), nattierblue and light magenta ink surplus relevant information to the end to be assigned to subsequently 2 bytes (16).Therefore, this data structure can be applied to has only 3 kinds of color green grass or young crops, magenta and yellow colour ink box.
The initial value of every kind of color inks surplus related data was 100 (representing with percentage), along with the progress of print procedure reduces to 0 gradually.Every kind of color inks surplus can be replaced by exhausted amount of ink.Under latter event, the initial value of exhausted amount of ink was 0 (representing with percentage), along with the progress of print procedure is increased to 100 gradually.Because every kind of color inks surplus related data can be handled with the method identical with the method for handling black ink surplus related data, so can be applied to color inks for the foregoing detailed description of black ink.
The information of the manufacture view of relevant colour ink box 1107F comprises the information of a year built, and it is registered in address 48; One makes the information in month; Information with a build date.The information of relevant print cartridge 1107F manufacture view also comprise a relevant manufacturing time (hour) information, a relevant manufacturing time (minute) information, relevant information of producing sequence number with one.Also comprise: the information of a relevant recycling number of times, the information of a relevant ink term of validity, the information of the term of validity after a relevant print cartridge 1107K seals off, they all are registered in address 86.
Referring now to accompanying drawing 22 and 23, in the least-significant byte address of control IC200 in printer main body 100, address 00-10 distributes to the relevant information of the memory element 1080 of black print cartridge 1107K, and address 20-34 distributes to the relevant information of the memory element 1082 of colour ink box 1107F.The data length of distributing to each address is 1 or 2 byte.
(operation of control IC200)
Operation referring now to accompanying drawing 24-26 description control IC200.As previously discussed, in the structure of the 4th embodiment, control IC200 control writes respective memory elements 1080 and 1082 operations.Figure 24 is the perspective view of a decomposition, represents the structure of the print cartridge 101 in the ink-jet printer, and the 4th embodiment can be applied on this print cartridge.Figure 25 comprises the functional block diagram of controlling IC.Figure 26 schematically represents the connection between printer main body 100, control IC200 and the memory element 1080,1082.
As shown in figure 24, control IC200 is located on the printhead 10, and integrates with printhead 10.Control IC200 contacts with 1082 with corresponding memory element 1080 through the contact mechanism 130 that is located on the print cartridge 101, and controls the write operation of customizing messages as requested.Referring now to accompanying drawing 25 and 26, control IC200 has a RAM210 who wherein temporarily preserves data, and is connected to print control unit 40 through a parallel input/output interface 49, further is also connected to memory element 1080 and 1082.Control IC200 just is inserted in print control unit 40 and is contained between the respective memory elements 1080 and 1082 on print cartridge 107K and the 107F.Control IC200 is controlled at the transfer of data between print control unit 40 and memory element 1080 and 1082.For ease of explanation, in Figure 25, separately represent printhead 10, print cartridge mechanism 12 and control IC200.
Print control unit 40 an input signal RxD of output and command selection signal SEL, and finish write operation to the customizing messages of control IC200 in pre-set time interval.Customizing messages is kept among the RAM210 temporarily.Pre-set time interval here represent the printing of at every turn finishing a page, at every turn finish the printing of several grid lines, realize manual cleaning process at every turn.Customizing messages for example comprises: the total time information of ink remaining amount relevant information, wash number information, print cartridge assembling number of times information, assembling.Control IC200 receiving inputted signal RxD and a command selection signal SEL, and the required information of output print controller 40 is as an output signal to print control unit 40, and the required information of described print control unit 40 is formerly that read and deposit in the middle of the information in the control IC200 from corresponding memory element 1080 and 1082.
Storage ink remaining amount related data in the EEPROM90 of printer main body 100, described ink remaining amount related data are the data that calculate as process as described in first embodiment.When cleaning, deposit the wash number related data in EEPROM90.When each print cartridge 1107K or 1107F assembling, read assembling number of times related data by controlling the memory element 1080 and 1082 of IC200 from respective ink tanks 1107K and 1107F.The assembling number of times adds 1 and deposit EEPROM90 in.When pulling down print cartridge 1107K and 1107F, the total time related data of assembling is outputed to control IC200, and it is write in the memory element 1080 and 1082 of print cartridge 1107K and 1107F.
Control IC200 realizes decode procedure in an instruction execution of sending in response to printer main body 100 (print control unit 40) in the process of the operation of writing memory element 1080 and 1082.According to a concrete process, control IC200 at first requires the controller in the address of memory element 1080 and 1082 (bit data) 46 the title address * Adf and the end address * Ade that write to convert clock number to.The data that control IC200 also will write for example ink remaining amount related data (parallel data) convert ink remaining amount related data (serial data) to.Control IC200 to memory element 1080 and 1082 output (* Ade-*Adf) clock pulses, meanwhile, synchronously transmits the serial data after changing subsequently at first to memory element 1080 and 1082 output (* Adf-1) clock pulses.To temporarily be deposited with through the serial data of conversion among the control IC200, when in corresponding memory element 1080 and 1082, having finished write operation till.In case controller 40 has been finished the operation that writes control IC200 subsequently before the operation that writes corresponding memory element 1080 and 1082 of control IC200, will be updated in the data of storing among the control IC200.
Control IC200 with the operation of customizing messages writing memory element 1080 and 1082 when the power supply opening operation or when changing print cartridge, finish.Control IC200 converts byte data to bit data, and realizes the operation that is written in parallel to two memory elements 1080 and 1082.From the clock pulses of control IC200 output corresponding to address with bit representation.
(writing memory element 1080 and 1082 operation)
The operation of writing memory element 1080 and 1082 is described with reference to accompanying drawing 27.The flow chart of the handling procedure of Figure 27 writing memory element 1080 that to be expression carried out by the control IC200 of the 4th embodiment and 1082 operation.
When cut-out is added to power supply on the print control unit 40, for example, perhaps extract attaching plug from socket by the opening operation of power supply, controller 46 will send a power descent instruction NMI as previously mentioned.Control IC200 receives this power decline order NMI, and starts the operation of writing memory element 1080 and 1082 at step S300.Control IC200 consults its a control register mode area, and determines at step S310 whether the busy sign of all read/write of memory element 1080 and 1082 all is ready to, that is, memory element 1080 and 1082 read with write operation whether not in the middle of carrying out.Under all ready situation of the busy sign of all read/write, that is, under the situation of the affirmative acknowledgement (ACK) of step S310, control IC200 determines at step S320; Whether memory element 1080 and 1082 NMI write sign and whether are in the permission mode of operation, that is, when sending power descent instruction NMI, allow to carry out write operation at each memory element 1080 and 1082.
In case writing sign, NMI is in the permission mode of operation, promptly, under the situation of step S320 affirmative acknowledgement (ACK), control IC200 confirms to have allowed the print cartridge operated at step S330, and finishes the write operation at the customizing messages of particular address of the print cartridge that allows write operation at step S340.Customizing messages comprises and writing successively: ink remaining amount related data, wash number related data, assembling number of times related data, the related data of general assembly time.After write operation was finished, control IC200 waited for that at step S350 the busy sign of all read/write is ready to.When the busy sign of all read/write is ready to, that is, under the situation of the affirmative acknowledgement (ACK) of step S350, control IC200 is to memory element 1080 and 1082 output Hi-Z control signal CS1, CS2, CLK1, CLK2, R/W1, R/W2, I/O1, I/O2.
On the other hand, do not have under the complete ready situation at the busy sign of all read/write, promptly under the situation of the negative acknowledge of step S310, control IC200 etc. are by the time be ready at all busy signs that writes of step S380.Under all ready situation of the busy sign of all read/write, that is, under the situation of the affirmative acknowledgement (ACK) of step S380, the processing procedure of this program execution in step S350-S370.
In case all not making NMI write sign, memory element 1080 and 1082 is not in the permission mode of operation, that is, under the situation of the negative acknowledge of step S320, the processing procedure of program skips steps S330 and S340, the processing procedure of execution in step S350-S70.
28-30 further describes write operation referring now to accompanying drawing.Figure 28 is illustrated in a handling procedure of being carried out by control IC200 in the write operation process.Figure 29 and 30 is time charts that the time relationship of the write operation shown in the flow chart of Figure 28 is carried out in expression.More particularly, the time chart of Figure 29 represents to carry out the time relationship since the write operation of a title address, and the time chart of Figure 30 is represented to carry out since the time relationship of the write operation of the empty read operation in address of an expectation.
When program entered the program of Figure 28, to make the CS signal at step S400 be low level to control IC200, and reset and be included in address counter 83 in memory element 1080 and 1082, as shown in the time chart of Figure 29.It is high level that control IC200 makes the CS signal at step S410 then, and starting memory element 1080 and 1082.Control IC200 is subsequently in the clock pulses of step S420 to memory element 1080 or 1082 output given numbers.The given number of clock pulses is corresponding to the address of expectation, and send from print control unit 40 the expectation address, and print control unit 40 requires to write particular data to this expectation address.Address counter 83 when clock signal descends in the memory element 1080 or 1082 is pressed bit increases the address.Therefore control IC200 and can stipulate this expectation address through address counter 83 at step S430.Control IC200 makes the R/W signal be in high level at step S440, thereby has stipulated the operation of writing memory element 1080 or 1082, and exports the data that will write to data/address bus.This just allows specific data are written in the address of the regulation in the memory cell 1081 or 1083 of memory element 1080 or 1082.Behind execution in step S440, program withdraws from from the program of Figure 28.As previously mentioned, in the structure of the 4th embodiment, press the bit regulation and increase the address.
At realizing that with the continuous next address in the address of previous regulation CS signal and R/W signal are kept at high level state under the situation of write operation.Control IC200 is the clock pulses of the given number of the address counter in memory element 1080 or 1,082 83 output and next address correspondence then.After having stipulated next address, the particular data that control IC200 is exported is written to memory element 1080 or 1082.On the other hand, at finishing under the situation of write operation with the discontinuous next address in the address of previous regulation, control IC200 is to the R/W signal of memory element 1080 or 1082 output low levels, and carry out invalid write operation at next address, shown in the time chart of Figure 30.At next address, control the R/W signal of IC200 to memory element 1080 or 1082 output high level, and to data/address bus output predetermined data, thereby finished write operation.
In the arrangement of the 4th embodiment, write corresponding ink remaining amount related data to memory element 1080 and 1082 by following mode.As previously mentioned, assigned address 00 is stored black ink surplus related data in the memory cell 1081 of memory element 1080, assigned address 00,08, and 10,18,20 store corresponding color inks surplus dependency number in the memory cell 1083 of memory element 1082.When control IC200 had finished write operation in memory element 1080 and 1082, this arrangement of this embodiment made the address counter 83 in memory element 1080 and 1082 reset to 0.This write corresponding ink remaining amount related data with regard to allowing earlier being undertaken in the process of write operation by control IC200 before other data writing memory element 1080 and 1082.
(effect of the 4th embodiment)
The arrangement of the 4th embodiment allows preferentially to write corresponding ink remaining amount related data to memory element 1080 and 1082 when the power supply opening operation.Even extract attaching plug from socket immediately behind the power supply opening operation, this arrangement also can guarantee the storage of ink remaining amount related data fully.
When attaching plug under the situation that is not having the power supply opening operation suddenly when socket is extracted, perhaps, realize the handling procedure of carrying out by control IC200 with data writing memory element 1080 and 1082 when power supply is accidental when cutting off.Under this condition, send power descent instruction NMI as previously mentioned, and provide electrical power to continue 0.3 second to print control unit by means of the accessory power supply that is included in the printer main body 100.Because this arrangement of this embodiment is preferentially with corresponding ink remaining amount related data writing memory element 1080 and 1082, so write operation can be finished in the time period of accessory power supply.
(improvement of the 4th embodiment)
In the 4th embodiment, the particular address in memory cell is located corresponding ink remaining amount related data, and these data are by printer main body 100 priority access.A kind of possible improvement of the 4th embodiment is the format information that is positioned at a particular address of at first being visited by printer main body 100 as shown in figure 31.Figure 31 schematically represents the interior data array 100 of an a kind of improved memory cell of the 4th embodiment.Data array 100 comprises format information 1001, and format information 1001 is used for stipulating to be stored in the information in this memory cell.A kind of utilizable process has been stipulated an ink remaining quantity memory division 1003 according to format information 1001, this ink remaining quantity memory division 1003 is included in the rewritable memory block 1002 as the target write area, and finishes required write operation subsequently.This arrangement helps preventing that the information that is stored in the read-only memory block 1004 from being wiped by accident.
In a kind of improved structure, be easily according to the required information of format information 1001 visits for a black print cartridge and a shared memory element of the two use of colour ink box.This arrangement helps saving accessing operation (promptly reading and write operation) the required time period.In this arrangement, by format information 1001 determine and print cartridge in the capacity of ink remaining quantity memory division 1003 of capacity correspondence of each black chamber.Want to limit addressable district by format information 1001 under the less situation of canned data at print cartridge.Even this just can guarantee that the short access time is also arranged under the situation of using the common store element.
[possible improvement]
In first and second embodiment discussed above, the data that are stored in second memory element 660 and 760 are corresponding ink remaining amount related data.A kind of possible improvement is the data that can store other in second memory element 660 and 760, the for example assembling of print cartridge 107K and 107F and the dismounting related data of number of times and print cartridge 107K and the related data in 107F Kaifeng back elapsed time, but with this as the rewrite data that can transmit back and forth to printer main body 100.Leave the bubble that exists in the ink in the print cartridge and the assembling of print cartridge and the number of times of dismounting in substantial connection is arranged.Therefore, can determine the optimum condition (for example washing time) that the flow path ink inside from print cartridge 107K and 107F to printhead 10 provides according to the number of times (being stored in second memory block 660 and 760) of assembling and the dismounting of print cartridge 107K and 107F.
In the colour ink box 107F of first to the 3rd embodiment, second memory block 660 and 860 provides two partition holdings for every kind of colour ink box, thus the relevant latest data of storage color ink remaining amount successively.Yet, can provide 3 or more a plurality of partition holding for every kind of ink.
In the discussed above second and the 3rd embodiment, write complete flag is put upside down, to determine whether to have finished the write operation of every kind of ink remaining amount related data for each ink remaining quantity memory division.Write complete flag can have 2 or more a plurality of position.Alternatively, can utilize a counter to determine whether finished write operation for each ink remaining quantity memory division.
In embodiment discussed above, used address counter 83 is count increments type counters.Alternatively, for address counter 83, also can usage count decrescendo counter.For example, in first and second embodiment of this improved structure, should change data array, that is, can before visit first memory block 650 and 750, visit second memory block 660 and 760 earlier by a kind of like this mode.That is, compare with 750 with first memory block 650, second memory block 660 and 760 is positioned at higher address.In third and fourth embodiment of this improved structure, the corresponding ink remaining amount related data that is stored in the title address should be positioned at the end address.
In all embodiment discussed above, store corresponding ink remaining amount related data at the title of memory address.But every kind of ink remaining amount related data can be stored in can be by any memory address of printer main body 100 (print control unit 40) priority access.For example, when at first visiting intermediate addresses so that carrying out write operation, the ink remaining amount related data can be stored in intermediate address by print control unit 40.That is, the memory location of corresponding ink remaining amount related data is not limited to memory cell 81,810, the actual headings position in 1081,1082, and they can be priority access so that read any memory location with write operation.
In all the foregoing descriptions, for memory element 80,800,1080,1082, utilization be EEPROM.Can utilize the dielectric storage of sequential access type FEROM to replace EEPROM.EEPROM comprises fast storage.
In all the foregoing descriptions, use the ink remaining amount related data as the quantity of ink relevant information.But, can use exhausted amount of ink to replace ink remaining amount.
The print cartridge 107K of Shi Yonging in the above-described embodiments, 107F, 107K, 1107F can replace with another kind of print cartridge 500 shown in figure 32.Figure 32 is the perspective view of expression as the outward appearance of a kind of improved print cartridge 500 of the present invention.
Print cartridge 500 comprises a container 51, a porous body (not shown) and a cover unit 53, the shape of container 51 is a cuboid substantially, porous body dipping ink also is contained in the container 51 upper shed of cover unit 53 covering containers 51.Container 51 is divided into 5 ink tanks (with the ink tank 107C among print cartridge 107F that discusses among the above embodiment and the 1107F, 107LC, 107M, 107LM, 107Y is similar), and they preserve the ink of 5 kinds of different colours individually.Ad-hoc location on the lower surface of container 51 forms the ink supply port 54 of corresponding color inks.When a print cartridge assembly unit (not shown) that print cartridge 500 is assembled to printer main body is gone up, just in time face ink supply pin (not shown) here here at the ink supply port 54 of ad-hoc location.The a pair of prolongation parts 56 that are positioned at ink supply port 54 1 sides are integrally formed in the upper end of upright wall 55.These two ledges that prolong the connecting rod (not shown) that parts 56 hold to be assembled to printer main body here.Prolong parts 56 and be positioned at two sides of upright wall 55, and have rib 56a respectively.Prolong between the lower surface of parts 56 and the upright wall 55 at each and also to form a leg-of-mutton rib 57.Container 51 also has one and checks groove 59, can prevent that print cartridge 500 is assembled on inappropriate print cartridge assembly unit mistakenly.
Upright wall 55 also has a groove 58, and the position of groove 58 is near the center of the width of print cartridge 500.A circuit board 31 is installed in groove 58.Circuit board 31 has a plurality of contacts, and the surface of position of these contacts is installed a memory element (not shown) to the contact on the printer main body on its rear surface.Upright wall 55 further also is provided with ledge 551, and 55b prolongs parts 55c, and 55d is used for locating circuit board 31.
In the above-described embodiments, for the ink of multiple different colours, utilization be 5 kinds of color inks, i.e. magenta, cyan, yellow, nattierblue and light magenta.But the present invention can also use the other combination of these color inks, as magenta, and the combination of 3 kinds of color inks of cyan and yellow, the perhaps combination of these color inks and the color inks that some is additional.
Principle of the present invention can be applied to from the frame type printer (print cartridge is not installed in the printer on the vehicle frame) and on the type of putting on the shelf the printer (print cartridge is installed in the printer on the vehicle frame, as the printer of describing in first to the 3rd embodiment).
The invention is not restricted to the embodiments described or their improvement, under the condition of scope that does not depart from principal character of the present invention or design, can also have many other improvement, variation and replace.
Scope of the present invention and design are only limited by the every claim of appending claims.

Claims (28)

1. one kind is configured to be assembled to print cartridge on the printer by dismountable mode, and described print cartridge comprises:
An ink tank is preserved the ink of printing usefulness therein; With
A memory cell, it can be write with readable, store customizing messages with non-volatile mode, described memory cell has a quantity of ink information storage area, wherein, described customizing messages comprise be kept at described ink tank in the relevant quantity of ink relevant information of quantity of ink
Wherein, described memory cell is visited synchronously and sequentially with clock signal, and described memory cell has the quantity of ink information storage area that is used to store described quantity of ink relevant information, and wherein, described quantity of ink information storage area is positioned at the given zone of being rewritten at first by visit by described printer.
2. print cartridge according to claim 1, it is characterized in that: described ink tank comprises the black chamber with the corresponding given number of number of the different inks of printing usefulness, and described quantity of ink information storage area have one with the different corresponding memory capacity of ink number.
3. print cartridge according to claim 2 is characterized in that: the memory capacity of described quantity of ink information storage area is at least 3 bytes.
4. print cartridge according to claim 1 is characterized in that: when changing described print cartridge, when disconnecting described printer power supply, or when changing described print cartridge and disconnecting described printer power supply, described quantity of ink relevant information is write the quantity of ink information storage area.
5. print cartridge according to claim 3 is characterized in that: described ink tank has 3 black chambers at least, preserves the ink of at least 3 kinds of different colours therein respectively,
Described quantity of ink information storage area has a plurality of partition holdings, wherein a plurality of partition holdings separately storage be kept at described corresponding black chamber in the relevant information of quantity of ink of at least 3 kinds of different colours,
At least one bytes of memory capacity is distributed in a plurality of partition holdings each.
6. print cartridge according to claim 3 is characterized in that: the memory capacity of described quantity of ink information storage area is at least 5 bytes,
Described ink tank has 5 black chambers at least, preserves the ink of at least 5 kinds of different colours therein respectively,
Described quantity of ink information storage area has a plurality of partition holdings, wherein a plurality of partition holdings separately storage be kept at described corresponding black chamber in the relevant information of quantity of ink of at least 5 kinds of different colours,
At least one bytes of memory capacity is distributed in a plurality of partition holdings each.
7. print cartridge according to claim 6 is characterized in that, the ink of described at least 5 kinds of different colours comprises 3 kinds of dark inks and 2 kinds of light inks, and these two kinds of light inks are corresponding to 2 kinds of dark colors in 3 kinds of dark inks,
In the quantity of ink information storage area, the partition holding of the information of the relevant 3 kinds of dark inks of storage is positioned at the primary importance that is write at first by described printer, and the partition holding of the information of the relevant 2 kinds of light inks of storage is positioned at the second place that is write subsequently by described printer.
8. print cartridge according to claim 7 is characterized in that: 3 kinds of dark inks are cyan, magenta and yellow, and 2 kinds of light inks are nattierblue and light magenta.
9. according to any one described print cartridge among the claim 5-8, it is characterized in that: when changing described print cartridge, when disconnecting described printer power supply, or when changing described print cartridge and disconnecting described printer power supply, the information relevant with corresponding ink remaining amount is write partition holding.
10. according to any one described print cartridge among the claim 1-8, it is characterized in that: described memory cell has a plurality of memory blocks, and the quantity of ink information storage area is first memory block, the foremost of these a plurality of memory blocks of first bank bit in being included in described memory cell.
11. according to any one described print cartridge among the claim 1-8, it is characterized in that: described memory cell has a plurality of memory blocks, the quantity of ink information storage area is last memory block, and a plurality of memory blocks of this last bank bit in being included in described memory cell backmost.
12. according to any one described print cartridge among the claim 1-8, it is characterized in that: the quantity of ink relevant information is relevant with described ink tank ink inside surplus.
13. according to any one described print cartridge among the claim 1-8, it is characterized in that: the quantity of ink relevant information is with relevant with respect to the ink of described ink tank accumulation consumption.
14. print cartridge according to claim 1 is characterized in that: before other information write the memory block, the quantity of ink relevant information is write the memory block.
15. print cartridge according to claim 1 is characterized in that: when printer when print cartridge reads information, printer browsing quantity of ink information storage area.
16. print cartridge according to claim 1 is characterized in that: when printer when print cartridge reads information, printer was visited the quantity of ink information storage area before other parts of storage unit access.
17. print cartridge according to claim 1 is characterized in that: when printer when print cartridge reads information, printer is visited the quantity of ink information storage area after other parts of storage unit access.
18. one kind is configured to be assembled to print cartridge on the printer by dismountable mode, described print cartridge comprises:
An ink tank is preserved the ink of printing usefulness therein; With,
A memory cell, it is with readable, can write, store customizing messages with non-volatile mode, and visited synchronously and sequentially with clock signal, described memory cell has first and second memory blocks, a plurality of read messages of storage in first memory block, second memory block is arranged in the position that can be rewritten by visit before first memory block, and storage can be rewritten information in described second memory block
Wherein, described customizing messages comprise be kept at described ink tank in the relevant information of quantity of ink.
19. print cartridge according to claim 18, it is characterized in that: be stored in the information of can rewriting information comprising in second memory block about described ink tank ink inside surplus, wherein, described printer calculates ink remaining amount information from the exhausted amount of ink of printing usefulness.
20. print cartridge according to claim 18 is characterized in that: described ink tank has a plurality of black chambers, preserves the ink of multiple different colours therein respectively,
Wherein, be stored in the relevant a plurality of information that are kept at the surplus of different colours ink in the corresponding black chamber that can rewriting information comprise in second memory block, and wherein, calculate a plurality of information of the surplus of relevant different colours ink by described printer.
21. print cartridge according to claim 18 is characterized in that: be stored in the information that can rewriting information comprises relevant exhausted amount of ink with respect to described ink tank in second memory block, this information is that the consumption from ink for printing obtains.
22. print cartridge according to claim 21 is characterized in that: the information of relevant exhausted amount of ink is taken the initial value of scope in 0 to predetermined value.
23. according to any one described print cartridge in claim 19 and 20, it is characterized in that: second memory block has two partition holdings at least, sequentially writes the up-to-date information relevant with ink remaining amount therein.
24. according to any one described print cartridge among the claim 18-22, it is characterized in that: be stored in and can rewriting information comprise at least a information that from following two kinds of information, chooses in second memory block: about behind the described print cartridge Kaifeng through a kind of information of a kind of information and the relevant described print cartridge of the time period frequency that is installed on the described printer and removes from described printer, elapsed time section and mounting or dismounting number of times the two all by described printer measurement.
25. according to any one described print cartridge among the claim 18-22, it is characterized in that: the read-only information that is stored in first memory block comprises at least a information that chooses from following information: a kind of information of the year, month, day that relevant described print cartridge is made, the relevant a kind of information that is stored in the ink type in the described print cartridge is with a kind of information of relevant described print cartridge capacity.
26. according to any one described print cartridge among claim 1-8 and the 18-22, it is characterized in that: described memory cell is EEPROM.
27. according to any one described print cartridge among claim 1-8 and the 18-22, it is characterized in that: described memory cell has and the relevant format information of canned data project therein.
28. the print cartridge according to claim 27 is characterized in that: described format information is registered in the top district of described memory cell.
CN2006101499101A 1998-11-02 1999-11-02 Ink cartridge and printer using the same Expired - Fee Related CN1951699B (en)

Applications Claiming Priority (18)

Application Number Priority Date Filing Date Title
JP1998311671 1998-11-02
JP1998-311671 1998-11-02
JP31167198 1998-11-02
JP33633098 1998-11-26
JP33633198 1998-11-26
JP1998-336330 1998-11-26
JP1998-336331 1998-11-26
JP1998336331 1998-11-26
JP1998336330 1998-11-26
JP1998338011 1998-11-27
JP33801198A JP2000158665A (en) 1998-11-27 1998-11-27 Ink-jet recording apparatus and ink-storing body
JP1998-338011 1998-11-27
JP29601299 1999-10-18
JP1999296013 1999-10-18
JP11296013A JP2000218824A (en) 1998-11-26 1999-10-18 Ink container and printer using the same
JP1999-296013 1999-10-18
JP1999296012 1999-10-18
JP1999-296012 1999-10-18

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB99801995XA Division CN1313274C (en) 1998-11-02 1999-11-02 Ink cartridge and printer using same

Publications (2)

Publication Number Publication Date
CN1951699A CN1951699A (en) 2007-04-25
CN1951699B true CN1951699B (en) 2011-07-06

Family

ID=38058333

Family Applications (3)

Application Number Title Priority Date Filing Date
CN2006101499101A Expired - Fee Related CN1951699B (en) 1998-11-02 1999-11-02 Ink cartridge and printer using the same
CN200710079425.6A Expired - Fee Related CN101015995B (en) 1998-11-02 1999-11-02 Ink cartridge and printer using the same
CN 200710079426 Pending CN101015996A (en) 1998-11-02 1999-11-02 Ink cartridge and printer using the same

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN200710079425.6A Expired - Fee Related CN101015995B (en) 1998-11-02 1999-11-02 Ink cartridge and printer using the same
CN 200710079426 Pending CN101015996A (en) 1998-11-02 1999-11-02 Ink cartridge and printer using the same

Country Status (1)

Country Link
CN (3) CN1951699B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5663843B2 (en) * 2009-04-01 2015-02-04 セイコーエプソン株式会社 Storage device, substrate, liquid container, control method of nonvolatile data storage unit, system including host circuit and removable storage device
CN203557847U (en) * 2013-08-30 2014-04-23 珠海纳思达企业管理有限公司 Memory group, consumables chip, consumables chip group and imaging box
CN104134453B (en) * 2014-06-11 2017-10-10 珠海艾派克微电子有限公司 A kind of chip and print cartridge
JP6306452B2 (en) * 2014-06-30 2018-04-04 理想科学工業株式会社 Printing equipment and consumables
CN110027324A (en) * 2019-05-06 2019-07-19 珠海艾派克微电子有限公司 Nozzle print cartridge, inkjet component and circuit substrate

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610635A (en) * 1994-08-09 1997-03-11 Encad, Inc. Printer ink cartridge with memory storage capacity

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN85101225A (en) * 1985-04-01 1987-01-24 坦德姆计算机有限公司 Reconfiguring automatically of memory plate
JPH06336070A (en) * 1993-05-27 1994-12-06 Tokyo Electric Co Ltd Printer unit and printer apparatus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610635A (en) * 1994-08-09 1997-03-11 Encad, Inc. Printer ink cartridge with memory storage capacity

Also Published As

Publication number Publication date
CN101015995B (en) 2014-06-04
CN101015996A (en) 2007-08-15
CN101015995A (en) 2007-08-15
CN1951699A (en) 2007-04-25

Similar Documents

Publication Publication Date Title
CN100360315C (en) Ink cartridge and printer using same
CN100464983C (en) Printer and ink cartridge
ES2342094T3 (en) PRINTER AND INK CARTRIDGE SET TO THE SAME.
CN1212938C (en) Ink box and printer using the same
JP4395943B2 (en) Printing apparatus and information management method thereof
JP4442711B2 (en) Ink container and printing apparatus using the same
JP4582239B2 (en) Printing device
JP2000301738A (en) Method for judging suitability of ink container and printing apparatus judging suitability of ink container
JP2001187455A (en) Ink container and printing device using the same
CN1951699B (en) Ink cartridge and printer using the same
CN100528579C (en) Printer and ink cartridge attached thereto
JP4488025B2 (en) Ink container and printing apparatus using the same
AU2003268576B2 (en) Ink Cartridge and Printer Using the Same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110706

Termination date: 20151102

EXPY Termination of patent right or utility model