JP2013198044A - 映像音声記録再生装置及び映像音声記録再生方法 - Google Patents
映像音声記録再生装置及び映像音声記録再生方法 Download PDFInfo
- Publication number
- JP2013198044A JP2013198044A JP2012065205A JP2012065205A JP2013198044A JP 2013198044 A JP2013198044 A JP 2013198044A JP 2012065205 A JP2012065205 A JP 2012065205A JP 2012065205 A JP2012065205 A JP 2012065205A JP 2013198044 A JP2013198044 A JP 2013198044A
- Authority
- JP
- Japan
- Prior art keywords
- stream
- video
- audio
- program
- playback
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
【解決手段】映像信号記録再生装置1は、HDD11に保持されている番組ストリームから映像ストリームと音声ストリームを分離するデマルチプレクサ13と、HDDよりアクセス速度が速い不揮発性半導体メモリ18とを有し、再生コントローラ21は、再生開始指示を受け取ったときに、映像デコーダ15及び音声デコーダ17に供給される映像ストリーム及び音声ストリームを、最初、不揮発性半導体メモリ18に保持されている映像ストリーム及び音声ストリームに設定し、次に、不揮発性半導体メモリ18に保持されている番組ストリームに基づく映像ストリーム及び音声ストリームに時間的に連続する映像ストリーム及び音声ストリームであって、HDD11に保持されているものに切り替える。
【選択図】図1
Description
《1−1》実施の形態1の構成
図1は、本発明の実施の形態1に係る映像音声記録再生装置1の構成を概略的に示すブロック図である。映像音声記録再生装置1は、実施の形態1に係る映像音声記録再生方法を実施することができる装置である。図1に示されるように、映像音声記録再生装置1は、第1の保持部としてのハードディスクドライブ(HDD)11、ストリームバッファ12、番組ストリーム分離部としてのデマルチプレクサ13、映像ストリーム一時保持部としての映像デコーダバッファ14、映像信号復号部としての映像デコーダ15、音声デコーダバッファ16、及び音声信号復号部としての音声デコーダ17を有している。また、映像音声記録再生装置1は、第2の保持部としての不揮発性半導体メモリ18、デコーダバッファコントローラ19、ストリームパーサ20、再生制御部としての再生コントローラ21、及び操作部22を有している。
〔番組記録処理〕
次に、HDD11に番組を記録する際の動作について説明する。図12は、実施の形態1に係る映像音声記録再生装置1における番組記録処理を示すフローチャートである。番組記録処理の制御は、主に、再生コントローラ21が行う。
図13は、図12に示されるバッファ充填処理S108の詳細を示すフローチャートである。まず、ステップS111において、再生コントローラ21は、ストリームバッファ12に番組ストリームがあるか否かを確認する。ストリームバッファ12に番組ストリームがなければ、処理は再度ステップS111に戻り、再生コントローラ21は、番組ストリームがストリームバッファ12に転送されるのを待つ。ステップS111において、ストリームバッファ12に番組ストリームがある場合、再生コントローラ21は、処理をステップS112に進めて、デマルチプレクサ13により、番組ストリームを、PAT、PMT、映像ストリーム、及び音声ストリームに分離する。分離された映像ストリームは、映像デコーダバッファ14に転送され、分離された音声ストリームは、音声デコーダバッファ16に転送され、PATとPMTは、再生コントローラ21に送信される。PATにおいて複数の番組がある場合、又は、PMTにおいて複数の映像ストリームや音声ストリームがある場合には、例えば、簡便のためPIDが小さいストリームを選択して、ストリームバッファ12に充填する。なお、PATにおいて複数の番組がある場合、又は、PMTにおいて複数の映像ストリームや音声ストリームがある場合に、ストリームバッファ12に充填されるデータ又はストリームを、再生コントローラ21が具体的に決定し、指示してもよい。
図14は、図13に示される保持番組情報セーブ処理を示すフローチャートである。まず、ステップS121において、再生コントローラ21は、セーブすべき情報が番組の先頭からの再生用であるのか、レジューム再生用であるのかを確認(すなわち、セーブすべき情報の種別を確認)する。セーブすべき情報が番組の先頭からの再生用の情報である場合は、処理はステップS122Aへ進み、そうでない場合は、処理はステップS122Bへ進む。
次に、再生を開始する際の動作について説明する。図15は、実施の形態1に係る映像音声記録再生装置1において、ユーザーによる再生開始操作を受けてからの再生コントローラ21による再生開始処理を示すフローチャートである。まず、ステップS131において、再生コントローラ21は、ユーザーによる再生開始指示が、番組の先頭からの再生であるのか、番組の途中からのレジューム再生であるのかを確認する。先頭からの再生である場合は、処理はステップS132へ進み、そうでない場合は、処理はステップS133へ進む。
図16は、再生コントローラ21による保持番組情報ロード処理(図15におけるS132,S133)を示すフローチャートである。まず、ステップS141において、再生コントローラ21は、不揮発性半導体メモリ18に記録されている保持番組情報について、現在再生しようとしている番組IDに対応するものを特定する。
図17は、再生コントローラ21による不連続検出処理(図15におけるS134)を示すフローチャートである。まず、ステップS161において、再生コントローラ21は、ストリームパーサ20に指示を出し、映像デコーダバッファ14内の映像ストリーム及び音声デコーダバッファ16内の音声ストリームから、表示時間情報と、該当するPESパケットの先頭アドレスとを取得する。
次に、再生開始時において、予めデマルチプレクサ13で分離され不揮発性半導体メモリ18に保持している映像ストリーム及び音声ストリームと、HDD11から読み出した分離前(未分離)の番組ストリームの接続について述べる。図18は、再生開始時の映像ストリーム、音声ストリーム、及び番組ストリームの関係を示す図である。図18において、分離済として示されているTSパケット(図18における分離済範囲内のTS)は、予めデマルチプレクサ13で分離されたものであり、分離された映像ストリームや音声ストリームは、不揮発性半導体メモリ18に保持されている。再生開始時には、最初に、これらの映像ストリームや音声ストリームが不揮発性半導体メモリ18から読み出され、映像デコーダバッファ14及び音声デコーダバッファ16へ転送される。
次に、再生を停止する際の動作について説明する。図19は、実施の形態1に係る映像音声記録再生装置1においてユーザーによる再生停止指示を受けてからの再生コントローラ21による再生停止処理を示すフローチャートである。まず、ステップS171において、再生コントローラ21は、映像デコーダ15及び音声デコーダ17のデコードを停止させる。
図20は、再生コントローラ21によるストリーム解析処理を示すフローチャートである。ステップS181において、再生コントローラ21は、ストリームパーサ20に指示を出し、デコード済みの映像アクセスユニットで、一番最近デコードした映像アクセスユニットの先頭アドレス、表示時間情報の取得要求を出す。ストリームパーサ20は、映像デコーダバッファ14内の映像ストリームでデコード済み、且つ、直近の映像アクセスユニットを検索して、当該映像アクセスユニットの先頭アドレス及び表示時間情報を再生コントローラ21に通知する。
以上に説明したように、実施の形態1に係る映像音声記録再生装置及び映像音声記録再生方法によれば、再生コントローラ21は、HDD11に保持されている番組ストリームの再生開始のユーザー指示を操作部22から受け取ったときに、映像デコーダ15及び音声デコーダ17にそれぞれ供給される映像ストリーム及び音声ストリームを、最初は、不揮発性半導体メモリ18に保持されている映像ストリーム及び音声ストリーム(分離済のストリーム)に設定し、次に、不揮発性半導体メモリに保持されている映像ストリーム及び音声ストリームに時間的に連続する映像ストリーム及び音声ストリームであって、HDD11に保持されている番組ストリームに基づく映像ストリーム及び音声ストリームに切り替える。このように、実施の形態1に係る映像音声記録再生装置及び映像音声記録再生方法によれば、番組ストリームの先頭部分及びレジューム再生で最初に再生される部分を、予め番組構成を示す情報、映像ストリーム及び音声ストリームに分離して保存しておき、再生時に読み出して再生することで、ユーザーによる再生開始操作から再生映像音声信号が出力されるまでに要する時間(遅延時間又は待ち時間)を短縮することができ、よって、ユーザーに対して快適な操作レスポンスを提供することができる。
《2−1》実施の形態2の構成
実施の形態2に係る映像音声記録再生装置は、不揮発性半導体メモリ18に記録される保持番組情報PI2の一部、及び、再生コントローラ21による処理の一部において、図1に示される実施の形態1に係る映像音声記録再生装置1と異なる。他の点について、実施の形態2に係る映像音声記録再生装置は、実施の形態1に係る映像音声記録再生装置1と同じである。したがって、実施の形態2の説明に際しては、図1をも参照する。また、以下の実施の形態2の説明は、実施の形態1と相違する点を中心に行う。
〔番組記録処理〕
図22は、実施の形態2に係る映像音声記録再生装置において、HDD11に番組を記録する際に、再生コントローラ21が行うバッファ充填処理を示すフローチャートである。図22において、図12におけるステップと同じ又は対応するステップには、同じステップ番号を付す。実施の形態2におけるバッファ充填処理は、ステップS115の保持番組セーブ処理の後に、ステップS201で不連続検出処理を行う点が、実施の形態1におけるバッファ充填処理と異なる。実施の形態1においては、記録時ではなく再生開始時に不連続検出を行うが、実施の形態2においては、記録時に不連続検出を行う。
図23は、再生コントローラ21が行う不連続検出処理を示すフローチャートである。実施の形態1の不連続検出処理と異なる点は、不連続点を検出した場合に、不連続位置を記録することである。具体的には、ステップS166において「はい」の場合、ステップS211において不連続点を保持番組情報PI2の音声不連続位置に記録し、ステップS212において不連続点を保持番組情報PI2の映像不連続位置に記録する。また、不連続検出処理の最後(ステップS213)で映像不連続点の数と音声不連続点の数を、保持番組情報PI2の映像不連続数及び音声不連続数に記録する。
図24は、実施の形態2に係る映像音声記録再生装置において、再生停止を行う際に、再生コントローラ21が行う番組停止処理を示すフローチャートである。図24において、図19におけるステップと同じ又は対応するステップには、同じステップ番号を付す。実施の形態2におけるバッファ充填処理は、ステップS176におけるレジューム再生用の保持番組情報セーブ処理を行ったあとに、ステップS221における不連続検出処理を行う点が、実施の形態1における不連続点検出処理と異なる。
図25は、再生開始時に再生コントローラ21が行う再生開始処理を示すフローチャートである。図25において、図15におけるステップと同じ又は対応するステップには、同じステップ番号を付す。実施の形態2における再生開始処理は、不連続検出処理(ステップS134)の代わりに、不連続点読出し(ステップS231及びS232)及び不連続点の登録(ステップS233)を行う点において、実施の形態1における再生開始処理と異なる。具体的には、ステップS132において、再生コントローラ21は、先頭保持番組情報をロードし、その後、ステップS231において、再生コントローラ21は、先頭再生情報の映像不連続数、映像不連続位置、音声不連続数、音声不連続位置を読み出す。また、ステップS133においてレジューム保持番組情報をロードしたあと、ステップS232においてレジューム再生情報の映像不連続数、映像不連続位置、音声不連続数、音声不連続位置を読み出す。その後、ステップS233において読み出した不連続点を映像デコーダ15及び音声デコーダ17に登録する。
図26は、実施の形態2に係る映像音声記録再生装置におけるバッファ充填処理を示すフローチャートである。図26において、図13におけるステップと同じ又は対応するステップには、同じステップ番号を付す。実施の形態2におけるバッファ充填処理は、デマルチプレクス実施(ステップS112)の後に、ステップS241において番組構成変化確認処理を行うこと及び保持番組情報セーブ処理(ステップS115)の後に、不連続点記録処理を行う点において、実施の形態1における再生開始処理と異なる。
図27は、実施の形態2に係る映像音声記録再生装置における番組構成変化確認処理を示すフローチャートである。先ず、最初にステップS251において、再生コントローラ21は、デマルチプレクサ13からの番組構成変化通知があるかどうかを確認する。
図28は、実施の形態2に係る映像音声記録再生装置における不連続点記録処理を示すフローチャートである。ステップS261において、再生コントローラ21は、不連続点候補リストから不連続数と不連続位置を算出する。次に、ステップS262において、再生コントローラ21は、保持番組情報PI2の映像不連続数、音声不連続数、映像不連続位置、及び音声不連続位置を記録して処理を終了する。
図29は、実施の形態2に係る映像音声記録再生装置における再生処理中の変化点確認処理を示すフローチャートである。まず、ステップS271において、再生コントローラ21は、再生停止指示があるかどうかを調べる。「いいえ」の場合、ステップS272において、再生コントローラ21は、番組構成変化確認処理を行う。ステップS271で「はい」の場合、ステップS273において、再生コントローラ21は、不連続点記録処理を行う。
以上に説明したように、実施の形態2に係る映像音声記録再生装置及び映像音声記録再生方法によれば、番組ストリームの分離を行う過程で、番組構成の変化を検出した際に、その変化点を保持して再生時に映像ストリーム及び音声ストリームの不連続点として利用することで、映像ストリーム及び音声ストリームを解析する必要がなくなり、記録時や再生終了時の処理負荷を軽減することができ、ユーザーにとって快適な操作性を提供できる。
Claims (8)
- 番組ストリームを保持し、前記保持された番組ストリームを出力する第1の保持部と、
前記第1の保持部から出力された前記番組ストリームから映像ストリームと音声ストリームとを分離する番組ストリーム分離部と、
前記第1の保持部よりアクセス速度が速く、前記番組ストリーム分離部で分離された映像ストリーム及び音声ストリームであって、前記番組ストリームの特定部分に対応する部分を保持する第2の保持部と、
前記映像ストリームを復号して映像信号に変換する映像信号復号部と、
前記音声ストリームを復号して音声信号に変換する音声信号復号部と、
ユーザー指示を受け取る操作部と、
前記第1の保持部、前記番組ストリーム分離部、及び前記第2の保持部を制御する再生制御部と
を有し、
前記再生制御部は、
前記第1の保持部に保持されている前記番組ストリームの再生開始のユーザー指示を前記操作部から受け取ったときに、前記映像信号復号部及び前記音声信号復号部に供給される映像ストリーム及び音声ストリームを、
最初、前記第2の保持部に保持されている映像ストリーム及び音声ストリームに設定し、
次に、前記第2の保持部に保持されている映像ストリーム及び音声ストリームに時間的に連続する映像ストリーム及び音声ストリームであって、前記第1の保持部に保持されている番組ストリームに基づく映像ストリーム及び音声ストリームに切り替える
ことを特徴とする映像信号記録再生装置。 - 前記再生制御部は、前記映像ストリーム及び前記音声ストリームの内の少なくとも一方の時間的不連続点の有無を検出し、前記時間的不連続点が有ると判定したときに、前記映像信号復号部と前記音声信号復号部に対して再生を継続するように制御を行う
ことを特徴とする請求項1に記載の映像音声記録再生装置。 - 前記再生制御部は、
番組ストリーム分離部が、前記第1の保持部から出力された前記番組ストリームから映像ストリームと音声ストリームとを分離するときに、番組ストリームの構成の変化を検出した際に、当該変化点を前記映像信号復号部及び前記音声信号復号部に保持させ、
再生時に、前記変化点に前記時間的不連続点があると見なす
ことを特徴とする請求項2に記載の映像音声記録再生装置。 - 前記番組ストリーム分離部で分離された映像ストリームを一時的に保持して、前記映像信号復号部に供給する映像ストリーム一時保持部と、
前記番組ストリーム分離部で分離された音声ストリームを一時的に保持して、前記音声信号復号部に供給する音声ストリーム一時保持部と
をさらに有することを特徴とする請求項1から3までのいずれか1項に記載の映像音声記録再生装置。 - 前記第1の保持部は、ハードディスクドライブであり、
前記第2の保持部は、不揮発性半導体メモリである
ことを特徴とする請求項1から4までのいずれか1項に記載の映像音声記録再生装置。 - 映像信号記録再生装置によって実行される映像信号記録再生方法であって、
番組ストリームを第1の保持部に保持し、前記保持された番組ストリームを出力するステップと、
前記第1の保持部から出力された前記番組ストリームから映像ストリームと音声ストリームとを分離するステップと、
前記第1の保持部よりアクセス速度が速い第2の保持部に、前記番組ストリーム分離部で分離された映像ストリーム及び音声ストリームであって、前記番組ストリームの特定部分に対応する部分を保持するステップと、
前記映像ストリームを復号して映像信号に変換すると共に、前記音声ストリームを復号して音声信号に変換するステップと、
を有し、
前記映像信号記録再生装置が、前記第1の保持部に保持されている前記番組ストリームの再生開始のユーザー指示を受け取ったときに、前記復号して映像信号に変換される映像ストリーム及び前記復号して音声信号に変換される音声ストリームを、前記第2の保持部に保持されている映像ストリーム及び音声ストリームに設定し、
その後、前記復号して映像信号に変換される映像ストリーム及び前記復号して音声信号に変換される音声ストリームを、前記第2の保持部に保持されている映像ストリーム及び音声ストリームに時間的に連続する映像ストリーム及び音声ストリームであって、前記第1の保持部に保持されている番組ストリームに基づく映像ストリーム及び音声ストリームに切り替える
ことを特徴とする映像信号記録再生方法。 - 前記映像ストリーム及び前記音声ストリームの内の少なくとも一方の時間的不連続点の有無を検出するステップと、
前記時間的不連続点が有ると判定したときに、前記映像ストリームを復号して映像信号に変換すると共に、前記音声ストリームを復号して音声信号に変換するステップにおける再生を継続するように制御するステップと
をさらに有することを特徴とする請求項1に記載の映像音声記録再生装置。 - 前記第1の保持部から出力された前記番組ストリームから映像ストリームと音声ストリームとを分離するときに、番組ストリームの構成の変化を検出するステップと、
前記番組ストリームの構成の変化が検出されたときに、当該変化点に前記時間的不連続点があると見なす
ことを特徴とする請求項7に記載の映像音声記録再生方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012065205A JP2013198044A (ja) | 2012-03-22 | 2012-03-22 | 映像音声記録再生装置及び映像音声記録再生方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012065205A JP2013198044A (ja) | 2012-03-22 | 2012-03-22 | 映像音声記録再生装置及び映像音声記録再生方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013198044A true JP2013198044A (ja) | 2013-09-30 |
JP2013198044A5 JP2013198044A5 (ja) | 2015-02-12 |
Family
ID=49396426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012065205A Pending JP2013198044A (ja) | 2012-03-22 | 2012-03-22 | 映像音声記録再生装置及び映像音声記録再生方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013198044A (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290910A (ja) * | 2001-03-23 | 2002-10-04 | Toshiba Corp | マルチメディア情報記録再生装置 |
JP2005302276A (ja) * | 2004-03-19 | 2005-10-27 | Hitachi Ltd | データ記録再生装置、記憶装置およびファイルアクセス方法 |
JP2006086750A (ja) * | 2004-09-15 | 2006-03-30 | Sony Corp | 情報処理装置および方法、並びにプログラム |
-
2012
- 2012-03-22 JP JP2012065205A patent/JP2013198044A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290910A (ja) * | 2001-03-23 | 2002-10-04 | Toshiba Corp | マルチメディア情報記録再生装置 |
JP2005302276A (ja) * | 2004-03-19 | 2005-10-27 | Hitachi Ltd | データ記録再生装置、記憶装置およびファイルアクセス方法 |
JP2006086750A (ja) * | 2004-09-15 | 2006-03-30 | Sony Corp | 情報処理装置および方法、並びにプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4579290B2 (ja) | 記録装置、記録媒体の製造方法、管理情報の製造方法、再生装置、再生方法、およびプログラム | |
CA2589396C (en) | Data recording apparatus, data recoding method, data processing apparatus, data processing method, record medium, and data record medium | |
EP1819158B1 (en) | Data recording device, data recording method, data processing device, data processing method, program, program recording medium, data recording medium, and data structure | |
US20080049574A1 (en) | Data Processor | |
JP4536659B2 (ja) | データ処理装置及びデータ処理方法 | |
WO2005117432A1 (ja) | 番組録画装置および番組録画方法 | |
WO2006054590A1 (ja) | データ処理装置 | |
TWI329304B (ja) | ||
JP4891847B2 (ja) | 記録装置、記録再生システム、記録方法 | |
CA2588198C (en) | Data processing apparatus, data processing method, program, program record medium, data record medium, and data structure | |
US20100278517A1 (en) | Video decoding device | |
US20050117888A1 (en) | Video and audio reproduction apparatus | |
JP2013198044A (ja) | 映像音声記録再生装置及び映像音声記録再生方法 | |
US20080313367A1 (en) | Reproducing device of information storage medium reproducing method thereof | |
JPWO2018211613A1 (ja) | 符号化映像再生装置および符号化映像再生方法 | |
JP5775006B2 (ja) | 情報処理装置、情報処理方法及び半導体装置 | |
JP2012034022A (ja) | 映像音声記録再生装置、および映像音声記録再生方法 | |
CN102449695B (zh) | 视频信息再现方法以及视频信息再现装置 | |
US7072572B2 (en) | Method of and apparatus for merging bit streams for seamless reproduction, and recording medium for recording control information for bit stream merging | |
JP2005117556A (ja) | トランスポートストリーム編集方法及び装置 | |
JP2001016546A (ja) | 動画像録画再生装置 | |
JP5762100B2 (ja) | デジタルストリーム信号転送装置、デジタルストリーム信号受信装置、デジタルストリーム信号転送方法、及びデジタルストリーム信号受信方法 | |
JP2009200567A (ja) | 映像記録再生装置 | |
JP2005210636A (ja) | デジタルデータ再生方法および装置 | |
KR20040077926A (ko) | 비디오 데이터 신호 시퀀스 레코딩용 장치와 레코더캐리어 및 그 레코딩 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141217 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150716 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150728 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20151208 |