(57)【要約】【課題】  用紙節約の設定されている印刷ジョブを用紙残量の検知が可能なプリンタに印刷する場合、現在の用紙残量と印刷ジョブに設定されている用紙長の比較による印刷可能性の誤判定を軽減する。【解決手段】  プリンタに保存されているジョブ履歴の情報を参照することにより、用紙残量の観点による印刷可能性の判定を行う。【選択図】  図１
2007160884.tif 000002
【特許請求の範囲】
【請求項１】
プリンタにロードされている現在の用紙残量を検知する用紙残量検知手段と、過去に印刷したジョブの情報を保存するジョブ履歴保存手段とを備えるプリンタにおいて、
大きい用紙長設定と、実際に印刷データの存在する部分だけページ送りを行う用紙節約設定とを行う印刷プログラムからの印刷ジョブが、プリンタに実際にロードされている用紙残量で印刷可能か否かの判定をプリンタに保存されているジョブ履歴により行うことを特徴とする印刷可能性判定方法。
【請求項２】
請求項１の方法を備えるプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタにおける用紙残量の観点による印刷可能性判定方法、および、上記方法を備えるプリンタにかかわるものである。
【背景技術】
【０００２】
大判プリンタに印刷する場合、印刷プログラムの中には、大きい用紙長設定（例.18m）と実際に印刷データの存在する部分だけページ送りを行う用紙節約設定を併用することにより、任意長のイメージデータの印刷を行うものが存在する。操作者は、一般的に印刷プログラムによる印刷コマンドの使い方までは知らず、また、印刷プログラムによる印刷コマンドの使い方を変更することは出来ないため、印刷プログラムをそのままで使用しなければならない。一方、現在の用紙残量を検知可能なプリンタにおいて、受信した印刷ジョブが印刷可能か否かの判定を、プリンタが検出した現在の用紙残量と印刷ジョブに設定されている用紙長とを比較して行うと、上記の印刷プログラムから送信された印刷ジョブでは、実際にはイメージデータの長さが現在の用紙残量より短くて印刷できるにもかかわらず、プリンタは印刷不可と誤判定してしまう場合がある。
【０００３】
従来は、プリンタに用紙残量検出をしない設定を設けることにより、一例として用紙残量による印刷可能性の判断をプリンタに行わせないようにする方法が取られていた。
【０００４】
ジョブ履歴を利用する例としては、たとえば「特開２００４−２９９２０４」において消耗品を効率的に利用するためにジョブ履歴を参照している。
【特許文献１】特開２００４−２９９２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の方法では、プリンタによる残量検知機能がまったく使えなくなってしまう。本発明は、用紙残量の観点による印刷可能性判定におけるこの不具合の軽減をはかり、ユーザーの印刷操作の利便性を高めることを目的としている。
【課題を解決するための手段】
【０００６】
本発明では、プリンタに保存されているジョブ履歴の情報を参照することにより、用紙残量の観点による印刷可能性の判定を行う。
【発明の効果】
【０００７】
本発明により、操作者の使用する印刷プログラムが、大きい用紙長設定と実際に印刷データの存在する部分だけページ送りを行う用紙節約設定とを行うものであったとしても、検出した現在の用紙残量と印刷ジョブに設定されている用紙長とを比較して印刷可能性の判定を行うプリンタに印刷を行う場合にも、印刷可能性の誤判定を軽減して操作者の印刷の利便性を高めることができる。
【発明を実施するための最良の形態】
【０００８】
（実施例１）
図1は、本発明のシステム構成を示している。
【０００９】
コンピュータ100は、セントロやネットワークなどの通信手段110によりインクジェットプリンタ120と接続されている。コンピュータ100には、大きい用紙長設定と、実際に印刷データの存在する部分だけページ送りを行う用紙節約設定とを行う印刷プログラム101とプリンタから印刷可能性に関する情報を受け取って操作者へ警告を表示する警告表示手段103が存在する。印刷プログラム101は印刷を行う際、印刷ジョブ102を作成する。
【００１０】
プリンタ120には、現在の用紙残量を検出する用紙残量検知手段123と実際の印刷を行う印刷手段124と過去の印刷情報を保存するジョブ履歴122とジョブ履歴の管理を行うジョブ履歴管理手121とが存在する。
【００１１】
プリンタ120には、画像処理など他の機能を果たす手段が存在するが、本発明では本質的でない部分であるため、ここでは記述していない。
【００１２】
図２は、印刷プログラムによる印刷コマンド設定の効果を示す図である。本例では、200はロール紙、201がイメージデータを示す。図2の左の図は、印刷ジョブの設定が、長い用紙長、かつ用紙節約設定=Offの場合の印刷結果である。プリンタは実際のイメージデータの長さに関係なく設定された用紙長で改ページのためのフィードを行う。図2の右の図は、印刷ジョブの設定が、長い用紙長、かつ用紙節約設定=Onfの場合の印刷結果である。プリンタは実際のイメージデータの長さに下端マージンを加えた長さだけ改ページのためのフィードを行うため、用紙に無駄が生じない。
【００１３】
図３は、ジョブ履歴の例を示す。
【００１４】
本実施例では、ジョブ履歴にジョブ名、ユーザー、用紙節約設定（有効、または無効）、およびそのジョブにおける実際の印刷長の情報が保存されている。
【００１５】
図４は、警告表示の例を示す。
【００１６】
ジョブ履歴が図3のものとし、現在の印刷ジョブの設定が、用紙長18m、かつ、用紙節約設定が有効とする。現在のプリンタの用紙残量にしたがって、プリンタ120はコンピュータ100上に存在する警告表示手段103に通知を行い、警告表示手段103は警告表示を行う。
【００１７】
401は、現在の用紙残量が、ユーザーが現在の印刷ジョブのユーザーと同じ、かつ用紙節約設定が有効である過去の印刷ジョブにおける最大印刷長以上の場合の例であり、402は、現在の用紙残量が、ユーザーが現在の印刷ジョブのユーザーと同じ、かつ過去の印刷ジョブにおける最大印刷長未満の場合の例である。
【００１８】
図5は、本実施例における印刷可能性判定処理を示すフローチャートである。
【００１９】
プリンタ120は印刷ジョブの印刷を行う際、プリンタの現在の用紙残量の検出を行う(S510)。
【００２０】
検出した用紙残量が印刷ジョブに設定された用紙長以上の場合には(S520:Yes)、そのまま印刷を行う(S530)。検出した用紙残量が印刷ジョブに設定された用紙長未満の場合には(S520:No)、プリンタ120はプリンタに保存されている印刷履歴をチェックし、同じユーザーで用紙節約設定が行われているジョブの内、実際の最大印刷長を調べる(S540)。検出した用紙残量 が、上記の実際の最大印刷長以上の場合には印刷可能性大としてコンピュータ100上の警告表示手段103に通知を行い、警告表示手段103は印刷可能性大の警告表示を行い(S570)、検出した用紙残量 が、上記の実際の最大印刷長未満の場合には同様に警告表示手段103は印刷可能性小の警告表示を行う(S560)。
【００２１】
その後、操作者の指示が印刷実行であれば(S580:Yes)警告表示手段は印刷実行の指示をプリンタ120に伝達し、プリンタ120は指示に基づき印刷を行う(S595)、または、操作者の指示が印刷中止であれば(S580:No)警告表示手段は印刷中止の指示をプリンタ120に伝達し、プリンタ120は指示に基づき印刷を中止する(S590)。
【００２２】
（産業上の利用可能性）
本発明は、大きい用紙長設定と、実際に印刷データの存在する部分だけページ送りを行う用紙節約設定とを行う印刷プログラムと、現在ロードされている用紙残量を検知可能、かつジョブ履歴を保存するプリンタとからなるシステムにおいて利用可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施例1におけるシステム構成。
【図２】実施例1における印刷プログラムによる印刷コマンド設定の効果の概要を示す図。
【図３】実施例1におけるジョブ履歴の例。
【図４】実施例1における警告表示の例。
【図５】実施例1における印刷可能性判定処理を示すフローチャート。
【符号の説明】
【００２４】
100  コンピュータ
101  印刷プログラム
102  印刷ジョブ
103  警告表示手段
110  通信手段
120  プリンタ
121  ジョブ履歴管理手段
122  ジョブ履歴
123  用紙残量検知手段
124  印刷手段
200  ロール紙
201  イメージデータ
300  ジョブ履歴の例
401  警告表示の例（印刷可能性大）
402  警告表示の例（印刷可能性小）
【図１】
2007160884.tif 000003
【図２】
2007160884.tif 000004
【図３】
2007160884.tif 000005
【図４】
2007160884.tif 000006
【図５】
2007160884.tif 000007