CN101414388A - Data recording system, program, semiconductor device, and drive recorder - Google Patents

Data recording system, program, semiconductor device, and drive recorder Download PDF

Info

Publication number
CN101414388A
CN101414388A CNA2008101467523A CN200810146752A CN101414388A CN 101414388 A CN101414388 A CN 101414388A CN A2008101467523 A CNA2008101467523 A CN A2008101467523A CN 200810146752 A CN200810146752 A CN 200810146752A CN 101414388 A CN101414388 A CN 101414388A
Authority
CN
China
Prior art keywords
data
acquisition process
storage part
data acquisition
storage
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
CNA2008101467523A
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN101414388A publication Critical patent/CN101414388A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Recording Measured Values (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention provides a data recording system, an information storage medium, a semiconductor and a travelling recorder. The data recording system includes: a trigger generation section that generates a plurality of triggers each of which are generated when the trigger generation section has detected an event that is to be recorded, a data acquisition section that performs a data acquisition process that acquires and stores the input data in a first storage section, and a data storing section. The data storing section reads first storing-target data corresponding to a first trigger of the plurality of triggers from the first storage section and stores the first storing-target data in a second storage section, the first storing-target data having been acquired within a target period that is a predetermined period beginning at a first time before the generation of the first trigger and ending at a second time after the generation of the first trigger. The data storing section sets a subsequent trigger reception period after the first trigger has been generated. The data storing section stores second storing-target data corresponding to a second trigger of the plurality of the triggers in the first storage section when the second trigger has been generated within the subsequent trigger reception period. The data storing section reads the second storing-target data from the first storage section and stores the second storing-target data in the second storage section.

Description

Digital data recording system, information storage medium, semiconductor and drive recorder
Technical field
The present invention relates to a kind of digital data recording system, information storage medium, semiconductor device and drive recorder.
Background technology
View data when having an accident for the moving body that obtains motor vehicle and so on, the drive recorder (drive recorder) that is loaded on this moving body is known for people.
To leave in the primary memory in order in a plurality of view data that image pickup part obtains according to time series as the drive recorder technology, when detecting accident, image data storage to the technology of supplementary storage (nonvolatile external memory media) that institute obtained and leaves in the primary memory in specified time limit before accident taken place is people's known (with reference to Japanese kokai publication hei 10-250642 communique).In view of the above, because therefore the image data storage of being obtained in specified time limit before accident can being taken place can find out the process of accident in supplementary storage.
The detection of accident is based on that the detected value of crash sensor etc. for example carries out.Owing to collide when taking place usually and can be subjected to very big collision, this very big collision is read and be stored to supplementary storage as the data that trigger the specified time limit before and after will triggering by primary memory.In the course of work of general drive recorder, because the data of carrying out primary memory simultaneously write and can cause to the data transmission of supplementary storage with primary memory that to handle load too big, therefore take the data of main storage means to write to carry out primary memory again after the end to transmit to the data of supplementary storage.Because power supply and control system also might break down when accident took place, preferably carry out as early as possible to the data transmission of supplementary storage.For this reason, the deposit data in the specified time limit after will colliding promptly begins primary memory and transmits to the data of supplementary storage after primary memory usually, and data after this no longer are saved in primary memory.
Said system can't be obtained data for follow-up collision under the situation that the accident that for example shunts into one another etc. is subjected to repeatedly colliding.
Summary of the invention
At this, the object of the present invention is to provide a kind of digital data recording system, program, semiconductor device and drive recorder, can to the necessity in the data preservation project that recurs fully during in the conservation object data carry out record.
(1) for addressing the above problem, the invention provides a kind of digital data recording system that writes down the input data, comprising: when detecting the triggering generating unit that triggering takes place when the data that need carry out the data preservation are preserved incident; Carry out the input data in real time is stored to the data acquisition process portion of the data acquisition process of first storage part; And taking place under the situation about triggering, to trigger the specified time limit of generation front and back as between storage life, conservation object data between this storage life all leave in after first storage part, and the data that second storage part was read and be saved to the conservation object data by above-mentioned primary storage portion are preserved handling part.
Above-mentioned data are preserved handling part after triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, under the situation that new triggering takes place, prolong between above-mentioned storage life, new conservation object data between increased shelf-life are all left in after first storage part, read new conservation object data and be saved to second storage part from above-mentioned first storage part.
The data of obtaining (being recorded in the data of digital data recording system), it for example can be the camera model shot image data, it can be the voice data that microphone is gathered, also can be to measure the determination data that machine (sensor) is measured, can also be the status data (for example revolution of tire and speed data etc.) from vehicle or the reception of other machine.
Trigger generating unit and also can detect data preservation incident based on the detected value and other the outside input (for example the brake of sound and temperature and number of tire revolutions and vehicle input detects) of various sensors such as crash sensor (also can constitute), temperature sensor and speed pickup by acceleration transducer and gyro sensor etc.For example the notebook data register system also can be used as data and preserves the generation that event detection goes out collision, crash-stop and hypervelocity etc. having installed under the situations such as drive recorder.
First storage part can be rewritable storer, for example can be by RAM such as SDRAM (outside and inside can) formation.Second storage part can be the nonvolatile storer that powered-down can not eliminated data yet, can be flash memory EEPROM or flash rom etc., also can be CF (Compact Flash: compact flash) card and SD (Secure Digital: memory sticks such as storage card, USB storage such as card safe digital card).
According to the present invention, under the situation that data preservation incidents such as collision recur, for the data of obtaining after follow-up data preservation incident is taken place also can well be backed up, prolong between storage life the conservation object data in second memory, preserving between the storage life after prolonging.Under the situation of the continuous collision of the accident and so on that therefore ought shunt into one another, also can well back up data.
Among the present invention, carry out simultaneously, handle load thereby alleviate by avoiding making to the data preservation processing of first storage part and to the preservation processing of second storage part.If here prolong between storage life, preserve to the data of second storage part and will postpone beginning, to damage the risk that causes data recording to carry out also very high because battery is used up electricity and battery.According to the present invention, handle and in the digital data recording system that the preservation of second storage part is handled not carrying out simultaneously preserving to the data of first storage part, can provide at the data that the recur incident of preserving can write down abundant necessity during the digital data recording system of conservation object data.
(2) in the digital data recording system provided by the invention, data are preserved handling part in the continuous trigger reception period, under the situation that new triggering takes place, prolong the continuous trigger reception period.
For example in the continuous trigger reception period, under the situation that new triggering takes place, also can be by taking place to set the continuous trigger reception period once more after the new triggering, thus prolong the continuous trigger reception period.
(3) in the digital data recording system provided by the invention, above-mentioned data acquisition process portion during the preservation that will be saved to second storage part from the data that above-mentioned first storage part is read is handled, do not carry out above-mentioned data acquisition process.
After finishing during above-mentioned preservation is handled, can begin data acquisition process again.
(4) in the digital data recording system provided by the invention, when the number of times of the triggering that above-mentioned data acquisition process portion takes place reaches setting (triggering continuous maximal value), end above-mentioned data acquisition process in the continuous trigger reception period.
In addition, data are preserved handling part when the number of times of the triggering of generation in the continuous trigger reception period reaches the value of regulation (triggering continuous maximal value), also can end between storage life and the prolongation of continuous trigger reception period.
(5) in the digital data recording system provided by the invention, above-mentioned data acquisition process portion during exceeding schedule time, does not carry out above-mentioned data acquisition process under situation about exceeding schedule time between storage life.
In addition, data are preserved handling part under situation about exceeding schedule time between storage life, also can end between storage life and the prolongation of continuous trigger reception period.
(6) in the digital data recording system provided by the invention, above-mentioned data acquisition process portion based on the relevant information of data volume of the data of preserving, the License Value between storage life is judged, according to this License Value setting afore mentioned rules time.
(7) in the digital data recording system provided by the invention, described data acquisition process portion is when the above-mentioned first storage part sense data and the preservation that is stored to second storage part (nonvolatile storage part) begin, the above-mentioned data acquisition process of temporary transient interruption, in the middle of have no progeny under the situation about take place triggering, restart above-mentioned data acquisition process again.
Also can definite time that begins again of corresponding break period.
First storage part that also can be when beginning to preserve begin to read the address, when determining to begin again first storage part begun to write the address.
Also can obtain to the CF/SD card of first storage part begin to preserve if triggering has taken place, just begin to write in the address from this address.
(8) the invention provides the information storage medium that a kind of storage is used for program that the digital data recording system of record input data is controlled, make computing machine bring into play following function,
When detecting the data preservation incident that need carry out the data preservation, the triggering generating unit that triggers takes place; Carry out the input data in real time is stored to the data acquisition process portion of the data acquisition process of first storage part; And taking place under the situation about triggering, to trigger the specified time limit of generation front and back as between storage life, conservation object data between this storage life all are saved in after first storage part, the data that second storage part was read and be saved to the conservation object data from first storage part are preserved handling part.
Above-mentioned data are preserved handling part after triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, under the situation that new triggering takes place, prolong between above-mentioned storage life,
New conservation object data between the storage life after prolonging all are kept at after first storage part, read new conservation object data and be saved to second storage part from above-mentioned first storage part.
(9) the invention provides a kind of semiconductor device, it comprises:
When detecting the data preservation incident that need carry out the data preservation, the triggering generating unit that triggers takes place; Carry out the input data in real time is stored to the data acquisition process portion of the data acquisition process of first storage part; And taking place under the situation about triggering, to trigger the specified time limit of generation front and back as between storage life, conservation object data between this storage life all are saved in after first storage part, the data that second storage part was read and be saved to the conservation object data from first storage part are preserved handling part.
Above-mentioned data are preserved handling part after triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, under the situation that new triggering takes place, prolong between above-mentioned storage life,
New conservation object data between the storage life after prolonging all are kept at after first storage part, read new conservation object data, be saved to second storage part from above-mentioned first storage part.
(10) the invention provides a kind of drive recorder, it comprises: data register system of the people of above-mentioned record; Image pickup part; First storage part; And second storage part,
Above-mentioned triggering generating unit
Whether the testing result based on collision detection portion judges whether to have taken place data preservation incident, and based on taking place, cause and trigger.
Description of drawings
Fig. 1 is the functional block diagram of the digital data recording system of expression present embodiment;
Fig. 2 is the hardware block diagram of drive recorder that expression comprises the digital data recording system of present embodiment;
Fig. 3 is the figure of respective operations of the continuous trigger of expression explanation present embodiment;
Fig. 4 is that expression triggers the processing flow chart when taking place separately;
Processing flow chart when Fig. 5 is the generation of expression continuous trigger.
Reference numeral
20 data acquisition process portions of 1 Imagery Data Recording system
30 data are preserved handling part 40 and are triggered generating unit
50 first storage parts (SDRAM)
60 second storage parts (CF/SD)
70 camera models, 80 crash sensors
60 image processing circuits, 74 jpeg coders
76 camera I/F, 101 IC
110?CPU 120?DMAC
130 timers, 140 interruptable controllers
150?RAM 160?ROM
100 drive recorders
Embodiment
Below, be applicable to embodiments of the present invention with reference to marginal data.But the present invention is not limited only to following embodiment.In addition, semiconductor device related to the present invention comprises the form behind the example independent assortment of following embodiment and do change slightly.
Below, at being applicable to that digital data recording system of the present invention describes.
Fig. 1 is the functional block diagram of the digital data recording system 1 of expression present embodiment.The digital data recording system 1 of present embodiment is obtained the digital data recording system of data for the value of recording image data, voice data and various sensors etc.The digital data recording system 1 of present embodiment can be used as semiconductor device (integrated circuit (IC) apparatus IC) and realizes.
The digital data recording system 1 of present embodiment comprises the triggering generating unit 40 that triggering takes place when detecting when data are preserved incident.Trigger generating unit 40, for example can receive the detected value of crash sensor 80 grades, judge whether to have taken place data based on detected value and preserve incident, generate trigger pip 42.
The digital data recording system 1 of present embodiment comprises that the data in real time of carrying out obtaining stores the data acquisition process portion 20 of the data acquisition process of first storage part 50 (SDRAM or ring buffer) into.
First storage part 50 can be by the realizations such as SDRAM of for example digital data recording system (IC) inside or outer setting.Also first storage part 50 can be used as ring buffer (ring buffer), the data in real time of obtaining is write.
The digital data recording system 1 of present embodiment, comprise when taking place to trigger, with triggering take place as between storage life the specified time limit of front and back (forward and backward, front and back), after the conservation object data between this storage life all are saved in first storage part 50, the data that second storage part 60 was read and be saved to the data between this storage life from above-mentioned first storage part 50 are preserved handling part 30.
Data are preserved handling part 30, after triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, under the situation that new triggering takes place, prolong between above-mentioned storage life, the new conservation object data between the storage life after prolonging all are kept at after first storage part 50, read new conservation object data by above-mentioned first storage part 50, and be kept at second storage part (nonvolatile storage part) 60.
At this, data acquisition process portion 20, data are preserved handling part 30, are triggered generating unit 40, can be by allowing CPU operation can make CPU performance each several part functional programs carry out realization on the software, the special circuit of realizing the each several part function also can be set carry out realization on the hardware.
Data are preserved handling part 30 in the continuous trigger reception period, under the situation that new triggering takes place, also can prolong the continuous trigger reception period.
In addition, data office obtain handling part 20 during the preservation that will be saved to second storage part 60 from the data that first storage part 50 is read is handled in, also can not carry out above-mentioned data acquisition process.
If the number of times of the triggering that takes place in the continuous trigger reception period reaches setting, data acquisition process portion 20 also can end above-mentioned data acquisition process.
Under situation about exceeding schedule time between storage life, data acquisition process portion 20 can be to not carrying out above-mentioned data acquisition process yet during exceeding schedule time.
Data acquisition process portion 20 also can based on the relevant information of data volume of the data of preserving, judge the License Value between storage life, and based on this License Value setting afore mentioned rules time.
Data acquisition process portion 20 also can work as is read data and when beginning to be saved in second storage part (nonvolatile storage part) by first storage part, the above-mentioned data acquisition process of temporary transient interruption, in have no progeny under the situation about take place triggering, restart above-mentioned data acquisition process again.
Fig. 2 has represented to have comprised the hardware block diagram of drive recorder 100 of the digital data recording system 1 of present embodiment.
Drive recorder 100 (comprising digital data recording system 1) also can be used as the system of installing on the moving body of car etc. (for example motor vehicle install driving recording instrument system) and constitutes.
The drive recorder 100 that present embodiment is relevant comprises data recording and processing integrated circuit (IC) apparatus (IC) 101.Data recording and processing can be used as semiconductor device with integrated circuit (IC) apparatus (IC) 101 and realizes.Also can be to comprise that other are connected to the formation of the data recording camera model 70 of integrated circuit (IC) 101, audio-frequency module 90, various sensor 80, CF/SD card (second storage part) 60, SDRAM (first storage part) 50.
The direct memory access controller) 120, A/D converter (sensor I/F) 82, sound treatment circuit 92, audio frequency I/F94, interruptable controller 140, RTC 180, CF/SD interface 62, memory I/F 52, ROM 160, RAM 150, timer 130 etc. data recording and processing comprises CPU 110, image processing circuit 74, camera I/F 72, DMAC (Direct Memory Access Controller: with IC 101.
CPU 110 carries out the various processing that data recording and processing is used according to the control program that is stored in ROM 160, has the function of data acquisition process portion 20, data preservation handling part 30, triggering generating unit 40.
Carry out following data acquisition process with the concerted action of DMAC 120 as function by CPU 110 in addition with data acquisition process portion, being about to the view data that camera model 70 obtains, the voice data that audio-frequency module 90 obtains, the measured value that various sensor 80 obtains is stored to SDRAM (first storage part) 50, and stores the data in real time of obtaining into first storage part (SDRAM) 50.
At this, can be view data that camera model 70 is obtained directly reaches the formation of SDRAM (first storage part) by CPU 110, also can be to send instruction by 110 couples of DMAC120 of CPU, the formation that is transmitted to SDRAM (first storage part) by DMAC 120.
Camera I/F 72 is connected to camera model 70, the image of taking by camera model is carried out view data receive processing.Image processing circuit 74 comprises jpeg coder 76 etc., and the view data that receives from camera I/F 72 is adjusted Flame Image Process such as size (shearing), JPEG compression, generates the view data of recording format.
Camera model 70 also can be to comprise incident light is converted to the photo-sensitive cell of electric signal, the formation that makes light incide the optical system (for example optical element such as lens and catoptron constitute optical system) of photo-sensitive cell and the electric signal of photo-sensitive cell output is carried out the handling part etc. of predetermined processing, for example by realizations such as CCD cameras.Camera model 70 for example also can be installed on the moving body such as car, obtains a plurality of view data according to time series.For example also can be for obtain the formation of view data with the ratio of per second 30 frames.In addition, also can be by constituting that plural camera model couples together.
Audio frequency I/F 94 is connected to audio-frequency module 90, and the voice data of being gathered by audio-frequency module 90 is received processing.Acoustic processings such as the voice data that 92 couples of audio frequency I/F94 of sound treatment circuit place obtains compresses, the voice data of generation recording format.
Audio-frequency module 90 also can be made of for example microphone etc.
Various sensors 80 are the sensor of test example as accidents such as collisions, for example can be by realizations such as acceleration transducer and gyro sensors, and other sensors of collision that also can be by can detecting accident are realized.
A/D converter (sensor I/F) 82 is connected to various sensors, receives the measured value of various sensors 80, and the measured value that receives is carried out analog/digital conversion.
CF (Compact Flash)/SD (Secure Digital) card is nonvolatile storer, as second storage part performance function.
The data recording and processing of present embodiment is with IC 101, and the output of camera model 70 is encoded to jpeg data at certain intervals, continues to store into SDRAM 50.SDRAM 50 also can be used as ring buffer and uses.After detecting data preservation incident based on the measured value of various sensors 80, cause and trigger,, just read tens of seconds the data in front and back and be saved to CF/SD 60 by SDRAM 50 in case trigger.Meanwhile, also can continue audio frequency input, external pulse input and analog input data storage if trigger, just to read tens of seconds the data in front and back and to be saved to CF/SD60 by SDRAM 50 to SDRAM 50.
The data that below will be saved to CF/SD 60 are called the event log data.The clocking value of the voice data that the event log data are the jpeg data taken of camera model 70, obtained by audio-frequency module 90, the value of A/D converter 82, timer 130, trigger time on date (obtaining) of taking place, obtain at each data the time on date of initial valid data etc. by RTC 180.
If the data of preserving each data for (mostly being tens of seconds most) between the storage life before and after triggering.Can establish and trigger the preceding M of generation is 3 seconds, and it is 2 seconds that back N takes place, and adds up to 5 seconds.Also enactment document can be set, thereby set M and N.
The preservation of event log data also can be preserved each data after storage triggers the time on date of taking place successively.
Fig. 3 (A) to (C) is the key diagram of expression at the continuous trigger respective operations of present embodiment.
300 have represented to trigger 310, and the state that wait before triggers takes place.In waiting for triggering state 300, preceding event log data take place owing to needing to preserve triggering 310, continue to be saved in data (carrying out data acquisition process) to SDRAM as basic operation.
320 have represented to become the scope of event log data of the conservation object of CF/SD.Expression be M second for trigger take place before, N second is for triggering between the storage life after taking place 320.
During CF/SD preserves 330, also can become halted state, not accept other operations.
The figure of the operation under the situation that Fig. 3 (A) takes place once to trigger for explanation.
After triggering 310 generations, wait for N after second (320 finish the back between storage life), beginning deposits (330) in to CF/SD.And, be that the state that next time triggers does not take place in CF/SD deposits the process of (330) in.After preservation is finished 340, restart data acquisition process, receive new triggering as basic operation.But, also have when preserving under the situations that finish back 332 generation triggerings at once the non-existent situation of event log data of M second.
Fig. 3 (B) is for illustrating the figure of the operation under the situation that recurs triggering.
After initial triggering 310-1 took place, N triggered 310-2 next time and takes place within second.In the case, 352 data became the data that deposited in CF/SD when finished the N second (350) after secondary triggering 310-2 takes place.As a result, 320 ' event log data are kept among the CF/SD between increased shelf-life.When transferring to for the second time, also take place equally just to prolong between storage life under the situation that back N triggers with interior generation second next time.But,, promptly stop to store to SDRAM if after SDRAM is filled with data.
Under the situation that SDRAM is filled with, the data of obtaining in for example between storage life have surpassed the capacity of SDRAM.The SDRAM that ring buffer constitutes in this case, will cover initial data.Therefore, under the situation about exceeding schedule time between storage life, can be to not carrying out above-mentioned data acquisition process during exceeding schedule time yet.
The SDRAM 50 of 128MB for example has been installed, has distributed under the situation of 112MB, if the full-size of jpeg data is 70KB then in the storage area of view data, can preserves about 26 seconds view data as the storage area of view data.Therefore, when surpassing under the situation of 26 seconds (stipulated time), between storage life for also can not carrying out above-mentioned data acquisition process during exceeding schedule time.
In addition, under situation about exceeding schedule time between storage life, also can end between storage life or termination prolongation continuous trigger reception period.
In addition, in the above-described embodiment, thereby the full-size of supposing JPEG is calculated the time that view data can be preserved, but is not limited in this.For example also can in register etc., set the information (for example view data is with the relevant informations such as any type preservation of VGA, QVGA) that is associated with the data volume of the view data of preservation, obtain the information that the data volume of these preservation data is associated, based on the License Value between this information judgement storage life, and based on this License Value setting afore mentioned rules time.
The situation that SDRAM is filled with for example also can be judged by the number of times that receives the triggering that takes place during the continuous trigger.That is, when the number of times that can work as the triggering that the continuous trigger reception period takes place reaches setting (triggering continuous maximal value), end above-mentioned data acquisition process.In addition, when the number of times that also can work as the triggering that takes place in the continuous trigger reception period reaches setting (triggering continuous maximal value), end between the prolongation storage life and during the continuous trigger.
The figure of the operation when Fig. 3 (C) takes place to trigger when data are saved to CF/SD 330 for explanation.
After initial triggering 310-1 ' took place, next triggering 310-2 ' had taken place in the process N above time of second.In the case, owing to begun to preserve data, ignore secondary triggering 310-2 ' to CF/SD (330).Promptly preserve during 330, do not carry out data acquisition process, also do not carry out the preservation to CF/SD for this reason from the SDRAM of correspondence as basic operation when data.
The processing flow chart when taking place is obtained and triggered to event log data when Fig. 4 takes place for triggering separately.
Simultaneously, Fig. 4 has represented to trigger the triggering generation task 410 that (with reference to Fig. 3 (A)) under the once situation takes place, the treatment scheme that data are preserved Processing tasks 420, data acquisition process task 440.
Preserve incident (for example collision waits, can judge the generation that collides according to the measured value of crash sensor) (412) if data take place, trigger generation task 410 sign is notified to data preservation Processing tasks 420.
Data are preserved task 420 receiving flags and are notified 414, obtain current time (422) earlier, and the N of regulation after the dormancy (424), generates event log data recording catalogue between second in CF/SD, and record constantly.Afterwards, use catalogue, then delete old catalogue (430) if generate the event log data preservation of Duoing than defined amount.After the dormancy of N between second finishes, data preserve Processing tasks 420 trigger take place with interrupting factor forbid requirement (426), data acquisition process task 440 stop requirement 428.
Deposit the event log data in CF/SD (430) successively by each tabulation afterwards.When preserve finishing at last, each of restarting to have stopped being handled requires 434 and trigger and take place to allow to require 432 with interrupting factor.
The processing flow chart when taking place is obtained and triggered to event log data when Fig. 5 takes place for the expression continuous trigger.
Simultaneously, Fig. 5 has represented to trigger the triggering generation task 510 of (with reference to Fig. 3 (B)) under the situation about recurring, the treatment scheme that data are preserved Processing tasks 520, data acquisition process task 540.
The initial data holding time 512 triggers generation task 510 sign is notified to data preservation Processing tasks 520 (514) after taking place.Data are preserved Processing tasks 520 receiving flags notice, at first obtain current time (522), in N dormancy between second (524) of regulation.Between this rest period, when data preservation incident 516 took place once more, triggering task 510 was waken data up and is preserved Processing tasks 520, sign is notified to data preserves Processing tasks 520 (518).Data are preserved Processing tasks 520 receiving flags and are notified 518, prolong between rest period (526).But, be N second of regulation between rest period in principle, but the M second before the initial triggering with initial triggering after the elapsed time and can not surpass maximum permitted hours.In the above processing, trigger and take place constantly can store 50 at most.After the dormancy of stipulated time finishes, in CF/SD, generate event log data recording catalogue, write down maximum 50 and trigger generation (532) constantly.
After dormancy finishes, data preserve Processing tasks 520 trigger the generation task with interrupting factor forbid requirement 528, data acquisition process task 540 stop requirement 530.
Deposit the event log data in CF/SD (532) successively by each tabulation afterwards.During this period,, also ignore this triggering inevitably even trigger again.After preserve finishing at last, each of restarting to have stopped being handled require 536 and the permission that triggers the interrupting factor that usefulness takes place require 534.
The present invention is not limited only to above-mentioned embodiment, can carry out various variations.The present invention includes and the identical formation (for example function, method and result are same formation, and perhaps purpose and effect are same formation) of embodiment explanation.Simultaneously, the present invention also comprises the formation after the non-intrinsically safe of the formation that embodiment is illustrated is partly replaced.In addition, the present invention comprises that also formation with embodiment explanation plays same action effect or reaches the formation of same purpose.In addition, the present invention includes the formation of the formation additional known technology that embodiment is illustrated.

Claims (19)

1. a digital data recording system that writes down the input data is characterized in that, comprising:
Trigger generating unit, when detecting the data preservation incident that to carry out the data preservation, trigger;
Data acquisition process portion carries out and will import the data acquisition process that data in real time is stored to first storage part; And
Data are preserved handling part, when triggering has taken place, with the specified time limit before and after trigger taking place as between storage life, the conservation object data between this storage life all are saved in after first storage part, read the conservation object data and be saved in second storage part from described first storage part
Wherein, described data are preserved handling part
After triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, when new triggering has taken place, prolong between described storage life, and,
Described data are preserved after the new conservation object data of handling part between the storage life that has prolonged all are saved in first storage part, read new conservation object data and are saved to second storage part from described first storage part.
2. digital data recording system according to claim 1 is characterized in that:
Data are preserved handling part
In the continuous trigger reception period, when new triggering has taken place, prolong the continuous trigger reception period.
3. digital data recording system according to claim 1 is characterized in that:
Described data acquisition process portion
During the preservation that will be saved in second storage part from the data that described first storage part is read is handled, do not carry out described data acquisition process.
4. digital data recording system according to claim 2 is characterized in that:
Described data acquisition process portion
During the preservation that will be saved in second storage part from the data that described first storage part is read is handled, do not carry out described data acquisition process.
5. digital data recording system according to claim 2 is characterized in that:
Described data acquisition process portion
When the number of times of the triggering that takes place reaches setting, end described data acquisition process in the continuous trigger reception period.
6. digital data recording system according to claim 4 is characterized in that:
Described data acquisition process portion
When the number of times of the triggering that takes place reaches setting, end described data acquisition process in the continuous trigger reception period.
7. digital data recording system according to claim 1 is characterized in that:
Described data acquisition process portion
When during preservation exceeding schedule time, for not carrying out described data acquisition process during exceeding schedule time.
8. digital data recording system according to claim 2 is characterized in that:
Described data acquisition process portion
When during preservation exceeding schedule time, for not carrying out described data acquisition process during exceeding schedule time.
9. digital data recording system according to claim 3 is characterized in that:
Described data acquisition process portion
When during preservation exceeding schedule time, for not carrying out described data acquisition process during exceeding schedule time.
10. digital data recording system according to claim 4 is characterized in that:
Described data acquisition process portion
When during preservation exceeding schedule time, for not carrying out described data acquisition process during exceeding schedule time.
11. digital data recording system according to claim 7 is characterized in that:
Described data acquisition process portion
Based on the information that is associated with the data volume of saved data, judge the License Value between storage life, set the described stipulated time based on this License Value.
12. digital data recording system according to claim 8 is characterized in that:
Described data acquisition process portion
Based on the information that is associated with the data volume of saved data, judge the License Value between storage life, set the described stipulated time based on this License Value.
13. digital data recording system according to claim 9 is characterized in that:
Described data acquisition process portion
Based on the information that is associated with the data volume of saved data, judge the License Value between storage life, set the described stipulated time based on this License Value.
14. digital data recording system according to claim 10 is characterized in that:
Described data acquisition process portion
Based on the information that is associated with the data volume of saved data, judge the License Value between storage life, set the described stipulated time based on this License Value.
15. digital data recording system according to claim 1 is characterized in that:
Described data acquisition process portion
When the described first storage part sense data and the preservation that is saved in second storage part begin, temporarily interrupt described data acquisition process, in have no progeny when triggering has taken place, restart described data acquisition process again.
16. digital data recording system according to claim 2 is characterized in that:
Described data acquisition process portion
When the described first storage part sense data and the preservation that is saved in second storage part begin, temporarily interrupt described data acquisition process, in have no progeny when triggering has taken place, restart described data acquisition process again.
17. a storage is used for the information storage medium of program of the digital data recording system of controlling recording input data, described information storage medium is characterised in that and makes computing machine as with lower part performance function:
Trigger generating unit, when detecting the data preservation incident that to carry out the data preservation, trigger;
Data acquisition process portion carries out and will import the data acquisition process that data in real time is stored to first storage part; And
Data are preserved handling part, when triggering has taken place, with the specified time limit before and after trigger taking place as between storage life, the conservation object data between this storage life all are saved in after first storage part, read the conservation object data and be saved in second storage part from described first storage part
Wherein, described data are preserved handling part
After triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, when new triggering takes place, prolong between described storage life, and,
Described data are preserved after the new conservation object data of handling part between the storage life that has prolonged all are saved in first storage part, read new conservation object data and are saved to second storage part from described first storage part.
18. a semiconductor device is characterized in that, comprising:
Trigger generating unit, when detecting the data preservation incident that to carry out the data preservation, trigger;
Data acquisition process portion carries out and will import the data acquisition process that data in real time is stored to first storage part; And
Data are preserved handling part, when triggering has taken place, with the specified time limit before and after trigger taking place as between storage life, the conservation object data between this storage life all are saved in after first storage part, read the conservation object data and be saved in second storage part from described first storage part
Wherein, described data are preserved handling part
After triggering generation, set the continuous trigger reception period, in the continuous trigger reception period, when new triggering has taken place, prolong between described storage life, and,
Described data are preserved after the new conservation object data of handling part between the storage life that has prolonged all are saved in first storage part, read new conservation object data and are saved to second storage part from described first storage part.
19. a drive recorder is characterized in that, comprising:
Any one described digital data recording system in the claim 1 to 16;
Image pickup part;
First storage part; And
Second storage part,
Wherein, described triggering generating unit
Judge whether to have taken place data based on the testing result of collision detection portion and preserve incident, trigger based on having or not of taking place.
CNA2008101467523A 2007-08-31 2008-08-29 Data recording system, program, semiconductor device, and drive recorder Pending CN101414388A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007226270 2007-08-31
JP2007226270 2007-08-31
JP2008157630 2008-06-17

Publications (1)

Publication Number Publication Date
CN101414388A true CN101414388A (en) 2009-04-22

Family

ID=40594913

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101467523A Pending CN101414388A (en) 2007-08-31 2008-08-29 Data recording system, program, semiconductor device, and drive recorder

Country Status (2)

Country Link
JP (1) JP2009076050A (en)
CN (1) CN101414388A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102725776A (en) * 2009-11-26 2012-10-10 蓬塞有限公司 Method and apparatus in connection with forestry machine
CN103489231A (en) * 2013-09-26 2014-01-01 浙江吉利控股集团有限公司 Driving condition recording device and driving condition recording method
CN103632411A (en) * 2012-08-23 2014-03-12 中国电信股份有限公司 Storage method and device for vehicle-carried data
CN110199326A (en) * 2017-12-27 2019-09-03 Jvc 建伍株式会社 Recording control apparatus, recording device, record control method and record control program
CN111868792A (en) * 2018-03-16 2020-10-30 美光科技公司 Black box data recorder for autonomous driving vehicle
CN112154487A (en) * 2019-08-27 2020-12-29 深圳市大疆创新科技有限公司 Data processing method and system applied to movable platform and movable platform
CN112527204A (en) * 2020-12-15 2021-03-19 深圳星火半导体科技有限公司 Storage method and device
US11373466B2 (en) 2019-01-31 2022-06-28 Micron Technology, Inc. Data recorders of autonomous vehicles
US11410475B2 (en) 2019-01-31 2022-08-09 Micron Technology, Inc. Autonomous vehicle data recorders
US11756353B2 (en) 2018-06-18 2023-09-12 Micron Technology, Inc. Downloading system memory data in response to event detection
US11782605B2 (en) 2018-11-29 2023-10-10 Micron Technology, Inc. Wear leveling for non-volatile memory using data write counters

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5551402B2 (en) * 2009-10-05 2014-07-16 株式会社ケーヒン Electronic control unit
JP5146523B2 (en) * 2010-11-26 2013-02-20 株式会社デンソー Vehicle behavior data recording device
WO2013057842A1 (en) * 2011-10-21 2013-04-25 トヨタ自動車株式会社 Data recording device for vehicle
JP6171142B2 (en) * 2012-06-20 2017-08-02 株式会社ユピテル Recording control system, display control system, and program
JP2017208099A (en) * 2017-05-30 2017-11-24 株式会社ユピテル Record control system, display control system, and program
JP2020163474A (en) * 2017-07-31 2020-10-08 パナソニックIpマネジメント株式会社 Robot device
JP6854538B2 (en) * 2019-06-25 2021-04-07 株式会社ユピテル Systems and programs
KR102587499B1 (en) * 2023-01-25 2023-10-11 에이포시스템주식회사 Image storage apparatus and method capable of extending storage period and making the situation easy to grasp

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102725776A (en) * 2009-11-26 2012-10-10 蓬塞有限公司 Method and apparatus in connection with forestry machine
CN103632411A (en) * 2012-08-23 2014-03-12 中国电信股份有限公司 Storage method and device for vehicle-carried data
CN103489231A (en) * 2013-09-26 2014-01-01 浙江吉利控股集团有限公司 Driving condition recording device and driving condition recording method
CN110199326A (en) * 2017-12-27 2019-09-03 Jvc 建伍株式会社 Recording control apparatus, recording device, record control method and record control program
CN111868792A (en) * 2018-03-16 2020-10-30 美光科技公司 Black box data recorder for autonomous driving vehicle
US11676431B2 (en) 2018-03-16 2023-06-13 Micron Technology, Inc. Black box data recorder for autonomous driving vehicle
US11756353B2 (en) 2018-06-18 2023-09-12 Micron Technology, Inc. Downloading system memory data in response to event detection
US11782605B2 (en) 2018-11-29 2023-10-10 Micron Technology, Inc. Wear leveling for non-volatile memory using data write counters
US11410475B2 (en) 2019-01-31 2022-08-09 Micron Technology, Inc. Autonomous vehicle data recorders
US11373466B2 (en) 2019-01-31 2022-06-28 Micron Technology, Inc. Data recorders of autonomous vehicles
US11670124B2 (en) 2019-01-31 2023-06-06 Micron Technology, Inc. Data recorders of autonomous vehicles
WO2021035506A1 (en) * 2019-08-27 2021-03-04 深圳市大疆创新科技有限公司 Data processing method and system applied to mobile platform, and mobile platform
CN112154487A (en) * 2019-08-27 2020-12-29 深圳市大疆创新科技有限公司 Data processing method and system applied to movable platform and movable platform
CN112527204A (en) * 2020-12-15 2021-03-19 深圳星火半导体科技有限公司 Storage method and device

Also Published As

Publication number Publication date
JP2009076050A (en) 2009-04-09

Similar Documents

Publication Publication Date Title
CN101414388A (en) Data recording system, program, semiconductor device, and drive recorder
US10248627B2 (en) Method for storing image of vehicle black box
US20090058995A1 (en) Data recording system, program, semiconductor device, and drive recorder
TWI279347B (en) Drive recorder and controlling method of the same
US7423529B2 (en) Systems and methods for mobile security and monitoring
US6535804B1 (en) Vehicle recorder system
JP4347760B2 (en) Mobile operation management method, system and component device thereof
US20080250196A1 (en) Data Sequence Sample and Hold Method, Apparatus and Semiconductor Integrated Circuit
CN101809629A (en) Drive recorder and setting method for the same
TW200518959A (en) Driving state recorder
CN101192313A (en) Traffic accident recorder and recording method
WO2018121566A1 (en) Power supply management apparatus, vehicle mobile terminal and method for reducing power consumption thereof
WO2018121545A1 (en) Time compensation method for use with vehicle-mounted mobile terminal, apparatus and vehicle-mounted mobile terminal
CN103093512B (en) Drive recorder and image recording module
CN200976157Y (en) Traffic accident recorder
CN115649111A (en) Vehicle external monitoring method and device, electronic equipment and storage medium
WO2019146522A1 (en) Driving condition monitoring device, driving condition monitoring system, driving condition monitoring method and storage medium
KR101029056B1 (en) Black box apparatus for vehicle and method for monitoring vehicle state by the same
US6915195B2 (en) Airbag system collision history recording method
TW201318422A (en) Event data recorder with low power consumption
JP7370446B2 (en) In-vehicle video recording device and its control method
US6655780B2 (en) Cleaning control method for recording head, cleaning controller performing the method, and recorder incorporating the cleaning controller
CN215068373U (en) Automobile remote video guarding device
KR200279994Y1 (en) A black box for cars
KR20110130713A (en) Vehicle black box system using solar cells

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090422