(57)【要約】【課題】ロール状に巻回された長尺の被記録媒体の残量を正確に管理することができる記録装置およびロール体を提供すること。【解決手段】長尺の被記録媒体が巻回されたロール体１１２に、その被記録媒体の残量に関連する残量関連情報の読み書きが可能な非接触ＩＣユニット２０２を備えて、そのロール体１１２から繰り出した被記録媒体の部分に画像を記録する記録装置であって、非接触ＩＣユニット２０２との間にて情報の読み出しおよび書き込みが可能なリードライトユニット１１７と、その非接触ＩＣユニットから読み出した残量関連情報に基づき、被記録媒体に対する記録動作に伴なって変化する残量関連情報を新たに算出して非接触ＩＣユニットに書き込み更新する手段と、を備える。【選択図】        図１
2005001776.tif 000002
【特許請求の範囲】
【請求項１】
長尺の被記録媒体が巻回されたロール体に、前記被記録媒体の残量に関連する残量関連情報の読み書きが可能な記憶手段を備えて、前記ロール体から繰り出した前記被記録媒体の部分に画像を記録する記録装置であって、
前記記憶手段との間にて情報の読み出しおよび書き込みが可能な読み書き手段と、
前記記憶手段から読み出した前記残量関連情報に基づき、前記被記録媒体に対する記録動作に伴なって変化する前記残量関連情報を新たに算出して前記記憶手段に書き込み更新させる更新手段と、
を備えることを特徴とする記録装置。
【請求項２】
長尺の被記録媒体が巻回され、前記被記録媒体の残量に関連する残量関連情報が記憶される記憶手段を備えたことを特徴とするロール体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、長尺のロール紙に対して記録を行う記録装置およびロール体に関するものである。
【０００２】
【従来の技術】
ロール紙等のロール状の長尺な被記録媒体に画像を記録するための記録装置は、一般的にラベルプリンタと称されている。このような記録装置は、記録ヘッドなどを用いる記録手段、被記録媒体としてのロール紙を搬送する搬送手段、ロール紙を保持して搬送手段に繰り出すロール紙供給手段（被記録媒体供給手段）などを備えており、ホストＰＣ（パーソナルコンピュータ）などのホスト装置から送信した画像データに基づいて、ロール紙に画像を記録する。その記録方式としてはインクジェット方式や熱転写方式などが存在し、記録する画像の色数に応じて、複数の記録ヘッドを用いるものもある。一般に、単色の画像を記録するモノクロプリンタの場合には、ブラックインク（Ｋ）用の記録ヘッドが１つ用いられ、多色のカラー画像を記録するカラープリンタの場合には、ブラックインク用の記録ヘッドの他に、シアンインク（Ｃ）、マゼンタインク（Ｍ）、およびイエローインク（Ｙ）の記録ヘッドを加えた計４つの記録ヘッドが用いられる。
【０００３】
ロール紙供給手段としては、ロール紙の搬送動作に従動して回転可能な軸に、ロール紙の巻芯を装着する構成のものが一般的である。ロール状の長尺な被記録媒体としては、台紙にラベル片が連続的に仮着されたラベル紙や、粘着層を有しない厚紙から成るタグ紙などの種類がある。また、同種のロール紙においても、用紙の幅、ラベル片の搬送方向における長さ、ラベル片同士の間隔などに応じてさらに細かく分類され、またミシン目入りのタグ紙については、その間隔などに応じてさらに細かく分類される。ロール紙供給手段に装着されるロール紙の種類やサイズは、ホストＰＣにて作成された画像データ、あるいは用途に応じて選択される。
【０００４】
このような構成のラベルプリンタにおいては、ロール紙の交換時期の目安を知るために、ロール紙の残量検出機能を有するものがある。その機能には、ロール紙の残量が僅かであること、つまりニアエンドであることを表示する機能や、用紙切れの警告などを操作者に通知する機能も含まれる。
【０００５】
従来のロール紙の残量検出方法としては、例えば、次のような方法がある。
第１の方法は、ブレーキ時間によりロール紙の残量を検知する方法である。すなわち、ロール紙の外径に応じてブレーキ時間が異なる。そして、ロールの状態をセンスしてロール紙の残量を算出する。（例えば、特許文献１参照）
【特許文献１】
特開２００２−３３８１１３号公報（第５頁、図９）
【０００６】
【発明が解決しようとする課題】
しかしながら、従来のロール紙の残量検出方法は次のような問題があった。
すなわち、ロール紙外の径を基準にして残量を算出する第１の方法では、同径のロール紙でも記録可能な量が異なる場合があるため、正確な残量検出が行えないという問題がある。例えば、ラベル紙とタグ紙とを比較した場合、それらの厚みが異なるため、同じ外径のロール紙でも巻数が異なり、ロール紙の外径のみでは残量を正確に検出することができない。さらに、ラベル紙の場合には、ロール紙の外径と巻数が同じであっても仮着されているラベル片の数が異なることがあるため、ロール紙の残量を正確に検出することが難しい。
【０００７】
本発明の目的は、ロール状に巻回された長尺の被記録媒体の残量を正確に管理することができる記録装置を提供することにある。
【０００８】
本発明の目的は、ロール状に巻回された長尺の被記録媒体の残量を正確に管理することができるロール体を提供することにある。
【０００９】
【課題を解決するための手段】
本発明の記録装置は、長尺の被記録媒体が巻回されたロール体に、前記被記録媒体の残量に関連する残量関連情報の読み書きが可能な記憶手段を備えて、前記ロール体から繰り出した前記被記録媒体の部分に画像を記録する記録装置であって、前記記憶手段との間にて情報の読み出しおよび書き込みが可能な読み書き手段と、前記記憶手段から読み出した前記残量関連情報に基づき、前記被記録媒体に対する記録動作に伴なって変化する前記残量関連情報を新たに算出して前記記憶手段に書き込み更新させる更新手段と、を備えることを特徴とする。
【００１０】
本発明のロール体は、長尺の被記録媒体が巻回され、前記被記録媒体の残量に関連する残量関連情報が記憶される記憶手段を備えたことを特徴とする
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。
（第１の実施形態）
図１は、本実施形態におけるラベルプリンタ（記録装置）の構成を説明するための模式図である。
【００１２】
本例のプリンタは、インクジェット方式のカラープリンタであり、インクを吐出可能なインクジェット記録ヘッドとして、ブラックインク（Ｋ）吐出用の記録ヘッド１０１と、シアンインク（Ｃ）吐出用の記録ヘッド１０２、マゼンタインク（Ｍ）吐出用の記録ヘッド１０３、イエローインク（Ｙ）吐出用の記録ヘッド１０４が搭載される。これらの記録ヘッド１０１〜１０４は、用紙（被記録媒体）の幅分の長さのノズル列をもつ、所謂フルラインタイプの記録ヘッドである。インクは、カートリッジタイプのタンク（インクカートリッジ）に収容される。１０５はブラックインク用のインクカートリッジ、１０６はシアンインク用のインクカートリッジ、１０７はマゼンタインク用のインクカートリッジ、１０８はイエローインク用のインクカートリッジ１０８であり、これらに収容されたインクは、図示しないポンプによって、対応する記録ヘッド１０１〜１０４に供給される。
【００１３】
記録ヘッド１０１〜１０４としては、電気熱変換体（ヒータ）やピエゾ素子などを用いた種々のインク吐出方式のものを採用することができる。本例においては、電気熱変換体を備えた記録ヘッドを用いた。この記録ヘッドの場合には、電気熱変換体の発熱を利用してインクを沸騰させ、そのときの発泡エネルギーを利用してノズルからインクを吐出することができる。
【００１４】
用紙の搬送部は、主に、搬送モータ１０９と、それによって駆動される搬送ベルト１１０とによって構成され、図１中点線のロールユニット１１１から供給された用紙としてのロール紙１１２Ａを搬送する機能をもつ。ロール紙１１２Ａを供給するロールユニット１１１には、ロール体１１２が装着されるロール駆動軸１１３、およびロール紙１１２Ａの弛みの程度に応じて位置が変化するロールセンサレバー１１４が備えられる。また、ロールセンサレバー１１４の位置を検出するために、ロールセンサ１１５およびロールエンドセンサ１１６が備えられ、さらにロール駆動軸１１３の付近には、後述する非接触ＩＣユニット２０２と通信するためのリードライトユニット１１７が備えられる。リードライトユニット１１７は、Ａ／Ｄコンバータと変復調機とを含み、微弱な電波を非接触ＩＣユニット２０２に発信してデータの通信を行う。
【００１５】
図６は、図１のプリンタの制御系の概略ブロック構成図である。図６において、ＣＰＵ１００は、本プリンタの動作の制御処理やデータ処理等をプログラム及びデータに基づいて実行する。ＲＯＭ１２０には、後述する図４及び図５に示すフローに対応するそれらの処理手順等のプログラムが格納され、またＲＡＭ１３０は、それらの処理を実行するためのワークエリアなどとして用いられる。記録ヘッド１０１，１０２，１０３，１０４からのインクの吐出は、ＣＰＵ１００が電気熱変換体の駆動データ（画像データ）および駆動制御信号（ヒートパルス信号）をヘッドドライバ１０１Ａ，１０２Ａ，１０３Ａ，１０４Ａに供給することにより行われる。ＣＰＵ１００は、搬送モータ１０９をモータドライバ１０９Ａを介して制御する。
【００１６】
本例のプリンタは、基本的にホストＰＣ（ホスト装置）３０１から送信された画像データや動作コマンドにより、記録動作を含む各種動作を実行する。記録ヘッドを記録動作に最適な状態に保つためのクリーニング動作、各インク色毎の記録ヘッドによる記録位置のずれを補正するためのテストパターン（レジ調整パターン）の記録動作などの基本的な動作は、操作パネル１１８（図１参照）の操作によって行うことも可能である。
【００１７】
次に、記録時にロールユニット１１１が行う給紙動作について説明する。本例のプリンタにおける給紙動作とは、ロール紙１１２Ａを必要量だけ搬送部に供給する動作をいう。
【００１８】
ロールユニット１１１はロール紙１１２Ａの搬送力をもたず、ロールモータ１１９（図６参照）によって、ギアを介してロール駆動軸１１３を回転させることにより、ロール体１１２Ａからロール紙１１２Ａを繰り出す。ロールユニット１１１から繰り出されたロール紙１１２Ａは、そのロールユニット１１１と搬送部との間において適度な弛みがもたされる。ＣＰＵ１００からの駆動信号に基づいて、ロールモータ１１９の回転、停止、制動（ブレーキ）が制御される。ロールセンサレバー１１４は、ロール紙１１２Ａの張り具合（弛み具合）に応じて角度が変わり、その角度に応じてロールセンサ１１５とロールエンドセンサ１１６をＯＮ、ＯＦＦさせる。本例のロールセンサ１１５とロールエンドセンサ１１６は、発光部と受光部との間にて光を遮光または透過させることによって、ＯＮ，ＯＦＦする光学センサである。ロールセンサレバー１１４は、ロール紙１１２Ａに所定量の弛みが生じたときにロールセンサ１１５を遮光状態とし、またロール紙１１２Ａが張っているときにはロールセンサ１１５を透過状態とする。ロールセンサレバー１１４は、ロール紙１１２Ａが使い切られたときに完全に押さえ込まれることにより、ロールエンドセンサを遮光状態として、用紙切れを検知させる。
【００１９】
図２は、ロール体１１２の側面図である。長尺のロール紙１１２Ａが巻芯２０１に巻かれており、その巻芯２０１は、紙もしくはプラスチックなどの硬質材料によって中空部の円柱状に形成されている。巻芯２０１の内周面、外周面、あるいはその内部のいずれかには、ロール紙１１２Ａの残量に関連する残量関連情報の記憶手段を構成する非接触ＩＣユニット２０２が取り付けられている。非接触ＩＣユニット２０２は、整流回路、電導レギュレータ、クロック再生回路、復調機、変調機、通信ロジック、不揮発性メモリ、コンデンサ、および通信用アンテナなどで構成されて、ＰＥＴ樹脂のフィルムまたは紙類などで覆われている。本例においては、不揮発性メモリとして、電気的に書き換え可能なＥＥＰＲＯＭが用いられている。このような構成の非接触ＩＣユニット２０２は電源をもたない。しかし、リードライトユニット１１７の発する微弱な電波により生じた誘導磁界によって、非接触ＩＣユニット２０２内のアンテナに起電力が発生し、それが非接触ＩＣユニット２０２の内部電源とされる。
【００２０】
リードライトユニット１１７と非接触ＩＣユニット２０２との通信距離は、発する電波の強度によって決定される。本プリンタにおいては、ロール体１１２がロール駆動軸１１３に装着された状態のときに初めて通信可能な電波強度となる。リードライトユニット２０２は、ロール駆動軸１１３の極めて近くに搭載されているため、ロール体１１２がロール駆動軸１１３に装着されていないときには、ロール体１１２との間の距離が長過ぎて通信が不可能となる。
【００２１】
ここで、図２に示したようなロール紙１１２Ａには、貼付可能なラベル紙や厚紙によるタグ紙などの種類があり、それぞれ厚みが異なっている。さらに、たとえ同じラベル紙であっても材質、表面処理の有無などによって厚みが異なる場合もある。ロール体１１２の直径は、プリンタにおけるロール体装着部の物理的制限により決定されるため、巻かれている長尺のロール紙１１２Ａの全長が異なる場合でも同径にせざるをえない。そこで、予め、非接触ＩＣユニット２０２内のＥＥＰＲＯＭに、そのロール紙固有の全長を記憶しておく。その情報（以下、「ロール紙全長情報」ともいう）は、リードライトユニット１１７を用いて読み出すことが可能である。また、そのＥＥＰＲＯＭには、そのロール紙の記録済みの長さ（以下、「記録済み長さ情報」ともいう）を記憶可能な記憶領域があり、記録の進行に伴って、記録済みのロール紙の長さがリードライトユニット１１７によって書き込まれる。ロール体１１２の新品時には、その記録済み長さ情報の初期値として“０”が記憶されている。
【００２２】
図３は、本実施例において使用されるホストＰＣ（ホスト装置）３０１の機能を説明するための模式図である。
【００２３】
ホストＰＣ３０１には、キーボード３０２とポインティングデバイスであるマウス３０３が接続され、これらにより各種情報の入力が行われる。入力された情報は、内部のＣＰＵ（不図示）で情報処理されて、メモリ（不図示）もしくはハードディスク（不図示）に格納される。情報処理を行うためのオペレーティングシステムは、予めハードディスク内に格納されており、ホストＰＣ３０１の電源投入時に読み込まれて、各種の制御を行う。ホストＰＣ３０１とプリンタは、ケーブルなどの接続手段を用いてデータ通信が可能な状態とされており、ホストＰＣ３０１からプリンタに、画像データおよびプリンタの動作コマンドを送信することができる。また、ホストＰＣ３０１は、プリンタからのステータス情報を受信することも可能である。
【００２４】
次に、ホストＰＣ３０１を用いた画像データの作成方法について説明する。
【００２５】
記録すべき画像データは、ホストＰＣ３０１に保存されている専用のアプリケーションソフトを用いて作成する。その理由は、プリンタのもつ機能に適合するためであり、専用アプリケーションソフトにはバーコードや連番などを処理する機能が備えられている。画像データの種類によっては、汎用のアプリケーションソフトを用いてもよい。専用アプリケーションソフトは、任意の画像データをラベルイメージ３０４としてレイアウトして、それをディスプレイ（本例の場合はＣＲＴ）３０５に表示させたり、記録枚数３１２や用紙サイズ３０６などの設定画面を表示して、そのような各種の設定を行うための機能を有する。入力された用紙サイズ３０６はディスプレイ３０５上のラベルイメージ３０４に反映され、その中に、矩形３０７、線３０８、文字３０９、バーコード３１０、イメージデータ３１１などを自由に配置して、それぞれ大きさや角度などを指定することができる。さらに、連続的に記録を行う場合には、部分的なデータの可変情報（不図示）なども付加することができる。これらの情報はプリンタに送信される。そのとき、ディスプレイ３０５上にてＲＧＢで表されている画像データは、プリンタにおけるＫＣＭＹのインクに対応する各色毎のデータに分解される。
【００２６】
次に、上述に説明した実施例のプリンタ側の記録処理を図４のフローチャートに基づいて説明する。かかる記録処理は、ＣＰＵ１００がＲＯＭよりプログラムおよび状態情報などを読み出して行われる。  ラベルの記録枚数や用紙サイズなどの各種パラメータと、記録すべき画像データは、記録を指示するコマンドと共にホストＰＣ３０１からプリンタに送信されて、プリンタのプリンタ処理部に搭載されたＲＡＭ１３０（図６参照）上にＣＰＵ１００により展開される（ステップＳ１，Ｓ２）。画像データの展開終了後、プリンタ処理部のＣＰＵ１００は、ロール体１１２の巻芯２０１に備わる非接触ＩＣユニット２０２と通信するために、リードライトユニット１７から通信用電波を発し（ステップＳ３）、その非接触ＩＣユニット２０２からデータの返信があるか否かを確認する（ステップＳ４）。そのデータの返信が無かった場合には何度かリトライを行い（ステップＳ５）、それでも返信が無い場合には、ロール体１１２が未装着であると判断してエラー処理（ステップＳ６）に移行する。そのエラー処理では、プリンタの操作パネル１１８上のＬＥＤや液晶画面によってエラーの発生と、その内容を表示する。プリンタとホストＰＣ３０１との通信が双方向で行われている場合には、エラーの発生やその内容をホストＰＣ３０１のディスプレイ３０５上にも表示する。エラーの発生時は、画像の記録動作は実行せずにロール体１１２の装着を待ち、それが装着された後に再び非接触ＩＣユニット２０２との通信を試みる（ステップＳ１１）。
【００２７】
巻芯２０１の非接触ＩＣユニット２０２からデータが返信された場合には、その非接触ＩＣユニット２０２から読み込んだデータをロール紙全長情報と記録済み長さ情報とに分離して、それらをＲＡＭ１３０に格納する（ステップＳ７）。前述したように、ロール紙全長情報は、予め非接触ＩＣユニット２０２に記憶されているロール紙固有のロール紙全長に関する情報であり、また記録済み長さ情報は、ロール紙の記録済み長さに関する情報であり、ロール体が新品であるときには“０”である。プリンタ処理部は、ＲＡＭ１３０に格納されたデータを検証し（ステップＳ８，Ｓ９）、それらが明らかに不正値である場合には非接触ＩＣユニット２０２との間の通信エラーと判断してエラー処理（ステップＳ１０）し、ロール体１１２の交換を促すリカバリー処理（ステップＳ１１）を行う。データが不正値である場合の例としては、ロール紙全長よりも記録済み長さの方が大きい場合などが挙げられる。ステップＳ１０のエラー処理は、ステップＳ６のロール体１１２の未装着時のエラー処理と同様である。
【００２８】
次に、ＲＡＭ１３０に記録されたロール紙全長から記録済み長さを引いて、ロール紙の残量（ロール紙残量）を算出する（ステップＳ１２）。そして、ホストＰＣ３０１から送信された各種パラメータの内、記録すべきラベルの用紙サイズと記録枚数を参照して、ラベルの記録に必要となるロール紙の長さ（記録量）を算出する（ステップＳ１３）。ラベルを記録する際には、ラベル同士の間隔も考慮に入れて記録量を計算する。ロール紙残量と記録量とを比較し（ステップＳ１４）、記録量に対してロール紙残量が充分であればロール紙１１２の搬送を開始し、記録ヘッドを記録動作位置に移動させて、記録ヘッドからのインクの吐出によって画像の記録処理を実行する（ステップＳ１６）。記録量に対してロール紙残量が充分ではない場合には、記録中に用紙切れが発生するという警告（ニアエンド警告）を発する（ステップＳ１５）。操作パネル１１８あるいはホストＰＣ３０１を利用して、このニアエンド警告を操作者に通告してから、画像の記録処理を実行する（ステップＳ１６）。このニアエンド警告時には、記録処理を一時中断して残量が充分なロール体１１２に交換することや、記録を中止するような処理を選択することも可能である。
【００２９】
正常に記録が終了したら、記録開始前に読み出した記録済み長さに、算出した記録量を加算して、その値を新たな記録済み長さとして非接触ＩＣユニット２０２に書き込む（ステップＳ１７）。例えば、搬送方向の長さが１２７ＭＭのラベルをラベル間のギャップを６ＭＭして１０枚記録した場合、記録量は１２７×１０＋６×１０＝１３３０（ＭＭ）となる。記録開始前の記録済み長さが０（ＭＭ）のときは、非接触ＩＣユニット２０２に書き込む記録済み長さは１３３０（ＭＭ）となる。この値は、そのロール体１１２におけるロール紙１１２Ａの記録済みの長さとして、巻芯２０１毎の非接触ＩＣユニット２０２に書き込まれる。そのため、そのロール紙１１２Ａを使い切る前に他のロール体と交換しても、ロール体毎のロール紙残量を正確に算出することができる。
【００３０】
また、例えば、用紙ジャムの発生や操作者による意図的な中断によって、記録が正常に終了しなかった場合には、記録が中断されるまでの記録量、およびジャム処理に要したロール紙１１２の搬送量（繰り出し量）を非接触ＩＣユニット２０２に書き込む（ステップＳ１７）。その場合の搬送量を記録済み長さとして書き込むことにより、その記録済み長さをロール紙１１２の使用量として一元管理することができる。記録動作の終了後は、再びホストＰＣ３０１からの記録コマンドの受信に備えて待機状態に戻る。
【００３１】
また、記録前のロール紙に汚れが付着してしまったとき等、記録時以外の時にも意図的に用紙を搬送させることがある。その際のロール紙の搬送量も記録済み長さとして非接触ＩＣユニット２０２に書き込むことにより、その記録済み長さをロール紙１１２の使用量として一元管理することができる。
【００３２】
２回目以降の記録時には、非接触ＩＣユニット２０２に前回書き込まれた記録済み長さを読み込んでロール紙残量を算出し、それが記録の必要量に満たない場合には、操作パネル１１８あるいはホストＰＣ３０１を通して操作者に通告する。記録終了後は、非接触ＩＣユニット２０２に書き込まれた記録済み長さに今回の記録量を足して、その値を新たな記録済み長さとして上書きする。
【００３３】
このような残量検出処理は、記録処理開始時でなくても操作者の要求により随時実行することが可能であり、さらに、定期的に残量検出を行って、ロール紙残量を監視する処理であってもよい。記録開始時以外であってもロール紙のニアエンド警告を発することにより、操作者に注意を喚起することができる。
【００３４】
（第２の実施形態）
上述した第１の実施形態と同様の構成のラベルプリンタにおいて、ロール体１１２の巻芯２０１に設けられた非接触ＩＣユニット２０２に、ロール紙１１２Ａの長さに関する情報に代えて、ラベルの枚数に関する情報を記憶する。
【００３５】
本プリンタで使用可能なロール紙１１２Ａには、貼付可能なラベル紙や厚紙によるタグ紙などの種類がある。それらのロール紙Ａ１１２は、厚みにより全長が異なることがあり、また材質が同一で全長が同じ場合でも、仮着されているラベル片の長さ、あるいはタグ紙のミシン目の間隔により、記録可能なラベルの枚数（全記録可能枚数）が異なる。図２において説明した非接触ＩＣユニット２０２内に搭載されたＥＥＰＲＯＭには、その非接触ＩＣユニット２０２が設けられらたロール体１１２に固有のラベルの全記録可能枚数（以下、「全記録可能枚数情報」ともいう）が記憶されている。また、このＥＥＰＲＯＭの別の記憶領域には、そのロール体１１２のロール紙１１２Ａによるラベルの記録済み枚数（以下、「記録済み枚数情報」ともいう）が記憶可能であり、記録動作毎に、本プリンタに搭載されたリードライトユニット１１７によって、その記録済み枚数の書き込みを行う。ロール体１１２の新品時には、その記録済み枚数の初期値として“０”が記憶されている。
【００３６】
本プリンタは、ホストＰＣ３１０で作成された画像データを記録するために使用される。その画像データおよび各種パラメータの作成方法は、前述した第１の実施形態と同様である。
【００３７】
次に、プリンタ側での記録処理を図５のフローチャートを用いて説明する。  ラベルの記録枚数や用紙サイズなどの各種パラメータと、実際に記録する画像データは、記録を指示するコマンドと共にホストＰＣ３１０からプリンタに送信されて、プリンタ処理部に搭載されたＲＡＭ１３０上に展開される（ステップＳ１，Ｓ２）。画像データの展開終了後、プリンタ処理部は、ロール体１１２の巻芯２０１に設けられた非接触ＩＣユニット２０２と通信するために、リードライトユニット１１７から通信用電波を発し（ステップＳ３）、データの返信があるか否かを確認する（ステップＳ４）。そのデータの返信が無かった場合には何度かリトライを行い（ステップＳ５）、それでも返信が無い場合には、ロール体が未装着であると判断してエラー処理（ステップＳ６）に移行する。そのエラー処理では、プリンタの操作パネル１１８上のＬＥＤや液晶画面上でエラーの発生と、その内容を表示する。ホストＰＣ３０１とプリンタとの間の通信が双方向で行われる場合には、ディスプレイ３０５上にも表示する。このときは画像記録を行わずにロール体の装着を待ち、それが装着された後に、再び非接触ＩＣユニット２０２との通信を試みる（ステップＳ１１）。
【００３８】
ロール体１１２の巻芯２０１に設けられた非接触ＩＣユニット２０２からデータが返信された場合には、その非接触ＩＣユニット２０２から読み込んだデータを、全記録可能枚数情報と記録済み枚数情報とに分離してＲＡＭ１３０上に格納する（ステップＳ７Ａ）。ロール紙の全記録可能枚数は、ロール体１１２に固有の値として予め非接触ＩＣユニット２０２に記憶されており、また記録済み枚数は、新品のロール体１１２の場合には“０”となる。プリンタ処理部は、ＲＡＭ１３０に格納されたデータを検証し（ステップＳ８Ａ，Ｓ９Ａ）、それらが明らかな不正値である場合には、非接触ＩＣユニット２０２との間の通信エラーと判断して、エラー処理（ステップＳ１０）とリカバリー処理（ステップＳ１１）を行う。不正値の例としては、ロール紙の全記録可能枚数よりも記録済み枚数の方が大きい場合などが挙げられる。ステップＳ１０のエラー処理は、ステップＳ６のロール体１１２の未装着時のエラー処理と同様である。
【００３９】
次に、ＲＡＭ１３０に格納されたロール紙の全記録可能枚数から記録済み枚数を引いて、ロール紙残量（枚数）を算出する（ステップＳ１２Ａ）。そして、ホストＰＣ３０１から送信された各種パラメータの内の記録枚数を参照し（ステップＳ１３Ａ）、その記録枚数とロール紙残量（枚数）とを比較する（ステップＳ１４Ａ）。そして、ロール紙残量が記録枚数に対して充分である場合には、ロール紙１１２Ａの搬送を開始し、記録ヘッドを記録位置に移動させて、その記録ヘッドから吐出するインクによって画像を記録する（ステップＳ１６）。
【００４０】
記録枚数に対してロール紙残量が充分でない場合には、記録中に用紙切れが発生するという警告（ニアエンド警告）を発する。操作パネル１１８あるいはホストＰＣ３０１を利用して、このニアエンド警告を操作者に通告してから（ステップＳ１５）、画像記録処理（ステップＳ１６）を行う。このニアエンド警告時には、記録処理を一時中断してロール体を残量が充分なものと交換したり、記録を中止するような処理も可能である。
【００４１】
正常に記録が終了したら、記録開始前に非接触ＩＣユニット２０２から読み出した記録済み枚数と、今回の記録枚数とを足し合わせ、その値を非接触ＩＣユニット２０２に書き込む（５１８）。その値は、そのロール紙の記録済みの長さに相当して、ロール体毎に記憶されることから、ロール紙を使い切る前に違うロール体と交換しても、ロール紙の残量を正確に算出することが可能である。例えば、用紙ジャムの発生や操作者による意図的な中断になどによって、記録が正常に終了しなかった場合には、記録が中断されるまでの記録量およびジャム処理に要したロール紙の搬送量を記録枚数として非接触ＩＣユニット２０２に書き込む（ステップＳ１７）。記録動作終了後は、再びホストＰＣ３０１からの記録コマンドに備えて待機状態に戻る。
【００４２】
（他の実施形態）
本発明は、記録ヘッドが主走査方向に移動しつつ画像を記録する記録動作と、ロール紙を主走査方向と交差する副走査方向に搬送する搬送動作と、を交互に繰り返して順次画像を記録するフルラインタイプの記録装置に対しても適用することができる。
【００４３】
また、本発明は、インクを吐出可能なインクジェット記録ヘッドを用いた記録装置のみに限定されず、レーザー方式や感熱方式等、種々の方式の記録装置に対して広く適用することができる。
【００４４】
また、読み書き可能な記憶手段（上述した実施形態においては非接触ＩＣユニット２０２）に書き込む情報は、被記録媒体の残量に関連する残量関連情報であればよい。つまり、その記憶手段から読み出した残量関連情報に基づき、被記録媒体に対する記録動作に伴なって変化する残量関連情報を新たに算出して、その新たな残量関連情報を記憶手段に書き込み更新できればよい。このように、残量関連情報を更新することにより、ロール体毎に、被記録媒体の残量を正確に管理することができる。
【００４５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００４６】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００４７】
プログラムコードを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４９】
以下に、本発明の実施態様を列挙する。
【００５０】
［実施態様１］  長尺の被記録媒体が巻回されたロール体に、前記被記録媒体の残量に関連する残量関連情報の読み書きが可能な記憶手段を備えて、前記ロール体から繰り出した前記被記録媒体の部分に画像を記録する記録装置であって、
前記記憶手段との間にて情報の読み出しおよび書き込みが可能な読み書き手段と、
前記記憶手段から読み出した前記残量関連情報に基づき、前記被記録媒体に対する記録動作に伴なって変化する前記残量関連情報を新たに算出して前記記憶手段に書き込み更新させる更新手段と、
を備えることを特徴とする記録装置。
【００５１】
［実施態様２］  前記残量関連情報は、前記ロール体における前記被記録媒体の総量に関する総量情報と、前記記録動作に伴なって変化する前記被記録媒体の使用量に関する使用量情報と、を含み、
前記更新手段は、前記記録動作に伴って変化する前記使用量情報を新たに算出して前記記憶手段に書き込み更新させる
ことを特徴とする実施態様１に記載の記録装置。
【００５２】
［実施態様３］  前記総量情報は、前記ロール体における前記被記録媒体の全長、または前記ロール体における前記被記録媒体に記録可能な所定単位の画像の記録総数のいずれか１つであることを特徴とする実施態様２に記載の記録装置。
【００５３】
［実施態様４］  前記使用量情報は、前記ロール体の前記被記録媒体に対する画像の記録済みの長さ、または前記ロール体の前記被記録媒体に対する所定単位の画像の記録済みの数のいずれか１つであることを特徴とする実施態様２または３のいずれかに記載の記録装置。
【００５４】
［実施態様５］  前記総量情報と前記使用量情報とに基づいて、前記ロール体における前記被記録媒体の残量を算出する残量算出手段を備えることを特徴とする実施態様２から４のいずれかに記載の記録装置。
【００５５】
［実施態様６］  前記残量算出手段の算出結果を報知する報知手段を備えることを特徴とする実施態様５に記載の記録装置。
【００５６】
［実施態様７］  前記残量算出手段の算出量が所定量よりも少なくなったときに、前記被記録媒体の残量がすくないことを報知する報知手段を備えることを特徴とする実施態様５または６に記載の記録装置。
【００５７】
［実施態様８］  記録動作の開始前に、その記録動作における前記被記録媒体の予定使用量よりも前記残量算出手段の算出量が少ないときは、前記被記録媒体が記録動作中になくなることを報知する報知手段を備えることを特徴とする実施態様５から７のいずれかに記載の記録装置。
【００５８】
［実施態様９］  前記読み書き手段は、前記記憶手段との間の情報の読み出しおよび書き込みが非接触で可能であることを特徴とする実施態様１から８のいずれかに記載の記録装置。
【００５９】
［実施態様１０］  前記ロール体は、巻芯に前記被記録媒体が巻き付けられた形態であり、
前記記憶手段は前記巻芯に設けられることを特徴とする実施態様１から９のいずれかに記載の記録装置。
【００６０】
［実施態様１１］  前記ロール体から前記被記録媒体を繰り出す供給手段と、
前記供給手段によって繰り出される前記被記録媒体を搬送する搬送手段と、
前記搬送手段によって搬送される前記被記録媒体に画像を記録する記録手段と、
を備えることを特徴とする実施態様１から１０のいずれかに記載の記録装置。
【００６１】
［実施態様１２］  前記記録手段は、インクを吐出可能なインクジェット記録ヘッドを用いて画像を記録することを特徴とする実施態様１１に記載の記録装置。
【００６２】
［実施態様１３］  長尺の被記録媒体が巻回されたロール体に、前記被記録媒体の残量に関連する残量関連情報の読み書きが可能な記憶手段を備えて、前記被記録媒体の残量を管理するための残量管理方法であって、
前記記憶手段から読み出した前記残量関連情報に基づき、前記被記録媒体に対する記録動作に伴なって変化する前記残量関連情報を新たに算出して前記記憶手段に書き込み更新する
ことを特徴とする被記録媒体の残量管理方法。
【００６３】
［実施態様１４］  長尺の被記録媒体が巻回されたロール体に、前記被記録媒体の残量に関連する残量関連情報の読み書きが可能な記憶手段を備えて、前記被記録媒体の残量を管理するためのプログラムであって、
前記記憶手段から読み出した前記残量関連情報に基づき、前記被記録媒体に対する記録動作に伴なって変化する前記残量関連情報を新たに算出して前記記憶手段に書き込み更新する工程を、コンピュータに実行させる
ことを特徴とするプログラム。
【００６４】
［実施態様１５］  実施態様１４に記載のプログラムが格納された、コンピュータにより読み取り可能な記憶媒体。
【００６５】
【発明の効果】
以上説明したように本発明は、長尺の被記録媒体が巻回されたロール体に、その被記録媒体の残量に関連する残量関連情報の読み書きが可能な記憶手段を備えて、その記憶手段から読み出した残量関連情報に基づき、被記録媒体に対する記録動作に伴なって変化する残量関連情報を新たに算出して記憶手段に書き込み更新することにより、ロール体毎の記憶手段に書き込まれた残量関連情報に基づいて、そのロール体毎における被記録媒体の残量を正確に管理することができる。
【００６６】
この結果、ロール体の外径を基準にせずに、また被記録媒体の厚さなどの影響を受けることなく、その被記録媒体の残量を正確に知ることができる。例えば、記録動作の途中において被記録媒体が使いきられることになるか否かを、その記録の開始前に知ることができる。また、ロール体毎に被記録媒体の残量を管理するため、記録すべき画像データの変化に応じて使用する被記録媒体を変更すべく、ロール体を他のものと交換した場合、または被記録媒体が途中まで使用されたロール体を装着した場合にも、ロール体毎における被記録媒体の残量を正確に知ることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における記録装置の要部の概略構成図である。
【図２】図１におけるロール体の側面図である。
【図３】図１の記録装置に接続可能なホストＰＣの説明図である。
【図４】本発明の第１の実施形態における記録処理を説明するためのフローチャートである。
【図５】本発明の第２の実施形態における記録処理を説明するためのフローチャートである。
【図６】図１の記録装置の制御系のブロック構成図である。
【符号の説明】
１０９  搬送モータ
１１０  搬送ベルト
１１１  ロールユニット
１１２  ロール体
１１２Ａ  ロール紙
１１３  ロール駆動軸
１１７  リードライトユニット
１１８  操作パネル
２０１  巻芯
２０２  非接触ＩＣユニット
３０１  ホスト装置（ホストＰＣ）
３０２  キーボード
３０３  マウス
３０４  ラベルイメージ
３０５  ＣＲＴディスプレイ
３１１  イメージデータ
３１２  記録枚数
【図１】
2005001776.tif 000003
【図２】
2005001776.tif 000004
【図３】
2005001776.tif 000005
【図４】
2005001776.tif 000006
【図５】
2005001776.tif 000007
【図６】
2005001776.tif 000008