(57)【要約】【課題】外部からホームネットワーク内に設置されたＤＭサーバのコンテンツを取得する。【解決手段】ホームゲートウェイ（ＨＧＷ）４０の配下にＤＭサーバ５０を接続し、ＨＧＷ４０とインターネット１０を介して接続された外部サーバ３０の配下にコンテンツ表示制御部２０を設置する。ＣＷＭＰセッションによってＨＧＷ４０と接続された外部サーバ３０が、ＨＧＷ４０に予め規定されたＣＷＭＰパラメータに遠隔プログラム呼び出し操作（ＲＰＣメソッド）によって新たにパラメータを追加し、この追加したパラメータにコンテンツリストを付加する。このコンテンツリストを含んだＣＷＭＰパラメータをＲＰＣメソッドで外部サーバ３０がＨＧＷ４０から取得し、このコンテンツリストに基づいて入力されるユーザからの表示指示を受け、外部サーバ３０がコンテンツ表示制御部２０に対してＤＭサーバ５０から表示対象コンテンツを取得し表示させる。【選択図】図１
2011223062.tif 000002
【特許請求の範囲】
【請求項１】
外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システムであって、
前記コンテンツ保存機器に、当該保存機器に係る機器情報を取得し外部に送信するホームゲートウェイを併設すると共に、
前記コンテンツ表示機器に、前記ホームゲートウェイから送信される前記機器情報を受信し前記コンテンツ表示機器に送信する外部サーバを併設し、
前記ホームゲートウェイが、前記コンテンツ保存機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを当該コンテンツ保存機器から取得する保存機器用通信部と、前記外部サーバから送信されるコンテンツリスト送信要求に対して前記コンテンツリストを前記外部サーバに送信すると共に当該コンテンツリストに基づいて前記外部サーバから送信されるコンテンツ送信要求を前記コンテンツ保存機器に転送する外部サーバ用通信部とを備え、
前記外部サーバは、前記ホームゲートウェイに対して前記コンテンツリスト送信要求を送信し当該コンテンツリスト送信要求によって前記ホームゲートウェイから取得した前記コンテンツリストを前記コンテンツ表示機器に表示する表示機器用通信部と、前記コンテンツリストに基づいてユーザから外部入力されるコンテンツ表示指令を前記コンテンツ保存機器に送信するホームゲートウェイ用通信部とを備えたことを特徴とするコンテンツ転送システム。
【請求項２】
請求項１に記載のコンテンツ転送システムにおいて、
前記ホームゲートウェイ用通信部および前記保存機器用通信部は、各々が複数の通信ポートを備えると共に、
前記ホームゲートウェイ用通信部は、外部から前記外部サーバ用通信部の特定の通信ポートに対する接続を前記保存機器用通信部の特定の通信ポートに転送するポートマッピングを実行するように要求するポートマッピング設定要求を前記ホームゲートウェイに送信するポートマッピング設定要求機能を有すると共に、
前記サーバ用通信部は、前記ポートマッピングを前記ポートマッピング設定要求により実行するポートマッピング機能を有することを特徴としたコンテンツ転送システム。
【請求項３】
請求項１乃至２のいずれか一つに記載のコンテンツ転送システムにおいて、
前記保存機器用通信部および前記表示機器用通信部は、前記ホームゲートウェイまたは前記外部サーバに接続された機器から当該接続機器が稼動状態にあるか否かを示す接続情報および前記接続機器に係る情報を取得し記憶する接続機器記憶機能と、前記接続機器の種類が保存機器であった場合に前記コンテンツリストを取得し記憶するコンテンツリスト記憶機能を有することを特徴とするコンテンツ転送システム。
【請求項４】
請求項１乃至３のいずれか一つに記載のコンテンツ転送システムにおいて、
前記サーバ用通信部は、前記サーバから送信されるコンテンツリスト送信要求を受信した場合に前記コンテンツリスト記憶機能に記憶された前記コンテンツリストを、通信機器の遠隔保守操作用に規定されパラメータを用いた通信方式（ＣＷＭＰ）にて前記サーバに送信することを特徴とするコンテンツ転送システム。
【請求項５】
請求項４に記載のコンテンツ転送システムにおいて、
前記ホームゲートウェイ用通信部は、前記コンテンツ保存機器に係る情報を前記外部サーバに送信するように要求する機器情報送信要求を前記ホームゲートウェイに送信すると共に、
前記外部サーバ用通信部は、前記サーバから送信される機器情報送信要求を受信した場合に前記接続機器記憶機能に記憶された前記接続情報および前記接続機器固有情報を、前記ＣＷＭＰ方式にて前記外部サーバに送信することを特徴とするコンテンツ転送システム。
【請求項６】
請求項４乃至５のいずれか一つに記載のコンテンツ転送システムにおいて、
前記外部サーバ用通信部は、当該サーバ用通信部から前記外部サーバに前記コンテンツリストが前記ＣＷＭＰ方式にて送信される場合に、予め規定されているパラメータに新たなパラメータを追加し当該新パラメータに前記コンテンツリストの内容を設定することを特徴とするコンテンツ転送システム。
【請求項７】
外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システム制御方法にあって、
前記コンテンツ保存機器に併設されたホームゲートウェイが前記コンテンツ保存機器から当該機器に係る情報および機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを取得し、
前記コンテンツ表示機器に併設された外部サーバが前記コンテンツ表示機器から当該機器に係る情報を取得し、
前記外部サーバが前記ホームゲートウェイに対して前記コンテンツリストを要求するコンテンツリスト送信要求を送信し、
前記コンテンツリスト送信要求を受信した前記ホームゲートウェイが前記コンテンツリストを取得すると共に、
このコンテンツリストを、通信機器の遠隔保守操作用のパラメータを用いた通信方式（ＣＷＭＰ）にて新たに前記コンテンツリスト用に追加されたパラメータに付加し、
前記コンテンツリストを含んだパラメータに係る情報を前記外部サーバに対してコンテンツリスト表示用として前記ＣＷＭＰ方式にて前記ホームゲートウェイが送信する構成としたことを特徴とするコンテンツ転送システム制御方法。
【請求項８】
外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システム制御用プログラムにあって、
前記コンテンツ保存機器に併設されたホームゲートウェイが前記コンテンツ保存機器から当該機器に係る情報および機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを取得するコンテンツリスト取得機能、
前記コンテンツ表示機器に併設された外部サーバが前記コンテンツ表示機器から当該機器に係る情報を取得する機器情報取得機能、
前記外部サーバが前記ホームゲートウェイに対して前記コンテンツリストを要求するコンテンツリスト送信要求を送信するコンテンツリスト送信要求送信機能、
前記コンテンツリスト送信要求を受信したホームゲートウェイが前記コンテンツリストを取得すると共に、
このコンテンツリストを、通信機器の遠隔保守操作用のパラメータを用いた通信方式（ＣＷＭＰ）にて新たに前記コンテンツリスト用に追加されたパラメータに付加するＣＷＭＰパラメータ設定機能、
および前記コンテンツリストを含んだパラメータに係る情報を前記外部サーバに対してコンテンツリスト表示用として前記ＣＷＭＰ方式にてホームゲートウェイが送信するＣＷＭＰパラメータ送信機能、
をコンピュータに実現させるようにしたことを特徴とするコンテンツ転送システム制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ転送システムに関し、特に家電向けネットワーク規格（ＤＬＮＡ）対応装置に保存されたコンテンツを、ホームネットワーク外から再生するように構成されたコンテンツ転送システム、コンテンツ転送システム制御方法およびその制御用プログラムに関する。
【背景技術】
【０００２】
ネットワーク対応型のテレビやＤＶＤレコーダの普及により、家庭内において異なるメーカの装置間で映像や画像等のデジタルコンテンツを共有することが多くなった。このため、異なるメーカの装置間でデジタルコンテンツ共有のための相互接続性を保証する仕様として家電向けネットワーク規格（ＤＬＮＡ：Digital Living Network Alliance）が規定された。
【０００３】
近年では、このＤＬＮＡに対応した音響映像（ＡＶ：Audio Visual）機器が続々と製品化されている。また、自宅のホームネットワーク上に設置されたＤＶＤレコーダやＨＤＤなどの記憶装置を含むディジタルメディアサーバ（ＤＭサーバ：Digital Media Server）のコンテンツを、インターネットを介した外部から閲覧することのできるシステムが求められていた。
【０００４】
これに対し、従来より具体的に知られている上記技術分野の内容としては、特許文献１乃至３がある。
【０００５】
特許文献１には、ＤＭサーバの保存されたコンテンツリストをＷｅｂサーバに送信するネットワークシステムが開示されている。
【０００６】
このネットワークシステムは、家庭用通信機器（ホームゲートウェイ（ＨＧＷ：Home Gateway））がホームネットワークに接続されたＤＶＤレコーダ等のＤＭサーバから当該ＤＶＤレコーダに保存されているコンテンツのリストを取得し、このコンテンツリスト情報を元にＷｅｂページを作成する。作成されたＷｅｂページをインターネット上のＷｅｂサーバへ送信（ＨＴＴＰ言語でＰＵＴ指令）し、ユーザが前述のＷｅｂサーバに保存されたＷｅｂページに接続し、Ｗｅｂページ上のコンテンツリストからコンテンツを選択する。このようにすることで、ホームネットワーク外からホームネットワーク上に設置されたＤＭサーバのコンテンツを再生することのできるネットワークシステムである。
【０００７】
前述の家庭用通信機器（ホームゲートウェイ）は、顧客構内装置（ＣＰＥ：Customer Premises Equipment）とも呼ばれ、当該顧客構内装置を遠隔管理する通信規約（プロトコル）として宅内機器遠隔操作用プロトコル（ＣＷＭＰ：CPE WAN Management Protocol）がブロードバンドによる文化振興活動を支援するために設立された民間の任意団体であるブロードバンド・フォーラムで制定されている（ＣＷＭＰの規格の番号はＴＲ−０６９）。
【０００８】
前述の宅内機器遠隔操作用プロトコルでは、ホームネットワーク外に設置された外部サーバ（ＡＣＳ：Auto Configuration Server）とホームゲートウェイ間で遠隔プログラム呼び出し（ＲＰＣ：Remote Procedure Call）に係る操作（メソッド：method（コマンド指令））を使用して通信し、ホームゲートウェイが持つ各種パラメータの読み書きを行いホームゲートウェイの遠隔管理を実現している。
【０００９】
例えば、宅内機器遠隔操作用プロトコルでは、外部サーバから「ＩｎｔｅｒｎｅｔＧａｔｅｗａｙＤｅｖｉｃｅ」、「ＬＡＮＤｅｖｉｃｅ｛ｉ｝」、「ＬＡＮＨｏｓｔＣｏｎｆｉｇＭａｎａｇｅｍｅｎｔ」、「ＩＰＩｎｔｅｒｆａｃｅ｛ｉ｝」、「ＩＰＩｎｔｅｒｆａｃｅＩＰＡｄｄｒｅｓｓ」という宅内機器遠隔操作用プロトコルのパラメータに「ＳｅｔＰａｒａｍｅｔｅｒＶａｌｕｅ」という遠隔プログラム呼び出し操作でＩＰアドレスを設定することによって、ホームゲートウェイ自身のＬＡＮ側ローカルＩＰアドレスを変更することが可能となっている。
ここで、｛ｉ｝は１，２，３，…，ｎの数値とし、この数値は機器の台数を示すものとする。
【００１０】
また、外部サーバが上記パラメータを使用して「ＧｅｔＰａｒａｍｅｔｅｒＶａｌｕｅ」という遠隔プログラム呼び出し操作を実行することによって、ホームゲートウェイ自身のＬＡＮ側ローカルＩＰアドレスの現在値を取得することが可能となっている。
【００１１】
また、特許文献２には、記憶装置と表示装置とが互いに異なるネットワークに存在している場合においても、記憶装置から表示装置にコンテンツ情報を転送することのできるネットワークシステムが開示されている。
【００１２】
このネットワークシステムは、記憶装置の所属する記憶装置用ネットワークに記憶装置用通信機器（ゲートウェイ：Gateway）を設置し、さらに表示装置の所属する表示装置用ネットワークに表示装置用ゲートウェイを設置し、記憶装置用ゲートウェイおよび表示装置用ゲートウェイがお互いのネットワークアドレスを通知する。これにより、表示装置用ゲートウェイを介して表示装置から再生指示を受けた記憶装置用ゲートウェイは、記憶装置から目的のデータを取得し、表示装置用ゲートウェイを介して表示装置に送信するネットワークシステムである。
【００１３】
さらに、特許文献３には、宅内機器遠隔操作用プロトコル（ＣＷＭＰ）を用いて通信を行うネットワークシステムが開示されている。
【００１４】
このネットワークシステムは、サーバがビデオ装置に保存されたコンテンツを取得するネットワークシステムで、ビデオ装置の持つ各種設定情報（コンフィグレーション）をパラメータとして、サーバから前述のパラメータの設定および取得を行い、ビデオ装置を遠隔操作するネットワークシステムである。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特願２００７−２８８１０２
【特許文献２】特開２００９−０８６８０６
【特許文献３】特表２００８−５３６４１５
【発明の概要】
【発明が解決しようとする課題】
【００１６】
しかしながら、特許文献１乃至３に開示されたネットワークシステムは、表示装置側のサーバと記憶装置側のサーバとの通信において各種設定情報を送信および設定しているため、それぞれのサーバの設定が複雑になり、ユーザに高度なネットワーク設定を要求しなければならず、ユーザにとって大きな負担が強いられるという不都合があった。
【００１７】
〔発明の目的〕
本発明は、上記関連技術の有する不都合を改善し、高度な通信設定を行うことなく、記憶装置に記録されたコンテンツをインターネットを介して表示装置に送信し、表示装置で再生することを可能とする汎用化されたコンテンツ転送システムを提供することを、その目的とする。
【課題を解決するための手段】
【００１８】
上記目的を達成するため、本発明に係るコンテンツ転送システムは、外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システムであって、前記コンテンツ保存機器に、当該保存機器に係る機器情報を取得し外部に送信するホームゲートウェイを併設すると共に、前記コンテンツ表示機器に、前記ホームゲートウェイから送信される前記機器情報を受信し前記コンテンツ表示機器に送信する外部サーバを併設し、前記ホームゲートウェイが、前記コンテンツ保存機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを当該コンテンツ保存機器から取得する保存機器用通信部と、前記外部サーバから送信されるコンテンツリスト送信要求に対して前記コンテンツリストを前記外部サーバに送信すると共に当該コンテンツリストに基づいて前記外部サーバから送信されるコンテンツ送信要求を前記コンテンツ保存機器に転送する外部サーバ用通信部とを備え、前記外部サーバは、前記ホームゲートウェイに対して前記コンテンツリスト送信要求を送信し当該コンテンツリスト送信要求によって前記ホームゲートウェイから取得した前記コンテンツリストを前記コンテンツ表示機器に表示する表示機器用通信部と、前記コンテンツリストに基づいてユーザから外部入力されるコンテンツ表示指令を前記コンテンツ保存機器に送信するホームゲートウェイ用通信部とを備えたことを特徴とする。
【００１９】
また、本発明に係るコンテンツ転送システム制御方法は、外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システム制御方法にあって、前記コンテンツ保存機器に併設されたホームゲートウェイが前記コンテンツ保存機器から当該機器に係る情報および機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを取得し、前記コンテンツ表示機器に併設された外部サーバが前記コンテンツ表示機器から当該機器に係る情報を取得し、前記外部サーバが前記ホームゲートウェイに対して前記コンテンツリストを要求するコンテンツリスト送信要求を送信し、前記コンテンツリスト送信要求を受信した前記ホームゲートウェイが前記コンテンツリストを取得すると共に、このコンテンツリストを、通信機器の遠隔保守操作用のパラメータを用いた通信方式（ＣＷＭＰ）にて新たに前記コンテンツリスト用に追加されたパラメータに付加し、前記コンテンツリストを含んだパラメータに係る情報を前記外部サーバに対してコンテンツリスト表示用として前記ＣＷＭＰ方式にて前記ホームゲートウェイが送信する構成としたことを特徴とする。
【００２０】
更に、本発明に係るコンテンツ転送システム制御用プログラムは、外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システム制御用プログラムにあって、前記コンテンツ保存機器に併設されたホームゲートウェイが前記コンテンツ保存機器から当該機器に係る情報および機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを取得するコンテンツリスト取得機能、前記コンテンツ表示機器に併設された外部サーバが前記コンテンツ表示機器から当該機器に係る情報を取得する機器情報取得機能、前記外部サーバが前記ホームゲートウェイに対して前記コンテンツリストを要求するコンテンツリスト送信要求を送信するコンテンツリスト送信要求送信機能、前記コンテンツリスト送信要求を受信したホームゲートウェイが前記コンテンツリストを取得すると共に、このコンテンツリストを、通信機器の遠隔保守操作用のパラメータを用いた通信方式（ＣＷＭＰ）にて新たに前記コンテンツリスト用に追加されたパラメータに付加するＣＷＭＰパラメータ設定機能、および前記コンテンツリストを含んだパラメータに係る情報を前記外部サーバに対してコンテンツリスト表示用として前記ＣＷＭＰ方式にてホームゲートウェイが送信するＣＷＭＰパラメータ送信機能、をコンピュータに実現させるようにしたことを特徴とする。
【発明の効果】
【００２１】
本発明は上述したように構成すると共に、ＤＭサーバのコンテンツリストを宅内遠隔操作用プロトコル（ＣＷＭＰ）のパラメータとして外部サーバとホームゲートウェイ間で送受信することにより、複雑な通信知識を必要としなくともホームネットワーク外の機器からホームネットワーク内に設置されたＤＭサーバのコンテンツリストを取得しコンテンツを再生することのできることができるという優れたコンテンツ転送システム、コンテンツ転送システム制御方法およびコンテンツ転送方法制御用プログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明に係るコンテンツ転送システムの第１実施形態を示すブロック図である。
【図２】図１に開示したブロック図における動作概要を示すシーケンス図である。
【図３】図１に開示したブロック図におけるホームゲートウェイ４０の内部を示したブロック図である。
【図４】図１に開示したブロック図における外部サーバ３０の内部を示したブロック図である。
【図５】図２における外部サーバ３０が遠隔プログラム呼び出し操作でホームゲートウェイ４０から取得するコンテンツリスト情報のパラメータの例を示した図である。
【図６】図２における外部サーバ３０が遠隔プログラム呼び出し操作でホームゲートウェイ４０に設定するポートマッピング設定のパラメータの例を示した図である。
【図７】図２における外部サーバがユーザに提供する操作画面およびコンテンツリスト表示画面例を示した図である。
【図８】本発明に係るコンテンツ転送システムの第２実施形態を示すブロック図である。
【図９】図８に開示したブロック図における動作概要を示すシーケンス図である。
【図１０】図８における外部サーバ３０が遠隔プログラム呼び出し操作でホームゲートウェイ４０から取得するコンテンツリストのパラメータの例を示した図である。
【発明を実施するための形態】
【００２３】
〔第１の実施形態〕
以下、本発明に係るコンテンツ転送システムの第１実施形態を、図１に基づいて説明する。
【００２４】
まず、図１に示す実施形態は、配下にコンテンツ表示制御部（ＤＭＲ：Digital Media Renderer）２０を有する通信装置（外部サーバ：Auto Configuration Server）３０と、配下にディジタルメディアサーバ（ＤＭサーバ：Digital Media Server）５０を有する通信装置（ホームゲートウェイ：Home Gateway）４０とがインターネット通信網１０を介して通信する構成となっている。
【００２５】
また、前述のＤＭサーバ５０とホームゲートウェイ４０は宅内などに設置されＬＡＮ（Local Area Network）で接続されたホームネットワーク１１を形成している。
【００２６】
ここで、コンテンツ表示制御部２０とは、外部からの指令により外部から取得したコンテンツ情報を処理し、処理した情報を当該コンテンツ表示制御部２０に併設された表示部２１に表示させるように表示部２１を制御する装置であり、例えばネットワーク対応テレビ（ＴＶ）等の情報家電機器のようにコンテンツの再生を行うための機能を備える機器で、機器の電源を入れ、機器同士を接続するだけで接続のための設定をすることなく機器同士の通信が可能な状態となる接続設定機能（ＵＰｎＰ：Universal Plug and Play）により機器自身の「告知（アドバタイズ）」、「緒言情報の送信（ディスクリプション通知）」を行い、指示されたコンテンツの再生を行う機能を有している機器を指している。
【００２７】
さらに、コンテンツ表示制御部２０は、この外部からの指令によりコンテンツ表示制御部２０にコンテンツを送信するようにＤＭサーバ５０に対して要求するコンテンツ要求を送信する機能と、このコンテンツ要求によって送信されたコンテンツをコンテンツ表示制御部２０自身に表示する機能を有する。
【００２８】
また、ＤＭサーバ５０とは、例えばホームネットワーク内に設置されたＤＶＤレコーダやＨＤＤ等の情報家電機器のようにコンテンツの保存や配信のための機能を備える機器で、前述の接続設定機能により、機器自身の「告知（アドバタイズ）」、「緒言情報の送信（ディスクリプション通知）」を行い、自身が保存しているコンテンツのリストを通知する機能を有している機器を指している。
【００２９】
さらに、ＤＭサーバ５０は、前述のコンテンツ要求指令を受信し、この指令によりコンテンツ表示制御部２０に対してコンテンツ要求指令の対象コンテンツのデータを送信する機能を有する。
【００３０】
ここで、前述の接続設定機能について、さらに詳細に説明する。
前述の接続設定機能は、家庭内のパソコン、周辺機器および情報家電機器などをネットワークを通じて接続し、それぞれが持つ機能を相互に提供しあうために制定された技術仕様である。
【００３１】
この接続設定の機能は、機器自身を告知（アドバタイズ）する機能、新たな機器が接続されたか否か探索（サーチ）する機能および機器自身が有する機能の制御（コントロール）する機能などが制定されている。
【００３２】
このため、利用者は機器同士を接続するだけで、特に接続設定を行わなくとも機器同士が自動的に通信可能な状態に設定されることが可能となる。
【００３３】
前述のホームゲートウェイ４０は、インターネット１０を介して外部サーバ３０に備えられた宅内機器遠隔操作用プロトコル（ＣＷＭＰ）サーバ機能３１に対して通信を行う宅内機器遠隔操作用プロトコル（ＣＷＭＰ）クライアント機能４１と、ホームネットワーク１１内に設置されホームゲートウェイ４０と接続されている機器に対して通信を行う家電用ネットワーク規格（ＤＬＮＡ）対応の制御部（Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）４２とを有している。
【００３４】
一方、外部サーバ３０は、インターネット１０を介して前述のホームゲートウェイ４０に備えられた宅内機器遠隔操作用プロトコルクライアント機能４１に対して通信を行う宅内機器遠隔操作用プロトコルサーバ機能３１と、コンテンツ表示制御部２０と接続されている機器に対して通信を行う家電用ネットワーク（ＤＬＮＡ）規格対応の制御部（Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）３２とを有している。
【００３５】
ここで、家電用ネットワーク規格対応制御部３２および４２とは、前述のＤＶＤレコーダ、ＨＤＤやＴＶ等の情報家電機器を制御するための機能を有する制御部で、前述の接続設定機能により情報家電機器の「探索（サーチ）」、「緒言情報の送信（ディスクリプション通知）」、「情報家電機器の持つ機能の制御（コントロール）」を行う機能を有している。
【００３６】
上述の接続設定機能により、ホームゲートウェイ４０内部の家電用ネットワーク規格対応制御部４２の配下にＤＭサーバ５０が接続されると、まずＤＭサーバ５０が告知（アドバタイズ）し、続いて家電用ネットワーク対応制御部４２が探索（サーチ）し、ここでＤＭサーバ５０が前述の家電用ネットワーク対応制御部４１の探索（サーチ）に対する応答（サーチレスポンス）を送信し、さらにＤＭサーバ５０が家電用ネットワーク対応制御部４２に対して緒言情報の送信（ディスクリプション通知）を送信し、家電用ネットワーク対応制御部４２が前述の緒言情報（ディスクリプション）に基づいてＤＭサーバ５０を制御することが可能となる。
【００３７】
同様に外部サーバ３０内部の家電用ネットワーク規格対応制御部３２の配下にコンテンツ表示制御部２０が接続されると、前述の接続設定機能の告知（アドバタイズ）、探索（サーチ）、応答（サーチレスポンス）および緒言情報の送信（ディスクリプション通知）により家電用ネットワーク対応制御部３２がコンテンツ表示制御部５０を制御することが可能となる。
【００３８】
さらに、前述の接続設定機能により配下に接続された機器の緒言情報を記憶する機能として、接続機器記憶機能４２Ａを家電用ネットワーク規格対応制御部４２が有している。
【００３９】
また、家電用ネットワーク規格対応制御部４２は、接続機器記憶機能４２Ａに記憶されている機器の種類を判定して機種がＤＭサーバであった場合に、配下に接続されている機器からコンテンツリストを取得するコンテンツリスト取得機能を有している。
【００４０】
前述のコンテンツリスト取得機能によって取得したコンテンツリストを記憶する機能として、家電用ネットワーク規格対応制御部４２はコンテンツリスト記憶機能４２Ｂを有している。
【００４１】
また、宅内機器遠隔操作用プロトコル  サーバ機能３１および宅内機器遠隔操作用プロトコル  クライアント機能４１は、それぞれ宅内機器遠隔操作用プロトコル（ＣＷＭＰ：CPE WAN Management Protocol）に従って、遠隔プログラム呼び出し（ＲＰＣ：Remote Procedure Call）の係る指令（メソッド：method）を送受信する機能を有している。
【００４２】
さらに、宅内機器遠隔操作用プロトコル  サーバ機能３１および宅内機器遠隔操作用プロトコル  クライアント機能４１は、宅内機器遠隔操作用プロトコル  サーバ機能３１および宅内機器遠隔操作用プロトコル  クライアント機能４１に予め設定されている宅内機器遠隔操作用プロトコルのパラメータに対して、前述の遠隔プログラム呼び出し操作によって新たなパラメータを設定する機能を有する。
【００４３】
これによって、宅内機器遠隔操作用プロトコルのパラメータに対して遠隔プログラム呼び出し操作を実行することによって新たなパラメータを追加し、この追加されたパラメータに前述のコンテンツリストを設定することが可能となる。
【００４４】
これにより、宅内機器遠隔操作用プロトコル  サーバ機能３１と宅内機器遠隔操作用プロトコル  クライアント機能４１とが宅内機器遠隔操作用プロトコルのセッションによって接続され、宅内機器遠隔操作用プロトコル  サーバ機能３１が遠隔プログラム呼び出し操作によって接続機器記憶機能４２Ａおよびコンテンツリスト記憶機能４２Ｂに記憶された内容を取得することが可能となる。
【００４５】
一方、家電用ネットワーク規格対応制御部３２は、前述の遠隔プログラム呼び出し操作によって接続機器記憶機能４２Ａから取得した内容を記憶する接続機器記憶機能３２Ａと、同様に遠隔プログラム呼び出し操作によってコンテンツリスト記憶機能４２Ｂから取得した内容を記憶するコンテンツリスト記憶機能３２Ｂとを有している。
【００４６】
これにより、外部サーバ３０は、前述の遠隔プログラム呼び出し操作を用いてホームゲートウェイ４０が前述の接続設定機能によって予めＤＭサーバ５０から取得し接続機器記憶機能４２Ａに記憶されている緒言情報およびコンテンツリスト記憶機能４２Ｂに記憶されているコンテンツリストを取得し、それぞれ機器情報記憶機能３２Ａおよびコンテンツリスト記憶機能３２Ｂに保存することが可能となる。
【００４７】
ここで、ホームゲートウェイ４０がＤＭサーバ５０から前述の接続設定機能によって取得した、ＤＭサーバ５０の緒言情報およびコンテンツリストのＣＷＭＰパラメータの例を図５に示す。
【００４８】
また、宅内機器遠隔操作用プロトコル  サーバ機能３１および宅内機器遠隔操作用プロトコル  クライアント機能４１は、それぞれ内部に複数の通信ポートを備えており、宅内機器遠隔操作用プロトコル  サーバ機能３１および宅内機器遠隔操作用プロトコル  クライアント機能４１によってそれぞれ割り当てられた通信ポートを使用してお互いに通信を行う。
【００４９】
さらに、宅内機器遠隔操作用プロトコル  サーバ機能３１は、この宅内機器遠隔操作用プロトコル  サーバ機能３１がホームネットワーク１１外からホームゲートウェイ４０の配下に接続されたＤＭサーバ５０との通信を行うようにするために宅内機器遠隔操作用プロトコル  クライアント機能４１に対してポートマッピングの実行を要求する指令を送信するポートマッピング設定要求機能３１Ａを有する。
【００５０】
ここで、前述のポートマッピングとは、ホームゲートウェイ４０等のルーター機器が持つ機能の一つで、ルーター機器のインターネット（ＷＡＮ：Wide Area Network）側に割り当てられたグローバルＩＰアドレスの特定ポートに対するアクセスをルーター機器のＤＭサーバ５０（ＬＡＮ：Local Area Network）側に接続された機器のローカルＩＰアドレスの特定ポートに自動的に転送する機能を指す。
【００５１】
また、ポートマッピング設定とは、ＷＡＮ側の特定ポートとＬＡＮ側のＩＰアドレスおよびポート番号の組をテーブル情報として設定することを指している。
【００５２】
一方、宅内機器遠隔操作用プロトコル  クライアント機能４１は、前述のポートマッピング設定要求機能３１Ａによって送信される指令によって自身のポートマッピングを行うポートマッピング機能４１Ａを有する。
【００５３】
さらに、外部サーバ３０は、コンテンツリスト記憶機能３２Ｂから取得したコンテンツリストに基づいて、ユーザが操作しやすい様に構成された入出力画面を提供する表示用インターフェース（ＧＵＩ：Graphical User Interface）上に前述のコンテンツリストを出力し、表示部２１に表示させるように制御する機能と、このＧＵＩ上で例えばコンテンツ再生指示などのユーザからの入力を受けつけ、受け付けた内容をコンテンツ表示制御部２０に送信する機能を有する。
【００５４】
ホームゲートウェイ４０は、前述のポートマッピングによってコンテンツ表示制御部２０からＤＭサーバ５０に対して送信されるコンテンツ要求に係る情報を、ＤＭサーバ５０へ転送する機能を有する。
【００５５】
これにより、宅内機器遠隔操作用プロトコルを使用してホームネットワーク外からホームゲートウェイ４０の配下に接続されたＤＭサーバ５０に保存されたコンテンツリスト情報を取得して、取得したコンテンツリスト情報に基づいてホームネットワーク外からコンテンツにアクセスすることが可能となる。
【００５６】
〔全体的な動作〕
次に、コンテンツ転送システムの全体的な動作について図１乃至図７に基づいて説明する。
【００５７】
図１において、まず最初にホームネットワーク１１内に設置されたホームゲートウェイ４０配下にＤＭサーバ５０を接続する。
【００５８】
ホームゲートウェイ４０とＤＭサーバ５０とが接続されると、ホームゲートウェイ４０に備えられた家電用ネットワーク規格対応制御部４２の接続設定機能が有する探索（サーチ）機能により、このホームゲートウェイ４０から「本信号の送信元はホームゲートウェイ４０であり、この探索信号を受信した機器は送信元に自身の機器を告知（アドバタイズ）せよ」といった内容の探索情報（Ｍ−ＳＥＡＲＣＨ）が送信される（図４：Ａ１／接続設定検索工程）。
【００５９】
前述の家電用ネットワーク規格対応制御部４２から送信された探索情報を受信したＤＭサーバ５０は、このＤＭサーバ５０の接続設定機能が有する告知（アドバタイズ）機能により、探索情報の送信元であるホームゲートウェイ４０に対して、探索情報の内容を承諾し自身の機器はＤＭサーバ５０であることを示す告知情報（ＨＴＴＰ：２００  ＯＫ）が送信される（図４：Ａ２／接続設定告知工程）。
【００６０】
前述のＤＭサーバ５０から送信された告知情報を受信した家電用ネットワーク規格対応制御部４２は、この家電用ネットワーク規格対応制御部４２の接続設定機能が有する緒言情報の取得（ディスクリプション要求）機能により、ＤＭサーバ５０に対して機器情報（緒言情報）をホームゲートウェイ４０に送信するように要求する機器情報要求情報（ＨＴＴＰ：ＧＥＴ（Ｄｅｓｃｒｉｐｔｉｏｎ））を送信する（図４：Ａ３／接続設定機器情報要求工程）。
【００６１】
前述の家電用ネットワーク規格対応制御部４２から送信された機器情報要求情報を受信したＤＭサーバ５０は、このＤＭサーバ５０の接続設定機能が有する緒言情報の送信（ディスクリプション通知）機能により、ホームゲートウェイ４０に対して、機器情報要求情報の内容を承諾したとの情報を含んだ自身の機器情報（ＨＴＴＰ：２００  ＯＫ）を送信する（図４：Ａ４／接続設定機器情報送信工程）。
【００６２】
前述のＤＭサーバ５０から送信された機器情報を受信した家電用ネットワーク規格対応制御部４２は、取得した機器情報を接続機器記憶機能４２Ａに記憶させるように制御する。
【００６３】
ここで、前述のＤＭサーバ５０から取得した機器情報（緒言情報）には、ＤＭサーバ５０が有している機能を外部から制御するために必要な情報が含まれており、この情報を得ることによってＤＭサーバ５０に保存されているコンテンツおよびコンテンツリストを外部に出力することが可能となる。
【００６４】
前述のＤＭサーバ５０から送信された機器情報により、当該ＤＭサーバ５０の機器の種類がＤＭサーバであることを認識することができるので、ＤＭサーバ５０に対して保存されているコンテンツリストを送信するように要求するコンテンツリスト要求情報を送信する（図４：Ａ５／接続設定コンテンツリスト要求工程）。
【００６５】
前述の家電用ネットワーク規格対応制御部４２から送信されたコンテンツリスト要求情報を受信したＤＭサーバ５０は、コンテンツリスト要求情報の内容を承諾したとの情報を含んだ当該ＤＭサーバ５０に保存されているコンテンツリストをホームゲートウェイ４０に対して送信する（図４：Ａ６／接続設定コンテンツリスト送信工程）。
【００６６】
前述のＤＭサーバ５０から送信されたコンテンツリストを受信した家電用ネットワーク規格対応制御部４２は、取得したコンテンツリストをコンテンツリスト記憶機能４２Ｂに記憶させるように制御する。
【００６７】
上述のように、ホームゲートウェイ４０とＤＭサーバ５０とが接続され、お互いの接続設定機能が有する探索機能、告知機能、緒言情報の取得機能および緒言情報の送信機能によって、ＤＭサーバ５０に保存されているコンテンツリストをホームゲートウェイ４０に備えられた家電用ネットワーク規格対応制御部４２が取得することができ、さらに取得したコンテンツリストをコンテンツリスト記憶機能４２Ｂに記憶させることが可能となる。
【００６８】
一方、外部サーバ３０の配下にコンテンツ表示制御部２０を接続すると、外部サーバ３０に備えられた家電用ネットワーク規格対応制御部３２の接続設定機能が有する探索（サーチ）機能により、
この外部サーバ３０から「本信号の送信元は外部サーバ３０であり、この探索信号を受信した機器は送信元に自身の機器を告知（アドバタイズ）せよ」といった内容の探索情報（Ｍ−ＳＥＡＲＣＨ）が送信される（図４：Ｂ１／接続設定機器検索工程）。
【００６９】
前述の家電用ネットワーク規格対応制御部３２から送信された探索情報を受信したコンテンツ表示制御部２０は、このコンテンツ表示制御部２０の接続設定機能が有する告知（アドバタイズ）機能により、探索情報の送信元である外部サーバ３０に対して、探索情報の内容を承諾し自身の機器はコンテンツ表示制御部２０であることを示す告知情報（ＨＴＴＰ：２００  ＯＫ）が送信される（図４：Ｂ２／接続設定告知工程）。
【００７０】
前述のコンテンツ表示制御部２０から送信された告知情報を受信した家電用ネットワーク規格対応制御部３２は、この家電用ネットワーク規格対応制御部３２の接続設定機能が有する緒言情報の取得（ディスクリプション要求）機能により、コンテンツ表示制御部２０に対して機器情報（緒言情報）を外部サーバ３０に送信するように要求する機器情報要求情報（ＨＴＴＰ：ＧＥＴ（Ｄｅｓｃｒｉｐｔｉｏｎ））が送信される（図４：Ｂ３／接続設定機器情報要求工程）。
【００７１】
前述の家電用ネットワーク規格対応制御部３２から送信された機器情報要求情報を受信したコンテンツ表示制御部２０は、このコンテンツ表示制御部２０の接続設定機能が有する緒言情報の送信（ディスクリプション通知）機能により、外部サーバ３０に対して機器情報要求情報の内容を承諾したとの情報を含んだ自身の機器情報（ＨＴＴＰ：２００  ＯＫ）が送信される（図４：Ｂ４／接続設定機器情報送信工程）。
【００７２】
前述のコンテンツ表示制御部２０から送信された機器情報を受信したから機器情報を受信した家電用ネットワーク規格対応制御部３２は、取得した機器情報を接続機器記憶機能３２Ａに記憶させるように制御すると共に、前述のコンテンツ表示制御部２０から送信された機器情報により当該コンテンツ表示制御部２０の機器の種類がコンテンツ表示制御部だと認識することができる。
【００７３】
ここで、前述のコンテンツ表示制御部２０から取得した機器情報（緒言情報）には、コンテンツ表示制御部２０が有している機能を外部から制御するために必要な情報が含まれており、この情報を得ることによってコンテンツ表示制御部２０に外部からコンテンツおよびコンテンツリストを入力し、入力したコンテンツおよびコンテンツリストを画面上に出力することが可能となる。
【００７４】
以下、本実施形態では、外部サーバ３０のグローバルＩＰアドレスを１０．１０．１０．１０とし、ホームゲートウェイ４０のグローバルＩＰアドレスを１０．１０．１０．２０として説明する。
【００７５】
まず、外部サーバ３０に備えられた宅内機器遠隔操作用プロトコル  サーバ機能３１は、ユーザからの指令を受けてＣＷＭＰによるセッションを生成するためにホームゲートウェイ４０に対して、遠隔プログラム呼び出し操作によって接続要求（ＲＰＣ：Ｉｎｆｏｒｍ）を送信する（図４：Ｃ１／ＣＷＭＰ接続要求工程）。
【００７６】
前述の宅内機器遠隔操作用プロトコル  サーバ機能３１から送信された接続要求を受信したホームゲートウェイ４０に備えられた宅内機器遠隔操作用プロトコル  クライアント機能４１は、前記接続要求を承諾することを示す応答（ＲＰＣ：Ｒｅｓｐｏｎｓｅ）を外部サーバ３０に対して送信する（図４：Ｃ２／ＣＷＭＰ接続応答工程）。
【００７７】
前述の宅内機器遠隔操作用プロトコル  クライアント機能４１から送信される応答を宅内機器遠隔操作用プロトコル  サーバ機能３１が受信したことにより、宅内機器遠隔操作用プロトコル  サーバ機能３１と宅内機器遠隔操作用プロトコル  クライアント機能４１との間で宅内機器遠隔操作用プロトコルによるセッションが生成される。
【００７８】
続いて、前述のコンテンツリスト送信工程において、ホームゲートウェイ４０がＤＭサーバ５０から取得したＤＭサーバ５０の緒言情報を記憶した接続機器記憶機能４２Ａに内容およびＤＭサーバ５０に保存されているコンテンツリストを記憶したコンテンツリスト記憶機能４２Ｂの内容を取得する動作を説明する。
【００７９】
ここで、ホームゲートウェイ４０内のコンテンツリスト記憶機能４２Ｂに記憶されているＤＭサーバ５０のコンテンツリストのＣＷＭＰパラメータの例を図５に示す。
【００８０】
図５では、ＣＷＭＰのパラメータとして、「InternetGatewayDevice.DMSDevice.container{1}.contents.{1}」というパラメータ（object）で、タイトル（title）が「夜のニュース」でコンテンツの格納場所（ＵＲＬ：Uniform Resource Locator）が「http://192.168.0.2:30000/news.mpg」のコンテンツと、「InternetGatewayDevice.DMSDevice.container.{1}.contents.{2}」というパラメータ（object）で、タイトル（title）が「昼のドラマ」でＵＲＬが「http://192.168.0.2:30000/drama.mpg」のコンテンツがコンテンツリスト情報の内容として記録されている例としている。
ここで、{1}は、オブジェクトの個数を表す数値である。
【００８１】
前述のように、宅内機器遠隔操作用プロトコル  サーバ機能３１は、上記宅内機器遠隔操作用プロトコルのパラメータ情報を、宅内機器遠隔操作用プロトコル  クライアント機能４１から取得することによって、ホームゲートウェイ４０の配下に接続されたＤＭサーバ５０に保存されているコンテンツのタイトルおよびＵＲＬ等のコンテンツに係る情報を知ることが可能となる。
【００８２】
まず、宅内機器遠隔操作用プロトコル  サーバ機能３１は、宅内機器遠隔操作用プロトコル  クライアント機能４１に対して、接続機器記憶機能４２Ａおよびコンテンツリスト記憶機能４２Ｂの内容を取得し宅内機器遠隔操作用プロトコルのパラメータとして外部サーバ３０に送信するように要求する遠隔プログラム呼び出し操作によるコンテンツ要求指令（ＲＰＣ：ＧｅｔＰａｒａｍｅｔｅｒＶａｌｕｅ）を送信する（図４：Ｄ１／ＣＷＭＰコンテンツリスト要求工程）
【００８３】
前述の宅内機器遠隔操作用プロトコル  サーバ機能３１から送信されたコンテンツリスト要求指令を受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は、接続機器記憶機能４２Ａおよびコンテンツリスト記憶機能４２Ｂに記憶されている情報を抽出し、この抽出した情報を含み且つ前記コンテンツ要求指令を承諾したとの内容のコンテンツリスト要求応答（ＲＰＣ：Ｒｅｓｐｏｎｓｅ）を遠隔プログラム呼び出し操作によりＣＷＭＰパラメータとして宅内機器遠隔操作用プロトコル  サーバ機能３１に対して送信する（図４：Ｄ２／コンテンツリスト送信工程）。
【００８４】
ここで、前述のコンテンツリストを宅内機器遠隔操作用プロトコルのパラメータに設定する際には、予め規定されている宅内機器遠隔操作用プロトコルのパラメータに新たにパラメータを追加し、この追加したパラメータにコンテンツリストを設定するものとする。
【００８５】
前述の宅内機器遠隔操作用プロトコル  クライアント機能４１から送信されたコンテンツリスト要求応答を受信した宅内機器遠隔操作用プロトコル  サーバ機能３１は、受信したコンテンツリスト要求応答からＤＭサーバ５０に係る機器情報およびＤＭサーバ５０のコンテンツリストを抽出し、前述の機器情報は接続機器記憶機能３２Ａに、前述のコンテンツリストはコンテンツリスト記憶機能３２Ｂにそれぞれ宅内機器遠隔操作用プロトコルのパラメータとして記憶させるように制御する。
【００８６】
続いて、宅内機器遠隔操作用プロトコル  サーバ機能３１は、前述のコンテンツリスト記憶機能３２Ｂに記憶されたコンテンツリストに含まれているコンテンツの格納場所（ＵＲＬ）にホームネットワーク１１外からアクセスできるようにするために宅内機器遠隔操作用プロトコル  クライアント機能４１に対して、ポートマッピングを実行させるため、ポートマッピング設定要求機能３１Ａを稼動させる。
【００８７】
ポートマッピング設定要求機能３１Ａは、宅内機器遠隔操作用プロトコル  クライアント機能４１にポートマッピングを実行するように遠隔プログラム呼び出し操作にて要求するポートマッピング要求（ＲＰＣ：ＡｄｄＯｂｊｅｃｔ）を送信するように宅内機器遠隔操作用プロトコル  サーバ機能３１を制御し、宅内機器遠隔操作用プロトコル  サーバ機能３１からポートマッピング要求が宅内機器遠隔操作用プロトコル  クライアント機能４１に対して送信される。
【００８８】
前述の宅内機器遠隔操作用プロトコル  サーバ機能３１から送信されたポートマッピング要求を受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は、ポートマッピング機能４１Ａを稼動させる。
【００８９】
このポートマッピング設定はＣＷＭＰの基本機能で実現できるものであるが、具体的に図６を参照して説明すると、宅内機器遠隔操作用プロトコル  サーバ機能３１が宅内機器遠隔操作用プロトコル  クライアント機能４１に予め規定されているＣＷＭＰパラメータに対して、新たにパラメータオブジェクトを追加する指令である遠隔プログラム呼び出し操作のAddObject指令を宅内機器遠隔操作用プロトコル  クライアント機能４１に対して送信する。具体的には、宅内機器遠隔操作用プロトコル  クライアント機能４１の有するＣＷＭＰパラメータの「InternetGatewayDevice.WANDevice.{1}.WANConnectionDevice.{1}」に「PortMapping.{1}」というパラメータ（object）を追加するように宅内機器遠隔操作用プロトコル  サーバ機能３１が宅内機器遠隔操作用プロトコル  クライアント機能４１に対して指令し（図４：Ｅ１／ポート設定要求工程）、この指令を受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は宅内機器遠隔操作用プロトコル  サーバ機能３１に対して、前記パラメータオブジェクト追加（AddObject）指令を受信したことを示す応答信号を送信する（図４：Ｅ２／ポート設定要求応答工程）。
【００９０】
続いて、宅内機器遠隔操作用プロトコル  サーバ機能３１が、宅内機器遠隔操作用プロトコル  クライアント機能４１に対して、前記追加したパラメータ（object）の転送元情報および転送先情報などの各設定値を設定する遠隔プログラム呼び出し操作の「SetParameterValue」指令を使用して図６の設定例のように設定をするようにポート情報を送信する（図４：Ｅ３／ポート情報送信工程）。
【００９１】
前述の宅内機器遠隔操作用プロトコル  サーバ機能３１からの「SetParameterValue」指令を受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は、当該指令を承諾したことを示すポート設定応答情報を宅内機器遠隔操作用プロトコル  サーバ機能３１に対して送信する（図４：Ｅ４／ポート設定要求応答工程）
【００９２】
図６の設定例では、外部サーバ３０のグローバルＩＰアドレス（10.10.10.10）からホームゲートウェイ４０のＷＡＮポート番号（50000）へ送信されたＴＣＰパケットがホームゲートウェイ４０のＬＡＮ配下に接続されたＤＭサーバ５０のローカルアドレス（192.168.0.2）の通信ポート番号（30000）へ転送される場合を例示している。
【００９３】
外部サーバ３０が、ＤＭサーバ５０に保存されたコンテンツ（「夜のニュース」、「昼のドラマ」）を取得するためには、コンテンツリスト情報の対象コンテンツのＵＲＬ（http://192.168.0.2:30000/news(またはdrama).mpg）に対して、HTTP形式でのページ要求指令であるGET指令を送信することで、前記コンテンツを取得することが可能となる。
【００９４】
前述の宅内機器遠隔操作用プロトコル  サーバ機能３１から送信されたポート情報を受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は、受信したポート情報をポートマッピング機能４１Ａに転送し、ポートマッピング機能４１Ａが、宅内機器遠隔操作用プロトコル  クライアント機能４１のポートマッピング設定を行う（図４：Ｆ１／ポートマッピング設定工程）。
【００９５】
一方、外部サーバ３０は、コンテンツリスト記憶機能３２Ｂに記憶されたコンテンツリストに基づいて表示用インターフェース（ＧＵＩ：Graphical User Interface）上にコンテンツリストを出力し、表示用インターフェースに出力された情報が表示部２１に表示される（図４：Ｇ１／コンテンツリスト表示工程）。
【００９６】
ここで、コンテンツリストを前述の表示部２１に表示した例を図７に示す。
【００９７】
図７のコンテンツリスト画面例を参照すると、外部サーバ３０の配下に接続されたコンテンツ表示制御部２０の機器名が表示され（図７の７０）、ホームゲートウェイ４０から取得したコンテンツリストが表示されている（図７の７１）。
【００９８】
本実施形態では、ユーザが図７に示すようにＧＵＩ上に表示されたコンテンツのラジオボタン７３でコンテンツを選択し、さらに表示ボタン７２を押下することによってコンテンツの表示指示を外部サーバ３０に対して行う場合を示している。
【００９９】
まず、ユーザからコンテンツの表示指示を受けつけた宅内機器遠隔操作用プロトコル  サーバ機能３１は、コンテンツリストに含まれている表示対象のコンテンツの格納場所であるＵＲＬを抽出し、この抽出したＵＲＬを家電用ネットワーク規格対応制御部３２が、コンテンツ表示制御部２０に対して送信する（図４：Ｈ１／格納場所指定工程）。
【０１００】
ここで、家電用ネットワーク規格対応制御部３２がコンテンツ表示制御部２０に対して送信するコンテンツの格納場所情報を示したＵＲＬは、前述のポートマッピング設定（ポート情報送信工程Ｅ３）を行ったホームゲートウェイ４０のインターネット側に対するＵＲＬである。例えば、コンテンツ「夜のニュース」の表示指示を行う場合には、http://10.10.10.20:50000/news.mpgが家電用ネットワーク規格対応制御部３２からコンテンツ表示制御部２０に対して送信される。
【０１０１】
前述の家電用ネットワーク規格対応制御部３２からコンテンツの格納場所を含んだ表示指示を受信したコンテンツ表示制御部２０は、表示指示を承諾したことを示す応答情報を家電用ネットワーク規格対応制御部３２に対して送信し（図４：Ｈ２／格納場所応答工程）、この応答情報を受信した家電用ネットワーク規格対応制御部３２は、コンテンツ表示制御部２０に対して前述の格納場所に格納されたコンテンツを表示するように指令する（図４：Ｈ３／表示指示工程）。
【０１０２】
前述の家電用ネットワーク規格対応制御部３２から表示指示を受信したコンテンツ表示制御部２０は、前記表示指示を承諾したとの応答情報を家電用ネットワーク規格対応制御部３２に対して送信する（図４：Ｈ４／表示指示応答工程）。
【０１０３】
また、コンテンツ表示制御部２０は、表示指示された対象コンテンツを取得するため、家電用ネットワーク規格対応制御部３２から取得した表示対象ファイルの格納場所でＵＲＬhttp://10.10.10.20:50000/news.mpgに対して対象ファイル要求指令としてＨＴＴＰ形式のＧＥＴ指令を送信する。このように要求指令を送信することで、ＤＭサーバ５０に保存された表示対象コンテンツ「夜のニュース」へのアクセスを開始する（図４：Ｉ１／コンテンツ要求工程）。
【０１０４】
前述のコンテンツ表示制御部２０から送信されたコンテンツ要求指令は、ホームゲートウェイ４０において、前述のポートマッピング設定に基づいて、配下のＤＭサーバ５０（http://192.168.0.2:30000）に転送される。
【０１０５】
前述のＨＴＴＰ形式のＧＥＴ指令をコンテンツ表示制御部２０から受信したＤＭサーバ５０は、コンテンツ表示制御部２０に対して、要求対象コンテンツを含み且つ要求指令を承諾したことを示す応答情報（ＨＴＴＰ：２００  ＯＫ）を、コンテンツ表示制御部２０に対して送信する（図４：Ｉ２／コンテンツ送信工程）。
【０１０６】
前述の要求対象コンテンツを含んだ応答情報を受信したコンテンツ表示制御部２０は、前記応答から表示対象コンテンツを抽出し、抽出したコンテンツをコンテンツ表示制御部２０が備える表示部２１上に表示する。
【０１０７】
このようにＤＭサーバ５０に保存されたコンテンツリスト情報をホームゲートウェイ４０が宅内機器遠隔操作用プロトコルのパラメータとして遠隔プログラム呼び出し操作を用いて設定し、このコンテンツリスト情報が設定された宅内遠隔操作用プロトコルのパラメータをホームゲートウェイ４０が外部サーバ３０に送信し、さらにコンテンツリストのコンテンツにアクセスするために外部サーバ３０からホームゲートウェイ４０に対してポートマッピング設定を行うことにより、ホームネットワーク１１外に設置されている外部サーバ３０からコンテンツリスト情報に基づいてホームネットワーク１１内に設定されているＤＭサーバ５０に保存されたコンテンツにアクセスすることが可能となっている。
【０１０８】
ここで、上述した実施形態における全体的な動作にあって、接続設定検索工程、接続設定告知工程、接続設定機器情報要求工程、接続設定機器情報送信工程、接続設定コンテンツリスト要求工程、接続設定コンテンツリスト送信工程、ＣＷＭＰ接続要求工程、ＣＷＭＰ接続応答工程、ＣＷＭＰコンテンツリスト要求工程、コンテンツリスト送信工程、ポート設定要求応答工程、ポート情報送信工程、ポートマッピング設定工程、コンテンツリスト表示工程、格納場所指定工程、格納場所応答工程、表示指示工程、表示指示応答工程、コンテンツ要求工程およびコンテンツ送信工程で実行される各実行内容をプログラム化し、これをコンピュータに機能させるように構成してもよい。
【０１０９】
〔第１実施形態の効果〕
以上のように、本実施形態では、ホームゲートウェイ４０に備えられた家電用ネットワーク規格対応制御部４２の有する接続設定機能によってＤＭサーバ５０に保存されているコンテンツの格納場所を含んだコンテンツリストを取得し、外部サーバ３０に備えられた宅内機器遠隔操作用プロトコル  サーバ機能３１がホームゲートウェイ４０に備えられた宅内機器遠隔操作用プロトコル  クライアント機能４１に対して、この宅内機器遠隔操作用プロトコル  クライアント機能４１に予め規定されている宅内機器遠隔操作用プロトコルのパラメータに遠隔プログラム呼び出し操作によって新たにパラメータを追加し、この追加されたパラメータにコンテンツリストを設定することにより、宅内機器遠隔操作用プロトコル  サーバ機能３１が宅内機器遠隔操作用プロトコル  クライアント機能４１からコンテンツリストを遠隔プログラム呼び出し操作によって宅内遠隔操作用プロトコルのパラメータで取得することが可能となる。さらに、宅内機器遠隔操作用プロトコル  クライアント機能４１が自身に対してポートマッピング設定を実行することにより、ホームネットワーク１１外から前記コンテンツリストに含まれるコンテンツの格納場所に対してアクセスすることが可能となり、外部サーバ３０の表示用インターフェース（ＧＵＩ）上に表示された前記コンテンツリストに基づいてユーザからの表示指令を宅内機器遠隔操作用プロトコル  サーバ機能３１が受け付けた場合に、この表示対象コンテンツの格納場所を含んだ表示指令を宅内機器遠隔操作用プロトコル  サーバ機能３１がコンテンツ表示制御部２０に対して送信し、この表示指令に基づいてコンテンツ表示制御部２０がＤＭサーバ５０からコンテンツを取得し表示することが可能となる。このため、コンテンツを再生するユーザは、外部サーバ３０で提供される表示用インターフェース上の操作だけ行うことでコンテンツを再生することができ、高度なネットワーク設定を行うことなくコンテンツを再生することが可能となっている。
【０１１０】
〔第２実施形態〕
次に、本発明の第２実施形態を図６乃至図１０に基づいて説明する。
ここで、前述した第１実施形態と同一の構成要素については同一の符号を用いるものとする。
【０１１１】
上記図１に開示した第１実施形態にあっては、外部サーバ３０の配下にコンテンツ表示制御部２０を設置し、ホームゲートウェイ４０の配下にＤＭサーバ５０をホームネットワーク１１内にそれぞれ設置し、外部サーバ３０から送信されるコンテンツ表示指令に基づいて、コンテンツ表示制御部２０がＤＭサーバ５０に保存されているコンテンツを取得する場合を例示した。
【０１１２】
これに対して、本第２実施形態では、図８に示すように、ホームゲートウェイ４０の配下にコンテンツ表示制御部２０をホームネットワーク１１内にそれぞれ設置し、ホームゲートウェイ４０がインターネット１０を介して外部サーバ３０に接続し、この外部サーバ３０にコンテンツを保存し、外部サーバ３０のコンテンツ表示指令によって自身に保存されているコンテンツをホームゲートウェイ４０の配下に接続されたコンテンツ表示制御部２０に表示させるように構成したことを特徴とする。
【０１１３】
ホームゲートウェイ４０は、家電用ネットワーク規格対応制御部４２が有する前述の接続設定機能により、当該ホームゲートウェイ４０の配下に接続したコンテンツ表示制御部２０の接続状態や緒言情報を取得することができる。
【０１１４】
ここで、コンテンツリスト記憶機能３２Ｂはコンテンツリストだけでなく、コンテンツを保存する機能を有するものとする。
また、その他の構成については、第１実施形態と同一となっている。
【０１１５】
〔第２実施形態の動作〕
まず、外部サーバ３０が有するコンテンツリスト記憶機能３２Ｂに保存されたコンテンツをコンテンツ表示制御部２０に表示させる場合を、図８のブロック図、図９のシーケンス図および図１０の宅内機器遠隔操作用プロトコルのパラメータの例を示した説明図に基づいて説明する。
【０１１６】
まず、ホームゲートウェイ４０に備えられた家電用ネットワーク規格対応制御部４２は、この家電用ネットワーク規格対応制御部４２の接続設定機能の有する探索機能により、探索情報（Ｍ−ＳＥＡＲＣＨ）を送信する（図９：Ａ１／接続設定検索工程）。
【０１１７】
この探索情報を受信したコンテンツ表示制御部２０は、接続設定機能の有する告知機能により家電用ネットワーク規格対応制御部４２に対してコンテンツ表示制御部２０が接続されていることを示す情報を含んだ応答情報（ＨＴＴＰ：２００  ＯＫ）を送信する（図９：Ａ２／接続設定告知工程）。
【０１１８】
前記応答情報をコンテンツ表示制御部２０から受信した家電用ネットワーク規格対応制御部４２は、接続設定機能の有する緒言情報の取得機能により、コンテンツ表示制御部２０に対して緒言情報を送信するように要求する機器情報要求情報（ＨＴＴＰ：ＧＥＴ（Ｄｅｓｃｒｉｐｔｉｏｎ））を送信する（図９：Ａ３／接続設定機器情報要求工程）。
【０１１９】
前記機器情報要求情報を家電用ネットワーク規格対応制御部４２から受信したコンテンツ表示制御部２０は、接続設定機能が有する緒言情報の送信機能により、外部からコンテンツ表示制御部２０の有する機能を制御するために必要な情報を含んだ応答情報（ＨＴＴＰ：２００  ＯＫ）を家電用ネットワーク規格対応制御部４２に対して送信する（図９：Ａ４／緒言情報送信工程）。
【０１２０】
前記応答情報をコンテンツ表示制御部２０から受信した家電用ネットワーク規格対応制御部４２は、受信した応答情報からコンテンツ表示制御部２０の緒言情報を抽出し、機器情報記憶機能４２Ｂに記憶させるように制御する。
【０１２１】
一方、外部サーバ３０が備えている宅内機器遠隔操作用プロトコル  サーバ機能３１は、ホームゲートウェイ４０が備えている宅内機器遠隔操作用プロトコル  クライアント機能４１に対して、遠隔プログラム呼び出し操作によって宅内機器遠隔操作用プロトコルのパラメータで通信を行う宅内機器遠隔操作用プロトコルによるセッションの接続要求（ＲＰＣ：Ｉｎｆｏｒｍ）を送信し（図９：Ｃ１／ＣＷＭＰ接続要求工程）、この接続要求を受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は宅内機器遠隔操作用プロトコル  サーバ機能３１に対して前記接続要求を許可する応答情報（ＲＰＣ：Ｒｅｓｐｏｎｓｅ）を送信する（図９：Ｃ２／ＣＷＭＰ接続応答工程）。
【０１２２】
これにより、宅内機器遠隔操作用プロトコル  サーバ機能３１と宅内機器遠隔操作用プロトコル  クライアント機能４１との間で宅内機器遠隔操作用プロトコルによるセッションが生成され、遠隔プログラム呼び出し操作によって通信を行うことが可能となる。
【０１２３】
さらに、宅内機器遠隔操作用プロトコル  サーバ機能３１は、遠隔プログラム呼び出し操作にてホームゲートウェイ４０の配下に接続されているコンテンツ表示制御部２０の機器情報を宅内機器遠隔操作用プロトコル  クライアント機能４１に対して要求する機器情報要求指令（ＲＰＣ：ＧｅｔＰａｒａｍｅｔｅｒＶａｌｕｅ）を送信する（図９：Ｄ１／ＣＷＭＰ機器情報要求工程）。
【０１２４】
前述の機器情報要求指令を宅内機器遠隔操作用プロトコル  サーバ機能３１から受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は、前述の接続設定機能によって取得したコンテンツ表示制御部２０の緒言情報を含んだ応答情報（ＲＰＣ：Ｒｅｓｐｏｎｓｅ）を宅内機器遠隔操作用プロトコル  サーバ機能３１に対して送信する（図９：Ｄ２／ＣＷＭＰ機器情報送信工程）。
【０１２５】
続いて、宅内機器遠隔操作用プロトコル  サーバ機能３１が、ユーザから入力される外部指令により、コンテンツリスト記憶機能３２Ｂに保存されているコンテンツを表示するように、宅内機器遠隔操作用プロトコル  クライアント機能４１に対して表示指示情報（ＲＰＣ：ＳｅｔＰａｒａｍｅｔｅｒＶａｌｕｅ）を送信する（図９：Ｅ１／表示指示工程）。
【０１２６】
前述の表示指示情報を宅内機器遠隔操作用プロトコル  サーバ機能３１から受信した宅内機器遠隔操作用プロトコル  クライアント機能４１は、宅内機器遠隔操作用プロトコル  サーバ機能３１に対して表示指示を承諾したことを示す応答情報（ＲＰＣ：Ｒｅｓｐｏｍｓｅ）を送信する（図９：Ｅ２／表示指示応答工程）。
【０１２７】
さらに、家電用ネットワーク規格対応制御部４２は、配下に接続されたコンテンツ表示制御部２０に対して表示指示に含まれる格納場所に格納されたコンテンツを表示するように指示するコンテンツ表示指示（ＡＶＴ：ＳｅｔＴｒａｎｓｐｏｒｔＵＲＩ）を送信する（図９：Ｆ１：コンテンツ表示指示工程）。
【０１２８】
前述のコンテンツ表示指示を家電用ネットワーク規格対応制御部４２から受信したコンテンツ表示制御部２０は、前記表示指示を承諾したことを示す応答情報（ＨＴＴＰ：Ｒｅｓｐｏｎｓｅ）を家電用ネットワーク規格対応制御部４２に対して送信する（図９：Ｆ２／コンテンツ表示指示応答工程）。
【０１２９】
また、コンテンツ表示制御部２０は前記コンテンツ表示指示に従い、宅内機器遠隔操作用プロトコル  サーバ機能３１に対してコンテンツリスト記憶機能３２Ｂに記憶された表示対象のコンテンツを取得しコンテンツ表示制御部２０に送信するよう要求するコンテンツ要求指示（ＨＴＴＰ：ＧＥＴ（Ｃｏｎｔｅｎｔｓ））を送信する（図９：Ｇ１／コンテンツ要求工程）。
【０１３０】
前述のコンテンツ要求指示をコンテンツ表示制御部２０から受信した宅内機器遠隔操作用プロトコル  サーバ機能３１は、コンテンツリスト記憶機能３２Ｂに記憶されている表示対象コンテンツを取得し、取得したコンテンツを含んだ応答情報（ＨＴＴＰ：２００  ＯＫ）をコンテンツ表示制御部２０に送信する（図９：Ｇ２／コンテンツ送信工程）。
【０１３１】
前述の応答情報を受信したコンテンツ表示制御部２０は、受信した応答情報から表示対象のコンテンツを抽出し、コンテンツ表示制御部２０に備えられている画面に表示する。
【０１３２】
このように動作することで、ホームネットワーク１１外に設置された外部サーバ３０が、ホームネットワーク１１内に設置されたコンテンツ表示制御部２０に対して、外部サーバ３０自身に保存されているコンテンツを再生するように指令し、コンテンツ表示制御部２０が外部サーバ３０からコンテンツを取得し表示することが可能となる。
【０１３３】
（第２実施形態の効果）
このように、ホームゲートウェイ４０の配下にコンテンツ表示制御部２０をホームネットワーク１１内にそれぞれ設置し、ホームゲートウェイ４０をインターネット１０を介して外部サーバ３０を設置するように構成し、外部サーバ３０が自身に保存されているコンテンツをコンテンツ表示制御部２０に表示させるように指令した場合においても、外部サーバ３０がコンテンツ表示制御部２０にコンテンツを表示させることが可能となる。
【０１３４】
〔その他の実施形態〕
上述したように、第１実施形態は図７のように外部サーバがユーザに対して表示する表示用インターフェースからの出力は、コンテンツリストのみを表示した場合を例示したが、ＤＭサーバに保存されているコンテンツの格納場所を示した階層構造を、そのまま表示用インターフェースに出力するように構成してもよい。
このように階層構造を表示することによって、例えばドラマフォルダの中にさらにドラマのジャンル毎に分けられたフォルダが存在した場合には、ユーザの操作性を向上させることが可能となる。
【０１３５】
さらに、ホームゲートウェイ４０の配下に複数のＤＭサーバがホームネットワーク１１内にそれぞれ接続されている場合には、外部サーバ３０が前記複数のＤＭサーバごとにコンテンツリストを表示用インターフェースに出力する構成としても良い。
また、この場合外部サーバ３０は、前述の宅内機器遠隔操作用プロトコルの遠隔プログラム呼び出し操作にてホームゲートウェイ４０の配下に接続された複数のＤＭサーバの緒言情報を取得することが可能であるため、この緒言情報を前記ＤＭサーバごとに表示されたコンテンツリストに併せて表示するようにすることも可能となる。
これにより、ＤＭサーバが複数設置されている場合におけるユーザの操作性を向上させることが可能となる。
【０１３６】
さらに、上述した第１実施形態では、外部サーバ３０に家電用ネットワーク規格対応制御部３２を備えて、外部サーバ３０の配下にコンテンツ表示制御部２０を設置した場合を例示したが、外部サーバ３０が宅内機器遠隔操作用プロトコルの遠隔プログラム呼び出し操作を使用してホームゲートウェイ４０から取得したＤＭサーバ５０の緒言情報およびコンテンツリストを使用して外部サーバ３０自身がＤＭサーバとして機能することも可能となる。この場合には、ユーザは外部サーバ３０に再生ソフトウェア（ＤＭＰ：Digital Media Player）等を組み込み、このＤＭＰを使用してコンテンツを表示する構成をしてもよい。
このようにしても、それぞれ、前述した第１実施形態と同等の作用効果を備えたコンテンツ転送システムを得ることができる。
【０１３７】
上述した実施形態については、その新規な技術的内容の要点をまとめると、以下の付記のようになる。
尚、上記実施形態の一部又は全部は、新規な技術として以下のようにまとめられるが、本発明は必ずしもこれに限定されるものではない。
【０１３８】
（付記１）外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システムであって、
前記コンテンツ保存機器に、当該保存機器に係る機器情報を取得し外部に送信するホームゲートウェイを併設すると共に、
前記コンテンツ表示機器に、前記ホームゲートウェイから送信される前記機器情報を受信し前記コンテンツ表示機器に送信する外部サーバを併設し、
前記ホームゲートウェイが、前記コンテンツ保存機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを当該コンテンツ保存機器から取得する保存機器用通信部と、前記外部サーバから送信されるコンテンツリスト送信要求に対して前記コンテンツリストを前記外部サーバに送信すると共に当該コンテンツリストに基づいて前記外部サーバから送信されるコンテンツ送信要求を前記コンテンツ保存機器に転送する外部サーバ用通信部とを備え、
前記外部サーバは、前記ホームゲートウェイに対して前記コンテンツリスト送信要求を送信し当該コンテンツリスト送信要求によって前記ホームゲートウェイから取得した前記コンテンツリストを前記コンテンツ表示機器に表示する表示機器用通信部と、前記コンテンツリストに基づいてユーザから外部入力されるコンテンツ表示指令を前記コンテンツ保存機器に送信するホームゲートウェイ用通信部とを備えたことを特徴とするコンテンツ転送システム。
【０１３９】
（付記２）付記１に記載のコンテンツ転送システムにおいて、
前記ホームゲートウェイ用通信部および前記保存機器用通信部は、各々が複数の通信ポートを備えると共に、
前記ホームゲートウェイ用通信部は、外部から前記外部サーバ用通信部の特定の通信ポートに対する接続を前記保存機器用通信部の特定の通信ポートに転送するポートマッピングを実行するように要求するポートマッピング設定要求を前記ホームゲートウェイに送信するポートマッピング設定要求機能を有すると共に、
前記サーバ用通信部は、前記ポートマッピングを前記ポートマッピング設定要求により実行するポートマッピング機能を有することを特徴としたコンテンツ転送システム。
【０１４０】
（付記３）付記１乃至２のいずれか一つに記載のコンテンツ転送システムにおいて、
前記保存機器用通信部および前記表示機器用通信部は、前記ホームゲートウェイまたは前記外部サーバに接続された機器から当該接続機器が稼動状態にあるか否かを示す接続情報および前記接続機器に係る情報を取得し記憶する接続機器記憶機能と、前記接続機器の種類が保存機器であった場合に前記コンテンツリストを取得し記憶するコンテンツリスト記憶機能を有することを特徴とするコンテンツ転送システム。
【０１４１】
（付記４）付記１乃至３のいずれか一つに記載のコンテンツ転送システムにおいて、
前記サーバ用通信部は、前記サーバから送信されるコンテンツリスト送信要求を受信した場合に前記コンテンツリスト記憶機能に記憶された前記コンテンツリストを、通信機器の遠隔保守操作用に規定されパラメータを用いた通信方式（ＣＷＭＰ）にて前記サーバに送信することを特徴とするコンテンツ転送システム。
【０１４２】
（付記５）付記４に記載のコンテンツ転送システムにおいて、
前記ホームゲートウェイ用通信部は、前記コンテンツ保存機器に係る情報を前記外部サーバに送信するように要求する機器情報送信要求を前記ホームゲートウェイに送信すると共に、
前記外部サーバ用通信部は、前記サーバから送信される機器情報送信要求を受信した場合に前記接続機器記憶機能に記憶された前記接続情報および前記接続機器固有情報を、前記ＣＷＭＰ方式にて前記外部サーバに送信することを特徴とするコンテンツ転送システム。
【０１４３】
（付記６）付記４乃至５のいずれか一つに記載のコンテンツ転送システムにおいて、
前記外部サーバ用通信部は、当該サーバ用通信部から前記外部サーバに前記コンテンツリストが前記ＣＷＭＰ方式にて送信される場合に、予め規定されているパラメータに新たなパラメータを追加し当該新パラメータに前記コンテンツリストの内容を設定することを特徴とするコンテンツ転送システム。
【０１４４】
（付記７）外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システム制御方法にあって、
前記コンテンツ保存機器に併設されたホームゲートウェイが前記コンテンツ保存機器から当該機器に係る情報および機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを取得し、
前記コンテンツ表示機器に併設された外部サーバが前記コンテンツ表示機器から当該機器に係る情報を取得し、
前記外部サーバが前記ホームゲートウェイに対して前記コンテンツリストを要求するコンテンツリスト送信要求を送信し、
前記コンテンツリスト送信要求を受信した前記ホームゲートウェイが前記コンテンツリストを取得すると共に、
このコンテンツリストを、通信機器の遠隔保守操作用のパラメータを用いた通信方式（ＣＷＭＰ）にて新たに前記コンテンツリスト用に追加されたパラメータに付加し、
前記コンテンツリストを含んだパラメータに係る情報を前記外部サーバに対してコンテンツリスト表示用として前記ＣＷＭＰ方式にて前記ホームゲートウェイが送信する構成としたことを特徴とするコンテンツ転送システム制御方法。
【０１４５】
（付記８）外部からの指令により自身に保存されたコンテンツを外部に送信する機能を有するコンテンツ保存機器と、外部からの指令により外部に保存されたコンテンツを取得すると共に表示部に表示制御する機能を有するコンテンツ表示機器とを備えたコンテンツ転送システム制御用プログラムにあって、
前記コンテンツ保存機器に併設されたホームゲートウェイが前記コンテンツ保存機器から当該機器に係る情報および機器に保存され前記コンテンツの格納場所を含んだコンテンツリストを取得するコンテンツリスト取得機能、
前記コンテンツ表示機器に併設された外部サーバが前記コンテンツ表示機器から当該機器に係る情報を取得する機器情報取得機能、
前記外部サーバが前記ホームゲートウェイに対して前記コンテンツリストを要求するコンテンツリスト送信要求を送信するコンテンツリスト送信要求送信機能、
前記コンテンツリスト送信要求を受信したホームゲートウェイが前記コンテンツリストを取得すると共に、
このコンテンツリストを、通信機器の遠隔保守操作用のパラメータを用いた通信方式（ＣＷＭＰ）にて新たに前記コンテンツリスト用に追加されたパラメータに付加するＣＷＭＰパラメータ設定機能、
および前記コンテンツリストを含んだパラメータに係る情報を前記外部サーバに対してコンテンツリスト表示用として前記ＣＷＭＰ方式にてホームゲートウェイが送信するＣＷＭＰパラメータ送信機能、
をコンピュータに実現させるようにしたことを特徴とするコンテンツ転送システム制御用プログラム。
【産業上の利用可能性】
【０１４６】
本発明は、ホームゲートウェイがＤＭサーバから取得したＤＭサーバの緒言情報およびコンテンツリストを、宅内機器遠隔操作用プロトコルの遠隔プログラム呼び出し操作にて外部サーバに提供し、このコンテンツリストを外部サーバが表示用インターフェース（ＧＵＩ）を介してコンテンツ表示制御部に表示させ、コンテンツリストに基づいてユーザから選択されたコンテンツを再生するように外部サーバがコンテンツ表示制御部に指令を送信し、指令を受けたコンテンツ表示制御部がＤＭサーバから該当コンテンツを取得する。これにより、ユーザは外部サーバ上のＧＵＩの操作を行うのみで高度な知識を必要とせずに、ホームネットワーク外の機器からホームネットワーク内に設置されたＤＭサーバのコンテンツリストを取得し再生することが可能となる。
【符号の説明】
【０１４７】
２０  コンテンツ表示制御部（コンテンツ表示機器）
３０  外部サーバ
３１  宅内機器遠隔操作用プロトコル  サーバ機能（ホームゲートウェイ用通信部）
３２  家電用ネットワーク規格対応制御部（表示機器用通信部）
４０  ホームゲートウェイ（ホームゲートウェイ）
４１  宅内機器遠隔操作用プロトコル  クライアント機能（サーバ用通信部）
４２  家電用ネットワーク規格対応制御部（保存機器用通信部）
【図１】
2011223062.tif 000003
【図２】
2011223062.tif 000004
【図３】
2011223062.tif 000005
【図４】
2011223062.tif 000006
【図５】
2011223062.tif 000007
【図６】
2011223062.tif 000008
【図７】
2011223062.tif 000009
【図８】
2011223062.tif 000010
【図９】
2011223062.tif 000011
【図１０】
2011223062.tif 000012