[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4941128B2 - Video processing device - Google Patents

Video processing device Download PDF

Info

Publication number
JP4941128B2
JP4941128B2 JP2007171370A JP2007171370A JP4941128B2 JP 4941128 B2 JP4941128 B2 JP 4941128B2 JP 2007171370 A JP2007171370 A JP 2007171370A JP 2007171370 A JP2007171370 A JP 2007171370A JP 4941128 B2 JP4941128 B2 JP 4941128B2
Authority
JP
Japan
Prior art keywords
video stream
screen configuration
configuration information
unit
video
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.)
Active
Application number
JP2007171370A
Other languages
Japanese (ja)
Other versions
JP2009010794A (en
Inventor
敏史 大塚
隆 金丸
貞雄 鶴賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2007171370A priority Critical patent/JP4941128B2/en
Publication of JP2009010794A publication Critical patent/JP2009010794A/en
Application granted granted Critical
Publication of JP4941128B2 publication Critical patent/JP4941128B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

技術分野は、映像処理装置に関し、特に映像等の情報の再生及び/又は録画に関する。   The technical field relates to a video processing apparatus, and particularly relates to reproduction and / or recording of information such as video.

上記技術分野について、特許文献1には「ストリームデータを録画したデータの再生を、スムーズに行うことが可能な録画再生装置を提供する。」ことを課題とし、その解決手段として「開示される録画再生装置は、デジタル衛星受信ボード6においてストリームデータを受信して、録画開始指示を受けたとき、録画再生管理部25において受信したストリームデータを解析してシーケンスヘッダを検索して、検出されたシーケンスヘッダ以降のTSデータをストレージデバイス10に書き込み、再生指示を受けたとき、ストレージデバイス10から前記シーケンスヘッダ以降のTSデータを読み出して、MPEG2デコーダ部27においてデコードして映像と音声を再生するように構成されている。」ことが記載されている。   Regarding the above technical field, Japanese Patent Application Laid-Open Publication No. 2004-228688 has an object of “providing a recording / reproducing apparatus capable of smoothly reproducing data obtained by recording stream data”. When the playback device receives the stream data at the digital satellite receiving board 6 and receives a recording start instruction, the playback device analyzes the received stream data at the recording / playback management unit 25 and searches the sequence header to detect the detected sequence. When TS data after the header is written to the storage device 10 and a playback instruction is received, the TS data after the sequence header is read from the storage device 10 and decoded by the MPEG2 decoder unit 27 to reproduce video and audio. It is configured. "

特開2001−078150号公報Japanese Patent Laid-Open No. 2001-078150

テレビ放送においては、映像の表示位置、表示方法を決定するために、放送信号に画面構成情報(アスペクト比、水平/垂直画素数等)が重畳されている。アナログ放送においては、VBI(Vertical Blanking Interval:垂直帰線期間)に画面のアスペクト比等の情報が含まれており、デジタル放送においては、映像のシーケンスヘッダ内にアスペクト比、水平/垂直画素数等が含まれている。テレビ放送受信機は、映像を適切に表示するためにこれらの画面構成情報を使用する。   In television broadcasting, screen configuration information (aspect ratio, number of horizontal / vertical pixels, etc.) is superimposed on a broadcast signal in order to determine a video display position and display method. In analog broadcasting, information such as the aspect ratio of the screen is included in the VBI (Vertical Blanking Interval), and in digital broadcasting, the aspect ratio, the number of horizontal / vertical pixels, etc. are included in the video sequence header. It is included. The television broadcast receiver uses the screen configuration information in order to appropriately display the video.

この点、例えば特許文献1の技術は、シーケンスヘッダに着目して、録画したデータの再生をスムーズに行うことを示唆している。しかし、デジタル記録された映像/音声を再生する場合、画面構成情報は通常映像ストリーム内(例えばMPEGシーケンスヘッダ)に記録されているため、画面構成設定(画面構成情報を用いた、出力映像の設定)は映像ストリームをデコードした後にのみ可能(前には不可能)となる。よって、映像のデコードは完了していても画面構成設定が完了していないため、映像を出力できない期間が存在し、この期間分、再生開始時の映像出力が遅くなる。特許文献1などの従来技術では、映像のデコード開始と画面構成の設定開始を並列に行うことはできない。   In this regard, for example, the technique of Patent Document 1 suggests that recorded data is smoothly reproduced by paying attention to the sequence header. However, when playing back digitally recorded video / audio, the screen configuration information is recorded in the normal video stream (for example, MPEG sequence header), so screen configuration settings (output video settings using screen configuration information) ) Is only possible (but not before) after decoding the video stream. Accordingly, since the screen configuration setting is not completed even when video decoding is completed, there is a period during which video cannot be output, and video output at the start of playback is delayed by this period. In the prior art such as Patent Document 1, it is not possible to start decoding video and setting screen configuration in parallel.

つまり、ストレージからの映像の再生時に、映像ストリームに含まれる画面構成情報を復号化して取得することにより、映像ストリームの復号化を行っている間は画面構成設定ができず、再生開始時の映像出力が遅くなる場合がある。   In other words, when the video from the storage is played back, the screen configuration information included in the video stream is decoded and acquired, so that the screen configuration cannot be set while the video stream is being decoded. The output may be slow.

上記課題を解決するために、本発明の一実施の態様は、例えば特許請求の範囲に記載された技術的思想を用いる。In order to solve the above-described problems, an embodiment of the present invention uses, for example, the technical idea described in the claims.

以上の手段によれば例えば、再生時の映像出力開始を早くすること(再生開始時の映像出力の高速化)ができる。   According to the above means, for example, it is possible to speed up the start of video output at the time of playback (speed up of video output at the start of playback).

上記以外の課題、手段、効果も実施例で後述される。   Issues, means, and effects other than those described above will be described later in the embodiments.

以下、本発明に好適な実施形態の例(実施例)を説明する。ただし本発明は本実施例に限定されない。例えば、本実施例は映像処理装置について説明してあり、映像に好適であるが、映像以外への適用を妨げるものではない。また実施例の構成すべてが採用される必要はなく取捨選択可能である。また実施例1〜4は適宜に組み合わせ可能である。   Hereinafter, examples (examples) of the preferred embodiments of the present invention will be described. However, the present invention is not limited to this embodiment. For example, this embodiment describes a video processing apparatus, which is suitable for video, but does not hinder application to other than video. Moreover, it is not necessary to employ all the configurations of the embodiments, and can be selected. Moreover, Examples 1-4 can be combined suitably.

図1は、映像処理装置の例として、実施例1の再生装置の構成例を示すブロック図である。   FIG. 1 is a block diagram illustrating a configuration example of a playback apparatus according to the first embodiment as an example of a video processing apparatus.

再生装置1は、受信機全体を制御する受信機制御部10と、選局、デジタル復調、誤り訂正などを行い、放送波が入力されMPEG2−TS(MPEG2 Transport Stream:以下TS)を出力するまでの処理を行う放送受信処理部11と、TSを映像/音声/字幕/番組情報等のストリームに分離する多重分離処理を行う多重分離部12と、ストレージに対して読み込み/書き込みなどの制御を行うストレージ制御部13と、符号化された映像ストリーム(以下、映像PES:Packetized Elementary Stream)/音声ストリーム(以下、音声PES)を、映像/音声に復号化する映像/音声復号化部14と、画面構成情報(アスペクト比、水平画素数、垂直画素数等)を使用して、出力映像の表示設定を行う画面構成制御部15と、映像/音声を含むTSを記録するストレージ16(例えばHDD、DVDなど)と、からなる。ここで点線2は、受信機制御部10によって制御される制御範囲を示している。つまり、点線2によって囲まれる各部は、何らかの通信路(例えばPCIバス等のデータバス)によって受信機制御部10と接続され、受信機制御部10から制御できるものとする。また、ここでは放送受信処理部11を記載しているが、再生のみを目的とした(つまり録画を行わない)装置の場合には、放送受信処理部11は特に必要ない。   The playback apparatus 1 performs a channel selection, digital demodulation, error correction, and the like with a receiver control unit 10 that controls the entire receiver, until a broadcast wave is input and an MPEG2-TS (MPEG2 Transport Stream: TS) is output. A broadcast reception processing unit 11 that performs the above process, a demultiplexing unit 12 that performs a demultiplexing process that separates the TS into a stream of video / audio / subtitles / program information, etc., and controls storage such as reading / writing A storage control unit 13; a video / audio decoding unit 14 that decodes an encoded video stream (hereinafter referred to as video PES: Packetized Elementary Stream) / audio stream (hereinafter referred to as audio PES) into video / audio; Using configuration information (aspect ratio, number of horizontal pixels, number of vertical pixels, etc.), screen configuration control unit 15 for setting display of output video and TS including video / audio are recorded. Storage 16 (for example, HDD, DVD, etc.), consisting of. Here, a dotted line 2 indicates a control range controlled by the receiver control unit 10. That is, each unit surrounded by the dotted line 2 is connected to the receiver control unit 10 through some communication path (for example, a data bus such as a PCI bus) and can be controlled from the receiver control unit 10. Although the broadcast reception processing unit 11 is described here, the broadcast reception processing unit 11 is not particularly necessary in the case of an apparatus for the purpose of reproduction only (that is, recording is not performed).

ここで、再生装置1において、ストレージに記録された映像および音声を再生するまでの処理内容について説明する。まず、受信機制御部10は、特定の映像および音声を含むTS(Transport Stream)の再生指示を、ストレージ制御部13に対して指示する。再生指示を受けたストレージ制御部13は、記録されている特定の映像および音声を含むTSをストレージ16から取得し、多重分離部12に対して出力する。ストレージ制御部13からのTSを受信した多重分離部12は、多重分離処理を行い、映像および音声のPESを、映像/音声復号化部14に出力する。映像/音声復号化部14は、映像および音声のPESを復号化し、復号化した音声を音声出力17に、復号化した映像を画面構成制御部15に出力する。一方、受信機制御部10からの再生指示を受けたストレージ制御部13は、特定の映像および音声を含むTSに付加して記録してある付加画面構成情報をストレージ16から取得し、画面構成制御部15に通知する。付加画面構成情報が無かった場合は、付加画面構成情報が無いということを、画面構成制御部15に通知する。前記付加画面構成情報無しの通知が存在することにより、画面構成制御部15が、使用する画面構成情報を付加画面構成情報から映像ストリーム内の画面構成情報に切り替え、従来の映像ストリーム再生と同じように処理することが可能になる。前記付加画面構成情報無しの通知が存在しない場合、前記切り替えが不可能になる。なお、付加画面構成情報が無いときには、無いということを通知せず付加画面構成情報がない従来の映像ストリームの再生と同じように処理してもよい。   Here, a description will be given of the processing contents until the playback apparatus 1 plays back the video and audio recorded in the storage. First, the receiver control unit 10 instructs the storage control unit 13 to play a TS (Transport Stream) including specific video and audio. Receiving the reproduction instruction, the storage control unit 13 acquires the TS including the specific recorded video and audio from the storage 16 and outputs the TS to the demultiplexing unit 12. Upon receiving the TS from the storage control unit 13, the demultiplexing unit 12 performs demultiplexing processing and outputs video and audio PES to the video / audio decoding unit 14. The video / audio decoding unit 14 decodes the video and audio PES, and outputs the decoded audio to the audio output 17 and the decoded video to the screen configuration control unit 15. On the other hand, the storage control unit 13 that has received a playback instruction from the receiver control unit 10 acquires additional screen configuration information recorded in addition to a TS including a specific video and audio from the storage 16 to control screen configuration. Notify the unit 15. If there is no additional screen configuration information, the screen configuration control unit 15 is notified that there is no additional screen configuration information. Due to the presence of the notification without the additional screen configuration information, the screen configuration control unit 15 switches the screen configuration information to be used from the additional screen configuration information to the screen configuration information in the video stream, as in the conventional video stream playback. Can be processed. When there is no notification of no additional screen configuration information, the switching is impossible. Note that when there is no additional screen configuration information, processing may be performed in the same way as the reproduction of a conventional video stream without notification of the absence of additional screen configuration information.

付加画面構成情報を受け取った画面構成制御部15は、画面構成情報を用いて画面構成設定(画像の配置位置の決定等)を行い、復号化した映像を映像出力端子18に出力する。   Upon receiving the additional screen configuration information, the screen configuration control unit 15 performs screen configuration settings (determination of image arrangement position, etc.) using the screen configuration information, and outputs the decoded video to the video output terminal 18.

図2は、画面構成制御部15での処理例を示すフローチャートである。   FIG. 2 is a flowchart showing an example of processing in the screen configuration control unit 15.

まずユーザーが映像の視聴を行っている間は、現在視聴している映像が、ストレージから再生されているものか、放送から受信しているものかという情報が、受信機制御部10から画面構成制御部15に対して通知される。この情報に基づいて放送番組を視聴しているか記録装置からの再生番組を視聴しているかを判断する(S21)。この処理を行う部位を視聴番組判定部とも呼ぶ。   First, while the user is viewing the video, information about whether the currently viewed video is being played back from the storage or received from the broadcast is displayed from the receiver control unit 10 on the screen configuration. The control unit 15 is notified. Based on this information, it is determined whether a broadcast program is being viewed or a playback program from the recording device is being viewed (S21). The part that performs this process is also called a viewing program determination unit.

現在視聴している映像が放送からの映像の場合(S21のNo)、付加画面構成情報は存在しないため、映像ストリームに含まれる画面構成情報を使用して画面構成設定を行う(S24)。   When the currently viewed video is a video from broadcasting (No in S21), since there is no additional screen configuration information, the screen configuration is set using the screen configuration information included in the video stream (S24).

現在視聴している映像が、再生された映像の場合(S21のyes)、次に付加画面構成情報の有無を判定する(S22)具体的な付加画面構成情報の有無判定方法としては、例えば映像ストリームおよび付加画面構成情報がUDFのフォーマットで記録されている場合、付加画面構成情報名(例えば”Scene_data.inf”)でファイルをオープンし、オープンができた場合には付加画面構成情報有り、オープンできなかった場合は付加画面構成情報無しと判定できる。。この処理、すなわち映像ストリーム外部に付加して記録された付加画面構成情報が記載されているか否かの判定を行う部位を付加画面構成情報有無判定部とも呼ぶ。   If the video currently being viewed is a played video (yes in S21), then the presence / absence of additional screen configuration information is determined (S22). When the stream and additional screen configuration information are recorded in the UDF format, the file is opened with the additional screen configuration information name (for example, “Scene_data.inf”). If not, it can be determined that there is no additional screen configuration information. . This part, that is, a part for determining whether or not the additional screen configuration information recorded by adding to the outside of the video stream is described is also referred to as an additional screen configuration information presence / absence determination unit.

付加画面構成情報が無かった場合(S22のno)、放送の場合と同様に、映像ストリームに含まれる画面構成情報を使用して画面構成設定を行う(S24)。   If there is no additional screen configuration information (no in S22), the screen configuration is set using the screen configuration information included in the video stream (S24), as in the case of broadcasting.

付加画面構成情報が存在した場合(S22のyes)付加画面構成情報に従って画面構成(S23)を行う。   When the additional screen configuration information exists (yes in S22), the screen configuration (S23) is performed according to the additional screen configuration information.

このようにして、現在視聴している映像がストレージからの再生か放送かにあわせて画面構成情報の取得元を選択することが可能になり、またストレージに付加画面構成情報が無い場合にも、映像ストリームに含まれる画面構成情報を用いることにより、問題無く映像を表示することが可能になる。   In this way, it becomes possible to select the acquisition source of the screen configuration information according to whether the video currently being viewed is playback or broadcast from the storage, and when there is no additional screen configuration information in the storage, By using the screen configuration information included in the video stream, the video can be displayed without any problem.

また、付加画面構成情報と、映像ストリームから取得した画面構成情報が不一致の場合には、映像ストリームに含まれる画面構成情報を優先する。この理由として、映像ストリームに含まれる画面構成情報は同一映像ストリーム内であっても、途中で変化する場合がある。この場合は、映像ストリームに含まれる画面構成情報が正しいと考えられるため、その場合は、映像ストリームに含まれる画面構成情報に従い、画面構成設定を行う。   If the additional screen configuration information and the screen configuration information acquired from the video stream do not match, priority is given to the screen configuration information included in the video stream. This is because the screen configuration information included in the video stream may change in the middle even in the same video stream. In this case, since the screen configuration information included in the video stream is considered to be correct, in this case, the screen configuration is set according to the screen configuration information included in the video stream.

図3は、画面構成情報の一例を示す。これは、ISO/IEC 13818-2(Information technology ? Generic coding of moving pictures and associated audio information: Video)に記載してあるsequence_header(シーケンスヘッダ)の情報である。この中に含まれるhorizontal_size_valueは水平方向の画素数、vertical_size_valueは垂直方向の画素数、aspect_ratio_informationはアスペクト比の情報である。これらの情報等を用いて、映像データを適切な形に表示する。また、その他の画面構成情報の例で、Sequence display extension情報として、display_horizontal_size(表示すべき水平方向のサイズ)、display_vertical_size(表示すべき垂直方向のサイズ)など、またsequence_extension情報として、progressive_sequence(インタレース/プログレッシブ)、low_delay(Bピクチャの有無)等がある。画面構成情報としては、これらの、sequence_header、sequence_extension、Sequence display extension、Sequence scalable extension、Group of pictures header等に含まれる全ての情報のうち必要なものを使用可能である。   FIG. 3 shows an example of screen configuration information. This is information of sequence_header (sequence header) described in ISO / IEC 13818-2 (Information technology? Generic coding of moving pictures and associated audio information: Video). The horizontal_size_value included in this is the number of pixels in the horizontal direction, vertical_size_value is the number of pixels in the vertical direction, and aspect_ratio_information is information on the aspect ratio. Using such information, the video data is displayed in an appropriate form. In addition, in other examples of screen configuration information, display_horizontal_size (horizontal size to be displayed), display_vertical_size (vertical size to be displayed), etc. as sequence display extension information, and progressive_sequence (interlace / sequence) as sequence_extension information Progressive), low_delay (presence / absence of B picture), etc. As the screen configuration information, necessary information can be used among all information included in sequence_header, sequence_extension, Sequence display extension, Sequence scalable extension, Group of pictures header, and the like.

例えば、映像画素の画面上の配置位置を決定するために、horizontal_size_value、vertical_size_value、aspect_ratio_information、display_horizontal_size、display_vertical_sizeを使用したり、再生時に動画のどのフレームを表示するかを決定するために、progressive_sequence、low_delay、frame_rate_code(フレームレート)を使用したりする。   For example, the horizontal_size_value, vertical_size_value, aspect_ratio_information, display_horizontal_size, display_vertical_size can be used to determine the position of the video pixel on the screen, and the progressive_sequence, low_delay, Use frame_rate_code (frame rate).

図4は、ストレージ内での画面構成情報の配置イメージの一例を示す。配置イメージは、ストレージ内のファイルシステムのイメージを示しており、ディレクトリ構造となっている。楕円がディレクトリ、四角がファイルを示している。”Scene_data.inf”が画面構成情報である。ストレージは何らかのファイルシステム(例えばUDF)を有していて、この例では”root”と呼ばれるディレクトリが最上位のディレクトリになっている。その下位に録画番組用のディレクトリ”Rec_Prg”があり、”RecData.mng”という管理ファイルに、どのような番組が録画されているかという管理情報が記載されている。ここで”Program0001.avs”というファイルが、映像および音声が含まれるTSのファイルである。この”Program0001.avs”に付加するデータは”Program0001.avs”直下の”sbDir”に保存され、そのうちの一つの”Scene_data.inf”が付加画面構成情報である。ストリームに含まれる画面構成情報は、図4においては”Program0001.avs”データ内部のTS、さらにそのTS内部の映像PESのヘッダに含まれている。 なお、このように”Program0001.avs”の内部に構成情報があるのではなく、映像ストリーム”Program0001.avs”に付加(付属)するデータであることを、映像ストリーム外部に付加されたデータとも呼ぶ。   FIG. 4 shows an example of an arrangement image of screen configuration information in the storage. The arrangement image indicates an image of a file system in the storage and has a directory structure. Ellipses indicate directories and squares indicate files. “Scene_data.inf” is screen configuration information. The storage has some kind of file system (for example, UDF). In this example, a directory called “root” is the top directory. Below that, there is a directory “Rec_Prg” for a recorded program, and management information indicating what program is recorded in the management file “RecData.mng”. Here, the file “Program0001.avs” is a TS file including video and audio. Data to be added to “Program0001.avs” is stored in “sbDir” immediately below “Program0001.avs”, one of which is “Scene_data.inf” is additional screen configuration information. In FIG. 4, the screen configuration information included in the stream is included in the TS in the “Program0001.avs” data, and further in the header of the video PES in the TS. Note that data added to (attached to) the video stream “Program0001.avs” is not referred to as data added to the outside of the video stream, instead of having configuration information inside “Program0001.avs” as described above. .

再生時にストレージ制御部13は、”Program0001.avs”と、”Program0001.avs”に付加する”Scene_data.inf”を取得する。”Scene_data.inf”の取得方法としては、例えばストレージがUDFファイルシステムを用いている場合、”Scene_data.inf”のファイルをUDFファイルシステム上でOPENしてそこからデータを読み出す。その後、”Program0001.avs”を多重分離部12に通知し、”Scene_data.inf”を画面構成制御部15に通知する。ストレージ制御部13のうち、映像ストリーム外部に付加して記録された付加画面構成情報をストレージから読み出す部位を画面構成情報読出部とも呼ぶ。また映像ストリームをストレージから読み出す部位を映像ストリーム読出部とも呼ぶ。
The storage control unit 13 at the time of reproduction, the "Program0001.avs", that Tokusu preparative "Program0001.avs" added to "Scene_data.inf". As a method for acquiring “Scene_data.inf”, for example, when the storage uses a UDF file system, the file “Scene_data.inf” is opened on the UDF file system and data is read therefrom. After that, "Program0001.avs" to notify the demultiplexer 12, and notifies the "Scene_data.inf" screen configuration control unit 15. A part of the storage control unit 13 that reads the additional screen configuration information recorded by being added outside the video stream from the storage is also referred to as a screen configuration information reading unit. A part for reading a video stream from the storage is also called a video stream reading unit.

以上のようにして、映像に付加して記録した画面構成情報をもとに画面構成設定を行い、映像を出力する。   As described above, the screen configuration is set based on the screen configuration information recorded in addition to the video, and the video is output.

図5は、映像処理装置の例として、実施例2の録画再生装置の構成例を示すブロック図である。録画再生装置の構成は、図1の再生装置の構成と同様であるが、各部に対して録画時に行う処理が追加され、また、各部間の関係が追加される。   FIG. 5 is a block diagram illustrating a configuration example of a recording / playback apparatus according to the second embodiment as an example of a video processing apparatus. The configuration of the recording / playback apparatus is the same as the configuration of the playback apparatus of FIG. 1, but processing to be performed at the time of recording is added to each unit, and the relationship between the units is added.

録画装置50において放送の番組を録画する処理について説明する。まず受信機制御部10が、放送受信処理部11に対して選局指示を行い、指示を受けた放送受信処理部は、選局、デジタル復調、誤り訂正を行い、特定の番組を含むTSを多重分離部12に出力する。TSを入力された多重分離部12は、受信機制御部10の指示に従い、TSを分離し、特定の番組の映像または/および音声を持つTSを作成し、ストレージ制御部13に出力する。一方、多重分離部12は、放送受信処理部11から入力されたTSを分離し、映像または/および音声のPESを映像/音声復号化部14に出力する。映像または/および音声のPESを入力された映像/音声復号化部14は、画面構成情報を取得するために映像のPESを復号化し、PESに含まれるシーケンスヘッダやピクチャヘッダから、画面構成情報を取得し、画面構成制御部15に通知する。画面構成情報を通知された画面構成制御部15は、通知された画面構成情報を、ストレージ制御部13に通知する。   Processing for recording a broadcast program in the recording device 50 will be described. First, the receiver control unit 10 issues a channel selection instruction to the broadcast reception processing unit 11, and the broadcast reception processing unit that has received the instruction performs channel selection, digital demodulation, error correction, and selects a TS including a specific program. Output to the demultiplexing unit 12. Upon receiving the TS, the demultiplexing unit 12 separates the TS according to the instruction from the receiver control unit 10, creates a TS having video or / and audio of a specific program, and outputs the TS to the storage control unit 13. On the other hand, the demultiplexing unit 12 demultiplexes the TS input from the broadcast reception processing unit 11 and outputs video or / and audio PES to the video / audio decoding unit 14. The video / audio decoding unit 14 to which the video or / and audio PES is input decodes the video PES in order to obtain the screen configuration information, and obtains the screen configuration information from the sequence header or picture header included in the PES. Acquire and notify the screen configuration control unit 15. The screen configuration control unit 15 notified of the screen configuration information notifies the storage control unit 13 of the notified screen configuration information.

多重分離部12から出力されたTSと、画面構成制御部15から通知された画面構成情報を受けたストレージ制御部13は、TSと画面構成情報を図4の例のように関連付けてストレージ16に記録する。ストレージ制御部13のうち、映像ストリームと関連付けて付加画面構成情報を記録する部位を付加画面構成情報書き込み部とも呼ぶ。   The storage control unit 13 that has received the TS output from the demultiplexing unit 12 and the screen configuration information notified from the screen configuration control unit 15 associates the TS with the screen configuration information as shown in the example of FIG. Record. A part of the storage control unit 13 that records additional screen configuration information in association with a video stream is also referred to as an additional screen configuration information writing unit.

このようにして、ストレージに、映像ストリームと画面構成情報を関連付けて記録する。なお、再生時の処理は、実施例1の場合と同様である。   In this way, the video stream and the screen configuration information are recorded in the storage in association with each other. Note that the processing during reproduction is the same as in the first embodiment.

実施例3の録画再生装置の構成は、図5の録画再生装置の構成と同様であるが、受信機制御部10での条件判定と、ストレージ制御部13でのストレージへの追記処理が追加され、またストレージ16は情報が追記可能である。   The configuration of the recording / playback apparatus according to the third embodiment is the same as the configuration of the recording / playback apparatus of FIG. 5, except that a condition determination in the receiver control unit 10 and a process for appending to the storage in the storage control unit 13 are added. In addition, information can be added to the storage 16.

図6は、ストレージ16に付加画面構成情報を持たない映像ストリームが記録されている場合に、付加画面構成情報を持たない映像ストリームに付加画面構成情報を追記する処理例のフローチャートを示す。   FIG. 6 shows a flowchart of a processing example in which additional screen configuration information is added to a video stream without additional screen configuration information when a video stream without additional screen configuration information is recorded in the storage 16.

まず受信機制御部10が、付加画面構成情報が記録されていない映像ストリームの再生指示した場合、再生処理を行うために、ストレージ制御部13に対して指示を行い、記録されている映像ストリームを含むTSをストレージ16から取得し、多重分離部12に対して出力させる(S61)。ここで、ストレージ制御部13は、現在再生している映像ストリーム(例えば”Program0001.avs”)の下に”Scene_data.inf”がないことによって付加画面構成構成情報を持たない映像ストリームが再生されたことを検知する(S62のno)。ストレージ制御部13のうち、この検知をする部位をストリーム再生監視部とも呼ぶ。   First, when the receiver control unit 10 instructs to reproduce a video stream in which no additional screen configuration information is recorded, in order to perform the reproduction process, the receiver control unit 10 instructs the storage control unit 13 to record the recorded video stream. The included TS is acquired from the storage 16 and output to the demultiplexing unit 12 (S61). Here, the storage control unit 13 reproduces a video stream having no additional screen configuration information due to the absence of “Scene_data.inf” under the currently reproduced video stream (for example, “Program0001.avs”). (No in S62). A part of the storage control unit 13 that performs this detection is also called a stream reproduction monitoring unit.

ストレージ制御部13からのTSを受信した多重分離部12は、多重分離処理を行い、映像および音声のPESを、映像/音声復号化部14に出力する。映像および音声のPESを入力された映像/音声復号化部14は、音声のPESを復号化し、音声出力端子17に出力し、映像のPESを復号化して画面構成制御部15に出力する。また映像/音声復号化部14は、映像のPESを復号化する際に画面構成情報を取得し、画面構成制御部15に通知する。画面構成情報を入力された画面構成制御部15は、取得した画面構成情報をもとに画面構成設定を行い(S64)、映像を映像出力端子18に出力する。このように再生処理を行う一方、画面構成制御部15は画面構成情報をストレージ制御部13に通知する。画面構成情報の通知を受けたストレージ制御部13は、この画面構成情報を、付加画面構成情報として図4の例のように特定の映像および音声を含むTSに関連付けてストレージ16に記録する(S65)。付加画面構成情報として記録する画面構成情報は、最低限必要なものだけを記録する方式でもよい。例えばインタレース/プログレッシブの違いやBピクチャの有無、表示すべき画面サイズといった情報は、システムにより不要な可能性があるので、情報量削減のために削除することも考えられる。   Upon receiving the TS from the storage control unit 13, the demultiplexing unit 12 performs demultiplexing processing and outputs video and audio PES to the video / audio decoding unit 14. The video / audio decoding unit 14 to which the video and audio PES are input decodes the audio PES, outputs the decoded PES to the audio output terminal 17, decodes the video PES, and outputs it to the screen configuration control unit 15. The video / audio decoding unit 14 acquires screen configuration information when notifying the video PES and notifies the screen configuration control unit 15 of the screen configuration information. The screen configuration control unit 15 having received the screen configuration information performs screen configuration setting based on the acquired screen configuration information (S64), and outputs the video to the video output terminal 18. While performing the reproduction process in this manner, the screen configuration control unit 15 notifies the storage control unit 13 of the screen configuration information. Upon receiving the notification of the screen configuration information, the storage control unit 13 records this screen configuration information as additional screen configuration information in the storage 16 in association with a TS including specific video and audio as in the example of FIG. 4 (S65). ). The screen configuration information recorded as the additional screen configuration information may be a system that records only the minimum necessary information. For example, information such as interlace / progressive difference, presence / absence of B picture, and screen size to be displayed may be unnecessary depending on the system, and may be deleted to reduce the amount of information.

図7は、付加画面構成情報の例を示す。付加画面構成情報のデータ構造はまず全体のデータサイズを記載し、その後存在する画面構成情報の種類数だけ、データ種別、各データのサイズ、実際のデータを列挙することが好ましい。このように配置することにより、可変長の付加画面構成情報を作成することが可能になる。ストレージ制御部13のうち、映像ストリームと関連付けて付加画面構成情報を追記する付加画面構成情報追記部とも呼ぶ。   FIG. 7 shows an example of additional screen configuration information. It is preferable that the data structure of the additional screen configuration information first describes the overall data size, and then lists the data type, the size of each data, and the actual data as many as the number of types of screen configuration information that exists thereafter. By arranging in this manner, it becomes possible to create variable-length additional screen configuration information. Of the storage control unit 13, it is also referred to as an additional screen configuration information appending unit that appends additional screen configuration information in association with the video stream.

このようにして、ストレージ16に付加画面構成情報を持たない映像ストリームが記録されており、かつストレージ16に対して情報が追記可能な場合に、映像ストリームを再生して画面構成情報を取得し、映像ストリームに画面構成情報を関連付けて記録することにより、次回以降の再生開始時は付加画面構成情報を使用して画面構成設定を行うことにより、映像出力を高速化することが可能になる。   In this way, when a video stream having no additional screen configuration information is recorded in the storage 16 and information can be additionally written to the storage 16, the video stream is reproduced to obtain screen configuration information, By associating and recording the screen configuration information with the video stream, it is possible to speed up the video output by performing the screen configuration setting using the additional screen configuration information at the next playback start.

また、ストレージ16に付加画面構成情報を持たない映像ストリームが記録されている場合で、かつ、ユーザーの視聴を妨げずに画面構成情報取得可能な場合に、画面構成情報を追記する処理について説明する。   A process for adding screen configuration information when a video stream that does not have additional screen configuration information is recorded in the storage 16 and when screen configuration information can be acquired without hindering user viewing will be described. .

まず受信機制御部10が、ユーザーの視聴を妨げずに画面構成情報取得可能な条件を判定し、ストレージ制御部13に対して指示を行い、記録されている付加画面構成情報を持たない映像ストリームを含むTSをストレージ16から取得し、多重分離部12に対して出力させる。ストレージ制御部13からのTSを受信した多重分離部12は、多重分離処理を行い、映像PESを、映像/音声復号化部14に出力する。映像PESを入力された映像/音声復号化部14は、映像PESを復号化して画面構成情報を取得し、画面構成制御部15に通知する。画面構成情報を通知された画面構成制御部15は、通知された画面構成情報を、ストレージ制御部13に通知する。画面構成情報の通知を受けたストレージ制御部13は、画面構成情報を、図4の例のようにTSに関連付けてストレージ16に記録する。   First, the receiver control unit 10 determines the conditions under which screen configuration information can be acquired without disturbing the user's viewing, instructs the storage control unit 13, and has no recorded additional screen configuration information. Is obtained from the storage 16 and output to the demultiplexing unit 12. The demultiplexing unit 12 that has received the TS from the storage control unit 13 performs demultiplexing processing and outputs the video PES to the video / audio decoding unit 14. The video / audio decoding unit 14 to which the video PES is input decodes the video PES, acquires screen configuration information, and notifies the screen configuration control unit 15 of it. The screen configuration control unit 15 notified of the screen configuration information notifies the storage control unit 13 of the notified screen configuration information. Receiving the notification of the screen configuration information, the storage control unit 13 records the screen configuration information in the storage 16 in association with the TS as in the example of FIG.

このようにして、ストレージ16に付加画面構成情報を持たない映像ストリームが記録されている場合で、かつストレージ16に対して情報が追記可能な場合に、ユーザーの視聴を妨げずに画面構成情報取得可能な間に映像ストリームを再生して画面構成情報を取得し、映像ストリームに画面構成情報を関連付けて記録し、次回以降の再生開始時の出画を高速化することが可能になる。   In this way, when a video stream having no additional screen configuration information is recorded in the storage 16 and information can be additionally written to the storage 16, the screen configuration information is acquired without disturbing the user's viewing. It is possible to reproduce the video stream as much as possible to acquire the screen configuration information, record the screen configuration information in association with the video stream, and speed up the output at the next playback start.

ユーザーの視聴を妨げずに画面構成情報取得可能な場合、という条件について説明する。ユーザーの視聴を妨げるとは、例えば多重分離部12が一つのTSしか処理できないという処理制約があるとする。ユーザーが現在の映像の視聴に多重分離部12を使用している場合、上記処理例の様に画面構成情報を取得するためにTSを多重分離すると、多重分離部12の処理制約を超え、ユーザーの現在の視聴が不可能になる可能性がある。これが、ユーザーの視聴を妨げる例である。その他の、ストレージ制御部13、映像/音声復号化部14、画面構成制御部15、ストレージ16、についても、多重分離部12と同様に処理制約があるとすると、その上限を超えると、ユーザーの視聴を妨げる、または正しく画面構成情報を取得できない可能性がある。ユーザーの視聴を妨げずに画面構成情報取得可能な場合の例を挙げると、例えば、ユーザーがリモコン等で映像OFFの指示を行った場合、記録媒体制御部13と記録媒体16にのみ制限がある場合で、ユーザーが記録媒体制御部13と記録媒体16を使用せずに放送や外部入力信号からの映像を視聴している場合、などが考えられる。これらを例えば受信機制御部10で監視する。受信機制御部10のうち、ユーザーの視聴を妨げずに画面構成情報取得可能な条件を検知する部位をユーザ視聴監視部とも呼ぶ。   A condition that screen configuration information can be acquired without hindering user viewing will be described. For example, it is assumed that there is a processing restriction that the demultiplexing unit 12 can process only one TS. When the user is using the demultiplexing unit 12 for viewing the current video, if the TS is demultiplexed to obtain the screen configuration information as in the above processing example, the processing restrictions of the demultiplexing unit 12 are exceeded, and the user May not be available for current viewing. This is an example of preventing the user from viewing. As for the other storage control unit 13, video / audio decoding unit 14, screen configuration control unit 15, and storage 16, as with the demultiplexing unit 12, if there are processing restrictions, Viewing may be hindered or screen configuration information may not be acquired correctly. For example, when the screen configuration information can be acquired without disturbing the user's viewing, for example, when the user gives an instruction to turn off the image with a remote controller or the like, only the recording medium control unit 13 and the recording medium 16 are limited. In some cases, the user may watch a video from a broadcast or an external input signal without using the recording medium control unit 13 and the recording medium 16. These are monitored by, for example, the receiver control unit 10. A part of the receiver control unit 10 that detects a condition for acquiring screen configuration information without disturbing user viewing is also referred to as a user viewing monitoring unit.

実施例4では、映像ストリームの編集や、リジューム再生(前回の再生停止位置からの再生)など、再生開始時の映像ストリームの画面構成情報と、記録している付加画面構成情報が異なる可能性がある処理を行う場合に、付加画面構成情報を適切に更新する方法について説明する。一つの映像ストリームファイルの中で画面構成情報が変化し、かつ、映像ストリームファイルに対して付加画面構成情報が一つだけ記録されている場合、再生開始する位置によっては、再生された映像の画面構成情報と付加画面構成情報が不一致になる場合がある。基本的に、付加画面構成情報は映像ストリームの先頭の画面構成情報を保持しているため、リジューム再生で途中から再生した場合に正しく画面構成情報が設定できない可能性がある。   In the fourth embodiment, there is a possibility that the screen configuration information of the video stream at the start of playback, such as editing of the video stream and resume playback (playback from the previous playback stop position), and the recorded additional screen configuration information are different. A method of appropriately updating the additional screen configuration information when performing certain processing will be described. When the screen configuration information changes in one video stream file and only one additional screen configuration information is recorded for the video stream file, the screen of the played video may be played depending on the playback start position. The configuration information may not match the additional screen configuration information. Basically, since the additional screen configuration information holds the screen configuration information at the head of the video stream, there is a possibility that the screen configuration information cannot be set correctly when the resume playback is performed from the middle.

まず、映像ストリーム編集時の処理について説明する。映像ストリームの編集により再生開始時の映像ストリームの画面構成情報と付加画面構成情報が不一致になる状況を防ぐために、映像ストリームの編集を行った際には、映像ストリームの先頭部分を映像/音声復号化部14において復号化し、画面構成情報を画面構成制御部15から取得する。このようにして取得した画面構成情報を付加画面構成情報として映像ストリームに関連付けて記録する。もし、映像ストリームの先頭部分が映像/音声復号化部14において復号化できなかった場合(例えば、ユーザーが映像/音声復号化部14を利用しており、資源が使用できなかった場合等)その映像ストリームに付加された付加画面構成情報を消去する。これにより、上記実施例3で説明した処理が実行され、付加画面構成情報が作成される。以上の方法により、映像ストリームの編集が行われた場合でも、適切に付加画面構成情報を更新し、次回再生時、または次回再生以降に映像の出画を高速化することが可能になる。なお、映像の編集は例えば受信機制御部10で実行する。受信機制御部10のうち、映像を編集する部位を編集部とも呼ぶ。   First, processing during video stream editing will be described. To prevent the situation where the video stream screen configuration information at the start of playback and the additional screen configuration information do not match due to the editing of the video stream, when the video stream is edited, the head of the video stream is video / audio decoded. The decryption unit 14 decrypts the screen configuration information and acquires the screen configuration information from the screen configuration control unit 15. The screen configuration information acquired in this way is recorded in association with the video stream as additional screen configuration information. If the head portion of the video stream cannot be decoded by the video / audio decoding unit 14 (for example, if the user uses the video / audio decoding unit 14 and resources cannot be used) The additional screen configuration information added to the video stream is deleted. Thereby, the process described in the third embodiment is executed, and additional screen configuration information is created. By the above method, even when the video stream is edited, it is possible to update the additional screen configuration information appropriately and to speed up the video output during the next playback or after the next playback. The video editing is executed by the receiver control unit 10, for example. A part of the receiver control unit 10 that edits video is also referred to as an editing unit.

次に、リジューム再生時の処理について説明する。次回再生時にリジューム再生が行われる場合の再生停止時の処理として、ストレージ制御部13は、画面構成制御部15から現在の画面構成情報を取得し、画面構成情報を、現在再生している映像ストリームの付加画面構成情報として記録する。これにより映像ストリームの付加画面構成情報が適切に更新され、リジューム再生を行った場合でも、次回再生開始時に映像の出画を高速化することが可能になる。   Next, processing during resume playback will be described. As a process at the time of playback stop when resume playback is performed at the next playback, the storage control unit 13 acquires the current screen configuration information from the screen configuration control unit 15, and displays the screen configuration information as a video stream currently being played back. Is recorded as additional screen configuration information. Accordingly, the additional screen configuration information of the video stream is appropriately updated, and even when resume playback is performed, it is possible to speed up the video output at the start of the next playback.

実施例5では、一つの映像ストリームに対して、時間情報または位置情報を持つ画面構成情報を複数作成して記録する方法について説明する。   In the fifth embodiment, a method of creating and recording a plurality of pieces of screen configuration information having time information or position information for one video stream will be described.

図8は、付加画面構成情報”Scene_data.inf”の中に、時間情報または位置情報を持つ画面構成情報が複数(この例では3つ)存在する場合の例を示している。図9はのように別のデータ形式の例として、付加画面構成情報が複数存在する(”Scene_data1.inf”〜 ”Scene_data3.inf”)形式でも実現可能である。   FIG. 8 shows an example where there are a plurality (three in this example) of screen configuration information having time information or position information in the additional screen configuration information “Scene_data.inf”. As an example of another data format as shown in FIG. 9, it can be realized in a format (“Scene_data1.inf” to “Scene_data3.inf”) having a plurality of additional screen configuration information.

付加画面構成情報の記録方法は、実施例2の録画再生装置の場合と同様であるが、ストレージ制御部13と、画面構成制御部15の動作に異なる点がある。   The recording method of the additional screen configuration information is the same as that of the recording / playback apparatus of the second embodiment, but there are differences in the operations of the storage control unit 13 and the screen configuration control unit 15.

画面構成制御部15の動作で異なる点は、画面構成情報が変化した場合に、ストレージ制御部13に画面構成情報を毎回(又は所定のタイミングで)通知する点である。   The difference in operation of the screen configuration control unit 15 is that the screen configuration information is notified to the storage control unit 13 every time (or at a predetermined timing) when the screen configuration information changes.

ストレージ制御部13の動作で異なる点は、画面構成制御部15から受信した前記画面構成情報を、付加画面構成情報としてストレージ16に記録する際に、現在記録しているストリームの、現在の時間情報または位置情報を取得して付加画面構成情報に追記する点である。時間情報または位置情報の取得方法としては、例えば位置情報としてはストレージ制御部13で記録している現在のTSパケット位置(例えば1000番目のTSパケットを記録中)、データサイズ(例えば現在100MBを記録済み)などが挙げられ、時間情報としては、現在デコードしている映像データのタイムスタンプ(DTS : Decode Time Stamp, PTS : Presentation Time Stamp, ATS : Arrival Time Stamp)などが挙げられる。前記タイムスタンプは映像/音声復号化部14がPESのヘッダから取得する(PTS,DTS)、または録画装置に到着した時刻のタイムスタンプを作成する(ATS)ことにより、取得することが可能である。   The difference between the operations of the storage control unit 13 is that the current time information of the stream currently recorded when the screen configuration information received from the screen configuration control unit 15 is recorded in the storage 16 as additional screen configuration information. Alternatively, the position information is acquired and added to the additional screen configuration information. As the time information or position information acquisition method, for example, as the position information, the current TS packet position recorded by the storage control unit 13 (for example, the 1000th TS packet is being recorded), the data size (for example, the current 100 MB is recorded) The time information includes a time stamp (DTS: Decode Time Stamp, PTS: Presentation Time Stamp, ATS: Arrival Time Stamp) of the currently decoded video data. The time stamp can be acquired by the video / audio decoding unit 14 from the header of the PES (PTS, DTS) or by creating a time stamp of the time of arrival at the recording device (ATS). .

なお、再生時の処理は実施例1の場合と同様であるが、ストリーム制御部13の動作に異なる点がある。ストリーム制御部13が映像ストリームを再生開始する時間情報または位置情報を基に、前記映像ストリームの付加画面構成情報から、現在再生している映像の再生開始位置または時刻に対応する付加画面構成情報を取得し、画面構成制御部15に通知する。   The processing at the time of reproduction is the same as that in the first embodiment, but there is a difference in the operation of the stream control unit 13. Based on the time information or position information at which the stream control unit 13 starts playing the video stream, additional screen configuration information corresponding to the playback start position or time of the video currently being played is obtained from the additional screen configuration information of the video stream. Acquire and notify the screen configuration control unit 15.

このように、時刻または位置情報を持つ画面構成情報を複数作成して管理することにより、映像ストリームを任意の位置から再生した場合でも、前記任意の位置に対応した付加画面構成情報を取得可能なため、映像の出画を高速化することが可能になる。また、映像ストリームを編集した場合にも、再生時に対応する位置の付加画面構成情報を取得することにより、再生時の映像の出画を高速化することが可能になる。   In this way, by creating and managing a plurality of screen configuration information having time or position information, additional screen configuration information corresponding to the arbitrary position can be acquired even when a video stream is reproduced from an arbitrary position. Therefore, it is possible to speed up the video output. Even when a video stream is edited, it is possible to speed up the video output during playback by acquiring additional screen configuration information at a position corresponding to the playback.

以上全ての実施例において、入力信号がデジタル放送の場合について例を挙げ説明を行ったが、入力される信号を限定するものではなく、入力信号がアナログ放送の場合でも、ストレージに映像を記録する際に画面構成情報を付加することにより処理可能である。また放送以外の入力(例えば外部の放送受信機、DVDプレーヤー等からの入力)であっても、画面構成情報が付加されていれば、処理可能である。   In all the embodiments described above, an example has been described in which the input signal is a digital broadcast. However, the input signal is not limited, and even when the input signal is an analog broadcast, video is recorded in the storage. It can be processed by adding screen configuration information. Also, input other than broadcast (for example, input from an external broadcast receiver, DVD player, etc.) can be processed if screen configuration information is added.

また、以上全ての実施例において、ストレージが内蔵HDDの例を挙げ説明を行ったが、ストレージの種類を限定するものではなく、例えばHDDや取り外し可能なHDDや、DVD、その他の記録メディア等の記録媒体であっても良い。また、記録媒体の代わりにネットワーク(例えばLAN等の内部ネットワーク,インターネット等)経由で記録した映像を入力する方法も考えられ、その場合であっても、映像ストリームに付加画面構成情報が付加してあれば、同様の部で処理を行うことが可能である。その場合は、ストレージ16に代わり、ネットワークとの接続部分であるネットワークが用いられ、ストレージ制御部13の代わりにネットワークとの接続やネットワーク経由でのデータ取得を行うネットワーク制御部が用いられる。   Further, in all of the embodiments described above, an example in which the storage is a built-in HDD has been described. However, the type of storage is not limited. For example, an HDD, a removable HDD, a DVD, other recording media, etc. It may be a recording medium. In addition, a method of inputting video recorded via a network (for example, an internal network such as a LAN, the Internet, etc.) instead of a recording medium is also conceivable. Even in this case, additional screen configuration information is added to the video stream. If there is, it is possible to perform processing in the same part. In that case, instead of the storage 16, a network that is a connection portion with the network is used, and instead of the storage control unit 13, a network control unit that performs connection to the network or obtains data via the network is used.

また、以上全ての実施例において、ストレージへの記録形式がTSとして説明を行ったが、記録形式をTSであることに限定するものではない。例えばMPEG2−PS(MPEG2 Program Stream:以下PS)であっても、多重分離部12がTSではなく、PSに対する多重分離を行うことにより、同様に処理することが可能である。   In all the embodiments described above, the recording format to the storage is described as TS. However, the recording format is not limited to TS. For example, even in the case of MPEG2-PS (MPEG2 Program Stream: hereinafter referred to as PS), the same processing can be performed by the demultiplexing unit 12 performing demultiplexing on PS instead of TS.

本実施例によって再生時の出画を高速化させることにより、再生装置、および録画再生装置の高機能化を行っている。高機能な再生装置、および録画再生装置はユーザーの利便性を向上させ、長期間ユーザーに使用される可能性が高くなる。   According to the present embodiment, the playback device and the recording / playback device are highly functionalized by increasing the speed of the image output during playback. High-performance playback devices and recording / playback devices improve user convenience and increase the possibility of being used by users for a long period of time.

再生装置の構成例を示す。An example of the configuration of a playback apparatus is shown. 画面構成制御部の処理例を示す。The process example of a screen structure control part is shown. 画面構成情報の例を示す。An example of screen configuration information is shown. 画面構成情報のディレクトリ、ファイルの階層構造の例を示す。An example of a screen structure information directory and file hierarchy is shown. 録画再生装置の構成例を示す。The structural example of a recording / reproducing apparatus is shown. 実施例3における付加画面構成情報追記の処理例を示す。The example of a process of additional screen structure information additional writing in Example 3 is shown. 付加画面構成情報の一例を示す。An example of additional screen structure information is shown. 実施例5における付加画面構成情報の一例を示す。An example of the additional screen structure information in Example 5 is shown. 実施例5における付加画面構成情報の変形例を示す。The modification of the additional screen structure information in Example 5 is shown.

符号の説明Explanation of symbols

1 再生装置
3 アンテナ
10 受信機制御部
11 放送受信処理部
12 多重分離部
13 ストレージ制御部
14 映像/音声復号化部
15 画面構成制御部
16 ストレージ
17 音声出力端子
18 映像出力端子
50 録画再生装置
DESCRIPTION OF SYMBOLS 1 Playback apparatus 3 Antenna 10 Receiver control part 11 Broadcast reception process part 12 Demultiplexing part 13 Storage control part 14 Video / audio decoding part 15 Screen structure control part 16 Storage 17 Audio | voice output terminal 18 Video | video output terminal 50 Recording / reproducing apparatus

Claims (7)

映像ストリームを記録媒体から読み出す映像ストリーム読出部と、
映像ストリームに付加された当該映像ストリームに含まれる映像の画面構成を示す付加画面構成情報を記録媒体から読み出す付加画面構成情報読出部と、
前記画面構成情報読出部で読み出した付加画面構成情報を使用して、前記映像ストリーム読出部で読み出した映像ストリームの出力画面の構成を設定する画面構成設定部と、
前記画面構成設定部で設定された出力画面の構成に基づいて前記映像ストリーム読出部で読み出した映像ストリームを再生する再生部とを有する映像処理装置であって、
前記再生部による映像ストリームの再生が停止されると、当該停止された位置における映像ストリームの画面構成情報を、前記記録媒体に記録された付加画面構成情報として記録することを特徴とする映像処理装置。
A video stream reading unit for reading the video stream from the recording medium;
An additional screen configuration information reading unit that reads additional screen configuration information indicating a screen configuration of a video included in the video stream added to the video stream from a recording medium;
A screen configuration setting unit for setting a configuration of an output screen of the video stream read by the video stream reading unit using the additional screen configuration information read by the screen configuration information reading unit;
A video processing device having a playback unit for playing back the video stream read by the video stream reading unit based on the configuration of the output screen set by the screen configuration setting unit,
When the playback of the video stream by the playback unit is stopped, the screen configuration information of the video stream at the stopped position is recorded as the additional screen configuration information recorded on the recording medium. .
請求項1の映像処理装置であって、さらに、
映像ストリームに前記付加画面構成情報が付加されているかを検出する付加画面構成情報有無検出部を有し、
前記画面構成設定部は、前記付加画面構成情報が付加されていると検出された場合には当該付加画面構成情報を使用し、前記付加画面構成情報が付加されていないと検出された場合には前記映像ストリーム読出部で読み出した映像ストリームに含まれる画面構成情報を使用して出力画面の構成を設定する映像処理装置。
The video processing apparatus according to claim 1, further comprising:
An additional screen configuration information presence / absence detecting unit that detects whether the additional screen configuration information is added to the video stream;
The screen configuration setting unit uses the additional screen configuration information when it is detected that the additional screen configuration information is added, and when it is detected that the additional screen configuration information is not added. A video processing apparatus for setting a configuration of an output screen using screen configuration information included in a video stream read by the video stream reading unit.
請求項2の映像処理装置であって、さらに、
前記付加画面構成情報有無検出部で前記付加画面構成情報が付加されていないと検出された場合に、前記映像ストリーム読出部で読み出した映像ストリームに含まれる画面構成情報に基づいて付加画面構成情報を当該映像ストリームに関連付けて追記する付加画面構成情報追記部を有する映像処理装置。
The video processing apparatus according to claim 2, further comprising:
When the additional screen configuration information presence / absence detecting unit detects that the additional screen configuration information is not added, the additional screen configuration information is obtained based on the screen configuration information included in the video stream read by the video stream reading unit. A video processing apparatus including an additional screen configuration information additional recording unit that performs additional recording in association with the video stream.
映像ストリームを受信する受信部と、
映像ストリームを記録媒体から読み出す映像ストリーム読出部と、
前記受信部で受信している映像ストリームまたは前記映像ストリーム読出部で読み出した映像ストリームを出力する出力部と、
前記出力部で前記受信部で受信している映像ストリームを出力しているか、前記映像ストリーム読出部で読み出した映像ストリームを出力しているかを判断する出力映像判定部と、
映像ストリームに付加された当該映像ストリームに含まれる映像の画面構成を示す付加画面構成情報を記録媒体から読み出す付加画面構成情報読出部と、
前記映像判定部で、前記映像ストリーム読出部で読み出した映像ストリームを出力していると判断すると、前記付加画面構成情報読出部で読み出した付加画面構成情報を使用して、前記映像ストリーム読出部で読み出した映像ストリームの出力画面の構成を設定する画面構成設定部とを有し、
前記出力部による前記映像ストリーム読出部で読み出した映像ストリームの出力が停止されると、当該停止された位置における映像ストリームの画面構成情報を、前記記録媒体に記録された付加画面構成情報として記録することを特徴とする映像処理装置。
A receiver for receiving a video stream;
A video stream reading unit for reading the video stream from the recording medium;
An output unit for outputting the video stream received by the receiving unit or the video stream read by the video stream reading unit;
An output video determination unit that determines whether the output unit outputs the video stream received by the reception unit or the video stream read by the video stream reading unit;
An additional screen configuration information reading unit that reads additional screen configuration information indicating a screen configuration of a video included in the video stream added to the video stream from a recording medium;
When the video determination unit determines that the video stream read by the video stream reading unit is being output, the video stream reading unit uses the additional screen configuration information read by the additional screen configuration information reading unit. A screen configuration setting unit for setting the configuration of the output screen of the read video stream,
When the output of the video stream read by the video stream reading unit is stopped by the output unit, the screen configuration information of the video stream at the stopped position is recorded as additional screen configuration information recorded on the recording medium. A video processing apparatus characterized by that.
映像ストリームを受信する受信部と、
前記受信部で受信した映像ストリームを記録媒体に記録する映像ストリーム記録部と、
前記記録媒体から映像ストリームを読み出す映像ストリーム読出部と、
前記受信部で受信している映像ストリームまたは前記映像ストリーム読出部で読み出した映像ストリームを出力する出力部と、
映像ストリームに含まれる画面構成情報に基づいて当該映像ストリームに含まれる映像の画面構成を示す付加画面構成情報を当該映像ストリームに関連付けて追記する付加画面構成情報追記部と、
所定の条件下で映像ストリームを前記映像ストリーム読出部で読み出し、前記付加画面構成情報追記部で当該映像ストリームの付加画面構成情報を追記させる制御部とを有し、 前記出力部による前記映像ストリーム読出部で読み出した映像ストリームの出力が停止されると、当該停止された位置における映像ストリームの画面構成情報を、前記記録媒体に記録された付加画面構成情報として記録することを特徴とする映像処理装置。
A receiver for receiving a video stream;
A video stream recording unit for recording the video stream received by the receiving unit on a recording medium;
A video stream reading unit for reading a video stream from the recording medium;
An output unit for outputting the video stream received by the receiving unit or the video stream read by the video stream reading unit;
An additional screen configuration information appending unit that appends additional screen configuration information indicating the screen configuration of the video included in the video stream in association with the video stream based on the screen configuration information included in the video stream;
A video stream read by the video stream reading unit under a predetermined condition, and a control unit that causes the additional screen configuration information appending unit to additionally record the additional screen configuration information of the video stream, and the video stream read by the output unit When the output of the video stream read by the recording unit is stopped, the screen configuration information of the video stream at the stopped position is recorded as additional screen configuration information recorded on the recording medium. .
映像ストリームを受信する受信部と、
前記受信部で受信した映像ストリームを記録媒体に記録する映像ストリーム記録部と、
前記記録媒体から映像ストリームを読み出す映像ストリーム読出部と、
前記受信部で受信している映像ストリームまたは前記映像ストリーム読出部で読み出した映像ストリームを出力する出力部と、
前記記録媒体に記録された映像ストリームを編集する編集部と、
映像ストリームに含まれる画面構成情報に基づいて当該映像ストリームに含まれる映像の画面構成を示す付加画面構成情報を当該映像ストリームに関連付けて追記する付加画面構成情報追記部と、
前記編集部で映像ストリームが編集されたとき、前記付加画面構成情報追記部で当該映像ストリームの付加画面構成情報を追記させる制御部とを有し、
前記出力部による前記映像ストリーム読出部で読み出した映像ストリームの出力が停止されると、当該停止された位置における映像ストリームの画面構成情報を、前記記録媒体に記録された付加画面構成情報として記録することを特徴とする映像処理装置。
A receiver for receiving a video stream;
A video stream recording unit for recording the video stream received by the receiving unit on a recording medium;
A video stream reading unit for reading a video stream from the recording medium;
An output unit for outputting the video stream received by the receiving unit or the video stream read by the video stream reading unit;
An editing unit for editing the video stream recorded on the recording medium;
An additional screen configuration information appending unit that appends additional screen configuration information indicating the screen configuration of the video included in the video stream in association with the video stream based on the screen configuration information included in the video stream;
A control unit that, when the video stream is edited by the editing unit, causes the additional screen configuration information additional recording unit to add additional screen configuration information of the video stream;
When the output of the video stream read by the video stream reading unit is stopped by the output unit, the screen configuration information of the video stream at the stopped position is recorded as additional screen configuration information recorded on the recording medium. A video processing apparatus characterized by that.
請求項1から6のいずれかの映像処理装置であって、
前記画面構成情報又は付加画面構成情報は、画面の、水平方向の画素数と、垂直方向の画素数と、アスペクト比と、表示すべき水平方向のサイズと、表示すべき垂直方向のサイズと、インタレース/プログレッシブと、Bピクチャの有無とのうち少なくとも一部を示す情報を含む映像処理装置。
The video processing apparatus according to any one of claims 1 to 6,
The screen configuration information or additional screen configuration information includes the number of pixels in the horizontal direction, the number of pixels in the vertical direction, the aspect ratio, the size in the horizontal direction to be displayed, and the size in the vertical direction to be displayed. A video processing apparatus including information indicating at least part of interlace / progressive and presence / absence of a B picture.
JP2007171370A 2007-06-29 2007-06-29 Video processing device Active JP4941128B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007171370A JP4941128B2 (en) 2007-06-29 2007-06-29 Video processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007171370A JP4941128B2 (en) 2007-06-29 2007-06-29 Video processing device

Publications (2)

Publication Number Publication Date
JP2009010794A JP2009010794A (en) 2009-01-15
JP4941128B2 true JP4941128B2 (en) 2012-05-30

Family

ID=40325399

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007171370A Active JP4941128B2 (en) 2007-06-29 2007-06-29 Video processing device

Country Status (1)

Country Link
JP (1) JP4941128B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160071569A (en) 2014-12-11 2016-06-22 삼성전자주식회사 Video processing method and therefore video system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1097766A (en) * 1996-09-17 1998-04-14 Toshiba Corp Optical disk recording and reproducing device, and reproducing control method applied to the device
JPH11273224A (en) * 1998-01-07 1999-10-08 Hitachi Ltd Reproducing device and recording and reproducing device
JP2003209791A (en) * 2002-01-15 2003-07-25 Toshiba Corp Device and method for recording and reproducing video signal
JP2003228920A (en) * 2002-01-31 2003-08-15 Toshiba Corp Information storage medium for storing program array information, information recording device, and information reproducing device
WO2004036908A1 (en) * 2002-10-17 2004-04-29 Matsushita Electric Industrial Co., Ltd. Data processing device
JP2005129093A (en) * 2003-10-21 2005-05-19 Matsushita Electric Ind Co Ltd Information reproducing device, information reproducing method, program and recording medium
JP2006202353A (en) * 2005-01-18 2006-08-03 Matsushita Electric Ind Co Ltd Reproduction device having corrective function of management information of mpeg2 transport stream

Also Published As

Publication number Publication date
JP2009010794A (en) 2009-01-15

Similar Documents

Publication Publication Date Title
JP4790776B2 (en) Multiplexing device, multiplexing method, reproducing device, reproducing method, recording method, and reproducing system
US8606081B2 (en) Stream data recording device, stream data recording/reproducing device, stream data reproduction device, stream data editing device, stream recording method, and stream reproducing method
JPWO2005078727A1 (en) REPRODUCTION DEVICE AND REPRODUCTION METHOD, PROGRAM, RECORDING MEDIUM, AND DATA STRUCTURE
JP2006025422A (en) Method and apparatus for navigating through subtitle of audio video data stream
US8254764B2 (en) Recording apparatus, image reproducing apparatus, and special reproduction method therefor
JP2018129782A (en) Video recording/reproducing apparatus
JP4941128B2 (en) Video processing device
JP2008294638A (en) Transmission system, recording apparatus, transmission method, recording method, and program
JP2009111882A (en) Moving image and audio reproduction device and audio reproduction method
JP5682167B2 (en) Video / audio recording / reproducing apparatus and video / audio recording / reproducing method
JP4656481B2 (en) Recording / reproducing apparatus, receiving apparatus, control method, and control program
JP4763589B2 (en) Playback device and playback method thereof
JP2002033712A (en) Packet processor and packet output method therefor
JP5444722B2 (en) Dubbing equipment
JP4940453B2 (en) RECORDING / REPRODUCING DEVICE, RECORDING CONTROL METHOD AND CONTROL PROGRAM
JP2005204233A (en) Digital broadcast receiver and transmitter, receiving method, program, recording medium, and video recording and reproducing apparatus
US8554048B2 (en) Information processing apparatus, method, and program
JP2003348537A (en) Digital broadcast stream processing apparatus
JP2004320081A (en) Video signal recording apparatus and method, and video signal output apparatus and method
JP2005026990A (en) Digital recording and reproducing device
JP4535041B2 (en) Receiver
JP2013158020A (en) Video audio recorder/reproducer and recording/reproducing method
JP2006217229A (en) Digital broadcast receiving device
JP2006135817A (en) Digital broadcast recording and reproducing equipment
JP2008211771A (en) Method and apparatus for recording digital program and storage medium storing program supplementary information by using the method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111228

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: 20120131

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120213

R151 Written notification of patent or utility model registration

Ref document number: 4941128

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250