(57)【要約】【課題】  デバイスに取付けられたネットワーク接続装置が、デバイスの監視情報を取得して監視サーバに送信し、監視サーバが、受信した監視情報に基づきデバイスを監視するデバイス監視システムにおいて、ネットワーク接続装置が監視すべき対象のデバイスではないデバイスに取付けられた場合、監視サーバはこのデバイスを監視してしまう。【解決手段】  ネットワーク接続装置は、監視すべきデバイスを特定することが可能な、少なくともデバイスの識別情報から成るリストを有し、ネットワーク接続装置がデバイスに取付けられている場合、ネットワーク接続装置は、このデバイスから識別情報を取得すると共に、取得した識別情報とリストとに基づき、このデバイスが監視すべきデバイスであるか否かを判定し、少なくとも、監視すべきデバイスではないと判定した場合、このデバイスの有する監視情報をネットワークを介して監視サーバに送信しない。【選択図】  図１
2006099609.tif 000002
【特許請求の範囲】
【請求項１】
デバイス監視システムであって、
デバイスと、
前記デバイスの有する監視対象となるべき監視情報に基づき、前記デバイスを監視することが可能な監視サーバと、
前記デバイスに取付けられた場合、取付けられた前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信することが可能なネットワーク接続装置と、
を備え、
前記ネットワーク接続装置は、前記監視サーバにおいて監視すべきデバイスを、特定することが可能な、少なくともデバイスの識別情報から成るリストを有し、
前記ネットワーク接続装置が前記デバイスに取付けられている場合、前記ネットワーク接続装置は、取付けられている前記デバイスから前記デバイスの識別情報を取得すると共に、取得した前記識別情報と前記リストとに基づき、前記デバイスが、前記監視すべきデバイスであるか否かを判定し、少なくとも、前記監視すべきデバイスではないと判定した場合、前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信しないことを特徴とするデバイス監視システム。
【請求項２】
請求項１に記載のデバイス監視システムであって、
前記デバイスは、印刷装置であることを特徴とするデバイス監視システム。
【請求項３】
デバイスに取付けられた場合、取付けられた前記デバイスの有する監視対象となるべき監視情報を、前記監視情報に基づき前記デバイスを監視することが可能な監視サーバに対して、ネットワークを介して送信することが可能なネットワーク接続装置であり、
前記監視サーバにおいて監視すべきデバイスを、特定することが可能な、少なくともデバイスの識別情報から成るリストを備え、
前記ネットワーク接続装置が前記デバイスに取付けられている場合、前記ネットワーク接続装置は、取付けられている前記デバイスから前記デバイスの識別情報を取得すると共に、取得した前記識別情報と前記リストとに基づき、前記デバイスが、前記監視すべきデバイスであるか否かを判定し、少なくとも、前記監視すべきデバイスではないと判定した場合、前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信しないことを特徴とするネットワーク接続装置。
【請求項４】
デバイスの有する監視対象となるべき監視情報に基づき、前記デバイスを監視することが可能な監視サーバと、前記デバイスに取付けられた場合、取付けられた前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信することが可能なネットワーク接続装置と、を用いて、前記デバイスを監視するためのデバイス監視方法であって、
（ａ）前記監視サーバにおいて監視すべきデバイスを、特定することが可能な、少なくともデバイスの識別情報から成るリストを、前記ネットワーク接続装置に用意する工程と、
（ｂ）前記ネットワーク接続装置を前記デバイスに取付ける工程と、
（ｃ）前記ネットワーク接続装置において、取付けられた前記デバイスから前記デバイスの識別情報を取得する工程と、
（ｄ）前記ネットワーク接続装置において、取得した前記識別情報と前記リストとに基づき、前記デバイスが前記監視すべきデバイスであるか否かを判定する工程と、
（ｅ）前記ネットワーク接続装置において、前記判定工程により、前記デバイスが前記監視すべきデバイスであると判定した場合、前記デバイスの有する前記監視情報をネットワークを介して前記監視サーバに送信し、前記デバイスが前記監視すべきデバイスではないと判定した場合、前記デバイスの有する前記監視情報をネットワークを介して前記監視サーバに送信しない工程と、
を備えるデバイス監視方法。
【請求項５】
デバイスの有する監視対象となるべき監視情報を、前記監視情報に基づき前記デバイスを監視することが可能な監視サーバに対して、ネットワークを介して送信するためのコンピュータプログラムであって、
前記デバイスから前記デバイスの識別情報を取得する機能と、
取得した前記識別情報と、前記デバイスの有する、前記監視サーバにおいて監視すべきデバイスを特定することが可能な、少なくともデバイスの識別情報から成るリストと、に基づき、前記デバイスが前記監視すべきデバイスであるか否かを判定する機能と、
前記判定により、前記デバイスが前記監視すべきデバイスであると判定した場合、前記デバイスの有する前記監視情報をネットワークを介して前記サーバに送信し、前記デバイスが前記監視すべきデバイスではないと判定した場合、前記デバイスの有する前記監視情報をネットワークを介して前記監視サーバに送信しない機能と、
をコンピュータに実現させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
デバイスに取付けられたネットワーク接続装置が、このデバイスから監視情報を取得して監視サーバに送信し、監視サーバが、受信した監視情報に基づいてデバイスを監視するデバイス監視システムに関し、特に、前述のネットワーク接続装置が、監視すべき対象のデバイスではないデバイスに取付けられた場合に、このデバイスを監視しないようにする技術に関する。
【背景技術】
【０００２】
近年、ローカルエリアネットワーク（ＬＡＮ）やインターネットなどのネットワークの発達に伴い、印刷装置をネットワークに接続し、この印刷装置に対してネットワークを介して印刷ジョブデータを送信し、印刷を行う印刷システムが増えている。
そして、このネットワークに接続された印刷装置を、ネットワークを介して監視する監視システムが種々提案されている。
【０００３】
このような監視システムの一つとして、以下のようなシステムが提案されている。
すなわち、印刷装置と、この印刷装置にネットワークを介して接続された監視サーバと、で構成された監視システムであり、この印刷装置には、ネットワークに接続するための装置（ネットワーク接続装置）として、ネットワークボードが着脱自在に取付けられている。
そして、この監視システムにおいて、前述のネットワークボードは、トナー残量値や紙詰まり等のエラーの発生に関する情報など、監視対象となるべき情報（以下、「監視情報」と呼ぶ。）を、取付けられた印刷装置から取得し、取得した監視情報をネットワークを介して監視サーバに送信する。そして、監視サーバは、前述のネットワークボードから受信した監視情報を蓄積すると共に、蓄積した監視情報に基づいて印刷装置を監視する。
【０００４】
なお、関連する技術であり、サーバが、ネットワークを介して接続されるプリンタを管理するシステムの一例として、以下の特許文献１に記載されたものが挙げられる。
【０００５】
【特許文献１】特開２００２−２５９１０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した監視システムを用いると、ユーザに対して、印刷装置を監視するサービスを提供することが可能となる。具体的には、例えば、この監視サービスの契約において、予め監視すべき印刷装置を定めておき、該当する印刷装置のネットワークボードからネットワークを介して送信される監視情報を、監視サーバが受信して記憶するようにする。そして、この監視サーバに記憶された監視情報に基づき、エラー発生時に速やかにユーザに通知したり、トナー残量が少なくなった場合に、予備のトナーをユーザに送付する、といったサービスを提供することが可能となる。
【０００７】
しかし、前述のネットワークボードは、印刷装置から容易に取り外すことができるので、悪意あるユーザによって、このネットワークボードが、監視サービスの契約で定めた監視すべき対象の印刷装置から取り外され、監視すべき対象の印刷装置ではない別の印刷装置に取付けられてしまう恐れがある。このような場合に、監視サーバは、本来監視すべき対象の印刷装置ではない印刷装置について、監視情報を記憶して監視してしまうという問題があった。
【０００８】
なお、印刷装置に限らず、他のデバイスを監視する監視システムにおいても、前述のようなネットワークボードを用いて監視する場合には、同様な問題が生じることとなる。
【０００９】
本発明は、従来技術における前述の課題を解決するためになされたものであり、デバイスに取付けられたネットワーク接続装置が、このデバイスから監視情報を取得して監視サーバに送信し、監視サーバが、受信した監視情報に基づいてデバイスを監視するデバイス監視システムにおいて、前述のネットワーク接続装置が、監視すべき対象のデバイスではないデバイスに取付けられた場合に、このデバイスを監視しないようにする技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
前述の課題の少なくとも一部を解決するために、本発明のデバイス監視システムは、デバイスと、前記デバイスの有する監視対象となるべき監視情報に基づき、前記デバイスを監視することが可能な監視サーバと、前記デバイスに取付けられた場合、取付けられた前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信することが可能なネットワーク接続装置と、を備え、前記ネットワーク接続装置は、前記監視サーバにおいて監視すべきデバイスを、特定することが可能な、少なくともデバイスの識別情報から成るリストを有し、前記ネットワーク接続装置が前記デバイスに取付けられている場合、前記ネットワーク接続装置は、取付けられている前記デバイスから前記デバイスの識別情報を取得すると共に、取得した前記識別情報と前記リストとに基づき、前記デバイスが、前記監視すべきデバイスであるか否かを判定し、少なくとも、前記監視すべきデバイスではないと判定した場合、前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信しないことを要旨とする。
【００１１】
このように構成することで、ネットワーク接続装置は、監視サーバにおいて監視すべきデバイスを特定することが可能な、少なくともデバイスの識別情報から成るリストを有するので、取付けられているデバイスからこのデバイスの識別情報を取得することにより、取得した識別情報と前述のリストとに基づき、取付けられているデバイスが監視サーバにおいて監視すべきデバイスであるか否かを判定することが可能となる。
そして、ネットワーク接続装置は、取付けられているデバイスが、監視サーバにおいて監視すべきデバイスではないと判定した場合、このデバイスの有する監視情報を監視サーバに送信しないので、ネットワーク接続装置が、監視すべきデバイスではないデバイスに取付けられた場合に、監視サーバにおいて、このデバイスを監視しないようにすることが可能となる。
【００１２】
なお、上述した本発明のデバイス監視システムにおいて、前記デバイスは、印刷装置であってもよい。
【００１３】
また、本発明のネットワーク接続装置は、デバイスに取付けられた場合、取付けられた前記デバイスの有する監視対象となるべき監視情報を、前記監視情報に基づき前記デバイスを監視することが可能な監視サーバに対して、ネットワークを介して送信することが可能なネットワーク接続装置であり、前記監視サーバにおいて監視すべきデバイスを、特定することが可能な、少なくともデバイスの識別情報から成るリストを備え、前記ネットワーク接続装置が前記デバイスに取付けられている場合、前記ネットワーク接続装置は、取付けられている前記デバイスから前記デバイスの識別情報を取得すると共に、取得した前記識別情報と前記リストとに基づき、前記デバイスが、前記監視すべきデバイスであるか否かを判定し、少なくとも、前記監視すべきデバイスではないと判定した場合、前記デバイスの有する前記監視情報を、ネットワークを介して前記監視サーバに送信しないことを要旨とする。
【００１４】
このように構成することで、ネットワーク接続装置は、監視サーバにおいて監視すべきデバイスを特定することが可能な、少なくともデバイスの識別情報から成るリストを有するので、取付けられているデバイスからこのデバイスの識別情報を取得することにより、取得した識別情報と前述のリストとに基づき、取付けられているデバイスが監視サーバにおいて監視すべきデバイスであるか否かを判定することが可能となる。
そして、ネットワーク接続装置は、取付けられているデバイスが、監視サーバにおいて監視すべきデバイスではないと判定した場合、このデバイスの有する監視情報を監視サーバに送信しないので、ネットワーク接続装置が、監視すべきデバイスではないデバイスに取付けられた場合に、監視サーバにおいて、このデバイスを監視しないようにすることが可能となる。
【００１５】
なお、本発明は、上述したデバイス監視システム及びネットワーク接続装置といった装置発明の態様に限ることなく、デバイス監視方法などの方法発明としての態様で実現することも可能である。さらには、それら装置や方法を構成するためのコンピュータプログラムとしての態様や、そのようなコンピュータプログラムを記録した記録媒体としての態様や、上記コンピュータプログラムを含み搬送波内に具現化されたデータ信号など、種々の態様で実現することも可能である。
【００１６】
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、デバイス監視システムやネットワーク接続装置を制御するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、ＲＯＭカートリッジ、パンチカード、バーコードなどの符合が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例：
Ａ１．システムの概要：
Ａ２．プリンタの監視の具体的な処理手順：
Ａ３．実施例の効果：
Ｂ．変形例：
【００１８】
Ａ．実施例：
Ａ１．システムの概要：
図１は、本発明の一実施例におけるデバイス監視システムの概要構成を示す説明図である。
デバイス監視システム１０００は、ユーザの拠点に設置されたプリンタＰＲＴ１及びプリンタＰＲＴ２と、監視サービス提供者の監視拠点に設置された監視サーバＳＶと、で構成され、これらはネットワークを介して接続されている。具体的には、プリンタＰＲＴ１及びプリンタＰＲＴ２は、ローカルエリアネットワークＬＡＮ１に接続されており、このローカルエリアネットワークＬＡＮ１は、ファイアウォールＦＷを介してインターネットＩＮＴに接続されている。また、監視サーバＳＶは、ローカルエリアネットワークＬＡＮ２に接続されており、このローカルエリアネットワークＬＡＮ２は、インターネットＩＮＴに接続されている。
【００１９】
前述のプリンタＰＲＴ１及びプリンタＰＲＴ２は、それぞれ、カスタムネットワークボードＣＮＢを備えており、このカスタムネットワークボードＣＮＢを介して、前述のローカルエリアネットワークＬＡＮ１に接続されている。
そして、これらプリンタＰＲＴ１及びプリンタＰＲＴ２には、それぞれのプリンタを識別するための情報として、シリアルナンバが割り当てられている。具体的には、プリンタＰＲＴ１には「Ｐ０００１」が割り当てられ、プリンタＰＲＴ２には「Ｐ０００２」が割り当てられている。
【００２０】
前述のファイアウォールＦＷでは、ローカルエリアネットワークＬＡＮ１に接続された機器が、インターネット経由ＩＮＴで不正にアクセスされるのを避けるため、インターネットＩＮＴ経由で受信するこれら機器への接続要求を破棄するように設定されている。
そこで、このデバイス監視システム１０００では、プリンタＰＲＴ１及びプリンタＰＲＴ２が、接続要求を監視サーバＳＶに送ってプリンタ〜監視サーバＳＶ間の接続を確立し、監視情報を監視サーバＳＶに送信する。そして、監視サーバＳＶは、受信した監視情報を記憶して、プリンタＰＲＴ１及びプリンタＰＲＴ２を監視する。
【００２１】
なお、図１において、破線で示すプリンタＰＲＴ３（シリアルナンバ「Ｐ０００３」）については、後ほど説明する。
【００２２】
図２は、本実施例におけるプリンタＰＲＴ１の概要構成を示す説明図である。なお、プリンタＰＲＴ１とプリンタＰＲＴ２とは同じ構成であるので、プリンタＰＲＴ１について代表して説明する。
プリンタＰＲＴ１は、主として、プリンタエンジン１０，ＣＰＵ１１，不揮発性メモリ１２の他、着脱自在に取付けられたカスタムネットワークボードＣＮＢを備えており、それぞれ、内部バス１３によって接続されている。なお、プリンタエンジン１０は、感光体ドラム（図示省略）等、用紙に印刷するためのハードウェア群から成る。また、不揮発性メモリ１２には、前述のシリアルナンバ（Ｐ０００１）が記憶されている。
【００２３】
前述のカスタムネットワークボードＣＮＢは、主として、ＣＰＵ１０１，不揮発性メモリ１０２，ネットワークインタフェース部１０３，内部バスインタフェース部１０４を備えており、それぞれ内部バス１０５によって接続されている。なお、前述の内部バスインタフェース部１０４は、前述のプリンタＰＲＴ１の内部バス１３と、カスタムネットワークボードＣＮＢの内部バス１０５と、を接続するためのインタフェースから成る。また、ネットワークインタフェース部１０３は、カスタムネットワークボードＣＮＢに対して、前述のローカルエリアネットワークＬＡＮ１を接続するためのインタフェースから成る。
なお、このカスタムネットワークボードＣＮＢは、請求項に記載のネットワーク接続装置に該当する。
【００２４】
前述のカスタムネットワークボードＣＮＢの不揮発性メモリ１０２には、監視エージェント用プログラムが記憶されており、ＣＰＵ１０１は、この監視エージェント用プログラムを、不揮発性メモリ１０２から読み出して実行することにより、監視情報送信部１０１ａとして機能することになる。
【００２５】
なお、カスタムネットワークボードＣＮＢの不揮発性メモリ１０２には、前述の監視エージェント用プログラムの他、監視設定ファイル１０２ａが記憶されている。
ここで、この監視設定ファイル１０２ａは、プリンタＰＲＴ１が監視情報を監視サーバＳＶに送信するために必要な情報が記録されたファイルであり、監視サービスの契約がなされた後、設置作業者がこのプリンタＰＲＴ１を設置する際に、パソコンなどを用いて不揮発性メモリ１０２に書き込むことにより記憶される。
【００２６】
図３は、本実施例における監視設定ファイル１０２ａに記録される情報を示す説明図である。
図３に示すように、監視設定ファイル１０２ａには、監視項目，監視頻度，シリアルナンバリストの各項目と、これら項目に対してそれぞれ設定された内容と、が記録されている。
なお、これらの項目及び設定される内容は、監視サービスの契約において定められる。
【００２７】
前述の「監視項目」及び「監視頻度」は、それぞれ、監視情報として監視サーバＳＶに送信すべき項目、及びその項目を監視情報として送信する頻度を設定するための情報である。
具体的には、監視サービスの契約において、
１）トナーの残量値を、１日に１回、監視サーバＳＶに送信する。
２）エラーの発生に関する情報（いつ、どのようなエラーが発生したか）を、随時、監視サーバＳＶに送信する。
が定められた場合、図３に示すように、監視項目１及び監視頻度１として「トナー」及び「１回／１日」が設定され、また、監視項目２及び監視頻度２として「エラー」及び「随時」が設定される。
【００２８】
一方、前述のシリアルナンバリストは、監視サーバＳＶにおいて監視すべき対象のプリンタのシリアルナンバから成るリストである。そして、監視サービスの契約において、プリンタＰＲＴ１及びプリンタＰＲＴ２が、監視すべき対象のプリンタとして定められた場合、図３に示すように、「Ｐ０００１」及び「Ｐ０００２」の２つのシリアルナンバが設定される。
【００２９】
なお、監視設定ファイル１０２ａには、上述した監視項目，監視頻度，シリアルナンバリストの他、監視サーバＳＶのＵＲＬ（Uniform Resource Locator）など、プリンタＰＲＴ１が監視サーバＳＶとデータのやりとりを行うために必要な、ネットワークに関する情報が記録されているが、説明の便宜上、省略している。
【００３０】
図４は、本実施例における監視サーバＳＶの概要構成を示す説明図である。
図４に示すように、監視サーバＳＶは、コンピュータ２００で構成されており、主として、ＣＰＵ２０１，ハードディスク２０２，メモリ２０３，及び入出力インタフェース部２０４を備えており、それぞれ内部バス２０５によって接続されている。また、監視サーバＳＶには、これら装置の他に、データを入力する装置としてキーボード２０７及びマウス２０８と、画像を出力する装置としてディスプレイ２０６と、を備えている。ここで、入出力インタフェース部２０４は、前述のキーボード２０７，マウス２０８，ディスプレイ２０６の他に、ローカルエリアネットワークＬＡＮ２を、内部バス２０５を介して、ＣＰＵ２０１などの構成要素に接続するためのインタフェース群から成る。
【００３１】
監視サーバＳＶでは、所定のオペレーティングシステムの下、プリンタの監視に係わるアプリケーションプログラムが実行される。なお、このオペレーティングシステムには、各種ドライバが組み込まれ、前述のキーボード２０７，マウス２０８，及びディスプレイ２０６が制御される。そして、前述のアプリケーションプログラムが起動され、メモリ２０３にロードされると、ＣＰＵ２０１は、このアプリケーションプログラムを実行することにより、監視制御部２０１ａとして機能することになる。
なお、前述のハードディスク２０２には、監視情報テーブル２０２ａが記憶されており、プリンタＰＲＴ１及びプリンタＰＲＴ２から受信した監視情報は、この監視情報テーブル２０２ａに追加して書き込まれて、ハードディスク２０２に記憶される。
【００３２】
Ａ２．プリンタの監視の具体的な処理手順：
図５は、本実施例における監視情報送信処理の手順を示すフローチャートである。
ユーザがプリンタＰＲＴ１の電源をオンにすると、プリンタＰＲＴ１において、図５に示す監視情報送信処理が開始される。まず、図２に示す監視情報送信部１０１ａは、プリンタＰＲＴ１の不揮発性メモリ１２に記憶されたシリアルナンバを読み出す（ステップＳ２０２）。
【００３３】
次に、監視情報送信部１０１ａは、カスタムネットワークボードＣＮＢの不揮発性メモリ１０２から監視設定ファイル１０２ａを読み出すと共に、プリンタＰＲＴ１の不揮発性メモリ１２から読み出したシリアルナンバが、監視設定ファイル１０２ａのシリアルナンバリスト内にあるか否かを判定する（ステップＳ２０４）。
【００３４】
そして、読み出したシリアルナンバが、シリアルナンバリスト内にあると判定した場合、監視情報送信部１０１ａは、監視設定ファイル１０２ａに従い、設定された監視項目の値を、プリンタＰＲＴ１の構成要素から取得し、カスタムネットワークボードＣＮＢの不揮発性メモリ１０２に記憶させる（ステップＳ２０６）。
【００３５】
具体的には、図３に示すように、プリンタＰＲＴ１のシリアルナンバ（Ｐ０００１）は、監視設定ファイル１０２ａのシリアルナンバリスト内にあるので、監視情報送信部１０１ａは、監視設定ファイル１０２ａに従って、例えば、トナー残量値を、１日に１回、図２に示すプリンタエンジン１０から取得し、カスタムネットワークボードＣＮＢの不揮発性メモリ１０２に記憶させる。
【００３６】
次に、監視情報送信部１０１ａは、監視設定ファイル１０２ａに従い、設定された監視頻度で、監視サーバＳＶに接続要求を送信してプリンタＰＲＴ１〜監視サーバＳＶ間の接続を確立し、不揮発性メモリ１０２に記憶させた監視項目の値を、監視情報として監視サーバＳＶに送信する（ステップＳ２０８）。
具体的には、監視情報送信部１０１ａは、トナー残量値を、監視情報として監視サーバＳＶに１日に１回送信し、エラーの発生に関する情報については、不揮発性メモリ１０２に記憶させた後、監視情報として随時送信する。
【００３７】
そして、監視情報送信部１０１ａは、上述した、監視項目の値の取得、及び監視情報の監視サーバＳＶへの送信を、監視設定ファイル１０２ａに従って、設定された監視頻度で繰り返し実行する。
【００３８】
一方、図４に示す監視サーバＳＶにおいては、監視制御部２０１ａが、受信した監視情報を、ハードディスク２０２に記憶された監視情報テーブル２０２ａに追加して書き込む。
【００３９】
図６は、監視サーバＳＶのハードディスク２０２に記憶された監視情報テーブル２０２ａを示す説明図である。
図６において、監視情報テーブル２０２ａの各行は、プリンタＰＲＴ１又はプリンタＰＲＴ２から受信した監視情報を示しており、例えば、最下位行は、プリンタＰＲＴ１（シリアルナンバ「Ｐ０００１」）で発生した印刷用紙がなくなったというエラーの監視情報（ヨウシナシ）を示している。
そして、監視制御部２０１ａは、この監視情報テーブル２０２ａに基づき、プリンタＰＲＴ１及びプリンタＰＲＴ２を監視し、監視情報を図４に示すディスプレイ２０６に表示したり、エラー発生を監視オペレータやユーザに通知する。
【００４０】
以上、カスタムネットワークボードＣＮＢが、監視すべき対象のプリンタであるプリンタＰＲＴ１に取付けられた場合について説明した。
【００４１】
一方、前述のようにして、プリンタＰＲＴ１及びプリンタＰＲＴ２が、監視サーバＳＶにより監視されている状況において、ユーザが、プリンタＰＲＴ１からカスタムネットワークボードＣＮＢを取り外し、監視すべき対象のプリンタではない、図１の破線で示すプリンタＰＲＴ３（シリアルナンバ「Ｐ０００３」）に取付けた場合について説明する。なお、プリンタＰＲＴ３の構成はプリンタＰＲＴ１と同一であるので説明を省略する。
【００４２】
今、ユーザは、カスタムネットワークボードＣＮＢを取付けたプリンタＰＲＴ３を、このカスタムネットワークボードＣＮＢを介してローカルエリアネットワークＬＡＮ１に接続し、プリンタＰＲＴ３の電源をオンにする。
【００４３】
電源がオンになると、プリンタＰＲＴ３において、上述したプリンタＰＲＴ１と同様に、監視情報送信処理が開始される。
まず、図２に示す監視情報送信部１０１ａは、プリンタＰＲＴ３の不揮発性メモリに記憶されたシリアルナンバ（Ｐ０００３）を読み出す（ステップＳ２０４）。
そして、監視情報送信部１０１ａは、カスタムネットワークボードＣＮＢの不揮発性メモリ１０２から監視設定ファイル１０２ａを読み出すと共に、プリンタＰＲＴ３の不揮発性メモリから読み出したシリアルナンバが、監視設定ファイル１０２ａのシリアルナンバリスト内にあるか否かを判定する（ステップＳ２０４）。
【００４４】
上述のように、監視設定ファイル１０２ａのシリアルナンバリストには、監視すべき対象のプリンタとして定められたプリンタＰＲＴ１及びプリンタＰＲＴ２のシリアルナンバ（Ｐ０００１，Ｐ０００２）が設定されている。一方、監視すべき対象のプリンタとして定められていないプリンタＰＲＴ３のシリアルナンバ（Ｐ０００３）については、このシリアルナンバリストには設定されていない。
従って、監視情報送信部１０１ａは、プリンタＰＲＴ３のシリアルナンバ「Ｐ０００３」はシリアルナンバリスト内にないと判定する。
そして、この場合、監視情報送信処理は終了する。
【００４５】
そして、監視情報送信処理が終了するので、プリンタＰＲＴ３の監視情報は監視サーバＳＶに送信されず、監視すべき対象のプリンタではないプリンタＰＲＴ３は、監視サーバＳＶにおいて監視されないことになる。
【００４６】
Ａ３．実施例の効果：
上述したように、カスタムネットワークボードＣＮＢの不揮発性メモリ１０２には、監視サーバＳＶにおいて監視すべき対象のプリンタのシリアルナンバのリストが、予め監視設定ファイル１０２ａとして記憶されている。従って、カスタムネットワークボードＣＮＢの監視情報送信部１０１ａは、取付けられたプリンタからシリアルナンバを読み出し、読み出したシリアルナンバがこのシリアルナンバリスト内にあるか否かを判定することで、このプリンタが、監視サーバＳＶで監視すべき対象のプリンタであるか否かを判定することが可能となる。
そして、取付けられたプリンタが、監視サーバＳＶで監視すべき対象のプリンタではないと判定した場合、監視情報送信処理が終了するので、監視サーバＳＶは、監視すべき対象のプリンタではないプリンタについての監視情報を受信することがなく、監視すべき対象のプリンタではないプリンタを監視しないようにすることが可能となる。
【００４７】
Ｂ．変形例：
なお、本発明は、前述の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において、種々の態様において実施することが可能であり、例えば以下のような変形も可能である。
【００４８】
Ｂ１．変形例１：
上述した実施例では、取付けられたプリンタのシリアルナンバが、監視設定ファイル１０２ａのシリアルナンバリスト内にないと判定した場合に、監視情報送信処理を終了することで、監視情報を監視サーバＳＶに送信しないようにしていたが、監視情報送信処理を終了することに代えて、例えば、接続要求を監視サーバＳＶに送信しないようにすることで、取得した監視項目の値を、監視情報として監視サーバＳＶに送信しないようにしてもよい。
このようにしても、監視サーバＳＶは、監視すべき対象のプリンタではないプリンタについての監視情報を受信することがなく、監視すべき対象のプリンタではないプリンタを監視しないようにすることが可能となる。
【００４９】
Ｂ２．変形例２：
上述した実施例において、監視設定ファイル１０２ａのシリアルナンバリストには、監視サーバＳＶにおいて監視すべき対象のプリンタのシリアルナンバが設定されていたが、これに代えて、監視すべき対象のプリンタではないプリンタのシリアルナンバを設定するようにしてもよい。
そして、この場合、取付けられたプリンタのシリアルナンバが、監視設定ファイルのシリアルナンバリスト内にあると判定した場合に、監視情報送信処理を終了するようにすればよい。一方、取付けられたプリンタのシリアルナンバが、監視設定ファイルのシリアルナンバリスト内にないと判定した場合に、プリンタの構成要素から監視項目の値を取得すると共に、取得した監視項目の値を、監視情報として監視サーバＳＶに送信するようにすればよい。
このようにしても、監視サーバＳＶは、監視すべき対象のプリンタではないプリンタについての監視情報を受信することがなく、監視すべき対象のプリンタではないプリンタを監視しないようにすることが可能となる。
【００５０】
Ｂ３．変形例３：
上述した実施例では、プリンタを識別するための情報として、それぞれのプリンタの不揮発性メモリに記憶されたシリアルナンバを用いていたが、シリアルナンバに代えて、それぞれのプリンタに設定されてプリンタの不揮発性メモリに記憶されるＩＰ（Internet Protocol）アドレスなど、それぞれのプリンタを特定することが可能な情報を用いるようにしてもよい。
【００５１】
Ｂ４．変形例４：
上述した実施例では、プリンタＰＲＴ１及びプリンタＰＲＴ２が、接続要求を監視サーバＳＶに送って、プリンタ〜監視サーバＳＶ間の接続を確立し、監視情報を監視サーバＳＶに送信するようにしていたが、これに代えて、監視サーバＳＶが、予め設定された監視頻度で、接続要求をプリンタＰＲＴ１及びプリンタＰＲＴ２に送ってプリンタ〜監視サーバＳＶ間の接続を確立し、プリンタＰＲＴ１及びプリンタＰＲＴ２に監視情報を問い合わせるようにしてもよい。そして、プリンタＰＲＴ１及びプリンタＰＲＴ２は、監視サーバＳＶから問い合わせがあった場合に、不揮発性メモリに記憶させた監視情報を監視サーバＳＶに送信するようにする。
なお、この場合、上述したファイアウォールＦＷの設定について、インターネット経由で受信するローカルエリアネットワークＬＡＮ１内の機器に対する接続要求を、破棄しないように変更すればよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施例におけるデバイス監視システムの概要構成を示す説明図。
【図２】本実施例におけるプリンタＰＲＴ１の概要構成を示す説明図。
【図３】本実施例における監視設定ファイル１０２ａに記録される情報を示す説明図。
【図４】本実施例における監視サーバＳＶの概要構成を示す説明図
【図５】本実施例における監視情報送信処理の手順を示すフローチャート。
【図６】監視サーバＳＶのハードディスク２０２に記憶された監視情報テーブル２０２ａを示す説明図。
【符号の説明】
【００５３】
１０...プリンタエンジン
１１，１０１，２０１...ＣＰＵ
１２，１０２...不揮発性メモリ
１３，１０５，２０５...内部バス
１０１ａ...監視情報送信部
１０２ａ...監視設定ファイル
１０３...ネットワークインタフェース部
１０４...内部バスインタフェース部
２００...コンピュータ
２０１ａ...監視制御部
２０２...ハードディスク
２０２ａ...監視情報テーブル
２０４...入出力インタフェース部
２０６...ディスプレイ
２０７...キーボード
２０８...マウス
ＣＮＢ...カスタムネットワークボード
ＦＷ...ファイアウォール
ＩＮＴ...インターネット
ＬＡＮ１，ＬＡＮ２...ローカルエリアネットワーク
ＰＲＴ１，ＰＲＴ２，ＰＲＴ３...プリンタ
ＳＶ...監視サーバ
【図１】
2006099609.tif 000003
【図２】
2006099609.tif 000004
【図３】
2006099609.tif 000005
【図４】
2006099609.tif 000006
【図５】
2006099609.tif 000007
【図６】
2006099609.tif 000008