(57)【要約】【課題】  編集によりカットされたＡＶストリームを切り替えるときの表示画像に違和感を生じることなくシームレスに再生する場合に、２台のデコーダをフル稼働して有効利用する。【解決手段】  切り替わり直前に前の映像を大画面に表示してピクチャ・イン・ピクチャ・ストリームの映像を静止画で小画面に表示し、切り替わり時から後の映像を大画面に表示してピクチャ・イン・ピクチャ・ストリームの映像を小画面に表示する。【選択図】  図４
2006135446.tif 000002
【特許請求の範囲】
【請求項１】
ＧＯＰを単位として送られてくるＡＶストリームとピクチャ・イン・ピクチャストリームとを第１及び第２のデコーダによりデコードさせ、１つの表示装置の主画面と前記主画面中にピクチャ・イン・ピクチャ画面として再生するようにしたストリーム再生装置において、
前記ＡＶストリームと前記ピクチャ・イン・ピクチャストリームとをあらかじめ設定された第１の位置から第２の位置までスキップして再生する際、
前記第１のデコーダにより前記ＡＶストリームを前記ＡＶストリームの前記第１の位置までデコードさせ、その後、前記第２の位置より前記ピクチャ・イン・ピクチャストリームをデコードさせるとともに、前記第２のデコーダにより前記ピクチャ・イン・ピクチャストリームを前記第１の位置より直前のＧＯＰまでデコードしてキャプチャし、その後、前記ＡＶストリームを前記ＡＶストリームの前記第２の位置より直前のＧＯＰの先頭からデコードするよう前記第１及び第２のデコーダのデコードを制御するデコーダ制御手段と、
前記主画面には前記ＡＶストリームを前記第１の位置までデコードされた再生映像を表示し、前記第２の位置より前記第２の位置より直前のＧＯＰの先頭からデコードされた再生映像を表示し、
前記ピクチャ・イン・ピクチャ画面には前記ピクチャ・イン・ピクチャストリームを前記第１の位置より直前のＧＯＰまでデコードしてキャプチャした再生映像を表示し、前記第１のデコーダにより前記第１の位置までのデコードが終了し前記第２の位置より前記ピクチャ・イン・ピクチャストリームのデコードが開始された後、その再生映像を表示するようにする表示制御手段とを備え、
前記第１の位置から前記第２の位置までスキップしてシームレスに再生することを特徴とするストリーム再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集によりカットされたＡＶストリームをシームレスに再生するストリーム再生装置に関する。
【背景技術】
【０００２】
一般に、ＭＰＥＧ（Moving Picture Experts Group）方式などで動画像データが圧縮されてＡＶストリーム化されて記録されている記録媒体を再生する場合に、ユーザが所望の映像部分のみを再生したり、ＣＭ部分などをカットして再生する方法（プレイリストと呼ばれる）が知られている。プレイリストとは、映像を記録媒体に記録する際にあらかじめユーザにより作成された「再生する映像の再生順を記録したリスト」であり、どんな映像を、どんな順番で再生するかという情報を持つので、再生時にはプレイリストを参照してＣＭ部分をカットして再生することができる。ここで、新しくプレイリストを作成するたびに、組み替えられたデータを新しく保存することはない。したがって、プレイリストは連続したストリームではなく、プレイリストに従って再生していくと編集点でＰＴＳ（Presentation Time Stamp）が不連続になるため、１つのデコーダでは全画面に表示している映像がプレイリストに基づいて再生中であるとすると、編集点においてシームレスに再生することができない。
【０００３】
そこで、編集によりカットされたＡＶストリームをシームレスに再生する従来例として、下記の特許文献１には、２台のデコーダを用いて編集点でデコーダを切り替えることが提案されている。
【特許文献１】特開２００２−１５７８２０号公報（要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例では、単に２台のデコーダを用いて編集点でデコーダを切り替えてＡＶストリームをシームレスに表示するのみであるので、編集点以外のときには２台のデコーダのうちの１台は何も動作せず、有効利用していないという問題点がある。
【０００５】
本発明は上記従来例の問題点に鑑み、編集によりカットされたＡＶストリームを切り替えるときの表示画像に違和感を生じることなくシームレスに再生する場合に、２台のデコーダをフル稼働して有効利用することができるストリーム再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記目的を達成するために、
ＧＯＰを単位として送られてくるＡＶストリームとピクチャ・イン・ピクチャストリームとを第１及び第２のデコーダによりデコードさせ、１つの表示装置の主画面と前記主画面中にピクチャ・イン・ピクチャ画面として再生するようにしたストリーム再生装置において、
前記ＡＶストリームと前記ピクチャ・イン・ピクチャストリームとをあらかじめ設定された第１の位置から第２の位置までスキップして再生する際、
前記第１のデコーダにより前記ＡＶストリームを前記ＡＶストリームの前記第１の位置までデコードさせ、その後、前記第２の位置より前記ピクチャ・イン・ピクチャストリームをデコードさせるとともに、前記第２のデコーダにより前記ピクチャ・イン・ピクチャストリームを前記第１の位置より直前のＧＯＰまでデコードしてキャプチャし、その後、前記ＡＶストリームを前記ＡＶストリームの前記第２の位置より直前のＧＯＰの先頭からデコードするよう前記第１及び第２のデコーダのデコードを制御するデコーダ制御手段と、
前記主画面には前記ＡＶストリームを前記第１の位置までデコードされた再生映像を表示し、前記第２の位置より前記第２の位置より直前のＧＯＰの先頭からデコードされた再生映像を表示し、
前記ピクチャ・イン・ピクチャ画面には前記ピクチャ・イン・ピクチャストリームを前記第１の位置より直前のＧＯＰまでデコードしてキャプチャした再生映像を表示し、前記第１のデコーダにより前記第１の位置までのデコードが終了し前記第２の位置より前記ピクチャ・イン・ピクチャストリームのデコードが開始された後、その再生映像を表示するようにする表示制御手段とを備え、
前記第１の位置から前記第２の位置までスキップしてシームレスに再生することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、切り替わり直前には前の映像が大画面に表示されるとともにピクチャ・イン・ピクチャ・ストリームの映像が静止画で小画面に表示され、切り替わり時から後の映像が大画面に表示されるとともに、ピクチャ・イン・ピクチャ・ストリームの映像が小画面に表示されるので、ＡＶストリームとピクチャ・イン・ピクチャストリームとを同時に再生する場合に、２台のデコーダをフル稼働して有効利用することができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明に係るストリーム再生装置の一実施の形態を示すブロック図、図２は図１のデコーダ、ＯＳＤ部の処理及びそのタイミングを示すフローチャート、図３は図１のデコーダがデコードするストリームを示す説明図、図４は図１のＯＳＤ部の表示例を示す説明図である。
【０００９】
図１のストリーム再生装置は、不図示の記録媒体にあらかじめ記憶されているメインストリームであるＡＶストリームとＰｉｎＰ（ピクチャ・イン・ピクチャ）ストリームをデコードするデコーダを２つ（デコーダ１Ａ、１Ｂ）、出力画像を構成するためのメモリ２、出力画像を制御するＯＳＤ（オン・スクリーン・ディスプレイ）部３、ＯＳＤ部３の出力画像をＤ／Ａ変換して不図示のディスプレイに出力するＤ／Ａコンバータ４及びコントローラ５を有する構成である。また、図１に示す２つのデコーダ１Ａ、１Ｂは指定のピクチャをキャプチャする機能を有する。ピクチャのキャプチャ機能は小画面に表示している画面を、極力違和感なく再生するのに用いる。コントローラ５は不図示の記録媒体にＡＶストリーム、ＰｉｎＰストリームと共にあらかじめ記憶されているプレイリストの編集点（ＡＶストリームをスキップする第１、第２の位置）を参照して、デコーダ１Ａ、１Ｂのうち、メインストリームの編集点の前半（第１の位置までの映像）をデコードする方をデコーダ１Ａ、後半（第２の位置からの映像）をデコードする方をデコーダ１Ｂと割り当て、以降、各編集点でデコーダ１Ａ、１Ｂをトグルに切り替える。
【００１０】
プレイリストに基づいてシームレス再生する場合のデコーダ１Ａ、１Ｂ、ＯＳＤ部３の処理及びそのタイミングをそれぞれ図２（Ａ）（Ｂ）（Ｃ）のフローチャートに示す。また、図３（ａ）はデコーダ１Ａ、１Ｂがデコードするメインストリームを示す。図３（ａ）において、メインストリームは連続するＧＯＰ１１、１２により構成され、プレイリストでは、ＧＯＰ１１の途中の第１の位置（StopPTS）からＧＯＰ１２の途中の第２の位置（StartPTS）までをカットしてシームレス再生するための各編集点が設定されているものとする。また、図３（ｂ）はデコーダ１Ａ、１ＢがデコードするＰｉｎＰストリームを示し、ＰｉｎＰストリームは連続するＧＯＰ２１、２２により構成されている。また、図４はＯＳＤ部３によるシームレス再生表示画面を示す。
【００１１】
図２において、図３（ａ）中のＧＯＰ１１の途中の第１の位置（StopPTS）までは、デコーダ１Ａ、１Ｂ、ＯＳＤ部３はそれぞれステップＡ−１、Ｂ−１、Ｃ−１の状態であり、デコーダ１Ａは図３（ａ）に示すメインストリームのＧＯＰ１１をデコードし（ステップＡ−１）、デコーダ１Ｂは図３（ｂ）に示すＰｉｎＰストリームのＧＯＰ２１をデコードし（ステップＢ−１）、ＯＳＤ部３は図４（１）（図４中では丸付き数字で記す。以下同じ）に示すように大画面、小画面それぞれにデコーダ１Ａ、１ＢがそれぞれデコードしたメインストリームのＧＯＰ１１、ＰｉｎＰストリームのＧＯＰ２１の各画面を割り付けてＰｉｎＰ表示する。
【００１２】
ここで、ＭＰＥＧのＧＯＰをデコードするためには、ＧＯＰの先頭からデコードしないとデコードできないので、デコーダ１ＢはＰｉｎＰストリームのデコードを停止して、メインストリームのＧＯＰ１２の途中の第２の位置（StartPTS）より前の、ＧＯＰ１２の先頭からデコードを始めて第２の位置（StartPTS）からの再生に備える（ステップＢ−３）。このとき、デコーダ１ＢはＰｉｎＰストリームの最後にデコードしたピクチャをキャプチャし（ステップＢ−２）、ＯＳＤ部３は図４（２）に示すようにデコーダ１ＢがキャプチャしたＰｉｎＰストリームのピクチャを小画面（ＰｉｎＰ）の位置と同じ位置にコピーして静止画（still）で表示し、第２の位置（StartPTS）まで表示し続ける（ステップＣ−２）。
【００１３】
デコーダ１ＡはＧＯＰ１１の途中の第１の位置（StopPTS）までデコードするとメインストリームから解放され（ステップＡ−２）、ＰｉｎＰストリームのＧＯＰ２２の先頭からデコードを開始する（ステップＡ−３）。同時に、デコーダ１Ｂは第２の位置（StartPTS）までデコードしたＧＯＰ１２のピクチャやＰＴＳなどに基づいてＧＯＰ１２のデコードを継続し（ステップＢ−４）、ＯＳＤ部３は図４（３）に示すように大画面、小画面にそれぞれにデコーダ１Ｂ、１ＡがそれぞれデコードしたメインストリームのＧＯＰ１２、ＰｉｎＰストリームのＧＯＰ２２の各画面を割り付ける。すなわち、メインストリームが第２の位置に達する直前のほんの一瞬だけ小画面にはＰｉｎＰストリームの静止画が表示されることになる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係るストリーム再生装置の一実施の形態を示すブロック図である。
【図２】図２は図１のデコーダ、ＯＳＤ部の処理及びそのタイミングを示すフローチャートである。
【図３】図１のデコーダがデコードするストリームを示す説明図である。
【図４】図１のＯＳＤ部の表示例を示す説明図である。
【符号の説明】
【００１５】
１Ａ、１Ｂ  デコーダ
２  メモリ
３  ＯＳＤ（オン・スクリーン・ディスプレイ）部
４  Ｄ／Ａコンバータ
５  コントローラ
１１、１２、２１、２２  ＧＯＰ
【図１】
2006135446.tif 000003
【図２】
2006135446.tif 000004
【図３】
2006135446.tif 000005
【図４】
2006135446.tif 000006