(57)【要約】【課題】印刷出力物が保持されている画像形成装置を識別可能なシステムを提供する。【解決手段】制御装置は、ジョブの履歴から選択されたジョブに対応する画像形成装置に対して、当該画像形成装置を識別可能とするための信号を送信する。画像形成装置は、受信した信号に基づいて、表示灯の点灯を制御する。【選択図】図５
2018023045.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置を制御する制御装置とを含むシステムであって、
前記制御装置は、
ジョブの履歴からジョブを選択する選択手段と、
前記選択手段により選択されたジョブに対応する画像形成装置に対して、当該画像形成装置を識別可能とするための信号を送信する送信手段と、を備え、
前記画像形成装置は、
表示灯と、
前記送信手段により送信された前記信号を受信する受信手段と、
前記受信手段により受信した前記信号に基づいて、前記表示灯の点灯を制御する制御手段と、を備える、
ことを特徴とするシステム。
【請求項２】
前記画像形成装置は、
前記受信手段により前記信号を受信した場合、前記表示灯の表示状態を示す情報を記憶部に保持する保持手段、をさらに備え、
前記保持手段により前記情報を前記記憶部に保持した後、前記制御手段は、前記信号に基づいて前記表示灯の点灯を制御する、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記制御装置は、
前記画像形成装置の識別の終了を示す終了信号を送信する第２の送信手段、をさらに備え、
前記画像形成装置は、
前記第２の送信手段により送信された前記終了信号を受信する第２の受信手段、をさらに備え、
前記第２の受信手段により前記終了信号を受信した場合、前記制御手段は、前記保持手段により前記記憶部に保持した前記情報に基づいて前記表示灯の点灯を制御する、
ことを特徴とする請求項２に記載のシステム。
【請求項４】
前記受信手段により前記信号及び前記画像形成装置の識別の終了を示す終了信号を受信しない場合、前記制御手段は、前記画像形成装置の状態に基づいて前記表示灯の点灯を制御する、ことを特徴とする請求項１乃至３のいずれか１項に記載のシステム。
【請求項５】
前記信号は、前記表示灯の点滅パターンを示す情報を含むことを特徴とする請求項１乃至４のいずれか１項に記載のシステム。
【請求項６】
前記選択手段により第１のジョブと第２のジョブが選択された場合、
前記送信手段は、前記第１のジョブに対応する第１の信号と、前記第２のジョブに対応する第２の信号とを送信し、
前記第１の信号に含まれる前記情報が示す点滅パターンと、前記第２の信号に含まれる前記情報が示す点滅パターンとは互いに異なる、
ことを特徴とする請求項５に記載のシステム。
【請求項７】
前記制御装置は、
前記信号に含める前記表示灯の点滅パターンを示す情報を決定する決定手段、をさらに備えることを特徴とする請求項５又は６に記載のシステム。
【請求項８】
前記制御装置は、
複数の点滅パターンを特定するテーブル、をさらに備え、
前記決定手段は、乱数により、前記複数の点滅パターンから、前記信号に含める前記表示灯の点滅パターンを決定する、
ことを特徴とする請求項７に記載のシステム。
【請求項９】
前記制御装置は、
前記選択手段によりジョブが選択された場合、当該選択されたジョブと対応づけて、前記表示灯の点滅パターンを表すユーザインタフェースを表示する第１の表示手段、をさらに備えることを特徴とする請求項１乃至８のいずれか１項に記載のシステム。
【請求項１０】
前記制御装置は、
前記選択手段により選択されたジョブが印刷済みのジョブである場合、印刷物が前記画像形成装置から回収済みであるか否かを判定する第１の判定手段と、
前記第１の判定手段により前記印刷物が回収済みであると判定した場合、当該回収済みの旨を表示する第２の表示手段と、
をさらに備えることを特徴とする請求項１乃至９のいずれか１項に記載のシステム。
【請求項１１】
前記制御装置は、
前記選択手段により選択されたジョブが印刷物を出力しないジョブであるか否かを判定する第２の判定手段と、
前記第２の判定手段により前記印刷物を出力しないジョブであると判定した場合、当該印刷物を出力しないジョブである旨を表示する第３の表示手段と、
をさらに備えることを特徴とする請求項１乃至１０のいずれか１項に記載のシステム。
【請求項１２】
前記ジョブは、前記画像形成装置のトレイに出力ずみのジョブであることを特徴とする請求項１乃至１１のいずれか１項に記載のシステム。
【請求項１３】
前記ジョブは、前記画像形成装置のトレイから未回収のジョブであることを特徴とする請求項１２に記載のシステム。
【請求項１４】
画像形成装置を制御する制御装置であって、
ジョブの履歴からジョブを選択する選択手段と、
前記選択手段により選択されたジョブに対応する画像形成装置に対して、当該画像形成装置を識別可能とするための信号を送信する送信手段と、
を備えることを特徴とする制御装置。
【請求項１５】
画像形成装置と、前記画像形成装置を制御する制御装置とを含むシステムにおいて実行される制御方法であって、
前記制御装置が、
ジョブの履歴からジョブを選択する選択工程と、
前記選択工程において選択されたジョブに対応する画像形成装置に対して、当該画像形成装置を識別可能とするための信号を送信する送信工程と、
前記画像形成装置が、
前記送信工程において送信された前記信号を受信する受信工程と、
前記受信工程において受信した前記信号に基づいて、表示灯の点灯を制御する制御工程と、
を有することを特徴とする制御方法。
【請求項１６】
画像形成装置を制御する制御装置において実行される制御方法であって、
ジョブの履歴からジョブを選択する選択工程と、
前記選択工程において選択されたジョブに対応する画像形成装置に対して、当該画像形成装置を識別可能とするための信号を送信する送信工程と、
を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置と、画像形成装置を制御する制御装置とを含むシステム、制御装置、および制御方法に関する。
【背景技術】
【０００２】
プロダクションプリントで用いられるデジタルプリンタは、オフィス用途のプリンタとは異なり、専用のエリアに複数台のプリンタが設置されることが多い。白黒とカラーの使い分けや大量印刷物を分散して印刷するために複数台のデジタルプリンタを使うことが行われている。デジタルプリンタでは、版替え等の手間は不要であり、一人のオペレータが複数台のプリンタを管理している場合がある。また、印刷ジョブの投入は、オペレータのクライアントコンピュータから遠隔で可能である。印刷が完了した際の印刷物の回収時、または何らかの要因でプリンタが動作できない状態を復旧させるための作業以外は、オペレータはプリンタの近くにいないことが多い。そこで、オペレータが離れた場所からプリンタの状況を知るために、プリンタに接続されている表示灯ユニットによって、印刷中のエラー発生、紙つまりや用紙切れ等の状態をオペレータが知ることができるように構成されている。
【０００３】
オペレータは、印刷ジョブ管理ソフトウェアやプリンタドライバを使って複数のデジタルプリンタに対する印刷ジョブの投入やジョブの編集、ジョブ履歴の参照を行う。オペレータが初心者である場合や、使用するプリンタの入れ替えが生じた場合などに、印刷ジョブ管理ソフトウェアやプリンタドライバを使用すると、オペレータが間違ったプリンタを選択してしまうことがある。そのような場合、オペレータは、所望のプリンタから印刷出力物を得ることができない。
【０００４】
特許文献１には、ネットワーク上でプリンタを指定する際に意図したプリンタが正しく選択されていることを確認できるようにする技術が記載されている。特許文献１では、プリンタドライバに「出力先の確認」というコマンドを設け、ユーザがそのコマンドを選択した場合に、プリンタ自身が発光体やスピーカを用いてそのプリンタが選択されていることを通知する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２５４０４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、印刷ジョブ投入前に出力先プリンタを確認することはできるが、印刷後のジョブ履歴や印刷中のジョブのリストにおいて任意のジョブを指定し、印刷出力先を確認することはできない。つまり、複数の装置に印刷ジョブを実行させているオペレータが、ジョブ履歴によって印刷終了を認識したジョブの印刷出力物を取りに行く際に、どのプリンタに印刷出力物が積載されているかを確認する方法がない。
【０００７】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、印刷出力物が保持されている画像形成装置を容易に識別可能とするシステム、制御装置、および制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係るシステムは、画像形成装置と、前記画像形成装置を制御する制御装置とを含むシステムであって、前記制御装置は、ジョブの履歴からジョブを選択する選択手段と、前記選択手段により選択されたジョブに対応する画像形成装置に対して、当該画像形成装置を識別可能とするための信号を送信する送信手段と、を備え、前記画像形成装置は、表示灯と、前記送信手段により送信された前記信号を受信する受信手段と、前記受信手段により受信した前記信号に基づいて、前記表示灯の点灯を制御する制御手段と、を備える、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印刷出力物が保持されている画像形成装置を容易に識別可能とする。
【図面の簡単な説明】
【００１０】
【図１】印刷制御システムの構成を示す図。
【図２】各装置のハードウェア構成を示すブロック図。
【図３】印刷ジョブ管理ソフトウェアの操作画面を示す図。
【図４】ソフトウェアモジュール構成を示すブロック図。
【図５】印刷制御システムの処理の全体の流れを説明するための図。
【図６】表示灯ユニットの状態更新処理を示すフローチャート。
【図７】ジョブ出力先確認処理を示すフローチャート。
【図８】印刷ジョブ管理ソフトウェアの操作画面を示す図。
【図９】表示灯ユニットと出力先確認インジケータの点滅パターンを示す図。
【図１０】ジョブ出力先確認処理を示すフローチャート。
【図１１】ジョブ出力先確認処理を示すフローチャート。
【図１２】警告画面を示す図。
【図１３】印刷ジョブ管理ソフトウェアの操作画面を示す図。
【図１４】出力トレイ上の用紙の除去を検出する処理を示すフローチャート。
【図１５】印刷ジョブ管理ソフトウェアの操作画面の表示処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１２】
［第１の実施形態］
図１は、本実施形態における印刷制御システム１０の構成を示す図である。図１のプリンタ１００は、記録媒体に画像を形成する画像形成装置である。本実施形態では、プリンタ１００は、例えば、原稿用紙のスキャン、文書印刷、画像の送信が可能なマルチファンクションプリンタ（ＭＦＰ）や、印刷機能を実行可能なシングルファンクションプリンタ（ＳＦＰ）である。プリンタ１００には、プリントサーバ１０２が接続される。プリンタ１００は、プリントサーバ１０２から画像イメージデータと仕上げ処理パラメータ等の印刷コマンドを受信し、紙媒体等の印刷物を作成する。本実施形態では、プリンタ１００には、プリンタ１００の稼働状況を光の明滅等で表示する表示灯ユニット１０１が接続されている。表示灯ユニット１０１については後述する。
【００１３】
プリントサーバ１０２は、印刷ジョブを管理するコントローラである。印刷制御システム１０のユーザは、所望する文書ファイルをクライアントコンピュータ１０３または１０４からプリントサーバ１０２へ送信する。以下、特に断らない限り、クライアントコンピュータ１０３を、クライアントコンピュータ１０３と１０４の代表例として説明する。プリントサーバ１０２は、受信した文書ファイルをプリンタ１００が処理可能な画像データへと変換し（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）、面付けや仕上げ処理の属性を付加してプリンタ１００へ送信して印刷物を作成させる。更に、プリントサーバ１０２は、実行済の印刷ジョブの保存・再利用や色変換等の画像処理機能も有する。
【００１４】
プリントショップでの多品種少量印刷や大企業の社内印刷と言ったプロダクションプリント市場では、図１に示すようなローカルネットワーク１０５上に複数のプリンタ１００、プリントサーバ１０２が相互に通信可能に接続されることが多い。図１に示すような複数のプリンタ１００を用いて、カラー・白黒印刷を使い分けたり、大量のジョブを分散して印刷して印刷物作成時間を短縮することが可能となる。
【００１５】
図２は、印刷制御システム１０の各装置のハードウェア構成を示すブロック図である。プリンタコントローラ２００は、プリンタ１００を制御する。プリンタコントローラ２００は、その内部に複数のハードウェアユニットを有する。ＣＰＵ２０１は、ＲＯＭ２０２またはハードディスク（ＨＤＤ）２０４に記憶された制御プログラムに基づいてシステムバス２０６に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ２０２は、ＣＰＵ２０１が実行可能な制御プログラム等を記憶している。ＲＡＭ２０３は、主としてＣＰＵ２０１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張可能に構成されている。ハードディスク（ＨＤＤ）２０４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。
【００１６】
なお、本実施形態では、外部記憶装置としてＨＤＤ２０４を用いているが、ＨＤＤ２０４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として用いても良い。スキャナインタフェース（Ｉ／Ｆ）２０８は、スキャナ２１３からの画像入力を制御する。プリンタＩ／Ｆ２０７は、プリント装置２１２への画像出力を制御する。操作部Ｉ／Ｆ２０９は、操作部２１４が備えるパネル等の表示部２１６の表示制御、および入力部２１５で設定される各種設定情報の入力を制御する。制御系Ｉ／Ｆ２０５は、画像形成に必要な情報を、プリントサーバ１０２から受信する。画像データ系Ｉ／Ｆ２１１は、プリント装置２１２へ送信するための画像データをプリントサーバ１０２から受信する。なお、プリンタ１００は、ローカルネットワーク１０５との通信はプリントサーバ１０２を中継して行う。このとき、ローカルネットワーク１０５と通信するデータの送受信は、制御系Ｉ／Ｆ２０５が行う。プリントサーバ１０２が属するローカルネットワーク１０５に接続される他のプリンタ１００も、上記と同じハードウェア構成を有する。
【００１７】
表示灯ユニット１０１は、プリンタ１００とネットワークＩ／Ｆ２３４を介して接続される。表示灯ユニットコントローラ２３３は、表示ユニット１０１を制御する。表示灯ユニットコントローラ２３３は、表示ＬＥＤ２３１によってプリンタ１００の状態を点灯表示し、必要な場合には、警告音ブザー２３２により音で警告を発信する。
【００１８】
プリントサーバ１０２において、プリントサーバコントローラ２２０は、投入された印刷ジョブデータの解析、画像データへの展開処理などプリントサーバ１０２における印刷処理実行に必要な処理を行う。ＣＰＵ２２１は、ＲＯＭ２２２またはハードディスク（ＨＤＤ）２２４に記憶された制御プログラムに基づいてシステムバス２２６に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ２２２は、ＣＰＵ２２１が実行可能な制御プログラム等を記憶している。ＲＡＭ２２３は、主としてＣＰＵ２２１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張可能に構成されている。
【００１９】
ハードディスク（ＨＤＤ）２２４は、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。なお、本実施形態では、外部記憶装置としてＨＤＤ２２４を用いているが、ＨＤＤ２２４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として用いてもよい。制御系Ｉ／Ｆ２２５は、画像形成に必要な情報を、プリンタ１００へ送信する。また、制御系Ｉ／Ｆ２２５は、印刷ジョブデータファイルをプリンタ１００との間で送受信する。画像データ系Ｉ／Ｆ２２７は、プリント装置２１２で出力させる画像データをプリンタ１００へ送信する。ネットワークＩ／Ｆ２２８は、ネットワークケーブルを介して、ローカルネットワーク１０５とデータ通信を行う。
【００２０】
上述のとおり、プリントサーバ１０２は、プリンタ１００とローカルネットワーク１０５との通信を中継する。このとき、プリンタ１００とのデータ通信は制御系Ｉ／Ｆ２２５により行われ、ローカルネットワーク１０５とのデータ通信はネットワークＩ／Ｆ２２８により行われる。つまり、プリントサーバ１０２は、ネットワークブリッジのように動作する。
【００２１】
クライアントコンピュータ１０３において、ＣＰＵ２４１は、ＲＯＭ２４２またはハードディスク（ＨＤＤ）２４４に記憶された制御プログラムに基づいてシステムバス２４５に接続される各種入出力デバイスとのアクセスを総括的に制御する。ＲＯＭ２４２は、ＣＰＵ２４１が実行可能な制御プログラム等を記憶している。ＲＡＭ２４３は、主としてＣＰＵ２４１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張可能に構成されている。ハードディスク（ＨＤＤ）２４４は、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。
【００２２】
なお、本実施形態では、ＨＤＤ２４４を外部記憶装置として用いているが、ＨＤＤ２４４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として用いても良い。ネットワークＩ／Ｆ２４６は、ネットワークケーブルを介してローカルネットワーク１０５とデータ通信を行う。キーボード・ポインティングデバイスＩ／Ｆ２４７は、キーボード２５１からのキー入力やポインティングデバイスからの座標・クリック入力を制御する。ディスプレイＩ／Ｆ２４８は、ディスプレイ２５２の表示を制御する。画像入力Ｉ／Ｆ２４９は、カメラ等の画像入力装置２５３からの画像入力を制御する。上述のとおり、クライアントコンピュータ１０３は、プリンタ１００との通信をプリントサーバ１０２を中継して行うが、その際のデータ通信はネットワークＩ／Ｆ２４６により制御される。
【００２３】
本実施形態における印刷制御システム１０の処理の説明の前に、クライアントコンピュータ１０３上で動作し、モニタ上に表示される印刷ジョブ管理ソフトウェアの操作画面を説明する。図３は、印刷ジョブ管理ソフトウェアの操作画面の一例を示す図である。印刷ジョブ管理ソフトウェア３０１は、クライアントコンピュータ１０３等のローカルネットワーク１０５に接続される全てのクライアントコンピュータ１０３、及びプリントサーバ１０２上のいずれにおいても動作可能である。
【００２４】
印刷制御システム１０のユーザは、印刷ジョブ管理ソフトウェア３０１の操作画面を用いて、プリントサーバ１０２が管理する印刷ジョブの状態や、プリンタ１００の状態を確認することができる。印刷ジョブ管理ソフトウェア３０１の操作画面の各表示エリアには様々な情報が表示される。例えば、図３に示すように、画面左側には、プリントサーバ一覧表示部３０２，消耗品表示部３０４が表示される。画面中央部には、印刷中ジョブリスト３０３、ＲＩＰ中ジョブリスト３０５、印刷済みジョブリスト３０６が履歴の一覧として表示される。これらのジョブリストに表示されているジョブの選択を受付けて、選択されたジョブの印刷部数やフィニッシング方法の変更といったジョブ属性の編集も行うことも可能である。また、画面右下には、ジョブ出力先確認ボタン３０７が表示されている。上記の各ジョブリストにおいてジョブの選択を受付け、ジョブ出力確認ボタン３０７が押下されると、選択されたジョブの印刷物出力先のプリンタ１００の表示灯ユニット１０１の表示が制御される。
【００２５】
次に、本実施形態における印刷制御システム１０のソフトウェア構成について、図４を参照しながら説明する。
【００２６】
図４（Ａ）は、プリンタ１００のソフトウェアモジュール構成を示すブロック図である。これらのソフトウエアモジュール群は、ＣＰＵ２０１がＨＤＤ２０４に記憶されたプログラムをＲＡＭ２０３に読み出して実行することにより実現される。
【００２７】
ユーザインタフェース（ＵＩ）制御部４０１は、操作部Ｉ／Ｆ２０９を介して表示部２１６の表示制御及び入力部２１５を用いて行われるユーザの操作入力処理を受け付ける。プリンタ状態監視部４０２は、プリンタ１００の装置状態や、内部で実行される印刷ジョブの状態を監視する。プリンタ状態変化通知部４０３は、プリンタ１００の状態に変化がある場合にその情報をプリントサーバ１０２に通知する。例えば、プリンタ状態変化通知部４０３は、インク等の消耗品の残量の変化や、トレイ上の用紙の積載量、またジョブの進行状況等をプリントサーバ１０２に通知する。表示灯ユニット制御部４０５は、プリンタ１００に接続されている表示灯ユニット１０１の制御を行う。そして、ジョブ出力先確認指示受信部４０４は、クライアントコンピュータ１０３上で動作する印刷ジョブ管理ソフトウェア３０１から送信されるジョブ出力先確認指示コマンドを受信する。
【００２８】
図４（Ｂ）は、プリントサーバ１０２のソフトウェアモジュール構成を示すブロック図である。これらのソフトウェアモジュール群は、ＣＰＵ２２１がＨＤＤ２２４に記憶されたプログラムをＲＡＭ２２３に読み出して実行することにより実現される。
【００２９】
ＵＩ制御部４１１は、プリントサーバ１０１の不図示のディスプレイの表示、キーボードなどの入力デバイスからの入力を制御する。印刷ジョブデータ受信部４１２は、クライアントＰＣ１０３から送られる印刷ジョブデータを受信する。印刷ジョブ処理部４１３は、印刷ジョブデータ受信部４１２が受信した印刷ジョブデータを解析し、プリンタ１００を操作する制御コマンドと、印刷に用いられる画像データとを生成する。印刷ジョブ処理部４１３は、生成した制御コマンドと画像データを用いて、プリンタ１００に印刷処理を実行させる。印刷ジョブデータ管理部４１４は、受信した印刷ジョブデータをＨＤＤ２２４に保存し、再印刷やデータの取り出しが可能になるようにインデックスを作成して印刷ジョブデータを管理する。
【００３０】
プリンタ状態監視部４１５は、プリンタ１００が送信するプリンタ状態変化通知を受信して、印刷ジョブデータ管理部４１４が管理するジョブ情報を更新し、プリンタ１００のインク等の消耗品の残量情報を記憶する。印刷ジョブデータ送信部４１６は、印刷ジョブデータ管理部４１４が管理する印刷ジョブデータをプリンタ１００に送信する。ネットワーク中継部４１７は、プリンタ１００がローカルネットワーク１０５にアクセスできるように、また、ローカルネットワーク１０５からのデータをプリンタ１００に送信するために、制御系Ｉ／Ｆ２０５から受信したネットワークデータを中継する。
【００３１】
図４（Ｃ）は、クライアントコンピュータ１０３上で動作する印刷ジョブ管理ソフトウェア３０１のモジュール構成を示すブロック図である。これらのソフトウエアモジュール群は、ＣＰＵ２４１がＨＤＤ２４４に記憶されたプログラムをＲＡＭ２４３に読み出して実行することにより実現される。
【００３２】
ＵＩ制御部４２５は、キーボードＩ／Ｆ２４７を介してキーボード２５１の入力操作を受け付ける。また、ディスプレイＩ／Ｆ２４８を介してディスプレイ２５２に情報の表示を行う。プリントサーバ管理部４２１は、印刷ジョブ管理ソフトウェア３０１が監視する一つ以上のプリントサーバ１０２を管理する。プリントサーバ管理部３２１は、各プリントサーバ１０２のＩＰアドレスを記憶すると共に、監視するプリントサーバ１０２と通信を確立する等の処理を行う。印刷ジョブ管理部４２２は、印刷ジョブ管理ソフトウェア３０１が監視対象としているプリントサーバ１０２上の印刷ジョブを管理する。印刷ジョブ管理部４２２は、印刷ジョブ管理ソフトウェア３０１のユーザが所望するＰＤＦファイルなどの印刷ジョブデータを受け付ける。例えば、ＵＩ制御部４２５がユーザによるファイルのドラッグアンドドロップ操作を受付けることで、印刷ジョブの投入が行われる。投入された印刷ジョブは、印刷ジョブ管理部４２２を介してプリントサーバ１０２に送信される。また、印刷ジョブ管理部４２２は、管理している印刷ジョブの状態を常時更新する。印刷ジョブ管理部４２２は、プリントサーバ１０２に定期的な問い合わせ、またはプリンタ１００やプリントサーバ１０２からのイベント通知によって、ジョブの進捗状況や、印刷物出力先トレイへの紙の排出や、用紙の除去を検知する。
【００３３】
消耗品管理部４２３は、印刷ジョブ管理ソフトウェア３０１が監視するプリントサーバ１０２の消耗品情報を監視する。プリントサーバ１０２を介して、紙やトナーといったプリンタ１００の消耗品の状況を監視し、ディスプレイ２５２上に消耗品状況を表示する。ジョブ出力先探索部４２４は、ユーザが選択した印刷ジョブの出力物がどこのプリンタ１００に出力されるかを探索する。本実施形態では、選択されたジョブの出力先に対応するプリンタ１００の表示灯ユニット１０１の点灯が制御される。その結果、ユーザは、選択したジョブの出力先のプリンタ１００を、表示灯ユニット１０１の点灯によって容易に識別可能となる。
【００３４】
以下、図５を参照しながら、本実施形態における印刷制御システム１０の処理の全体の流れを説明する。
【００３５】
まず、クライアントコンピュータ１０３は、印刷ジョブ管理ソフトウェア３０１により、ユーザによるジョブの出力先の問い合わせを受け付ける（Ｓ５０１）。続いて、クライアントコンピュータ１０３は、印刷ジョブ管理ソフトウェア３０１により、選択されたジョブの出力先となっているプリンタ１００に対応するプリントサーバ１０２のネットワークアドレスを検索する（Ｓ５０２）。図１に示すように、プリントサーバ１０２には、プリンタ１００が直接接続されている。そして、プリントサーバ１０２のネットワーク中継部４１７によって、ローカルネットワーク１０５からの通信データは、プリンタ１００により受信可能である。クライアントコンピュータ１０３は、印刷ジョブ管理ソフトウェア３０１により、Ｓ５０２で検索されたネットワークアドレスによりジョブ出力先のプリンタ１００に対して、表示灯ユニット１０１を出力先確認用のパターンで点灯するよう指示する（Ｓ５０３）。
【００３６】
ここで、表示灯ユニット１０１の動作と、プリンタ１００の状態の関係について、表１を参照しながら説明する。表示灯ユニット１０１は、通常、プリンタ１００の状態情報に応じて、表示ＬＥＤ２３１の点灯表示を切り替える。表示灯ユニット１０１により、プリンタ１００から遠く離れたユーザも、プリンタ１００の動作状態を確認することができる。
【００３７】
紙詰まりやカバーが正しく閉じられていない等の障害でジョブ続行にオペレータの支援が必要な状態（オペレータコール）にある場合、表示灯ユニット１０１は、表示ＬＥＤ２３１の赤ＬＥＤを点滅させるとともに、警告音ブザー２３２によりブザー音を鳴らす。そして、トナー残量が減った場合等、直ちにジョブ実行不可になるわけでは無い場合、表示灯ユニット１０１は、例えば、表示ＬＥＤ２３１の黄ＬＥＤを点灯させる。そして、印刷可能な待機状態にプリンタ１００がある場合、表示灯ユニット１０１は、例えば、表示ＬＥＤ２３１の緑ＬＥＤを点灯させる。また、印刷ジョブ実行中やキャリブレーション等の調整中の場合、表示灯ユニット１０１は、例えば、表示ＬＥＤ２３１の緑ＬＥＤを点滅させる。また、本実施形態では、ジョブ出力先の確認の際、表示灯ユニット１０１は、表示ＬＥＤ２３１の緑・黄色・赤の全てのＬＥＤを点滅させるよう制御される。
【００３８】
【表１】
2018023045.tif 000003
【００３９】
プリントサーバ１０２は、クライアントコンピュータ１０３から表示灯ユニット１０１の点灯指示信号を受信すると、プリンタ１００の表示灯ユニット１０１で現在表示中の表示ＬＥＤ２３１を一旦消灯させるよう指示する（Ｓ５０４）。プリンタ１００の表示灯ユニット１０１は、現在表示中の表示ＬＥＤ２３１を消灯すると、その消灯完了をプリントサーバ１０２に通知する（Ｓ５０５）。
【００４０】
プリントサーバ１０２は、プリンタ１００から消灯完了の通知を受信すると、表１に記載されている表示ＬＥＤ２３１の点灯パターンのうち、点灯指示された出力先確認用のパターンに従って表示ＬＥＤ２３１を点滅させるよう指示する（Ｓ５０６）。プリンタ１００の表示灯ユニット１０１は、点灯指示された出力先確認用のパターンに従って表示ＬＥＤ２３１の点滅を開始すると、その点滅開始をプリントサーバ１０２に通知する（Ｓ５０７）。この時点で、ユーザは、印刷ジョブ管理ソフトウェア３０１上で選択した印刷ジョブの出力先がどのプリンタ１００であるかを、表示ＬＥＤ２３１の点滅によって容易に認識することができる。
【００４１】
プリントサーバ１０２は、プリンタ１００から点滅開始の通知を受信すると、クライアントコンピュータ１０３に対して、表示灯ユニット１０１が出力先確認用のパターンに従って点滅開始したことを通知する（Ｓ５０８）。
【００４２】
クライアントコンピュータ１０３は、印刷ジョブ管理ソフトウェア３０１により、ユーザがジョブ出力先を確認可能な十分な所定時間の経過を待機する（Ｓ５０９）。この時間は、予め定めておくようにしても良い。所定時間の経過後、クライアントコンピュータ１０３は、印刷ジョブ管理ソフトウェア３０１により、プリントサーバ１０２に対して、ジョブ出力先確認のための表示ＬＥＤ２３１の点滅を終了するよう指示する（Ｓ５１０）。
【００４３】
プリントサーバ１０２は、クライアントコンピュータ１０３から表示灯ユニット１０１の点滅の終了指示（終了信号）を受信すると、プリンタ１００の表示灯ユニット１０１の表示ＬＥＤ２３１の点滅の終了を指示する（Ｓ５１１）。プリンタ１００の表示灯ユニット１０１は、表示ＬＥＤ２３１の点滅を終了すると、その点滅終了をプリントサーバ１０２に通知する（Ｓ５１２）。プリントサーバ１０２は、プリンタ１００から点滅終了の通知を受信すると、クライアントコンピュータ１０３に対して、表示灯ユニット１０１が点滅終了したことを通知する（Ｓ５１３）。
【００４４】
次に、プリンタ１００の表示灯ユニット１０１の状態更新処理について、図６を参照しながら説明する。図６の各処理は、例えば、プリンタ１００のＣＰＵ２０１がＨＤＤ２０４に記憶されたプログラムをＲＡＭ２０３に読み出して実行することにより実現される。
【００４５】
ジョブ出力先確認指示受信部４０４は、印刷ジョブ管理ソフトウェア３０１から、ジョブ出力先確認の指示があるか否かを判定する（Ｓ６０１）。この判定処理は、一定時間ごとに行われても良い。ジョブ出力先確認の指示があると判定された場合には、以下の一連の確認動作が行われる。
【００４６】
まず、ジョブ出力先確認動作終了時に確認動作開始前の表示ＬＥＤ２３１の表示状態に戻すために、表示灯ユニット制御部４０５は、現在の表示ＬＥＤ２３１の点灯状態の情報をＲＡＭ２０３等の記憶部に格納する（Ｓ６０２）。次に、表示灯ユニット制御部４０５は、ジョブ出力先確認動作中に他の用途で表示ＬＥＤ２３１を用いることを禁止する（Ｓ６０３）。そして、表示灯ユニット制御部４０５は、表１の表示ＬＥＤ２３１の点滅パターンのうち、指示された出力先確認用のパターンで表示ＬＥＤ２３１を点滅させる（Ｓ６０４）。そして、ジョブ出力先確認指示受信部４０４は、要求元である印刷ジョブ管理ソフトウェア３０１に対して、表示ＬＥＤ２３１の状態が更新されたことを通知する（Ｓ６０５、Ｓ５０７に対応）。その後、図６の処理を終了する。
【００４７】
Ｓ６０１で、ジョブ出力先確認の指示がないと判定された場合には、ジョブ出力先確認指示受信部４０４は、ジョブ出力先確認の終了指示があるか否かを判定する（Ｓ６０６）。ジョブ出力先確認の終了指示があると判定された場合には、以下の処理が行われる。
【００４８】
表示灯ユニット制御部４０５は、Ｓ６０２で格納されていた表示ＬＥＤ２３１の点灯状態の情報をＲＡＭ２０３から取得し、その点灯状態の情報に基づいて、表示ＬＥＤ２３１を点灯させる（Ｓ６０７）。次に、ジョブ出力先確認指示受信部４０４は、印刷ジョブ管理ソフトウェア３０１に対して、表示ＬＥＤ２３１の点灯状態が更新されたことを通知する（Ｓ６０８）。その後、図６の処理を終了する。
【００４９】
Ｓ６０６で、ジョブ出力先確認の終了指示がないと判定された場合には、プリンタ状態監視部４０２は、プリンタ１００の状態が変化したか否かを判定する（Ｓ６０９）。例えばオペレータコールや警告が発生することにより、プリンタ１００の状態が変化したと判定された場合、表示灯ユニット制御部４０５は、表１の内容に従って、表示灯ユニット１０１の表示ＬＥＤ２３１の点灯を制御する（Ｓ６１０）。つまり、Ｓ６０９及びＳ６１０の処理により、プリンタ１０１の現在の状態が、表示ＬＥＤ２３１の表示に反映される。その後、図６の処理を終了する。Ｓ６０９で、プリンタ１００の状態が変化していないと判定された場合には、図６の処理を終了する。
【００５０】
以下、印刷ジョブ管理ソフトウェア３０１のジョブ出力先確認処理について、図７を参照しながら説明する。図７の各処理は、例えば、クライアントコンピュータ１０３のＣＰＵ２４１がＨＤＤ２４４に記憶されたプログラムをＲＡＭ２４３に読み出して実行することにより実現される。
【００５１】
まず、ＵＩ制御部４２５は、ユーザのジョブ出力先確認ボタン３０７の押下によるジョブ出力先確認の要求を受付けたか否かを判定する（Ｓ７０１）。ジョブ出力確認要求があると判定された場合、プリントサーバ管理部４２１は、ユーザが選択したジョブを保持するプリントサーバ１０２のネットワークアドレスまたはホスト名を検索する（Ｓ７０２、Ｓ５０２に対応）。そして、ジョブ出力先探索部４２４は、検索されたネットワークアドレスに対してジョブ出力先確認動作を指示する（Ｓ７０３、Ｓ５０３に対応）。
【００５２】
プリントサーバ管理部４２１は、プリントサーバ１０２から、表示灯ユニット１０１の出力先確認用パターンに従った点滅開始完了の通知を受信したか否かを判定する（Ｓ７０４）。この判定処理は、一定時間ごとに行われても良い。点滅開始完了の通知を受信していないと判定された場合は、Ｓ７０４の処理を繰り返す。
【００５３】
点滅開始の通知を受信したと判定された場合、ジョブ出力先探索部４２４は、所定時間が経過したか否かを判定する（Ｓ７０５、Ｓ５０９に対応）。所定時間が経過していないと判定された場合は、Ｓ７０５の処理を繰り返す。
【００５４】
Ｓ７０５で所定時間が経過したと判定された場合は、ジョブ出力先探索部４２４は、Ｓ７０２で探索されたネットワークアドレスのプリントサーバ１０２に対して、ジョブ出力先確認動作を終了するよう指示する（Ｓ７０５、Ｓ５１０に対応）。
【００５５】
以上のように、本実施形態によれば、ユーザにより、印刷出力物が保持されているプリンタを容易に識別可能とすることができる。
【００５６】
［第２の実施形態］
第１の実施形態では、表示灯ユニット１０１の表示ＬＥＤ２３１の点滅パターンは固定であった。本実施形態では、ユーザ毎に表示灯ユニット１０１の点滅方法を異ならせる制御を説明する。そのような構成により、複数のユーザが同時にジョブ出力先確認を行う場合に、複数の表示灯ユニット１０１がそれぞれ異なる点滅パターンにより点滅するので、各ユーザが選択したプリンタを判別することができる。さらに、本実施形態では、印刷ジョブ管理ソフトウェア３０１上にも表示する表示灯ユニット１０１の点滅パターンと同じ点滅パターンのユーザインタフェースを表示する。その結果、ユーザは、自身の検索しているプリンタをより確実に識別することができる。以下、第１の実施形態と異なる点について説明する。
【００５７】
図８は、本実施形態における印刷ジョブ管理ソフトウェア３０１の操作画面を示す図である。以下、図３の印刷ジョブ管理ソフトウェア３０１の操作画面に表示される印刷済みジョブリスト３０６と異なる点を説明する。図８に示すように、印刷済みジョブリスト３０６には、複数の印刷済みジョブが表示されている。印刷済みジョブ８０１は、「＃１０３  Ｓｅｍｉｎａｒ  ｔｅｘｔ」という名称を有する。また、印刷済みジョブ８０１には、さらに、出力先確認インジケータ８０２が表示されている。印刷ジョブ管理ソフトウェア３０１のユーザがジョブ出力先確認ボタン３０７を押下すると、出力先確認インジケータ８０２は、表示灯ユニット１０１と同じ点滅パターンで点滅を開始する。
【００５８】
図９は、表示灯ユニット１０１と出力先確認インジケータ８０２の点滅パターンの一例を示す図である。パターンＡは、０．５秒の点灯と０．５秒の消灯を１秒間隔で行うためのパターンである。パターンＢは、１秒の点灯と１秒の消灯を２秒間隔で行うためのパターンである。パターンＣは、０．２５秒の点灯を２秒間隔で行うためのパターンである。本実施形態では、ジョブ出力先確認を行うユーザ毎に、上記のようなパターンを決定することで、複数のユーザが同時に確認しても、自身の探しているプリンタを確実に見つけることができる。なお、点滅パターンは、この３つに限られず、ユーザの多い環境であれば任意のパターンを増やすことで対応可能としても良い。
【００５９】
本実施形態における印刷ジョブ管理ソフトウェア３０１のジョブ出力先確認処理について、図１０を参照しながら説明する。図１０の各処理は、例えば、クライアントコンピュータ１０３のＣＰＵ２４１がＨＤＤ２４４に記憶されたプログラムをＲＡＭ２４３に読み出して実行することにより実現される。
【００６０】
まず、ＵＩ制御部４２５は、ユーザのジョブ出力先確認ボタン３０７の押下によるジョブ出力先確認の要求を受付けたか否かを判定する（Ｓ１００１）。ジョブ出力先確認要求があると判定された場合、ジョブ出力先探索部４２４は、例えば現時刻を用いて乱数を発生させる。そして、ジョブ出力先探索部４２４は、不図示の点滅パターンテーブルの中から、乱数に基づいて点滅パターンを選択して取り出す（Ｓ１００２）。点滅パターンテーブルは、図９で示したような点灯・消灯の複数のタイミングの組み合わせを特定している。点滅パターンテーブルは、ＲＯＭ２４２等の記憶領域に予め記憶しておくようにしても良い。
【００６１】
次に、プリントサーバ管理部４２１は、ユーザが選択したジョブを保持するプリントサーバ１０２のネットワークアドレスまたはホスト名を検索する（Ｓ１００３）。次に、ジョブ出力先探索部４２４は、検索されたネットワークアドレスに対してジョブ出力先確認動作を指示する（Ｓ１００４）。その際、ジョブ出力先確認動作指示には、Ｓ１００２で取り出した点滅パターンが付加される。表２は、ローカルネットワーク１０５を介して送信されるジョブ出力先確認動作指示のコマンドの一例を示す図である。表２に示すように、表示ＬＥＤ２３１の色やブザー毎の点灯・消灯時間が指定されている。
【００６２】
【表２】
2018023045.tif 000004
【００６３】
Ｓ１００５、Ｓ１００６については、図７のＳ７０４とＳ７０５と同じであるので、その説明を省略する。
【００６４】
以上のように、本実施形態においては、ユーザ毎に表示灯ユニット１０１の点滅方法を異ならせることにより、複数のユーザが同時にジョブ出力先確認を行っても、自身の選択したプリンタを識別することがより容易となる。
【００６５】
［第３の実施形態］
第１の実施形態と第２の実施形態では、印刷ジョブ管理ソフトウェア３０１のユーザがジョブ出力先確認動作を指示した場合に、該当するプリンタに接続されている表示灯ユニット１０１が応答していた。以下、出力用紙（印刷出力物）がプリンタ１００から既に取り除かれていた場合には、プリンタ１００を訪れる前に出力用紙が取り除かれたことをユーザが知ることができる形態を説明する。
【００６６】
本実施形態における印刷ジョブ管理ソフトウェア３０１のジョブ出力先確認処理について、図１１を参照しながら説明する。図１１の各処理は、例えば、クライアントコンピュータ１０３のＣＰＵ２４１がＨＤＤ２４４に記憶されたプログラムをＲＡＭ２４３に読み出して実行することにより実現される。
【００６７】
まず、ＵＩ制御部４２５は、ユーザのジョブ出力先確認ボタン３０７の押下によるジョブ出力先確認の要求を受付けたか否かを判定する（Ｓ１１０１）。次に、印刷ジョブ管理部４２２は、選択されたジョブが印刷物を出力済であり、かつ印刷出力物が回収済みであるという条件を満たすか否かを判定する（Ｓ１１０２）。印刷出力物が回収済みであるか否かについては、印刷ジョブ管理部４２２により検出される。条件を満たすと判定された場合、ＵＩ制御部４２５は、印刷出力物が既に出力トレイから取り除かれていることを、ディスプレイ２５２上に警告表示する（Ｓ１１０３）。図１２（Ａ）は、ディスプレイ２５２上に表示される警告画面の一例を示す図である。図１２（Ａ）に示すように、選択したジョブの印刷出力物は、既に取り除かれていることが表示され、ユーザは、その旨を認識することができる。
【００６８】
Ｓ１１０２で条件を満たさないと判定された場合、印刷ジョブ管理部４２２は、選択されたジョブが印刷出力を伴わないジョブであるか否かを判定する（Ｓ１１０４）。印刷出力を伴わないジョブとは、例えば、出力先をプリンタ内部のＨＤＤ２０４のボックスに指定し、そのボックスに保存するボックス印刷ジョブである。ボックス印刷においては、プリンタ１００は、プリントサーバ１０２が送信した画像データをファイルとしてボックスに保存し、ユーザは、プリンタ１００の操作部２１４から再印刷が可能である。つまり、ユーザが選択したジョブの出力先がボックスの場合には、ボックスに保存されている時点では印刷出力を伴わない。Ｓ１１０４で印刷出力を伴わないジョブであると判定された場合、ユーザが誤って出力物を取りに行くことを防ぐために、ＵＩ制御部４２５は、ディスプレイ２５２上に警告を表示する（Ｓ１１０５）。図１２（Ｂ）は、ディスプレイ２５２上に表示される警告画面の一例を示す図である。図１２（Ｂ）に示すように、選択したジョブは印刷を伴わず、プリンタ１００内部に印刷データが保存されていることが表示され、ユーザは、その旨を認識することができる。
【００６９】
Ｓ１１０４で印刷出力を伴わないジョブでないと判定された場合、Ｓ１１０６に進む。Ｓ１１０６〜Ｓ１１１０の処理は、図１０のＳ１００２〜Ｓ１００６と同じであるので、その説明を省略する。
【００７０】
以上のように、本実施形態によれば、出力用紙がプリンタ１００から既に取り除かれていた場合には、プリンタ１００を訪れる前に出力が取り除かれたことをユーザが知ることができる。その結果、ユーザは、ジョブを投入したユーザ以外のユーザが誤って印刷物を取り除いた可能性を早期に認識することができる。また、印刷出力を伴わないジョブである場合には、その旨がメッセージとして表示され、ユーザが誤って出力物をプリンタ１００に取りに行くことを防ぐことができる。
【００７１】
上記の各実施形態では、クライアントコンピュータ１０３が、プリンタ１００に接続された表示灯ユニット１０１を表示制御する形態を説明した。しかしながら、プリントサーバ１０２が、表示灯ユニット１０１を表示制御するようにしても良い。つまり、印刷物が出力されるプリンタ１００と表示灯ユニット１０１が一対一で対応するように構成されているのであれば、各実施形態の動作を適用可能である。
【００７２】
また、印刷ジョブ管理ソフトウェア３０１がクライアントコンピュータ１０３上で動作する形態を説明したが、ディスプレイやキーボードを接続して印刷ジョブ管理ソフトウェア３０１をプリントサーバ１０２上で動作させても良い。
【００７３】
さらに、各実施形態では、プリンタ１００とプリントサーバ１０２は分離しておりネットワークを介して接続される形態を説明したが、プリントサーバ１０２の機能がプリンタ１００上に組み込まれて単一の筐体で構成されても良い。
【００７４】
図８及び図１２では、印刷ジョブ管理ソフトウェア３０１の操作画面の一例を示した。プリンタ１００のプリンタ状態変化通知部４０３は、プリンタ１００の状態変化を常に監視している。例えば、プリンタ状態変化通知部４０３は、トレイ上のセンサにより、トレイ上の用紙の積載量を取得可能である。そして、クライアントコンピュータ１０３の印刷ジョブ管理ソフトウェア３０１は、プリントサーバ１０２を介して、用紙の除去等のイベント通知を取得することができる。従って、図１３（Ａ）に示すように、印刷ジョブ管理ソフトウェア３０１の操作画面上で、ジョブと対応づけて、出力トレイ名称と出力物状態の項目を表示するようにしても良い。例えば、用紙が除去された場合には、出力物状態の項目が「未回収」から「回収済み」に変化するように構成することができる。そのような構成により、例えば、ユーザに、印刷出力物が間違って取り除かれている可能性があることを警告することができる。
【００７５】
また、例えば、同じトレイに異なるジョブの印刷出力物を積載するケースには、印刷ジョブ管理ソフトウェア３０１は、プリンタ１００から用紙の除去のイベント通知を取得すると、複数のジョブ出力が纏めて取り除かれたと判断可能である。そのようなケースにおいては、印刷ジョブ管理ソフトウェア３０１の操作画面上を、図１３（Ｂ）に示すように、複数のジョブについて、出力物状態の項目が「未回収」から「回収済み」に変化するように構成することができる。
【００７６】
ここで、プリンタ１００が出力トレイ上の用紙が除去されたことを検出する処理について説明する。図１４は、プリンタ１００における出力トレイ上の用紙が除去されたことを検出する処理を示すフローチャートである。図１４の各処理は、例えば、ＣＰＵ２０１がＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出して実行することにより実現される。
【００７７】
Ｓ１４０１において、ＣＰＵ２０１は、実行中のジョブに変化があるか否かを判定する。この判定は、所定時間間隔で定期的に行われても良い。実行中のジョブに変化があると判定された場合、Ｓ１４０２に進み、実行中のジョブに変化がないと判定された場合、Ｓ１４０４に進む。
【００７８】
Ｓ１４０２において、ＣＰＵ２０１は、ジョブが終了したか否かを判定する。ジョブが終了したと判定された場合、Ｓ１４０３に進み、ジョブが終了していないと判定された場合、Ｓ１４０４に進む。Ｓ１４０３において、ＣＰＵ２０１は、プリントサーバ１０２にジョブ終了のイベントを通知する。
【００７９】
Ｓ１４０４において、ＣＰＵ２０１は、全ての出力トレイについて用紙の除去を確認したか否かを判定する。全ての出力トレイについて用紙の除去を確認したと判定された場合、図１４の処理を終了する。全ての出力トレイについて用紙の除去を確認していないと判定された場合、１つの出力トレイを確認対象としてＳ１４０５に進む。
【００８０】
Ｓ１４０５において、ＣＰＵ２０１は、確認対象の出力トレイ上の用紙センサの検知状態に変化があるか否かを判定する。変化があると判定された場合、Ｓ１４０６に進み、変化がないと判定された場合、Ｓ１４０４からの処理を繰り返す。
【００８１】
Ｓ１４０６において、ＣＰＵ２０１は、用紙センサがＯＦＦとなったか否かを判定する。用紙センサがＯＦＦとなったと判定された場合、つまり、用紙の存在を検知していない場合、Ｓ１４０７に進み、用紙センサがＯＦＦとなっていないと判定された場合、Ｓ１４０４からの処理を繰り返す。
【００８２】
Ｓ１４０７において、ＣＰＵ２０１は、プリントサーバ１０２に、出力トレイ上の用紙が除去されたイベントを通知する。Ｓ１４０８において、ＣＰＵ２０１は、次の出力トレイを確認対象としてＳ１４０４からの処理を繰り返す。
【００８３】
図１５は、印刷ジョブ管理ソフトウェア３０１の出力物状態の項目の表示を制御する処理を示すフローチャートである。図１５の各処理は、例えば、ＣＰＵ２４１がＲＯＭ２４２に記憶されたプログラムをＲＡＭ２４３に読み出して実行することにより実現される。  Ｓ１５０１において、ＣＰＵ２４１は、プリンタ１００からジョブ終了のイベント通知を受信したか否かを判定する。ジョブ終了のイベント通知を受信したと判定された場合、Ｓ１５０２に進み、ジョブ終了のイベント通知を受信していないと判定された場合、Ｓ１５０４に進む。
【００８４】
Ｓ１５０２において、ＣＰＵ２４１は、ジョブ終了のイベント通知に対応するジョブの記録を実行リストから履歴リストに移動する。Ｓ１５０３において、印刷出力物の状態を「未回収」にする出力トレイの情報を記憶する。
【００８５】
Ｓ１５０４において、ＣＰＵ２４１は、プリンタ１００から出力トレイの状態変化のイベント通知を受信したか否かを判定する。出力トレイの状態変化のイベント通知を受信したと判定された場合、Ｓ１５０５に進み、出力トレイの状態変化のイベント通知を受信していないと判定された場合、図１５の処理を終了する。
【００８６】
Ｓ１５０５において、ＣＰＵ２４１は、出力トレイ上の用紙が除去されたイベント通知であるか否かを判定する。出力トレイ上の用紙が除去されたイベント通知であると判定された場合、Ｓ１５０６に進み、出力トレイ上の用紙が除去されたイベント通知でないと判定された場合、図１５の処理を終了する。
【００８７】
Ｓ１５０６において、ＣＰＵ２４１は、全てのジョブ履歴をチェックしたか否かを判定する。全てのジョブ履歴をチェックしたと判定された場合、図１５の処理を終了し、全てのジョブ履歴をチェックしていないと判定された場合、Ｓ１５０７に進む。
【００８８】
Ｓ１５０７において、ＣＰＵ２４１は、ジョブの出力先は、出力トレイ上の用紙が除去されたトレイであるか否かを判定する。出力トレイ上の用紙が除去されたトレイであると判定された場合、Ｓ１５０８に進み、出力トレイ上の用紙が除去されたトレイでないと判定された場合、Ｓ１５０９に進む。
【００８９】
Ｓ１５０８において、ＣＰＵ２４１は、ジョブ履歴の出力物状態の項目を「回収済み」に更新する。Ｓ１５０９において、ＣＰＵ２４１は、次のチェック対象のジョブ履歴を特定し、Ｓ１５０６からの処理を繰り返す。
【００９０】
上記の各実施形態では、印刷ジョブ管理ソフトウェア３０１の操作画面において、ユーザによるジョブの選択を受け付けることを説明した。しかしながら、ジョブの選択ではなく、プリンタリストからのプリンタの選択によって、表示灯ユニット１０１を所定の点滅パターンによって点滅させるようにしても良い。そのような構成により、メンテナンス時にプリンタを検索する際にも、ユーザは、プリンタを容易に検索することができる。
【００９１】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９２】
１００  プリンタ：  １０１  表示灯：  １０２  プリントサーバ：  １０３  クライアントコンピュータ：  ２０１、２２１、２４１  ＣＰＵ：  ２０２、２２２、２４２  ＲＯＭ：  ２０３、２２３、２４３  ＲＡＭ
【図１】
2018023045.tif 000005
【図２】
2018023045.tif 000006
【図３】
2018023045.tif 000007
【図４】
2018023045.tif 000008
【図５】
2018023045.tif 000009
【図６】
2018023045.tif 000010
【図７】
2018023045.tif 000011
【図８】
2018023045.tif 000012
【図９】
2018023045.tif 000013
【図１０】
2018023045.tif 000014
【図１１】
2018023045.tif 000015
【図１２】
2018023045.tif 000016
【図１３】
2018023045.tif 000017
【図１４】
2018023045.tif 000018
【図１５】
2018023045.tif 000019