(57)【特許請求の範囲】
【請求項１】
印刷装置により印刷が行われる連続用紙の紙残量を管理する紙残量管理装置であって、
複数の連続用紙を識別する用紙識別情報と各用紙の残量を示す紙残量データとが対応して格納される不揮発性の記憶手段と、
印刷装置の給紙機構に連続用紙がセットされる際に該連続用紙を識別するための用紙情報を取得する手段であって、上記給紙機構に連続用紙がセットされる際に該連続用紙の用紙幅を検出する用紙幅検出手段と上記給紙機構に連続用紙がセットされる際にユーザーが上記用紙情報を入力する入力手段とを含む用紙情報取得手段と、
上記記憶手段に記憶されている上記用紙識別情報及び上記紙残量データ並びに上記用紙情報取得手段によって取得された上記用紙情報に基づいて上記給紙機構にセットされる連続用紙を特定する用紙特定手段と、
印刷処理で使用された用紙長さを示す使用量データを取得する使用量取得手段と、
上記使用量データに基づき上記用紙特定手段により特定された連続用紙に対応する上記記憶手段の紙残量データを更新する紙残量データ更新手段とを備え、
上記用紙特定手段は、上記用紙情報に基づいて上記記憶手段を検索し、上記用紙情報に一致する連続用紙の情報がある場合はユーザーに選択可能に表示し、ユーザーの入力により該表示される連続用紙の情報から一つを選択することで上記給紙機構にセットされる連続用紙を特定し、上記用紙情報に一致する連続用紙の情報がない場合は上記給紙機構にセットされる連続用紙は新規にセットされる連続用紙であると特定し、上記用紙情報取得手段により取得した上記用紙情報と上記用紙幅を含む上記用紙識別情報を上記記憶手段に新たに格納し、
給紙機構にセットされる連続用紙が交換された場合でも各連続用紙の紙残量データが上記記憶手段に格納されていくことを特徴とする紙残量管理装置。
【請求項２】
印刷データの受信に基づき印刷サイズを求めるとともに上記記憶手段に格納された紙残量データに基づき印刷処理用にセットされている連続用紙の残量が印刷に必要な長さがあるか否かを判別する判別手段と、
該判別手段の判別結果に基づき必要な長さが無いことをユーザーに報知する報知手段とを備えたことを特徴とする請求項１記載の紙残量管理装置。
【請求項３】
上記用紙情報取得手段は上記用紙情報として、用紙幅を示す用紙幅データ、使用済みか未使用かを示す使用情報、および連続用紙の種類を示す種類情報を取得することを特徴とする請求項１又は２に記載の紙残量管理装置。
【請求項４】
上記記憶手段に格納されている複数の連続用紙に対応したそれぞれの紙残量データを表示出力又は印字出力可能にしたことを特徴とする請求項１〜３の何れかに記載の紙残量管理装置。
【請求項５】
請求項１〜４の何れかに記載の紙残量管理装置を備えた印刷装置であって、
上記給紙機構にセットされていた連続用紙が外される際に該連続用紙に該用紙を識別可能な用紙識別情報を印字する識別情報印字手段を備え、
上記用紙情報取得手段は上記用紙識別情報を取得するとともに、上記用紙特定手段は該用紙識別情報に基づき連続用紙の特定を行うように構成されていることを特徴とする印刷装置。
【請求項６】
請求項１〜４の何れかに記載の紙残量管理装置を備えた印刷装置であって、
上記給紙機構にセットされた連続用紙が外される際に該連続用紙に該用紙の紙残量データを印字する用紙情報印字手段と、
上記給紙機構に連続用紙がセットされる際に該連続用紙に印字された上記紙残量データを取得する紙残量取得手段と、
該紙残量取得手段により上記紙残量データが取得された場合に該紙残量データを上記給紙機構にセットされている連続用紙の上記紙残量データとして上記記憶手段に登録する紙残量登録手段とを備えていることを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷装置で使用する複数の連続用紙の紙残量を管理する紙残量管理装置、並びに、用紙残量管理機能を備えた印刷装置に関する。
【０００２】
【従来の技術】
大判のロール紙を連続用紙として用いる大判紙用の印刷装置では、例えばＡ０幅×数メートル長と云った大きな画像印刷を行うときに、用紙の残量が正確に分らないと印刷途中で用紙切れが発生する場合がある。用紙切れが発生すると、通常、用紙切れとなった途中までの印刷は破棄されるとともに、新規にロール紙を付け替えて再び最初から印刷をしなおすことになるため、途中までの印刷に費やされた時間、用紙、インク等が損失になるという問題がある。特に、大判印刷では、光沢紙、フィルム、布など、特殊でコストの高い用紙を扱うことも多く、このような用紙は普通紙に較べて高価であるため無駄使いは大きな損失となる。なお、本明細書においては、布生地や合成樹脂のフィルムなど紙以外の素材を用いたものも単に用紙と呼ぶこととする。
【０００３】
従来、上記のような印刷装置において用紙の残量が少なくなったことをユーザに認識させる方式としては、例えば、ロール紙径が一定以下になったことを検出するセンサを設けて用紙切れの警告などを発する方式や、用紙搬送系の送り量などから用紙の使用量を検出し、連続用紙のトータルの使用量を計算してユーザに通知する方式などがあった。
【０００４】
【発明が解決しようとする課題】
しかしながら、印刷装置の実際の使用状況においては、上記従来の方式では印刷途中の用紙切れ防止にあまり役立たないという問題があった。例えば、ロール紙径から用紙残量を検出する方式では、用紙の種類により用紙径と残量との関係は一定でないため、用紙切れの大まかな目安を与えるに過ぎず、結局、これから行おうとする印刷処理に必要な残量が充分に有るか否かの正確な判断は出来ない。
【０００５】
また、連続用紙のトータル使用量を計算してユーザに通知する方式では、用紙残量を求めるのに一々ユーザがロール紙の全長からトータル使用量を減算する必要があり面倒である上、ロール紙を交換しながら複数のロール紙に印刷処理を行う場合、交換時に各ロール紙の使用量の情報が失われ用紙残量が全く分らなくなってしまうという不具合が生じる。近年、多品種少生産の流れに伴って、大判印刷の分野でも１台の印刷装置を用いて多種多様な用紙に印刷を行うことが多いので、用紙交換で残量管理が出来なくなるものは実用的でない。
【０００６】
この発明の目的は、ロール紙を交換しながら複数のロール紙に印刷処理を行う場合でも各ロール紙の用紙残量の正確な把握が可能で、印刷途中の用紙切れの防止に役立つ紙残量管理装置および印刷装置を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、上記目的を達成するため、印刷装置により印刷が行われる連続用紙（例えばロール紙）の紙残量を管理する紙残量管理装置であって、
複数の連続用紙を識別する用紙識別情報と各用紙の残量を示す紙残量データが対応して格納される不揮発性の記憶手段と、印刷装置の給紙機構に連続用紙がセットされる際に該連続用紙を識別するための用紙情報を取得する手段であって、上記給紙機構に連続用紙がセットされる際に該連続用紙の用紙幅を検出する用紙幅検出手段と上記給紙機構に連続用紙がセットされる際にユーザーが上記用紙情報を入力する入力手段とを含む用紙情報取得手段と、上記記憶手段に記憶されている上記用紙識別情報及び上記紙残量データ並びに上記用紙情報取得手段によって取得された上記用紙情報に基づいて上記給紙機構にセットされる連続用紙を特定する用紙特定手段と、印刷処理で使用された用紙長さを示す使用量データを取得する使用量取得手段と、上記使用量データに基づき上記用紙特定手段により特定された連続用紙に対応する上記記憶手段の紙残量データを更新する紙残量データ更新手段とを備え、上記用紙特定手段は、上記用紙情報に基づいて上記記憶手段を検索し、上記用紙情報に一致する連続用紙の情報がある場合はユーザーに選択可能に表示し、ユーザーの入力により該表示される連続用紙の情報から一つを選択することで上記給紙機構にセットされる連続用紙を特定し、上記用紙情報に一致する連続用紙の情報がない場合は上記給紙機構にセットされる連続用紙は新規にセットされる連続用紙であると特定し、上記用紙情報取得手段により取得した上記用紙情報と上記用紙幅を含む上記用紙識別情報を上記記憶手段に新たに格納し、給紙機構にセットされる連続用紙が交換された場合でも各連続用紙の紙残量データが上記記憶手段に格納されていく構成とした。
【０００８】
このような手段によれば、用紙交換が行われても、各連続用紙の用紙残量が継続的に記録されていくので、複数の連続用紙に多種多様な印刷を行うような場合でも、各連続用紙の紙残量が正確に把握でき、それにより印刷途中での用紙切れの防止を図ることが出来る。
【０００９】
望ましくは、印刷データの受信に基づき印刷サイズを求めるとともに上記記憶手段に格納された紙残量データに基づき印刷処理用にセットされている連続用紙の残量が印刷に必要な長さあるか否かを判別する判別手段と、該判別手段の判別結果に基づき必要な長さが無いことをユーザーに報知する報知手段とを備えると良い。
【００１０】
このような構成により、ユーザーは報知内容から印刷に必要な用紙残量があるか否かが分るので、印刷に必要な用紙長さを求めて用紙残量とを較べると云った煩雑な処理を行うことなく、印刷途中での用紙切れを確実に防止することが出来る。
【００１１】
具体的には、上記用紙情報取得手段は上記用紙情報として、用紙幅を示す用紙幅データ、使用済みか未使用かを示す使用情報、および連続用紙の種類を示す種類情報を取得し、上記用紙特定手段は上記用紙情報に該当する連続用紙が複数ある場合にこれら複数の連続用紙に係る情報をユーザに表示出力してユーザに何れかの連続用紙を選択させることでセットされた連続用紙を特定するように構成すると良い。
【００１２】
一般に、印刷装置にセットされている用紙の交換は、用紙幅や用紙種類の変更又は用紙残量が少なくて新品の連続用紙に変えることを目的として行われるので、これらの情報からある程度用紙を特定することが出来る。従って、上記の構成によりセットされた連続用紙を必要最低限の情報収集である程度特定することが出来る。また、特定できない場合には、候補をあげてユーザに選択させることで、確実に且つ容易に連続用紙を特定することが出来る。
【００１３】
ここで、上記用紙幅データの取得はセンサを用いた自動測定により行ったり、また、このようなセンサを備えた印刷装置から測定値データを入力することで行えるし、また、上記使用情報や種類情報の取得はユーザからのキー入力により行うことが出来る。
【００１４】
また望ましくは、上記記憶手段に格納されている複数の連続用紙に対応したそれぞれの紙残量データを表示出力又は印字出力可能に構成すると良い。このような構成により、ユーザは連続用紙全体の使用状況の把握や消耗品管理を容易に行うことが出来る。
【００１５】
また、本発明の印刷装置は、上記のような紙残量管理装置を備えた印刷装置であって、給紙機構にセットされていた連続用紙が外される際に該連続用紙に該用紙を識別可能な用紙識別情報を印字する識別情報印字手段を備え、上記用紙情報取得手段は上記用紙識別情報を取得するとともに上記用紙特定手段は該用紙識別情報に基づき連続用紙の特定を行うように構成したものである。
【００１６】
このような手段によれば、上記用紙識別情報の印字と該用紙識別情報に基づく連続用紙の特定により、正確で確実な用紙特定が可能である。なお、用紙識別情報の印字は例えば連続用紙の先端など、印刷画像の余白で切落し可能な箇所に行えば良い。
【００１７】
また、本発明の印刷装置は、上記のような紙残量管理装置を備えた印刷装置であって、給紙機構にセットされた連続用紙が外される際に該連続用紙に該用紙の紙残量データを印字する用紙情報印字手段と、給紙機構に連続用紙がセットされる際に該連続用紙に印字された上記紙残量データを取得する紙残量取得手段と、該紙残量取得手段により紙残量データが取得された場合に該紙残量データを給紙機構にセットされている連続用紙の紙残量データとして上記記憶手段に登録する紙残量登録手段とを備えた構成とした。
【００１８】
このような構成により、例えば、連続用紙を複数の印刷装置で共有して使用する場合でも、複数用紙の紙残量データの管理が可能となる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２０】
図１は、本発明の実施の形態の印刷装置を示すブロック図である。
【００２１】
この実施の形態の印刷装置１は、例えば、連続用紙として大判のロール紙をピンチローラなどを有する用紙搬送機構により間歇的に搬送するとともに、多数のノズルが設けられた印刷ヘッドを用紙搬送方向に対して直行する方向（スキャン方向と呼ぶ）に走査させながらノズルからインクを吐出していくことで、大判の用紙に印刷を行っていくインクジェット方式の印刷装置である。
【００２２】
この印刷装置１は、装置の全体的な制御を行うＣＰＵ（Central Processing Unit ）１０、ＣＰＵ１０により実行される制御プログラムや制御データが記録されたプログラムＲＯＭ（Read Only Memory）１１、ロール紙の残量データなどが記録される記憶手段としての不揮発性メモリ１２、インクジェット方式の印刷ヘッドを有し供給得された画素データに従って印刷処理を行うプリントエンジン１３、このプリンタエンジン１３に画素データを送るエンジンインターフェース１４、ネットワーク２０を介してホストコンピュータ２１…とデータの送受信を行う通信インターフェース１５、操作キーや表示部を有し用紙残量管理に係るデータ入力や印刷処理における各種設定操作を行う操作パネル１６、ロール紙を引き出して印刷を行うために用紙搬送を行う搬送機構および該機構を駆動する搬送モータ１７、並びに、印刷ヘッドや用紙検出センサや用紙切断用メスを搭載しスキャン方向に移動して印刷走査や用紙幅検出や用紙切断を行うキャリッジおよびキャリッジ駆動モータ１８などを備えている。また、印刷装置１には、１又は複数のロール紙をセット可能な給紙機構が設けられ、印刷は該給紙機構にセットされたロール紙の何れかに行われるように構成されている。
【００２３】
上記不揮発性メモリ１２は、例えば、バックアップバッテリにより電源遮断時でもデータを保持可能に構成されたＮＶＲＡＭ（non-volatile Random Access Memory）やＥＥＰＲＯＭ（Electric Erasable Programmable ROM）などにより構成されている。
【００２４】
図２には、この不揮発性メモリ１２に複数のロール紙Ｒ１〜Ｒｎの残量データが蓄えられていく流れを説明する図を示す。
【００２５】
この実施の形態の印刷装置１は、ホストコンピュータ２１側から送信される印刷データに基づいてセットされたロール紙に印刷を行っていく通常の印刷機能に加え、紙残量管理装置として複数のロール紙Ｒ１〜Ｒｎの各紙残量データを管理する紙残量管理機能を備えたものである。紙残量管理機能は、ＣＰＵ１０、不揮発性メモリ１２、紙残量管理用の制御プログラムや制御データが格納されたプログラムＲＯＭ１１、紙残量管理用の処理においてユーザからの入力操作が行われる操作パネル１６などによって実現することができる。
【００２６】
不揮発性メモリ１２には、給紙機構にセット可能な数を上回るロール紙の紙残量データを格納することができる紙残量データテーブルが構築される。この紙残量データテーブルには、各ロール紙毎に、例えば通し数字などにより各用紙を識別する用紙識別情報としての用紙登録番号、用紙情報としてその用紙残量を示す紙残量データ、用紙種類を示す種類データ、用紙の幅長を示す用紙幅データなどがそれぞれ対応付けられて格納されるようになっている。
【００２７】
そして、何れかのロール紙Ｒｎに印刷処理が行われ、或る長さの印刷物Ｘが生成された場合には、上記搬送モータ１７の駆動量から該用紙の使用量のデータが検出されるとともに、紙残量データテーブルの当該ロール紙Ｒｎに対応した紙残量データからこの使用量が減算されて、該紙残量データが自動的に更新されていくようになっている。また、給紙機構のロール紙が交換された際には、先ず、新たにセットされたロール紙を特定するため、用紙情報（例えば、用紙幅データ、用紙種類データ、未使用か否かを示す使用情報など）の収集が行われた後、これら用紙情報等に基づき該ロール紙が不揮発性メモリ１２に登録されているどのロール紙か、或いは未だ登録されてない新規のロール紙かを特定する処理が行われるようになっている。
【００２８】
また、上記紙残量管理機能には、不揮発性メモリ１２に登録されている全ロール紙の用紙残量のデータや、その他、登録ナンバー、用紙幅、用紙種類などのデータを通信インターフェース１５を介してホストコンピュータ２１に送り、該コンピュータ２１の画面上に表示させたり、又は、操作パネル１６からのキー操作に基づく上記データを画素データに変換して上記エンジンインターフェース１４に出力することで、これらデータをロール紙上に印字出力することが可能になっている。
【００２９】
以下、図３と図４のフローチャートを参照しながら紙残量管理処理について詳細に説明する。
【００３０】
図３には、ＣＰＵにより実行される印刷制御処理のフローチャートを示す。
【００３１】
この印刷制御処理は、ホストコンピュータ２１からの印刷処理要求により開始される処理である。
【００３２】
この印刷制御処理が開始されると、先ず、ステップＳ１において、ホストコンピュータ２１から送られてくる図面データを受信して、例えば図面データの先頭部分にあるヘッダー部に記された図面サイズデータ、或いはこの図面サイズデータがない場合には全図面データに基づいて印刷図面サイズを算出する。
【００３３】
次いで、ステップＳ２において、上記算出した印刷図面サイズと不揮発性メモリ１２に格納されている現在セットされているロール紙の紙残量データとを比較して、印刷しようとする図面がロール紙の残っている部分に収まるか否かを判別する。すなわち、このステップＳ２の処理が用紙残量に不足がないか否かを判別する判別手段として機能する。そして、この判別処理の結果、ロール紙の残量に図面が収まらないと判別されればステップＳ３に移行し、図面が収まれると判別されればステップＳ５にジャンプする。
【００３４】
その結果、ロール紙の残量不足でステップＳ３に移行した場合には、不揮発性メモリ１２の紙残量データテーブルに現在セットされているロール紙に対応して記憶されている用紙識別情報としての用紙登録番号、用紙情報としての用紙残量および用紙種類、並びに、現在日時や「何の種類の何番のロール紙に変更してください」といったコメント等をロール紙の先端に印字する。すなわち、ステップＳ３の用紙登録番号の印字処理により識別情報印字手段が、用紙残量や用紙種類の印字処理により用紙情報印字手段が構成されている。
【００３５】
次いで、ステップＳ４に移行すると、該ステップでロール紙交換処理のサブルーチン処理を行ってステップＳ５に移行する。ロール紙交換処理の詳細については後述するが、この処理の中において印刷図面に足りるロール紙が新たにセットされると共に、このロール紙がどのロール紙なのかと云ったロール紙の特定が行われるようになっている。
【００３６】
ステップＳ２の判別処理でロール紙残量が足りたか、或いは、ステップＳ４でロール紙が交換されてステップＳ５に移行した場合には、該ステップでホストコンピュータ２１から受信した印刷データに基づき画素データをプリントエンジン１３に出力してロール紙に印刷図面を印字していく。さらに、このステップＳ５において、印刷データ或いは搬送モータ１７の駆動量に基づき印刷処理で使用した用紙の長さを示す使用量データを求める。すなわち、この処理が、該用紙の使用量データを取得する使用量取得手段として機能するものである。そして、最後まで印刷を行ったらステップＳ６に移行する。
【００３７】
ステップＳ６では、ステップＳ５で取得した使用量データと、不揮発性メモリ１２の紙残量データテーブルにある現在セットされているロール紙の紙残量データとに基づき、紙残量から使用量を減算して得られた値を新たな紙残量データとして紙残量データテーブルの該当領域に登録し紙残量データを更新する。すなわち、このステップＳ６の処理が紙残量データ更新手段として機能するものである。
【００３８】
次いで、ステップＳ７において、この更新した紙残量データに基づき紙残量が予め設定されているロール紙切れと判断される所定長さより短いか否かを判別し、短くて紙切れと判別されればステップＳ８に移行する一方、紙切れでないと判別されれば、そのままこの印刷制御処理を終了して、次の印刷要求があるまで待機する。
【００３９】
紙切れと判別されてステップＳ８に移行すると、該ステップで不揮発性メモリ１２の紙残量データテーブルにある現在セットされているロール紙のデータを削除して、ステップＳ９のロール紙交換処理のサブルーチンを行って、この印刷制御処理を終了する。
【００４０】
図４には、図３のステップＳ４，Ｓ９で行われるロール紙交換サブルーチン処理のフローチャートを示す。
【００４１】
このロール紙交換サブルーチンが呼び出されると、先ず、ステップＳ１１において、ロール紙の交換要求を行うメッセージ等を操作パネル１６の表示部に表示した状態で待機する。すなわち、このステップＳ１１のメッセージ表示処理が用紙残量不足をユーザに報知する報知手段として機能する。なお、報知手段としては、その他、操作パネル１６の表示部への報知表示や、この発光や音声による報知など、種々の態様が可能である。
【００４２】
そして、ユーザによりロール紙が交換されて次のロール紙が装着され、このことを示す信号がセンサーから出力されるか或いは操作パネル１６からのキー操作入力があった場合に、キャリッジを走査させて用紙幅の検出を行う。
【００４３】
次いで、ステップＳ１２では、操作パネル１６の表示部にロール紙モード（新規，継続）の指定を促すメッセージ等の表示を行い、操作パネル１６からのキー入力を待つ。ここで、ユーザは操作パネル１６のキー操作により、交換後のロール紙が未使用のロール紙であれば「新規」を使用済みのロール紙であれば「継続」を選択指定する。
【００４４】
そして、ユーザによる選択指定がなされると、ステップＳ１３の判別処理が行われ、「継続」の選択であればステップＳ１４に移行し、「新規」の選択であればステップＳ２１に移行する。
【００４５】
ここで、「継続」が選択されてステップＳ１４に移行した場合には、該ステップにおいて操作パネル１６から用紙情報の入力処理を行う。この入力処理は、ユーザから用紙登録番号や用紙種類など分っている情報を入力させる処理であり、これら用紙情報の入力後にエンターキーなどが操作されることで次のステップＳ１５に移行する。
【００４６】
ステップＳ１５では、ステップＳ１４の入力処理で何らかの用紙情報が入力されたか否かを判別し、全く入力がなかった場合にはステップＳ１７に移行し、何らかの用紙情報の入力があった場合にはステップＳ１６に移行する。
【００４７】
すなわち、上記のステップＳ１１の用紙幅の検出処理、ステップＳ１２の未使用か否かの使用情報の入力処理、ステップＳ１４の用紙種別や用紙登録番号などの用紙情報の入力処理が、ＣＰＵ１０を用紙情報取得手段として機能させるものである。
【００４８】
ステップＳ１６では、入力された用紙情報とステップＳ１１で取得した用紙幅データとに基づいて、不揮発性メモリ１２の紙残量データテーブルのデータ検索を行って、この検索結果を操作パネルの表示部或いはホストコンピュータ２１の表示画面に表示させる。そして、次のステップＳ１８に移行する。
【００４９】
また、ステップＳ１７に移行した場合には、ステップＳ１１で取得した用紙幅データに基づいて、不揮発性メモリ１２の紙残量データテーブルに登録されているデータの中から該当の用紙幅を有するロール紙のデータを操作パネルの表示部或いはホストコンピュータ２１の表示画面に表示させる。そして、次のステップＳ１８に移行する。
【００５０】
ステップＳ１８では、操作パネル１６を用いてユーザによる用紙選択を行わせる用紙選択入力処理を行う。ここで、ユーザはステップＳ１６又はステップＳ１７で表示されたロール紙の情報の中に該当用紙があれば、そのロール紙を選択キーとエンターキーとを用いて選択した上で確定するが、該当用紙がなければ用紙選択を行わずにそのままエンターキーを操作して用紙選択入力処理を終える。そして、用紙選択が行われればステップＳ２０に移行する一方、選択された用紙がなければステップＳ１９に移行する。
【００５１】
すなわち、上記ステップＳ１６〜Ｓ１８の処理が、ＣＰＵ１０を現在セットされているロール紙を特定する用紙特定手段として機能させるものである。
【００５２】
ステップＳ１８の判別処理の結果、選択用紙がなくステップＳ１９に移行した場合には、現在セットされているロール紙は他の印刷装置で使用されたものであると認識し、不揮発性メモリ１２の紙残量データテーブルに該ロール紙の登録を新規に行う。
【００５３】
すなわち、該ロール紙に対応して用紙登録番号を新たに設定するとともに、操作パネル１６を用いて該ロール紙の用紙種類と紙残量のデータ入力を行わせ、これらデータを紙残量データテーブルに登録する。用紙種類や紙残量のデータ入力は、ロール紙の先端に印字されたデータに基づきユーザがマニュアルで入力する。そして、ここで登録されたテーブルデータを現在セットされているロール紙（カレント用紙）のデータとして設定し、このサブルーチン処理を終了する。
【００５４】
すなわち、上記ステップＳ１９における紙残量データの入力処理が紙残量取得手段を、同ステップＳ１９における紙残量データテーブルへの該紙残量データの登録処理が紙残量登録手段を構成している。
【００５５】
一方、ステップＳ１８で用紙選択が行われてステップＳ２０に移行した場合には、選択されたロール紙のテーブルデータを現在セットされているロール紙のデータとして設定し、このサブルーチン処理を終了する。
【００５６】
また、未使用のロール紙に交換されステップＳ１３の判別処理で「新規」と判別されてステップＳ２１に移行した場合には、該ステップＳ２１において、不揮発性メモリ１２の紙残量データテーブルにこの未使用ロール紙の登録を新規に行う。すなわち、該ロール紙に対応して用紙登録番号を新たに設定するとともに、操作パネル１６を用いて該ロール紙の用紙種類のデータ入力を行わせ、データテーブルに登録する。また、未使用ロール紙はその用紙種類により用紙長さが決まるので、上記用紙種類のデータに基づき未使用ロール紙の用紙長さを求めて紙残量データとして登録し、また、用紙幅データとしてはステップＳ１１で取得したデータを登録する。そして、ここで登録されたテーブルデータを現在セットされているロール紙のデータとして設定し、このサブルーチン処理を終了する。
【００５７】
以上のように、この実施の形態の印刷装置１によれば、給紙機構にセット可能な数を上回るロール紙を使用し、用紙交換を行いながら複数のロール紙に印刷処理を行っても、不揮発性メモリ１２の紙残量データテーブルにこれら複数のロール紙の紙残量データが継続的に記録されていくので、各ロール紙の紙残量が正確に把握でき、それにより印刷途中での用紙切れの防止を図ることが出来る。
【００５８】
また、印刷データの受信により自動的に印刷に必要な長さとロール紙の残量とが比較され、ロール紙の残量が少なかった場合には、ロール紙交換のための処理が自動的に始まり、操作パネル１６の表示部に用紙交換を促すメッセージなどが表示されるので、ユーザは印刷に必要な用紙長さを求めて用紙残量とを較べると云った煩雑な処理を行うことなく、印刷途中での用紙切れを確実に防止することが出来る。
【００５９】
また、ロール紙が交換された際には、用紙幅を自動的に検出するとともに、ロール紙が未使用のものか使用済みのものかの使用情報や、用紙種類の情報をユーザに入力させて、これらからロール紙の特定をするので、容易で間違いのないロール紙の特定が可能である。
【００６０】
また、不揮発性メモリ１２の紙残量データテーブルに格納された全データを印字出力したりホストコンピュータの表示画面の表示出力したりすることで、ユーザは連続用紙全体の使用状況の把握や消耗品管理を容易に行うことが出来るので大変便利である。
【００６１】
また、ロール紙交換の際に用紙先端に用紙登録番号を印字し、再度このロール紙を使用する際に、この用紙登録番号を入力して用紙特定も出来るので、使用状況が似ていて区別しにくいロール紙があるような場合には、この用紙登録番号の入力による用紙特定手段を使用することで、間違いのない用紙特定が可能である。
【００６２】
また、ロール紙交換の際に用紙先端に紙残量データを印字し、このロール紙を他の印刷装置で使用する際に、このロール紙と紙残量データとを新規に登録可能な構成なので、ロール紙を複数の印刷装置で使用する場合でもその紙残量を管理し印刷途中での用紙不足の防止を図ることが出来る。
【００６３】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。例えば、上記実施の形態では、本発明を紙残量管理機能を有する印刷装置として説明したが、紙残量管理装置を印刷装置のオプションとして印刷装置と別体に構成することも可能である。この場合、ロール紙の用紙幅データを取得する用紙情報取得手段や、印刷処理で使用される用紙長を取得する使用量取得手段としては、例えば、印刷装置側で検出した用紙幅データや用紙の使用量データをデータ通信等により紙残量管理装置側へ送信させて取得するように構成すれば良い。
【００６４】
また、上記のような用紙の使用量データや用紙幅データの送信を、複数の印刷装置から１台の紙残量管理装置へ行わせるように構成することで、複数台の印刷装置でロール紙を共有した場合でも、これらロール紙の残量管理をまとめて行うことが可能である。
【００６５】
また、ロール紙交換の際にロール紙先端に用紙情報等を印字する処理を行わずに、ロール紙の用紙幅の検出や使用情報と用紙種類情報の入力等によりロール紙の特定を行うようにしても良い。
【００６６】
また、本発明は、インクジェット方式の印刷装置に限らず、ロール紙のような連続用紙に印刷を行う種々の印刷装置に適用することが出来る。
【００６７】
【発明の効果】
以上説明したように、本発明に従うと、連続用紙を交換しながら複数の連続用紙に印刷を行うような場合でも、各連続用紙の紙残量が正確に把握でき、印刷途中での用紙切れの防止を図ることができ、更に、複数の印刷装置で連続用紙を共有する場合でも、その紙残量の管理を正確に行えるという効果がある。
【００６８】
また、印刷に必要な用紙長と用紙残量とを比較して用紙残量が少なければその旨を報知してくれるので、印刷途中での用紙切れの心配がなく、ユーザーは用紙が足りるか否かあまり気にしないで処理できるという効果がある。
【００６９】
また、連続用紙の交換時にセットした連続用紙を装置に認識させることも、簡単で手軽な操作で行えるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態の印刷装置を示すブロック図である。
【図２】不揮発性メモリに複数のロール紙の残量データが蓄えられていく流れを示す説明図である。
【図３】図１のＣＰＵにより実行される印刷制御処理の手順を示すフローチャートである。
【図４】図３のステップＳ４，Ｓ９で行われるロール紙交換サブルーチン処理の手順を示すフローチャートである。
【符号の説明】
１      印刷装置
１０    ＣＰＵ
１１    プログラムＲＯＭ
１２    不揮発性メモリ
１３    プリントエンジン
１４    エンジンインターフェース
１５    通信インターフェース
１６    操作パネル
１７    搬送モータ
１８    キャリッジ駆動モータ
２１    ホストコンピュータ
Ｒ１〜Ｒｎ    ロール紙
【図１】
0004567226.tif 000002
【図２】
0004567226.tif 000003
【図３】
0004567226.tif 000004
【図４】
0004567226.tif 000005