(57)【要約】【課題】  再生パターンを途中で変更することができるプログラムの再生方法を提供する。【解決手段】  プログラムの再生方法であって、所定のプログラムを所定の第１の再生パターンで再生している状態から、前記所定のプログラムの一部については内容が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する第２の再生パターンで再生する状態にするための指示を受けるステップと、前記指示を受けた時の再生位置の近傍に位置する、前記第２の再生パターンにおける飛ばし終了位置を検出するステップと、検出した飛ばし終了位置又はその近傍から前記プログラムの再生を開始するステップと、を有する。【選択図】  図８
2007048379.tif 000002
【特許請求の範囲】
【請求項１】
プログラムの再生方法であって、
所定のプログラムを所定の第１の再生パターンで再生している状態から、前記所定のプログラムの一部については内容が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する第２の再生パターンで再生する状態にするための指示を受けるステップと、
前記指示を受けた時の再生位置の近傍に位置する、前記第２の再生パターンにおける飛ばし終了位置を検出するステップと、
検出した飛ばし終了位置又はその近傍から前記プログラムの再生を開始するステップと、
を有するプログラムの再生方法。
【請求項２】
プログラムの再生方法であって、
所定のプログラムを、該所定のプログラムの一部については内容が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する第１の再生パターンで再生している状態から、前記所定のプログラムの一部を飛ばさずに通常速度で再生する第２の再生パターンで再生する状態にするための指示を受けるステップと、
前記指示を受けた時の再生位置に対応する再生位置から前記第２の再生パターンで再生を開始するステップと、
を有するプログラムの再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムの再生方法、特に、特定の再生パターンでプログラムを再生中に別の再生パターンへ切り替える方法に関する。
【背景技術】
【０００２】
近年のコンテンツ（プログラム）には、従来の映像コンテンツや音声コンテンツだけでなく、これらのコンテンツの補足データとなり得るデータコンテンツが付加されている場合が増えている。
【０００３】
放送コンテンツについて言えば、映像・音声からなる番組コンテンツの補足データとして、番組名や放映時間といったデータが事前及び／又は同時に放送局より提供されている。非特許文献１には、放送局より提供され得る補足データが記載されている。
【０００４】
また、ＤＶＤ等のメディアで提供されるコンテンツについて言えば、映像・音声からなるコンテンツ本体に加えて、出演者の情報やメイキング・インタビューといったコンテンツ、コンテンツ本体の特定の位置と結び付けられたチャプター情報といったデータが付属されている場合が数多くある。そして、これらの補足データは様々な形態を伴ってコンテンツ視聴者へ提供されている。
【０００５】
放送コンテンツについて言えば、事前及び／又は同時に放送局より提供される番組名や放映時間等のデータが、受信機内部で処理されることで例えば電子番組表（ＥＰＧ）として表現されることとなり、視聴者の番組選択等に対する操作支援が見込まれることとなる。
【０００６】
また、ＤＶＤ等のコンテンツについて言えば、メニュー等を介して補足データを統合的に表現することで、視聴者は難なくコンテンツ本体や補足コンテンツの再生・切り替え等を行えることとなる。
【０００７】
このように、コンテンツ本体の補足データは、特定の意図を持って処理することで、コンテンツ視聴者に対して様々な便宜を図ることが可能なものである。
【０００８】
これらの補足データは、補足するデータの範囲・内容・量等に関して年々充実してきている。放送コンテンツを例に挙げれば、地上波デジタル放送・ＢＳ／ＣＳデジタル放送・地上波アナログ放送・ＢＳアナログ放送いずれに関しても、向こう８日間の番組放映スケジュールが各局について提供されている。その際、放映時間や番組名といったほぼ全番組に付加される基本データに加えて、番組説明や出演者情報、ハイビジョン映像であるとかステレオ放送であるといったコンテンツのフォーマットに関する情報、視聴年齢制限に関する情報等の様々なデータが、多くの番組についても付加されている。
【０００９】
非特許文献１には、これらの補足データが記載されている。更には、このような番組コンテンツ全体に関する補足データに加えて、シリーズ番組や続編といった番組間に跨るような補足データや、スポーツでの得点シーンや音楽番組での特定アーティスト出演シーンといった番組内部を限定するような補足データ等も提供されつつある。
【００１０】
非特許文献２には、これらの補足データが記載されている。このような補足データが提供されることによって、コンテンツ視聴者は、コンテンツ間の選択・視聴のみならずコンテンツ内の特定部分間の選択・視聴さえも蓄積済みのコンテンツに限定はされるものの容
易に行えることになる。
【００１１】
通常、このようなコンテンツ間及び／又はコンテンツ内の選択・視聴を行うためには、蓄積されているコンテンツ及び／又は特定部分を一覧表示できるようなメニュー等が別途設けられている。そして、視聴者はこれらのメニュー等を見ながらコンテンツ及び／又は特定部分を選択・視聴することになる。このようなメニュー等も補足データの一部であり、コンテンツ提供者及び／又は補足データ提供者によって提供されるものである。
【００１２】
特開２００１−３０６５８６（特許文献１）には、コンテンツをダイジェスト視聴する構成が開示されている。
【特許文献１】特開２００１−３０６５８６号公報
【非特許文献１】社団法人  電波産業会  標準規格  ARIB  STD-B10  4.0版  「デジタル放送に使用する番組配列情報」
【非特許文献２】社団法人  電波産業会  標準規格  ARIB  STD-B38  1.2版  「サーバ型放送における符号化、伝送及び蓄積制御方式」
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、ダイジェスト視聴と通常視聴との間の切り換えや、異なるダイジェスト視聴パターン間の切り換えについては、従来考慮はされていなかった。
【００１４】
本発明は上記の従来技術の課題を鑑みなされたもので、その目的とするところは、再生パターンを途中で変更することができるプログラムの再生方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明にあっては、
プログラムの再生方法であって、
所定のプログラムを所定の第１の再生パターンで再生している状態から、前記所定のプログラムの一部については内容が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する第２の再生パターンで再生する状態にするための指示を受けるステップと、
前記指示を受けた時の再生位置の近傍に位置する、前記第２の再生パターンにおける飛ばし終了位置を検出するステップと、
検出した飛ばし終了位置又はその近傍から前記プログラムの再生を開始するステップと、
を有する。
【００１６】
また、本発明の他の態様にあっては、
プログラムの再生方法であって、
所定のプログラムを、該所定のプログラムの一部については内容が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する第１の再生パターンで再生している状態から、前記所定のプログラムの一部を飛ばさずに通常速度で再生する第２の再生パターンで再生する状態にするための指示を受けるステップと、
前記指示を受けた時の再生位置に対応する再生位置から前記第２の再生パターンで再生を開始するステップと、
を有する。
【００１７】
ここで、「プログラム」とは、いわゆるコンテンツに含まれるものであり、ＴＶ番組（サーバ型放送番組を含む）やＤＶＤ等の記録メディアに記録されている映画等の映像を含
むプログラム（コンテント）や、ラジオ番組、蓄積型の音声番組（ポッドキャスティング等）、ＣＤに記録されている曲（音楽）、落語等の音プログラムを含むものである。
【００１８】
また、「再生パターン」とは、同一のプログラムにおいて、その再生方法（主としてプログラム全体の中で再生する位置（時間））を定義、特定したものである。例えば、全体が６０分の再生時間であるプログラムについて、内容を部分的に省略した３０分ダイジェスト、１５分ダイジェスト等の再生パターンが考えられる。
【発明の効果】
【００１９】
本発明によれば、再生パターンを途中で変更する場合において、操作性を向上すると共に視聴内容の重複による非効率さを低減することができる。
【発明を実施するための最良の形態】
【００２０】
以下に図面及び実施例を参照して、この発明を実施するための最良の形態を例示的に詳しく説明する。ただし、この実施例に記載されている構成は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。また、以下の説明で一度説明した構成については、特に改めて記載しない限り初めの説明と同様のものである。
【実施例１】
【００２１】
図１は、本発明に係る実施例１が適用されるプログラムの再生方法を示すブロック図である。
【００２２】
再生対象となるプログラム（コンテント）はコンテンツ蓄積部１に蓄積されている。これらのプログラムは映像コンテンツや音声コンテンツから成り、放送コンテンツでいうところの番組コンテンツに相当する。
【００２３】
コンテンツ蓄積部１は、複数のプログラムを蓄積可能であり、蓄積されているプログラム間の区別や各プログラムの特定・再生は、コンテンツ管理部２にて行われる。コンテンツ管理部２において特定されたプログラムは、コンテンツ再生部３にて再生がなされ、モニタ４、スピーカ１０を介してプログラム視聴者へ提示される。
【００２４】
蓄積されているプログラムそれぞれについての補足データは、補足データ蓄積部５に蓄積されている。この補足データは、少なくともコンテンツ蓄積部１に蓄積されているプログラムとの対応をとるためのプログラム特定情報、プログラム名及びプログラム再生のための時間情報を含んでいる。
【００２５】
補足データの一部は、コンテンツ蓄積部１に蓄積されているプログラム間の区別や各プログラムの特定・再生のために、コンテンツ管理部２が利用する。
【００２６】
コンテンツ管理部２において特定されたプログラムについて再生パターンが複数あるような場合は、視聴者が再生パターンを一覧できるようなデータが、補足データの一部として補足データ蓄積部５に蓄積済みである。そのため、視聴者が該当するプログラムを選択するのに付随してこれらのデータがモニタ４上に提示され、視聴者はリモコン８を操作して任意の再生パターンを指定できる。
【００２７】
また、このような再生パターンを生成する際には、単純にプログラムの所定の再生位置について内容が認識できないように飛ばす（省略する）ように設定しても良い。また、前半の内容の飛ばしは少なく、後半の内容の飛ばしを多くする方法や、プログラムの内容を加味して、画像の動きや音声の変化の大小で飛ばす位置を決定しても良い。
【００２８】
コンテンツ管理部２は、このような再生パターンを一覧するためのデータの提示、視聴者が指示したプログラム及び再生パターンの特定、対応する再生方法で再生を行うための事前処理（再生シナリオの生成等）、等を行うものである。
【００２９】
再生パターン処理部６は、上述のような再生を開始する前の段階での再生パターンの特定・制御を行うためのものというよりは、プログラムが任意の再生パターンで再生処理中である場合の任意のタイミングにおいて、再生パターンの特定・制御を行うためのものである。とはいえ、プログラム再生が行われていない時点での再生パターンの特定・制御を必ずしも排除する必要はない。
【００３０】
プログラム視聴者のリモコン８の操作に伴う指示を受けて再生パターンの変更がなされるまでの一連の処理について、以下に例を挙げて説明する。
【００３１】
コンテンツ蓄積部１に蓄積されており、コンテンツ管理部２において視聴者からの指示によって特定されたプログラムが、図２に示したようなプログラムであったとする。すなわち、通常再生を行うと６０分で視聴し終えるようなプログラムであり、再生パターンとして、「通常再生」、「１５分ダイジェスト」、「３０分ダイジェスト」の３つの再生パターンが提供されている。また、これらの再生パターンを実行するための補足データも提供されている。
【００３２】
補足データには、連続して再生されるべき部分（以下、このような部分を便宜上「セグメント」と称する）の開始位置を特定するための開始時刻と、開始した再生を中断するための根拠となる再生継続時間と、開始時刻及び継続時間から一意に決まるセグメントが属すべき再生パターンを特定するための情報との３種類の情報が少なくとも含まれている。
【００３３】
従って、図２で示した例においては、少なくとも図３に示すような情報を備えた補足データが提供されることになる。このような再生パターンを持ったプログラムの再生中に、再生パターン変更を生じさせるには、きっかけが必要であり、このようなきっかけは視聴者により提供されるものである。
【００３４】
本実施例においては、再生パターン変更のためのきっかけとして、視聴者によるリモコン８の操作を採用する。操作の具体例としては、リモコン８に再生パターン変更のための専用ボタンを設け視聴者がこれを押下する、リモコン８に設けたメニュー等のボタンの押下に伴い表示される画面（ＧＵＩ）内で再生パターン変更のための指示がなされ視聴者がこれに従った操作を行う、等が挙げられる。
【００３５】
視聴者により再生パターン変更のためのきっかけが与えられると、再生パターン処理部６内の解析部６０１は、該当するプログラムに対応した補足データを補足データ蓄積部５より取得ないし参照して再生パターンを列挙する。そして、これらの再生パターンをパターン情報保持部６０２にて保持する。
【００３６】
図２で示した例においては、解析部６０１は、補足データ蓄積部５より図４に示すような再生パターンリストを取得ないし参照することで３種類の再生パターンを特定する。また、パターン情報保持部６０２は、少なくとも図３に示した内容を含んだ再生パターンの情報を保持する。
【００３７】
図５にて、解析部６０１の処理フローを示す。すなわち、視聴者により再生パターン変更のための指示がなされると（Ｓ６１０）、補足データ蓄積部５に再生中のコンテンツに関する再生パターンリストが存在するかを調べる（Ｓ６１１）。再生パターンリストが存
在する場合は（Ｓ６１１のＹｅｓ）、再生パターンリスト内の再生パターン名を取得する（Ｓ６１２）。これを再生パターンリストに登録されている全ての再生パターンについて行う（Ｓ６１３）。
【００３８】
補足データ蓄積部５に再生パターンリストが存在しない場合は（Ｓ６１１のＮｏ）、再生パターンは現在再生中のパターンのみであるとみなして解析処理を終了し（Ｓ６１４）、再生パターンの変更は行わない。
【００３９】
そして、図５におけるＳ６１２にて取得された全ての再生パターンが、パターン情報保持部６０２にて保持されることになる。
【００４０】
図２で示した例において、再生パターンの変更が図６で示すように通常再生開始１５分後に生じたとする。ＵＩ処理部７は、解析部６０１及びパターン情報保持部６０２において特定された３種類の再生パターンに基づいた選択肢を提示して、視聴者が新たに再生パターンを指定できるようにする。
【００４１】
図７は、図２で示した例を適用させた場合におけるＵＩ処理部７が提示する選択画面の例であり、この画面で視聴者が「３０分編」で特定される「３０分ダイジェスト」の再生パターンを新たな再生パターンとして指定したものとする。
【００４２】
この指定により、所定のプログラムを通常の再生パターンで再生している状態から、所定のプログラムの一部については内容（例えば、画像や音声）が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する「３０分ダイジェスト」の再生パターンで再生する状態に変更される。
【００４３】
ここで、「内容を認識することが可能な速度」とは、通常の再生速度の場合だけでなく、いわゆる早送り再生の速度であっても良い。この場合にあっては、プログラムのダイジェストの再生において多くの場面をより短時間で視聴することができる。
【００４４】
早送り再生の場合は、内容を認識することが可能な速度の範囲でフレームレートを上げてもよい。
【００４５】
また、例えば映像プログラムの再生においては、早送り時に早送りの速度に合わせて一部の絵を飛ばすようにしてもよい。例えば、早送り時にＧＯＰ（Group of Picture）の中のイントラ符号化されたＩピクチャのみを再生し、インター符号化されたＰ，Ｂピクチャは飛ばすことで早送り再生を実現することもできる。
【００４６】
新たな再生パターンを視聴者がＵＩ処理部７によって提示された選択肢の中から特定すると、この新たに特定された再生パターンの再生開始位置及び再生開始後の再生シナリオの特定が、タイミング算出部６０３にてなされる。
【００４７】
タイミング算出部６０３は、再生パターンの変更が発生した時間と新たな再生パターンに関するパターン情報とから、再生を開始すべき時刻を算出する。図６で示した例においては、再生パターン変更発生時間は番組開始後１５分であり、新たな再生パターン「３０分ダイジェスト」に関するパターン情報は図３で示した通りである。
【００４８】
「３０分ダイジェスト」に属するセグメントに再生パターン変更発生時間（番組開始後１５分）を含むセグメントは存在しない。そのため、再生を開始すべき時刻は、この再生パターン変更発生時間より後に存在するセグメントのうちで最も時間的に近いセグメントの開始時刻（番組開始後２０分）、換言すれば、再生パターン変更発生時間を挟んだ前後
のセグメント間にある飛ばし領域の飛ばし終了位置が好適である。
【００４９】
飛ばし終了位置から再生することで、例えば、通常再生からダイジェスト再生への再生パターンの変更を行っても、内容の重複がなくスムーズな視聴が可能となる。
【００５０】
なお、厳密に飛ばし終了位置から再生を開始しても良いが、本発明はそれに限られるものではなく飛ばし終了位置から若干前後した位置から再生を開始しても構わない。
【００５１】
タイミング算出部６０３における処理フローを図８に示す。視聴者の操作により新たな再生パターンが特定されると（Ｓ６３０）、新たな再生パターンが再生パターン変更発生時間を含んでいるか否かを調べる（Ｓ６３１）。再生パターン変更発生時間が新たな再生パターンに含まれている場合（Ｓ６３１のＹｅｓ）、再生を開始すべき時刻は再生パターン変更発生時間となる（Ｓ６３２）。
【００５２】
再生パターン変更発生時間が新たな再生パターンに含まれていない場合（Ｓ６３１のＮｏ）、新たな再生パターンに属するセグメントの中で開始時刻が再生パターン変更発生時間よりも後であって且つ最も時間的に近いセグメントを特定する。そして、このセグメントの開始時刻が再生を開始すべき時刻となる（Ｓ６３３）。
【００５３】
つまり、視聴者からリモコンを介して再生パターンの変更の指示を受けた後、再生パターン変更発生時間の再生位置から、又はその近傍に位置する変更後の再生パターンにおける飛ばし終了位置を検出した場合には検出した飛ばし終了位置又はその近傍から前記プログラムの再生を開始する。
【００５４】
再生を開始すべき時刻が特定できると、これ以降の再生シナリオを新たな再生パターンに属するセグメントの情報に基づいて決定する（Ｓ６３４）。決定された再生シナリオは、再生を開始すべき時刻とこのセグメントを再生し終えるまでの時間、次項の再生すべきセグメントの開始時刻と継続時間とを少なくとも含んだものである。再生シナリオが決定し終えると（Ｓ６３５）、この再生シナリオに基づいた再生がなされるようコンテンツ再生部３の制御が行われる。
【００５５】
図６で示した例においては、再生パターン変更の前後を含むこのコンテンツの実際の再生は、変更前の再生パターンである通常再生が１５分間行われ、３０分ダイジェストに属する６つのセグメントのうちで視聴者が既に視聴した最初の２つのセグメントを除く４つのセグメントが再生されることになる。
【００５６】
このように、本発明は、指示を受けた時の再生位置の近傍に位置する、ダイジェスト再生の再生パターンにおける飛ばし終了位置を検出するステップと、検出した飛ばし終了位置又はその近傍からプログラムの再生を開始するステップとを有する。そして、通常再生の再生パターンで再生している状態で指示を受けると、所定のプログラムの一部については内容が認識できないように飛ばし、該一部と異なる他の一部については内容を認識することが可能な速度で再生する再生パターンへ移行する。
【００５７】
これにより、再生パターンを途中で他の再生パターンに変更することが可能となり、その際、重複した内容を再生することがない。
【００５８】
図６において、再生パターン切り替えは通常再生からダイジェスト再生への切り替えを示したが、ダイジェスト再生から通常再生への切り替えも同様に行える。
【００５９】
図６で示した例における３０分ダイジェスト切り替え開始の１０分後に通常再生へ再び
切り替える場合について説明する。
【００６０】
再生パターン処理部６が再生パターン変更発生を感知し、ＵＩ処理部７が再生パターン変更のための選択肢を提示し、視聴者が新たな再生パターンとして通常再生を指定すると、タイミング算出部６０３にて再生開始のタイミングが算出され再生シナリオが更新される。
【００６１】
新たな再生パターンが通常再生である場合、再生パターン変更発生時が該当するセグメントに必ず含まれるので、再生を開始すべき時間は再生パターン変更発生時であり再生の継続時間はこのセグメント終了までに要する時間となる。先に挙げた３０分ダイジェストへの再生パターン切り替え１０分後とした例では、継続時間は１０８０秒（１８分）となる。すなわち、ダイジェスト再生から通常再生への切り替えとは、再生パターン変更発生以降をこのコンテンツが終了するまで再生することである。
【００６２】
図７で示したＵＩ処理部７が提示する再生パターン変更のための選択肢においては、パターン情報保持部６０２に保持されている全ての再生パターンを含んだ選択肢が提示されている。しかし、再生パターン変更の発生時間によっては再生不可能な再生パターンもあり得ることを考慮することは、視聴者にとってより親切となる。
【００６３】
図９に、ＵＩ処理部７がパターン情報保持部６０２より取得した再生パターンに基づいた再生パターン切り替え用選択肢の有効性を検査する処理を示すフローチャートである。
【００６４】
ＵＩ処理部７は、パターン情報保持部６０２より全ての再生パターンに関する情報を取得ないし参照すると（Ｓ７０１）、各パターンが再生パターン変更時間以降において有効であるか否かを調べる（Ｓ７０２）。
【００６５】
検証中の再生パターンが再生パターン変更時間以降に再生すべき部分を含んでいれば、この再生パターンは有効とみなし（Ｓ７０２のＹｅｓ）、この再生パターンが再生パターン変更のための選択肢として有効であるとみなす（Ｓ７０３）。検証中の再生パターンが再生パターン変更時間以降に再生すべき部分を含んでいなければ、この再生パターンは無効とみなし（Ｓ７０２のＮｏ）、この再生パターンが再生パターン変更のための選択肢として無効であるとみなす（Ｓ７０４）。
【００６６】
これらの処理（Ｓ７０２〜Ｓ７０３／Ｓ７０４）を全ての再生パターンについて行い（Ｓ７０５のＹｅｓ）、選択肢の提示を行う（Ｓ７０６）。
【００６７】
選択肢の有効／無効情報の選択肢への反映のさせかたは様々であるが、有効とみなされた選択肢のみを提示するようにしても良い。あるいは、無効とみなされた選択肢を有効なものとは別の表現（グレーアウトで表現等）で提示して視聴者にこれが無効である旨を認知させても良い。あるいは、無効とみなされた選択肢を提示はするが選択できない（フォーカスしない等）ようにしても良い。
【００６８】
ＵＩ処理部７が選択肢の有効性を考慮した提示を行うことにより、例えば、「視聴者が３０分ダイジェストの途中で１５分ダイジェストに切り替えようとした場合において、切り替え発生時以降に再生すべきセグメントが１５分ダイジェストに含まれていなかった。」というような事態を簡単に視聴者が把握できることになる。
【００６９】
上記実施例によれば、コンテンツ視聴者がリモコン８を用いた簡単な意思表示を行うだけで、任意の再生パターンでのコンテンツ再生中において、別の任意の再生パターンへの切り替えを、視聴内容を重複させることなく行える。
【００７０】
また、コンテンツの再生方法に適用されるコンピュータ（ＣＰＵあるいはＭＰＵ）に上記実施例にて述べた処理を実現するためのソフトウェアプログラムコードを格納し、このプログラムコードを実行することは本発明の範疇に含まれる。また、このプログラムコード及びプログラムコードを格納した記憶媒体（フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭ等）も本発明を構成する。
【実施例２】
【００７１】
実施例１では、補足データ蓄積部５内に再生パターンリストが存在する場合のみについて述べたが、各再生パターンに属するセグメントの情報のみを使用して同様の機能を実現することも可能である。
【００７２】
そもそも再生パターンリストは、視聴者によるコンテンツ選択に際して再生に先立って再生パターンの特定を行わせるための補足データとしてコンテンツ提供者及び／又は補足データ提供者が提供するものである。
【００７３】
この目的の観点から鑑みるに、再生パターンリストは提示されることを強く意図して用意された補足データである可能性が高く、そのことがすなわち再生パターン処理部６内の解析部６０１にとって処理しやすい補足データであるという保証はない。
【００７４】
このため、補足データ蓄積部５内に再生パターンリストが存在していたとしても、再生パターン名を特定するための処理が徒に複雑になる可能性があり、このような再生パターンリストの存在を前提としない再生パターン名の特定方法を設けることは好適である。
【００７５】
提示された再生パターンリストに基づいて視聴者が再生パターンを特定した場合においても、該当する再生パターンに属するセグメント情報に基づいての再生がなされることになる。
【００７６】
従って、再生パターン名を特定するための補足データ蓄積部５内に存在する補足データとしては、図３で示したようなセグメント情報、又は図１０で示したようなセグメント情報があれば良い。
【００７７】
図３及び図１０いずれのセグメント情報においても、再生パターンは３種類で且つ内容は同じであり、各セグメントの割り当て方法が異なるだけである。つまり、セグメント情報を構成するための必要最低限な要件は、各セグメントの開始時刻、各セグメントの継続時間及び各セグメントが属する再生パターンを特定するための情報の３つである。
【００７８】
図１１は、再生パターンリストが存在しなかった場合の対処を含む解析部６０１における処理を示すフローチャートである。視聴者により再生パターン変更のための指示がなされると（Ｓ６１０）、補足データ蓄積部５に再生中のプログラムに関する再生パターンリストが存在するかを調べる（Ｓ６１１）。
【００７９】
再生パターンリストが存在する場合（Ｓ６１１のＹｅｓ）、再生パターンリスト内の再生パターン名を取得する（Ｓ６１２）。これを再生パターンリストに登録されている全ての再生パターンについて行い（Ｓ６１３）、解析処理を終了する（Ｓ６１４）。
【００８０】
補足データ蓄積部５に再生パターンリストが存在しない場合（Ｓ６１１のＮｏ）、補足データ蓄積部５内にある再生中のプログラムに関するセグメント情報を調べる（Ｓ６１５）。再生中のプログラムに関するセグメント情報の個々について、属する再生パターンを
特定するための情報に基づいて再生パターン名を特定する（Ｓ６１６）。
【００８１】
再生中のプログラムに関するセグメント情報の全てについて再生パターン名の特定が終われば（Ｓ６１７のＹｅｓ）、解析処理を終了する（Ｓ６１４）。この結果、図１１におけるＳ６１２又はＳ６１６にて取得された全ての再生パターンが、パターン情報保持部６０２にて保持されることになる。
【００８２】
上記実施例によれば、視聴者による簡単な操作に基づいて特定された再生パターンを構成しているセグメント情報を処理することで、任意の再生パターンでのプログラム再生中において、別の任意の再生パターンへの切り替えを、視聴内容を重複させることなく行うことができる。
【実施例３】
【００８３】
実施例３では、再生パターン処理部６におけるパターン情報の解析及び保持を、再生パターン変更の発生時期とは無関係に事前に行う方法について述べる。実施例１及び実施例２においては、プログラム視聴者による再生パターンの変更をするための操作を受けて再生パターン処理を開始していた。
【００８４】
再生パターン処理部６が行う処理のうち、コンテンツ管理部２が特定した再生中のプログラムが提供する再生パターンを取得・特定し、これらの情報を保持するという解析部６０１及びパターン情報保持部６０２が行う処理は、対象とするプログラムが特定されれば開始可能な処理である。
【００８５】
すなわち、視聴者による再生パターン変更操作の有無に関わらず、対象とするプログラムが特定された時点でこれらの再生パターン処理を行って構わないことになる。このような処理においては、再生パターン処理部６内のパターン情報保持部６０２が視聴者による再生パターン変更操作を受けた際に行う処理として以下に挙げる処理となる。
【００８６】
具体的には、事前に保持している再生中のプログラムの全再生パターン名に基づいた選択肢を視聴者に提示する処理及び視聴者により特定された新たな再生パターンに基づくタイミング算出部６０３の処理開始を促す処理となる。
【００８７】
解析部６０１及びパターン情報保持部６０２による事前の再生パターン処理が行われるのは、対象となるプログラムが特定された時点であり、あるプログラム及びプログラムの補足データがコンテンツ蓄積部１及び補足データ蓄積部５に蓄積された時点でも良い。あるいは、コンテンツ管理部２において再生すべきプログラムが特定された時点でも良い。あるいは、定期的（例えば、毎晩深夜１時）にコンテンツ蓄積部１及び補足データ蓄積部５の内容を検査して再生パターン処理が未処理であるようなプログラムを特定しても良い。
【００８８】
上記実施例によれば、再生中のプログラムに関する再生パターン情報は事前に解析・保持済みであるので、視聴者が再生パターン変更を欲した際に即座に選択肢を提示できるため、再生パターン変更に伴う一連の操作性が向上する。
【００８９】
（他の実施例）
以上述べた各実施例では、再生パターンは、プログラム（コンテンツ）の提供者（製作者、配信者）等が外部から指定したデータに基づくものであった。しかしながら本願発明の実施形態はこれに限るものではない。
【００９０】
例えば、再生装置においてプログラムの解析を行い、ダイジェスト再生のためのデータ
を得るようにしてもよい。具体的には、映像プログラムから顔検出を行い、顔が表示されていない部分を飛ばしの対象とし、その部分を飛ばして再生するための情報を生成する構成を採用できる。また、映像に同期している音声信号の解析を行い、人の声が記録されていない部分を飛ばしの対象とし、その部分を飛ばして再生するための情報を生成する構成を採用できる。
【００９１】
また、本発明に係る実施例で解決できる具体的な課題例としては以下を挙げることができる。
【００９２】
すなわち、視聴者が蓄積済みコンテンツの一つのプログラムとして６０分の報道番組を選択し、事前に３０分のダイジェスト再生を指定して番組を視聴し始めたものの視聴開始１０分後に１５分のダイジェスト再生に変更したくなった場合、を挙げることができる。
【００９３】
このような場合、視聴者が１５分のダイジェスト再生を視聴するためには、現在視聴している３０分ダイジェストの再生を中断して再度このプログラムを選択し直した上で一覧表示された再生パターンの中から１５分のダイジェスト再生を指定することが求められる。
【００９４】
更には、指定し直した１５分ダイジェストの内容の一部が前回の３０分ダイジェストで既に視聴した１０分間の内容と重複することも十分考えられるため、視聴者の再生パターンを特定し直すという操作上の非効率さに加えて、内容的にも非効率である場合があった。
【００９５】
しかしながら、本発明によれば、これらの操作性の向上と共に視聴内容の重複による非効率さを低減することができる。
【図面の簡単な説明】
【００９６】
【図１】実施例１が適用されるコンテンツの再生方法を示すブロック図である。
【図２】実施例１における再生パターンの例を示す図である。
【図３】実施例１におけるセグメント情報の一例を示す図である。
【図４】実施例１における再生パターンリストの一例を示す図である。
【図５】実施例１における解析部での処理を示すフローチャートである。
【図６】実施例１における再生パターンの切り替えの一例を示す図である。
【図７】実施例１における再生パターン切り替え用の選択肢の提示画面である。
【図８】実施例１におけるタイミング算出部の処理を示すフローチャートである。
【図９】実施例１における再生パターン切り替え用選択肢の有効性を検査する処理を示すフローチャートである。
【図１０】実施例２におけるセグメント情報の一例を示す図である。
【図１１】実施例２における解析部の処理を示すフローチャートである。
【符号の説明】
【００９７】
１  コンテンツ蓄積部
２  コンテンツ管理部
３  コンテンツ再生部
４  モニタ
５  補足データ蓄積部
６  再生パターン処理部
７  ＵＩ処理部
８  リモコン
１０  スピーカ
６０１  解析部
６０２  パターン情報保持部
６０３  タイミング算出部
【図１】
2007048379.tif 000003
【図２】
2007048379.tif 000004
【図３】
2007048379.tif 000005
【図４】
2007048379.tif 000006
【図５】
2007048379.tif 000007
【図６】
2007048379.tif 000008
【図７】
2007048379.tif 000009
【図８】
2007048379.tif 000010
【図９】
2007048379.tif 000011
【図１０】
2007048379.tif 000012
【図１１】
2007048379.tif 000013