(57)【要約】【課題】番組を選択した後実際に視聴を開始するまでの時間を容易に判定可能とする。【解決手段】複数のストリーミング放送コンテンツをネットワークを介して受信し、このコンテンツの映像データを表示装置に出力する出力手段と、前記複数の放送コンテンツを受信するために要する時間を検出し、検出された時間に関する情報を前記複数のコンテンツデータの番組名と対応付けて表示装置に表示する制御手段とを備える構成とした。【選択図】　　　図８
2004134846.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ異なる番組に係る複数のコンテンツデータをネットワークを介して受信する受信手段と、
前記受信手段により受信されたコンテンツデータを処理して映像データを生成するコンテンツ処理手段と、
前記映像データを表示装置に出力する出力手段と、
前記複数のコンテンツデータを受信するために要する時間を検出し、前記検出された時間に関する情報を前記複数のコンテンツデータの番組名と対応付けて前記表示装置に表示するよう前記出力手段を制御する制御手段とを備える受信装置。
【請求項２】
前記制御手段は、前記コンテンツデータの配信元への接続手続に要する第１の時間と所定量の前記コンテンツデータを受信するのに要する第２の時間とを検出し、この第１の時間と第２の時間の合計の時間に係る情報を表示するよう前記出力手段を制御することを特徴とする請求項１記載の受信装置。
【請求項３】
前記制御手段は前記検出した時間を所定の閾値と比較し、この比較結果を表示するよう前記出力手段を制御することを特徴とする請求項１記載の受信装置。
【請求項４】
前記制御手段は互いに異なる複数の閾値と前記検出した時間とを比較することを特徴とする請求項３記載の受信装置。
【請求項５】
前記制御手段は前記複数のコンテンツデータについて、順次各コンテンツデータの配信先への接続処理を実行するよう前記受信手段を制御し、この接続処理に基づいて前記第１の時間と第２の時間とを検出することを特徴とする請求項２〜４記載の受信装置。
【請求項６】
前記制御手段は、前記検出された時間の長さの程度に応じた記号、図形、色、或いは文字のうちのいずれかを表示するよう前記出力手段を制御することを特徴とする請求項１記載の受信装置。
【請求項７】
前記制御手段は更に、前記コンテンツデータの受信手続が不能である場合にはその旨を示す情報を更に表示するよう前記出力手段を制御することを特徴とする請求項１記載の受信装置。
【請求項８】
前記制御手段は、前記コンテンツデータの配信先への接続手続に要する時間が所定時間を超えた場合に受信不能であると判断し、その旨を示す情報を表示するよう前記出力手段を制御することを特徴とする請求項７記載の受信装置。
【請求項９】
前記制御手段は、所定量の前記コンテンツデータを受信するのに要する時間が所定時間を越えた場合に受信不能であると判断し、その旨を示す情報を表示するよう前記出力手段を制御することを特徴とする請求項７記載の受信装置。
【請求項１０】
前記受信手段はＮ個の前記コンテンツデータを並列に受信可能であり、前記制御手段は前記複数のコンテンツデータのうち前記受信手段により並列に受信したＮ個のコンテンツデータに関する前記時間を並列に検出することを特徴とする請求項１記載の受信装置。
【請求項１１】
前記制御手段は更に、前記検出された時間の長さに応じて前記番組名の表示順序を変更して表示するよう前記出力手段を制御することを特徴とする請求項１記載の受信装置。
【請求項１２】
前記制御手段は更に、前記コンテンツデータの受信手続が不能である場合にはその旨を示す情報を更に表示すると共に、前記受信不能なコンテンツデータの番組名を所定の位置に表示するよう前記出力手段を制御することを特徴とする請求項１１記載の受信装置。
【請求項１３】
前記受信手段はＮ個の前記コンテンツデータをそれぞれ所定量蓄積可能な記憶手段を有し、前記制御手段は前記複数のコンテンツデータのうち所定の前記Ｎ個のコンテンツデータを前記記憶手段に蓄積するよう前記受信手段を制御することを特徴とする請求項１記載の受信装置。
【請求項１４】
前記制御手段は、所定量の前記Ｎ個のコンテンツデータがそれぞれ前記記憶手段に記憶されたことに応じて、前記Ｎ個のコンテンツデータの番組名の表示形態を変更するよう前記出力手段を制御することを特徴とする請求項１３記載の受信装置。
【請求項１５】
前記制御手段は、前記Ｎ個のコンテンツデータのうちのいずれかのコンテンツデータの受信の指示に応じて、前記記憶手段に記憶されている前記指示されたコンテンツデータを読み出して処理するよう前記コンテンツ処理手段を制御すると共に、前記指示されたコンテンツデータの受信を開始するよう前記受信手段を制御することを特徴とする請求項１３又は１４記載の受信装置。
【請求項１６】
前記表示された複数のコンテンツデータの番組名より任意の番組名を選択する選択手段を備え、前記制御手段は更に、前記選択手段の選択動作に応じて、前記選択された番組のコンテンツデータの受信を開始するよう前記受信手段を制御することを特徴とする請求項１記載の受信装置。
【請求項１７】
前記制御手段は更に、前記選択されたコンテンツデータの受信停止の指示に応じて前記時間の検出処理を再び実行することを特徴とする請求項１６記載の受信装置。
【請求項１８】
前記受信手段は更に、前記ネットワークを介して所定の配信元より前記複数のコンテンツデータを示すコンテンツリストデータを受信し、前記制御手段は前記コンテンツリストデータに示された複数のコンテンツデータの受信に要する時間を検出することを特徴とする請求項１記載の受信装置。
【請求項１９】
前記コンテンツリストデータは前記複数のコンテンツデータを受信するための接続先を示す情報を含むことを特徴とする請求項１８記載の受信装置。
【請求項２０】
それぞれ異なる番組に係る複数のコンテンツデータを示すコンテンツリストデータをネットワークを介して配信するコンテンツリストプロバイダと、
前記複数のコンテンツデータをそれぞれ前記ネットワークを介して配信する複数のコンテンツプロバイダと、
前記複数のコンテンツデータと前記コンテンツリストデータとを前記ネットワークを介して受信する受信手段と、前記受信手段により受信されたコンテンツデータを処理して映像データを生成するコンテンツ処理手段と、前記映像データを表示装置に出力する出力手段と、前記複数のコンテンツデータを受信するために要する時間を検出し、前記検出された時間に関する情報を前記複数のコンテンツデータの番組名と対応付けて前記表示装置に表示するよう前記出力手段を制御する制御手段とを有する受信装置とからなる受信システム。
【請求項２１】
それぞれ異なる番組に係る複数のコンテンツデータと、複数の所定の前記コンテンツデータを示すコンテンツリストデータとをネットワークを介して受信する受信手段と、
前記受信手段により受信されたコンテンツデータを処理して映像データを生成するコンテンツ処理手段と、
前記映像データを表示装置に出力する出力手段と、
前記コンテンツリストデータに基づいて前記所定のコンテンツデータが受信可能か否かを検出し、この検出結果を示す情報前記複数の所定のコンテンツデータの番組名と対応付けて前記表示装置に表示するよう前記出力手段を制御する制御手段とを備える受信装置。
【請求項２２】
前記制御手段は、前記コンテンツデータの配信元への接続手続が所定時間以内に完了したか否かを検出することを特徴とする請求項２１記載の受信装置。
【請求項２３】
それぞれ異なる番組に係る複数のコンテンツデータをネットワークを介して受信する受信手段と、
前記受信手段により受信されたコンテンツデータを処理して映像データを生成するコンテンツ処理手段と、
前記映像データを表示装置に出力する出力手段と、
前記複数のコンテンツデータを受信するために要する時間を検出し、前記検出された時間に基づいて前記複数のコンテンツデータの受信を開始する際の容易性の度合いを示す情報を前記表示装置に表示するよう前記出力手段を制御する制御手段とを備える受信装置。
【請求項２４】
それぞれ異なる番組に係る複数のコンテンツデータをネットワークを介して受信する受信ステップと、
前記受信手段により受信されたコンテンツデータを処理して映像データを生成するコンテンツ処理ステップと、
前記映像データを表示装置に出力する出力ステップと、
前記複数のコンテンツデータを受信するために要する時間を検出し、前記検出された時間に関する情報を前記複数のコンテンツデータの番組名と対応付けて前記表示装置に表示するよう前記出力ステップを制御する制御ステップとを有する受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は受信装置に関し、特にはネットワークを介して配信されるコンテンツデータを受信する装置に関する。
【０００２】
【従来の技術】
ネットワーク・インフラストラクチャの整備が進みインターネットの急速な普及によって、これまで地上波、衛星波あるいはケーブルによって供給されてきた音声および映像を伴うコンテンツを番組としてインターネットによって供給することが可能となってきた。
【０００３】
従来の電波を利用した放送やケーブルによる放送においては、限られた供給者が相当程度の品質を揃えたコンテンツを供給してきた。品質とはコンテンツの内容のみならず伝送に関するものであり、受信に必要な条件を整えて受信機において放送を選択すれば直ちに番組を視聴することが可能であった。伝送路の特質上、同時に視聴するユーザの増減に伝送品質が受ける影響もほとんどないものであった。
【０００４】
一方インターネットの世界ではその生い立ちから、誰もが自由に参加して情報を発信することができ、また自由に受信することができる。インターネット上にサーバを接続して、コンテンツを番組として不特定の他者に供給する事も可能である。
【０００５】
ベストエフォートの型のサービスによるインターネット環境においては、これらのサイトの応答スピードはサイトの構成によって異なり、またその時々のサイトの稼動状態によっても異なる。即ち、サービスを提供するサイトはサービスの要求一件一件に対して個別に応答しなければならないため、サイトが提供するコンテンツを同時に利用するユーザの数が多い場合や、サイトが担う他の負荷が大きい場合には、コンテンツに対する個々のアクセスへの応答スピードが遅くなる可能性がある。混雑の程度によってはサービスそのものを受けられない場合もある。
【０００６】
また、コンテンツの供給サイトとユーザの受信機と間のネットワークの状況によってもアクセスのためのデータの転送スピードが異なる。さらにネットワーク上のデータ経路は常に一定である訳ではなく、転送経路が変化して応答スピード、あるいはコンテンツデータの転送スピードが変化する場合もある。
【０００７】
このような従来技術として、特開平１１−２３４５８１号公報、特開平１１−２７５４７７号公報、特開２００１−３０９２５８号公報などが上げられる。
【０００８】
【発明が解決しようとする課題】
このようにインターネットを介したサービスを受ける場合、応答スピードやサービスされるコンテンツの転送スピードが変化することがある。この速度は、サービスとしてビデオやオーディオを伴うストリームデータによる番組を利用する場合、番組を選択してから実際に視聴を開始するまでの所要時間として認識される。視聴開始までの所要時間はサイトやネットワークの状況によって変化し、視聴者にとってその所要時間は、番組を選択して実際にアクセスしてみないと判らない。さまざまな応答能力をもつサイトが混在し、その状況が刻々と変化するなかで、視聴者は番組を選択してから実際にビデオやオーディオの再生が開始されるまでの間、実際にどの程度待たされるのかわからないまま待たされることになる。予想できない時間を待つことは不安であり、視聴者にとって使用上のストレスの大きな原因となる。
【０００９】
本発明はこの様な問題を解決することを目的とする。
【００１０】
本発明の他の目的は、こういったインターネット環境のストリームコンテンツサービスの提供システムにおいて、番組を選択した後実際に視聴を開始するまでの時間を容易にユーザが判定可能とする処にある。
【００１１】
また、本発明の更に他の目的は、視聴開始までの所要時間を実質的に短縮し、効率的な番組選択操作を実現する処にある。
【００１２】
【課題を解決するための手段】
この様な目的を達成するため、本発明にあっては、それぞれ異なる番組に係る複数のコンテンツデータをネットワークを介して受信する受信手段と、前記受信手段により受信されたコンテンツデータを処理して映像データを生成するコンテンツ処理手段と、前記映像データを表示装置に出力する出力手段と、前記複数のコンテンツデータを受信するために要する時間を検出し、前記検出された時間に関する情報を前記複数のコンテンツデータの番組名と対応付けて前記表示装置に表示するよう前記出力手段を制御する制御手段とを備える構成とした。
【００１３】
【発明の実施の形態】
［第一の実施形態］
以下、図面を参照して本発明の第一の実施形態について説明する。
【００１４】
図１は実施例が適用されるストリーミングテレビ視聴システムの構成を示した図である。図において、１００はストリーミングテレビ受信機であり、１０１はインターネットなどのネットワークに接続されウェブデータ及びストリーミングデータを受信し制御データを送受信するネットワークインタフェース、１０２、１０３、１０４はそれぞれネットワーク上の特定のサイトに論理的に接続し前記各種のデータを送受信するための接続部、１０５は接続部１０２、１０３、１０４により得られた各種のデータを一時格納するためのデータバッファ、１０６はデータバッファ１０５の出力から接続部１０２、１０３、１０４のうち一つによる出力を選択し、ビデオ・オーディオデコーダ１０７またはグラフィック生成部１０８へ受信データを出力する選択部、１０７はデータバッファから出力されたストリーミングデータを解析し必要に応じてビデオデータおよびオーディオデータのデコードを行うビデオ・オーディオデコーダ、１０８はデータバッファ１０５から出力されたデータに基づき、または制御部１１２の制御に基づきユーザに表示するグラフィカルデータを生成するグラフィック生成部、１０９はビデオデ・オーディオデコーダ１０７の出力とグラフィック生成部１０８の出力を合成するビデオ合成部、１１０はビデオ・オーディオデコーダ１０７の出力を音声として出力するスピーカ、１１１はビデオ合成部１０９の出力を表示するディスプレイ、１１４はストリーミングテレビ受信機に対してユーザの遠隔操作を行う操作部、１１３は操作部１１４の信号を受信し制御部にユーザ操作を通知する操作受信部、１１２はストリーミングテレビ受信機を統括して制御する制御部である。
【００１５】
また、２０１はインターネットなどのネットワークに接続されストリーミングテレビ受信機１００に視聴番組の紹介と接続先に関する情報であるコンテンツリストを提供するサービスを行うコンテンツリストプロバイダ、２０２、２０３、２０４はそれぞれの視聴番組を提供するサービスを行うコンテンツプロバイダである。
【００１６】
ストリーミングテレビ受信機１００は少なくとも二種類のデータを受信する。コンテンツリストプロバイダが供給するコンテンツリストを受信する場合、制御部１１２は一つの接続部１０４およびネットワークインタフェース１０１を制御し、インターネットＮなどのネットワークを経由してコンテンツリストプロバイダ２０２〜２０４からのコンテンツリストデータを受信する。
【００１７】
受信したコンテンツリストデータは一時的にバッファ１０５に格納され、選択部１０３を通じて制御部１１２に送られる。制御部１１２ではコンテンツリストデータを解析し、グラフィック生成部１０９を通じてユーザに示するコンテンツリストを生成し、合成部１０９を経てディスプレイ１１１に表示する。ユーザはいわゆるリモコンである操作部１１４を通じてディスプレイ上の操作を行い、所望のコンテンツを指定することが可能である。
【００１８】
また、ストリーミングテレビ受信機１００がコンテンツプロバイダ２０２または２０３、２０４の一つが提供するコンテンツデータを受信する場合、後述の手順によってネットワークインタフェース１０１で受信したコンテンツデータは接続部１０２または１０３、１０４の一つを経て、一時的にバッファ１０５に格納される。
【００１９】
接続部１０２および１０３、１０４は独立して異なるコンテンツプロバイダに接続し、同時並行的にコンテンツデータを受信し、バッファ１０５に格納することができる。制御部１１２によって選択されたコンテンツに応じて必要なコンテンツデータが選択部１０６によって選択され、ビデオ・オーディオデコーダ１０７で音声データおよびビデオデータがデコードされる。オーディオデータはスピーカ１１０から出力され、ビデオデータは合成部１０９によってグラフィックデータと合成されてディスプレイ１１１に表示され、ユーザはこれを番組として視聴することができる。
【００２０】
図２は、一つの番組を視聴する際のコンテンツリストプロバイダ２０１およびコンテンツプロバイダ２０２〜２０４との手続きおよびストリーミングテレビ受信機１００の動作を説明する図である。図２において左右の方向の矢印はネットワーク上のフローを示し、上から下の方向に手順が進行する。
【００２１】
初めにストリーミングテレビ受信機１００は、視聴できる番組に関する情報であるコンテンツリストをコンテンツリストプロバイダ２０１に要求する（図２の３０１）。コンテンツリストプロバイダ２０１はこれに応えてコンテンツリストデータを送信する（３０２）。コンテンツリストはさまざまなコンテンツプロバイダ２０１が提供するストリーミング番組をストリーミングテレビ受信機による視聴者であるユーザに紹介し、視聴するための接続先に関する情報である。コンテンツリストには少なくとも番組ごとに番組を特定するタイトル、接続先情報の取得先となるＵＲＬが含まれる。また、番組の内容や出演者を紹介するテキストやグラフィカルなデータが含まれてもよい。コンテンツリストデータを受信したストリーミングテレビ受信機１００は制御部１１２においてこれを解析し、グラフィック生成部１０８を通じてディスプレイ１１１にこれを表示する（３０３）。
【００２２】
視聴者であるユーザはディスプレイ１１１に表示されたコンテンツリストから視聴する番組を選び、リモコンによって指示する（３０４）。ストリーミングテレビ受信機１００は選択された番組（コンテンツ）に対するコンテンツリストデータを参照し、初めにコンテンツの接続情報の接続先に接続情報を要求する（３０５）。図２ではＵＲＬがコンテンツリストプロバイダ２０１のサイトを指している場合で、コンテンツリストプロバイダ２０１は要求に応じて接続情報を送信する（３０６）。
【００２３】
接続情報には少なくともコンテンツに使用するデコーダの種類、コンテンツにアクセスするためのプロトコル、接続先に関する情報が含まれる。ストリーミングテレビ受信機１００は接続情報に指定された制御プロトコルによってメディア情報を接続先に対して要求する（３０７）。接続先は番組のコンテンツデータを供給するコンテンツプロバイダ２０２〜２０４である。応答として送信されるメディア情報は、コンテンツによるストリーミングに関する情報であり、コンテンツデータの転送プロトコル、サーバおよび受信機で使用するポートなどである。
【００２４】
ストリーミングテレビ受信機１００は、メディア情報に従ってデコーダ１０７と接続部（ここでは１０２とする）に関する設定を行ってコンテンツデータの受信準備を整えると、コンテンツプロバイダ２０２〜２０４に対してデータ転送の開始を要求する（３０９）。開始応答（３１０）に続いてコンテンツプロバイダ２０２〜２０４からのコンテンツデータ転送が開始される（３１１）。ストリーミングテレビ受信機１００ではネットワークインタフェース１０１および接続部１０２を通じてこのデータをデータバッファ１０５に格納する（３１３）。
【００２５】
データバッファ１０５に蓄積されたデータ量が、ネットワークの転送スピードの変動を吸収するために必要な量と、デコーダ１０７のデコード開始可能量を超えると、必要なデータが選択部１０６を経てデコーダ１０７に供給され、前述の通りビデオデータがディスプレイに表示され、あるいはオーディオデータがスピーカから出力され、ユーザの番組視聴が開始される（３１７）。
【００２６】
図３はストリーミングテレビ受信機１００の表示画面を示す図である。４０１はコンテンツリストプロバイダ２０１から獲得したコンテンツリストデータに基づいてグラフィック生成部１０８によって生成されたコンテンツリストである。リストには番組として視聴することができるコンテンツの番組名４１１、番組の内容や出演者などを紹介する内容４１２、番組を視聴する際の接続先サイト４１３が表示される。
【００２７】
また、操作部１１４を構成するリモコン４０６を用いてコンテンツリスト上で視聴する番組を選択するための選択候補表示（フォーカス表示）４１４が表示される。ユーザはリモコン４０６に設けられた例えば方向キーを操作してフォーカス表示４１４を移動し、目的の番組にフォーカス表示がある状態でリモコン４０６に設けられた決定キーを操作することによって、視聴する番組を選択することができる。これによって、前述の番組視聴開始処理が開始され、視聴番組表示部４０２にデコードされたビデオデータが合成表示される。
【００２８】
コンテンツリスト４０１には番組ごとに視聴開始の簡便さを示すランク４１５が表示される。前述のように番組を選択してから実際にオーディオが出力されビデオデータが表示されて視聴を開始するまでに、複数のサイトにアクセスする必要がある。
【００２９】
ベストエフォートの型のサービスによるインターネット環境においては、これらのサイトの応答スピードはサイトによって異なり、またそのサイトの稼動状態によっても異なる。即ちサイトが提供するコンテンツに対する利用度が高い場合や、サイトの別の負荷が高い場合には、個々のアクセスに対する応答スピードが遅くなる可能性があり、サーバの性能や混雑の程度によってサービスを受けられない場合もある。また、コンテンツプロバイダのサイトと受信機との間のネットワークの状況によってもアクセスのためのデータの転送スピードが異なる。あるいはネットワーク上のデータ転送経路が変化して応答スピードが変化する。これらの応答スピードの変化はユーザにとっては番組の選択から視聴開始までの所要時間として知覚される。
【００３０】
コンテンツリストに表示される視聴開始の簡便さランク（４１５）は、視聴開始までの所要時間の長短をランクとして示すものである。ランクＡは現在の視聴開始時間までの所要時間が十分短くきわめて快適に視聴を開始することができる番組であることを示す。例えば、番組を従来のテレビ視聴のチャンネル切り替えの感覚で切り替えても違和感のない接続が可能な状態である。
【００３１】
ランクＢは現在の視聴開始時間までの所要時間がランクＡに比較して長くかかる番組であることを示す。ユーザは番組選択後、接続とバッファリングまでの間若干の待ち時間を必要とする。
【００３２】
ランクＣは現在の視聴開始時間までの所要時間がある程度必要となる番組であることを示す。但し、コンテンツ自体はアクセス可能であり、またコンテンツプロバイダのサーバやネットワーク上の混雑度などは番組の継続的視聴の上で問題とならない状態である。
【００３３】
これに対し、ランクＸは番組の視聴が困難な状態を示す。コンテンツリストプロバイダ２０１が提供するコンテンツリストには掲載されていても、実施には既にコンテンツの提供を中止している場合、あるいはコンテンツプロバイダ２０２〜２０４のサーバに障害があってアクセスできない状況などが想定される。また、コンテンツプロバイダ２０２〜２０４のサーバに対するアクセスが非常多く、ユーザの視聴開始のためのアクセスに対して十分な反応ができない場合や、コンテンツプロバイダ２０２〜２０４のサイトとの間のネットワークＮ上の混雑や障害によって良好なアクセスができない状況も含まれる。
【００３４】
さらに、視聴開始のための制御アクセスが終了しコンテンツデータの転送が開始されても、ストリームデータの転送として十分な転送スピードが確保できない場合にも実際の視聴は開始できない。即ち図２におけるコンテンツバッファリング（３１３）において、データバッファ１０５への格納容量の増加率がコンテンツデータの必要とするデータレートに満たない場合は、デコードを開始した後コンテンツデータの供給が間に合わず視聴が途絶えることがあると推定でき、現在は視聴できない番組であると判断し、ランクＸを表示する。
【００３５】
図４は計測された視聴開始までの所要時間とランクによる表示の関係を示した図である。図の横軸にはコンテンツリストにあった番組を、縦軸には番組の選択から視聴開始までの所要時間をとる。
【００３６】
例えば番組（２）と（６）は十分に短い時間で番組視聴を開始でき、番組の切替にも違和感がないものとしてランクＡを与え、番組（１）と（７）はランクＡに比較して若干の待ち時間を要するものとしてランクＢを与え、番組（３）は番組を視聴するためには待ち時間を覚悟しなければならないものとしてランクＣを与えている。番組（５）はアクセスの結果、視聴開始までの制御手順を終了することができず、現在視聴ができないもので、ランクＸを与えている。
【００３７】
また、番組（４）はランクＢ程度の時間でバッファリングまでを終了したが、コンテンツデータのバッファリングのモニターによって、転送レートがコンテンツデータのデコードに必要なレベルに達していないことが観測され、視聴を開始してもコンテンツデータの供給が追いつかずに視聴が途切れる可能性が高いものと判断し、ランクＸを与えている。
【００３８】
図５はストリーミングテレビ受信機１００の制御部１１２における制御の手順であり、ストリーミングテレビ受信機１００が起動され図３で示すコンテンツリストを表示し、ユーザが番組を選択してその視聴を開始する制御を示すアクティビティ図である。
【００３９】
ストリーミングテレビ受信機１００は起動されると、先ず必要な初期化を行い（Ｓ５０１）、コンテンツリストプロバイダ２０１からコンテンツリストを取得する（Ｓ５０２）。これは図２の説明の３０５、３０６に相当する。そして、取得したコンテンツリストを解析してこれをディスプレイ１１１に表示し（Ｓ５０３）、フォーカス表示などを制御してユーザの番組視聴操作の受け付け（Ｓ５０４）を開始する。これは図２の説明の３０３、３０４に相当する。
【００４０】
これと並行して、コンテンツリストの番組について、その番組の選択から視聴開始までの所要時間の計測を行い、ランクとしてコンテンツリストへ表示する。
【００４１】
即ち、コンテンツリストの番組を一つずつ選択し、コンテンツの接続情報の獲得（図２の３０５、３０６）、メディア情報の獲得（図２の３０７、３０８）を行い、この制御の所要時間Ｔ１を計測する（Ｓ５０６）。このとき、いずれかのアクセスができない場合、番組の視聴は不能と判断する。
【００４２】
次に、獲得したメディア情報に基づいてストリーム開始要求を行い、バッファリングを開始する（Ｓ５０７、図２の３０９、３１０、３１１に相当）。コンテンツデータのバッファ格納量を監視し、デコード開始可能な容量になるまでの所要時間Ｔ２を計測し（Ｓ５０７）、コンテンツのストリーミング停止を要求する。このとき計測した二つの時間Ｔ１、Ｔ２の和を受信開始までの所要時間とし、前述のランクを判定する。また、受信したコンテンツデータの内容に対してＴ２を比較し、コンテンツデータの連続した処理に対して十分な転送レートが得られるかを判断し、十分でない場合にはレベルをＸと判定する。
【００４３】
これらの処理（Ｓ５０６、Ｓ５０７）は制御部１１２とネットワークインタフェース１０１、接続部１０２、データバッファ１０５によって実行されるが、コンテンツデータのバッファリング時にネットワーク容量に余裕のある範囲において、接続部１０３、１０４をも使用して複数の番組に対して並行に行うことができる。
【００４４】
制御部１１２は、コンテンツリストにある全ての番組についてランクの判定を行い、これをコンテンツリストに表示する（Ｓ５１０）。
【００４５】
ユーザはディスプレイに表示されるコンテンツリストと接続容易性のランクを確認し、リモコンの操作によって所望の番組を選択する。ユーザの操作入力によって番組が選択されると、ストリーミングテレビ受信機１００は選択された番組について接続を開始し（Ｓ５０５）、コンテンツデータのバッファ量がデコード可能量に達するとコンテンツのデコードと表示を開始し（Ｓ５１２）、番組の終了までデコードとバッファリングを継続する（Ｓ５１１）。
【００４６】
このように、本形態に拠れば、ユーザは選択できる番組の一覧表であるコンテンツリストから番組を選択する際、コンテンツリストに表示される接続容易性のランクによって、ユーザが実際に番組を選択する以前に、番組を選択してから視聴を開始するまでの所要時間を知ることができる。
【００４７】
そして、ユーザは接続容易性ランクを加味しながら番組を選択することによって、これまで接続してみなければ判らなかった待ち時間が明らかとなり、待ち時間中に「いつまで待たされるのか判らない」といった不案が解消され、操作上のストレスが軽減される。また、接続してみて初めて明らかとなる接続不能な番組を選択することもなく、効率的な選択操作を行うことができる。
【００４８】
なお、本形態では、番組の選択から視聴開始までの所要時間を接続容易性による４段階のレベルとして記号で示したが、これに限ることなく、レベルを表現する図柄、色、アニメーションによる表示が可能である。またレベルは４段階に限るものではなく、さらに多くのレベルに区別して表示する他、直接数値で接続所要時間を示すなど、数値による表現も可能である。例えば、接続所要時間を時計に模したイラストにおいて１２ポジションの針の位置によって表現し、接続不能な番組については「×」のイラストを重ねるなどの表示が可能である。程度を色、大きさに写像して表現してもよい。
【００４９】
また、接続所要時間の計測をストリーミングテレビ受信機の起動時に行うものとして説明したが、適切な時間経過後に再び計測してランクを表示すること、あるいは適切な時間ごとに繰り返し計測することが可能である。また、番組の選択操作が終了した後、本格的に番組の視聴を継続する場合には図３で示した表示レイアウトを変更し、ディスプレイ表示領域全体に視聴番組の表示を行うレイアウトへ変更することが可能であり、その場合、番組の終了やユーザの操作によって再びコンテンツリストを表示する際に、再度接続所要時間の計測を行って表示することは効果的である。
【００５０】
また、説明の簡単化のために説明は省いたが、接続所要時間の計測の際に獲得した番組ごとの接続情報やメディア情報はコンテンツリストデータとともに不揮発性メモリなどに保持することができる。ユーザの番組選択によって番組のコンテンツに接続し視聴を開始する際、保持された接続情報を用いることによって接続処理の一部を省くことができる。
【００５１】
即ち、図５のＳ５０５において、Ｓ５０６またはＳ５０８において獲得して保持していたコンテンツの接続情報を用いることにより、図２の３０５、３０６のステップを省くことができる。これによって番組の接続所要時間を短縮し、更にユーザの番組選択、視聴操作の利便性を向上することも可能である。
【００５２】
［第二の実施例］
第二の実施形態では、第一の実施形態にけるストリーミング受信機における制御部に異なる構成を持ち、接続所要時間によるコンテンツリストの異なる表示方法によって、ユーザの番組選択と視聴開始操作に対して更に進んだ利便性を与えるものである。以下、第二の実施形態においては第一の実施形態との相違点を中心に説明し、第一の実施形態と同様の構成、同様の動作を行うものは同一の符号を付与して示し、詳細な説明は省略する。
【００５３】
図６は本発明が適用されるストリーミングテレビ視聴システムの構成を示した図である。図において６００はストリーミングテレビ受信機であり、視聴番組の紹介と接続先に関する情報を含むコンテンツリストを提供するサービスを行うコンテンツリストプロバイダ２０１と、視聴番組を提供するサービスを行うコンテンツプロバイダ２０２、２０３、２０４とにインターネットＮなどのネットワークを介して接続される。６０１はストリーミングテレビ受信機６００の制御部であり、ストリーミングテレビ受信機６００を構成する各部を統合的に制御し、第一の実施形態とは異なる特徴をもったサービスをユーザに与える構成を有する。
【００５４】
図７は制御部６０１の制御の手順であり、ストリーミング受信機６００の動作を示すアクティビティ図である。図はストリーミングテレビ受信機６００が起動され、後で説明するコンテンツリストを表示し、ユーザが番組を選択してストリーミング番組を視聴するための制御を示す。
【００５５】
ストリーミングテレビ受信機６００は起動されると、先ず必要な初期化を行い（Ｓ７０１）、コンテンツリストプロバイダ２０１からコンテンツリストデータを取得する（Ｓ７０２）。これは第一の実施形態における図２の説明の３０５、３０６に相当する。取得したデータに従いコンテンツリストの各番組について、その番組の選択から視聴開始までの所要時間の計測を行い、コンテンツリストデータの付加データとして格納する。
【００５６】
即ち、コンテンツリストの番組を一つずつ選択し、コンテンツの接続情報の獲得（図２の３０５、３０６）、メディア情報の獲得（図２の３０７、３０８）を行い、所要時間Ｔ１を計測する（Ｓ７０３）。このとき、いずれかのアクセスができない場合、番組の視聴は不能と判断する。次に、獲得したメディア情報に基づいてストリーム開始要求を行ってバッファリングを開始し（図２の３０９、３１０、３１１に相当）、コンテンツデータのバッファ格納量を監視しながらデコード開始可能な容量になるまでの時間Ｔ２を計測し（Ｓ７０４）、コンテンツのストリーミング停止を要求する。このとき、計測した二つの時間Ｔ１、Ｔ２の和を受信開始までの所要時間とし、コンテンツリストデータに追加する。
【００５７】
また、受信したコンテンツデータの内容に対してＴ２を比較し、コンテンツデータの連続したデコード処理に対して十分な転送レートが得られるかを判断し、十分でない場合には番組視聴不能としてコンテンツリストデータに付加する。
これらの処理（Ｓ７０３、Ｓ７０４）は制御部６０１とネットワークインタフェース１０１、接続部１０２、データバッファ１０５によって実行されるが、コンテンツデータのバッファリング時にネットワーク容量に余裕のある範囲において、接続部１０３、１０４を同時に使用して複数の番組に対して並行に行うことができる。
【００５８】
次にコンテンツリストデータを解析し、番組一覧としてディスプレイに表示するが、この際、先に計測した接続所要時間の短いものから順に並び替えて（Ｓ７０９）表示する（Ｓ７１０）。
【００５９】
図８は本実施例によるストリームテレビ受信機の表示例を示す図である。図の４０５は接続所要時間に従って並び替えて表示されたコンテンツリストである。図８では第一の実施形態で説明した接続容易性を示すランク４１５も併せて表示している。ランクを見ると明らかなように、コンテンツリスト４０５においては、番組を選択したとき視聴を開始するまでの所要時間の短い番組から順に表示している。コンテンツリスト上には番組の選択の候補を示す選択候補表示４１４が表示され、ユーザはこの表示をリモコン４０３を用いて上下させ、目的とする番組に選択候補表示４１４がある状態でリモコン４０３の決定操作することにより視聴する番組を決定することができる。番組の決定と同時に視聴のための制御が開始され、視聴番組表示領域４０２にビデオデータが表示され視聴することができるのは第一の実施形態の通りである。
【００６０】
更に、コンテンツリスト４０５においては、番組を選択すると即刻視聴を開始することができる番組のついて、他の番組と異なる表示が行われている。ここでの平易な呼称として「すぐ見られます表示」と呼ぶこの表示４１６は、選択候補表示がある番組とその次に選択される可能性の高い番組について行われ、制御部６０１によってユーザ操作入力の処理と並行して行われる制御によって、選択後すぐ視聴を開始することが可能になった時点でその表示が行われる。
【００６１】
図７に戻って制御部６０１の制御について説明する。コンテンツリストを表示し、ユーザの操作入力処理（Ｓ７２３）を開始するのと並行して、制御部６０１は、ユーザが次に視聴を開始すると予想される選択候補表示のあるコンテンツについて、接続部１０２とネットワークインタフェース１０１及びデータバッファ１０５を制御し、接続とコンテンツデータのバッファリングを開始する（Ｓ７１６）。
【００６２】
そして、データバッファ量がデコード開始可能な量に達した時点でコンテンツプロバイダ２０２〜２０４に対しストリーミングの中断を要求する。このとき、中断するコンテンツデータのタイムスタンプを内部のメモリに保存する。次に、データバッファ量がデコード開始可能な量に達し、選択後直ちに視聴を開始することが可能になったことを、コンテンツリストに「すぐ見られます表示」として表示する（Ｓ７１８）。
【００６３】
同様の制御を接続部１０３、１０４を用いて、選択候補表示のある番組の、コンテンツリスト上の上下の番組について行い、それぞれの番組が即視聴開始可能となった時点で「すぐ見られます表示」を行う（Ｓ７１２〜Ｓ７１４、及びＳ７２０〜Ｓ７２２）。
【００６４】
ユーザの操作によって選択候補表示４１４が移動された場合には、新たな三つの番組に対して同様の制御を行うが、既にデータがバッファメモリ１０５に保持されている二つの番組についてはそのままの制御を継続し、制御の対象から外れた番組について、中断状態のストリーミングを破棄し（Ｓ７１１、Ｓ７１５またはＳ７１９）、新たな接続とバッファリングを開始する。
【００６５】
図９はこの制御における選択候補表示と「すぐ見られます表示」の変化を模式的に示したものである。即ちコンテンツリストが表示された直後で、いずれの番組についても投機的な接続及びバッファリングが行われていない状態では、「すぐ見られます表示」は行われない（９０１）。選択候補表示４１４が番組（２）にある状態では、番組（１）と（６）および（２）について接続およびバッファリングが開始され、バッファリングが完了した番組から順に「すぐ見られます表示」が行われる（９０２）。ここではこの制御が三つの番組についてほぼ同時に開始されるので、接続所要時間の短い順に、即ち番組（６）、（２）、（１）の順で「すぐ見られます表示」が行われる。
【００６６】
ユーザの操作によって選択候補表示４１４が番組（１）に移動されたとき、番組（２）および（１）の接続はそのままに、新たに番組（７）の接続及びバッファリングが開始される。本形態では同時に接続可能な番組は三つまでであるため、新たに番組（７）を接続するため、番組（６）の接続を破棄し、番組（６）に対する「すぐ見られます表示」も取り消す（９０３）。新たに接続された番組（７）に対するバッファリングが完了した時点で、番組（７）に対する「すぐ見られます表示」が行われる（９０４）。
【００６７】
図７のアクティビティ図に戻り、番組の選択が行われた後の制御を説明する。ユーザの操作によって選択候補表示４１４のある番組が選択された場合には、選択された番組のコンテンツプロバイダに対して、保存されたタイムスタンプと共にストリーミングの開始要求を送信する（Ｓ７２４）。そして、バッファメモリ１０５に既に記憶されたコンテンツデータのデコード及び合成、表示を開始する（Ｓ７２６）とともに、接続を中断した部分から送信されたストリームデータのバッファリングを開始して、番組の終了までコンテンツデータのバッファリングを継続する（Ｓ７２５）。
【００６８】
以上の説明では視聴する番組のストリームデータはコンテンツプロバイダに置かれ、視聴者の要求によって視聴を開始するものとして説明したが、実時間の中継放送のような番組の場合においては制御の一部が異なる。このような番組に対してはコンテンツのストリーミング送信中断を要求してもコンテンツプロバイダには受け入れられない。また、受信機にとっても視聴を開始すべきコンテンツデータは常に最新のものである必要がある。
【００６９】
図１０はこのための制御について図７の一部の変更すべき部分を示す図である。ストリーミングテレビ受信機６００の制御部６０１は、選択候補コンテンツの接続とバッファリングを行って（Ｓ７１６）バッファ量がデコード可能な量に達したとき、ストリーミングの中断要求を行うことなく、コンテンツデータのバッファリングを継続する（Ｓ７２７）。このときデータバッファは常に最新のデータが格納されるように、先に格納されたデータが順に破棄されるよう制御する。こうした制御はコンテンツの内容に応じて、他の二つの制御対象についても同様に行われる。
【００７０】
また、「すぐ見られます表示」の表示方法について以上の説明ではコンテンツリストの該当する番組の欄の背景色が変換するよう図示したが、選択する後即時に視聴が開始できる趣旨をユーザに表示できるものであればこれに限るものではなく、記号、図形による表示や、点滅、表示色の変化、フォントの変化や文字の強調表示などでもよい。
【００７１】
また、本形態においては受信機のもつ接続部の数を三つとして、同時に接続可能なストリームコンテンツの数を三つとして説明したが、接続部をソフトウエア的に実装し、データバッファを記憶部の領域を動的に確保するよう制御して実行すること等により、三つより多くの接続を行うようにストリーミングテレビ受信機を構成する事も可能である。また、その数を動的に制御することも可能である。
【００７２】
本形態に拠れば、接続所要時間の短い順に並べ替えたコンテンツリストをユーザに表示することにより、待ち時間の少ない選択しやすい番組が優先して表示され、快適な視聴操作のための番組選択がしやすくなる。
【００７３】
また、選択しようとする番組に対して予めストリーミングコンテンツデータを所定量受信してバッファメモリに記憶しているので、バッファリングを完了している番組については待ち時間なしで視聴を開始することができる。また、バッファリングが完了し、すぐ視聴が開始できる状態であることを表示するので、例えば、ザッピングのような番組内容を少し見ながら最終的な視聴番組を決定するような使用方法場合、表示を見ながら番組を試しに視聴する長さを調整し、切り替えのタイミングを調整することができる。更にこのような調整操作によって、接続所要時間時間が長い番組への切り替えにおいても、ユーザに与える心理的ストレスの少ない操作環境を提供することが可能となる。
【００７４】
［第三の実施例］
第三の実施形態は、第一または第二の実施形態にけるストリーミング受信機にテレビ放送受信機能を加えた。以下、第三の実施形態においては第一の実施啓太いおよび第二の実施形態との相違点を中心に説明し、第一の実施形態および第二の実施形態と同様の構成、同様の動作を行うものは同一の符号を付与して示し、詳細な説明は省略する。
【００７５】
図１１は本発明が適用されるストリーミングテレビ視聴システムの構成を示した図である。図において７００はストリーミングテレビ受信機であり、視聴番組の紹介と接続先に関する情報を含むコンテンツリストを提供するサービスを行うコンテンツリストプロバイダ２０１と、視聴番組を提供するサービスを行うコンテンツプロバイダ２０２、２０３、２０４とにインターネットＮなどのネットワークを介して接続される。
【００７６】
７０１は地上波テレビ放送の受信及び選局を行う選局受信部であり、制御部７０１の制御のもとでテレビ放送番組を受信する。出力されるアナログビデオ信号はＡ／Ｄ変換部７０４を介し合成部７０６に送られ、後述のデジタル衛星放送によるビデオ信号、またはストリーミング番組によるビデオデータ、グラフィックデータと合成されてディスプレイ１１１に表示される。７０７はアナログテレビ放送波を受信し、選局受信部７０２に接続されるアンテナである。
【００７７】
７０３はデジタル衛星放送の受信及び選局を行う選局受信部であり、制御部７０１の制御のもとでデジタルテレビ放送番組を受信する。出力されるトランスポートストリーム信号はデマルチプレクサ機能を含むビデオ・オーディオデコーダ７０５に送られ、デコードされたオーディオ信号はスピーカ１１０を通じて出力される。また、デコードされたビデオ信号は合成部７０６に送られ、制御部７０１に制御のもとで前述のアナログテレビ放送によるビデオ信号、ストリーミング番組によるビデオデータ、グラフィックデータと合成されてディスプレイ１１１に表示される。７０８はデジタル衛星放送波を受信し、選局受信部７０３に接続されるアンテナである。
【００７８】
７０１はストリーミングテレビ受信機の制御部であり、ストリーミングテレビ受信機７００を構成する各部を統合的に制御し、ストリーミング番組に対しては第一の実施形態または第二の実施形態で説明した制御を行い、またアナログ地上波テレビ放送およびデジタル衛星放送による放送番組に対しては、番組の選択、受信、ビデオデータの表示およびオーディオデータの出力を制御する。
【００７９】
以上の様に構成されたストリーミングテレビ受信機７００においては、前述の実施形態で説明したコンテンツリストに地上波アナログ放送および衛生デジタル放送の放送及び番組を表示させ、ストリーミング番組と区別することなくユーザに選択させることが可能となる。
【００８０】
ユーザは番組が適用される媒体に関係なく、番組に対する興味によってのみ番組を選択することができる。このとき、特に第二の実施形態で説明したようなコンテンツプロバイダのサイトやネットワークの状況に左右されるストリーミング番組の選択所要時間において、事実上選択時間不要な状態で番組の切り替えができることは、地上波アナログ放送および衛生デジタル放送による番組と区別なく番組を視聴する上で大きな利点となる。
【００８１】
本形態ではストリーミングテレビ受信機７００にディスプレイ１１１が内蔵されるよう構成を説明したが、ディスプレイを含まず、外部接続部を有するように構成し、この外部接続部を介して外部に接続したディスプレイ装置に合成部７０６の出力を表示させることも可能である。このような構成は第一の実施形態、及び第二の実施形態おいても可能である。
【００８２】
【発明の効果】
以上詳記したように、本発明によれば、コンテンツデータの受信に要する時間を番組名と対応付けて表示することにより、ユーザが実際に番組を選択する以前に、番組を選択してから視聴を開始するまでの所要時間を知ることができる。
【図面の簡単な説明】
【図１】本発明の第一の実施形態におけるストリームテレビ視聴システムの構成を示す図である。
【図２】ストリーミング番組視聴視聴開始の手続きを示す図である。
【図３】ストリーミングテレビ受信機の表示画面を示す図である。
【図４】計測された視聴開始までの所要時間とランクによる表示の関係を示す図である。
【図５】ストリーミングテレビ受信機の制御を示す図である。
【図６】本発明の第二の実施形態におけるストリーミング視聴システムの構成を示す図である。
【図７】ストリーミングテレビ受信機の制御を示す図である。
【図８】ストリーミングテレビ受信機の表示画面を示す図である。
【図９】ストリーミングテレビ受信機の表示画面における制御の変化を模式的に示す図である。
【図１０】ストリーミングテレビ受信機の制御の異なる構成について要部を示す図である。
【図１１】本発明の第三の実施形態におけるストリーミング視聴システムの構成を示す図である。
【図１】
2004134846.tif 000003
【図２】
2004134846.tif 000004
【図３】
2004134846.tif 000005
【図４】
2004134846.tif 000006
【図５】
2004134846.tif 000007
【図６】
2004134846.tif 000008
【図７】
2004134846.tif 000009
【図８】
2004134846.tif 000010
【図９】
2004134846.tif 000011
【図１０】
2004134846.tif 000012
【図１１】
2004134846.tif 000013