(57)【要約】【課題】セキュリティを保護するネットワーク接続装置が設置された映像配信システムにおいて、番組選択を行う携帯端末と、映像再生を行う映像再生装置間で通信を行うことなく映像視聴を行い、セキュリティを保護する映像配信システムを提供する。【解決手段】ネットワーク接続装置１２０は、映像再生装置１４０のアドレス、映像入力用のポートに関する情報をあらかじめ取得し、携帯端末１３０と映像配信サーバ１１１との通信を制御プロトコル監視部１２４で監視して映像配信サーバ１１１から送信される映像データを映像再生装置１４０に転送する情報を変換情報記録部１２４に記録し、その情報に従って映像配信サーバ１１１から送信される映像データを映像再生装置１４０に自動的に中継する。【選択図】  図１
2004312084.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに接続された映像配信サーバと、前記第１のネットワークに接続されたＷＷＷサーバと、前記第１のネットワークと第２のネットワークに接続されたネットワーク接続装置と、前記第２のネットワークに接続された制御端末と、前記第２のネットワークに接続された映像受信装置から構成された映像配信システムであって、
前記ネットワーク接続装置は、第１のネットワークと第２のネットワークを接続するネットワーク接続装置であって、前記制御装置と前記映像配信サーバ間の通信内容を取得する制御プロトコル監視手段と、前記映像受信装置のアドレスと前記受信装置に映像データを入力するためのポート番号と前記映像配信サーバのアドレスと前記映像配信サーバから送信される映像データの宛先ポート番号を記録する変換情報記録手段と、前記映像配信サーバから送信されるデータのプロトコルヘッダを変更するヘッダ変更手段とを備え、
前記映像受信装置は、前記ネットワーク接続装置から送信される情報要求メッセージに対して前記映像データを入力するためのポート番号を返答メッセージとして送信するポート番号通知部を備えることを特徴とする映像配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク経由で映像を視聴するため家電機器を、宅内ネットワークに接続された制御端末から遠隔操作することが可能な映像配信システムに関する。
【０００２】
【従来の技術】
一般家庭からインターネットへ接続する伝送路の速度が高速化するに従い、インターネット上に設置された映像配信サーバから、映像データを送信し、送信されたデータを蓄積することなく実時間でデコードし、表示する映像ストリーミングサービスが実用化されつつある。
【０００３】
パーソナルコンピュータや専用の映像表示装置を用いて、視聴者が番組を選択するにはＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いたＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザを用いる方法が広く普及しており、テレビ等の映像表示装置においてもＷＷＷブラウザを装備したものが増えてきている。
【０００４】
ＷＷＷブラウザを装備したテレビでは、ユーザのＷＷＷブラウザに対する操作と連動してテレビ自身の操作を行うことが可能である。例えば、ＷＷＷブラウザに表示された番組情報を選択すると、その番組を放送するチャンネルに切り替えることなどが可能となる。
【０００５】
ところが、テレビに装備されたＷＷＷブラウザは、動作速度や操作性に難点があるため、使いやすい形態端末を用いて映像データを選択し、映像視聴は専用の再生機器を用いる手法が例えば特許文献１に開示されている。
【０００６】
【特許文献１】
特開２００２−４９５５６号公報
【０００７】
【発明が解決しようとする課題】
家庭からインターネットへ接続を行うには、セキュリティを確保するためにネットワーク接続装置を介して接続することが一般的である。ネットワーク接続装置の機能の一つに、宅外から宅内へのデータの流入を制限する機能がある。これにより、無条件な宅外からの宅内機器へのアクセスを禁止することができ、宅内ネットワークに接続された機器のセキュリティを保護することができる。
【０００８】
また、インターネットのＩＰアドレス資源を節約するために、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）機能を装備したネットワーク接続装置がある。ＮＡＴ機能とは、プライベートアドレスが付与された家庭内機器からインターネット上のサーバに送信されるリクエストパケットのヘッダ情報を、あたかもネットワーク接続装置からサーバにアクセスしているように書き換え、サーバからネットワーク接続装置に宛てて送信されたレスポンスパケットのヘッダ情報を書き換え、サーバから直接家庭内機器にレスポンスパケットが送信されたかのように見せかける機能である。
【０００９】
このようなネットワーク接続装置が設置された場合の動作は、特開２００２−４９５５６号公報には記載されていない。
【００１０】
例えば、ネットワーク接続装置の設定を手動で変更し、ネットワーク接続装置の特定のポート番号に対して送信される映像データを、強制的に映像視聴装置に転送する設定を行うと、映像を視聴することが可能であるが、番組を要求するたびにポート番号が変更される場合はユーザに煩雑な操作を強いることになる。
【００１１】
本発明は、前記従来の課題を解決するもので、セキュリティを保持するためのネットワーク接続装置を設置した状態で、手動による設定変更や、家庭内の機器間で通信をできるだけ行うことなく、使い勝手のよい映像配信サービスを実現する映像配信システムを提供するためのものである。
【００１２】
【課題を解決するための手段】
前記従来の課題を解決するために、本発明の映像配信システムは、
第１のネットワークに接続された映像配信サーバと、
前記第１のネットワークに接続されたＷＷＷサーバと、
前記第１のネットワークと第２のネットワークに接続されたネットワーク接続装置と、
前記第２のネットワークに接続された制御端末と、
前記第２のネットワークに接続された映像受信装置から構成された映像配信システムであって、前記ネットワーク接続装置は、
第１のネットワークと第２のネットワークを接続するネットワーク接続装置であって、
前記制御装置と前記映像配信サーバ間の通信内容を取得する制御プロトコル監視手段と、
前記映像受信装置のアドレスと前記受信装置に映像データを入力するためのポート番号と前記映像配信サーバのアドレスと前記映像配信サーバから送信される映像データの宛先ポート番号を記録する変換情報記録手段と、
前記映像配信サーバから送信されるデータのプロトコルヘッダを変更するヘッダ変更手段とを備え、
前記映像受信装置は、前記ネットワーク接続装置から送信される情報要求メッセージに対して前記映像データを入力するためのポート番号を返答メッセージとして送信するポート番号通知部を備えることを特徴とする。
【００１３】
本発明によって、携帯端末から番組を選択し、ネットワーク接続装置で映像配信サーバのプロトコル情報を書き換え、映像データを自動的に映像受信装置に転送して視聴する事ができる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１５】
（実施の形態１）
図１は、本発明の実施の形態１における映像配信システムの構成図である。
【００１６】
図１において、第１のネットワーク１０１は高速通信網であり、例えばイーサネット（登録商標）で構成されたネットワークである。映像を伝送するためには高速なネットワークが必要であり、伝送速度は１００Ｍｂｐｓ以上の速度を有するものである。
【００１７】
第２のネットワーク１０２は、例えばＩＥＥＥ１３９４やイーサネット（登録商標）で構成された宅内ネットワークであり、このネットワークに接続された機器は、一意に与えられるアドレスにより、相互に通信が可能である。また、ブロードキャスト機能を持ち、一つの機器から、ネットワークに接続された機器すべてに対して同時にメッセージを送る機能を持つ。
【００１８】
映像配信サーバ１１１は、クライアントからの要求に従って映像データを一定のレートで送出するものである。映像配信サーバの制御はネットワークに接続された機器から遠隔操作で行うことができ、制御手順には、例えばＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）が用いられる。映像データの伝送は、例えばＲＴＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）やＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）が用いられる。ＲＴＳＰを用いる場合、映像配信サーバは、クライアントとＲＴＳＰ通信を行い、ＲＴＳＰ通信を行っているクライアントに対してのみ映像データを伝送することができる。
【００１９】
ＷＷＷサーバ１１２は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  ＴｒａｎｓｆｅｒＰｒｏｔｏｃｏｌ）によってクライアントから要求されたデータをクライアントに送信するサーバである。
【００２０】
ネットワーク接続装置１２０は、第１のネットワークと第２のネットワークを接続する。このネットワーク接続装置１２０は、第２のネットワークに接続された機器を外部から隠蔽するために、通第２のネットワーク上の機器から第１のネットワーク上の機器に対して接続が行われた通信のみを許可し、逆に第１のネットワークに接続された機器から第２のネットワークに対しての接続は受け付けず、第２のネットワーク上の機器を保護する役割を持つ。
【００２１】
映像再生装置１４０は、第２のネットワークに接続され、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）およびＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）で送信される映像データをデコードし、再生する。
【００２２】
ポート番号通知部１４２は、この映像再生装置を識別する識別ＩＤ，ネットワーク板−フェイス部１４１に付与されたＩＰアドレス、および映像データを受信するためのＵＤＰポート番号を記録しており、定期的に第２のネットワークに対して図５の形式の情報パケットをブロードキャストで送信する。図５中の識別ヘッダは、第２のネットワーク上で識別可能なビット列であればよいので、特に規定しない。
【００２３】
第１ネットワークインターフェイス部１２１は、第１のネットワークに接続された機器からアクセス可能なアドレス体系に従ったアドレスが付与される。
【００２４】
第２ネットワークインターフェイス部１２２は、第２のネットワークに接続された機器からアクセス可能なアドレス体系に従ったアドレスが付与される。
【００２５】
第１のネットワークと第２のネットワークでは、アドレス体系が異なるので、そのまま接続しても相互に通信を行うことはできない。
【００２６】
ヘッダ変換部１２５は、第１のネットワークあるいは第２のネットワークから送信されるパケットのヘッダ情報を書き換え、それぞれのネットワーク上の機器が相互に通信することを可能にする。通信手順にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）およびＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）を用いる場合、通信を行う単位であるパケットのヘッダ部分には送信元と送信先を指定するフィールドと、送信パケットとそのパケットに対する返信を対応付けるためのフィールドがある。第２のネットワークに接続された機器から第１のネットワークに接続された機器に通信を行う場合、ヘッダ変換部１２５において第２のネットワークに接続された機器から送信されるＩＰアドレスの送信元アドレスを、第１ネットワークインターフェイス部１２１に与えたアドレスで書き換えて第１のネットワークに送信する。
【００２７】
また、書き換えた送信パケットに対する返信パケットを特定するための情報を、変換情報記録部１２４に記憶しておく。
【００２８】
次に、第１のネットワークに接続された機器から、第２のネットワークに接続された機器に対して返信を行う場合、第１のネットワークに接続された機器から送信されるパケットを受信してのヘッダ情報を抽出し、変換情報記録部を参照して返信パケットかどうかを特定する。受信パケットが返信パケットであった場合、その返信パケットの送信先アドレスを、送信先の第２のネットワークに接続された機器のＩＰアドレスで書き換えて第１のネットワークに送信する。このように、ヘッダ情報を書き換えることにより、それぞれのネットワーク間での通信を可能にする。
【００２９】
制御プロトコル監視部１２３は、携帯端末１３０と映像配信サーバ１１１間の通信を監視する。携帯端末１３０と、映像配信サーバ１１１との通信を特定するには、第２のネットワーク上の機器から第１のネットワーク上の機器に送信されるＴＣＰパケットを監視し、ＴＣＰパケットにＲＴＳＰパケットが格納されていることから特定できる。
【００３０】
携帯端末１３０と、映像配信サーバ１１１との通信が特定されると、ネットワーク接続装置はＳＥＴＵＰメッセージを映像配信サーバに送信する。ＳＥＴＵＰメッセージは、映像配信サーバの特定のＴＣＰポート（例えば５５４）に対して送信され、ＲＴＳＰパケットの先頭文字列（ＳＥＴＵＰ）によって識別することができる。従って、ヘッダ変更部で、第１のネットワークに接続された機器に対して、ポート番号５５４に送信しているパケットを発見した場合、ヘッダ情報を書き換えると同時にそのパケットを制御プロトコル監視部に渡し、ＲＴＳＰパケットを解析する。また、ＲＴＳＰリクエストに対する応答メッセージは、リクエストメッセージと同じＴＣＰ接続を用いて返信されるので、応答メッセージを格納したパケットを同様に識別することができ、応答メッセージも制御プロトコル監視部に渡される。
【００３１】
図４に、携帯端末と映像配信サーバ間のＲＴＳＰ通信シーケンスの例を示す。
【００３２】
携帯端末は映像配信サーバに、送信を行う映像データの設定準備を依頼するＳＥＴＵＰメッセージを送信する。このＳＥＴＵＰメッセージに対するレスポンスには、少なくとも映像データが送信されるポート番号、映像配信サーバのＩＰアドレス、携帯端末のＩＰアドレスの情報が含まれる。
【００３３】
制御プロトコル監視部は、ＳＥＴＵＰメッセージに対するレスポンスから、映像データが送信されるポート番号、映像配信サーバのＩＰアドレス、携帯端末のＩＰアドレスを抽出し、記録しておく。
【００３４】
変換情報記録部１２４は、第２のネットワークから送信されるブロードキャストで送信される情報パケットを受信し、映像受信装置の情報を記録する。
【００３５】
携帯端末から映像配信サーバにＰＬＡＹリクエストが送信されると、映像データの送信が始まる。映像配信サーバは、ＲＴＳＰメッセージを送信した送信元ＩＰアドレスの機器の、ＳＥＴＵＰメッセージに含まれるポート番号に向けて、ＵＤＰで映像データを送信する。この場合、携帯端末からＲＴＳＰメッセージを送信しているが、ネットワーク接続装置で送信元ＩＰアドレスが書き換えられるため、映像配信サーバはネットワーク接続装置のＩＰアドレスに向けて送信を行う。
【００３６】
この映像データをネットワーク接続装置が受信すると、変換情報記録部に記憶された映像再生装置のＩＰアドレス、映像データを入力するポート番号を取得し、受信したＵＤＰパケットの宛先ＩＰアドレスと宛先ポート番号を書き換え、第２のネットワークに送信する。
【００３７】
以下、図２のフローチャートを用いて、ネットワーク接続装置の詳細な動作を記述する。
【００３８】
ネットワーク接続装置が動作を開始すると、映像再生装置から送信される情報パケットの受信をおこなう（ステップＳ００１）。
【００３９】
情報パケットを受信すると、情報パケットに含まれる映像再生装置のＩＰアドレス、受信ポート番号を変換情報記録部に登録する。
【００４０】
次に、その他のパケットを受信すると（ステップＳ００２）、パケット受信を行い、パケットのプロトコル処理を行う（ステップＳ００３）。
【００４１】
受信したパケットが、ＴＣＰを用いており、かつパケットが第２のネットワークから送信されており、かつそのパケット宛先ポート番号が映像配信サーバの制御ポートである場合、そのパケットは携帯端末からのＲＴＳＰリクエストと判断する（ステップＳ００４）。
【００４２】
ＲＴＳＰリクエストに含まれる送信元ＩＰアドレスと、送信先ＩＰアドレスから携帯端末のＩＰアドレスと映像配信サーバのＩＰアドレスを取得し、変換情報記録部に登録する（ステップＳ００４１）。
【００４３】
次に、そのパケットの送信元ＩＰアドレスを、ネットワーク接続装置の第１ネットワークインターフェイスに付与されたＩＰアドレスに書き換え、第１のネットワークに送信する（ステップＳ００４２）。
【００４４】
ステップＳ００３で受信したパケットが、ＴＣＰを用いており、かつパケットが第１のネットワークから送信されており、かつそのパケットの送信元ＩＰアドレスが映像配信サーバのＩＰアドレスである場合、そのパケットは携帯端末からのＲＴＳＰレスポンスと判断する（ステップＳ００５）。
【００４５】
ＲＴＳＰレスポンスを解析し、ＲＴＳＰレスポンスに含まれる映像データ送信先ＵＤＰポート番号を変換情報記録部に登録する（ステップＳ００５１）。
【００４６】
次に、そのパケットの送信先ＩＰアドレスを、携帯端末のＩＰアドレスに書き換え、第２のネットワークに送信する（ステップＳ００５２）。
【００４７】
ステップＳ００３で受信したパケットが、ＵＤＰを用いており、かつパケットが第１のネットワークから送信されており、かつそのパケットの送信元ＩＰアドレスが映像配信サーバのＩＰアドレスであり、送信先のＩＰアドレスがネットワーク接続装置の第１のネットワークインターフェイスに付与されたＩＰアドレスであり、かつ送信先のＵＤＰポート番号がステップＳ００５１で取得したポート番号と一致する場合、そのパケットは映像配信サーバから送信された映像データと判断する（ステップＳ００６）。
【００４８】
次に、そのパケットの送信先ＩＰアドレスを、映像表示装置のＩＰアドレスに書き換え、第２のネットワークに送信する（ステップＳ００５２）。
【００４９】
その他のパケットに対しては、第２のネットワークから第１のネットワークに送信されるリクエストパケットに対しては、そのパケットの送信先ＩＰアドレスをネットワーク接続装置の第１のネットワークインターフェイスに付与されたＩＰアドレスに置き換え、第１のネットワークから第２のネットワークに送信されるパケットに対しては、送信先ＩＰアドレスを、そのパケットに対応するリクエストパケットを送信した機器のＩＰアドレスに置き換える処理を行う（ステップＳ００７）。
【００５０】
ステップＳ００３からステップＳ００７の処理を繰り返すことにより、映像データの映像配信装置への転送、携帯端末から映像番組の選択を行うことができる。
【００５１】
次に、システム全体の動作を、図３の通信シーケンスを参照して詳細に説明する。
【００５２】
はじめに、映像表示装置からブロードキャスト通信を用いて、映像表示装置のＩＰアドレスと受信ポート番号がネットワーク接続装置に通知される（ステップＳ１０１）。
【００５３】
次に、携帯端末のＷＷＷブラウザをユーザが操作し、ＨＴＴＰリクエストをＴＣＰを用いて番組表をＷＷＷサーバにリクエストする（ステップＳ１０２）。
【００５４】
この通信は、ネットワーク接続装置で中継され、ネットワーク接続装置は図２のステップＳ００７の処理を行い、ＷＷＷサーバにＨＴＴＰリクエストが送信される（ステップＳ１０３）。
【００５５】
ＷＷＷサーバは、ＨＴＴＰリクエストに対するＨＴＴＰレスポンスとして、番組表を含むデータをＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式でＴＣＰを用いてネットワーク接続装置に送信する（ステップＳ１０４）。
【００５６】
ネットワーク接続装置がＨＴＴＰレスポンスを受信すると、図２のステップＳ００７の処理を行い、携帯端末にＨＴＴＰレスポンスが送信され、携帯端末のＷＷＷブラウザに表示される（ステップＳ１０５）。
【００５７】
ユーザがＷＷＷブラウザに表示された番組表から番組を選択すると、ＲＴＳＰメッセージが携帯端末から映像配信サーバに、ＴＣＰを用いて送信される（ステップＳ１０６）。
【００５８】
この通信は、ネットワーク接続装置で中継され、ネットワーク接続装置は図２のステップＳ００４からＳ００４２の処理を行い、映像配信サーバにＲＴＳＰリクエストを送信する（ステップＳ１０７）。
【００５９】
映像配信サーバは、ＲＴＳＰリクエストを受信すると、映像データを送信するためのＵＤＰポート番号を生成し、このポート番号情報をＲＴＳＰレスポンスメッセージに格納してネットワーク接続装置に送信する（ステップＳ１０８）。
【００６０】
この通信は、ネットワーク接続装置で中継され、ネットワーク接続装置は図２のステップＳ００５からＳ００５２の処理を行い、携帯端末にＲＴＳＰレスポンスを送信する（ステップＳ１０９）。
【００６１】
映像配信サーバは映像データを、ネットワーク接続装置に、ステップＳ１０８で指定したＵＤＰポート番号に向けて送信を開始する（ステップＳ１１０）。
【００６２】
ネットワーク接続装置は、ＵＤＰデータを受信すると、図２のステップＳ００６からＳ００６１の処理を行い、映像表示装置に映像データを送信する。
【００６３】
かかる構成によれば、セキュリティを確保するためにネットワーク接続装置を介して宅外ネットワークから送信される映像データを、手動でネットワーク接続装置の設定を変更することなく視聴することができる。また、携帯端末から映像を選択し、映像は映像再生機器で再生する連携動作を、携帯端末と映像再生機器間の通信を行うことなく実現することができる。
【００６４】
【発明の効果】
以上のように、本発明の映像配信システムによれば、
本発明は、セキュリティを保持するためネットワーク接続装置を設置した状態で、手動による設定変更や、家庭内の機器間で通信をできるだけ行うことなく、使い勝手のよい映像配信サービスを実現する映像配信システムを提供することができる。
【００６５】
また、携帯端末を利用して番組選択を行うことで、リソースの限定されたテレビ等の映像視聴装置にＷＷＷブラウザを搭載する必要がなくなり、映像視聴装置のコストダウンを行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における映像配信システムの構成図
【図２】本発明の実施の形態１におけるネットワーク接続装置の動作フローチャート
【図３】本発明の実施の形態１における通信シーケンス図
【図４】本発明の実施の形態１におけるＲＴＳＰ通信シーケンス図
【図５】本発明の実施の形態１における情報パケットのフォーマットを示す図
【符号の説明】
１０１  第１のネットワーク
１０２  第２のネットワーク
１１１  映像配信サーバ
１１２  ＷＷＷサーバ
１２０  ネットワーク接続装置
１２１  第１ネットワークインターフェイス部
１２２  第２ネットワークインターフェイス部
１２３  制御プロトコル監視部
１２４  変換情報記録部
１２５  ヘッダ変換部
１３０  携帯端末
１４０  映像再生装置
１４１  ネットワークインターフェイス部
１４２  ポート番号通知部
１４３  映像再生部
【図１】
2004312084.tif 000003
【図２】
2004312084.tif 000004
【図３】
2004312084.tif 000005
【図４】
2004312084.tif 000006
【図５】
2004312084.tif 000007