(57)【要約】【課題】ユーザーが実際に所望する位置を最大限に反映させて再生でき、ユーザーによるキー入力の必要性を低減できるビデオ再生方法及びシステムを提供する。【解決手段】本発明によるビデオ再生方法は、ユーザーのドラッグ・アンド・プレイ要求により選定される第１移動位置を基準にして設定されたウィンドー内に存在する複数の候補位置から、第２移動位置を選定して再生することを特徴とし、ビデオストリーム中のドラッグ・アンド・プレイ要求に対応する第１移動位置を選定する段階（Ｓ１１）と、第１移動位置を基準にして一定区間を指定するウィンドーを設定する段階と（Ｓ１３）と、ウィンドー内に存在する複数の候補位置の一つを第２移動位置として選定する段階（Ｓ１７）と、第２移動位置から再生を実行する段階（Ｓ１９）とを含むことを特徴とする。【選択図】  図１
2004282763.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーのドラッグ・アンド・プレイ要求により選定される第１移動位置を基準にして設定されたウィンドー内に存在する複数の候補位置から、第２移動位置を選定して再生することを特徴とするビデオ再生方法。
【請求項２】
ビデオストリーム中のドラッグ・アンド・プレイ要求に対応する第１移動位置を選定する段階と、
前記第１移動位置を基準にして一定区間を指定するウィンドーを設定する段階と、
前記ウィンドー内に存在する複数の候補位置の一つを第２移動位置として選定する段階と、
前記第２移動位置から再生を実行する段階と、
を含むことを特徴とするビデオ再生方法。
【請求項３】
前記第１移動位置は、ドラッグ・アンド・プレイ機能により選定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項４】
前記ウィンドーは、前記第１移動位置を基準にして片側方向にだけ設定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項５】
前記ウィンドーは、前記第１移動位置を基準にして時間的に前後対称に設定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項６】
前記ウィンドーは、前記第１移動位置を基準にした時間的な前後対称の方向に応じた加重値を考慮して設定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項７】
前記第１移動位置が現在の再生位置を基準にして順方向移動である場合、前記ウィンドーは順方向に高い加重値が付与されるように設定されることを特徴とする請求項６に記載のビデオ再生方法。
【請求項８】
前記第１移動位置が現在の再生位置を基準にして逆方向移動である場合、前記ウィンドーは逆方向に高い加重値が付与されるように設定されることを特徴とする請求項６に記載のビデオ再生方法。
【請求項９】
前記複数の候補位置は、前記ウィンドー内に存在する意味的／構造的情報の変更位置であることを特徴とする請求項２に記載のビデオ再生方法。
【請求項１０】
前記複数の候補位置は、前記第１移動位置でのインテリジェント・スキップにより決定される位置であることを特徴とする請求項２に記載のビデオ再生方法。
【請求項１１】
前記第２移動位置は、前記ウィンドー内での前記複数の候補位置と前記第１移動位置との間のオフセットに応じた加重値により選定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項１２】
前記第２移動位置は、前記ウィンドー内に存在する意味的／構造的セグメントの長さに応じた加重値により選定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項１３】
前記第２移動位置は、前記複数の候補位置がインテリジェント・スキップにより決定される場合に、前記ウィンドー内に存在するショットの長さに応じた加重値により選定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項１４】
前記第２移動位置は、前記複数の候補位置と前記第１移動位置との間のオフセットに応じた加重値及び前記ウィンドー内に存在する意味的／構造的セグメントの長さに応じた加重値を共に考慮して選定されることを特徴とする請求項２に記載のビデオ再生方法。
【請求項１５】
ビデオストリーム中のユーザーのドラッグ・アンド・プレイ要求に対応する第１移動位置を選定する段階と、
前記第１移動位置を基準にして一定区間を指定するウィンドーを設定する段階と、
前記ウィンドーに基づいて、ユーザーのインテリジェント・スキップ要求によって決定される複数の候補位置の一つを第２移動位置として選定する段階と、
前記第２移動位置から再生を実行する段階と、
を含むことを特徴とするビデオ再生方法。
【請求項１６】
前記ウィンドーは、前記第１移動位置を基準にして時間的に前後対称に設定されることを特徴とする請求項１５に記載のビデオ再生方法。
【請求項１７】
前記複数の候補位置は、ＧＯＳ情報に基づいたショットの変更位置であることを特徴とする請求項１５に記載のビデオ再生方法。
【請求項１８】
前記第２移動位置は、前記ウィンドー内に存在するショットの長さに応じた加重値により選定されることを特徴とする請求項１５に記載のビデオ再生方法。
【請求項１９】
ビデオストリーム中のドラッグ・アンド・プレイ要求に対応する第１移動位置を選定するための手段と、
前記第１移動位置を基準にして一定区間を指定するウィンドーを設定するための手段と、
前記ウィンドー内に存在する複数の候補位置の一つを第２移動位置に選定するための手段と、
前記第２移動位置から再生を実行するための手段と、
を含むことを特徴とするビデオ再生システム。
【請求項２０】
ドラッグ・アンド・プレイに関する命令を入力する入力手段と、
前記入力手段から入力された前記ドラッグ・アンド・プレイに関する命令によって第１移動位置を選定し、選定された該第１移動位置を基準とする一定区間内に存在する候補位置の一つを第２移動位置に選定し、該第２移動位置から再生を実行するように制御する制御手段と、
前記制御手段の要求によって供給されるビデオストリームを保存するメディア記憶手段と、
前記制御手段の要求によって供給される意味的／構造的情報またはショット情報を保存するインデックス記憶手段と、
前記制御手段から再生されるビデオストリームをディスプレーするディスプレー手段と、
を含むことを特徴とするビデオ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオ再生装置に係り、特にドラッグ・アンド・プレイ（Ｄｒａｇ  ａｎｄ  Ｐｌａｙ）機能とインテリジェント・スキップ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｓｋｉｐ）機能を利用して、所望の位置から再生を実行できるビデオ再生方法及びシステムに関する。
【背景技術】
【０００２】
今日、マルチメディアコンテンツが普及するにつれて、ユーザーが所望するデータを選別できる自動化システムに対する要求が増大している。特に、受信したビデオストリームを記録して、その記録されたビデオストリームを再生するビデオ記録／再生装置、例えばＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）の開発によってこのような要求がより一層増大している。
【０００３】
ＰＶＲのようなビデオ記録／再生装置において、このような検索機能は、単純なブラウジングだけでなく、ユーザー自身のコンテンツを編集する場合にも非常に有用である。すなわち、ユーザーは、広告や関心のない部分を飛ばして、視聴したい部分だけを編集および保存したいものである。
【０００４】
また、ＰＶＲのようなビデオ記録／再生装置においては、放送中のビデオストリームのコンテンツをデジタルメディアに録画し、そのコンテンツに対する再視聴をいつでも要求することができる。さらに、このビデオ記録／再生装置は、アナログビデオでは不可能な、所望の位置へのランダムアクセスや高倍速クイック・ビュー（Ｑｕｉｃｋ  Ｖｉｅｗ）機能を備え、任意の位置への瞬時的な移動を提供することができる。
【０００５】
特に、ユーザーは、リモコンを用いてドラッグ・アンド・プレイ機能を実行し、所望の部分を視聴できる。しかし、リモコンのような制限された入力装置環境では、ドラッグ・アンド・プレイ機能は限定されたものになる。すなわち、このようなリモコンを利用したＰＶＲでは、コンテンツの全体をいくつかの小グループに区分してランダムアクセスを提供するため、それほど意味のない場面、例えば、広告やユーザーが望まない場面へ移動する可能性が高くなる。したがって、ユーザーは、所望の位置に移動するために、ランダムアクセスによって到達した位置で、他のキー、例えばＦＦ、ＦＲ、インスタントリプレー（Ｉｎｓｔａｎｔ  Ｒｅｐｌａｙ）、スキップフォワード（Ｓｋｉｐ  Ｆｏｒｗａｒｄ）などを使用しなければならない。
【０００６】
このようなＰＶＲ環境で、ユーザーにランダムアクセスを提供する方式のうち代表的なものに、時間基準スキップがある。時間基準スキップは、ビデオストリームの再生位置を、現在位置から例えば２０秒以後または７秒以前へ移動させることによって、所望の位置へ移動できるようにする方法である。しかし、この方法では、所望の位置に正確に移動することはできず、さらに、近接する位置に移動するためにも数多くのユーザー入力が要求される短所がある。
【０００７】
このような既存のインスタントリプレー機能やドラッグ・アンド・プレイ機能の短所を克服するために、コンテンツの構造的／意味的情報に基づいたスキップ機能（特許文献１参照）や、ジャンル情報に関係しない簡単な場面転換分析を利用したインテリジェント・スキップ機能（特許文献２参照）が提案された。特許文献１および特許文献２によれば、所望の位置が属する場面の開始位置に容易に移動することが可能となる。
【０００８】
しかし、検索の範囲が相当に広くなる場合には、前述したような構造的／意味的情報に基づいたスキップ機能やインテリジェント・スキップ機能では、ユーザーが実際に所望する位置を検索することはできない。このことは、システムの性能において大きな問題となるおそれがある。
【特許文献１】大韓民国特許出願２０００−１２４８９号
【特許文献２】大韓民国特許出願２００２−８２９９０号
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、ドラッグ・アンド・プレイ機能により任意に選定された位置を基準とする一定区間内で最適の位置を選定することによって、ユーザーが実際に所望する位置を最大限に反映させてビデオストリームを再生できるビデオ再生方法及びシステムを提供することを目的とする。
【００１０】
また、本発明は、ドラッグ・アンド・プレイ機能にさらにインテリジェント・スキップ機能を付加して、ユーザーによるキー入力の必要性を減らすことができるビデオ再生方法及びシステムを提供することを他の目的とする。
【課題を解決するための手段】
【００１１】
本発明によるビデオ再生方法は、ユーザーのドラッグ・アンド・プレイ要求により選定される第１移動位置を基準にして設定されたウィンドー内に存在する複数の候補位置から、第２移動位置を選定して再生することを特徴とする。
【００１２】
また、本発明によるビデオ再生方法は、ビデオストリーム中のドラッグ・アンド・プレイ要求に対応する第１移動位置を選定する段階と、前記第１移動位置を基準にして一定区間を指定するウィンドーを設定する段階と、前記ウィンドー内に存在する複数の候補位置の一つを第２移動位置として選定する段階と、前記第２移動位置から再生を実行する段階とを含むことを特徴とする。
【００１３】
また、本発明によるビデオ再生方法は、ビデオストリーム中のユーザーのドラッグ・アンド・プレイ要求に対応する第１移動位置を選定する段階と、前記第１移動位置を基準にして一定区間を指定するウィンドーを設定する段階と、前記ウィンドーに基づいて、ユーザーのインテリジェント・スキップ要求によって決定される複数の候補位置の一つを第２移動位置として選定する段階と、前記第２移動位置から再生を実行する段階とを含むことを特徴とする。
【００１４】
また、本発明によるビデオ再生システムは、ビデオストリーム中のドラッグ・アンド・プレイ要求に対応する第１移動位置を選定するための手段と、前記第１移動位置を基準にして一定区間を指定するウィンドーを設定するための手段と、前記ウィンドー内に存在する複数の候補位置の一つを第２移動位置に選定するための手段と、前記第２移動位置から再生を実行するための手段とを含むことを特徴とする。
【００１５】
また、本発明によるビデオ再生装置は、ドラッグ・アンド・プレイに関する命令を入力する入力手段と、前記入力手段から入力された前記ドラッグ・アンド・プレイに関する命令によって第１移動位置を選定し、選定された該第１移動位置を基準とする一定区間内に存在する候補位置の一つを第２移動位置に選定し、該第２移動位置から再生を実行するように制御する制御手段と、前記制御手段の要求によって供給されるビデオストリームを保存するメディア記憶手段と、前記制御手段の要求によって供給される意味的／構造的情報またはショット情報を保存するインデックス記憶手段と、前記制御手段から再生されるビデオストリームをディスプレーするディスプレー手段とを含むことを特徴とする。
【発明の効果】
【００１６】
本発明によるビデオ再生方法及びシステムによれば、ドラッグ・アンド・プレイ機能により任意に選定された位置を基準とする一定区間内で最適の位置を選定して再生を実行することによって、ビデオストリームが、ユーザーが実際に所望する位置から再生される確率を顕著に向上させることができる。
【００１７】
また、本発明によるビデオ再生方法及びシステムによれば、ドラッグ・アンド・プレイ機能にさらにインテリジェント・スキップ機能を付加して、ユーザーによるキー入力の必要性を減らすことができる。これにより、従来のようなドラッグ・アンド・プレイにより選定された位置においてさらに正確な位置から再生するためにユーザーが別途キーを操作する等の不要な動作を最大限に減らすことができ、ビデオ再生装置の性能をさらに向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、添付した図面を参照しながら本発明の望ましい実施形態を説明する。本発明は、既存のランダムアクセスを使用してユーザーの所望の位置に移動する際の短所を克服するために、まずドラッグ・アンド・プレイ機能を利用して第１移動位置を選定し、次に、選定された移動位置を基準にしてその周辺から最適の第２移動位置を選定して、再生を実行するものである。
【００１９】
以上のような本発明によるビデオ再生方法を、図１を参照して詳細に説明する。図１は、本発明の望ましい一実施形態におけるビデオ再生方法を示すフローチャートである。図１を参照すると、まず、ユーザーのドラッグ・アンド・プレイ要求によって第１移動位置が選定される（Ｓ１１）。ここで、第１移動位置は、ドラッグ・アンド・プレイ要求に対応する任意のランダム位置を示す。
【００２０】
ユーザーは、ドラッグ・アンド・プレイ機能を利用して、ビデオストリーム中の任意のランダム位置への移動を要求することができる。ドラッグ・アンド・プレイ機能は、マウスのドラッグ・アンド・ドロップ機能を利用したり、また、リモコンの特定キーを持続的に押すことによって現在の再生位置を示す部分を所定の方向、例えば順方向または逆方向に移動させ、そのキーを解放したときの位置における情報をリターンして、その位置から通常の再生を実行できるようにする機能である。
【００２１】
ユーザーがドラッグ・アンド・プレイ機能を実行すると、ユーザーが要求した移動位置が認識され、これに対応する位置が計算されてその位置に移動する。この時、ユーザーが順方向ドラッグ・アンド・プレイまたは逆方向ドラッグ・アンド・プレイのいずれを選択するかに応じて第１移動位置の方向性を決定し、その位置に移動する。例えば、図２に示したように、ユーザーが順方向ドラッグ・アンド・プレイを要求すると、メディアの現在の再生位置とユーザーが要求した位置との時間的な関係を比較して方向性を考慮する。この場合には、ユーザーが要求した位置が現在の再生位置より時間的に後に位置するため、順方向に決定される。これによって、現在の再生位置は、順方向が反映された第１移動位置に移動する。
【００２２】
このように第１移動位置が選定されると、この第１移動位置を基準にしてウィンドーが設定される（Ｓ１３）。ウィンドーを設定する方法の具体的な態様には様々なものがあるが、そのうち３つの態様を説明すれば次の通りである。すなわち、第１の態様は、第１移動位置を基準にして片側方向にだけウィンドーを設定する方法、第２の態様は、第１移動位置を基準にして時間的に前後対称にウィンドーを設定する方法、および第３の態様は、第２の態様における時間的な前後対称性において、方向に応じた加重値を考慮してウィンドーを設定する方法である。
【００２３】
これを詳細に説明すると、第１の態様におけるウィンドー設定方法では、ユーザーのドラッグ・アンド・プレイ要求により選定された第１移動位置を基準にし、その方向性を考慮して片側方向にウィンドーを設定する。すなわち、例えば、ユーザーが順方向ドラッグ・アンド・プレイを要求した場合には、図３（Ａ）に示したように、順方向に選定された第１移動位置Ｊを基準にして時間的に第１移動位置Ｊ以後の一定区間をウィンドーＷに設定する。また、ユーザーが逆方向ドラッグ・アンド・プレイを要求した場合には、図３（Ｂ）に示したように、逆方向に選定された第１移動位置Ｋを基準にして時間的に第１移動位置Ｋ以前の一定区間をウィンドーＷに設定する。
【００２４】
ここで、一定区間の大きさは、メディアの容量を考慮してあらかじめ決められることが望ましい。この方法は、現在の再生位置を表示するユーザーインターフェース要素でユーザーが混乱することを最小限に抑えることによって、ユーザーインターフェースで発生する混乱を防止できる長所を有する。
【００２５】
第２の態様におけるウィンドー設定方法は、ユーザーが実際には正確な位置を指定できないという仮定に基いて実施されるものである。すなわち、ユーザーのドラッグ・アンド・プレイ要求により選定された第１移動位置を基準にし、方向性に関係なく時間的に前後対称にウィンドーが設定される。例えば、図４に示したように、ユーザーのドラッグ・アンド・プレイ要求により任意の第１移動位置Ｊが選定された場合、第１移動位置Ｊを基準にして前後にそれぞれ一定区間を含むウィンドーＷが設定される。この方法は、大部分のユーザーが実際には正確な再生位置を指定できないため、このような環境下で有用であるという長所を有する。
【００２６】
第３の態様におけるウィンドー設定方法では、時間的な前後対称性において、方向に応じた加重値を考慮してウィンドーを設定する。すなわち、ユーザーが順方向または逆方向のいずれの方向のドラッグ・アンド・プレイを要求するかによって、該当する方向に高い加重値を付与してウィンドーを設定するものである。図５に示した例では、ウィンドーＷは、ユーザーの順方向ドラッグ・アンド・プレイ要求により選定された第１移動位置Ｊを基準にして時間的に前後対称に設定されるが、この時、順方向へのウィンドーＷ２に高い荷重値を付与して、逆方向へのウィンドーＷ１よりも広く設定する。図５には、順方向ウィンドーＷ２と逆方向ウィンドーＷ１の加重値比率を２：１にした場合が例示されている。もちろん、逆方向ドラッグ・アンド・プレイにより第１移動位置が選定される場合には、逆方向ウィンドーを順方向ウィンドーよりも広く設定する。この方法は、上述した第１の態様と第２の態様の両方の長所を有している。
【００２７】
このように、第１から第３の態様のいずれか一つによりウィンドーが設定されると、設定されたウィンドー内でユーザーが所望する候補位置が決定される（Ｓ１５）。
【００２８】
すなわち、設定されたウィンドー内に存在する意味的／構造的（semantic／structural）情報の変更位置を検索し、その変更位置をユーザーが所望する位置の候補として決定する。このような意味的／構造的情報は、ビデオストリームから抽出されて保存されている。したがって、該当する候補位置は、保存されたビデオストリームに関する意味的／構造的情報の中から、ウィンドー区間内に存在する意味的／構造的情報の変更位置を検索することによって決定される。例えば、図６に示したように、ユーザーの順方向ドラッグ・アンド・プレイ要求により選定された第１移動位置Ｊを基準にして一定区間設定されたウィンドーＷ内に存在する意味的／構造的情報の変更位置を検索することによって、候補位置Ｊ１、Ｊ２、Ｊ３、Ｊ４が決定される。
【００２９】
一方、これとは別に、インテリジェント・スキップ機能によって候補位置を決定することができる。すなわち、第１移動位置Ｊでユーザーがインテリジェント・スキップを要求すると、あらかじめ保存されたＧＯＳ（Ｇｒｏｕｐ  ｏｆ  Ｓｈｏｔｓ）情報が抽出され、そこから第１移動位置Ｊを基準にしたウィンドー区間内に存在するショット情報の変更位置を検索して、その変更位置をユーザーが所望する候補位置として決定することができる。このためには、ビデオストリームからＧＯＳ単位で情報が抽出されて保存されていなければならない。
【００３０】
ここで、ＧＯＳは、同一の特性を有するショットのシーケンスとして定義することができ、ＧＯＳの同一の特性は、ショットの長さで定義することができる。また、一定水準よりも長いショットは、単独で一つのＧＯＳを構成するものと定義することができる。この場合、各ショットの長さが一定水準よりも短いショットのシーケンスは一つのＧＯＳに属し、各ショットの長さが一定水準よりも長いショットのシーケンスは、それぞれが一つのＧＯＳを構成する。ショットの長さの情報は、「ショットの終了位置−ショットの開始位置」から容易に計算されるため、ＧＯＳ情報をショット情報と独立に記述する必要はないが、インテリジェント・スキップの応答時間を低減するには、ＧＯＳ情報は、ショット情報とは独立にあらかじめ記録されていることが望ましい。ウィンドー区間内で決定された候補位置は、複数存在することが望ましく、したがって、ウィンドー区間は、この点を勘案の上適切な大きさに設定されなければならない。
【００３１】
このような方法によりユーザーが所望する複数の候補位置が決定されると、図６に示したように、複数の候補位置Ｊ１、Ｊ２、Ｊ３、Ｊ４の一つが、最適の再生位置である第２移動位置として選定される（Ｓ１７）。
【００３２】
第２移動位置を選定する方法の具体的な態様には様々なものがあるが、そのうち４つの態様を説明すれば次の通りである。すなわち、第１の態様は、ウィンドー内における候補位置と第１移動位置との間のオフセットに応じた加重値により選定する方法、第２の態様は、ウィンドー内に存在する意味的／構造的セグメントの長さに応じた加重値により選定する方法、第３の態様は、複数の候補位置がインテリジェント・スキップにより決定された場合に、ウィンドー内に存在するショットの長さに応じた加重値により選定する方法、第４の態様は、候補位置と第１移動位置との間のオフセットに応じた加重値と意味的／構造的セグメントの長さに応じた加重値の両方を考慮して選定する方法である。
【００３３】
まず、第１の態様における第２移動位置の選定方法は、第１移動位置と候補位置との間のオフセットによって異なる加重値を付与し、加重値が最も高い候補位置を第２移動位置に選定するものである。例えば、図７に示したように、第１移動位置Ｊから時間的なオフセットが最も小さい第１候補位置Ｊ１に最大の加重値１を付与し、その次の第２候補位置Ｊ２に加重値０．８を付与し、続いて第３候補位置に０．６、第４候補位置に０．４の順序で加重値を付与する。各候補位置に付与された加重値に基づいて、最大の加重値を有する第１候補位置Ｊ１を、最適の再生位置である第２移動位置に選定できる。
【００３４】
第２の態様における第２移動位置の選定方法は、ウィンドー内に存在する意味的／構造的セグメントの長さによって異なる加重値を付与し、加重値が最も高いセグメントに含まれる候補位置を第２移動位置に選定するものである。例えば、図７に示したように、各候補位置のセグメント長は、第１候補位置を含むセグメント、第４候補位置を含むセグメント、第２候補位置を含むセグメント、そして第３候補位置を含むセグメントの順序で短くなる。したがって、加重値は、第１候補位置を含むセグメントに１、第４候補位置を含むセグメントに０．８、第２候補位置を含むセグメントに０．６、そして第３候補位置を含むセグメントに０．４のように付与される。これによって、最大の加重値を有するセグメントに含まれた第１候補位置を、第２移動位置に選定できる。
【００３５】
第３の態様における第２移動位置の選定方法は、候補位置がインテリジェント・スキップにより決定された場合において、ＧＯＳ情報に基づいたショットの長さによって異なる加重値を付与し、最大の加重値を有するショットに含まれる候補位置を第２移動位置に選定するものである。
【００３６】
最後に、第４の態様における第２移動位置の選定方法は、上述した第１の態様と第２の態様の両方の長所を有するものであって、候補位置と第１移動位置との間のオフセットに応じた加重値と意味的／構造的セグメントの長さに応じた加重値を付与し、付与された各加重値を加算または乗算して総加重値を算出し、算出された加重値のうち最大の加重値に対応する候補位置を第２移動位置に選定するものである。例えば、第１の態様における加重値と第２の態様における加重値がそれぞれ下記表１に示したようなものである場合、これらの加重値の乗算による総加重値から、第１候補位置の総加重値が最大であることが分かる。したがって、第１候補位置を第２移動位置に選定することができる。
【００３７】
【表１】
2004282763.tif 000003
【００３８】
再び図１を参照すると、第１から第４の態様のいずれか一つによって第２移動位置が選定されると、選定された第２移動位置から再生が実行される（Ｓ１９）。第２移動位置は、ユーザーが実際に所望する位置を示すものである。
【００３９】
以上のように、本発明によるビデオ再生方法では、ユーザーのドラッグ・アンド・プレイ要求によってランダムアクセス位置である第１移動位置を選定し、選定された第１移動位置を基準にしてウィンドーを設定して、設定されたウィンドー内に存在する意味的／構造的情報の変更位置またはインテリジェント・スキップの場合にはＧＯＳに基づくショット情報の変更位置を、再生する候補位置に決定し、このように決定された候補位置に加重値を適用して一つの候補位置をユーザーが所望する第２移動位置に選定し、選定された第２移動位置から再生を実行することによって、ユーザーが実際に所望する位置からの視聴が可能になる。これにより、ビデオストリームがランダムアクセス位置からそのまま再生されることによりユーザーが実際に所望する位置から再生されないこと、及びユーザーが実際に所望する位置から再生するためにランダムアクセス位置において別途のユーザー入力を要することといった先行技術の問題点を解決することができる。
【００４０】
以下、上述したようなビデオ再生方法を実施するためのビデオ再生装置を、図８を参照して説明する。図８は、本発明の望ましい一実施形態におけるビデオ再生装置を概略的に示した図である。図８を参照すると、このビデオ再生装置は、録画及び再生を同時に実行できる装置であって、例えばＰＶＲであることが望ましい。
【００４１】
本発明によるビデオ再生装置において、信号入力部５１は、デジタルビデオ／オーディオ信号が入力されるソースであり、ディスプレー部５５は、デジタルビデオ／オーディオ信号を出力するためのモニター及びスピーカーなどの出力手段を示す。ユーザーインターフェース６５は、ユーザーの入力命令を入力するためのキーボード、マウス、リモコン、ボタンなどの入力手段を示す。
【００４２】
再生制御部５３は、信号入力部５１を通じて入力されたビデオストリームを再生してディスプレー部５５に表示するための制御動作を実行する。さらに、ユーザーによるドラッグ・アンド・プレイ要求が入力された場合、再生制御部５３は、信号入力部５１を通じて入力されたビデオストリームまたはメディア記憶部６９に保存されたビデオストリームのうち、ユーザーがどのビデオストリームに対してドラッグ・アンド・プレイを要求したのかに応じて、該当するビデオストリームをドラッグ・アンド・プレイ制御部５９に供給し、そのビデオストリームが、ドラッグ・アンド・プレイ制御部５９によって選定されたユーザーの実際の所望の位置から、ディスプレー部５５を通じて再生されるように制御する。また、再生制御部５３は、メディアの再生全体の制御を管理し、場合によっては、ドラッグ・アンド・プレイ制御部５９またはインデックス管理部６０と通信して、インテリジェントなドラッグ・アンド・プレイを含む非線形ビデオブラウジング（Ｎｏｎｌｉｎｅａｒ  Ｖｉｄｅｏ  Ｂｒｏｗｓｉｎｇ：ＮＬＶＢ）機能や、トリックプレー（Ｔｒｉｃｋ  Ｐｌａｙ）機能を提供する。
【００４３】
ドラッグ・アンド・プレイ制御部５９は、再生制御部５３の制御の下で、ビデオストリームからユーザーのドラッグ・アンド・プレイ要求に対応するランダムアクセス位置を選定し、選定されたランダムアクセス位置を基準にして設定されたウィンドー内に含まれる複数の候補位置の一つをユーザーの実際の所望の位置として選定して、この結果を再生制御部５３に供給する。この時、ドラッグ・アンド・プレイ制御部５９は、インデックス管理部６０との通信を利用して、インデックス記憶部６３から意味的／構造的情報またはインテリジェント・スキップの場合に使用されるＧＯＳに基づくショット情報を読出し、この読出された情報を利用してユーザーが実際に所望する位置を選定する。
【００４４】
インデックス管理部６０は、再生制御部５３、ドラッグ・アンド・プレイ制御部５９、主制御部６７と通信し、それらの制御部に対応する情報をインデックス記憶部６３から読出して、該当する制御部に供給する。インデックス管理部６０は、また、ビデオストリームから得られるすべてのインデックス情報を管理する。
【００４５】
録画制御部５７は、録画モードにおいて、信号入力部５１を通じて入力されるデジタルビデオ／オーディオ信号をビデオストリームに変換し、メディア記憶部６９に保存する。この時、録画制御部５７は、録画されるビデオストリームをインデックス生成部６１に供給し、意味的／構造的情報が抽出されてインデックス記憶部６３に保存されるように制御する。
【００４６】
インデックス生成部６１は、録画制御部５７の制御により供給されたビデオストリームから、自動ビデオインデクシングを利用して意味的／構造的情報についてのインデックス情報を生成し、インデックス記憶部６３に保存する。必要な場合、インデックス生成部６１は、インテリジェント・スキップのために、ビデオストリームからＧＯＳ情報についてのインデックス情報を生成し、インデックス記憶部６３に保存することもできる。ここで、コンテンツ供給者から構造的／意味的情報についてのインデックス情報またはショットインデックス情報が直接提供される場合には、インデックス生成部６１は必要ない。
【００４７】
メディア記憶部６９には、録画モードの間に信号入力部５１を通じて入力されたビデオストリームが保存され、インデックス記憶部６３には、意味的／構造的情報に対するインデックス情報またはショットインデックス情報が保存される。
【００４８】
主制御部６７は、再生制御／録画制御／ドラッグ・アンド・プレイ制御／インデックス生成制御などに関する命令を、各制御部に送信する。この時、主制御部６７は、ユーザーインターフェース６５から入力された命令によって、各制御部を制御することができる。特に、ユーザーによるドラッグ・アンド・プレイ要求に関する命令は、ユーザーインターフェース６５を通じて主制御部６７に供給され、主制御部６７は、この命令を認識して、再生制御部５３及びドラッグ・アンド・プレイ制御部５９に該当する命令を送信する。
【００４９】
以上のように構成されたビデオ再生装置におけるドラッグ・アンド・プレイ動作を説明すると、次の通りである。まず、ユーザーが、ユーザーインターフェース６５を通じてドラッグ・アンド・プレイ要求を入力すると、この要求が主制御部６７に送信され、主制御部６７は、この要求がドラッグ・アンド・プレイに関するものか否かを判別して、対応する制御命令を再生制御部５３に供給する。再生制御部５３は、ドラッグ・アンド・プレイ制御部５９に制御命令を送信して、該当する機能が実行されるようにする。すなわち、ドラッグ・アンド・プレイ制御部５９は、再生制御部５３の制御によってユーザーから要求されたビデオストリームが、現在信号入力部５１を通じて入力されているビデオストリームかまたはメディア記憶部６９に既に保存されているビデオストリームかを判別して、該当するビデオストリームを読出す。
【００５０】
そして、ドラッグ・アンド・プレイ制御部５９は、ビデオストリームから、ユーザーが要求したドラッグ・アンド・プレイに対応するランダムアクセス位置を選定し、選定された位置を基準にしてウィンドーを設定する。この時、ドラッグ・アンド・プレイ制御部５９は、インデックス管理部６０との通信を通じてインデックス記憶部６３からそのビデオストリームの意味的／構造的情報を読出し、その意味的／構造的情報を利用してウィンドー内に含まれる複数の候補位置を決定する。ドラッグ・アンド・プレイ制御部５９は、加重値を利用して複数の候補位置の一つをユーザーが実際に所望する位置に選定し、この選定された情報を再生制御部５３に供給する。この時、ユーザーがインテリジェント・スキップを要求する場合には、ＧＯＳ情報に基づくショット情報を利用して、実際の所望の位置を選定することができる。
【００５１】
再生制御部５３は、ドラッグ・アンド・プレイ制御部５９で選定されたユーザーの実際の所望の位置に再生位置を変更し、通常再生モードに切り換えて、該当する位置から再生されたデオストリームをディスプレー部５５を通じて表示する。
【００５２】
このようなドラッグ・アンド・プレイ機能とインテリジェント・スキップ機能を利用して、ビデオストリームが、ユーザーが実際に所望する位置から再生される確率を顕著に向上させることができる。
【図面の簡単な説明】
【００５３】
【図１】本発明の望ましい一実施形態におけるビデオ再生方法を示すフローチャートである。
【図２】本発明の望ましい一実施形態において、ドラッグ・アンド・プレイ要求に対応するランダムアクセス位置を選定する方法を示す図である。
【図３】本発明の望ましい一実施形態において、方向性を考慮してウィンドーを設定する方法を示す図である。
【図４】本発明の望ましい一実施形態において、ウィンドーを設定する別の方法を示す図である。
【図５】本発明の望ましい一実施形態において、ウィンドーを設定するさらに別の方法を示す図である。
【図６】本発明の望ましい一実施形態において、ウィンドー内に含まれるいくつかの候補位置を決定する方法を示す図である。
【図７】本発明の望ましい一実施形態において、ユーザーが実際に所望する位置を選定する方法を示す図である。
【図８】本発明の望ましい一実施形態におけるビデオ再生装置を概略的に示すブロック図である。
【符号の説明】
【００５４】
５１  信号入力部
５３  再生制御部
５５  ディスプレー部
５７  録画制御部
５９  ドラッグ・アンド・プレイ制御部
６０  インデックス管理部
６１  インデックス生成部
６２  インデックス記憶部
６５  ユーザーインターフェース
６７  主制御部
６９  メディア記憶部
【図１】
2004282763.tif 000004
【図２】
2004282763.tif 000005
【図３】
2004282763.tif 000006
【図４】
2004282763.tif 000007
【図５】
2004282763.tif 000008
【図６】
2004282763.tif 000009
【図７】
2004282763.tif 000010
【図８】
2004282763.tif 000011