【手続補正書】
【提出日】平成17年10月11日(2005.10.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ローカルエリアネットワークを介して接続されたクライアントに対するコンテンツ送信処理を実行するコンテンツ提供サーバであり、
データ受信処理を実行するチューナと、
前記チューナによる受信コンテンツおよび制御情報のサーバクライアント間の通信処理を、前記ローカルエリアネットワークを介して実行するデータ送受信部と、
前記チューナによる受信コンテンツに対応する属性情報をコンテンツ情報として格納した記憶部と、
前記コンテンツ情報のクライアントに対する提供処理を実行するコンテンツ管理部と、
前記チューナを介した受信コンテンツの前記ローカルエリアネットワークを介したクライアントに対するライブストリーミング配信制御を実行するコンテンツ配信制御部とを有し、
前記記憶部は、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むチャンネルリストの識別情報としてのチャンネルリスト識別子を、チューナ受信コンテンツに対応するコンテンツ情報として格納し、
前記コンテンツ配信制御部は、
前記チャンネルリストに記述された複数チャンネルに対応するチューナの受信する複数コンテンツを制御コンテンツの一単位として設定し、クライアントから受信するチャンネルリスト識別子に対応する制御要求に基づいて、前記チャンネルリストに記述された複数チャンネルに対応する配信コンテンツの制御を実行する構成であることを特徴とするコンテンツ提供サーバ。
【請求項２】
前記チャンネルリスト識別子は、チャンネルリストＵＲＬ（Uniform Resource Locators）であり、
前記記憶部は、前記チューナ受信コンテンツに対応する属性情報として前記チャンネルリストＵＲＬを格納し、
前記コンテンツ配信制御部は、
クライアントからの制御要求に従って前記チャンネルリストＵＲＬに基づいて特定される前記チューナの受信する複数チャンネルのコンテンツの配信制御を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項３】
前記チャンネルリスト識別子は、チャンネルリストＵＲＬ（Uniform Resource Locators）であり、
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記コンテンツ配信制御部は、
前記チャンネルリストに記述された複数チャンネルに対応する複数のチューナ受信コンテンツの切り替えとして実行されるチャンネル切り替え前後において、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションを継続的に使用したコンテンツ配信を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項４】
前記コンテンツ情報には、
コンテンツ対応のプロトコル情報が含まれ、
前記チューナを介した受信コンテンツに対応して設定されるプロトコル情報には、チューナ識別情報としてのファンクションＩＤを含み、
前記コンテンツ配信制御部は、
チューナ受信コンテンツの制御を実行する制御インスタンスを、前記ファンクションＩＤに基づいて決定される制御対象チューナの制御を実行する制御インスタンスとして設定する処理を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項５】
前記コンテンツ配信制御部は、
配信コンテンツ毎のコンテンツ配信制御を実行する制御インスタンスを設定して、制御インスタンスに基づくコンテンツ毎の配信制御を実行する構成であり、
前記チューナ受信コンテンツの制御を実行するチューナ制御インスタンスは、
クライアントからの制御要求に基づいて、前記チューナの制御を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項６】
前記コンテンツ配信制御部は、
配信コンテンツ毎のコンテンツ配信制御を実行する制御インスタンスを設定して、制御インスタンスに基づくコンテンツ毎の配信制御を実行する構成であり、前記制御インスタンスの識別子としてのインスタンスＩＤと、サーバクライアント間のコネクション識別子であるコネクションＩＤと、配信コンテンツに対応するプロトコル情報とを対応付けたコネクション管理テーブルに基づくコネクション管理を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項７】
前記コンテンツ配信制御部は、
配信コンテンツ毎のコンテンツ配信制御を実行する制御インスタンスを設定して、制御インスタンスに基づくコンテンツ毎の配信制御を実行する構成であり、
前記制御インスタンスは、識別子としてのインスタンスＩＤを設定され、クライアントからの制御インスタンスＩＤを指定した制御要求に応じて、コンテンツ配信制御を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項８】
前記コンテンツ配信制御部は、
ＳＯＡＰ(Simple Object Access Control)プロトコルに従った配信コンテンツの制御要求をクライアントから受信し、該制御要求に基づいて、チューナ受信コンテンツの配信制御を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項９】
前記チャンネルリストは、カテゴリ毎に区分された複数チャンネルからなるリストとして設定された構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項１０】
前記コンテンツ配信制御部は、
前記チャンネルリスト識別子としてのチャンネルリストＵＲＬに基づいて特定される前記チューナの受信する複数チャンネルのコンテンツの配信制御を実行中に、他クライアントからの同一のチャンネルリストＵＲＬを指定したコンテンツ要求としてのＨＴＴＰ−ＧＥＴメソッドの受信に応じて、該チャンネルリストＵＲＬに基づくＨＴＴＰコネクションにより、チャンネルリストＵＲＬに基づいて特定されるチューナ受信コンテンツの配信を実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項１１】
前記チャンネルリスト識別子は、チャンネルリストＵＲＬ（Uniform Resource Locators）であり、
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記コンテンツ配信制御部は、
前記チャンネルリストに記述された複数チャンネルのチャンネル間切り替えにより、クライアントに対する送信符号化データの整合性の保持可能性を判定し、整合性が保持されないと判定した場合には、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションの切断を実行する構成であり、
前記コンテンツ提供サーバは、さらに、
サーバクライアント間のイベント通知コネクションを介してチャンネルリストＵＲＬに基づいて設定されたＨＴＴＰコネクションの切断情報を通知する処理を実行する構成を有することを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項１２】
前記チャンネルリスト識別子は、チャンネルリストＵＲＬ（Uniform Resource Locators）であり、
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記コンテンツ配信制御部は、
クライアントに対する送信符号化データの整合性の保持可能なタイミングにおいて、前記チャンネルリストに記述された複数チャンネルのチャンネル間切り替えをチューナ制御により実行する構成であることを特徴とする請求項１に記載のコンテンツ提供サーバ。
【請求項１３】
ローカルエリアネットワークを介して接続されたサーバに設定されたチューナの受信コンテンツを前記ローカルエリアネットワークを介してサーバから受信する情報処理装置であり、
チューナ受信コンテンツを提供するサーバとのデータ送受信処理を前記ローカルエリアネットワークを介して実行するデータ送受信部と、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むリストの識別子であるチャンネルリスト識別子に基づくコンテンツ送信要求を前記サーバに対して前記ローカルエリアネットワークを介して送信するとともに、前記サーバにおいてコンテンツ配信制御を実行する制御インスタンスを指定したチューナ受信コンテンツの配信制御要求の送信処理を実行する制御部と、
を有することを特徴とする情報処理装置。
【請求項１４】
前記制御部は、
前記サーバから受信するコンテンツ情報に含まれるプロトコル情報中の、チューナ識別情報としてのファンクションＩＤを格納した接続準備要求を前記サーバに対して送信し、該接続準備要求の応答として、前記サーバから受信するチューナ受信コンテンツの制御を実行する制御インスタンスのＩＤを取得し、該制御インスタンスＩＤを指定したチューナ受信コンテンツの配信制御要求の送信処理を実行する構成を有することを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記チャンネルリスト識別子は、チャンネルリストＵＲＬ（Uniform Resource Locators）であり、
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記制御部は、
前記チャンネルリストに記述された複数チャンネル間の切り替え前後におけるコンテンツ受信を、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションを継続的に使用して実行する構成であることを特徴とする請求項１３に記載の情報処理装置。
【請求項１６】
コンテンツ提供サーバに設定されたチューナによる受信コンテンツをローカルエリアネットワークを介してクライアントに送信するコンテンツ送信制御方法であり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むチャンネルリストに記述された複数のチャンネルに対応するチューナ受信コンテンツを制御対象のコンテンツ単位として設定した制御インスタンスを設定する制御インスタンス設定ステップと、
前記制御インスタンスに対するクライアントからの制御要求を前記ローカルエリアネットワークを介して受信する制御要求受信ステップと、
前記制御要求に基づいて、前記制御インスタンスによるチューナ制御を実行する制御ステップと、
を有することを特徴とするコンテンツ送信制御方法。
【請求項１７】
前記制御インスタンス設定ステップは、
チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）を制御インスタンスに対応付けるステップを含むことを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項１８】
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、
チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）に基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記制御ステップは、
前記チャンネルリストに記述された複数チャンネルに対応する複数のチューナ受信コンテンツの切り替えとして実行されるチャンネル切り替え前後において、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションを継続的に使用したコンテンツ配信を実行することを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項１９】
前記コンテンツ情報には、
コンテンツ対応のプロトコル情報が含まれ、
前記チューナを介した受信コンテンツに対応して設定されるプロトコル情報には、チューナ識別情報としてのファンクションＩＤを含み、
前記制御インスタンス設定ステップは、
チューナ受信コンテンツの制御を実行する制御インスタンスを、前記ファンクションＩＤに基づいて決定される制御対象チューナの制御を実行する制御インスタンスとして設定する処理を実行することを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項２０】
前記コンテンツ送信制御方法は、さらに、
前記制御インスタンスの識別子としてのインスタンスＩＤと、サーバクライアント間のコネクション識別子であるコネクションＩＤと、配信コンテンツに対応するプロトコル情報とを対応付けたコネクション管理テーブルに基づくコネクション管理を実行するステップを含むことを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項２１】
前記制御要求受信ステップは、
ＳＯＡＰ(Simple Object Access Control)プロトコルに従った配信コンテンツの制御要求をクライアントから受信するステップであることを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項２２】
前記コンテンツ送信制御方法において、さらに、
チャンネルリスト識別子としてのチャンネルリストＵＲＬに基づいて特定される前記チューナの受信する複数チャンネルのコンテンツの配信制御を実行中に、他クライアントからの同一のチャンネルリストＵＲＬを指定したコンテンツ要求としてのＨＴＴＰ−ＧＥＴメソッドの受信に応じて、該チャンネルリストＵＲＬに基づくＨＴＴＰコネクションにより、チャンネルリストＵＲＬに基づいて特定されるチューナ受信コンテンツの配信を実行するステップを含むことを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項２３】
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、
チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）に基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記コンテンツ送信制御方法は、さらに、
前記チャンネルリストに記述された複数チャンネルのチャンネル間切り替えにより、クライアントに対する送信符号化データの整合性の保持可能性を判定し、整合性が保持されないと判定した場合には、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションの切断を実行するステップと、
サーバクライアント間のイベント通知コネクションを介してチャンネルリストＵＲＬに基づいて設定されたＨＴＴＰコネクションの切断情報を通知するステップと、
を含むことを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項２４】
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、
チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）に基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記制御ステップは、
クライアントに対する送信符号化データの整合性の保持可能なタイミングにおいて、前記チャンネルリストに記述された複数チャンネルのチャンネル間切り替えをチューナ制御により実行するステップを含むことを特徴とする請求項１６に記載のコンテンツ送信制御方法。
【請求項２５】
サーバに設定されたチューナの受信コンテンツをローカルエリアネットワークを介してサーバから受信する情報処理方法であり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むリストの識別子であるチャンネルリスト識別子に基づくコンテンツ送信要求を前記サーバに対して送信するコンテンツ送信要求ステップと、
前記サーバにおいてコンテンツ配信制御を実行する制御インスタンスを指定したチューナ受信コンテンツの配信制御要求を前記ローカルエリアネットワークを介して送信する処理を実行する制御要求ステップと、
を有することを特徴とする情報処理方法。
【請求項２６】
前記コンテンツ送信要求ステップは、
前記サーバから受信するコンテンツ情報に含まれるプロトコル情報中の、チューナ識別情報としてのファンクションＩＤを格納した接続準備要求を前記サーバに対して送信するステップを含み、
前記制御要求ステップは、
前記接続準備要求の応答として、前記サーバから受信するチューナ受信コンテンツの制御を実行する制御インスタンスのＩＤを指定したチューナ受信コンテンツの配信制御要求の送信処理を実行するステップを含むことを特徴とする請求項２５に記載の情報処理方法。
【請求項２７】
前記チャンネルリスト識別子は、チャンネルリストＵＲＬ（Uniform Resource Locators）であり、
サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、
前記情報処理方法は、
前記チャンネルリストに記述された複数チャンネル間の切り替え前後におけるコンテンツ受信を、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションを継続的に使用して実行することを特徴とする請求項２５に記載の情報処理方法。
【請求項２８】
コンテンツ提供サーバに設定されたチューナによる受信コンテンツをローカルエリアネットワークを介してクライアントに送信するコンテンツ送信制御処理を実行するコンピュータ・プログラムであり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むチャンネルリストに記述された複数のチャンネルに対応するチューナ受信コンテンツを制御対象のコンテンツ単位として設定した制御インスタンスを設定する制御インスタンス設定ステップと、
前記制御インスタンスに対するクライアントからの制御要求を前記ローカルエリアネットワークを介して受信する制御要求受信ステップと、
前記制御要求に基づいて、前記制御インスタンスによるチューナ制御を実行する制御ステップと、
を有することを特徴とするコンピュータ・プログラム。
【請求項２９】
サーバに設定されたチューナの受信コンテンツをローカルエリアネットワークを介してサーバから受信するための情報処理を実行するコンピュータ・プログラムであり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むリストの識別子であるチャンネルリスト識別子に基づくコンテンツ送信要求を前記サーバに対して送信するコンテンツ送信要求ステップと、
前記サーバにおいてコンテンツ配信制御を実行する制御インスタンスを指定したチューナ受信コンテンツの配信制御要求を前記ローカルエリアネットワークを介して送信する処理を実行する制御要求ステップと、
を有することを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
【課題を解決するための手段】
本発明の第１の側面は、
ローカルエリアネットワークを介して接続されたクライアントに対するコンテンツ送信処理を実行するコンテンツ提供サーバであり、
データ受信処理を実行するチューナと、
前記チューナによる受信コンテンツおよび制御情報のサーバクライアント間の通信処理を、前記ローカルエリアネットワークを介して実行するデータ送受信部と、
前記チューナによる受信コンテンツに対応する属性情報をコンテンツ情報として格納した記憶部と、
前記コンテンツ情報のクライアントに対する提供処理を実行するコンテンツ管理部と、
前記チューナを介した受信コンテンツの前記ローカルエリアネットワークを介したクライアントに対するライブストリーミング配信制御を実行するコンテンツ配信制御部とを有し、
前記記憶部は、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むチャンネルリストの識別情報としてのチャンネルリスト識別子を、チューナ受信コンテンツに対応するコンテンツ情報として格納し、
前記コンテンツ配信制御部は、
前記チャンネルリストに記述された複数チャンネルに対応するチューナの受信する複数コンテンツを制御コンテンツの一単位として設定し、クライアントから受信するチャンネルリスト識別子に対応する制御要求に基づいて、前記チャンネルリストに記述された複数チャンネルに対応する配信コンテンツの制御を実行する構成であることを特徴とするコンテンツ提供サーバにある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
本発明の第２の側面は、
ローカルエリアネットワークを介して接続されたサーバに設定されたチューナの受信コンテンツを前記ローカルエリアネットワークを介してサーバから受信する情報処理装置であり、
チューナ受信コンテンツを提供するサーバとのデータ送受信処理を前記ローカルエリアネットワークを介して実行するデータ送受信部と、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むリストの識別子であるチャンネルリスト識別子に基づくコンテンツ送信要求を前記サーバに対して前記ローカルエリアネットワークを介して送信するとともに、前記サーバにおいてコンテンツ配信制御を実行する制御インスタンスを指定したチューナ受信コンテンツの配信制御要求の送信処理を実行する制御部と、
を有することを特徴とする情報処理装置にある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
さらに、本発明の第３の側面は、
コンテンツ提供サーバに設定されたチューナによる受信コンテンツをローカルエリアネットワークを介してクライアントに送信するコンテンツ送信制御方法であり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むチャンネルリストに記述された複数のチャンネルに対応するチューナ受信コンテンツを制御対象のコンテンツ単位として設定した制御インスタンスを設定する制御インスタンス設定ステップと、
前記制御インスタンスに対するクライアントからの制御要求を前記ローカルエリアネットワークを介して受信する制御要求受信ステップと、
前記制御要求に基づいて、前記制御インスタンスによるチューナ制御を実行する制御ステップと、
を有することを特徴とするコンテンツ送信制御方法にある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
さらに、本発明のコンテンツ送信制御方法の一実施態様において、前記制御インスタンス設定ステップは、チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）を制御インスタンスに対応付けるステップを含むことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
さらに、本発明のコンテンツ送信制御方法の一実施態様において、サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）に基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、前記制御ステップは、前記チャンネルリストに記述された複数チャンネルに対応する複数のチューナ受信コンテンツの切り替えとして実行されるチャンネル切り替え前後において、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションを継続的に使用したコンテンツ配信を実行することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
さらに、本発明のコンテンツ送信制御方法の一実施態様において、サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）に基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、前記コンテンツ送信制御方法は、さらに、前記チャンネルリストに記述された複数チャンネルのチャンネル間切り替えにより、クライアントに対する送信符号化データの整合性の保持可能性を判定し、整合性が保持されないと判定した場合には、前記チャンネルリストＵＲＬに基づいて設定されるＨＴＴＰコネクションの切断を実行するステップと、
サーバクライアント間のイベント通知コネクションを介してチャンネルリストＵＲＬに基づいて設定されたＨＴＴＰコネクションの切断情報を通知するステップと、
を含むことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
さらに、本発明のコンテンツ送信制御方法の一実施態様において、サーバクライアント間のチューナ受信コンテンツの配信用コネクションは、チャンネルリスト識別子としてのチャンネルリストＵＲＬ（Uniform Resource Locators）に基づいて設定されるＨＴＴＰ(Hyper Text Transfer Protocol)コネクションであり、前記制御ステップは、クライアントに対する送信符号化データの整合性の保持可能なタイミングにおいて、前記チャンネルリストに記述された複数チャンネルのチャンネル間切り替えをチューナ制御により実行するステップを含むことを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
さらに、本発明の第４の側面は、
サーバに設定されたチューナの受信コンテンツをローカルエリアネットワークを介してサーバから受信する情報処理方法であり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むリストの識別子であるチャンネルリスト識別子に基づくコンテンツ送信要求を前記サーバに対して送信するコンテンツ送信要求ステップと、
前記サーバにおいてコンテンツ配信制御を実行する制御インスタンスを指定したチューナ受信コンテンツの配信制御要求を前記ローカルエリアネットワークを介して送信する処理を実行する制御要求ステップと、
を有することを特徴とする情報処理方法にある。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
さらに、本発明の第５の側面は、
コンテンツ提供サーバに設定されたチューナによる受信コンテンツをローカルエリアネットワークを介してクライアントに送信するコンテンツ送信制御処理を実行するコンピュータ・プログラムであり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むチャンネルリストに記述された複数のチャンネルに対応するチューナ受信コンテンツを制御対象のコンテンツ単位として設定した制御インスタンスを設定する制御インスタンス設定ステップと、
前記制御インスタンスに対するクライアントからの制御要求を前記ローカルエリアネットワークを介して受信する制御要求受信ステップと、
前記制御要求に基づいて、前記制御インスタンスによるチューナ制御を実行する制御ステップと、
を有することを特徴とするコンピュータ・プログラムにある。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
さらに、本発明の第６の側面は、
サーバに設定されたチューナの受信コンテンツをローカルエリアネットワークを介してサーバから受信するための情報処理を実行するコンピュータ・プログラムであり、
前記チューナの受信チャンネル中、少なくとも複数チャンネルを含むリストの識別子であるチャンネルリスト識別子に基づくコンテンツ送信要求を前記サーバに対して送信するコンテンツ送信要求ステップと、
前記サーバにおいてコンテンツ配信制御を実行する制御インスタンスを指定したチューナ受信コンテンツの配信制御要求を前記ローカルエリアネットワークを介して送信する処理を実行する制御要求ステップと、
を有することを特徴とするコンピュータ・プログラムにある。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
図３において、最上位はルートコンテナ３０１と呼ばれる。ルートコンテナの下位に例えば音楽（ミュージック）コンテナ３０２、動画コンテナ３０３、静止画コンテナ３０４、さらにチューナコンテナ３０５等が設定される。音楽（ミュージック）コンテナ３０２の下位には、ジャンル３０６、ジャンルの下位には、アーティスト３０７などのオブジェクトの設定がなされる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】変更
【補正の内容】
【０１１２】
クライアント４６０は、コンテンツディレクトリサービス４４２からのコンテンツ情報に基づいて、チューナ受信のライブストリーミングデータの配信を希望する場合は、受信したコンテンツ情報から取得した情報をコンテンツ配信制御部４３０のコネクションマネージャサービス４３１に送信する。これらの処理の詳細については後述する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１２６
【補正方法】変更
【補正の内容】
【０１２６】
図７に示すように、チューナコンテナ４８２の子としては、チューナコンテナ４８２の持つチャンネルリストＵＲＬに対応付けられた各チャンネル、例えば地上波１〜１２チャンネルの各々が子アイテムとして設定される。それぞれのアイテムには各チャンネルの情報がメタデータとして設定される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】変更
【補正の内容】
【０１３１】
図８（ｂ）が、チャンネルアイテムに対応するメタデータに基づく情報であり、下記に示すような情報を持つ。
＜item id="ch8"parentID="dev0"restricted="1"＞
＜dc:title＞東京テレビ＜/dc:title＞
＜upnp:class＞object.item.videoItem.videoBroadcast.avChannel
＜/upnp:class＞
＜upnp:channelName＞東京テレビ＜/upnp:channelName＞
＜upnp:channelNr＞8＜/upnp:channelNr＞
…
＜/item＞
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１４５
【補正方法】変更
【補正の内容】
【０１４５】
ステップＳ１０５の接続準備要求（PrepareForConnection）の送信において、クライアント４６０は、前述のプロトコル情報取得（Ｓ１０３）において、コネクションマネージャサービス４３１から受領したライブストリーミングに関するプロトコル情報［internal:1.2.3.4:application/x-av-tuner-content:func-id=t01］を送信する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１６４
【補正方法】変更
【補正の内容】
【０１６４】
従って、サーバのコンテンツ配信制御部４３０は、クライアントからのチャンネル切り替え要求に基づく送信データの変更により、送信符号化データの整合性の保持が可能か否かを判定し、整合性が保持されないと判断した場合は、サーバクライアント間のデータストリーム配信用のコネクション、すなわち、チャンネルリストＵＲＬに基づくＨＴＴＰコネクションを切断する。サーバは、さらに、クライアントに対して、イベント通知用コネクションを介して、データストリーム配信用のコネクションが切断されたことを通知する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１７８
【補正方法】変更
【補正の内容】
【０１７８】
なお、コンテンツ配信制御部４３０が、ＡＶＴインスタンス−＃０とＡＶＴインスタンス−＃１の２つを持っているが、同時に１つのＡＶＴインスタンスしか動作できないサーバの場合の処理は、例えば以下のａ〜ｆのように実行される。
ａ．最初、クライアント１からＡＶＴ−＃０をアサインするように要求
ｂ．コネクションＩＤ−１にＡＶＴインスタンスＩＤ−＃０をアサイン
ｃ．次に、クライアント２からＡＶＴ−＃０をアサインするように要求
ｄ．コネクションＩＤ−２にＡＶＴインスタンスＩＤ−＃０をアサイン
ｅ．次に、クライアント１からＡＶＴ−＃１をアサインするように要求
ｆ．クライアント１にエラーを返す
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１９２
【補正方法】変更
【補正の内容】
【０１９２】
なお、このような構成の場合、ステップＳ１０３におけるコンテンツ配信制御部４３０のコネクションマネージャサービス４３１から送信されるプロトコル情報には、上述の２つのチャンネルリストＵＲＬのファンクションＩＤに対応する、
［internal:1.2.3.4:application/x-av-tuner-content:func-id=a］と、
［internal:1.2.3.4:application/x-av-tuner-content:func-id=b］との、
２つのチューナを介するストリーミングデータコンテンツに関する２つのプロトコル情報がそれぞれクライアントに通知されることになる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１９７
【補正方法】変更
【補正の内容】
【０１９７】
２つのＢＳ波を２つのチューナを介して視聴する場合は、ＢＳ波コンテナ６２１にあるチャンネルリストＵＲＬ−ＢＳ１（ｆｕｎｃＩＤ＝ａ）と、チャンネルリストＵＲＬ−ＢＳ２（ｆｕｎｃＩＤ＝ｂ）とをそれぞれことなるＡＶＴインスタンスにセットして、それぞれが異なるチューナの制御を行うことで２つのＢＳ波がそれぞれのクライアントに送信される。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０２０３
【補正方法】変更
【補正の内容】
【０２０３】
地上波とＢＳの場合は、地上波コンテナ６３１にあるチャンネルリストＵＲＬ−Ｔｅｒｒｅｓｔｒｉａｌ２（ｆｕｎｃＩＤ＝ｂ）と、ＢＳ波コンテナ６４１にあるチャンネルリストＵＲＬ−ＢＳ１（ｆｕｎｃＩＤ＝ａ）との組み合わせによる制御を行うことで地上波およびＢＳ波のコンテンツがそれぞれ異なるチューナを介してクライアントに提供される。