(57)【特許請求の範囲】
【請求項１】
画像データに基づいて画像を出力する複数の画像出力装置と前記画像データを入力する画像入力装置とが各々ネットワークに接続されて構成された画像出力システムに用いられる管理装置であって、
前記画像入力装置及び前記画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、所定のイベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば予め指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する、
ことを特徴とする管理装置。
【請求項２】
各々ネットワークに接続されると共に、前記ネットワークを介して送信された画像データに基づいて画像を出力する複数の画像出力装置と、
前記画像データを入力するための画像データ入力手段；画像入出力動作に係わるイベントの通知先を指定する情報を入力するための情報入力手段；前記ネットワークに接続されると共に、前記ネットワークを介して、前記画像データ入力手段から入力された画像データ、及び前記情報入力手段から入力された情報を送信する送信手段を備えた画像入力装置と、
前記ネットワークに接続され、前記画像入力装置及び前記画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、所定のイベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する管理装置と、
を備えた画像出力システム。
【請求項３】
各々ネットワークに接続されると共に、前記ネットワークを介して送信された画像データに基づいて画像を出力する複数の画像出力装置と、前記画像データを入力するための画像データ入力手段；及び前記ネットワークに接続されると共に、前記ネットワークを介して、前記画像データ入力手段から入力された画像データを送信する画像データ送信手段を備えた画像入力装置と、画像入出力動作に係わるイベントの通知先を指定する情報を入力するための情報入力手段；及び前記ネットワークに接続されると共に、前記情報入力手段から入力された情報を前記ネットワークを介して送信する情報送信手段を備えた情報入力装置と、前記ネットワークに接続され、前記画像入力装置及び前記画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、前記イベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する管理装置と、
を備えた画像出力システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像出力システム、管理装置、及びイベント通知方法に係わり、より詳しくは、ネットワークに接続された複数のプリンタを備えた画像出力システム、この画像出力システムに適用可能な管理装置、及びこの画像出力システムに適用可能なイベント通知方法に関する。
【０００２】
【従来の技術】
従来の複写機は、原稿台に載置された原稿の像をＣＣＤ（Charge Coupled Device）で読み取って半導体レーザを用いて感光ドラム上に潜像を記録し、電子写真プロセスを用いて感光ドラム上の潜像を現像して用紙上に転写することにより画像を出力している。この複写機には、ユーザインタフェースとして液晶表示板からなる表示パネル上にタッチパネルが重ねられた構成の小型の表示パネルが設けられている。
【０００３】
【発明が解決しようとする課題】
近年、オフィス等ではネットワーク化が進み、画像データを入力するスキャナ、画像データに基づいて画像を記録した用紙等を出力する複数のプリンタ、及びこれらの装置を管理するサーバをネットワークに接続して構成されたマルチ出力が可能なプリントシステムの構築が求められている。
【０００４】
このようなプリントシステムでは、単独で使用される複写機に設けられているユーザインタフェースとしての表示パネルと同様の表示パネルをスキャナに設け、オペレータはこの表示パネルから画像を出力するプリンタや出力形式を指定して、スキャナからサーバに画像データを送信し、サーバではこれらの情報をジョブとして登録し、出力先に指定された１つ又は複数のプリンタに登録したジョブを送信することで、当該プリンタを画像データ及び出力形式に基づいて動作させて画像を出力させることが考えられる。
【０００５】
この一連の動作中で何らかのイベントが発生した（例えばプリンタでのジョブ終了やエラーの発生等）場合、プリントシステムでは、スキャナの表示パネルにメッセージを表示してオペレータにその旨を報知する。
【０００６】
しかしながら、オペレータは、スキャナでの情報等の入力作業を終えたら、自席に戻ったり、出力画像を取るために出力先のプリンタへ移動する等、画像出力終了前であってもスキャナでの入力作業してから所定時間経過後には、スキャナの場所から離れてしまうことが多く、イベント発生をオペレータに報知することができないことがあるという問題があった。
【０００７】
本発明は上記問題点を解消するためになされたもので、オペレータにイベント発生を確実に報知することができる画像出力システム、管理装置、及びイベント通知方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の管理装置は、画像データに基づいて画像を出力する複数の画像出力装置と前記画像データを入力する画像入力装置とが各々ネットワークに接続されて構成された画像出力システムに用いられる管理装置であって、前記画像入力装置及び前記画像出力装置における画像入出力動作を監視するとともに、当該画像入出力動作を指示してからの経過時間を計時し、所定のイベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば予め指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する、ことを特徴としている。
【００１０】
請求項１に記載の発明によれば、画像入力装置によって画像データが入力され、画像出力装置によってこの画像データに基づいて画像が出力される。この画像入出力動作を監視するとともに、当該画像入出力動作を指示してからの経過時間を計時し、所定のイベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば予め指定された通知先に、それぞれ当該イベント発生を報知するための信号が送信される。これにより、画像入出力動作を指示してからの経過時間が所定時間経過後のイベント発生の通知先として、オペレータが画像入力装置から離れても、オペレータが予め通知を受けることができる通知先を指定しておけば、所定時間経過後には該通知先にイベント発生が報知するための信号が送信されるので、確実にイベント発生をオペレータに報知することができる。
【００１１】
請求項２に記載の画像出力システムは、各々ネットワークに接続されると共に、前記ネットワークを介して送信された画像データに基づいて画像を出力する複数の画像出力装置と、前記画像データを入力するための画像データ入力手段；画像入出力動作に係わるイベントの通知先を指定する情報を入力するための情報入力手段；前記ネットワークに接続されると共に、前記ネットワークを介して、前記画像データ入力手段から入力された画像データ、及び前記情報入力手段から入力された情報を送信する送信手段を備えた画像入力装置と、前記ネットワークに接続され、前記画像入力装置及び前記画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、所定のイベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する管理装置と、を備えることを特徴としている。
【００１５】
請求項２記載の画像出力システム画像入力装置は、画像データ入力手段及び情報入力手段を備えており、画像出力装置では、この画像データ入力手段から入力され、ネットワークを介して送信された画像データに基づいて画像を出力する。情報入力手段から入力したイベントの通知先を指定する情報は、ネットワークを介して管理装置に送信される。管理装置では、画像入力装置及び画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、画像入出力動作に係わるイベントが発生した場合に、受信したイベントの通知先を指定する情報に基づいて、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば指定された通知先に、それぞれイベント発生を報知するための信号を送信する。これにより、オペレータが画像入力装置から離れても、オペレータが指定した通知先にイベント発生が報知するための信号が送信されるので、確実にイベント発生をオペレータに報知することができる。
【００１６】
なお、イベントの通知先は、時間によって変更可能としてもよいし、ジョブ毎に変更可能としてもよいし、予め共通で設定されるようにしてもよい。また、ジョブ毎にイベント発生を通知する／通知しないを選択可能としてもよい。
【００１７】
請求項３に記載の画像出力システムは、各々ネットワークに接続されると共に、前記ネットワークを介して送信された画像データに基づいて画像を出力する複数の画像出力装置と、前記画像データを入力するための画像データ入力手段；及び前記ネットワークに接続されると共に、前記ネットワークを介して、前記画像データ入力手段から入力された画像データを送信する画像データ送信手段を備えた画像入力装置と、画像入出力動作に係わるイベントの通知先を指定する情報を入力するための情報入力手段；及び前記ネットワークに接続されると共に、前記情報入力手段から入力された情報を前記ネットワークを介して送信する情報送信手段を備えた情報入力装置と、前記ネットワークに接続され、前記画像入力装置及び前記画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、前記イベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する管理装置と、を備えることを特徴としている。
【００２１】
請求項３記載の画像出力システムは、画像出力装置では画像入力装置（画像データ入力手段）から入力され、ネットワークを介して送信された画像データに基づいて画像を出力する。情報入力装置では、情報入力手段から入力したイベントの通知先を指定する情報を、ネットワークを介して管理装置に送信する。管理装置では、画像入力装置及び画像出力装置における画像入出力動作を監視すると共に、当該画像入出力動作を指示してからの経過時間を計時し、前記イベントが発生した場合に、前記画像入出力動作を指示してからの経過時間が所定時間以内であれば当該画像入出力動作を指示した装置に、前記画像入出力動作を指示してからの経過時間が所定時間を経過していれば指定された通知先に、それぞれ当該イベント発生を報知するための信号を送信する。このように、画像入力装置とは別に、イベントの通知先を指定する情報を入力するために情報入力装置を設けても、前記請求項２と同様に、オペレータが画像入力装置から離れても、オペレータが指定した通知先にイベント発生が報知するための信号が送信されるので、確実にイベント発生をオペレータに報知することができる。
【００２２】
なお、イベントの通知先は、時間によって変更可能としてもよいし、ジョブ毎に変更可能としてもよいし、予め共通で設定されるようにしてもよい。また、ジョブ毎にイベント発生を通知する／通知しないを選択可能としてもよい。
【００２３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
図１に示すように、本実施の形態のプリントシステムは、インターネットやＬＡＮ等で構成されたネットワーク１０に、画像データを入力する画像入力装置としてのスキャナ１２、管理装置としてのサーバ１４、複数の画像出力装置であるプリンタ１６1、１６2、・・・１６n、及び複数のクライアント１８1、１８2、・・・１８nを接続して構成されている。この画像データは、例えば、ＴＩＦＦ（Tagged Image File Format）形式で表されている。また、ネットワーク１０には、プリント機能、スキャナ機能、及びファクシミリ機能を兼ね備えた複合機３０が接続されている。
【００２４】
スキャナ１２は、図２に示すように、原稿に記録された画像を読み取るＣＣＤを備えたスキャナ部１２Ａ、液晶表示板の上にタッチパネルが重ねられて構成され、複数のアイコンを備えた印刷用操作画面を表示すると共に表示されたアイコンへの接触によりプリンタの印刷形式（出力形式）等のデータを入力するユーザインタフェースとして機能する表示パネル１２Ｂ、スキャナ全体を制御するコントローラ１２Ｃ、スキャナ部１２Ａで読み取られた画像データ等を記憶するメモリ１２Ｄ、及びデータを入出力するための入出力ポート１２Ｅを備えており、これらのスキャナ部１２Ａ、表示パネル１２Ｂ、コントローラ１２Ｃ、メモリ１２Ｄ、及び入出力ポート１２Ｅは、バスを介して相互に接続されている。入出力ポート１２Ｅは、ネットワークを介してネットワークに接続された機器と通信を行う通信制御ユニット１２Ｆを介してネットワーク１０に接続されている。
【００２５】
複数のアイコンを備えた印刷用操作画面からデータを入力するユーザインターフェースは、アイコン、ボタン、スクロールバー、フレームなどの画面情報の要素であるユーザインタフェース部品とテキストデータで表されたプリンタ１６の属性情報とに分離され、ユーザインタフェース部品はスキャナのメモリ１２Ｄに記憶され、プリンタ１６の属性情報は後述するようにサーバ１４に記憶されている。なお、画面情報は、例えばＨＴＭＬ（Hypertext Makeup Language）で作成することができる。
【００２６】
このように、ユーザインタフェースをユーザインタフェース部品と属性情報とに分離し、スキャナ１２とサーバ１４とに分離して記憶することにより、ユーザインタフェースを構成するデータをサーバ１４からスキャナ１２に送信する場合に、サーバ１４からスキャナ１２に送信するデータ量を少なくすることができ、これにより速やかにユーザインタフェースを表示パネル１２Ｂに表示することができる。なお、メモリ１２Ｄには、後述する処理ルーチンのプログラムも記憶されている。
【００２７】
なお、印刷用操作画面を表示するユーザインターフェースは、分離して記憶することなく、サーバ１４ですべての情報を生成してスキャナ１２のコントローラ１２Ｃに送信するようにしてもよい。
【００２８】
また、このスキャナ１２に代えてＦＤＤ、ＣＤ−ＲＯＭなどの記憶媒体等に記録された電子化された画像データを読み取ってもよく、またパーソナルコンピュータを用いて、ファクシミリ、またはデータベースから画像データを入力してもよく、パーソナルコンピュータにインストールしたメールソフトを用いて画像データ入力してもよい。
【００２９】
プリンタ１６1、１６2、・・・１６nは、略同様の構成であり異なる点は属性だけであるので、図３を参照して１つのプリンタについて説明し他のプリンタについては説明を省略する。なお、以下では、各プリンタを特に区別しないで説明する場合は、符号末尾の添字を省略し、プリンタ１６と称する。
【００３０】
プリンタ１６は、図３に示すように、感光体に静電潜像を記録し、静電潜像をモノクロトナーまたはカラートナーを用いて現像し、現像した画像を記録媒体である記録紙に転写して出力するプリンタ部１６Ａ、操作画面を表示すると共に表示された操作画面のアイコンへの接触等によりプリンタ１６を操作するための表示パネル１６Ｂ、プリンタ１６全体を制御するコントローラ１６Ｃ、受信した画像データ及び出力形式のデータ等を記憶すると共に後述する処理ルーチンのプログラム等を予め記憶したメモリ１６Ｄ、及びデータを入出力するための入出力ポート１６Ｅを備えており、これらのプリンタ部１６Ａ、表示パネル１６Ｂ、コントローラ１６Ｃ、メモリ１６Ｄ、及び入出力ポート１６Ｅは、バスを介して相互に接続されている。入出力ポート１６Ｅは、ネットワークを介してネットワークに接続された機器と通信を行う通信制御ユニット１６Ｆを介してネットワーク１０に接続されている。
【００３１】
サーバ１４には、外部記憶装置であるＦＤＤ、ＣＤ−ＲＯＭ、またはＣＤ−ＲＷ等に記録されたデータを読み取って入力する書き込みも可能なドライバ２０、ファクシミリ装置２２、ネットワークに接続された全てのプリンタ１６の属性情報等を記憶したデータベース２４が接続されている。
【００３２】
サーバ１４は、図４に示すように、サーバ全体を制御するコントローラ１４Ａ、受信したデータを記憶すると共に、メールの送受信を行うメーラ、ファクシミリ装置の送受信の制御を行うプログラム、及び後述する処理ルーチンのプログラム等を予め記憶したメモリ１４Ｂ、ＣＤ−ＲＯＭライタ等で構成されたドライバ２０に接続されたインタフェース１４Ｃ、ファクシミリ装置２２を駆動する駆動装置１４Ｄ、データベース２４に接続されたファイルシステム１４Ｅ、及びデータを入出力するための入出力ポート１４Ｆを備えており、これらのコントローラ１４Ａ、メモリ１４Ｂ、インタフェース１４Ｃ、駆動装置１４Ｄ、ファイルシステム１４Ｅ、及び入出力ポート１４Ｆは、相互に接続されている。入出力ポート１４Ｅは、ネットワークを介してネットワークに接続された機器と通信を行う通信制御ユニット１４Ｇを介してネットワーク１０に接続されている。
【００３３】
なお、データベース２４は、サーバ１４とは別にネットワークに接続されたデータベースサーバを設け、このデータベースサーバに接続してもよい。
【００３４】
クライアント１８1、１８2、・・・１８nは、各々ネットワークを介してネットワークに接続された機器と通信を行う通信制御ユニットを備えたパーソナルコンピュータで構成されている。
【００３５】
以下、図５〜図７を参照して本実施の形態のスキャナ、サーバ、及びプリンタの各コントローラにより実行される処理ルーチンを説明する。この処理ルーチンは、属性情報の登録処理、操作画面表示処理、通知先設定処理、印刷指示処理、印刷処理、及びイベント監視処理の各ルーチンに分かれているので、以下各々について分けて説明する。
【００３６】
[属性情報の登録処理]
ネットワーク１０にプリンタ１６を接続した場合は、サーバ１４に設けられた操作パネル（図示せず）やサーバ１４とネットワークを介して接続されたクライアント１８の何れかからサーバ１４に備えられた管理ツールソフトウェアを操作することによりサーバにプリンタを登録する属性情報登録処理を行う。すなわち、サーバ１４では、前記管理ツールソフトウェアへの指示により、図６に示すステップ１０８において、属性情報登録処理要求と判断されると、ステップ１０９において、サーバ１４からプリンタ１６へプリンタ属性情報の登録処理を要求する登録処理要求信号が送信される。
【００３７】
プリンタ１６では、図５のステップ１００で登録処理要求信号が受信されたか否かを判断し、登録処理要求信号が受信されると、ステップ１０２において、プリンタ１６の属性情報がプリンタ１６からサーバ１４に送信される。
サーバ１４は、ステップ１１０でプリンタ１６から送信された属性情報が受信されたか否かを判断し、属性情報が受信されるとステップ１１２において、ファイルシステム１４Ｅを制御してデータベース２４にプリンタ１６の属性を登録する。
【００３８】
なお、プリンタ１６をネットワーク１０に接続したときに自動的にプリンタ１６からサーバ１４に属性情報を送信し、データベース２４に自動的に属性情報の登録が行われるようにしてもよく、サーバ１４によってプリンタ１６の属性情報を検出し、検出した属性情報をデータベースに登録するようにしてもよい。また、プリンタ１６に設けられた表示パネル１６Ｂを操作して、サーバ１４にプリンタ１６の属性情報を登録することもできる。これによって、サーバ１４に接続されているデータベース２４には、ネットワーク１０に接続されている全てのプリンタ１６の属性情報が登録される。
【００３９】
プリンタ１６の属性情報としては、白黒印刷用かカラー印刷用かを示す情報、両面印刷機能があるか否かを示す情報、フィニッシャー（ステイプルで止める機能やパンチ穴を開ける機能など）があるか否かを示す情報、高解像度か低解像度かを示す情報、印刷できる用紙のサイズを示す情報、各プリンタが備えるフォントの種類の情報、カラープリンタの場合に特有なカラーマップや色調整情報などのカラー特性情報等の出力形式に関する情報や、各プリンタの設置場所の情報（１つのビル内で設置されている階、部所等、異なるビル内で設置されている部所等）、ＩＰアドレスなどのネットワーク設定の情報、プリンタ名の情報等のプリンタを識別するための情報があり、プリンタ１６の出力形式・出力条件に関する情報の全てが属性情報としてデータベースに登録される。
【００４０】
[通知先設定処理]
オペレータによってスキャナ１２の表示パネル１２Ｂに表示されているメニューからイベント通知が選択されると、図７のステップ１４４においてイベント通知の設定が要求されたと判断され、ステップ１４６において表示パネル１２Ｂにイベント通知設定用操作画面を表示して、オペレータにイベントの通知先及び通知するイベントの種類の設定を促す。
【００４１】
なお、本実施の形態では、スキャナ１２のイベントの通知を設定するためには例えば図９、プリンタ１６のイベントの通知を設定するためには例えば図１０に示すようなイベント通知設定用操作画面がそれぞれ表示パネル１２Ｂに表示される。すなわち、スキャナ１２のイベントとプリンタ１６のイベントとで、別々の通知先を設定することが可能となっている。
【００４２】
オペレータは、このイベント通知設定用操作画面を操作して、イベントの通知先及び通知するイベントの種類を指定する。図９、図１０の例では、イベント通知設定用操作画面上に設けられた、メールで通知することを示すラジオボタン２００Ａ、及びホスト（クライアント）に通知することを示すラジオボタン２００Ｂの何れかを一方を選択して押圧することにより、何れか一方をＯＮ状態にする。そして、ラジオボタン２００Ａを選択した場合はメールアドレスを通知先入力欄２０２に入力し、ラジオボタン２００Ｂを選択した場合はクライアント１８1〜１８nの何れかのクライアント名を通知先入力欄２０２に入力する。なお、通知先入力欄２０２の入力は、例えば、プルダウンメニュー形式で予め登録したメールアドレスやクライアント名を選択するようにしたり、表示パネル１２Ｂ近傍にキーボードを設け、当該キーボードから入力するようにすればよい。
【００４３】
また、オペレータは、イベント通知設定用操作画面の下部に表示された選択可能なイベントのリスト２０４を確認し、イベント毎に設けられたチェックボックス２０６の中から、発生通知を受けたいイベントに対応するチェックボックス２０６を押圧してＯＮ状態にする。
【００４４】
なお、選択可能なスキャナ１２のイベントとしては、サーバ側でドキュメントの処理を中止、サーバ側でジョブ（画像データ、出力形式等）を受信できない、ジョブの有効期限切れ、サーバ側で保存しているファイルにアクセスできない、サーバ側でジョブの処理を中止、管理者がジョブをキャンセル、ユーザがジョブをキャンセル、ジョブの属性（出力形式）の変更、サーバ側でジョブの保管期限切れでジョブを破棄、ジョブを再開等がある。また選択可能なプリンタ１６のイベントとしては、プリンタの登録、プリンタ登録の削除、プリンタジョブの一時停止、プリンタジョブの再開、プリンタ属性の変更、プリンタのエラーが解消し、正常復帰プリンタ状態の変更、プリンタ本体のユーザ操作待ち、プリントが完了する前に電源オフ、プリンタのタイムアウト等がある。
【００４５】
このようにして、ラジオボタン２００Ａ、２００Ｂ、通知先入力欄２０２、チェックボックス２０６を操作して、通知先及び通知するイベントの種類を設定したら、オペレータはイベント通知設定用操作画面上のＯＫボタン２０８を押圧する。これにより、ステップ１４８において、当該イベント通知設定用操作画面上で設定した通知先及び通知するイベントの種類を示す設定情報がサーバ１４へ送信される。
【００４６】
なお、イベント通知設定用操作画面は、クライアント１８1〜１８n各々に備えられているディスプレイにも表示可能となっており、オペレータは、クライアント１８1〜１８n各々に備えられているキーボードやマウス等を操作して、ディスプレイに表示されたイベント通知設定用操作画面上でイベントの通知先及び通知するイベントの種類を設定することもできる。すなわち、クライアント１８1〜１８nが本発明の情報入力装置に対応する。
【００４７】
サーバ１４において、図６のステップ１１２で通知先及び通知するイベントの種類を示す設定情報が受信されたと判断されると、ステップ１１３に進み、当該通知先及び通知するイベントの種類をメモリ１４Ｃ又はデータベース２４に登録（記憶）する。
【００４８】
[操作画面表示処理]
オペレータによってスキャナ１２の表示パネル１２Ｂに表示されているメニュー画面（図示省略）からコピーサービスが選択されると、出力方法／保存先の指定を行うための操作画面（図示省略）が表示される。出力方法の選択肢としては、１つのジョブを分割しないで１台のプリンタで出力する「分割出力しない」、入力部数が各プリンタの出力部数が均等になるように分割されて複数台のプリンタへ出力される「均等出力する（均等出力）」、各プリンタから入力部数と同じ部数が出力される「同報出力する（同報出力）」、複数のプリンタを指定し、各プリンタ毎に部数を指定する「個別に部数を指定する（個別部数指定）」、及び出力の条件を指定して条件に最も適したプリンタを選択して出力する「ベストフィットする（ベストフィット）」がある。
【００４９】
オペレータによって操作画面から出力方法が選択されてプリンタ１６のグループの１つが選択されると、ステップ１５４において印刷操作画面表示指示があったと判断され、ステップ１５６においてスキャナ１２からサーバ１４に印刷用操作画面を生成するための操作画面生成要求信号が送信される。また、オペレータが表示パネル１２Ｂの操作して例えば予め登録されたプリンタ１６のグループの中から１つを出力先に選択し、そのプリンタ１６のグループが選択されたことを示す情報のみをスキャナ１２からサーバ１４へ送信するようにしてもよい。
【００５０】
サーバ１４において、図６のステップ１１４でスキャナ１２から送信された操作画面生成要求信号が受信されたと判断されると、ステップ１１６においてネットワーク１０に接続されているプリンタ１６のステータスを確認し、操作画面生成要求信号及び登録されているプリンタ１６の属性情報に基づいて、指示されたプリンタ１６の印刷用操作画面を生成するための属性情報を生成し、ステップ１１８においてスキャナ１２に生成した属性情報を送信する。
【００５１】
操作画面生成要求信号としては、ネットワーク１０に接続されているプリンタ１６の全ての属性情報を表示する、カラー印刷機能を備えたプリンタ１６の属性情報のみを表示する、予め指定したグループのプリンタ１６のみの属性情報を表示する等の要求信号を送信することができる。
【００５２】
このとき、指定されたプリンタ１６のステータスの確認によって電源オフ、紙詰まり、トレイに用紙が収納されていない等のエラー等によってダウンしているプリンタ１６が存在している場合には、サーバ１４は、ダウンしているプリンタ１６の属性情報が表示されないように印刷用操作画面を生成するための属性情報を生成する。なお、このとき、ダウンしているプリンタ１６についてはダウンしていることを示すエラー情報を表示する印刷用操作画面を表示させる情報を生成してもよい。
【００５３】
サーバ１４からスキャナ１２に属性情報が送信され、図７のステップ１５８においてサーバ１４からの属性情報が受信されたと判断されると、スキャナ１２は、受信した印刷用操作画面を生成するためのテキストデータで表された属性情報とメモリ１２Ｄに記憶しているボタン等の画情報を示すユーザインタフェース部品とを合成して印刷用操作画面を生成し、ステップ１６０において生成した印刷用操作画面をユーザインタフェースとしてタッチパネル１２Ｂに表示する。
【００５４】
オペレータが表示された印刷用操作画面を操作し、印刷用操作画面の画面変更指示を行うと、図７のステップ１６２からステップ１６４、１６６に進むと共に、図６のステップ１１４からステップ１２０、１２２に進んで画面変更処理が行われる。この画面変更処理では、図７のステップ１５６〜１６０、図６のステップ１１４〜１１８で説明したように、スキャナ１２の表示パネル１２Ｂの操作に応じて新たな操作画面生成要求信号がサーバ１４に送信され、サーバ１４より新たな印刷用操作画面を生成するための属性情報が生成され、生成された属性情報が送信される。このため、スキャナ１２の表示パネル１２Ｂの印刷用操作画面を用いた操作に応じて印刷用操作画面の表示が変更される。
【００５５】
この画面変更処理を更に詳細に説明すると、スキャナ１２のタッチパネル１２Ｂの印刷用操作画面の操作によりプリンタ１６のグループを選択し、指定されたグループに属するプリンタへ出力指示を設定するための画面生成信号を送信すると、サーバ１４において当該グループに属するプリンタ１６の属性情報の論理積が演算され、当該グループに属するプリンタ１６に共通の属性情報が選択されてスキャナ１２に送信される。これにより、プリンタ１６のグループとこのグループに共通の属性情報とを表示する印刷用操作画面が生成されて表示される。
【００５６】
また、複数のプリンタ１６を１つのグループとして登録するときには、オペレータがグループ化したい機能を表す属性情報を選択し、この属性情報を備えたプリンタ１６を表示するための操作画面生成要求信号をサーバ１４に送信すると、選択された属性を備えたプリンタ１６が全て表示されるので、オペレータはグループ化したいプリンタ１６を画面から選択して、サーバ１４に対してグループ化指示を行うことにより、グループ化することができる。
【００５７】
オペレータによって出力方法／保存先の指定を行うための操作画面（図示せず）から出力方法として１つのジョブを分割しないで出力するために「分割出力しない」が選択されて、プリンタ１６のグループの１つが選択されると、選択されたグループに属するプリンタ１６の一覧（図示せず）が表示される。もしくは、グループ表示部２０２にグループ化されていない状態の単体のプリンタ１６の一覧（図示せず）が表示されるようにしてもよい。このプリンタ一覧から、個々のプリンタ１６を選択すると、サーバ１４において選択されたプリンタ１６の属性情報が選択されてスキャナ１２に送信され、選択されたプリンタ１６の属性情報を表示する印刷用操作画面が生成されスキャナ１２のタッチパネル１２Ｂに表示される。
【００５８】
また、出力方法として、出力するプリンタ１６の属性情報、すなわち出力の条件を指定して条件に最も適したプリンタ１６の表示（ベストフィット）を選択すると、サーバ１４において、出力先として選択されたグループに属するプリンタ１６の属性情報の論理和が演算され、この演算結果に基づいたプリンタ１６の属性情報がスキャナ１２に送信され、スキャナ１２では印刷用操作画面を生成し表示パネル１２Ｂに表示する。この画面によりオペレータは選択し得る総ての属性情報を一覧することができる。
【００５９】
また、出力方法として「個別部数指定」が選択されて、プリンタ１６のグループの１つが選択されると、選択されたグループに属するプリンタ１６毎に部数を表示する図１２に示す個別部数指定画面が表示される。オペレータはこの個別部数指定画面からプリンタ毎に出力部数を設定することができる。そして、出力するプリンタ１６毎に印刷用操作画面が表示される。
【００６０】
[印刷指示処理]
オペレータは、このような印刷用操作画面によってプリンタの属性情報を確認した後、印刷用操作画面から用紙サイズ、拡縮倍率等の画像データ出力形式を示す出力パラメータを設定して、印刷指示を行う。これによって、図７のステップ１６２で印刷指示有りと判断され、ステップ１６８で指定したプリンタ１６による印刷が可能か否かを確認するための印刷可能確認信号をサーバに送信する。
【００６１】
スキャナ１２からサーバ１４に印刷可能確認信号が送信され、図６のステップ１２４で印刷可能確認信号が受信された（印刷指示有り）と判断されると、ステップ１２６において指定されたプリンタ１６のステータスを確認し、ステップ１２８でこのステータスから印刷可能と判断されれば、ステップ１３２で印刷可能信号をスキャナ１２に送信する。一方、ステップ１２８で印刷不可と判断されたときには、ステップ１３０において印刷不可信号をスキャナ１２に送信する。
【００６２】
一方、ステップ１７０において印刷不可信号が入力されたと判断されたときには、ステップ１７２においてオペレータにプリンタ１６の再指定を行うように指示し、オペレータがタッチパネル１２Ｂを操作して出力するプリンタ１６の再指定を行うと、上記と同様にステップ１６２からステップ１６８に進んで、サーバ１４に印刷が可能か否かを確認するための印刷可能確認信号を送信し、ステップ１７０において印刷可能信号が受信され、ステップ１７４において画像読み取りが指示されたと判断された場合に、ステップ１７６で原稿に記録された画像データを読み取り、所定時間以内にオペレータによりジョブ毎のイベント通知設定を行うことが選択された場合は、ステップ１７８からステップ１８０に進み、前述のステップ１４６と同様に、イベントの通知先及び通知するイベントの種類を設定する。
【００６３】
イベントの通知先及び通知するイベントの種類を設定したら、ステップ１８２において、出力形式、画像データと共に、設定したイベントの通知先及び通知するイベントの種類の情報をサーバ１４へ送信する。
【００６４】
所定時間以内にジョブ毎のイベント通知設定を行うことが選択されなかった場合は、ステップ１７８からステップ１８４、１８６と進み、出力形式及び画像データをサーバ１４に送信する。
【００６５】
すなわち、本実施の形態では、予めイベントの通知先及び通知するイベントの種類を設定しておくこともできるし（ステップ１４６参照）、ジョブ毎に通知先や通知するイベントの種類を変更することもできる（ステップ１８０参照）ようになっている。
【００６６】
一方、ステップ１７０において印刷不可信号が入力されたと判断されたときには、ステップ１７２においてオペレータにプリンタ１６の再指定を行うように指示し、オペレータがタッチパネル１２Ｂを操作して出力するプリンタ１６の再指定を行うと、上記と同様にステップ１６２からステップ１６８に進んで、サーバ１４に印刷が可能か否かを確認するための印刷可能確認信号を送信し、ステップ１７０において印刷可能信号が受信され、ステップ１７４において画像読み取りが指示されたと判断された場合に、ステップ１７６で原稿に記録された画像データを読み取る。そして、所定時間以内にオペレータによりジョブ毎のイベント通知設定を行うことが選択されたか否かに応じて、ステップ１７８からステップ１８０、１８２に移行して、上記と同様に出力形式、画像データと共に、設定したイベントの通知先及び通知するイベントの種類の情報をサーバ１４へ送信する、或いは、ステップ１７８からステップ１８４、１８６と移行して、出力形式及び画像データをサーバ１４に送信する。
【００６７】
なお、プリンタ１６の指定としては、１つのプリンタ１６を指定したり、１つのグループを指定して指定したグループに属するプリンタ１６の各々から同時に出力するようにすることができる。
【００６８】
また、異なる機能を属性として備えた複数のプリンタ１６を同じグループに属するように予め設定しておき、同じ画像データに基づいて、カラー出力機能を備えたプリンタ１６と白黒出力機能を備えたプリンタ１６の各々から出力するようにしてもよい。この場合、カラー出力機能を備えたプリンタ１６からは１部出力、白黒出力機能を備えたプリンタ１６からは残りの部数出力のように出力を指定することにより、全部数カラー出力する場合に比較してコストを低減することができる。
【００６９】
また、サイズに応じて出力部数を指定してもよく（例えば、Ａ４で１部、Ｂ４で残りの部数）、記録面に応じて出力部数を指定してもよく（例えば、両面で１部、片面で残りの部数）、フィニッシャの有無に応じて出力部数を指定してもよい（例えば、ホッチキス有りで１部、無しで残りの部数）。
【００７０】
１つのジョブを複数のプリンタ１６で実行するように指示を行う場合には、１つのジョブの下層にプリンタ１６毎のジョブを各々独立に位置させ、上層のジョブの操作（開始、停止、再開、変更、削除等）により、上層のジョブ及び全ての下層のジョブが同様に実行されるようにすることができる。また、下層のジョブについては各々独立に操作を行って各々独立に実行されるようにしてもよい。
【００７１】
[印刷処理]
図６のステップ１３３において、スキャナ１２からの出力形式及び画像データがサーバ１４において受信されたと判断されると、ステップ１３４において、イベントの通知先及び通知するイベントの種類の設定情報が含まれているか否かを判断する。
【００７２】
前述した図７のステップ１７８送信された出力形式及び画像データを受信した場合は、イベントの通知先及び通知するイベントの種類の設定情報が含まれているので、ステップ１３４からステップ１３５に進み、当該通知先及び通知するイベントの種類をメモリ１４Ｃ又はデータベース２４に登録（記憶）した後、ステップ１３６に進む。前述した図７のステップ１８２で送信された出力形式及び画像データを受信した場合は、イベントの通知先及び通知するイベントの種類の設定情報は含まれていないので、そのままステップ１３６に進み、ジョブの実行が指定されたプリンタ１６のステータスを確認し、ステップ１３８で確認したステータスから印刷が可能か否かを判断する。印刷が指定されたプリンタ１６にエラーが発生して印刷不能ならば、ステップ１３０において印刷不可信号をスキャナ１２に送信する。これによって、スキャナ１２では、ステップ１８８において、出力形式及び画像データ送信後に印刷不可信号が受信されたと判断され、上記で説明したように、ステップ１７２においてオペレータにプリンタ１６の再指定を行うように操作画面によって指示し、オペレータが表示パネル１２Ｂを操作して出力するプリンタ１６の再指定を行うと、印刷可能信号が受信され、スキャン開始が指示された場合に、画像が読み取られ、出力形式及び画像データ、或いは出力形式、画像データ及び設定したイベントの通知先及び通知するイベントの種類の情報が再度サーバ１４に送信される。そして、ステップ１８９で所定時間が経過したと判断されるまで、ステップ１８８に戻り印刷不可信号が受信されたか否かを繰り返し判断する。
【００７３】
なお、スキャナ１２からサーバ１４に出力形式及び画像データが送信された後にプリンタ１６が再指定されても、通常は出力形式及び画像データの変更がないので、再度出力形式及び画像データをサーバ１４に送信することなく、既にサーバ１４に送信されている出力形式及び画像データをそのまま利用するようにしてもよい。また、プリンタ１６の再指定により出力形式を変更せざるを得なくなった場合には、出力形式のみ送信して変更してもよい。
【００７４】
一方、ステップ１３８で印刷可能と判断されたときには、ステップ１４０においてサーバ１４から印刷が指定されたプリンタ１６に、用紙サイズ、部数等を示す画像の出力形式信号、及びスキャナ１２から入力された画像データをネットワーク１０を介して送信する。プリンタ１６は、図５のステップ１０４において、サーバ１４から送信された出力形式及び画像データが受信されたと判断されると、ステップ１０６において指定された出力形式で、画像データに基づいた画像を記録紙に形成し、画像が形成された記録紙を出力する。
【００７５】
[イベント監視処理]
イベント監視処理は、サーバ１４においてバックグランドプロセスで常に実行されている処理であり、図８を参照してこのバックグランドプロセスを説明する。なお、サーバ１４は、その起動中、図８に示すプロセスを所定時間毎の時間割り込みでコントローラ１４Ａによって常に繰返し実行している。
【００７６】
イベント監視処理では、ステップ１９０において、ネットワーク１０に接続されているスキャナ１２及びプリンタ１６で発生したイベントを確認する。
【００７７】
前述した図６のステップ１１３又はステップ１３５においてメモリ１４Ｃ又はデータベース２４に登録（記憶）したイベント、すなわちオペレータにより通知設定されたイベントが発生したことが確認され、且つオペレータによって画像読取りや印刷指示のために表示パネル１２Ｂが操作されてから所定時間以内の場合は、ステップ１９２からステップ１９４、１９６と進む。ステップ１９６では、スキャナ１２に当該イベントが発生したことを示す信号を送信する。この信号送信によって、例えば当該信号に基づくメッセージを表示パネル１２Ｂに表示させる。
【００７８】
これにより、画像読取りや印刷指示のために表示パネル１２Ｂを操作した直後、すなわちオペレータがスキャナ１２の場所から移動する前は、スキャナ１２にイベント発生を通知し、オペレータにイベント発生を報知することができる。
【００７９】
オペレータによって画像読取りや印刷指示のために表示パネル１２Ｂが操作されてから所定時間以上経過した後、通知設定のイベントが発生したことが確認された場合は、ステップ１９２からステップ１９４、ステップ１９８と進む。ステップ１９８では、前述した図６のステップ１１３又はステップ１３５においてメモリ１４Ｃ又はデータベース２４に登録（記憶）した通知先に、すなわちオペレータにより通知先に設定されたメールアドレス又はホスト（クライアント１８1〜１８n）に当該イベントが発生したことを示す信号を送信する。この信号送信によって、例えば、通知先がメールアドレスの場合は、当該メールアドレスにイベントが発生したことを示す電子メールを送信し、通知先がホスト（クライアント１８1〜１８n）の場合は、当該ホストに備えられているディスプレイにイベント発生を示すメッセージを表示させる。
【００８０】
これにより、表示パネル１２Ｂを操作してから所定時間経過し、例えば自席に戻ったり、出力画像を取りにプリンタ１６へ移動する等、オペレータがスキャナ１２の場所から離れた場合は、オペレータにより設定された通知先にイベント発生を通知し、オペレータにイベント発生を報知することができる。
【００８１】
上記のように、本実施の形態では、オペレータが通知先を設定しておき、スキャナ１２やプリンタ１６においてイベントが発生した場合には、設定された通知先にイベント発生が通知されるので、オペレータがスキャナ１２の場所から離れていてもイベント発生を確実に報知することができる。
【００８２】
なお、本実施の形態においては、時間によってイベントの通知先を変更する場合を例に説明したが、通知先は変更しなくてもよい。また、オペレータにイベント発生を報知する場合を例に説明したが、システム管理者のメールアドレスや使用ホストを通知先に設定して、システム管理者にイベント発生を報知するようにしてもよい。また、ジョブ毎に通知先及び通知するイベントの種類を設定・登録可能とした場合を例に説明したが、予め、通知先及び通知するイベントの種類を設定・登録しておき、オペレータにジョブ毎にイベント通知のＯＮ／ＯＦＦを選択し、イベント通知がＯＮされたジョブの場合のみ、予め設定・登録しておいた設定情報に基づいてイベント通知を行い、選択されなかった場合はイベント通知を行わないようにしてもよい。
【００８３】
また、本実施の形態においては、スキャナにおいて、送信されたテキストデータ等に基づいて操作画面を生成し、生成した操作画面をユーザインタフェースとして表示パネルに表示する例について説明したが、ユーザインタフェースをクライアントや複合機に設け、クライアントや複合機から操作することもできる。
【００８４】
例えば、本実施の形態のプリントシステムに複合機を接続した場合、通常は単独の複合機として動作し、「ネットワークコピーモード」が指示されたときに、当該複合機がユーザインタフェース装置または画像入力装置または画像出力装置として動作するように構成することもできる。
【００８５】
通常は、当該複合機は、複合機独自のユーザインタフェース画面を表示パネルに表示して単独で動作する複合機として動作するが、「ネットワークコピーモード」へ移行する指示がなされたときに、ネットワークを介して接続されたサーバに対してユーザインタフェース画面を生成するための情報の取得要求を出し、サーバから送信されてきた情報をもとに複合機の表示パネルにネットワークを介して接続された他の機器に対する設定・出力形式の指示が可能なユーザインタフェース画面を表示させる。この画面から出力先のプリンタの選択、出力形式の設定を行い、ネットワークコピーのスタート指示を行うと、複合機の画像読み取り部で原稿を読み取らせれば、読み込まれた画像と出力先プリンタや出力形式に関する情報とをサーバに送信し、プリント処理させることも可能である。
【００８６】
また、本実施の形態においては、通常の複写機を操作するように、最初に出力パラメータを設定した後、スタートボタンを押すだけで原稿の読み取りから印刷までの処理を自動的に行うように構成したが、下記に記載するようにスキャンサービスでスキャナから画像を読み込み蓄積した後に、再プリント指示を行うことにより、蓄積された画像をプリント出力することもできる。
【００８７】
原稿に記録された画像を蓄積する場合には、スキャナ１２のタッチパネル１２Ｂに表示されているメニュー画面（図示省略）からスキャンサービスを選択し、スキャナ部１２Ａに原稿をセットしてスタートボタンを押す。これにより、画像読み取り指示有りと判断され、スキャナ部１２Ａが制御されて原稿に記録された画像が読み取られる。読み取られた画像データは、電子化された画像データをスキャナのメモリ１２Ｄに記憶される。この場合、機能がより高いプリンタで使用する画像データが得られるように、例えば、カラー出力機能を備えたプリンタ（カラープリンタ）と白黒出力機能を備えたプリンタ（白黒プリンタ）とが接続されている場合には、カラープリンタ用の画像データが得られるように、また高解像度プリンタと低解像度プリンタとが接続されている場合には、高解像度プリンタ用の画像データが得られるように、画像を読取るのが好ましい。
【００８８】
なお、画像データが予め記憶された外部記憶装置から画像データを入力する場合には、上記の画像読み取り処理は不要であり、図示しない読み込み装置を用いて外部記憶装置から読み込んだ画像データを１回の操作でメモリ１２Ｄに共通画像データとして記憶すればよい。
【００８９】
次に、スキャンサービスにより蓄積された画像を印刷する場合には、メニュー画面（図示省略）において再プリントサービスを選択する。再プリントサービスでは、スキャナのメモリ１２Ｄに蓄積された画像から所望の画像を、前記[印刷指示処理]で記載した処理と同様の処理を行うことにより再出力することが可能となる。
【００９０】
また、本実施の形態においては、スキャナにより読み込まれた画像は一旦スキャナ１２のメモリ１２Ｄに記憶しておき、プリンタ１６への出力時にメモリ１２Ｄからサーバ１４に送信され、各プリンタ１６へ送信されるように構成したが、原稿読み取り時に、読み取った画像をサーバ１４に送信してサーバ１４に保存しておき、プリンタ１６への出力時に各プリンタ１６へ送信されるように構成してもよい。また、スキャナにより読み込まれた画像を一旦スキャナ１２のメモリ１２Ｄに記憶しておき、印刷時にメモリ１２Ｄからサーバ１４を介さず、直接プリンタに送信するようにしてもよい。
【００９１】
また、スキャンサービスにより読み込まれた画像を一旦スキャナ１２のメモリ１２Ｄに記憶しておき、画像の格納場所を示す情報をサーバまたはプリンタに送信し、プリンタ１６への出力時にその画像の格納場所を示す情報に基づいてサーバ１４またはプリンタ１６が画像を読み出す構成としてもよい。
【００９２】
また、上記ではプリンタに画像を出力する例について説明したが、プリンタ以外にも複合機やファクシミリ装置に出力することもできる。また、電子メールとしてネットワークを介して接続された他の機器（例えば、携帯電話）に出力するようにしてもよい。
【００９３】
【発明の効果】
上記に示したように、本発明は、オペレータにイベント発生を確実に報知することができるという優れた効果を有する。
【図面の簡単な説明】
【図１】  本実施の形態に係わるプリントシステムの概略構成を示すネットワーク構成図である。
【図２】  スキャナの詳細構成を示すブロック図である。
【図３】  プリンタの詳細構成を示すブロック図である。
【図４】  サーバの詳細構成を示すブロック図である。
【図５】  プリンタのコントローラにより実行される処理ルーチンである。
【図６】  サーバのコントローラにより実行される処理ルーチンである。
【図７】  スキャナのコントローラにより実行される処理ルーチンである。
【図８】  サーバのコントローラにより時間割り込みで実行されるイベント監視処理ルーチンである。
【図９】  スキャナのイベント通知を設定するために表示されるイベント通知設定用操作画面の一例である。
【図１０】  プリンタのイベント通知を設定するために表示されるイベント通知設定用操作画面の一例である。
【符号の説明】
１０ ネットワーク
１２ スキャナ
１２Ｂ 表示パネル
１４ サーバ
１６1・・・１６n プリンタ
１８1・・・１８n クライアント
３０  複合機
【図１】
0003885526.tif 000002
【図２】
0003885526.tif 000003
【図３】
0003885526.tif 000004
【図４】
0003885526.tif 000005
【図５】
0003885526.tif 000006
【図６】
0003885526.tif 000007
【図７】
0003885526.tif 000008
【図８】
0003885526.tif 000009
【図９】
0003885526.tif 000010
【図１０】
0003885526.tif 000011