(57)【要約】【課題】繰り返しの使用に伴うデバイスへの影響を抑制できる液体収容体、液体噴射装置を提供する。【解決手段】液体噴射装置１１に装着可能な液体収容体１９において、液体を収容するための収容部と、液体収容体１９に関する情報を記憶する収容体側記憶部４２と、を備え、収容体側記憶部４２は、第１ユニークＩＤから第ｎユニークＩＤで構成される複数のユニークＩＤと、複数のユニークＩＤに紐付けられ、第１検証用データから第ｎ検証用データで構成される複数の検証用データと、を含み、複数のユニークＩＤと複数の検証用データは、収容部に収容された液体の消費量が規定値に達する毎に、第１ユニークＩＤと第１検証用データから、第ｎユニークＩＤと第ｎ検証用データまで順次切り替わる。【選択図】図３
2019038207.tif 000002
【特許請求の範囲】
【請求項１】
液体噴射装置に装着可能な液体収容体において、
液体を収容するための収容部と、
前記液体収容体に関する情報を記憶する記憶部と、
を備え、
前記記憶部は、
第１ユニークＩＤから第ｎユニークＩＤで構成される複数のユニークＩＤと、
前記複数のユニークＩＤに紐付けられ、第１検証用データから第ｎ検証用データで構成される複数の検証用データと、
を含み、
前記複数のユニークＩＤと前記複数の検証用データは、前記収容部に収容された前記液体の消費量が規定値に達する毎に、前記第１ユニークＩＤと前記第１検証用データから、前記第ｎユニークＩＤと前記第ｎ検証用データまで順次切り替わることを特徴とする液体収容体。
【請求項２】
前記複数のユニークＩＤと前記複数の検証用データは、前記第１ユニークＩＤと前記第１検証用データから順次切り替わって前記第ｎユニークＩＤと前記第ｎ検証用データに達した後は、前記消費量が前記規定値に達しても切り替わらないことを特徴とする請求項１に記載の液体収容体。
【請求項３】
前記記憶部は、前記液体の消費に関する消費量データを含み、
前記消費量データは、前記消費量が前記規定値に達する毎に初期化されることを特徴とする請求項１又は請求項２に記載の液体収容体。
【請求項４】
前記複数のユニークＩＤと前記複数の検証用データの切り替えを行う制御部を備えることを特徴とする請求項１〜請求項３のうち何れか一項に記載の液体収容体。
【請求項５】
液体を収容する収容部を備える液体収容体を装着可能な液体噴射装置において、
前記液体噴射装置を制御する制御部と、
前記液体収容体に関する情報を記憶する装置側記憶部と、
を備え、
前記制御部は、
前記液体収容体が装着されると、
前記液体収容体が備える収容体側記憶部に含まれるユニークＩＤ、リフィルカウンタ、及び前記ユニークＩＤと前記リフィルカウンタに紐付く検証用データを読み込み、
前記検証用データにより前記ユニークＩＤ及び前記リフィルカウンタを検証し、
検証された前記ユニークＩＤ及び前記リフィルカウンタを前記装置側記憶部に記憶することを特徴とする液体噴射装置。
【請求項６】
前記制御部は、
前記収容部に収容された前記液体の消費量が規定値に達する毎に前記収容体側記憶部に含まれる前記リフィルカウンタをインクリメントし、
インクリメントした前記リフィルカウンタと前記ユニークＩＤに紐付く検証用データを生成して前記収容体側記憶部に記憶することを特徴とする請求項５に記載の液体噴射装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクなどの液体を収容する液体収容体、液体収容体が装着されるプリンターなどの液体噴射装置に関する。
【背景技術】
【０００２】
液体噴射装置の一例として、インクカートリッジ（液体収容体）に収容されたインク（液体）を消費（噴射）して印刷するインクジェット式のプリンターがある。（例えば特許文献１）。インクカートリッジは、収容するインクが消費されて減った場合に、新たなインクをリフィルして再度使用することがある。
【０００３】
インクカートリッジにインクをリフィル場合、リフィルした回数（リフィル回数）が多くなるとデバイスに悪影響を与える虞がある。そのため、プリンターでは、インクカートリッジを識別するための識別情報やリフィル回数などのインクカートリッジに関する情報をサーバーで管理していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８４５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
インクカートリッジに関する情報をサーバーで管理する場合、プリンターをネットワークに接続する必要がある。そのため、ネットワークに接続されていないプリンターでは、インクカートリッジに関する情報を管理することができなかった。
【０００６】
こうした課題は、リフィル可能なインクカートリッジ及びインクカートリッジを装着可能なプリンターに限らず、リフィル可能な液体収容体及び液体収容体を装着可能な液体噴射装置においては、概ね共通している。
【０００７】
本発明の目的は、繰り返しの使用に伴うデバイスへの影響を抑制できる液体収容体、液体噴射装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段及びその作用効果について記載する。
液体噴射装置に装着可能な液体収容体において、液体を収容するための収容部と、前記液体収容体に関する情報を記憶する記憶部と、を備え、前記記憶部は、第１ユニークＩＤから第ｎユニークＩＤで構成される複数のユニークＩＤと、前記複数のユニークＩＤに紐付けられ、第１検証用データから第ｎ検証用データで構成される複数の検証用データと、を含み、前記複数のユニークＩＤと前記複数の検証用データは、前記収容部に収容された前記液体の消費量が規定値に達する毎に、前記第１ユニークＩＤと前記第１検証用データから、前記第ｎユニークＩＤと前記第ｎ検証用データまで順次切り替わる。
【０００９】
この構成によれば、記憶部は、ユニークＩＤと、ユニークＩＤに紐付けられた検証用データと、を含む。すなわち、ユニークＩＤは、検証用データにより検証できるため、ユニークＩＤの信頼性を高めることができる。したがって、ユニークＩＤと検証用データが切り替わった回数によりリフィル回数を管理でき、液体収容体に液体をリフィルしてこの液体収容体を繰り返し使用する場合でも、繰り返しの使用に伴うデバイスへの影響を抑制できる。
【００１０】
上記液体収容体において、前記複数のユニークＩＤと前記複数の検証用データは、前記第１ユニークＩＤと前記第１検証用データから順次切り替わって前記第ｎユニークＩＤと前記第ｎ検証用データに達した後は、前記消費量が前記規定値に達しても切り替わらないことが好ましい。
【００１１】
この構成によれば、複数のユニークＩＤと複数の検証用データは、第ｎユニークＩＤと第ｎ検証用データまで達した後は切り替わらない。そのため、記憶部が記憶するユニークＩＤと検証用データの数によりリフィル回数の上限を規定できる。
【００１２】
上記液体収容体において、前記記憶部は、前記液体の消費に関する消費量データを含み、前記消費量データは、前記消費量が前記規定値に達する毎に初期化されることが好ましい。
【００１３】
この構成によれば、記憶部が含む消費量データは、消費量が規定値に達する毎に初期化される。そのため、ユニークＩＤと検証用データが切り替わる度に消費量データを初期化できる。
【００１４】
上記液体収容体は、前記複数のユニークＩＤと前記複数の検証用データの切り替えを行う制御部を備えることが好ましい。
この構成によれば、液体収容体が備える制御部がユニークＩＤと検証用データを切り替える。そのため、リフィル回数の管理を液体収容体で行うことができる。
【００１５】
液体を収容する収容部を備える液体収容体を装着可能な液体噴射装置において、前記液体噴射装置を制御する制御部と、前記液体収容体に関する情報を記憶する装置側記憶部と、を備え、前記制御部は、前記液体収容体が装着されると、前記液体収容体が備える収容体側記憶部に含まれるユニークＩＤ、リフィルカウンタ、及び前記ユニークＩＤと前記リフィルカウンタに紐付く検証用データを読み込み、前記検証用データにより前記ユニークＩＤ及び前記リフィルカウンタを検証し、検証された前記ユニークＩＤ及び前記リフィルカウンタを前記装置側記憶部に記憶する。
【００１６】
この構成によれば、制御部は、ユニークＩＤとリフィルカウンタを検証用データにより検証するため、ユニークＩＤとリフィルカウンタの信頼性を高めることができる。したがって、リフィルした液体収容体を再度使用する場合でも、繰り返し使用する回数をリフィルカウンタにより管理でき、繰り返しの使用に伴うデバイスへの影響を抑制できる。
【００１７】
上記液体噴射装置において、前記制御部は、前記収容部に収容された前記液体の消費量が規定値に達する毎に前記収容体側記憶部に含まれる前記リフィルカウンタをインクリメントし、インクリメントした前記リフィルカウンタと前記ユニークＩＤに紐付く検証用データを生成して前記収容体側記憶部に記憶することが好ましい。
【００１８】
この構成によれば、制御部は、収容部に収容された液体の消費量が規定値に達する毎にリフィルカウンタをインクリメントし、インクリメントしたリフィルカウンタとユニークＩＤに紐付く検証用データを生成して収容体側記憶部に記憶する。ユニークＩＤとリフィルカウンタは、検証用データにより検証できるため、ユニークＩＤとリフィルカウンタの信頼性を高めることができる。
【図面の簡単な説明】
【００１９】
【図１】液体噴射装置の第１実施形態の概略斜視図。
【図２】液体収容体の模式断面図。
【図３】液体噴射装置と液体収容体の電気的構成を示すブロック図。
【図４】収容体側記憶部が含むデータ構造を示す模式図。
【図５】検証ルーチンを示すフローチャート。
【図６】切替ルーチンを示すフローチャート。
【図７】第２実施形態の液体噴射装置と液体収容体の電気的構成を示すブロック図。
【図８】収容体側記憶部が含むデータ構造を示す模式図。
【図９】装置側記憶部が含むデータ構造を示す模式図。
【図１０】リフィル管理ルーチンを示すフローチャート。
【図１１】リフィル管理ルーチンを示すフローチャート。
【図１２】収容体側記憶部に検証用データが追加された場合を示す模式図。
【図１３】収容体側記憶部にｍ回検証用データが追加された場合を示す模式図。
【発明を実施するための形態】
【００２０】
以下、液体噴射装置の一実施形態について図面を参照して説明する。本実施形態の液体噴射装置は、用紙などの媒体に対して液体の一例であるインクを噴射して媒体に文字や画像等を印刷（記録）するインクジェット式のプリンターである。
【００２１】
図１に示すように、液体噴射装置１１は、略矩形箱状をなすフレーム１２を備える。フレーム１２内には、媒体１３を支持する支持部１４と、支持部１４の上方に位置するガイド軸１５と、が設けられている。フレーム１２の背面下部には、媒体１３を搬送する搬送機構（図示略）を駆動するための搬送モーター１６が設けられている。媒体１３は、支持部１４に支持された状態で搬送機構によって搬送される。
【００２２】
図１では、ガイド軸１５が延びる方向をＸ軸、支持部１４に支持された媒体１３が搬送される方向をＹ軸、鉛直方向をＺ軸で示す。Ｘ軸、Ｙ軸、及びＺ軸は、相互に交差（好ましくは直交）する。以下の説明では、Ｘ軸に沿う方向を幅方向、Ｙ軸に沿う方向を奥行方向ともいう。
【００２３】
ガイド軸１５には、キャリッジ１８が支持されている。キャリッジ１８には、インクなどの液体を収容した液体収容体１９と、液体収容体１９から供給された液体を噴射する液体噴射ヘッド２０と、が搭載されている。液体収容体１９は、キャリッジ１８に着脱可能に装着される。
【００２４】
フレーム１２には、駆動プーリー２２及び従動プーリー２３が回転自在な状態で支持されている。駆動プーリー２２には、キャリッジ１８を移動させる際の動力源となるキャリッジモーター２４の出力軸が連結されている。駆動プーリー２２と従動プーリー２３には、無端状のタイミングベルト２５が掛装されている。
【００２５】
キャリッジ１８は、タイミングベルト２５に接続され、キャリッジモーター２４の駆動力がタイミングベルト２５を通じて伝達されると、ガイド軸１５にガイドされながら幅方向（走査方向）に往復移動する。キャリッジ１８と共に移動する液体噴射ヘッド２０は、液体を噴射して媒体１３に印刷（記録）する。
【００２６】
液体噴射装置１１は、液体噴射ヘッド２０のメンテナンスを行うメンテナンス部２７を備える。メンテナンス部２７は、液体噴射ヘッド２０から強制的に液体を排出させるクリーニングを行うキャップ２８と、液体噴射ヘッド２０を払拭するワイピングを行う払拭部材２９と、を備える。
【００２７】
図２に示すように、液体噴射装置１１に装着可能な液体収容体１９は、液体を収容するための収容部３１を備える。液体収容体１９には、収容部３１に液体を注入可能な注入口３２が形成されている。注入口３２は、着脱可能な栓３３により塞がれている。液体収容体１９は、栓３３が外されることで注入口３２が外部に開放され、注入口３２から収容部３１に液体を注入するリフィルが可能となる。
【００２８】
液体収容体１９は、収容体側端子３５を備える。液体噴射装置１１は、キャリッジ１８に設けられた装置側端子３６を備える。収容体側端子３５と装置側端子３６は、液体収容体１９がキャリッジ１８に装着された場合に電気的に接続する。
【００２９】
次に、液体噴射装置１１と液体収容体１９の電気的な構成について説明する。
図３に示すように、液体噴射装置１１は、液体噴射装置１１を制御する制御部の一例である装置側制御部３８と、ユーザーに情報を報知する報知部３９と、を備える。装置側制御部３８は、装置側端子３６と、報知部３９と、に接続されている。報知部３９は、例えば情報を表示可能な液晶パネルなどの表示部、音や音声を発するスピーカーなどの音源などである。
【００３０】
液体収容体１９は、制御部の一例である収容体側制御部４１と、液体収容体１９に関する情報を記憶する記憶部の一例である収容体側記憶部４２と、を備える。収容体側記憶部４２は、収容体側端子３５及び収容体側制御部４１と接続され、収容体側制御部４１及び装置側制御部３８と情報の伝達が可能とされている。
【００３１】
図４に示すように、収容体側記憶部４２は、読取専用領域Ｒと、書換可能領域ＲＷと、を有する。読取専用領域Ｒは、記録された情報の読み取りはできるが書き換えができない領域である。書換可能領域ＲＷは、記録された情報の読み取りと書き換えが可能な領域である。
【００３２】
読取専用領域Ｒと書換可能領域ＲＷは、複数の領域に区分けされて構成されている。読取専用領域Ｒは、第１読取領域Ｒ１〜第ｎ読取領域Ｒｎを有し、書換可能領域ＲＷは、第１書換領域ＲＷ１〜第４書換領域ＲＷ４を有する。
【００３３】
収容体側記憶部４２は、第１ユニークＩＤから第ｎユニークＩＤで構成される複数のユニークＩＤと、複数のユニークＩＤに紐付けられ、第１検証用データから第ｎ検証用データで構成される複数の検証用データと、を含む。本実施形態では、互いに紐付けられたユニークＩＤ及び検証用データを１組のユニークＩＤ及び検証用データともいう。
【００３４】
複数のユニークＩＤと複数の検証用データは、第１読取領域Ｒ１〜第ｎ読取領域Ｒｎに１組ずつ格納されている。具体的には、第１読取領域Ｒ１には、第１ユニークＩＤと、第１ユニークＩＤに紐付けられた第１検証用データが格納されている。第２読取領域Ｒ２には、第２ユニークＩＤと、第２ユニークＩＤに紐付けられた第２検証用データが格納されている。第３読取領域Ｒ３には、第３ユニークＩＤと、第３ユニークＩＤに紐付けられた第３検証用データが格納されている。第ｎ読取領域Ｒｎには、第ｎユニークＩＤと、第ｎユニークＩＤに紐付けられた第ｎ検証用データが格納されている。
【００３５】
ユニークＩＤとは、互いに異なって重複しない識別子であり、異なる液体収容体１９同士でも重複しないことが好ましい。検証用データとは、紐付けられたユニークＩＤを検証するためのデータである。検証用データは、検証用データを生成するための生成アルゴリズム（図示略）にユニークＩＤを入力することで生成されたデータである。そのため、収容体側記憶部４２に記憶されているユニークＩＤを生成アルゴリズムに入力して得られたデータと、ユニークＩＤに紐付く検証用データとを比較することで、ユニークＩＤが適切であるか否かを検証できる。
【００３６】
収容体側記憶部４２に含まれるユニークＩＤと検証用データの数は、リフィル可能な回数に応じて設定されている。例えば、リフィル回数の上限を１回とする場合には、収容体側記憶部４２は、ユニークＩＤと検証用データを２つずつ（２組）含む。換言すると、収容体側記憶部４２が第１ユニークＩＤから第ｎユニークＩＤ、及び第１検証用データから第ｎ検証用データのｎ組のユニークＩＤと検証用データを含む場合には、ｎ−１回のリフィルが可能である。
【００３７】
収容体側制御部４１は、複数組のユニークＩＤと検証用データのうち、１組のユニークＩＤと検証用データを有効とする。有効なユニークＩＤと検証用データは切り替え可能である。
【００３８】
第１書換領域ＲＷ１には、収容部３１に収容されて消費可能な液体が消費された割合を示す消費量が記憶されている。第２書換領域ＲＷ２には、エンドフラグが記憶されている。第３書換領域ＲＷ３には、液体収容体１９の種類が記憶されている。第４書換領域ＲＷ４には、収容部３１に収容可能な量を示す液体容量が記憶されている。収容体側記憶部４２は、収容部３１に収容された液体の消費に関する消費データの一例として消費量及びエンドフラグを含む。
【００３９】
消費量が０％とは、液体容量と同量の液体が収容され、液体が消費されていない状態を示す。エンドフラグがオフとは、印刷やメンテナンスに必要な液体が収容部３１に収容されている状態を示す。消費量が１００％、及びインクエンドフラグがオンとは、収容部３１内の液体が空もしくは空に近い状態になり、印刷やメンテナンスに差し障る虞のある状態を示す。
【００４０】
次に、図５に示すフローチャートを参照し、装置側制御部３８が行う検証ルーチンについて説明する。装置側制御部３８は、液体噴射装置１１の電源が投入された場合、及び液体噴射装置１１に液体収容体１９が装着された場合に検証ルーチンを実行する。
【００４１】
図５に示すように、ステップＳ１０１において、装置側制御部３８は、収容体側記憶部４２に記憶された収容体情報を取得する。本実施形態の収容体情報には、有効とされているユニークＩＤ及び検証用データ、消費量、及びエンドフラグが含まれる。
【００４２】
装置側制御部３８は、ステップＳ１０２において、収容体情報を検証し、ステップＳ１０３において、液体収容体１９が使用可能であるか否かを判断する。検証結果に誤りがあり、液体収容体１９を使用できない場合には（ステップＳ１０３：ＮＯ）、ステップＳ１０４において、装置側制御部３８は、報知部３９にエラーを報知させ、検証ルーチンを終了する。
【００４３】
検証結果が正しく液体収容体１９が使用可能な場合には（ステップＳ１０３：ＹＥＳ）、ステップＳ１０５において、装置側制御部３８は、印刷が開始されたか否かを判断する。印刷が開始されていない場合には（ステップＳ１０５：ＮＯ）、装置側制御部３８は、印刷が開始されるまで待機する。
【００４４】
印刷が開始されると（ステップＳ１０５：ＹＥＳ）、装置側制御部３８は、ステップＳ１０６において、印刷に伴って消費された液体の量を加味して消費量を更新する。ステップＳ１０７において、装置側制御部３８は、更新した消費量が規定値（例えば１００％）に達したか否かを判断する。消費量が規定値未満の場合には（ステップＳ１０７：ＮＯ）、装置側制御部３８は、消費量が規定値に達していないと判断し、ステップＳ１０８において、印刷が終了したか否かを判断する。
【００４５】
印刷が終了していない場合には（ステップＳ１０８：ＮＯ）、装置側制御部３８は、その処理をステップＳ１０６に移行する。印刷が終了した場合には（ステップＳ１０８：ＹＥＳ）、装置側制御部３８は、ステップＳ１０９において収容体側記憶部４２に消費量を書き込み、その処理をステップＳ１０５に移行する。
【００４６】
ステップＳ１０７において、消費量が規定値以上の場合には（ステップＳ１０７：ＹＥＳ）、装置側制御部３８は、消費量が規定値に達したと判断し、ステップＳ１１０において、収容体側記憶部４２に記憶されたエンドフラグをオンに書き換える。エンドフラグがオンに書き換えられると収容体側制御部４１は、切替ルーチン（図６参照）を実行し、リフィル不可情報、リフィル可能情報、最終リフィル情報などの情報を出力する。
【００４７】
ステップＳ１１１において、装置側制御部３８は、所定時間が経過したか否かを判断する。所定時間とは、収容体側制御部４１は、切替ルーチン（図６参照）を実行するのに要する時間であり、装置側制御部３８が収容体側制御部４１から情報を取得するのに要する時間である。所定時間が経過していない場合には（ステップＳ１１１：ＮＯ）、装置側制御部３８は、所定時間が経過するまで待機する。
【００４８】
所定時間が経過すると（ステップＳ１１１：ＹＥＳ）、装置側制御部３８は、ステップＳ１１２において、取得した情報にリフィル可能情報が含まれるか否かを判断する。リフィル可能情報が含まれる場合（ステップＳ１１２：ＹＥＳ）、装置側制御部３８は、ステップＳ１１３において、取得した情報に最終リフィル情報が含まれるか否かを判断する。
【００４９】
リフィル可能情報のみを取得し、最終リフィル情報を取得していない場合には（ステップＳ１１２：ＹＥＳ、ステップＳ１１３：ＮＯ）、装置側制御部３８は、ステップＳ１１４において、液体収容体１９のリフィルが可能であることを報知部３９に報知させる。
【００５０】
リフィル可能情報及び最終リフィル情報を取得した場合には（ステップＳ１１２：ＹＥＳ、ステップＳ１１３：ＹＥＳ）、ステップＳ１１５において、装置側制御部３８は、最終リフィルが可能であることを報知部３９に報知させる。すなわち、装置側制御部３８は、リフィルは可能であるもののリフィル可能な残り回数が１回であることを報知させる。
【００５１】
リフィル可能情報を取得せず、リフィル不可情報を取得した場合には（ステップＳ１１２：ＮＯ）、ステップＳ１１６において、装置側制御部３８は、リフィルが不可であることを報知部３９に報知させる。
【００５２】
ステップＳ１１７において、装置側制御部３８は、液体収容体１９が液体噴射装置１１から取り外されたか否かを判断する。液体収容体１９が取り外されていない場合には（ステップＳ１１７：ＮＯ）、装置側制御部３８は、液体収容体１９が取り外されるまで待機する。液体収容体１９が取り外された場合には（ステップＳ１１７：ＹＥＳ）、検証ルーチンを終了する。
【００５３】
次に、図６に示すフローチャートを参照し、収容体側制御部４１が行う切替ルーチンについて説明する。切替ルーチンは、装置側制御部３８がエンドフラグをオンに書き換えたタイミングで実行される。すなわち、切替ルーチンは、液体の消費量が規定値に達する毎に実行される。
【００５４】
図６に示すように、ステップＳ２０１において、収容体側制御部４１は、有効なユニークＩＤが第ｎユニークＩＤであるか否かを判断する。第ｎユニークＩＤが有効である場合には（ステップＳ２０１：ＹＥＳ）、ステップＳ２０２において、収容体側制御部４１は、リフィル不可情報を出力し、切替ルーチンを終了する。
【００５５】
第ｎユニークＩＤとは異なるユニークＩＤが有効である場合には（ステップＳ２０１：ＮＯ）、ステップＳ２０３において、収容体側制御部４１は、有効とされているユニークＩＤと検証用データを、次のユニークＩＤと検証用データに切り替える。例えば、第１ユニークＩＤと第１検証用データが有効とされている場合には、収容体側制御部４１は、第１ユニークＩＤと第１検証用データを無効とし、第２ユニークＩＤと第２検証用データを有効とする。このように収容体側制御部４１は、複数のユニークＩＤと複数の検証用データの切り替えを行う。
【００５６】
収容体側制御部４１は、ステップＳ２０４において、消費量を初期化し、ステップＳ２０５において、エンドフラグを初期化（オフ）する。消費量とエンドフラグは、消費量が規定値に達する毎に実行される切替ルーチンにおいて初期化される。
【００５７】
ステップＳ２０６において、収容体側制御部４１は、リフィル可能情報を出力する。ステップＳ２０７において、収容体側制御部４１は、有効なユニークＩＤが第ｎユニークＩＤであるか否かを判断する。第ｎユニークＩＤとは異なるユニークＩＤが有効である場合には（ステップＳ２０７：ＮＯ）、切替ルーチンを終了する。第ｎユニークＩＤが有効である場合には（ステップＳ２０７：ＹＥＳ）、ステップＳ２０８において、最終リフィル情報を出力し、切替ルーチンを終了する。
【００５８】
次に、液体噴射装置１１と液体収容体１９の作用について説明する。
液体噴射装置１１に液体収容体１９が装着されると、装置側制御部３８は、収容体側記憶部４２に記憶されている収容体情報を検証する。装置側制御部３８は、例えばユニークＩＤが適切でない場合や、エンドフラグがオンになっている場合にはエラーを報知する。
【００５９】
印刷などにより液体が消費され、液体収容体１９に収容された液体の消費量が規定値に達すると、装置側制御部３８は、収容体側記憶部４２に記憶されたエンドフラグをオンにする。収容体側制御部４１は、エンドフラグがオフからオンに切り替えられたことをトリガーとして有効なユニークＩＤと検証用データを切り替える。
【００６０】
複数のユニークＩＤと複数の検証用データは、収容部３１に収容された液体の消費量が規定値に達する毎に、有効なユニークＩＤと検証用データが第１ユニークＩＤと第１検証用データから、第ｎユニークＩＤと第ｎ検証用データまで順次切り替わる。複数のユニークＩＤと複数の検証用データは、第１ユニークＩＤと第１検証用データから順次切り替わって第ｎユニークＩＤ及び第ｎ検証用データに達した後は、収容部３１の液体の消費量が規定値に達しても切り替わらない。
【００６１】
装置側制御部３８は、ユニークＩＤと検証用データが切り替え可能であるうちは、消費量が規定値に達する毎に液体収容体１９のリフィルを促す。リフィルは、液体収容体１９を液体噴射装置１１から外して行われる。
【００６２】
装置側制御部３８は、有効なユニークＩＤにより液体収容体１９を識別する。そのため、リフィルされた液体収容体１９が液体噴射装置１１に装着されると、装置側制御部３８は、リフィルされる前の液体収容体１９とは異なるユニークＩＤを有する別の液体収容体１９が装着されたと認識する。
【００６３】
第ｎユニークＩＤと第ｎ検証用データが有効となると、装置側制御部３８は、リフィル回数が上限まで達したことを報知する。このとき、消費量とエンドフラグは初期化されない。そのため、リフィル回数が上限まで達した液体収容体１９が液体噴射装置１１に装着もしくは脱着されても、装置側制御部３８は、使用に適さない液体収容体１９が装着されたとしてエラーを報知する。
【００６４】
上記実施形態によれば、以下のような効果を得ることができる。
（１−１）収容体側記憶部４２は、ユニークＩＤと、ユニークＩＤに紐付けられた検証用データと、を含む。すなわち、ユニークＩＤは、検証用データにより検証できるため、ユニークＩＤの信頼性を高めることができる。したがって、ユニークＩＤと検証用データが切り替わった回数によりリフィル回数を管理でき、液体収容体１９に液体をリフィルしてこの液体収容体１９を繰り返し使用する場合でも、繰り返しの使用に伴うデバイスへの影響を抑制できる。
【００６５】
（１−２）複数のユニークＩＤと複数の検証用データは、第ｎユニークＩＤと第ｎ検証用データまで達した後は切り替わらない。そのため、収容体側記憶部４２が記憶するユニークＩＤと検証用データの数によりリフィル回数の上限を規定できる。また、液体収容体１９の耐久品質を担保することができる。
【００６６】
（１−３）収容体側記憶部４２が含む消費量及びエンドフラグは、消費量が規定値に達する毎に初期化される。そのため、ユニークＩＤと検証用データが切り替わる度に消費量及びエンドフラグを初期化できる。
【００６７】
（１−４）液体収容体１９が備える収容体側制御部４１がユニークＩＤと検証用データを切り替える。そのため、リフィル回数の管理を液体収容体１９で行うことができる。
（１−５）収容体側記憶部４２は、ユニークＩＤと検証用データを含むため、リフィル回数の上限を越えて使用に適さない液体収容体１９を、使用に適した液体収容体１９だと判断してしまう虞を低減できる。
【００６８】
（１−６）リフィル回数は、液体収容体１９により管理される。そのため、リフィル回数を管理するためのシーケンスを持たない液体噴射装置１１にリフィル可能な液体収容体１９を装着する場合でも、リフィル回数を管理できる。液体収容体１９を別の液体噴射装置１１に装着する場合でも、リフィル回数を管理できる。
【００６９】
（第２実施形態）
次に、液体噴射装置の第２実施形態について図を参照しながら説明する。なお、この第２実施形態は、液体噴射装置１１と液体収容体１９の電気的構成が第１実施形態の場合とは異なっている。そして、その他の点では第１実施形態とほぼ同じであるため、同一の構成については同一符号を付すことによって重複した説明は省略する。
【００７０】
図７に示すように、液体噴射装置１１は、液体収容体１９に関する情報を記憶する装置側記憶部４４を備える。液体収容体１９が液体噴射装置１１に装着されると、液体収容体１９が備える収容体側記憶部４２は、装置側制御部３８と接続され、情報の伝達が可能とされる。
【００７１】
図８に示すように、収容体側記憶部４２は、書換可能領域ＲＷと、読取専用領域Ｒと、書込可能領域Ｗと、を有する。書込可能領域Ｗは、情報の記憶及び記憶された情報の読み取りはできるが書き換えができない領域である。すなわち、書き換えができない領域のうち、工場出荷時に情報が記憶されている領域が読取専用領域Ｒであり、情報が記憶されていない領域が書込可能領域Ｗである。
【００７２】
書換可能領域ＲＷは、リフィルカウンタが格納された第１書換領域ＲＷ１と、消費量が格納された第２書換領域ＲＷ２と、を有する。読取専用領域Ｒは、ユニークＩＤが格納された第１読取領域Ｒ１と、検証用データ＝Ａ０が格納された第２読取領域Ｒ２と、を有する。書込可能領域Ｗは、第１書込領域Ｗ１〜第ｍ書込領域Ｗｍを有する。
【００７３】
検証用データ＝Ａ０は、リフィルカウンタ＝０及びユニークＩＤ＝Ａと紐付けられた検証用データである。検証用データは、検証用データを生成するための生成アルゴリズムにリフィルカウンタ＝０及びユニークＩＤ＝Ａを入力することで生成されたデータである。
【００７４】
図９に示すように、装置側記憶部４４は、検証用データを生成するための生成アルゴリズム４６と、使用履歴リスト４７と、を有する。使用履歴リスト４７には、液体噴射装置１１に装着されたことのある液体収容体１９のユニークＩＤ、リフィルカウンタ、及び消費量が互いに紐付けられて記録されている。
【００７５】
次に、図１０，図１１に示すフローチャートを参照し、装置側制御部３８が行うリフィル管理ルーチンについて説明する。装置側制御部３８は、液体噴射装置１１の電源が投入された場合、及び液体噴射装置１１に液体収容体１９が装着された場合にリフィル管理ルーチンを実行する。
【００７６】
図１０に示すように、ステップＳ３０１において、装置側制御部３８は、収容体側記憶部４２に記憶されたリフィルカウンタ、ユニークＩＤ、及び消費量を取得する。ステップＳ３０２において、装置側制御部３８は、取得したリフィルカウンタとユニークＩＤに紐付けられた検証用データを取得する。
【００７７】
ステップＳ３０３において、装置側制御部３８は、リフィルカウンタとユニークＩＤを検証用データにより検証する。ステップＳ３０４において、装置側制御部３８は、液体収容体１９が使用可能であるか否かを判断する。検証結果に誤りがあり、液体収容体１９を使用できない場合には（ステップＳ３０４：ＮＯ）、ステップＳ３０５において、装置側制御部３８は、報知部３９にエラーを報知させ、リフィル管理ルーチンを終了する。
【００７８】
検証結果が正しく液体収容体１９が使用可能な場合には（ステップＳ３０４：ＹＥＳ）、ステップＳ３０６において、装置側制御部３８は、リフィルカウンタ、ユニークＩＤ、消費量を装置側記憶部４４に記憶する。
【００７９】
ステップＳ３０７において、装置側制御部３８は、印刷が開始されたか否かを判断する。印刷が開始されていない場合には（ステップＳ３０７：ＮＯ）、装置側制御部３８は、印刷が開始されるまで待機する。
【００８０】
印刷が開始されると（ステップＳ３０７：ＹＥＳ）、装置側制御部３８は、ステップＳ３０８において、印刷に伴って消費された液体の量を加味して消費量を更新する。ステップＳ３０９において、装置側制御部３８は、更新した消費量が規定値（例えば１００％）に達したか否かを判断する。消費量が規定値未満の場合には（ステップＳ３０９：ＮＯ）、装置側制御部３８は、消費量が規定値に達していないと判断し、ステップＳ３１０において、印刷が終了したか否かを判断する。
【００８１】
印刷が終了していない場合には（ステップＳ３１０：ＮＯ）、装置側制御部３８は、その処理をステップＳ３０８に移行する。印刷が終了した場合には（ステップＳ３１０：ＹＥＳ）、装置側制御部３８は、ステップＳ３１１において収容体側記憶部４２及び装置側記憶部４４に記憶された消費量を書き換え、その処理をステップＳ３０７に移行する。
【００８２】
ステップＳ３０９において、消費量が規定値以上の場合には（ステップＳ３０９：ＹＥＳ）、装置側制御部３８は、消費量が規定値に達したと判断する。ステップＳ３１２において、装置側制御部３８は、装置側記憶部４４に記憶された消費量を規定値に書き換え、その処理をステップＳ４０１に移行する。
【００８３】
図１１に示すように、ステップＳ４０１において、装置側制御部３８は、収容体側記憶部４２に記憶されたリフィルカウンタをインクリメントする。ステップＳ４０２において、装置側制御部３８は、書込可能領域Ｗに情報が記憶されていない空き領域があるか否かを判断する。
【００８４】
第１書込領域Ｗ１〜第ｍ書込領域Ｗｍの全てに情報が記憶され、空きがない場合には（ステップＳ４０２：ＮＯ）、ステップＳ４０３において、装置側制御部３８は、リフィルが不可であることを報知部３９に報知させる。
【００８５】
書込可能領域Ｗに空き領域がある場合には（ステップＳ４０２：ＹＥＳ）、ステップＳ４０４において、装置側制御部３８は、インクリメントしたリフィルカウンタとユニークＩＤに紐付く検証用データを生成する。ステップＳ４０５において、装置側制御部３８は、生成した検証用データを収容体側記憶部４２の書込可能領域Ｗに記憶する。
【００８６】
ステップＳ４０６において、装置側制御部３８は、収容体側記憶部４２に記憶された消費量を初期化する。ステップＳ４０７において、装置側制御部３８は、書込可能領域Ｗに情報が記憶されていない空き領域があるか否かを判断する。
【００８７】
書込可能領域Ｗに空きがある場合には（ステップＳ４０７：ＹＥＳ）、ステップＳ４０８において、装置側制御部３８は、液体収容体１９のリフィルが可能であることを報知部３９に報知させる。書込可能領域Ｗに空きがない場合には（ステップＳ４０７：ＮＯ）、ステップＳ４０９において、装置側制御部３８は、最終リフィルが可能であることを報知部３９に報知させる。すなわち、装置側制御部３８は、リフィルは可能であるもののリフィル可能な残り回数が１回であることを報知させる。
【００８８】
ステップＳ４１０において、装置側制御部３８は、液体収容体１９が液体噴射装置１１から取り外されたか否かを判断する。液体収容体１９が取り外されていない場合には（ステップＳ４１０：ＮＯ）、装置側制御部３８は、液体収容体１９が取り外されるまで待機する。液体収容体１９が取り外された場合には（ステップＳ４１０：ＹＥＳ）、リフィル管理ルーチンを終了する。
【００８９】
次に、液体噴射装置１１と液体収容体１９の作用について説明する。
図７，図８に示すように、液体噴射装置１１に液体収容体１９が装着されると、装置側制御部３８は、収容体側記憶部４２に含まれるユニークＩＤ、リフィルカウンタ、及びユニークＩＤとリフィルカウンタに紐付く検証用データ、を読み込む。具体的には、装置側制御部３８は、まずリフィルカウンタを読み取り、このリフィルカウンタに基づいて検証用データを読み取る。例えば装置側制御部３８は、リフィルカウンタ＝０の場合には、０番地である第２読取領域Ｒ２に格納された検証用データ＝Ａ０を読み取る。このように装置側制御部３８は、リフィルカウンタによりアドレス指定された検証用データを読み取ってもよいし、最後に格納された検証用データを読み取ってもよい。
【００９０】
図８，図９に示すように、装置側制御部３８は、検証用データによりユニークＩＤとリフィルカウンタを検証する。装置側制御部３８は、リフィルカウンタ＝０とユニークＩＤ＝Ａを生成アルゴリズム４６に入力して検証用データを生成し、生成した検証用データと収容体側記憶部４２に記憶された検証用データ＝Ａ０が一致するか否かを判断する。
【００９１】
ユニークＩＤやリフィルカウンタが適切でなく、検証用データが一致しない場合には、装置側制御部３８は、検証結果に誤りがあるとしてエラーを報知する。検証用データが一致して検証結果が正しい場合には、装置側制御部３８は、検証されたユニークＩＤ及びリフィルカウンタと、消費量と、を装置側記憶部４４に記憶する。このとき使用履歴リスト４７にユニークＩＤ＝Ａとリフィルカウンタ＝０が一致する情報が既に記憶されている場合には、装置側制御部３８は、記憶されているユニークＩＤとリフィルカウンタに紐付く消費量を書き換える。
【００９２】
印刷などにより液体が消費され、液体収容体１９に収容された液体の消費量が規定値に達すると、装置側制御部３８は、使用履歴リスト４７に記憶されているユニークＩＤ＝Ａ、リフィルカウンタ＝０と紐付く消費量を規定値（例えば１００％）とする。
【００９３】
図１２に示すように、装置側制御部３８は、収容部３１に収容された液体の消費量が規定値に達する毎に収容体側記憶部４２に含まれるリフィルカウンタをインクリメントする。さらに、装置側制御部３８は、インクリメントしたリフィルカウンタとユニークＩＤに紐付く検証用データを生成して収容体側記憶部４２に記憶する。
【００９４】
具体的には、装置側制御部３８は、第１書換領域ＲＷ１に記憶されていたリフィルカウンタ＝０をインクリメントとしてリフィルカウンタ＝１に書き換える。装置側制御部３８は、リフィルカウンタ＝１、ユニークＩＤ＝Ａを生成アルゴリズム４６に入力し、リフィルカウンタ＝１に紐付く検証用データ＝Ａ１を生成する。装置側制御部３８は、生成した検証用データ＝Ａ１を第１書込領域Ｗ１（例えば１番地）に格納する。装置側制御部３８は、検証用データを生成すると書込可能領域Ｗに第１書込領域Ｗ１から順に書き込み、収容体側記憶部４２に記憶された消費量を初期化（０％）する。
【００９５】
液体収容体１９におけるリフィル可能な回数は、工場出荷時における書込可能領域Ｗが区分けされた数によって規定される。本実施形態では、書込可能領域Ｗがｍ個に区分けされているため、ｍ回のリフィルが可能である。装置側制御部３８は、生成した検証用データを書込可能領域Ｗに書込可能であるうちは、消費量が規定値に達する毎に液体収容体１９のリフィルを促す。
【００９６】
図１３に示すように、消費量が規定値にｍ回達すると、装置側制御部３８は、第ｍ書込領域Ｗｍ（例えばｍ番地）に検証用データ＝Ａｍを書き込む。第１書込領域Ｗ１〜第ｍ書込領域Ｗｍの全ての領域に検証用データが書き込まれている状態で消費量が規定値に達すると、装置側制御部３８は、リフィルカウンタをインクリメントし、第１書換領域ＲＷ１にリフィルカウンタ＝ｍ＋１を書き込む。しかし、書込可能領域Ｗには空きがないため、リフィルカウンタ＝ｍ＋１と紐付く検証用データを書き込むことができず装置側制御部３８は、エラーを報知する。
【００９７】
リフィルカウンタ＝ｍ＋１の液体収容体１９が液体噴射装置１１に装着された場合には、リフィルカウンタ＝ｍ＋１と紐付く検証用データが収容体側記憶部４２に記憶されていないため、装置側制御部３８は、使用に適さない液体収容体１９が装着されたとしてエラーを報知する。
【００９８】
上記第２実施形態によれば、上記第１実施形態の効果に加えて以下のような効果を得ることができる。
（２−１）装置側制御部３８は、ユニークＩＤとリフィルカウンタを検証用データにより検証するため、ユニークＩＤとリフィルカウンタの信頼性を高めることができる。したがって、リフィルした液体収容体１９を再度使用する場合でも、繰り返し使用する回数をリフィルカウンタにより管理でき、繰り返しの使用に伴うデバイスへの影響を抑制できる。
【００９９】
（２−２）装置側制御部３８は、収容部３１に収容された液体の消費量が規定値に達する毎にリフィルカウンタをインクリメントし、インクリメントしたリフィルカウンタとユニークＩＤに紐付く検証用データを生成して収容体側記憶部４２に記憶する。ユニークＩＤとリフィルカウンタは、検証用データにより検証できるため、ユニークＩＤとリフィルカウンタの信頼性を高めることができる。
【０１００】
上記実施形態は以下に示す変更例のように変更してもよい。上記実施形態と下記変更例とは、任意に組み合わせてもよい。下記変更例に含まれる構成同士を任意に組み合わせてもよい。
【０１０１】
・液体噴射装置１１は、キャリッジ１８とは異なる位置に液体収容体１９を装着可能としてもよい。例えば、液体噴射装置１１は、液体収容体１９を装着可能な装着部と、装着部に装着された液体収容体１９から液体噴射ヘッド２０に液体を供給するための供給部と、を備えてもよい。
【０１０２】
・液体噴射装置１１と液体収容体１９は、装置側端子３６と収容体側端子３５とを備えない構成としてもよい。例えば、液体噴射装置１１と液体収容体１９は、無線通信によって情報の伝達をしてもよい。
【０１０３】
・装置側制御部３８は、印刷以外の動作により液体が消費された場合にも消費量を更新し、消費量が規定値に達したか否かを判断してもよい。例えば、装置側制御部３８は、液体噴射ヘッド２０のメンテナンスに伴って液体が消費された場合にも消費量を更新してもよい。
【０１０４】
・装置側制御部３８は、リフィル可能を報知する場合に、リフィル可能な残り回数を報知してもよい。
・上記第１実施形態において、収容体側端子３５と収容体側記憶部４２とを接続しなくてもよい。収容体側記憶部４２と装置側制御部３８における情報の伝達は、収容体側制御部４１を介して行ってもよい。収容体側制御部４１は、装置側制御部３８からの要求に応じてユニークＩＤ、検証用データ、消費量などの収容体情報を出力してもよい。収容体側記憶部４２に記憶された消費量は、装置側制御部３８から出力された消費量情報に基づいて、収容体側制御部４１が書き換えてもよい。
【０１０５】
・上記第１実施形態において、液体噴射装置１１は、装置側記憶部４４を備えてもよい。
・上記第２実施形態において、液体収容体１９は、収容体側制御部４１を備えてもよい。
【０１０６】
・上記第２実施形態において、装置側制御部３８は、検証用データを生成しなくてもよい。収容体側記憶部４２には、１つのユニークＩＤと変数であるリフィルカウンタの複数の組み合わせに紐付く複数の検証用データを予め記憶しておいてもよい。装置側制御部３８は、収容部３１に収容された液体の消費量が規定値に達する毎にリフィルカウンタをインクリメントし、インクリメントしたリフィルカウンタと紐付く検証用データを用いてユニークＩＤとリフィルカウンタを検証してもよい。
【０１０７】
・上記第１実施形態において、収容体側記憶部４２は、リフィルカウンタを含んでもよい。収容体側記憶部４２は、複数のユニークＩＤとリフィルカウンタに紐付けられた複数の検証用データを含んでもよい。
【０１０８】
・上記第１実施形態において、収容体側制御部４１を備えない構成としてもよい。切替ルーチンは、装置側制御部３８が実行してもよい。すなわち、装置側制御部３８が複数のユニークＩＤと複数の検証用データの切り替えを行ってもよい。
【０１０９】
・収容体側記憶部４２は、消費量データを含まなくてもよい。すなわち、上記第１実施形態において、収容体側記憶部４２は、消費量とエンドフラグのうち、少なくとも一方を記憶しなくてもよい。収容体側制御部４１は、装置側制御部３８からの実行命令により切替ルーチンを実行してもよい。上記第２実施形態において、収容体側記憶部４２は、消費量を記憶しなくてもよい。
【０１１０】
・液体噴射装置１１と液体収容体１９は、収容部３１に収容される液体の残量を検出する検出部を備えてもよい。装置側制御部３８は、検出部により検出された液体の残量が閾値よりも少なくなった場合に、消費量が規定値に達したと判断してもよい。収容体側記憶部４２は、収容部３１に収容された液体の残量を記憶してもよい。
【０１１１】
・複数のユニークＩＤと複数の検証用データは、第ｎユニークＩＤ及び第ｎ検証用データに達した後も切り替え可能としてもよい。
・液体噴射装置１１は、インク以外の他の液体を噴射したり吐出したりする液体噴射装置であってもよい。なお、液体噴射装置から微小量の液滴となって吐出される液体の状態としては、粒状、涙状、糸状に尾を引くものも含むものとする。また、ここでいう液体は、液体噴射装置から噴射させることができるような材料であればよい。例えば、物質が液相であるときの状態のものであればよく、粘性の高い又は低い液状体、ゾル、ゲル水、その他の無機溶剤、有機溶剤、溶液、液状樹脂、液状金属（金属融液）のような流状体を含むものとする。また、物質の一状態としての液体のみならず、顔料や金属粒子などの固形物からなる機能材料の粒子が溶媒に溶解、分散又は混合されたものなども含むものとする。液体の代表的な例としては上記実施形態で説明したようなインクや液晶等が挙げられる。ここで、インクとは一般的な水性インク及び油性インク並びにジェルインク、ホットメルトインク等の各種液体組成物を包含するものとする。液体噴射装置の具体例としては、例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ、カラーフィルターの製造等に用いられる電極材や色材等の材料を分散又は溶解のかたちで含む液体を噴射する液体噴射装置がある。また、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとして用いられ試料となる液体を噴射する液体噴射装置、捺染装置やマイクロディスペンサー等であってもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に噴射する液体噴射装置であってもよい。また、基板などをエッチングするために酸又はアルカリ等のエッチング液を噴射する液体噴射装置であってもよい。
【符号の説明】
【０１１２】
１１…液体噴射装置、１２…フレーム、１３…媒体、１４…支持部、１５…ガイド軸、１６…搬送モーター、１８…キャリッジ、１９…液体収容体、２０…液体噴射ヘッド、２２…駆動プーリー、２３…従動プーリー、２４…キャリッジモーター、２５…タイミングベルト、２７…メンテナンス部、２８…キャップ、２９…払拭部材、３１…収容部、３２…注入口、３３…栓、３５…収容体側端子、３６…装置側端子、３８…装置側制御部、３９…報知部、４１…収容体側制御部、４２…収容体側記憶部、４４…装置側記憶部、４６…生成アルゴリズム、４７…使用履歴リスト、Ｒ…読取専用領域、Ｒ１〜Ｒｎ…第１読取領域〜第ｎ読取領域、ＲＷ…書換可能領域、ＲＷ１〜ＲＷ４…第１書換領域〜第４書換領域、Ｗ…書込可能領域、Ｗ１〜Ｗｍ…第１書込領域〜第ｍ書込領域。
【図１】
2019038207.tif 000003
【図２】
2019038207.tif 000004
【図３】
2019038207.tif 000005
【図４】
2019038207.tif 000006
【図５】
2019038207.tif 000007
【図６】
2019038207.tif 000008
【図７】
2019038207.tif 000009
【図８】
2019038207.tif 000010
【図９】
2019038207.tif 000011
【図１０】
2019038207.tif 000012
【図１１】
2019038207.tif 000013
【図１２】
2019038207.tif 000014
【図１３】
2019038207.tif 000015