(57)【要約】【課題】論理的に識別可能な識別子を用いたデバイスの監視システムにおいて、デバイスへの設置ＩＤの設定作業負荷を低減する。また、正確に設定ＩＤを設定する。【解決手段】デバイスのシリアルナンバーとデバイスのプライベートアドレスとを、デバイスとネットワークを介して接続された端末から電子メールで監視装置に送信する。監視装置は、送信されたシリアルナンバーに関連づけられた設置ＩＤを生成し、生成された設置ＩＤと、監視装置のＵＲＬと、デバイスのプライベートアドレスとを含んだＨＴＴＰ要求のリンクを備えた文書を生成し、電子メールで端末に送信する。端末においてリンクを実行して、デバイスに設置ＩＤを記憶させる。【選択図】図４
2008097595.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のデバイスと、該デバイスとネットワークを介して接続された監視装置とからなるデバイス監視システムであって、
前記デバイスは、
前記デバイスの前記監視装置への登録要求を受け付ける登録要求受付ユニットと、
前記デバイスを物理的に識別可能な第１の識別子と、前記デバイスの前記ネットワーク上のアドレスであるデバイスアドレスとを前記監視装置のアドレスである監視装置アドレスと関連付けて送信する第１の送信ユニットと、
を備え、
前記監視装置は、
前記第１の識別子と前記デバイスアドレスとを含み、前記デバイスを論理的に識別可能な第２の識別子の生成要求を受け付ける第２識別子生成要求受付ユニットと、
該第２の識別子の生成要求を受け付けると、前記第１の識別子と関連付けて第２の識別子を生成する第２識別子生成ユニットと、
前記デバイスアドレスと前記生成された第２の識別子とを関連付けて送信する第２の送信ユニットと
を備える
デバイス監視システム。
【請求項２】
請求項１記載のデバイス監視システムであって、
更に、前記ネットワークを介して前記デバイスと接続される情報処理装置を備え、
前記登録要求受付ユニットは、前記情報処理装置から、前記ネットワークを介して、前記登録要求を受け付け、
前記第１の送信ユニットは、前記登録要求に対する応答として、第１の所定の処理の要求と前記監視装置アドレスとを前記情報処理装置に送信し、
前記第２の送信ユニットは、前記送信時に、第２の所定の処理の要求を併せて前記情報処理装置に送信する
デバイス監視システム。
【請求項３】
請求項２記載のデバイス監視システムであって、
前記第１の所定の処理の要求は、前記監視装置アドレスを宛先とする電子メールの送信を起動する要求である
デバイス監視システム。
【請求項４】
請求項２記載のデバイス監視システムであって、
前記第１の所定の処理の要求は、前記監視装置アドレスを宛先とするＨＴＴＰリクエストの作成要求である
デバイス監視システム。
【請求項５】
請求項２ないし請求項４のいずれか記載のデバイス監視システムであって、
前記第２の所定の処理の要求は、前記デバイスアドレスを宛先とするＨＴＴＰリクエストの作成要求である
デバイス監視システム。
【請求項６】
請求項１記載のデバイス監視システムであって、
前記第１の送信ユニットは、前記監視装置に対して前記送信を行ない、
前記第２の送信ユニットは、前記デバイスに対して前記送信を行なう
デバイス監視システム。
【請求項７】
請求項１ないし請求項６のいずれか記載のデバイス監視システムであって、
前記第１の送信ユニットによる前記送信と前記第２の送信ユニットによる前記送信との少なくとも一部は、送信内容を暗号化して行なわれる
デバイス監視システム。
【請求項８】
請求項１ないし請求項７のいずれか記載のデバイス監視システムであって、
前記デバイスは、更に、前記第２の識別子を受信して、該第２の識別子を当該デバイスの識別子として設定するユニットを備える
デバイス監視システム。
【請求項９】
ネットワークに接続され、該ネットワークを介して監視装置による監視を受けるデバイスであって、
前記監視装置への登録要求を受け付ける登録要求受付ユニットと、
前記デバイスを物理的に識別可能な第１の識別子と前記デバイスの前記ネットワーク上でのアドレスであるデバイスアドレスとを前記監視装置のアドレスである監視装置アドレスと関連付けて送信する送信ユニットと、
当該デバイスを論理的に識別可能であり、前記送信した第１の識別子と関連付けられた第２の識別子を受信し、該第２の識別子を自らの識別用に設定する第２識別子受信設定ユニットと
を備えるデバイス。
【請求項１０】
ネットワークに接続され、該ネットワークを介して監視装置による監視を受けるデバイスに識別子を登録する識別子登録方法であって、
前記監視装置への登録要求を受け付け、
前記デバイスを物理的に識別可能な第１の識別子と前記デバイスの前記ネットワーク上でのアドレスであるデバイスアドレスとを前記監視装置のアドレスである監視装置アドレスと関連付けて送信し、
当該デバイスを論理的に識別可能であり、前記送信した第１の識別子と関連付けられた第２の識別子を受信し、
該第２の識別子を自らの識別用に設定する
識別子登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された複数のデバイスと、該デバイスとネットワークを介して接続された監視装置とからなるデバイス監視システムに関する。
【背景技術】
【０００２】
近年、デバイスと、このデバイスを監視する監視サーバとがネットワークを介して接続されたデバイス監視システムが普及しつつある。例えば、印刷装置の監視システムでは、印刷装置がネットワークボードを備え、このネットワークボードを、ローカルエリアネットワーク（ＬＡＮ）及びインターネットを介して監視サーバに接続する構成が提案されている。このネットワークボードは、トナー残量値、紙詰まり等のエラー情報、印刷枚数等、監視対象となるべき所望の情報（以下、監視情報という）を印刷装置本体から取得し、取得した監視情報を、ネットワークを介して監視サーバに送信する。そして、監視サーバは、ネットワークボードから受信した監視情報を蓄積すると共に、蓄積した監視情報に基づいて印刷装置を監視する。こうした監視システムとしては、例えば、下記特許文献１に記載のものが知られている。
【０００３】
【特許文献１】特開２００６−９９６０９号公報
【０００４】
前述した監視システムを用いると、ユーザに対して、印刷装置を監視するサービスを提供することが可能となる。具体的には、例えば、監視サーバに送信・記憶された監視情報に基づいて、エラー発生を速やかにユーザに通知したり、トナー残量が少なくなった場合に予備のトナーをユーザに送付したりするといった保守、あるいは、印刷部数に応じて課金するといったサービスを提供することが可能になる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
かかる印刷装置の監視システムでは、監視サーバが監視対象である印刷装置を識別する必要がある。その方法の一つに、印刷装置を物理的に識別可能な識別子、例えば、ＭＡＣアドレスなどに関連づけられた印刷装置を理論的に識別可能な識別子（以下、設置ＩＤという）を生成して、監視対象となる印刷装置に当該ＩＤを付与する方法がある。ここで、設置ＩＤとは、ネットワークを介したデバイス監視システムにより保守や課金サービス契約を行う場合の監視サービス契約単位の識別情報であり、デバイス１台に対して１つの設置ＩＤが設定される。この設置ＩＤは、デバイス１台に対する監視サービスの識別情報であることから、デバイスが故障等により交換されても、新たなデバイスには、もとのデバイスと同じ設置ＩＤが用いられる。この方法によれば、印刷装置の故障等によって印刷装置が交換された場合でも、継続してもとの印刷装置の設置ＩＤを用いることで、監視装置の管理工数を減らすことができる。
【０００６】
しかしながら、前述の方法を用いるためには、ユーザが、監視装置で生成された設置ＩＤをＦＡＸ等で受け取り、その情報を印刷装置の設定画面で入力するなどして、設置ＩＤを印刷装置に設定しなければならなかった。このような方法では、ユーザが入力ミスを行った場合には、監視装置が印刷装置を正確に識別できず、印刷装置の適正な管理が行えないという問題を生じていた。この問題は、印刷装置の監視システムに限らず、デバイスの監視システムに共通する課題であった。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００８】
［適用例１］ネットワークに接続された複数のデバイスと、該デバイスとネットワークを介して接続された監視装置とからなるデバイス監視システムであって、
前記デバイスは、
前記デバイスの前記監視装置への登録要求を受け付ける登録要求受付ユニットと、
前記デバイスを物理的に識別可能な第１の識別子と、前記デバイスの前記ネットワーク上のアドレスであるデバイスアドレスとを前記監視装置のアドレスである監視装置アドレスと関連付けて送信する第１の送信ユニットと、
を備え、
前記監視装置は、
前記第１の識別子と前記デバイスアドレスとを含み、前記デバイスを論理的に識別可能な第２の識別子の生成要求を受け付ける第２識別子生成要求受付ユニットと、
該第２の識別子の生成要求を受け付けると、前記第１の識別子と関連付けて第２の識別子を生成する第２識別子生成ユニットと、
前記デバイスアドレスと前記生成された第２の識別子とを関連付けて送信する第２の送信ユニットと
を備える
デバイス監視システム。
【０００９】
かかる構成のデバイス監視システムは、デバイスが、第１の識別子とデバイスアドレスとを監視装置アドレスと関連付けて送信し、監視装置が、第１の識別子と関連付けて第２の識別子を生成し、デバイスアドレスと第２の識別子とを関連付けて送信する。したがって、ユーザは、第１の識別子とデバイスアドレスとを把握して、第２の識別子の発行者に連絡するなどの煩雑な作業が必要ないので、ユーザの作業負担を軽減することができる。なお、第１の識別子とは、シリアルナンバーやＭＡＣアドレス等の製品固有の物理的に識別可能な識別子であり、第２の識別子とは、設置ＩＤである。
【００１０】
［適用例２］適用例１記載のデバイス監視システムであって、更に、ネットワークを介してデバイスと接続される情報処理装置を備え、登録要求受付ユニットは、情報処理装置から、ネットワークを介して、登録要求を受け付け、第１の送信ユニットは、登録要求に対する応答として、第１の所定の処理の要求と監視装置アドレスとを情報処理装置に送信し、第２の送信ユニットは、送信時に、第２の所定の処理の要求を併せて情報処理装置に送信するデバイス監視システム。
【００１１】
かかる構成のデバイス監視システムは、登録要求受付ユニットが、ネットワークを介して情報処理装置から登録要求を受け付ける。そして、デバイスと監視装置とが、情報処理装置を介してやり取りを行う。したがって、デバイスが複数台ある場合であっても、ユーザは、情報処理装置の操作のみで第２の識別子を得ることができるので、ユーザの操作負担を軽減することができる。
【００１２】
［適用例３］適用例２記載のデバイス監視システムであって、第１の所定の処理の要求は、監視装置アドレスを宛先とする電子メールの送信を起動する要求であるデバイス監視システム。
【００１３】
かかる構成のデバイス監視システムは、デバイスの第１の送信ユニットが、監視装置アドレスを宛先とする電子メールの送信を起動する要求を情報処理装置に送信する。したがって、ユーザは、情報処理装置を操作し、電子メールを用いて簡単に、第１の識別子とデバイスアドレスとを監視装置に送信することができるので、ユーザの操作負担を軽減することできる。
【００１４】
［適用例４］適用例２記載のデバイス監視システムであって、第１の所定の処理の要求は、監視装置アドレスを宛先とするＨＴＴＰリクエストの作成要求であるデバイス監視システム。
【００１５】
かかる構成のデバイス監視システムは、デバイスの第１の送信ユニットが、監視装置アドレスを宛先とするＨＴＴＰリクエストの作成要求を情報処理装置に送信する。したがって、ユーザは、情報処理装置を操作し、ＨＴＴＰリクエストの作成要求を起動させて簡単に、第１の識別子とデバイスアドレスとを監視装置に送信することができるので、ユーザの操作負担を軽減することできる。
【００１６】
［適用例５］適用例２ないし適用例４のいずれか記載のデバイス監視システムであって、第２の所定の処理の要求は、デバイスアドレスを宛先とするＨＴＴＰリクエストの作成要求であるデバイス監視システム。
【００１７】
かかる構成のデバイス監視システムは、監視装置の第２の送信ユニットが、デバイスアドレスを宛先とするＨＴＴＰリクエストの作成要求を情報処理装置に送信する。したがって、ユーザは、情報処理装置を操作し、ＨＴＴＰリクエストの作成要求を起動させることで、デバイスに第２の識別子を送信できるので、第２の識別子を手動で入力する必要がなく、入力ミスが生じることがない。すなわち、監視装置は、デバイスの監視を確実に行うことができる。
【００１８】
［適用例６］適用例１記載のデバイス監視システムであって、第１の送信ユニットは、監視装置に対して送信を行ない、第２の送信ユニットは、デバイスに対して送信を行なうデバイス監視システム。
【００１９】
かかる構成のデバイス監視システムは、デバイスの第１の送信ユニットが、第１の識別子とデバイスアドレスとを監視装置に対して送信し、監視装置の第２の送信ユニットが、第２の識別子をデバイスに対して送信する。したがって、デバイスは、ユーザの手動入力を経ることなく、第２の識別子を受け取ることができるので、入力ミスのおそれが無く、監視装置は、デバイスの監視を確実に行うことができる。
【００２０】
［適用例７］適用例１ないし適用例６のいずれか記載のデバイス監視システムであって、第１の送信ユニットによる送信と第２の送信ユニットによる送信との少なくとも一部は、送信内容を暗号化して行なわれるデバイス監視システム。
【００２１】
かかる構成のデバイス監視システムは、送信内容を暗号化して送信するので、セキュリティを保った状態で必要な通信を行うことができる。
【００２２】
［適用例８］適用例１ないし適用例７のいずれか記載のデバイス監視システムであって、デバイスは、更に、第２の識別子を受信して、第２の識別子を当該デバイスの識別子として設定するユニットを備えるデバイス監視システム。
【００２３】
かかる構成のデバイス監視システムは、デバイスが第２の識別子を受信して、当該デバイスの識別子として設定する。したがって、ユーザは、第２の識別子を手動で入力することなく、デバイスに設定することができる。すなわち、監視装置は、デバイスの監視を確実に行うことができる。
【００２４】
なお、本発明は、デバイス監視システムとしての構成のほか、デバイス、識別子登録方法としても実現することができる。
【発明を実施するための最良の形態】
【００２５】
本発明の実施例について以下の手順で説明する。
Ａ．デバイス監視システムの概要：
Ｂ．監視処理の概要：
Ｃ．実施例
Ｄ．変形例
【００２６】
Ａ．デバイス監視システムの概要：
図１は、本発明の実施例としての印刷装置監視システムの概略構成を示す説明図である。印刷装置監視システム１０は、パーソナルコンピュータＰＣの他、プリンタＰＲＴやその他図示しない複数台のプリンタがローカルエリアネットワークＬＡＮ１に接続されたユーザ用ネットワークシステム２０と、監視サーバＳＶがローカルエリアネットワークＬＡＮ２に接続された監視用ネットワークシステム３０とが、各々ファイアウォールＦＷ１，ＦＷ２を介してインターネットＩＮＴに接続されて構成される。
【００２７】
監視対象となるプリンタＰＲＴは、ローカルエリアネットワークＬＡＮ１に接続するためのネットワークボードＮＢを備えており、このネットワークボードＮＢには、設置ＩＤが格納されている。
【００２８】
監視サーバＳＶは、プリンタＰＲＴの監視装置としての役割を果たす。監視サーバＳＶは、プリンタＰＲＴを始め、図示しない管理契約を結んだ他のプリンタ群から所定のタイミングで監視情報を受信し、記憶する。また、監視サーバＳＶは、第２の識別子に相当する設置ＩＤを生成するが、その方法については、後で詳述する。
【００２９】
図２は、図１に示す監視対象となるプリンタＰＲＴの概略構成を示す説明図である。プリンタＰＲＴは、プリンタ本体１８０と、プリンタ本体１８０に取り付けられたネットワークボードＮＢから構成される。
【００３０】
プリンタ本体１８０は、プリンタエンジン１５０、プリンタコントローラ１６０、操作パネル１７０を備えており、それぞれ内部バスによって接続されている。プリンタエンジン１５０は、図示しないトナーカートリッジや感光体ドラム等、用紙に印刷するためのハードウェア群からなる。プリンタコントローラ１６０は、図示しないＣＰＵやメモリ等を備えるコンピュータであり、ローカルエリアネットワークＬＡＮ１を介して受信した印刷ジョブデータに従って、プリンタエンジン１５０を制御して印刷を実行させる。操作パネル１７０は、図示しない操作ボタンや液晶ディスプレイ等を備えており、プリンタＰＲＴの設定・操作や動作状態の確認等に用いられる。
【００３１】
また、プリンタコントローラ１６０は、プリンタエンジン１５０におけるトナー残量等、プリンタ本体１８０に関する種々の情報を収集して、ＭＩＢ（Management Information Base）と呼ばれる形式で保存する。プリンタコントローラ１６０の備えるメモリは、このＭＩＢの保存先としてＭＩＢ格納部１６２を備えている。
【００３２】
前述のＭＩＢでは、プリンタ本体に関して予め規格で統一的に規定されている項目や、製造者によって独自に定義されている項目が定義されている。そして、これらの項目は、製造者や、機種や、項目の種類等に基づき、ツリー構造で管理されており、それぞれ、製造者や、機種や、項目は、オブジェクトＩＤ（ＯＩＤ）と呼ばれる識別番号を介して参照される。
【００３３】
また、プリンタコントローラ１６０の備えるメモリは、前述のＭＩＢ格納部１６２の他に、プリンタ本体１８０のシリアルナンバーＳＮを保存するためのシリアルナンバー格納部１６４を備えている。このシリアルナンバーＳＮは、プリンタＰＲＴの出荷時にシリアルナンバー格納部１６４に記憶される。
【００３４】
一方、ネットワークボードＮＢは、ＣＰＵ１１０とメモリ１２０と内部バスインターフェース部１３０とネットワークインターフェース部１４０とを備えており、それぞれ内部バスで接続されている。
【００３５】
また、このネットワークボードＮＢは、ＷＥＢサーバ機能を有している。ユーザは、ネットワークボードＮＢ及びネットワークを介してプリンタＰＲＴと接続された端末から、ＷＥＢブラウザを用いてネットワークボードＮＢに接続し、ＷＥＢページ上で、プリンタＰＲＴに関する種々の設定を行ったり、プリンタＰＲＴに関する情報、例えば、プリンタＰＲＴのシリアルナンバーＳＮや稼働状況などを確認したりすることができる。
【００３６】
メモリ１２０は、監視設定ファイル格納部１２１と、設置ＩＤ格納部１２２と、監視サーバＵＲＬ格納部１２４と、プライベートアドレス格納部１２６と監視サーバ電子メールアドレス格納部１２７とを備えている。また、メモリ１２０には、監視処理用プログラムが格納されている。
【００３７】
監視設定ファイル格納部１２１に格納される監視設定ファイルには、プリンタＰＲＴの機種名、監視項目、機種名及び監視項目に対応する監視情報の格納場所等、プリンタＰＲＴが監視サーバＳＶとデータのやり取りを行うために必要な情報が記録されている。
【００３８】
設置ＩＤ格納部１２２には、請求項における第１の識別子であるシリアルナンバーＳＮと関連づけられた第２の識別子である設置ＩＤが格納されており、その付与方法は後述する。なお、本実施例では、第１の識別子としてプリンタＰＲＴのシリアルナンバーＳＮを用いたが、プリンタ本体１８０が持つＵＳＢシリアルナンバーやネットワークボードＮＥが持つＥｔｈｅｒｎｅｔ（登録商標）ネットワーク用のＭＡＣアドレス等の他の物理的に識別可能な識別子を用いてもよい。
【００３９】
監視サーバＵＲＬ格納部１２４には、監視情報を監視サーバＳＶに送信するために、監視サーバＳＶのＵＲＬ（Uniform Resource Locator）が格納されている。
【００４０】
プライベートアドレス格納部１２６には、ユーザが操作パネル１７０を用いて予め設定したプリンタＰＲＴのローカルエリアネットワークＬＡＮ１内におけるプライベートアドレスが格納されている。
【００４１】
監視サーバ電子メールアドレス格納部１２７には、後述する設置ＩＤをプリンタＰＲＴに付与する過程で必要となる監視サーバＳＶの電子メールアドレスが格納されている。
【００４２】
ＣＰＵ１１０は、監視処理用プログラムをメモリ１２０から読み出して実行することにより、監視情報送信部１１１を備えた監視サーバ通信モジュールとして機能する。
【００４３】
内部バスインターフェース部１３０は、プリンタ本体１８０の内部バスとネットワークボードＮＢの内部バスとを接続するためのインターフェースから成る。また、ネットワークインターフェース部１４０は、ネットワークボードＮＢに対してローカルエリアネットワークＬＡＮ１に接続するためのインターフェースからなる。
【００４４】
図３は、図１に示す監視サーバＳＶの概略構成を示す説明図である。監視サーバＳＶは、コンピュータ２００で構成されており、ＣＰＵ２１０、ハードディスク２２０、メモリ２３０、入出力インターフェース部２４０を備えており、それぞれ内部バスによって接続されている。また、監視サーバＳＶは、データを入力する装置としてのキーボード２５０及びマウス２５１と、画像を出力する装置としてのディスプレイ２５２とを備えている。
【００４５】
ＣＰＵ２１０は、所定のプログラムをハードディスク２２０から読み出して実行することにより、設置ＩＤ生成部２１２、監視制御部２１４として機能する。ハードディスク２２０は、ＳＮ／設置ＩＤテーブル２２２と監視情報格納部２２４を備えている。このＳＮ／設置ＩＤテーブル２２２は、シリアルナンバーＳＮと設置ＩＤを関連づけるテーブルである。入出力インターフェース部２４０は、コンピュータ２００に対して、前述のキーボード２５０、マウス２５１、ディスプレイ２５２、ローカルエリアネットワークＬＡＮ２を接続するためのインターフェース群から成る。
【００４６】
Ｂ．監視処理の概要：
次に、印刷装置監視システム１０における監視処理の概要について、簡単に説明する。図１に示した本実施例のファイアウォールＦＷ１は、ローカルエリアネットワークＬＡＮ１に接続された機器がインターネットＩＮＴ経由で外部から不正にアクセスされるのを避けつつ、外部との間でデータのやり取りを可能とするよう次の設定がなされている。
〔Ａ〕インターネットＩＮＴより送信されたローカルエリアネットワークＬＡＮ１に接続された機器への接続要求は原則として破棄する。
〔Ｂ〕内部からのメールの送信やＨＴＴＰの要求などの出力は許可する。
〔Ｃ〕ローカルエリアネットワークＬＡＮ１の外部からの通信は、内部から外部に接続したコネクション上を流れる、要求に対する応答のみを許可する。
一方、ファイアウォールＦＷ２は、インターネットＩＮＴ経由で受信する監視サーバＳＶへの所定のプロトコルによる通信を認めるように設定されている。
【００４７】
そこで、この印刷装置監視システム１０では、プリンタＰＲＴが接続要求を監視サーバＳＶに送って、プリンタＰＲＴと監視サーバＳＶとの接続を確立し、プリンタＰＲＴの監視情報を監視サーバＳＶに送信する。そして、監視サーバＳＶは、受信した監視情報を記憶して、プリンタＰＲＴを監視する。具体的には、以下の手順で監視が行われる。
【００４８】
プリンタＰＲＴにおいて、監視情報送信部１１１は、所定の監視タイミングで監視設定ファイル格納部１２１に保存されている監視設定ファイルを読み出す。そして、監視情報送信部１１１は、監視設定ファイルに記載された監視項目に対応する監視情報を、プリンタコントローラ１６０が備えるＭＩＢ格納部１６２に格納されたＭＩＢから取得する。なお、本実施例の監視情報は、構成情報としてのトレイ種別、ファームウェアのバージョン情報、消耗品情報としてのトナー種別、感光体種別、トナー残量、アラート情報としてのアラートである。
【００４９】
そして、監視情報送信部１１１は、監視サーバＳＶとの間の接続を確立した上で、取得した監視情報をローカルエリアネットワークＬＡＮ１，ＬＡＮ２及びインターネットＩＮＴを介して、監視サーバＳＶに送信する。
【００５０】
一方、監視サーバＳＶにおいて、監視制御部２１４は、プリンタＰＲＴから送信された監視情報を受信して、ハードディスク２２０が備える監視情報格納部２２４に格納する。このようにして、監視サーバＳＶのハードディスク２２０にプリンタＰＲＴについての監視情報が蓄積されると、この蓄積された監視情報に基づき、トナーの交換時期を通知したり、ファームウェアの機能の追加情報を通知したりするなどの保守サービスが行われる。
【００５１】
Ｃ．実施例：
プリンタＰＲＴに設置ＩＤを付与する方法の実施例について、以下の順序で説明する。
実施例１：プリンタＰＲＴは、その出荷時から、少なくとも監視サーバＳＶのメールアドレスを記憶しており、電子メールを用いて、パーソナルコンピュータＰＣを介した監視サーバＳＶと必要なやり取りを行う。
実施例２：プリンタＰＲＴは、その出荷時から、少なくとも監視サーバＳＶのＵＲＬを記憶しており、ＨＴＴＰプロトコルを用いて、パーソナルコンピュータＰＣを介した監視サーバＳＶとの必要なやり取りを行う。
実施例３：プリンタＰＲＴは、その出荷時から、少なくとも監視サーバＳＶのＵＲＬを記憶しており、監視サーバＳＶと直接必要なやり取りを行う。
【００５２】
Ｃ−１．実施例１：
図４は、実施例１としての設置ＩＤを監視対象であるプリンタに付与するために必要な通信の順序を示した説明図である。図示するように、プリンタＰＲＴへの設置ＩＤの付与は、次の通信により実現される。
〔１〕パーソナルコンピュータＰＣとプリンタＰＲＴとの間でのローカルエリアネットワークＬＡＮ１内におけるＨＴＴＰ要求とその応答である通信Ｔ１１，Ｔ１２。
〔２〕ローカルエリアネットワークＬＡＮ１内のパーソナルコンピュータＰＣとローカルエリアネットワークＬＡＮ２内の監視サーバＳＶとの、ファイアウォールＦＷ１，ＦＷ２、インターネットＩＮＴ、図示しないメールサーバを介した電子メールのやり取りである通信Ｔ１３，Ｔ１４。
〔３〕パーソナルコンピュータＰＣとプリンタＰＲＴとの間でのローカルエリアネットワークＬＡＮ１内におけるＨＴＴＰ要求とその応答である通信Ｔ１５，Ｔ１６。
なお、図４において、通信Ｔ１３，Ｔ１４は、紙面の関係からパーソナルコンピュータＰＣと監視サーバＳＶが直接通信を行うように図示されているが、実際には、上述の通り、インターネットＩＮＴ等の経路を介して通信を行う。
【００５３】
図５は、図４に示した通信における各部の動作とその関係を示した説明図である。図示するように、プリンタＰＲＴへの設置ＩＤの付与は、パーソナルコンピュータＰＣ、プリンタＰＲＴ、監視サーバＳＶにおける工程からなり、次の手順で実施される。
【００５４】
まず、準備作業として、プリンタＰＲＴの備える操作パネル１７０を用いて、ローカルエリアネットワークＬＡＮ１におけるプリンタＰＲＴのプライベートアドレスを設定する。これにより、ユーザは、ローカルエリアネットワークＬＡＮ１内からプリンタＰＲＴにアクセスし、プリンタＰＲＴが備えるサーバ機能を利用できる状態となる。そして、ユーザ用ネットワークシステム２０のパーソナルコンピュータＰＣにおいて、ユーザが、ＷＥＢブラウザを起動させ、プリンタＰＲＴのプライベートアドレスを手入力してプリンタＰＲＴのＷＥＢページにアクセスすることで、プリンタＰＲＴにＨＴＴＰ要求を送信する（ステップＳ１１、通信Ｔ１１）。
【００５５】
次に、ユーザ用ネットワークシステム２０のプリンタＰＲＴは、パーソナルコンピュータＰＣからのＨＴＴＰ要求を受けて、ＣＰＵ１１０が、プリンタコントローラ１６０が備えるシリアルナンバー格納部１３４からプリンタＰＲＴのシリアルナンバーＳＮを、メモリ１２０が備えるプライベートアドレス格納部１２６からプリンタＰＲＴのローカルエリアネットワークＬＡＮ１におけるプライベートアドレスを、メモリ１２０が備える監視サーバ電子メールアドレス格納部１２７から監視サーバＳＶの電子メールアドレスを調査して、これらの情報をＨＴＴＰ応答としてプリンタＰＲＴに送信する（ステップＳ１２、通信Ｔ１２）。なお、監視サーバＳＶの電子メールアドレスは、プリンタＰＲＴの出荷時に監視サーバ電子メールアドレス格納部１２７に記憶される。
【００５６】
次に、パーソナルコンピュータＰＣでは、ステップＳ１２のＨＴＴＰ応答を受けて、プリンタＰＲＴから送信された監視サーバＳＶの電子メールアドレスと、プリンタＰＲＴのシリアルナンバーＳＮと、プリンタＰＲＴのプライベートアドレスとがＷＥＢブラウザの画面上に表示される。そこで、ユーザは、この情報をコピーして、監視サーバＳＶに電子メールでプリンタＰＲＴのシリアルナンバーＳＮ及びプライベートアドレスを送付する（ステップＳ１３、通信Ｔ１３）。
【００５７】
なお、ステップＳ１３で送信する電子メールは、ステップＳ１２で所定のフォーマットの文書を作成し、当該文書のコピー範囲を指定するなどして、常に同一のフォーマットで作成できるようにしてもよい。こうすれば、後述するステップＳ１４での処理を自動化しやすくなる。
【００５８】
また、本実施例では、ユーザがＷＥＢブラウザに表示された情報をコピーして電子メールを送信したが、ステップＳ１２において、プリンタＰＲＴがプリンタＰＲＴのシリアルナンバーと、プリンタＰＲＴのプライベートアドレスとを監視サーバへ電子メールで送付するためのリンク文書を作成して、パーソナルコンピュータＰＣに送信し、ステップＳ１３においては、ユーザがＷＥＢブラウザに表示された前述のリンクをクリックして、自動的に作成された電子メール文書を監視サーバＳＶに送信できるようにしてもよい。こうすれば、ユーザの手間が簡略化され、ユーザの操作ミスを抑制できると共に、後述するステップＳ１４での処理を自動化しやすくなる。
【００５９】
次に、監視用ネットワークシステム３０の監視サーバＳＶは、ステップＳ１３でパーソナルコンピュータＰＣから送信された電子メールを受信し、その文書に記述されたプリンタＰＲＴのシリアルナンバーＳＮに関連づけられた設置ＩＤを生成する（ステップＳ１４）。
【００６０】
次に、監視サーバＳＶは、ステップＳ１４で生成された設置ＩＤと、自ら記憶している監視サーバＳＶのＵＲＬ（Uniform Resource Locator）と、ステップＳ１３によりパーソナルコンピュータＰＣから送信されたプリンタＰＲＴのプライベートアドレスを用いて、ＨＴＴＰ要求のリンクを含む文書を生成し、当該文書をパーソナルコンピュータＰＣに電子メールで返信する（ステップＳ１５、通信Ｔ１４）。
【００６１】
次に、パーソナルコンピュータＰＣでは、ユーザが、ステップＳ１５で送信された電子メールを開封し、表示されたＨＴＴＰ要求のリンクをクリックする（ステップＳ１６、通信Ｔ１５）。図６は、上述のＨＴＴＰ要求のリンクの一例を示す説明図である。このリンクは、プリンタＰＲＴのプライベートアドレスと設置ＩＤと監視サーバＳＶのＵＲＬとを情報として含み、「１９２．１６８．３．２１」のプライベートアドレスを持つプリンタＰＲＴに、変数であるプリンタＰＲＴの設置ＩＤ（アセットＩＤ）と監視サーバＳＶのＵＲＬに、それぞれ「Ｘ００００Ｆ２」、「device1.epson.jp」という値を与えるＨＴＴＰ要求である。このリンクをクリックすることで、ＨＴＴＰ要求をプリンタＰＲＴに送信し、プリンタＰＲＴは、このＨＴＴＰ要求を受信して解釈し、所定の場所に設置ＩＤと監視サーバＳＶのＵＲＬとを記憶させることができる。
【００６２】
次に、プリンタＰＲＴは、ステップＳ１６でパーソナルコンピュータＰＣから送信されたＨＴＴＰ要求を受けて、設置ＩＤ及び監視サーバＳＶのＵＲＬを、それぞれ不揮発性のメモリ１２０が備える設置ＩＤ格納部１２２、監視サーバＵＲＬ格納部１２４に記憶する（ステップＳ１７）。
【００６３】
次に、プリンタＰＲＴは、ステップＳ１６のＨＴＴＰ要求の応答として、設置ＩＤ及び監視サーバＳＶのＵＲＬの設定が完了した旨の文書を作成して、パーソナルコンピュータＰＣに送信する。パーソナルコンピュータＰＣでは、ＷＥＢブラウザの画面上にその文書が表示される（ステップＳ１８、通信Ｔ１６）。
【００６４】
かかる設置ＩＤの付与方法によれば、ユーザが設置ＩＤの入力作業を伴うことなく、ローカルエリアネットワークＬＡＮ１，ＬＡＮ２及びインターネットＩＮＴを介して、プリンタＰＲＴ１に設置ＩＤを付与することができる。また、ユーザは、電子メールの文書を確認しながら作業できるために、パーソナルコンピュータＰＣから監視サーバＳＶに送信する情報（ステップＳ１３）やパーソナルコンピュータＰＣからプリンタＰＲＴに送信する情報（ステップＳ１６）について、当該情報が送信しても差し支えない情報であるかを確認しながら送信することができる。
【００６５】
Ｃ−２．実施例２：
図７は、実施例２としての設置ＩＤを監視対象であるプリンタに付与するために必要な通信の順序を示した説明図である。図示するように、プリンタＰＲＴへの設置ＩＤの付与は、次の通信により実現される。
〔１〕パーソナルコンピュータＰＣとプリンタＰＲＴとの間でのローカルエリアネットワークＬＡＮ１内におけるＨＴＴＰ要求とその応答である通信Ｔ２１，Ｔ２２。
〔２〕ローカルエリアネットワークＬＡＮ１内のパーソナルコンピュータＰＣとローカルエリアネットワークＬＡＮ２内の監視サーバＳＶとの、ファイアウォールＦＷ１，ＦＷ２、インターネットＩＮＴ、図示しないプロキシサーバを介したＨＴＴＰ要求とその応答である通信Ｔ２３，Ｔ２４。
〔３〕パーソナルコンピュータＰＣとプリンタＰＲＴとの間でのローカルエリアネットワークＬＡＮ１内におけるＨＴＴＰ要求とその応答である通信Ｔ２５，Ｔ２６。
なお、図７において、通信Ｔ２３，Ｔ２４は、紙面の関係からパーソナルコンピュータＰＣと監視サーバＳＶが直接通信を行うように図示されているが、実際には、上述の通り、インターネットＩＮＴ等の経路を介して通信を行う。
【００６６】
図８は、図７に示した通信における各部の動作とその関係を示した説明図である。図示するように、プリンタＰＲＴへの設置ＩＤの付与は、パーソナルコンピュータＰＣ、プリンタＰＲＴ、監視サーバＳＶにおける工程からなり、次の手順で実施される。
【００６７】
まず、準備作業として、プリンタＰＲＴの備える操作パネル１７０を用いて、ローカルエリアネットワークＬＡＮ１におけるプリンタＰＲＴのプライベートアドレスを設定する。これにより、ユーザは、ローカルエリアネットワークＬＡＮ１内からプリンタＰＲＴにアクセスし、プリンタＰＲＴが備えるサーバ機能を利用できる状態となる。そして、ユーザ用ネットワークシステム２０のパーソナルコンピュータＰＣにおいて、ユーザが、ＷＥＢブラウザを起動させ、プリンタＰＲＴのプライベートアドレスを手入力してプリンタＰＲＴのＷＥＢページにアクセスすることで、プリンタＰＲＴにＨＴＴＰ要求を送信する（ステップＳ２１、通信Ｔ２１）
【００６８】
次に、ユーザ用ネットワークシステム２０のプリンタＰＲＴは、パーソナルコンピュータＰＣからのＨＴＴＰ要求を受けて、ＣＰＵ１１０が、メモリ１２０が備える監視サーバＵＲＬ格納部１２４から監視サーバＳＶのＵＲＬを、プリンタコントローラ１６０が備えるシリアルナンバー格納部１６４からプリンタＰＲＴのシリアルナンバーＳＮを、メモリ１２０が備えるプライベートアドレス格納部１２６からプリンタＰＲＴのローカルエリアネットワークＬＡＮ１におけるプライベートアドレスを調査する。そして、これらの調査した情報を用いてＨＴＴＰ要求のリンクを含む文書を作成して、ＨＴＴＰ応答としてプリンタＰＲＴに送信する（ステップＳ２２、通信Ｔ２２）。なお、監視サーバＳＶのＵＲＬは、プリンタＰＲＴの出荷時に監視サーバＵＲＬ格納部１２４に記憶される。
【００６９】
次に、パーソナルコンピュータＰＣでは、ステップＳ２２のＨＴＴＰ応答を受けて、ＷＥＢブラウザに、ＨＴＴＰ要求のリンクを含む文書が画面上に表示される。そこで、ユーザは、このリンクをクリックして、監視サーバＳＶにＨＴＴＰ要求を送信する。（ステップＳ２３、通信Ｔ２３）。図９は、上述のＨＴＴＰ要求のリンクの一例を示す説明図である。このリンクは、監視サーバＳＶのＵＲＬと、プリンタＰＲＴのシリアルナンバーＳＮ及びプライベートアドレスとを情報として含み、「device1.epson.jp」のＵＲＬを持つ監視サーバＳＶに、変数であるプリンタＰＲＴのシリアルナンバーＳＮとプライベートアドレスに、それぞれ「ＬＰ＿Ｍ５５００＿ＧＸＧ０１０１１３１」、「１９２．１６８．３．２１」という値を与えるＨＴＴＰ要求である。このリンクをクリックすることで、ＨＴＴＰ要求を監視サーバＳＶに送信し、監視サーバＳＶは、このＨＴＴＰ要求を受信して解釈し、所定の場所にプリンタＰＲＴのシリアルナンバーＳＮ及びプライベートアドレスを記憶させることができる。
【００７０】
次に、監視用ネットワークシステム３０の監視サーバＳＶは、ステップＳ２３でパーソナルコンピュータＰＣから送信されたＨＴＴＰ要求を受信し、このＨＴＴＰ要求に含まれるプリンタＰＲＴのシリアルナンバーＳＮに関連づけられた設置ＩＤを生成する（ステップＳ２４）。
【００７１】
次に、監視サーバＳＶは、ステップＳ２４で生成された設置ＩＤと、ステップＳ２３によりパーソナルコンピュータＰＣから送信されたプリンタＰＲＴのプライベートアドレスを用いて、ＨＴＴＰ要求のリンクを含む文書を生成し、当該文書をパーソナルコンピュータＰＣにＨＴＴＰ応答として送信する（ステップＳ２５、通信Ｔ２４）。
【００７２】
次に、パーソナルコンピュータＰＣでは、ステップＳ２５のＨＴＴＰ応答を受けて、ＷＥＢブラウザの画面上に、ＨＴＴＰ要求のリンクを含む文書が表示される。そこで、ユーザは、このリンクをクリックして、プリンタＰＲＴにＨＴＴＰ要求を送信する（ステップＳ２６、通信Ｔ２５）。図１０は、上述のＨＴＴＰ要求のリンクの一例を示す説明図である。このリンクは、プリンタＰＲＴのプライベートアドレスと設置ＩＤとを情報として含み、「１９２．１６８．３．２１」のプライベートアドレスを持つプリンタＰＲＴに、変数であるプリンタＰＲＴの設置ＩＤ（アセットＩＤ）に「Ｘ００００Ｆ２」という値を与えるＨＴＴＰ要求である。このリンクをクリックすることで、ＨＴＴＰ要求をプリンタＰＲＴに送信し、プリンタＰＲＴは、このＨＴＴＰ要求を受信して解釈し、所定の場所に設置ＩＤを記憶させることができる。
【００７３】
次に、プリンタＰＲＴは、ステップＳ２６でパーソナルコンピュータＰＣから送信されたＨＴＴＰ要求を受けて、設置ＩＤを、メモリ１２０が備える設置ＩＤ格納部１２２に記憶する（ステップ２７）。
次に、プリンタＰＲＴは、ステップＳ２６のＨＴＴＰ要求の応答として、設置ＩＤ及び監視サーバＳＶのＵＲＬの設定が完了した旨の文書を作成して、パーソナルコンピュータＰＣに送信する。パーソナルコンピュータＰＣでは、ＷＥＢブラウザの画面上にその文書が表示される（ステップＳ２８、通信Ｔ２６）。
【００７４】
かかる設置ＩＤの付与方法によれば、ユーザが設置ＩＤの入力作業を伴うことなく、ローカルエリアネットワークＬＡＮ１，ＬＡＮ２及びインターネットＩＮＴを介して、ＷＥＢブラウザに表示されたリンクをクリックするなどの簡単な操作のみで、プリンタＰＲＴ１に設置ＩＤを付与することができる。
【００７５】
なお、前述の実施例２の方法では、ユーザの電子メールアドレスが把握できないために、プリンタＰＲＴの故障時等において、ユーザと監視サーバとの電子メールのやり取りによるユーザへのサポートが行えない。そこで、ステップＳ２２において作成する文書の中に、ユーザの電子メールアドレスの入力欄を設けておき、ステップＳ２３においてユーザが自らの電子メールアドレスを入力して、前述のＨＴＴＰ要求に含めて送信することとしてもよい。これにより、監視サーバＳＶは、ユーザの電子メールアドレスを把握することができ、電子メールによるユーザサポートも可能となる。
【００７６】
また、ステップＳ２３において、ＷＥＢブラウザの画面上に表示されるリンクと併せて、パーソナルコンピュータＰＣから監視サーバＳＶに送信する情報を分かりやすく表示した文書を表示してもよい。同様に、ステップＳ２６において、パーソナルコンピュータＰＣからプリンタＰＲＴに送信する情報を分かりやすく表示した文書を表示してもよい。これにより、ユーザは、当該情報が送信しても差し支えない情報であるかを確認しながら送信することができる。
【００７７】
Ｃ−３．実施例３：
図１１は、実施例３としての設置ＩＤを監視対象であるプリンタに付与するために必要な通信の順序を示した説明図である。図示するように、プリンタＰＲＴへの設置ＩＤの付与は、次の通信により実現される。
〔１〕パーソナルコンピュータＰＣからプリンタＰＲＴへのローカルエリアネットワークＬＡＮ１内におけるＨＴＴＰ要求である通信Ｔ３１。
〔２〕ローカルエリアネットワークＬＡＮ１内のプリンタＰＲＴとローカルエリアネットワークＬＡＮ２内の監視サーバＳＶとの、ファイアウォールＦＷ１，ＦＷ２、インターネットＩＮＴ、図示しないプロキシサーバを介したＨＴＴＰ要求とその応答である通信Ｔ３２，Ｔ３３。
なお、図１１において、通信Ｔ３２，Ｔ３３は、紙面の関係からプリンタＰＲＴと監視サーバＳＶが直接通信を行うように図示されているが、実際には、上述の通り、インターネットＩＮＴ等の経路を介して通信を行う。
【００７８】
図１２は、図１１に示した通信における各部の動作とその関係を示した説明図である。図示するように、プリンタＰＲＴへの設置ＩＤの付与は、パーソナルコンピュータＰＣ、プリンタＰＲＴ、監視サーバＳＶにおける工程からなり、次の手順で実施される。
【００７９】
まず、準備作業として、プリンタＰＲＴの備える操作パネル１７０を用いて、ローカルエリアネットワークＬＡＮ１におけるプリンタＰＲＴのプライベートアドレスを設定する。これにより、ユーザは、ローカルエリアネットワークＬＡＮ１内からプリンタＰＲＴにアクセスし、プリンタＰＲＴが備えるサーバ機能を利用できる状態となる。そして、ユーザ用ネットワークシステム２０のパーソナルコンピュータＰＣにおいて、ユーザが、ＷＥＢブラウザを起動させ、プリンタＰＲＴのプライベートアドレスを手入力してプリンタＰＲＴのＷＥＢページにアクセスすることで、プリンタＰＲＴにＨＴＴＰ要求を送信する（ステップＳ３１、通信Ｔ３１）
【００８０】
次に、ユーザ用ネットワークシステム２０のプリンタＰＲＴにおいて、プリンタＰＲＴとユーザ用ネットワークシステム２０のプロキシサーバとの通信の設定を行う（ステップＳ３２）。具体的には、プリンタＰＲＴは、ステップ３１のＨＴＴＰ要求に応答して、ユーザ用ネットワークシステム２０のプロキシサーバとの通信設定を行うための画面をパーソナルコンピュータＰＣのＷＥＢブラウザの画面に表示させる。ユーザは、その画面で、プリンタＰＲＴにプロキシサーバのＩＰアドレス、ポート番号、ユーザ名、パスワードを設定する。これにより、プリンタＰＲＴは、プロキシサーバとの通信が可能、すなわち、インターネットＩＮＴ及びローカルエリアネットワークＬＡＮ１，ＬＡＮ２を介した監視サーバＳＶとの通信が可能となる。
【００８１】
次に、ユーザ用ネットワークシステム２０のプリンタＰＲＴは、ＣＰＵ１１０が、メモリ１２０が備える監視サーバＵＲＬ格納部１２４から監視サーバＳＶのＵＲＬを、プリンタコントローラ１６０が備えるシリアルナンバー格納部１６４からプリンタＰＲＴのシリアルナンバーＳＮを、メモリ１２０が備えるプライベートアドレス格納部１２６からプリンタＰＲＴのローカルエリアネットワークＬＡＮ１におけるプライベートアドレスを調査する。そして、これらの調査した情報を用いてＨＴＴＰ要求を監視サーバＳＶに自動送信する（ステップＳ３３、通信Ｔ３２）。なお、監視サーバＳＶのＵＲＬは、プリンタＰＲＴの出荷時に監視サーバＵＲＬ格納部１２４に記憶される。ＨＴＴＰ要求の内容は、実施例２で図９に示したＨＴＴＰ要求と同様の内容である。
【００８２】
次に、監視用ネットワークシステム３０の監視サーバＳＶは、ステップＳ３３でプリンタＰＲＴから送信されたＨＴＴＰ要求を受信し、このＨＴＴＰ要求に含まれるプリンタＰＲＴのシリアルナンバーＳＮに関連づけられた設置ＩＤを生成する（ステップＳ３４）。
【００８３】
次に、監視サーバＳＶは、ステップＳ３４で生成された設置ＩＤと、ステップＳ３３によりパーソナルコンピュータＰＣから送信されたプリンタＰＲＴのプライベートアドレスを用いて、ＨＴＴＰのコマンドを生成し、パーソナルコンピュータＰＣにＨＴＴＰ応答として送信する（ステップＳ３５、通信Ｔ３３）。
【００８４】
次に、プリンタＰＲＴは、ステップＳ３５で監視サーバＳＶから送信されたＨＴＴＰ要求を受けて、設置ＩＤを、メモリ１２０が備える設置ＩＤ格納部１２２に記憶する（ステップＳ３５）。
【００８５】
かかる設置ＩＤの付与方法によれば、ユーザが設置ＩＤの入力作業を伴うことなく、ローカルエリアネットワークＬＡＮ１，ＬＡＮ２及びインターネットＩＮＴを介して、ＷＥＢブラウザで所定の情報の入力を行う簡単な操作のみで、プリンタＰＲＴに設置ＩＤを付与することができる。
【００８６】
Ｄ．変形例：
Ｄ−１．変形例１：
実施例１ないし実施例３においては、パーソナルコンピュータＰＣと、プリンタＰＲＴと、監視サーバＳＶとの間の通信は、セキュリティを考慮せずに行うものとしたが、変形例として、その通信の少なくとも一部は、暗号通信により行ってもよい。
【００８７】
例えば、実施例１において、ステップＳ１２からステップＳ１７までの工程で行われる通信を公開鍵方式による暗号通信とすることができる。この場合、まず、監視サーバＳＶの公開鍵をプリンタＰＲＴの出荷時にプリンタＰＲＴのネットワークボードＮＢが備えるメモリ１１３に格納しておく。そして、パーソナルコンピュータＰＣを経由した監視サーバＳＶへの通信内容は、監視サーバＳＶの公開鍵を用いて暗号化して送信される。同時に、この通信には、プリンタＰＲＴの公開鍵が添付される。一方、監視サーバＳＶでは、受信した通信内容を自らの秘密鍵で復号化すると共に、パーソナルコンピュータＰＣを経由したプリンタＰＲＴへの通信内容は、プリンタＰＲＴの公開鍵で暗号化して送信される。そして、プリンタＰＲＴは、受信した通信内容を自らの秘密鍵で復号化する。
【００８８】
あるいは、実施例２におけるパーソナルコンピュータＰＣと監視サーバＳＶの通信や、実施例３におけるプリンタＰＲＴと監視サーバＳＶの通信において、ＳＳＬ（Secure Sockets Layer）による暗号化通信を行うこととすることもできる。この場合、まず、監視サーバＳＶと通信を行うパーソナルコンピュータＰＣまたはプリンタＰＲＴは、監視サーバＳＶから電子証明書を受け取り、その内容を確認する。そして、パーソナルコンピュータＰＣまたはプリンタＰＲＴは、電子証明書の情報をもとに共通鍵を生成し、電子証明書に含まれる監視サーバＳＶの公開鍵を用いて共通鍵を暗号化し、監視サーバＳＶへ送信する。監視サーバＳＶは自らの秘密鍵で共通鍵を復号化し、その後、両者が保有する共通鍵を利用した暗号化通信が開始される。これらの方法により、セキュリティを保った通信を行うことができる。
【００８９】
Ｄ−２．変形例２：
実施例１ないし実施例３においては、プリンタＰＲＴの監視装置としての監視サーバＳＶは、プリンタＰＲＴのシリアルナンバーＳＮを受け付けて、このシリアルナンバーＳＮに関連づけられた設置ＩＤを生成し、プリンタＰＲＴにこの設置ＩＤを付与するための所定の通信を行う機能と、設置ＩＤがプリンタＰＲＴに付与された後に、プリンタＰＲＴから受信する監視情報を基にプリンタＰＲＴの管理を行う機能を併せ持つものとしたが、これらの機能は分割して配置されてもよい。例えば、プリンタＰＲＴの監視装置は、設置ＩＤを生成し、所定の通信を行う機能を備えた登録管理サーバと監視情報を基にプリンタＰＲＴの管理を行う監視サーバから構成されることとしてもよい。これにより、監視装置の機能が分散化され、それぞれの機能を効率的に実現できるとともに、監視装置のメンテナンスや故障に対する信頼性を向上させることができる。
【００９０】
以上本発明の幾つかの実施例、変形例について説明したが、本発明はこうした実施例、変形例に限られるものではなく、本発明の要旨を脱しない範囲において、種々なる態様で実施できることは勿論である。例えば、ユーザ用ネットワークシステム２０において本実施例の操作を行うユーザは、自身のネットワーク管理の立場に応じて、実施例１ないし実施例３の方法から自由に選択して、プリンタＰＲＴに設置ＩＤを付与できるものとしてもよい。また、本変形例では、通信内容の暗号化にＳＳＬを用いたが、ＳＨＴＴＰ（Secure Hyper Text Transfer Protocol）などの他の暗号化プロトコルを用いてもよい。もとより、本実施例では、監視対象とするデバイスはプリンタとしたが、ＦＡＸ、スキャナ、ネットワークストレージデバイス等種々の形態で実現することができる。
【図面の簡単な説明】
【００９１】
【図１】印刷装置監視システムの概略構成を示す説明図である。
【図２】監視対象となるプリンタＰＲＴの概略構成を示す説明図である。
【図３】監視サーバＳＶの概略構成を示す説明図である。
【図４】実施例１としての設置ＩＤを監視対象であるプリンタに付与するために必要な通信の順序を示した説明図である。
【図５】図４に示した通信における各部の動作とその関係を示した説明図である。
【図６】実施例１に用いるＨＴＴＰ要求のリンクの一例を示す説明図である。
【図７】実施例２としての設置ＩＤを監視対象であるプリンタに付与するために必要な通信の順序を示した説明図である。
【図８】図７に示した通信における各部の動作とその関係を示した説明図である。
【図９】実施例２に用いる第１のＨＴＴＰ要求のリンクの一例を示す説明図である。
【図１０】実施例２に用いる第２のＨＴＴＰ要求のリンクの一例を示す説明図である。
【図１１】実施例３としての設置ＩＤを監視対象であるプリンタに付与するために必要な通信の順序を示した説明図である。
【図１２】図１１に示した通信における各部の動作とその関係を示した説明図である。
【符号の説明】
【００９２】
１０…印刷装置監視システム
２０…ユーザ用ネットワークシステム
３０…監視用ネットワークシステム
１１０…ＣＰＵ
１１１…監視情報送信部
１２０…メモリ
１２１…監視設定ファイル格納部
１２２…設置ＩＤ格納部
１２４…監視サーバＵＲＬ格納部
１２６…プライベートアドレス格納部
１２７…監視サーバ電子メールアドレス格納部
１３０…内部バスインターフェース部
１４０…ネットワークインターフェース部
１５０…プリンタエンジン
１６０…プリンタコントローラ
１６２…ＭＩＢ格納部
１６４…シリアルナンバー格納部
１７０…操作パネル
１８０…プリンタ本体
２００…コンピュータ
２１０…ＣＰＵ
２１２…設置ＩＤ生成部
２１４…監視制御部
２２０…ハードディスク
２２２…ＳＮ／設置ＩＤテーブル
２２４…監視情報格納部
２３０…メモリ
２４０…入出力インターフェース部
２５０…キーボード
２５１…マウス
２５２…ディスプレイ
ＰＲＴ…プリンタ
ＮＢ…ネットワークボード
ＰＣ…パーソナルコンピュータ
ＳＮ…シリアルナンバー
ＳＶ…監視サーバ
ＬＡＮ１…ローカルエリアネットワーク
ＬＡＮ２…ローカルエリアネットワーク
ＦＷ１…ファイアウォール
ＦＷ２…ファイアウォール
ＩＮＴ…インターネット
【図１】
2008097595.tif 000003
【図２】
2008097595.tif 000004
【図３】
2008097595.tif 000005
【図４】
2008097595.tif 000006
【図５】
2008097595.tif 000007
【図６】
2008097595.tif 000008
【図７】
2008097595.tif 000009
【図８】
2008097595.tif 000010
【図９】
2008097595.tif 000011
【図１０】
2008097595.tif 000012
【図１１】
2008097595.tif 000013
【図１２】
2008097595.tif 000014