WO2010050050A1 - 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体 - Google Patents

記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体 Download PDF

Info

Publication number
WO2010050050A1
WO2010050050A1 PCT/JP2008/069901 JP2008069901W WO2010050050A1 WO 2010050050 A1 WO2010050050 A1 WO 2010050050A1 JP 2008069901 W JP2008069901 W JP 2008069901W WO 2010050050 A1 WO2010050050 A1 WO 2010050050A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
recording medium
reproduction
playback
stored
Prior art date
Application number
PCT/JP2008/069901
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 PCT/JP2008/069901 priority Critical patent/WO2010050050A1/ja
Publication of WO2010050050A1 publication Critical patent/WO2010050050A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • 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/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/61Solid state media wherein solid state memory is used for storing A/V content
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata

Definitions

  • the present invention relates to a recording medium reproducing apparatus, a recording medium reproducing method, a recording medium reproducing program, and a recording medium storing a recording medium reproducing program, which reproduce a recording medium in which content data and bytecode related to the data are recorded.
  • resume function for temporarily stopping playback during playback of content such as music and movies recorded on a recording medium such as an optical disk with a playback device, and restarting playback from the interrupted position when restarting playback thereafter.
  • a recording medium such as an optical disk with a playback device
  • This type of resume function is realized, for example, by storing an address in a recording medium at a position where reproduction is interrupted, and directly reading the address when reproduction is resumed.
  • a recording medium in which content data and a byte code related to the data such as BD-J described above are recorded is controlled to be played back by a program in which the byte code is converted. It is difficult to directly read the content data by directly specifying the address of the recording medium. To resume playback, first read the byte code, convert it to a program, and then skip chapters and fast forward to the interrupted position. It was necessary to search by doing. That is, it has been difficult to realize a resume function that has been performed in the past on a recording medium on which content data and a bytecode related to the data are recorded.
  • the present invention provides a recording medium reproducing apparatus, a recording medium reproducing method, and a recording medium that do not bore the user during a waiting time when resuming reproduction of the recording medium in which the content data and the bytecode related to the data are recorded. It is an object to provide a recording medium storing a reproduction program and a recording medium reproduction program.
  • the recording medium playback apparatus is capable of reading the data and the bytecode from a recording medium on which content data and a bytecode related to the data are recorded.
  • a recording medium playback apparatus comprising: means for converting the bytecode into the data control program; and playback means for playing back the data based on the control program.
  • Storage means for storing the reproduced data, reproduction position storage means for storing the reproduction position of the recording medium when the reproduction means interrupts reproduction, and the reproduction position storage means Search means for searching to a position; and when the reproduction of the recording medium is resumed, the conversion means converts the byte code into the control program. While to search until al wherein the reproduction position storage means to the search means has storage locations, and characterized in that and a resumption control means for reproducing the data stored in the storage unit to the reproducing means.
  • the recording medium reproduction method wherein the data and the byte code are read from a recording medium on which content data and a byte code related to the data are recorded, and the byte code is read from the data control program.
  • a recording medium reproduction method for reproducing the data based on the control program and storing the reproduced data when reproducing the content and interrupting reproduction when the content is reproduced When the reproduction of the recording medium is resumed, the stored byte code is converted into the control program, and the stored data is reproduced while searching for the stored reproduction position.
  • the recording medium reproduction program wherein the data and the byte code are read from a recording medium in which content data and a byte code related to the data are recorded, and the byte code is stored in the byte code.
  • a recording medium playback program for causing a computer to function as a conversion means for converting to a data control program and a playback means for playing back the data based on the control program, and when the playback means plays back,
  • a storage means for storing the already-completed data, a playback position storage means for storing the playback position of the recording medium when the playback means interrupts playback, and a search for searching to a position stored by the playback position storage means
  • the computer is functioned as restart control means for causing the reproduction means to reproduce the data stored in the storage means while the search means is made to search to the position stored in the reproduction position storage means. It is characterized by.
  • FIG. 1 is a block diagram of an optical disk reproducing apparatus according to a first embodiment of the present invention.
  • FIG. 2 is an explanatory diagram showing a data structure of a recording medium on which content data to be played back by the optical disc playback apparatus shown in FIG. 1 and a byte code related to the data are recorded.
  • 2 is a flowchart showing an operation of storing data being played back by the optical disc playback apparatus shown in FIG. 1 in a flash memory.
  • FIG. 2 is an explanatory diagram showing an image stored in a flash memory of the optical disk playback device shown in FIG. 1.
  • 2 is a flowchart showing an operation of reading from a flash memory of the optical disk reproducing device shown in FIG.
  • FIG. 2 is a flowchart showing an operation of reading from a flash memory of the optical disk reproducing device shown in FIG. It is explanatory drawing which showed the storage image to the flash memory of the optical disk reproducing
  • 10 is a flowchart showing an operation of storing data being played back by the optical disc playback apparatus according to the second embodiment of the present invention in a flash memory.
  • Optical disk playback device (recording medium playback device) 11 Flash memory (storage means) 13 Microcomputer (reproduction position storage means, restart control means) 17 Optical disc (recording medium) 20 Playback section (reading means, playback means, search means)
  • a recording medium playback apparatus stores content data that has been played back by a playback unit in a storage unit during playback of a recording medium on which content data and a bytecode related to the data are recorded.
  • the position where the playback is interrupted is stored in the playback position storage means, and when the playback is resumed after the interruption, the restart control means while the search means searches to the position stored in the playback position storage means Since the reproduced content data stored in the storage means is reproduced by the reproducing means, the data reproduced in the past can be reproduced during the waiting time until resumption of reproduction, and the user is not bored.
  • the storage means may store content data that is traced back a predetermined time from the content data that is being played back by the playback means. By doing so, it is possible to view the content after resumption after confirming the content immediately before the interruption during the search.
  • the restart control means estimates the time required for the search means to search to the position stored by the reproduction position storage means, and causes the reproduction means to reproduce from a position that is back by the estimated time from the position where the reproduction was interrupted. Also good. By doing so, it is possible to reproduce only the necessary amount when the data stored in the storage means is longer than the time required for the search, and it is possible to resume the reproduction continuously without a sense of incongruity.
  • the storage means may store data for a predetermined time predetermined for each of the plurality of units.
  • a predetermined time from the beginning of a plurality of chapters can be stored in the storage means, and it can be played back sequentially, so after checking the outline of the part played back during the search, Content can be viewed.
  • restart control means may reproduce the information stored in the storage means in time series. In this way, for example, by reproducing a plurality of chapters in time series, it is possible to view the resumed content after confirming the outline of the portion reproduced in the past.
  • restart control means may cause the reproduction means to reproduce the data stored in the storage means as a moving image or a still image.
  • a slide show display can be performed as a still image in addition to playing a moving image.
  • the restart control unit may cause the reproduction unit to reproduce the data stored in the storage unit as a still image. In this way, if the data stored in the storage means is small and if it is reproduced as a moving image, it will be shorter than the search time, a still image slide show can be displayed to prevent the user from being bored during the search time. .
  • a recording medium playback method stores content data that has already been played back during playback of a recording medium on which content data and bytecode related to the data are recorded, and interrupts playback. Sometimes the location where playback was interrupted is stored, and the stored content data is being played back while searching to the location stored when restarting playback after the interruption. Data that has been played back in time can be played back, and the user is not bored.
  • the recording medium playback program stores the content data that has been played back by the playback means in the storage means during playback of the recording medium on which the content data and the bytecode related to the data are recorded.
  • the position at which playback was interrupted is stored in the playback position storage means, and when playback is resumed after interruption, the search means resumes while searching to the position stored in the playback position storage means. Since the control means causes the reproduction means to reproduce the data of the reproduced content stored in the storage means, the data reproduced in the past can be reproduced during the waiting time until resumption of reproduction, and the user is bored. Absent.
  • the above-described recording medium reproduction program may be stored in a computer-readable recording medium.
  • the recording medium playback program can be distributed alone, in addition to being incorporated into the device, and version upgrades can be easily performed.
  • the optical disk reproducing apparatus 1 includes a disk motor 2, an optical pickup 3, a carriage motor 4, a lead screw 5, an RF amplifier 6, a servo signal processing unit 7, a driver 8, a sound /
  • the video signal processing unit 9, the memory 10, the DA converter 12, the microcomputer 13, the audio signal / video signal output terminal 14, the operation unit 15, and the display unit 16 are provided.
  • Such a recording medium on which content data and a bytecode related to the data are recorded, and a recording medium other than that (for example, a normal DVD-video or a BD-video) can be reproduced.
  • the disc motor 2 is a motor for rotating the optical disc 17 set in the optical disc reproducing apparatus 1, and is constituted by a spindle motor or the like.
  • the optical pickup 3 includes a laser diode that generates laser light to be applied to the optical disc 17, an objective lens for condensing the laser light from the laser diode on the optical disc 17, and a focus direction and a signal from the servo signal processing unit 7.
  • Photodiode including an actuator for driving the objective lens in the tracking direction and a photodiode that receives the reflected light reflected from the optical disc 17, an optical system that guides the laser light to the objective lens, and guides the reflected light to the light receiver. From this output, an RF signal including a track data such as video and music recorded on the optical disc 17, a focus error signal, a tracking error signal, and the like are generated and output to the RF amplifier 6.
  • the carriage motor 4 is a motor for moving the optical pickup 3 in the radial direction of the optical disc 17 through a lead screw 5 which will be described later, and includes a stepping motor or the like.
  • the lead screw 5 is formed in a columnar shape, and a thread groove and a thread are formed on the outer peripheral surface thereof, and is installed in parallel with the radial direction of the optical disc 17.
  • the lead screw 5 is mechanically connected to the rotation shaft of the carriage motor 4 and rotates in accordance with the rotation of the carriage motor 4.
  • the screw groove and screw thread of the lead screw 5 are engaged with a screw thread and screw groove (not shown) formed in the optical pickup 3, and the optical pickup 3 moves along the radial direction of the optical disk 17 by rotating the lead screw 5. To do.
  • the RF amplifier 6 amplifies the signal input from the optical pickup 3 to a predetermined value and outputs it to the servo signal processing unit 7.
  • the servo signal processing unit 7 controls the focus and tracking by driving the actuator of the optical pickup 3 based on control signals such as a focus error signal and a tracking error signal input from the RF amplifier 6, and is recorded on the optical disc 17. To read the information correctly. Further, the level of the input focus error signal is output to the microcomputer 13. Further, an RF signal including video and music recorded on the optical disc 17 is converted from analog to digital and output to the audio / video signal processing unit 9.
  • the driver 8 generates and outputs drive signals to the disk motor 2 and the actuator 3b of the optical pickup 3 and the carriage motor 4 from the signal input from the servo signal processing unit 7.
  • the audio / video signal processing unit 9 performs error correction on the signal input from the servo signal processing unit 7, then performs demodulation and decoding, and outputs the result to the memory 10. Then, it is read from the memory 10 in accordance with a request from the microcomputer 13 and output to the DA converter 12.
  • the memory 10 is a memory for temporarily storing a predetermined amount (several seconds to about 10 seconds) of data such as audio reproduced by the audio / video signal processing unit 9, and is composed of a semiconductor memory.
  • the flash memory 11 as a storage means is a memory that stores a predetermined amount (for example, about 1 minute) of data such as audio reproduced by the audio / video signal processing unit 9, and is configured by a nonvolatile memory.
  • the audio / video signal processing unit 9 reads out and outputs the data stored in the flash memory 11 during a resumption time (waiting time until resumption of reproduction), which will be described later. Note that the writing to the flash memory 11 may be performed simultaneously with the writing to the memory 10 or at the time of reading from the memory 10 (at the time of output to the DA converter 12).
  • the DA converter 12 receives data stored in the memory 10 or the flash memory 11, converts the digital signal data into an analog signal, and outputs the analog signal from the audio signal / video signal output terminal 14.
  • the microcomputer 13 serving as conversion means, reproduction position storage means, and restart control means includes a CPU (Central Processing Unit), a RAM (Random Access Memory), and a ROM (Read Only Memory).
  • the entire optical disc playback apparatus 1 is controlled in each operation such as ejection, playback, stop and track search. Further, in the case of a disc on which content data and a byte code related to the data are recorded, the microcomputer 13 reads the byte code and converts it into a control program. Further, the audio / video signal processing unit 9 is instructed to read data from the flash memory 11 at the time of resume, and is reproduced during the search period of the optical pickup 3 or the like.
  • the operation unit 15 is composed of, for example, a plurality of buttons or a remote controller provided on the front surface of the optical disc playback apparatus 1 and the user performs various operations on the optical disc playback apparatus 1 and sends operation commands corresponding to the operations to the microcomputer 13. Output to.
  • the display unit 16 is composed of, for example, a liquid crystal display or a fluorescent display tube, and displays the operating state of the optical disc playback apparatus 1 and the track number being played back.
  • the disc motor 2, the optical pickup 3, the carriage motor 4, the lead screw 5, the RF amplifier 6, the servo signal processing unit 7, the driver 8, and the audio / video signal processing unit 9 serve as reading means, reproducing means, and searching means.
  • the playback unit 20 is configured.
  • FIG. 2 is a diagram showing a data structure of the optical disc 17 and is composed of an Index, a Movie Object, a Program Object, a PlayList or PlayItem, and a ClipInformation or Clip.
  • Movie Index is the original data for managing the optical disc 17, and manages the correspondence with Movie Object and Program Object described later.
  • Movie Object is composed of a navigation command for managing information of PlayList or PlayItem, and the content is reproduced according to this command.
  • the Program Object includes a byte code of an application program (control program) for controlling playback such as PlayList or PlayItem.
  • the difference between Movie Object and Program Object is that Movie Object is made by the description of navigation commands as statements that specify PlayList, PlayItem, etc., but Program Object is an execution form between an application program and a programming language. This is done by describing a byte code that is an intermediate code.
  • the playback device interprets and plays back the navigation command read from the recording medium, but when using Program Object, the playback device compiles the byte code to create the application program. Content is reproduced based on this program generated and generated in the memory in the reproduction apparatus. Therefore, when Program Object is used, it is possible to perform various operations by improving the interactivity of the contents as compared with the prior art by using an application program in which byte code is compiled.
  • PlayList or PlayItem is a collection of playback sections of content data. That is, ClipInformation or Clip information of the playback section is included. ClipInformation or Clip includes content data itself (that is, video data or audio data).
  • the audio / video signal processing unit 9 reproduces the data in the memory 10 during the reproduction.
  • Data is stored and also stored in the flash memory 11.
  • the stop position (playback position when playback is interrupted) is stored in the microcomputer 13 and data to the flash memory 11 is stored. Stop storing. This stop position uses, for example, a chapter number and time.
  • the microcomputer 13 converts the read byte code into an application program, and causes the application program to skip to the chapter and to fast-forward to the resume location in the chapter.
  • the audio / video signal processing unit 9 of the reproduction unit 20 is instructed to read out and output the data stored in the flash memory 11. Since the flash memory 11 stores about one minute of data immediately before the interruption of reproduction, the data stored in the flash memory 11 is reproduced during the search. The operation of storing the data being reproduced in the flash memory 11 is shown in the flowchart of FIG. The flowchart of FIG. 3 is executed by the CPU of the microcomputer 13.
  • step S101 it is determined whether or not it is immediately after the end of the search by the resume operation. If it is immediately after the end of the search (in the case of Yes), the process proceeds to step S102, and if not (in the case of No), the process proceeds to step S103. .
  • step S102 all the data on the flash memory 11 is deleted, and the process proceeds to step S103. That is, the flash memory 11 is initialized.
  • step S103 it is determined whether or not playback is in progress. If playback is in progress (Yes), the process proceeds to step S104. If playback is not in progress (No), the process ends.
  • step S104 it is determined whether or not there is an empty area in the flash memory 11. If there is an empty area (Yes), the process proceeds to step S105. If there is no empty area (No), step S106 is performed. Proceed to
  • step S105 the reproduction data is saved (stored) in an empty area of the flash memory 11, and the process proceeds to step S108.
  • step S106 the oldest data on the flash memory 11 is deleted, and the process proceeds to step S107.
  • step S107 the reproduction data is saved (stored) in the empty area deleted in step S106, and the process proceeds to step S108.
  • step S108 it is determined whether or not the reproduction is interrupted, and if the reproduction is interrupted (in the case of Yes), the process ends. If the reproduction is not interrupted (in the case of No), the process returns to step S104. Therefore, by executing this flowchart, content data for a predetermined time immediately before the reproduction means interrupts reproduction is stored.
  • the predetermined time period is at least the time required for the search to the position where the reproduction is interrupted, and is stored for about one minute in this embodiment.
  • data may be sequentially stored in the empty area as shown in FIG. 4A, but if there is no empty area in the flash memory 11, FIG. As shown in b), the old data (A, B) is deleted and new data (K, L) is stored in that portion. In the flowchart of FIG. 3, the data is once deleted, but may be overwritten.
  • the data is read from the flash memory 11.
  • the oldest data among the data stored in the flash memory 11 may be read sequentially. However, as shown in FIG. Depending on the amount of stored data, it may be switched between reading sequentially from old data or displaying thumbnails.
  • FIG. 5 is a flowchart showing a resume search after the microcomputer 13 converts the byte code read from the optical disc 17 into the application program when reproduction is resumed.
  • the flowchart shown in FIG. 5 is also executed by the CPU of the microcomputer 13.
  • a resume search is started in step S201, and the process proceeds to step S202.
  • the resume search indicates a search operation up to a resume position in resume (resume) after interruption of reproduction.
  • the reproduction unit 20 such as the optical pickup 3 is controlled so as to read out the stop position stored in the microcomputer 13 and read out data at that position.
  • step S202 it is determined whether or not data of one minute or more is stored in the flash memory 11.
  • step S203 data is stored in the flash memory 11 for one minute or longer, so the oldest data is sequentially read out and transferred to the audio / video signal processing unit 9.
  • step S204 since no data is stored in the flash memory 11 for one minute or longer, a slide show display is performed in which an arbitrary frame is read out from the stored data as a still image and displayed as a thumbnail image at predetermined time intervals. That is, the content data stored in the flash memory 11 is played back while the playback unit 20 searches to the position stored in the microcomputer 13.
  • the time required for the resume search may be calculated in advance from the stop position and the like, and data may be read sequentially from the data traced back by that time. For example, at a certain stop position, if it takes 45 seconds to load an application program, 2 seconds to track search, and 3 seconds to fast-forward, the total time is 50 seconds, so the flash memory 11 stores 1 minute of data. If this is the case, skip 10 seconds from the oldest data and read the remaining 50 seconds.
  • step S301 a resume search is started in step S301, and the process proceeds to step S302.
  • step S302 it is determined whether or not data longer than the return time is stored in the flash memory 11. If stored, the process proceeds to step S303, and if not stored, the process proceeds to step S304.
  • step S303 since data is stored in the flash memory 11 for the return time or longer, data is read sequentially from the data backed by the return time and transferred to the audio / video signal processing unit 9.
  • step S304 since no data is stored in the flash memory 11 for the return time or longer, a slide show display is performed in which an arbitrary frame is read from the stored data as a still image and displayed as a thumbnail image at predetermined time intervals. .
  • the optical disc 17 is a disc on which content data and a byte code related to the data are recorded
  • the reproduced data is output during reproduction and the reproduced data is also reproduced in the flash memory 11.
  • the interrupted position is stored in the microcomputer 13 and the storage in the flash memory 11 is also interrupted.
  • the byte code is converted into an application program.
  • the data stored in the flash memory 11 is read and output, so that the byte code recorded in the flash memory 11 is converted into a program and the application program Time to resume playback like a disc whose playback is controlled by If Cal recording medium, eliminated is possible to bore the user it is possible to reproduce the data reproduced in the past.
  • the determination that the optical disc 17 is a recording medium on which content data and a bytecode related to the data are recorded is, for example, whether content data is read first when the optical disc 17 is read, or If information indicating whether or not the byte code is being read or information indicating that the content data and the byte code related to the data are recorded on the optical disc 17 is recorded (for example, the byte code is stored)
  • the presence or absence of a file or directory, etc.) may be determined at the time of the first reproduction and stored in the microcomputer 13. Then, referring to the determination result before execution of the flowchart of the present embodiment, if it is determined that the content data and the byte code related to the data are recorded, the flowchart of the present embodiment may be performed. .
  • FIGS. 1 and 2 An optical disk reproducing apparatus 1 according to a second embodiment of the present invention will be described with reference to FIGS.
  • the same parts as those in the first embodiment described above are denoted by the same reference numerals and description thereof is omitted.
  • the block configuration is the same as in the first embodiment, but the method for storing the data being reproduced in the flash memory 11 is different.
  • a predetermined time from the beginning of each chapter is stored in the flash memory 11. For example, assuming that chapter 1 is composed of data A1 to A17, chapter 2 is composed of B1 to B13, and chapter 3 is composed of data C1 to C11 as shown in FIG. 7A, chapter 1 is composed as shown in FIG. 7B.
  • step S401 it is determined whether or not it is immediately after the start of reproduction of the title. If it is immediately after the reproduction is started (in the case of Yes), the process proceeds to step S402. Otherwise (in the case of No), the process proceeds to step S403.
  • the title is content such as a movie composed of a plurality of chapters, for example. That is, it is determined whether or not a new disk is played and playback is started from the beginning.
  • step S402 all the data on the flash memory 11 is deleted, and the process proceeds to step S403. That is, the flash memory 11 is initialized.
  • step S403 it is determined whether or not playback is in progress. If playback is in progress (Yes), the process proceeds to step S404, and if playback is not in progress (No), the process ends.
  • step S404 it is determined whether or not there is a free area in the flash memory 11. If there is a free area (Yes), the process proceeds to step S405, and if there is no free area (No). finish.
  • step S405 the reproduction data is stored (stored) in the flash memory 11 for X seconds as a predetermined time, and the process proceeds to step S406. That is, X seconds from the beginning of the first chapter are stored in the flash memory 11. The X seconds may be determined in advance in consideration of the capacity of the flash memory 11 and the number of chapters of the disc to be played back.
  • step S406 it is determined whether or not the chapter has changed. If it has changed (in the case of Yes), the process proceeds to step S407, and if it has not changed (in the case of No), the process waits in this step.
  • step S407 it is determined whether or not there is an empty area after the data for X seconds of the previous chapter stored in the flash memory 11, and if there is an empty area (in the case of Yes), the process proceeds to step S408. If there is no free area (No), the process proceeds to step S409.
  • step S408 the reproduction data is stored (stored) for X seconds following the previous chapter data in the flash memory 11, and the process proceeds to step S411.
  • step S409 the data of the oldest chapter in the flash memory 11 is deleted, and the process proceeds to step S410.
  • step S410 the reproduction data is stored (stored) for X seconds in the area where the data was deleted in step S409, and the process proceeds to step S411.
  • step S411 it is determined whether or not the reproduction is interrupted. If the reproduction is interrupted (in the case of Yes), the process ends. If the reproduction is not interrupted (in the case of No), the process returns to step S406.
  • X seconds from the beginning of each of the plurality of chapters is stored in the flash memory 11, X seconds from the beginning of each chapter can be sequentially reproduced during the search, and during the search, You can check the outline of the part played back in the past.
  • X seconds are from the beginning of the chapter, but it is not limited to the beginning and may be X seconds from an arbitrary position.
  • the slide show display of still images is performed when the capacity of the flash memory 11 is small.
  • the present invention is not limited to this, and the slide show display may be performed from the beginning.
  • the data stored in the flash memory 11 is reproduced in chronological order (time series), but may be reproduced randomly for each chapter instead of time series.
  • the following optical disc playback apparatus 1, recording medium playback method, and recording medium playback program can be obtained.
  • the reproducing part 20 which can read data and a byte code from the optical disk 17 in which the data of the content and the byte code regarding the data were recorded, A microcomputer 13 for converting the bytecode into a data control program;
  • An optical disc playback apparatus 1 including a playback unit 20 for playing back data based on a control program, A flash memory 11 for storing reproduced data when the reproducing unit 20 reproduces;
  • a microcomputer 13 for storing the reproduction position of the optical disc 17 when the reproduction unit 20 interrupts reproduction;
  • a playback unit 20 for searching to a position stored in the microcomputer 13;
  • the microcomputer 13 converts the byte code into a control program, and then causes the reproduction unit 20 to search to the position stored in the microcomputer 13, while the data stored in the flash memory 11 is reproduced by the reproduction unit.
  • An optical disk reproducing apparatus 1 comprising a microcomputer 13 that causes the computer 20 to reproduce data.
  • optical disk reproducing apparatus 1 data reproduced in the past can be reproduced during the waiting time until resumption of reproduction, so that the user is not bored.
  • the data and byte code are read from the optical disc 17 in which the content data and the byte code relating to the data are recorded, the byte code is converted into a data control program, and the data is reproduced based on the control program.
  • a recording medium playback method wherein stored data is played back while searching to a playback position.
  • the reproducing part 20 which can read data and a byte code from the optical disk 17 in which the data of the content and the byte code regarding the data were recorded, A microcomputer 13 for converting the bytecode into a data control program; A recording medium reproduction program for causing a computer to function as a reproduction unit 20 for reproducing data based on a control program, A flash memory 11 for storing reproduced data when the reproducing unit 20 reproduces; A microcomputer 13 for storing the reproduction position of the optical disc 17 when the reproduction unit 20 interrupts reproduction; A playback unit 20 for searching to a position stored in the microcomputer 13; When the reproduction of the optical disc 17 is resumed, the microcomputer 13 converts the byte code into a control program, and then causes the reproduction unit 20 to search to the position stored in the microcomputer 13, while the data stored in the flash memory 11 is reproduced. 20. A recording medium reproduction program for causing a computer to function as a microcomputer 13 to be reproduced by 20.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

【課題】コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体の再生再開時の待ち時間にユーザを退屈させることがない記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体を提供する。 【解決手段】コンテンツのデータと、該データに関するバイトコードとが記録されたディスクである場合、再生中は再生されたデータを出力するとともにフラッシュメモリ11にも再生済みのデータを格納し、再生が中断された際にはその中断した位置をマイクロコンピュータ13内に記憶するともにフラッシュメモリ11への格納も中断して、再生が再開した際にはその中断した位置までサーチ(リジューム)する間にフラッシュメモリ11へ格納したデータを読み出して出力する。

Description

記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体
 本発明は、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体を再生する記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体に関する。
 従来、光ディスクなどの記録媒体に記録された音楽や映画などのコンテンツを再生装置で再生中に一旦再生を中断して、その後再生を再開する際には中断した位置から再生を再開させる所謂リジューム機能が搭載されている再生装置が多い。この種のリジューム機能は、例えば、再生を中断した位置の記録媒体中のアドレスなどを記憶して、再生が再開した際にはそのアドレスを直接読み出すことで実現されている。
 近年、例えば、ブルーレイディスク規格に定められたBD-Jなどのように、記録媒体にコンテンツのデータと、該データに関するバイトコードとが記録され、バイトコードをプログラムに変換して、そのプログラムによって再生を制御して対話型のコンテンツにも対応させた光ディスクのフォーマットが提案されており、また特許文献1にそのような光ディスクに対応した再生装置が記載されている。
特開2006-294139号公報
 上述したBD-Jなどのような、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体は、バイトコードを変換したプログラムで再生が制御されるので、従来のように再生装置が記録媒体のアドレスを直接指定してコンテンツのデータを直接読み出すことが困難であり、再生再開するためにまずバイトコードを読み込んでからプログラムに変換して、その後、中断した位置までチャプタスキップや早送りなどを行ってサーチする必要があった。つまり、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体においては従来行われていたようなリジューム機能を実現するのは困難であった。
 上述したバイトコードをプログラムに変換した後のチャプタスキップや早送りなどを行うサーチは従来ユーザが手動で行っていたが、再生を中断した位置を記憶することは可能であるのでチャプタスキップや早送りなどを自動化することで再生を中断した位置から再生再開することは可能である。しかしながら、この場合、プログラムの読み込みや早送り動作等に時間がかかり、再生再開までの待ち時間が長くなってしまうことから、ユーザが退屈してしまい、不便に感じてしてしまうという問題があった。
 そこで、本発明は、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体の再生再開時の待ち時間にユーザを退屈させることがない記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体を提供することを課題とする。
 上記課題を解決するために、請求項1に記載の記録媒体再生装置は、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体から前記データと前記バイトコードとを読み取り可能な読取手段と、前記バイトコードを前記データの制御プログラムに変換する変換手段と、前記制御プログラムに基づいて前記データを再生する再生手段と、を備えた記録媒体再生装置であって、前記再生手段が再生する際に、再生済みの前記データを格納する格納手段と、前記再生手段が再生を中断する際に、前記記録媒体の再生位置を記憶する再生位置記憶手段と、前記再生位置記憶手段が記憶した位置までサーチするサーチ手段と、前記記録媒体の再生再開時に、前記変換手段に前記バイトコードを前記制御プログラムに変換させてから前記サーチ手段に前記再生位置記憶手段が記憶した位置までサーチさせる間に、前記格納手段に格納した前記データを前記再生手段に再生させる再開制御手段と、を備えたことを特徴としている。
 請求項8に記載の記録媒体再生方法は、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体から前記データと前記バイトコードとを読み取って、前記バイトコードを前記データの制御プログラムに変換し、前記制御プログラムに基づいて前記データを再生する記録媒体再生方法であって、前記コンテンツを再生する際に、再生済みの前記データを格納し、再生を中断する際に、前記記録媒体の再生位置を記憶し、前記記録媒体の再生再開時には、前記バイトコードを前記制御プログラムに変換して、記憶した再生位置までサーチする間に、格納した前記データを再生することを特徴としている。
 請求項9に記載の記録媒体再生プログラムは、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体から前記データと前記バイトコードとを読み取り可能な読取手段と、前記バイトコードを前記データの制御プログラムに変換する変換手段と、前記制御プログラムに基づいて前記データを再生する再生手段と、してコンピュータを機能させる記録媒体再生プログラムであって、前記再生手段が再生する際に、再生済みの前記データを格納する格納手段と、前記再生手段が再生を中断する際に、前記記録媒体の再生位置を記憶する再生位置記憶手段と、前記再生位置記憶手段が記憶した位置までサーチするサーチ手段と、前記記録媒体の再生再開時に、前記変換手段に前記バイトコードを前記制御プログラムに変換させてから前記サーチ手段に前記再生位置記憶手段が記憶した位置までサーチさせる間に、前記格納手段に格納した前記データを前記再生手段に再生させる再開制御手段と、して前記コンピュータを機能させることを特徴としている。
本発明の第1の実施例にかかる光ディスク再生装置のブロック図である。 図1に示された光ディスク再生装置で再生されるコンテンツのデータと、該データに関するバイトコードとが記録された記録媒体のデータ構造を示した説明図である。 図1に示された光ディスク再生装置の再生中のデータをフラッシュメモリに格納する動作示したフローチャートである。 図1に示された光ディスク再生装置のフラッシュメモリへの格納イメージを示した説明図である。 図1に示された光ディスク再生装置のフラッシュメモリからの読み出し動作を示したフローチャートである。 図1に示された光ディスク再生装置のフラッシュメモリからの読み出し動作を示したフローチャートである。 本発明の第2の実施形態にかかる光ディスク再生装置のフラッシュメモリへの格納イメージを示した説明図である。 本発明の第2の実施形態にかかる光ディスク再生装置の再生中のデータをフラッシュメモリに格納する動作示したフローチャートである。
符号の説明
  1        光ディスク再生装置(記録媒体再生装置)
  11      フラッシュメモリ(格納手段)
  13      マイクロコンピュータ(再生位置記憶手段、再開制御手段)
  17      光ディスク(記録媒体)
  20      再生部(読取手段、再生手段、サーチ手段)
 以下、本発明の一実施形態にかかる記録媒体再生装置を説明する。本発明の一実施形態にかかる記録媒体再生装置は、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体の再生時には格納手段に再生手段が再生済みのコンテンツのデータを格納しておき、再生中断時には再生を中断した位置を再生位置記憶手段に記憶して、中断後の再生再開時にサーチ手段が再生位置記憶手段に記憶されている位置までサーチしている間に、再開制御手段が格納手段に格納した再生済みのコンテンツのデータを再生手段に再生させているので、再生再開までの待ち時間に過去に再生したデータを再生することができ、ユーザを退屈させることがない。
 また、格納手段には、再生手段が再生時の前記コンテンツのデータから予め定めた所定時間を遡ったコンテンツのデータが格納されていてもよい。このようにすることにより、サーチ中は再生中断直前の内容を確認した上で再開後のコンテンツを視聴することができる。
 また、再開制御手段は、再生位置記憶手段が記憶した位置までサーチ手段がサーチするのに要する時間を推測するとともに、再生を中断した位置より推測した時間分遡った位置から再生手段に再生させてもよい。このようにすることにより、格納手段に格納したデータがサーチに要する時間よりも多い場合に必要な分のみ再生することができ、さらに違和感なく連続して再生再開することができる。
 また、記録媒体に複数の単位に区切られたコンテンツが記録されていた際に、格納手段には、複数の単位ごとに予め定めた所定時間分のデータが格納されていてもよい。このようにすることにより、例えば複数チャプタの先頭から所定時間を格納手段に格納して、それを順次再生することができるのでサーチ中に過去に再生した部分の概略を確認した上で再開後のコンテンツを視聴することができる。
 また、再開制御手段が、格納手段に格納されている情報を時系列に再生してもよい。このようにすることにより、例えば複数のチャプタを時系列に再生することで、過去に再生した部分のあらすじを確認した上で再開後のコンテンツを視聴することができる。
 また、再開制御手段が、格納手段に格納されたデータを、動画像または静止画像として再生手段に再生させてもよい。このようにすることにより、動画像を再生する以外に静止画として、例えばスライドショー表示を行うことができる。
 また、再開制御手段が、格納手段に格納されているデータの量が予め定めた所定量以下の場合は、格納手段に格納されているデータを静止画像として再生手段に再生させてもよい。このようにすることにより、格納手段に格納されているデータが少なく動画像として再生するとサーチ時間よりも短くなってしまう場合は静止画像のスライドショー表示を行ってサーチ時間にユーザを退屈させないようにできる。
 また、本発明の一実施形態にかかる記録媒体再生方法は、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体の再生時には再生済みのコンテンツのデータを記憶しておき、再生中断時には再生を中断した位置を記憶して、中断後の再生再開時に記憶されている位置までサーチしている間に、格納した再生済みのコンテンツのデータを再生しているので、再生再開までの待ち時間に過去に再生したデータを再生することができ、ユーザを退屈させることがない。
 また、本発明の一実施形態にかかる記録媒体再生プログラムは、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体の再生時には格納手段に再生手段が再生済みのコンテンツのデータを格納しておき、再生中断時には再生を中断した位置を再生位置記憶手段に記憶して、中断後の再生再開時にサーチ手段が再生位置記憶手段に記憶されている位置までサーチしている間に、再開制御手段が、格納手段に格納した再生済みのコンテンツのデータを再生手段に再生させているので、再生再開までの待ち時間に過去に再生したデータを再生することができ、ユーザを退屈させることがない。
 また、上述した記録媒体再生プログラムをコンピュータ読み取り可能な記録媒体に格納してもよい。このようにすることにより、記録媒体再生プログラムを機器に組み込む以外に単体でも流通させることができ、バージョンアップ等も容易に行える。
 本発明の第1の実施例にかかる記録媒体再生装置としての光ディスク再生装置1を図1乃至図6を参照して説明する。光ディスク再生装置1は、図1に示すようにディスクモータ2と、光ピックアップ3と、キャリッジモータ4と、リードスクリュー5と、RFアンプ6と、サーボ信号処理部7と、ドライバ8と、音声/映像信号処理部9と、メモリ10と、DAコンバータ12と、マイクロコンピュータ13と、音声信号/映像信号出力端子14と、操作部15と、表示部16と、を備え、上述したBD-Jのようなコンテンツのデータと、該データに関するバイトコードとが記録された記録媒体と、そうでない記録媒体(例えば通常のDVD-videoやBD-videoなど)と、が再生可能となっている。
 ディスクモータ2は、光ディスク再生装置1にセットされた光ディスク17を回転させるためのモータであり、スピンドルモータなどで構成されている。
 光ピックアップ3は、光ディスク17に照射するレーザ光を発生させるレーザダイオードや、光ディスク17上にレーザダイオードからのレーザ光を集光するための対物レンズ、サーボ信号処理部7からの信号によりフォーカス方向やトラッキング方向に対物レンズを駆動するためのアクチュエータおよび光ディスク17から反射された反射光を受けるフォトダイオードや、レーザ光を対物レンズへ導いたり、反射光を受光器へ導く光学系などを備え、フォトダイオードの出力から光ディスク17に記録されている映像や音楽などのトラックデータを含むRF信号やフォーカスエラー信号およびトラッキングエラー信号などを生成しRFアンプ6へ出力する。
 キャリッジモータ4は、後述するリードスクリュー5を通じて光ピックアップ3を光ディスク17の径方向に移動させるためのモータでありステッピングモータなどで構成されている。
 リードスクリュー5は、円柱状に形成されてその外周面にネジ溝とネジ山が形成され、光ディスク17の径方向と平行に設置されている。リードスクリュー5は、キャリッジモータ4の回転軸と機械的に接続されておりキャリッジモータ4の回転に合わせて回転する。リードスクリュー5のネジ溝やネジ山は光ピックアップ3に形成された図示しないネジ山やネジ溝と噛み合っており、リードスクリュー5が回転することで光ピックアップ3が光ディスク17の径方向に沿って移動する。
 RFアンプ6は、光ピックアップ3から入力される信号を所定の値に増幅し、サーボ信号処理部7へ出力する。
 サーボ信号処理部7は、RFアンプ6から入力されるフォーカスエラー信号やトラッキングエラー信号などの制御信号を基に光ピックアップ3のアクチュエータを駆動させてフォーカスおよびトラッキングの制御などを行い光ディスク17に記録された情報を正確に読めるようにする。また、入力されたフォーカスエラー信号のレベルをマイクロコンピュータ13へ出力する。さらに、光ディスク17に記録された映像や音楽などを含むRF信号をアナログ/デジタル変換して音声/映像信号処理部9へ出力する。
 ドライバ8は、サーボ信号処理部7から入力された信号からディスクモータ2および光ピックアップ3のアクチュエータ3bおよびキャリッジモータ4への駆動信号を生成し出力する。
 音声/映像信号処理部9は、サーボ信号処理部7から入力された信号にエラー訂正などを行った後復調やデコードを行いメモリ10へ出力する。そしてマイクロコンピュータ13からの要求に従ってメモリ10から読み出してDAコンバータ12へ出力する。
 メモリ10は、音声/映像信号処理部9で再生された音声などのデータを所定量(数秒ないし十秒程度)一時的に格納するためのメモリであり、半導体メモリで構成される。
 格納手段としてのフラッシュメモリ11は、音声/映像信号処理部9で再生された音声などのデータを所定量(例えば1分程度)格納するメモリであり、不揮発性のメモリで構成されている。このフラッシュメモリ11に格納されたデータを後述するリジューム時の待ち時間(再生再開までの待ち時間)に音声/映像信号処理部9が読み出して出力する。なお、フラッシュメモリ11への書き込みは、メモリ10への書き込みと同時でもよいし、メモリ10からの読み出し時(DAコンバータ12への出力時)でもよい。
 DAコンバータ12は、メモリ10やフラッシュメモリ11に格納されたデータが入力され、そのデジタル信号であるデータをアナログ信号に変換し音声信号/映像信号出力端子14から出力する。
 変換手段、再生位置記憶手段、再開制御手段としてのマイクロコンピュータ13は、CPU(Central Processing Unit)と、RAM(Random Access Memory)と、ROM(Read Only Memory)とを内蔵し、光ディスク17の挿入や排出、再生や停止およびトラックサーチなどの各操作における光ディスク再生装置1全体の制御など行う。また、マイクロコンピュータ13は、コンテンツのデータと、該データに関するバイトコードとが記録されたディスクの場合は、バイトコードを読み込んで制御プログラムに変換する。さらに、リジューム時に音声/映像信号処理部9に対してフラッシュメモリ11からデータを読み出すように指示して光ピックアップ3などのサーチ期間中に再生させる。
 操作部15は、例えば光ディスク再生装置1の前面などに設けられた複数のボタンやリモコンなどで構成され、ユーザが光ディスク再生装置1に対する各種操作を行い、その操作に対応した操作コマンドをマイクロコンピュータ13へ出力する。
 表示部16は、例えば液晶ディスプレイや蛍光表示管などで構成され、光ディスク再生装置1の動作状態や再生されているトラック番号などを表示する。
 ここで、ディスクモータ2、光ピックアップ3、キャリッジモータ4、リードスクリュー5、RFアンプ6、サーボ信号処理部7、ドライバ8、音声/映像信号処理部9で読取手段、再生手段、サーチ手段としての再生部20を構成する。
 次に、光ディスク17のデータ構造について図2を参照して説明する。図2は光ディスク17のデータ構造を示した図であり、Indexと、Movie Objectと、Program Objectと、PlayListまたはPlayItemと、ClipInformationまたはClipと、で構成されている。
 Indexは、光ディスク17を管理するための大元のデータであり、後述するMovie ObjectやProgram Objectとの対応関係を管理している。Movie Objectは、PlayListまたはPlayItemの情報を管理するナビゲーションコマンドなどから構成されており、このコマンドなどに従ってコンテンツが再生される。Prgram Objectは、PlayListまたはPlayItemなどの再生を制御するためのアプリケーションプログラム(制御プログラム)のバイトコードが含まれている。Movie Objectと、Program Objectとの違いは、Movie Objectは、PlayListやPlayItemなどを指定する命令文としてのナビゲーションコマンドの記述によりなされるが、Program Objectは、実行形態であるアプリケーションプログラムとプログラミング言語との中間コードであるバイトコードの記述によりなされる。そして、再生の際は、Movie Objectを用いる場合、再生装置が記録媒体から読み出したナビゲーションコマンドを解釈して再生するが、Program Objectを用いる場合、再生装置がバイトコードをコンパイルすることでアプリケーションプログラムを生成し、再生装置内のメモリに生成されるこのプラグラムに基づいてコンテンツが再生される。そのためProgram Objectを用いる場合、バイトコードをコンパイルしたアプリケーションプログラムによって従来よりもコンテンツの対話性を高めて多様な動作をさせることができる。
 PlayListまたはPlayItemは、コンテンツデータの再生区間の集まりである。つまり、再生区間のClipInformationまたはClipの情報が含まれている。ClipInformationまたはClipは、コンテンツデータそのもの(つまり、映像データや音声データ)が含まれている。
 本実施例では、まず、光ディスク17がコンテンツのデータと、該データに関するバイトコードとが記録された記録媒体である場合、その再生中は、メモリ10に音声/映像信号処理部9で再生されたデータを格納するとともにフラッシュメモリ11にもデータを格納する。そして、操作部15をユーザが操作して再生停止など再生を中断させた場合には、停止位置(再生を中断した際の再生位置)をマイクロコンピュータ13内に保存するとともにフラッシュメモリ11へのデータ格納を停止させる。この停止位置は例えばチャプタ番号と時間などを用いる。その後リジューム動作で再生を再開させる際は、マイクロコンピュータ13が、読み込んだバイトコードをアプリケーションプログラムに変換し、そのアプリケーションプログラムを用いて当該チャプタまでのスキップおよび当該チャプタ内の再開場所まで早送りを行わせる(つまり再開場所までサーチさせる)とともに、再生部20の音声/映像信号処理部9にはフラッシュメモリ11に格納したデータを読み出して出力するように指示をする。フラッシュメモリ11には再生中断直前の1分程度のデータが格納されているので、サーチ中はフラッシュメモリ11に格納されたデータが再生される。再生中のデータをフラッシュメモリ11に格納する動作を図3のフローチャートに示す。図3のフローチャートはマイクロコンピュータ13のCPUで実行される。
 まず、ステップS101において、リジューム動作によるサーチ終了直後か否かを判断し、サーチ終了直後であった場合(Yesの場合)はステップS102に進み、そうでない場合(Noの場合)はステップS103に進む。
 次に、ステップS102において、フラッシュメモリ11上のデータを全て削除してステップS103に進む。つまり、フラッシュメモリ11を初期化している。
 次に、ステップS103において、再生中か否か判断して再生中の場合(Yesの場合)はステップS104に進み、再生中で無い場合(Noの場合)は終了する。
 次に、ステップS104において、フラッシュメモリ11に空き領域があるか否か判断し、空き領域がある場合(Yesの場合)はステップS105に進み、空き領域が無い場合(Noの場合)はステップS106に進む。
 次に、ステップS105において、フラッシュメモリ11の空き領域に再生データを保存(格納)してステップS108に進む。
 一方、ステップS106においては、フラッシュメモリ11上の一番古いデータを削除してステップS107に進む。
 次に、ステップS107において、ステップS106で削除した空き領域に再生データを保存(格納)してステップS108に進む。
 次に、ステップS108において、再生が中断したか否か判断して再生が中断した場合(Yesの場合)は終了し、再生が中断していない場合(Noの場合)はステップS104に戻る。したがって、本フローチャートを実行することで、再生手段が再生を中断する直前の予め定めた所定時間分のコンテンツのデータが格納される。予め定めた所定時間分とは、少なくとも再生を中断した位置までのサーチにかかる時間以上であり、本実施例では1分程度格納されるものとする。
 本実施例では、フラッシュメモリ11に空き領域がある場合は図4(a)に示すように 空き領域に順次データを格納すればよいが、フラッシュメモリ11に空き領域が無い場合は、図4(b)に示すように古いデータ(A,B)を削除してその部分に新たにデータ(K,L)を格納する。なお、図3のフローチャートでは一旦データを削除していたが上書きでもよい。
 次に、フラッシュメモリ11からのデータの読み出しであるが、上述したようにフラッシュメモリ11に格納されているデータのうち古いデータから順次読み出せばよいが、図5に示すようにフラッシュメモリ11に格納されたデータの量によって古いデータから順次読み出すか、サムネイル表示するかを切替えてもよい。
 マイクロコンピュータ13が、再生再開時に光ディスク17から読み込んだバイトコードをアプリケーションプログラムに変換した後のリジュームサーチについて図5のフローチャートに示す。図5に示したフローチャートもマイクロコンピュータ13のCPUで実行される。まずステップS201でリジュームサーチを開始してステップS202に進む。リジュームサーチとは再生中断後の再開(リジューム)における再開位置までのサーチ動作を示している。具体的にはマイクロコンピュータ13に記憶した停止位置を読み出して、その位置のデータを読み出すように光ピックアップ3などの再生部20を制御する。次にステップS202でフラッシュメモリ11に1分以上のデータが格納されているか否かを判断して、格納されている場合はステップS203に進み、格納されていない場合はステップS204に進む。次にステップS203でフラッシュメモリ11に1分以上データが格納されていたので一番古いデータから順次読み出して音声/映像信号処理部9へ転送する。一方ステップS204ではフラッシュメモリ11に1分以上データが格納されていないので、格納されているデータから任意のフレームを静止画像として読み出してそれをサムネイル映像として所定時間間隔で表示させるスライドショー表示を行う。すなわち、再生部20がマイクロコンピュータ13内に記憶した位置までサーチしている間に、フラッシュメモリ11に格納したコンテンツのデータを再生させている。
 また、図6に示すように、リジュームサーチにかかる時間(復帰時間)を停止位置などから予め算出しておき、その時間分遡ったデータから順次読み出してもよい。例えば、ある停止位置では、アプリケーションプログラムの読み込みに45秒、トラックサーチに2秒、早送りに3秒かかる場合、合計の50秒が復帰時間となるので、フラッシュメモリ11に1分ぶんのデータが格納されているとすると、一番古いデータから10秒分は読み飛ばして残りの50秒を読み出す。
 図6に示したフローチャートを説明する。まずステップS301でリジュームサーチを開始してステップS302に進む。次にステップS302でフラッシュメモリ11に復帰時間以上のデータが格納されているか否かを判断して、格納されている場合はステップS303に進み、格納されていない場合はステップS304に進む。次にステップS303でフラッシュメモリ11に復帰時間以上データが格納されていたので復帰時間分遡ったデータから順次読み出して音声/映像信号処理部9へ転送する。一方ステップS304ではフラッシュメモリ11に復帰時間分以上データが格納されていないので、格納されているデータから任意のフレームを静止画像として読み出してそれをサムネイル映像として所定時間間隔で表示させるスライドショー表示を行う。
 本実施例によれば、光ディスク17がコンテンツのデータと、該データに関するバイトコードとが記録されたディスクである場合、再生中は再生されたデータを出力するとともにフラッシュメモリ11にも再生済みのデータを格納し、再生が中断された際にはその中断した位置をマイクロコンピュータ13内に記憶するともにフラッシュメモリ11への格納も中断して、再生が再開した際にはバイトコードをアプリケーションプログラムに変換して、その後、中断した位置までサーチ(リジューム)する間に、フラッシュメモリ11へ格納したデータを読み出して出力しているので、自身に記録されているバイトコードをプログラムに変換してそのアプリケーションプログラムによって再生が制御されるディスクのように再生再開に時間がかかる記録媒体の場合に、過去に再生したデータを再生することができるのでユーザを退屈させることがなくなる。
 また、サーチ中は再生が中断した直前の1分前やサーチにかかる時間分のデータを再生しているので、直前に視聴していた内容を確認することができ、特にサーチにかかる時間分のデータを再生すれば、サーチが1分以内で終了した場合でも1分ぶんの再生を行ったり、途中から中断位置までデータを飛ばすことなくサーチの終了とともに違和感無く連続して再生再開することができる。
 また、フラッシュメモリ11に格納したデータが少ない場合は、静止画のスライドショー表示を行っているので、少ないデータでも、直前に視聴していたデータを確認することができる。
 なお、光ディスク17がコンテンツのデータと、該データに関するバイトコードとが記録された記録媒体であることの判別は、例えば、光ディスク17を読み込んだ際に、最初にコンテンツデータを読み出しているのか、またはバイトコードを読み出しているのかや、光ディスク17にコンテンツのデータと、該データに関するバイトコードとが記録された記録媒体であることを示す情報が記録されている場合はその情報(例えばバイトコードを格納したファイルやディレクトリの有無など)により初回再生時に判別してマイクロコンピュータ13内に記憶しておけばよい。そして、本実施例のフローチャート実行前に判別結果を参照して、コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体と判別されていた場合は本実施例のフローチャートを行えばよい。
 次に、本発明の第2の実施例にかかる光ディスク再生装置1を図7および図8を参照して説明する。なお、前述した第1の実施例と同一部分には、同一符号を付して説明を省略する。
 本実施例では、ブロック構成は第1の実施例と同様であるが、再生中のデータをフラッシュメモリ11に格納する方法が異なる。本実施例では、複数の単位としての複数チャプタから構成されているコンテンツの場合、各チャプタの先頭から所定時間分をフラッシュメモリ11に格納する。例えば図7(a)に示すようにチャプタ1がA1~A17、チャプタ2がB1~B13、チャプタ3がC1~C11のデータで構成されていたとすると、図7(b)に示すようにチャプタ1の再生中は所定時間分としてA1~A5までのデータを記録し、チャプタ2の再生中も同様にB1~B5までのデータを記録し、チャプタ3も同様に再生中はC1~C5までのデータを記録する。すなわち、複数の単位ごとに予め定めた所定時間分のデータが格納される。そして、例えばチャプタ3のデータC10で再生が中断された場合は、リジュームのサーチ時にデータA1から順次データC5までを再生する。つまり、フラッシュメモリ11に格納されたデータを時系列に再生する。本実施例における再生中のデータをフラッシュメモリ11に格納する方法を図8のフローチャートに示す。
 まず、ステップS401において、本タイトル再生開始直後か否かを判断し、再生開始直後である場合(Yesの場合)はステップS402に進み、そうでない場合(Noの場合)はステップS403に進む。本タイトルとは例えば複数のチャプタで構成された映画などのコンテンツである。つまり、新規のディスクを再生開始して先頭から再生を行っているか否かを判断している。
 次に、ステップS402において、フラッシュメモリ11上のデータを全て削除してステップS403に進む。つまり、フラッシュメモリ11を初期化している。
 次に、ステップS403において、再生中か否かを判断して、再生中である場合(Yesの場合)はステップS404に進み、再生中で無い場合(Noの場合)は終了する。
 次に、ステップS404において、フラッシュメモリ11に空き領域があるか否かを判断して、空き領域がある場合(Yesの場合)はステップS405に進み、空き領域が無い場合(Noの場合)は終了する。
 次に、ステップS405において、フラッシュメモリ11に再生データを所定時間としてのX秒分保存(格納)してステップS406に進む。つまり、最初のチャプタの先頭からX秒分をフラッシュメモリ11に格納している。このX秒はフラッシュメモリ11の容量や再生されるディスクのチャプタ数などを考慮して予め定めればよい。
 次に、ステップS406において、チャプタが変わったか否かを判断して、変わった場合(Yesの場合)はステップS407に進み、変わっていない場合(Noの場合)は本ステップで待機する。
 次に、ステップS407において、フラッシュメモリ11に格納した前のチャプタのX秒分のデータ以降に空き領域があるか否かを判断して、空き領域がある場合(Yesの場合)はステップS408に進み、空き領域が無い場合(Noの場合)はステップS409に進む。
 次に、ステップS408において、フラッシュメモリ11に前のチャプタのデータに続けて再生データをX秒分保存(格納)してステップS411に進む。
 一方、ステップS409においては、フラッシュメモリ11で一番古いチャプタのデータを削除してステップS410に進む。
 次に、ステップS410において、ステップS409でデータを削除した領域に再生データをX秒分保存(格納)してステップS411に進む。
 次に、ステップS411において、再生が中断したか否か判断して再生が中断した場合(Yesの場合)は終了し、再生が中断していない場合(Noの場合)はステップS406に戻る。
 本実施例によれば、複数のチャプタそれぞれの先頭からX秒分をフラッシュメモリ11に格納しているので、サーチ中は各チャプタの先頭からX秒分を順次再生することができ、サーチ中に過去に再生した部分のあらすじを確認することができる。
 なお、上述した実施例では、チャプタの先頭からX秒分であったが先頭からに限らず任意の位置からX秒分としてもよい。
 また、上述した実施例では、フラッシュメモリ11の容量が少ない場合に静止画像のスライドショー表示を行っていたが、それに限らず、当初からスライドショー表示を行うようにしてもよい。
 また、上述した実施例ではフラッシュメモリ11に格納したデータを古い順(時系列)に再生していたが、時系列でなくチャプタごとにランダムに再生してもよい。
 前述した実施例によれば、以下の光ディスク再生装置1、記録媒体再生方法および記録媒体再生プログラムが得られる。
 (付記1)コンテンツのデータと、該データに関するバイトコードとが記録された光ディスク17からデータとバイトコードとを読み取り可能な再生部20と、
 バイトコードをデータの制御プログラムに変換するマイクロコンピュータ13と、
 制御プログラムに基づいてデータを再生する再生部20と、を備えた光ディスク再生装置1であって、
 再生部20が再生する際に、再生済みのデータを格納するフラッシュメモリ11と、
 再生部20が再生を中断する際に、光ディスク17の再生位置を記憶するマイクロコンピュータ13と、
 マイクロコンピュータ13が記憶した位置までサーチする再生部20と、
光ディスク17の再生再開時に、マイクロコンピュータ13にバイトコードを制御プログラムに変換させて、その後、再生部20にマイクロコンピュータ13が記憶した位置までサーチさせる間に、フラッシュメモリ11に格納したデータを再生部20に再生させるマイクロコンピュータ13と、を備えたことを特徴とする光ディスク再生装置1。
 この光ディスク再生装置1によれば、再生再開までの待ち時間に過去に再生したデータを再生することができるのでユーザを退屈させることがなくなる。
 (付記2)コンテンツのデータと、該データに関するバイトコードとが記録された光ディスク17からデータとバイトコードとを読み取って、バイトコードをデータの制御プログラムに変換し、制御プログラムに基づいてデータを再生する記録媒体再生方法であって、
 コンテンツを再生する際に、再生済みのデータを格納し、再生を中断する際に、光ディスク17の再生位置を記憶し、光ディスク17の再生再開時には、バイトコードを制御プログラムに変換して、記憶した再生位置までサーチする間に、格納したデータを再生することを特徴とする記録媒体再生方法。
 この記録媒体再生方法によれば、再生再開までの待ち時間に過去に再生したデータを再生することができるのでユーザを退屈させることがなくなる。
 (付記3)コンテンツのデータと、該データに関するバイトコードとが記録された光ディスク17からデータとバイトコードとを読み取り可能な再生部20と、
 バイトコードをデータの制御プログラムに変換するマイクロコンピュータ13と、
 制御プログラムに基づいてデータを再生する再生部20と、してコンピュータを機能させる記録媒体再生プログラムであって、
 再生部20が再生する際に、再生済みのデータを格納するフラッシュメモリ11と、
 再生部20が再生を中断する際に、光ディスク17の再生位置を記憶するマイクロコンピュータ13と、
 マイクロコンピュータ13が記憶した位置までサーチする再生部20と、
光ディスク17の再生再開時に、マイクロコンピュータ13にバイトコードを制御プログラムに変換させて、その後、再生部20にマイクロコンピュータ13が記憶した位置までサーチさせる間に、フラッシュメモリ11に格納したデータを再生部20に再生させるマイクロコンピュータ13と、してコンピュータを機能させることを特徴とする記録媒体再生プログラム。
 この記録媒体再生プログラムによれば、再生再開までの待ち時間に過去に再生したデータを再生することができるのでユーザを退屈させることがなくなる。
 なお、前述した実施例は本発明の代表的な形態を示したに過ぎず、本発明は、実施例に限定されるものではない。すなわち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。

Claims (10)

  1.  コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体から前記データと前記バイトコードとを読み取り可能な読取手段と、
     前記バイトコードを前記データの制御プログラムに変換する変換手段と、
     前記制御プログラムに基づいて前記データを再生する再生手段と、を備えた記録媒体再生装置であって、
     前記再生手段が再生する際に、再生済みの前記データを格納する格納手段と、
     前記再生手段が再生を中断する際に、前記記録媒体の再生位置を記憶する再生位置記憶手段と、
     前記再生位置記憶手段が記憶した位置までサーチするサーチ手段と、
     前記記録媒体の再生再開時に、前記変換手段に前記バイトコードを前記制御プログラムに変換させてから前記サーチ手段に前記再生位置記憶手段が記憶した位置までサーチさせる間に、前記格納手段に格納した前記データを前記再生手段に再生させる再開制御手段と、を備えたことを特徴とする記録媒体再生装置。
  2.  前記格納手段には、再生時の前記コンテンツのデータから予め定めた所定時間を遡った前記コンテンツのデータまでが格納されることを特徴とする請求項1に記載の記録媒体再生装置。
  3.  前記再開制御手段は、前記再生位置記憶手段が記憶した位置まで前記サーチ手段がサーチするのに要する時間を推測するとともに、再生を中断した位置より前記推測した時間分遡った位置から前記再生手段に再生させることを特徴とする請求項2に記載の記録媒体再生装置。
  4.  前記記録媒体に複数の単位に区切られたコンテンツが記録されていた際に、前記格納手段には、前記複数の単位ごとに予め定めた所定時間分のデータが格納されることを特徴とする請求項1に記載の記録媒体再生装置。
  5.  前記再開制御手段が、前記格納手段に格納されている情報を時系列に再生することを特徴とする請求項4に記載の記録媒体再生装置。
  6.  前記再開制御手段が、前記格納手段に格納されたデータを、動画像または静止画像として前記再生手段に再生させることを特徴とする請求項1乃至5のうちいずれか一項に記載の記録媒体再生装置。
  7.  前記再開制御手段が、前記格納手段に格納されているデータの量が予め定めた所定量以下の場合は、格納手段に格納されているデータを静止画像として前記再生手段に再生させることを特徴とする請求項6に記載の記録媒体再生装置。
  8.  コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体から前記データと前記バイトコードとを読み取って、前記バイトコードを前記データの制御プログラムに変換し、前記制御プログラムに基づいて前記データを再生する記録媒体再生方法であって、
     前記コンテンツを再生する際に、再生済みの前記データを格納し、再生を中断する際に、前記記録媒体の再生位置を記憶し、前記記録媒体の再生再開時には、前記バイトコードを前記制御プログラムに変換して、記憶した再生位置までサーチする間に、格納した前記データを再生することを特徴とする記録媒体再生方法。
  9.  コンテンツのデータと、該データに関するバイトコードとが記録された記録媒体から前記データと前記バイトコードとを読み取り可能な読取手段と、
     前記バイトコードを前記データの制御プログラムに変換する変換手段と、
     前記制御プログラムに基づいて前記データを再生する再生手段と、してコンピュータを機能させる記録媒体再生プログラムであって、
     前記再生手段が再生する際に、再生済みの前記データを格納する格納手段と、
     前記再生手段が再生を中断する際に、前記記録媒体の再生位置を記憶する再生位置記憶手段と、
     前記再生位置記憶手段が記憶した位置までサーチするサーチ手段と、
    前記記録媒体の再生再開時に、前記変換手段に前記バイトコードを前記制御プログラムに変換させてから、前記サーチ手段に前記再生位置記憶手段が記憶した位置までサーチさせる間に、前記格納手段に格納した前記データを前記再生手段に再生させる再開制御手段と、して前記コンピュータを機能させることを特徴とする記録媒体再生プログラム。
  10.  請求項9に記載の記録媒体再生プログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
PCT/JP2008/069901 2008-10-31 2008-10-31 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体 WO2010050050A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2008/069901 WO2010050050A1 (ja) 2008-10-31 2008-10-31 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2008/069901 WO2010050050A1 (ja) 2008-10-31 2008-10-31 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体

Publications (1)

Publication Number Publication Date
WO2010050050A1 true WO2010050050A1 (ja) 2010-05-06

Family

ID=42128428

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2008/069901 WO2010050050A1 (ja) 2008-10-31 2008-10-31 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体

Country Status (1)

Country Link
WO (1) WO2010050050A1 (ja)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178654A (ja) * 2002-11-25 2004-06-24 Sharp Corp 再生装置、該再生装置の制御方法、再生装置制御プログラム、および該再生装置制御プログラムを記録した記録媒体
JP2004302518A (ja) * 2003-03-28 2004-10-28 Ntt Docomo Inc 端末装置およびプログラム
JP2005093057A (ja) * 2004-09-27 2005-04-07 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
JP2005293784A (ja) * 2004-04-05 2005-10-20 Matsushita Electric Ind Co Ltd ディスク再生方法および再生装置
JP2006099897A (ja) * 2004-09-30 2006-04-13 Matsushita Electric Ind Co Ltd 記録媒体制御装置
JP2006109127A (ja) * 2004-10-06 2006-04-20 Sony Corp 再生装置および方法、記録媒体、並びにプログラム
JP2006164328A (ja) * 2004-12-02 2006-06-22 Sony Corp 再生装置、再生方法および再生プログラム、記録媒体、ならびに、データ構造体
JP2007193864A (ja) * 2006-01-17 2007-08-02 Sony Corp 読み出し装置および方法、プログラム並びにプログラム記録媒体

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178654A (ja) * 2002-11-25 2004-06-24 Sharp Corp 再生装置、該再生装置の制御方法、再生装置制御プログラム、および該再生装置制御プログラムを記録した記録媒体
JP2004302518A (ja) * 2003-03-28 2004-10-28 Ntt Docomo Inc 端末装置およびプログラム
JP2005293784A (ja) * 2004-04-05 2005-10-20 Matsushita Electric Ind Co Ltd ディスク再生方法および再生装置
JP2005093057A (ja) * 2004-09-27 2005-04-07 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
JP2006099897A (ja) * 2004-09-30 2006-04-13 Matsushita Electric Ind Co Ltd 記録媒体制御装置
JP2006109127A (ja) * 2004-10-06 2006-04-20 Sony Corp 再生装置および方法、記録媒体、並びにプログラム
JP2006164328A (ja) * 2004-12-02 2006-06-22 Sony Corp 再生装置、再生方法および再生プログラム、記録媒体、ならびに、データ構造体
JP2007193864A (ja) * 2006-01-17 2007-08-02 Sony Corp 読み出し装置および方法、プログラム並びにプログラム記録媒体

Similar Documents

Publication Publication Date Title
JPH1097766A (ja) 光ディスク記録再生装置及び同装置に適用する再生制御方法
WO2010050050A1 (ja) 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体
US7734964B2 (en) Optical disc recording/reproducing apparatus
US6507541B1 (en) Information recording apparatus
JP5909691B2 (ja) ディスク再生装置
WO2010050051A1 (ja) 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体
US20090269038A1 (en) Information reproducing apparatus and method, and computer program
JP4683497B2 (ja) 情報再生装置及び方法、並びにコンピュータプログラム
JP4225345B2 (ja) 光ディスク記録再生装置
JP4780024B2 (ja) 光ディスク装置
JP4251152B2 (ja) 光ディスク装置
US8145028B2 (en) Optical disk device
JP4683498B2 (ja) 情報再生装置及び方法、並びにコンピュータプログラム
JP2008269752A (ja) ディスク記録装置
JPWO2007097148A1 (ja) 記録媒体再生装置および再生方法
JP2007102868A (ja) 光ディスク再生装置
JPH1075416A (ja) 蓄積型記憶媒体の再生方式
JP2010086580A (ja) 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体
KR20040096316A (ko) 디지털 복합 기록기에서의 데이터 기록방법
JP2005166178A (ja) ディスク装置
JP2010129137A (ja) 記録媒体再生装置
JP2011124780A (ja) 動画再生装置
WO2007049448A1 (ja) ディスク再生装置及びその再生制御方法
JP2010176743A (ja) 記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体
KR20100021124A (ko) 기록매체의 데이터 재생방법 및 재생장치

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: JP

122 Ep: pct application non-entry in european phase

Ref document number: 08877761

Country of ref document: EP

Kind code of ref document: A1