(57)【要約】【課題】ノズルチェックを実行する印刷装置において、ユーザーの利便性が向上できるようにすること。【解決手段】インクジェットプリンター１は、複数のノズルが設けられ、ノズルによりドットを形成してロール紙に印刷するインクジェットヘッドと、ホストコンピューター３と通信する通信部１０７と、複数のノズルの吐出不良の有無を検出する検出部１０８と、検出部１０８により、複数のノズルの吐出不良の有無を検出するノズルチェックを実行し、少なくとも数字を印刷するときに使用されるノズルについて吐出不良を検出した場合、通信部１０７により、吐出不良のノズルがあることを示す情報をホストコンピューターに送信する制御部１００と、を備える。【選択図】図３
2017056652.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルが設けられ、前記ノズルによりドットを形成して印刷媒体に印刷する印刷ヘッドと、
外部装置と通信する通信部と、
複数の前記ノズルの吐出不良の有無を検出する検出部と、
前記検出部により、複数の前記ノズルの吐出不良の有無を検出するノズルチェックを実行し、少なくとも数字を印刷するときに使用される前記ノズルについて吐出不良を検出した場合、前記通信部により、吐出不良の前記ノズルがあることを示す情報を前記外部装置に送信する制御部と、を備える、
ことを特徴とする印刷装置。
【請求項２】
前記制御部は、
前記検出部により吐出不良を検出した前記ノズルが、少なくとも前記印刷媒体の搬送方向、又は、前記搬送方向と交わる方向に連続して形成されるドットを含む数字を印刷する際に使用され、連続してドットを形成する前記ノズルである場合、前記通信部により、吐出不良の前記ノズルがあることを示す情報を前記外部装置に送信する、
請求項１に記載の印刷装置。
【請求項３】
前記制御部は、
前記検出部により前記印刷媒体における数字を印刷する領域にドットを形成するときに使用される前記ノズルについて吐出不良を検出した場合、前記通信部により、吐出不良のノズルがあることを示す情報を前記外部装置に送信する、
請求項１又は２に記載の印刷装置。
【請求項４】
前記制御部は、
前記検出部によりバーコードを印刷するときに使用される前記ノズルについて吐出不良を検出した場合、前記通信部により、前記バーコードを印刷する前記ノズルについて吐出不良があることを示す情報を前記外部装置に送信する、
請求項１に記載の印刷装置。
【請求項５】
前記制御部は、
前記検出部により前記ノズルチェックを実行し、少なくとも数字を印刷するときに使用される前記ノズルについて吐出不良を検出した場合、前記印刷ヘッドにより、吐出不良の前記ノズルがあることを示す情報を前記印刷媒体に印刷する、
請求項１から４のいずれか一項に記載の印刷装置。
【請求項６】
前記印刷媒体に印刷して、レシートを発行するレシートプリンターである、
請求項１から５のいずれか一項に記載の印刷装置
【請求項７】
外部装置に接続可能であり、複数のノズルが設けられた印刷ヘッドによりドットを形成し印刷媒体に印刷する印刷装置の制御方法であって、
複数の前記ノズルの吐出不良の有無を検出するノズルチェックを実行し、
少なくとも数字を印刷するときに使用されるノズルについて吐出不良を検出した場合、吐出不良の前記ノズルがあることを示す情報を前記外部装置に送信する、
ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、インクを吐出し印刷媒体に印刷する印刷装置おいて、ノズルチェックを実行する（吐出不良のノズルを検出する）ものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２８１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、印刷装置は、決算情報等の数字を含む情報を印刷媒体に印刷する際、誤った情報の印刷を避けるため、ノズルチェックを実行する。ノズルチェックを実行し、吐出不良のノズルを検出すると、印刷装置は、検出された吐出不良のノズルを含むヘッドを対象としクリーニングを実行する。このクリーニングは、時間を要する動作である。そのため、ノズルに吐出不良がある場合、常にクリーニングを行うと、印刷装置は、クリーニングによって印刷に時間を要してしまい、ユーザーの利便性が低下する。特にＰＯＳ用途においては、クリーニングの間、顧客を待たせてしまうことになる。
そこで、本発明は、ノズルチェックを実行する印刷装置において、必要最小限のクリーニングで済むように外部装置に通知し、ユーザーの利便性が向上できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の印刷装置は、複数のノズルが設けられ、前記ノズルによりドットを形成して印刷媒体に印刷する印刷ヘッドと、外部装置と通信する通信部と、複数の前記ノズルの吐出不良の有無を検出する検出部と、前記検出部により、複数の前記ノズルの吐出不良の有無を検出するノズルチェックを実行し、少なくとも数字を印刷するときに使用される前記ノズルについて吐出不良を検出した場合、前記通信部により、吐出不良の前記ノズルがあることを示す情報を前記外部装置に送信する制御部と、を備えることを特徴とする。
これにより、少なくとも数字を印刷するときに使用されるノズルに吐出不良を検出した場合、吐出不良のノズルがあることを示す情報を外部装置に送信するため、外部装置より、少なくとも決算情報として重要な意味を持つ数字を印刷するノズルについて吐出不良があることをユーザーが認識でき、このときは必ずクリーニングを実行する必要があることを判断でき、数字以外の文字やロゴなどではクリーニングせず、ノズルチェックを実行する印刷装置において、できるだけ顧客を待たせないことができ、ユーザーの利便性が向上する。
【０００６】
また、本発明の印刷装置は、前記制御部は、前記検出部により吐出不良を検出した前記ノズルが、少なくとも前記印刷媒体の搬送方向、又は、前記搬送方向と交わる方向に連続して形成されるドットを含む数字を印刷する際に使用され、連続してドットを形成する前記ノズルである場合、前記通信部により、吐出不良の前記ノズルがあることを示す情報を前記外部装置に送信する構成としてもよい。
これにより、連続してドットを形成するノズルについて吐出不良を検出した場合、吐出不良のノズルがあることを示す情報を外部装置に送信するため、少なくとも印刷媒体の搬送方向、又は、搬送方向に交わる方向に連続して形成されるドットを含み印刷される数字について、適切に印刷されない場合があることをユーザーが認識できる。特に、ラインヘッドの場合、印刷媒体の搬送方向、シリアルヘッドの場合、搬送方向に交わる方向で吐出不良の前記ノズルを検出することが、連続してドットを形成する方向となるので有効である。
【０００７】
また、本発明の印刷装置は、前記制御部は、前記検出部により前記印刷媒体における数字を印刷する領域にドットを形成するときに使用される前記ノズルについて吐出不良を検出した場合、前記通信部により、吐出不良のノズルがあることを示す情報を前記外部装置に送信する構成としてもよい。
これにより、数字を印刷する領域にドットを形成するノズルについて吐出不良を検出した場合、吐出不良のノズルがあることを示す情報を外部装置に送信するため、当該領域において数字が適切に印刷されない場合があることをユーザーが認識できる。
【０００８】
また、本発明の印刷装置は、前記制御部は、前記検出部によりバーコードを印刷するときに使用される前記ノズルについて吐出不良を検出した場合、前記通信部により、前記バーコードを印刷する前記ノズルについて吐出不良があることを示す情報を前記外部装置に送信する構成としてもよい。
これにより、バーコードを印刷するノズルについて吐出不良を検出した場合、バーコードを印刷するノズルについて吐出不良があることを示す情報を外部装置に送信するため、バーコードが適切に印刷されない場合があることをユーザーが認識できる。
【０００９】
また、本発明の印刷装置は、前記制御部は、前記検出部により前記ノズルチェックを実行し、少なくとも数字を印刷するときに使用される前記ノズルについて吐出不良を検出した場合、前記印刷ヘッドにより、吐出不良の前記ノズルがあることを示す情報を前記印刷媒体に印刷する構成としてもよい。
これにより、少なくとも数字を印刷するノズルに吐出不良を検出した場合、吐出不良のノズルがあることを示す情報を印刷媒体に印刷するため、印刷媒体により、少なくとも数字を印刷するノズルについて吐出不良があることをユーザーが認識でき、ノズルチェックを実行する印刷装置において、ユーザーの利便性が向上する。
【００１０】
また、本発明の印刷装置は、前記印刷媒体に印刷して、レシートを発行するレシートプリンターである構成としてもよい。
これにより、印刷装置がレシートプリンターであることから、レシートに印刷するノズルについて吐出不良があることをユーザーが認識でき、ノズルチェックを実行するレシートプリンターにおいてユーザーの利便性が向上する。
【００１１】
上記目的を達成するために、本発明は、外部装置に接続可能であり、複数のノズルが設けられた印刷ヘッドによりドットを形成し印刷媒体に印刷する印刷装置の制御方法であって、複数の前記ノズルの吐出不良の有無を検出するノズルチェックを実行し、少なくとも数字を印刷するときに使用されるノズルについて吐出不良を検出した場合、吐出不良の前記ノズルがあることを示す情報を前記外部装置に送信することを特徴とする。
これにより、少なくとも数字を印刷するノズルに吐出不良を検出した場合、吐出不良のノズルがあることを示す情報を外部装置に送信するため、外部装置により、少なくとも数字を印刷するノズルについて吐出不良があることをユーザーが認識でき、ノズルチェックを実行する印刷装置において、ユーザーの利便性が向上する。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係るインクジェットプリンターの構成を示す模式図。
【図２】シリアルヘッドを説明に適した態様で模式的に示す図。
【図３】印刷システムの機能的構成を示すブロック図。
【図４】シリアルヘッドの基本的な動作を説明するために利用する図。
【図５】インクジェットプリンターの動作を示すフローチャート。
【図６】数字の「４」の印刷について説明するための図。
【図７】第２実施形態に係るインクジェットプリンターの構成を示す模式図。
【図８】印刷システムの機能的構成を示すブロック図。
【図９】数字の「４」の印刷について説明するための図。
【図１０】数字を印刷する領域とノズル列の領域とを説明するための図。
【発明を実施するための形態】
【００１３】
＜第１実施形態＞
図１は、第１実施形態に係るインクジェットプリンター１（印刷装置）の要部の構成を示す模式図である。
図１を用いた説明において、前後方向は、図１において矢印で示す方向に準じるものとする。
【００１４】
インクジェットプリンター１は、ロール紙Ｒ（印刷媒体）を収容し、収容したロール紙Ｒを搬送方向Ｈに搬送し、シリアルヘッド１０（印刷ヘッド）によってインクを吐出して文字や画像等を印刷するシリアルインクジェットプリンターである。
【００１５】
図１に示すように、インクジェットプリンター１は、ロール紙Ｒを収容するロール紙収容部１１を備える。以下の説明において、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール状の部分を「ロール体ＲＢ」と表現する。また、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール体ＲＢから繰り出されて搬送される部分を「搬送ロール紙ＲＨ」と表現する。
【００１６】
図１に示すように、インクジェットプリンター１には、搬送ロール紙ＲＨが搬送される経路である搬送経路ＨＫが形成される。ロール体ＲＢから繰り出された搬送ロール紙ＲＨは、搬送経路ＨＫに沿って搬送方向Ｈに搬送される。
【００１７】
図１に示すように、搬送経路ＨＫには、搬送方向Ｈにおける上流から下流に向かって４つの搬送ローラー１２１、１２２、１２３、１２４が設けられる。搬送ローラー１２１、１２２、１２３、１２４のそれぞれに対向する位置には、搬送ローラー１２１、１２２、１２３、１２４の回転に従動して回転する従動ローラー１３１、１３２、１３３、１３４が設けられる。搬送ロール紙ＲＨは、搬送ローラー１２１、１２２、１２３、１２４と、従動ローラー１３１、１３２、１３３、１３４とに挟持され、搬送ローラー１２１、１２２、１２３、１２４の回転に応じて、搬送方向Ｈに搬送される。搬送ローラー１２１、１２２、１２３、１２４は、動力伝達機構を介して搬送モーターと接続されており、搬送モーターの駆動に応じて回転する。
【００１８】
図１に示すように、搬送ローラー１２１の搬送方向Ｈにおける下流には、案内部材１４が設けられる。案内部材１４は、搬送ロール紙ＲＨの裏面に接触し、上方へ向かって繰り出された搬送ロール紙ＲＨを、前方に向かうように屈曲させる。案内部材１４は、搬送ロール紙ＲＨに接触して屈曲させることにより、搬送ロール紙ＲＨに張りを与え、搬送ロール紙ＲＨの弛みが発生することを抑制する。
【００１９】
搬送ローラー１２２の搬送方向Ｈにおける下流には、印刷ユニット１５が設けられる。印刷ユニット１５は、キャリッジ１６と、キャリッジ１６に搭載されたシリアルヘッド１０とを備える。キャリッジ１６は、搬送方向Ｈと交わる走査方向Ｙ（図２、図４）に延びたキャリッジ軸１６ａに支持され、キャリッジ軸１６ａに沿って、走査方向Ｙにシリアルヘッド１０を走査する。
【００２０】
シリアルヘッド１０は、インクジェットヘッドであり、図示しないインクカートリッジからインクの供給を受けて、各ノズル列に設けられたノズルからインクを吐出して搬送ロール紙ＲＨにドットを形成して文字や画像等を印刷する。
【００２１】
図２は、シリアルヘッド１０を説明に適した態様で模式的に示す図である。
以下の図２を用いた説明において、「右」と表現する場合は、搬送方向Ｈに向かって右を意味し、「左」と表現する場合は、搬送方向Ｈへ向かって左を意味する。
【００２２】
シリアルヘッド１０には、右側から左側へ向かって順番に、ブラックノズル列１０ａ、シアンノズル列１０ｂ、マゼンタノズル列１０ｃ、及び、イエローノズル列１０ｄが設けられる。
【００２３】
ブラックノズル列１０ａは、インクを微細なインク粒として吐出するノズルが、搬送方向Ｈに延在して形成されたノズル列である。ブラックノズル列１０ａには、ブラック（Ｋ）のインクカートリッジ（不図示）から、インクが供給される。
【００２４】
シアンノズル列１０ｂは、ブラックノズル列１０ａと同様、ノズルが搬送方向Ｈに延在して形成されたノズル列であり、シアン（Ｃ）のインクカートリッジ（不図示）からインクが供給される。
【００２５】
マゼンタノズル列１０ｃは、ブラックノズル列１０ａと同様、ノズルが搬送方向Ｈに延在して形成されたノズル列であり、マゼンタ（Ｍ）のインクカートリッジ（不図示）からインクが供給される。
【００２６】
イエローノズル列１０ｄは、ブラックノズル列１０ａと同様、ノズルが搬送方向Ｈに延在して形成されたノズル列であり、イエロー（Ｙ）のインクカートリッジ（不図示）からインクが供給される。
【００２７】
図１に示すように、シリアルヘッド１０に搬送経路ＨＫを介して対向する位置には、プラテン１７が設けられる。プラテン１７は、シリアルヘッド１０によりドットの形成が可能な範囲に亘って延在し、プラテン１７に位置する搬送ロール紙ＲＨの表面が、シリアルヘッド１０から吐出されるインクの吐出方向に対して垂直となるように、搬送ロール紙ＲＨを平坦化して支持する。
【００２８】
印刷ユニット１５の搬送方向Ｈにおける下流には、カッターユニット１８が設けられる。カッターユニット１８は、固定刃１８ａと、固定刃１８ａに対して交叉するように移動可能な可動刃１８ｂとを備える。カッターユニット１８は、可動刃１８ｂを移動させて、搬送ロール紙ＲＨを切断する。
【００２９】
カッターユニット１８の搬送方向Ｈにおける下流には、排紙口１９が設けられる。搬送ロール紙ＲＨは、排紙口１９を介して、インクジェットプリンター１の筐体の外に排出される。
【００３０】
図３は、本実施形態に係る印刷システム２の機能的構成を示すブロック図である。
図３に示すように、印刷システム２は、インクジェットプリンター１と、インクジェットプリンター１に接続され、インクジェットプリンター１を制御するホストコンピューター３とを備える。
【００３１】
図３に示すように、インクジェットプリンター１は、制御部１００と、印刷部１０１と、搬送部１０２と、入力部１０３と、表示部１０４と、記憶部１０５と、切断部１０６と、通信部１０７と、検出部１０８と、を備える。
【００３２】
制御部１００は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ＣＰＵが制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとによりインクジェットプリンター１を制御する。
【００３３】
印刷部１０１は、上述したシリアルヘッド１０や、シリアルヘッド１０を駆動する駆動回路、上述したキャリッジ１６、キャリッジ１６を走査方向Ｙに走査させる走査モーター、走査モーターを駆動するモータードライバー、その他の搬送ロール紙ＲＨへの印刷に関する構成を備え、制御部１００の制御で、ロール紙Ｒに文字や画像等を印刷する。
【００３４】
搬送部１０２は、上述した搬送ローラー１２１、１２２、１２３、１２４や、従動ローラー１５１、１３２、１３３、１３４、搬送ローラー１２１、１２２、１２３、１２４を回転させる搬送モーター、搬送モーターを駆動するモータードライバー、その他のロール紙Ｒの搬送に関する構成を備え、制御部１００の制御で、ロール紙Ｒを搬送する。
【００３５】
入力部１０３は、インクジェットプリンター１に設けられた操作スイッチや、タッチパネル等の入力手段を備え、入力手段に対する操作を検出し、制御部１００に出力する。制御部１００は、入力部１０３からの入力に基づいて、入力手段に対する操作に対応する処理を実行する。
【００３６】
表示部１０４は、複数のＬＥＤや、表示パネル等を備え、制御部１００の制御で、インクジェットプリンター１の状態や、エラーの発生の有無等の報知を行う。
【００３７】
記憶部１０５は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【００３８】
切断部１０６は、上述したカッターユニット１８や、カッターユニット１８が備える可動刃１８ｂを移動させる移動モーター、移動モーターを駆動するモータードライバー、その他の搬送ロール紙ＲＨの切断に関する構成を備え、制御部１００の制御で、搬送ロール紙ＲＨを切断する。
【００３９】
通信部１０７は、制御部１００の制御で、所定の通信規格に従って、ホストコンピューター３と通信する。
【００４０】
検出部１０８は、シリアルヘッド１０に設けられるノズルに対し、ノズルの吐出不良の有無を検出するノズルチェックを行う。ノズルチェックについては、後に詳述する。検出結果は、制御部１００に出力される。
【００４１】
図３に示すように、ホストコンピューター３は、ホスト制御部３００と、ホスト入力部３０１と、ホスト表示部３０２と、ホスト記憶部３０３と、ホスト通信部３０４と、を備える。
【００４２】
ホスト制御部３００は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ＣＰＵが制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとによりホストコンピューター３を制御する。
【００４３】
ホスト入力部３０１は、各種入力デバイスや、操作スイッチ等の入力手段に接続され、入力手段に対する操作を検出し、ホスト制御部３００に出力する。
【００４４】
ホスト表示部３０２は、表示パネル等の表示装置を備え、ホスト制御部３００の制御で、表示装置に各種情報を表示する。
【００４５】
ホスト記憶部３０３は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【００４６】
ホスト通信部３０４は、ホスト制御部３００の制御で、所定の通信規格に従って、インクジェットプリンター１と通信する。
【００４７】
前述した通り、インクジェットプリンター１は、シリアルヘッド１０によりロール紙Ｒにインクを吐出してドットを形成し、このドットの組み合わせにより文字や画像等を印刷する。ここで、ロール紙Ｒに、ある１つのドットを形成する場合のシリアルヘッド１０の基本的な動作について説明する。
【００４８】
図４は、シリアルヘッド１０の基本的な動作を説明するために利用する図である。
【００４９】
ロール紙Ｒに文字や画像等を印刷する際、シリアルヘッド１０は、走査方向Ｙ（搬送方向Ｈと交わる方向）に操作して、図４の（Ａ）に示す範囲ＨＮ内を走査する。以下の説明において、範囲ＨＮにおける図中左端の位置を「位置ＴＬ」と表現し、図中右端の位置を「位置ＴＲ」と表現する。また、走査方向Ｙにおいて、位置ＴＬから位置ＴＲへ向かう方向（図中右へ向かう方向）を「正方向ＹＭ」と表現し、走査方向Ｙにおいて、位置ＴＲから位置ＴＬへ向かう方向（図中左へ向かう方向）を「逆方向ＹＧ」と表現する。
なお、シリアルヘッド１０は、印刷の停止時、図示せぬホームポジションに位置し、キャッピングされる。
【００５０】
図４の（Ａ）に示すように、シリアルヘッド１０が位置ＴＬに位置し、シリアルヘッド１０とロール紙Ｒとの位置関係が、図４の（Ａ）に示す関係にあり、ロール紙Ｒ上の位置Ｐ１に所定の色のドットを形成する場合を例示する。所定の色とは、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ重なることによって表現される色である。
【００５１】
図４の（Ａ）に示す位置Ｐ２は、シリアルヘッド１０が正方向ＹＭに向かって走査した場合に、ロール紙Ｒの位置Ｐ１を通過するブラックノズル列１０ａの位置を示す。また、図４の（Ａ）に示す位置Ｐ３は、シリアルヘッド１０が正方向ＹＭに向かって走査下場合に、ロール紙Ｒの位置Ｐ１を通過するシアンノズル列１０ｂの位置を示す。また、図４の（Ａ）に示す位置Ｐ４は、シリアルヘッド１０が正方向ＹＭに向かって走査した場合に、ロール紙Ｒの位置Ｐ１を通過するマゼンタノズル列１０ｃの位置を示す。また、図４の（Ａ）に示す位置Ｐ５は、シリアルヘッド１０が正方向ＹＭに向かって走査した場合に、ロール紙Ｒの位置Ｐ１を通過するイエローノズル列１０ｄの位置を示す。
【００５２】
シリアルヘッド１０は、正方向ＹＭに向かって走査する。図４の（Ａ）に示す状態からシリアルヘッド１０の正方向ＹＭへの走査が進行し、ブラックノズル列１０ａの位置Ｐ２がロール紙Ｒ上の位置Ｐ１に対応する位置に至ったタイミングで、位置Ｐ２に対応するノズルは、所定量のブラック（Ｋ）のインクを吐出する。さらに、シリアルヘッド１０の正方向ＹＭへの走査が進行し、シアンノズル列１０ｂの位置Ｐ３が位置Ｐ１に対応する位置に至ったタイミングで、位置Ｐ３に対応するノズルは、所定量のシアン（Ｃ）のインクを吐出する。また、さらに、シリアルヘッド１０の正方向ＹＭへの走査が進行し、シアンノズル列１０ｂの位置Ｐ４が位置Ｐ１に対応する位置に至ったタイミングで、位置Ｐ４に対応するノズルは、所定量のマゼンタ（Ｍ）のインクを吐出する。また、さらに、シリアルヘッド１０の正方向ＹＭへの走査が進行し、シアンノズル列１０ｂの位置Ｐ５が位置Ｐ１に対応する位置に至ったタイミングで、位置Ｐ５に対応するノズルは、所定量のイエロー（Ｙ）のインクを吐出する。この結果、ロール紙Ｒの位置Ｐ１に、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ吐出され、位置Ｐ１に所定の色のドットが形成される。
【００５３】
このように、インクジェットプリンター１は、シリアルヘッド１０が正方向ＹＭに向かって走査し、適切なタイミングで適切なノズルから適切な量のインクを吐出し、ロール紙Ｒに印刷する文字や画像等を構成するドットを、ロール紙Ｒに形成する。これによって、ロール紙Ｒにおいて、シリアルヘッド１０のノズル列の長さ分だけ搬送方向Ｈに延びる領域に、文字や画像等を構成するドットが形成される。
【００５４】
シリアルヘッド１０が正方向ＹＭに走査し、位置ＴＬから位置ＴＲへ移動した後、図４の（Ｂ）に示すように、制御部４００の制御で、搬送ロール紙ＲＨが、搬送方向Ｈに向かって、シリアルヘッド１０のノズル列の長さに対応する距離だけ搬送される。
【００５５】
次いで、シリアルヘッド１０は、逆方向ＹＧへ向かって走査し、位置ＴＲから位置ＴＬへ移動する。逆方向ＹＧへの走査中、シリアルヘッド１０は、適切なタイミングで適切なノズルから適切な量のインクを吐出し、ロール紙Ｒに印刷する文字や画像等を構成するドットを、ロール紙Ｒに形成する。この結果、ロール紙Ｒにおいて、シリアルヘッド１０のノズル列の長さ分だけ搬送方向Ｈに延びる領域に、文字や画像等を構成するドットが形成される。
【００５６】
このように、シリアルヘッド１０は、位置ＴＬから位置ＴＲへ正方向ＹＭに向かって走査しつつロール紙Ｒにインクを吐出してドットを形成する処理と、位置ＴＲから位置ＴＬへ逆方向ＹＧに向かって走査しつつロール紙Ｒにインクを吐出してドットを形成する処理とを、文字や画像等の印刷に必要なだけ繰り返し行い、ロール紙Ｒに文字や画像等を印刷する。
【００５７】
ところで、本実施形態のインクジェットプリンター１は、ロール紙Ｒに、文字や画像等を印刷し、決算情報等の数字を含む情報を有するレシートを発行する。インクジェットプリンター１は、決算情報等の、数字や、文字、画像等をロール紙Ｒに印刷する際、誤った数字や、文字、画像等の印刷を避けるため、ノズルの吐出不良の有無を検出するノズルチェックを行う。インクジェットプリンター１は、ノズルチェックを実行し、吐出不良のノズルを検出すると、検出された吐出不良のノズルを有するシリアルヘッド１０を対象としてクリーニングを実行する。クリーニングとは、インクジェットヘッドのノズルの内部に留まっているインクを強制的に吸引する動作である。このクリーニングは、時間を要する動作であるため、ユーザーがノズルに吐出不良があることを認識しないまま印刷を実行すると、インクジェットプリンター１は、吐出不良のノズルの検出によりクリーニングを実行し、印刷に時間を要してしまう。
【００５８】
特に、インクジェットプリンター１が、レシートを発行するレシープリンターとして店舗等で利用される場合、店舗のスタッフがノズルに吐出不良があることを認識しないままレシートの発行を行うと、インクジェットプリンター１は、吐出不良のノズルの検出によりクリーニングを実行する。そのため、印刷に時間がかかってしまい、顧客へのレシートの引渡しに時間を要してしまう。
【００５９】
このように、ユーザーがノズルに吐出不良があることを認識しないまま、印刷を実行すると、クリーニングの実行によって印刷に時間を要してしまい、ユーザーの利便性が低下する。
【００６０】
そこで、本発明のインクジェットプリンター１は、以下に示す動作を実行する。
【００６１】
図５は、インクジェットプリンター１の動作を示すフローチャートである。図５の説明において、インクジェットプリンター１は、搬送ロール紙ＲＨに印刷を実行し、レシートを発行するレシートプリンターとする。
【００６２】
インクジェットプリンター１の制御部１００は、ノズルチェックを開始する否かを判別する（ステップＳ１）。制御部１００は、図示せぬタイマー等により、予め定めされた期間をカウントし、ノズルチェックを開始するか否かを判別する。すなわち、制御部１００は、タイマー等により予め定められた期間をカウントし終えると、ノズルチェックを開始すると判別する。一方、予め定められた期間のカウント中、制御部１００は、ノズルチェックを開始しないと判別する。なお、この判別は、タイマー等によるカウントに限定されない。ユーザーが入力部又はホスト入力部３０１に対する操作し、ノズルチェックの開始の指示を入力した場合、制御部１００は、ノズルチェックを開始すると判別してもよい。
【００６３】
次いで、制御部１００は、ノズルチェックを開始すると判別すると（ステップＳ１：ＹＥＳ）、検出部１０８によりノズルチェックを実行する（ステップＳ２）。
【００６４】
ここで、ノズルチェックについて詳述する。
ノズルチェックは、シリアルヘッド１０が備えるノズル列を構成するノズルのそれぞれについて、吐出不良が発生しているか否かを検出する処理である。ノズルの吐出不良は、例えば、ノズルから吐出するインクを貯留するキャビティー内への気泡の混入、インクの乾燥、増粘、ノズルへの異物の付着等を原因として発生する。
【００６５】
以下、１つのノズルについて吐出不良が発生しているか否かを検出する処理を、ノズルチェックと区別して、「吐出不良検出処理」という。
【００６６】
本実施形態に係るインクジェットプリンター１では、吐出不良検出処理は、以下のようにして行われる。すなわち、ノズルには当該ノズルから吐出するインクを貯留するキャビティーが設けられ、キャビティーには当該キャビティーの容積を変動させて当該キャビティーに貯留されたインクをノズルから吐出させる振動板を振動させるアクチュエーターが設けられる。また、インクジェットプリンター１の検出部１０８は、インクを吐出させたときの振動板の残留振動を波形として検出する。制御部１００は、検出部１０８が検出した残留振動の波形を分析し、当該波形の周期や振幅を数値化した上で、当該波形の特定の振動周期を測定し、測定した特定の振動周期や、基準波形（吐出不良が発生していない場合の基準的な波形）との比較等に基づいて、ノズルに吐出不良が発生しているか否かを検出する。
【００６７】
なお、吐出不良検出処理において、アクチュエーターに印加される電圧は微小であり、ノズルから吐出されるインクは微小若しくゼロである。このため、ロール紙Ｒ上で吐出不良検出処理を行った場合であっても、少なくとも人間に認識できる態様でロール紙Ｒにインクが付着することはない。
【００６８】
なお、ノズルチェックにおいて行われる吐出不良検出処理の方法は、例示した方法に限らず、どのような方法でもよい。
【００６９】
ステップＳ２において、制御部１００は、シリアルヘッド１０が備えるそれぞれのノズル列のそれぞれのノズルについて、検出部１０８により吐出不良検出処理を実行し、それぞれのノズルについて吐出不良が発生しているか否かを検出する。
【００７０】
シリアルヘッド１０のノズルチェックを実行した後、制御部１００は、吐出不良が検出されたノズルがあるか否かを判別する（ステップＳ３）。吐出不良が検出されたノズルが無い場合（ステップＳ３：ＮＯ）、制御部１００は、本処理を終了する。
【００７１】
一方、吐出不良が検出されたノズルがある場合（ステップＳ３：ＹＥＳ）、制御部１００は、検出されたノズルが吐出不良であることによって、特定の数字の印刷に影響があることをユーザーに報知する（ステップＳ４）。報知の態様については後述する。ここで、特定の数字とは、本実施形態において、シリアルヘッド１０の走査方向Ｙに連続（例えば、３ドット以上）して形成されるドットを含む数字である。当該数字としては、例えば、「２」、「４」、「５」、及び、「７」が挙げられる。
【００７２】
これら特定の数字は、吐出不良のノズルがある場合、以下で説明するように、適切に印刷が行われない場合がある。
図６は、数字の「４」の印刷について説明するための図である。（Ａ）は、ノズルに吐出不良のないシリアルヘッド１０により印刷される数字の「４」を示す。（Ｂ）は、ノズルに吐出不良のあるシリアルヘッド１０により印刷される数字の「４」を示す。
【００７３】
図６では、シリアルヘッド１０が位置ＴＬから位置ＴＲへ至るまでの正方向ＹＭへ向かう走査において、数字の「４」が印刷する場合を例示する。なお、説明の便宜を考慮し、シリアルヘッド１０が備える複数のノズル列のうち、１のノズル列を図に明示する。
【００７４】
まず、ノズルに吐出不良がない場合のシリアルヘッド１０により、数字の「４」を印刷する場合を説明する。インクジェットプリンター１は、シリアルヘッド１０を正方向ＹＭに走査させ、ロール紙Ｒ上の位置Ｐａ〜位置Ｐｍのそれぞれにノズル列が位置するタイミングで、各位置に対応するノズル列のノズルからインクを吐出させ、図６の（Ａ）に示す数字の「４」を搬送ロール紙ＲＨに印刷する。
【００７５】
次に、ノズルに吐出不良のある場合のシリアルヘッド１０により、数字の「４」を印刷する場合を例示する。図６の（Ｂ）において、シリアルヘッド１０のノズル列の位置Ｐ６に対応するノズルに吐出不良があるとする。この位置Ｐ６に対応するノズルは、ロール紙Ｒ上の位置Ｐｆ〜位置Ｐｋにドットを形成するノズルである。
【００７６】
インクジェットプリンター１は、シリアルヘッド１０を正方向ＹＭに走査させ、搬送ロール紙ＲＨ上の位置Ｐａ〜位置Ｐｍのそれぞれにノズル列が位置するタイミングで、各位置に対応するノズル列のノズルからインクを吐出させる。しかしながら、図６の（Ｂ）に示すノズル列は、位置Ｐ６に対応するノズルが吐出不良である。そのため、図６の（Ｂ）に示すように、位置Ｐ６に対応するノズルは、ロール紙Ｒ上の位置Ｐｆ〜位置Ｐｋにおいて、ドットを形成することができない。すなわち、位置Ｐ６に対応するノズルは、正方向ＹＭに連続してドットを形成することができない。
【００７７】
このように、位置Ｐ６に対応するノズルが吐出不良であるため、位置Ｐｆ〜位置Ｐｋにドットが形成されず、ロール紙Ｒには、数字の「１」に似たものが印刷される。
【００７８】
このように、本実施形態において、吐出不良のノズルがある場合、インクジェットプリンター１は、シリアルヘッド１０が走査方向Ｙに走査するため、走査方向Ｙに連続して形成されたドットを含む数字を適切な態様で印刷できない場合がある。すなわち、本実施形態のインクジェットプリンター１は、走査方向Ｙに連続してドットを形成することができない場合があるため、走査方向Ｙに連続して形成されたドットを含む数字を、当該数字と異なる数字として印刷してしまう場合がある、さらには、数字としてユーザーが読み取ることの難しい態様で印刷してしまう場合がある。
【００７９】
したがって、インクジェットプリンター１は、吐出不良の有るノズルを検出した場合、シリアルヘッド１０の走査方向Ｙに連続して形成されるドットを含む数字を、特定の数字として、特定の数字の印刷に影響があることを報知する。
【００８０】
制御部１００は、特定の数字に影響があることを示す情報を生成して通信部１０７により、ホストコンピューター３に送信し、ホストコンピューター３により、受信した情報に基づいて、特定の数字の印刷に影響があることを報知する。例えば、ホストコンピューター３は、「ノズルの吐出不良のため、２、４、５、７の数字の印刷に影響あり」等のメッセージをホスト表示部３０２により表示することによって、ユーザーに、ノズルの吐出不良があることと、特定の数字の印刷に影響があることとを報知する。これによって、ユーザーは、吐出不良のノズルがあることと、特定の数字の印刷に影響があることとを認識できる。そのため、インクジェットプリンター１は、ユーザーがノズルの吐出不良を認識しないまま印刷を行い、クリーニングによって印刷に時間を要してしまうといった事態の発生を抑制できる。特に、インクジェットプリンター１が、レシートを印刷するレシートプリンターとして店舗等に利用される場合、店舗のスタッフは、報知によりノズルの吐出不良について認識することができる。そのため、インクジェットプリンター１は、店舗のスタッフがノズルの吐出不良を認識しないままレシートの発行を行い、クリーニングによって、店舗のスタッフから顧客へのレシートの引き渡しに時間を要するといった事態の発生を抑制でき、ユーザーの利便性が向上する。
【００８１】
また、特定の数字の印刷に影響があることを報知することに以下に示す効果を奏する。すなわち、インクジェットプリンター４が、特定の数字を除く数字を印刷する場合、ノズルチェックを実行しない構成とすると、ノズルに吐出不良がある場合でも、クリーニングが実行されないため、時間を要することなく印刷を実行できる。したがって、ユーザーが特定の数字を除く数字の印刷を望む場合、インクジェットプリンター４は、ノズルに吐出不良がある場合でも、時間を要することなく印刷を実行できる。そして、特定の数字の印刷をおこなわないため、誤った数字が印刷されることがない。
【００８２】
なお、ユーザーへの報知は、印刷による報知でもよい。すなわち、インクジェットプリンター１は、吐出不良のノズルを検出すると、ノズルの吐出不良により特定の数字の印刷に影響が有ることをロール紙Ｒに印刷する。これにより、ホストコンピューター３による報知と同じ効果を奏することができる。さらに、タイマー等に期間をカウントし、定期的に、ノズルの吐出不良により特定の数字の印刷に影響があることを示す情報を印刷することは、以下の効果を奏する。すなわち、通常、インクジェットプリンター１は、ユーザーの操作に従って印刷を実行する。ここで、予め設定された期間ごとに、ノズルチェックを実行し、ノズルに吐出不良がある場合に、上述した内容を印刷すると、ユーザーの操作に係わらず、印刷が行われることとなる。これによって、インクジェットプリンター１は、ユーザーの操作に係らず印刷を実行することにより、ノズルの吐出不良により特定の数字の印刷に影響が有ることを、確実にユーザーに促すことができる。
【００８３】
以上、説明したように、本実施形態のインクジェットプリンター１（印刷装置）は、複数のノズルが設けられ、ノズルによりドットを形成してロール紙Ｒ（印刷媒体）に印刷するシリアルヘッド１０（印刷ヘッド）と、ホストコンピューター３（外部装置）と通信する通信部１０７と、複数のノズルの吐出不良の有無を検出する検出部１０８と、検出部１０８により、複数のノズルの吐出不良の有無を検出するノズルチェックを実行し、少なくとも数字を印刷するときに使用されるノズルについて吐出不良を検出した場合、通信部１０７により、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信する制御部１００と、を備える。
【００８４】
これにより、少なくとも数字を印刷するノズルに吐出不良を検出した場合、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信するため、ホストコンピューター３により、少なくとも数字を印刷するノズルについて吐出不良があることをユーザーが認識できる。そのため、例えば決算情報として重要な数字以外の文字やロゴ等においてクリーニングを実行しないなどの、ユーザーがクリーニングを実行する必要が有るか否かの判断が可能となり、ノズルチェックを実行するインクジェットプリンター１において、ユーザーの利便性が向上する。
【００８５】
なお、制御部１００は、検出部１０８により、ノズルチェックを実行し、少なくとも数字を印刷するときに使用されるノズルについて吐出不良を検出した場合、シリアルヘッド１０により、吐出不良のノズルがあることを示す情報をロール紙Ｒに印刷してもよい。
【００８６】
これにより、少なくとも数字を印刷するノズルに吐出不良を検出した場合、吐出不良のノズルがあることを示す情報をロール紙Ｒに印刷するため、当該情報が印刷されたロール紙Ｒにより、少なくとも数字を印刷するノズルについて吐出不良があることをユーザーが認識でき、ユーザーの利便性が向上する。
【００８７】
また、制御部１００は、吐出不良を検出したノズルが、走査方向Ｙに連続して形成されるドットを含み印刷される数字を印刷する際に、連続してドットを形成するノズルである場合、通信部１０７により、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信する。
【００８８】
これにより、連続してドットを形成するノズルについて吐出不良を検出した場合、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信するため、走査方向Ｙに連続して形成されるドットを含み印刷される特定の数字について、適切に印刷が行われない場合があることをユーザーが認識できる。
【００８９】
また、インクジェットプリンター１は、搬送ロール紙ＲＨに印刷を行い、レシートを発行するレシートプリンターである。
【００９０】
インクジェットプリンター１が、レシートを印刷するレシートプリンターとして店舗等に利用される場合、店舗のスタッフは、報知によりノズルの吐出不良について認識することができる。そのため、インクジェットプリンター１は、店舗のスタッフがノズルの吐出不良を認識しないままレシートの発行を実行し、当該スタッフから顧客へのレシートの引き渡しに時間を要するといった事態の発生を抑制でき、ユーザーの利便性が向上する。すなわち、店舗のスタッフがクリーニングを実行する必要があるか否かを判別できるため、レシート発行に際して、クリーニングによって印刷に時間がかかり顧客を待たせるしまうことを抑制でき、利便性が向上する。
【００９１】
＜第２実施形態＞
次に、第２実施形態について説明する。
図７は、第２実施形態に係るインクジェットプリンター４（印刷装置）の印刷機構の構成を模式的に示す図である。
【００９２】
インクジェットプリンター４は、搬送ローラー４１によってロール紙ＲＡを搬送方向ＹＪ１に搬送しつつ、インクジェットヘッドであるラインヘッド４０（印刷ヘッド）からロール紙ＲＡ（印刷媒体）に対してインクを吐出して、ロール紙ＲＡに文字や画像等を印刷するライン型のインクジェット式プリンターである。
【００９３】
インクジェットプリンター４によってロール紙ＲＡへの印刷が行われる場合は、ロール紙ＲＡの長手方向と、搬送方向ＹＪ１とが対応するように、ロール紙ＲＡがインクジェットプリンター４にセットされる。そして、インクジェットプリンター４は、ロール紙ＲＡを搬送方向ＹＪ１へ搬送しつつ、ロール紙ＲＡ上に文字や画像等を印刷する。
【００９４】
ラインヘッド４０には、搬送方向ＹＪ１の上流から下流へ向かって順番に、ブラックノズル列４０ａ、シアンノズル列４０ｂ、マゼンタノズル列４０ｃ、及び、イエローノズル列４０ｄが設けられる。
【００９５】
ブラックノズル列４０ａは、インクを微細なインク粒として吐出するノズルが、搬送方向ＹＪ１と交わる方向であるノズル列方向ＹＪ２に延在して形成されたノズル列である。ブラックノズル列４０ａには、ブラック（Ｋ）のインクカートリッジ（不図示）から、インクが供給される。
【００９６】
シアンノズル列４０ｂは、ブラックノズル列４０ａと同様、ノズルがノズル列方向ＹＪ２に延在して形成されたノズル列であり、シアン（Ｃ）のインクカートリッジ（不図示）からインクが供給される。
【００９７】
マゼンタノズル列４０ｃは、ブラックノズル列４０ａと同様、ノズルがノズル列方向ＹＪ２に延在して形成されたノズル列であり、マゼンタ（Ｍ）のインクカートリッジ（不図示）からインクが供給される。
【００９８】
イエローノズル列４０ｄは、ブラックノズル列４０ａと同様、ノズルがノズル列方向ＹＪ２に延在して形成されたノズル列であり、イエロー（Ｙ）のインクカートリッジ（不図示）からインクが供給される。
【００９９】
なお、図７では、説明の便宜のため、ラインヘッド４０が備えるノズル列を明示しているが、実際は、ノズル列を構成するノズルから鉛直下方へ向かってインクが吐出される構成となっており、当該構成を実現するように各部材が配置される。
【０１００】
インクジェットプリンター４は、ロール紙ＲＡにインクを吐出してドットを形成し、このドットの組み合わせにより、画像を印刷する。以下、ロール紙ＲＡに、ある１つのドットを形成する場合のインクジェットプリンター４の基本的な動作について図７を用いて説明する。
【０１０１】
以下、ロール紙ＲＡの搬送方向ＹＪ１側の端が、ラインヘッド４０よりも搬送方向ＹＪ１の逆方向側に位置している状態（図７に示す状態）であり、ロール紙ＲＡ上の位置Ｑ１に所定の色のドットを形成する場合を例にして説明する。所定の色は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ重なることによって表現される色である。
【０１０２】
図７中、位置Ｑ２は、ラインヘッド４０に形成されたブラックノズル列４０ａにおいて、ロール紙ＲＡが搬送方向ＹＪ１へ向かって搬送された場合に、ロール紙ＲＡの位置Ｑ１が通過する位置である。位置Ｑ３、位置Ｑ４、及び、位置Ｑ５についても同様である。
【０１０３】
インクジェットプリンター４は、ロール紙ＲＡにドットを形成する際、ロール紙ＲＡを搬送方向ＹＪ１へ向かって所定の搬送速度で搬送する。そして、図７に示す状態からロール紙ＲＡの搬送方向ＹＪ１への搬送が進行し、ロール紙ＲＡ上の位置Ｑ１が位置Ｑ２に対応する位置に至ったタイミングで、位置Ｑ２に対応するノズルから所定量のブラック（Ｋ）のインクを吐出する。同様にして、ロール紙ＲＡ上の位置Ｑ１が位置Ｑ３に至ったタイミングで、位置Ｑ３に対応するノズルから所定量のシアン（Ｃ）のインクを吐出し、ロール紙ＲＡ上の位置Ｑ１が位置Ｑ４に至ったタイミングで、位置Ｑ４に対応するノズルから所定量のマゼンタ（Ｍ）のインクを吐出し、ロール紙ＲＡ上の位置Ｑ１が位置Ｑ５に至ったタイミングで、位置Ｑ５に対応するノズルから所定量のイエロー（Ｙ）のインクを吐出する。この結果、ロール紙ＲＡの位置Ｑ１に、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ吐出され、位置Ｑ１に所定の色のドットが形成される。
【０１０４】
このように、本実施形態に係るインクジェットプリンター４では、画像の印刷に係る処理中は、ラインヘッド４０は、その位置が固定された状態であり、固定されたラインヘッド４０に対してロール紙ＲＡが相対的に移動しつつ、ラインヘッド４０から適宜インクが吐出されてドットが形成され、画像が印刷される。
【０１０５】
図８は、本実施形態に係る印刷システム５の機能的構成を模式的に示す図である。図８に示すように、印刷システム５は、インクジェットプリンター４と、このインクジェットプリンター４に接続可能であり、インクジェットプリンター４を制御するホストコンピューター６（外部装置）と、を備える。
【０１０６】
図８に示すように、インクジェットプリンター４は、制御部４００と、印刷部４０１と、搬送部４０２と、入力部４０３と、表示部４０４と、記憶部４０５と、切断部４０６と、通信部４０７と、検出部４０８と、を備える。
【０１０７】
制御部４００は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ＣＰＵが制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとによりインクジェットプリンター４を制御する。
【０１０８】
印刷部４０１は、ラインヘッド４０、ラインヘッド４０を駆動する駆動回路、その他のロール紙ＲＡへの印刷に関する構成を備え、制御部４００の制御で、ロール紙ＲＡに画像を印刷する。
【０１０９】
搬送部４０２は、搬送ローラー４１や、搬送ローラー４１を搬送させる搬送モーター、搬送モーターを駆動するモータードライバー、その他のロール紙ＲＡの搬送に関する構成を備え、制御部４００の制御で、ロール紙ＲＡを搬送する。
【０１１０】
入力部４０３は、インクジェットプリンター４に設けられた操作スイッチを備え、操作スイッチに対する操作を検出し、制御部４００に出力する。制御部４００は、入力部４０３からの入力に基づいて、操作スイッチに対する操作に対応する処理を実行する。
【０１１１】
表示部４０４は、複数のＬＥＤを備え、制御部４００の制御の下、これらＬＥＤを所定の態様で点灯／消滅させ、インクジェットプリンター４の状態を報知したり、エラーの発生の有無を報知したりする。なお、表示部４０４が、液晶表示パネル等の表示パネルを備え、表示パネルに情報を表示する構成でもよい。
【０１１２】
記憶部４０５は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【０１１３】
切断部４０６は、ロール紙ＲＡの切断に関する構成を備え、制御部１００の制御で、ロール紙ＲＡを切断する。
【０１１４】
通信部４０７は、制御部４００の制御で、ホストコンピューター６との間で所定のプロトコルに準拠した通信を行う。
【０１１５】
検出部４０８は、ラインヘッド４０に設けられるノズルに対し、ノズルの吐出不良の有無を検出するノズルチェックを行う。検出結果は、制御部４００に出力される。
【０１１６】
図８に示すように、ホストコンピューター６は、ホスト制御部６００と、ホスト入力部６０１と、ホスト表示部６０２と、ホスト記憶部６０３と、ホスト通信部６０４と、を備える。
【０１１７】
ホスト制御部６００は、ＣＰＵ等を備え、ホストコンピューター６を制御する。
【０１１８】
ホスト入力部６０１は、各種入力デバイスや、操作スイッチ等の操作手段に接続され、操作手段に対する操作を検出し、ホスト制御部６００に出力する。
【０１１９】
ホスト表示部６０２は、表示パネル等の表示手段を備え、ホスト制御部６００の制御で、表示手段に情報を表示する。
【０１２０】
ホスト記憶部６０３は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【０１２１】
ホスト通信部６０４は、ホスト制御部６００の制御で、インクジェットプリンター４と所定の通信規格に従って通信する。
【０１２２】
以上の構成の下、本実施形態のインクジェットプリンター４は、以下に示す動作を実行する。
【０１２３】
本実施形態のインクジェットプリンター４は、第１実施形態で説明したインクジェットプリンター１と同じ動作を実行する。したがって、本実施形態のインクジェットプリンター４の動作について、図５のフローチャートを参照し説明する。なお、本実施形態においても、インクジェットプリンター４は、ロール紙Ｒに印刷を実行し、レシートを発行するレシートプリンターとする。
【０１２４】
インクジェットプリンター４の制御部４００は、ノズルチェックを開始する否かを判別する（ステップＳ１）。次いで、制御部４００は、ノズルチェックを開始すると判別すると（ステップＳ１：ＹＥＳ）、検出部４０８により、ラインヘッド４０に対しノズルチェックを実行する（ステップＳ２）。
【０１２５】
ラインヘッド４０のノズルチェックを実行した後、制御部４００は、吐出不良が検出されたノズルがあるか否かを判別する（ステップＳ３）。吐出不良が検出されたノズルが無い場合（ステップＳ３：ＮＯ）、制御部４００は、本処理を終了する。
【０１２６】
一方、吐出不良が検出されたノズルがある場合（ステップＳ３：ＹＥＳ）、制御部４００は、検出されたノズルが吐出不良であることによって、特定の数字の印刷に影響があることをユーザーに報知する（ステップＳ４）。ここで、特定の数字とは、本実施形態において、ロール紙Ｒの搬送方向ＹＪ１に連続（例えば、３ドット以上）して形成されるドットを含む数字である。当該数字としては、例えば、「１」や、「４」、「５」、「７」、「９」等が挙げられる。
【０１２７】
これら特定の数字は、吐出不良のノズルがある場合、以下で説明するように、適切に印刷が行われない場合がある。
図９は、数字の「４」の印刷について説明するための図である。（Ａ）は、ノズルに吐出不良のないラインヘッド４０により印刷される数字の「４」を示す。（Ｂ）は、ノズルに吐出不良のあるラインヘッド４０により印刷される数字の「４」を示す。
【０１２８】
図９では、インクジェットプリンター４がロール紙Ｒを搬送方向ＹＪ１に向かって所定の搬送速度で搬送し、数字の「４」が印刷する場合を例示する。なお、説明の便宜を考慮し、ラインヘッド４０が備えるノズル列のうち、１のノズル列を図に明示する。
【０１２９】
まず、ノズルに吐出不良がないラインヘッド４０により、数字の「４」を印刷する場合を説明する。
インクジェットプリンター４は、ロール紙Ｒを搬送方向ＹＪ１に搬送し、ロール紙ＲＡ上の位置Ｑａ〜位置Ｑｍにノズル列が位置するタイミングで、各位置に対応するノズル列のノズルからインクを吐出させ、図９の（Ａ）に示す数字の「４」をロール紙ＲＡに印刷する。
【０１３０】
次に、ノズルに吐出不良があるラインヘッド４０により、数字の「４」を印刷する場合を例示する。図９の（Ｂ）において、ラインヘッド４０のノズル列の位置Ｑ６に対応するノズルに吐出不良があるとする。この位置Ｑ６に対応するノズルは、ロール紙ＲＡ上の位置Ｑａ、位置Ｑｃ、位置Ｑｅ、位置Ｑｉ、位置Ｑｌ、及び、位置Ｑｍにドットを形成するノズルである。
【０１３１】
インクジェットプリンター４は、ロール紙ＲＡを搬送方向ＹＪ１に搬送し、ロール紙ＲＡ上の位置Ｑａ〜位置Ｑｍにノズル列が位置するタイミングで、各位置に対応するノズル列のノズルからインクを吐出させる。しかしながら、図９の（Ｂ）に示すノズル列は、位置Ｑ６に対応するノズルが吐出不良である。そのため、図９の（Ｂ）に示すように、位置Ｑ６に対応するノズルは、ロール紙Ｒ上の位置Ｑａ、位置Ｑｃ、位置Ｑｅ、位置Ｑｉ、位置Ｑｌ、及び、位置Ｑｍにおいて、ドットを形成することができない。すなわち、位置Ｑ６に対応するノズルは、搬送方向ＹＪ１に連続してドットを形成することができない。
【０１３２】
このように、位置Ｑ６に対応するノズルが吐出不良であるため、位置Ｑａ、位置Ｑｃ、位置Ｑｅ、位置Ｑｉ、位置Ｑｌ、及び、位置Ｑｍにドットが形成されず、ロール紙ＲＡには、数字の「４」が適切な態様で印刷できない。すなわち、本実施形態のインクジェットプリンター４は、搬送方向Ｈに連続してドットを形成することができないため、搬送方向Ｈに連続して形成されたドットを含む数字を、当該数字と異なる数字として印刷する場合がある、さらには、数字としてユーザーが読み取ることの難しい態様で印刷する場合が有る。
【０１３３】
したがって、インクジェットプリンター４は、吐出不良の有るノズルを検出した場合、ロール紙ＲＡの搬送方向ＹＪ１に連続して形成されるドットを含む数字を、特定の数字として、特定の数字の印刷に影響があることを報知する。これにより、本実施形態のインクジェットプリンター４は、第１実施形態のインクジェットプリンター１と同様の効果を奏する。
【０１３４】
上述した本実施形態のインクジェットプリンター４は、ノズルチェックを実行し、ノズルに吐出不良が発生した場合に、特定の文字の印刷に影響があることを報知する構成である。本実施形態のインクジェットプリンター４は、当該構成に限定されず、以下に示す場合に、吐出不良のノズルにより印刷に影響があることを報知する構成でもよい。
【０１３５】
すなわち、ロール紙ＲＡ上の数字を印刷する領域に対応するノズル列の領域において、ノズルの吐出不良が検出された場合、本実施形態にインクジェットプリンター４は、吐出不良のノズルにより印刷に影響があることを報知する。以下、この場合における報知について、詳述する。
【０１３６】
図１０は、ロール紙ＲＡ上の数字を印刷する領域と、当該領域に対応するノズル列の領域とを説明するための図である。
【０１３７】
ここで、インクジェットプリンター４は、ロール紙ＲＡに印刷を行い、レシートを発行するレシートプリンターとして例示する。
【０１３８】
発行されるレシートには、レシート情報が印刷される。レシート情報とは、商品の名称や、商品の単価、税に関する情報、支払い金額、その他の一般にレシートに印刷される情報のことを示す。一般に、商品の単価や支払い金額等の数字に関する情報は、発行されるレシートの印刷面の中央部より右側に印刷される。
【０１３９】
図１０に示す例の場合、インクジェットプリンター４は、ロール紙ＲＡの中央部Ｔより右寄りの領域を、数字に関する情報を印刷する数字印刷領域ＳＡとし、数字印刷領域ＳＡに金額等の数字に関する情報を印刷する。一方、インクジェットプリンター４は、ロール紙ＲＡの中央部Ｔに対し左寄りの領域を、数字印刷領域ＳＡに印刷する数字に対する商品名等の項目の情報を印刷する項目印刷領域ＫＡとし、項目印刷領域ＫＡに商品名等の項目の情報を印刷する。
【０１４０】
インクジェットプリンター４の制御部４００は、検出部４０８により、ノズルチェックを実行し、吐出不良のノズルを検出すると、吐出不良が検出されたノズルが、数字印刷領域ＳＡの幅ＳＨに対応するノズル列の領域に含まれるノズルか否かを判別する。
【０１４１】
詳述すると、インクジェットプリンター４は、少なくとも、ロール紙Ｒの幅ＲＡＨの情報と、数字印刷領域ＳＡの幅ＳＨの情報と、ノズル列のノズル列方向ＹＪ２の長さに対応する領域ＮＨの情報と、を予め記憶部等に記憶する。そして、インクジェットプリンター４は、ノズルチェックにより吐出不良のノズルを検出すると、ノズル列の長さに対応する領域ＮＨにおける当該ノズルの位置を示す情報を取得する。次いで、インクジェットプリンター４は、ロール紙ＲＡの幅ＲＡＨの情報と、数字印刷領域ＳＡの幅ＳＨの情報とに基づき、数字印刷領域ＳＡの幅ＲＡＨに対応する領域である対応領域ＴＡを、ノズル列方向ＹＪ２の長さに対応する領域ＮＨから特定する。そして、インクジェットプリンター４は、吐出不良のノズルの位置を示す情報と、特定した対応領域ＴＡとに基づき、吐出不良のノズルが、特定した対応領域ＴＡに含まれるノズルか否かを判別する。
【０１４２】
インクジェットプリンター４は、吐出不良を検出したノズルが、対応領域ＴＡに含まれるノズルである場合、数字の印刷に影響があることを示す情報を、ホストコンピューター３に出力、又は／及び、印刷部４０１による印刷によって報知する。
【０１４３】
これにより、ユーザーは、レシートの数字を印刷する数字印刷領域ＳＡにおいて、数字の印刷に影響があることを認識できる。そのため、インクジェットプリンター４は、ユーザーがノズルの吐出不良を認識しないまま印刷を実行し、クリーニングによって印刷に時間を要してしまうといった事態を抑制できる。また、発行されるレシートについて、数字が適切に印刷されないことをユーザーが認識できるため、インクジェットプリンター４は、ユーザーが誤った数字が印刷されたレシートを発行してしまうといった事態を抑制できる。特に、インクジェットプリンター４が、レシートを印刷するレシートプリンターとして店舗等に利用される場合、店舗のスタッフは、報知によりノズルの吐出不良について認識することができる。そのため、インクジェットプリンター４は、店舗のスタッフがノズルの吐出不良を認識しないままレシートの発行を実行し、店舗のスタッフから顧客へのレシートの引き渡しに時間を要するといった事態の発生を抑制できる。また、店舗のスタッフが、特に金銭を示すレシートの数字が適切に印刷されない場合があることを認識しないまま印刷を実行することを抑制できるため、インクジェットプリンター４は、誤った数字が印刷されたレシートが顧客に引き渡されることの事態の発生を抑制できる。
【０１４４】
本実施形態では、インクジェットプリンター４は、ノズルチェックを実行し、ノズルに吐出不良を検出した場合に、特定の数字の印刷に影響があることを示す情報を報知する構成を例示したが、特定の数字に限定されない。バーコードの印刷に影響があることを示す情報を報知してもよい。バーコードは、ロール紙ＲＡの搬送方向ＹＪ１に延びる線が複数集合することにより形成されるコードである。そのため、本実施形態の場合、ノズルに吐出不良がある場合、バーコードを形成する線が、適切に印刷されない場合がある。したがって、バーコードの印刷に影響があることを示す情報を報知することにより、ユーザーがバーコードの印刷に影響があることを認識でき、ユーザーの利便性が向上する。特に、インクジェットプリンター４が、レシートを印刷するレシートプリンターとして店舗等に利用される場合、店舗のスタッフは、報知によりバーコードが適切に印刷できない場合がることについて認識することができる。そのため、インクジェットプリンター４は、店舗のスタッフが、バーコードが適切に印刷されない場合があることを認識しないまま印刷を実行することを抑制できるため、誤ったバーコードが印刷されたレシートが顧客に引き渡されることの事態の発生を抑制できる。
【０１４５】
以上、説明したように、制御部４００は、吐出不良を検出したノズルが、搬送方向ＹＪ１に連続して形成されるドットを含み印刷される数字を印刷する際に、連続してドットを形成するノズルである場合、通信部４０７により、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信する。
【０１４６】
これにより、連続してドットを形成するノズルについて吐出不良を検出した場合、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信するため、搬送方向Ｈに連続して形成されるドットを含み印刷される特定の数字について、適切に印刷が行われないことをユーザーが認識できる。決算に重要な数字を印刷する際に使用されるノズルに不良があった場合にのみ、クリーニングすればよいことがわかる。またこれ以外の、他の文字やロゴを印刷する際に使用するノズルにのみ不良があった場合は、顧客が途切れたときにクリーニングをすればよいことがわかる。クリーニングは、ユーザーの操作により、ホストコンピューター３からインクジェットプリンター４へのコマンド送信により実行してもよく、インクジェットプリンター４の不図示のパネル操作により実行してもよい。
【０１４７】
また、インクジェットプリンター４は、ロール紙ＲＡに印刷を行い、レシートを発行するレシートプリンターである。
【０１４８】
インクジェットプリンター４が、レシートを印刷するレシートプリンターとして店舗等に利用される場合、店舗のスタッフは、報知によりノズルの吐出不良について認識することができる。そのため、インクジェットプリンター４は、店舗のスタッフがノズルの吐出不良を認識しないままレシートの発行を実行し、顧客へのレシートの引き渡しに時間を要するといった事態の発生を抑制でき、ユーザーの利便性が向上する。すなわち、店舗のスタッフがクリーニングを実行する必要があるか否かを判別できるため、レシート発行に際して、クリーニングによって印刷に時間がかかり顧客を待たせるしまうことを抑制でき、利便性が向上する。
【０１４９】
また、制御部４００は、検出部４０８により、ロール紙Ｒにおける数字を印刷する数字印刷領域ＳＡにドットを形成するノズルについて吐出不良を検出した場合、通信部４０７により、吐出不良のノズルがあることを示す情報をホストコンピューター３に送信する。
【０１５０】
これにより、制御部４００は、発行するレシートにおいて、金額等の数字を印刷する数字印刷領域ＳＡに、特定の数字の印刷に影響があることを報知でき、数字印刷領域ＳＡにおいて特定の数字が適切に印刷されない場合があることをユーザーが認識できる。
【０１５１】
また、制御部４００は、検出部４０８により、バーコードを印刷するノズルについて吐出不良を検出した場合、通信部４０７により、バーコードを印刷するノズルについて吐出不良があることを示す情報をホストコンピューター６に送信する。
【０１５２】
これにより、バーコードを印刷するノズルについて吐出不良を検出した場合、バーコードを印刷するノズルについて吐出不良があることを示す情報をホストコンピューター６に送信するため、ホストコンピューター６が当該情報を報知することで、バーコードが適切に印刷されない場合があることをユーザーが認識できる。
【０１５３】
なお、上述した各実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
【０１５４】
例えば、上述した各実施形態において、ノズルに吐出不良がある場合、特定の数字の印刷について影響があることを示す情報を報知する構成を例示した。しかしながら、ノズルの吐出不良の有無に係らず、ノズルチェックを実行するたびに、ノズルチェックのパターンを示す情報を報知する構成でもよい。これにより、ユーザーは、定期的に、全ノズルについて、ノズルの吐出不良の状態を認識することができる。
【０１５５】
また、例えば、上述した各実施形態において、インクジェットヘッドに設けられる全てのノズルについてノズルチェックを実行する構成を例示した。しかしながら、ユーザーが使用するノズルについてのみノズルチェックを実行する構成でもよい。ユーザーが使用するノズルとは、ユーザーによってロール紙の幅やマージン等が予め設定されており、当該設定に基づく印刷に使用されるノズルである。
【０１５６】
また、例えば、上述した各実施形態において、ノズルの吐出不良を検出した場合、インクジェットプリンター１、４は、ホストコンピューター３、６または印刷により、特定の数字に影響があることを示す情報を報知する構成を例示した。しかしながら、特定の数字に限定されず、少なくとも印刷媒体の搬送方向、又は、搬送方向と交わる方向に連続して形成されるドットを含む、カタカナや漢字等の文字でもよい。シリアルヘッド１０のインクジェットプリンター１であれば、走査方向Ｙに連続して形成されるドットを含む、カタカナや漢字等の文字であり、ラインヘッド４０のインクジェットプリンター４であれば、搬送方向Ｈに連続して形成されるドットを含むカタカナや漢字等の文字である。
【０１５７】
また、図３及び図８に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上述した各実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をハードウェアで実現してもよい。その他、印刷システム２、５の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【符号の説明】
【０１５８】
１…インクジェットプリンター（印刷装置）、２…印刷システム、３…ホストコンピューター（外部装置）、１０…シリアルヘッド、１６…キャリッジ、１００、４００…制御部、１０１…印刷部、１０２…搬送部、１０３…入力部、１０４…表示部、１０５…記憶部、１０６…切断部、１０７…通信部、１０８…検出部、３００…ホスト制御部、３０１…ホスト入力部、３０２…ホスト表示部、３０３…ホスト記憶部、３０４…ホスト通信部。
【図１】
2017056652.tif 000003
【図２】
2017056652.tif 000004
【図３】
2017056652.tif 000005
【図４】
2017056652.tif 000006
【図５】
2017056652.tif 000007
【図６】
2017056652.tif 000008
【図７】
2017056652.tif 000009
【図８】
2017056652.tif 000010
【図９】
2017056652.tif 000011
【図１０】
2017056652.tif 000012