Sign In to Follow Application
View All Documents & Correspondence

Information Processing Device, Information Processing Method, And Program

Abstract: The present invention relates to an information processing device, an information processing method, and a program, whereby playback of PG and TextST images can be controlled from a BD-J application. There are defined a mono PG/TextST stream of a PG/TextST image that is a mono image serving as a 2D image, a stereo PG/TextST stream of a PG/TextST image that is a stereo image serving as a 3D image, and a PG/TextST stream for offset of a PG/TextST" image that is a mono image to be used fro generating a stereo image along with an offset value for giving disparity to the mono image, as a PG/TextST stream of a PG/TextST image. An stream selecting API selects a mono PG/TextST stream, a stereo PG/TextST stream, or a PG/TextST stream for offset. The present invention may be applied to a BD player configured to play a BD, or the like.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 November 2010
Publication Number
32/2011
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2021-04-01
Renewal Date

Applicants

SONY CORPORATION
1-7-1 KONAN, MINATO-KU, TOKYO 1080075

Inventors

1. YOSHIYUKI KOBAYASHI
C/O SONY CORPORATION, 1-7-1 KONAN, MINATO-KU, TOKYO 1080075

Specification

[Claim 1]

An information processing device, wherein a video plane configured to store a video image is a storage region where two images worth of image storage regions of an L region that is one image worth of image storage region to store an image for the left eye, and an R region that is one image worth of image storage region to store an image for the right eye, are collaterally disposed;

and wherein the configuration of said video plane is defined as to the whole of said video plane that is said two images worth of image storage regions;

and wherein as a video mode that is a mode for playing said video image, there are defined five modes of a mono video mode to store, in the case that said video image is a mono image that is a 2D (Dimensional) image, said mono image in one of storage regions of said L region and said R region of said video plane,

a dual mono video mode to store, in the case that said video image is said mono image, said mono image in both of said L region and said R region of said video plane,

a stereo video mode to store, in the case that said video image is a stereo image that is a 3D image, said image for the left eye and said image for the right eye making up said stereo image in said L region and said R region of said video plane respectively,

a flattened stereo video mode to store, in the event that said video image is said stereo image, one of said image for the left eye, and said image for the right eye making up said stereo image in both of said L region and said R region of said video plane, and

a forced mono video mode to store, in the event that said video image is said stereo image, one of said image for the left eye, and said image for the right eye making up said stereo image in one storage region of said L region and said R region of said video plane;

and wherein as a PG stream of a PG (Presentation Graphics image) image, there are defined

a mono PG stream that is a PG stream of said PG image that is a mono image serving as a 2D image,

a stereo PG stream that is a PG stream of said PG image that is a stereo image serving as a 3D image, and

a PG stream for offset that is a PG stream of said PG image that is said mono image to be used for generating a stereo image along with an offset value that is data for giving disparity to said mono image;

and wherein as a Text subtitle stream of a captioned image, there are defined stream of said Text subtitle image that is a mono image serving as a 2D image,

a stereo Text subtitle stream that is a Text subtitle stream of said Text subtitle image that is a stereo image serving as a 3D image, and

a Text subtitle stream for offset that is a Text subtitle stream of said Text subtitle image that is said mono image to be used for generating a stereo image along with an offset value that is data for giving disparity to said mono image;

said information processing device comprising: a stream selecting API (Application Programming Interface) for performing selection of said mono PG stream, said stereo PG stream, or said PG stream for offset, and selection of said mono Text subtitle stream, said stereo Text subtitle stream, or said Text subtitle stream for offset;

and wherein said PG stream for offset is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein said stereo PG stream is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode ;

and wherein in the event that said video mode is said mono video mode, said forced mono video mode, said flattened stereo video mode, or said dual mono video mode, when said PG stream for offset is selected, said offset value is set to 0, and said mono image corresponding to said PG stream for offset is played;

and wherein in the event that said video mode is said mono video mode or said forced mono video mode, when said stereo PG stream is selected, one of said image for the left eye and said image for the right eye making up said stereo image corresponding to said stereo PG stream is played;

and wherein in the event that said video mode is said flattened stereo video mode or said dual mono video mode, when said stereo PG stream is selected, if there is said PG stream for offset having the same stream number that is a number to be assigned thereto as that of said selected stereo PG stream, said offset value is set to 0, and said mono image corresponding to the PG stream for offset thereof is played;

and wherein said Text subtitle stream for offset is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein said stereo PG stream is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein in the event that said video mode is said mono video mode, said forced mono video mode, said flattened stereo video mode, or said dual mono video mode, when said Text subtitle stream for offset is selected, said offset value is set to 0, and said mono image corresponding to said PG stream for offset is played;

and wherein in the event that said video mode is said mono video mode or said forced mono video mode, when said stereo Text subtitle stream is selected, one of said image for the left eye and said image for the right eye making up said stereo image corresponding to said stereo Text subtitle stream is played;

and wherein in the event that said video mode is said flattened stereo video mode or said dual mono video mode, when said stereo Text subtitle stream is selected, if there is said Text stream for offset having said stream number that is the same number as that of said selected stereo Text subtitle stream, said offset value is set to 0, and said mono image corresponding to the Text subtitle stream for offset thereof is played.

[Claim 2]

An information processing method, wherein a video plane configured to store a video image is a storage region where two images worth of image storage regions of an L region that is one image worth of image storage region to store an image for the left eye, and an R region that is one image worth of image storage region to store an image for the right eye, are collaterally disposed;

and wherein the configuration of said video plane is defined as to the whole of said video plane that is said two images worth of image storage regions;

and wherein as a video mode that is a mode for playing said video image, there are defined five modes of

a mono video mode to store, in the case that said video image is a mono image that is a 2D (Dimensional) image, said mono image in one of storage regions of said L region and said R region of said video plane,

a dual mono video mode to store, in the case that said video image is said mono image, said mono image in both of said L region and said R region of said video plane,

a stereo video mode to store, in the case that said video image is a stereo image that is a 3D image, said image for the left eye and said image for the right eye making up said stereo image in said L region and said R region of said video plane respectively,

a flattened stereo video mode to store, in the event that said video image is said stereo image, one of said image for the left eye, and said image for the right eye making up said stereo image in both of said L region and said R region of said video plane, and

a forced mono video mode to store, in the event that said video image is said stereo image, one of said image for the left eye, and said image for the right eye making up said stereo image in one storage region of said L region and said R region of said video plane;

and wherein as a PG stream of a PG (Presentation Graphics image) image, there are defined

a mono PG stream that is a PG stream of said PG image that is a mono image serving as a 2D image,

a stereo PG stream that is a PG stream of said PG image that is a stereo image serving as a 3D image, and

a PG stream for offset that is a PG stream of said PG image that is said mono image to be used for generating a stereo image along with an offset value that is data for giving disparity to said mono image;

and wherein as a Text subtitle stream of a captioned image, there are defined

a mono Text subtitle stream that is a Text subtitle stream of said Text subtitle image that is a mono image serving as a 2D image,

a stereo Text subtitle stream that is a Text subtitle stream of said Text subtitle image that is a stereo image serving as a 3D image, and

a Text subtitle stream for offset that is a Text subtitle stream of said Text subtitle image that is said mono image to be used for generating a stereo image along with an offset value that is data for giving disparity to said mono image;

said information processing method comprising the step of:

performing, with a stream selecting API (Application Programming Interface) for performing selection of said mono PG stream, said stereo PG stream, or said PG stream for offset, and selection of said mono Text subtitle stream, said stereo Text subtitle stream, or said Text subtitle stream for offset, selection of said stereo PG stream or said PG stream for offset, and selection of said mono Text subtitle stream, said stereo Text subtitle stream, or said Text subtitle stream for offset;

and wherein said PG stream for offset is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein said stereo PG stream is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode ;

and wherein in the event that said video mode is said mono video mode, said forced mono video mode, said flattened stereo video mode, or said dual mono video mode, when said PG stream for offset is selected, said offset value is set to 0, and said mono image corresponding to said PG stream for offset is played;

and wherein in the event that said video mode is said mono video mode or said forced mono video mode, when said stereo PG stream is selected, one of said image for the left eye and said image for the right eye making up said stereo image corresponding to said stereo PG stream is played;

and wherein in the event that said video mode is said flattened stereo video mode or said dual mono video mode, when said stereo PG stream is selected, if there is said PG stream for offset having the same stream number that is a number to be assigned thereto as that of said selected stereo PG stream, said offset value is set to 0, and said mono image corresponding to the PG stream for offset thereof is played;

selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein said stereo PG stream is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein in the event that said video mode is said mono video mode, said forced mono video mode, said flattened stereo video mode, or said dual mono video mode, when said Text subtitle stream for offset is selected, said offset value is set to 0, and said mono image corresponding to said PG stream for offset is played;

and wherein in the event that said video mode is said mono video mode or said forced mono video mode, when said stereo Text subtitle stream is selected, one of said image for the left eye and said image for the right eye making up said stereo image corresponding to said stereo Text subtitle stream is played;

and wherein in the event that said video mode is said flattened stereo video mode or said dual mono video mode, when said stereo Text subtitle stream is selected, if there is said Text stream for offset having said stream number that is the same number as that of said selected stereo Text subtitle stream, said offset value is set to 0, and said mono image corresponding to the Text subtitle stream for offset thereof is played.

[Claim 3]

A program, wherein a video plane configured to store a video image is a storage region where two images worth of image storage regions of an L region that is one image worth of image storage region to store an image for the left eye, and an R region that is one image worth of image storage region to store an image for the right eye, are collaterally disposed;

and wherein the configuration of said video plane is defined as to the whole of said video plane that is said two images worth of image storage regions;

and wherein as a video mode that is a mode for playing said video image, there are defined five modes of

a mono video mode to store, in the case that said video image is a mono image that is a 2D (Dimensional) image, said mono image in one of storage regions of said L region and said R region of said video plane,

a dual mono video mode to store, in the case that said video image is said mono image, said mono image in both of said L region and said R region of said video plane,

a stereo video mode to store, in the case that said video image is a stereo image that is a 3D image, said image for the left eye and said image for the right eye making up said stereo image in said L region and said R region of said video plane respectively,

a flattened stereo video mode to store, in the event that said video image is said stereo image, one of said image for the left eye, and said image for the right eye making up said stereo image in both of said L region and said R region of said video plane, and

a forced mono video mode to store, in the event that said video image is said stereo image, one of said image for the left eye, and said image for the right eye making up said stereo image in one storage region of said L region and said R region of said video plane;

and wherein as a PG stream of a PG (Presentation Graphics image) image, there are defined

a mono PG stream that is a PG stream of said PG image that is a mono image serving as a 2D image,

a stereo PG stream that is a PG stream of said PG image that is a stereo image serving as a 3D image, and

a PG stream for offset that is a PG stream of said PG image that is said mono image to be used for generating a stereo image along with an offset value that is data for giving disparity to said mono image; image, there are defined

a mono Text subtitle stream that is a Text subtitle stream of said Text subtitle image that is a mono image serving as a 2D image,

a stereo Text subtitle stream that is a Text subtitle stream of said Text subtitle image that is a stereo image serving as a 3D image, and

a Text subtitle stream for offset that is a Text subtitle stream of said Text subtitle image that is said mono image to be used for generating a stereo image along with an offset value that is data for giving disparity to said mono image;

and wherein said program is a stream selecting API (Application Programming Interface) for performing selection of said mono PG stream, said stereo PG stream, or said PG stream for offset, and selection of said mono Text subtitle stream, said stereo Text subtitle stream, or said Text subtitle stream for offset;

and wherein said PG stream for offset is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein said stereo PG stream is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein in the event that said video mode is said mono video mode, said forced mono video mode, said flattened stereo video mode, or said dual mono video mode, when said PG stream for offset is selected, said offset value is set to 0, and said mono image corresponding to said PG stream for offset is played;

and wherein in the event that said video mode is said mono video mode or said forced mono video mode, when said stereo PG stream is selected, one of said image for the left eye and said image for the right eye making up said stereo image corresponding to said stereo PG stream is played;

and wherein in the event that said video mode is said flattened stereo video mode or said dual mono video mode, when said stereo PG stream is selected, if there is said PG stream for offset having the same stream number that is a number to be assigned thereto as that of said selected stereo PG stream, said offset value is set to 0, and said mono image corresponding to the PG stream for offset thereof is played;

and wherein said Text subtitle stream for offset is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein said stereo PG stream is selectable even in the event that said video mode is any of said mono video mode, said forced mono video mode, said flattened stereo video mode, said dual mono video mode, and said stereo video mode;

and wherein in the event that said video mode is said mono video mode, said forced mono video mode, said flattened stereo video mode, or said dual mono video mode, when said Text subtitle stream for offset is selected, said offset value is set to 0, and said mono image corresponding to said PG stream for offset is played;

and wherein in the event that said video mode is said mono video mode or said forced mono video mode, when said stereo Text subtitle stream is selected, one of said image for the left eye and said image for the right eye making up said stereo image corresponding to said stereo Text subtitle stream is played;

and wherein in the event that said video mode is said flattened stereo video mode or said dual mono video mode, when said stereo Text subtitle stream is selected, if there is said Text stream for offset having said stream number that is the same number as that of said selected stereo Text subtitle stream, said offset value is set to 0, and said mono image corresponding to the Text subtitle stream for offset thereof is played.

Documents

Application Documents

# Name Date
1 7711-chenp-2010 pct 29-11-2010.pdf 2010-11-29
2 7711-chenp-2010 power of attorney 29-11-2010.pdf 2010-11-29
3 7711-chenp-2010 others-4 29-11-2010.pdf 2010-11-29
4 7711-chenp-2010 others-3 29-11-2010.pdf 2010-11-29
5 7711-chenp-2010 others-2 29-11-2010.pdf 2010-11-29
6 7711-chenp-2010 others-1 29-11-2010.pdf 2010-11-29
7 7711-chenp-2010 others 29-11-2010.pdf 2010-11-29
8 7711-chenp-2010 form-5 29-11-2010.pdf 2010-11-29
9 7711-chenp-2010 form-3 29-11-2010.pdf 2010-11-29
10 7711-chenp-2010 form-2 29-11-2010.pdf 2010-11-29
11 7711-chenp-2010 form-1 29-11-2010.pdf 2010-11-29
12 7711-chenp-2010 drawings 29-11-2010.pdf 2010-11-29
13 7711-chenp-2010 description(complete)-1 29-11-2010.pdf 2010-11-29
14 7711-chenp-2010 description(complete) 29-11-2010.pdf 2010-11-29
15 7711-chenp-2010 correspondence others 29-11-2010.pdf 2010-11-29
16 7711-chenp-2010 claims 29-11-2010.pdf 2010-11-29
17 7711-chenp-2010 abstract 29-11-2010.pdf 2010-11-29
18 7711-CHENP-2010 CORRESPONDENCE OTHERS 31-07-2012.pdf 2012-07-31
19 7711-CHENP-2010 FORM-3 31-07-2012.pdf 2012-07-31
20 7711-CHENP-2010 FORM-18 27-03-2013.pdf 2013-03-27
21 7711-CHENP-2010 CORRESPONDENCE OTHERS 27-03-2013.pdf 2013-03-27
22 7711-CHENP-2010-FER.pdf 2019-02-21
23 7711-CHENP-2010-PETITION UNDER RULE 137 [21-08-2019(online)].pdf 2019-08-21
24 7711-CHENP-2010-PETITION UNDER RULE 137 [21-08-2019(online)]-1.pdf 2019-08-21
25 7711-CHENP-2010-OTHERS [21-08-2019(online)].pdf 2019-08-21
26 7711-CHENP-2010-FORM-26 [21-08-2019(online)].pdf 2019-08-21
27 7711-CHENP-2010-FER_SER_REPLY [21-08-2019(online)].pdf 2019-08-21
28 7711-CHENP-2010-DRAWING [21-08-2019(online)].pdf 2019-08-21
29 7711-CHENP-2010-CORRESPONDENCE [21-08-2019(online)].pdf 2019-08-21
30 7711-CHENP-2010-CLAIMS [21-08-2019(online)].pdf 2019-08-21
31 7711-CHENP-2010-ABSTRACT [21-08-2019(online)].pdf 2019-08-21
32 Correspondence by Agent_Power of Attorney_27-08-2019.pdf 2019-08-27
33 Correspondence by Agent_Form-1_27-08-2019.pdf 2019-08-27
34 7711-CHENP-2010-PatentCertificate01-04-2021.pdf 2021-04-01
35 7711-CHENP-2010-IntimationOfGrant01-04-2021.pdf 2021-04-01

Search Strategy

1 SearchStrategy_14-02-2019.pdf

ERegister / Renewals