(57)【要約】【課題】様々な稼働状況において適切なニアエンド通知を行うこと。【解決手段】インクジェットプリンター１は、インクジェットヘッド１２から吐出されたインクの吐出ショット数をカウントし、所定期間における吐出ショット数Ｎに基づいてラベル１枚当たりの平均インク吐出量Ａを算出し、算出した平均インク吐出量Ａを記憶部５４に記憶させる。そして、平均インク吐出量Ａに基づき、所定のラベル枚数をニアエンド閾値として設定する。印刷ジョブ実行時には、インクカートリッジ３１内のインク残量を算出し、インク残量と平均インク吐出量Ａに基づいて印刷可能な印刷可能ラベル枚数Ｒを算出し、印刷可能ラベル枚数Ｒがニアエンド閾値として設定されたラベル枚数を下回った場合にニアエンド通知を行う。【選択図】図７
2017205911.tif 000002
【特許請求の範囲】
【請求項１】
ラベル媒体に印刷するインクジェットヘッドと、
前記インクジェットヘッドから吐出されるインクの吐出ショット数をカウントする吐出ショット数算出部と、
所定期間における前記吐出ショット数に基づいて平均インク吐出量を算出する平均インク吐出量算出部と、
前記平均インク吐出量を記憶し、新たな平均インク吐出量が算出された場合に、記憶する前記平均インク吐出量が更新される記憶部と、
前記記憶部に記憶された前記平均インク吐出量に基づき、所定のラベル枚数をニアエンド閾値として設定するニアエンド閾値設定部と、
前記インクジェットヘッドへ供給されるインクが収容されるインク収容部内のインク残量によって前記ラベル媒体に印刷可能なラベル枚数を算出し、前記印刷可能なラベル枚数が前記ニアエンド閾値を下回った場合にニアエンド通知を行うニアエンド通知部と、を備えることを特徴とするインクジェット記録装置。
【請求項２】
前記記憶部は、複数の予め設定されたラベル枚数と、前記平均インク吐出量とを対応づけたテーブルを記憶し、
前記ニアエンド閾値設定部は、前記平均インク吐出量に基づいて前記複数の予め設定されたラベル枚数のうちの１つを選択し、当該選択したラベル枚数を前記ニアエンド閾値として設定することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記ニアエンド閾値よりも少ないラベル枚数をインク交換閾値として設定するインク交換閾値設定部と、
前記印刷可能なラベル枚数が前記インク交換閾値を下回った場合にインク交換通知を行うインク交換通知部と、を備えることを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記ニアエンド閾値を表示する表示部を備えることを特徴とする請求項１から３の何れか一項に記載のインクジェット記録装置。
【請求項５】
ラベル媒体に印刷するインクジェット記録装置におけるニアエンド閾値の設定方法であって、
インクジェットヘッドから吐出されたインクの吐出ショット数をカウントし、
所定期間における前記吐出ショット数に基づいて平均インク吐出量を算出し、
前記平均インク吐出量を記憶部に記憶させ、新たな前記平均インク吐出量が算出された場合は前記平均インク吐出量を更新し、
前記平均インク吐出量に基づき、所定のラベル枚数をニアエンド閾値として設定することを特徴とするニアエンド閾値の設定方法。
【請求項６】
請求項５に記載のニアエンド閾値の設定方法によりニアエンド閾値を設定するインクジェット記録装置の制御方法であって、
前記インクジェットヘッドへ供給されるインクが収容されるインク収容部内のインク残量を算出し、
前記記憶部に記憶された前記平均インク吐出量に基づき、前記インク残量によって前記ラベル媒体に印刷可能なラベル枚数を算出し、
前記ニアエンド閾値と前記印刷可能なラベル枚数とを比較して、前記印刷可能なラベル枚数が前記ニアエンド閾値を下回ったか否かを判定し、前記印刷可能なラベル枚数が前記ニアエンド閾値を下回った場合に、ニアエンド通知を行うことを特徴とするインクジェット記録装置の制御方法。
【請求項７】
複数の予め設定されたラベル枚数と、前記平均インク吐出量とを対応づけたテーブルを記憶部に記憶させておき、
前記平均インク吐出量に基づいて前記複数の予め設定されたラベル枚数のうちの１つを選択し、当該選択したラベル枚数を前記ニアエンド閾値として設定することを特徴とする請求項６に記載のインクジェット記録装置の制御方法。
【請求項８】
前記ニアエンド閾値よりも少ないラベル枚数をインク交換閾値として設定し、
前記インク交換閾値と前記印刷可能なラベル枚数とを比較して、前記印刷可能なラベル枚数が前記インク交換閾値を下回ったか否かを判定し、前記印刷可能なラベル枚数が前記インク交換閾値を下回った場合に、インク交換通知を行うことを特徴とする請求項６または７に記載のインクジェット記録装置の制御方法。
【請求項９】
前記印刷可能なラベル枚数が前記ニアエンド閾値を下回った場合に、前記ニアエンド閾値を表示部に表示することを特徴とする請求項６から８の何れか一項に記載のインクジェット記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットヘッドからインクを吐出し、インク残量が少なくなった段階でニアエンド通知を行うインクジェット記録装置およびインクジェット記録装置の制御方法ならびにニアエンド閾値の設定方法に関する。
【背景技術】
【０００２】
従来から、インクを貯留するインクカートリッジを備え、インクカートリッジのインクをインクジェットヘッドに供給して吐出するインクジェット記録装置が使用されている。この種のインクジェット記録装置は、インクカートリッジのインク残量が不足するとインクを吐出できない。そこで、インクカートリッジのインク残量が不足する前に、インク残量が予め定めた量を下回ると警告表示（ニアエンド通知）を行う。特許文献１には、この種のインクジェット記録装置（画像形成装置）が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の画像形成装置は、工場出荷時に、ニアエンド通知を行うためのインク残量の閾値を設定する。このように、ニアエンド通知を行うための閾値が工場出荷時に決められた固定値である場合、工場出荷時に想定した稼働率や印刷内容が、実際の稼働率や印刷内容と大きく異なる場合は適切なニアエンド通知を行うことができない。すなわち、このような場合には、ニアエンド通知が行われてからインク残量不足（インクエンド）になるまでの期間が想定よりも大幅に短くなり、交換用カートリッジの準備が間に合わないおそれがある。その結果、画像形成装置の稼働を止めてしまうおそれがある。また、ニアエンド通知が行われたため交換用カートリッジを準備したのにもかかわらず、なかなか交換に至らず、逆にユーザーに不安を感じさせてしまうおそれがある。
【０００５】
本発明の課題は、このような点に鑑みて、様々な稼働状況において適切なタイミングでニアエンド通知を行うことができるインクジェット記録装置およびその制御方法、ならびにニアエンド閾値の設定方法を提案することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明のインクジェット記録装置は、ラベル媒体に印刷するインクジェットヘッドと、前記インクジェットヘッドから吐出されるインクの吐出ショット数をカウントする吐出ショット数算出部と、所定期間における前記吐出ショット数に基づいて平均インク吐出量を算出する平均インク吐出量算出部と、前記平均インク吐出量を記憶し、新たな平均インク吐出量が算出された場合に、記憶する前記平均インク吐出量が更新される記憶部と、前記記憶部に記憶された前記平均インク吐出量に基づき、所定のラベル枚数をニアエンド閾値として設定するニアエンド閾値設定部と、前記インクジェットヘッドへ供給されるインクが収容されるインク収容部内のインク残量によって前記ラベル媒体に印刷可能なラベル枚数を算出し、前記印刷可能なラベル枚数が前記ニアエンド閾値を下回った場合にニアエンド通知を行うニアエンド通知部と、を備えることを特徴とする。
【０００７】
また、上記の課題を解決するために、本発明は、ラベル媒体に印刷するインクジェット記録装置におけるニアエンド閾値の設定方法であって、インクジェットヘッドから吐出されたインクの吐出ショット数をカウントし、所定期間における前記吐出ショット数に基づいて平均インク吐出量を算出し、前記平均インク吐出量を記憶部に記憶させ、新たな前記平均インク吐出量が算出された場合は前記平均インク吐出量を更新し、前記平均インク吐出量に基づき、所定のラベル枚数をニアエンド閾値として設定することを特徴とする。
【０００８】
また、本発明は、上記のニアエンド閾値の設定方法によりニアエンド閾値を設定するインクジェット記録装置の制御方法であって、前記インクジェットヘッドへ供給されるインクが収容されるインク収容部内のインク残量を算出し、前記記憶部に記憶された前記平均インク吐出量に基づき、前記インク残量によって前記ラベル媒体に印刷可能なラベル枚数を算出し、前記ニアエンド閾値と前記印刷可能なラベル枚数とを比較して、前記印刷可能なラベル枚数が前記ニアエンド閾値を下回ったか否かを判定し、前記印刷可能なラベル枚数が前記ニアエンド閾値を下回った場合に、ニアエンド通知を行うことを特徴とする。
【０００９】
本発明によれば、所定期間毎に平均インク吐出量が算出されて記憶部に記憶され、新たな平均インク吐出量が算出される毎に更新される。このようにすると、実際の稼働状況を反映した平均インク吐出量を記憶部に記憶させることができる。また、平均インク吐出量に基づいて所定のラベル枚数をニアエンド閾値として設定する。このようにすれば、実際の稼働状況に応じてニアエンド閾値（ラベル枚数）を設定できる。従って、様々な稼働状況において適切なタイミングでニアエンド通知を行うことができる。
【００１０】
また、本発明によれば、インクジェットヘッドへ供給されるインクが収容されるインク収容部内のインク残量によってラベル媒体に印刷可能なラベル枚数を算出し、印刷可能なラベル枚数が前記ニアエンド閾値を下回った場合にニアエンド通知を行う。従って、ニアエンド通知が行われたあとに印刷可能なラベル枚数が稼働状況によってばらつくことを防止できる。よって、様々な稼働状況において適切なタイミングでニアエンド通知を行うことができる。
【００１１】
本発明において、前記記憶部は、複数の予め設定されたラベル枚数と、前記平均インク吐出量とを対応づけたテーブルを記憶し、前記ニアエンド閾値設定部は、前記平均インク吐出量に基づいて前記複数の予め設定されたラベル枚数のうちの１つを選択し、当該選択したラベル枚数を前記ニアエンド閾値として設定することが望ましい。このようにすると、実際の稼働状況に応じて様々なニアエンド閾値（ラベル枚数）を使い分けることができる。従って、様々な稼働状況において適切なタイミングでニアエンド通知を行うことができる。
【００１２】
本発明において、前記ニアエンド閾値よりも少ないラベル枚数をインク交換閾値として設定し、前記印刷可能なラベル枚数が前記インク交換閾値を下回った場合に、インク交換通知を行うことが望ましい。このようにすると、インクの補充が必要になったことを適切なタイミングで通知することができる。
【００１３】
本発明において、ニアエンド閾値を表示する表示部を備えることが望ましい。このようにすると、実際の稼働状況に応じた印刷可能なラベル枚数をユーザーが明確に把握できる。従って、ユーザーの利便性を高めることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明を適用したインクジェットプリンターの外観斜視図である。
【図２】本発明を適用したインクジェットプリンターの断面図である。
【図３】インクジェットプリンターのインク供給系およびヘッドメンテナンスユニットの説明図である。
【図４】インクジェットプリンターの制御系を示す概略ブロック図である。
【図５】ニアエンド閾値およびインク交換閾値を設定する処理のフローチャートである。
【図６】閾値テーブルの説明図である。
【図７】印刷ジョブ実行時のニアエンド通知処理のフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、図面を参照して、本発明を適用したインクジェットプリンター（インクジェット記録装置）およびそのニアエンド閾値の設定方法の実施形態を説明する。
【００１６】
（全体構成）
図１はインクジェットプリンターの外観斜視図であり、図２はインクジェットプリンターの断面図である。図３はインクジェットプリンター１のインク供給系およびヘッドメンテナンスユニット２５の説明図である。図１に示すように、インクジェットプリンター１は直方体形状の外装ケース２を備える。外装ケース２の前面２ａの上側部分には、その幅方向の一方側に操作パネル３が配置され、他方側に排紙口４が形成される。操作パネル３の下方には開閉蓋５が配置される。開閉蓋５は外装ケース２内に設けられたカートリッジ装着部６を開閉する。
【００１７】
図２に示すように、外装ケース２の内部にはロール紙収納部１１が設けられている。また、外装ケース２の内部には、ロール紙収納部１１からインクジェットヘッド１２の下側を経由して排紙口４に至る紙搬送路１３が設けられている。紙搬送路１３は、ロール紙収納部１１から装置後方側に向かって斜め上方に延びた後に装置前方側に湾曲し、そのまま装置前方に延びて排紙口４に達する。ロール紙収納部１１には、長尺のラベル媒体を巻いたロール紙が収納される。ラベル媒体として、例えば、長尺の台紙に一定間隔でラベルが貼付されたラベル紙が用いられる。
【００１８】
インクジェットヘッド１２は、ノズル列が形成されたインクノズル面１２ａを下側に向けてキャリッジ１５に搭載される。インクジェットヘッド１２の下方にはプラテンユニット１６が配置される。プラテンユニット１６は、ロール紙から繰り出される記録紙を搬送する搬送ベルト機構などの搬送機構１７を備える。搬送機構１７は駆動源として搬送モーター１８を備える。キャリッジ１５の装置前方側および装置後方側には、記録紙の搬送方向と交差する方向に延びる一対のキャリッジガイド軸２１が平行に配置される。キャリッジ１５は、これら一対のキャリッジガイド軸２１に沿って移動可能な状態で支持される。キャリッジ１５は、キャリッジモーター１９の駆動力により、キャリッジガイド軸２１に沿う方向に走査する。
【００１９】
（インク供給系）
図３に示すように、インク供給系は、カートリッジ装着部６に装着されたインクカートリッジ３１とインクジェットヘッド１２とを接続するインク流路３５を備える。インク流路３５は、インクカートリッジ３１からインクジェットヘッド１２に向かうインク供給方向の上流側から下流側に向かって、カートリッジ装着部３６、平面流路３７、第１可撓性流路３８、ダイヤフラムポンプ３９、第２可撓性流路４０、および、サブタンク４１を備える。本例では、カートリッジ装着部６に、ブラックインク、シアンインク、マゼンタインク、および、イエローインクをそれぞれ収容する４個のインクカートリッジ３１（インク収容部）が装着される。また、インク流路３５としては、ブラックインク、シアンインク、マゼンタインク、および、イエローインクをそれぞれインクジェットヘッド１２に供給する４本のインク流路が構成されている。なお、インク流路３５とインクカートリッジ３１の数は４以外であってもよい。
【００２０】
カートリッジ装着部３６は、インクカートリッジ３１のインク供給口に接続されるインク導入針を備える。ダイヤフラムポンプ３９は、インクカートリッジ３１からインクを吸引してサブタンク４１に供給する。サブタンク４１は圧力調整機構（不図示）を備えており、所定の圧力状態のインクをインクジェットヘッド１２に供給する。
【００２１】
（ヘッドメンテナンスユニット）
インクジェットヘッド１２は、プラテンユニット１６と対向する印刷位置Ｐと、プラテンユニット１６の上から外れた退避位置Ｍの間を移動する（図１参照）。退避位置Ｍの下側には、ヘッドメンテナンスユニット２５が配置されている。図３に示すように、ヘッドメンテナンスユニット２５は、退避位置Ｍに配置されたインクジェットヘッド１２のインクノズル面１２ａと対向するヘッドキャップ２６と、ヘッドキャップ２６を昇降させるキャップ移動機構２７を備える。キャップ移動機構２７は、インクノズル面１２ａを密封するキャッピング位置と、インクノズル面１２ａから離間するヘッド開放位置にヘッドキャップ２６を移動させる。キャップ移動機構２７は駆動源として昇降モーター２８を備える。また、ヘッドメンテナンスユニット２５は、ヘッドキャップ２６を介してインクジェットヘッド１２からインクなどを吸引する吸引ポンプ２９を備える。
【００２２】
ヘッドキャップ２６は上方に開口している。インクジェットヘッド１２のインクノズル面１２ａには、複数のノズル列が配置される。インクジェットヘッド１２が退避位置Ｍにあるとき、インクジェットヘッド１２は、ヘッドキャップ２６と対向し、インクノズル面１２ａをキャッピングする。ヘッドキャップ２６の内側にはインク吸収材が配置され、吸引流路を介して廃インクタンク（図示省略）と接続される。
【００２３】
フラッシングは、インクジェットヘッド１２のインクノズルからヘッドキャップ２６内へインクを吐出する動作である。フラッシングを行うと、増粘してインクノズルを目詰まりさせるおそれのあるインクをインクノズルから除去することができる。クリーニングは、ヘッドキャップ２６によってノズル面をキャッピングした状態で吸引ポンプ２９を駆動して、インクノズル内のインクを吸引する動作である。クリーニングを行うと、増粘したインクをインクノズルから除去することができ、インクを吐出できない目詰まり状態になった場合でも、インクノズル内のインクを吸引して除去することができる。従って、目詰まり状態を解消することができる。
【００２４】
ヘッドキャップ２６内のインク吸収材にはインクジェットヘッド１２から吐出されたインクが保持される。ヘッドキャップ２６でキャッピングされたノズル列は、インク吸収材に保持されるインクに含まれる水分によって保湿される。これにより、インクノズル内のインクが増粘するおそれが低減される。ヘッドキャップ２６がインクジェットヘッド１２から離れている間にヘッドキャップ２６内のインクが乾燥することを考慮して、インクジェットヘッド１２のインクノズルから、適宜、ヘッドキャップ２６内へインクを吐出する動作が行われる。
【００２５】
退避位置Ｍでは、ヘッドキャップ２６は、インクノズル面１２ａに形成されたノズル列を密封可能である。従って、退避位置Ｍでは、ノズル列のフラッシングおよびクリーニングが行われる。
【００２６】
（制御系）
図４はインクジェットプリンター１の制御系を示す概略ブロック図である。インクジェットプリンター１の制御部５０は、ＣＰＵおよびＲＯＭ、ＲＡＭなどを備える。制御部５０の機能は、ＲＯＭに記憶したファームウェアをＣＰＵが読み出して実行することによって実現される。制御部５０は、通信部５１を介してコンピューター６５と通信可能であり、コンピューター６５から送信された印刷データやコマンドを受信する。制御部５０は、印刷制御部５２と、メンテナンス実行部５３と、記憶部５４と、吐出ショット数算出部５５と、平均インク吐出量算出部５６と、ニアエンド閾値設定部５７と、印刷可能ラベル枚数算出部５８と、ニアエンド通知部５９と、インク交換閾値設定部６０と、インク交換通知部６１と、を備える。
【００２７】
印刷制御部５２は、受信した印刷データに基づいてインクジェットヘッド１２、搬送モーター１８、キャリッジモーター１９等を制御して記録紙への印刷を行う。メンテナンス実行部５３は、予め設定された各種のタイミングで昇降モーター２８、吸引ポンプ２９、およびインクジェットヘッド１２を制御してフラッシングおよびクリーニングを行う。また、メンテナンス実行部５３は、インクジェットプリンター１に設けられた図示しない操作部からクリーニングの実行を指示する入力がなされると、その入力信号に基づいてクリーニングを実行する。また、メンテナンス実行部５３は、予め定められたタイミングで、ヘッドキャップ２６へインクを吐出する。
【００２８】
吐出ショット数算出部５５は、所定期間の吐出ショット数Ｎを求める。また、平均インク吐出量算出部５６は、吐出ショット数算出部５５が求めた吐出ショット数Ｎに基づいて平均インク吐出量Ａを算出する。平均インク吐出量Ａは記憶部５４に記憶される。吐出ショット数Ｎおよび平均インク吐出量Ａの詳細については後述する。
【００２９】
ニアエンド閾値設定部５７は、平均インク吐出量Ａに基づき、所定のラベル枚数をニアエンド閾値として設定する。本形態ではブラックインク、シアンインク、マゼンタインク、および、イエローインクの４種類のインクを吐出するため、インクの種類数に対応する数のインクカートリッジ３１がインクジェットプリンター１に装着される。ニアエンド閾値は、インクの種類毎に設定される。ニアエンド閾値の詳細については後述する。
【００３０】
印刷可能ラベル枚数算出部５８は、インクカートリッジ３１内のインク残量を算出し、現在のインク残量で印刷可能なラベルの枚数（印刷可能ラベル枚数Ｒ）を算出する。印刷可能ラベル枚数Ｒは、インクの種類毎に算出される。印刷可能ラベル枚数Ｒの詳細については後述する。
【００３１】
ニアエンド通知部５９は、設定されたニアエンド閾値と印刷可能ラベル枚数Ｒとを比較して、印刷可能ラベル枚数Ｒがニアエンド閾値を下回る否かを判定する。そして、印刷可能ラベル枚数Ｒがニアエンド閾値を下回った場合にニアエンド通知を実行する。ニアエンド通知は、例えば、操作パネル３に設けられた所定の警告ランプを点灯させる処理、あるいは、操作パネル３に設けられた液晶表示画面に所定の警告表示を行う処理である。例えば、ニアエンド通知として、操作パネル３に設けられた液晶表示画面などの表示部に、ニアエンド閾値として設定された所定のラベル枚数を表示する処理を行う。ニアエンド通知部５９は、インクの種類毎に、印刷可能ラベル枚数Ｒがニアエンド閾値を下回るか否かを判定する。そして、１種類以上のインクで印刷可能ラベル枚数Ｒがニアエンド閾値を下回った場合にニアエンド通知を行う。なお、インクの種類別にニアエンド通知を行うようにしてもよい。
【００３２】
インク交換閾値設定部６０は、平均インク吐出量Ａに基づき、所定のラベル枚数をインク交換閾値として設定する。インク交換閾値は、インクの種類毎に設定される。インク交換閾値の詳細については後述する。
【００３３】
インク交換通知部６１は、設定されたインク交換閾値と印刷可能ラベル枚数Ｒとを比較して、印刷可能ラベル枚数Ｒがインク交換閾値を下回るか否かを判定する。そして、印刷可能ラベル枚数Ｒがインク交換閾値を下回った場合にインク交換通知を実行する。インク交換通知は、例えば、操作パネル３に設けられた所定の警告ランプを点灯させる処理、あるいは、操作パネル３に設けられた液晶表示画面に所定の警告表示を行う処理である。インク交換通知は、上述したニアエンド通知と異なる態様の通知である。
【００３４】
（ニアエンド閾値およびインク交換閾値の設定処理）
図５はニアエンド閾値およびインク交換閾値を設定する処理のフローチャートである。ステップＳ１において、吐出ショット数算出部５５は、インクジェットヘッド１２から吐出されるインクの吐出ショット数をインクの種類別にカウントする。例えば、吐出ショット数算出部５５は、インクカートリッジ３１に設けられた基板に搭載される記憶素子に吐出ショット数を記憶させ、インクが吐出される毎に吐出ショット数を更新する。インクカートリッジ３１をカートリッジ装着部６に装着すると、インクカートリッジ３１に設けられた基板への情報の読み書きが可能になる。本形態では、４種類のインクを吐出するため、４種類のインクのそれぞれについて、対応するインクカートリッジ３１に設けられた記憶素子に吐出ショット数を記憶させる。
【００３５】
ステップＳ１において、吐出ショット数算出部５５は、印刷時に吐出するインクの吐出ショット数、および、フラッシングの際に吐出するインクの吐出ショット数をカウントする。フラッシングの際に吐出するインクの吐出ショット数は、フラッシングの種類別に予め定められている。吐出ショット数算出部５５は、実行するフラッシングの種類に対応する吐出ショット数をカウントする。フラッシングの種類は、例えば、第１フラッシングと、第１フラッシングと吐出ショット数が異なる第２フラッシングの２種類を含む。第１フラッシングは例えば低周波のフラッシングであり、第２フラッシングは例えば高周波のフラッシングである。なお、３種類以上のフラッシングを行う場合も同様に、フラッシングの種類に対応する吐出ショット数をカウントする。
【００３６】
ステップＳ２において、平均インク吐出量算出部５６は、インクの種類別に平均インク吐出量Ａを算出する。平均インク吐出量算出部５６は、所定期間における吐出ショット数Ｎに基づき、平均インク吐出量Ａを算出する。所定期間は、例えば１２０時間などの期間に設定されるが、他の期間であってもよい。所定期間における吐出ショット数Ｎは、吐出ショット数算出部５５がカウントした吐出ショット数から求められる。例えば、インクカートリッジ３１に設けられた記憶素子に記憶される吐出ショット数を所定期間毎に読み出して所定期間の増加数を求める。本形態では、ラベル１枚当たりの平均インク吐出量Ａを算出する。ラベル１枚当たりの平均インク吐出量Ａは、例えば、１ショットのインク量Ｑと、所定期間における吐出ショット数Ｎと、所定期間に印刷したラベル枚数Ｒ０に基づき、Ａ＝（Ｎ×Ｑ）／Ｒ０の式により算出される。平均インク吐出量算出部５６は、インクジェットプリンター１の稼働期間中は、所定期間毎に平均インク吐出量Ａを算出する。
【００３７】
ステップＳ３において、平均インク吐出量算出部５６が算出した平均インク吐出量Ａが記憶部５４に記憶される。また、ステップＳ３において、新たな平均インク吐出量が算出されると、記憶部５４に記憶されている平均インク吐出量Ａが新たに算出された平均インク吐出量Ａに更新される。記憶部５４には、インクジェットプリンター１の制御に用いられる各種のデータが記憶される。例えば、平均インク吐出量Ａ、上述した１ショットのインク量Ｑ、および、後述するクリーニング１回当たりのインク消費量Ｑ２が記憶される。
【００３８】
図６は閾値テーブル７０の説明図である。記憶部５４には、ステップＳ４、Ｓ５の処理に用いられる閾値テーブル７０が記憶される。閾値テーブル７０は、複数のニアエンド閾値Ｒ１、Ｒ２、Ｒ３のそれぞれに対して、平均インク吐出量Ａの範囲を対応づけるとともに、複数のインク交換閾値Ｅ１、Ｅ２、Ｅ２のそれぞれに対して、平均インク吐出量Ａの範囲を対応づけたテーブルである。例えば、図６の例では、ニアエンド閾値Ｒ１、Ｒ２、Ｒ３は、それぞれ、１００枚、３００枚、１０００枚に設定される。また、インク交換閾値Ｅ１、Ｅ２、Ｅ３は、ニアエンド閾値Ｒ１、Ｒ２、Ｒ３よりも少ない数である。例えば、インク交換閾値Ｅ１、Ｅ２、Ｅ３は、それぞれ、２枚、５枚、１０枚に設定される。従って、本形態では、ニアエンド閾値Ｒ１（１００枚）およびインク交換閾値Ｅ１（２枚）に対してＡ≦１０ｍｇが対応づけられ、ニアエンド閾値Ｒ２（３００枚）およびインク交換閾値Ｅ２（５枚）に対して１０ｍｇ＜Ａ＜２５０ｍｇが対応づけられ、ニアエンド閾値Ｒ３（１０００枚）およびインク交換閾値Ｅ３（１０枚）に対して２５０ｍｇ≦Ａが対応づけられる。
【００３９】
なお、図６の閾値テーブル７０は一例であり、設定される閾値は適宜変更可能である。また、ニアエンド閾値とインク交換閾値をそれぞれ、別々のテーブルに設定してもよいし、平均インク吐出量Ａの範囲は図６の範囲と異なっていてもよい。
【００４０】
ステップＳ４において、ニアエンド閾値設定部５７は、記憶部５４に記憶された平均インク吐出量Ａに基づいてニアエンド閾値を設定する。ニアエンド閾値設定部５７は、記憶部５４に記憶される閾値テーブル７０を参照し、閾値テーブル７０に設定された複数のニアエンド閾値Ｒ１、Ｒ２、Ｒ３の中から、記憶部５４に記憶される平均インク吐出量Ａに対応づけられたニアエンド閾値を選択する。例えば、平均インク吐出量Ａが５０ｍｇであった場合に、ニアエンド閾値Ｒ２（３００枚）を選択する。これにより、ニアエンド通知に用いるニアエンド閾値が決定される。本形態では、４種類のインクについてそれぞれ、ニアエンド閾値が決定される。
【００４１】
同様に、ステップＳ５において、インク交換閾値設定部６０は、記憶部５４に記憶された平均インク吐出量Ａに基づいてインク交換閾値を設定する。インク交換閾値設定部６０は、記憶部５４に記憶される閾値テーブル７０を参照し、閾値テーブル７０に設定された複数のインク交換閾値Ｅ１、Ｅ２、Ｅ３の中から、記憶部５４に記憶される平均インク吐出量Ａに対応づけられたインク交換閾値を選択する。例えば、平均インク吐出量Ａが５０ｍｇであった場合に、インク交換閾値Ｅ２（５枚）を選択する。これにより、インク交換通知に用いるインク交換閾値が決定される。本形態では、４種類のインクについてそれぞれ、インク交換閾値が決定される。
【００４２】
（印刷ジョブ実行時のニアエンド通知処理）
図７は印刷ジョブ実行時のニアエンド通知処理のフローチャートである。上記のように、本形態では、平均インク吐出量算出部５６は、所定期間毎にラベル１枚当たりの平均インク吐出量Ａを算出する。そして、算出された平均インク吐出量Ａが記憶部５４に記憶させられ、所定期間毎に更新される。従って、印刷が行われていない待機状態では、それまでの印刷による平均インク吐出量Ａが記憶部５４に記憶されている。また、平均インク吐出量Ａが算出されると、ニアエンド閾値設定部５７によってニアエンド閾値の設定が行われ、インク交換閾値設定部６０によってインク交換閾値の設定が行われる。図７のフローチャートが行われる待機状態は、それまでの印刷による平均インク吐出量Ａが記憶部５４に記憶され、且つ、平均インク吐出量Ａに基づいてニアエンド閾値およびインク交換閾値が設定された状態である。
【００４３】
ステップＳ１１では、待機状態のインクジェットプリンター１が印刷データを受信する。印刷データは、複数枚（例えば、ｎ枚）のラベルを印刷する印刷データである。印刷制御部５２は、ステップＳ１２において、受信した印刷データに基づいて搬送機構１７およびインクジェットヘッド１２を駆動して１枚目のラベルを印刷する。１枚目の印刷を終了すると、続いて、ステップＳ１３において、２枚目のラベルを印刷する。また、２枚目のラベルの印刷（ステップＳ１３）と平行して、ステップＳ１４〜１６の処理を行う。
【００４４】
ステップＳ１４において、平均インク吐出量算出部５６は、印刷ジョブ開始時の平均インク吐出量Ａに対して１枚目の印刷（ステップＳ１２）によるインクの吐出量を加味し、平均インク吐出量Ａを更新する処理を行う。
【００４５】
次に、ステップＳ１５において、印刷可能ラベル枚数算出部５８は現在のインクカートリッジ３１内のインク残量Ｑｒを算出し、算出したインク残量に基づき現在の印刷可能ラベル枚数Ｒを算出する処理を行う。印刷可能ラベル枚数算出部５８は、吐出ショット数に基づきインク消費量を算出する。例えば、インクカートリッジ３１に設けられた記憶素子に記憶される吐出ショット数Ｎ１と、１ショットのインク量Ｑに基づき、印刷およびフラッシングによるインク吐出量Ｎ１×Ｑを算出する。また、クリーニングの実施回数Ｎ２と、クリーニング１回当たりのインク消費量Ｑ２に基づき、クリーニングによるインク消費量Ｎ２×Ｑ２を算出する。これにより、インクカートリッジ３１から消費されたインク消費量（Ｎ１×Ｑ）＋（Ｎ２×Ｑ２）が算出される。印刷可能ラベル枚数算出部５８は、算出したインク消費量（Ｎ１×Ｑ）＋（Ｎ２×Ｑ２）と、インクカートリッジ３１の容量とに基づいてインクカートリッジ３１内のインク残量Ｑｒを算出する。そして、インク残量Ｑｒと、ステップＳ１４で算出されたラベル１枚当たりの平均インク吐出量Ａに基づき、印刷可能ラベル枚数Ｒ（＝Ｑｒ／Ａ）を算出する。
【００４６】
続いて、ステップＳ１６において、ニアエンド通知部５９は、ステップＳ１５で算出された印刷可能ラベル枚数Ｒと、印刷ジョブ開始時に設定されているニアエンド閾値とに基づいてニアエンド通知判定を行う。すなわち、ステップＳ１６において、ニアエンド通知部５９は、印刷可能ラベル枚数Ｒがニアエンド閾値を下回ったか否かを判定する。印刷可能ラベル枚数Ｒがニアエンド閾値以上である場合は（ステップＳ１６：Ｎｏ）、ニアエンド通知を行わず、ステップＳ１７に進んで３枚目のラベルの印刷を実行する。一方、印刷可能ラベル枚数Ｒがニアエンド閾値未満である場合は（ステップＳ１６：Ｙｅｓ）、ステップＳ１８へ進み、ニアエンド通知を行う。
【００４７】
ステップＳ１１で受信した印刷ジョブの印刷枚数がｎ枚である場合に、制御部５０は、２枚目のラベルの印刷からｎ枚目のラベルの印刷までの各印刷処理と並行して、上記のステップＳ１４〜１６と同じ処理（平均インク吐出量Ａの更新、印刷可能ラベル枚数Ｒの算出、ニアエンド通知判定）を行う。そして、印刷可能ラベル枚数Ｒがニアエンド閾値未満である場合はニアエンド通知を行う。さらに、ｎ枚目のラベルの印刷を実行すると（ステップＳｎ）、もう一度、ニアエンド通知判定（ステップＳｎ１）を行う。印刷可能ラベル枚数Ｒがニアエンド閾値以上である場合は（ステップＳｎ１：Ｎｏ）、ニアエンド通知を行わず、印刷ジョブを終了して待機状態へ戻る。一方、印刷可能ラベル枚数Ｒがニアエンド閾値未満である場合は（ステップＳｎ１：Ｙｅｓ）、ステップＳｎ２へ進み、ニアエンド通知を行って印刷ジョブを終了して待機状態に戻る。
【００４８】
なお、図７のフローチャートでは省略しているが、印刷可能ラベル枚数Ｒがニアエンド閾値を下回った場合に、印刷可能ラベル枚数Ｒがインク交換閾値を下回るか否かをインク交換通知部６１が判定するステップを行い、印刷可能ラベル枚数Ｒがインク交換閾値を下回った場合にインク交換通知を行うことができる。
【００４９】
（作用効果）
以上のように、本形態のインクジェットプリンター１は、インクジェットヘッド１２から吐出されたインクの吐出ショット数をカウントし、所定期間における吐出ショット数Ｎに基づいて所定期間毎に平均インク吐出量Ａを算出し、算出した平均インク吐出量Ａを記憶部５４に記憶させる。また、記憶部５４に記憶される平均インク吐出量Ａは、新たな平均インク吐出量Ａが算出される毎に更新される。このようにすると、実際の稼働状況を反映した平均インク吐出量Ａを記憶部５４に記憶させておくことができる。また、算出した平均インク吐出量Ａに基づき、所定のラベル枚数をニアエンド閾値として設定する。このようにすると、実際の稼働状況に応じてニアエンド閾値を設定できるため、様々な稼働状況において適切なタイミングでニアエンド通知を行うことができる。その結果、ユーザーは適切な時期に交換用カートリッジを準備することができる。
【００５０】
本形態では、インクジェットヘッド１２へ供給されるインクが収容されるインクカートリッジ３１内のインク残量を算出し、インク残量と平均インク吐出量Ａに基づいて印刷可能な印刷可能ラベル枚数Ｒを算出し、印刷可能ラベル枚数Ｒがニアエンド閾値として設定されたラベル枚数を下回った場合にニアエンド通知を行う。このようにすれば、ニアエンド通知が行われたあとに印刷可能なラベル枚数が稼働状況によってばらつくことを防止できる。よって、様々な稼働状況において適切なタイミングでニアエンド通知を行うことができる。
【００５１】
本形態では、閾値テーブル７０にニアエンド閾値となるラベル枚数を複数設定しておき、複数のラベル枚数Ｒ１、Ｒ２、Ｒ３の中から平均インク吐出量Ａに対応するラベル枚数をニアエンド閾値として設定する。このようにすると、実際の稼働状況に応じて複数のニアエンド閾値を使い分けることができる。
【００５２】
本形態では、インクジェットヘッド１２からラベルにインクを吐出するラベル印刷を行っており、平均インク吐出量算出部５６は、平均インク吐出量Ａとして、ラベル１枚当たりのインク吐出量の平均値を算出する。このようにすると、平均インク吐出量Ａとインク残量とを用いて印刷可能ラベル枚数Ｒを算出できるため、実際の稼働状況に応じた印刷可能ラベル枚数Ｒを算出できる。従って、同じラベルを大量に印刷する業務に用いる場合に、ラベル１枚当たりのインク消費量の大小（すなわち、ラベルへの印刷内容）に応じてニアエンド閾値を使い分けることができる。よって、ニアエンド通知が行われたあとに印刷可能なラベル枚数が稼働状況によってばらつくことを防止できる。
【００５３】
本形態では、吐出ショット数がインクの種類別にカウントされ、平均インク吐出量Ａがインクの種類別に算出され、インクの種類別にニアエンド閾値が設定される。また、印刷可能ラベル枚数Ｒがインクの種類毎に算出される。従って、複数種類のインクのそれぞれについて、ニアエンド閾値およびインク交換閾値を適切に設定できる。従って、複数種類のインクのそれぞれについて、交換用カートリッジを準備する期間を確保することができる。
【００５４】
本形態では、ニアエンド閾値よりも少ないラベル枚数をインク交換閾値として設定し、インク残量が前記インク交換閾値を下回った場合に、インク交換通知を行う。従って、インクカートリッジ３１の交換が必要になったことを適切なタイミングで通知することができる。
【符号の説明】
【００５５】
１…インクジェットプリンター（インクジェット記録装置）、２…外装ケース、２ａ…前面、３…操作パネル（表示部）、４…排紙口、５…開閉蓋、６…カートリッジ装着部、１１…ロール紙収納部、１２…インクジェットヘッド、１２ａ…インクノズル面、１３…紙搬送路、１５…キャリッジ、１６…プラテンユニット、１７…搬送機構、１８…搬送モーター、１９…キャリッジモーター、２１…キャリッジガイド軸、２５…ヘッドメンテナンスユニット、２６…ヘッドキャップ、２７…キャップ移動機構、２８…昇降モーター、２９…吸引ポンプ、３１…インクカートリッジ（インク収容部）、３５…インク流路、３６…カートリッジ装着部、３７…平面流路、３８…可撓性流路、３９…ダイヤフラムポンプ、４０…可撓性流路、４１…サブタンク、５０…制御部、５１…通信部、５２…印刷制御部、５３…メンテナンス実行部、５４…記憶部、５５…吐出ショット数算出部、５６…平均インク吐出量算出部、５７…ニアエンド閾値設定部、５８…印刷可能ラベル枚数算出部、５９…ニアエンド通知部、６０…インク交換閾値設定部、６１…インク交換通知部、６５…コンピューター、７０…閾値テーブル、Ｅ１、Ｅ２、Ｅ３…インク交換閾値、Ｍ…退避位置、Ｐ…印刷位置、Ｒ１、Ｒ２、Ｒ３…ニアエンド閾値。
【図１】
2017205911.tif 000003
【図２】
2017205911.tif 000004
【図３】
2017205911.tif 000005
【図４】
2017205911.tif 000006
【図５】
2017205911.tif 000007
【図６】
2017205911.tif 000008
【図７】
2017205911.tif 000009