Patent US6160952A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6160952A Expired / Lapsed US ⏱️ 0.0 years remaining

Recording medium, apparatus and method for recording data on the recording medium, apparatus and method for reproducing data from the recording medium

Assignee: Toshiba Corp
•
Filing: 1998-11-18
•
Granted: 2000-12-12
•
Expires: 2018-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention forms a menu of video data as the background image of the menu and sub-picture data made of an selection item of the menu, alters highlight information for the selection item of the sub-picture data, thereby easily forming various menu. Specifically, a button area for surrounding the selection item and the action item represented by the sub-picture data is provided, and the color and contract of the pattern pixel, background pixel and highlighted pixel as pixel data in the button area are variously altered.

Inventors

  • 👤 Hideki Mimura
  • 👤 Tomoaki Kurano
  • 👤 Shinichi Kikuchi
  • 👤 Kazuhiko Taira

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 02:45
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/34; G11B27/02; G11B27/031; G11B27/034; G11B27/102; G11B27/105; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; G11B27/32; G11B27/327; G11B27/329; H; H04; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/422; H04N21/42204; H04N21/426; H04N21/42646; H04N21/42653; H04N21/47; H04N21/482; H04N21/485; H04N21/4856; H04N21/80; H04N21/83; H04N21/845; H04N21/8455; H04N9/00; H04N9/79; H04N9/80; H04N9/82; H04N9/8205; H04N9/8227; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2562; G11B7/00; G11B7/002; G11B7/0037; G11B7/007; G11B7/013; H04N5/00; H04N5/44; H04N5/445; H04N5/76; H04N5/78; H04N5/782; H04N5/783; H04N5/84; H04N5/85; H04N9/804; H04N9/8042; H04N9/8211; H04N9/8216

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 456 words
A reproducing apparatus for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data and sub-picture data, at least one menu information formed from the reproduction data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack recording control data for controlling the selection item or the action item, the reproducing apparatus comprising: a reader for reading reproduction data from a data pack array and control data from a control pack; a first extractor for extracting video data from the reproduction data read by the reader; a second extractor for extracting sub-picture data from the reproduction data read by the reader; a third extractor for extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; a fourth extractor for extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; a fifth extractor for extracting from the control data the status button position information; a sixth extractor for extracting from the control data the adjacent status button information; a seventh extractor for extracting from the control data a status button command; a decoding circuit for decoding the sub-picture data extracted by the second extractor based on the control data read by the reader from the control pack; and a synthesizing device for generating reproduced menu information by synthesizing the sub-picture data decoded by the decoding circuit with the video data extracted by the first extractor.
Claim 2
Dependent Claim 456 words
A reproducing apparatus for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data and sub-picture data, at least one menu information formed from the reproduction data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack recording control data for controlling the selection item or the action item, the reproducing apparatus comprising: a reader for reading reproduction data from a data pack array and control data from a control pack; a first extractor for extracting video data from the reproduction data read by the reader; a second extractor for extracting sub-picture data from the reproduction data read by the reader; a third extractor for extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; a fourth extractor for extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; a fifth extractor for extracting from the control data the status button position information; a sixth extractor for extracting from the control data the adjacent status button information; a seventh extractor for extracting from the control data a status button command; a decoding circuit for decoding the sub-picture data extracted by the second extractor based on the control data read by the reader from the control pack; and a synthesizing device for generating reproduced menu information by synthesizing the sub-picture data decoded by the decoding circuit with the video data extracted by the first extractor.
Claim 3
Dependent Claim 455 words
A reproducing apparatus for use with a recording medium including plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of compressed video data and sub-picture data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack recording control data for controlling the selection item or the action item, the reproducing apparatus comprising: a reader for reading reproduction data from a data pack array and control data from a control pack; a first extractor for extracting video data from the reproduction data read by the reader; a second extractor for extracting sub-picture data from the reproduction data read by the reader; a third extractor for extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; a fourth extractor for extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; a fifth extractor for extracting from the control data the status button position information; a sixth extractor for extracting from the control data the adjacent status button information; a seventh extractor for extracting from the control data a status button command; a decoding circuit for decoding the sub-picture data extracted by the second extractor based on the control data read by the reader from the control pack; and a synthesizing device for generating reproduced menu information by synthesizing the sub-picture data decoded by the decoding circuit with the video data extracted by the first extractor.
Claim 4
Dependent Claim 455 words
A reproducing apparatus for use with a recording medium including plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of compressed video data and sub-picture data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack recording control data for controlling the selection item or the action item, the reproducing apparatus comprising: a reader for reading reproduction data from a data pack array and control data from a control pack; a first extractor for extracting video data from the reproduction data read by the reader; a second extractor for extracting sub-picture data from the reproduction data read by the reader; a third extractor for extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; a fourth extractor for extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; a fifth extractor for extracting from the control data the status button position information; a sixth extractor for extracting from the control data the adjacent status button information; a seventh extractor for extracting from the control data a status button command; a decoding circuit for decoding the sub-picture data extracted by the second extractor based on the control data read by the reader from the control pack; and a synthesizing device for generating reproduced menu information by synthesizing the sub-picture data decoded by the decoding circuit with the video data extracted by the first extractor.
Claim 5
Dependent Claim 456 words
A reproducing apparatus for use with a recording medium including plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data, sub-picture data and audio data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack recording control data for controlling the selection item or the action item, the reproducing apparatus comprising: a reader for reading reproduction data from a data pack array and control data from a control pack; a first extractor for extracting video data from the reproduction data read by the reader; a second extractor for extracting sub-picture data from the reproduction data read by the reader; a third extractor for extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; a fourth extractor for extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; a fifth extractor for extracting from the control data the status button position information; a sixth extractor for extracting from the control data the adjacent status button information; a seventh extractor for extracting from the control data a status button command; a decoding circuit for decoding the sub-picture data extracted by the second extractor based on the control data read by the reader from the control pack; and a synthesizing device for generating reproduced menu information by synthesizing the sub-picture data decoded by the decoding circuit with the video data extracted by the first extractor.
Claim 6
Dependent Claim 456 words
A reproducing apparatus for use with a recording medium including plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data, sub-picture data and audio data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack recording control data for controlling the selection item or the action item, the reproducing apparatus comprising: a reader for reading reproduction data from a data pack array and control data from a control pack; a first extractor for extracting video data from the reproduction data read by the reader; a second extractor for extracting sub-picture data from the reproduction data read by the reader; a third extractor for extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; a fourth extractor for extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; a fifth extractor for extracting from the control data the status button position information; a sixth extractor for extracting from the control data the adjacent status button information; a seventh extractor for extracting from the control data a status button command; a decoding circuit for decoding the sub-picture data extracted by the second extractor based on the control data read by the reader from the control pack; and a synthesizing device for generating reproduced menu information by synthesizing the sub-picture data decoded by the decoding circuit with the video data extracted by the first extractor.
Claim 7
Dependent Claim 410 words
A reproducing method for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data and sub-picture data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack including control data for controlling the selection item or the action item, the reproducing method comprising: reading reproduction data from a data pack array and control data from a control pack; extracting video data from the reproduction data read from the data pack array; extracting sub-picture data from the reproduction data read from the data pack array; extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; extracting from the control data the status button position information; extracting from the control data the adjacent status button information; extracting from the control data a status button command; updating the sub-picture data extracted based on the control data read from the control pack; and generating reproduced menu information by synthesizing the sub-picture data updated with the video data extracted.
Claim 8
Dependent Claim 410 words
A reproducing method for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data and sub-picture data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack including control data for controlling the selection item or the action item, the reproducing method comprising: reading reproduction data from a data pack array and control data from a control pack; extracting video data from the reproduction data read from the data pack array; extracting sub-picture data from the reproduction data read from the data pack array; extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; extracting from the control data the status button position information; extracting from the control data the adjacent status button information; extracting from the control data a status button command; updating the sub-picture data extracted based on the control data read from the control pack; and generating reproduced menu information by synthesizing the sub-picture data updated with the video data extracted.
Claim 9
Dependent Claim 411 words
A reproducing method for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of compressed video data and sub-picture data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack including control data for controlling the selection item or the action item, the reproducing method comprising: reading reproduction data from a data pack array and control data from a control pack; extracting video data from the reproduction data read from the data pack array; extracting sub-picture data from the reproduction data read from the data pack array; extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; extracting from the control data the status button position information; extracting from the reproduction data the adjacent status button information; extracting from the control data a status button command; updating the sub-picture data extracted based on the control data read from the control pack; and generating reproduced menu information by synthesizing the sub-picture data updated with the video data extracted.
Claim 10
Dependent Claim 411 words
A reproducing method for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of compressed video data and sub-picture data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack including control data for controlling the selection item or the action item, the reproducing method comprising: reading reproduction data from a data pack array and control data from a control pack; extracting video data from the reproduction data read from the data pack array; extracting sub-picture data from the reproduction data read from the data pack array; extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; extracting from the control data the status button position information; extracting from the reproduction data the adjacent status button information; extracting from the control data a status button command; updating the sub-picture data extracted based on the control data read from the control pack; and generating reproduced menu information by synthesizing the sub-picture data updated with the video data extracted.
Claim 11
Dependent Claim 412 words
A reproducing method for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data, sub-picture data and audio data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack including control data for controlling the selection item or the action item, the reproducing method comprising: reading reproduction data from a data pack array and control data from a control pack; extracting video data from the reproduction data read from the data pack array; extracting sub-picture data from the reproduction data read from the data pack array; extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; extracting from the control data the status button position information; extracting from the control data the adjacent status button information; extracting from the control data a status button command; updating the sub-picture data extracted based on the control data read from the control pack; and generating reproduced menu information by synthesizing the sub-picture data updated with the video data extracted.
Claim 12
Dependent Claim 412 words
A reproducing method for reproducing menu information from a recording medium, where the recording medium includes plural data units which are reproduced in sequence, the data units each being reproduced within a predetermined period of time, each data unit including a data pack array and a control pack, each of the data pack arrays including multiple data packs, the data packs comprising reproduction data including at least one of video data, sub-picture data and audio data, at least one menu information formed from the video data and the sub-picture data being used for confirming contents of the video data and for selecting from among the video data, the menu information including a background image recorded as the video data and either a selection item or an action item represented by the sub-picture data, the control pack being positioned before the data pack array within each data unit so as to control reproduction of the reproduction data, the control pack including control data for controlling the selection item or the action item, the reproducing method comprising: reading reproduction data from a data pack array and control data from a control pack; extracting video data from the reproduction data read from the data pack array; extracting sub-picture data from the reproduction data read from the data pack array; extracting a status button color information table from the control data, said status button color information table having entries corresponding to one or more status buttons in said sub-picture; extracting a status button information table from the control data, said status button information table having entries corresponding to said status buttons in said sub-picture, wherein said status button information table includes status button information, and said status button information includes (a) status button position information for indicating a position of the corresponding status button in a menu, (b) adjacent status button information for describing a direction of a next selection for a status button which is in the user selection status, and (c) a status button command for describing a status command to be executed when the status button in the user selection status is activated; extracting from the control data the status button position information; extracting from the control data the adjacent status button information; extracting from the control data a status button command; updating the sub-picture data extracted based on the control data read from the control pack; and generating reproduced menu information by synthesizing the sub-picture data updated with the video data extracted.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-12 2004-06-12 2004-12-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-12 2008-06-12 2008-12-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-12 2012-06-12 2012-12-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag