【手続補正書】
【提出日】平成22年2月24日(2010.2.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されるコンテントディレクトリサービス内のオブジェクトを管理するデータ管理装置であって、
前記コンテントディレクトリサービス内の第１のオブジェクトを二重化した第２のオブジェクトの登録先を指定する指定手段と、
前記第１のオブジェクトを識別するためのオブジェクト識別情報及び前記第２のオブジェクトが二重化のためのオブジェクトであることを示す役割情報を前記第２のオブジェクト内に設定する設定手段と、
前記オブジェクト識別情報及び前記役割情報が設定された前記第２のオブジェクトを前記登録先に登録する登録手段と、
前記第１のオブジェクトに対して要求された操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された操作を実行する実行手段とを備えることを特徴とするデータ管理装置。
【請求項２】
前記実行手段は、前記第１のオブジェクトに対して要求された書込み操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された書込み操作を実行する実行手段とを備えることを特徴とする請求項１に記載のデータ管理装置。
【請求項３】
前記設定手段は、前記オブジェクト識別情報及び前記役割情報を含む文字列を、前記第２のオブジェクト内のタイトルとして設定し、
前記実行手段は、タイトルに前記文字列を含む前記第２のオブジェクトに対して、前記要求された操作を実行することを特徴とする請求項１記載のデータ管理装置。
【請求項４】
ネットワークを介して接続されるコンテントディレクトリサービス内のオブジェクトを管理するデータ管理装置によるデータ管理方法であって、
指定手段が、前記コンテントディレクトリサービス内の第１のオブジェクトを二重化した第２のオブジェクトの登録先を指定する指定手段と、
設定手段が、前記第１のオブジェクトを識別するためのオブジェクト識別情報及び前記第２のオブジェクトが二重化のためのオブジェクトであることを示す役割情報を前記第２のオブジェクト内に設定する設定工程と、
登録手段が、前記オブジェクト識別情報及び前記役割情報が設定された前記第２のオブジェクトを前記登録先に登録する登録工程と、
実行手段が、前記第１のオブジェクトに対して要求された操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された操作を実行する実行工程とを備えることを特徴とするデータ管理方法。
【請求項５】
前記実行工程では、前記第１のオブジェクトに対して要求された書込み操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された書込み操作を実行することを特徴とする請求項４に記載のデータ管理方法。
【請求項６】
前記設定工程では、前記オブジェクト識別情報及び前記役割情報を含む文字列を、前記第２のオブジェクト内のタイトルとして設定し、
前記実行工程では、タイトルに前記文字列を含む前記第２のオブジェクトに対して、前記要求された操作を実行することを特徴とする請求項４記載のデータ管理方法。
【請求項７】
ネットワークを介して接続されるコンテントディレクトリサービス内のオブジェクトを管理する管理手順をコンピュータに実行させるためのプログラムであって、
前記コンテントディレクトリサービス内の第１のオブジェクトを二重化した第２のオブジェクトの登録先を指定する指定手順と、
前記第１のオブジェクトを識別するためのオブジェクト識別情報及び前記第２のオブジェクトが二重化のためのオブジェクトであることを示す役割情報を前記第２のオブジェクト内に設定する設定手順と、
前記オブジェクト識別情報及び前記役割情報が設定された前記第２のオブジェクトを前記登録先に登録する登録手順と、
前記第１のオブジェクトに対して要求された操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された操作を実行する実行手順とをコンピュータに実行させるためのプログラム。
【請求項８】
前記実行手順では、前記第１のオブジェクトに対して要求された書込み操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された書込み操作を実行することを特徴とする請求項７に記載のプログラム。
【請求項９】
前記設定手順では、前記オブジェクト識別情報及び前記役割情報を含む文字列を、前記第２のオブジェクト内のタイトルとして設定し、
前記実行手順では、タイトルに前記文字列を含む前記第２のオブジェクトに対して、前記要求された操作を実行することを特徴とする請求項７記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明は、上記の課題に鑑みてなされたものであり、それぞれの機器の電源が非同期にＯＮ／ＯＦＦされても不整合を生じることなく、コンテンツ毎にデータ管理を行うことを可能にすることを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記の目的を達成するための本発明の一態様によるデータ管理装置は以下の構成を備える。即ち、
ネットワークを介して接続されるコンテントディレクトリサービス内のオブジェクトを管理するデータ管理装置であって、
前記コンテントディレクトリサービス内の第１のオブジェクトを二重化した第２のオブジェクトの登録先を指定する指定手段と、
前記第１のオブジェクトを識別するためのオブジェクト識別情報及び前記第２のオブジェクトが二重化のためのオブジェクトであることを示す役割情報を前記第２のオブジェクト内に設定する設定手段と、
前記オブジェクト識別情報及び前記役割情報が設定された前記第２のオブジェクトを前記登録先に登録する登録手段と、
前記第１のオブジェクトに対して要求された操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された操作を実行する実行手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、上記の目的を達成するための本発明の他の態様によるデータ管理方法は、
ネットワークを介して接続されるコンテントディレクトリサービス内のオブジェクトを管理するデータ管理装置によるデータ管理方法であって、
指定手段が、前記コンテントディレクトリサービス内の第１のオブジェクトを二重化した第２のオブジェクトの登録先を指定する指定手段と、
設定手段が、前記第１のオブジェクトを識別するためのオブジェクト識別情報及び前記第２のオブジェクトが二重化のためのオブジェクトであることを示す役割情報を前記第２のオブジェクト内に設定する設定工程と、
登録手段が、前記オブジェクト識別情報及び前記役割情報が設定された前記第２のオブジェクトを前記登録先に登録する登録工程と、
実行手段が、前記第１のオブジェクトに対して要求された操作に応じて、前記第１のオブジェクトのオブジェクト識別情報が設定された前記第２のオブジェクトに対して、前記要求された操作を実行する実行工程とを備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明によれば、ネットワークに接続されたそれぞれの機器の電源が非同期にＯＮ／ＯＦＦされても不整合を生じることなく、コンテンツ毎にデータ管理を行うことが可能となる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
ステップＳ５０６において、一元管理アプリケーション部３２０は、ユーザインターフェースからの停止指示の有無を確認する。停止指示がないと判定された場合、処理はステップＳ５０１に戻る。ステップＳ５０６において停止指示があると判定された場合は、本処理を終了する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
ステップＳ１００２において、対応するMIRRORオブジェクトが存在すると判定された場合、処理はステップＳ１０１１へ進む。ステップＳ１０１１において、オブジェクトデータ操作部３１０は、更新日時の古いオブジェクトを新しいオブジェクトで上書きする。一方、ステップＳ１００２において対応するMIRRORオブジェクトが存在しない場合、処理はそのままステップＳ１００３へ進む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
図１２は第２実施形態におけるオブジェクトのメタデータの一例を示す図である。図１２に示されるように、オブジェクトのメタデータは、各機器内のコンテンツリスト４１０、１２１０、統合コンテンツリスト４２０から構成される。これらコンテンツリストは、例えば、ＸＭＬ（Extensible Markup Language）で記述されている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
管理用オブジェクトを含むコンテンツリスト１２１０は、コンテンツリストDIDL-Liteが、管理元オブジェクト４１１の二重化を示す管理用オブジェクト（item）１２１１を持つ例を示している。管理用オブジェクト１２１１は、タイトル情報（dc:title）１２１２を持つ。タイトル情報１２１２は、管理元オブジェクト４１１を識別するためのオブジェクト識別情報から作成された文字列が設定されている。図１２では、機器を識別する“ABCDEF”、機器内でのサービスを識別する“cds1”、サービス内でオブジェクトを識別する“123”、管理用オブジェクトの役割情報“MIRROR”から“ABCDEF-cds1-123-MIRROR”となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
次に、ステップＳ１６０７において、オブジェクト作成・登録部３０２は、役割が二重化又はバックアップのいずれかであるか否かを確認する。役割が二重化又はバックアップのいずれかである場合、処理はステップＳ１６２１に進む。ステップＳ１６２１において、オブジェクト作成・登録部３０２は、管理元オブジェクトの実データをコピー、本処理を終了する。一方、ステップＳ１６０７において、二重化又はバックアップのいずれでもない場合、処理はステップＳ１６０８に進む。ステップＳ１６０８において、オブジェクト作成・登録部３０２は、空の実データを作成し、本処理を終了する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】データ管理装置および方法、ならびにプログラム