The present invention relates to an information output apparatus, an information output method, an information recording apparatus, an information recording method, an information output program, an information recording program, and an information recording medium. More concretely, the invention relates to the information output device, the information output method, the information output program therefore , the recording medium in which the information output program is recorded, the information recording device in which the outputted recording information is recorded, the information recording method, the information recording program therefore, and the information recording medium in which the information recording program is recorded.
In recent years, digital broadcasting such as so-called digital high vision broadcasting is starting. As recording density of recording media tends to be heightened recently, recorders and the like, which can receive digital broadcasting originally having high image quality and can record the contents included in the received digital information into optical discs or hard discs while maintaining the image qualities, are being marketed.
Generally in view of convenience, when a program which is sent as the digital broadcasting is received and recorded, it is necessary to detect caesuras (changing points) of the programs and insert, for example, an index or a title when a program which is broadcasted as the digital broadcasting is received.
In the conventional technique, as a conventional mathod of detecting a changed point of the program as described, there is a technique described in Patent Document 1: Japanese Unexamined Patent Publication No. JP-A-11-239185 to treat a so-called partial transport stream in an MPEG 2 method. In the Patent Document 1: Japanese Unexamined Patent Publication No. JP-A-11-239185, according to the methods described in Patent Document 1(FIGS. 1 and 5), by inserting a Discontinuity Information Table(DIT) Program Clock Reference (PCR) at the changed points of so-called Program Specific Information(PSI) or Section Information(SI), the changed points of the program are detected at a time of reproducing.
Problems to be Solved by the Invention
However, according to the method disclosed in the above described Patent Document 1, there is a problem that the inserted DIT does not show the changed point of the all programs.
In other words, since the PSI is originally generated based on various table information pieces (table information pieces having no relation with changed points of the program) on a transport stream, although contents of a program have a changed point, there is a case where the changed point is not clearly shown.
On the other hand, it is not normalized to necessarily transmit the SI as a partial transport stream. In a device in which the SI is not transmitted, it is impossible to detect the changed point at the time of reproducing.
Further, the DTI is inserted into discontinuous points of Program Clock Reference (PCR) . However, since there is a case where the PCR is necessarily discontinuous, the DIT related thereto cannot be comprehended to show changed points of all programs.
Therefore, the present invention is provided to solve the above problems and to provide an information recording apparatus and method which can record various information pieces into a recording medium under a state where a content of a representative image is prevented from being improperly recognized by a user whom the representative image is improperly presented, an information reproducing device and method which can reproduce the information pieces while restricting reproduction of the recorded information pieces, and a recording medium which records an information recording program for recording the information pieces, an information reproducing program for reproducing the information pieces, and information pieces for the information recording program, the information reproducing program and the control of the reproduction.
Means of Solving the Problem
In order to solve the above problem, according to an invention described in claim 1, an information outputting apparatus for converting recording information which is inputted from an outside as recording information, e.g. a transport stream, to be recorded into a recording medium, e.g. a hard disc, into a recording stream which is recorded into a recording medium and outputting the converted recording stream into an information recording apparatus, comprising:
a detecting device which detects control information respectively for partial recording information pieces including at least time information for showing a change point where the content of the partial recording information pieces which form the recording information out of the inputted recording information; and
an output device which generates instructing information which shows a boarder of the recording stream on the basis of the control information thus detected, inserts the instructing information thus generated to form the recording stream, and outputs it to the information recording apparatus.
Accordingly, the control information is detected from the inputted recording information, the instructing information is generated on the basis of the control information thus detected and outputted into the information recording apparatus. Therefore, the instructing information is generated from the control information which directly shows a change of the partial recording information. Accordingly, it is possible to recognize the instructing information which certainly shows an event that the partial recording information piece is changed.
Accordingly, it is possible to certainly grasp the change of the partial recording information piece at the time of recording or reproducing in the information recording apparatus.
In order to solve the problem, according to the invention described in claim 2, in the information outputting apparatus according to claim 1, the output device is characterized in that the instructing information is inserted at a position of the recording stream which corresponds to a timing being a predetermined time prior to a timing when the content of the partial recording information piece is changed.
Accordingly, the instructing information is inserted at a position of the recording stream which position corresponds to the timing being a predetermined time prior to the timing when the content of the partial recording information piece is changed. Therefore, it is possible to prevent a drop of information just after changing the partial recording information piece, i.e. at the beginning of reproduction of the partial recording information just after the change.
In order to solve the above problem, according to the invention described in claim 3, in the information outputting apparatus according to claim 2, the recording information is inputted from an outside after being compressed by an MPEG method, and the time is a reproducing time of the recording information piece corresponding to one group of picture (GOP) in the MPEG method.
Accordingly, the recording information is inputted from the outside after being compressed by an MPEG method, and the preset time is a reproduction time of the recording information piece corresponding to one group of picture in a MPEG method. Therefore, it is possible to certainly prevent a drop of information just after changing the partial recording information.
In order to solve the above problem, according to the invention described in claim 4, in the information outputting apparatus according to any one of claims 1 to 3, the recording information is inputted through broadcasting, and the control information designates the broadcasting start time of the partial recording information and the broadcasting time of the partial recording information with respect to each of the partial recording information pieces.
Accordingly, because the control information is information designating the broadcasting start time of the partial recording information and the broadcasting time of the partial recording information, it is possible to certainly grasp the change point of the partial recording information which is changed by each recording information pieces.
In order to solve the above problem, according to the invention described in claim 5, in an information recording apparatus which records the recording stream which is outputted from the information outputting apparatus according to any one of claims 1 to 4, it characterized by comprising:
an extracting device such as a micro computer which extracts the instructing information from the recording stream thus outputted; and
a recording device such as a recording unit which records the instructing information thus extracted into the recording medium along with the partial recording information piece corresponding to the instructing information thus extracted.
Accordingly, the instructing information is extracted out of the outputted recording stream which is outputted from the information output device, and the instructing information is recorded into a recording medium along with the corresponding partial recording information. Since the instructing information is generated out of the control information which directly designates the change of the partial recording information. Therefore, it is possible to recognize the instructing information which certainly designates a change of the partial information in the information recording apparatus.
Accordingly, it is possible to certainly grasp the change of the original partial recording information piece at the time of recording or reproducing.
In order to solve the above problem, according to the invention described in claim 6, in an information outputting method of converting recording information such as a transport stream which is inputted from an outside as recording information to be recorded into a recording medium such as a hard disc into a recording stream for recording into the recording medium and outputting the converted recording stream to an information recording apparatus comprising steps of:
a detecting step which detects control information respectively of partial recording information pieces which includes at least time information for designating a change point where a content of the partial recording information such as an event which forms the recording information out of the recording information thus inputted; and
an outputting step which generates instructing information such as an event change information table which designates a boarder of the recording stream on the basis of the control information thus detected, forms the recording stream by inserting the instructing information thus generated into the recording stream, and outputs the recording stream into the information recording apparatus.
Accordingly, it is possible to detect the control information respectively of the partial recording information pieces out of the recording information to be inputted, generate instructing information on the basis of the control information thus detected, form the recording stream by inserting the instructing information thus generated into the recording stream, and output to the information recording apparatus. Therefore, it is possible to recognize the instructing information which certainly designates that the partial recording information is changed by the information recording apparatus since the instructing information is generated from the control information which directly designates the change of the partial recording information.
Accordingly, it is possible to certainly grasp the change of the original partial recording information at the time of recording and reproducing in the information recording apparatus.
In order to solve the above problem, according to the invention described in claim 7, in an information outputting method which is conducted by the information recording apparatus which makes the recording medium record the recording stream outputted from the information output method according to claim 6, comprising:
an extracting step which extracts instructing information out of the recording stream; and
a recording step which records the instructing information thus extracted along with a partial recording information piece corresponding to the instructing information.
Accordingly, since the instructing information is extracted out of the recording stream which is outputted by the information output method, and the instructing information thus extracted is recorded into the recording medium along with the partial recording information piece corresponding to the instructing information, the instructing information is generated from the control information which directly designates the change of the partial recording information. Therefore, it is possible to recognize the instructing information which certainly designates that the partial recording information is changed in the information recording apparatus.
Accordingly, it is possible to certainly grasp the change of the partial recording information at the time of recording or reproducing in the information recording apparatus.
In order to solve the above problem, the invention described in claim 8 causes an output computer, which is included in an information recording apparatus which converts recording information such as a transport stream inputted from an outside as recording information to be recorded into a recording medium such as a hard disc, to perform as:
a detecting device which detects control information respectively for partial recording information pieces which includes at least time information designating a change point where a content of the partial recording information piece forming the recording information is changed out of the recording information to be inputted; and
an output device which generates instructing information such as an event information change table which designates a border of the recording stream on the basis of the detected control information, inserts the instructing information thus generated into the recording stream to form the recording stream and outputting it to the information recording apparatus.
Accordingly, since the control information respectively of the partial recording information pieces is detected out of the inputted recording information, the instructing information is generated on the basis of control information thus detected, the recording stream is formed by inserting the generated instructing information into the recording stream, and the output computer functions so as to output to the information recording apparatus, it is possible to recognize the instructing information which certainly designates that the partial recording information is changed by the information recording apparatus.
Accordingly, it is possible to certainly grasp the change of the original partial recording information at the time of recording and reproducing in the information recording apparatus.
In order to solve the above problem, the invention described in claim 9 causes a recording computer, which is included in the information recording apparatus for recording the recording stream which is outputted from the information outputting apparatus according to claim 8 into the recording medium, to perform as:
an extracting device which extracts the instructing information out of the recording stream thus outputted; and
a recording device which records the instructing information thus extracted along with the partial recording information piece corresponding to the instructing information thus extracted.
Accordingly, the recording computer performs to extract the instructing information out of the recording stream which is outputted from the information output device and record the instructing information thus extracted so as to record into the recording medium along with the partial recording information piece corresponding to the instructing information, the instructing information is generated from the control information which directly designates the change of the partial recording information. Therefore, it is possible to recognize the instructing information which certainly designates that the partial recording information is changed in the information recording apparatus.
Accordingly, it is possible to certainly grasp the change of the original partial recording information at the time of recording and reproducing in the information recording apparatus.
In order to solve the above problem, the invention described in claim 10 is characterized by that the information output program according to claim 8 is recorded so as to be readable by the output computer.
Accordingly, by reading out and executes the information output program by the output computer, the control information respectively for the partial recording information pieces is detected from the recording information to be inputted, the instructing information is generated on the basis of the control information, the instructing information thus generated is inserted into the recording stream to form the recording stream, and the output computer performs so as to output to the information recording apparatus. Since the instructing information is generated from the control information which directly designates the change of the partial recording information piece, it is possible to recognize the instructing information which designates that the partial recording information is certainly changed in the information recording apparatus.
Accordingly, it is possible to certainly grasp the change of the original partial recording information at the time of recording and reproducing in the information recording apparatus.
In order to solve the above problem, the invention described in claim 11 is characterized by that the information recording program according to claim 9 is recorded so as to be readable by the recording computer.
Accordingly, by reading out and executes the information recording program by the recording computer, the instructing information is extracted out of the recording stream which is outputted from the information output apparatus including the output computer according to the seventh present invention, and the recording computer works so as to record the instructing information thus extracted into the recording medium along with the partial recording information piece corresponding to the instructing information. Since the instructing information is generated from the control information which directly designates the change of the partial recording information piece, it is possible to recognize the instructing information which designates that the partial recording information is certainly changed in the information recording apparatus.
Accordingly, it is possible to certainly grasp the change of the original partial recording information at the time of recording and reproducing in the information recording apparatus.
Next, a preferred embodiment of the invention will be described in reference of the figures.
The embodiment is about a case where the present invention is applied to a broadcast receiving and recording system which is made up of an information output device (so-called set top box) which receives a broadcasting program which is sent via broadcasting radio waves of a so-called digital television broadcast using an MPEG method as a compression method (hereinafter referred to as a digital broadcasting) and outputs a received information piece corresponding to the received broadcast program and an information recording device which acquires the received information from the receiving device and recording the obtained information piece into the recording medium.
(I) Entire Structure of broadcast receipt recording system
First, the entire structure of the broadcast receipt recording system according to the embodiment will be described in reference of FIGS. 1 to 4. FIGS. 1 to 3 are block charts showing a schematic structure of the broadcast receipt recording system, and
As shown in
Next, a detailed structure of the set top box ST and the information recording and reproducing apparatus SR will be described.
First, as shown in
Next, an entire operation is described.
First, the total operation in a case where the set top box ST receives a digital information piece which is broadcasted by the above airwaves and on air and outputs the information to the information recording and reproducing apparatus SR through a network B, and simultaneously the contents and the like of the received digital broadcast is displayed if necessary will be described.
When an output process and the like are of the digital information are done, the antenna ANT is first receives airwaves, generates a receiving signal Srv corresponding to the received airwaves, and outputs it to the digital broadcast receiving section 1.
Next, when an operation of starting the output process in the remote controller 12, an infrared ray IR which is emitted from the remote controller 12 is received by the remote controller light receiving section 11 in correspondence with the starting operation, and thereby the micro computer section 3 generates control information Scn so as to output it to the network B in receipt of the digital information which is designated in the starting operation and outputs the control information Scn into the digital broadcast receiving section 1.
Accordingly, the digital broadcast receiving section 1 selects the digital information piece corresponding to a channel which is desired in the received digital information under a control by the microcomputer section 3 in receipt of the control information Scn and outputs it to the demultiplexer 2 as digital information Srn. Simultaneously, the digital broadcast receiving section 1 detects PID (Packet ID) respectively of packets which form the digital information in the selected channel and outputs it to the microcomputer section 3 as the control information Scn.
Next, the demultiplexer 2 extracts digital information which should be outputted into the information recording and reproducing apparatus SR out of the digital information Srn and outputs it to the image decoding section 6, the HSI section 10 and the microcomputer 3 as the recording information Spd at a recording rate which is previously set.
Therefore, the image decoding section 6 decodes the digital information which is contained in the recording information Spd and outputs it into the graphics section 5 as the decoding information Sdc.
The graphics section 5 processes the image information which is contained in the decoding information Sdc, makes an image corresponding to the image information thus processed display on a display which is not shown and provided outside as the display information Sv as an analogue signal.
Meanwhile, the voice information included in the record information Spd is decoded by the voice decoding section and thereafter outputted into and propagated from an outside speaker (not shown) along with the process of images in the image decoding section 6 and the graphics section 5.
Further, sub images such as a closed caption or specifications of display which correspond to the images included in the decoding information Sdc are separately generated in the OSD section 9 and outputted into the graphics section 5 as OSD information Sosd into the graphics section 5.
The graphics section 5 superposes the sub images included in the OSD information Sosd on the above-mentioned decoding information Sdc when necessary and generates image information included in the display information Sv by combining the OSD information Sosd and the decoding information Sdc.
At the same time, the HSI section 10 to which the recording information Spd is inputted provides an interface treatment in a digital like manner to the recording information Spd under a control by the micro computer section 3 by sending and receiving the control information Scc and outputs the recording information thus processed to the information recording and reproducing apparatus SR through the network B. Both of an image information piece and a voice information piece as digital information are contained in the output information Sdp.
According to the above-described sequential operations, the image information included in the digital information thus received is outputted to the information recording and reproducing apparatus SR while checking and conducting by an outside display (not shown) and the like.
The microcomputer 3 receives an infrared ray IR which is emitted from the remote control section 12 by the remote controller light receiving section 11 in correspondence with a content of operation for controlling recording process conducted by the remote control section 12, and thereby generates the control information pieces Scn and Sco and the like ,outputs these to the corresponding constitutional components corresponding thereto, and totally control the above-described recording process.
On the other hand, as shown in
Next, the entire operations will be described.
First, in use of the information recording and reproducing apparatus SR, the recording information Spd being the digital information which is sent from the set top box ST through the network B is received and recorded into the hard disc HD.
At the time of recording, when an operation of starting the recording process is first conducted by the remote control section 26, the microcomputer 23 generates the control information Scc on the basis of the operation information Sop outputted from the remote controller light receiving section 25 by receiving the infrared ray that is emitted from the remote controller 26 in correspondence with the starting operation so as to obtain the digital information which is designated in the starting operation and record it into the hard disc HD, and outputs the control information Scc into the HSI section 20.
Accordingly, the HSI section 20 provides an interface process in a manner of digital to the recording information Spd which is sent under control of the microcomputer 3 upon receipt of the control information Scc and outputs it to the recording section 22.
Accordingly, the recording section 22 extracts a digital information piece which should be recorded into the hard disc HD which is previously selected out of the recording information Spd and outputs it to the hard disc section 24 including the hard disc as the recording information Sr.
Accordingly, theharddiscsection24 records the recording information Sr including necessary digital information above described into the integrated hard disc HD under a control by the microcomputer 3 which is driven by sending and receiving the control information Ssh.
Next, an operation of reproducing the digital information which is recorded into the hard disc HD as described above will be described.
At the time of reproducing, when an operation of starting the reproducing process is instructed through the remote control section 26, an infrared ray IR which is emitted from the remote control section 26 in correspondence with the starting operation is received by the remote controller light receiving section 25, the microcomputer 23 generates the control information Ssh so as to detect the digital information designated by the starting operation and outputs it to the hard disc section 24.
Accordingly, the hard disc section 24 detects the digital information which is designated by the control information out of the hard disc section HD and outputs it to the reproduction control section 21.
Further, the reproduction control section 21 provides a reproduction process which is previously set up to the digital information which is contained in the detecting information Sp generates the reproduction process information Spp and outputs it to the HSI section 20.
The HSI section 20 provides an digital interface process to the reproduction information Spd under a control of the microcomputer 23 by sending and receiving the control information Scc and outputs this to a digital television set and the like which is not shown and provided outside as output information Sdp as the digital information. In the output information Sdp, both the image information and the voice information are included as the digital information.
Next, the recording format which is used at the time of recording the digital information to the hard disc HD in the information recording and reproducing apparatus SR having the above structure is concretely described in reference of
Meanwhile, as for the physical format used at the time of recording into the hard disc HD of the digital information, a well-known physical format used for the hard disc HD is used as is.
In the beginning, summary of various concepts which are adopted in the recording format in order to efficiently manage the content of the recorded digital information, which contains both of voice information and an image including a static image and a dynamic image, and a recording mode will be described as a premise for understanding the recording format.
First, in the following recording format, a concept of “unit” is used as a measure for handling the recorded digital information. Namely, “unit” is a piece of digital information which is to be recorded into the hard disc HD in a time continuous manner. More concretely, for example, when a piece of the digital information is broadcasted by digital broadcasting such as a Broadcast Satellite (BS) digital broadcasting, an event in the digital broadcasting is defined as one unit.
Second, in the following recording format, during for example the digital broadcasting, a concept of directory is used at a portion of PID which stores an image information and the like of the transport stream of the broadcasting airwaves to be described below, which portion is made up of the same packets in accordance with an intention on the sender side. In other words, the term “directory” represents a zone which is specified by one unit in its entirety or a part of the unit, which unit is occupied by the same PIDs.
Third, in the following recording format, a concept of application GOP is used for showing a zone of transferring G.OP which is mentioned in the MPEG standard within the directory.
Next, on the basis of various concepts described above, a logical recording format related to the embodiment will bee described.
As shown in
Next, as shown in
Next, a detailed structure of each of the directory information pieces will be described.
As shown in
Further, a detailed structure of the pointer table will be described as follows.
AS shown in
Further, as for the relationship between the recording format (logical format) and a physical format of the hard disc (HD) shown in
Further, the one stream information is ordinarily recorded so as to correspond to the above event.
(II) Embodiment of the Present Invention
Next, the receiving process and the recording process of the digital broadcasting according to the present invention which is executed in the broadcasting receiving and recording system S of the above structure will be specifically described in reference of FIGS. 6 to 13.
As described below, in the broadcast receiving and recording system S, when digital information included in airwaves of received digital broadcasting is converted to a recording stream for sending to the information recording and reproducing apparatus SR, a change point (more specifically a change time) of an event in a transport stream of the received airwaves is detected and reflected into the recording stream to be generated mainly in the process of generating the recording stream in the set top box ST so as to assuredly reflect the information showing a point of change (a change point H) of the events onto the recording stream for the information recording and reproducing apparatus SR.
(A) Embodiment of Set Top Box
First, in reference of
As shown in
Further, it is checked-whether or not an operation of ending an output process is conducted in the remote control section 12 in Step S70, and when if it is not conducted along NO in Step S70, processes of Steps S10, S20, S40 and S60 are continuously conducted independently and mutually in parallel. Meanwhile, when if the ending process is conducted along YES in Step S70, a process in the set top box ST according to the embodiment is completed.
Next, processes of the above described Steps S10, S20, S40 and S60 are respectively described in detail.
First, as for the time normalizing process in the above Step S10 will be described in reference of
Further, when the time information is not included therein along NO in Step S13. The process returns to Step S11 and the following process is repeated. Meanwhile, when the time information is included in the packet which the time information receives in Step S12 along YES in Step S13, the time information is decoded by the microcomputer 3 in Step S14. Thereafter, the system clock which indicates the standard time of the operation of the set top box ST inside the microcomputer 3 is normalized so as to match the time information thus decoded in Step S15. The process returns to the above Step S11, and the previous process is repeated.
Next, the event recognizing process in Step S20 will be described in reference of
After the initialization of the flags is completed, it is constantly monitored that an operation of stopping the receiving and recording process is done by the remote control section 12 in Step S23. When the operation is done along YES in Step S23, the process moves to the process of Step S70 shown in
Here, the event information table includes attribute information showing attributes of each of events in on-air digital broadcasting, broadcast start time information representing the broadcast start time of the event, broadcast time information representing a requisite time for broadcasting the event and the like are included along with a specific PID so as to be mutually distinguishable event by event. Therefore, in the present invention, it is judged that the event which is currently received is changed to the other event in use of the broadcast start time information and the broadcast time information.
In other words, in the judgment of Step S25, when the specific event information table is not received along NO in. Step S25, the process returns to the above Step S23 and the process by the time is repeated by returning to the process of the above Step S23. Meanwhile, when it is received along YES in S25, it is checked whether or not the event information section having the predetermined and specific table ID within the received specific event information table is received in Step S26.
Here, the event information section includes the attribute information, the broadcast start time information, and the broadcast time information out of the event information table, along with the specific table IDs so as to be mutually distinguishable event by event, wherein the broadcast start times and the broadcast times of each of the events are obtainable event by event.
When the specific event information section is not received in the judgment along NO in Step S26, the process up to the present is repeated after returning again to the process of the above Step S23. When it is received along YES in Step S26, it is confirmed whether or not the value of the event recognition flag is “O” or not, namely whether or not the event itself of the digital broadcasting is yet recognized, at a time when the event information section is received in Step S27.
In the judgment of Step S27, when the value of the event recognition flag is “0”, namely when the currently broadcasted event is not recognized along YES in Step S27, it is confirmed whether or not the next event indicator showing that the obtained event information is a program which is currently broadcasted is “1” in the transport stream that is received in Step S28.
Then when the next event indicator is not “1”, in other words it is not the currently received information along NO in Step S28, since it is impossible to obtain a change point of the currently received event (information such as an end time) is not obtainable, the process returns to the above Step S23 and the process up to the present is repeated. Meanwhile, when the next event indicator is “1”, namely when it is the currently receiving event information along YES in Step S28, since a change point of the currently receiving event (information such as the program starting time and the ending time) is obtainable, the value of the broadcast starting time information piece corresponding to the currently receiving event is received from the above event information section and described in a unit information temporary file which is formed inside a memory (not shown) in the microcomputer for sending to the information recording and reproducing apparatus SR in Step S29. In a manner similar thereto, the value of the broadcasting time information piece corresponding to the current event is obtained from the above event information section and described in the unit information temporary file in Step S30. According to these processes, the above event flag is changed to “1” in Step S31 to show that the currently receiving event is recognized. Then the process returns to the above StepS23 and the process up to the present is repeated.
On the other hand, in judging Step S27, when the value of the event recognition flag is “1”, namely when one event is currently recognized by the processes of the above Steps S28 to S31 along NO in Step S27, it is confirmed whether or not the next event indicator is “1” inside the received transport stream in Step S32.
Then when the next event indicator is not “0”, namely it is not an information piece which follows the currently received event along NO in Step S32, since it is impossible to obtain the starting point (information such as program starting time) of the event next to the currently receiving event, the process up to the present is repeated after returning to the process of the above Step S233. Meanwhile, when the next event indicator is “0” in a case where the information piece to be treated is the information piece next to the currently received event along YES in Step S32, the starting point of the event next to the currently received event (information such as the program starting time) is obtainable, the value of the broadcast starting time information piece corresponding to the event next to the currently receiving event is obtained from the above event information section and described in a next event disclosure time information file which is formed in a memory area (not shown) in the microcomputer 3 and provided to send to the information recording and reproducing apparatus SR in Step S33. Ina similar manner thereto, the value of the broadcast time information piece corresponding to the next event is obtained from the above event information section and described into the next event time information file which is formed inside the memory region (not shown) of the microcomputer 3 and provided to send to the information recording and reproducing apparatus SR in Step S34. According to these processes, it is established that the information of the event following the currently receiving event is obtained and the information related to the change point of the currently receiving event is ready for notification, the event change notice flag is changed to “1” in Step S35, and the process returns to the above Step S23 and the processes up to the present are repeated.
Next, the event change detection process as Step S40 will be described in reference of
As shown in
Then after initializing the event reference flag, it is constantly monitored whether or not an operation of stopping the recording and receiving process is conducted in the remote controller 12 in Step S42. When the operation is conducted along YES in Step S42, the process moves to Step S70 shown in
Accordingly, when the obtained time does not show the time of 0.5 seconds earlier than the time described in the next event disclosure time information along NO is Step S46, since the event change point does not reach the event change point (change time) the process returns to the process of Step S23. Meanwhile, when the obtained time shows a time 0.5 seconds earlier than the time described in the next event disclosure time information along YES in Step S46, it is established that a time for inserting the event change information table arrives so as to directly insert the event change information table into the recording stream for sending to the information recording and reproducing table or replace a packet which is to be sent and exists in the recording stream at the present time with the event change information table and insert it in Step S47. Further, the above event change information table is an information table which is described so as to be recognized a change of the event in the information recording and reproducing apparatus SR.
After the insertion and replacement of the event change information table are completed, a packet including the event change information table is sent to the information recording and reproducing apparatus SR as a part of the recording stream in Step S48. A file sending flag which shows that the above unit information INF on which the contents of the change notice flag, the event recognition flag and the event information table are reflected is sent by initializing the file sending flag to be described below in Step S49. Then the event reference number flag is increased by “1” in Step S50. The process up to the present is repeated after returning to the process of Step S42 so as to conduct a process shown in
Next, the stream sending process as the above Step S60 will be described in reference of
As shown in
Meanwhile, when the value of the event recognition flag is “1” and the currently receiving event is recognized along YES in the judgment in Step S63, it is confirmed whether or not the event change information table showing the change point of the event is already sent in Step S64. When it is already sent along YES in Step S64, the process returns to the above Step S62 so as to repeat the above described process for the next event. On the other hand, when it is not sent along NO in Step S64, the value of the event reference number flags is described into the unit information temporary file (vide Steps S29 and S30 in
Finally, modes of the recording stream of the above described Steps S1, S10, S20, S40, S60 and S70 are specifically described in reference of
According to the above described sequential processes, as shown in
(B) Embodiment of a Recording Operation in an Information Recording and Reproducing Apparatus
Next, a recording process of the information recording and reproducing apparatus SR at the time of recording the recording stream, which is sent from the above-described set top box ST, into the above-described hard disk in use of the recording format shown in
First, the recording process is described in reference of
As shown in
Further, in the example shown in
In the judgment of Step S86, when the two consecutive event information tables DIT are detected along YES in Step S86, a record end position of the stream information SOB on the hard disk HD is obtained on the basis of the hard disk HD and temporarily memorized on the memory inside the microcomputer 23 in Step S87. Then the process moves to the above-mentioned Step S80 so as to receive next packet from the set top box ST.
Meanwhile, in the judgment of Step S86, when the two consecutive event change tables are not detected along NO in Step S86, it is confirmed whether or not the value of the reference number flag showing the packet number which is received in the one aligned unit at the present time reaches a predetermined set number or not in Step S88. When the value of the reference flag does not reach the packet number along NO in Step S88, the process moves to the above-mentioned Step S82 so as to receive a next packet PT from the set top box ST. On the other hand, when the value reaches the packet number along YES in Step S88, the process moves to Step S80 so as to repeat the above process for the next aligned unit ALU.
Further, although it is not shown in
Next, a mode on the hard disk HD which records the recording stream according to the process shown in
According to the above-described sequential process, as shown in
Namely, according to the recording process shown in
As described above, according to the operation of set top box ST and the information recording and reproducing apparatus SR, the event information table included in the transport stream of the digital broadcasting is detected, the event change information table DIT which shows the change time of the event is generated, the generated event change information table DIT is inserted into the recording stream and outputted to the information recording and reproducing apparatus SR. Accordingly, the event change information table DIT is generated from the event information table which directly shows a change of the event. Therefore, the event change information table DIT which certainly shows that the event is changed can be recognized by the information recording and reproducing apparatus SR.
Accordingly, the change of the event to be described below is certainly grasped at the time of recording to and reproducing from the information recording and reproducing apparatus SR.
Further, since the event change information table DIT is inserted at a position corresponding to a time of 0.5 seconds earlier than a time when the content of the event is changed, it is possible to prevent a drop of shot just after changing the event (namely at a initial stage of event after the change.
Further, since the event change information table is recorded in correspondence with the event broadcasting starting time and the unit information INF showing the broadcast time, it is possible to certainly grasp the change points of the events which are changed at each broadcasting.
Although a case where the present invention is applied to the information recording and reproducing apparatus SR for recording the recording stream onto the hard disk HD has been described, besides this, it is also possible to apply the present invention to a case where the recording stream is recorded into an optical disk of a large capacity such as a digital versatile disc (DVD) , a tape medium and a semiconductor recording medium.
Further, in the above embodiment, although a case where an event change information table DIT is inserted 0.5 seconds earlier than the event change time has been described, it is also possible to insert the event change information table DIT just before the actual change time (vide
Further, the programs corresponding to the flowcharts respectively shown in FIGS. 6 to 10 and
Number | Date | Country | Kind |
---|---|---|---|
2003-136631 | May 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/06554 | 5/14/2004 | WO | 11/4/2005 |