(57)【要約】【課題】ＩＰ放送であっても、ユーザがチャネル切り替え時に違和感を持つことなく、できる限り処理遅延を短くすることができるシステム等を提供する。【解決手段】サーバは、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)／ＳＩ(Service Information)情報を、１つのセッションを介してクライアントへ逐次配信するＰＳＩ／ＳＩ情報配信手段を有する。これに対し、クライアントは、ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する動画コンテンツ受信手段とを有する。特に、セッション確立手段は、ユーザの選局操作に連動することなく、複数のチャネルのアドレス情報に向けてセッション確立シーケンスを実行する。【選択図】図１
2019110495.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ(Internet Protocol)放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントにおいて、
前記サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)／ＳＩ(Service Information)情報を、１つのセッションを介して逐次受信するＰＳＩ／ＳＩ情報受信手段と、
前記ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する動画コンテンツ受信手段と
を有することを特徴とするクライアント。
【請求項２】
前記セッション確立手段は、ユーザの選局操作に連動することなく、複数のチャネルのアドレス情報に向けてセッション確立シーケンスを実行する
ことを特徴とする請求項１に記載のクライアント。
【請求項３】
前記セッション確立シーケンスを実行すべき複数のチャネルのアドレス情報は、
前記ＰＳＩ／ＳＩ情報に含まれる全てのチャネルのアドレス情報、
前記ＰＳＩ／ＳＩ情報に含まれるチャネルの中で、当該ＰＳＩ／ＳＩ情報に記述された第１の所定フラグに基づいて選択されたチャネルのアドレス情報、又は、
前記ＰＳＩ／ＳＩ情報に含まれるチャネルの中で、前記クライアントに予め記憶された第２の所定フラグに基づいて選択されたチャネルのアドレス情報
であることを特徴とする請求項２に記載のクライアント。
【請求項４】
第１の所定フラグは、前記サーバによって制御可能な、各チャネルに対する契約可否が対応付けられたティアビットであり、
第２の所定フラグは、前記クライアントによって制御可能な、各チャネルに対する視聴可否が対応付けられたティアビットである
ことを特徴とする請求項３に記載のクライアント。
【請求項５】
前記動画コンテンツは、暗号化データであり、
前記セッション確立手段は、セッション確立時に、チャネル毎に動画コンテンツの復号鍵を取得し、
前記動画コンテンツ受信手段は、ユーザの選局に基づくチャネルの復号鍵を用いて、当該チャネルのセッションを介して受信した動画コンテンツを復号する
ことを特徴とする請求項１から４のいずれか１項に記載のクライアント。
【請求項６】
前記動画コンテンツは、ＴＳ(Transport Stream)パケットによって配信され、
前記ＰＳＩ／ＳＩ情報に含まれる前記アドレス情報は、ＣＤＮ(Content Delivery Network)のサーバ又はルータのアドレスであり、ＮＩＴ(Network Information Table)に含まれる
ことを特徴とする請求項１から５のいずれか１項に記載のシステム。
【請求項７】
請求項１から６のいずれか１項に記載の前記クライアントと、前記サーバとを有するシステムであって、
前記サーバは、前記クライアントへ配信する前記ＰＳＩ／ＳＩ情報には、チャネル毎の動画サムネイルを含めており、
前記クライアントは、選局されたチャネルのセッションを介して受信した動画コンテンツの復号処理時間中、当該チャネルに対応する動画サムネイルを、表示装置へ向けて出力する動画サムネイル表示手段を更に有する
ことを特徴とするシステム。
【請求項８】
前記動画サムネイルは、非暗号化データであり、
前記動画サムネイル表示手段は、復号することなく、前記サーバから受信した全てのチャネルの動画サムネイルを並べた１枚の動画を、表示装置へ表示する
ことを特徴とする請求項７に記載のシステム。
【請求項９】
前記クライアントは、暗号化された動画コンテンツの復号処理時間中、選局された当該チャネルの動画サムネイルを拡大させながら表示装置へ表示すると共に、当該動画コンテンツの復号が完了した時、当該動画サムネイルから当該動画コンテンツへ切り替える
ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記クライアントは、前記動画サムネイルと前記動画コンテンツとを同期させる
ことを特徴とする請求項９に記載のシステム。
【請求項１１】
ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバと、当該動画コンテンツを受信して再生するクライアントとを有するシステムの動画コンテンツ受信方法において、
前記サーバが、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ／ＳＩ情報を、１つのセッションを介してクライアントへ逐次配信する第１のステップと、
前記クライアントが、前記ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行する第２のステップと、
前記クライアントが、選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する第３のステップと
を有することを特徴とする動画コンテンツ受信方法。
【請求項１２】
ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントに搭載されたコンピュータを機能させるプログラムであって、
前記サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)／ＳＩ(Service Information)情報を、１つのセッションを介して逐次受信するＰＳＩ／ＳＩ情報受信手段と、
前記ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する動画コンテンツ受信手段と
してコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ(Internet Protocol)マルチキャスト放送のセッションを確立する技術に関する。
【背景技術】
【０００２】
従来、地上波デジタル放送について、チャネルのスキャン処理の時間を短縮化する受信装置の技術がある（例えば特許文献１参照）。この技術によれば、ＳＩ(Service Information、番組配列情報)に含まれるＮＩＴ(Network Information Table)情報を受信した際に、受信周波数帯とチャネルとが割り当てられる。具体的には、チャネルのスキャン処理中に取得できたＮＩＴに基づいて、チャネル情報が既に判明している周波数帯と、チャネル情報が判明していない周波数帯とを区別する。チャネル情報が判明していない周波数帯のみについて、チャネル情報を検索すべくスキャン処理を続行する。これによって、チャネルのスキャン処理にかかる全体的な時間を短縮化することができる。
【０００３】
ＩＰ放送も同様に、ＥＰＧ（Electronic Program Guide、電子番組表）の構成に必要なＳＩが、専用のＩＰセッションを介して、サーバからクライアントへ配信される。ここで、ＳＩによって例えば約８日分の番組情報を転送するためには、約１５分程度必要となる。そのために、リアルタイム性が確保されるものではない。
これに対し、ＩＰ放送のサーバは、地上波デジタル放送と同様に、ＰＳＩ(Program Specific Information)情報を約２秒周期で、クライアントへ配信している。これによって、番組情報におけるリアルタイム性を確保しようとしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−６１４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述したＩＰ放送におけるＰＳＩ情報によれば、クライアントは、最大２秒程度待機し、第１の遅延が生じる。
また、ＩＰ放送の場合、クライアントは、ユーザによって選局されたチャネルのコンテンツストリームを受信するためには、予めセッションを確立しておく必要がある。セッションは、ＩＰ放送サーバ、又は、ＩＰマルチキャストのJoinが成立したルータとの間で確立される。ここで、クライアントは通常、ユーザによって選局された後、セッション確立シーケンスを実行するために、そのセッション確立に時間を要し、第２の遅延が生じる。
更に、セッションを介して受信するコンテンツストリームは、暗号化されているために、鍵を用いて復号する必要がある。この復号処理にも時間を要し、第３の遅延が生じる。
【０００６】
このような第１〜第３の遅延の積み重ねは、ユーザから見て、特に「ザッピング操作」のときに違和感を持つ。ザッピング操作とは、ユーザが、リモコンに対して、チャネルを頻繁に切り替えるような操作をいう。この場合、ユーザから見て、チャネルを切り替えたにも拘わらず、直ぐに動画が再生されないという違和感が生じる。
特に、セッション確立シーケンスの実行に要する第２の遅延については、全てのチャネルの放送コンテンツを常に受信可能となっているデジタル放送では、生じることはない。
そのために、ＩＰ放送の場合、チャネルを頻繁に切り換えるザッピング操作の際に、動画コンテンツの表示を瞬時に切り替えることは、極めて困難となる。
【０００７】
そこで、本発明は、ＩＰ放送であっても、ユーザがチャネル切り替え時に違和感を持つことなく、できる限りスムーズに動画コンテンツを再生することができるクライアント、システム、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、ＩＰ(Internet Protocol)放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントにおいて、
サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)／ＳＩ(Service Information)情報を、１つのセッションを介して逐次受信するＰＳＩ／ＳＩ情報受信手段と、
ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する動画コンテンツ受信手段と
を有することを特徴とする。
【０００９】
本発明のクライアントにおける他の実施形態によれば、
セッション確立手段は、ユーザの選局操作に連動することなく、複数のチャネルのアドレス情報に向けてセッション確立シーケンスを実行することも好ましい。
【００１０】
本発明のクライアントにおける他の実施形態によれば、
セッション確立シーケンスを実行すべき複数のチャネルのアドレス情報は、
ＰＳＩ／ＳＩ情報に含まれる全てのチャネルのアドレス情報、
ＰＳＩ／ＳＩ情報に含まれるチャネルの中で、当該ＰＳＩ／ＳＩ情報に記述された第１の所定フラグに基づいて選択されたチャネルのアドレス情報、又は、
ＰＳＩ／ＳＩ情報に含まれるチャネルの中で、クライアントに予め記憶された第２の所定フラグに基づいて選択されたチャネルのアドレス情報
であることも好ましい。
【００１１】
本発明のクライアントにおける他の実施形態によれば、
第１の所定フラグは、サーバによって制御可能な、各チャネルに対する契約可否が対応付けられたティアビットであり、
第２の所定フラグは、クライアントによって制御可能な、各チャネルに対する視聴可否が対応付けられたティアビットであることも好ましい。
【００１２】
本発明のクライアントにおける他の実施形態によれば、
動画コンテンツは、暗号化データであり、
セッション確立手段は、セッション確立時に、チャネル毎に動画コンテンツの復号鍵を取得し、
動画コンテンツ受信手段は、ユーザの選局に基づくチャネルの復号鍵を用いて、当該チャネルのセッションを介して受信した動画コンテンツを復号する
ことも好ましい。
【００１３】
本発明のクライアントにおける他の実施形態によれば、
動画コンテンツは、ＴＳ(Transport Stream)パケットによって配信され、
ＰＳＩ／ＳＩ情報に含まれるアドレス情報は、ＣＤＮ(Content Delivery Network)のサーバ又はルータのアドレスであり、ＮＩＴ(Network Information Table)に含まれることも好ましい。
【００１４】
本発明によれば、前述したクライアントと、サーバとを有するシステムであって、
サーバは、クライアントへ配信するＰＳＩ／ＳＩ情報には、チャネル毎の動画サムネイルを含めており、
クライアントは、選局されたチャネルのセッションを介して受信した動画コンテンツの復号処理時間中、当該チャネルに対応する動画サムネイルを、表示装置へ向けて出力する動画サムネイル表示手段を更に有する
ことを特徴とする。
【００１５】
本発明のシステムにおける他の実施形態によれば、
動画サムネイルは、非暗号化データであり、
動画サムネイル表示手段は、復号することなく、サーバから受信した全てのチャネルの動画サムネイルを並べた１枚の動画を、表示装置へ表示する
ことを特徴とする請求項７に記載のシステム。
【００１６】
本発明のシステムにおける他の実施形態によれば、
クライアントは、暗号化された動画コンテンツの復号処理時間中、選局された当該チャネルの動画サムネイルを拡大させながら表示装置へ表示すると共に、当該動画コンテンツの復号が完了した時、当該動画サムネイルから当該動画コンテンツへ切り替える
ことも好ましい。
【００１７】
本発明のシステムにおける他の実施形態によれば、
クライアントは、動画サムネイルと動画コンテンツとを同期させる
ことも好ましい。
【００１８】
本発明によれば、ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバと、当該動画コンテンツを受信して再生するクライアントとを有するシステムの動画コンテンツ受信方法において、
サーバが、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ／ＳＩ情報を、１つのセッションを介してクライアントへ逐次配信する第１のステップと、
クライアントが、ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行する第２のステップと、
クライアントが、選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する第３のステップと
を有することを特徴とする。
【００１９】
本発明によれば、ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントに搭載されたコンピュータを機能させるプログラムであって、
サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)／ＳＩ(Service Information)情報を、１つのセッションを介して逐次受信するＰＳＩ／ＳＩ情報受信手段と、
ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する動画コンテンツ受信手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００２０】
本発明のクライアント、システム、方法及びプログラムによれば、ＩＰ放送であっても、ユーザがチャネル切り替え時に違和感を持つことなく、できる限りスムーズに動画コンテンツを再生することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明における基本的なシーケンス図である。
【図２】コンテンツストリームのデスクランブラを表す説明図である。
【図３】動画サムネイルを含むＰＳＩ／ＳＩ情報を用いたシーケンス図である。
【図４】動画サムネイルと動画コンテンツとの表示の切り替えを表す画面図である。
【図５】ユーザが選局を繰り返すザッピング時のシーケンス図である。
【図６】クライアントがＰＳＩ／ＳＩ情報を受信した際に、セッションを確立すべきチャネルを選択するシーケンス図である。
【図７】本発明におけるクライアントの機能構成図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２３】
図１は、本発明における基本的なシーケンス図である。
【００２４】
ＩＰ放送サーバ２は、ＩＰネットワークを介して、クライアント１へ、チャネル毎の映像コンテンツを配信する。ここで配信される映像コンテンツは、放送型コンテンツであり、ＴＳ(Transport Stream)パケットレベルで多重化されたマルチキャストストリームである。
クライアント１は、受信した映像コンテンツを、表示装置３へ向けて再生する。図１によれば、クライアント１は、家庭内に設置されたセットトップボックスであり、表示装置３は、ユーザが視聴するテレビである。
【００２５】
図１によれば、以下のようにシーケンスが実行されている。
（Ｓ０）最初に、クライアント１は、ＩＰ放送サーバ２との間で、１つの専用セッションを確立する。このセッションは、全てのチャネルに共有の番組情報や制御情報を配信するためのものであり、動画コンテンツを送信するためのチャネル毎のセッションとは別のものである。
【００２６】
（第１のステップ：Ｓ１）ＩＰ放送サーバ２は、複数のチャネルの動画コンテンツにおける「選局情報」及び「アドレス情報」を含む「ＰＳＩ(Program Specific Information)／ＳＩ(Service Information)情報」を、先に確立した専用セッションを介して、クライアント１へ逐次配信する。
【００２７】
ＴＳパケットは、複数のプログラムを利用することができ、以下のような論理的な階層構造を持つ。この階層構造は、ＰＳＩ情報（伝送制御信号）によって送信される。
[network] -> [TS] -> [program(service)] -> [ES(component)]
[network]：複数のＴＳパケットの集合体
[program]：ユーザの選局を意味する、ＴＳパケット内に含まれるESの集合体
[ES](Elementary Stream)]：programを構成する各メディア(component)
【００２８】
ＰＳＩ情報には、「選局情報」として、以下のテーブルが規定されている。
ＰＡＴ(Program Association Table)：TS->programの関係を示すテーブル
ＰＭＴ(Program Map Table)：program->ESの関係を示すテーブル
ＣＡＴ(Conditional Access Table)：限定受信制御関連の情報を示すテーブル
ＮＩＴ(Network Information Table)：network->TSの関係を示すテーブル
【００２９】
「選局情報」「アドレス情報」は、複数のチャネルの動画コンテンツについて、ＰＳＩ／ＳＩ情報の「ＮＩＴ」に含まれる。
「アドレス情報」とは、ＣＤＮ(Content Delivery Network)のサーバ又はルータのアドレス（及びポート番号）である。
【００３０】
また、「ＳＩ」には、ＰＳＩの一部とみなされ、ＰＳＩ／ＳＩ情報として扱われる。具体的には、ＳＩには、ＥＰＧの全ての情報が含まれ、前述したＮＩＴも含まれる。
そのために、例えば、クライアント１のリセット時に実行されるＩＰ放送サーバ２からのＳＩ情報の受信時、又は、約２秒周期で受信されるＩＰ放送サーバ２からのＰＳＩ情報の受信時のいずれであっても、第１のステップＳ１が実行されたと判断する。
【００３１】
（第２のステップ：Ｓ２）クライアント１は、ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行する。
ここで、「ネットワーク情報テーブルを受信した時」とは、ユーザの選局操作に連動することなく、セッションの確立を開始することを意味する。また、ユーザの選局操作に基づく１つのチャネル以外のチャネル、即ち、複数のチャネルのアドレス情報に向けて、セッションの確立を開始することを意味する。
【００３２】
また、クライアント１は、セッション確立時に、チャネル毎に動画コンテンツの復号鍵を取得する。復号鍵については、図２によって後述する。
【００３３】
尚、クライアント１は、ＮＩＴを記憶すると共に、新たに受信したＮＩＴと比較して、アドレス情報が更新されたか否かを判定するものであってもよい。アドレス情報が更新された場合、新たなアドレス情報へ向けてセッション確立シーケンスを実行する。一方で、新たなＮＩＴに含まれなくなったアドレス情報に対するセッションは、切断する。
【００３４】
（第３のステップ：Ｓ３）そして、クライアント１は、選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する。
表示装置３が例えばテレビである場合、ユーザは、所持するリモコンからクライアント１へ向けて赤外線信号を送信することができる。クライアント１（又はテレビ）は、受信した赤外線信号に基づく選局によって、チャネルを切り替えることができる。具体的には、切り替えられたチャネルに対応するセッションを介して、コンテンツ要求を送信する。これによって、動画コンテンツを受信することができる。
【００３５】
図２は、コンテンツストリームのデスクランブラを表す説明図である。
【００３６】
図２によれば、クライアント１は、セッション確立時に、チャネル毎に動画コンテンツの復号鍵を取得する。即ち、セッションを確立したチャネルについて、復号鍵を予め取得しておく。
これに対し、動画コンテンツは、暗号化データである。具体的には、ＴＳのコンテンツストリームに含まれるＥＣＭ（Entitlement Control Message、共通情報）を、予め取得している復号鍵を用いて復号することによって、スクランブル鍵が取得される。これは、ＣＡＳ((Conditional Access System)クライアントの認証に基づき、認証成功によってスクランブル鍵が得られる。
【００３７】
そして、暗号化データであるＴＳのコンテンツストリーム（動画コンテンツ）は、スクランブル鍵を用いてデスクランブラによって復号される。デスクランブラから出力された動画コンテンツは、表示装置３へ向けて出力される。
【００３８】
図３は、動画サムネイルを含むＰＳＩ／ＳＩ情報を用いたシーケンス図である。
図４は、動画サムネイルと動画コンテンツとの表示の切り替えを表す画面図である。
【００３９】
（Ｓ１）図３によれば、図１と比較して、ＰＳＩ／ＳＩ情報に、チャネル毎の「動画サムネイル」が含められている。
動画サムネイル(thumb nail)とは、元となる動画コンテンツから、情報量を削減して縮小された動画をいう。サイズ及び画質が落とされ、動画コンテンツを視聴するか否かをユーザに判断させるための「見本」のようなものである。
本発明によれば、具体的には、ＮＩＴに、チャネル毎の動画サムネイルが含められる。これら動画サムネイルは、非暗号化データであるために、ＥＣＭの復号処理やコンテンツストリームの復号処理を必要としない。
【００４０】
（Ｓ２）図３によれば、クライアント１は、ＩＰ放送サーバ２から受信した全てのチャネルの動画サムネイルを並べた１枚の動画を、表示装置３へ表示する（図４（ａ）参照）。複数の動画サムネイルは、例えばｎ行ｍ列に配置されている。各動画サムネイルは、ユーザによって視聴選択（押下）可能なアイコンであってもよい。
【００４１】
（Ｓ３）ユーザの操作によって、ｃｈ３が選局されたとする。このとき、クライアント１は、ｃｈ３のセッションを介してコンテンツ要求を送信する。それと同時に、クライアント１は、ｃｈ３の動画サムネイルを、表示装置３へ向けて出力する。
そして、クライアント１は、選局されたチャネルのセッションを介して、ｃｈ３の動画コンテンツを受信する。動画コンテンツは暗号化されているために、クライアント１は、動画コンテンツの復号処理を要する。
【００４２】
クライアント１は、ユーザによるｃｈ３の選局から動画コンテンツを受信すると共に、その復号処理時間中、ｃｈ３の動画サムネイルを、表示装置３へ向けて出力する。その間、クライアント１は、ｃｈ３の動画サムネイルを拡大させながら表示装置３へ表示することが好ましい。そして、当該動画コンテンツの復号が完了した時、当該動画サムネイルから当該動画コンテンツへ切り替える。このとき、動画サムネイルと動画コンテンツとを同期させる。
これによって、表示装置３のテレビを視聴するユーザから見ると、選局された動画サムネイルが拡大されながら、シームレス且つスムーズに、動画コンテンツへと切り替わる（図４（ｂ）参照）。
【００４３】
図５は、ユーザが選局を繰り返すザッピング時のシーケンス図である。
【００４４】
（ｃｈ３）セッションの確立から、ｃｈ３の動画コンテンツの再生までは、前述した図３と全く同じである。
（ｃｈ４）ユーザの操作によって、ｃｈ４が選局されたとする。このとき、クライアント１は、ｃｈ４のセッションを介してコンテンツ要求を送信する。それと同時に、クライアント１は、ｃｈ３の動画サムネイルを、表示装置３へ向けて出力する。
（ｃｈ５）ユーザは、ｃｈ４の選局から直ぐに、ｃｈ５の選局へ切り替えたとする。このとき、クライアント１は、ｃｈ４の動画コンテンツを受信することなく、ｃｈ５のセッションを介してコンテンツ要求を送信する。それと同時に、クライアント１は、ｃｈ５の動画サムネイルを、表示装置３へ向けて出力する。
そして、クライアント１は、ｃｈ５の選局に基づく動画コンテンツを受信すると共に、その復号処理時間中、ｃｈ５の動画サムネイルを、表示装置３へ向けて出力する。その間、クライアント１は、ｃｈ５の動画サムネイルを拡大させながら表示装置３へ表示する。そして、当該動画コンテンツの復号が完了した時、当該動画サムネイルから当該動画コンテンツへ切り替える。
【００４５】
図６は、クライアントがＰＳＩ／ＳＩ情報を受信した際に、セッションを確立すべきチャネルを選択するシーケンス図である。
【００４６】
前述した実施形態によれば、ＰＳＩ／ＳＩ情報に含まれる全てのチャネルのアドレス情報について、セッション確立シーケンスを実行している。
これに対し、以下の実施形態によれば、ＩＰ放送サーバ２側で、又は、クライアント１側で、セッションを確立すべきチャネルを選択することができる。
【００４７】
図６（ａ）によれば、ＰＳＩ／ＳＩ情報に含まれるチャネルの中で、当該ＰＳＩ／ＳＩ情報に記述された第１の所定フラグに基づいて選択されたチャネルのアドレス情報について、セッション確立シーケンスを実行する。
第１の所定フラグは、ＩＰ放送サーバ２によって制御可能な、各チャネルに対する契約可否が対応付けられたティアビットであってもよい。
【００４８】
図６（ｂ）によれば、ＰＳＩ／ＳＩ情報に含まれるチャネルの中で、クライアント１に予め記憶された第２の所定フラグに基づいて選択されたチャネルのアドレス情報について、セッション確立シーケンスを実行している。
第２の所定フラグは、クライアントによって制御可能な、各チャネルに対する視聴可否が対応付けられたティアビットであってもよい。
【００４９】
図７は、本発明におけるクライアントの機能構成図である。
【００５０】
図７によれば、クライアント１は、ＰＳＩ／ＳＩ情報受信部１１と、動画サムネイル表示部１１１と、セッション確立部１２と、復号鍵蓄積部１２１と、動画コンテンツ受信部１３と、デスクランブラ１３１と、選局情報受信部１４と、動画コンテンツ表示部１５とを有する。これら機能構成部は、クライアントに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。勿論、これら機能構成部の処理の流れは、動画コンテンツ受信方法としても理解できる。
【００５１】
［ＰＳＩ／ＳＩ情報受信部１１］
ＰＳＩ／ＳＩ情報受信部１１は、ＩＰ放送サーバ２から、複数のチャネルの動画コンテンツにおけるＰＳＩ／ＳＩ情報を、１つのセッションを介して逐次受信する。受信したＰＳＩ／ＳＩ情報のＮＩＴに含まれたチャネル毎の選局情報及びアドレス情報は、セッション確立部１２へ出力される。また、ＰＳＩ／ＳＩ情報のＮＩＴに含まれたチャネル毎の動画サムネイルは、動画サムネイル表示部１１１へ出力される。
【００５２】
［動画サムネイル表示部１１１］
動画サムネイル表示部１１１は、選局されたチャネルのセッションを介して受信した動画コンテンツの復号処理時間中、当該チャネルに対応する動画サムネイルを、表示装置３へ向けて出力する。
【００５３】
［セッション確立部１２］
セッション確立部１２は、ＰＳＩ／ＳＩ情報を受信した時に、各チャネルのアドレス情報に向けてセッション確立シーケンスを実行する。特に、ユーザの選局操作に連動することなく、複数のチャネルのアドレス情報に向けてセッション確立シーケンスを実行する。
また、セッション確立部１２は、セッション確立時に、チャネル毎に動画コンテンツの復号鍵を取得し、その復号鍵を復号鍵蓄積部１２１へ記憶させる。
更に、セッション確立部１２は、ＰＳＩ／ＳＩ情報に記述された、各チャネルに対する契約可否が対応付けられたティアビットを、デスクランブラ１３１へ出力する。
【００５４】
［復号鍵蓄積部１２１］
復号鍵蓄積部１２１は、セッション確立部１２から出力されたチャネル毎の動画コンテンツの復号鍵を記憶する。
【００５５】
［動画コンテンツ受信部１３］
動画コンテンツ受信部１３は、選局に基づくチャネルについて、セッションを介して動画コンテンツを受信する。具体的には、チャネルのアドレス情報へ向けてコンテンツ要求を送信し、動画コンテンツを受信する。受信した動画コンテンツは、デスクランブラ１３１へ出力される。
【００５６】
［デスクランブラ１３１］
デスクランブラ１３１は、当該チャネルのセッションを介して受信した、暗号化された動画コンテンツを、選局に基づくチャネルの復号鍵を用いて、復号する。復号された動画コンテンツは、動画コンテンツ表示部１５へ出力される。
【００５７】
［選局情報受信部１４］
選局情報受信部１４は、ユーザから受信した選局情報、又は、予め記憶された各チャネルに対する視聴可否が対応付けられたティアビットを、デスクランブラ１３１へ出力する。
【００５８】
［動画コンテンツ表示部１５］
動画コンテンツ表示部１５は、デスクランブラ１３１によって復号された動画コンテンツを、表示インタフェースを介して、表示装置３へ向けて出力する。
【００５９】
以上、詳細に説明したように、本発明のクライアント、システム、方法及びプログラムによれば、ＩＰ放送であっても、ユーザがチャネル切り替え時に違和感を持つことなく、できる限り処理遅延を短くすることができる。
【００６０】
本発明によれば、クライアントは、ユーザによって選局される前に、セッションを既に確立しているために、そのセッション確立に要する第２の遅延が生じない。
また、暗号化されたコンテンツストリームを復号している間に、ユーザには動画サムネイルを視聴させることができると共に、シームレス且つスムーズに、動画サムネイルと動画コンテンツとを切り替えることができるので、ユーザは、違和感を持たない、
具体的には、ザッピング操作によってチャネルを切り替える際に、できる限り、ユーザに対してチャネルの自然な切り替えを体験させることができる。
【００６１】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００６２】
１  クライアント、セットトップボックス
１１  ＰＳＩ／ＳＩ情報受信部
１１１  動画サムネイル表示部
１２  セッション確立部
１２１  復号鍵蓄積部
１３  動画コンテンツ受信部
１３１  デスクランブラ
１４  選局情報受信部
１５  動画コンテンツ表示部
２  ＩＰ放送サーバ
３  表示装置、テレビ
【図１】
2019110495.tif 000003
【図２】
2019110495.tif 000004
【図３】
2019110495.tif 000005
【図４】
2019110495.tif 000006
【図５】
2019110495.tif 000007
【図６】
2019110495.tif 000008
【図７】
2019110495.tif 000009
【手続補正書】
【提出日】平成30年3月14日(2018.3.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＩＰ(Internet Protocol)放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントにおいて、
前記サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)情報を、１つのセッションを介して逐次受信するＰＳＩ情報受信手段と、
前記ＰＳＩ情報を受信した時に、当該ＰＳＩ情報のＮＩＴ(Network Information Table)に含まれる各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、動画コンテンツを受信する動画コンテンツ受信手段と
を有することを特徴とするクライアント。
【請求項２】
前記セッション確立手段は、ユーザの選局操作に連動することなく、複数のチャネルのアドレス情報に向けてセッション確立シーケンスを実行する
ことを特徴とする請求項１に記載のクライアント。
【請求項３】
前記セッション確立シーケンスを実行すべき複数のチャネルのアドレス情報は、
前記ＮＩＴに含まれる全てのチャネルのアドレス情報、
前記ＮＩＴに含まれるチャネルの中で、当該ＮＩＴに記述された第１の所定フラグに基づいて選択されたチャネルのアドレス情報、又は、
前記ＮＩＴに含まれるチャネルの中で、前記クライアントに予め記憶された第２の所定フラグに基づいて選択されたチャネルのアドレス情報
であることを特徴とする請求項２に記載のクライアント。
【請求項４】
第１の所定フラグは、前記サーバによって制御可能な、各チャネルに対する契約可否が対応付けられたティアビットであり、
第２の所定フラグは、前記クライアントによって制御可能な、各チャネルに対する視聴可否が対応付けられたティアビットである
ことを特徴とする請求項３に記載のクライアント。
【請求項５】
前記動画コンテンツは、暗号化データであり、
前記セッション確立手段は、セッション確立時に、チャネル毎に動画コンテンツの復号鍵を取得し、
前記動画コンテンツ受信手段は、ユーザの選局に基づくチャネルの復号鍵を用いて、当該チャネルのセッションを介して受信した動画コンテンツを復号する
ことを特徴とする請求項１から４のいずれか１項に記載のクライアント。
【請求項６】
前記動画コンテンツは、ＴＳ(Transport Stream)パケットによって配信され、
前記ＮＩＴに含まれる前記アドレス情報は、ＣＤＮ(Content Delivery Network)のサーバ又はルータのアドレスである
ことを特徴とする請求項１から５のいずれか１項に記載のシステム。
【請求項７】
請求項１から６のいずれか１項に記載の前記クライアントと、前記サーバとを有するシステムであって、
前記サーバは、前記クライアントへ配信する前記ＮＩＴには、チャネル毎の動画サムネイルを含めており、
前記クライアントは、選局されたチャネルのセッションを介して受信した動画コンテンツの復号処理時間中、当該チャネルに対応する動画サムネイルを、表示装置へ向けて出力する動画サムネイル表示手段を更に有する
ことを特徴とするシステム。
【請求項８】
前記動画サムネイルは、非暗号化データであり、
前記動画サムネイル表示手段は、復号することなく、前記サーバから受信した全てのチャネルの動画サムネイルを並べた１枚の動画を、表示装置へ表示する
ことを特徴とする請求項７に記載のシステム。
【請求項９】
前記クライアントは、暗号化された動画コンテンツの復号処理時間中、選局された当該チャネルの動画サムネイルを拡大させながら表示装置へ表示すると共に、当該動画コンテンツの復号が完了した時、当該動画サムネイルから当該動画コンテンツへ切り替える
ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記クライアントは、前記動画サムネイルと前記動画コンテンツとを同期させる
ことを特徴とする請求項９に記載のシステム。
【請求項１１】
ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバと、当該動画コンテンツを受信して再生するクライアントとを有するシステムの動画コンテンツ受信方法において、
前記サーバが、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ情報を、１つのセッションを介してクライアントへ逐次配信する第１のステップと、
前記クライアントが、前記ＰＳＩ情報を受信した時に、当該ＰＳＩ情報のＮＩＴに含まれる各チャネルのアドレス情報に向けてセッション確立シーケンスを実行する第２のステップと、
前記クライアントが、選局に基づくチャネルについて、動画コンテンツを受信する第３のステップと
を有することを特徴とする動画コンテンツ受信方法。
【請求項１２】
ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントに搭載されたコンピュータを機能させるプログラムであって、
前記サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ情報を、１つのセッションを介して逐次受信するＰＳＩ情報受信手段と、
前記ＰＳＩ情報を受信した時に、当該ＰＳＩ情報のＮＩＴに含まれる各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、動画コンテンツを受信する動画コンテンツ受信手段と
してコンピュータを機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
ＩＰ放送も同様に、ＥＰＧ（Electronic Program Guide、電子番組表）の構成に必要なＳＩが、専用のＩＰセッションを介して、サーバからクライアントへ配信される。ここで、ＳＩによって例えば約８日分の番組情報を転送するためには、約１５分程度必要となる。そのために、リアルタイム性が確保されるものではない。
これに対し、ＩＰ放送のサーバは、地上波デジタル放送と同様に、ＰＳＩ(Program Specific Information)情報を約２分程度で、クライアントへ配信している。これによって、番組情報におけるリアルタイム性を確保しようとしている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
しかしながら、前述したＩＰ放送におけるＰＳＩ情報によれば、クライアントは、最大２分程度待機し、第１の遅延が生じる。
また、ＩＰ放送の場合、クライアントは、ユーザによって選局されたチャネルのコンテンツストリームを受信するためには、予めセッションを確立しておく必要がある。セッションは、ＩＰ放送サーバ、又は、ＩＰマルチキャストのJoinが成立したルータとの間で確立される。ここで、クライアントは通常、ユーザによって選局された後、セッション確立シーケンスを実行するために、そのセッション確立に時間を要し、第２の遅延が生じる。
更に、セッションを介して受信するコンテンツストリームは、暗号化されているために、鍵を用いて復号する必要がある。この復号処理にも時間を要し、第３の遅延が生じる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、ＩＰ(Internet Protocol)放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントにおいて、
サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ(Program Specific Information)情報を、１つのセッションを介して逐次受信するＰＳＩ情報受信手段と、
ＰＳＩ情報を受信した時に、当該ＰＳＩ情報のＮＩＴに含まれる各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、動画コンテンツを受信する動画コンテンツ受信手段と
を有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明のクライアントにおける他の実施形態によれば、
セッション確立シーケンスを実行すべき複数のチャネルのアドレス情報は、
ＮＩＴに含まれる全てのチャネルのアドレス情報、
ＮＩＴに含まれるチャネルの中で、当該ＮＩＴに記述された第１の所定フラグに基づいて選択されたチャネルのアドレス情報、又は、
ＮＩＴに含まれるチャネルの中で、クライアントに予め記憶された第２の所定フラグに基づいて選択されたチャネルのアドレス情報
であることも好ましい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明のクライアントにおける他の実施形態によれば、
動画コンテンツは、ＴＳ(Transport Stream)パケットによって配信され、
ＮＩＴに含まれるアドレス情報は、ＣＤＮ(Content Delivery Network)のサーバ又はルータのアドレスであることも好ましい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明によれば、前述したクライアントと、サーバとを有するシステムであって、
サーバは、クライアントへ配信するＮＩＴには、チャネル毎の動画サムネイルを含めており、
クライアントは、選局されたチャネルのセッションを介して受信した動画コンテンツの復号処理時間中、当該チャネルに対応する動画サムネイルを、表示装置へ向けて出力する動画サムネイル表示手段を更に有する
ことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明によれば、ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバと、当該動画コンテンツを受信して再生するクライアントとを有するシステムの動画コンテンツ受信方法において、
サーバが、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ情報を、１つのセッションを介してクライアントへ逐次配信する第１のステップと、
クライアントが、ＰＳＩ情報を受信した時に、当該ＰＳＩ情報のＮＩＴに含まれる各チャネルのアドレス情報に向けてセッション確立シーケンスを実行する第２のステップと、
クライアントが、選局に基づくチャネルについて、動画コンテンツを受信する第３のステップと
を有することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明によれば、ＩＰ放送におけるチャネル毎の動画コンテンツを配信するサーバから、当該動画コンテンツを受信して再生するクライアントに搭載されたコンピュータを機能させるプログラムであって、
サーバから、複数のチャネルの動画コンテンツにおける選局情報及びアドレス情報を含むＰＳＩ情報を、１つのセッションを介して逐次受信するＰＳＩ情報受信手段と、
ＰＳＩ情報を受信した時に、当該ＰＳＩ情報のＮＩＴに含まれる各チャネルのアドレス情報に向けてセッション確立シーケンスを実行するセッション確立手段と、
選局に基づくチャネルについて、動画コンテンツを受信する動画コンテンツ受信手段と
してコンピュータを機能させることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
また、「ＳＩ」には、ＰＳＩの一部とみなされ、ＰＳＩ／ＳＩ情報として扱われる。具体的には、ＳＩには、ＥＰＧの全ての情報が含まれ、前述したＮＩＴも含まれる。
そのために、例えば、クライアント１のリセット時に実行されるＩＰ放送サーバ２からのＳＩ情報の受信時、又は、約２分程度で受信されるＩＰ放送サーバ２からのＰＳＩ情報の受信時のいずれであっても、第１のステップＳ１が実行されたと判断する。