JP4093996B2 - Video playback device - Google Patents
Video playback device Download PDFInfo
- Publication number
- JP4093996B2 JP4093996B2 JP2004218807A JP2004218807A JP4093996B2 JP 4093996 B2 JP4093996 B2 JP 4093996B2 JP 2004218807 A JP2004218807 A JP 2004218807A JP 2004218807 A JP2004218807 A JP 2004218807A JP 4093996 B2 JP4093996 B2 JP 4093996B2
- Authority
- JP
- Japan
- Prior art keywords
- skip
- same scene
- processing means
- section
- pair data
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Description
この発明は、映像再生装置に関する。 The present invention relates to a video reproduction apparatus.
デジタルTV放送、あるいはアナログ映像をデジタル情報にサンプリングしたデータ等をMPEG等の動画圧縮手法により圧縮した後、ハードディスクやその他の記録メディアに蓄積しておき、ユーザが視聴したいときに再生できるようにした映像記録再生装置が知られている。 Digital TV broadcasting or data sampled from analog video into digital information is compressed using a moving image compression method such as MPEG, and then stored in a hard disk or other recording media so that it can be played back when the user wants to view it. A video recording / reproducing apparatus is known.
このように映像記録再生装置においては、記録メディアに蓄積されている複数の映像ソースから、視聴したいものを選択して再生することができるようになっている。また、この種の映像記録再生装置は、一般的に、早送りや巻き戻しなど、特定の映像ソース中の任意の場所を、映像を確認しながら検索できる機能を備えている。 As described above, in the video recording / reproducing apparatus, it is possible to select and reproduce a desired one from a plurality of video sources stored in the recording medium. In addition, this type of video recording / playback apparatus generally has a function of searching an arbitrary place in a specific video source, such as fast-forwarding and rewinding, while checking the video.
ところで、最近、バラエティ番組等において、CMの前後に同じシーンが放送されるといったことがよく行われている。これは、CM中またはCMの直後からそのチャンネルを視聴し始めた視聴者に対し、番組内容の途中経過を知らしめ、より興味をもって番組を視聴するように仕向けるものではあるが、CMの前からそのチャンネルを視聴し続けている視聴者にとっては同じシーンを2度も見ることになり、時間の無駄であり退屈な印象を与える。 By the way, recently, in a variety program or the like, it is often performed that the same scene is broadcast before and after the CM. This is intended to let viewers who have started watching the channel during or immediately after the CM know the progress of the program contents and watch the program more interestingly. For viewers who continue to watch the channel, they will see the same scene twice, giving them a waste of time and a boring impression.
このような番組を映像記録再生装置に記録しておいて再生した場合、同じシーンを2度見るのを避けるためには、視聴者が2度目の同じシーンを早送りしなければならない。この際、一度も見ていないシーンまで早送りをしてしまった場合には、巻き戻しをしなければならない。
なお、従来からCM区間を精度よく検出する方法(特許文献1参照)や、再生時に単にコマーシャル部分をスキップさせる方法(特許文献2,3参照)は既に開発されている。
Conventionally, a method for accurately detecting a CM section (see Patent Document 1) and a method for simply skipping a commercial portion during reproduction (see
この発明は、再生しようとする映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在する場合には、再生時において、これらの同一シーン区間のうち、記録時刻の早い方の同一シーン区間の終了位置から記録時刻の遅い方の同一シーン区間の終了位置まで、スキップすることが可能となる映像再生装置を提供することを目的とする。 In the video source to be played back, if there is a section of the same scene across a certain section within a section within a predetermined time, the same scene section is recorded at the time of playback. It is an object of the present invention to provide a video playback apparatus that can skip from the end position of the same scene section with earlier time to the end position of the same scene section with later recording time.
また、この発明は、再生しようとする映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在する場合には、再生時において、これらの同一シーン区間のうち、記録時刻の早い方の同一シーン区間の開始位置から記録時刻の遅い方の同一シーン区間の開始位置まで、スキップすることが可能となる映像再生装置を提供することを目的とする。 In addition, the present invention provides that, in a video source to be reproduced, if there is a section of the same scene across a certain section within a section within a predetermined time, at the time of playback, of these same scene sections An object of the present invention is to provide a video playback apparatus that can skip from the start position of the same scene section with earlier recording time to the start position of the same scene section with later recording time.
請求項1に記載の発明は、記録媒体に記録された映像ソースを再生する機能を備えた映像再生装置において、記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の終了位置と記録時刻の遅い方の同一シーン区間の終了位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、スキップが可能である旨を表示させる第1手段、および第1手段によってスキップが可能である旨が表示されている間において、ユーザによってスキップ指令が入力されたときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせるとともにスキップが可能である旨の表示を消去させる第2手段を備えていることを特徴とする。 According to a first aspect of the present invention, in a video playback apparatus having a function of playing back a video source recorded on a recording medium, the video source is recorded within a predetermined time based on the video source recorded on the recording medium. In this section, it is determined whether or not there is a section of the same scene across a certain section. If there is, the end position of the same scene section with the earlier recording time among these same scene sections And the end position of the same scene section whose recording time is later registered as the pair data of the skip start position and the skip end position, respectively, and at the time of reproduction, the skip position specification processing means Skip processing means is provided for performing skip processing based on the pair data, and the skip processing means has a playback position skipped. When the pair position registration processing means has reached the skip start position of the pair data, the first means for displaying that the skip is possible and the fact that the skip is possible are displayed by the first means. In the meantime, when a skip command is input by the user, there is provided second means for skipping the reproduction position to the skip end position of the pair data and erasing the indication that the skip is possible. .
請求項2に記載の発明は、記録媒体に記録された映像ソースを再生する機能を備えた映像再生装置において、記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の終了位置と記録時刻の遅い方の同一シーン区間の終了位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせる手段を備えていることを特徴とする。 According to a second aspect of the present invention, in a video playback apparatus having a function of playing back a video source recorded on a recording medium, the video source is recorded within a predetermined time based on the video source recorded on the recording medium. In this section, it is determined whether or not there is a section of the same scene across a certain section. If there is, the end position of the same scene section with the earlier recording time among these same scene sections And the end position of the same scene section whose recording time is later registered as the pair data of the skip start position and the skip end position, respectively, and at the time of reproduction, the skip position specification processing means Skip processing means is provided for performing skip processing based on the pair data, and the skip processing means has a playback position skipped. Upon reaching the skip start position of the pair data registered by the flop position specifying processing means it is characterized in that it comprises means for skipping a reproduction position to the skip end position of the pair data.
請求項3に記載の発明は、記録媒体に記録された映像ソースを再生する機能を備えた映像再生装置において、記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の開始位置と記録時刻の遅い方の同一シーン区間の開始位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、スキップが可能である旨を表示させる第1手段、および第1手段によってスキップが可能である旨が表示されている間において、ユーザによってスキップ指令が入力されたときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせるとともにスキップが可能である旨の表示を消去させる第2手段を備えていることを特徴とする。 According to a third aspect of the present invention, in a video reproduction apparatus having a function of reproducing a video source recorded on a recording medium, the video source is recorded within a predetermined time based on the video source recorded on the recording medium. In this section, it is determined whether or not there is a section of the same scene across a certain section. If there is, the start position of the same scene section with the earlier recording time among these same scene sections And the start position of the same scene section with the later recording time registered as the skip start position and the skip end position pair data, respectively, and at the time of playback, the skip position specification processing means Skip processing means is provided for performing skip processing based on the pair data, and the skip processing means has a playback position skipped. When the pair position registration processing means has reached the skip start position of the pair data, the first means for displaying that the skip is possible and the fact that the skip is possible are displayed by the first means. In the meantime, when a skip command is input by the user, there is provided second means for skipping the reproduction position to the skip end position of the pair data and erasing the indication that the skip is possible. .
請求項4に記載の発明は、記録媒体に記録された映像ソースを再生する機能を備えた映像再生装置において、記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の開始位置と記録時刻の遅い方の同一シーン区間の開始位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせる手段を備えていることを特徴とする。 According to a fourth aspect of the present invention, in a video playback apparatus having a function of playing back a video source recorded on a recording medium, the video source is recorded within a predetermined time based on the video source recorded on the recording medium. In this section, it is determined whether or not there is a section of the same scene across a certain section. If there is, the start position of the same scene section with the earlier recording time among these same scene sections And the start position of the same scene section with the later recording time registered as the skip start position and the skip end position pair data, respectively, and at the time of playback, the skip position specification processing means Skip processing means is provided for performing skip processing based on the pair data, and the skip processing means has a playback position skipped. Upon reaching the skip start position of the pair data registered by the flop position specifying processing means it is characterized in that it comprises means for skipping a reproduction position to the skip end position of the pair data.
この発明によれば、再生しようとする映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在する場合には、再生時において、これらの同一シーン区間のうち、記録時刻の早い方の同一シーン区間の終了位置から記録時刻の遅い方の同一シーン区間の終了位置まで、スキップすることが可能となる。 According to the present invention, in the video source to be reproduced, if there is a section of the same scene across a certain section in a section within a predetermined time, at the time of playback, of these same scene sections It is possible to skip from the end position of the same scene section with earlier recording time to the end position of the same scene section with later recording time.
また、この発明によれば、再生しようとする映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在する場合には、再生時において、これらの同一シーン区間のうち、記録時刻の早い方の同一シーン区間の開始位置から記録時刻の遅い方の同一シーン区間の開始位置まで、スキップすることが可能となる。 Further, according to the present invention, in the video source to be played back, if there are sections of the same scene across a certain section within a section within a predetermined time, these same scene sections are reproduced at the time of playback. Of these, it is possible to skip from the start position of the same scene section with earlier recording time to the start position of the same scene section with later recording time.
以下、図面を参照して、この発明の実施の形態について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
〔1〕映像記録再生装置の電気的構成についての説明
図1は、映像記録再生装置の電気的構成を示している。
[1] Description of Electrical Configuration of Video Recording / Reproducing Device FIG. 1 shows an electrical configuration of the video recording / reproducing device.
1は、BS・CS・地上デジタル放送等を受信するためのチューナ部である。2は、チューナ部1から出力される信号を復調して、MPEG2トランスポートストリーム等、映像・音声の圧縮データを出力する復調部である。
3は、復調部2から出力されるデジタルストリーム(MPEG2トランスポートストリーム等)から、制御部10の指示するチャンネルに該当するデジタルストリームを抽出するとともに、その中から映像、音声、番組情報等を分離する分離部である。
3 extracts a digital stream corresponding to a channel designated by the
4は、分離部3によって得られた圧縮映像データおよび圧縮音声データをファイルとして記録するための圧縮データ蓄積部である。圧縮データ蓄積部4は、例えば、ハードディスクドライブ、不揮発性メモリ、書き込み可能なCD、あるいは書き込み可能なDVD等の記憶媒体およびファイルシステムから構成される。
Reference numeral 4 denotes a compressed data storage unit for recording the compressed video data and the compressed audio data obtained by the
5は、分離部3から出力される圧縮音声データまたは圧縮データ蓄積部4から読み出される圧縮音声データから音声信号をデコードして出力する音声デコード部である。6は、分離部3から出力される圧縮映像データまたは圧縮データ蓄積部4から読み出される圧縮映像データから映像信号をデコードして出力する映像デコード部である。
7は、番組案内画面や各種設定画面等をオンスクリーン表示するためのOSDデータを、映像デコード部6から出力される映像信号に合成するためのOSD多重処理部である。8は、操作部である。10は、映像記録再生装置の各部を制御するための制御部である。
〔2〕放送番組の視聴時の動作についての説明
操作部8により放送番組の視聴が指示された場合には、制御部10は操作部8によって選択されたチャンネルにしたがって、チューナ部1、復調部2および分離部3を制御して選局動作を行なう。これにより、復調部2から出力されるテジタルデータが分離部3によって映像データと音声データとに分離される。映像データは映像デコード部6によってデコードされた後、OSD多重処理部4を介して、出力される。音声データは、音声デコード部5によってデコードされた後、出力される。
[2] Description of operation during viewing of broadcast program When viewing of the broadcast program is instructed by the
〔3〕放送番組の録画時の動作についての説明
操作部8により放送番組の録画が指示された場合には、制御部10は操作部8によって選択されたチャンネルにしたがって、チューナ部1、復調部2および分離部3を制御して選局動作を行ない、分離部3によって得られる圧縮映像データおよび圧縮音声データを圧縮データ蓄積部4に送る。圧縮データ蓄積部4は、入力されたデジタルデータを、順次記録する。
[3] Description of Operation During Recording of Broadcast Program When the
〔4〕録画データの再生時の動作についての説明
操作部8により録画データの再生が指示された場合には、制御部10は操作部8によって指定された録画データを圧縮データ蓄積部4から読み出す。そして、得られた圧縮映像データを映像デコード部6に送るとともに得られた圧縮音声データを音声デコード部5に送る。
[4] Description of operation during reproduction of recorded data When reproduction of recorded data is instructed by the
〔5〕CMスキップについての説明
この実施例では、CMの前後で同じシーンが放送される番組を再生している場合において、CMの前の同一シーンの終了位置から、CMの後の同一シーンの終了位置までをスキップさせる機能を備えている。
[5] Explanation of CM Skip In this embodiment, when a program in which the same scene is broadcast before and after the CM is played, the end of the same scene before the CM is changed to the same scene after the CM. It has a function to skip to the end position.
例えば、図2に示すように、録画しようとする番組において、CM区間(B−C)の前後に同一シーン区間(A−BとC−D)が存在する場合には、CM前の同一シーンの終了位置Bまで再生が行われた時点で、「CMスキップが可能です」というOSD表示を行う。視聴者は、CMスキップを望む場合には、操作部8に設けられたCMスキップボタンを操作して、CMスキップ指令を入力する。CMスキップ指令が入力された場合には、CM後の同一シーンの終了位置Dまで、スキップさせる。つまり、再生位置を、CM後の同一シーンの終了位置まで移動させる。
For example, as shown in FIG. 2, in the program to be recorded, if the same scene section (AB and CD) exists before and after the CM section (BC), the same scene before the CM When playback is performed up to the end position B, the OSD display “CM can be skipped” is displayed. When the viewer desires CM skip, the viewer operates a CM skip button provided on the
このようなCMスキップを行うために、この実施例では、放送番組の録画が終了した時点において、スキップ位置の特定処理が行われる。 In order to perform such a CM skip, in this embodiment, a skip position specifying process is performed at the time when the recording of the broadcast program ends.
図3は、スキップ位置の特定処理手順を示している。 FIG. 3 shows a procedure for specifying the skip position.
まず、ファイルの先頭フレームを比較元フレーム番号(FR_ORG)に設定する(ステップS1)。次に、比較元フレーム番号(FR_ORG)に対してCMが既に終わっている可能性がある30秒後のフレームの番号を比較対象フレーム番号(FR)として設定する(ステップS2)。 First, the first frame of the file is set to the comparison source frame number (FR_ORG) (step S1). Next, the frame number 30 seconds after the possibility that the CM has already ended with respect to the comparison source frame number (FR_ORG) is set as the comparison target frame number (FR) (step S2).
比較対象フレーム(FR番目のフレーム)がファイルの終端以降であるか否かを判別する(ステップS3)。比較対象フレームがファイルの終端以降である場合には、このファイルに対するスキップ位置の特定処理を終了する。 It is determined whether or not the comparison target frame (FR-th frame) is after the end of the file (step S3). If the comparison target frame is after the end of the file, the skip position specifying process for this file is terminated.
上記ステップS3において、比較対象フレームがファイルの終端以降ではないと判別した場合には、比較元フレーム(FR_ORG番目のフレーム)と比較対象フレーム(FR番目のフレーム)とが同一シーンであるか否かを判別する(ステップS4)。 If it is determined in step S3 that the comparison target frame is not after the end of the file, whether the comparison source frame (FR_ORGth frame) and the comparison target frame (FRth frame) are the same scene or not. Is discriminated (step S4).
比較元フレームと比較対象フレームとが同一シーンでない場合には、比較対象フレーム番号(FR)を1だけインクリメントする(ステップS5)。つまり、比較対象フレームを1フレーム進める。そして、比較対象フレーム番号(FR)と比較元フレーム番号(FR_ORG)との差が、3分以上に相当するか否かを判別する(ステップS6)。 If the comparison source frame and the comparison target frame are not the same scene, the comparison target frame number (FR) is incremented by 1 (step S5). That is, the comparison target frame is advanced by one frame. Then, it is determined whether or not the difference between the comparison target frame number (FR) and the comparison source frame number (FR_ORG) corresponds to 3 minutes or more (step S6).
比較対象フレーム番号(FR)と比較元フレーム番号(FR_ORG)との差が、3分以上に相当しない場合には、ステップS3に戻る。比較対象フレーム番号(FR)と比較元フレーム番号(FR_ORG)との差が、3分以上に相当する場合には、比較元フレーム番号(FR_ORG)を1だけインクリメントする(ステップS7)。つまり、比較元フレームを1フレーム進める。そして、ステップS2に戻る。 If the difference between the comparison target frame number (FR) and the comparison source frame number (FR_ORG) does not correspond to 3 minutes or more, the process returns to step S3. When the difference between the comparison target frame number (FR) and the comparison source frame number (FR_ORG) corresponds to 3 minutes or more, the comparison source frame number (FR_ORG) is incremented by 1 (step S7). That is, the comparison source frame is advanced by one frame. Then, the process returns to step S2.
上記ステップS4において、比較元フレームと比較対象フレームとが同一シーンであると判別された場合には、変数Dに1を設定する(ステップS8)。そして、(FR+D)番目のフレーム(比較対象フレームからD番目のフレーム)がファイルの終端以降であるか否かを判別する(ステップS9)。(FR+D)番目のフレームがファイルの終端以降である場合には、このファイルに対するスキップ位置の特定処理を終了する。 If it is determined in step S4 that the comparison source frame and the comparison target frame are the same scene, 1 is set to the variable D (step S8). Then, it is determined whether or not the (FR + D) -th frame (D-th frame from the comparison target frame) is after the end of the file (step S9). If the (FR + D) th frame is after the end of the file, the skip position specifying process for this file is terminated.
上記ステップS9において、(FR+D)番目のフレームファイルの終端以降ではないと判別した場合には、(FR_ORG+D)番目のフレーム(比較元フレームからD番目のフレーム)と、(FR+D)番目のフレーム(比較対象フレームからD番目のフレーム)とが同一シーンであるか否かを判別する(ステップS10)。(FR_ORG+D)番目のフレームと、(FR+D)番目のフレームとが同一シーンである場合には、変数Dを1だけインクリメントした後(ステップS11)、ステップS9に戻る。 If it is determined in step S9 that it is not after the end of the (FR + D) th frame file, the (FR_ORG + D) th frame (Dth frame from the comparison source frame) and the (FR + D) th frame (comparison) It is determined whether or not the D-th frame from the target frame is the same scene (step S10). If the (FR_ORG + D) th frame and the (FR + D) th frame are the same scene, the variable D is incremented by 1 (step S11), and the process returns to step S9.
上記ステップS10において、(FR_ORG+D)番目のフレームと、(FR+D)番目のフレームとが同一シーンではないと判別した場合には、変数Dが15秒以上に相当するか否かを判別する(ステップS12)。変数Dが15秒以上に相当すると判別とした場合には、つまり、同じシーンの区間が15秒以上であると判別した場合には、(FR_ORG+D)番目のフレームの位置(前側の同じシーンの終了位置)と、(FR+D)番目のフレームの位置(後側の同じシーンの終了位置)とを、スキップ開始位置およびスキップ終了位置として登録する(ステップS13)。そして、比較元フレーム番号(FR_ORG)を(FR_ORG+D)に更新した後(ステップS14)、ステップS2に戻る。 If it is determined in step S10 that the (FR_ORG + D) th frame and the (FR + D) th frame are not the same scene, it is determined whether or not the variable D corresponds to 15 seconds or more (step S12). ). If it is determined that the variable D corresponds to 15 seconds or more, that is, if it is determined that the same scene section is 15 seconds or more, the position of the (FR_ORG + D) th frame (the end of the same scene on the front side) (Position) and the position of the (FR + D) th frame (the end position of the same scene on the rear side) are registered as a skip start position and a skip end position (step S13). Then, after updating the comparison source frame number (FR_ORG) to (FR_ORG + D) (step S14), the process returns to step S2.
上記ステップS12において、変数Dが15秒以上に相当しないと判別した場合には、ステップS13の処理を行うことなく、ステップS14に進む。 If it is determined in step S12 that the variable D does not correspond to 15 seconds or longer, the process proceeds to step S14 without performing the process in step S13.
図2の例で説明すると、比較元フレームが位置Aのフレームに設定された後、比較対象フレームが位置Cに設定された際に、ステップS4において、両フレームが同一シーンであると判別される。そして、変数Dが区間A−Bの距離に相当する値以内である場合には、ステップS10において、(FR_ORG+D)番目のフレームと、(FR+D)番目のフレームとが同一シーンであると判別される。変数Dが区間A−Bの距離に相当する値を越えると、ステップS10において、(FR_ORG+D)番目のフレームと、(FR+D)番目のフレームとが同一シーンでないと判別され、位置B(正確には位置Bを少し越えた位置)と位置D(正確には位置Dを少し越えた位置)とがスキップ開始位置およびスキップ終了位置として登録される。 In the example of FIG. 2, when the comparison source frame is set to the position C after the comparison source frame is set to the frame at the position A, it is determined in step S4 that both frames are the same scene. . If the variable D is within a value corresponding to the distance in the section AB, it is determined in step S10 that the (FR_ORG + D) th frame and the (FR + D) th frame are the same scene. . If the variable D exceeds a value corresponding to the distance in the section AB, it is determined in step S10 that the (FR_ORG + D) th frame and the (FR + D) th frame are not the same scene, and the position B (exactly, A position slightly beyond position B) and a position D (more precisely, a position slightly beyond position D) are registered as a skip start position and a skip end position.
図4は、あるファイルについて、スキップ位置の特定処理によって登録されたスキップ開始位置およびスキップ終了位置からなる時刻対データを示している。この例では、3組の時刻対データが、時刻の早い順番で登録されている。各組の時刻対データには、時刻の早いものから、1から始まる時刻対Noが付けられている。 FIG. 4 shows time-pair data including a skip start position and a skip end position registered by a skip position specifying process for a certain file. In this example, three sets of time pair data are registered in the order of early time. Each pair of time pair data is assigned a time pair number starting from 1 with the earliest time.
図5は、再生時の処理手順を示している。 FIG. 5 shows a processing procedure during reproduction.
まず、時刻対Noを表す変数Nを1に設定する(ステップS21)。また、SKIP_FLAGをリセット(SKIP_FLAG=0)する(ステップS22)。そして、再生位置をファイル先頭位置に設定する(ステップS23)。 First, a variable N representing time pair No is set to 1 (step S21). Also, SKIP_FLAG is reset (SKIP_FLAG = 0) (step S22). Then, the playback position is set to the file head position (step S23).
次に、N番目の時刻対データ(時刻対NoがNである時刻対データ)が存在するか否かを判別する(ステップS24)。N番目の時刻対データが存在する場合には、N番目の時刻対データにおけるスキップ開始位置が再生位置と同じであるか否かを判別する(ステップS25)。N番目の時刻対データにおけるスキップ開始位置が再生位置と異なる場合には、N番目の時刻対データにおけるスキップ終了位置が再生位置と同じであるか否かを判別する(ステップS26)。 Next, it is determined whether or not the Nth time pair data (time pair data whose time pair No is N) exists (step S24). If the Nth time pair data exists, it is determined whether or not the skip start position in the Nth time pair data is the same as the reproduction position (step S25). If the skip start position in the Nth time pair data is different from the playback position, it is determined whether or not the skip end position in the Nth time pair data is the same as the playback position (step S26).
N番目の時刻対データにおけるスキップ終了位置が再生位置と異なる場合には、SKIP_FLAGがセットされているか否かを判別する(ステップS27)。SKIP_FLAGがセットされてない場合(SKIP_FLAG=0)には、ステップS35に進み、1秒間映像を再生し、再生位置を1秒分進める。そして、再生位置がファイルの終端に到達したか否かを判別する(ステップS36)。再生位置がファイルの終端に到達していない場合には、ステップS24に戻る。再生位置がファイルの終端に到達している場合には、再生を終了する。 If the skip end position in the Nth time pair data is different from the playback position, it is determined whether or not SKIP_FLAG is set (step S27). If SKIP_FLAG is not set (SKIP_FLAG = 0), the process proceeds to step S35, where the video is played for 1 second, and the playback position is advanced by 1 second. Then, it is determined whether or not the playback position has reached the end of the file (step S36). If the playback position has not reached the end of the file, the process returns to step S24. If the playback position has reached the end of the file, playback ends.
上記ステップS25において、N番目の時刻対データにおけるスキップ開始位置が再生位置と同じであると判別した場合には、SKIP_FLAGをセット(SKIP_FLAG=1)した後(ステップS28)、「CMスキップが可能です」というメッセージをオンスクリーン表示する(ステップS29)。そして、「CMスキップが可能です」というメッセージが表示中において、CMスキップボタンが押されたか否かを判別する(ステップS30)。CMスキップボタンが押されてない場合には、ステップS35に進む。CMスキップボタンが押された場合には、ステップS31に移行する。 If it is determined in step S25 that the skip start position in the Nth time pair data is the same as the playback position, after SKIP_FLAG is set (SKIP_FLAG = 1) (step S28), “CM skip is possible. Is displayed on the screen (step S29). Then, it is determined whether or not the CM skip button has been pressed while the message “CM skip is possible” is displayed (step S30). If the CM skip button has not been pressed, the process proceeds to step S35. If the CM skip button is pressed, the process proceeds to step S31.
ステップ31では、N番目の時刻対データにおけるスキップ終了位置まで、再生位置を進める。また、「CMスキップが可能です」というメッセージの表示を消去するとともに、SKIP_FLAGをリセット(SKIP_FLAG=0)する。そして、ステップS35に進む。 In step 31, the playback position is advanced to the skip end position in the Nth time pair data. Further, the display of the message “CM skip is possible” is deleted and SKIP_FLAG is reset (SKIP_FLAG = 0). Then, the process proceeds to step S35.
上記ステップS27において、SKIP_FLAGがセットされている場合(SKIP_FLAG=1)には、ステップS29に進む。 In step S27, if SKIP_FLAG is set (SKIP_FLAG = 1), the process proceeds to step S29.
上記ステップS26において、N番目の時刻対データにおけるスキップ終了位置が再生位置と同じであると判別した場合には、「CMスキップが可能です」というメッセージの表示を消去する(ステップS32)。また、SKIP_FLAGをリセット(SKIP_FLAG=0)する(ステップS33)。さらに、変数Nを1だけインクリメントした後(ステップS34)、ステップS35に進む。 If it is determined in step S26 that the skip end position in the Nth time pair data is the same as the playback position, the message “CM skip is possible” is deleted (step S32). Further, SKIP_FLAG is reset (SKIP_FLAG = 0) (step S33). Further, after the variable N is incremented by 1 (step S34), the process proceeds to step S35.
上記ステップS24において、N番目の時刻対データが存在しない場合には、ステップS35に進む。 If the Nth time pair data does not exist in step S24, the process proceeds to step S35.
上記実施例では、スキップ位置の特定処理において、CM前の同一シーンの終了位置(図2のB)とCM後の同一シーンの終了位置(図2のD)とを検出して登録しているが、CM前の同一シーンの開始位置(図2のA)とCM後の同一シーンの開始位置(図2のC)とを検出して登録するようにしてもよい。つまり、図3のステップS13においては、FR_ORG番目のフレームの位置(前側の同じシーンの開始位置)と、FR番目のフレームの位置(後側の同じシーンの開始位置)とが、スキップ開始位置およびスキップ終了位置として登録される。 In the above embodiment, in the skip position specifying process, the end position of the same scene before CM (B in FIG. 2) and the end position of the same scene after CM (D in FIG. 2) are detected and registered. However, the start position of the same scene before CM (A in FIG. 2) and the start position of the same scene after CM (C in FIG. 2) may be detected and registered. That is, in step S13 of FIG. 3, the position of the FR_ORGth frame (the start position of the same scene on the front side) and the position of the FRth frame (the start position of the same scene on the back side) are Registered as the skip end position.
この場合には、再生時においては、再生位置がCM前の同一シーンの開始位置(図2のA)に到ると、「CMスキップが可能です」というメッセージが表示される。そして、CMスキップボタンが押されると、CM後の同一シーンの開始位置(図2のC)まで再生位置が進められる。 In this case, during playback, when the playback position reaches the start position (A in FIG. 2) of the same scene before CM, a message “CM skip is possible” is displayed. When the CM skip button is pressed, the playback position is advanced to the start position (C in FIG. 2) of the same scene after the CM.
また、上記実施例では、CMスキップボタンが押された場合にのみCMスキップを行うようにしているが、CMスキップモードを用意しておき、ユーザが再生開始前にCMスキップモードを設定した場合には、再生位置がスキップ開始位置に到達したときには、再生位置をスキップ終了位置まで、自動的に進める(スキップさせる)ようにしてもよい。 Further, in the above embodiment, the CM skip is performed only when the CM skip button is pressed. However, when the CM skip mode is prepared and the user sets the CM skip mode before the reproduction is started. When the playback position reaches the skip start position, the playback position may be automatically advanced (skip) to the skip end position.
1 チューナ部
2 復調部
3 分離部
4 圧縮データ蓄積部
5 音声デコード部
6 映像デコード部
7 OSD多重処理部
8 操作部
10 制御部
DESCRIPTION OF
Claims (4)
記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の終了位置と記録時刻の遅い方の同一シーン区間の終了位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに
再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、
スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、スキップが可能である旨を表示させる第1手段、および第1手段によってスキップが可能である旨が表示されている間において、ユーザによってスキップ指令が入力されたときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせるとともにスキップが可能である旨の表示を消去させる第2手段を備えていることを特徴とする映像再生装置。 In a video playback device having a function of playing back a video source recorded on a recording medium,
Based on the video source recorded on the recording medium, it is determined whether or not there is a section of the same scene across a certain section within the predetermined time within the video source. In the same scene section, the end position of the same scene section with the earlier recording time and the end position of the same scene section with the later recording time are registered as pair data of the skip start position and the skip end position, respectively. Skip position specifying processing means to be performed, and skip processing means for performing skip processing based on the pair data registered by the skip position specifying processing means at the time of reproduction,
The skip processing means can be skipped by the first means and the first means for displaying that the skip is possible when the reproduction position reaches the skip start position of the pair data registered by the skip position specifying processing means. When a skip command is input by the user while the message is displayed, the second means for skipping the reproduction position to the skip end position of the pair data and erasing the display indicating that the skip is possible is provided. A video playback device comprising:
記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の終了位置と記録時刻の遅い方の同一シーン区間の終了位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに
再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、
スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせる手段を備えていることを特徴とする映像再生装置。 In a video playback device having a function of playing back a video source recorded on a recording medium,
Based on the video source recorded on the recording medium, it is determined whether or not there is a section of the same scene across a certain section within the predetermined time within the video source. In the same scene section, the end position of the same scene section with the earlier recording time and the end position of the same scene section with the later recording time are registered as pair data of the skip start position and the skip end position, respectively. Skip position specifying processing means to be performed, and skip processing means for performing skip processing based on the pair data registered by the skip position specifying processing means at the time of reproduction,
The skip processing means includes means for skipping the playback position to the skip end position of the pair data when the playback position reaches the skip start position of the pair data registered by the skip position specifying processing means. A video playback device.
記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の開始位置と記録時刻の遅い方の同一シーン区間の開始位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに
再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、
スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、スキップが可能である旨を表示させる第1手段、および第1手段によってスキップが可能である旨が表示されている間において、ユーザによってスキップ指令が入力されたときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせるとともにスキップが可能である旨の表示を消去させる第2手段を備えていることを特徴とする映像再生装置。 In a video playback device having a function of playing back a video source recorded on a recording medium,
Based on the video source recorded on the recording medium, it is determined whether or not there is a section of the same scene across a certain section within the predetermined time within the video source. In the same scene section, the start position of the same scene section with the earlier recording time and the start position of the same scene section with the later recording time are registered as pair data of the skip start position and the skip end position, respectively. Skip position specifying processing means to be performed, and skip processing means for performing skip processing based on the pair data registered by the skip position specifying processing means at the time of reproduction,
The skip processing means can be skipped by the first means and the first means for displaying that the skip is possible when the reproduction position reaches the skip start position of the pair data registered by the skip position specifying processing means. When a skip command is input by the user while the message is displayed, the second means for skipping the reproduction position to the skip end position of the pair data and erasing the display indicating that the skip is possible is provided. A video playback device comprising:
記録媒体に記録された映像ソースに基づいて、当該映像ソース中に、所定時間以内の区間内において、ある区間を挟んで同じシーンの区間が存在するか否かを判別していき、存在する場合にはこれらの同一シーン区間のうち記録時刻の早いほうの同一シーン区間の開始位置と記録時刻の遅い方の同一シーン区間の開始位置とを、それぞれスキップ開始位置およびスキップ終了位置のペアデータとして登録させるスキップ位置特定処理手段、ならびに
再生時において、スキップ位置特定処理手段によって登録されたペアデータに基づいてスキップ処理を行うためのスキップ処理手段を備えており、
スキップ処理手段は、再生位置がスキップ位置特定処理手段によって登録されているペアデータのスキップ開始位置に到達したときには、再生位置を上記ペアデータのスキップ終了位置までスキップさせる手段を備えていることを特徴とする映像再生装置。 In a video playback device having a function of playing back a video source recorded on a recording medium,
Based on the video source recorded on the recording medium, it is determined whether or not there is a section of the same scene across a certain section within the predetermined time within the video source. In the same scene section, the start position of the same scene section with the earlier recording time and the start position of the same scene section with the later recording time are registered as pair data of the skip start position and the skip end position, respectively. Skip position specifying processing means to be performed, and skip processing means for performing skip processing based on the pair data registered by the skip position specifying processing means at the time of reproduction,
The skip processing means includes means for skipping the playback position to the skip end position of the pair data when the playback position reaches the skip start position of the pair data registered by the skip position specifying processing means. A video playback device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004218807A JP4093996B2 (en) | 2004-07-27 | 2004-07-27 | Video playback device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004218807A JP4093996B2 (en) | 2004-07-27 | 2004-07-27 | Video playback device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006041914A JP2006041914A (en) | 2006-02-09 |
JP2006041914A5 JP2006041914A5 (en) | 2008-02-14 |
JP4093996B2 true JP4093996B2 (en) | 2008-06-04 |
Family
ID=35906429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004218807A Expired - Fee Related JP4093996B2 (en) | 2004-07-27 | 2004-07-27 | Video playback device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4093996B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4866719B2 (en) * | 2006-12-22 | 2012-02-01 | パナソニック株式会社 | Broadcast station apparatus and recording / reproducing apparatus |
-
2004
- 2004-07-27 JP JP2004218807A patent/JP4093996B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006041914A (en) | 2006-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101454025B1 (en) | Method and device for playing the picture using the recording information | |
EP1615220B1 (en) | Method and Apparatus for navigating through subtitles of an Audio Video data stream | |
JP2008098960A (en) | Information recording and reproducing apparatus | |
KR101494013B1 (en) | Apparatus and method for playing a recorded material in image display device | |
JP4093996B2 (en) | Video playback device | |
KR101395504B1 (en) | Apparatus and method for playing | |
JP4656481B2 (en) | Recording / reproducing apparatus, receiving apparatus, control method, and control program | |
JP2005018912A (en) | Device and method for reproducing contents | |
JP4826484B2 (en) | Broadcast recording and playback device | |
JP4245646B1 (en) | Broadcast receiving apparatus and broadcast receiving method | |
JP4501807B2 (en) | Recording / playback device | |
JPWO2006070601A1 (en) | Data processing device | |
KR100956814B1 (en) | Method for editing record program in PVR | |
JP4301180B2 (en) | EDITING DEVICE, EDITING METHOD, EDITING PROGRAM, AND RECORDING DEVICE | |
JP2007020081A (en) | Digital broadcast receiver | |
JP3912548B2 (en) | Optical disk device | |
JP4940453B2 (en) | RECORDING / REPRODUCING DEVICE, RECORDING CONTROL METHOD AND CONTROL PROGRAM | |
JP2008177832A (en) | Recording and reproducing device | |
KR20070075728A (en) | Method and apparatus for searching a filmed broadcast in digital broadcasting receiver | |
JP2002140882A (en) | Recording and playback unit | |
KR20070079270A (en) | Dvr settop box for multi channel time shift and method thereof | |
JP2007300411A (en) | Recorder/reproducer with automatic recording function and its information arranging method | |
US20060088300A1 (en) | Recording apparatus for recording signal including a plurality of sound information | |
JP4412202B2 (en) | Disk unit | |
JP2011114750A (en) | Digital broadcast video recording apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071219 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080304 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110314 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110314 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110314 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130314 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140314 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |