數(shù)據(jù)記錄裝置以及時刻修正方法
【專利摘要】本發(fā)明的數(shù)據(jù)記錄裝置(1)具有:存儲部分(20),該存儲部分(20)存儲時刻變更時的時刻;判斷部分(13),判斷部分(13)獲取從本次時刻變更時起至前一次時刻變更時為止的記錄數(shù)據(jù)的件數(shù),將記錄數(shù)據(jù)的件數(shù)除以從本次時刻變更時起至前一次時刻變更時為止的時間以計算數(shù)據(jù)速率,并且判斷數(shù)據(jù)速率是否在規(guī)定的范圍內;以及記錄時刻修正部分(16),該記錄時刻修正部分(16)根據(jù)判斷部分(13)的判斷結果執(zhí)行第一時刻修正和第二時刻修正中的任一個時刻修正,在該第一時刻修正中,在從前一次時刻變更時起至本次時刻變更時為止的期間,對在本次時刻變更時進行了修正的時段進行線性插補,由此算出記錄數(shù)據(jù)的時刻的修正時間,并對記錄數(shù)據(jù)的時刻進行修正,在該第二時刻修正中,按照在本次時刻變更時進行了修正的時間來修正過去的記錄數(shù)據(jù)的時刻。從而以能夠對時序數(shù)據(jù)進行再現(xiàn)的方式進行時刻修正。
【專利說明】數(shù)據(jù)記錄裝置以及時刻修正方法
【技術領域】
[0001]本發(fā)明涉及一種對記錄在數(shù)據(jù)記錄裝置中的數(shù)據(jù)的時刻進行修正的技術。
【背景技術】
[0002]用于記錄監(jiān)視對象的狀態(tài)等的數(shù)據(jù)的數(shù)據(jù)記錄裝置具有時鐘,并且將所收集到的數(shù)據(jù)與時刻一起進行記錄??墒?,由于時鐘會因溫度變化等而出現(xiàn)一點一點地偏離真正的時刻(實際時刻)的情況。因此,需要在某個時間點對時鐘的時刻進行校正。
[0003]在進行時刻校正后,在從數(shù)據(jù)記錄裝置讀取記錄數(shù)據(jù)或者從數(shù)據(jù)記錄裝置再現(xiàn)記錄數(shù)據(jù)時,會產生以下問題。第一種情況是,在時刻校正時將時鐘往前進行了校正,此時,會使得相同時刻的記錄數(shù)據(jù)重復存在。第二種情況是,在時刻校正時將時鐘往后進行了校正,此時,在時序數(shù)據(jù)中會出現(xiàn)空白時間段。
[0004]作為現(xiàn)有技術,在專利文獻I中公開了一種技術,其為了應對上述第一種情況,用時刻變更后記錄的數(shù)據(jù)對時刻變更前記錄的數(shù)據(jù)進行蓋寫,并且為了應對上述第二種情況,將空白的時間段作為未檢測時間段處理。此外,在專利文獻I中還公開了進行時刻修正的技術,其在前一次的時刻變更時起至本次時刻變更時為止的期間對在本次時刻變更時進行了修正的時段進行線性插補,由此來計算記錄數(shù)據(jù)的時刻的修正時間,并進行時刻修正。
[0005]在先技術文獻
[0006]專利文獻
[0007]專利文獻1:日本國專利特開2002-258942號公報
【發(fā)明內容】
[0008]可是,在由專利文獻I公開的通過線性插補進行時刻修正的技術中,在將本次時刻變更時設定的時刻變更為比前一次的時刻變更時設定的時刻更早的時刻時,存在記錄數(shù)據(jù)的時刻退回到過去的問題。此外,在專利文獻I公開的技術中,由于通過線性插補來求出記錄數(shù)據(jù)的修正時間,所以有可能使得時序數(shù)據(jù)之間的時間間隔變得比允許范圍大或者比允許范圍窄的情況。在此,允許范圍是指數(shù)據(jù)記錄裝置能夠進行記錄以及/或者能夠進行再現(xiàn)的時間間隔。例如,在記錄數(shù)據(jù)是監(jiān)視圖像時,如果不能滿足允許范圍,可能會出現(xiàn)無法對圖像進行記錄或者再現(xiàn)的情況。
[0009]因此,本發(fā)明的目的在于提供一種以能夠按照記錄順序對數(shù)據(jù)進行再現(xiàn)的方式進行時刻修正的技術。
[0010]解決方案
[0011]為了解決上述問題,本發(fā)明的數(shù)據(jù)記錄裝置的特征在于具有:存儲部分,所述存儲部分存儲時刻變更時的時刻;判斷部分,所述判斷部分獲取從本次時刻變更時起至前一次時刻變更時為止的記錄數(shù)據(jù)的件數(shù),將所述記錄數(shù)據(jù)的件數(shù)除以從所述本次時刻變更時起至所述前一次時刻變更時為止的時間來計算數(shù)據(jù)速率,并且判斷所述數(shù)據(jù)速率是否在規(guī)定的范圍內;以及記錄時刻修正部分,所述記錄時刻修正部分根據(jù)所述判斷部分的判斷結果執(zhí)行第一時刻修正和第二時刻修正中的任一個時刻修正,在所述第一時刻修正中,在從所述前一次時刻變更時起至所述本次時刻變更時為止的期間,對在所述本次時刻變更時進行了修正的時段進行線性插補,由此算出所述記錄數(shù)據(jù)的時刻的修正時間,并對該記錄數(shù)據(jù)的時刻進行修正,在所述第二時刻修正中,按照在所述本次時刻變更時進行了修正的時間來修正過去的所述記錄數(shù)據(jù)的時刻。
[0012]發(fā)明效果
[0013]根據(jù)本發(fā)明,能夠對數(shù)據(jù)的時間以能夠按照記錄順序對數(shù)據(jù)進行再現(xiàn)的方式進行修正。
【專利附圖】
【附圖說明】
[0014]圖1是表示數(shù)據(jù)記錄裝置的功能的示例圖。
[0015]圖2是表示時刻修正的處理流程的一例的示例圖。
[0016]圖3是表不時刻修正表的一例的不例圖。
[0017]圖4是表不第一時刻修正方法的圖。
[0018]圖5是表不第二時刻修正方法的圖。
[0019]圖6是表不時刻修正的一例的圖。
【具體實施方式】
[0020]以下適當參照附圖對用于實施本發(fā)明的方式(以下稱為“本實施方式”)進行詳細說明。
[0021]首先參照附圖1對能夠進行時刻修正的數(shù)據(jù)記錄裝置的功能例進行說明。數(shù)據(jù)記錄裝置I具有每一單位時間對規(guī)定數(shù)量的數(shù)據(jù)進行記錄和再現(xiàn)(讀出)的功能。在數(shù)據(jù)記錄裝置I中,在監(jiān)視對象例如是規(guī)定幀率的監(jiān)視圖像(數(shù)據(jù))時,針對其幀率(數(shù)據(jù)速率),預先設定有允許范圍。數(shù)據(jù)記錄裝置I在記錄按照規(guī)定的周期測定的數(shù)據(jù)(溫度或者監(jiān)視對象裝置的狀態(tài)等)時,在本實施方式中,根據(jù)通信協(xié)議和通信接口等方面的制約條件,對數(shù)據(jù)速率的允許范圍進行了規(guī)定。在本實施方式中,以記錄數(shù)據(jù)為監(jiān)視圖像的情況為例,對數(shù)據(jù)記錄裝置I的功能例進行說明。
[0022]如圖1所示,數(shù)據(jù)記錄裝置I具有處理部分10、存儲部分20和通信部分30。
[0023]通信部分30是通信接口,具有經(jīng)由網(wǎng)絡3從監(jiān)視對象裝置2接受監(jiān)視圖像(數(shù)據(jù))的功能。
[0024]存儲部分20是存儲器和硬盤等,用于存儲處理部分10的處理結果、記錄數(shù)據(jù)以及應用程序等。此外,存儲部分20中還存儲有時刻修正表21,在該時刻修正表21中存儲有與變更后的時刻以及時刻的修正方法有關的信息。時刻修正表21的詳細情況在后述部分進行說明。
[0025]處理部分10具有時鐘修正部分11、時鐘部分12、判斷部分13、數(shù)據(jù)收集部分14、時刻修正管理部分15以及記錄時刻修正部分16。處理部分10由未圖示的CPU (CentralProcessing Unit,中央處理單元)以及主存儲器構成,處理部分10內的各個部分11?16的功能通過將存儲在存儲部分20中的應用程序讀出到主存儲器中來實現(xiàn)。
[0026]時鐘修正部分11具有接收經(jīng)由未圖示的輸入裝置輸入的時刻變更要求并向時鐘部分12發(fā)送時刻變更指令的功能。由輸入裝置輸入的時刻變更要求例如可以是設定的時亥ij、時鐘向后校正的量或者時鐘向前校正的量中的任一個。
[0027]時鐘部分12具有在輸出時刻的同時,根據(jù)從時鐘修正部分11接收到的時刻變更要求進行時刻變更的功能。
[0028]判斷部分13具有從存儲部分20讀取本次時刻變更時以及前一次時刻變更時的信息,獲得在兩次時刻變更時間之間記錄的圖像幀數(shù)(數(shù)據(jù)數(shù)量),將該圖像幀數(shù)(數(shù)據(jù)數(shù)量)除以兩次時刻變更時間之間經(jīng)過的時間以算出幀率(數(shù)據(jù)速率),并且判斷該幀率(數(shù)據(jù)速率)是否在規(guī)定的范圍內的功能。此外,判斷部分13還具有根據(jù)判斷結果,從預先決定的二種時刻修正方法中選擇一種時刻修正方法的功能。
[0029]數(shù)據(jù)收集部分14具有從監(jiān)視對象裝置2中接收圖像幀(數(shù)據(jù)),并將圖像幀(數(shù)據(jù))與通過時刻修正管理部分15發(fā)送的項目編號(具體來說是圖3所示的時刻修正表21的項目編號)相關聯(lián)地存儲在存儲部分20中的功能。
[0030]時刻修正管理部分15具有選擇修正方法的功能。此外,時刻修正管理部分15還具有將與時鐘修正部分11接收到的時刻變更要求相對應的時刻(變更后時刻)、該時刻變更時的時鐘部分12的時刻(變更前時刻)以及由判斷部分13選擇的修正方法相關聯(lián)地存儲在存儲部分20內的功能。
[0031]記錄時刻修正部分16具有使用由判斷部分13選擇的修正方法對圖像幀(數(shù)據(jù))的時刻進行修正的功能。
[0032]接著參照附圖1對各個部分11?16之間的信息的流向進行具體說明。
[0033]時鐘修正部分11例如接收本次時刻變更時的時刻Tnew作為來自未圖示的輸入裝置的時刻變更要求。例如,輸入裝置在時刻Tnew被設定并且設定按鈕被按壓了時,將時刻Tnew輸出到時鐘修正部分11中。接著,時鐘修正部分11將時刻變更要求發(fā)送給時鐘部分12,并獲取變更要求時的時鐘部分12的時刻TO作為變更前時刻T0。時鐘部分12將時刻Tnew作為變更后時刻Tnew對時鐘進行設定。此后,時鐘修正部分11將變更后時刻Tnew以及變更前時刻TO發(fā)送給判斷部分13。
[0034]判斷部分13從時鐘修正部分11接收本次的時刻變更時的變更前時刻TO以及變更后時刻Tnew,經(jīng)由時刻修正管理部分15從存儲部分20獲取前一次的時刻變更時的時刻Told。判斷部分13從存儲部分20經(jīng)由數(shù)據(jù)收集部分14獲取從前一次的時刻變更時起至本次的時刻變更時為止的圖像幀數(shù)Pnum。通過圖2所示的時刻修正的處理流程執(zhí)行判斷處理。判斷部分13根據(jù)判斷處理選擇第一時刻修正方法和第二時刻修正方法中的任一種方法,并將變更前時刻TO和變更后時刻Tnew與所選擇的時刻修正處理方法一起發(fā)送給時刻修正管理部分15。
[0035]時刻修正管理部分15接收本次的時刻變更時的變更前時刻TO和變更后時刻Tnew以及時刻修正處理方法,在賦予項目編號后存儲在存儲部分20的時刻修正表21中,并且將該項目編號發(fā)送給數(shù)據(jù)收集部分14。
[0036]數(shù)據(jù)收集部分14從監(jiān)視對象裝置2獲取圖像幀(數(shù)據(jù)),從時鐘部分12獲取當前的時刻,從時刻修正管理部分15獲得項目編號,并將所獲得的圖像幀(數(shù)據(jù))與時刻以及項目編號相關聯(lián)地存儲在存儲部分20中。
[0037]記錄時刻修正部分16在接收到圖像幀(數(shù)據(jù))的再現(xiàn)要求(讀出要求)后,使用與該圖像幀相關聯(lián)的項目編號,經(jīng)由時刻修正管理部分15從存儲部分20獲取時刻修正處理方法,并對圖像幀(數(shù)據(jù))的時刻進行修正。
[0038]以下參照圖2對判斷部分13中的時刻修正的處理流程的一例進行說明。在此,判斷部分13處于已經(jīng)從時鐘修正部分11獲取了本次的時刻變更時的變更前時刻TO和變更后時刻Tnew的狀態(tài),也就是處于時刻變更已經(jīng)發(fā)生的狀態(tài)。
[0039]在步驟S201中,判斷部分13參照存儲部分20來判斷是否有過去的記錄數(shù)據(jù)。
[0040]在判斷為有過去的記錄數(shù)據(jù)時(步驟S201為Yes),處理進入步驟S202,在判斷為沒有過去的記錄數(shù)據(jù)時(步驟S201為No),處理進入步驟S206。
[0041]在步驟S202中,判斷部分13參照存儲部分20的時刻修正表21判斷在過去是否進行了時刻變更。在此,被判斷為過去進行了時刻變更的情況是時刻修正表21中已經(jīng)與項目編號一起存儲了時刻變更時的信息的情況。
[0042]在判斷為過去進行了時刻變更時(步驟S202為Yes),處理進入步驟S203,在判斷為過去沒有進行過時刻變更時(步驟S202為No),處理進入步驟S206。
[0043]在步驟S203中,判斷部分13將本次的時刻變更時的時刻Tnew和前一次的時刻變更時的時刻Told之間的圖像幀數(shù)(數(shù)據(jù)數(shù)量)Pnum除以本次的時刻變更時的時刻Tnew和前一次的時刻變更時的時刻Told之間的時間,計算幀率(數(shù)據(jù)速率)F。具體來說是,判斷部分13從時鐘修正部分11接收本次的時刻變更時的時刻Tnew,并經(jīng)由時刻修正管理部分15從存儲部分20獲取前一次的時刻變更時的時刻Told。并且,判斷部分13經(jīng)由數(shù)據(jù)收集部分14從存儲部分20獲取從前一次的時刻變更時起至本次的時刻變更時為止的圖像幀數(shù)(數(shù)據(jù)數(shù)量)Pnum。在判斷部分13中進行Pnum/CTnew-Told)的運算,并將其結果作為幀率(數(shù)據(jù)速率)F。
[0044]在步驟S204中,判斷部分13判斷幀率(數(shù)據(jù)速率)F是否滿足在Fmin以上且在Fmax以下這一條件。也就是說,判斷部分13判斷幀率(數(shù)據(jù)速率)F是否滿足規(guī)定的范圍。在此,F(xiàn)min例如表示數(shù)據(jù)記錄裝置I能夠進行記錄或者再現(xiàn)的最小的幀率(數(shù)據(jù)速率),F(xiàn)max例如表示數(shù)據(jù)記錄裝置I能夠進行記錄或者再現(xiàn)的最大的幀率(數(shù)據(jù)速率)。
[0045]在判斷為幀率(數(shù)據(jù)速率)F滿足在Fmin以上且在Fmax以下這一條件時(步驟S204為Yes),處理進入步驟S205,在判斷為幀率(數(shù)據(jù)速率)F不滿足在Fmin以上且在Fmax以下這一條件時(步驟S204為No),處理進入步驟S206。
[0046]在步驟S205中,判斷部分13選擇第一時刻修正方法。
[0047]在步驟S206中,判斷部分13選擇第二時刻修正方法。
[0048]第一時刻修正方法和第二時刻修正方法的詳細情況在后述部分進行說明。
[0049]以下參照圖3對時刻修正表21的一例進行說明。
[0050]如圖3所示,在時刻修正表21中將項目編號、變更前時刻、變更后時刻以及修正方法相關聯(lián)地存儲。
[0051]在項目編號欄中存儲時鐘修正管理部分15在時刻變更時發(fā)出的識別信息。
[0052]在變更前時刻欄中存儲在時刻變更時從時鐘部分12取得的時刻T0。
[0053]在變更后時刻欄中存儲在時刻變更時從未圖示的輸入裝置作為時刻變更要求接收到的時刻Tnew。
[0054]在修正方法欄中存儲由判斷部分13選擇的第一時刻修正方法和第二時刻修正方法中的任一種。
[0055]圖3所示的時刻修正表21的項目編號欄中的“I”表示第一次時刻變更,時刻從2013年I月22日的12時(變更前時刻)向后變更到了 12時5分(變更后時刻)。項目編號欄中的“2”表示第二次時刻變更,時刻從2013年I月22日的13時5分(變更前時亥IJ)向前變更到了 13時(變更后時刻)。項目編號欄中的“3”表示第三次時刻變更,時刻從2013年I月22日的14時向前變更到了 12時30分。此外,修正方法欄中的“第一”和“第二”表示由圖2所示的處理流程選擇出的時刻修正方法,“第一”表示第一時刻修正方法,“第二”表不第二時刻修正方法。
[0056]圖4是第一時刻修正方法的說明圖。橫軸表示實際時刻,縱軸表示數(shù)據(jù)記錄裝置I的時鐘部分12的時刻。
[0057]在第一時刻修正方法中,在將時刻于本次時刻變更時從變更前時刻TO變更到了變更后時刻Tnew的情況,將在從前一次的時刻變更時的時刻Told起至變更前時刻TO為止的期間記錄的記錄數(shù)據(jù)上附加的時刻,和根據(jù)時刻變更量(Tnew-TO)(中空箭頭的長度)與記錄期間(TO-Told)的比算出的時刻修正量相加來計算修正后的時刻。也就是說,通過在從前一次的時刻變更時起至本次的時刻變更時為止的期間對在本次時刻變更時進行了修正的時段(時刻變更量(Tnew-TO)(中空箭頭的長度))進行線性插補,由此來算出記錄數(shù)據(jù)的時刻的修正時間(圖4中的實心箭頭所示的修正值)。作為一例,修正后的時刻Tb可以通過下式(I)算出。
[0058]Tb = (Tnew-TO) (Ta-Told) / (TO-Told)+Ta…式(I)
[0059]圖5是第二時刻修正方法的說明圖。橫軸表示實際時刻,縱軸表示數(shù)據(jù)記錄裝置I的時鐘部分12的時刻。
[0060]在第二時刻修正方法中,在將時刻于本次時刻變更時從變更前時刻TO變更到了變更后時刻Tnew的情況下,將變更前時刻TO之前的所有的記錄數(shù)據(jù)的時刻加上時刻變更量(Tnew-TO)(中空箭頭的長度),由此來算出修正后的時刻。
[0061]作為一例,修正后的時刻Tb可以通過下式⑵算出。
[0062]Tb = (Tnew-TO)+Ta...式(2)
[0063]圖6表不將記載在圖3所不的時刻修正表21的信息標注在由實際時刻和數(shù)據(jù)記錄裝置的時刻表示的坐標上時的示例(適當參照圖3)。
[0064]在項目編號欄的“I”的時刻變更中,由于使用第二時刻修正方法,所以將2013年I月22日12時之前的所有的記錄數(shù)據(jù)均加上時間變化量(5分鐘)。加上該時間變化量(5分鐘)后的值以虛線61表示。
[0065]此外,在項目編號欄的“2”的時刻變更中,由于使用第一時刻修正方法,所以相對于12時5分至13時5分之間的記錄數(shù)據(jù),采用式(I)算出修正后的時刻Tb。所算出的值以虛線62表示。
[0066]在項目編號欄的“3”的時刻變更中,由于使用第二時刻修正方法,所以將14時前的所有的記錄數(shù)據(jù)均減去時間變化量(90分鐘)。所算出的值以虛線63表示。
[0067]如上所述,本發(fā)明的數(shù)據(jù)記錄裝置I具有:存儲部分20,該存儲部分20存儲時刻變更時的時刻;判斷部分13,該判斷部分13獲取從本次時刻變更時起至前一次時刻變更時為止的記錄數(shù)據(jù)的件數(shù),將記錄數(shù)據(jù)的件數(shù)除以從本次時刻變更時起至前一次時刻變更時為止的時間以計算數(shù)據(jù)速率,并且判斷數(shù)據(jù)速率是否在規(guī)定的范圍內;以及記錄時刻修正部分16,在該判斷部分13判斷為數(shù)據(jù)速率在規(guī)定的范圍內時,該記錄時刻修正部分16執(zhí)行第一時刻修正,在從前一次時刻變更時起至本次時刻變更時為止的期間,對在本次時刻變更時進行了修正的時段進行線性插補,由此算出記錄數(shù)據(jù)的時刻的修正時間,并對該記錄數(shù)據(jù)的時刻進行修正,在該判斷部分13判斷為數(shù)據(jù)速率在規(guī)定的范圍以外時,該記錄時刻修正部分16執(zhí)行第二時刻修正,按照在本次時刻變更時進行了修正的時間來修正過去的記錄數(shù)據(jù)的時刻。因此,數(shù)據(jù)記錄裝置I能夠對數(shù)據(jù)的時間以能夠按照記錄順序對所記錄的時序數(shù)據(jù)進行再現(xiàn)的方式進行修正。
[0068]本發(fā)明不受上述實施例的限定,可以包括各種變形例。例如,上述實施例用于以簡單易懂的方式對本發(fā)明進行詳細的說明,但并不意味本發(fā)明必須具有所有進行過說明的結構。此外,可以將某一個實施方式的一部分結構取代為其他的實施方式的結構,也可以將其他的實施方式的結構追加到某一個實施方式的結構中。另外,可以用其他結構對實施方式的一部分結構進行追加、刪除和取代。
[0069]數(shù)據(jù)記錄裝置I的各種功能等的一部分或者全部例如可以通過在集成電路進行設計等而由硬件來實現(xiàn)。此外,處理部分10的各種功能等也可以通過由處理器解釋和執(zhí)行用于實現(xiàn)各種功能的程序而由軟件來實現(xiàn)。用于實現(xiàn)各種功能的程序、圖表和文件等信息可以存儲在存儲器、硬盤、SSD(Solid State Drive,固態(tài)驅動器)等的記錄裝置或者IC卡、SD卡和DVD (Digital Versatile Disc,數(shù)字多功能光盤)等記錄介質中。
[0070]此外,控制線和信息線只示出了為了進行說明而需要示出的部分,并不意味示出了產品的所有的控制線和信息線??梢哉J為實際上幾乎所有的構件均彼此相關且進行了連接。
[0071]符號說明
[0072]I數(shù)據(jù)記錄裝置
[0073]2監(jiān)視對象裝置
[0074]3 網(wǎng)絡
[0075]10處理部分
[0076]11時鐘修正部分
[0077]12時鐘部分
[0078]13判斷部分
[0079]14數(shù)據(jù)收集部分
[0080]15時刻修正管理部分
[0081]16記錄時刻修正部分
[0082]20存儲部分
[0083]21時刻修正表
[0084]30通信部分
【權利要求】
1.一種數(shù)據(jù)記錄裝置,其特征在于,具有: 存儲部分,所述存儲部分存儲時刻變更時的時刻; 判斷部分,所述判斷部分獲取從本次時刻變更時起至前一次時刻變更時為止的記錄數(shù)據(jù)的件數(shù),將所述記錄數(shù)據(jù)的件數(shù)除以從所述本次時刻變更時起至所述前一次時刻變更時為止的時間來計算數(shù)據(jù)速率,并且判斷所述數(shù)據(jù)速率是否在規(guī)定的范圍內;以及 記錄時刻修正部分,所述記錄時刻修正部分根據(jù)所述判斷部分的判斷結果執(zhí)行第一時刻修正和第二時刻修正中的任一個時刻修正,在所述第一時刻修正中,在從所述前一次時刻變更時起至所述本次時刻變更時為止的期間,對在所述本次時刻變更時進行了修正的時段進行線性插補,由此算出所述記錄數(shù)據(jù)的時刻的修正時間,并對該記錄數(shù)據(jù)的時刻進行修正,在所述第二時刻修正中,按照在所述本次時刻變更時進行了修正的時間來修正過去的所述記錄數(shù)據(jù)的時刻。
2.如權利要求1所述的數(shù)據(jù)記錄裝置,其特征在于, 在所述判斷部分判斷為所述數(shù)據(jù)速率在所述規(guī)定的范圍內時,所述記錄時刻修正部分執(zhí)行所述第一時刻修正,而在所述判斷部分判斷為所述數(shù)據(jù)速率在所述規(guī)定的范圍以外時,所述記錄時刻修正部分執(zhí)行所述第二時刻修正。
3.一種時刻修正方法,是將記錄數(shù)據(jù)與時刻一起記錄的數(shù)據(jù)記錄裝置的時刻修正方法,其特征在于, 所述數(shù)據(jù)記錄裝置具有存儲時刻變更時的時刻的存儲部分, 所述時刻修正方法包括判斷步驟和記錄時刻修正步驟, 在所述判斷步驟中,獲取從本次時刻變更時起至前一次時刻變更時為止的記錄數(shù)據(jù)的件數(shù),將所述記錄數(shù)據(jù)的件數(shù)除以從所述本次時刻變更時起至所述前一次時刻變更時為止的時間以計算數(shù)據(jù)速率,并且判斷所述數(shù)據(jù)速率是否在規(guī)定的范圍內,以及 在記錄時刻修正步驟中,根據(jù)所述判斷步驟的判斷結果執(zhí)行第一時刻修正和第二時刻修正中的任一個時刻修正,在所述第一時刻修正中,在從所述前一次時刻變更時起至所述本次時刻變更時為止的期間,對在所述本次時刻變更時進行了修正的時段進行線性插補,由此算出所述記錄數(shù)據(jù)的時刻的修正時間,并對該記錄數(shù)據(jù)的時刻進行修正,在所述第二時刻修正中,按照在所述本次時刻變更時進行了修正的時間來修正過去的所述記錄數(shù)據(jù)的時刻。
4.如權利要求3所述的時刻修正方法,其特征在于, 在所述記錄時刻修正步驟中,當在所述判斷步驟中判斷為所述數(shù)據(jù)速率在所述規(guī)定的范圍內時,執(zhí)行所述第一時刻修正,而在所述判斷步驟中判斷為所述數(shù)據(jù)速率在所述規(guī)定的范圍以外時,執(zhí)行所述第二時刻修正。
【文檔編號】G06F1/14GK104166424SQ201410201256
【公開日】2014年11月26日 申請日期:2014年5月13日 優(yōu)先權日:2013年5月16日
【發(fā)明者】大岡裕志, 東雅之 申請人:株式會社日立制作所