專(zhuān)利名稱(chēng):銷(xiāo)售數(shù)據(jù)處理設(shè)備和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于根據(jù)日期和時(shí)間執(zhí)行銷(xiāo)售數(shù)據(jù)處理的銷(xiāo)售數(shù)據(jù)處理設(shè)備以及程序。
背景技術(shù):
安裝在商店(例如百貨商場(chǎng)、超級(jí)市場(chǎng)或者便利店)內(nèi)的每個(gè)柜臺(tái)上的電子收款機(jī)(ECR)登記輸入的銷(xiāo)售數(shù)據(jù),并且輸出銷(xiāo)售輸入、銷(xiāo)售量等等。
這種ECR包括其中的計(jì)時(shí)電路,用于對(duì)日期和時(shí)間進(jìn)行計(jì)時(shí)。通過(guò)該計(jì)時(shí)電路,可以對(duì)登記銷(xiāo)售數(shù)據(jù)的日期和時(shí)間或者記錄在收據(jù)上的日期和時(shí)間進(jìn)行計(jì)時(shí)。
傳統(tǒng)地,在從工廠(chǎng)運(yùn)送ECR時(shí)或者在傳送ECR時(shí),由操作員在初始時(shí)已經(jīng)手工在ECR中設(shè)定了日期和時(shí)間。
為了防止在沒(méi)有進(jìn)行該初始設(shè)定時(shí)執(zhí)行數(shù)據(jù)處理,已經(jīng)開(kāi)發(fā)了一種ECR,它設(shè)定了一個(gè)標(biāo)記,用于確定是否日期已經(jīng)被設(shè)定,以及僅僅當(dāng)確定已經(jīng)設(shè)定了日期時(shí)處理銷(xiāo)售數(shù)據(jù)。
在例如日本專(zhuān)利申請(qǐng)公開(kāi)No.5-012570中公開(kāi)了這種ECR的技術(shù)內(nèi)容,其中僅僅當(dāng)確定已經(jīng)設(shè)定了日期時(shí)處理銷(xiāo)售數(shù)據(jù)。
但是,在傳統(tǒng)的ECR中,通過(guò)操作員手工設(shè)定日期和時(shí)間,以及使設(shè)定工作變得極其復(fù)雜化。另外,當(dāng)在商店里安裝ECR之后將要由計(jì)時(shí)電路計(jì)時(shí)的時(shí)間發(fā)生偏差時(shí),必須重新設(shè)定日期和時(shí)間,以校正時(shí)間,這對(duì)用戶(hù)造成了極大的負(fù)擔(dān)。
另外,在校正ECR中的時(shí)間的情況下,有可能通過(guò)時(shí)間校正將收據(jù)或者日志上打印的日期和時(shí)間撥回或者撥快。
例如,在時(shí)間“14:00”,登記的內(nèi)容被打印在日志上,然后時(shí)間被校正為“13:59”,以及此后立即打印下一登記的內(nèi)容到日志上。在這種情況下,日志的時(shí)間被撥回,因而使得登記內(nèi)容的記錄不確定。
這樣,不得不在緊接著完成工作日的登記處理和停止ECR操作之前執(zhí)行校正,這不便于時(shí)間校正。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠很容易校正日期和時(shí)間的銷(xiāo)售數(shù)據(jù)處理設(shè)備和程序。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供一種銷(xiāo)售數(shù)據(jù)處理設(shè)備,其根據(jù)日期和時(shí)間處理銷(xiāo)售數(shù)據(jù),該設(shè)備包括確定裝置,用于確定設(shè)備主體的操作狀態(tài);接收裝置,用接收包含精確日期和時(shí)間信息的時(shí)間信號(hào);選擇裝置,用于根據(jù)所確定的操作狀態(tài),來(lái)選擇時(shí)間校正方法;時(shí)間校正裝置,用于利用所選擇的時(shí)間校正方法,根據(jù)所接收的時(shí)間信號(hào)來(lái)校正日期和時(shí)間;以及輸入裝置,用于輸入銷(xiāo)售數(shù)據(jù),其中,根據(jù)所校正的日期和時(shí)間來(lái)處理所輸入的銷(xiāo)售數(shù)據(jù)。
圖1是根據(jù)本發(fā)明實(shí)施例的電子收款機(jī)(ECR)的外觀(guān)示意圖;圖2是圖1所示的ECR的功能配置的示意圖;圖3是圖2所示的RAM的存儲(chǔ)器配置實(shí)例的示意圖;圖4是圖2所示的電磁波計(jì)時(shí)單元的功能配置的示意圖;圖5A是顯示圖4所示的電磁波接收部件的天線(xiàn)的示意圖;圖5B是圖5A所示的天線(xiàn)安裝在旋轉(zhuǎn)指示器中的實(shí)例的示意圖;圖6是顯示圖4所示的RAM的存儲(chǔ)器配置實(shí)例的示意圖;圖7是說(shuō)明由圖2所示的電磁波計(jì)時(shí)單元執(zhí)行的計(jì)時(shí)處理的內(nèi)容的流程圖;圖8說(shuō)明由圖1所示的ECR執(zhí)行的時(shí)間校正方法的選擇處理的內(nèi)容的流程圖;圖9是說(shuō)明由圖1所示的ECR執(zhí)行的等待時(shí)間校正處理的內(nèi)容的流程圖;圖10是說(shuō)明根據(jù)靈敏度的由圖1所示的ECR執(zhí)行的時(shí)間校正處理的內(nèi)容的流程圖;圖11是說(shuō)明以固定的時(shí)間間隔由圖1所示的ECR執(zhí)行的時(shí)間校正處理的內(nèi)容的流程圖;以及圖12是說(shuō)明由圖1所示的ECR執(zhí)行的銷(xiāo)售數(shù)據(jù)處理的內(nèi)容的流程圖。
具體實(shí)施例方式
此后,將參考附圖詳細(xì)說(shuō)明本發(fā)明的實(shí)施例。
借助于實(shí)例說(shuō)明本實(shí)施例,在該實(shí)例中,本發(fā)明被應(yīng)用到ECR中,該ECR包括電磁波計(jì)時(shí)單元,用于根據(jù)由無(wú)線(xiàn)電接收的時(shí)間信號(hào)來(lái)校正時(shí)間并且計(jì)時(shí)精確的日期和時(shí)間,以及由多個(gè)時(shí)間校正方法當(dāng)中符合該ECR的操作狀況的時(shí)間校正方法來(lái)執(zhí)行時(shí)間校正。
首先,將說(shuō)明應(yīng)用本發(fā)明的ECR的配置實(shí)例。
圖1顯示了根據(jù)本實(shí)施例的ECR1的外觀(guān)實(shí)例。
正如圖1所示,該ECR包括旋轉(zhuǎn)指示器P1、主體部件10和門(mén)D。
旋轉(zhuǎn)指示器P1將輸入的銷(xiāo)售數(shù)據(jù)或者其數(shù)據(jù)處理結(jié)果指示給顧客,以及構(gòu)造用于顯示銷(xiāo)售數(shù)據(jù)的處理結(jié)果的顯示器,以圍繞支撐體旋轉(zhuǎn)。
在主體部件10上,設(shè)置出紙口RM、日志窗口JW、數(shù)字鍵/功能鍵K1、模式鍵K2、負(fù)責(zé)人鍵K3和觸摸屏P2。
收據(jù)R從出紙口RM彈出。日志窗口JW是用于檢查日志J的窗口。數(shù)字鍵/功能鍵K1用于輸入銷(xiāo)售數(shù)據(jù)等。模式鍵K2用于指定ECR1的操作模式。
負(fù)責(zé)人鍵K3用于指定操作ECR1的負(fù)責(zé)人。觸摸屏P2用于顯示各種信息給操作員,例如輸入的銷(xiāo)售數(shù)據(jù)及其數(shù)據(jù)處理結(jié)果。
模式鍵K2包括指定鍵,用于指定登記模式R、檢查模式X、處理模式Z、設(shè)定模式P以及關(guān)閉(OFF)模式當(dāng)中期望的模式,其中登記模式R用于登記銷(xiāo)售數(shù)據(jù),例如銷(xiāo)售收入或者次數(shù);檢查模式X用于檢查登記的銷(xiāo)售數(shù)據(jù);處理模式Z用于讀取和重置登記的銷(xiāo)售數(shù)據(jù);設(shè)定模式P用于設(shè)定ECR1的各種環(huán)境;以及關(guān)閉(OFF)模式用于結(jié)束每個(gè)操作模式以停止操作。
門(mén)D是用于容納現(xiàn)金的抽屜,并且該抽屜是關(guān)閉的,僅僅當(dāng)收到來(lái)自用戶(hù)的打開(kāi)指令時(shí)打開(kāi)。
接下來(lái),參考圖2,將說(shuō)明ECR1的功能配置。
如圖2所示,ECR1包括中央處理器(CPU)11、輸入部件12、顯示部件13、隨機(jī)存取存儲(chǔ)器(RAM)14、通信部件15、存儲(chǔ)部件16、打印部件17、計(jì)時(shí)電路18、電源控制部件19、以及電磁波計(jì)時(shí)電路30,并且這些部件通過(guò)總線(xiàn)21相互連接。
除了存儲(chǔ)在存儲(chǔ)部件16中的系統(tǒng)程序之外,CPU11也形成在RAM14中的本發(fā)明的時(shí)間校正方法的選擇處理程序(見(jiàn)圖8)、等待時(shí)間校正處理程序(見(jiàn)圖9)、符合靈敏度的時(shí)間校正處理程序(見(jiàn)圖10)、以固定時(shí)間間隔執(zhí)行的時(shí)間校正處理程序(見(jiàn)圖11)、銷(xiāo)售數(shù)據(jù)處理程序(見(jiàn)圖12)等等,并且CPU11與這些程序協(xié)作來(lái)控制整個(gè)處理操作。
在后面描述的時(shí)間校正方法的選擇處理中,CPU11根據(jù)從電源控制部件19輸入的掉電信號(hào)(指示由于與作為主電源的AC電源斷開(kāi)而引起的ECR1的中斷狀態(tài)的信號(hào))來(lái)確定ECR1的供能狀態(tài)。
CPU11確定由模式鍵K2設(shè)定的ECR1的操作模式,由此確定ECR1的操作狀況,以及根據(jù)確定的操作狀況來(lái)選擇時(shí)間校正方法。
CPU11具有計(jì)時(shí)器功能,并且在預(yù)定時(shí)間執(zhí)行計(jì)時(shí)(計(jì)數(shù))。具體地,當(dāng)從主電源切斷ECR1時(shí),CPU11將在供能期間由輔助電源計(jì)數(shù)的計(jì)數(shù)器值作為第一計(jì)數(shù)器值存儲(chǔ)在RAM14中。另外,CPU11將在供能期間由主電源計(jì)數(shù)的計(jì)數(shù)器值作為第二計(jì)數(shù)器值存儲(chǔ)在RAM14中。
輸入部件12包括圖1所示的主體部件10中的數(shù)字鍵/功能鍵K1、模式鍵K2、負(fù)責(zé)人鍵K3、觸摸屏P2等等,并且輸入部件12將對(duì)應(yīng)于由用戶(hù)按壓的鍵的按壓信號(hào)輸出到CPU11。
顯示部件13包括圖1所示的主體部件10中的觸摸屏P2、旋轉(zhuǎn)指示器P1等等。顯示部件13顯示各種顯示信息,例如經(jīng)由輸入部件12輸入的銷(xiāo)售數(shù)據(jù)、在電磁波計(jì)時(shí)單元30處的電磁波接收靈敏度、CPU11的處理結(jié)果等等。
正如圖3所示,RAM14包括用于存儲(chǔ)第一計(jì)數(shù)器值的第一計(jì)數(shù)器值存儲(chǔ)器141,以及用存儲(chǔ)第二計(jì)數(shù)器值的第二計(jì)數(shù)器值存儲(chǔ)器142。
RAM14包括工作區(qū)143,用于臨時(shí)存儲(chǔ)由CPU11執(zhí)行的各種程序以及與這些程序有關(guān)的數(shù)據(jù)。
在CPU11控制下,存儲(chǔ)在第一計(jì)數(shù)器值存儲(chǔ)器141的第一計(jì)數(shù)器值和存儲(chǔ)在第二計(jì)數(shù)器值存儲(chǔ)器142的第二計(jì)數(shù)器值以固定的時(shí)間間隔遞增1,以被更新。
另外,RAM14包括與銷(xiāo)售數(shù)據(jù)的登記處理有關(guān)的各種存儲(chǔ)區(qū),例如價(jià)格查找(PLU)存儲(chǔ)器144,用于存儲(chǔ)商品信息;每個(gè)時(shí)間區(qū)域存儲(chǔ)器145,用于存儲(chǔ)每個(gè)指定時(shí)間區(qū)域的總銷(xiāo)售數(shù)據(jù);以及每個(gè)部分存儲(chǔ)器146,用于存儲(chǔ)商品的每個(gè)部分的總銷(xiāo)售數(shù)據(jù)。
通信部件15包括網(wǎng)絡(luò)接口卡、調(diào)制解調(diào)器等等,并且經(jīng)由通信網(wǎng)絡(luò)與外部設(shè)備傳送信息。
存儲(chǔ)部件16包括存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)上預(yù)先存儲(chǔ)程序或者數(shù)據(jù)。該存儲(chǔ)介質(zhì)包括磁的或者光學(xué)的記錄介質(zhì),或者半導(dǎo)體存儲(chǔ)器,并且通過(guò)將其固定到或者可拆卸地固定到存儲(chǔ)部件16而來(lái)設(shè)定該存儲(chǔ)介質(zhì)。
除了系統(tǒng)程序之外,存儲(chǔ)介質(zhì)也存儲(chǔ)各種程序,例如,時(shí)間校正方法的選擇處理程序、等待時(shí)間校正處理程序、符合靈敏度的時(shí)間校正處理程序、以固定的時(shí)間間隔執(zhí)行的時(shí)間校正處理程序、以及銷(xiāo)售數(shù)據(jù)處理程序,以及由這些程序處理的數(shù)據(jù)。
可以采用這樣一種結(jié)構(gòu),其中可以從經(jīng)由通信網(wǎng)絡(luò)連接的其他設(shè)備接收存儲(chǔ)在存儲(chǔ)介質(zhì)上的程序和數(shù)據(jù),以將其存儲(chǔ)。另外,可以采用這樣一種結(jié)構(gòu),其中將設(shè)置有存儲(chǔ)介質(zhì)的存儲(chǔ)設(shè)備放置在經(jīng)由通信網(wǎng)絡(luò)連接的其它設(shè)備側(cè),并且經(jīng)由通信網(wǎng)絡(luò),可以獲取存儲(chǔ)在存儲(chǔ)介質(zhì)上的程序和數(shù)據(jù)。
打印部件17包括例如打印頭部件和傳送部件,在打印頭部件中,以直線(xiàn)形狀設(shè)置多個(gè)分段單元的熱元件,以及傳送部件用于將設(shè)定的輥型收據(jù)表單發(fā)送給打印頭部件。
根據(jù)以預(yù)定時(shí)間間隔對(duì)于每一行從CPU11輸入的銷(xiāo)售數(shù)據(jù)和日期和時(shí)間數(shù)據(jù),打印部件17執(zhí)行收據(jù)表格供給并且打印在收據(jù)表格上,以及經(jīng)由出紙口RM彈出打印的收據(jù)。
在打印到收據(jù)上的同時(shí),打印部件17將與打印到收據(jù)上的內(nèi)容相同的內(nèi)容打印到日志表格上。
計(jì)時(shí)電路18計(jì)時(shí)當(dāng)前日期和時(shí)間的秒、分、時(shí)、月和年,并且輸出日期和時(shí)間數(shù)據(jù)。
電源控制部件19將來(lái)自作為主電源的交流(AC)電源的功率提供給ECR1的每個(gè)部件。充電電路19b也將來(lái)自AC電源的功率提供給作為輔助電源的電池19a。
當(dāng)切斷與AC電源的連接時(shí),電源控制部件19從電池19a接收功率,并且將功率到ECR1的每個(gè)部件。在從電池19a供給功率期間,電源控制部件19輸出掉電信號(hào)給CPU11,其中,掉電信號(hào)表示主電源處于中斷狀態(tài)。
電磁波計(jì)時(shí)電路30通過(guò)電磁波接收包含精確的日期和時(shí)間信息的時(shí)間信號(hào),并且根據(jù)接收的時(shí)間信號(hào),來(lái)計(jì)時(shí)精確的日期和時(shí)間。
圖4顯示電磁波計(jì)時(shí)單元30的功能配置圖。
如圖4所示,電磁波計(jì)時(shí)單元30包括CPU31、電磁波接收部件32、接口(I/F)33、計(jì)時(shí)電路34、RAM35、只讀存儲(chǔ)器(ROM)36。
CPU31在RAM35中使用存儲(chǔ)在ROM36中的計(jì)時(shí)處理程序(見(jiàn)圖7),以及結(jié)合所述程序控制整個(gè)處理操作。
CPU31具有計(jì)時(shí)器功能,以及計(jì)數(shù)的計(jì)數(shù)器值作為第三計(jì)數(shù)器值存儲(chǔ)在RAM35中。
CPU31總是檢測(cè)電磁波接收部件32的電磁波接收狀態(tài),以及根據(jù)所接收的狀態(tài)來(lái)估計(jì)接收靈敏度水平。這個(gè)估計(jì)的接收靈敏度信息存儲(chǔ)在RAM35中。
正如圖5A所示,電磁波接收部件32包括天線(xiàn)321,其具有以線(xiàn)圈形狀纏繞在棒狀磁體322周?chē)膶?dǎo)體323。電磁波接收部件32經(jīng)由天線(xiàn)321接收來(lái)自傳送站的時(shí)間信號(hào),該傳送站傳送包含精確的日期和時(shí)間信息(時(shí)間代碼信息)的時(shí)間信號(hào)作為標(biāo)準(zhǔn)的電磁波。
天線(xiàn)321接收在圖5A所示的箭頭方向上的電磁波。因此,天線(xiàn)321的接收靈敏度根據(jù)其安裝狀態(tài)而變化。
圖5B顯示了天線(xiàn)321的安裝實(shí)例。
正如圖5B所示,天線(xiàn)321設(shè)置在旋轉(zhuǎn)指示器P1的支架上,并且磁體322的兩端安裝在所述支架內(nèi)側(cè)的壁表面上。換句話(huà)說(shuō),可以通過(guò)旋轉(zhuǎn)指示器P1的旋轉(zhuǎn)來(lái)改變天線(xiàn)321的電磁波接收位置。
接口33是用于連接ECR1的接口。
計(jì)時(shí)電路34計(jì)時(shí)當(dāng)前日期和時(shí)間的秒、分、時(shí)間、月、以及年,并且輸出這個(gè)日期和時(shí)間數(shù)據(jù)。
正如圖6所示,RAM35包括用于存儲(chǔ)第三計(jì)數(shù)器值的第三計(jì)數(shù)器值存儲(chǔ)器351的存儲(chǔ)器計(jì)時(shí)、用于存儲(chǔ)由計(jì)時(shí)電路34計(jì)時(shí)的當(dāng)前日期和時(shí)間數(shù)據(jù)的當(dāng)前日期和時(shí)間存儲(chǔ)器352、以及用于存儲(chǔ)關(guān)于電磁波計(jì)時(shí)單元30的接收靈敏度信息的接收靈敏度存儲(chǔ)器353。
在CPU31的控制下,以固定的時(shí)間間隔,第三計(jì)數(shù)器值存儲(chǔ)器351中存儲(chǔ)的第三計(jì)數(shù)器值遞增1,以被更新。
RAM35還包括接收OK標(biāo)記存儲(chǔ)器354以及接收NG標(biāo)記存儲(chǔ)器355的存儲(chǔ)區(qū)域。
接收OK標(biāo)記存儲(chǔ)器354存儲(chǔ)表示時(shí)間信號(hào)接收成功的接收OK標(biāo)記數(shù)據(jù)。換句話(huà)說(shuō),當(dāng)接收成功時(shí),接收OK標(biāo)記設(shè)定為ON。當(dāng)接收失敗時(shí),接收OK標(biāo)記設(shè)定為OFF。
接收NG標(biāo)記存儲(chǔ)器355存儲(chǔ)表示時(shí)間信號(hào)接收失敗的接收NG標(biāo)記數(shù)據(jù)。換句話(huà)說(shuō),當(dāng)接收失敗時(shí),接收NG標(biāo)記設(shè)定為ON。當(dāng)接收成功時(shí),接收NG標(biāo)記設(shè)定為OFF。
ROM36包括半導(dǎo)體存儲(chǔ)器等,并且存儲(chǔ)計(jì)時(shí)處理程序。
接著,將描述所述實(shí)施例的操作。
通過(guò)實(shí)例的方式描述本實(shí)施例,在所述實(shí)例中,根據(jù)ECR1的操作狀況來(lái)選擇計(jì)時(shí)電路18的時(shí)間校正方法,電磁波計(jì)時(shí)單元30接收時(shí)間信號(hào),以根據(jù)所選擇的時(shí)間校正方法來(lái)計(jì)時(shí)精確的日期和時(shí)間,以及基于由電磁波計(jì)時(shí)單元30計(jì)時(shí)的精確的日期和時(shí)間,來(lái)校正ECR1的計(jì)時(shí)電路18的時(shí)間,例如,基于經(jīng)由電磁波傳送的時(shí)間信號(hào),來(lái)執(zhí)行電磁波計(jì)時(shí)單元30的日期和時(shí)間校正,以及還執(zhí)行用于計(jì)時(shí)實(shí)際處理所使用的日期和時(shí)間的計(jì)時(shí)電路18的日期和時(shí)間的校正。
首先,參考圖7,將描述由所述電磁波計(jì)時(shí)單元30執(zhí)行的計(jì)時(shí)處理的內(nèi)容。這個(gè)計(jì)時(shí)處理基于接收到的計(jì)時(shí)信號(hào)來(lái)計(jì)時(shí)精確的日期和時(shí)間,以及響應(yīng)于來(lái)自ECR1的請(qǐng)求,向ECR1輸出計(jì)時(shí)的日期和時(shí)間的數(shù)據(jù)。
在圖7中顯示的計(jì)時(shí)處理中,首先在步驟S1中,CPU31參考第三計(jì)數(shù)器值存儲(chǔ)器351中存儲(chǔ)的計(jì)數(shù)器值,以確定所述計(jì)數(shù)器值是否達(dá)到固定的值。即,在所述計(jì)數(shù)器值重置之后,是否經(jīng)過(guò)了特定時(shí)間段。稍后將描述所述第三計(jì)數(shù)器值的重置情況。
如果確定經(jīng)過(guò)了特定的時(shí)間段(步驟S1;是),所述處理進(jìn)行到步驟S2。如果確定沒(méi)有經(jīng)過(guò)特定的時(shí)間段(步驟S1;否),所述處理進(jìn)行到步驟S8。
首先,將描述確定經(jīng)過(guò)了特定時(shí)間段的情況。
在步驟S2中,電磁波接收部件32執(zhí)行檢測(cè)處理,以檢測(cè)時(shí)間信號(hào)的電磁波。接著,在步驟S3中,CPU31確定所述時(shí)間信號(hào)是否已經(jīng)被正確地接收。
如果電磁波接收靈敏度低,以及所述時(shí)間信號(hào)沒(méi)有被正確地接收(步驟S3;否),則RAM35的接收OK標(biāo)記存儲(chǔ)器354中的標(biāo)記被設(shè)定為OFF,以及接收NG標(biāo)記存儲(chǔ)器355中的標(biāo)記設(shè)定為ON(步驟S4)。在以這種方式設(shè)定所述標(biāo)記之后,所述處理進(jìn)行到步驟S7。
另一方面,如果所述時(shí)間信號(hào)已經(jīng)被正確地接收(步驟S3;是),則RAM35的接收OK標(biāo)記存儲(chǔ)器354中的標(biāo)記被設(shè)定為ON,以及接收NG標(biāo)記存儲(chǔ)器355中的標(biāo)記被設(shè)定為OFF(步驟S5)。
接著,在步驟S6中,CPU31基于在步驟S2的處理中接收的時(shí)間信號(hào)來(lái)校正由計(jì)時(shí)電路34計(jì)時(shí)的日期和時(shí)間,以及把校正的日期和時(shí)間數(shù)據(jù)存儲(chǔ)在當(dāng)前日期和時(shí)間存儲(chǔ)器352中。
接著,在步驟S7中,CPU31重置第三計(jì)數(shù)器值存儲(chǔ)器351中存儲(chǔ)的計(jì)數(shù)器值。因此,所述第三計(jì)數(shù)器值變?yōu)?,并且再次增加,直到到達(dá)上述的固定值。在計(jì)時(shí)開(kāi)始之后,所述處理返回到步驟S1。
接著,將描述在步驟S1中確定沒(méi)有經(jīng)過(guò)特定時(shí)間段的情況。
在步驟S8中,CPU31確定是否已經(jīng)從ECR1請(qǐng)求當(dāng)前日期和時(shí)間數(shù)據(jù)。
當(dāng)確定所述日期和時(shí)間數(shù)據(jù)已經(jīng)被請(qǐng)求時(shí)(步驟S8;是),CPU31經(jīng)由接口33將當(dāng)前日期和時(shí)間存儲(chǔ)器352中存儲(chǔ)的日期和時(shí)間數(shù)據(jù)傳送到ECR1,并進(jìn)行步驟S10的處理。
當(dāng)確定所述日期和時(shí)間數(shù)據(jù)沒(méi)有被請(qǐng)求時(shí)(步驟S8;否),所述處理進(jìn)行到步驟S10,而沒(méi)有執(zhí)行步驟S9的處理。
接著,在步驟S10中,CPU31確定是否已經(jīng)從ECR1請(qǐng)求標(biāo)記數(shù)據(jù)。
當(dāng)確定所述標(biāo)記數(shù)據(jù)已經(jīng)被請(qǐng)求時(shí)(步驟S10;是),CPU31經(jīng)由接口33將接收OK標(biāo)記存儲(chǔ)器354中存儲(chǔ)的接收OK標(biāo)記數(shù)據(jù)以及接收NG標(biāo)記存儲(chǔ)器355中存儲(chǔ)的接收NG標(biāo)記數(shù)據(jù)設(shè)定為ON的標(biāo)記傳送到ECR1。
另一方面,當(dāng)確定所述標(biāo)記數(shù)據(jù)沒(méi)有被請(qǐng)求時(shí)(步驟S10;否),CPU31返回到步驟S1,而沒(méi)有執(zhí)行步驟S11的處理。
接著,參考圖8,將描述由ECR1執(zhí)行的時(shí)間校正方法的選擇處理的內(nèi)容。所述時(shí)間校正方法的選擇處理用于確定ECR1的操作狀況,以及根據(jù)所確定的操作狀況在計(jì)時(shí)電路18選擇時(shí)間校正方法。
在圖8中顯示的時(shí)間校正方法的選擇處理中,首先在步驟T1,CPU11確定是否已經(jīng)從電源控制部件19輸出掉電信號(hào),由此確定AC電源的ON狀態(tài),其中ECR1連接到所述AC電源。
例如,如果在從工廠(chǎng)運(yùn)送的ECR1存放在倉(cāng)庫(kù)中或者設(shè)置在商店中但是長(zhǎng)時(shí)間沒(méi)有操作的階段從所述AC電源斷開(kāi),則ECR1被設(shè)定為中斷狀態(tài),由此從電源控制部件19輸出掉電信號(hào)。
在這種情況下,ECR1接收來(lái)自待供能的電池19a的功率,以及ECR1的電源模式從中斷模式被切換到省電模式。
如果沒(méi)有掉電信號(hào)從電源控制部件19輸出,并且AC電源為ON狀態(tài)(步驟T1;是),所述處理進(jìn)行到步驟T4。
另一方面,如果有掉電信號(hào)從電源控制部件19輸出,并且AC電源被確定在OFF狀態(tài)(步驟T1;否),則ECR1被設(shè)定為等待狀態(tài),以等待其在所述省電模式中的啟動(dòng)(步驟T2)。在設(shè)定為等待狀態(tài)之后,所述處理進(jìn)行到步驟T3的處理,即,等待時(shí)間校正處理。
參考圖9,將描述步驟T3的等待時(shí)間校正處理。這個(gè)等待時(shí)間校正處理是在中斷狀況下執(zhí)行的,其中切斷與AC電源的連接,即,沒(méi)有使用ECR1。這是用于通過(guò)由電池19a以固定的時(shí)間間隔供能來(lái)啟動(dòng)ECR1,從而校正時(shí)間,以及使得電磁波計(jì)時(shí)單元30強(qiáng)制接收時(shí)間信號(hào)的處理。
在圖9中顯示的等待時(shí)間校正處理中,首先在步驟T31,CPU11參考RAM14的第一計(jì)數(shù)器值存儲(chǔ)器141中存儲(chǔ)的計(jì)數(shù)器值,以確定所述計(jì)數(shù)器值是否已經(jīng)達(dá)到固定的值,即,在所述第一計(jì)數(shù)器值重置之后是否已經(jīng)經(jīng)過(guò)特定的時(shí)間段。稍后將描述所述第一計(jì)數(shù)器值的重置情況。
如果確定沒(méi)有經(jīng)過(guò)特定的時(shí)間段(步驟T31;否),CPU11結(jié)束這個(gè)處理,以及進(jìn)行隨后的處理,即,圖8的步驟T1。另一方面,如果確定經(jīng)過(guò)了特定的時(shí)間段(步驟T31;是),CPU11臨時(shí)地停止ECR1的等待狀態(tài)。因此,ECR1被啟動(dòng)(步驟T32)。
接著,在步驟T33中,CPU11產(chǎn)生請(qǐng)求信息,用于請(qǐng)求將電磁波計(jì)時(shí)單元30的接收OK標(biāo)記存儲(chǔ)器354或接收NG標(biāo)記存儲(chǔ)器355中的標(biāo)記數(shù)據(jù)設(shè)定為ON,以及將這個(gè)請(qǐng)求信息輸出到電磁波計(jì)時(shí)單元30。
在所述標(biāo)記數(shù)據(jù)已經(jīng)被請(qǐng)求之后,在步驟T34中,CPU11確定已經(jīng)從電磁波計(jì)時(shí)單元30獲得了所述接收OK標(biāo)記數(shù)據(jù)和所述接收NG標(biāo)記數(shù)據(jù)的哪一個(gè)。當(dāng)確定所述兩個(gè)標(biāo)記數(shù)據(jù)都沒(méi)有被獲得時(shí)(步驟T34;否),CPU11返回到步驟T33的處理,以再次請(qǐng)求標(biāo)記數(shù)據(jù)。
另一方面,如果已經(jīng)從電磁波計(jì)時(shí)單元30獲得接收OK標(biāo)記數(shù)據(jù)或接收NG標(biāo)記數(shù)據(jù)(步驟T34;是),則在步驟T35中,CPU11確定所獲得的標(biāo)記數(shù)據(jù)是否為接收NG標(biāo)記數(shù)據(jù)。
如果所獲得的標(biāo)記數(shù)據(jù)是接收NG標(biāo)記數(shù)據(jù)(步驟T35;是),則所述處理進(jìn)行到步驟T36。如果所獲得的標(biāo)記數(shù)據(jù)是接收OK標(biāo)記數(shù)據(jù)(步驟T35;否),則所述處理進(jìn)行到步驟T40。
在步驟T36中,CPU11產(chǎn)生請(qǐng)求信息,用于請(qǐng)求所述電磁波計(jì)時(shí)單元強(qiáng)制地接收時(shí)間信號(hào),以及將這個(gè)請(qǐng)求信息輸出到電磁波計(jì)時(shí)單元30。
接著,在步驟T37中,CPU11確定已經(jīng)獲得所述接收OK標(biāo)記數(shù)據(jù)和所述接收NG標(biāo)記數(shù)據(jù)的哪一個(gè)。如果所述兩個(gè)標(biāo)記數(shù)據(jù)都沒(méi)有被獲得(步驟T37;否),則CPU11返回到步驟T36的處理,以再次請(qǐng)求強(qiáng)制接收所述時(shí)間信號(hào)。
另一方面,如果已經(jīng)接收到所述標(biāo)記數(shù)據(jù)(步驟T37,是),則在步驟T38中,CPU11確定所獲得的標(biāo)記數(shù)據(jù)是否為接收NG標(biāo)記數(shù)據(jù)。
如果所獲得的標(biāo)記數(shù)據(jù)是接收NG標(biāo)記數(shù)據(jù)(步驟T38;是),則CPU11控制顯示部件13以顯示一消息,告知沒(méi)有獲得精確的時(shí)間信號(hào)以及沒(méi)有執(zhí)行時(shí)間校正(步驟T39),并且進(jìn)行隨后的處理,即,圖8的步驟T1的處理。
如果所述獲得的標(biāo)記數(shù)據(jù)是接收OK標(biāo)記數(shù)據(jù)(步驟T38;否),則在步驟T40中,CPU11向電磁波計(jì)時(shí)單元30輸出請(qǐng)求信息,用于請(qǐng)求當(dāng)前日期和時(shí)間數(shù)據(jù),以及使得這個(gè)請(qǐng)求從電磁波計(jì)時(shí)單元30獲得日期和時(shí)間數(shù)據(jù)。
在獲得所述當(dāng)前日期和時(shí)間數(shù)據(jù)之后,在步驟T41中,CPU11基于所獲得的日期和時(shí)間數(shù)據(jù)來(lái)校正由計(jì)時(shí)電路18計(jì)時(shí)的時(shí)間。
接著,在步驟T42中,CPU11重置第一記數(shù)器值存儲(chǔ)器141中存儲(chǔ)的計(jì)數(shù)器值。因此,所述第一計(jì)數(shù)器值被重置為0,并且再次增加到之前提及的固定值。然后,由CPU11執(zhí)行的處理進(jìn)行到下一個(gè)處理,即,圖8的步驟T1的處理。
接著,將描述在圖8的步驟T1中確定所述AC電源為ON狀態(tài)的情況。
在步驟T4中,CPU11確定ECR1是否為等待狀態(tài)。當(dāng)確定ECR1為等待狀態(tài)時(shí)(步驟T4;是),在步驟T5中,CPU11臨時(shí)停止等待狀態(tài),以啟動(dòng)ECR1(步驟T5),以及根據(jù)步驟T6中的靈敏度進(jìn)行時(shí)間校正處理。
另一方面,當(dāng)確定ECR1不是等待狀態(tài)時(shí)(步驟T4;否),CPU11進(jìn)行根據(jù)步驟T6中的靈敏度執(zhí)行的時(shí)間校正處理,而沒(méi)有執(zhí)行步驟T5的處理。
參考圖10,將描述根據(jù)步驟T6中的靈敏度執(zhí)行的時(shí)間校正處理的內(nèi)容。這個(gè)根據(jù)靈敏度的時(shí)間校正處理是在ECR1連接到待供能的AC電源(例如,被使用的ECR1)的狀況下執(zhí)行的。如果在啟動(dòng)ECR1時(shí)電磁波計(jì)時(shí)單元30的接收靈敏度高,則電磁波計(jì)時(shí)單元30接收時(shí)間信號(hào),以執(zhí)行時(shí)間校正。
在圖10中根據(jù)靈敏度執(zhí)行的時(shí)間校正處理中,首先在步驟T61,CPU11確定ECR1的操作狀況,以及確定另一個(gè)任務(wù)(例如登記處理或結(jié)算處理)的數(shù)據(jù)處理是否被執(zhí)行。
當(dāng)確定另一個(gè)任務(wù)的數(shù)據(jù)處理被執(zhí)行時(shí)(步驟T61;是),CPU11結(jié)束處理,并且進(jìn)行隨后的處理,即,圖8的步驟T7的處理。
另一方面,當(dāng)確定另一任務(wù)的數(shù)據(jù)處理沒(méi)有被執(zhí)行時(shí)(步驟T61;否),CPU11產(chǎn)生請(qǐng)求信息,用于請(qǐng)求關(guān)于電磁波計(jì)時(shí)單元30的接收靈敏度信息。以及將這個(gè)請(qǐng)求信息輸出到電磁波計(jì)時(shí)單元30(步驟T62)。
接著,在步驟T63中,CPU11確定是否已經(jīng)獲得關(guān)于電磁波計(jì)時(shí)單元30的接收靈敏度信息。當(dāng)確定沒(méi)有獲得所述接收靈敏度的信息時(shí)(步驟T63;否),CPU11返回到步驟T62的處理,以再次請(qǐng)求所述接收靈敏度信息。
當(dāng)確定已經(jīng)獲得電磁波計(jì)時(shí)單元30的接收靈敏度信息時(shí)(步驟T63;是),CPU11確定所述接收靈敏度是否等于或大于預(yù)定的水平,即,所述接收靈敏度是否良好(步驟T64)。
如果所述接收靈敏度不等于或大于所述預(yù)定的水平(步驟T64;否),CPU11結(jié)束所述處理,而不執(zhí)行時(shí)間校正,并且進(jìn)行到隨后的處理,即,圖8的步驟T7的處理。
請(qǐng)注意如果接收靈敏度不等于或大于所述預(yù)定的水平,則CPU11可以控制顯示部件13,以顯示一消息,告知所述接收靈敏度為低,并且通過(guò)旋轉(zhuǎn)旋轉(zhuǎn)指示器P1來(lái)指導(dǎo)用戶(hù)改變電磁波接收位置。
另一方面,如果接收靈敏度等于或大于所述預(yù)定的水平(步驟T64;是),則CPU11產(chǎn)生請(qǐng)求信息,用于請(qǐng)求由電磁波計(jì)時(shí)單元30計(jì)時(shí)的當(dāng)前日期和時(shí)間數(shù)據(jù),以及將這個(gè)請(qǐng)求信息輸出到電磁波計(jì)時(shí)單元30(步驟T65)。
接著,在步驟T66中,CPU11確定是否從所述電磁波計(jì)時(shí)單元獲得所述日期和時(shí)間數(shù)據(jù)。如果沒(méi)有獲得所述日期和時(shí)間數(shù)據(jù)(步驟T66;否),則CPU11返回到步驟T65的處理,以再次請(qǐng)求所述日期和時(shí)間數(shù)據(jù)。
如果已經(jīng)從電磁波計(jì)時(shí)單元30獲得所述日期和時(shí)間數(shù)據(jù)(步驟T66;是),則CPU11基于所接收的日期和時(shí)間數(shù)據(jù)來(lái)校正由計(jì)時(shí)電路18計(jì)時(shí)的日期和時(shí)間(步驟T67)。在所述時(shí)間校正之后,CPU11結(jié)束所述處理,以及進(jìn)行隨后的處理,即,圖8的步驟T7。
描述將返回到圖8的步驟T7。
在圖8中顯示的步驟T7中,CPU11確定ECR1的操作模式是否已經(jīng)被模式鍵K2設(shè)定為OFF模式。
如果所述操作模式?jīng)]有被設(shè)定為OFF模式(步驟T7;否),則CPU11返回到步驟T1的處理,如果所述操作模式已經(jīng)被設(shè)定為OFF模式(步驟T7;是),則CPU11執(zhí)行步驟T8的以固定的時(shí)間間隔進(jìn)行的時(shí)間校正處理。
參考圖11,將描述步驟T8的以固定的時(shí)間間隔執(zhí)行的時(shí)間校正處理的內(nèi)容。這個(gè)以固定時(shí)間間隔的時(shí)間校正處理是在ECR1連接到待供能的AC電源(例如,被使用的ECR1)的狀況下執(zhí)行的。在ECR1的操作停止的OFF模式的情況下,電磁波計(jì)時(shí)單元30接收時(shí)間信號(hào),以執(zhí)行時(shí)間校正。
在圖11中顯示的以固定的時(shí)間間隔的時(shí)間校正處理中,首先在步驟T81中,CPU11參考第二計(jì)數(shù)器值存儲(chǔ)器142中存儲(chǔ)的計(jì)數(shù)器值,以確定這個(gè)計(jì)數(shù)器值是否已經(jīng)達(dá)到固定的值,即,在第二計(jì)數(shù)器值重置之后是否經(jīng)過(guò)固定的時(shí)間段。稍后將描述所述第二計(jì)數(shù)器值的重置情況。
當(dāng)確定沒(méi)有經(jīng)過(guò)所述固定的時(shí)間段時(shí)(步驟T81;否),CPU11結(jié)束處理,以及進(jìn)行隨后的處理,即圖8的步驟T1。
當(dāng)確定已經(jīng)過(guò)所述固定的時(shí)間段時(shí)(步驟T81,是),CPU11產(chǎn)生請(qǐng)求信息,用于請(qǐng)求由電磁波計(jì)時(shí)單元30計(jì)時(shí)的當(dāng)前日期和時(shí)間數(shù)據(jù),以及將這個(gè)請(qǐng)求信息輸出到電磁波計(jì)時(shí)單元30(步驟T82)。
接著,在步驟T83中,CPU11確定是否從電磁波計(jì)時(shí)單元30獲得日期和時(shí)間數(shù)據(jù)。如果所述日期和時(shí)間數(shù)據(jù)沒(méi)有被獲得(步驟T83;否),則CPU11返回到步驟T82的處理,以再次請(qǐng)求所述日期和時(shí)間數(shù)據(jù)。
另一方面,如果已經(jīng)從電磁波計(jì)時(shí)單元30獲得所述日期和時(shí)間數(shù)據(jù)(步驟T83;是),CPU11基于所述獲得的日期和時(shí)間數(shù)據(jù)校正由計(jì)時(shí)電路18計(jì)時(shí)的日期和時(shí)間(步驟T84)。
在所述日期和時(shí)間的校正之后,在步驟T85,CPU11重置第二計(jì)數(shù)器值存儲(chǔ)器142中存儲(chǔ)的第二計(jì)數(shù)器值。因此,所述第二計(jì)數(shù)器值被設(shè)定為0,以及再次增加到之前提及的固定值。CPU11在重置所述第二計(jì)數(shù)器值之后結(jié)束所述處理,進(jìn)行隨后的處理,即,圖8的步驟T1的處理,以及根據(jù)ECR1的操作狀況重復(fù)進(jìn)行時(shí)間校正。
接著,參考圖12,將描述與上述的時(shí)間校正方法的選擇處理并行地由ECR1執(zhí)行的銷(xiāo)售數(shù)據(jù)處理。所述銷(xiāo)售數(shù)據(jù)處理用于根據(jù)由模式鍵K2指定的操作模式來(lái)處理銷(xiāo)售數(shù)據(jù)。
在圖12中顯示的銷(xiāo)售數(shù)據(jù)處理中,首先在步驟E1,CPU11確定是否有經(jīng)過(guò)輸入部件12的來(lái)自操作者的輸入。
如果沒(méi)有輸入(步驟E1;否),則CPU11等待輸入。另一方面,如果有輸入(步驟E1;是),則CPU11分析所述輸入,以確定所述輸入是否是經(jīng)由模式鍵K2的操作(步驟E2)。
如果所述輸入是經(jīng)由模式鍵K2的操作(步驟E2;是),則CPU11根據(jù)所述操作輸入來(lái)執(zhí)行操作模式切換(步驟E3)。
另一方面,如果所述輸入不是經(jīng)由模式鍵K2的操作,但是經(jīng)由另一個(gè)鍵(例如數(shù)字鍵/功能鍵K1)的操作(步驟E2;否),則CPU11確定由模式鍵K2的操作設(shè)定的當(dāng)前操作模式是否為登記模式(步驟E4)。
如果已經(jīng)由模式鍵K2設(shè)定另一個(gè)模式(例如檢查模式或設(shè)定模式)的同時(shí)沒(méi)有設(shè)定所述登記模式(步驟E4;否),則CPU11根據(jù)由模式鍵K2設(shè)定的操作模式來(lái)執(zhí)行處理(步驟E5)。
另一方面,如果所述登記模式已經(jīng)被設(shè)定(步驟E4;是),則CPU11確定登記的銷(xiāo)售數(shù)據(jù)的關(guān)閉處理是否已經(jīng)通過(guò)鍵輸入被指示(步驟E6)。
如果所述關(guān)閉處理沒(méi)有被指示,并且如果步驟E1中的輸入是經(jīng)由數(shù)字鍵/功能鍵K1的銷(xiāo)售數(shù)據(jù)(步驟E6;否),則CPU11基于由計(jì)時(shí)電路18計(jì)時(shí)的日期和時(shí)間來(lái)登記所述輸入銷(xiāo)售數(shù)據(jù),以及更新PLU存儲(chǔ)器144中存儲(chǔ)的數(shù)據(jù)(步驟E7)。
接著,在步驟E8中,CPU11基于由計(jì)時(shí)電路18計(jì)時(shí)的日期和時(shí)間來(lái)更新另一個(gè)用于數(shù)據(jù)登記的存儲(chǔ)器(例如各時(shí)區(qū)存儲(chǔ)器145)中存儲(chǔ)的數(shù)據(jù)。
在更新每一個(gè)存儲(chǔ)器中存儲(chǔ)的信息之后,在步驟E9,CPU11控制打印單元17,以在收據(jù)R和日志J上打印登記的內(nèi)容。
在打印之后,CPU11進(jìn)行驟E1,以重復(fù)步驟E1到E9的處理,直至登記結(jié)束處理被指示,并登記所述銷(xiāo)售數(shù)據(jù)。
如果所有的銷(xiāo)售數(shù)據(jù)都已經(jīng)被登記并且結(jié)束處理被指示(步驟E6;是),則CPU11從計(jì)時(shí)電路18獲得當(dāng)前日期和時(shí)間數(shù)據(jù),以及控制打印部件19,以打印并發(fā)出收據(jù)R,當(dāng)前日期和時(shí)間被打印在其上,并且經(jīng)由出紙口RM輸出這個(gè)收據(jù)(步驟E10),在收據(jù)R打印以及發(fā)出之后,由CPU11執(zhí)行的處理返回到步驟E1。
正如以上所述,ECR所述操作狀況選擇計(jì)時(shí)電路18的校正所述日期和時(shí)間的時(shí)間校正方法,以及通過(guò)使用由所選擇的時(shí)間校正方法校正的日期和時(shí)間來(lái)處理所述銷(xiāo)售數(shù)據(jù)。因此,可以省略手動(dòng)校正時(shí)間的復(fù)雜工作,以及基于精確的日期和時(shí)間處理所述銷(xiāo)售數(shù)據(jù)。
ECR1根據(jù)所述操作狀況自動(dòng)選擇最佳的時(shí)間校正方法。因而,可以不影響ECR1的銷(xiāo)售數(shù)據(jù)處理而進(jìn)行時(shí)間校正。
在從工廠(chǎng)運(yùn)送或者傳送給用戶(hù)時(shí),ECR1不是從主電源接收功率,而是從輔助電源。在這種情況下,ECR1以固定的間隔從等待狀態(tài)進(jìn)行操作,從電磁波計(jì)時(shí)單元30獲取正確的日期和時(shí)間數(shù)據(jù)?;谠摂?shù)據(jù),ECR1校正計(jì)時(shí)電路18的日期-時(shí)間數(shù)據(jù)。這使得其不需要在工廠(chǎng)或者在安裝ECR1的商店設(shè)定日期和時(shí)間。
ECR1臨時(shí)啟動(dòng)以執(zhí)行所述時(shí)間校正,以及然后再次設(shè)定為等待狀態(tài)。因而,可以以最小的功率消耗來(lái)執(zhí)行時(shí)間校正。
所述時(shí)間校正是在沒(méi)有執(zhí)行數(shù)據(jù)處理時(shí)進(jìn)行的。因而,可以不影響所述銷(xiāo)售數(shù)據(jù)處理而執(zhí)行所述時(shí)間校正。
例如,如果ECR1在安裝到商店之后通過(guò)主電源被供能而啟動(dòng),當(dāng)電磁波計(jì)時(shí)單元30的接收靈敏度等于或大于所述預(yù)訂的水平時(shí),ECR1接收所述時(shí)間信號(hào),以校正所述日期和時(shí)間。因而,所述日期和時(shí)間只有當(dāng)接收靈敏度為高時(shí)才可以被校正,因此實(shí)現(xiàn)了高的時(shí)間校正處理效率。
如果ECR1由所述主電源供能但是處于操作停止?fàn)顟B(tài),則ECR1以固定的時(shí)間間隔從電磁波計(jì)時(shí)單元30獲得所述日期和時(shí)間數(shù)據(jù),以校正計(jì)時(shí)電路18的日期和時(shí)間。因而,例如即使在晚上或者商店關(guān)閉等時(shí)候也可以執(zhí)行所述時(shí)間校正。
尤其,大多數(shù)情況下電磁波接收狀態(tài)在晚上會(huì)更好,因而,可以在接收狀態(tài)好的時(shí)區(qū)執(zhí)行所述時(shí)間校正,由此實(shí)現(xiàn)高的時(shí)間校正效率。
電磁波計(jì)時(shí)單元30的電磁波接收部件32的天線(xiàn)321安裝在旋轉(zhuǎn)指示器P1中,以結(jié)合旋轉(zhuǎn)指示器P1的旋轉(zhuǎn)使得其電磁波接收方向旋轉(zhuǎn)。因而,用戶(hù)旋轉(zhuǎn)所述旋轉(zhuǎn)指示器P1,由此改變其電磁波接收位置。因而,能夠提高接收效率。
在所使用的配置中,電磁波計(jì)時(shí)單元30包括上述的CPU31,用于控制所述計(jì)時(shí)處理,電磁波計(jì)時(shí)單元30可以獨(dú)立地接收時(shí)間信號(hào),以執(zhí)行所述時(shí)間校正,以及ECR1在需要時(shí)獲得由電磁波計(jì)時(shí)單元30計(jì)時(shí)的精確的日期和時(shí)間。因而,即使在所述時(shí)間信號(hào)的接收期間,ECR1也能夠執(zhí)行例如銷(xiāo)售數(shù)據(jù)處理的另一個(gè)任務(wù)的處理。
本實(shí)施例所描述的內(nèi)容只是優(yōu)選的實(shí)例,本發(fā)明在其中可以應(yīng)用。然而,并不局限于此。
例如,利用實(shí)例已經(jīng)描述了實(shí)施例,其中本發(fā)明應(yīng)用于ECR。但是,本發(fā)明不局限于此。本發(fā)明可以被應(yīng)用于信息處理器,例如個(gè)人數(shù)字助理(PDA)、便攜式電話(huà)、或者用于處理銷(xiāo)售數(shù)據(jù)的計(jì)算機(jī)。
ECR1可以方便地設(shè)定一天的例如商店關(guān)門(mén)的時(shí)間,以及每天自動(dòng)地接收時(shí)間信號(hào),以在設(shè)定時(shí)間執(zhí)行時(shí)間校正。在這種情況下,顯示部件13上可以顯示表示在預(yù)定的時(shí)間自動(dòng)執(zhí)行時(shí)間校正的符號(hào)或消息。
以上已經(jīng)描述了經(jīng)由標(biāo)準(zhǔn)電磁波接收包含精確的日期和時(shí)間信息的時(shí)間信號(hào)的例子。然而,可以從全球定位系統(tǒng)(GPS)接收包含精確的日期和時(shí)間信息的全球定位系統(tǒng)(GS)信號(hào)。
在以上描述中,用戶(hù)在檢查旋轉(zhuǎn)指示器P1上顯示的接收靈敏度時(shí)手動(dòng)地旋轉(zhuǎn)所述旋轉(zhuǎn)指示器P1,由此將接收靈敏度水平設(shè)定在高位置。然而,當(dāng)在ECR1側(cè)檢查所述接收靈敏度時(shí),通過(guò)自動(dòng)地旋轉(zhuǎn)所述旋轉(zhuǎn)指示器P1,接收靈敏度可以被自動(dòng)設(shè)定在最小的位置。
ECR1和電磁波計(jì)時(shí)單元30的每一個(gè)都包括CPU,并且提高了ECR1側(cè)的CPU11的數(shù)據(jù)處理效率。然而,可以只在ECR1中設(shè)定CPU,以及只由這個(gè)CPU執(zhí)行電磁波計(jì)時(shí)單元30側(cè)的計(jì)時(shí)信號(hào)的接收控制以及時(shí)間校正控制。
此外,可以對(duì)本實(shí)施例的ECR1的配置和具體的操作進(jìn)行適當(dāng)?shù)淖兓?,而沒(méi)有背離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種銷(xiāo)售數(shù)據(jù)處理設(shè)備,用于根據(jù)日期和時(shí)間處理銷(xiāo)售數(shù)據(jù),該設(shè)備包括確定裝置,用于確定設(shè)備主體的操作狀態(tài);接收裝置,用于接收包含精確的日期和時(shí)間信息的時(shí)間信號(hào);選擇裝置,用于根據(jù)所確定的操作狀態(tài)來(lái)選擇時(shí)間校正方法;時(shí)間校正裝置,用于通過(guò)所選擇的時(shí)間校正方法,根據(jù)所接收的時(shí)間信號(hào)來(lái)校正所述日期和時(shí)間;以及輸入裝置,用于輸入所述銷(xiāo)售數(shù)據(jù);其中,根據(jù)所校正的日期和時(shí)間來(lái)處理所輸入的銷(xiāo)售數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,當(dāng)所述確定裝置確定由于所述設(shè)備主體從主電源斷開(kāi)而引起的中斷狀態(tài)時(shí),所述選擇裝置選擇的時(shí)間校正方法為由輔助電源以固定的時(shí)間間隔啟動(dòng)所述設(shè)備主體,以通過(guò)所述接收裝置來(lái)接收所述時(shí)間信號(hào),并且根據(jù)該時(shí)間信號(hào)來(lái)校正所述日期和時(shí)間。
3.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,當(dāng)所述確定裝置確定所述設(shè)備主體由主電源供能以進(jìn)行操作時(shí),所述選擇裝置選擇的時(shí)間校正方法為根據(jù)所述接收裝置的接收靈敏度來(lái)接收所述時(shí)間信號(hào),并且根據(jù)該時(shí)間信號(hào)來(lái)校正所述日期和時(shí)間。
4.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,當(dāng)所述確定裝置確定所述設(shè)備主體由主電源供能但處于操作停止?fàn)顟B(tài)時(shí),所述選擇裝置選擇的時(shí)間校正方法為由所述接收裝置以固定的時(shí)間間隔接收所述時(shí)間信號(hào),并且根據(jù)該時(shí)間信號(hào)來(lái)校正所述日期和時(shí)間。
5.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,所述接收裝置在指定的時(shí)間接收所述時(shí)間信號(hào),并且所述時(shí)間校正裝置根據(jù)所接收的時(shí)間信號(hào)來(lái)校正所述日期和時(shí)間。
6.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,所述時(shí)間校正裝置在所述設(shè)備主體的數(shù)據(jù)處理停止?fàn)顟B(tài)中校正所述日期和時(shí)間。
7.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,配置所述接收裝置以改變所述時(shí)間信號(hào)的接收位置。
8.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,還包括顯示裝置,用于顯示關(guān)于所述接收裝置的接收靈敏度的信息。
9.根據(jù)權(quán)利要求1所述的銷(xiāo)售數(shù)據(jù)處理設(shè)備,其中,所述時(shí)間校正裝置根據(jù)通過(guò)電磁波傳送的時(shí)間信號(hào)來(lái)校正所述日期和時(shí)間,并且還校正用于對(duì)實(shí)際處理所用的日期和時(shí)間進(jìn)行計(jì)時(shí)的計(jì)時(shí)裝置的日期和時(shí)間。
10.一種計(jì)算機(jī)可讀的銷(xiāo)售數(shù)據(jù)處理程序,使根據(jù)時(shí)間和日期處理銷(xiāo)售數(shù)據(jù)的計(jì)算機(jī)實(shí)現(xiàn)以下功能確定設(shè)備主體的操作狀況;使接收裝置接收包含精確的日期和時(shí)間信息的時(shí)間信號(hào);根據(jù)所確定的操作狀況來(lái)選擇時(shí)間校正方法;根據(jù)由所述接收裝置接收的時(shí)間信號(hào),通過(guò)所選擇的時(shí)間校正方法來(lái)校正所述日期和時(shí)間;輸入所述銷(xiāo)售數(shù)據(jù);以及根據(jù)所校正的日期和時(shí)間來(lái)處理所輸入的銷(xiāo)售數(shù)據(jù)。
全文摘要
一種銷(xiāo)售數(shù)據(jù)處理設(shè)備,用于根據(jù)日期和時(shí)間處理銷(xiāo)售數(shù)據(jù)。該設(shè)備包括確定裝置(11),用于確定設(shè)備主體的操作狀態(tài);接收裝置(32),用于接收包含有精確的日期和時(shí)間信息的時(shí)間信號(hào);選擇裝置(11),用于根據(jù)所確定的操作狀態(tài)來(lái)選擇時(shí)間校正方法;時(shí)間校正裝置(31),用于根據(jù)所接收的時(shí)間信號(hào)并通過(guò)所選擇的時(shí)間校正方法來(lái)校正日期和時(shí)間;以及輸入裝置(12),用于輸入銷(xiāo)售數(shù)據(jù),其中根據(jù)校正的日期和時(shí)間,對(duì)輸入的銷(xiāo)售數(shù)據(jù)進(jìn)行處理。
文檔編號(hào)G04G5/00GK1985282SQ20048000623
公開(kāi)日2007年6月20日 申請(qǐng)日期2004年3月5日 優(yōu)先權(quán)日2003年3月7日
發(fā)明者矢島毅彥 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社