【手続補正書】
【提出日】平成18年5月12日(2006.5.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ再生制御処理を実行する情報処理装置であり、
データ通信を実行する通信部と、
コンテンツ再生制御処理を実行するコンテンツ再生制御部を有し、
ネットワーク接続されたクライアントからのリモート制御要求情報を含む制御インスタンス設定要求に応じて、前記コンテンツ再生制御部にリモート制御を許容するリモート制御用の制御インスタンスを設定し、前記制御用インスタンスを指定したクライアントからの制御要求に基づいて、前記制御インスタンスに関連づけられたコンテンツの情報処理装置における出力制御を実行する構成を有することを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、
前記リモート制御用の制御インスタンスと、クライアントに対するユーザインタフェース情報提供処理を実行するレンダリングコントロールサービスインスタンスとのバインド処理を実行し、前記レンダリングコントロールサービスを介して受領するクライアントからの制御情報に基づいて制御インスタンスによるコンテンツ再生制御を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、
クライアントから受信するファンクションＩＤに基づいて制御対象機器を特定した制御インスタンスを設定するとともに、該ファンクションＩＤに伴って受信するリモート制御要求情報に基づいて、制御インスタンスをリモート制御許容インスタンスとして設定する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記情報処理装置は、
クライアントからの要求に応じてサポートプロトコル情報を提供する処理を実行し、
該サポートプロトコル情報中にリモート制御を許容するか否かを示す識別情報を含めて提供する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
コンテンツに対応する属性情報としてのメタデータの管理およびクライアントに対する提供処理を実行するメディアサーバであり、
コンテンツおよびコンテンツ対応のメタデータを記憶したデータベースと、
前記データベースに格納したデータの管理を実行するコンテンツディレクトリサービスを有し、
前記データベースに格納されたコンテンツ対応のメタデータ中のプロトコル情報として、コンテンツがクライアントによるリモート制御を許容するか否かを示すリモート制御許容情報を格納した構成を有することを特徴とするメディアサーバ。
【請求項６】
前記メタデータには、コンテンツ再生時の制御対象機器識別情報としてのファンクションＩＤを含み、前記リモート制御許容情報は、前記ファンクションＩＤに対応する情報として設定された情報であることを特徴とする請求項５に記載のメディアサーバ。
【請求項７】
コンテンツ再生実行機器としてのメディアレンダラーに対してリモート制御を実行する情報処理装置であり、
リモート制御要求データを含む制御インスタンス設定要求を前記メディアレンダラーに対して送信し、該制御インスタンス設定要求に対する応答として受信する制御インスタンスＩＤを設定した制御要求を前記メディアレンダラーに送信して、該メディアレンダラーにおけるコンテンツ再生のリモート制御を実行する構成を有することを特徴とする情報処理装置。
【請求項８】
前記情報処理装置は、
前記メディアレンダラーから受信するサポートプロトコル情報に基づいて、該メディアレンダラーがリモート制御可能か否かの判定処理を実行する構成であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記情報処理装置は、
コンテンツ対応のメタデータを保持するメディアサーバからコンテンツ対応のプロトコル情報を受領し、該受領プロトコル情報に基づいてリモート制御可能なコンテンツであるか否かを判定し、リモート制御可能なコンテンツであることの確認を条件として、該コンテンツの指定情報を、前記メディアレンダラーに設定した制御インスタンスにセットする処理を実行する構成であることを特徴とする請求項７に記載の情報処理装置。
【請求項１０】
コンテンツの再生制御を実行する情報処理方法であり、
ネットワーク接続されたクライアントからのリモート制御要求データを含む制御インスタンス設定要求を受信するステップと、
前記制御インスタンス設定要求の受信に応じて、コンテンツ再生制御部にリモート制御用の制御インスタンスを設定する制御インスタンス設定ステップと、
前記制御インスタンスを指定したクライアントからの制御要求を受信するステップと、
指定制御インスタンスに関連づけられた再生対象コンテンツについて、自己の情報処理装置での出力制御を実行するステップと、
を有することを特徴とする情報処理方法。
【請求項１１】
前記情報処理方法は、さらに、
前記リモート制御用の制御インスタンスと、クライアントに対するユーザインタフェース情報提供処理を実行するレンダリングコントロールサービスインスタンスとのバインド処理を実行し、前記レンダリングコントロールサービスを介して受領するクライアントからの制御情報に基づいて制御インスタンスによるコンテンツ再生制御を実行するステップを含むことを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
前記制御インスタンス設定ステップは、
クライアントから受信するファンクションＩＤに基づいて制御対象機器を特定した制御インスタンスを設定するとともに、該ファンクションＩＤに伴って受信するリモート制御要求情報に基づいて、制御インスタンスをリモート制御許容インスタンスとして設定するステップであることを特徴とする請求項１０に記載の情報処理方法。
【請求項１３】
前記情報処理方法は、さらに、
クライアントからの要求に応じてサポートプロトコル情報を提供する処理を実行するサポートプロトコル情報提供ステップを有し、
該サポートプロトコル情報提供ステップにおいては、
リモート制御を許容するか否かを示す識別情報を含めたサポートプロトコル情報の提供処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１４】
コンテンツ再生実行機器としてのメディアレンダラーに対してリモート制御を実行する情報処理方法であり、
リモート制御要求データを含む制御インスタンス設定要求を前記メディアレンダラーに対して送信するステップと、
前記制御インスタンス設定要求に対する応答として受信する制御インスタンスＩＤを設定した制御要求を前記メディアレンダラーに送信して、該メディアレンダラーにおけるコンテンツ再生のリモート制御を実行するステップと、
を有することを特徴とする情報処理方法。
【請求項１５】
前記情報処理方法は、さらに、
前記メディアレンダラーから受信するサポートプロトコル情報に基づいて、該メディアレンダラーがリモート制御可能か否かの判定処理を実行するステップを有することを特徴とする請求項１４に記載の情報処理方法。
【請求項１６】
前記情報処理方法は、さらに、
コンテンツ対応のメタデータを保持するメディアサーバからコンテンツ対応のプロトコル情報を受領し、該受領プロトコル情報に基づいてリモート制御可能なコンテンツであるか否かを判定し、リモート制御可能なコンテンツであることの確認を条件として、該コンテンツの指定情報を、前記メディアレンダラーに設定した制御インスタンスにセットする処理を実行するステップを有することを特徴とする請求項１４に記載の情報処理方法。
【請求項１７】
情報処理装置において、コンテンツの再生制御を実行させるコンピュータ・プログラムであり、
通信部において、ネットワーク接続されたクライアントからのリモート制御要求データを含む制御インスタンス設定要求を受信させるステップと、
コンテンツ再生制御部において、前記制御インスタンス設定要求の受信に応じて、リモート制御用の制御インスタンスを設定させる制御インスタンス設定ステップと、
通信部において、前記制御インスタンスを指定したクライアントからの制御要求を受信させるステップと、
コンテンツ再生制御部において、指定制御インスタンスに関連づけられた再生対象コンテンツについて、自己の情報処理装置での出力制御を実行させるステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【請求項１８】
情報処理装置において、コンテンツ再生実行機器としてのメディアレンダラーに対してリモート制御を実行させるコンピュータ・プログラムであり、
通信部において、リモート制御要求データを含む制御インスタンス設定要求を前記メディアレンダラーに対して送信させるステップと、
通信部において、前記制御インスタンス設定要求に対する応答として受信する制御インスタンスＩＤを設定した制御要求を前記メディアレンダラーに送信させるステップと、
制御部において、前記メディアレンダラーにおけるコンテンツ再生のリモート制御を実行させるステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
さらに、本発明の第６の側面は、
情報処理装置において、コンテンツの再生制御を実行させるコンピュータ・プログラムであり、
通信部において、ネットワーク接続されたクライアントからのリモート制御要求データを含む制御インスタンス設定要求を受信させるステップと、
コンテンツ再生制御部において、前記制御インスタンス設定要求の受信に応じて、リモート制御用の制御インスタンスを設定させる制御インスタンス設定ステップと、
通信部において、前記制御インスタンスを指定したクライアントからの制御要求を受信させるステップと、
コンテンツ再生制御部において、指定制御インスタンスに関連づけられた再生対象コンテンツについて、自己の情報処理装置での出力制御を実行させるステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
さらに、本発明の第７の側面は、
情報処理装置において、コンテンツ再生実行機器としてのメディアレンダラーに対してリモート制御を実行させるコンピュータ・プログラムであり、
通信部において、リモート制御要求データを含む制御インスタンス設定要求を前記メディアレンダラーに対して送信させるステップと、
通信部において、前記制御インスタンス設定要求に対する応答として受信する制御インスタンスＩＤを設定した制御要求を前記メディアレンダラーに送信させるステップと、
制御部において、前記メディアレンダラーにおけるコンテンツ再生のリモート制御を実行させるステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。