(57)【要約】【課題】新たな仕様の対象装置を追加する場合、抽象表現した管理情報を利用した共通インタフェースによって、開発コストと開発期間を削減すること。【解決手段】対象装置２０は、共通定義のインタフェースを実行する対象側共通ＩＦ部２１と、機能を論理的に抽象表現した管理情報を保持する管理情報部２３と、対象側共通ＩＦ部２１を介して管理装置１０からの要求を処理するとともに管理情報の生成、消滅、変更の発生を通知する対象側管理ＡＰ部２２を有し、管理装置１０は、共通定義のインタフェースを実行する管理側共通ＩＦ部１１と、管理情報を記憶する管理情報記憶部１４と、対象装置２０の種類毎に設けられ対象装置２０の種類に応じた管理情報の変更等の個別の処理をする管理側個別ＡＰ部１３と、対象装置２０からの通知や応答を管理側ＩＦ部１１を介して受け取って共通的に処理する管理側共通ＡＰ部１２とを有する。【選択図】      図１
2004206224.tif 000002
【特許請求の範囲】
【請求項１】
管理の対象となる対象装置と、対象装置に関する情報を管理する管理装置から構成される情報管理システムであって、
前記対象装置は、対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報と、前記管理装置との間の情報交換を行う対象側共通インタフェース部とを有し、
前記管理装置は、対象装置との間の情報交換をする管理側共通インタフェース部を有し、対象装置を前記抽象表現した管理情報として管理情報記憶部に保持して管理することを特徴とする情報管理システム。
【請求項２】
管理の対象となる対象装置と、対象装置に関する情報を管理する管理装置から構成される情報管理システムであって、
前記対象装置は、前記管理装置との間の情報交換を行う対象側共通インタフェース部と、対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報と、対象側共通インタフェース部を介して管理装置からの要求を処理して応答し内部状態の変化やシステムへの組み込みや切り離し要因を検知すると管理装置へ予め決められた通知を送る対象側アプリケーション部とを有し、
前記管理装置は、対象装置との間の情報交換をする管理側共通インタフェース部と、対象装置毎に管理情報を記憶する管理情報記憶部と、対象装置の種類毎に設けられ対象装置の種類に応じた個別の処理をする管理側個別アプリケーション部と、対象装置からの通知や応答を管理側インタフェースを介して受け取って処理し管理情報の更新の処理の際に管理側個別アプリケーション部に依頼して管理情報記憶部を更新する管理側共通アプリケーション部とを有することを特徴とする情報管理システム。
【請求項３】
前記管理側共通インタフェース部と前記対象側共通インタフェース部は、前記対象装置が管理対象への組み込み要因の発生を検知したことを前記管理装置に通知する管理情報生成通知と、前記対象装置が管理対象からの切り離し要因の発生を検知したことを前記管理装置通知する管理情報消滅通知と、前記対象装置が管理情報の変更要因を検知したことを管理装置に通知する管理情報変更通知と、前記管理装置が前記対象装置の管理情報の変更を前記対象装置に要求する管理情報変更要求と、前記管理装置が前記対象装置の管理情報の獲得を前記対象装置へ要求する管理情報獲得要求と、前記対象装置が管理情報獲得要求に応答して管理情報を読み出して管理装置に返送する管理情報獲得応答とを予め決められた手順で送信又は受信することを特徴とする請求項１又は２の情報管理システム。
【請求項４】
前記対象装置はシステムへの組み込み要因の発生を検知した際に管理情報生成通知を前記管理装置に送り、
前記管理装置は管理情報生成通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
前記対象装置は管理情報獲得要求を受け取ると前記管理情報を読み出して管理情報獲得応答として前記管理装置へ返送し、
前記管理装置は管理情報獲得応答を受け取ると受け取った管理情報を前記管理情報記憶部に登録し、
前記対象装置はシステムからの切り離し要因の発生を検知した際に管理情報消滅通知を前記管理装置に送り、
前記管理装置は管理情報消滅通知を受け取ると該当する前記管理情報記憶部の管理情報を消去することを特徴とする請求項１又は２の情報管理システム。
【請求項５】
前記管理装置は前記対象装置の管理情報の変更を指示されると管理情報の変更内容を管理情報変更要求として前記対象装置に送り、
前記対象装置は管理情報変更要求を受け取ると変更情報に従って管理情報を更新して前記管理装置へ管理情報変更応答を返送し、
前記対象装置は前記管理情報変更要求や故障の検出や利用者の操作により管理情報が変更されると前記管理装置へ管理情報変更通知を送り、
前記管理装置は管理情報変更通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
前記対象装置は管理情報獲得要求を受け取ると前記管理情報を読み出して管理情報獲得応答として前記管理装置へ返送し、
前記管理装置は管理情報獲得応答を受け取ると受け取った管理情報で前記管理情報記憶部を更新することを特徴とする請求項１又は２の情報管理システム。
【請求項６】
前記対象装置が家電製品であり、該当する前記管理情報は動作開始時刻情報、動作終了時刻情報、及び動作の内容を規定する動作形態情報の１以上を含む予約情報を含むことを特徴とする請求項１又は２の情報管理システム。
【請求項７】
管理の対象となる対象装置に関する情報を管理する管理装置であって、
対象装置に設けた共通インタフェース部との間で共通のインタフェースにて情報交換をする管理側共通インタフェース部を有し、対象装置を実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報として管理情報記憶部に保持して管理することを特徴とする管理装置。
【請求項８】
管理の対象となる対象装置に関する情報を管理する管理装置であって、
対象装置に設けた共通インタフェース部との間で共通のインタフェースにて情報交換をする管理側共通インタフェース部と、対象装置を実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報を記憶する管理情報記憶部と、対象側共通インタフェース部を介して管理装置からの要求を処理して応答し内部状態の変化やシステムへの組み込みや切り離し要因を検知すると管理装置へ予め決められた通知を送る対象側アプリケーション部とを有することを特徴とする管理装置。
【請求項９】
前記対象装置から管理対象への組み込み要因の発生を検知したことを通知する管理情報生成通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
管理情報獲得要求に対する前記対象装置からの管理情報を含む管理情報獲得応答を受け取ると受け取った管理情報を前記管理情報記憶部に登録し、
前記対象装置から管理対象からの切り離し要因の発生を通知する管理情報消滅通知を受け取ると該当する前記管理情報記憶部の管理情報を消去することを特徴とする請求項８の管理装置。
【請求項１０】
前記対象装置の管理情報の変更を指示されると管理情報の変更内容を管理情報変更要求として前記対象装置に送り、
管理情報変更要求や故障の検出や利用者の操作により管理情報が変更された際の通知される管理情報変更通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
前記対象装置から管理情報獲得要求の応答として読み出された管理情報を管理情報獲得応答として受け取ると受け取った管理情報で前記管理情報記憶部を更新することを特徴とする請求項８の管理装置。
【請求項１１】
管理の対象となる対象装置に関する情報を管理装置で管理する情報管理方法であって、
対象装置の情報を対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報によって管理し、管理装置と各対象装置との間に設けられ共通して規定された共通インタフェースを介して管理情報を生成、消滅、又は変更して管理することを特徴とする情報管理方法。
【請求項１２】
管理の対象となる対象装置に関する情報を各対象装置に共通に規定された共通インタフェースを介して獲得又は変更して管理装置で管理する情報管理方法であって、
管理装置は、対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報が対象装置内で生成、消滅、又は変更された際に対象装置から送られる通知を共通インタフェースを介して受けると、対象装置から管理情報を共通インタフェースを介して獲得し、対象装置の種別毎に設けられた個別アプリケーションによって管理装置に設けられた管理情報記憶部に対して管理情報を登録、消去、又は変更することを特徴とする情報管理方法。
【請求項１３】
前記対象装置は管理対象への組み込み要因の発生を検知した際に管理情報生成通知を前記共通インタフェースを介して前記管理装置に送り、
前記管理装置は管理情報生成通知を前記共通インタフェースを介して受け取ると前記対象装置へ管理情報獲得要求を前記共通インタフェースを介して返送し、
前記対象装置は管理情報獲得要求を前記共通インタフェースを介して受け取ると前記管理情報を読み出して管理情報獲得応答として前記管理装置へ前記共通インタフェースを介して返送し、
前記管理装置は管理情報獲得応答を前記共通インタフェースを介して受け取ると受け取った管理情報を前記管理情報記憶部に登録し、
前記対象装置は管理対象からの切り離し要因の発生を検知した際に管理情報消滅通知を前記管理装置に前記共通インタフェースを介して送り、
前記管理装置は管理情報消滅通知を前記共通インタフェースを介して受け取ると該当する前記管理情報記憶部の管理情報を消去することを特徴とする請求項１１又は１２の情報管理方法。
【請求項１４】
前記管理装置は前記対象装置の管理情報の変更要因を検知すると管理情報の変更情報として管理情報変更要求を前記共通インタフェースを介して前記対象装置に送り、
前記対象装置は管理情報変更要求を前記共通インタフェースを介して受け取ると変更情報に従って管理情報を更新して管理情報変更応答を前記共通インタフェースを介して前記管理装置へ返送し、
前記対象装置は前記管理情報変更要求や故障の検出や利用者の操作により管理情報が変更されると管理情報変更通知を前記共通インタフェースを介して前記管理装置へ送り、
前記管理装置は管理情報変更通知を前記共通インタフェースを介して受け取ると管理情報獲得要求を前記共通インタフェースを介して前記対象装置へ返送し、
前記対象装置は管理情報獲得要求を前記共通インタフェースを介して受け取ると前記管理情報を読み出して管理情報獲得応答として前記共通インタフェースを介して前記管理装置へ返送し、
前記管理装置は管理情報獲得応答を前記共通インタフェースを介して受け取ると受け取った管理情報で前記管理情報記憶部を更新することを特徴とする請求項１１又は１２の情報管理方法。
【請求項１５】
管理の対象となる対象装置に関する情報を管理する管理装置にあって各対象装置との間の情報交換を実行する共通インタフェースを共通の規格で定義し、
対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報が対象装置内で生成、消滅、又は変更された際に対象装置から送られる通知を前記インタフェースで受ける手順と、対象装置から管理情報を前記インタフェースで獲得する手順と、管理装置に設けられた管理情報を記憶する管理情報記憶部に対して該当する管理情報の登録、消去、又は変更を実行する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
管理の対象となる対象装置に関する情報を管理する管理装置にあって各対象装置との間の情報交換を実行する共通インタフェースを共通の規格で定義し、
対象装置から管理対象への組み込み要因の発生を検知したことを通知する管理情報生成通知を受け取ると対象装置へ管理情報獲得要求を前記共通インタフェースで返送する手順と、
管理情報獲得要求に対し対象装置から対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報を含む管理情報獲得応答を前記共通インタフェースで受け取ると受け取った管理情報を管理装置に設けた管理情報記憶部に登録する手順と、
対象装置から管理対象からの切り離し要因の発生を通知する管理情報消滅通知を前記共通インタフェースで受け取ると該当する管理情報記憶部の管理情報を消去する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
管理の対象となる対象装置に関する情報を管理する管理装置にあって各対象装置との間の情報交換を実行する共通インタフェースを共通の規格で定義し、
対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報の変更を指示されると管理情報の変更内容を管理情報変更要求として対象装置に送る手順と、
管理情報変更要求や故障の検出や利用者の操作により管理情報が変更された際に対象装置から通知される管理情報変更通知を前記共通インタフェースで受け取ると対象装置へ管理情報獲得要求を前記共通インタフェースで返送する手順と、
前記対象装置から管理情報獲得要求の応答として読み出された管理情報を管理情報獲得応答として前記共通インタフェースで受け取ると受け取った管理情報で前記管理情報記憶部を更新する手順とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、抽象表現による情報管理システム、管理装置、情報管理方法、及びプログラムに関し、特に情報管理対象の装置と管理側装置との間を共通インタフェースで実現する技術に関する。
【０００２】
【従来の技術】
従来、管理対象となる複数の対象装置と、対象装置の管理情報を管理する管理装置と、これらを接続するネットワークからなる構成におけるかく対象装置の管理では、管理装置は対象装置毎に規定されたインタフェースに基づいて対象装置から必要な情報の収集や対象装置の設定変更等の管理を実行していた。
【０００３】
例えば、各対象装置はネットワーク情報やその機器自体の情報を変数としてＭＩＢ（management information baseの略）という管理情報を保持している。管理情報をＭＩＢで表現する場合、ベンダ毎・装置毎に固有のＭＩＢが定義されるため、管理装置が新規の対象装置に対応する場合、その対象装置固有のＭＩＢに基づいてインタフェースを合わせるように開発を行う必要があった。
【０００４】
ここで、対象装置とは、通信機能や情報処理機能等を備えた機器であるが、例えば、利用者の家庭に置かれるパーソナルコンピュータや、そのパーソナルコンピュータに接続しパーソナルコンピュータからの操作や内部状態の通知等を可能とした情報処理機能付きの家庭電化製品等も含むものとする。ただし、家庭電化製品の場合はＭＩＢとしては管理情報を持っていないが、例えばエアコンであれば設定温度や運転モード等の管理情報を持っており、録画再生装置であれば録画予約情報等の管理情報を持っている。
【０００５】
特開２００１−２０９６２２号公報では、管理装置と対象装置とを階層的に構成しデータベースを分散的に配置して各対象装置の構成情報を管理する技術が示されているが、各対象装置は高度なネットワーク機能を有する情報処理装置を前提としており、各対象装置とのインタフェースについては記載されていない。
【０００６】
【特許文献１】
特開２００１−２０９６２２号公報
【０００７】
【発明が解決しようとする課題】
以上のように従来技術によれば、管理装置が新しい仕様の対象装置に対応する場合、インタフェースを新たに規定し、新インタフェース対応のソフトウェアの開発が必要となるという問題があった。さらに、新たな対象装置や管理対象となる管理情報に含まれる項目が増えると、それに応じてインタフェースを変更する開発が必要となるため、サービスを開始するまでのまでの期間が長なってしまうという問題もあった。
【０００８】
本発明の目的は、新たな仕様の対象装置や管理情報をシステムに追加する場合でも、少ない開発コストと短い開発期間で実現可能な抽象表現による情報管理システム、管理装置、情報管理方法、及びプログラムを提供することにある。
【０００９】
【課題を解決するための手段】
本発明の第１の情報管理システムは、管理の対象となる対象装置と、対象装置に関する情報を管理する管理装置から構成される情報管理システムであって、
前記対象装置は、対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報と、前記管理装置との間の情報交換を行う対象側共通インタフェース部とを有し、
前記管理装置は、対象装置との間の情報交換をする管理側共通インタフェース部を有し、対象装置を前記抽象表現した管理情報として管理情報記憶部に保持して管理することを特徴とする。
【００１０】
本発明の第２の情報管理システムは、管理の対象となる対象装置と、対象装置に関する情報を管理する管理装置から構成される情報管理システムであって、
前記対象装置は、前記管理装置との間の情報交換を行う対象側共通インタフェース部と、対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報と、対象側共通インタフェース部を介して管理装置からの要求を処理して応答し内部状態の変化やシステムへの組み込みや切り離し要因を検知すると管理装置へ予め決められた通知を送る対象側アプリケーション部とを有し、
前記管理装置は、対象装置との間の情報交換をする管理側共通インタフェース部と、対象装置毎に管理情報を記憶する管理情報記憶部と、対象装置の種類毎に設けられ対象装置の種類に応じた個別の処理をする管理側個別アプリケーション部と、対象装置からの通知や応答を管理側インタフェースを介して受け取って処理し管理情報の更新の処理の際に管理側個別アプリケーション部に依頼して管理情報記憶部を更新する管理側共通アプリケーション部とを有することを特徴とする。
【００１１】
本発明の第３の情報管理システムは、本発明の第１又は第２の情報管理システムにおいて、前記管理側共通インタフェース部と前記対象側共通インタフェース部は、前記対象装置が管理対象への組み込み要因の発生を検知したことを前記管理装置に通知する管理情報生成通知と、前記対象装置が管理対象からの切り離し要因の発生を検知したことを前記管理装置通知する管理情報消滅通知と、前記対象装置が管理情報の変更要因を検知したことを管理装置に通知する管理情報変更通知と、前記管理装置が前記対象装置の管理情報の変更を前記対象装置に要求する管理情報変更要求と、前記管理装置が前記対象装置の管理情報の獲得を前記対象装置へ要求する管理情報獲得要求と、前記対象装置が管理情報獲得要求に応答して管理情報を読み出して管理装置に返送する管理情報獲得応答とを予め決められた手順で送信又は受信することを特徴とする。
【００１２】
本発明の第４の情報管理システムは、本発明の第１又は第２の情報管理システムにおいて、前記対象装置はシステムへの組み込み要因の発生を検知した際に管理情報生成通知を前記管理装置に送り、
前記管理装置は管理情報生成通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
前記対象装置は管理情報獲得要求を受け取ると前記管理情報を読み出して管理情報獲得応答として前記管理装置へ返送し、
前記管理装置は管理情報獲得応答を受け取ると受け取った管理情報を前記管理情報記憶部に登録し、
前記対象装置はシステムからの切り離し要因の発生を検知した際に管理情報消滅通知を前記管理装置に送り、
前記管理装置は管理情報消滅通知を受け取ると該当する前記管理情報記憶部の管理情報を消去することを特徴とする。
【００１３】
本発明の第５の情報管理システムは、本発明の第１又は第２の情報管理システムにおいて、前記管理装置は前記対象装置の管理情報の変更を指示されると管理情報の変更内容を管理情報変更要求として前記対象装置に送り、
前記対象装置は管理情報変更要求を受け取ると変更情報に従って管理情報を更新して前記管理装置へ管理情報変更応答を返送し、
前記対象装置は前記管理情報変更要求や故障の検出や利用者の操作により管理情報が変更されると前記管理装置へ管理情報変更通知を送り、
前記管理装置は管理情報変更通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
前記対象装置は管理情報獲得要求を受け取ると前記管理情報を読み出して管理情報獲得応答として前記管理装置へ返送し、
前記管理装置は管理情報獲得応答を受け取ると受け取った管理情報で前記管理情報記憶部を更新することを特徴とする。
【００１４】
本発明の第６の情報管理システムは、本発明の第１又は第２の情報管理システムにおいて、前記対象装置が家電製品であり、該当する前記管理情報は動作開始時刻情報、動作終了時刻情報、及び動作の内容を規定する動作形態情報の１以上を含む予約情報を含むことを特徴とする。
【００１５】
本発明の第１の管理装置は、管理の対象となる対象装置に関する情報を管理する管理装置であって、
対象装置に設けた共通インタフェース部との間で共通のインタフェースにて情報交換をする管理側共通インタフェース部を有し、対象装置を実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報として管理情報記憶部に保持して管理することを特徴とする。
【００１６】
本発明の第２の管理装置は、管理の対象となる対象装置に関する情報を管理する管理装置であって、
対象装置に設けた共通インタフェース部との間で共通のインタフェースにて情報交換をする管理側共通インタフェース部と、対象装置を実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報を記憶する管理情報記憶部と、対象側共通インタフェース部を介して管理装置からの要求を処理して応答し内部状態の変化やシステムへの組み込みや切り離し要因を検知すると管理装置へ予め決められた通知を送る対象側アプリケーション部とを有することを特徴とする。
【００１７】
本発明の第３の管理装置は、本発明の第２の管理装置において、前記対象装置から管理対象への組み込み要因の発生を検知したことを通知する管理情報生成通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
管理情報獲得要求に対する前記対象装置からの管理情報を含む管理情報獲得応答を受け取ると受け取った管理情報を前記管理情報記憶部に登録し、
前記対象装置から管理対象からの切り離し要因の発生を通知する管理情報消滅通知を受け取ると該当する前記管理情報記憶部の管理情報を消去することを特徴とする。
【００１８】
本発明の第４の管理装置は、本発明の第２の管理装置において、前記対象装置の管理情報の変更を指示されると管理情報の変更内容を管理情報変更要求として前記対象装置に送り、
管理情報変更要求や故障の検出や利用者の操作により管理情報が変更された際の通知される管理情報変更通知を受け取ると前記対象装置へ管理情報獲得要求を返送し、
前記対象装置から管理情報獲得要求の応答として読み出された管理情報を管理情報獲得応答として受け取ると受け取った管理情報で前記管理情報記憶部を更新することを特徴とする。
【００１９】
本発明の第１の情報管理方法は、管理の対象となる対象装置に関する情報を管理装置で管理する情報管理方法であって、
対象装置の情報を対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報によって管理し、管理装置と各対象装置との間に設けられ共通して規定された共通インタフェースを介して管理情報を生成、消滅、又は変更して管理することを特徴とする。
【００２０】
本発明の第２の情報管理方法は、管理の対象となる対象装置に関する情報を各対象装置に共通に規定された共通インタフェースを介して獲得又は変更して管理装置で管理する情報管理方法であって、
管理装置は、対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報が対象装置内で生成、消滅、又は変更された際に対象装置から送られる通知を共通インタフェースを介して受けると、対象装置から管理情報を共通インタフェースを介して獲得し、対象装置の種別毎に設けられた個別アプリケーションによって管理装置に設けられた管理情報記憶部に対して管理情報を登録、消去、又は変更することを特徴とする。
【００２１】
本発明の第３の情報管理方法は、本発明の第１又は第２の情報管理方法において、前記対象装置は管理対象への組み込み要因の発生を検知した際に管理情報生成通知を前記共通インタフェースを介して前記管理装置に送り、
前記管理装置は管理情報生成通知を前記共通インタフェースを介して受け取ると前記対象装置へ管理情報獲得要求を前記共通インタフェースを介して返送し、
前記対象装置は管理情報獲得要求を前記共通インタフェースを介して受け取ると前記管理情報を読み出して管理情報獲得応答として前記管理装置へ前記共通インタフェースを介して返送し、
前記管理装置は管理情報獲得応答を前記共通インタフェースを介して受け取ると受け取った管理情報を前記管理情報記憶部に登録し、
前記対象装置は管理対象からの切り離し要因の発生を検知した際に管理情報消滅通知を前記管理装置に前記共通インタフェースを介して送り、
前記管理装置は管理情報消滅通知を前記共通インタフェースを介して受け取ると該当する前記管理情報記憶部の管理情報を消去することを特徴とする。
【００２２】
本発明の第４の情報管理方法は、本発明の第１又は第２の情報管理方法において、前記管理装置は前記対象装置の管理情報の変更要因を検知すると管理情報の変更情報として管理情報変更要求を前記共通インタフェースを介して前記対象装置に送り、
前記対象装置は管理情報変更要求を前記共通インタフェースを介して受け取ると変更情報に従って管理情報を更新して管理情報変更応答を前記共通インタフェースを介して前記管理装置へ返送し、
前記対象装置は前記管理情報変更要求や故障の検出や利用者の操作により管理情報が変更されると管理情報変更通知を前記共通インタフェースを介して前記管理装置へ送り、
前記管理装置は管理情報変更通知を前記共通インタフェースを介して受け取ると管理情報獲得要求を前記共通インタフェースを介して前記対象装置へ返送し、
前記対象装置は管理情報獲得要求を前記共通インタフェースを介して受け取ると前記管理情報を読み出して管理情報獲得応答として前記共通インタフェースを介して前記管理装置へ返送し、
前記管理装置は管理情報獲得応答を前記共通インタフェースを介して受け取ると受け取った管理情報で前記管理情報記憶部を更新することを特徴とする。
【００２３】
本発明の第１のプログラムは、管理の対象となる対象装置に関する情報を管理する管理装置にあって各対象装置との間の情報交換を実行する共通インタフェースを共通の規格で定義し、
対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報が対象装置内で生成、消滅、又は変更された際に対象装置から送られる通知を前記インタフェースで受ける手順と、対象装置から管理情報を前記インタフェースで獲得する手順と、管理装置に設けられた管理情報を記憶する管理情報記憶部に対して該当する管理情報の登録、消去、又は変更を実行する手順とをコンピュータに実行させることを特徴とする。
【００２４】
本発明の第２のプログラムは、管理の対象となる対象装置に関する情報を管理する管理装置にあって各対象装置との間の情報交換を実行する共通インタフェースを共通の規格で定義し、
対象装置から管理対象への組み込み要因の発生を検知したことを通知する管理情報生成通知を受け取ると対象装置へ管理情報獲得要求を前記共通インタフェースで返送する手順と、
管理情報獲得要求に対し対象装置から対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報を含む管理情報獲得応答を前記共通インタフェースで受け取ると受け取った管理情報を管理装置に設けた管理情報記憶部に登録する手順と、
対象装置から管理対象からの切り離し要因の発生を通知する管理情報消滅通知を前記共通インタフェースで受け取ると該当する管理情報記憶部の管理情報を消去する手順とをコンピュータに実行させることを特徴とする。
【００２５】
本発明の第３のプログラムは、管理の対象となる対象装置に関する情報を管理する管理装置にあって各対象装置との間の情報交換を実行する共通インタフェースを共通の規格で定義し、
対象装置の実際の構造や仕様に関わらず機能や他の対象装置との関係を論理的に抽象表現した管理情報の変更を指示されると管理情報の変更内容を管理情報変更要求として対象装置に送る手順と、
管理情報変更要求や故障の検出や利用者の操作により管理情報が変更された際に対象装置から通知される管理情報変更通知を前記共通インタフェースで受け取ると対象装置へ管理情報獲得要求を前記共通インタフェースで返送する手順と、
前記対象装置から管理情報獲得要求の応答として読み出された管理情報を管理情報獲得応答として前記共通インタフェースで受け取ると受け取った管理情報で前記管理情報記憶部を更新する手順とをコンピュータに実行させることを特徴とする。
【００２６】
【発明の実施の形態】
本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態のシステム構成を示した図である。図２は、本発明の実施の形態の対象装置２０の構成の一例を示した図である。
【００２７】
図１のシステムは、管理対象の対象装置２０と、各対象装置２０の管理情報をまとめて管理する管理装置１０と、これらを接続するネットワーク２９から構成される。図１では対象装置２０は対象装置２０−１と対象装置２０−２の２つを示しているが通常は多数含まれる。ネットワーク２９は、例えば、インターネットや電話回線網やＬＡＮ（local area network）等であるが特に限定しない。
【００２８】
管理装置１０は、ネットワーク２９を介して対象装置２０との間のインタフェースを制御する管理側共通ＩＦ部１１と、抽象表現された管理情報と対象装置２０を共通して管理するアプリケーションプログラムの管理側共通ＡＰ部１２と、抽象表現された管理情報を実体の各対象装置２０に対応させて制御する個別のアプリケーションプログラムである管理側個別ＡＰ部１３と、管理対象の客対象装置２０の管理情報を保持する管理情報記憶部１４とを含む。
【００２９】
対象装置２０は、ネットワーク２９を介して管理装置１０との間のインタフェースを制御するプログラムである対象側共通ＩＦ部２１と、対象装置２０の主たる制御部（図示しない）との間で設定や読み出しの要求を実行するアプリケーションプログラムの対象側管理ＡＰ部２２と管理情報を保持する管理情報部２３とを含む。なお、管理側共通ＩＦ部１１と対象側共通ＩＦ部２１とは、ネットワーク２９の仕様に関わる部分やＴＣＰ／ＩＰ（Transmission Control Protocol／Internet protocol）のような通信プロトコルの上の層を制御するプログラムレベルのおいて共通のインタフェースを持つものであり、通信プロトコルやネットワーク２９の仕様については特に限定しない。
【００３０】
次に、抽象表現された管理情報について図２、図３、図４を参照して説明する。図２〜４では利用者Ａさんの部屋を対象として管理情報を抽象表現することを示している。図２はＡさんの部屋に置かれた対象装置２０の構成を示した図であり構成例Ｙと構成例Ｚを示している。まず構成例Ｙについて説明する。
【００３１】
Ａさんの部屋３０には、対象装置２０としてネットワーク２９に接続するコンピュータ３１と、室内の温度調節を行うエアコン３４と、テレビ放送を受信して再生するテレビ装置３５と、ビデオ用のテープの再生と録画を行うＶＴＲ装置３６とが置かれ、コンピュータ３１の配下装置としてキーボード３２と外部記憶装置３３とが置かれる。
【００３２】
コンピュータ３１と、エアコン３４と、テレビ装置３５と、ＶＴＲ装置３６とは、図示しないが対象装置２０として対象側共通ＩＦ部２１と対象側管理ＡＰ部２２と管理情報部２３とを含み、対象側共通ＩＦ部２１は共通のインタフェース機能を実装するが、対象側管理ＡＰ部２２と管理情報２３とは各対象装置２０で個別のものを実装する。ただし、管理装置１０との間のインタフェースの手順は共通であり、管理情報が個別となり、各個別の管理情報に応じて個別の制御を実行することにより装置の個別部分の処理を実行する。
【００３３】
図２の構成例Ｚは、エアコン３４とテレビ装置３５とＶＴＲ装置３６とがＬＡＮ３９とコンピュータ３１を介してネットワーク２９に接続する構成であり、コンピュータ３１は管理装置１０とエアコン３４、テレビ装置３５、又はＶＴＲ装置３６との間の通信を中継する機能を有する。
【００３４】
この抽象表現以外に、エアコン３４とテレビ装置３５とＶＴＲ装置３６とがキーボード３２のようにコンピュータ３１の配下装置としてもよく、この場合はコンピュータ３１が代表してエアコン３４とテレビ装置３５とＶＴＲ装置３６の各個別情報を制御する。また、この場合はコンピュータ３１とエアコン３４、テレビ装置３５、ＶＴＲ装置３６との間の接続はＬＡＮではなく個別のインタフェースでもよい。
【００３５】
図３は、図２の構成を抽象表現した管理情報の構成を示している。Ａさんの部屋３０の管理情報を親としてコンピュータ３１とエアコン３４とテレビ装置３５とＶＴＲ装置３６のそれぞれの管理情報が置かれ、さらにコンピュータ３１の配下にキーボード３２と外部記憶装置３３の管理情報が置かれる構成となる。
【００３６】
図４は、それぞれの管理情報の内容を示した図である。図３の抽象表現された各管理情報に対応して示している。各管理情報はデータを種別するデータ種別、管理情報の名称、正常か故障か等の状態、上位側の管理情報を示す親情報、及び各装置の個別情報を含む。個別情報は各装置の固有の情報を含み、例えば、エアコン３４では冷房・暖房等の運転モードや設定温度や運転予約情報等を含み、ＶＴＲ装置３６では予約録画情報等を含む。
【００３７】
次に本発明の実施の形態の動作について図面を参照して説明する。図５と図６は本発明の動作を説明するためのフローチャートであり、図５は対象装置２０から管理情報の発生を通知する場合の動作と管理情報の消滅を通知する場合の動作を示し、図６は管理装置１０から対象装置２０の管理情報の変更の動作を示している。
【００３８】
図５を参照して、対象装置２０から管理情報の発生を通知する動作を説明する。対象装置２０が新たに追加されて電源が投入され利用者によって登録操作が実行された場合、電源が切断状態から投入された場合、対象装置２０の対象側管理ＡＰ部２２は、管理情報の生成であると判断し（Ｓ６１）、対象装置２０の個別情報も含めて予め決められた手順に従って図４に示すような管理情報を生成し、対象側共通ＩＦ部２１を介して管理情報生成通知を管理装置１０へ送信する（Ｓ６２）。ここで電源の投入・切断は対象側管理ＡＰ部２２と対象側共通ＩＦ部２１に対してのもので、例えばエアコン３４の運転の開始・終了を指示するスイッチの投入・切断と同じではない。
【００３９】
管理装置１０の管理側管理ＡＰ部１２は、管理情報生成通知を管理側共通ＩＦ部１１を介して受け取り、管理情報生成通知に応答して管理情報獲得要求を対象側共通ＩＦ部２１を介して対象装置２０へ返送する（Ｓ６３）。対象装置２０の対象側管理ＡＰ部２２は、対象側共通ＩＦ部２１を介して管理情報獲得要求を受けると管理情報部２３から管理情報を読み出し、管理情報獲得応答として対象側共通ＩＦ部２１を介して管理装置１０へ返送する（Ｓ６４）。
【００４０】
管理装置１０の管理側管理ＡＰ部１２は、管理情報獲得応答を管理側共通ＩＦ部１１を介して受け取ると対応する管理側個別ＡＰ部１３へ受け取った管理情報を渡し、管理側個別ＡＰ部１３は渡された管理情報を該当する対象装置２０の管理情報として管理情報記憶部１４へ登録する（Ｓ６５）。このように、管理装置１０は対象装置２０からの管理情報生成通知を受けることにより管理装置１０上に対象装置２０の管理情報を登録する。
【００４１】
以上のように、管理装置１０と対象装置２０とはそれぞれ予め決められたインタフェースに従って処理する管理側共通ＩＦ部１１と対象側共通ＩＦ部２１との間で通信がなされ、要求や応答の形式等がどの対象装置２０でも同じ形式となり、管理情報の内容がそれぞれ抽象表現された個別の形式となっている。従って、通信上はデータの内容の差分でしかなく通信の手順は共通に処理できる。ただし、ネットワーク２９の仕様に関わる部分はその仕様に従い、その上位部分で共通化されている。以下の説明では管理側共通ＩＦ部１１と管理側共通ＡＰ部１２の関わりの部分は同様なので省略する。
【００４２】
次に、管理情報の消滅の場合について図５を参照して説明する。対象装置２０の登録取消の操作が利用者によって実行された場合、又は対象側管理ＡＰ部２２や対象側共通ＩＦ部２１の電源が切断される操作が実行された場合、対象側管理ＡＰ部２２は消滅が発生したと判断し（Ｓ６６）、管理情報消滅通知を対象側共通ＩＦ部２１を介して管理装置１０へ送る（Ｓ６７）。
【００４３】
管理装置１０の管理側共通ＡＰ部１２は、管理情報消滅通知を管理側共通ＩＦ部１１を介して受け取ると、対応する管理側個別ＡＰ部１３へ管理情報消滅通知情報をわたす。管理側個別ＡＰ部１３は管理情報消滅通知情報に従って管理情報記憶部１４に対して該当する対象装置２０の管理情報を無効化する（Ｓ６８）。
【００４４】
このようにして、管理装置１０から対象装置２０の管理情報の消滅が行われる。なお、対象装置２０は管理情報消滅通知の送信後に電源の切断を実行する。また、以上の図５の動作により各対象装置２０の有無或いは電源状態が管理情報の有無により分かるので、利用者は全体の構成情報を管理情報記憶部１４を参照することにより把握できる。例えば、エアコン３４の管理情報が無ければ、エアコン３４にＡＣ電源が通電されていないか、エアコン３４自体がないと判断できる。
【００４５】
次に、管理情報の変更の動作について図６を参照して説明する。まず、管理装置１０からの指示で管理情報を変更する場合について説明する。利用者（例えばＡさん）は携帯電話や外出先の電話機又はコンピュータから通信手段（例えばネットワーク２９）を介して管理装置１０へＡさんの部屋の対象装置２０に対して設定変更等の管理情報の変更を要求する。
【００４６】
ここで、設定変更の要求とは、例えば、Ａさんの部屋にあるエアコン３４を例にすると、Ａさんは帰宅が予定の１８時過ぎから１９時過ぎになると思った場合に、図４に示す個別情報の運転情報内の運転開始時刻を１８時から１９時に変えるような要求である。Ａさんの要求は図示しないが管理装置１０で受け付けられて管理側共通ＡＰ部１２へ渡され、管理側共通ＡＰ部１２は要求内容から利用者と対象装置２０とを特定して該当する管理側個別ＡＰ部１３に要求を引き渡し、管理側個別ＡＰ部１３が管理情報記憶部１４を参照して対象装置２０への管理情報変更要求の内容を生成する。
【００４７】
管理装置１０の管理側共通ＡＰ部１２は、利用者ＡさんからＡさんの部屋にある対象装置２０の設定変更の要求を受け付けると変更要求の発生と判断し（Ｓ７１）、管理側個別ＡＰ部１３で生成された要求内容に従い管理情報変更要求を管理側共通ＩＦ部１１を介して該当するＡさんの部屋の対象装置２０へ送る（Ｓ７２）。例えばエアコン３４の例では運転開始時刻＝１９時へ変更するための情報を伴った要求となる。
【００４８】
対象装置２０の対象側管理ＡＰ部２２は対象側共通ＩＦ部２１を介して管理情報変更要求を受け取り、要求内容に従って管理情報を変更するとともに管理情報に対応する情報や設定を対象装置２０の制御手段に対して指示し、管理情報変更応答を対象側共通ＩＦ部２１を介して管理装置１０へ返す（Ｓ７３）。例えばエアコン３４の例では管理情報の個別情報にある運転情報の運転開始時刻を１９時に変更するとともに、図示しないがエアコン３４の運転制御手段に同設定変更を指示し、エアコン３４は運転開始時刻の変更がされる。
【００４９】
管理情報の変更が終わると対象装置２０の対象側管理ＡＰ部２２は対象側共通ＩＦ部２１を介して管理情報変更通知を管理装置１０へ送る（Ｓ７４）。管理装置１０の管理側共通ＡＰ部１２は管理側共通ＩＦ部１１を介して管理情報変更通知を受け取ると、管理情報獲得要求を管理側共通ＩＦ部１１を介して返送する（Ｓ７５）。
【００５０】
対象側管理ＡＰ部２２は対象側共通ＩＦ部２１を介して管理情報獲得要求を受け取ると、管理情報を読み出して管理情報獲得応答として対象側共通ＩＦ部２１を介して返信する（Ｓ７６）。管理側共通ＡＰ部１２は管理側共通ＩＦ部１１を介して管理情報獲得応答を受け取り、該当する管理側個別ＡＰ部１３に管理情報獲得応答を渡し、管理情報獲得応答を受け取った管理側個別ＡＰ部１３が管理情報記憶部１４に保持される該当する管理情報の更新を実行する（Ｓ７７）。この際に。Ａさんからの要求内容と更新後の管理情報とを確認し、正常に処理されていない場合は再試行するなどの処理をしてもよい。このようにしてＡさんからの要求に基づき、管理装置１０からの管理情報変更要求が処理される。
【００５１】
次に、対象装置２０にて設定変更等の管理情報の変更操作が実行された場合の動作について図６を参照して説明する。例えば、利用者がエアコン３４の温度設定を２８度から２７度に変更するような管理情報を変更する操作を実行した場合や、ＶＴＲ装置３６で録画が終了し録画中の運転状態が解除され停止状態となった場合や、対象装置２０自身が異常を検出した場合いに管理情報が変更される。
【００５２】
管理情報の変更が実行されると、対象側管理ＡＰ部２２は管理情報の変更が発生したと判断し（Ｓ７８）、変更内容に応じて管理情報を更新する（Ｓ７９）。次にステップＳ７４以降ステップＳ７７までの、管理情報変更通知、管理情報獲得要求、管理情報獲得応答の各処理が実行され、管理装置１０の管理情報記憶部１４が更新される。
【００５３】
このように、管理装置１０と対象装置２０との間のインタフェースは上記の共通のいくつかの通知、要求、応答で定義され、対象装置２０個別の情報は抽象表現された管理情報として扱われる。従って、管理装置１０は、新規仕様の対象装置への対応においても、従来のように新規対象装置の仕様を取り込むようにインタフェースを変更する必要が無く、管理側個別ＡＰ部１３を開発するだけでよく、新規対象装置２０も決められた共通インタフェースに従って開発するだけでシステムへの接続が可能となる。
【００５４】
また、管理情報自体が抽象表現されているため、対象装置２０の接続状態（管理情報の有無）や正常か故障かまた設定情報等の様々な情報管理が容易に実行できるので様々な目的のシステム構築が可能である。例えば、エアコン３４の例ように遠隔地からの家電製品に対する予約設定の変更サービスや、親情報を集合住宅の建物とし各部屋に設置された警備装置との関係を抽象表現で関連付けて警備システムへの適用も容易に実現できる。
【００５５】
【発明の効果】
以上説明したように、本発明によれば、対象装置の種類や数に依存すること無く、管理装置は共通のインタフェースで各対象装置の情報管理ができる。従って、新たな仕様の対象装置をシステムに追加する場合でも、管理装置は主として新規追加分の管理側の個別対応のアプリケーションを開発するだけでよく、対象装置は共通インタフェースに従って開発すればよいので、開発期間の短縮・開発コストの削減ができるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態の構成を示した図である。
【図２】本発明の実施の形態の対象装置側の一具体例を示した図である。
【図３】図２の接続関係を抽象表現した図である。
【図４】図２の具体例の管理情報の内容を示した図である。
【図５】本発明の実施の形態の動作を説明したフローチャートである。
【図６】本発明の実施の形態の動作を説明したフローチャートである。
【符号の説明】
１０    管理装置
１１    管理側共通ＩＦ部
１２    管理側共通ＡＰ部
１３    管理側個別ＡＰ部
１４    管理情報記憶部
２０    対象装置
２１    対象側共通ＩＦ部
２２    対象側管理ＡＰ部
２３    管理情報部
２９    ネットワーク
３１    コンピュータ
３２    キーボード
３３    外部記憶装置
３４    エアコン
３５    テレビ装置
３６    ＶＴＲ装置
【図１】
2004206224.tif 000003
【図２】
2004206224.tif 000004
【図３】
2004206224.tif 000005
【図４】
2004206224.tif 000006
【図５】
2004206224.tif 000007
【図６】
2004206224.tif 000008