Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7484289B2 - プリンタ及びプリンタが実装するプログラム - Google Patents
[go: Go Back, main page]

JP7484289B2 - プリンタ及びプリンタが実装するプログラム - Google Patents

プリンタ及びプリンタが実装するプログラム Download PDF

Info

Publication number
JP7484289B2
JP7484289B2 JP2020053552A JP2020053552A JP7484289B2 JP 7484289 B2 JP7484289 B2 JP 7484289B2 JP 2020053552 A JP2020053552 A JP 2020053552A JP 2020053552 A JP2020053552 A JP 2020053552A JP 7484289 B2 JP7484289 B2 JP 7484289B2
Authority
JP
Japan
Prior art keywords
cartridge
information
remaining amount
memory
ink
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020053552A
Other languages
English (en)
Other versions
JP2021151758A (ja
Inventor
伸昌 田中
哲憲 森
彩加 堀田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2020053552A priority Critical patent/JP7484289B2/ja
Priority to US17/196,086 priority patent/US11619899B2/en
Publication of JP2021151758A publication Critical patent/JP2021151758A/ja
Application granted granted Critical
Publication of JP7484289B2 publication Critical patent/JP7484289B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • G03G15/5091Remote control machines, e.g. by a host for user-identification or authorisation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • B41J2/17559Cartridge manufacturing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • B41J2/17543Cartridge presence detection or type identification
    • B41J2/17546Cartridge presence detection or type identification electronically
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17566Ink level or ink residue control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/06Apparatus for electrographic processes using a charge pattern for developing
    • G03G15/08Apparatus for electrographic processes using a charge pattern for developing using a solid developer, e.g. powder developer
    • G03G15/0822Arrangements for preparing, mixing, supplying or dispensing developer
    • G03G15/0848Arrangements for testing or measuring developer properties or quality, e.g. charge, size, flowability
    • G03G15/0856Detection or control means for the developer level
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/06Apparatus for electrographic processes using a charge pattern for developing
    • G03G15/08Apparatus for electrographic processes using a charge pattern for developing using a solid developer, e.g. powder developer
    • G03G15/0822Arrangements for preparing, mixing, supplying or dispensing developer
    • G03G15/0863Arrangements for preparing, mixing, supplying or dispensing developer provided with identifying means or means for storing process- or use parameters, e.g. an electronic memory
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/55Self-diagnostics; Malfunction or lifetime display
    • G03G15/553Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job
    • G03G15/556Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job for toner consumption, e.g. pixel counting, toner coverage detection or toner density measurement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17566Ink level or ink residue control
    • B41J2002/17573Ink level or ink residue control using optical means for ink level indication

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Manufacturing & Machinery (AREA)
  • Ink Jet (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、プリンタ及びプリンタが実装するプログラムに関する。
特許文献1は、リサイクルされたカートリッジを用いて印刷を行うプリンタを開示する。リサイクルされたカートリッジとは、例えば、インクやトナーなどの印刷材が使い切られたカートリッジに、新たに印刷材が注入されたものである。
特許文献1に記載のプリンタでは、カートリッジはメモリを備えている。メモリは、カートリッジが初めてプリンタに装着された初回装着年月日を記憶する。プリンタは、この初回装着年月日に基づいて、装着されたカートリッジがリサイクルカートリッジであるか否かを判断する。
特開2017-56619号公報
ユーザがカートリッジに印刷材を入れた場合、ユーザは、どのような品質の印刷材がカートリッジに入っているかを認識することができる。しかしながら、ユーザ以外の者によって印刷材が入れられたカートリッジ、すなわちユーザ以外の者によってリサイクルされたカートリッジでは、どのような品質の印刷材がカートリッジに入っているかを、ユーザは認識することができない。印刷材の品質によっては、プリンタが故障する原因になるおそれがある。
本発明は、リサイクルされたカートリッジによる故障の発生を抑制可能なプリンタを提供することを目的とする。
本明細書では様々な開示を行う。開示例のプリンタは、第1メモリを有するカートリッジが装着される装着ケースと、前記装着ケースに装着された前記カートリッジから供給された印刷材を用いて印刷を行う印刷部と、前記装着ケースに装着された前記カートリッジが貯留する印刷材の量に応じた検出値を出力するセンサと、前記第1メモリと通信可能なカートリッジインタフェースと、第2メモリと、コントローラと、を備える。前記第1メモリは、前記カートリッジを個々に識別可能なカートリッジ識別情報、及び前記カートリッジが貯留する印刷材の量に応じた残量情報を含むカートリッジ情報を記憶可能である。前記コントローラは、前記カートリッジインタフェースを通じて前記第1メモリから取得した前記カートリッジ識別情報及び前記残量情報を対応付けた履歴情報を前記第2メモリに記憶させる履歴管理処理と、前記印刷部が排出した印刷材の量に応じた情報と、前記残量情報とに基づいて、新たな前記残量情報を特定する残量特定処理と、特定した新たな前記残量情報で、前記履歴情報の前記残量情報を更新する第1残量更新処理と、を実行する。前記コントローラは、前記カートリッジが前記装着ケースに装着された場合に、前記カートリッジインタフェースを通じて前記第1メモリから読み出した前記カートリッジ識別情報と同一のカートリッジ識別情報を有する前記履歴情報が前記第2メモリに記憶されていると判断し、かつ、前記残量情報が前記第2メモリに記憶された閾値以下であると判断し、かつ、前記検出値に基づいて、前記装着ケースに装着された前記カートリッジが貯留する印刷材があると判断したことに基づいて、前記装着ケースに装着された前記カートリッジを適正なリサイクルカートリッジであるとして、前記履歴情報の前記残量情報を更新する第2残量更新処理を実行する。
データ上はカートリッジに印刷材がなく、センサによる検出上はカートリッジに印刷材がある場合、装着ケースに装着されたカートリッジは、印刷材を再度入れられてリサイクルされたカートリッジであるとされる。そして、装着ケースに装着されたカートリッジのカートリッジ識別情報が履歴情報にある場合、装着ケースに装着されたカートリッジが、ユーザによって印刷材が入れられた適正なリサイクルカートリッジであるとされる。すなわち、コントローラは、装着ケースに装着されたカートリッジがリサイクルされたカートリッジであり、かつユーザによって印刷材が入れられた適正なリサイクルカートリッジであるか否かを判断することができる。そして、コントローラは、適正なリサイクルカートリッジであると判断したことに基づいて、履歴情報の残量情報を更新する。すなわち、不適切なリサイクルカートリッジは、履歴情報の残量情報が更新されず、プリンタにおいて使用できない。その結果、本発明に係るプリンタは、ユーザ以外の者がリサイクルしたカートリッジを原因とする故障の発生を抑制することができる。
(A)はプリンタ10の模式的な断面図であり、(B)は装着ケース41に装着されたカートリッジ14の模式的な断面図である。 プリンタ10の機能ブロック図である。 制御プログラム68が実行する処理のフローチャートの一部である。 制御プログラム68が実行する処理のフローチャートの他部である。 (A)はCTG交換画面を示す図であり、(B)は報知画面を示す図であり、(C)は確認画面を示す図である。
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。例えば、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で適宜変更することができる。或いは、後述の処理の一部は、本発明の要旨を変更しない範囲で適宜省略することができる。
本実施形態では、図1に示されるプリンタ10を説明する。プリンタ10は、印刷材を貯留するカートリッジ14を装着されて使用されるプリンタである。印刷材は、インクやトナーなどである。すなわち、プリンタ10は、いわゆるインクジェットプリンタやレーザプリンタなどである。また、プリンタ10に装着されるカートリッジ14は、1つであってもよいし、複数であってもよい。すなわち、プリンタ10は、いわゆるモノクロプリンタであってもよいし、カラープリンタであってもよい。さらにまた、プリンタ10は、印刷機能に加え、スキャン機能やコピー機能やFAX機能を有する、いわゆる複合機であってもよい。以下では、プリンタ10が、カラープリンタかつインクジェットプリンタである例を説明する。
プリンタ10は、シートを搬送する搬送装置11と、搬送されるシートにインク滴を吐出して印刷を行うヘッド12と、装着ケースユニット13と、を備える。ヘッド12に供給されるインクを貯留するカートリッジ14が装着ケースユニット13に装着される。
搬送装置11は、給紙トレイ21と、給送ローラ22と、搬送ローラ対23と、プラテン24と、排紙ローラ対25と、排紙トレイ26と、搬送路27を区画する不図示のガイド部材と、を有する。
給紙トレイ21は、画像が印刷される前のシートを保持するトレイである。給送ローラ22は、給紙トレイ21に保持されたシートを搬送路27へ送り出すローラである。搬送ローラ対23は、搬送ローラ31及び従動ローラ32を有しており、給送ローラ22によって搬送路27に送り出されたシートを挟持して搬送する。排紙ローラ対25は、搬送ローラ対23によって搬送されるシートの搬送方向28の下流に位置している。排紙ローラ対25は、排紙ローラ33及び従動ローラ34を有しており、シートを挟持して搬送する。
プラテン24は、搬送方向28における搬送ローラ対23と排紙ローラ対25との間に位置している。プラテン24は、搬送ローラ対23或いは排紙ローラ対25によって搬送されるシートを支持する部材である。
排紙トレイ26は、搬送方向28における排紙ローラ対25の下流に位置している。排紙トレイ26は、排紙ローラ対25によってプラテン24上から排出されたシートを保持する。
ヘッド12は、プラテン24の上方に位置しており、プラテン24と対向している。ヘッド12は、プラテン24とともに搬送路27を区画している。
ヘッド12は、プラテン24に支持されたシートにインク滴を吐出して、シートに画像を印刷する装置である。ヘッド12は、プラテン24の上方に固定されていてもよいし、搬送方向28に直交する方向(図1の紙面に直交する方向)に移動可能なキャッリッジに保持されていてもよい。また、ヘッド12は、インクに圧力を加えて吐出させる圧電素子を有していてもよいし、インクを突沸させて吐出させるヒータを有していてもよい。すなわち、ヘッド12は、どのような種別のヘッドであってもよい。ヘッド12は、印刷部の一例である。
装着ケースユニット13は、装着ケース41と、インクニードル42と、装着センサ43と、カートリッジインタフェース(以下、カートリッジI/Fと記載する)44と、液面センサ45と、を備える。液面センサ45は、センサの一例である。
装着ケース41は、4つのカートリッジ14を着脱自在に保持する部材である。4つのカートリッジ14は、シアンのインクを貯留するカートリッジ14、マゼンタのインクを貯留するカートリッジ14、イエローのインクを貯留するカートリッジ14、ブラックのインクを貯留するカートリッジ14である。
装着ケース41は、例えば、開口を有する中空の箱状に形成された樹脂成形品である。各カートリッジ14は、開口から装着ケース41内にそれぞれ挿入されて装着ケース41に装着される。また、各カートリッジ14は、開口を通じて装着ケース41からそれぞれ取り外される。
4つのインクニードル42が装着ケース41に保持されている。各インクニードル42は、装着ケース41の内面からそれぞれ突出している。インクニードル42は、カートリッジ14が装着ケース41に装着されると、カートリッジ14が有する不図示の挿通孔に挿通される。すなわち、インクニードル42の先端は、装着ケース41に装着されたカートリッジ14内に位置する。カートリッジ14が貯留するインクは、インクニードル42内を通ってカートリッジ14から流出する。
各インクニードル42は、4つのチューブ46のうちの一のチューブ46の一端をそれぞれ接続されている。チューブ46の他端は、ヘッド12と接続されている。すなわち、各カートリッジ14からそれぞれ流出したシアン、マゼンタ、イエロー、ブラックの各色のインクは、チューブ46内を通ってヘッド12にそれぞれ供給される。
装着センサ43は、カートリッジ14が装着ケース41に装着されたか否か、及びカートリッジ14が装着ケース41から外されたか否かを検出するセンサである。4つの装着センサ43が装着ケース41に取り付けられている。
装着センサ43は、例えば、互いに対向する発光ダイオード及びフォトダイオードを有するフォトインタラプタである。装着センサ43は、発光ダイオードが照射する光の光路上に、カートリッジ14が有する後述の検出リブ56が有る場合と無い場合とで、異なる電圧値(検出値)の検出信号を出力する。後述の制御プログラム68は、装着センサ43が出力する検出値や、検出値の変化に基づいて、カートリッジ14が装着ケース41に装着されたか否か、及びカートリッジ14が装着ケース41から外されたか否かを判断する。なお、装着センサ43は、装着ケース41に装着されたカートリッジ14によって押圧される押圧部を有するマイクロスイッチやタクトスイッチなどの機械スイッチであってもよい。
カートリッジI/F44は、カートリッジ14が有するICチップ53の電極54と接触される電極である。或いは、カートリッジI/F44は、電波を送受信可能なアンテナであってもよい。或いは、カートリッジI/F44は、発光ダイオード及びフォトダイオードであってもよい。すなわち、カートリッジI/F44は、カートリッジ14が有する後述のICチップ53と、電極を通じて通信し、或いは電波や光などを通じて通信するインタフェースである。図1に示す例では、カートリッジI/F44は電極である。4つのカートリッジI/F44が装着ケース41にそれぞれ取り付けられている。
液面センサ45は、カートリッジ14が貯留するインクの量であるインク残量が所定量以上であるか所定量未満であるかを検出するセンサである。4つの液面センサ45が装着ケース41にそれぞれ設けられている。
液面センサ45は、例えば、互いに対向する発光ダイオード47及びフォトダイオード48を有するフォトインタラプタである。発光ダイオード47及びフォトダイオード48は、装着ケース41に保持されている。装着ケース41に装着されたカートリッジ14は、インクの液面位置に応じて上下するフロート52を有している。フロート52は、インク残量が所定量以上である場合に発光ダイオード47の光路上に位置し、インク残量が所定量未満である場合に、発光ダイオード47の光路上から外れる。すなわち、液面センサ45は、インク残量が所定量以上である場合と、インク残量が所定量未満である場合とで異なる検出値を出力する。後述の制御プログラム68は、液面センサ45が出力する検出値に基づいて、インク残量が所定量以上であるか所定量未満であるかを判断する。なお、液面センサ45は、インク残量が所定量以上である場合と所定量未満である場合とで異なる検出値を出力するセンサであれば、どのような構成のセンサであってもよい。発光ダイオード47は、発光部の一例である。フォトダイオード48は、受光部の一例である。
カートリッジ14は、扁平かつ中空の箱状のケース51と、ケース51内に配置されたフロート52と、ケース51の外面に取り付けられたICチップ53と、を備える。
ケース51は、インクを貯留する。また、ケース51は、透光性を有する樹脂からなる樹脂成型品である。すなわち、液面センサ45の発光ダイオード47が照射する光は、ケース51を透過する。
ケース51は、外面から突出する検出リブ56を有する。検出リブ56は、カートリッジ14が装着ケース41に装着された状態において、装着センサ43の発光ダイオードが照射する光の光路上に位置するように設けられている。或いは、検出リブ56は、装着ケース41にカートリッジ14が装着される際及びカートリッジ14が装着ケース41から取り外される際に、上記光路上を通過するように設けられている。すなわち、検出リブ56は、カートリッジ14が装着ケース41に着脱された場合に、装着センサ43が出力する検出値を変化させる。
フロート52は、回動可能にケース51に保持されている。フロート52の比重は、ケース51が貯留するインクの比重よりも小さい。すなわち、フロート52は、インクに対して浮く。フロート52は、インク残量が上述の所定量以上から所定量未満に変化することによるインクの液面位置の低下に応じて回動する。フロート52は、回動により、液面センサ45の発光ダイオード47が照射する光の光路上にある遮光位置から、当該光路から外れた回避位置に移動する。すなわち、フロート52は、インク残量が所定量以上である場合に遮光位置にあり、インク残量が所定量未満である場合に回避位置にある。フロート52は、インク残量が所定量以上である場合と、所定量未満である場合とで、液面センサ45が出力する検出値を変化させる。後述の制御プログラム68は、液面センサ45が出力する検出値或いは当該検出値の変化により、インク残量が所定量以上であるか所定量未満であるかを判断する。フロート52は、被検知体の一例である。
カートリッジ14は、フロート52に代えてプリズムを有していてもよい。プリズムは、ケース51内に配置される。プリズムは、インクに漬かっている場合と、インクに漬かっていない場合とで、光を透過するか反射するかが変化する部材である。プリズムにおいて、液面センサ45の発光ダイオード47が照射する光が入射する部分は、インク残量が所定量以上である場合にインクに漬かり、インク残量が所定量未満である場合にインクに漬からない。プリズムは、インクに漬かっていない場合に、発光ダイオード47が照射した光をフォトダイオード48へ導き、インクに漬かっている場合に、発光ダイオード47が照射した光をフォトダイオード48以外へ導く。すなわち、プリズムは、インク残量が所定量以上である場合と所定量未満である場合とで、液面センサ45が出力する検出値を異ならせる。プリズムは、被検知体の一例である。
ICチップ53は、図2に示されるように、カートリッジ14が装着ケース41に装着された場合に装着ケースユニット13の電極であるカートリッジI/F44と接触する電極54と、CTGメモリ55と、を有する。「CTG」は、「カートリッジ」の略である。ICチップ53は、電極54を通じて後述の制御プログラム68と通信する。なお、ICチップ53は、電極54に代えて、アンテナ、或いは発光ダイオード及びフォトダイオードを有していてもよい。CTGメモリ55は、第1メモリの一例である。
CTGメモリ55は、型番と、CTG識別情報と、残量情報と、を記憶する。
型番は、例えば、カートリッジ14が貯留するインクの色や、水溶性インクや溶剤性インクなどのインクの種別や、ノーマルサイズや大容量サイズなどのサイズなどに応じて、製造者によって決定されてCTGメモリ55に記憶される情報である。
CTG識別情報は、カートリッジ14を個別に識別する情報であって、例えばシリアルナンバーである。
残量情報は、カートリッジ14が貯留するインクの残量であるインク残量を示す情報である。カートリッジ14が未使用である場合、CTGメモリ55は、残量情報として、満量残量情報を記憶する。残量情報は、プリンタ10で印刷が実行されるごとに、制御プログラム68によって更新される。詳しくは後述する。
CTGメモリ55は、マーキング情報が記憶される記憶領域を有する。マーキング情報は、カートリッジ14が適正なリサイクルカートリッジであるか否かを示す情報である。マーキング情報は、後述の制御プログラム68によってCTGメモリ55に記憶される。マーキング情報は、文字や数字からなるプリンタ識別情報の全部或いは一部である。例えば、マーキング情報は、後述のプリンタ識別情報の下一桁である。マーキング情報がCTGメモリ55に記憶されるタイミングについては後述する。
プリンタ10は、制御基板ユニット60と、タッチパネル70及び操作スイッチ73と、通信インタフェース(以下、通信I/Fと記載する)74と、をさらに備える。
タッチパネル70は、ディスプレイ71と、ディスプレイ71に重ねられた透明な板状のタッチセンサ72と、を有する。ディスプレイ71は、入力された画面データに応じた画面を表示する。タッチセンサ72は、タッチされた位置を示す位置情報を出力する。後述の制御プログラム68は、タッチセンサ72が出力する位置情報に基づいて、ディスプレイ71に表示されたアイコン等がユーザによって選択されたか否かを判断する。
操作スイッチ73は、例えば、マイクロスイッチやタクトスイッチなどの機械スイッチである。操作スイッチ73は、ユーザの指示を受け付ける。なお、タッチパネル70のみによってユーザの指示を受け付け可能な場合、操作スイッチ73は設けられていなくてもよい。タッチセンサ72及び操作スイッチ73は、入力インタフェースの一例である。
通信I/F74は、有線或いは無線によって他の装置と通信を行うインタフェースである。有線の通信として、有線LANなどが挙げられる。無線の通信として、WiFiなどの無線LANやブルートゥース(登録商標)などが挙げられる。プリンタ10は、通信I/F74を通じて、パーソナルコンピュータやサーバ等と通信を行う。プリンタ10は、例えば、通信I/F74を通じてパーソナルコンピュータから印刷データ及び印刷指示を取得し、印刷を行う。
制御基板ユニット60は、CPU61、本体メモリ62、及び通信バス63を備える。制御基板ユニット60は、例えば、パターン回路基板に実装されたマイクロコンピュータやICや抵抗やコンデンサやダイオード等によって実現される。
CPU61は、中央演算処理装置であって、後述のOS67及び制御プログラム68を実行する。CPU61は、例えば、マルチタスク処理により、OS67及び制御プログラム68を疑似的に並行して実行する。CPU61は、コントローラの一例である。
本体メモリ62は、ROM64やRAM65やEEPROM66やCPU61のバッファなどを有する。本体メモリ62は、プリンタ10が有する不図示のスロットに装着されたUSBメモリなど、可搬記憶媒体を含んでいてもよい。本体メモリ62は、第2メモリの一例である。
ROM64は、オペレーティングシステムであるOS67と、搬送装置11やヘッド12の駆動の制御等を行う制御プログラム68と、を記憶する。なお、OS67及び制御プログラム68の一部及び全部が、EEPROM66に記憶されていてもよい。制御プログラム68は、プログラムの一例である。
RAM65は、OS67や制御プログラム68の実行に用いられる。また、RAM65は、OS67や制御プログラム68が実行される際に、データや情報を一時的に記憶する。
EEPROM66は、プリンタ識別情報を予め記憶する。プリンタ識別情報は、プリンタ10を個別に識別する情報であって、シリアルナンバーやMACアドレスなどである。
また、EEPROM66は、履歴情報を記憶するための記憶領域を有する。履歴情報は、制御プログラム68によってEEPROM66に記憶される。履歴情報は、プリンタ10に装着されたカートリッジ14の型番、CTG識別情報、残量情報、及び装着年月日等を対応付けた情報である。装着年月日は、カートリッジ14が装着ケース41に装着された年月日を示す情報である。
また、EEPROM66或いはROM64は、不図示の画面データを記憶する。画面データは、ディスプレイ71に表示されるホーム画面や、後述のCTG交換画面や、報知画面や、確認画面(図5)などを示すデータである。
CPU61及び本体メモリ62は、通信バス63と接続されている。すなわち、本体メモリ62に記憶されたOS67及び制御プログラム68は、通信バス63を通じてCPU61によって実行可能である。そして、制御プログラム68は、通信バス63を通じて、本体メモリ62に記憶された情報やデータを読み出し可能であり、また、情報やデータを本体メモリ62に記憶可能である。
また、タッチパネル70、操作スイッチ73、通信I/F74、装着センサ43、及び液面センサ45は、不図示のケーブルを通じて通信バス63と接続されている。すなわち、制御プログラム68は、ディスプレイ71に画像データを入力してホーム画面等の画面をディスプレイ71に表示させることができ、タッチセンサ72や操作スイッチ73を通じてユーザの入力を取得することができ、通信I/F74を通じて情報やデータを送受信することができ、装着センサ43や液面センサ45が出力した検出信号を取得することができる。
以下、図3から図5を参照して、制御プログラム68が印刷指示を受け付けて実行する処理について説明する。
制御プログラム68は、印刷指示が入力されたか否かを判断する(S11)。印刷指示は、例えば、通信I/F74を通じてパーソナルコンピュータから入力され、或いは、印刷アイコンやコピーアイコンなどのユーザの選択によってタッチセンサ72から入力される。
制御プログラム68は、印刷指示が入力されていないと判断すると(S11:No)、処理を終了する。なお、制御プログラム68は、印刷指示が入力されたか否かを判断するステップS11の処理を、所定の間隔で定期的に実行する。所定の間隔は、本体メモリ62に予め記憶される。
制御プログラム68は、印刷指示が入力されたと判断すると(S11:Yes)、エンプティフラグがオンであるか否かを判断する(S12)。エンプティフラグは、例えば、本体メモリ62のEEPROM66に記憶される「0」或いは「1」の値である。EEPROM66は、エンプティフラグが記憶される記憶領域を予め有する。また、エンプティフラグは、ステップS21(図4)でオンにされるフラグであって、印刷の実行に必要なだけの量のインクがない場合にオンにされるフラグである。すなわち、ステップS12では、印刷の実行に必要なだけのインクがあるか否かが判断される。なお、エンプティフラグは、シアン、マゼンタ、イエロー、ブラックの4色のインクのそれぞれに対して設定される。ステップS12では、4つ全てのエンプティフラグがオフであることにより、エンプティフラグがオンでないと判断し(S12:No)、1つでもエンプティフラグがオンであることにより、エンプティフラグがオンであると判断する(S12:Yes)。オンのエンプティフラグは、特定情報の一例である。
制御プログラム68は、エンプティフラグがオフであると判断すると(S12:No)、図4に示されるように、1ページの印刷処理を実行する(S13)。具体的には、制御プログラム68は、印刷データに基いて搬送装置11及びヘッド12を駆動して、シートに画像を印刷する。
また、制御プログラム68は、印刷処理を実行するとともに、印刷処理においてヘッド12が吐出したインク滴の量に応じた値をカウントする。例えば、制御プログラム68は、ヘッド12の圧電素子或いはヒータを駆動させた回数をカウントする。当該カウントは、4つの色のインクのそれぞれに対して実行される。カウントされたカウント値は、新たな残量の算出に用いられる。詳しくは後述のステップS15において説明する。カウント値は、「印刷部が排出した印刷材の量に応じた情報」の一例である。
制御プログラム68は、印刷処理の実行後(S13)、液面センサ45が出力した検出値が変化したか否かを判断する(S14)。すなわち、制御プログラム68は、ステップS14において、カートリッジ14が貯留するインクの量であるインク残量が所定量以上から所定量未満になったか否かを判断する。詳しく説明すると、印刷処理の実行により、インク残量が減少する。減少前のインク残量が所定量以上であり、かつ減少後のインク残量が所定量未満である場合、液面センサ45が出力する検出値が変化する。制御プログラム68は、当該検出値が変化したか否かにより、インク残量が所定量以上から所定量未満に変化したか否かを判断する。
制御プログラム68は、インク残量が所定量以上から所定量未満に変化していないと判断すると(S14:No)、上述のカウント値と、履歴情報が有する残量情報とに基づいて新たな残量情報を算出する(S15)。具体的には、制御プログラム68は、履歴情報の残量情報が示す残量からカウント値を減じて、新たな残量を算出する。ステップS15の処理は、残量特定処理の一例である。
制御プログラム68は、算出した残量で、履歴情報の残量情報を更新する(S16)。すなわち、印刷が実行されるごとに、履歴情報の残量情報が更新される。ステップS16の処理は、第1残量更新処理の一例である。
一方、制御プログラム68は、印刷処理によってインク残量が所定量以上から所定量未満に変化したと判断すると(S14:Yes)、履歴情報の残量情報を、本体メモリ62に予め記憶された所定量で更新する(S17)。詳しく説明すると、上述のカウント値は、誤差を含む。したがって、印刷が繰り返されると、この誤差が積算される。ステップS17の処理は、インク残量が所定量以上から所定量未満に変化した場合に、履歴情報の残量情報が示すインク残量を「所定量」で更新し、残量情報に含まれる誤差をリセットする処理である。
なお、履歴情報の残量情報は、インク残量の表示に用いられる。フローチャートには示されていないが、制御プログラム68は、残量情報が示すインク残量を、ディスプレイ71に表示させる。すなわち、履歴情報の残量情報が、印刷が実行されるたびに更新されることにより、ディスプレイ71に表示されるインク残量も、印刷が実行されるたびに更新される。
次に、制御プログラム68は、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジであるか否かを判断する(S18)。リサイクルカートリッジとは、貯留するインクが使い切られたカートリッジ14にインクが注入されたカートリッジを意味する。制御プログラム68は、4つのカートリッジ14のそれぞれについて、リサイクルカートリッジであるか否かをそれぞれ判断する。リサイクルカートリッジであるか否かの判断の詳細については後述する。
制御プログラム68は、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジでないと判断すると(S18:No)、ステップS16或いはS17で更新した残量情報で、CTGメモリ55に記憶された残量情報を更新する(S19)。制御プログラム68は、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジであると判断すると(S18:Yes)、ステップS19の処理をスキップする。すなわち、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジである場合、CTGメモリ55に記憶された残量情報は、インクが使い切られた場合の残量情報(例えばゼロ)のまま、更新されない。一方、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジでない場合、CTGメモリ55に記憶された残量情報は、印刷が実行されるたびに更新される。そして、CTGメモリ55に記憶された残量情報が示す残量は、インクが使い切られた場合に、例えばゼロを示す。残量情報を更新するか否かのステップS18の判断は、4つのカートリッジ14についてそれぞれ行われる。ステップS19の処理は、第3残量更新処理の一例である。
次に、制御プログラム68は、印刷の実行に必要なだけのインク残量があるか否かを判断する(S20)。具体的には、制御プログラム68は、履歴情報に含まれる残量情報であって、ステップS16で更新した残量情報が示すインク残量が閾値を超えているか否かを判断する。閾値は、本体メモリ62に予め記憶される。制御プログラム68は、インク残量が閾値を超えている場合、印刷の実行に必要なだけのインク残量があると判断する(S20:Yes)。制御プログラム68は、インク残量が閾値以下である場合、印刷の実行に必要なだけのインク残量がないと判断する(S20:No)。ステップS20の判断は、4つのカートリッジ14のそれぞれに対して行われる。すなわち、4色のインクのそれぞれに対して、インク残量があるか否かが判断される。
制御プログラム68は、印刷の実行に必要なだけのインク残量がないと判断すると(S26:No)、エンプティフラグをオンにする(S21)。エンプティフラグがオンにされることにより、印刷処理の実行が禁止される。制御プログラム68は、印刷の実行に必要なだけのインク残量があると判断すると(S20:Yes)、ステップS21の処理をスキップする。ステップS21の処理は、特定情報記憶処理の一例である。
次に、制御プログラム68は、印刷データが示す次ページがあるか否かを判断する(S22)。制御プログラム68は、次ページがないと判断すると(S22:No)、処理を終了する。一方、制御プログラム68は、次ページがあると判断すると(S22:Yes)、図3が示すように、エンプティグラグがオンであるか否かを判断する(S12)。
制御プログラム68は、エンプティフラグがオンであると判断すると(S12:Yes)、CTG交換画面をディスプレイ71に表示させる(S23)。CTG交換画面は、図5(A)に示されるように、「インクを使い切りました」の文字と、「カートリッジを交換してください」の文字と、インクが使い切られたカートリッジ14が貯留するインクの色を示す文字と、を有する。図示例では、当該インクの色として、マゼンタの色のインクを示す「M」の文字と、シアンの色のインクを示す「C」の文字とがCTG交換画面に表示されている。ユーザは、CTG交換画面にしたがって、インクが使い切られたカートリッジ14を装着ケース41から外す。そして、ユーザは、インクを貯留する新しいカートリッジ14を装着ケース41に装着する。或いは、ユーザは、装着ケース41から取り外したカートリッジ14にインクを注入し、インクを注入したカートリッジ14であるリサイクルカートリッジを装着ケース41に装着する。なお、以下では、ユーザによってインクが注入されたリサイクルカートリッジが装着ケース41に再度装着されることも、「カートリッジ14が交換された」と記載して説明する。
制御プログラム68は、図3に示されるように、カートリッジ14が交換されたか否かを判断する(S24)。具体的には、制御プログラム68は、CTG交換画面をディスプレイ71に表示させた後、装着センサ43が出力する検出値を定期的に取得し、定期的に取得した検出値や当該検出値の変化により、カートリッジ14が交換されたか否かを判断する。
制御プログラム68は、カートリッジ14が交換されたと判断するまで待機する(S24:No)。制御プログラム68は、カートリッジ14が交換されたと判断すると(S24:Yes)、カートリッジI/F44を通じて、カートリッジ14のICチップ53のCTGメモリ55から型番、CTG識別情報、及び残量情報を含むカートリッジ情報を読み出す(S25)。
そして、制御プログラム68は、読み出したCTG識別情報と同一のCTG識別情報を有する履歴情報が本体メモリ62に記憶されているか否かを判断する(S26)。すなわち、ステップS26では、装着ケース41に新たに装着されたカートリッジ14が、プリンタ10において使用されていたカートリッジ14であるか否かが判断される。
制御プログラム68は、読み出したCTG識別情報と同一のCTG識別情報が本体メモリ62に記憶されていると判断すると(S26:Yes)、カートリッジ情報に含まれる残量情報が、インクが使い切られたことを示す量(例えばゼロ)を示すか否かを判断する(S27)。すなわち、ステップS27では、CTGメモリ55のデータ上、カートリッジ14にインクが有るか否かが判断される。
制御プログラム68は、CTGメモリ55のデータ上、カートリッジ14にインクが有ると判断すると(S27:Yes)、報知画面をディスプレイ71に表示させる(S28)。すなわち、履歴情報におけるデータ上はカートリッジ14にインク残量がなく、CTGメモリ55に記憶されたデータ上はカートリッジ14にインク残量がある場合、報知画面がディスプレイ71に表示される。例えば、同一のCTG識別情報を有する2つのカートリッジ14があり、1つ目のカートリッジ14のインクが使い切られて装着ケース41から取り外された後、2つ目のカートリッジ14が装着ケースに装着された場合、報知画面がディスプレイ71に表示される(S28)。すなわち、同一のCTG識別情報を有する2つ目のカートリッジ14がプリンタ10で使用されると、履歴管理に支障が生じる。このような場合、報知画面がディスプレイ71に表示される。
図5(B)に示されるように、報知画面は、「不適切なカートリッジが装着されたました」の文字と、「カートリッジを再度交換してください」の文字と、交換すべきカートリッジ14が貯留するインクの色を示す文字と、を有する。ユーザは、報知画面を視認することにより、装着ケース41に装着したカートリッジ14が不適切なカートリッジ14であることを認識する。そして、ユーザは、装着ケース41に装着した不適切なカートリッジ14を装着ケース41から取り外し、他のカートリッジ14を装着ケース41に装着する。
制御プログラム68は、図3に示されるように、CTGメモリ55のデータ上、インクが無いと判断すると(S27:No)、物理的にインク残量があるか否かを判断する(S29)。詳しく説明すると、インクを貯留するカートリッジ14が装着ケース41に装着されると、液面センサ45は、インク残量が所定量以上であることを示す検出値を出力する。制御プログラム68は、液面センサ45が出力する検出値に基づいて、装着ケース41に装着されたカートリッジ14が物理的にインクを貯留するか否かを判断する(S29)。
制御プログラム68は、装着ケース41に装着されたカートリッジ14に物理的にインクが無いと判断すると(S29:No)、上述の報知画面(図5(B))をディスプレイ71に表示させる(S28)。例えば、装着ケース41から取り外された空のカートリッジ14が誤って再度装着ケース41に装着された場合に、報知画面がディスプレイ71に表示される。
制御プログラム68は、装着ケース41に装着されたカートリッジ14に物理的にインクが有ると判断すると(S29:Yes)、確認画面をディスプレイ71に表示させる(S30)。例えば、装着ケース41から取り外されたカートリッジ14に、ユーザによってインクが注入された後、装着ケース41に装着された場合に、確認画面がディスプレイ71に表示される。すなわち、装着ケース41に装着されたカートリッジ14が、ユーザによってインクが注入された適正なリサイクルカートリッジである場合に、確認画面がディスプレイ71に表示される。なお、ユーザによってインクが注入されたことは、履歴情報が本体メモリ62に記憶されていることによって確認されている(S26:Yes)。ステップS30の処理は、表示処理の一例である。
図5(C)に示されるように、確認画面は、「カートリッジはリサイクル品です」の文字と、「このカートリッジを使用しますか?」の文字と、「OK」アイコンと、「キャンセル」アイコンと、を有する。ユーザは、インクを注入したカートリッジ14をそのまま使用する場合、「OK」アイコンを選択する。ユーザは、インクを注入したカートリッジ14を使用しない場合、「キャンセル」アイコンを選択した後、カートリッジ14を装着ケース41から取り外し、他のカートリッジ14を装着ケース41に装着する。
制御プログラム68は、確認画面において選択されたアイコンが「OK」アイコンであるか「キャンセル」アイコンであるかを判断する(S31)。制御プログラム68は、確認画面において「キャンセル」アイコンが選択されたと判断すると(S31:キャンセル)、上述の報知画面(図5(B))をディスプレイ71に表示させる(S28)。
制御プログラム68は、確認画面において「OK」アイコンが選択されたと判断すると(S31:OK)、カートリッジI/F44を通じて、マーキング情報をCTGメモリ55に記憶させる(S32)。すなわち、マーキング情報は、ユーザによってインクが注入された適正なリサイクルカートリッジに対して付される情報である。制御プログラム68は、マーキング情報として、本体メモリ62に記憶されたプリンタ識別情報の下一桁をCTGメモリ55に記憶させる。ステップS32の処理は、マーキング処理の一例である。
マーキング情報は、上述のステップS18(図4)におけるリサイクルカートリッジであるか否かの判断に用いられる。詳しく説明すると、制御プログラム68は、ステップS18において、カートリッジI/F44を通じてCTGメモリ55にアクセスし、CTGメモリ55にマーキング情報が記憶されているか否かを判断する。また、制御プログラム68は、マーキング情報がCTGメモリ55に記憶されている場合、マーキング情報をCTGメモリ55から読み出し、読み出したマーキング情報が、本体メモリ62に記憶されたプリンタ識別情報の下一桁と一致するか否かを判断する。制御プログラム68は、マーキング情報がCTGメモリ55に記憶されており、かつ、CTGメモリ55に記憶されたマーキング情報が、本体メモリ62に記憶されたプリンタ識別情報の下一桁と一致する場合、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジであると判断し(S18:Yes)、それ以外の場合、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジでないと判断する(S18:No)。一方、制御プログラム68は、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジでないと判断すると(S18:No)、上述のステップS19の処理を実行し、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジであると判断すると(S18:Yes)、ステップS19の処理をスキップする。
図3に示されるように、制御プログラム68は、ステップS32の処理の実行後、履歴情報の残量情報を満量残量情報で更新する(S33)。詳しく説明すると、本体メモリ62は、カートリッジ14の型番と満量残量情報とを対応付けたテーブルを予め記憶する。制御プログラム68は、ステップS25でCTGメモリ55から読み出したカートリッジ情報のCTG識別情報と一致するCTG識別情報を有する履歴情報を特定し、特定した履歴情報が有する型番と対応付けられた満量残量情報を当該テーブルにおいて特定する。そして、制御プログラム68は、特定した満量残量情報で、履歴情報の残量情報を更新する。上述したように、ディスプレイ71に表示されるインク残量は、履歴情報の残量情報に基づく。ステップS33の処理が実行されることにより、適正なインク残量がディスプレイ71に表示される。ステップS33の処理は、第2残量更新処理の一例である。
なお、制御プログラム68は、ステップS33において、ユーザによる指定残量情報の入力を受け付けて、受け付けた指定残量情報で履歴情報の残量情報を更新してもよい。例えば、制御プログラム68は、残量情報の入力を受け付ける残量入力画面をディスプレイ71に表示させる。ユーザは、カートリッジ14に注入したインクの量に応じた残量を、残量入力画面の指示にしたがって入力する。或いは、ユーザは、残量入力画面に表示された複数の残量アイコンのうち、カートリッジ14に注入したインクの量に応じた残量を示す残量アイコンを選択する。制御プログラム68は、ユーザが入力した残量、或いはユーザが選択した残量アイコンが示す残量で、履歴情報の残量情報を更新する(S33)。
次に、制御プログラム68は、履歴情報の残量情報が、本体メモリ62に記憶された閾値を超えているか否かを判断する。すなわち、制御プログラム68は、印刷に必要なだけのインク残量があるか否かを判断する(S37)。制御プログラム68は、印刷に必要なだけのインク残量が有ると判断すると(S37:Yes)、エンプティフラグをオフにする(S38)。そして、制御プログラム68は、ステップS12以降の処理を実行する。すなわち、ステップS12でエンプティフラグがオフであると判断され(S12:No)、印刷処理が実行される(S13)。一方、制御プログラム68は、印刷に必要なだけのインク残量がないと判断すると(S37:No)、ステップS38の処理をスキップする。すなわち、エンプティフラグはオンのままであり、印刷処理の禁止は解除されない。エンプティフラグをオフにするステップS38の処理は、解除処理の一例である。
制御プログラム68は、ステップS26において、ステップS25で読み出したCTG識別情報と同一のCTG識別情報を有する履歴情報が本体メモリ62に記憶されていないと判断すると(S26:No)、CTGメモリ55のデータ上、インク残量が有るか否かを判断する(S34)。ステップS34の処理は、ステップS27の処理と同様にして実行される。
制御プログラム68は、CTGメモリ55のデータ上、インク残量が無いと判断すると(S34:No)、上述の報知画面(図5(B))をディスプレイ71に表示させる(S28)。例えば、他のプリンタで使用されてインクが使い切られたカートリッジ14が誤って装着ケース41に装着された場合に、報知画面がディスプレイ71に表示される。
制御プログラム68は、CTGメモリ55のデータ上、インク残量が有ると判断すると(S34:Yes)、カートリッジ14に物理的にインクが有るか否かを判断する(S35)。ステップS35の処理は、上述のステップS29の処理と同様にして実行される。
制御プログラム68は、装着ケース41に装着されたカートリッジ14に物理的にインクが無いと判断すると(S35:No)、上述の報知画面(図5(B))をディスプレイ71に表示させる(S28)。制御プログラム68は、装着ケース41に装着されたカートリッジ14に物理的にインクが有ると判断すると(S35:Yes)、履歴情報を本体メモリ62に登録する(S36)。具体的には、制御プログラム68は、ステップS25で読み出したカートリッジ情報の型番、CTG識別情報、及び残量情報を互いに対応付けて本体メモリ62に記憶させる。また、制御プログラム68は、不図示のクロックICが出力する情報であって、年月日を示す日時情報を、カートリッジ情報と対応付けて本体メモリ62に記憶させる。ステップS36の処理は、履歴管理処理の一例である。
制御プログラム68は、履歴情報を本体メモリ62に登録した後、上述のステップS37以降の処理を実行する。
[実施形態の作用効果]
本実施形態では、CTGメモリ55のデータ上はインクが無く(S27:No)、かつカートリッジ14に物理的にインクが有る場合(S29:Yes)、装着ケース41に装着されたカートリッジ14を、インクが再度注入されたリサイクルカートリッジであると判断する。そして、装着ケース41に装着されたカートリッジ14のCTG識別情報と同一のCTG識別情報が履歴情報にある場合(S26:Yes)、装着ケース41に装着されたカートリッジ14が、ユーザによってインクが入れられた適正なリサイクルカートリッジであると判断する。すなわち、プリンタ10は、装着ケース41に装着されたカートリッジ14がリサイクルされたカートリッジであり、かつユーザによってインクが注入された適正なリサイクルカートリッジであるか否かを判断することができる。そして、プリンタ10は、適正なリサイクルカートリッジであると判断したことに基づいて、履歴情報の残量情報を更新する(S33)。すなわち、不適切なリサイクルカートリッジは、履歴情報の残量情報が更新されず、プリンタ10において使用できない。その結果、本発明に係るプリンタ10は、ユーザ以外の者がリサイクルしたカートリッジ14を原因とする故障の発生を抑制することができる。
また、本実施形態では、カートリッジ14の履歴を管理する履歴情報と、インク残量に積算された誤差をリセットするための液面センサ45と、カートリッジ14が他のプリンタに使用された場合でも残量を算出可能なようにCTGメモリ55に記憶される残量情報と、を用いて、装着ケース41に装着されたカートリッジ14が適正なリサイクルカートリッジであるか否かを判断する。すなわち、本実施形態では、履歴情報、液面センサ45、及びCTGメモリの残量情報を利用して、装着ケース41に装着されたカートリッジ14が適正なリサイクルカートリッジであるか否かを判断する。したがって、本実施形態に係るプリンタ10では、新たな部材をプリンタ10やカートリッジ14に追加することなく、装着ケース41に装着されたカートリッジ14が適正なリサイクルカートリッジであるか否かを判断することができる。
また、本実施形態では、インク残量が閾値以下となったカートリッジ14にユーザがインクを注入してリサイクルし、リサイクルしたカートリッジ14をプリンタ10に再度装着すると、プリンタ10は、適正なリサイクルカートリッジであると判断して、履歴情報の残量情報を更新する(S33)。残量情報が更新されることにより、エンプティフラグがオンからオフにされる(S38)。その結果、プリンタ10における印刷の禁止が解除される。すなわち、プリンタ10において、適正なリサイクルカートリッジが使用可能になる。その結果、ユーザがリサイクルした適切なリサイクルカートリッジの使用を許容し、不適切なリサイクルカートリッジの使用を制限可能なプリンタ10が実現される。
また、本実施形態では、制御プログラム68は、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジでない場合(S18:No)、CTGメモリ55に記憶された残量情報を更新する(S19)。したがって、装着ケース41に装着されたカートリッジ14が他のプリンタに装着されたとしても、当該他のプリンタにおいて、ディスプレイに残量を表示したり、インクが無いにも拘わらず印刷処理が実行されてプリンタが故障したりすることが防止される。また、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジである場合(S18:Yes)、CTGメモリ55に記憶された残量情報は更新されない。したがって、上記他のプリンタにおいて、装着されたカートリッジ14が新規なカートリッジであると誤って判断されることが防止される。
また、本実施形態では、マーキング情報が本体メモリ62に記憶されることにより(S32)、プリンタ10は、装着されたカートリッジ14がリサイクルカートリッジであるか否かを判断することができる(S18)。
また、本実施形態では、装着ケース41に装着されたカートリッジ14が適切なリサイクルカートリッジである場合、満量残量情報で履歴情報の残量情報を更新し、或いは、ユーザが入力した残量で履歴情報の残量情報を更新する(S33)。したがって、本実施形態のプリンタ10は、装着ケース41に装着されたカートリッジ14がリサイクルカートリッジであっても、履歴情報の残量情報を適切に更新して、ディスプレイ71に残量を表示することができる。
また、本実施形態では、リサイクルされたカートリッジ14を使用するか否かのユーザの選択を受け付ける確認画面(図5(C))がディスプレイ71に表示される(S30)。したがって、不適切なリサイクルカートリッジが使用されてプリンタ10が故障することがさらに確実に抑制される。
[変形例]
上述の実施形態では、制御プログラム68が、カートリッジ14が交換されたか否かを装着センサ43によって検出する例を説明した。しかしながら、制御プログラム68は、CTGメモリ55にアクセス可能か否かにより、カートリッジ14が交換されたか否かを検出してもよい。
上述の実施形態では、液面センサ45が、カートリッジ14内のインクの液面位置を検出可能に設けられた例が説明された。しかしながら、プリンタ10が、カートリッジ14から流出したインクを貯留可能な容器を有している場合、液面センサ45は、当該容器内のインクの液面位置を検出可能に設けられていてもよい。その場合、フロート52或いは上述のプリズムは、当該容器内に配置される。
10・・・プリンタ
12・・・ヘッド(印刷部)
14・・・カートリッジ
41・・・装着ケース
44・・・カートリッジI/F
45・・・液面センサ(センサ)
47・・・発光ダイオード(発光部)
48・・・フォトダイオード(受光部)
51・・・ケース
52・・・フロート(被検知体)
55・・・CTGメモリ(第1メモリ)
61・・・CPU(コントローラ)
62・・・メモリ(第2メモリ)
68・・・制御プログラム(プログラム)
71・・・ディスプレイ
72・・・タッチセンサ(入力インタフェース)
73・・・操作スイッチ(入力インタフェース)

Claims (12)

  1. 第1メモリを有するカートリッジが装着される装着ケースと、
    前記装着ケースに装着された前記カートリッジから供給された印刷材を用いて印刷を行う印刷部と、
    前記装着ケースに装着された前記カートリッジが貯留する印刷材の量に応じた検出値を出力するセンサと、
    前記第1メモリと通信可能なカートリッジインタフェースと、
    第2メモリと、
    コントローラと、を備えており、
    前記第1メモリは、前記カートリッジを個々に識別可能なカートリッジ識別情報、及び前記カートリッジが貯留する印刷材の量に応じた残量情報を含むカートリッジ情報を記憶可能であり、
    前記コントローラは、
    前記カートリッジインタフェースを通じて前記第1メモリから取得した前記カートリッジ識別情報及び前記残量情報を対応付けた履歴情報を前記第2メモリに記憶させる履歴管理処理と、
    前記印刷部が排出した印刷材の量に応じた情報と、前記残量情報とに基づいて、新たな前記残量情報を特定する残量特定処理と、
    特定した新たな前記残量情報で、前記履歴情報の前記残量情報を更新する第1残量更新処理と、を実行し、
    前記コントローラは、前記カートリッジが前記装着ケースに装着された場合に、
    前記カートリッジインタフェースを通じて前記第1メモリから読み出した前記カートリッジ識別情報と同一のカートリッジ識別情報を有する前記履歴情報が前記第2メモリに記憶されていると判断し、
    かつ、前記残量情報が前記第2メモリに記憶された閾値以下であると判断し、
    かつ、前記検出値に基づいて、前記装着ケースに装着された前記カートリッジが貯留する印刷材があると判断したことに基づいて、
    前記装着ケースに装着された前記カートリッジを適正なリサイクルカートリッジであるとして、前記履歴情報の前記残量情報を更新する第2残量更新処理を実行し、
    前記コントローラは、
    特定した新たな前記残量情報で、前記第1メモリに記憶された前記残量情報を、前記カートリッジインタフェースを通じて更新する第3残量更新処理を実行可能であり、
    前記リサイクルカートリッジであると判断していない場合、前記第3残量更新処理を実行し、
    前記リサイクルカートリッジであると判断した場合、前記第3残量更新処理を実行しない、プリンタ。
  2. 前記コントローラは、
    前記履歴情報の残量情報が、前記閾値以下であることに基づいて、前記印刷材の量が前記閾値以下であることを示す特定情報を前記第2メモリに記憶させる特定情報記憶処理と、
    前記第2残量更新処理が実行されたことによって前記特定情報を削除或いは変更或いは更新する解除処理と、をさらに実行する、請求項1に記載のプリンタ。
  3. 第1メモリを有するカートリッジが装着される装着ケースと、
    前記装着ケースに装着された前記カートリッジから供給された印刷材を用いて印刷を行う印刷部と、
    前記装着ケースに装着された前記カートリッジが貯留する印刷材の量に応じた検出値を出力するセンサと、
    前記第1メモリと通信可能なカートリッジインタフェースと、
    第2メモリと、
    コントローラと、を備えており、
    前記第1メモリは、前記カートリッジを個々に識別可能なカートリッジ識別情報、及び前記カートリッジが貯留する印刷材の量に応じた残量情報を含むカートリッジ情報を記憶可能であり、
    前記コントローラは、
    前記カートリッジインタフェースを通じて前記第1メモリから取得した前記カートリッジ識別情報及び前記残量情報を対応付けた履歴情報を前記第2メモリに記憶させる履歴管理処理と、
    前記印刷部が排出した印刷材の量に応じた情報と、前記残量情報とに基づいて、新たな前記残量情報を特定する残量特定処理と、
    特定した新たな前記残量情報で、前記履歴情報の前記残量情報を更新する第1残量更新処理と、を実行し、
    前記コントローラは、前記カートリッジが前記装着ケースに装着された場合に、
    前記カートリッジインタフェースを通じて前記第1メモリから読み出した前記カートリッジ識別情報と同一のカートリッジ識別情報を有する前記履歴情報が前記第2メモリに記憶されていると判断し、
    かつ、前記残量情報が前記第2メモリに記憶された閾値以下であると判断し、
    かつ、前記検出値に基づいて、前記装着ケースに装着された前記カートリッジが貯留する印刷材があると判断したことを条件として、
    前記装着ケースに装着された前記カートリッジを適正なリサイクルカートリッジであるとして、前記履歴情報の前記残量情報を更新する第2残量更新処理を実行する、プリンタ。
  4. 前記コントローラは、
    前記履歴情報の残量情報が、前記閾値以下であることに基づいて、前記印刷材の量が前記閾値以下であることを示す特定情報を前記第2メモリに記憶させる特定情報記憶処理と、
    前記第2残量更新処理が実行されたことによって前記特定情報を削除或いは変更或いは更新する解除処理と、をさらに実行する、請求項3に記載のプリンタ。
  5. 前記コントローラは、
    特定した新たな前記残量情報で、前記第1メモリに記憶された前記残量情報を、前記カートリッジインタフェースを通じて更新する第3残量更新処理を実行可能であり、
    前記リサイクルカートリッジであると判断していない場合、前記第3残量更新処理を実行し、
    前記リサイクルカートリッジであると判断した場合、前記第3残量更新処理を実行しない、請求項またはに記載のプリンタ。
  6. 前記コントローラは、
    前記装着ケースに装着された前記カートリッジが適正なリサイクルカートリッジであると判断したことに基づいて、前記カートリッジインタフェースを通じてマーキング情報を前記第1メモリに記憶させるマーキング処理をさらに実行し、
    前記コントローラは、前記マーキング情報が前記第1メモリに記憶されていることに基づいて、前記リサイクルカートリッジであると判断し、前記マーキング情報が前記第1メモリに記憶されていないことに基づいて、前記リサイクルカートリッジでないと判断する、請求項1、2、および5のいずれかに記載のプリンタ。
  7. 前記第2メモリは、前記プリンタを個別に識別する識別情報であって、複数の文字或いは数字からなるプリンタ識別情報を記憶しており、
    前記マーキング情報は、前記プリンタ識別情報の一部である、請求項に記載のプリンタ。
  8. 前記第2残量更新処理は、
    前記装着ケースに装着された前記カートリッジにおける満量時の残量を示す満量残量情報、或いは指定された残量を示す指定残量情報で更新する、請求項1からのいずれかに記載のプリンタ。
  9. ディスプレイ及び入力インタフェースをさらに備えており、
    前記コントローラは、
    前記リサイクルカートリッジであると判断したことに基づいて、前記装着ケースに装着された前記カートリッジを使用するか否かの選択を受け付ける確認画面を前記ディスプレイに表示させる表示処理をさらに実行する、請求項1からのいずれかに記載のプリンタ。
  10. 前記カートリッジは、印刷材であるインクを貯留する箱状のケースを有しており、
    前記センサは、前記ケース内或いは前記カートリッジから流出したインクを貯留する容器内を光路とする光を照射する発光部及び発光部が照射した光を受光する受光部を有しており
    記ケース内或いは前記容器内に配置されており、インクの液面位置に応じて位置が変化する被検知体或いはインクの液面位置に応じて光の光路を変える被検知体であって、インクの量が所定量以上である場合と、当該所定量未満である場合とで、前記発光部が照射する光が前記受光部に到達するか否かを変化させる前記被検知体をさらに備えており、
    前記センサは、前記カートリッジが貯留するインクの量が前記所定量以上である場合と、当該所定量未満である場合とで、異なる検出値を出力する、請求項1からのいずれかに記載のプリンタ。
  11. 第1メモリを有するカートリッジが装着される装着ケースと、前記装着ケースに装着されたカートリッジから供給された印刷材を用いて印刷を行う印刷部と、前記装着ケースに装着された前記カートリッジが貯留する印刷材の量に応じた検出値を出力するセンサと、前記第1メモリと通信可能なカートリッジインタフェースと、第2メモリと、CPUと、を備えるプリンタに実装されるプログラムであって、
    前記第1メモリは、前記カートリッジを個々に識別可能なカートリッジ識別情報、及び前記カートリッジが貯留する印刷材の量に応じた残量情報を含むカートリッジ情報を記憶可能であり、
    前記カートリッジインタフェースを通じて前記第1メモリから取得した前記カートリッジ識別情報及び前記残量情報を対応付けた履歴情報を前記第2メモリに記憶させる履歴管理処理と、
    前記印刷部が排出した印刷材の量に応じた情報と、前記残量情報とに基づいて、新たな前記残量情報を特定する残量特定処理と、
    特定した新たな前記残量情報で、前記履歴情報の前記残量情報を更新する第1残量更新処理と、を前記CPUに実行させ、
    前記カートリッジが前記装着ケースに装着された場合に、
    前記カートリッジインタフェースを通じて前記第1メモリから読み出した前記カートリッジ識別情報と同一のカートリッジ識別情報を有する前記履歴情報が前記第2メモリに記憶されていると判断し、
    かつ、前記残量情報が前記第2メモリに記憶された閾値以下であると判断し、
    かつ、前記検出値に基づいて、前記装着ケースに装着された前記カートリッジが貯留する印刷材があると判断したことに基づいて、
    前記装着ケースに装着された前記カートリッジを適正なリサイクルカートリッジであるとして、前記履歴情報の前記残量情報を更新する第2残量更新処理を前記CPUに実行させ、
    特定した新たな前記残量情報で、前記第1メモリに記憶された前記残量情報を、前記カートリッジインタフェースを通じて更新する第3残量更新処理を前記CPUに実行させることが可能であり、
    前記リサイクルカートリッジであると判断していない場合、前記第3残量更新処理を前記CPUに実行させ、
    前記リサイクルカートリッジであると判断した場合、前記第3残量更新処理を前記CPUに実行させない、プログラム。
  12. 第1メモリを有するカートリッジが装着される装着ケースと、前記装着ケースに装着されたカートリッジから供給された印刷材を用いて印刷を行う印刷部と、前記装着ケースに装着された前記カートリッジが貯留する印刷材の量に応じた検出値を出力するセンサと、前記第1メモリと通信可能なカートリッジインタフェースと、第2メモリと、CPUと、を備えるプリンタに実装されるプログラムであって、
    前記第1メモリは、前記カートリッジを個々に識別可能なカートリッジ識別情報、及び前記カートリッジが貯留する印刷材の量に応じた残量情報を含むカートリッジ情報を記憶可能であり、
    前記カートリッジインタフェースを通じて前記第1メモリから取得した前記カートリッジ識別情報及び前記残量情報を対応付けた履歴情報を前記第2メモリに記憶させる履歴管理処理と、
    前記印刷部が排出した印刷材の量に応じた情報と、前記残量情報とに基づいて、新たな前記残量情報を特定する残量特定処理と、
    特定した新たな前記残量情報で、前記履歴情報の前記残量情報を更新する第1残量更新処理と、を前記CPUに実行させ、
    前記カートリッジが前記装着ケースに装着された場合に、
    前記カートリッジインタフェースを通じて前記第1メモリから読み出した前記カートリッジ識別情報と同一のカートリッジ識別情報を有する前記履歴情報が前記第2メモリに記憶されていると判断し、
    かつ、前記残量情報が前記第2メモリに記憶された閾値以下であると判断し、
    かつ、前記検出値に基づいて、前記装着ケースに装着された前記カートリッジが貯留する印刷材があると判断したことを条件として、
    前記装着ケースに装着された前記カートリッジを適正なリサイクルカートリッジであるとして、前記履歴情報の前記残量情報を更新する第2残量更新処理を前記CPUに実行させる、プログラム。
JP2020053552A 2020-03-25 2020-03-25 プリンタ及びプリンタが実装するプログラム Active JP7484289B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020053552A JP7484289B2 (ja) 2020-03-25 2020-03-25 プリンタ及びプリンタが実装するプログラム
US17/196,086 US11619899B2 (en) 2020-03-25 2021-03-09 Printer, cartridge, and medium storing program to be installed in printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020053552A JP7484289B2 (ja) 2020-03-25 2020-03-25 プリンタ及びプリンタが実装するプログラム

Publications (2)

Publication Number Publication Date
JP2021151758A JP2021151758A (ja) 2021-09-30
JP7484289B2 true JP7484289B2 (ja) 2024-05-16

Family

ID=77855992

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020053552A Active JP7484289B2 (ja) 2020-03-25 2020-03-25 プリンタ及びプリンタが実装するプログラム

Country Status (2)

Country Link
US (1) US11619899B2 (ja)
JP (1) JP7484289B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018115555A1 (de) * 2018-06-28 2020-01-02 Francotyp-Postalia Gmbh Verfahren und system zum steuern der nutzung einer kartuscheneinheit
JP7809943B2 (ja) * 2021-10-14 2026-02-03 ブラザー工業株式会社 画像形成装置、消耗品メモリおよびリサイクル方法
CN115159434B (zh) * 2022-06-15 2024-08-27 山东鲁睿智能科技有限公司 一种酒液回收控制方法、系统、装置及存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004220048A (ja) 2004-03-31 2004-08-05 Fuji Photo Film Co Ltd 画像形成装置
JP2005070315A (ja) 2003-08-22 2005-03-17 Ricoh Co Ltd 装置ユニット、画像形成装置、及び、管理システム
US20050168548A1 (en) 2002-08-13 2005-08-04 Phillips Quintin T. Systems and methods for refilling printing cartridges
JP2005284569A (ja) 2004-03-29 2005-10-13 Seiko Epson Corp リフィル管理システム
JP2007196653A (ja) 2005-11-28 2007-08-09 Brother Ind Ltd インクカートリッジ及びインクジェット記録装置
JP2012247721A (ja) 2011-05-31 2012-12-13 Kyocera Document Solutions Inc 電子機器
JP2013248777A (ja) 2012-05-31 2013-12-12 Seiko Epson Corp インク再充填方法、インクカートリッジ、及びインクカートリッジの製造方法
JP2016087868A (ja) 2014-10-31 2016-05-23 理想科学工業株式会社 印刷装置及びインク容器
JP2019007991A (ja) 2017-06-20 2019-01-17 キヤノン株式会社 画像形成装置、制御方法及びプログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6672695B1 (en) * 1999-08-31 2004-01-06 Seiko Epson Corporation Ink cartridge management system, printer, and ink cartridge
JP4709581B2 (ja) * 2005-05-12 2011-06-22 富士フイルム株式会社 消耗品収納容器及び画像形成装置
US20100244501A1 (en) * 2009-03-25 2010-09-30 Ming Chiang Cushion that converts into an ottoman
JP6612567B2 (ja) 2015-09-16 2019-11-27 理想科学工業株式会社 印刷装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050168548A1 (en) 2002-08-13 2005-08-04 Phillips Quintin T. Systems and methods for refilling printing cartridges
JP2005070315A (ja) 2003-08-22 2005-03-17 Ricoh Co Ltd 装置ユニット、画像形成装置、及び、管理システム
JP2005284569A (ja) 2004-03-29 2005-10-13 Seiko Epson Corp リフィル管理システム
JP2004220048A (ja) 2004-03-31 2004-08-05 Fuji Photo Film Co Ltd 画像形成装置
JP2007196653A (ja) 2005-11-28 2007-08-09 Brother Ind Ltd インクカートリッジ及びインクジェット記録装置
JP2012247721A (ja) 2011-05-31 2012-12-13 Kyocera Document Solutions Inc 電子機器
JP2013248777A (ja) 2012-05-31 2013-12-12 Seiko Epson Corp インク再充填方法、インクカートリッジ、及びインクカートリッジの製造方法
JP2016087868A (ja) 2014-10-31 2016-05-23 理想科学工業株式会社 印刷装置及びインク容器
JP2019007991A (ja) 2017-06-20 2019-01-17 キヤノン株式会社 画像形成装置、制御方法及びプログラム

Also Published As

Publication number Publication date
US11619899B2 (en) 2023-04-04
JP2021151758A (ja) 2021-09-30
US20210302888A1 (en) 2021-09-30

Similar Documents

Publication Publication Date Title
CN106004056B (zh) 印刷装置
JP7484289B2 (ja) プリンタ及びプリンタが実装するプログラム
JP7031304B2 (ja) 画像形成装置及びプログラム
JP6950439B2 (ja) 液体排出装置
JP7131029B2 (ja) 液体排出装置
JP7087570B2 (ja) 液体消費装置及びプログラム
JP7040012B2 (ja) 画像形成装置及びプログラム
JP7114872B2 (ja) 液体排出装置
JP7586233B2 (ja) 液体消費装置及びプログラム
JP6874728B2 (ja) 液体排出装置
JP2024086409A (ja) 印刷装置、制御方法およびプログラム
JP7139651B2 (ja) 液体消費システム
US11999170B2 (en) Image recording device and computer readable medium
JP7062910B2 (ja) 画像形成装置及びプログラム
JP7188231B2 (ja) 画像記録装置
JP7196509B2 (ja) 液体排出装置
JP7131030B2 (ja) 液体排出装置
JP5443007B2 (ja) 電子装置及び画像形成装置
JP6992532B2 (ja) 液体消費装置及びプログラム
JP7287441B2 (ja) 液体消費装置及びプログラム
US20260095529A1 (en) Device including replaceable component, user interface, and controller configured to cause user interface to operate in both replacement enabled mode and replacement disabled mode
JP7207590B2 (ja) 画像形成装置及びプログラム
JP2010244281A (ja) 送信端末、受信端末、キーボード、送受信システムおよび印刷装置
JP7024557B2 (ja) 液体消費装置
JP6950438B2 (ja) 液体排出装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240126

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240415

R150 Certificate of patent or registration of utility model

Ref document number: 7484289

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150