【手続補正書】
【提出日】平成22年1月7日(2010.1.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であり、
データ通信に適用する通信インタフェースと、
ホームネットワーク外にある外部サーバとの通信を実行し、該外部サーバを仮想的なホームネットワーク機器としてマッピングする処理を実行するデータ処理部と、
前記マッピング情報を格納する記憶部とを有し、
前記データ処理部は、
ホームネットワーク内のクライアント機器からの機器発見要求の受信に応じて、前記記憶部に格納されたマッピング情報を取得し、該マッピング情報に基づいて前記外部サーバに対応するサーバ情報を、サービス受領可能な機器情報として前記クライアント機器に提供する処理を実行する構成であることを特徴とする情報処理装置。
【請求項２】
前記データ処理部は、
ホームネットワーク外にある外部サーバとの通信に基づいて、該外部サーバ情報を記録したインスタンスを生成して記憶部に格納する処理を実行し、
ホームネットワーク内のクライアント機器からの機器発見要求の受信に応じて、前記記憶部に格納された前記インスタンスから取得される外部サーバ情報を前記クライアント機器に提供する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記データ処理部は、
前記クライアント機器からの機器発見要求の受信に応じて、前記外部サーバ情報をサービス受領可能な機器情報として前記クライアント機器に提供するとともに、その後の前記クライアント機器からの要求、応答を前記外部サーバに転送する処理を実行するか、または、前記クライアント機器と前記外部サーバとの間での直接通信を行なわせるために前記外部サーバの情報を前記クライアント機器に提供する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記外部サーバは、ＩＰマルチメディアサブシステム（ＩＭＳ）を適用したホームネットワーク外のサービス提供サーバであり、
前記データ処理部は、
前記サービス提供サーバをホームネットワーク機器としてマッピングする処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記データ処理部は、
前記外部サーバをＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）におけるコンテンツ提供サーバとして規定されるデジタルメディアサーバ（ＤＭＳ：Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）としてマッピングする処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記データ処理部は、
ホームネットワーク外にある外部サーバとの通信を実行し、該外部サーバの提供するサービスリストを取得し、該サービスリストに基づくユーザのサービス選択情報を取得し、選択されたサービスを提供する外部サーバのみを仮想的なホームネットワーク機器としてマッピングする処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記データ処理部は、
前記サービスリストを情報処理装置の表示部、またはホームネットワーク接続機器に出力し、該サービスリストに対するユーザ選択情報をホームネットワーク外の管理サーバに送信し、該管理サーバにおいて選択情報が登録されたサービスを提供する外部サーバを仮想的なホームネットワーク機器としてマッピングする処理を実行する構成であることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記データ処理部は、
前記クライアント機器から、マッピングのなされた外部サーバに対するコンテンツリスト要求を受信し、該要求を外部サーバに転送して、外部サーバからコンテンツリストを取得し前記クライアント機器に提供する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記コンテンツリストは、前記外部サーバに提供するコンテンツに対応するコンテンツＵＲＬが設定され、前記クライアント機器が、前記情報処理装置を経由せず、該コンテンツＵＲＬに基づくコンテンツ取得を実行可能とした設定を持つリストであることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記データ処理部は、
前記クライアント機器における前記外部サーバからのコンテンツ取得の条件として、前記クライアント機器に要求される認証および鍵交換処理の相手を前記情報処理装置とする設定情報を前記クライアント機器に提供する処理を実行する構成であることを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記データ処理部は、
認証および鍵交換処理の相手を前記情報処理装置とした設定情報をメタ情報に含めたコンテンツリストを前記クライアント機器に提供する処理を実行する構成であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記データ処理部は、
前記クライアント機器との間で実行する認証および鍵交換処理において生成した鍵を、コンテンツ取得元としての外部サーバに送信する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項１３】
前記データ処理部は、
前記クライアント機器から、マッピングのなされた外部サーバに対するサービス画面取得要求を受信し、該要求を外部サーバに転送して、外部サーバからサービス画面を取得し前記クライアント機器に提供する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項１４】
前記データ処理部は、
前記クライアント機器からＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従ったサービス画面取得要求を受信し、該要求を外部サーバに転送して、外部サーバからＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データからなるサービス画面を含むＨＴＴＰレスポンスを受信して前記クライアント機器に転送する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項１５】
ホームネットワーク内のクライアント装置と、ホームネットワーク外のコンテンツ提供サーバと、ホームネットワーク内のゲートウェイ装置とを有する情報通信システムであり、
前記ゲートウェイ装置は、
前記コンテンツ提供サーバとの通信を実行し、該コンテンツ提供サーバを仮想的なホームネットワーク機器としてマッピングする処理と、
前記クライアント装置からの機器発見要求の受信に応じて、前記マッピング情報を取得し、該マッピング情報に基づいて前記コンテンツ提供サーバに対応するサーバ情報を、サービス受領可能な機器情報として前記クライアント機器に提供する処理と、
前記クライアント装置からの前記コンテンツ提供サーバの提供コンテンツの取得要求を受信し、前記コンテンツ提供サーバに転送する処理を実行する構成であり、
前記クライアント装置は、
前記コンテンツ提供サーバの提供コンテンツを受信し、再生する処理を実行する構成であることを特徴とする情報通信システム。
【請求項１６】
前記ゲートウェイ装置は、
前記クライアント装置からＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に基づくサービス画面取得要求を受信し、該要求を前記コンテンツ提供サーバに転送して、該コンテンツ提供サーバからＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データからなるサービス画面を含むＨＴＴＰレスポンスを受信して前記クライアント装置に転送する処理を実行する構成であることを特徴とする請求項１５に記載の情報通信システム。
【請求項１７】
前記クライアント装置は、
前記コンテンツ提供サーバから前記ゲートウェイ装置を介して受信したＨＴＭＬデータに対してＨＴＭＬブラウザを適用した描画処理を実行して生成したサービス画面をディスプレイに表示する処理を実行する構成であることを特徴とする請求項１５に記載の情報通信システム。
【請求項１８】
前記クライアント装置は、
前記サービス画面に含まれるコンテンツリストに対するユーザからのコンテンツ選択情報を入力し、該コンテンツ選択情報に基づいて、選択コンテンツに対応するリソースＵＲＬを特定し、該リソースＵＲＬに基づくコンテンツストリーミング処理を実行する構成であることを特徴とする請求項１７に記載の情報通信システム。
【請求項１９】
ホームネットワークに接続されたクライアント機器に、ホームネットワーク外の外部サーバの提供コンテンツを利用可能に設定する処理を実行する情報処理装置における情報処理方法であり、
前記情報処理装置のデータ処理部において、通信部を介して外部サーバとの通信を実行し、該外部サーバを仮想的なホームネットワーク機器として設定するマッピング処理を実行し、該マッピング処理に基づくマッピング情報を記憶部に格納するマッピング処理ステップと、
前記データ処理部において、前記クライアント機器からの機器発見要求の受信に応じて、前記記憶部に格納されたマッピング情報を取得し、該マッピング情報に基づいて前記外部サーバに対応するサーバ情報を、サービス受領可能な機器情報として前記クライアント機器に提供する処理を実行する外部サーバ情報提供ステップと、
を有することを特徴とする情報処理方法。
【請求項２０】
ホームネットワークに接続されたクライアント機器に、ホームネットワーク外の外部サーバの提供コンテンツを利用可能に設定する処理を情報処理装置において実行させるコンピュータ・プログラムであり、
前記情報処理装置のデータ処理部において、通信部を介して外部サーバとの通信を実行し、該外部サーバを仮想的なホームネットワーク機器として設定するマッピング処理を実行させ、該マッピング処理に基づくマッピング情報を記憶部に格納させるマッピング処理ステップと、
前記データ処理部において、前記クライアント機器からの機器発見要求の受信に応じて、前記記憶部に格納されたマッピング情報を取得させ、該マッピング情報に基づいて前記外部サーバに対応するサーバ情報を、サービス受領可能な機器情報として前記クライアント機器に提供する処理を実行させる外部サーバ情報提供ステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】