(57)【要約】【課題】プリントサーバに投入した印刷データを溜め置きし、或る印刷装置で印刷データを取得して印刷した後、所望の印刷出力が得られなかった時に他の印刷装置で再印刷した後、プリントサーバから印刷データを消去する操作が面倒である。【解決手段】プリントサーバの印刷データは印刷装置に送信すると消去する。その印刷装置で所望の印刷出力が得られなかった時には、その印刷装置からプリントサーバに印刷データを再投入する。【選択図】  図１
2018058301.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ認証コードを含む印刷データを送信する複数のホストコンピュータと、
前記複数のホストコンピュータから受信した印刷データを前記ユーザ認証コードに対応付けて記憶するプリントサーバと、
前記プリントサーバから印刷データを取得して印刷する複数の印刷装置とを有する印刷システムであって、
ユーザがユーザ認証操作を行うとユーザ認証コードを読み取りユーザ認証を行うユーザ認証手段と、
ユーザがユーザ認証解除操作を行うとユーザ認証解除を行う手動ユーザ認証解除手段と、
前記ユーザ認証コードに一致する印刷データのリストを前記プリントサーバから取得して操作部に表示するための制御を行うリスト表示手段と、
ユーザがリストから印刷データを１つ以上選択して印刷を指示すると前記プリントサーバから選択された印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段により取得された印刷データを保持する印刷データ保持手段と、
前記印刷データを解析して印刷用紙に描画するための描画データを作成する描画手段と、
前記描画データを印刷用紙に印刷する印刷出力手段と、
前記プリントサーバに前記印刷データを再投入するための制御を行う印刷データ再投入手段と、
ユーザ認証解除時に前記印刷データ保持手段から印刷データを消去する第１の消去手段を備えた事を特徴とする印刷システム。
【請求項２】
前記印刷出力手段から印刷が終了した後もしくは操作部から最後の操作が行われた後、所定時間内に操作部から操作が行われなかった時に自動的にユーザ認証解除を行う第１の自動ユーザ認証解除手段と、
自動ユーザ認証解除時に印刷データ保持手段から印刷データを消去する第２の消去手段を備えた事を特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷データ再投入手段が印刷データを再投入した後に自動的にユーザ認証解除を行う第２の自動ユーザ認証解除手段と、
前記自動ユーザ認証解除時に印刷データ保持手段から印刷データを消去する第３の消去手段を備えた事を特徴とする請求項１に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントサーバに溜め置かれた印刷データを印刷する印刷システムに関する。
【背景技術】
【０００２】
従来、ホストコンピュータからプリントサーバに印刷データを送信してプリントサーバに印刷データを蓄積し、或る印刷装置からプリントサーバの印刷データを取得して印刷を行う印刷システムが存在する。この印刷システムでは、或る印刷装置で印刷が終わった後もプリントサーバの印刷データを消去せずに残しておく。
【０００３】
その後、他の印刷装置から再度プリントサーバの印刷データを取得して印刷を行う事が出来る印刷システムが提案されている（例えば、特許文献１参照）。この印刷システムでは、不要となったプリントサーバの印刷データの消去は、ユーザが、前記印刷データの印刷が可能な何れかの印刷装置の操作部から行う。
【０００４】
また、他に、ホストコンピュータからプリントサーバに印刷属性を持つ印刷データを送信してプリントサーバに印刷データを蓄積し、或る印刷装置から前記印刷データの印刷属性を変更して印刷を行う印刷システムが存在する。この印刷システムでは、ユーザが印刷装置からユーザ認証を行った場合のみ、プリントサーバに蓄積された自分の印刷データを印刷する事ができる。ユーザは、印刷装置からユーザ認証を行うと、印刷装置がプリントサーバから印刷データのリストを取得する。
【０００５】
それから、ユーザがリストから所望の印刷データを選択して印刷出力操作を行うと、印刷装置がプリントサーバから印刷データを取得して印刷する。印刷装置がプリントサーバから印刷データを取得しても、プリントサーバは印刷データを消去せずに残しておく。その後、ユーザが印刷出力に満足せず印刷装置の操作部から再印刷を行うかどうか入力する。再印刷を行う場合にはプリントサーバの印刷データを保持し、再印刷行わない場合にはプリントサーバの印刷データを消去する。それから、通常はユーザ認証解除操作を行う。以上のような印刷システムが提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−９９２１２号公報
【特許文献２】特開２０１０−２２４６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来、プリントサーバの印刷データは、ユーザが印刷装置の操作部から印刷データの消去操作を行った時に消去していた。そのため、他の印刷装置から再印刷する必要が無い場合にも消去操作が必要になり面倒であった。また、印刷データの消去操作を忘れてしまうユーザが居て、プリントサーバの記憶媒体の容量を無駄に消費してしまう問題があった。
また、ユーザ認証を行う印刷装置では、ユーザ認証状態の時のみプリントサーバの印刷データを取得して印刷する事ができるが、この印刷システムでは、ユーザがユーザ認証解除操作を忘れて印刷装置から立ち去る事がある。
【０００８】
そのような場合、次に別なユーザが来て、プリントサーバから前のユーザの印刷データを取得して印刷できてしまうため印刷情報が漏れてしまうというセキュリティ的な問題があった。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明における印刷システムは、ユーザ認証コードを含む印刷データを送信する複数のホストコンピュータと、前記複数のホストコンピュータから受信した印刷データを前記ユーザ認証コードに対応付けて記憶するプリントサーバと、前記プリントサーバから印刷データを取得して印刷する複数の印刷装置とを有する印刷システムであって、ユーザがユーザ認証操作を行うとユーザ認証コードを読み取りユーザ認証を行うユーザ認証手段と、ユーザがユーザ認証解除操作を行うとユーザ認証解除を行う手動ユーザ認証解除手段と、前記ユーザ認証コードに一致する印刷データのリストを前記プリントサーバから取得して操作部に表示するための制御を行うリスト表示手段と、ユーザがリストから印刷データを１つ以上選択して印刷を指示すると前記プリントサーバから選択された印刷データを取得する印刷データ取得手段と、前記印刷データ取得手段により取得された印刷データを保持する印刷データ保持手段と、前記印刷データを解析して印刷用紙に描画するための描画データを作成する描画手段と、前記描画データを印刷用紙に印刷する印刷出力手段と、前記プリントサーバに前記印刷データを再投入するための制御を行う印刷データ再投入手段と、ユーザ認証解除時に前記保持手段から印刷データを消去する第１の消去手段を備えた事を特徴とする。
【発明の効果】
【００１０】
本発明によれば、先ず、ユーザはホストコンピュータからプリントサーバにユーザ認証コードを含む印刷データを送信する。プリントサーバはユーザ認証コードに対応付けて印刷データを蓄積する。次にユーザが或る印刷装置の所に行きユーザ認証操作を行い、操作部にプリントサーバに溜め置かれた印刷データのリストを表示し、印刷データを１つ以上選択して印刷操作を行う。印刷装置は、選択された印刷データをプリントサーバから取得して保持し、印刷データを解析して印刷を行う。
【００１１】
ユーザが印刷出力に満足できずに他の印刷装置で印刷したい場合、印刷装置の操作部から印刷データの再投入操作を行うと、印刷装置は保持してある印刷データを読み込み、プリントサーバにその印刷データを再投入する。再投入された印刷データは再びプリントサーバに蓄積される。印刷装置に保持した印刷データは、ユーザ認証解除した時、または、印刷データをプリントサーバに再投入した時に削除する。
【００１２】
これにより、ユーザはプリントサーバに溜め置かれた印刷データを或る印刷装置で印刷した後、他の印刷装置で再印刷したい場合には、操作部から再投入操作を行い、他の印刷装置で前記印刷データを再印刷する事が出来る。一方、他の印刷装置で再印刷する必要がない場合には、ユーザ認証解除を行うだけで印刷データが消去されるので、わざわざ印刷データを消去するための操作を行う必要がない。また、印刷データを消去し忘れて、記憶媒体の容量を無駄に消費する事もない。
【００１３】
また、ユーザがユーザ認証解除操作を忘れて立ち去り、次に別なユーザが来ても、保持されている印刷データはプリントサーバに戻す事は出来ても、印刷する事は出来ないので、印刷されて印刷情報が漏れてしまうという問題の発生を防ぐ事ができる。
【図面の簡単な説明】
【００１４】
【図１】印刷装置を含む印刷システムの構成の一例を示すシステム構成図。
【図２】本発明の印刷装置の構成を示すブロック図。
【図３】第１実施形態の印刷装置からユーザ認証操作を行った時の動作を表すフローチャート。
【図４】第１実施形態の印刷装置から印刷データのリスト表示操作を行った時の動作を表すフローチャート。
【図５】第１実施形態の印刷装置が印刷データを取得する時の動作を表すフローチャート。
【図６】第１実施形態の印刷装置から印刷済みの印刷データを再投入する時の動作を表すフローチャート。
【図７】第１実施形態の印刷装置から手動ユーザ認証解除操作を行った時の動作を表すフローチャート。
【図８】操作パネルに表示されるＩＣカード認証画面の一例を示す図。
【図９】操作パネルに表示されるキーボード認証画面の一例を示す図。
【図１０】操作パネルに表示されるメインメニュー画面の一例を示す図。
【図１１】操作パネルに表示される印刷データのリスト表示画面の一例を示す図。
【図１２】操作パネルに表示される残りの印刷データのリスト表示画面の一例を示す図。
【図１３】操作パネルに表示される印刷済みの印刷データのリスト表示画面の一例を示す図。
【図１４】第２実施形態の印刷装置の自動ユーザ認証解除時の動作を表すフローチャート。
【図１５】第３実施形態の印刷装置から印刷済みの印刷データを再投入する時の動作を表すフローチャート。
【発明を実施するための形態】
【００１５】
＜第１実施形態＞
以下、本発明を実施するための第１実施形態について説明する。
［システム構成］
図１は、本発明の印刷装置を適用可能な印刷システムの構成の一例を示すシステム構成図である。図１に示す印刷システムは、複数のホストコンピュータ、プリントサーバ、ユーザ認証サーバ、複数の印刷装置がネットワークで接続されている。図１において、１０１および１０２は印刷データを送信するホストコンピュータ、１１１は印刷データをユーザ認証コードに関連付けて蓄積するプリントサーバ、１１２はユーザ認証を行うユーザ認証サーバである。
【００１６】
このユーザ認証サーバ１１２は、ドメイン名のネットワークドメインのユーザ認証を行う。１２１および１２２は印刷データを取得して解析を行い画像を印刷用紙に印刷出力する印刷装置である。
【００１７】
［ユーザ認証システム］
この印刷システムのユーザ認証サーバ１１２は、アカウント入力によるユーザ認証とＩＣカードによるユーザ認証をサポートしているものとする。ホストコンピュータ１０１、１０２はアカウント入力によるユーザ認証を行い、印刷装置１２１、１２２はアカウント入力によるユーザ認証とＩＣカードによるユーザ認証の両方をサポートしているものとする。アカウント入力によるユーザ認証は、ユーザがユーザ名とパスワードとログイン先を入力し、ユーザ認証操作を行う。ログイン先はネットワークドメインのドメイン名と同じである。
【００１８】
ユーザ認証操作が行われると、入力されたログイン先を読み取り、そのネットワークドメインのユーザ認証サーバ１１２にユーザ認証の要求コマンドを送信する。ユーザ認証の要求コマンドにはユーザ名とパスワードが含まれている。
【００１９】
ユーザ認証サーバ１１２は、ユーザ名が事前に登録されたユーザ名であり、そのユーザ名に対する登録済みのパスワードと一致すればユーザ認証を許可する。ユーザ名が登録されていないかまたはパスワードが登録済みのパスワードと一致しなければユーザ認証を拒否する。ＩＣカードによるユーザ認証は、ＩＣカード内に書き込まれているユーザ認証情報がユーザ認証サーバ１１２に事前に登録されているユーザ認証情報の中に一致するものがあればユーザ認証を許可する。
【００２０】
登録されていなければユーザ認証を拒否する。ＩＣカードのユーザ認証情報は認証に用いられる情報でありＩＣカードの製造番号などでも良い。ＩＣカードのユーザ認証情報とアカウントのユーザ名、パスワードは、ユーザ認証サーバ１１２で関連付けられている。
【００２１】
［印刷装置の構成］
図２は、第１実施形態の印刷装置の構成を表すブロック図である。図２において、２０１は本発明の第１実施形態の印刷装置であり、図１の印刷装置１２１、印刷装置１２２と同じものである。印刷装置２０１内の２１０は印刷装置全体の制御をするコントローラである。２７０はユーザへの操作用情報の表示出力やユーザからの操作入力を行う操作パネルである。操作パネル２７０は、タッチパネル機能を備えたＬＣＤ部と複数のハードキーを備えたハードキー部から成る。２８０はユーザが印刷装置を使用するためにユーザ認証用のＩＣカードからユーザ認証情報を読み取るＩＣカードリーダー、２９０はコントローラから送られてきた描画データを印刷用紙に印刷出力する印刷エンジンである。
【００２２】
印刷エンジン２９０には印刷用紙の給紙部である用紙カセットと、印刷用紙の排紙部である排紙トレイが付いている。コントローラ２１０内の２１１はコントローラ２１０全体の制御を行うＣＰＵである。２１２はＣＰＵ２１１が実行する制御プログラムを記憶しているＲＯＭである。２１３は制御プログラムが使用する揮発性情報を記憶しているＲＡＭである。２１４は不揮発性の情報を記憶するハードディスクドライブ（ＨＤＤ）である。２１５はネットワークとデータ通信を行うネットワーク・インタフェース（ネットワークＩＦ）である。
【００２３】
２１６は操作パネル２７０と表示情報や操作情報のデータ通信を行う操作パネルインタフェース（操作パネルＩＦ）である。２１７はＩＣカードリーダー２８０とユーザ認証用のデータ通信を行うＩＣカードリーダーインタフェースである。２１８は印刷エンジン２９０と制御データや画像データの通信を行う印刷エンジンインタフェース（印刷エンジンＩＦ）である。ＨＤＤ２１４は、プリントサーバ２０１から取得した印刷データを保持する印刷データ保持手段を備えている。ＲＯＭ２１２は、以下の制御プログラムを備えている。
【００２４】
ユーザ認証のための制御を行うユーザ認証手段。ユーザが操作パネル２７０からユーザ認証解除操作を行った時にユーザ認証解除のための制御を行う手動ユーザ認証解除手段。指定したユーザ認証コードの印刷データのリストをプリントサーバ１１１から取得して操作パネル２７０に表示するための制御を行うリスト表示手段。ユーザが操作パネル２７０から印刷データのリストから印刷データを１つ以上選択して印刷実行操作を行うとプリントサーバ１１１から選択された印刷データを取得するための制御を行う印刷データ取得手段である。
【００２５】
印刷データを解析して印刷用紙に描画するための描画データを作成する描画手段。印刷エンジン２９０に描画データを送信し、印刷エンジン２９０で印刷用紙に印刷するための制御を行う印刷出力手段。ユーザが操作パネル１１１から印刷済みの印刷データを再投入するための操作を行った時にプリントサーバ２７０に印刷データを再投入するための制御を行う印刷データ再投入手段。ユーザが操作パネルからユーザ認証解除操作を行った時に印刷データ保持手段に保持している印刷データを消去する第１の消去手段である。
【００２６】
［ホストコンピュータからの印刷データの投入時の動作］
ホストコンピュータ１０１は、プリントサーバ１１１に印刷データを送信する場合はネットワークドメイン応じたユーザ名とパスワードとログイン先でユーザ認証を行う必要がある。ログイン先には、ネットワークドメインのドメイン名を指定する。ユーザはホストコンピュータ１０１から自分のユーザ名（ここでは「０１２３４５」とする）とパスワード（ここでは「ｔｅｓｔ１２３４」とする）とログイン先（ここでは「○○○○○］とする）を入力してユーザ認証操作を行う。
【００２７】
ホストコンピュータ１０１はログイン先に入力されたドメインのユーザ認証サーバ１１２にアカウント入力によるユーザ認証の要求コマンドを送信する。ユーザ認証サーバ１１２はアカウントによるユーザ認証の要求コマンドを受信すると、そのコマンドからユーザ名とパスワードを読み取る。ユーザ認証サーバ１１２は、ユーザ名が事前に登録されたユーザ名であり、そのユーザ名に対する登録済みのパスワードと一致すればユーザ認証を許可する応答コマンドを送信する。ユーザ名が登録されていないかまたはパスワードが登録済みのパスワードと一致しなければユーザ認証を拒否する応答コマンドを送信する。ここではユーザ認証が許可されたものとする。
【００２８】
ホストコンピュータ１０１には、仮想プリンタドライバがインストールされている。ユーザがホストコンピュータ１０１で動作しているアプリケーションから印刷操作を行うと、仮想プリンタドライバは、アプリケーションから受け取ったデータに基づいて特定の印刷装置に依存しないユーザ認証コードを含む中間形式の印刷データを生成する。そして、印刷データをプリントサーバ１１１へ送信する。
【００２９】
プリントサーバ１１１は、印刷データを受信すると、その印刷データからユーザ認証コードを読み取り、そのユーザ認証コードに関連付けて受信した印刷データを格納する。プリントサーバ１１１は複数のユーザ認証コードの印刷データをそれぞれ複数格納する事ができる。
【００３０】
［印刷装置からユーザ認証操作を行った時の動作］
ユーザはホストコンピュータ１０１から印刷操作を行った後、印刷出力を行うために印刷装置１２１（２０１）の所まで移動する。印刷装置２０１の操作パネル２７０は、ユーザ認証していない状態（ユーザ認証解除状態）の場合は、ユーザ認証画面を表示している。印刷装置２０１のユーザ認証はＩＣカードによるユーザ認証やアカウントによるユーザ認証などを行う事が出来る。図８にＩＣカードによるユーザ認証画面を、図９にアカウントによるユーザ認証画面を示す。ＩＣカードによるユーザ認証を行う場合はＩＣカード認証ボタン８０１をタッチして選択し、アカウントによるユーザ認証を行う場合はキーボード認証ボタン８０２をタッチして選択する。
【００３１】
次に、ユーザが印刷装置２０１からユーザ認証操作を行った時の動作について説明する。図３にその時の動作を表すフローチャートを示す。ユーザは、ＩＣカードによるユーザ認証を行う場合、ＩＣカード認証ボタン８０１が選択されている状態で、ＩＣカードリーダー２８０に自分のＩＣカードをセットする（Ｓ３０１）。ＩＣカードリーダー２８０は読み取り可能なＩＣカードがセットされた事を検知すると、ユーザ認証手段を起動し、ＩＣカード内のユーザ認証情報を読み取り、ユーザ認証サーバ１１２にＩＣカードによるユーザ認証の要求コマンドを送信する（Ｓ３０２）。
【００３２】
ユーザ認証サーバ１１２は、ＩＣカードによるユーザ認証の要求コマンドを受信すると（Ｓ３０３）、事前に登録されたユーザ認証情報の中に一致するものがあるかどうか調べる。一致するものがあればそのユーザ認証情報に対応するユーザ認証コードを含むユーザ認証を許可する応答コマンドを印刷装置１２１（２０１）に送信し、一致するものがなければユーザ認証を拒否する応答コマンドを印刷装置１２１（２０１）に送信する。印刷装置２０１のユーザ認証手段は、その応答コマンドを受信すると、ユーザ認証が許可されたか拒否されたか調べる。
【００３３】
拒否された場合（Ｓ３０４−ＮＯ）は操作パネル２７０にユーザ認証待ち画面を表示して再度ユーザ認証を待つ。許可された場合（Ｓ３０４−ＹＥＳ）はユーザ認証コードをＲＡＭ２１３に記憶し、印刷装置２０１をユーザ認証状態にする（Ｓ３０５）。印刷装置２０１がユーザ認証状態になると、操作パネル２７０にメインメニュー画面を表示する（Ｓ３０６）。図１０にメインメニュー画面の一例を示す。メインメニュー画面には、コピーやファクス等の機能を選択するためのボタンの他に印刷データのリスト表示ボタン１００１も表示する。
【００３４】
次に、アカウントによるユーザ認証を行った時の動作について説明する。ユーザは、アカウントによるユーザ認証を行う場合、先ずキーボード認証ボタン８０２をタッチしてキーボード認証ボタン８０２が選択されている状態にする。すると、操作パネル２７０はキーボード認証画面（図９）に切り替わる。ユーザはキーボード認証画面でユーザ名フィールド９０１をタッチしてソフトキーボードを表示し、ユーザ名（ここでは「０１２３４５」とする）を入力する。
【００３５】
同様に、パスワードフィールド９０２、ログイン先フィールド９０３をタッチしてソフトキーボードを表示し、パスワード（ここでは「ｔｅｓｔ１２３４」とする）とログイン先（ここでは「○○○○○」とする）を入力する。ユーザ名、パスワード、ログイン先の入力が終わると、ログインボタン９０４をタッチするかハードキーのＩＤキーを押下する（Ｓ３０１）。すると、ユーザ認証手段を起動し、ログイン先に入力されたドメインのユーザ認証サーバ１１２にアカウントによるユーザ認証の要求コマンドを送信する（Ｓ３０２）。
【００３６】
ユーザ認証サーバ１１２はアカウントによるユーザ認証の要求コマンドを受信すると、そのユーザ名がユーザ認証サーバ１１２に事前に登録されたユーザ名の中に一致するものがあるかどうか調べる。一致するものがあれば、そのユーザ名に対する登録済みのパスワードと一致すれかどうか調べる。ユーザ名が登録されていて、パスワードが一致すればユーザ認証を許可する。ユーザ名が登録されていないかまたはパスワードが登録済みのパスワードと一致しなければユーザ認証を拒否する。それ以降の動作についてはＩＣカードによるユーザ認証と同様である。
【００３７】
［印刷装置から印刷データのリスト表示操作を行った時の動作］
次に、ユーザが印刷データのリスト表示ボタン１００１をタッチして、印刷データのリスト表示操作を行った時の動作について説明する。図４にその時の動作を表すフローチャートを示す。メイン画面（図１０）で印刷データのリスト表示ボタン１００１をタッチすると（Ｓ４０１）、リスト表示手段が起動し、プリントサーバ１１１にユーザ認証コードを含む印刷データのリストを取得するための要求コマンドを送信する（Ｓ４０２）。プリントサーバ１１１は、前記要求コマンドを受信すると、自身で格納している印刷データの中で前記ユーザ認証コードに一致する印刷データのリストコマンドを作成し、印刷装置１２１（２０１）に送信する。
【００３８】
印刷装置２０１のリスト表示手段は前記リストコマンドを受信すると（Ｓ４０３）、操作パネル２７０に印刷データのリストを表示する（Ｓ４０４）。ここでは、文章名が「資料１」、「資料２」、「資料３」の印刷データがリスト表示されるものとする。図１１に印刷データのリスト表示画面を示す。
【００３９】
［印刷装置が印刷データを取得する時の動作］
次に、印刷装置がプリントサーバから印刷データを取得する時の動作について説明する。図５にその時の動作を表すフローチャートを示す。ユーザは操作パネル２７０に表示された印刷データのリスト表示画面から印刷したい印刷データを選択し、プリント開始ボタン１１０４をタッチして印刷実行操作を行う（Ｓ５０１）。ここでは、文章名が「資料１」の印刷データ１１０１と「資料３」の印刷データ１１０３を選択したものとする。すると、印刷データ取得手段が起動し、プリントサーバ１１１に選択された印刷データの要求コマンドを送信する（Ｓ５０２）。
【００４０】
プリントサーバ１１１は印刷データの要求コマンドを受信すると、格納先から指定された印刷データ読み出し、その印刷データを含む応答コマンドを印刷装置１２１（２０１）に送信する。プリントサーバ１１１は送信の終わった印刷データを格納先から消去する。印刷装置２０１の印刷データ取得手段は印刷データの応答コマンドを受信すると（Ｓ５０３）、印刷データを一時的にＲＡＭ２１３に記憶する（Ｓ５０４）。それから、ＲＡＭ２１３の印刷データをＨＤＤ２１４内の印刷データ保持手段に格納する（Ｓ５０５）。ＲＡＭ２１３の印刷データは印刷データ保持手段への格納が終わると削除する（Ｓ５０６）。
【００４１】
選択された全ての印刷データを印刷データ保持手段に格納すると（Ｓ５０７−ＹＥＳ）、操作パネル２７０に表示している印刷データのリストから印刷データを取得したものを削除する（Ｓ５０８）。図１２に文章名「資料１」と「資料３」の印刷データを取得した後のリスト表示画面を示す。
【００４２】
［印刷データを解析して描画データを作成し、印刷する時の動作］
次に、印刷装置が印刷データを解析して描画データを作成し、印刷する時の動作について説明する。印刷装置２０１は描画手段を起動し、ＨＤＤ２１４内の印刷データ保持手段からＲＡＭ２１３に印刷データを読み込み、その印刷データを順次解析し、印刷用紙に描画するための描画データを作成し、ＲＡＭ２１３に記憶していく。解析の終わった印刷データはＲＡＭ２１３から削除する。そして、１ページ分の描画データが作成できると、印刷出力手段が起動し、印刷エンジンＩＦ２１８経由で印刷エンジン２９０を制御して印刷のための準備を行い、１ページ分の描画データを送信する。
【００４３】
印刷エンジン２９０は印刷準備が整い、描画データを受信すると、用紙カセットから印刷用紙を取り込み、前記描画データをトナーやインクによって印刷用紙上に転写し、印刷出力した印刷用紙を排紙トレイに排紙する。印刷の終わったページの描画データはＲＡＭ２１３から削除する。印刷データ取得手段による印刷データの取得処理と、描画手段による描画データの作成処理と、印刷出力手段による印刷出力処理は、同時並行にマルチタスクで処理し、１つのページの処理が終わると、次のページの処理を行う。
【００４４】
このように処理を行い、１つの印刷データの全てのページの印刷出力が終了すると、次の印刷データも同様に処理して印刷出力する。このように処理を行い、１つの印刷データの全てのページの印刷出力が終わる。残りの印刷データについても同様に処理する。そして、選択された全ての印刷データの全てのページの印刷出力を終了する。
【００４５】
［印刷装置から印刷済みの印刷データを再投入する時の動作］
次に、ユーザは印刷装置１２１（２０１）の排紙トレイに印刷出力された印刷用紙を見る。その時、印刷用紙が印刷エンジン２９０の不適合により、擦れていたり、汚れていたりして所望の画像が得られず、利用用途に堪えない事がある。このような場合、ユーザは印刷済みデータの再投入操作を行う。その時の動作を表すフローチャートを図６に示す。
【００４６】
ユーザが操作パネル２７０の印刷済みの印刷データボタン１２０１をタッチすると（Ｓ６０１）、印刷データ再投入手段が起動する。印刷データ再投入手段はＨＤＤ２１４内の印刷データ保持手段に保持している印刷済みの印刷データのリストを作成し、操作パネル２７０に印刷済みの印刷データのリスト表示画面を表示する（Ｓ６０２）。図１３に印刷済みの印刷データのリスト表示画面を示す。この状態から未だ印刷していない印刷データのリスト画面に戻る場合には未印刷の印刷データボタン１３０１をタッチする。
【００４７】
ユーザは印刷済みの印刷データのリスト表示画面から他の印刷装置で再印刷したい印刷データを選択し、再投入ボタン１３０４をタッチする（Ｓ６０３）。ここでは、文章名が「資料１」の印刷データ１３０２と「資料３」の印刷データ１３０３を選択したものとする。すると、印刷データ再投入手段はＨＤＤ２１４内の印刷データ保持手段から印刷済みの印刷データを読み込み、プリントサーバ１１１にユーザ認証コードを含む印刷データを投入する（Ｓ６０４）。プリントサーバ１１１は、印刷データを受信すると、その印刷データからユーザ認証コードを読み取り、そのユーザ認証コードに関連付けて受信した印刷データを格納する。
【００４８】
［印刷装置から手動ユーザ認証解除操作を行った時の動作］
次に、ユーザがユーザ認証解除操作を行った時の動作について説明する。その時の動作を表すフローチャートを図７に示す。操作パネル２７０からユーザ認証解除操作が行われると（Ｓ７０１）、手動ユーザ認証解除手段が起動する。手動ユーザ認証解除手段はＨＤＤ２１４内の印刷データ保持手段に印刷データが格納されていれば（Ｓ７０２−ＹＥＳ）、第１の消去手段を起動し、格納してある印刷データを消去する（Ｓ７０３）。それから、ユーザ認証解除状態に移行し（Ｓ７０４）、操作パネル２７０にユーザ認証待ち画面を表示する（Ｓ７０５）。
【００４９】
［他の印刷装置での印刷動作］
次に、ユーザは、前記印刷データを別な印刷装置で印刷するために印刷装置１２２の所に移動する。そして印刷装置１２１で行ったユーザ認証操作、リスト表示操作、印刷実行操作を行うと、同じ印刷データを印刷装置１２２から印刷する事が出来る。そして、所望の印刷出力が得られればユーザ認証解除操作を行う。所望の印刷出力が得られなければ再度印刷データ再投入操作とユーザ認証解除操作を行い、他の印刷装置に移動して前記印刷データの印刷を行う。
【００５０】
＜第２実施形態＞
以下、第２実施形態について説明する。第２実施形態については第１実施形態と異なる部分についてのみ説明する。
【００５１】
［印刷装置の構成］
印刷装置のＲＯＭ２１２は、第１実施形態の制御プログラムに加えて以下の制御プログラムを備えている。印刷エンジン２９０から最後のページを印刷した後、もしくは、操作パネル２７０から最後の操作が行われた後、所定時間内に操作パネル２７０から何らかの操作が行われなかった時に自動的にユーザ認証解除を行う第１の自動ユーザ認証解除手段。自動ユーザ認証解除時に印刷データ保持手段から印刷データを消去する第２の消去手段である。
【００５２】
［印刷装置からユーザ認証解除操作を行った時の動作］
先ず、ユーザが印刷装置２０１から第１実施形態と同様のユーザ認証操作、印刷データのリスト表示操作、印刷データの印刷実行操作を行ったものとする。
【００５３】
次に、ＨＤＤ２１４内の印刷データ保持手段に印刷データが残っている状態で、ユーザがユーザ認証解除操作を忘れて印刷装置１２１（２０１）から立ち去ってしまい、所定時間経過した時の動作について説明する。その時の動作を表すフローチャートを図１４に示す。印刷装置２０１において、印刷出力手段が最後のページを印刷した後、もしくは、操作パネルＩＦ２１６が操作パネル２７０からの最後の操作入力を検出した後、所定時間経過すると（Ｓ１４０１）、第１の自動ユーザ認証解除手段が起動する。
【００５４】
第１の自動ユーザ認証解除手段はＨＤＤ２１４内の印刷データ保持手段２６１に印刷データが保持されていれば（Ｓ１４０２−ＹＥＳ）、第２の消去手段を起動し、格納してある印刷データを消去する（Ｓ１４０３）。それから、ユーザ認証解除状態に移行し（Ｓ１４０４）、操作パネル２７０にユーザ認証待ち画面を表示する（Ｓ１４０５）。
【００５５】
＜第３実施形態＞
以下、本発明を実施するための第３実施形態について説明する。第３実施形態については第１実施形態と異なる部分についてのみ説明する。
［印刷装置の構成］
印刷装置のＲＯＭ２１２は、第１実施形態の制御プログラムに加えて以下の制御プログラムを備えている。印刷データ再投入指示手段が印刷データを再投入した後に自動的にユーザ認証解除を行う第２の自動ユーザ認証解除手段。印刷データ再投入後の自動ユーザ認証解除時に印刷データ保持手段から印刷データを消去する第３の消去手段である。
【００５６】
［印刷装置から印刷済みの印刷データを再投入する時の動作］
先ず、ユーザが印刷装置２０１から第１実施形態と同様のユーザ認証操作、印刷データのリスト表示操作、印刷データの印刷実行操作を行ったものとする。
【００５７】
次に、ユーザは印刷済みデータの再投入操作を行う。その時の動作を表すフローチャートを図１５に示す。ユーザが操作パネル２７０の印刷済みの印刷データボタン１２０１をタッチしてからプリントサーバ１１１にユーザ認証コードを含む印刷データを投入するまでの動作は第１実施形態と同様である。それから、第３の消去手段を起動し、ＨＤＤ２１４内の印刷データ保持手段に格納してある印刷データ消去する（Ｓ６０１）。それから、第２の自動ユーザ認証解除手段を起動し、ユーザ認証解除状態に移行し（Ｓ６０２）、操作パネル２７０にユーザ認証待ち画面を表示する（Ｓ６０３）。
【符号の説明】
【００５８】
２０１  印刷装置
２１０  コントローラ
２７０  操作パネル
２８０  ＩＣカードリーダー
２９０  印刷エンジン
２１１  ＣＰＵ
２１２  ＲＯＭ
２１３  ＲＡＭ
２１４  ＨＤＤ
２１５  ネットワークインタフェース
２１６  操作パネルインタフェース
２１７  ＩＣカードリーダーインタフェース
２１８  印刷エンジンＩＦ
【図１】
2018058301.tif 000003
【図２】
2018058301.tif 000004
【図３】
2018058301.tif 000005
【図４】
2018058301.tif 000006
【図５】
2018058301.tif 000007
【図６】
2018058301.tif 000008
【図７】
2018058301.tif 000009
【図８】
2018058301.tif 000010
【図９】
2018058301.tif 000011
【図１０】
2018058301.tif 000012
【図１１】
2018058301.tif 000013
【図１２】
2018058301.tif 000014
【図１３】
2018058301.tif 000015
【図１４】
2018058301.tif 000016
【図１５】
2018058301.tif 000017