(57)【特許請求の範囲】
【請求項１】
第１のチャネルを表示しながら第２のチャネルを選択する際に、第１のチャネルに対応する第１のビデオソースから、第２のチャネルに対応する第２のビデオソースに切り換えるための方法であって、第１のビデオソースはユーザに表示されている第１のビデオコンテンツをもたらし、第２のビデオソースは第２のビデオコンテンツをもたらし、
第１のビデオコンテンツは多面体の第１の実質的に矩形の表面にマッピングされ、該第１の表面がユーザに表示され、
第２のチャネルが選択され、
第２のビデオコンテンツが要求され、
実質的に長方形の第１の表面と、実質的に長方形の第２の表面とを有する多面体の変化するビューが、少なくとも第１の表面のビューから始まり、多面体が見られる方向が変化して、ついには第２の表面だけが表示されるように、表示され、
第２のビデオコンテンツが、多面体の第２の表面にマッピングされて、変化するビューの少なくとも始めに少なくとも第１のビデオコンテンツが表示され、変化するビューの少なくとも終わりに第２のビデオコンテンツが表示されるようになり、
多面体の形状が、多面体が見られる方向が変化させられる間、変化させられ、前記形状は、実行される切り換えのタイプに依存して、異なることを特徴とする、方法。
【請求項２】
多面体が見られる方向を変化させることが、見る方向に対して多面体を回転させること、または多面体に対して見る方向を回転させることを備えることを特徴とする、請求項１に記載の方法。
【請求項３】
多面体のビューが、背景に重ね合わされて、背景と一緒に表示されることを特徴とする、請求項１または２に記載の方法。
【請求項４】
１つまたは複数の情報フィールドが、背景に、好ましくは背景および多面体に重ね合わされることを特徴とする、請求項３に記載の方法。
【請求項５】
アニメーションビデオコンテンツが第２の表面にマッピングされてから、第２のビデオコンテンツが第２の表面にマッピングされて、アニメーションコンテンツが、変化するビューの始めに表示され、第２のビデオコンテンツが、変化するビューの少なくとも終わりに表示されるようになることを特徴とする、請求項１から４のいずれかに記載の方法。
【請求項６】
第２のビデオソースが第１のビデオソースと、第１のビデオソースに対応する第１のチャネルと第２のビデオソースに対応する第２のチャネルを順次選択することにより選択される関係である線形関係にあり、
第２の表面が第１の表面に対する左側（または右側）の表面であり、多面体が垂直軸を中心に回転して表示されることを特徴とする、請求項１から５のいずれかに記載の方法。
【請求項７】
第２のビデオソースが第１のビデオソースとコンテキストによる関係にあり、
第２の表面が第１の表面に対する上（または下）の表面であり、多面体が水平軸を中心に回転して表示されることを特徴とする、請求項１から５のいずれかに記載の方法。
【請求項８】
多面体のビューが、多面体の回転と多面体の並進の両方を表示することを特徴とする、請求項１から７のいずれかに記載の方法。
【請求項９】
多面体が、多面体が見られる方向が変化させられる間、モーフィングされることを特徴とする、請求項１から８のいずれかに記載の方法。
【請求項１０】
第１のチャネルを表示しながら第２のチャネルを選択する際に、第１のチャネルに対応する第１のビデオソースから、第２のチャネルに対応する第２のビデオソースに切り換えるためのシステムであって、
第１のビデオソースから第１のビデオコンテンツを獲得し、さらに第２のビデオソースから第２のビデオコンテンツを獲得するためのチューナを有し、チューナはさらに、第１のチャネルのみをビデオソースチャネル切り換え動作の外側で出力し、及び、第１のチャネル及び第２のチャネルの両方をチャネル切り換え動作中に出力し、
チューナから前記第１のビデオコンテンツおよび前記第２のビデオコンテンツを受け取り、さらに第１のビデオコンテンツおよび第２のビデオコンテンツをそれぞれ、多面体の実質的に長方形の第１の表面および実質的に長方形の第２の表面にマッピングするように構成された作成手段と、
ディスプレイユニットにイメージを供給して、第１の表面から始めて多面体を示し、多面体の変化するビューをさらに表示し、ついには第２の表面だけが表示されるようにするためのイメージ生成−処理手段とを備え、
多面体の形状が、多面体のビューが変化する間、変化させられ、前記形状は、実行される切り換えのタイプに依存して、異なる、システム。
【請求項１１】
システムが、請求項１から９のいずれかに記載の方法を実行するようにさらに構成されることを特徴とする、請求項１０に記載のシステム。
【請求項１２】
第１のビデオソースから第２のビデオソースに切り換えるためのチャネルアップ／ダウンボタンを有するリモートコントロール装置をさらに備え、チャネルアップ／ダウンボタンがそれぞれ、チャネルアップボタンまたはチャネルダウンボタンが押されると、第２のビデオコンテンツを、第１の表面に対する左側の表面に、または第１の表面に対する右側の表面にマッピングするための作成手段に結合され、さらにイメージ生成−処理手段が、ディスプレイユニットにイメージを供給して、垂直軸を中心に回転させられる多面体を表示するように構成されることを特徴とする、請求項１０から１１のいずれかに記載のシステム。
【請求項１３】
第１のビデオソースからコンテキスト関連の第２のビデオソースに切り換えるためのアップ／ダウンボタンを有するリモートコントロール装置をさらに備え、アップ／ダウンボタンがそれぞれ、アップボタンまたはダウンボタンが押されると、第２のビデオコンテンツを、第１の表面に対する上の表面に、または第１の表面に対する下の表面にマッピングするための作成手段に結合され、さらにイメージ生成−処理手段が、ディスプレイユニットにイメージを供給して、水平軸を中心に回転させられる多面体を表示するように構成されることを特徴とする、請求項１０から１２のいずれかに記載のシステム。
【請求項１４】
請求項１０から１１のいずれかに記載のシステムを備えるＩＰＴＶセットトップボックス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のビデオソースから第２のビデオソースに切り換えるための方法およびシステムに関する。本発明はさらに、そのようなシステムを備えるＩＰＴＶセットトップボックスに関する。
【背景技術】
【０００２】
様々なビデオソースからビデオコンテンツをブラウズするための既存のユーザインタフェースは、直観的なユーザ体験をもたらさない。ユーザが、或るビデオソースに合わせると、このソースによってもたらされるビデオコンテンツは、ユーザに突然に提示されて、フルスクリーンビデオに即時に切り換わる。このように切り換えが行われることは、ユーザが既存のユーザインタフェース接触から引き離され、切り換え中に何も提示されないので、ユーザが何かを早急に見る緊急性を生じさせる。このことは、ひいてはＩＰＴＶなどのネットワークベースのビデオソース上のチャネル切り換え速度などの問題に関する厳しい要件を生じさせる。さらに、コンテキスト（現在のチャネル、現在時刻などの環境コンテキストと組み合わされたプロファイルであるユーザコンテキスト）に基づいて選択されたチャネルを使用することは、そのようなチャネルを表示するための、およびそのようなチャネルに切り換えるための直観的なインタフェースを要求する。このことは、既存の切り換えシステムにおいて欠けている。
【０００３】
現行の切り換えソリューションは、選択されたビデオソースへの切り換えが即時に行われる、２Ｄ視覚化に基づく。選択されたソースがまだ利用可能ではない場合、ユーザは、単に待たなければならない。つまり、新たなチャネルを選択する際、ユーザは、現在のユーザインタフェースコンテキストから即時に引き離され、システムが、選択されたビデオコンテンツを表示する準備ができるまで、待たなければならない。
【０００４】
さらに、コンテキストチャネルが利用可能である場合、これらのチャネルは、これらのフィーチャを十分に活用しようという気をユーザに起こさせない１Ｄリストで通常、表示される。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、切り換え中のユーザ体験を向上させ、さらに直観的な仕方でビデオ視聴システムと対話する、前記のとおりのシステムおよび方法を提供することである。
【課題を解決するための手段】
【０００６】
この目的を達するのに、本発明の方法は、第１のビデオコンテンツを有する第１のビデオソースから第２のビデオコンテンツを有する第２のビデオソースに切り換える際：
−  実質的に長方形の第１の表面と、実質的に長方形の第２の表面とを有する多面体の変化するビューが、少なくとも第１の表面のビューから始まり、多面体が見られる方向が変化して、ついには第２の表面だけが表示されるように、表示され、
−  第１のビデオコンテンツおよび第２のビデオコンテンツがそれぞれ、多面体の第１の表面および第２の表面にマッピングされて、変化するビューの少なくとも始めに少なくとも第１のビデオコンテンツが表示され、変化するビューの少なくとも終わりに第２のビデオコンテンツが表示されるようになることを特徴とする。
【０００７】
つまり、従来技術の２Ｄユーザインタフェースが３Ｄユーザインタフェースに拡張されて、ビデオ視聴システムと対話するためのいくつかの直観的な機構を可能にする。この着想は、切り換えを行わずにビデオコンテンツを観ている際に、面の１つだけがユーザに見えること、および異なるビデオコンテンツに切り換える際に、多面体が回転させられることである。そのような変化するビューは、ユーザに動きを見せるものであり、さらに従来技術のシステムにおける突然の切り換えを解消する。さらに、そのような方法は、ネットワークからのストリーミングされるビデオソースの場合におけるチャネル切り換え時間などの要件を緩和する。
【０００８】
「多面体が見られる方向を変える」という表現、および「多面体を回転させる」という表現は、ユーザが、第１の表面と第２の表面の両方を見せるいくつかの異なるイメージを見ることを暗示する。多面体は、そのような一連のイメージを生じさせるように物理的に回転させられることが可能であるが、多面体が見られる方向を変えるためにカメラを移動させて、同様の視覚効果がもたらされることも可能であることに留意されたい。
【０００９】
変化するビューの始めに、第１の表面が最初に、既定の時間、または可変の時間にわたってフルスクリーンで表示されてから、スクリーン上の多面体の動きが開始されることが可能であること、および変化するビューの終わりに、第２の表面が、既定の時間、または可変の時間にわたってフルスクリーンで表示されることが可能であることにさらに留意されたい。
【００１０】
可能な実施形態によれば、この方法は、多面体の動きの時間を、ビデオコンテンツ切り換え時間に依存可能にするのではなく、ビデオコンテンツ切り換え時間と整合性があるようにして、ベストエフォートアプローチであるものと想定される。そのような事例において、多面体の動きの時間は、例えば、２００ミリ秒に決められており、切り換え先の第２のビデオは、このビデオが利用可能になると表示され、このことは、例えば、５０ミリ秒内であることが可能であるが、稀な事例で、２５０ミリ秒内であることも可能である。２５０ミリ秒内の事例では、変化するビューの終わりに、第２の表面が最初に、５０ミリ秒の間、アニメーションコンテンツ（テクスチャコンテンツなどの）を伴ってフルスクリーンで表示され、次に第２のビデオコンテンツを伴って表示される。しかし、既定の多面体の動きの時間（前述した）で機能する代わりに、動的な多面体の動きの時間で、例えば、多面体の動きの時間を、第２のビデオコンテンツを獲得するのに必要な時間に適合させて、機能することも可能である。
【００１１】
可能な実施形態によれば、多面体は、背景に投影され、背景と一緒に表示される。また、例えば、第１のビデオコンテンツおよび第２のビデオコンテンツについてのテキスト情報を有する情報フィールドなどの他のフィールドが、好ましくは、やはり多面体に重ね合わされて、背景に投影されることも可能である。そのような情報フィールドは、コンテキスト依存プログラムについての情報を含むことも可能である。そのようにして、ユーザに、切り換え中にさらなる情報またはアニメーションが提示されることが可能であり、ユーザは、待ってからでないと、第２のビデオコンテンツを観ることができないという印象を受けない。
【００１２】
本発明の方法の好ましい実施形態によれば、テクスチャコンテンツまたはアニメーションコンテンツが第２の表面にマッピングされてから、第２のビデオコンテンツが第２の表面にマッピングされて、テクスチャコンテンツまたはアニメーションコンテンツが、変化するビューの始めに第２の表面上で表示され、第２のビデオコンテンツが、変化するビューの少なくとも終わりに表示されるようになる。そのようにして、第２のビデオコンテンツを獲得するための遅延は、ユーザに隠される。
【００１３】
本発明の好ましい態様によれば、ユーザが、（通常のビデオ視聴システムの場合と同様の）通常の線形順序でビデオソースを切り換えることを所望する場合、第１の表面と第２の表面は隣接しており、多面体は、チャネル番号が大きくされるか、小さくされるかに依存して、左に、または右に回転させられる。つまり、第２のビデオコンテンツは、第１の表面に対して左側の表面または右側の表面にマッピングされ、多面体は、垂直軸を中心に左に、または右に回転させられる。
【００１４】
本発明の別の好ましい態様によれば、ユーザが、コンテキストによって選択されたチャネルに切り換えることを所望する場合、第１の表面と第２の表面は、隣接しており、多面体は、上に、または下に回転させられる。つまり、第２のビデオコンテンツは、第１の表面に対して上の表面に、または下の表面にマッピングされ、多面体は、水平軸を中心に回転させられる。
【００１５】
多面体は、好ましくは、立方体であり、前述した変化するビューが９０度にわたる立方体の回転を示す。
【００１６】
本発明の別の好ましい態様によれば、或るチャネルに直接に切り換えること（例えば、制御デバイス上でチャネル番号を入力することによって）が、例えば、第２のビデオコンテンツに依存して、１８０度または３６０度にわたる立方体の回転を生じさせる。
【００１７】
本発明の方法のさらに発展した実施形態によれば、多面体は、ユーザ体験を確実にする、または向上させるように回転するとともに、並進して表示されることが可能である。一般に、表示される多面体は、変化するビューが、第１の表面から始まり、第２の表面で終わる限り、任意の３Ｄの動きを経ることが可能である。
【００１８】
さらに、多面体は、多面体が見られる方向を変化させる間、モーフィングさせられてもよい。そのようにして、シームレスな遷移が提供されて、視錐台に向かって回転させられる多面体の面におけるビデオのフルスクリーン表示を可能にする。この面は、通常、正しいアスペクト比を有する。さらに、多面体の形状が、多面体が見られる方向を変化させる間、変化させられてもよい。また、この形状は、実行される切り換えのタイプに依存して、異なることも可能である。
【００１９】
本発明は、システムが以下を備えることを特徴とするシステムにさらに関する：
−  第１のビデオソースから第１のビデオコンテンツを獲得し、さらに第２のビデオソースから第２のビデオコンテンツを獲得するためのチューナ、
−  チューナからその第１のビデオコンテンツおよびその第２のビデオコンテンツを受け取り、さらに第１のビデオコンテンツおよび第２のビデオコンテンツをそれぞれ、多面体の実質的に長方形の第１の表面および実質的に長方形の第２の表面にマッピングするように構成された作成手段、
−  ディスプレイユニットにイメージを供給して、第１の表面から始めて多面体を示し、多面体の変化するビューをさらに表示し、ついには第２の表面だけが見えるようにするためのイメージ生成−処理手段。
【００２０】
本発明のシステムの有利な実施形態が、従属請求項１１から１４で開示される。
【００２１】
最後に、本発明は、そのようなシステムを備えるＩＰＴＶセットトップボックスに関する。
【００２２】
添付の図面が、本発明の現在、好ましいとされる非限定的な、例示的な実施形態を示すのに使用される。添付の図面と併せて読まれると、以下の詳細な説明から、本発明の以上の、およびその他の利点、特徴、および目的が、より明白となり、本発明が、よりよく理解されよう。
【図面の簡単な説明】
【００２３】
【図１Ａ】本発明の方法を概略で示す図である。
【図１Ｂ】本発明の方法を概略で示す図である。
【図１Ｃ】本発明の方法を概略で示す図である。
【図１Ｄ】本発明の方法を概略で示す図である。
【図２】本発明の方法の好ましい実施形態を示す流れ図である。
【図３】本発明のシステムの実施形態を示す概略図である。
【発明を実施するための形態】
【００２４】
図１Ａは、ユーザが第１のビデオソース、例えば、チャネル１を観ている状況を示す。チャネル１と合致するビデオコンテンツが、フルスクリーンで表示される。チャネル１に対応するビデオコンテンツが、立方体１０の第１の表面１１上にマッピングされ、チャネル２に対応するビデオコンテンツ、またはアニメーションコンテンツが、立方体の第２の表面１２上にマッピングされる。立方体１０が背景１４に投影され、テキスト情報１３が、この背景１４に重ね合わされることが可能である。チャネル１からチャネル２に切り換えることが決定されると、背景１４上の立方体１０を有する、この合成イメージが、図１Ｂに示されるとおり表示される。立方体１０は、図１Ａ−図１Ｄに示されるとおり、チャネル１のフルスクリーン表示から始まり、チャネル２のフルスクリーン表示で終わって、徐々に回転させられるものとして表示される。
【００２５】
図１の例は、左から右への９０度にわたる回転を示すが、上から下への９０度にわたる回転、または１８０度にわたる回転、もしくは３６０度にわたる回転などの、他の多くの回転が可能であることが当業者には理解されよう。また、多面体は、例えば、任意の数の側面を有する角柱であることも可能であり、その場合、回転の角度は異なる。
【００２６】
次に、様々な方法ステップが、図２を参照して詳細に説明される。ステップ２０を参照して、ユーザがチャネルＸを見ているものと仮定する。ステップ２１で、チャネルＹが選択される。このチャネル選択は、ユーザイベントによって、またはシステムイベントによって引き起こされ得ることに留意されたい。
【００２７】
ステップ２２を参照して、チャネルＹが選択されると、チャネルＹを求める要求が、基礎をなすミドルウェアに送られる。チャネルＹを要求してから、このチャネルが視覚化される準備ができる時点までの遅延は、使用されるミドルウェアシステムに依存する。ＩＰＴＶなどのストリーミングされるビデオソースの場合、遅延は、通常、無視できない。
【００２８】
次にステップ２３で、チャネル選択タイプが決定される。線形チャネル選択または直接チャネル選択の場合（２４）、チャネルＹは、立方体の左側面または右側面にマッピングされる（ステップ２６）。左側面または右側面と述べているのは、チャネルＸがマッピングされる前面に対してである。線形チャネル選択とは、チャネルＸに対してチャネルＹが有する線形関係に基づく、チャネルＹの選択を表す。そのような線形チャネル選択は、例えば、リモコンのチャネルアップボタンまたはチャネルダウンボタンを押すことによって行われ得る。直接チャネル選択とは、チャネルＹの直接識別子によるチャネルＹの選択を表す。そのような直接選択は、例えば、リモコン上のチャネルボタンを押すことによって行われ得る。
【００２９】
チャネルタイプがコンテキストによる場合（ステップ２５）、チャネルＹは、立方体の上面または下面にマッピングされる（ステップ２７）。コンテキストによるチャネル選択とは、チャネルＹと、現在のチャネルＸ、ユーザ選好、時間帯などの或るコンテキストとの間の関係に基づく、チャネルＹの選択を表す。チャネルＹコンテンツが、前述した遅延のためにステップ２６、２７でまだ利用できない場合、アニメーション、事前定義されたテクスチャ、または他のテキスト情報が、立方体の面にマッピングされることが可能である。
【００３０】
ステップ２８で、立方体が、チャネルＹがマッピングされた面に回転させられる。或る変種によれば、立方体の回転の第１の部分の間、立方体の第２の面上でアニメーションまたはテクスチャが示されることが可能である一方で、回転の第２の部分の間、チャネル２のコンテンツが、この面にマッピングされる。
【００３１】
次に、本発明のシステムの実施形態が、図３を参照して詳細に説明される。このシステムは、様々なビデオソースのコンテンツを得るためのチューナ３０を備える。ビデオソース切り換え動作の以外に、チューナ３０は、ライン４３を介して、観られている、現在、選択されているチャネルを出力する。チャネル切り換え中、ユーザが切り換えて離れるチャネルが、ライン４３を介して出力される一方で、ユーザが切り換える先のチャネルは、ライン４４を介して出力される。チューナの出力が、適切なデジタル化されたフォーマットになっていない場合、チューナの出力を処理するためのデジタル化回路３１が提供される。
【００３２】
デジタル化回路３１から受け取られるデジタル化されたチャネルコンテンツは、メモリ３２の中に格納される。さらに、「チャネル利用不能」のテクスチャまたはアニメーション３３が、選択されたチャネルが遅延のためにまだ利用できない状況のために、メモリ３２の中に格納される。
【００３３】
コンポーザ手段５０が、ユーザが切り換えて離れるチャネルのビデオコンテンツを、ユーザが切り換える先のチャネルのビデオコンテンツ（または、該当する場合、チャネル利用不能テクスチャ）と一緒に、メモリ３４の中に格納された多面体の形状とともに受け取る立方体シーン作成モジュール３６を備える。作成モジュール３６は、チャネル切り換え状態を含む立方体の状態を通常、考慮に入れて、多面体形状の上にそれぞれのビデオコンテンツをマッピングするように構成される。作成モジュール３６は、例えば、状態情報に従って形状変換を実行するように構成されることが可能である。状態情報は、時間内に多面体の正しいビューを作成するのに必要な任意の情報を通常、備え、とりわけ、以下の情報を備えることが可能である：
−  進行中の回転があるのか否かについての情報、
−  回転プロセスにおける現在時刻などの、回転の進行についての情報、つまり、この時間情報に基づいて、多面体の位置を特定することが可能である
−  チャネル選択のタイプ、
−  ターゲットビデオのアスペクト比など。
【００３４】
コンポーザ手段５０は、モジュール３６からの立方体シーンが、環境シーンメモリ３８から受け取られた背景に重ね合わされる、世界シーン作成モジュール３７をさらに備える。
【００３５】
そのように作成されたシーンが、レンダリングエンジン３９に供給されて、作成されたシーンが適切なデジタル化されたフォーマットにされる。このフォーマットされたシーンが、そのフォーマットをディスプレイユニットに適合するようにするための適合回路４０に出力される。適応回路４０からの出力は、現在の状態に応じてビデオソースを選択するビデオ切り換え回路４１によって受け取られる。チャネル切り換えが全く実行されない場合、ライン４３が、例えば、最適化の目的で選択されることも可能である。
【００３６】
本発明の原理は、特定の実施形態に関連して前段で説明されてきたが、この説明は、添付の特許請求の範囲によって決定される保護の範囲の限定としてではなく、単に例として行われていることを明確に理解されたい。
【図１Ａ】
0005563564.tif 000002
【図１Ｂ】
0005563564.tif 000003
【図１Ｃ】
0005563564.tif 000004
【図１Ｄ】
0005563564.tif 000005
【図２】
0005563564.tif 000006
【図３】
0005563564.tif 000007