"通信機器を管理する機器管理システムであって、複数の前記通信機器と機器管理装置とが所定のデータ伝送路で接続され、複数の前記機器管理装置と情報処理装置とが所定のデータ伝送路で接続され、前記通信機器が、前記機器管理装置を介して前記情報処理装置に接続されており、前記機器管理装置が、前記通信機器の機器情報を所定の記憶領域に保持する第1のデータ保持手段と、前記通信機器から前記機器情報を取得する取得手段と、取得した機器情報を前記第1のデータ保持手段に設定/記録し、前記通信機器を管理する第1の管理手段と、取得した機器情報を前記情報処理装置に送信する送信手段と、を有し、前記情報処理装置が、前記通信機器の機器情報を所定の記憶領域に保持する第2のデータ保持手段と、前記機器管理装置から前記機器情報を受信する受信手段と、受信した機器情報を前記第2のデータ保持手段に設定/記録し、前記機器管理装置で管理される前記通信機器を一元管理する第2の管理手段と、を有していることを特徴とする機器管理システム。前記情報処理装置が、外部に情報を通知する通知手段と、設定された通知条件に基づき、外部通知の可否を判定する通知条件判定手段と、を有し、前記通知条件判定手段は、前記機器情報が前記通知条件を満たしていた場合に前記通知手段に対して前記外部通知を要求することを特徴とする請求項1に記載の機器管理システム。前記第2のデータ保持手段は、前記機器情報に含まれる前記通信機器の機器状態値が記録された機器状態情報と、前記通知条件が設定された通知条件情報と、を保持し、前記通知条件判定手段は、前記通知条件情報を参照し、前記通知条件を特定し、特定した通知条件から、該通知条件の判定に用いる前記機器状態情報を参照し、参照した機器状態情報が前記通知条件を満たしているか否かを判定することを特徴とする請求項2に記載の機器管理システム。前記第2のデータ保持手段は、前記機器情報に含まれる前記通信機器が備える消耗品の消耗状態値が記録された消耗状態情報と、前記通知条件が設定された通知条件情報と、を保持し、前記通知条件判定手段は、前記通知条件情報を参照し、前記通知条件を特定し、特定した通知条件から、該通知条件の判定に用いる前記消耗状態情報を参照し、参照した消耗状態情報が前記通知条件を満たしているか否かを判定することを特徴とする請求項2又は3に記載の機器管理システム。前記通知手段は、前記通知条件判定手段による判定結果を含む通知情報を生成し、前記通知条件情報に含まれる通知先を表す通知先情報に基づき、生成した通知情報を通知先に送信することを特徴とする請求項3又は4に記載の機器管理システム。前記第2のデータ保持手段に、前記機器状態情報が累積記録された機器状態履歴情報と、機器状態履歴の統計による判定条件が前記通知条件として設定された通知条件情報と、が保持されている場合、前記通知条件判定手段は、特定した通知条件から、機器状態履歴の統計による判定に用いる前記機器状態履歴情報を参照し、参照した機器状態履歴情報が、機器状態履歴の統計による判定条件を満たしているか否かを判定することを特徴とする請求項3に記載の機器管理システム。前記通知手段は、前記機器状態履歴の統計情報を含む通知情報を生成し、前記通知条件情報に含まれる通知先を表す通知先情報に基づき、生成した通知情報を通知先に送信することを特徴とする請求項6に記載の機器管理システム。前記第2のデータ保持手段に、前記消耗状態情報が累積記録された消耗品履歴情報と、消耗状態履歴の統計による判定条件が前記通知条件として設定された通知条件情報と、が保持されている場合、前記通知条件判定手段は、特定した通知条件から、消耗状態履歴の統計による判定に用いる前記消耗品履歴情報を参照し、参照した消耗品履歴情報が、消耗状態履歴の統計による判定条件を満たしているか否かを判定することを特徴とする請求項4に記載の機器管理システム。前記通知手段は、前記消耗状態履歴の統計情報を含む通知情報を生成し、前記通知条件情報に含まれる通知先を表す通知先情報に基づき、生成した通知情報を通知先に送信することを特徴とする請求項8に記載の機器管理システム。通信機器を管理する複数の機器管理装置と所定のデータ伝送路で接続される情報処理装置であって、当該情報処理装置に、前記通信機器が前記機器管理装置を介して接続されており、前記通信機器の機器情報を所定の記憶領域に保持するデータ保持手段と、前記機器管理装置から前記通信機器の機器情報を受信する受信手段と、受信した機器情報を前記データ保持手段に設定/記録し、前記機器管理装置で管理される前記通信機器を一元管理する管理手段と、を有していることを特徴とする情報処理装置。外部に情報を通知する通知手段と、設定された通知条件に基づき、外部通知の可否を判定する通知条件判定手段と、を有し、前記通知条件判定手段は、前記機器情報が前記通知条件を満たしていた場合に前記通知手段に対して前記外部通知を要求することを特徴とする請求項10に記載の情報処理装置。通信機器を管理する機器管理システムにおける情報処理方法であって、前記機器管理システムは、複数の前記通信機器と機器管理装置とが所定のデータ伝送路で接続され、複数の前記機器管理装置と情報処理装置とが所定のデータ伝送路で接続され、前記通信機器が、前記機器管理装置を介して前記情報処理装置に接続されており、前記通信機器の機器情報を所定の記憶領域に保持する第1のデータ保持手段を備える前記機器管理装置が、前記通信機器から前記機器情報を取得する取得手順と、前記取得手順により取得した機器情報を前記第1のデータ保持手段に設定/記録し、前記通信機器を管理する第1の管理手順と、前記取得手順により取得した機器情報を前記情報処理装置に送信する送信手順と、を有し、前記通信機器の機器情報を所定の記憶領域に保持する第2のデータ保持手段を備える前記情報処理装置が、前記機器管理装置から前記通信機器の機器情報を受信する受信手順と、前記受信手順により受信した機器情報を前記第2のデータ保持手段に設定/記録し、前記機器管理装置で管理される前記通信機器を一元管理する第2の管理手順と、を有していることを特徴とする情報処理方法。通信機器を管理する機器管理システムにおける情報処理プログラムであって、前記機器管理システムは、複数の前記通信機器と機器管理装置とが所定のデータ伝送路で接続され、複数の前記機器管理装置と情報処理装置とが所定のデータ伝送路で接続され、前記通信機器が、前記機器管理装置を介して前記情報処理装置に接続されており、前記通信機器の機器情報を所定の記憶領域に保持する第1のデータ保持手段を備える前記機器管理装置を、前記通信機器から前記機器情報を取得する取得手段と、取得した機器情報を前記第1のデータ保持手段に設定/記録し、前記通信機器を管理する第1の管理手段と、取得した機器情報を前記情報処理装置に送信する送信手段として機能させ、前記通信機器の機器情報を所定の記憶領域に保持する第2のデータ保持手段を備える前記情報処理装置を、前記機器管理装置から前記機器情報を受信する受信手段と、受信した機器情報を前記第2のデータ保持手段に設定/記録し、前記機器管理装置で管理される前記通信機器を一元管理する第2の管理手段として機能させる情報処理プログラム。請求項13に記載のプログラムを記憶した、コンピュータが読み取り可能な記録媒体。しかしながら、従来の方法では、システムの大規模化に対応することができない仕組みとなっていた。従来の機器管理システムでは、例えば、導入企業の各事業所組織単位で機器管理装置を設置し、ローカルエリア内で機器管理を行うものであった。近年、企業のグローバル化が進んでおり、各事業所単位での機器管理ではなく、国内外にわたる一元管理が望まれている。このような場合、管理対象となる通信機器は、数千台や数万台に及ぶ。このように、機器管理システムでは、大規模システムにより、多数の通信機器をグローバル環境で一元管理可能なサービスの実現が望まれている。本発明は上記従来技術の問題点を鑑み提案されたものであり、大規模システムによる機器管理サービスを実現できる機器管理システム、情報処理装置、情報処理方法、情報処理プログラム、及びそのプログラムを記録した記録媒体を提供することにある。上記目的を達成するため、本発明に係る機器管理システムは、通信機器を管理する機器管理システムであって、複数の前記通信機器と機器管理装置とが所定のデータ伝送路で接続され、複数の前記機器管理装置と情報処理装置とが所定のデータ伝送路で接続され、前記通信機器が、前記機器管理装置を介して前記情報処理装置に接続されており、前記機器管理装置が、前記通信機器の機器情報を所定の記憶領域に保持する第1のデータ保持手段と、前記通信機器から前記機器情報を取得する取得手段と、取得した機器情報を前記第1のデータ保持手段に設定/記録し、前記通信機器を管理する第1の管理手段と、取得した機器情報を前記情報処理装置に送信する送信手段と、を有し、前記情報処理装置が、前記通信機器の機器情報を所定の記憶領域に保持する第2のデータ保持手段と、前記機器管理装置から前記機器情報を受信する受信手段と、受信した機器情報を前記第2のデータ保持手段に設定/記録し、前記機器管理装置で管理される前記通信機器を一元管理する第2の管理手段と、を有していることを特徴とする。このような構成によって、本発明に係る機器管理システムは、複数の通信機器と、通信機器を管理する機器管理装置と、が内部ネットワークで接続され、複数の機器管理装置と、機器管理装置で管理される通信機器を一元管理する一元管理装置とが、外部ネットワークで接続されている。つまり、通信機器は、機器管理装置を介して、一元管理装置に接続されている。その中で、機器管理装置は、複数の通信機器から機器情報を取得し、取得した機器情報を、当該装置が備える所定の記憶領域に保持し、通信機器を管理するとともに、一元管理装置に送信する。一元管理装置は、複数の機器管理装置から通信機器の機器情報を受信すると、当該装置が備える所定の記憶領域に保持し、複数の機器管理装置で管理される通信機器を一元管理する。これによって、本発明に係る機器管理システムでは、大規模システムによる機器管理サービスを実現できる。本発明によれば、通信機器が、機器管理装置を介して、一元管理装置と接続されるシステムを構築することで、大規模システムによる機器管理サービスが実現可能な機器管理システム、情報処理装置、情報処理方法、情報処理プログラム、及びそのプログラムを記録した記録媒体を提供することができる。以下、本発明の好適な実施の形態以下実施形態というについて、図面を用いて詳細に説明する。[第1の実施形態]<システム構成>図1は、本実施形態に係る機器管理システム1の構成例を示す図である。図1には、複数の通信機器300a,300b,300c以下総称する場合通信機器300というが、これらの通信機器300を機器管理する複数の子サーバ200a,200b,200c以下総称する場合子サーバ200というと、ネットワーク例えばLAN:LocalAreaNetworkなどのデータ伝送路N1a,N1b,N1c以下総称する場合内部ネットワークN1というで接続されるシステム構成例が示されている。通信機器300は、例えば、プリンタやMFPといった通信機能を有する画像形成装置である。一方、子サーバ200は、通信機器300から機器情報を取得し、機器管理を行う機器管理装置情報処理装置である。また、図1には、複数の子サーバ200が、通信機器300を一元管理する親サーバ100と、ネットワーク例えばWAN:WideAreaNetworkなどのデータ伝送路N2以下外部ネットワークN2というで接続されるシステム構成例が示されている。親サーバ100は、複数の子サーバ200から該サーバの管理対象である通信機器300の機器情報を取得し、取得した機器情報を所定の記憶領域に保持し、通信機器300を一元管理する一元管理装置情報処理装置である。また、図1には、外部サーバ400や管理者端末500なども外部ネットワークN2に接続されるシステム構成例が示されている。外部サーバ400は、子サーバ200や親サーバ100からの通知情報を受信し、受信した通知情報に基づき、所定の情報処理を行う外部装置情報処理装置である。外部サーバ400の情報処理には、例えば、通信機器300の消耗品に係る発注処理などある。一方、管理者端末500は、子サーバ200や親サーバ100からの通知情報を受信し、受信した通知情報を管理者に提示する情報端末例えばPCPersonalComputerやPDAPersonalDigitalAssistantなどである。管理者端末500の情報提示方法には、画面表示や音声再生などがある。以上のように、本実施形態では、上記システム構成により、通信機器300が、子サーバ200を介して、親サーバ100と接続される機器管理システム1を構築し、大規模システムによる機器管理サービスを実現することができる。<ハードウェア構成>次に、本実施形態に係る親サーバ100のハードウェア構成について説明する。図2は、本実施形態に係る親サーバ100一元管理装置のハードウェア構成例を示す図である。図2に示すように、親サーバ100は、入力装置101、表示装置102、ドライブ装置103、RAMRandomAccessMemory104、ROMReadOnlyMemory105、CPUCentralProcessingUnit106、インタフェース装置107、及びHDDHardDiskDrive108などを備え、それぞれがバスBで相互に接続されている。入力装置101は、キーボードやマウスなどを含み、親サーバ100に各操作信号を入力するのに用いられる。表示装置102は、ディスプレイなどを含み、親サーバ100による処理結果を表示する。インタフェース装置107は、親サーバ100をデータ伝送路に接続するインタフェースである。これにより、親サーバ100は、インタフェース装置107を介して、子サーバ200、外部サーバ400、及び管理者端末500などとデータ通信を行うことができる。HDD108は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する情報処理システム例えばWindows商標又は登録商標やUNIX商標又は登録商標などの基本ソフトウェアであるOSOperatingSystem、及びシステム上において各種機能を提供するアプリケーションなどがある。また、HDD108は、格納しているプログラムやデータを、所定のファイルシステム及び/又はDBDataBaseにより管理している。ドライブ装置103は、着脱可能な記録媒体103aとのインタフェースである。これにより、親サーバ100は、ドライブ装置103を介して、記録媒体103aの読み取り及び/又は書き込みを行うことができる。記録媒体103aには、例えば、フロッピー商標又は登録商標ディスク、CDCompactDisk、及びDVDDigitalVersatileDisk、ならびに、SDメモリカードSDMemorycardやUSBメモリUniversalSerialBusmemoryなどがある。ROM105は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ記憶装置である。ROM105には、親サーバ100の起動時に実行されるBIOSBasicInputOutputSystem、情報処理システム設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM104は、プログラムやデータを一時保持する揮発性の半導体メモリ記憶装置である。CPU106は、上記記憶装置例えばHDDやROMなどから、プログラムやデータをRAMメモリ上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。以上のように、本実施形態に係る親サーバ100は、上記ハードウェア構成により、各種情報処理サービスを提供することができる。なお、図2からも分かるように、親サーバ100のハードウェア構成は、一般的な情報処理装置のハードウェア構成例と略同一である。よって、情報処理装置で機能実現可能な子サーバ200、外部サーバ400、及び管理者端末500なども、上記ハードウェア構成と略同一である。<情報処理機能>本実施形態に係る情報処理機能について説明する。本実施形態に係る機器管理システム1では、複数の通信機器300と、通信機器300を管理する子サーバ200機器管理装置と、が内部ネットワークN1で接続され、複数の子サーバ200と、子サーバ200で管理される通信機器300を一元管理する親サーバ100一元管理装置とが、外部ネットワークN2で接続されている。つまり、通信機器300は、子サーバ200を介して、親サーバ100に接続されている。その中で、子サーバ200は、複数の通信機器300から機器情報を取得し、取得した機器情報を、当該装置が備える所定の記憶領域に保持し、通信機器300を管理するとともに、親サーバ100に送信する。親サーバ100は、複数の子サーバ200から通信機器300の機器情報を受信すると、当該装置が備える所定の記憶領域に保持し、複数の子サーバ200で管理される通信機器300を一元管理する。本実施形態に係る機器管理システム1は、このような情報処理機能を有している。機器管理システム1では、導入企業のグローバル化に伴い、大規模システムにより、多数の通信機器300をグローバル環境で一元管理可能なサービスの実現が望まれている。そこで、本実施形態に係る機器管理システム1では、通信機器300が、子サーバ200を介して、親サーバ100と接続される仕組みとした。これによって、本実施形態に係る機器管理システム1では、大規模システムによる機器管理サービスを実現できる。また、このような大規模システムによる機器管理システム1では、次のような点を考慮する必要がある。例えば、機器管理システム1では、管理対象である通信機器300に故障や障害が発生した場合に、管理者へその旨を通知する機能を有している。このような機能は、子サーバ200に対して共通する機能であることから、親サーバ100に集約して実装されることが考えられる。しかし、親サーバ100に実装した場合には、管理者への通知にタイムラグが発生してしまう。なぜなら、親サーバ100では、通信機器300で発生した故障や障害を、子サーバ200から該当する通信機器300の機器情報を受信して初めて検知するため、子サーバ200と親サーバ100との間の通信が高負荷であった場合、検知が遅延してしまうからである。また、子サーバ200と親サーバ100との間の通信に障害が発生した場合には、親サーバ100が子サーバ200から該当する通信機器300の機器情報を受信することができないため、通信機器300で発生した故障や障害を検知することができないといったことも考えられる。このように、大規模システムによる機器管理システム1では、親サーバ100に、子サーバ200で共通する通知機能を集約した場合、保守運用面の簡便化を実現できる一方で、通知機能において重要となる迅速性や正確性といったサービス品質の低下を防止する必要がある。そこで、本実施形態に係る機器管理システム1では、通信機器300の情報を外部に通知する処理を、通知情報の種別ごとに分けて、親サーバ100と子サーバ200とで分散処理させる仕組みとした。これによって、本実施形態に係る機器管理システム1では、大規模システムにおいても、高品質の機器管理サービスを実現できる。以下に、本実施形態に係る情報処理機能の構成とその動作について説明する。図3は、本実施形態に係る情報処理機能の構成例を示す図である。図3に示すように、本実施形態に係る親サーバ100は、子サーバ通信部11、機能実行部12、データ管理部13、管理データ保持部14、通知条件判定部15、通知部16などを有し、子サーバ200は、親サーバ通信部21、機器通信部22、データ管理部23、管理データ保持部24、通知条件判定部25、通知部26などを有している。《親サーバ》子サーバ通信部11は、子サーバ200とデータ通信を行う機能部である。子サーバ通信部11は、子サーバ200から送信される通信機器300の機器情報を受信する。機能実行部12は、親サーバ100の提供機能を実行する機能部である。親サーバ100の提供機能には、通信機器300の機器情報の管理機能や通知機能などがある。よって、機能実行部12は、親サーバ100に実装されたアプリケーションソフトウェアにより実現される機能部である。機能実行部12は、子サーバ通信部11から受信データ通信機器の機器情報を受け取ると、データ管理部13に対して、受信データの設定/記録管理データとして保存を要求する。データ管理部13は、要求に従って、所定のデータ操作を行い、通信機器300の機器情報が設定/記録された管理データを管理する機能部である。データ管理部13は、管理データを保持する管理データ保持部14にアクセスし、該当データ又は該当記憶領域に対して、要求されたデータ操作を行う。なお、管理データ保持部14は、例えば、親サーバ100が備える記憶装置HDDの所定の記憶領域にあたる。ここで、管理データ保持部14に保持される管理データについて説明する。図4は、本実施形態に係る親サーバ100の管理データ例を示す図である。図4に示すように、親サーバ100では、子サーバ情報14Da、機器管理情報14b、状態履歴情報14Dc、消耗品履歴情報14Dd、消耗品在庫情報14De、通知条件情報14Dfなどを、管理データとして保持している。a子サーバ情報子サーバ情報14Daは、子サーバ200に関する設定情報であり、例えば、子サーバID、IPアドレスinternetProtocoladdress、ホスト名、及びバージョンなどの情報項目が対応づけられて、サーバ単位で管理される。[子サーバID]項目は、子サーバ200の識別情報以下子サーバ識別情報というが設定される項目である。[IPアドレス]項目は、子サーバ200に割り当てられたIPアドレス情報が設定される項目である。[ホスト名]項目は、子サーバ200の機器名称を表す情報以下機器名称情報というが設定される項目である。[バージョン]項目は、子サーバ200に搭載インストールされたソフトウェアのバージョン情報が設定される項目である。子サーバ情報14Daの項目値は、データ管理部13により、機能実行部12が提供する管理機能の設定GUIGraphicalUserInterfaceを介して受け付けた管理者からの入力情報に基づき設定される。また、子サーバ情報14Daの項目値は、データ管理部13が、子サーバ200から受信したサーバ情報に基づき設定するようにしてもよい。この場合、機能実行部12が、設定GUIを介して、管理者の自動設定指示を受け付けると、子サーバ通信部11が、ブロード/マルチキャストにより、子サーバ200を検出する。これにより、子サーバ通信部11が、検出した子サーバ200に対し、サーバ情報の取得を要求し、データ管理部13が、子サーバ200から受信したサーバ情報を、項目値を設定する。このとき、子サーバ識別情報の項目値には、サーバごとに採番されたID値が設定される。また、子サーバ情報14Daは、子サーバ通信部11により、定期的に子サーバ200からサーバ情報が受信されることで、機器実行部12からデータ設定/記録要求が発行され、データ管理部13により、最新情報に更新される。b機器管理情報機器管理情報14bは、管理対象である通信機器300に関する設定情報であり、例えば、子サーバID、機器ID、MACアドレス、モデル名、機番シリアルナンバー、IPアドレス、状態履歴ID、及び消耗品履歴IDなどの情報項目が対応づけられて、機器単位で管理される。[子サーバID]項目は、通信機器300を管理する子サーバ識別情報が設定される項目である。[機器ID]項目は、通信機器300の識別情報以下通信機器識別情報というが設定される項目である。[MACアドレス]項目は、通信機器300が備えるネットワークI/F非図示に対してユニークに割り当てられたMACアドレスMediaAccessControladdress情報が設定される項目である。[モデル名]項目は、通信機器300の機種名称情報が設定される項目である。[機番シリアルナンバー]項目は、通信機器300に割り当てられた製品管理情報が設定される項目である。[IPアドレス]項目は、通信機器300に割り当てられたIPアドレス情報が設定される項目である。[状態履歴ID]項目は、通信機器300に対応する状態履歴情報14Dcの識別情報以下状態履歴識別情報というが設定される項目である。[消耗品履歴ID]項目は、通信機器300に対応する消耗品履歴情報14dの識別情報以下消耗品履歴識別情報というが設定される項目である。機器管理情報14bの項目値は、データ管理部13により、子サーバ200から受信した通信機器300の機器情報に基づき設定される。なお、機器識別情報の項目値には、通信機器300ごとに採番されたID値が設定される。また、状態履歴識別情報及び消耗品履歴識別情報の各項目値には、機器状態又は消耗品の記録データ状態/消耗品履歴ごとに採番された複数のID値が設定される。また、機器管理情報14bは、子サーバ通信部11により、通信機器300の機器情報が受信されることで、機器実行部12からデータ設定/記録要求が発行され、データ管理部13により、最新情報に更新される。c状態履歴情報状態履歴情報14Dcは、通信機器300の機器状態に関する情報であり、例えば、状態履歴ID、機器ID、機器状態、及び日時などの情報項目が対応づけられて、機器状態の履歴単位で管理される。状態履歴情報14Dcは、状態履歴識別情報を有しており、機器管理情報14Dbと紐づけられている。[機器状態]項目は、通信機器300の機器状態情報が記録される項目であり、項目値は、例えば、発生した故障や障害に伴うサービスコール値SC番号やエラー値などである。[日時]項目は、状態履歴情報14Dcの記録日時が記録される項目である。状態履歴情報14Dcの項目値は、データ管理部13により、子サーバ200から受信した通信機器300の機器情報に含まれる機器状態情報に基づき記録される。なお、状態履歴識別情報の項目値には、機器状態の記録データ状態履歴ごとに採番されたID値が設定される。また、状態履歴情報14Dcは、子サーバ通信部11により、通信機器300の機器情報が受信されることで、機器実行部12からデータ設定/記録要求が発行され、データ管理部13により、新たな情報が生成される。d消耗品履歴情報消耗品履歴情報14Ddは、通信機器300が備える消耗品に関する情報であり、例えば、消耗品履歴ID、機器ID、消耗品名、消耗品状態、及び日時などの情報項目が対応づけられて、消耗状態の履歴単位で管理される。消耗品履歴情報14Ddは、消耗品履歴識別情報を有しており、機器管理情報14Dbと紐づけられている。[消耗品名]項目は、消耗品名称情報が記録される項目であり、項目値は、例えば、通信機器300がプリンタの場合、給紙トレイ名、トナーカットリッジ名などである。[消耗状態]項目は、消耗品の消耗状態情報が記録される項目であり、項目値は、例えば、用紙残量、トナー/インク残量、及び感光体の累積回転数カウンタ値などである。[日時]項目は、消耗品履歴情報14Ddの記録日時が記録される項目である。消耗品履歴情報14Ddの項目値は、データ管理部13により、子サーバ200から受信した通信機器300の機器情報に含まれる消耗状態情報に基づき記録される。なお、消耗品履歴識別情報の項目値には、消耗状態の記録データ消耗品履歴ごとに採番されたID値が設定される。また、消耗品履歴情報14Ddは、子サーバ通信部11により、通信機器300の機器情報が受信されることで、機器実行部12からデータ設定/記録要求が発行され、データ管理部13により、新たな情報が生成される。e消耗品在庫情報消耗品在庫情報14Deは、消耗品の在庫に関する情報であり、例えば、消耗品在庫ID、消耗品名、在庫数、及び発注先などの情報項目が対応づけられて、消耗品単位で管理される。消耗品在庫情報14Deは、消耗品名称情報を有しており、消耗品履歴情報14Ddと紐づけられている。[消耗品在庫ID]項目は、消耗品在庫の識別情報以下在庫識別情報というが設定される項目である。[消耗品名]項目は、消耗品名称情報が設定される項目である。[在庫数]項目は、消耗品の在庫数情報が設定される項目である。[発注先]項目は、消耗品の発注先情報が設定される項目であり、項目値は、例えば、サプライ業者の電子メールアドレスやFAX番号などである。消耗品在庫情報14Deの項目値は、データ管理部13により、機能実行部12が提供する管理機能の設定GUIを介して受け付けた管理者からの入力情報に基づき設定される。f通知条件情報通知条件情報14Dfは、親サーバ100が外部に情報を通知する際に従う通知条件に関する情報であり、例えば、通知条件ID、通知項目、条件内容、及び通知先などの情報項目が対応づけられて、通知条件単位で管理される。[通知条件ID]項目は、通知条件の識別情報以下通知条件識別情報というが設定される項目である。[通知項目]項目は、通知する項目名情報が設定される項目であり、項目値は、例えば、トナー色:X、用紙サイズ:X、サービスコールSC:X発生、及びエラー種別:X発生などである。[条件内容]項目は、通知条件の定義情報以下通知条件定義情報というが設定される項目であり、項目値は、例えば、同じエラーの発生回数≧月3回や消耗品の交換回数≧月3回などである。[通知先]項目は、通知先情報が設定される項目であり、項目値は、例えば、外部サーバ400や管理者端末500の電子メールアドレスなどである。通知条件情報14Dfの項目値は、データ管理部13により、機能実行部12が提供する管理機能の設定GUIを介して受け付けた管理者からの入力情報に基づき設定される。なお、通知条件定義情報の項目値には、親サーバ100の場合、外部への通知にタイムラグがあってもサービス品質に影響のない情報を通知するための通知条件を設定しておく。なお、該当通知情報には、上記通知条件からも分かるように、例えば、緊急性の低い正確性を比較的問われない統計情報などである。このように、データ管理部13は、機能実行部12からデータ設定/記録要求を受け付けると、管理データ保持部14にアクセスし、要求時に受け取った管理者の入力情報、通信機器300の機器情報、又は子サーバ200のサーバ情報を、該当記憶領域に保存し、管理データとして設定/記録する。なお、データ管理部13は、データ設定/記録の他に、他の機能部からの要求に応じて、データ参照取得、データ削除消去、データ更新上書きなどの各種データ操作も行う。図3の説明に戻る。通知条件判定部15は、要求に従って、設定された通知条件が満たされているか否かを判定する機能部である。通知条件判定部15は、要求時にデータ管理部13から受け取った通知条件情報14Dfを参照し、適用する通知条件を特定する。通知条件判定部15は、特定した通知条件から、判定に必要な情報を、データ管理部13を介して参照し、参照情報に基づき、通知条件が満たされているか否かを判定する。通知条件判定部15は、通知条件を満たしていた場合に、通知部16に対して、情報通知を要求する。通知部16は、要求に従って、外部に情報を通知する機能部である。通知部16は、通知情報を生成し、要求時に通知条件判定部15から受け取った通知先情報に基づき、外部サーバ400及び/又は管理者端末500に、生成した通知情報を送信する。なお、通知部16では、例えば、通知条件の判定結果を含む通知情報を生成する。《子サーバ》親サーバ通信部21は、親サーバ100とデータ通信を行う機能部である。親サーバ通信部21は、親サーバ100に対して、子サーバ200で取得した通信機器300の機器情報を送信する。なお、親サーバ通信部21では、例えば、予め設定されている親サーバ100に割り当てられたIPアドレス情報に基づき送信する。機器通信部22は、管理対象である通信機器300とデータ通信を行う機能部である。機器通信部22は、通信機器300から機器情報を取得する。この場合、機器通信部22は、例えば、予め設定されている所定のタイミングに従って、ブロード/マルチキャストにより、管理対象である通信機器300を検出する。これにより、機器通信部22は、検出した通信機器300に対し、機器情報の取得を要求し、通信機器300から機器情報を取得する。なお、上記所定のタイミングとは、例えば、子サーバ200が備える内部時計を用いて計測した所定時間が経過したタイミングである。機器通信部22は、通信機器300から機器情報を取得すると、親サーバ通信部21に対して、機器情報の送信を要求し、データ管理部23に対して、機器情報の設定/記録管理データとして保存を要求する。データ管理部23は、要求に従って、所定のデータ操作を行い、通信機器300の機器情報が設定/記録された管理データを管理する機能部である。データ管理部23は、管理データを保持する管理データ保持部24にアクセスし、該当データ又は該当記憶領域に対して、要求されたデータ操作を行う。なお、管理データ保持部24は、例えば、子サーバ200が備える記憶装置HDDの所定の記憶領域にあたる。ここで、管理データ保持部24に保持される管理データについて説明する。図5は、本実施形態に係る子サーバ200の管理データ例を示す図である。図5に示すように、子サーバ200では、機器管理情報24a及び通知条件情報24Dbなどを、管理データとして保持している。a機器管理情報機器管理情報24aは、管理対象である通信機器300に関する設定情報であり、例えば、機器ID、MACアドレス、モデル名、機番シリアルナンバー、IPアドレス、認証アクセスアカウント、機器状態、消耗状態、送信先などの情報項目が対応づけられて、機器単位で管理される。なお、上記[機器ID]、[MACアドレス]、[モデル名]、[機番]、[IPアドレス]などの各情報項目は、親サーバ100が保持する機器管理情報14Dbの情報項目と同じであるため、ここでの説明は省略する。[認証アクセスアカウント]項目は、通信機器300にアクセスする際の認証情報が設定される項目である。[機器状態]項目は、通信機器300の機器状態情報が記録される項目であり、項目値には、最新の機器状態値と前回の機器状態値がある。[消耗状態]項目は、消耗品の消耗状態情報が記録される項目であり、項目値には、最新の消耗状態値と前回の消耗状態値がある。[送信先]項目は、機器情報の送信先情報が設定される項目であり、項目値は、例えば、親サーバ100に割り当てられたIPアドレスやURIUniformResourceIdentifierなどである。機器管理情報24aの項目値は、データ管理部13により、通信機器300から受信した機器情報に基づき設定される。また、機器管理情報24aは、機器通信部22により、機器情報が受信されることで、データ設定/記録要求が発行され、データ管理部13により、最新情報に更新される。b通知条件情報通知条件情報24Dbは、子サーバ200が外部に情報を通知する際に従う通知条件に関する情報であり、例えば、通知条件ID、通知項目、条件内容、及び通知先などの情報項目が対応づけられて、通知条件単位で管理される。なお、上記各情報項目は、親サーバ100が保持する通知条件情報14Dfの情報項目と同じであるため、ここでの説明は省略する。通知条件情報24Dbの項目値は、データ管理部23により、管理機能の設定GUIを介して受け付けた管理者からの入力情報に基づき設定される。なお、通知条件定義情報の項目値には、子サーバ200の場合、例えば、サービスコールSC発生状態に変化や消耗品残量がニアエンド状態に変化などを設定する。つまり、子サーバ200では、外部への通知にタイムラグがあるとサービス品質に影響がでる情報を通知するための通知条件を設定しておく。なお、該当通知情報には、上記通知条件からも分かるように、例えば、緊急性の高い正確性を問われる故障情報や障害情報などである。図3の説明に戻る。通知条件判定部25は、要求に従って、設定された通知条件が満たされているか否かを判定する機能部である。また、通知部26は、要求に従って、通知先である外部サーバ400又は管理者端末500に対し、情報を通知する機能部である。なお、通知条件判定部25及び通知部26は、親サーバ100が有する通知条件判定部15及び通知部16の機能と同じであるため、ここでの説明は省略する。以上のように、本実施形態に係る情報処理機能は、通信機器300が、子サーバ200を介して、親サーバ100と接続されるシステム環境において、上記各機能部が、親サーバ100と子サーバ200との間で連携動作することにより実現される。その中で、本実施形態に係る情報処理機能では、親サーバ100が保持する通知条件情報14Dfと子サーバ200が保持する通知条件情報24Dbとで、異なる通知条件を設定可能としたことにより、通信機器300の情報を外部に通知する処理を、通知情報の種別ごとに分けて、親サーバ100と子サーバ200とで分散処理される。なお、上記通知情報の種別とは、例えば、統計情報などの緊急性の低い通知情報と、故障情報や障害情報などの緊急性の高い通知情報などである。なお、本実施形態に係る情報処理機能は、システム1を構成する各機器に搭載インストールされるプログラム情報処理機能を実現するソフトウェアが、各機器が備える演算装置CPUにより、記憶装置からメモリRAM上に読み出され、以下の処理が実行されることで実現される。本実施形態に係る情報処理機能の詳細な動作機能部群の連携動作について、処理手順を示すシーケンス図を用いて説明する。《機器情報取得管理データ設定/記録の主な処理》図6は、本実施形態に係る機器情報取得管理データ設定/記録の処理手順例を示すシーケンス図である。図6に示すように、子サーバ200は、機器通信部22により、所定のタイミングに従って、管理対象である通信機器300から機器情報を取得するステップS101。機器通信部22は、機器情報を取得すると、データ管理部23に対して、機器情報を渡し、データ設定/記録を要求するステップS102。子サーバ200は、データ管理部23により、通信機器300の機器情報を管理データとして設定/記録するステップS103。このとき、データ管理部23では、管理データ保持部24にアクセスし、該当データ又は該当記憶領域に対して、要求されたデータ設定/記録を行う。その後、子サーバ200は、データ管理部23により、親サーバ通信部21に対して、機器情報を渡し、機器情報の送信を要求するステップS104。その結果、子サーバ200は、親サーバ通信部21により、親サーバ100に対して、通信機器300の機器情報を送信するステップS105。このとき、親サーバ通信部21では、予め設定されている親サーバ100に割り当てられたIPアドレス情報に基づき送信する。一方、親サーバ100は、子サーバ通信部11により、子サーバ200から通信機器300の機器情報を受信すると、機能実行部12に対して、機器情報を渡し、機器管理機能の実行を要求するステップS201。機能実行部12は、通信機器300の機器情報を受け取ると、データ管理部13に対して、機器情報を渡し、データ設定/記録を要求するステップS202。親サーバ100は、データ管理部13により、通信機器300の機器情報を管理データとして設定/記録するステップS203。このとき、データ管理部13では、管理データ保持部14にアクセスし、該当データ又は該当記憶領域に対して、要求されたデータ設定/記録を行う。《親サーバの外部通知処理:その1》図7は、本実施形態に係る親サーバ100における通知条件に基づく外部通知処理例その1を示すシーケンス図である。図7には、図6に示したステップS203以降の処理手順が示されており、さらに、機器状態履歴の統計による判定条件が通知条件として設定されている場合の処理例が示されている。図7に示すように、親サーバ100は、データ管理部13により、通信機器300の機器情報を管理データとして設定/記録後、通知条件判定部15に対して、通信機器識別情報及び通知条件情報14Dfを渡し、通知条件の判定を要求するステップS301。このとき、データ管理部13は、設定/記録した通信機器300の機器情報から取得した通信機器識別情報、及び管理データ保持部14Dから取得した通知条件情報14Dfを、通知条件判定部15に渡す。その結果、親サーバ100は、通知条件判定部15により、設定された通知条件に基づく通知条件判定処理を行う。例えば、通知条件情報14Dfに、機器状態履歴の統計により判定を行う同じエラーの発生回数≧月3回が通知条件定義情報に設定されている場合には、次のように、通知条件判定を行う。通知条件判定部15は、データ管理部13から通信機器識別情報及び通知条件情報14Dfを受け取ると、通知条件情報14Dfを参照し、適用する通知条件が、同じエラーの発生回数≧月3回であることを特定するステップS302。次に、通知条件判定部15は、データ管理部13を介して、通信機器識別情報に基づき、機器管理情報14Dbを参照し、機器管理情報14Dbに設定される状態履歴識別情報に基づき、判定に必要な状態履歴情報14Dcを参照するステップS303。次に、通知条件判定部15は、参照した状態履歴情報14Dcの記録データから、同じエラーの発生回数が月3回以上か否かを判定するステップS304。その結果、親サーバ100は、通知条件判定部15により、通知条件を満たしていると判定された場合発生回数が月3回以上の場合に、通知部16に対して、通知先情報を渡し、外部通知を要求するステップS305。このとき、通知条件判定部15では、通知条件情報14Dfから取得した通知先情報を、通知部16に渡す。親サーバ100は、通知部16により、通知先情報に基づき、外部通知を行うステップS306。このとき、通知部16では、通知条件の判定結果を含む通知情報を生成し、通知先情報に指定された外部サーバ400及び/又は管理者端末500に、生成した通知情報を送信する。なお、上記通知条件の場合には、同じエラーの発生回数が月3回以上である旨統計情報と該当する通信機器300に関する情報を含む通知情報が生成され、送信される。《親サーバの外部通知処理:その2》図8は、本実施形態に係る親サーバ100における通知条件に基づく外部通知処理例その2を示すシーケンス図である。図8には、消耗品履歴の統計による判定条件が通知条件として設定されている場合の処理例が示されている。なお、以下には、図7の処理例と異なる点についてのみ説明する。図8に示すように、親サーバ100は、通知条件判定部15により、設定された通知条件に基づく通知条件判定処理を行う。例えば、通知条件情報14Dfに、消耗品履歴の統計により判定を行う消耗品の交換回数≧月3回が通知条件定義情報に設定されている場合には、次のように、通知条件判定を行う。通知条件判定部15は、データ管理部13から通信機器識別情報及び通知条件情報14Dfを受け取ると、通知条件情報14Dfを参照し、適用する通知条件が、消耗品の交換回数≧月3回であることを特定するステップS402。次に、通知条件判定部15は、データ管理部13を介して、通信機器識別情報に基づき、機器管理情報14Dbを参照し、機器管理情報14Dbに設定される消耗品履歴識別情報に基づき、判定に必要な消耗品履歴情報14Ddを参照するステップS403。次に、通知条件判定部15は、参照した消耗品履歴情報14Ddの記録データから、消耗品の交換回数が月3回以上か否かを判定するステップS404。その結果、親サーバ100は、通知条件判定部15により、通知条件を満たしていると判定された場合交換回数が月3回以上の場合に、通知部16に対して、通知先情報を渡し、外部通知を要求するステップS405。親サーバ100は、通知部16により、通知先情報に基づき、外部通知を行うステップS406。なお、上記通知条件の場合には、消耗品の交換回数が月3回以上である旨統計情報と該当する通信機器300に関する情報を含む通知情報が生成され、送信される。なお、上記には、親サーバ100の外部通知処理を説明したが、例えば、上述したような異なる通知条件が複数設定されている場合には、設定される通知条件ごとに外部通知処理が実行される。この場合、親サーバ100には、通知条件情報14Dfが複数保持されていることになり、各通知条件情報14Dfに基づき、通知条件の判定が行われ、判定結果に基づく外部通知処理が実行される。《親サーバの外部通知処理:その3》図9は、本実施形態に係る親サーバ100における通知条件に基づく外部通知処理例その3を示すシーケンス図である。図9には、図6に示したステップS203以降の処理手順が示されており、さらに、消耗品の在庫による判定条件が通知条件として設定されている場合の処理例が示されている。図9に示すように、親サーバ100は、機能実行部12により、消耗状態情報に基づき、通信機器300が備える消耗品が、一定の消費基準に達しているか否かを判定するステップS501。なお、上記消耗状態情報は、子サーバ通信部11により受信された通信機器300の機器情報に含まれる。機能実行部12は、次のように、消耗品の消費判定を行う。例えば、消耗品が用紙の場合には、消耗状態情報である給紙トレイ残量単位:[]又は[枚数]が、予め設定しておいた基準残量以下か否かを判定する。また、消耗品がトナーの場合には、消耗状態情報であるトナー残量単位:[]が、予め設定しておいた基準残量以下か否かを判定する。また、消耗品が感光体の場合には、消耗状態情報である累積回転数単位:[回転]が、予め設定しておいた基準回転数以上か否かを判定する。親サーバ100は、機能実行部12により、消耗品の消耗レベルが一定の消費基準に達していると判定された場合に、通知条件判定部15に対して、消耗品名称情報を渡し、消耗品在庫の確認を要求するステップS502。このとき、機能実行部12では、子サーバ通信部11により受信された通信機器300の機器情報に含まれる消耗品名称情報を、通知条件判定部15に渡す。その結果、親サーバ100は、通知条件判定部15により、設定された通知条件に基づく通知条件判定処理を行う。例えば、通知条件情報14Dfに、消耗品の在庫状態により判定を行う在庫数0個が通知条件定義情報に設定されている場合には、次のように、通知条件判定を行う。通知条件判定部15は、機能実行部12から消耗品名称情報を受け取ると、データ管理部13を介して、消耗品在庫情報14Deを参照し、判定に必要な在庫数情報を参照するステップS503。次に、通知条件判定部15は、参照した在庫数情報から、在庫数が0個か否か在庫有無を判定するステップS504。その結果、親サーバ100は、通知条件判定部15により、通知条件を満たしていると判定された場合在庫数が0個の場合に、通知部16に対して、発注先情報を渡し、外部通知を要求するステップS505。このとき、通知条件判定部15では、消耗品在庫情報14Deから取得した発注先情報を、通知部16に渡す。親サーバ100は、通知部16により、発注先情報に基づき、外部通知を行うステップS606。このとき、通知部16では、発注情報を含む通知情報を生成し、発注先情報に指定されたサプライ業者に、生成した通知情報を送信する。なお、上記通知条件の場合には、機能実行部13から確認要求された消耗品の名称と発注数を含む通知情報が生成され、送信される。《子サーバの外部通知処理:その1》図10は、本実施形態に係る子サーバ200における通知条件に基づく外部通知処理例その1を示すシーケンス図である。図10には、図6に示したステップS104以降の処理手順が示されており、さらに、機器状態の変化による判定条件が通知条件として設定されている場合の処理例が示されている。図10に示すように、子サーバ200は、データ管理部23により、親サーバ100への通信機器300の機器情報の送信要求を親サーバ通信部21にした後、通知条件判定部25に対して、通信機器識別情報及び通知条件情報24Dbを渡し、通知条件の判定を要求するステップS601。このとき、データ管理部23は、送信要求した通信機器300の機器情報から取得した通信機器識別情報、及び管理データ保持部24Dから取得した通知条件情報24Dbを、通知条件判定部25に渡す。その結果、子サーバ200は、通知条件判定部25により、設定された通知条件に基づく通知条件判定処理を行う。例えば、通知条件情報24Dbに、機器状態の変化により判定を行うサービスコールSC発生状態に変化が通知条件定義情報に設定されている場合には、次のように、通知条件判定を行う。通知条件判定部25は、データ管理部23から通信機器識別情報及び通知条件情報24Dbを受け取ると、通知条件情報24Dbを参照し、適用する通知条件が、サービスコールSC発生状態に変化であることを特定するステップS602。次に、通知条件判定部25は、データ管理部23を介して、通信機器識別情報に基づき、機器管理情報24Daを参照し、機器管理情報24Daに記録される機器状態情報の最新の機器状態値及び前回の機器状態値を参照するステップS603。次に、通知条件判定部25は、参照した最新の機器状態値及び前回の機器状態値から、機器状態が、サービスコールSC発生状態に変化したか否かを判定するステップS604。その結果、子サーバ200は、通知条件判定部25により、通知条件を満たしていると判定された場合サービスコールSC発生状態に変化した場合に、通知部26に対して、通知先情報を渡し、外部通知を要求するステップS605。このとき、通知条件判定部25では、通知条件情報24Dbから取得した通知先情報を、通知部26に渡す。子サーバ200は、通知部26により、通知先情報に基づき、外部通知を行うステップS606。このとき、通知部26では、通知条件の判定結果を含む通知情報を生成し、通知先情報に指定された外部サーバ400及び/又は管理者端末500に、生成した通知情報を送信する。なお、上記通知条件の場合には、機器状態が、サービスコールSC発生状態に変化した旨故障情報と該当する通信機器300に関する情報を含む通知情報が生成され、送信される。《子サーバの外部通知処理:その2》図11は、本実施形態に係る子サーバ200における通知条件に基づく外部通知処理例その2を示すシーケンス図である。図11には、消耗状態の変化による判定条件が通知条件として設定されている場合の処理例が示されている。なお、以下には、図10の処理例と異なる点についてのみ説明する。図11に示すように、子サーバ200は、通知条件判定部25により、設定された通知条件に基づく通知条件判定処理を行う。例えば、通知条件情報24Dbに、消耗状態の変化により判定を行う消耗品残量がニアエンド状態に変化が通知条件定義情報に設定されている場合には、次のように、通知条件判定を行う。通知条件判定部25は、データ管理部23から通信機器識別情報及び通知条件情報24Dbを受け取ると、通知条件情報24Dbを参照し、適用する通知条件が、消耗品残量がニアエンド状態に変化であることを特定するステップS702。次に、通知条件判定部25は、データ管理部23を介して、通信機器識別情報に基づき、機器管理情報24Daを参照し、機器管理情報24Daに記録される消耗状態情報の最新の消耗状態値及び前回の消耗状態値を参照するステップS703。次に、通知条件判定部25は、参照した最新の消耗状態値及び前回の消耗状態値から、消耗状態が、ニアエンド状態に変化したか否かを判定するステップS704。その結果、子サーバ200は、通知条件判定部25により、通知条件を満たしていると判定された場合ニアエンド状態に変化した場合に、通知部26に対して、通知先情報を渡し、外部通知を要求するステップS705。子サーバ200は、通知部26により、通知先情報に基づき、外部通知を行うステップS706。なお、上記通知条件の場合には、消耗状態が、ニアエンド状態に変化した旨障害情報と該当する通信機器300に関する情報を含む通知情報が生成され、送信される。なお、上記には、子サーバ200の外部通知処理を説明したが、例えば、上述したような異なる通知条件が複数設定されている場合には、設定される通知条件ごとに外部通知処理が実行される。この場合、子サーバ200には、通知条件情報24Dbが複数保持されていることになり、各通知条件情報24Dbに基づき、通知条件の判定が行われ、判定結果に基づく外部通知処理が実行される。<まとめ>以上のように、本実施形態に係る機器管理システム1によれば、複数の通信機器300と、通信機器300を管理する子サーバ200機器管理装置と、が内部ネットワークN1で接続され、複数の子サーバ200と、子サーバ200で管理される通信機器300を一元管理する親サーバ100一元管理装置とが、外部ネットワークN2で接続されている。つまり、通信機器300は、子サーバ200を介して、親サーバ100に接続されている。その中で、子サーバ200は、機器通信部22により、複数の通信機器300から機器情報を取得し、データ管理部23により、取得した機器情報を管理データ保持部24に保持し、通信機器300を管理するとともに、親サーバ通信部21により、機器情報を親サーバ100に送信する。親サーバ100は、子サーバ通信部11により、複数の子サーバ200から通信機器300の機器情報を受信すると、データ管理部13により、受信した機器情報を管理データ保持部14に保持し、複数の子サーバ200で管理される通信機器300を一元管理する。これによって、本実施形態に係る情報処理システム1では、大規模システムによる機器管理サービスを実現できる。また、本実施形態に係る機器管理システム1では、親サーバ100が保持する通知条件情報14Dfと子サーバ200が保持する通知条件情報24Dbとで、異なる通知条件を設定可能としたことにより、通信機器300の情報を外部に通知する処理を、通知情報の種別ごとに分けて、親サーバ100と子サーバ200とで分散処理させる。これによって、本実施形態に係る機器管理システム1では、大規模システムにおいても、高品質の機器管理サービスを実現できる。ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る情報処理機能は、図を用いて説明を行った各処理手順を、動作環境プラットフォームにあったプログラミング言語でコード化したプログラムが、システム1を構成する各機器例えば通信機器、親サーバ、及び子サーバなどが備える演算装置CPUにより実行されることで実現される。例えば、親サーバ100の場合、上記プログラムは、コンピュータが読み取り可能な記録媒体103aに格納することができる。これにより、上記プログラムは、ドライブ装置103を介して、親サーバ100にインストールすることができる。また、親サーバ100は、インタフェース装置107を備えていることから、電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。"