(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されたネットワーク端末装置と、当該ネットワークに接続され、前記ネットワーク端末装置の情報を管理者用端末装置へ電子メールにより通知する端末情報通知システムにおいて、
前記ネットワーク端末装置は、
当該ネットワーク端末装置に障害が発生したことを検出する障害検出手段と、
前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶する通知設定情報記憶部と、
前記障害検出手段にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断手段と、
前記障害判断手段にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成手段と
を備え、
前記電子メール作成手段では、前記電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載し、
前記管理者用端末装置は、
電子メールを受信する受信手段を備えたとを特徴とする端末情報通知システム。
【請求項２】
前記障害検出手段では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず前記電子メール作成手段にて当該障害が回復したことを通知する電子メールを作成することを特徴とする請求項１に記載の端末情報通知システム。
【請求項３】
前記電子メール作成手段では、前記電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することを特徴とする請求項１又は２に記載の端末情報通知システム。
【請求項４】
管理者用端末装置にネットワークを介して接続したネットワーク端末装置は、
当該ネットワーク端末装置に障害が発生したことを検出する障害検出手段と、
前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶する通知設定情報記憶部と、
前記障害検出手段にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断手段と、
前記障害判断手段にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成手段と
を備え、
前記電子メール作成手段では、前記電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載することを特徴とするネットワーク端末装置。
【請求項５】
前記障害検出手段では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず前記電子メール作成手段にて当該障害が回復したことを通知する電子メールを作成することを特徴とする請求項４に記載のネットワーク端末装置。
【請求項６】
前記電子メール作成手段では、前記電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することを特徴とする請求項４又は５に記載のネットワーク端末装置。
【請求項７】
管理者用端末装置にネットワークを介して接続したネットワーク端末装置のＣＰＵに、
当該ネットワーク端末装置に障害が発生したことを検出する障害検出工程と、
前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に通知設定情報記憶部に記憶する記憶工程と、
前記障害検出工程にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断工程と、
前記障害判断工程にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成工程と
を行わせ、
前記電子メール作成工程では、前記電子メールに、前記障害判断工程にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載することを特徴とするコンピュータプログラム。
【請求項８】
前記障害検出工程では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず前記電子メール作成工程にて当該障害が回復したことを通知する電子メールを作成することを特徴とする請求項７に記載のコンピュータプログラム。
【請求項９】
前記電子メール作成工程では、前記電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することを特徴とする請求項７又は８に記載のコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、障害が発生及び回復した際に、当該障害に関する障害情報を電子メールにより管理者に通知する手段を備えた端末情報通知システム、端末情報通知方法、ネットワーク端末装置及び管理者用端末装置に関する。
【０００２】
【従来の技術】
従来より、ネットワーク上で共有使用されるネットワーク端末装置において、障害が発生した際に、その障害に関する情報を当該ネットワーク端末装置の液晶画面やランプに表示したり、ブザー音を発したり、障害情報を電子メールで管理者やユーザーへ送信したりして、障害発生を通知している。また、当該ネットワーク端末装置自体で障害発生を表示している場合には、障害毎に所定条件を設け、その条件を満たす時のみ障害情報を表示しているネットワーク端末装置もある。
【０００３】
【発明が解決しようとする課題】
しかしながら、障害情報を通知する電子メール（以下、「障害通知メール」という。）を管理者やユーザーに送信する場合、その障害が通知するに値するものであるか否かにかかわらず、障害が発生した場合には全て障害通知メールを送信してしまう。例を挙げると、「用紙が詰まり、カバーを開け、用紙を取り除いた。」という場合、「用紙詰まり」「カバー開」の２つの障害通知メールが送信される。用紙を取り除くために、何度もカバーの開閉を行った場合には、その都度「カバー開」の障害通知メールが送信されてしまう。この場合、本来通知されるべきである障害は「用紙詰まり」のみである。また、給紙トレイに用紙を補充するために、給紙トレイを引き出した場合にも「給紙トレイ開」の障害通知メールが送信されてしまう。
【０００４】
こういった、「カバー開」や「給紙トレイ開」の本来通知される必要のない障害通知メールは、管理者やユーザーにとっては不要なものである。これは、「カバーを一時的に開いた」という状況と「カバーが開いたままである」という状況との区別がつかないために生じている問題である。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、請求項１に係る発明の端末情報通知システムでは、ネットワークに接続されたネットワーク端末装置と、当該ネットワークに接続され、前記ネットワーク端末装置の情報を管理者用端末装置へ電子メールにより通知する端末情報通知システムにおいて、前記ネットワーク端末装置は、当該ネットワーク端末装置に障害が発生したことを検出する障害検出手段と、前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶する通知設定情報記憶部と、前記障害検出手段にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断手段と、前記障害判断手段にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成手段とを備え、前記電子メール作成手段では、前記電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載し、前記管理者用端末装置は、電子メールを受信する受信手段を備えている。
【０００６】
この構成の端末情報通知システムでは、ネットワーク端末装置の障害検出手段は、ネットワーク端末装置に障害が発生したことを検出し、通知設定情報記憶部は、ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶し、障害判断手段は、障害検出手段にて検出された障害の情報が通知設定情報記憶部に記憶された通知条件に該当するか否かを判断し、当該障害判断手段にて通知条件に該当すると判断された障害に対して、電子メール作成手段は、電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載し、管理者用端末装置へ通知する電子メールを作成する。管理者用端末装置の受信手段は、電子メールを受信する。
【０００７】
また、請求項２に係る発明の端末情報通知システムでは、請求項１に記載の発明の構成に加えて、前記障害検出手段では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず前記電子メール作成手段にて当該障害が回復したことを通知する電子メールを作成することを特徴とする構成となっている。
【０００８】
この構成の端末情報通知システムでは、請求項１に記載の発明の作用に加えて、障害検出手段では、ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず電子メール作成手段にて障害が回復したことを通知する電子メールを作成する。
【０００９】
また、請求項３に係る発明の端末情報通知システムでは、請求項１又は２に記載の発明の構成に加えて、前記電子メール作成手段では、前記電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することを特徴とする構成となっている。
【００１０】
この構成の端末情報通知システムでは、請求項１又は２に記載の発明の作用に加えて、前記電子メール作成手段では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載する。
【００１１】
また、請求項４に係る発明のネットワーク端末装置では、管理者用端末装置にネットワークを介して接続したネットワーク端末装置は、当該ネットワーク端末装置に障害が発生したことを検出する障害検出手段と、前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶する通知設定情報記憶部と、前記障害検出手段にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断手段と、前記障害判断手段にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成手段とを備え、前記電子メール作成手段では、前記電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載すことを特徴とする構成となっている。
【００１２】
この構成のネットワーク端末装置では、ネットワーク端末装置の障害検出手段は、ネットワーク端末装置に障害が発生したことを検出し、通知設定情報記憶部は、ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶し、障害判断手段は、障害検出手段にて検出された障害の情報が通知設定情報記憶部に記憶された通知条件に該当するか否かを判断し、当該障害判断手段にて通知条件に該当すると判断された障害に対して、電子メール作成手段は、電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載し、管理者用端末装置へ通知する電子メールを作成する。
【００１３】
また、請求項５に係る発明のネットワーク端末装置では、請求項４に記載の発明の構成に加えて、前記障害検出手段では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず前記電子メール作成手段にて当該障害が回復したことを通知する電子メールを作成することを特徴とする構成となっている。
【００１４】
この構成のネットワーク端末装置では、請求項４に記載の発明の作用に加えて、電子メール作成手段では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載する。
【００１５】
また、請求項６に係る発明のネットワーク端末装置では、請求項４又は５に記載の発明の構成に加えて、前記電子メール作成手段では、前記電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することを特徴とする構成になっている。
【００１６】
この構成のネットワーク端末装置では、請求項４又は５に記載の発明の作用に加えて、電子メール作成手段では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載する。
【００１７】
また、請求項７に係る発明のコンピュータプログラムでは、管理者用端末装置にネットワークを介して接続したネットワーク端末装置のＣＰＵに、当該ネットワーク端末装置に障害が発生したことを検出する障害検出工程と、前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に通知設定情報記憶部に記憶する記憶工程と、前記障害検出工程にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断工程と、前記障害判断工程にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成工程とを行わせ、前記電子メール作成工程では、前記電子メールに、前記障害判断工程にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載することを特徴とする構成となっている。
【００１８】
この構成のコンピュータプログラムでは、管理者用端末装置にネットワークを介して接続したネットワーク端末装置のＣＰＵに、当該ネットワーク端末装置に障害が発生したことを検出する障害検出工程と、前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に通知設定情報記憶部に記憶する記憶工程と、前記障害検出工程にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断工程と、前記障害判断工程にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成工程とを行わせ、前記電子メール作成工程では、前記電子メールに、前記障害判断工程にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載する。
【００１９】
また、請求項８に係る発明のコンピュータプログラムでは、請求項７に記載の発明の構成に加えて、前記障害検出工程では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず前記電子メール作成工程にて当該障害が回復したことを通知する電子メールを作成することを特徴とする構成となっている。
【００２０】
この構成のコンピュータプログラムでは、請求項７に記載の発明の作用に加えて、障害検出工程では、ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず電子メール作成工程にて当該障害が回復したことを通知する電子メールを作成する。
【００２１】
また、請求項９に係る発明のコンピュータプログラムでは、請求項７又は８に記載の発明の構成に加えて、前記電子メール作成工程では、前記電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することを特徴とする構成となっている。
【００２２】
この構成のコンピュータプログラムでは、請求項７又は８に記載の発明の作用に加えて、電子メール作成工程では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載する。
【００２３】
【００２４】
【００２５】
【００２６】
【００２７】
【００２８】
【００２９】
【００３０】
【００３１】
【００３２】
【００３３】
【００３４】
【００３５】
【００３６】
【００３７】
【００３８】
【００３９】
【００４０】
【００４１】
【００４２】
【００４３】
【００４４】
【００４５】
【００４６】
【００４７】
【００４８】
【００４９】
【００５０】
【００５１】
【００５２】
【００５３】
【００５４】
【００５５】
【００５６】
【００５７】
【００５８】
【００５９】
【００６０】
【００６１】
【００６２】
【００６３】
【００６４】
【００６５】
【００６６】
【００６７】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して説明する。図１は、本実施形態における基本的なネットワークの構成図である。図１に示すように、ネットワーク１は、本発明に係るネットワーク端末装置であるプリンタ２と、プリンタ２の設定を行う管理者用端末装置３と、プリンタ２を利用するユーザー用端末装置４と、ネットワーク上における端末装置間の電子メールのやり取りを管理するメールサーバ端末装置５とから構成されている。
【００６８】
なお、管理者用端末装置３及びユーザー用端末装置４は、プリンタ２を利用するためのプリンタ制御ソフトウェア（所謂、プリンタドライバ）を備えている周知のパーソナルコンピュータである。さらに、管理者用端末装置３は、ネットワーク１を利用して電子メールの送受信をするための電子メールソフトと、Ｗｅｂページの閲覧をするためのＷｅｂブラウザと、プリンタ２の障害通知の設定を行うための通知設定ソフトとを備えている。そして、メールサーバ端末装置５は、電子メールの送信を管理するＳＭＴＰサーバと、電子メールの受信を管理するＰＯＰサーバとを備えている周知のパーソナルコンピュータである。
【００６９】
ユーザー用端末装置４は、ネットワーク１を介してプリンタ２へプリント依頼をする。プリンタ２は管理者用端末装置３により障害に関する通知メールについての設定が行われる。プリンタ２に障害が発生又は回復した場合には、管理者用端末装置３によって行われた設定に基づいて、プリンタ２にて障害通知メールが作成され、メールサーバ端末装置５により管理者用端末装置３へ配信される。
【００７０】
なお、本実施の形態では図２に示すように、複数の管理者用端末装置３ａ及び３ｂと複数のユーザー用端末装置４ａ、４ｂ、４ｃを考える。
【００７１】
次に、図３を参照してプリンタ２の内部機能について説明する。図３は、プリンタ２の内部機能のブロック図である。図３に示すように、プリンタ２は印字や紙送り等の動作を行うアクチュエータ部２１と、当該プリンタ２の各部の制御を行う制御部２２と、当該プリンタ２とネットワーク１とのやり取りを管理するＬＡＮインターフェース部２３とで構成されている。
【００７２】
アクチュエータ部２１は、印刷機構や紙送り機構等で構成されて、各機構部分にはそれぞれ障害を検出するためのセンサ２１１が備え付けられており、各センサ２１１の出力は、後述する制御部２２の障害検出部２２５へ入力されるようになっている。また、制御部２２は、制御統括部２２１とプリンタ設定記憶部２２２とＷｅｂサーバ２２３と通知設定部２２４と障害検出部２２５と通知判断部２２６とから構成されている。
【００７３】
制御統括部２２１は、ネットワーク１を介して管理者用端末装置３とユーザー用端末装置４とから送られてくる命令やデータを処理し、当該命令やデータに基づいて、制御部２２内の各部とアクチュエータ部２１とを統括し、制御を行い、プリンタ設定記憶部２２２は、当該プリンタ２に施された設定を記憶する。Ｗｅｂサーバ２２３は、プリンタ２の障害情報を管理者用端末装置３へ電子メールにより通知するための設定を行うための設定用Ｗｅｂ画面を生成し、管理者用端末装置３の要求に応じてこれらを提供する。通知設定部２２４では、Ｗｅｂサーバ２２３により生成された設定用Ｗｅｂ画面を管理者用端末装置３に備えられたＷｅｂブラウザにて操作すること又は管理者用端末装置３に備えられた通知設定ソフトを操作することにより障害通知の設定を行う。障害検出部２２５は、アクチュエータ部２１のセンサ２１１からの出力を常に監視し、アクチュエータ部２１に障害発生が発生した際にセンサ２１１が出力する障害検出信号を検知する。通知判断部２２６は、障害検出部２２５により検出された障害が、通知設定部２２４にて設定されている条件に該当するか否かを判断し、障害に関する情報を記憶し、後述するＬＡＮインターフェース部２３のメール作成部２３２へ通知メール作成の指示を与える。
【００７４】
また、ＬＡＮインターフェース部２３は、ネットワーク１と当該プリンタ２との通信を制御するネットワーク制御部２３１と、障害通知メールの作成を行い、作成したメールの記録を行うメール作成部２３２とから構成されている。尚、制御部２２及びＬＡＮインターフェース部２３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ、シリアルインターフェイス等からなる周知の回路構成により成り立っており、制御部２２内の各部及びＬＡＮインターフェース部２３内の各部は、プログラムにより実現されている。
【００７５】
このように構成されたプリンタ２では、まず、通知設定部２２４にて、電子メール基本情報及び管理者毎の詳細情報の設定が行われる。アクチュエータ部２１で障害が発生すると、障害検出部２２５にて障害が検出され、通知判断部２２６にて通知設定部２２４に記憶されている設定に基づき、障害情報を記憶する。また、設定されている通知条件に該当して通知メールを作成する場合には、ＬＡＮインターフェース部２３のメール作成部２３２に通知メール作成の指示を与える。障害通知メール作成の指示を得たメール作成部２３２は、障害通知メールを作成し、各障害の管理者毎の通知状況を記録し、ネットワーク制御部２３１の制御によって通知メールを送信する。
【００７６】
次に、図４乃至９を参照して、通知設定部２２４にて行う通知設定処理について説明する。図４は、電子メール基本情報及び管理者毎の詳細情報を設定する通知設定処理のフローチャートである。なお、この通知設定を行うには、パスワードによる操作者の確認を行い、権利者以外の者が設定変更を行うことができないようにする。また、図５は管理者用端末装置３にインストールされている通知設定ソフトによるプリンタの電子メール基本情報の設定画面である。図６は通知設定ソフトによる通知設定画面であり、図７は管理者毎の詳細設定画面である。
【００７７】
まず、図４を参照して通知設定ソフトを利用した通知設定処理の流れを説明する。まず、通知設定ソフトが起動されて、設置画面を開いてパスワードが入力されたかを確認する（Ｓ１）。次いで、図５に示すプリンタ基本情報設定画面を開き、メールサーバ端末装置５に関するメールの送受信に必要な情報が入力されたことを確認（Ｓ２）。図５に示す例では、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）  Ｓｅｒｖｅｒ  Ａｄｄｒｅｓｓが「１０．１２３．２０．３０」、ＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ３）  ＩＰ  Ａｄｄｒｅｓｓ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ａｄｄｒｅｓｓ）が「１０．１２３．２０．３０」、Ｐｒｉｎｔｅｒ  Ｅ−ｍａｉｌ  Ａｄｄｒｅｓｓが「ｐｒｉｎｔｅｒ＠ａｂｃｄｅ．ｃｏ．ｊｐ」であり、ここに登録されている電子メールアドレスが通知メールの送信者（プリンタ２）のアドレスとなる。
【００７８】
次いで、管理者毎の通知詳細設定を行う（Ｓ３）。具体的には、まず、図６に示す通知設定画面を開く。この画面は「Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｍｅｔｈｏｄ」という題の画面であり、画面上部の囲み部分には、Ｓ２で設定されたプリンタ２の端末情報が表示されている。画面下半分の「Ａｄｍｉｎｉｓｔｒａｔｏｒ  Ａｄｄｒｅｓｓ」欄では当該プリンタ２の管理者の電子メールアドレスが表示される。本実施の形態では、管理者は２人まで登録できるため、２つの電子メールアドレスが表示されることになる。図６に示す例では、１つ目の管理者の電子メールアドレスが「Ａｄｍｉｎｉｓｔｒａｔｏｒ＠ａｂｃｄｅ．ｃｏ．ｊｐ」であり、２つ目の管理者は、「Ａｄｍｉｎｉｓｔｒａｔｏｒ２＠ａｂｃｄｅ．ｃｏ．ｊｐ」である。
【００７９】
また、「Ｔｙｐｅ  ｏｆ  ｅｒｒｏｒ  ｓｅｔｔｉｎｇ」ボタンを選択することにより、図７に示す管理者毎の通知詳細設定画面が開かれる。この画面は「Ｃｏｎｆｉｇｕｒｅ  Ｎｏｔｉｆｉｃａｔｉｏｎ」という題の画面であり、１行目の「（１）Ａｄｍｉｎｉｓｔｒａｔｏｒ  Ａｄｄｒｅｓｓ」では、当該管理者の電子メールアドレスを設定する。ここに入力された電子メールアドレスが、図６の「Ａｄｍｉｎｉｓｔｒａｔｏｒ  Ａｄｄｒｅｓｓ」欄に表示され、また、通知メールはこの電子メールアドレス宛に送信される。さらに、２行目の「（２）Ｒｅｓｔｏｒａｔｉｏｎ  ｎｏｔｉｆｉｃａｔｉｏｎ」では、障害が回復した際に回復通知メールを送信するか否かを設定する。チェックボックスにチェックをした場合には、回復通知メールが送信され、チェックが外されている場合には、回復通知メールは送信されない。
【００８０】
次いで、３行目以下の表について説明する。ここでは、各障害毎にその障害が発生した際に通知を行う条件を設定する。障害は、図７の「Ｔｙｐｅ  ｏｆ  ｅｒｒｏｒ  ｓｅｔｔｉｎｇ」欄に示すように１５種類に分類されており、それぞれについて「ｏｆｆ（非通知）」、「ｅｖｅｒｙ  ｔｉｍｅ（都度通知）」、「ｔｉｍｅｓ（回数条件通知）」、「ｍｉｎｕｔｅｓ（時間条件通知）」の何れかを、ラジオボタンにより選択することができる。尚、「ｔｉｍｅｓ」については、ラジオボタン横の入力ボックスに数字を入力することにより障害発生回数を設定することができ、「ｍｉｎｕｔｅｓ」については、ラジオボタン横の入力ボックスに数字を入力することにより障害発生時間を分単位で設定することができ、障害発生がこの値以上の値になった際に、障害通知メールが送信される。
【００８１】
つまり、図７に示す例では、「Ｃｏｖｅｒ  ｏｐｅｎ」は、３０分以上発生し続けるとＡｄｍｉｎｉｓｔｒａｔｏｒ＠ａｂｃｄｅ．ｃｏ．ｊｐ宛てに障害通知メールが送信され、障害が回復した際には、回復通知メールが送信されるという設定になっている。さらに、図７に示す通知詳細設定画面の最下部にある「ＯＫ」ボタンを選択することにより、当該画面に入力された情報はプリンタ２の制御部２２の通知設定部２２４が管理している通知設定情報記憶エリア２２４１に記憶される（Ｓ４）。
【００８２】
そこで、図１０及び１１を参照して通知設定情報記憶エリア２２４１について説明する。図１０は通知設定情報記憶エリア２２４１に記憶されている通知設定情報の模式図であり、図１１は通知設定情報記憶エリア２２４１内の種類欄及び量欄の取る値についての一覧表である。図１０に示すように、通知設定部２２４の通知設定処理にて登録された設定情報が管理者毎に記憶されている。電子メールアドレス欄には、通知メール送信先の管理者の電子メールアドレスがセットされる。回復通知メール欄には、回復通知メールを送信する場合には「１」がセットされ、送信しない場合には「０」がセットされる。障害種類には、１５種類の障害それぞれについてその「種類」と「量」の欄が設けられている。種類欄には、通知方法を指示するコードがセットされており、図１１に示すように「０」は通知設定処理で「ｏｆｆ」を選択した場合にセットされ、通知しないことを示す。さらに、「１」は通知設定処理で「ｅｖｅｒｙ  ｔｉｍｅ」を選択した場合にセットされ、発生の都度通知することを示し、「２」は通知設定処理で「ｔｉｍｅｓ」を選択した場合にセットされ、回数条件により通知することを示し、「３」は通知設定処理で「ｍｉｎｕｔｅｓ」を選択した場合にセットされ、時間条件により通知することを示している。また、量欄は種類欄のコードによりその示す意味が決定される。種類欄が「０」及び「１」の場合には量欄は使用しない。種類欄が「２」の場合には量欄は回数を示しており、「３」の場合には経過時間を分単位で示している。つまり、種類が「２」で、量が「１０」であった場合には、通知条件が「１０回」であることを示し、種類が「３」で、量が「３０」であった場合には、通知条件が「３０分」であることを示す。
【００８３】
ここでは、管理者用端末装置３ａ及び３ｂに備えられた通知設定ソフトを操作して行う方法を説明したが、プリンタ２のＷｅｂサーバ２２３にて生成される設定用Ｗｅｂ画面にＷｅｂブラウザを用いてアクセスすることによっても同様に行うことができる。図８はＷｅｂブラウザによる通知設定画面であり、図９は管理者毎の詳細設定画面である。
【００８４】
次に、プリンタ２に障害が発生し、管理者用端末装置３へ障害通知メールを送信する動作について説明する。まず、図１２を参照して、通知判断部２２６が管理する管理者別状態情報記憶エリア２２６２に記憶されている管理者別状態情報の説明をする。これは、管理者毎に各障害の現在の状態を記憶したものであり、プリンタ２の電源を入れた際に初期化される。障害が発生すると、当該管理者の当該障害における通知設定情報記憶エリア２２４１の種類欄の値が「１」、「２」又は「３」である場合に、表示文字列欄に当該障害の名称がセットされる。さらに、種類が「２」である場合には、発生状況欄の回数欄に発生回数がセットされ、「３」である場合には、発生状況欄の発生時間欄及び継続時間欄がセットされる。また、障害通知フラグ欄は、当該障害について障害通知メールが送信されたか否かを示しており、障害通知メールが送信されている場合には「１」がセットされる。ついては、障害が発生していない障害種類や、障害が発生していても、通知設定情報記憶エリア２２４１の種類欄の値が「０」である障害種類には情報はセットされない。
【００８５】
次に、図１３を参照して、管理者用端末装置３に送信される通知メールに記載される情報について説明する。図１３は、障害通知メールの本文の一例である。図１３に示すように、本文は、Ｓｔａｔｕｓ  Ｎｏｔｉｆｉｃａｔｉｏｎ部、Ｎｏｔｉｆｉｃａｔｉｏｎ  ｒｕｌｅ部、Ｎｏｄｅ  Ｉｎｆｏｒｍａｔｉｏｎ部の３つの部分により構成されている。Ｓｔａｔｕｓ  Ｎｏｔｉｆｉｃａｔｉｏｎ部では、当該発生している障害の内容（１行目）及び通知条件（２行目）を記載し、Ｎｏｔｉｆｉｃａｔｉｏｎ  ｒｕｌｅ部では、当該管理者において通知する設定となっている障害の通知条件及び現在の障害発生状況（３行目乃至６行目）を記載し、Ｎｏｄｅ  Ｉｎｆｏｒｍａｔｉｏｎ部では、当該プリンタ及び管理者の情報を記載する。
【００８６】
図１３に示す例では、「ＣＯＶＥＲ  ＯＰＥＮ」という障害が発生し、当該障害を通知した条件は、「Ｔｈｉｓ  ｓｔａｔｕｓ  ｗａｓ  ｇｅｎｅｒａｔｅｄ  ３０  ｍｉｎｕｔｅｓ．」である。また、当該管理者については、「ＣＯＶＥＲ  ＯＰＥＮ」、「ＪＡＭ」、「ＴＯＮＥＲ  ＬＯＷ」及び「ＴＯＮＥＲ  ＥＭＰＴＹ」の４つの障害について通知を行う設定がされており、それぞれの通知条件及び現在の障害状況は次の通りである。「ＣＯＶＥＲ  ＯＰＥＮ」の通知条件は３０分であり、現在は発生後３０分経過している。「ＪＡＭ」の通知条件は１０回であり、現在は５回発生している。「ＴＯＮＥＲ  ＬＯＷ」の通知条件は１２０分であり、現在は１２分経過している。「ＴＯＮＥＲ  ＥＭＰＴＹ」の通知条件は発生都度であり、現在は発生していない。Ｎｏｄｅ  Ｉｎｆｏｒｍａｔｉｏｎ部の中で、１０行目の「Ｃｏｎｔａｃｔ」はプリンタ２の使用者又は管理者の連絡先を示すテキスト情報であり、ここでは電子メールアドレスが記載されている。１１行目の「ＩＰ  Ａｄｄｒｅｓｓ」は、当該プリンタ２に割り当てられたＩＰアドレス（ネットワークに接続する端末に割り当てられた固有の番号）であり、１３行目の「ＵＲＬ」はＷｅｂブラウザを用いて通知設定をする際の通知設定画面を表示する際に用いるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）である。
【００８７】
次に、図１４を参照して通知メール作成用リストの説明をする。このリストには、通知メールを作成する際に必要となる情報が記載されて、プリンタ２の制御部２２の通知判断部２２６が管理する通知メール作成用リスト記憶エリア２２６１に記憶されており、通知判断部２２６にて通知メールを作成すると判断された場合に書き込みされ、通知メール作成時に呼び出される。
【００８８】
具体的には、電子メールアドレスは通知先である管理者の電子メールアドレスであり、障害文字列は当該障害に該当する障害文字列であり、通知条件は当該障害の通知が行われた条件である。タイプは通知メールが障害を通知するものであるか、回復を通知するものであるかを表しており、「０」は障害通知メールを、「１」は回復通知メールを示す。障害情報は、通知設定部２２４において通知すると設定されている障害についての情報であり、当該管理者について通知設定情報記憶エリア２２４１を参照し、障害種類欄にある１５種の障害の中で種類欄が「１」、「２」又は「３」の値を持つ障害についての情報がセットされる。障害の種類には、「ＣＯＶＥＲ  ＯＰＥＮ」、「ＪＡＭ」、「ＴＯＮＥＲ  ＬＯＷ」等の各障害の各名称がセットされ、設定欄には通知設定情報記憶エリア２２４１の種類欄、量欄の値がそのままセットされる。また、発生状況欄は設定欄の種類の値により決定される。設定欄の種類の値が「１」の場合、管理者別状態情報記憶エリア２２６２の表示文字列に情報がセットされているか否かで障害が発生しているか否かを判断し、表示文字列がセットされている場合には、障害発生を示す「１」がセットされ、表示文字列がセットされていない場合には、「０」がセットされる。また、設定欄の種類の値が「２」の場合、管理者別状態情報記憶エリア２２６２の回数欄の値がセットされ、設定欄の種類の値が「３」の場合、管理者別状態情報記憶エリア２２６２の継続時間の値がセットされる。
【００８９】
ここで、図１５乃至１７を参照して、障害が発生したり、障害が回復した際に行われる通知処理について説明する。図１５は、プリンタ２の制御部２２の通知判断部２２６にて行われる通知処理のメインプログラムのフローチャートである。図１６は、通知処理のメインプログラムの中で実施される通知メール作成リスト作成処理（Ｓ１３）のフローチャートである。図１７は、通知メール作成リスト作成処理の通知判断処理（Ｓ２４）のフローチャートである。図１８は、通知処理のメインプログラムの中で実施される通知メール作成・送信処理（Ｓ１４）のフローチャートである。
【００９０】
まず、図１５を参照して通知処理のメインプログラムについて説明する。本プログラムは、障害発生及び障害回復が障害検出部２２５にて検出された際に、通知判断部２２６によって実行される。まずはじめに、当該プリンタが正常にネットワークに接続し、電子メールが送信できる状態であるか否かを確認する（Ｓ１１）。正常にネットワークに接続されていない場合には（Ｓ１１：ＮＯ）、処理を終了し、正常に接続されている場合には（Ｓ１１：ＹＥＳ）、当該プリンタの電子メールアドレスが登録されているか否かを確認し（Ｓ１２）、登録されていない場合には（Ｓ１２：ＮＯ）、処理を終了する。登録されている場合には（Ｓ１２：ＹＥＳ）、通知メール作成リスト作成処理を行う（Ｓ１３、図１６参照）。次いで、Ｓ１３にて作成された通知メール作成リストに基づいて、通知メール作成・送信処理を行い（Ｓ１４、図１８参照）、処理は終了する。
【００９１】
次いで図１６を参照して、通知メール作成リスト作成処理（Ｓ１３）の説明をする。本処理は、当該障害の発生又は回復を管理者に通知するか否かを判断し、通知すると判断された場合には、後述する通知メール作成・送信処理（Ｓ１４、図１８参照）にて通知メールを作成する際に必要となる情報を記録した通知メール作成リストを作成するものである。
【００９２】
まず、管理者数カウンタｎに初期値の「０」をセットし（Ｓ２１）、次いで管理者数カウンタｎに「１」を足し（Ｓ２２）、管理者カウンタｎの値が全管理者数よりも大きいか否かにより、全管理者の処理が終了したかを確認する（Ｓ２３）。全管理者の処理が終了していない場合には（Ｓ２３：ＮＯ）、当該障害の発生又は回復を通知するか否かの判断処理を行う（Ｓ２４）。この通知判断処理については、図１７を参照して後述する。通知すると判断された場合には（Ｓ２４：通知する）、通知メール作成リストに必要な情報を記録し（Ｓ２５）、Ｓ２２へ戻る。また、通知しないと判断された場合には（Ｓ２４：通知しない）、そのままＳ２２へ戻る。引き続き、管理者数カウンタｎに「１」を足し（Ｓ２２）、管理者カウンタｎの値が全管理者数よりも大きいか否かにより、全管理者の処理が終了したかを確認し（Ｓ２３）、全管理者の処理が終了している場合には（Ｓ２３：ＹＥＳ）、本通知メール作成リスト作成処理を終了して、メインプログラムの通知メール作成・送信処理（Ｓ１４）を行う。
【００９３】
次に、図１７を参照して通知判断処理の説明をする。まず、当該障害が発生した場合に通知する設定となっているか否かを確認する（Ｓ３１）。通知設定情報記憶エリア２２４１に記憶されている種類欄の値が、「１」、「２」又は「３」以外の値であった場合には、通知しない設定となっているので（Ｓ３１：ＮＯ）、「通知しない」と判断し、処理を終える。種類欄の値が「１」、「２」又は「３」である場合は、通知する設定となっているので（Ｓ３１：ＹＥＳ）、引き続き、当該障害が発生したのか、回復したのかの確認を行う（Ｓ３２）。
【００９４】
続いて、当該障害が発生したために本処理を行っている場合（Ｓ３２：ＮＯ）、通知判断部２２６が管理する管理者別状態情報記憶エリア２２６２の当該管理者の当該障害の表示文字列欄に当該障害の名称をセットし（Ｓ３３）、通知の量的条件が設定されているか否かを確認する（Ｓ３４）。通知設定情報記憶エリア２２４１の種類欄の値が「１」であった場合には、量的条件は設定されていないので（Ｓ３４：ＮＯ）、「通知する」と判断して処理を終了する。通知設定情報記憶エリア２２４１の種類欄の値が「２」又は「３」であった場合には（Ｓ３４：ＹＥＳ）、それぞれの条件に合わせて発生状況欄に情報をセットする（Ｓ３５）。即ち、通知設定情報記憶エリア２２４１の種類欄の値が「２」であった場合には、回数に「１」を足し、通知設定情報記憶エリア２２４１の種類欄の値が「３」であった場合には、まず、管理者別状態情報記憶エリア２２６２に発生時間がセットされているかを確認し、セットされていない場合には現在の時間をセットし、管理者別状態情報記憶エリア２２６２の継続時間に「０」をセットする。管理者別状態情報記憶エリア２２６２に発生時間がセットされている場合には、現在時間から発生時間を引いて継続時間を算出して、セットする。ここで扱う時間は、当該プリンタ２の電源投入からの経過時間である。
【００９５】
Ｓ３５について、図１０及び１２を参照して具体的に説明する。管理者１における障害種類「ＪＡＭ」では、図１０の通知設定情報記憶エリア２２４１の種類欄が「２」、量欄が「１０」であるので、障害が１０回発生すると通知する旨の設定がなされていることがわかり、図１２の管理者別状態情報記憶エリア２２６２の発生状況の回数欄から、現在は５回発生していることがわかる。また、管理者１における障害種類「ＣＯＶＥＲ  ＯＰＥＮ」では、種類欄が「３」、量欄が「３０」であり、障害が３０分継続して発生し続けると通知する旨の設定がなされていることがわかる。さらに、図１２の管理者別状態情報記憶エリア２２６２の発生状況の発生時間欄は電源投入後１７２分後であり、継続時間欄は３０分である。この継続時間欄の３０分は、「現在時間２０２分−発生時間１７２分＝継続時間３０分」として算出される。
【００９６】
次いで、Ｓ３５にて算出した情報が通知条件に該当するか否かを確認する（Ｓ３６）。通知条件に該当しない場合には（Ｓ３６：ＮＯ）、「通知しない」と判断して処理を終了する。通知条件に該当する場合には（Ｓ３６：ＹＥＳ）、管理者別状態情報記憶エリア２２６２の発生状況の発生状況欄の値をクリアし（Ｓ３７）、「通知する」と判断して処理を終了する。
【００９７】
さらに、Ｓ３２にて当該障害が回復したために本処理を行っていると判断した場合について説明する（Ｓ３２：ＹＥＳ）。まず、管理者別状態情報記憶エリア２２６２の発生状況欄の値をクリアする（Ｓ３８）。次いで、管理者別状態情報記憶エリア２２６２の障害通知フラグ欄の値が「１」であるか否かにより、当該障害発生時に障害通知メールにて通知済みであるか否かを確認する（Ｓ３９）。通知されていない場合（Ｓ３９：ＮＯ）、「通知しない」と判断して処理を終了する。通知済みである場合（Ｓ３９：ＹＥＳ）、通知設定情報記憶エリア２２４１の回復通知メール欄により、回復通知メールを送信する設定になっているか否かを確認する（Ｓ４０）。回復通知メールを送信する設定になっている場合には（Ｓ４０：ＹＥＳ）、「通知する」と判断し、送信する設定になっていない場合には（Ｓ４０：ＮＯ）、「通知しない」と判断して終了する。
【００９８】
次に、図１８を参照して通知メール作成・送信処理（Ｓ１４、図１５参照）の説明をする。ここでは、通知メール作成リスト作成処理（Ｓ１３）にて作成された通知メール作成リストに基づいて、電子メールを作成・送信する。まず、リスト数カウンタｍに初期値「０」をセットし（Ｓ５１）、次いで「１」を足す（Ｓ５２）。そして、リスト数カウンタｍの値が全リスト数よりも大きいか否かにより全リストの処理が終了したかを確認し（Ｓ５３）、終了していない場合には（Ｓ５３：ＮＯ）、通知メール作成リストに基づいてｍ番目のリストの通知メールを作成する（Ｓ５４）。
【００９９】
ここで、Ｓ５４の通知メールの作成について、図１３及び１４を参照して具体的に説明する。前述したように、図１３は障害通知メールの本文の一例であり、本文は、Ｓｔａｔｕｓ  Ｎｏｔｉｆｉｃａｔｉｏｎ部、Ｎｏｔｉｆｉｃａｔｉｏｎ  ｒｕｌｅ部、Ｎｏｄｅ  Ｉｎｆｏｒｍａｔｉｏｎ部の３つの部分により構成されている。まず、通知メール作成用リスト記憶エリア２２６１の障害文字列欄に記憶されている情報を１行目の［］内にセットし、通知条件欄に記憶されている情報を２行目にセットしてＳｔａｔｕｓ  Ｎｏｔｉｆｉｃａｔｉｏｎ部を作成する。次に、当該管理者において通知をすると設定されている障害の情報をＮｏｔｉｆｉｃａｔｉｏｎ  ｒｕｌｅ部にセットする。具体的には、図１４の障害情報欄１に記憶されている情報に基づいて「障害種類、設定条件、発生状況」という順で３行目を作成する。同様に、障害情報欄２に記憶されている情報により４行目を作成する。リスト番号１の障害情報欄１は、設定種類が「３」であるので時間条件が設定されていることがわかり、その設定時間は３０分である。さらに、発生状況に３０とあるので３０分継続発生していることがわかる。また、障害情報欄２は、設定種類が「２」であるので回数条件が設定されており、その回数は１０回、発生状況は５回である。したがって、３行目は、「ＣＯＶＥＲ  ＯＰＥＮ  ３０ｍｉｎｕｔｅｓ  （Ｎｏｗ  ３０ｍｉｎｕｔｅｓ）」となり、４行目は「ＪＡＭ  １０ｔｉｍｅｓ  （Ｎｏｗ  ５ｔｉｍｅｓ）」となる。
【０１００】
次いで、図５に示す設定画面などから設定されたプリンタ設定記憶部２２２に記憶されているプリンタ２の設定情報や全印刷頁数などの状態情報に基づいて、Ｎｏｄｅ  Ｉｎｆｏｒｍａｔｉｏｎ部をセットする。
【０１０１】
Ｓ５４にて通知メールが作成されたら、当該通知メールを送信し（Ｓ５５）、管理者別状態情報記憶エリア２２６２の障害通知フラグ欄をセットし（Ｓ５６）、Ｓ５２へ戻る。障害通知フラグ欄は、当該通知メールが障害通知メールである場合には「１」を、回復通知メールである場合には「２」をセットする。Ｓ５２へ戻ったら、リスト数カウンタｍの「１」を足し（Ｓ５２）、リスト数カウンタｍの値が全リスト数より大きくなり、全リストの処理が終了した場合には（Ｓ５３：ＹＥＳ）処理を終了し、まだ終了していない場合には（Ｓ５３：ＮＯ）、引き続きメール作成処理（Ｓ５４）を行う。
【０１０２】
さらに、図１９乃至２１を参照して障害の継続状況を感知するための障害継続感知処理について説明する。図１９は障害継続感知処理のメインプログラムのフローチャートである。図２０は、障害継続感知処理内での通知メール作成用リスト作成処理（Ｓ９３）のフローチャートであり、図２１は、通知メール作成処理の通知判断処理（Ｓ７７）のフローチャートである。
【０１０３】
まず、図１９を参照して障害継続感知処理のメインプログラムについて説明する。本プログラムは、障害の継続状況を感知するためにプリンタ２の稼働中１０秒毎に、通知判断部２２６によって実行される。全体の流れは図１５に示す通知処理のメインプログラムと同様であり、通知メール作成用リスト作成処理（Ｓ９３）における処理のみが異なる。まずはじめに、当該プリンタが正常にネットワークに接続し、電子メールが送信できる状態であるか否かを確認する（Ｓ９１）。正常にネットワークに接続されていない場合には（Ｓ９１：ＮＯ）、処理を終了し、正常に接続されている場合には（Ｓ９１：ＹＥＳ）、当該プリンタの電子メールアドレスが登録されているか否かを確認し（Ｓ９２）、登録されていない場合には（Ｓ９２：ＮＯ）、処理を終了する。登録されている場合には（Ｓ９２：ＹＥＳ）、通知メール作成リスト作成処理を行う（Ｓ９３、図２０参照）。次いで、Ｓ９３にて作成された通知メール作成リストに基づいて、通知メール作成・送信処理を行い（Ｓ９４）、処理は終了する。
【０１０４】
次に、図２０を参照して障害継続感知処理における通知メール作成リスト作成処理（Ｓ９３）の説明をする。本処理は、各管理者において、時間条件通知の設定がされている障害について、障害が継続発生しているかを確認して、設定条件に該当する場合には、通知メール作成リストを作成するものである。まず、管理者カウンタｐに初期値の「０」をセットし（Ｓ７１）、次いで管理者カウンタｐに「１」を足し（Ｓ７２）、管理者カウンタｐの値が全管理者数よりも大きいか否かにより、全管理者の処理が終了したかを確認する（Ｓ７３）。全管理者の処理が終了していない場合には（Ｓ７３：ＮＯ）、障害カウンタｑに初期値「０」をセットし（Ｓ７４）、次いで障害カウンタｑに「１」を足し（Ｓ７５）、障害カウンタｑの値が全障害数よりも大きいか否かにより、全障害の処理が終了したかを確認する（Ｓ７６）。全障害の処理が終了していない場合には（Ｓ７６：ＮＯ）、当該障害の通知判断処理を行う（Ｓ７７）。この通知判断処理については、図２１を参照して後述する。通知すると判断された場合には（Ｓ７７：通知する）、通知メール作成リストに必要な情報を記録し（Ｓ７８）、Ｓ７５へ戻る。また、通知しないと判断された場合には（Ｓ７７：通知しない）、そのままＳ７５へ戻る。引き続き、障害カウンタｑの値が全障害数より大きくなるまでＳ７５からＳ７８の処理を行い、障害カウンタｑの値が全障害数より大きくなったら（Ｓ７６：ＹＥＳ）、Ｓ７２へ戻る。引き続き、管理者カウンタｐに「１」を足し（Ｓ７２）、管理者カウンタｐの値が全管理者数よりおおきくなったら（Ｓ７３：ＹＥＳ）、処理を終了して、障害継続感知処理のメインプログラムのメール作成・送信処理（Ｓ９４）を行う。
【０１０５】
次に、図２１を参照して障害継続感知処理における通知メール作成リスト作成処理の通知判断処理（Ｓ７７）について説明する。まず、通知設定情報記憶エリア２２４１を参照して、当該管理者の当該障害の設定の種類が時間条件を示す「３」であるか否かを確認する（Ｓ８１）。「３」以外であった場合には、「通知しない」と判断して、処理を終了し、「３」であった場合には、管理者別状態情報記憶エリア２２６２の発生時間欄に発生時間が登録されているか否かにより、当該障害が発生中であるか否かを確認する（Ｓ８２）。当該障害が発生中でない場合には（Ｓ８２：ＮＯ）、「通知しない」と判断して、処理を終了する。当該障害が発生中である場合には（Ｓ８２：ＹＥＳ）、現在時間から管理者別状態情報記憶エリア２２６２の発生時間を差し引き、継続時間を算出して継続時間欄にセットし（Ｓ８３）、継続時間が設定条件に該当しない場合には（Ｓ８４：ＮＯ）、「通知しない」と判断して、処理を終え、継続時間が設定条件に該当する場合には（Ｓ８４：ＹＥＳ）、発生時間欄及び継続時間欄をクリアし（Ｓ８５）、「通知する」と判断して、処理を終了する。
【０１０６】
以上説明したように、上記の実施の形態の端末情報通知システムでは、プリンタ２の障害発生及び回復を電子メールで管理者に通知することができる。また、管理者毎に各障害に対して、「非通知」、「都度通知」、「回数条件通知」、「時間条件通知」の設定をすることができるため、管理者は、自分に通知される障害を選択することができ、さらに、「回数条件通知」、「時間条件通知」については、その条件を設定することができる。従って、「ＣＯＶＥＲ  ＯＰＥＮ」という障害に対して時間条件を設定することにより、「カバーが開いたままである」という状態と「一時的にカバーを開けた」という状態を区別することができるため、用紙が詰まりを解除するために「一時的にカバーを開けた」状態や給紙トレイに用紙を補充するために「一時的に給紙トレイを引き出した」という状態において障害通知メールが送信されることを回避できる。
【０１０７】
また、通知メールには、通知される障害の内容及び通知条件と、通知する設定がなされている障害の名称、設定及び障害発生状況が記載されているため、管理者は通知された障害以外の障害の発生状況も把握することができる。さらに、障害が回復した際に、回復通知メールを受信するか否かの設定もできる。従って、本設定がなされている場合には、当該障害が回復される度に回復通知メールが送信され、さらに回復通知メールには通知設定されている他の障害の発生状況も記載されているために、複数の障害が同時に発生している場合において、どの障害が回復し、どの障害がまだ発生しているのかということを把握することができる。
【０１０８】
尚、本実施の形態では、通知メールに通知設定画面を表示する際に用いるＵＲＬ及び管理者ＵＲＬ、当該プリンタ２のＩＰアドレスを表示しているが、これらの情報はメール本文中に表示しないようにしてもよい。
【０１０９】
また、ネットワークの構成としては、有線に限らず、無線でもよく、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などに適用することができる。
【０１１０】
【発明の効果】
以上、説明したように、請求項１に係る発明の端末情報通知システムでは、ネットワーク端末装置の障害検出手段は、ネットワーク端末装置に障害が発生したことを検出し、通知設定情報記憶部は、ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶し、障害判断手段は、障害検出手段にて検出された障害の情報が通知設定情報記憶部に記憶された通知条件に該当するか否かを判断し、当該障害判断手段にて通知条件に該当すると判断された障害に対して、電子メール作成手段は、電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載し、管理者用端末装置へ通知する電子メールを作成することができる。また、管理者用端末装置の受信手段は、電子メールを受信することができるので、ネットワーク端末装置に発生した障害の情報が通知条件に該当すると判断された場合に、管理者用端末装置へ通知する電子メールを作成するので、管理者にとって好適な条件でネットワーク端末装置の障害情報を受取ることができる。
【０１１１】
また、請求項２に係る発明の端末情報通知システムでは、請求項１に記載の発明の効果に加えて、障害検出手段では、ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生していている如何に拘らず電子メール作成手段にて障害が回復したことを通知する電子メールを作成することができるので、各障害の回復状況についても容易に知ることができる。
【０１１２】
また、請求項３に係る発明の端末情報通知システムでは、電子メール作成手段では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することができる。
【０１１３】
また、請求項４に係る発明のネットワーク端末装置では、障害検出手段は、ネットワーク端末装置に障害が発生したことを検出し、通知設定情報記憶部は、ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に記憶し、障害判断手段は、障害検出手段にて検出された障害の情報が通知設定情報記憶部に記憶された通知条件に該当するか否かを判断し、当該障害判断手段にて通知条件に該当すると判断された障害に対して、電子メール作成手段は、電子メールに、前記障害判断手段にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載し、管理者用端末装置へ通知する電子メールを作成することができる。また、管理者用端末装置の受信手段は、電子メールを受信することができるので、ネットワーク端末装置に発生した障害の情報が通知条件に該当すると判断された場合に、管理者用端末装置へ通知する電子メールを作成するので、管理者にとって好適な条件でネットワーク端末装置の障害情報を受取ることができる。
【０１１４】
また、請求項５に係る発明のネットワーク端末装置では、請求項４に記載の発明の効果に加えて、障害検出手段では、ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生していている如何に拘らず電子メール作成手段にて障害が回復したことを通知する電子メールを作成することができるので、各障害の回復状況についても容易に知ることができる。
【０１１５】
また、請求項６に係る発明のネットワーク端末装置では、請求項４又は５に記載の発明の効果に加えて、電子メール作成手段では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することができる。
【０１１６】
また、請求項７に係る発明のコンピュータプログラムでは、管理者用端末装置にネットワークを介して接続したネットワーク端末装置のＣＰＵに、当該ネットワーク端末装置に障害が発生したことを検出する障害検出工程と、前記ネットワーク端末装置に発生する各障害を前記管理者用端末装置へ電子メールで通知を行う通知条件を、各障害毎に通知設定情報記憶部に記憶する記憶工程と、前記障害検出工程にて検出された障害の情報が前記通知設定情報記憶部に記憶された通知条件に該当するか否かを判断する障害判断工程と、前記障害判断工程にて前記通知条件に該当すると判断された障害に対して、前記管理者用端末装置へ通知する電子メールを作成する電子メール作成工程とを行わせ、前記電子メール作成工程では、前記電子メールに、前記障害判断工程にて前記通知条件に該当すると判断された障害の内容とその障害の通知条件に加え、前記通知設定情報記憶部に前記管理者用端末装置へ通知するように記憶されている障害の全ての発生状況を併せて記載することができる。
【０１１７】
また、請求項８に係る発明のコンピュータプログラムでは、請求項７に記載の発明の効果に加えて、障害検出工程では、当該ネットワーク端末装置にて障害が回復したことも検出し、同時に他の障害が発生しているか否かに拘らず電子メール作成工程にて当該障害が回復したことを通知する電子メールを作成することができる。
【０１１８】
また、請求項９に係る発明のコンピュータプログラムでは、請求項７又は８に記載の発明の効果に加えて、電子メール作成工程では、電子メールに、送信元のネットワーク端末装置に関する情報も併せて記載することができる。
【図面の簡単な説明】
【図１】  図１は、本実施形態における基本的なネットワークの構成図である。
【図２】  図２は、本実施形態における具体的なネットワークの構成図である。
【図３】  図３は、プリンタ２の内部機能のブロック図である。
【図４】  図４は、電子メール基本情報及び管理者毎の詳細情報を設定する通知設定処理のフローチャートである。
【図５】  図５は、 管理者用端末装置３にインストールされている通知設定ソフトによるプリンタの電子メール基本情報の設定画面である。
【図６】  図６は、管理者用端末装置３にインストールされている通知設定ソフトによる通知設定画面である。
【図７】  図７は、管理者用端末装置３にインストールされている通知設定ソフトによる管理者毎の詳細設定画面である。
【図８】  図８は、Ｗｅｂブラウザによる通知設定画面である。
【図９】  図９は、Ｗｅｂブラウザによる管理者毎の詳細設定画面である。
【図１０】  図１０は、 通知設定情報記憶エリア２２４１に記憶されている通知設定情報の模式図である。
【図１１】  図１１は、通知設定情報記憶エリア２２４１内の種類欄及び量欄の取る値についての一覧表である。
【図１２】  図１２は、通知判断部２２６が管理する管理者別状態情報記憶エリア２２６２に記憶されている管理者別状態情報の模式図である。
【図１３】  図１３は、障害通知メールの本文の一例である。
【図１４】  図１４は、プリンタ２の制御部２２の通知判断部２２６が管理する通知メール作成用リスト記憶エリア２２６１に記憶されている通知メール作成用リスト模式図である。
【図１５】  図１５は、プリンタ２の制御部２２の通知判断部２２６にて行われる通知処理のメインプログラムのフローチャートである。
【図１６】  図１６は、通知処理のメインプログラムの中で実施される通知メール作成リスト作成処理のフローチャートである。
【図１７】  図１７は、通知メール作成リスト作成処理の通知判断処理のフローチャートである。
【図１８】  図１８は、通知処理のメインプログラムの中で実施される通知メール作成・送信処理のフローチャートである。
【図１９】  図１９は、障害継続感知処理のメインプログラムのフローチャートである。
【図２０】  図２０は、障害継続感知処理内での通知メール作成用リスト作成処理のフローチャートである。
【図２１】  図２１は、通知メール作成処理の通知判断処理のフローチャートである。
【符号の説明】
１    ネットワーク
２    ネットワーク端末装置
３    管理者用端末装置
４    ユーザー用端末装置
５    メールサーバ端末装置
２１    アクチュエータ部
２２    制御部
２３    ＬＡＮインターフェース部
２１１    センサ
２２１    制御統括部
２２２    プリンタ設定記憶部
２２３    Ｗｅｂサーバ
２２４    通知設定部
２２４１  通知設定情報記憶エリア
２２５    障害検出部
２２６    通知判断部
２２６１  通知メール作成用リスト記憶エリア
２２６２  管理者別状態情報記憶エリア
２３１    ネットワーク制御部
２３２    メール作成部
【図１】
0003783644.tif 000002
【図２】
0003783644.tif 000003
【図３】
0003783644.tif 000004
【図４】
0003783644.tif 000005
【図５】
0003783644.tif 000006
【図６】
0003783644.tif 000007
【図７】
0003783644.tif 000008
【図８】
0003783644.tif 000009
【図９】
0003783644.tif 000010
【図１０】
0003783644.tif 000011
【図１１】
0003783644.tif 000012
【図１２】
0003783644.tif 000013
【図１３】
0003783644.tif 000014
【図１４】
0003783644.tif 000015
【図１５】
0003783644.tif 000016
【図１６】
0003783644.tif 000017
【図１７】
0003783644.tif 000018
【図１８】
0003783644.tif 000019
【図１９】
0003783644.tif 000020
【図２０】
0003783644.tif 000021
【図２１】
0003783644.tif 000022