專利名稱:數(shù)據(jù)記錄系統(tǒng)、信息存儲介質(zhì)、半導(dǎo)體以及行車記錄儀的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)記錄系統(tǒng)、信息存儲介質(zhì)、半導(dǎo)體裝置以 及4亍車記錄4義。
背景4支術(shù)
為了獲取機動車之類的移動體發(fā)生事故時的圖像數(shù)據(jù),裝載在
i亥禾多動體上的4亍車i己錄4義(drive recorder )為A/f門戶斤7>^口。
作為行車記錄儀技術(shù)將在攝像部按照時間序列獲取的多個圖
像數(shù)據(jù)按順序存放在主存儲器中,在檢測到事故的時候,將事故發(fā) 生前規(guī)定期間內(nèi)所獲取并存放在主存儲器中的圖像數(shù)據(jù)存儲至輔 助存儲器(非揮發(fā)性的外部存儲媒體)的技術(shù)為人們所公知(參考 日本特開平10-250642號公報)。據(jù)此,由于可以將事故發(fā)生前規(guī)定 期間內(nèi)所獲取的圖像數(shù)據(jù)存儲到輔助存儲器中,因此可以查明事故 的經(jīng)過。
事故的檢測是基于例如碰撞傳感器等的檢測值進行的。由于通 常沖撞發(fā)生時會受到很大的碰撞,把此很大的碰撞作為觸發(fā)將觸發(fā) 前后的規(guī)定期間的數(shù)據(jù)由主存儲器讀出并存儲至輔助存儲器。 一般 的4亍車記錄4義的工作過程中,由于同時進4亍主存4諸器的數(shù)據(jù)寫入與 主存儲器向輔助存儲器的數(shù)據(jù)傳送會造成處理負荷太大,因此采取 主存儲裝置的凄3據(jù)傳送。由于事故發(fā)生時電源和控制系統(tǒng)也有可能發(fā)生故障,向輔 助存儲器的數(shù)據(jù)傳送最好盡早進行。為此,通常在將碰撞后的規(guī)定 期間內(nèi)的數(shù)據(jù)存放在主存儲器之后,即開始主存儲器向輔助存儲器
的數(shù)據(jù)傳送,此后的4fet據(jù)不再保存到主存儲器。
上述系統(tǒng)在例如連環(huán)相撞事故等受到多次沖撞的情況下,對于 后續(xù)的沖撞無法獲取數(shù)據(jù)。
發(fā)明內(nèi)容
在此,本發(fā)明的目的在于提供一種數(shù)據(jù)記錄系統(tǒng)、程序、半導(dǎo) 體裝置以及行車記錄儀,能夠?qū)B續(xù)發(fā)生的數(shù)據(jù)保存項目中的必要 的充分期間內(nèi)的保存對象數(shù)據(jù)進行記錄。
(1)為解決上述問題,本發(fā)明提供一種記錄輸入數(shù)據(jù)的數(shù)據(jù) 記錄系統(tǒng),包括當檢測到需要進行數(shù)據(jù)保存的數(shù)據(jù)保存事件時發(fā) 生觸發(fā)的觸發(fā)發(fā)生部;進行將輸入數(shù)據(jù)實時存儲至第 一存儲部的數(shù) 據(jù)獲取處理的數(shù)據(jù)獲取處理部;以及在發(fā)生了觸發(fā)的情況下,將觸 發(fā)發(fā)生前后的^見定期間作為保存期間,在該^呆存期間的保存對象翁: 據(jù)全部存放在第 一存儲部之后,將保存對象數(shù)據(jù)由上述主存儲部讀 出并保存至第二存儲部的數(shù)據(jù)保存處理部。
上述數(shù)據(jù)保存處理部在觸發(fā)發(fā)生后,設(shè)定連續(xù)觸發(fā)接收期間, 在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā)的情況下,延長上述保存 期間,將延長的保存期間內(nèi)的新的保存對象數(shù)據(jù)全部存放在第一存 爿賭部之后,乂人上述第一存+者部讀出新的〗呆存對象^t據(jù)并保存至第二 存儲部。
獲取的數(shù)據(jù)(記錄在數(shù)據(jù)記錄系統(tǒng)的數(shù)據(jù)),例如可以是相機 模塊拍攝的圖像數(shù)據(jù),可以是麥克風采集的聲音數(shù)據(jù),也可以是測定機器(傳感器)測量的測定數(shù)據(jù),還可以是從車輛或其他的機器 接收的狀態(tài)數(shù)據(jù)(例如輪胎的轉(zhuǎn)數(shù)以及速度數(shù)據(jù)等)。
觸發(fā)發(fā)生部也可以基于石並撞傳感器(也可以由加速度傳感器以 及陀螺儀傳感器等構(gòu)成)、溫度傳感器以及速度傳感器等各種傳感 器的檢測值以及其他的外部輸入(例如聲音及溫度以及輪胎轉(zhuǎn)數(shù)和 車輛的剎車輸入檢測)檢測出數(shù)據(jù)保存事件。例如本數(shù)據(jù)記錄系統(tǒng) 在安裝了行車記錄儀等情況下也可以作為數(shù)據(jù)保存事件4僉測出碰 撞、急速停車以及超速等的發(fā)生。
第一存4諸部可以是可重寫的存々者器,例如可以由SDRAM等 RAM (外部和內(nèi)部都可以)構(gòu)成。第二存^f諸部可以是關(guān)閉電源也不 會消除數(shù)據(jù)的非揮發(fā)性的存儲器,可以是閃存EEPROM或者閃存 ROM等,也可以是CF (Compact Flash:緊湊式閃存)卡以及SD (Secure Digital:安全數(shù)碼卡)卡等存儲卡、USB存儲器等記憶棒。
根據(jù)本發(fā)明,當沖撞等數(shù)據(jù)保存事件連續(xù)發(fā)生的情況下,為了 使后續(xù)的數(shù)據(jù)保存事件發(fā)生后獲取的數(shù)據(jù)也能得到很好的備份,延 長保存期間,在第二存儲器內(nèi)保存延長后的保存期間內(nèi)的保存對象 數(shù)據(jù)。因此當發(fā)生連環(huán)相撞事故之類的連續(xù)沖撞的情況下,也可以 對數(shù)據(jù)進行很好的備份。
本發(fā)明中,通過避免使向第一存儲部的數(shù)據(jù)保存處理以及向第 二存儲部的保存處理同時進行,從而減輕處理負荷。在這里如果延 長保存期間,向第二存儲部的數(shù)據(jù)保存就會延遲開始,由于電池用 盡電及電池損壞導(dǎo)致數(shù)據(jù)記錄無法進行的風險也很高。根據(jù)本發(fā) 明,在不同時進4亍向第一存儲部的數(shù)據(jù)保存處理以及向第二存<諸部 的保存處理的凄t據(jù)記錄系統(tǒng)中,可以提供針對連續(xù)發(fā)生的彰:據(jù)保存 事件能夠記錄充分必要的期間的保存對象數(shù)據(jù)的數(shù)據(jù)記錄系統(tǒng)。(2)本發(fā)明提供的數(shù)據(jù)記錄系統(tǒng)中,數(shù)據(jù)保存處理部在連續(xù) 觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā)的情況下,延長連續(xù)觸發(fā)"l妄收期間。
例如連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā)的情況下,也可以 通過在發(fā)生新的觸發(fā)后再次設(shè)定連續(xù)觸發(fā)接收期間,從而延長連續(xù) 觸發(fā)接收期間。
(3 )本發(fā)明提供的數(shù)據(jù)記錄系統(tǒng)中,上述數(shù)據(jù)獲取處理部在 將從上述第 一存^f諸部讀出的數(shù)據(jù)保存至第二存々者部的保存處理期 間中,不進行上述數(shù)據(jù)獲取處理。
上述保存處理期間結(jié)束后,可以再開始數(shù)據(jù)獲取處理。
(4) 本發(fā)明提供的數(shù)據(jù)記錄系統(tǒng)中,上述數(shù)據(jù)獲取處理部在 連續(xù)觸發(fā)接收期間內(nèi)發(fā)生的觸發(fā)的次數(shù)達到規(guī)定值時(觸發(fā)連續(xù)的 最大值),中止上述數(shù)據(jù)獲取處理。
此外,數(shù)據(jù)保存處理部當連續(xù)觸發(fā)4妄收期間內(nèi)發(fā)生的觸發(fā)的次 數(shù)達到失見定的值時(觸發(fā)連續(xù)的最大值),也可以中止對保存期間 以及連續(xù)觸發(fā)4妄收期間的延長。
(5) 本發(fā)明提供的數(shù)據(jù)記錄系統(tǒng)中,上述數(shù)據(jù)獲取處理部當 寸呆存期間超過失見定時間的情況下,對于超過身見定時間的期間,不進 行上述數(shù)據(jù)獲取處理。
此外,數(shù)據(jù)保存處理部當保存期間超過規(guī)定時間的情況下,也 可以中止對保存期間以及連續(xù)觸發(fā)接收期間的延長。(6) 本發(fā)明提供的數(shù)據(jù)記錄系統(tǒng)中,上述數(shù)據(jù)獲取處理部基 于與保存的數(shù)據(jù)的數(shù)據(jù)量相關(guān)的信息,對保存期間的許可值進行判 斷,才艮才居該"i午可^/i殳定上述夫見定時間。
(7) 本發(fā)明提供的數(shù)據(jù)記錄系統(tǒng)中,所述數(shù)據(jù)獲取處理部在 從上述第一存儲部讀出數(shù)據(jù)并存儲至第二存儲部(非揮發(fā)性的存儲 部)的保存開始時,暫時中斷上述數(shù)據(jù)獲取處理,當中斷后發(fā)生觸 發(fā)的情況下,再重新開始上述數(shù)據(jù)獲取處理。
也可以只t應(yīng)中斷時間確定再開始的時間。
也可以基于開始j呆存時的第 一存^f渚部的開始讀出地址,確定再 開始時的對第 一存儲部的開始寫入地址。
也可以獲耳又對第一存儲部的CF/SD卡的開始^f呆存地址,如果發(fā) 生了觸發(fā),就^人該;也址開始寫入。
(8 )本發(fā)明提供一種存儲用于對記錄輸入數(shù)據(jù)的數(shù)據(jù)記錄系 統(tǒng)進行控制的程序的信息存儲介質(zhì),使計算機發(fā)揮以下功能,
在檢測出需要進行數(shù)據(jù)保存的數(shù)據(jù)保存事件時,發(fā)生觸發(fā)的觸 發(fā)發(fā)生部;進行將輸入數(shù)據(jù)實時存儲至第一存儲部的數(shù)據(jù)獲取處理 的數(shù)據(jù)獲取處理部;以及在發(fā)生觸發(fā)的情況下,將觸發(fā)發(fā)生前后的 規(guī)定期間作為保存期間,將該保存期間的保存對象數(shù)據(jù)全部保存到 第 一存儲部之后,將保存對象數(shù)據(jù)從第一存儲部讀出并保存至第二 存4渚部的lt據(jù)保存處理部。
上述數(shù)據(jù)保存處理部在觸發(fā)發(fā)生后,設(shè)定連續(xù)觸發(fā)接收期間, 在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā)的情況下,延長上述保存 期間,將延長后的保存期間的新的保存對象^t據(jù)全部保存在第 一存 儲部之后,從上述第一存儲部讀出新的保存對象數(shù)據(jù)并保存至第二 存儲部。
(9) 本發(fā)明提供一種半導(dǎo)體裝置,其包括
在檢測出需要進行數(shù)據(jù)保存的數(shù)據(jù)保存事件時,發(fā)生觸發(fā)的觸 發(fā)發(fā)生部;進行將輸入數(shù)據(jù)實時存儲至第一存儲部的數(shù)據(jù)獲取處理 的凄t據(jù)獲取處理部;以及在發(fā)生觸發(fā)的情況下,將觸發(fā)發(fā)生前后的 規(guī)定期間作為保存期間,將該保存期間的保存對象數(shù)據(jù)全部保存到 第 一存儲部之后,將保存對象數(shù)據(jù)從第一存儲部讀出并保存至第二 存儲部的數(shù)據(jù)保存處理部。
上述數(shù)據(jù)保存處理部在觸發(fā)發(fā)生后,i殳定連續(xù)觸發(fā)接收期間, 在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā)的情況下,延長上述保存 期間,
將延長后的保存期間的新的保存對象數(shù)據(jù)全部保存在第 一存 儲部之后,從上述第一存儲部讀出新的保存對象數(shù)據(jù),保存至第二 存儲部。
(10) 本發(fā)明4是供一種行車記錄儀,其包括上述記載的人一 個凄t據(jù)記錄系統(tǒng);揚J象部;第一存儲部;以及第二存儲部,
上述觸發(fā)發(fā)生部
基于碰撞檢測部的檢測結(jié)果判斷是否發(fā)生了數(shù)據(jù)保存事件,并 基于是否發(fā)生,引發(fā)觸發(fā)。
圖1是表示本實施方式的數(shù)據(jù)記錄系統(tǒng)的功能框圖2是表示包括本實施方式的數(shù)據(jù)記錄系統(tǒng)的行車記錄儀的硬 件框圖3是表示說明本實施方式的連續(xù)觸發(fā)的對應(yīng)操作的圖; 圖4是表示單獨觸發(fā)發(fā)生時的處理流程圖; 圖5是表示連續(xù)觸發(fā)發(fā)生時的處理流程圖。 附圖才示i己
1圖傳_數(shù)據(jù)記錄系統(tǒng)
30數(shù)據(jù)保存處理部
50第一存卡者部(SDRAM)
60第二存寸諸部(CF/SD)
70相機模塊
60圖像處理電路
76相機I/F
110 CPU
130計時器
20數(shù)據(jù)獲取處理部
40觸發(fā)發(fā)生部
80石並4童傳感器 74 JPEG編碼器 101 IC 120 DMAC 140中斷控制器150 RAM 160 ROM
100 4亍車i己錄4義
具體實施例方式
以下,參照圖例說明適用于本發(fā)明的實施方式。但是,本發(fā)明 不4又限于以下的實施方式。此外,與本發(fā)明相關(guān)的半導(dǎo)體裝置包括
以下,針對適用于本發(fā)明的數(shù)據(jù)記錄系統(tǒng)進行說明。
圖1為表示本實施方式的數(shù)據(jù)記錄系統(tǒng)1的功能框圖。本實施 方式的數(shù)據(jù)記錄系統(tǒng)1為記錄圖像數(shù)據(jù)、聲音數(shù)據(jù)以及各種傳感器
的值等獲取Jt據(jù)的凝:據(jù)記錄系統(tǒng)。本實施方式的數(shù)據(jù)記錄系統(tǒng)1可 以作為半導(dǎo)體裝置(集成電路裝置IC)實現(xiàn)。
本實施方式的婆t據(jù)記錄系統(tǒng)1包括當才企測到凄t據(jù)保存事件時發(fā) 生觸發(fā)的觸發(fā)發(fā)生部40。觸發(fā)發(fā)生部40,例如可以4妄收石並才童傳感 器80等的檢測值,基于檢測值判斷是否發(fā)生了數(shù)據(jù)保存事件,生 成觸發(fā)信號42。
本實施方式的數(shù)據(jù)記錄系統(tǒng)1,包括進行將獲取的數(shù)據(jù)實時存 儲到第一存儲部50 ( SDRAM或環(huán)狀緩沖區(qū))的數(shù)據(jù)獲取處理的數(shù) 才居獲耳又處理部20。
第一存儲部50可以通過例如數(shù)據(jù)記錄系統(tǒng)(IC)內(nèi)部或者外 部設(shè)置的SDRAM等實現(xiàn)。也可以將第一存々者部50作為環(huán)狀纟爰沖 區(qū)(ring buffer )使用,將獲取的數(shù)據(jù)實時寫入。本實施方式的數(shù)據(jù)記錄系統(tǒng)1,包括當發(fā)生觸發(fā)時,以觸發(fā)發(fā) 生前后(前、后、前后)的失見定期間作為l呆存期間,當該4呆存期間
的保存對象凄t據(jù)全部保存到第一存儲部50之后,將該保存期間的 數(shù)據(jù)從上述第 一存儲部50讀出并保存至第二存儲部60的數(shù)據(jù)保存 處理部30。
數(shù)據(jù)保存處理部30,當觸發(fā)發(fā)生后,i殳定連續(xù)觸發(fā)4妾收期間, 在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā)的情況下,延長上述保存 期間,將延長后的保存期間的新的保存對象數(shù)據(jù)全部保存在第一存 儲部50之后,由上述第 一存儲部50讀出新的保存對象數(shù)據(jù),并保 存在第二存儲部(非揮發(fā)性的存儲部)60。
在此,tt據(jù)獲耳又處理部20、 It據(jù)^f呆存處理部30、觸發(fā)發(fā)生部 40,可以通過讓CPU運行能使CPU發(fā)揮各部分功能的程序進行軟 件上的實現(xiàn),也可以設(shè)置實現(xiàn)各部分功能的專用電路來進4于石更件上 的實現(xiàn)。
凄t據(jù)保存處理部30在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生新的觸發(fā) 的情況下,也可以延長連續(xù)觸發(fā)4妄收期間。
此外,數(shù)據(jù)局獲取處理部20在將從第一存儲部50讀出的數(shù)據(jù) 保存至第二存^f諸部60的保存處理期間內(nèi),也可以不進4亍上述凄t據(jù) 獲取處理。
如果連續(xù)觸發(fā)接收期間內(nèi)發(fā)生的觸發(fā)的次數(shù)達到規(guī)定值,數(shù)據(jù) 獲取處理部20也可以中止上述數(shù)據(jù)獲取處理。
當保存期間超過規(guī)定時間的情況下,數(shù)據(jù)獲取處理部20也可 以對超過》見定時間的期間不進4亍上述凄t據(jù)獲取處理。數(shù)據(jù)獲取處理部20也可以基于與保存的數(shù)據(jù)的數(shù)據(jù)量相關(guān)的 信息,判斷保存期間的許可值,并基于該許可值i殳定上述失見定時間。
凄t據(jù)獲取處理部20也可以當將數(shù)據(jù)由第 一存卡者部讀出并開始 保存到第二存儲部(非揮發(fā)性的存儲部)時,暫時中斷上述數(shù)據(jù)獲 取處理,中斷后發(fā)生觸發(fā)的情況下,再重新開始上述數(shù)據(jù)獲取處理。
圖2表示了包括了本實施方式的數(shù)據(jù)記錄系統(tǒng)1的行車記錄儀 100的硬件框圖。
4亍車記錄4義100 (包括^t據(jù)記錄系統(tǒng)1),也可以作為車等的移 動體上安裝的系統(tǒng)(例如機動車安裝的行車記錄儀系統(tǒng))而構(gòu)成。
本實施方式相關(guān)的4亍車記錄4義100,包4舌l(xiāng)史據(jù)記錄處理用集成 電路裝置(IC) 101。數(shù)據(jù)記錄處理用集成電路裝置(IC) 101可以 作為半導(dǎo)體裝置實現(xiàn)。也可以是包括其他連接到數(shù)據(jù)記錄用集成電 路ICIOI的相機模塊70、音頻模塊90、各種傳感器80、 CF/SD卡 (第二存^f諸部)60、 SDRAM (第一存々者部)50的構(gòu)成。
數(shù)據(jù)記錄處理用IC 101包括CPU 110、圖像處理電路74、相 才幾I/F 72 、 DMAC ( Direct Memory Access Controller:直4妄內(nèi)存存取 控制器)120、 A/D轉(zhuǎn)換器(傳感器I/F) 82、聲音處理電^各92、音 頻I/F94、中斷控制器140、RTC 180、CF/SD4妄口 62、存儲器I/F 52、 ROM 160、 RAM 150、計時器130等。
CPU 110根據(jù)存儲在ROM 160的控制程序,進行數(shù)據(jù)記錄處 理用的各種處理,具有H據(jù)獲取處理部20、 It據(jù)^f呆存處理部30、 觸發(fā)發(fā)生部40的功能。此外通過CPU IIO與DMAC 120的協(xié)同動作作為具有翁:據(jù)獲 取處理部的功能進行如下數(shù)據(jù)獲取處理,即將相機模塊70獲取的 圖像數(shù)據(jù)、音頻模塊卯獲取的聲音數(shù)據(jù)、各種傳感器80獲取的測 量值存儲至SDRAM (第一存儲部)50,并將獲取的數(shù)據(jù)實時存儲 到第一存寸諸部(SDRAM) 50。
在此,可以是將相機才莫塊70獲取的圖像數(shù)據(jù)由CPU 110直接 傳至SDRAM(第一存々者部)的構(gòu)成,也可以是由CPU 110對DMAC 120發(fā)出指令,由DMAC 120向SDRAM (第一存儲部)傳送的構(gòu) 成。
相機I/F 72連接到相機模塊70,對通過相機模塊拍攝的圖像進 行圖像數(shù)據(jù)接收處理。圖^f象處理電路74包括JPEG編碼器76等, 對從相機I/F72處接收的圖像數(shù)據(jù)進行調(diào)整大小(剪切)、JPEG壓 縮等圖像處理,生成記錄用才各式的圖像數(shù)據(jù)。
相機模塊70也可以是包括將入射光轉(zhuǎn)換為電信號的感光元件、 使光入射到感光元件的光學系統(tǒng)(例如透4竟及反射4竟等光學元件構(gòu) 成的光學系統(tǒng))、以及對感光元件輸出的電信號進4亍夫見定處理的處 理部等的構(gòu)成,例如由CCD相才幾等實J見。相才幾才莫塊70也可以安裝 在例如車等移動體上,按照時間序列獲取多個圖像數(shù)據(jù)。例如也可 以為以每秒30幀的比例獲取圖像數(shù)據(jù)的構(gòu)成。此外,也可以是由 兩個以上的相才幾才莫塊連4妄起來的構(gòu)成。
音頻I/F 94連接到音頻才莫塊90,對由音頻才莫塊90采集的聲音 數(shù)據(jù)進行接收處理。聲音處理電路92對音頻I/F94處獲取的聲音數(shù) 據(jù)進行壓縮等聲音處理,生成記錄用格式的聲音數(shù)據(jù)。
音頻才莫塊90也可以由例如麥克風等構(gòu)成。各種傳感器80為^r測例如沖撞等事故的傳感器,例如可以通 過加速度傳感器以及陀螺4義傳感器等實現(xiàn),也可以通過能夠4企測出 事故的沖撞的其他傳感器實現(xiàn)。
A/D轉(zhuǎn)換器(傳感器I/F) 82連接到各種傳感器,接收各種傳 感器80的測量值,并對接收到的測量值進行模擬/數(shù)字轉(zhuǎn)換。
CF (Compact Flash) /SD (Secure Digital)卡是非揮發(fā)性的存 儲器,作為第二存儲部發(fā)揮功能。
本實施方式的凄t據(jù)記錄處理用IC 101,對相才幾才莫塊70的輸出 以一定間隔編碼為JPEG數(shù)據(jù),持續(xù)存々者到SDRAM 50。 SDRAM 50 也可以作為環(huán)狀緩沖區(qū)使用。基于各種傳感器80的測量值檢測出 凄t據(jù)4呆存事件后,引發(fā)觸發(fā), 一旦發(fā)生觸發(fā),就由SDRAM 50讀出 前后數(shù)十秒的數(shù)據(jù)并保存至CF/SD 60。與此同時,也可以持續(xù)將音 頻輸入、外部脈沖輸入以及才莫擬輸入數(shù)據(jù)存儲至SDRAM 50,如果 發(fā)生觸發(fā),就由SDRAM 50讀出前后數(shù)十秒的數(shù)據(jù)并保存至CF/SD 60。
以下將保存至CF/SD 60的數(shù)據(jù)稱為事件日志數(shù)據(jù)。事件日志 凄t據(jù)為相枳4莫塊70拍l聶的JPEG數(shù)據(jù)、由音頻—莫塊90獲取的音頻 數(shù)據(jù)、A/D轉(zhuǎn)換器82的值、計時器130的計時值、觸發(fā)發(fā)生的日 期時間(由RTC 180獲取)、針對各數(shù)據(jù)獲取最初有效數(shù)據(jù)的日期 時間等。
設(shè)保存的數(shù)據(jù)為觸發(fā)前后的保存期間(最多為數(shù)十秒)的各數(shù) 據(jù)。可以設(shè)觸發(fā)發(fā)生前M為3秒,發(fā)生后N為2秒,合計5秒。 也可以i殳置i殳定文件,/人而i殳定M與N。事件日志凄t據(jù)的保存也可以在存^f諸觸發(fā)發(fā)生的日期時間后,將 各數(shù)據(jù)依次保存。
圖3(A)至(C)為表示針對本實施方式的連續(xù)觸發(fā)對應(yīng)操作的說明圖。
300表示了觸發(fā)310發(fā)生之前的等待觸發(fā)的狀態(tài)。在等待觸發(fā) 狀態(tài)300中,由于需要保存觸發(fā)310發(fā)生前的事件日志數(shù)據(jù),向 SDRAM持續(xù)保存到數(shù)據(jù)(進行作為基本操作的數(shù)據(jù)獲取處理)。
320表示了成為CF/SD的保存對象的事件日志數(shù)據(jù)的范圍。表 示的是M秒為觸發(fā)發(fā)生前,N秒為觸發(fā)發(fā)生后的保存期間320。
向CF/SD保存330期間也可以變?yōu)闀和顟B(tài),不接受其他操作。
圖3 (A)為"i兌明發(fā)生一次觸發(fā)的情況下的操作的圖。
觸發(fā)310發(fā)生后,等待N秒后(保存期間320結(jié)束后),開始 向CF/SD存入(330)。并且,是向CF/SD存入(330)的過程中不 發(fā)生下一次觸發(fā)的狀態(tài)。4呆存完成后340,重新開始作為基本纟喿作 的數(shù)據(jù)獲取處理,接收新的觸發(fā)。但是,也存在當保存結(jié)束后332 立刻發(fā)生觸發(fā)的情況下,M秒的事件日志凄t據(jù)不存在的情況。
圖3 (B)為說明連續(xù)發(fā)生觸發(fā)的情況下的操作的圖。
最初的觸發(fā)310-1發(fā)生后,N秒之內(nèi)下一次觸發(fā)310-2發(fā)生。 在此情況下,直至第二次的觸發(fā)310-2發(fā)生后的N秒(350)結(jié)束 時352的數(shù)據(jù),成為^皮存入CF/SD的數(shù)據(jù)。結(jié)果,延長的保存期間 320,的事件日志數(shù)據(jù)保存在CF/SD中。同樣在轉(zhuǎn)移到第二次時也 在觸發(fā)發(fā)生后N秒以內(nèi)發(fā)生下一次觸發(fā)的情況下就延長^f呆存期間。 但是,如果SDRAM存滿數(shù)據(jù)后,即停止向SDRAM存儲。SDRAM存滿的情況下,例如保存期間內(nèi)獲取的數(shù)據(jù)超過了 SDRAM的容量。環(huán)狀《爰沖區(qū)構(gòu)成的SDRAM,在這種情況下,就 會覆蓋最初的數(shù)據(jù)。因此,保存期間超過規(guī)定時間的情況下,也可 以對超過規(guī)定時間的期間不進行上述數(shù)據(jù)獲取處理。
例如安裝了 128MB的SDRAM 50,作為圖像數(shù)據(jù)的保存區(qū)域 分配112MB的情況下,如果JPEGlt據(jù)的最大尺寸為70KB則在圖 像數(shù)據(jù)的保存區(qū)域中,可以保存大約26秒的圖像數(shù)據(jù)。因此,當 保存期間超過26秒(失見定時間)的情況下,對于超過失見定時間的 期間也可不進4亍上述數(shù)據(jù)獲取處理。
此外,當保存期間超過規(guī)定時間的情況下,也可以中止保存期 間或者中止延長連續(xù)觸發(fā)接收期間。
此外,在上述實施方式中,假設(shè)JPEG的最大尺寸從而算出圖 像數(shù)據(jù)可以保存的時間,但并不僅限于此。例如也可以在寄存器等 中設(shè)定與保存的圖像數(shù)據(jù)的數(shù)據(jù)量相關(guān)聯(lián)的信息(例如圖像數(shù)據(jù)以 VGA、 QVGA的任何一種類型保存等相關(guān)信息),獲取該保存數(shù)據(jù) 的數(shù)據(jù)量相關(guān)聯(lián)的信息,基于該信息判斷保存期間的許可值,并基 于該i午可Y直i殳定上述失見定時間。
SDRAM存滿的情況,例如也可以通過接收連續(xù)觸發(fā)期間發(fā)生 的觸發(fā)的次數(shù)來判斷。即,可以當連續(xù)觸發(fā)接收期間發(fā)生的觸發(fā)的 次數(shù)達到規(guī)定值(觸發(fā)連續(xù)的最大值)時,中止上述數(shù)據(jù)獲取處理。 此外,也可以當連續(xù)觸發(fā)4妄收期間內(nèi)發(fā)生的觸發(fā)的次凄史達到身見定值 (觸發(fā)連續(xù)的最大值)時,中止延長保存期間以及連續(xù)觸發(fā)期間。
圖3 (C)為說明當數(shù)據(jù)保存至CF/SD 330時發(fā)生觸發(fā)時的操 作的圖。最初的觸發(fā)310-1,發(fā)生后,經(jīng)過N秒以上的時間發(fā)生了下一 個觸發(fā)310-2,。在此情況下,由于已經(jīng)開始向CF/SD (330)保存 數(shù)據(jù),忽視第二次的觸發(fā)310-2'。即當數(shù)據(jù)保存330期間,不進行 作為基本操作的數(shù)據(jù)獲取處理,為此也不進行從對應(yīng)的SDRAM向 CF/SD的保存。
圖4為單獨觸發(fā)發(fā)生時的事件日志數(shù)據(jù)獲取以及觸發(fā)發(fā)生時的 處理流程圖。
同時,圖4表示了觸發(fā)發(fā)生一次的情況下(參照圖3 (A))的 觸發(fā)發(fā)生任務(wù)410、 #:據(jù)保存處理<壬務(wù)420、 tt據(jù)獲取處理任務(wù)440
的處理流禾呈。
如果發(fā)生凄t據(jù)保存事件(例如沖撞等、可以4艮據(jù)石並撞傳感器的 測量值判斷沖撞的發(fā)生)(412),觸發(fā)發(fā)生任務(wù)410將一個標志通 知給凄t據(jù)保存處理〗壬務(wù)420。
數(shù)據(jù)保存任務(wù)420接收標志通知414,先獲取當前時刻(422 ), 規(guī)定的N秒間休眠后(424),在CF/SD中生成事件日志數(shù)據(jù)記錄 用目錄,記錄時刻。之后,如杲生成比規(guī)定數(shù)目多的事件日志數(shù)據(jù) 保存用目錄,則刪除舊有的目錄(430)。 N秒間的休眠結(jié)束后,數(shù) 據(jù)保存處理任務(wù)420進行觸發(fā)發(fā)生用中斷因素的禁止要求(426 )、 數(shù)據(jù)獲取處理任務(wù)440的停止要求428。
之后由各列表將事件日志數(shù)據(jù)依次存入CF/SD ( 430 )。最后保 存結(jié)束時,進行重新開始已停止的各處理的要求434以及觸發(fā)發(fā)生 用中斷因素的允許要求432 。
圖5為表示連續(xù)觸發(fā)發(fā)生時的事件日志數(shù)據(jù)獲取以及觸發(fā)發(fā)生 時的處理流禾呈圖。同時,圖5表示了觸發(fā)連續(xù)發(fā)生的情況下(參照圖3 (B))的 觸發(fā)發(fā)生任務(wù)510、 ft據(jù)保存處理任務(wù)520、 H據(jù)獲取處理任務(wù)540
的處理流程。
最初的凄t據(jù)保存時間512發(fā)生后,觸發(fā)發(fā)生任務(wù)510將標志通 知給數(shù)據(jù)保存處理任務(wù)520 ( 514 )。 ft據(jù)保存處理任務(wù)520 4妄收標 志通知,首先獲取當前時刻(522),在規(guī)定的N秒間^木眠(524)。 在該休眠期間,再次發(fā)生H據(jù)保存事件516時,觸發(fā)任務(wù)510喚醒 數(shù)據(jù)保存處理任務(wù)520,將標志通知給數(shù)據(jù)保存處理任務(wù)520( 518 )。 數(shù)據(jù)保存處理任務(wù)520接收標志通知518,延長休眠期間(526 )。 i"旦是, <木眠期間在原則上為》見定的N秒, <旦最初的觸發(fā)前的M秒 同最初的觸發(fā)后經(jīng)過時間的和不能超過最大i午可時間。以上的處理 中,觸發(fā)發(fā)生時刻最多可以存儲50個。^見定時間的^f木眠結(jié)束后, 在CF/SD中生成事件日志H據(jù)記錄用目錄,記錄最多50個觸發(fā)發(fā) 生時刻(532)。
休眠結(jié)束后,數(shù)據(jù)保存處理任務(wù)520進行觸發(fā)發(fā)生任務(wù)用中斷 因素的禁止要求528、凄t據(jù)獲取處理一f壬務(wù)540的停止要求530。
之后由各列表將事件日志數(shù)據(jù)依次存入CF/SD ( 532 )。在此期 間內(nèi),即使再發(fā)生觸發(fā),也必然地忽視該觸發(fā)。最后保存結(jié)束后, 進行重新開始已停止的各處理的要求536以及觸發(fā)發(fā)生用的中斷因 素的i午可要求534。
本發(fā)明不僅限于上述實施方式,可以進行各種變化。本發(fā)明包 4舌與實施方式i兌明相同的構(gòu)成(例如功能、方法以及結(jié)果為同一構(gòu) 成,或者目的以及效果為同一構(gòu)成)。同時,本發(fā)明還包括將實施 方式i兌明的構(gòu)成的非本質(zhì)部分替換后的構(gòu)成。此外,本發(fā)明還包括 與實施方式i兌明的構(gòu)成起到同 一作用效果或者達成同 一 目的的構(gòu) 成。另外,本發(fā)明包括對實施方式說明的構(gòu)成附加7>知技術(shù)的構(gòu)成。
權(quán)利要求
1. 一種記錄輸入數(shù)據(jù)的數(shù)據(jù)記錄系統(tǒng),其特征在于,包括觸發(fā)發(fā)生部,在檢測出需要進行數(shù)據(jù)保存的數(shù)據(jù)保存事件時發(fā)生觸發(fā);數(shù)據(jù)獲取處理部,進行將輸入數(shù)據(jù)實時存儲至第一存儲部的數(shù)據(jù)獲取處理;以及數(shù)據(jù)保存處理部,發(fā)生了觸發(fā)時,將觸發(fā)發(fā)生前后的規(guī)定期間作為保存期間,在該保存期間的保存對象數(shù)據(jù)全部保存到第一存儲部之后,從所述第一存儲部讀出保存對象數(shù)據(jù)并保存到第二存儲部,其中,所述數(shù)據(jù)保存處理部在觸發(fā)發(fā)生后,設(shè)定連續(xù)觸發(fā)接收期間,在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生了新的觸發(fā)時,延長所述保存期間,并且,所述數(shù)據(jù)保存處理部在延長了的保存期間的新的保存對象數(shù)據(jù)全部保存到第一存儲部之后,從所述第一存儲部讀出新的保存對象數(shù)據(jù)并保存至第二存儲部。
2. 才艮據(jù)權(quán)利要求1所述的數(shù)據(jù)記錄系統(tǒng),其特征在于數(shù)據(jù)保存處理部在連續(xù)觸發(fā)接收期間內(nèi),當發(fā)生了新的觸發(fā)時,延長連 續(xù)觸發(fā)接收期間。
3. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述H據(jù)獲取處理部在將從所述第 一存儲部讀出的數(shù)據(jù)保存到第二存儲部的 保存處理期間中,不進行所述數(shù)據(jù)獲取處理。
4. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述lt據(jù)獲取處理部在將從所述第 一存儲部讀出的數(shù)據(jù)保存到第二存儲部的 保存處理期間中,不進行所述數(shù)據(jù)獲取處理。
5. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述數(shù)據(jù)獲取處理部在連續(xù)觸發(fā)接收期間內(nèi)發(fā)生的觸發(fā)的次凄t達到規(guī)定值 時,中止所述^t據(jù)獲耳又處理。
6. 根據(jù)權(quán)利要求4所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述tt據(jù)獲取處理部在連續(xù)觸發(fā)接收期間內(nèi)發(fā)生的觸發(fā)的次凄丈達到^L定值 時,中止所述凄史據(jù)獲取處理。
7. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述數(shù)據(jù)獲取處理部在{呆存期間超過身見定時間時,7于于超過^L定時間的期間 不進行所述數(shù)據(jù)獲取處理。
8. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述lt據(jù)獲取處理部在保存期間超過規(guī)定時間時,對于超過規(guī)定時間的期間 不進行所述數(shù)據(jù)獲取處理。
9. 根據(jù)權(quán)利要求3所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述lt據(jù)獲取處理部在保存期間超過規(guī)定時間時,對于超過規(guī)定時間的期間 不進行所述數(shù)據(jù)獲取處理。
10. 根據(jù)權(quán)利要求4所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述數(shù)據(jù)獲取處理部在保存期間超過規(guī)定時間時,對于超過A見定時間的期間 不進行所述數(shù)據(jù)獲取處理。
11. 根據(jù)權(quán)利要求7所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述凄t據(jù)獲耳又處理部基于與保存了的數(shù)據(jù)的數(shù)據(jù)量相關(guān)聯(lián)的信息,判斷保存 期間的許可值,基于該許可值設(shè)定所述A見定時間。
12. 根據(jù)權(quán)利要求8所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述凄t據(jù)獲取處理部基于與保存了的數(shù)據(jù)的數(shù)據(jù)量相關(guān)聯(lián)的信息,判斷保存 期間的i午可4直,基于該"i午可值i殳定所述失見定時間。
13. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述lt據(jù)獲耳又處理部基于與保存了的數(shù)據(jù)的數(shù)據(jù)量相關(guān)聯(lián)的信息,判斷保存 期間的"i午可4直,基于該,i午可^直i殳定所述少見定時間。
14. 根據(jù)權(quán)利要求IO所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述ft據(jù)獲取處理部基于與保存了的數(shù)據(jù)的數(shù)據(jù)量相關(guān)聯(lián)的信息,判斷保存期間的i午可j直,基于該i午可偵j殳定所述告見定時間。
15. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述^t據(jù)獲取處理部在從所述第 一存儲部讀出數(shù)據(jù)并保存到第二存儲部的保 存開始時,暫時中斷所述數(shù)據(jù)獲取處理,中斷后發(fā)生了觸發(fā)時, 再重新開始所述lt據(jù)獲取處理。
16. 才艮據(jù)權(quán)利要求2所述的數(shù)據(jù)記錄系統(tǒng),其特征在于所述數(shù)據(jù)獲取處理部在從所述第 一存儲部讀出數(shù)據(jù)并保存到第二存儲部的保 存開始時,暫時中斷所述數(shù)據(jù)獲取處理,中斷后發(fā)生了觸發(fā)時, 再重新開始所述數(shù)據(jù)獲取處理。
17. —種存儲用于控制記錄輸入數(shù)據(jù)的數(shù)據(jù)記錄系統(tǒng)的程序的信 息存儲介質(zhì),所述信息存儲介質(zhì)特征在于使計算機作為以下部 分發(fā)揮功能觸發(fā)發(fā)生部,在檢測出需要進行數(shù)據(jù)保存的數(shù)據(jù)保存事 件時發(fā)生觸發(fā);數(shù)據(jù)獲取處理部,進行將輸入數(shù)據(jù)實時存儲至第一存儲 部的ft據(jù)獲耳又處理;以及數(shù)據(jù)保存處理部,在發(fā)生了觸發(fā)時,將觸發(fā)發(fā)生前后的 頭見定期間作為保存期間,在該保存期間的保存對象凄t據(jù)全部保 存到第 一存儲部之后,從所述第 一存儲部讀出保存對象數(shù)據(jù)并 保存到第二存^f渚部,其中,所述數(shù)據(jù)保存處理部在觸發(fā)發(fā)生后,設(shè)定連續(xù)觸發(fā)接收期間,在連續(xù)觸發(fā)接 收期間內(nèi),當發(fā)生新的觸發(fā)時,延長所述保存期間,并且,所述數(shù)據(jù)保存處理部在延長了的保存期間的新的保存對 象數(shù)據(jù)全部保存到第 一存儲部之后,乂人所述第 一存4諸部讀出新 的保存對象數(shù)據(jù)并保存至第二存儲部。
18. —種半導(dǎo)體裝置,其特征在于,包括觸發(fā)發(fā)生部,在檢測出需要進行數(shù)椐保存的數(shù)據(jù)保存事 4牛時發(fā)生觸發(fā);數(shù)據(jù)獲取處理部,進行將輸入凄t據(jù)實時存儲至第一存儲 部的數(shù)據(jù)獲取處理;以及數(shù)據(jù)保存處理部,在發(fā)生了觸發(fā)時,將觸發(fā)發(fā)生前后的 規(guī)定期間作為保存期間,在該保存期間的保存對象數(shù)據(jù)全部保 存到第 一存儲部之后,從所述第 一存儲部讀出保存對象數(shù)據(jù)并 保存到第二存儲部,其中,所述數(shù)據(jù)保存處理部在觸發(fā)發(fā)生后,i殳定連續(xù)觸發(fā)接收期間,在連續(xù)觸發(fā)接 收期間內(nèi),當發(fā)生了新的觸發(fā)時,延長所述保存期間,并且,所述數(shù)據(jù)保存處理部在延長了的保存期間的新的保存對 象數(shù)據(jù)全部保存到第 一存儲部之后,/人所述第 一存儲部讀出新 的4呆存對象數(shù)據(jù)并^f呆存至第二存儲部。
19. 一種行車記錄4義,其特;f正在于,包4舌權(quán)利要求1至16中任何一項所述的^:據(jù)記錄系統(tǒng); 攝像部;第一存々者部;以及 第二存儲部,其中,所述觸發(fā)發(fā)生部基于碰撞檢測部的檢測結(jié)果判斷是否發(fā)生了數(shù)據(jù)保存事 件,基于發(fā)生的有無發(fā)生觸發(fā)。
全文摘要
本發(fā)明提供一種數(shù)據(jù)記錄系統(tǒng)、信息存儲介質(zhì)、半導(dǎo)體以及行車記錄儀。其中,數(shù)據(jù)記錄系統(tǒng)能夠?qū)B續(xù)發(fā)生的數(shù)據(jù)保存事件記錄必要期間的保存對象數(shù)據(jù)。數(shù)據(jù)記錄系統(tǒng)包括檢測出需要進行數(shù)據(jù)保存的數(shù)據(jù)保存事件后引發(fā)觸發(fā)的觸發(fā)發(fā)生部、進行將輸入數(shù)據(jù)實時存儲到第一存儲部的數(shù)據(jù)獲取處理的數(shù)據(jù)獲取處理部、當發(fā)生觸發(fā)時將觸發(fā)發(fā)生前后的規(guī)定期間作為保存期間,將該保存期間的保存對象數(shù)據(jù)全部存入第一存儲部之后從第一存儲部讀出保存對象數(shù)據(jù)并存入第二存儲部的數(shù)據(jù)保存處理部。觸發(fā)發(fā)生后設(shè)定連續(xù)觸發(fā)接收期間,在連續(xù)觸發(fā)接收期間,當發(fā)生新的觸發(fā)時延長保存期間,將延長的保存期間內(nèi)新的保存對象數(shù)據(jù)全部存入第一存儲部之后,由第一存儲部讀出新的保存對象數(shù)據(jù)并保存到第二存儲部。
文檔編號G07C5/08GK101414388SQ20081014675
公開日2009年4月22日 申請日期2008年8月29日 優(yōu)先權(quán)日2007年8月31日
發(fā)明者山下亞由美 申請人:精工愛普生株式會社