"管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置に、ネットワークを介して接続される管理対象機器であって、機器起動又はネットワーク設定変更の状態変化を検出する検出手段と、検出結果に基づき、前記機器管理情報の登録/更新要否を判定するための通知情報を生成する生成手段と、生成した通知情報を前記機器管理装置に送信する送信手段と、を有することを特徴とする管理対象機器。前記生成手段は、検出された機器起動又はネットワーク設定変更の状態変化を示す値、自機のネットワーク設定値、及び自機の機番が定義された通知情報を生成することを特徴とする請求項1に記載の管理対象機器。ネットワークを介して接続される管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置であって、前記管理対象機器から受信した通知情報と前記機器管理情報との照合結果に基づき、前記機器管理情報の登録/更新要否を判定する判定手段と、登録/更新が必要と判定した場合に、前記機器管理情報に前記通知情報に定義された値を登録する又は前記機器管理情報の該当項目値を前記通知情報に定義された値で更新する登録更新手段と、を有することを特徴とする機器管理装置。前記管理対象機器から受信した通知情報をデータ解析し、前記通知情報に定義された機器起動又はネットワーク設定変更の状態変化を示す値、前記管理対象機器のネットワーク設定値、及び前記管理対象機器の機番を取得する解析手段と、前記通知情報に定義された機器起動又はネットワーク設定変更の状態変化を示す値に基づき、通知種別を判別する判別手段と、を有し、前記判定手段は、判別結果に応じて、前記機器管理情報の登録/更新要否の判定が異なることを特徴とする請求項3に記載の機器管理装置。前記管理対象機器からの通知が、前記ネットワーク設定変更通知と判別されると、前記判定手段は、前記通知情報に定義された機番と、前記機器管理情報の機番が登録された情報項目の項目値とを照合し、前記機器管理情報に同一機番が存在する場合、該当した機番の項目値に対応付けて前記機器管理情報に登録されたネットワーク設定の情報項目の項目値を、前記通知情報に定義されたネットワーク設定値で更新する必要がある判定し、前記機器管理情報に同一機番が存在しない場合、前記機器管理情報に、前記通知情報に定義されたネットワーク設定値及び機番を登録する必要があると判定することを特徴とする請求項4に記載の機器管理装置。前記管理対象機器からの通知が、前記機器起動通知と判別されると、前記判定手段は、前記通知情報に定義された機番と、前記機器管理情報の機番が登録された情報項目の項目値とを照合し、前記機器管理情報に同一機番が存在する場合、前記通知情報に定義されたネットワーク設定値と、該当した機番の項目値に対応付けて前記機器管理情報に登録されたネットワーク設定の情報項目の項目値とを照合し、前記機器管理情報に同一ネットワーク設定値が存在しない場合、該当した機番の項目値に対応付けて前記機器管理情報に登録されたネットワーク設定の情報項目の項目値を、前記通知情報に定義されたネットワーク設定値で更新する必要がある判定することを特徴とする請求項4又は5に記載の機器管理装置。前記管理対象機器からの通知が、前記機器起動通知と判別されると、前記判定手段は、前記通知情報に定義された機番と、前記機器管理情報の機番が登録された情報項目の項目値とを照合し、前記機器管理情報に同一機番が存在しない場合、前記通知情報に定義されたネットワーク設定値と、前記機器管理情報のネットワーク設定が登録された情報項目の項目値とを照合し、前記機器管理情報に同一ネットワーク設定値が存在する場合、該当したネットワーク設定の項目値に対応付けて前記機器管理情報に登録された機番の情報項目の項目値を、前記通知情報に定義された機番で更新する必要がある判定し、前記機器管理情報に同一ネットワーク設定値が存在しない場合、前記機器管理情報に、前記通知情報に定義されたネットワーク設定値及び機番を登録する必要があると判定することを特徴とする請求項6に記載の機器管理装置。1又は複数の管理対象機器と、前記管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置とが、ネットワークで接続される機器管理システムであって、前記管理対象機器が、機器起動又はネットワーク設定変更の状態変化を検出する検出手段と、検出結果に基づき、前記機器管理情報の登録/更新要否を判定するための通知情報を生成する生成手段と、生成した通知情報を前記機器管理装置に送信する送信手段と、を有し、前記機器管理装置が、前記管理対象機器から受信した通知情報と前記機器管理情報との照合結果に基づき、前記機器管理情報の登録/更新要否を判定する判定手段と、登録/更新が必要と判定した場合に、前記機器管理情報に前記通知情報に定義された値を登録する又は前記機器管理情報の該当項目値を前記通知情報に定義された値で更新する登録更新手段と、を有することを特徴とする機器管理システム。1又は複数の管理対象機器と、前記管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置とが、ネットワークで接続される機器管理システムにおける機器管理方法であって、前記管理対象機器が、機器起動又はネットワーク設定変更の状態変化を検出する検出手順と、前記検出手順による検出結果に基づき、前記機器管理情報の登録/更新要否を判定するための通知情報を生成する生成手順と、前記生成手順により生成された通知情報を前記機器管理装置に送信する送信手順と、を有し、前記機器管理装置が、前記管理対象機器から受信した通知情報と前記機器管理情報との照合結果に基づき、前記機器管理情報の登録/更新要否を判定する判定手順と、前記判定手順により登録/更新が必要と判定された場合に、前記機器管理情報に前記通知情報に定義された値を登録する又は前記機器管理情報の該当項目値を前記通知情報に定義された値で更新する登録更新手順と、を有することを特徴とする機器管理方法。しかしながら、上記特許文献1は、管理対象機器をポーリング処理により検出しており、検出精度が、ポーリング処理の実行間隔に依存する。ここでポーリング処理の実行間隔が必要以上に長い場合は、機器の情報が長期間取得されないため、機器管理システムの信頼性に影響が出るが、単純にポーリング処理の実行間隔を短くしても、ネットワークへの通信負荷が必要以上に増大してしまう。このため、従来は、システム構成の変化を柔軟に検出することが困難であった。本発明は上記従来技術の問題点を鑑み提案されたものであり、システム構成の変化を柔軟に検出できる管理対象機器、機器管理装置、機器管理システム、及び機器管理方法を提供することにある。上記目的を達成するため、本発明に係る管理対象機器は、管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置に、ネットワークを介して接続される管理対象機器であって、機器起動又はネットワーク設定変更の状態変化を検出する検出手段と、検出結果に基づき、前記機器管理情報の登録/更新要否を判定するための通知情報を生成する生成手段と、生成した通知情報を前記機器管理装置に送信する送信手段と、を有している。上記目的を達成するため、本発明に係る機器管理装置は、ネットワークを介して接続される管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置であって、前記管理対象機器から受信した通知情報と前記機器管理情報との照合結果に基づき、前記機器管理情報の登録/更新要否を判定する判定手段と、登録/更新が必要と判定した場合に、前記機器管理情報に前記通知情報に定義された値を登録する又は前記機器管理情報の該当項目値を前記通知情報に定義された値で更新する登録更新手段と、を有している。上記目的を達成するため、本発明に係る機器管理システムは、1又は複数の管理対象機器と、前記管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置とが、ネットワークで接続される機器管理システムであって、前記管理対象機器が、機器起動又はネットワーク設定変更の状態変化を検出する検出手段と、検出結果に基づき、前記機器管理情報の登録/更新要否を判定するための通知情報を生成する生成手段と、生成した通知情報を前記機器管理装置に送信する送信手段と、を有し、前記機器管理装置が、前記管理対象機器から受信した通知情報と前記機器管理情報との照合結果に基づき、前記機器管理情報の登録/更新要否を判定する判定手段と、登録/更新が必要と判定した場合に、前記機器管理情報に前記通知情報に定義された値を登録する又は前記機器管理情報の該当項目値を前記通知情報に定義された値で更新する登録更新手段と、を有している。上記目的を達成するため、本発明に係る機器管理方法は、1又は複数の管理対象機器と、前記管理対象機器から取得した機器情報を機器管理情報に登録し、前記機器管理情報に基づき前記管理対象機器を管理する機器管理装置とが、ネットワークで接続される機器管理システムにおける機器管理方法であって、前記管理対象機器が、機器起動又はネットワーク設定変更の状態変化を検出する検出手順と、前記検出手順による検出結果に基づき、前記機器管理情報の登録/更新要否を判定するための通知情報を生成する生成手順と、前記生成手順により生成された通知情報を前記機器管理装置に送信する送信手順と、を有し、前記機器管理装置が、前記管理対象機器から受信した通知情報と前記機器管理情報との照合結果に基づき、前記機器管理情報の登録/更新要否を判定する判定手順と、前記判定手順により登録/更新が必要と判定された場合に、前記機器管理情報に前記通知情報に定義された値を登録する又は前記機器管理情報の該当項目値を前記通知情報に定義された値で更新する登録更新手順と、を有している。本発明によれば、管理対象機器が自機の変化を検出し、機器管理装置に対して、機器管理情報の登録/更新要否を判定するための情報を能動的に通知することで、システム構成の変化を柔軟に検出可能な管理対象機器、機器管理装置、機器管理システム、及び機器管理方法を提供することができる。以下、本発明の好適な実施の形態以下実施形態と言うについて、図面を用いて詳細に説明する。[第1の実施形態]<システム構成>図1は、本実施形態に係る機器管理システム1の構成例を示す図である。図1には、1又は複数の管理対象機器1001~100n以降総称する場合管理対象機器100と言うと、機器管理装置機器管理サーバ200とが、ネットワークなどのデータ伝送路N例えばLAN:LocalAreaNetworkなどであり、以下ネットワークNと言うで接続されるシステム構成例が示されている。管理対象機器100は、例えば、MFPMultifunctionPeripheralやLPLaserPrinterなどの画像処理装置である。機器管理装置200は、管理対象機器100から機器情報を取得し、機器管理情報に基づく機器管理を行う機能を有する装置であり、例えば、PCPersonalComputerなどの情報処理装置である。以上のように、本実施形態に係る機器管理システム1では、上記システム構成により、機器管理サービスを提供することができる。<ハードウェア構成>本実施形態に係る管理対象機器100及び機器管理装置200のハードウェア構成について説明する。なお、管理対象機器100については、画像処理装置を例に説明する。《管理対象機器》図2は、本実施形態に係る画像処理装置100のハードウェア構成例を示す図である。図2に示すように、画像処理装置100は、コントローラ110、操作パネル120、プロッタ130、及びスキャナ140などを備え、それぞれが相互にバスBで接続されている。操作パネル120は、表示部及び入力部を備えており、機器情報などの各種情報をユーザに提供したり、動作設定や動作指示などの各種ユーザ操作を受け付けたりする。プロッタ130は、画像形成部を備えており、用紙に出力画像を形成する。出力画像を形成する方式には、例えば、電子写真プロセスやインクジェット方式などがある。スキャナ140は、原稿を光学的に読み取り、読み取り画像を生成する。コントローラ110は、CPUCentralProcessingUnit111、記憶装置112、ネットワークI/F113、及び外部記憶I/F114などを備えており、それぞれが相互にバスBで接続されている。CPU111は、プログラムを実行することで装置全体を制御する。また記憶装置112は、上記プログラムや各種データ例えば画像データを格納し保持する。記憶装置112には、例えば、揮発性のメモリであるRAMRandomAccessMemory、不揮発性のメモリであるROMReadOnlyMemory、及び大容量の記憶領域を備えたHDDHardDiskDriveなどがある。RAMは、CPU111のワークエリアプログラムやデータが一時的に読み出される記憶エリアとして機能する。ROMやHDDは、プログラムや各種データの格納先として用いられる。これにより、画像処理装置100では、CPU111がROMに格納されたプログラムをRAM上に読み出し、プログラムを実行する。ネットワークI/F113は、画像処理装置100をネットワークNに接続するためのインタフェースである。これにより、画像処理装置100では、機器管理装置200とデータ通信を行うことができる。外部記憶I/F114は、外部記憶装置にあたる記録媒体114aを接続するためのインタフェースである。これにより、画像処理装置100では、外部記憶I/F114を介して、記録媒体114aの読み取り及び/又は書き込みを行うことができる。記録媒体114aには、例えば、SDメモリカードSDMemoryCardやUSBメモリUniversalSerialBusMemoryなどがある。以上のように、本実施形態に係る画像処理装置100では、上記ハードウェア構成により、各種画像処理サービス画像処理機能を提供することができる。《機器管理装置》図3は、本実施形態に係る機器管理装置200のハードウェア構成例を示す図である。図3に示すように、機器管理装置200は、入力装置201、表示装置202、ドライブ装置203、RAM204、ROM205、CPU206、インタフェース装置207、及びHDD208などを備え、それぞれがバスBで相互に接続されている。入力装置201は、キーボードやマウスなどを含み、機器管理装置200に各操作信号を入力するのに用いられる。表示装置202は、ディスプレイなどを含み、機器管理装置200による処理結果を表示する。インタフェース装置207は、機器管理装置200をネットワークNに接続するインタフェースである。これにより、機器管理装置200では、インタフェース装置207を介して、管理対象機器100とデータ通信を行うことができる。HDD208は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する情報処理システム例えばWindows商標又は登録商標やUNIX商標又は登録商標などの基本ソフトウェアであるOSOperatingSystem、及びシステム上において各種機能例えば機器管理機能を提供するアプリケーションなどがある。また、HDD208は、格納しているプログラムやデータを、所定のファイルシステム及び/又はDBDataBaseにより管理している。ドライブ装置203は、着脱可能な記録媒体203aとのインタフェースである。これにより、機器管理装置200では、ドライブ装置203を介して、記録媒体203aの読み取り及び/又は書き込みを行うことができる。記録媒体203aには、例えば、フロッピー商標又は登録商標ディスク、CDCompactDisk、及びDVDDigitalVersatileDisk、ならびに、SDメモリカードやUSBメモリなどがある。ROM205は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ記憶装置である。ROM205には、機器管理装置200の起動時に実行されるBIOSBasicInputOutputSystem、情報処理システム設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM204は、プログラムやデータを一時保持する揮発性の半導体メモリ記憶装置である。CPU206は、上記記憶装置例えばHDDやROMなどから、プログラムやデータをRAM上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する処理装置である。以上のように、本実施形態に係る機器管理装置200では、上記ハードウェア構成により、各種情報処理サービス情報処理機能を提供することができる。<機器管理機能>本実施形態に係る機器管理機能について説明する。本実施形態に係る機器管理システム1では、管理対象機器100が、自機の状態変化例えば、電源オンオフやネットワーク設定変更などを検出し、検出結果に基づき、機器管理情報の登録/更新要否を判定するための情報通知情報を生成する。その結果、管理対象機器100は、生成した通知情報を機器管理装置200へと送信する。一方、機器管理装置200は、通知情報と機器管理情報との照合結果に基づき、機器管理情報の登録/更新要否を判定する。その結果、機器管理装置200は、登録/更新が必要と判定した場合に、受信した最新の値を登録する又は受信した最新の値で更新する。本実施形態に係る機器管理システム1は、このような機器管理機能を有している。従来の方法では、管理対象機器100をポーリング処理により検出しており、検出精度が、ポーリング処理の実行間隔に依存する。ここでポーリング処理の実行間隔が必要以上に長い場合は、機器の情報が長期間取得されないため、機器管理システム1の信頼性に影響が出るが、単純にポーリング処理の実行間隔を短くしても、ネットワークNへの通信負荷が必要以上に増大してしまう。このため、従来は、システム構成の変化を柔軟に検出することが困難であった。そこで、本実施形態に係る機器管理システム1では、管理対象機器100が機器管理装置200に対して、機器管理情報の登録/更新要否を判定するための情報を能動的に通知する仕組みとした。これにより、本実施形態に係る機器管理システム1では、システム構成の変化を柔軟に検出できる。また、本実施形態に係る機器管理システム1では、機器検出時のネットワークNへの通信負荷も軽減できる。以下に、本実施形態に係る機器管理機能の構成とその動作について説明する。図4は、本実施形態に係る機器管理システム1の機能構成例を示す図である。図4に示すように、本実施形態に係る機器管理システム1は、管理対象機器100が情報通知部11を有し、機器管理装置200が機器情報管理部21などを有している。《管理対象機器の機能》情報通知部11は、機器管理装置200に対して、管理対象機器100で検出された状態変化を通知する機能部である。そのため、情報通知部11は、状態検出部111、情報生成部112、情報送信部113などを有している。状態検出部111は、自機の状態変化を検出する機能部である。本実施形態に係る機器管理装置200では、ネットワーク設定値や機番などの機器識別情報と、管理対象機器100の機器情報取得情報とを対応付けて機器管理情報として管理している。よって、本実施形態に係る機器管理システム1では、運用上、機器識別情報が変更された場合、機器管理情報の該当情報の項目値を更新する必要がある。そのため、状態検出部11では、機器移動、機器入れ替え、及び新規機器導入などにともなう電源オンオフやネットワーク設定変更などの状態変化を検出する。情報生成部112は、自機で状態変化が検出されると、検出結果に基づき、機器管理情報の更新要否を判定するための情報通知情報を生成する機能部である。情報生成部112は、例えば、図5に示すようなデータを生成する。図5は、本実施形態に係る通知情報S1,S2のデータ例を示す図である。図5Aには、機器電源投入時に生成される通知情報S1機器起動アラートのデータアラートメッセージ例が示されている。また、図5Bには、ネットワーク設定変更時に生成される通知情報S2IP変更アラートのデータアラートメッセージ例が示されている。なお、以降、通知情報S1,S2を総称する場合には、通知情報Sと言う。図5に示すように、通知情報Sは、タグ構造のメッセージである。図5に示すデータ例では、SOAPSimpleObjectAccessProtocolメッセージの例が示されている。通知情報Sのデータ構造は、次の通りである。まず、管理対象機器100で検出された状態変化を属性値として定義するタグデータ<alert>タグデータR1が含まれる。状態変化を示す属性値には、例えば、DevicePowerOnやIPChangeなどがある。また、このタグデータ内には、機器識別情報を定義するタグデータが含まれる。具体的には、ネットワーク設定値IPアドレスを定義するタグデータ<IP>タグデータR11、及び機番を定義するタグデータ<SerialNo>タグデータR12が、階層的に含まれる。情報生成部112は、上述したデータ構造により、管理対象機器100で検出された状態変化及び当該機器の機器識別を含む通知情報Sを生成する。なお、本実施形態では、通知情報Sについて、タグ構造のSOPAメッセージを例に説明したが、この限りでない。通知情報Sのデータ構造は、機器管理装置200によるデータ解析で、管理対象機器100の検出状態変化及び機器識別の各種情報が取得可能な構造であればよい。情報送信部113は、生成された通知情報Sを機器管理装置200へと送信する機能部である。このとき、情報送信部113は、予め設定された機器管理装置200のネットワーク設定値通知先のIPアドレスに従って通知情報Sを送信する。また、情報送信部113は、通知情報Sのデータ構造に応じて、機器管理装置200との通信に用いる通信プロトコルを決定する。本実施形態の場合には、管理対象機器100と機器管理装置200との間の通信プロトコルにSOAPが用いられる。なお、本実施形態では、管理対象機器100と機器管理装置200との間の通信プロトコルは、SOAPに限られるものではない。例えば、HTTPHyperTextTransferProtocolなどを用いてもよく、その他独自のプロトコルを用いてもよい。《機器管理装置の機能》機器情報管理部21は、管理対象機器100からの取得情報を機器管理情報に登録し、機器ごとに管理する機能部である。機器情報管理部21は、機器管理情報保持部22にアクセスし、各種データ操作を行い、機器管理情報を管理する。各種データ操作には、例えば、データ参照検索、データ特定取得、データ登録追加、データ更新上書き、データ削除消去などである。なお、機器管理情報保持部22は、例えば、機器管理装置200が備える記憶装置HDDの所定の記憶領域にあたる。ここで、機器管理情報について説明する。図6は、本実施形態に係る機器管理情報22Dのデータの例を示す図である。図6に示すように、機器管理情報22Dには、管理ナンバー、機器識別、登録更新日時などの各種情報項目が、管理対象機器ごとに対応付けられている。[管理ナンバー]項目は、登録機器を管理するための情報項目である。例えば、項目値には、登録時に採番され、管理対象機器100に対してユニークに割り当てられた管理番号などがある。[機器識別]項目は、管理対象機器100を識別する情報項目であり、[機番]項目及び[ネットワーク設定]項目などを有している。[機番]項目は、管理対象機器100の機番を示す情報項目である。例えば、項目値には、シリアルナンバーなどがある。[ネットワーク設定]項目は、管理対象機器100のネットワーク設定を示す情報項目である。例えば、項目値には、IPアドレスなどがある。[登録更新日時]項目は、機器管理情報の登録更新日時を示す情報項目である。例えば、項目値には、機器管理情報保持部22にデータが書き込まれた日時がある。また、機器管理情報22Dは、上記情報項目の他、管理対象機器100からの取得情報例えば状態情報を登録する情報項目を有し、機器ごとに対応付けて管理されている。機器情報管理部21は、管理対象機器100から通知情報Sを受信すると、通知情報Sに基づき、通知種別を判別し、かつ機器管理情報22Dを参照し、当該情報の登録/更新要否を判定する。その結果、機器情報管理部21は、情報の新規登録が必要と判定した場合に、機器管理情報22Dに、受信した最新の値を登録する。また、機器情報管理部21は、情報の更新が必要と判定した場合に、該当情報の項目値を、受信した最新の値で更新する。そのため、機器情報管理部21は、データ解析部211、通知判別部212、登録更新要否判定部213、及び情報登録更新部214などを有している。データ解析部211は、受信した通知情報Sをデータ解析する機能部である。データ解析部211は、通知情報Sのデータ構造に従って、情報内に定義された管理対象機器100の検出状態変化及び機器識別の各種情報を取得する。通知判別部212は、管理対象機器100からの通知の種別を判別する機能部である。通知判別部212は、取得された状態変化の情報に基づき、起動による通知起動通知か、又はネットワーク設定変更による通知ネットワーク設定変更通知かを判別する。登録更新要否判定部213は、機器管理情報22Dの登録/更新要否を判定する機能部である。登録更新要否判定部213は、取得された機器識別情報であるネットワーク設定値及び/又は機番に基づき、機器管理情報22Dの[ネットワーク設定]項目及び/又は[機番]項目を参照する。これにより、登録更新要否判定部213は、該当情報の照合結果該当情報の有無や参照項目値との比較結果から、機器管理情報22Dの登録/更新要否を判定する。つまり、登録更新要否判定部213では、受信した通知情報Sと登録された機器管理情報22Dとの照合結果に基づき、管理対象機器100の状態変化にともなう情報登録/更新の要否を判断する。その結果、登録更新要否判定部213は、情報の更新を行う必要があると判定した情報項目[ネットワーク設定]項目及び/又は[機番]項目を、更新対象情報として特定する。情報登録更新部214は、情報の新規登録を行う必要があると判定された場合、該当する情報項目の項目値に、受信したネットワーク設定値及び機番を登録する。このとき、情報登録更新部214は、ネットワーク設定値及び機番の機器識別情報に対応付けて、管理対象機器100から取得した各種情報も登録する。また、情報登録更新部214は、情報の更新を行う必要があると判定された場合、該当する情報項目の項目値を、受信したネットワーク設定値及び/又は機番の値で更新する。以上のように、本実施形態に係る機器管理機能は、上記各機能部が連携動作することにより実現される。本実施形態に係る機器管理機能の詳細な動作機能部群の連携動作について、処理手順を示すフローチャートを用いて説明する。本実施形態に係る機器管理機能は、機器管理システム1を構成する各機器に搭載インストールされるプログラム機器管理機能を実現するソフトウェアが、処理装置例えばCPUにより、記憶装置例えばHDDやROMなどからメモリRAM上に読み出され、各機器において、以下の処理が実行されることで実現される。《通知情報生成送信処理》図7は、本実施形態に係る通知情報生成送信の処理手順例を示すフローチャートである。図7に示す処理手順は、管理対象機器100で実行される処理である。図7に示すように、管理対象機器100は、状態検出部111により、当該機器が起動されたか否かを検出するステップS101。管理対象機器100は、起動を検出するとステップS101:YES、情報生成部112により、起動時の通知情報S1を生成するステップS105。このとき、情報生成部112は、機器起動による状態変化DevicePowerOn、機器のネットワーク設定値IPアドレス、及び機番シリアルナンバーが、所定のタグデータで定義されたアラートメッセージを生成する。また、管理対象機器100は、状態検出部111により、ネットワーク設定IPアドレスが変更されたか否かを検出するステップS102。管理対象機器100は、ネットワーク設定変更を検出するとステップS101:NOかつステップS102:YES、情報生成部112により、ネットワーク設定変更時の通知情報S2を生成するステップS104。このとき、情報生成部112は、ネットワーク設定変更による状態変化IPChange、機器のネットワーク設定値IPアドレス、及び機番シリアルナンバーが、所定のタグデータで定義されたアラートメッセージを生成する。管理対象機器100は、情報生成部112により生成された通知情報Sを、情報送信部113により、機器管理装置200へと送信するステップS105。なお、管理対象機器100では、情報送信後、再びステップS101,S102の状態検出処理へと移行する。また、管理対象機器100では、機器起動やネットワーク設定変更以外の状態変化を検出した場合ステップS101かつステップS102:NOには、ステップS103,S105,S104の処理を行わない。このように、管理対象機器100は、機器管理装置200に対して、機器管理情報22Dの登録/更新要否を判定するための情報を能動的に通知する。《機器情報登録更新処理》図8は、本実施形態に係る情報登録更新の処理手順例を示すフローチャートである。図8に示す処理手順は、機器管理装置200で実行される処理である。図8に示すように、機器管理装置200は、管理対象機器100から通知情報Sを受信するとステップS201:YES、データ解析部211により解析を行う。このとき、データ解析部211は、通知情報Sに定義された状態変化を示す値<alert>タグの属性値、ネットワーク設定値<IP>タグの定義値、及び機番<SeialNo>タグの定義値を取得する。機器管理装置200は、通知判別部212により、取得された状態変化を示す値に基づき、管理対象機器100からの通知が、起動通知か、又はネットワーク設定変更通知かを判別するステップS202,S203。機器管理装置200は、通知が起動通知又はネットワーク設定変更通知でなかった場合ステップS202:NOかつステップS203:NO、所定のエラー処理例えば表示通知を行うステップS207。また、機器管理装置200は、通知がネットワーク設定変更通知であった場合ステップS202:NOかつステップS203:YES、登録更新要否判定部213により、取得された機番と機器管理情報22Dの対象項目値との照合結果から、機器管理情報22Dの[ネットワーク設定]項目の更新要否を判定する。具体的には、登録更新要否判定部213は、取得された機番に基づき、機器管理情報22Dの[機番]項目の項目値を参照し、管理データ内に同一機番が存在するか否かを判定するステップS204。機器管理装置200は、管理データ内に同一機番が存在すると判定した場合ステップS204:YES、該当[機番]項目に対応する[ネットワーク設定]項目の更新が必要と判定し、情報登録更新部214により、該当項目の項目値登録IPアドレスを、取得されたネットワーク設定値通知IPアドレスで変更更新するステップS205。これにより、機器管理装置200では、管理対象機器100のネットワーク設定変更が、機器管理情報22Dに反映される。一方、機器管理装置200は、管理データ内に同一機番が存在しないと判定した場合ステップS204:NO、情報の新規登録が必要と判定し、情報登録更新部214により、取得されたネットワーク設定値及び機番通知IPアドレス,通知シリアルナンバーを機器管理情報22Dに登録するステップS206。これにより、機器管理装置200では、ネットワーク設定変更後にオフラインからオンラインとなった管理対象機器100が、機器管理情報22Dに反映される。また、機器管理装置200は、通知が起動通知であった場合ステップS202:YES、登録更新要否判定部213により、取得された機番及びネットワーク設定値と、機器管理情報22Dの対象項目値との照合結果から、機器管理情報22Dの[機番]項目又は[ネットワーク設定]項目の更新要否を判定する。具体的には、登録更新要否判定部213は、取得された機番に基づき、機器管理情報22Dの[機番]項目の項目値を参照し、管理データ内に同一機番が存在するか否かを判定するステップS208。機器管理装置200は、管理データ内に同一機番が存在すると判定した場合ステップS208:YES、登録更新要否判定部213により、取得されたネットワーク設定値に基づき、該当[機番]項目に対応する[ネットワーク設定]項目の項目値を参照し、同一ネットワーク設定値か否かを判定するステップS209。機器管理装置200は、同一ネットワーク設定値が存在しないと判定した場合ステップS209:NO、該当[ネットワーク設定]項目の更新が必要と判定し、情報登録更新部214により、該当項目の項目値登録IPアドレスを、取得されたネットワーク設定値通知IPアドレスで変更更新するステップS210。これにより、機器管理装置200では、機器移動によりネットワーク設定変更された管理対象機器100が、機器管理情報22Dに反映される。一方、機器管理装置200は、同一ネットワーク設定値が存在すると判定した場合ステップS209:YES、情報の更新が必要ないと判定し、ステップS201の通知待ちの処理へと移行する。また、機器管理装置200は、管理データ内に同一機番が存在しないと判定した場合ステップS208:NO、取得されたネットワーク設定値に基づき、機器管理情報22Dの[ネットワーク設定]項目の項目値を参照し、管理データ内に同一ネットワーク設定値が存在するか否かを判定するステップS211。機器管理装置200は、同一ネットワーク設定値が存在しないと判定した場合ステップS211:NO、情報の新規登録が必要と判定し、情報登録更新部214により、取得されたネットワーク設定値及び機番通知IPアドレス,通知シリアルナンバーを機器管理情報22Dに登録するステップS212。これにより、機器管理装置200では、新規に導入された機器が、機器管理情報22Dに反映される。一方、機器管理装置200は、同一ネットワーク設定値が存在すると判定した場合ステップS211:YES、該当[ネットワーク設定]項目に対応する[機番]項目の更新が必要と判定し、情報登録更新部214により、該当項目の項目値登録機番を、取得された機番通知機番で変更更新するステップS213。これにより、機器管理装置200では、既存の管理対象機器100と入れ替えられた機器が、機器管理情報22Dに反映される。<まとめ>以上のように、本実施形態に係る機器管理システム1によれば、管理対象機器100が有する情報通知部11で、次のような処理が行われる。まず、状態検知部111が、自機の状態変化例えば、電源オンオフやネットワーク設定変更などを検出する。続いて、情報生成部112により、検出結果に基づき、機器管理情報22Dの登録/更新要否を判定するための情報通知情報を生成する。その結果、情報送信部113が、通知情報Sを機器管理装置200へと送信する。一方、機器管理装置200が有する機器情報管理部21では、次のような処理が行われる。データ解析部211による通知情報Sの解析後、通知判別部212が、受信した通知情報Sに基づき、通知種別を判別し、登録更新要否判定部213が、機器管理情報22Dを参照し、当該情報の登録/更新要否を判定する。その結果、登録/更新が必要と判定された場合に、情報登録更新部214が、受信した最新の値を登録する、又は受信した最新の値で更新する。これによって、本実施形態に係る機器管理システム1では、システム構成の変化を柔軟に検出できる。また、本実施形態に係る機器管理システム1では、機器検出時のネットワークNへの通信負荷も軽減できる。ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る機器管理機能は、図を用いて説明を行った各処理手順を、動作環境プラットフォームにあったプログラミング言語でコード化したプログラムが、機器管理システム1を構成する各機器管理対象機器や機器管理装置などの制御装置例えばCPUにより実行されることで実現される。例えば、管理対象機器100が、図2に示す画像処理装置の場合、上記プログラムは、コンピュータが読み取り可能な記録媒体114aに格納することができる。これにより、例えば、上記プログラムは、外部記憶I/F114を介して、管理対象機器100にインストールすることができる。また、管理対象機器100は、ネットワークI/F113を備えていることから、電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。また、上記実施形態では、管理対象機器100が有する情報通知部11が、機器管理装置200のネットワーク設定情報通知先情報を予め保持している構成について説明を行ったが、この限りでない。上記実施形態に係る構成では、機器を導入する機器管理システム1に応じて、対応する機器管理装置200のネットワーク設定情報を機器に設定しなければならない。管理者にとって、この作業は煩雑である。よって、機器管理装置200のネットワーク設定情報を、次のような方法で、機器に自動設定するようにしてもよい。まず、機器には、機器管理装置200のネットワーク設定情報を問い合わせる代表アドレスを設定しておく。代表アドレスは、機器管理システム1を統括する外部サーバのネットワーク設定情報であり、各システムに共通するアドレスである。よって、機器には、工場出荷時に一括した設定が可能である。また、外部サーバには、機器管理装置200のネットワーク設定情報と、機器管理装置200で管理する管理対象機器100のネットワーク設定情報とが対応付けて登録されている。機器は、システム導入時に代表アドレスに従って、対応する機器管理装置200のネットワーク設定情報の取得を要求する。その結果、機器は、外部サーバから応答された機器管理装置200のネットワーク設定情報を情報通知部11に設定する。これにより、管理者が機器導入時に煩雑な作業を行わなく済む。最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。"