Transmitting apparatus for providing information by effective use of bands
First Claim
1. A transmitting apparatus comprising:
- input means for inputting data of a second program;
encrypting means for encrypting said data inputted from said input means by use of a predetermined key;
detecting means for detecting a position of an intra-picture from said data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data;
first transmitting means for transmitting data of a first program and data of the second program encrypted by said encrypting means;
second transmitting means for transmitting said key at a time for enabling said second program to be viewed on a receiving apparatus at a viewing time established by the transmitting apparatus, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmitting apparatus adapted to effectively use the band for transferring programs of television broadcasting. A program of a first channel transmitted from the transmitting side can be viewed in real time on the receiving side. A program of a second channel is transmitted to the receiving side in advance in a time zone of lower audience rate than other time zones and stored in a storage device of the receiving side. Each program to be stored is encrypted. When a provision time of a program comes, the data such as a key are transmitted from the transmitting side to the receiving side along with the program data of the first channel. The receiving side extracts the data such as a key and, by use of the extracted data, provides the program stored in the storage device to viewers.
15 Citations
16 Claims
-
1. A transmitting apparatus comprising:
-
input means for inputting data of a second program; encrypting means for encrypting said data inputted from said input means by use of a predetermined key; detecting means for detecting a position of an intra-picture from said data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; first transmitting means for transmitting data of a first program and data of the second program encrypted by said encrypting means; second transmitting means for transmitting said key at a time for enabling said second program to be viewed on a receiving apparatus at a viewing time established by the transmitting apparatus, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A transmitting method comprising:
-
an encrypting step for encrypting second program data by use of a key; a detecting step for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; transmitting data of a first program and data of a second program encrypted by said encrypting step; transmitting said key at a time for enabling said second program to be viewed on a receiving apparatus at a viewing time established by a transmission apparatus, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
7. A recording medium storing a computer program executed by a processor, said computer program comprising:
-
an encrypting step for encrypting second program data by use of a predetermined key; a detecting step for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a first transmitting step of transmitting data of a first program and data of a second program encrypted by said encrypting step; a second transmitting step for transmitting said key at a time for enabling said second program to be viewed on a receiving apparatus at a viewing time established by a transmitting apparatus, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
8. A system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor, the memory storing a computer program comprising; an encrypting step for encrypting second program data by use of a predetermined key; a detecting step for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a first transmitting step of transmitting data of a first program and data of a second program encrypted by said encrypting step; a second transmitting step for transmitting said key at a time for enabling said second program to be viewed on a receiving apparatus at a viewing time established by a transmitting apparatus, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
9. A receiving apparatus comprising:
-
storage means for receiving and storing, as data of a second program of a second program channel, encrypted the second program data supplied in a predetermined time slot by use of a transmission channel that transmits data of a first program of a first program channel; detecting means for detecting a position an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; receiving means for receiving a key for decrypting said second program data, said key being transmitted after said predetermined time slot and at a time for enabling the viewing, on the receiving side, of said second program at a viewing time established by a transmitting apparatus; and reproducing means for reproducing said second program by decrypting said data of said second program stored in said storage means by use of said key received by said receiving means, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
10. A receiving method comprising:
-
a storage control step from controlling the reception of encrypted second program data supplied in a predetermined time slot by use of a transmission channel for transmitting data of a first program of a first program channel and controlling the storage of the supplied data as data of a second program of a second program channel; a detecting step for detecting a position an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a reception control step for controlling the reception of a key for decrypting said second program data, said key being transmitted after said predetermined time slot and at a time for enabling the viewing, on a receiving apparatus, of said second program at a viewing time established by a transmitting apparatus; and a reproducing step for reproducing said second program by decrypting said data of said second program in which the storage is controlled in said storage control step by use of said key received by said reception control step, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
11. A recording medium storing a computer program executed by a processor, said computer program comprising:
-
a storage control step from controlling the reception of encrypted second program data supplied in a predetermined time slot by use of a transmission channel for transmitting data of a first program of a first program channel and controlling the storage of the supplied data as data of a second program of a second program channel; a detecting step for detecting a position an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a reception control step for controlling the reception of a key for decrypting said second program data, said key being transmitted after said predetermined time slot and at a time for enabling the viewing, on a receiving apparatus, of said second program at a viewing time established by a transmitting apparatus; and a reproducing step for reproducing said second program by decrypting said data of said second program in which the storage is controlled in said storage control step by use of said key received by said reception control step, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
12. A system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor, the memory storing a computer program comprising; a storage control step for controlling the reception of encrypted second program data supplied in a predetermined time slot by use of a transmission channel for transmitting data of a first program of a first program channel and controlling the storage of the supplied data as data of a second program of a second program channel; a detecting step for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a reception control step for controlling the reception of a key for decrypting said second program data, said key being transmitted after said predetermined time slot and at a time for enabling the viewing, on a receiving apparatus, of said second program at a viewing time established by a transmitting apparatus; and a reproducing step for reproducing said second program by decrypting said data of said second program in which the storage is controlled in said storage control step by use of said key received by said reception control step, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
13. An information transmitting/receiving system having a transmitting apparatus for transmitting data and a receiving apparatus for receiving said data transmitted from said transmitting apparatus,
said transmitting apparatus comprising: -
encrypting means for encrypting data of a second program by use of a predetermined key; detecting means for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; first transmitting means for transmitting data of a first program and data of a second program encrypted by said encrypting means; second transmitting means for transmitting said key at a time for enabling said second program to be viewed on the receiving apparatus at a viewing time established by the transmitting apparatus, said receiving apparatus comprising; storage means for receiving and storing said data of said second program transmitted from said first transmitting means; receiving means for receiving said key transmitted from said second transmitting means; and reproducing means for reproducing said second program at a viewing time on said receiving apparatus established by said transmitting apparatus by decoding said data of said second program stored in said storage means by use of said key received by said receiving means, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
14. An information transmitting/receiving method for an information transmitting/receiving system having a transmitting apparatus for transmitting data and a receiving apparatus for receiving said data transmitted from said transmitting apparatus,
the information transmitting/recording method for said transmitting apparatus comprising: -
an encrypting step for encrypting data of a second program by use of a predetermined key; a detecting step for detecting a position an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a first transmitting step for transmitting data of a first program and data of a second program encrypted by said encrypting step; a second transmitting step for transmitting said key at a time for enabling said second program to be viewed on the receiving apparatus at a viewing time established by the transmitting apparatus, the information transmitting/receiving method for said receiving apparatus comprising; a storage control step for controlling the reception and storage of said data of said second program in which the transmission is controlled in said first transmission step; a reception control step for controlling the reception of said key in which the transmission is controlled in said second transmission step; and a reproducing step for reproducing said second program at a viewing time on said receiving apparatus intended by said transmitting apparatus by decoding said data of said second program in which the storage is controlled in said storage control step by use of said key in which the reception is controlled in said reception control step, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
15. A recording medium storing a computer program, executed by a processor, for an information transmitting/receiving system having a transmitting apparatus for transmitting data and a receiving apparatus for receiving said data transmitted from said transmitting apparatus, the computer program including a computer program for said transmitting apparatus and a computer program for said receiving apparatus, wherein, said computer program for said transmitting apparatus comprising:
-
an encrypting step for encrypting data of a second program by use of a predetermined key;
a detecting step for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data;
a first transmitting step for transmitting data of a first program and data of a second program encrypted by said encrypting step;a second transmitting step for transmitting said key at a time for enabling said second program to be viewed on the receiving apparatus at a viewing time established by the transmitting apparatus, said computer program for said receiving apparatus comprising; a storage control step for controlling the reception and storage of said data of said second program in which the transmission is controlled in said first transmission step;
a reception control step for controlling the reception of said key in which the transmission is controlled in said second transmission step; anda reproducing step for reproducing said second program at a viewing time on said receiving apparatus intended by said transmitting apparatus by decoding said data of said second program in which the storage is controlled in said storage control step, by use of said key in which the reception is controlled in said reception control step, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
-
16. A system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor, the memory storing a computer program for an information transmitting/receiving system having a transmitting apparatus for transmitting data and a receiving apparatus for receiving said data transmitted from said transmitting apparatus, the computer program including a computer program for said transmitting apparatus and a computer program for said receiving apparatus, wherein, said computer program for said transmitting apparatus comprising; an encrypting step for encrypting data of a second program by use of a predetermined key; a detecting step for detecting a position of an intra-picture from said second program data, wherein the position of the intra-picture is detected as a time offset and a byte offset from the beginning of a bit stream, wherein the time offset and the byte offset are encrypted with said data; a first transmitting step for transmitting data of a first program and data of a second program encrypted by said encrypting step; a second transmitting step for transmitting said key at a time for enabling said second program to be viewed on the receiving apparatus at a viewing time established by the transmitting apparatus, said computer program for said receiving apparatus comprising; a storage control step for controlling the storage of said data of said second program in which transmission is controlled in said first transmission step; a reception control step for controlling the reception of said key in which the transmission is controlled in said second transmission step; and a reproducing step for reproducing said second program at a viewing time on said receiving apparatus intended by said transmitting apparatus by decoding said data of said second program stored in said storage control step by use of said key received by said reception control step, wherein said first program is viewed at a time when said data of said first program is received by said receiving apparatus, wherein said second program is viewed at a time when said key is received by said receiving apparatus and after a predetermined time slot when the data of said second program is transmitted, and wherein said first program and said second program are viewed in the same viewing time slot.
-
Specification