(57)【要約】【課題】ネットワーク印刷システムにおけるセキュリティの向上を図る。【解決手段】印刷起動後、ホストシステム内に印刷ジョブをスプールしておき、印刷装置にて認証を行い、認証完了後に印刷ジョブを送信して印刷を実行するセキュリティ印刷システムにおいて、認証に失敗した場合もしくは認証が行われずにタイムアウトした場合に、認証結果をホストへ送信することにより、認証完了後、速やかに印刷ジョブを消去することができる。【選択図】  図１
2009238122.tif 000002
【特許請求の範囲】
【請求項１】
ホストマシンと印刷装置とがネットワークで接続された印刷システムにおいて、
前記ホストマシンは、印刷ジョブを記憶装置内にスプールすると共に印刷を指示したユーザ情報及び暗証番号とを前記印刷装置に送信し、
前記印刷装置は、受信したユーザ情報及び暗証番号とにより認証処理を行い、認証に成功した場合は前記ホストマシンに認証成功応答コマンドを送信し、認証に失敗した場合は再度認証を行い、一定回数連続で認証に失敗した場合は、前記ホストマシンに対し認証失敗応答コマンドを送信し、
前記ホストマシンは、前記認証成功応答コマンドを受信した場合は、前記記憶装置内の当該ユーザ情報及び暗証番号に対応する印刷ジョブを前記印刷装置に送信し、前記認証失敗応答コマンドを受信した場合は、前記記憶装置の当該ユーザ情報及び暗証番号に対応する印刷ジョブを消去し、
前記印刷装置は、前記ホストマシンから前記印刷ジョブを受信した場合には、印刷することを特徴とする印刷システム。
【請求項２】
前記印刷装置の認証処理時、ユーザ情報及び暗証番号を受信してから一定時間経過しても、認証用情報の入力が無い場合には、前記ホストマシンに対し認証失敗応答コマンドを送信することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記印刷装置は、各ユーザ別認証失敗回数を保持するテーブルを有し、同一ユーザにおいて前記一定回数連続で認証に失敗した場合に、前記ユーザ別認証失敗回数をインクリメントし、当該ユーザのユーザ情報を受信したときに、前記ユーザ別認証失敗回数が規定値を超えているかどうかを判定する判定手段を有し、超えている場合は、前記ホストマシンに対し必ず認証失敗応答コマンドを送信することを特徴とする請求項１又は２に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に接続されたプリンタを複数のユーザが共有する印刷システムに関するものである。
【背景技術】
【０００２】
近年、プリンタにおいても印刷ジョブのセキュリティ機能を強化した製品が普及し始めている。プリンタにおけるセキュリティ機能としては、ユーザがホストマシンにて印刷を実行すると、印刷ジョブがホストマシンから印刷装置に送信され、印刷装置内の記憶装置に格納される。ここでユーザは、印刷装置の設置場所へ移動し、印刷装置上で暗証番号等を入力してユーザ認証を行い、認証に成功したら印刷を開始するものが一般的である。
【０００３】
これに対し、ホストマシンのユーザが印刷指示した際、印刷ジョブをホストマシン内の記憶装置内にスプールしておき、ユーザ情報及び印刷ジョブ特定情報をネットワーク上のサーバ又は印刷装置内の印刷ジョブ管理装置へ送信し、その後、ユーザがプリンタ装置上で認証を完了した時点で、印刷ジョブをホストマシンから印刷装置へ送信し、印刷を実行する構成が知られている（例えば、特許文献１や特許文献２参照）。
【０００４】
【特許文献１】特開２００５−２４２７３５号公報
【特許文献２】特開平５−１４３２５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の場合、ユーザが認証に失敗した場合や、印刷起動後、長時間認証が実行されない場合など、ホストマシン内にスプールされた印刷ジョブが時間ホスト内に記憶装置に保持されることとなり、外部から不正にアクセスされる危険性が高まる。
【０００６】
また、特許文献２には、認証に何度か失敗した場合、もしくはタイムアウトした場合に、記憶装置内の印刷ジョブを消去する点が記載されている。しかしながら、印刷装置内に印刷ジョブを記憶している場合であり、ホスト側の印刷ジョブに関しての言及はなく、認証失敗又はタイムアウト発生から印刷ジョブが消去されるまでの動作についても同様である。
【０００７】
本発明では、ホストマシン内の記憶装置に印刷ジョブをスプールする時間をなるべく短くすることにより、不正にアクセスされるリスクを低減することができネットワーク印刷における印刷ジョブのセキュリティを更に向上させることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明では、ホストマシンと印刷装置とがネットワークで接続された印刷システムにおいて、前記ホストマシンは、印刷ジョブを記憶装置内にスプールすると共に印刷を指示したユーザ情報及び暗証番号とを前記印刷装置に送信し、前記印刷装置は、受信したユーザ情報及び暗証番号とにより認証処理を行い、認証に成功した場合は前記ホストマシンに認証成功応答コマンドを送信し、認証に失敗した場合は再度認証を行い、一定回数連続で認証に失敗した場合は、前記ホストマシンに対し認証失敗応答コマンドを送信し、前記ホストマシンは、前記認証成功応答コマンドを受信した場合は、前記記憶装置内の当該ユーザ情報及び暗証番号に対応する印刷ジョブを前記印刷装置に送信し、前記認証失敗応答コマンドを受信した場合は、前記記憶装置の当該ユーザ情報及び暗証番号に対応する印刷ジョブを消去し、前記印刷装置は、前記ホストマシンから前記印刷ジョブを受信した場合には、印刷することを特徴とする。
【０００９】
また、前記印刷装置の認証処理時、ユーザ情報及び暗証番号を受信してから一定時間経過しても、認証用情報の入力が無い場合には、前記ホストマシンに対し認証失敗応答コマンドを送信することを特徴とする。
【００１０】
また、前記印刷装置は、各ユーザ別認証失敗回数を保持するテーブルを有し、同一ユーザにおいて前記一定回数連続で認証に失敗した場合に、前記ユーザ別認証失敗回数をインクリメントし、当該ユーザのユーザ情報を受信したときに、前記ユーザ別認証失敗回数が規定値を超えているかどうかを判定する判定手段を有し、超えている場合は、前記ホストマシンに対し必ず認証失敗応答コマンドを送信することを特徴とする。
【発明の効果】
【００１１】
印刷ジョブがホストマシン内の記憶装置にスプールする時間が短くなり、不正アクセスに対するリスクも低減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施例を添付図面を参照して詳細に説明する。
【００１３】
まず、本発明の実施例となるホストマシン及び印刷装置について説明する。図１は、本発明に係わるセキュリティ印刷システムの概略構成を示すシステム構成図である。
【００１４】
ホストマシン１００は、ネットワーク通信機能を有する汎用のパーソナルコンピュータであり、ネットワークを介し印刷装置２００と接続されている。
【００１５】
ホストマシン１００は、アプリケーション（ソフトウェア）１０１、ディスプレイ等の表示部１０２、セキュリティ印刷用プリンタドライバ１０３、記憶装置１０４を備える。記憶装置１０４は、印刷ジョブ制御部１０５、コマンド送受信部１０６、印刷ジョブ生成部１０７、印刷ジョブ消去部１０８、印刷ジョブ送信部１０９、印刷ジョブ管理テーブル１１０を備える。
【００１６】
また、印刷装置２００は、認証制御部２０１、コマンド送受信部２０２、ジョブ認証管理テーブル２０３、ユーザ認証管理テーブル２０４、認証タイマ２０５、リアルタイムクロック２０６、操作部２０７、印刷ジョブ受信部２１０、記憶装置２１１、印刷制御部２１２、印刷部２１３を備える。操作部２０７は、表示部２０８及び入力部２０９を備える。
【００１７】
ホストマシン１００は、自機内のアプリケーション（ソフトウェア）１０１を利用して作成された文書や画像データを、セキュリティ印刷対応プリンタドライバ部１０３により印刷ジョブとして生成し、その印刷ジョブを記憶装置１０４内に保存するとともに、その情報を印刷ジョブ管理テーブル１１０に登録する。同時に、印刷装置２００に対して認証要求コマンドを発行する。
【００１８】
印刷装置２００は、ホストマシン１００から送信された認証要求コマンドを受信し、ジョブ認証管理テーブル２０３に登録し、操作部２０７を利用してユーザ認証を実行し、認証成功の場合は、ホストマシン１００へ認証成功応答を返す。認証失敗ならばホストマシン１００へ認証失敗応答を返し、ユーザ認証管理テーブル２０４の認証失敗回数をカウントアップする。失敗回数が規定値を超えていたらユーザ認証管理テーブル２０４に受付拒否フラグをセットし、以降、そのユーザからの認証要求を拒否する。一方、ホストマシン１００は、印刷装置２００より認証結果が送信されてくると、認証成功応答の場合は、記憶装置１０４内の印刷ジョブを読み出して印刷装置２００に送信し、印刷を実行する。一方、認証失敗応答を受信した場合は、記憶装置１０４内の印刷ジョブを消去し、印刷処理を終了する。
【００１９】
セキュリティ印刷を実施するにあたり、印刷装置２００において、事前にいくつかの設定を行う必要がある。印刷装置２００の操作部２０７を使用して、セキュリティ印刷メニューから各種設定項目を選択し設定する。なお、この設定メニューを選択する場合には、セキュリティ管理者のみが知る暗証番号の入力を要求し、その認証に成功しなければならない。
【００２０】
図７に、本実施例におけるセキュリティ印刷メニューの一例を示す。図７は、４つの設定項目がある場合を示している。
【００２１】
１つ目の設定項目は「認証タイムアウト時間」で、印刷装置２００が認証要求コマンドを受け付けてから、実際に認証が開始されるまでの時間であり、この時間を越えてしまうと認証失敗と判断する。
【００２２】
２つ目の設定項目は「入力タイムアウト時間」で、認証開始後、暗証番号入力待ちの状態でユーザからの入力が行われるまでの時間を認証タイマ２０５にてカウントし、この入力タイムアウト時間を超えた場合は認証失敗と判断する。
【００２３】
３つ目の設定項目は「ジョブ認証失敗回数」で、ジョブ認証管理テーブル２０３に登録されている暗証番号と、ユーザが操作部２０７から入力した暗証番号が不一致だった場合、再入力となるが、その回数がこの設定回数を超えてしまうと、認証失敗と判断する。
【００２４】
４つ目の設定項目は「ユーザ認証失敗回数」で、１つのユーザＩＤからの認証が連続で失敗した場合に、その回数がこの設定回数を超えてしまうと、それ以降は、そのユーザＩＤからの認証を受け付けなくする。
【００２５】
これを解除するためには、同じメニューの中に有る「受付拒否フラグ解除」を選択し、ユーザ認証管理テーブル２０４上の受付拒否フラグをクリアする必要がある。
【００２６】
次に、ホストマシン１００のセキュリティ印刷の制御方法を説明する。図２は、本発明のホストシステム側の実施手順を示したフローチャートである。
【００２７】
ホストマシン１００上のアプリケーションで、ユーザにより文書や画像が作成されてセキュリティ印刷起動の指示が行われると、アプリケーション１０１から、セキュリティ印刷対応プリンタドライバ１０３内の印刷ジョブ生成部１０７に対して、文書又は画像データとその暗証番号が送信される。印刷ジョブ生成部１０７では、受信した文書又は画像データより印刷ジョブを生成し、記憶装置１０４に格納する（ステップ１０：Ｓ１０と表す。以下同様）。同時に、印刷ジョブ制御部１０５は、ユーザＩＤ、ジョブ番号、暗証番号、印刷ジョブを格納した先頭アドレス及びデータサイズを、印刷ジョブ管理テーブル１１０に登録する（Ｓ１１）。次に、コマンド送受信部１０６より、印刷装置２００に対して認証要求コマンド（ユーザＩＤ、ジョブ番号、暗証番号）を送信する（Ｓ１２）。
【００２８】
図４に、本実施例における印刷ジョブ管理テーブル１１０の一例を示す。
【００２９】
ジョブ番号とユーザＩＤとで区別され、各データ領域には、更に暗証番号、印刷ジョブ先頭アドレス、印刷ジョブデータサイズが保存されている。
【００３０】
印刷装置２００での認証終了後、ホストマシン１００は、コマンド送受信部１０６にて認証成功又は失敗の応答コマンドを受信する（Ｓ１３）。いずれの認証コマンドかどうかを判別し（Ｓ１４）、印刷装置での認証終了後、ホストマシン１００がコマンド送受信部１０６にて認証成功応答コマンドを受信した場合に、印刷ジョブ制御部１０５は、印刷ジョブ管理テーブル１１０より、該当するユーザＩＤ及びジョブ番号の印刷ジョブが格納されている記憶装置１０４内の先頭アドレスとデータサイズを読み出し、印刷ジョブ送信部１０９に対して記憶装置１０４内の印刷ジョブの送信を指示し、印刷ジョブ送信部１０９は記憶装置１０４から印刷ジョブを読み出し、印刷装置２００に対して送信する（Ｓ１５）。
【００３１】
一方、Ｓ１４において、認証失敗応答コマンドを受信した場合は、印刷ジョブ制御部１０５は、印刷ジョブ管理テーブル１１０より、該当するユーザＩＤ及びジョブ番号の印刷ジョブが格納されている記憶装置１０４内の、先頭アドレスとデータサイズを読出し、印刷ジョブ消去部１０８に対して記憶装置１０４内の印刷ジョブの消去を指示し、認証失敗により印刷ジョブが消去されたことを表示部１０２を通じてユーザに通知する（Ｓ１６）。
【００３２】
次に、印刷装置２００のセキュリティ印刷の制御方法を説明する。図３−１及び図３−２は、本発明の印刷装置側の実施手順を示したフローチャートである。なお、図３−１の丸Ａおよび丸Ｂは、図３−２の丸Ａ及び丸Ｂにそれぞれ続くものである。
【００３３】
印刷装置２００では、コマンド送受信部２０２にて、ホストマシン１００から認証要求コマンドを受信すると（Ｓ２０）、ユーザ認証管理テーブル２０４上の受付拒否フラグが‘１’かどうかをチェックし（Ｓ２１）、‘１’の場合は、ホストへ認証失敗応答コマンドを送信して終了する（Ｓ２２）。一方、‘１’でなければ、リアルタイムクロック２０６からコマンドを受信した時刻を読み出して（Ｓ２３）コマンド受付時刻とし、ジョブ認証管理テーブル２０３に、ユーザＩＤ、ジョブ番号、暗証番号と併せて登録する（Ｓ２４）。
【００３４】
ここで、ジョブ認証管理テーブル２０３及びユーザ認証管理テーブル２０４の一例を、それぞれ図５及び図６に示す。図５に示すジョブ認証管理テーブル２０３は、ユーザＩＤ及びジョブ番号とで区別され更に、各データは暗証番号、ジョブ認証失敗回数、及びコマンド受付時刻を記憶する。また、図６に示すユーザ認証管理テーブルは、ユーザＩＤ毎に、それぞれユーザ認証失敗回数及び受付拒否フラグを記憶する。
【００３５】
Ｓ２４における処理の後、コマンド送受信部２０２は、認証制御部２０１に対し、認証開始指示を発行する。認証制御部２０１は、認証タイマ２０５を起動し、ユーザからの認証開始入力待ちの状態となる（Ｓ２５）。
【００３６】
認証タイマ２０５がタイムアウトする前に、ユーザからの認証開始入力が行われた場合は（Ｓ２６）、その時点で認証タイマ２０５を停止し、ユーザから入力されたユーザＩＤ及びジョブ番号が、ジョブ認証管理テーブル２０３に存在しているかをチェックし（Ｓ２７）、存在していれば、暗証番号確認処理（図３−２のＳ３０処理）へ進む。一方、存在していなければ、その旨を操作部２０７内の表示部２０８に表示し、認証タイマ２０５を再起動し、認証開始入力待ち状態に戻る（Ｓ２５）。
【００３７】
一方、Ｓ２６において、認証タイマ２０５がタイムアウトするまでにユーザからの認証開始入力が行われなかった場合は、その時点の時刻をリアルタイムクロック２０６から読み出し、ジョブ認証管理テーブル２０３上に登録されている印刷ジョブのコマンド受付時間からの経過時間を計測する（Ｓ２８）。
【００３８】
次に、予めユーザによって設定されていた認証タイムアウト時間を越えているかをチェックする（Ｓ２９）。設定された認証タイムアウト時間を超えている印刷ジョブがなかった場合は、認証タイマ２０５を再起動し、認証開始入力待ち状態に戻る（Ｓ２５）。一方、設定された認証タイムアウト時間を超えている印刷ジョブがあった場合は、その印刷ジョブの認証要求コマンドを発行したホストに対し、認証失敗応答コマンドを発行する（図３−２のＳ４０）。
【００３９】
その際、ユーザ認証管理テーブル２０４から、そのユーザＩＤでの連続認証失敗回数をリードし、‘１’を加える（Ｓ４１）。もし、その数が予めユーザによって設定されたユーザ認証失敗回数を超えているかを確認する（Ｓ４２）。ユーザ認証失敗回数を超えていなければ、そのままテーブルに再登録する。一方、ユーザ認証失敗回数を超えていれば、ユーザ認証管理テーブル２０４内の該当ユーザＩＤの受付拒否フラグを‘１’にセットする（Ｓ４３）。
【００４０】
次に、Ｓ２７において、ユーザＩＤ及びジョブ番号がジョブ認証管理テーブル２０３に存在していたときの暗証番号確認処理について説明する。
【００４１】
ジョブ認証管理テーブル２０３から、ユーザＩＤ及びジョブ番号に対応する暗証番号、ジョブ認証失敗回数を読み出す（Ｓ３０）。認証制御部２０１は、再度、認証タイマ２０５を起動し、暗証番号入力待ち状態となる（Ｓ３１）。ここで、認証タイマ２０５がタイムアウトする前に暗証番号が入力されたかどうかを確認し（Ｓ３２）、タイムアウトする前に暗証番号が入力された場合は、ジョブ認証管理テーブル２０３から読み出した暗証番号と、ユーザから操作部２０７内の入力部２０９により入力された暗証番号とを比較する（Ｓ３３）。
【００４２】
比較の結果（Ｓ３４）、一致していれば、認証成功と判断し、その印刷ジョブの認証要求コマンドを発行したホストマシン１００に対し、認証成功応答コマンドを発行する（Ｓ３５）。そして、ユーザ認証管理テーブル２０４のユーザ認証失敗回数を‘０’にリセットする（Ｓ３６）。その後、ホストマシン１００から送信される印刷ジョブを、印刷ジョブ受信部２１０にて受信して記憶装置２１１に格納し、印刷制御部２１２及び印刷部２１３にて印刷を行う（Ｓ３７）。
【００４３】
一方、Ｓ３４において暗証番号が一致しなければ、ジョブ認証管理テーブル２０３からジョブ認証失敗回数を読出し、そのジョブ認証失敗回数に‘１’を加える（Ｓ３８）。
【００４４】
このとき、更新後のジョブ認証失敗回数が、予めユーザによって設定された認証失敗回数ｎ（図７参照。）を超えているかどうかを判定する（Ｓ３９）。
【００４５】
更新後のジョブ認証失敗回数が認証失敗回数ｎを超えていなければ、認証タイマ２０５を起動し、暗証番号入力待ち状態に戻る（Ｓ３１）。一方、認証失敗回数ｎを超えていれば、認証失敗と判断し、その印刷ジョブの認証要求コマンドを発行したホストに対し、認証失敗応答コマンドを発行する（Ｓ４０）。その際、ユーザ認証管理テーブル２０４からそのユーザＩＤからのユーザ認証失敗回数を読み出し、‘１’を加える（Ｓ４１）。
【００４６】
ここで、更新後のユーザ認証失敗回数が、予めユーザによって設定されたユーザ認証失敗回数ｍ（図７参照。）を超えているかどうかを判定する（Ｓ４２）。更新後のユーザ認証失敗回数がユーザ認証失敗回数ｍを超えていなければ、更新後のユーザ認証失敗回数をユーザ認証管理テーブル２０４に再登録する。一方、ユーザ認証失敗回数ｍを超えていれば、ユーザ認証管理テーブル２０４の受付拒否フラグを‘１’にセットする（Ｓ４３）。
【００４７】
なお、Ｓ３２において、暗証番号入力待ち状態のまま、認証タイマ２０５がタイムアウトした場合は、対象のユーザＩＤについて、ジョブ認証管理テーブル２０３のジョブ認証失敗回数に‘１’を加える（Ｓ３８）。更新後のジョブ認証失敗回数が、予めユーザによって設定されていたジョブ認証失敗回数ｎを超えているかどうかを判断する（Ｓ３９）。超えていなければ認証タイマ２０５を起動し、暗証番号入力待ち状態に戻る（Ｓ３１）。一方、ジョブ認証失敗回数ｎを超えていれば認証失敗と判断し、その印刷ジョブの認証要求コマンドを発行したホストマシン１００に対し、認証失敗応答コマンドを発行する（Ｓ４０）。その際、ユーザ認証管理テーブル２０４からそのユーザＩＤでのユーザ認証失敗回数を読み出し、‘１’を加える（Ｓ４１）。更新後のユーザ認証失敗回数とユーザ認証失敗回数ｍとを比較する（Ｓ４２）。更新後のユーザ認証失敗回数が、ユーザ認証失敗回数ｍを超えていなければ、そのままユーザ認証管理テーブル２０４に再登録する。一方、超えていれば、ユーザ認証管理テーブル２０４の受付拒否フラグを‘１’にセットする（Ｓ４３）。
【００４８】
なお、受付拒否フラグを解除するためには、印刷装置２００内の操作部２０７より、予め印刷装置２００に登録されているセキュリティ管理者用パスワードを使用して、セキュリティ印刷メニュー内の「ユーザ受付拒否フラグ解除」を選択し、ユーザ認証管理テーブル２０４の認証失敗回数及び受付拒否フラグをクリアする（‘０’とする）必要がある。
【００４９】
上記したように、本実施例において、認証失敗と判断するのは、（１）ホストマシンから送信された認証開始要求コマンドを印刷装置が受信してから、ユーザによる認証作業が開始されるまでの時間を監視し、一定時間経過しても認証が開始されない場合。（２）認証作業において、ホストマシンから受信した暗証番号と、ユーザにより操作パネルから直接入力された暗証番号を比較し、不一致であった場合は、ユーザに再入力を要求するが、これが一定回数連続で不一致となった場合。（３）ユーザからの暗証番号入力待ち状態で、一定時間経過しても入力されない場合である。
【００５０】
また、ホストマシン内の印刷ジョブ消去に加え、認証失敗による印刷ジョブ消去が実行された場合、印刷装置内の認証管理テーブルにユーザごとの認証失敗回数を登録し、認証失敗するごとに回数をカウントしていく。認証が成功すれば、その時点でそれまでの失敗回数はクリアされるが、失敗回数が一定の回数に達していたら、認証管理テーブル内の受付け拒否フラグをセットする。このフラグがセットされると、次回以降、そのユーザからの印刷要求受信時にフラグをチェックし、フラグが立っていたらホストマシンに対し認証失敗応答コマンドを送信し、ホストマシン内の印刷ジョブを消去し、フラグがクリアされるまでそのホストからの印刷は受け付けない。このような状態になってしまった場合は、その印刷装置のセキュリティ管理者によってのみ、認証管理テーブル内の失敗回数及び印刷拒否フラグをクリアすることができる。
【００５１】
また、認証失敗回数がフラグをセットする規定回数に達する前に、認証が成功して印刷できた場合は、その時点でそのホストの認証失敗回数はクリアされる。
【００５２】
上記認証タイムアウト時間、認証失敗回数、暗証番号入力待ちタイムアウト時間、印刷拒否フラグセットのための認証失敗回数の設定及び、認証管理テーブル上の認証失敗回数及び印刷拒否フラグのクリア機能を実行するためには、印刷装置のセキュリティ管理者のみしか知らない暗証番号を、印刷装置に入力することにより可能となる。
【００５３】
以上説明したように、本発明は、従来のセキュリティ印刷機能を持った印刷装置に比べ、装置認証完了までの間に、印刷装置内で印刷ジョブを保持する必要が無いため、印刷装置内の記憶装置の容量を増やすことなくセキュリティ印刷を実現可能となる。また、認証に失敗した場合は印刷ジョブを送信しないため、ネットワーク上での余分なトラフィック量の増加を抑えることが可能となる。
【図面の簡単な説明】
【００５４】
【図１】本発明の全体構成を示した説明図である。
【図２】本発明のホストシステム側の実施手順を示したフローチャートである。
【図３−１】本発明の印刷装置側の実施手順を示したフローチャート（１）である。
【図３−２】本発明の印刷装置側の実施手順を示したフローチャート（２）である。
【図４】本発明の実施例における印刷ジョブ管理テーブルの一例である。
【図５】本発明の実施例におけるジョブ認証管理テーブルの一例である。
【図６】本発明の実施例におけるユーザ認証管理テーブルの一例である。
【図７】本発明の実施例におけるセキュリティ印刷メニューの一例である。
【符号の説明】
【００５５】
１００はホストマシン、１０１はアプリケーション、１０２は表示部、１０３はセキュリティ印刷用プリンタドライバ、１０４は記憶装置、１０５は印刷ジョブ制御部、１０６はコマンド送受信部、１０７は印刷ジョブ生成部、１０８は印刷ジョブ消去部、１０９は印刷ジョブ送信部、１１０は印刷ジョブ管理テーブル、２００は印刷装置、２０１は認証制御部、２０２はコマンド送受信部、２０３はジョブ認証管理テーブル、２０４はユーザ認証管理テーブル、２０５は認証タイマ、２０６はリアルタイムクロック、２０７は操作部、２０８は表示部、２０９は入力部、２１０は印刷ジョブ受信部、２１１は記憶装置、２１２は印刷制御部、２１３は印刷部である。
【図１】
2009238122.tif 000003
【図２】
2009238122.tif 000004
【図３−１】
2009238122.tif 000005
【図３−２】
2009238122.tif 000006
【図４】
2009238122.tif 000007
【図５】
2009238122.tif 000008
【図６】
2009238122.tif 000009
【図７】
2009238122.tif 000010