(57)【要約】  中継装置は、サーバ装置から送信されたＰＤＵを端末装置に転送し、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信し、前記コンテンツ情報に基づいて前記ＰＤＵ転送ステップにおける転送を制御する。また、端末装置は、サーバ装置から送信されたＰＤＵを中継装置を介して受信し、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信する。
2016199587.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置から送信されたＰＤＵを端末装置に転送するＰＤＵ転送部と、
前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信部と、
前記コンテンツ情報に基づいて前記ＰＤＵ転送部による転送を制御する転送制御部と
を備える中継装置。
【請求項２】
前記コンテンツ情報受信部が、前記端末装置から前記コンテンツ情報を受信する
請求項１に記載の中継装置。
【請求項３】
前記コンテンツ情報受信部が、前記端末装置から、前記コンテンツ情報と前記ＰＤＵの前記端末装置における受信ポートの識別情報とを受信し、
前記転送制御部が、前記コンテンツ情報に基づいて、前記ＰＤＵ転送部による前記受信ポートへのＰＤＵの転送を制御する
請求項２に記載の中継装置。
【請求項４】
前記転送制御部が、前記コンテンツ情報に基づいて、前記ＰＤＵのペイシングを実行するか否かを決定する
請求項１から請求項３の何れか１項に記載の中継装置。
【請求項５】
サーバ装置から送信されたＰＤＵを中継装置を介して受信するＰＤＵ受信部と、
前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信するコンテンツ情報送信部と
を備える端末装置。
【請求項６】
請求項１から請求項４の何れか１項に記載の中継装置と、
請求項５に記載の端末装置と
を備える通信システム。
【請求項７】
サーバ装置から送信されたＰＤＵを端末装置に転送するＰＤＵ転送ステップと、
前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信ステップと、
前記コンテンツ情報に基づいて前記ＰＤＵ転送ステップにおける転送を制御する転送制御ステップと
を有するＰＤＵ中継方法。
【請求項８】
サーバ装置から送信されたＰＤＵを中継装置を介して受信するＰＤＵ受信ステップと、
前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信するコンテンツ情報送信ステップと
を有するＰＤＵ受信方法。
【請求項９】
コンピュータを、
サーバ装置から送信されたＰＤＵを端末装置に転送するＰＤＵ転送部、
前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信部、
前記コンテンツ情報に基づいて前記ＰＤＵ転送部による転送を制御する転送制御部
として機能させるためのプログラム。
【請求項１０】
コンピュータを、
サーバ装置から送信されたＰＤＵを中継装置を介して受信するＰＤＵ受信部、
前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信するコンテンツ情報送信部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継装置、端末装置、通信システム、ＰＤＵ（Protocol Data Unit）中継方法、ＰＤＵ受信方法およびプログラムに関する。
【背景技術】
【０００２】
サーバ装置と端末装置との間の通信を中継する中継装置には、転送されるコンテンツの内容（例えば、ウェブアクセス、動画視聴、ファイル転送、ビデオカンファレンスなど）に応じた転送制御を行うものがある。また、情報の漏えいを防ぐため、暗号化された通信を用いたデータ伝送が知られている。【０００３】
特許文献１、２には、ケーブルテレビの中継装置が、コンテンツをデスクランブルせずに、限定受信管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−６９４８０号公報
【特許文献２】特開２００９−２４６９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
サーバ装置と端末装置との間の通信が暗号化される場合、中継装置は転送されるコンテンツの内容を特定することができない。そのため、サーバ装置と端末装置との間の通信が暗号化される場合、中継装置は転送されるコンテンツの内容に応じた転送制御を行うことができない。【０００６】
特許文献１、２に記載の発明は、中継装置が中継するデータがケーブルテレビコンテンツであることが既知であるために、適切な転送制御を提供することができる。しかし、特許文献１、２に記載の発明を異なる種別のコンテンツを中継し得る中継装置に適用しても、コンテンツの内容に応じた転送制御を行うことができない。
本発明の目的は、上述した課題を解決する中継装置、端末装置、通信システム、ＰＤＵ中継方法、ＰＤＵ受信方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によれば、中継装置は、サーバ装置から送信されたＰＤＵを端末装置に転送するＰＤＵ転送部と、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信部と、前記コンテンツ情報に基づいて前記ＰＤＵ転送部による転送を制御する転送制御部とを備える。【０００８】
本発明の第２の態様によれば、端末装置は、サーバ装置から送信されたＰＤＵを中継装置を介して受信するＰＤＵ受信部と、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信するコンテンツ情報送信部とを備える。【０００９】
本発明の第３の態様によれば、通信システムは、上記第1の態様に係る中継装置と上記第２の態様に係る端末装置とを備える。【００１０】
本発明の第４の態様によれば、ＰＤＵ中継方法は、サーバ装置から送信されたＰＤＵを端末装置に転送するＰＤＵ転送ステップと、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信ステップと、前記コンテンツ情報に基づいて前記ＰＤＵ転送ステップにおける転送を制御する転送制御ステップとを有する。【００１１】
本発明の第５の態様によれば、ＰＤＵ受信方法は、サーバ装置から送信されたＰＤＵを中継装置を介して受信するＰＤＵ受信ステップと、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信するコンテンツ情報送信ステップとを有する。【００１２】
本発明の第６の態様によるプログラムは、コンピュータを、サーバ装置から送信されたＰＤＵを端末装置に転送するＰＤＵ転送部、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信部、前記コンテンツ情報に基づいて前記ＰＤＵ転送部による転送を制御する転送制御部として機能させる。【００１３】
本発明の第７の態様によるプログラムは、コンピュータを、サーバ装置から送信されたＰＤＵを中継装置を介して受信するＰＤＵ受信部、前記ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を前記中継装置に送信するコンテンツ情報送信部として機能させる。
【発明の効果】
【００１４】
本発明の上記態様のうち少なくとも１つによれば、中継装置は、転送したＰＤＵに格納されるコンテンツに関するコンテンツ情報を受信し、当該コンテンツ情報に基づいてＰＤＵの転送を制御する。これにより、中継装置は、サーバ装置と端末装置との間の通信が暗号化される場合においても、転送されるコンテンツの内容に応じた転送制御を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係る通信システムの構成を示す概略ブロック図である。
【図２】コンテンツ種別ごとのコンテンツ情報と転送制御との関係を示す図である。
【図３】第１の実施形態に係る中継装置の動作を示すフローチャートである。
【図４】第１の実施形態に係る端末装置の動作を示すフローチャートである。
【図５】第１の実施形態に係る通信システムの通信の例を示すシーケンス図である。
【図６】第２の実施形態に係る通信システムの構成を示す概略ブロック図である。
【図７】中継装置の基本構成を示す概略ブロック図である。
【図８】端末装置の基本構成を示す概略ブロック図である。
【図９】少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１６】
《第１の実施形態》
第１の実施形態について説明する。
図１は、第１の実施形態に係る通信システムの構成を示す概略ブロック図である。
通信システム１は、ストリームを送信するサーバ装置１０と、当該ストリームを中継する中継装置２０と、当該ストリームを受信する端末装置３０とを備える。
ストリームの暗号化は、例えばＴＬＳ（Transport Layer Security）によってなされる。ストリームは、データの送信単位であるＰＤＵ（Protocol Data Unit）の一例である。
【００１７】
中継装置２０は、ストリーム転送部２１、中継ストリーム解析部２２、コンテンツ情報受信部２３、および転送制御部２４を備える。
ストリーム転送部２１は、サーバ装置１０から送信されたストリームを端末装置３０に転送する。
中継ストリーム解析部２２は、ストリームが暗号化されていない場合に、ストリーム転送部２１がサーバ装置１０から受信するストリームを解析し、当該ストリームに含まれるコンテンツの内容を示すコンテンツ情報を生成する。なお、ストリームが暗号化されている場合、中継ストリーム解析部２２は、ストリームを解析することができない。
コンテンツ情報受信部２３は、中継したストリームに含まれるコンテンツの内容を示すコンテンツ情報と、当該ストリームの端末装置３０における受信ポート番号とを、端末装置３０から受信する。
転送制御部２４は、コンテンツ情報受信部２３が受信したコンテンツ情報に基づいて、ストリーム転送部２１によるストリームの転送を制御する。
【００１８】
図２は、コンテンツ種別ごとのコンテンツ情報と転送制御との関係を示す図である。
コンテンツ情報受信部２３が受信するコンテンツ情報に格納される情報、および転送制御部２４による転送制御は、コンテンツ種別によって異なる。
本実施形態に係るコンテンツ情報には、コンテンツ種別（文書、画像、動画、音声など）が格納される。コンテンツ種別が動画である場合、コンテンツ情報には、コンテンツサイズと、コンテンツの再生時間とがさらに格納される。
コンテンツ種別は、ＨＴＴＰ（Hypertext Transfer Protocol）レスポンスのヘッダに格納されるContent-typeに基づいて特定される。
コンテンツサイズは、ＨＴＴＰレスポンスのヘッダに格納されるContent-Lengthに基づいて特定される。
また動画コンテンツの再生時間は、ＨＴＴＰレスポンスのペイロードに格納される動画データのヘッダの解析により特定される。
また、転送制御部２４は、コンテンツ情報が示すコンテンツ種別が動画である場合、ストリームのペイシングを実施する。ペイシングとは、コンテンツのビットレートに併せた送信レートの制御である。コンテンツのビットレートは、コンテンツサイズを再生時間で除算することで算出される。
また、転送制御部２４は、コンテンツ情報が示すコンテンツ種別が動画でない場合に、コンテンツ種別に応じたＴＣＰ（Transmission Control Protocol）最適化制御を行う。ＴＣＰ最適化制御の一例としては、コンテンツ種別に応じた輻輳ウインドウ（通信状況によって送信可能なデータ量を調節するための値）の初期値の設定が挙げられる。
【００１９】
端末装置３０は、ストリーム受信部３１、ストリーム処理部３２、受信ストリーム解析部３３、およびコンテンツ情報送信部３４を備える。
ストリーム受信部３１は、サーバ装置１０が送信するストリームを中継装置２０を介して受信する。ストリームが暗号化されている場合、ストリーム受信部３１は、ストリームを復号する。
ストリーム処理部３２は、ストリーム受信部３１が復号したストリームに格納されるコンテンツに応じた処理を実行する。コンテンツに応じた処理の例としては、動画または音声の再生、文書または画像の表示などが挙げられる。
受信ストリーム解析部３３は、ストリーム受信部３１が受信したストリームを解析し、ストリームに格納されるコンテンツの内容を示すコンテンツ情報を生成する。
コンテンツ情報送信部３４は、受信ストリーム解析部３３が生成したコンテンツ種別と、ストリーム受信部３１がストリームを受信する受信ポート番号とを、中継装置２０に送信する。
【００２０】
本実施形態に係る中継装置２０の動作について説明する。中継装置２０は、サーバ装置１０からストリームを受信する度に、以下に示す処理を実施する。
図３は、第１の実施形態に係る中継装置の動作を示すフローチャートである。
中継装置２０のストリーム転送部２１が、サーバ装置１０からストリームを受信すると（ステップＳ１１）、中継ストリーム解析部２２は、当該ストリームが暗号化されているか否かを判定する（ステップＳ１２）。
受信したストリームが暗号化されていない場合（ステップＳ１２：ＮＯ）、中継ストリーム解析部２２は、当該ストリームを解析し、コンテンツ情報を生成する（ステップＳ１３）。
次に、転送制御部２４は、中継ストリーム解析部２２が生成したコンテンツ情報に基づいて、コンテンツ種別に応じた転送制御内容を決定する（ステップＳ１４）。そして転送制御部２４は、決定した転送制御内容に基づいて、ストリーム転送部２１にステップＳ１１で受信したストリームを端末装置３０へ転送させるように制御する（ステップＳ１５）。これにより、中継装置２０は、転送されるコンテンツの内容に応じた転送制御を行うことができる。
【００２１】
他方、受信したストリームが暗号化されている場合（ステップＳ１２：ＹＥＳ）、コンテンツ情報受信部２３は、端末装置３０から当該ストリームに係るコンテンツ情報を受信しているか否かを判定する（ステップＳ１６）。当該ストリームに係るコンテンツ情報とは、当該ストリームの転送先の受信ポート番号と共に受信されるコンテンツ情報である。
当該ストリームに係るコンテンツ情報を受信していない場合（ステップＳ１６：ＮＯ）、転送制御部２４は、標準の転送制御に基づいて、ストリーム転送部２１にステップＳ１１で受信したストリームを端末装置３０へ転送させるように制御する（ステップＳ１７）。標準の転送制御の例としては、ＴＣＰレベルの最適化処理が挙げられる。
【００２２】
他方、コンテンツ情報受信部２３がコンテンツ情報を受信している場合（ステップＳ１６：ＹＥＳ）、転送制御部２４は、コンテンツ情報受信部２３が受信したコンテンツ情報に基づいて、コンテンツ種別に応じた転送制御内容を決定する（ステップＳ１４）。そして転送制御部２４は、決定した転送制御内容に基づいて、ストリーム転送部２１にステップＳ１１で受信したストリームを端末装置３０へ転送させるように制御する（ステップＳ１５）。これにより、中継装置２０は、転送されるコンテンツの内容に応じた転送制御を行うことができる。
【００２３】
次に、本実施形態に係る端末装置３０の動作について説明する。端末装置３０は、中継装置２０からストリームを受信する度に、以下に示す処理を実施する。
図４は、第１の実施形態に係る端末装置の動作を示すフローチャートである。
端末装置３０のストリーム受信部３１は、中継装置２０からストリームを受信すると（ステップＳ２１）、当該ストリームが暗号化されているか否かを判定する（ステップＳ２２）。
受信したストリームが暗号化されている場合（ステップＳ２２：ＹＥＳ）、ストリーム受信部３１は、当該ストリームを所定の方法で復号する（ステップＳ２３）。次に、受信ストリーム解析部３３は、当該復号されたストリームを解析し、コンテンツ情報を生成する（ステップＳ２４）。次に、コンテンツ情報送信部３４は、受信ストリーム解析部３３が生成したコンテンツ情報とストリームの受信ポート番号とを、中継装置２０に通知する（ステップＳ２５）。
一方、ストリーム受信部３１が受信したストリームが暗号化されていない場合（ステップＳ２２：ＮＯ）、または、上記ステップＳ２５でコンテンツ情報送信部３４がコンテンツ情報を通知した場合、ストリーム処理部３２は、受信して復号したストリームに対し、コンテンツに応じた処理を実施する（ステップＳ２６）。
【００２４】
次に、中継装置２０および端末装置３０が上述の処理を実行することによる通信システム１全体の挙動について説明する。ここでは、ストリームが暗号化されている場合における通信システム１の動作について説明する。
図５は、第１の実施形態に係る通信システムの通信の例を示すシーケンス図である。
サーバ装置１０が暗号化されたストリームの送信を開始すると（ステップＳ３１）、中継装置２０は、当該ストリームを受信する。当該ストリームは暗号化されており、中継装置２０において解析することができないため、中継装置２０は、標準の転送制御に基づいて当該ストリームの転送制御を開始する（ステップＳ３２）。
【００２５】
端末装置３０は、ストリームを受信すると、当該ストリームを復号する（ステップＳ３３）。端末装置３０は、復号したストリームを解析し、コンテンツ情報を生成する（ステップＳ３４）。そして端末装置３０は、当該コンテンツ情報を中継装置２０に通知する（ステップＳ３５）。
中継装置２０は、端末装置３０からコンテンツ情報を受信すると、転送制御を標準の転送制御から、コンテンツ種別に応じた転送制御に切り替える（ステップＳ３６）。以降、中継装置２０が転送するストリームは、当該コンテンツ情報に基づいて転送制御される。
【００２６】
このように、本実施形態によれば、中継装置２０は、サーバ装置１０から送信されたストリームを端末装置３０に転送するストリーム転送部２１と、当該ストリームに格納されるコンテンツに関する情報であるコンテンツ情報を受信するコンテンツ情報受信部２３と、当該コンテンツ情報に基づいてストリーム転送部２１による転送を制御する転送制御部２４とを備える。
これにより、中継装置２０は、サーバ装置１０と端末装置３０との間の通信が暗号化される場合においても、コンテンツ情報に基づいて、転送されるコンテンツの内容に応じた転送制御を行うことができる。
【００２７】
また、本実施形態に係るコンテンツ情報受信部２３は、端末装置３０からコンテンツ情報とストリームの受信ポート番号とを受信する。また転送制御部２４は、端末装置３０の当該受信ポート番号の受信ポートへの、ストリーム転送部２１によるストリームの転送を、コンテンツ情報に基づいて制御する。
これにより、中継装置２０は、コンテンツ情報に基づく制御対象となるストリームを特定することができる。
【００２８】
また、本実施形態に係る転送制御部２４は、コンテンツ情報に含まれるコンテンツ種別に基づいて、ストリームのペイシングの要否を決定する。これにより、中継装置２０は、ストリームにおいてペイシングが必要なコンテンツに対してのみ、ペイシングを行うようにすることができる。
【００２９】
《第２の実施形態》
第２の実施形態について説明する。
図６は、第２の実施形態に係る通信システムの構成を示す概略ブロック図である。
本実施形態に係る通信システム１は、中継装置２０が、コンテンツに応じた転送に加え、ストリームのロギング処理（通信履歴等を時系列に記録・蓄積すること）を行う。
第２の実施形態に係る中継装置２０は、第１の実施形態の構成に加え、更にロギング部２５を備える。ロギング部２５は、中継ストリーム解析部２２が生成したコンテンツ情報、または、コンテンツ情報受信部２３が端末装置３０から受信したコンテンツ情報に基づいて、ロギング処理を行う。
具体的には、ロギング部２５は、中継するストリームに格納されるコンテンツの種別の情報や、コンテンツ種別ごとの通信料などを、ログ情報として抽出する。
なお、中継装置２０は、コンテンツ情報の受信までに中継したストリームに係るログ情報を、当該コンテンツ情報が示すコンテンツ種別の情報に書き換えることで、コンテンツ情報を受信するまでに中継したストリームについても適切にロギングすることができる。
【００３０】
また、ロギング部２５は、動画コンテンツのペイシングによる通信量の削減効果を算出する。具体的には、ロギング部２５は、本来送られるはずのコンテンツサイズとペイシングにより当該送信を途中切断する際の通信料とを比較することにより、削減効果を計算することができる。
【００３１】
このように、本実施形態によれば、中継装置２０は、ストリームが暗号化されている場合にも、当該ストリームに格納されたコンテンツの種別に応じたロギング処理を行うことができる。また、中継装置２０は、ストリームが暗号化されている場合にも、ペイシングの効果を算出することができる。
【００３２】
以上、図面を参照していくつかの実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、様々な設計変更等をすることが可能である。
上述した実施形態では、ストリームが暗号化されている場合に、端末装置３０が受信したストリームに格納されるコンテンツに係るコンテンツ情報を生成して中継装置２０に送信するが、これに限られない。
例えば、他の実施形態では、ストリームが暗号化されている場合に、サーバ装置１０が、送信するストリームに格納されるコンテンツに係るコンテンツ情報を中継装置２０に送信しても良い。
【００３３】
また、上述した実施形態では、中継装置２０がストリームによる通信を中継するが、これに限られない。
例えば、他の実施形態に係る中継装置２０は、データグラムによる通信を中継しても良い。データグラムは、ＤＴＬＳ（Datagram Transport Layer Security）などの方式により暗号化されることができる。この場合、中継ストリーム解析部２２および受信ストリーム解析部３３は、データグラムに格納されるコンテンツを解析してコンテンツ情報を生成する。
また、他の実施形態に係る中継装置２０は、フレームやパケットを中継する、ＯＳＩ参照モデルにおける第４層（トランスポート層）より下位のレイヤに係る中継装置であっても良い。また、他の実施形態に係る中継装置２０は、当該第４層より上位のレイヤに係る中継装置であっても良い。
【００３４】
また、上述した実施形態では、中継装置２０が、コンテンツ情報に基づいて、ペイシングを行うか、およびＴＣＰ最適化制御を行うかを決定するが、これに限られない。
例えば、他の実施形態に係る中継装置２０は、ＴＣＰ最適化制御を行わず、コンテンツ情報に基づいてペイシングの要否のみを決定しても良い。また、他の実施形態に係る中継装置２０は、ペイシング制御を行わず、コンテンツ種別に応じたＴＣＰ最適化制御のみを実施しても良い。
【００３５】
また、上述した実施形態に係る端末装置３０は、コンテンツ情報を暗号化せずに中継装置２０に送信するが、これに限られない。
例えば、他の実施形態に係る端末装置３０は、中継装置２０と上記ＴＬＳによる暗号化ストリームを確立し、当該ストリームによりコンテンツ情報を送信しても良い。
【００３６】
また、上述した実施形態に係る通信システム１は、ストリームが暗号化されていない場合に中継ストリーム解析部２２がコンテンツ情報を生成し、ストリームが暗号化されている場合に受信ストリーム解析部３３がコンテンツ情報を生成するが、これに限られない。
例えば、他の実施形態に係る通信システム１は、ストリームの暗号化の有無に関わらず、受信ストリーム解析部３３がコンテンツ情報を生成しても良い。つまり、当該通信システム１に係る中継装置２０の転送制御部２４は、ストリームの暗号化の有無に関わらず、コンテンツ情報受信部２３が受信したコンテンツ情報に基づいてストリームの転送制御を行う。
【００３７】
また、上述した実施形態に係る中継装置２０は、コンテンツの内容を示すコンテンツ情報を受信し、当該コンテンツ情報に基づいてストリームの転送を制御するが、これに限られない。
例えば、他の実施形態に係る中継装置２０は、コンテンツの内容に応じた転送制御内容を示すコンテンツ情報を受信し、当該コンテンツ情報に示される転送制御内容に従ってストリームの転送を制御しても良い。
【００３８】
《基本構成》
図７は、中継装置の基本構成を示す概略ブロック図である。
上述した実施形態では、中継装置２０の一実施形態として図１および図６に示す構成について説明したが、当該中継装置２０の基本構成は、図７に示すとおりである。
すなわち中継装置２０は、ＰＤＵ転送部２９、コンテンツ情報受信部２３および転送制御部２４を基本の構成要素とする。
【００３９】
ＰＤＵ転送部２９は、サーバ装置から送信されたＰＤＵを端末装置に転送する。なお、上述した実施形態に係るストリーム転送部２１は、ＰＤＵ転送部２９の一例である。
コンテンツ情報受信部２３は、ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を受信する。
転送制御部２４は、コンテンツ情報に基づいて、ＰＤＵ転送部２９による転送を制御する。
これにより、中継装置２０は、サーバ装置と端末装置との間の通信が暗号化される場合においても、転送されるコンテンツの内容に応じた転送制御を行うことができる。
【００４０】
図８は、端末装置の基本構成を示す概略ブロック図である。
上述した実施形態では、端末装置３０の一実施形態として図１および図６に示す構成について説明したが、当該端末装置３０の基本構成は、図７に示すとおりである。
すなわち端末装置３０は、ＰＤＵ受信部３９およびコンテンツ情報送信部３４を、基本の構成要素とする。
【００４１】
ＰＤＵ受信部３９は、サーバ装置から送信されたＰＤＵを中継装置を介して受信する。
なお、上述した実施形態に係るストリーム受信部３１は、ＰＤＵ受信部３９の一例である。
コンテンツ情報送信部３４は、ＰＤＵに格納されるコンテンツに関する情報であるコンテンツ情報を中継装置に送信する。
これにより、端末装置３０は、サーバ装置と端末装置３０との間の通信が暗号化される場合においても、転送されるコンテンツの内容に応じた転送制御を中継装置に実行させることができる。
【００４２】
図９は、少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ９０は、ＣＰＵ９１、主記憶装置９２、補助記憶装置９３、インタフェース９４を備える。
上述のサーバ装置１０、中継装置２０および端末装置３０は、それぞれコンピュータ９０に実装される。そして、上述した各処理部の動作は、プログラムの形式で補助記憶装置９３に記憶されている。ＣＰＵ９１は、上記プログラムを補助記憶装置９３から読み出して主記憶装置９２に展開し、当該プログラムに従って上記処理を実行する。
【００４３】
なお、少なくとも１つの実施形態において、補助記憶装置９３は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例としては、インタフェース９４を介して接続される磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等が挙げられる。
また、このプログラムが通信回線によってコンピュータ９０に配信される場合、配信を受けたコンピュータ９０が当該プログラムを主記憶装置９２に展開し、上記処理を実行しても良い。
【００４４】
また、当該プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、当該プログラムは、前述した機能を補助記憶装置９３に既に記憶されている他のプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４５】
この出願は、２０１５年６月１２日に出願された日本出願特願２０１５−１１９０７５号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００４６】
本発明によれば、中継装置は、サーバ装置と端末装置との間の通信が暗号化される場合においても、転送されるコンテンツの内容に応じた転送制御を行うことができる。
【符号の説明】
【００４７】
１  通信システム
１０  サーバ装置
２０  中継装置
３０  端末装置
２１  ストリーム転送部
２２  中継ストリーム解析部
２３  コンテンツ情報受信部
２４  転送制御部
３１  ストリーム受信部
３２  ストリーム処理部
３３  受信ストリーム解析部
３４  コンテンツ情報送信部
【図１】
2016199587.tif 000003
【図２】
2016199587.tif 000004
【図３】
2016199587.tif 000005
【図４】
2016199587.tif 000006
【図５】
2016199587.tif 000007
【図６】
2016199587.tif 000008
【図７】
2016199587.tif 000009
【図８】
2016199587.tif 000010
【図９】
2016199587.tif 000011
【国際調査報告】
2016199587.tif 000012
2016199587.tif 000013
2016199587.tif 000014
2016199587.tif 000015