(57)【要約】【課題】利便性の高い一時停止機能を備えたネットワークプリンタシステムを提供する。【解決手段】コンピュータ画面上からのプリンタへの出力指示に対しプリンタは受信した画像データをＨＤＤに格納し（Ｓ３）、受信完了まで格納し続ける（Ｓ４）。受信完了前にコンピュータ側から一時停止指示を受信する（Ｓ５）と、受信画像データを全データ受信するまで格納し続け、完了後、コンピュータから次の指示データを待つ。画像データ受信中に一時停止指示を受けなければ受信画像データをラスタ展開し（Ｓ６）、印刷処理へ移行する（Ｓ７）。印刷中にコンピュータから一時停止指示が送信されると（Ｓ８）プリンタは印刷中の転写紙の処理が完了するまで動作し、完了するとＨＤＤ内の残りの画像を格納したままコンピュータからの次の指示を待つ。印刷中に一時停止指示がなければ頁毎の画像データの印刷を完了する（Ｓ９）。【選択図】図５
2006190339.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムであって、
前記プリンタは、前記コンピュータから印刷に関する指示及びデータを受信する接続手段と、前記接続手段を介して受信した前記データを格納する記憶手段と、前記記憶手段に格納した前記データに基づいて印刷を行う印刷手段と、前記接続手段を介して受信した前記指示に基づいて前記印刷手段を制御する制御手段とを備え、
前記コンピュータは、前記プリンタを指定して印刷に関する指示及びデータを送信するコンピュータ側接続手段と、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を表示する表示手段と、前記表示手段で表示された画面に対する応答として一時停止指示のユーザ操作を受け付ける操作手段とを備え、
前記コンピュータ側接続手段は、前記操作手段で受け付けた一時停止指示を前記接続手段を介して前記プリンタに送信し、
前記制御手段は、前記接続手段を介して前記データの受信を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記データの受信完了前に前記接続手段を介して印刷の一時停止指示を受信した場合は、前記印刷手段による印刷動作を停止し、前記記憶手段への前記データの格納動作は継続する制御を行うことを特徴とするプリンタシステム。
【請求項２】
前記印刷手段は、前記記憶手段に格納した前記データに基づいてページごとに印刷を行い、前記制御手段は、前記記憶手段への前記データの格納を終え前記印刷手段による前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記接続手段を介して印刷の一時停止指示を受信した場合は、前記印刷手段による印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴とする請求項１に記載のプリンタシステム。
【請求項３】
コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムであって、
前記プリンタは、前記コンピュータから印刷に関する指示及びデータを受信する接続手段と、前記接続手段を介して受信した前記データを格納する記憶手段と、前記記憶手段に格納した前記データに基づいてページごとに印刷を行う印刷手段と、前記接続手段を介して受信した前記指示に基づいて前記印刷手段を制御する制御手段とを備え、
前記コンピュータは、前記プリンタを指定して印刷に関する指示及びデータを送信するコンピュータ側接続手段と、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を表示する表示手段と、前記表示手段で表示された画面に対する応答として一時停止指示のユーザ操作を受け付ける操作手段とを備え、
前記コンピュータ側接続手段は、前記操作手段で受け付けた一時停止指示を前記接続手段を介して前記プリンタに送信し、
前記印刷手段は、前記記憶手段に格納した前記データに基づいてページごとに印刷を行い、前記制御手段は、前記記憶手段への前記データの格納を終え前記印刷手段による前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記接続手段を介して印刷の一時停止指示を受信した場合は、前記印刷手段による印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴とするプリンタシステム。
【請求項４】
コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムにおける印刷方法であって、前記コンピュータから前記プリンタを指定して印刷に関する指示及びデータを前記プリンタに送信するステップと、前記プリンタで前記コンピュータから印刷に関する指示及びデータを受信するステップと、前記受信した前記データを前記プリンタ内の不揮発メモリに格納するステップと、前記不揮発メモリに格納した前記データに基づいて印刷を行う印刷ステップと、前記受信した前記指示に基づいて前記印刷ステップにおける印刷動作を制御する制御ステップと、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を前記コンピュータ上に表示するステップと、前記表示された画面に対する応答として一時停止指示のユーザ操作を前記コンピュータで受け付けるステップと、前記受け付けた一時停止指示を前記プリンタに送信するステップとを含み、
前記制御ステップは、前記データの受信を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記データの受信完了前に印刷の一時停止指示を受信した場合は、前記印刷ステップでの印刷動作を停止し、前記不揮発メモリへの前記データの格納動作は継続する制御を行うことを特徴とする印刷方法。
【請求項５】
前記印刷ステップは、前記不揮発メモリに格納した前記データに基づいてページごとに印刷を行い、前記制御ステップは、前記不揮発メモリへの前記データの格納を終え前記印刷ステップでの前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、印刷の一時停止指示を受信した場合は、前記印刷ステップでの印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴とする請求項４に記載の印刷方法。
【請求項６】
コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムにおける印刷方法であって、前記コンピュータから前記プリンタを指定して印刷に関する指示及びデータを前記プリンタに送信するステップと、前記プリンタで前記コンピュータから印刷に関する指示及びデータを受信するステップと、前記受信した前記データを前記プリンタ内の不揮発メモリに格納するステップと、前記不揮発メモリに格納した前記データに基づいてページごとに印刷を行う印刷ステップと、前記受信した前記指示に基づいて前記印刷ステップにおける印刷動作を制御する制御ステップと、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を前記コンピュータ上に表示するステップと、前記表示された画面に対する応答として一時停止指示のユーザ操作を前記コンピュータで受け付けるステップと、前記受け付けた一時停止指示を前記プリンタに送信するステップとを含み、
前記印刷ステップは、前記不揮発メモリに格納した前記データに基づいてページごとに印刷を行い、前記制御ステップは、前記不揮発メモリへの前記データの格納を終え前記印刷ステップでの前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、印刷の一時停止指示を受信した場合は、前記印刷ステップでの印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタシステム及び印刷方法に関し、より詳細には、印字出力制御などに適用される、出力文書の印刷動作過程での外部指示制御が可能な、ネットワークプリンタを利用したプリンタシステム及びそのシステムにおける印刷方法に関する。
【背景技術】
【０００２】
従来、ネットワーク環境でのプリンタなど出力装置では、コンピュータから出力指示を送信した後に指示したデータのミスに気付いて出力動作を停止する際には、出力データ全てをキャンセルし、修正後に再度最初から出力指示及び画像データの転送を行わなくてはならなかった。その結果、無駄な印刷物が増えたり、ユーザも余計な時間を費やすことがしばしばあった。
【０００３】
このような不具合を改善するための技術として、例えば、特許文献１には、印刷動作の一時停止手段とその解除手段、一時停止中の印刷ジョブの削除手段などを備えた画像形成装置及び画像形成方法が記載されている。この方法ではユーザが送信した画像データ，印刷モードをプリンタが受信し、印刷動作を行うがその時にプリンタに装備された操作部より印刷一時停止ボタン，一時停止解除ボタンにより印刷動作の一時停止，一時停止解除を行う。
【０００４】
この方式ではプリンタに装備された操作部において、ユーザオペレーションにより指示された内容より印刷動作制御を行っている。しかしながら、ネットワーク上に接続されたプリンタでは近傍に設置されたプリンタとは限らずプリンタに辿り着いてからの指示では無駄な印刷物もあまり減らず、何より一時停止するためユーザがプリンタの設置場所まで移動するため大変不便である。
【特許文献１】特開２０００−１４１８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述のごとき実情に鑑みてなされたものであり、これらの不具合点を解決し、利便性の高い一時停止機能を備えたネットワークプリンタを利用したプリンタシステム及びそのシステムにおける印刷方法を提供することをその目的とする。
【課題を解決するための手段】
【０００６】
請求項１の発明は、コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムであって、前記プリンタは、前記コンピュータから印刷に関する指示及びデータを受信する接続手段と、前記接続手段を介して受信した前記データを格納する記憶手段と、前記記憶手段に格納した前記データに基づいて印刷を行う印刷手段と、前記接続手段を介して受信した前記指示に基づいて前記印刷手段を制御する制御手段とを備え、前記コンピュータは、前記プリンタを指定して印刷に関する指示及びデータを送信するコンピュータ側接続手段と、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を表示する表示手段と、前記表示手段で表示された画面に対する応答として一時停止指示のユーザ操作を受け付ける操作手段とを備え、前記コンピュータ側接続手段は、前記操作手段で受け付けた一時停止指示を前記接続手段を介して前記プリンタに送信し、前記制御手段は、前記接続手段を介して前記データの受信を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記データの受信完了前に前記接続手段を介して印刷の一時停止指示を受信した場合は、前記印刷手段による印刷動作を停止し、前記記憶手段への前記データの格納動作は継続する制御を行うことを特徴としたものである。
【０００７】
請求項２の発明は、請求項１の発明において、前記印刷手段は、前記記憶手段に格納した前記データに基づいてページごとに印刷を行い、前記制御手段は、前記記憶手段への前記データの格納を終え前記印刷手段による前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記接続手段を介して印刷の一時停止指示を受信した場合は、前記印刷手段による印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴としたものである。
【０００８】
請求項３の発明は、コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムであって、前記プリンタは、前記コンピュータから印刷に関する指示及びデータを受信する接続手段と、前記接続手段を介して受信した前記データを格納する記憶手段と、前記記憶手段に格納した前記データに基づいてページごとに印刷を行う印刷手段と、前記接続手段を介して受信した前記指示に基づいて前記印刷手段を制御する制御手段とを備え、前記コンピュータは、前記プリンタを指定して印刷に関する指示及びデータを送信するコンピュータ側接続手段と、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を表示する表示手段と、前記表示手段で表示された画面に対する応答として一時停止指示のユーザ操作を受け付ける操作手段とを備え、前記コンピュータ側接続手段は、前記操作手段で受け付けた一時停止指示を前記接続手段を介して前記プリンタに送信し、前記印刷手段は、前記記憶手段に格納した前記データに基づいてページごとに印刷を行い、前記制御手段は、前記記憶手段への前記データの格納を終え前記印刷手段による前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記接続手段を介して印刷の一時停止指示を受信した場合は、前記印刷手段による印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴としたものである。
【０００９】
請求項４の発明は、コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムにおける印刷方法であって、前記コンピュータから前記プリンタを指定して印刷に関する指示及びデータを前記プリンタに送信するステップと、前記プリンタで前記コンピュータから印刷に関する指示及びデータを受信するステップと、前記受信した前記データを前記プリンタ内の不揮発メモリに格納するステップと、前記不揮発メモリに格納した前記データに基づいて印刷を行う印刷ステップと、前記受信した前記指示に基づいて前記印刷ステップにおける印刷動作を制御する制御ステップと、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を前記コンピュータ上に表示するステップと、前記表示された画面に対する応答として一時停止指示のユーザ操作を前記コンピュータで受け付けるステップと、前記受け付けた一時停止指示を前記プリンタに送信するステップとを含み、前記制御ステップは、前記データの受信を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、前記データの受信完了前に印刷の一時停止指示を受信した場合は、前記印刷ステップでの印刷動作を停止し、前記不揮発メモリへの前記データの格納動作は継続する制御を行うことを特徴としたものである。
【００１０】
請求項５の発明は、請求項４の発明において、前記印刷ステップは、前記不揮発メモリに格納した前記データに基づいてページごとに印刷を行い、前記制御ステップは、前記不揮発メモリへの前記データの格納を終え前記印刷ステップでの前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、印刷の一時停止指示を受信した場合は、前記印刷ステップでの印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴としたものである。
【００１１】
請求項６の発明は、コンピュータと前記コンピュータに接続されたプリンタとからなるプリンタシステムにおける印刷方法であって、前記コンピュータから前記プリンタを指定して印刷に関する指示及びデータを前記プリンタに送信するステップと、前記プリンタで前記コンピュータから印刷に関する指示及びデータを受信するステップと、前記受信した前記データを前記プリンタ内の不揮発メモリに格納するステップと、前記不揮発メモリに格納した前記データに基づいてページごとに印刷を行う印刷ステップと、前記受信した前記指示に基づいて前記印刷ステップにおける印刷動作を制御する制御ステップと、前記プリンタにおける印刷動作の一時停止指示を受け付ける画面を前記コンピュータ上に表示するステップと、前記表示された画面に対する応答として一時停止指示のユーザ操作を前記コンピュータで受け付けるステップと、前記受け付けた一時停止指示を前記プリンタに送信するステップとを含み、前記印刷ステップは、前記不揮発メモリに格納した前記データに基づいてページごとに印刷を行い、前記制御ステップは、前記不揮発メモリへの前記データの格納を終え前記印刷ステップでの前記データに基づく印刷動作を開始した後、前記コンピュータに表示させた印刷動作の一時停止指示を受け付ける画面に対する応答として、印刷の一時停止指示を受信した場合は、前記印刷ステップでの印刷中のページの記録動作を完了させ、該ページ以降の印刷を停止する制御を行うことを特徴としたものである。
【発明の効果】
【００１２】
本発明によれば、プリンタシステムにおいて、利便性の高い一時停止機能を備えることができる。
【発明を実施するための最良の形態】
【００１３】
本発明の一実施形態に係るプリンタシステムは、コンピュータと電気的に接続可能な環境を持ち、ユーザによりコンピュータから送信された画像データを格納できる大容量の不揮発メモリと、ユーザによりコンピュータから送信された制御コマンドを蓄積するメモリとを備えたネットワークプリンタを利用したプリンタシステムであって、ユーザがコンピュータの画面上から、画像データ送信後に印刷の一時停止ができるよう構成している。これにより、ユーザが操作するコンピュータの画面上から印刷指示した印刷データの印刷動作中またはデータ送信中に印刷動作の一時停止ができることにより、不注意に印刷指示した画像データを印刷停止中に確認でき、ミスした場合は無駄な印刷物を減らせ、問題がなければそのまま継続できることにより利便性が高くなる。
【００１４】
また、ユーザが画像データ送信中でも印刷の一時停止ができるよう構成することで、制御動作を印刷する画像データのデータ送信中にも実行できるので、印刷動作へ移行していなければ無駄な印刷物を無くすことができる。
【００１５】
また、ユーザから一時停止中に印刷キャンセル指示を受信した時に、不揮発メモリに格納した画像データ、メモリに蓄積した制御コマンドを全て削除し、印刷ジョブを終了するよう構成することで、ユーザがミスデータと判断した場合に増進した画像データをプリンタ側で破棄できることにより、プリンタへ無駄な印刷動作を減らすことができる。
【００１６】
図１は、本発明の一実施形態に係るプリンタシステムの構成例を示す図である。図１に示す構成例においては、プリンタ３と、４人のユーザＡ，Ｂ，Ｃ，Ｄがそれぞれ入力装置として使用するコンピュータ１ａ，１ｂ，１ｃ，１ｄと、それらのコンピュータ１と本発明の対象となるプリンタ３とのインタフェースを司るプリントサーバ２と、がそれぞれ電気的に接続されている。この構成の場合、ユーザＡ，Ｂ，Ｃ，Ｄの各人はプリントサーバ２を介したプリンタ３に出力することができ、それぞれは一般的に称されるケーブル，無線等によって接続されるがここでは特に説明しない。
【００１７】
図２は、本発明の一実施形態に係るプリンタシステムを機能的に説明するためのブロック図である。コンピュータ１ａ内部（コンピュータＡを代表させて説明）にはプリントサーバ２とつながり、ビデオ，コマンドＩ／Ｆ部を有するプリンタ制御部１１が装備され、プリントサーバ２側にもコンピュータ１ａとのＩ／Ｆ部がコンピュータ制御部２２に装備されている。さらに、コンピュータ１ａにはその他の制御部１２が装備され、プリントサーバ２には中央演算部２１、プリンタ制御部（コマンドインタープリタ）２３、ユーザデータ格納部２４、ネットワーク制御部２５、周辺機情報格納部２６が装備されている。
【００１８】
このユニット間ではコンピュータ１ａ側から画像データ、紙サイズ、印刷部数などのデータが送信され、その各データはプリントサーバ２のプリンタ制御部（コマンドインタープリタ）２３を介してプリンタ３へと送信される。プリンタ３内にはプリントサーバ２とつながるビデオ，コマンドＩ／Ｆ部３２、画像データ制御部３７、画像データ処理部３６、プリンタ全体を制御するＣＰＵ，制御プログラムがかかれたＲＯＭ，制御データを格納するＲＡＭなどで構成されるプリント出力制御部３３、演算処理部３４、画像データを蓄積する大容量メモリと該大容量メモリの制御部（画像データ（メモリ）制御部）３５、プリンタ内のＩ／Ｏを制御するプリンタ入出力制御部３１などで構成されている。プリンタはＲＡＭなどに画像データと前述のコンピュータ（ユーザ）からの各情報をリンクさせて格納する。
【００１９】
図３及び図４は、ユーザが印刷指示を行い、印刷動作が終了するまでの、モニタ画面に表示するグラフィカルユーザインターフェイス（ＧＵＩ）の一例を説明するための図である。
図３には、ユーザが実際にコンピュータのモニタ上から印刷指示を送信するための画面の一例を示している。画面上にプリンタモデル名，紙サイズ，画像倍率，部数などの設定が表示され、ＯＫボタンをクリックすると印刷は開始される。
【００２０】
図４には、印刷動作が開始されてから終了するまでモニタ画面上に表示される画面の一例を示している。キャンセルボタンをクリックすると印刷動作は途中終了し、印刷一時停止ボタンをクリックすると一時停止を行う本発明の動作画面の例である。
【００２１】
図５乃至図７は、ユーザオペレーション（コンピュータ）とプリンタの各内部動作を説明するためのフロー図で、本発明に係るプリンタシステムにおける印刷方法の一例を説明するためのフロー図である。
まず、ユーザが画像データを作成し（ステップＳ１）、その作成した画像データを図３に示した画面においてプリンタへ出力指示を送信する（ステップＳ２）。プリンタは受信した画像データをＨＤＤなどの不揮発メモリに格納する（ステップＳ３）。このときプリンタは画像データの受信が完了するまで格納し続ける（ステップＳ４）。若しくは、受信完了前にコンピュータ側から一時停止指示を受信する（ステップＳ５）と図６に示す処理Ａに移行する。
【００２２】
処理Ａでは同様に受信した画像データを格納し（ステップＳ２１）、全データを受信完了するまで格納し続ける（ステップＳ２２）。受信が完了するとそのままコンピュータから次の指示データの受信待ち（ステップＳ２３）となる。コンピュータから一時停止解除指示が送信される（ステップＳ２４）とプリンタはＨＤＤ内にある画像データの印刷動作を再開（ステップＳ２７）し、コンピュータから印刷停止が送信される（ステップＳ２５）とＨＤＤ内の画像データを破棄して印刷動作を終了する（ステップＳ２９）。このように一時停止状態ではプリンタはコンピュータから一時停止解除か（ステップＳ２６）印刷停止か（ステップＳ２８）スタンバイ状態のままとなる。
【００２３】
次にプリンタは画像データ受信中に一時停止指示を受けなければ受信した画像データをラスタ展開し（ステップＳ６）、印刷処理へ移行する（ステップＳ７）。印刷中にコンピュータから一時停止指示が送信されると（ステップＳ８）プリンタは図７に示す処理Ｂへ移行する。
【００２４】
処理Ｂでは印刷中の転写紙の処理が完了するまで動作し（ステップＳ３１）、完了するとＨＤＤ内の残りの画像を格納したままコンピュータからの次の指示を待つ（ステップＳ３２）。この後コンピュータからの指示により処理Ａと同様な制御に移行する。
【００２５】
プリンタは印刷中にコンピュータから一時停止指示がこなければページごとの画像データの印刷を完了し（ステップＳ９）、全ページの印刷が完了すれば（ステップＳ１０）、印刷動作を終了する（ステップＳ１１）。
以上により、本発明の目的であるプリンタ印刷動作の一時停止及びその解除、中止をコンピュータ上から操作できることで利便性の優れたネットワークプリンタを提供できる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係るプリンタシステムの構成例を示す図である。
【図２】本発明の一実施形態に係るプリンタシステムを機能的に説明するためのブロック図である。
【図３】ユーザが印刷指示を行い、印刷動作が終了するまでの、モニタ画面に表示するグラフィカルユーザインターフェイス（ＧＵＩ）の一例を説明するための図である。
【図４】ユーザが印刷指示を行い、印刷動作が終了するまでの、モニタ画面に表示するグラフィカルユーザインターフェイス（ＧＵＩ）の一例を説明するための図である。
【図５】ユーザオペレーション（コンピュータ）とプリンタの各内部動作を説明するためのフロー図である。
【図６】ユーザオペレーション（コンピュータ）とプリンタの各内部動作を説明するためのフロー図である。
【図７】ユーザオペレーション（コンピュータ）とプリンタの各内部動作を説明するためのフロー図である。
【符号の説明】
【００２７】
１ａ，１ｂ，１ｃ，１ｄ…コンピュータ、２…プリントサーバ、３…プリンタ。
【図３】
2006190339.tif 000003
【図６】
2006190339.tif 000004
【図１】
2006190339.tif 000005
【図２】
2006190339.tif 000006
【図４】
2006190339.tif 000007
【図５】
2006190339.tif 000008
【図７】
2006190339.tif 000009