(57)【要約】【課題】  蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームの特殊再生時に、前記蓄積装置から読み出された圧縮ストリームを加工せず、デコーダ部で正しく特殊再生が実現可能な再生装置を提供する。【解決手段】  蓄積装置１０１から読み出された圧縮ストリームをデコーダ部１０７へ転送する前に、特殊再生情報が付加された制御用パケットを圧縮ストリームに組み込む。デコーダ部１０７は、転送されてきた圧縮ストリームに組み込まれた制御用パケットから特殊再生情報を抽出し、該特殊再生情報に基づいて圧縮ストリームのデコード再生を行う。【選択図】  図１
2009065486.tif 000002
【特許請求の範囲】
【請求項１】
蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、
前記蓄積装置から読み出された圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力手段と、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、
前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記特殊再生制御情報を取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記特殊再生制御情報に基づいて前記圧縮画像及び圧縮音声ストリームのデコード再生を行う再生手段とを有するデコード部と、を備えた、
ことを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、
前記特殊再生制御情報は、順方向もしくは逆方向のいずれかを示す再生方向情報、または、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，Ｐピクチャ，およびＢピクチャを再生するコマ送り再生、のいずれかを示す再生方法情報、の少なくともいずれかを含む、
ことを特徴とする圧縮画像及び圧縮音声再生装置。
【請求項３】
蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、
前記蓄積装置から読み出された圧縮画像及び圧縮音声ストリームを受け入れ、かつ、前記圧縮画像及び圧縮音声ストリームをデコードするためのデコード用プログラムを受け入れるストリーム入力手段と、前記デコード用プログラムを付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、
前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記デコード用プログラムを取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記デコード用プログラムに基づいて前記圧縮画像及び圧縮音声ストリームのデコード再生を行う再生手段とを有するデコード部と、を備え、
前記デコード用プログラムは、外部から前記ストリーム入力手段に入力される、あるいは、前記蓄積装置に予め蓄積され、該蓄積装置から前記圧縮画像及び圧縮音声ストリームと共に読み出され、前記ストリーム入力手段に入力される、
ことを特徴とする再生装置。
【請求項４】
請求項３に記載の再生装置において、
前記デコード用プログラムは、デコードプログラム、表示用映像処理用プログラム、または、音声処理用プログラムを含む、
ことを特徴とする再生装置。
【請求項５】
蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、
前記蓄積装置から読み出された複数の圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力手段と、前記複数ストリームを区別するためのストリーム情報を付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、
前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記ストリーム情報を取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記ストリーム情報に基づいて前記複数の圧縮画像及び圧縮音声ストリームのそれぞれをデコード再生する再生手段とを有するデコード部と、を備えた、
ことを特徴とする再生装置。
【請求項６】
請求項５に記載の再生装置において、
前記再生制御用パケット生成手段は、前記複数ストリームの少なくとも１つのストリームに対して、ユーザが所望の特殊再生方法を示す特殊再生制御情報を前記制御用パケットに付加し、
前記再生用コマンド組み込み手段は、前記ストリーム情報及び前記特殊再生制御情報が付加された制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、
前記ストリーム処理手段は、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記ストリーム情報および前記特殊再生制御情報を取得し、
前記再生手段は、前記ストリーム処理手段が前記ストリーム情報及び前記特殊再生制御情報に基づいて前記複数の圧縮画像及び圧縮音声ストリームのデコード再生を行う、
ことを特徴とする再生装置。
【請求項７】
請求項６に記載の再生装置において、
前記特殊再生制御情報は、順方向もしくは逆方向のいずれかを示す再生方向情報、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，Ｐピクチャ，およびＢピクチャを再生するコマ送り再生、のいずれかを示す再生方法情報、または、映像の中に別の映像を表示させるｐｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ（ＰｉｎＰ）、もしくは複数の映像が重ならないように表示させるＰｉｃｔｕｒｅ  ｏｕｔ  Ｐｉｃｔｕｒｅ、のいずれかを示す複数ストリームの表示方法に関する表示方法情報、の少なくとも何れかを含む、
ことを特徴とする再生装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の再生装置において、
映像データ及び音声データを圧縮画像及び圧縮音声ストリームにエンコードするエンコード手段と、
記録時に、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する記録時制御用パケット生成手段と、
前記記録時の制御用パケットを、前記エンコードされた圧縮画像及び圧縮音声ストリームに組み込む記録時コマンド組み込み手段と、
前記記録時コマンド組み込み手段により前記制御用パケットが組み込まれた圧縮画像及び圧縮音声ストリームを、前記蓄積装置に出力するストリーム出力手段と、を備えた、
ことを特徴とする再生装置。
【請求項９】
請求項１乃至８のいずれか１項に記載の再生装置において、
前記制御用パケットは、ＭＰＥＧ規格に基づいたｕｓｅｒ  ｄａｔａ領域、またはｒｅｓｅｒｖｅｄ領域を使う、
ことを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＰＥＧ規格で圧縮された画像及び音声を記録、再生する技術分野に関し、特に、ストリーム制御による特殊再生に関するものである。
【背景技術】
【０００２】
近年、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの画像情報圧縮方法により符号化された動画像データを再生する装置は、高機能化が進み逆再生、スロー再生、Ｉピクチャだけの再生など様々な特殊再生機能が求められ、且つ、複雑な処理が求められている。
【０００３】
図１０は、従来の圧縮画像および圧縮音声再生装置の構成を示すブロック図である。
【０００４】
図１０に示す従来の圧縮画像及び圧縮音声再生装置１０００は、圧縮画像及び圧縮音声データを蓄積する蓄積装置１００１、蓄積装置１００１を制御する蓄積装置制御部１００２、再生用ストリーム供給部１００３、デコーダ部１００６、表示部１０１０、音声出力部１０１１、全体制御部１０２０およびユーザーインターフェース１０２１を備えている。
【０００５】
全体制御部１０２０は、ユーザからの入力情報をユーザーインターフェース１０２１を介して受け取る。
【０００６】
再生用ストリーム供給部１００３は、蓄積装置１００１から読み出されたストリームデータを受け取るストリーム入力部１００４と、全体制御部１０２０から通知されたユーザからの入力情報を基にストリーム入力部１００４で受け取ったストリームデータを加工するストリーム加工部１００５とを備えている。
【０００７】
デコーダ部１００６は、再生用ストリーム供給部１００３のストリーム加工部１００５で加工されたストリームデータの解析を行うストリーム処理部１００７と、ストリーム処理部１００７で解析されたストリームデータを復号処理し、ビデオ及びオーディオを出力するデコーダ１００９と、全体制御部１０２０から通知されたユーザからの入力情報を元に、デコーダ１００９による復号処理を制御するデコーダ制御部１００８と、を備えている。
【０００８】
以上のように構成された圧縮画像および圧縮音声再生装置について、その動作を説明する。
【０００９】
まず、ユーザがリモコン等を用いて逆再生などの特殊再生情報を入力すると、該特殊再生情報は、ユーザーインターフェース１０２１を介して全体制御部１０２０に通知される。
【００１０】
全体制御部１０２０は、上記特殊再生情報の通知により、該特殊再生情報を再生用ストリーム供給部１００３に出力すると共に、蓄積装置制御部１００２にストリームデータの供給を指示する。蓄積装置制御部１００２は、該指示にしたがって蓄積装置１００１から所定のストリームデータを読み出し、再生用ストリーム供給部１００３のストリーム入力部１００４に出力する。
【００１１】
再生用ストリーム供給部１００３では、ストリーム加工部１００５により、ストリーム入力部１００４に入力されたストリームデータ中に、上記全体制御部１０２０から受け取った特殊再生情報が書き込まれる。
【００１２】
デコーダ部１００６では、ストリーム処理部１００７で上記ストリームデータの解析を行い、該ストリームデータ中の特殊再生情報を抽出してデコーダ制御部１００８に通知するとともに、該ストリームデータ中の符号化されたビデオ、オーディオデータはデコーダ１００９に転送される。デコーダ制御部１００８は、ストリーム処理部１００７で抽出された特殊再生応報に基づいてデコーダ１００９のデコード処理を制御する。デコーダ１００９は、デコーダ制御部１００８からの制御により、上記符号化されたビデオ、オーディオデータのデコード処理を行い、ビデオデータは表示部１０１０に出力し、オーディオデータは音声出力部１０１１に出力する。
【００１３】
以上のように構成された圧縮画像および圧縮音声再生装置では、特殊再生を行う際、ストリームデータ内部を規格で定められたユーザ領域内で書き換える必要がある。例えば、特許文献１では、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）＿ｈｅａｄｅｒ中のＤＳＭ（Ｄｉｇｉｔａｌ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ）のｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌのフラグの未使用領域を特殊再生用途に割り当て、ＴＳパケットの送受信システムにおいて、上記未使用領域が、デコード処理及び表示処理を行うかどうかを通知するための手段として使用されている。
【００１４】
図１１に、ＩＳＯ／ＩＥＣ１３８１８−１で規定されているＰＥＳの構成を示し、図１２に、ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの書き換え内容の一例を示す。
【００１５】
通常のｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ（３ｂｉｔ）は、「０００：ｆａｓｔ＿ｆｏｒｗａｒｄ、００１：ｓｌｏｗ＿ｍｏｔｉｏｎ、０１０：ｆｒｅｅｚｅ＿ｆｒａｍｅ、０１１：ｆａｓｔ＿ｒｅｖｅｒｓｅ、１００：ｓｌｏｗ＿ｒｅｖｅｒｓｅ、１０１−１１１：ｒｅｓｅｒｖｅｄ」であることがＩＳＯ／ＩＥＣ１３８１８−１に定義されている。この特許文献１では、ｒｅｓｅｒｖｅｄ領域（１０１−１１１）を、特殊再生時にＴＳパケットデコードを実施するかどうかを示す情報、表示を行うかどうかを示す情報を書き込む領域として割り当て、特殊再生を実現している。また、他の実施例として、ｓｌｏｗ＿ｒｅｓｅｒｖｅ領域（１００）を使用し、続く５ｂｉｔ（ＤＳＭ＿ｄａｔａ；今回の場合、ｒｅｐ＿ｃｎｔｒｌ；繰り返し数）に０００００（規格上は禁止）を割り当てることでも実現可能である。つまり、規格で定義された特殊再生フラグ（ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ）やＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａなどの既存のＲｅｓｅｒｖｅｄ領域を、特殊再生用のデコードを実施するかどうかに関する情報、表示を実施するかどうかに関する情報の書き込みに割り当てる（差し替える）ことで実現している。
【特許文献１】特開２００２−３５９８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、近年の画像情報圧縮技術はＭＰＥＧ方式を含め様々な圧縮技術の開発が進み、ストリーム構成も多種多様であるため、従来の圧縮画像および圧縮音声再生装置では、規格によってストリーム内のユーザ領域のサイズ、位置、書き込めるデータの制約が異なり、規格に合わせて特殊再生情報の書き込み内容を変更する必要があり、ストリーム加工処理が複雑になると同時に、ストリーム処理部においても特殊再生情報の読み出し処理が複雑になるという問題を有していた。
【００１７】
また、図１３に示す再生装置１０００ａのように、ストリーム加工部１００５及びストリーム処理部１００７を設けずに、全体制御部１０２０からデコーダ制御部１００８に直接特殊再生情報を通知するように構成した場合、デコーダ制御部１００８が特殊再生情報の通知を受けてから、特殊再生対象のストリームデータがストリーム供給部１００３からデコーダ１００９に入力されるまでに大きなタイムラグが発生する。また、デコーダ１００９などの状態を管理する必要があるため、特殊再生手順が複雑となり、全体制御部１０２０からの特殊再生手順を誤ると、ハングアップするなど正常に特殊再生を実行することができないという問題を有していた。
【００１８】
本発明は、上記問題点を解消するためになされたもので、簡単な処理で特殊再生を正常に行うことができる再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１９】
上記課題を解決するために、本発明の請求項１に係る再生装置は、蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、前記蓄積装置から読み出された圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力手段と、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記特殊再生制御情報を取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記特殊再生制御情報に基づいて前記圧縮画像及び圧縮音声ストリームのデコード再生を行う再生手段とを有するデコード部と、を備えた、ことを特徴とする。
【００２０】
また、本発明の請求項２に係る再生装置は、請求項１に記載の再生装置において、前記特殊再生制御情報は、順方向もしくは逆方向のいずれかを示す再生方向情報、または、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，Ｐピクチャ，およびＢピクチャを再生するコマ送り再生、のいずれかを示す再生方法情報、の少なくともいずれかを含む、ことを特徴とする。
【００２１】
また、本発明の請求項３に係る再生装置は、蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、前記蓄積装置から読み出された圧縮画像及び圧縮音声ストリームを受け入れ、かつ、前記圧縮画像及び圧縮音声ストリームをデコードするためのデコード用プログラムを受け入れるストリーム入力手段と、前記デコード用プログラムを付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記デコード用プログラムを取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記デコード用プログラムに基づいて前記圧縮画像及び圧縮音声ストリームのデコード再生を行う再生手段とを有するデコード部と、を備え、前記デコード用プログラムは、外部から前記ストリーム入力手段に入力される、あるいは、前記蓄積装置に予め蓄積され、該蓄積装置から前記圧縮画像及び圧縮音声ストリームと共に読み出され、前記ストリーム入力手段に入力される、ことを特徴とする。
【００２２】
また、本発明の請求項４に係る再生装置は、請求項３に記載の再生装置において、前記デコード用プログラムは、デコードプログラム、表示用映像処理用プログラム、または、音声処理用プログラムを含む、ことを特徴とする。
【００２３】
また、本発明の請求項５に係る再生装置は、蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、前記蓄積装置から読み出された複数の圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力手段と、前記複数ストリームを区別するためのストリーム情報を付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記ストリーム情報を取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記ストリーム情報に基づいて前記複数の圧縮画像及び圧縮音声ストリームのそれぞれをデコード再生する再生手段とを有するデコード部と、を備えた、ことを特徴とする。
【００２４】
また、本発明の請求項６に係る再生装置は、請求項５に記載の再生装置において、前記再生制御用パケット生成手段は、前記複数ストリームの少なくとも１つのストリームに対して、ユーザが所望の特殊再生方法を示す特殊再生制御情報を前記制御用パケットに付加し、前記再生用コマンド組み込み手段は、前記ストリーム情報及び前記特殊再生制御情報が付加された制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、前記ストリーム処理手段は、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記ストリーム情報および前記特殊再生制御情報を取得し、前記再生手段は、前記ストリーム処理手段が前記ストリーム情報及び前記特殊再生制御情報に基づいて前記複数の圧縮画像及び圧縮音声ストリームのデコード再生を行う、ことを特徴とする。
【００２５】
また、本発明の請求項７に係る再生装置は、請求項６に記載の再生装置において、前記特殊再生制御情報は、順方向もしくは逆方向のいずれかを示す再生方向情報、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，Ｐピクチャ，およびＢピクチャを再生するコマ送り再生、のいずれかを示す再生方法情報、または、映像の中に別の映像を表示させるｐｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ（ＰｉｎＰ）、もしくは複数の映像が重ならないように表示させるＰｉｃｔｕｒｅ  ｏｕｔ  Ｐｉｃｔｕｒｅ、のいずれかを示す複数ストリームの表示方法に関する表示方法情報、の少なくとも何れかを含む、ことを特徴とする。
【００２６】
また、本発明の請求項８に係る再生装置は、請求項１乃至７のいずれか１項に記載の再生装置において、映像データ及び音声データを圧縮画像及び圧縮音声ストリームにエンコードするエンコード手段と、記録時に、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する記録時制御用パケット生成手段と、前記記録時の制御用パケットを、前記エンコードされた圧縮画像及び圧縮音声ストリームに組み込む記録時コマンド組み込み手段と、前記記録時コマンド組み込み手段により前記制御用パケットが組み込まれた圧縮画像及び圧縮音声ストリームを、前記蓄積装置に出力するストリーム出力手段と、を備えた、ことを特徴とする。
【００２７】
また、本発明の請求項９に係る再生装置は、請求項１乃至８のいずれか１項に記載の再生装置において、前記制御用パケットは、ＭＰＥＧ規格に基づいたｕｓｅｒ  ｄａｔａ領域、またはｒｅｓｅｒｖｅｄ領域を使う、ことを特徴とする。
【発明の効果】
【００２８】
以上のように、本発明の請求項１に係る再生装置によれば、蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、前記蓄積装置から読み出された圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力手段と、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記特殊再生制御情報を取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記特殊再生制御情報に基づいて前記圧縮画像及び圧縮音声ストリームのデコード再生を行う再生手段とを有するデコード部と、を備えたことより、デコード部へのストリームの転送と再生コマンドの転送とを１系統化することができるため、特殊再生時のデコード手順を誤ることが無くなり、ストリームの特殊再生を正確に行うことができ、また、圧縮画像及び圧縮音声ストリームを加工することなく、該ストリームに再生コマンドを組み込み、再生コマンドの転送を容易に実現できる。
【００２９】
また、本発明の請求項２に係る再生装置によれば、請求項１に記載の再生装置において、前記特殊再生制御情報は、順方向もしくは逆方向のいずれかを示す再生方向情報、または、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，Ｐピクチャ，およびＢピクチャを再生するコマ送り再生、のいずれかを示す再生方法情報、の少なくともいずれかを含むことより、順方向再生、逆方向再生、Ｉ再生、ＩＰ再生、コマ送りなどの特殊再生を実施することができる。
【００３０】
また、本発明の請求項３に係る再生装置によれば、蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、前記蓄積装置から読み出された圧縮画像及び圧縮音声ストリームを受け入れ、かつ、前記圧縮画像及び圧縮音声ストリームをデコードするためのデコード用プログラムを受け入れるストリーム入力手段と、前記デコード用プログラムを付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記デコード用プログラムを取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記デコード用プログラムに基づいて前記圧縮画像及び圧縮音声ストリームのデコード再生を行う再生手段とを有するデコード部と、を備え、前記デコード用プログラムは、外部から前記ストリーム入力手段に入力される、あるいは、前記蓄積装置に予め蓄積され、該蓄積装置から前記圧縮画像及び圧縮音声ストリームと共に読み出され、前記ストリーム入力手段に入力されるようにしたので、圧縮画像及び圧縮音声ストリームのデコード用のプログラムを、圧縮ストリームの転送と共にデコード部に転送することができるため、外部フラッシュＲＯＭに記録させておく必要がなく、ＲＯＭ容量の削減という効果が得られる。
【００３１】
また、本発明の請求項４に係る再生装置によれば、請求項３に記載の再生装置において、前記デコード用プログラムは、デコードプログラム、表示用映像処理用プログラム、または、音声処理用プログラムを含むことより、圧縮画像及び圧縮音声ストリームのデコード用のプログラムだけでなく、表示用映像処理用プログラム、または、音声処理用プログラムも外部フラッシュＲＯＭに記録しておく必要がなく、ＲＯＭ容量を削減することができる。
【００３２】
また、本発明の請求項５に係る再生装置によれば、蓄積装置に蓄積された圧縮画像及び圧縮音声ストリームを再生する再生装置であって、前記蓄積装置から読み出された複数の圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力手段と、前記複数ストリームを区別するためのストリーム情報を付加した制御用パケットを生成する再生制御用パケット生成手段と、前記制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、転送する再生用コマンド組み込み手段とを有するストリーム供給部と、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記ストリーム情報を取得するストリーム処理手段と、前記ストリーム処理手段が取得した前記ストリーム情報に基づいて前記複数の圧縮画像及び圧縮音声ストリームのそれぞれをデコード再生する再生手段とを有するデコード部と、を備えたことより、複数の圧縮画像及び圧縮音声ストリームのデコード再生を行うことが可能となる。
【００３３】
また、本発明の請求項６に係る再生装置によれば、請求項５に記載の再生装置において、前記再生制御用パケット生成手段は、前記複数ストリームの少なくとも１つのストリームに対して、ユーザが所望の特殊再生方法を示す特殊再生制御情報を前記制御用パケットに付加し、前記再生用コマンド組み込み手段は、前記ストリーム情報及び前記特殊再生制御情報が付加された制御用パケットを、前記圧縮画像及び圧縮音声ストリームに組み込み、前記ストリーム処理手段は、前記ストリーム供給部から転送された前記圧縮画像及び圧縮音声ストリームに組み込まれた前記制御用パケットから前記ストリーム情報および前記特殊再生制御情報を取得し、前記再生手段は、前記ストリーム処理手段が前記ストリーム情報及び前記特殊再生制御情報に基づいて前記複数の圧縮画像及び圧縮音声ストリームのデコード再生を行うようにしたので、デコード部へのストリームの転送と再生コマンドの転送とを１系統化することができるため、特殊再生時のデコード手順を誤ることが無くなり、ストリームの特殊再生を正確に行うことができ、また、圧縮画像及び圧縮音声ストリームを加工することなく、該ストリームに再生コマンドを組み込み、再生コマンドの転送を容易に実現でき、複数のストリームの特殊再生を確実に実施することができる。
【００３４】
また、本発明の請求項７に係る再生装置によれば、請求項６に記載の再生装置において、前記特殊再生制御情報は、順方向もしくは逆方向のいずれかを示す再生方向情報、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，Ｐピクチャ，およびＢピクチャを再生するコマ送り再生、のいずれかを示す再生方法情報、または、映像の中に別の映像を表示させるｐｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ（ＰｉｎＰ）、もしくは複数の映像が重ならないように表示させるＰｉｃｔｕｒｅ  ｏｕｔ  Ｐｉｃｔｕｒｅ、のいずれかを示す複数ストリームの表示方法に関する表示方法情報、の少なくとも何れかを含むことより、複数の圧縮画像及び圧縮音声ストリームのデコード処理を行うとともに、各ストリームに対して、順方向再生、逆方向再生、Ｉ再生、ＩＰ再生、コマ送りなどの特殊再生、ＰｉｎＰやＰｏｕｔＰなどの複数ストリームの表示出力を実施することができる。
【００３５】
また、本発明の請求項８に係る再生装置によれば、請求項１乃至７のいずれか１項に記載の再生装置において、映像データ及び音声データを圧縮画像及び圧縮音声ストリームにエンコードするエンコード手段と、記録時に、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する記録時制御用パケット生成手段と、前記記録時の制御用パケットを、前記エンコードされた圧縮画像及び圧縮音声ストリームに組み込む記録時コマンド組み込み手段と、前記記録時コマンド組み込み手段により前記制御用パケットが組み込まれた圧縮画像及び圧縮音声ストリームを、前記蓄積装置に出力するストリーム出力手段と、を備えたことより、記録時にあらかじめ、圧縮画像及び圧縮音声ストリームの再生方法を決めておくことが可能であり、また、再生時の制御用パケット生成処理が不要となるという効果が得られる。
【００３６】
また、本発明の請求項９に係る再生装置によれば、請求項１乃至８のいずれか１項に記載の再生装置において、前記制御用パケットは、ＭＰＥＧ規格に基づいたｕｓｅｒ  ｄａｔａ領域、またはｒｅｓｅｒｖｅｄ領域を使うようにしたので、再生装置側のストリーム制御手段において、再生画像のデコード、再生、表示、特殊再生及びプログラム転送にかかる再生制御情報をＭＰＥＧの規定されるフォーマットを利用して転送することが可能となる。
【発明を実施するための最良の形態】
【００３７】
（実施の形態１）
以下に、本発明の実施の形態１による圧縮画像及び圧縮音声再生装置について説明する。
【００３８】
本実施の形態１の再生装置は、ユーザが所望の特殊再生方法に基づいて、圧縮ストリームの特殊再生を行うものである。
【００３９】
図１は、本実施の形態１にかかる圧縮画像及び圧縮音声再生装置１００の構成を示すブロック図である。
【００４０】
本実施の形態１の圧縮画像及び圧縮音声再生装置（以降、再生装置と呼ぶ）１００は、蓄積装置１０１、蓄積装置制御部１０２、再生用ストリーム供給部１０３、デコーダ部１０７、表示部１１１、音声出力部１１２、全体制御部１２０およびユーザーインターフェース１２１を備えている。
【００４１】
蓄積装置１０１は、圧縮画像及び圧縮音声データを蓄積する。この蓄積装置１０１は、ハードディスクドライブ、または、外部または内蔵大容量メモリ、または、光ディスクドライブ（例えば、ＤＶＤ−ＲＯＭドライブ）である。
【００４２】
蓄積装置制御部１０２は、蓄積装置１０１を制御する。
【００４３】
全体制御部１２０は、ユーザが所望の特殊再生に関する情報（特殊再生情報）をユーザーインターフェース１２１を介して受信し、蓄積装置制御部１０２にストリーム供給を指示するとともに、上記特殊再生情報を再生用ストリーム供給部１０３に出力する。この全体制御部１２０は、例えば、マイコン、ＣＰＵなどで実現されるものである。
【００４４】
蓄積制御部１０２は、全体制御部１２０からのストリーム供給の指示に基づいて、蓄積装置１０１から所定のストリームデータを読み出す。なお、ここでは、ストリームデータとして、ＭＰＥＧなどの圧縮画像及び圧縮音声ストリーム（以降、圧縮ストリームと呼ぶ）を一例に挙げて説明するが、他の規格で圧縮されたストリームでも構わない。
【００４５】
再生用ストリーム供給部１０３は、蓄積制御部１０２から読み出された圧縮ストリームを受け取るストリーム入力部１０４と、全体制御部１２０からの制御により、上記特殊再生情報を付加した制御用パケットを生成する再生用制御用パケット生成部１０５と、制御用パケットを圧縮ストリームの前に組み込む再生用コマンド組み込み部１０６とを備えている。
【００４６】
デコーダ部１０７は、再生用ストリーム供給部１０３から出力された圧縮ストリームを解析し、該圧縮ストリームから制御用パケットを抽出するストリーム処理部１０８と、圧縮ストリームをデコード処理するデコーダ１１０と、制御用パケットから特殊再生情報を取り出し、該特殊再生情報に基づきデコーダ１１０を制御するデコーダ制御部１０９と、を備えている。
【００４７】
表示部１１１及び音声出力部１１２は、デコーダ部１０７でデコード処理された結果（画像及び音声）を表示出力する。なお、この表示部１１１、音声出力部１１２は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）などの出力でも構わない。特に本発明で限定しているものではない。
【００４８】
図２は、制御用パケットの一例を示す。
【００４９】
制御用パケット２００は、通常、再生には影響しないストリームを用いる必要がある。本実施の形態では、一例として、ＭＰＥＧ規格に基づくｈｅａｄｅｒ領域（ｕｓｅｒ  ｄａｔａ領域）２０１（スタートコードとストリームＩＤで示す値が、０ｘ０００００１Ｂ２）と、制御用パケットデータ領域２０２を有するパケットを挙げているが、この他にｒｅｓｅｒｖｅｄ領域を有するようにしても構わない。また、ユーザー領域のサイズに制限がある場合（例えば、１パケット２０４８バイトなど）、当然、制御用パケットを分割して、複数個で構成されるようにしても構わない。
【００５０】
制御用パケットデータ領域２０２には、特殊再生制御情報などが埋め込まれる。この特殊再生制御情報には、デコード部１０７での再生方法を示す情報が埋め込まれている。具体的には、パケット長に関する情報２０３、特殊再生方法などを示す特殊再生情報の有無に関する情報２０４が含まれ、さらに、特殊再生情報が有る場合は特殊再生モードに関する情報２０５、特殊再生情報が無い場合は通常再生モードに関する情報２０６が含まれる。
【００５１】
特殊再生モードに関する情報とは、例えば、順方向もしくは逆方向のいずれかを示す再生方向情報、または、Ｉピクチャのみを再生するＩ再生、ＩピクチャおよびＰピクチャを再生するＩＰ再生、もしくはＩピクチャ，ＰピクチャおよびＢピクチャを再生するコマ送り再生のいずれかを示す再生方法情報、の少なくともいずれかの情報を含むものである。なお、Ｉピクチャはフレーム内符号化ピクチャであり、Ｐピクチャは順方向予測符号化ピクチャであり、Ｂピクチャは両方向予測符号化ピクチャである。
【００５２】
通常再生モードに関する情報２０６とは、映像及び音声のデコードプログラムと、表示及び音声処理用のプログラムなどの通常再生に必要なプログラムを示す情報である。
【００５３】
図３は、本実施の形態１による再生動作を説明するためのフローチャートである。
【００５４】
ユーザからの特殊再生要求を、ユーザーインターフェース１２１を介して全体制御部１２０で受信すると（ステップＳ３０２）、その特殊再生情報をストリーム供給部１０３へ送信し（ステップＳ３０３）、上記特殊再生情報に対応する圧縮ストリームを蓄積装置１０１から読み出して、ストリーム供給部１０３へ転送する（ステップＳ３０４）。
【００５５】
ストリーム供給部１０３では、上記特殊再生情報付加された制御用パケットを再生制御用パケット生成部１０５で生成し、該制御用パケットを、再生用コマンド組み込み部１０６により圧縮ストリームの前に組み込み、デコード部１０７へ転送する（ステップＳ３０５）。
【００５６】
デコード部１０７では、上記圧縮ストリームに組み込まれた制御用パケット中に特殊再生情報が有るかどうかを判断する（ステップＳ３０６）。
【００５７】
ステップＳ３０６において、制御用パケット中に特殊再生情報が有ると判断した場合、ストリーム処理部１０８で、制御用パケットから特殊再生情報を取り出し、該特殊再生情報に基づいてデコード制御部１０９及びデコーダ１１０で特殊再生を行い（ステップＳ３０７）、デコーダ１１０によるデコード結果を表示部１１１及び音声出力部１１２へ転送する（ステップＳ３０９）。これにより、ユーザは、所望の特殊再生方法により特殊再生された画像及び音声を視聴することができる。
【００５８】
ステップＳ３０６において、制御用パケット中に特殊再生情報が無いと判断した場合、デコーダ１１０で通常再生を行い（ステップＳ３０８）、デコーダ１１０によるデコード結果を表示部１１１及び音声出力部１１２へ転送する（ステップＳ３０９）。これにより、ユーザは、通常再生された画像及び音声を視聴することができる。
【００５９】
以上のように、本実施の形態１によれば、蓄積装置１０１から読み出された圧縮ストリームを受け入れるストリーム入力部１０４と、ユーザが所望の特殊再生方法を示す特殊再生制御情報を付加した制御用パケットを生成する再生制御用パケット生成部１０５と、前記制御用パケットを前記圧縮ストリームに組み込み、転送する再生用コマンド組み込み部１０６とを有するストリーム供給部１０３と、前記ストリーム供給部１０３から転送された前記圧縮ストリームに組み込まれた前記制御用パケットから前記特殊再生制御情報を取得するストリーム処理部１０８と、前記圧縮画像及び圧縮音声ストリームを、前記ストリーム処理部１０８が取得した特殊再生制御情報に基づいてデコード再生するデコーダ制御部１０９及びデコーダ１１０とを有するデコード部１０７とを備えたことより、デコード部１０７への圧縮ストリームの転送と再生コマンドの転送とを１系統化することができるため、特殊再生時のデコード手順を誤ることが無くなり、圧縮ストリームの特殊再生を正確に行うことができる。また、従来のように圧縮ストリームを加工することなく、該圧縮ストリームに制御用パケットを組み込むようにしたので、デコード部１０７への再生コマンドの転送を容易に実現することができ、ストリーム処理部１０８では、従来のストリーム処理手順を使いつつ、特殊再生が可能となる。
【００６０】
（実施の形態２）
以下に、本発明の実施の形態２による圧縮画像及び圧縮音声再生装置について説明する。
【００６１】
本実施の形態２の再生装置は、デコード用プログラムに応じて圧縮ストリームの再生を行うものである。
【００６２】
図４は、本実施の形態２にかかる圧縮画像及び圧縮音声再生装置４００の構成を示すブロック図である。
【００６３】
本実施の形態２の再生装置４００は、蓄積装置４０１、蓄積装置制御部４０２、再生用ストリーム供給部４０３、デコーダ部４０７、表示部４１１、音声出力部４１２、全体制御部４２０およびユーザーインターフェース４２１を備えている。
【００６４】
蓄積装置４０１は、圧縮画像及び圧縮音声データと、デコード用プログラムとを蓄積する。この蓄積装置４０１は、ハードディスクドライブ、または、外部または内蔵大容量メモリ、または、光ディスクドライブ（例えば、ＤＶＤ−ＲＯＭドライブ）である。
【００６５】
蓄積装置制御部４０２は、蓄積装置４０１を制御する。
【００６６】
全体制御部４２０は、ユーザからの再生要求をユーザーインターフェース４２１を介して受信し、蓄積装置制御部４０２にストリーム供給を指示するとともに、上記再生情報を再生用ストリーム供給部４０３に出力する。この全体制御部４２０は、例えば、マイコン、ＣＰＵなどで実現されるものである。
【００６７】
蓄積制御部４０２は、全体制御部４２０からのストリーム供給の指示に基づいて、蓄積装置４０１から所定のストリームデータおよびデコード用プログラムを読み出す。ここでは、ストリームデータとして、ＭＰＥＧなどの圧縮画像及び圧縮音声ストリーム（以降、圧縮ストリームと呼ぶ）を一例に挙げて説明するが、他の規格で圧縮されたストリームでも構わない。
【００６８】
再生用ストリーム供給部４０３は、蓄積制御部４０２から読み出された圧縮ストリームおよびデコード用プログラムを受け取るストリーム入力部４０４と、全体制御部４２０からの制御により、デコード用プログラムを付加した制御用パケットを生成する再生用制御用パケット生成部４０５と、制御用パケットを圧縮ストリームに組み込む再生用コマンド組み込み部４０６とを備えている。なお、ここでは、デコード用プログラムは、蓄積装置４０１に予め蓄積しておき、蓄積制御部４０２からの制御により、蓄積装置４０１から所定のデコード用プログラムが読み出される場合について説明するが、デコード用プログラムを蓄積装置４０１に蓄積させず、外部メモリ上から直接ストリーム入力部４０４に転送するようにしても良い。
【００６９】
デコーダ部４０７は、再生用ストリーム供給部４０３から出力された圧縮ストリームを解析し、該圧縮ストリームから制御用パケットを抽出し、該制御用パケットに付加されたデコード用プログラムをデコーダ制御部４０９に設定するストリーム処理部４０８と、圧縮ストリームをデコード処理するデコーダ４１０と、設定されたデコード用プログラムに基づきデコーダ４１０を制御するデコーダ制御部４０９と、を備えている。
【００７０】
表示部４１１及び音声出力部４１２は、デコーダ部４０７でデコード処理された結果（画像及び音声）を表示出力する。なお、この表示部４１１、音声出力部４１２は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）などの出力でも構わない。
【００７１】
なお、本実施の形態２の再生装置４００を構成する蓄積装置４０１は、ハードディスクドライブ、または、外部または内蔵大容量メモリ、または、光ディスクドライブ（例えば、ＤＶＤ−ＲＯＭドライブ）である。
【００７２】
図５は、本実施の形態２による再生動作を説明するためのフローチャートである。
【００７３】
ユーザーからの再生要求を、ユーザーインターフェース４２１を介して全体制御部４２０で受信すると（ステップＳ５０２）、その再生情報をストリーム供給部４０３へ送信し（ステップＳ５０３）、上記再生情報に対応するデコーダ用プログラムおよび圧縮ストリームを蓄積装置４０１から読み出して、ストリーム供給部４０３へ転送する（ステップＳ５０４）。
【００７４】
ストリーム供給部４０３では、上記デコーダ用プログラムが付加された制御用パケットを生成し、該制御用パケットを圧縮ストリームに組み込み、デコード部４０７へ転送する（ステップＳ５０５）。
【００７５】
デコード部４０７では、上記圧縮ストリームに組み込まれた制御用パケットからデコードプログラムをストリーム処理部４０８で抽出し、該抽出したデコーダ用プログラムをデコーダ制御部４０９およびデコーダ４１０に設定し、デコード部４０７で上記デコードプログラムに基づく再生を行う（ステップＳ５０６）。デコード部４０７によるデコード結果を表示部４１１及び音声出力部４１２へ転送する（ステップＳ５０７）。これにより、ユーザは、所望のデコードプログラムに基づいて再生された画像及び音声を視聴することができる。
【００７６】
なお、本実施の形態２では、蓄積装置４０１からデコーダ用プログラムを転送する場合について説明したが、デコーダ用プログラム以外のプログラム、例えば、表示用映像処理用プログラムや音声処理用プログラムなどを転送するようにしても良い。
【００７７】
以上のように、本実施の形態２によれば、蓄積装置４０１から読み出された圧縮ストリーム、及び、該圧縮ストリームをデコードするためのデコード用プログラムを受け入れるストリーム入力部４０４と、前記デコード用プログラムを付加した制御用パケットを生成する再生制御用パケット生成部４０５と、前記制御用パケットを前記圧縮ストリームに組み込み、転送する再生用コマンド組み込み部４０６とを有するストリーム供給部４０３と、前記ストリーム供給部４０３から転送された前記圧縮ストリームに組み込まれた前記制御用パケットから前記デコード用プログラムを取得するストリーム処理部４０８と、前記圧縮ストリームを、前記ストリーム処理部４０８が取得したデコード用プログラムに基づいてデコード再生するデコーダ制御部４０９及びデコーダ４１０とを有するデコード部４０７と、を備えたことより、圧縮ストリームのデコード用プログラムを、蓄積装置から圧縮ストリームと共に読み出してデコード部４０７に転送することができるため、外部フラッシュＲＯＭに記録させておく必要がなく、ＲＯＭ容量の削減という効果が得られる。
【００７８】
（実施の形態３）
以下に、本発明の実施の形態３による圧縮画像及び圧縮音声再生装置について説明する。
【００７９】
本実施の形態３の再生装置は、２チャンネルストリームの再生を行うものである。
【００８０】
本実施の形態３の再生装置の構成は、上記実施の形態１の再生装置１００の構成と同じであり、詳細な説明は省略する。
【００８１】
図６は、本実施の形態３による再生動作を説明するためのフローチャートである。
【００８２】
ユーザーからの２チャンネル再生要求を、ユーザーインターフェースを介して全体制御部１２０で受信すると（ステップＳ６０２）、その２チャンネルストリーム再生情報をストリーム供給部１０３へ送信し（ステップＳ６０３）、上記２チャンネルストリーム再生情報に対応する２チャンネル分の圧縮ストリームを、蓄積装置１０１からストリーム供給部１０３へ転送する（ステップＳ６０４）。
【００８３】
ストリーム供給部１０３では、各チャンネル毎のストリーム情報（例えば、チャンネルＮｏ．１、Ｎｏ．２などの区別する情報）が付加された制御用パケットを再生制御用パケット生成部１０５で生成し、該制御用パケットを、再生用コマンド組み込み部１０６により圧縮ストリームに組み込み、デコード部１０７へ転送する（ステップＳ６０５）。なお、何番のストリームが供給されているかは、全体制御部１２０が把握しており、蓄積装置制御部１０２、ストリーム供給部１０３はそれぞれ、全体制御部１０２により制御される。
【００８４】
デコード部１０７では、上記圧縮ストリームに組み込まれた制御用パケット中に２チャンネルストリーム再生情報があるかどうか判断する（ステップＳ６０６）。
【００８５】
ステップＳ６０６において、２チャンネルストリーム再生情報があると判断した場合、ストリーム処理部１０８で、制御用パケットから２チャンネルストリーム再生情報を取り出し、該２チャンネルストリーム再生情報に基づいてデコード制御部１０９及びデコーダ１１０で２チャンネルストリーム再生を行い（ステップＳ６０７）、デコーダ１１０によるデコード結果を、表示部１１１及び音声出力部１１２へ転送する（ステップＳ６０９）。これにより、ユーザは２チャンネル再生された画像及び音声を視聴することができる。
【００８６】
ステップＳ６０６において、制御用パケット中に２チャンネルストリーム再生情報が無いと判断した場合、デコーダ１１０で通常の１チャンネル再生を行い（ステップＳ６０８）、デコーダ１１０によるデコード結果を表示部１１１及び音声出力部１１２へ転送する（ステップＳ６０９）。これにより、通常の１チャンネル再生された画像及び音声を視聴することができる。
【００８７】
なお、本実施の形態３では、ユーザーインターフェースを介して２チャンネルストリーム再生要求を受付ける場合について説明したが、２チャンネルストリーム再生要求以外に、上記実施の形態１で説明したように特殊再生要求が含まれていても良い。この場合、その特殊再生要求の内容は、上記実施の形態１で説明した内容と同様であり、特殊再生情報は、２チャンネルそれぞれもしくはすべてに対する特殊再生方法を示すものであり、例えば、順方向もしくは逆方向のいずれかを示す再生方向情報や、Ｉ再生、ＩＰ再生、もしくはコマ送り再生のいずれかを示す再生方法情報などを含む。さらに、以下に示すような、複数チャンネルストリームの表示方法に関する情報を含むようにしても良い。
【００８８】
図７（ａ）および図７（ｂ）に、本実施の形態３による、２チャンネルストリーム再生時の画面表示の例を示す。
【００８９】
表示方法がＰｉｎＰ（Ｐｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ）の場合、図７（ａ）に示すように、画像７０１の上に、別の画像７０２が重なるように表示される。
【００９０】
表示方法がＰｏｕｔＰ（Ｐｉｃｔｕｒｅ  ｏｕｔ  Ｐｉｃｔｕｒｅ）の場合、図７（ｂ）に示すように、画像７０３と画像７０４が重ならず、１つの画面を中央で二分し、それぞれの画像が全画面表示される。
【００９１】
なお、本実施の形態３では、２チャンネル再生の場合について説明したが、複数ストリームの再生の場合でも構わない。
【００９２】
以上のように、本実施の形態３によれば、蓄積装置１０１から読み出された複数の圧縮画像及び圧縮音声ストリームを受け入れるストリーム入力部１０４と、前記複数ストリームを区別するためのストリーム情報を付加した制御用パケットを生成する再生制御用パケット生成部１０５と、前記制御用パケットを前記圧縮ストリームに組み込み、転送する再生用コマンド組み込み部１０６とを有するストリーム供給部１０３と、前記ストリーム供給部１０３から転送された前記圧縮ストリームに組み込まれた前記制御用パケットから前記ストリーム情報を取得するストリーム処理部１０８と、複数の圧縮画像及び圧縮音声ストリームを、前記ストリーム処理部１０８が取得したストリーム情報に基づいてそれぞれデコード再生するデコーダ制御部１０９及びデコーダ１１０とを有するデコード部１０７とを備えたことより、複数の圧縮画像及び圧縮音声ストリームのデコード再生を正確に行うことができる。
【００９３】
また、前記複数のストリームの少なくとも１つのストリームに対して、ユーザが所望の特殊再生方法を示す特殊再生制御情報を、前記制御用パケットに付加するようにしたので、デコード部１０７への圧縮ストリームの転送と再生コマンドの転送とを１系統化することができるため、特殊再生時のデコード手順を誤ることが無くなり、圧縮ストリームの特殊再生を正確に行うことができる。また、従来のように圧縮ストリームを加工することなく、該圧縮ストリームに制御用パケットを組み込むようにしたので、デコード部１０７への再生コマンドの転送を容易に実現することができ、蓄積装置１０１に蓄積されたストリームの特殊再生を確実に実施することが可能となる。
【００９４】
（実施の形態４） 
以下に、本発明の実施の形態４による圧縮画像及び圧縮音声再生装置について説明する。
【００９５】
本実施の形態４は、映像、音声データを圧縮して蓄積装置に記録する際に、予め特殊再生コマンドを組み込むものである。
【００９６】
図８は、本実施の形態４にかかる圧縮画像及び圧縮音声記録再生装置の構成を示すブロック図である。図において、図１と同一構成要素は同一符号を付し、その詳細な説明を省略する。
【００９７】
本実施の形態４の再生装置８００は、上記実施の形態１の再生装置１００と同様、圧縮画像及び圧縮音声データを蓄積する蓄積装置１０１、蓄積装置１０１を制御する蓄積装置制御部１０２、再生用ストリーム供給部１０３、デコーダ部１０７、表示部１１１、音声出力部１１２、全体制御部１２０およびユーザーインターフェース１２１を備え、さらに、映像及び音声データを圧縮するエンコーダ８５４と、圧縮された映像及び音声データを蓄積装置１０１に送信するストリーム送信部８５０とを備えている。
【００９８】
ストリーム送信部８５０は、ユーザーインターフェース８２１を介して、全体制御部１２０で受信したユーザーが所望の特殊再生方法を示す特殊再生情報を付加した制御用パケットを、記録時に生成する記録時制御用パケット生成部８５２と、前記制御用パケットを、エンコーダ８５４によりエンコードされた圧縮ストリームに組み込む記録時コマンド組み込み部８５３と、制御用パケットが組み込まれた圧縮ストリームを転送するストリーム出力部８５１とを備える。これにより、転送された圧縮ストリームは、蓄積装置制御部１０２により、蓄積装置１０１に記録される。
【００９９】
記録された制御用パケットおよび圧縮ストリームは、上記実施の形態１と同様に、デコード部１０７で特殊再生処理を行い、デコード結果を表示部１１１及び音声出力部１１２へ出力する。
【０１００】
なお、本実施の形態４では、ストリーム送信部８５０及びエンコーダ８５４を、上記実施の形態１の再生装置の構成に追加する構成としたが、上記実施の形態２、３の再生装置の構成に追加する構成としても良い。
【０１０１】
図９に、本実施の形態４の再生装置８００の動作を説明するためのフローチャートを示す。
【０１０２】
映像、音声をエンコーダ８５４で圧縮し、圧縮ストリームとして蓄積装置１０１に記録時に、ユーザーインターフェース１２１を介して全体制御部１２０でユーザーが所望の再生時の特殊再生要求を受け付けると（ステップＳ９０２）、その記録時特殊再生情報をストリーム送信部８５０へ送信する（ステップＳ９０３）。
【０１０３】
ストリーム送信部８５０で、特殊再生情報が付加された制御用パケットを生成して圧縮ストリームに組み込み、蓄積装置１０１へ転送し、記録する（ステップＳ９０４）。
【０１０４】
上記圧縮ストリームの再生開始時に（ステップＳ９０５）、ストリーム供給部１０３及びデコーダ部１０７へ圧縮ストリームを転送する（ステップＳ９０６）。
【０１０５】
デコード部１０７では、入力された制御用パケット中に特殊再生情報があるかどうか判断する（ステップＳ９０７）。
【０１０６】
ステップＳ９０７において、制御用パケット中に特殊再生情報があると判断した場合は、ストリーム処理部１０８で制御用パケットから特殊再生情報を受け取り、デコード制御部１０９及びデコーダ１１０でその指定の特殊再生を行い（ステップＳ９０８）、デコード結果を表示部１１１及び音声出力部１１２へ転送する（ステップＳ９１０）。
【０１０７】
ステップＳ９０７において、制御用パケット中に特殊再生情報が無いと判断した場合は、デコーダ１１０で通常再生を行い（ステップＳ９０９）、デコード結果を表示部１１１及び音声出力部１１２へ転送する（ステップＳ９１０）。
【０１０８】
以上のように、本実施の形態４によれば、上記実施の形態１の構成に加え、さらに、映像データ及び音声データを圧縮画像及び圧縮音声ストリームにエンコードするエンコーダ８５４と、記録時に、ユーザが所望の特殊再生方法を示す特殊再生情報を付加した制御用パケットを生成する記録時制御用パケット生成部８５２と、前記記録時の制御用パケットを、前記エンコードされた圧縮画像及び圧縮音声ストリームに組み込む記録時コマンド組み込み部８５３と、前記記録時コマンド組み込み部８５３により前記制御用パケットが組み込まれた圧縮画像及び圧縮音声ストリームを、蓄積装置１０１に出力するストリーム出力部８５１と、を備えたことより、ユーザは記録時にあらかじめ圧縮ストリームの再生方法を決めておくことが可能であり、また、再生時の制御用パケット生成処理が不要となる。本実施の形態４の再生装置は、さまざまな特殊再生方法を記録時に設定することが可能で、圧縮画像の画像編集装置などにも応用できる。
【０１０９】
なお、本発明の再生装置は、上記実施の形態１乃至４に限定されるものではなく、１チップのＬＳＩとして実現してもよいし、個別のＬＳＩとして構成するようにしてもよい。さらに、半導体技術の進歩、又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。
【産業上の利用可能性】
【０１１０】
本発明にかかる圧縮画像及び圧縮音声再生装置は、圧縮画像及び圧縮音声ストリームの特殊再生方法として有用である。また、録画再生装置や編集装置等の用途にも応用可能である。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施の形態１にかかる圧縮画像及び圧縮音声再生装置の構成を示すブロック図である。
【図２】上記実施の形態１における、制御用パケットの一例である。
【図３】上記実施の形態１による再生装置の動作（特殊再生動作）を説明するためのフローチャートである。
【図４】本発明の実施の形態２にかかる圧縮画像及び圧縮音声再生装置の構成を示すブロック図である。
【図５】上記実施の形態２による再生装置の動作（デコードプログラムの転送及び設定）を説明するためのフローチャートである。
【図６】本発明の実施の形態３による再生装置の動作（２チャンネルストリームの再生手順）を説明するためのフローチャートである。
【図７】（ａ）上記実施の形態３における、ＰｉｎＰの表示例である。（ｂ）上記実施の形態３における、ＰｏｕｔＰの表示例である。
【図８】本発明の実施の形態４にかかる圧縮画像及び圧縮音声記録再生装置の構成を示すブロック図である。
【図９】上記実施の形態４による再生装置の動作（記録時の特殊再生情報付加動作およびその特殊再生手順）を説明するためのフローチャートである。
【図１０】従来の圧縮画像及び圧縮音声再生装置の構成の一例を示すブロック図である。
【図１１】ＩＳＯ／ＩＥＣ１３８１８−１で規定されているＰＥＳの構成を示す図である。
【図１２】ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの書き換え内容の一例を示す図である。
【図１３】従来の圧縮画像及び圧縮音声再生装置の他の構成例を示すブロック図である。
【符号の説明】
【０１１２】
１００、４００、８００  圧縮画像及び圧縮音声再生装置（再生装置）
１０１、４０１  蓄積装置
１０２、４０２  蓄積装置制御部
１０３、４０３  再生用ストリーム供給部
１０４、４０４  ストリーム入力部
１０５、４０５  再生用制御用パケット生成部
１０６、４０６  再生用コマンド組み込み部
１０７、４０７  デコード部
１０８、４０８  ストリーム処理部
１０９、４０９  デコーダ制御部
１１０、４１０  デコーダ
１１１、４１１  表示部
１１２、４１２  音声出力部
１２０、４２０  全体制御部
１２１、４２１  ユーザーインターフェース
２００  制御用パケット
２０１  ヘッダーデータ
２０２  制御用パケットデータ
８５０  ストリーム送信部
８５１  ストリーム出力部
８５２  記録時制御用パケット生成部
８５３  記録時コマンド組み込み部
８５４  エンコード部
１０００、１０００ａ  圧縮画像及び圧縮音声再生装置（再生装置）
１００１  蓄積装置
１００２  蓄積装置制御部
１００３  再生用ストリーム供給部
１００４  ストリーム入力部
１００５  ストリーム加工部
１００６  デコーダ部
１００７  ストリーム処理部
１００８  デコーダ制御部
１００９  デコーダ
１０１０  表示部
１０１１  音声出力部
１０２０  全体制御部
１０２１  ユーザーインターフェース
【図１】
2009065486.tif 000003
【図２】
2009065486.tif 000004
【図３】
2009065486.tif 000005
【図４】
2009065486.tif 000006
【図５】
2009065486.tif 000007
【図６】
2009065486.tif 000008
【図７】
2009065486.tif 000009
【図８】
2009065486.tif 000010
【図９】
2009065486.tif 000011
【図１０】
2009065486.tif 000012
【図１１】
2009065486.tif 000013
【図１２】
2009065486.tif 000014
【図１３】
2009065486.tif 000015