Patent ID: 8520055
Filing Date: 2013-08-27
Classification: G11B,H04N

Abstract:
1. A semiconductor integrated circuit for performing audio and video signal processing on data received from a non-transitory recording medium having a base-view stream and a dependent-view stream recorded thereon, the base-view stream to be used for monoscopic video playback, the dependent-view stream to be used for stereoscopic video playback in combination with the base-view stream, the base-view stream divided into a plurality of base-view data blocks, the dependent-view stream divided into a plurality of dependent-view data blocks, physical areas of the non-transitory recording medium including a shared stereoscopic/monoscopic area, a dedicated stereoscopic area, and a dedicated monoscopic area, the shared stereoscopic/monoscopic area to be accessed both in the stereoscopic video playback and in the monoscopic video playback, the dedicated stereoscopic area to be accessed exclusively in the stereoscopic video playback, not in the monoscopic video playback, the dedicated monoscopic area to be accessed exclusively in the monoscopic video playback, not in the stereoscopic video playback, the shared stereoscopic/monoscopic and dedicated stereoscopic areas including extent blocks, the extent blocks each containing a portion of the plurality of base-view and dependent-view data blocks that are arranged in an interleaved manner, including a base-view data block that matches bit-for-bit with a portion of the plurality of base-view data blocks included in the dedicated stereoscopic area, the non-transitory recording medium further having a first file and a second file recorded thereon, the first file specifying the addresses of the plurality of base-view data blocks included in the shared stereoscopic/monoscopic and dedicated monoscopic areas, the second file specifying packet numbers assigned to the top packets of the plurality of base-view data blocks arranged in each of the extent blocks included in the shared stereoscopic/monoscopic and dedicated stereoscopic areas, the semiconductor integrated circuit comprising: main control unit operable to control the semiconductor integrated circuit; a stream processing unit operable to (i) receive data containing the plurality of base-view and dependent-view data blocks from the recording medium, and (ii) after temporarily storing the received data in one of memory units internal and external to the semiconductor integrated circuit, demultiplex the received data into visual and audio data; a signal processing unit operable to decode the visual and audio data; and an AV output unit operable to output the decoded visual and audio data, wherein the stream processing unit includes a switching unit operable to switch a storage location of the received data between a first area and a second area in the memory, in monoscopic video playback, the main control unit refers to the first file to cause the stream processing unit to receive the plurality of base-view data blocks from the shared stereoscopic/monoscopic and dedicated monoscopic areas of the recording medium, in stereoscopic video playback, the main control unit causes the stream processing unit to receive the extent blocks from the shared stereoscopic/monoscopic and dedicated stereoscopic areas of the recording medium, each of the extent blocks continuously received as one of extents constructing the body of a file, and then the main control unit causes the switching unit to refer to the second file to extract base-view data blocks from the extent blocks after being received.