(57)【特許請求の範囲】
【請求項１】
ホスト機器と印刷装置がネットワークを介して接続された印刷システムにおいて、
前記ホスト機器は、
印刷データをスプーラを介して前記印刷装置に送信する第１の送信手段と、
前記印刷データのジョブリスト情報、及び認証印刷又は試し刷り印刷の印刷データである登録ジョブ印刷データを前記印刷装置に送信する第２の送信手段と、を有し、
前記印刷装置は、
前記第１の送信手段から送信される印刷データを受信する第１の受信手段と、
前記第２の送信手段から送信される前記ジョブリスト情報、及び前記登録ジョブ印刷データを受信する第２の受信手段と、
前記第２の受信手段から受信した前記ジョブリスト情報、及び前記登録ジョブ印刷データに基づいてジョブリストを作成し表示するジョブリスト作成・表示手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記ジョブリストの表示に基づいて、割り込み印刷の指示が行われると、前記ジョブリストに基づいて記録媒体に印刷処理を行うことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷装置は、
前記登録ジョブ印刷データを保存する記憶部を有し、
前記第２の受信手段により前記登録ジョブ印刷データが受信された際に、該登録ジョブ印刷データを前記記憶部に保存し、
前記割り込み印刷の指示が前記認証印刷又は試し刷り印刷の指示である際に、前記ジョブリストに基づいて前記記憶部から前記登録ジョブ印刷データを読み出し、記憶媒体に印刷処理を行うことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記第２の送信手段は、ＦＴＰ通信を使用することを特徴とする請求項１、２、又は３に記載の印刷システム。
【請求項５】
ホスト機器とネットワークを介して接続された印刷装置において、
前記ホスト機器からスプーラを介して送信される印刷データを受信する第１の受信手段と、
前記ホスト機器から送信される前記印刷データのジョブリスト情報、及び認証印刷又は試し刷り印刷の印刷データである登録ジョブ印刷データを受信する第２の受信手段と、
前記第２の受信手段から受信した前記ジョブリスト情報、及び前記登録ジョブ印刷データに基づいてジョブリストを作成し表示するジョブリスト作成・表示手段と、
を有することを特徴とする印刷装置。
【請求項６】
ホスト機器とネットワークを介して接続された印刷装置の印刷制御方法において、
前記ホスト機器からスプーラを介して送信される印刷データを受信する第１の受信処理と、
前記ホスト機器から送信される前記印刷データのジョブリスト情報、及び認証印刷又は試し刷り印刷の印刷データである登録ジョブ印刷データを受信する第２の受信処理と、
前記第２の受信処理によって受信した前記ジョブリスト情報、及び前記登録ジョブ印刷データに基づいてジョブリストを作成し表示するジョブリスト作成・表示処理と、
を行うことを特徴とする印刷装置の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータ等のホスト機器とプリンタ装置等の印刷装置が接続された印刷システムに関する。
【背景技術】
【０００２】
今日、ホストコンピュータ等のホスト機器とプリンタ装置や所謂複合機等の印刷装置がネットワークを介して接続された印刷システムが利用されている。このようなシステムにおいては、ネットワークに接続された複数のホスト機器から印刷データが、例えばプリンタ装置に送信され、プリンタ装置は印刷データの受信順に印刷処理を行う。
【０００３】
図５は、従来のホスト機器からプリンタ装置に印刷データを送信する際の処理を説明するフローチャートである。プリンタドライバ３１はアプリケーションプログラムを使用して作成された印刷データの印刷実行処理を行い（ステップ（以下、Ｓで示す）１）、印刷ナビゲーション部３２を使用して印刷データのプレビュー表示を行う（Ｓ２）。このプレビュー表示を確認し、ユーザは必要に応じて各種設定、編集処理を行い、印刷指示を行う（Ｓ３）。
プリンタドライバ３１は上記指示に基づいて、スプーラに印刷データを保持し、プリンタ装置が受信可能になると、印刷データをプリンタ装置に送信する。
また、特許文献１は他のコンピュータ機器より優先的に印刷を行うことができる印刷システムの発明であり、例えばあるホスト機器がプリンタ装置を使用して印刷中に、他のホスト機器から割込み印刷要求が発行されると、その割込み印刷要求に含まれるプライオリティと、印刷中の印刷データのプライオリティとを比較し、その割込み印刷要求に含まれるプライオリティの方が高いとき、他のホスト機器に印刷を許可する発明である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０８−３０５５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、プリンタ装置に受信中のジョブが大量に存在すると、ホスト機器から印刷データを受信することができない。例えば、図６（ａ）はプリンタ装置のジョブリストの作成例を示す図であり、ユーザ１からポート１を介して９９９ページの印刷データ１を受信し、この印刷データ１の印刷実行中である。また、ユーザ２からポート２を介して１ページの印刷データ２の受信が完了しており、更にユーザ３からポート３を介して３０ページの印刷データ３を受信中である。尚、ポート４を介したユーザ４からの２ページの印刷データ４の送信、及びポート５を介したユーザ５からの認証印刷の送信は、プリンタ装置の受信バッファに空きがないため、受信できない状態である。
【０００６】
この場合、従来のプリンタ装置におけるリスト表示は、図６（ｂ）に示す状態である。すなわち、ユーザ１の９９９ページの印刷データ１が印刷中であること、及びユーザ２の１ページの印刷データ２とユーザ３の３０ページの印刷データ３がジョブ待ちであることを表示するのみである。したがって、ユーザ４からの印刷データ４の情報や、ユーザ５からの認証印刷の情報はプリンタ装置に表示されない。
【０００７】
このため、従来のシステムでは、例え２ページの印刷データ４が印刷待ち状態であっても割り込み印刷の指示を行うことができない。また、認証印刷が印刷待ち状態であっても印刷指示を行うことができない。
【０００８】
そこで、本発明はホスト機器からスプーラに保持された印刷データの総印刷ページ数等の情報をスプーラを介した印刷データの送信手段とは別の手段で印刷装置に送信することによって、印刷待ちの印刷データの情報をリスト表示することを可能とし、更に認証印刷等の印刷データを上記別の手段で印刷装置に送信することによって印刷装置の印刷待ちリストに表示することを可能とする印刷システムを提供するものである。
【課題を解決するための手段】
【０００９】
上記課題は第１の発明によれば、ホスト機器と印刷装置がネットワークを介して接続された印刷システムにおいて、前記ホスト機器は、印刷データをスプーラを介して前記印刷装置に送信する第１の送信手段と、前記印刷データのジョブリスト情報、及び認証印刷又は試し刷り印刷の印刷データである登録ジョブ印刷データを前記印刷装置に送信する第２の送信手段と、を有し、前記印刷装置は、前記第１の送信手段から送信される印刷データを受信する第１の受信手段と、前記第２の送信手段から送信される前記ジョブリスト情報、及び前記登録ジョブ印刷データを受信する第２の受信手段と、前記第２の受信手段から受信した前記ジョブリスト情報、及び前記登録ジョブ印刷データに基づいてジョブリストを作成し表示するジョブリスト作成・表示手段と、を有する印刷システムを提供することによって達成できる。
【００１０】
また、上記課題は第２の発明によれば、前記ジョブリストの表示に基づいて、割り込み印刷の指示が行われると、前記ジョブリストに基づいて記録媒体に印刷処理を行う印刷システムを提供することによって達成できる。
【００１１】
また、上記課題は第３の発明によれば、前記印刷装置は、前記登録ジョブ印刷データを保存する記憶部を有し、前記第２の受信手段により前記登録ジョブ印刷データが受信された際に、該登録ジョブ印刷データを前記記憶部に保存し、前記割り込み印刷の指示が前記認証印刷又は試し刷り印刷の指示である際に、前記ジョブリストに基づいて前記記憶部から前記登録ジョブ印刷データを読み出し、記憶媒体に印刷処理を行う印刷システムを提供することによって達成できる。
【００１２】
また、上記課題は第４の発明によれば、前記第２の送信手段は、ＦＴＰ通信を使用する印刷システムを提供することによって達成できる。
【００１３】
また、上記課題は第５の発明によれば、ホスト機器とネットワークを介して接続された印刷装置において、前記ホスト機器からスプーラを介して送信される印刷データを受信する第１の受信手段と、前記ホスト機器から送信される前記印刷データのジョブリスト情報、及び認証印刷又は試し刷り印刷の印刷データである登録ジョブ印刷データを受信する第２の受信手段と、前記第２の受信手段から受信した前記ジョブリスト情報、及び前記登録ジョブ印刷データに基づいてジョブリストを作成し表示するジョブリスト作成・表示手段と、を有する印刷装置を提供することによって達成できる。
【００１４】
さらに、上記課題は第６の発明によれば、ホスト機器とネットワークを介して接続された印刷装置の印刷制御方法において、前記ホスト機器からスプーラを介して送信される印刷データを受信する第１の受信処理と、前記ホスト機器から送信される前記印刷データのジョブリスト情報、及び認証印刷又は試し刷り印刷の印刷データである登録ジョブ印刷データを受信する第２の受信処理と、前記第２の受信処理によって受信した前記ジョブリスト情報、及び前記登録ジョブ印刷データに基づいてジョブリストを作成し表示するジョブリスト作成・表示処理と、を行う印刷装置の印刷制御方法を提供することによって達成できる。
【発明の効果】
【００１５】
本発明によれば、ホスト機器からスプーラに保持された印刷データの総印刷ページ数等の情報をスプーラを介した印刷データの送信手段とは別の手段で印刷装置に送信することによって、印刷待ちの印刷データの情報をリスト表示することを可能とし、更に認証印刷等の印刷データを上記別の手段で印刷装置に送信することによって印刷装置の印刷待ちリストに表示することが可能となる。そして、このような本発明の印刷システムにより、ユーザはオペレーションパネルに表示されるジョブリストを確認し、例えば緊急に印刷を要するジョブを指定して印刷出力を行うことができるなど多大な効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態を説明する印刷システムのシステム構成図である。
【図２】本実施形態の処理を説明するフローチャートであり、ホストコンピュータ側の処理を説明するフローチャートである。
【図３】本実施形態の処理を説明するフローチャートであり、プリンタ装置側の処理を説明するフローチャートである。
【図４】（ａ）は、プリンタ装置に供給される印刷データや認証印刷の印刷待ちリストの作成例を示す図であり、（ｂ）は、印刷待ちリストの表示例を示す図である。
【図５】従来のホストコンピュータの処理を説明するフローチャートである。
【図６】（ａ）は、従来のプリンタ装置に供給される印刷データや認証印刷の印刷待ちリストの作成例を示す図であり、（ｂ）は、従来の印刷待ちリストの表示例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の実施形態を説明する印刷システムのシステム構成図である。同図において、本システムはＬＡＮ（local area network）等のネットワーク、又はＵＳＢ（universal serial bus）によって、ホストコンピュータ（ホスト機器）１とプリンタ装置２が接続されている。
【００１８】
ホストコンピュータ１は、プリンタ監視ツール３、プリンタドライバ４、エコ関連集計ツール５、印刷ナビゲーション部６、ＬＡＮ通信制御部７、及びＵＳＢ通信制御部８で構成されている。プリンタ監視ツール３は監視制御部９、及び一発エコ設定部１０で構成され、監視制御部９はプリンタ装置２から送信されるエコ関連情報の入力を監視する。また、一発エコ設定部１０は、例えば両面印刷の設定や、マルチページ印刷の設定、トナーセーブ印刷の設定等のエコロジーに関する設定を不図示の節電ボタンを操作することなく、自動設定できる機能を有する。
【００１９】
プリンタドライバ４はアプリケーション（ＡＰＩ）設定部１１、印刷実行部１２、及びＵＩ部１３で構成され、ＡＰＩ設定部１１に設定されたアプリケーションに従って、印刷データを作成する。印刷実行部１２はＡＰＩ設定部１１によって作成した印刷データをプリンタ装置２の対応した中間データに変換し、上記ＬＡＮ通信制御部７又はＵＳＢ通信制御部８を介して、プリンタ装置２に送信する。
【００２０】
エコ関連集計ツール５はデータ集計部１４、データ処理部１５、及び表示部１６で構成され、データ集計部１４はプリンタ装置２から送信されるエコロジーに関するログデータを集計し、データ処理部１５に送信する。尚、エコロジーに関するログデータは、例えば前述の両面印刷や、マルチページ印刷、トナーセーブ印刷等の省電力に関するログデータである。
【００２１】
データ処理部１５では上記データの処理を行い、表示部１６にエコロジー関連の集計データを表示する。このエコロジー関連の集計データとしては、上記両面印刷や、マルチページ印刷、トナーセーブ印刷の利用率や、スリープモードの設定により削減された電力のＣＯ２換算値等のデータである。
印刷ナビゲーション部６は、印刷プレビュー部１７と設定部１８で構成され、印刷プレビュー部１７に印刷データの情報、例えば印刷データのジョブ名やドキュメント名、印刷データの総印刷ページ数等の情報を表示する。また、設定部１８は印刷プレビュー部１７に表示された上記情報をユーザに確認させ、必要に応じてユーザに各種設定を行わせるものである。
【００２２】
一方、プリンタ装置２は制御部２０、及びプリンタ部２１で構成されている。制御部２０はＣＰＵ１９、ＬＡＮ通信制御部２２、ＵＳＢ通信制御部２３、コマンド解析制御部２４、記憶装置制御部２５、記憶装置（ハードディスク（ＨＤＤ））２６、ＩＣカードリーダ制御部２７、通信制御部２８、印刷実行制御部２９、及びパネル表示制御部３０ａで構成されている。ＣＰＵ１９はホストコンピュータ１から送信された印刷データを受信し、コマンド解析を行って画像データを作成し、プリンタ部２１に送る。また、記憶装置（ＨＤＤ）２６はプリンタ装置２のシステムプログラムを記憶し、ＣＰＵ１９はこのプログラムに従って処理を行う。
【００２３】
尚、ＩＣカードリーダ制御部２７は不図示のカードリーダライタに接続され、ＩＣカードに記録された認証情報の読み取りを行い、例えば認証印刷の際、ユーザの認証処理に使用される。また、通信制御部２８には不図示のセンサが設けられ、例えば排出権が付与されたトナーカートリッジやドラムセットの装着を検出する。
また、パネル表示制御部３０ａにはオペレーションパネル３０が接続され、このオペレーションパネル３０に後述するリスト表示が行われる。
【００２４】
また、プリンタ部２１は印刷制御部２１ａ、印刷機構部２１ｂ、及び給紙装置制御部２１ｃで構成され、制御部２０から送信された画像データに従って印刷制御部２１ａは印刷機構部２１ｂを制御し、給紙装置制御部２１ｃの制御に従って印刷機構部２１ｂに記録紙（用紙）を供給し、画像データに従った印刷処理を行う。
【００２５】
以上の構成において、以下に本実施形態の処理動作を説明する。
図２は本実施形態の処理を説明するフローチャートであり、ホストコンピュータ１側の処理を説明するものである。尚、この処理は、ネットワークに接続された複数のホストコンピュータ１において、同様に行われる処理である。
【００２６】
先ず、プリンタドライバ４はＡＰＩ設定部１１によって作成した印刷データの印刷実行処理を行い（ステップ（以下、ＳＴで示す）１）、印刷実行部１２によって印刷データをプリンタ装置２に対応した中間データに変換する。
【００２７】
次に、印刷ナビゲーション部６の印刷プレビュー部１７に印刷プレビューを行う（ＳＴ２）。この表示は、印刷データのジョブ名やドキュメント名、総印刷ページ数等の情報を表示する処理であり、ユーザはこの表示を確認し、設定部１８を操作して各種設定、編集処理を行い、印刷指示を行う（ＳＴ３）。また、印刷データの総ページ数の情報をセットし、プリンタドライバ４に送信する（ＳＴ４）。
【００２８】
プリンタドライバ４は印刷ナビゲーション部６から送信された情報に基づいて印刷データのジョブリスト情報を作成し、このジョブリスト情報、又は登録ジョブ印刷データをＦＴＰ通信によってプリンタ装置２に送信する（ＳＴ５）。尚、上記登録ジョブ印刷データは、例えば認証印刷や試し刷り印刷を行う際の印刷データであり、認証印刷の場合には印刷データにユーザＩＤ等の認証用の情報が付加される。
【００２９】
ＦＴＰ（file transfer protocol）通信は、ホストコンピュータ１とプリンタ装置２間でネットワークを介してファイル転送を行うためのプロトコルを使用する通信あり、プリンタ装置２はホストコンピュータ１から送信される上記情報を含むファイルを受信する。
【００３０】
また、上記認証印刷や試し刷り印刷を除く印刷データは、スプーラに保持され、プリンタ装置２に送信される（ＳＴ６）。この場合、プリンタ装置２への送信処理は、ホストコンピュータ１からの要求に基づいて行われ、本例の場合従来と同様ホストコンピュータ１の受信バッファに空きがある場合、送信処理が行われる。
尚、上記処理はネットワークに接続された複数のホストコンピュータ１によって同様に行われ、プリンタ装置２には複数のホストコンピュータ１からＦＴＰ通信を使用してジョブリスト情報や、登録ジョブ印刷データが入力する。
【００３１】
図３は本実施形態の処理を説明するフローチャートであり、プリンタ装置２側の処理を説明するものである。プリンタ装置２（ＣＰＵ１９）はホストコンピュータ１から送信されるデータの入力を待ち、ＬＡＮ通信制御部２２又はＵＳＢ通信制御部２３を介してホストコンピュータ１からのデータを受信すると（ステップ（以下、ＳＴＰで示す）１）、仮解析処理を行う（ＳＴＰ２）。この仮解析処理はコマンド解析制御部２４の制御によって行われ、解析処理が行われたデータは記憶装置（ＨＤＤ）２６に保存する（ＳＴＰ３）。
【００３２】
例えば、記憶装置（ＨＤＤ）２６に保存されたデータが、通常の印刷データである場合、以後印刷データのコマンド解析を行い（ＳＴＰ４）、印刷処理を実行する（ＳＴＰ５）。この場合、前述の登録ジョブ印刷データではなく（ＳＴＰ６がＮＯ）、プリンタ部２１によって印刷データに従った印刷が記録紙（用紙）に行われる（ＳＴＰ７）。尚、登録ジョブ印刷データである場合（ＳＴＰ６がＹＥＳ）、後述するようにユーザによる印刷指示が行われるまで記憶装置（ＨＤＤ）２６に印刷データが保存される（ＳＴＰ８）。
【００３３】
一方、ＦＴＰ通信によってジョブリスト情報、又は登録ジョブ印刷データを受信した場合（ＳＴＰ９）、受信したデータが上記ジョブリスト情報であるか、又は登録ジョブ印刷であるか判断する（ＳＴＰ１０）。そして、登録ジョブ印刷データであれば（ＳＴＰ１０がＹＥＳ）、コマンド解析処理を行い（ＳＴＰ４）、印刷処理を実行し（ＳＴＰ５）、登録ジョブ印刷データであるので（ＳＴＰ６がＹＥＳ）、上記のようにユーザによる印刷指示が行われるまで記憶装置（ＨＤＤ）２６に保存される（ＳＴＰ８）。
【００３４】
また、ＦＴＰ通信によって受信したデータがジョブリスト情報である場合（ＳＴＰ１０がＮＯ）、印刷ジョブ未受信の追加処理を行う（ＳＴＰ１１）。そして、ジョブリストの表示を行う（ＳＴＰ１２）。
【００３５】
図４は、本例の処理によってプリンタ装置２に供給される印刷データ及び登録ジョブ印刷の例である。尚、従来例との比較を明確にするため、前述の図７に示す例と同じデータがプリンタ装置２に供給されるものとする。
【００３６】
図４（ａ）は、本例のプリンタ装置２におけるジョブリストの作成例を説明する図である。前述と同様、ユーザ１からポート１を介して９９９ページの印刷データ１が入力し、記憶装置（ＨＤＤ）２６に保存され（ＳＴＰ２、ＳＴＰ３）、この印刷データに対してコマンド解析処理が行われ、現在印刷処理の実行中である（ＳＴＰ４〜ＳＴＰ７）。また、ユーザ２からポート２を介して１ページの印刷データ２が受信され、記憶装置（ＨＤＤ）２６に保存され（ＳＴＰ１〜ＳＴＰ３）、印刷処理を待っている。また、ユーザ３からポート３を介して３０ページの印刷データ３が入力し、受信処理中である（ＳＴＰ１〜ＳＴＰ３）。
【００３７】
さらに、本例ではＦＴＰ通信によってホストコンピュータ１からジョブリスト情報が入力しており、従来ポート４の開放待ちであった２ページの印刷データ４の情報がジョブリストに表示される（ＳＴＰ９〜ＳＴＰ１２）。すなわち、ユーザ４のホストコンピュータ１から印刷データのジョブ名やドキュメント名の情報と共に総印刷ページの情報がプリンタ装置２に供給されており、このジョブリスト情報に基づいて、図４（ｂ）に示すユーザ４からの２ページの印刷待ち情報が表示される。
【００３８】
また、本例ではＦＴＰ通信によって送信されたユーザ５からの認証印刷の印刷データは前述のように、記憶装置（ＨＤＤ）２６に保存されており、この情報も同図（ｂ）に示すように表示される。したがって、ユーザはオペレーションパネル３０に表示されるジョブリストを確認し、例えば緊急に印刷を要するジョブを指定して印刷出力を行うことができる。
例えば、上記図４（ｂ）に示す表示を確認し、２ページの印刷データ４を先に印刷出力させたい場合、割り込みボタンを操作し、印刷データ４の印刷処理を指示することによって割り込み印刷を行うことができる（ＳＴＰ１３がＹＥＳ）。
【００３９】
この場合、例えば現在印刷処理中である印刷データ１の印刷処理を停止し（ＳＴＰ１４）、割り込み処理を行う印刷データが未受信であるか判断し（ＳＴＰ１５）、印刷データが未受信であれば（ＳＴＰ１５がＹＥＳ）、現在受信中の印刷データの受信処理を停止する（ＳＴＰ１６）。上記図４に示す例では、割り込み処理を行う印刷データ４が未受信であり、現在印刷データ３を受信中であるので、印刷データ３の受信処理を停止する。
【００４０】
次に、割り込み処理を行う印刷データ（印刷データ４）を受信し（ＳＴＰ１７）、指定した印刷データ（印刷データ４）の割り込み印刷を行う（ＳＴＰ１８）。この処理は前述と同様、プリンタ部２１によって印刷データ４に従った印刷出力が記録紙（用紙）に行われる（ＳＴＰ７）その後、停止した印刷データ１の印刷処理、及び印刷データ３の受信処理を再開する（ＳＴＰ１９）。
【００４１】
このように処理することにより、プリンタ装置２が大容量の印刷データの処理中であっても、オペレーションパネル３０の表示を確認することによって容易に割り込み印刷の判断を行うことができる。また、印刷データが送信される前の早い段階で割り込み印刷が可能となり、緊急を要する印刷出力を効率よく実行することができる。
【００４２】
一方、上記図４（ｂ）の表示を確認し、ユーザ５の認証印刷を行う場合には、上記と同様、割り込みボタンを操作し、認証印刷５の印刷処理を指定することによって認証印刷を行うことができる。
【００４３】
この場合も、現在印刷処理中である印刷データ１の印刷処理を停止し（ＳＴＰ１４）、割り込み処理を行う印刷データが未受信であるか判断する（ＳＴＰ１５）。認証印刷の場合既に記憶装置（ＨＤＤ）２６に印刷データが保存されているので（ＳＴＰ１５がＮＯ）、記憶装置（ＨＤＤ）２６から対応する印刷データを読み出し、選択した印刷データ（認証印刷５）の割り込み印刷を行う（ＳＴＰ１８）。尚、この場合、ユーザが翳した、例えばＩＣカードの認証情報をＩＣカードリーダ制御部２７によって読み取り、認証処理を行った後、プリンタ部２１によって印刷データに従った印刷出力を記録紙（用紙）に行う（ＳＴＰ７）その後、停止した印刷データ１の印刷処理を再開する（ＳＴＰ１９）。
【００４４】
また、試し刷り印刷の場合も同様であり、現在印刷処理中である印刷データ１の印刷処理を停止し（ＳＴＰ１４）、割り込み処理を行う印刷データが未受信であるか判断し（ＳＴＰ１５）、記憶装置（ＨＤＤ）２６から対応する印刷データを読み出し、指定した認証印刷を実行する（ＳＴＰ１８）。但し、試し刷り印刷の場合、ＩＣカードリーダ制御部２７を使用した認証処理を行う必要はない。
このように処理することにより、認証印刷や試し刷り印刷等の登録ジョブ印刷データにおいても、通常の印刷データをプリンタ装置２に送信する際のスプーラ経由のデータ送信とは別のＦＴＰ通信によってプリンタ装置２に送信することができ、大容量の印刷データの印刷処理中であっても、必要な時に認証印刷や試し刷り印刷を実行することができる。
【００４５】
尚、本実施形態においては、ジョブリスト情報や登録ジョブ印刷データの送信をＦＴＰ通信を利用して行ったが、スプーラ経由のデータ送信とは別の通信方法であれば、ＦＴＰ通信に限るものではない。
【００４６】
また、本実施形態の説明では、登録ジョブ印刷データとして認証印刷や試し刷り印刷について説明したが、上記例に限らず他の登録ジョブ印刷データについても同様に実施することができる。
【符号の説明】
【００４７】
１・・・ホストコンピュータ
２・・・プリンタ装置
３・・・プリンタ監視ツール
４・・・プリンタドライバ
５・・・エコ関連集計ツール
６・・・印刷ナビゲーション部
７・・・ＬＡＮ通信制御部
８・・・ＵＳＢ通信制御部
９・・・監視制御部
１０・・一発エコ設定部
１１・・アプリケーション（ＡＰＩ）設定部
１２・・印刷実行部
１３・・ＵＩ部
１４・・データ集計部
１５・・データ処理部
１６・・表示部
１７・・印刷プレビュー部
１８・・設定部
１９・・ＣＰＵ
２０・・制御部
２１・・プリンタ部
２２・・ＬＡＮ通信制御部
２３・・ＵＳＢ通信制御部
２４・・コマンド解析制御部
２５・・記憶装置制御部
２６・・記憶装置（ＨＤＤ）
２７・・ＩＣカードリーダ制御部
２８・・通信制御部
２９・・印刷実行制御部
３０・・パネル表示制御部
【図１】
0005459109.tif 000002
【図３】
0005459109.tif 000003
【図４】
0005459109.tif 000004
【図６】
0005459109.tif 000005
【図２】
0005459109.tif 000006
【図５】
0005459109.tif 000007