JP4665683B2 - Printer system - Google Patents
Printer system Download PDFInfo
- Publication number
- JP4665683B2 JP4665683B2 JP2005270046A JP2005270046A JP4665683B2 JP 4665683 B2 JP4665683 B2 JP 4665683B2 JP 2005270046 A JP2005270046 A JP 2005270046A JP 2005270046 A JP2005270046 A JP 2005270046A JP 4665683 B2 JP4665683 B2 JP 4665683B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- stored
- printer
- increment
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、プリンタの交換可能部品に備え付けられた記憶装置に記憶された情報を管理するための技術に関する。 The present invention relates to a technique for managing information stored in a storage device provided in a replaceable part of a printer.
従来、IC(Integrated Circuit)が装着されたインクカートリッジでは、インク使用量(または残量)を、例えば0〜100の百分率でICに書き込んでインク残量の管理を行っている(例えば、特許文献1)。
しかしながら、ノイズの影響など、何らかの理由でICに記憶されているインク使用量(または残量)の値が正しい値からずれてしまうことがある。そして、例えば、インク使用量(または残量)が実際の値よりも小さく(大きく)なってしまうと、インクが既になくなっているにも関わらず、印刷を行おうとして空打ちし、印刷ヘッドを損傷してしまうおそれがある。 However, the ink usage (or remaining amount) value stored in the IC may be deviated from the correct value for some reason, such as the effect of noise. For example, when the amount of ink used (or remaining amount) becomes smaller (larger) than the actual value, the ink is run out and printing is performed in spite of the fact that the ink has already run out. There is a risk of damage.
そこで、ICに記憶される値を増加(または減少)させる方向にしか記憶値を書き換えることができないインクリメント(またはデクリメント)機能を備えることにより、上記の問題は解消される。そして、この場合、インクリメント(またはデクリメント)機能が有効に働いているか否かのチェックは、現在のインク使用量(または残量)よりも小さい(大きい)値の書き込みを試みたのち、ICの記憶値を読み出して更新されているか否かを確認することにより行うことができる。 Therefore, the above problem is solved by providing an increment (or decrement) function that can rewrite the stored value only in the direction of increasing (or decreasing) the value stored in the IC. In this case, whether or not the increment (or decrement) function is working effectively is determined by writing a value smaller (larger) than the current ink use amount (or remaining amount), and then storing the IC. This can be done by reading the value and checking whether it has been updated.
ところが、このとき、インク使用量(または残量)の初期値として、それがとりうる値の最小値(または最大値)をセットされているとすれば、新品のインクカートリッジでインク使用量が0%(インク残量が100%)の場合、インクリメント(またはデクリメント)機能のチェックを行うことができない。 However, at this time, if the minimum value (or the maximum value) that can be taken as the initial value of the ink usage (or remaining amount) is set, the ink usage is 0 with a new ink cartridge. % (The ink remaining amount is 100%), the increment (or decrement) function cannot be checked.
そこで、本発明の目的は、プリンタの交換部品に備え付けられた記憶装置が、記憶された値を増加(または減少)させる方向にしか書き換えることができないインクリメント(またはデクリメント)機能を有するときに、どのような場合でもインクリメント(またはデクリメント)機能が有効に働いていることを確認するための技術を提供することである。 Therefore, an object of the present invention is to provide an increment (or decrement) function that can be rewritten only in a direction in which a stored value is increased (or decreased). In such a case, a technique for confirming that the increment (or decrement) function works effectively is provided.
本発明の一実施態様に従うプリンタは、現在の記憶値より大きい値のみ書き込み可能とするインクリメント機能を有する記憶装置を備え、前記記憶装置に初期値として最小値が記憶されている交換可能部品と、前記交換可能部品が装着されたときに、前記記憶装置に記憶されている記憶値を読み出す読み出し手段と、前記読み出し手段により読み出された値が前記初期値である場合、前記記憶装置に前記初期値よりも大きい所定値を書き込む書き込み手段と、前記記憶装置に前記所定値より小さい値を書き込むことを要求した後、この書き込み要求の実行結果に基づいて、前記インクリメント機能が有効に働いているか否かを判定するベリファイ手段と、を備える。 A printer according to an embodiment of the present invention includes a replaceable part that includes a storage device having an increment function that enables writing only a value that is larger than a currently stored value, and in which the minimum value is stored as an initial value in the storage device; Read means for reading stored values stored in the storage device when the replaceable part is mounted, and when the value read by the read means is the initial value, the initial value is stored in the storage device. Write means for writing a predetermined value greater than the value and whether or not the increment function is working effectively based on the execution result of the write request after requesting the storage device to write a value smaller than the predetermined value. Verifying means for determining whether or not.
これにより、常にインクリメント機能の動作確認を行うことができる。 Thereby, it is possible to always check the operation of the increment function.
好適な実施形態では、前記交換可能部品には消耗品が収容されている。そして、前記プリンタは、前記消耗品が使用されると、それに応じて前記記憶値を更新する手段と、前記読み出し手段により読み出された値が前記初期値でない場合、前記読み出された値及び前記所定値に基づいて前記消耗品の使用量を算出する手段と、をさらに備えてもよい。 In a preferred embodiment, the replaceable part contains a consumable. When the consumable is used, the printer updates the stored value accordingly, and if the value read by the reading means is not the initial value, the read value and And a means for calculating a consumption amount of the consumable based on the predetermined value.
本発明の一実施態様に従うプリンタの交換可能部品は、記憶値の初期値として最小値が記憶されている記憶装置と、前記記憶装置に記憶されている現在の記憶値より大きい値のみ書き込み可能とするインクリメント回路と、前記交換可能部品が前記プリンタに装着されたときに前記記憶値が初期値である場合は、前記記憶値を前記初期値よりも大きな所定値に更新する手段とを備え、当該プリンタの交換部品は、前記記憶装置に前記所定値より小さい値を書き込むことを要求した後、この書き込み結果に基づいて、前記インクリメント回路が有効に働いているか否かを判定する機能を有するプリンタに使用されるものである。 The replaceable part of the printer according to one embodiment of the present invention is capable of writing only a storage device in which a minimum value is stored as an initial value of a storage value and a value larger than the current storage value stored in the storage device. And an increment circuit that updates the stored value to a predetermined value larger than the initial value when the stored value is an initial value when the replaceable part is mounted on the printer, A printer replacement part requests a printer having a function of determining whether or not the increment circuit is working effectively based on a result of writing after requesting to write a value smaller than the predetermined value to the storage device. It is what is used.
ここで、プリンタが、インクリメント機能の代わりに、現在の記憶値より小さい値のみ書き込み可能とするデクリメント機能を備えている場合は、初期値を最大値とし、この初期値より小さい所定値を書き込んだ後、この所定値よりも大きい値の書き込み要求を行ってベリファイするようにしてもよい。 If the printer has a decrement function that can write only a value smaller than the current stored value instead of the increment function, the initial value is set to the maximum value and a predetermined value smaller than the initial value is written. Thereafter, a write request having a value larger than the predetermined value may be made to perform verification.
図1は、本実施形態に係るプリンタ1内部の機能構成を示す図である。
FIG. 1 is a diagram showing a functional configuration inside the
プリンタ1は、CPU11と、CPU11が実行する種々のプログラムなどを記憶したROM12と、CPU11がプログラムを実行するときに一時的な記憶領域として利用するRAM13と、プリンタ1の状態や様々な設定情報を記憶する不揮発性の記憶媒体であるEEPROM14と、図示しないモータ及び表示パネルなどの制御、及び印刷ヘッドの制御などを含む、プリンタ1の制御を行うASIC(Application Specific Integrated Circuit)15と、ASIC15の指示に基づいて図示しない図示しないモータなどを駆動するドライバIC16,16と、電源の立ち上がりを検出してCPU11をリセットするリセットIC17と、キャリッジ18とを備える。
The
キャリッジ18は、インクを吐出する印刷ヘッド19を備えるとともに、交換可能な部品である、IC3を備えたインクカートリッジ2が装着されている。
The
図2にIC3の構成図を示す。IC3は、所定の情報を記憶するメモリセル39と、メモリセル39に対する読み書きを制御するインクリメント更新回路30を備える。
FIG. 2 shows a configuration diagram of the
インクリメント更新回路30は、メモリセル39に現在記憶されている記憶値より大きい値のみ書き込み可能とするインクリメント機能を有する。インクリメント更新回路30は、レジスタ31,33と、比較器35とを備える。そして、これらが以下に説明するような動作をすることにより、インクリメント機能を実現する。
The
ずなわち、メモリセル39に対する書き込む値を指定した、メモリセル39の更新指示がASIC15からあると、まず、指定された書き込み値がレジスタ31に格納される。このとき、メモリセル39から現在格納されている記憶値が読み出されて、レジスタ33に格納される。そして、書き込み信号が比較器35に入力されると、比較器35はレジスタ31に格納されている書き込み値とレジスタ33に記憶されている記憶値とを比較し、これらのうちのいずれか大きい方の値を出力して、レジスタ33に格納する。そして、レジスタ33に記憶されている値をメモリセル39へ書き込む。
In other words, when there is an update instruction for the
上述したようなインクリメント更新回路30を用いることにより、メモリセル39の更新指示があったときであっても、メモリセル39の記憶値を現在の記憶値よりも小さい値に書き直すことができない。つまり、インクリメント更新回路30により、現在記憶されている記憶値より大きい値のみ書き込み可能とするインクリメント機能が実現される。
By using the
なお、インクリメント更新回路30は、メモリセル39に現在記憶されている記憶値より小さい値のみ書き込み可能とするデクリメント更新回路として構成することもできる。
Note that the
ここで、メモリセル39に格納される情報としては、例えば、インクカートリッジ2内のインクの使用量または残量を示す値、廃棄したインクの廃液量を示す値、印字行数、印字枚数などのプリンタ1の動作量を示す値、及びプリンタ1の電源が投入されている使用時間を示す値などでよい。これらの情報は、プリンタ1が使用されると、その使用状況に応じて、CPU11が所定のプログラムを実行して更新する。
Here, the information stored in the
また、メモリセル39に格納される情報の種類に応じて、インクリメント更新回路またはデクリメント更新回路のいずれを採用するかを決めてもよい。つまり、通常に使用するときは値が増加する情報(例えば、インク使用量など)の場合にはインクリメント更新回路を採用し、これとは逆に、通常に使用するときは値が減少する情報(例えば、インク残量)の場合にはデクリメント更新回路を採用することが好ましい。
Further, depending on the type of information stored in the
以下の実施形態では、メモリセル39にインク使用量が百分率で格納されている場合を例にとって説明する。この場合、インク使用量としてとり得る値は0〜100(%)である。従って、未使用のインクカートリッジ2の場合、メモリセル39に格納されている初期値は0(最小値)である。
In the following embodiment, a case where the ink usage is stored in percentage in the
図3及び図4は、上記構成を備えたプリンタにおいて、CPU11が所定のプログラムを実行し、ASIC15を介してIC3を制御することにより行われる処理の手順を示すフローチャートである。
FIG. 3 and FIG. 4 are flowcharts showing a procedure of processing performed when the
図3は、未使用のインクカートリッジがプリンタに装着されたときに、インク使用量として、初期値よりも大きい所定の値(オフセット値)を設定する処理のフローチャートである。 FIG. 3 is a flowchart of processing for setting a predetermined value (offset value) larger than the initial value as the amount of ink used when an unused ink cartridge is installed in the printer.
キャリッジ18にインクカートリッジ2が装着されると、CPU11はそれを検出する(S11)。
When the ink cartridge 2 is mounted on the
インクカートリッジ2の装着が検出されると、IC3のメモリセル39から現在の記憶値を読み出す(S11)。そして、読み出された値が初期値の0であるか否かを判定する(S13)。読み出された値が0である場合には(S13:Yes)、メモリセルに所定のオフセット値Xを格納し(S14)、読み出された値が0でない場合には(S13:No)、ステップS14をスキップする。
When the mounting of the ink cartridge 2 is detected, the current stored value is read from the
これにより、未使用のインクカートリッジの初期値が0からオフセット値に置き換わることになる。この結果、未使用のインクカートリッジに対しても、以下のベリファイ処理の実行が可能となる。 As a result, the initial value of the unused ink cartridge is replaced from 0 to the offset value. As a result, the following verify process can be executed even for an unused ink cartridge.
なお、図3のオフセット値の設定処理は、IC3内の図示しない制御回路等が行うようにしてもよい。このとき、IC3内の図示しない制御回路は、装着されたプリンタ1がベリファイを行う機種のプリンタであると判定したときに、オフセット値の設定を行うようにしてもよい。
The offset value setting process in FIG. 3 may be performed by a control circuit (not shown) in the
次に、図4は、インクリメント更新回路30が有効に動作しているか否かの確認を行うベリファイ処理のフローチャートである。
Next, FIG. 4 is a flowchart of a verify process for confirming whether or not the
このベリファイ処理は、例えば、プリンタ1の電源投入を検出したリセットIC17によりCPU11がリセットされたとき、あるいは上述のオフセット処理に引き続いて行われる。
This verification processing is performed, for example, when the
まず、現在記憶されている記憶値をメモリセル39から読み出して、変数Aに格納する(S21)。次に、読み出した値よりも小さい値、例えば変数Aから1を引いた値をメモリセル39へ書き込むよう指示をする(S22)。その後、再びメモリセル39から記憶値を読み出して、変数Bに格納する(S23)。
First, the currently stored value is read from the
このとき、ステップS22で、現在の記憶値よりも小さい値をメモリセル39へ書き込むよう指示をしているのであるから、インクリメント更新回路30のインクリメント機能が有効に働いていれば、この更新は行われないはずである。つまり、インクリメント機能が有効に働いていれば、ステップS2によっては更新が行われないのだから、その後読み出した値である変数Bと当初の値である変数Aは一致するはずである。これに対し、インクリメント更新回路30のインクリメント機能が有効に働いていない場合は、ステップS2により、メモリセル39が変数Aの値よりも小さな値に更新されてしまう。従って、変数Aの値と変数Bの値は一致しない。
At this time, since an instruction to write a value smaller than the current stored value to the
そこで、インクリメント更新回路30のインクリメント機能が有効に働いているか否かを判定するため、変数Aの値と変数Bの値とを比較する(S24)。そして、変数Aの値と変数Bの値とが一致する場合、上述したように、インクリメント機能が有効に働いているので、変数Cにインクリメント機能が有効であることを示す"1"をセットする(S25)。一方、変数Aの値と変数Bの値とが一致しない場合は、インクリメント機能が有効に働いていないので、変数Cにインクリメント機能が有効でないことを示す"0"をセットする(S26)。
Therefore, in order to determine whether or not the increment function of the
次に、変数Aをメモリセル39に書き戻す(S27)。 Next, the variable A is written back to the memory cell 39 (S27).
ここで、変数Cに"1"がセットされていれば、すなわち、インクリメント機能が有効に動作している場合は、変数Aの値からオフセット設定処理により上乗せされているオフセットXを引いて、現実のインク使用量を算出する(S28)。そして、この現実のインク使用量がその最大値である100(%)よりも小さければ(S30:No)正常であるので、以降、プリンタ1を継続して使用可能である。
Here, if “1” is set in the variable C, that is, if the increment function is operating effectively, the offset X added by the offset setting process is subtracted from the value of the variable A to obtain the actual value. The ink usage amount is calculated (S28). If the actual ink use amount is smaller than the maximum value 100 (%) (S30: No), the
これに対して、ステップS28において、変数Cに"1"がセットされていない場合、すなわち、インクリメント機能が有効に動作していない場合、および、ステップS30でインク使用量が100(%)以上になっている場合は(S30:Yes)、エラー表示を行ってプリンタの動作を終了させる(S31)。これらの場合には、何らかの原因でプリンタ1が正常に動作していない可能性があるからである。
On the other hand, when “1” is not set in the variable C in step S28, that is, when the increment function is not operating effectively, and in step S30, the ink usage amount is set to 100 (%) or more. If it is (S30: Yes), an error is displayed and the operation of the printer is terminated (S31). This is because in these cases, the
これにより、インクリメント機能またはデクリメント機能の動作確認を確実に実行することができる。 Thereby, the operation check of the increment function or the decrement function can be surely executed.
上述の実施形態では、未使用のインクカートリッジ2は、プリンタ1に装着されて始めて、そのメモリセル39にオフセット値Xが設定されるが、メモリセル39に予め初期値としてオフセット値Xが設定されていてもよい。この場合、図3に示すオフセット値の設定処理はなくてもよい。
In the above-described embodiment, an unused ink cartridge 2 is set in the
一方、メモリセル39に初期値としてオフセット値が設定されているインクカートリッジを、本実施形態で説明したベリファイ機能を備えていないプリンタに装着した場合、インクを使用する前からインク使用量がカウントされ、見かけの初期値が0ではないように見えてしまう。これに対し、本実施形態では、あくまでもメモリセル39の初期値は0であるから、ベリファイ機能を備えていないプリンタに使用したときの見かけの初期値は0となる。
On the other hand, when an ink cartridge in which an offset value is set as an initial value in the
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。 The above-described embodiments of the present invention are examples for explaining the present invention, and are not intended to limit the scope of the present invention only to those embodiments. Those skilled in the art can implement the present invention in various other modes without departing from the gist of the present invention.
1…プリンタ、2…インクカートリッジ、3…IC、30…インクリメント更新回路、31,33…レジスタ、35…比較器、39…メモリセル。
DESCRIPTION OF
Claims (1)
前記インクカートリッジは、
記憶値の初期値として最小値が記憶されている記憶装置と、
前記記憶装置に記憶されている現在の記憶値より大きい値のみ書き込み可能とするインクリメント回路と、
を備え、
前記プリンタは、
前記インクカートリッジが装着されたときに、前記記憶装置に記憶されている記憶値を読み出す読み出し手段と、
前記読み出し手段により前記初期値を読み出した後、前記記憶値を前記初期値よりも大きな所定値に更新する手段と、
前記記憶値を前記初期値よりも大きい所定値に更新した後、前記記憶装置に前記所定値より小さい値を書き込むことを要求し、この書き込み要求の実行結果に基づいて、前記インクリメント回路が有効に働いているか否かを判定するベリファイ手段と、
を備え、
前記記憶値は、インク使用量を示す値であり、
前記ベリファイ手段は、前記プリンタシステムに前記インクカートリッジが装着された後に、前記判定を行う
プリンタシステム。 A printer system comprising a printer and an ink cartridge of the printer,
The ink cartridge is
A storage device in which a minimum value is stored as an initial value of the stored value;
An increment circuit that allows writing only a value larger than the current stored value stored in the storage device;
With
The printer is
A reading means for reading a stored value stored in the storage device when the ink cartridge is mounted;
Means for updating the stored value to a predetermined value larger than the initial value after reading the initial value by the reading means;
After updating the stored value to a predetermined value larger than the initial value, the storage device is requested to write a value smaller than the predetermined value, and the increment circuit is enabled based on the execution result of the write request. A verification means to determine whether or not it is working,
With
The stored value is a value indicating the amount of ink used,
The verifying unit is a printer system that performs the determination after the ink cartridge is mounted in the printer system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005270046A JP4665683B2 (en) | 2005-09-16 | 2005-09-16 | Printer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005270046A JP4665683B2 (en) | 2005-09-16 | 2005-09-16 | Printer system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2007076302A JP2007076302A (en) | 2007-03-29 |
| JP2007076302A5 JP2007076302A5 (en) | 2008-07-17 |
| JP4665683B2 true JP4665683B2 (en) | 2011-04-06 |
Family
ID=37937046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005270046A Expired - Fee Related JP4665683B2 (en) | 2005-09-16 | 2005-09-16 | Printer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4665683B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5678516B2 (en) * | 2010-08-23 | 2015-03-04 | セイコーエプソン株式会社 | Storage device, circuit board, liquid container and system |
| WO2017218016A1 (en) * | 2016-06-17 | 2017-12-21 | Hewlett-Packard Development Company, L.P. | Replaceable item authentication |
| US11321030B2 (en) | 2018-01-30 | 2022-05-03 | Hewlett-Packard Development Company, L.P. | Verification of authenticity of replaceable printer components and disable access to a feature based on operation is not performed by host |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2686989B1 (en) * | 1992-01-30 | 1997-01-17 | Gemplus Card Int | SECURITY COUNTING METHOD FOR A BINARY ELECTRONIC COUNTER. |
| JPH11214985A (en) * | 1998-01-21 | 1999-08-06 | Nec Eng Ltd | Counter circuit |
| JP3610571B2 (en) * | 2000-03-14 | 2005-01-12 | 船井電機株式会社 | Inkjet printer |
| JP2004338122A (en) * | 2003-05-13 | 2004-12-02 | Seiko Epson Corp | Printing devices and cartridges |
-
2005
- 2005-09-16 JP JP2005270046A patent/JP4665683B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007076302A (en) | 2007-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI511032B (en) | Replaceable printer components that include subtle update memory | |
| WO2013067818A1 (en) | Storage device and consumption container | |
| JP2010009500A (en) | Nonvolatile memory controller and control method, and inkjet recorder | |
| US9283791B2 (en) | Replaceable printer component including a memory updated atomically | |
| US9073335B2 (en) | Control system, control device, and method of controlling a control device | |
| JP4665683B2 (en) | Printer system | |
| JP2007007946A (en) | Printer, replaceable part of printer, and method for verifying replaceable part of printer | |
| CN112824105A (en) | Data processing method of consumable chip, consumable and imaging equipment | |
| US20120327451A1 (en) | Method of Transforming an Imaging Machine | |
| US10585633B2 (en) | Method for recording chip usage state information, chip of imaging cartridge and imaging cartridge | |
| JP3919375B2 (en) | Image forming apparatus and image forming apparatus control method | |
| CN101308359B (en) | Method and apparatus for storing information for the mount of a toner, and an image forming apparatus | |
| JP2006243997A (en) | Download system | |
| JP3697785B2 (en) | Printer device | |
| JP2008117404A (en) | Memory rewrite control system. | |
| JP5067105B2 (en) | Printing device, backup device, backup method, and backup program | |
| JP2012220963A (en) | Recording device, control method of recording device, and program | |
| JPH11232183A (en) | Printer control information managing device and recording medium for recording control information management program | |
| KR20070062713A (en) | Power control device and method | |
| JP2007076302A5 (en) | ||
| JP2023102874A (en) | Controller, control method, program and system | |
| KR100568250B1 (en) | Printing device | |
| JP2014081682A (en) | Electronic equipment, non-volatile memory recording method and program | |
| JP2001199081A (en) | Ink cartridge management system, printer and ink cartridge | |
| JPH0749806A (en) | Storage device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071102 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080602 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080602 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080602 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101005 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101126 |
|
| 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: 20101214 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101227 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140121 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |