(57)【要約】【課題】機器の稼動状態に応じて、適切に、部品の交換時期を通知することに貢献すること。【解決手段】管理サーバは、管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信するサーバ通信部と、初期寿命値、及び機器稼動情報に基づいて、実質寿命値を推定する寿命推定部と、実質寿命値に基づいて、部品の交換通知時期を決定する通知時期決定部と、交換通知時期に、部品の交換を通知する通知制御部と、を備える。【選択図】図１
2014132400.tif 000002
【特許請求の範囲】
【請求項１】
管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信するサーバ通信部と、
前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定部と、
前記実質寿命値に基づいて、部品の交換通知時期を決定する通知時期決定部と、
前記交換通知時期に、部品の交換を通知する通知制御部と、
を備えることを特徴とする管理サーバ。
【請求項２】
前記寿命推定部は、前記機器稼動情報に基づいて、前記初期寿命値に対する重みを算出して、前記実質寿命値を推定する請求項１に記載の管理サーバ。
【請求項３】
前記機器稼動情報は、前記管理対象機器の稼動頻度、又は稼働時間に関する情報の少なくともいずれかを含む請求項１又は２に記載の管理サーバ。
【請求項４】
前記寿命推定部は、前記稼動頻度が高いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する請求項３に記載の管理サーバ。
【請求項５】
前記寿命推定部は、前記稼働時間が長いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する請求項３又は４に記載の管理サーバ。
【請求項６】
前記機器稼動情報は、前記管理対象機器の周辺機器に対するアクセス情報を含む請求項１乃至５のいずれか一に記載の管理サーバ。
【請求項７】
管理対象機器と、前記管理対象機器の部品の交換時期を管理する管理サーバと、を含む管理システムであって、
前記管理サーバは、
管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信するサーバ通信部と、
前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定部と、
前記実質寿命値に基づいて、部品の交換通知時期を決定する通知時期決定部と、
前記交換通知時期に、部品の交換を通知する通知制御部と、
を備えることを特徴とする管理システム。
【請求項８】
前記管理対象機器は、所定の時間毎に、前記管理サーバへ前記機器稼動情報を送信する機器通信部を備える請求項７に記載の管理システム。
【請求項９】
管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信する工程と、
前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定工程と、
前記実質寿命値に基づいて、部品の交換通知時期を決定する工程と、
前記交換通知時期に、部品の交換を通知する工程と、
を含むことを特徴とする部品管理方法。
【請求項１０】
管理サーバを制御するコンピュータに実行させるプログラムであって、
管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信する処理と、
前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定処理と、
前記実質寿命値に基づいて、部品の交換通知時期を決定する処理と、
前記交換通知時期に、部品の交換を通知する処理と、
を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理サーバ、管理システム、部品管理方法及びプログラムに関する。特に、本発明は、有寿命部品、消耗品に関する管理サーバ、管理システム、部品管理方法及びプログラムに関する。
【背景技術】
【０００２】
機器の維持管理において、機器の管理者は、部品の寿命に応じて、部品の交換を手配（部品の発注、保守作業の依頼等）する必要がある。その場合、管理者は、取扱説明書、メーカーのホームページ等を参照して、部品の寿命に関する情報を取得する場合が多い。そのため、管理者は、定期的に、部品の寿命を確認し、部品の手配等を行う必要がある。しかし、管理者が部品の寿命を確認する場合、管理者の人為的ミスにより、交換すべき部品の手配等が遅れる恐れがある。特に、部品数が増加するほど、管理者の人為的ミスが引き起こされる可能性は増加する。
【０００３】
特許文献１において、各部品の耐用期間を記憶し、各部品の耐用期間に基づいて、耐用期限となる部品に関する情報を抽出する技術が開示されている。ここで、特許文献１に開示された技術では、部品を交換する際に、部品を交換する作業員（以下、保守作業員と呼ぶ）が部品の劣化状態を入力する。そして、特許文献１に開示された技術では、入力された劣化状態に応じて、部品の耐用期間を補正する。
【０００４】
特許文献２において、端末機に障害が発生した場合、障害の復旧に関する情報を端末機に出力する技術が開示されている。また、特許文献２に開示された技術では、部品の交換に関する情報をリモートメンテナンス拠点に送信する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１４１６５８号公報
【特許文献２】特開平９−１６１１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
なお、上記先行技術文献等の各開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明の観点からなされたものである。
【０００７】
上述の通り、機器の管理者は、部品の寿命に応じて、部品の交換を手配する必要がある。しかし、その部品を備える機器の稼動頻度、稼働時間等に応じて、部品の劣化速度は異なる。そのため、機器の管理者は、機器の稼動頻度等を考慮して、交換する部品を手配する必要がある。
【０００８】
例えば、繁忙期に機器の稼動頻度が、繁忙期以外の時期より高くなった場合を考える。その場合、繁忙期の部品の劣化速度は、繁忙期以外の時期より早い。ここで、特許文献１に開示された技術では、保守作業員が、部品の交換の際に、部品の劣化状態を判定する。そのため、特許文献１に開示された技術では、機器の稼働中に機器の稼動頻度が変化した場合、耐用期限となる部品を適切に抽出できない。
【０００９】
また、特許文献１に開示された技術では、保守作業員が部品の劣化状態を判定する。そのため、機器の稼動頻度等が同一であっても、保守作業員に応じて、部品の劣化状態の判定が異なる恐れがある。
【００１０】
また、特許文献２に開示された技術では、機器に障害が発生するまで、劣化した部品に関する情報を取得できない。
【００１１】
従って、機器の稼動状態に応じて、適切に、部品の交換時期を通知することに貢献する管理サーバ、管理システム、部品管理方法及びプログラムが、望まれる。
【課題を解決するための手段】
【００１２】
本発明の第１の視点によれば、管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信するサーバ通信部と、前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定部と、前記実質寿命値に基づいて、部品の交換通知時期を決定する通知時期決定部と、前記交換通知時期に、部品の交換を通知する通知制御部と、を備える管理サーバが、提供される。
【００１３】
本発明の第２の視点によれば、管理対象機器と、前記管理対象機器の部品の交換時期を管理する管理サーバと、を含む管理システムであって、前記管理サーバは、管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信するサーバ通信部と、前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定部と、前記実質寿命値に基づいて、部品の交換通知時期を決定する通知時期決定部と、前記交換通知時期に、部品の交換を通知する通知制御部と、を備える管理システムが、提供される。
【００１４】
本発明の第３の視点によれば、管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信する工程と、前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定工程と、前記実質寿命値に基づいて、部品の交換通知時期を決定する工程と、前記交換通知時期に、部品の交換を通知する工程と、を含む部品管理方法が、提供される。
なお、本方法は、上記した管理サーバを構成するコンピュータという、特定の機械に結び付けられている。
【００１５】
本発明の第４の視点によれば、管理サーバを制御するコンピュータに実行させるプログラムであって、管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信する処理と、前記初期寿命値、及び前記機器稼動情報に基づいて、実質寿命値を推定する寿命推定処理と、前記実質寿命値に基づいて、部品の交換通知時期を決定する処理と、前記交換通知時期に、部品の交換を通知する処理と、を実行するプログラムが、提供される。
なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１６】
本発明の各視点によれば、機器の稼動状態に応じて、適切に、部品の交換時期を通知することに貢献する管理サーバ、管理システム、部品管理方法及びプログラムが、提供される。
【図面の簡単な説明】
【００１７】
【図１】一実施形態の概要を説明するための図である。
【図２】第１の実施形態に係る管理システム１の全体構成の一例を示す図である。
【図３】管理対象機器２の内部構成の一例を示す図である。
【図４】管理サーバ３の内部構成の一例を示す図である。
【図５】部品情報テーブルの一例を示す図である。
【図６】部品情報テーブルの一例を示す図である。
【図７】機器管理情報テーブルの一例を示す図である。
【図８】管理者情報テーブルの一例を示す図である。
【図９】通知情報テーブルの一例を示す図である。
【図１０】通知対象管理者への通知メッセージの一例を示す図である。
【図１１】管理システム１の動作の一例を示すフローチャートである。
【図１２】管理システム１の動作の一例を示すフローチャートである。
【図１３】管理システム１の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
初めに、図１を用いて一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の開示はなんらの限定を意図するものではない。
【００１９】
上述の通り、機器の管理者は、部品の寿命に応じて、部品の交換を手配する必要がある。しかし、機器の管理者が部品の寿命を管理する場合、機器の管理者の負担が大きい。さらに、人為的なミスによって、交換すべき部品の手配等が遅れる恐れがある。また、機器の稼動状態に応じて、部品の劣化速度は異なる。従って、機器の稼動状態に応じて、適切に、部品の交換時期を通知することに貢献する管理サーバが、望まれる。
【００２０】
そこで、一例として、図１に示す管理サーバ１００を提供する。管理サーバ１００は、管理対象機器から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信するサーバ通信部１０１と、初期寿命値、及び機器稼動情報に基づいて、実質寿命値を推定する寿命推定部１０２と、実質寿命値に基づいて、部品の交換通知時期を決定する通知時期決定部１０３と、交換通知時期に、部品の交換を通知する通知制御部１０４と、を備える。なお、以下の説明では、有寿命部品、及び消耗品を部品と呼ぶ。有寿命部品とは、使用頻度、経過時間、使用環境に応じて、劣化速度が異なる部品を意味する。また、消耗品とは、使用頻度、使用量に応じて、消耗速度が異なる部品を意味する。また、以下の説明では、管理者とは、部品の交換の際に、部品の発注等の作業を行う担当者を含む。
【００２１】
まず、管理サーバ１００は、管理対象機器から、機器稼動情報を受信する。管理対象機器とは、管理対象の機器である。また、機器稼動情報とは、管理対象機器の稼動状態に関する情報である。例えば、機器稼動情報は、管理対象機器の稼動頻度、稼働時間等の情報であっても良い。なお、以下の説明では、管理対象機器の部品であって、消耗品、有寿命部品を、管理対象部品と呼ぶ。
【００２２】
また、管理サーバ１００は、管理対象機器から、管理対象部品の初期寿命値を含む部品情報を取得する。ここで、初期寿命値とは、管理対象部品の仕様に基づいて決定される、管理対象部品の寿命を表す値である。また、管理対象部品の寿命とは、適切に部品を使用可能な期間を意味する。さらに、部品情報は、部品名等を含む情報である。
【００２３】
そして、管理サーバ１００は、初期寿命値、機器稼動情報に基づいて、実質的な管理対象部品の寿命（以下、実質寿命値と呼ぶ）を推定する。上述の通り、管理対象機器の稼動状態に応じて、部品の劣化速度は異なる。しかし、管理サーバ１００は、部品の劣化速度に応じた、実質的な部品の寿命を推定できる。
【００２４】
そして、管理サーバ１００は、実質寿命値に基づいて、管理者に、管理対象部品の交換を通知する時期（以下、交換通知時期と呼ぶ）を決定する。そして、管理サーバ１００は、交換通知時期に、管理者に管理対象部品の交換を通知する。そのため、管理者は、適切な時期に、部品の発注等を行うことができる。以上より、管理サーバ１００は、機器の稼動状態に応じて、適切に、部品の交換時期を通知することに貢献する。
【００２５】
以下に具体的な実施の形態について、図面を参照してさらに詳しく説明する。
【００２６】
［第１の実施形態］
第１の実施形態について、図面を用いてより詳細に説明する。
【００２７】
図２は、本実施形態に係る管理システム１の全体構成の一例を示す図である。管理システム１は、管理対象機器２と、管理サーバ３と、を含んで構成される。
【００２８】
管理対象機器２は、管理対象部品で構成されて、動作する機器を意味する。管理対象機器２は、公共設備、小売製品等を含み、その詳細は問わない。
【００２９】
管理サーバ３は、ネットワーク４を介して、１又は２以上の管理対象機器２と接続する。ネットワーク４は、電話回線、インターネット、ＬＡＮ（Local Area Network）等のネットワークを含む。
【００３０】
管理サーバ３は、管理対象部品の交換時期を管理する。そこで、管理サーバ３は、管理対象部品の寿命等に関する情報を管理する。
【００３１】
また、管理サーバ３は、管理対象機器２の管理者に、部品の交換を通知する時期を管理する。さらに、管理サーバ３は管理対象機器２の管理者の連絡先を管理する。
【００３２】
また、管理対象機器２は、管理サーバ３へ管理対象機器２の型番等の情報、及び機器稼動情報を送信する。そして、管理サーバ３は、受信した機器稼動情報等を記憶する。なお、以下の説明では、管理対象機器２の型番等の情報を、機器固有情報と呼ぶ。
【００３３】
図３は、管理対象機器２の内部構成の一例を示す図である。管理対象機器２は、機器制御部２０１と、機器記憶部２０２と、機器通信部２０３と、を含んで構成される。図３は、簡単のため、本実施形態に係る管理対象機器２に関係するモジュールを主に記載する。
【００３４】
機器制御部２０１は、管理対象機器２の機器稼動情報を取得する。機器稼動情報とは、管理対象機器の稼動状態に関する情報である。具体的には、機器稼動情報は、管理対象機器２の稼動頻度、及び稼働時間に関する情報を含むことが好ましい。稼動頻度は、例えば、ハードディスクへのアクセス頻度、メモリへのアクセス頻度、ＣＰＵ（Central Processing Unit）の稼働率等の情報を含んでも良い。また、稼動時間は、例えば、ハードディクスへのアクセス時間、メモリへのアクセス時間、ＣＰＵの稼働時間等を含んでも良い。
【００３５】
また、機器制御部２０１は、管理対象機器の機器固有情報を取得する。機器固有情報とは、管理対象機器２を識別する情報である。例えば、機器固有情報は、管理対象機器２の型番、管理対象機器２の識別番号、ＩＰ（Internet Protocol）アドレス、ＭＡＣ（Media Access Control）アドレス等であっても良い。なお、管理対象機器２の識別番号とは、管理対象機器２の管理者が、管理対象機器２を識別するために割り当てる番号を意味する。
【００３６】
ここで、機器制御部２０１は、所定の時間（例えば、一日）毎に、機器稼動情報を取得することが好ましい。つまり、機器制御部２０１は、所定の時間毎に、稼動頻度、稼働時間等を算出することが好ましい。
【００３７】
機器記憶部２０２は、機器固有情報、機器稼動情報、部品交換履歴情報等を記憶する。部品交換履歴情報とは、管理対象機器２の部品の交換履歴に関する情報である。例えば、部品交換履歴情報は、部品名、部品の型番、部品を交換した日等の情報を含むことが好ましい。なお、管理者は、管理対象機器２の操作部（図示せず）を用いて、部品名、部品の型番、部品を交換した日等の情報を入力しても良い。また、機器記憶部２０２は、機器通信部２０３が管理サーバ３に機器稼動情報等を送信した日時を記憶しても良い。
【００３８】
機器通信部２０３は、機器稼動情報、機器固有情報、部品交換履歴情報等を管理サーバ３に送信する。
【００３９】
図４は、管理サーバ３の内部構成の一例を示す図である。管理サーバ３は、サーバ通信部３０１と、寿命推定部３０２と、部品情報管理部３０３と、部品情報データベース３０４と、通知時期決定部３０５と、機器管理情報制御部３０６と、機器管理情報データベース３０７と、通知制御部３０８と、管理者情報データベース３０９と、通知情報データベース３１０と、を含んで構成される。図４は、簡単のため、本実施形態に係る管理サーバ３に関係するモジュールを主に記載する。
【００４０】
サーバ通信部３０１は、ネットワークを介して、管理対象機器２と通信する。具体的には、サーバ通信部３０１は、管理対象機器２から、部品の初期寿命値を含む部品情報、及び機器稼動情報を受信する。さらに、サーバ通信部３０１は、管理対象機器２から、機器固有情報、交換履歴情報等を受信する。
【００４１】
また、サーバ通信部３０１は、管理対象部品名、管理対象部品の型番、初期寿命値を含む情報を、部品情報として受信しても良い。さらに、サーバ通信部３０１は、管理対象部品の価格を部品情報として受信しても良い。
【００４２】
例えば、管理者は、管理対象機器２の操作部を用いて、部品名、部品の型番、初期寿命値等を、部品情報として入力しても良い。そして、サーバ通信部３０１は、ネットワークを介して、入力された部品情報を受信しても良い。
【００４３】
寿命推定部３０２は、機器稼動情報、及び初期寿命値に基づいて、実質寿命値を推定する。具体的には、寿命推定部３０２は、機器稼動情報に基づいて、初期寿命値に対する重みを算出して、実質寿命値を推定する。そのため、寿命推定部３０２は、予め、稼動頻度、稼働時間等に基づいて、重みを算出する関数を定義することが好ましい。そして、寿命推定部３０２は、定義された関数を用いて、稼動頻度、稼働時間等に基づいて重みを算出する。そして、寿命推定部３０２は、算出された重みを、初期寿命値に重み付けし、実質寿命値を算出しても良い。
【００４４】
例えば、管理対象機器２の稼動頻度が高いほど、管理対象部品は、早く消耗、又は劣化等する。そのため、寿命推定部３０２は、管理対象機器２の稼動頻度が高いほど、実質寿命値を短くするように、初期寿命値に重み付けして、実質寿命値を推定しても良い。
【００４５】
また、例えば、管理対象機器２の稼働時間が長いほど、管理対象部品は、早く消耗、又は劣化等する。そのため、寿命推定部３０２は、管理対象機器２の稼働時間が長いほど、実質寿命値を短くするように、初期寿命値に重み付けして、実質寿命値を推定しても良い。
【００４６】
部品情報管理部３０３は、部品情報を管理する。具体的には、まず、部品情報管理部３０３は、実質寿命値に基づいて、部品交換を通知すべき周期（以下、通知周期と呼ぶ）を決定する。または、部品情報管理部３０３は、実質寿命値、及び部品を手配するための所要期間（以下、手配リードタイムと呼ぶ）に基づいて、通知周期を決定しても良い。その場合、部品情報管理部３０３は、実質寿命値から手配リードタイムを差し引いた期間より短い期間を、通知周期として決定することが好ましい。
【００４７】
そして、部品情報管理部３０３は、部品情報と、通知周期と、を対応付けた部品情報テーブルを生成する。具体的には、部品情報管理部３０３は、管理対象部品名、管理対象部品の型番、初期寿命値、通知周期の対応関係を示すテーブルを、部品情報テーブルとして生成する。また、部品情報管理部３０３は、手配リードタイムを部品情報テーブルに含めても良い。さらに、部品情報管理部３０３は、管理対象部品の価格を、部品情報テーブルに含めても良い。
【００４８】
部品情報データベース３０４は、部品情報テーブルを記憶する。
【００４９】
通知時期決定部３０５は、実質寿命値に基づいて、部品の交換通知時期を決定する。
【００５０】
また、サーバ通信部３０１が交換履歴情報を受信した場合、通知時期決定部３０５は、交換履歴情報に基づいて、交換通知時期を更新する。具体的には、通知時期決定部３０５は、部品の交換日から通知周期が経過した日以降を、交換通知時期として決定する。
【００５１】
図５、図６は、部品情報テーブルの一例を示す図である。図５は、消耗品に関する部品情報テーブルの一例を示す図である。また、図６は、有寿命部品に関する部品情報テーブルの一例を示す図である。なお、図５、図６は、部品情報テーブルを図５、図６で示す情報に限定する趣旨ではない。
【００５２】
図５は、「内蔵バッテリーパック」、「拡張バッテリーパック」、「エアフィルター」に関する部品情報テーブルを示す。具体的には、図５の場合、部品情報テーブルは、「部品名」、「部品の型番」、「初期寿命値」、「実質寿命値」、「手配リードタイム」、「通知周期」、「価格」の対応関係を示す。なお、図５は、部品情報テーブルを図５に示す情報に限定する趣旨ではない。
【００５３】
例えば、図５に示す内蔵バッテリーパックの初期寿命値は２年である。ここで、図５の場合、通知時期決定部３０５は、機器稼動情報に基づいて、内蔵バッテリーパックの実質寿命値を１年６ヶ月と推定している。ところで、管理者が管理対象部品を手配した際に、管理対象部品が在庫切れである場合がある。そのため、部品情報管理部３０３は、手配リードタイムに対して、余裕を持って、通知周期を決定することが好ましい。そこで、図５の場合、部品情報管理部３０３は、実質寿命値に対して、手配リードタイムと、さらに１ヶ月の余裕を持って、通知周期を１年２ヶ月と決定している。
【００５４】
図６は、「ＡＣ電源」、「冷却ファン」、「内蔵ＨＤＤ（Hard Disk Drive）」、「ＤＶＤ（Digital Versatile Disk）ドライブ」、「リチウム電池」に関する部品情報テーブルを示す。具体的には、図６の場合、部品情報テーブルは、「部品名」、「部品の型番」、「初期寿命値」、「実質寿命値」、「手配リードタイム」、「通知周期」、「価格」の対応関係を示す。
【００５５】
ここで、有寿命部品は、消耗品より寿命が長い場合が多い。そのため、図６に示す有寿命部品は、図５に示す消耗品より初期寿命値が長い。そこで、図６に示す有寿命部品の通知周期は、図５に示す消耗品の通知周期より長く設定されている。
【００５６】
機器管理情報制御部３０６は、機器管理情報を制御する。機器管理情報とは、機器固有情報、部品交換履歴情報、交換通知時期を含む情報である。
【００５７】
そして、機器管理情報制御部３０６は、機器固有情報と、部品交換履歴情報と、交換通知時期と、を対応付けた機器管理情報テーブルを生成する。また、機器管理情報制御部３０６は、各管理対象機器２の管理者を識別するための情報を、機器管理情報テーブルに含めても良い。
【００５８】
機器管理情報データベース３０７は、機器管理情報テーブルを記憶する。
【００５９】
図７は、機器管理情報テーブルの一例を示す図である。具体的には、図７は、機器の型番が「ＡＡＡＡ−ＡＡ」、「ＢＢＢＢ−ＢＢ」、「ＣＣＣＣ−ＣＣ」、「ＤＤＤＤ−ＤＤ」の管理対象機器２に関する機器管理情報テーブルを示す。そして、図７の場合、機器管理情報テーブルは、機器固有情報と、「管理者ＩＤ」、「部品名」、「部品の型番」、「前回交換日」、「交換通知時期」と、の対応関係を示す。ここで、図７の場合、機器固有情報は、「機器の型番」、「機器の識別番号」、「ＩＰアドレス」、「ＭＡＣアドレス」である。なお、図７は、機器管理情報テーブルを図７に示す情報に限定する趣旨ではない。
【００６０】
図７に示すように、機器管理情報テーブルは、複数の管理対象機器２について、管理対象部品の交換通知時期等の情報を含んでも良い。また、図７に示すように、機器管理情報テーブルは、各管理対象機器２に対して、複数の管理対象部品を含んでも良い。
【００６１】
通知制御部３０８は、管理対象部品について、交換通知時期を管理者に通知する処理を制御する。具体的には、まず、通知制御部３０８は、機器管理情報テーブルに基づいて、交換通知時期を過ぎている管理対象部品（以下、交換対象部品と呼ぶ）を抽出する。そして、通知制御部３０８は、機器管理情報テーブルに基づいて、交換対象部品の通知対象の管理者（以下、通知対象管理者と呼ぶ）を抽出する。さらに、通知制御部３０８は、部品情報テーブルに基づいて、交換対象部品の部品情報を取得する。
【００６２】
また、通知制御部３０８は、管理者情報テーブルを生成する。管理者情報テーブルは、管理者に関する情報に、通知対象管理者フラグを対応付けたテーブルである。ここで、通知対象管理者フラグは、通知対象管理者であるか否か、を示すフラグである。そして、通知制御部３０８は、機器管理情報テーブルに基づいて、通知対象管理者を判別する。以下の説明では、通知対象管理者フラグがオンの場合、通知対象管理者であることを意味する。一方、通知対象管理者フラグがオフの場合、通知対象管理者でないことを意味する。なお、通知制御部３０８は、通知対象管理者フラグとして、所定の数字、文字等を管理者情報データベースに設定しても良い。
【００６３】
また、通知制御部３０８は、通知情報テーブルを生成する。通知情報テーブルは、通知対象部品の部品情報と、管理対象機器２の機器固有情報と、を対応付けたテーブルである。さらに、通知情報テーブルは、交換対象部品に関する通知状態を管理するフラグ（以下、交換部品通知フラグと呼ぶ）を含んでも良い。具体的には、交換部品通知フラグは、通知処理を終了した交換対象部品であるか否か、を示すフラグである。つまり、通知制御部３０８は、通知情報テーブルに基づいて、通知対象管理者に通知済みである交換対象部品を判別できる。以下の説明では、交換部品通知フラグがオンの場合、通知処理を終了した交換対象部品であることを意味する。一方、交換部品通知フラグがオフの場合、通知処理を終了していない交換対象部品であることを示す。なお、通知制御部３０８は、交換部品通知フラグとして、所定の数字、文字等を通知情報テーブルに設定しても良い。
【００６４】
そして、通知制御部３０８は、管理対象部品を交換するように、通知対象管理者に通知する。例えば、通知制御部３０８は、サーバ通信部３０１を介して、部品交換が必要である旨の電子メールを、通知対象管理者に送信しても良い。なお、通知制御部３０８は、交換対象部品の部品名、部品の型番、実質交換時期等を、通知対象管理者に通知することが好ましい。さらに、通知制御部３０８は、交換対象部品の手配リードタイム、価格等の情報を、通知対象管理者に通知しても良い。
【００６５】
例えば、まず、通知制御部３０８は、通知対象管理者について、通知対象管理者フラグをオンにする。さらに、通知制御部３０８は、未通知の交換対象部品について、交換部品通知フラグをオフにする。そして、通知制御部３０８は、部品の交換時期を通知する電子メール等を、通知対象管理者に送信する。その場合、通知制御部３０８は、通知対象管理者に電子メールを送信終了後、その通知対象管理者について、通知対象管理者フラグをオフにする。さらに、通知制御部３０８は、通知した交換対象部品について、交換部品通知フラグをオンにする。
【００６６】
管理者情報データベース３０９は、管理者情報テーブルを記憶する。また、通知情報データベース３１０は、通知情報テーブルを記憶する。
【００６７】
図８は、管理者情報テーブルの一例を示す図である。具体的には、図８は、管理者ＩＤが、「Ｐ１１１１１１１」、「Ｐ２２２２２２２」、「Ｐ３３３３３３３」、「Ｐ４４４４４４４」の通知対象管理者に関する管理者情報テーブルを示す。そして、図８の場合、管理者情報テーブルは、「管理者ＩＤ」、「管理者名」、「メールアドレス」、「通知対象管理者フラグ」の対応関係を示す。なお、図８は、管理者情報テーブルを図８に示す情報に限定する趣旨ではない。
【００６８】
例えば、図８の場合、通知対象管理者フラグが「１」の場合、通知対象管理者であることを示す。つまり、通知制御部３０８は、管理者「日電  太郎」と「日電  志郎」に部品交換を通知する必要があることを示す。一方、図８の場合、通知対象管理者フラグが「０」の場合、通知対象管理者でないことを示す。
【００６９】
図９は、通知情報テーブルの一例を示す図である。具体的には、図９は、機器の型番が「ＡＡＡＡ−ＡＡ」、「ＤＤＤＤ−ＤＤ」の交換対象部品に関する通知情報テーブルを示す。そして、図９の場合、通知情報テーブルは、機器固有情報、部品情報、手配数量、「交換部品通知フラグ」の対応関係を示す。なお、図９の場合、機器固有情報は、「機器の型番」、「機器の識別番号」、「ＩＰアドレス」を含む情報である。また、図９の場合、部品情報は、「部品の型番」、「実質交換時期」、「手配リードタイム」、価格を含む情報である。なお、図９は、通知情報テーブルを図９に示す情報に限定する趣旨ではない。
【００７０】
例えば、図９の場合、交換部品通知フラグが「１」の場合、通知対象管理者に通知済みの交換対象部品であることを示す。つまり、機器の型番が「ＡＡＡＡ−ＡＡ」の管理対象機器に備わる「エアフィルター」は、通知対象管理者に通知済みの交換対象部品であることを示す。一方、図９の場合、交換部品通知フラグが「０」の場合、通知対象管理者に未通知の交換対象部品であることを示す。つまり、機器の型番が「ＤＤＤＤ−ＤＤ」の管理対象機器に備わる「エアフィルター」は、通知対象管理者に未通知の交換対象部品であることを示す。
【００７１】
図１０は、通知対象管理者への通知メッセージの一例を示す図である。図１０の場合、通知メッセージは、部品交換依頼のメッセージ、交換対象部品の部品情報等を含む。そして、通知制御部３０８は、電子メール等を用いて、図１０に示すような情報を通知対象管理者に通知しても良い。
【００７２】
次に、本実施形態に係る管理システム１の動作について説明する。
【００７３】
図１１は、管理対象機器２から管理サーバ３へ機器稼動情報等を送信する処理の一例を示すフローチャートである。
【００７４】
ステップＳ１において、サーバ通信部３０１は、管理対象機器２に通信確認信号を送信する。例えば、サーバ通信部３０１は、管理対象機器２に、通信確認信号として、所謂、ＰＩＮＧ信号を送信しても良い。なお、サーバ通信部３０１は、ＰＩＮＧ信号を送信する際、ブロードキャストアドレスを送信先としても良い。
【００７５】
そして、機器通信部２０３は通信確認信号を受信した場合、管理サーバ３に応答信号を送信する（ステップＳ２）。なお、サーバ通信部３０１、及び機器通信部２０３は、ＰＩＮＧプログラムを用いて、通信確認信号の送受信を行っても良い。
【００７６】
そして、サーバ通信部３０１は応答信号を受信した場合、応答信号の送信元の管理対象機器２と通信可能であると判断する。そして、サーバ通信部３０１は管理対象機器２に、管理プログラムの起動指示信号を送信する（ステップＳ３）。ここで、管理プログラムとは、機器稼動情報等を取得する処理等を、機器制御部２０１に実行させるプログラムを意味する。なお、管理プログラムは、管理対象機器２にインストールされているものとする。
【００７７】
機器通信部２０３が管理プログラムの起動指示信号を受信した場合、機器制御部２０１は、管理プログラムを起動する（ステップＳ４）。
【００７８】
ステップＳ５において、機器制御部２０１は、機器固有情報、及び機器稼動情報を取得する。なお、機器制御部２０１は、所定の時間（例えば、１日）毎に機器稼動情報等を取得しても良い。つまり、機器制御部２０１は、機器稼動情報を前回取得してから、所定の時間経過後である場合に、機器稼動情報を取得しても良い。
【００７９】
ステップＳ６において、機器制御部２０１は、部品の交換履歴情報のうち、管理サーバ３に未送信の交換履歴情報を取得する。
【００８０】
ステップＳ７において、機器通信部２０３は、未送信の交換履歴情報、及び機器稼動情報を、管理サーバ３に送信する。そして、図１２に示すステップＳ１０１に遷移する。
【００８１】
図１２は、実質交換時期を推定する処理の一例を示すフローチャートである。
【００８２】
ステップＳ１０１において、機器稼動情報等の送信元の管理対象機器２が、機器管理情報テーブルに登録されているか否かを、機器管理情報制御部３０６は判断する。管理対象機器２が機器管理情報テーブルに登録されている場合（ステップＳ１０１のＹｅｓ分岐）には、ステップＳ１０３に遷移する。一方、管理対象機器２が機器管理情報テーブルに登録されていない場合（ステップＳ１０１のＮｏ分岐）には、ステップＳ１０２に遷移する。
【００８３】
ステップＳ１０２において、機器管理情報制御部３０６は、管理対象機器２を新規登録する。具体的には、サーバ通信部３０１は、新規登録する管理対象機器２の管理対象部品の部品情報を受信する。そして、部品情報管理部３０３は、取得した部品情報に関する部品情報テーブルを生成する。そして、機器管理情報制御部３０６は、機器管理情報テーブルに、部品情報テーブル、機器固有情報等を追加する。ここで、部品情報管理部３０３は、消耗品の部品情報テーブルと、有寿命部品の部品情報テーブルを生成しても良い。つまり、部品情報管理部３０３は、消耗品の部品情報と、有寿命部品の部品情報を、異なる部品情報テーブルに登録しても良い。
【００８４】
ステップＳ１０３において、機器管理情報制御部３０６は、機器管理情報テーブルを更新する。例えば、機器管理情報制御部３０６は、交換履歴情報に基づいて、管理対象部品の前回交換日等を更新する。また、機器固有情報が更新された場合、機器管理情報制御部３０６は、更新後の機器固有情報を、機器管理情報テーブルに登録する。
【００８５】
ステップＳ１０４において、寿命推定部３０２は、初期寿命値、及び機器稼動情報に基づいて、実質交換時期を推定する。そして、部品情報管理部３０３は、推定された実質交換時期に基づいて、部品情報テーブルを更新する。
【００８６】
ステップＳ１０５において、交換対象部品の有無を、前回確認してから、所定の時間（例えば、１日）が経過したか否かを、通知制御部３０８は判断する。所定の時間が経過した場合（ステップＳ１０５のＹｅｓ分岐）には、図１３に示すステップＳ２０１に遷移する。一方、所定の時間が経過していない場合（ステップＳ１０５のＮｏ分岐）には、ステップＳ１０５に戻り、処理を継続する。
【００８７】
図１３は、部品交換を通知する処理の一例を示す図である。
【００８８】
ステップＳ２０１において、通知制御部３０８は、機器管理情報テーブルに基づいて、交換対象部品を抽出する。つまり、通知制御部３０８は、機器管理情報テーブルに基づいて、交換対象部品の有無を確認する。なお、通知制御部３０８は、交換対象部品の有無を確認した日時を、通知情報データベース３１０に記憶することが好ましい。
【００８９】
ステップＳ２０２において、交換対象部品が抽出されたか否かを、通知制御部３０８は判断する。交換対象部品が抽出された場合（ステップＳ２０２のＹｅｓ分岐）には、通知制御部３０８は、通知対象管理者を抽出する。そして、通知制御部３０８は、抽出された通知対象管理者に基づいて、管理者情報テーブルを生成する。そして、ステップＳ２０３に遷移する。一方、交換対象部品が抽出されない場合（ステップＳ２０２のＮｏ分岐）には、図１１に示すステップＳ１に遷移する。
【００９０】
ステップＳ２０３において、通知制御部３０８は、通知対象管理者の通知対象管理者フラグをオンにする。
【００９１】
ステップＳ２０４において、通知制御部３０８は、部品情報テーブル、機器管理情報テーブルに基づいて、通知情報テーブルを生成する。その際に、通知制御部３０８は、交換部品通知フラグをオフにして、通知情報テーブルを生成する。
【００９２】
ステップＳ２０５において、通知制御部３０８は、交換部品通知フラグがオフの交換対象部品を抽出する。具体的には、通知制御部３０８は、通知情報テーブルに基づいて、交換部品通知フラグがオフである、交換対象部品を抽出する。上述の通り、交換通知フラグがオフである交換対象部品は、通知対象管理者に未通知の交換対象部品を意味する。
【００９３】
ステップＳ２０６において、通知制御部３０８は、通知対象管理者フラグがオンのメールアドレスにメールを送信する。
【００９４】
ステップＳ２０７において、通知制御部３０８は、通知対象管理者フラグをオフにする。具体的には、通知制御部３０８は、通知処理を終了した通知対象管理者に対応する、通知対象管理者フラグをオフにする。
【００９５】
ステップＳ２０８において、通知制御部３０８は、交換部品通知フラグをオンにする。具体的には、通知制御部３０８は、通知処理を終了した交換対象部品に対応する、交換部品通知フラグをオンにする。
【００９６】
ステップＳ２０９において、全ての交換対象部品について、交換通知フラグがオンであるか否かを、通知制御部３０８は判断する。つまり、全ての交換対象部品について、通知対象管理者に交換を通知したか否かを、通知制御部３０８は判断する。全ての交換対象部品について、交換通知フラグがオンである場合（ステップＳ２０９のＹｅｓ分岐）には、図１１に示すステップＳ１に遷移する。一方、全ての交換対象部品について、交換通知フラグがオンでない場合（ステップＳ２０９のＮｏ分岐）には、ステップＳ２０５に遷移し、処理を継続する。
【００９７】
以上のように、本実施形態に係る管理システム１では、管理対象機器の稼動状態に基づいて、管理対象機器の部品の寿命を推定する。そして、本実施形態に係る管理システム１では、寿命が近づいた部品に関して、部品の交換時期を管理者に通知する。従って、本実施形態に係る管理システム１は、機器の稼動状態に応じて、適切に、部品の交換時期を通知することに貢献する。
【００９８】
［第２の実施形態］
次に、第２の実施形態について、詳細に説明する。
【００９９】
本実施形態は、管理対象機器の周辺機器の稼動状態に応じて、周辺機器に含まれる部品の交換に関する情報を通知する形態である。なお、本実施形態における説明では、第１の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、第１の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【０１００】
機器制御部２０１は、管理対象機器２の周辺機器に対するアクセス情報を、機器稼動情報として取得する。ここで、周辺機器に対するアクセス情報は、管理対象機器２から周辺機器に対するアクセス頻度、管理対象機器２から周辺機器に対するアクセス時間、管理対象機器２から周辺機器に対する処理内容の少なくともいずれかの情報を含むことが好ましい。また、機器稼動情報は、周辺機器の稼動頻度、周辺機器の稼働時間を含んでも良い。
【０１０１】
寿命推定部３０２は、管理対象部品と、その部品を含む周辺機器と、を対応付けて、実質寿命値を推定する。具体的には、寿命推定部３０２は、管理対象部品を含む周辺機器に対するアクセス情報に応じて、その管理対象部品の実質寿命値を推定する。
【０１０２】
以上のように、本実施形態に係る管理システム１では、管理対象機器の周辺機器に対するアクセス情報に基づいて、その周辺機器に含まれる管理対象部品の実質寿命値を推定する。従って、本実施形態に係る管理システム１では、より一層、適切に、部品の交換時期を通知することに貢献する。
【０１０３】
なお、上記した実施形態においては、管理サーバ３の内部に、各データベースを配置する構成について説明した。しかし、各データベースは、管理サーバ３とは異なる装置に配置されても良い。なお、その場合、管理サーバ３は、ネットワークを介して、各データベースにアクセスしても良い。
【０１０４】
上記の実施形態の一部又は全部は、以下の付記のようにも開示され得るが、以下には限られない。
【０１０５】
（付記１）上記第１の視点に係る管理サーバの通りである。
【０１０６】
（付記２）前記寿命推定部は、前記機器稼動情報に基づいて、前記初期寿命値に対する重みを算出して、前記実質寿命値を推定する付記１に記載の管理サーバ。
【０１０７】
（付記３）前記機器稼動情報は、前記管理対象機器の稼動頻度、又は稼働時間に関する情報の少なくともいずれかを含む付記１又は２に記載の管理サーバ。
【０１０８】
（付記４）前記寿命推定部は、前記稼動頻度が高いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する付記３に記載の管理サーバ。
【０１０９】
（付記５）前記寿命推定部は、前記稼働時間が長いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する付記３又は４に記載の管理サーバ。
【０１１０】
（付記６）前記機器稼動情報は、前記管理対象機器の周辺機器に対するアクセス情報を含む付記１乃至５のいずれか一に記載の管理サーバ。
【０１１１】
（付記７）前記機器稼動情報は、前記管理対象機器のハードディスクに対するアクセス頻度、又はハードディスクに対するアクセス時間の少なくともいずれかの情報を含む付記１乃至６のいずれか一に記載の管理サーバ。
【０１１２】
（付記８）前記周辺機器に対するアクセス情報は、前記管理対象機器から当該周辺機器に対するアクセス頻度、前記管理対象機器から当該周辺機器に対するアクセス時間、前記管理対象機器から当該周辺機器に対する処理内容の少なくともいずれかの情報を含む請求項６又は７に記載の管理サーバ。
【０１１３】
（付記９）上記第２の視点に係る管理システムの通りである。
【０１１４】
（付記１０）前記管理対象機器は、所定の時間毎に、前記管理サーバへ前記機器稼動情報を送信する機器通信部を備える付記９に記載の管理システム。
【０１１５】
（付記１１）上記第３の視点に係る部品管理方法の通りである。
【０１１６】
（付記１２）前記寿命推定工程において、前記機器稼動情報に基づいて、前記初期寿命値に対する重みを算出して、前記実質寿命値を推定する付記１１に記載の部品管理方法。
【０１１７】
（付記１３）前記寿命推定工程において、前記管理対象機器の稼動頻度が高いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する付記１１又は１２に記載の部品管理方法。
【０１１８】
（付記１４）前記寿命推定工程において、前記管理対象機器の稼動時間が長いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する付記１１乃至１３のいずれか一に記載の部品管理方法。
【０１１９】
（付記１５）上記第４の視点に係るプログラムの通りである。
【０１２０】
（付記１６）前記寿命推定処理において、前記機器稼動情報に基づいて、前記初期寿命値に対する重みを算出して、前記実質寿命値を推定する付記１５に記載のプログラム。
【０１２１】
（付記１７）前記寿命推定処理において、前記管理対象機器の稼動頻度が高いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する付記１５又は１６に記載のプログラム。
【０１２２】
（付記１８）前記寿命推定処理において、前記管理対象機器の稼動時間が長いほど、前記実質寿命値を短くするように、前記初期寿命値に重み付けして、前記実質寿命値を推定する付記１５乃至１７のいずれか一に記載のプログラム。
【符号の説明】
【０１２３】
１  管理システム
２  管理対象機器
３、１００  管理サーバ
４  ネットワーク
１０１、３０１  サーバ通信部
１０２、３０２  寿命推定部
１０３、３０５  通知時期決定部
１０４、３０８  通知制御部
２０１  機器制御部
２０２  機器記憶部
２０３  機器通信部
３０３  部品情報管理部
３０４  部品情報データベース
３０６  機器管理情報制御部
３０７  機器管理情報データベース
３０９  管理者情報データベース
３１０  通知情報データベース
【図１】
2014132400.tif 000003
【図２】
2014132400.tif 000004
【図３】
2014132400.tif 000005
【図４】
2014132400.tif 000006
【図５】
2014132400.tif 000007
【図６】
2014132400.tif 000008
【図７】
2014132400.tif 000009
【図８】
2014132400.tif 000010
【図９】
2014132400.tif 000011
【図１０】
2014132400.tif 000012
【図１１】
2014132400.tif 000013
【図１２】
2014132400.tif 000014
【図１３】
2014132400.tif 000015