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

WO2016039169A1 - 再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体 - Google Patents

再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体 Download PDF

Info

Publication number
WO2016039169A1
WO2016039169A1 PCT/JP2015/074341 JP2015074341W WO2016039169A1 WO 2016039169 A1 WO2016039169 A1 WO 2016039169A1 JP 2015074341 W JP2015074341 W JP 2015074341W WO 2016039169 A1 WO2016039169 A1 WO 2016039169A1
Authority
WO
WIPO (PCT)
Prior art keywords
hdr
hdr video
video
display
encoded data
Prior art date
Application number
PCT/JP2015/074341
Other languages
English (en)
French (fr)
Inventor
遼平 高橋
幸一 内村
山本 和夫
Original Assignee
ソニー株式会社
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 ソニー株式会社 filed Critical ソニー株式会社
Priority to US15/502,621 priority Critical patent/US10910017B2/en
Priority to JP2016547362A priority patent/JP6241692B2/ja
Priority to EP15839696.0A priority patent/EP3196880B1/en
Publication of WO2016039169A1 publication Critical patent/WO2016039169A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/22Means responsive to presence or absence of recorded information signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/005Reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof

Definitions

  • the present technology relates to a playback device, a playback method, an information processing device, an information processing method, a program, and a recording medium, and in particular, a playback device, a playback method, an information processing device, and an information processing device that can play back appropriate HDR video.
  • the present invention relates to an information processing method, a program, and a recording medium.
  • BD Blu-ray (registered trademark) Disc
  • the master video was shot with a high-quality camera and has a dynamic range that is greater than the dynamic range that can be displayed on a standard luminance display. By compressing, the dynamic range of the master video is naturally lost.
  • BDA Blu-ray Disc Association
  • HDR High Dynamic Range
  • the BD player will check whether the video recorded on the inserted BD is HDR video or not, and the display to which the video is output will display the HDR video. It is necessary to recognize whether it is compatible and perform appropriate reproduction. Even if HDR video data is output, if the display side does not have the ability to display the data, the video of the color and brightness as intended by the author will not be displayed.
  • This technology has been made in view of such a situation, and makes it possible to reproduce appropriate HDR video.
  • the playback device acquires the content to be played back, and the encoded data of the first HDR video, which is indispensable when the video having a brightness range wider than the standard brightness range is included in the content, is the content. And a second flag indicating whether or not encoded data of a second HDR video that can be included in the content is included in the content. And the first flag indicates that the encoded data of the first HDR video is included in the content, and a display serving as an output destination When the display corresponds to the display of the first HDR video, the encoded data of the first HDR video is reproduced, the first flag includes the encoded data of the first HDR video in the content. And the second flag indicates that the encoded data of the second HDR video is included in the content, and the display supports the display of the second HDR video.
  • a playback unit that plays back the encoded data of the second HDR video.
  • the content to be played back is acquired, and the content includes the encoded data of the first HDR video that is indispensable when the video having a luminance range wider than the standard luminance range is included in the content.
  • a first flag indicating whether or not the encoded content data of the second HDR video that can be included in the content is included in the content.
  • the described reproduction management information is acquired.
  • the first flag indicates that the encoded data of the first HDR video is included in the content
  • a display as an output destination corresponds to the display of the first HDR video
  • the encoded data of the first HDR video is reproduced, and the first flag indicates that the encoded data of the first HDR video is included in the content, and the second flag is , Indicating that the encoded data of the second HDR video is included in the content, and the display corresponds to the display of the second HDR video, the encoded data of the second HDR video is Played.
  • This technology can play back appropriate HDR video.
  • FIG. 1 is a diagram illustrating a configuration example of a recording / reproducing system according to an embodiment of the present technology. It is a figure which shows the kind of player, a display, and BD. It is a figure which shows the kind of HDR video which a Mandatory * HDR corresponding
  • FIG. 15 is a diagram illustrating an example of syntax of AppInfoPlayList () of FIG. 14. It is a figure which shows the example of the combination of the value of each information. It is a block diagram which shows the structural example of a recording device. It is a block diagram which shows the structural example of the encoding process part of FIG. It is a block diagram which shows the structural example of the reproducing
  • FIG. 38 is a block diagram illustrating another configuration example of the playback device. It is a flowchart explaining the display performance acquisition process of a reproducing
  • regenerating apparatus. 14 is a flowchart for describing processing of a playback device for playing back a BT.709 disc.
  • 12 is a flowchart for explaining processing of a playback device for playing back a BT.2020 disc. It is a block diagram which shows the structural example of a computer.
  • FIG. 1 is a diagram illustrating a configuration example of a recording / reproducing system according to an embodiment of the present technology.
  • the recording / reproducing system in FIG. 1 includes a recording device 1, a reproducing device 2, and a display device 3.
  • the playback device 2 and the display device 3 are connected via a cable 4 of a predetermined standard such as the HDMI (registered trademark) (High Definition Multimedia Interface) standard.
  • the playback device 2 and the display device 3 may be connected via wireless communication.
  • the recording device 1 records the content on the disc 11 and the playback device 2 plays back the content recorded on the disc 11. Content is provided from the recording device 1 to the playback device 2 using the disk 11.
  • the disc 11 is an optical disc on which content is recorded, for example, in a BD-ROM (Blu-ray (registered trademark) Disc Read-Only) format.
  • Recording content on the disc 11 may be performed in other BD formats such as BD-R and -RE.
  • provision of content from the recording device 1 to the playback device 2 may be performed using a removable medium other than the optical disk, such as a memory card equipped with a flash memory.
  • the recording device 1 is a device used by the content author.
  • the description will be made on the assumption that the disc on which the content is recorded by the recording device 1 is provided to the playback device 2, but in reality, a disc copied based on the master disk on which the content is recorded by the recording device 1 is recorded. It will be provided to the playback device 2.
  • the recording apparatus 1 generates content including an SDR (Standard Dynamic Range) video that is a dynamic range (luminance range) video that can be displayed on a standard luminance display.
  • SDR Standard Dynamic Range
  • the recording apparatus 1 appropriately generates content including HDR (High Dynamic Range) video that is video having a wider dynamic range than SDR video.
  • SDR video is generated by compressing the dynamic range of the master video.
  • the HDR video is generated by adjusting the dynamic range of the master video so that it has a wider dynamic range than the SDR video.
  • the maximum brightness of HDR video is higher than the standard brightness, for example 1000 nits.
  • Mandatory HDR technology is an HDR technology that is essential when adopting HDR technology in the BD format.
  • Option HDR technology is not essential but HDR technology that can be selectively adopted.
  • Each HDR technology differs in signal processing for generating HDR video.
  • Option HDR video generated using Option A HDR technology becomes Option A HDR video
  • Option B HDR video generated using Option B HDR technology becomes Option B HDR video.
  • the Mandatory® HDR video can be played only by a player having a Mandatory® HDR video playback function, and can only be displayed by a display having a Mandatory® HDR video display function.
  • Option A HDR video can only be played by a player that has an Option A HDR video playback function, and can only be displayed by a display that has an Option A ⁇ ⁇ ⁇ HDR video display function.
  • Option B HDR video can only be played back by a player that has an Option B HDR video playback function, and can only be displayed by a display that has an Option B HDR video display function.
  • the playback device 2 plays back the disc 11 on which the HDR video is recorded, the type of the recorded HDR video, the type of the HDR video that can be played back by itself, and the type of the HDR video that can be displayed on the display of the display device 3 Are recognized and appropriate processing is performed.
  • FIG. 2 is a diagram showing types of players, displays, and BDs.
  • the HDR compatible player is a player equipped with an HDR video playback function.
  • HDR compatible players include Mandatory / HDR compatible players, Mandatory / Option / A HDR compatible players, Mandatory / Option / B HDR compatible players, and Mandatory / Option / A / Option B HDR compatible players.
  • the Mandatory® HDR compatible player is a player that supports only Mandatory® HDR video playback as HDR video.
  • the Mandatory / Option A HDR compatible player is a player that supports Mandatory HDR video playback and Option A HDR video playback.
  • the Mandatory / Option B HDR compatible player is a player that supports playback of Mandatory HDR video and Option B HDR video.
  • the Mandatory / Option A / Option B HDR compatible player is a player that supports playback of all types of HDR video.
  • HDR compatible display is a display equipped with HDR video display function.
  • HDR compatible displays include Mandatory / HDR compatible displays, Mandatory / Option / A HDR compatible displays, Mandatory / Option / B HDR compatible displays, and Mandatory / Option / A / Option / B HDR compatible displays.
  • the Mandatory® HDR compatible display is a display that supports only Mandatory® HDR video as HDR video.
  • Mandatory / Option A HDR display is a display that supports Mandatory HDR video display and Option A HDR video display.
  • the Mandatory / Option B HDR display is a display that supports Mandatory HDR video display and Option B HDR video display.
  • Mandatory / Option A / Option B HDR compatible displays are displays that support all types of HDR video.
  • the display performance of the display is not specified in the BD format. There is also a display that does not support Mandatory HDR video display, but only supports Option HDR video display.
  • the HDR disc is a BD that records HDR video.
  • HDR discs include Mandatory HDR discs, Mandatory / Option A HDR discs, Mandatory / Option B HDR discs, and Mandatory / Option A / Option B HDR discs.
  • the Mandatory® HDR disc is a disc that records only Mandatory® HDR video as HDR video.
  • Mandatory / Option A HDR disc is a disc that records Mandatory HDR video and Option A HDR video.
  • Mandatory / Option B HDR disc is a disc that records Mandatory HDR video and Option B HDR video.
  • Mandatory / Option A / Option B HDR disc is a disc that records all kinds of HDR video.
  • ⁇ SDR video may be recorded on the HDR disc together with HDR video.
  • FIG. 3 is a diagram showing the types of HDR videos that are played back by Mandatory® HDR-compatible players and displayed on the display.
  • FIG. 3 omits illustrations when the disc is a Mandatory / Option / A / Option B HDR disc and when the display is a Mandatory / Option A / Option B HDR compatible display. The same applies to FIGS. 4 and 5.
  • the Mandatory HDR-compatible player plays the Mandatory HDR video regardless of the type of display that is the output destination of the HDR video. On the display, Mandatory HDR video is displayed based on data output from the Mandatory HDR compatible player.
  • the Mandatory HDR-compatible player plays the Mandatory HDR video regardless of the type of display that is the HDR video output destination. This is because the player does not support playback of Option A HDR video recorded on the BD. On the display, Mandatory HDR video is displayed based on data output from the Mandatory HDR compatible player.
  • the Mandatory HDR compatible player will play the Mandatory HDR video regardless of the type of display to which the HDR video is output. This is because the player does not support playback of Option B HDR video recorded on the BD. On the display, Mandatory HDR video is displayed based on data output from the Mandatory HDR compatible player.
  • FIG. 4 is a diagram showing the types of HDR videos that are played back by a Mandatory / Option ⁇ ⁇ A HDR compatible player and displayed on the display.
  • the Mandatory / Option A HDR compatible player will play the Mandatory HDR video, regardless of the type of display to which the HDR video is output. On the display, Mandatory / HDR video is displayed based on data output from the Mandatory / Option / A / HDR compatible player.
  • the inserted BD is a Mandatory / Option A HDR disc
  • the display to which the HDR video is output is a Mandatory HDR compatible display or a Mandatory / Option B HDR compatible display
  • the Mandatory / Option A HDR compatible player is Mandatory HDR Play the video. This is because the display does not support the display of Option A HDR video recorded on the BD.
  • Mandatory / HDR video is displayed based on data output from the Mandatory / Option / A / HDR compatible player.
  • the inserted BD is a Mandatory / Option A HDR disc and the display that is the output destination of the HDR video is a Mandatory / Option A HDR compatible display
  • the Mandatory / Option A HDR compatible player And play one of the Option A HDR videos. Which HDR video is to be played is determined according to the settings of the Mandatory / Option A HDR compatible player.
  • the Mandatory / Option / A / HDR video is displayed based on the data output from the Mandatory / Option / A / HDR-compatible player.
  • the Mandatory / Option A HDR compatible player will play the Mandatory HDR video regardless of the type of display the HDR video will be output to. This is because the player does not support playback of Option B HDR video recorded on the BD.
  • the display Mandatory / HDR video is displayed based on data output from the Mandatory / Option / A / HDR compatible player.
  • FIG. 5 is a diagram showing the types of HDR videos that are played back by a Mandatory / Option B HDR compatible player and displayed on the display.
  • the Mandatory / Option B HDR compatible player will play the Mandatory HDR video regardless of the type of display the HDR video will be output to.
  • the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / B / HDR compatible player.
  • the Mandatory / Option B HDR compatible player plays the Mandatory HDR video regardless of the type of display that is the HDR video output destination. This is because the player does not support playback of Option A HDR video recorded on the BD.
  • the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / B / HDR compatible player.
  • the Mandatory / Option B HDR-compatible player is Mandatory HDR if the display to which the HDR video is output is a Mandatory HDR compatible display or Mandatory / Option A HDR compatible display. Play the video. This is because the display does not support the display of Option B HDR video recorded on the BD. On the display, the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / B / HDR compatible player.
  • the inserted BD is a Mandatory / Option B HDR disc and the display that is the HDR video output destination is a Mandatory / Option B HDR compatible display
  • the Mandatory / Option B HDR compatible player And play one of the Option B HDR videos. Which HDR video is to be played is determined according to the settings of the Mandatory / Option B HDR compatible player.
  • the Mandatory / Option / B / HDR video is displayed based on the data output from the Mandatory / Option / B / HDR compatible player.
  • FIG. 6 is a diagram showing the types of HDR video that are played back by a Mandatory / Option A / Option B HDR compatible player and displayed on the display.
  • the Mandatory / Option A / Option B HDR compatible player will play the Mandatory HDR video, regardless of the type of display to which the HDR video is output. On the display, the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR compatible player.
  • the HDR video output destination is a Mandatory / Option A / Option B HDR compatible player if the display to which the HDR video is output is a Mandatory OptionDRB HDR compatible display. Play Mandatory HDR video. This is because the display does not support the display of Option A HDR video recorded on the BD. On the display, the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR compatible player.
  • the inserted BD is a Mandatory / Option A HDR disc
  • the display to which the HDR video is output is a Mandatory / Option A HDR compatible display or Mandatory / Option A / Option B HDR compatible display
  • Mandatory The / Option A / Option B HDR compatible player plays either Mandatory HDR video or Option A HDR video.
  • Which HDR video is to be played is determined according to the settings of the Mandatory / Option A / Option B HDR compatible player.
  • On the display Mandatory / HDR video or Option / A / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR compatible player.
  • the HDR video output destination is a Mandatory / Option A / Option B HDR compatible player when the display to which the HDR video is output is a Mandatory OptionDRA HDR compatible display. Play Mandatory HDR video. This is because the display does not support the display of Option B HDR video recorded on the BD. On the display, the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR compatible player.
  • the inserted BD is a Mandatory / Option B HDR disc
  • the display to which the HDR video is output is a Mandatory / Option B HDR compatible display or Mandatory / Option A / Option B HDR compatible display
  • / Option A / Option B HDR compatible player plays either MandatoryandHDR video or Option B HDR video.
  • Which HDR video is to be played is determined according to the settings of the Mandatory / Option A / Option B HDR compatible player.
  • the Mandatory / Option / B / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR-compatible player.
  • the inserted BD is a Mandatory / Option A / Option B HDR disc
  • the display to which the HDR video is output is a Mandatory HDR compatible display
  • the Mandatory / Option A / Option B HDR compatible player will play the Mandatory HDR video. Reproduce.
  • the Mandatory / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR compatible player.
  • the inserted BD is a Mandatory / Option A / Option B HDR disc
  • the display that is the HDR video output destination is a Mandatory / Option A HDR compatible display
  • Mandatory / Option A / Option B HDR compatible The player plays a Mandatory HDR video or Option A HDR video. Which HDR video is to be played is determined according to the settings of the Mandatory / Option A / Option B HDR compatible player.
  • On the display Mandatory / HDR video or Option / A / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR compatible player.
  • the inserted BD is a Mandatory / Option A / Option B HDR disc and the display that is the HDR video output destination is a Mandatory / Option B HDR compatible display
  • the Mandatory / Option A / Option B HDR compatible player Play Mandatory HDR video or Option B HDR video. Which HDR video is to be played is determined according to the settings of the Mandatory / Option A / Option B HDR compatible player.
  • the Mandatory / Option / B / HDR video is displayed based on the data output from the Mandatory / Option / A / Option / B / HDR-compatible player.
  • the HDR video recorded on the disc 11 can be played back by the playback device 2 itself and can be displayed on the output destination display.
  • the video is determined as a playback target.
  • the HDR video to be played is determined based on information recorded on the disk 11 and the like.
  • the playback device 2 can play back an appropriate HDR video among the Mandatory HDR video, the Option A HDR video, and the Option B HDR video.
  • the user can view a realistic video with a wide dynamic range.
  • the processing of the playback device 2 that switches the HDR video to be played back based on information recorded on the disc 11 will be described later.
  • FIG. 7 is a diagram illustrating an example of an AV stream management structure in the BD-ROM format.
  • AV stream management is performed using two layers, PlayList and Clip.
  • the AV stream may be recorded not only on the disc 11 but also on the local storage of the playback device 2.
  • One AV stream and Clip Information which is information accompanying it are managed as one object.
  • a pair of AV stream and ClipCInformation is called Clip.
  • the AV stream is developed on the time axis, and the access point of each Clip is mainly designated in the PlayList with a time stamp. Clip Information is used to find the address where decoding in the AV stream should start.
  • PlayList is a collection of AV stream playback sections.
  • One playback section in the AV stream is called PlayItem.
  • PlayItem is represented by a pair of IN point and OUT point of the playback section on the time axis. As shown in FIG. 7, the PlayList is composed of one or a plurality of PlayItems.
  • the first PlayList from the left in FIG. 7 is composed of two PlayItems, and the two PlayItems refer to the first half and the second half of the AV stream included in the left Clip, respectively.
  • the second PlayList from the left is composed of one PlayItem, so that the entire AV stream included in the right Clip is referenced.
  • the third PlayList from the left is made up of two PlayItems, and the two PlayItems refer to a part of the AV stream included in the left Clip and a part of the AV stream included in the right Clip, respectively.
  • the left PlayItem included in the first PlayList from the left is designated by the disc navigation program as a playback target
  • the first half of the AV stream included in the left Clip referred to by the PlayItem is played back.
  • a playback path created by an array of one or more PlayItems in a PlayList is called a main path.
  • a playback path created by an arrangement of one or more SubPlayItems in parallel with the Main Path is called a sub path (Sub Path).
  • FIG. 8 is a diagram showing the structure of the main path and the sub path.
  • the PlayList has one Main path and one or more Sub paths.
  • the PlayList in FIG. 8 has one Main Path and three Sub Paths created by arranging three PlayItems.
  • the PlayItems that make up the Main Path are set with IDs in order from the top.
  • the AV stream referred to by one PlayItem includes at least a video stream (main image data).
  • the AV stream may or may not include one or more audio streams that are played back at the same timing (synchronously) as the video stream included in the AV stream.
  • the AV stream may or may not include one or more bitmap subtitle data (PG (Presentation Graphic)) streams that are reproduced in synchronization with the video stream included in the AV stream. .
  • PG Presentation Graphic
  • the AV stream may or may not include one or more IG (Interactive Graphic) streams that are played back in synchronization with the video stream included in the AV stream file.
  • the IG stream is used to display graphics such as buttons operated by the user.
  • a video stream and an audio stream, a PG stream, and an IG stream that are reproduced in synchronization with the AV stream referred to by one PlayItem are multiplexed.
  • one SubPlayItem refers to a video stream, an audio stream, a PG stream, and the like, which are different from the AV stream referred to by the PlayItem.
  • AV stream playback is performed using PlayList and Clip Information.
  • information such as an Index table described later is also used for AV stream reproduction.
  • the index management table, PlayList, and Clip information which are the playback management information used for managing the playback of the AV stream as the content, are referred to as Data base information as appropriate.
  • FIG. 9 is a diagram showing an example of the management structure of files recorded on the disk 11.
  • Each file recorded on the disk 11 is managed hierarchically by the directory structure.
  • One root directory is created on the disk 11.
  • BDMV directory is placed under the root directory.
  • an Index table file that is a file with the name “Index.bdmv” and a MovieObject file that is a file with the name “MovieObject.bdmv” are stored.
  • the Index table is described in the Index table file.
  • PLAYLIST directory CLIPINF directory, STREAM directory, etc. are provided under the BDMV directory.
  • the PLAYLIST directory stores a PlayList file that describes the PlayList.
  • Each PlayList file has a name that is a combination of a 5-digit number and an extension “.mpls”.
  • file names “00000.mpls”, “00001.mpls”, and “00002.mpls” are set.
  • the Clip Information file is stored in the CLIPINF directory. Each Clip Information file is set with a name combining a five-digit number and the extension “.clpi”. File names “01000.clpi”, “02000.clpi”, and “03000.clpi” are set in the three Clip Information files in FIG. 9, respectively.
  • the AV stream file is stored in the STREAM directory.
  • Each AV stream file has a name that is a combination of a 5-digit number and an extension “.m2ts”.
  • file names “01000.m2ts”, “02000.m2ts”, and “03000.m2ts” are set, respectively.
  • the clip information file and AV stream file in which the same five-digit number is set as the file name constitute a single clip.
  • the Clip ⁇ ⁇ ⁇ ⁇ Information file of “01000.clpi” is used, and when the AV stream file of “02000.m2ts” is played back, the Clip Information file of “02000.clpi” is used.
  • the index table is information listing content information included in the BD.
  • the index table is read first when the disc is played.
  • FIG. 10 is a diagram showing the syntax of the Index table.
  • AppInfoBDMV stores various parameters such as a parameter indicating the playback mode immediately after the start of playback.
  • ExtensionData stores various types of extension information.
  • FIG. 11 is a diagram showing the syntax of AppInfoBDMV () in FIG.
  • AppInfoBDMV includes initial_HDR_output_preference, HDR_flag, option_A_HDR_flag, and option_B_HDR_flag as information used for HDR video playback.
  • FIG. 12 is a diagram showing the meaning of each information value.
  • Initial_HDR_output_preference is 2-bit information indicating the type of video to be output at the start of BD playback.
  • initial_HDR_output_preference of 00b indicates that the output at the start of playback is an SDR video
  • 01b indicates that the output at the start of playback is a Mandatory HDR video
  • initial_HDR_output_preference of 10b indicates that the output at the start of playback is Option A HDR video
  • 11b indicates that the output at the start of playback is Option B HDR video.
  • the content author can specify the output at the start of playback.
  • HDR_flag is a 1-bit flag indicating whether or not Mandatory HDR video is included in the BD (the same disk as the disk on which the Index table describing the HDR_flag is recorded).
  • the HDR_flag of 0b indicates that the Mandatory HDR video is not included, and 1b indicates that the Mandatory HDR video is included.
  • “Option_A_HDR_flag” is a 1-bit flag indicating whether Option A ⁇ ⁇ ⁇ HDR video is included in the BD (the same disc on which the Index table describing the option_A_HDR_flag is recorded).
  • option_A_HDR_flag is 0b, it indicates that Option A HDR video is not included, and 1b indicates that option_A_HDR video is included.
  • Option_B_HDR_flag is a 1-bit flag indicating whether Option ⁇ B HDR video is included in the BD (the same disc as the disc on which the Index table describing the option_B_HDR_flag is recorded).
  • option_B_HDR_flag is 0b, it means that Option B HDR video is not included, and 1b means that Option B HDR video is included.
  • HDR_flag By using HDR_flag, option_A_HDR_flag, and option_B_HDR_flag, the content author can specify which type of HDR video is recorded in the BD.
  • FIG. 13 is a diagram illustrating an example of combinations of values of each information described in the Index table.
  • initial_HDR_output_preference is 00b
  • any value of 0b and 1b is permitted as the value of HDR_flag.
  • initial_HDR_output_preference 01b
  • the value of HDR_flag 1b.
  • initial_HDR_output_preference 01b
  • the value of option_A_HDR_flag and option_B_HDR_flag is one of 0b and 1b.
  • the Index table is information described in a file that is read first when a disc is played.
  • the playback device 2 can switch the setting of internal processing and communication with the display device 3 immediately after inserting the disc in accordance with initial_HDR_output_preference. become.
  • the playback device 2 can display on the display device 3 a message notifying that there is an HDR video in the disc by referring to the value of the HDR_flag. Also, the playback device 2 can display a message notifying which type of Option ⁇ HDR video is in the disc with reference to the values of option_A_HDR_flag and option_B_HDR_flag.
  • the PlayList is information defining one playback sequence composed of PlayItems and the like.
  • a plurality of PlayLists may be prepared on one disc.
  • the PlayList used for reproduction is determined according to the operation by the user.
  • FIG. 14 is a diagram showing the syntax of the PlayList.
  • the file describing the PlayList is a file with the extension “.mpls” stored in the PLAYLIST directory of FIG.
  • AppInfoPlayList stores parameters related to playback control of the PlayList, such as playback restrictions.
  • PlayList stores parameters related to Main Path and Sub Path.
  • PlayListMark stores PlayList mark information, that is, information about a mark that is a jump destination (jump point) in a user operation or command that commands chapter jump or the like.
  • FIG. 15 is a diagram illustrating an example of the syntax of AppInfoPlayList () in FIG.
  • HDR_flag In the AppInfoPlayList () of FIG. 15, HDR_flag, option_A_HDR_flag, and option_B_HDR_flag are described.
  • Each flag described in the Index table indicates whether each HDR video is included in the BD, whereas each flag described in the PlayList indicates each HDR video in the AV stream referred to by the PlayList. Whether or not is included.
  • HDR_flag of AppInfoPlayList indicates whether or not Mandatory HDR video is included in the AV stream referenced by the PlayList (AV stream played back by the playback sequence defined by the PlayList describing the HDR_flag).
  • HDR_flag When HDR_flag is 0b, it indicates that the AV stream does not include Mandatory® HDR video, and 1b indicates that the AV stream includes Mandatory® HDR video.
  • Option_A_HDR_flag indicates whether Option A HDR video is included in the AV stream referred to by the PlayList (AV stream played back by the playback sequence defined by the PlayList describing the option_A_HDR_flag).
  • option_A_HDR_flag is 0b, it indicates that the AV stream does not include Option A HDR video, and 1b indicates that the AV stream includes Option A HDR video.
  • Option_B_HDR_flag indicates whether Option B HDR video is included in the AV stream referred to by the PlayList (AV stream played back by the playback sequence defined by the PlayList describing the option_B_HDR_flag).
  • Option_B_HDR_flag being 0b indicates that the AV stream does not include Option B HDR video, and 1b indicates that the AV stream includes Option B HDR video.
  • HDR_flag By using HDR_flag, option_A_HDR_flag, and option_B_HDR_flag, it becomes possible for the content author to specify which type of HDR video is included in the AV stream referenced by each PlayList.
  • FIG. 16 is a diagram illustrating an example of combinations of information values described in the PlayList.
  • HDR_flag, option_A_HDR_flag, and option_B_HDR_flag can be collectively described in AppInfoPlayList () of PlayList.
  • the playback device 2 can switch the setting of internal processing and communication with the display device 3 in units of PlayList.
  • the display device 3 can display a message notifying which type of HDR video is in the AV stream referenced by the PlayList.
  • HDR_flag it is also possible to describe at least one of HDR_flag, option_A_HDR_flag, and option_B_HDR_flag in other areas of PlayList such as ExtensionData () instead of AppInfoPlayList ().
  • FIG. 17 is a block diagram illustrating a configuration example of the recording apparatus 1.
  • the recording apparatus 1 includes a controller 21, an encoding processing unit 22, and a disk drive 23.
  • the master video is input to the encoding processing unit 22.
  • the controller 21 includes a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and the like.
  • the controller 21 executes a predetermined program and controls the overall operation of the recording apparatus 1.
  • a Data Base information generation unit 21A is realized by executing a predetermined program.
  • the Data Base information generation unit 21 ⁇ / b> A generates Data Base information such as Index table, PlayList, Clip Information, and outputs it to the disk drive 23.
  • the encoding processing unit 22 generates various HDR video and SDR video streams based on the master video and multiplexes them to generate an AV stream constituting the Clip.
  • the AV stream includes an audio stream that is played back in synchronization with the video.
  • the encoding processing unit 22 outputs the generated AV stream to the disk drive 23.
  • the disk drive 23 records each file of Data Base information supplied from the controller 21 and an AV stream file supplied from the encoding processing unit 22 on the disk 11 according to the directory structure of FIG.
  • FIG. 18 is a block diagram illustrating a configuration example of the encoding processing unit 22 of FIG.
  • the encoding processing unit 22 includes a Mandatory HDR encoder 31, an Option A HDR encoder 32, an Option B HDR encoder 33, an SDR encoder 34, and a multiplexing unit 35.
  • the master video input to the recording apparatus 1 is supplied to the Mandatory HDR encoder 31, Option A HDR encoder 32, Option B HDR encoder 33, and SDR encoder 34, respectively.
  • the Mandatory® HDR encoder 31 performs signal processing using the BD format Mandatory® HDR technology on the master video to generate a Mandatory® HDR video.
  • the Mandatory HDR encoder 31 encodes the Mandatory HDR video with a predetermined encoding method such as HEVC (High ffi Efficiency Video Coding) and outputs the Mandatory HDR video stream obtained by encoding to the multiplexing unit 35.
  • HEVC High ffi Efficiency Video Coding
  • the Option A HDR encoder 32 performs signal processing using the Option A HDR technology of the BD format on the master video to generate Option A HDR video.
  • the Option A HDR encoder 32 encodes the Option A HDR video using a predetermined encoding method, and outputs the Option A HDR video stream obtained by encoding to the multiplexing unit 35.
  • the Option B HDR encoder 33 performs signal processing using the Option B B HDR technology in the BD format on the master video to generate Option B HDR video.
  • the Option B HDR encoder 33 encodes the Option B HDR video using a predetermined encoding method, and outputs the Option B HDR video stream obtained by encoding to the multiplexing unit 35.
  • the SDR encoder 34 compresses the dynamic range of the master video and generates an SDR video.
  • the SDR encoder 34 encodes the SDR video using a predetermined encoding method, and outputs the SDR video stream obtained by encoding to the multiplexing unit 35.
  • each encoder is controlled by the controller 21. That is, the process by the Mandatory HDR encoder 31 is performed when any kind of HDR disk is generated.
  • the processing by the Option A HDR encoder 32 is performed when a Mandatory / Option A HDR disc or a Mandatory / Option A / Option B HDR disc is generated.
  • the processing by the Option B HDR encoder 33 is performed when a Mandatory / Option B HDR disc or a Mandatory / Option A / Option B HDR disc is generated.
  • the processing by the SDR encoder 34 is performed when an HDR disc including SDR video is generated.
  • the multiplexing unit 35 multiplexes the video stream supplied from each encoder together with an audio stream and the like to generate an AV stream.
  • the multiplexing unit 35 outputs the generated AV stream to the disk drive 23.
  • FIG. 19 is a block diagram illustrating a configuration example of the playback device 2.
  • the playback device 2 includes a controller 51, a disk drive 52, a memory 53, a local storage 54, a network interface 55, a decryption processing unit 56, an operation input unit 57, and a communication unit 58.
  • the controller 51 includes a CPU, a ROM, a RAM, and the like.
  • the controller 51 executes a predetermined program and controls the overall operation of the playback device 2.
  • a Data Base information analysis unit 51A is realized by executing a predetermined program.
  • the Data Base information analysis unit 51A analyzes Data Base information such as Index table, PlayList, Clip Information.
  • the disk drive 52 reads out and acquires data from the disk 11 and outputs the acquired data to the controller 51, the memory 53, or the decryption processing unit 56.
  • the disk drive 52 outputs Data Base information to the controller 51 and outputs an AV stream to the decoding processing unit 56.
  • the memory 53 stores data necessary for the controller 51 to execute various processes.
  • a register 53A which is a PSR (Player Status Register) is formed.
  • the register 53A stores various types of information representing the functions of the playback device 2 that is a BD player and the current settings of the playback device 2. Information stored in the register 53A is referred to when the disk 11 is reproduced. Information stored in the register 53A will be described later.
  • the local storage 54 is composed of, for example, an HDD (Hard Disk Drive). In the local storage 54, a stream downloaded from the server is recorded.
  • HDD Hard Disk Drive
  • the network interface 55 communicates with a server via a network such as the Internet, and supplies data downloaded from the server to the local storage 54.
  • the decoding processing unit 56 decodes the HDR video or SDR video multiplexed in the AV stream supplied from the disk drive 52, and outputs the video data obtained by decoding to the communication unit 58.
  • the operation input unit 57 includes input devices such as buttons, keys, and a touch panel, and a receiving unit that receives signals such as infrared rays transmitted from a predetermined remote commander.
  • the operation input unit 57 detects a user operation and supplies a signal representing the content of the detected operation to the controller 51.
  • the communication unit 58 communicates with the display device 3 via the cable 4. For example, the communication unit 58 acquires information regarding the display performance of the display included in the display device 3 and outputs the information to the controller 51. Further, the communication unit 58 outputs the video data supplied from the decoding processing unit 56 to the display device 3.
  • FIG. 20 is a block diagram illustrating a configuration example of the decoding processing unit 56 of FIG.
  • the decoding processing unit 56 includes a separation unit 71, a Mandatory HDR decoder 72, an Option A HDR decoder 73, an Option B HDR decoder 74, and an SDR decoder 75.
  • the playback apparatus 2 having a Mandatory HDR decoder 72, Option A HDR decoder 73, and Option B HDR decoder 74 is a Mandatory / Option A / Option B HDR compatible player.
  • the AV stream read by the disk drive 52 is input to the separation unit 71.
  • the separation unit 71 separates the video stream to be reproduced from the AV stream under the control of the controller 51, and outputs it to each decoder.
  • the separation unit 71 separates the Mandatory HDR video stream and outputs it to the Mandatory HDR decoder 72 when reproducing the Mandatory ⁇ ⁇ ⁇ HDR video. Further, when playing back Option A HDR video, the separation unit 71 separates the Option A HDR video stream and outputs it to the Option A HDR decoder 73.
  • the separation unit 71 separates the Option B HDR video stream and outputs it to the Option B HDR decoder 74.
  • the separation unit 71 separates the SDR video stream and outputs it to the SDR decoder 75.
  • the Mandatory® HDR decoder 72 decodes the Mandatory® HDR video stream supplied from the separation unit 71, and outputs Mandatory® HDR video data obtained by decoding.
  • the Option A HDR decoder 73 decodes the Option A HDR video stream supplied from the separation unit 71, and outputs the Option A HDR video data obtained by decoding.
  • the Option B HDR decoder 74 decodes the Option B ⁇ ⁇ ⁇ ⁇ ⁇ HDR video stream supplied from the separation unit 71, and outputs the Option B HDR video data obtained by decoding.
  • the SDR decoder 75 decodes the SDR video stream supplied from the separator 71 and outputs SDR video data obtained by decoding.
  • FIG. 21 is a diagram illustrating an example of PSR allocation.
  • PSR number is assigned to PSR, and the usage of each PSR is specified.
  • PSR0 which is a PSR whose PSR number is 0, is an area for Interactive Graphics, and stores Interactive Graphics Number Stream Number.
  • PSR29 It is possible to extend PSR29 and store information indicating the playback performance of the player's HDR video. In the BD-ROM format part3 vsrsion 2.4, information representing the HDR video playback performance is not assigned to the PSR29.
  • the PSR 29 is an area for video playback performance (Player Capability for Video) of the player.
  • FIG. 22 is a diagram showing an example of PSR29.
  • PSR29 is a 32-bit area, and 1 bit of b4 is allocated as HDR video capability.
  • One bit of b5 is assigned as Option A HDR video capability, and one bit of b6 is assigned as Option B HDR video capability.
  • the HDR video capability of 0b indicates that the Mandatory HDR video cannot be played back, that is, only the SDR video can be played back, and the 1b indicates that the Mandatory HDR video can be played back.
  • Option AA HDR video capability of 0b indicates that Option A HDR video cannot be played back, and 1b indicates that Option A HDR video can be played back.
  • Option B HDR video capability is 0b indicates that Option B HDR video cannot be played, and 1b indicates that Option B HDR video can be played.
  • the controller 51 refers to the information of the PSR 29 secured in the register 53A so that the playback apparatus 2 can play back the HDR video and whether or not the HDR video can be played back. You can specify the type of HDR video.
  • PSR25 may be newly defined as an area for HDR video Capability, and information indicating the playback performance of HDR video may be stored.
  • PSR25 is a reserved area.
  • FIG. 23 is a diagram showing an example of PSR25.
  • PSR25 is a 32-bit area, and 1 bit of b0 is allocated as HDR video capability.
  • One bit of b1 is assigned as Option A HDR video capability, and one bit of b2 is assigned as Option B HDR video capability.
  • HDR video capability The meanings of HDR video capability, Option A HDR video capability and Option B HDR video capability are the same as described above.
  • PSR23 is an area for display performance (Display Capability for video).
  • Information indicating the display performance of the display included in the display device 3 is acquired by the playback device 2 using EDID (Extended display identification data) at the start of communication via HDMI (registered trademark).
  • the playback device 2 sets a value in the PSR 23 based on the acquired information.
  • FIG. 24 is a diagram showing an example of PSR23.
  • PSR23 is a 32-bit area, and 1 bit of b3 is allocated as HDR video display capability.
  • One bit of b4 is assigned as Option A HDR video display capability, and one bit of b5 is assigned as Option B HDR video display capability.
  • HDR video display capability of 0b indicates that Mandatory HDR video cannot be displayed, that is, only SDR video can be displayed, and 1b indicates that Mandatory HDR video can be displayed. .
  • “Option A A HDR video display capability” of 0b means that Option A A HDR video cannot be displayed, and 1b means that Option A A HDR video can be displayed.
  • Option B B HDR video display capability of 0b indicates that Option B B HDR video cannot be displayed, and 1 b indicates that Option B HDR video can be displayed.
  • the controller 51 refers to the information of the PSR 23 secured in the register 53A to determine whether or not the display of the display device 3 can display the HDR video, and when the HDR video can be displayed.
  • the type of HDR video that can be displayed can be specified.
  • PSR26 may be newly defined as an area for HDR video Display Capability, and information indicating the display performance of HDR video may be stored.
  • PSR26 is a reserved area.
  • FIG. 25 is a diagram showing an example of PSR26.
  • PSR26 is a 32-bit area, and 1 bit of b0 is assigned as HDR video display capability. One bit of b1 is assigned as Option A HDR video display capability, and one bit of b2 is assigned as Option B HDR video display capability.
  • HDR video display capability The meanings of HDR video display capability, Option A HDR video display capability, and Option B HDR video display capability are the same as described above.
  • FIG. 26 is a block diagram illustrating a configuration example of the display device 3.
  • the display device 3 includes a controller 101, a communication unit 102, a signal processing unit 103, and a display 104.
  • the controller 101 has a memory 101A.
  • the controller 101 includes a CPU, a ROM, a RAM, and the like.
  • the controller 101 executes a predetermined program and controls the overall operation of the display device 3.
  • the controller 101 manages information indicating the display performance of the display 104 by storing it in the memory 101A.
  • the controller 101 When authenticating with the playback apparatus 2, the controller 101 outputs the information stored in the memory 101A to the communication unit 102 and causes the playback apparatus 2 to transmit the information using EDID. Based on the EDID, the display performance of the display 104 is specified by the playback device 2.
  • the communication unit 102 communicates with the playback device 2 via the cable 4.
  • the communication unit 102 receives the video data transmitted from the playback device 2 and outputs it to the signal processing unit 103.
  • the communication unit 102 transmits information supplied from the controller 101 to the playback device 2.
  • the signal processing unit 103 processes the video data supplied from the communication unit 102 and displays the video on the display 104.
  • step S1 the encoding processing unit 22 encodes the HDR video according to the setting. That is, if the content author who is the user of the recording apparatus 1 is set to generate a Mandatory HDR disc, the Mandatory HDR encoder 31 performs encoding and generates a Mandatory HDR video stream. Also, for example, when it is set to generate a Mandatory / Option A HDR disc, the Mandatory HDR encoder 31 and the Option A HDR encoder 32 respectively perform encoding to generate a Mandatory HDR video stream and an Option A HDR video stream. To do. The generated HDR video stream is multiplexed to generate an AV stream.
  • step S2 the Data Base information generation unit 21A of the controller 21 generates Data Base information such as an Index table including each piece of information in FIG. 11 and a PlayList including each piece of information in FIG.
  • Data Base information such as an Index table including each piece of information in FIG. 11 and a PlayList including each piece of information in FIG.
  • step S3 the disk drive 23 records each Data Base information file and AV stream file on the disk 11. Thereafter, the process is terminated.
  • step S11 the communication unit 58 communicates with the display device 3 and acquires an EDID including information indicating the display performance of the display 104.
  • the communication unit 58 outputs information representing the display performance of the display 104 to the controller 51.
  • step S12 the controller 51 recognizes the display performance of the display 104 based on the information supplied from the communication unit 58.
  • the controller 51 sets the HDR video display capability, Option A HDR video display capability, and Option B HDR video display capability described with reference to FIGS. 24 and 25 in the register 53A. Thereafter, the process is terminated.
  • the process of FIG. 29 is performed after the process of FIG. 28 is performed.
  • the playback device 2 includes the decryption processing unit 56 illustrated in FIG. 20 and is a Mandatory / Option A / Option B HDR compatible player.
  • step S21 the controller 51 controls the disk drive 52 to read Data Base information from the disk 11.
  • the Data Base information analysis unit 51 ⁇ / b> A of the controller 51 acquires the Data Base information read by the disk drive 52.
  • step S22 the Data Base information analysis unit 51A analyzes Data Base information such as Index table, and refers to each information of initial_HDR_output_preference, HDR_flag, option_A_HDR_flag, and option_B_HDR_flag.
  • Data Base information such as Index table
  • step S23 the controller 51 refers to the information indicating the playback performance of the playback device 2 and the information indicating the display performance of the display 104 acquired by the processing of FIG. 28, stored in the register 53A.
  • HDR video capability, Option A HDR video capability, Option B HDR video capability described with reference to FIGS. 22 and 23 representing the playback performance of the playback device 2 are stored in advance in the register 53A.
  • step S24 the controller 51 determines, among the HDR videos recorded on the disc 11, the HDR video that can be played back by the playback device 2 and that can be displayed on the display 104 as a playback target.
  • the type of HDR video recorded on the disc 11 is specified based on each value of HDR_flag, option_A_HDR_flag, and option_B_HDR_flag analyzed by the Data Base information analysis unit 51A. Also, the type of HDR video that can be played back by the playback device 2 is specified based on each value of HDR video capability, Option A HDR video capability, Option B HDR video capability. The type of HDR video that can be displayed on the display 104 is specified based on each value of HDR video display capability, Option A HDR video display capability, Option B HDR video display capability.
  • the value of initial_HDR_output_preference and the user's selection result are used as appropriate.
  • the playback target HDR video is determined according to the combination shown in FIG.
  • step S25 the controller 51 controls the disk drive 52 to read from the disk 11 an AV stream including the HDR video determined as a reproduction target.
  • the AV stream acquired by the disk drive 52 is supplied to the decoding processing unit 56.
  • step S26 the decoding processing unit 56 decodes the HDR video stream multiplexed with the AV stream supplied from the disk drive 52, and outputs the HDR video data obtained by decoding to the communication unit 58.
  • step S27 the communication unit 58 outputs the HDR video data supplied from the decoding processing unit 56 to the display device 3.
  • the received data is subjected to signal processing, and the HDR video is displayed on the display 104.
  • the processes in steps S25 to S27 are continued until the content reproduction is completed.
  • the playback device 2 can perform appropriate processing such as playback of the HDR video that can be played back by the playback device 2 itself and that can be displayed on the display 104.
  • FIG. 30 is a block diagram illustrating a configuration example of the decryption processing unit 56 provided in the playback device 2 that is a Mandatory HDR compatible player.
  • the configuration shown in FIG. 30 is the same as the configuration shown in FIG. 20 except that Option A HDR decoder 73 and Option B HDR decoder 74 are not provided.
  • the processing of FIG. 29 is performed, and HDR video playback is performed according to the combination shown in FIG.
  • FIG. 31 is a block diagram showing a configuration example of the decoding processing unit 56 provided in the playback device 2 which is a Mandatory / Option A HDR compatible player.
  • the configuration shown in FIG. 31 is the same as the configuration shown in FIG. 20 except that the Option B HDR decoder 74 is not provided.
  • the processing of FIG. 29 is performed, and the HDR video is played back according to the combination shown in FIG.
  • FIG. 32 is a block diagram illustrating a configuration example of the decoding processing unit 56 provided in the playback device 2 which is a Mandatory / Option B HDR compatible player.
  • the configuration shown in FIG. 32 is the same as the configuration shown in FIG. 20 except that the Option73A HDR decoder 73 is not provided.
  • the processing of FIG. 29 is performed, and the HDR video is played back according to the combination shown in FIG.
  • FIG. 33 is a diagram showing a specific example of HDR video display.
  • the value of MandatoryMHDR video capability is 1b
  • the value of Option A HDR video capability is 1b
  • the value of Option B HDR video capability is 0b.
  • the playback device 2 is a Mandatory / Option A HDR compatible player.
  • the value of HDR_flag described in Data Base information is 1b
  • the value of option_A_HDR_flag is 1b
  • the value of option_B_HDR_flag is 0b.
  • the disc 11 mounted on the playback device 2 is a Mandatory / Option A HDR disc.
  • the playback device 2 reproduces the Mandatory HDR video.
  • the display 104 displays Mandatory HDR video.
  • the playback device 2 plays back the Mandatory HDR video or Option A HDR video.
  • initial_HDR_output_preference 01b
  • the mandatory HDR video is played back
  • the Option A HDR video is played back.
  • the Mandatory HDR video is played back
  • the Option A HDR video is played back.
  • the playback device 2 reproduces the Mandatory HDR video.
  • the display 104 displays Mandatory HDR video.
  • the playback device 2 does not play back the HDR video. This makes it possible to prevent video data from being output to a display that does not support the display of BD format HDR video.
  • HDR_flag, option_A_HDR_flag, and option_B_HDR_flag are described in the Index table or PlayList, but may be described in other information such as Clip Information.
  • the color gamut of the video recorded on the disc 11 is a color gamut selected from a plurality of standards such as BT.2020 and BT.709.
  • BT.2020 (ITU-R BT.2020) is a color gamut standard adopted in 4K / 8K video broadcasting standards.
  • the color gamut of BT.2020 is wider than that of BT.709.
  • the playback device 2 recognizes the type of video color gamut that can be input to the display 104 and outputs video in an appropriate color gamut.
  • the fact that input is possible means that the video of the predetermined color gamut inputted can be displayed while the display 104 maintains the color gamut.
  • being unable to input means that the display 104 cannot display the input video of the predetermined color gamut.
  • the playback device 2 is a BT.2020 compatible player.
  • a BT.2020 compatible player is a player equipped with a BT.2020 video playback function, which has a BT.2020 color gamut, and a BT.709 video playback function, which has a BT.709 color gamut. is there.
  • FIG. 34 is a diagram showing an example of the color gamut of video output by a BT.2020 compatible player.
  • BT.709 video can be input to the output display, and BT.2020 video input is impossible.
  • the reproduced BT.709 video is output as it is.
  • the BT.709 disc is a BD on which BT.709 video is recorded.
  • BD with BT.2020 video recorded becomes a BT.2020 disc.
  • the video with the color gamut of BT.709 is displayed on the display based on the data input from the BT.2020 compatible player.
  • the BT.2020 compatible player plays the BT.709 video played back. Is output as is. Also, the BT.2020 compatible player upconverts the played BT.709 video to BT.2020 video and outputs the BT.2020 video.
  • Whether to output the BT.709 video as it is or to output the BT.2020 video obtained by extending the color gamut is selected according to the user's operation, for example.
  • Information indicating which color gamut video is to be output may be recorded in the BD.
  • the BT.2020 compatible player outputs video in the color gamut represented by the information recorded in the BD.
  • the display shows a video having a BT.709 color gamut or a video having a BT.2020 color gamut based on data input from a BT.2020 compatible player.
  • BT.709 video can be input to the output display, and when BT.2020 video cannot be input, Downconvert the played BT.2020 video to BT.709 video.
  • the BT.2020 compatible player outputs BT.709 video obtained by compressing the color gamut.
  • the video with the color gamut of BT.709 is displayed on the display based on the data input from the BT.2020 compatible player.
  • the video output may be prohibited when the input of the BT.2020 video to the display as the output destination is impossible.
  • Information indicating whether to prohibit video output may be recorded in the BD.
  • the content author can prevent a video of a color gamut that he / she does not intend from being output.
  • the BT.2020 compatible player plays the BT. Is output as is.
  • the video with the BT.2020 color gamut is displayed on the display based on the data input from the BT.2020 compatible player.
  • the playback device 2 which is a BT.2020 compatible player, specifies the type of video color gamut recorded on the disc 11 and the type of video color gamut that can be input to the display 104. There is a need.
  • the type of the color gamut of the video recorded on the disc 11 is specified by analyzing, for example, Data ⁇ Base information recorded on the disc 11.
  • Data Base information includes information indicating the type of video color gamut recorded on the disk 11.
  • the type of video color gamut that can be input to the display 104 is specified using EDID in the same manner as the type of HDR video described above. That is, the display device 3 uses the EDID at the start of communication via the cable 4 to display not only information indicating the type of HDR video that can be displayed on the display 104 but also the color gamut of video that can be input to the display 104. Information indicating the type is transmitted to the playback device 2.
  • the playback device 2 identifies the type of video color gamut that can be input to the display 104 based on the information transmitted from the display device 3, and records information representing the identified color gamut in the register 53A that is a PSR. .
  • FIG. 35 is a diagram illustrating an example of extension of PSR23.
  • PSR23 It is possible to store in PSR23 information indicating whether BT.2020 video can be input to the display that is the output destination.
  • information indicating whether or not BT.2020 video can be input is not assigned to PSR23.
  • the PSR 23 is an area for display performance (Display ⁇ Capability for video).
  • PSR23 is a 32-bit area, and 1 bit of b3 is allocated as BT.2020 input capacity.
  • a BT.2020 input capability of 0b indicates that BT.2020 video input is not possible and that BT.709 video display among BT.2020 video and BT.709 video is supported. .
  • BT.2020 input capability of 1b indicates that BT.2020 video can be input and that both BT.2020 video and BT.709 video are supported.
  • BT.2020 input capability may be assigned to different bits in PSR23 instead of 1 bit of b3.
  • BT.20201input capability can be stored in PSR23 together with HDR video display capability, Option A HDR video display capability, Option B HDR video display capability described with reference to FIG. It becomes possible.
  • the controller 51 can specify whether or not the BT.2020 video can be input to the display 104 of the display device 3 by referring to the information of the PSR23.
  • PSR26 may be newly defined as an area for the display color gamut, and information indicating whether or not BT.2020 video can be input to the display as the output destination may be stored.
  • FIG. 36 is a diagram showing an example of PSR26.
  • PSR26 is a 32-bit area, and 1 bit of b0 is assigned as BT.2020 input capacity.
  • the meaning of BT.2020 input capability is the same as described above.
  • HDR video display capability, Option A HDR video display capability, Option B HDR video display capability may be assigned to predetermined bits in PSR26.
  • Warning display The playback device 2, which is a BT.2020 compatible player, appropriately determines the video color gamut recorded on the disc 11 and the video color gamut that can be input to the display 104. Display a warning.
  • FIG. 37 is a diagram showing a specific example of warning display.
  • the color gamut of the video recorded on the disk 11 is BT.2020 as indicated by the balloon # 11.
  • the playback device 2 As indicated by the tip of the arrow A11, when the BT.2020 video cannot be input to the display 104 and the BT.709 video is output after down-conversion, the playback device 2 indicates that the image quality is deteriorated. A warning is displayed on the display 104. Further, as shown in balloon # 12, the playback apparatus 2 displays a message for guiding that a video with better image quality can be viewed by using a display compatible with BT.2020.
  • the playback device 2 displays a warning or the like, then down-converts the BT.2020 video obtained by playing the disc 11 to BT.709 video, and outputs the BT.709 video to the display device 3.
  • the playback device 2 when the BT.2020 video can be input to the display 104 as indicated by the tip of the arrow A12, the playback device 2 outputs the BT.2020 video obtained by playback to the display 104 as it is. In this case, the playback device 2 does not display a warning or the like as indicated by the balloon # 13.
  • FIG. 38 is a block diagram illustrating another example of the configuration of the playback device 2.
  • the configuration of the playback device 2 shown in FIG. 38 is the same as the configuration shown in FIG. 19 except that a color gamut conversion unit 59 is added. The overlapping description will be omitted as appropriate.
  • the decoding processing unit 56 decodes the video stream multiplexed with the AV stream supplied from the disk drive 52. When converting the video color gamut, the decoding processing unit 56 outputs the video data obtained by decoding to the color gamut conversion unit 59.
  • the color gamut conversion unit 59 performs color gamut conversion of the video supplied from the decoding processing unit 56 in accordance with control by the controller 51.
  • the color gamut conversion unit 59 up-converts the BT.709 video to BT.2020 video, and converts the BT.2020 video data. The data is output to the communication unit 58. Further, when the color gamut of the video supplied from the decoding processing unit 56 is BT.2020, the color gamut conversion unit 59 down-converts the BT.2020 video to BT.709 video and converts the data of the BT.709 video. The data is output to the communication unit 58.
  • the communication unit 58 outputs the BT.2020 video or BT.709 video data supplied from the color gamut conversion unit 59 to the display device 3.
  • step S101 the communication unit 58 communicates with the display device 3 and acquires an EDID including information representing a video color gamut that can be input to the display 104.
  • the communication unit 58 outputs information representing the video color gamut that can be input to the display 104 to the controller 51.
  • step S102 the controller 51 sets a value in the BT.2020 input capacity of the PSR based on the information supplied from the communication unit 58.
  • 0b is set to BT.2020 input capability
  • 1b is set to BT.2020 input capability. Thereafter, the process is terminated.
  • BT.709 disc 40 is started when, for example, a BT.709 disc is inserted into the disc drive 52 and playback of the BT.709 disc is instructed.
  • step S111 the controller 51 refers to the PSR BT.2020 input capacity value and identifies the video color gamut that can be input to the display 104.
  • step S112 the controller 51 determines whether or not BT.2020 video can be input.
  • step S113 the controller 51 controls the disk drive 52 to convert the AV stream including the BT.709 video stream to be played back to the disk 11. Read from. The AV stream acquired by the disk drive 52 is supplied to the decoding processing unit 56.
  • step S114 the decoding processing unit 56 decodes the BT.709 video stream multiplexed in the AV stream supplied from the disk drive 52, and transmits the BT.709 video data obtained by the decoding to the communication unit. 58.
  • step S115 the communication unit 58 outputs the BT.709 video data supplied from the decoding processing unit 56 to the display device 3.
  • processing for displaying a video having a BT.709 color gamut on the display 104 is performed based on the received data.
  • the processes in steps S113 to S115 are continued until the reproduction of the content is completed.
  • step S116 the controller 51 determines whether or not to convert the color gamut of the BT.709 video recorded on the disk 11. To do. For example, a screen used for selecting whether or not to perform color gamut upconversion is displayed, and selection by the user is performed.
  • step S116 If it is determined in step S116 that the color gamut of the BT.709 video is not converted, the processing from step S113 is performed, and the BT.709 video obtained by playing the disc 11 is displayed on the display 104.
  • step S116 If it is determined in step S116 that the color gamut of the BT.709 video is converted, in step S117, the controller 51 controls the disk drive 52 to read the AV stream including the stream of the BT.709 video to be reproduced from the disk 11. Let it come out.
  • step S118 the decoding processing unit 56 decodes the BT.709 video stream multiplexed in the AV stream supplied from the disk drive 52, and converts the BT.709 video data obtained by decoding into the color gamut.
  • the data is output to the conversion unit 59.
  • step S119 the color gamut conversion unit 59 up-converts the BT.709 video supplied from the decoding processing unit 56 into a BT.2020 video.
  • the color gamut conversion unit 59 outputs the BT.2020 video data obtained by the up-conversion to the communication unit 58.
  • step S120 the communication unit 58 outputs the BT.2020 video data supplied from the color gamut conversion unit 59 to the display device 3.
  • processing for displaying a video having the BT.2020 color gamut on the display 104 is performed based on the received data.
  • the processes in steps S117 to S120 are continued until the reproduction of the content is completed.
  • BT.2020 disc 41 is started when, for example, a BT.2020 disc is inserted into the disc drive 52 and playback of the BT.2020 disc is instructed.
  • step S131 the controller 51 refers to the PSR BT.2020 input capacity value and identifies the video color gamut that can be input to the display 104.
  • step S132 the controller 51 determines whether or not BT.2020 video can be input.
  • step S133 the controller 51 controls the disk drive 52 to output an AV stream including the BT.2020 video stream to be reproduced from the disk 11. Read.
  • the AV stream acquired by the disk drive 52 is supplied to the decoding processing unit 56.
  • step S134 the decoding processing unit 56 decodes the BT.2020 video stream multiplexed in the AV stream supplied from the disk drive 52, and transmits the BT.2020 video data obtained by the decoding to the communication unit. 58.
  • step S135 the communication unit 58 outputs the BT.2020 video data supplied from the decoding processing unit 56 to the display device 3.
  • processing for displaying a video having the BT.2020 color gamut on the display 104 is performed based on the received data.
  • the processes in steps S133 to S135 are continued until the reproduction of the content is finished.
  • step S136 the controller 51 transmits screen data including a warning that image quality deterioration will occur to the display device 3.
  • a warning screen is displayed based on the data transmitted from the playback device 2.
  • step S137 the controller 51 controls the disk drive 52 to read an AV stream including a BT.2020 video stream to be reproduced from the disk 11.
  • step S138 the decoding processing unit 56 decodes the BT.2020 video stream multiplexed with the AV stream supplied from the disk drive 52, and converts the BT.2020 video data obtained by decoding into the color gamut. The data is output to the conversion unit 59.
  • step S139 the color gamut conversion unit 59 down-converts the BT.2020 video supplied from the decoding processing unit 56 into a BT.709 video.
  • the color gamut conversion unit 59 outputs BT.709 video data obtained by down-conversion to the communication unit 58.
  • step S140 the communication unit 58 outputs the BT.709 video data supplied from the color gamut conversion unit 59 to the display device 3.
  • processing for displaying a video having a BT.709 color gamut on the display 104 is performed based on the received data.
  • the processes in steps S137 to S140 are continued until the reproduction of the content is completed.
  • the video recorded on the disc 11 is the BT.2020 video or the BT.709 video, but may be a video of another color gamut.
  • the video color gamut recorded on the disk 11 is two types, it may be three or more types.
  • a warning that image quality is degraded is displayed on the display 104.
  • a warning is given by using a display on a display unit provided in the playback device 2 or light emission of an LED or the like. It may be.
  • FIG. 42 is a block diagram illustrating a configuration example of hardware of a computer that executes the above-described series of processes by a program.
  • the CPU 501, the ROM 502, and the RAM 503 are connected to each other by a bus 504.
  • An input / output interface 505 is further connected to the bus 504.
  • the input / output interface 505 is connected to an input unit 506 including a keyboard and a mouse, and an output unit 507 including a display and a speaker.
  • the input / output interface 505 is connected to a storage unit 508 including a hard disk and a non-volatile memory, a communication unit 509 including a network interface, and a drive 510 that drives a removable medium 511.
  • the CPU 501 loads the program stored in the storage unit 508 to the RAM 503 via the input / output interface 505 and the bus 504 and executes the program, for example. Is done.
  • the program executed by the CPU 501 is recorded on the removable medium 511 or provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital broadcasting, and is installed in the storage unit 508.
  • the program executed by the computer may be a program that is processed in time series in the order described in this specification, or in parallel or at a necessary timing such as when a call is made. It may be a program for processing.
  • the system means a set of a plurality of components (devices, modules (parts), etc.), and it does not matter whether all the components are in the same housing. Accordingly, a plurality of devices housed in separate housings and connected via a network and a single device housing a plurality of modules in one housing are all systems. .
  • Embodiments of the present technology are not limited to the above-described embodiments, and various modifications can be made without departing from the gist of the present technology.
  • the present technology can take a cloud computing configuration in which one function is shared by a plurality of devices via a network and is jointly processed.
  • each step described in the above flowchart can be executed by one device or can be shared by a plurality of devices.
  • the plurality of processes included in the one step can be executed by being shared by a plurality of apparatuses in addition to being executed by one apparatus.
  • the present technology may have the following configurations.
  • a first value indicating whether or not encoded data of a first HDR video that is essential when content to be reproduced is acquired and a video with a luminance range wider than a standard luminance range is included in the content is included in the content.
  • the reproduction management information in which the flag of 1 and the second flag indicating whether or not the encoded data of the second HDR video that can be included in the content is included in the content is described is acquired.
  • a playback device comprising: a playback unit.
  • the playback unit plays back the encoded data of the first HDR video or the encoded data of the second HDR video based on the playback start flag. Any one of (1) to (3), Playback device.
  • a communication unit that communicates with a display device having the display and obtains information representing the display performance of the display;
  • the reproduction unit reproduces the encoded data of the first HDR video or the encoded data of the second HDR video based on the display performance of the display represented by the information acquired by the communication unit.
  • the reproducing apparatus according to any one of (1) to (4).
  • the recording medium is a Blu-ray Disc
  • the recording medium is a Blu-ray Disc
  • the playback start flag is described in the Index table
  • a storage area for information indicating whether or not the reproduction apparatus itself is an apparatus capable of reproducing the encoded data of the first HDR video, and an apparatus capable of reproducing the encoded data of the second HDR video
  • the playback apparatus according to any one of (1) to (7), further including a state information storage unit in which a storage area for information indicating whether or not the information is stored.
  • the status information recording unit includes a storage area for information indicating whether the display is a device capable of displaying the first HDR video, and a device capable of displaying the second HDR video.
  • the first flag indicates that the encoded data of the first HDR video is included in the content, and the display serving as an output destination corresponds to the display of the first HDR video
  • the first flag Play back 1 HDR video encoded data
  • the first flag indicates that the encoded data of the first HDR video is included in the content
  • the second flag indicates that the encoded data of the second HDR video is the content.
  • the playback method includes a step of playing back the encoded data of the second HDR video.
  • the luminance range is wider than the standard luminance range, and the encoded data of the first HDR video, which is essential for inclusion in the content, and the luminance range wider than the standard luminance range, the content
  • An information processing apparatus comprising: a reproduction management information generating unit that generates the described reproduction management information.
  • the luminance range is wider than the standard luminance range, and the encoded data of the first HDR video, which is essential for inclusion in the content, and the luminance range wider than the standard luminance range, the content Generating encoded data of the second HDR video that can be included in A first flag indicating whether or not encoded data of the first HDR video is included, and a second flag indicating whether or not encoded data of the second HDR video is included
  • An information processing method including a step of generating described reproduction management information.
  • the luminance range is wider than the standard luminance range, and the encoded data of the first HDR video, which is essential for inclusion in the content, and the luminance range wider than the standard luminance range, the content Generating encoded data of the second HDR video that can be included in A first flag indicating whether or not encoded data of the first HDR video is included, and a second flag indicating whether or not encoded data of the second HDR video is included
  • a program that causes a computer to execute processing including a step of generating described reproduction management information.
  • Encoded data of the first HDR video which has a wider luminance range than the standard luminance range and is indispensable for inclusion in content
  • Encoded data of a second HDR video that has a wider luminance range than the standard luminance range and can be included in the content
  • the recording medium is a Blu-ray Disc, The recording medium according to (16), wherein the first flag, the second flag, and the reproduction start flag are described in an Index table.
  • the recording medium is a Blu-ray Disc
  • the playback start flag is described in the Index table

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

 本技術は、適切なHDRビデオを再生することができるようにする再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体に関する。 本技術の再生装置は、標準の輝度範囲より広い輝度範囲のビデオをコンテンツに含める場合に必須となる第1のHDRビデオの符号化データがコンテンツに含まれているか否かを示す第1のフラグと、コンテンツに含めることが可能とされる第2のHDRビデオの符号化データがコンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得する。また、再生装置は、第1のフラグと第2のフラグの内容と、出力先となるディスプレイの性能に基づいて、第1のHDRビデオの符号化データまたは第2のHDRビデオの符号化データを再生する。本技術は、Blu-ray Discプレーヤに適用することができる。

Description

再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体
 本技術は、再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体に関し、特に、適切なHDRビデオを再生することができるようにした再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体に関する。
 映画などのコンテンツの記録メディアとしてBlu-ray(登録商標) Disc(以下、適宜、BDという)がある。BDに収録するビデオのオーサリングは、標準の輝度(最大輝度が100nit(=100cd/m2))のディスプレイで視聴することを前提に、マスターのビデオのダイナミックレンジを圧縮して行われている。
 マスターとなるビデオは、高品質なカメラで撮影されたものであり、標準の輝度のディスプレイで表示可能なダイナミックレンジ以上のダイナミックレンジを有している。圧縮されることにより、マスターのビデオのダイナミックレンジは当然損なわれることになる。
 有機EL(Electroluminescence)ディスプレイやLCD(Liquid Crystal Display)等のディスプレイ技術の進歩により、最大輝度が500nitや1000nitといったような、標準よりも明るいディスプレイが市販等されてきており、そのようなディスプレイの性能を活かすようなコンテンツに対する要求がある。
 そこで、近年、Blu-ray disc規格の策定団体であるBDA(Blu-ray Disc Association)において、ダイナミックレンジを拡張したビデオであるHDR(High Dynamic Range)ビデオを記録できるようにするための規格が検討されている。
特開2009-58692号公報 特開2009-89209号公報
 HDRビデオが記録されている可能性があるとすると、BDプレーヤは、挿入されたBDに記録されているビデオがHDRビデオであるか否か、ビデオの出力先となるディスプレイがHDRビデオの表示に対応したものであるか等を認識し、適切な再生を行う必要がある。仮に、HDRビデオのデータを出力したとしても、それを表示する能力がディスプレイ側になければ、オーサー(Author)が意図したとおりの色、明るさのビデオは表示されない。
 本技術はこのような状況に鑑みてなされたものであり、適切なHDRビデオを再生することができるようにするものである。
 本技術の一側面の再生装置は、再生対象のコンテンツを取得し、標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得する取得部と、前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する再生部とを備える。
 本技術の一側面においては、再生対象のコンテンツが取得され、標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報が取得される。また、前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データが再生され、前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データが再生される。
 本技術によれば、適切なHDRビデオを再生することができる。
 なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
本技術の一実施形態に係る記録・再生システムの構成例を示す図である。 プレーヤ、ディスプレイ、BDの種類を示す図である。 Mandatory HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。 Mandatory/Option A HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。 Mandatory/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。 Mandatory/Option A/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。 BD-ROMフォーマットにおけるAVストリームの管理構造の例を示す図である。 Main PathとSub Pathの構造を示す図である。 ディスクに記録されるファイルの管理構造の例を示す図である。 Index tableのシンタクスを示す図である。 図10のAppInfoBDMV()のシンタクスを示す図である。 各情報の値の意味を示す図である。 各情報の値の組み合わせの例を示す図である。 PlayListのシンタクスを示す図である。 図14のAppInfoPlayList()のシンタクスの例を示す図である。 各情報の値の組み合わせの例を示す図である。 記録装置の構成例を示すブロック図である。 図17の符号化処理部の構成例を示すブロック図である。 再生装置の構成例を示すブロック図である。 図19の復号処理部の構成例を示すブロック図である。 PSRの割り当ての例を示す図である。 PSR29の例を示す図である。 PSR25の例を示す図である。 PSR23の例を示す図である。 PSR26の例を示す図である。 表示装置の構成例を示すブロック図である。 記録装置の記録処理について説明するフローチャートである。 再生装置の表示性能取得処理について説明するフローチャートである。 再生装置の再生処理について説明するフローチャートである。 Mandatory HDR対応Playerに設けられる復号処理部の構成例を示すブロック図である。 Mandatory/Option A HDR対応Playerに設けられる復号処理部の構成例を示すブロック図である。 Mandatory/Option B HDR対応Playerに設けられる復号処理部の構成例を示すブロック図である。 HDRビデオの表示の具体例を示す図である。 BT.2020対応プレーヤが出力するビデオの色域の例を示す図である。 PSR23の拡張の例を示す図である。 PSR26の例を示す図である。 警告の表示の具体例を示す図である。 再生装置の他の構成例を示すブロック図である。 再生装置の表示性能取得処理について説明するフローチャートである。 BT.709ディスクを再生する再生装置の処理について説明するフローチャートである。 BT.2020ディスクを再生する再生装置の処理について説明するフローチャートである。 コンピュータの構成例を示すブロック図である。
 以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
 1.記録・再生システムについて
 2.BDフォーマットについて
 3.各装置の構成について
 4.各装置の動作について
 5.変形例
<<1.記録・再生システムについて>>
 図1は、本技術の一実施形態に係る記録・再生システムの構成例を示す図である。
 図1の記録・再生システムは、記録装置1、再生装置2、および表示装置3から構成される。再生装置2と表示装置3はHDMI(登録商標)(High Definition Multimedia Interface)規格などの所定の規格のケーブル4を介して接続される。再生装置2と表示装置3が無線による通信を介して接続されるようにしてもよい。
 記録装置1はコンテンツをディスク11に記録し、再生装置2はディスク11に記録されたコンテンツを再生する。記録装置1から再生装置2に対するコンテンツの提供はディスク11を用いて行われる。ディスク11は、例えばBD-ROM(Blu-ray(登録商標) Disc Read-Only)フォーマットでコンテンツが記録された光ディスクである。
 ディスク11に対するコンテンツの記録がBD-R,-REなどの他のBDフォーマットで行われるようにしてもよい。また、記録装置1から再生装置2に対するコンテンツの提供が、フラッシュメモリを搭載したメモリカードなどの、光ディスク以外のリムーバブルメディアを用いて行われるようにしてもよい。
 ディスク11がBD-ROMのディスクである場合、記録装置1はコンテンツのオーサーが使う装置となる。ここでは、記録装置1によってコンテンツが記録されたディスクが再生装置2に提供されるものとして説明するが、実際には、記録装置1によりコンテンツが記録されたマスター盤に基づいて複製されたディスクが再生装置2に提供されることになる。
 記録装置1は、標準の輝度のディスプレイで表示可能なダイナミックレンジ(輝度範囲)のビデオであるSDR(Standard Dynamic Range)ビデオを含むコンテンツを生成する。標準の輝度のディスプレイの最大輝度は例えば100cd/m2(=100nit)である。また、記録装置1は、適宜、SDRビデオより広いダイナミックレンジを有するビデオであるHDR(High Dynamic Range)ビデオを含むコンテンツを生成する。
 例えば、SDRビデオは、マスターとなるビデオのダイナミックレンジを圧縮することによって生成される。HDRビデオは、SDRビデオより広いダイナミックレンジを有するように、マスターとなるビデオのダイナミックレンジを調整するなどして生成される。HDRビデオの最大輝度は、例えば1000nitといったように標準の輝度より高い。
 本技術を適用したBDフォーマットにおいては、HDRビデオを生成するためのHDR技術として、1つのMandatory HDR技術と複数のOption HDR技術が採用される。
 Mandatory HDR技術は、BDフォーマットにおいて、HDR技術を採用する場合に必須となるHDR技術である。一方、Option HDR技術は、必須ではなく選択的に採用可能なHDR技術である。それぞれのHDR技術は、HDRビデオを生成するための信号処理が異なる。
 以下、Mandatory HDR技術と、2つのOption HDR技術であるOption A HDR技術およびOption B HDR技術を用いる場合について説明する。Mandatory HDR技術を用いて生成されたHDRビデオはMandatory HDRビデオとなる。
 また、Option A HDR技術を用いて生成されたHDRビデオはOption A HDRビデオとなり、Option B HDR技術を用いて生成されたHDRビデオはOption B HDRビデオとなる。Option A HDRビデオとOption B HDRビデオを区別する必要がない場合、適宜、まとめてOption HDRビデオという。
 Mandatory HDRビデオは、Mandatory HDRビデオの再生機能を有するプレーヤでなければ再生することができず、Mandatory HDRビデオの表示機能を有するディスプレイでなければ表示することができない。
 同様に、Option A HDRビデオは、Option A HDRビデオの再生機能を有するプレーヤでなければ再生することができず、Option A HDRビデオの表示機能を有するディスプレイでなければ表示することができない。Option B HDRビデオは、Option B HDRビデオの再生機能を有するプレーヤでなければ再生することができず、Option B HDRビデオの表示機能を有するディスプレイでなければ表示することができない。
 再生装置2は、HDRビデオが記録されたディスク11の再生時、記録されているHDRビデオの種類、自身が再生可能なHDRビデオの種類、表示装置3が有するディスプレイが表示可能なHDRビデオの種類等を認識し、適切な処理を行う。
 図2は、プレーヤ、ディスプレイ、BDの種類を示す図である。
 HDR対応プレーヤは、HDRビデオの再生機能を搭載したプレーヤである。HDR対応プレーヤには、Mandatory HDR対応プレーヤ、Mandatory/Option A HDR対応プレーヤ、Mandatory/Option B HDR対応プレーヤ、およびMandatory/Option A/Option B HDR対応プレーヤがある。
 Mandatory HDR対応プレーヤは、HDRビデオとしてはMandatory HDRビデオの再生のみに対応したプレーヤである。Mandatory/Option A HDR対応プレーヤは、Mandatory HDRビデオの再生とOption A HDRビデオの再生に対応したプレーヤである。Mandatory/Option B HDR対応プレーヤは、Mandatory HDRビデオの再生とOption B HDRビデオの再生に対応したプレーヤである。Mandatory/Option A/Option B HDR対応プレーヤは、全ての種類のHDRビデオの再生に対応したプレーヤである。
 なお、HDRビデオの再生機能を搭載しないHDR非対応のプレーヤであっても、SDRビデオの再生機能は有している。
 HDR対応ディスプレイは、HDRビデオの表示機能を搭載したディスプレイである。HDR対応ディスプレイには、Mandatory HDR対応ディスプレイ、Mandatory/Option A HDR対応ディスプレイ、Mandatory/Option B HDR対応ディスプレイ、およびMandatory/Option A/Option B HDR対応ディスプレイがある。
 Mandatory HDR対応ディスプレイは、HDRビデオとしてはMandatory HDRビデオの表示のみに対応したディスプレイである。Mandatory/Option A HDR対応ディスプレイは、Mandatory HDRビデオの表示とOption A HDRビデオの表示に対応したディスプレイである。Mandatory/Option B HDR対応ディスプレイは、Mandatory HDRビデオの表示とOption B HDRビデオの表示に対応したディスプレイである。Mandatory/Option A/Option B HDR対応ディスプレイは、全ての種類のHDRビデオの表示に対応したディスプレイである。
 なお、ディスプレイの表示性能についてはBDフォーマットでは規定しない。Mandatory HDRビデオの表示に対応しないで、Option HDRビデオの表示にのみ対応するディスプレイも考えられる。
 HDRディスクは、HDRビデオを記録したBDである。HDRディスクには、Mandatory HDRディスク、Mandatory/Option A HDRディスク、Mandatory/Option B HDRディスク、およびMandatory/Option A/Option B HDRディスクがある。
 Mandatory HDRディスクは、HDRビデオとしてはMandatory HDRビデオのみを記録したディスクである。Mandatory/Option A HDRディスクは、Mandatory HDRビデオとOption A HDRビデオを記録したディスクである。Mandatory/Option B HDRディスクは、Mandatory HDRビデオとOption B HDRビデオを記録したディスクである。Mandatory/Option A/Option B HDRディスクは、全ての種類のHDRビデオを記録したディスクである。
 HDRディスクには、HDRビデオとともにSDRビデオが記録されることもある。
 図3は、Mandatory HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
 図3においては、ディスクがMandatory/Option A/Option B HDRディスクである場合、およびディスプレイがMandatory/Option A/Option B HDR対応ディスプレイである場合の図示を省略している。図4、図5においても同様である。
 挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption A HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption B HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 図4は、Mandatory/Option A HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
 挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option A HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option B HDR対応ディスプレイであるときには、Mandatory/Option A HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption A HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 一方、挿入されたBDがMandatory/Option A HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A HDR対応ディスプレイであるとき、Mandatory/Option A HDR対応プレーヤは、Mandatory HDRビデオとOption A HDRビデオのうちのいずれかを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option A HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption A HDRビデオが表示される。
 挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option A HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption B HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 図5は、Mandatory/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
 挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption A HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option A HDR対応ディスプレイであるときには、Mandatory/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption B HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 一方、挿入されたBDがMandatory/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option B HDR対応ディスプレイであるとき、Mandatory/Option B HDR対応プレーヤは、Mandatory HDRビデオとOption B HDRビデオのうちのいずれかを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option B HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption B HDRビデオが表示される。
 図6は、Mandatory/Option A/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
 挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option B HDR対応ディスプレイであるときには、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption A HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 一方、挿入されたBDがMandatory/Option A HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A HDR対応ディスプレイまたはMandatory/Option A/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤは、Mandatory HDRビデオとOption A HDRビデオのうちのいずれかを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option A/Option B HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption A HDRビデオが表示される。
 挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option A HDR対応ディスプレイであるときには、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption B HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 一方、挿入されたBDがMandatory/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option B HDR対応ディスプレイまたはMandatory/Option A/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤは、Mandatory HDRビデオとOption B HDRビデオのうちのいずれかを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option A/Option B HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption B HDRビデオが表示される。
 挿入されたBDがMandatory/Option A/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイであるときには、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
 一方、挿入されたBDがMandatory/Option A/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオまたはOption A HDRビデオを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option A/Option B HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption A HDRビデオが表示される。
 挿入されたBDがMandatory/Option A/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオまたはOption B HDRビデオを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option A/Option B HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption B HDRビデオが表示される。
 挿入されたBDがMandatory/Option A/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤはいずれかの種類のHDRビデオを再生する。いずれのHDRビデオを再生するのかは、Mandatory/Option A/Option B HDR対応プレーヤの設定などに従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオ、Option A HDRビデオ、またはOption B HDRビデオが表示される。
 このように、BDプレーヤである再生装置2においては、ディスク11に記録されているHDRビデオのうち、再生装置2自身が再生可能であり、かつ、出力先となるディスプレイが表示可能な種類のHDRビデオが再生対象として決定される。再生対象となるHDRビデオは、ディスク11に記録されている情報などに基づいて決定される。
 これにより、再生装置2は、Mandatory HDRビデオ、Option A HDRビデオ、およびOption B HDRビデオのうちの適切なHDRビデオを再生することができる。ユーザは、ダイナミックレンジが広い、臨場感のある映像を視聴することができる。
 再生対象とするHDRビデオをディスク11に記録されている情報などに基づいて切り替える再生装置2の処理については後述する。
<<2.BDフォーマットについて>>
 ここで、BD-ROMフォーマットについて説明する。
<データの管理構造>
 図7は、BD-ROMフォーマットにおけるAVストリームの管理構造の例を示す図である。
 AVストリームの管理は、PlayListとClipの2つのレイヤを用いて行われる。AVストリームは、ディスク11だけでなく、再生装置2のローカルストレージに記録されることもある。
 1つのAVストリームと、それに付随する情報であるClip Informationのペアが1つのオブジェクトとして管理される。AVストリームとClip InformationのペアをClipという。
 AVストリームは時間軸上に展開され、各Clipのアクセスポイントは、主に、タイムスタンプでPlayListにおいて指定される。Clip Informationは、AVストリーム中のデコードを開始すべきアドレスを見つけるためなどに使用される。
 PlayListはAVストリームの再生区間の集まりである。AVストリーム中の1つの再生区間はPlayItemと呼ばれる。PlayItemは、時間軸上の再生区間のIN点とOUT点のペアで表される。図7に示すように、PlayListは1つまたは複数のPlayItemにより構成される。
 図7の左から1番目のPlayListは2つのPlayItemから構成され、その2つのPlayItemにより、左側のClipに含まれるAVストリームの前半部分と後半部分がそれぞれ参照される。
 左から2番目のPlayListは1つのPlayItemから構成され、それにより、右側のClipに含まれるAVストリーム全体が参照される。
 左から3番目のPlayListは2つのPlayItemから構成され、その2つのPlayItemにより、左側のClipに含まれるAVストリームのある部分と、右側のClipに含まれるAVストリームのある部分がそれぞれ参照される。
 例えば、左から1番目のPlayListに含まれる左側のPlayItemが再生対象としてディスクナビゲーションプログラムにより指定された場合、そのPlayItemが参照する、左側のClipに含まれるAVストリームの前半部分の再生が行われる。
 PlayListの中で、1つ以上のPlayItemの並びによって作られる再生パスをメインパス(Main Path)という。また、PlayListの中で、Main Pathに並行して、1つ以上のSubPlayItemの並びによって作られる再生パスをサブパス(Sub Path)という。
 図8は、Main PathとSub Pathの構造を示す図である。
 PlayListは、1つのMain Pathと1つ以上のSub Pathを持つ。図8のPlayListは、3つのPlayItemの並びにより作られる1つのMain Pathと3つのSub Pathを有する。
 Main Pathを構成するPlayItemには、先頭から順番にそれぞれIDが設定される。Sub Pathにも、先頭から順番にSubpath_id=0、Subpath_id=1、およびSubpath_id=2のIDが設定される。
 図8の例においては、Subpath_id=0のSub Pathには1つのSubPlayItemが含まれ、Subpath_id=1のSub Pathには2つのSubPlayItemが含まれる。また、Subpath_id=2のSub Pathには1つのSubPlayItemが含まれる。
 1つのPlayItemが参照するAVストリームには、少なくともビデオストリーム(メイン画像データ)が含まれる。AVストリームには、AVストリームに含まれるビデオストリームと同じタイミングで(同期して)再生されるオーディオストリームが1つ以上含まれてもよいし、含まれなくてもよい。
 AVストリームには、AVストリームに含まれるビデオストリームと同期して再生されるビットマップの字幕データ(PG(Presentation Graphic))のストリームが1つ以上含まれてもよいし、含まれなくてもよい。
 AVストリームには、AVストリームファイルに含まれるビデオストリームと同期して再生されるIG(Interactive Graphic)のストリームが1つ以上含まれてもよいし、含まれなくてもよい。IGのストリームは、ユーザにより操作されるボタンなどのグラフィックを表示させるために用いられる。
 1つのPlayItemが参照するAVストリームには、ビデオストリームと、それと同期して再生されるオーディオストリーム、PGストリーム、およびIGストリームが多重化される。
 また、1つのSubPlayItemは、PlayItemが参照するAVストリームとは異なるストリームの、ビデオストリーム、オーディオストリーム、PGストリームなどを参照する。
 このように、AVストリームの再生はPlayListとClip Informationを用いて行われる。また、AVストリームの再生には、後述するIndex tableなどの情報も用いられる。コンテンツとしてのAVストリームの再生を管理するために用いられる再生管理情報である、Index table、PlayList、Clip Informationを、適宜、Data Base情報という。
<ディレクトリ構造>
 図9は、ディスク11に記録されるファイルの管理構造の例を示す図である。
 ディスク11に記録される各ファイルはディレクトリ構造により階層的に管理される。ディスク11上には1つのrootディレクトリが作成される。
 rootディレクトリの下にはBDMVディレクトリが置かれる。
 BDMVディレクトリの下には、「Index.bdmv」の名前が設定されたファイルであるIndex tableファイルと、「MovieObject.bdmv」の名前が設定されたファイルであるMovieObjectファイルが格納される。Index tableファイルにはIndex tableが記述される。
 BDMVディレクトリの下には、PLAYLISTディレクトリ、CLIPINFディレクトリ、STREAMディレクトリ等が設けられる。
 PLAYLISTディレクトリには、PlayListを記述したPlayListファイルが格納される。各PlayListファイルには、5桁の数字と拡張子「.mpls」を組み合わせた名前が設定される。図9に示す3つのPlayListファイルには「00000.mpls」、「00001.mpls」、「00002.mpls」のファイル名が設定されている。
 CLIPINFディレクトリにはClip Informationファイルが格納される。各Clip Informationファイルには、5桁の数字と拡張子「.clpi」を組み合わせた名前が設定される。図9の3つのClip Informationファイルには、それぞれ、「01000.clpi」、「02000.clpi」、「03000.clpi」のファイル名が設定されている。
 STREAMディレクトリにはAVストリームファイルが格納される。各AVストリームファイルには、5桁の数字と拡張子「.m2ts」を組み合わせた名前が設定される。図9の3つのAVストリームファイルには、それぞれ、「01000.m2ts」、「02000.m2ts」、「03000.m2ts」のファイル名が設定されている。
 同じ5桁の数字がファイル名に設定されているClip InformationファイルとAVストリームファイルが1つのClipを構成するファイルとなる。「01000.m2ts」のAVストリームファイルの再生時には「01000.clpi」のClip Informationファイルが用いられ、「02000.m2ts」のAVストリームファイルの再生時には「02000.clpi」のClip Informationファイルが用いられる。
<Index tableを用いた例>
 ここで、HDRビデオの再生に用いられる情報を記述したIndex tableのシンタクスについて説明する。Index tableは、BDに含まれるコンテンツの情報をリストアップした情報である。Index tableは、ディスクの再生時に最初に読み込まれる。
 図10は、Index tableのシンタクスを示す図である。
 AppInfoBDMV()には、再生開始直後の再生モードを表すパラメータなどの、各種のパラメータが格納される。
 Indexes()には、BDの読み込み開始後に自動的に再生を開始するオブジェクトを指定する情報などが格納される。
 ExtensionData()には、各種の拡張情報が格納される。
 図11は、図10のAppInfoBDMV()のシンタクスを示す図である。
 AppInfoBDMV()には、HDRビデオの再生に用いる情報として、initial_HDR_output_preference、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagが含まれる。
 図12は、各情報の値の意味を示す図である。
 initial_HDR_output_preferenceは、BDの再生開始時に出力するビデオの種類を示す2ビットの情報である。
 initial_HDR_output_preferenceが00bであることは、再生開始時の出力がSDRビデオであることを表し、01bであることは、再生開始時の出力がMandatory HDRビデオであることを表す。また、initial_HDR_output_preferenceが10bであることは、再生開始時の出力がOption A HDRビデオであることを表し、11bであることは、再生開始時の出力がOption B HDRビデオであることを表す。
 initial_HDR_output_preferenceを用いることにより、コンテンツのオーサーは、再生開始時の出力を指定することが可能になる。
 HDR_flagは、BD(当該HDR_flagを記述したIndex tableが記録されたディスクと同じディスク)にMandatory HDRビデオが含まれるか否かを示す1ビットのフラグである。
 HDR_flagが0bであることは、Mandatory HDRビデオが含まれないことを表し、1bであることは、Mandatory HDRビデオが含まれることを表す。
 option_A_HDR_flagは、BD(当該option_A_HDR_flagを記述したIndex tableが記録されたディスクと同じディスク)にOption A HDRビデオが含まれるか否かを示す1ビットのフラグである。
 option_A_HDR_flagが0bであることは、Option A HDRビデオが含まれないことを表し、1bであることは、option_A_HDRビデオが含まれることを表す。
 option_B_HDR_flagは、BD(当該option_B_HDR_flagを記述したIndex tableが記録されたディスクと同じディスク)にOption B HDRビデオが含まれるか否かを示す1ビットのフラグである。
 option_B_HDR_flagが0bであることは、Option B HDRビデオが含まれないことを表し、1bであることは、Option B HDRビデオが含まれることを表す。
 HDR_flag、option_A_HDR_flag、option_B_HDR_flagを用いることにより、コンテンツのオーサーは、いずれの種類のHDRビデオがBD内に記録されているのかを指定することが可能になる。
 図13は、Index Tableに記述される各情報の値の組み合わせの例を示す図である。
 initial_HDR_output_preferenceが00bである場合、HDR_flagの値として、0bと1bのいずれの値も許可される。
 HDR_flagが0bである場合、option_A_HDR_flagとoption_B_HDR_flagの値はいずれも0bとなる。Mandatory HDRビデオがディスクに記録されていない場合、Option HDRビデオをディスクに記録することは禁止される。
 一方、HDR_flagが1bである場合、option_A_HDR_flagとoption_B_HDR_flagの値は0bと1bのうちのいずれかの値となる。再生開始時の出力がSDRビデオである場合であっても、HDRビデオをディスクに記録しておくことが許可される。
 initial_HDR_output_preferenceが01bである場合、HDR_flagの値は1bとなる。BDの再生開始時の出力がMandatory HDRビデオである場合、Mandatory HDRビデオをディスクに記録しておくことが求められる。
 また、initial_HDR_output_preferenceが01bである場合、option_A_HDR_flagとoption_B_HDR_flagの値は、0bと1bのうちのいずれかの値となる。
 initial_HDR_output_preferenceが10bである場合、HDR_flagとoption_A_HDR_flagの値はいずれも1bとなる。再生開始時の出力がOption A HDRビデオである場合、Option A HDRビデオをディスクに記録しておくことが求められる。
 また、initial_HDR_output_preferenceが10bである場合、option_B_HDR_flagの値は、0bと1bのうちのいずれかの値となる。
 initial_HDR_output_preferenceが11bである場合、HDR_flagとoption_B_HDR_flagの値はいずれも1bとなる。再生開始時の出力がOption B HDRビデオである場合、Option B HDRビデオをディスクに記録しておくことが求められる。
 また、initial_HDR_output_preferenceが11bである場合、option_A_HDR_flagの値は、0bと1bのうちのいずれかの値となる。
 このように、HDRビデオの再生に用いられる情報をIndex tableのAppInfoBDMV()にまとめて記述することが可能である。
 上述したように、Index tableは、ディスクの再生時に最初に読み込まれるファイルに記述される情報である。HDRビデオの再生に用いられる情報をIndex tableに記述しておくことにより、再生装置2は、内部の処理や表示装置3との通信の設定の切り替えを、initial_HDR_output_preferenceに従ってディスク挿入直後に行うことが可能になる。
 再生装置2は、HDR_flagの値を参照することによって、ディスク内にHDRビデオがあることを通知するメッセージを表示装置3に表示させることができる。また、再生装置2は、option_A_HDR_flagとoption_B_HDR_flagの値を参照し、どの種類のOption HDRビデオがディスク内にあるのかを通知するメッセージを表示装置3に表示させることもできる。
 initial_HDR_output_preference、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagのうちの少なくとも1つを、AppInfoBDMV()ではなく、ExtensionData()などの、Index tableの他の領域に記述することも可能である。
<PlayListを用いた例>
 HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagをPlayListに記述するようにしてもよい。この場合においても、initial_HDR_output_preferenceは例えばIndex tableに記述される。
 上述したように、PlayListは、PlayItem等からなる1つの再生シーケンスを定義する情報である。1枚のディスクに複数のPlayListが用意されることもある。複数のPlayListが用意されている場合、ユーザによる操作などに応じて、再生に用いるPlayListが決定される。
 図14は、PlayListのシンタクスを示す図である。
 PlayListを記述したファイルは、図9のPLAYLISTディレクトリに格納される、拡張子「.mpls」が設定されるファイルである。
 AppInfoPlayList()には、再生制限などの、PlayListの再生コントロールに関するパラメータが格納される。
 PlayList()には、Main PathやSub Pathに関するパラメータが格納される。
 PlayListMark()には、PlayListのマーク情報、すなわち、チャプタジャンプなどを指令するユーザオペレーションまたはコマンドなどにおけるジャンプ先(ジャンプポイント)であるマークに関する情報が格納される。
 図15は、図14のAppInfoPlayList()のシンタクスの例を示す図である。
 図15のAppInfoPlayList()には、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagが記述される。Index tableに記述される各フラグがBD内に各HDRビデオが含まれるか否かを表すものであるのに対し、PlayListに記述される各フラグは、当該PlayListが参照するAVストリームに各HDRビデオが含まれるか否かを表す。
 すなわち、AppInfoPlayList()のHDR_flagは、PlayListが参照するAVストリーム(当該HDR_flagを記述したPlayListが定義する再生シーケンスによって再生されるAVストリーム)にMandatory HDRビデオが含まれるか否かを示す。
 HDR_flagが0bであることは、AVストリームにMandatory HDRビデオが含まれないことを表し、1bであることは、AVストリームにMandatory HDRビデオが含まれることを表す。
 option_A_HDR_flagは、PlayListが参照するAVストリーム(当該option_A_HDR_flagを記述したPlayListが定義する再生シーケンスによって再生されるAVストリーム)にOption A HDRビデオが含まれるか否かを示す。
 option_A_HDR_flagが0bであることは、AVストリームにOption A HDRビデオが含まれないことを表し、1bであることは、AVストリームにOption A HDRビデオが含まれることを表す。
 option_B_HDR_flagは、PlayListが参照するAVストリーム(当該option_B_HDR_flagを記述したPlayListが定義する再生シーケンスによって再生されるAVストリーム)にOption B HDRビデオが含まれるか否かを示す。
 option_B_HDR_flagが0bであることは、AVストリームにOption B HDRビデオが含まれないことを表し、1bであることは、AVストリームにOption B HDRビデオが含まれることを表す。
 HDR_flag、option_A_HDR_flag、option_B_HDR_flagを用いることにより、コンテンツのオーサーは、いずれの種類のHDRビデオが各PlayListが参照するAVストリームに含まれているのかを指定することが可能になる。
 図16は、PlayListに記述される各情報の値の組み合わせの例を示す図である。
 HDR_flagが0bである場合、option_A_HDR_flagとoption_B_HDR_flagの値はいずれも0bとなる。Mandatory HDRビデオがディスクに記録されていない場合、Option HDRビデオをディスクに記録することは禁止される。
 一方、HDR_flagが1bである場合、option_A_HDR_flagとoption_B_HDR_flagの値は、0bと1bのうちのいずれかの値となる。
 このように、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagをPlayListのAppInfoPlayList()にまとめて記述することが可能である。
 各フラグをPlayListに記述しておくことにより、再生装置2は、内部の処理や表示装置3との通信の設定の切り替えをPlayList単位で行うことが可能になる。
 また、再生装置2は、PlayListに従って再生を開始する際、どの種類のHDRビデオがそのPlayListが参照するAVストリーム中にあるのかを通知するメッセージを表示装置3に表示させることができる。
 HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagのうちの少なくとも1つを、AppInfoPlayList()ではなく、ExtensionData()などの、PlayListの他の領域に記述することも可能である。
<<3.各装置の構成について>>
 ここで、各装置の構成について説明する。
<記録装置1の構成>
 図17は、記録装置1の構成例を示すブロック図である。
 記録装置1は、コントローラ21、符号化処理部22、およびディスクドライブ23から構成される。マスターとなるビデオが符号化処理部22に入力される。
 コントローラ21は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などより構成される。コントローラ21は、所定のプログラムを実行し、記録装置1の全体の動作を制御する。
 コントローラ21においては、所定のプログラムが実行されることによってData Base情報生成部21Aが実現される。Data Base情報生成部21Aは、Index table、PlayList、Clip InformationなどのData Base情報を生成し、ディスクドライブ23に出力する。
 符号化処理部22は、マスターのビデオに基づいて、各種のHDRビデオ、SDRビデオのストリームを生成し、多重化することによって、Clipを構成するAVストリームを生成する。AVストリームには、ビデオと同期して再生されるオーディオのストリームなども含まれる。符号化処理部22は、生成したAVストリームをディスクドライブ23に出力する。
 ディスクドライブ23は、コントローラ21から供給されたData Base情報の各ファイルと、符号化処理部22から供給されたAVストリームのファイルを図9のディレクトリ構造に従ってディスク11に記録する。
 図18は、図17の符号化処理部22の構成例を示すブロック図である。
 符号化処理部22は、Mandatory HDRエンコーダ31、Option A HDRエンコーダ32、Option B HDRエンコーダ33、SDRエンコーダ34、および多重化部35から構成される。記録装置1に入力されたマスターのビデオは、Mandatory HDRエンコーダ31、Option A HDRエンコーダ32、Option B HDRエンコーダ33、SDRエンコーダ34にそれぞれ供給される。
 Mandatory HDRエンコーダ31は、BDフォーマットのMandatory HDR技術を用いた信号処理をマスターのビデオに施し、Mandatory HDRビデオを生成する。Mandatory HDRエンコーダ31は、Mandatory HDRビデオをHEVC(High Efficiency Video Coding)などの所定の符号化方式で符号化し、符号化することによって得られたMandatory HDRビデオストリームを多重化部35に出力する。
 Option A HDRエンコーダ32は、BDフォーマットのOption A HDR技術を用いた信号処理をマスターのビデオに施し、Option A HDRビデオを生成する。Option A HDRエンコーダ32は、Option A HDRビデオを所定の符号化方式で符号化し、符号化することによって得られたOption A HDRビデオストリームを多重化部35に出力する。
 Option B HDRエンコーダ33は、BDフォーマットのOption B HDR技術を用いた信号処理をマスターのビデオに施し、Option B HDRビデオを生成する。Option B HDRエンコーダ33は、Option B HDRビデオを所定の符号化方式で符号化し、符号化することによって得られたOption B HDRビデオストリームを多重化部35に出力する。
 SDRエンコーダ34は、マスターのビデオのダイナミックレンジを圧縮し、SDRビデオを生成する。SDRエンコーダ34は、SDRビデオを所定の符号化方式で符号化し、符号化することによって得られたSDRビデオストリームを多重化部35に出力する。
 各エンコーダの動作が、コントローラ21により制御される。すなわち、Mandatory HDRエンコーダ31による処理は、いずれかの種類のHDRディスクを生成する場合に行われる。また、Option A HDRエンコーダ32による処理は、Mandatory/Option A HDRディスク、またはMandatory/Option A/Option B HDRディスクを生成する場合に行われる。Option B HDRエンコーダ33による処理は、Mandatory/Option B HDRディスク、またはMandatory/Option A/Option B HDRディスクを生成する場合に行われる。SDRエンコーダ34による処理は、SDRビデオをも含むHDRディスクを生成する場合に行われる。
 多重化部35は、各エンコーダから供給されたビデオストリームをオーディオストリームなどとともに多重化し、AVストリームを生成する。多重化部35は、生成したAVストリームをディスクドライブ23に出力する。
<再生装置2の構成>
 図19は、再生装置2の構成例を示すブロック図である。
 再生装置2は、コントローラ51、ディスクドライブ52、メモリ53、ローカルストレージ54、ネットワークインタフェース55、復号処理部56、操作入力部57、および通信部58から構成される。
 コントローラ51は、CPU、ROM、RAMなどより構成される。コントローラ51は、所定のプログラムを実行し、再生装置2の全体の動作を制御する。
 コントローラ51においては、所定のプログラムが実行されることによってData Base情報解析部51Aが実現される。Data Base情報解析部51Aは、Index table、PlayList、Clip InformationなどのData Base情報を解析する。
 ディスクドライブ52は、ディスク11からデータを読み出して取得し、取得したデータを、コントローラ51、メモリ53、または復号処理部56に出力する。例えば、ディスクドライブ52は、Data Base情報をコントローラ51に出力し、AVストリームを復号処理部56に出力する。
 メモリ53は、コントローラ51が各種の処理を実行する上において必要なデータなどを記憶する。メモリ53には、PSR(Player Status Register)であるレジスタ53Aが形成される。レジスタ53Aには、BDプレーヤである再生装置2が有する機能や現在の再生装置2の設定を表す各種の情報が記憶される。レジスタ53Aに記憶された情報は、ディスク11を再生するときに参照される。レジスタ53Aに記憶される情報については後述する。
 ローカルストレージ54は例えばHDD(Hard Disk Drive)により構成される。ローカルストレージ54には、サーバからダウンロードされたストリームなどが記録される。
 ネットワークインタフェース55は、インターネットなどのネットワークを介してサーバと通信を行い、サーバからダウンロードしたデータをローカルストレージ54に供給する。
 復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているHDRビデオまたはSDRビデオを復号し、復号して得られたビデオデータを通信部58に出力する。
 操作入力部57は、ボタン、キー、タッチパネルなどの入力デバイスや、所定のリモートコマンダから送信される赤外線などの信号を受信する受信部により構成される。操作入力部57はユーザの操作を検出し、検出した操作の内容を表す信号をコントローラ51に供給する。
 通信部58は、ケーブル4を介して表示装置3との間で通信を行う。例えば、通信部58は、表示装置3が有するディスプレイの表示性能に関する情報を取得し、コントローラ51に出力する。また、通信部58は、復号処理部56から供給されたビデオデータを表示装置3に出力する。
 図20は、図19の復号処理部56の構成例を示すブロック図である。
 復号処理部56は、分離部71、Mandatory HDRデコーダ72、Option A HDRデコーダ73、Option B HDRデコーダ74、およびSDRデコーダ75から構成される。Mandatory HDRデコーダ72、Option A HDRデコーダ73、およびOption B HDRデコーダ74を有する再生装置2は、Mandatory/Option A/Option B HDR対応Playerである。ディスクドライブ52により読み出されたAVストリームは分離部71に入力される。
 分離部71は、コントローラ51による制御に従って、再生するビデオストリームをAVストリームから分離し、各デコーダに出力する。分離部71は、Mandatory HDRビデオを再生する場合、Mandatory HDRビデオストリームを分離し、Mandatory HDRデコーダ72に出力する。また、分離部71は、Option A HDRビデオを再生する場合、Option A HDRビデオストリームを分離し、Option A HDRデコーダ73に出力する。分離部71は、Option B HDRビデオを再生する場合、Option B HDRビデオストリームを分離し、Option B HDRデコーダ74に出力する。分離部71は、SDRビデオを再生する場合、SDRビデオストリームを分離し、SDRデコーダ75に出力する。
 Mandatory HDRデコーダ72は、分離部71から供給されたMandatory HDRビデオストリームを復号し、復号して得られたMandatory HDRビデオのデータを出力する。
 Option A HDRデコーダ73は、分離部71から供給されたOption A HDRビデオストリームを復号し、復号して得られたOption A HDRビデオのデータを出力する。
 Option B HDRデコーダ74は、分離部71から供給されたOption B HDRビデオストリームを復号し、復号して得られたOption B HDRビデオのデータを出力する。
 SDRデコーダ75は、分離部71から供給されたSDRビデオストリームを復号し、復号して得られたSDRビデオのデータを出力する。
<PSRについて>
 図21は、PSRの割り当ての例を示す図である。
 BDにおいては、PSRにはPSR numberが割り当てられ、各PSRの用途が規定される。例えばPSR numberが0のPSRであるPSR0はInteractive Graphics用の領域であり、Interactive Graphics Stream Numberが格納される。
・PSR29を拡張する例
 PSR29を拡張し、プレーヤのHDRビデオの再生性能を表す情報を格納することが可能である。BD-ROMフォーマット part3 vsrsion2.4では、HDRビデオの再生性能を表す情報はPSR29に割り当てられていない。PSR29は、プレーヤが有するビデオの再生性能(Player Capability for Video)用の領域である。
 図22は、PSR29の例を示す図である。
 PSR29は32ビットの領域であり、そのうちのb4の1ビットがHDR video capabilityとして割り当てられる。b5の1ビットがOption A HDR video capabilityとして割り当てられ、b6の1ビットがOption B HDR video capabilityとして割り当てられる。
 HDR video capabilityが0bであることは、Mandatory HDRビデオの再生が不可であること、すなわちSDRビデオしか再生できないことを表し、1bであることは、Mandatory HDRビデオの再生が可能であることを表す。
 Option A HDR video capabilityが0bであることは、Option A HDRビデオの再生が不可であることを表し、1bであることは、Option A HDRビデオの再生が可能であることを表す。
 Option B HDR video capabilityが0bであることは、Option B HDRビデオの再生が不可であることを表し、1bであることは、Option B HDRビデオの再生が可能であることを表す。
 コントローラ51は、レジスタ53Aに確保されたPSR29の情報を参照することにより、再生装置2が、HDRビデオの再生が可能であるのか否かと、HDRビデオの再生が可能である場合に、再生可能なHDRビデオの種類を特定することができる。
・PSRを新たに定義する例
 図21に示すように、例えばPSR25をHDR video Capability用の領域として新たに定義し、HDRビデオの再生性能を表す情報を格納するようにしてもよい。BD-ROMフォーマット part3 vsrsion2.4ではPSR25はreserved領域である。
 図23は、PSR25の例を示す図である。
 PSR25は32ビットの領域であり、そのうちのb0の1ビットがHDR video capabilityとして割り当てられる。b1の1ビットがOption A HDR video capabilityとして割り当てられ、b2の1ビットがOption B HDR video capabilityとして割り当てられる。
 HDR video capability、Option A HDR video capability、Option B HDR video capabilityの意味は、上述したものと同じである。
・PSR23を拡張する例
 PSR23を拡張し、出力先となるディスプレイのHDRビデオの表示性能を表す情報を格納することが可能である。BD-ROMフォーマット part3 vsrsion2.4では、HDRビデオの表示性能を表す情報はPSR23に割り当てられていない。PSR23は、ディスプレイの表示性能(Display Capability for video)用の領域である。
 表示装置3が有するディスプレイの表示性能を表す情報は、HDMI(登録商標)を介した通信の開始時に、EDID(Extended display identification data)を用いて再生装置2により取得される。再生装置2は、取得した情報に基づいてPSR23に値を設定する。
 図24は、PSR23の例を示す図である。
 PSR23は32ビットの領域であり、そのうちのb3の1ビットがHDR video display capabilityとして割り当てられる。b4の1ビットがOption A HDR video display capabilityとして割り当てられ、b5の1ビットがOption B HDR video display capabilityとして割り当てられる。
 HDR video display capabilityが0bであることは、Mandatory HDRビデオの表示が不可であること、すなわちSDRビデオしか表示できないことを表し、1bであることは、Mandatory HDRビデオの表示が可能であることを表す。
 Option A HDR video display capabilityが0bであることは、Option A HDRビデオの表示が不可であることを表し、1bであることは、Option A HDRビデオの表示が可能であることを表す。
 Option B HDR video display capabilityが0bであることは、Option B HDRビデオの表示が不可であることを表し、1bであることは、Option B HDRビデオの表示が可能であることを表す。
 コントローラ51は、レジスタ53Aに確保されたPSR23の情報を参照することにより、表示装置3が有するディスプレイが、HDRビデオの表示が可能であるのか否かと、HDRビデオの表示が可能である場合に、表示可能なHDRビデオの種類を特定することができる。
・PSRを新たに定義する例
 図21に示すように、例えばPSR26をHDR video Display Capability用の領域として新たに定義し、HDRビデオの表示性能を表す情報を格納するようにしてもよい。BD-ROMフォーマット part3 vsrsion2.4ではPSR26はreserved領域である。
 図25は、PSR26の例を示す図である。
 PSR26は32ビットの領域であり、そのうちのb0の1ビットがHDR video display capabilityとして割り当てられる。b1の1ビットがOption A HDR video display capabilityとして割り当てられ、b2の1ビットがOption B HDR video display capabilityとして割り当てられる。
 HDR video display capability、Option A HDR video display capability、Option B HDR video display capabilityの意味は、上述したものと同じである。
<表示装置3の構成>
 図26は、表示装置3の構成例を示すブロック図である。
 表示装置3は、コントローラ101、通信部102、信号処理部103、およびディスプレイ104から構成される。コントローラ101はメモリ101Aを有する。
 コントローラ101は、CPU、ROM、RAMなどより構成される。コントローラ101は、所定のプログラムを実行し、表示装置3の全体の動作を制御する。
 例えば、コントローラ101は、ディスプレイ104の表示性能を表す情報をメモリ101Aに記憶させて管理する。コントローラ101は、再生装置2との認証時、メモリ101Aに記憶させている情報を通信部102に出力し、EDIDを用いて再生装置2に送信させる。EDIDに基づいて、ディスプレイ104の表示性能が再生装置2により特定される。
 通信部102は、ケーブル4を介して再生装置2との間で通信を行う。通信部102は、再生装置2から送信されてきたビデオデータを受信し、信号処理部103に出力する。また、通信部102は、コントローラ101から供給された情報を再生装置2に送信する。
 信号処理部103は、通信部102から供給されたビデオデータの処理を行い、映像をディスプレイ104に表示させる。
<<4.各装置の動作について>>
 ここで、以上のような構成を有する各装置の動作について説明する。
<記録装置の処理>
 はじめに、図27のフローチャートを参照して、記録装置1の記録処理について説明する。図27の処理は、例えばマスターとなるビデオデータが入力されたときに開始される。
 ステップS1において、符号化処理部22は、HDRビデオを設定に従って符号化する。すなわち、記録装置1のユーザであるコンテンツのオーサーによりMandatory HDRディスクを生成することが設定されている場合、Mandatory HDRエンコーダ31は符号化を行い、Mandatory HDRビデオストリームを生成する。また、例えば、Mandatory/Option A HDRディスクを生成することが設定されている場合、Mandatory HDRエンコーダ31とOption A HDRエンコーダ32はそれぞれ符号化を行い、Mandatory HDRビデオストリームとOption A HDRビデオストリームを生成する。生成されたHDRビデオストリームは多重化され、AVストリームが生成される。
 ステップS2において、コントローラ21のData Base情報生成部21Aは、図11の各情報を含むIndex tableや、図15の各情報を含むPlayListなどのData Base情報を生成する。
 ステップS3において、ディスクドライブ23は、それぞれのData Base情報のファイルと、AVストリームのファイルをディスク11に記録する。その後、処理は終了される。
<再生装置の処理>
 次に、図28のフローチャートを参照して、ディスプレイの表示性能を表す情報を取得する再生装置2の処理について説明する。
 図28の処理は、例えば、再生装置2と表示装置3がケーブル4を介して接続され、電源がオンになったときに開始される。
 ステップS11において、通信部58は、表示装置3と通信を行い、ディスプレイ104の表示性能を表す情報を含むEDIDを取得する。通信部58は、ディスプレイ104の表示性能を表す情報をコントローラ51に出力する。
 ステップS12において、コントローラ51は、通信部58から供給された情報に基づいて、ディスプレイ104の表示性能を認識する。コントローラ51は、図24および図25を参照して説明したHDR video display capability、Option A HDR video display capability、およびOption B HDR video display capabilityをレジスタ53Aに設定する。その後、処理は終了される。
 次に、図29のフローチャートを参照して、HDRビデオを再生する再生装置2の処理について説明する。
 図29の処理は、図28の処理が行われた後に行われる。ここでは、再生装置2が、図20に示す復号処理部56を有しており、Mandatory/Option A/Option B HDR対応Playerであるものとする。
 ステップS21において、コントローラ51は、ディスクドライブ52を制御し、Data Base情報をディスク11から読み出させる。コントローラ51のData Base情報解析部51Aは、ディスクドライブ52により読み出されたData Base情報を取得する。
 ステップS22において、Data Base情報解析部51Aは、Index tableなどのData Base情報を解析し、initial_HDR_output_preference、HDR_flag、option_A_HDR_flag、option_B_HDR_flagの各情報を参照する。
 ステップS23において、コントローラ51は、レジスタ53Aに記憶されている、再生装置2の再生性能を表す情報と、図28の処理によって取得されたディスプレイ104の表示性能を表す情報を参照する。再生装置2の再生性能を表す、図22および図23を参照して説明したHDR video capability、Option A HDR video capability、Option B HDR video capabilityはレジスタ53Aに予め記憶されている。
 ステップS24において、コントローラ51は、ディスク11に記録されているHDRビデオのうち、再生装置2が再生可能であり、かつ、ディスプレイ104が表示可能なHDRビデオを再生対象として決定する。
 ディスク11に記録されているHDRビデオの種類は、Data Base情報解析部51Aにより解析されたHDR_flag、option_A_HDR_flag、option_B_HDR_flagの各値に基づいて特定される。また、再生装置2が再生可能なHDRビデオの種類は、HDR video capability、Option A HDR video capability、Option B HDR video capabilityの各値に基づいて特定される。ディスプレイ104に表示させることが可能なHDRビデオの種類は、HDR video display capability、Option A HDR video display capability、Option B HDR video display capabilityの各値に基づいて特定される。
 再生対象のHDRビデオの決定には、適宜、initial_HDR_output_preferenceの値やユーザの選択結果なども用いられる。Mandatory/Option A/Option B HDR対応Playerである再生装置2においては、図6に示す組み合わせに従って、再生対象のHDRビデオが決定される。
 ステップS25において、コントローラ51は、ディスクドライブ52を制御し、再生対象として決定されたHDRビデオを含むAVストリームをディスク11から読み出させる。ディスクドライブ52により取得されたAVストリームは復号処理部56に供給される。
 ステップS26において、復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているHDRビデオストリームを復号し、復号して得られたHDRビデオのデータを通信部58に出力する。
 ステップS27において、通信部58は、復号処理部56から供給されたHDRビデオのデータを表示装置3に出力する。通信部58から出力されたデータを受信した表示装置3においては、受信したデータに対して信号処理が施され、ディスプレイ104にHDRビデオが表示される。ステップS25乃至S27の処理は、コンテンツの再生が終わるまで続けられる。
 以上の処理により、再生装置2は、再生装置2自身が再生可能であり、かつ、ディスプレイ104が表示可能なHDRビデオを再生するといった適切な処理を行うことができる。
<<5.変形例>>
<他の構成例>
 以上においては、再生装置2がMandatory/Option A/Option B HDR対応Playerである場合について主に説明したが、他の再生性能を有する場合においても同様の処理が行われる。
 図30は、Mandatory HDR対応Playerである再生装置2に設けられる復号処理部56の構成例を示すブロック図である。
 図30に示す構成は、Option A HDRデコーダ73とOption B HDRデコーダ74が設けられていない点を除いて、図20に示す構成と同じ構成である。図30に示す構成を有する再生装置2においては、図29の処理が行われ、図3に示す組み合わせに従ってHDRビデオの再生が行われる。
 図31は、Mandatory/Option A HDR対応Playerである再生装置2に設けられる復号処理部56の構成例を示すブロック図である。
 図31に示す構成は、Option B HDRデコーダ74が設けられていない点を除いて、図20に示す構成と同じ構成である。図31に示す構成を有する再生装置2においては、図29の処理が行われ、図4に示す組み合わせに従ってHDRビデオの再生が行われる。
 図32は、Mandatory/Option B HDR対応Playerである再生装置2に設けられる復号処理部56の構成例を示すブロック図である。
 図32に示す構成は、Option A HDRデコーダ73が設けられていない点を除いて、図20に示す構成と同じ構成である。図32に示す構成を有する再生装置2においては、図29の処理が行われ、図5に示す組み合わせに従ってHDRビデオの再生が行われる。
 図33は、HDRビデオの表示の具体例を示す図である。
 図33の例においては、吹き出し#1に示すように、Mandatory HDR video capabilityの値は1b、Option A HDR video capabilityの値は1b、Option B HDR video capabilityの値は0bである。再生装置2は、Mandatory/Option A HDR対応Playerである。
 また、吹き出し#2に示すように、Data Base情報に記述されているHDR_flagの値は1b、option_A_HDR_flagの値は1b、option_B_HDR_flagの値は0bである。再生装置2に装着されたディスク11は、Mandatory/Option A HDRディスクである。
 この場合、出力先となるディスプレイ104が、矢印A1の先に示すようにMandatory HDR対応ディスプレイであるときには、再生装置2においてはMandatory HDRビデオの再生が行われる。ディスプレイ104にはMandatory HDRビデオが表示される。
 また、出力先となるディスプレイ104が、矢印A2の先に示すようにMandatory/Option A HDR対応ディスプレイであるときには、再生装置2においてはMandatory HDRビデオまたはOption A HDRビデオの再生が行われる。
 例えば、initial_HDR_output_preferenceの値が01bである場合、Mandatory HDRビデオが再生され、10bである場合、Option A HDRビデオが再生される。
 また、Mandatory HDRビデオを再生することがユーザにより選択された場合、Mandatory HDRビデオが再生され、Option A HDRビデオを再生することがユーザにより選択された場合、Option A HDRビデオが再生される。
 ディスプレイ104には、Mandatory HDRビデオまたはOption A HDRビデオが表示される。
 出力先となるディスプレイ104が、矢印A3の先に示すようにMandatory/Option B HDR対応ディスプレイであるときには、再生装置2においてはMandatory HDRビデオの再生が行われる。ディスプレイ104にはMandatory HDRビデオが表示される。
 出力先となるディスプレイ104が、矢印A4の先に示すように、Mandatory HDRビデオの表示に対応しないOption B HDR対応ディスプレイであるときには、再生装置2においてはHDRビデオの再生が行われない。これにより、BDフォーマットのHDRビデオの表示に対応していないディスプレイに対してビデオデータが出力されるのを防ぐことが可能になる。
<Data Base情報の変形例>
 以上においては、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagがIndex tableまたはPlayListに記述されるものとしたが、Clip Informationなどの他の情報に記述されるようにしてもよい。
<ビデオの色域に関する処理の例>
 ディスク11に記録されたビデオの色域は、BT.2020、BT.709などの複数の規格の中から選択された色域である。BT.2020(ITU-R BT.2020)は、4K/8K映像の放送規格で採用された色域規格である。BT.2020の色域は、BT.709の色域より広い。
 再生装置2は、ディスプレイ104に入力可能なビデオの色域の種類を認識し、適切な色域のビデオを出力する。入力可能ということは、入力された所定の色域のビデオを、ディスプレイ104が色域を保持したまま表示できることを意味する。一方、入力不可能ということは、入力された所定の色域のビデオをディスプレイ104が表示できないことを意味する。
 以下において、再生装置2はBT.2020対応プレーヤであるものとする。BT.2020対応プレーヤは、BT.2020の色域を有するビデオであるBT.2020ビデオの再生機能と、BT.709の色域を有するビデオであるBT.709ビデオの再生機能を搭載したプレーヤである。
 図34は、BT.2020対応プレーヤが出力するビデオの色域の例を示す図である。
 挿入されたBDがBT.709ディスクである場合、出力先となるディスプレイに対するBT.709ビデオの入力が可能であり、BT.2020ビデオの入力が不可能であるときには、BT.2020対応プレーヤは、再生したBT.709ビデオをそのまま出力する。BT.709ディスクは、BT.709ビデオが記録されたBDである。BT.2020ビデオが記録されたBDはBT.2020ディスクとなる。
 ディスプレイには、BT.2020対応プレーヤから入力されたデータに基づいて、BT.709の色域を有するビデオが表示される。
 挿入されたBDがBT.709ディスクであり、出力先となるディスプレイに対するBT.709ビデオとBT.2020ビデオの双方の入力が可能であるときには、BT.2020対応プレーヤは、再生したBT.709ビデオをそのまま出力する。また、BT.2020対応プレーヤは、再生したBT.709ビデオをBT.2020ビデオにアップコンバートし、BT.2020ビデオを出力する。
 BT.709ビデオをそのまま出力するのか、色域を拡張して得られたBT.2020ビデオを出力するのかは、例えばユーザの操作に従って選択される。
 いずれの色域のビデオを出力するのかを表す情報をBD内に記録することができるようにしてもよい。この場合、BT.2020対応プレーヤは、BD内に記録された情報により表される色域のビデオを出力する。
 ディスプレイには、BT.2020対応プレーヤから入力されたデータに基づいて、BT.709の色域を有するビデオ、または、BT.2020の色域を有するビデオが表示される。
 挿入されたBDがBT.2020ディスクである場合、出力先となるディスプレイに対するBT.709ビデオの入力が可能であり、BT.2020ビデオの入力が不可能であるときには、BT.2020対応プレーヤは、再生したBT.2020ビデオをBT.709ビデオにダウンコンバートする。BT.2020対応プレーヤは、色域を圧縮して得られたBT.709ビデオを出力する。
 ディスプレイには、BT.2020対応プレーヤから入力されたデータに基づいて、BT.709の色域を有するビデオが表示される。
 挿入されたBDがBT.2020ディスクである場合において、出力先となるディスプレイに対するBT.2020ビデオの入力が不可能であるとき、ビデオの出力を禁止するようにしてもよい。ビデオの出力を禁止するか否かを表す情報をBD内に記録することができるようにしてもよい。これにより、コンテンツのオーサーは、自身が意図しない色域のビデオが出力されるのを防ぐことが可能になる。
 挿入されたBDがBT.2020ディスクであり、出力先となるディスプレイに対するBT.709ビデオとBT.2020ビデオの双方の入力が可能であるときには、BT.2020対応プレーヤは、再生したBT. 2020ビデオをそのまま出力する。
 ディスプレイには、BT.2020対応プレーヤから入力されたデータに基づいて、BT.2020の色域を有するビデオが表示される。
 このような出力を行う場合、BT.2020対応プレーヤである再生装置2は、ディスク11に記録されているビデオの色域の種類と、ディスプレイ104に入力可能なビデオの色域の種類を特定する必要がある。
 ディスク11に記録されているビデオの色域の種類は、例えばディスク11に記録されているData Base情報を解析することによって特定される。Data Base情報には、ディスク11に記録されているビデオの色域の種類を表す情報が含まれる。
 ディスプレイ104に入力可能なビデオの色域の種類は、上述したHDRビデオの種類と同様に、EDIDを用いて特定される。すなわち、表示装置3は、ケーブル4を介した通信の開始時、EDIDを用いて、ディスプレイ104が表示可能なHDRビデオの種類を表す情報だけでなく、ディスプレイ104に入力可能なビデオの色域の種類を表す情報を再生装置2に送信する。
 再生装置2は、表示装置3から送信されてきた情報に基づいて、ディスプレイ104に入力可能なビデオの色域の種類を特定し、特定した色域を表す情報をPSRであるレジスタ53Aに記録する。
・PSRの例
 図35は、PSR23の拡張の例を示す図である。
 出力先となるディスプレイに対するBT.2020ビデオの入力が可能であるか否かを表す情報をPSR23に格納するようにすることが可能である。BD-ROMフォーマット part3 vsrsion2.4では、BT.2020ビデオの入力が可能であるか否かを表す情報はPSR23に割り当てられていない。図21を参照して説明したように、PSR23は、ディスプレイの表示性能(Display Capability for video)用の領域である。
 図35に示すように、PSR23は32ビットの領域であり、そのうちのb3の1ビットがBT.2020 input capabilityとして割り当てられる。
 BT.2020 input capabilityが0bであることは、BT.2020ビデオの入力が不可能であり、BT.2020ビデオとBT.709ビデオのうちのBT.709ビデオの表示に対応していることを表す。
 一方、BT.2020 input capabilityが1bであることは、BT.2020ビデオの入力が可能であり、BT.2020ビデオとBT.709ビデオの双方の表示に対応していることを表す。
 b3の1ビットではなく、PSR23内の異なるビットにBT.2020 input capabilityが割り当てられるようにしてもよい。例えばb6の1ビットに割り当てることにより、BT.2020 input capabilityを、図24を参照して説明したHDR video display capability、Option A HDR video display capability、Option B HDR video display capabilityとともにPSR23に格納することが可能になる。
 コントローラ51は、PSR23の情報を参照することにより、表示装置3が有するディスプレイ104に対するBT.2020ビデオの入力が可能であるか否かを特定することができる。
 PSR26をディスプレイの色域用の領域として新たに定義し、出力先となるディスプレイに対するBT.2020ビデオの入力が可能であるか否かを表す情報を格納するようにしてもよい。
 図36は、PSR26の例を示す図である。
 PSR26は32ビットの領域であり、そのうちのb0の1ビットがBT.2020 input capabilityとして割り当てられる。BT.2020 input capabilityの意味は、上述したものと同じである。BT.2020 input capabilityとともに、HDR video display capability、Option A HDR video display capability、Option B HDR video display capabilityがPSR26内の所定のビットに割り当てられるようにしてもよい。
・警告の表示について
 BT.2020対応プレーヤである再生装置2は、ディスク11に記録されているビデオの色域の種類と、ディスプレイ104に入力可能なビデオの色域の種類に基づいて、適宜、警告を表示する。
 図37は、警告の表示の具体例を示す図である。
 図37の例においては、吹き出し#11に示すように、ディスク11に記録されているビデオの色域はBT.2020である。
 矢印A11の先に示すように、ディスプレイ104に対するBT.2020ビデオの入力が不可能であり、ダウンコンバートを行ってBT.709ビデオを出力するとき、再生装置2は、画質の劣化が生じることを表す警告をディスプレイ104に表示させる。また、再生装置2は、吹き出し#12に示すように、BT.2020対応のディスプレイを用いることにより、より画質の良いビデオを視聴することができることを案内するメッセージを表示させる。
 再生装置2は、警告等を表示させた後、ディスク11を再生して得られたBT.2020ビデオをBT.709ビデオにダウンコンバートし、BT.709ビデオを表示装置3に出力する。
 一方、矢印A12の先に示すように、ディスプレイ104に対するBT.2020ビデオの入力が可能であるとき、再生装置2は、再生して得られたBT.2020ビデオをそのままディスプレイ104に出力する。この場合、再生装置2は、吹き出し#13に示すように警告等の表示を行わない。
 このようにして警告を適宜表示する再生装置2の処理についてはフローチャートを参照して後述する。
・再生装置2の構成例
 図38は、再生装置2の他の構成例を示すブロック図である。
 図38に示す再生装置2の構成は、色域変換部59が追加されている点を除いて、図19に示す構成と同じ構成である。重複する説明については適宜省略する。
 復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているビデオストリームを復号する。復号処理部56は、ビデオの色域を変換する場合、復号して得られたビデオデータを色域変換部59に出力する。
 色域変換部59は、コントローラ51による制御に従って、復号処理部56から供給されたビデオの色域変換を行う。
 例えば、色域変換部59は、復号処理部56から供給されたビデオの色域がBT.709である場合、BT.709ビデオをBT.2020ビデオにアップコンバートし、BT.2020ビデオのデータを通信部58に出力する。また、色域変換部59は、復号処理部56から供給されたビデオの色域がBT.2020である場合、BT.2020ビデオをBT.709ビデオにダウンコンバートし、BT.709ビデオのデータを通信部58に出力する。
 通信部58は、色域変換部59から供給されたBT.2020ビデオまたはBT.709ビデオのデータを表示装置3に出力する。
・再生装置2の動作
 ここで、再生装置2の動作について説明する。はじめに、図39のフローチャートを参照して、ディスプレイ104の表示性能を表す情報を取得する再生装置2の処理について説明する。
 ステップS101において、通信部58は、表示装置3と通信を行い、ディスプレイ104に入力可能なビデオの色域を表す情報を含むEDIDを取得する。通信部58は、ディスプレイ104に入力可能なビデオの色域を表す情報をコントローラ51に出力する。
 ステップS102において、コントローラ51は、通信部58から供給された情報に基づいて、PSRのBT.2020 input capabilityに値を設定する。BT.2020ビデオの入力が不可能である場合、BT.2020 input capabilityに0bが設定され、BT.2020ビデオの入力が可能である場合、BT.2020 input capabilityに1bが設定される。その後、処理は終了される。
 次に、図40のフローチャートを参照して、BT.709ディスクを再生する再生装置2の処理について説明する。
 図40の処理は、例えばBT.709ディスクがディスクドライブ52に挿入され、BT.709ディスクの再生が指示されたときに開始される。
 ステップS111において、コントローラ51は、PSRのBT.2020 input capabilityの値を参照し、ディスプレイ104に入力可能なビデオの色域を特定する。
 ステップS112において、コントローラ51は、BT.2020ビデオの入力が可能であるか否かを判定する。
 BT.2020ビデオの入力が不可能であるとステップS112において判定した場合、ステップS113において、コントローラ51は、ディスクドライブ52を制御し、再生対象のBT.709ビデオのストリームを含むAVストリームをディスク11から読み出させる。ディスクドライブ52により取得されたAVストリームは復号処理部56に供給される。
 ステップS114において、復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているBT.709ビデオのストリームを復号し、復号して得られたBT.709ビデオのデータを通信部58に出力する。
 ステップS115において、通信部58は、復号処理部56から供給されたBT.709ビデオのデータを表示装置3に出力する。通信部58から出力されたデータを受信した表示装置3においては、受信したデータに基づいて、BT.709の色域を有するビデオをディスプレイ104に表示する処理が行われる。ステップS113乃至S115の処理は、コンテンツの再生が終わるまで続けられる。
 一方、BT.2020ビデオの入力が可能であるとステップS112において判定した場合、ステップS116において、コントローラ51は、ディスク11に記録されているBT.709ビデオの色域を変換するか否かを判定する。例えば、色域のアップコンバートを行うか否かの選択に用いられる画面が表示され、ユーザによる選択が行われる。
 BT.709ビデオの色域を変換しないとステップS116において判定された場合、ステップS113以降の処理が行われ、ディスク11を再生して得られたBT.709ビデオがディスプレイ104に表示される。
 BT.709ビデオの色域を変換するとステップS116において判定した場合、ステップS117において、コントローラ51は、ディスクドライブ52を制御し、再生対象のBT.709ビデオのストリームを含むAVストリームをディスク11から読み出させる。
 ステップS118において、復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているBT.709ビデオのストリームを復号し、復号して得られたBT.709ビデオのデータを色域変換部59に出力する。
 ステップS119において、色域変換部59は、復号処理部56から供給されたBT.709ビデオをBT.2020ビデオにアップコンバートする。色域変換部59は、アップコンバートすることによって得られたBT.2020ビデオのデータを通信部58に出力する。
 ステップS120において、通信部58は、色域変換部59から供給されたBT.2020ビデオのデータを表示装置3に出力する。通信部58から出力されたデータを受信した表示装置3においては、受信したデータに基づいて、BT.2020の色域を有するビデオをディスプレイ104に表示する処理が行われる。ステップS117乃至S120の処理は、コンテンツの再生が終わるまで続けられる。
 次に、図41のフローチャートを参照して、BT.2020ディスクを再生する再生装置2の処理について説明する。
 図41の処理は、例えばBT.2020ディスクがディスクドライブ52に挿入され、BT.2020ディスクの再生が指示されたときに開始される。
 ステップS131において、コントローラ51は、PSRのBT.2020 input capabilityの値を参照し、ディスプレイ104に入力可能なビデオの色域を特定する。
 ステップS132において、コントローラ51は、BT.2020ビデオの入力が可能であるか否かを判定する。
 BT.2020ビデオの入力が可能であるとステップS132において判定した場合、ステップS133において、コントローラ51は、ディスクドライブ52を制御し、再生対象のBT.2020ビデオのストリームを含むAVストリームをディスク11から読み出させる。ディスクドライブ52により取得されたAVストリームは復号処理部56に供給される。
 ステップS134において、復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているBT.2020ビデオのストリームを復号し、復号して得られたBT.2020ビデオのデータを通信部58に出力する。
 ステップS135において、通信部58は、復号処理部56から供給されたBT.2020ビデオのデータを表示装置3に出力する。通信部58から出力されたデータを受信した表示装置3においては、受信したデータに基づいて、BT.2020の色域を有するビデオをディスプレイ104に表示する処理が行われる。ステップS133乃至S135の処理は、コンテンツの再生が終わるまで続けられる。
 一方、BT.2020ビデオの入力が不可能であるとステップS132において判定した場合、ステップS136において、コントローラ51は、画質劣化が生じる旨の警告を含む画面のデータを表示装置3に送信する。表示装置3においては、再生装置2から送信されてきたデータに基づいて警告画面が表示される。
 ステップS137において、コントローラ51は、ディスクドライブ52を制御し、再生対象のBT.2020ビデオのストリームを含むAVストリームをディスク11から読み出させる。
 ステップS138において、復号処理部56は、ディスクドライブ52から供給されたAVストリームに多重化されているBT.2020ビデオのストリームを復号し、復号して得られたBT.2020ビデオのデータを色域変換部59に出力する。
 ステップS139において、色域変換部59は、復号処理部56から供給されたBT.2020ビデオをBT.709ビデオにダウンコンバートする。色域変換部59は、ダウンコンバートすることによって得られたBT.709ビデオのデータを通信部58に出力する。
 ステップS140において、通信部58は、色域変換部59から供給されたBT.709ビデオのデータを表示装置3に出力する。通信部58から出力されたデータを受信した表示装置3においては、受信したデータに基づいて、BT.709の色域を有するビデオをディスプレイ104に表示する処理が行われる。ステップS137乃至S140の処理は、コンテンツの再生が終わるまで続けられる。
 以上の処理により、ディスプレイ104に入力可能なビデオの色域に応じて適切な処理を行うことが可能になる。また、色域のダウンコンバートが行われる場合に警告を表示することにより、オリジナルの色域とは異なる色域のビデオが表示されることをユーザに気付かせることが可能になる。
 以上においては、ディスク11に記録されているビデオがBT.2020ビデオまたはBT.709ビデオであるものとしたが、他の色域のビデオであってもよい。また、ディスク11に記録されているビデオの色域が2種類であるものとしたが、3種類以上であってもよい。
 さらに、画質の劣化が生じる旨の警告等がディスプレイ104に表示されるものとしたが、再生装置2に設けられた表示部の表示やLED等の発光を用いてそのような警告が行われるようにしてもよい。
・コンピュータの構成例
 上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
 図42は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
 CPU501、ROM502、RAM503は、バス504により相互に接続されている。
 バス504には、さらに、入出力インタフェース505が接続されている。入出力インタフェース505には、キーボード、マウスなどよりなる入力部506、ディスプレイ、スピーカなどよりなる出力部507が接続される。また、入出力インタフェース505には、ハードディスクや不揮発性のメモリなどよりなる記憶部508、ネットワークインタフェースなどよりなる通信部509、リムーバブルメディア511を駆動するドライブ510が接続される。
 以上のように構成されるコンピュータでは、CPU501が、例えば、記憶部508に記憶されているプログラムを入出力インタフェース505及びバス504を介してRAM503にロードして実行することにより、上述した一連の処理が行われる。
 CPU501が実行するプログラムは、例えばリムーバブルメディア511に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部508にインストールされる。
 なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
 本明細書において、システムとは、複数の構成要素(装置、モジュール(部品)等)の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、1つの筐体の中に複数のモジュールが収納されている1つの装置は、いずれも、システムである。
 なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
 本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
 例えば、本技術は、1つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
 また、上述のフローチャートで説明した各ステップは、1つの装置で実行する他、複数の装置で分担して実行することができる。
 さらに、1つのステップに複数の処理が含まれる場合には、その1つのステップに含まれる複数の処理は、1つの装置で実行する他、複数の装置で分担して実行することができる。
・構成の組み合わせ例
 本技術は、以下のような構成をとることもできる。
(1)
 再生対象のコンテンツを取得し、標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得する取得部と、
 前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する再生部と
 を備える再生装置。
(2)
 前記第1のHDRビデオと前記第2のHDRビデオは、それぞれ異なる処理によって生成されたビデオである
 前記(1)に記載の再生装置。
(3)
 前記取得部は、前記再生装置に装着された記録媒体から前記コンテンツと前記再生管理情報を取得する
 前記(1)または(2)に記載の再生装置。
(4)
 前記再生管理情報には、前記コンテンツの再生開始時に、前記第1のHDRビデオの符号化データと前記第2のHDRビデオの符号化データのうちのいずれの符号化データを再生するのかを示す再生開始フラグがさらに記述され、
 前記再生部は、前記再生開始フラグに基づいて、前記第1のHDRビデオの符号化データまたは前記第2のHDRビデオの符号化データを再生する
 前記(1)乃至(3)のいずれかに記載の再生装置。
(5)
 前記ディスプレイを有する表示装置と通信を行い、前記ディスプレイの表示性能を表す情報を取得する通信部をさらに備え、
 前記再生部は、前記通信部により取得された情報により表される前記ディスプレイの表示性能に基づいて、前記第1のHDRビデオの符号化データまたは前記第2のHDRビデオの符号化データを再生する
 前記(1)乃至(4)のいずれかに記載の再生装置。
(6)
 前記記録媒体は、Blu-ray Discであり、
 前記第1のフラグ、前記第2のフラグ、および前記再生開始フラグは、Index tableに記述される
 前記(4)に記載の再生装置。
(7)
 前記記録媒体は、Blu-ray Discであり、
 前記再生開始フラグは、Index tableに記述され、
 前記第1のフラグと前記第2のフラグは、PlayListに記述される
 前記(4)に記載の再生装置。
(8)
 前記再生装置自身が前記第1のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報の記憶領域と、前記第2のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報の記憶領域が形成された状態情報記憶部をさらに備える
 前記(1)乃至(7)のいずれかに記載の再生装置。
(9)
 前記状態情報記録部には、前記ディスプレイが前記第1のHDRビデオの表示が可能な装置であるか否かを示す情報の記憶領域と、前記第2のHDRビデオの表示が可能な装置であるか否かを示す情報の記憶領域がさらに形成される
 前記(8)に記載の再生装置。
(10)
 再生対象のコンテンツを取得し、
 標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得し、
 前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、
 前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する
 ステップを含む再生方法。
(11)
 再生対象のコンテンツを取得し、
 標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得し、
 前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、
 前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する
 ステップを含む処理をコンピュータに実行させるプログラム。
(12)
 マスターとなるビデオに基づいて、標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データとを生成するビデオ生成部と、
 前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報を生成する再生管理情報生成部と
 を備える情報処理装置。
(13)
 マスターとなるビデオに基づいて、標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データとを生成し、
 前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報を生成する
 ステップを含む情報処理方法。
(14)
 マスターとなるビデオに基づいて、標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データとを生成し、
 前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報を生成する
 ステップを含む処理をコンピュータに実行させるプログラム。
(15)
 標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、
 前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データと、
 前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報と
 が記録された記録媒体。
(16)
 前記再生管理情報には、前記コンテンツの再生開始時に、前記第1のHDRビデオの符号化データと前記第2のHDRビデオの符号化データのうちのいずれの符号化データを再生するのかを示す再生開始フラグがさらに記述される
 前記(15)に記載の記録媒体。
(17)
 前記記録媒体は、Blu-ray Discであり、
 前記第1のフラグ、前記第2のフラグ、および前記再生開始フラグは、Index tableに記述される
 前記(16)に記載の記録媒体。
(18)
 前記記録媒体は、Blu-ray Discであり、
 前記再生開始フラグは、Index tableに記述され、
 前記第1のフラグと前記第2のフラグは、PlayListに記述される
 前記(16)に記載の記録媒体。
 1 記録装置, 2 再生装置, 3 表示装置, 11 ディスク, 21 コントローラ, 21A Data Base情報生成部, 22 符号化処理部, 23 ディスクドライブ, 31 Mandatory HDRエンコーダ, 32 Option A HDRエンコーダ, 33 Option B HDRエンコーダ, 34 SDRエンコーダ, 35 多重化部, 51 コントローラ, 52 ディスクドライブ, 53 メモリ, 56 復号処理部, 58 通信部, 71 分離部, 72 Mandatory HDRデコーダ, 73 Option A HDRデコーダ, 74 Option B HDRデコーダ, 75 SDRデコーダ

Claims (18)

  1.  再生対象のコンテンツを取得し、標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得する取得部と、
     前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する再生部と
     を備える再生装置。
  2.  前記第1のHDRビデオと前記第2のHDRビデオは、それぞれ異なる処理によって生成されたビデオである
     請求項1に記載の再生装置。
  3.  前記取得部は、前記再生装置に装着された記録媒体から前記コンテンツと前記再生管理情報を取得する
     請求項1に記載の再生装置。
  4.  前記再生管理情報には、前記コンテンツの再生開始時に、前記第1のHDRビデオの符号化データと前記第2のHDRビデオの符号化データのうちのいずれの符号化データを再生するのかを示す再生開始フラグがさらに記述され、
     前記再生部は、前記再生開始フラグに基づいて、前記第1のHDRビデオの符号化データまたは前記第2のHDRビデオの符号化データを再生する
     請求項1に記載の再生装置。
  5.  前記ディスプレイを有する表示装置と通信を行い、前記ディスプレイの表示性能を表す情報を取得する通信部をさらに備え、
     前記再生部は、前記通信部により取得された情報により表される前記ディスプレイの表示性能に基づいて、前記第1のHDRビデオの符号化データまたは前記第2のHDRビデオの符号化データを再生する
     請求項4に記載の再生装置。
  6.  前記記録媒体は、Blu-ray Discであり、
     前記第1のフラグ、前記第2のフラグ、および前記再生開始フラグは、Index tableに記述される
     請求項4に記載の再生装置。
  7.  前記記録媒体は、Blu-ray Discであり、
     前記再生開始フラグは、Index tableに記述され、
     前記第1のフラグと前記第2のフラグは、PlayListに記述される
     請求項4に記載の再生装置。
  8.  前記再生装置自身が前記第1のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報の記憶領域と、前記第2のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報の記憶領域が形成された状態情報記憶部をさらに備える
     請求項1に記載の再生装置。
  9.  前記状態情報記録部には、前記ディスプレイが前記第1のHDRビデオの表示が可能な装置であるか否かを示す情報の記憶領域と、前記第2のHDRビデオの表示が可能な装置であるか否かを示す情報の記憶領域がさらに形成される
     請求項8に記載の再生装置。
  10.  再生対象のコンテンツを取得し、
     標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得し、
     前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、
     前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する
     ステップを含む再生方法。
  11.  再生対象のコンテンツを取得し、
     標準の輝度範囲より広い輝度範囲のビデオを前記コンテンツに含める場合に必須となる第1のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第1のフラグと、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データが前記コンテンツに含まれているか否かを示す第2のフラグとが記述された再生管理情報を取得し、
     前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、出力先となるディスプレイが前記第1のHDRビデオの表示に対応する場合、前記第1のHDRビデオの符号化データを再生し、
     前記第1のフラグが、前記第1のHDRビデオの符号化データが前記コンテンツに含まれていることを示すとともに、前記第2のフラグが、前記第2のHDRビデオの符号化データが前記コンテンツに含まれていることを示し、前記ディスプレイが前記第2のHDRビデオの表示に対応する場合、前記第2のHDRビデオの符号化データを再生する
     ステップを含む処理をコンピュータに実行させるプログラム。
  12.  マスターとなるビデオに基づいて、標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データとを生成するビデオ生成部と、
     前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報を生成する再生管理情報生成部と
     を備える情報処理装置。
  13.  マスターとなるビデオに基づいて、標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データとを生成し、
     前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報を生成する
     ステップを含む情報処理方法。
  14.  マスターとなるビデオに基づいて、標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データとを生成し、
     前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報を生成する
     ステップを含む処理をコンピュータに実行させるプログラム。
  15.  標準の輝度範囲より輝度範囲が広く、コンテンツに含める場合に必須となる第1のHDRビデオの符号化データと、
     前記標準の輝度範囲より輝度範囲が広く、前記コンテンツに含めることが可能とされる第2のHDRビデオの符号化データと、
     前記第1のHDRビデオの符号化データが含まれているか否かを示す第1のフラグと、前記第2のHDRビデオの符号化データが含まれているか否かを示す第2のフラグとが記述された再生管理情報と
     が記録された記録媒体。
  16.  前記再生管理情報には、前記コンテンツの再生開始時に、前記第1のHDRビデオの符号化データと前記第2のHDRビデオの符号化データのうちのいずれの符号化データを再生するのかを示す再生開始フラグがさらに記述される
     請求項15に記載の記録媒体。
  17.  前記記録媒体は、Blu-ray Discであり、
     前記第1のフラグ、前記第2のフラグ、および前記再生開始フラグは、Index tableに記述される
     請求項16に記載の記録媒体。
  18.  前記記録媒体は、Blu-ray Discであり、
     前記再生開始フラグは、Index tableに記述され、
     前記第1のフラグと前記第2のフラグは、PlayListに記述される
     請求項16に記載の記録媒体。
PCT/JP2015/074341 2014-09-12 2015-08-28 再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体 WO2016039169A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US15/502,621 US10910017B2 (en) 2014-09-12 2015-08-28 Reproducing device, reproducing method, information processing device, information processing method, program, and recording medium
JP2016547362A JP6241692B2 (ja) 2014-09-12 2015-08-28 再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体
EP15839696.0A EP3196880B1 (en) 2014-09-12 2015-08-28 Playback device, playback method, information processing device, information processing method, program, and recording medium

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2014185964 2014-09-12
JP2014-185964 2014-09-12
JP2014216938 2014-10-24
JP2014-216938 2014-10-24

Publications (1)

Publication Number Publication Date
WO2016039169A1 true WO2016039169A1 (ja) 2016-03-17

Family

ID=55458923

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2015/074341 WO2016039169A1 (ja) 2014-09-12 2015-08-28 再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体

Country Status (4)

Country Link
US (1) US10910017B2 (ja)
EP (1) EP3196880B1 (ja)
JP (1) JP6241692B2 (ja)
WO (1) WO2016039169A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2016072051A1 (ja) * 2014-11-04 2017-08-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 再生方法、再生装置およびプログラム
WO2019044170A1 (ja) * 2017-08-30 2019-03-07 シャープ株式会社 変換装置、変換方法、表示装置、プログラム、および記録媒体
JP2020022179A (ja) * 2014-11-04 2020-02-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 再生方法、プログラムおよび再生装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016081553A (ja) * 2014-10-17 2016-05-16 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 記録媒体、再生方法、および再生装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012147350A1 (ja) * 2011-04-28 2012-11-01 パナソニック株式会社 高画質化に関わる記録媒体、再生装置、記録装置、符号化方法、復号化方法
WO2013046096A1 (en) * 2011-09-27 2013-04-04 Koninklijke Philips Electronics N.V. Apparatus and method for dynamic range transforming of images
WO2013061523A1 (ja) * 2011-10-28 2013-05-02 パナソニック株式会社 旧来のフォーマットとの互換を維持しつつも、記録内容を編集することができる記録媒体、再生装置、記録装置、再生方法、記録方法
JP2013535135A (ja) * 2010-06-15 2013-09-09 ドルビー ラボラトリーズ ライセンシング コーポレイション カスタマイズされたビデオコンテンツバージョンを含むビデオデータの符号化、配信及び表示

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5072489B2 (ja) 2007-08-30 2012-11-14 株式会社ジャパンディスプレイウェスト 表示装置およびその駆動方法、電子機器
JP5242111B2 (ja) 2007-10-02 2013-07-24 株式会社ソニー・コンピュータエンタテインメント 送信装置、画像データ送信方法、受信装置および受信装置における画像表示方法
BRPI1009443B1 (pt) * 2009-03-13 2021-08-24 Dolby Laboratories Licensing Corporation Método de geração de parâmetros de mapeamento de tons inverso, método de compactação de dados de vídeo e método para geração de um fluxo de bits de saída a partir de um fluxo de bits de entrada
RU2535443C2 (ru) * 2009-09-25 2014-12-10 Панасоник Корпорэйшн Носитель записи, устройство воспроизведения и интегральная схема
PL2543181T3 (pl) * 2010-03-03 2016-03-31 Koninklijke Philips Nv Urządzenia i sposoby definiowania systemu kolorów
US9060180B2 (en) * 2011-06-10 2015-06-16 Dolby Laboratories Licensing Corporation Drift-free, backwards compatible, layered VDR coding
WO2012172460A1 (en) * 2011-06-14 2012-12-20 Koninklijke Philips Electronics N.V. Graphics processing for high dynamic range video
CN105284106B8 (zh) * 2013-06-20 2020-01-24 索尼公司 再现装置以及再现方法
JP2015008360A (ja) 2013-06-24 2015-01-15 ソニー株式会社 再生装置、再生方法、および記録媒体
EP2819414A3 (en) * 2013-06-28 2015-02-25 Samsung Electronics Co., Ltd Image processing device and image processing method
JP6571073B2 (ja) * 2014-05-20 2019-09-04 エルジー エレクトロニクス インコーポレイティド ディスプレイ適応的映像再生のためのビデオデータ処理方法及び装置
EP3157242B1 (en) * 2014-06-10 2019-07-03 Panasonic Intellectual Property Management Co., Ltd. Display system, display method, and display device
EP3713247A1 (en) * 2014-06-26 2020-09-23 Panasonic Intellectual Property Management Co., Ltd. Data output device, data output method, and data generation method
WO2015198560A1 (ja) * 2014-06-27 2015-12-30 パナソニックIpマネジメント株式会社 データ出力装置、データ出力方法及びデータ生成方法
WO2016027423A1 (ja) * 2014-08-19 2016-02-25 パナソニックIpマネジメント株式会社 伝送方法、再生方法及び再生装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013535135A (ja) * 2010-06-15 2013-09-09 ドルビー ラボラトリーズ ライセンシング コーポレイション カスタマイズされたビデオコンテンツバージョンを含むビデオデータの符号化、配信及び表示
WO2012147350A1 (ja) * 2011-04-28 2012-11-01 パナソニック株式会社 高画質化に関わる記録媒体、再生装置、記録装置、符号化方法、復号化方法
WO2013046096A1 (en) * 2011-09-27 2013-04-04 Koninklijke Philips Electronics N.V. Apparatus and method for dynamic range transforming of images
WO2013061523A1 (ja) * 2011-10-28 2013-05-02 パナソニック株式会社 旧来のフォーマットとの互換を維持しつつも、記録内容を編集することができる記録媒体、再生装置、記録装置、再生方法、記録方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3196880A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2016072051A1 (ja) * 2014-11-04 2017-08-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 再生方法、再生装置およびプログラム
JP2020022179A (ja) * 2014-11-04 2020-02-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 再生方法、プログラムおよび再生装置
WO2019044170A1 (ja) * 2017-08-30 2019-03-07 シャープ株式会社 変換装置、変換方法、表示装置、プログラム、および記録媒体
JP2019047223A (ja) * 2017-08-30 2019-03-22 シャープ株式会社 変換装置、変換方法、表示装置、プログラム、および記録媒体

Also Published As

Publication number Publication date
EP3196880A1 (en) 2017-07-26
EP3196880B1 (en) 2019-08-28
US10910017B2 (en) 2021-02-02
JP6241692B2 (ja) 2017-12-06
JPWO2016039169A1 (ja) 2017-05-25
US20170278550A1 (en) 2017-09-28
EP3196880A4 (en) 2018-05-16

Similar Documents

Publication Publication Date Title
US10880532B2 (en) Reproduction device, reproduction method, and recording medium
US9832440B2 (en) Reproduction device, reproduction method, and recording medium that display graphics based on tone mapping
US9706184B2 (en) Reproduction device, reproduction method, and recording medium
JP6471915B2 (ja) 再生装置、再生方法、情報処理装置、情報処理方法、プログラム
JP6241692B2 (ja) 再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体
JP6149777B2 (ja) 再生装置、再生方法、プログラム、および記録媒体
WO2016166838A1 (ja) 再生装置、再生方法、およびプログラム
JP2017143546A (ja) 再生装置、記録媒体、表示装置、および情報処理方法
JP6579394B2 (ja) 再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体
JP6904470B2 (ja) 再生装置、表示装置、情報処理方法
JP2015008024A (ja) 再生装置、再生方法、および記録媒体
JP6756396B2 (ja) 再生装置、表示装置、情報処理方法
JP6583501B2 (ja) 再生装置、表示装置、情報処理方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15839696

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2016547362

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 15502621

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2015839696

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2015839696

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE