(57)【要約】      （修正有）【課題】  携帯端末のように受信文字数制限がある機器に電子メールでエラー等の状態情報を送信した場合でも、その状態情報の内容を確実にその携帯端末のユーザに伝達することができるネットワークデバイス管理システムを提供する。【解決手段】  ネットワークデバイス管理システム１は、ネットワークデバイス１０１〜１０３と、上記ネットワークデバイスからエラー状態を電子メールで通知されるデスクトップＰＣ１１１と、メール（ＳＭＴＰ）サーバ１１２とから構成され、これらは互いにＬＡＮ１００を介してネットワーク接続する。また、ＬＡＮ１００は、携帯端末１１４が接続されているインターネット回線１２０と接続する。デスクトップＰＣ１１１は、監視対象である各ネットワークデバイスについて、エラー状況よりエラーメッセージを生成し、文字数制限付電子メールデータ作成処理により作成した電子メールを送信先である携帯端末１１４に送信する。【選択図】      図５
2006039630.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のネットワークデバイスを管理するためのネットワークデバイス管理システムにおいて、
前記複数のネットワークデバイスのいずれかが所定の状態に変化したか否かを検知する状態検知手段と、
前記複数のネットワークデバイスのいずれかが前記所定の状態に変化していることが検知された場合に、前記検知されたネットワークデバイス及び前記所定の状態の内容を含む状態情報を保存する状態情報保存手段と、
送信する電子メールデータの最大文字数を決定する最大送信文字数決定手段と、
前記最大送信文字数決定手段により決定された最大文字数に従った文字数で、前記状態情報保存手段に保存された状態情報を基に電子メールデータを作成する電子メールデータ作成手段と、
前記電子メールデータ作成手段により作成された前記電子メールデータを電子メール送信する電子メール送信手段とを備えることを特徴とするネットワークデバイス管理システム。
【請求項２】
前記所定の状態は、エラー発生状態であることを特徴とする請求項１記載のネットワークデバイス管理システム。
【請求項３】
前記最大送信文字数決定手段は、ＧＵＩでユーザが指定した文字数を前記最大文字数に設定することを特徴とする請求項１又は２記載のネットワークデバイス管理システム。
【請求項４】
前記最大送信文字数決定手段は、
電子メールアドレス又は電子メールアドレスの一部と、これらと対応付けされた文字数を登録する登録手段を備え、
前記電子メール送信手段により送信される送信先である電子メールアドレス又は当該電子メールアドレスの一部が前記登録された文字数と対応付けされているときに、当該文字数を前記最大文字数に設定することを特徴とする請求項１又は２記載のネットワークデバイス管理システム。
【請求項５】
前記電子メールデータ作成手段は、
前記状態情報保存手段により保存される状態情報の先頭から、前記決定された最大送信文字数以内の文字列を切り出す電子メールデータ切出手段を備えることを特徴とする請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システム。
【請求項６】
前記電子メールデータ作成手段は、
前記状態情報保存手段により保存されるエラー情報を先頭から、前記決定された最大送信文字数ずつ分割する分割手段とを備えることを特徴とする請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システム。
【請求項７】
前記電子メールデータ作成手段は、
文字列の優先順位を設定する優先順位設定手段と、
前記保存された状態情報から、前記優先順位設定手段で設定された優先順位の高い順に文字列を抽出する優先順文字列抽出手段とを備え、
前記優先順文字列抽出手段は、
前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となったときに、前記文字列の抽出を終了することを特徴とする請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システム。
【請求項８】
前記電子メールデータ作成手段は、
文字列の優先順位を設定する優先順位設定手段と、
前記保存された状態情報から、前記優先順位設定手段で設定された優先順位の高い順に文字列を抽出する優先順文字列抽出手段とを備え、
前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となる毎に、１つの電子メールデータを作成することを特徴とする請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システム。
【請求項９】
ネットワークに接続された複数のネットワークデバイスを管理するためのネットワークデバイス管理システムの管理方法において、
前記複数のネットワークデバイスのいずれかが所定の状態に変化したか否かを検知する状態検知ステップと、
前記複数のネットワークデバイスのいずれかが前記所定の状態に変化していることが検知された場合に、前記検知されたネットワークデバイス及び前記所定の状態の内容を含む状態情報を保存する状態情報保存ステップと、
送信する電子メールデータの最大文字数を決定する最大送信文字数決定ステップと、
前記最大送信文字数決定ステップにより決定された最大文字数に従った文字数で、前記状態情報保存ステップに保存された状態情報を基に電子メールデータを作成する電子メールデータ作成ステップと、
前記電子メールデータ作成ステップにより作成された前記電子メールデータを電子メール送信する電子メール送信ステップとを備えることを特徴とするネットワークデバイス管理システムの管理方法。
【請求項１０】
前記所定の状態は、エラー発生状態であることを特徴とする請求項９記載のネットワークデバイス管理システムの管理方法。
【請求項１１】
前記最大送信文字数決定ステップは、ＧＵＩでユーザが指定した文字数を前記最大文字数に設定することを特徴とする請求項９又は１０記載のネットワークデバイス管理システムの管理方法。
【請求項１２】
前記最大送信文字数決定ステップは、
電子メールアドレス又は電子メールアドレスの一部と、これらと対応付けされた文字数を登録する登録ステップを備え、
前記電子メール送信ステップにより送信される送信先である電子メールアドレス又は当該電子メールアドレスの一部が前記登録された文字数と対応付けされているときに、当該文字数を前記最大文字数に設定することを特徴とする請求項９又は１０記載の管理方法。
【請求項１３】
前記電子メールデータ作成ステップは、
前記状態情報保存ステップにより保存される状態情報の先頭から、前記決定された最大送信文字数以内の文字列を切り出す電子メールデータ切出ステップを備えることを特徴とする請求項９乃至１２のいずれか１項に記載の管理方法。
【請求項１４】
前記電子メールデータ作成ステップは、
前記状態情報保存ステップにより保存される状態情報を先頭から、前記決定された最大送信文字数ずつ分割する分割ステップとを備えることを特徴とする請求項９乃至１２のいずれか１項に記載の管理方法。
【請求項１５】
前記電子メールデータ作成ステップは、
文字列の優先順位を設定する優先順位設定ステップと、
前記保存された状態情報から、前記優先順位設定ステップで設定された優先順位の高い順に文字列を抽出する優先順文字列抽出ステップとを備え、
前記優先順文字列抽出ステップは、
前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となったときに、前記文字列の抽出を終了することを特徴とする請求項９乃至１２のいずれか１項に記載の管理方法。
【請求項１６】
前記電子メールデータ作成ステップは、
文字列の優先順位を設定する優先順位設定ステップと、
前記保存された状態情報から、前記優先順位設定ステップで設定された優先順位の高い順に文字列を抽出する優先順文字列抽出ステップとを備え、
前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となる毎に、１つの電子メールデータを作成することを特徴とする請求項９乃至１２のいずれか１項に記載の管理方法。
【請求項１７】
請求項９乃至１６のいずれか１項に記載の管理方法を実現するためのコンピュータ読み取り可能なプログラムコードを有することを特徴とする制御プログラム。
【請求項１８】
請求項１７記載の制御プログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークデバイス管理システム、その管理方法及びその制御プログラム、並びに記憶媒体に関し、特にネットワークデバイスのエラーを電子メールで送信するネットワークデバイス管理システム、その管理方法及びその制御プログラム、並びに記憶媒体に関する。
【背景技術】
【０００２】
従来より、ＬＡＮをはじめとするネットワークを管理するためのプロトコルであるＳＮＭＰ（Simple Network Management Protocol）が、現在では、ＩＰプロトコルをベースとしたネットワークに限らず、ＩＰＸプロトコル等、ＩＰプロトコル以外のプロトコルをベースとしたネットワークのネットワーク管理プロトコルとしても幅広く使用されている。
【０００３】
通常、ＳＮＭＰに基づいたネットワーク管理は、ＳＮＭＰプロトコルを使用してＭＩＢ（Management Information Base）と呼ばれるツリー構造の情報データベースにアクセスすることにより行われる。
【０００４】
一方、ネットワーク上の各種の資源（プリンタ、サーバ、スキャナ等）を効率的に発見し、利用するための方法として、ディレクトリサービスと呼ばれるものが提供されている。
【０００５】
ディレクトリサービスとは、言わばネットワークに関する電話帳であり、様々な情報を格納するためのものである。この具体例としては、例えばＲＦＣ１７７７に規定されているＬＤＡＰ（Lightweight Directory Access Protocol）やＮｏｖｅｌｌ社のＮＤＳ（NetWare Directory Service）がある。
【０００６】
このような従来のネットワークデバイス管理システムにおいては、ＳＮＭＰ／ＭＩＢやディレクトリサービスを用いて、例えばネットワークに接続されているネットワークデバイスの一覧を表示したり、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を表示したり変更したりすることができる。
【０００７】
更に、近年は、ＰＣのＷｅｂブラウザにより、ネットワークに接続されているネットワークデバイスの一覧を表示したり、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を表示したりできるＷｅｂアプリケーションの開発が盛んになっている。
【０００８】
また、Ｗｅｂサーバをネットワークデバイス内部に同梱することにより、ＰＣのＷｅｂブラウザから、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を表示したりする機能を提供するネットワークデバイスが開発されている。
【０００９】
このようなＷｅｂアプリケーションの一機能として、ネットワークデバイスにエラーが発生していることをネットワーク管理者等に電子メールで通知する機能が従来例として開示されている（例えば、特許文献１参照）。
【００１０】
この従来例では、Ｗｅｂアプリケーションにおいてエラー検知対象に指定されている１つ以上のネットワークデバイスのいずれかにエラーが発生していることをＷｅｂアプリケーションが検出した場合に、これらネットワークデバイスから取得したネットワークデバイスの名称やアドレスや発生しているエラーの内容を電子メールの形式に変換して、予め設定された電子メールアドレスに対して通知する。
【００１１】
ここで、電子メールの通知先、より正確には、電子メールの受信機器に注目すると、従来、電子メールの受信機器は、ＰＣ、ワークステーション等が想定されていた。
【００１２】
ところが、近年、電子メール送受信機能を持つ携帯電話、ＰＤＡ等の携帯端末が普及したことによって、これらの機器が電子メールの受信機器として使われるようになっている。
【特許文献１】特開２００３−１５９７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、ネットワークデバイスの管理者が、ネットワークデバイス管理システムにこれらの携帯端末に電子メールアドレスを登録し、上記システムからの電子メールを携帯端末で受信する場合、これらの携帯端末で受信できる電子メールのサイズに制限がある場合が多いため、上記システムからの電子メールを携帯端末で受信したネットワーク管理者は、携帯端末の電子メール受信文字数制限によって電子メールの全文を受信できないという問題があった。
【００１４】
本発明の目的は、携帯端末のように受信文字数制限がある機器に電子メールでエラー等の状態情報を送信した場合でも、その状態情報の内容を確実にその携帯端末のユーザに伝達することができるネットワークデバイス管理システム、その管理方法及びその制御プログラム、並びに記憶媒体を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、請求項１記載のネットワークデバイス管理システムは、ネットワークに接続された複数のネットワークデバイスを管理するためのネットワークデバイス管理システムにおいて、前記複数のネットワークデバイスのいずれかが所定の状態に変化したか否かを検知する状態検知手段と、前記複数のネットワークデバイスのいずれかが前記所定の状態に変化していることが検知された場合に、前記検知されたネットワークデバイス及び前記所定の状態の内容を含む状態情報を保存する状態情報保存手段と、送信する電子メールデータの最大文字数を決定する最大送信文字数決定手段と、前記最大送信文字数決定手段により決定された最大文字数に従った文字数で、前記状態情報保存手段に保存された状態情報を基に電子メールデータを作成する電子メールデータ作成手段と、前記電子メールデータ作成手段により作成された前記電子メールデータを電子メール送信する電子メール送信手段とを備えることを特徴とする。
【００１６】
請求項２記載のネットワークデバイス管理システムは、請求項１記載のネットワークデバイス管理システムにおいて、前記所定の状態は、エラー発生状態であることを特徴とする。
【００１７】
請求項３記載のネットワークデバイス管理システムは、請求項１又は２記載のネットワークデバイス管理システムにおいて、前記最大送信文字数決定手段は、ＧＵＩでユーザが指定した文字数を前記最大文字数に設定することを特徴とする。
【００１８】
請求項４記載のネットワークデバイス管理システムは、請求項１又は２記載のネットワークデバイス管理システムにおいて、前記最大送信文字数決定手段は、電子メールアドレス又は電子メールアドレスの一部と、これらと対応付けされた文字数を登録する登録手段を備え、前記電子メール送信手段により送信される送信先である電子メールアドレス又は当該電子メールアドレスの一部が前記登録された文字数と対応付けされているときに、当該文字数を前記最大文字数に設定することを特徴とする。
【００１９】
請求項５記載のネットワークデバイス管理システムは、請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システムにおいて、前記電子メールデータ作成手段は、前記状態情報保存手段により保存される状態情報の先頭から、前記決定された最大送信文字数以内の文字列を切り出す電子メールデータ切出手段を備えることを特徴とする。
【００２０】
請求項６記載のネットワークデバイス管理システムは、請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システムにおいて、前記電子メールデータ作成手段は、前記状態情報保存手段により保存されるエラー情報を先頭から、前記決定された最大送信文字数ずつ分割する分割手段とを備えることを特徴とする。
【００２１】
請求項７記載のネットワークデバイス管理システムは、請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システムにおいて、前記電子メールデータ作成手段は、文字列の優先順位を設定する優先順位設定手段と、前記保存された状態情報から、前記優先順位設定手段で設定された優先順位の高い順に文字列を抽出する優先順文字列抽出手段とを備え、前記優先順文字列抽出手段は、前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となったときに、前記文字列の抽出を終了することを特徴とする。
【００２２】
請求項８記載のネットワークデバイス管理システムは、請求項１乃至４のいずれか１項に記載のネットワークデバイス管理システムにおいて、前記電子メールデータ作成手段は、文字列の優先順位を設定する優先順位設定手段と、前記保存された状態情報から、前記優先順位設定手段で設定された優先順位の高い順に文字列を抽出する優先順文字列抽出手段とを備え、前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となる毎に、１つの電子メールデータを作成することを特徴とする。
【００２３】
上記目的を達成するために、請求項９記載の管理方法は、ネットワークに接続された複数のネットワークデバイスを管理するためのネットワークデバイス管理システムの管理方法において、前記複数のネットワークデバイスのいずれかが所定の状態に変化したか否かを検知する状態検知ステップと、前記複数のネットワークデバイスのいずれかが前記所定の状態に変化していることが検知された場合に、前記検知されたネットワークデバイス及び前記所定の状態の内容を含む状態情報を保存する状態情報保存ステップと、送信する電子メールデータの最大文字数を決定する最大送信文字数決定ステップと、前記最大送信文字数決定ステップにより決定された最大文字数に従った文字数で、前記状態情報保存ステップに保存された状態情報を基に電子メールデータを作成する電子メールデータ作成ステップと、前記電子メールデータ作成ステップにより作成された前記電子メールデータを電子メール送信する電子メール送信ステップとを備えることを特徴とする。
【００２４】
請求項１０記載の管理方法は、請求項９記載の管理方法において、前記所定の状態は、エラー発生状態であることを特徴とする。
【００２５】
請求項１１記載の管理方法は、請求項９又は１０記載の管理方法において、前記最大送信文字数決定ステップは、ＧＵＩでユーザが指定した文字数を前記最大文字数に設定することを特徴とする。
【００２６】
請求項１２記載の管理方法は、請求項９又は１０記載の管理方法において、前記最大送信文字数決定ステップは、電子メールアドレス又は電子メールアドレスの一部と、これらと対応付けされた文字数を登録する登録ステップを備え、前記電子メール送信ステップにより送信される送信先である電子メールアドレス又は当該電子メールアドレスの一部が前記登録された文字数と対応付けされているときに、当該文字数を前記最大文字数に設定することを特徴とする。
【００２７】
請求項１３記載の管理方法は、請求項９乃至１２のいずれか１項に記載の管理方法において、前記電子メールデータ作成ステップは、前記状態情報保存ステップにより保存される状態情報の先頭から、前記決定された最大送信文字数以内の文字列を切り出す電子メールデータ切出ステップを備えることを特徴とする。
【００２８】
請求項１４記載の管理方法は、請求項９乃至１２のいずれか１項に記載の管理方法において、前記電子メールデータ作成ステップは、前記状態情報保存ステップにより保存される状態情報を先頭から、前記決定された最大送信文字数ずつ分割する分割ステップとを備えることを特徴とする。
【００２９】
請求項１５記載の管理方法は、請求項９乃至１２のいずれか１項に記載の管理方法において、前記電子メールデータ作成ステップは、文字列の優先順位を設定する優先順位設定ステップと、前記保存された状態情報から、前記優先順位設定ステップで設定された優先順位の高い順に文字列を抽出する優先順文字列抽出ステップとを備え、前記優先順文字列抽出ステップは、前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となったときに、前記文字列の抽出を終了することを特徴とする。
【００３０】
請求項１６記載の管理方法は、請求項９乃至１２のいずれか１項に記載の管理方法において、前記電子メールデータ作成ステップは、文字列の優先順位を設定する優先順位設定ステップと、前記保存された状態情報から、前記優先順位設定ステップで設定された優先順位の高い順に文字列を抽出する優先順文字列抽出ステップとを備え、前記抽出された文字列の文字数が、前記決定された最大送信文字数の範囲内に収まる最大の文字数となる毎に、１つの電子メールデータを作成することを特徴とする。
【００３１】
上記目的を達成するために、請求項１７記載の制御プログラムは、請求項９乃至１６のいずれか１項に記載の管理方法を実現するためのコンピュータ読み取り可能なプログラムコードを有することを特徴とする。
【００３２】
上記目的を達成するために、請求項１８記載の記憶媒体は、請求項１７記載の制御プログラムを格納したことを特徴とする。
【発明の効果】
【００３３】
以上詳細に説明したように、請求項１記載のネットワークデバイス管理システム、請求項９記載の管理方法、請求項１７記載の制御プログラム、並びに請求項１８記載の記憶媒体によれば、ネットワークデバイス管理システムにより管理されるネットワークに接続された複数のネットワークデバイスのいずれかが所定の状態に変化していることが検知されたときに、検知されたネットワークデバイス及びその状態の内容を含む状態情報を保存し、送信する電子メールデータの最大文字数に従った文字数で、上記保存されたエラー情報を基に電子メールデータを作成し、この作成された電子メールデータを電子メール送信するので、携帯端末のように受信文字数制限がある機器に電子メールで状態情報を送信する場合でも、その状態情報の内容を確実にその携帯端末のユーザに伝達することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態を図面を用いて詳述する。
【００３５】
図１は、本発明の実施の形態に係るネットワークデバイス管理システムの構成を概略的に示す図である。
【００３６】
図１において、ネットワークデバイス管理システム１は、ネットワークデバイス管理システム１のプログラムが実行可能なネットワークデバイス１０１〜１０３と、デスクトップＰＣ１１１と、メール（ＳＭＴＰ）サーバとしてのＰＣ（以下「メール（ＳＭＴＰ）サーバ」という）１１２とから構成され、これらは互いにＬＡＮ１００を介してネットワーク接続する。ネットワークデバイス１０１〜１０３は、エラーが発生したときにデスクトップＰＣ１１１にエラー状態を電子メールで通知する。
【００３７】
また、ＬＡＮ１００は、ノートＰＣ１１３や不図示の携帯端末ネットワークを経由して携帯端末１１４が接続されているインターネット回線１２０と接続する。
【００３８】
ここで、ネットワークデバイス１０１は、カラープリンタであり、ネットワークデバイス１０２は、ネットワークプリンタとしても使用可能なコピー機（ＭＦＰ：Multi Function Peripheral）であり、ネットワークデバイス１０３はモノクロプリンタである。
【００３９】
デスクトップＰＣ１１１は、ネットワークデバイス管理システム１のプログラムが実行可能なＰＣであり、後述するようにネットワークデバイス１０１〜１０３から電子メールでエラー状態が通知される。
【００４０】
メール（ＳＭＴＰ）サーバ１１２は、後述するようにネットワークデバイス１０１〜１０３やデスクトップＰＣ１１１から転送された電子メールを指定された宛先に転送する。
【００４１】
ノートＰＣ１１３は、ＰＯＰ（Post Office Protocol）プログラム等の電子メールを受信するためのプログラムが稼動しており、インターネット回線１２０経由で電子メールを受信することができる。
【００４２】
携帯端末１１４は、電子メールを受信するためのプログラムが稼動しており、インターネット回線１２０経由で電子メールを受信することができる。但し、受信した電子メールデータは受信文字数制限がある。
【００４３】
図２は、図１におけるデスクトップＰＣ１１１の内部構成を概略的に示すブロック図である。
【００４４】
図２において、デスクトップＰＣ１１１は、キーボード（ＫＢ）２０９と、ＣＲＴディスプレイ（ＣＲＴ）２１０と、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイルそしてネットワーク管理プログラム等を記憶するＲＯＭ２０２及びハードディスク（ＨＤ）２１１と、フロッピー（登録商標）ディスクコントローラ（ＦＤ）２１２と、ＣＤ−ＲＯＭコントローラ（ＣＤ−ＲＯＭ）２１３とを備える。
【００４５】
デスクトップＰＣ１１１は、また、ＰＣ全体を制御するＣＰＵ２０１と、ＣＰＵ２０１の主メモリであって、ワークエリア等として機能するＲＡＭ２０３と、キーボード（ＫＢ）２０９や不図示のポインティングデバイス等からの指示入力を制御するキーボードコントローラ（ＫＢＣ）２０５と、ＣＲＴディスプレイ（ＣＲＴ）２１０の表示を制御するＣＲＴコントローラ（ＣＲＴＣ）２０６と、ハードディスク（ＨＤ）２１１、フロッピー（登録商標）ディスクコントローラ（ＦＤ）２１２及びＣＤ−ＲＯＭコントローラ（ＣＤ−ＲＯＭ）２１３とのアクセスを制御するディスクコントローラ（ＤＫＣ）２０７と、ＬＡＮ１００を介して、ネットワークプリンタ、他のネットワーク機器あるいは他のＰＣと双方向にデータをやりとりするネットワークインタフェースカード（ＮＩＣ）２０８とを備え、これらはシステムバス２０４により互いに接続する。
【００４６】
ＣＰＵ２０１は、ＲＯＭ２０２若しくはハードディスク（ＨＤ）２１１に記憶されるか、又はフロッピー（登録商標）ディスクドライブ（ＦＤ）２１２若しくはＣＤ−ＲＯＭコントローラ２１３より供給されるネットワークデバイス管理ソフトウェアを実行し、ＬＡＮ１００に接続されるネットワークデバイス１０１〜１０３を総括的に制御する。
【００４７】
次に、図１のネットワークデバイス管理システム１の構成と動作について説明する。
【００４８】
図３は、図１のネットワーク管理システム１におけるネットワークデバイス情報を説明するのに用いられる図である。
【００４９】
図３において、ネットワークデバイス情報３００は、ネットワークデバイス１０１〜１０３を表示するネットワークデバイス表示欄３０１、各ネットワークデバイスのＭＡＣアドレスを表示するＭＡＣアドレス表示欄３０２、各ネットワークデバイスのＩＰアドレスを表示するＩＰアドレス表示欄３０３、各ネットワークデバイスのデバイス名を表示するデバイス名表示欄３０４、及び各ネットワークデバイスの設置場所を表示する設置場所表示欄３０５を備える。
【００５０】
なお、図３のネットワークデバイス情報３００はあくまでも例であって、デスクトップＰＣ１１１あるいはネットワークデバイス１０１〜１０３に格納する情報としては、さらにネットワークデバイスの製品名等の付加情報もあっても良いことは言うまでもない。
【００５１】
図４は、図２におけるＣＲＴ２１０上に表示される電子メール送信機能設定画面を示す図である。
【００５２】
この画面上で、ネットワークデバイスで発生したエラー情報の送信先や送信条件、電子メール送信機能の調査対象となるネットワークデバイスを設定する。以下、ネットワークデバイス管理システム１では、電子メール送信機能設定は以下に後述する電子メール送信機能設定画面上にデスクトップＰＣ１１１のＫＢ２０９でユーザ入力されることにより行われるが、これに限定されるものでなく、予めＨＤ２１１やＲＯＭ２０２に電子メール送信機能設定を記憶させておいてもよく、また、携帯端末１１４やノートＰＣ１１３が遠隔でこの電子メール送信機能設定を行うことができるようにしてもよい。
【００５３】
図４において、電子メール送信機能設定画面４００は、ネットワークデバイス管理システムが送信する電子メールの宛先となる電子メールアドレスが入力される電子メール送信先入力部４０１と、ネットワークデバイス管理システムが送信する電子メールの最大文字数が入力される最大送信文字数入力部４０２と、メール（ＳＭＴＰ）サーバのＩＰアドレスが入力されるＳＭＴＰアドレス入力部４０３と、エラー発生状況を監視する対象であるネットワークデバイスを入力するエラー発生デバイス入力部４０４と、エラー発生状況の送信タイミングを入力する送信条件入力部４０５とを備える。
【００５４】
ネットワークデバイス管理システム１は、ＳＭＴＰアドレス入力部４０３に入力されているＩＰアドレスを持つデスクトップＰＣ１１１に対してＳＭＴＰプロトコルで電子メールを送信し、また、エラー発生デバイス入力部４０４に入力されているネットワークデバイスのエラー発生状況を監視し、その結果を電子メール送信先入力部４０１に入力されている通知先に対して電子メールで送信する。
【００５５】
図５は、図１のネットワーク管理システム１によって実行される電子メール送信処理の手順を示すフローチャートである。
【００５６】
本処理は、具体的には、ネットワーク管理システム１上のデスクトップＰＣ１１１のＣＰＵ２０１により実行される。
【００５７】
図５において、デスクトップＰＣ１１１が起動すると、まず、ネットワークデバイス１０１〜１０３のうち、エラー発生状況の監視対象となっているネットワークデバイスに関する情報、具体的には、ＭＡＣアドレス、ＩＰアドレス、デバイス名、設置場所等のネットワークデバイス情報を取得する（ステップＳ５０１）。ここで、ＳＮＭＰ／ＭＩＢを使用して、監視対象となっているネットワークデバイスからＭＡＣアドレス、ＩＰアドレス、デバイス名、設置場所等のネットワークデバイスに関する情報取得を要求した場合、監視対象となっているネットワークデバイスでは、それぞれ図３のネットワークデバイス情報に示す情報を返すため、この返された情報に基づき、ＣＰＵ２０１が図４の電子メール送信機能設定画面４００の各入力部４０１〜４０４への値を設定するようにしてもよく、また、不図示のキーボード等の入力装置を用いてユーザ入力された値を、ＣＰＵ２０１が図４の電子メール送信機能設定画面４００の各入力部４０１〜４０４への値を設定するようにしてもよい。
【００５８】
次に、ステップＳ５０１で取得されたネットワークデバイス情報をＲＯＭ２０２やＨＤ２１１等の記憶領域に保持する（ステップＳ５０２）。具体的には、電子メール送信先入力部４０１に入力された「aaa@zzz.ne.jp, bbb@xxx.ne.jp, ccc@yyy.ne.jp」が電子メール送信先として上記記憶領域に保持されており、最大送信文字数入力部４０２に入力されたの「１００バイト」という値は電子メールのテキストデータ記入部における最大送信文字数として上記記憶領域に保持されている。また、ＳＭＴＰアドレス入力部４０３に入力された「１２３．１２３．１２３．１２３」はデスクトップＰＣ１１１のＳＭＴＰアドレスとして上記記憶領域に保持され、エラー発生デバイス入力部４０４に入力された「ネットワークデバイス１０１、ネットワークデバイス１０３」は監視対象であるネットワークデバイスとして上記記憶領域に保持され、送信条件入力部４０５に入力された「障害発生時」をエラー発生状況の送信タイミングとして上記記憶領域に保持される。
【００５９】
その後、エラー状況を監視する対象である各ネットワークデバイスについて、１つ又は複数のエラーが発生すると（ステップＳ５０３でＹＥＳ）、エラー状況よりエラーメッセージを生成し、ＲＯＭ２０２やＨＤ２１１等の記憶領域にエラーが発生したネットワークデバイス名及びその生成したエラーメッセージを含むエラー情報を保持し（ステップＳ５０４）、ステップＳ５０４にて保持したエラー情報から作成する電子メールデータに最大送信文字数制限があるか否かを判別する（ステップＳ５０５）。具体的には、図４の最大送信文字数入力部４０２に最大送信文字数の値が入力されているときに最大送信文字数制限があると判断する。なお、この処理は、この方法に限定されるわけでなく、例えば、後述する図１５に示すように、監視対象であるネットワークデバイス毎にその最大送信文字数の値が予めＲＯＭ２０２やＨＤ２１１等の記録領域に記録されており、監視対象であるネットワークデバイス毎にこの値が記録領域に記録されているか否かを判断するようにしてもよく、また、外部ファイルに最大送信文字数の値が設定されるようになっており、その外部ファイルにこの値の設定があるか否かを判断するようにしてもよい。
【００６０】
図５に戻り、ステップＳ５０５の判別の結果、送信文字数制限がないときは、最大送信文字数制限がない場合の電子メールデータを作成して（ステップＳ５０６）、ステップＳ５０８の処理に進む。具体的には、ステップＳ５０２で保持されたネットワークデバイス情報に基づいて、ステップＳ５０４で保持されたエラー状況より生成したエラーメッセージを含む電子メールを作成し、ネットワークデバイスにエラーが発生していることを通知する。
【００６１】
一方、ステップＳ５０５の判別の結果、送信文字数制限があるときは、最大送信文字数制限がある場合の電子メールデータを後述する図６の文字数制限ありの電子メールデータ作成処理により作成して（ステップＳ５０７）、ステップＳ５０８の処理に進む。
【００６２】
次に、図４の電子メール送信先入力部４０１に入力された送信先に対して電子メールを送信するために、ステップＳ５０６又はステップＳ５０７で作成した電子メールデータに基づいて後述する図７の電子メールを作成し、これをメール（ＳＭＴＰ）サーバ１１２に送って（ステップＳ５０８）、本処理を終了する。ここで、メール（ＳＭＴＰ）サーバ１１２はこの電子メールデータを受信すると、入力された送信先（例えば携帯端末１１４）にこの受信した電子メールを送信する。
【００６３】
図５の処理によれば、デスクトップＰＣ１１１は、エラー状況を監視する対象である各ネットワークデバイスについて、１つ又は複数のエラーが発生すると（ステップＳ５０３でＹＥＳ）、エラー状況よりエラーメッセージを生成し、ＲＯＭ２０２やＨＤ２１１等の記憶領域にエラーが発生したネットワークデバイス名及びその生成したエラーメッセージを含むエラー情報を保持し（ステップＳ５０４）、保持したエラー情報から作成する電子メールデータに送信文字数制限があるときは（ステップＳ５０５でＹＥＳ）、文字数制限付電子メールデータ作成処理により作成した電子メールを送信先である携帯端末にメール（ＳＭＴＰ）サーバ１１２を介して送信するので（ステップＳ５０７，Ｓ５０８）、携帯端末１１４が受信文字数制限がある機器であり、この機器に電子メールでエラー情報を送信した場合でも、保持したエラー情報の内容を確実に携帯端末１１４のユーザに伝達することができる。
【００６４】
上述した図５の電子メール送信処理は、ネットワークデバイス１０１〜１０３の内部で実行されてもよい。この場合、それぞれのネットワークデバイス１０１〜１０３の内部において、図３のネットワークデバイス情報を個別に記憶しておき、実際にエラーが発生したネットワークデバイスにおいてのみ電子メールデータが作成され、エラーが発生したネットワークデバイスからメール（ＳＭＴＰ）サーバ１１２に対して直接電子メールデータが送信される。
【００６５】
図６は、図５のステップＳ５０７の文字数制限ありの電子メールデータ作成処理の手順を示すフローチャートである。
【００６６】
図６において、まず、最大送信文字数を取得する（ステップＳ６０１）。具体的には、図４の最大送信文字数入力部４０２に入力されている値を最大送信文字数の値として取得する。なお、この処理は、この方法に限定されるわけでなく、例えば、ネットワークデバイス管理システム１に最大送信文字数の値が設定されるようになっており、ネットワークデバイス管理システム１からこの値を取得するようにしてもよく、また、外部ファイルに最大送信文字数の値が設定されるようになっており、その外部ファイルからこの値を取得するようにしてもよい。いずれにしても、最大送信文字数設定の値はＲＯＭ２０２やＨＤ２１１等の記憶領域に保持されているものを用いる。
【００６７】
次に、電子メールデータを一時的に保存する空の電子メールデータ用のバッファを用意し（ステップＳ６０２）、ステップＳ５０２，Ｓ５０４で保持した情報から、ステップＳ５０６と同様の最大送信文字数制限がない場合の電子メールデータを作成し、ステップＳ６０２で用意したバッファに保持する（ステップＳ６０３）。
【００６８】
その後、ステップＳ６０１で取得した最大送信文字数のサイズ分だけ、上記バッファの先頭から文字列を切り出し（ステップＳ６０４）、その切り出した文字列を電子メールデータとして（ステップＳ６０５）、本処理を終了する。
【００６９】
図６の処理によれば、最大送信文字数制限がない場合の電子メールデータを作成後バッファに保持すると（ステップＳ６０３）、取得した最大送信文字数のサイズ分だけ、上記バッファの先頭から文字列を切り出し（ステップＳ６０４）、その切り出した文字列を電子メールデータとするので（ステップＳ６０５）、確実に本文のテキストのデータ容量が携帯端末１１４の受信文字数制限内である電子メールを送信することができる。
【００７０】
図７は、図５のステップＳ５０８で送信される電子メールを説明するのに用いられる図であり、（ａ）は最大送信文字数制限「なし」の場合を示し、（ｂ）は最大送信文字数制限「あり」の場合を示す。
【００７１】
図７（ａ）の電子メール表示画面７０１は、図４の電子メール送信機能設定画面４００における最大送信文字数入力部４０２に何も入力がなされなかった場合の電子メールの表示画面であり、ネットワークデバイスに関する情報及びエラーメッセージがすべて表示される。
【００７２】
一方、図７（ｂ）の電子メール表示画面７０２は、上記最大送信文字数入力部４０２に「１００バイト」という値が入力されていた場合の電子メールの表示画面であり、本文に使用されているテキストのデータ容量が１００バイト以下の電子メールデータとなっている。ここで、ネットワークデバイスに関する情報及びエラーメッセージの全てを本文に記載するのに必要なテキストのデータ容量は１００バイトより大きいため、電子メールデータが途中で終了している。
【００７３】
図８は、図５の電子メール送信処理用のプログラムを含むネットワークデバイス管理ソフトウェアのメモリマップを説明するのに用いられる図である。
【００７４】
本実施の形態に係るネットワークデバイス管理ソフトウェアのメモリマップ８００は、ＣＤ−ＲＯＭに記憶されており、図２におけるＣＤ−ＲＯＭコントローラ２１３によりデスクトップＰＣ１１１に供給される。
【００７５】
図８において、メモリマップ８００は、インストールプログラムを記憶してある領域９９９９と、ネットワークデバイス管理プログラムを記憶してある領域９９９８とを備える。
【００７６】
このＣＤ−ＲＯＭに記録されたネットワークデバイス管理プログラムがデスクトップＰＣ１１１にインストールされる際には、まずインストールプログラムを記憶してある領域９９９９に記憶されているインストールプログラムがＣＰＵ２０１にロードされ、ＣＰＵ２０１によって実行される。次に、ＣＰＵ２０１によって実行されるインストールプログラムが、ネットワークデバイス制御プログラムを記憶してある領域９９９８からネットワークデバイス管理プログラムを読み出して、ＲＯＭ２０２やＨＤ２１１等の記憶領域に格納する。
【００７７】
なお、ネットワークデバイス管理ソフトウェアは、図８で上述したように、デスクトップＰＣ１１１のみにインストールすることに限定されるわけでなく、例えば、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ等）にインストールするようにしてもよい。
【００７８】
図９は、図６の文字数制限ありの電子メールデータ作成処理の変形例の手順を示すフローチャートである。
【００７９】
図９の処理は、図６の処理と基本的に同じであり、図６のステップと同一のステップには同一符号を付して重複した説明は省略し、以下、図６の処理と異なる部分についてのみ説明する。
【００８０】
図９において、図５のステップＳ５０３で最大送信文字数制限があると判別されたとき、最大送信文字数を取得後、最大送信文字数制限がない場合の電子メールデータを作成して、これをバッファに保持するという図６のステップＳ６０２〜Ｓ６０４と同一の処理を行う。
【００８１】
次に、ステップＳ６０３で作成した電子メールデータの文字数を計算し、次の式に従って、ｃｎｔの最小値ＣＮＴを算出する（ステップＳ９０３）。
【００８２】
電子メールデータの文字数＜最大送信文字数×ｃｎｔ
例えば、ステップＳ６０３において作成された最大送信文字数制限がないときの電子メールデータのデータ容量が１７５バイトである場合、最大送信文字数１００バイトに対する最小値ＣＮＴは２となる。
【００８３】
次に、電子メールデータを一時的に保存するために、空の電子メールデータ用のバッファをＣＮＴ個用意し（ステップＳ９０４）、ステップＳ６０３で作成した電子メールデータを先頭から最大送信文字数のサイズ分ずつ分割して、ステップＳ９０４にて用意したバッファにコピーする（ステップＳ９０５）。例えば、上述の最大送信文字数制限がないときのテキストのデータ容量が１７５バイトである場合、１番目のバッファには１００バイトの文字がコピーされ、２番目のバッファには７５バイトの文字がコピーされる。
【００８４】
その後、ＣＮＴ個のバッファにコピーされた文字列を電子メールデータとし（ステップＳ９０６）、本処理を終了する。
【００８５】
ステップＳ９０６において、例えば、図７（ａ）の電子メール表示画面７０１の本文に使用されているテキストのデータ容量が１７５バイトであるとき、ステップＳ９０６の処理により作成される電子メールのうち、１番目に作成されたテキストのデータ容量が１００バイトの電子メールの表示画面は、図１０（ａ）の電子メール表示画面１００１のようになり、２番目に作成されたテキストのデータ容量が７５バイトの電子メールの表示画面は、図１０（ｂ）の電子メール表示画面１００２のようになる。電子メール表示画面１００１，１００２の本文に使用されているテキスト内容を結合すると、図７（ａ）の電子メール表示画面７０１の本文に使用されているテキスト内容となる。
【００８６】
図９の処理によれば、最大送信文字数制限がない場合の電子メールデータを作成した後バッファに保持すると（ステップＳ６０３）、最大送信文字数のサイズに応じてＣＮＴ個のバッファを用意し（ステップＳ９０４）、先頭から最大送信文字数のサイズ分ずつ分割して、用意したバッファにコピーし（ステップＳ９０５）、ＣＮＴ個のバッファにコピーされた文字列を電子メールデータとするので（ステップＳ９０６）、受信文字数制限がある携帯端末１１４のユーザにエラー情報の内容を確実に伝達することができる。
【００８７】
図１１は、図６の文字数制限ありの電子メールデータ作成処理の他の変形例の手順を示すフローチャートである。
【００８８】
図１１の処理は、図９の処理と同様に、図６の処理と基本的に同じであり、図６のステップと同一のステップには同一符号を付して重複した説明は省略し、以下、図６の処理と異なる部分についてのみ説明する。
【００８９】
図１１において、図５のステップＳ５０３で最大送信文字数制限があると判別されたとき、最大送信文字数を取得する（図６のステップＳ６０１）。
【００９０】
次に、電子メール記載項目優先順位データベース１０００（図１２）から電子メールに記載する項目の優先順位を取得する（ステップＳ１１０２）。
【００９１】
次に、ステップＳ１１０２の処理の後、空の電子メールデータ用のバッファを用意する（図６のステップＳ６０２）。その後、変数ｉを１に初期化して（ステップＳ１１０４）、ステップＳ５０２，Ｓ５０４で保持した情報から、電子メール記載項目優先順位データベース１０００の優先順位ｉ番目の項目を抽出する（ステップＳ１１０５）。例えば、図１２に示すように、ネットワークデバイス１０１に関する電子メールを作成していて、ｉ＝１の場合、優先順位ｉ番目のデバイス名は、"Color Printer"（及び改行コード）となる。
【００９２】
次に、現在のバッファのサイズに、ステップＳ１１０５で抽出した項目の文字数を加算する（ステップＳ１１０６）。例えば、上記のネットワークデバイス１０１、ｉ＝１の例では、空のバッファに対して、"Color Printer"（及び改行コード）の１４バイトを加えることになるので、加算後のバッファサイズは１４バイトとなる。
【００９３】
その後、ステップＳ１００６で計算したバッファサイズが最大送信文字数以内であるか否かを判別し（ステップＳ１１０７）、最大送信文字数より大きいときは、バッファにコピーされた文字列を電子メールデータとし（ステップＳ１１１１）、本処理を終了する。
【００９４】
一方、ステップＳ１１０７の判別の結果、最大送信文字数以内であるときは、ステップＳ１１０５にて抽出した項目をバッファに追加コピーし（ステップＳ１１０８）、優先順位ｉ番目が電子メール記載項目優先順位データベース１０００の最後の優先順位項目であるか否かを判別する（ステップＳ１１０９）。
【００９５】
ステップＳ１１０９の判別の結果、最後の優先順位項目でないときは、変数ｉに１を加算して（ステップＳ１１１０）、ステップＳ１１０５からの処理に戻り、最後の優先順位項目であるときは、バッファにコピーされた文字列を電子メールデータとし（ステップＳ１１１１）、本処理を終了する。例えば、図７（ａ）の電子メール表示画面の本文に記載されている内容のネットワークデバイス情報及びエラーメッセージが記憶領域にある場合、図１２に示した優先順位に従って、デバイス名、最初のエラーメッセージをバッファにコピーし、優先順位３番のＩＰアドレスをコピーしようとしたところで、最大送信文字数の１００バイトを超える。従って、優先順位２番の最初のエラーメッセージまでが、本実施の形態において最初に作成される電子メールデータとなる。これにより作成された電子メールが送信されると、図１３の電子メール表示画面１３０１が送信先の端末の画面上に表示される。
【００９６】
図１１の処理によれば、ステップＳ５０２，Ｓ５０４で保持した情報から、電子メール記載項目優先順位データベース１０００の優先順位ｉ番目の項目を抽出し（ステップＳ１１０５）、バッファサイズが最大送信文字数より大きくなったとき（ステップＳ１１０７でＹＥＳ）、バッファにコピーされた文字列を電子メールデータとするので（ステップＳ１１１１）、文字列の切り出しを適切に行うことができる。
【００９７】
また、図１１の処理のように、用意する電子メールデータ用バッファを１つでなく複数用意し、図１２の電子メール記載項目優先順位データベース１０００の最後の優先順位項目の情報がバッファに格納されるまで、図１１のステップＳ１１０５〜ステップＳ１１１０までの処理を繰り返すようにしてもよい。これにより、最大送信文字数制限に従って、優先順位２番目の項目までを１番目に作成された電子メール１４０１（図１４（ａ））で送付し、優先順位３番目以降の項目を２番目に作成された電子メール１４０２（図１４（ｂ））で送付するので、全ての情報を電子メール送信することができる。
【００９８】
図１２は、図１１のステップＳ１１０２で電子メールに記載する項目の優先順位が取得される電子メール記載項目優先順位データベース１０００の構成を示す図である。
【００９９】
図１２において、電子メール記載項目優先順位データベース１０００は、電子メールに記載する項目の優先順位を設定するデータベースであって、デスクトップＰＣ１１１のＲＯＭ２０２上に保持されており、優先順位記載欄１００１と項目名記載欄１００２を備える。
【０１００】
本実施の形態では、優先順位が１番の項目をデバイス名とし、２番の項目を最初のエラーメッセージとし、３番目の項目をＩＰアドレスとし、４番目の項目をＭＡＣアドレスとし、５番目の項目を設置場所とし、６番目以降の項目を２番目以降のエラーメッセージとしている。
【０１０１】
なお、各項目の優先順位は、本実施の形態に限定されるものでなく、また、他の項目があっても良いことは言うまでもない。
【０１０２】
図１５は、図５のステップＳ５０５の処理の変形例を説明するのに用いられる図である。
【０１０３】
図１５において、最大送信文字数対応表１５００は、ＲＯＭ２０２やＨＤ２１１等の記録領域に記録されているデータであって、送信先のアドレスを指定する送信先アドレス指定欄１５０１と、送信先アドレス指定欄１５０１のアドレス毎に最大送信文字数を指定する最大送信文字数指定欄１５０２とを備える。
【０１０４】
ここで、送信先アドレス指定欄１５０１は、第１及び第２の項目のように、送信先アドレスの全てを表示することによって送信先を指定してももよいし、第３の項目のように、送信先アドレスの１部を表示することによって送信先を指定してもよい（「＊＊＊」は任意の文字列を表す）。
【０１０５】
なお、以上ではエラー発生時にそのエラー内容を電子メールで送信する例について説明したが、本発明はエラー内容の送信に限るものではなく、実行させたジョブ（印刷、外部からのデータ受信、指示した送信）の完了時にその内容を送るなど、種々の予め指定した状態への変化に応じてその内容を送信するものとしてもよいことは言うまでもない。
【０１０６】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムをネットワークデバイス管理システム１内のＣＰＵ２０１に供給し、ＣＰＵ２０１が該供給されたプログラムを読出して実行することによって、達成することができる。
【０１０７】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０１０８】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【０１０９】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をＣＰＵに供給し、そのＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【０１１０】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【０１１１】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【０１１２】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【０１１３】
【図１】本発明の実施の形態に係るネットワークデバイス管理システムの構成を概略的に示す図である。
【図２】図１におけるデスクトップＰＣの内部構成を概略的に示すブロック図である。
【図３】図１のネットワーク管理システムにおけるネットワークデバイス情報を説明するのに用いられる図である。
【図４】図２におけるＣＲＴ上に表示される電子メール送信機能設定画面を示す図である。
【図５】図１のネットワーク管理システムによって実行される電子メール送信処理の手順を示すフローチャートである。
【図６】図５のステップＳ５０７の文字数制限ありの電子メールデータ作成処理の手順を示すフローチャートである。
【図７】図５のステップＳ５０８で送信される電子メールを説明するのに用いられる図であり、（ａ）は最大送信文字数制限「なし」の場合を示し、（ｂ）は最大送信文字数制限「あり」の場合を示す。
【図８】図５の電子メール送信処理用のプログラムを含むネットワークデバイス管理ソフトウェアのメモリマップを説明するのに用いられる図である。
【図９】図６の文字数制限ありの電子メールデータ作成処理の変形例の手順を示すフローチャートである。
【図１０】図９のステップＳ９０６の電子メールデータに基づいて作成される電子メールの説明に用いられる図であり、（ａ）は１番目に作成された電子メールを示し、（ｂ）は２番目に作成された電子メールを示す。
【図１１】図６の文字数制限ありの電子メールデータ作成処理の他の変形例の手順を示すフローチャートである。
【図１２】図１１のステップＳ１１０２で電子メールに記載する項目の優先順位が取得される電子メール記載項目優先順位データベースの構成を示す図である。
【図１３】図１１のステップＳ１１１１の電子メールデータに基づいて作成される電子メールの説明に用いられる図である。
【図１４】図１１の文字数制限付電子メールデータ作成処理の変形例において作成される電子メールの説明に用いられる図であり、（ａ）は１番目に作成された電子メールを示し、（ｂ）は２番目に作成された電子メールを示す。
【図１５】図５のステップＳ５０５の処理の変形例を説明するのに用いられる図である。
【符号の説明】
【０１１４】
１  ネットワークデバイス管理システム
１００  ＬＡＮ
１０１〜１０３  ネットワークデバイス
１１１  デスクトップＰＣ
１１２  メール（ＳＭＴＰ）サーバ
１１４  携帯端末
１２０  インターネット回線
【図１】
2006039630.tif 000003
【図２】
2006039630.tif 000004
【図３】
2006039630.tif 000005
【図４】
2006039630.tif 000006
【図５】
2006039630.tif 000007
【図６】
2006039630.tif 000008
【図７】
2006039630.tif 000009
【図８】
2006039630.tif 000010
【図９】
2006039630.tif 000011
【図１０】
2006039630.tif 000012
【図１１】
2006039630.tif 000013
【図１２】
2006039630.tif 000014
【図１３】
2006039630.tif 000015
【図１４】
2006039630.tif 000016
【図１５】
2006039630.tif 000017