(57)【要約】【課題】ユーザがネットワーク上の何れのプリンタからも自己に関わるジョブ情報を知り、印刷することができるプリントシステムを提供する。【解決手段】プリントシステム１０は、クライアントコンピュータＣ１〜Ｃｋと、クライアントコンピュータＣ１〜Ｃｋから受け取ったジョブを記憶部２０２に記憶して処理するプリントサーバＴ１〜Ｔｍと、プリントサーバＴ１〜Ｔｍからジョブを受信して印刷処理を行うプリンタＰ１〜Ｐｎと、ネットワークＮＴとを備え、プリントサーバＴ１又はＴ２は、クライアントコンピュータＣ１，Ｃ２又はＣ３，Ｃ４からジョブ（破線矢印）を受け取ると、該クライアントコンピュータＣ１，Ｃ２又はＣ３，Ｃ４から受け取ったジョブ（破線矢印）を記憶部２０２に記憶していることを該ジョブの情報（実線矢印）によってネットワークＮＴ上のプリンタＰ１〜Ｐｎに通知する。【選択図】図１
2009193322.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアントコンピュータと、
前記クライアントコンピュータから受け取ったジョブを記憶部に記憶して処理する一又は複数のプリントサーバと、
前記プリントサーバからジョブを受信して印刷処理を行う複数のプリンタと、
前記クライアントコンピュータ、前記プリントサーバ、及び前記プリンタが接続されるネットワークと
を備えたプリントシステムであって、
前記プリントサーバは、前記クライアントコンピュータからジョブを受け取ると、該クライアントコンピュータから受け取ったジョブを前記記憶部に記憶していることを該ジョブの情報によって前記ネットワーク上の前記プリンタに通知することを特徴とするプリントシステム。
【請求項２】
前記プリンタは、ユーザ認証可能とされていると共に表示部を備えており、該プリンタを操作するユーザの使用許可が前記ユーザ認証にて確認されると、前記プリントサーバからジョブの情報を受け取り、該ジョブ情報を前記表示部に表示することを特徴とする請求項１に記載のプリントシステム。
【請求項３】
前記プリンタは、前記プリントサーバから受け取ったジョブ情報を前記表示部に選択入力可能に表示し、該表示部に表示したジョブ情報からジョブが選択入力されると、該選択入力されたジョブを該プリントサーバから受け取って自動的に印刷を実行することを特徴とする請求項２に記載のプリントシステム。
【請求項４】
前記プリントサーバは、前記プリンタにて選択入力されたジョブを該プリンタへ送信すると共に、該選択入力されたジョブを前記記憶部から削除し、該選択入力されたジョブを削除したことを前記ネットワーク上の他のプリンタに通知することを特徴とする請求項３に記載のプリントシステム。
【請求項５】
前記プリンタは、選択入力されたジョブが印刷されると、該ジョブが印刷されたことを前記クライアントコンピュータに前記ネットワークを通して通知することを特徴とする請求項３又は４に記載のプリントシステム。
【請求項６】
前記プリンタは、選択入力されたジョブの印刷が中止された場合、該選択入力されたジョブの印刷を中止したことを前記表示部に表示すると共に、該選択入力されたジョブの印刷を中止したことを前記クライアントコンピュータに前記ネットワークを通して通知することを特徴とする請求項３から５の何れか一つに記載のプリントシステム。
【請求項７】
前記表示部に表示されたジョブ情報の表示は、ユーザＩＤ毎のジョブＩＤを示すジョブリストからなる表示であることを特徴とする請求項２から６の何れか一つに記載のプリントシステム。
【請求項８】
前記プリンタは、前記表示部に表示されるユーザＩＤ毎のジョブＩＤを示すジョブリストにおいて、前記ユーザ認証で許可されたユーザのユーザＩＤ毎のジョブＩＤを示すジョブリストを強調表示することを特徴とする請求項７に記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントシステムに関する。
【背景技術】
【０００２】
従来のプリントシステムとして、ネットワークを介して複数のクライアントコンピュータから受け取ったジョブを一又は複数のプリントサーバで記憶部に記憶して処理し、プリントサーバからのジョブを複数のプリンタで受信して印刷処理を行うものが知られている。
【０００３】
なお、従来のプリントシステムとしては、例えば、下記特許文献１に記載の如く、複数のクライアントコンピュータ１１，…と、複数のクライアントコンピュータ１１，…からの印刷データの印刷要求を処理する複数のプリントサーバ１１１，…と、プリンタサーバ１１１，…の各々に接続される複数のプリンタ１２１，…と、複数のクライアントコンピュータ１１，…及び複数のプリントサーバ１１１，…が接続されるローカルエリアネットワーク１Ａとを備え、複数のプリントサーバ１１１，…のうち一番最初に起動したプリントサーバは他のプリントサーバ及び自身に対して出力された印刷要求の情報を管理し、印刷要求が特定のプリントサーバに対する印刷要求である場合、必ず特定のプリントサーバに接続されるプリンタで印刷するものがある。
【特許文献１】特開平１１−１６１４４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、このような従来のプリントシステムでは、ユーザの自己に関わるジョブ（自ジョブ）をプリントサーバに保存しておき、ユーザが印刷したいネットワーク上のプリンタで、自己に関わるジョブを確認する手段はなく、また、複数のジョブの中から所望のジョブが選択入力されて該選択入力されたジョブを自動的に印刷することができなかった。
【０００５】
本発明は、前記問題点に鑑みてなされたものであり、ユーザがネットワーク上の何れのプリンタからも自己に関わるジョブ情報を知ることができるプリントシステムを提供することを一の目的とする。
【０００６】
また、本発明は、ユーザがネットワーク上の何れのプリンタからも自己に関わるジョブを印刷することができるプリントシステムを提供することを他の目的とする。
【課題を解決するための手段】
【０００７】
本発明は、前記課題を解決するために、複数のクライアントコンピュータと、前記クライアントコンピュータから受け取ったジョブを記憶部に記憶して処理する一又は複数のプリントサーバと、前記プリントサーバからジョブを受信して印刷処理を行う複数のプリンタと、前記クライアントコンピュータ、前記プリントサーバ、及び前記プリンタが接続されるネットワークとを備えたプリントシステムであって、前記プリントサーバは、前記クライアントコンピュータからジョブを受け取ると、該クライアントコンピュータから受け取ったジョブを前記記憶部に記憶していることを該ジョブの情報によって前記ネットワーク上の前記プリンタに通知することを特徴とするプリントシステムを提供する。
【０００８】
本発明に係るプリントシステムでは、前記クライアントコンピュータからジョブを前記プリントサーバで受け取ると、該ジョブを受け取ったプリントサーバは、該ジョブを該ジョブの情報と共に前記記憶部に記憶する。そして、該ジョブを前記記憶部に記憶していることを該ジョブ情報によって前記ネットワーク上の前記プリンタに通知する。これにより、ユーザが前記ネットワーク上の何れのプリンタからも自己に関わるジョブ情報を知ることが可能となる。
【０００９】
例えば、前記プリンタとして、ユーザ認証可能とされていると共に表示部を備えており、該プリンタを操作するユーザの使用許可が前記ユーザ認証にて確認されると、前記プリントサーバからジョブの情報を受け取り、該ジョブ情報を前記表示部に表示する態様を例示できる。
【００１０】
本発明に係るプリントシステムにおいて、前記プリンタは、前記プリントサーバから受け取ったジョブ情報を前記表示部に選択入力可能に表示し、該表示部に表示したジョブ情報からジョブが選択入力されると、該選択入力されたジョブを該プリントサーバから受け取って自動的に印刷を実行する態様を例示できる。
【００１１】
この特定事項により、前記プリンタでは、前記表示部に表示したジョブ情報からジョブがユーザによって選択入力される。そして、該選択入力されたジョブを前記プリントサーバから受け取り、該ジョブの印刷を実行する。従って、ユーザが前記ネットワーク上の何れのプリンタでも自己に関わるジョブを印刷することが可能となる。
【００１２】
この場合、前記プリントサーバは、前記プリンタにて選択入力されたジョブを該プリンタへ送信すると共に、該選択入力されたジョブを前記記憶部から削除し、該選択入力されたジョブを削除したことを前記ネットワーク上の他のプリンタに通知する態様を例示できる。
【００１３】
この特定事項により、ユーザは、選択入力されたプリンタ以外の他のプリンタにおいて、該選択入力されたプリンタのジョブが前記プリントサーバで削除されたことを知ることができる。
【００１４】
また、前記プリンタは、選択入力されたジョブが印刷されると、該ジョブが印刷されたことを前記クライアントコンピュータに前記ネットワークを通して通知してもよい。
【００１５】
この特定事項により、ユーザは、前記クライアントコンピュータにおいて、前記プリンタで選択入力したジョブが印刷されたことを知ることができる。
【００１６】
本発明に係るプリントシステムにおいて、前記プリンタは、選択入力されたジョブの印刷が中止された場合、該選択入力されたジョブの印刷を中止したことを前記表示部に表示すると共に、該選択入力されたジョブの印刷を中止したことを前記クライアントコンピュータに前記ネットワークを通して通知してもよい。
【００１７】
この特定事項により、ユーザは、前記プリンタ又は前記クライアントコンピュータにおいて、選択入力したジョブの印刷が中止されたことを知ることができる。
【００１８】
なお、ジョブの印刷が中止される場合としては、印刷のために供給される用紙等の記録媒体が無い場合（いわゆる用紙切れの場合）や、故障の場合等を例示できる。また、例えば、前記複数のプリンタのうち少なくとも一台がトナーを用いた印刷処理を行うものである場合には、印刷のために供給されるトナーが無い場合（いわゆるトナー切れの場合）等を例示できる。
【００１９】
前記表示部に表示されたジョブ情報の表示としては、ユーザＩＤ毎のジョブＩＤを示すジョブリストからなる表示である場合を例示できる。
【００２０】
この特定事項により、ユーザＩＤ毎のジョブリストを前記表示部に表示でき、これにより、ユーザにとって該ユーザに関わるジョブを選択入力しやすくすることができる。
【００２１】
この場合、前記プリンタは、前記表示部に表示されるユーザＩＤ毎のジョブＩＤを示すジョブリストにおいて、前記ユーザ認証で許可されたユーザのユーザＩＤ毎のジョブＩＤを示すジョブリストを強調表示することが好ましい。
【００２２】
この特定事項により、前記ユーザ認証で許可されたユーザのジョブリストをそれ以外のユーザのジョブリストから区別して表示することが可能となり、これにより、ユーザにとって該ユーザに関わるジョブをさらに選択入力しやすくすることができる。
【００２３】
なお、本発明にいう「ユーザＩＤ」とは、ユーザに対応して付される番号や記号等の符号であって、ユーザを識別するための識別符号を意味する。また、本発明にいう「ジョブＩＤ」とは、ジョブに対応して付される番号や記号等の符号であって、ジョブを識別するための識別符号を意味する。
【発明の効果】
【００２４】
以上説明したように、本発明に係るプリントシステムによると、前記クライアントコンピュータからジョブを前記プリントサーバで受け取ると、該プリントサーバは、該クライアントコンピュータからのジョブを前記記憶部に記憶していることを該ジョブの情報によって前記ネットワーク上の前記プリンタに通知することで、ユーザが前記ネットワーク上の何れのプリンタからも自己に関わるジョブ情報を知ることができる。
【００２５】
また、本発明に係るプリントシステムによると、前記プリンタは、前記表示部に表示したジョブ情報からユーザによって選択入力されたジョブを前記プリントサーバから受け取り、該ジョブの印刷を実行することで、ユーザが前記ネットワーク上の何れのプリンタからも自己に関わるジョブを印刷することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施形態について添付図面を参照しつつ説明する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００２７】
図１は、本発明の一実施形態に係るプリントシステムを概略的に示すシステム構成図である。
【００２８】
図１に示すプリントシステム１０は、ネットワークＮＴと、ネットワークＮＴに接続される複数のクライアントコンピュータＣ１〜Ｃｋ（ｋは２以上の整数）と、ネットワークＮＴに接続されると共にクライアントコンピュータＣ１〜ＣｋからネットワークＮＴを通して受け取ったジョブを個々の記憶部２０２（図１では図示せず、後述する図３参照）に記憶して処理する一又は複数のプリントサーバＴ１〜Ｔｍ（ｍは１以上の整数）と、ネットワークＮＴに接続されると共にプリントサーバＴ１〜ＴｍからネットワークＮＴを通してジョブを受信して印刷処理を行う複数のプリンタＰ１〜Ｐｎ（ｎは２以上の整数）とを備えている。
【００２９】
そして、プリントサーバＴ１〜Ｔｍは、クライアントコンピュータＣ１〜Ｃｋの何れかからネットワークＮＴを介してジョブ（例えば印刷データ）及びそのジョブ情報（例えばユーザＩＤ及びジョブＩＤ）を受け取ると、該クライアントコンピュータから受け取ったジョブを記憶部２０２に記憶し、該ジョブを記憶部２０２に記憶している旨を該ジョブ情報によってネットワークＮＴ上の全てのプリンタＰ１〜ＰｎにネットワークＮＴを通して通知するようになっている。
【００３０】
これにより、ユーザがネットワークＮＴ上の何れのプリンタＰ１〜Ｐｎからも自己に関わるジョブ情報を知ることが可能になる。
【００３１】
また、プリンタＰ１〜Ｐｎは、それぞれ、ユーザ認証可能とされていると共に表示部３０８（後述する図５参照）を備えている。詳しくは、プリンタＰ１〜Ｐｎは、それぞれ、表示部３０８に加えて、ユーザ認証を行う認証手段３０３（図５参照）を備えている。
【００３２】
プリンタＰ１〜Ｐｎは、該プリンタＰ１〜Ｐｎを操作するユーザ（例えばプリンタＰ１を操作するユーザＡ）の使用許可が認証手段３０３で確認されると、各プリントサーバＴ１〜ＴｍからネットワークＮＴを通して送信されてくるジョブの情報を受け取り、該ジョブ情報を表示部３０８に表示するようになっている。なお、各プリントサーバＴ１〜ＴｍからネットワークＮＴを通して送信されてくるジョブ情報のうち、認証手段３０３で認証されるユーザに関わる全てのジョブ情報のみを受け取り、該ジョブ情報を表示部３０８に表示するようになっていてもよい。
【００３３】
かかる構成を備えたプリントシステム１０では、クライアントコンピュータＣ１〜Ｃｋ（例えばクライアントコンピュータＣ１，Ｃ２）からのジョブ及びジョブ情報を、プリントサーバＴ１〜Ｔｍのうち一台のプリントサーバ（例えばプリントサーバＴ１）で受け取る。
【００３４】
各プリントサーバＴ１〜Ｔｍは、ジョブ及びジョブ情報を受け取った場合、該ジョブ及びジョブ情報を記憶部２０２に記憶した後、ネットワークＮＴを通して該ジョブ情報を全てのプリンタＰ１〜Ｐｎに送信することで、該ジョブを記憶部２０２に記憶している旨を該プリンタＰ１〜Ｐｎに通知する。
【００３５】
一方、各プリンタＰ１〜Ｐｎは、自己に関わるジョブ（自ジョブ）の印刷のためにユーザによって操作される際に該ユーザの認証が認証手段３０３で行われると、各プリントサーバＴ１〜ＴｍからネットワークＮＴを通してジョブの情報を受け取った後、表示部３０８に該ジョブ情報を表示する。
【００３６】
さらに具体的に説明すると、プリントサーバＴ１〜Ｔｍは、複数台のものとされており、それぞれ、クライアントコンピュータＣ１〜Ｃｋから区分けした任意の台数のクライアントコンピュータを管理するようになっている。図１の例では、プリントサーバＴ１は、クライアントコンピュータＣ１，Ｃ２を管理しており、クライアントコンピュータＣ１，Ｃ２専用のものとなっている。また、プリントサーバＴ２は、クライアントコンピュータＣ３，Ｃ４を管理しており、クライアントコンピュータＣ３，Ｃ４専用のものとなっている。
【００３７】
図２は、クライアントコンピュータＣ１〜Ｃｋの概略構成の一例を示すブロック図である。図２に示すように、クライアントコンピュータＣ１〜Ｃｋは、通信制御部１０１と、入力部１０２と、認証手段としての認証部１０３と、印刷ジョブ作成部１０４と、制御部１０５とを備えている。
【００３８】
通信制御部１０１は、当該プリンタを管理するプリントサーバとネットワークＮＴを介して接続するためのものである。入力部１０２は、ユーザにて入力操作可能な操作部を有するものである。認証部１０３は、ユーザＩＤとそれに対応するパスワードとが予め登録されており、入力部１０２でユーザにて入力操作されたユーザＩＤ及びパスワードと、予め登録されたユーザＩＤ及びそれに対応するパスワードとを比較し、操作したユーザが登録されているか否かを確認するようになっている。印刷ジョブ作成部１０４は、ジョブ（例えば、アプリケーションソフトで作成した印刷ジョブ）を作成するようになっている。なお、アプリケーションソフトで作成したジョブとしては、ワープロ用アプリケーションソフトで作成した印刷データや、表計算用アプリケーションソフトで作成した印刷データなどのジョブを例示できる。
【００３９】
制御部１０５は、通信制御部１０１、入力部１０２、認証部１０３及び印刷ジョブ作成部１０４に指示、命令を行ってクライアントコンピュータ全体を制御するものである。
【００４０】
そして、制御部１０５は、印刷ジョブ作成部１０４で作成したジョブを認証したユーザのユーザＩＤと共にネットワークＮＴを通して管理元のプリントサーバに送信するようになっている。図１の例では、クライアントコンピュータＣ１，Ｃ２は、作成したジョブをユーザＩＤと共に管理元のプリントサーバＴ１に送信するようになっている。また、クライアントコンピュータＣ３，Ｃ４は、作成したジョブをユーザＩＤと共に管理元のプリントサーバＴ２に送信するようになっている。
【００４１】
図３は、プリントサーバＴ１〜Ｔｍの概略構成の一例を示すブロック図である。図３に示すように、プリントサーバＴ１〜Ｔｍは、通信制御部２０１と、記憶部（ここでは印刷ジョブ格納部、以下、印刷ジョブ格納部という）２０２と、プリンタドライバ２０３と、制御部２０４とを備えている。
【００４２】
通信制御部２０１は、当該プリントサーバが管理するクライアントコンピュータ及びプリンタＰ１〜ＰｎとネットワークＮＴを介して接続するためのものである。印刷ジョブ格納部２０２は、管理対象のクライアントコンピュータから受け取ったジョブ及びジョブ情報を格納するものである。プリンタドライバ２０３は、印刷要求元のプリンタＰ１〜Ｐｎでユーザによって選択入力されたジョブを印刷できるようにデータ変換するためのものである。制御部２０４は、通信制御部２０１及び印刷ジョブ格納部２０２に指示、命令を行ってプリントサーバ全体を制御するものである。
【００４３】
そして、制御部２０４は、管理対象のクライアントコンピュータからネットワークＮＴを通してジョブ及びそのユーザＩＤを受け取り、該ジョブ及びユーザＩＤを印刷ジョブ格納部２０２に記憶するようになっている。詳しくは、制御部２０４は、管理対象のクライアントコンピュータからジョブ及びそのユーザＩＤを受け取り、該受け取ったジョブに対してジョブＩＤを付与して該ジョブ並びにそのユーザＩＤ及びジョブＩＤを印刷ジョブ格納部２０２に記憶するようになっている。
【００４４】
図４は、印刷ジョブ格納部２０２に格納される印刷ジョブ情報及び印刷ジョブからなるデータ構造の一例を概略的に示す説明図である。
【００４５】
より具体的には、制御部２０４は、各ユーザのユーザＩＤと、各ユーザに関わる各印刷ジョブのジョブＩＤと、各印刷ジョブである各印刷データとを管理するようになっている。すなわち、制御部２０４は、ジョブＩＤが付加された印刷データをユーザＩＤに対応づけて印刷ジョブ格納部２０２に先着順に保存するようになっている。
【００４６】
また、制御部２０４は、管理対象のクライアントコンピュータからのジョブ情報をネットワークＮＴ上の全てのプリンタＰ１〜ＰｎにネットワークＮＴを通して送信することによって、該ジョブを印刷ジョブ格納部２０２に保持している旨を各プリンタＰ１〜Ｐｎに通知するようになっている。図１の例では、プリントサーバＴ１は、管理しているクライアントコンピュータＣ１，Ｃ２からジョブ（破線矢印参照）を受け取り、そのジョブを保持している旨を通知するために、ジョブ情報（実線矢印参照）をネットワークＮＴ上の全てのプリンタＰ１〜Ｐｎに送信する。また、プリントサーバＴ２は、管理しているクライアントコンピュータＣ３，Ｃ４からジョブ（破線矢印参照）を受け取り、そのジョブを保持している旨を通知するために、ジョブ情報（実線矢印参照）をネットワークＮＴ上の全てのプリンタＰ１〜Ｐｎに送信する。
【００４７】
さらに、制御部２０４は、ユーザによってジョブが選択入力されたプリンタ（例えばＰ１）へネットワークＮＴを通して該ジョブを送信すると共に、該送信したジョブを印刷ジョブ格納部２０２から削除するようになっている。さらに、制御部２０４は、該ジョブを削除した旨を該ジョブが選択入力されたプリンタ（例えばＰ１）以外の他のプリンタ（例えばＰ２〜Ｐｎ）にネットワークＮＴを通して通知するようになっている。
【００４８】
図５は、プリンタＰ１〜Ｐｎの概略構成の一例を示すブロック図である。図５に示すように、プリンタＰ１〜Ｐｎは、通信制御部３０１と、入力部３０２と、認証部（認証手段の一例）３０３と、記憶部としての印刷ジョブ情報格納部３０４と、画像処理部３０５と、プリントエンジン３０６と、出力部３０７と、表示部３０８と、制御部３０９とを備えている。
【００４９】
通信制御部３０１は、各プリントサーバＴ１〜ＴｍとネットワークＮＴを介して接続するためのものである。入力部３０２は、ユーザにて入力操作可能な操作部を有するものである。認証部３０３は、ユーザＩＤとそれに対応するパスワードとが予め登録されており、入力部３０２でユーザにて入力操作されたユーザＩＤ及びパスワードと、予め登録されたユーザＩＤ及びそれに対応するパスワードとを比較し、操作したユーザが登録されているか否かを確認するようになっている。印刷ジョブ情報格納部３０４は、各プリントサーバＴ１〜Ｔｍから受け取ったジョブ情報を格納するものである。
【００５０】
画像処理部３０５は、プリントエンジン３０６で印刷を行う際に印刷されるジョブを印刷可能なデータに変換するためのものである。プリントエンジン３０６は、画像処理部３０５で変換したデータを記録紙等の記録媒体に印刷するためのものである。出力部３０７は、プリントエンジン３０６で印刷した記録媒体を排出するためのものである。表示部３０８は、制御部３０９から送られてくる各種表示情報を表示するためのものである。
【００５１】
ここでは、表示部３０８は、表示パネル装置とされており、入力部３０２は、表示パネル装置の表示面上に配置され、該表示面側からユーザによる入力操作できるように構成されたタッチパネル装置とされている。そして、表示パネル装置とその表示面上に配置されたタッチパネル装置とで操作パネル部を構成することができる。
【００５２】
制御部３０９は、通信制御部３０１、入力部３０２、認証部３０３、印刷ジョブ情報格納部３０４、画像処理部３０５及び表示部３０８に指示、命令を行ってプリンタ全体を制御するものである。
【００５３】
そして、制御部３０９は、認証操作（ログイン操作）で認証されたユーザのジョブの印刷要求を受けると、各プリントサーバＴ１〜ＴｍにネットワークＮＴを介して問い合わせを行い、各プリントサーバＴ１〜ＴｍからネットワークＮＴを介してジョブ情報を受け取り、該ジョブ情報を印刷ジョブ情報格納部３０４に格納するようになっている。また、制御部３０９は、該格納したジョブ情報を表示部３０８にリスト表示するようになっている。
【００５４】
詳しくは、制御部３０９は、各プリントサーバＴ１〜ＴｍからネットワークＮＴを通して受け取ったジョブ情報（例えばユーザＩＤ毎のジョブＩＤ）をユーザにて選択入力可能に表示部３０８にリスト表示するようになっている。
【００５５】
本実施の形態においては、表示部３０８に表示されたジョブ情報の表示は、ジョブＩＤをユーザＩＤ毎にリスト表示したものである。
【００５６】
図６は、表示部３０８に表示された印刷ジョブ情報のリスト表示の一例を概略的に示す説明図である。
【００５７】
プリンタＰ１〜Ｐｎの表示部３０８においては、図６に示すように、認証部３０３で許可された（ログインした）ユーザを含む各ユーザのユーザＩＤと各ユーザに関わる全てのジョブＩＤがユーザＩＤ毎にリスト表示される。図６の例では、ユーザＩＤ「１０００００」のユーザに関わるジョブＩＤ「Ｃ１−１」，「Ｃ２−５」，「Ｃ２−８」，「Ｃ３−１」が表示され、ユーザＩＤ「１００００１」のユーザに関わるジョブＩＤ「Ｃ１−２」，「Ｃ３−１０」が表示され、ユーザＩＤ「１００００２」のユーザに関わるジョブＩＤ「Ｃ２−３」が表示され、また、ユーザＩＤ「９９９９９９」のユーザに関わるジョブＩＤ「Ｃ２−１」，「Ｃ３−７」，「Ｃ３−１１」，「Ｃ４−２７」が表示されている。なお、ジョブＩＤの記号のうち、「−（ハイフン）」の前側の記号は、ジョブが作成されたクライアントコンピュータの符号を示しており、「−（ハイフン）」の後側の数字は、そのクライアントコンピュータで作成されたジョブの連番を示している。そして、図６の例では、表示部３０８の表示面上の入力部３０２に対してユーザの手指で「Ｃ３−１」が選択入力されている状態を示している。
【００５８】
そして、制御部３０９は、表示部３０８に表示されるユーザＩＤ毎のジョブＩＤのジョブリストにおいて、認証部３０３で許可された（ログインした）ユーザのユーザＩＤ毎のジョブＩＤのジョブリストに対して、色を変えたり、高輝度にしたり、太字にしたり、或いは点滅表示にするといった強調表示を行うようになっている。
【００５９】
さらに、制御部３０９は、表示部３０８に表示したジョブ情報のリストの中から一つのジョブがユーザによって選択入力されると、該ジョブをそのジョブを保有するプリントサーバからネットワークＮＴを通して受け取って自動的に印刷を実行するようになっている。
【００６０】
かかる構成を備えたプリンタＰ１〜Ｐｎでは、各プリントサーバＴ１〜Ｔｍからのジョブ情報を格納した印刷ジョブ情報格納部３０４からジョブ情報を読み出し、該読み出したジョブ情報を表示部３０８に選択入力可能にリスト表示する。次に、認証部３０３で認証を受けたユーザによって、表示部３０８に表示されたジョブリストの中から入力部３０２で一つのジョブが選択入力されると、該選択入力されたジョブのデータが、そのジョブのデータを保有するプリントサーバからネットワークＮＴを介してダウンロードされる。そして、このダウンロードの完了と同時に該ダウンロードされたジョブが画像処理部３０５で印刷可能なデータに変換され、さらにプリントエンジン３０６で自動的に印刷された後、該印刷された記録媒体が出力部３０７に排出される。
【００６１】
制御部３０９は、さらに、ユーザによって選択入力されたジョブが印刷されると、該ジョブが印刷された旨を、該ジョブを作成したクライアントコンピュータにネットワークＮＴを通して通知するようになっている。
【００６２】
制御部３０９は、さらに、ユーザによって選択入力されたジョブの印刷が中止された場合、該ジョブの印刷を中止したことを表示部３０８に表示するようになっている。これにより、ユーザは、該ジョブを印刷しているプリンタにおいて、該ジョブが印刷中にトナー切れ等の印刷中止状態になっても、印刷が中止されたことを知ることが可能となり、それに対処することができる。
【００６３】
詳しくは、プリンタＰ１〜Ｐｎの少なくとも一台は、トナーを用いた印刷処理を行うものとされている。このトナーを用いた印刷処理を行うプリンタでは、制御部３０９は、印刷中にトナー切れになると、表示部３０８に表示されたジョブ情報のリストからユーザによって選択入力されたジョブの印刷を中止し、該ジョブの印刷を中止したことを表示部３０８に表示するようになっている。制御部３０９は、さらに、該ジョブの印刷を中止したことを、該ジョブを作成したクライアントコンピュータにネットワークＮＴを通して通知するようになっている。これにより、ユーザは、該ジョブを作成したクライアントコンピュータにおいて、該ジョブがプリンタで印刷中にトナー切れ等の印刷中止状態になっても、印刷が中止されたことを知ることが可能となり、プリンタに対して迅速で適切な処置を施すことができる。
【００６４】
［プリントシステムの印刷処理フローについて］
次に、図１に示すプリントシステム１０の印刷処理フローについて説明する。図７から図９は、それぞれ、図１に示すプリントシステム１０のクライアントコンピュータＣ１〜Ｃｋ、プリントサーバＴ１〜Ｔｍ及びプリンタＰ１〜Ｐｎでの動作フローの一例を示すフローチャートである。
【００６５】
以下に、ユーザＡがクライアントコンピュータＣ１にてジョブ（以下、印刷ジョブという）を作成し、該印刷ジョブの情報をユーザＩＤ及びジョブＩＤとしてプリンタＰ１にて印刷する場合を例にとって説明する。また、プリンタＰ１は、トナーを用いた印刷処理を行うものとし、入力部３０２をタッチパネル装置３０２とし、表示部３０８を表示パネル装置３０８として説明する。
【００６６】
［クライアントコンピュータの動作について］
図７に示すように、クライアントコンピュータＣ１では、ステップＳ１０１にて、入力部１０２からユーザ認証のためにユーザＩＤ及びパスワードが入力されるまで待機し（ステップＳ１０１：Ｎ）、ユーザＡによってユーザＩＤ及びパスワードが入力されることで（ステップＳ１０１：Ｙ）、認証部１０３にてユーザＡのユーザＩＤを認証し（ステップＳ１０２）、ユーザＡが確認されない場合には（ステップＳ１０２：Ｎ）、ステップＳ１０１に戻る一方、ユーザＡが確認される（ログインする）と（ステップＳ１０２：Ｙ）、ステップＳ１０３に移行する。
【００６７】
こうして、ログインしたユーザＡは、印刷ジョブ作成部１０４にて印刷ジョブ（例えば表計算ソフトによる印刷データ）を作成し（ステップＳ１０３）、該印刷ジョブの完成後、それを印刷したいプリンタで印刷すべく、該印刷ジョブをユーザＩＤと対応づけた状態でネットワークＮＴを介してプリントサーバＴ１に送信する（ステップＳ１０４）。
【００６８】
［プリントサーバの動作について］
図８に示すように、プリントサーバＴ１では、クライアントコンピュータＣ１からネットワークＮＴを介して送信されてきた印刷ジョブを受信したか否かを判断し（ステップＳ２０１）、該印刷ジョブを受信したときには（ステップＳ２０１：Ｙ）、該受信した印刷ジョブにジョブＩＤを付与してユーザＩＤと共に印刷ジョブ格納部２０２に格納する（ステップＳ２０２）。そして、ネットワークＮＴ上の全てのプリンタＰ１〜Ｐｎに対して、プリントサーバＴ１が印刷ジョブを保持している旨を知らせるために、そのユーザＩＤ及びジョブＩＤの送信可能状態となり（ステップＳ２０３）、ステップＳ２０１に戻る。
【００６９】
一方、ステップＳ２０１にてクライアントコンピュータＣ１からの印刷ジョブを受信していないときには（ステップＳ２０１：Ｎ）、図９で後述するようにユーザＡにて自ジョブリストから一つの印刷ジョブが選択入力されたプリンタＰ１からネットワークＮＴを介して印刷要求があるか否かを判断し（ステップＳ２０４）、該印刷要求がないときは（ステップＳ２０４：Ｎ）、ステップＳ２０１に戻る。一方、該印刷要求があるときは（ステップＳ２０４：Ｙ）、ユーザＡが操作するプリンタＰ１にて選択入力されたジョブＩＤに該当する印刷ジョブを該プリンタＰ１へネットワークＮＴを介して送信する（ステップＳ２０５）。
【００７０】
ステップＳ２０５で印刷ジョブを送信して該印刷ジョブが選択入力されたプリンタへのダウンロードが完了すると、ステップＳ２０６にて、印刷ジョブ格納部２０２から該印刷ジョブを削除し、印刷ジョブ格納部２０２のメモリ容量を確保する。この印刷ジョブの削除が完了すると、ステップＳ２０７にて、該印刷ジョブを削除した旨を印刷要求のあったプリンタＰ１以外の他のプリンタにネットワークＮＴを介して通知し、ステップＳ２０１に戻る。
【００７１】
なお、後述する図９のフローチャートには示していないが、ユーザＡによって印刷要求のあったプリンタＰ１以外の他のプリンタＰ２〜Ｐｎは、ネットワークＮＴを介して印刷ジョブの削除の通知を受けると、ユーザＡに関わるジョブ情報を削除するように印刷ジョブ格納部２０２のデータを更新する。
【００７２】
［プリンタの動作について］
図９に示すように、プリンタＰ１では、ステップＳ３０１にて、タッチパネル装置３０２からユーザ認証のためにユーザＩＤ及びパスワードが入力されるまで待機し（ステップＳ３０１：Ｎ）、ユーザＡによってユーザＩＤ及びパスワードが入力されることで（ステップＳ３０１：Ｙ）、認証部３０３にてユーザＡがプリンタＰ１を使用可能であるか否かを確認する（ステップＳ３０２）。このステップＳ３０２にて、ユーザＡがプリンタＰ１を使用できないと判断した場合には（ステップＳ３０２：Ｎ）、ステップＳ３０１に戻る一方、ユーザＡがプリンタＰ１を使用できると判断した場合には（ステップＳ３０２：Ｙ）、ステップＳ３０３に移行する。
【００７３】
そして、ユーザＡによるプリンタＰ１の使用許可が確認されると（ステップＳ３０２：Ｙ）、プリントサーバＴ１〜Ｔｍに対してネットワークＮＴを介して問い合わせを行い（ステップＳ３０３）、ユーザＩＤ及びそのジョブＩＤを受信するか否かを判断する（ステップＳ３０４）。ステップＳ３０４にて、ユーザＩＤ及びジョブＩＤを受信していない場合には（ステップＳ３０４：Ｎ）、ステップＳ３０６へ移行する一方、該ユーザＩＤ及びジョブＩＤを受信した場合には（ステップＳ３０４：Ｙ）、該受信したユーザＩＤ及びジョブＩＤを印刷ジョブ格納部３０４に格納し（ステップＳ３０５）、ステップＳ３０６に移行する。
【００７４】
次に、全てのプリントサーバへの問い合わせが終了したか否かを判断し（ステップＳ３０６）、終了していない場合には（ステップＳ３０６：Ｎ）、ステップＳ３０３へ戻る一方、終了した場合には（ステップＳ３０６：Ｙ）、表示パネル装置３０８にユーザＩＤ毎にジョブＩＤをリスト表示する（ステップＳ３０７）。このとき、表示パネル装置３０８に表示されるユーザＡのジョブリストは、ユーザＡの他のユーザの表示（例えば白色）に対して区別しやすくするために強調（例えば赤く色付け）して表示される。
【００７５】
表示パネル装置３０８に表示されたジョブリストが選択入力されていない状態ではステップＳ３０３に戻る一方（ステップＳ３０８：Ｎ）、表示パネル装置３０８に表示されたジョブリストのうち一のジョブＩＤがユーザＡによって選択入力（図６の例ではジョブＩＤ「Ｃ３−１」がタッチ）されると（ステップＳ３０８：Ｙ）、該選択入力されたジョブＩＤの印刷ジョブを該当するプリントサーバＴ１に要求し（ステップＳ３０９）、印刷ジョブを受信してダウンロードが完了するまで待機する（ステップＳ３１０：Ｎ）。
【００７６】
ステップＳ３１０にて、印刷ジョブをプリントサーバＴ１から受信して、該印刷ジョブのダウンロードが完了すると（ステップＳ３１０：Ｙ）、印刷を開始する（ステップＳ３１１）。
【００７７】
ここで、プリンタＰ１が印刷中にトナー切れになると（ステップＳ３１２：Ｙ）、タッチパネル装置３０２にて選択入力された印刷ジョブの印刷を中止する（ステップＳ３１３）。そして、該選択入力された印刷ジョブの印刷を中止した旨を表示パネル装置３０８に表示し（ステップＳ３１４）、さらに、該選択入力された印刷ジョブの印刷を中止した旨を、ネットワークＮＴを通して該印刷ジョブを作成したクライアントコンピュータＣ１に通知する（ステップＳ３１５）。こうすることで、ユーザＡが印刷操作後に、該印刷ジョブを作成したクライアントコンピュータＣ１に戻ったとしても、プリンタＰ１がトナー切れになったというトラブルをユーザＡに認識させることができ、これにより、ユーザＡはトナー切れを解消するための対策を早急にとることが可能となる。
【００７８】
その後、トナー切れを解消するための対策が施されるまで待機し（ステップＳ３１６：Ｎ）、トナー切れを解消するための対策が施されたと判断した場合には（ステップＳ３１６：Ｙ）、印刷を再開し（ステップＳ３１７）、ステップＳ３１８に移行する。このとき、該印刷ジョブの印刷を再開した旨を表示パネル装置３０８に表示し、さらに、該印刷ジョブの印刷を再開した旨を、ネットワークＮＴを通して該印刷ジョブを作成したクライアントコンピュータＣ１に通知してもよい。なお、ここでは、印刷が中止される場合として、トナー切れの場合について説明したが、用紙切れや故障の場合等であっても同様に処理することができる。
【００７９】
ステップＳ３１８では、該印刷ジョブの印刷が完了したか否かを判断し、印刷が完了していない場合には（ステップＳ３１８：Ｎ）、ステップＳ３１２に移行する一方、印刷が完了した場合には（ステップＳ３１８：Ｙ）、印刷が完了した旨をネットワークＮＴを通して該印刷ジョブを作成したクライアントコンピュータＣ１に通知し（ステップＳ３１９）、処理を終了する。
【００８０】
なお、図７から図９に示す印刷処理フローでは、クライアントコンピュータＣ１、プリントサーバＴ１及びプリンタＰ１を例にとって説明したが、勿論、それ以外のクライアントコンピュータ、プリントサーバ及びプリンタについても同様にして処理することができる。
【図面の簡単な説明】
【００８１】
【図１】本発明の一実施形態に係るプリントシステムを概略的に示すシステム構成図である。
【図２】クライアントコンピュータの概略構成の一例を示すブロック図である。
【図３】プリントサーバの概略構成の一例を示すブロック図である。
【図４】印刷ジョブ格納部に格納される印刷ジョブ情報及び印刷ジョブからなるデータ構造の一例を概略的に示す説明図である。
【図５】プリンタの概略構成の一例を示すブロック図である。
【図６】表示部に表示された印刷ジョブ情報のリスト表示の一例を概略的に示す説明図である。
【図７】図１に示すプリントシステムのクライアントコンピュータでの動作フローの一例を示すフローチャートである。
【図８】図１に示すプリントシステムのプリントサーバでの動作フローの一例を示すフローチャートである。
【図９】図１に示すプリントシステムのプリンタでの動作フローの一例を示すフローチャートである。
【符号の説明】
【００８２】
１０          プリントシステム
２０２        印刷ジョブ格納部（記憶部の一例）
３０３        認証部（認証手段の一例）
３０８        表示パネル装置（表示部の一例）
Ｃ１〜Ｃｋ    クライアントコンピュータ
ＮＴ          ネットワーク
Ｐ１〜Ｐｎ    プリンタ
Ｔ１〜Ｔｍ    プリントサーバ
【図１】
2009193322.tif 000003
【図２】
2009193322.tif 000004
【図３】
2009193322.tif 000005
【図４】
2009193322.tif 000006
【図５】
2009193322.tif 000007
【図６】
2009193322.tif 000008
【図７】
2009193322.tif 000009
【図８】
2009193322.tif 000010
【図９】
2009193322.tif 000011