(57)【要約】【課題】機種の異なるプリンタ装置が複数利用可能な場合において、ユーザがデフォルトプリンタを容易に選択できる枠組みを提供する。【解決手段】ユーザＩＤ、印刷ジョブ、プリンタ機種情報を対応づけて記憶するジョブ保持手段と、ユーザＩＤと、該ユーザの印刷ジョブを作成する際にデフォルトでその機種情報が参照されるデフォルトプリンタの情報とを対応づけて記憶する記憶手段と、特定のプリンタ装置と対応付けられた認証デバイスを利用してユーザが認証された場合に、前記特定のプリンタ装置の情報を該ユーザのデフォルトプリンタの情報として前記記憶手段に記憶する手段と、プリンタ装置から、該プリンタ装置の機種情報及びユーザＩＤを指定して印刷ジョブ送信要求を受け付けた場合、ジョブ保持手段から該指定される機種情報及びユーザＩＤに対応する印刷ジョブを読み出し、該プリンタ装置へ送信する手段とを備える。【選択図】図７
2008204389.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブ、該印刷ジョブのオーナユーザのＩＤ情報、及び該印刷ジョブに対応するプリンタ装置（以下、「ジョブ対応プリンタ」という）のプリンタ機種情報を対応づけて記憶するジョブ保持手段と、
ユーザのＩＤ情報、及び該ユーザの印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（以下、「ユーザデフォルトプリンタ」という）の情報を対応づけて記憶するユーザデフォルト記憶手段と、
特定のプリンタ装置と対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、前記特定のプリンタ装置を該ユーザのユーザデフォルトプリンタに決定し、ユーザデフォルト記憶手段の記憶内容を更新する決定手段と、
ジョブ保持手段に記憶される印刷ジョブを、該印刷ジョブのジョブ対応プリンタへ提供する印刷ジョブ提供手段と、
を備えることを特徴とする印刷ジョブ管理システム。
【請求項２】
前記印刷ジョブ提供手段は、プリンタ装置から、該プリンタ装置の機種情報及び認証されたユーザのＩＤ情報を指定して印刷ジョブの送信要求を受け付けた場合、ジョブ保持手段から該指定される機種情報及びＩＤ情報に整合する印刷ジョブを読み出し、該プリンタ装置へ送信することを特徴とする請求項１記載の印刷ジョブ管理システム。
【請求項３】
ユーザから印刷指示を受け付けた場合、ユーザデフォルト記憶手段を参照して該ユーザのユーザデフォルトプリンタの情報を取得し、該印刷指示及びユーザデフォルトプリンタの情報に基づいて印刷ジョブを作成する印刷ジョブ作成手段を備えることを特徴とする請求項１又は２記載の印刷ジョブ管理システム。
【請求項４】
前記ユーザデフォルトプリンタ記憶手段、前記デフォルトプリンタ決定手段、及び前記印刷ジョブ作成手段が、シンクライアントサーバ上に実装されていることを特徴とする請求項３記載の印刷ジョブ管理システム。
【請求項５】
前記入力デバイスは認証デバイスであり、前記決定手段は、該認証デバイスを利用して入力されたＩＤ情報に基づきユーザが認証された場合に、前記特定のプリンタ装置を該ユーザのユーザデフォルトプリンタに決定し、ユーザデフォルト記憶手段の記憶内容を更新することを特徴とする請求項１乃至４のいずれか１項に記載の印刷ジョブ管理システム。
【請求項６】
ユーザのＩＤ情報、及び該ユーザの印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（以下、「ユーザデフォルトプリンタ」という）の情報を対応づけて記憶するユーザデフォルト記憶手段と、
特定のプリンタ装置と対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、前記特定のプリンタ装置を該ユーザのユーザデフォルトプリンタに決定し、ユーザデフォルト記憶手段の記憶内容を更新する決定手段と、
を備えることを特徴とするデフォルトプリンタ決定装置。
【請求項７】
特定のプリンタ装置と対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、前記特定のプリンタ装置を、該ユーザの印刷ジョブを作成する際にデフォルトで該印刷ジョブに対応するプリンタ装置として選択されるユーザデフォルトプリンタに決定する工程と、
ユーザから印刷指示を受け付けた場合、該印刷指示及び該ユーザのユーザデフォルトプリンタの情報に基づいて印刷ジョブを作成する工程と、
を備えることを特徴とする印刷ジョブ作成方法。
【請求項８】
請求項７記載の印刷ジョブ作成方法をコンピュータで実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザデフォルトプリンタを決定する技術に関する。
【背景技術】
【０００２】
従来より、複数のプリンタ装置が利用可能な場合、プリンタ装置の稼動状況や設置場所に基づき、印刷可能なプリンタ装置を選択し、印刷ジョブを分配する構成が知られている（例えば、特許文献１参照）。
【特許文献１】特開２０００−２５９３７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
通常、印刷ジョブはプリンタ機種に依存するため、機種の異なる複数のプリンタ装置が利用可能な場合、印刷ジョブを作成する段階で、該印刷ジョブに対応する（すなわち、該印刷ジョブに基づき印刷処理を実行できる）プリンタ装置（以下、「ジョブ対応プリンタ」という）を予め選択しておく必要がある。
【０００４】
そこで、機種の異なる複数のプリンタ装置が利用可能な場合において、あるユーザの印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（以下、「ユーザデフォルトプリンタ」という）を決定するにあたり、上記従来技術の基準を採用してユーザデフォルトプリンタを決定する構成を検討する。
【０００５】
まずプリンタ装置の稼動状況に基づいてユーザデフォルトプリンタを決定する場合、例えばユーザがプリンタ装置Ａを利用したいと考えていても、プリンタ装置の稼働状況によってプリンタ装置Ｂがユーザデフォルトプリンタになってしまう可能性がある。この場合、該ユーザの印刷ジョブはプリンタ装置Ｂに合わせて作成されるため、機種の異なるプリンタ装置Ａから出力することはできず、プリンタ装置Ａの利用を希望するユーザにとって非常に不便である。
【０００６】
また、例えばクライアント端末から一番近いプリンタ装置を選択するなど、プリンタ設置場所に基づいてユーザデフォルトプリンタを選択する構成では、クライアント端末に対して特定のプリンタ装置がユーザデフォルトプリンタとして固定的に紐付けられてしまうため、同様の問題が生じる。例えば、クライアント端末Ａ、Ｂにそれぞれ機種の異なるプリンタ装置Ａ、Ｂがユーザデフォルトプリンタとして紐付けられているとする。この状況下では、ユーザがプリンタ装置Ａを利用したいと考えていても、クライアント端末Ｂから印刷指示を行う限り、該印刷指示に基づく印刷ジョブはプリンタ装置Ｂに合わせて作成されてしまうため、やはり機種の異なるプリンタ装置Ａから出力することはできず、ユーザにとって不便である。
【０００７】
特に、クライアント端末に必要最小限の機能だけを持たせておき、サーバにおいてアプリケーションソフトの実行やファイルの管理などを実行するシンクライアントシステムでは、ユーザが移動した先々において異なるクライアント端末を使用することが予想されるため、クライアント端末に対して特定のプリンタ装置をユーザデフォルトプリンタとして紐付けてしまうことに起因する上記問題がより顕在化する。
【０００８】
ここで、クライアント端末などにおいて利用可能なプリンタ装置の装置名等の一覧を提示し、ユーザがその中から自己のユーザデフォルトプリンタを選択できるように構成すれば、利用したいプリンタ装置とユーザデフォルトプリンタとが異なってしまうという問題を回避することができる。
【０００９】
しかし、通常、装置名等の情報だけではプリンタ装置の設置場所や機能などはわからないため、装置名等の一覧からユーザデフォルトプリンタを選択させる構成では、設置場所や機能等を考慮して適切なユーザデフォルトプリンタを選択することは難しい。
【００１０】
そこで、本発明は、機種の異なるプリンタ装置が複数利用可能な場合において、ユーザが利用したいプリンタ装置をユーザデフォルトプリンタとして適切かつ容易に選択することができる新しい枠組みを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の印刷ジョブ管理システムは、印刷ジョブ、該印刷ジョブのオーナユーザのＩＤ情報、及び該印刷ジョブに対応するプリンタ装置（ジョブ対応プリンタ）のプリンタ機種情報を対応づけて記憶するジョブ保持手段と、ユーザのＩＤ情報、及び該ユーザの印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（ユーザデフォルトプリンタ）の情報を対応づけて記憶するユーザデフォルト記憶手段と、特定のプリンタ装置と対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、前記特定のプリンタ装置を該ユーザのユーザデフォルトプリンタに決定し、ユーザデフォルト記憶手段の記憶内容を更新する決定手段と、ジョブ保持手段に記憶される印刷ジョブを、該印刷ジョブのジョブ対応プリンタへ提供する印刷ジョブ提供手段と、を備えることを特徴とする。
【００１２】
かかる構成によれば、ユーザは、自己が利用したいと考えているプリンタ装置がある場合、該プリンタ装置に接続される認証デバイスを利用して認証処理を実行することで、該プリンタ装置を確実にユーザデフォルトプリンタとして指定することができる。また、該プリンタ装置の設置場所や機能などを物理的に確認しながらユーザデフォルトプリンタとして指定することができるので、機種の異なるプリンタ装置が複数利用可能な場合であっても、自己のユーザデフォルトプリンタとして利用したプリンタ装置を容易に選択することができる。
【００１３】
好適には、前記印刷ジョブ提供手段は、プリンタ装置から、該プリンタ装置の機種情報及び認証されたユーザのＩＤ情報を指定して印刷ジョブの送信要求を受け付けた場合、ジョブ保持手段から該指定される機種情報及びＩＤ情報に整合する印刷ジョブを読み出し、該プリンタ装置へ送信する。
【００１４】
また好適には、ユーザから印刷指示を受け付けた場合、ユーザデフォルト記憶手段を参照して該ユーザのユーザデフォルトプリンタの情報を取得し、該印刷指示及びユーザデフォルトプリンタの情報に基づいて印刷ジョブを作成する印刷ジョブ作成手段を備える。
【００１５】
また好適には、前記ユーザデフォルトプリンタ記憶手段、前記デフォルトプリンタ決定手段、及び前記印刷ジョブ作成手段が、シンクライアントサーバ上に実装されている。
【００１６】
また好適には、前記入力デバイスは認証デバイスであり、前記決定手段は、該認証デバイスを利用して入力されたＩＤ情報に基づきユーザが認証された場合に、前記特定のプリンタ装置を該ユーザのユーザデフォルトプリンタに決定し、ユーザデフォルト記憶手段の記憶内容を更新する。
【００１７】
本発明のデフォルトプリンタ決定装置は、ユーザのＩＤ情報、及び該ユーザの印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（以下、「ユーザデフォルトプリンタ」という）の情報を対応づけて記憶するユーザデフォルト記憶手段と、特定のプリンタ装置と対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、前記特定のプリンタ装置を該ユーザのユーザデフォルトプリンタに決定し、ユーザデフォルト記憶手段の記憶内容を更新する決定手段と、を備えることを特徴とする。
【００１８】
本発明の印刷ジョブ作成方法は、特定のプリンタ装置と対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、前記特定のプリンタ装置を、該ユーザの印刷ジョブを作成する際にデフォルトで該印刷ジョブに対応するプリンタ装置として選択されるユーザデフォルトプリンタに決定する工程と、ユーザから印刷指示を受け付けた場合、該印刷指示及び該ユーザのユーザデフォルトプリンタの情報に基づいて印刷ジョブを作成する工程と、を備えることを特徴とする。
【００１９】
本発明の印刷ジョブ作成方法は、一般的な情報処理装置により実施することができるが、そのためのプログラムは、ＣＤ−ＲＯＭ、磁気ディスク、半導体メモリ及び通信ネットワークなどの各種の媒体を通じてインストールまたはロードすることができる。
【００２０】
なお、本発明において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の手段や装置の機能が１つの物理的手段や装置により実現されても良い。
【００２１】
また、本発明において、Ａ及びＢを対応づけて記憶するとは、Ａ又はＢの少なくとも一方をキーとして他方を検索又は抽出できるように記憶することを意味し、ＡとＢとを直接的に対応づけて記憶する態様のほか、ＡとＣとを対応づけて記憶し、ＣとＢとを対応づけて記憶するなどして、ＡとＢとを間接的に対応づけて記憶する態様も含む。また、Ａ、Ｂ及びＣを対応づけて記憶する（すなわち、３以上の要素を対応づけて記憶する）構成の場合、例えば、ＢがＣを含んでいる状態で、ＡとＢとを対応づけて記憶するような態様も含む。
【００２２】
また、本発明において、プリンタ装置とは、一般的なプリンタのみならず、印刷ジョブに基づき印刷処理を実行する機能を備えた各種印刷装置も含むものとする。
【発明の効果】
【００２３】
以上、本発明によれば、機種の異なるプリンタ装置が複数利用可能な場合において、ユーザが自己のユーザデフォルトプリンタとして利用したプリンタ装置を容易に選択することができる新しい枠組みを提供することができる。
【発明を実施するための最良の形態】
【００２４】
（第１の実施形態）
図１は、本発明の実施形態の認証印刷システム１の概略構成を示すブロック図である。
【００２５】
図１に示すように、認証印刷システム１は、アプリケーションの管理、保存、実行などをサーバ側で行うシンクライアントシステム（以下、「サーバベース方式」という）を構成するシンクライアント端末１０Ａ、Ｂ及びシンクライアントサーバ２０、プリンタ装置３０Ａ〜Ｃ、認証デバイス１００Ａ〜Ｃなどを備えている。
【００２６】
シンクライアント端末１０Ａ、プリンタ装置３０Ａ、認証デバイス１００Ａは部屋Ｒ１に設置されており、シンクライアント端末１０Ｂ、プリンタ装置３０Ｂ〜Ｃ、認証デバイス１００Ｂ〜Ｃは部屋Ｒ２に設置されている。このうち、プリンタ装置３０ＡとＢとは同一機種であるが、プリンタ装置３０Ｃは３０Ａ（３０Ｂ）とは異なる機種のプリンタ装置である。
【００２７】
シンクライアント端末１０、シンクライアントサーバ２０、プリンタ装置３０は、通信ネットワークに接続されている。該通信ネットワークは、ＬＡＮ、インターネット、専用線、パケット通信網、それらの組み合わせ等のいずれであってもよく、有線、無線の両方を含んでいてよい。また、プリンタ装置３０Ａ〜Ｃと認証デバイス１００Ａ〜Ｃは、それぞれＵＳＢなどのデバイス接続インタフェースを介して接続されている。
【００２８】
なお、図１に示す認証印刷システム１は、シンクライアント端末１０を２台、シンクライアントサーバ２０を１台、プリンタ装置３０を３台備えているが、設計に応じて図１に示すのと異なる台数を備えるように認証印刷システム１を構成してもよい。
【００２９】
以下、シンクライアント端末１０Ａ、Ｂを区別する必要がない場合、まとめてシンクライアント端末１０と呼ぶものとし、プリンタ装置３０Ａ〜Ｃ、認証デバイス１００Ａ〜Ｃについても同様とする。
【００３０】
シンクライアント端末１０は、ＣＰＵ（プロセッサ）、ＲＯＭ、ＲＡＭ、ユーザインタフェース、通信インタフェース、ＩＤカードリーダ等のハードウェアを備えて構成される（図２（ａ）参照）。
【００３１】
シンクライアント端末１０は、サーバベース方式における通常のシンクライアント端末と同様の機能を備えている。具体的には、端末使用ユーザのＩＤカードからＩＤ情報を読み出し、シンクライアントサーバ２０に送信するユーザ登録手段１１、ユーザから種々の入力情報を受け付けて、シンクライアントサーバ２０に送信する入力手段１２、シンクライアントサーバ２０から種々の出力情報を受信し、ユーザに対して出力する出力手段１３などを備えている（図２（ｂ）参照）。
【００３２】
これらの各手段は、シンクライアント端末１０内のＲＯＭやＲＡＭに格納されるプログラムをＣＰＵが実行することにより機能的に実現される。
【００３３】
シンクライアントサーバ２０は、ＣＰＵ（プロセッサ）、ＲＯＭ、ＲＡＭ、ユーザインタフェース、通信インタフェース、ＨＤＤ等のハードウェアを備えて構成される（図３（ａ）参照）。
【００３４】
シンクライアントサーバ２０は、サーバベース方式における通常のシンクライアントサーバと同様の機能を備えている。具体的には、シンクライアント端末１０から端末使用ユーザのＩＤ情報を受け付けて、該シンクライアント端末１０の識別情報に対応づけてメモリに記憶し、管理するユーザ管理手段２１、シンクライアント端末１０から種々の入力情報を受信する入力情報受信手段２２、受信した入力情報に基づき種々のアプリケーションを実行するアプリケーション実行手段２３、アプリケーションの実行結果などを出力情報としてシンクライアント端末１０に送信する出力情報送信手段２４などを備えている（図３（ｂ）参照）。
【００３５】
また、シンクライアントサーバ２０は、認証印刷ジョブ管理システムとしての機能を備えている。具体的には、認証印刷ジョブ、該認証印刷ジョブのオーナユーザ（ジョブ作成ユーザ又は印刷実行権限保持ユーザ）のＩＤ情報、及び該認証印刷ジョブのジョブ対応プリンタの機種情報などを対応づけて記憶する印刷ジョブ保持手段４０、プリンタ装置３０から受信した認証印刷ジョブ要求に基づき、対応する認証印刷ジョブを印刷ジョブ保持手段４０から読み出し、プリンタ装置３０に送信する印刷ジョブ提供手段４１、入力情報受信手段２２が受け付けた印刷指示に基づき、認証印刷ジョブを作成する印刷ジョブ作成手段４２などを備えている（図３（ｂ）参照）。
【００３６】
図５に、印刷ジョブ保持手段４０のデータ構造例を示す。この例では、プリンタ装置の機種情報としてプリンタ装置の型番を用いている。ただし、印刷ジョブの互換性があるプリンタ装置群を識別できる情報であれば、型番以外の情報を機種情報として用いてもよい。
【００３７】
更に、本実施形態のシンクライアントサーバ２０は、デフォルトプリンタ決定機能として、シンクライアント端末１０の識別情報、該シンクライアント端末１０からの印刷指示に基づき認証印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（端末デフォルトプリンタ）のプリンタ情報を対応づけて記憶する端末デフォルトプリンタ記憶手段４３、ユーザのＩＤ情報、該ユーザの印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（ユーザデフォルトプリンタ）のプリンタ情報を対応づけて記憶するユーザデフォルトプリンタ記憶手段４４、ユーザデフォルトプリンタを自動的に決定するデフォルトプリンタ決定手段４５を備えている（図３（ｂ）参照）。
【００３８】
図６（ａ）、（ｂ）にそれぞれ、端末デフォルトプリンタ記憶手段４３、ユーザデフォルトプリンタ記憶手段４４のデータ構造例を示す。この例では、端末デフォルトプリンタ記憶手段４３は、シンクライアント端末１０の識別情報、端末デフォルトプリンタのプリンタ情報に加えて、シンクライアント端末１０から利用可能なプリンタ装置のプリンタ情報を対応づけて記憶している。またこの例では、両記憶手段４３、４４において共に、プリンタ情報として、個々のプリンタ装置を識別できるプリンタ名、及びプリンタ装置の型番を用いている。ただし、端末デフォルトプリンタ記憶手段４３とユーザデフォルトプリンタ記憶手段４４とで異なるプリンタ情報を記憶するように構成してもよい。
【００３９】
端末デフォルトプリンタ記憶手段４３の記憶内容は、管理者等によって予め設定・記録される一方、ユーザデフォルトプリンタ記憶手段４４の記憶内容は、初期状態において設定・記録されておらず、後述するデフォルトプリンタ決定手段の動作によって設定・記録されるが、例えば定期的（１日ごと、１週ごと等）にその記憶内容が初期状態にリセットされるように構成することができる。
【００４０】
なお、シンクライアントサーバ２０が備える各手段は、シンクライアントサーバ２０内のＲＯＭやＲＡＭ、外部の記憶媒体等に格納されるプログラムをＣＰＵが実行することにより機能的に実現される。
【００４１】
プリンタ装置３０は、通常のプリンタ装置と同様の構成を備える（図４（ａ）参照）。
【００４２】
例えば、プリンタ装置３０は、用紙をプリンタ装置内に供給する給紙機構、印字を行う印刷エンジン、及び用紙をプリンタ機外に排出する排紙機構等により構成される動力機構部を備える。印刷エンジンは、通常、紙送機構、キャリッジ機構、印刷ヘッドなどを含んで構成され、インクジェットプリンタや熱転写プリンタのように１文字単位で印刷するシリアルプリンタ、１行単位で印刷するラインプリンタ、ページ単位で印刷するページプリンタ等に対応する各種印刷エンジンを用いることができる。
【００４３】
また例えば、プリンタ装置３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インタフェース、コンソールパネル等のユーザインタフェース等からなる情報処理部を備える。
【００４４】
プリンタ装置３０の情報処理部は、原則として従来のプリンタ装置の情報処理部と同様の機能を備える。例えば、印刷ジョブを受信する受信手段３１、印刷ジョブを解析してラスタ形式の印刷イメージを１バンド分又は１ページ分生成してイメージバッファに格納し、所定単位分（例えば１パス分）の印刷イメージをイメージバッファから印刷エンジンに転送し、印刷エンジンを制御しながら印刷を実行する印刷制御手段３２等を備えている（図４（ｂ）参照）。
【００４５】
また、認証プリンタ装置としての機能、例えば、認証印刷実行希望ユーザのＩＤカードから認証デバイス１００を利用してＩＤ情報を読み出すＩＤ読出手段３３、該ＩＤ情報に基づき当該ユーザを認証する認証手段３４、シンクライアントサーバ（認証印刷ジョブ管理装置）２０に対し、認証ユーザに対応する認証印刷ジョブを要求するジョブ要求手段３５などを備えている（図４（ｂ）参照）。ＩＤカードは、ＩＤ情報（ユーザ名、ユーザＩＤ、社員番号など）が記憶されているものであれば、認証デバイス１００の構成に応じて磁気カード、ＩＣカードなど既存の態様から自由に選択することができる。
【００４６】
なお、これらの各手段は、プリンタ装置３０内のＲＯＭやＲＡＭ、外部の記憶媒体等に格納されるプログラムをＣＰＵが実行することにより機能的に実現される。
【００４７】
認証デバイス１００は、例えば磁気カードリーダ、バーコードリーダ、ＲＦＩＤリーダなどであり、設計に応じて既存の種々の認証デバイスを用いることができる。
【００４８】
以下、図７〜図９に示すフローチャート等を参照して、認証印刷システム１における印刷処理の枠組みについて説明する。なお、本明細書において、フローチャート等に示す各工程（符号が付与されていない部分的な工程を含む）は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００４９】
（端末使用開始処理：図７）
端末使用希望ユーザが、シンクライアント端末１０のＩＤカードリーダにＩＤカードを差し込んでその使用開始を指示した場合、以下の端末使用開始処理が実行される。
【００５０】
なお、ＩＤカードリーダの構成は設計に応じて種々考えることができるが、本実施形態では、ここで用いたＩＤカードを用いて認証印刷処理も実行できるように、認証デバイス１００と同様の方式を採用するものとする。
【００５１】
シンクライアント端末１０のユーザ登録手段１１は、端末使用希望ユーザのＩＤカードからＩＤカードリーダを介してＩＤ情報を読み出し、シンクライアントサーバ２０に送信する（Ｓ１００）。
【００５２】
シンクライアントサーバ２０のユーザ管理手段２１は、シンクライアント端末１０からＩＤ情報を受信した場合（以下、受信したＩＤ情報を「使用開始ＩＤ情報」と呼び、使用開始ＩＤ情報を送信したシンクライアント端末１０を「使用開始端末１０」と呼ぶ）、所定の認証処理により端末使用希望ユーザの登録が可能であることを確認した後、使用開始端末１０の識別情報と使用開始ＩＤ情報とを対応づけて、メモリ上のユーザ管理テーブルに登録する（Ｓ１０１）。これにより、端末使用ユーザとしての登録が行われ、以降、ユーザ管理手段２１によって通常のシンクライアントシステム同様のユーザ管理処理が行われる。
【００５３】
次に、シンクライアントサーバ２０のデフォルトプリンタ決定手段４５は、ユーザデフォルトプリンタ記憶手段４４を参照し、使用開始ＩＤ情報に対応するユーザデフォルトプリンタのプリンタ情報が記憶されているか否か、記憶されている場合は、端末デフォルトプリンタ記憶手段４３を参照して、使用開始端末１０の利用可能プリンタのなかにユーザデフォルトプリンタの機種情報に整合するものがあるか否かを判断する（Ｓ１０２）。
【００５４】
使用開始ＩＤ情報に対応するユーザデフォルトプリンタのプリンタ情報が記憶されていない場合、又は、記憶されているが、使用開始端末１０の利用可能プリンタのなかにユーザデフォルトプリンタの機種情報に整合するものがない場合、デフォルトプリンタ決定手段４５は、端末デフォルトプリンタ記憶手段４３を参照して、使用開始端末１０の端末デフォルトプリンタを特定する（プリンタ情報を取得する）（Ｓ１０３）。
【００５５】
次に、デフォルトプリンタ決定手段４５は、前記特定した端末デフォルトプリンタを使用開始ＩＤ情報に対応するユーザデフォルトプリンタに決定し、ユーザデフォルトプリンタ記憶手段４４の記憶内容を更新する（使用開始ＩＤ情報に対応づけて、前記特定した端末デフォルトプリンタのプリンタ情報を記憶する）（Ｓ１０４）。これにより、端末使用開始処理は終了する。
【００５６】
一方、使用開始ＩＤ情報に対応するユーザデフォルトプリンタのプリンタ情報が記憶されており、使用開始端末１０の利用可能プリンタのなかにユーザデフォルトプリンタの機種情報に整合するものがある場合、ユーザデフォルトプリンタ記憶手段４４の記憶内容は変更されることなく、端末使用開始処理が終了する。
【００５７】
なお、デフォルトプリンタ決定手段４５によってユーザデフォルトプリンタが決定された場合に、端末使用ユーザにユーザデフォルトプリンタの識別情報などを提示するようにし、ユーザからの入力に基づいてユーザデフォルトプリンタを確定又は変更するように構成してもよい。
【００５８】
また、ユーザがシンクライアント端末１０のＩＤカードリーダからＩＤカードを抜いた場合は、従来同様、端末使用中止処理が実行される（シンクライアント端末１０はＩＤ情報をシンクライアントサーバ２０に送信し、シンクライアントサーバ２０はユーザ管理テーブルから該ＩＤ情報に対応する情報を削除する）。
【００５９】
（認証印刷ジョブ蓄積処理：図８）
端末使用ユーザが、シンクライアント端末１０おいて印刷指示を行った場合、以下の認証印刷ジョブ蓄積処理が実行される。
【００６０】
シンクライアント端末１０の入力手段１２は、ユーザから印刷対象ファイルの指定を含む印刷指示が入力されると、該印刷指示をシンクライアントサーバ２０に送信する（Ｓ２００）。
【００６１】
シンクライアントサーバ２０の入力情報受信手段２２が、シンクライアント端末１０から印刷指示を受信すると（以下、かかる印刷指示を送信したシンクライアント端末１０を「印刷指示端末１０」と呼ぶ）（Ｓ２０１）、印刷ジョブ作成手段４２は、ユーザ管理手段２１が管理するユーザ管理テーブルを参照し、印刷指示端末１０に対応する端末使用ユーザのＩＤ情報を取得する（以下、かかる取得したＩＤ情報を「印刷指示ＩＤ情報」と呼ぶ）（Ｓ２０２）。
【００６２】
次に、印刷ジョブ作成手段４２は、ユーザデフォルトプリンタ記憶手段４４を参照して印刷指示ＩＤ情報に対応するユーザデフォルトプリンタのプリンタ情報を取得する（Ｓ２０３）。
【００６３】
次に、印刷ジョブ作成手段４２は、前記受信した印刷指示により指定される印刷対象ファイル、及び、前記取得したユーザデフォルトプリンタのプリンタ情報に基づき、ユーザデフォルトプリンタをジョブ対応プリンタとして（別言すれば、ユーザデフォルトプリンタが解釈可能な形式で）認証印刷ジョブを作成する（Ｓ２０４）。
【００６４】
なお、印刷指示により指定される印刷対象ファイルは予め作成され、シンクライアントサーバ２０のメモリ内に記憶されているものとする。
【００６５】
また、印刷ジョブ作成手段４２は、従来同様、プリンタ情報に基づき、例えば各プリンタ装置の各種情報を格納するデバイス管理テーブル等を参照して、用紙サイズ、用紙種類などの認証印刷ジョブを作成する際に必要な情報を取得することができるものとする。
【００６６】
また、認証印刷ジョブは、通常のプリンタドライバと同様に作成することができ、例えば、ジョブＩＤ、ジョブ対応プリンタの機種情報、オーナユーザのＩＤ情報、ドキュメント名、印刷設定情報などの情報を含めることができる。なお、ジョブ作成ユーザと印刷実行権限保持ユーザとが異なっていてよく、また一つの認証印刷ジョブによって複数の印刷実行権限保持ユーザを指定できるように構成してもよい。
【００６７】
次に、印刷ジョブ作成手段４２は、前記作成した認証印刷ジョブ、印刷指示ＩＤ情報、ユーザデフォルトプリンタの機種情報を対応づけて、印刷ジョブ保持手段４０に記憶する（Ｓ２０５）。これにより、認証印刷ジョブ蓄積処理は終了する。
【００６８】
（認証印刷処理：図９）
認証印刷実行希望ユーザが、プリンタ装置３０に接続される認証デバイス１００にＩＤカードを通すなどして、認証印刷の実行を指示した場合、以下の認証印刷処理が実行される。
【００６９】
プリンタ装置３０のＩＤ読出手段３３は、認証印刷実行希望ユーザのＩＤカードから認証デバイス１００を介してＩＤ情報を読み出す（Ｓ３００）。
【００７０】
次に、認証手段３４は、Ｓ３００において取得したＩＤ情報に基づいて、該ＩＤ情報を取得したユーザがオーナユーザであるか否かを判断する（認証処理を実行する）（Ｓ３０１）。
【００７１】
例えば、認証手段３４がＬＤＡＰ認証サービスのクライアントである場合、ＬＤＡＰ認証サービスを提供するディレクトリサーバ（図示せず）に前記取得したＩＤ情報を通知し、該通知に基づいてディレクトリサーバにおいて行われる認証の結果を受け取って、オーナユーザであるか否かを判断することが考えられる。また、ＩＤカードからＩＤ情報を取得できたことをもってユーザ認証とする簡易な構成も考えることができる。
【００７２】
ＩＤ情報を取得したユーザがオーナユーザであることを認証できなかった場合（Ｓ３０２：ＮＯ）、認証印刷処理は終了する。
【００７３】
一方、認証できた場合（Ｓ３０２：ＹＥＳ）、ジョブ要求手段３５は、認証されたオーナユーザのＩＤ情報及び当該プリンタ装置３０の機種情報などを含むように認証印刷ジョブ要求を生成する（Ｓ３０３）。
【００７４】
ここで、前記取得したＩＤ情報と、印刷ジョブ保持手段４０において認証印刷ジョブに対応づけているＩＤ情報とが異なるタイプである場合（例えば、印刷ジョブ保持手段４０では認証印刷ジョブをオーナユーザのユーザ名に対応づけているが、ＩＤカードから取得したＩＤ情報はオーナユーザの社員番号である場合）、ジョブ要求手段２５は、同一ユーザに対応する種類の異なるＩＤ情報を予め対応づけたテーブルを参照して、印刷ジョブ保持手段４０において用いられているＩＤ情報を取得し、これを利用して認証印刷ジョブ要求を生成する。なお、ＩＤ情報の変換は、シンクライアントサーバ２０において実行してもよい。
【００７５】
次に、ジョブ要求手段３５は、シンクライアントサーバ２０に対し、前記生成した認証印刷ジョブ要求を送信する（Ｓ３０４）。
【００７６】
シンクライアントサーバ２０の印刷ジョブ提供手段４１がプリンタ装置３０から認証印刷ジョブ要求を受け付けると（Ｓ３０５）、デフォルトプリンタ決定手段４５は、前記受け付けた認証印刷ジョブ要求から、認証されたオーナユーザのＩＤ情報を抽出し、要求元プリンタ装置３０を前記抽出した認証オーナユーザＩＤ情報に対応するユーザデフォルトプリンタに決定し、ユーザデフォルトプリンタ記憶手段４４の記憶内容を更新する（前記抽出した認証オーナユーザＩＤ情報に対応づけて、要求元プリンタ装置３０のプリンタ情報を記憶する）（Ｓ３０６）。
【００７７】
次に、印刷ジョブ提供手段４１は、前記受け付けた認証印刷ジョブ要求から、認証オーナユーザＩＤ情報及び要求元プリンタ装置３０の機種情報を抽出し、印刷ジョブ保持手段４０を参照して前記抽出した情報に対応する認証印刷ジョブを検索する（Ｓ３０７）。
【００７８】
そして、対応する認証印刷ジョブが検索により見つかった場合は、これを読み出して要求元プリンタ装置３０に送信する（Ｓ３０８）。
【００７９】
なお、まず対応する認証印刷ジョブの一覧情報を作成してプリンタ装置３０へ送信し、ユーザにその一覧情報に基づいて印刷を希望する認証印刷ジョブを選択させるように構成してもよい。また、プリンタ装置３０への送信が終了した認証印刷ジョブは、所定のタイミング（例えば、プリンタ装置３０から印刷終了通知を受け付けたタイミングや、送信終了してから一定期間経過後など）で、印刷ジョブ保持手段４０から削除することが望ましい。
【００８０】
プリンタ装置３０の受信手段３１がシンクライアントサーバ２０から認証印刷ジョブを受信した場合（Ｓ３０９）、印刷制御手段３２は、従来と同様に、該認証印刷ジョブに基づいて印刷処理を実行する（Ｓ３１０）。すなわち、認証印刷ジョブを解析してラスタ形式の印刷イメージを１バンド分又は１ページ分生成してイメージバッファに格納し、認証印刷ジョブ中の制御コマンドに基づいて、所定単位分（例えば１パス分）の印刷イメージをイメージバッファから印刷エンジンに転送し、印刷エンジンを制御しながら印刷を実行する。印刷が完了すると、認証印刷処理は終了する。
【００８１】
（実施例）
以下では、端末デフォルトプリンタ記憶手段４３の記憶内容が図６（ａ）に示すようになっている一方、ユーザデフォルトプリンタ記憶手段４４の記憶内容が初期状態となっていることを前提として、ユーザＳが、シンクライアント端末１０Ａにおいて印刷指示Ｍを行い、その後、自己がデフォルトで利用したいと考えているプリンタ装置３０Ｂにおいて認証印刷を実行し、更に、シンクライアント端末１０Ｂにおいて印刷指示Ｎを行う場合について説明する。
【００８２】
１）まずユーザＳは、シンクライアント端末１０Ａの使用を開始すべく、そのＩＤカードリーダにＩＤカードを差し込む。これにより端末使用開始処理が実行され、Ｓ１０１の工程によりユーザＳがシンクライアント端末１０Ａの端末使用ユーザとして登録される。
【００８３】
またこの段階では、ユーザデフォルトプリンタ記憶手段４４にユーザＳのユーザデフォルトプリンタのプリンタ情報は記憶されていないことから、Ｓ１０２の判断の結果、Ｓ１０３〜Ｓ１０４の工程が実行される。
【００８４】
すなわち、デフォルトプリンタ決定手段４５は、端末デフォルトプリンタ記憶手段４３を参照してシンクライアント端末１０Ａの端末デフォルトプリンタ３０Ａを特定し、これをユーザＳに対応するユーザデフォルトプリンタに決定して、ユーザデフォルトプリンタ記憶手段４４の記憶内容を更新する（ユーザＳのＩＤ情報に対応づけて、プリンタ装置３０Ａのプリンタ情報を記憶する）。これにより、シンクライアント端末１０Ａに関する端末使用開始処理は終了する。
【００８５】
２）続いてユーザＳがシンクライアント端末１０Ａにおいて印刷指示Ｍを入力すると、認証印刷ジョブ蓄積処理が実行される。
【００８６】
該処理のＳ２０３の工程において、印刷ジョブ作成手段４２は、ユーザデフォルトプリンタ記憶手段４４を参照して、ユーザＳに対応するユーザデフォルトプリンタ３０Ａのプリンタ情報を取得する。
【００８７】
次に、印刷ジョブ作成手段４２は、印刷指示Ｍにより指定される印刷対象ファイル、及び、前記取得したユーザデフォルトプリンタ３０Ａのプリンタ情報に基づき、ユーザデフォルトプリンタ３０Ａをジョブ対応プリンタとして（すなわち、ユーザデフォルトプリンタ３０Ａが解釈可能な形式で）認証印刷ジョブＭ’を作成する。
【００８８】
そして、前記作成した認証印刷ジョブＭ’を、認証印刷ジョブＭ’のオーナユーザのＩＤ情報（すなわち、ユーザＳのＩＤ情報）、認証印刷ジョブＭ’のジョブ対応プリンタ機種情報（すなわち、ユーザデフォルトプリンタ３０Ａの機種情報「型番Ｘ」）に対応づけて、印刷ジョブ保持手段４０に記憶する。これにより、印刷指示Ｍに対する認証印刷ジョブ蓄積処理は終了する。
【００８９】
３）続いてユーザＳは、シンクライアント端末１０ＡのＩＤカードリーダからＩＤカードを抜いてその使用を中止した後、部屋Ｒ１から部屋Ｒ２へ移動し、プリンタ装置３０Ｂに接続される認証デバイス１００ＢにＩＤカードを通す。
【００９０】
これにより認証印刷処理が実行され、プリンタ装置３０Ｂから、ユーザＳのＩＤ情報及びプリンタ装置３０Ｂのプリンタ情報を含む認証印刷ジョブ要求がシンクライアントサーバ２０に送信される。
【００９１】
印刷ジョブ提供手段４１がプリンタ装置３０Ｂから認証印刷ジョブ要求を受け付けた場合、デフォルトプリンタ決定手段４５は、プリンタ装置３０ＢをユーザＳに対応するユーザデフォルトプリンタに決定し、ユーザデフォルトプリンタ記憶手段４４の記憶内容を更新する（ユーザＳのＩＤ情報に対応づけて、プリンタ装置３０Ｂのプリンタ情報を記憶する）。
【００９２】
また、印刷ジョブ提供手段４１は、認証印刷ジョブ要求に含まれるユーザＳのＩＤ情報及びプリンタ装置３０Ｂの機種情報「型番Ｘ」に対応する認証印刷ジョブを検索する。本実施例では、該検索により認証印刷ジョブＭ’が見つかり、プリンタ装置３０Ｂに送信される。この結果、プリンタ装置３０Ｂにおいて認証印刷ジョブＭ’に基づく印刷処理が実行される。
【００９３】
４）続いてユーザＳは、シンクライアント端末１０ＢのＩＤカードリーダにＩＤカードを差し込む。これにより端末使用開始処理が実行され、Ｓ１０１の工程によりユーザＳがシンクライアント端末１０Ｂの端末使用ユーザとして登録される。
【００９４】
この段階では、ユーザデフォルトプリンタ記憶手段４４にユーザＳのユーザデフォルトプリンタのプリンタ情報が既に記憶されていることから、その記憶内容が維持されたまま、端末使用開始処理は終了する。
【００９５】
５）続いてユーザＳがシンクライアント端末１０Ｂにおいて印刷指示Ｎを入力すると、認証印刷ジョブ蓄積処理が実行される。
【００９６】
該処理のＳ２０３の工程において、印刷ジョブ作成手段４２は、ユーザデフォルトプリンタ記憶手段４４を参照して、ユーザＳに対応するユーザデフォルトプリンタ３０Ｂのプリンタ情報を取得する。
【００９７】
次に、印刷ジョブ作成手段４２は、印刷指示Ｎにより指定される印刷対象ファイル、及び、前記取得したユーザデフォルトプリンタ３０Ｂのプリンタ情報に基づき、ユーザデフォルトプリンタ３０Ｂをジョブ対応プリンタとして（すなわち、ユーザデフォルトプリンタ３０Ｂが解釈可能な形式で）認証印刷ジョブＮ’を作成する。
【００９８】
そして、前記作成した認証印刷ジョブＮ’を、認証印刷ジョブＮ’のオーナユーザのＩＤ情報（すなわち、ユーザＳのＩＤ情報）、認証印刷ジョブＮ’のジョブ対応プリンタ機種情報（すなわち、ユーザデフォルトプリンタ３０Ｂの機種情報「型番Ｘ」）に対応づけて、印刷ジョブ保持手段４０に記憶する。これにより、印刷指示Ｎに対する認証印刷ジョブ蓄積処理は終了する。
【００９９】
上記実施例のようなケースにおいて、従来技術のようにプリンタ装置３０の稼働状況等に基づいてユーザデフォルトプリンタを決定する構成を採用した場合、印刷指示Ｎに基づく認証印刷ジョブＮ’はプリンタ装置３０Ｂのプリンタ情報に基づいて作成されるとは限らないため、ユーザＳが利用したいと考えているプリンタ装置３０Ｂから出力することができない可能性がある。
【０１００】
また、従来技術のようにクライアント端末１０に対して特定のプリンタ装置をユーザデフォルトプリンタとして紐付けてしまう構成を採用した場合、印刷指示Ｎに基づく認証印刷ジョブＮ’はプリンタ装置３０Ｃのプリンタ情報に基づいて作成されるため、ユーザＳが利用したいと考えているプリンタ装置３０Ｂから出力することができない。
【０１０１】
これに対し、本実施形態では、特定のプリンタ装置３０と対応付けられた認証デバイス１００を利用してユーザが認証された場合に、該プリンタ装置３０を該ユーザのユーザデフォルトプリンタに決定する構成を採用している。
【０１０２】
かかる構成によれば、ユーザは、例えば自己が利用したいと考えているプリンタ装置３０Ｂがある場合、プリンタ装置３０Ｂに接続される認証デバイス１００Ｂを利用して認証印刷を実行することで、プリンタ装置３０Ｂを確実にユーザデフォルトプリンタとして指定することができるので、以降に作成される認証印刷ジョブについてプリンタ装置３０Ｂから出力することが可能となる。また、プリンタ装置３０Ｂの設置場所や機能などを物理的に確認しながらユーザデフォルトプリンタとして指定することができるので、機種の異なるプリンタ装置が複数利用可能な場合であっても、自己のユーザデフォルトプリンタとして利用したプリンタ装置を容易に選択することができる。
【０１０３】
（変形例）
本発明は、上記実施形態や変形例に限定されることなく種々に変形して適用することが可能である。
【０１０４】
例えば、上記実施形態では、シンクライアントサーバ２０が認証印刷ジョブ管理システムとして機能を備える構成としているが、シンクライアントサーバ２０と認証印刷ジョブ管理システムとを別体に構成してもよい。同様に、シンクライアントサーバ２０が備えるデフォルトプリンタ決定手段４５について、他の機能と分離したデフォルトプリンタ決定装置として構成してもよい。また例えば、端末１０やプリンタ装置３０が認証印刷ジョブ管理システムの一部又は全部の機能（例えば、印刷ジョブ保持手段４０）を備える構成としてもよい。
【０１０５】
また、上記実施形態では、認証印刷システムに対して本発明を適用しているが、本発明は、認証印刷システム以外の印刷システムに対しても適用可能である。例えば、印刷ジョブがスプールされた順に印刷処理が実行される通常の印刷システムや、所定の条件（例えば、印刷ジョブの権限ユーザが所定エリアに所在しているなど）が成立している場合に印刷処理が実行される印刷システムなどにおいても、本発明を適用することで上記実施形態と同様の効果を得ることができる。通常の印刷システムに適用する場合、印刷ジョブ提供手段は、従来同様、ジョブ保持手段に記憶される印刷ジョブを、該印刷ジョブのジョブ対応プリンタへ（整合するプリンタ装置が複数ある場合は、そのうちの一つへ）へ提供する。
【０１０６】
また、上記実施形態では、プリンタ装置３０に認証デバイス１００を接続する構成としているが、認証処理を必須としない構成であれば、認証デバイス１００に代えて一般的な入力デバイス（タッチパネル、ボタンなど）をプリンタ装置３０に接続して対応づける構成を採用してもよい。このような構成には、プリンタ装置３０が備える入力インタフェース自体を入力デバイスとして用いる構成も含まれる。このような構成を採用する場合、デフォルトプリンタ決定手段４４は、プリンタ装置３０と接続され対応付けられた入力デバイスを利用してユーザのＩＤ情報が入力された場合に、ユーザデフォルトプリンタ記憶手段４４を更新する。
【０１０７】
また、上記実施形態では、サーバベース方式のシンクライアントシステムを前提として本発明を適用していることから、シンクライアントサーバ２０が印刷ジョブ作成手段を備える構成としているが、本発明は、シンクライアントシステムを前提としない印刷システムに対しても適用可能である。シンクライアントシステムを前提としない場合、各端末１０に実装されるプリンタドライバ等が、例えばサーバ２０に問い合わせるなどしてユーザデフォルトプリンタのプリンタ情報を取得し、これに基づいて印刷ジョブを作成する。各端末１０がユーザデフォルトプリンタ記憶手段４４やデフォルトプリンタ決定手段４５を備えていてもよく、この場合、端末１０はサーバ２０に問い合わせることなく印刷ジョブを作成できる。
【０１０８】
また、上記実施形態では、端末デフォルトプリンタ記憶手段４３が、シンクライアント端末１０の識別情報と、端末デフォルトプリンタのプリンタ情報とを直接対応づけて記憶する構成としているが、本発明はこのような構成に限られるものではない。例えばシンクライアント端末１０の識別情報と該シンクライアント端末１０を設置している部屋の識別情報とを対応づけるとともに、各部屋の識別情報と、該部屋内の端末からの印刷指示に基づき印刷ジョブを作成する際にデフォルトでジョブ対応プリンタとして選択されるプリンタ装置（部屋デフォルトプリンタ）のプリンタ情報とを対応づけて記憶するように構成し、これにより、シンクライアント端末１０と端末デフォルトプリンタ（具体的には、シンクライアント端末１０が設置される部屋の部屋デフォルトプリンタ）とを間接的に対応づける構成としてもよい。
【０１０９】
また、上記実施形態では、印刷ジョブ保持手段４０が、認証印刷ジョブ、ＩＤ情報、及びジョブ対応プリンタ機種情報を直接対応づけて記憶する構成としているが、例えば認証印刷ジョブがジョブ対応プリンタ機種情報を含んでいる場合であれば、認証印刷ジョブ及びＩＤ情報を対応づけて記憶しておき、認証印刷ジョブからジョブ対応プリンタ機種情報を抽出して参照するように構成してもよい。
【０１１０】
また、上記実施形態では、印刷ジョブ作成手段４２がユーザデフォルトプリンタのプリンタ情報を自動的に参照して印刷ジョブを作成する構成としているが、印刷ジョブを作成する前にユーザにユーザデフォルトプリンタのプリンタ情報を提示し、ユーザがジョブ対応プリンタを承認又は変更できるように構成してもよい。
【０１１１】
また、上記実施形態では、認証印刷処理において、認証印刷ジョブ要求に含まれるＩＤ情報及びプリンタ装置の識別情報に基づき、ユーザデフォルトプリンタ記憶手段４４を更新する構成としているが、認証印刷処理を実行することなくユーザデフォルトプリンタの登録のみを行えるように構成してもよい。例えば、プリンタ装置３０に接続される認証デバイス１００を利用して認証処理が実行された場合に、又は、プリンタ装置３０に対応する入力デバイスを利用してユーザのＩＤ情報が入力された場合に、プリンタ装置３０等が認証ユーザのＩＤ情報及びプリンタ装置３０の識別情報などを含むデフォルトプリンタ登録要求をシンクライアントサーバ２０に送信し、シンクライアントサーバ２０では、該デフォルトプリンタ登録要求に含まれるＩＤ情報及びプリンタ装置の識別情報に基づき、ユーザデフォルトプリンタ記憶手段４４を更新するように構成することが考えられる。
【０１１２】
また、上記実施形態では、ユーザデフォルトプリンタ記憶手段４４にユーザデフォルトプリンタが記録されていない場合、端末デフォルトプリンタをユーザデフォルトプリンタに決定する構成としているが、例えば、各プリンタ装置３０の稼働状況等に基づいてユーザデフォルトプリンタを決定する構成としてもよい。
【０１１３】
また、上記実施形態では、プリンタ装置３０から認証印刷ジョブ要求を受信した場合、常にユーザデフォルトプリンタ記憶手段４４を更新する構成としているが、本発明はこのような構成に限られるものではない。例えば、認証印刷ジョブ要求を受信した場合に、該要求に含まれるＩＤ情報に対応する認証印刷ジョブが印刷ジョブ保持手段４０に記憶されているか否かを判断し、記憶されている場合であって、該記憶されている認証印刷ジョブのジョブ対応プリンタ機種情報が認証印刷ジョブ要求に含まれる機種情報と一致する場合にのみ、ユーザデフォルトプリンタ記憶手段４４を更新する構成としてもよい。かかる構成によれば、印刷ジョブ保持手段４０に既に記憶されている認証印刷ジョブと整合するようにユーザデフォルトプリンタを決定することができる。
【０１１４】
また、上記実施形態では、ユーザデフォルトプリンタ記憶手段４４に記憶するプリンタ情報に基づき、各プリンタ装置の各種情報を格納するデバイス管理テーブル等を参照して、認証印刷ジョブを作成する際に必要な情報を取得する構成としているが、例えばユーザデフォルトプリンタ記憶手段４４にプリンタ情報として認証印刷ジョブの作成に必要な情報を直接記憶しておき、これを参照して認証印刷ジョブを作成する構成としてもよい。
【図面の簡単な説明】
【０１１５】
【図１】認証印刷システム１の概略構成を示すブロック図である。
【図２】シンクライアント端末１０の構成を示すブロック図である。
【図３】シンクライアントサーバ２０の構成を示すブロック図である。
【図４】プリンタ装置３０の構成を示すブロック図である。
【図５】印刷ジョブ保持手段４０のデータ構造例を示す図である。
【図６】端末デフォルトプリンタ記憶手段４３、ユーザデフォルトプリンタ記憶手段４４のデータ構造例を示す図である。
【図７】端末使用開始処理を説明するためのフローチャートである。
【図８】認証印刷ジョブ蓄積処理を説明するためのフローチャートである。
【図９】認証印刷処理を説明するためのフローチャートである。
【符号の説明】
【０１１６】
１  認証印刷システム、１０  シンクライアント端末、１１  ユーザ登録手段、１２  入力手段、１３  出力手段、２０  シンクライアントサーバ、２１  ユーザ管理手段、２２  入力情報受信手段、２３  アプリケーション実行手段、２４  出力情報送信手段、３０  プリンタ装置、３１  受信手段、３２  印刷制御手段、３３  ＩＤ読出手段、３４  認証手段、３５  ジョブ要求手段、４０  印刷ジョブ保持手段、４１  印刷ジョブ提供手段、４２  印刷ジョブ作成手段、４３  端末デフォルトプリンタ記憶手段、４４  ユーザデフォルトプリンタ記憶手段、４５  デフォルトプリンタ決定手段、１００  認証デバイス
【図１】
2008204389.tif 000003
【図２】
2008204389.tif 000004
【図３】
2008204389.tif 000005
【図４】
2008204389.tif 000006
【図５】
2008204389.tif 000007
【図６】
2008204389.tif 000008
【図７】
2008204389.tif 000009
【図８】
2008204389.tif 000010
【図９】
2008204389.tif 000011