(57)【要約】【課題】本発明は、障害処理を実行するＲＦＩＤ資源管理方法およびその装置に関する。【解決手段】ＲＦＩＤ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）システムを構成するＲＦＩＤ資源で発生する障害イベントを収集し、収集されたイベントに対応する障害間の関係を分析して障害を障害類型に分類する。障害類型は、少なくとも１つの根本原因障害を含む。根本原因障害に対する復旧方法を決定し、復旧方法によって根本原因障害に関連するＲＦＤＩ資源での障害復旧が行われるが、その結果、前記障害類型に含まれる根本原因障害を除いた残りの障害が復旧する。【選択図】図１
2013089249.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦＩＤシステムを構成するＲＦＩＤ資源を管理する方法であって、
前記ＲＦＩＤ資源から障害発生を示す障害イベントを少なくとも１つ受信する段階、
前記受信した障害イベントに対応する障害を分析して障害類型に分類し、前記障害類型は少なくとも１つの根本原因障害を含む段階、
前記根本原因障害に該当する復旧方法を決定する段階、および
前記根本原因障害を発生させたＲＦＩＤ資源に前記決定された復旧方法に該当する復旧命令を伝達して前記根本原因障害を復旧する段階、
を含む、資源管理方法。
【請求項２】
前記障害類型は、前記根本原因障害によって発生する障害である少なくとも１つの個別障害をさらに含む、請求項１に記載の資源管理方法。
【請求項３】
前記根源原因障害の復旧を実行した後に、前記障害類型に含まれる個別障害の復旧の可否に基づいて前記個別障害と前記根本原因障害の関連の可否を最終的に判断する段階をさらに含む、請求項２に記載の資源管理方法。
【請求項４】
前記最終的に判断する段階は、
前記個別障害を発生させるＲＦＩＤ資源から状態情報の提供を受けて前記個別障害が復旧したかを判断する段階、
前記個別障害が復旧する場合には、前記個別障害が前記根本原因障害と関連する連関障害であると判断する段階、
前記個別障害が復旧しない場合には、前記個別障害が前記根本原因障害と関連しない非連関障害であると判断する段階、
を含む、請求項３に記載の資源管理方法。
【請求項５】
前記障害類型に分類する段階は、障害類型モデルに基づいて前記受信した障害イベントに対応する障害の相関関係を分析して１つの障害類型に分類する、請求項３に記載の資源管理方法。
【請求項６】
前記個別障害に対する連関障害または非連関障害の判断結果に基づいて前記障害類型モデルを更新する段階をさらに含む、請求項５に記載の資源管理方法。
【請求項７】
前記障害類型に分類する段階は、
前記受信した障害イベントに対応する障害間の順次関係、時間関係、因果関係、内容関係を分析する相関関係分析を行い、前記障害を１つの障害類型に分類する、請求項１に記載の資源管理方法。
【請求項８】
前記根本原因障害を復旧する段階の後に、
前記根本原因障害を発生させたＲＦＩＤ資源から状態情報の提供を受けて前記根本原因障害が復旧したかを判断する段階、
前記根本原因障害が復旧しない場合には、他の復旧方法を使用して前記根本原因障害を復旧する段階、および
前記根本原因障害が復旧せずに他の復旧方法がない場合には、前記ＲＦＩＤ資源を管理するユーザの端末に該当障害が復旧しないことを通知する段階、
をさらに含む、請求項１に記載の資源管理方法。
【請求項９】
前記障害類型の少なくとも２つの根本原因障害を含む場合、
１つの根本原因障害が関連する復旧方法を使用しても復旧しない場合には、他の根本原因障害に関連する復旧方法を使用して該当根本原因障害を復旧する段階をさらに含む、請求項８に記載の資源管理方法。
【請求項１０】
前記障害類型に含まれる障害に対して互いに異なる加重値または優先順位が与えられており、
前記加重値または優先順位に応じて前記障害類型に含まれる障害が復旧する順序が変わる、
請求項２に記載の資源管理方法。
【請求項１１】
前記障害イベントは、障害が発生したＲＦＩＤ資源がどのタイプであるかを示すＲＦＩＤ資源タイプ、障害が発生したＲＦＩＤ資源を区別するためのＲＦＩＤ資源ＩＤ、前記障害イベントのタイプ、そして前記障害が発生した時間を含む、請求項１に記載の資源管理方法。
【請求項１２】
ＲＦＩＤシステムを構成するＲＦＩＤ資源を管理する装置であって、
前記ＲＦＩＤ資源で発生する障害に対する復旧方法が格納されている障害復旧方法提供部、
前記ＲＦＩＤ資源と通信して前記ＲＦＩＤ資源から障害発生を示す障害イベントを少なくとも１つ受信し、障害復旧のための制御命令を該当するＲＦＩＤ資源に伝達するインターフェース部、
前記インターフェース部から伝達される前記障害イベントに対応する障害を分析して障害類型（前記障害類型は、少なくとも１つの根本原因障害を含む）に分類する障害類型分析部、および
前記障害類型に含まれる根本原因障害に該当する復旧方法の提供を前記障害復旧方法提供部から受け、前記復旧方法に対応する制御命令を前記インターフェース部に伝達する障害復旧処理部、
を含む、資源管理装置。
【請求項１３】
前記障害類型は、前記根本原因障害によって発生する障害である少なくとも１つの個別障害をさらに含み、
前記根本原因障害の復旧によって前記個別障害が選択的に自動復旧する、請求項１２に記載の資源管理装置。
【請求項１４】
前記障害復旧処理部は、前記インターフェース部によって復旧方法に対応する制御命令を受信したＲＦＩＤ資源から状態情報の提供を受けて該当障害の復旧の可否を判断する、請求項１３に記載の資源管理装置。
【請求項１５】
前記ＲＦＩＤ資源で発生する障害を障害類型に分類するための障害類型モデルを格納している障害類型格納部、
をさらに含み、
前記障害類型分析部は、前記障害類型モデルに基づいて前記受信した障害イベントに対応する障害間の順次関係、時間関係、因果関係、内容関係を分析する相関関係分析を行い、前記障害を１つの障害類型に分類する、請求項１３に記載の資源管理装置。
【請求項１６】
前記障害復旧処理部は、
前記根本原因障害の復旧後に前記障害類型に属する個別障害に対する復旧の可否を判断し、前記個別障害が復旧した場合には該当個別障害を前記根本原因障害と関連する連関障害であるとし、前記個別障害が復旧しない場合には該当個別障害が前記根本原因障害と関連しない非連関障害であるとする、請求項１５に記載の資源管理装置。
【請求項１７】
前記障害類型モデルは、前記個別障害に対する連関障害または非連関障害の判断結果に基づいて更新される、請求項１６に記載の資源管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦＩＤ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）資源で発生する障害を処理するＲＦＩＤ資源管理方法およびその装置に関する。
【背景技術】
【０００２】
ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）システムは、ＲＦＩＤタグとの周波数通信（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により、ＲＦＩＤタグのメモリに格納されたデータを読み取ったり変更したりするシステムである。通常、ＲＦＩＤシステムは、ＲＦＩＤタグ、ＲＦＩＤリーダ、ＲＦＩＤミドルウェア（ｍｉｄｄｌｅｗａｒｅ）、ＲＦＩＤデータ格納所などで構成される。
【０００３】
ＲＦＩＤリーダは、ＲＦＩＤタグとの直接的な周波数通信によってＲＦＩＤタグに格納されたデータを収集する役割を行う。例えば、ＩＳＯ／ＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ／Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ）１８０００は、このようなＲＦＩＤ周波数通信プロトコルを規定した国際標準規格である。ＲＦＩＤミドルウェアは、ＲＦＩＤリーダで収集したデータを加工および精製し、ＲＦＩＤ応用システムまたはＲＦＩＤデータ格納所に伝達する。一部のＲＦＩＤミドルウェアは、ＲＦＩＤリーダを制御したり、ＲＦＩＤリーダの動作状態をモニタリングする機能を提供したりする。例えば、ＩＳＯ／ＩＥＣ  ２４７９１、ＥＰＣｇｌｏｂａｌ  Ｒｅａｄｅｒ  Ｐｒｏｔｏｃｏｌ、ＥＰＣｇｌｏｂａｌ  Ａｐｐｌｉｃａｔｉｏｎ  Ｌｅｖｅｌ  Ｅｖｅｎｔ、ＥＰＣｇｌｏｂａｌ  Ｒｅａｄｅｒ  Ｍａｎａｇｅｍｅｎｔなどは、ＲＦＩＤミドルウェアが提供する機能に対する規格を提示する。ＲＦＩＤデータ格納所は、ＲＦＩＤリーダまたはＲＦＩＤミドルウェアで収集および加工されたデータを格納し、多様なユーザが共有することができるインターフェースを提供する。例えば、ＥＰＣｇｌｏｂａｌ  ＥＰＣ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｉｃｅは、ＲＦＩＤデータ格納所で提供するインターフェース規格を規定する。
【０００４】
ＲＦＩＤミドルウェアは１つまたはそれ以上のＲＦＩＤリーダと連動してもよく、ＲＦＩＤデータ格納所は１つまたはそれ以上のＲＦＩＤミドルウェアからデータリポートを伝達してもよい。
【０００５】
このようなＲＦＩＤシステムを管理する技術は、主に、ＲＦＩＤリーダに対する性能または動作状態をモニタリングする方案に重点を置いている。すなわち、ＲＦＩＤリーダの動作状態情報を周期的に確認したり、ＲＦＩＤリーダで発生した障害イベントを受信することにより、ＲＦＩＤリーダに障害が発生したことを認知する方法が公開されている。
【０００６】
しかし、ＲＦＩＤリーダで発生した障害に対して適切な方式によって対応して該当障害を解消することにより、ＲＦＩＤリーダが正常状態に戻れるようにする具体的な方法が提示されていない。例えば、ＲＦＩＤリーダ内部にＲＦ機能障害が発生するとき、これに対する障害イベントを発生してＲＦＩＤリーダ外部に知らせることができる機能だけを提示しているため、該当ＲＦＩＤリーダを管理する担当者の直接的な対応があるまでは該当ＲＦＩＤリーダの障害を解消することができない。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】ＩＳＯ／ＩＥＣ  ２４７９１−１：２０１０（Ｓｏｆｔｗａｒｅ  Ｓｙｓｔｅｍ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  − Ｐａｒｔ １：Ａｒｃｈｉｔｅｃｔｕｒｅ
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする課題は、ＲＦＩＤ資源を管理し、ＲＦＩＤ資源で発生する障害を効率的に処理することができる方法およびその装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の特徴に係るＲＦＩＤ資源管理方法は、ＲＦＩＤシステムを構成するＲＦＩＤ資源を管理する方法において、前記ＲＦＩＤ資源から障害発生を示す障害イベントを少なくとも１つ受信する段階、前記受信した障害イベントに対応する障害を分析して障害類型に分類し、前記障害類型は少なくとも１つの根本原因障害を含む段階、前記根本原因障害に該当する復旧方法を決定する段階、および前記根本原因障害を発生させたＲＦＩＤ資源に前記決定された復旧方法に該当する復旧命令を伝達して前記根本原因障害を復旧する段階を含む。
【００１０】
ここで、前記障害類型は、前記根本原因障害によって発生する障害である少なくとも１つの個別障害をさらに含んでもよい。
【００１１】
この場合、前記根源原因障害の復旧を実行した後に、前記障害類型に含まれる個別障害の復旧の可否に基づいて前記個別障害と前記根本原因障害の関連の可否を最終的に判断する段階をさらに含んでもよい。
【００１２】
このとき、前記最終的に判断する段階は、前記個別障害を発生させるＲＦＩＤ資源から状態情報の提供を受けて前記個別障害が復旧したかを判断する段階、前記個別障害が復旧する場合には、前記個別障害が前記根本原因障害と関連する連関障害であると判断する段階、前記個別障害が復旧しない場合には、前記個別障害が前記根本原因障害と関連しない非連関障害であると判断する段階を含んでもよい。
【００１３】
また、前記障害類型に分類する段階は、障害類型モデルに基づいて前記受信した障害イベントに対応する障害の相関関係を分析して１つの障害類型に分類してもよい。
【００１４】
その他にも、前記個別障害に対する連関障害も、非連関障害の判断結果に基づいて前記障害類型モデルを更新する段階をさらに含んでもよい。
【００１５】
一方、前記障害類型に分類する段階は、前記受信した障害イベントに対応する障害間の順次関係、時間関係、因果関係、内容関係を分析する相関関係分析を実行し、前記障害を１つの障害類型に分類してもよい。
【００１６】
また、前記根本原因障害を復旧する段階の後に、前記根本原因障害を発生させたＲＦＩＤ資源状態情報の提供を受けて前記根本原因障害が復旧したかを判断する段階、前記根本原因障害が復旧しない場合には、他の復旧方法を使用して前記根本原因障害を復旧する段階、および前記根本原因障害が復旧せずに他の復旧方法がない場合には、前記ＲＦＩＤ資源を管理するユーザの端末に該当障害が復旧しないことを通知する段階をさらに含んでもよい。
【００１７】
ここで、前記障害類型の少なくとも２つの根本原因障害を含む場合、１つの根本原因障害が関連する復旧方法を使用しても復旧しない場合には、他の根本原因障害に関連する復旧方法を使用して該当根本原因障害を復旧する段階をさらに含んでもよい。
【００１８】
一方、前記障害類型に含まれる障害に対して互いに異なる加重値または優先順位が付与されてもよく、前記加重値または優先順位に応じて前記障害類型に含まれる障害が復旧する順序が変わってもよい。
【００１９】
一方、前記障害イベントは、障害が発生したＲＦＩＤ資源がどのタイプであるかを示すＲＦＩＤ資源タイプ、障害が発生したＲＦＩＤ資源を区別するためのＲＦＩＤ資源ＩＤ、前記障害イベントのタイプ、そして前記障害が発生した時間を含んでもよい。
【００２０】
本発明の他の特徴に係るＲＦＩＤ資源管理装置は、ＲＦＩＤシステムを構成するＲＦＩＤ資源を管理する装置において、前記ＲＦＩＤ資源で発生する障害に対する復旧方法が格納されている障害復旧方法提供部、前記ＲＦＩＤ資源と通信して前記ＲＦＩＤ資源から障害発生を示す障害イベントを少なくとも１つ受信し、障害復旧のための制御命令を該当するＲＦＩＤ資源に伝達するインターフェース部、前記インターフェース部から伝達される前記障害イベントに対応する障害を分析して障害類型（前記障害類型は、少なくとも１つの根本原因障害を含む）に分類する障害類型分析部、および前記障害類型に含まれる根本原因障害に該当する復旧方法の提供を前記障害復旧方法提供部から受け、前記復旧方法に対応する制御命令を前記インターフェース部に伝達する障害復旧処理部を含む。
【００２１】
前記障害類型は、前記根本原因障害によって発生する障害である少なくとも１つの個別障害をさらに含んでもよく、前記根本原因障害の復旧によって前記個別障害が選択的に自動復旧してもよい。
【００２２】
一方、前記障害復旧処理部は、前記インターフェース部によって復旧方法に対応する制御命令を受信したＲＦＩＤ資源から状態情報の提供を受けて該当障害の復旧の可否を判断してもよい。
【００２３】
その他にも、前記ＲＦＩＤ資源管理装置は、前記ＲＦＩＤ資源で発生する障害を障害類型に分類するための障害類型モデルを格納している障害類型格納部をさらに含んでもよい。ここで、前記障害類型分析部は、前記障害類型モデルに基づいて前記受信した障害イベントに対応する障害間の順次関係、時間関係、因果関係、内容関係を分析する相関関係分析を実行し、前記障害を１つの障害類型に分類してもよい。
【００２４】
また、前記障害復旧処理部は、前記根本原因障害の復旧後に前記障害類型に属する個別障害に対する復旧の可否を判断し、前記個別障害が復旧した場合には該当個別障害を前記根本原因障害と関連する連関障害であるとし、前記個別障害が復旧しない場合には該当個別障害を前記根本原因障害と関連しない非連関障害であるとしてもよい。ここで、前記障害類型モデルは、前記個別障害に対する連関障害または非連関障害の判断結果に基づいて更新されてもよい。
【発明の効果】
【００２５】
本発明の実施形態によれば、ＲＦＩＤリーダ、ＲＦＩＤミドルウェア、ＲＦＩＤデータ格納所などのＲＦＩＤ資源で構成されるＲＦＩＤシステムで発生する障害から障害類型および根本原因障害を把握することにより、一連のＲＦＩＤシステム障害を効率的に対応することができる。特に、障害に対して相関関係分析によって関連のある障害を１つの障害類型に分類することにより、障害類型に含まれる障害に対する復旧の際に、根本原因であると判断される障害に対する自律的復旧を実行することにより、関連する障害も自動的に復旧するようにできる。
【００２６】
また、実質的な障害復旧がなされた後、障害類型に含まれている障害に非連関障害が存在する場合には、これに基づいて障害類型を判断するためのモデルを更新することにより、より正確な障害類型判断およびこれに伴う復旧処理をなすことができる。
【００２７】
また、単にＲＦＩＤ資源で発生する障害イベントをモニタリングすることに留まらず、ＲＦＩＤシステム構成要素に対する全体的な障害イベント収集をはじめとし、障害に対する対応および対応結果確認を実行することにより、ＲＦＩＤシステムの自律的な障害復旧を行うことができる。
【００２８】
したがって、複数のＲＦＩＤリーダをはじめとするＲＦＩＤ資源を利用したサービス環境における管理効率性を向上させることができ、さらにはＲＦＩＤ技術基盤のユビキタスネットワーク環境において、ＲＦＩＤハードウェアおよびソフトウェアに対する遠隔管理および自律制御を可能にし、ユビキタス情報社会の構築に寄与することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係るＲＦＩＤ資源管理装置とＲＦＩＤ資源との関係を示す図である。
【図２】本発明の実施形態に係るＲＦＩＤ資源管理装置の構造を示す図である。
【図３】本発明の実施形態に係るＲＦＩＤ資源における障害発生類型を示す例示図である。
【図４】本発明の実施形態に係るＲＦＩＤ資源における障害発生類型を示す例示図である。
【図５】本発明の第１実施形態に係るＲＦＩＤ資源管理方法のフローチャートである。
【図６】本発明の第１実施形態に係るＲＦＩＤ資源管理方法のフローチャートである。
【図７】本発明の第１実施形態に係るＲＦＩＤ資源管理方法を実行するＲＦＩＤ資源管理装置から伝達されるデータの流れを示す図である。
【図８】本発明の第１実施形態に係るＲＦＩＤ資源管理方法を実行するＲＦＩＤ資源管理装置から伝達されるデータの流れを示す図である。
【図９】本発明の第２実施形態に係るＲＦＩＤ資源管理方法のフローチャートである。
【図１０】本発明の第２実施形態に係るＲＦＩＤ資源管理方法のフローチャートである。
【図１１】本発明の第２実施形態に係るＲＦＩＤ資源管理方法を実行するＲＦＩＤ資源管理装置から伝達されるデータの流れを示す図である。
【図１２】本発明の第２実施形態に係るＲＦＩＤ資源管理方法を実行するＲＦＩＤ資源管理装置から伝達されるデータの流れを示す図である。
【発明を実施するための形態】
【００３０】
以下、添付の図面を参照しながら、本発明の実施形態について、本発明が属する技術分野において通常の知識を有する者が容易に実施できるように詳しく説明する。しかし、本発明は多様に相違した形態で実現されることができ、ここで説明する実施形態に限定されることはない。また、図面において、本発明を明確に説明するために説明上で不必要な部分は省略し、明細書全体に渡って類似する部分については類似する図面符号を付与する。
【００３１】
明細書全体において、ある部分がある構成要素を「含む」とするとき、これは特に反対となる記載がない限り、他の構成要素を除くのではなく、他の構成要素をさらに包含することを意味する。
【００３２】
以下、図面を参照しながら、本発明の実施形態に係るＲＦＩＤ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）資源管理方法およびその装置について説明する。
【００３３】
図１は、本発明の実施形態に係るＲＦＩＤ資源管理装置とＲＦＩＤ資源との関係を示す図である。
【００３４】
図１に示すように、本発明の実施形態に係るＲＦＩＤ資源管理装置１はＲＦＩＤ資源を管理し、ＲＦＩＤ資源２で発生する障害を処理する。
【００３５】
ここで、ＲＦＩＤ資源２は、ＲＦＩＤシステムを構成するＲＦＩＤシステム資源を示し、ＲＦＩＤタグ２１と通信するＲＦＩＤリーダ２２、ＲＦＩＤミドルウェア（ｍｉｄｄｌｅｗａｒｅ）２３、ＲＦＩＤデータ格納所２４を含む。
【００３６】
ＲＦＩＤリーダ２２は、ＲＦＩＤタグ２１との直接的な周波数通信によってＲＦＩＤタグに格納されたデータを収集する。ＲＦＩＤミドルウェア２３は、ＲＦＩＤリーダ２２で収集したデータを加工および精製し、ＲＦＩＤ応用システム（図示せず）またはＲＦＩＤデータ格納所２４に伝達する。ＲＦＩＤデータ格納所２４は、ＲＦＩＤリーダ２２またはＲＦＩＤミドルウェア２３で収集および加工されたデータを格納し、多様なユーザが共有することができるインターフェースを提供する。ＲＦＩＤミドルウェア２３は１つまたはそれ以上のＲＦＩＤリーダと連動してもよく、ＲＦＩＤデータ格納所２４は１つまたはそれ以上のＲＦＩＤミドルウェアからデータリポートを伝達してもよい。
【００３７】
ここで、ＲＦＩＤリーダ２２、ＲＦＩＤミドルウェア２３、ＲＦＩＤデータ格納所２４がそれぞれのＩＰアドレスを有してＲＦＩＤ資源管理装置１とネットワーク上で連結し、ＴＣＰ（ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ）およびＵＤＰ（ｕｓｅｒ  ｄａｔａｇｒａｍ  ｐｒｏｔｏｃｏｌ）基盤のメッセージを授受してもよい。
【００３８】
一方、ＲＦＩＤ資源管理装置１は、上述したような構造からなるＲＦＩＤ資源２を管理し、ＲＦＩＤ資源２で発生する障害を処理する。具体的に、ＲＦＩＤ資源２で発生する障害に対する自律復旧の可否を判断し、管理者の介入がなくてもＲＦＩＤ資源２が自ら復旧が可能であるかを確認する。確認結果により、ＲＦＩＤ資源２の初期化（Ｒｅｓｅｔ）または再起動（Ｒｅｂｏｏｔ）手順によって該当ＲＦＩＤ資源２が再び正常状態に復旧できるように処置する。その他にも、ＲＦＩＤ資源管理装置１は、ＲＦＩＤ資源２で発生し得る障害を分類し、障害類型別に自律的な障害復旧がなされるようにする。
【００３９】
このために、本発明の実施形態に係るＲＦＩＤ資源管理装置１は、図２のような構造からなる。
【００４０】
図２は、本発明の実施形態に係るＲＦＩＤ資源管理装置の構造を示す図である。
【００４１】
図２に示すように、本発明の実施形態に係るＲＦＩＤ資源管理装置１は、ＲＦＩＤシステムインターフェース部１１、障害類型（ｆａｕｌｔ  ｐａｔｔｅｒｎ）分析部１２、障害類型格納部１３、障害復旧方法提供部１４、および障害復旧処理部１５を含む。
【００４２】
ＲＦＩＤシステムインターフェース部１１は、ＲＦＩＤシステムを構成するＲＦＩＤ資源２とのインターフェースを行うが、具体的に、ＲＦＩＤ資源２から障害イベントを収集し、ＲＦＩＤ資源２から現在状態情報を収集する。または、障害対応に必要な制御命令の提供を障害復旧処理部１５から受けてＲＦＩＤ資源２に伝達する。
【００４３】
障害類型（ｆａｕｌｔ  ｐａｔｔｅｒｎ）分析部１２は、一連の障害イベントから障害を分析し、その結果に基づいて障害の類型を分類する。障害類型格納部１３は、障害類型に対するモデルを格納および照会する機能を提供する。
【００４４】
障害類型分析部１２は、ＲＦＩＤシステムインターフェース部１１によって収集される障害イベントに対し、障害類型格納部１３に格納された障害類型モデルを利用して障害類型を判断するだけでなく、該当障害類型の根本原因障害を把握する。すなわち、互いに相関のある障害を１つの障害類型に分類し、障害類型に含まれる障害から根本原因障害を把握する。根本原因障害は、任意の障害に影響を与える根本的な原因として作用する障害を示す。例えば、Ａ、Ｂ、Ｃの３つ障害がある場合、Ａ障害が他の障害Ｂ、Ｃの発生に影響を与える根本的な原因として作用する根本原因障害となることがある。
【００４５】
障害復旧方法提供部１４は、ＲＦＩＤ資源で発生した障害を処理することができる障害対応モデルを格納して照会する機能を提供する。
【００４６】
障害復旧処理部１５は、障害類型分析部１２で分析された障害類型に対する障害対応を行い、障害対応結果を確認する。すなわち、障害復旧処理部１５は、障害復旧方法提供部１４を照会して障害類型に属する障害に対する対応方法を判断する。また、障害復旧処理部１５は、ＲＦＩＤシステムインターフェース部１１によって障害が発生したＲＦＩＤ資源に制御命令を伝達し、ＲＦＩＤシステムインターフェース部１１によって伝達されるＲＦＩＤ資源の情報に基づいてＲＦＩＤ資源の状態を確認し、障害対応の結果を確認し、障害復旧がなされたかを確認する。また、障害復旧処理部１５は、障害類型分析部１３によって分析された障害類型に対し、根本原因障害に対する障害対応および対応結果を確認する役割を行う。
【００４７】
ＲＦＩＤ資源管理装置１は、上述したような構造に限定されることはなく、実現上において他の組み合わせでモジュール化されてもよい。例えば、障害類型分析部１２と障害類型格納部１３が１つの部で実現されてもよい。
【００４８】
本発明の実施形態において、ＲＦＩＤ資源２がＲＦＩＤ資源管理装置１に伝達する障害イベントは、発生した障害がどのような障害であるのかを示す情報を含むが、具体的には次のような情報を含む。
【表１】
2013089249.tif 000003
【００４９】
障害イベントは、表１のように、ＲＦＩＤ資源タイプ、ＲＦＩＤ資源ＩＤ、ＲＦＩＤ障害イベントタイプ、ＲＦＩＤ障害発生時間を含む。ＲＦＩＤ資源タイプは、障害イベントが発生した資源がどの種類のＲＦＩＤ資源であるかを示す情報であって、例えば、障害イベントを提供する主体がＲＦＩＤリーダ、ＲＦＩＤミドルウェア、ＲＦＩＤデータ格納所のうちのどの資源タイプに該当するのかを示す。ＲＦＩＤ資源ＩＤは、障害イベントを提供するＲＦＩＤ資源を区別するための識別子である。例えば、複数のＲＦＩＤリーダが使用される場合、各ＲＦＩＤリーダに付与される識別子である。ＲＦＩＤ障害イベントタイプは、ＲＦＩＤ資源で発生した障害イベントのタイプを示す。
【００５０】
ＲＦＩＤ資源で発生する障害イベントとしては、次のようなものなどがある。
【表２】
2013089249.tif 000004
【００５１】
一方、複数のＲＦＩＤ資源で構成されたＲＦＩＤシステム環境において、それぞれのＲＦＩＤ資源で発生する障害イベントは、該当ＲＦＩＤ資源と関連した他のＲＦＩＤ資源の障害イベントと関連性を有することもある。
【００５２】
図３および図４は、本発明の実施形態に係るＲＦＩＤ資源における障害発生類型を示す例示図である。
【００５３】
図３に示すように、ＲＦＩＤシステムが、ｍ個のＲＦＩＤリーダ（ＲＤ−１〜ＲＤ−ｍ）、２つのＲＦＩＤミドルウェア（ＭＷ−１、ＭＷ−２）、そして２つのＲＦＩＤデータ格納所（ＤＢ−１、ＤＢ−２）などのＲＦＩＤ資源からなる場合、各ＲＦＩＤ資源で障害Ａ〜障害Ｇまでの７種類の障害イベントが発生すると仮定しよう。ここで発生する障害イベントは、次の表３のとおりであると仮定する。
【表３】
2013089249.tif 000005
【００５４】
このような障害Ａ〜障害Ｇまでの７種類の障害イベントを２種類の障害類型に分類してもよい。すなわち、ＲＦＩＤリーダで発生した障害によって順に発生する障害類型と、ＲＦＩＤデータ格納所で発生した障害によって順に発生する障害類型とに分けてもよい。
【００５５】
具体的に、ＲＦＩＤリーダ（ＲＤ−１）での障害Ａが、障害Ｂ、障害Ｃ、障害Ｄを順に引き起こした場合を１つの障害類型として見なしてもよい。例えば、ＲＦＩＤリーダのアンテナ連結に異常が発生する場合、ＲＦＩＤリーダはＲＦＩＤタグからのデータ収集が不可能となる。これは、ＲＦＩＤミドルウェアのデータ収集およびデータリポート生成にも影響を与えるようになる。したがって、ＲＦＩＤリーダ（ＲＤ−１）でアンテナ障害による障害Ａが発生すれば、ＲＦＩＤリーダ（ＲＤ−１）でデータ収集障害である障害Ｂが発生するようになり、これによってＲＦＩＤミドルウェア（ＭＷ−１）でもデータ収集障害である障害Ｃが発生するようになる。
【００５６】
これと同様に、ＲＦＩＤデータ格納所（ＤＢ−２）での障害Ｅが、障害Ｆ、障害Ｇを順に引き起こした場合を他の１つの障害類型として見なしてもよい。ＲＦＩＤデータ格納所（ＤＢ−２）で動作障害である障害Ｅが発生すれば、ＲＦＩＤデータ格納所（ＤＢ−２）のウェブサービスインターフェースが不可能になって障害Ｆが発生するようになり、その結果、ＲＦＩＤデータ格納所（ＤＢ−２）に連結したＲＦＩＤミドルウェア（ＭＷ−２）のデータリポート送信も不可能になって障害Ｇが発生するようになる。すなわち、ＲＦＩＤデータ格納所の動作障害が、ＲＦＩＤミドルウェアでのデータリポート送信に影響を与えるようになる。
【００５７】
上述したように、障害Ａや障害Ｅは、他の障害が発生する原因として作用することが分かったが、このような障害を「根本原因障害」と命名する。また、根本原因障害によって発生する障害（例えば、障害Ｂ、障害Ｃ、または障害Ｆ、障害Ｇ）は「個別障害」と命名する。このような根本原因障害とこれによって発生する個別障害を含んで１つの障害類型が形成される。
【００５８】
したがって、図４に示すように、ＲＦＩＤ資源管理装置１は、ＲＦＩＤ資源で発生する障害イベントに対して相関関係を分析し、障害イベントを｛障害Ａ、Ｂ、Ｃ、Ｄ｝の障害類型と｛障害Ｅ、Ｆ、Ｇ｝の障害類型に分類してもよい。
【００５９】
ＲＦＩＤ資源管理装置１の障害類型分類について、より具体的に詳察する。
【００６０】
ＲＦＩＤ資源で発生する障害イベント間の相関関係分析は、「順次関係」、「時間関係」、「因果関係」、そして「内容関係」分析によってなされてもよい。相関関係分析は、次の表４のとおりである。
【表４】
2013089249.tif 000006
【００６１】
本発明の実施形態に係るＲＦＩＤ資源管理装置１は、障害イベントに対して上述したような順次関係、時間関係、因果関係、内容関係を含む相関関係分析を行い、発生した障害イベントを障害類型に分類する。障害類型において、根本原因障害が区別されるように表示されてもよい。例えば、３件の障害イベント障害Ａ、障害Ｂ、障害Ｃが１つの障害類型に分類された場合、該当障害類型は「｛Ａ、Ｂ、Ｃ｝」のように示されるようになる。そして、障害Ａが根本原因障害である場合、障害Ａが他の障害と識別されるように「＜Ａ＞」と表示し、最終的には障害類型を「｛＜Ａ＞、Ｂ、Ｃ｝」と示すようになる。このような障害類型により、根本原因障害Ａを他の個別障害に先立って復旧する場合、障害Ｂおよび障害Ｃを直接対応しなくても障害復旧がなされることが分かる。もし、根本原因障害に対する復旧が他の個別障害の復旧に繋がらない場合、このような履歴を根本原因障害と個別障害の間の相関関係を分析するロジックに反映することにより、改善された障害類型の導出および根本原因障害の把握を誘導することができる。
【００６２】
また、ＲＦＩＤ資源管理装置１は、ＲＦＩＤ資源の障害に対応するために、障害類型の導出および根本原因障害の表示において、各個別障害に対して対応のための加重値または優先順位を付与してもよい。例えば、障害Ａ、障害Ｂ、障害Ｃに対してそれぞれ１．１、１．２、１．３の加重値を付与してもよい。この場合、加重値に応じて障害類型が｛Ｃ、Ｂ、Ａ｝と表示されるようになるが、このような表示によって障害Ｃから障害Ｂ、障害Ａの順に障害対応が実行されるようになる。
【００６３】
他の例として、障害Ａ、障害Ｂ、障害Ｃの障害対応の優先順位がそれぞれ３順位、１順位、２順位と付与されてもよい。この場合、障害類型が｛Ｂ、Ｃ、Ａ｝と表示され、障害Ｂから障害Ｃ、障害Ａの順に障害対応が実行されるようになる。
【００６４】
次は、本発明の実施形態に係るＲＦＩＤ資源管理方法について説明する。
【００６５】
図５および図６は、本発明の第１実施形態に係るＲＦＩＤ資源管理方法のフローチャートである。
【００６６】
本発明の第１実施形態は、図５に示すように、ＲＦＩＤ資源管理装置１はＲＦＩＤ資源から障害発生による障害イベントを受信する（Ｓ１００）。例えば、図４のように、障害Ａ、障害Ｂ、障害Ｃなどの障害イベントを受信する。
【００６７】
障害イベントを受信したＲＦＩＤ資源管理装置１は、受信した障害イベントから障害類型を判断する（Ｓ１１０）。例えば、受信した障害Ａ、障害Ｂ、障害Ｃの関係に基づいて該当障害が１つの障害類型であると判断し、これを｛Ａ、Ｂ、Ｃ｝と表示する。
【００６８】
ＲＦＩＤ資源管理装置１は、障害類型に対して根本原因障害を照会する（Ｓ１２０）。例えば、｛Ａ、Ｂ、Ｃ｝の障害類型において発生の根本的原因となる根本原因障害を判断する。ここでは、障害Ａが障害Ｂ、障害Ｃの発生に影響を与えた根本原因障害であると判断する。
【００６９】
ＲＦＩＤ資源管理装置１は、障害復旧のために、まず、根本原因障害に対する復旧方法を探す（Ｓ１３０）。根本原因障害に対する復旧方法が存在する場合、１つの復旧方法を選択し（Ｓ１４０、Ｓ１５０）、選択された復旧方法によって障害が発生したＲＦＩＤ資源を制御して障害復旧がなされるようにする（Ｓ１６０）。例えば、根本原因障害である障害Ａに対して複数の復旧方法Ａ＃１、Ａ＃２が存在する場合、２つの復旧方法のうちから１つの復旧方法を選択し、選択された復旧方法によって障害が発生したＲＦＩＤリーダを制御する。
【００７０】
復旧方法によって根源原因障害が発生したＲＦＩＤ資源に対する復旧制御がなされた後、図６に示すように、ＲＦＩＤ資源管理装置１は、根本原因障害が復旧されたかを判断する（Ｓ１８０）。根本原因障害の復旧がなされていない場合には、他の復旧方法があるかを判断し（Ｓ１９０）、他の障害復旧方法によって再び根本原因障害が発生したＲＦＩＤ資源を制御して復旧がなされるようにする。この反面、他の障害復旧方法がない場合には、資源管理をするユーザに通知し、ユーザによる直接的な障害復旧がなされるようにしてもよい（Ｓ２００）。
【００７１】
一方、段階（Ｓ１８０）の判断結果、根本原因障害に対する復旧がなされた場合、ＲＦＩＤ資源管理装置１は、個別障害に対する復旧の可否を判断する。すなわち、該当障害類型（例えば、｛Ａ、Ｂ、Ｃ｝）において復旧した根本原因障害を除いた他の障害のうちから１つの個別障害を選択し、選択された個別障害が復旧したかを判断する（Ｓ２１０、Ｓ２２０）。根本原因障害の影響によって発生した個別障害は、該当する根本原因障害の復旧によって自動的に復旧するようになる。選択された個別障害が復旧した場合には、該当障害が復旧した根本原因障害と関連する連関障害であると最終的に分類する（Ｓ２３０）。この反面、選択された個別障害が復旧しない場合には、該当障害が復旧した根本原因障害と関連のない非連関障害であると分類する（Ｓ２４０）。非連関障害に分類された障害は、資源を管理するユーザに通知してもよい。
【００７２】
上述したような個別障害復旧処理段階（Ｓ２１０、Ｓ２４０）を、障害類型に含まれている根本原因障害を除いた残りの個別障害（例えば、障害類型｛Ａ、Ｂ、Ｃ｝において障害Ｂ、障害Ｃ）に対してそれぞれ行う。
【００７３】
次に、ＲＦＤＩ資源管理装置１は、１つの障害類型に含まれるすべての個別障害に対する復旧の可否を確認した後（Ｓ２５０）、すべての個別障害に対する復旧の可否が確認された場合には、確認結果に基づいて障害類型および根本原因障害を判断するためのモデルを更新する（Ｓ２６０）。すなわち、個別障害に対する復旧の可否結果に基づいて獲得した連関障害および非連関障害情報を利用し、一連の障害イベントから障害類型および根本原因障害を判断するモデルを更新する。
【００７４】
次には、上述したように、本発明の第１実施形態に係るＲＦＩＤ資源管理方法がＲＦＩＤ資源管理装置１の構成要素によって実行される過程をより具体的に説明する。
【００７５】
図７および図８は、本発明の第１実施形態に係るＲＦＩＤ資源管理方法を実行するＲＦＩＤ資源管理装置から伝達されるデータの流れを示す図である。
【００７６】
ＲＦＩＤ資源管理装置１のＲＦＩＤシステムインターフェース部１１は、ＲＦＩＤ資源から障害発生による障害イベントを受信する。例えば、前記表３に基づき、ＲＦＩＤリーダ２２は、アンテナに障害が発生した場合、アンテナ障害による障害Ａおよびデータ収集障害である障害Ｂに該当する障害イベントを送信する。そして、ＲＦＩＤミドルウェア２３は、障害Ｃに対応する障害イベントを送信する。このような障害Ａ、障害Ｂ、障害Ｃは、図７に示すように、ＲＦＩＤ資源管理装置１のＲＦＩＤシステムインターフェース部１１によって受信されて障害パターン分析部１２に伝達される（Ｓ１〜Ｓ４）。
【００７７】
障害イベントを受信したＲＦＩＤ資源管理装置１の障害パターン分析部１２は、受信した障害イベントの障害類型を判断するが、特に、障害パターン格納部１３に格納された障害類型モデルに基づいて障害類型を判断する。障害パターン分析部１２は、受信した障害イベント、例えば、障害Ａ、障害Ｂ、障害Ｃに対して順次関係、時間関係、因果関係、内容関係を含む相関関係分析を行いながら、障害パターン格納部１３に格納された障害類型モデルを参照して障害イベントの障害類型を判断する（Ｓ５）。分析結果、例えば、障害Ａ、障害Ｂ、障害Ｃが互いに相関のある障害からなる１つの障害類型として判断されてもよい。
【００７８】
この後、障害パターン分析部１２は、障害パターン格納部１３に格納された障害類型モデルに基づき、判断された障害類型において根本原因障害が何であるかを判断する（Ｓ６、Ｓ７）。そして、障害パターン分析部１２は、分析結果の障害類型と根本原因障害を障害復旧処理部１５に伝達する（Ｓ８）。例えば、障害Ａ、障害Ｂ、障害Ｃが１つの障害類型として判断され、障害Ａが根本原因障害であると判断された場合、｛＜Ａ＞、Ｂ、Ｃ｝と表示される分析結果を障害復旧処理部１５に伝達する。
【００７９】
ＲＦＩＤ資源管理装置１の障害復旧処理部１５は、障害パターン分析部１２から伝達された分析結果に基づいて障害復旧を行う。まず、障害復旧処理部１５は、伝達された障害類型｛＜Ａ＞、Ｂ、Ｃ｝において根本原因障害である障害Ａに対する復旧方法を照会する。具体的に、障害復旧方法提供部１４に障害Ａを提供して復旧方法照会を要請するが、障害復旧方法提供部１４は格納された障害対応モデルに基づいて障害Ａに対する復旧方法を照会し、その結果を障害復旧処理部１５に伝達する（Ｓ９）。
【００８０】
図８に示すように、障害復旧処理部１５は、根本原因障害である障害Ａに対する復旧方法が存在しなかったり復旧方法による根本原因障害の復旧が失敗すれば、ＲＦＩＤ資源を管理するユーザの端末に該当障害に対する復旧がなされなかったことを通知する（Ｓ１０）。一方、障害復旧処理部１５は、根本原因障害に対する復旧方法が存在する場合には、該当復旧方法に基づいて障害が発生したＲＦＩＤ資源を制御して障害復旧を行う。ここで、複数の復旧方法が存在する場合、１つの復旧方法に基づいて該当障害が復旧しない場合には、他の復旧方法を使用して該当障害が復旧するまで復旧動作を行う（Ｓ１１、Ｓ１２）。この場合、障害復旧処理部１５は、復旧方法に対応する制御命令をＲＦＩＤシステムインターフェース部１１によって障害が発生したＲＦＩＤ資源に伝達して復旧がなされるようにする。
【００８１】
障害類型において根本原因障害に対する復旧がなされれば、障害復旧処理部１５は、個別障害に対する復旧がなされているかを判断する（Ｓ１３）。障害復旧処理部１５は復旧を行ったＲＦＩＤ資源に状態情報を要請し、ＲＦＩＤシステムインターフェース部１１によって伝達されるＲＦＩＤ資源の状態情報に基づいて障害対応の結果、すなわち、障害復旧がなされていることを確認する。以後、個別障害に対する復旧の可否を判断する場合にも、該当ＲＦＩＤ資源から状態情報の提供を受けて個別障害が復旧したかを確認する。
【００８２】
根本原因障害の影響によって発生した個別障害は、該当する根本原因障害の復旧によって自動的に復旧するようになる。例えば、障害類型｛＜Ａ＞、Ｂ、Ｃ｝において、根本原因障害である障害Ａは、ＲＦＩＤリーダのアンテナに障害が発生したことを示す。ＲＦＩＤリーダでアンテナ障害が復旧すれば、これによって発生した障害Ｂ、すなわち、ＲＦＩＤリーダにおけるデータ収集障害も自動的に復旧する。また、ＲＦＩＤリーダにおけるデータ収集障害が復旧すれば、ＲＦＩＤリーダで収集されたデータがＲＦＩＤミドルウェアに提供されることにより、障害Ｃ、すなわち、ＲＦＩＤミドルウェアにおけるデータ収集障害も自動的に復旧するようになる。
【００８３】
障害復旧処理部１５は、根本原因障害が復旧した障害類型に含まれる個別障害に対して復旧の可否をそれぞれ確認し（Ｓ１１）、復旧がなされていない個別障害は該当根本原因障害と関連のない非連関障害に分類し、この結果を資源管理を実行するユーザの端末に通知する（Ｓ１４、Ｓ１５）。この反面、復旧がなされた個別障害は、該当根本原因障害と関連のある連関障害に分類する（Ｓ１６）。
【００８４】
この後、障害復旧処理部１５は、１つの障害類型に対して処理された復旧結果に基づいて任意の個別障害が非連関障害として判断された場合には、判断結果に基づいて関連障害類型モデルを更新し、以後の処理時に反映されるようにする（Ｓ１７）。
【００８５】
このように、本発明の実施形態により、障害イベントが相関関係分析によって１つの障害類型と判断され、障害類型に含まれる障害に対する根本原因障害が判断された後に、根本原因として判断される障害に対する復旧を行うことにより、根本原因障害だけでなくこれと関連した障害も自動的に復旧することができる。また、実質的な障害復旧がなされた後に、障害類型に含まれている障害に非連関障害が存在する場合には、これに基づいて障害類型を判断するためのモデルを更新し、以後の障害復旧処理時に反映されるようにできる。これにより、正確な障害類型判断およびこれに伴う復旧処理がなされるようになる。
【００８６】
一方、一連のＲＦＩＤ資源の障害イベントから障害類型を判断して障害復旧を実行する過程において、根本原因障害の復旧によって障害が解決されない個別障害に対する結果を単純にユーザに知らせるのではなく、障害類型において根本原因障害を除いた個別障害のうちで差順位に該当する根本原因障害を再び探して復旧を行ったり、個別障害に対して他の障害類型があるかを確認して復旧を行ってもよい。
【００８７】
図９および図１０は、本発明の第２実施形態に係るＲＦＩＤ資源管理方法のフローチャートである。
【００８８】
本発明の第２実施形態に係るＲＦＩＤ資源管理方法において、上述した第１実施形態と同じように実行される段階に対する詳細な説明は省略する。
【００８９】
本発明の第２実施隷書は、図９に示すように、ＲＦＩＤ資源管理装置１はＲＦＩＤ資源から障害発生による障害イベントを受信し（Ｓ４００）、受信した障害イベントから障害類型を判断し（Ｓ４１０）、判断された障害類型に対して根本原因障害を照会する（Ｓ４２０）。
【００９０】
根本原因障害を照会した結果、１つの障害類型において複数の根本原因障害が存在する場合、ＲＦＩＤ資源管理装置１は１つの根本原因障害を選択する（Ｓ４３０）。例えば、｛Ａ、Ｂ、Ｃ｝の障害類型において、障害Ａ、障害Ｂが根本原因障害と判断されることがある。この場合、｛＜Ａ＞、＜Ｂ＞、Ｃ｝のように表示されてもよい。
【００９１】
ＲＦＩＤ資源管理装置１は、複数の根本原因障害のうちから選択した根本原因障害に対する復旧方法を探し、該当復旧方法に基づいて関連ＲＦＩＤ資源と連係して根本原因障害を復旧する。具体的に、選択された根本原因障害に対して少なくとも１つの復旧方法が存在し、１つの復旧方法に基づいて根本原因障害復旧を行う（Ｓ４５０、Ｓ４６０）。この反面、選択された根本原因障害に対して復旧方法が存在しない場合には、該当障害類型に対して他の根本原因障害があれば他の根本原因障害を選択し、対応する復旧方法があるかを判断する（Ｓ４７０）。この場合、選択された根本原因障害に対して復旧方法がなく、他の根本原因障害もない場合には、該当障害類型に対して根本原因障害に対する復旧方法がないことを、資源を管理するユーザの端末に通知する（Ｓ４８０）。
【００９２】
一方、段階（Ｓ４６０）で、根本原因障害復旧を行った後に、ＲＦＩＤ資源管理装置１は根本原因障害が復旧したかを判断し（Ｓ４９０）、図１０に示すように、根本原因障害が復旧していない場合には、他の復旧方法を選択して再び根本原因障害復旧を行う（Ｓ５００、Ｓ５１０）。しかし、根本原因障害が復旧していない状態で他の復旧方法がない場合には、段階（Ｓ４７０）によって他の根本原因障害があるかを判断し、他の根本原因障害による復旧方法を探して障害復旧を行ったり、他の根本原因障害がない場合には、これをユーザの端末に通知する。
【００９３】
一方、段階（Ｓ５００）で、根本原因障害が復旧した場合、ＲＦＩＤ資源管理装置１は障害類型から個別障害を選択し（Ｓ５２０）、選択された個別障害の復旧の可否を判断し（Ｓ５３０）、その結果に基づいて該当個別障害を非連関障害に分類したり（Ｓ５４０）、連関障害に分類したりする（Ｓ５５０）。復旧した根本原因障害を含む障害類型に含まれるすべての個別障害に対して復旧の可否を判断して非連関障害または連関障害への分類がなされれば（Ｓ５６０）、ＲＦＩＤ資源管理装置１は分類された結果に基づいて障害類型モデルを更新する（Ｓ５７０）。
【００９４】
次には、上述したように、本発明の第２実施形態に係るＲＦＩＤ資源管理方法がＲＦＩＤ資源管理装置１の構成要素によって実行される過程をより具体的に説明する。
【００９５】
図１１および図１２は、本発明の第２実施形態に係るＲＦＩＤ資源管理方法を実行するＲＦＩＤ資源管理装置から伝達されるデータの流れを示す図である。
【００９６】
ＲＦＩＤ資源管理装置１のＲＦＩＤシステムインターフェース部１１は、図１１に示すように、ＲＦＩＤ資源から、例えば、障害発生による障害Ａ、障害Ｂ、障害Ｃを受信して障害パターン分析部１２に伝達する（Ｓ３１〜Ｓ３４）。障害パターン分析部１２は、障害パターン格納部１３に格納された障害類型モデルに基づいて障害類型を判断し、障害類型において根本原因障害を判断する（Ｓ３５〜Ｓ３７）。ここでは、２つ以上の根本原因障害があるものとする。例えば、障害Ａ、障害Ｂ、障害Ｃが１つの障害類型であると判断され、障害Ａ、障害Ｂが根本原因障害であると判断されるとき、｛＜Ａ＞、＜Ｂ＞、Ｃ｝のように分析結果が表示されるものとする。
【００９７】
障害復旧処理部１５は、障害パターン分析部１２から伝達された分析結果に基づいて障害復旧を行う（Ｓ３８）。まず、図１２に示すように、障害復旧処理部１５は、伝達された障害類型｛＜Ａ＞、＜Ｂ＞、Ｃ｝から１つの根本原因障害である障害Ａを選択し（Ｓ３９）、選択された障害Ａに対する復旧方法を照会する（Ｓ４０）。障害Ａに対する復旧方法がなかったり、他の根本原因障害である障害Ｂに対しても復旧方法がない場合には、障害復旧処理部１５が資源を管理するユーザの端末に該当障害類型に対する復旧方法がないことを通知し（Ｓ４１）、ユーザによる直接的な障害復旧がなされるようにする。
【００９８】
この反面、障害Ａに対する復旧方法があったり、または障害Ａに対する復旧方法はなくても他の根本原因障害である障害Ｂに対して復旧方法がある場合には、該当復旧方法に基づいて根本原因障害（障害Ａまたは障害Ｂ）を復旧する（Ｓ４２）。
【００９９】
この後、障害復旧処理部１５は、根本原因障害が復旧したかを判断し（Ｓ４３）、根本原因障害が復旧した場合には、個別障害に対する復旧がなされたかを判断する（Ｓ４４）。例えば、障害類型｛＜Ａ＞、＜Ｂ＞、Ｃ｝において、根本原因障害である障害Ａが復旧した場合、障害Ｃが復旧したかを判断する。
【０１００】
個別障害が復旧していない場合には非連関障害に分類し、この結果を資源管理を実行するユーザの端末に通知する（Ｓ４５）。この反面、個別障害が復旧した場合には、連関障害に分類する（Ｓ４６）。この後、障害復旧処理部１５は、１つの障害類型に対して処理された復旧結果に基づいて関連障害類型モデルを更新する（Ｓ４７）。
【０１０１】
一方、上述した第２実施形態において、１つの障害類型に含まれる障害がすべて根本原因障害であると判断される場合には、各障害に対する加重値または対応優先順位に基づいて障害復旧を行ってもよい。例えば、｛＜Ａ＞、＜Ｂ＞、＜Ｃ＞｝のように１つの障害類型に含まれる障害Ａ、障害Ｂ、障害Ｃがすべて根本原因障害であると判断される場合、各障害に対して付与される加重値または対応優先順位に基づいて最も高い加重値や対応優先順位を有する根本原因障害を先に選択し、関連する復旧方法を探して該当する根本原因障害を復旧してもよい。この場合、加重値または優先順位に応じて選択された根本原因障害に対する復旧方法がない場合には、次の加重値や優先順位に該当する根本原因障害を探して復旧方法を照会して復旧処理を行ってもよい。
【０１０２】
また、障害類型モデルによってそれぞれの障害イベントが単一障害に対する障害類型として判断される場合には、各障害イベントに対する自律的な復旧を試み、復旧がなされない場合にのみ資源を管理するユーザの端末に直接的な障害対応が必要であることを通知してもよい。例えば、障害Ａ、障害Ｂ、障害Ｃが発生し、それぞれの障害が｛＜Ａ＞｝、｛＜Ｂ＞｝、｛＜Ｃ＞｝のように単一障害のみからなる障害類型として判断される場合に、各障害類型別障害に対する復旧方法を探して復旧を実行する自律的な復旧を試み、復旧がなされない場合にのみユーザの端末に直接的な障害対応が必要であることを通知してもよい。
【０１０３】
本発明の実施形態において、ＲＦＩＤ資源を復旧する方法として、障害が発生したＲＦＩＤ資源を初期化（Ｒｅｓｅｔ）または再起動（Ｒｅｂｏｏｔ）する手順を実行する方法を含んでもよい。
【０１０４】
本発明の実施形態は、上述した装置および／または方法のみによって実現されるものではなく、本発明の実施形態の構成に対応する機能を実現するためのプログラム、そのプログラムが記録された記録媒体などによって実現されることもできるが、このような実現は、上述した一実施形態の記載から本発明が属する技術分野の専門家であれば容易に実現することができるはずである。
【０１０５】
以上、本発明の実施形態に対して詳細に説明したが、本発明の権利範囲はこれに限定されるものではなく、添付する特許請求の範囲で定義している本発明の基本概念を利用した当業者の多様な変形および改良形態も本発明の権利範囲に属する。
【符号の説明】
【０１０６】
１：ＲＦＩＤ資源管理装置
２：ＲＦＩＤ資源
１１：ＲＦＩＤシステムインターフェース
１２：障害類型分析部
１３：障害類型格納部
１４：障害復旧方法提供部
１５：障害復旧処理部
２１：ＲＦＩＤタグ
２２：ＲＦＩＤリーダ
２３：ＲＦＩＤミドルウェア
２４：ＲＦＩＤデータ格納所
【図１】
2013089249.tif 000007
【図２】
2013089249.tif 000008
【図３】
2013089249.tif 000009
【図４】
2013089249.tif 000010
【図５】
2013089249.tif 000011
【図６】
2013089249.tif 000012
【図７】
2013089249.tif 000013
【図８】
2013089249.tif 000014
【図９】
2013089249.tif 000015
【図１０】
2013089249.tif 000016
【図１１】
2013089249.tif 000017
【図１２】
2013089249.tif 000018