RU2234420C2 - Ink cartridge and printer using said cartridge - Google Patents
Ink cartridge and printer using said cartridge Download PDFInfo
- Publication number
- RU2234420C2 RU2234420C2 RU2000119791/12A RU2000119791A RU2234420C2 RU 2234420 C2 RU2234420 C2 RU 2234420C2 RU 2000119791/12 A RU2000119791/12 A RU 2000119791/12A RU 2000119791 A RU2000119791 A RU 2000119791A RU 2234420 C2 RU2234420 C2 RU 2234420C2
- Authority
- RU
- Russia
- Prior art keywords
- ink
- memory
- information
- amount
- recording
- Prior art date
Links
Images
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
Область техникиTechnical field
Настоящее изобретение относится к чернильному струйному печатающему устройству типа струйного принтера и струйного плоттера, а также к чернильному картриджу, который устанавливается с возможностью съема на основную часть струйного печатающего устройства. В частности, изобретение относится к методике обработки информации о количестве чернил, хранящихся в чернильном картридже.The present invention relates to an inkjet printing device such as an inkjet printer and an inkjet plotter, as well as to an ink cartridge that is removably mounted to a main part of an inkjet printing device. In particular, the invention relates to a method for processing information about the amount of ink stored in an ink cartridge.
Предпосылки создания изобретенияBACKGROUND OF THE INVENTION
Струйное печатающее устройство типа струйного принтера или струйного плоттера состоит в основном из чернильного картриджа, в котором хранятся одни или несколько чернил, и основной части принтера с печатающей головкой, которая фактически выполняет операции печати на печатной среде. Печатающая головка инжектирует чернила, поданные из чернильного картриджа, на печатную среду типа печатной бумаги для печати знаков или изображений на этой печатной среде. Чернильный картридж выполнен таким образом, что он крепится с возможностью съема к основной части принтера. Новый чернильный картридж содержит заранее отмеренное количество чернил. Когда чернила, хранимые в чернильном картридже, почти полностью израсходованы, чернильный картридж заменяется новым. Струйное печатающее устройство устроено таким образом, что основная часть принтера вычисляет количество чернил, оставшихся в чернильном картридже, на основании количества чернил, израсходованных печатающей головкой, и предоставляет пользователю сведения о состоянии картриджа, чтобы предотвратить прерывание процесса печати из-за отсутствия чернил.An inkjet printing device such as an inkjet printer or an inkjet plotter consists mainly of an ink cartridge that stores one or more ink, and a main part of the printer with a printhead that actually performs printing operations on a printing medium. The print head injects ink supplied from the ink cartridge onto a printing medium such as printing paper for printing characters or images on this printing medium. The ink cartridge is designed so that it is removably mounted to the main part of the printer. The new ink cartridge contains a pre-measured amount of ink. When the ink stored in the ink cartridge is almost completely used up, the ink cartridge is replaced with a new one. The inkjet printing device is designed so that the main part of the printer calculates the amount of ink remaining in the ink cartridge based on the amount of ink used up by the print head and provides the user with information about the status of the cartridge to prevent interruption of the printing process due to lack of ink.
Другой предлагаемый чернильный картридж имеет запоминающий элемент, в котором хранится различная информация о чернилах в чернильном картридже, например, о типе и количестве хранимых в картридже чернил. Чернильный картридж располагает информацией относительно чернил и принтера, к которому крепится картридж, считывает хранящуюся в памяти информацию о чернилах и выполняет процесс печати данными чернилами.Another proposed ink cartridge has a storage element that stores various information about the ink in the ink cartridge, for example, the type and number of ink stored in the cartridge. The ink cartridge has information regarding the ink and the printer to which the cartridge is attached, reads the ink information stored in the memory, and performs the printing process with the ink.
Если в чернильном картридже хранится информация только для чтения, принтер не может адекватно выполнять операцию печати, не имея перезаписываемой информации о количестве чернил. В другой области применения, которая обеспечивает перезаписываемую информацию о чернилах в чернильном картридже, известные способы не предусматривают каких-либо мер против возможного прерывания операции записи, которое часто приводит к неполной записи данных. Часто требуется завершить операцию записи требуемой информации в течение короткого промежутка времени, чтобы предотвратить прерывание операции записи и устранить неполноту этой записи в результате прерывания.If read-only information is stored in the ink cartridge, the printer cannot adequately perform the print operation without having rewritable ink quantity information. In another application, which provides rewritable ink information in an ink cartridge, known methods do not provide any measures against the possible interruption of the write operation, which often leads to incomplete data recording. Often, it is necessary to complete the recording operation of the required information within a short period of time in order to prevent the recording operation from being interrupted and to eliminate the incompleteness of this recording as a result of the interruption.
Раскрытие изобретенияDisclosure of invention
Таким образом, целью настоящего изобретения является создание чернильного картриджа, который при низкой себестоимости обеспечивает быструю запись и надежное хранение информации о чернильном картридже, например об оставшемся количестве чернил.Thus, the aim of the present invention is to provide an ink cartridge, which at low cost provides quick recording and reliable storage of information about an ink cartridge, for example, about the remaining amount of ink.
Другой целью изобретения является создание принтера, в котором используются предлагаемый чернильный картридж и запоминающий элемент, установленный в этом чернильном картридже, и способ записи требуемой информации о состоянии чернильного картриджа в указанный чернильный картридж.Another objective of the invention is to provide a printer that uses the proposed ink cartridge and a storage element installed in this ink cartridge, and a method of recording the required information about the status of the ink cartridge in the specified ink cartridge.
По меньшей мере, часть вышеупомянутых и других целей изобретения осуществлена в первом чернильном картридже, который устанавливается на принтер с возможностью съема. Первый чернильный картридж содержит контейнер для чернил, в которой хранятся чернила, используемые при печати; запоминающее устройство, в котором хранится конкретная считываемая, перезаписываемая и нестираемая информация, и запоминающее устройство, имеющее участок памяти для хранения информации о количестве чернил. Конкретная информация включает информацию о количестве чернил, хранящихся в контейнере для чернил. Участок памяти для хранения информации о количестве чернил включен в конкретную область записи и хранения информации, относящейся к количеству чернил, первоначально записываемой принтером.At least part of the above and other objects of the invention are embodied in a first ink cartridge that is removably mounted on a printer. The first ink cartridge comprises an ink container in which ink used for printing is stored; a storage device that stores specific readable, rewritable, and indelible information, and a storage device having a memory portion for storing ink quantity information. Specific information includes information on the amount of ink stored in the ink container. A portion of the memory for storing information about the amount of ink is included in a specific area for recording and storing information related to the amount of ink initially recorded by the printer.
Первый чернильный картридж по настоящему изобретению имеет участок памяти с информацией о количестве чернил, который находится в конкретной области, предназначенное для первоначальной записи принтером, и в которой хранится информация о количестве чернил. Такое устройство обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил, при малой себестоимости чернильного картриджа. Конкретный участок для записи принтером, например первая область памяти запоминающего устройства или любая другая область памяти запоминающего устройства, используется для первой записи принтером.The first ink cartridge of the present invention has a portion of ink with information about the amount of ink, which is located in a specific area, intended for initial recording by the printer, and in which information about the amount of ink is stored. Such a device provides quick recording and storage of information about an ink cartridge, in particular about the remaining amount of ink, at a low cost of an ink cartridge. A specific area for recording by the printer, for example, a first memory area of a storage device or any other memory area of a storage device, is used for the first recording by the printer.
В соответствии с одной предпочтительной областью применения первого чернильного картриджа контейнер для чернил включает определенное число чернильных камер, соответствующих множеству различных чернил, используемых для печати, а участок памяти для хранения информации о количестве чернил имеет емкость, соответствующую числу указанных различных чернил. Участок памяти для хранения информации о количестве чернил может, например, иметь емкость, равную, по меньшей мере, трем байтам. В этой области применения участок памяти для хранения информации о количестве чернил имеет достаточную емкость, чтобы хранить конкретную информацию, включая информацию о количестве чернил.According to one preferred field of application of the first ink cartridge, the ink container includes a certain number of ink chambers corresponding to a plurality of different inks used for printing, and a memory portion for storing ink quantity information has a capacity corresponding to the number of different inks indicated. A portion of memory for storing ink quantity information may, for example, have a capacity of at least three bytes. In this application, a portion of memory for storing ink quantity information has sufficient capacity to store specific information, including ink quantity information.
Предпочтительно, чтобы информация о количестве чернил записывалась в участок памяти для хранения информации о количестве чернил одновременно с заменой чернильного картриджа и/или в выключенном положении принтера. При таком устройстве операция записи в участок памяти для хранения информации о количестве чернил выполняется во время замены чернильного картриджа или во время большой вероятности такой замены. Это обеспечивает надежное хранение информации о количестве чернил в чернильном картридже.Preferably, ink quantity information is recorded in a memory portion for storing ink quantity information at the same time as the ink cartridge is replaced and / or the printer is turned off. With such a device, an operation of writing to a memory portion for storing ink quantity information is performed during replacement of an ink cartridge or during a high probability of such replacement. This provides reliable storage of ink quantity information in an ink cartridge.
В соответствии с другой предпочтительной областью применения настоящего изобретения контейнер для чернил имеет, по меньшей мере, три чернильные камеры, в которых соответственно хранятся чернила, по меньшей мере, трех различных цветов. При таком устройстве участок памяти для хранения информации о количестве чернил имеет множество разделов памяти. Информация о количестве, по меньшей мере, трех различных цветных чернил хранится во множестве разделов памяти соответствующих чернильных камер раздельно по каждым чернилам. Емкость памяти, равная, по меньшей мере, одному байту, распределена среди множества этих разделов памяти.According to another preferred field of application of the present invention, the ink container has at least three ink chambers in which ink of at least three different colors is respectively stored. With such a device, a portion of memory for storing ink quantity information has a plurality of memory sections. Information on the amount of at least three different color inks is stored in a plurality of memory sections of the respective ink chambers separately for each ink. A memory capacity of at least one byte is distributed among the plurality of these memory sections.
В соответствии с еще одной предпочтительной областью применения настоящего изобретения участок памяти для хранения информации о количестве чернил имеет емкость, равную, по меньшей мере, пяти байтам, и контейнер для чернил имеет, по меньшей мере, пять чернильных камер, в которых соответственно хранятся, по меньшей мере, пять различных цветных чернил. При таком устройстве участок памяти для хранения информации о количестве чернил имеет множество разделов памяти. Множество разделов памяти для хранения информации о количестве, по меньшей мере, пяти различных цветных чернил в соответствующих чернильных камерах обеспечивают раздельное хранение информации по каждым чернилам. Емкость памяти, равная, по меньшей мере, одному байту, распределена среди множества разделов памяти.According to yet another preferred field of application of the present invention, a memory portion for storing ink quantity information has a capacity of at least five bytes, and an ink container has at least five ink chambers in which, respectively, are stored at least five different color inks. With such a device, a portion of memory for storing ink quantity information has a plurality of memory sections. A plurality of memory sections for storing information on the amount of at least five different color inks in respective ink chambers provide separate storage of information for each ink. A memory capacity of at least one byte is distributed among a plurality of memory partitions.
Такое устройство принтера дает возможность хранить информацию о количестве чернил оптимальным способом и в соответствии с числом чернил.Such a printer device makes it possible to store information about the amount of ink in an optimal way and in accordance with the number of ink.
В вышеуказанной области применения предпочтительно, чтобы, по меньшей мере, пять различных цветных чернил включали чернила трех темных (насыщенных) цветов и чернила двух светлых цветов, которые соответствуют двум цветам трех темных цветных чернил. На участке хранения информации о количестве чернил разделы памяти для хранения информации о трех темных цветных чернилах расположены на первом участке, где выполняется начальная запись принтером, а разделы памяти для хранения информации о двух светлых цветных чернилах расположены на втором участке, где выполняется последующая запись принтером. В качестве примера чернила трех темных цветов могут включать голубые, пурпурные и желтые чернила, а чернила двух светлых цветов могут включать светло-голубые и светло-пурпурные чернила.In the above application, it is preferred that at least five different color inks include three dark (saturated) color inks and two light color inks that correspond to two colors of three dark color inks. In the ink amount information storage section, memory sections for storing information about three dark color inks are located in a first section where the printer is initially recorded, and memory sections for storing information about two dark color ink are located in a second section in which the subsequent recording by the printer is performed. As an example, inks of three dark colors may include cyan, magenta, and yellow inks, and inks of two light colors may include light cyan and light magenta inks.
Такое устройство дает возможность использовать идентичные запоминающие устройства в обычном чернильном картридже, включающем только чернила трех темных цветов, и чернильный картридж, включающий чернила трех темных цветов и двух светлых цветов.Such a device makes it possible to use identical storage devices in a conventional ink cartridge that includes only ink of three dark colors, and an ink cartridge that includes ink of three dark colors and two light colors.
В вышеупомянутых предпочтительных областях применения, информация об оставшемся количестве соответствующих чернил записывается в разделы памяти одновременно с заменой чернильного картриджа и/или в выключенном положении принтера. При таком устройстве операции записи в соответствующие разделы памяти выполняются во время замены чернильного картриджа и/или во время большой вероятности такой замены. Это дает возможность надежного хранения информации о количестве чернил в чернильном картридже.In the aforementioned preferred applications, information on the remaining amount of the corresponding ink is recorded in the memory sections simultaneously with the replacement of the ink cartridge and / or in the off position of the printer. With such a device, write operations to the respective memory sections are performed during the replacement of the ink cartridge and / or during the high probability of such a replacement. This makes it possible to reliably store information about the amount of ink in the ink cartridge.
К указанному запоминающему устройству обеспечивается последовательный доступ синхронно с тактовым сигналом. В этой конструкции запоминающее устройство имеет множество участков памяти и отдельный участок памяти для хранения информации о количестве чернил или первый участок памяти, расположенный в головной части множества участков памяти, включенных в запоминающее устройство. Альтернативно запоминающее устройство имеет множество участков памяти и участок памяти для хранения информации о количестве чернил в последнем участке памяти, расположенном в концевой части множества участков памяти запоминающего устройства. Запоминающее устройство такой конструкции обеспечивает последовательный доступ в головную или концевую часть области памяти. Такая конфигурация обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил при малой себестоимости чернильного картриджа.The specified storage device is provided with sequential access synchronously with the clock signal. In this design, the storage device has a plurality of memory sections and a separate memory section for storing ink quantity information or a first memory section located at the head of the plurality of memory sections included in the storage device. Alternatively, the storage device has a plurality of memory sections and a memory section for storing ink quantity information in a last memory section located at an end portion of the plurality of memory sections of the storage device. A storage device of this design provides sequential access to the head or end of the memory area. This configuration provides a quick record and storage of information about the ink cartridge, in particular about the remaining amount of ink at a low cost ink cartridge.
В первом чернильном картридже по настоящему изобретению информация о количестве чернил может служить для оценки оставшегося количества чернил в контейнере для чернил или для оценки общего потребления чернил из этого контейнера.In the first ink cartridge of the present invention, the ink amount information can be used to estimate the remaining amount of ink in the ink container, or to estimate the total ink consumption from the ink container.
Настоящее изобретение также предлагает второй чернильный картридж, который устанавливается на принтер с возможностью съема. Второй чернильный картридж имеет контейнер для хранения чернил и запоминающее устройство, в котором хранится конкретная обрабатываемая считываемая, перезаписываемая и нестираемая информация. Запоминающее устройство обеспечивает последовательный доступ синхронно с тактовым сигналом и имеет первый участок памяти, в котором хранится информация только для чтения, и второй участок памяти, который расположен перед первым участком памяти и в котором хранится перезаписываемая информация. Конкретная информация включает информацию о количестве чернил, хранящихся в контейнере для чернил.The present invention also provides a second ink cartridge that is removably mounted on a printer. The second ink cartridge has an ink storage container and a storage device that stores specific processable, readable, rewritable, and indelible information. The storage device provides sequential access synchronously with the clock signal and has a first memory section in which read-only information is stored, and a second memory section, which is located in front of the first memory section and in which rewritable information is stored. Specific information includes information on the amount of ink stored in the ink container.
Во втором чернильном картридже по настоящему изобретению используется недорогое запоминающее устройство, которое разрешает только последовательный доступ. Это устройство имеет запоминающий элемент, установленный на чернильном картридже. Такая конструкция значительно снижает себестоимость сменного чернильного картриджа. В запоминающем устройстве второго чернильного картриджа доступ ко второму участку памяти, в котором хранятся перезаписываемые данные, осуществляется из первого участка памяти, в котором хранятся данные только для чтения. Такая конфигурация дает возможность осуществить операцию перезаписи данных во второй участок памяти в течение короткого промежутка времени. Даже при обрыве питания при записи перезаписываемых данных во второй участок памяти эта конфигурация дает возможность закончить операцию перезаписи данных, прежде чем вилка будет вынута из розетки. Конфигурация второго чернильного картриджа, в котором использовано недорогое запоминающее устройство, допускающее только последовательный доступ, чтобы уменьшить стоимость чернильного картриджа, таким образом, сводит к минимуму возможный отказ в процессе перезаписи данных.The second ink cartridge of the present invention uses an inexpensive storage device that only allows sequential access. This device has a storage element mounted on an ink cartridge. This design significantly reduces the cost of a replaceable ink cartridge. In the storage device of the second ink cartridge, access to the second portion of memory in which rewritable data is stored is made from the first portion of memory in which read-only data is stored. Such a configuration makes it possible to carry out the operation of overwriting data in a second section of memory for a short period of time. Even if there is a power failure when writing rewritable data to the second section of memory, this configuration makes it possible to complete the data rewriting operation before the plug is unplugged. The configuration of the second ink cartridge, which uses an inexpensive memory device that allows only sequential access to reduce the cost of the ink cartridge, thus minimizing the possible failure in the process of overwriting data.
В соответствии с одной предпочтительной областью применения второго чернильного картриджа перезаписываемая информация, хранящаяся во втором участке памяти, может включать часть информации об оставшемся количестве чернил в контейнере. Информация об оставшемся количестве чернил рассчитывается принтером из объема потребления чернил, используемых для печати.In accordance with one preferred area of application of the second ink cartridge, rewritable information stored in the second memory region may include a portion of information about the remaining amount of ink in the container. Information about the remaining amount of ink is calculated by the printer from the amount of ink used for printing.
В соответствии с другой предпочтительной областью применения второго чернильного картриджа контейнер для чернил имеет множество чернильных камер, в которых соответственно хранится множество различных цветных чернил. В этой конструкции перезаписываемая информация, хранящаяся во втором участке памяти, может включать различную информацию об оставшихся количествах различных цветных чернил, хранящихся в соответствующих чернильных камерах. Информация об оставшихся количествах различных цветных чернил рассчитывается принтером. Такое устройство дает возможность проверки оставшегося количества каждых цветных чернил отдельно и, таким образом, пользователь сразу получает информацию об истощении конкретных цветных чернил.According to another preferred field of application of the second ink cartridge, the ink container has a plurality of ink chambers in which a plurality of different color inks are respectively stored. In this design, rewritable information stored in the second memory region may include various information on the remaining amounts of various color inks stored in the respective ink chambers. Information on the remaining amounts of various color inks is calculated by the printer. Such a device makes it possible to check the remaining amount of each color ink separately and, thus, the user immediately receives information about the depletion of specific color ink.
В этой конструкции второй участок памяти может иметь, по меньшей мере, два раздела памяти, в которые последовательно записывается самая последняя информация об оставшемся количестве чернил.In this design, the second section of memory may have at least two sections of memory in which the latest information on the remaining amount of ink is sequentially recorded.
В этой конфигурации самые последние данные об оставшемся количестве чернил записываются поочередно в эти два или несколько разделов памяти. Некоторая трудность может возникнуть при нормальной операции записи самых последних данных в один и тот же раздел памяти, например, при случайном отключении питания во время операции записи в текущем цикле. Однако данные, записанные в предыдущем цикле, непосредственно перед текущим циклом, остаются в другом разделе памяти. Даже в случае случайной записи в один и тот же раздел памяти такое устройство дает возможность непрерывно проверять оставшееся количество чернил на основе предыдущих данных, записанных в другом разделе памяти.In this configuration, the most recent ink remaining data is written alternately to these two or more sections of memory. Some difficulty may arise during the normal operation of writing the latest data to the same memory partition, for example, during an accidental power outage during a write operation in the current cycle. However, the data recorded in the previous cycle, immediately before the current cycle, remains in another section of memory. Even in the case of accidental recording to the same memory section, such a device makes it possible to continuously check the remaining amount of ink based on previous data recorded in another memory section.
В соответствии с еще одной предпочтительной областью применения второго чернильного картриджа перезаписываемая информация, хранящаяся во втором участке памяти, включает часть информации об объеме потребления чернил из контейнера относительно общего объема потребления чернил, используемых для печати. Предпочтительно, чтобы в этой конструкции информация об объеме потребления чернил имела начальное значение в диапазоне от 0 до 90%. Включение записи начального значения в диапазоне от 0 до 90% в информацию об объеме потребления чернил гарантирует точный контроль расхода чернил. Такое устройство также допускает надежное определение действительного количества чернил, хранящихся в чернильном картридже при условии соответствующей коррекции в процессе использования чернильного картриджа.In accordance with yet another preferred field of application of the second ink cartridge, rewritable information stored in the second memory portion includes a portion of the ink consumption information from the container relative to the total ink consumption used for printing. Preferably, in this design, the ink consumption information has an initial value in the range of 0 to 90%. The inclusion of a record of the initial value in the range from 0 to 90% in the information on the volume of ink consumption ensures precise control of ink consumption. Such a device also allows for reliable determination of the actual amount of ink stored in the ink cartridge provided that it is properly corrected during use of the ink cartridge.
Во втором чернильном картридже по настоящему изобретению перезаписываемая информация, хранящаяся во втором участке памяти, может включать, по меньшей мере, одну часть информации, выбранную за период времени с момента распечатывания чернильного картриджа, и часть информации по частоте вложения и вынимания чернильного картриджа в принтер и из принтера, при этом данный период времени и частота вложения и вынимания измеряются принтером.In the second ink cartridge of the present invention, rewritable information stored in the second memory may include at least one piece of information selected over a period of time from the moment the ink cartridge was printed, and a piece of information about the frequency of insertion and removal of the ink cartridge into the printer and from the printer, while the given period of time and the frequency of insertion and removal are measured by the printer.
Во втором чернильном картридже по настоящему изобретению информация только для чтения, хранящаяся в первом участке памяти, может включать, по меньшей мере, информацию о годе, месяце и дате изготовления чернильного картриджа, информацию о типе чернил, хранящихся в чернильном картридже, и информацию о емкости чернильного картриджа.In the second ink cartridge of the present invention, the read-only information stored in the first memory may include at least information about the year, month and date of manufacture of the ink cartridge, information about the type of ink stored in the ink cartridge, and capacity information ink cartridge.
Предпочтительно, чтобы и в первом и во втором чернильных картриджах, предназначенных для вышеупомянутых применений, в запоминающем устройстве использовалось стираемое программируемое постоянное запоминающее устройство (СППЗУ).Preferably, both the first and second ink cartridges for the above applications use an erasable programmable read-only memory (EPROM) in the memory.
Как в первом, так и втором чернильных картриджах также предпочтительно, чтобы запоминающее устройство содержало информацию формата элементов хранящейся информации. Информация формата может быть записана в головной части области памяти запоминающего устройства.In both the first and second ink cartridges, it is also preferable that the storage device contains format information of stored information elements. The format information may be recorded in a head portion of a memory area of a storage device.
Такое устройство гарантирует доступ к требуемой информации на основе информации формата, сокращая, таким образом, время доступа независимо от емкости памяти. Информация формата также допускает оптимальную конфигурацию различных частей записанной информации.Such a device guarantees access to the required information based on format information, thereby reducing access time regardless of memory capacity. The format information also allows optimal configuration of various parts of the recorded information.
Настоящее изобретение включает также третий чернильный картридж, который устанавливается на принтер с возможностью съема. Третий чернильный картридж имеет контейнер, в котором хранятся чернила, используемые для печати, а запоминающее устройство, имеющее множество разделов памяти с информацией о количестве чернил и множество участков памяти для хранения информации о завершении записи. Кроме того, в запоминающем устройстве хранится конкретная обрабатываемая считываемая, перезаписываемая и нестираемая информация. Конкретная информация включает информацию о количестве чернил, хранящихся в контейнере для чернил. Множество разделов памяти хранит информацию о количестве чернил. Множество участков памяти хранения информации о завершении записи соответствует множеству разделов памяти с информацией о количестве чернил, причем в каждом из разделов регистрация информации о завершении записи осуществляется, когда закончена операция записи информации о количестве чернил в соответствующий раздел памяти.The present invention also includes a third ink cartridge that is removably mounted to the printer. The third ink cartridge has a container in which the ink used for printing is stored, and a storage device having a plurality of memory sections with information about the amount of ink and a plurality of memory sections for storing information about the completion of recording. In addition, the storage device stores specific processable, readable, rewritable, and indelible information. Specific information includes information on the amount of ink stored in the ink container. Many sections of memory stores information about the amount of ink. A plurality of storage sections of information about recording completion corresponds to a plurality of memory sections with information about the amount of ink, and in each of the sections, recording information about the completion of recording is performed when the operation of recording information about the amount of ink to the corresponding memory section is completed.
Использование третьего чернильного картриджа обеспечивает быструю запись и надежное хранение требуемой информации о чернильном картридже, например оставшегося количества чернил при малой себестоимости чернильного картриджа.The use of a third ink cartridge provides quick recording and reliable storage of the required information about the ink cartridge, such as the remaining amount of ink at a low cost ink cartridge.
В соответствии с еще одним предпочтительным вариантом настоящего изобретения третий чернильный картридж содержит множество контейнеров для чернил, в которых соответственно хранится множество чернил, множество разделов памяти для информации о количестве чернил и множество участков памяти для хранения информации о завершении записи, предусмотренные для каждого из множества контейнеров для чернил.According to another preferred embodiment of the present invention, the third ink cartridge comprises a plurality of ink containers in which a plurality of ink is stored respectively, a plurality of memory sections for ink quantity information, and a plurality of memory sections for storing recording completion information provided for each of the plurality of containers for ink.
В соответствии с одной предпочтительной областью применения третьего чернильного картриджа запоминающее устройство имеет два раздела памяти для информации о количестве чернил, а каждый участок памяти хранения информации о завершении записи расположен после позиции “конец записи” в каждом из разделов памяти с информацией о количестве чернил.In accordance with one preferred area of application of the third ink cartridge, the storage device has two memory sections for information about the amount of ink, and each section of the memory for storing information about recording is located after the “end of recording” position in each of the memory sections with information about the amount of ink.
В соответствии с другой предпочтительной областью применения третьего чернильного картриджа в каждый из участков памяти хранения информации о завершении записи записывается заданный флажок для информации о количестве чернил по окончании операции записи в соответствующий раздел памяти. Заданный флажок может иметь различные начальные значения или одно и тоже начальное значение по отношению к соответствующим участкам памяти хранения информации о завершении записи.In accordance with another preferred field of application of the third ink cartridge, a predetermined flag for information about the amount of ink at the end of the recording operation in the corresponding memory section is recorded in each of the memory storage portions of the storage information. The specified flag may have different initial values or the same initial value with respect to the corresponding sections of the memory for storing information about recording completion.
В третьем чернильном картридже, предназначенном для любой из вышеупомянутых областей применения, предпочтительно, чтобы разделы памяти с информацией о количестве чернил были включены в конкретный участок памяти запоминающего устройства, который предназначен для начальной записи данных принтером. В третьем чернильном картридже, предназначенном для вышеупомянутых применений, также предпочтительно, чтобы последовательный доступ к запоминающему устройству обеспечивался синхронно с тактовым сигналом. Информация о количестве чернил может служить для оценки оставшегося количества чернил в чернильном картридже или для оценки общего потребления чернил из чернильного картриджа.In a third ink cartridge for any of the aforementioned applications, it is preferable that sections of memory with information about the amount of ink be included in a specific memory location of the storage device, which is intended for initial data recording by the printer. In the third ink cartridge for the aforementioned applications, it is also preferable that sequential access to the storage device is provided in synchronization with the clock signal. The ink quantity information can be used to estimate the remaining amount of ink in the ink cartridge or to estimate the total ink consumption from the ink cartridge.
Настоящее изобретение также включает первый способ записи различных частей конкретной информации в чернильный картридж, причем чернильный картридж крепится к принтеру с возможностью съема и имеет запоминающий элемент. Первый способ включает следующие стадии: (а) создание различных частей конкретной информации, которые записываются в запоминающий элемент принтером и содержат информацию о количестве чернил, хранящихся в чернильном картридже, и (b) запись информации о количестве чернил в запоминающий элемент предпочтительно с наложением на другие части конкретной информации.The present invention also includes a first method for recording various pieces of specific information in an ink cartridge, the ink cartridge being removably attached to the printer and has a memory element. The first method includes the following steps: (a) the creation of various pieces of specific information that are written to the memory element by the printer and contain information about the amount of ink stored in the ink cartridge, and (b) the recording of information about the amount of ink in the memory element, preferably overlaid with other pieces of specific information.
Первый способ по настоящему изобретению предпочтительно включает операцию записи информации о количестве чернил в запоминающий элемент. Такая методика обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил при малой себестоимости чернильного картриджа.The first method of the present invention preferably includes the operation of recording information about the amount of ink in the storage element. This technique provides quick recording and storage of information about the ink cartridge, in particular about the remaining amount of ink at low cost ink cartridge.
В соответствии с одной предпочтительной областью применения первого способа операция записи информации о количестве чернил в запоминающий элемент на стадии (b) выполняется одновременно с заменой чернильного картриджа и/или в выключенном положении принтера.In accordance with one preferred area of application of the first method, the operation of recording information about the amount of ink in the storage element in step (b) is performed simultaneously with the replacement of the ink cartridge and / or in the off position of the printer.
В этой конфигурации операция записи в запоминающий элемент выполняется во время замены чернильного картриджа или во время большой вероятности такой замены. Это дает возможность надежного хранения информации о количестве чернил в запоминающем элементе чернильного картриджа.In this configuration, the write operation to the memory element is performed during the replacement of the ink cartridge or during a high probability of such a replacement. This makes it possible to reliably store information about the amount of ink in the storage element of the ink cartridge.
В соответствии с еще одной предпочтительной областью применения первого способа этот способ дополнительно содержит стадию: (с) размещение различных частей конкретной информации в определенной последовательности, которая обеспечивает быструю запись и хранение информации о количестве чернил в конкретной области памяти головной части, которая определяется в зависимости от числа различных чернил. На стадии (b) различные части конкретной информации записываются в запоминающий элемент в заданной последовательности.In accordance with yet another preferred field of application of the first method, this method further comprises the step of: (c) arranging various pieces of specific information in a specific sequence that provides quick recording and storage of information about the amount of ink in a specific memory area of the head part, which is determined depending on numbers of various inks. In step (b), various pieces of specific information are recorded in a storage element in a predetermined sequence.
В этой конфигурации различные части конкретной информации распределяются так, чтобы информация о количестве чернил была размещена в конкретной емкости памяти по отношению к головной части, в зависимости от конкретного числа различных чернил, хранящихся в чернильном картридже. Операция записи в запоминающий элемент выполняется в этой последовательности. Это обеспечивает возможность быстрой записи и надежного хранения информации о количестве чернил в запоминающем элементе.In this configuration, various pieces of specific information are distributed so that ink quantity information is located in a specific memory capacity with respect to the head portion, depending on the specific number of different inks stored in the ink cartridge. The write operation to the storage element is performed in this sequence. This provides the ability to quickly record and securely store information about the amount of ink in the storage element.
В одном предпочтительном варианте изобретения первый способ дополнительно содержит стадию: (с-1) расположение различных частей конкретной информации в определенной последовательности, которая обеспечивает размещение информации, по меньшей мере, о трех различных цветных чернилах при емкости памяти, по меньшей мере, три байта. На стадии (b) различные части информации записываются в запоминающий элемент в определенной последовательности.In one preferred embodiment of the invention, the first method further comprises the step of: (c-1) arranging the various parts of the specific information in a specific sequence, which provides at least three different color inks with a memory capacity of at least three bytes. In step (b), various pieces of information are written to the storage element in a specific sequence.
В другом предпочтительном варианте изобретения первый способ дополнительно содержит стадию: (с-2) размещение различных частей конкретной информации в определенной последовательности, которая обеспечивает данные, по меньшей мере, о пяти различных цветных чернилах, расположенных в головной части раздела памяти, равной, по меньшей мере, пяти байтам. На стадии (b) различные части информации записываются в запоминающий элемент в определенной последовательности.In another preferred embodiment of the invention, the first method further comprises the step of: (c-2) arranging the various parts of the specific information in a specific sequence that provides data for at least five different color inks located at the head of the memory section equal to at least at least five bytes. In step (b), various pieces of information are written to the storage element in a specific sequence.
В этой области применения предпочтительно, чтобы, по меньшей мере, пять различных цветных чернил включали чернила трех темных цветов и чернила двух светлых цветов, которые соответствуют двум цветам трех темных цветных чернил. Различные части конкретной информации размещаются на стадии (с-2) таким образом, что части информации о трех темных цветных чернилах размещены до участка памяти о двух светлых цветных чернилах. Например, чернила трех темных цветов представляют собой голубые, пурпурные и желтые чернила, а чернила двух светлых цветов представляют собой светло-голубые и светло-пурпурные чернила.In this application, it is preferred that at least five different color inks include three dark color inks and two light color inks that correspond to two colors of three dark color inks. Various pieces of specific information are placed in step (c-2) in such a way that pieces of information about three dark color inks are located up to the memory area of two light color inks. For example, the inks of the three dark colors are cyan, magenta, and yellow inks, and the inks of the two light colors are light cyan and light magenta inks.
В первом способе настоящего изобретения для любого из вышеупомянутых применений предпочтительно, чтобы различные части конкретной информации записывались в запоминающий элемент с последовательным доступом. Информация о количестве чернил позволяет оценить общее количество потребления чернил из чернильного картриджа или оставшееся количество чернил в чернильном картридже.In the first method of the present invention, for any of the aforementioned applications, it is preferable that various pieces of specific information are recorded in a sequential access memory element. The ink quantity information allows you to estimate the total amount of ink consumed from the ink cartridge or the remaining amount of ink in the ink cartridge.
Настоящее изобретение также предлагает второй способ записи конкретной информации в чернильный картридж, который крепится к принтеру с возможностью съема и имеет запоминающий элемент. Второй способ включает следующие стадии: (а) запись конкретной информации в запоминающий элемент принтером; выдача конкретной информации, включая информацию о количестве чернил, хранящихся в чернильном картридже; (b) запись информации о количестве чернил во множество разделов памяти для получения данных о количестве чернил в запоминающем элементе и (с) ввод информации о завершении записи в участок памяти для хранения информации о завершении записи в соответствии с каждым из разделов памяти с информацией о количестве чернил, хранящейся в запоминающем элементе, когда закончена операция записи информации о количестве чернил в каждый раздел памяти.The present invention also provides a second method of recording specific information in an ink cartridge that is removably attached to the printer and has a memory element. The second method includes the following steps: (a) writing specific information to a storage element by a printer; the issuance of specific information, including information on the amount of ink stored in the ink cartridge; (b) recording ink amount information in a plurality of memory sections to obtain ink quantity data in a memory element; and (c) entering recording completion information into a memory portion for storing recording completion information in accordance with each of the memory quantity information sections ink stored in the storage element when the operation of recording information about the amount of ink in each memory section is completed.
Использование второго способа обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил при малой себестоимости чернильного картриджа.Using the second method provides quick recording and storage of information about the ink cartridge, in particular about the remaining amount of ink at low cost ink cartridge.
В соответствии с одной предпочтительной областью применения настоящего изобретения второй способ дополнительно включает стадию: (d) определение, действительно ли была выполнена операция записи информации о количестве чернил в каждый из разделов памяти для получения данных о количестве чернил на стадии (b) на основании информации о количестве чернил, записанной в разделах памяти количества чернил, и об информации о завершении записи, записанной в участках памяти для информации о завершении записи.In accordance with one preferred field of application of the present invention, the second method further comprises the step of: (d) determining whether the operation of writing ink amount information to each of the memory sections has actually been performed to obtain ink quantity information in step (b) based on information about the amount of ink recorded in the sections of the memory of the amount of ink, and information about the completion of recording recorded in the sections of memory for information about the completion of recording.
Настоящее изобретение также относится к третьему способу записи конкретной информации в чернильный картридж, который устанавливается на принтер с возможностью съема и имеет запоминающий элемент. Третий способ включает следующие стадии: (а) выдача конкретной информации, которая должна быть записана в запоминающий элемент принтером, при этом конкретная информация включает информацию о количестве чернил, хранящихся в чернильном картридже; (b) запись первой информации о количестве чернил в первый раздел памяти количества чернил, который включен в запоминающий элемент; (с) запись первой информация о завершении записи в первый участок памяти для хранения информации о завершении записи, который соответствует первому разделу памяти количества чернил в запоминающем элементе, когда была закончена операция записи первой информации о количестве чернил в первый раздел памяти для хранения информации о количестве чернил; (d) запись второй информации о количестве чернил во второй раздел памяти запоминающего элемента после окончания операции ввода первой информации о завершения записи в первый участок памяти для хранения информации о завершении записи и (е) ввод второй информации о завершении записи во второй участок памяти для хранения информации о завершении записи, который соответствует второму разделу памяти количества чернил в запоминающем элементе, когда завершена операция записи второй информации о количестве чернил в раздел памяти для хранения второй информация о количестве чернил.The present invention also relates to a third method for recording specific information in an ink cartridge that is removably mounted to a printer and has a memory element. The third method includes the following stages: (a) the issuance of specific information that must be recorded in the storage element by the printer, the specific information including information about the amount of ink stored in the ink cartridge; (b) recording the first ink quantity information in a first ink quantity memory section that is included in the storage element; (c) recording the first information about the completion of recording in the first section of memory for storing information about the completion of the recording, which corresponds to the first section of the memory of the amount of ink in the storage element, when the operation of recording the first information about the amount of ink in the first section of the memory to store information about the quantity Ink (d) recording the second information about the amount of ink in the second section of the memory of the storage element after the operation of inputting the first information about the completion of recording in the first section of memory for storing information about the completion of recording; and (e) entering the second information about the completion of recording in the second section of memory for storing information about the completion of the recording, which corresponds to the second section of the memory of the amount of ink in the storage element, when the operation of recording the second information about the amount of ink in the memory section for storage in Ora Information about the amount of ink.
Использование третьего способа обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил, при малой себестоимости чернильного картриджа.Using the third method provides quick recording and storage of information about the ink cartridge, in particular about the remaining amount of ink, at a low cost of the ink cartridge.
В соответствии с одной предпочтительной областью применения настоящего изобретения, третий способ дополнительно включает следующую стадию: (f) определение, действительно ли операции записи первой информации о количестве чернил и записи второй информации о количестве чернил в первый и второй разделы памяти количества чернил на стадиях (b) и (d) соответственно были выполнены должным образом и были основаны на значениях первой информации о количестве чернил и второй информации о количестве чернил, записанной в первом и втором разделах памяти количества чернил, и на значениях первой информации о завершении записи и второй информации о завершения записи, записанной в первом и втором участках памяти для информации о завершении записи.In accordance with one preferred field of application of the present invention, the third method further includes the following step: (f) determining whether the operations of writing the first ink amount information and recording the second ink amount information in the first and second sections of the ink quantity memory in the steps (b ) and (d), respectively, were performed properly and were based on the values of the first ink quantity information and the second ink quantity information recorded in the first and second sections of the memory and the amount of ink, and on the values of the first recording completion information and the second recording completion information recorded in the first and second memory sections for recording completion information.
В одном варианте этой конфигурации на стадии (f) определяется, что операции записи первой информации о количестве чернил и второй информации о количестве чернил в первые и вторые разделы памяти количества чернил соответственно были выполнены должным образом в том случае, если первая информация о количестве чернил, хранящаяся в первом разделе памяти количества чернил, совпадает со второй информацией о количестве чернил, хранящейся во втором разделе памяти количества чернил.In one embodiment of this configuration, it is determined in step (f) that the operations of writing the first ink quantity information and the second ink quantity information to the first and second sections of the ink quantity memory, respectively, were performed properly if the first ink quantity information stored in the first section of the ink quantity memory coincides with the second information on the amount of ink stored in the second section of the ink quantity memory.
В другом варианте этой конфигурации первая информация о завершении записи и вторая информация о завершении записи имеют некоторую комбинацию заданных начальных величин. Третий способ дополнительно включает стадию (g) сравнения текущей величины записи первой информации о завершении записи с текущей величиной второй информации о завершении записи в том случае, если первая информация о количестве чернил, хранящаяся в первом разделе памяти количества чернил, не совпадает со второй информацией о количестве чернил, хранящейся во втором разделе памяти количества чернил. На стадии (f) определяется, что операция записи первой информации о количестве чернил в первый раздел памяти была выполнена должным образом, если комбинация текущих величин первой информации о завершении записи и второй информации о завершении записи отличается от некоторой комбинации заданных начальных величин.In another embodiment of this configuration, the first recording completion information and the second recording completion information have some combination of predetermined initial values. The third method further includes a step (g) comparing the current recording amount of the first recording completion information with the current value of the second recording completion information if the first ink quantity information stored in the first ink quantity memory section does not coincide with the second information about the amount of ink stored in the second section of the ink quantity memory. In step (f), it is determined that the recording operation of the first ink amount information in the first memory section was performed properly if the combination of the current values of the first recording completion information and the second recording completion information is different from some combination of predetermined initial values.
Третий способ настоящего изобретения может далее включать стадию: (h) запись первой информации о количестве чернил во второй раздел памяти. Как описано выше в третьем способе первая информация о завершении записи и вторая информация о завершении записи представляют собой флажки.A third method of the present invention may further include the step of: (h) recording first ink quantity information in a second memory section. As described above in the third method, the first recording completion information and the second recording completion information are flags.
Настоящее изобретение далее относится к первому принтеру, на котором крепятся с возможностью съема либо первый чернильный картридж, либо второй чернильный картридж, предназначенный для вышеупомянутых применений. Первый принтер содержит запоминающее устройство, которое хранит различные части конкретной информации, причем эти различные части конкретной информации включают информацию о количестве чернил, хранящихся в чернильном картридже, и узел записи, который записывает информацию о количестве чернил в участок памяти для хранения информации о количестве чернил чернильного картриджа предпочтительно наложением на другие части конкретной информации.The present invention further relates to a first printer on which either a first ink cartridge or a second ink cartridge intended for the aforementioned applications is removably mounted. The first printer includes a storage device that stores various parts of specific information, these various parts of specific information including information about the amount of ink stored in the ink cartridge, and a recording unit that records information about the amount of ink in the memory to store information about the amount of ink of ink cartridge preferably overlaying on other parts of specific information.
В первом принтере по настоящему изобретению информация о количестве чернил записывается в участок памяти для хранения информации о количестве чернил, который включен в чернильный картридж. Такая конфигурация обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил при малой себестоимости такого чернильного картриджа.In the first printer of the present invention, ink amount information is recorded in a memory portion for storing ink amount information that is included in the ink cartridge. This configuration provides quick recording and storage of information about the ink cartridge, in particular about the remaining amount of ink at a low cost of such an ink cartridge.
Настоящее изобретение относится к струйному принтеру, который имеет чернильный картридж, устанавливаемый на принтер с возможностью съема, и основную часть, которая подает чернила, хранящиеся в чернильном картридже, в печатающую головку для осуществления печати на печатной среде путем выброса капель чернил. Чернильный картридж включает запоминающее устройство с последовательным доступом. Запоминающее устройство имеет запоминающий элемент и счетчик адреса, который выполняет операции прямого счета и операцию счета в обратном направлении в ответ на воздействие синхросигнала в ходе передачи данных между запоминающим устройством и основной частью принтера. Запоминающее устройство имеет первый участок памяти, в котором хранятся данные только для чтения и который считывается основной частью принтера, и второй участок памяти, в котором хранятся перезаписываемые данные и на который передаются данные из первого участка памяти основной части принтера. Струйный принтер имеет устройство ввода-вывода данных, которое выполняет операции чтения и записи в ответ на полученный синхросигнал.The present invention relates to an inkjet printer, which has an ink cartridge mounted on a removable printer, and a main part that supplies ink stored in an ink cartridge to a print head for printing onto a print medium by ejecting ink droplets. The ink cartridge includes a sequential access storage device. The storage device has a storage element and an address counter, which performs direct counting operations and counting operations in the opposite direction in response to the action of the clock signal during data transfer between the storage device and the main part of the printer. The storage device has a first section of memory in which read-only data is stored and which is read by the main part of the printer, and a second section of memory in which rewritable data is stored and to which data from the first section of memory of the main part of the printer is transmitted. The inkjet printer has a data input / output device that performs read and write operations in response to the received clock signal.
Струйный принтер по настоящему изобретению имеет недорогое запоминающее устройство, которое обеспечивает только последовательный доступ к запоминающему элементу, установленному на чернильном картридже. Это значительно снижает себестоимость сменного чернильного картриджа. В конструкции струйного принтера доступ ко второму участку памяти, в котором хранятся перезаписываемые данные, осуществляется перед доступом к первому участку памяти, в котором хранятся данные только для чтения. Эта конфигурация дает возможность выполнить операцию перезаписи данных во второй участок памяти в течение короткого промежутка времени. Даже в случае записи данных во второй участок памяти после выключения питания эта конфигурация дает возможность выполнить операцию перезаписи данных, прежде чем вилка вынута из розетки сети питания. Конфигурация струйного принтера, в котором использовано недорогое запоминающее устройство, допускающее только последовательный доступ, чтобы уменьшить стоимость чернильного картриджа сводит к минимуму возможный отказ в процессе перезаписи данных.The inkjet printer of the present invention has an inexpensive memory device that provides only sequential access to a memory element mounted on an ink cartridge. This greatly reduces the cost of a replacement ink cartridge. In the design of an inkjet printer, access to a second portion of memory in which rewritable data is stored is made before access to a first portion of memory in which read-only data is stored. This configuration makes it possible to perform an operation of overwriting data in a second memory location in a short period of time. Even in the case of writing data to the second memory after turning off the power, this configuration makes it possible to perform data overwriting before the plug is removed from the power outlet. The configuration of an inkjet printer, which uses an inexpensive storage device that allows only sequential access to reduce the cost of an ink cartridge minimizes a possible failure in the process of overwriting data.
В соответствии с одной предпочтительной областью применения струйного принтера перезаписываемые данные, хранящиеся во втором участке памяти, включают данные, относящиеся к оставшемуся количеству чернил в чернильном картридже, которое вычисляется основной частью принтера из объема потребления чернил, используемых печатающей головкой.In accordance with one preferred application of an inkjet printer, the rewritable data stored in the second memory includes data related to the remaining amount of ink in the ink cartridge, which is calculated by the main part of the printer from the amount of ink used by the print head.
В одном варианте этой конфигурации чернильный картридж включает множество чернильных камер, в которых соответственно хранится множество различных цветных чернил. В этой конструкции перезаписываемые данные, хранящиеся во втором участке памяти, могут включать данные об оставшихся количествах различных цветных чернил, хранящихся в соответствующих чернильных камерах, которые рассчитываются основной частью принтера. Такое устройство дает возможность проверки оставшегося количества каждых цветных чернил отдельно и, таким образом, пользователю немедленно сообщается об истощении каких-либо конкретных цветных чернил.In one embodiment of this configuration, the ink cartridge includes a plurality of ink chambers in which a plurality of different color inks are respectively stored. In this design, rewritable data stored in the second memory region may include data on the remaining amounts of various color inks stored in the respective ink chambers, which are calculated by the main part of the printer. Such a device makes it possible to check the remaining amount of each color ink separately and, thus, the user is immediately informed about the depletion of any particular color ink.
Предпочтительно, чтобы второй участок памяти включал, по меньшей мере, два раздела памяти, в которые последовательно записываются самые последние данные об оставшемся количестве чернил. В этой конфигурации самые последние данные об оставшемся количестве чернил поочередно записываются в эти два или несколько разделов памяти. Могут встретиться некоторые трудности при нормальной записи самых последних данных в один раздел памяти, например, при случайном отключении сети питания во время операции записи в текущем цикле. Однако данные, записанные в предыдущем цикле непосредственно перед текущим циклом, остаются в другом разделе памяти. Даже в случае аварийной операции записи в один раздел памяти такое устройство дает возможность непрерывной проверки оставшегося количества чернил на основании предыдущих данных, записанных в другом разделе памяти.Preferably, the second section of memory includes at least two sections of memory in which the latest data on the remaining amount of ink is sequentially recorded. In this configuration, the most recent ink remaining data is written to these two or more memory partitions in turn. There may be some difficulties with the normal recording of the most recent data into one memory partition, for example, when the power supply is accidentally disconnected during a write operation in the current cycle. However, the data recorded in the previous cycle immediately before the current cycle remains in another section of memory. Even in the event of an emergency operation of writing to one section of memory, such a device makes it possible to continuously check the remaining amount of ink based on previous data recorded in another section of memory.
Также предпочтительно, чтобы данные, относящиеся к оставшемуся количеству чернил, записывались после операции отключения питания принтера.It is also preferred that data relating to the remaining ink is recorded after the printer power-down operation.
Данные, относящиеся к оставшемуся количеству чернил, обновляются по завершении процессов печати. Соответственно, во время отключения питания желательно выполнить операцию записи. В некоторых случаях операция записи может быть прервана, например, при вынимании вилки из розетки сети питания. Это уничтожает данные и делает дальнейший контроль оставшегося количества чернил невозможным. Однако предлагаемый струйный принтер характеризуется оптимальным расположением запоминающего устройства, который дает возможность закончить операцию записи данных, прежде чем вилка вынута из розетки. Это, соответственно, уменьшает возможность искажения записи.The data related to the remaining amount of ink is updated when printing processes are completed. Accordingly, during a power outage, it is desirable to perform a write operation. In some cases, the recording operation may be interrupted, for example, when the plug is removed from the power outlet. This destroys the data and makes further control of the remaining amount of ink impossible. However, the proposed inkjet printer is characterized by the optimal location of the storage device, which makes it possible to complete the data recording operation before the plug is removed from the outlet. This, accordingly, reduces the possibility of distortion of the recording.
Перезаписываемые данные, хранящиеся во втором участке памяти, могут включать, по меньшей мере, одни данные, выбранные относительно периода времени после распечатывания нового чернильного картриджа, и данные относительно частоты вставления чернильного картриджа в принтер и его съема, затрачиваемое время и частоту вставления и вынимания картриджа, измеряемые основной частью принтера. Данные только для чтения, хранящиеся в первом участке памяти, могут включать, по меньшей мере, данные о годе, месяце и дате изготовления чернильного картриджа, данные о типе чернил, хранящихся в чернильном картридже, и данные о емкости чернильного картриджа.The rewritable data stored in the second memory may include at least one data selected relative to the time period after printing a new ink cartridge, and data regarding the frequency of insertion and removal of the ink cartridge in the printer, the time taken and the frequency of insertion and removal of the cartridge measured by the main part of the printer. The read-only data stored in the first memory portion may include at least data on the year, month and date of manufacture of the ink cartridge, data on the type of ink stored in the ink cartridge, and data on the capacity of the ink cartridge.
В струйном принтере по настоящему изобретению в запоминающем устройстве предпочтительно использовать СППЗУ.In the inkjet printer of the present invention, an EPROM is preferably used in the storage device.
Настоящее изобретение относится ко второму принтеру, на который крепится с возможностью съема третий чернильный картридж, годный для любого из вышеупомянутых применений. Второй принтер содержит запоминающее устройство для хранения конкретной информации, которая должна быть записана в чернильный картридж и включает информацию о количестве чернил, хранящихся в чернильном картридже; информацию о количестве чернил, узел записи, который записывает информацию о количестве чернил во множество разделов памяти количества чернил, которые включены в запоминающее устройство, и узел ввода информации о завершении записи, который записывает эту информацию в участок памяти для информации о завершении записи в каждом из разделов памяти количества чернил в запоминающем устройстве после окончания операции записи информации о количестве чернил в каждый из разделов памяти количества чернил.The present invention relates to a second printer on which a third ink cartridge suitable for any of the aforementioned applications is removably mounted. The second printer includes a storage device for storing specific information that must be recorded in the ink cartridge and includes information about the amount of ink stored in the ink cartridge; ink amount information, a recording unit that records ink amount information in a plurality of ink quantity memory sections that are included in the storage device, and a recording completion information input unit that records this information in a memory portion for recording completion information in each of sections of the ink quantity memory in the storage device after the operation of recording the ink amount information to each of the ink quantity memory sections is completed.
Использование второго принтера обеспечивает быструю запись и надежное хранение информации о чернильном картридже, в частности об оставшемся количестве чернил при малой себестоимости чернильного картриджа.The use of a second printer provides quick recording and reliable storage of information about the ink cartridge, in particular about the remaining amount of ink at a low cost ink cartridge.
В соответствии с одной предпочтительной областью применения настоящего изобретения второй принтер дополнительно включает узел определения, который определяет, была ли операция записи информации о количестве чернил в каждый из разделов памяти количества чернил выполнена должным образом на основании информации о количестве чернил, записанной в разделах памяти количества чернил, и величинах информации о завершении записи, записанной в участках памяти для информации о завершении записи.In accordance with one preferred field of application of the present invention, the second printer further includes a determination unit that determines whether an operation for recording ink amount information in each of the ink quantity memory sections has been performed properly based on the ink quantity information recorded in the ink quantity memory sections , and the values of the recording completion information recorded in the memory portions for the recording completion information.
Настоящее изобретение также относится к третьему принтеру, на который крепится с возможностью съема третий чернильный картридж. Третий принтер содержит запоминающее устройство, которое хранит конкретную информацию, записываемую в чернильный картридж, конкретную информацию, включая информацию о количестве чернил, хранящихся в чернильном картридже; первую информацию о количестве чернил, узел записи, который записывает первую информация о количестве чернил в первый раздел памяти количества чернил, с вводом данных в запоминающее устройство; первую записанную полную информацию; узел записи, который записывает первую информацию о завершении записи в первый участок памяти для информации о завершении записи, который соответствует первому разделу памяти количества чернил в запоминающем устройстве, после окончания операции записи первой информации о количестве чернил в первый раздел памяти; узел записи второй информации о количестве чернил, который записывает вторую информацию о количестве чернил во второй раздел памяти запоминающего устройство после окончания операции ввода первой информации о завершении записи в первый участок памяти информации о завершении записи, и второй узел ввода информации о завершении записи, который записывает вторую информацию о завершении записи во второй участок памяти информации о завершении записи, который соответствует второму разделу памяти количества чернил в запоминающем устройстве, когда завершена операция записи, второй информации о количестве чернил во второй раздел памяти.The present invention also relates to a third printer onto which a third ink cartridge is removably mounted. The third printer includes a storage device that stores specific information recorded in the ink cartridge, specific information, including information about the amount of ink stored in the ink cartridge; first information about the amount of ink, a recording unit that records the first information about the amount of ink in the first section of the ink quantity memory, with data being input into the storage device; first recorded complete information; a recording unit that records the first information about the completion of recording in the first section of memory for information about the completion of the recording, which corresponds to the first section of the memory of the amount of ink in the storage device, after the operation of recording the first information about the amount of ink in the first section of the memory; the recording unit of the second information about the amount of ink, which records the second information about the amount of ink in the second section of the memory of the storage device after the operation of entering the first information about the recording in the first piece of memory information about the completion of recording, and the second input unit of information about the completion of recording, which records the second information about the completion of the recording in the second section of the memory information about the completion of the recording, which corresponds to the second section of the memory of the amount of ink in the storage device, when the write operation is completed, the second ink quantity information to the second memory section.
Такое устройство третьего принтера обеспечивает быструю запись и хранение информации о чернильном картридже, в частности об оставшемся количестве чернил при малой себестоимости чернильного картриджа.Such a device of the third printer provides quick recording and storage of information about the ink cartridge, in particular about the remaining amount of ink at a low cost ink cartridge.
В соответствии с еще одной предпочтительной областью применения настоящего изобретения третий принтер дополнительно включает узел определения, который определяет, действительно ли операции записи первой информации о количестве чернил и второй информации о количестве чернил в первые и вторые разделы памяти соответственно были выполнены должным образом на основании значений первой информации о количестве чернил и второй информации о количестве чернил, записанной в первом и во втором разделах памяти, и значений первой информации о завершении записи и второй информации о завершении записи в первом и втором участках памяти информации о завершении записи.In accordance with yet another preferred field of application of the present invention, the third printer further includes a determination unit that determines whether the recording operations of the first ink quantity information and the second ink quantity information in the first and second memory sections, respectively, were properly performed based on the values of the first information about the amount of ink and the second information about the amount of ink recorded in the first and second sections of the memory, and the values of the first information about the head rshenii recording and a second information about the completion of the recording in the first and second parts of the information about the completion of the recording memory.
В одном варианте настоящего изобретения узел определения определяет, что операции записи первой информации о количестве чернил и второй информации о количестве чернил в первые и вторые разделы памяти соответственно были выполнены должным образом в том случае, если первая информация о количестве чернил, хранящаяся в первом разделе памяти, совпадает со второй информацией о количестве чернил, хранящейся во втором разделе памяти.In one embodiment of the present invention, the determination unit determines that recording operations of the first ink quantity information and the second ink quantity information in the first and second memory sections, respectively, have been performed properly if the first ink quantity information stored in the first memory section matches the second ink quantity information stored in the second memory section.
В другом варианте настоящего изобретения первая информация о завершении записи и вторая информация о завершении записи имеют некоторую комбинацию заданных начальных величин. Третий принтер дополнительно включает узел идентификации, который сравнивает текущую величину первой информации о завершении записи с текущей величиной второй информации о завершении записи в том случае, если первая информация о количестве чернил, хранящаяся в первом разделе памяти, не совпадает со второй информацией о количестве чернил, хранящейся во втором разделе памяти. В этой конструкции узел определения определяет, что операция записи первой информации о количестве чернил в первый раздел памяти была выполнена должным образом, если комбинация текущих величин первой информации о завершении записи и второй информации о завершении записи отличается от некоторой комбинации заданных начальных величин.In another embodiment of the present invention, the first recording completion information and the second recording completion information have some combination of predetermined initial values. The third printer further includes an identification node that compares the current value of the first information about the recording with the current value of the second information about the recording in the event that the first information about the amount of ink stored in the first memory section does not match the second information about the amount of ink, stored in the second section of memory. In this design, the determination unit determines that the recording operation of the first ink amount information in the first memory section was performed properly if the combination of the current values of the first recording completion information and the second recording completion information is different from some combination of predetermined initial values.
В еще одном варианте настоящего изобретения первая информация о завершении записи и вторая информация о завершении записи имеют некоторую комбинацию заданных начальных величин. Третий принтер дополнительно включает узел идентификации, который сравнивает текущую величину первой информации о завершении записи с текущей величиной второй информации о завершении записи в том случае, если первая информация о количестве чернил, хранящаяся в первом разделе памяти, не совпадает со второй информацией о количестве чернил, хранящейся во втором разделе памяти. В этой конструкции узел определения определяет, что операция записи первой информации о количестве чернил в первый раздел памяти не была выполнена должным образом, если комбинация текущих величин первой информации о завершении записи и второй информации о завершении записи идентична с некоторой комбинацией заданных начальных величин.In yet another embodiment of the present invention, the first recording completion information and the second recording completion information have some combination of predetermined initial values. The third printer further includes an identification node that compares the current value of the first information about the recording with the current value of the second information about the recording in the event that the first information about the amount of ink stored in the first memory section does not match the second information about the amount of ink, stored in the second section of memory. In this design, the determination unit determines that the recording operation of the first ink amount information in the first memory section was not performed properly if the combination of the current values of the first recording completion information and the second recording completion information is identical with some combination of predetermined initial values.
В третьем принтере, используемом, как описано выше, предпочтительно, чтобы узел записи первой информации о количестве чернил и узел записи второй информации о количестве чернил предпочтительно выполняли бы операции записи в первый раздел памяти и второй раздел памяти в запоминающем устройстве соответственно. Первая информация о завершении записи и вторая информация о завершении записи могут быть представляют собой флажки.In the third printer used as described above, it is preferable that the recording unit of the first ink amount information and the recording unit of the second ink amount information preferably perform write operations to the first memory section and the second memory section in the storage device, respectively. The first recording completion information and the second recording completion information may be flags.
Настоящее изобретение также относится к первому запоминающему устройству, смонтированному на чернильном картридже, который устанавливается на принтер с возможностью съема. Запоминающее устройство содержит следующие узлы: счетчик адреса, который выводит результаты счета в ответ на получение синхросигнала от принтера, и запоминающий элемент, к которому обеспечивается последовательный доступ на основании результата счета адреса, при этом запоминающий элемент имеет участок памяти, в котором хранятся различные части конкретной считываемой, перезаписываемой и нестираемой информации.The present invention also relates to a first ink cartridge mounted memory device that is removably mounted to a printer. The storage device contains the following nodes: an address counter that outputs counting results in response to receiving a clock signal from the printer, and a storage element that is accessed sequentially based on the result of the address calculation, the storage element having a memory section in which various parts of a particular Readable, rewritable, and indelible information.
Изобретение относится к недорогому запоминающему устройству, которое обеспечивает только последовательный доступ и в котором используется первое запоминающее устройство по настоящему изобретению, которое смонтировано на чернильном картридже. Такое устройство значительно снижает себестоимость сменного чернильного картриджа. Первое запоминающее устройство может быть снабжено СППЗУ.The invention relates to an inexpensive memory device that provides only sequential access and which uses the first memory device of the present invention, which is mounted on an ink cartridge. Such a device significantly reduces the cost of a replaceable ink cartridge. The first storage device may be provided with an EPROM.
В соответствии с одной предпочтительной областью применения первого запоминающего устройства область памяти имеет первый участок памяти, в котором хранится информация только для чтения, и второй участок памяти, который расположен перед первым участком памяти и служит для хранения информации о количестве чернил в указанном чернильном картридже.According to one preferred area of application of the first storage device, the memory area has a first memory area in which read-only information is stored, and a second memory area, which is located in front of the first memory area and serves to store information about the amount of ink in the indicated ink cartridge.
В соответствии с другой предпочтительной областью применения первого запоминающего устройства область памяти имеет участок памяти для хранения информации о количестве чернил в чернильном картридже и конкретный участок памяти для записи принтером.According to another preferred field of application of the first memory device, the memory area has a memory section for storing information about the amount of ink in the ink cartridge and a specific memory area for recording by the printer.
Такая конфигурация позволяет создавать данные о количестве чернил, например быструю запись и хранение информации об оставшемся количестве чернил.This configuration allows you to create data on the amount of ink, such as quick recording and storage of information about the remaining amount of ink.
В первом запоминающем устройстве, предназначенном для вышеупомянутых применений, предпочтительно, чтобы в памяти запоминающего элемента хранились соответствующие элементы информации. Информация формата может быть записана в главной области запоминающего элемента. Такое устройство гарантирует доступ к требуемой информации на основе информации формата, сокращая, таким образом, время доступа независимо от емкости памяти. Информация формата также обеспечивает оптимальную конфигурацию различных частей информации.In the first storage device for the aforementioned applications, it is preferable that corresponding information elements are stored in the memory of the storage element. Format information may be recorded in the main area of the storage element. Such a device guarantees access to the required information based on format information, thereby reducing access time regardless of memory capacity. Information format also provides the optimal configuration of various pieces of information.
Настоящее изобретение также относится ко второму запоминающему устройству, смонтированному на чернильном картридже, который устанавливается на принтер с возможностью съема. Второе запоминающее устройство содержит следующие узлы: запоминающий элемент, имеющий множество разделов памяти и множество участков памяти информации о завершении записи и хранения конкретной считываемой, перезаписываемой и нестираемой информации. Конкретная информация включает информацию о количестве чернил в чернильном картридже. Информация о количестве чернил хранится во множестве участков памяти. Информация о завершении записи соответствует множеству разделов памяти, в каждом из которых завершение операции записи регистрируется в соответствующем разделе памяти.The present invention also relates to a second ink cartridge mounted memory device that is removably mounted on a printer. The second storage device contains the following nodes: a storage element having a plurality of memory sections and a plurality of memory sections of information about the completion of recording and storage of specific readable, rewritable and indelible information. Specific information includes information on the amount of ink in the ink cartridge. Ink quantity information is stored in a plurality of memory areas. The recording completion information corresponds to a plurality of memory sections, in each of which the completion of the recording operation is recorded in the corresponding memory section.
Использование второго запоминающего устройства обеспечивает быструю запись и хранение информации в чернильном картридже, в частности об оставшемся количестве чернил, при малой себестоимости чернильного картриджа.The use of a second storage device provides quick recording and storage of information in an ink cartridge, in particular about the remaining amount of ink, at a low cost of an ink cartridge.
В соответствии с одним предпочтительным вариантом второго запоминающего устройства чернильный картридж имеет множество контейнеров для чернил, а запоминающий элемент имеет множество разделов памяти и множество участков памяти информации о завершении записи по каждому из множества контейнеров для чернил.In accordance with one preferred embodiment of the second storage device, the ink cartridge has a plurality of ink containers, and the memory element has a plurality of memory sections and a plurality of memory sections of recording information for each of the plurality of ink containers.
В соответствии с одной предпочтительной областью применения второго запоминающего устройства запоминающий элемент имеет два раздела памяти, а каждый участок памяти информации о завершении записи расположен после позиции “конец записи” в каждом из разделов памяти.In accordance with one preferred area of application of the second storage device, the storage element has two memory sections, and each section of the recording completion information memory is located after the “end of recording” position in each of the memory sections.
Предпочтительно, чтобы в вышеупомянутой конфигурации в каждый из участков памяти для хранения информации о завершении записи записывался заданный флажок после того, как завершена операция записи в соответствующий раздел памяти. Заданный флажок может иметь различные начальные значения или идентичное начальное значение по отношению к соответствующим участкам памяти информации о завершении записи. Во втором запоминающем устройстве, предназначенном для любого из вышеупомянутых применений, разделы памяти включены в конкретный участок запоминающего элемента, который предназначен для начальной записи принтером.Preferably, in the aforementioned configuration, a predetermined flag is recorded in each of the memory sections for storing information about the completion of recording after the writing operation to the corresponding memory section is completed. The specified flag may have different initial values or an identical initial value with respect to the respective sections of the recording completion information memory. In a second storage device for any of the aforementioned applications, sections of memory are included in a particular portion of the storage element that is intended for initial recording by the printer.
Предпочтительно, чтобы второе запоминающее устройство дополнительно включало бы счетчик адреса, который выдает результаты счета в ответ на подачу синхросигнала от принтера. В этой конструкции запоминающий элемент обеспечивает последовательный доступ, основанный на выходном сигнале счета от счетчика адреса. Информация о количестве чернил может использоваться для оценки оставшегося количества чернил в чернильном картридже или для оценки общего потребления чернил из чернильного картриджа.Preferably, the second storage device would further include an address counter that provides counting results in response to a clock from the printer. In this design, the storage element provides sequential access based on the output of the count from the address counter. The ink quantity information can be used to estimate the remaining amount of ink in the ink cartridge or to estimate the total ink consumption from the ink cartridge.
Настоящее изобретение также относится к считываемой компьютером среде с программой, используемой для записи конкретной информации в чернильный картридж, имеющий запоминающий элемент, причем конкретная информация включает данные о количестве чернил в чернильном картридже. Программа содержит код программы, по которому компьютер записывает информацию о количестве чернил во множество разделов памяти запоминающего элемента и код программы, по которому компьютер записывает информацию завершения записи в участок памяти информации о завершении записи, который соответствует каждому из разделов памяти в запоминающем элементе, когда в каждом из разделов памяти завершена операция записи информации о количестве чернил.The present invention also relates to a computer-readable medium with a program used to write specific information to an ink cartridge having a storage element, the specific information including the amount of ink in the ink cartridge. The program contains a program code according to which the computer records information about the amount of ink in a plurality of memory sections of the storage element and a program code according to which the computer writes information about recording completion in the memory section of information about the completion of recording that corresponds to each of the memory sections in the storage element when each of the memory sections has completed the operation of recording ink amount information.
Использование такой программы и компьютера обеспечивает быструю запись и хранение информации в чернильном картридже, в частности, об оставшемся количестве чернил при малой себестоимости такого чернильного картриджа.The use of such a program and a computer provides quick recording and storage of information in an ink cartridge, in particular, about the remaining amount of ink at a low cost of such an ink cartridge.
В соответствии с одной предпочтительной областью применения считываемой компьютером среды программа дополнительно включает код программы, по которому компьютер определяет, действительно ли операция записи информации о количестве чернил в каждый из разделов памяти была выполнена должным образом, используя информацию о количестве чернил, записанную в разделах памяти, и информацию о завершении записи в участках памяти для информации о завершении записи.In accordance with one preferred area of application of a computer-readable medium, the program further includes a program code according to which the computer determines whether the recording operation of the ink amount information in each of the memory sections has been performed properly using the ink quantity information recorded in the memory sections, and recording completion information in the memory portions for recording completion information.
Устройство по настоящему изобретению также имеет четвертый чернильный картридж с контейнером для чернил, используемых для печати. Четвертый чернильный картридж содержит счетчик адреса, который выводит результаты счета в ответ на подачу синхросигнала, и запоминающий элемент, имеющий последовательный доступ, основанный на выходном сигнале счета от указанного счетчика адреса. Запоминающий элемент хранит различные части считываемой, перезаписываемой и нестираемой конкретной информации. Некоторая часть информации, которая обновляется по мере изменения количества чернил в указанном контейнере, хранится в конкретной области указанного запоминающего элемента и считывается с использованием значения счета по умолчанию.The device of the present invention also has a fourth ink cartridge with an ink container used for printing. The fourth ink cartridge contains an address counter that outputs counting results in response to a clock, and a memory element having sequential access based on the output of the count from the specified address counter. A storage element stores various pieces of readable, rewritable, and indelible specific information. Some of the information that is updated as the amount of ink in the specified container changes is stored in a specific area of the specified storage element and is read using the default account value.
Четвертый чернильный картридж обеспечивает высокоскоростной доступ к некоторой части информации, которая обновляется по мере изменения количества чернил в указанном контейнере и хранится в конкретной области запоминающего элемента. Эта информация считывается, используя значение счета по умолчанию.The fourth ink cartridge provides high-speed access to some part of the information, which is updated as the amount of ink in the specified container changes and is stored in a specific area of the storage element. This information is read using the default account value.
Некоторая часть обновленной информации может быть использована для оценки оставшегося количества чернил или объема потребления чернил. Объем потребления чернил может иметь начальную величину от нуля до заранее заданного значения. Заранее заданное значение может составлять 90%.Some of the updated information can be used to estimate the remaining amount of ink or the amount of ink consumed. The ink consumption can have an initial value from zero to a predetermined value. The preset value can be 90%.
Если установлен нуль как начальная величина потребления чернил, то нуль означает полностью заполненный картридж, а максимальное значение означает пустой картридж. Если чернильный картридж имеет половину объема обычного контейнера для чернил, это означает, что приблизительно половина максимального значения хранится как исходная величина. Поэтому проектирование объема чернильного картриджа должно быть достаточно гибким. Нулевое значение или максимальное значение может быть представлено как 00-FF в двоичном формате или 0-100 в десятичном формате одним байтом запоминающего элемента. Если необходимо увеличить точность, значение может быть представлено, по меньшей мере, двумя байтами. Кроме того, в пределах значений от нуля до максимальной величины могут использоваться любые форматы. Заранее заданное значение может иметь величину от нуля до приблизительно 90 процентов как максимальное значение. Так как при операции очистки используется некоторое количество чернил, направления замены чернильного картриджа могут быть изменены, если начальная величина соответствует 90%. Поэтому используется максимальное значение, которое соответствует приблизительно 90 процентам. Если такое ограничение не используется, максимальное значение может превышать 90%.If zero is set as the initial ink consumption, then zero means a full cartridge, and a maximum value means an empty cartridge. If an ink cartridge has half the volume of a conventional ink container, this means that approximately half of the maximum value is stored as the original value. Therefore, the design of the volume of the ink cartridge should be flexible enough. Zero value or maximum value can be represented as 00-FF in binary format or 0-100 in decimal format with one byte of the storage element. If it is necessary to increase accuracy, the value can be represented by at least two bytes. In addition, any format can be used within the range of values from zero to the maximum value. The predetermined value may be from zero to about 90 percent as the maximum value. Since a certain amount of ink is used during the cleaning operation, the directions for replacing the ink cartridge can be changed if the initial value is 90%. Therefore, the maximum value is used, which corresponds to approximately 90 percent. If this restriction is not used, the maximum value may exceed 90%.
Эти и другие цели и преимущества настоящего изобретения станут более очевидными при чтении следующего подробного описания предпочтительных вариантов со ссылками на сопроводительные чертежи.These and other objects and advantages of the present invention will become more apparent upon reading the following detailed description of preferred embodiments with reference to the accompanying drawings.
Краткое описание чертежейBrief Description of the Drawings
Фигура 1 - общий вид, иллюстрирующий конструкцию основной части струйного принтера в соответствии с одним вариантом настоящего изобретения.Figure 1 is a General view illustrating the design of the main part of an inkjet printer in accordance with one embodiment of the present invention.
Фигура 2 - функциональная блок-схема струйного принтера, показанного на фигуре 1.Figure 2 is a functional block diagram of the inkjet printer shown in figure 1.
На фигуре 3 показано размещение отверстий сопла, сформированных в печатающей головке, показанной на фигуре 1.Figure 3 shows the placement of nozzle holes formed in the print head shown in figure 1.
Фигуры 4А и 4В - общие виды, иллюстрирующие конструкцию чернильного картриджа и узла крепления картриджа соответственно.Figures 4A and 4B are general views illustrating the construction of an ink cartridge and cartridge mount assembly, respectively.
Фигура 5 - вид в разрезе, иллюстрирующий состояние монтажа, при котором чернильный картридж, показанный на фигуре 4А, соединен с узлом крепления картриджа, показанным на фигуре 4В.Figure 5 is a sectional view illustrating an installation state in which the ink cartridge shown in Figure 4A is connected to the cartridge mount assembly shown in Figure 4B.
Фигура 6 - блок-схема, показывающая конфигурацию запоминающего элемента, встроенного в чернильные картриджи, вставляемые в струйный принтер, показанный на фигуре 1.Figure 6 is a block diagram showing a configuration of a memory element integrated in ink cartridges inserted in the ink jet printer shown in Figure 1.
На фигуре 7 показан массив данных в запоминающем элементе, встроенном в черный чернильный картридж, вставляемый в струйный принтер, показанный на фигуре 1.Figure 7 shows an array of data in a storage element integrated in a black ink cartridge inserted in the inkjet printer shown in Figure 1.
На фигуре 8 показан массив данных в запоминающем элементе, встроенном в цветной чернильный картридж, вставляемый в струйный принтер, показанный на фигуре 1.Figure 8 shows an array of data in a storage element integrated in a color ink cartridge inserted in the inkjet printer shown in Figure 1.
На фигуре 9 показан массив данных в СППЗУ в основной части струйного принтера, показанного на фигуре 1.The figure 9 shows the data array in EEPROM in the main part of the inkjet printer shown in figure 1.
Фигура 10 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый одновременно с подачей электропитания.Figure 10 is a flowchart illustrating a data processing process performed simultaneously with power supply.
Фигура 11 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для вычисления оставшегося количества чернил.11 is a flowchart illustrating a data processing process performed to calculate a remaining amount of ink.
Фигура 12 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый перед выключением струйного принтера, показанного на фигуре 1.Figure 12 is a flowchart illustrating a data processing process performed before turning off the inkjet printer shown in Figure 1.
Фигура 13А - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для записи оставшегося количества чернил основной частью принтера в запоминающие элементы, встроенные в чернильные картриджи в струйном принтере, показанном на фигуре 1.FIG. 13A is a flowchart illustrating a data processing process for recording the remaining amount of ink by the main part of the printer into memory elements embedded in ink cartridges in the inkjet printer shown in FIG. 1.
Фигура 13В - временная диаграмма, иллюстрирующая выбор времени выполнения процесса обработки, показанного на блок-схеме фигуры 13А.Figure 13B is a timing chart illustrating the timing of the processing process shown in the block diagram of Figure 13A.
Фигуры 14А-14С схематично отображают структуру данных первого раздела памяти оставшегося количества черных чернил и второго раздела памяти оставшегося количества черных чернил во втором варианте в соответствии с настоящим изобретением.Figures 14A-14C schematically illustrate the data structure of the first section of the remaining black ink memory and the second section of the remaining black ink memory in the second embodiment in accordance with the present invention.
Фигуры 15А-15С схематично отображают структуру данных раздела памяти для оставшегося количества первых цветных чернил и второго цветного раздела памяти для оставшегося количества цветных чернил во втором варианте.Figures 15A-15C schematically illustrate a data structure of a memory section for the remaining number of first color inks and a second color memory section for the remaining number of color inks in the second embodiment.
Фигура 16 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для определения данных об оставшемся количестве черных чернил во втором варианте.Figure 16 is a flowchart illustrating a data processing performed to determine data on the remaining amount of black ink in the second embodiment.
Фигура 17 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для определения данных об оставшихся количествах цветных чернил во втором варианте.Figure 17 is a flowchart illustrating a data processing process performed to determine data on the remaining amounts of color ink in the second embodiment.
Фигура 18 - блок-схема, иллюстрирующая детали процесса определения данных об оставшемся количестве голубых чернил на блок-схеме фигуры 17.Figure 18 is a flowchart illustrating details of a process for determining data on the remaining amount of cyan ink in a flowchart of Figure 17.
На фигуре 19 показан массив данных запоминающего элемента, встроенного в картридж цветных чернил в третьем варианте настоящего изобретения.19 is a data array of a storage element integrated in a color ink cartridge in a third embodiment of the present invention.
Фигуры 20А-20С схематично иллюстрируют структуру данных в разделах памяти для учета оставшегося количества первых цветных чернил и вторых цветных чернил в разделах памяти для учета оставшегося количества чернил в третьем варианте.Figures 20A-20C schematically illustrate the data structure in the memory partitions for accounting for the remaining amount of the first color ink and the second color ink in the memory partitions for accounting for the remaining amount of ink in the third embodiment.
Фигура 21 - блок-схема, иллюстрирующая процесс обработки данных для получения информации об оставшихся количествах цветных чернил в третьем варианте.Figure 21 is a flowchart illustrating a data processing process for obtaining information on the remaining amounts of color ink in the third embodiment.
На фигуре 22 показаны адреса управляющей интегральной схемы в основной части принтера и внутренняя структура данных (карта памяти) ячейки памяти элементов информации относительно черного чернильного картриджа в четвертом варианте настоящего изобретения.The figure 22 shows the addresses of the control integrated circuit in the main part of the printer and the internal data structure (memory card) of the memory cell information elements relative to the black ink cartridge in the fourth embodiment of the present invention.
На фигуре 23 показаны адреса управляющей интегральной схемы в основной части принтера и внутренняя структура данных (карта памяти) ячейки памяти элементов информации относительно цветного чернильного картриджа в четвертом варианте настоящего изобретения.Figure 23 shows the addresses of the control integrated circuit in the main part of the printer and the internal data structure (memory card) of a memory cell of information items regarding a color ink cartridge in a fourth embodiment of the present invention.
Фигура 24 - общий вид с частичным разрезом, иллюстрирующий конструкцию каретки струйного принтера в соответствии с четвертым вариантом изобретения.Figure 24 is a General view in partial section, illustrating the design of the carriage of the inkjet printer in accordance with the fourth variant of the invention.
Фигура 25 - функциональная блок-схема, включая управляющую интегральную схему в четвертом варианте.Figure 25 is a functional block diagram, including a control integrated circuit in the fourth embodiment.
На фигуре 26 схематично показана связь между основной частью принтера, управляющей интегральной схемой и запоминающими элементами в четвертом варианте изобретения.Figure 26 schematically shows the relationship between the main part of the printer, the control integrated circuit and storage elements in the fourth embodiment of the invention.
Фигура 27 - блок-схема, иллюстрирующая процесс обработки данных при операции записи в запоминающие элементы, являющиеся элементами управляющей интегральной схемы в четвертом варианте.Figure 27 is a flowchart illustrating a data processing during a write operation to memory elements that are elements of a control integrated circuit in a fourth embodiment.
Фигура 28 - блок-схема, иллюстрирующая детали операции записи в блок-схеме фигуры 27.Figure 28 is a flowchart illustrating details of a write operation in the flowchart of Figure 27.
Фигура 29 - временная диаграмма, иллюстрирующая выбор времени выполнения операции записи, показанной на блок-схеме фигуры 27.Figure 29 is a timing chart illustrating the timing of the write operation shown in the block diagram of figure 27.
Фигура 30 - другая временная диаграмма, иллюстрирующая выбор времени выполнения операции записи, показанной на блок-схеме фигуры 27.Figure 30 is another timing chart illustrating the timing of the write operation shown in the block diagram of figure 27.
Фигура 31 схематично иллюстрирует массив данных в ячейке памяти в модификации четвертого варианта.Figure 31 schematically illustrates an array of data in a memory cell in a modification of the fourth embodiment.
Фигура 32 - общий вид другого чернильного картриджа в виде еще одной модификации настоящего изобретения.Figure 32 is a General view of another ink cartridge in the form of another modification of the present invention.
Наилучшие варианты реализации изобретенияThe best embodiments of the invention
Первый вариантFirst option
Общая конструкция струйного печатающего устройстваGeneral design of an inkjet printing device
На фигуре 1 представлен общий вид, иллюстрирующий конструкцию основной части струйного принтера 1 в соответствии с одним вариантом настоящего изобретения.1 is a perspective view illustrating a structure of a main body of an
Струйный принтер 1 данного варианта изобретения соединен с компьютером PC, который, в свою очередь, соединен со сканером SC. Компьютер PC работает по операционной программе и выполняет заданные программы для работы вместе со струйным принтером 1 или другим струйным печатающим устройством. Компьютер PC выполняет прикладную программу в конкретной операционной системе, осуществляет обработку входного изображения, например, считаемого из сканера SC, и отображает обработанное изображение на дисплее МТ с электронно-лучевой трубкой (ЭЛТ). Когда пользователь дает команду печати после требуемой обработки изображения, например после ретуширования, изображение отображается на ЭЛТ МТ, драйвер принтера, включенный в операционную систему, активизируется и передает обработанные данные изображения на струйный принтер для получения твердой копии.The
Драйвер принтера преобразует данные оригинального цветного изображения, которые являются входными данными, от сканера SC и подвергает изображение требуемой обработке, необходимой для печати цветного изображения на струйном принтере 1 в ответ на команду печати, после чего выводит преобразованные данные цветного изображения на струйный принтер 1. Данные оригинального цветного изображения состоят из трех составляющих цвета, то есть красного (R), зеленого (G) и синего (В). Преобразованные данные цветного изображения, выводимые для печати на струйный принтер 1, состоят из шести составляющих цвета, то есть черного (К), голубого (С), светло-голубого (LC), пурпурного (М), светло-пурпурного (LM) и желтого (Y). Печатаемые данные цветного изображения далее подвергаются двоичной обработке, которая определяет состояние включения-выключения подачи чернильных точек. Эта обработка изображения и процессы преобразования данных известны специалистам и поэтому здесь подробно не описываются. Эти процессы могут быть выполнены в струйном принтере 1 с помощью драйвера принтера, включенного в операционную систему компьютера PC.The printer driver converts the original color image data, which is the input data, from the SC scanner and subjects the image to the required processing necessary to print the color image on the
В струйном принтере 1 каретка 101 связана с двигателем каретки 103 в механизме каретки 12 через синхронизирующий поясок 102 и управляется направляющим элементом 104 для движения каретки вперед и назад по ширине листа печатной бумаги (печатной среды) 105. Струйный принтер 1 также имеет механизм автоподачи бумаги 11 с валиком автоподачи бумаги 106. Чернильная струйная печатающая головка 10 крепится к передней поверхности каретки 101, напротив печатной бумаги 105, то есть на нижней поверхности в этом варианте. Печатающая головка 10 получает чернила, подаваемые из чернильных картриджей 107К и 107F, установленных на каретке 101, и выбрасывает капли чернил на печатную бумагу 105 при движении каретки 101, чтобы создать точки, с помощью которых печатной бумаге 105 создается изображение или текст.In the
Чернильный картридж 107К имеет чернильную камеру 117К, в которой хранятся черные чернила (К). Чернильный картридж 107F имеет множество чернильных камер 107С, 107LC, 107М, 107LM и 107Y, которые не сообщаются друг с другом. Голубые чернила (С), светло-голубые чернила (LC), пурпурные чернила (М), светло-пурпурные чернила (LM) и желтые чернила (Y) хранятся в чернильных камерах 107С, 107LC, 107М, 107LM и 107Y соответственно. Печатающая головка 10 получает соответствующее количество цветных чернил, подаваемых из этих чернильных камер 107С, 107LC, 107М, 107LM и 107Y. Печатающая головка 10 выбрасывает эти цветные чернила в виде капель соответствующих цветов и создает цветной отпечаток.The
Крышка 108 струйного принтера 1 закрывает сопла печатающей головки 10, когда операция печати не выполняется. Крышка 108 эффективно предотвращает увеличение вязкости чернил и формирование пленки чернил из-за испарения растворителя чернил, когда операция печати не выполняется. Крышка 108 также собирает капли чернил от печатающей головки 10, появляющиеся в процессе заливки изображения при печати. Колпачок 109, расположенный около крышки 108, вытирает поверхность печатающей головки 10, например, с помощью лезвия, чтобы удалить остаток чернил или бумажную пыль, осевшую на поверхность печатающей головки 10.The cover 108 of the
Фигура 2 представляет собой функциональную блок-схему струйного принтера 1 данного варианта изобретения. Струйный принтер 1 включает основную часть принтера 100 (основную часть печатающего устройства), включающую контроллер печати 40 и печатающее средство 5. Контроллер печати 40 имеет интерфейс 43, через который поступают данные печати, включая многотональную информацию, передаваемую от компьютера PC, оперативное запоминающее устройство (ОЗУ) 44, содержащее различные данные, например данные печати, включая многотональную информацию, и постоянное запоминающее устройство (ПЗУ) 45, в котором хранятся стандартные программы для различной обработки данных. Контроллер печати 40 содержит контроллер 46, включающий центральный процессор, генератор данных 47, генератор сигнала запуска 48, который формирует сигнал запуска СОМ, поступающий в печатающую головку 10 и на параллельный интерфейс ввода-вывода 49, который передает данные печати, переработанные в данные изображения, и передает сигнал запуска СОМ к печатающему средству 5.Figure 2 is a functional block diagram of an
Цепи управления группового выключателя 92 и источника тока 91 также связаны с контроллером печати 40 через параллельный интерфейс ввода-вывода 49. Когда ток питания от группового выключателя 92 в систему не подается, контроллер печати 40 выдает команду отключения мощности (NMI) источнику тока 91, который по этой команде переходит в ждущий режим. Источник тока 91 в ждущем режиме подает электропитание ждущего режима на контроллер печати 40 через линию электропитания (не показана). Отметим, что стандартная операция отключения тока через групповой выключатель 92 полностью не отключает подачу электроэнергии к контроллеру печати 40.The control circuits of the
Контроллер печати 40 проверяет, подается ли предварительно установленная мощность от источника тока 91. Контроллер печати 40 также выдает соответствующую команду выключения мощности (NMI), когда вилка вынута из розетки сети питания. Источник тока 91 имеет вспомогательный блок питания (например, конденсатор), чтобы гарантировать подачу тока в течение заданного промежутка времени (например, 0,3 секунды), после того как вилка вынута из розетки.The
Контроллер печати 40 также содержит СППЗУ 90, в котором хранится информация относительно черного чернильного картриджа 107К и цветного чернильного картриджа 107F, установленных на каретке 101 (см. фигуру 1). Конкретные части информации, включая части информации о количестве чернил в черном чернильного картридже 107К и цветном чернильном картридже 107F (оставшиеся количества чернил или объем потребления чернил) хранятся в СППЗУ 90. Подробности работы этих узлов будут обсуждены ниже. Контроллер печати 40 также имеет дешифратор адреса 95, который преобразует адрес в ячейке памяти 81 (описана ниже) запоминающего элемента 80 (описан ниже), к которому осуществляется доступ от контроллера 46 (чтение/запись) при получении синхросигналов.The
В струйном принтере 1, количество инжектируемых чернил рассчитывается, умножая вес капель чернил, выбрасываемых из множества отверстий сопла 23, на частоту выдачи капель чернил. Текущее оставшееся количество чернил определяется, вычитая объем потребления чернил из предыдущего оставшегося количества чернил перед началом текущей операции печати. Объем потребления чернил - сумма расчетного количества выбрасываемых чернил и количества всасываемых чернил. Всасывание чернил происходит, например, когда имеет место некоторое отклонение от нормального рабочего режима из-за пузырьков, проникающих в печатающую головку 10. При всасывании чернил срабатывает крышка 108, которая прижимается к печатающей головке 10 и, таким образом, закрывает отверстия сопла 23 и отсасывает чернила с помощью насосного механизма (не показан), связанного с крышкой 108, для восстановления рабочего режима. Контроллер 46 рассчитывает оставшиеся количества чернил на основе данных, хранящихся в СППЗУ 90 по программе, заранее введенной в ПЗУ 45.In the
Струйный принтер 1 по описываемому варианту получает данные, преобразованные в двоичную форму, как описано выше. Однако массив двоичных данных не совпадает с массивом сопел на печатающей головке 10. Блок управления 46 делит оперативную память 44 на три части, то есть на входной буфер 44А, промежуточный буфер 44В и выходной буфер 44С, чтобы выполнить перестановку массива точечных данных. Струйный принтер 1 может также выполнять требуемую обработку для цветного преобразования и дискретизации. В этом случае струйный принтер 1 регистрирует данные печати, которые включают многотональную информацию и передаются от компьютера PC во входной буфер 44А через интерфейс 43. Данные печати, хранящиеся во входном буфере 44А, анализируются и затем передаются в промежуточный буфер 44В. Контроллер 46 преобразует входные данные печати в промежуточные коды и передает данные о позициях печати соответствующих знаков или символов, типе модификации, размере знаков или символов и адрес шрифта. Промежуточные коды хранятся в промежуточном буфере 44В. Контроллер 46 затем анализирует промежуточные коды, сохраняемые в промежуточном буфере 44В, и декодирует промежуточные коды в двоичные данные изображения. Двоичные данные изображения расширяются и передаются в выходной буфер 44С.
В любом случае, когда получены данные изображения, соответствующие одному ходу печатающей головки 10, эти данные последовательно передаются из выходного буфера 44С на печатающую головку 10 через параллельный интерфейс ввода-вывода 49. После того как данные изображения, соответствующие одному ходу печатающей головки 10, выведены из выходного буфера 44С, программа стирает содержание промежуточного буфера 44В, чтобы приступить к преобразованию следующего набора промежуточных кодов.In any case, when image data corresponding to one stroke of the
Печатающее средство 5 имеет печатающую головку 10, механизм автоподачи бумаги 11 и механизм каретки 12. Механизм автоподачи бумаги 11 последовательно подает печатную бумагу, чтобы осуществить предварительное сканирование, тогда как механизм каретки 12 выполняет основные шаги сканирования печатающей головки 10.The printing means 5 has a
Печатающая головка 10 воздействует на соответствующие отверстия сопла 23, чтобы выбросить из них капли чернил 20 на печатную среду через заданные промежутки времени для создания изображения, соответствующего сформированным данным изображения с учетом положения печатной среды. Сигнал запуска СОМ, сформированный в схеме генератора сигнала запуска 48, подается в цепь драйвера 50 в печатающей головке 10 через параллельный интерфейс ввода-вывода 49. Печатающая головка 10 имеет множество напорных камер 32 и множество пьезоэлектрических вибраторов 17 (т.е. элементов, создающих давление), соединенные соответственно с отверстиями сопла 23. Число напорных камер 32 и пьезоэлектрических вибраторов 17 совпадает с числом отверстий сопла 23. Когда запускающий сигнал СОМ подается от драйвера 50 на определенный пьезоэлектрический вибратор 17, соответствующие напорные камеры 32 сжимаются и заставляют соответствующее отверстие сопла 23 выбросить каплю чернил. На фигуре 3 показано расположение отверстий сопла 23, сформированных в печатающей головке 10. Отверстия сопла 23 на печатающей головке 10 разделены на шесть массивов сопел черного (К), голубого (С), светло-голубого (LC), пурпурного (М), светло-пурпурного (LM) и желтого (Y) оттенков цвета.The
Конструкция чернильного картриджа и узла крепления картриджаInk cartridge and cartridge mount design
Черный чернильный картридж 107К и цветной чернильный картридж 107F, которые вставляются в струйный принтер 1 вышеупомянутой конфигурации имеют в основном аналогичную конструкцию. В дальнейшем описании рассматриваются конструкция чернильного картриджа, например картриджа с черными чернилами 107К, и конструкция узла крепления картриджа к основной части принтера 100, в который вставляется этот чернильный картридж, со ссылкой на фигуры 4А, 4В и 5.The
Фигуры 4А и 4В представляют собой общие виды, схематично иллюстрирующие конструкцию чернильного картриджа и узла крепления картриджа к основной части принтера 100. Фигура 5 - вид в разрезе, иллюстрирующий детали монтажа, с помощью которых чернильный картридж соединяется с узлом крепления картриджа.Figures 4A and 4B are general views schematically illustrating the construction of the ink cartridge and the cartridge mounting assembly to the main body of the
Чернильный картридж 107К, показанный на фигуре 4А, имеет корпус 171, который выполнен из синтетической смолы и формирует чернильную камеру 117К, в которой хранятся черные чернила, и запоминающий элемент 80 включенный в боковую рамку 172 корпуса 171. Запоминающий элемент 80 выполняет передачу различных данных на основную часть принтера 100 и от нее, когда чернильный картридж 107К соединен с узлом крепления картриджа 18 основной части принтера 100, показанного на фигуре 4В. Запоминающий элемент 80 расположен в углублении 173, сформированном в боковой рамке 172 чернильного картриджа 107К. Запоминающий элемент 80 имеет множество выходящих наружу соединительных выводов 174. Альтернативно весь запоминающий элемент 80 может быть размещен снаружи.The
На фигуре 4В узел крепления картриджа 18 имеет иглу 181, которая выступает вверх от основания 187 из полости, в которой размещен чернильный картридж 107К. Углубление 183 сформировано около иглы 181 и служит для приема узла подачи чернил 175 (см. фигуру 5), предусмотренного в чернильном картридже 107К. Три направляющих элемента 182 картриджа установлены на внутренней стенке углубления 183. Соединитель 186 размещен на внутренней стенке 184 узла крепления картриджа 18. Соединитель 186 имеет множество электродов 185, которые электрически соединены с множеством соединительных выводов 174 запоминающего элемента 80, когда чернильный картридж 107К вставлен в узел крепления картриджа 18.In figure 4B, the attachment site of the
Чернильный картридж 107К соединен с узлом крепления картриджа 18 следующим образом. Сначала чернильный картридж 107К устанавливается на узел крепления картриджа 18. Затем осуществляется перемещение вниз рычага 182, который прикреплен к задней стенке 188 узла крепления картриджа 18 через опорный вал 191, над чернильным картриджем 107К, как показано на фигуре 5. При движении рычага 182 вниз он перемещает вниз чернильный картридж 107К и узел подачи чернил 175 входит в углубление 183. При этом игла 181 прокалывает узел подачи чернил 175, обеспечивая, таким образом, вытекание чернил. При дальнейшем нажатии на рычаг 192 вниз муфта 193, расположенная на свободном конце рычага 192, входит в зацепление с согласующим элементом 189, расположенным на узле крепления картриджа 18. При этом чернильный картридж 107К входит в зацепление с узлом крепления картриджа 18. В этом состоянии множество соединительных выводов 174 на запоминающем элементе 80 чернильного картриджа 107К электрически соединяются с множеством электродов 185 на узле крепления картриджа 18. Это обеспечивает передачу данных между основной частью принтера 100 и запоминающим элементом 80.The
Цветной чернильный картридж 107F в основном имеет конструкцию, аналогичную конструкции чернильного картриджа 107К и здесь будет описано только их различие. Цветной чернильный картридж 107F имеет пять чернильных камер, в которых хранятся пять различных цветных чернил. При этом обеспечивается подача соответствующих цветных чернил на печатающую головку 10 по отдельным каналам. Цветной чернильный картридж 107F, соответственно, имеет пять узлов подачи чернил 175, которые соответствуют пяти различным цветным чернилам. Цветной чернильный картридж 107F, в котором хранятся пять различных цветных чернил, имеет только один встроенный в картридж запоминающий элемент 80. Части информации, относящиеся к чернильному картриджу 107F и пяти различным цветным чернилам, хранятся в этом запоминающем элементе 80.The
Конструкция запоминающего элемента 80Design of the
На фигуре 6 представлена блок-схема, иллюстрирующая конфигурацию запоминающего элемента 80, встроенного в чернильные картриджи 107К и 107F, вставляемые в струйный принтер 1 по данному варианту настоящего изобретения. Черный чернильный картридж 107К и цветной чернильный картридж 107F имеют контейнер для чернил, в которой хранится множество чернил, и запоминающий элемент 80, встроенный непосредственно в картридж. В этом варианте запоминающий элемент 80 снабжен СППЗУ. Как показано на блок-схеме фигуры 6, СППЗУ запоминающего элемента 80 включает ячейку памяти 81, которая имеет последовательный доступ к контроллеру чтения/записи 82, который управляет операциями чтения и записи данных в ячейку памяти 81, и счетчик адреса 83, который ведет счет в процессе передачи данных между основной частью принтера 100 и ячейкой памяти 81 через контроллер чтения/записи 82 в ответ на поступление тактового импульса CLK.6 is a block diagram illustrating a configuration of a
На фигуре 7 показан массив данных в запоминающем элементе 80, встроенном в черный чернильный картридж 107К, вставляемый в струйный принтер 1 данного варианта. На фигуре 7 ячейка памяти 81 запоминающего элемента 80, встроенного в черный чернильный картридж 107К, имеет первый участок памяти 750, в котором хранятся данные только для чтения, и второй участок памяти 760, в котором хранятся перезаписываемые данные. Основная часть принтера 100 может только считывать данные, хранящиеся в первом участке памяти 750, и переписывать данные, хранящихся во втором участке памяти 760 в ходе операций чтения-записи данных. Второй участок памяти 760 расположен по адресу, который обеспечивает доступ к участку памяти 760 перед доступом в первый участок памяти 750. Второй участок памяти 760 имеет более низкий адрес по сравнению с адресом первого участка памяти 750. Выражение “более низкий адрес” означает адрес ближе к заголовку.The figure 7 shows the data array in the
Перезаписываемые данные, хранящиеся во втором участке памяти 760, включают первые данные об оставшемся количестве черных чернил и вторые данные об оставшемся количестве черных чернил, которые соответственно распределены между первым и вторым разделами памяти об оставшемся количестве черных чернил 701 и 702, доступ к которым обеспечивается в таком же порядке.The rewritable data stored in the second portion of the
Имеются два раздела памяти 701 и 702 для хранения данных об оставшемся количестве черных чернил. Такое устройство дает возможность поочередной записи данных об оставшемся количестве черных чернил в эти два раздела памяти 701 и 702. Если последние данные об оставшемся количестве черных чернил хранятся в первом разделе памяти об оставшемся количестве черных чернил 701, то данные об оставшемся количестве черных чернил, хранящихся во втором разделе памяти 702, представляют собой предыдущие данные, полученные непосредственно перед записью самых последних данных, и последующая операция записи выполняется во втором разделе памяти оставшегося количества черных чернил 702.There are two sections of
Данные только для чтения, хранящиеся в первом участке памяти 750, включают данные даты изготовления (год), времени распечатывания чернильного картриджа 107К (месяц), название версии чернильного картриджа 107К, данные о типе чернил, например пигмента или красителя, данные о дне изготовления чернильного картриджа 107К, данные о заводской поточной линии, на которой был изготовлен чернильный картридж 107К, серийный номер чернильного картриджа 107К и данные о том, является ли чернильный картридж 107К новым или перезаряженным. Эти данные распределены в разделах памяти от 711 до 720 соответственно и доступ к ним осуществляется в этом порядке.The read-only data stored in the first portion of the
На фигуре 8 показан массив данных в запоминающем элементе 80, встроенном в цветной чернильный картридж 107F, вставляемый в струйный принтер 1 данного варианта. На фигуре 8 ячейка памяти 81 запоминающего элемента 80, встроенного в цветной чернильный картридж 107F, имеет первый участок памяти 650, в котором хранятся данные только для чтения и второй участок памяти 660, в котором хранятся перезаписываемые данные. Основная часть принтера 100 может только считывать данные, хранящиеся в первом участке памяти 650, при выполнении операции чтения и записи данных, хранящихся во втором участке памяти 660. Второй участок памяти 660 расположен по адресу, по которому осуществляется доступ к первому участку памяти 650. Именно второй участок памяти 660 имеет более низкий адрес (то есть адрес ближе к заголовку), чем адрес первого участка памяти 650.The figure 8 shows the data array in the
Перезаписываемые данные, хранящиеся во втором участке памяти 660, включают первые данные об оставшемся количестве голубых чернил, вторые данные об оставшемся количестве голубых чернил, первые данные об оставшемся количестве пурпурных чернил, вторые данные об оставшемся количестве пурпурных чернил, первые данные об оставшемся количестве желтых чернил, вторые данные об оставшемся количестве желтых чернил, первые данные об оставшемся количестве светло-голубых чернил, вторые данные об оставшемся количестве светло-голубых чернил, первые данные об оставшемся количестве светло-пурпурных чернил и вторые данные об оставшемся количестве светло-пурпурных чернил, которые соответственно распределены по разделам памяти для хранения информации об оставшемся количестве цветных чернил 601-610, доступ к которым осуществляется в этом порядке.The rewritable data stored in the second portion of
Аналогичным образом, как и в случае с черным чернильным картриджем 107К, предусмотрены два раздела памяти, т.е. раздел памяти оставшегося количества первых цветных чернил 601 (603, 605, 607, 609) и раздел памяти оставшегося количества вторых цветных чернил 602 (604, 606, 608, 610) для хранения данных об оставшемся количестве каждых цветных чернил. Такое устройство дает возможность поочередной перезаписи данных об оставшемся количестве каждых цветных чернил в этих двух разделах памяти.Similarly, as with the 107K black ink cartridge, there are two memory sections, i.e. a memory section of the remaining amount of the first color ink 601 (603, 605, 607, 609) and a memory section of the remaining number of the second color ink 602 (604, 606, 608, 610) for storing data on the remaining amount of each color ink. Such a device makes it possible to alternately overwrite the data on the remaining amount of each color ink in these two sections of memory.
Подобно черному чернильному картриджу 107К, данные только для чтения, хранящиеся в первом участке памяти 650, включают дату (год) распечатывания чернильного картриджа 107F, данные времени (месяц) распечатывания чернильного картриджа 107F, название версии чернильного картриджа 107F, данные о типе чернил, данные о годе изготовления чернильного картриджа 107F, данные о месяце изготовления чернильного картриджа 107F, данные о дне изготовления чернильный картриджа 107F, данные о поточной линии, данные о серийном номере и данные о повторном цикле перезарядки, которые соответственно распределены по разделам памяти 611-620 и доступ к которым осуществляется в этом порядке. Эти данные являются общими для всех цветных чернил, так что предусмотрен только один набор данных, который хранится в памяти и применяется ко всем цветным чернилам.Like the
При включении струйного принтера 1, имеющего чернильные картриджи 107К и 107F в основной части 100, эти данные считываются основной частью принтера 100 и хранятся в СППЗУ 90, встроенном в основную часть принтера 100. На фигуре 9 показан массив данных в СППЗУ 90, встроенном в основную часть 100 струйного принтера 1 данного варианта. Как показано на фигуре 9, в разделах памяти 901-935 в СППЗУ 90 хранятся все данные, введенные в соответствующие запоминающие элементы 80, включая данные об оставшемся количестве соответствующих чернил в черном чернильном картридже 107К и цветном чернильном картридже 107F.When you turn on the
Работа струйного принтера 1
Со ссылкой на фигуры 10-12 далее описывается ряд основных операций, выполняемых струйным принтером 1 данного варианта от момента подачи питания до момента выключения принтера. На фигуре 10 представлена блок-схема, иллюстрирующая процесс обработки данных, выполняемый одновременно с подачей электропитания. На фигуре 11 представлена блок-схема, иллюстрирующая процесс обработки данных, выполняемый для вычисления оставшегося количества чернил. Фигура 12 представляет собой блок-схему, иллюстрирующую процесс обработки данных, выполняемый перед выключением струйного принтера 1 данного варианта.With reference to figures 10-12, a series of basic operations performed by the
Последующее описание относится к процессу обработки данных, выполняемому контроллером 46 после подачи электропитания, со ссылкой на блок-схему фигуры 10. После подачи тока питания на струйный принтер 1 контроллер 46 сначала определяет, действительно ли был заменен чернильный картридж 107К или 107F на стадии S30. Выполнение стадии S30 может, например, быть подтверждено флажком замены чернильного картриджа, если в СППЗУ 90 хранится флажок замены чернильного картриджа, или на основании данных времени изготовления (час и минута), или на основании заводских данных (серийного номера) чернильного картриджа 107К или 107F. В случае включения питания без замены чернильных картриджей 107К и 107F контроллер 46 считывает данные из соответствующих запоминающих элементов 80 на стадии S31.The following description relates to a data processing process performed by the
После того как контроллер 46 определил, что чернильный картридж 107К или 107F был заменен на стадии S30, контроллер 46 увеличивает частоту смены картриджа на единицу и записывает увеличенную частоту в запоминающий элемент 80 чернильного картриджа 107К или 107F на стадии S31. Затем контроллер 46 считывает данные из соответствующих запоминающих элементов 80 чернильных картриджей 107К и 107F на стадии S32. Затем контроллер 46 записывает считываемые данные в предварительно заданные адреса в СППЗУ 90 или ОЗУ 44 на стадии S33. На последующей стадии S34 контроллер 46 определяет, являются ли чернильные картриджи 107К и 107F, вставленные в струйный принтер 1, подходящими для этого струйного принтера 1, используя данные, хранящиеся в СППЗУ 90. Если на стадии S34 контроллер 46 определит, что чернильные картриджи 107К и 107F подходят для данного струйного принтера, на стадии S35 принтеру дается разрешение на операцию печати. На этой стадии завершается подготовка к печати, и программа выводится из технологического цикла, представленного на фигуре 10. Если на стадии S34 контроллер 46 определяет, что чернильные картриджи 107К и 107F не подходят для печати в данном принтере, операция печати запрещается и информация, представляющая запрещение печати, отображается либо на групповом выключателе 92, либо на дисплее МТ, на стадии S36.After the
Струйный принтер 1 выполняет предопределенный процесс печати по сигналу разрешения операции печати. Контроллер 46 вычисляет оставшиеся количества соответствующих черных и цветных чернил в ходе предопределенного процесса печати. Процедура вычисления описывается со ссылкой на блок-схему фигуры 11. Процесс обработки данных для вычисления оставшихся количеств черных и цветных чернил начинается с момента начала операции печати. Контроллер 46 сначала определяет, действительно ли на стадии S40 выполняется операция печати. Когда установлено, что операция печати на стадии печати S40 выполняется, программа ждет завершения операции печати. Если найдено, что на стадии S40 операция печати не выполняется, контроллер 46 вычисляет объем потребления каждых черных или цветных чернил при операции печати на стадии S41. Например, при одной типичной процедуре вычисления число капель чернил умножается на вес капли чернил для определения количества выбрасываемых головкой черных или цветных чернил, и количество чернил, всосанных в ходе предыдущего хода каретки, добавляется к расчетному количеству выбрасываемых чернил, чтобы определить объем потребления чернил. Контроллер 46 считывает данные об оставшихся количествах черных и цветных чернил, полученные от СППЗУ 90 на стадии S42. Контроллер 46 затем вычитает расчетный объем потребления чернил из оставшегося количества чернил, чтобы определить самое последнее оставшееся количество каждых черных или цветных чернил на стадии S43. Затем на стадии S44 контроллер 46 записывает результат по оставшемуся количеству соответствующих чернил как новые данные об оставшихся количествах черных и цветных чернил в СППЗУ 90. После выполнения стадии S44 программа выходит из технологического процесса фигуры 11.The
Самые последние данные по оставшимся количествам соответствующих черных и цветных чернил записываются в соответствующие запоминающие элементы 80 чернильных картриджей 107К и 107F после выключения питания групповым выключателем 92 струйного принтера 1.The most recent data on the remaining quantities of the corresponding black and color ink is recorded in the
Как показано на блок-схеме фигуры 12, в ответ на выключения питания групповым выключателем 92 принтера 1 программа сначала определяет, действительно ли струйный принтер 1 находится в ждущем режиме на стадии ST11. Если струйный принтер 1 на стадии ST11 не находится в ждущем режиме, программа прерывает последовательность выполнения операций на стадии ST12 и возвращается к стадии ST11. С другой стороны, если струйный принтер 1 находится в ждущем режиме на стадии ST11, программа закрывает головку 10 принтера на стадии ST13 и сохраняет информацию об условиях привода печатающей головки 10, например величину напряжения сигнала запуска или данные идентификаторов цвета, используемых для коррекции цвета на стадии ST14. Затем программа сохраняет значения таймеров на стадии ST15 и содержание пульта управления, например значение настройки, используемое в случае двунаправленной печати, на стадии ST16. Программа затем заносит в память данные об оставшихся количествах соответствующих черных и цветных чернил, которые записываются в СППЗУ 90, во вторые участки памяти 660 и 760 соответствующих запоминающих элементов 80 черных и цветных чернильных картриджей 107К и 107F на стадии ST17. В этом варианте данные об оставшемся количестве чернил записываются поочередно в два раздела памяти, выделенные для каждых чернил во втором участке памяти 660 или 760. В соответствии с одной возможной областью применения выполнение стадии записи в каждый раздел памяти может быть идентифицировано посредством флажка, который расположен в заголовке каждого раздела памяти. Затем на стадии ST18 программа выключает электропитание принтера.As shown in the block diagram of FIG. 12, in response to turning off the power by the
Стадия отключения питания, процедура записи оставшегося количества соответствующих чернил в запоминающие элементы 80 черного и цветного чернильных картриджей 107К и 107F на стадии ST17, показанной на блок-схеме фигуры 12, описывается со ссылкой на фигуры 6, 13А и 13В. Фигура 13А - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для записи оставшегося количества чернил из основной части принтера 100 в запоминающие элементы 80, встроенные в чернильные картриджи 107К и 107F в струйном принтере 1 данного варианта. Фигура 13В - временная диаграмма, иллюстрирующая выбор времени выполнения обработки данных, показанной на блок-схеме фигуры 13А.The power-down stage, the procedure for recording the remaining amount of the corresponding ink in the
На блок-схеме фигуры 6, блок-схеме фигуры 13А и на временной диаграмме фигуры 13В первые выходы принтера 100 выдают разрешающий сигнал CS для установки запоминающего элемента 80 в активное состояние и выбора запоминающего элемента 80 на стадии ST21. Счетчик адреса 83 в основной части принтера 100 в выбранном запоминающем элементе 80 начинает отсчет в ответ на синхросигнал CLK и распределяет данные об оставшемся количестве чернил по предварительно установленному адресу на стадии ST22. После подсчета предварительно установленного адреса для записи данных терминал контроллера чтения/записи 82 устанавливается в состояние записи. В ответ на сигнал чтения/записи (R/W) (полоска над знаком обозначают активное низкое состояние), выдаваемый синхронно с тактовым сигналом CLK, основная часть принтера 1000 выдает данные об оставшемся количестве чернил в терминал ввода данных и записывают данные об оставшемся количестве чернил в запоминающий элемент 80 чернильного картриджа 107К или 107F на стадии ST23. Хотя операция записи выполняется одновременно с пятым тактовым импульсом CLK на примере фигуры 13В, этот пример описывает только общую процедуру записи. В этом варианте процесс записи данных об оставшихся количествах чернил выполняется одновременно с первым тактовым импульсом CLK.In the block diagram of FIG. 6, the block diagram of FIG. 13A, and in the timing diagram of FIG. 13B, the first outputs of the
Как описано выше, в первом варианте изобретения недорогое СППЗУ, которое имеет только последовательный доступ, применяется для запоминающих элементов 80 черного и цветного чернильных картриджей 107К и 107F, в которых хранятся данные об оставшихся количествах чернил. При таком использовании можно снизить стоимость сменных чернильных картриджей 107К и 107F.As described above, in the first embodiment of the invention, an inexpensive EPROM, which has only sequential access, is used for the
В конструкции первого варианта вторые участки памяти 660 и 760 для хранения перезаписываемых данных имеют адреса, по которым нужно иметь доступ к первым участкам памяти 650 и 750 для хранения данных только для чтения в соответствующих запоминающих элементах 80. Такое устройство позволяет уменьшить требуемую емкость, когда используется другой вспомогательный блок питания, имеющий конструкцию, отличную от конструкции источника тока 91, описанного со ссылкой на фигуру 2. Этот вспомогательный блок питания предназначен для обеспечения выполнения операции записи, даже если вилка вынута из розетки сети питания, и гарантирует подачу питания до завершения операции записи. Требуемая емкость вспомогательного силового блока должна обеспечить бесперебойное электропитание, например, в течение 10 миллисекунд, даже если возникнут ошибки в передаче данных не из-за перерыва электропитания, а по другой причине, например из-за помех. Такая конфигурация обеспечивает точный контроль оставшегося количества чернил. Конфигурация первого варианта, в котором использованы недорогие запоминающие элементы 80, имеющие только последовательный доступ, чтобы снизить стоимость чернильных картриджей 107К и 107F, сводит к минимуму возможный отказ в процессе записи данных.In the design of the first embodiment, the second sections of
В обычной конструкции принтера, если вилка шнура питания случайно вынимается из розетки сети в процессе обновления данных об оставшемся количестве чернил, это действие уничтожает данные и вносит искажения в последующий контроль оставшегося количества чернил. Однако в конструкции предлагаемого варианта принтера данные об оставшемся количестве соответствующих чернил присутствуют в заголовках соответствующих участков памяти 650, 660, 750 и 760 запоминающих элементов 80. Эта конфигурация дает возможность закончить операцию записи данных в течение короткого промежутка времени, например, прежде чем вилка вынута из розетки, и таким образом эффективно снижает вероятность отказа в процессе записи обновляемых данных.In a typical printer design, if the plug of the power cord is accidentally removed from the power outlet while updating data on the remaining amount of ink, this action destroys the data and introduces distortions in the subsequent control of the remaining amount of ink. However, in the design of the proposed version of the printer, data on the remaining amount of the corresponding ink is present in the headers of the
В первом варианте данные об оставшемся количестве чернил хранятся и контролируются для каждых черных или цветных чернил в чернильных картриджах 107К и 107F. Если указанный цвет не выражен в конечном цветном отпечатке, такое устройство позволяет обнаружить причину отказа, будь это ошибка спецификации или истощение указанных цветных чернил.In the first embodiment, data on the remaining amount of ink is stored and monitored for each black or color ink in the
В конструкции первого варианта самые последние данные об оставшемся количестве каждых чернил записываются поочередно в два раздела памяти, распределенные по каждым чернилам во втором участке памяти 660 или 760. Могут встретиться некоторые трудности при нормальной операции записи самых последних данных в один раздел памяти, например, при случайном выпадении вилки из розетки сети питания во время операции записи в текущем цикле. Однако предыдущие данные, записанные в предшествующем цикле непосредственно перед текущим циклом, остаются в другом разделе памяти. Даже в случае аварийной операции записи в один и тот же раздел памяти такое устройство дает возможность непрерывного контроля оставшегося количества чернил, используя предыдущие данные, записанные в другом разделе памяти.In the construction of the first embodiment, the latest data on the remaining amount of each ink is recorded alternately in two memory sections distributed over each ink in the
Второй вариантSecond option
Далее описывается второй вариант настоящего изобретения, который относится к струйному принтеру, имеющему конструкцию, идентичную конструкции струйного принтера 1 из первого варианта. Аналогичные блоки обозначены теми же цифрами и здесь специально не описываются. Отличие от первого варианта заключается в том, что соответствующие данные об оставшемся количестве каждых чернил записывались в два различных раздела памяти, выделенные для каждых чернил способом дублирования, и в том, что флажок окончания записи относится к концу каждого раздела памяти.The following describes a second embodiment of the present invention, which relates to an ink jet printer having a structure identical to that of the
Конструкция запоминающего элемента 80Design of the
Как и в первом варианте, показанном на фигуре 7, в конструкции второго варианта перезаписываемые данные, хранящиеся во втором участке памяти 760, включают первые данные об оставшемся количестве черных чернил и вторые данные об оставшемся количестве черных чернил, которые соответственно распределены между первым и вторым разделам памяти оставшегося количества черных чернил 701 и 702, доступ к которым осуществляется в этом порядке. Однако во втором варианте соответствующие данные об оставшемся количестве черных чернил записываются в эти два раздела памяти 701 и 702 способом дублирования. Такая конфигурация обеспечивает сравнение данных об оставшемся количестве черных чернил, хранящихся в первом и втором разделах памяти с информацией об оставшемся количестве чернил 701 и 702. На основании этого сравнения определяется, действительно ли операция записи данных об оставшемся количестве черных чернил была закончена правильно. Таким образом, определяется, какие из этих данных, хранящихся в двух различных разделах памяти 701 и 702, должны использоваться как данные об оставшемся количестве черных чернил.As in the first embodiment shown in FIG. 7, in the construction of the second embodiment, the rewritable data stored in the second portion of the
Эти два раздела памяти 701 и 702 описаны со ссылкой на фигуру 14. На фигуре 14 схематично показана структура данных первого раздела памяти оставшегося количества чернил 701 и второго раздела памяти оставшегося количества черных чернил 702. Как упомянуто выше, в этом варианте данные об оставшемся количестве черных чернил записывались поочередно, сначала в первый раздел памяти оставшегося количестве черных чернил 701 и затем во второй раздел памяти оставшегося количестве черных чернил 702. Флажок первой завершенной записи А предусмотрен в концевой части 770 первого раздела памяти 701 и флажок второй завершенной записи В предусмотрен в концевой части 771 второго раздела памяти 702. Эти флажки окончания записи А и В показывают, действительно ли завершена операция записи данных об оставшемся количестве черных чернил в соответствующих разделах памяти 701 и 702. Начальные значения флажков окончания записи А и В отличаются друг от друга. В одном примере, флажок первой завершенной записи имеет начальную величину 0, принимая во внимание, что второй флажок окончания записи В имеет начальную величину 1. Если оба флажка окончания записи А и В имеют одну и ту же величину, это означает, что операция записи в первый раздел памяти оставшегося количества черных чернил 701 завершена. Эти флажки окончания записи А и В могут быть также размещены в заголовках соответствующих разделов памяти 701 и 702.These two sections of
Как и в первом варианте, показанном на фигуре 8, в конструкции второго варианта перезаписываемые данные, хранящиеся во втором участке памяти 660, включают первые данные об оставшемся количестве голубых чернил, вторые данные об оставшемся количестве голубых чернил, первые данные об оставшемся количестве пурпурных чернил, вторые данные об оставшемся количестве пурпурных чернил, первые данные об оставшемся количестве желтых чернил, вторые данные об оставшемся количестве желтых чернил, первые данные об оставшемся количестве светло-голубых чернил, вторые данные об оставшемся количестве светло-голубых чернил, первые данные об оставшемся количестве светло-пурпурных чернил и вторые данные об оставшемся количестве светло-пурпурных чернил, которые соответственно распределены в разделах памяти оставшегося количества цветных чернил 601-610, к которым обеспечивается доступ в указанном выше порядке. Однако во втором варианте идентичные данные об оставшемся количестве каждых цветных чернил записываются в два раздела памяти, выделенные для каждых чернил способом дублирования. Такая конфигурация обеспечивает сравнение данных об оставшемся количестве каждых цветных чернил, хранящихся в разделе памяти оставшегося количества первых цветных чернил 601 (603, 605, 607, 609) и втором разделе памяти оставшегося количества цветных чернил 602 (604, 606, 608, 610). На основании этого сравнении определяется, действительно ли операция записи данных об оставшемся количестве каждых цветных чернил была успешно завершена. Таким образом, определяется, какие из этих данных, хранящихся в двух различных разделах памяти, должны использоваться как данные об оставшемся количестве каждых цветных чернил.As in the first embodiment shown in FIG. 8, in the construction of the second embodiment, the rewritable data stored in the second portion of the
Более подробно эти два раздела памяти, т.е. раздел памяти оставшегося количества первых цветных чернил 601 (603, 605, 607, 609) и раздел памяти оставшегося количества вторых цветных чернил 602 (604, 606, 608, 610), описаны со ссылкой на фигуру 15 по голубым чернилам в качестве примера. На фигуре 15 схематично показана структура данных первого раздела памяти с данными об оставшемся количестве голубых чернил 601 и второго раздела памяти с данными об оставшемся количестве голубых чернил 602. Как упомянуто выше, в этом варианте данные об оставшемся количестве голубых чернил записываются сначала в первый раздел памяти оставшегося количества голубых чернил 601 и затем во второй раздел памяти оставшегося количества вторых голубых чернил 602. Флажок первой завершенной записи предусмотрен в концевой части 670 первого раздела памяти 601, а флажок второй завершенной записи предусмотрен в концевой части 671 второго раздела памяти 602. Эти флажки окончания записи А и В показывают, действительно ли завершена операция записи данных об оставшемся количестве черных чернил в соответствующих разделах памяти 601 и 602. Начальные значения флажков окончания записи А и В отличаются друг от друга. В одном примере флажок первой завершенной записи имеет начальную величину 0, а второй флажок окончания записи В имеет начальную величину 1. Оба флажка окончания записи А и В, имеющие одинаковую величину, обозначают, что операция записи в первый раздел памяти оставшегося количества голубых чернил 601 завершена. Эти флажки окончания записи А и В могут альтернативно быть размещены в заголовках соответствующих разделов памяти 601 и 602.In more detail, these two sections of memory, i.e. the memory section of the remaining amount of the first color ink 601 (603, 605, 607, 609) and the memory section of the remaining number of the second color ink 602 (604, 606, 608, 610) are described with reference to figure 15 in cyan ink as an example. Figure 15 schematically shows the data structure of the first memory section with data on the remaining amount of
Струйный принтер по второму варианту выполняет технологические процессы, показанные на фигурах 10-13А, по той же методике, что была описана применительно к первому варианту. Однако во втором варианте данные об оставшемся количестве каждых черных или цветных чернил записываются в два различных раздела памяти, выделенные для каждых чернил способом дублирования. Описанный ниже процесс обработки данных для определения оставшегося количества каждых черных или цветных чернил выполняется для данных, считываемых на стадии S31 на блок-схеме фигуры 10.The inkjet printer according to the second embodiment performs the technological processes shown in figures 10-13A, according to the same procedure as was described in relation to the first embodiment. However, in the second embodiment, data on the remaining amount of each black or color ink is recorded in two different sections of memory allocated for each ink by the duplication method. The data processing process described below to determine the remaining amount of each black or color ink is performed for the data read in step S31 in the flowchart of FIG. 10.
Во втором варианте, где данные об оставшемся количестве соответствующих чернил хранятся во вторых участках памяти 660 и 760 запоминающих элементов 80, идентичная информация об оставшемся количестве каждых чернил записывается способом дублирования в два раздела памяти, выделенные для каждых чернил. Этот процесс описывается более подробно со ссылкой на описание запоминающего элемента 80 черного чернильного картриджа 107К, показанного на фигуре 14. Данные об оставшемся количестве черных чернил сначала записываются в первый раздел памяти оставшегося количества черных чернил 701 в запоминающем элементе 80 черного чернильного картриджа 107К. По завершении операции записи в первом разделе памяти оставшегося количества черных чернил 701 первый флажок окончания записи А инвертируется. После этого данные об оставшемся количестве черных чернил записываются во второй раздел памяти для хранения данных об оставшемся количестве черных чернил 702. По завершении операции записи во втором разделе памяти оставшегося количества черных чернил 702 инвертируется второй флажок В окончания записи. Этот процесс записи информации об оставшемся количестве каждых чернил определяет, действительно ли операция записи в каждый раздел памяти была закончена обычным образом, как обсуждено ниже.In the second embodiment, where data on the remaining amount of the corresponding ink is stored in the second sections of the
Процесс считывания данных из запоминающего элемента 80The process of reading data from the
Далее со ссылкой на фигуры 14А-14С и фигуру 16 описывается процесс определения, какие из данных А об оставшемся количестве черных чернил, хранящихся в первом разделе памяти 701, и данные В об оставшемся количестве черных чернил, хранящиеся во втором разделе памяти 702, должны использоваться как текущие данные об оставшемся количестве черных чернил. Фигура 16 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для определения оставшегося количества черных чернил.Next, with reference to figures 14A-14C and figure 16, the process of determining which of the data A on the remaining amount of black ink stored in the first section of the
Когда основная программа вводит в действие стандартную программу по схеме фигуры 16, данные А об оставшемся количестве черных чернил, хранящиеся в первом разделе памяти 701, сравниваются с данными В об оставшемся количестве черных чернил, хранящимися во втором разделе памяти 702, на стадии S100. Если данные А об оставшемся количестве черных чернил совпадают с данными В об оставшемся количестве черных чернил, как показано на фигуре 14А, т.е. в случае положительного ответа на стадии S100, программа определяет, что операция записи была успешно завершена как в первом разделе памяти оставшегося количества черных чернил 701, так и втором разделе памяти оставшегося количества черных чернил 702. В этом случае данные А об оставшемся количестве черных чернил, хранящиеся в первом разделе памяти оставшегося количества черных чернил 701, используются как текущие данные об оставшемся количестве черных чернил на стадии S110. В этот момент первый флажок окончания записи и второй флажок окончания записи В имеют различные значения. После выполнения стадии S110 программа выходит из этой стандартной программы.When the main program enters into operation the standard program according to the scheme of figure 16, data A about the remaining amount of black ink stored in the first section of the
Если данные А об оставшемся количестве черных чернил не совпадают с данными В об оставшемся количестве черных чернил, как показано на фигурах 14В и 14С, т.е. в случае отрицательного ответа на стадии S100, первый флажок окончания записи А сравнивается с вторым флажком окончания записи В на стадии S120. Когда первый флажок окончания записи А и второй флажок окончания записи В имеют идентичное значение, как показано на фигуре 14В, т.е. в случае положительного ответа на стадии S120, программа определяет, что операция записи в первом разделе памяти оставшегося количества черных чернил 701 была успешно завершена. Данные об оставшемся количестве черных чернил, хранящиеся в первом разделе памяти оставшегося количества черных чернил 701, таким образом, используются как текущие данные об оставшемся количестве черных чернил на стадии S110. Если первый флажок окончания записи А не совпадает со вторым флажком окончания записи В, как показано на фигуре 14С, т.е. в случае отрицательного ответа на стадии S120, программа определяет, что операция записи в первом разделе памяти оставшегося количества черных чернил 701 не завершена обычным образом. Данные В об оставшемся количестве черных чернил, хранящиеся во втором разделе памяти 702, используются, таким образом, как текущие данные об оставшемся количестве черных чернил на стадии S130. После выполнения стадии S110 или S130 программа выходит из этой стандартной программы.If the data A on the remaining amount of black ink does not coincide with the data B on the remaining amount of black ink, as shown in figures 14B and 14C, i.e. in the case of a negative response in step S100, the first recording end flag A is compared with the second recording end flag B in step S120. When the first recording end flag A and the second recording end flag B have the same value, as shown in FIG. 14B, i.e. if the answer is positive in step S120, the program determines that the write operation in the first memory section of the remaining amount of
В этом варианте первый флажок окончания записи А и второй флажок окончания записи В имеют различные начальные значения, которые являются обратными по отношению друг к другу. Альтернативно оба флажка окончания записи А и В могут иметь одну и ту же начальную величину. В этом альтернативном устройстве первый флажок окончания записи А и второй флажок окончания записи В имеют одинаковую величину в случае положительного ответа на стадии S 100 и обработки после изменения решения на стадии S120 в обратном порядке.In this embodiment, the first record end flag A and the second record end flag B have different initial values that are inverse to each other. Alternatively, both the record end flags A and B may have the same initial value. In this alternative apparatus, the first recording end flag A and the second recording end flag B are the same in the case of a positive response in
Далее со ссылкой на фигуры 15А-15С и фигуры 17 и 18 описывается процесс определения данных А об оставшемся количестве каждых цветных чернил в разделе памяти 601 (603, 605, 607, 609) и данных В об оставшемся количестве каждых цветных чернил во втором разделе памяти 602 (604, 606, 608, 610), которые должны использоваться как текущие данные об оставшемся количестве каждых цветных чернил. Фигура 17 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый для определения данных об оставшихся количествах цветных чернил. Фигура 18 - блок-схема, иллюстрирующая подробности процесса определения оставшегося количества голубых чернил в блок-схеме фигуры 17.Next, with reference to figures 15A-15C and figures 17 and 18, the process of determining data A about the remaining amount of each color ink in the memory section 601 (603, 605, 607, 609) and data B about the remaining amount of each color ink in the second memory section is described 602 (604, 606, 608, 610), which should be used as current data on the remaining amount of each color ink. Figure 17 is a flowchart illustrating a data processing process performed to determine data on the remaining amounts of color ink. Figure 18 is a flowchart illustrating details of a process for determining the remaining amount of cyan ink in a flowchart of Figure 17.
Когда программа вводит стандартную программу фигуры 17, контроллер 46 сначала выполняет процесс определения данных об оставшемся количестве голубых чернил на стадии S200. Процесс на стадии S200 выполняется в соответствии с блок-схемой фигуры 18. Если программа вводит стандартную программу определения данных об оставшемся количестве голубых чернил в соответствии с блок-схемой фигуры 18, данные об оставшемся количестве голубых чернил, хранящиеся в первом разделе памяти оставшегося количества голубых чернил 601, сравниваются с данными В об оставшемся количестве голубых чернил, хранящимися во втором разделе памяти оставшегося количества голубых чернил 602 на стадии S2010. Если данные А об оставшемся количестве голубых чернил совпадают с данными В об оставшемся количестве голубых чернил, как показано на фигуре 15А, т.е. в случае положительного ответа на стадии S2010, программа определяет, что операция записи завершена правильно как в первом разделе памяти для данных об оставшегося количества голубых чернил 601, так и во втором разделе памяти оставшегося количества голубых чернил 602. В этом случае данные об оставшемся количестве голубых чернил, хранящиеся в первом разделе памяти 601, используются как текущие данные об оставшемся количестве голубых чернил на стадии S2020. В этот момент первый флажок окончания записи А и второй флажок окончания записи В имеют различные значения. После выполнения стадии S2020 программа выходит из этой стандартной программы.When the program enters the standard program of FIGURE 17, the
Если данные об оставшемся количестве голубых чернил, хранящиеся в первом разделе памяти 601, не совпадают с данными В об оставшемся количестве голубых чернил, хранящимися во втором разделе памяти оставшихся голубых чернил 602, как показано на фигурах 15В и 15С, т.е. в случае отрицательного ответа на стадии S2010, первый флажок окончания записи А сравнивается со вторым флажком окончания записи В на стадии S2030. Если первый флажок окончания записи А и второй флажок окончания записи В имеют одну и ту же величину, как показано на фигуре 15В, т.е. в случае положительного ответа на стадии S2030, программа определяет, что операция записи в первый раздел памяти оставшегося количества голубых чернил 601 завершена нормально. Данные А об оставшемся количестве голубых чернил в разделе памяти 601 используются в этом случае как текущие данные об оставшемся количестве голубых чернил на стадии S2030. Если первый флажок окончания записи А не совпадает со вторым флажком окончания записи В, как показано на фигуре 15С, т.е. в случае отрицательного ответа на стадии S2030, программа определяет, что операция записи в первый раздел памяти оставшегося количества голубых чернил 601 не была нормально завершена. Данные В об оставшемся количестве голубых чернил в разделе памяти 602 используются в этом случае как текущие данные об оставшемся количестве голубых чернил на стадии S2040. После выполнения стадии S2020 или стадии S2040 программа выходит из этой стандартной программы.If the data on the remaining amount of cyan ink stored in the first section of the
В этом варианте первый флажок окончания записи А и второй флажок окончания записи В имеют различные начальные величины, обратные друг другу. С другой стороны, оба флажка окончания записи могут иметь одну и ту же начальную величину. В этой альтернативной конфигурации первый флажок окончания записи А и второй флажок окончания записи В имеют одну и ту же величину в случае положительного ответа на стадии S2010 и обработка после решения на стадии S2030 будет инвертирована.In this embodiment, the first record end flag A and the second record end flag B have different initial values that are inverse to each other. On the other hand, both flags of the end of the recording can have the same initial value. In this alternative configuration, the first recording end flag A and the second recording end flag B have the same value if the answer is positive in step S2010, and the processing after the decision in step S2030 will be inverted.
Обращаясь снова к фигуре 17, мы видим, что контроллер 46 успешно выполняет операцию определения данных об оставшемся количестве пурпурных чернил, операцию определения данных об оставшемся количестве желтых чернил и операцию определения данных об оставшемся количестве светло-пурпурных чернил на стадии S240. Процесс определения данных об оставшихся количествах пурпурных, желтых, светло-голубых и светло-пурпурных чернил идентичен процессу определения данных об оставшемся количестве голубых чернил, показанному на блок-схеме фигуры 18, и поэтому не описываются здесь более подробно. После выполнения этих процессов программа выходит от стандартной программы фигуры 17.Referring again to FIG. 17, we see that the
Использование второго варианта выявляет те же самые результаты, что и обсужденные в первом варианте.Using the second option reveals the same results as those discussed in the first option.
В устройстве по второму варианту идентичные данные об оставшемся количестве каждых чернил записываются способом дублирования в два раздела памяти оставшегося количества чернил 701 (601, 603, 605, 607, 609) и 702 (602, 604, 606, 608, 610), выделенные для каждых чернил. Первый и второй флажки окончания записи А и В устанавливаются в концевых частях 770 и 771 (670 и 671) соответствующих разделов памяти оставшегося количества чернил. Такое устройство облегчает быстрое определение того, являются ли корректными данные об оставшемся количестве чернил, хранящиеся в каждом разделе памяти оставшегося количества чернил. Даже если операция записи не завершена нормальным образом в одном разделе памяти оставшегося количества чернил, использование второго варианта дает возможность использовать корректные данные, хранящиеся в другом разделе памяти оставшегося количества чернил, в качестве текущих данных об оставшемся количестве каждых чернил. Эта конфигурация особенно эффективна, когда время подачи электропитания короче требуемого промежутка времени для операции записи, если вилка вспомогательного источника тока, показанного на фигуре 2, вынута из розетки или при внезапном отключении электропитания, например, из-за неисправности сети или случайного выпадения вилки из розетки в ходе записи самых последних данных об оставшемся количестве чернил, что может привести к неполной записи данных. В этом случае нормальные данные об оставшемся количестве чернил в виде прежней информации, записанной непосредственно перед записью самых последних данных, используются как текущие данные. Это гарантирует достаточную точность измерения оставшегося количества чернил по сравнению с известной конструкцией, в которой используются заранее заданные данные об оставшемся количестве чернил.In the device according to the second embodiment, identical data on the remaining amount of each ink is recorded by duplicating in two memory sections the remaining amount of ink 701 (601, 603, 605, 607, 609) and 702 (602, 604, 606, 608, 610) allocated for every ink. The first and second flags of the end of recording A and B are set in the
Далее описывается третий вариант настоящего изобретения, который относится к струйному принтеру имеющему конструкцию, аналогичную конструкции струйного принтера 1 первого варианта. Аналогичные узлы и детали выражены теми же цифровыми обозначениями и не описываются здесь более подробно. На фигуре 19 показан массив данных запоминающего элемента 800 встроенного в цветной чернильный картридж 107F третьего варианта. На фигурах 20А-20С схематично показана структура данных разделов памяти оставшегося количества первых цветных чернил и разделов памяти оставшегося количества вторых цветных чернил в запоминающем элементе 800 третьего варианта. Фигура 21 - блок-схема, иллюстрирующая процесс обработки данных для получения информации об оставшихся количествах цветных чернил в третьем варианте принтера.The following describes a third embodiment of the present invention, which relates to an ink jet printer having a structure similar to that of the
Часть внутренней структуры данных запоминающего элемента 800 в цветном чернильном картридже 107F третьего варианта отличается от внутренней структуры данных запоминающего элемента 80 в цветном чернильном картридже 107F первого варианта.A part of the internal data structure of the
Во втором участке памяти 660 цветного чернильного картриджа 107F первого варианта, обсужденного выше, данные об оставшемся количестве каждых цветных чернил поочередно записываются в два последовательных раздела памяти, т.е. в раздел памяти оставшегося количества первых цветных чернил и раздел памяти оставшегося количества вторых цветных чернил. С другой стороны, в конструкции третьего варианта ряд разделов памяти оставшегося количества первых цветных чернил, в которых сначала записываются данные об оставшихся количествах соответствующих цветных чернил, сопровождается записью тех же данных в ряде вторых разделов памяти оставшегося количества цветных чернил.In the
Структура данных запоминающего элемента 800Data structure of the
Далее со ссылкой на фигуру 19 описывается ячейка памяти 810 запоминающего элемента 800, встроенного в цветной чернильный картридж 107F. Ячейка памяти 810 имеет первый участок памяти 850, в котором хранятся данные только для чтения и второй участок памяти 860, в котором хранятся перезаписываемые данные. Основная часть принтера 100 может только считывать данные, хранящиеся в первом участке памяти 850, и в тоже время может выполнять операции чтения и записи данных, хранящихся во втором участке памяти 860. Второй участок памяти 860 расположен по адресу, по которому осуществляется доступ перед доступом к первому участку памяти 850. Именно второй участок памяти 860 имеет более низкий адрес (т.е. адрес, более близкий к заголовку), чем адрес первого участка памяти 850.Next, with reference to FIG. 19, a
Перезаписываемые данные, хранящиеся во втором участке памяти 860, включают первые данные об оставшемся количестве голубых чернил, первые данные об оставшемся количестве пурпурных чернил, первые данные об оставшемся количестве желтых чернил, первые данные об оставшемся количестве светло-голубых чернил, первые данные об оставшемся количестве светло-пурпурных чернил, вторые данные об оставшемся количестве голубых чернил, вторые данные об оставшемся количестве пурпурных чернил, вторые данные об оставшемся количестве желтых чернил, вторые данные об оставшемся количестве светло-голубых чернил и вторые данные об оставшемся количестве светло-пурпурных чернил, которые соответственно распределены по разделам памяти оставшегося количества чернил 801-810, доступ к которым обеспечивается в указанном выше порядке.The rewritable data stored in the second section of
Имеются два типа разделов памяти, т.е. разделы памяти оставшегося количества первых цветных чернил 801-805 и разделы памяти оставшегося количества вторых цветных чернил 806-810. Такое устройство дает возможность поочередной записи данные об оставшихся количествах цветных чернил в эти два раздела памяти. Промежуточная операция записи обеспечивает сравнение данных об оставшихся количествах соответствующих первых цветных чернил, хранящихся в первых разделах памяти 801-805 и разделах памяти оставшегося количества вторых цветных чернил 806-810. На основании этого сравнения определяется, действительно ли операция записи данных об оставшихся количествах соответствующих цветных чернил была нормально завершена. Также определяется, какие из этих данных, хранящихся в двух различных разделах памяти, должны быть использованы как текущие данные об оставшихся количествах соответствующих цветных чернил.There are two types of memory partitions, i.e. memory sections of the remaining number of first color inks 801-805; and memory sections of the remaining number of second color inks 806-810. Such a device makes it possible to write successively the data on the remaining amounts of color ink in these two sections of memory. The intermediate recording operation compares data on the remaining amounts of the respective first color inks stored in the first sections of the memory 801-805 and the memory sections of the remaining amounts of the second color inks 806-810. Based on this comparison, it is determined whether the operation of writing data on the remaining amounts of the corresponding color ink was normally completed. It is also determined which of these data stored in two different sections of memory should be used as current data on the remaining amounts of the corresponding color ink.
Подробное описание этих двух типов разделов памяти, т.е. разделов памяти оставшегося количества первых цветных чернил 801-805 и разделов памяти оставшегося количества вторых цветных чернил 806-810, делается со ссылкой на фигуру 20. В третьем варианте данные об оставшихся количествах соответствующих цветных чернил записываются сначала в разделы памяти оставшегося количества первых цветных чернил 801-805 и затем в разделы памяти оставшегося количества вторых цветных чернил 806-810. Первый флажок окончания записи А предусмотрен в концевой части 870 первых разделов памяти 801-805, а второй флажок окончания записи В предусмотрен в концевой части 871 вторых разделов памяти 806 до 810. Эти флажки окончания записи А и В показывают, действительно ли операция записи данных оставшегося количества цветных чернил в первые разделы памяти 801-805 и во вторые разделы памяти 806-810 была нормально завершена. Начальные значения флажков окончания записи А и В отличаются друг от друга. В одном примере первый флажок окончания записи А имеет начальную величину 0, а второй флажок окончания записи В имеет начальную величину 1. Если оба флажка окончания записи имеют одну и ту же величину, это означает, что операция записи в разделах памяти оставшегося количества первых цветных чернил 801-805 завершена.A detailed description of these two types of memory partitions, i.e. memory sections of the remaining number of first color inks 801-805 and memory sections of the remaining number of second color inks 806-810, is made with reference to figure 20. In the third embodiment, data on the remaining quantities of the corresponding color inks are recorded first in memory sections of the remaining number of first color inks 801 -805 and then to the memory sections of the remaining number of second color ink 806-810. The first recording end flag A is provided in the
Далее описывается процесс определения данных А об оставшихся количествах соответствующих цветных чернил, хранящихся в разделах памяти оставшегося количества первых цветных чернил 801-805, и данных В об оставшихся количествах соответствующих цветных чернил, хранящихся во вторых цветных разделах памяти 806-810, которые должны использоваться как текущие данные об оставшихся количествах соответствующих цветных чернил. В описании используются ссылки на фигуры 20-20С и блок-схему фигуры 21.The following describes the process of determining data A about the remaining quantities of the corresponding color inks stored in the memory sections of the remaining number of the first color inks 801-805, and data B about the remaining quantities of the corresponding color inks stored in the second color sections of the memory 806-810, which should be used as current data on the remaining quantities of the corresponding color ink. The description uses references to figures 20-20C and a block diagram of figure 21.
Когда основная программа вводит стандартную программу фигуры 21, данные А об оставшемся количестве голубых чернил, хранящиеся в первом разделе памяти данных об оставшемся количестве голубых чернил 801, сравниваются с данными В об оставшемся количестве голубых чернил, хранящимися во втором разделе памяти оставшегося количества голубых чернил 806 на стадии S500. Если данные А об оставшемся количестве голубых чернил совпадают с данными В об оставшемся количестве голубых чернил, как показано на фигуре 20А, т.е. в случае положительного ответа на стадии S500 программа продолжает операцию сравнения данных А об оставшемся количестве пурпурных чернил, хранящихся в первом разделе памяти оставшегося количества пурпурных чернил 802, с данными В об оставшемся количестве пурпурных чернил, хранящимися во втором разделе памяти оставшегося количества пурпурных чернил 807. Если данные А об оставшемся количестве пурпурных чернил совпадают с данными В об оставшемся количестве пурпурных чернил, т.е. в случае положительного ответа на стадии S510, программа продолжает операцию сравнения данных А об оставшемся количестве желтых чернил, хранящихся в первом разделе памяти оставшегося количества желтых чернил 803, с данными В об оставшемся количестве желтых чернил, хранящимися во втором разделе памяти оставшегося количества желтых чернил 808.When the main program enters the standard program of Figure 21, data A on the remaining amount of cyan ink stored in the first section of the data memory on the remaining amount of
Если данные А об оставшемся количестве желтых чернил совпадают с данными В об оставшемся количестве желтых чернил, т.е. в случае положительного ответа на стадии S520, программа продолжает операцию сравнения данных А об оставшемся количестве светло-голубых чернил, хранящихся в первом разделе памяти оставшегося количества светло-голубых чернил 804, с данными В об оставшемся количестве светло-голубых чернил, хранящимися во втором разделе памяти оставшегося количества светло-голубых чернил 809. Если данные А об оставшемся количестве светло-голубых чернил совпадают с данными В об оставшемся количестве светло-голубых чернил, т.е. в случае положительного ответа на стадии S530, программа продолжает операцию сравнения данных А об оставшемся количестве светло-пурпурных чернил, хранящихся в первом разделе памяти оставшегося количества светло-пурпурных 805, с данными В об оставшемся количестве светло-пурпурных чернил, хранящимися во втором разделе памяти оставшегося количества светло-пурпурных чернил 810. Если данные А об оставшемся количестве светло-пурпурных чернил совпадают с данными В об оставшемся количестве светло-пурпурных чернил, т.е. в случае положительного ответа на стадии S540, программа принимает решение о том, что данные об оставшихся количествах соответствующих цветных чернил корректны и использованы как текущие данные об оставшихся количествах соответствующих цветных чернил. В этот момент первый флажок окончания записи А и второй флажок окончания записи В имеют различные значения. После выполнения стадии S550 основная программа выходит из стандартной программы фигуры 21.If the data A on the remaining amount of yellow ink matches the data B on the remaining amount of yellow ink, i.e. if the answer is positive in step S520, the program continues the operation of comparing the data A about the remaining amount of light blue ink stored in the first memory section of the remaining amount of light
Если данные А об оставшемся количестве любых цветных чернил не совпадают с данными В об оставшемся количестве цветных чернил, как показано на фигурах 20В и 20С, т.е. в случае отрицательного ответа на любой из стадий S500, S510, S520, S530 и S540, программа продолжает операцию сравнения первого флажка окончания записи А со вторым флажком окончания записи В. Если первый флажок окончания записи А и второй флажок окончания записи В имеют одинаковую величину, как показано на фигуре 20В, т.е. в случае положительного ответа на стадии S560, программа определяет, что операция записи в разделах памяти оставшегося количества первых цветных чернил 801-805 завершена нормально. Данные об оставшихся количествах цветных чернил, хранящиеся в разделах памяти оставшегося количества первых цветных чернил 801-805, используются, таким образом, как текущие данные об оставшихся количествах соответствующих цветных чернил на стадии S550. Если первый флажок окончания записи А не совпадает со вторым флажком окончания записи В, как показано на фигуре 20С, т.е. в случае отрицательного ответа на стадии S560, программа определяет, что операция записи в разделах памяти оставшегося количества первых цветных чернил 801-805 не завершена. Данные В об оставшихся количествах цветных чернил, хранящиеся во вторых разделах памяти оставшегося количества цветных чернил 806-810, используются, таким образом, как текущие данные об оставшихся количествах соответствующих цветных чернил на стадии S570. После выполнения стадии S550 или стадии S570 программа выходит из стандартной программы фигуры 21.If the data A on the remaining amount of any color ink does not coincide with the data B on the remaining amount of color ink, as shown in figures 20B and 20C, i.e. in the case of a negative response to any of the stages S500, S510, S520, S530 and S540, the program continues the operation of comparing the first recording end flag A with the second recording end flag B. If the first recording end flag A and the second recording end flag B have the same value, as shown in figure 20B, i.e. if the answer is positive in step S560, the program determines that the write operation in the memory sections of the remaining number of the first color inks 801-805 is completed normally. The data on the remaining amounts of color ink stored in the memory sections of the remaining number of the first color inks 801-805 is used in this way as the current data on the remaining amounts of the corresponding color inks in step S550. If the first flag to end recording A does not match the second flag to end recording B, as shown in Figure 20C, i.e. in the case of a negative response in step S560, the program determines that the write operation in the memory sections of the remaining number of the first color inks 801-805 is not completed. Data In the remaining amounts of color ink stored in the second sections of the memory of the remaining amount of color inks 806-810 are used in this way as current data on the remaining amounts of the corresponding color inks in step S570. After performing step S550 or step S570, the program exits the standard program of figure 21.
В этом варианте первый флажок окончания записи А и второй флажок окончания записи В имеют различные начальные величины, которые являются обратными друг к другу. Альтернативно оба флажка окончания записи А и В могут иметь одну и ту же начальную величину. В этой альтернативной конструкции первый флажок окончания записи А и второй флажок окончания записи В имеют одинаковую величину в случае положительного ответа на стадиях S500, S510, S520, S530 и S540 и обработка после стадии решения S560 будет с обратным знаком.In this embodiment, the first record end flag A and the second record end flag B have different initial values that are inverse to each other. Alternatively, both the record end flags A and B may have the same initial value. In this alternative design, the first recording end flag A and the second recording end flag B are the same in the case of a positive response in steps S500, S510, S520, S530 and S540 and the processing after the decision step S560 will be reversed.
Как обсуждалось выше, в цветном чернильном картридже 107F третьего варианта идентичные данные об оставшихся количествах соответствующих цветных чернил записываются в два типа разделов памяти оставшегося количества цветных чернил 801-805 и 806-810. Первый и второй флажки окончания записи А и В предусмотрены в концевых частях 870 и 871 соответствующих разделов памяти оставшегося количества чернил. Такое устройство облегчает быстрое выяснение того, что данные об оставшихся количествах чернил, хранящихся в каждом из разделов памяти оставшегося количества чернил являются корректными. Даже если операция записи правильно завершена в одном типе разделов памяти оставшегося количества чернил, применение третьего варианта дает возможность использовать корректные данные, хранящиеся в другом типе разделов памяти оставшегося количества чернил как текущие данные об оставшихся количествах соответствующих цветных чернил. Эта конфигурация особенно эффективна, когда отключено электропитание, например при случайном вынимании вилки из розетки сети питания в ходе записи самых последних данных об оставшихся количествах чернил, что делает операцию записи незавершенной. В этом случае могут быть использованы текущие данные об оставшихся количествах цветных чернил, записанные непосредственно перед записью самых последних данных. Это гарантирует большую точность контроля оставшихся количеств соответствующих цветных чернил по сравнению с устройством, в котором используются заранее заданные “аварийные” данные об оставшихся количествах чернил.As discussed above, in the third
Конфигурация третьего варианта обеспечивает использование только двух флажков окончания записи А и В соответственно, отражающих первые данные об оставшихся количествах цветных чернил и вторые данные об оставшихся количествах цветных чернил. Это повышает надежность хранения данных в запоминающем элементе 800.The configuration of the third embodiment provides the use of only two flags for the end of recording A and B, respectively, reflecting the first data on the remaining amounts of color ink and the second data on the remaining quantities of color ink. This improves the reliability of data storage in the
Далее описывается четвертый вариант настоящего изобретения, который относится к струйному принтеру, имеющему конструкцию, аналогичную конструкции струйного принтера 1 первого варианта. Отличие от первого варианта заключается в том, что струйный принтер четвертого варианта имеет управляющую интегральную схему 200, которая встроена в печатающую головку 10 и управляет операциями записи в запоминающие элементы 1080 и 1082 черного и цветного чернильных картриджей 107К и 1107F. Соответствующие узлы и детали этого принтера выражены теми же цифровыми обозначениями и не описываются здесь более подробно. Для удобства сначала описываются запоминающие элементы 1080 и 1082, а затем управляющая интегральная схема 200.The following describes a fourth embodiment of the present invention, which relates to an inkjet printer having a structure similar to that of the
Конструкция запоминающих элементов 1080 и 1082Design of
Ниже описываются запоминающие элементы 1080 и 1082 чернильных картриджей 107К и 1107F четвертого варианта. Черный и цветной чернильные картриджи 107К и 1107F четвертого варианта имеют конструкцию, аналогичную конструкции черного и цветного чернильных картриджей 107К и 107F первого варианта, за исключением внутренней структуры данных ячеек памяти 1081 и 1083 в запоминающих элементах 1080 и 1082. Аналогичные составные части выражены теми же цифровыми обозначениями и не описываются здесь более подробно.The
Структура данных ячейки памяти 1081 в запоминающем элементе 1080 черного чернильного картриджа 107К описана со ссылкой на фигуру 22. На фигуре 22 показаны адрес управляющей интегральной схемы 200 в основной части принтера 100 и внутренняя структура данных (карта памяти) ячейки памяти 108 элементов информации в черном чернильном картридже 107К. Ячейка памяти 1081 имеет считываемые и перезаписываемые адреса от 00 до 18 и доступные только для чтения адреса от 28 до 66. Информация об оставшемся количестве черных чернил при емкости данных 8 бит записана по адресу 00 в ячейке памяти 1081. Часть информации о периодичности чистки печатающей головки 10 и часть информации о частоте вставления черного чернильного картридж 107К, каждая из которых требует емкости памяти 8 бит, записана по адресам 08 и 10 соответственно. Информация об общем времени использования чернильного картриджа 107К с контейнером данных объемом 16 бит записана по адресу 18. Данные об оставшемся количестве черных чернил распределены по первому адресу 00 среди считываемых и перезаписываемых адресов от 00 до 18. Такое устройство дает возможность предпочтительной записи данных об оставшемся количестве черных чернил.The data structure of the memory cell 1081 in the
Данные об оставшемся количестве черных чернил имеют начальную величину 100 (в процентах) и постепенно уменьшаются до 0 в процессе выполнения печати. Оставшееся количество черных чернил может быть заменено объемом потребления чернил. В последнем случае объем потребления чернил имеет начальную величину 0 (в процентах) и постепенно увеличивается до 100 в процессе выполнения печати.The data on the remaining amount of black ink has an initial value of 100 (in percent) and gradually decreases to 0 during printing. The remaining amount of black ink can be replaced by the amount of ink consumed. In the latter case, the volume of ink consumption has an initial value of 0 (in percent) and gradually increases to 100 during printing.
В основной части принтера 100 хранятся данные о максимальном объеме чернил в черном и цветном чернильных картриджах 107К и 1107F. Вычисление процентов основано на данных о максимальном количестве чернил и фактических объемах потребления чернил. Альтернативно данные о максимальном объеме чернил могут храниться в запоминающих элементах 1080 и 1082 соответствующих чернильных картриджей 107К и 1107F.The main part of the
Если объемы потребления чернил используются вместо оставшихся количеств чернил, данные об объеме потребления чернил могут иметь начальную величину в диапазоне от 0 до 90%. Записанные данные без начальных значений, как правило, являются неопределенными. Запись данных начального значения в диапазоне от 0 до 90% обеспечивает точный контроль потребления чернил. Такое устройство также обеспечивает надежное определение того, действительно ли было измерено количество чернил, хранящихся в чернильном картридже, предполагая, что в течение использования чернильного картриджа выполняется соответствующая коррекция данных. Установка максимального значения данных объема потребления чернил, соответствующая 90%, предотвращает возможность продолжения печати при истощении чернил.If ink consumption is used instead of the remaining ink, the ink consumption data may have an initial value ranging from 0 to 90%. Recorded data without initial values are generally uncertain. Recording initial value data in the range from 0 to 90% provides precise control of ink consumption. Such a device also provides a reliable determination of whether the amount of ink stored in the ink cartridge has actually been measured, assuming that the data is being corrected accordingly during use of the ink cartridge. Setting the maximum ink consumption data to 90% prevents printing from running out of ink.
В случае использования чернильного картриджа половинного размера, т.е. картриджа, который имеет половину емкости чернильного картриджа стандартного размера, данные А об оставшемся количестве чернил или данные об объеме потребления чернил могут иметь начальную величину 50%. При альтернативной методике устанавливается 100% начальная величина данных об оставшемся количестве чернил или 0% начальное значение данных об объеме потребления чернил и сниженная или повышенная норма удваивается. Последняя методика дает возможность проверки оставшегося количества чернил в нужном масштабе, когда на принтере установлены и чернильный картридж стандартного размера, и чернильный картридж половинного размера.In the case of using an ink cartridge of half size, i.e. cartridge, which has half the capacity of a standard size ink cartridge, data A on the remaining amount of ink or data on the volume of ink consumption can have an initial value of 50%. In an alternative methodology, a 100% initial value of data on the remaining amount of ink or 0% is set to an initial value of data on the amount of ink consumed and the reduced or increased rate is doubled. The latter technique makes it possible to check the remaining amount of ink at the desired scale when both the standard size ink cartridge and the half size ink cartridge are installed on the printer.
Информация, касающаяся изготовления черного чернильного картриджа 107К, включает часть информации о годе изготовления, которая записана по адресу 28, часть информации о месяце изготовления и часть информации о дне изготовления. Информация, касающаяся изготовления чернильного картриджа 107К, также включает часть информации о времени изготовления (час), часть информации о времени изготовления (минуты) и часть информации о заводском серийном номере. Часть информации о частоте перезарядки, часть информации о сроке годности чернил и часть информации о сроке действия после распечатывания чернильного картриджа 107К записываются по адресу 66.Information regarding the manufacture of the
Структура данных ячейки памяти 1083 в запоминающем элементе 1082 цветного чернильного картриджа 1107F описана со ссылкой на фигуру 23. На фигуре 23 показаны адреса управляющей интегральной схемы 200 в основной части принтера 100 и внутренняя структура данных (карта памяти) ячейки памяти 1083 для хранения элементов информации, относящихся к цветному чернильному картриджу 1107F. Ячейка памяти 1083 имеет считываемые и перезаписываемые адреса от 00 до 38 и доступные только для чтения адреса от 48 до 86. Части информации об оставшихся количествах голубых чернил, пурпурных чернил, желтых чернил, светло-голубых чернил и светло-пурпурных чернил, каждая из которых имеет емкость памяти 8 бит, записаны по адресам 00, 08,10,18 и 20 в ячейке памяти 1083.The data structure of the memory cell 1083 in the
Часть информации о периодичности чистки печатающей головки 10 и часть информации о частоте вставления черного чернильного картриджа 1107F, каждая из которых имеет емкость данных 8 бит, записана по адресам 28 и 30 соответственно. Информация об общем времени использования чернильного картриджа 1107F емкостью 16 бит записана по адресу 38. Данные об оставшихся количествах соответствующих цветных чернил распределены по первым адресам от 00 до 20 среди считываемых и перезаписываемых адресов от 00 до 38. Такая конфигурация обеспечивает предпочтительную запись данных об оставшихся количествах соответствующих цветных чернил. Части информации об оставшихся количествах голубых, пурпурных и желтых чернил распределены в первых 3 байтах (24 бита) и части информации об оставшихся количествах светло-голубых и светло-пурпурных чернил распределены в следующих 2 байтах (16 бит). Таким образом, эта структура данных применима к цветному чернильному картриджу, имеющему только три цвета: голубой, пурпурный и желтый.Part of the information on the frequency of cleaning of the
Данные об оставшемся количестве каждых цветных чернил имеют начальную величину 100 (в процентах), которая постепенно уменьшается до 0 в процессе выполнения процесса печати. Оставшееся количество каждых цветных чернил может быть заменено объемом потребления чернил. В последнем случае объем потребления чернил имеет начальную величину 0 (в процентах) и постепенно увеличивается до 100 в процессе выполнения процесса печати. Поскольку данные об оставшемся количестве каждых цветных чернил могут быть обработаны тем же самым способом, что и данные об оставшемся количестве черных чернил, вышеупомянутое подробное описание по черным чернилам применимо и к цветным чернилам.The data on the remaining amount of each color ink has an initial value of 100 (in percent), which gradually decreases to 0 during the printing process. The remaining amount of each color ink can be replaced by the amount of ink consumed. In the latter case, the volume of ink consumption has an initial value of 0 (in percent) and gradually increases to 100 during the printing process. Since data on the remaining amount of each color ink can be processed in the same way as the data on the remaining amount of black ink, the above detailed description of black ink is also applicable to color ink.
Информация, относящаяся к изготовлению цветного чернильного картриджа 1107F, включает часть информации о годе изготовления, которая записана по адресу 48, часть информации о месяце изготовления и часть информации о дне изготовления. Информация, относящаяся к изготовлению чернильного картриджа 1107F, также включает часть информации о времени изготовления (час), часть информации о времени изготовления (минуты) и часть информации о заводском серийном номере. В этот объем также включены часть информации о частоте перезарядки, часть информации о сроке годности чернил и часть информации на сроке действия после распечатывания чернильного картриджа 107К, которая записана по адресу 86.Information relating to the manufacture of the
На фигурах 22 и 23 видно, что среди более низких 8-разрядных адресов управляющей интегральной схемы 200 в основной части принтера 100 по адресам от 00 до 10 распределена информации, относящаяся к запоминающему элементу 1080 черного чернильного картриджа 107К, а по адресам от 20 до 34 распределена информация, относящаяся к запоминающему элементу 1082 цветного чернильного картриджа 1107F. По каждому адресу записываются данные длиной 1 или 2 байта.In figures 22 and 23 it can be seen that among the lower 8-bit addresses of the control integrated
Работа управляющей интегральной схемы 200Operation of the control integrated
Работа управляющей интегральной схемы 200 описана со ссылкой на фигуры 24-26. Как упомянуто выше, в конструкции четвертого варианта управляющая интегральная схема 200 управляет операцией записи в соответствующие запоминающие элементы 1080 и 1082. На фигуре 24 представлен общий вид с частичным разрезом, иллюстрирующий конструкцию каретки 101 в струйном принтере, который соответствует четвертому варианту изобретения. Фигура 25 - функциональная блок-схема, включающая управляющую интегральную схему 200. На фигуре 26 схематично показана связь между основной частью принтера 100, управляющей интегральной схемой 200 и запоминающими элементами 1080 и 1082.The operation of the control integrated
Как показано на фигуре 24, управляющая интегральная схема 200 встроена в печатающую головку 10. Управляющая интегральная схема 200 входит в контакт с соответствующими запоминающими элементами 1080 и 1082 через контактные механизмы 130, расположенные на каретке 101, и управляет операциями записи необходимой конкретной информации. Что касается фигур 25 и 26, то изображенная на них управляющая интегральная схема 200 имеет оперативную память 210 для временного хранения данных и соединена с контроллером печати 40 через параллельный интерфейс ввода-вывода 49 и далее с запоминающими элементами 1080 и 1082. Управляющая интегральная схема 200 расположена между контроллером печати 40 и соответствующими запоминающими элементами 1080 и 1082, установленными на чернильных картриджах 107К и 107F. Управляющая интегральная схема 200 управляет передачей данных между контроллером печати 40 и запоминающими элементами 1080 и 1082. Для лучшего понимания печатающая головка 10 механизм каретки 12 и управляющая интегральная схема 200 показаны на фигуре 25, как отдельные части.As shown in FIG. 24, the control integrated
Контроллер печати 40 выдает входной сигнал RxD и сигнал выбора команды SEL и записывает конкретную информацию в управляющую интегральную схему 200 в заранее заданных временных интервалах. Конкретная информация временно хранится в ОЗУ 210. Заранее заданный временной интервал представляет каждый момент времени завершения операции печати одной страницы, каждый момент времени завершения операции печати нескольких строк или каждый период времени, в течение которого осуществляется ручной процесс чистки. Конкретная информация включает, например, части информации об оставшихся количествах чернил, частоте чистки, частоте вставления чернильного картриджа и общего времени использования картриджа. Управляющая интегральная схема 200 получает входной сигнал RxD и сигнал выбора команды SEL и выводит информацию, требуемую контроллером печати 40 среди информации, предварительно считанной из соответствующих запоминающих элементов 1080 и 1082, и хранящуюся в управляющей интегральной схеме 200, когда выходной сигнал TxD поступает на контроллер печати 40.The
Данные об оставшихся количествах чернил, которые рассчитываются, как было описано выше применительно к первому варианту, хранятся в СППЗУ 90 основной части принтера 100. Данные о периодичности чистки хранятся в СППЗУ 90. Данные о частоте вставления картриджа считываются управляющей интегральной схемой 200 из запоминающих элементов 1080 и 1082 соответствующих чернильных картриджей 107К и 1107F при вставлении каждого чернильного картриджа 107К или 1107F. Частота вставления увеличивается на единицу, и сумма хранится в СППЗУ 90. Данные общего времени использования картриджа выдаются на управляющую интегральную схему 200 во время отделения чернильного картриджа 107К или 1107F и записываются в запоминающий элемент 1080 или 1082 чернильного картриджа 107К или 1107F.Data on the remaining amounts of ink, which are calculated as described above with respect to the first embodiment, is stored in the
Управляющая интегральная схема 200 выполняет процесс декодирования в ходе выполнения операции записи в запоминающие элементы 1080 и 1082 в ответ на команду, выдаваемую основной частью принтера 100 (контроллером печати 40). В соответствии с конкретной процедурой управляющая интегральная схема 200 сначала преобразует первый адрес *Adf и конечный адрес *Ade среди адресов ячеек памяти 1081 и 1083, запись в которые осуществляется по команде контроллера 46, в ряд тактовых импульсов. Управляющая интегральная схема 200 также преобразует данные, подлежащие записи, например данные об оставшихся количествах чернил (параллельные данные), в данные об оставшихся количествах чернил (последовательные данные). Управляющая интегральная схема 200 сначала выдает тактовые импульсы (*Adf-1) в запоминающие элементы 1080 и 1082 и последующие выходные тактовые импульсы (*Ade-*Adf) в запоминающие элементы 1080 и 1082 при синхронной передаче преобразованных последовательных данных. Преобразованные последовательные данные временно записываются в управляющую интегральную схему 200 до тех пор, пока не будет выполнена операция записи в соответствующие запоминающие элементы 1080 и 1082. Если последующая операция записи в управляющую интегральную схему 200 контроллером печати 40 выполняется перед операцией записи в соответствующие запоминающие элементы 1080 и 1082 управляющей интегральной схемы 200, данные, хранящиеся в управляемой интегральной схеме 200, обновляются.The control integrated
Операция записи нужной информации в запоминающие элементы 1080 и 1082, управляемые интегральной схемой 200, выполняется во время выключения питания выключателем источника тока или во время замены чернильного картриджа. Управляющая интегральная схема 200 преобразует данные в байтах в данные в битах и выполняет операцию записи одновременно в эти два запоминающих элемента 1080 и 1082. Выход тактовых импульсов от управляющей интегральной схемы 200 соответствует адресам, выраженным в битах.The operation of writing the necessary information to the
Операция записи в Запоминающие элементы 1080 и 1082Write operation to
Операция записи в запоминающие элементы 1080 и 1082 описывается со ссылкой на фигуру 27. На фигуре 27 представлена блок-схема, иллюстрирующая процесс обработки данных при операции записи в запоминающие элементы 1080 и 1082, выполняемой управляющей интегральной схемой 200 в четвертом варианте.A write operation to the
Если отключено электропитание контроллера печати 40, например при выключении питания выключателем источника тока или путем вынимания вилки из розетки сети питания, контроллер 46 выдает команду отключения питания NMI, как упоминалось выше. Управляющая интегральная схема 200 получает команду отключения питания NMI и начинает операцию записи в запоминающие элементы 1080 и 1082 на стадии S300. Управляющая интегральная схема 200 обращается к своему управляющему регистру и определяет, действительно ли готовы все флажки чтения/записи запоминающих элементов 1080 и 1082, т.е. действительно ли на стадии S310 не происходит чтения и записи в запоминающие элементы 1080 и 1082. Если все флажки чтения/записи готовы, т.е. в случае положительного ответа на стадии S310, управляющая интегральная схема 200 определяет, действительно ли флажок записи NMI запоминающего элемента 1080 или 1082 находится в состоянии разрешения, т.е. действительно ли выполнялась операция записи по отношению к каждому запоминающему элементу 1080 и 1082 во время выдачи команды выключения источника тока NMI на стадии S320.If the power of the
Если флажок записи NMI находится в состоянии разрешения, т.е. в случае положительного ответа на стадии S320, управляющая интегральная схема 200 подтверждает чернильный картридж, для которого выполнялась операция записи на стадии S330 и выполняет операцию записи конкретной информации по указанным адресам в разрешенном чернильном картридже, для которого разрешена операция записи на стадии S340. Конкретная информация включает данные об оставшихся количествах чернил, данные относительно периодичности чистки, данные о частоте вставления картриджа и данные общего времени использования картриджа, записываемые в этой последовательности. После завершения операции записи управляющая интегральная схема 200 ждет, пока все флажки чтения/записи не будут готовы к стадии S350. Когда все флажки чтения/записи готовы, т.е. в случае положительного ответа на стадии S350, управляющая интегральная схема 200 с выходов Hi-Z выдает управляющие сигналы CS1, CS2, CLK1, CLK2, R/W1, R/W2, VO1 и I/02 на запоминающие элементы 1080 и 1082 на стадии S360. Затем управляющая интегральная схема 200 отключает питание запоминающих элементов 1080 и 1082 на стадии S370.If the NMI write flag is in the permission state, i.e. if the answer is positive in step S320, the control integrated
В случае отсутствия готовности всех флажков чтения/записи, т.е. в случае отрицательного ответа на стадии S310, управляющая интегральная схема 200 ждет, пока все флажки чтения/записи не станут готовыми на стадии S380. Если все флажки чтения/записи прейдут в состояние готовности, т.е. в случае положительного ответа на стадии S380, программа выполняет процесс обработки на стадиях S350-S370.If all read / write flags are not ready, i.e. in the case of a negative response in step S310, the control integrated
Если ни один из запоминающих элементов 1080 и 1082 не имеет разрешающего флажка записи NMI, т.е. в случае отрицательного ответа на стадии S320, программа пропускает стадии S330 и S340 и выполняет обработку на стадиях S350-S370.If none of the
Операция записи далее описывается более подробно со ссылкой на фигуры 28-30. Фигура 28 - блок-схема, иллюстрирующая процесс обработки данных, выполняемый управляющей интегральной схемой 200 в ходе операции записи. Фигуры 29 и 30 - временные диаграммы, иллюстрирующие выбор времени выполнения операции записи, показанной на блок-схеме фигуры 28. В частности, на временной диаграмме фигуры 29 показано время выполнения операции записи от первого адреса, а на временной диаграмме на фигуре 30 показано время выполнения операции записи от желательного адреса посредством фиктивной операции чтения.The write operation is further described in more detail with reference to figures 28-30. 28 is a flowchart illustrating a data processing process performed by a control integrated
Когда основная программа вводит стандартную программу, показанную на фигуре 28, управляющая интегральная схема 200 выдает сигнал низкого уровня и обнуляет счетчик адреса 83, встроенный в запоминающий элемент 1080 или 1082 на стадии S400, как показано на временной диаграмме фигуры 29. После этого управляющая интегральная схема 200 выдает сигнал высокого уровня и активизирует запоминающий элемент 1080 или 1082 на стадии S410. Управляющая интегральная схема 200 затем выдает определенное число тактовых импульсов на запоминающий элемент 1080 или 1082 на стадии S420. Определенное число тактовых импульсов соответствует желательному адресу, который передается от контроллера печати 40, который требует записи конкретных данных. Счетчик адреса 83 в запоминающем элементе 1080 или 1082 увеличивает адрес на один бит при выборе времени падения тактового импульса. Управляющая интегральная схема 200 может, соответственно, определить желательный адрес через счетчик адреса 83 на стадии S430. Управляющая интегральная схема 200 выдает сигнал записи/чтения (R/W) высокого уровня, чтобы обеспечить операцию записи в запоминающий элемент 1080 или 1082, и выдает данные, которые записываются на шину данных на стадии S440. Это обеспечивает запись конкретных данных по указанным адресам в ячейке памяти 1081 или 1083 запоминающего элемента 1080 или 1082. После выполнения стадии S440, основная программа выходит из стандартной программы фигуры 28. Как описано выше, в структуре четвертого варианта адрес устанавливается и увеличивается на один бит.When the main program enters the standard program shown in FIG. 28, the control integrated
Если операция записи выполняется по следующему адресу, который является продолжением ранее установленного адреса, сигнал CS и сигнал R/W поддерживаются на высоком уровне. Затем управляющая интегральная схема 200 выдает определенное число тактовых импульсов, соответствующих следующему адресу счетчика адреса 83 в запоминающем элементе 1080 или 1082. После определения следующего адреса конкретные выходные данные от управляющей интегральной схемы 200 записываются в запоминающий элемент 1080 или 1082. Если операция записи выполняется по следующему адресу, который является продолжением предыдущего установленного адреса, управляющая интегральная схема 200 выдает сигнал низкого уровня R/W на запоминающий элемент 1080 или 1082 и исполняет фиктивную операцию записи следующего адреса, как показано на временной диаграмме фигуры 30. По следующему адресу управляющая интегральная схема 200 выдает сигнал R/W высокого уровня на запоминающий элемент 1080 или 1082 и конкретные данные на шину данных для выполнения операции записи.If the write operation is performed at the next address, which is a continuation of the previously set address, the CS signal and the R / W signal are kept high. Then, the control integrated
В конструкции четвертого варианта данные об оставшемся количестве соответствующих чернил записываются в запоминающие элементы 1080 и 1082 следующим образом. Как описано выше, адрес 00 выделен для хранения данных об оставшемся количестве черных чернил в ячейке памяти 1081 запоминающего элемента 1080, а адреса 00, 08, 10, 18 и 20 выделены для хранения данных об оставшихся количествах соответствующих цветных чернил в ячейке памяти 1083 запоминающего элемента 1082. Такое устройство обнуляет счетчик адреса 83 в запоминающих элементах 1080 и 1082, когда управляющая интегральная схема 200 выполняет операцию записи в запоминающие элементы 1080 и 1082. Это позволяет записать данные об оставшемся количестве соответствующих чернил до записи других данных в запоминающие элементы 1080 и 1082 в ходе операции записи, выполняемой управляющей интегральной схемой 200.In the construction of the fourth embodiment, data on the remaining amount of the corresponding ink is recorded in the
Устройство четвертого варианта позволяет записать данные об оставшемся количестве соответствующих чернил предпочтительно в запоминающие элементы 1080 и 1082 при выключении источника тока. Даже если вилка вынута из розетки немедленно после выполнения операции отключения питания, такое устройство гарантирует сохранность данных об оставшихся количествах чернил.The device of the fourth embodiment allows you to record data about the remaining amount of the corresponding ink, preferably in the
Процесс обработки данных, выполняемый управляющей интегральной схемой 200 для записи данных в запоминающие элементы 1080 и 1082 выполняется, когда вилка источника тока случайно вынута из розетки без обычного отключения питания или в случае сбоя подачи электроэнергии. При таких условиях выдается описанная выше команда NMI и электрическая мощность обеспечивается контроллером принтера в течение 0,3 секунды благодаря вспомогательному источнику тока, встроенного в основную часть принтера 100. Так как такое устройство предпочтительно записывает данные об оставшемся количестве соответствующих чернил в запоминающие элементы 1080 и 1082, операция записи может быть завершена в пределах времени действия вспомогательного источника тока.The data processing process performed by the control integrated
В четвертом варианте данные об оставшемся количестве соответствующих чернил размещены по конкретным адресам в ячейке памяти, к которой имеется доступ предпочтительно с основной части принтера 100. Одна возможная модификация четвертого варианта имеет информацию формата по конкретному адресу, к которому имеется доступ от основной части принтера 100, как показано на фигуре 31. На фигуре 31 схематично показан массив данных 1000 в ячейке памяти в одной модификации четвертого варианта. Массив данных 1000 включает информацию формата 1001, которая используется для определения информации, хранящейся в ячейке памяти. Далее определяется раздел памяти оставшегося количества чернил 1003, включенный в перезаписываемый участок памяти 1002 в виде участка перезаписи на основании информации формата 1001 с последующим выполнением требуемой операции записи. Такое устройство надежно предотвращает случайное стирание информации, хранящейся в участке памяти 1004, доступном только для чтения.In the fourth embodiment, data on the remaining amount of the corresponding ink is located at specific addresses in a memory location, which is preferably accessed from the main part of the
В модифицированной конструкции, в которой используется общий запоминающий элемент для черного чернильного картриджа и для цветного чернильного картриджа, требуемая информация извлекается на основании информации формата 1001. Такая методика уменьшает время доступа, т.е. время, необходимое для выполнения операций чтения и записи. В таком устройстве емкость раздела памяти оставшегося количества чернил 1003 определяется с учетом емкости каждой чернильной камеры в чернильном картридже на основании информации формата 1001. Если чернильный картридж требует меньшего количества сохраняемой информации, область доступа может быть ограничена информацией формата 1001. Это обеспечивает более короткое время доступа даже в случае использования универсальных запоминающих элементов.In a modified design that uses a common storage element for a black ink cartridge and for a color ink cartridge, the required information is retrieved based on information of
В обсужденных выше первом и втором вариантах данные, хранящиеся во вторых участках памяти 660 и 760, содержат сведения только об оставшемся количестве соответствующих чернил. В одной возможной модификации могут храниться и другие данные, например данные о частоте вставления и вынимания чернильных картриджей 107К и 107F и данные времени, прошедшего после распечатывания чернильных картриджей 107К и 107F, которые записываются во вторые участки памяти 660 и 760 и передаются от и до основной части принтера 100. Количество пузырьков воздуха в чернилах, хранящихся в чернильном картридже, зависит от частоты вставления и вынимания чернильного картриджа. Оптимальные условия подачи чернил (например, частота промывки) по каналам от чернильных картриджей 107К и 107F на печатающую головку 10 могут, таким образом, определяться частотой вставления и вынимания чернильных картриджей 107К и 107F, данные о которых хранятся во вторых участках памяти 660 и 760.In the first and second embodiments discussed above, the data stored in the
В цветных чернильных картриджах 107F первого, второго и третьего вариантов во вторых участках памяти 660 и 860 выделены два раздела памяти для каждых цветных чернил, в которых хранятся самые последние данные об оставшемся количестве цветных чернил. Однако для каждых цветных чернил могут быть выделены три или большее количество вторых разделов памяти.In the
Во втором и третьем вариантах флажок окончания записи инвертируется для определения, действительно ли операция записи данных об оставшемся количестве каждых чернил завершена для каждого раздела памяти оставшегося количества чернил.In the second and third embodiments, the write end flag is inverted to determine whether the recording operation of the data on the remaining amount of each ink is actually completed for each memory section of the remaining amount of ink.
Флажок окончания записи может иметь два или несколько битов. Счетчик также можно использовать для определения, действительно ли операция записи завершена для каждого раздела памяти оставшегося количества чернил.The write end flag can have two or more bits. The counter can also be used to determine if the write operation has actually completed for each memory section of the remaining ink.
В вариантах, обсужденных выше, используемый счетчик адреса 83 - устройство для счета в прямом направлении. Счетчик обратного счета может также быть использован в качестве счетчика адреса 83. Например, в первом и втором вариантах этой модифицированной конструкции массив данных должен быть изменен таким образом, что доступ ко вторым участкам памяти 660 и 760 осуществляется до доступа к первым участкам памяти 650 и 750. В этом случае вторые участки памяти 660 и 760 размещены по более высоким адресам, чем адреса первых участков памяти 650 и 750. В третьем и четвертом вариантах этой модифицированной конструкции данные об оставшемся количестве соответствующих чернил, хранящиеся по первым адресам, должны быть размещены по конечным адресам.In the options discussed above, the used
Во всех обсужденных выше вариантах данные об оставшемся количестве соответствующих чернил хранятся в заголовках адресов памяти. Данные об оставшемся количестве каждых чернил могут, однако, хранится в любом адресе памяти, к которому предпочтительно имеет доступ основная часть принтера 100 (контроллер печати 40). Например, когда к промежуточным адресам сначала обращается контроллер печати 40 для выполнения операции записи, данные об оставшихся количествах чернил могут храниться по промежуточным адресам. Иными словами, позиции памяти для хранения данных об оставшемся количестве соответствующих чернил физически не ограничены первыми адресами в ячейках памяти 81, 810, 1081 и 1082, но могут иметь любые адреса памяти, предпочтительно для операций чтения и записи.In all the options discussed above, data on the remaining amount of the corresponding ink is stored in the headers of the memory addresses. The data on the remaining amount of each ink can, however, be stored in any memory address, which is preferably accessed by the main part of the printer 100 (print controller 40). For example, when the
Во всех вышеописанных вариантах в запоминающих элементах 80, 800,1080 и 1082 применяется СППЗУ. Вместо СППЗУ может быть использована диэлектрическая память с последовательным доступом. СППЗУ может включать флэш-память.In all of the above embodiments, EPROMs are used in the
Во всех вышеописанных вариантах оставшиеся количества чернил используются как информация о количестве чернил. Однако вместо информации об оставшихся количествах чернил может использоваться информация об объемах потребления чернил.In all of the above embodiments, the remaining ink amounts are used as ink quantity information. However, instead of information on the remaining amounts of ink, information on the amount of ink consumption can be used.
Чернильные картриджи 107К, 107F, 1107КБ и 1107F, используемые в вышеупомянутых вариантах, могут быть заменены другим чернильным картриджем 500, показанным на фигуре 32. На фигуре 32 представлен общий вид чернильного картриджа 500 как одной из модификаций настоящего изобретения.The
Чернильный картридж 500 включает контейнер 51, в основном сформированный в виде прямоугольного параллелепипеда, в котором находится пропитанное чернилами пористое тело (не показано), и крышку 53, которая закрывает верхнее отверстие контейнера 51. Контейнер 51 разделен на пять емкостей для чернил (подобно емкостям для чернил 107С, 107LC, 107М, 107LM и 107Y в чернильных картриджах 107F и 1107F, обсужденных выше), в которых раздельно хранятся пять различных цветных чернил. Входные отверстия 54 для подачи соответствующих цветных чернил сформированы в определенном порядке на нижней поверхности контейнера 51. Входные отверстия подачи чернил 54 находятся перед иглами подачи чернил (здесь не показаны), когда чернильный картридж 500 соединен с узлом крепления картриджа основной части принтера (здесь не показан). На верхнем торце вертикальной стенки 55 имеется две выступающих части с углублениями 56, которые расположены на стороне входных отверстий подачи чернил 54. В углубления 56 входят выступы рычага (здесь не показан), установленного на основной части принтера. Углубления 56 расположены на обоих торцах вертикальной стенки 55 и, соответственно, имеют ребра 56а. Треугольное ребро 57 также сформировано нижней поверхностью каждого углубления 56 и вертикальной стенкой 55. Контейнер 51 имеет контрольный паз 59, который предотвращает ошибочное крепление чернильного картриджа 500 к неподходящему узлу крепления картриджа.The
Вертикальная стенка 55 также имеет углубление 58, которое расположено в основном в центре чернильного картриджа 500 по его ширине. В углублении 58 устанавливается печатная плата 31. Печатная плата 31 имеет множество контактов, которые расположены перед контактами на основной части принтера и запоминающем элементе (не показан), установленными на его задней поверхности. Вертикальная стенка 55 также имеет выступы 55а и 55b и выемки 55с и 55d для позиционирования печатной платы 31.The
В вышеупомянутых вариантах пять цветных чернил, т.е. пурпурных, голубых, желтых, светло-голубых и светло-пурпурных, применяются в качестве множества различных цветных чернил. Настоящее изобретение также применимо к другой комбинации этих цветных чернил типа пурпурных, голубых и желтых или комбинации этих цветных чернил и некоторых дополнительных цветных чернил.In the above embodiments, five color inks, i.e. magenta, cyan, yellow, light cyan and light magenta are used as a variety of different color inks. The present invention is also applicable to another combination of these color inks such as magenta, cyan and yellow, or a combination of these color inks and some additional color inks.
Принцип настоящего изобретения применим к принтеру с автономной кареткой, в котором чернильные картриджи не устанавливаются на каретке, также как и к принтеру с универсальной кареткой, в котором чернильные картриджи устанавливаются на каретке, как описано выше применительно к трем вариантам изобретения.The principle of the present invention is applicable to a printer with a stand-alone carriage in which ink cartridges are not mounted on a carriage, as well as to a printer with a universal carriage in which ink cartridges are mounted on a carriage, as described above with respect to the three embodiments of the invention.
Настоящее изобретение не ограничено вышеупомянутыми вариантами или их модификациями, но может быть реализовано в виде многих других модификаций и изменений в конструкции, не выходя за объем изобретения.The present invention is not limited to the above options or their modifications, but can be implemented in the form of many other modifications and changes in design, without going beyond the scope of the invention.
Claims (64)
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10/311671 | 1998-11-02 | ||
JP10/336330 | 1998-11-26 | ||
JP33633098 | 1998-11-26 | ||
JP33633198 | 1998-11-26 | ||
JP10/336331 | 1998-11-26 | ||
JP10/338011 | 1998-11-27 | ||
JP11/296013 | 1999-10-18 | ||
JP11/296012 | 1999-10-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2000119791A RU2000119791A (en) | 2002-09-20 |
RU2234420C2 true RU2234420C2 (en) | 2004-08-20 |
Family
ID=33421120
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2000119791/12A RU2234420C2 (en) | 1998-11-26 | 1999-11-02 | Ink cartridge and printer using said cartridge |
RU99124807/09A RU2237271C2 (en) | 1998-11-26 | 1999-11-25 | Ink cartridge and printer using said cartridge |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU99124807/09A RU2237271C2 (en) | 1998-11-26 | 1999-11-25 | Ink cartridge and printer using said cartridge |
Country Status (2)
Country | Link |
---|---|
JP (4) | JP2000218824A (en) |
RU (2) | RU2234420C2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7566108B2 (en) | 2005-07-04 | 2009-07-28 | Canon Kabushiki Kaisha | Recording apparatus with detection of improperly mounted head cartridges |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000218824A (en) * | 1998-11-26 | 2000-08-08 | Seiko Epson Corp | Ink container and printer using the same |
JP2004314351A (en) * | 2003-04-14 | 2004-11-11 | Seiko Epson Corp | Ink-jet printer and its suction operation control method |
US8599424B2 (en) * | 2008-09-04 | 2013-12-03 | Fb Sistemas S.A. | Printer cartridge microchip |
JP2009190408A (en) * | 2009-04-13 | 2009-08-27 | Seiko Epson Corp | Cartridge |
US8651643B2 (en) | 2010-10-22 | 2014-02-18 | Hewlett-Packard Development Company, L.P. | Fluid cartridge |
WO2013011585A1 (en) * | 2011-07-21 | 2013-01-24 | ブラザー工業株式会社 | Liquid cartridge, liquid jetting apparatus capable of having liquid cartridge attached thereto, and method for recycling liquid cartridge |
JP5998471B2 (en) * | 2011-12-20 | 2016-09-28 | セイコーエプソン株式会社 | adapter |
JP6074987B2 (en) * | 2012-09-28 | 2017-02-08 | ブラザー工業株式会社 | Image forming apparatus having refill detection function and refill detection method |
RU2690970C1 (en) * | 2018-07-18 | 2019-06-07 | Хьюлетт-Паккард Дивелопмент Компани, Л.П. | Fluid medium cartridge |
JP7315367B2 (en) * | 2019-04-23 | 2023-07-26 | 理想科学工業株式会社 | Electronics and consumable units |
RU2704597C1 (en) * | 2019-05-23 | 2019-10-29 | Хьюлетт-Паккард Дивелопмент Компани, Л.П. | Fluid cartridge |
JP7275906B2 (en) * | 2019-06-26 | 2023-05-18 | ブラザー工業株式会社 | image forming device |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2594912B2 (en) * | 1986-02-12 | 1997-03-26 | キヤノン株式会社 | Ink cartridge and recording device |
JP2933347B2 (en) * | 1989-03-20 | 1999-08-09 | ヒューレット・パッカード・カンパニー | Inkjet print head |
JPH04241979A (en) * | 1991-01-14 | 1992-08-28 | Canon Inc | Picture recording device |
JPH06180674A (en) * | 1992-12-14 | 1994-06-28 | Sony Corp | Data storage device |
JPH07248978A (en) * | 1994-03-11 | 1995-09-26 | Fuji Film Micro Device Kk | Nonvolatile memory |
JP3726295B2 (en) * | 1994-12-26 | 2005-12-14 | 株式会社デンソー | Vehicle control device |
JPH0973417A (en) * | 1995-09-04 | 1997-03-18 | Mitsubishi Electric Corp | Multiple memory control method |
JPH09269876A (en) * | 1996-04-01 | 1997-10-14 | Brother Ind Ltd | Host base printer system and data transmission and reception method for it |
JPH09314861A (en) * | 1996-06-04 | 1997-12-09 | Canon Inc | Ink jet recording device and ink jet unit |
JPH10240629A (en) * | 1997-02-27 | 1998-09-11 | Mitsubishi Electric Corp | Intra-memory information updating method |
JP2000218824A (en) * | 1998-11-26 | 2000-08-08 | Seiko Epson Corp | Ink container and printer using the same |
-
1999
- 1999-10-18 JP JP11296013A patent/JP2000218824A/en not_active Withdrawn
- 1999-11-02 RU RU2000119791/12A patent/RU2234420C2/en not_active IP Right Cessation
- 1999-11-25 RU RU99124807/09A patent/RU2237271C2/en not_active IP Right Cessation
-
2001
- 2001-11-02 JP JP2001337446A patent/JP2002192753A/en active Pending
-
2008
- 2008-11-25 JP JP2008298919A patent/JP4442711B2/en not_active Expired - Fee Related
-
2009
- 2009-04-20 JP JP2009101509A patent/JP2009196363A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7566108B2 (en) | 2005-07-04 | 2009-07-28 | Canon Kabushiki Kaisha | Recording apparatus with detection of improperly mounted head cartridges |
Also Published As
Publication number | Publication date |
---|---|
JP2000218824A (en) | 2000-08-08 |
RU2237271C2 (en) | 2004-09-27 |
JP2009040063A (en) | 2009-02-26 |
JP2002192753A (en) | 2002-07-10 |
JP4442711B2 (en) | 2010-03-31 |
JP2009196363A (en) | 2009-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU771461B2 (en) | Ink cartridge and printer using the same | |
US6923531B2 (en) | Ink cartridge with memory | |
JP4395943B2 (en) | Printing apparatus and information management method thereof | |
JP4582239B2 (en) | Printing device | |
JP2000218818A (en) | Ink container and printer using the same | |
JP4442711B2 (en) | Ink container and printing apparatus using the same | |
JP2002144603A (en) | Ink container and printer using the ink container | |
KR100509653B1 (en) | Ink cartridge and printer using the same | |
AU2003268576B2 (en) | Ink Cartridge and Printer Using the Same | |
AU2006200716B2 (en) | Ink cartridge and printer using the same | |
JP4488025B2 (en) | Ink container and printing apparatus using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20131103 |