`Xe.
`
`POO2 ~~]
`
`RECORDING MEDIUM, PLAYBACK METHOD, AND PLAYBACKDEVICE
`
`CROSS-REFERENCE TO RELATED APPLICATION
`
`This is a continuation of U.S. Patent Appl. No. 15/699,105, filed Sept. 8, 2017, which is a
`
`continuation of U.S. Patent Appl. No. 15/471,032, filed Mar. 28, 2017, which is a contmuation of
`
`International Patent Appl. No. PCT/FP2015/005001, filed Oct. 1, 2015, which claims the benefit of US.
`
`Provisional Patent Appl. No. 62/065,034, filed Oct. 17, 2014, and priority to Japanese Appi. No. 2015-
`
`148672, filed Fuly 28, 2015. The disclosure of cach of the above-mentioned applications, including the
`
`specifications, drawimes, and claims, is incorporated herein by reference inits entirety.
`
`1. Technical Field
`
`BACKGROUND
`
`(O00 1
`
`The present disclosure relates to a recording medium in whichis recorded an encoded video
`
`stream, a playback method ofthe video stream, and a plavback device.
`
`2. Description of the Related Art
`
`(0002]
`
`Technologyrelating to digital versatile discs (DVD) has conventionally been disclosed(c.g..
`
`Japanese Unexamined Patent Application Publication No. 9-282848).
`
`SUMMARY
`
`{0003 ]
`
`In one general aspect, the techniques disclosed here feature a recording medium im whichare
`
`recorded a video stream of standard-luminance range, and a video stream of high-luminance rangethat is
`
`a broader luminance range than the standard-luminance range, which are used selectively in accordance
`
`with a playback environment, a subtitle stream ofthe standard-lumimance range, and a subtitle stream of
`
`the hish-huminance range, which are used selectively in accordance with the playback environment, and a
`
`playlist file storing playback control information of content, the playlist file mcluding a management
`
`region where the playback control information relating to a main stream is stored, and an extended region.
`
`The management region stores first playback control information specifying that a video stream of the
`
`high-huminance range and a subtitle stream of the ngh-himinance range are to be played in combmation.
`
`The extended region stores second playback control information specifyimg that a video stream ofthe
`
`standard-luminance range and a subtitle stream of the standard-huminance range are to be plaved in
`
`combination. According to the above form, further improvement can be realized.
`
`[0004]
`
`it should be noted that general or specific embodiments may be implemented as a system, a
`
`method, an miesrated circuit, a computer program, a storage medium, or any selective combination
`
`thereof,
`
`[O005] Additional benefits and advantages of the disclosed embodiments will become apparent from the
`
`specification and drawings. The benefits and/or
`
`{P60273 04254600 DOC}
`
`
`
`advantages may be individually obtained by the various embodiments and
`
`features of the specification and drawings, which need not all be provided in order
`
`to obtain one or more of such benefits and/or advantages.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`6006]
`
`Fig. 1 is a diagram illustrating an SD-DVD structure;
`
`Fig. 2 is a schematic diagram for describing navigation information embedded in
`
`an MPEG stream, which is AV data;
`
`Fig. 3 is a schematic diagram iHustrating a VOB structure in a DVD:
`
`Fig. 4 is a diagrarn illustrating a data hierarchy of a BD-ROM;
`
`Fig. 5 is a diagram illustrating a structure of logical data recorded in a BD-ROM;:
`
`Fig. 6 is a diagram illustrating an overview of a basic configuration of a BD-ROM
`
`player that plays BD-ROMs:
`
`Fig. 7 is a block diagram where the configuration of the player illustrated in Fig. 6
`
`is detailed;
`
`Fig. & is a diagrarn illustrating application space of a BD-ROM;
`
`Fig. 9 is a diagram illustrating the configuration of an MPEG stream (VOB);
`
`Fig. 10 is a diagram illustrating the configuration of packs in an MPEG stream;
`
`Fig. 11 is a diagram for describing the relationship between AV data and player
`
`configuration;
`
`Fig. 12 is a diagrarn for describing a VOB data continuous supply model using a
`
`track buffer;
`
`Fig. 13 is a diagram illustrating the internal structure of a VOB management
`
`information file;
`
`Fig. 14 is a diagram for describing the details of VOBU information;
`
`Fig. 15 is a diagram for describing an address information acquisition method
`
`using a time map:
`
`Fig. 16 is a diagram illustrating the configuration of a playlist:
`
`Fig. 17 is a diagram illustrating the configuration of an event handler tabie;
`
`Fig. 18 is a diagram ilustrating the configuration of BD.INFO which is overall BD-
`
`ROM information;
`
`Fig. 19 is a diagrarn illustrating the structure of a global event handler table:
`
`Fig. 20 is a diagrarn illustrating an example of a time event;
`
`Fig. 21 is a diagram illustrating an example of a user event due to a user having
`2
`
`P0624339
`
`
`
`operated a menu:
`
`Fig. 22 is a diagrarn illustrating an example of a global event;
`
`Fig. 23 is a diagram for describing the functional configuration of a program
`
`processor;
`
`Fig. 24 is a diagram illustrating a list of system parameters (SPRM):
`
`Fig. 25 is a diagram illustrating an example of a program in an event handier
`
`according to control of a menu screen having two selection buttons:
`
`Fig. 26 is a diagram illustrating an example of a program in an event handler
`
`relating to a menu selection user event;
`
`Fig. 27 is a flowchart illustrating the flow of basic processing for playback of AV
`
`data in a BD-ROM player;
`
`Fig. 28 is a flowchart illustrating the flow of processing in a BD-ROM player from
`
`starting to play a playlist until ending playing of the VOB;
`
`Figs. 29A and 298 are flowcharis, where Fig. 29A illustrates the flow of processing
`
`relating to a time event ina BD-ROM player, and Fig. 29B iustrates the flow of
`
`processing relating to a user event in a BD-ROM player,
`
`Fig. 30 is a flowchart illustrating the flow of processing subtitle data ina BD-ROM
`
`player;
`
`Figs. 31A and 318 are diagrams describing the arrays of NAL units;
`
`Fig. 32 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 33 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 34 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 35 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 36 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 37 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 38 is a diagram for describing an example of MPEG-2 TS multiplexing of an
`
`HDR video stream;
`
`Fig. 39 is a diagrarn illustrating the structure of a subtitle stream;
`3
`
`P0624339
`
`
`
`Fig. 40 is a diagram illustrating the relationship between parameters used in
`
`subtitle display control:
`
`Figs. 41A through 41C are diagrams for describing management information and
`
`the content thereof;
`
`Figs. 42A through 42C are diagramsillustrating the data structure of a database
`
`file;
`
`Fig. 43 is a diagram for describing synchronous playback between an HDR video
`
`stream and an enhanced video stream thereof,
`
`Fig. 44 is a diagram for describing synchronous playback between an HDR video
`
`stream and an enhanced video stream thereof,
`
`Fig. 45 is a diagram for describing a decoder model for an HDR video stream:
`
`Fig. 46 is a diagram illustrating a registration method of streams to a database file;
`
`and
`
`Fig. 47 is a flowchart of playback processing of a player.
`
`DETAILED DESCRIPTION
`
`Underlying Knowledge Forming Basis of the Present Disclosure
`
`i0007] However, further improvement was needed with the aforementioned
`
`Japanese Unexamined Patent Application Publication No. 9-282848. The present
`
`Inventors found that a problem occurs relating to the technology mentionedin the
`
`“Related Art’. This problem will be described below in detail.
`
`f0068] Most representative of information recording media recording video data
`
`is the DVD (hereinafter, may aiso be referred to as “Standard Definition” (SD-
`
`DVD). A conventional DVD will be described below.
`
`6009]
`
`Fig. 1 is a diagram ilustrating the structure of an SD-DVD. As iustrated
`
`to the lower side of Fig. 1, the DVD disc has a logical address space provided
`
`between a read-in and a read-out. Volume information of a file system is recorded
`
`from the beginning of the logical address space, and after that is recorded
`
`application data such as video, audio, and so forth.
`
`10016] The file system is an arrangement for managing data, that is stipulated by
`
`Standards such as [SOS660, Universal Disc Format (UDF), and so forth, and is an
`
`arrangement to express data on the disc in increments called directories or files.
`
`There are file systems called File Allocation Tables (FAT) and NT File System
`
`(NTFS) in everyday-use personal computers (PC} as well, whereby data recorded
`4
`
`P0624339
`
`
`
`in a hard disk are expressed on ihe computer as structures called directories or
`
`files, thereby improving usability.
`
`fOO11]
`
`In the case of an SD-DVD, both UDF and [SO9660 file systems are used.
`
`The two together are also referred to as "UDF bridge”. The recorded data is
`
`arranged so that the data can be read out by a file system driver according to
`
`either UDF or iSO9660. Note that the DVD used here is a ROM disc for packaged
`
`media, to which writing is physically impossibie.
`
`0012] Data recorded in the DVD can be viewed through the UDF bridge as
`
`directories or files such as illustrated to the upper left in Fig. 1.
`
`immediately below
`
`the root directory CROOT"in Fig. 1) is placed a directory called “VIDEOTS", and
`
`itis here that DVD application data is recorded. Application data is recorded as
`
`multiple files, primary files being the following types of files.
`
`VIDEOTS.iFO Disc play control information file
`
`VTS_01_01FO
`
`Videotitle set #1 play control information file
`
`VTS_01_0.VOB
`
`Videotitle set #1 stream file
`
`0013] As shown in the above example, two suffixes are stipulated. "IFO" is a
`
`suffix indicating that the file has play control information recorded therein, and
`
`"VOB"is a suffix indicating that the file has an MPEG stream, which is audiovisual
`
`{AV) daia, recorded therein.
`
`f0014]
`
`Play control inforrnation is information attached to the AV data, such as
`
`information to realize interactivity employed with the DVD (technology to
`
`dynamically change playing in response to user operations), metadata, and so
`
`forth. Play control information is cornmonly referred to as navigation information
`
`regarding DVDs.
`
`f0015] The play control information files include the "VIDEO_TS.IFO"that
`
`manages the entire disc, and the "VTS_01_0.IFO"thatis play control inforrnation
`
`for individual video title sets. Note that multiple tiles, in other words, multicle
`
`different movies and tunes, can be recorded in a single disc in the case of DVD.
`
`Now, "01" in the file name body indicates the No. of the video title set, and in the
`
`case of the video tite set #2, for example, this is "VTS_02_0.1FO".
`
`0016] The upper right portion in Fig. 1 is DVD navigation space in the
`
`application layer of the DVD, and is the logical structure space where the
`
`aforementioned play control information is loaded.
`o
`
`Information within the
`
`P0624339
`
`
`
`"VIDEOTS.IFO"is loaded in the DVD navigation space as VIDEO Manager
`
`information (VMGI), as well as are "VTS_01_0.1FO" and play control information
`
`existing for each of other video title sets as Video Title Set Information (VTSD.
`
`0017] Described in the VTSI is Program Chain information (PGC) whichis
`
`information of a play sequence called Program Chain (PGC). PGC is made up of
`
`a set of Cells and a type of programing information called commands.
`
`6018] A Cell itself is information indicating a partial section or a whole section of
`
`a VOB (short for Video Object, and indicates an MPEG stream), and playing a Cell
`
`means to play the section of this VOB instructed by the Ceil.
`
`6018] Commands are processed by a virtual machine of the DVD, and are
`
`close io JavaScript (a registered trademark) and so forth executed in browsers to
`
`display Web pages, for example. However, while JavaScript (registered
`
`trademark) performs window or browser control (e.g., opening a new browser
`
`window, sic.) besides logical operations, DVD command differin that they only
`
`execute playback control of AV titles, e.g., instructing a chapter to play or the like,
`
`for example, besides logical operations.
`
`10020] A Cell has the start and end addresses (logical addresses) of a VOB
`
`recorded in the disc as internal information thereof. A player reads out data using
`
`the start and end address information of the VOB described in the Cell, and
`
`executes playback.
`
`6021]
`
`Fig. 2 is an overview for describing navigation information embedded in
`
`an MPEG stream, which is AV data.
`
`interactivity, which is a feature of the SD-
`
`DVD, is realized not only by the navigation information recorded in the
`
`aforementioned “VIDEO_TS.IFO" and "VTS_07_0.IFO" and so forth. Several
`
`important seis of information are muitiplexed in the VOB along with video and
`
`audio data, using a dedicated carrier called navigation packs (called navi-pack or
`
`NV_PCK).
`
`O22] A menu screen will be described here as a simple example ofinteractivity.
`
`Several buttons are shown on the menu screen, with processing to be executed
`
`defined for each button when that button is selected.
`
`6023] One bution is selected on the menu screen (a translucent color is
`
`overlaid on the selected button in highlight that button, indicating to the user that
`
`button is in a selected state), and the user can movethe button in the selected
`
`state to any of the buttons above or below,to the left or to the right, using arrow
`6
`
`P0624339
`
`
`
`keys on a remote controller.
`
`f0024] Using the arrow keys of the remote controller to move the highlight to the
`
`button to be selected and executed, and okaying (pressing an OK key} executes
`
`the program of the corresponding command. Generally, playback of a
`
`corresponding tle or chapter is executed by the command.
`
`6025] The upper left portion in Fig. 2 shows an overview of information stored in
`
`an NV_PCK. Highlight color information, information of individual buttons, and so
`
`forth, are included in the NV_PCK. Color palette information is described in the
`
`highlight color information, specifying the highlight translucent color to be
`
`displayed overiaid.
`
`10026] Described in the button information are rectangular region information
`
`which is the position information of each button, moving information from that
`
`bution to other butions (specification of destination buttons corresponding to each
`
`operation of the arrow keys by the user), and button command information (a
`
`command to be executed whenthat button is okayed).
`
`0027] The highlight on the menu screen is created as an overlaid image, as
`
`ilustrated to the upper right portion in Fig. 2. The overlaid image is an object
`
`where rectangular region inforrnation of button information has been given color in
`
`color palette information. This overlaid image is composited with the background
`
`image ilustrated at ine right portion in Fig. 2, and displayed on ihe screen.
`
`fo028] The menu screen of a DVD is realized as described above. The reason
`
`why part of the navigation data is embedded in the stream using an NV_PCK is as
`
`follows. That is, to realize without problem processing where synchronization
`
`timing readily becomes problematic, such as dynamically updating menu
`
`information synchronously with the stream, for example, displaying a menu screen
`
`for just five to ten minutes partway through playing a movie.
`
`6029] Another major reason is to improve user operability, such as to store
`
`information for supporting special playback inan NV_PCK, so that AV data can be
`
`decoded and played smoothly during non-normal playback, such as fast-forward
`
`and fast-rewind while playing the DVD.
`
`6030]
`
`Fig. 3 is a schematic diagram Hlustrating the configuration of a VOB in a
`
`DVD. Data such as video, audio, and subtitles ((1) in Fig. 3) are packetized and
`
`packed according to the MPEG system (ISO/EC13818-1) Standard ({2) in Fig. 3),
`
`and these are multiplexed to form a single MPEG program stream ({3)in Fig. 3},
`?
`
`P0624339
`
`
`
`as Hustrated in Fig. 3. The NV_PCKs including bution commandsfor realizing
`
`interactivity are also multiplexed along with these, as described above.
`
`0031] A feature of multiplexing in the MPEG systern is that the individual pixels
`
`of data that are multiplexed are in a bit string based on decoding order, but the bit
`
`siring is not necessarily formed in playback order, that is to say decoding order,
`
`among the multiplexed data, L.e., among the video, audio, and subtitles.
`
`6032] This is due to a decoder model of the MPEG systern stream ((4)in Fig. 3,
`
`generally referred to as System Target Decoder or STD) has decoder buffers
`
`corresponding to each elementary stream after demultiplexing, that temporarily
`
`siored the data until the decoding timing.
`
`10033] These decoder buffers nave different sized according to each of the
`
`individual elernentary streams, having 232 kB for video, 4 kB for audio, and 52 kB
`
`for subtitles. Accordingly, the data input timing to each decoder buffer differs
`
`among the individual elementary streams, so there is discrepancy between the
`
`order of forming the bit string as the MPEG system stream, and the timing of
`
`displaying (decoding). That is to say, the subtiie data multiplexed along with the
`
`video data is not necessarily decoded at the same time.
`
`10034] Now, in a large-capacity recording media such as a Blu-ray (registered
`
`trademark) disc, there is a possibility that extremely high-definition video
`
`information can be stored. Note that Blu-ray (registered trademark) disc, is also
`
`called BD or BD-ROM.
`
`(6035)
`
`For example, it is conceivable that video information such as 4K (video
`
`information having resolution of 3840 x 2168 pixels) or HDR (high-luminance
`
`video information, generally called High Dynamic Range) may be stored in a BD.
`
`Note that conventional standard-luminance video information is generally called
`
`SDR (Standard Dynamic Range).
`
`0026] Now, there are BS where both HDR and SDR are recorded, in order to
`
`play contents on both HDR-compatible televisions and HDR-incompatibie (only
`
`compatible with SDR) televisions.
`
`In such BDs, a problem is to simplify playback
`
`control such as video stream selection and so forth. The Present Inventors
`
`studied the following improvement measures to solve the above problem.
`
`{0037] Recorded in a recording medium according to an aspect of the present
`
`disclosure are a video stream of standard-luminance range, and a video stream of
`
`high-luminance range that is a broader luminance range than the standard-
`&
`
`P0624339
`
`
`
`luminance range, which are used selectively in accordance with a playback
`
`environment, a subtitle stream of the standard-luminance range, and a subtitle
`
`stream of the high-luminance range, which are used selectively in accordance with
`
`the playback environment, and a playlist file storing playback control inforrnation of
`
`content, the playlist file including a management region where the playback control
`
`information relating to a main stream is stored, and an extended region. The
`
`management region stores first playoack control information specifying that a
`
`video stream of the high-luminance range and a subtitle stream of the high-
`
`luminance range are to be played in combination. The extended region stores
`
`second playback control information specifying that a video stream of the
`
`standard-luminance range and a subliitle strearn of the standard-luminance range
`
`are to be played in combination.
`
`6038] A playback device that plays a recording mediurn having such a
`
`configuration can read out the first playback control information stored in the
`
`management region in a case of selecting and playing a video stream of a high-
`
`luminance range. On the other hand, The playback device can read out the
`
`second playback control information stored in the extended region in a case of
`
`selecting and playing a video stream of a standard-luminance range. Accordingly,
`
`the playback device can play video streams of the standard-luminance range by
`
`about the same processing as video streams of the high-luminance range.
`
`f0039] Also, a subtitle stream of the high-luminance range is combined with the
`
`video stream of the high-lurninance range, so a situation will not occur such as an
`
`SDR subtitle stream being combined with an HDR video stream.
`
`10040] Thus, according to the above recording medium, playback control such
`
`as selecting video streams and so forth is simplified. According to the above-
`
`described recording medium, the video stream selection processing and playback
`
`processing of a playback device that can play this recording medium can be
`
`simplified.
`
`00471]
`
`Part of the second playback control information may have a common
`
`data structure with the first playback control information.
`
`6042] Accordingly, the playback device can play video streams of the standard-
`
`luminance range by about the sare processing as video streams of the high-
`
`luminance range. This is also advantageous in that authoring by the system is
`
`easy, and advantageous in that mounting/operation verification processing of the
`g
`
`P0624339
`
`
`
`player is easy (costs can be reduced).
`
`f0043] The recording medium may further have recorded therein a management
`
`information file including a map region storing map information indicating a
`
`position of an independently decodable picture included in a video strearn, and an
`
`extended map region, wherein the map region stores first map information
`
`indicating @ position, in a video strearn of the high-lurminance range, of an
`
`independently decodable picture included in a video stream of the highluminance
`
`range, and whersin the extended map region stores second map information
`
`indicating a position, in a video stream of the standard-lurminance range, of an
`
`independently decodable picture included in a video stream of the standard-
`
`luminance range.
`
`6044] The playback device that plays a recording mediurn having such a
`
`configuration can read out the first map information in the map region when
`
`selecting a video stream of high-luminance range and performing random access
`
`playbackof the like, and can read out the second mapinformation in the extended
`
`map region when selecting an SDR video stream and performing random access
`
`playback of the like. That is to say, according to such a BD, the video stream
`
`selection processing and playback processing of the playback device that plays
`
`this BD can be facilitated in cases of performing random access playback (special
`
`playback) and so forth as well.
`
`f0045] The recording medium may further have recorded therein a sub-playlist
`
`file storing the playback control information relating to a sub-stream played at the
`
`same time as the main stream file, wherein third playback control information
`
`relating to an enhanced video stream for extending the luminance range of the
`
`video stream of the high-luminance range is stored in the sub-playlist fle.
`
`0046] The playback device that plays a recording medium having such a
`
`configuration can read out the first control information within the management
`
`region and the third control information within the sub-playlist, and thereby play the
`
`video stream of high-luminance range and the enhanced stream at the same time.
`
`That is to say, according to such a BD, enhancement processing of the video
`
`stream in the high-luminance range by the player that plays this BD can be
`
`facilitated.
`
`0047] The recording medium may further have recorded therein a sub-playlist
`
`file storing the playback control information relating to a sub-stream played at the
`18
`
`P0624339
`
`
`
`same time as the main stream file, wherein third playback control information
`
`relating to an enhanced video stream for extending the luminance range of the
`
`video stream of the high-lurninance range is stored in the sub-playlist file, and
`
`wherein the map region stores the first map information, and third map information
`
`indicating a position, in the enhanced video stream, of an independently
`
`decodable picture included in the enhanced video stream.
`
`6048] The playback device that plays a recording mediurn having such a
`
`configuration can play a video stream of high-luminance range and an enhanced
`
`stream at the same time, by reading out the first control information within the
`
`management region and the third control information within the sub-playlist. That
`
`is fo say, according to such a BD, enhancement processing of the video stream in
`
`the high-luminance range by the playback device that plays this BD can be
`
`facilitated.
`
`f0048] Also, when performing random access playback or the like, the playback
`
`device can further read out just information within the map region. That is to say,
`
`according to such a BD, the playback processing of the playback device that plays
`
`this BD can be facilitated in a case of enhancing the high-luminance range video
`
`stream and also performing random access playbackorthe like.
`
`6080] A playback method according to an aspect of the present disclosure is a
`
`playback method of reading out and playing content from a recording mediurn in
`
`which is recorded a video stream of standard-luminance range, and a video
`
`stream of high-luminance range that is a broacler luminance range than the
`
`siandard-luminance range, which are used selectively in accordance with a
`
`playback environment, a subtitle stream of the standard-luminance ranges, and a
`
`subtite stream of the high-luminance range, which are used selectively in
`
`accordance with the playback environment, and a playlist file storing playback
`
`control information of content, the playlist file including a management region
`
`where the playback control information relating to a main stream is stored, and an
`
`extended region. The management region sioring first playback control
`
`information specifying that a video stream of the high-luminance range and a
`
`subtitie stream of the high-luminance range are to be played in combination. The
`
`extended region storing second playback control information specifying that a
`
`video stream of the standard-luminance range and a subtitle stream of the
`
`standard-luminance range are to be played in combination. The playback method
`11
`
`P0624339
`
`
`
`includes: reading out and playing a video stream of the high-luminance range and
`
`a subtitle stream of the high-luminance range, based on the first playback control
`
`information, in a case of playing the content as a content of the high-luminance
`
`range; and reading out and playing a video stream of the standard-luminance
`
`range and a subtitie stream of the standard-luminance range, based on the
`
`second playback contral information, in a case of playing the content as a content
`
`of the standard-luminance range.
`
`f0057]
`
`Part of the second playback control information may have a common
`
`data structure with the first playback control information.
`
`fO0S2] The recording medium may further have recorded therein a management
`
`information file including a map region storing map information indicating a
`
`position of an independently decodable picture included in a video stream, and an
`
`extended map region, the map region storing first map information indicating a
`
`position, in a video stream of the high-luminance range, of an independently
`
`decodabie picture included in a video stream of the high-luminance range, and the
`
`extended map region storing second map information indicating a position, ina
`
`video stream of the standard-luminance range, of an independently decodable
`
`picture included in a video stream of the standard-luminance range. The playback
`
`method may further include: reading oul and playing a video stream of the high-
`
`luminance range and a subtitle stream of the high-luminance range, based on the
`
`first playback control information and the first map information, in a case of playing
`
`the content as a content of the high-luminance range; and reading out and playing
`
`a video stream of the standard-luminance range and a subtitle stream of the
`
`siandard-luminance range, based on the second playback control information and
`
`the second map information, in a case of playing the content as a content of the
`
`standard-luminance range.
`
`f0053] The recording medium may further have recorded therein a sub-playlist
`
`file storing the playback control information relating to a sub-stream played at the
`
`same time as the main stream file, and third playback control information relating
`
`to an enhanced video strearn for extending the luminance range of the video
`
`stream of the high-luminance range being stored in the sub-playlist file. The
`
`playback method may further include: reading out and playing a video stream of
`
`the high-luminance range and a subtitle stream of the high-luminance range,
`
`based on the first playback control information, and also reading out and playing
`12
`
`P0624339
`
`
`
`the enhanced video stream based on the third playback control information, ina
`
`case of playing the content as a content of a luminance range thai has been
`
`extended beyond the high-luminance range.
`
`(0054) The recording medium may further have recorded therein a sub-playlist
`
`file storing the playback control information relating to a sub-stream played at the
`
`same time as the main stream file, third playback control information relating to an
`
`enhanced video stream for extending the luminance range of the video stream of
`
`the high-luminance range being stored in the sub-playlist file, and the map region
`
`storing the first map information, and third map information indicating a position, in
`
`the enhanced video stream, of an independently decodable picture included in the
`
`enhanced video stream. The playback method mayfurther include: reading out
`
`and playing a video stream of the high-luminance range and a subtitle stream of
`
`the high-lurninance range, based on the first playback control information and the
`
`first map information, and aiso reading out and playing the enhanced video strearn
`
`based on the third playback control information and the third map information, in a
`
`case of playing the content as a content of a luminance range that has been
`
`extended beyond the high-luminance range.
`
`10055] A playback device according to an aspect of the present disclosure is a
`
`playback device that reads out and plays content from a recording medium in
`
`which is recorded a video stream of standard-luminance range, and a video
`
`stream of high-luminance range that is a broader luminance range than the
`
`siandard-luminance range, which are used selectively in accordance with a
`
`playback environment, a subtitle stream of the standard-luminance range, and a
`
`subtitle stream of the high-luminance range, which are used selectively in
`
`accordance with the playback environment, and a playlist file storing playback
`
`control information of content, the playlist file including a management region
`
`where the playback control information relating to a main stream is stored, and an
`
`extended region. The management region storesfirst playback control information
`
`specifying that a video stream of the high-luminance range and a subtitle stream of
`
`the high-luminance range are to be played in combination. The extended region
`
`stores second playoack control information specifying that a video stream of the
`
`standard-luminance range and a subtitle stream of the standard-luminance range
`
`are to be played in combination. The playback device includes: a video playback
`
`unit that (1} reads out and plays a video stream of the high-luminance range and a
`13
`
`P0624339
`
`
`
`subtite stream of the high-luminance range, based on the first playback control
`
`information, in a case of playing the content as a content of the high-luminance
`
`range, and (2) reads out and plays a video strearn of the standard-luminance
`
`range and a subtitle stream of the standard-luminance range, based on the
`
`second playback control information, in a case of playing the content as a content
`
`of the standard-luminance range.
`
`6086] These general or specific aspects may be realized by a device, method,
`
`system, integrated circuit, computer program, or compuier-readable recording
`
`medium such as a CD-ROM, and may be realized by any combination of a system,
`
`method, integrated circuit, computer program, and recording medium.
`
`0057]
`
`Preferred embodiments to carry out the present disclosure will be
`
`described below with reference to the attached drawings.
`
`It should be noted that
`
`the second embodimentis the closest to the disclosure in Claim 1 of the present
`
`application, the basic configuration of the information recording medium