Data storing and outputting apparatus
First Claim
1. A data storing and outputting apparatus comprising:
- coding means for coding one set of data of a program through N coding processes and generating N sets of coded data of said program from said one set of data of said program, N being a natural number more than one;
storing means for storing said N sets of coded data of said program; and
reading and outputting means responsive to a request for selectively reading and outputting one of said N sets of coded data of said program from said storing means, wherein said coding means generates said N sets of coded data having different data rates.
2 Assignments
0 Petitions
Accused Products
Abstract
A first data storing and outputting apparatus includes a coding unit for coding data of a program through N coding processes and generating N sets of coded data of the program, N being a natural number more than one, a memory for storing the N sets of coded data of the program, and a reading and outputting circuit responsive to a request for selectively reading and outputting one of the N sets of coded data of the program from the memory. A second data storing and outputting apparatus includes a first coder for coding data of a program according to a first coding process and generating first coded data of the program, a memory for storing the first coded data of the program, a reading circuit responsive to a request for reading the first coded data of the program from the memory, a decoder for decoding the first coded data of the program from the memory, a second coder for coding an output of the decoder according to a second coding processing and generating second coded data of the program, a data rate adjusting circuit for adding dummy data to the first coded data from the memory and outputting third coded data having a data rate higher than a data rate of the first coded data, and a switch for outputting either of the first coded data from the memory, second coded data, or the third coded data according to a predetermined condition.
-
Citations
20 Claims
-
1. A data storing and outputting apparatus comprising:
-
coding means for coding one set of data of a program through N coding processes and generating N sets of coded data of said program from said one set of data of said program, N being a natural number more than one; storing means for storing said N sets of coded data of said program; and reading and outputting means responsive to a request for selectively reading and outputting one of said N sets of coded data of said program from said storing means, wherein said coding means generates said N sets of coded data having different data rates. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; second coding means responsive to a data rate command for coding an output of said decoding means in accordance with a second coding processing and generating second coded data of said program at a data rate determined in accordance with said data rate command; and switching means for outputting either of said first coded data from said reading means or said second coded data in accordance with an output requesting data.
-
-
7. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; second coding means responsive to a data rate command for coding an output of said decoding means in accordance with a second coding processing and generating second coded data of said program at said data rate determined in accordance with said data rate command; and switching means for outputting either of said first coded data from said reading means or said second coded data in accordance with an output requesting data, wherein said second coding means generates said second coded data having a data rate lower than a data rate of said first coding means in accordance with said data rate command.
-
-
8. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; second coding means for coding an output of said decoding means in accordance with a second coding processing and generating second coded data of said program; data rate adjusting means for adding dummy data to said first coded data from said reading means and outputting third coded data having a data rate higher than a data rate of said first coded data; and switching means for outputting either of said first coded data from said reading means, second coded data, or said third coded data in accordance with an output requesting data.
-
-
9. A data storing and outputting apparatus comprising:
-
a terminal for receiving one set of data including at least video data of a program; coding means for coding said one set of data at least video data of said program through N different coding processes and generating N sets of coded video data of said program from said one set of data including at least video data of said program, N being a natural number more than one; storing means for storing said N sets of coded video data of said program; and reading and outputting means responsive to a request for selectively reading and outputting one of said N sets of coded video data of said program from said storing means. - View Dependent Claims (10, 11)
-
-
12. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; second coding means responsive to a data rate command for coding an output of said decoding means in accordance with a second coding processing and generating second coded data of said program at a data rate determined in accordance with said data rate command; data rate adjusting means responsive to an output data rate command for adding dummy data to said first coded data from said reading means and outputting third coded data having a data rate higher than a data rate of said first coded data when a data rate of the first coded data is lower than a data rate of said output data rate command; and switching means for outputting either of said first coded data from said reading means, second coded data, or said third coded data in accordance with an output requesting data, wherein said second coding means generates said second coded data of said program having a data rate lower than a data rate of said first coded data.
-
-
13. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading and outputting said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; and second coding means responsive to a data rate command for coding an output of said decoding means in accordance with a second coding processing and generating and outputting second coded data of said program at a data rate determined in accordance with said data rate command. - View Dependent Claims (14)
-
-
15. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading and outputting said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; and second coding means responsive to a data rate command for coding an output of said decoding means in accordance with a second coding processing and generating and outputting second coded data of said program at said data rate determined in accordance with said data rate command, wherein said second coding means generates said second coded data having a data rate lower than a data rate of said first coding means in accordance with the data rate command. - View Dependent Claims (16)
-
-
17. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said programs; reading means responsive to a request for reading and outputting said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; second coding means for coding an output of said decoding means in accordance with a second coding processing and generating and outputting second coded data of said program; and data rate adjusting means for adding dummy data to said first coded data from said reading means and outputting third coded data having a data rate higher than a data rate of said first coded data. - View Dependent Claims (18)
-
-
19. A data storing and outputting apparatus comprising:
-
first coding means for coding data of a program in accordance with a first coding processing and generating first coded data of said program; storing means for storing said first coded data of said program; reading means responsive to a request for reading and outputting said first coded data of said program from said storing means; decoding means for decoding said first coded data of said program from said reading means; second coding means responsive to a data rate command for coding an output of said decoding means in accordance with a second coding processing and generating and outputting second coded data of said program at a data rate determined in accordance with said data rate command; data rate adjusting means responsive to an output data rate command for adding dummy data to said first coded data from said reading means and outputting third coded data having a data rate higher than a data rate of said first coded data when a data rate of the first coded data is lower than a data rate of said output data rate command, wherein said second coding means generates said second coded data of said program having a data rate lower than a data rate of said first coded data. - View Dependent Claims (20)
-
Specification