(57)【要約】【課題】  ネットワークに接続されたパソコン又は複数の画像形成装置に分散して保存され又は実行されている画像形成ジョブを一元管理できるようにする。【解決手段】  一方のパソコン又はプリンタ４０ａの何れかにより他のパソコン及びプリンタが保存し又は実行している画像形成ジョブに関してジョブ情報を探索取得するジョブ情報探索取得手段７１と、このジョブ情報探索取得手段７１で探索取得されたジョブ情報を一時保持するジョブ情報保持制御手段７２と、このジョブ情報保持制御手段７２で一時保持されたジョブ情報を相互比較すると共に、この比較結果に基づきこのジョブ情報での重複を排除して合成するジョブ情報比較合成手段７３と、このジョブ情報比較合成手段７３で合成されたジョブ情報をジョブ情報リスト画面として表示する表示部３とを備える。【選択図】        図２
2005297363.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに予め接続された少なくとも１台以上の情報処理装置若しくは複数の画像形成装置が保存し又は当該画像形成装置が実行している画像形成ジョブを管理する画像形成ジョブ管理システムであって、
前記画像形成ジョブを実行するために画像データに付与されるヘッダ情報をジョブ情報としたとき、
前記情報処理装置又は画像形成装置の何れかにより他の情報処理装置及び画像形成装置が保存し又は実行している前記画像形成ジョブに関して前記ジョブ情報を探索取得するジョブ情報探索取得手段と、
前記ジョブ情報探索取得手段により探索取得された前記ジョブ情報を一時保持するジョブ情報保持制御手段と、
前記ジョブ情報保持制御手段により一時保持された前記ジョブ情報を相互比較すると共に、この比較結果に基づき当該ジョブ情報の重複を排除して合成するジョブ情報比較合成手段と、
前記ジョブ情報比較合成手段により合成された前記ジョブ情報をジョブ情報リストとして表示する表示手段と
を備えることを特徴とする画像形成ジョブ管理システム。
【請求項２】
前記表示手段は、前記画像形成ジョブを保存し又は実行している情報処理装置又は画像形成装置の名称、ジョブ名、画像形成条件及びジョブ番号を前記ジョブ情報リストに一覧表示することを特徴とする請求項１に記載の画像形成ジョブ管理システム。
【請求項３】
通信ネットワークに予め接続された少なくとも１台以上の情報処理装置若しくは複数の画像形成装置が保存し又は当該画像形成装置が実行している画像形成ジョブを管理するためのジョブ情報リストを表示するジョブ情報リスト表示方法であって、
前記画像形成ジョブを実行するために画像データに付与されるヘッダ情報をジョブ情報としたとき、
前記情報処理装置又は画像形成装置の何れかにより他の情報処理装置及び画像形成装置が保存し又は実行している前記画像形成ジョブに関して前記ジョブ情報を探索取得するジョブ情報探索取得ステップと、
前記ジョブ情報探索取得ステップにより探索取得された前記ジョブ情報を一時保持するジョブ情報保持制御ステップと、
前記ジョブ情報保持制御ステップにより一時保持された前記ジョブ情報を相互比較すると共に、この比較結果に基づき当該ジョブ情報の重複を排除して合成するジョブ情報比較合成ステップと、
前記ジョブ情報比較ステップにより合成された前記ジョブ情報をジョブ情報リストとして表示する表示ステップと
を有することを特徴とするジョブ情報リスト表示方法。
【請求項４】
前記ジョブ情報を探索取得する際に、
一方で、前記ジョブ情報を探索するための同報送信を前記通信ネットワークに送信する同報送信ステップと、
前記同報送信の応答を持つと共に、当該応答先に対してジョブ情報の送信要求を送出し、前記ジョブ情報を受信取得するジョブ情報取得ステップとを有し、
他方で、前記ジョブ情報を保持すると共に、前記通信ネットワークを介して当該ジョブ情報を探索する同報送信の受信を待つ同報送信受信待ちステップと、
受信された前記同報送信に応答すると共に、ジョブ情報の送信要求を待ち、
前記ジョブ情報の送信要求に応じて前記ジョブ情報を送信するジョブ情報送信ステップと
を有することを特徴とする請求項３に記載のジョブ情報リスト表示方法。
【請求項５】
請求項３または４に記載のジョブ情報リスト表示方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記録媒体。
【請求項６】
請求項３または４に記載のジョブ情報リスト表示方法を実現することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された複数の電子写真装置、複写機、プリンタ及びこれらの複合機等の画像形成装置における画像形成ジョブの管理に適用して好適な画像形成ジョブ管理システム、ジョブ情報リスト表示方法、コンピュータが読み取り可能な記録媒体およびプログラムに関する。
【背景技術】
【０００２】
従来、複写機、プリンタ、ファクシミリ及びこれらの複合機等の画像形成装置をネットワークに複数接続し、このネットワークに接続されたクライアント端末及びサーバー等の複数の情報処理装置により画像形成装置を共用する場合が多い。
【０００３】
このようにネットワークを介して複数の画像形成装置（プリンタ）を共用する場合に、これら複数の画像形成装置（プリンタ）にスプールされた画像形成ジョブ(プリントジョブ)に対してジョブ情報マージファイルを作成することによって、複数のプリントジョブを一画面上で一括管理できるようにした技術が開示されている（特許文献１参照）。
【０００４】
【特許文献１】特開２００１-３０６２８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の特許文献１に記載されたプリントジョブ管理システム及び方法によれば、既にプリンタ登録されたスプール済みのプリントジョブのみを管理するように構成されているため、プリンタ上で実行中のプリントジョブ並びにクライアント端末及びサーバー上にプリント可能に保持されたプリントジョブを管理することはできなかった。
【０００６】
このため、この従来のプリントジョブ管理システム及び方法においては、ネットワークに接続された複数の情報処理装置又は複数の画像形成装置に分散して保存され又は実行されている画像形成ジョブを一元管理できず、使い勝手が悪いという問題があった。
【０００７】
本発明は、この問題を解決し、ネットワークに接続された情報処理装置又は複数の画像形成装置に分散して保存され又は実行されている画像形成ジョブを一元管理できるようにした画像形成ジョブ管理システム、ジョブ情報リスト表示方法、コンピュータが読み取り可能な記録媒体およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る画像形成ジョブ管理システムは、通信ネットワークに予め接続された少なくとも１台以上の情報処理装置若しくは複数の画像形成装置が保存し又はこの画像形成装置が実行している画像形成ジョブを管理する画像形成ジョブ管理システムであって、この画像形成ジョブを実行するために画像データに付与されるヘッダ情報をジョブ情報としたとき、これら情報処理装置又は画像形成装置の何れかにより他の情報処理装置及び画像形成装置が保存し又は実行している画像形成ジョブに関してジョブ情報を探索する手段と、この探索手段により探索されたジョブ情報を一時保持するジョブ情報保持手段と、このジョブ情報保持手段により一時保持されたジョブ情報を相互比較すると共に、この比較結果に基づきジョブ情報の重複を排除して合成するジョブ情報比較手段と、このジョブ情報比較手段により合成されたジョブ情報をジョブ情報リストとして表示する表示手段とを備えることを特徴とするものである。
【０００９】
本発明に係る画像形成ジョブ管理システムによれば、通信ネットワークに予め接続された少なくとも１台以上の情報処理装置若しくは複数の画像形成装置が保存し又はこの画像形成装置が実行している画像形成ジョブを管理する場合に、これらの情報処理装置又は画像形成装置の何れかにより他の情報処理装置及び画像形成装置が保存し又は実行している画像形成ジョブに関するジョブ情報が探索手段により探索される。そして、この探索手段により探索されたジョブ情報がジョブ情報保持手段により一時的に保持されると共に、ここに一時保持されたジョブ情報が、ジョブ情報比較手段により相互比較される。この比較結果に基づいて、ジョブ情報比較手段によりジョブ情報の重複が排除されて合成される。ここで合成されたジョブ情報は、表示手段によりジョブ情報リストとして表示される。
【００１０】
従って、重複排除して合成されたジョブ情報をジョブ情報リストとして一画面上に一括表示できるので、ここで一括表示されたジョブ情報リストによって、通信ネットワークに接続された情報処理装置又は複数の画像形成装置に分散して保存され又は実行されている画像形成ジョブを一元管理できる。
【００１１】
本発明に係るジョブ情報リスト表示方法は、通信ネットワークに予め接続された少なくとも１台以上の情報処理装置若しくは複数の画像形成装置が保存し又は当該画像形成装置が実行している画像形成ジョブを管理するためのジョブ情報リストを表示するジョブ情報リスト表示方法であって、画像形成ジョブを実行するために画像データに付与されるヘッダ情報をジョブ情報としたとき、これら情報処理装置又は画像形成装置の何れかにより他の情報処理装置及び画像形成装置が保存し又は実行している画像形成ジョブに関してジョブ情報を探索取得するジョブ情報探索取得ステップと、このジョブ情報探索取得ステップにより探索取得されたジョブ情報を一時保持するジョブ情報保持制御ステップと、このジョブ情報保持制御ステップにより一時保持されたジョブ情報を相互比較すると共に、この比較結果に基づき当該ジョブ情報の重複を排除して合成するジョブ情報比較合成ステップと、このジョブ情報比較ステップにより合成されたジョブ情報をジョブ情報リストとして表示する表示ステップとを有することを特徴とするものである。
【００１２】
また、本発明に係るコンピュータが読み取り可能な記録媒体およびプログラムは、上述した本発明に係るジョブ情報リスト表示方法をコンピュータシステムにより実行可能に応用したものである。
【００１３】
従って、本発明に係るジョブ情報リスト表示方法、コンピュータが読み取り可能な記録媒体およびプログラムによれば、重複排除して合成されたジョブ情報をジョブ情報リストとして一画面上に一括して表示できるので、ここで一括表示されたジョブ情報リストによって、通信ネットワークに接続された情報処理装置又は複数の画像形成装置に分散して保存され又は実行されている画像形成ジョブを一元管理できる。
【発明の効果】
【００１４】
本発明に係る画像形成ジョブ管理システム及びジョブ情報リスト表示方法によれば、通信ネットワークに予め接続された少なくとも１台以上の情報処理装置若しくは複数の画像形成装置の何れかにより他の情報処理装置及び画像形成装置が保存し又は実行している画像形成ジョブに関して探索されたジョブ情報を相互比較すると共に、この比較結果に基づきジョブ情報の重複を排除して合成する手段を備え、合成されたジョブ情報をジョブ情報リストとして表示する。
【００１５】
この構成によって、重複排除して合成されたジョブ情報をジョブ情報リストとして一画面上に一括表示できるので、ここで一括表示されたジョブ情報リストによって、通信ネットワークに接続された情報処理装置又は複数の画像形成装置に分散して保存され又は実行されている画像形成ジョブを一元管理できる。
【００１６】
このため、画像形成ジョブを保存するための装置を意識することなく画像形成ジョブを保存できると共に、画像形成ジョブが保存された装置に関わらずに画像形成ジョブを一元管理できるようになる。しかも、画像形成装置に既に転送されて保存された画像形成ジョブ以外にも、任意の画像形成装置により実行中の画像形成ジョブ及び情報処理装置に保存されている画像形成ジョブであっても一元管理できる。
【００１７】
これにより、画像形成ジョブの保存先を通信ネットワーク上で分散化できるので、画像形成ジョブの保存容量を増大させることができる。従って、画像形成ジョブが保存された複数の装置から目的とする画像形成ジョブの保存先を探す手間を省くことができ、操作性が向上する。
【００１８】
本発明に係るコンピュータが読み取り可能な記録媒体およびプログラムによれば、上述した本発明に係るジョブ情報リスト表示方法をコンピュータシステムにより実行可能に応用できる。
【００１９】
従って、本発明に係るジョブ情報リスト表示方法、コンピュータが読み取り可能な記録媒体およびプログラムによれば、重複排除して合成されたジョブ情報をジョブ情報リストとして一画面上に一括表示できる。これにより、画像形成ジョブの保存先を通信ネットワーク上で分散化できるので、画像形成ジョブの保存容量を増大させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しながら、本発明に係る画像形成ジョブ管理システム、ジョブ情報リスト表示方法、コンピュータが読み取り可能な記録媒体およびプログラムを実施するための最良の形態について説明する。
【００２１】
図１は、本発明の一実施の形態としての画像形成ジョブ管理システム１００の構成例を示す概念図である。画像形成ジョブ管理システム１００は、イーサネット（Ｒ）３０に、少なくとも、情報処理装置の一例となる１台以上のパーソナルコンピュータ（以下単にパソコンという）１０ａ，１０ｂやサーバー２０等と、画像形成装置の一例となる複数のプリンタ４０ａ，４０ｂとが双方向通信可能に接続されて構成される。イーサネット（Ｒ）３０は、通信ネットワークの一例であり、ＩＥＥＥ８０２．３規格準拠の１０ＢＡＳＥ−Ｔ等のイーサケーブル（Ether Cable）により構築される。
【００２２】
パソコン１０ａは、スプール領域（プリントキュー：print queue）として、当該パソコン１０ａ上に予め準備されたファイルを有している。このファイルには、当該パソコン１０ａから実行指示されて入力された画像形成ジョブ（印刷ジョブ）が保存される。画像形成ジョブは、プリンタ４０ａ，４０ｂにより画像形成するための画像データと、この画像データに付与されるヘッダ情報に係るジョブ情報Ｉａとから構成されている。パソコン１０ａは、画像データに付与されたジョブ情報Ｉａを保存する。この画像データは、パソコン１０ａから画像形成（印刷）のために指定され、この指定によって入力されたものである。
【００２３】
パソコン１０ｂは、スプール領域として、当該パソコン１０ｂ上に予め準備されたファイルを有している。このファイルには、当該パソコン１０ｂから実行指示されて入力された印刷ジョブが保存される。パソコン１０ｂは、画像データに付与されたジョブ情報Ｉｂを保存する。この画像データは、パソコン１０ｂから画像形成（印刷）のために指定され、この指定によって入力される。
【００２４】
同様に、サーバー２０は、スプール領域として、当該サーバー上に予め準備されたファイルを有している。このファイルには、当該サーバー２０から実行指示されて入力された印刷ジョブが保存される。サーバー２０は、画像データに付与されたジョブ情報Ｉｃを保存する。この画像データは、サーバー２０から印刷ジョブ実行のために指定され、この指定によって入力される。
【００２５】
また、プリンタ４０ａには、スプール領域として、当該プリンタ４０ａ上に予め準備されたファイルを有している。このファイルには、イーサネット（Ｒ）３０を介して入力された印刷ジョブや、当該プリンタ４０ａに直接実行指示されて入力された印刷ジョブが保存される。これらのプリンタ４０ａは、スプール領域にスプールされた印刷ジョブを所定の順序に従って実行する。プリンタ４０ａは、当該プリンタ４０ａが保存し又は実行している印刷ジョブのジョブ情報ＩＡを保存（保持）する。
【００２６】
プリンタ４０ｂには、スプール領域として、当該プリンタ４０ｂ上に予め準備されたファイルを有している。このファイルには、イーサネット（Ｒ）３０を介して入力された印刷ジョブや、当該プリンタ４０ｂに直接実行指示されて入力された印刷ジョブが保存される。これらのプリンタ４０ｂは、スプール領域にスプールされた印刷ジョブを所定の順序に従って実行する。プリンタ４０ｂは、当該プリンタ４０ｂが保存し又は実行している印刷ジョブのジョブ情報ＩＢを保存（保持）する。
【００２７】
図２は、プリンタ４０ａ等における制御系の構成例を示すブロック図である。プリンタ４０ａは、その動作を統括するＣＰＵ（Central Processing Unit；中央処理ユニット）７を備えている。ＣＰＵ（制御部）７には、システムバス９を介して、ＲＯＭ（Read Only Memory）１、ＲＡＭ（Random Access Memory）２、表示部３、画像記憶部４、画像形成部５、各種センサ６及びネットワーク入出力部８が接続されている。
【００２８】
ＲＯＭ１はコンピュータが読み取り可能な記録媒体の一例であり、ＲＯＭ１には、ジョブ情報リスト表示をＣＰＵ（制御部）７に実行させるためのプログラムが予め格納されている。このプログラムは、コンピュータが読み取り可能なプログラムであって、画像形成ジョブを実行するために画像データに付与されるヘッダ情報をジョブ情報としたとき、パソコン１０ａ，１０ｂ、サーバー２０、プリンタ４０ａ，４０ｂの何れかにより他のパソコン、サーバー、プリンタが保存し又は実行している画像形成ジョブに関してジョブ情報を探索取得するジョブ情報探索取得ステップと、このジョブ情報探索取得ステップにより探索取得されたジョブ情報を一時保持するジョブ情報保持制御ステップと、このジョブ情報保持制御ステップにより一時保持されたジョブ情報を相互比較すると共に、この比較結果に基づき当該ジョブ情報の重複を排除して合成するジョブ情報比較合成ステップと、このジョブ情報比較ステップにより合成されたジョブ情報をジョブ情報リストとして表示する表示ステップとを有している。
【００２９】
また、ＲＯＭ１には上述のプログラムの他に、当該プリンタ全体を制御するためのシステムプログラムデータが格納される。ＲＡＭ２は、ワークメモリとして使用され、例えば、各種ジョブ実行時の制御コマンドや、投入されたジョブの１ページ分の画像データ等を一時記憶する。
【００３０】
ＣＰＵ（制御部）７は電源がオンされると、ＲＯＭ１からシステムプログラムデータをＲＡＭ２に読み出してシステムを起動し、当該プリンタ全体を制御する。例えば、ＣＰＵ（制御部）７は、制御プログラムを実行することによって、システムバス９を介して、各種センサ６及びネットワーク入出力部８から得られるデータに基づいて、表示部３、画像記憶部４、画像形成部５の入出力を制御する。
【００３１】
また、ＣＰＵ（制御部）７は本発明に直接関連する機能部として、ジョブ情報探索取得手段７１、ジョブ情報保持制御手段７２及びジョブ情報比較合成手段７３を有している。ジョブ情報探索取得手段７１は、イーサネット（Ｒ）３０に接続された他のパソコン１０ａ，１０ｂ、サーバー２０及びプリンタ４０ｂが保存し又は実行している印刷ジョブに関してジョブ情報を探索取得する機能を果たす。
【００３２】
ジョブ情報保持制御手段７２は、ＤＲＡＭ（Dynamic Random Access Memory）等の電子記録媒体を有し、プリンタ４０ａにスプールされた印刷ジョブのジョブ情報ＩＡと、イーサネット（Ｒ）３０を介して探索取得されたジョブ情報とを一時保持する機能を果たす。ジョブ情報比較合成手段７３は、ジョブ情報保持制御手段７２により一時保持されたジョブ情報を相互比較すると共に、この比較結果に基づきジョブ情報の重複を排除して合成する機能を果たす。
【００３３】
表示部３は表示手段の一例であり、液晶表示装置（ＬＣＤ：Liquid Crystal Display）のような画像表示機能を有し、ジョブ情報比較合成手段７３により合成されたジョブ情報をジョブ情報リストとして画面に表示する。画像記憶部４は、ハードディスク装置（ＨＤＤ）やフラッシュメモリのような不揮発性メモリを有し、プリンタ４０ａにスプールされた印刷ジョブを、その画像データを含めて記憶（保存）する。
【００３４】
画像形成部５は、例えば、周知の電子写真方式等による画像形成機能を有し、ＣＰＵ（制御部）７の制御下で、画像記憶部４に記憶された印刷ジョブを実行する。例えば、画像形成部５では予め設定された画像形成条件に基づいて画像記憶部４から画像データが読み出される。この画像データは、画像形成部５の図示しない画像書込部に入力される。画像書込部では、画像データに基づいて感光体ドラムに静電潜像が形成される。感光体ドラムに形成された静電潜像は、トナーにより現像される。現像後のトナー像は所定の転写紙に転写され、その後、定着部で定着されて排紙される。
【００３５】
各種センサ６は、画像形成部５による画像形成動作を監視（モニタ）する。この画像形成動作の監視によって得られる監視情報はＣＰＵ（制御部）７に入力される。ＣＰＵ（制御部）７は、この各種センサ６から入力される監視情報に応じて印刷ジョブを実行するように、プリンタ４０ａの各部の動作を制御する。
【００３６】
なお、ネットワーク入出力部８は、ＩＥＥＥ８０２．３規格準拠のイーサポート（Ether Port）のようなネットワークインタフェイス（ＮＩ／Ｆ：Network Interface）であって、ジョブ情報探索取得手段７１を補助するように、イーサネット（Ｒ）３０に接続された他のパソコン１０ａ，１０ｂ、サーバー２０及びプリンタ４０ｂが保存し又は実行している印刷ジョブに関してジョブ情報を入出力する。
【００３７】
以上のように、プリンタ４０ａを構成し、本発明に係るジョブ情報リスト表示方法をＣＰＵ（制御部）７に実行させるためのプログラムをＲＯＭ１に予め格納することによって、ＣＰＵ（制御部）７がＲＡＭ２と協働して、本発明に係るプログラムを実行して、表示部３にジョブ情報リストを一覧表示する機能を果たす。なお、プリンタ４０ｂは、プリンタ４０ａと同様に構成される。
【００３８】
また、情報処理装置としてのサーバー２０及びパソコン１０ａ，１０ｂは、図２に示した機能ブロック図において、画像形成部５及び各種センサ６を除く各部を備えて構成される。さらに、プリンタ４０ｂ、サーバー２０及びパソコン１０ａ，１０ｂそれぞれのＲＯＭ１には、本発明に係るプログラムが予め格納される。
【００３９】
このように構成された画像形成ジョブ管理システム１００において、例えば、パソコン１０ａを操作して、図３に示すようなジョブ情報リスト画面（プリントモニタ画面）Ｐの表示を要求すると、このパソコン１０ａに備えられたＣＰＵ（制御部）７によって、本発明に係るプログラムが起動され、ジョブ情報リストの作成が開始される。
【００４０】
パソコン１０ａのＣＰＵ（制御部）７は、ジョブ情報探索取得手段７１を起動して、ネットワーク入出力部８によりイーサネット（Ｒ）３０に接続された他のパソコン１０ｂ、サーバー２０及びプリンタ４０ａ，４０ｂにブロードキャスト送信（同報送信）を実行し、ジョブ情報を保持しているパソコン１０ｂ、サーバー２０及びプリンタ４０ａ，４０ｂを探索する。
【００４１】
ＣＰＵ（制御部）７は、このブロードキャスト（Broadcast）送信に応答したパソコン１０ｂ、サーバー２０、プリンタ４０ａ又は４０ｂからネットワーク入出力部８を介してジョブ情報を受信（取得）し、これをジョブ情報保持制御手段７２によって一時保持する。このとき、自機である当該パソコン１０ａについても、ジョブ情報Ｉａを保存しているか否かがチェックされる。ジョブ情報比較合成手段７３は、ここで受信したジョブ情報とパソコン１０ａに予め保持していたジョブ情報Ｉａとを相互比較し、この比較結果に基づき重複を排除してジョブ情報を合成し、ジョブ情報リストを作成する。
【００４２】
図３は、パソコン１０ａ等におけるジョブ情報リスト画面Ｐの表示例を示す図である。図３に示すジョブ情報リスト画面Ｐは、例えば、パソコン１０ａの表示部３に表示される。もちろん、これに限られることはなく、パソコン１０ｂ、サーバー２０、プリンタ４０ａ又は４０ｂの表示部３に表示される。このジョブ情報リスト画面Ｐには、「ジョブＮｏ．」を表示するジョブ番号表示領域ｗ１、「ジョブ名」を表示するジョブ表示領域ｗ２、「保存先」を表示する保存先表示領域ｗ３、「ジョブ状態」を表示するジョブ表示領域ｗ４、「後処理条件」を表示する条件表示領域ｗ５が各々割り当てられている。これらの「ジョブＮｏ．」、「ジョブ名」、「保存先」、「ジョブ状態」及び「後処理条件」が一覧表示される。
【００４３】
条件表示領域ｗ５の右側には、アップボタンＫ１、ダウンボタンＫ２及びスクロールバーＫ３がアイコン表示される。図示しないマウスポインタ等によりダウンボタンＫ２をクリックすると、リスト一覧表を下方に行送り検索できる。反対に、アップボタンＫ１をクリックすると、リスト一覧表を上方に行送り検索できる。スクロールバーＫ３は、マウスポインタをドロップ＆ドラッグすると、ページ送りできる。
【００４４】
この例でジョブ番号「Ｎｏ．１」に対して、ジョブ情報ＩＡ１に基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「プリンタＡ」が表示される。プリンタＡは、例えば、図１に示したプリンタ４０ａである。「ジョブ状態」には「印刷中」が表示される。このジョブ番号「Ｎｏ．１」の印刷ジョブは、プリンタ４０ａに保存されており、現在、プリンタ４０ａが印刷実行中状態であることが、このジョブ情報リスト画面Ｐから確認できる。
【００４５】
同様にして、ジョブ番号「Ｎｏ．２」に対して、ジョブ情報Ｉａに基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「端末ａ」が表示される。端末ａは、例えば、図１に示したパソコン１０ａである。「ジョブ状態」には「印刷可能」が表示される。このジョブ番号「Ｎｏ．２」の印刷ジョブは、パソコン１０ａに保存されており、現在、プリンタ４０ａが印刷実行中状態であることから、印刷ジョブ待ちが、このジョブ情報リスト画面Ｐから確認できる。
【００４６】
また、ジョブ番号「Ｎｏ．３」に対して、ジョブ情報Ｉｂ１に基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「端末ｂ」が表示される。端末ｂは、例えば、図１に示したパソコン１０ｂである。「ジョブ状態」には「印刷可能」が表示される。このジョブ番号「Ｎｏ．３」の印刷ジョブは、パソコン１０ｂに保存されており、現在、プリンタ４０ａが印刷実行中状態であることから、印刷ジョブ待ちが、このジョブ情報リスト画面Ｐから確認できる。
【００４７】
さらに、ジョブ番号「Ｎｏ．４」に対して、ジョブ情報ＩＢに基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「プリンタＢ」が表示される。プリンタＢは、例えば、図１に示したプリンタ４０ｂである。「ジョブ状態」には「スプール中」が表示される。このジョブ番号「Ｎｏ．４」の印刷ジョブは、プリンタ４０ｂに保存中であることが、このジョブ情報リスト画面Ｐから確認できる。
【００４８】
さらにまた、ジョブ番号「Ｎｏ．５」に対して、ジョブ情報Ｉｃに基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「サーバー」が表示される。サーバーは、例えば、図１に示したサーバー２０である。「ジョブ状態」には「印刷可能」が表示される。このジョブ番号「Ｎｏ．５」の印刷ジョブは、サーバー２０に保存されており、現在、プリンタ４０ａが印刷実行中状態であることから、印刷ジョブ待ちが、このジョブ情報リスト画面Ｐから確認できる。
【００４９】
また、ジョブ番号「Ｎｏ．６」に対して、ジョブ情報ＩＡ２に基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「プリンタＡ」が表示される。プリンタＡは、上述したプリンタ４０ａである。「ジョブ状態」には「スプール中」が表示される。このジョブ番号「Ｎｏ．６」の印刷ジョブは、プリンタ４０ａに保存中であることが、このジョブ情報リスト画面Ｐから確認できる。
【００５０】
さらに、ジョブ番号「Ｎｏ．７」に対して、ジョブ情報Ｉｂ２に基づき、「ジョブ名」にはそのファイル名が表示され、「保存先」には「端末ｂ」が表示される。端末ｂは、上述したパソコン１０ｂである。「ジョブ状態」には「印刷可能」が表示される。このジョブ番号「Ｎｏ．７」の印刷ジョブは、パソコン１０ｂに保存されており、現在、プリンタ４０ａが印刷実行中状態であることから、印刷ジョブ待ちが、このジョブ情報リスト画面Ｐから確認できる。
【００５１】
このように、パソコン１０ａ等の表示部３の一画面上に一覧表示されたジョブ情報リスト画面Ｐを参照することによって、ジョブ番号Ｎｏ．１の印刷ジョブのようにプリンタ４０ａ上で印刷実行中であったり、ジョブ番号Ｎｏ．３の印刷ジョブのように他のクライアントのパソコン１０ｂ上に印刷可能に保存（保持）された印刷ジョブであったりしても、パソコン１０ａから一元管理できるようになる。
【００５２】
これにより、イーサネット（Ｒ）３０に接続された他のパソコン１０ｂ、サーバー２０又はプリンタ４０ａ，４０ｂに分散して保存され又は実行されている印刷ジョブを一元管理できるので、操作性を向上できる。
【００５３】
次に、本発明に係るジョブ情報リスト表示方法について、上述した画像形成ジョブ管理システム１００におけるジョブ情報リスト画面Ｐの表示例に基づき説明する。この例では、パソコン１０ａにおける「ジョブ情報の送信要求及びリスト表示」と、他のパソコン１０ｂ、サーバー２０、プリンタ４０ａ，４０ｂにおける「ジョブ情報の送信要求待ち及びその送信」の２つに分けて説明する。
【００５４】
［ジョブ情報の送信要求及びリスト表示］
図４は、ジョブ情報の送信要求及びリスト表示例を示すフローチャートである。パソコン１０ａで、ジョブ情報リスト画面Ｐの表示を指示すると、パソコン１０ａのＣＰＵ（制御部）７のジョブ情報探索取得手段７１は、ステップＳ１で、ネットワーク入出力部８を介してネットワークアドレス範囲内にブロードキャスト送信を実行する。このブロードキャスト送信の実行によって、ジョブ情報を保持している他のパソコン１０ｂ及びプリンタ４０ａ，４０ｂ等が探索される。
【００５５】
次いで、ステップＳ２で、ブロードキャスト送信に対する応答を一定時間関してする。このブロードキャスト送信に対する応答がない場合は、当該パソコン１０ａ以外にはジョブ情報が保存されていないものと判断し、ジョブ情報保持制御手段７２に保持されたジョブ情報Ｉａを表示部３により一覧表示して処理を終了する。
【００５６】
一方、ステップＳ２で、ブロードキャスト送信に対する応答がある場合は、ステップＳ３に進み、パソコン１０ｂ、サーバー２０及びプリンタ４０ａ，４０ｂの中で応答を返したものにジョブ情報の送信要求を送出する。次いで、ステップＳ４に進んで、ジョブ情報の受信を待つ。このとき、ステップＳ５でジョブ情報の受信がない場合は、ステップＳ４に戻り、ジョブ情報の受信待ちを継続する。
【００５７】
ステップＳ５で、ジョブ情報の受信があると、ステップＳ６に進み、ジョブ情報の受信（取得）処理を実行することによって、ブロードキャスト送信により探索されたジョブ情報を取得して、ＣＰＵ（制御部）７のジョブ情報保持制御手段７２に一時保持する。この受信処理終了後に、ステップＳ７に進んで、他の機器からのブロードキャスト応答の有無を確認する。ここで他の機器からのブロードキャスト応答がある場合は、ステップＳ３に戻り、ジョブ情報探索取得手段７１は再びジョブ情報の受信処理を実行する。一方、他の機器からのブロードキャスト応答が無い場合は、ステップＳ８に進む。
【００５８】
ステップＳ８で、ジョブ情報保持制御手段７２に一時保持された全てのジョブ情報を、ＣＰＵ（制御部）７のジョブ情報比較合成手段７３により相互比較する。そして、この比較結果に基づきジョブ情報の重複を排除して合成することによって、図３に示したようなジョブ情報リスト画面Ｐを作成する。そして、ステップＳ９に進んで、ジョブ情報比較合成手段７３により作成されたジョブ情報リスト画面Ｐを表示部３により表示して終了する。
【００５９】
［ジョブ情報の送信要求待ち及びその送信］
図５は、ジョブ情報の送信要求待ち及びその送信を示すフローチャートである。
パソコン１０ｂ、サーバー２０、プリンタ４０ａ，４０ｂ（以下代表してパソコン１０ｂと記載）は、ステップＳ１０で、ブロードキャスト受信待ち状態にある。これによって、例えばパソコン１０ｂは、ジョブ情報Ｉｂを保持すると共に、このイーサネット（Ｒ）３０を介してジョブ情報を探索するブロードキャスト送信の受信を待機する。
【００６０】
そして、ステップＳ１１で、パソコン１０ｂが、パソコン１０ａからのブロードキャスト送信を受信したか否かがチェックされる。パソコン１０ｂが、パソコン１０ａからのブロードキャスト送信が受信していない場合は、ステップＳ１０に戻り、そのまま受信待ち状態で待機する。一方、パソコン１０ｂが、パソコン１０ａからのブロードキャスト送信を受信した場合は、ステップＳ１２に進む。
【００６１】
このステップＳ１２で、パソコン１０ｂがジョブ情報を保持しているか否かがチェックされる。パソコン１０ｂがジョブ情報を保持していない場合は、ステップＳ１０に戻り、そのまま受信待ち状態で待機する。
【００６２】
また、パソコン１０ｂがジョブ情報Ｉｂを保持している場合は、ステップＳ１３に進んで、ジョブ情報を探索するブロードキャスト送信の受信に応答する。その後、ステップＳ１４に進んで、パソコン１０ｂは、ジョブ情報Ｉｂの送信要求を待つ。そして、ステップＳ１５に進んで、ジョブ情報Ｉｂの送信要求を受信したか否かをチェックする。送信要求を受信していない場合、ステップＳ１４に戻り、ジョブ情報Ｉｂの送信要求があるまで待機する。
【００６３】
ステップＳ１５で、パソコン１０ｂからのジョブ情報Ｉｂの送信要求を受信した場合は、ステップＳ１６に進み、パソコン１０ｂは、ジョブ情報Ｉｂの送信要求に応じてジョブ情報Ｉｂをパソコン１０ａに送信する。このジョブ情報Ｉｂの送信を終了した後に、パソコン１０ｂは、ステップＳ１０に戻り、再びブロードキャスト受信を待つ状態となされる。
【００６４】
なお、サーバー２０及びプリンタ４０ａ，４０ｂにおいても、パソコン１０ｂと同様に、イーサネット（Ｒ）３０を介したジョブ情報の送信要求に応じてジョブ情報を送出するので、パソコン１０ａは、ジョブ情報を探索するためのブロードキャスト送信をイーサネット（Ｒ）３０に送出することによって、他のパソコン１０ｂ、サーバー２０及びプリンタ４０ａ，４０ｂからジョブ情報Ｉｂ，ＩＣ，ＩＡ，ＩＢを受信できる。このようなジョブ情報Ｉｂ，ＩＣ，ＩＡ，ＩＢの受信によって、パソコン１０ａの表示部３には、ジョブ情報リスト画面Ｐが表示される。
【００６５】
このように、本発明に係る実施の形態としてのジョブ情報リスト画面Ｐの表示方法によれば、イーサネット（Ｒ）３０に接続されたパソコン１０ａ，１０ｂ、サーバー２０、プリンタ４０ａ及びプリンタ４０ｂに保存されたジョブ情報を、例えばパソコン１０ａの表示画面等に一覧表示できるので、印刷ジョブが保存されたパソコン１０ｂ、サーバー２０及びプリンタ４０ａ，４０ｂに関わらずに印刷ジョブを一括して管理できるようになる。
【００６６】
また、プリンタ４０ａ，４０ｂに既に転送されて保存された印刷ジョブ以外にも、例えばプリンタ４０ａにより実行中の印刷ジョブ（ジョブ番号Ｎｏ．１）、並びに、パソコン１０ｂ及びサーバー２０にそれぞれ保存された印刷ジョブ（ジョブ番号Ｎｏ．３、Ｎｏ．５）であっても、パソコン１０ａの表示部３でジョブ情報リスト画面Ｐにより一元管理できる。
【００６７】
このため、印刷ジョブの保存場所を意識することなく印刷ジョブを保存できると共に、印刷ジョブの保存先をイーサネット（Ｒ）３０上で分散化できるから、印刷ジョブの保存容量を増大させることができる。従って、印刷ジョブが保存された複数のパソコン１０ａ，１０ｂ、サーバー２０、プリンタ４０ａ及びプリンタ４０ｂから目的とする印刷ジョブの保存先を探す手間を省け、操作性を向上できる。
【００６８】
以上、本発明に係る画像形成ジョブ管理システム、ジョブ情報リスト表示方法、コンピュータが読み取り可能な記録媒体およびプログラムの実施の形態及びその効果について詳細に説明してきたが、本発明は、この実施の形態の構成に限定されるものではなく、本発明の適用範囲から逸脱せずに、上述した実施例の構成が備える機能を達成可能な構成であれば、どのようなものであっても適用することができる。
【図面の簡単な説明】
【００６９】
【図１】本実施の形態としての画像形成ジョブ管理システム１００の構成例を示す概念図である。
【図２】プリンタ４０ａ等における制御系の構成例を示すブロック図である。
【図３】パソコン１０ａ等におけるジョブ情報リスト画面Ｐの表示例を示す図である。
【図４】ジョブ情報の送信要求及びリスト表示例を示すフローチャートである。
【図５】ジョブ情報の送信要求待ち及びその送信例を示すフローチャートである。
【符号の説明】
【００７０】
１  ＲＯＭ
２  ＲＡＭ
３  表示部（表示手段）
４  画像記憶部
５  画像形成部
６  センサ
７  ＣＰＵ（制御部）
８  ネットワーク入出力部
９  システムバス
１０ａ，１０ｂ  パソコン（情報処理装置）
４０ａ，４０ｂ  プリンタ（画像形成装置）
２０  サーバー
３０  イーサネット（Ｒ）（；通信ネットワーク）
７１  ジョブ情報探索取得手段
７２  ジョブ情報保持制御手段
７３  ジョブ情報比較合成手段
１００  画像形成ジョブ管理システム
【図１】
2005297363.tif 000003
【図２】
2005297363.tif 000004
【図３】
2005297363.tif 000005
【図４】
2005297363.tif 000006
【図５】
2005297363.tif 000007