(57)【要約】【課題】複数のセキュリティ印刷ジョブを、セキュリティ上の問題なく簡単な操作で一括印刷することが可能な印刷装置等を提供する。【解決手段】セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信する受信手段１１と、受信された印刷データから、前記設定値を判別する判別手段１１と、設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成手段１２を備える。セキュリティ印刷時に入力された一括出力用パスワードと作成された一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データが印刷手段１６で印刷される。【選択図】  図１１
2012003730.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信する受信手段と、
前記受信手段により受信された印刷データから、前記設定値を判別する判別手段と、
前記判別手段により、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成手段と、
前記一括出力用パスワード作成手段により作成された一括出力用パスワードを保存する一括出力用パスワード保存手段と、
複数の印刷データを保存する印刷データ保存手段と、
セキュリティ印刷時に、一括出力用パスワードの入力を受け付ける受付手段と、
前記受付手段により受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、前記印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データを印刷する印刷手段と、
を備え、
設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であり、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能であることを特徴とする印刷装置。
【請求項２】
前記一括出力用パスワード作成手段は、一括出力用パスワードが未作成である場合に一括出力用パスワードを作成するとともに、作成した一括出力用パスワードを予め登録された一括出力が許可されたユーザである一括出力許可者に通知する請求項１に記載の印刷装置。
【請求項３】
前記一括出力用パスワード作成手段は、作成した一括出力用パスワードに有効期限を設定するとともに、有効期限を過ぎた一括出力用パスワードを、前記一括出力用パスワード保存手段から削除する請求項１または２に記載の印刷装置。
【請求項４】
設定値が一括出力許可である印刷データの前記印刷手段による印刷後に、前記設定値を一括出力不許可に書き換える書き換え手段を備えている請求項１〜３のいずれかに記載の印刷装置。
【請求項５】
設定値が一括出力不許可である印刷データを、前記セキュリティ印刷用のＩＤおよびパスワードの入力による印刷後に削除する削除手段を備えている請求項１〜４のいずれかに記載の印刷装置。
【請求項６】
印刷データには、該印刷データの一括出力を許可する１人または複数人のユーザが指定されるとともに、前記一括出力用パスワード作成手段は、前記一括出力が許可されたユーザである一括出力許可者毎に一括出力用パスワードを作成する請求項１〜５のいずれかに記載の印刷装置。
【請求項７】
一括出力が許可された全てのユーザによる一括出力が完了した印刷データについての一括出力の許否についての設定値を、一括出力不許可に書き換える請求項６に記載の印刷装置。
【請求項８】
前記一括出力の許可が設定された複数の印刷データを一覧表示する表示手段と、前記表示手段に表示された複数の印刷データの印刷順を変更する印刷順変更手段と、をさらに備えている請求項１〜７のいずれかに記載の印刷装置。
【請求項９】
セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信手段により受信する受信ステップと、
前記受信ステップにおいて受信された印刷データから、前記設定値を判別手段により判別する判別ステップと、
前記判別ステップにおいて、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを一括出力用パスワード作成手段により作成する一括出力用パスワード作成ステップと、
前記一括出力用パスワード作成ステップにおいて作成された一括出力用パスワードを一括出力用パスワード保存手段に保存する保存ステップと、
セキュリティ印刷時に、受付手段により一括出力用パスワードの入力を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている複数の印刷データのうち、一括出力の許可が設定された印刷データを印刷手段により印刷する印刷ステップと、
を備え、
設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であり、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能であることを特徴とするセキュリティ印刷方法。
【請求項１０】
セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信する受信ステップと、
前記受信ステップにおいて受信された印刷データから、前記設定値の内容を判別する判別ステップと、
前記判別ステップにおいて、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成ステップと、
前記一括出力用パスワード作成ステップにおいて作成された一括出力用パスワードを一括出力用パスワード保存手段に保存する保存ステップと、
セキュリティ印刷時に、一括出力用パスワードの入力を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている複数の印刷データのうち、一括出力の許可が設定された印刷データを印刷手段に印刷させる印刷ステップと、
を印刷装置のコンピュータに実行させ、
設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷を可能とし、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷を可能とする処理を前記コンピュータに実行させるセキュリティ印刷プログラム。
【請求項１１】
前記一括出力用パスワード作成ステップでは、一括出力用パスワードが未作成である場合に一括出力用パスワードを作成するとともに、作成した一括出力用パスワードを予め登録された一括出力が許可されたユーザである一括出力許可者に通知する処理をコンピュータに実行させる請求項１０に記載のプログラム。
【請求項１２】
前記一括出力用パスワード作成手ステップでは、作成した一括出力用パスワードに有効期限を設定するとともに、有効期限を過ぎた一括出力用パスワードを、前記一括出力用パスワード保存手段から削除する処理をコンピュータに実行させる請求項１０または１１に記載のプログラム。
【請求項１３】
設定値が一括出力許可である印刷データの前記印刷ステップにおける印刷後に、前記設定値を一括出力不許可に書き換える書き換えステップをコンピュータに実行させる請求項１０〜１２のいずれかに記載のプログラム。
【請求項１４】
設定値が一括出力不許可である印刷データを、前記セキュリティ印刷用のＩＤおよびパスワードの入力による印刷後に削除する削除ステップをコンピュータに実行させる請求項１０〜１３のいずれかに記載のプログラム。
【請求項１５】
印刷データには、該印刷データの一括出力を許可する１人または複数人のユーザが指定されるとともに、前記一括出力用パスワード作成ステップでは、前記一括出力が許可されたユーザである一括出力許可者毎に一括出力用パスワードを作成する処理をコンピュータに実行させる請求項１０〜１４のいずれかに記載のプログラム。
【請求項１６】
一括出力が許可された全てのユーザによる一括出力が完了した印刷データについての一括出力の許否についての設定値を、一括出力不許可に書き換える処理をコンピュータに実行させる請求項１５のいずれかに記載のプログラム。
【請求項１７】
前記一括出力の許可が設定された複数の印刷データを表示手段に一覧表示するステップと、前記表示手段に表示された複数の印刷データの印刷順を変更する印刷順変更ステップと、をさらにコンピュータに実行させる請求項１０〜１６のいずれかに記載のプログラム。
【請求項１８】
相互に接続された情報処理装置と印刷装置とを備えた印刷システムであって、
前記情報処理装置は、セキュリティ印刷時の印刷データの一括出力の許否についての設定値を付加した印刷ジョブを作成するジョブ作成手段と、
前記作成された印刷ジョブを印刷装置に送信する送信手段と、
を備え、
前記印刷装置は、
前記情報処理装置から送信された印刷ジョブを受信する受信手段と、
前記受信手段により受信された印刷ジョブに含まれる前記印刷データの一括出力についての設定値を判別する判別手段と、
前記判別手段により、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成手段と、
前記一括出力用パスワード作成手段により作成された一括出力用パスワードを保存する一括出力用パスワード保存手段と、
前記受信手段により受信した印刷データを含む複数の印刷データを保存する印刷データ保存手段と、
セキュリティ印刷時に、一括出力用パスワードの入力を受け付ける受付手段と、
前記受付手段により受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、前記印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データを印刷する印刷手段と、
を備え、
前記印刷装置は、設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であり、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能であることを特徴とする印刷システム。
【請求項１９】
セキュリティ印刷時の印刷データの一括出力の許否についての設定値を設定するステップと、
前記設定された設定値をＰＪＬに変換する変換ステップと、
変換ステップによりＰＪＬに変換した設定値を印刷データに付加して印刷ジョブを作成するステップと、
前記作成した印刷ジョブを印刷装置に送信するステップと、
をコンピュータからなる情報処理装置に実行させるためのプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリンタ、多機能デジタル画像形成装置であるＭＦＰ（Multi Function Peripheral) 等の印刷装置、該印刷装置で実行されるセキュリティ印刷方法およびセキュリティ印刷プログラム、前記印刷装置を備えた印刷システム並びにプリンタドライバに関する。
【背景技術】
【０００２】
一般に、印刷装置で印刷される文書等には機密性を有するものが含まれていることがある。このような機密性を有する文書等が不用意に漏洩しないように、印刷時に印刷ジョブの認証を行うことによって、正当な印刷者のみの印刷を可能とする印刷装置が、従来より知られている。
【０００３】
前述した各印刷ジョブの認証方法としては、パソコン等の情報処理装置のプリンタドライバによりＩＤおよびパスワードを設定した状態で、印刷ジョブを印刷装置に送信し、印刷者が印刷に際して印刷装置にＩＤおよびパスワードを入力したときに、入力されたＩＤおよびパスワードが印刷ジョブに付加されたＩＤおよびパスワードと一致するか否かを判別することにより行われるのが通常である。この方法による印刷は、一般的にはセキュリティ印刷と称されている（機密印刷と称されることもある）。
【０００４】
このようなセキュリティ印刷において、たとえば複数の社員が作成した機密性の高い複数の文書を、管理者等の許可された第三者がまとめて印刷したい場合がある。
【０００５】
この場合、各文書の印刷ジョブ毎にＩＤおよびパスワードを入力することで、すべての文書のセキュリティ印刷が可能となるが、ＩＤおよびパスワードは印刷ジョブ毎に異なっているのが通常であるため、これらの文書を一括して印刷できないのみならず、個々のＩＤおよびパスワードを入力する作業も面倒である。
【０００６】
このような問題を解消するためには、複数のセキュリティ印刷ジョブに共通のＩＤおよびパスワードを設定しておくことが考えられる。
【０００７】
また、管理者のマスターパスワードを使用することで、複数のセキュリティ印刷ジョブの一括印刷も一応可能である。
【０００８】
また、特許文献１には、異なるアプリケーションで作成した印刷用ファイルを一括して印刷する印刷装置が提案されている。具体的には、ホストコンピュータにおいて各アプリケーションにより作成された印刷用ファイルに対して、プリンタドライバ又はアプリケーションにより保存の属性を付加し、この属性を持つファイルがプリンタドライバによりプリンタ装置に送られ、内部に保存され、ホストコンピュータからの印刷の実行の指示と共に送られた印字データと保存された印字データが一括して印刷される、というものである。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０００−１６８１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、複数のセキュリティ印刷ジョブに共通のＩＤおよびパスワードを設定しておくのは、許可された印刷者のみならず、文書の作成者全員が共通のＩＤおよびパスワードを知ることになり、セキュリティ上問題がある。
【００１１】
また、管理者のマスターパスワードを使用する方法では、文書の作成者が印刷されるのを望まない文書であっても、すべてのセキュリティ印刷ジョブが印刷されることになり、やはり問題がある。
【００１２】
また、前述した特許文献１に記載された印刷装置は、ホストコンピュータのプリンタドライバからの一括処理の指示により印刷が開始されるため、複数のセキュリティ印刷ジョブを一括で印刷したいという前記要求を満たすものではない。
【００１３】
この発明は、このような実情に鑑みてなされたものであり、複数のセキュリティ印刷ジョブを、セキュリティを低下させることなく簡単な操作で一括印刷することが可能な印刷装置およびセキュリティ印刷方法を提供し、さらに前記セキュリティ印刷方法を印刷装置のコンピュータに実行させるためのセキュリティ印刷プログラムおよび前記印刷装置を備えた印刷システムを提供し、さらにはプリンタドライバを提供することを課題とする。
【課題を解決するための手段】
【００１４】
上記課題は、以下の手段によって解決される。
（１）セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信する受信手段と、前記受信手段により受信された印刷データから、前記設定値を判別する判別手段と、前記判別手段により、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成手段と、前記一括出力用パスワード作成手段により作成された一括出力用パスワードを保存する一括出力用パスワード保存手段と、複数の印刷データを保存する印刷データ保存手段と、セキュリティ印刷時に、一括出力用パスワードの入力を受け付ける受付手段と、前記受付手段により受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、前記印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データを印刷する印刷手段と、を備えたことを特徴とする印刷装置。
（２）前記一括出力用パスワード作成手段は、一括出力用パスワードが未作成である場合に一括出力用パスワードを作成するとともに、作成した一括出力用パスワードを予め登録された一括出力が許可されたユーザである一括出力許可者に通知する前項１に記載の印刷装置。
（３）前記一括出力用パスワード作成手段は、作成した一括出力用パスワードに有効期限を設定するとともに、有効期限を過ぎた一括出力用パスワードを、前記一括出力用パスワード保存手段から削除する前項１または２に記載の印刷装置。
（４）設定値が一括出力許可である印刷データの前記印刷手段による印刷後に、前記設定値を一括出力不許可に書き換える書き換え手段を備えている前項１〜３のいずれかに記載の印刷装置。
（５）設定値が一括出力不許可である印刷データを、前記セキュリティ印刷用のＩＤおよびパスワードの入力による印刷後に削除する削除手段を備えている前項１〜４のいずれかに記載の印刷装置。
（６）印刷データには、該印刷データの一括出力を許可する１人または複数人のユーザが指定されるとともに、前記一括出力用パスワード作成手段は、前記一括出力が許可されたユーザである一括出力許可者毎に一括出力用パスワードを作成する前項１〜５のいずれかに記載の印刷装置。
（７）一括出力が許可された全てのユーザによる一括出力が完了した印刷データについての一括出力の許否についての設定値を、一括出力不許可に書き換える前項６に記載の印刷装置。
（８）前記一括出力の許可が設定された複数の印刷データを一覧表示する表示手段と、前記表示手段に表示された複数の印刷データの印刷順を変更する印刷順変更手段と、をさらに備えている前項１〜７のいずれかに記載の印刷装置。
（９）セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信手段により受信する受信ステップと、前記受信ステップにおいて受信された印刷データから、前記設定値を判別手段により判別する判別ステップと、前記判別ステップにおいて、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを一括出力用パスワード作成手段により作成する一括出力用パスワード作成ステップと、前記一括出力用パスワード作成ステップにおいて作成された一括出力用パスワードを一括出力用パスワード保存手段に保存する保存ステップと、セキュリティ印刷時に、受付手段により一括出力用パスワードの入力を受け付ける受付ステップと、前記受付ステップにおいて受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている複数の印刷データのうち、一括出力の許可が設定された印刷データを印刷手段により印刷する印刷ステップと、を備え、設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であり、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能であることを特徴とするセキュリティ印刷方法。
（１０）セキュリティ印刷時の一括出力の許否についての設定値が付加された印刷データを受信する受信ステップと、前記受信ステップにおいて受信された印刷データから、前記設定値の内容を判別する判別ステップと、前記判別ステップにおいて、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成ステップと、前記一括出力用パスワード作成ステップにおいて作成された一括出力用パスワードを一括出力用パスワード保存手段に保存する保存ステップと、セキュリティ印刷時に、一括出力用パスワードの入力を受け付ける受付ステップと、前記受付ステップにおいて受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている複数の印刷データのうち、一括出力の許可が設定された印刷データを印刷手段に印刷させる印刷ステップと、を印刷装置のコンピュータに実行させ、設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷を可能とし、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷を可能とする処理を前記コンピュータに実行させるセキュリティ印刷プログラム。
（１１）前記一括出力用パスワード作成ステップでは、一括出力用パスワードが未作成である場合に一括出力用パスワードを作成するとともに、作成した一括出力用パスワードを予め登録された一括出力が許可されたユーザである一括出力許可者に通知する処理をコンピュータに実行させる前項１０に記載のプログラム。
（１２）前記一括出力用パスワード作成手ステップでは、作成した一括出力用パスワードに有効期限を設定するとともに、有効期限を過ぎた一括出力用パスワードを、前記一括出力用パスワード保存手段から削除する処理をコンピュータに実行させる前項１０または１１に記載のプログラム。
（１３）設定値が一括出力許可である印刷データの前記印刷ステップにおける印刷後に、前記設定値を一括出力不許可に書き換える書き換えステップをコンピュータに実行させる前項１０〜１２のいずれかに記載のプログラム。
（１４）設定値が一括出力不許可である印刷データを、前記セキュリティ印刷用のＩＤおよびパスワードの入力による印刷後に削除する削除ステップをコンピュータに実行させる前項１０〜１３のいずれかに記載のプログラム。
（１５）印刷データには、該印刷データの一括出力を許可する１人または複数人のユーザが指定されるとともに、前記一括出力用パスワード作成ステップでは、前記一括出力が許可されたユーザである一括出力許可者毎に一括出力用パスワードを作成する処理をコンピュータに実行させる前項１０〜１４のいずれかに記載のプログラム。
（１６）一括出力が許可された全てのユーザによる一括出力が完了した印刷データについての一括出力の許否についての設定値を、一括出力不許可に書き換える処理をコンピュータに実行させる前項１５のいずれかに記載のプログラム。
（１７）前記一括出力の許可が設定された複数の印刷データを表示手段に一覧表示するステップと、前記表示手段に表示された複数の印刷データの印刷順を変更する印刷順変更ステップと、をさらにコンピュータに実行させる前項１０〜１６のいずれかに記載のプログラム。
（１８）相互に接続された情報処理装置と印刷装置とを備えた印刷システムであって、前記情報処理装置は、セキュリティ印刷時の印刷データの一括出力の許否についての設定値を付加した印刷ジョブを作成するジョブ作成手段と、前記作成された印刷ジョブを印刷装置に送信する送信手段と、を備え、前記印刷装置は、前記情報処理装置から送信された印刷ジョブを受信する受信手段と、前記受信手段により受信された印刷ジョブに含まれる前記印刷データの一括出力についての設定値を判別する判別手段と、前記判別手段により、前記設定値が一括出力許可であることが判別された場合に、設定値が一括出力許可である複数の印刷データの出力を可能とするための一括出力用パスワードを作成する一括出力用パスワード作成手段と、前記一括出力用パスワード作成手段により作成された一括出力用パスワードを保存する一括出力用パスワード保存手段と、前記受信手段により受信した印刷データを含む複数の印刷データを保存する印刷データ保存手段と、セキュリティ印刷時に、一括出力用パスワードの入力を受け付ける受付手段と、
前記受付手段により受け付けられた一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、前記印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データを印刷する印刷手段と、を備え、前記印刷装置は、設定値が一括出力許可である前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されている場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であり、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能であることを特徴とする印刷システム。
（１９）セキュリティ印刷時の印刷データの一括出力の許否についての設定値を設定するステップと、前記設定された設定値をＰＪＬに変換する変換ステップと、変換ステップによりＰＪＬに変換した設定値を印刷データに付加して印刷ジョブを作成するステップと、前記作成した印刷ジョブを印刷装置に送信するステップと、をコンピュータからなる情報処理装置に実行させるためのプリンタドライバ。
【発明の効果】
【００１５】
前項（１）に記載の発明によれば、一括出力の許否についての設定値が付加された印刷データを受信すると、前記設定値が判別され、設定値が一括出力許可であることが判別された場合に、一括出力用パスワードが作成され、一括出力用パスワード保存手段に保存される。一方、セキュリティ印刷時に、一括出力が許可されたユーザにより一括出力用パスワードが入力され、この入力された一括出力用パスワードと、前記一括出力用パスワード保存手段に保存されている一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データが印刷される。
【００１６】
このように、一括出力用パスワードは印刷装置により作成されるから、セキュリティ印刷される印刷データの作成者に一括出力用パスワードが知られる不都合を防止でき、セキュリティを確保できる。しかも、印刷データ毎に異なるＩＤやパスワードを設定する必要はないから、印刷操作も簡単になる。
【００１７】
また、一括出力許可の設定値が付加された印刷データのみが一括印刷の対象となるから、印刷されることを望まない印刷データ作成者は一括出力不許可の設定値を付加しておくことで、一括印刷を回避でき、従って管理者のマスターパスワードを使用する場合のような、すべてのセキュリティ印刷ジョブが印刷される不都合を防止できる。
【００１８】
また、一括出力許可が設定された前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されていた場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であるから、一括出力が許可されたユーザのみならず印刷データの作成者もこの印刷データのセキュリティ印刷が可能となる。また、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能となる。
【００１９】
前項（２）に記載の発明によれば、一括出力用パスワードが未作成である場合に一括出力用パスワードが作成されるから、無駄な一括出力用パスワードの作成を回避できる。また、作成された一括出力用パスワードは予め登録された一括出力が許可されたユーザである一括出力許可者に通知されるから、一括出力許可者は手間を要することなく作成された一括出力用パスワードを入手できる。
【００２０】
前項（３）に記載の発明によれば、作成された一括出力用パスワードに有効期限が設定され、有効期限を過ぎた一括出力用パスワードは一括出力用パスワード保存手段から削除されるから、一括出力用パスワードが長期間存在することによるセキュリティの低下を防止できる。
【００２１】
前項（４）に記載の発明によれば、設定値が一括出力許可である印刷データの前記印刷手段による印刷後に、前記設定値を一括出力不許可に書き換えるから、以後の一括出力はできなくなる。
【００２２】
前項（５）に記載の発明によれば、設定値が一括出力不許可である印刷データは、セキュリティ印刷用のＩＤおよびパスワードの入力による印刷後に削除される。
【００２３】
前項（６）に記載の発明によれば、印刷データで指定された複数の一括出力許可者による印刷データの一括印刷が可能となる。
【００２４】
前項（７）に記載の発明によれば、一括出力が許可された全てのユーザによる一括出力が完了すると、その印刷データについての一括出力の許否についての設定値は一括出力不許可に書き換えられ、以後の一括出力はできなくなる。
【００２５】
前項（８）に記載の発明によれば、一括出力の許可が設定された複数の印刷データが一覧表示されるから、一括出力許可者は、一括印刷対象の印刷データを認識することができるとともに、表示された複数の印刷データの印刷順を変更することができる。
【００２６】
前項（９）に記載の発明によれば、一括出力用パスワードは印刷装置により作成されるから、セキュリティ印刷される印刷データの作成者に一括出力用パスワードが知られる不都合を防止でき、セキュリティを確保できる。しかも、印刷データ毎に異なるＩＤやパスワードを設定する必要はないから、印刷操作も簡単になる。また、一括出力許可の設定値が付加された印刷データのみ一括印刷の対象となるから、印刷されることを望まない印刷データ作成者は一括出力不許可の設定値を付加しておくことで、一括印刷を回避でき、従って管理者のマスターパスワードを使用する場合のような、すべてのセキュリティ印刷ジョブが印刷される不都合を防止できる。
【００２７】
また、一括出力許可が設定された前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されていた場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であるから、一括出力が許可されたユーザのみならず印刷データの作成者もこの印刷データのセキュリティ印刷が可能となる。また、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能となる。
【００２８】
前項（１０）に記載の発明によれば、一括出力の許否についての設定値が付加された印刷データを受信すると、前記設定値を判別し、設定値が一括出力許可であることを判別した場合に、一括出力用パスワードを作成保存し、入力された一括出力用パスワードと前記保存された一括出力用パスワードとが一致した場合に、印刷データ保存手段に保存されている印刷データのうち、一括出力の許可が設定された印刷データを印刷手段に印刷させる処理を、印刷装置のコンピュータに実行させることができる。また、一括出力許可が設定された前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されていた場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能となり、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能となる。
【００２９】
前項（１１）に記載の発明によれば、一括出力用パスワードが未作成である場合に一括出力用パスワードを作成するとともに、作成した一括出力用パスワードを予め登録された一括出力が許可されたユーザである一括出力許可者に通知する処理をコンピュータに実行させることができる。
【００３０】
前項（１２）に記載の発明によれば、作成した一括出力用パスワードに有効期限を設定するとともに、有効期限を過ぎた一括出力用パスワードを、前記一括出力用パスワード保存手段から削除する処理をコンピュータに実行させることができる。
【００３１】
前項（１３）に記載の発明によれば、設定値が一括出力許可である印刷データの前記印刷ステップにおける印刷後に、前記設定値を一括出力不許可に書き換える処理をコンピュータに実行させることができる。
【００３２】
前項（１４）に記載の発明によれば、設定値が一括出力不許可である印刷データを、前記セキュリティ印刷用のＩＤおよびパスワードの入力による印刷後に削除する処理をコンピュータに実行させることができる。
【００３３】
前項（１５）に記載の発明によれば、一括出力許可者毎に一括出力用パスワードを作成する処理をコンピュータに実行させることができる。
【００３４】
前項（１６）に記載の発明によれば、一括出力が許可された全てのユーザによる一括出力が完了した印刷データについての一括出力の許否についての設定値を、一括出力不許可に書き換える処理をコンピュータに実行させることができる。
【００３５】
前項（１７）に記載の発明によれば、一括出力の許可が設定された複数の印刷データを表示手段に一覧表示するステップと、前記表示手段に表示された複数の印刷データの印刷順を変更する印刷順変更ステップと、をさらにコンピュータに実行させることができる。
【００３６】
前項（１８）に記載の発明によれば、セキュリティ印刷される印刷データの作成者に一括出力用パスワードが知られる不都合を防止でき、セキュリティを確保しつつ簡単な操作で一括印刷を行うことができるシステムとなる。また、一括出力許可が設定された前記印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されていた場合は、前記一括出力用パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であるから、一括出力が許可されたユーザのみならず印刷データの作成者もこの印刷データのセキュリティ印刷が可能となる。また、セキュリティ印刷用のＩＤまたはパスワードの少なくとも一方が設定されていない場合は、一括出力用パスワードの入力によってのみ印刷が可能となる。
【００３７】
前項（１９）に記載の発明によれば、コンピュータからなる情報処理装置は、印刷データの一括出力の許否についての設定値をＰＪＬに変換して付加した印刷ジョブを作成し、作成した印刷ジョブを印刷装置に送信することができる。
【図面の簡単な説明】
【００３８】
【図１】この発明の一実施形態に係る印刷装置が用いられた印刷システムの構成図である。
【図２】前記印刷装置の主要部の機能構成を示すブロック図である。
【図３】印刷装置の電気的構成を示すブロック図である。
【図４】端末装置の電気的構成を示すブロック図である。
【図５】端末装置の記憶部等に格納されているプリンタドライバの機能構成を示すブロック図である。
【図６】端末装置に表示されたセキュリティ印刷設定画面を示す図である。
【図７】端末装置のセキュリティ印刷設定時の動作を示すフローチャートである。
【図８】印刷装置が、端末装置から送信されたセキュリティ印刷ジョブを受信したときの動作を示すフローチャートである。
【図９】セキュリティ印刷データベースに保存されている設定値テーブルを示す図である。
【図１０】図８のステップＳ２３の一括パスワード作成処理のサブルーチンを示すフローチャートである。
【図１１】一括出力許可者が印刷装置でセキュリティ印刷を行う際に、印刷装置で行われる動作を示すフローチャートである。
【図１２】セキュリティ印刷時に印刷装置の操作パネルに表示された認証画面を示す図である。
【図１３】この発明の他の実施形態を示すもので、端末装置に表示されたセキュリティ印刷の設定画面を示す図である。
【図１４】セキュリティ印刷データベースに保存されている設定値テーブルを示す図である。
【図１５】一括パスワード作成処理のサブルーチンを示すフローチャートであり、図１０に対応するものである。
【図１６】一括出力許可者の登録テーブルの一例を示す図ある。
【図１７】一括出力許可者が印刷装置１でセキュリティ印刷を行う際に、印刷装置で行われる動作を示すフローチャートであり、図１１に対応するものである。
【図１８】この発明の他の実施形態を示すものであり、操作パネルに表示された一括印刷対象の印刷データの一覧リストである。
【発明を実施するための形態】
【００３９】
以下、この発明の一実施形態を図面に基づいて説明する。
【００４０】
図１は、この発明の一実施形態に係る印刷装置が用いられた印刷システムの構成図である。
【００４１】
この印刷システムは、ネットワーク３を介して相互に接続された前述のＭＦＰからなる印刷装置１と情報処理装置としての１台または複数台の端末装置２を備えている。
【００４２】
前記端末装置２はパーソナルコンピュータからなるとともに、プリンタドライバが搭載され、該プリンタドライバにより印刷ジョブを作成し、ネットワーク３を介して前記作成した印刷ジョブを印刷装置１に送信可能に構成されている。また、印刷装置１は、端末装置２からの印刷ジョブを受信して、印刷データを印刷する。
【００４３】
図２は、前記印刷装置１の主要部の機能的構成を示すブロック図である。なお、以下の説明において、「一括出力用パスワード」を単に「一括パスワード」ともいう。
【００４４】
印刷装置１は、印刷ジョブ受信処理部１１と、一括パスワード作成処理部１２と、セキュリティ印刷データベース（以下、「セキュリティ印刷ＤＢ」と記す）１３と、セキュリティ印刷データ保存部１４と、一括パスワード保存部１５と、印刷部１６と、一括パスワード送信部１７を備えている。
【００４５】
前記印刷ジョブ受信処理部１１は、端末装置２から送信されたセキュリティ印刷ジョブ、つまり印刷時に印刷データに対する認証が必要な印刷ジョブを含む各種の印刷ジョブを受信するとともに、受信した印刷ジョブに含まれる印刷データに一括出力の許否についての設定値が付加されているか否かを判別し、付加されている場合には、後述する処理を実施するものである。
【００４６】
一括パスワード作成処理部１２は、前記受信した印刷ジョブに含まれる印刷データに、一括出力許可の設定値が付加されている場合に、一括パスワードを作成するものである。この一括パスワードは、一括出力許可の設定値が付加されている複数の印刷データの一括出力を許可されたユーザである一括出力許可者が、印刷に際して印刷装置に入力する認証用のパスワードである。なお、この実施形態では、前記一括出力許可者は予め印刷装置１に登録されている。
【００４７】
前記セキュリティ印刷ＤＢ１３は、印刷ジョブ受信処理部１１で受信したセキュリティ印刷ジョブに含まれているセキュリティ印刷用のＩＤおよびパスワード、前記一括出力の許否についての設定値（以下、この設定値を「一括出力許否設定値」という）を保存するものである。
【００４８】
前記セキュリティ印刷データ保存部１４は、セキュリティ印刷ジョブに含まれる印刷データを、前記セキュリティ印刷用のＩＤおよびパスワード、一括出力許否設定値と関連づけて保存する。なお、このセキュリティ印刷データ保存部１４には、セキュリティ印刷用の印刷データ以外の通常印刷用の印刷データが保存されてもよい。
【００４９】
前記一括パスワード保存部１５は、前記一括パスワード作成処理部１２で作成された一括パスワードを保存するものである。
【００５０】
前記印刷部１６は、印刷データの印刷を行うものである。
【００５１】
前記一括パスワード送信部１７は、前記一括パスワード作成処理部１２で作成された一括パスワードを、前述した一括出力許可者に対して、電子メール、ファクシミリ等の手段により通知するものである。
【００５２】
図３は、印刷装置１の電気的構成を示すブロック図である。
【００５３】
印刷装置１は、ＣＰＵ１１１と、ＲＯＭ１１２と、ＲＡＭ１１３と、スキャナ部１１４と、記憶部１１５と、印刷部１１６と、操作パネル１１７と、ネットワークコントローラ（Ｎ１Ｃ）１１８等を備えている。
【００５４】
前記ＣＰＵ１１１は、印刷装置１の全体を統括制御し、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の基本機能を使用可能に制御する。また、図２に示した印刷ジョブ受信処理部１１、一括パスワード作成処理部１２等での前述した処理を実行する。
【００５５】
前記ＲＯＭ１１２は、ＣＰＵ１１１の動作プログラム等を格納するメモリである。
【００５６】
前記ＲＡＭ１１３は、ＣＰＵ１１１が動作プログラムに基づいて動作する際の作業領域を提供するメモリである。
【００５７】
前記スキャナ部１１４は、原稿台（図示せず）に置かれた原稿の画像を読み取り、画像データを出力する読み取り手段である。
【００５８】
前記記憶部１１５は、例えばハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶デバイスにより構成されており、図２のセキュリティ印刷ＤＢ１３、セキュリティ印刷データ保存部１４、一括パスワード保存部１５等を構成する。
【００５９】
前記印刷部１１６は、セキュリティ印刷における印刷データやスキャナ部１１４で読み取られた原稿の画像データ等を印刷するものであり、図２の印刷部１６に対応する。
【００６０】
前記操作パネル１１７は、各種入力操作等のために使用されるものであり、メッセージや操作画面等を表示するタッチパネル式液晶等からなる表示部１１７ａと、テンキー、スタートキー、ストップキー等を備えたキー入力部１１７ｂを備えている。
【００６１】
前記ネットワークコントローラ１１８は、ネットワーク３上の端末装置２やその他の外部機器との間での通信を制御することにより、データの送受信を行うものである。
【００６２】
図４は、前記端末装置２の電気的構成を示すブロック図である。
【００６３】
端末装置２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２４、表示装置２５、入力装置２６、ネットワークインターフェース部（ネットワークＩ/F部）２７等を備え、システムバス２８を介して互いに接続されている。
【００６４】
ＣＰＵ２１は、ＲＯＭ２２や記憶部２４に格納されているプログラムを実行することにより、端末装置２の全体を統括的に制御する。特に、この実施形態では、記憶部２４等に格納されているプログラムとしてのプリンタドライバに従って、印刷ジョブの作成処理および印刷装置１への送信処理等を実行する。
【００６５】
ＲＯＭ２２は、ＣＰＵ２１が実行するためのプログラムやその他のデータを保存する記憶媒体である。
【００６６】
ＲＡＭ２３は、ＣＰＵ２１が動作用プログラムに従って動作する際の作業領域を提供する記憶媒体である。
【００６７】
記憶部２４は、ハードディスク等の記憶媒体からなり、各種のアプリケーションプログラムやデータ等を保存する。
【００６８】
表示装置２５は、ＣＲＴや液晶表示装置等からなり、各種のメッセージ及びユーザに対する入力受付画面、印刷設定画面等を表示する。
【００６９】
入力装置２６は、ユーザによる入力操作に用いられるもので、キーボードやマウス等からなる。
【００７０】
ネットワークインターフェース部２７は、印刷装置１や他の外部機器との間で、ネットワーク３を介して、データの送受信を行う通信手段として機能する。
【００７１】
図５は、端末装置２の記憶部２４等に格納されているプリンタドライバの機能構成を示すブロック図である。このプリンタドライバは、セキュリティ印刷設定画面作成部２１１と、セキュリティ印刷設定値取得処理部２１２と、印刷ジョブ作成処理部２１３を端末装置２に実現する。
【００７２】
前記セキュリティ印刷設定画面作成部２１１はセキュリティ印刷の設定画面を表示装置２５に表示させる機能を有する。
【００７３】
このセキュリティ印刷の設定画面Ｄ１を図６に示す。この設定画面Ｄ１では、セキュリティ印刷用ＩＤの入力欄２５１と、セキュリティ印刷用パスワードの入力欄２５２と、一括出力を許可するか否かを示すチェックボックス２５３が表示されている。なお、チェックボックス２５３にチェックを付すと一括出力許可の設定値が設定され、チェックを付さないと一括出力不許可の設定値が設定される。「ＯＫボタン」が押下されると、入力されたＩＤ、パスワード、設定値が確定する。
【００７４】
前記セキュリティ印刷設定値取得処理部２１２は、前記確定されたセキュリティ印刷用のＩＤ、パスワードおよび一括出力許否設定値を取得し、プリンタ言語であるＰＪＬ（Printer Job Language）に変換する。
【００７５】
たとえば、ＩＤ：ＳＳＤ１、パスワード：ＡＢＣＤＥ、一括印刷許否設定値：許可がそれぞれ設定されたとすると、たとえば、「@PJL SET SECURITY ID SSD1」、「@PJL SET SECURITY PASSWORD ABCDE」、「@PJL SET SECURITY FLAG 1」に変換される。
【００７６】
前記印刷ジョブ作成処理部２１３は、前記ＰＪＬに変換されたセキュリティ印刷用のＩＤ、パスワードおよび一括出力許否設定値を、印刷データに付加して印刷ジョブを作成するとともに、作成された印刷ジョブを印刷装置１に送信するものである。
【００７７】
次に、図１に示した印刷システムにおける端末装置２のセキュリティ印刷設定時の動作を、図７のフローチャートを参照して説明する。この動作は、端末装置２のＣＰＵ２１が記憶部２４等の記録媒体に記録されたプリンタドライバに従って動作することにより実行される。
【００７８】
ステップＳ１１では、図６のセキュリティ印刷設定画面Ｄ１において設定されたセキュリティ印刷用のＩＤ、パスワード及び一括出力許否設定値等を取得した後、ステップＳ１２で、出力方法としてセキュリティ印刷が設定されているかどうかを判断する。
【００７９】
出力方法としてセキュリティ印刷が設定されていなければ（ステップＳ１２でＮＯ）、ステップＳ１５で、セキュリティ印刷ではなく通常印刷モードとしての印刷ジョブを印刷装置１に送信する。
【００８０】
出力方法としてセキュリティ印刷が設定されていれば（ステップＳ１２でＹＥＳ）、ステップＳ１３で、ステップＳ１１において取得したセキュリティ印刷用ＩＤ、パスワード、一括出力許否設定値等をＰＪＬに変換して印刷データに付加し、ステップＳ１４で印刷ジョブを作成する。
【００８１】
次いで、ステップＳ１５では、作成した印刷ジョブを印刷装置１に送信する。
【００８２】
次に、図１に示した印刷システムにおける印刷装置１が、端末装置２から送信されたセキュリティ印刷ジョブを受信したときの動作を、図８のフローチャートを参照して説明する。この動作は、印刷装置１のＣＰＵ１１１がＲＯＭ１１２等の記録媒体に記録された動作プログラムに従って動作することにより実行される。
【００８３】
ステップＳ２１で、受信した印刷ジョブからセキュリティ印刷用ＩＤ、パスワード、一括出力許否設定値を取り出し、ステップＳ２２で、一括出力許否設定値が一括出力許可であるか否かを判断する。
【００８４】
設定値が一括出力許可であれば（ステップＳ２２でＹＥＳ）、ステップＳ２３で、一括パスワードの作成処理を実施した後、ステップＳ２４に進む。設定値が一括出力不許可であれば（ステップＳ２２でＮＯ）、ステップＳ２６で、セキュリティ印刷用ＩＤに値が設定されているかどうかを判断し、値が設定されていれば（ステップＳ２６でＹＥＳ）、ステップＳ２４に進む。値が設定されていなければ（ステップＳ２６でＮＯ）、ステップＳ２７に進み、セキュリティ印刷処理を終了する。この場合は、通常の印刷処理により印刷データを印刷しても良い。
【００８５】
ステップＳ２４では、セキュリティ印刷ＤＢ１３の設定値テーブル（図９に示す）に前記ＩＤ、パスワード、一括出力許否設定値を保存したのち、ステップＳ２５で、前記設定値テーブルの値と関連付けて印刷データをセキュリティ印刷データ保存部１４に保存し、処理を終了する。
【００８６】
図９の設定値テーブルには、印刷ジョブ毎に付されたジョブＩＤと関連付けて、セキュリティ印刷用ＩＤ、セキュリティ印刷用パスワード及び一括出力許否設定値が保存されている。なおこの例では、一括出力許否設定値は１（許可）と０（不許可）で表示されている。
【００８７】
図１０は、図８のステップＳ２３の一括パスワード作成処理のサブルーチンを示すフローチャートである。
【００８８】
ステップＳ２３１では、一括パスワード保存部１５に一括パスワードが既に保存されているかどうか、換言すれば一括出力許可者に対する一括パスワードがすでに作成されているかどうかを判断し、保存されていれば（ステップＳ２３１でＹＥＳ）、ステップＳ２３２で、保存されているパスワードが保存開始から一定時間（たとえば１日）を経過しているかどうかを判断する。つまり、保存されている一括パスワードの有効期限が過ぎているかどうかを判断する。
【００８９】
一定時間が経過していなければ（ステップＳ２３２でＮＯ）、この保存されている一括パスワードは使用可能であるので、リターンする。一定時間が経過していれば（ステップＳ２３２でＹＥＳ）、ステップＳ２３３で、一括パスワードを一括パスワード保存部１５から削除した後、ステップＳ２３１に戻る。
【００９０】
ステップＳ２３１において、一括パスワードが一括パスワード保存部１５に保存されていなければ（ステップＳ２３１でＮＯ）、ステップＳ２３４で一括パスワードを作成した後、ステップＳ２３５で、作成した一括パスワードに有効期限を設定して一括パスワード保存部１５に保存する。
【００９１】
次いで、ステップＳ２３６では、作成した一括パスワードを、予め印刷装置１の例えば一括パスワード保存部１５等に登録保存されている一括出力許可者に、一括パスワード送信部１７により電子メール等で通知したのち、リターンする。一括出力許可者の通知先であるメールアドレス等は、操作パネル１１７によりあるいは端末装置２にインストールされた専用のアプリケーションにより、印刷装置１に登録できるものとなされている。
【００９２】
この実施形態では、一括パスワードが通知される一括出力許可者は予め設定されているものとするが、後述するように、印刷ジョブに一括出力許可者の指定を含める構成にし、この印刷ジョブで指定されている一括出力許可者に対して一括パスワードを作成するものとしてもよい。
【００９３】
このように、この実施形態では、一括パスワードは印刷装置１により作成されるから、セキュリティ印刷される印刷データの作成者に一括パスワードが知られる不都合を防止でき、セキュリティを確保できる。また、一括パスワードが一括パスワード保存部１５に保存されていない場合、換言すれば一括パスワードが未作成である場合に一括パスワードが作成されるから、無駄な一括パスワードの作成を回避できる。また、作成された一括パスワードは予め登録された一括出力許可者に通知されるから、一括出力許可者は作成された一括パスワードを容易に知ることができる。
【００９４】
さらに、作成された一括パスワードに有効期限が設定され、有効期限を過ぎた一括パスワードは一括パスワード保存部１５から削除されるから、一括パスワードが長期間存在することによる一括パスワードの漏洩の危険性を低減でき、セキュリティの低下を防止することができる。
【００９５】
次に、一括出力許可者が印刷装置１でセキュリティ印刷を行う際に、印刷装置１で行われる動作を図１１のフローチャートを参照して説明する。なお、この動作は、印刷装置１のＣＰＵ１１１がＲＯＭ１１２等の記録媒体に記録された動作プログラムに従って動作することにより実行される。
【００９６】
一括出力許可者がセキュリティ印刷モードを選択すると、印刷装置１の操作パネル１１７の表示部１１７ａには、図１２に示す認証画面Ｄ２が表示される。この認証画面には、ＩＤ入力欄１１７ｃとパスワード入力欄１１７ｄが表示されている。
【００９７】
一括印刷ではなく、通常のセキュリティ印刷を行う場合は、セキュリティ用ＩＤおよびパスワードをＩＤ入力欄１１７ｃとパスワード入力欄１１７ｄにそれぞれ入力する。一括印刷の場合は、パスワード入力欄１１７ｄに一括パスワードのみを入力する。
【００９８】
図１１のステップＳ３１では、パスワードの入力またはＩＤとパスワードの入力を受け付けて、これらを取り出し、ステップＳ３２で、一括パスワード保存部１５から一括パスワードを取り出す。
【００９９】
ステップＳ３３では、入力されたパスワードと一括パスワードが一致するか否かを判断する。一致すれば（ステップＳ３３でＹＥＳ）、ステップＳ３４に進み、一致しなければ（ステップＳ３３でＮＯ）、ステップＳ３８に進む。
【０１００】
ステップＳ３４では、セキュリティ印刷ＤＢ１３に保存されている設定値テーブルにおいて一括出力許否設定値が「１」、換言すれば一括出力許可の設定がなされている印刷データを、セキュリティ印刷データ保存部１４から取り出して印刷する。なお、セキュリティ印刷用のＩＤ、パスワードが設定されていないが、一括出力許可の設定はなされている印刷データも、一括印刷可能となる。ただし、この場合はセキュリティ印刷用のＩＤ、パスワードの入力による通常のセキュリティ印刷はできない。
【０１０１】
印刷後、ステップＳ３５で、一括印刷済みの印刷データについて、セキュリティ印刷ＤＢ１３の設定値テーブルの一括出力許否設定値を「０」に変更する。これにより、一括印刷済みの印刷データについて再度の一括印刷はできなくなり、印刷データのセキュリティが高められる。
【０１０２】
次に、ステップＳ３６で、印刷済みの印刷データについて、設定値テーブルにおけるセキュリティ印刷用のＩＤおよびパスワードの項目に値が存在しているか否かを判断し、存在していれば（ステップＳ３６でＹＥＳ）、処理を終了する。従って、この場合は、印刷データはまだセキュリティ印刷データ保存部１４に保存されているから、印刷データの作成者による通常のセキュリティ印刷が可能である。
【０１０３】
ステップＳ３６で、設定値テーブルにおけるセキュリティ印刷用のＩＤ、パスワードの少なくと一方の項目に値が存在していなければ（ステップＳ３６でＮＯ）、印刷データの作成者による通常のセキュリティ印刷ができないから、ステップＳ４０で、セキュリティ印刷データ保存部１４からその印刷データを削除して、処理を終了する。
【０１０４】
一方、ステップＳ３８では、通常のセキュリティ印刷が行われる。即ち、セキュリティ印刷ＤＢ１３の設定値テーブルにおいて、入力されたＩＤおよびパスワードを有する印刷データを、セキュリティ印刷データ保存部１４から取り出して印刷する。なお、セキュリティ印刷用のＩＤ、パスワードが設定され、一括出力不許可の設定がなされた印刷データについても、セキュリティ印刷用のＩＤおよびパスワードが入力されることで、通常のセキュリティ印刷が行われる。入力されたＩＤ、パスワードとセキュリティ印刷用のＩＤ、パスワードが一致しないときは、処理を終了する。
【０１０５】
次いで、ステップＳ３９で、印刷した印刷データの一括出力許否設定値が「０」か否か、換言すれば一括出力不許可の設定がなされているかどうかを判断し、「０」であれば（ステップＳ３９でＹＥＳ）、ステップＳ４０で、その印刷データをセキュリティ印刷データ保存部１４から削除する。一方、「０」でなければ（ステップＳ３９でＮＯ）、そのまま処理を終了する。従って、この場合、印刷データは削除されることなくセキュリティ印刷データ保存部１４に保存されることになり、一括出力許可者による一括出力の機会が確保されることになる。
【０１０６】
このように、この実施形態では、１個の一括パスワードを入力するだけで複数の印刷データを印刷できるから、印刷操作も簡単になる。また、一括出力許可の設定値が付加された印刷データのみが一括印刷の対象となるから、印刷されることを望まない印刷データ作成者は一括出力不許可の設定値を付加しておくことで、一括印刷を回避でき、従って管理者のマスターパスワードを使用する場合のような、すべてのセキュリティ印刷ジョブが印刷される不都合もない。
【０１０７】
また、一括出力許可が設定された印刷データに、セキュリティ印刷用のＩＤおよびパスワードが設定されていた場合は、前記一括パスワードの入力による印刷のほか、前記ＩＤおよびパスワードの入力による印刷も可能であるから、一括出力許可者のみならず印刷データの作成者等もこの印刷データのセキュリティ印刷が可能となる。
【０１０８】
次に、この発明の他の実施形態を説明する。この実施形態では、印刷データ毎に１人または複数人の一括出力許可者を指定しておき、異なる一括出力許可者が複数の印刷データを一括印刷可能に構成したものである。
【０１０９】
図１３は、端末装置２の表示装置２５に表示されたセキュリティ印刷の設定画面Ｄ３を示すものである。
【０１１０】
この設定画面Ｄ３では、セキュリティ印刷用ＩＤの入力欄２５１と、セキュリティ印刷用パスワードの入力欄２５２、一括出力を許可するか否かを示すチェックボックス２５３が表示されるとともに、チェックボックス２５３にチェックをして一括出力の許可を設定したときに、１人または複数の一括出力許可者ＩＤの入力欄２５４が表示されるものとなされている。「ＯＫボタン」が押下されると、入力されたＩＤ、パスワード、一括出力許否設定値および一括出力許可者が確定する。
【０１１１】
そして、前記確定されたセキュリティ印刷用のＩＤ、パスワード、一括出力許否設定値および一括出力許可者ＩＤが、プリンタ言語であるＰＪＬ（Printer Job Language）に変換される。
【０１１２】
たとえば、ＩＤ：ＳＳＤ１、パスワード：ＡＢＣＤＥ、一括印刷許否設定値：許可、一括出力許可者：hanbaiがそれぞれ設定されたとすると、たとえば、「@PJL SET SECURITY ID SSD1」、「@PJL SET SECURITY PASSWORD ABCDE」、「@PJL SET SECURITY FLAG 1」、「@PJL SET SECURITY output name hanbai」に変換される。
【０１１３】
前記変換されたセキュリティ印刷用のＩＤ、パスワード、一括出力許否設定値および一括出力許可者ＩＤを、印刷データに付加して印刷ジョブが作成されるとともに、作成された印刷ジョブが印刷装置１に送信される。
【０１１４】
端末装置２から送信されたセキュリティ印刷ジョブを印刷装置１が受信すると、印刷装置１では印刷ジョブ受信処理が実行される。この処理は図８のフローチャートで示された処理とほぼ同じであるが、図８のステップＳ２１で、受信した印刷ジョブからセキュリティ印刷用ＩＤ、パスワード、一括出力許否設定値の他、一括出力許可者ＩＤが取り出される点、ステップＳ２４で、セキュリティ印刷ＤＢ１３の設定値テーブルに前記ＩＤ、パスワード、一括出力許否設定値の他、一括出力許可者ＩＤが保存される点が異なる。
【０１１５】
図１４は、セキュリティ印刷ＤＢ１３に保存されている設定値テーブルを示すものであり、図９の設定値テーブルに対応するものである。この実施形態では、図１４に示すように、印刷ジョブ毎に付されたジョブＩＤと関連付けて、セキュリティ印刷用ＩＤ、セキュリティ印刷用パスワード、一括出力許否設定値に加え、上述したように、印刷ジョブで指定されている１人または複数の一括出力許可者のＩＤが保存されている。図１４の例では、ジョブ１については２人の一括出力許可者が指定され、ジョブ２については１人の一括出力許可者が指定されている。
【０１１６】
図１５は、一括パスワード作成処理（図８のステップＳ２３）のサブルーチンを示すフローチャートであり、図１０に対応するものである。
【０１１７】
ステップＳ２３０１では、一括パスワード保存部１５に、指定されている一括出力許可者の一括パスワードが既に保存されているかどうかを判断し、保存されていれば（ステップＳ２３０１でＹＥＳ）、ステップＳ２３０２で、保存されているパスワードが作成後一定時間を経過しているかどうかを判断する。つまり、保存されている一括パスワードの有効期限が過ぎているかどうかを判断する。
【０１１８】
一定時間が経過していなければ（ステップＳ２３０２でＮＯ）、この保存されている一括パスワードは使用可能であるので、リターンする。一定時間が経過していれば（ステップＳ２３０２でＹＥＳ）、ステップＳ２３０３で、一括パスワードを一括パスワード保存部１５から削除した後、ステップＳ２３０１に戻る。
【０１１９】
ステップＳ２３０１において、一括パスワードが一括パスワード保存部１５に保存されていなければ（ステップＳ２３０１でＮＯ）、ステップＳ２３０４で、一括出力許可者に通知する一括パスワードを作成する。一括出力許可者が複数の場合は各一括出力許可者毎に作成する。
【０１２０】
次に、ステップＳ２３０５で、作成した一括パスワードに有効期限を設定して、一括出力許可者のＩＤと関連づけて一括パスワード保存部１５に保存する。
【０１２１】
次いで、ステップＳ２３０６では、作成した一括パスワードを、図１３の画面で指定された一括出力許可者であって印刷装置１の一括パスワード保存部１５に登録保存されている一括出力許可者に、一括パスワード送信部１７により電子メール等で通知したのち、リターンする。
【０１２２】
一括出力許可者の登録テーブルの一例を図１６に示す。このテーブルでは、一括出力許可者毎にそのＩＤとメールアドレスが保存されているとともに、一括パスワードが作成された場合は、この一括パスワードも保存される。印刷装置１は、このテーブルを参照して、ステップＳ２３０６の通知を行う。
【０１２３】
図１７は、いずれかの一括出力許可者が印刷装置１でセキュリティ印刷を行う際に、印刷装置１で行われる動作を示すフローチャートであり、図１１に対応するものである。
【０１２４】
操作者がセキュリティ印刷モードを選択し、図１２に示す認証画面Ｄ２において、一括印刷のために自己のＩＤと一括パスワードを入力し、または通常のセキュリティ印刷のためにセキュリティ印刷用ＩＤとパスワードを入力する。
【０１２５】
図１７のステップＳ３１１では、ＩＤとパスワードの入力を受け付けて、ＩＤおよびパスワードを取り出し、ステップＳ３１２で、一括パスワード保存部１５から一括出力許可者のＩＤと一括パスワードを取り出す。
【０１２６】
ステップＳ３１３では、入力されたＩＤおよびパスワードと、一括パスワード保存部１５から取り出したＩＤと一括パスワードが一致するか否かを判断する。一致すれば（ステップＳ３１３でＹＥＳ）、ステップＳ３１４に進み、一致しなければ（ステップＳ３１３でＮＯ）、ステップＳ３１８に進む。
【０１２７】
ステップＳ３１４では、セキュリティ印刷ＤＢ１３に保存されている設定値テーブルにおいて、一括出力許可者ＩＤが一致しかつ一括出力許可の設定（設定値「１」）がなされている印刷データを、セキュリティ印刷データ保存部１４から取り出して印刷する。
【０１２８】
印刷後、ステップＳ３１５で、一括印刷済みの印刷データについて、セキュリティ印刷ＤＢ１３の設定値テーブルに他の一括出力許可者のＩＤが存在しなければ、該テーブルにおける一括出力許否設定値を「０」に変更する。他の一括出力許可者のＩＤが存在する場合は、前記他の一括出力許可者に一括印刷の機会を与えるため、一括出力許否設定値を「１」のまま保持する。なお、複数の一括出力許可者が存在する場合には、既に一括出力を行った一括出力許可者を判別可能に構成されている。
【０１２９】
次に、ステップＳ３１６で、印刷済みの印刷データについて、設定値テーブルにおけるセキュリティ印刷用のＩＤおよびパスワードの項目に値が存在しているか否かを判断し、存在していれば（ステップＳ３１６でＹＥＳ）、処理を終了する。従って、この場合は、印刷データはまだセキュリティ印刷データ保存部１４に保存されているから、印刷データの作成者による通常のセキュリティ印刷が可能である。
【０１３０】
ステップＳ３１６で、設定値テーブルにおけるセキュリティ印刷用のＩＤ、パスワードの少なくと一方の項目に値が存在していなければ（ステップＳ３１６でＮＯ）、印刷データの作成者による通常のセキュリティ印刷ができないから、ステップＳ３２０で、セキュリティ印刷データ保存部１４からその印刷データを削除する。
【０１３１】
一方、ステップＳ３１８では、通常のセキュリティ印刷が行われる。即ち、セキュリティ印刷ＤＢ１３の設定値テーブルにおいて、入力されたＩＤおよびパスワードと同じセキュリティ印刷用のＩＤ、パスワードを有する印刷データを、セキュリティ印刷データ保存部１４から取り出して印刷する。なお、入力されたＩＤ、パスワードと、セキュリティ印刷用ＩＤ、パスワードが一致しないときは、処理を終了する。
【０１３２】
次いで、ステップＳ３１９で、印刷した印刷データの一括出力許否設定値が「０」か否か、換言すれば一括出力不許可の設定がなされているかどうかを判断し、「０」であれば（ステップＳ３１９でＹＥＳ）、ステップＳ３２０で、その印刷データをセキュリティ印刷データ保存部１４から削除する。一方、「０」でなければ（ステップＳ３１９でＮＯ）、一括出力許可者による一括印刷が終了していないから、印刷データを削除することなくそのまま処理を終了する。
【０１３３】
このように、この実施形態では、印刷ジョブの作成時に１人または複数の印刷許可者を指定することにより、複数の印刷許可者による異なる複数の印刷データの一括印刷が可能となる。なお、一括出力許可者が３人（例えばユーザＡ、ＢおよびＣ）が印刷装置１に登録されていても、端末装置２のプリンタドライバで一括出力許可者としてＡとＢが指定された場合には、一括出力許可者のＡおよびＢのみが一括印刷可能となり、Ｃは一括印刷ができない。
【０１３４】
図１８は、この発明の他の実施形態を示すものである。この実施形態では、図１１のフローチャートにおけるステップＳ３４、図１７のフローチャートにおけるステップＳ３１４で、セキュリティ印刷データ保存部１４から取り出した一括印刷対象の印刷データの一覧を、印刷前に印刷装置の表示部１１７ａに表示するとともに、各印刷データの印刷順序を変更可能に構成したものである。
【０１３５】
すなわち、印刷装置１の表示部１１７ａには、図１８（ａ）に示すように、一括印刷対象の印刷データの各タイトル等の一覧画面Ｄ４が表示されている。また、印刷データの各タイトルの横には、印刷順序の入力欄３００が表示されている。印刷順序はデフォルトでは印刷データの並び順になっているが、一括出力許可者が操作パネル１１７上で前記入力欄３００の印刷順序を図１８（ｂ）に示すように入れ替えることができるようになっており、特定の印刷データの印刷物を先に入手したい場合等に便利である。
【符号の説明】
【０１３６】
１      印刷装置
１１    印刷ジョブ受信処理部
１２    一括パスワード作成処理部
１３    セキュリティ印刷データベース
１４    セキュリティ印刷データ保存部
１５    一括パスワード保存部
１６    印刷部
１７    一括パスワード送信部
１１１  ＣＰＵ
１１２  ＲＯＭ
１１５  記憶部
１１７  操作パネル
１１７ａ  表示部
２      端末装置
２１    ＣＰＵ
２４    記憶部
２１１  セキュリティ印刷設定画面作成部
２１２  セキュリティ印刷設定値取得処理部
２１３  印刷ジョブ作成処理部
【図１】
2012003730.tif 000003
【図２】
2012003730.tif 000004
【図３】
2012003730.tif 000005
【図４】
2012003730.tif 000006
【図５】
2012003730.tif 000007
【図６】
2012003730.tif 000008
【図７】
2012003730.tif 000009
【図８】
2012003730.tif 000010
【図９】
2012003730.tif 000011
【図１０】
2012003730.tif 000012
【図１１】
2012003730.tif 000013
【図１２】
2012003730.tif 000014
【図１３】
2012003730.tif 000015
【図１４】
2012003730.tif 000016
【図１５】
2012003730.tif 000017
【図１６】
2012003730.tif 000018
【図１７】
2012003730.tif 000019
【図１８】
2012003730.tif 000020