(57)【要約】【課題】異常の収容体が複数ある場合でも、複数の異常の収容体を一度で指し示すことができる記録装置及び記録装置における異常収容体通知方法を提供する。【解決手段】プリンターのハウジングにはキャリッジ１４の移動経路に沿って延びる開口部３８が設けられ、開口部３８の周縁部には、複数のマーク５０が、キャリッジ１４上に装填された複数個（４個）のインクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙのうち異常のインクカートリッジを、たとえ複数個であっても一度で指し示すことが可能な所定の配列パターンでキャリッジ移動方向に配列されたマーク配列パターン５１が設けられている。このため、異常のインクカートリッジがたとえ複数個あっても、キャリッジ１４の移動位置によって、その複数個の異常のインクカートリッジをマーク５０により一度で指し示すことが可能となっている。【選択図】図１１
2010240999.tif 000002
【特許請求の範囲】
【請求項１】
媒体に記録を施す記録装置であって、
媒体に記録を施す記録手段と、
記録に用いる記録材を収容すると共に所定方向に配列されたＮ個（但しＮ≧２）の収容体の異常を個々に検出する検出手段と、
異常の収容体を指し示すためのマークが一度で複数の異常の収容体を指し示すことが可能な所定配列パターンで複数配列された異常指示表示手段と、
前記複数の収容体と前記異常指示表示手段とを前記収容体の配列方向に沿って相対移動させるための移動手段と、
前記複数の収容体と前記異常指示表示手段とを、前記検出手段の検出結果から決まる異常の収容体を前記マークで指し示すことが可能な相対位置に配置するように前記移動手段を制御する制御手段と
備えたことを特徴とする記録装置。
【請求項２】
前記記録手段及び前記複数の収容体を有するキャリッジをさらに備え、
前記移動手段は前記キャリッジを媒体の搬送方向と交差する方向に移動させるためのものであり、
前記制御手段は、前記キャリッジを前記検出手段の検出結果から決まる異常の収容体を前記マークで指し示すことが可能な移動位置へ移動させるように前記移動手段を制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記異常指示表示手段が有する前記複数のマークは、前記Ｎ個の収容体の異常の組合せの全てについて一度で指し示すことが可能な配列パターンで前記収容体の配列方向に沿って配列されていることを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記複数のマークのうち少なくとも１つは、異常の収容体を指し示す異なる組合せ間で共有されていることを特徴とする請求項１乃至３のいずれか一項に記載の記録装置。
【請求項５】
前記収容体はＮ個（≧２）であって、Ｎ個のマークが連続して隣り合って配置されると共に当該Ｎ個のマークの両側の隣が少なくとも空いており、当該連続するＮ個のマークは、異常の収容体を指し示す異なる組合せ間で共有されていることを特徴とする請求項１乃至４のいずれか一項に記載の記録装置。
【請求項６】
前記収容体はＮ個（≧３）であって、Ｎ個のマークが連続して隣り合って配置されると共に当該Ｎ個のマークの両側の隣が少なくとも空いており、当該Ｎ個のマークのうち両端から連続する（Ｎ−１）個のマークは、連続して隣り合う（Ｎ−１）個の異常の収容体を指し示すために用いられることを特徴とする請求項５に記載の記録装置。
【請求項７】
前記Ｎ個のマークのうち両端に位置する二つのマークのうち少なくとも一方は、隣に（Ｎ−２）個以下の収容体個数分の空きを挟んで位置するマークと共に、他の一つの組合せを指し示すために用いられることを特徴とする請求項５又は６に記載の記録装置。
【請求項８】
前記収容体を交換するときに開けられるカバーと、
前記カバーが開けられたことを検知する検知手段とをさらに備え、
前記制御手段は、前記検知手段が前記カバーが開けられたことを検知すると、前記検出手段の検出結果から決まる前記移動位置へ前記キャリッジを移動させるように前記移動手段を制御することを特徴とする請求項２乃至７のいずれか一項に記載の記録装置。
【請求項９】
媒体に記録を施す記録手段と、記録に用いる記録材を収容する複数の収容体のうち異常の収容体を指し示すためのマークが一度で複数の異常の収容体を指し示すことが可能な配列パターンで複数配列された異常指示表示手段とを備えた記録装置における異常収容体通知方法であって、
所定方向に配列されたＮ個（但しＮ≧２）の収容体の異常を個々に判定する判定ステップと、
前記複数の収容体と前記異常指示表示手段とを、前記判定ステップにおける判定結果から決まる異常の収容体を当該異常の収容体が二以上であっても前記マークにより一度で指し示すことが可能な相対位置に相対移動させる移動ステップと、
備えたことを特徴とする記録装置における異常収容体通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター等の記録装置において、インクカートリッジ等の収容体のうち異常の収容体をユーザーに知らせる機能を有する記録装置及び記録装置における異常収容体通知方法に関する。
【背景技術】
【０００２】
従来、この種の記録装置としてのプリンターは、記録ヘッドへインクを供給するためのインクカートリッジを備えている。この種のプリンターでは、インクカートリッジ内のインクが空に近づいたインク残量少（ニアエンド）やインク切れ（インクエンド）になったことを、ユーザーに通知する必要から、インクカートリッジ内のインク残量を管理している。
【０００３】
ところで、操作ボタンとＬＥＤ等の表示灯しかない機種（シングルファンクション機種）のプリンターでは、表示パネルがないため、交換の必要のある異常のインクカートリッジをユーザーに通知することができない。この問題を解決するため、例えば特許文献１〜３には、複数のインクカートリッジを搭載するキャリッジを移動させることにより、異常のインクカートリッジを指し示す機能を有するシリアルプリンターが開示されている。これら特許文献１〜３の技術は、どれもインク切れのカートリッジが複数ある場合は、該当するカートリッジをマーク位置に順番に移動させる構成であった。
【０００４】
また、特許文献１には、従来技術として、複数のマークを備えるものが開示されている。すなわち、「インク残量が少ない」状態を示す位置、「インクに問題あり」の状態を示す位置（合計４ヶ所）、及び「黒・カラーともに正常」の状態を示す位置の合計５ヶ所の位置にマークを持つものである。しかし、この技術は、インク残量が少ないカートリッジについては、複数のカートリッジを同時に指し示すことができない構成であった。このため、インク残量の少ないカートリッジが複数あった場合は、キャリッジを順番に移動させてカートリッジを１つずつ順番に指し示す必要があった。この特許文献１に記載されている４色の場合における合計９ヶ所のマークとは、４色各カートリッジについて「インク残量が少ない」状態を示す位置（４ヶ所）、４色各カートリッジについて、「インクに問題あり」の状態を示す位置（４ヶ所）、「全色ともに正常」の状態を示す位置（１ヶ所）となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−７２１０５号公報
【特許文献２】特開２００３−１８５２号公報
【特許文献３】特開２００１−２５３１５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、特許文献１〜３のプリンターは、複数のインクカートリッジが異常であった場合、異常のインクカートリッジを全て知るためには、カートリッジ交換ボタンを順番に押す度に、キャリッジがその都度移動し、異常のインクカートリッジがマークにより順番に指し示される。そして、全ての該当カートリッジが指し示された後、キャリッジがインク交換ポジションに移動し、それから実際に交換する手順を踏む必要があった。そのため、異常のカートリッジが複数あった場合、ユーザーはインク交換ボタンを複数回操作して、異常のカートリッジを１つずつ順番に確認しなければならず面倒であった。
【０００７】
本発明は前記問題点を鑑みてなされたものであって、その目的は、異常の収容体が複数ある場合でも、複数の異常の収容体を一度で指し示すことができる記録装置及び記録装置における異常収容体通知方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、媒体に記録を施す記録装置であって、媒体に記録を施す記録手段と、記録に用いる記録材を収容すると共に所定方向に配列されたＮ個（但しＮ≧２）の収容体の異常を個々に検出する検出手段と、異常の収容体を指し示すためのマークが一度で複数の異常の収容体を指し示すことが可能な所定配列パターンで複数配列された異常指示表示手段と、前記複数の収容体と前記異常指示表示手段とを前記収容体の配列方向に沿って相対移動させるための移動手段と、前記複数の収容体と前記異常指示表示手段とを、前記検出手段の検出結果から決まる異常の収容体を前記マークで指し示すことが可能な相対位置に配置するように前記移動手段を制御する制御手段と備えたことを要旨とする。
【０００９】
この発明によれば、検出手段により収容体の異常が検出されると、制御手段は、移動手段を制御して、複数の収容体と異常指示表示手段とを、検出手段の検出結果から決まる異常の収容体をマークで指し示すことが可能な相対位置に配置する。従って、異常の収容体が複数ある場合でも、異常の収容体をマークで一度で指し示すことができる。
【００１０】
本発明の記録装置では、前記記録手段及び前記複数の収容体を有するキャリッジをさらに備え、前記移動手段は前記キャリッジを媒体の搬送方向と交差する方向に移動させるためのものであり、前記制御手段は、前記キャリッジを前記検出手段の検出結果から決まる異常の収容体を前記マークで指し示すことが可能な移動位置へ移動させるように前記移動手段を制御することが好ましい。
【００１１】
この発明によれば、制御手段は、移動手段を制御して、検出手段の検出結果から決まる異常の収容体をマークで指し示すことが可能な移動位置へキャリッジを移動させる。よって、記録装置に元々備わるキャリッジを移動させることでマークで異常の収容体を指し示すことができるので、マークで異常の収容体を指し示すための専用の移動手段を別途設ける必要がない。このため、異常の収容体を一度で複数指し示すことができるうえ、記録装置の構成の変更が少なく済む。
【００１２】
本発明の記録装置では、前記異常指示表示手段が有する前記複数のマークは、前記Ｎ個の収容体の異常の組合せの全てについて一度で指し示すことが可能な配列パターンで前記収容体の配列方向に沿って配列されていることが好ましい。
【００１３】
この発明によれば、Ｎ個の収容体の異常の組合せの全てについて、異常指示表示手段のマークによって一度で指し示すことができる。よって、異常の収容体がどのような組合せであっても、常に一度で指し示すことができる。
【００１４】
本発明の記録装置では、前記複数のマークのうち少なくとも１つは、異常の収容体を指し示す異なる組合せ間で共有されていることが好ましい。
この発明によれば、複数のマークのうち少なくとも１つは、異常の収容体を指し示す異なる組合せ間で共有されているので、その共有される数に応じて、異常指示表示手段が有するマークの数を少なく済ませることができる。よって、異常指示表示手段がマーク配列方向に長くなることを抑えることができる。例えば異常指示表示手段を設けた記録装置が、異常指示表示手段のマーク配列方向に長くなる大型化を回避し易くなる。
【００１５】
本発明の記録装置では、前記収容体はＮ個（≧２）であって、Ｎ個のマークが連続して隣り合って配置されると共に当該Ｎ個のマークの両側の隣が少なくとも空いており、当該連続するＮ個のマークは、異常の収容体を指し示す異なる組合せ間で共有されていることが好ましい。
【００１６】
この発明によれば、連続するＮ個のマークは、異常の収容体を指し示す異なる組合せ間で共有されているので、その共有される数に応じて、異常指示表示手段が有するマークの数を少なく済ませることができる。よって、異常指示表示手段のマーク配列方向の長さを相対的に短くでき、記録装置がマーク配列方向に長くなる大型化を回避し易くなる。
【００１７】
本発明の記録装置では、前記収容体はＮ個（≧３）であって、Ｎ個のマークが連続して隣り合って配置されると共に当該Ｎ個のマークの両側の隣が少なくとも空いており、当該Ｎ個のマークのうち両端から連続する（Ｎ−１）個のマークは、連続して隣り合う（Ｎ−１）個の異常の収容体を指し示すために用いられることが好ましい。
【００１８】
この発明によれば、収容体はＮ個（≧３）の場合に、Ｎ個のマークのうち両端から連続する（Ｎ−１）個のマークは、連続して隣り合う（Ｎ−１）個の異常の収容体を指し示すためにも用いられる。よって、異なる異常の組合せ間で共有される数が一層多くなって、異常指示表示手段のマークの数を少なく済ませ、そのマーク配列方向の長さを相対的に短くできるので、記録装置がマーク配列方向に長くなる大型化を回避し易くなる。
【００１９】
本発明の記録装置では、前記Ｎ個のマークのうち両端に位置する二つのマークのうち少なくとも一方は、隣に（Ｎ−２）個以下の収容体個数分の空きを挟んで位置するマークと共に、他の一つの組合せを指し示すために用いられることが好ましい。
【００２０】
この発明によれば、Ｎ個のマークのうち両端に位置する二つのマークのうち少なくとも一方は、隣に（Ｎ−２）個以下の収容体個数分の空きを挟んで位置するマークと共に、他の一つの組合せを指し示すために用いられる。異なる異常の組合せ間で共有される数が一層多くなって、異常指示表示手段のマークの数を少なく済ませ、そのマーク配列方向の長さを相対的に短くできるので、記録装置がマーク配列方向に長くなる大型化を回避し易くなる。
【００２１】
本発明の記録装置では、前記収容体を交換するときに開けられるカバーと、前記カバーが開けられたことを検知する検知手段とをさらに備え、前記制御手段は、前記検知手段が前記カバーが開けられたことを検知すると、前記検出手段の検出結果から決まる前記移動位置へ前記キャリッジを移動させるように前記移動手段を制御することが好ましい。
【００２２】
この発明によれば、制御手段は、検知手段がカバーが開けられたことを検知すると、検出手段の検出結果から決まる移動位置へキャリッジを移動させるように移動手段を制御する。この結果、ユーザーは例えば収容体を確認（例えば交換が必要か否かの確認）するなどの目的でカバーを開けると、キャリッジが移動し、異常の収容体があればその異常の収容体がマークによって指し示される。余分な操作をしなくても、カバーを開けただけで異常の収容体を知ることができる。
【００２３】
本発明は、媒体に記録を施す記録手段と、記録に用いる記録材を収容する複数の収容体のうち異常の収容体を指し示すためのマークが一度で複数の異常の収容体を指し示すことが可能な配列パターンで複数配列された異常指示表示手段とを備えた記録装置における異常収容体通知方法であって、記録に用いる記録材を収容すると共に所定方向に配列されたＮ個（但しＮ≧２）の収容体の異常を個々に判定する判定ステップと、前記複数の収容体と前記異常指示表示手段とを、前記判定ステップにおける判定結果から決まる異常の収容体を当該異常の収容体が二以上であっても前記マークにより一度で指し示すことが可能な相対位置に相対移動させる移動ステップと、備えたことを要旨とする。この発明によれば、上記記録装置の発明と同様の効果を得ることができる。
【図面の簡単な説明】
【００２４】
【図１】一実施形態における外装ケースを取り外した状態のプリンターの斜視図。
【図２】記録ヘッドの底面を吐出駆動素子と共に示す模式底面図。
【図３】プリンターの模式平面図。
【図４】カートリッジ交換を説明するためのプリンターの模式平面図。
【図５】プリンターの電気的構成を示すブロック図。
【図６】マークの配列パターンを説明する平面図。
【図７】テーブルデータの図。
【図８】プリンターの動作を説明するフローチャート。
【図９】プリンターの動作を説明する模式平面図。
【図１０】プリンターの動作を説明する模式平面図。
【図１１】プリンターの動作を説明する模式平面図。
【図１２】プリンターの動作を説明する模式平面図。
【図１３】プリンターの動作を説明する模式平面図。
【図１４】プリンターの動作を説明する模式平面図。
【図１５】プリンターの動作を説明する模式平面図。
【図１６】変形例におけるマークの配列パターンを説明する平面図。
【図１７】他の変形例におけるマークの配列パターンを説明する平面図。
【図１８】（ａ）（ｂ）変形例におけるマークの配列パターンを説明する平面図。
【図１９】他の変形例における異常指示表示装置を示す模式正面図。
【発明を実施するための形態】
【００２５】
以下、本発明をプリンターに具体化した一実施形態を、図１〜図１５に基づいて説明する。図１は、ハウジング（外装ケース）を取り外した状態のプリンターの斜視図である。
図１に示す記録装置としてのプリンター１１は、インクジェット式のシリアルプリンターである。プリンター１１は、上側が開口する略四角箱状の本体フレーム１２を備え、この本体フレーム１２内に架設されたガイド軸１３にはキャリッジ１４が主走査方向（図１におけるＸ方向）に案内されて往復動可能な状態で設けられている。キャリッジ１４が背面側で固定された無端状のタイミングベルト１５は、本体フレーム１２の背板内面上に配設された一対のプーリー１６，１７に巻き掛けられ、一方のプーリー１６と駆動軸が連結されたキャリッジモーター１８が正逆転駆動されることにより、キャリッジ１４は主走査方向Ｘに往復動する構成となっている。
【００２６】
キャリッジ１４の下部には、インクを噴射する記録ヘッド１９（記録手段）が設けられ、さらに本体フレーム１２内において記録ヘッド１９と対向する下方位置には、記録ヘッド１９と用紙Ｐ（記録媒体）との間隔を規定するプラテン２０がＸ方向に延びる状態で配置されている。また、キャリッジ１４の上部には、Ｎ個の収容体として４色（４個）（例えば黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ））の各インクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙが着脱可能に装填されている。各インクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙには、各色の記録材としてのインク（例えば染料系又は顔料系の水性インク）がそれぞれ収容されている。記録ヘッド１９は、各インクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙから供給された各色のインクを、色ごとのノズルから噴射（吐出）する。なお、以下の説明において、インクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙの色を特に区別する必要のない場合には、インクカートリッジ２１と記すことにする。
【００２７】
プリンター１１の背面側には、給紙トレイ２３と、給紙トレイ２３上に積重された多数枚の用紙Ｐ（但し、図１では印刷中の１枚のみ図示）のうち最上位の１枚のみを分離して副走査方向Ｙ下流側へ供給する自動給紙装置（Ａuto Ｓheet Ｆeeder）２４とが設けられている。
【００２８】
また、本体フレーム１２の図１における右側下部に配設された紙送りモーター２５が駆動されることにより、紙送りローラー及び排紙ローラー（いずれも図示省略）が回転駆動されて、用紙Ｐが副走査方向Ｙへ搬送される。そして、キャリッジ１４を主走査方向Ｘに往復動させながら記録ヘッド１９のノズルから用紙Ｐに向けてインクを噴射する印字動作と、用紙Ｐを副走査方向Ｙに所定の搬送量で搬送する紙送り動作とを略交互に繰り返すことで、用紙Ｐに文字や画像等の印刷が施される。
【００２９】
また、プリンター１１には、キャリッジ１４の移動距離に比例する数のパルスを出力するリニアエンコーダー２６がガイド軸１３に沿って延びるように架設されている。リニアエンコーダー２６の出力パルスを用いて求められるキャリッジ１４の移動位置、移動方向及び移動速度に基づいて、キャリッジ１４の速度制御及び位置制御は行われる。
【００３０】
プリンター１１においてキャリッジ１４の移動経路上の一端位置（図１における右端位置）が、印刷を行っていないときにキャリッジ１４が待機するホームポジションとなっている。ホームポジションに位置した際のキャリッジ１４の直下には、記録ヘッド１９のノズル目詰まり等を予防・解消するためのクリーニング等を行うメンテナンス装置２８が配設されている。
【００３１】
図１に示すメンテナンス装置２８は、記録ヘッド１９のノズル内のインクの増粘や乾燥を防止する蓋体として機能するキャップ２９と、記録ヘッド１９のノズル開口面１９Ａ（図２参照）を払拭するためのワイパー３０と、吸引ポンプ３１と、昇降機構３２とを備える。キャップ２９は、昇降機構３２により、記録ヘッド１９のノズル開口面１９Ａに当接するキャッピング位置と、記録ヘッド１９から離間する退避位置との間を昇降駆動される。昇降機構３２は、専用モーター又は搬送系のモーター（例えば紙送りモーター２５）を動力源とする電動式の構成を採用できる。もちろん、昇降機構３２はキャリッジ１４がホームポジションへ移動するとキャップ２９が上昇し、キャリッジ１４がホームポジションから離れるとキャップ２９が下降する機械式の構成も採用できる。
【００３２】
また、キャップ２９は、蓋体機能（キャッピング機能）の他、記録ヘッド１９のノズル開口面１９Ａをキャップしてその内部空間に吸引ポンプ３１からの負圧を与えてノズルからインクを強制的に吸引排出させる液体吸引手段の一部としての機能も備えている。ノズルからキャップ２９内へ吸引排出された廃インクは、吸引ポンプ３１の駆動により、プラテン２０の下側に配置された廃液タンク３３に排出される。
【００３３】
図２は記録ヘッドの底面（ノズル開口面）を示す模式底面図である。図２に示すように、記録ヘッド１９の底面であるノズル開口面１９Ａには、黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の４列のノズル１９Ｋ，１９Ｃ，１９Ｍ，１９Ｙが開口している。４列のノズル１９Ｋ，１９Ｃ，１９Ｍ，１９Ｙは、副走査方向（図２における上下方向）に一定のノズルピッチで配列された計１８０個のノズル♯１〜♯１８０によりそれぞれ構成される。なお、ノズル列毎のノズルは１列状配列に限らず、千鳥配列としてもよい。
【００３４】
また、記録ヘッド１９には、各ノズル♯１〜♯１８０と対応する図２に示す吐出駆動素子３４がノズル数と同数内蔵されている（但し、図２では、吐出駆動素子３４は記録ヘッド１９の外側にノズル一列分に相当するもののみ模式的に描いている）。吐出駆動素子３４は、例えば圧電駆動素子又は静電駆動素子からなり、所定駆動波形の電圧パルスが印加されると、電歪作用又は静電駆動作用により、ノズル１９Ｋ，１９Ｃ，１９Ｍ，１９Ｙに連通するインク室の内壁を構成する振動板を振動させて、インク室を膨張・圧縮させることによりノズル１９Ｋ，１９Ｃ，１９Ｍ，１９Ｙからインク滴を吐出させる。もちろん吐出駆動素子３４はノズル通路内のインクを加熱するヒーターでもよく、ヒーターで加熱したインク内に沸騰により発生した気泡の膨張を利用してノズルからインク滴を吐出させるサーマル方式も採用できる。
【００３５】
次に、図３及び図４は、図１に示すプリンター内部構成にハウジング（外装ケース）が取り付けられたプリンターの模式平面図を示す。図３はキャリッジ１４がホームポジションに位置する状態、図４はキャリッジ１４がカートリッジ交換位置にある状態を示す。なお、これらの図では、プリンターの上面要部を覆うカバー（トップカバー）を二点鎖線で示している。
【００３６】
図３、図４に示すように、プリンター１１は図１のプリンター構成部分がハウジング３５に収容されてなる本体３６を備える。ハウジング３５の上面にはカバー３７が開閉可能に設けられている。ハウジング３５の上面において閉状態のカバー３７に覆われる領域には、キャリッジ１４の移動経路（主走査方向Ｘ）に沿って延びるように開口した略長方形状の開口部３８が設けられている。キャリッジ１４は、印刷を行っていない待機中は、図３に示す最右端のホームポジションＨＰに位置するようになっている。
【００３７】
キャリッジ１４には、黒（Ｋ）のインクカートリッジ２１Ｋ、シアン（Ｃ）のインクカートリッジ２１Ｃ、マゼンタ（Ｍ）のインクカートリッジ２１Ｍ及びイエロー（Ｙ）のインクカートリッジ２１Ｙが装填（保持）されている。プリンター１１において、ホームポジションＨＰから少し印刷領域側（図３における左側）へ離れた位置にカートリッジ交換位置４０が設定されている。カートリッジ交換位置４０では、開口部３８の開口幅（紙送り方向Ｙの幅）が少し広くとられた拡開部３８Ａが形成されている。拡開部３８Ａはインクカートリッジ２１をキャリッジ１４に対して脱着可能な開口幅を有し、開口部３８の拡開部３８Ａ以外の部分では開口幅がインクカートリッジ２１の幅よりも狭くなっている。よって、図４に示すように、４つのインクカートリッジ２１が拡開部３８Ａに配置されるカートリッジ交換位置４０にキャリッジ１４が停止した状態で、インクカートリッジ２１の交換は行われる。そして、カートリッジ交換位置４０以外では開口部３８の開口幅が少し狭くなっているため、インクカートリッジ２１の交換を行うことができない。
【００３８】
図３、図４に示すように、ハウジング３５には、電源スイッチ４１、給排紙ボタン４２、紙詰まり表示用のＬＥＤ４３、カートリッジ交換ボタン４４、インクカートリッジ状態表示用のＬＥＤ４５及び各種ボタン４６が設けられている。給排紙ボタン４２は用紙Ｐの給排紙を行うボタンであり、紙詰まり表示用のＬＥＤ４３は用紙Ｐが紙詰まりとなった場合に点灯するものである。カートリッジ交換ボタン４４は、インクカートリッジ２１を交換するときに、キャリッジ１４を移動させるためにユーザーによって操作（押下）されるものである。インクカートリッジ状態表示用のＬＥＤ４５は、インク残量少（ニアエンド）となった時に点滅し、インク切れ（インクエンド）の場合及びインクカートリッジ２１がキャリッジ１４の装填位置に正常に差し込まれていない差込不良の場合に点灯するようになっている。
【００３９】
また、ハウジング３５の上面における開口部３８の一辺周縁部（図３、図４では上側の一辺周縁部）には、キャリッジ１４の移動経路に沿って複数（本例では１０個）のマーク５０が所定の配列パターンで一列に配置されてなる異常指示表示手段としてのマーク配列パターン５１が設けられている。マーク配列パターン５１は、キャリッジ１４のホームポジションＨＰ以外の範囲に亘って形成されている。
【００４０】
複数のマーク５０は、異常状態のインクカートリッジ２１（以下、「異常カートリッジ」と呼ぶ場合もある）を指し示すもので、このマーク５０と同じ位置に並んだインクカートリッジ２１が異常であることを指し示すようになっている。なお、本実施形態において、マーク５０によって指し示されるインクカートリッジ２１の異常状態とは、「インク切れ」、「インク残量少」及び「インクカートリッジ差込不良」を指す。もちろん、これらのうちの１つだけ又は２つだけを異常状態としたり、これらに他の異常状態を加えたりしてもよい。例えばインク切れのみを異常状態としてインク切れの異常カートリッジをマーク５０によって指し示す構成や、インク切れ及びインク残量少を異常状態としてその異常カートリッジをマーク５０によって指し示す構成を採用できる。
【００４１】
キャリッジ１４の主走査方向Ｘの移動範囲内に、図３、図４に示すような三角形状のマーク５０を形成している。図３及び図４に示すように、マーク５０は、ハウジング３５の開口部の図３における上辺に沿う周縁部から開口部３８の内方へ向かって水平に突出する三角形状の突起により形成されている。もちろん、マーク５０は突起に限定されず、ハウジング３５の開口部３８の周縁部に主走査方向Ｘに沿って所定の配列パターンで配置されるものであれば、シールを貼着したり、ハウジング３５に施した凸部や凹部により形成したり、印刷を施して形成することもできる。また、マーク５０の形状も三角形状に限定されず、四角形、５角以上の多角形、台形、円形なども採用できる。さらにマーク５０は、矢印や、インク切れをイメージできる図案などであってもよい。
【００４２】
マーク５０の位置は、４つのインクカートリッジ２１のうち異常カートリッジが位置することになる全ての組合せについて、各組合せに対応する１つの移動位置へキャリッジ１４を移動させることで、異常カートリッジがたとえ複数個あってもマーク５０によって一度で指し示すことが可能な配列パターンとなるように設定されている。インクカートリッジ個数が４個である本実施形態の場合、異常カートリッジを指し示す組合せは、異常なし（全て正常）の場合を含めると１６通りある。マーク配列パターン５１は、１６種類の異常カートリッジの組合せの全てをマーク５０で指し示すことができるようになっている。
【００４３】
インクカートリッジ２１が４個の場合に適用されるマーク配列パターン５１は、キャリッジ１４上に装填されたときのインクカートリッジ２１の配列ピッチで、主走査方向Ｘ（図３、図４では左右方向）に配列したインクカートリッジ「２０個」分に相当する配列幅を有し、その配列内に１０個のマーク５０を所定の配列パターンで配置したものである。図３、図４において、開口部３８の内側に、インクカートリッジ２１の主走査方向Ｘの幅に等しい幅で、かつインクカートリッジ２１の配列ピッチと等しいピッチで配列されて描かれた長方形「２０個」分がマーク配列パターン５１の配列幅に相当する。
【００４４】
図６は、マーク配列パターンが設けられたハウジング上面の要部を示す模式平面図である。図６では、１０個のマーク５０を、同図における左側のものから順番に、マーク５０Ａ，５０Ｂ，５０Ｃ，…，５０Ｊという符号を付して個々に区別している。主走査方向Ｘにおいて前記長方形１つ分の幅を１升とすると、１０個のマーク５０Ａ〜５０Ｊは、配列幅「２０升」のうち、所定ルールで選択した「１０升」を埋める配列パターンで配置されている。図６に主走査方向Ｘに配列される２０升の長方形を、左側から順に１升目〜２０升目とすると、１０個のマーク５０Ａ〜５０Ｊは、３升目、５升目、８〜１１升目、１６升目、１７升目、１９升目及び２０升目に配置されている。そして、１升目〜２０升目のうち残りの升が、マークが配置されていない空の升（空升）となっている。
【００４５】
図６に示すように、連続して隣り合う４個のマーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆの両側に少なくともカートリッジ１個分の空き（空升）を設けた配列パターンとなっている。また、マーク配列パターン５１の配列幅内にカートリッジ４個分（４升）連続する広さの空き領域を設けている。本例では、この４升連続する広さの空き領域の位置を、カートリッジ交換位置４０に合わせている。また、マーク配列パターン５１には、１升空けた両側にマーク５０が位置しそのうち片側のマーク５０の反対隣が空升となっている部分（５０Ａ，５０Ｂ）、２升空けた両側にマーク５０が位置する部分（５０Ｂ，５０Ｃ）、２個連続するマーク５０に対し１升空けた隣にマーク５０が位置する部分（５０Ｇ，５０Ｈ，５０Ｉと、５０Ｈ，５０Ｉ，５０Ｊ）が含まれている。
【００４６】
図６に示すマーク配列パターン５１は、複数の異常カートリッジをマーク５０によって一度で指し示すことが可能なマーク５０の配列パターンの一例を示すのみで、このような条件を満たすマーク５０の配列パターンは複数存在する。図６に示すマーク５０の配列パターンは、配列幅がカートリッジ２０個分（２０升分）の長さであり、配列幅をなるべく最小に近い長さで済ませられる配列パターンとなっている。もちろん、配列幅をインクカートリッジ２０個分より短くできる配列パターンでマークを配列したマーク配列パターン５１を採用してもよい。もっとも、配列幅を最小もしくは最小に近い長さにできる配列パターンを選択する必要はなく、配列幅が、印刷に用いられる最大用紙幅から規定されるキャリッジ移動範囲内に収まる配列パターンを選択すれば足りる。配列幅がキャリッジ移動範囲内に収まれば、マーク５０によって指し示される位置までキャリッジ１４を移動させるためだけのためにキャリッジ移動経路長を長くする必要がなく、マーク配列パターンを設けたことに起因するプリンター１１の横幅方向の大型化を回避できるからである。そのため、本実施形態では、配列幅がインクカートリッジ「２０個」分の長さで済む図６に示す配列パターンを選択している。
【００４７】
図９〜図１５は、キャリッジが異常カートリッジをマークで指し示す移動位置へ移動した状態を示している。ここで、図９〜図１５は、それぞれ異常カートリッジの組合せの異なる代表的な例で、マーク５０が異常カートリッジを指し示した状態を示している。図９は異常カートリッジが「０個」、図１０は異常カートリッジが「１個」、図１１及び図１２は異常カートリッジが「２個」、図１３及び図１４は異常カートリッジが「３個」、図１５は異常カートリッジが「４個」（全て異常）の場合の例を示す。例えば、４つのインクカートリッジ２１が全て正常（異常０個）である場合、図９で示す位置にキャリッジ１４が配置されることで、４つのインクカートリッジ２１のうちマーク５０により指し示されるものが１つもない。本実施形態では、この位置がカートリッジ交換位置４０となっている。また、異常カートリッジが１個の場合、図１０に示すように、その異常の１個のインクカートリッジ２１（２１Ｃ）がマーク５０（５０Ｂ）に指し示される位置へキャリッジ１４は移動する。また、異常カートリッジが２個の場合、図１１及び図１２に示すように、その異常の２個のインクカートリッジ２１がマーク５０に指し示される位置へキャリッジ１４は移動する。さらに、異常のインクカートリッジが３個の場合、図１３及び図１４に示すように、その異常の３個のインクカートリッジ２１がマーク５０に指し示される位置へキャリッジ１４は移動する。そして、異常のインクカートリッジが４個（全て異常）の場合、図１５に示すように、その異常の全てのインクカートリッジ２１がマーク５０に指し示される位置へキャリッジ１４は移動する。
【００４８】
図５は、プリンターの電気的構成を示すブロック図である。図５に示すように、ホストコンピューター１００は、通信ケーブル１０１を介してプリンター１１の通信インターフェース５３に接続されている。ホストコンピューター１００は、例えばパーソナルコンピューター（ＰＣ）により構成されるが、ＰＤＡ（Personal Digital Assistant）等であってもよい。ホストコンピューター１００は、プリンター１１の各種制御及びプリンター１１の印刷状況のモニタリング等を行うプリンタードライバー１０２を備えている。プリンター１１は、通信インターフェース５３、コントローラー５４、記録ヘッド１９、キャリッジモーター１８、紙送りモーター２５、リニアエンコーダー２６、ホームセンサー５５、紙検出センサー５６、検知手段としてのカバーセンサー５７及び操作部５８を備えている。
【００４９】
コントローラー５４には、リニアエンコーダー２６、ホームセンサー５５及び紙検出センサー５６、カバーセンサー５７等のセンサー類及び操作部５８が接続されている。コントローラー５４には、出力系として、記録ヘッド１９、キャリッジモーター１８及び紙送りモーター２５が接続されている。
【００５０】
紙検出センサー５６は、用紙Ｐが給送される途中でその先端が所定位置に達したことを検知し、その検知信号はコントローラー５４へ入力される。カバーセンサー５７は、カバー３７の開閉状態を検知するためのものである。カバーセンサー５７は、例えばスイッチ式のセンサーであり、このカバーセンサー５７からはカバー３７が閉じた状態のときの閉検知信号（例えばオン信号）と、カバー３７が開いた状態のときの開検知信号（例えばオフ信号）とがコントローラー５４へ出力される。なお、操作部５８は、図３に示した電源スイッチ４１、給排紙ボタン４２、カートリッジ交換ボタン４４及び各種ボタン４６などにより構成される。
【００５１】
コントローラー５４は、マイクロコンピューター６１、ＲＡＭ６２、不揮発性メモリー６３、ヘッドドライバー６４、モータードライバー６５，６６及びＤＣユニット６７を備えている。本実施形態のマイクロコンピューター６１は、例えばＣＰＵ、ＡＳＩＣ（Application Specific ＩＣ（特定用途向けＩＣ））及びＲＯＭ等により構成される。そして、マイクロコンピューター６１は、例えばＣＰＵがＲＯＭに記憶されたプログラムを実行することにより構築される、制御部７１、位置カウンター７２、演算部７３、クリーニングタイマー７４及び判断部７５を備えている。本実施形態では、制御部７１は、ＡＳＩＣの一部で構成されるハードウェアとソフトウェアとの協働により構築されるが、もちろんソフトウェアのみの構成、電子回路（例えばＩＣ）等のハードウェアのみからなる構成も採用できる。
【００５２】
ＤＣユニット６７は、交流を直流に変換する装置であり、各モータードライバー６５，６６に直流を供給する。制御部７１はモータードライバー６５，６６を介してモーター１８，２５を電流値制御する。例えばＤＣモーターであるキャリッジモーター１８を速度制御するときは、制御部７１はモータードライバー６５に電流指令値を出力し、モータードライバー６５によってその電流指令値に応じた直流電流がキャリッジモーター１８に給電される。
【００５３】
制御部７１は、ホストコンピューター１００から受信した印刷データに基づきヘッドドライバー６４を介して記録ヘッド１９を駆動制御し、記録ヘッド１９からインク滴を吐出させることで印刷データに基づく文書や画像の印刷を用紙Ｐに施す。
【００５４】
また、制御部７１は、モータードライバー６５を介してキャリッジモーター１８を駆動制御し、キャリッジ１４の主走査方向Ｘへの移動を制御する。このときリニアエンコーダー２６からの入力パルスエッジを位置カウンター７２で計数することで、制御部７１はキャリッジ１４の例えばホーム位置を原点とする移動位置を把握する。また、リニアエンコーダー２６からの入力パルスは、記録ヘッド１９の噴射タイミング信号の生成にも利用される。
【００５５】
また、制御部７１は、モータードライバー６６を介して紙送りモーター２５を駆動制御する。紙送りモーター２５の出力軸は、輪列を介して各種搬送ローラー（いずれも図示省略）と動力伝達可能に連結されており、紙送りモーター２５が正転駆動されると、各種搬送ローラーの回転によって用紙Ｐは搬送方向Ｙ下流側へ搬送される。なお、制御部７１はＤＣユニット６７を制御することで、ＤＣユニット６７からヘッドドライバー６４及び各モータードライバー６５，６６へ各々が必要とする駆動電圧（駆動用の直流電圧）を供給させる。
【００５６】
クリーニングタイマー７４は、前回のクリーニング実施時からの経過時間を計時する。クリーニングタイマー７４の計時時間が所定の間隔時間（インターバル時間）を超えると、制御部７１は、キャリッジモーター１８等を駆動制御して、キャリッジ１４をホームポジションへ移動させると共に、紙送りモーター２５を駆動制御して吸引ポンプ３１を駆動させることで、メンテナンス装置２８にクリーニング動作を行わせる。
【００５７】
ここで、制御部７１は、クリーニング実施時期に達したことを把握すると、まずキャリッジモーター１８を駆動制御してキャリッジ１４をホームポジションＨＰに移動させる。キャリッジ１４をホームポジションＨＰに停止した状態では、電動式又は機械式の動力で昇降機構３２が駆動されて上昇したキャップ２９がノズル開口面１９Ａに当接したキャッピング状態になる。その後、制御部７１は、紙送りモーター２５を逆転駆動させることで吸引ポンプ３１を駆動し、キャップ２９内に負圧が導入されることでノズルから増粘したインクや気泡などが強制的に吸引排出させるクリーニングが行われる。なお、制御部７１は、インクカートリッジ２１の交換時にも、インク中の気泡の除去を目的とするクリーニングを行う。
【００５８】
マイクロコンピューター６１は、ＲＡＭ６２の一部で構成される入力バッファーに、ホストコンピューター１００からの印刷データを蓄積する。この印刷データは、コマンド情報と印刷画像データとを含む。制御部７１は、印刷画像データをイメージ展開し、そのイメージ展開したイメージデータ（ラスターデータ）をＲＡＭ６２の一部で構成される出力バッファーに格納する。制御部７１は、イメージデータを出力バッファーから例えばＡＳＩＣの一部で構成されるヘッドドライバー６４へ送信することで、ヘッドドライバー６４を介してイメージデータに基づく記録ヘッド１９の吐出制御を行う。
【００５９】
ヘッドドライバー６４は、例えばインク色別のイメージデータ中のドット数を計数するドットカウンターを内蔵する。各ドットカウンターが計数するインク色毎のドット数は、ノズル１９Ｋ，１９Ｃ，１９Ｍ，１９Ｙから吐出されるドット数に匹敵する。制御部７１は、演算部７３がインク消費量の演算を行う所定時期（例えば１パスの印字動作毎又は１ページの印刷動作毎）に、ヘッドドライバー６４内のドットカウンターから計数値（インク色別のドット数）を読み込む。
【００６０】
演算部７３は、ヘッドドライバー６４内の各ドットカウンターから読み込まれたインク色毎の計数値（ドット計数値）に基づき、インク色別のインク消費量を演算する。ここで、イメージデータは、一画素につき複数階調（例えば２階調又は４階調）のビットデータ（１ビット又は２ビット）で表現されたバイナリデータある。例えば２階調の場合は、一画素が１ビットで表現され、１ビットのデータ値が、例えば「０」であれば噴射なし、「１」であれば噴射ありを意味する。データ値が「１」のときには電圧パルスが吐出駆動素子３４に印加されてノズルから１ドットのインク滴が噴射される。ドットカウンターは、色別のイメージデータ中の「１」の数をドット数として計数する。
【００６１】
また、４階調の場合は、一画素が２ビットで表現され、２ビットのデータ値により、大中小の三種類のドットサイズでインク滴を打ち分ける。例えば２ビットのデータ値が「００」であれば噴射なし、「０１」であれば小ドット、「１０」であれば中ドット、「１１」であれば大ドットを意味する。そして、そのデータ値に応じた電圧パルスが吐出駆動素子３４に印加されることで、ノズルから噴射されるインク滴を三種類のドットサイズで打ち分ける。４階調の場合、各ドットカウンターは、小ドット、中ドット、大ドットを個別に計数する３個のカウンターをそれぞれ備える。
【００６２】
演算部７３は、各ドットカウンターの計数値から得られるドット数に所定の係数を乗じることで、インク色毎のインク消費量を演算する。また、イメージデータが４階調の場合、演算部７３は、ドットカウンターを構成する３個のカウンターの計数値からドットサイズ別の合計ドット数を取得し、その取得したドットサイズ別の合計ドット数に、ドットサイズ毎の係数をそれぞれ乗じてドットサイズ毎のインク消費量を求め、これらを合計してインク色毎のインク消費量を演算する。なお、インク消費量を取得する方法としては、例えばインク残量がニアエンド又はインクエンドに達したことを検出する残量検出用センサーの検出値からインク残量（又はインク消費量）を取得する方法も採用できる。
【００６３】
また、演算部７３は、メンテナンス装置２８が駆動されるときには、紙送りモーター２５の回転を検出するエンコーダーからのパルス信号のパルスエッジを計数したカウンター（いずれも図示せず）の計数値を基に吸引ポンプ３１の回転量（駆動量）を取得し、その取得した吸引ポンプ３１の回転量に応じたインク消費量（インク吸引量）を演算する。演算部７３は、インク色別のインク消費量を演算する度に各インク色のインク残量を算出し、ＲＡＭ６２のインク残量記憶部６２Ａに記憶する。
【００６４】
また、キャリッジ１４には接続端子７６が設けられており、インクカートリッジ２１には、キャリッジ１４にインクカートリッジ２１が正常に差し込まれた場合に接続端子７６と接触する接続端子７７を有する回路基板７８（カスタマーサービスＩＣ）が設けられている。この回路基板７８には不揮発性メモリー７９が実装されている。制御部７１は、接続端子７６，７７が非接触状態のときはオン信号を入力し、接触状態のときはオフ信号を入力するようになっており、その入力信号がオン信号であることをもって、インクカートリッジ２１がキャリッジ１４に正常に差し込まれていることを認識する。例えばプリンター１１の電源遮断時には、ＲＡＭ６２のインク残量記憶部６２Ａに記憶されたインク残量は、インクカートリッジ２１側の不揮発性メモリー７９に記憶されるようになっている。また、不揮発性メモリー７９には、シリアル番号、インクの種類や有効期限等のインク関連データも記憶されている。
【００６５】
一方、コントローラー５４内の不揮発性メモリー６３には、図７に示すテーブルデータＴＤが記憶されている。テーブルデータＴＤは、判断部７５の判定結果である異常カートリッジ判定データ（以下、単に「判定データ」と称す）とキャリッジ位置との対応関係を示すテーブルデータである。判定データは、カートリッジ数と同数のビット数からなるバイナリデータであり、各ビット（桁）が４つのインクカートリッジと対応している。詳しくは、判定データの上位ビットから順に、黒（Ｋ）のインクカートリッジ２１Ｋ、シアン（Ｃ）のインクカートリッジ２１Ｃ、マゼンタ（Ｍ）のインクカートリッジ２１Ｍ、イエロー（Ｙ）のインクカートリッジ２１Ｙが対応している。判断部７５は、インクカートリッジ２１が正常である場合に対応する桁のビット値を「０」とし、インクカートリッジ２１が異常である場合に対応する桁のビット値を「１」とする。テーブルデータＴＤには、異常カートリッジの全ての組合せを示す判定データが設定されている。
【００６６】
すなわち、図７に示すように、判定データ（ＫＣＭＹ）として、４個全てが正常カートリッジの場合は（００００）の１通り、異常カートリッジが１個の場合は（１０００）、（０１００）、（００１０）、（０００１）の４通りが設定されている。さらに判定データ（ＫＣＭＹ）として、異常カートリッジが２個の場合は（１１００）、（１０１０）、（１００１）、（０１１０）、（０１０１）、（００１１）の６通り、異常カートリッジが３個の場合は（１１１０）、（１１０１）、（１０１１）、（０１１１）の４通り、４個全てが異常カートリッジの場合は（１１１１）の１通りが設定されている。
【００６７】
図６及び図９〜図１５で説明したように、異常カートリッジをマーク５０で指し示すためには、異常カートリッジの組合せに応じたキャリッジ位置が一義的に決まる。テーブルデータＴＤは、このような異常カートリッジの組合せに応じたキャリッジ位置を決めるために参照するものであり、判定データ（００００）〜（１１１１）に対応するキャリッジ位置Ｘcrとして「Ｘ１」〜「Ｘ１６」の値が設定されている。例えば、図９のように全て正常（判定データ（００００））の場合は、図９に示すキャリッジ１４の位置が「Ｘ１」として設定されている。よって、判断部７５の判断結果によって４ビットの判定データの値が決まると、その判定データに応じてキャリッジ１４を移動させるべきキャリッジ位置Ｘcrが一義的に決まる。
【００６８】
本実施形態では、カバー３７の開操作を検知したときに、制御部７１は判定データに基づきテーブルデータＴＤを参照して取得したキャリッジ位置へキャリッジ１４を移動させ、マーク５０によってたとえ複数個であっても異常カートリッジを一度で指し示す制御を行う。すなわち、制御部７１は、カバーセンサー５７からの検出信号に基づきカバー３７が開操作されたことを検知すると、ＲＡＭ６２から判定データを読み出すか、判断部７５に判定処理を行わせることで判定データを取得する。制御部７１は判定データを基にテーブルデータＴＤを参照し、対応するキャリッジ位置Ｘcrを取得する。そして、制御部７１が、キャリッジモーター１８を駆動させてその取得したキャリッジ位置Ｘcrへキャリッジ１４を移動させることで、そのキャリッジ１４の停止位置で４つのインクカートリッジ２１のうちの異常カートリッジがマーク５０によって指し示されるようになっている。
【００６９】
次に、図８にフローチャートで示すキャリッジ位置制御ルーチンに従って、図９〜図１５を参照しつつ、プリンター１１におけるキャリッジ１４の動作を説明する。例えば判断部７５は、印刷中の所定時期（例えば１ページの印刷終了毎など）及びクリーニング終了時に、インク残量Ｗｒが閾値Ｗｎ，Ｗendを下回ったか否かを判断する判断処理を行っており、その判断結果に応じた判定データをＲＡＭ６２の所定記憶領域に記憶する。また、制御部７１は、Ｗend≦Ｗｒ＜Ｗｎが成立したときはＬＥＤ４５を点滅させ、Ｗｒ＜Ｗendが成立したときはＬＥＤ４５を点灯させる。また、判断部７５は、インクカートリッジ２１が正しく差し込まれているか否かを判断する判断処理を行っており、その判断結果に応じた判定データをＲＡＭ６２の所定記憶領域に記憶する。また、制御部７１はインクカートリッジの差込不良のときには、ＬＥＤ４５を点滅させる。
【００７０】
また、インク残量少（Ｗend≦Ｗｒ＜Ｗｎ）のときには、インク色毎に設けられたニアエンド用のフラグを立て（＝「１」）、インク切れ（Ｗｒ＜Ｗend）のときには、インク色毎に設けられたインクエンド用のフラグを立てる（＝「１」）。また、「インク残量少」、「インク切れ」、「差込不良」のうちいずれか１つの異常状態が該当する場合は、判定データ中のその異常カートリッジと対応する桁のビット値を「１」にする。こうして判断部７５により判定データが逐次更新される。例えばＬＥＤ４５が点滅又は点灯していると、ユーザーはインクカートリッジの差込不良を直すため、あるいはインク残量少又はインク切れのインクカートリッジを交換するために、カバー３７を開ける。また、印刷中以外のときでＬＥＤ４５が点滅又は点灯していない場合でも、ユーザーはカバー３７を開ける場合がある。
【００７１】
以下、図８に従ってプリンター１１の動作を説明する。なお、図８のルーチンはマイクロコンピューター６１（制御部７１、演算部７３、判断部７５等）が実行する。
まずステップＳ１０では、カバー開操作が検知されたか否かを判断する。詳しくは、制御部７１がカバーセンサー５７の検出結果を基にカバー開操作を検知したか否かを判断する。カバー開操作を検知するとステップＳ２０に移行し、一方、カバー開操作を検知しなければ、このステップＳ１０の判断処理を所定間隔時間毎に例えば割込処理により繰り返し、カバー開操作が検知されるまで待機する。
【００７２】
ステップＳ２０では、判断部７５が異常カートリッジ判定を行う。判断部７５は、インクカートリッジ毎に、インク残量ＷｒがＷｎ，Ｗendを下回るか否か（Ｗend≦Ｗｒ＜Ｗｎ，Ｗｒ＜Ｗend）を判断する。また、判断部７５は、接続端子７６からの入力信号に基づきインクカートリッジの差込不良の有無を判断する。Ｗend≦Ｗｒ＜Ｗｎが成立する「インク残量少」の場合と、Ｗｒ＜Ｗendが成立する「インク切れ」の場合と、入力信号がオフである「差込不良」の場合は、判定データ中のそのインクカートリッジと対応する桁のビット値を「１」とする。判定データ（ＫＣＭＹ）は、例えば異常カートリッジが無ければ（００００）、シアン１色が異常カートリッジあれば（０１００）、黒とマゼンタの２色が異常カートリッジであれば（１０１０）、黒とシアンとイエローの３色が異常カートリッジであれば（１１０１）、４色全てが異常カートリッジであれば（１１１１）となる。
【００７３】
次のステップＳ３０では、判定データを基にテーブルデータＴＤ（図７）を参照してキャリッジ位置Ｘcrを取得する。例えば判定データ（００００）であればキャリッジ位置Ｘcr＝Ｘ１を取得し、（０１００）であればキャリッジ位置Ｘcr＝Ｘ３を取得する。また、判定データ（１０１０）であればキャリッジ位置Ｘcr＝Ｘ７、（１１０１）であればキャリッジ位置Ｘcr＝Ｘ１３、（１１１１）であればキャリッジ位置Ｘcr＝Ｘ１６をそれぞれ取得する。
【００７４】
次のステップＳ４０では、制御部７１がキャリッジモーター１８を駆動させて、取得したキャリッジ位置Ｘcrへキャリッジ１４を移動させる。すなわち、位置カウンター７２の計数値で示される現在のキャリッジ位置Ｘcroが、取得したキャリッジ位置Ｘcrに達するまでキャリッジ１４を移動させる。
【００７５】
例えば異常カートリッジが無い（判定データ（００００））の場合は、キャリッジ１４が図９に示すキャリッジ位置Ｘ１へ移動して停止する。このとき、マーク５０によって指し示されるインクカートリッジ２１が無いので、４色全て正常カートリッジであることが分かる。また、１色が異常カートリッジの場合は、マーク５０によりその異常である１個のインクカートリッジ２１が指し示される。例えばシアン１色が異常カートリッジ（判定データ（０１００））の場合は、キャリッジ１４が図１０に示すキャリッジ位置Ｘ３へ移動して停止する。その結果、マーク５０Ｂによって指し示されるシアンのインクカートリッジ２１Ｃが異常であることが分かる。
【００７６】
また、２色が異常カートリッジの場合は、２つのマーク５０によりその異常である２個のインクカートリッジ２１が指し示される。例えばシアンとマゼンタの２色が異常カートリッジ（判定データ（０１１０））の場合は、キャリッジ１４が図１１に示すキャリッジ位置Ｘ９へ移動して停止する。その結果、マーク５０Ｇ，５０Ｈによって指し示されるシアンとマゼンタの２個のインクカートリッジ２１Ｃ，２１Ｍが異常であることが分かる。さらに、黒とマゼンタの２色が異常カートリッジ（判定データ（１０１０））の場合は、キャリッジ１４が図１２に示すキャリッジ位置Ｘ７へ移動して停止する。その結果、マーク５０Ａ，５０Ｂによって指し示される黒とマゼンタの２個のインクカートリッジ２１Ｋ，２１Ｍが異常であることが分かる。
【００７７】
さらに、３色が異常カートリッジの場合は、３つのマーク５０によりその異常である３個のインクカートリッジ２１が指し示される。例えば黒とシアンとマゼンタの３色が異常カートリッジ（判定データ（１１１０））の場合は、キャリッジ１４が図１３に示すキャリッジ位置Ｘ１２へ移動して停止する。その結果、マーク５０Ｄ，５０Ｅ，５０Ｆによって指し示される黒とシアンとマゼンタの３個のインクカートリッジ２１Ｋ，２１Ｃ，２１Ｍが異常であることが分かる。さらに、黒とシアンとイエローの３色が異常カートリッジ（判定データ（１１０１））の場合は、キャリッジ１４が図１４に示すキャリッジ位置Ｘ１３へ移動して停止する。その結果、マーク５０Ｇ，５０Ｈ，５０Ｉによって指し示される黒とシアンとイエローの３個のインクカートリッジ２１Ｋ，２１Ｃ，２１Ｙが異常であることが分かる。
【００７８】
また、４色全てが異常カートリッジの場合は、４つのマーク５０により４個全てのインクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙが指し示される。４色全てが異常カートリッジ（判定データ（１１１１））の場合は、キャリッジ１４が図１５に示すキャリッジ位置Ｘ１６へ移動して停止する。その結果、マーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆによって指し示される４個全てのインクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙがインク切れであることが分かる。ユーザーは異常カートリッジを確認すると、カートリッジ交換ボタン４４を押下する。
【００７９】
次のステップＳ５０では、カートリッジ交換ボタン４４がオンしたか否かを判断する。カートリッジ交換ボタン４４がオンした場合はステップＳ８０に進み、異常カートリッジありか否かを判断する。すなわち、判定データが（００００）以外の値であれば異常カートリッジありと判断し、判定データが（００００）であれば異常カートリッジなしと判断する。そして、異常カートリッジなし（判定データ（００００））の場合は、ステップＳ７０に進み、制御部７１はキャリッジモーター１８を駆動させて、キャリッジ１４をホームポジションＨＰへ移動させる。一方、異常カートリッジあり（判定データ（００００）以外の値）の場合は、ステップＳ８０に進み、制御部７１はキャリッジモーター１８を駆動させて、図４、図９に示すようにキャリッジ１４をカートリッジ交換位置４０へ移動させる。
【００８０】
ユーザーはキャリッジ１４がカートリッジ交換位置４０で停止すると、先の停止位置でマーク５０によって指し示された異常のインクカートリッジ２１を、例えば新品のインクカートリッジ２１と交換したり、キャリッジ１４に差し込み直したりする。
【００８１】
以上詳述したように、本実施形態によれば、以下に示す効果が得られる。
（１）異常カートリッジが複数個の場合でも、マーク５０によって複数の異常カートリッジを一度で指し示すことができる。よって、キャリッジの一回ずつの移動で異常カートリッジを一個ずつ指し示す従来技術のように、キャリッジ１４の複数回の移動を待つ必要がない。また、異常カートリッジの個数と等しい回数だけいちいちカートリッジ交換ボタンを押す必要もない。さらに異常カートリッジを一個ずつ指し示す度にカートリッジ交換ボタンを押す操作方法自体を認識していないユーザーが、カートリッジ交換ボタン４４を押しても、キャリッジがカートリッジ交換位置以外の位置で停止してしまい、次の操作に戸惑うことを回避できる。
【００８２】
（２）異常カートリッジの全ての組合せについて、異常カートリッジの全てをマーク５０によって一度で指し示すことが可能な配列パターンでマーク５０を配置したマーク配列パターン５１を採用した。よって、異常カートリッジがどのような組合せでも、常に異常カートリッジ全てをマーク５０によって一度で指し示すことができる。
【００８３】
（３）Ｎ個のインクカートリッジ２１が装填されるプリンター１１において、マーク配列パターン５１を、連続して隣り合うＮ個（４個）のマーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆの両側に少なくともカートリッジ１個分の空き（空升）を設けた配列パターンとし、連続するＮ個（４個）のマーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆを、異常カートリッジの異なる組合せ間で共有させた。すなわち、４色全て異常（１１１１）の場合を指し示すＮ個（４個）のマーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆのうち、その両端から連続する（Ｎ−１）個（３個）のマーク５０Ｃ，５０Ｄ，５０Ｅと、マーク５０Ｄ，５０Ｅ，５０Ｆとが、それぞれ異常カートリッジが（Ｎ−１）個（３個）の場合（判定データ（１１１０）と（０１１１））の組合せを指し示すためにも使用される。よって、異なる組合せ間で共有されるマーク５０の個数が増えることで必要なマークの個数を少なく抑えられ、これによりマーク配列パターン５１の配列長をより効果的に短く抑えることができる。
【００８４】
（４）さらに連続するＮ個（４個）のマーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆのうち両端に位置する２個のマーク５０Ｃ，５０Ｆのうち少なくとも一方を、異なる組合せ間で共有させている。特に本実施形態では、２個のマーク５０Ｃ，５０Ｆの両方を、他の異なる組合せ間で共有させている。すなわち、マーク５０Ｃは、上記の判定データ（１１１１），（１１１０）の他に、判定データ（１００１）の組合せを指し示すものとしても使用される。また、マーク５０Ｆは、上記の判定データ（１１１１），（０１１１）の他に、判定データ（１０００）で示される組合せを指し示すものとしても使用される。さらには連続する４個のマーク５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆのうち両端から連続する２個のマーク５０Ｃ，５０Ｄとマーク５０Ｅ，５０Ｆも、それぞれ判定データ（００１１），（１１００）で示される組合せを指し示すためにも使用される。よって、必要なマーク５０の個数が一層少なく抑えられ、マーク配列パターン５１の配列長をより効果的に短くすることができる。
【００８５】
（５）マーク配列パターン５１の配列範囲内にカートリッジ４個分連続する広さの空き領域を設け、この空き領域の位置を、４色全て正常（異常なし）（判定データ（００００））の組合せのときにキャリッジ１４が移動すべきキャリッジ位置として設定した。よって、ユーザーは異常カートリッジがないこと（全てのインクカートリッジが正常であること）を、キャリッジ１４の移動先でマーク５０によって指し示されるインクカートリッジ２１が１つもないことから把握することができる。
【００８６】
（６）４色全て正常（異常なし）の組合せを指し示すキャリッジ位置としてカートリッジ交換位置４０を設定した。このため、開口部３８の開口幅が広がった拡開部３８Ａのカートリッジ交換位置４０ではマークを配置しにくいが、マークの配置の必要がないので、拡開部３８Ａにおけるマークレイアウト上の問題の発生を回避できる。
【００８７】
（７）カバー３７の開操作がカバーセンサー５７により検知されると、これをトリガーとして、そのときの判定データに対応するキャリッジ位置へキャリッジ１４を移動させる構成とした。よって、ユーザーはカートリッジ交換ボタン４４を操作しなくても、カバー３７を開ければキャリッジ１４が移動しその停止位置でマーク５０によって指し示されたインクカートリッジ２１を異常カートリッジと知ることができる。
【００８８】
実施形態は上記に限定されず、以下の態様に変更することもできる。
（変形例１）インクカートリッジが４個のプリンターの場合、マーク配列パターンの配列長はカートリッジ２０個分（２０升）に限定されない。例えば図１６に示すように、配列幅がインクカートリッジ「１９個分」（１９升分）のマーク配列パターンを採用してもよい。この場合、配列長を前記実施形態に比べインクカートリッジ１個分短くできる。この図１６の例でも、連続して４個並んだマーク８０Ｃ，８０Ｄ，８０Ｅ，８０Ｆを備え、その両隣は空升になっている。このため、連続して並んだ４個のマーク８０Ｃ〜８０Ｆは、全て異常の組合せを指し示す以外に、他の異常の組合せを指し示す場合にも共有される。さらに他のマーク８０Ａ，８０Ｂ，８０Ｇ，８０Ｈも、異なる組合せ間で共有される。このように異なる組合せ間で共有されるマークが多く（この例では全マーク）、かつ同じマークが異なる組合せ間で重複して使用される回数が多いほど、カートリッジ数の割に配列長を短くできる。また、図１６に示すマーク配列パターン８１は、パターン配列幅のうち図１６の右端側４升分が空升となっており、この４升分の空升をホームポジションＨＰに設定している。図１６に示すように、配列幅内にホームポジションが位置すれば、前記実施形態に比べキャリッジ移動範囲をカートリッジ個数Ｎ分短くでき、プリンターの横幅をその分コンパクトに構成できる。
【００８９】
（変形例２）異常なしの場合は指し示さない構成としてもよい。図１７はその一例を示す。図１７に示すマーク配列パターン８３は、前記実施形態と基本的に同様の配列パターンで１０個のマーク５０Ａ〜５０Ｊを有する。但し、前記実施形態で全て正常の場合を指し示すために設けられていた４個連続する空升が、それを指し示す必要がないので、３個連続する空升に置き替わっている。このため、配列幅はカートリッジ１個分（１升分）少なくできる。
【００９０】
（変形例３）インクカートリッジ２１が３つのプリンターにも適用できる。図１８はインクカートリッジが３つの場合のマーク配列パターンを示す。このプリンターは、例えば３色のインクカートリッジを有し、３色の混色により黒を表現するものである。プリンターは、図１８（ａ）に示す配列パターンで４つのマーク８６が並んで構成されるマーク配列パターン８７（異常指示表示手段）を有する。マーク配列パターン８７は、インクカートリッジ「１０個」分（１０升分）の配列長を有する。そして、４つのマーク８６は、その配列長の範囲内に、同図の左から３〜５升目に連続して並ぶ３つのマーク８６Ａ，８６Ｂ，８６Ｃと、マーク８６Ｃから１升分空けた７升目に配置されたマーク８６Ｄとからなる。１、２、８〜１０升目は空升で、連続して並ぶ３つのマーク８６Ａ，８６Ｂ，８６Ｃの両隣（２、６升目）が空升となっている。ホームポジションは、この配列の外側に設定してもよいが、配列内の例えば右端側３つの空升領域に設定してもよい。このプリンターでは、マーク配列パターン８１によって、３つのうち異常のあるインクカートリッジの全ての組合せを指し示すことができる。なお、異常なし（０００）を指し示さない場合は、図１８（ｂ）に示すマーク配列パターン８８となり、図１８（ａ）のマーク配列パターン８７に比べ、配列長が１升分（インクカートリッジ１個分）少なく済む。例えばインク切れの表示の必要がない場合の配列パターンは１カートリッジ分少なく済む。
【００９１】
（変形例４）記録装置は、インクカートリッジ２１がキャリッジ１４上に装填される所謂オンキャリッジタイプのシリアルプリンターに限定されない。プリンター本体側のカートリッジホルダーにインクカートリッジが装填される所謂オフキャリッジタイプのシリアルプリンターやラインプリンターに適用してもよい。これらの場合、移動するキャリッジが無いので、インクカートリッジの装填位置近傍に、カートリッジ配列方向と平行な方向に移動可能な移動部材を設け、この移動部材にマーク配列パターンを配置する構成を採用する。例えば図１９に示すように、４つのインクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙが装填されるカートリッジホルダー９０の近傍には、移動部材としてのテープ９１がカートリッジ配列方向と平行な方向に延びるように張設され、このテープ９１にはその長手方向に沿って複数のマーク９２が所定の配列パターン（図１９は実施形態と同じ配列パターン）で配列されることでマーク配列パターン９３（異常指示表示手段）が構成されている。テープ９１の両端部が一対のプーリー９４（但し図１９では一方のみ図示）に巻き掛けられ、一方のプーリー９４が電動モーター９５（移動手段）により回転駆動されることにより、テープ９１と共にマーク配列パターン９３がインクカートリッジ２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙの配列方向に相対移動し、マーク９２によって異常カートリッジが一度に複数個（図１９の例では３個）指し示される。このような構成の異常指示表示装置を備えれば、移動可能なキャリッジを有しないプリンターにおいても、複数の異常カートリッジを一度に指し示すことができる。要するに、収容体としてのインクカートリッジと異常指示表示手段のうち少なくとも一方を移動手段により移動させる構成であれば足りる。なお、図１９の構成をシリアルプリンターに適用し、例えば異常カートリッジが存在する場合は常にキャリッジ１４をカートリッジ交換位置４０へ移動させ、これと並行してテープ９１を判定データに応じた位置へ移動させることで、マーク９２によって異常カートリッジを一度で指し示す構成も採用できる。
【００９２】
（変形例５）インクカートリッジが５個以上のプリンターに適用してもよい。例えば、インクカートリッジが５個、６個、７個、８個のプリンターであってもよい。例えばシアン、マゼンタ、イエローの３色１個ずつの３個と黒２個との計５個のインクカートリッジが装填されるプリンターに適用できる。これらの場合、配列幅が長くなるが、幅の短いカートリッジを用いたり、最大用紙幅の比較的長いプリンター（例えば大判プリンター）に適用したりすれば、マークは異列パターンの配列幅を、最大用紙幅から決まるキャリッジ移動範囲内に収めることができる。また、プリンターのカートリッジ個数は二個でもよい。例えば黒とカラーの二個の場合、「二個とも正常」、「黒が異常」、「カラーが異常」、「二個とも異常」の４種類の組合せがある。マーク配列パターンは、５升分の配列幅の中に、１升目が空升で、２、３升目に２個のマークが連続して並び、さらに４、５升目が空升の配列パターンとすればよい。この場合も、連続して並ぶＮ個（この例では２個）のマークは異なる組合せ間で共有される。さらには、カートリッジが単色で２本分の大きさのビッグタンク機種にも適用できる。
【００９３】
（変形例６）異常カートリッジをマークで直接指し示すのではなく、逆に正常なカートリッジをマークで指し示すことで、間接的に異常カートリッジを指し示す構成としてもよい。この場合、全て正常の場合を指し示すパターン部は無くても構わない。
【００９４】
（変形例７）全てのマークが異なる組合せ間で共有されない配列パターンを採用してもよい。特にインクカートリッジが３個以下の場合は、配列幅が最大用紙幅から決まるキャリッジ移動範囲内に収まるので、マークを異なる組合せ間で共有させなくても、プリンターの横幅方向の大型化を招かない。また、カートリッジ４個以上の場合でも、キャリッジ移動範囲内に収まれば、最小の配列長よりも例えばカートリッジ「２〜１０個」の範囲内の所定個数分長い配列幅の配列パターンを採用しても構わない。この場合、キャリッジ移動範囲が最大用紙幅から決まる値よりも広くなっても構わない。さらには最長配列幅の配列パターンを採用しても構わない。但し、配列幅を最長配列幅より短くする意味で、少なくとも１つのマークが異なる組合せ間で共有される配列パターンが好ましい。
【００９５】
（変形例８）１回で全ての異常カートリッジを指し示したが、一度のキャリッジ停止位置で複数の異常カートリッジを指し示し、これを複数回行うことで全ての異常カートリッジを複数回のキャリッジ移動により指し示す構成も採用できる。例えばインクカートリッジが８個のプリンターにおいて、前記実施形態のマーク配列パターンを採用し、最初のキャリッジ移動で８個のうち右半分の４本中の異常カートリッジを一度で指し示し、２回目のキャリッジ移動で残り左半分の４本中の異常カートリッジを一度で指し示す構成とする。この場合、従来の構成では８回のキャリッジ移動が必要であったが、キャリッジ移動回数は２回で済む。
【００９６】
（変形例９）カバー開操作の検知をトリガーとして、異常カートリッジをマークで指し示す位置へキャリッジを移動させる構成としたが、カートリッジ交換ボタン４４を押したことをトリガーとして、異常カートリッジを指し示す位置へキャリッジを移動させる構成としてもよい。
【００９７】
（変形例１０）前記実施形態では、「インク切れ」、「インク残量少」、「インクカートリッジ差込不良」をマークで指し示す構成としたが、インクカートリッジ（収容体）の交換が必要な異常カートリッジだけをマークで指し示す構成としてもよい。この場合、インク切れの異常カートリッジのみをマークで指し示す構成や、インク切れ及びインク残量少をマークで指し示す構成を採用できる。もちろん、差込不良のみをマークで指し示す構成も採用できる。
【００９８】
（変形例１１）収容体はインクカートリッジに限定されない。例えばインクタンクであってもよい。また、収容体は、廃インクや使用済みの洗浄液が収容される廃液カートリッジや廃液タンクであってもよい。さらに複数の収容体が一体型のものでもよい。
【００９９】
（変形例１２）記録装置の記録方式はインクジェット方式に限定されず、ドットインパクト方式や熱転写方式、レーザー方式なども採用できる。なお、インクジェット式の記録装置には、液体材料を基板上に噴射してカラーフィルタや有機ＥＬディスプレイ等を形成する工業用の液体噴射装置や、インクジェット式の捺染印刷機なども含まれる。これらの記録装置においても、複数の異常カートリッジを一度で指し示すことができる。
【０１００】
上記実施形態及び変形例から把握される技術思想を以下に記載する。
（１）記録装置本体には、前記キャリッジの移動経路に沿って延びる開口部が設けられ、前記開口部には前記収容体の交換が可能なように開口幅が広く形成された交換位置が設定されており、異常の収容体がないときの前記移動位置を前記交換位置に設定していることを特徴とする請求項２乃至７のいずれか一項に記載の記録装置。この技術思想によれば、異常の収容体がないときにキャリッジを移動させる位置にはマークを施さなくて済むので、交換位置の部分で開口が広くなっていても問題がない。
【０１０１】
（２）前記キャリッジが記録を行わないときに待機する待機位置が設けられており、
異常の収容体がないときの移動位置は前記待機位置に設定されていることを特徴とする請求項２乃至７のいずれか一項に記載の記録装置。
【０１０２】
（３）異常の収容体がない場合を指し示すために前記マークがＮ個連続して無い空き領域があることを特徴とする請求項１乃至７のうちいずれか一項に記載の記録装置。この発明によれば、異常の収容体がないことも、マークが指し示す収容体が１個もないことによって通知できる。
【０１０３】
（４）Ｎ個（但しＮ≧３）連続してマークが並ぶ第１の部分と、（Ｎ−２）個分空けた両側にマークが位置する第２の部分とを含むことを特徴とする請求項１乃至８のうちいずれか一項に記載の記録装置。
【０１０４】
（５）ＮはＮ≧４であって、（Ｎ−３）個分空けた両側に連続する２個のマークがそれぞれ位置する第３の部分と、（Ｎ−３）個分空けた両側に１個ずつマークが位置し当該各マークの反対隣が空いている第４の部分とを含むことを特徴とする前記技術思想（４）に記載の記録装置。
【０１０５】
（６）前記第１の部分と前記第２の部分は、１つのマークを共有していることを特徴とする技術思想（４）又は（５）に記載の記録装置。
【符号の説明】
【０１０６】
１１…記録装置としてのプリンター、１２…本体フレーム、１３…移動手段を構成するガイド軸、１４…キャリッジ、１５…移動手段を構成するタイミングベルト、１８…移動手段を構成するキャリッジモーター、１９…記録手段としての記録ヘッド、２１（２１Ｋ，２１Ｃ，２１Ｍ，２１Ｙ）…収容体としてのインクカートリッジ、２５…搬送手段を構成する紙送りモーター、２６…リニアエンコーダー、２８…メンテナンス装置、３５…記録装置本体としてのハウジング、３７…カバー、３８…開口部、４０…カートリッジ交換位置、４４…カートリッジ交換ボタン、５０（５０Ａ〜５０Ｊ）…マーク、５１…異常指示表示手段としてのマーク配列パターン、５４…コントローラー、５６…紙検出センサー、５７…検知手段としてのカバーセンサー、５８…操作部、６１…マイクロコンピューター、６２…ＲＡＭ、６３…不揮発性メモリー、６４…ヘッドドライバー、６５…モータードライバー、６６…モータードライバー、７１…制御手段としての制御部、７２…位置カウンター、７３…検出手段を構成する演算部、７４…クリーニングタイマー、７５…検出手段を構成する判断部、８０（８０Ａ〜８０Ｈ）…マーク、８１…異常指示表示手段としてのマーク配列パターン、８３…異常指示表示手段としてのマーク配列パターン、８６（８６Ａ〜８６Ｄ）…マーク、８７，８８…異常指示表示手段としてのマーク配列パターン、９０…カートリッジホルダー、９１…異常指示表示手段を構成するテープ、９２（９２Ａ〜９２Ｊ）…マーク、９３…異常指示表示手段としてのマーク配列パターン、９３…異常指示表示手段を構成するマーク配列パターン、９４…移動手段を構成するプーリー、９５…移動手段を構成する電動モーター、１００…ホストコンピューター、１０２…プリンタードライバー、Ｐ…媒体としての用紙、ＨＰ…ホームポジション、ＴＤ…テーブルデータ。
【図１】
2010240999.tif 000003
【図２】
2010240999.tif 000004
【図３】
2010240999.tif 000005
【図４】
2010240999.tif 000006
【図５】
2010240999.tif 000007
【図６】
2010240999.tif 000008
【図７】
2010240999.tif 000009
【図８】
2010240999.tif 000010
【図９】
2010240999.tif 000011
【図１０】
2010240999.tif 000012
【図１１】
2010240999.tif 000013
【図１２】
2010240999.tif 000014
【図１３】
2010240999.tif 000015
【図１４】
2010240999.tif 000016
【図１５】
2010240999.tif 000017
【図１６】
2010240999.tif 000018
【図１７】
2010240999.tif 000019
【図１８】
2010240999.tif 000020
【図１９】
2010240999.tif 000021