(57)【要約】【課題】管理ツリー中の管理対象をアドレッシングする方法及びそれに関連する装置管理システムを提供する。【解決手段】装置管理サーバ７２から第１の部分を含む相対ＵＲＩを受信するステップと、第１の部分に基づき、管理対象のルートノードを識別するステップと、を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び複数の属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。複数の属性条件は、管理対象のルートノードの下に直接位置する複数のリーフノードの値を指定するために用いられる。これにより、従来のＯＭＡ装置管理プロトコルの相対ＵＲＩによるアドレッシング方法における問題を解決することができる。【選択図】図４
2011146037.tif 000002
【特許請求の範囲】
【請求項１】
装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、
前記第１の部分に基づき、管理対象のルートノードを識別するステップと、を含み、前記第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び複数の属性条件を含み、
前記ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられ、前記サブツリーは、前記管理対象を検索するために用いられ、前記複数の属性条件は、前記管理対象のルートノードの下に直接位置する複数のリーフノードの値を指定するために用いられることを特徴とする装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項２】
前記ＵＲＩパラメータは、前記管理対象の前記ルートノード以下からターゲットノードまでの経路を指定する第２の部分をさらに含み、
前記方法は、前記第２の部分に基づき、前記管理対象内の前記ターゲットノードを識別するステップをさらに含むことを特徴とする請求項１記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項３】
前記第１の部分は、前記複数のリーフノード中のリーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる時間条件をさらに含むことを特徴とする請求項１記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項４】
装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、
前記第１の部分に基づき、管理対象のルートノードを識別するステップと、を含み、前記第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ、属性条件及び時間条件を含み、
前記ＵＲＩパラメータは、前記管理ツリーのサブツリーのルートノードを指定するために用いられ、前記サブツリーは、前記管理対象を検索するために用いられ、前記属性条件は、前記管理対象のルートノードの下に直接位置するリーフノードの値を指定するために用いられ、前記時間条件は、前記リーフノードのタイムスタンプと基準時点との時系列を指定するために用いられることを特徴とする装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項５】
前記ＵＲＩパラメータは、前記管理対象の前記ルートノード以下からターゲットノードまでの経路を指定する第２の部分をさらに含み、
前記方法は、前記第２の部分に基づき、前記管理対象内の前記ターゲットノードを識別するステップをさらに含むことを特徴とする請求項４記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項６】
装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、
前記第１の部分に基づき、管理対象のルートノードを識別するステップと、を含み、  前記第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び属性条件を含み、
前記ＵＲＩパラメータは、前記管理ツリーのサブツリーのルートノードを指定するために用いられ、前記サブツリーは、前記管理対象を検索するために用いられ、前記属性条件は、前記管理対象の前記ルートノード以下から前記管理対象内のリーフノードまでの経路を指定するためと、前記リーフノードの値を指定するためと、に用いられることを特徴とする装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項７】
前記ＵＲＩパラメータは、前記管理対象の前記ルートノード以下からターゲットノードまでの経路を指定する第２の部分をさらに含み、
前記方法は、前記第２の部分に基づき、前記管理対象内の前記ターゲットノードを識別するステップをさらに含むことを特徴とする請求項６記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項８】
前記第１の部分は、前記リーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる時間条件をさらに含むことを特徴とする請求項６記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法。
【請求項９】
管理対象のルートノードを識別するために用いられる第１の部分を含む相対ＵＲＩを生成するために用いられる生成ユニットと、
前記相対ＵＲＩを装置管理クライアントに伝送するために用いられる伝送ユニットと、を含み、
前記第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び複数の属性条件を含み、
前記ＵＲＩパラメータは、前記管理ツリーのサブツリーのルートノードを指定するために用いられ、前記サブツリーは、前記管理対象を検索するために用いられ、前記複数の属性条件は、前記管理対象のルートノードの下に直接位置する複数のリーフノードの値を指定するために用いられることを特徴とする装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【請求項１０】
前記ＵＲＩパラメータは、前記管理対象の前記ルートノード以下から前記管理対象内のターゲットノードまでの経路を指定するために用いられる第２の部分をさらに含むことを特徴とする請求項９記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【請求項１１】
前記第１の部分は、前記複数のリーフノード中のリーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる時間条件をさらに含むことを特徴とする請求項９記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【請求項１２】
管理対象のルートノードを識別するために用いられる第１の部分を含む相対ＵＲＩを生成するために用いられる生成ユニットと、
前記相対ＵＲＩを装置管理クライアントに伝送するために用いられる伝送ユニットと、を含み、
前記第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ、属性条件及び時間条件を含み、
前記ＵＲＩパラメータは、前記管理ツリーのサブツリーのルートノードを指定するために用いられ、前記サブツリーは、前記管理対象を検索するために用いられ、前記属性条件は、前記管理対象のルートノードの下に直接位置するリーフノードの値を指定するために用いられ、前記時間条件は、前記リーフノードのタイムスタンプと基準時点との時系列を指定するために用いられることを特徴とする装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【請求項１３】
前記ＵＲＩパラメータは、前記管理対象の前記ルートノード以下から前記管理対象内のターゲットノードまでの経路を指定するために用いられる第２の部分をさらに含むことを特徴とする請求項１２記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【請求項１４】
管理対象のルートノードを識別するために用いられる第１の部分を含む相対ＵＲＩを生成するために用いられる生成ユニットと、
前記相対ＵＲＩを装置管理クライアントに伝送するために用いられる伝送ユニットと、を含み、
前記第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び属性条件を含み、
前記ＵＲＩパラメータは、前記管理ツリーのサブツリーのルートノードを指定するために用いられ、前記サブツリーは、前記管理対象を検索するために用いられ、前記属性条件は、前記管理対象の前記ルートノード以下から前記管理対象内のリーフノードまでの経路を指定するためと、前記リーフノードの値を指定するためと、に用いられることを特徴とする装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【請求項１５】
前記第１の部分は、前記リーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる時間条件をさらに含むことを特徴とする請求項１４記載の装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置管理(device management,ＤＭ)に関し、特に、管理ツリー中の管理対象をアドレッシングする方法及びそれに関連する装置管理システムに関する。
【背景技術】
【０００２】
ＯＭＡ(Open Mobile Alliance)装置管理プロトコル規格中、装置管理サーバ(ＤＭ  server)が装置管理クライアント(ＤＭ client)の管理対象(management object)を管理しようとしたとき、装置管理サーバは、アドレス情報を装置管理クライアントに伝送することにより、装置管理クライアントの管理ツリー中の管理対象をアドレッシングする。アドレス情報は、絶対(absolute)ＵＲＩ(universal resource identifier)及び相対(relative)ＵＲＩの２種類存在する。装置管理クライアントが相対ＵＲＩを受信したとき、アドレス翻訳を実行し、相対ＵＲＩを絶対ＵＲＩに変換する。ＯＭＡ装置管理プロトコル中、相対ＵＲＩは、Ａ部分及びＢ部分の２つの部分を含む。
【０００３】
（１）Ａ部分(part Ａ)：Ａ部分は、管理しようとする対象のルートノード(root node)を識別するために用いられる。装置管理クライアントは、Ａ部分に基づき、管理ツリーのルートノードから管理対象のルートノードまでの経路を解析することができる。
【０００４】
（２）Ｂ部分(part Ｂ）：Ｂ部分は、管理対象内のターゲットノードを識別するために用いられる。装置管理クライアントは、Ｂ部分に基づき、管理対象のルートノード以下からターゲットノードまでの経路を解析することができる。
【０００５】
従来の相対ＵＲＩのＡ部分は、“URI?MOID=value&attribute=value”と定義される。以下に各構成要素の詳細な説明を示す。
【０００６】
（ａ）URI：ＵＲＩパラメータは、管理ツリーのサブツリー(sub-tree)のルートノードを指定する。サブツリーは、管理対象を検索するために用いられる。即ち、装置管理クライアントは、そのルートノードにおいて、ＵＲＩパラメータが指定する全てのサブツリー内から、アドレッシングされた管理対象を検索する。このＵＲＩパラメータは、相対ＵＲＩ中に含まれる必要がある。
【０００７】
（ｂ）?：構成要素?は、ＵＲＩパラメータとＭＯＩＤ（以下に詳細な説明）との間を分けるものである。また、ＵＲＩパラメータが存在するときのみ、相対ＵＲＩ中に含まれる必要がある。
【０００８】
（ｃ）MOID=value：構成要素MOID=valueは、管理対象ＩＤであり、管理しようとする対象を指定するために用いられる。また、相対ＵＲＩ中に含まれる必要がある。
【０００９】
（ｄ）&：構成要素&は、ＭＯＩＤと属性条件(以下に詳細な説明)とを分けるものであり、相対ＵＲＩ中に含まれてもよい。
【００１０】
（ｅ）attribute=value：構成要素attribute=valueは、装置管理サーバが符合する管理対象を複数発見すると予期されたときのみ用いられる。“attribute”は、管理対象のルートノードの下に直接位置する所定のリーフノード(leaf node)を識別するために用いられる。また、“value”は、所定のリーフノード（本明細書中、リーフノードは、子ノード(child node)を有さないノードを指す）の値を示す。装置管理クライアントは、構成要素attribute=valueに基づき、唯一符合する管理対象を発見することができる。構成要素attribute=valueが用いられるとき、上述の“&”も共に用いる必要がある。
【００１１】
装置管理クライアントは、指定された管理対象ＩＤ（ＭＯＩＤ）に基づき、ＵＲＩパラメータから始まる全てのサブツリー内から、符合する全ての管理対象を発見することができる。仮に、複数の管理対象を発見した上、装置管理サーバが構成要素“attribute=value”を提供した場合、装置管理クライアントは、“attribute=value”を利用して唯一符合する管理対象のルートノードを解析することができる。図１を参照する。図１において、装置管理サーバが管理しようとするノードは、“./A1/B/E”である。装置管理サーバが伝送するＡ部分は、“.?[urn:oma:mo:oma_personal_data:1.0]&C=’Phone’”であり、装置管理サーバが伝送するＢ部分は、“B/E”である。Ａ部分の解析から得られるＵＲＩは、“./A1”であり、Ｂ部分の解析から得られるＵＲＩは、“B/E”である。従って、ノードＥの実際のＵＲＩは、“./A1/B/E”である。従って、装置管理クライアントは、装置管理サーバが指定するノード“./A1/B/E”に対して管理を行うことができる。
【００１２】
しかし、上述の従来の相対ＵＲＩの構文定義が用いられたとき、以下問題（１）及び問題（２）が発生する。
【００１３】
問題（１）：構成要素“attribute=value”は、装置管理クライアントの管理ツリー中の唯一符合する管理対象を指定するために用いられるが、管理ツリー中の管理対象の数が増加したとき、構成要素“attribute=value”は、唯一符合する管理対象を指定するには不足する可能性がある。
図２を参照する。図２に示すように、管理ツリーのルートノードの下には、３つの管理対象が存在する。仮に、装置管理サーバがノード“./A1/B/E”を指定しようとした場合、対応するＵＲＩは、“.?[urn:oma:mo:oma_personal_data:1.0]&C=’Phone’”又は“.?[urn:oma:mo:oma_personal_data:1.0]&D=’Contact’”である。しかし、Ａ１及びＡ３は、何れもリーフノードＣを有する上、その値は、何れも‘Phone’， “.?[urn:oma:mo:oma_personal_data:1.0]&C=’Phone’”であるため、唯一符合する管理対象を指定するために用いることができない。同様に、Ａ１及びＡ２は、何れもリーフノードＤを有する上、その値は、何れも‘Contact’， “.?[urn:oma:mo:oma_personal_data:1.0]&D=’Contact’”であるため、唯一符合する管理対象を指定するために用いることができない。従って、このような状況の下では、装置管理サーバは、適当な相対ＵＲＩによってノード“./A1/B/E”を指定することができない。
【００１４】
問題（２）：管理対象がそのルートノードの下のリーフノードに直接位置しない（図３に示すように、リーフノードがＡ１〜Ａ３の下に直接位置しない）とき、Ａ部分は、構成要素“attribute=value”を用いることができない。従って、このような状況の下、装置管理サーバが管理対象を管理しようとした上、管理ツリー中に符合する管理対象を複数発見することが予期されたとき、装置管理サーバは、従来の相対ＵＲＩを用いて唯一符合する管理対象を指定することができない。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特表２００３−５０４８９８
【発明の概要】
【発明が解決しようとする課題】
【００１６】
本発明の目的は、従来のＯＭＡ装置管理プロトコルの相対ＵＲＩによるアドレッシング方法における問題を解決することができる管理ツリー中の管理対象をアドレッシングする方法及びそれに関連する装置管理システムを提供することにある。
【課題を解決するための手段】
【００１７】
上述の課題を解決するために、本発明の一実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法は、装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、第１の部分に基づき、管理対象のルートノードを識別するステップと、を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び複数の属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。複数の属性条件は、管理対象のルートノードの下に直接位置する複数のリーフノードの値を指定するために用いられる。
【００１８】
上述の課題を解決するために、本発明の他の実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法は、装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、第１の部分に基づき、管理対象のルートノードを識別するステップと、を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ、属性条件及び時間条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。属性条件は、管理対象のルートノードの下に直接位置するリーフノードの値を指定するために用いられる。時間条件は、リーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる。
【００１９】
上述の課題を解決するために、本発明の他の実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法は、装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、第１の部分に基づき、管理対象のルートノードを識別するステップと、を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。属性条件は、管理対象のルートノード以下から管理対象内のリーフノードまでの経路を指定するためと、リーフノードの値を指定するためと、に用いられる。
【００２０】
上述の課題を解決するために、本発明の一実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバは、生成ユニット及び伝送ユニットを含む。生成ユニットは、管理対象のルートノードを識別するために用いられる第１の部分を含む相対ＵＲＩを生成するために用いられる。伝送ユニットは、相対ＵＲＩを装置管理クライアントに伝送するために用いられる。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び複数の属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。複数の属性条件は、管理対象のルートノードの下に直接位置する複数のリーフノードの値を指定するために用いられる。
【００２１】
上述の課題を解決するために、本発明の他の実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバは、生成ユニット及び伝送ユニットを含む。生成ユニットは、管理対象のルートノードを識別するために用いられる第１の部分を含む相対ＵＲＩを生成するために用いられる。伝送ユニットは、相対ＵＲＩを装置管理クライアントに伝送するために用いられる。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ、属性条件及び時間条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。属性条件は、管理対象のルートノードの下に直接位置するリーフノードの値を指定するために用いられる。時間条件は、リーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる。
【００２２】
上述の課題を解決するために、本発明の他の実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする装置管理サーバは、生成ユニット及び伝送ユニットを含む。生成ユニットは、管理対象のルートノードを識別するために用いられる第１の部分を含む相対ＵＲＩを生成するために用いられる。伝送ユニットは、相対ＵＲＩを装置管理クライアントに伝送するために用いられる。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。属性条件は、管理対象のルートノード以下から管理対象内のリーフノードまでの経路を指定するためと、リーフノードの値を指定するためと、に用いられる。
【発明の効果】
【００２３】
本発明の管理ツリー中の管理対象をアドレッシングする方法は、装置管理サーバから第１の部分を含む相対ＵＲＩを受信するステップと、第１の部分に基づき、管理対象のルートノードを識別するステップと、を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ及び複数の属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、管理対象を検索するために用いられる。複数の属性条件は、管理対象のルートノードの下に直接位置する複数のリーフノードの値を指定するために用いられる。これにより、従来のＯＭＡ装置管理プロトコルの相対ＵＲＩによるアドレッシング方法における問題を解決することができる。
【図面の簡単な説明】
【００２４】
【図１】従来の相対ＵＲＩによるアドレッシング方法の一実施形態を示すブロック図である。
【図２】従来の相対ＵＲＩによるアドレッシング方法の他の実施形態を示すブロック図である。
【図３】従来の相対ＵＲＩによるアドレッシング方法の他の実施形態を示すブロック図である。
【図４】本発明の第１実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法を示す流れ図である。
【図５】本発明の第２実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法を示す流れ図である。
【図６】本発明の第４実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法を示す流れ図である。
【図７】本発明の一実施形態による装置管理システムを示し、図４の方法に用いられる装置管理システムを示すブロック図である。
【図８】本発明の他の実施形態による装置管理システムを示し、図５の方法に用いられる装置管理システムを示すブロック図である。
【図９】本発明の他の実施形態による装置管理システムを示し、図６の方法に用いられる装置管理システムを示すブロック図である。
【発明を実施するための形態】
【００２５】
（第１実施形態）
図４を参照する。図４は、本発明の第１実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法を示す流れ図である。装置管理クライアントは、例えば、携帯電話、ＰＤＡ、ノート型パソコンなどの移動装置である。本発明の第１実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法は、従来の相対ＵＲＩ(relative ＵＲＩ)のＡ部分中に１つ又は複数の属性条件が増加されることにより、前述のＯＭＡ装置管理プロトコルの問題（１）を解決するものである。ステップ４１において、装置管理クライアントは、装置管理サーバから第１の相対ＵＲＩを受信する。装置管理サーバ及び装置管理クライアントは、何れもＯＭＡ装置管理プロトコルをサポートする。第１の相対ＵＲＩは、第１の部分及び第２の部分を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ（ＭＯＩＤ）及び複数の属性条件を含む。ＵＲＩパラメータは、管理ツリーのサブツリーのルートノードを指定するために用いられる。サブツリーは、アドレッシングしようとする管理対象を検索するために用いられる。複数の属性条件は、管理対象のルートノードの下に直接位置する複数のリーフノード（即ち、複数のリーフノードは、ルートノードのディレクトリリーフノード(direct leaf node)である）の値を指定するために用いられる。ＵＲＩパラメータは、管理対象の検索範囲を設定する（即ち、ルートノードは、このＵＲＩパラメータが指定するサブツリーである）。管理対象ＩＤは、アドレッシング及び管理しようとする管理対象を指定するために用いられる。属性条件は、複数の符合する可能性がある管理対象から、唯一符合する管理対象を識別するために用いられる（後述の説明を参照）。第２の部分は、管理対象のルートノード以下から管理対象内のターゲットノードまでの経路を指定する（即ち、経路は、管理対象のルートノード以下のある内部ノードから始まることができる）。
【００２６】
ステップ４２において、装置管理クライアントは、第１の相対ＵＲＩの第１の部分に基づき、アドレッシングしようとする管理対象のルートノードを識別する。第１の部分は、従来の相対ＵＲＩのＡ部分の修正版と見なすことができる。例えば、第１の部分は、“URI?MOID=value&attribute=value+attribute=value”と表示することができる。ここで、‘+’は、属性条件を直列接続するために用いられる。ここで、符合‘+’は、例であり、他の符合又は表示法でもよい。仮に、２つ以上の属性条件が存在する場合、全ての属性条件は、‘+’によって直列接続される。例えば、“URI?MOID=value&attribute=value+attribute=value+attribute=value”では、３つの属性条件が存在する。装置管理クライアントは、第１の部分の全ての属性条件を満たす唯一の管理対象のルートノードを識別する。例えば、図２中の第１の部分“.?[urn:oma:mo:oma_personal_data:1.0]&C=’Phone’+D=’Contact’”は、ルートノードがＡ１である管理対象を識別するために用いることができる。
【００２７】
ステップ４２において、アドレッシングしようとする管理対象のルートノードがすでに識別されている上、第２の部分により管理対象のルートノード以下から管理対象内のターゲットノードまでの経路が提供されているため、ステップ４３において、装置管理クライアントは、第２の部分に基づき、ターゲットノードを識別する。第２の部分は、従来の相対ＵＲＩのＢ部分に類似する。
【００２８】
即ち、装置管理クライアントは、ステップ４２を実行することにより、管理対象をアドレッシングすることができる上、ステップ４３を実行することにより、管理対象内のターゲットノードを識別することができる。
【００２９】
（第２実施形態）
図５を参照する。図５は、本発明の第２実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法を示す流れ図である。本発明の第２実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法は、従来の相対ＵＲＩのＡ部分中に時間条件が増加されることにより、前述のＯＭＡ装置管理プロトコルの問題（１）を解決するものである。ステップ５１において、装置管理クライアントは、装置管理サーバから第２の相対ＵＲＩを受信する。第２の相対ＵＲＩは、第１の部分及び第２の部分を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ、属性条件及び時間条件を含む。ＵＲＩパラメータ、管理対象ＩＤ及び属性条件は、前述の第１の相対ＵＲＩの第１の部分で述べた内容に類似する。時間条件は、属性条件が指定するリーフノードのタイムスタンプと基準時点との時系列を指定するために用いられる。第２の部分は、第１の相対ＵＲＩの第２の部分に類似する。
【００３０】
ステップ５２において、装置管理クライアントは、第２の相対ＵＲＩの第１の部分に基づき、アドレッシングしようとする管理対象のルートノードを識別する。第２の相対ＵＲＩの第１の部分は、従来の相対ＵＲＩのＡ部分の修正版と見なすことができる。例えば、第１の部分は、“URI?MOID=value&attribute=value&timecondition=value”と表示することができる。構成要素“timecondition=value”中、‘timecondition’は、時系列‘timeB’、‘timeBE’、‘timeL’、‘timeLE’及び‘timeE’の中の何れか１つを示す。‘value’は、基準時点を示す。各時系列の定義を以下に示す。‘timeB’は、“時間が〜より遅い”ことを示す。‘timeBE’は、“時間が〜より遅い又は等しい”ことを示す。‘timeL’は、“時間が〜より早い”ことを示す。‘timeLE’は、“時間が〜より早い又は等しい”ことを示す。‘timeE’は、“時間が〜と等しい”ことを示す。基準時点は、ＩＳＯ  ８６０１によりＵＴＣ(Coordinated Universal Time：協定世界時）を表示することができる。例えば、２００１０７１１Ｔ１６３８１７Ｚは、２００１年７月１１日１６時３８分１７秒を示す。従って、“timecondition=value”は、属性条件が指定するリーフノードのタイムスタンプと基準時点との時系列を指定するために用いることができる。例えば、第１の部分が“.?[urn:oma:mo:oma_personal_data:1.0]&C=’Phone’&timeBE=20090711T160000Z”の場合、装置管理クライアントは、管理対象ＩＤ[urn:oma:mo:oma_personal_data:1.0]と、値が‘phone’である上、タイムスタンプが２００９年７月１１日１６時０分０秒より遅い又は等しいルートノードのディレクトリリーフノードＣと、を有する管理対象を識別する。
【００３１】
ステップ５３において、装置管理クライアントは、第２の相対ＵＲＩの第２の部分に基づき、ステップ５２において識別した管理対象中から、ターゲットノードを識別する。即ち、装置管理クライアントは、ステップ５２を実行することにより、管理対象をアドレッシングすることができる上、ステップ５３を実行することにより、管理対象内のターゲットノードを識別することができる。
【００３２】
（第３実施形態）
本発明の第３実施形態は、第１実施形態と第２実施形態とを組み合わせたものであり、従来の相対ＵＲＩのＡ部分に更なる修正を行ったものである。修正後のＡ部分は、“URI?MOID=value&attribute=value+attribute=value&timecondition=value”と表示することができる。例えば、修正後のＡ部分が“.?[urn:oma:mo:oma_personal_data:1.0]&C=’Phone’+D=’Contact’&timeL=20090711T160000Z”の場合、装置管理クライアントは、管理対象ＩＤ[urn:oma:mo:oma_personal_data:1.0]と、Ｃの値が‘phone’であり、Ｄの値が‘Contact’である上、Ｃ及びＤの少なくとも１つのタイムスタンプが２００９年７月１１日１６時０分０秒より早いルートノードのディレクトリリーフノードＣ及びＤと、を有する管理対象を識別する。
【００３３】
即ち、第１実施形態、第２実施形態及び第３実施形態の何れも、従来の相対ＵＲＩのＡ部分中に１つ又は複数の条件を増加させることにより、相対ＵＲＩの能力を改善し、管理ツリー中から、唯一の管理対象をアドレッシングするものである。
【００３４】
（第４実施形態）
図６を参照する。図６は、本発明の第４実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法を示す流れ図である。本発明の第４実施形態による装置管理クライアントの管理ツリー中の管理対象をアドレッシングする方法は、従来の相対ＵＲＩのＡ部分中の属性条件を修正することにより、前述のＯＭＡ装置管理プロトコルの問題（２）を解決するものである。ステップ６１において、装置管理クライアントは、装置管理サーバから第３の相対ＵＲＩを受信する。第３の相対ＵＲＩは、第１の部分及び第２の部分を含む。第１の部分は、ＵＲＩパラメータ、管理対象ＩＤ、修正版の属性条件を含む。ＵＲＩパラメータ、管理対象ＩＤは、前述の第１の相対ＵＲＩの第１の部分で述べた内容に類似する。修正版の属性条件は、管理対象のルートノード以下から管理対象内のリーフノード（例えば、管理対象のルートノード以下に直接位置しないリーフノード）までの経路を指定するためと、リーフノードの値を指定するためと、に用いられる。第２の部分は、第１の相対ＵＲＩの第２の部分に類似する。
【００３５】
ステップ６２において、装置管理クライアントは、第３の相対ＵＲＩの第１の部分に基づき、アドレッシングしようとする管理対象のルートノードを識別する。第３の相対ＵＲＩの第１の部分は、従来の相対ＵＲＩのＡ部分の修正版と見なすことができる。例えば、第１の部分は、“URI?MOID=value&attribute’=value”と表示することができる。“attribute’=value”は、修正版の属性条件を示し、装置管理サーバが管理ツリーから符合する可能性がある管理対象を複数発見すると予期される上、これらの複数の管理対象のルートノードの下にディレクトリリーフノードが存在しない状況で用いられる。装置管理クライアントは、第３の相対ＵＲＩの第１の部分に基づき、唯一符合する管理対象のルートノードを識別する。唯一符合する管理対象は、修正版属性条件が指定するリーフノード及び値を有する。例えば、図３において、仮に、第３の相対ＵＲＩの第１の部分が“.?[urn:oma:mo:oma_personal_data:1.0]&B/E=Picture”の場合、ルートノードがＡ１の管理対象を指定するために用いることができる。
【００３６】
ステップ６３において、装置管理クライアントは、第３の相対ＵＲＩの第２の部分に基づき、ステップ６２において識別した管理対象中から、ターゲットノードを識別する。即ち、装置管理クライアントは、ステップ６２を実行することにより、管理対象をアドレッシングすることができる上、ステップ６３を実行することにより、管理対象内のターゲットノードを識別することができる。
【００３７】
第４実施形態において、第３の相対ＵＲＩの第１の部分は、２つ以上の修正版属性条件を含んでもよい。例えば、第３の相対ＵＲＩの第１の部分は、“URI?MOID=value&attribute’=value+attribute’=value+…”と表示することができる。ここで、‘+’は、属性条件を直列接続するために用いられる。ここで、符合‘+’は、例であり、他の符合又は表示法でもよい。本発明の第４実施形態において、装置管理クライアントは、唯一符合する管理対象のルートノードを識別することができ、唯一符合する管理対象は、全ての修正版属性条件が指定するリーフノード及び値を有する。
【００３８】
（第５実施形態）
本発明の第５実施形態は、第２実施形態と第４実施形態とを組み合わせたものであり、従来の相対ＵＲＩのＡ部分に更なる修正を行ったものである。修正後のＡ部分は、“URI?MOID=value&attribute’=value&timecondition=value”と表示することができる。例えば、修正後のＡ部分が“.?[urn:oma:mo:oma_personal_data:1.0]&B/E=Picture&timeL=20090711T160000Z”の場合、装置管理クライアントは、管理対象ＩＤ[urn:oma:mo:oma_personal_data:1.0]と、経路が‘B/E’であり、値が‘phone’である上、タイムスタンプが２００９年７月１１日１６時０分０秒より早いルートノードＥと、を有する管理対象を識別する。
【００３９】
図７は、本発明の一実施形態による装置管理システムを示すブロック図であり、本装置管理システムは、図４の方法に用いられる。図７に示すように、本発明の一実施形態による装置管理システム７０は、装置管理クライアント７１及び装置管理サーバ７２を含む。装置管理サーバ７２は、生成ユニット７２１及び伝送ユニット７２２を含み、装置管理クライアント７１の管理ツリー中の管理対象をアドレッシングするために用いられる。生成ユニット７２１は、前述の第１の相対ＵＲＩを生成する。伝送ユニット７２２は、第１の相対ＵＲＩを装置管理クライアント７１に伝送する。装置管理クライアント７１は、第１の相対ＵＲＩの第１の部分に基づき、管理対象のルートノードを識別する上、第１の相対ＵＲＩの第２の部分に基づき、管理対象内のターゲットノードを識別する。装置管理クライアント７１の詳細な作業工程は、前述の図４の説明部分に示す。
【００４０】
図８は、本発明の他の実施形態による装置管理システムを示すブロック図であり、本装置管理システムは、図５の方法に用いられる。図８に示すように、本発明の他の実施形態による装置管理システム８０は、装置管理クライアント８１及び装置管理サーバ８２を含む。装置管理サーバ８２は、生成ユニット８２１及び伝送ユニット８２２を含み、装置管理クライアント８１の管理ツリー中の管理対象をアドレッシングするために用いられる。生成ユニット８２１は、前述の第２の相対ＵＲＩを生成する。伝送ユニット８２２は、第２の相対ＵＲＩを装置管理クライアント８１に伝送する。装置管理クライアント８１は、第２の相対ＵＲＩの第１の部分に基づき、管理対象のルートノードを識別する上、第２の相対ＵＲＩの第２の部分に基づき、管理対象内のターゲットノードを識別する。装置管理クライアント８１の詳細な作業工程は、前述の図５の説明部分に示す。
【００４１】
図９は、本発明の他の実施形態による装置管理システムを示すブロック図であり、本装置管理システムは、図６の方法に用いられる。図９に示すように、本発明の他の実施形態による装置管理システム９０は、装置管理クライアント９１及び装置管理サーバ９２を含む。装置管理サーバ９２は、生成ユニット９２１及び伝送ユニット９２２を含み、装置管理クライアント９１の管理ツリー中の管理対象をアドレッシングするために用いられる。生成ユニット９２１は、前述の第３の相対ＵＲＩを生成する。伝送ユニット９２２は、第３の相対ＵＲＩを装置管理クライアント９１に伝送する。装置管理クライアント９１は、第３の相対ＵＲＩの第１の部分に基づき、管理対象のルートノードを識別する上、第３の相対ＵＲＩの第２の部分に基づき、管理対象内のターゲットノードを識別する。装置管理クライアント９１の詳細な作業工程は、前述の図６の説明部分に示す。
【００４２】
以上の内容は、本発明の好適な実施形態を例示することにより、本発明を詳細に説明したものであり、本発明の範囲を限定するものではない。また、当業者は、上述の実施形態に基づき、多種の変更を行うことができ、それらの変更は、本発明の範囲に含まれる。
【符号の説明】
【００４３】
７０  装置管理システム
８０  装置管理システム
９０  装置管理システム
７１  装置管理クライアント
８１  装置管理クライアント
９１  装置管理クライアント
７２  装置管理サーバ
８２  装置管理サーバ
９２  装置管理サーバ
７２１  生成ユニット
８２１  生成ユニット
９２１  生成ユニット
７２２  伝送ユニット
８２２  伝送ユニット
９２２  伝送ユニット
【図１】
2011146037.tif 000003
【図２】
2011146037.tif 000004
【図３】
2011146037.tif 000005
【図４】
2011146037.tif 000006
【図５】
2011146037.tif 000007
【図６】
2011146037.tif 000008
【図７】
2011146037.tif 000009
【図８】
2011146037.tif 000010
【図９】
2011146037.tif 000011