(57)【要約】【目的】ネットワーク機能を有するビデオ再生装置に用いるビデオストリームのプレビューおよび再生方法を提供する。【解決手段】この方法は、仮想チャンネルおよび仮想チャンネルに対応するプレビューチャンネルを定義することを含む。複数のビデオストリームをリンクするための仮想チャンネルのビデオストリームリストを確立する。プレビューリストを確立して、ビデオストリームに対応するプレビューデータのそれぞれの記述情報をプレビューリストに記録する。ビデオ再生装置がプレビューチャンネル選択指令を受信した時、プレビューデータを自動的に取得して連続的に再生する。ビデオ再生装置がプレビューデータ選択指令を受信した時、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別する。プレビューチャンネルを仮想チャンネルに切り換えて、ビデオストリームサービスから選択されたビデオストリームを取得して自動的に再生する。【選択図】図２
2014150519.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク機能を有するビデオ再生装置に適用するビデオストリームのプレビューおよび再生方法であって、
仮想チャンネルおよび前記仮想チャンネルに対応するプレビューチャンネルを定義するステップと、
１つ或る以上のビデオストリームサービスによって提供された互いに独立した複数のビデオストリームをリンクするための前記仮想チャンネルのビデオストリームリストを確立するステップと、
前記プレビューチャンネルのプレビューリストを確立し，そのうち、前記プレビューリストが前記複数のビデオストリームに対応する複数のプレビューデータのそれぞれの記述情報を記録するステップと、
前記ビデオ再生装置が前記プレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、前記プレビューリストに基づいて、前記複数のプレビューデータを自動的に取得して連続的に再生するステップと、
前記ビデオ再生装置が前記複数のプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、選択されている前記プレビューデータに対応する前記ビデオストリームを選択されたビデオストリームとして識別するステップと、
前記プレビューチャンネルから前記仮想チャンネルに切り換えて、前記ビデオストリームリストに基づいて、前記１つ以上のビデオストリームサービスのうちの１つから前記選択されたビデオストリームを取得して再生するステップと
を含むビデオストリームのプレビューおよび再生方法。
【請求項２】
前記記述情報が、プレビューデータ識別コード、プレビューデータ再生時間長、プレビューデータタイプ、プレビューデータ再生方法、プレビューデータ記録位置、および前記対応するビデオストリームのプログラム名とＵＲＬを含む請求項１に記載の方法。
【請求項３】
前記複数のプレビューデータのそれぞれに対応する前記レビューデータタイプが、同一または異なる請求項２に記載の方法。
【請求項４】
前記プレビューチャンネルの前記プレビューリストを確立する前記ステップが、
前記ビデオストリームのそれぞれに関して、前記ビデオストリームを提供する前記ビデオストリームサービスから前記記述情報を取得し、検索結果から前記記述情報を生成すること、または、前記ビデオストリームに基づいて前記記述情報を生成するステップを含む請求項２に記載の方法。
【請求項５】
前記ビデオ再生装置が前記プレビューチャンネルに対応する前記プレビューチャンネル選択指令を受信した時、前記プレビューリストに基づいて、前記複数のプレビューデータを自動的に取得して連続的に再生する前記ステップが、
前記複数のプレビューデータから現プレビューデータを選択するステップと、
前記現プレビューデータに対応する前記プレビューデータ記憶位置に基づいて、前記現プレビューデータを取得するステップと、
前記現プレビューデータに対応する前記プレビューデータ再生時間長、前記プレビューデータタイプおよび前記プレビューデータ再生方法に基づいて、前記現プレビューデータを再生するステップと、
前記複数のプレビューデータ全ての再生が終了するまで、前記現プレビューデータを選択する前記ステップ、前記現プレビューデータを取得する前記ステップおよび前記現プレビューデータを再生する前記ステップを繰り返すステップと
を含む請求項２に記載の方法。
【請求項６】
前記プレビューチャンネルから前記仮想チャンネルに切り換えて、前記ビデオストリームリストに基づいて、前記１つ以上のビデオストリームサービスのうちの１つから前記選択されたビデオストリームを取得して再生する前記ステップが、
ネットワークを介して、前記選択されたビデオストリームに対応する前記ＵＲＬのリクエストを前記選択されたビデオストリームを提供する前記ビデオストリームサービスに送信することによって、前記選択されたビデオストリームを前記ビデオ再生装置においてリアルタイムで再生するステップ
を含む請求項２に記載の方法。
【請求項７】
前記プレビューリスト内の前記複数のプレビューデータの順番が、前記仮想チャンネル内の前記複数のビデオストリームの順番と同一または異なる請求項１から６のいずれか１項に記載の方法。
【請求項８】
前記プレビューリスト内の前記複数のプレビューデータの順番が、前記対応するビデオストリームの長さ、視聴率、推奨率によって決まる請求項１から７のいずれか１項に記載の方法。
【請求項９】
ネットワーク機能を有するビデオ再生装置に適用するビデオストリームのプレビューおよび再生方法であって、
第１仮想チャンネル、第２仮想チャンネル、および前記第１仮想チャンネルと前記第２仮想チャンネルに対応するプレビューチャンネルを定義するステップと、
互いに独立した複数の第１ビデオストリームをリンクするための前記第１仮想チャンネルの第１ビデオストリームリストを確立するステップと、
互いに独立した複数の第２ビデオストリームをリンクするための前記第２仮想チャンネルの第２ビデオストリームリストを確立するステップと、
前記複数の第１ビデオストリームのうちの少なくとも１つに対応し、且つ前記複数の第２ビデオストリームのうちの少なくとも１つに対応する複数のプレビューデータのそれぞれの記述情報を記録する前記プレビューチャンネルのプレビューリストを確立するステップと、
前記ビデオ再生装置が前記プレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、前記プレビューリストに基づいて、前記複数のプレビューデータを自動的に取得して連続的に再生するステップと、
前記ビデオ再生装置が前記複数のプレビューデータの１つに対応するプレビューデータ選択指令を受信した時、選択されている前記プレビューデータに対応する前記ビデオストリームを選択されたビデオストリームとして識別するステップと、
前記プレビューチャンネルから前記選択されたビデオストリームに対応する前記第１仮想チャンネルまたは前記第２仮想チャンネルに切り換えて、前記第１ビデオストリームリストまたは前記第２ビデオストリームリストに基づいて、前記１つ以上のビデオストリームサービスのうちの１つから前記選択されたビデオストリームを取得して再生するステップと
を含むビデオストリームのプレビューおよび再生方法。
【請求項１０】
ネットワークインターフェースと、
遠隔指令受信モジュールと、
仮想チャンネルとプレビューチャンネル間の対応関係を記録する不揮発性記憶ユニットと、
１つ以上のビデオストリームサービスによって提供された互いに独立した複数のビデオストリームをリンクするための前記仮想チャンネルのビデオストリームリストを確立するとともに、前記複数のビデオストリームに対応する複数のプレビューデータのそれぞれの記述情報を記録する前記プレビューチャンネルのプレビューリストを確立するプレビューおよび再生プログラムを提供するよう構成され、前記ネットワークインターフェース、前記遠隔指令受信モジュールおよび前記不揮発性記憶ユニットに結合されたプレビューおよび再生モジュールと
を含み、前記遠隔指令受信モジュールが前記プレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、前記プレビューおよび再生プログラムが、前記プレビューリストに基づいて、前記ネットワークインターフェースを介して、前記複数のプレビューデータを自動的に取得して連続的に再生し、
前記遠隔指令受信モジュールが前記複数のプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、前記プレビューおよび再生プログラムが、選択されている前記プレビューデータに対応する前記ビデオストリームを選択されたビデオストリームとして識別し、前記プレビューおよび再生プログラムが、前記プレビューチャンネルから前記仮想チャンネルに切り換えて、前記ビデオストリームリストに基づいて、前記ネットワークインターフェースを介して、前記１つ以上のビデオストリームサービスのうちの１つから前記選択されたビデオストリームを自動的に取得して再生するビデオストリームのプレビューおよび再生システム。
【請求項１１】
前記記述情報が、プレビューデータ識別コード、プレビューデータ再生時間長、プレビューデータタイプ、プレビューデータ再生方法、プレビューデータ記録位置、および前記対応するビデオストリームのプログラム名とＵＲＬを含む請求項１０に記載のシステム。
【請求項１２】
前記複数のプレビューデータのそれぞれに対応する前記レビューデータタイプが、同一または異なる請求項１１に記載のシステム。
【請求項１３】
前記ビデオストリームのそれぞれに関して、前記プレビューおよび再生プログラムが、前記ビデオストリームを提供する前記ビデオストリームサービスから前記記述情報を取得して、検索結果から前記記述情報を生成するか、または、前記ビデオストリームに基づいて前記記述情報を生成する請求項１１に記載のシステム。
【請求項１４】
前記プレビューおよび再生プログラムが、前記複数のプレビューデータから現プレビューデータを選択し、前記現プレビューデータに対応する前記プレビューデータ記憶位置に基づいて前記現プレビューデータを取得し、前記現プレビューデータに対応する前記プレビューデータ再生時間長、前記プレビューデータタイプおよび前記プレビューデータ再生方法に基づいて前記現プレビューデータを再生し、前記複数のプレビューデータ全ての前記再生が終了するまで、前記現プレビューデータを選択する操作、前記現プレビューデータを取得する操作および前記現プレビューデータを再生する操作を繰り返す請求項１１に記載のシステム。
【請求項１５】
前記プレビューおよび再生プログラムが、ネットワークを介して、前記選択されたビデオストリームに対応する前記ＵＲＬのリクエストを前記選択されたビデオストリームを提供する前記ビデオストリームサービスに送信することによって、前記選択されたビデオストリームをリアルタイムで再生する請求項１１に記載のシステム。
【請求項１６】
前記プレビューリスト内の前記複数のプレビューデータの順番が、前記仮想チャンネル内の前記複数のビデオストリームの順番と同一または異なる請求項１０から１５のいずれか１項に記載のシステム。
【請求項１７】
前記プレビューリスト内の前記複数のプレビューデータの順番が、前記対応するビデオストリームの長さ、視聴率、推奨率によって決まる請求項１０から１６のいずれか１項に記載のシステム。
【請求項１８】
ネットワークインターフェースと、
遠隔指令受信モジュールと、
第１仮想チャンネルとプレビューチャンネル間の対応関係、および第２仮想チャンネルと前記プレビューチャンネル間の対応関係を記録する不揮発性記憶ユニットと、
複数の第１ビデオストリームサービスによって提供された互いに独立した複数の第１ビデオストリームをリンクするための前記第１仮想チャンネルの第１ビデオストリームリスト、複数の第２ビデオストリームサービスによって提供された互いに独立した複数の第２ビデオストリームをリンクするための前記第２仮想チャンネルの第２ビデオストリームリスト、および前記複数の第１ビデオストリームのうちの少なくとも１つおよび前記複数の第２ビデオストリームのうちの少なくとも１つに対応する前記複数のプレビューデータのそれぞれの記述情報を記録する前記プレビューチャンネルのプレビューリストを確立するプレビューおよび再生プログラムを提供するよう構成され、前記ネットワークインターフェース、前記遠隔指令受信モジュールおよび前記不揮発性記憶ユニットに結合されたプレビューおよび再生モジュールと
を含み、前記遠隔指令受信モジュールが前記プレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、前記プレビューおよび再生プログラムが、前記プレビューリストに基づいて、前記ネットワークインターフェースを介して、前記複数のプレビューデータを自動的に取得して連続的に再生し、
前記遠隔指令受信モジュールが前記複数のプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、前記プレビューおよび再生プログラムが、選択されている前記プレビューデータに対応する前記ビデオストリームを選択されたビデオストリームとして識別し、前記プレビューチャンネルから前記第１仮想チャンネルまたは前記第２仮想チャンネルに切り換えて、前記ビデオストリームリストに基づいて、前記ネットワークインターフェースを介して、前記１つ以上のビデオストリームサービスのうちの１つから前記選択されたビデオストリームを自動的に取得して再生するビデオストリームのプレビューおよび再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオストリームのプレビューおよび再生方法に関するものであり、特に、複数の独立したビデオストリームのプレビューデータを自動的に再生することのできる方法、およびそのプレビューおよび再生システムに関するものである。
【背景技術】
【０００２】
従来のテレビは、アンテナやケーブルを介してテレビ局から無線周波（radio frequency, RF）を受信し、有線（cable）または無線（over-the-air）テレビ番組を再生する。操作において、ユーザーは、リモコンでチャンネル番号を入力するだけで、チャンネルで再生されている全てのテレビ番組を見ることができる。ユーザーがチャンネルを切り換えたい時は、リモコンで見たいチャンネルの番号を入力するか、リモコンのチャンネル上下ボタンを押すことによってチャンネルを切り換えることができるため、非常に直観的で便利である。
【０００３】
しかしながら、インターネットの爆発的な成長とともに、インターネットを介した映像伝送がビデオやテレビ番組を見るための新たな手段となった。既存のインターネットビデオ（internet video）またはインターネットテレビ（internet TV）技術は、対応するオンラインビデオサービスが提供する番組を再生するために、前もって特定のアプリケーションプログラムをインストールしておかなければならない。さらに詳しく説明すると、ユーザーは、特定のアプリケーションプログラムを手動で開始して、可能な番組を閲覧し、アプリケーションプログラムの操作インターフェースを介して見たい番組を選択する必要がある。
【０００４】
さらに、既存のインターネットビデオサービスは、一般的に、ユーザーがビデオのカバー写真やビデオプログラムの紹介等のメッセージを閲覧して、見たいビデオ番組を選択する。したがって、ユーザーは、従来のテレビ番組を見る時の操作習慣を変更して、リモコンの４つの矢印ボタン、「確認／選択」ボタンおよび「実行」ボタンを使って、見たい番組を選択しなければならない。明らかに、このような操作パターンは、チャンネル番号を直接入力するか、チャンネル上下ボタンを押すだけでチャンネルを選択できる従来のパターンと比べて、非常に複雑である。また、アプリケーションプログラムが異なれば操作インターフェースも異なり、インターネットを介して提供される番組の内容や種類も数多くあるため、ユーザーは、スクリーンを見つめながら操作を行い、見たい内容を正確に選択しなければならない。したがって、インターネットビデオサービスに関しては、いかにしてユーザーが簡単かつ迅速な方法でビデオ番組を選択できるかが、重要な課題となっている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、本発明は、ビデオストリームのプレビューおよび再生方法、およびそのシステムを提供する。ユーザーがビデオ再生装置の電源を入れると、ビデオ再生装置は、複数の独立したビデオストリームのプレビューデータを自動的かつ連続的に再生して、プレビューチャンネルを選択するため、ユーザーは、見たいビデオストリームを素早く選択することができ、インターネットビデオサービスの便宜性を向上させることができる。
【課題を解決するための手段】
【０００６】
本発明は、ネットワーク機能を有するビデオ再生装置に適用するビデオストリームのプレビューおよび再生方法を提供する。この方法は、仮想チャンネルおよび仮想チャンネルに対応するプレビューチャンネルを定義するステップと、１つ以上のビデオストリームサービスによって提供された互いに独立した複数のビデオストリームをリンクするための仮想チャンネルのビデオストリームリストを確立するステップと、ビデオストリームに対応する複数のプレビューデータのそれぞれの記述情報を記録するプレビューチャンネルのプレビューリストを確立するステップとを含む。この方法は、また、ビデオ再生装置がプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別するステップを含む。また、この方法は、プレビューチャンネルから仮想チャンネルに切り換えて、ビデオストリームリストに基づいて、１つ以上のビデオストリームサービスのうちの１つから選択されたビデオストリームを取得して再生するステップとを含む。
【０００７】
本発明の別の実施形態中、本発明は、ネットワーク機能を有するビデオ再生装置に適用するビデオストリームのプレビューおよび再生方法を提供する。この方法は、第１仮想チャンネル、第２仮想チャンネル、および第１仮想チャンネルと第２仮想チャンネルに対応するプレビューチャンネルを定義するステップと、互いに独立した複数の第１ビデオストリームをリンクするための第１仮想チャンネルの第１ビデオストリームリストを確立するステップと、互いに独立した複数の第２ビデオストリームをリンクするための第２仮想チャンネルの第２ビデオストリームリストを確立するステップと、第１ビデオストリームのうちの少なくとも１つおよび第２ビデオストリームのうちの少なくとも１つに対応する複数のプレビューデータのそれぞれの記述情報を記録するプレビューチャンネルのプレビューリストを確立するステップとを含む。この方法は、また、ビデオ再生装置がプレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、プレビューリストに基づいて、プレビューデータを自動的に取得して連続的に再生するステップと、ビデオ再生装置がプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別するステップとを含む。また、この方法は、プレビューチャンネルから、選択されたビデオストリームに対応する第１仮想チャンネルまたは第２仮想チャンネルに切り換えて、第１ビデオストリームリストまたは第２ビデオストリームリストに基づいて、１つ以上のビデオストリームサービスのうちの１つから選択されたビデオストリームを取得して再生するステップとを含む。
【０００８】
本発明のさらに別の実施形態中、本発明は、ビデオストリームのプレビューおよび再生システムを提供する。ビデオストリームのプレビューおよび再生システムは、ネットワークインターフェースと、遠隔指令受信モジュールと、不揮発性記憶ユニットと、プレビューおよび再生モジュールとを含む。不揮発性記憶ユニットは、仮想チャンネルとプレビューチャンネル間の対応関係を記録する。プレビューおよび再生モジュールは、プレビューおよび再生プログラムを提供するよう構成され、ネットワークインターフェース、遠隔指令受信モジュールおよび不揮発性記憶ユニットに結合される。プレビューおよび再生プログラムは、１つ以上のビデオストリームサービスによって提供された複数のビデオストリームをリンクするための仮想チャンネルのビデオストリームリストを確立する。ビデオストリームは、互いに独立する。プレビューおよび再生プログラムは、プレビューチャンネルのプレビューリストを確立する。プレビューリストは、ビデオストリームに対応する複数のプレビューデータのそれぞれの記述情報を記録する。遠隔指令受信モジュールがプレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、プレビューおよび再生プログラムは、プレビューリストに基づいて、ネットワークインターフェースを介してプレビューデータを自動的に取得して連続的に再生する。遠隔指令受信モジュールがプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、プレビューおよび再生プログラムは、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別するとともに、プレビューおよび再生プログラムは、プレビューチャンネルから仮想チャンネルに切り換えて、ビデオストリームリストに基づいて、ネットワークインターフェースを介して１つ以上のビデオストリームサービスのうちの１つから選択されたビデオストリームを自動的に取得して再生する。
【０００９】
本発明のさらに別の実施形態中、本発明は、ビデオストリームのプレビューおよび再生システムを提供する。ビデオストリームのプレビューおよび再生システムは、ネットワークインターフェースと、遠隔指令受信モジュールと、不揮発性記憶ユニットと、プレビューおよび再生モジュールとを含む。不揮発性記憶ユニットは、第１仮想チャンネルとプレビューチャンネル間の対応関係、および第２仮想チャンネルとプレビューチャンネル間の対応関係を記録する。プレビューおよび再生モジュールは、プレビューおよび再生プログラムを提供するよう構成され、ネットワークインターフェース、遠隔指令受信モジュールおよび不揮発性記憶ユニットに結合される。プレビューおよび再生プログラムは、互いに独立した複数の第１ビデオストリームをリンクするための第１仮想チャンネルの第１ビデオストリームリスト、互いに独立した複数の第２ビデオストリームをリンクするための第２仮想チャンネルの第２ビデオストリームリスト、およびプレビューチャンネルのプレビューリストをリンクする。プレビューリストは、第１ビデオストリームのうちの少なくとも１つおよび第２ビデオストリームのうちの少なくとも１つに対応する複数のプレビューデータのそれぞれの記述情報を記録する。遠隔指令受信モジュールがプレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、プレビューおよび再生プログラムは、プレビューリストに基づいて、ネットワークインターフェースを介してプレビューデータを自動的に取得して連続的に再生する。遠隔指令受信モジュールがプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、プレビューおよび再生プログラムは、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別し、プレビューチャンネルから、選択されたビデオストリームに対応する第１仮想チャンネルまたは第２仮想チャンネルに切り換えて、ビデオストリームリストに基づいて、ネットワークインターフェースを介して１つ以上のビデオストリームサービスのうちの１つから選択されたビデオストリームを自動的に取得して再生する。
【発明の効果】
【００１０】
以上のように、本発明において、プレビューチャンネルのプレビューリストは、仮想チャンネルのビデオストリームに基づいて確立されるため、ユーザーは、プレビューチャンネルを見ることによってビデオストリームのプレビューデータをプレビューすることができる。ユーザーがプレビューチャンネルを選択した時、ビデオ再生装置は、プレビューリスト内のプレビューデータを自動的かつ連続的に再生する。このようにして、プレビューデータに基づいて見たいビデオストリームを選択した後、ユーザーは、プレビューチャンネルから、ビデオストリームが設置された仮想チャンネルに素早く切り換えて、選択されたビデオストリームの閲覧を開始することができる。したがって、ユーザーが様々な種類のビデオストリームの中から選択を行う操作ステップを簡易化することができ、ビデオストリームのファイルを見る際の便宜性を向上させることができる。
【００１１】
本発明の上記および他の目的、特徴、および利点をより分かり易くするため、図面と併せた幾つかの実施形態を以下に説明する。
【図面の簡単な説明】
【００１２】
【図１】本発明の１つの実施形態に係るビデオストリームのプレビューおよび再生システムを示す概略図である。
【図２】本発明の１つの実施形態に係るビデオストリームのプレビューおよび再生方法を示すフローチャートである。
【図３】本発明の１つの実施形態に係るプレビューリストに基づいてプレビューデータを自動的かつ連続的に再生するプレビューおよび再生プログラムのフローチャートである。
【図４】本発明の１つの実施形態に係るプレビューデータを再生する時の概略図である。
【図５】本発明の別の実施形態に係るビデオストリームのプレビューおよび再生システムの概略図である。
【図６】本発明の別の実施形態に係るビデオストリームのプレビューおよび再生方法のフローチャートである。
【図７】本発明の別の実施形態に係るプレビューデータを再生する時の概略図である。
【発明を実施するための形態】
【００１３】
本発明は、従来のテレビチャンネルの選択方法をインターネットビデオに適用したビデオストリームのプレビューおよび再生方法を提供する。仮想チャンネルを確立することによって、ユーザーは、ビデオ再生装置の電源を入れて仮想チャンネルを選択した後、１つ以上のビデオストリームサービスによって提供された自動的かつ連続的に再生されたビデオストリームを直接見ることができる。また、本発明は、ユーザーがそのプレビューチャンネルを介して各仮想チャンネルの一部または全体のビデオストリームのプレビューデータを見るために、プレビューチャンネルを確立する。このようにして、仮想チャンネルのプレビューデータの１つを選択した後、ユーザーは、仮想チャンネルに素早く切り換えて、選択されたプレビューデータに対応するビデオストリームファイルの閲覧を開始することができる。したがって、ユーザーは、自分が見たいビデオストリームファイルを選択して、簡単かつ迅速な方法で見ることができる。本発明の内容をより明確にするため、以下の実施形態を挙げて、本発明により確実に実施することのできる例について説明する。
【００１４】
図１は、本発明の１つの実施形態に係るビデオストリームのプレビューおよび再生システムを示す概略図である。図１を参照すると、ビデオストリームプレビューおよび再生システム１００は、ネットワークインターフェース１１０と、遠隔指令受信モジュール１２０と、不揮発性記憶ユニット１３０と、プレビューおよび再生モジュール１４０とを含む。本実施形態において、ビデオストリームプレビューおよび再生システム１００は、ネットワーク機能を有するビデオ再生装置内に構成される。ビデオ再生装置は、例えば、スマートテレビ、ネットワークテレビ、スマートフォン、コンピュータシステム等のディスプレイを装備したものである。あるいは、ビデオ再生装置は、ＤＶＤプレーヤーやメディアボックス等のディスプレイを装備していないものであってもよい。
【００１５】
ネットワークインターフェース１１０は、例えば、有線ネットワークカード、無線ネットワークカードまたは他の物理層コンポーネントであるが、本発明は、ネットワークインターフェース１１０に採用されるコミュニケーションプロトコルを限定する意図はない。ネットワークインターフェース１１０は、ビデオストリームプレビューおよび再生システム１００を中に構成したビデオ再生装置に設置されるネットワークインターフェースであってもよい。例えば、ビデオストリームプレビューおよび再生システム１００がネットワーク機能を有するビデオ再生装置内に構成されている場合、ネットワークインターフェース１１０は、ビデオ再生装置に設置された無線ネットワークカードである。ビデオストリームプレビューおよび再生システム１００は、ネットワークインターフェース１１０を介して、ネットワーク１５０にアクセスする。
【００１６】
遠隔指令受信モジュール１２０は、リモコン等の装置から送信される遠隔信号を受信して、受信した遠隔信号を対応する操作指令に変換するよう構成される。ビデオストリームプレビューおよび再生システム１００は、操作命令に基づいて、対応する操作を実行する。
【００１７】
不揮発性記憶ユニット１３０は、ビデオストリームプレビューおよび再生システム１００に内蔵されるか、または、接続ポートや伝送線を介してビデオストリームプレビューおよび再生システム１００に外部接続されてもよい。不揮発性記憶ユニット１３０は、例えば、フラッシュメモリを記憶媒体として使用するが、本発明はこれに限定されない。
【００１８】
プレビューおよび再生モジュール１４０は、ネットワークインターフェース１１０、遠隔指令受信モジュール１２０および不揮発性記憶ユニット１３０に結合される。プレビューおよび再生モジュール１４０は、プレビューおよび再生プログラム１４３を提供するよう構成される。本実施形態において、プレビューおよび再生モジュール１４０は、プレビューおよび再生プログラム１４３を正常に作動させることのできる１つ以上のハードウェア要素（例えば、プロセッサ、チップセット、コントローラ、または特定回路および記憶ユニット）および／または１つ以上のソフトウェア要素（例えば、ソフトウェアモジュールまたは特定の機能を実施するために専用設計された機能）を含む。プレビューおよび再生プログラム１４３は、ビデオストリームサービス１６０＿１によって提供されたビデオストリームをリアルタイムで再生する等、ネットワークインターフェース１１０を介して１つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐ（Ｐは、１以上の整数）によって提供される各種サービスを利用する。
【００１９】
図１および図２を参照しながら、図２によりビデオストリームプレビューおよび再生システム１００の詳しい操作について説明する。
【００２０】
図２は、本発明の１つの実施形態に係るビデオストリームのプレビューおよび再生方法を示すフローチャートである。まず、ステップＳ２１０において、仮想チャンネルおよび仮想チャンネルに対応するプレビューチャンネルを定義する。この対応関係を不揮発性記憶ユニット１３０に記録する。仮想チャンネルとプレビューチャンネル間の対応関係は、システムにより決定されるか、または、ユーザーにより定義されてもよい。本実施形態において、ビデオストリームプレビューおよび再生システム１００は、複数の仮想チャンネルおよび上述した仮想チャンネルのうちの１つに対応するプレビューチャンネルを再生することができる。つまり、仮想チャンネルとプレビューチャンネル間の対応関係を定義した後、ユーザーは、プレビューチャンネルによって特定の仮想チャンネルのプレビュー操作を行うことができる。
【００２１】
ステップＳ２２０において、プレビューおよび再生プログラム１４３は、ビデオストリームサービス１６０＿１〜１６０＿Ｐの中の１つ以上のビデオストリームサービスによって提供された複数のビデオストリームをリンクするための仮想チャンネルのビデオストリームリスト１４５を確立する。ビデオストリームは、互いに独立する。本実施形態において、ビデオストリームリスト１４５は、各ビデオストリームのＵＲＬ（uniform resource locator）を含んでもよい。また、ビデオストリームリスト１４５は、名前、内容の種類、長さ、著作権者または更新時間等の各ビデオストリームの情報を含んでもよいが、本発明はこれに限定されない。例えば、検索キーワードを設定することによって、ユーザーは、１つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐによって提供された一部または全てのビデオストリームファイルを検索し、各ビデオストリームの個別ＵＲＬを記録して、検索キーワードをビデオストリームリスト１４５に合わせてもよい。あるいは、ユーザーは、ビデオストリームサービス１６０＿１〜１６０＿Ｐのうちの１つによって提供された全てのビデオストリームファイルをロックして、ロックされたビデオストリームファイルのそれぞれの個別ＵＲＬをビデオストリームリスト１４５に記録し、特定のビデオストリームファイルによって提供されたビデオストリームファイルを仮想チャンネルが専用に再生するようにしてもよい。
【００２２】
言及すべきこととして、プレビューおよび再生プログラム１４３は、異なる種類のビデオストリームファイルを再生するための複数のアプリケーションを含んでもよい。例えば、提供されるビデオストリームファイルの種類は、ビデオストリームサービスによって変わってもよい。そのため、別の実施形態において、同じアプリケーションによって再生するよう要求されたビデオストリームは、システム設定を用いてビデオストリームリスト１４５に記録されてもよい。つまり、１つの仮想チャンネルについては、１つのアプリケーションによってビデオストリームファイルを再生するか、あるいは、様々なアプリケーションによって異なる種類のビデオストリームファイルを再生してもよい。同じビデオストリームリスト１４５にリンクされたビデオストリームファイルは、１つのビデオストリームサービスまたは複数のビデオストリームサービスのいずれかによって提供される。つまり、仮想チャンネルは、１つのアプリケーションまたは複数のアプリケーションのいずれかによって、１つのビデオストリームサービスまたは複数のビデオストリームサービスのいずれかからビデオストリームのリソースを取得することができる。
【００２３】
次に、ステップＳ２３０において、プレビューおよび再生プログラム１４３は、プレビューチャンネルのプレビューリスト１４７を確立する。プレビューリスト１４７は、ビデオストリームに対応する複数のプレビューデータのそれぞれの記述情報を記録する。簡単に説明すると、プレビューリスト１４７は、プレビューチャンネルで再生しようとする複数のプレビューデータを記録し、各プレビューデータは、自身の記述情報を有する。プレビューデータの記述情報は、プレビューデータ識別コード、プレビューデータ再生時間長、プレビューデータタイプ、プレビューデータ再生方法、プレビューデータ記録位置、および対応するビデオストリームのプログラム名とＵＲＬを含んでもよい。言及すべきこととして、プレビューリスト１４７は、仮想チャンネル内の全てのビデオストリームのプレビューデータ、または仮想チャンネル内の一部のビデオストリームのプレビューデータのいずれかを記録することができ、ユーザーまたはシステムによる設定に基づいて決定されるが、本発明はこれに限定されない。つまり、プレビューチャンネルで再生しようとする内容は、プレビューチャンネルのプレビューリスト１４７を確立するプレビューおよび再生プログラム１４３によって決定することができ、仮想チャンネル内のどのビデオストリームをプレビューしたいか、どのような様式／方法で各プレビューデータを再生したいか、どこからプレビューおよび再生プログラム１４３がプレビューデータのファイルを取得できるか等を含む。
【００２４】
説明すべきこととして、プレビューおよび再生プログラム１４３がプレビューリスト１４７を確立する方法は、ビデオストリームを提供するビデオストリームサービスから各ビデオストリームに関する記述情報を取得し、検索結果に基づいて記述情報を生成すること、または、ビデオストリームに基づいて記述情報を生成することを含んでもよい。詳しく説明すると、プレビューおよび再生プログラム１４３は、１つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐによって提供された複数のプレビュービデオストリームをビデオストリームに対応するプレビューデータとして構成してもよい。また、プレビューおよび再生プログラム１４３は、インターネットを検索することによってビデオストリームに関連する画像や映像を収集し、収集した情報をビデオストリームのプレビューデータとして構成してもよい。さらに、プレビューおよび再生プログラム１４３は、例えば、完全なビデオストリームファイルの一部をビデオストリームのプレビューデータとして取り込むことによって、ビデオストリームのプレビューデータを自己生成してもよい。ビデオストリームのそれぞれのプレビューデータに対応するプレビューデータタイプは、同一であるか、または、異なっていてもよい。つまり、プレビューチャンネルで連続的に再生されるプレビューデータは、同じタイプであるか、または異なるタイプであってもよい。
【００２５】
本実施形態において、プレビューデータのプレビューデータタイプは、ユーザーまたはシステムによる設定に基づいて決定することができる。例えば、プレビューおよび再生プログラム１４３は、プレビュー規則を確立して、ビデオストリームのそれぞれに対応するプレビューデータを決定することができる。まず、プレビューおよび再生プログラム１４３は、ビデオストリームサービスがビデオストリームのプレビュービデオストリームを提供するかどうかを決定する。もしＹＥＳである場合、プレビューおよび再生プログラム１４３は、１つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐによって提供されたプレビュービデオストリームをビデオストリームに対応するプレビューデータとして構成する。ビデオストリームサービスがビデオストリームのプレビュービデオストリームを提供しない場合、プレビューおよび再生プログラム１４３は、インターネット上の関連情報に対する検索を開始して、ビデオストリームサービスに関連する画像が収集されたかどうかを決定する。ビデオストリームに関連する画像が収集された場合、プレビューおよび再生プログラム１４３は、ビデオストリームに対応する１つ以上の画像をビデオストリームに対応するプレビューデータとして構成する。プレビューおよび再生プログラム１４３がインターネットまたはビデオストリームサービスの１つのいずれからも一定のビデオストリームに関するプレビューデータを取得することができない場合、プレビューおよび再生プログラム１４３は、仮想チャンネル内の完全なビデオストリームを用いてプレビューデータを自己生成してもよい。例えば、プレビューおよび再生プログラム１４３は、完全なビデオストリームファイルからセグメント（クリップ）を取得する。セグメントは時間間隔に関連するため、プレビューおよび再生プログラム１４３により設定される取り込み開始時点および取り込み終了時点を有する。プレビューおよび再生プログラム１４３は、セグメントをビデオストリームに対応するプレビューデータとみなす。プレビューデータをどのようにして決定するかは上述した通りであるが、本発明はこれに限定されず、全てのプレビューデータを同じプレビューデータタイプに設定するか、あるいは、ユーザーの設定に基づいてプレビューデータを決定する規則を変更してもよい。
【００２６】
そして、ステップＳ２４０において、遠隔指令受信モジュール１２０がプレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時、プレビューおよび再生プログラム１４３は、プレビューリスト１４７に基づいて、プレビューデータを自動的に取得して連続的に再生する。つまり、ユーザーがプレビューチャンネルを視聴する指令をビデオ再生装置に発信した時、プレビューおよび再生プログラム１４３は、様々なソースからビデオストリームのそれぞれのプレビューデータを取得し、プレビューリスト１４７の記述情報に基づいて、プレビューデータを連続的に再生する。例えば、プレビューおよび再生プログラム１４３は、記述情報に基づいてビデオストリームサービスからプレビュークリップまたは背景写真を取得するか、あるいは、インターネットを検索して関連写真を取得するか、あるいは、完全なビデオストリームから一部の内容をさらに取得する。言及すべきこととして、プレビューリスト１４７を確立してプレビューデータを再生するために使用されるプレビューおよび再生プログラム１４３は、仮想チャンネル内のビデオストリームを再生するためのアプリケーションおよびプレビューチャンネルを専用に管理するアプリケーションを含んでもよい。しかしながら、プレビューおよび再生モジュール１４０によって提供されたプレビューおよび再生プログラム１４３を１つのアプリケーションとして実施するか、それとも複数のアプリケーションとして実施するかに関わらず、仮想チャンネルまたはプレビューチャンネルのいずれかは、対応するビデオ再生リストを有する。そのため、遠隔指令受信モジュール１２０が仮想チャンネル選択指令を受信した時、プレビューおよび再生プログラム１４３は、ビデオストリームリスト１４５に基づいてビデオストリームを再生する。遠隔指令受信モジュール１２０がプレビューチャンネル選択指令を受信した時、プレビューおよび再生プログラム１４３は、プレビューリスト１４７に基づいてプレビューデータを再生する。
【００２７】
それから、ステップＳ２５０において、遠隔指令受信モジュール１２０がプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、プレビューおよび再生プログラム１４３は、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別する。つまり、プレビューチャンネル内のプレビューデータを視聴した後、ユーザーは、プレビューデータに基づいて自分が見たいビデオストリームを選択し、プレビューデータに対応するプレビューデータ選択指令を発信する。例えば、ユーザーが見たいと思っているビデオストリームに対応するプレビューデータがプレビューチャンネルで再生され、ユーザーがリモコンの確認ボタンを押した時、選択されているプレビューデータに対応するビデオストリームが選択されたビデオストリームとして識別される。また、遠隔指令受信モジュール１２０がプレビューデータ選択指令を受信しなかった場合、プレビューおよび再生プログラム１４３は、プレビューリスト１４７に基づいて、プレビューデータを連続的に再生する。ある実施形態において、プレビューおよび再生プログラム１４３は、プレビューリスト１４７を定期的にリフレッシュする。リフレッシュ時点は、例えば、毎日予め設定された時点、インターネットを介して１つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐによって提供されたビデオデータの更新通知を受信した時の時点、ユーザーが発信したプレビューチャンネルに対応するプレビューチャンネル選択指令を受信した時の時点、または、ユーザーが発信した強制更新指令をユーザーが受信した時の時点であってもよい。しかしながら、本発明のプレビューリストをリフレッシュする時点は、これらに限定されない。
【００２８】
最後に、ステップＳ２６０において、プレビューおよび再生プログラム１４３は、プレビューチャンネルから仮想チャンネルに切り換えて、１つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐから選択されたビデオストリームを取得し、ビデオストリームリスト１４５に基づいてそれを再生する。詳しく説明すると、プレビューおよび再生プログラム１４３は、ネットワークを介して、選択されたビデオストリームに対応するＵＲＬのリクエストを選択されたビデオストリームを提供するビデオストリームサービス（例えば、ビデオストリームサービス１６０＿１〜１６０＿Ｐのうちの１つ）に送信することによって、選択されたビデオストリームをビデオ再生装置においてリアルタイムで再生する。また、選択されたビデオストリームの再生が終了した後、仮想チャンネルは既に切り換えられているため、プレビューおよび再生プログラム１４３は、ビデオストリームリスト１４５に基づいて、仮想チャンネル内の他の完成したビデオストリームファイルを連続的に再生する。しかしながら、遠隔指令受信モジュール１２０がプレビューチャンネルに対応するプレビューチャンネル選択指令を再び受信した場合、プレビューおよび再生プログラム１４３は、仮想チャンネルからプレビューチャンネルに切り換えて、プレビューリスト１４７に基づいて、プレビューデータを自動的に取得して連続的に再生する。このようにして、ユーザーは、プレビュー中に１つ１つプログラムを選択しなくても、全てのプログラムのプレビューデータを自動的に再生するようプレビューチャンネルに切り換えることができる。図３により、プレビューリストに基づいて、プレビューデータを自動的に取得して連続的に再生する詳細プロセスについて説明する。
【００２９】
まず、ステップＳ３１０において、プレビューおよび再生プログラム１４３は、複数のプレビューデータの全てから１つの現プレビューデータを選択する。詳しく説明すると、プレビューリスト１４７は、様々な設定または規則に基づいて、ビデオストリームのそれぞれのプレビューデータを記録する。ユーザーがプレビューチャンネル選択指令を発信した時、プレビューおよび再生プログラム１４３は、複数のプレビューデータから１つの現プレビューデータを選択して、次のステップで現プレビューデータの再生を開始する。ステップＳ３２０において、プレビューおよび再生プログラム１４３は、現プレビューデータに対応するプレビューデータ記憶位置に基づいて、現プレビューデータを取得する。再生したいプレビューデータを選択した後、プレビューおよび再生プログラム１４３は、プレビューリストから、プレビューデータに対応するプレビューデータ記憶位置を読み込み、ネットワーク１５０上のネットワークインターフェース１１０を介して、プレビューデータ記憶位置からプレビューデータを取得する。
【００３０】
そして、ステップＳ３３０において、プレビューおよび再生プログラム１４３は、現プレビューデータに対応するプレビューデータ再生時間長、プレビューデータタイプおよびプレビューデータ再生方法に基づいて、現プレビューデータを再生する。簡単に説明すると、プレビューおよび再生プログラム１４３は、各プレビューデータの記述情報に基づいて、再生操作を行う。例えば、プレビューデータ再生時間長が１分であり、プレビューデータタイプが写真であり、プレビューデータ再生方法が１つの写真を２０秒毎に再生することであり、３つの写真の再生が選択された場合、ユーザーは、１分間再生されるプレビューデータを見ることになる。一方、３つの写真は１分以内に順番に連続再生され、各写真は画面に２０秒間維持されるが、本発明はこれに限定されない。プレビューデータ再生時間長が２分であり、プレビューデータタイプがキャプチャークリップであり、プレビューデータ再生方法が完全なビデオストリームの５’２０”〜７’２０”の時点から一部のビデオストリームを取り込んで再生することである場合、ユーザーは、２分間再生されるプレビューデータを見ることになる。プレビューおよび再生プログラム１４３は、完全なビデオストリームの時点５’２０”から時点７’２０”までの一部のビデオストリームを再生する。そのため、ユーザーは、完全なビデオストリートファイルの一部のフレームを見ることになる。言及すべきこととして、キャプチャークリップに関しては、ビデオストリームの時間連続部分または完全なビデオストリームから取り込んだ２つの部分のビデオストリームのいずれかであってもよい。例えば、プレビューおよび再生プログラム１４３は、１’３０”から２’００”までの再生時間を有する１つの部分のビデオストリーム、および１０’３０”から１１’００”までの別の部分のビデオストリームをそれぞれ取り込んで、それぞれ３０秒間維持される２つの部分のビデオストリームをビデオストリームに対応するプレビューデータとして構成してもよい。
【００３１】
最後に、ステップＳ３４０において、プレビューおよび再生プログラム１４３は、全てのプレビューデータの再生が終了するまで、現プレビューデータを選択するステップ、現プレビューデータを取得するステップ、および現プレビューデータを再生するステップを繰り返す。つまり、プレビューおよび再生プログラム１４３は、各ビデオストリームのプレビューデータを順番に再生する。注意すべきこととして、プレビューリスト１４７内のプレビューデータの順番は、仮想チャンネル内のプレビューデータビデオストリームの順番と同じであるか、または、異なっていてもよい。つまり、プレビューチャンネル内のプレビューデータを再生する順番と、対応する仮想チャンネル内のビデオストリームを再生する順番は、異なっていてもよい。例えば、仮想チャンネル内で再生したい５番目のビデオストリームに対応するプレビューデータは、プレビューチャンネルにおいて３番目に再生されるものであってもよい。簡単に説明すると、プレビューリスト内のプレビューデータの順番は、対応するビデオストリームの長さ、視聴率、推奨率によって決まる。したがって、プレビューチャンネルの各プレビューデータの再生順番はとてもフレキシブルであり、ユーザーは、自分の好みの種類、ビデオストリームの人気度またはビデオストリームファイルの視聴習慣に応じて、プレビューデータの再生順番を設定することができる。
【００３２】
以上に基づき、図２および図３に示すように、ユーザーは、リモコンを使ってプレビューチャンネルを選択するだけで、ビデオ再生装置がプレビューチャンネルの複数のプレビューデータを自動的かつ連続的に再生することができる。一方、ユーザーの好みのビデオの種類に応じて、ビデオ再生装置は、収集した関連プログラム、各関連プログラムまたは既存の各コマーシャルフィルムからの内容の抜粋をプレビュークリップとして設定し、上記の内容をリンクして、プレビュー再生を行うことができる。このようにして、ユーザーは、プレビューチャンネルを見ることにより、仮想チャンネル内のビデオストリームから実際に見たいビデオストリームを選択し、従来のテレビの操作方法と同様の方法で、異なるビデオストリームサービスによって提供されるビデオストリームを見ることができる。
【００３３】
図４は、本発明の１つの実施形態に係るプレビューデータを再生する時の概略図である。図４を参照すると、ビデオストリームリスト４１０がｎ個のビデオストリームＶＳ＿１〜ＶＳ＿ｎを含むと仮定すると、プレビューリスト４２０は、ｎ個のプレビューデータＰＳ＿１〜ＰＳ＿ｎを含む（ｎは０より大きい整数）。図４に示すように、仮想チャンネルは、ｎ個のインターネットビデオストリームＶＳ＿１〜ＶＳ＿ｎにリンクされ、プレビューチャンネルは、仮想チャンネルの各ビデオストリームのプレビューデータＰＳ＿１〜ＰＳ＿ｎにリンクされる。プレビューチャンネルに切り換えた時、ユーザーは、自動的に繰り返し再生されたプレビューデータを見ることができる。プレビューデータを見ている間に、ユーザーがリモコンの確認または選択ボタンをクリックしてプレビューデータ選択指令をビデオ再生装置に発信すると、ビデオ再生装置は、プレビューチャンネルから仮想チャンネルに切り換えて、対応する完全なビデオストリームを再生する。例えば、ユーザーがプレビューデータＰＳ＿１を見ながらリモコンの確認または選択ボタンをクリックした時、ビデオ再生装置によって再生されるチャンネルは、プレビューチャンネルから仮想チャンネルに切り換わり、ビデオストリームＶＳ＿１の再生を開始する。また、各プレビューデータのプレビューデータタイプは、異なっていてもよい。例えば、図４に示すように、プレビューデータＰＳ＿１は、ビデオストリームサービスによって提供されるプレビュービデオであり、プレビューデータＰＳ＿２は、インターネットで検索した関連写真であり、プレビューデータＰＳ＿３は、ビデオストリームＶＳ＿３を取り込むことによって生成されたキャプチャークリップである。
【００３４】
特に言及すべきこととして、上述した実施形態では、１つのプレビューチャンネルに対応する１つの仮想チャンネルに基づいて説明したが、本発明はこれに限定されない。つまり、プレビューチャンネルは、複数の仮想チャンネルに対応してもよい。ユーザーがプレビューチャンネルを選択した時、プレビューリストは、複数の仮想チャンネルの中からビデオストリームのプレビューデータを収集する。つまり、ユーザーは、プレビューチャンネルを介して複数の仮想チャンネル内の一部または全てのビデオストリームのプレビューデータをプレビューする。以下、別の実施形態において、プレビューチャンネルが１つ以上の仮想チャンネルに対応する場合について説明する。つまり、本実施形態では、異なる仮想チャンネルの各個別のビデオストリームのプレビューデータは、ユーザーがプレビューチャンネルを選択した後に、自動的かつ連続的に再生される。
【００３５】
図５は、本発明の別の実施形態に係るビデオストリームのプレビューおよび再生システムの概略図である。図５を参照すると、ビデオストリームのプレビューおよび再生システム５００は、ネットワークインターフェース１１０と、遠隔指令受信モジュール１２０と、不揮発性記憶ユニット１３０とを含む。ネットワークインターフェース１１０、遠隔指令受信モジュール１２０および不揮発性記憶ユニット１３０は、図１で示した素子と同じまたは類似する機能を有するため、ここでは詳しく説明しない。
【００３６】
注意すべきこととして、本実施形態において、ビデオストリームのプレビューおよび再生システム５００は、さらに、プレビューおよび再生モジュール５４０を含む。プレビューおよび再生モジュール５４０は、ネットワークインターフェース１１０、遠隔指令受信モジュール１２０および不揮発性記憶ユニット１３０に結合される。プレビューおよび再生モジュール５４０は、プレビューおよび再生プログラム５４３を含む。本実施形態において、プレビューおよび再生モジュール５４０は、プレビューおよび再生プログラム５４３を正常に作動させることのできる１つ以上のハードウェア要素（例えば、プロセッサ、チップセット、コントローラ、または特定回路および記憶ユニット）および／または１つ以上のソフトウェア要素（例えば、ソフトウェアモジュールまたは特定の機能を実施するために専用設計された機能）を含む。プレビューおよび再生プログラム５４３は、ビデオストリームサービス１６０＿１によって提供されたビデオストリームをリアルタイムで再生する等、ネットワークインターフェース１１０を介して1つ以上のビデオストリームサービス１６０＿１〜１６０＿Ｐによって提供された各種サービスを利用する。
【００３７】
図６は、本発明の別の実施形態に係るビデオストリームのプレビューおよび再生方法を示すフローチャートである。まず、ステップＳ６１０において、第１仮想チャンネル、第２仮想チャンネル、および第１仮想チャンネルと第２仮想チャンネルに対応するプレビューチャンネルを定義する。この対応関係は、不揮発性記憶ユニット１３０に記録される。本実施形態において、ユーザーは、プレビューチャンネルを介して第１仮想チャンネルおよび第２仮想チャンネルのプレビュー操作を行うことができる。つまり、プレビューチャンネルは、複数の仮想チャンネルに対応するため、ユーザーは、プレビューチャンネルを介して複数の仮想チャンネルのプレビュー操作を行うことができる。
【００３８】
次に、ステップＳ６２０において、プレビューおよび再生プログラム５４３は、互いに独立した複数の第１ビデオストリームをリンクするための第１仮想チャンネルの第１ビデオストリームリスト５４５を確立する。ステップＳ６３０において、プレビューおよび再生プログラム５４３は、互いに独立した複数の第２ビデオストリームをリンクするための第２仮想チャンネルの第２ビデオストリームリスト５４７を確立する。ここで、第１ビデオストリームリスト５４５および第２ビデオストリームリスト５４７を確立する方法は、上述した実施形態と同じまたは類似するため、ここでは繰り返し説明しない。言及すべきこととして、プレビューおよび再生プログラム５４３は、１つのアプリケーションとして実施されてもよく、第１ビデオストリームリスト５４５および第２ビデオストリームリスト５４７は、このアプリケーションによって確立される。あるいは、プレビューおよび再生プログラム５４３は、複数のアプリケーションとして実施されてもよく、第１ビデオストリームリスト５４５および第２ビデオストリームリスト５４７は、異なるアプリケーションによって確立されるが、本発明はこれに限定されない。
【００３９】
そして、ステップＳ６４０において、プレビューおよび再生プログラム５４３は、プレビューチャンネルのプレビューリスト５４９を確立する。プレビューリスト５４９は、複数のプレビューデータのそれぞれの記述情報を記録する。プレビューデータは、第１ビデオストリームリスト５４５のうちの少なくとも１つおよび第２ビデオストリームリスト５４７のうちの少なくとも１つに対応する。言及すべきこととして、プレビューリスト５４９は、第１仮想チャンネルおよび第２仮想チャンネル内のビデオストリームの全てまたは一部のプレビューデータを記録し、ユーザーまたはシステムによって設定することができるが、本発明はこれに限定されない。例えば、検索キーワードの設定を使用することによって、第１仮想チャンネルおよび第２仮想チャンネル内の関連ビデオストリームを検索してもよく、関連ビデオストリームのプレビューデータは、プレビューリスト５４９に記録される。あるいは、第１仮想チャンネルおよび第２仮想チャンネル内の全てのビデオストリームのプレビューデータをプレビューリスト５４９に記録してもよい。つまり、プレビューチャンネルによって再生したい内容は、プレビューチャンネルのプレビューリスト５４９を確立するプレビューおよび再生プログラム５４３によって決定することができ、第１仮想チャンネルおよび第２仮想チャンネル内のどのビデオストリームをプレビューしたいか、どのような様式／方法で各プレビューデータを再生したいか、どこからプレビューおよび再生プログラム１４３がプレビューデータのファイルを取得できるか等を含む。例えば、ビデオストリームサービスによって提供された既存のプレビュークリップ、複数の収集画像または完全なビデオストリームから取り込んだビデオストリームの一部をプレビューデータとして構成してもよい。
【００４０】
ステップＳ６５０において、遠隔指令受信モジュール１２０がプレビューチャンネルに対応するプレビューデータ選択指令を受信した時、プレビューおよび再生プログラム５４３は、プレビューリスト５４９に基づいて、プレビューデータを自動的に取得して連続的に再生する。ステップＳ６６０において、遠隔指令受信モジュール１２０がプレビューデータのうちの１つに対応するプレビューデータ選択指令を受信した時、プレビューおよび再生プログラム５４３は、選択されているプレビューデータに対応するビデオストリームを選択されたビデオストリームとして識別する。ここで、プレビューデータを再生して選択されたビデオストリームを識別する方法は、上述した実施形態と同じまたは類似するため、ここでは繰り返し説明しない。そして、ステップＳ６７０において、プレビューおよび再生プログラム５４３は、プレビューチャンネルから、選択されたビデオストリームに対応する第１仮想チャンネルまたは第２仮想チャンネルに切り換えて、第１ビデオストリームリスト５４５または第２ビデオストリームリスト５４７に基づいて、ビデオストリームサービス１６０＿１〜１６０＿Ｐのうちの１つから、選択されたビデオストリームを取得して再生する。つまり、プレビューおよび再生プログラム５４３は、選択されたビデオストリームがあるチャンネルに基づいて、第１仮想チャンネルまたは第２仮想チャンネルに切り換える。簡単に説明すると、選択されたビデオストリームが第１仮想チャンネル内のビデオストリームのうちの１つである場合、ユーザーが見ているチャンネルは、プレビューチャンネルから第１仮想チャンネルに切り換わる。選択されたビデオストリームが第２仮想チャンネル内のビデオストリームのうちの１つである場合、ユーザーが見ているチャンネルは、プレビューチャンネルから第２仮想チャンネルに切り換わる。一方、選択されたビデオストリームのソースを第１ビデオストリームリストまたは第２ビデオストリームリストに基づいて取得することにより、選択されたビデオストリームを取得して再生することができる。
【００４１】
さらに、本発明では１つ以上のビデオストリームサービスによって提供されたビデオストリームを複数の仮想チャンネルに分割する。ユーザーは、自分の視聴習慣に基づいてプレビューチャンネルを確立することにより、プレビューチャンネルを見ることによって複数の仮想チャンネル内の複数のビデオストリームを素早く視聴し、仮想チャンネルのうちの１つに素早く切り換えてビデオストリームを見ることができる。そのため、ネットワークを介してビデオストリームサービスによって提供されたビデオストリームを見る時のユーザーの便宜性を向上させることができる。
【００４２】
図７は、本発明の別の実施形態に係るプレビューデータを再生する時の概略図である。図７を参照すると、ｎ個のビデオストリームＶＳ１＿１〜ＶＳ１＿ｎが第１仮想チャンネルの第１ビデオストリームリスト７１０によってリンクされ、ｍ個のビデオストリームＶＳ２＿１〜ＶＳ２＿ｍが第２仮想チャンネルの第２ビデオストリームリスト７３０によってリンクされるものと仮定すると、ｒ個のプレビューデータＰＳ＿1〜ＰＳ＿ｒは、プレビューチャンネルのプレビューリスト７２０によってリンクされる。ここで、ｎおよびｍは、０より大きい整数であり、ｒは、２より大きい整数である。
【００４３】
プレビューチャンネルを切り換えた時、ユーザーは、自動的かつ連続的に再生されたプレビューデータを見ることができる。プレビューデータを見ている間、ユーザーは、例えば、リモコンの確認ボタンまたは選択ボタンを押すことによって、プレビューデータ選択指令をビデオ再生装置に発行することができる。ビデオ再生装置は、プレビューチャンネルから第１仮想チャンネルまたは第２仮想チャンネルに切り換えて、対応する完全なビデオストリームを再生する。例えば、ユーザーが、プレビューデータＰＳ＿１を見ながら、リモコンの確認ボタンまたは選択ボタンを押した時、ビデオ再生装置によって再生されるチャンネルは、プレビューチャンネルから第１仮想チャンネルに切り換わり、ビデオストリームＶＳ１＿１の再生が開始する。ユーザーが、プレビューデータＰＳ＿２を見ながら、リモコンの確認ボタンまたは選択ボタンを押した時、ビデオ再生装置によって再生されるチャンネルは、プレビューチャンネルから第２仮想チャンネルに切り換わり、ビデオストリームＶＳ２＿３の再生が開始する。ユーザーが、プレビューデータＰＳ＿４を見ながら、リモコンの確認ボタンまたは選択ボタンを押した時、ビデオ再生装置によって再生されるチャンネルは、プレビューチャンネルから第１仮想チャンネルに切り換わり、ビデオストリームＶＳ１＿ｎの再生が開始する。
【００４４】
図７からわかるように、プレビューチャンネルのプレビューデータの再生順序と仮想チャンネルのビデオストリームの再生順序の間には確かな対応関係が存在しない。各プレビューデータは、プレビューチャンネルにおける再生順序がフレキシブルであるため、ユーザーは、自分の好みの種類、ビデオストリームの人気度またはビデオストリームファイルの視聴習慣に基づいて、プレビューデータの再生順序を設定することができる。また、各プレビューデータのプレビューデータタイプは、異なっていてもよい。各プレビューデータは、ビデオストリームサービスによって提供されたプレビュークリップ、インターネットで検索した関連写真または完全なビデオストリームを取り込むことによって生成されたキャプチャークリップであってもよい。
【００４５】
以上に基づき、本発明のビデオストリームのプレビューおよび再生方法において、ビデオストリームのプレビューデータは、仮想チャンネルとプレビューチャンネルの間の対応関係に基づいて、プレビューチャンネルで自動的かつ連続的に再生することができる。そのため、ユーザーは、プレビューチャンネルを選択するだけで、互いに独立した複数のビデオストリームのプレビューデータを直接見て、自動的かつ連続的に再生することができる。ここで、ビデオストリームは、ことによってのみする。ユーザーがプレビューデータに基づいて実際に見たいビデオストリームを選択した後、ビデオ再生装置は、仮想チャンネルに素早く切り換えて、ユーザーが選択しているビデオストリームを再生することができる。つまり、ユーザーは、各ビデオストリーム上で選択および再生操作を行ったり、複数のチャンネルを切り換えて見たいビデオストリームを検索したりしなくてもよく、より速く便利な方法で選択および視聴を行うことができる。
【００４６】
以上のごとく、この発明を実施形態により開示したが、もとより、この発明を限定するためのものではなく、当業者であれば容易に理解できるように、この発明の技術思想の範囲内において、適当な変更ならびに修正が当然なされうるものであるから、その特許権保護の範囲は、特許請求の範囲および、それと均等な領域を基準として定めなければならない。
【産業上の利用可能性】
【００４７】
本発明は、ユーザーがビデオ再生装置の電源を入れてプレビューチャンネルを選択した後、ビデオ再生装置が独立した複数のビデオストリームのプレビューデータを自動的かつ連続的に再生するビデオストリームのプレビューおよび再生方法およびそれを用いた一ステムに関するものである。
【符号の説明】
【００４８】
１００、５００  ビデオストリームのプレビューおよび再生システム
１１０  ネットワークインターフェース
１２０  遠隔指令受信モジュール
１３０  不揮発性記憶ユニット
１４０、５４０  プレビューおよび再生モジュール
１４３、５４３  プレビューおよび再生プログラム
１４５、４１０  ビデオストリームリスト
１４７、４２０、５４９、７２０  プレビューリスト
１５０  ネットワーク
１６０＿１〜１６０＿Ｐ  ビデオストリームサービス
５４５、７１０  第１ビデオストリームリスト
５４７、７３０  第２ビデオストリームリスト
ＶＳ＿１、ＶＳ＿２、ＶＳ＿３、ＶＳ＿ｎ、ＶＳ１＿１、ＶＳ１＿２、ＶＳ１＿３、ＶＳ１＿ｎ、ＶＳ２＿１、ＶＳ２＿２、ＶＳ２＿３、ＶＳ２＿ｍ  ビデオストリーム
ＰＳ＿１、ＰＳ＿２、ＰＳ＿３、ＰＳ＿ｎ、ＰＳ＿４、ＰＳ＿ｒ  プレビューデータ
Ｓ２１０〜Ｓ２６０  ステップ
Ｓ３１０〜Ｓ３４０  ステップ
Ｓ６１０〜Ｓ６７０  ステップ
【図１】
2014150519.tif 000003
【図２】
2014150519.tif 000004
【図３】
2014150519.tif 000005
【図４】
2014150519.tif 000006
【図５】
2014150519.tif 000007
【図６】
2014150519.tif 000008
【図７】
2014150519.tif 000009
【外国語明細書】
2014150519000001.pdf