CN102483946A - Program recording device, program synchronization method, program and recording medium - Google Patents

Program recording device, program synchronization method, program and recording medium Download PDF

Info

Publication number
CN102483946A
CN102483946A CN2010800379130A CN201080037913A CN102483946A CN 102483946 A CN102483946 A CN 102483946A CN 2010800379130 A CN2010800379130 A CN 2010800379130A CN 201080037913 A CN201080037913 A CN 201080037913A CN 102483946 A CN102483946 A CN 102483946A
Authority
CN
China
Prior art keywords
recording
recorded
information
program
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010800379130A
Other languages
Chinese (zh)
Inventor
小田守
中村高弘
田原绫子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Publication of CN102483946A publication Critical patent/CN102483946A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

Provided is a program recording device for reducing time required when recording a program that has been recorded on a non-removable recording medium onto a removable recording medium. A recorder device (100) is provided with a back-end control unit (240) which, when reservation information recorded on a storage unit (280) is recorded on a mounted disk, and content specified by the reservation information is recorded on a storage unit (340), records the content on the mounted disk and deletes the reservation information specifying the recorded content from the storage unit (280).

Description

Program recording apparatus, program method for synchronous, program and recording medium
Technical field
The present invention relates to a kind of based on recording schedule information with program recording to loading and unloading program recording apparatus in the recording medium, and the program method for synchronous of said program recording apparatus.
Background technology
When the television receiver that can realize so-called full HD high meticulous demonstrations such as (Full High Definition, Full HD) is popularized, can carry Blu-ray Disc (the Blu-ray Disc that can write down Large Volume Datas such as full HD program; BD (registered trademark)) pen recorder is also popularized.
Can carry with BD is that the pen recorder of CD (optical disc) of representative can roughly be divided into two types: built-in can write down than CD more the type of the hard disk of large-capacity data (hard disc) (hybrid register (hybrid recorder)), with the type (pure register (straight recorder)) that does not possess this hard disk.
For the content of recording (program) is recorded on the CD that is seated in the said pen recorder, pure register can through with the same method of operating of pen recorder in the past such as video recorder, pen recorder is operated.But, when not loading CD, and when the optical disc data off-capacity of filling, then can't recorded content, so the failure of the record of content becomes many.And, to compare with hard disk, CD is not good aspect data reading speed and writing speed, so the user can feel stress easily for its operation response.
In hybrid register (for example patent documentation 1 and 2), can use data reading speed and the writing speed hard disk faster to record a video and play than CD, the user seldom feels stress to its operation response.That is to say that hybrid register has solved the problem that exists in the said pure register.
But,, be difficult to understanding content (program) recorded this notion in the hard disk, so many times can't understand the method for operating of hybrid register for the user of the hybrid registers of uncomfortable use such as the elderly.In addition, if will be in other devices play content, content copy (copy) this processing to the CD in the hard disk just can take place to be recorded in.In this case, the user need select to supply the CD of recorded content and with this case for disk in pen recorder, yet this can cause taking place content record to medium this error problem of the undesired CD of user.
A kind of hybrid pen recorder is disclosed in the patent documentation 3; If specify CD not load; Then with content record to the hard disk for subsequent use, if specify case for disk to arrive in the driver, then will be recorded in content replication (dubbing) on the hard disk in advance to specifying in the CD.
(prior art document)
Patent documentation 1: the open communique " spy opens the 2007-234137 communique " of Japan's patented claim; On September 13rd, 2007 is open.
Patent documentation 2: the open communique " spy opens the 2005-50395 communique " of Japan's patented claim; On February 24th, 2005 is open.
Patent documentation 3: the public table of international monopoly Japan application " special table 2007-517344 communique "; On June 28th, 2007 is open.
Patent documentation 4: the open communique " spy opens the 2001-356949 communique " of Japan's patented claim; Dec 26 calendar year 2001 is open.
Summary of the invention
According to patent documentation 3 described hybrid pen recorders,, can carry out subscription and video recording no matter whether the CD of appointment loads.Yet,, just can't carry out other processing except that subscription and video recording to the CD of appointment if the CD of appointment does not load.
In addition, in patent documentation 3 described hybrid pen recorders, can produce following processing: when having loaded the CD of appointment, just when not being filled with CD be recorded in the content on the hard disk in advance, record on the CD.For data at these two device interocclusal records; For they are carried out synchronous processing; The data that normally will be recorded in side's device compare with the data that are recorded in the opposing party's device; And the difference between them recorded in a side the device, accomplish (for example with reference to patent documentation 4) synchronously thus.That is to say; The content that the hybrid pen recorder of patent documentation 3 will be recorded on the hard disk compares with the content that is recorded on the CD; Then the content on being recorded in hard disk; Find out the content that is not recorded in as yet on the CD, and with the content record of finding out to CD, thus with the content record of pre-recording to CD.
Yet if by above-mentioned mode content is contrasted each other, just can producing takes time carries out content problem relatively.In addition, be recorded in the content on the CD, the problem of this content just can occur writing down once more as if having erased with other devices.
The present invention is that exploitation forms in view of said problem, and it is a kind of being recorded in the program recording that can not load and unload in the recording medium to can load and unload in the recording medium time that its fundamental purpose is to provide, and can shorten the program recording apparatus of required time.
In order to solve said problem, first program recording apparatus of the present invention is characterised in that and comprises:
The video recording unit by the specified appointed program of recording schedule information that is recorded in the subscription information recording portion, is recorded to and can not loads and unloads in the recording medium; And
Record cell, if the recording schedule information that said appointed program is done appointment is recorded in and can loads and unloads in the recording medium, and said appointed program is recorded in said can not the loading and unloading in the recording medium, then said appointed program recorded said the loading and unloading in the recording medium; And
To being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said record cell, erase from said subscription information recording portion in the unit of erasing.
In first program recording apparatus of the present invention; Record the recording schedule information that is recorded in the subscription information recording portion in the recording medium when loading and unloading; And can not load and unload when recording in the recording medium, just this appointed program recorded and can load and unload in the recording medium by the specified appointed program of this recording schedule information.
Like this; In first program recording apparatus of the present invention; Be recorded in recording schedule information in the subscription information recording portion with whether be recorded in the recording schedule information that can load and unload in the recording medium consistent through judgement, detect and to be recorded the program that can load and unload in the recording medium.
In this, the required time when judgement can be loaded and unloaded the corresponding to recording schedule information of the recording schedule information that whether records in the recording medium and be recorded in the subscription information recording portion is compared with this situation of program (content) data stream itself relatively, and the time is shorter.
Therefore, the effect of first program recording apparatus of the present invention is: can shorten to be recorded in the program recording that can not load and unload in the recording medium required time to can load and unload on the recording medium time.
In addition, in first program recording apparatus of the present invention, can from the subscription information recording portion, erase and specify the recording schedule information that has been recorded the appointed program that can load and unload in the recording medium.Thus, another effect of first program recording apparatus of the present invention is: can easily avoid being recorded in the program that can load and unload in the recording medium by record once more.
In addition, in order to solve said problem, program method for synchronous of the present invention is characterised in that and comprises:
Recording step of recording by the specified appointed program of recording schedule information that is recorded in the subscription information recording portion, is recorded to and can not loads and unloads in the recording medium; And
Recording step, if the recording schedule information that said appointed program is done appointment is recorded in and can loads and unloads in the recording medium, and said appointed program is recorded in said can not the loading and unloading in the recording medium, then said appointed program recorded said the loading and unloading in the recording medium; And
Erase step to being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said recording step, is erased from said subscription information recording portion.
Through above-mentioned technical scheme, realized and the same action effect of first program recording apparatus of the present invention.
In order to solve said problem, second program recording apparatus of the present invention is characterised in that and comprises:
The video recording unit, being recorded to and can not loading and unloading in the recording medium by being recorded in the specified appointed program of recording schedule information in the subscription information recording portion, wherein, said recording schedule information comprises the video recording date and time information of a plurality of programs; And
Record cell; If load and unload in the recording medium including the said of recorded information that does to express to based on finally the recording day of said recording schedule information recorded program the time; Record the recording schedule information of said appointed program being done appointment; And record this appointed program in the recording medium said can not the loading and unloading, and the video recording of this appointed program during the execution day after said recorded information expressed when day, then this appointed program is recorded said the loading and unloading in the recording medium; And
Updating block is updated to said recorded information: make the recorded information expressed during to the day of said appointed program when having write down.
In second program recording apparatus of the present invention; If writing down the recording schedule information that is recorded in the subscription information recording portion in the recording medium can loading and unloading; And can not load and unload and record this this appointed program of recording schedule information in the recording medium; And the video recording of this appointed program after recorded information expressed when day, then recorded this appointed program can load and unload in the recording medium during execution day.
Like this; In second program recording apparatus of the present invention; Not only judge the recording schedule information be recorded in the subscription information recording portion and whether be recorded in the recording schedule information that can load and unload in the recording medium consistent; The video recording of also judging appointed program during the execution day whether during in expressed day of recorded information after, detect thus and should be recorded the program that can load and unload in the recording medium.
In this; Judge the recording schedule information be recorded in the subscription information recording portion be recorded in the video recording whether consistent and that judge appointed program of the recording schedule information that can load and unload in the recording medium whether be in during the execution day recorded information expressed day the time afterwards required time; Compare with this situation that program data itself is compared, shorter relatively.
Therefore, the effect of second program recording apparatus of the present invention is: can shorten to be recorded in the program recording that can not load and unload in the recording medium required time to can load and unload on the recording medium time.
In addition, in second program recording apparatus of the present invention, also will be recorded in the recorded information that to load and unload in the recording medium and be updated to: during the day of appointed program when having write down.Thus, another effect at second program recording apparatus of the present invention is: can easily avoid being recorded in the program that can load and unload in the recording medium by record once more.
In order to solve said problem, program method for synchronous of the present invention is characterised in that and comprises:
Recording step of recording, being recorded to and can not loading and unloading in the recording medium by being recorded in the specified appointed program of recording schedule information in the subscription information recording portion, wherein, said recording schedule information comprises the video recording date and time information of a plurality of programs; And
Recording step; If load and unload in the recording medium including the said of recorded information that does to express to based on finally the recording day of said recording schedule information recorded program the time; Record the recording schedule information of said appointed program being done appointment; And record this appointed program in the recording medium said can not the loading and unloading, and the video recording of this appointed program during the execution day after said recorded information expressed when day, then this appointed program is recorded said the loading and unloading in the recording medium; And
Step of updating is updated to said recorded information: make the recorded information expressed during to the day of said appointed program when having write down.
Through above-mentioned technical scheme, realized and the same action effect of second program recording apparatus of the present invention.
In first program recording apparatus of the present invention; Writing down the recording schedule information that is recorded in the subscription information recording portion in the recording medium when loading and unloading; And, just appointed program is recorded and can load and unload in the recording medium loading and unloading when recording the specified appointed program of recording schedule information in the recording medium.
Thus; First program recording apparatus of the present invention is realized following effect: with will be recorded in the program recording that can not load and unload in the recording medium required time to can load and unload in the recording medium time through program data itself being compared this situation of detection record program compare, can shortening.
In addition; In second program recording apparatus of the present invention; Writing down the recording schedule information that is recorded in the subscription information recording portion in the recording medium when loading and unloading; And can not load and unload and record the specified appointed program of recording schedule information in the recording medium, and the video recording of appointed program is in during the execution day after recorded information expressed when day, just this appointed program is recorded and can load and unload in the recording medium.
In this; Be with the something in common of first program recording apparatus; Second program recording apparatus also is to write down the recording schedule information that is recorded in the subscription information recording portion in the recording medium when loading and unloading; And can not load and unload when recording the specified appointed program of recording schedule information in the recording medium, appointed program is recorded and can load and unload in the recording medium.
That is to say; Second program recording apparatus of the present invention is also realized following effect: with will be recorded in the program recording that can not load and unload in the recording medium required time to can load and unload in the recording medium time through program data itself being compared this situation of detection record program compare, can shortening.
In addition, no matter be first program recording apparatus of the present invention or second program recording apparatus, all also realized following effect in the lump: can easily avoid being recorded in the program that can load and unload in the recording medium by record once more.
Description of drawings
Fig. 1 is the block diagram of main structure of the pen recorder of expression embodiment.
Fig. 2 representes the initialization process of the storage part that drive division possesses, and one of the display device when (a) being illustrated in the storage part initialization shows example, (b) has schematically shown the storage part after the initialization process.
Fig. 3 representes the login process of CD, and one of the display device when (a) being illustrated in the CD login process shows example, (b) has schematically shown the storage part after the CD login process.
Fig. 4 representes the reservation login process in the pen recorder of embodiment; (a) schematically shown the state of the storage part after the reservation login process; (b) schematically shown storage part and the state of client's dish after the reservation login process, one of the display device when (c) being illustrated in the reservation login process shows example.
Fig. 5 is illustrated in the state video record processing down that is equipped with client dish, (a) has schematically shown the state that storage part and client after the video record processing are coiled, and (b) has schematically shown the state of the storage part after the video record processing.
The state of each storage part when Fig. 6 representes to have recorded content 1; (a) recording status of indicating panel 1, and the recording status of the content of zone in 1 between corresponding relation; Mapping table when (b) content 1 has been write down in expression, the title admin table when (c) content 1 has been write down in expression.
Fig. 7 is illustrated in the client and coils the video record processing under the state of client's dish in the pen recorder that is not equipped on embodiment, (a) has schematically shown the state of the storage part after the video record processing, (b) has schematically shown the state of the storage part after the video record processing.
Fig. 8 has represented to record the figure of the state of each storage part after the content 2; (a) corresponding relation between the content record state in the recording status of indicating panel 1 and the zone 1; Mapping table when (b) content 2 has been write down in expression, the title admin table when (c) content 2 has been write down in expression.
Fig. 9 representes content has been carried out the storage part after the synchronous processing and coiled 1 state.
Figure 10 representes content 2 has been carried out the state of each storage part after the synchronous processing; (a) corresponding relation between the content record state in the recording status of indicating panel 1 and the zone 1; (b) expression has been carried out the mapping table after the synchronous processing to content 2, and (c) expression has been carried out the title admin table after the synchronous processing to content 2.
Figure 11 representes content 2 has been carried out the state of each storage part after the synchronous processing; (a) the preposition address that records on the indicating panel 1 with the content 2 of virtual disk mirror image is the state of the content 3 of preposition address; (b) expression is according to the state that makes after content 2 the mode after content 3 of being right after has changed the virtual disk mirror image; (c) expression has been carried out the mapping table after the synchronous processing to content 2, and (d) expression has been carried out the title admin table after the synchronous processing to content 2.
Figure 12 is illustrated in after 2 deletions of content recorded 1 in the zone 1 and content, the storage part when newly having recorded content 4 and coil 1 state.
Figure 13 has represented to record the state of each storage part after the content 4, (a) corresponding relation between the recording status of indicating panel 1 and the zone content record state in 1, and (b) mapping table after the content 4 has been write down in expression, and (c) the title admin table after the content 4 has been write down in expression.
Figure 14 is the state of each storage part of expression when having carried the dish 1 that records content 1~3.
Figure 15 is shown schematically under the situation that is equipped with client's dish, when playing, is read the medium of its content.
Figure 16 representes not have in the drive division state of each storage part when carrying CD.
Figure 17 is shown schematically under the situation that is not equipped with client's dish, when playing, is read the medium of its content.
Figure 18 is shown schematically under the situation that is equipped with client's dish, is carried out the medium of Edition Contains.
Figure 19 has schematically shown the medium that is carried out Edition Contains, (a) is illustrated in not to be equipped with dish at 1 o'clock, becomes the medium of edit object, (b) is illustrated under the situation that is equipped with dish 1, and the change position is reflected to the situation of coiling after 1.
Figure 20 representes the memory inside copy process in the pen recorder of embodiment, (a) state of the storage part after the expression memory inside copy process, (b) state of the title management area in the storage part after the expression memory inside copy process.
Figure 21 representes the data management of using file system to carry out; (a) expression is recorded in an example of the file system in the file system management zone; (b) corresponding relation between the content record state in the recording status of indicating panel 1 and the zone 1, (c) expression is the File mapping table of content 1.
Figure 22 schematically shows the information of the title admin table in the display device.
Figure 23 is the process flow diagram of synchronous processing details in the pen recorder of expression embodiment.
Figure 24 representes subscription information and the state of content before the synchronous processing in the pen recorder of embodiment.
Figure 25 representes subscription information and the state of content after the synchronous processing in the pen recorder of embodiment.
Figure 26 representes the state of subscription information content recorded, before synchronous processing and content according to the schedule reservation in the pen recorder of embodiment.
Figure 27 representes the state of subscription information content recorded, after synchronous processing and content according to the schedule reservation in the pen recorder of embodiment.
Label declaration
100-pen recorder (program recording apparatus)
200-backstage portion
The tuning portion of 210-
The 220-encoding section
230-flows handling part
240-backstage control part (video recording unit, record cell, the unit of erasing, log-in unit, updating block, writing unit)
The 250-buffer part
The 260-lsb decoder
The 270-image processing part
280-storage part (subscription information recording portion, video information recording portion)
The 290-interface portion
The 300-drive division
The 310-interface portion
The 320-drive control part
330-coils drive division
340-storage part (can not load and unload recording medium)
Embodiment
Below, on one side with reference to Fig. 1~Figure 27, an embodiment of pen recorder of the present invention (program recording apparatus) is described on one side.In this, before the synchronous processing in the pen recorder of this embodiment is described, the summary of running of structure and said pen recorder of the pen recorder of this embodiment is described with reference to Fig. 1~Figure 22 earlier.
The drive unit that is possessed in the pen recorder of this embodiment is to write data on the CD, the perhaps device of sense data from the CD, so below be referred to as optical disc apparatus.Digital versatile disc), CD (Compact Disc: high density compact disc) etc. as CD, can imagine BD (Blu-ray Disc (registered trademark)), DVD (Digital Versatile Disc:.But the present invention is not limited thereto, and the present invention also can be applied to data are write the common drive unit that floppy disk (flexible disc), magneto-optic disk (magnetic optical disc) etc. can load and unload recording medium.
Below, the summary of the running of the structure of pen recorder of the present invention and said pen recorder is described.In addition, the pen recorder of this embodiment not only has the writing function of content record to the CD, also has to play content that is recorded in the recording medium and the playing function of playing the content that obtains from the outside.
< structure of pen recorder 100 >
Below, on one side with reference to Fig. 1, one side describes the structure of the pen recorder of this embodiment.Fig. 1 is the block diagram of the primary structure of expression pen recorder 100.
As shown in Figure 1, pen recorder 100 comprises: backstage (back end) portion 200, and its integral implementation is input to the broadcast or the record (video recording) of the content in the pen recorder 100; And drive division 300, the CD that it is implemented integrally from the CD of filling sense data and writes data into filling.
Drive division 300 also has following function as new function except having the function that optical disc apparatus possessed in the past.Just have: (1) login feature logs on as client's dish with a plurality of CDs of user's appointment; (2) write-in functions when having received that the CD to being registered as client's dish that is sent by backstage portion 200 writes the write command of processing, is written to said data on this CD, and writes data in the storer that is arranged in the drive division 300; (3) read out function, when received by backstage portion 200 send read the sense command of processing to client dish the time, sense data replaces sense data from said CD from said storer; (4) synchronizing function though not being written to the CD that is registered as client's dish as yet, be written in the data in the said storer, is written in this CD, thereby the data that are recorded in said storer and the said CD are accomplished synchronously.And backstage portion 200 utilizes those novel capabilities, carries out video recording, broadcast and the editor of content.Below, the structure example for this backstage portion 200 and drive division 300 describes in regular turn.
As shown in Figure 1, backstage portion 200 possesses tuning 210, encoding section 220, stream handling part 230, backstage control part 240, lsb decoder 260, image processing part 270, buffer part 250, storage part 280 and interface portion 290.In addition, as shown in Figure 1, stream handling part 230, backstage control part 240, lsb decoder 260, image processing part 270, buffer part 250, storage part 280 and interface portion 290 are interconnecting through bus line (bus line).
As shown in Figure 1, drive division 300 possesses interface portion 310, drive control part 320, dish drive division 330 and storage part 340.In addition, as shown in Figure 1, interface portion 310, drive control part 320, dish drive division 330 and storage part 340 are interconnecting through bus line.
In this instructions etc., with storage part 340 in each zone be the CD of corresponding relation, just the media ID (Identification) with self has been recorded in the CD in the storage part 340, is called " client's dish ".
Below, each parts that backstage portion 200 and drive division 300 are possessed describe.
(tuning 210, encoding section 220)
Tuning 210 digital broadcasting wave that receives from antenna part (BS (Broadcasting Satellite: digital broadcasting broadcasting satellite), the CS (Communication Satellite: digital broadcasting communications satellite), received terrestrial digital broadcasting), extract the data stream of forming by diversification image data, voice data etc. (Transport Stream:TS) out for example.
The analog broadcasting that encoding section 220 receives antenna part or from the image/voice signal of outside input; Be encoded into MPEG (Moving Picture Experts Group) 2-TS (Transport Stream) form or MPEG2-PS (Program Stream) form.
(stream handling part 230, buffer part 250)
Stream handling part 230 is from the data stream of extracting out or from the data stream behind coding; Separate and extract image data, the voice data of diversification form; Useful load (payload) portion of the packet (TS) that has identical data PID Packet Identifier (PID:Packet Identifier) is merged, thus rebuild content data (PES (Packetised Elementary Streams: packet packetised elementary streams)).In addition, through the not shown communication section and the content-data of coming, also in stream handling part 230, handle via network input.
In addition, temporarily be stored in the buffer part 250 through stream handling part 230 processed content data.Buffer part 250 is storeies of the temporary transient storage content-data (image data, voice data etc.) that will export to display device or drive division 300.Buffer part 250 generally is to use volatile storage, but also can use nonvolatile memory.
(backstage control part 240)
The record and the broadcast of the content-data in backstage control part 240 comprehensive controlling recording devices 100.
When will be with the content data recording of rebuilding through stream handling part 230 to the CD that is seated in drive division 300 time; Backstage control part 240 will carry out the write command that CD writes through interface portion 290 and export to drive control part 320; And will from buffer part 250, read as the content-data that writes object, export to drive division 300 through interface portion 290 then.
When the content recorded data were play on will be to the CD that is seated in drive division 300, backstage control part 240 was through interface portion 290, to drive control part 320 outputs of drive division 300 in order to read the sense command of content-data from CD.At this moment, the content-data of reading from CD will temporarily be stored in buffer part 250.
In addition, if the content-data that needs will be stored in the buffer part 250 is exported to the demonstration assembling device, then 260 pairs of content-datas of reading from buffer part 250 of backstage control part 240 control lsb decoders are decoded.
(lsb decoder 260)
The indication that lsb decoder 260 receives from backstage control part 240; Among the content-data that is stored in buffer part 250, read out the subsidiary clock (System Time Clock:STC) that generates with backstage portion 200 that has) be worth the content-data of corresponding to timestamp (PTS).Then this content-data that reads out is decoded, and export to image processing part 270.
(image processing part 270)
Image processing part 270 is in order to promote the display performance such as the dynamic image data of frame-rate conversion etc.; Insert high-qualityization processing such as (interpolation) or color adjustment and carry out the interior of pixel, and the dynamic image data that will implement high-qualityization processing is exported to display device (not shown).That is to say, image processing part 270 with lsb decoder 260 the two field picture of decoded (decode) be the basis, generate display device when actual the demonstration the two field picture that will use.
In addition; If need additional information (for example captions, head table, menu information, icon etc.) be overlapped on the display device images displayed; Then image processing part 270 is required additional information, overlaps on the dynamic image data of having implemented after the high-qualityization processing.
(storage part 280)
Storing in the storage part 280 program that is used for making 240 runnings of backstage control part, and 240 of backstage control parts will reference various data.240 of backstage control parts will reference data subscription information and title management information etc. are for example arranged.About subscription information and title management information details, can be described in detail in the back literary composition, so omit its explanation in this.In addition, even if storage part 280 is preferably also can't the erase nonvolatile memory of recorded content of powered-down.
(interface portion 290,310)
Interface portion 290 is exported to drive division 300 with the data of input through interface portion 310.As interface portion 290, can enumerate SATA (Serial Advanced Technology Attachment: Serial Advanced Technology Attachment) etc.In addition; (Advanced Technology Attachment: Advanced Technology Attachment) do not limit is that mode of movement is that the ATA of serial is SATA to ATA, and also mode of movement is PATA (Parallel Advanced Technology Attachment: parallel Advanced Technology Attachment) for parallel ATA.
Interface portion 310 is exported to backstage portion 200 through interface portion 290 with the data of input.Interface portion 310 can be same with interface portion 290, is SATA (Serial AT attachment) etc.Preferable interface portion 290 is the interface of same specification with interface portion 310.
In addition, in this embodiment, imagination interface portion the 290, the 310th, SATA, and describe as example.
(drive control part 320)
The CD read-outing data of drive control part 320 control from be seated in dish drive division 330, and control writes data to CD, also control from storage part 340 sense datas, and control writes data to storage part 340.
In drive control part 320, changed to be interpreted as it is the order that writes data from the order of storage part 340 sense datas or to storage part 340 through the order from backstage control part 240 (writing the order of data from the order of CD read-outing data or to CD) of interface portion 310 inputs.But if be that the data that are not stored in the storage part 340 are read in order from the order of backstage control part 240, then drive control part 320 is to changing understanding from the order of backstage control part 240, but from the filling CD sense data.
When interface portion 290,310 is ata interface, be the ATA instruction from the write command of backstage control part 240 and sense command.
In addition; In this embodiment; In order to realize the specific region is write this order of data; The following technical scheme of preferred employing: in instruction, add the information (dish appointed information) that writes data in order to which zone in storage part 340 of indicating (following client's dish), and drive control part 320 is exported in this instruction.Certainly; Contain the instruction of coiling appointed information except that using; Can also adopt following technical scheme: output in advance contains the instruction of coiling appointed information; With the record subject area in the designated store portion 340 (client's dish), again the expression write command and write the instruction of object data, export to drive control part 320 thereafter.Appointed information reaches in order to the zone that should write data is carried out the address (first area appointed information) of appointment no matter which kind of technical scheme, write command all comprise dish.In addition, portion 200 exports to drive division 300 from the backstage with write command to become the data that write object.
In addition, this is not limited to write command, and for sense command, it also is the same handling.
(dish drive division 330)
Dish drive division 330 is according to moving from the indication of drive control part 320, its sense data from the CD of filling, or write data into CD.
Dish drive division 330 possesses the light that is used for from the CD of filling sense data or writes data into CD and picks up portion etc.
(storage part 340)
Storage part 340 is data-carrier stores that the data such as content-data to being recorded on the CD in the pen recorder 100 are stored.Operation of recording about 340 pairs of content-datas of storage part carry out can be described in detail in the back literary composition, so omit its explanation in this.
In addition, as long as the data access speed of storage part 340 does not just have special qualification faster than CD, even if its yet can't erase nonvolatile memory of recorded content of powered-down preferably.The concrete preferred flash memory that uses.
(the processing action of pen recorder 100)
Next; The playback action of pen recorder 100, record a video action, replication actions etc. are described; Before said each action that waits in the pen recorder 100 of explanation,, the setting in advance in the pen recorder 100 is described earlier with reference to the (a) and (b) of Fig. 2 and the (a) and (b) of Fig. 3.Setting in advance in the pen recorder 100 can roughly be divided into two types: the initialization process of storage part 340 and CD logined the into processing of storage part 340.
< initialization process of storage part 340 >
Below, on one side with reference to Fig. 2 (a) and (b), the initialization process to storage part 340 describes on one side.(a) of Fig. 2 and (b) initialization process of expression storage part 340, (a) one of the display device during expression storage part 340 initialization shows example, (b) schematically shows the storage part 340 after the initialization process.
The initialization process of so-called storage part 340 is meant the subregion (partition) that the storage area in the storage part 340 is divided into virtually the quantity of user expectation.In addition, the initialization process of storage part 340 is not only imposed the processing of just carrying out under the situation of virtual dividing at the storage area of storage part 340, so if carried out the initialization process of storage part 340, just do not carry out initialization process.
When having received initialization process that the user imports through operation inputting part and carry out indication, just carry out initialization process.That is to say that backstage control part 240 1 is received from the indication of user initialization processing execution, backstage control part 240 is just indicated the storage area of drive control part 320 with storage part 340, is divided into the quantity of user's appointment virtually.After drive control part 320 is received the indication from backstage control part 240, with storage part 340 be divided into virtually the zone (subregion) of appointed quantity.The quantity in the zone that is partitioned in the storage part 340 is consistent with the quantity of the client's dish that can login.At this moment, preferred display device shows the image shown in Fig. 2 (a).
In addition, the quantity in the zone that is gone out by virtual dividing in the storage part 340 both can be to wait these quantity of clearly being indicated by the user like " n (sheet) ", also can be the quantity of setting according to the kinescope image quality of user expectation.
Storage part 340 after (b) expression initialization process of Fig. 2.Shown in Fig. 2 (b), storage part 340 is divided into n the zone (zone 1~regional n) of user expectation virtually.In addition, except that the 1~n of zone, the management area is being set also in the storage part 340, the management information in order to management area 1~regional n is being write down in this management area.
Shown in Fig. 2 (b), the management area can be divided into: in order to client's disk management zone of management area 1~regional n, in order to the regional memory management area of managing customer disk management.
Writing down management information in client's disk management zone in order to management area 1~regional each person of n.In Fig. 2 (b), for simplicity, the zone with writing down in order to the management information of management area 1 is called " clauses and subclauses (entry) 1 ".Below same, with the zone of writing down, respectively be called clauses and subclauses 2~clauses and subclauses n in order to the management information of management area 2~n.
In clauses and subclauses 1, writing down entry number, assignment flag (flag), media ID information, range of distribution (area) information, media key information and map information in order to management area 1.Below, above-mentioned each information is described.
" entry number " is the information in which zone of expression management.For example, clauses and subclauses 1 are the management information in order to management area 1, thus here record be in order to express the information of entry number " 1 ".
" assignment flag " is to express whether this zone is the sign that coils corresponding zone with the client.When just accomplishing initialization process owing to also do not set up corresponding relation as yet with client's dish, so here record be the information (in this, assignment flag is " 0 ") that does not impose distribution as yet in order to express.
" media ID " is the information of the media ID of expression CD.In the initialization process stage, also do not record the information of media ID as yet.About the recording of information of media ID, will after describe in the CD login process stated.
" range of distribution information " is the information that can be used as above-mentioned each regional posting field in the expression storage part 340.As the concrete example of range of distribution information, for example can enumerate each regional start address and end address.In addition, also can adopt each regional recording capacity to replace the end address.
" media key information " is when data recording is arrived CD, carries out the key information of the encryption that is used for copyright protection.As media key information, for example can enumerate MKB (Media KeyBlock: media key block).
" map information " is to being recorded in each content on the CD, between the two the information of corresponding relation below the expression, and both are for this: in order to represent the address of the posting field of said content in CD, i.e. virtual address; In order to represent the address of the posting field of said content on storage part 340, i.e. physical address.About the details of the mapping table that records map information, back literary composition can be described in detail, so omit explanation in this.
In addition, shown in Fig. 2 (b), in memory management area, writing down " entry number information " and reaching " range of distribution information "." entry number " is the information of the quantity in the zone that gone out by virtual dividing in the expression storage part 340." range of distribution information " is the information that is used as the zone in client's disk management zone in the expression storage part 340.
In addition, use as the preparation zone flexibly in the unnecessary zone that can also be produced when storage part 340 virtual dividing being become zone 1~regional n.
< login process of CD >
Next, on one side with reference to Fig. 3 (a) and (b), explanation on one side signs in to the login process in the storage part 340 with CD.(a) of Fig. 3 and (b) login process of expression CD, (a) one in the display device shows example during the login process of expression CD, (b) schematically shows the storage part 340 after the login process of CD.
The login process of so-called CD is meant that media ID with CD records the processing among each regional clauses and subclauses of going out in order to virtual dividing in the managed storage portion 340.
CD one is loaded in the drive division 300, drive control part 320 just display disc drive division 330 from the CD media ID of reading this CD of filling.After dish drive division 330 was read media ID from CD, drive control part 320 judged just whether the media ID of in storage part 340, having read is the media ID that has been recorded in the regional clauses and subclauses of client's disk management.
If the media ID of reading is not recorded in any clauses and subclauses in client's disk management zone; Drive control part 320 just with the media ID of reading write down among the clauses and subclauses in the zone of client's disk management into, assignment flag is the clauses and subclauses of " 0 ", " 0 " expression is not carried out CD as yet and is distributed.Thus, in clauses and subclauses, media ID information goes on record.In addition, record the assignment flag of the clauses and subclauses of media ID information,, change to " 1 " that distribution has been accomplished in expression in the moment that media ID information goes on record.In addition, the intrinsic information of CD such as media key information is also recorded in the clauses and subclauses that record media ID information in the said moment.
In addition, about the login process of said CD, explanation be the media ID of reading automatically to be recorded assignment flag be the situation in the clauses and subclauses of " 0 ", but in fact be preferably, whether pen recorder 100 inquiry users record said media ID in the clauses and subclauses.In the case, drive control part 320 is after receiving the indication from the user that media ID is recorded in the clauses and subclauses, and media ID is recorded in the pen recorder 100.
In addition, if assignment flag is a plurality of for the clauses and subclauses of " 0 " exist, also can let the user can select which clauses and subclauses is media ID recorded.In the case, drive control part 320 records media ID in the specified clauses and subclauses of user.
In addition, when recording media ID in the clauses and subclauses, preferably make display device show the image shown in Fig. 3 (a).
(b) of Fig. 3 is illustrated under the video disc recording that will have media ID " aaa " the situation in the clauses and subclauses 1, the state of the storage part 340 after the CD login.
After the media ID with CD had recorded in the clauses and subclauses 1, shown in Fig. 3 (b), CD was set up corresponding relation with the zone of being managed by clauses and subclauses 11.
In this instructions etc., will establish with respect to each zone of storage part 340 corresponding relation CD, be that self media ID is recorded in the CD in the storage part 340, be called " client's dish ".In addition, coil,, will be called " dish 1 " with the client dish that corresponding relation has been set up in zone 1 in this in order to distinguish the client.Below, will respectively be called " dish 2~n " with the client dish that zone 2~n has set up corresponding relation equally.
< to the subscription and video recording action of content >
Below, content video recording action, content play action, the Edition Contains of having accomplished the said pen recorder 100 of setting in advance moved, reaches the content copy and describe.
Below, with reference to Fig. 4 (a)~(c) (a)~(c), the content video recording action of pen recorder 100 is described to Figure 13.In addition, in this, be example with the video recording of content action, the subscription and video recording processing be described.
The subscription and video recording of pen recorder 100 is handled and can roughly be divided into two kinds of reservation login process and video record processing.In addition, video record processing also can be divided into the following video record processing of the state that is filled with client dish, with the video record processing that be not filled with under the state that the client coils, these two kinds.Below, these processing in the subscription and video recording processing are described respectively.
(reservation login process)
At first, on one side with reference to (a)~(c) of Fig. 4, the reservation login process to pen recorder 100 describes on one side.The reservation login process of (a)~(c) expression pen recorder 100 of Fig. 4; (a) schematically shown the state of the storage part 280 after the reservation login process; (b) storage part 340 and the client that have schematically shown after the reservation login process are coiled 1 state, and (c) one of the display device during expression reservation login process shows example.
So-called reservation login process is meant subscription information is signed in to the processing in storage part 280 and the CD.About the reservation login process, imagination has been filled with the zone 1 corresponding dish 1 with storage part 340, and describes as example.
In case the user has imported subscription information through operation inputting part, backstage control part 240 just records the subscription information of input in the reservation information management zone of storage part 280.At this moment, shown in Fig. 4 (a), be recorded in subscription information in the reservation information management zone of storage part 280 and comprise that " video recording channel ", " video recording date " reach " video time ", and comprise the information of " record object client is coiled ".Below, coil information to record object client, be that example describes with the media ID of client's dish of loading, as long as but can distinguish that the client coils, the record object client information of coiling also can be other information.In addition, each contained information both can be that the user imports in the subscription information, also can set according to the programme information of being pressed the selected program of electric program guide by the user.
Backstage control part 240 records subscription information in the storage part 280, and indication drive control part 320 is written to subscription information on the dish 1 that is seated in the drive division 300.After drive control part 320 was received the indication from backstage control part 240, just display disc drive division 330 subscription information that the user is set recorded on the dish 1.Dish is after drive division 330 receives the indication from drive control part 320, and the subscription information that just user is set records in the specific region (reservation information management zone) of dish 1 (Fig. 4 (b)).At this moment, owing to recorded media ID on the dish 1, so can media ID not carried out record.
In addition, also can make the user when setting subscription information, select record object client dish.In the case, if user-selected record object client dish is not seated in the drive division 300, then preferably in the login moment of subscription information, client's dish of reminding the user will become object is loaded in the drive division 300.
Fig. 4 (c) expression be that under the situation that is filled with the dish 1 corresponding with the zone of storage part 340 1, the display device institute images displayed during the reservation login is routine.
Like this, in the reservation login process of pen recorder 100, subscription information is recorded in the storage part 280 of backstage portion 200, and is also recorded in the client's dish that is loading.That is to say, be provided with in the client dish and be used for the subscription information posting field of recording reservation information.
(login that the subscription information from client dish is carried out)
As stated, pen recorder 100 can also be obtained by the subscription information of other device recordings in client's dish except in this device, preengaging the login, and carries out the reservation login with this.
In the middle of the subscription information that is recorded on client's dish of filling; If there is the subscription information in the storage part 280 that also is not recorded in pen recorder 100 as yet; Then pen recorder 100 is read this subscription information from client's dish, and it is recorded the reservation information management zone of storage part 280.Thus, even if accomplished the reservation login process, also can make the subscription information that is recorded in the client dish, consistent all the time with the subscription information in being recorded in pen recorder 100 through other devices.
(being filled with the video record processing of client when coiling)
Secondly, on one side with reference to (a) of Fig. 5 and (b), explain that on one side the client coils the video record processing when being seated in the drive division 300, wherein the media ID of this client's dish has been included in the subscription information in the reservation information management zone that is recorded in storage part 280.(a) of Fig. 5 and (b) expression be filled with the video record processing of client when coiling, (a) schematically shown storage part 340 and the client after the video record processing and coiled 1 state, (b) schematically shown the state of the storage part 280 after the video record processing.
After pen recorder 100 has been accomplished the video recording of content 1, just backstage control part 240 shown in Fig. 5 (b) as, the subscription information of the subscription and video recording of the expression content 1 of erasing in the reservation information management zone of storage part 280.In addition, accomplished content 1 behind the record of dish 1, drive control part 320 is display disc drive division 330 subscription information in the reservation information management zone that is recorded in dish 1 of erasing just.
Secondly, on one side with reference to (a)~(c) of Fig. 6, on one side the storage part 340 after content 1 being recorded the zone 1 of storage part 340 and coiling in 1 and the state of storage part 280 are described.The storage part 340 when content 1 has been recorded in (a)~(c) expression of Fig. 6 and the state of storage part 280; (a) corresponding relation between the content record state in the zone 1 of the recording status of indicating panel 1 and storage part 340; Mapping table when (b) content 1 has been write down in expression, the title admin table when (c) content 1 has been write down in expression.
In this, in general, the zone 1 of storage part 340 is different with the data capacity of dish 1.Therefore, different with physical address, what zone 1 was assigned with is and the corresponding to virtual address in address (first area appointed information) of coiling 1.Through using said virtual address to read or write data, backstage portion 200 just can be to the content of storing in the storage part 340, just as to being seated in the content on the dish 1 in the drive division 300, handles.In these instructionss etc., the storage area so that each regional virtual address that is set in the storage part 340 is represented is called " virtual disk mirror image ".
The virtual disk mirror image of having represented the zone 1 of storage part 340 in Fig. 6 (a).Shown in Fig. 6 (a); Zone 1 for storage part 340; If write down content 1 (data capacity is XGB) with physical address (second area appointed information) " 0x000 " for preposition address, then on the virtual disk mirror image, content 1 is come record with virtual address " 0x050 " for preposition address.That is to say that when desire will be written to dish 1 the time with content 1, drive control part 320 display disc drive divisions 330 begin from the sector of the address " 0x050 " of indicating panel 1, carry out writing of content 1.Thus, can be easily from zone 1 to dish 1 recorded content.
Next, on one side with reference to (b) of Fig. 6, on one side related mapping table between the physical address shown in (a) that be used for expressing Fig. 6 and virtual address is described.
Mapping table is writing down the map information in the client's disk management zone in the storage part 340.Shown in Fig. 6 (b), in mapping table, be unit with every content, make the mapping situation in the expression virtual disk mirror image the virtual disk mapping, with the zone 1 of representing storage part 340 in the memory mapped of mapping situation, with mutual corresponding mode record.In addition, represent that synchronous mark and this content that whether content is recorded in client's dish are recorded in the mapping table with mutual corresponding mode.
In addition, in this instructions etc., in certain zone of storage part 340 content that write down be recorded in said certain regional corresponding client dish in this state, be called " synchronously ".Equally, in certain zone of storage part 340 content that write down by record with said certain regional corresponding client dish in this processing, be called " synchronous processing ".
When content 1 had been recorded in the zone 1, the mapping table content was just upgraded.Fig. 6 (b) expression be the mapping table the when zone 1 of storage part 340 is state shown in (a) of Fig. 6.Shown in Fig. 6 (b); Be set with " 0x050 " in the mapping table and be used as the preposition address of the virtual disk mapping of content 1; Be set with XGB and be used as data size, be set with the preposition address that " 0x000 " is used as memory mapped, be set with XGB and be used as data size.In addition, fashionable to writing of dish 1 when having accomplished from zone 1, the synchronous mark in the mapping table just becomes in order to expression content and has recorded " 1 " in the client dish.
Through with reference to this mapping table, control part 240 has been received the write command to dish 1 that just can the control part 240 from the backstage be received to the drive control part 320 of the write command of dish 1 from the backstage, changes to the write command to zone 1.In addition, also be same from coiling 1 order of reading, promptly can change to the sense command of reading through with reference to mapping table from zone 1.
In addition, in (b) of Fig. 6, " entry parameter " is the zone that supplies entries numbering, media ID information, range of distribution information etc.; The zone of " entry data " is the zone that supplies track (track) information etc. in recording medium key information and the zone 1.
In addition, after content 1 recorded zone 1, the title admin table that is recorded in as title management information in the dish 1 title management area of storage part 280 just was updated.Fig. 6 of following reference (c) describes the title admin table that is recorded in the title management area, and this title management area supplies to set the information relevant with content 1.In addition, the quantity that zone that in quantity and storage part 340 virtual dividing go out be set of title management area in storage part 280 equates.
Shown in Fig. 6 (c); In the title admin table; With regard to the title name of each content, make required reproduction time, the broadcast image quality of content, the residue number of copy times (maximum is made as 10) of content and each information of synchronous regime of expression content, with mutual corresponding mode record.In addition, the title note of content 1 is made " title 1 ".Equally, " title 2 "~" title n " made in each self-recording of title of content 2~content n.
Fig. 6 (c) expression be to have set an example of the mapping table title admin table afterwards shown in (b) of Fig. 6.At this moment, because content 1 has been recorded in the dish 1, so the residue number of copy times of the content shown in the title 1 deducts 1 time from remaining 10 times, and it is inferior to become " 9 ".
(not being filled with the video record processing of client when coiling)
Next, on one side with reference to Fig. 7 (a) and (b), the video record processing when not being filled with the client in the drive division 300 coils is described on one side, wherein the media ID of this client's dish is included in the subscription information in the reservation information management zone that is recorded in storage part 280.(a) of Fig. 7 and (b) video record processing when having represented that not being filled with the client in the pen recorder 100 coils (a) schematically show the state of the storage part 340 after the video record processing, (b) schematically show the state of the storage part 280 after the video record processing.
In the pen recorder 100; In the moment that begins according to the subscription information in the reservation information management zone that is recorded in storage part 280 content (content) 2 is recorded a video; Even be not filled with dish 1 in the drive division 300, backstage control part 240 still can indicate drive control part 320 that content 2 is recorded on the dish 1.Owing to be not filled with dish 1 in the dish drive division 330; So received just will portion 200 sends from the backstage from the drive control part 320 of the indication of backstage control part 240 the write command to dish 1; Convert write command into, thereby content 2 is recorded zone 1 to the zone 1 of storage part 340.At this moment, be not seated in the drive division 300, so can't carry out the processing that content 2 is recorded dish 1 because of coiling 1.
In this; Shown in Fig. 7 (b), in the pen recorder 100, be filled with the situation of client when coiling different be; The subscription information of the subscription and video recording of expression the content 2 even if video recording of content 2 end, backstage control part 240 can not erased from the reservation information management zone of storage part 280 yet.
Then, on one side with reference to (a)~(c) of Fig. 8, on one side the storage part 340 behind the zone 1 that content 2 is recorded storage part 340 and the state of storage part 280 are described.Storage part 340 and the state of storage part 280 after the content 2 recorded in Fig. 8 (a)~(c) expression; (a) corresponding relation between the content record state in the zone 1 of the recording status of indicating panel 1 and storage part 340; (b) mapping table after the content 2 has been write down in expression, and (c) the title admin table after the content 2 has been write down in expression.
Shown in Fig. 8 (a); Because content 1 is to write down (data capacity is XGB) for preposition address with the physical address " 0x000 " in the zone 1 of storage part 340; So content 2 (data capacity is XGB) is to be preposition address with the physical address " 0x200 " in the zone 1 of storage part 340, content 1 back writes down and be connected on.At this moment, content 2 also is to be preposition address with virtual address " 0x250 " on the virtual disk mirror image, and is recorded in content 1 back.Because dish 1 is not seated in the drive division 300, so content 2 is not recorded on the dish 1 certainly.
Content 2 records the zone 1 the time, and the mapping table that is recorded in the map information at clauses and subclauses 1 place of storage part 340 also is able to upgrade.Fig. 8 (b) expression be the mapping table the when zone 1 of storage part 340 is state shown in (a) of Fig. 8.Shown in Fig. 8 (b); Except the mapping table shown in Fig. 6 (b); Also be set with " 0x250 " and be used as the preposition address of the virtual disk mapping of content 2; Be set with XGB and be used as data size, be set with the preposition address that " 0x200 " is used as memory mapped, be set with XGB and be used as data size.At this moment, owing to do not carry out from zone 1 to dish 1 write, so the synchronous mark of the content 2 in the mapping table is not recorded in client's dish " 0 " in order to expression content as yet.
In addition, Fig. 8 (c) expression be the mapping table of having set shown in (b) of Fig. 8 the time an example of title admin table.Shown in Fig. 8 (c), in the title admin table,, also added the title management information of the title 2 of expression content 2 except the title management information of the title 1 of the expression content 1 shown in Fig. 6 (c).At this moment and since title 2 shown in content recorded the dish 1 on, so the residue number of copy times of the content shown in the title 2 still remain " 10 " inferior.What write down in the synchronous regime hurdle is to represent not synchronous information.
(synchronous processing of content)
Then, on one side with reference to (a)~(c) of Fig. 9 to Figure 11,, record this synchronous processing on client's dish though explanation on one side will be recorded in the content that be not recorded in as yet in the storage part 340 in client's dish.
Coil 1 one and be loaded into drive division 300, backstage control part 240 just judges whether to be recorded in the storage part 340 with dish 1 synchronous content (content 2 among synchronization object content, Fig. 9).The determination methods details of synchronization object content are biggest characteristic points of the present invention, can come at length to explain with reference to other accompanying drawings in the literary composition after the institute, and omit explanation in this.
If backstage control part 240 is judged and had the synchronization object content, just indicate drive control part 320 to read this synchronization object content.Backstage portion 200 is read and exported to drive control part 320 with the synchronization object content from storage part 340.Backstage control part 240 indication drive control parts 320 with the synchronization object content record of reading (writing out) to dish 1.
After drive control part 320 had been received indication, just display disc drive division 330 will be from the synchronization object content record of backstage portion 200 output to dish 1.
To dish 1, thus, the content (content 1 and content 2) that is recorded in the zone 1 of storage part 340 all becomes this state (Fig. 9) that is recorded on the dish 1 to dish drive division 330 with the synchronization object content record.
After 320 pairs of dishes 1 of drive control part have been accomplished the record of synchronization object content, just notify backstage portion 200 to accomplish the recording processing of synchronization object content.After backstage control part 240 is received said notice, just the title admin table that is write down in the 1 title management area of the dish in the storage part 280 is upgraded.In addition, backstage control part 240 subscription information (Fig. 9) in the reservation information management zone that is recorded in storage part 280, the synchronization object content of erasing.
In addition, after 320 pairs of drive control parts dish 1 had been accomplished the record of synchronization object content, just display disc drive division 330 was erased and is recorded in the subscription information that is used for the synchronization object content is given subscription and video recording on the dish 1.After dish drive division 330 has been received indication, just deletion record in dish 1 reservation information management zone, in order to content 2 is given the subscription information (Fig. 9) of subscription and video recording.In addition, Fig. 9 is storage part 340, storage part 280 after the synchronous processing of expression content and the figure that coils 1 state.
Then, on one side with reference to (a)~(c) of Figure 10, explanation on one side makes storage part 340 and the state of storage part 280 after the content 2 (synchronization object content) in the zone 1 that is recorded in storage part 340 has been carried out synchronously with dish 1.Figure 10 (a)~(c) expression is carried out storage part 340 and the state of storage part 280 after the synchronous processing to content 2; (a) corresponding relation between the content record state in the zone 1 of the recording status of indicating panel 1 and storage part 340; (b) expression has been carried out the mapping table after the synchronous processing to content 2, and (c) expression has been carried out the title admin table after the synchronous processing to content 2.
Shown in Figure 10 (a), in the virtual disk mirror image, content 2 writes down for preposition address with virtual address " 0x250 ".At this moment, on dish 1, can " 0x250 " be come recorded content 2 as preposition address, so content 2 is recorded on the dish 1 for preposition address with the address " 0x250 " of coiling on 1.
After the synchronous processing of content 2 is accomplished, just as Figure 10 (b) shown in, the interior synchronous mark of the mapping table in the map information of clauses and subclauses 1 has become and is used for expression content and has been recorded in " 1 " on client's dish.In addition, shown in Figure 10 (c), in the dish 1 title admin table in being recorded in storage part 280, the residue number of copy times of the content shown in the title 2 deducts 1 and to become " 9 " inferior, and meanwhile, the information in the synchronous regime hurdle becomes in order to represent synchronous information.
Then, on one side with reference to (a)~(d) of Figure 11, to coiling when having recorded with " 0x250 " to the content of preposition address (content 3) on 1, the synchronous processing of content 2 describes on one side.
Figure 11 (a)~(d) expression has been carried out storage part 340 and the state of storage part 280 after the synchronous processing to content 2; (a) expression is that the content 3 of preposition address is recorded in the dish state in 1 last time with the preposition address of the content in the virtual disk mirror image 2; (b) expression is according to the state that makes after content 2 the mode after content 3 of being right after has changed the virtual disk mirror image; (c) expression has been carried out the mapping table after the synchronous processing to content 2, and (d) expression has been carried out the title admin table after the synchronous processing to content 2.
Shown in Figure 11 (a), if the preposition address that has recorded on the dish 1 with the content in the virtual disk mirror image 2 is that " 0x250 " is the content 3 of preposition address, just can't be with for preposition address content 2 is recorded on the dish 1 on the dish 1 with address " 0x250 ".
At this moment, drive control part 320 can record on the dish 1 content 2 through the virtual disk mirror image in the change storage part 340.That is to say; Drive control part 320 is set as follows: make dish be preposition address content recorded 3 with address " 0x250 " on 1; Also be to come record for preposition address in the virtual disk mirror image, and virtual address " 0x400 " come record as the preposition address of content 2 with the mode that content 2 is connected on after the content 3 with virtual address " 0x250 ".That is to say drive control part 320 changes and regional 1 corresponding virtual disk mirroring.Thus, in the virtual disk mirror image of change, the preposition address of content 2 becomes " 0x400 ", so can " 0x400 " be recorded content 2 on the dish 1 as preposition address.
At this moment, zone 1 mapping table also as Figure 11 (c) shown in that kind changed.That is to say that in virtual disk mapping, the preposition address of content 2 has become " 0x400 ", synchronous mark has become in order to expression content and has been recorded in " 1 " on client's dish.In addition, in the virtual disk mapping, it is that " 0x250 " and content capacity are the content 3 of YGB that login has preposition address.Because content 3 is unwritten contents in the zone 1, thus its preposition address do not write down in the memory mapped, to synchronous mark also no record.
Equally; Shown in Figure 11 (d); In the dish 1 title admin table in storage part 280, the information in the synchronous regime hurdle corresponding with title 2 has also become in order to expressing synchronous information, and in the synchronous regime hurdle there is and title 3 information corresponding of content 3 (reproduction time and play image quality) login.At this moment, content 3 is the contents that only are recorded on the dish 1, and it can't duplicate, so the residue number of copy times of content shown in the title 3 does not have expression.
(being recorded in the deletion of the content in the zone 1)
When the vacant capacity in the zone 1 of storage part 340 has tailed off, but the also content of deletion record in zone 1.Be recorded in the deletion of the content of zone in 1, both can carry out, also can automatically carry out when following having become particular value when regional 1 vacant capacity according to user's indication.
Figure 12 is illustrated in and is recorded in content 1 and the content 2 of zone in 1 by after the deletion, the storage part 340 when content 4 is newly recorded and coil 1 state.In addition, among Figure 12, owing to be the video recording under the state that is filled with client's dish, content 4 is also recorded on the dish 1.
Below, on one side with reference to (a)~(c) of Figure 13, state shown in Figure 12 is described on one side, promptly after content 1 and content 2 have been deleted in zone 1, content 4 has been recorded the state of regional storage part 340 and storage part 280 at 1 o'clock.Storage part 340 and the state of storage part 280 after the content 4 recorded in Figure 13 (a)~(c) expression; (a) corresponding relation between the content record state in the zone 1 of the recording status of indicating panel 1 and storage part 340; (b) mapping table after the content 4 has been write down in expression, and (c) the title admin table after the content 4 has been write down in expression.
Content 1 and content 2 are from zone 1 after the deletion, and drive control part 320 is just the memory mapped in the mapping table of the clauses and subclauses 1 of storage part 340, the information that deletion and content 1 and content 2 are relevant.In addition, drive control part 320 is also to deleting with content 1 and content 2 corresponding synchronous marks.But shown in Figure 13 (a), on the virtual disk mirror image, content 1 and content 2 are not erased, but remain.That is to say that shown in Figure 13 (b), even if from zone 1, deleted content 1 and content 2, the information of content 1 and content 2 can not deleted the virtual disk mapping in mapping table yet, but can remain.
Therefore, drive control part 320 display disc drive divisions 330 are recorded in content 4 after the content 2 that is recorded on the virtual disk mirror image, just come recorded content 4 with virtual address " 0x650 " for preposition address.
In addition, shown in Figure 13 (c), along with deletion content 1 and content 2 from zone 1, the title admin table in the storage part 280 is also changed.Be recorded in content 1 and the content 2 of zone in 1 once deletion, backstage control part 240 just with in the title admin table of storage part 280, expression content 1 and the residue number of copy times of content 2 and the information deletion of synchronous regime.Then, after content 4 is recorded in the zone 1, backstage control part 240 just will with the relevant information of title (title 4) of content 4, sign in in the title admin table.
< content play action >
Then, on one side with reference to Figure 14~Figure 17, the content play action to pen recorder 100 on one side describes.
The playback process of content is to receive when being situated between the content play indication of being imported by the operation efferent by the user processing of carrying out.For example, if the user selects the title that display device showed is play, just so backstage control part 240 to be regarded as be to have received the broadcast indication that the expressed content of selecting of title is play, and carry out the playback process of said content.In addition, the title that display device showed is the title that backstage portion 200 is identified.The title that backstage portion 200 is identified also can change, the title of being logined in the title admin table in the title management area of storage part 280.
In addition, the content play of pen recorder 100 action can roughly be divided into: in the playback process under the situation that is filled with client's dish, be not filled with the playback process under the situation of client's dish.Below, each playback process is described.
(being filled with the playback process of client when coiling)
Below, with reference to Figure 14 and Figure 15, describe being filled with the playback process of client when coiling.Figure 14 has represented, the storage part 340 when loading the dish 1 that records content 1~3 and the state of storage part 280.Figure 15 has schematically shown under the situation that is filled with client's dish, when playing, is read the medium of its content.
Shown in figure 14, load the dish 1 that records content 1~3 in the drive division 300, and recorded content 1 and content 2 in the zone 1 of storage part 340.Therefore, in the title admin table in the title management area of storage part 280, record the information relevant with title 1~3.That is to say that backstage portion 200 can identify the content 1~3 shown in the title 1~3.In addition, the details of title admin table have been omitted among Figure 14.
About being filled with the playback process of client when coiling, at first in broadcast dish 1 and zone 1, all having the playback process of content recorded 1 to describe, though describe being recorded in the playback process that is not recorded in the content 3 in the zone 1 on the dish 1 thereafter.
Backstage control part 240 is read this order of coiling content recorded 1 on 1 through interface portion 290 with order, exports to drive division 300.After drive control part 320 has been received the order from backstage control part 240, judge with reference to mapping table whether the content 1 that is recorded on the dish 1 is recorded in the zone 1.At this because this content 1 is to be recorded in the content of zone in 1, so drive control part 320 with reference to mapping table, the control part 240 from the backstage receive from coiling 1 this sense command of reading, convert the sense command of reading into from regional 1.That is to say that drive control part 320 is the physical address in zone 1 with reference to mapping table with the address translation of coiling 1.
Drive control part 320 is exported to backstage portion 200 through interface portion 310 with the content of reading 1 after having read content 1 from zone 1.
Like this, if not only be recorded in client's dish but also be recorded in the storage part 340 as the content of reading object, then content that kind shown in figure 15 is read from storage part 340.
Though be recorded on the dish 1 but be not recorded in the content 3 of zone in 1 if will play, then through interface portion 290 drive division 300 is exported in this order of the content 3 of playback record on dish 1 by backstage control part 240 similarly.After drive control part 320 has been received the order from backstage control part 240, judge with reference to mapping table whether the content 3 that is recorded on the dish 1 is recorded in the zone 1.At this because content 3 is not to be recorded in the content of zone in 1, so drive control part 320 follow from the backstage that control part 240 is received from coiling 1 this sense command of reading, display disc drive division 330 is read content 3.
From coil 1 read content 3 after, drive control part 320 is just exported to backstage portion 200 through interface portion 310 with the content of reading 3.
Like this, if becoming the content of reading object is not recorded in the storage part 340, then content that kind shown in figure 15 is read from client's dish.
(not being filled with the playback process of client when coiling)
Then, with reference to Figure 16 and Figure 17, do not describe being filled with the playback process of client when coiling.The storage part 340 when Figure 16 representes not to be filled with CD in the drive division 300 and the state of storage part 280.Figure 17 has schematically shown under the situation that is not filled with client's dish, when playing, is read the medium of content.
Shown in figure 16, writing down content 1 and content 2 in the zone 1 of storage part 340.But different with the situation of Figure 14 is, in the drive division 300 filling record the dish 1 of content 1~3.In addition, in the title admin table in the title management area of storage part 280, writing down the information relevant with title 1~3.That is to say that backstage portion 200 can identify the content 1~3 shown in the title 1~3.In addition, also same among Figure 16 with Figure 14, omitted the details of title admin table.
Under state shown in figure 16; Among the content 1~3 that backstage portion 200 is identified by title 1~3 expression; The content 1 and the content 2 that are recorded in the zone 1 of storage part 340 can be play, yet only are that the content 3 that is recorded on the dish 1 but can't be play.
That is to say, shown in figure 17, not only be recorded in client's dish but also be recorded in the storage part 340 if become the content of reading object, then can according to be filled with the situation identical processing of client when coiling, content is read from storage part 340.But, only be that the content that is recorded on the dish 1 but can't be read.
Content 1 shown in Figure 17 read processing, be be filled with reading of the content 1 of client when coiling handle identical, so omit explanation in this.
< Edition Contains action >
Then, on one side with reference to the (a) and (b) of Figure 18 and Figure 19, the Edition Contains action to pen recorder 100 on one side describes.
The editing and processing of content is when having received the Edition Contains indication of being imported through operation inputting part by the user, the processing of carrying out.For example, if the user selects the title that display device shows is edited, just so backstage control part 240 to be regarded as be to have received this editor's indication that the content shown in the title of selecting is edited, thereby the content executive editor that the user selects is handled.In addition, the title of display device demonstration is the title that backstage portion 200 is identified.The title that backstage portion 200 is identified also can change, the title of being logined in the title admin table in the title management area of storage part 280.That is to say,,, all can carry out editing and processing regardless of the recording medium of the content shown in it for the title of login in the title admin table.
The action of the Edition Contains of pen recorder 100 also is to handle equally with content play, can roughly be divided into: in the editing and processing under the situation that is filled with client's dish, be not filled with the editing and processing under the situation of client's dish.Below, each editing and processing is described.
In addition; The editing and processing of so-called content; Be meant the processing that at least a portion data that are recorded in the content in client dish or the storage part 340 are changed, concrete processing has comprised that the erase deletion and the chapter in the content (chapter) of (some changes of content-data), content of the scene in the content appends.At this, erasing with the scene in the content is that example describes, even if but other processing also can likewise handle.
(being filled with the editing and processing of client when coiling)
Below, with reference to Figure 14 and Figure 18, describe being filled with the editing and processing of client when coiling.Figure 18 has schematically shown under the situation that is filled with client's dish by the medium of its content of editor.
Shown in figure 14, load the dish 1 that records content 1~3 in the drive division 300, and recording content 1 and content 2 in the zone 1 of storage part 340.In addition, writing down the information relevant in the title admin table in the title management area of storage part 280, so backstage portion 200 can identify the content 1~3 shown in the title 1~3 with title 1~3.In addition, the details of title admin table have been omitted among Figure 14.
About being filled with the playback process of client when coiling, at first, in authored disc 1 and zone 1, all having the editing and processing of content recorded 1 to describe, though describe being recorded in the editing and processing that is not recorded in the content 3 in the zone 1 on the dish 1 thereafter.
Backstage control part 240 is through interface portion 290, and drive division 300 is exported in this order that will change the data that are recorded in the content 1 on the dish 1.After drive control part 320 has been received the order from backstage control part 240, judge with reference to mapping table whether the content 1 that is recorded on the dish 1 is recorded in the zone 1.At this moment because content 1 is to be recorded in the content of zone in 1, so drive control part 320 with reference to mapping table, this command conversion of the data on the change dish 1 that will receive from backstage control part 240 is the order of the data in the change zone 1.That is to say that drive control part 320 is the physical address in zone 1 with reference to mapping table with the address translation of coiling 1, so the data that are actually being recorded in the content 1 in the zone 1 change.
Like this, not only be recorded in client's dish but also be recorded in the storage part 340 if become the content of data change object, then shown in figure 18, the data that are recorded in the content in the storage part 340 are changed.
But; Only be the words of the content in the change storage part 340; Be recorded in the content 1 of dish on 1 and be recorded in content 1 in the zone 1 differ from one another (asynchronous regime) that can become; So drive control part 320 the data change that is recorded in the content 1 in the zone 1, also informs the content 1 that is recorded on the dish 1.Just be recorded in the change reflection that the content 1 on the dish 1 is carried out, so long as, just can carry out at any time before drive division 300 taking-up dishes 1.
Though to being recorded on the dish 1 but not to be recorded in the change that the data of the content 3 of zone in 1 carry out also be same.That is, backstage control part 240 is through interface portion 290, and drive division 300 is exported in this order that will change the data that are recorded in the content 3 on the dish 1.After drive control part 320 has been received the order from backstage control part 240, judge with reference to mapping table whether the content 3 that is recorded on the dish 1 is recorded in the zone 1.At this moment, because content 3 is unwritten contents in the zone 1, thus this order that drive control part 320 changes in accordance with the data of receiving from backstage control part 240 to being recorded in the content 3 on the dish 1, the data of display disc drive division 330 changed contents 3.
(editing and processing when the filling visitor does not have the family dish)
Then, below with reference to the (a) and (b) of Figure 16 and Figure 19, do not handle and describe being filled with the Edition Contains of client when coiling.(a) of Figure 19 reaches and (b) schematically shown under the situation that is not filled with client's dish; By the medium of content of edit; (a) expression is not equipped with and is filled out 1 o'clock the medium that becomes edit object of dish, (b) is illustrated under the situation that is filled with dish 1, and the change position is reflected to the situation of coiling after 1.
Under state shown in figure 16, among the content 1~3 that backstage portion 200 is identified, be recorded in content 1 and content 2 in the zone 1 of storage part 340 and can carry out and be filled with the identical editing and processing of situation of coiling at 1 o'clock by title 1~3 expression.
That is to say, when the content 2 of dish on 1 such when having been changed as Figure 19 (b) shown in through other pen recorders, just drive control part 320, informs the content 2 that is recorded in regional 1 the change that the content 2 of coiling on 1 is implemented.At this moment, for the mapping table that is recorded in the clauses and subclauses 1, also upgrade in the lump.
< content copy >
Then, on one side with reference to Figure 20 (a) and (b), the content copy to pen recorder 100 on one side describes.In this, be that example describes with the memory inside copy in the storage part 340 of pen recorder 100.In addition, so-called memory inside copy, also can be said to is the memory inside replication actions of pen recorder 100.(a) of Figure 20 reaches (b) the memory inside copy process of expression pen recorder 100, (a) state of the storage part 340 after the expression memory inside copy process, (b) state of the title management area in the storage part 280 after the expression memory inside copy process.
The memory inside copy process of content is when having received the content copy indication of being imported through operation inputting part by the user, the processing of carrying out.For example; If the user selects title from the title that display device shows; And determine to copy the corresponding content of selected title to which zone; Just to be regarded as be to have received to copy the content shown in the title of selecting to select the zone in the storage part 340 these indications to backstage control part 240 so, thereby carry out the memory inside copy process of said content.In addition, the title of display device demonstration is the title that backstage portion 200 is identified.The title that backstage portion 200 is identified also can be said to and is, the title of being logined in the title admin table in the title management area of storage part 280.
After backstage control part 240 had been received content 2 in the zone 1 that will be recorded in storage part 340 and copied this indication from the user in zone 2 of storage part 340 to, the content 2 that indication drive control part 320 will be recorded in the zone 1 recorded in the zone 2.After drive control part 320 has been received the indication from backstage control part 240, shown in Figure 20 (a) as, with content 2 record the zone 2 in.At this moment, drive control part 320 upgrades the mapping table that is recorded in the clauses and subclauses 2.In addition, content 2 is the record in 2 and follow this record and the mapping table that carries out upgrades in the zone, is identical with the processing of above-mentioned video recording action, so omit its explanation.
Content 2 is accomplished to zone 2 record one, and the residue number of copy times that backstage control part 240 just will be recorded in the content 2 in the title management information in the dish 1 title management area of storage part 280 deducts 1.In addition, the residue number of copy times with the content 2 in the title management information in the dish that the is recorded in storage part 280 2 title management areas adds 1.Thus, shown in Figure 20 (b), the residue number of copy times of coiling the content 2 in the 1 title management area becomes " 8 ", coils residue number of copy times in the 2 title management areas, content 2 and becomes " 1 ".
In addition, shown in Figure 20 (a), dish 2 is not seated in the drive division 300, is to express not synchronous information so be recorded in the information of the synchronous regime of the content 2 in the zone 2.
< login of client's dish is removed >
Next, processing being removed in the login of client's dish describes.After drive control part 320 has been received and has been removed indication from the login of user's dish 1, erase be recorded in the storage part 340, in order to management information to managing with the dish that will remove login 1 corresponding zone.That is to say, delete media ID information, media key information and map information in the clauses and subclauses, and assignment flag is changed to " 0 " that expression distributes.In addition, if in the zone, record data, the data of then also erasing and writing down.Thus, these clauses and subclauses in the storage part 340 have become and can newly carry out this state that the client is coiled login.
In addition, backstage control part 240 after having received the login releasing indication from user's dish 1 is deleted the title management information in the dish that the is recorded in storage part 280 1 title management area.Thus, backstage portion 200 just no longer can discern the title of the content that ever recorded is crossed on the placing 1.
(utilization of the file system in client's dish)
In the pen recorder 100, write when reading the preferred file system data that obtains from the CD that logs on as client's dish that uses the CD that logs on as client dish being carried out data with data.
In this,, the data management that the file system utilized in the CD is carried out is described once with reference to (a)~(c) of Figure 21.The data management that (a)~(c) expression of Figure 21 uses file system to carry out; (a) expression is recorded in an example of the file system in the storage part 280; (b) corresponding relation between the recording status of indicating panel 1 and the zone content record state in 1 (c) is represented the mapping table of each file.
Usually, in CD, record to each kind specification of CD and fixed file system, said file system makes each file that is recorded on the CD and the recording address of each file set up corresponding relation.In addition, file system is recorded in the preposition part in video disc recording zone mostly.
In backstage portion 200, for specify as data read or the CD of the object that data write in the address, and with reference to the file system that has obtained from CD.File system when having loaded CD and media ID etc. obtain in the lump, and remain in the volatile memory of backstage portion 200.In addition, in order to deal with unexpected outage etc., the file system that obtains is also remained on (Figure 21 (a)) in the storage part 280.When having loaded CD, backstage portion 200 all obtains file system from CD, and file system that obtains and the file system that is recorded in the pen recorder are compared, to keep the last state of file.
That is to say; The file system that 200 pairs in backstage portion reads from the CD that logs on as client's dish, compare with the file system (file system of from this CD, reading recently) that has been recorded in the storage part 280; Though backstage portion 200 obtains and is recorded on the CD but is not recorded in the information (recording address of this content in CD, the heading message of the said content of expression etc. are for example arranged) of the content in the storage part 340 thus.
In addition,, in fact be recorded in the quantity of the file system in the file system management zone of storage part 280 though only represented in Figure 21 (a) and dish 1 relevant file system, identical with the quantity that logs on as the dish that the client coils.
Like this, record storage part 280 through the file system in the CD that will log on as client's dish, even if do not loading under the state of CD so, backstage portion 200 also can the file system of reference record in storage part 280 visit the file on the virtual disk mirror image.That is to say, even if do not loading under the situation of client dish, also can be just as being filled with deal with data like client's dish.For example, when writing down with the time address that can use storage part 340, the data of playback record on this address in the map information in the storage part 340 as the corresponding address of virtual address of access object.
In addition; Like (b) of Figure 21 and (c); Even if content 1 is recorded on the CD with the mode of a plurality of fragment divided files, backstage control part 240 also can pass through the configuration information of the content 1 on the file system of reference record in storage part 280, and exactly content 1 is carried out access.
Like this, in this embodiment, be recorded in map information in the storage part 340 represented be the configuration information of each content, more accurate, shown in Figure 21 (c), what map information was represented is the configuration information of each zone (file).
In addition, when the login of carrying out client's dish was removed, the file system that is recorded in the file system management zone was deleted with title management information in the lump.
< the demonstration example of display device >
At last, on one side with reference to Figure 22, on one side to display device that pen recorder 100 is connected in content show that demonstration example routine and that be recorded in the information in the head table describes.Figure 22 has roughly represented 500 pairs of contents of display device and has been recorded in the demonstration that the information in the head table is done.
In case the user shows through 100 pairs of head tables of operation inputting part indication pen recorder, so in display device 500, head table and content are shown as just can be shown in figure 22.
That is to say that shown in figure 22, the display frame of display device 500 is divided into following two pictures: content display part 510, it is current just at audio-visual content to be used for continuing demonstration; Head table display part 520 is used for showing head table.
Shown in figure 22, in head table display part 520, show with the client who is logined and coil corresponding mark (tab).When the mark of client's dish of user by selecting expectation was confirmed the head table of this client's dish, the head table of user-selected client's dish just can be presented in the head table display part 520.That is to say, demonstrate the information that each client who is recorded in storage part 280 is coiled the title admin table in the title management area.
Among Figure 22 the expression selective pan 1 mark the time head table.At this moment, be preferably and make the information (icon) of the dish that expression selects be presented at display part 530.In addition, selected to be recorded under the situation of each title in the head table display part 520, be preferably the thumbnail (thumbnail) that makes the content of representing by the title of temporary transient selection and be presented in the display part 530 the user.
(details of the determination methods of synchronization object content)
Then, on one side with reference to Figure 23,100 pairs in declare record device becomes the details of the determination methods that the content of synchronous processing object judges on one side.Figure 23 is the process flow diagram of details of the synchronous processing of expression pen recorder 100.In addition, in the embodiment below, being recorded in the information in the storage part 280 and being recorded in the content in the storage part 340, is that the client with being loaded from storage part 280 and storage part 34 is coiled in the corresponding zone and read.
At first, after client's dish was loaded in the drive division 300, backstage control part 240 was just selected a subscription information (step S1) in the reservation information management zone of storage part 280.Backstage control part 240 judges whether record on client's dish and the corresponding to subscription information of selected subscription information (step S2).Whether this also can be said to, judge in client's dish to record in order to specify certain to be recorded in the appointed information of the content in the pen recorder 100.
If record in client's dish and the corresponding to subscription information of selected subscription information (being " being " at step S2), backstage control part 240 just with the specified content of selecting of subscription information, is read from the storage part 340 of drive division 300.Then, during control part 240 indication drive control parts 320 in backstage coil the content record of reading to the client.The drive control part 320 of having received indication is just with content record (step S3) in client's dish.Drive control part 320 has been accomplished behind the content record of client's dish, just from storage part 340, erases and is recorded the content (step S4) in client's dish.
On the other hand, if do not record in client's dish and the corresponding to subscription information of selected subscription information (being " denying " at step S2), backstage control part 240 just indicates the drive control part 320 of drive division 300 to erase by the specified content of selecting of subscription information.The drive control part 320 of having received indication this content (step S5) of just from storage part 340, erasing.
Then, backstage control part 240 from the reservation information management zone of storage part 280, the above-mentioned selecteed subscription information (step S6) of erasing.
Then, in the reservation information management zone that is recorded in storage part 280, with after processing that the client who is loaded is coiled all relevant subscription informations finishes (being " being " at step S7), the synchronous processing of backstage control part 240 terminates contents.If in the reservation information management zone that is recorded in storage part 280, also finish (is " denying " at step S7) with processing that the client who is loading is coiled all relevant subscription informations; Then backstage control part 240 is selected next subscription information, and carries out the processing that begins from step S2 again.
In addition, in above-mentioned synchronous processing, though be that the content that records on client's dish is erased from storage part 340, can not erase yet.
(advantage of pen recorder 100)
As illustrated in the preceding text, in the pen recorder 100, be through judgement be recorded in the storage part 280 subscription information whether be recorded in the client's dish that is loading in subscription information consistent, the content that give synchronous processing is detected.
In this, the required time when judging the corresponding to subscription information of the subscription information that whether records and be recorded in the client dish in the storage part 280 is compared during with the data stream of content relatively itself, and the required time is shorter.
Therefore, in the pen recorder 100, can shorten the content record that will be recorded in the storage part 340 and coil the required time (required time of synchronous processing just) in last time to the client who is loading.
In addition, specify the subscription information of having accomplished synchronous content through from storage part 280, erasing, the content that just can easily avoid being recorded in client's dish is repeated record.In addition, also erase and specify the subscription information of having accomplished synchronous content, can avoid duplicate record thus by content that other pen recorders write down from client dish.In addition, can avoid the zone in order to recording reservation information of client in coiling to become full.
In addition, in the pen recorder 100, content only records and is writing down in regional corresponding client's dish of said content.That is to say, in the pen recorder 100, can prevent to miss with content record in the CD that does not need recorded content.
(subscription information before and after the synchronous processing and the state of content)
In this, on one side with reference to Figure 24 and Figure 25, the subscription information during on one side to said synchronous processing front and back and the state of content describe.Subscription information when Figure 24 and Figure 25 represent before and after the synchronous processing of pen recorder 100 and the state of content, Figure 24 is the state before the synchronous processing, Figure 25 is the state after the synchronous processing.Below, the variation of the subscription information during for the synchronous processing front and back and the recording status of content is carried out classification declaration according to each situation.In addition, among Figure 24 and Figure 25, subscription information is recorded in the storage part 280, and content is recorded in the storage part 340, but for simplicity, does not show in the drawings.In addition, for the ease of explanation, only illustrate among Figure 24 and Figure 25 be recorded in coil 1 corresponding reservation management zone in subscription information.
(situation 1: subscription information is consistent, and content record is in pen recorder)
At first, to dish record on 1 with pen recorder 100 in the corresponding to subscription information of subscription information of record, and specified content record this situation in pen recorder 100 of said subscription information is enumerated " reservation 1 " shown in Figure 24 and is described for example.In this situation, writing down " reservation 1 " in the storage part 280 of pen recorder 100, recording the content of being recorded according to " reservation 1 " in the storage part 340 is " street corner is strolled ".
In this, shown in figure 24, " reservation 1 " is recorded on the dish 1, and " street corner is strolled " be recorded in the storage part 340, coils on 1 so pen recorder 100 will " street corner is strolled " records.
In addition, pen recorder 100 is erased and is recorded in storage part 280 and coils " reservation 1 " on 1, and from storage part 340, erase " street corner is strolled ".
Thus, after synchronous processing, become state shown in figure 25, that is: " reservation 1 " from the storage part 280 of pen recorder 100 and coil 1 and erased, and " street corner is strolled " erased from the storage part 340 of pen recorder 100.And become this state that records " street corner is strolled " on the dish 1.
In addition, the reservation ID among Figure 24 and Figure 25 is to use so that the specified content of subscription information and this subscription information constitutes corresponding identifying information.The video recording of content is carried out constantly might be because of in changes such as prosthomere purpose prolongations.Therefore, as information in order to the expression content, record be the reservation ID identical with the ID of subscription information, different even if the moment is carried out in the video recording of the video recording predetermined instant in the subscription information and content thus, also can set up the corresponding relation between subscription information and content.
(situation 2: subscription information is inconsistent, and content record is in pen recorder)
Next; To dish do not record on 1 with pen recorder 100 in the subscription information that causes mutually of the subscription information one of record; And content record this situation in pen recorder 100 that said subscription information is specified is enumerated " reservation 2 " shown in Figure 24 and is described for example.In this situation, writing down " reservation 2 " in the storage part 280 of pen recorder 100, recording the content of being recorded according to " reservation 2 " in the storage part 340 is " world's vehicle window ".But shown in figure 24, do not write down " reservation 2 " on the dish 1.Writing down " world's vehicle window " but coil on 1.
Reason about this situation for example is: other pen recorders have carried out synchronous processing to " world's vehicle window " on dish 1.
In this situation, subscription information is just inconsistent, so pen recorder 100 is erased from storage part 280 " reservation 2 ".In addition, also from storage part 340, erase " world's vehicle window ".
Thus, after synchronous processing, become state shown in figure 25, that is: " reservation 2 " quilt from the storage part 280 of pen recorder 100 is erased, and " world's vehicle window " erased from the storage part 340 of pen recorder 100.And 1 the state of coiling does not change.
As illustrated in the preceding text,, be that " world's vehicle window " duplicate record is to the processing of coiling on 1 just can in pen recorder 100, avoid producing the content that will be recorded on the dish 1 through erase " reservation 2 ".
(situation 3: subscription information is consistent, and content is not recorded in the pen recorder)
Next; To dish record on 1 with pen recorder 100 in the corresponding to subscription information of subscription information of record; And the specified content of said subscription information is not recorded in this situation in the pen recorder 100, enumerates " reservation 3 " shown in Figure 24 and describes for example.In this, be set in video recording in " reservation 3 " in the time of predetermined day during in the past day.
In this situation, record " reservation 3 " in the storage part 280 of pen recorder 100, but the content of being recorded according to " reservation 3 " is not recorded in the storage part 340.
Reason about this situation for example is: failure has taken place in the video recording that pen recorder 100 carries out " reservation 3 " content of appointment.
In this case, though subscription information is consistent, the content that is used for being recorded on the dish 1 is not recorded in the storage part 340, so certainly can't be to " reservation 3 " specified content executive logging.Therefore, pen recorder 100 from storage part 280, erase " reservation 3 ".
In this,, be not recorded in " reservation 3 " on the dish 1 so do not erase because " reservation 3 " specified content fails and coil 1 to accomplish synchronously.Thus, if record " reservation 3 " specified content in other pen recorders, just can carry out synchronous processing through these other pen recorders.
Thus, become state shown in figure 25, that is: " reservation 3 " quilt from the storage part 280 of pen recorder 100 is erased.And 1 the state of coiling does not change.
In addition, certainly, if video recording of setting in " reservation 3 " in the time of predetermined day be from when the day before yesterday time with the future time, then subscription information can not erased, but former state remain.Current time is to know according to the temporal information of carrying the timer in pen recorder 100.
As illustrated in the preceding text, be not recorded in " reservation 3 " in the storage part 340 through the content of erasing, can avoid pen recorder 100 at filling next time dish 1 time carry out processing once more to " reservation 3 ".That is to say, in pen recorder 100, can prevent that the required time of the synchronous processing that next time or next time are later from prolonging.
(situation 4: subscription information is inconsistent, and content is not recorded on the dish)
At last, to pen recorder 100 in the corresponding to reservation of subscription information of record be not recorded in the information disk 1, and the specified content of this subscription information is not recorded in dish this situation in 1, enumerates " reservation 4 " shown in Figure 24 and describes for example.In this situation, record " reservation 4 " in the storage part 280 of pen recorder 100, do not record " reservation 4 " and " reservation 4 " specified content i.e. " program introduction " but coil on 1.
As the reason of this situation, following reason is for example arranged: other pen recorders have carried out synchronous processing to " program introduction " on dish 1, yet before dish 1 was loaded into pen recorder 100, " program introduction " erased from coiling on 1.
In this situation, subscription information is just inconsistent, thus same with situation 2, pen recorder 100 from storage part 280, erase " reservation 4 ".In addition, also from storage part 340, erase " program introduction ".
Thus, after synchronous processing, become state shown in figure 25, that is: " reservation 4 " quilt from the storage part 280 of pen recorder 100 is erased, and " program introduction " erased from the storage part 340 of pen recorder 100.And 1 the state of coiling does not change.
As illustrated in the preceding text, through erasing " reservation 4 ", just can in pen recorder 100, avoid from coil 1 content of erasing promptly " program introduction " recorded once more on the dish 1.
(content recorded is carried out synchronous processing to preengaging according to schedule)
Aforesaid synchronous processing is meant: according to the processing of the content of noting in order to the subscription information of carrying out the single recording schedule.And here,, explain below according in order to carry out the synchronous processing of the content that subscription information that schedule preengages notes with different in order to the subscription information of carrying out the single recording schedule in order to the subscription information of carrying out the schedule reservation.
In this, the what is called in this instructions etc. " schedule reservation " refers to the subscription information that has comprised a plurality of video recordings execution date and time informations.Therefore, it both can be regular date and time information (for example, every day in the same moment or the same weekly moment) that date and time information is carried out in the video recording in the schedule reservation, also can be date and time information arbitrarily.
If, then also have the zone of noting in order to the recording schedule failure information in the storage part 280 of pen recorder 100 to carrying out synchronous processing according to " schedule reservation " institute's content recorded.So-called recording schedule failure information is the information that the subscription information of failing to carry out video recording in the schedule reservation is represented.
In addition, the recording schedule failure information both can be recorded in the subregion in aforesaid reservation information management zone, also can in storage part 280, establish the zone in addition and come record.If will set the zone different in order to the zone of record recording schedule failure information with the reservation information management zone, same with the reservation information management zone so, also be to be that unit is provided with the recording schedule failure information with each client's dish.
In addition, if to according to " schedule reservation " and content recorded is carried out synchronous processing, then CD has in order to write down the zone of management by synchronization information.
Comprise in the management by synchronization information: synchronous date and time information, when representing to carry out synchronous processing for the last time the most all day the time; Want synchronizing content information, need impose the content of synchronous processing in order to appointment.In addition, these information in the management by synchronization information are that unit writes down with each schedule reservation.That is to say, for example if record reservation A and this two kinds of schedules reservation of reservation B in the CD, then preengage record separately among A and the reservation B as management by synchronization information, date and time information and want synchronizing content information synchronously.
Then, on one side with reference to Figure 26 and Figure 27, the synchronous processing of content recorded is elaborated to preengaging according to schedule on one side.Subscription information when Figure 26 and Figure 27 represent before and after the synchronous processing of pen recorder 100 and the state of content; Figure 26 is according to schedule reservation and the state before the content recorded, synchronous processing, and Figure 27 is according to the schedule reservation and the state after the content recorded, synchronous processing.In addition, among Figure 26 and Figure 27, subscription information is recorded in the storage part 280, and content is recorded in the storage part 340, but for simplicity, does not show in the drawings.In addition, among Figure 26 and Figure 27,, only illustrate the subscription information that is recorded in and coils in the 1 corresponding reservation management zone for the ease of explanation.
Shown in figure 26, writing down reservation A (reservation weekly) and these two kinds of subscription informations of reservation B (reservation every day) in the storage part 280 of pen recorder 100.In addition, writing down in the storage part 340 of pen recorder 100: according to reservation A institute content recorded, i.e. " overseas arenas " (in 09/04/02); And according to reservation B institute content recorded, i.e. " drama " (in 09/3/31) and " drama " (in 09/04/03).
In addition, on dish 1, record reservation A (reservation weekly) and these two kinds of subscription informations of reservation B (reservation every day) as the schedule reservation; Record the specified content of reservation A i.e. " overseas arenas " (in 09/03/26) as content.
Under the situation of schedule reservation; Pen recorder 100 also is same with aforesaid synchronous processing, handles below carrying out: judge in the client's dish that loads whether record and be recorded in the corresponding to subscription information of subscription information (processing of step S1 just) in the storage part 280.Below, explain respectively in pen recorder 100, when the synchronous processing of reservation A when being selected, with synchronous processing when preengaging B and be selected.
(situation 1: just preengage the synchronous processing that A carries out)
At first, the backstage control part 240 of imagination pen recorder 100 has been selected reservation A from the schedule reservation that is recorded in storage part 280, and the synchronous processing of this moment is described.
Backstage control part 240 judges that recording and preengage the corresponding to schedule of A on the placing 1 preengages, and indicates drive division 300 to read the management by synchronization information relevant with preengaging A from coiling 1 then.The drive division 300 of having received indication from coil 1 read management by synchronization information after; Backstage control part 240 is just read " overseas arenas " (in 09/04/02) this content from drive division 300, during day of should " overseas arenas " being recorded a video with the management by synchronization information of being read in synchronous date and time information (final synchronously day time the among Figure 26; 09/03/26) compare, for the back day the time.
" overseas arenas " (in 09/04/02) that control part 240 indication drive divisions 300 in backstage will be read records on the dish 1.The drive control part 320 of having received indication just records " overseas arenas " (in 09/04/02) on the dish 1.Drive control part 320 after dish 1 record is over " overseas arenas " (in 09/04/02), just from storage part 340, erase " overseas arenas " (in 09/04/02).
Date and time information when in addition, control part 240 indication drive divisions 300 in backstage will be carried out synchronous processing records on the dish 1.Final information synchronously day time the in the management by synchronization information of 320 pairs of the drive control parts of drive division 300 dish 1 is upgraded.At this, the date and time information that is updated is the date and time information shown in the timer in the pen recorder 100.
At this moment, different with the situation of the subscription information of single, backstage control part 240 is not from storage part 280 and coil the 1 reservation A that erases.
Through this processing, become state shown in figure 27, that is: " overseas arenas " (in 09/04/02) is erased from pen recorder 100, records " overseas arenas " (in 09/04/02) on the dish 1.In addition, reservation A's is final shown in figure 27 synchronously day the time, is updated to " 09/04/02 ".
(situation 2: just preengage the synchronous processing that B carries out)
Next, selected reservation B in the schedule reservation of the backstage control part 240 of imagination pen recorder 100 from be recorded in storage part 280, and the synchronous processing of this moment has been described.
Situation when having selected reservation B also is that the situation during with reservation A is same, and backstage control part 240 is judged and recorded and preengage the corresponding to schedule reservation of B on the placings 1, indicates the drive division 300 to read the management by synchronization information relevant with preengaging B from coiling 1 then.The drive division 300 of having received indication from coil 1 read management by synchronization information after; Backstage control part 240 is just read " drama W " (in 09/04/03) this content from drive division 300, during day of should " drama W " being recorded a video with the management by synchronization information of being read in synchronous date and time information (final synchronously day time the among Figure 26; 09/04/1) compares, in the back during future.What said processing and front were narrated is identical with regard to preengaging the synchronous processing that A carries out, so omit its explanation in this.
Want the synchronizing content information (date and time information of wanting synchronizing content among Figure 26 owing to having comprised in the management by synchronization information that is recorded on the dish 1; 09/03/31), thus backstage control part 240 judge whether wanting when day (09/03/31) shown in the synchronizing content information to be performed " the drama W " of video recording.
Shown in figure 26, writing down in the storage part 340 of pen recorder 100 " drama W " (in 09/03/31), therefore, backstage control part 240 is read " drama W " (in 09/03/31) from drive division 300.Then, control part 240 indication drive divisions 300 in backstage record said " drama W " on the dish 1.
After drive control part 320 in the drive division 300 has been received indication, " drama W " (in 09/03/31) is recorded on the dish 1.Drive control part 320 is just erased from storage part 340 " drama W " (in 09/03/31) after dish 1 record is over " drama W " (in 09/03/31).
Backstage control part 240 indication drive divisions 300 are wanted in the synchronizing content information " 09/03/31 " this information of erasing from coil 1 management by synchronization information.Then, received indication drive division 300 drive control part 320 from coil 1 erase want the synchronizing content information, accomplished " 09/03/31 " this information of content synchronization processing.
At this moment, backstage control part 240 situation during with reservation A is same, not from storage part 280 and coil the 1 reservation B that erases.
Through this processing; Become state shown in figure 27; That is: " drama W " (in 09/03/31) and " drama W " (in 09/04/03) is erased from pen recorder 100, " writing down drama W on the dish 1 " (in 09/03/31) and " drama W " (in 09/04/03).In addition, the final of the management by synchronization information of reservation B is updated to " 09/04/03 " synchronously day the time, and wants " 09/03/31 " quilt in the synchronizing content information to be erased.
As illustrated in the preceding text, under the situation of schedule reservation, in the pen recorder 100 also be judge the subscription information that is recorded in the storage part 280 whether be recorded in client's dish in subscription information consistent.In addition, under the situation of schedule reservation, judge that also whether the video recording of content when recording a video relied in the future synchronously day the time than the final of management by synchronization information during the execution day.That is to say that when subscription information was calendar information, pen recorder 100 detected the content that will give synchronous processing through carrying out two kinds of above-mentioned judgement actions.
In this; Whether judgement is consistent with the subscription information in being recorded in client's dish; And judge the video recording of content when recording a video during the execution day whether than the final required judgement time in the future that relies on synchronously day time of management by synchronization information; Compare with the situation that content-data itself is compared, required time is shorter.
Therefore, even if subscription information is the schedule reservation, pen recorder 100 also can shorten the synchronous processing required time of the content that is recorded in the storage part 340.
In addition, through with the final execution time that is updated to synchronous processing synchronously day time the in the management by synchronization information, the content that can easily avoid having accomplished synchronous processing is recorded in client's dish once more.
Also have; In the pen recorder 100; For the content of being recorded a video when the day before management by synchronization information final is synchronously day the time, even if do not record this content in client's dish, owing in storage part 280, recording in order to specify the subscription information of this content; Therefore through judging that whether this content is recorded in the storage part 340, also can detect the content that will give synchronous processing.
Thus, even if before management by synchronization information final is synchronously day the time day the time the content of being recorded a video record not as yet, also can carry out synchronous processing to said content.
(wanting the synchronizing content recording of information to handle)
Then, on one side with reference to Figure 26 and Figure 27, explanation on one side is to being recorded in the recording processing of wanting synchronizing content information to be carried out in the management by synchronization information on the dish.In this, the situation of enumerating the reservation B among Figure 26 and Figure 27 is that example describes.
In pen recorder 100, be that fail as if video recording has taken place " drama W " (in 09/04/02) according to the reservation content that B recorded, then shown in figure 26, promptly (" 09/04/02 " is noted as the recording schedule failure information the date and time information that will carry out video recording.At this moment, about the recording schedule failure information, be that unit writes down date and time information with each subscription information.That is to say, the date and time information when failure having taken place based on the video recording of reservation B, with the reservation ID " JKLM " of expression reservation B, go on record to constitute corresponding mode.
If record the recording schedule failure information in the storage part 280; The backstage control part 240 of pen recorder 100 just indicates drive division 300 the date and time information of noting as the recording schedule failure information; As wanting synchronizing content information in the management by synchronization information, and record on the dish 1.After drive control part 320 in the drive division 300 had been received indication, just synchronizing content information wanted in record.
At this moment, shown in figure 27, as the date and time information that management by synchronization information writes down, be to write down to constitute mutual corresponding mode with the reservation ID " JKLM " that preengages B.
In addition, backstage control part 240 date and time information noted as the recording schedule failure information i.e. " 09/04/02 " of from storage part 280, erasing.
Thus, for example will coil 1 when being loaded into other pen recorders,, just can on dish 1, carry out synchronous processing " drama W " (in 09/04/02) if in these other pen recorders, record " drama W " (in 09/04/02).
In addition, the synchronizing content information processing wanted in record on dish 1, carries out after also can finishing in the synchronous processing relevant with all schedule reservations again.
Like this, pen recorder 100 can be set client's dish for: can come the kaput content of once recording a video in this pen recorder 100 is carried out record through other pen recorders.
(remarks item)
In this, in above-mentioned synchronous processing explanation,, narrate as processing alone respectively the subscription information and the schedule reservation of single, certainly,, also can carry out synchronous processing even if mix under the situation of existence both sides.Specifically, backstage control part 240 judges that selected subscription information is that the schedule reservation or the subscription information of single just can as long as before the step S 1 in Figure 23.If the subscription information of single, the synchronous processing that backstage control part 240 is carried out to the single subscription information gets final product, if the schedule reservation, the synchronous processing of carrying out to the schedule reservation gets final product.
In addition, in this embodiment, be that example is illustrated though enumerate the situation that subscription information is recorded in the storage part 280, subscription information also can be recorded in the storage part 340.When subscription information is recorded in the storage part 340,, just, will export to drive division 300 based on the subscription information of this setting through interface portion 290 if configured recording schedule through pen recorder 100.The drive control part 320 of drive division 300 records subscription information in the reservation information management zone that is located in the storage part 340.
In addition, also can not pass through interface portion 290, but separately the new interface that is used between backstage portion 200 and drive division 300, receiving and dispatching subscription information is set.
(not having the processing that the client is coiled the pen recorder of function)
In aforesaid embodiment; CD being logged on as client's dish; And have the pen recorder 100 (be also referred to as and have the pen recorder 100 that the client is coiled function) that the CD that logs on as client dish is carried out the function of video playing of video and video editing and be example, be illustrated.Yet the present invention is not limited thereto.Even if do not have the pen recorder that the client is coiled function, also can realize synchronous processing of the present invention.
Coil the pen recorder of function to not having the client, the backstage control part also has the function of drive control part.In addition, the storage part 340 in order to recorded content is connected with backstage portion 200.
At first, CD one is loaded in the drive division, and the backstage control part is just selected 1 subscription information from the storage part (subscription information recording portion) of storing subscription information.The backstage control part judges whether record on the CD and the corresponding to subscription information of selected subscription information.
If record and the corresponding to subscription information of selected subscription information on the CD, the backstage control part just will be read from the storage part (content stores portion) that is writing down content, and recorded on the CD by the specified content of selecting of subscription information.The backstage control part is after the intact content of video disc recording, and just from content stores portion, erasing is recorded this content on the CD.
On the other hand, if do not record and the corresponding to subscription information of selected subscription information on the CD, backstage control part this content of just from content stores portion, erasing.
Then, the backstage control part selected subscription information of from the subscription information recording portion, erasing.
Then, after all finishing to the processing of all subscription informations that write down in the subscription information recording portion, the synchronous processing of backstage control part terminates content.If the processing to all subscription informations that write down in the subscription information recording portion does not finish as yet, the backstage control part is just selected next subscription information, carries out synchronous processing once more.
As illustrated in the preceding text; Even if do not have the pen recorder that the client is coiled function; Be whether the subscription information that is recorded in the content stores portion through judgement is consistent with the subscription information that is recorded in the CD that is loaded too, detect the content that to give synchronous processing.Thus, even if do not have the pen recorder that the client is coiled function, also can shorten the synchronous processing required time of the content that is recorded in the content stores portion.
In addition, even if selected subscription information is schedule reservation, also can realizes and have the client and coil the identical processing of pen recorder of function.
[other variation]
First program recording apparatus of the present invention comprises: the video recording unit by the specified appointed program of recording schedule information that is recorded in the subscription information recording portion, is recorded to and can not loads and unloads in the recording medium; Record cell, if the recording schedule information that said appointed program is done appointment is recorded in and can loads and unloads in the recording medium, and said appointed program is recorded in said can not the loading and unloading in the recording medium, then said appointed program recorded said the loading and unloading in the recording medium; To being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said record cell, erase from said subscription information recording portion in the unit of erasing.
In first program recording apparatus of the present invention; Record the recording schedule information that is recorded in the subscription information recording portion in the recording medium when loading and unloading; And can not load and unload when recording the specified appointed program of this recording schedule information in the recording medium, just this appointed program recorded and can load and unload in the recording medium.
Like this; In first program recording apparatus of the present invention; Be recorded in recording schedule information in the subscription information recording portion with whether be recorded in the recording schedule information that can load and unload in the recording medium consistent through judgement, detect and to be recorded the program that can load and unload in the recording medium.
In this, the required time when judgement can be loaded and unloaded the corresponding to recording schedule information of the recording schedule information that whether records in the recording medium and be recorded in the subscription information recording portion is compared with this situation of program (content) data stream itself relatively, and is shorter relatively.
Therefore, first program recording apparatus of the present invention has been realized following effect: can shorten to be recorded in the program recording that can not load and unload in the recording medium required time to can load and unload in the recording medium time.
In addition, in first program recording apparatus of the present invention, can from the subscription information recording portion, erase and specify the recording schedule information that has been recorded the appointed program that can load and unload in the recording medium.Thus, another effect of first program recording apparatus of the present invention is: can easily avoid being recorded in the program that can load and unload in the recording medium by record once more.
As preferably; Program recording apparatus of the present invention also possesses log-in unit; Said log-in unit can not be loaded and unloaded the posting field on the recording medium and can load and unload recording medium and login said, and makes this can not load and unload posting field and this on the recording medium can to load and unload recording medium and constitute corresponding relation; Comprise the recording medium appointed information in the said recording schedule information, said recording medium appointed information is used for the video recording destination that has been designated as program in advance by the loaded and unloaded recording medium of logining; Said video recording unit is recorded to said appointed program: in the specified corresponding posting field of loaded and unloaded recording medium of the recording medium appointed information in the said recording schedule information; If record in the said subscription information recording portion and not only comprised the recording medium appointed information of the loaded and unloaded recording medium of the record object that becomes said appointed program being done appointment; Also specifying the recording schedule information of this appointed program; And said can not the loading and unloading do not record this appointed program in the recording medium, said record cell then records said the loading and unloading in the recording medium with this appointed program.
According to said technical scheme, appointed program recorded with the corresponding posting field of recording medium appointed information in, and when recording appointed program, the appointed program of recording only records in specified the loaded and unloaded recording medium of recording medium appointed information.
Thus, in first program recording apparatus of the present invention, be recorded in the appointed program that can not load and unload in the recording medium and only recorded: in the loaded and unloaded recording medium that when setting the recording schedule of appointed program, has been predetermined.That is to say that program recording apparatus of the present invention has been realized following effect: can avoid appointed program to be recorded and not want to write down in the loaded and unloaded recording medium of appointed program by mistake.
In addition; As preferably; In the program recording apparatus of the present invention, if said the loading and unloading do not record the recording schedule information of said appointed program being done appointment in the recording medium, the said unit of the erasing said recording schedule information of then from said subscription information recording portion, erasing.
According to said technical scheme, if can load and unload the corresponding to recording schedule information of the recording schedule information that does not record in the recording medium and be recorded in the subscription information recording portion, the recording schedule information that then is recorded in the subscription information recording portion is erased.
Why adopt this technical scheme; Be because following situation might occur: appointed program is recorded in and can loads and unloads in the recording medium through other program recording apparatus, and this recording schedule information of appointed program being done appointment is erased from loading and unloading on the recording medium.
Thus, in first program recording apparatus of the present invention, can avoid taking place to be recorded in the program that can load and unload in the recording medium and record this once more and can load and unload the processing in the recording medium.That is to say that the effect of first program recording apparatus of the present invention is: can prevent that the program that ought to have been erased from being recorded once more can load and unload in the recording medium.
In addition; As preferably; In program recording apparatus of the present invention, if record the recording schedule information of said appointed program being done appointment, and said can not the loading and unloading do not record this appointed program in the recording medium; And the video recording of this appointed program in the time of predetermined day be before when the day before yesterday day the time, the said unit of the erasing said recording schedule information of then from said subscription information recording portion, erasing.
According to technique scheme; Writing down in the recording medium and the corresponding to recording schedule information of recording schedule information that is recorded in the subscription information recording portion if can load and unload; And can not load and unload and not record the specified appointed program of this recording schedule information in the recording medium; And the video recording of the appointed program that this recording schedule information is specified in the time of predetermined day be before when the day before yesterday day the time, the recording schedule information in the subscription information recording portion that is recorded in of just erasing.
Why adopt this technical scheme, be because following situation might occur: in program recording apparatus, failure has taken place in the video recording of the appointed program that recording schedule information is specified.
Thus, in first program recording apparatus of the present invention, can avoid judging once more whether the recording schedule information of no record object program is recorded in and can loads and unloads in the recording medium.That is to say that first program recording apparatus of the present invention has been realized following effect: can prevent after next time or next time, program is prolonged from loading and unloading the required time of recording medium recording to can load and unload on the recording medium time.
In addition; As preferably; In program recording apparatus of the present invention; Not only erasing from said subscription information recording portion to being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said record cell in the said unit of erasing, also erases from said the loading and unloading the recording medium.
According to technique scheme, when appointed program recorded can load and unload in the recording medium after, also this appointed program is made the recording schedule information of appointment from loading and unloading to erase the recording medium.
Thus, first program recording apparatus of the present invention has been realized following effect: when forwarding to recording medium peace in other program recording apparatus that record appointed program, the appointed program that can prevent to have write down is by record once more.
The zone in order to recording schedule information is noted that in addition, can prevent to load and unload in the recording medium becomes full.
Second program recording apparatus of the present invention comprises: the video recording unit; Being recorded to and loading and unloading in the recording medium by being recorded in the specified appointed program of recording schedule information in the subscription information recording portion; Wherein, said recording schedule information comprises the video recording date and time information of a plurality of programs; Record cell; If load and unload in the recording medium including the said of recorded information that does to express to based on finally the recording day of said recording schedule information recorded program the time; Record the recording schedule information of said appointed program being done appointment; And record this appointed program in the recording medium said can not the loading and unloading, and the video recording of this appointed program during the execution day after said recorded information expressed when day, then this appointed program is recorded said the loading and unloading in the recording medium; Updating block is updated to said recorded information: make the recorded information expressed during to the day of said appointed program when having write down.
In second program recording apparatus of the present invention; If writing down the recording schedule information that is recorded in the subscription information recording portion in the recording medium can loading and unloading; And can not load and unload and write down in the recording medium by the specified appointed program of this recording schedule information; And the video recording of this appointed program after recorded information expressed when day, then recorded this appointed program can load and unload in the recording medium during execution day.
Like this; In second program recording apparatus of the present invention; Not only judge the recording schedule information be recorded in the subscription information recording portion and whether be recorded in the recording schedule information that can load and unload in the recording medium consistent; After when whether the video recording of also judging appointed program is in expressed day of recorded information during the execution day, detects thus and should be recorded the program that can load and unload in the recording medium.
In this; Judge the recording schedule information be recorded in the subscription information recording portion be recorded in the video recording whether consistent and that judge appointed program of the recording schedule information that can load and unload in the recording medium whether be in during the execution day recorded information expressed day the time afterwards required judgement time; Compare with this situation that program data itself is compared, shorter relatively.
Therefore, the effect of second program recording apparatus of the present invention is: can shorten to be recorded in the program recording that can not load and unload in the recording medium required time to can load and unload on the recording medium time.
In addition, in second program recording apparatus of the present invention, also will be recorded in the recorded information that to load and unload in the recording medium when being updated to the day of said appointed program when having write down.Thus, another effect at second program recording apparatus of the present invention is: can easily avoid being recorded in the program that can load and unload in the recording medium by record once more.
In addition; As preferably; In program recording apparatus of the present invention; Said load and unload to record in the recording medium want recorded information, said want recorded information expressed be: based among the said recording schedule information recorded program, before video recording was in than said recorded information during the execution day and change the program of recording a demerit and as yet from the said recording medium that can not load and unload; If record in the said subscription information recording portion the said specified recorded program of wanting of recorded information of wanting made the recording schedule information of appointment; And said can not the loading and unloading records this and wants recorded program in the recording medium, said record cell then should want recorded program to record said the loading and unloading in the recording medium; Said updating block not only upgrades said recorded information, the recorded information of of also erasing and wanting recorded program to do appointment to said.
According to above-mentioned technical scheme; In the subscription information recording portion, record wanting the specified recorded program of wanting of recorded information to make the recording schedule information of appointment; And can not load and unload and record this in the recording medium when wanting recorded program, then should want recorded program to record and to load and unload in the recording medium.
Like this; In second program recording apparatus of the present invention; Before even if the video recording execution time of program relies on than recorded information; If specify the recording schedule information of this program to be recorded in the subscription information recording portion, then still can saidly want recorded program whether to be recorded in to load and unload in the recording medium, detect and to be recorded the program that can load and unload in the recording medium through judging.
Thus, realized following effect: can not load and unload in the recording medium and be in former program than recorded information during execution day of video recording being recorded as yet, recording this can load and unload in the recording medium.
In addition; In the program recording apparatus of the present invention; Be preferably also and comprise: the video information recording portion; In order to record video recording failure information, what wherein said video recording failure information was expressed is: based among the said recording schedule information recorded program, do not recorded the said program that can not load and unload in the recording medium; Writing unit; With being recorded in video recording failure information in the said video information recording portion as the said recorded information of wanting; And be written in the loaded and unloaded recording medium that records the recording schedule information of specifying video recording failure program; Wherein, said video recording failure program is the specified video recording failure program of said video recording failure information.
According to above-mentioned technical scheme; The video recording failure information is as the said recorded information of wanting; And be written in the loaded and unloaded recording medium that records the recording schedule information of specifying video recording failure program, wherein this video recording failure program is the specified video recording failure program of this video recording failure information.
Like this, second program recording apparatus of the present invention can be written to and can load and unload in the recording medium as wanting recorded information in order to specify the information of the kaput program of video recording in this device.
Thus, the effect of second program recording apparatus of the present invention is, can load and unload recording medium and set for: can come the kaput program of once recording a video in the minute book device through other program recording apparatus.
In addition, make computing machine bring into play function, thereby realize the control program of above-mentioned each unit and the computer-readable recording medium that records this program, be also contained in the category of the present invention by computing machine as record pen recorder of the present invention.
(program and recording medium)
Backstage control part 240 and drive control part 320 contained in the pen recorder 100 also can be created by hardware logic (hardware logic).Or can be as following, use CPU (Central Processing Unit, central processing unit) and realize through software.
That is to say; Backstage control part 240 and drive control part 320 possess: MPU (the Micro Processor Unit that the order that realizes each functional programs is carried out; Microprocessor) etc. CPU, stored ROM (the Read Only Memory of said program; The RAM (Random Access Memory, RAS) and the memory storages (recording medium) such as storing said program and various memory of data of the mode that ROM (read-only memory)), said program development is become can carry out.
And; The program storage of backstage of the present invention control part 240 and drive control part 320 is not defined as the mode that fixedly supports; Also can reach the object of the invention through following scheme: the recording medium that will record the program code (execute form program, intermediate code program or source program) of said program offers pen recorder 100; And by the said program code of pen recorder 100 playback records in said recording medium, and carry out.
Said recording medium is not limited to specific structure or kind.That is to say that said recording medium for example can be band classes such as tape, cartridge tape; It also can be the dish class that comprises CDs such as disks such as floppy disk (registered trademark), hard disk and CD-ROM, MO, MD, DVD, CD-R; Also can be card classes such as IC-card (comprising storage card), light-card; Or semiconductor memory class such as mask model ROM, EPROM, EEPROM, flash rom.
In addition, even if adopt backstage control part 240 and drive control part 320 (or pen recorder 100) and this technical scheme that communication network can be connected, also can reach the object of the invention.In the case, through communication network said program code is offered backstage control part 240 and drive control part 320.As long as said communication network can with program code offer backstage control part 240 and drive control part 320 just can, it does not limit is specific kind or form.The Internet, in-house network, extranet, LAN (Local Area Network are for example arranged; LAN), ISDN (Integrated Services Digital Network; ISDN (Integrated Service Digital Network)), VAN (Value Added Nerwork; Value-added network), CATV (Cable Television, CATV) communication network, Virtual Private Network (Virtual Private Network), telephone line network, mobile communication network, satellite communication network etc.
Constitute said communication network transmission medium so long as can transmission procedure code arbitrary medium just can, not limiting is specific formation or kind.For example; Both can utilize wire communications such as IEEE1394, USB, line of electric force, CATV loop line, telephone wire, ADSL loop line, also can utilize infrared ray, Bluetooth (registered trademark), 802.11 radio communications, HDR, mobile telephone network, satellite loop line, received terrestrial digital broadcasting network radio communications such as (terrestrial digital net) such as IrDA or telepilot etc.Even the form of said procedure code is able to embody, organize the computer data signal in carrier wave through electric transmission, the present invention also can be achieved.
The present invention is not limited to said each embodiment, but can in the category shown in the claim, carry out various changes, the technical scheme that discloses respectively in the different embodiments of appropriate combination and the embodiment that obtains is also contained in the technological category of the present invention.
Practicality in the industry
Program recording apparatus of the present invention can be used in BD register or the DVD register primely.In addition, program recording apparatus of the present invention can also be equipped with under the situation of television receiver, utilizes primely.

Claims (12)

1. program recording apparatus is characterized in that comprising:
The video recording unit by the specified appointed program of recording schedule information that is recorded in the subscription information recording portion, is recorded to and can not loads and unloads in the recording medium; And
Record cell, if the recording schedule information that said appointed program is done appointment is recorded in and can loads and unloads in the recording medium, and said appointed program is recorded in said can not the loading and unloading in the recording medium, then said appointed program recorded said the loading and unloading in the recording medium; And
To being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said record cell, erase from said subscription information recording portion in the unit of erasing.
2. program recording apparatus according to claim 1 is characterized in that:
Also possess log-in unit, said log-in unit can not be loaded and unloaded the posting field on the recording medium and can load and unload recording medium and login said, and makes this can not load and unload posting field and this on the recording medium can to load and unload recording medium and constitute corresponding relation;
Comprise the recording medium appointed information in the said recording schedule information, said recording medium appointed information is used for the video recording destination that has been designated as program in advance by the loaded and unloaded recording medium of logining;
Said video recording unit is recorded to said appointed program: in the specified corresponding posting field of loaded and unloaded recording medium of the recording medium appointed information in the said recording schedule information;
If record in the said subscription information recording portion and not only comprised the recording medium appointed information of the loaded and unloaded recording medium of the record object that becomes said appointed program being done appointment; Also specifying the recording schedule information of this appointed program; And said can not the loading and unloading do not record this appointed program in the recording medium, said record cell then records said the loading and unloading in the recording medium with this appointed program.
3. program recording apparatus according to claim 1 and 2 is characterized in that:
If said the loading and unloading do not record the recording schedule information of said appointed program being done appointment in the recording medium, the said unit of the erasing said recording schedule information of then from said subscription information recording portion, erasing.
4. program recording apparatus according to claim 1 and 2 is characterized in that:
If record the recording schedule information of said appointed program being done appointment in the said subscription information recording portion; And said can not the loading and unloading do not record this appointed program in the recording medium; And the video recording of this appointed program in the time of predetermined day be before when the day before yesterday day the time, the said unit of the erasing said recording schedule information of then from said subscription information recording portion, erasing.
5. program recording apparatus according to claim 1 and 2 is characterized in that:
Not only erasing from said subscription information recording portion to being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said record cell in the said unit of erasing, also erases from said the loading and unloading the recording medium.
6. program recording apparatus is characterized in that comprising:
The video recording unit, being recorded to and can not loading and unloading in the recording medium by being recorded in the specified appointed program of recording schedule information in the subscription information recording portion, wherein, said recording schedule information comprises the video recording date and time information of a plurality of programs; And
Record cell; If load and unload in the recording medium including the said of recorded information that does to express to based on finally the recording day of said recording schedule information recorded program the time; Record the recording schedule information of said appointed program being done appointment; And record this appointed program in the recording medium said can not the loading and unloading, and the video recording of this appointed program during the execution day after said recorded information expressed when day, then this appointed program is recorded said the loading and unloading in the recording medium; And
Updating block is updated to said recorded information: make the recorded information expressed during to the day of said appointed program when having write down.
7. program recording apparatus according to claim 6 is characterized in that:
Said load and unload to record in the recording medium want recorded information; Said want recorded information expressed be: based among the said recording schedule information recorded program, before video recording was in than said recorded information during the execution day and change the program of recording a demerit and as yet from the said recording medium that can not load and unload;
If record in the said subscription information recording portion the said specified recorded program of wanting of recorded information of wanting made the recording schedule information of appointment; And said can not the loading and unloading records this and wants recorded program in the recording medium, said record cell then should want recorded program to record said the loading and unloading in the recording medium;
Said updating block not only upgrades said recorded information, the recorded information of of also erasing and wanting recorded program to do appointment to said.
8. program recording apparatus according to claim 7 is characterized in that, also comprises:
The video information recording portion, in order to record video recording failure information, what wherein said video recording failure information was expressed is: based among the said recording schedule information recorded program, do not recorded the said program that can not load and unload in the recording medium; And
Writing unit; With being recorded in video recording failure information in the said video information recording portion as the said recorded information of wanting; And be written in the loaded and unloaded recording medium that records the recording schedule information of specifying video recording failure program; Wherein, said video recording failure program is the specified video recording failure program of said video recording failure information.
9. program method for synchronous is characterized in that comprising:
Recording step of recording by the specified appointed program of recording schedule information that is recorded in the subscription information recording portion, is recorded to and can not loads and unloads in the recording medium; And
Recording step, if the recording schedule information that said appointed program is done appointment is recorded in and can loads and unloads in the recording medium, and said appointed program is recorded in said can not the loading and unloading in the recording medium, then said appointed program recorded said the loading and unloading in the recording medium; And
Erase step to being recorded the recording schedule information that the said appointed program that loads and unloads in the recording medium is done appointment through said recording step, is erased from said subscription information recording portion.
10. program method for synchronous is characterized in that comprising:
Recording step of recording, being recorded to and can not loading and unloading in the recording medium by being recorded in the specified appointed program of recording schedule information in the subscription information recording portion, wherein, said recording schedule information comprises the video recording date and time information of a plurality of programs; And
Recording step; If load and unload in the recording medium including the said of recorded information that does to express to based on finally the recording day of said recording schedule information recorded program the time; Record the recording schedule information of said appointed program being done appointment; And record this appointed program in the recording medium said can not the loading and unloading, and the video recording of this appointed program during the execution day after said recorded information expressed when day, then this appointed program is recorded said the loading and unloading in the recording medium; And
Step of updating is updated to said recorded information: make the recorded information expressed during to the day of said appointed program when having write down.
11. a program is characterized in that:
Be used for making the computer operating that each described program recording apparatus possessed in the claim 1,2,6,7 and 8, and make said computing machine as said each unit performance function.
12. the recording medium of an embodied on computer readable is characterized in that:
Record the described program of claim 11.
CN2010800379130A 2009-09-08 2010-08-12 Program recording device, program synchronization method, program and recording medium Pending CN102483946A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2009-207030 2009-09-08
JP2009207030 2009-09-08
PCT/JP2010/063716 WO2011030648A1 (en) 2009-09-08 2010-08-12 Program recording device, program synchronization method, program and recording medium

Publications (1)

Publication Number Publication Date
CN102483946A true CN102483946A (en) 2012-05-30

Family

ID=43732322

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010800379130A Pending CN102483946A (en) 2009-09-08 2010-08-12 Program recording device, program synchronization method, program and recording medium

Country Status (3)

Country Link
JP (1) JP5335925B2 (en)
CN (1) CN102483946A (en)
WO (1) WO2011030648A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019201351A1 (en) * 2018-04-20 2019-10-24 青岛海信电器股份有限公司 Electronic device and program processing method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1918646A (en) * 2003-12-18 2007-02-21 松下电器产业株式会社 Recording apparatus, integrated circuit for recording apparatus, recording method, computer program, and recording medium which facilitates content recording
JP2009060399A (en) * 2007-08-31 2009-03-19 Victor Co Of Japan Ltd Recording and reproducing device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3857630B2 (en) * 2002-08-20 2006-12-13 シャープ株式会社 Recording / playback device
JP2005328193A (en) * 2004-05-12 2005-11-24 Matsushita Electric Ind Co Ltd Controller, control method and control program for dubbing content regenerating order, and computer readable recording medium
JP5050668B2 (en) * 2007-06-06 2012-10-17 ティアック株式会社 Data recorder

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1918646A (en) * 2003-12-18 2007-02-21 松下电器产业株式会社 Recording apparatus, integrated circuit for recording apparatus, recording method, computer program, and recording medium which facilitates content recording
JP2009060399A (en) * 2007-08-31 2009-03-19 Victor Co Of Japan Ltd Recording and reproducing device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019201351A1 (en) * 2018-04-20 2019-10-24 青岛海信电器股份有限公司 Electronic device and program processing method
CN112514407A (en) * 2018-04-20 2021-03-16 海信视像科技股份有限公司 Electronic device and program processing method

Also Published As

Publication number Publication date
WO2011030648A1 (en) 2011-03-17
JPWO2011030648A1 (en) 2013-02-04
JP5335925B2 (en) 2013-11-06

Similar Documents

Publication Publication Date Title
CN1855277B (en) Method and apparatus for reproducing data from recording medium using local storage
US20060156355A1 (en) Reproduction apparatus, program, integrated circuit
JP4468454B2 (en) Recording apparatus, recording apparatus control method, recording apparatus control program, and computer-readable recording medium
US20060146660A1 (en) Optical disc, reproducing device, program, reproducing method, recording method
CN1849821B (en) Recording method, reproduction apparatus and method
CN101383936A (en) Content recorder/player
JP4679232B2 (en) Recording device
JP4751103B2 (en) Video recording device
CN102483946A (en) Program recording device, program synchronization method, program and recording medium
JP5336579B2 (en) Content recording / reproducing apparatus, synchronization method, program, and recording medium
US20080145017A1 (en) Audio visual data recording/reproducing device
CN103137162A (en) Information processor, information processing method, and program
US20040047595A1 (en) Recording apparatus and computer-readable program
JP2004208293A (en) Recording device, computer-readable program, and system lsi
JP4383447B2 (en) Recording device, program, integrated circuit
JP4318720B2 (en) Information recording control apparatus, information recording control method, information reproduction control apparatus, information reproduction control method, information recording medium, information recording control program, and information reproduction control program
CN102549670A (en) Drive device, data recording and playback device, program and recording medium
CN101673570B (en) Information storage medium storing management information of application executable from a plurality of storage media, and method and apparatus for executing the application
WO2010113481A1 (en) Drive device, content recording/playing device, data writing method, program, and recording medium
JP4987919B2 (en) Content recording apparatus, content recording method, program, and recording medium
WO2010113480A1 (en) Program recording device, method of controlling program recording apparatus, control program, and recording medium
US20120301107A1 (en) Recording and Reproducing Apparatus
WO2010113432A1 (en) Program recording device, method for setting recording schedule information, program for the same, and computer-readable recording medium
JP2010238341A (en) Drive device, content recording and reproducing device, data write-in/read-out method, program, and recording medium
JP2010238339A (en) Recording device, control method and control program thereof, drive device, control method and control program thereof, and recording medium with the program recorded thereon

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1168462

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120530

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1168462

Country of ref document: HK