(57)【要約】【課題】ジョブ認証機能と機密印刷機能とを１つの認証情報でおこなうこと。【解決手段】ＵＩモジュール３０１によって受け付けたユーザー名およびパスワードを、レジストリ３１５と、アプリケーション３１１で作成された文書データとともに印刷装置１１１〜１１３に送信するＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３と、にそれぞれ保存することができる。そして、グラフィックモジュール３０２においては、レジストリ３１５と、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３とからユーザー名およびパスワードを読み込み、文書データから生成した印刷ジョブに付加して、印刷装置１１１〜１１３に送信することができる。【選択図】図３
2010218287.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを作成する端末装置と、当該端末装置において作成された印刷ジョブの印刷処理をおこなう印刷装置と、を備える印刷処理システムにおいて、
前記端末装置は、
前記端末装置の利用者から、前記印刷ジョブに関する第１認証情報を受け付けるジョブ情報受付手段と、
前記印刷ジョブに前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を付加する付加手段と、
前記第１認証情報が付加された前記印刷ジョブを前記印刷装置に送信する送信手段と、
を備え、
前記印刷装置は、
前記印刷装置を使用可能なユーザーに関する第２認証情報を記憶するアカウント記憶手段と、
前記端末装置から送信された前記印刷ジョブに付加されている第１認証情報が、前記アカウント記憶手段にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断し、一致する場合、前記印刷ジョブを認証するジョブ認証手段と、
前記ジョブ認証手段によって認証された前記印刷ジョブを記憶するジョブ記憶手段と、
前記印刷装置の利用者から、印刷に関する第３認証情報を受け付ける印刷情報受付手段と、
前記ジョブ記憶手段から読み込んだ前記印刷ジョブに付加されている前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証する印刷認証手段と、
前記印刷認証手段によって認証された前記印刷ジョブを印刷する印刷処理手段と、
を備えることを特徴とする印刷処理システム。
【請求項２】
前記端末装置においては、
前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を、記憶部と、前記印刷ジョブとともに前記印刷装置に送信され、印刷設定に関する情報が含まれるプリントチケットとにそれぞれ保存する保存手段をさらに備え、
前記付加手段は、前記記憶部および前記プリントチケットから第１の前記第１認証情報および第２の前記第１認証情報をそれぞれ読み込み、前記印刷ジョブに付加し、
前記印刷装置においては、
前記印刷認証手段は、前記ジョブ記憶手段から読み込んだジョブとともに送信された前記プリントチケットに付加されている第２の前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証することを特徴とする請求項１に記載の印刷処理システム。
【請求項３】
前記端末装置においては、
前記ジョブ情報受付手段は、前記第１認証情報とともに、あらかじめ当該印刷装置に記憶されているユーザーが作成した印刷ジョブのみを前記印刷装置が受け付けることを認証するジョブ認証処理をおこなうことに関するジョブ認証情報を受け付け、
前記保存手段は、前記ジョブ認証情報を受け付けた場合、前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を前記記憶部のみに保存し、
前記付加手段は、前記記憶部に保存された第１の前記第１認証情報を前記印刷ジョブに付加し、
前記印刷装置においては、
前記端末装置から受信した前記印刷ジョブに前記ジョブ認証情報が付加されているか否かを判断する判断手段をさらに備え、
前記ジョブ認証手段は、前記判断手段によって、前記ジョブ認証情報が付加されていると判断された場合、前記端末装置から送信された前記印刷ジョブに付加されている第１の前記第１認証情報が、前記アカウント記憶手段にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断し、一致する場合、前記印刷ジョブを認証し、
前記印刷認証手段は、前記保存手段から読み込まれて前記印刷ジョブに付加された第１の前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証することを特徴とする請求項２に記載の印刷処理システム。
【請求項４】
前記端末装置においては、
前記保存手段は、前記ジョブ認証情報を受け付けない場合、前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を前記記憶部と、前記プリントチケットとにそれぞれ保存し、
前記付加手段は、前記記憶部および前記プリントチケットから第１の前記第１認証情報および第２の前記第１認証情報をそれぞれ読み込み、前記印刷ジョブに付加し、
前記印刷装置においては、
前記ジョブ認証手段は、前記判断手段によって、前記ジョブ認証情報が付加されていないと判断された場合、前記端末装置から送信された前記印刷ジョブに付加されている第１の前記第１認証情報が、前記アカウント記憶手段にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断せずに前記印刷ジョブを認証し、
前記印刷認証手段は、前記ジョブ記憶手段から読み込んだジョブとともに送信された前記プリントチケットに付加されている第２の前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証することを特徴とする請求項３に記載の印刷処理システム。
【請求項５】
前記印刷装置においては、
前記ジョブ認証手段は、前記印刷ジョブが認証されない場合、当該印刷ジョブのキャンセル処理をおこなうことを特徴とする請求項１〜４のいずれか一つに記載の印刷処理システム。
【請求項６】
前記印刷装置においては、
前記印刷認証手段は、前記印刷ジョブの印刷処理が認証されない場合、当該印刷ジョブのキャンセル処理をおこなうことを特徴とする請求項１〜５のいずれか一つに記載の印刷処理システム。
【請求項７】
印刷ジョブを作成する端末装置と、当該端末装置において作成された印刷ジョブの印刷処理をおこなう印刷装置と、を備える印刷処理システムにおける印刷処理方法であって、
前記端末装置の利用者から、前記印刷ジョブに関する第１認証情報を受け付けるジョブ情報受付工程と、
前記印刷ジョブに前記ジョブ情報受付工程によって受け付けられた前記第１認証情報を付加する付加工程と、
前記第１認証情報が付加された前記印刷ジョブを前記印刷装置に送信する送信工程と、
前記端末装置から送信された前記印刷ジョブに付加されている第１認証情報が、前記印刷装置を使用可能なユーザーに関する第２認証情報を記憶する前記アカウント記憶部にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断し、一致する場合、前記印刷ジョブを認証するジョブ認証工程と、
前記ジョブ認証工程によって認証された前記印刷ジョブをジョブ記憶部に記憶するジョブ記憶工程と、
前記印刷装置の利用者から、印刷に関する第３認証情報を受け付ける印刷情報受付工程と、
前記ジョブ記憶部から読み込んだ前記印刷ジョブに付加されている前記第１認証情報が、前記印刷情報受付工程によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証する印刷認証工程と、
前記印刷認証工程によって認証された前記印刷ジョブを印刷する印刷処理工程と、
を含むことを特徴とする印刷処理方法。
【請求項８】
請求項７に記載の印刷処理方法をコンピュータに実行させることを特徴とする印刷処理プログラム。
【請求項９】
請求項８に記載の印刷処理プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷ジョブを生成する印刷処理システム、印刷処理方法、印刷処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、印刷ジョブの生成者と、そのジョブの印刷結果の受取人が同じであることを保障するための技術、すなわち、印刷ジョブの生成者以外の人にそのジョブの印刷結果を受け取られてしまうのを防ぐ技術として機密印刷機能が知られている（例えば、下記特許文献１参照。）。この技術では、印刷ジョブの生成者は、ジョブの生成時にユーザー名およびパスワードを入力し、それらの情報をジョブに付加して印刷機器に送る。印刷機器は、そのジョブの印刷をすぐには行わず、機器内に保存する。印刷機器は、印刷結果の受取人によって入力されたユーザー名およびパスワードが、印刷することを選択されたジョブに付加されているユーザー名およびパスワードと一致すれば、印刷を開始する。
【０００３】
一方、印刷機器の不正使用を防止するための技術として、あらかじめその機器に登録されているユーザー以外のジョブを受け付けないというジョブ認証機能が知られている。この技術では、印刷ジョブの生成者は、ジョブの生成時にユーザー名およびパスワードを入力し、それらの情報をジョブに付加して印刷機器に送る。印刷機器は、受け取ったジョブに付加されているユーザー名およびパスワードが、あらかじめ機器内に登録されているユーザー名およびパスワードと一致した場合にのみ、ジョブを受け付ける。印刷機器は、ユーザー名およびパスワードが一致しない場合や、ユーザー名およびパスワードが付加されていない場合には、ジョブを受け取らずキャンセル処理をおこなう。
【０００４】
また、印刷ジョブの生成者とそのジョブの印刷結果の受取人が同じであることを保証すると同時に、印刷機器の不正使用の防止も行いたい場合、ジョブ認証機能と機密印刷機能を同時に使用することが考えられる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、機密印刷のユーザー名およびパスワードと、ジョブ認証機能のユーザー名およびパスワードとの、計２組のユーザー名およびパスワードの入力をジョブの生成時とそのジョブの印刷時に行わなければならず使い勝手が悪いという問題がある。また、機密印刷のユーザー名およびパスワードと、ジョブ認証機能のユーザー名およびパスワードを同一のものとすると、以下の問題がある。
【０００６】
図１０は、従来のＰＣ用オペレーティングシステムにおける典型的な印刷アーキテクチャを示す説明図である。図１０に示すように、プリンタドライバ１０１０は、ＵＩ（ユーザーインタフェース）モジュール１００１と、グラフィックモジュール１００２と、によって構成されている。ＵＩモジュール１００１は、ジョブの生成に必要なパラメータやジョブに付加するパラメータなどの印刷設定をユーザーに設定させるための印刷設定画面を提供する。グラフィックモジュール１００２は、ＵＩモジュール１００１で設定された印刷設定を参照しながら、アプリケーション１０１１で作成され、スプーラー１０１４を介して受け取った文書データからジョブのデータを生成する。なお、グラフィックモジュール１００２はフィルタと呼ばれることもある。
【０００７】
このような印刷アーキテクチャにおいて、ＵＩモジュール１００１は、ユーザーによって設定された印刷設定をＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３に保存し、アプリケーション１０１１に渡す。このとき、アプリケーション１０１１によっては、文書ファイル１０１２に、ＵＩモジュール１００１から渡されたＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３を一緒に埋め込んで保存するものがある。このようなアプリケーション１０１１を備えている場合、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ１０１３が埋め込まれている文書ファイル１０１２が開かれ、印刷設定画面を開かずに印刷が行われると、文書ファイル１０１２に埋め込まれたＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３に保存されている印刷設定がそのままグラフィックモジュール１００２に渡され、その情報がジョブに付加されて印刷機器１０２０へ出力される。
【０００８】
ここで、たとえばユーザーＡが文書を作成し、印刷設定画面を開いてジョブ認証用のユーザー名およびパスワードを入力して印刷を行った後、印刷した文書を文書ファイル１０１２として保存し、この文書ファイル１０１２をユーザーＢに渡すことがある。このとき、ジョブ認証用のユーザー名およびパスワードがＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３に保存されていると、ユーザーＢがその文書ファイル１０１２を開いて印刷設定画面を開かずに印刷を行うことで、実際にはユーザーＢが印刷を行ったにもかかわらず、ユーザーＡのジョブ認証用のユーザー名およびパスワードが出力されてしまう。これによって、印刷機器１０２０の不正使用の防止というジョブ認証機能の本来の目的が達成できないという問題がある。
【０００９】
一方、機密印刷のユーザー名およびパスワードについては、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ１０１３に保存されていてもよい。その理由は、ジョブ認証機能と同様に、ユーザーＡが作成しユーザー名およびパスワードを設定した文書ファイル１０１２を開いて、ユーザーＢが印刷設定画面を開かずに印刷を行うと、実際にはユーザーＢが印刷を行ったにもかかわらず、ユーザーＡの機密印刷用のユーザー名およびパスワードが出力されてしまうが、ユーザーＢがユーザーＡのパスワードを知らない限りそのジョブの印刷を行えないためである。したがって、印刷ジョブの生成者とそのジョブの印刷結果の受取人が同じであることを保証するという機密印刷の目的は達成される。
【００１０】
ここで、上述したジョブ認証機能に関する問題を防ぐため、ＵＩモジュール１００１によって設定されたジョブ認証用のユーザー名およびパスワードをＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３以外の場所１１００に保存することが提案されている。図１１は、従来のＰＣ用オペレーティングシステムにおける他の印刷アーキテクチャを示す説明図である。図１１に示すように、この技術によれば、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ１０１３にユーザー名やパスワードが保存されていないため、ユーザーＡが作成しユーザー名およびパスワードを設定した文書ファイル１０１２を開いて、ユーザーＢが印刷設定画面を開かずに印刷を行っても、ユーザーＡのジョブ認証用のユーザー名およびパスワードが出力されない。したがって、印刷機器１０２０の不正使用を防止するというジョブ認証機能の本来の目的を達成することができる。
【００１１】
しかしながら、図１１に示す印刷アーキテクチャにおいては、グラフィックモジュール１００２は、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ１０１３以外の場所１１００からユーザー名およびパスワードを読み込み、印刷ジョブを生成しなければならない。図１２は、図１１に示す印刷アーキテクチャの問題点について示す説明図である。図１２に示すように、たとえばＵＩモジュール１００１がクライアント１２０１上で動作し、グラフィックモジュール１００２がサーバー１２０２上で動作するクライアントサーバー構成の場合、ＵＩモジュール１００１によって保存されたユーザー名およびパスワードを、グラフィックモジュール１００２で読み込むことができず、機密印刷機能を使用できないという問題がある。
【００１２】
このように、使い勝手向上のために機密印刷機能とジョブ認証機能に共通のユーザー名およびパスワードを使用し、それらをＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３以外の場所に保存すると、クライアントサーバー構成の場合に機密印刷機能を使用できないという問題がある。一方、機密印刷とジョブ認証機能に共通のユーザー名およびパスワードをＰｒｉｎｔ  Ｔｉｃｋｅｔ１０１３に保存すると、印刷機器１０２０の不正使用を防止するというジョブ認証機能の本来の目的が達成できないという問題がある。
【００１３】
この発明は、上述した従来技術による問題点を解消するため、ジョブ認証機能と機密印刷機能を簡単におこなうことができる印刷処理システム、印刷処理方法、印刷処理プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる印刷処理システムは、印刷ジョブを作成する端末装置と、当該端末装置において作成された印刷ジョブの印刷処理をおこなう印刷装置と、を備える印刷処理システムにおいて、前記端末装置は、前記端末装置の利用者から、前記印刷ジョブに関する第１認証情報を受け付けるジョブ情報受付手段と、前記印刷ジョブに前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を付加する付加手段と、前記第１認証情報が付加された前記印刷ジョブを前記印刷装置に送信する送信手段と、を備え、前記印刷装置は、前記印刷装置を使用可能なユーザーに関する第２認証情報を記憶するアカウント記憶手段と、前記端末装置から送信された前記印刷ジョブに付加されている第１認証情報が、前記アカウント記憶手段にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断し、一致する場合、前記印刷ジョブを認証するジョブ認証手段と、前記ジョブ認証手段によって認証された前記印刷ジョブを記憶するジョブ記憶手段と、前記印刷装置の利用者から、印刷に関する第３認証情報を受け付ける印刷情報受付手段と、前記ジョブ記憶手段から読み込んだ前記印刷ジョブに付加されている前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証する印刷認証手段と、前記印刷認証手段によって認証された前記印刷ジョブを印刷する印刷処理手段と、を備えることを特徴とする。
【００１５】
また、請求項２の発明にかかる印刷処理システムは、請求項１に記載の発明において、前記端末装置においては、前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を、記憶部と、前記印刷ジョブとともに前記印刷装置に送信され、印刷設定に関する情報が含まれるプリントチケットとにそれぞれ保存する保存手段をさらに備え、前記付加手段は、前記記憶部および前記プリントチケットから第１の前記第１認証情報および第２の前記第１認証情報をそれぞれ読み込み、前記印刷ジョブに付加し、前記印刷装置においては、前記印刷認証手段は、前記ジョブ記憶手段から読み込んだジョブとともに送信された前記プリントチケットに付加されている第２の前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証することを特徴とする。
【００１６】
また、請求項３の発明にかかる印刷処理システムは、請求項２に記載の発明において、前記端末装置においては、前記ジョブ情報受付手段は、前記第１認証情報とともに、あらかじめ当該印刷装置に記憶されているユーザーが作成した印刷ジョブのみを前記印刷装置が受け付けることを認証するジョブ認証処理をおこなうことに関するジョブ認証情報を受け付け、前記保存手段は、前記ジョブ認証情報を受け付けた場合、前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を前記記憶部のみに保存し、前記付加手段は、前記記憶部に保存された第１の前記第１認証情報を前記印刷ジョブに付加し、前記印刷装置においては、前記端末装置から受信した前記印刷ジョブに前記ジョブ認証情報が付加されているか否かを判断する判断手段をさらに備え、前記ジョブ認証手段は、前記判断手段によって、前記ジョブ認証情報が付加されていると判断された場合、前記端末装置から送信された前記印刷ジョブに付加されている第１の前記第１認証情報が、前記アカウント記憶手段にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断し、一致する場合、前記印刷ジョブを認証し、前記印刷認証手段は、前記保存手段から読み込まれて前記印刷ジョブに付加された第１の前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証することを特徴とする。
【００１７】
また、請求項４の発明にかかる印刷処理システムは、請求項３に記載の発明において、前記端末装置においては、前記保存手段は、前記ジョブ認証情報を受け付けない場合、前記ジョブ情報受付手段によって受け付けられた前記第１認証情報を前記記憶部と、前記プリントチケットとにそれぞれ保存し、前記付加手段は、前記記憶部および前記プリントチケットから第１の前記第１認証情報および第２の前記第１認証情報をそれぞれ読み込み、前記印刷ジョブに付加し、前記印刷装置においては、前記ジョブ認証手段は、前記判断手段によって、前記ジョブ認証情報が付加されていないと判断された場合、前記端末装置から送信された前記印刷ジョブに付加されている第１の前記第１認証情報が、前記アカウント記憶手段にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断せずに前記印刷ジョブを認証し、前記印刷認証手段は、前記ジョブ記憶手段から読み込んだジョブとともに送信された前記プリントチケットに付加されている第２の前記第１認証情報が、前記印刷情報受付手段によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証することを特徴とする。
【００１８】
また、請求項５の発明にかかる印刷処理システムは、請求項１〜４のいずれか一つに記載の発明において、前記印刷装置においては、前記ジョブ認証手段は、前記印刷ジョブが認証されない場合、当該印刷ジョブのキャンセル処理をおこなうことを特徴とする。
【００１９】
また、請求項６の発明にかかる印刷処理システムは、請求項１〜５のいずれか一つに記載の発明において、前記印刷装置においては、前記印刷認証手段は、前記印刷ジョブの印刷処理が認証されない場合、当該印刷ジョブのキャンセル処理をおこなうことを特徴とする。
【００２０】
また、請求項７の発明にかかる印刷処理方法は、印刷ジョブを作成する端末装置と、当該端末装置において作成された印刷ジョブの印刷処理をおこなう印刷装置と、を備える印刷処理システムにおける印刷処理方法であって、前記端末装置の利用者から、前記印刷ジョブに関する第１認証情報を受け付けるジョブ情報受付工程と、前記印刷ジョブに前記ジョブ情報受付工程によって受け付けられた前記第１認証情報を付加する付加工程と、前記第１認証情報が付加された前記印刷ジョブを前記印刷装置に送信する送信工程と、前記端末装置から送信された前記印刷ジョブに付加されている第１認証情報が、前記印刷装置を使用可能なユーザーに関する第２認証情報を記憶するアカウント記憶部にあらかじめ記憶されている前記第２認証情報と一致するか否かを判断し、一致する場合、前記印刷ジョブを認証するジョブ認証工程と、前記ジョブ認証工程によって認証された前記印刷ジョブをジョブ記憶部に記憶するジョブ記憶工程と、前記印刷装置の利用者から、印刷に関する第３認証情報を受け付ける印刷情報受付工程と、前記ジョブ記憶部から読み込んだ前記印刷ジョブに付加されている前記第１認証情報が、前記印刷情報受付工程によって受け付けられた前記第３認証情報と一致するか否かを判断し、一致する場合、印刷処理を認証する印刷認証工程と、前記印刷認証工程によって認証された前記印刷ジョブを印刷する印刷処理工程と、を含むことを特徴とする。
【００２１】
また、請求項８の発明にかかる印刷処理プログラムは、請求項７に記載の印刷処理方法をコンピュータに実行させることを特徴とする。
【００２２】
また、請求項９の発明にかかる記録媒体は、請求項８に記載の印刷処理プログラムを記録したことを特徴とする。
【発明の効果】
【００２３】
本発明にかかる印刷処理システム、印刷処理方法、印刷処理プログラムおよび記録媒体によれば、ジョブ認証機能と機密印刷機能とを１つの認証情報でおこなうことができるという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態にかかる印刷処理システムについて示す概略図である。
【図２】コンピュータ端末１０１，１０２のハードウェア構成の一例を示すブロック図である。
【図３】本実施の形態にかかるコンピュータ端末の機能的構成について示す説明図である。
【図４】ＵＩモジュールによる印刷設定画面の表示内容について示す説明図である。
【図５】印刷設定画面の他の表示内容について示す説明図である。
【図６】印刷機器の機能的構成について示す説明図である。
【図７】アカウント情報記憶部に記憶されたアカウント情報および機密印刷ジョブ記憶部に記憶された機密印刷ジョブについて示す説明図である。
【図８】ジョブ受付部の詳細な処理の内容を示すフローチャートである。
【図９】オペレーションパネル処理部の詳細な処理の内容を示すフローチャートである。
【図１０】従来のＰＣ用オペレーティングシステムにおける典型的な印刷アーキテクチャを示す説明図である。
【図１１】従来のＰＣ用オペレーティングシステムにおける他の印刷アーキテクチャを示す説明図である。
【図１２】図１１に示す印刷アーキテクチャの問題点について示す説明図である。
【発明を実施するための形態】
【００２５】
以下に添付図面を参照して、この発明にかかる印刷処理システム、印刷処理方法、印刷処理プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００２６】
（実施の形態）
まず、図１を用いて、本発明の実施の形態にかかる印刷処理システムについて説明する。図１は、本実施の形態にかかる印刷処理システムについて示す概略図である。図１に示すように、本実施の形態にかかる印刷処理システム１００は、コンピュータ端末（端末装置）１０１，１０２と、印刷機器（印刷装置）１１１，１１２，１１３と、がネットワーク１２０によって接続されている。図１において、印刷処理システム１００は、コンピュータ端末１０１，１０２および印刷機器１１１，１１２，１１３を、複数台備えているが、それぞれ１台以上であればよい。
【００２７】
（コンピュータ端末のハードウェア構成）
つぎに、本実施の形態にかかるコンピュータ端末１０１，１０２のハードウェア構成について説明する。図２は、コンピュータ端末１０１，１０２のハードウェア構成の一例を示すブロック図である。図２において、コンピュータ端末１０１，１０２は、たとえば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）２０４と、ＨＤ（Ｈａｒｄ  Ｄｉｓｃ）２０５と、ＣＤ／ＤＶＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ／Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ドライブ２０６と、ＣＤ／ＤＶＤ２０７と、ディスプレイ２０８と、Ｉ／Ｆ（インタフェース）２０９と、キーボード２１０と、マウス２１１とを備えて構成されており、上記各構成部２０１〜２１１はバス２００によってそれぞれ接続されている。
【００２８】
ＣＰＵ２０１は、コンピュータ端末１０１，１０２の全体の制御を司る。ＲＯＭ２０２は、各種制御プログラムやアプリケーションなどを格納する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。ＨＤＤ２０４はＣＰＵ２０１の制御命令にしたがって、ＨＤ２０５に対するデータの読み取り／書き込みを制御する。ＨＤ２０５は、ＨＤＤ２０４の制御で書き込まれたデータを記憶する。ＣＤ／ＤＶＤドライブ２０６はＣＰＵ２０１の制御命令にしたがって、ＣＤ／ＤＶＤ２０７に対するデータの読み取り／書き込みの制御をおこなう。
【００２９】
ＣＤ／ＤＶＤ２０７は、ＣＤ／ＤＶＤドライブ２０６の制御で書き込まれたデータを記憶し、着脱可能である。着脱可能な記録媒体として、ＣＤ／ＤＶＤ２０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ）、メモリカードなどであってもよい。ＨＤＤ２０４やＣＤ／ＤＶＤ２０７に記憶されるデータの一例としては、後述する文書ファイルやＰｒｉｎｔ  Ｔｉｃｋｅｔが挙げられる。
【００３０】
ディスプレイ２０８は、文書、画像、機能情報などのデータを表示する。ディスプレイ２０８は、たとえばＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイのほか、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やプラズマディスプレイなどであってもよい。また、ディスプレイ２０８に表示されるデータの一例としては、後述するＵＩモジュールによる印刷設定画面などが挙げられる。
【００３１】
Ｉ／Ｆ２０９は、コンピュータ端末１０１，１０２のインタフェースを司り、通信回線を通じて電話回線、インターネットおよび社内ネットワークなどのネットワーク１２０に接続される。そして、Ｉ／Ｆ２０９は、ネットワーク１２０を介して、コンピュータ端末１０１，１０２と印刷機器１１１〜１１３とのデータの入出力を制御する。Ｉ／Ｆ２０９は、具体的には、たとえば後述するグラフィックモジュールから印刷機器１１１〜１１３への印刷ジョブの出力を制御する。キーボード２１０およびマウス２１１は、各種データの入力・設定などに用いる。
【００３２】
なお、印刷機器１１１〜１１３のハードウェア構成は、コンピュータ端末１０１，１０２のハードウェア構成と同様であるため、説明を省略する。
【００３３】
（コンピュータ端末の機能的構成）
つぎに、本実施の形態にかかるコンピュータ端末１０１，１０２の機能的構成について説明する。図３は、本実施の形態にかかるコンピュータ端末の機能的構成について示す説明図である。図３においては、コンピュータ端末１０１，１０２において、たとえばＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）用ＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ：プリンタ制御言語）６プリンタドライバのＥＭＦ（Ｅｎｈａｎｃｅｄ  ＭｅｔａＦｉｌｅ）スプールに本発明を適用した場合について説明する。
【００３４】
プリンタドライバは、ＵＩモジュール３０１と、グラフィックモジュール３０２と、によって構成されている。なお、グラフィックモジュール３０２は、フィルタと呼ばれることもある。ＵＩモジュール３０１は、ジョブの生成に必要なパラメータやジョブに付加するパラメータなどの印刷設定をユーザーに設定させるための印刷設定画面を提供する。また、ＵＩモジュール３０１は、ユーザーによって設定された印刷設定をＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３に保存する。すなわち、ＵＩモジュール３０１は、ジョブ受付手段および保存手段としての機能を果たし、ユーザーから設定されたユーザ名およびパスワード（第１認証情報）をＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３に保存する。Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３は、具体的には、たとえばＷｉｎｄｏｗｓ（登録商標）においては、ＤＥＶＭＯＤＥ構造体である。そして、ＵＩモジュール３０１は、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３をアプリケーション３１１に渡す。また、レジストリ３１５には、ユーザ名およびパスワードがＰｒｉｎｔ  Ｔｉｃｋｅｔ（ＤＥＶＭＯＤＥ構造体）３１３とは別に保存される。
【００３５】
図４は、ＵＩモジュールによる印刷設定画面の表示内容について示す説明図である。図４に示すように、印刷設定画面には、たとえばユーザ名を入力する領域４０１およびパスワードを入力する領域４０２を含む入力画面が表示される。そして、ユーザーが入力画面を操作することで入力されたユーザー名およびパスワードがＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３とレジストリ３１５の両方に保存される。
【００３６】
また、図５は、印刷設定画面の他の表示内容について示す説明図である。図５に示すように、印刷設定画面には、印刷方法を切り替える設定項目５０１を表示させてもよい。この設定項目５０１がユーザーによって操作されることで、通常の印刷と、機密印刷機能を使用した印刷とを切り替えることができる。また、ＵＩモジュール３０１は、ジョブ認証機能を実行するためのジョブ認証機能情報を付加するか否かをユーザーから受け付けても良い。
【００３７】
アプリケーション３１１は、作成された文書を文書ファイル３１２として保存する。また、アプリケーション３１１は、文書ファイル３１２に、ＵＩモジュール３０１から渡されたＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３を埋め込んで保存してもよい。すなわち、アプリケーション３１１は、付加手段としての機能を果たす。
【００３８】
そして、アプリケーション３１１は、ＵＩモジュール３０１により、文書ファイル３１２の印刷設定が設定された場合、保存した文書ファイル３１２のデータ（以下、文書データとする）を、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３が埋め込まれた状態でスプーラー３１４に渡す。文書データは、具体的には、たとえばＥＭＦスプールでは、ＥＭＦ形式である。
【００３９】
スプーラー３１４では、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３が埋め込まれた文書データが一時的に保存される。そして、スプーラー３１４で一時的に保存された文書データおよびＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３は、順次グラフィックモジュール３０２に渡される。
【００４０】
グラフィックモジュール３０２は、ＵＩモジュール３０１で設定された印刷設定を参照しながら、文書データから印刷データ（ジョブ）を生成する。グラフィックモジュール３０２は、具体的には、たとえばＥＭＦ形式の文書データをＰＣＬ６形式のジョブに変換する。
【００４１】
このとき、グラフィックモジュール３０２は、ジョブに対応する、１組のユーザ名およびパスワード（第１の第１認証情報：たとえば、ユーザー名ＡおよびパスワードＡ）をレジストリ３１５から読み込み、たとえば＠ＰＪＬ  ＵＳＥＲＮＡＭＥ１および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ１としてジョブに付加する。また、グラフィックモジュール３０２は、ジョブに対応する、１組のユーザ名およびパスワード（第２の第１認証情報：たとえば、ユーザー名ＢおよびパスワードＢ）をＤＥＶＭＯＤＥ構造体であるＰｒｉｎｔ  Ｔｉｃｋｅｔ３１３から読み込み、たとえば＠ＰＪＬ  ＵＳＥＲＮＡＭＥ２および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ２としてジョブに付加する。
【００４２】
ここで、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ１、＠ＰＪＬ  ＰＡＳＳＷＯＲＤ１、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ２および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ２は、ＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ：プリンタジョブ言語）である。
【００４３】
そして、グラフィックモジュール３０２は、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ１、＠ＰＪＬ  ＰＡＳＳＷＯＲＤ１、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ２および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ２が付加されたジョブを印刷機器に送信する。すなわち、グラフィックモジュール３０２は、送信手段としての機能を果たす。
【００４４】
なお、機密印刷機能を使用した印刷ではない場合（通常の印刷の場合）、グラフィックモジュール３０２は、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３からユーザ名およびパスワード（たとえば、ユーザー名ＢおよびパスワードＢ）を読み込まず、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ２および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ２をジョブに付加しない。すなわち、グラフィックモジュール３０２は、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ１および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ１の１組のみが付加されたジョブを印刷機器に送信する。
【００４５】
また、図３においては、レジストリ３１５に保存されたユーザー名ＡおよびパスワードＡと、Ｐｒｉｎｔ  Ｔｉｃｋｅｔ３１３に保存されたユーザー名ＢおよびパスワードＢとの２組のユーザー名およびパスワードを用いた場合について説明しているが、これに限るものではない。ユーザー名ＡおよびパスワードＡと、ユーザー名ＢおよびパスワードＢとは、同一でもよい。すなわち、本実施の形態は、１組のユーザー名およびパスワードを用いた場合にも適用可能である。
【００４６】
また、ＵＩモジュール３０１において、ジョブ認証機能情報を付加するが、機密印印刷機能は使用しないと設定された場合、レジストリ３１５にのみユーザー名およびパスワードを保存してもよい。この場合、グラフィックモジュール３０２は、＠ＰＪＬ  ＵＳＥＲＮＡＭＥ２および＠ＰＪＬ  ＰＡＳＳＷＯＲＤ２の１組のみが付加されたジョブを印刷機器に送信してもよい。
【００４７】
（印刷機器の機能的構成）
つぎに、印刷機器１１１〜１１３の機能的構成について説明する。図６は、印刷機器の機能的構成について示す説明図である。図６に示すように、印刷機器１１１〜１１３は、ジョブ受付部６０１と、オペレーションパネル処理部６０２と、認証モード記憶部６０３と、アカウント情報記憶部６０４と、機密印刷ジョブ記憶部６０５と、認証処理部６０６と、印刷認証処理部６０７と、印刷処理部６０８と、を備えている。
【００４８】
ジョブ受付部６０１は、詳細は後述するが、コンピュータ端末１０１，１０２で生成された、ＰＣＬ６形式のジョブを受信する。オペレーションパネル処理部６０２は、詳細は後述するが、印刷結果の受取人から、印刷要求を受け付ける。また、オペレーションパネル処理部６０２は、印刷結果の受取人から、ログオン、すなわちユーザー名およびパスワード（第３認証情報：たとえば、ユーザー名ＣおよびパスワードＣ）を受け付ける。すなわち、オペレーションパネル処理部６０２は、印刷情報受付部としての機能を果たす。
【００４９】
認証モード記憶部６０３には、認証処理をおこなうか否かが記憶されている。すなわち、認証モード記憶部６０３に、認証処理をおこなうと記憶されている場合には、ジョブ認証機能が機能することとなる。ここで、ジョブ認証機能が機能する場合、オペレーションパネル処理部６０２にユーザー名およびパスワードを要求する。
【００５０】
図７は、アカウント情報記憶部に記憶されたアカウント情報および機密印刷ジョブ記憶部に記憶された機密印刷ジョブについて示す説明図である。図７の上図に示すように、アカウント情報記憶部６０４にはアカウント情報が０個以上記憶されており、各アカウント情報はユーザー名とパスワードの組（第２認証情報）から成っている。すなわち、アカウント情報記憶部６０４は、アカウント記憶手段に相当する。
【００５１】
また、図７の下図に示すように、機密印刷ジョブ記憶部６０５には、機密印刷ジョブが０個以上記憶されており、各機密印刷ジョブには、ユーザー名Ａ、パスワードＡ、ユーザー名ＢおよびパスワードＢが付加されている。機密印刷ジョブ記憶部６０５は、ジョブ記憶手段に相当する。
【００５２】
認証処理部６０６は、認証モード記憶部６０３によって認証処理をおこなうと記憶されている場合、ジョブ受付部６０１から渡されたユーザー名ＡおよびパスワードＡの組、またはオペレーションパネル処理部６０２から渡されたユーザー名ＣおよびパスワードＣの組に一致するアカウント情報がアカウント情報記憶部６０４に存在するか否かを判別する。そして、それぞれのユーザー名およびパスワードが存在する場合は、ジョブ受付部６０１またはオペレーションパネル処理部６０２に認証が成功した旨の結果を返し、存在しなければ認証が失敗した旨の結果を返す。すなわち、認証処理部６０６は、ジョブ認証手段としての機能を果たす。
【００５３】
印刷認証処理部６０７は、オペレーションパネル処理部６０２から渡されたユーザー名ＣおよびパスワードＣが、機密印刷ジョブ記憶部６０５に記憶されたユーザー名ＢおよびパスワードＢに一致するか否かを判別する。そして、ユーザー名およびパスワードが一致する場合は、オペレーションパネル処理部６０２に認証が成功した旨の結果を返し、一致しない場合、認証が失敗した旨の結果を返す。すなわち、印刷認証処理部６０７は、印刷認証手段としての機能を果たす。
【００５４】
なお、印刷認証処理部６０７は、たとえばコンピュータ端末１０１，１０２においてジョブ認証機能情報を付加された場合、オペレーションパネル処理部６０２から渡されたユーザー名ＣおよびパスワードＣが、機密印刷ジョブ記憶部６０５に記憶されたユーザー名ＡおよびパスワードＡに一致するか否かを判別してもよい。
【００５５】
印刷処理部６０８は、受け付けたジョブの印刷処理をおこなう。印刷処理部６０８は、印刷認証処理部６０７によって認証された機密印刷ジョブを印刷する。すなわち、印刷処理部６０８は、印刷処理手段としての機能を果たす。
【００５６】
（ジョブ受付部の詳細な処理の内容）
つぎに、図８を用いてジョブ受付部６０１の詳細な処理の内容について説明する。図８は、ジョブ受付部の詳細な処理の内容を示すフローチャートである。図８に示すように、ジョブ受付部６０１は、まず、コンピュータ端末１０１，１０２からジョブを受信するまで待機する（ステップＳ８０１：Ｎｏのループ）。ステップＳ８０１においてジョブを受信した場合（ステップＳ８０１：Ｙｅｓ）、ジョブ認証機能を実行するか否かを判断する（ステップＳ８０２）。ステップＳ８０２においては、認証モード記憶部６０３に認証処理をおこなうと記憶されているか否かを判断する。
【００５７】
ステップＳ８０２においてジョブ認証機能を実行すると判断された場合（ステップＳ８０２：Ｙｅｓ）、認証処理部６０６に認証依頼をおこなう（ステップＳ８０３）。ステップＳ８０３においては、ステップＳ８０１において受け付けられたジョブに付加されたユーザー名ＡおよびパスワードＡを認証処理部６０６に問い合わせる。そして、認証処理部６０６においては、アカウント情報記憶部６０４に記憶されたユーザー名およびパスワードの組の中に、ユーザー名ＡおよびパスワードＡの組と一致するアカウント情報が存在するか否かを判断し、存在すれば認証が成功した旨の結果をジョブ受付部６０１に返し、存在しなければ認証が失敗した旨の結果をジョブ受付部６０１に返す。
【００５８】
つぎに、認証処理部６０６から認証結果を受信して（ステップＳ８０４）、認証結果に基づいて、ステップＳ８０１において受け付けられたジョブが認証されたか否かを判断する（ステップＳ８０５）。ステップＳ８０５において認証されない場合（ステップＳ８０５：Ｎｏ）、ステップＳ８０１において受け付けられたジョブをキャンセルして（ステップＳ８０６）、ステップＳ８０１に戻り、以降の処理を繰り返しおこなう。
【００５９】
一方、ステップＳ８０２においてジョブ認証機能を実行しないと判断された場合（ステップＳ８０２：Ｎｏ）、ステップＳ８０５において認証された場合（ステップＳ８０５：Ｙｅｓ）、ステップＳ８０１において受け付けられたジョブが機密印刷ジョブか否かを判断する（ステップＳ８０７）。ステップＳ８０７においては、たとえばジョブにユーザー名ＢおよびパスワードＢが付加されているか否かを判断する。そして、ユーザー名ＢおよびパスワードＢが付加されている場合、機密印刷ジョブであると判断する。
【００６０】
ステップＳ８０７において機密印刷ジョブであると判断された場合（ステップＳ８０７：Ｙｅｓ）、このジョブを機密印刷ジョブ記憶部６０５に送信し（ステップＳ８０８）、ステップＳ８０１に戻り、以降の処理を繰り返しおこなう。
【００６１】
また、ステップＳ８０７において機密印刷ジョブではないと判断された場合（ステップＳ８０７：Ｎｏ）、このジョブを印刷処理部６０８に送信して（ステップＳ８０９）、ステップＳ８０１に戻り、以降の処理を繰り返しおこなう。なお、印刷処理部６０８においては、ジョブ受付部６０１からジョブを受け付けた場合、このジョブを印刷する。
【００６２】
（オペレーションパネル処理部の詳細な処理の内容）
つぎに、図９を用いてオペレーションパネル処理部６０２の詳細な処理の内容について説明する。図９は、オペレーションパネル処理部の詳細な処理の内容を示すフローチャートである。図９に示すように、オペレーションパネル処理部６０２は、まず、ジョブ認証機能を実行するか否かを判断する（ステップＳ９０１）。ステップＳ９０１においては、認証モード記憶部６０３に認証処理をおこなうと記憶されているか否かを判断する。
【００６３】
ステップＳ９０１においてジョブ認証機能を実行すると判断された場合（ステップＳ９０１：Ｙｅｓ）、ユーザーにログオンされるまで待機する（ステップＳ９０２：Ｎｏのループ）。ステップＳ９０２においては、ユーザーからユーザー名ＣおよびパスワードＣを受け付けるまで待機する。
【００６４】
ステップＳ９０２においてログオンされた場合（ステップＳ９０２：Ｙｅｓ）、認証処理部６０６に認証依頼をおこなう（ステップＳ９０３）。ステップＳ９０３においては、
ステップＳ９０２において受け付けられたユーザー名ＣおよびパスワードＣを認証処理部６０６に問い合わせる。そして、認証処理部６０６においては、アカウント情報記憶部６０４に記憶されたユーザー名およびパスワードの組の中に、ユーザー名ＣおよびパスワードＣの組と一致するアカウント情報が存在するか否かを判断し、存在すれば認証が成功した旨の結果をオペレーションパネル処理部６０２に返し、存在しなければ認証が失敗した旨の結果をオペレーションパネル処理部６０２に返す。
【００６５】
つぎに、認証処理部６０６から認証結果を受信して（ステップＳ９０４）、認証結果に基づいて、ステップＳ９０２においてログオンされたユーザーが認証されたか否かを判断する（ステップＳ９０５）。ステップＳ９０５においてユーザーが認証されない場合（ステップＳ９０５：Ｎｏ）、ステップＳ９０２に戻り以降の処理を繰り返しおこなう。
【００６６】
ステップＳ９０５において認証された場合（ステップＳ９０５：Ｙｅｓ）、機密印刷ジョブ記憶部６０５から機密印刷ジョブ一覧を読み込み、機密印刷ジョブ一覧を表示する（ステップＳ９０６）。ここで、ステップＳ９０１においてジョブ認証機能を実行しないと判断された場合（ステップＳ９０１：Ｎｏ）、そのままステップＳ９０６に進み以降の処理を繰り返しおこなう。
【００６７】
そして、ユーザーから印刷要求を受け付けるまで待機する（ステップＳ９０７：Ｎｏのループ）。ステップＳ９０７において、印刷要求を受け付けた場合（ステップＳ９０７：Ｙｅｓ）、印刷要求を受け付けたジョブに対応するユーザー名およびパスワードを受け付けるまで待機する（ステップＳ９０８）。
【００６８】
ステップＳ９０８において、ユーザー名およびパスワードを受け付けた場合（ステップＳ９０８：Ｙｅｓ）、印刷認証処理部６０７に認証処理を依頼する（ステップＳ９０９）。ステップＳ９０９においては、ステップＳ９０８において受け付けられたユーザー名ＣおよびパスワードＣを印刷認証処理部６０７に問い合わせる。そして、印刷認証処理部６０７においては、機密印刷ジョブに付加されたユーザー名ＢおよびパスワードＢと、ステップＳ９０８において受け付けられたユーザー名ＣおよびパスワードＣとが一致するか否かを判断し、一致すれば認証が成功した旨の結果をオペレーションパネル処理部６０２に返し、一致しなければ認証が失敗した旨の結果をオペレーションパネル処理部６０２に返す。
【００６９】
つぎに、印刷認証処理部６０７から認証結果を受信して（ステップＳ９１０）、認証結果に基づいて、印刷処理が認証されたか否かを判断する（ステップＳ９１１）。ステップＳ９１１において印刷処理が認証されない場合（ステップＳ９１１：Ｎｏ）、ステップＳ９０６に戻り以降の処理を繰り返しおこなう。
【００７０】
ステップＳ９１１において印刷処理が認証された場合（ステップＳ９１１：Ｙｅｓ）、ステップＳ９０７において印刷要求を受け付けた機密印刷ジョブを印刷処理部６０８に送信して（ステップＳ９１２）、ステップＳ９０６に戻り、以降の処理を繰り返しおこなう。なお、印刷処理部６０８においては、オペレーションパネル処理部６０２からジョブを受け付けた場合、このジョブを印刷する。
【００７１】
なお、図９のフローチャートにおいては、ステップＳ９０２においてログオンされたユーザー名およびパスワードと、ステップＳ９０７において印刷要求を受け付けた機密印刷ジョブに対応するユーザー名およびパスワードが同一の場合、ステップＳ９０８〜ステップＳ９１１の処理を省略してもよい。
【００７２】
上述したように本実施の形態にかかる印刷処理システムによれば、１組のユーザー名およびパスワードを用いて、機密印刷処理機能と、ジョブ認証処理機能とを、果たすことができる。また、ＵＩモジュール３０１がクライアントに備えられ、グラフィックモジュール３０２がサーバに備えられたクライアントサーバ構造の場合でも、レジストリ３１５に機密印刷機能処理に用いるユーザー名ＡおよびパスワードＡが保存されるため、機密印刷処理機能を果たすことができる。
【００７３】
以上説明したように、印刷処理システム、印刷処理方法、印刷処理プログラムおよび記録媒体によれば、ジョブ認証機能と機密印刷機能を１つの認証情報でおこなうことができる。
【００７４】
なお、本実施の形態で説明した印刷処理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００７５】
以上のように、本発明にかかる印刷処理システム、印刷処理方法、印刷処理プログラムおよび記録媒体は、端末装置とプリンタ機がネットワークによって接続されているプリンタシステムに有用であり、特に、クライアントサーバー構成のプリンタシステムに適している。
【符号の説明】
【００７６】
１００  印刷処理システム
１０１，１０２  コンピュータ端末
１１１，１１２，１１３  印刷機器（印刷装置）
３０１  ＵＩモジュール
３０２  グラフィックモジュール
３１１  アプリケーション
３１２  文書ファイル
３１３  Ｐｒｉｎｔ  Ｔｉｃｋｅｔ
３１４  スプーラー
３１５  レジストリ
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開２００４−２７２４８３号公報
【図１】
2010218287.tif 000003
【図２】
2010218287.tif 000004
【図３】
2010218287.tif 000005
【図４】
2010218287.tif 000006
【図５】
2010218287.tif 000007
【図６】
2010218287.tif 000008
【図７】
2010218287.tif 000009
【図８】
2010218287.tif 000010
【図９】
2010218287.tif 000011
【図１０】
2010218287.tif 000012
【図１１】
2010218287.tif 000013
【図１２】
2010218287.tif 000014