電子式計算器及控制方法
【專利摘要】電子式計算器,具備:第1、第2顯示部;換算率存儲單元,其存儲多個換算率;換算率顯示單元,其將通過該換算率存儲單元存儲的多個換算率按照用戶操作依次調(diào)出并顯示在所述第2顯示部上;數(shù)值顯示單元,其按照用戶操作將數(shù)值顯示在所述第1顯示部上;數(shù)值換算單元,其與按照用戶操作所指定的換算方向?qū)?yīng)地,基于通過所述換算率顯示單元顯示在所述第2顯示部上的換算率,對通過該數(shù)值顯示單元顯示在所述第1顯示部上的數(shù)值進(jìn)行換算。由此,用戶能夠通過鍵操作將換算率顯示在第2顯示部上并確認(rèn),同時指定換算方向來執(zhí)行換算處理。
【專利說明】電子式計算器及控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種具備副顯示畫面的電子式計算器及其控制方法。
【背景技術(shù)】
[0002]考慮一種在上下2段數(shù)字顯示區(qū)域中將含稅額及不含稅額的計算結(jié)果對比顯示的電子臺式計算器(例如參照專利文獻(xiàn)I)。
[0003]考慮一種計算裝置,在多行顯示中將“歐元” “美元”等多種貨幣并列顯示,指定其中任意的貨幣來輸入數(shù)值后,基于該指定貨幣的輸入值計算各個貨幣換算值并重新顯示(例如參照專利文獻(xiàn)2、專利文獻(xiàn)3)。
[0004]現(xiàn)有技術(shù)文獻(xiàn)
[0005]專利文獻(xiàn)
[0006]專利文獻(xiàn)1:日本特開2001-109721號公報
[0007]專利文獻(xiàn)2:日本特開2000-315195號公報
[0008]專利文獻(xiàn)3:日本特開2000-311142號公報
【發(fā)明內(nèi)容】
[0009]發(fā)明要解決的課題
[0010]現(xiàn)有的計算裝置中,雖然能夠?qū)⒍喾N貨幣的貨幣換算值并列顯示,但在換算處理的過程中無法用簡單的操作確認(rèn)換算率、或者指定換算的方向(例如[$—¥(乘法運(yùn)算)]、[¥^ $ (除法運(yùn)算)])。
[0011]特別是使用多種換算率時,存在用戶難以明白是使用哪種換算率進(jìn)行的換算處理的問題。
[0012]本發(fā)明是鑒于以上課題而提出的,目的是提供一種具備副顯示畫面的電子式計算器及其控制方法,在數(shù)值換算處理時能夠用簡單的操作確認(rèn)換算率并且指定換算方向。
[0013]用于解決課題的手段
[0014]本發(fā)明涉及的電子式計算器,其特征在于,具備第1、第2顯示部;換算率存儲單元,其存儲多個換算率;換算率顯示單元,其將通過該換算率存儲單元存儲的多個換算率按照用戶操作依次調(diào)出并顯示在所述第2顯示部上;數(shù)值顯示單元,其按照用戶操作將數(shù)值顯示在所述第I顯示部上;數(shù)值換算單元,其與按照用戶操作指定的換算方向?qū)?yīng)地,基于通過所述換算率顯示單元顯示在所述第2顯示部上的換算率,對通過該數(shù)值顯示單元顯示在所述第I顯示部上的數(shù)值進(jìn)行換算。
[0015]本發(fā)明涉及的控制方法是一種控制電子設(shè)備的計算機(jī)的方法,所述電子設(shè)備具備第1、第2顯示部,將多個換算率存儲在存儲器中,所述控制方法的特征在于,由以下步驟構(gòu)成:換算率顯示步驟,其將存儲在所述存儲器中的多個換算率按照用戶操作依次調(diào)出并顯示在所述第2顯示部上;數(shù)值顯示步驟,其按照用戶操作將數(shù)值顯示在所述第I顯示部上;以及數(shù)值換算步驟 ,其與按照用戶操作指定的換算方向?qū)?yīng)地,基于通過所述換算率顯示步驟顯示在所述第2顯示部上的換算率,對通過該數(shù)值顯示步驟顯示在所述第I顯示部上的數(shù)值進(jìn)行換算。
[0016]發(fā)明的效果
[0017]根據(jù)本發(fā)明,在數(shù)值換算處理時能夠用簡單的操作確認(rèn)換算率并且指定換算方向。
【專利附圖】
【附圖說明】
[0018]圖1是表示本發(fā)明的實施方式涉及的具備副顯示畫面的電子式計算器10的外觀結(jié)構(gòu)的正面圖。
[0019]圖2是表示所述具備副顯示畫面的電子式計算器10的電路的結(jié)構(gòu)的框圖。
[0020]圖3是表示所述電子式計算器10的整體處理的流程圖。
[0021]圖4是表示伴隨所述電子式計算器10的整體處理的切換處理的流程圖。
[0022]圖5是表示伴隨所述電子式計算器10的整體處理的記錄處理的流程圖。
[0023]圖6是表示所述電子式計算器10的計算顯示動作的具體例(其I)的圖。
[0024]圖7是表示所述電子式計算器10的計算顯示動作的具體例(其2)的圖。
[0025]圖8是表示所述電子式計算器10的計算顯示動作的具體例(其3)的圖。
[0026]圖9是表示伴隨所述電子式計算器10的整體處理的換算率顯示處理的流程圖。
[0027]圖10是表示伴隨所述電子式計算器10的整體處理的換算處理的流程圖,該圖(A)是表示換算處理I的流程圖,該圖(B)是表示換算處理2的流程圖。
[0028]圖11是表示所述電子式計算器10的換算顯示動作的具體例(其I)的圖。
[0029]圖12是表示所述電子式計算器10的換算顯示動作的具體例(其2)的圖。
【具體實施方式】
[0030]以下參照附圖對本發(fā)明的實施方式進(jìn)行說明。
[0031]圖1是表示本發(fā)明的實施方式涉及的具備副顯示畫面的電子式計算器10的外觀結(jié)構(gòu)的正面圖。
[0032]在該電子式計算器10的本體正面設(shè)有鍵輸入部11、點(diǎn)陣式的主顯示部12以及副顯示部13。副顯示部13的顯示區(qū)域比主顯示部12的顯示區(qū)域小一圈,并排設(shè)在主顯示部12下面。
[0033]鍵輸入部11具備:用于輸入數(shù)值或者指示執(zhí)行計算的數(shù)值/運(yùn)算符號鍵群14 ;用于設(shè)定計算種類的計算種類設(shè)定鍵群15、在所述主顯示部12和副顯示部13之間切換活動的顯示部的[切換]鍵16、在所述主顯示部12和副顯示部13之間將計算數(shù)據(jù)替換顯示的[Λ]鍵 17a 以及[V]鍵 17b。
[0034]作為所述數(shù)值/運(yùn)算符號鍵群14,排列有[O]?[9](數(shù)值)鍵、[ + ][_][X][+ ][=](算術(shù)符號)鍵、[AC](清空)鍵等,還排列有用于將錄入的多種類換算率依次調(diào)出并顯示在所述副顯示部13上的[EXCH]鍵He、用于指定換算方向的[XEXCH]鍵14el以及[ + EXCH]鍵14e2。[XEXCH]鍵14el發(fā)出對顯示在主顯示部12上的數(shù)值乘以換算率的指令,[ + EXCH]鍵14e2發(fā)出將顯示在主顯示部12上的數(shù)值除以換算率的指令。
[0035]圖2是表示所述具備副顯示畫面的電子式計算器10的電路的結(jié)構(gòu)的框圖。[0036]該電子式計算器10具備作為計算機(jī)的控制部(CPU)21。
[0037]控制部(CPU) 21按照預(yù)先存儲在存儲裝置(閃速ROM) 22中的系統(tǒng)程序和計算機(jī)控制程序22a或者從外部讀入存儲裝置22的計算機(jī)控制程序22a,將RAM23作為工作用存儲器來控制電路各部分的動作。然后,存儲在所述存儲裝置22中的系統(tǒng)程序和計算機(jī)控制程序22a根據(jù)來自鍵輸入部11的鍵輸入信號而啟動。
[0038]所述控制部(CPU) 21上除了連接所述存儲裝置22、RAM23、鍵輸入部11以外,還連接王顯不部12、副顯不部13。 [0039]RAM23中確保主顯示數(shù)據(jù)存儲器24、副顯示數(shù)據(jù)存儲器25、記錄數(shù)據(jù)存儲器26、換算率I存儲器27a、換算率2存儲器27b、換算率3存儲器27c、主計算數(shù)據(jù)存儲器28、副計算數(shù)據(jù)存儲器29等的存儲區(qū)域。
[0040]應(yīng)該顯示在主顯示部12上的數(shù)字、運(yùn)算符號等的顯示數(shù)據(jù)作為位圖數(shù)據(jù)存儲在主顯示數(shù)據(jù)存儲器24中。
[0041]應(yīng)該顯示在副顯示部13上的數(shù)字、運(yùn)算符號等的顯示數(shù)據(jù)作為位圖數(shù)據(jù)存儲在副顯示數(shù)據(jù)存儲器25中。
[0042]對應(yīng)于所述[Λ ]鍵17a或[▽]鍵17b的輸入,在主顯示部12和副顯示部13之間替換計算數(shù)據(jù)并顯示時,替換目標(biāo)的顯示部17a(17b)中已經(jīng)顯示了的計算數(shù)據(jù)存儲在記錄數(shù)據(jù)存儲器26中。
[0043]基準(zhǔn)單位(例如日元)對不同種類的數(shù)值單位(例如貨幣[美元]、[歐元]、[人民幣])的換算(兌換)率,通過用戶的操作存儲在換算率I~3存儲器27a~27c中,這時,假定例如對美元兌換率[80](日元)存儲在換算率I存儲器27a中,對歐元兌換率[110](日元)存儲在換算率2存儲器27b中,對人民幣兌換率[12](日元)存儲在換算率3存儲器27c中。
[0044]在主顯示部12中顯示的計算數(shù)據(jù)存儲在主計算數(shù)據(jù)存儲器28中。
[0045]在副顯示部13中顯示的計算數(shù)據(jù)存儲在副計算數(shù)據(jù)存儲器29中。
[0046]這樣構(gòu)成的具備副顯示畫面的電子式計算器10,由CPU21按照所述計算機(jī)控制程序22a中記載的命令控制電路各部分的動作,軟件和硬件配合動作,由此實現(xiàn)以下動作說明中所述的功能。
[0047]以下,對上述結(jié)構(gòu)的具備副顯示畫面的電子式計算器10的動作進(jìn)行說明。
[0048]圖3是表示所述電子式計算器10的整體處理的流程圖。
[0049]接通電源時,RAM23內(nèi)的主顯示數(shù)據(jù)存儲器24、副顯示數(shù)據(jù)存儲器25、記錄數(shù)據(jù)存儲器26、主計算數(shù)據(jù)存儲器28、副計算數(shù)據(jù)存儲器29等內(nèi)容被清空。另外,表示將2個顯示部的哪一個設(shè)為活動的標(biāo)志數(shù)據(jù)F(圖中未顯示)被設(shè)定為標(biāo)志數(shù)據(jù)[F = 0],主顯示部12變?yōu)榛顒?步驟SI)。
[0050]然后,主顯示部12及副顯示部13上均顯示“O” (步驟S2),被設(shè)定為鍵輸入的待機(jī)狀態(tài)(步驟S3)。
[0051]這里,當(dāng)根據(jù)用戶期望的計算內(nèi)容,輸入數(shù)值/運(yùn)算符號鍵群14的數(shù)值鍵或算術(shù)符號鍵時(步驟S4(是)),數(shù)值或運(yùn)算符號被輸入當(dāng)前為活動的顯示畫面(默認(rèn)為主顯示部12)并進(jìn)行運(yùn)算處理(步驟S5、S6),顯示其計算結(jié)果(步驟S7)。
[0052]然后,當(dāng)輸入[切換]鍵16時(步驟S8(是)),轉(zhuǎn)移至圖4中的切換處理(步驟SA)。
[0053]圖4是表示伴隨所述電子式計算器10的整體處理的切換處理的流程圖。
[0054]當(dāng)輸入[切換]鍵16時,此時判斷由RAM23管理的標(biāo)志數(shù)據(jù)是否已被設(shè)定成[F=O](步驟Al),如果判斷為已被設(shè)定成[F = O](步驟Al (是)),則設(shè)定為[F = I](步驟A2),副顯示部13被切換為活動狀態(tài)(步驟A3)。
[0055]另外,當(dāng)輸入所述[切換]鍵16時,如果判斷為由RAM23管理的標(biāo)志數(shù)據(jù)已被設(shè)定成[F = I](步驟Al (否)),則設(shè)定為[F = O](步驟A4),主顯示部12被切換為活動狀態(tài)(步驟A5)。
[0056]另一方面,當(dāng)輸入[Λ]鍵17a或[V]鍵17b時(步驟S9 (是)),轉(zhuǎn)移至圖5中的記錄處理(步驟SB)。
[0057]圖5是表示伴隨所述電子式計算器10的整體處理的記錄處理的流程圖。
[0058]在該記錄處理中,如果判斷為輸入了 [V]鍵17b(步驟Bl(V)),則存儲在主計算數(shù)據(jù)存儲器28中,同時存儲在主顯示數(shù)據(jù)存儲器24中并顯示在主顯示部12上的計算數(shù)據(jù)被替換存儲在副計算數(shù)據(jù)存儲器29中,同時寫入副顯示數(shù)據(jù)存儲器25中并顯示在副顯示部13上(步驟B2)。這時,已經(jīng)在副顯示部13上顯示過的副計算數(shù)據(jù)被轉(zhuǎn)移到記錄數(shù)據(jù)存儲器26中存儲。
[0059]另外,如果判斷為輸入了 [Λ]鍵17a (步驟Bl(A)),則存儲在副計算數(shù)據(jù)存儲器29中、同時存儲在副顯示數(shù)據(jù)存儲器25中并顯示在副顯示部13上的計算數(shù)據(jù)被替換存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24中并顯示在主顯示部12上(步驟B3)。這時,將已經(jīng)在主顯示部12上顯示過的主計算數(shù)據(jù)轉(zhuǎn)移到記錄數(shù)據(jù)存儲器26中存儲。
[0060]圖6是表示所述電子式計算器10的計算顯示動作的具體例(其I)的圖。
[0061]以計算[123+ (456 + 789)]的情況為例進(jìn)行說明。主顯示部12為活動狀態(tài)下,如圖6的(A)所示,通過[AC]鍵的操作將存儲器清空后,若鍵輸入[123] [ + ],則將該輸入的計算數(shù)據(jù)[123] [ + ]存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24,顯示在主顯示部12上(步驟S3~S7)。
[0062]這里,如圖6的⑶所示,若輸入[切換]鍵16 (步驟S8 (是)一SA),則副顯示部13變?yōu)榛顒訝顟B(tài)(步驟Al~A3),如圖6的(C)所示,若輸入[456] [ + ] [789][=],則執(zhí)行與該輸入的計算數(shù)據(jù)對應(yīng)的運(yùn)算處理,將計算結(jié)果數(shù)據(jù)[1‘245]存儲在副計算數(shù)據(jù)存儲器29中,同時寫入副顯示數(shù)據(jù)存儲器25,顯示在副顯示部13上(步驟S3~S7)。
[0063]這里,如圖6的⑶所示,再次輸入[切換]鍵16使主顯示部12為活動狀態(tài)(步驟S8(是)一SA (Al(否)一A4、A5)),如圖6的(E)所示,若輸入[Λ]鍵17a(步驟S9(是)一SB),則將存儲在所述副計算數(shù)據(jù)存儲器29中的計算數(shù)據(jù)[1’ 245]傳輸給主計算數(shù)據(jù)存儲器28來存儲,同時寫入主顯示數(shù)據(jù)存儲器24,顯示在主顯示部12上(步驟BI — B3)。這時,將已經(jīng)在主顯示部12上顯示過的計算數(shù)據(jù)[123] [ + ]轉(zhuǎn)移到記錄數(shù)據(jù)存儲器26中存儲。
[0064]然后,如圖6的(F)所示,若輸入[=]鍵,則執(zhí)行與轉(zhuǎn)移到所述記錄數(shù)據(jù)存儲器26中的計算數(shù)據(jù)[123][-]和替換到所述活動的主顯示部12中顯示的計算數(shù)據(jù)[1‘245]對應(yīng)的運(yùn)算處理,將計算結(jié)果數(shù)據(jù)[0.09879518072]存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24,顯示在主顯示部12上(步驟S3~S7)。
[0065]由此,在計算上述計算式[123+(456 + 789)]的情況下,能夠?qū)㈤_頭的計算數(shù)據(jù)[123 + ]保持顯示在主顯示部12上,接著將括號內(nèi)的計算數(shù)據(jù)[456 + 789]切換到副顯示部13來計算,將其計算結(jié)果[1‘ 245]返回所述主顯示部12來獲得最終計算結(jié)果(123 + 1,245 = ) [0.09879518072]。所以,能夠不進(jìn)行無法合適確認(rèn)其內(nèi)容的以往依賴于存儲器功能和自己的記憶的不可靠的計算作業(yè),而通過簡單明了的計算作業(yè)來進(jìn)行目標(biāo)計笪
ο
[0066]圖7是表示所述電子式計算器10的計算顯示動作的具體例(其2)的圖。
[0067]對計算[456X123 = 56088]后使用其計算結(jié)果計算[1000 + 56088]的情況進(jìn)行說明。如圖7的(A)所示,在主顯示部12為活動狀態(tài)下進(jìn)行前面的計算操作(456X123=),顯示其計算結(jié)果[56,088](步驟SI~S7)。
[0068]這里,如圖7的(B)所示,輸入[▽]鍵17b將所述主顯示部12上顯示過的計算結(jié)果[56’ 088]替換到副顯示部13上來顯示(步驟S9(是)一SB(B1、B2))。
[0069]然后,如圖7的(C)所示,在維持活動狀態(tài)的主顯示部12中鍵輸入[1000][+ ]并顯示后(步驟S3~S7),如圖7的⑶所示,通過輸入[Δ]鍵17a將替換到所述副顯示部13上顯示的前面的計算結(jié)果[56’ 088]替換到主顯示部12上顯示(步驟S9(是)一SB(B1 —B3))。這時,在主顯示部12中鍵輸入并顯示的計算數(shù)據(jù)[1000] [ + ]被轉(zhuǎn)移到記錄數(shù)據(jù)存儲器26中存儲。
[0070]然后,如圖7的(E)所示,若輸入[=]鍵則執(zhí)行與轉(zhuǎn)移到所述記錄數(shù)據(jù)存儲器26中的計算數(shù)據(jù)[1000][-]和替換到所述活動的主顯示部12中顯示的前面的計算數(shù)據(jù)[56’088]對應(yīng)的運(yùn)算處理,將計算結(jié)果數(shù)據(jù)[0.17829125659]存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24,顯示在主顯示部12上(步驟S3~S7)。
[0071]由此,在計算上述[456X123 = 56088到1000 + 56088]的情況下,在主顯示部12進(jìn)行前面的計算[456X123 =],在將其計算結(jié)果[56’ 088]替換到副顯示部13中并保持的狀態(tài)下,將下一個計算數(shù)據(jù)[1000 + ]新輸入到主顯示部12中并顯示。然后,能夠?qū)⑻鎿Q到所述副顯示部13中保持的前面的計算結(jié)果[56’ 088]返回所述主顯示部12來獲得最終計算結(jié)果(1000 + 56’088 = ) [0.17829125659]。所以,能夠不進(jìn)行無法合適確認(rèn)其內(nèi)容的以往的依賴于存儲器功能和自己的記憶的不可靠的計算作業(yè),而通過簡單明了的計算作業(yè)來進(jìn)行目標(biāo)計算。
[0072]圖8是表示所述電子式計算器10的計算顯示動作的具體例(其3)的圖。
[0073]以計算及驗算[123 + 456-789]的情況為例進(jìn)行說明。如圖8的㈧所示,在主顯示部12為活動狀態(tài)下進(jìn)行計算操作(123 + 456-789 =),顯示其計算結(jié)果[-210](步驟SI ~S7)。
[0074]這里,保持所述主顯示部12的計算結(jié)果[-210],如圖8的(B)所示,輸入[切換]鍵16將副顯示部13切換為活動狀態(tài)(步驟S8 (是)一SA(A1~A3))。
[0075]然后,如圖8的(C)所示,在副顯示部13中進(jìn)行所述計算的驗算操作(123 +456-789 =),顯示其驗算結(jié)果[-210](步驟SI~S7)。
[0076]由此,能夠在 主顯示部12和副顯示部13中簡單地上下并排進(jìn)行目標(biāo)的計算作業(yè)及其驗算作業(yè)。[0077]圖9是表示伴隨所述電子式計算器10的整體處理的換算率顯示處理的流程圖。
[0078]在等待所述鍵輸入的狀態(tài)下(步驟S3),若輸入[EXCH]鍵14e (步驟SlO (是))則轉(zhuǎn)移至圖9中的換算率顯示處理(步驟SC),判斷是否剛剛對主顯示部12 (主顯示數(shù)據(jù)存儲器24)輸入數(shù)值(步驟Cl),或者是否正在對副顯示部13 (副顯示數(shù)據(jù)存儲器25)顯示換算率(步驟C4)。
[0079]這里,若判斷為剛剛對主顯示部12(主顯示數(shù)據(jù)存儲器24)輸入數(shù)值(步驟Cl (是)),則將在RAM23內(nèi)管理的計數(shù)器η初始設(shè)定為η = I (步驟C2),讀取存儲在換算率I存儲器27a中的換算率并存儲在副計算數(shù)據(jù)存儲器29中,同時寫入副顯示數(shù)據(jù)存儲器25中并顯示在副顯示部13上(步驟C3)。
[0080]而判斷為正在對副顯示部13(副顯示數(shù)據(jù)存儲器25)顯示換算率時(步驟C4 (是)),將在所述RAM23內(nèi)管理的計數(shù)器η增量(η+1 — η)(步驟C5),判斷是否變?yōu)榱薣n>3](步驟 C6)。
[0081]這里,當(dāng)判斷為[n<3]時(步驟C6(否)),讀取存儲在與該計數(shù)器η對應(yīng)的換算率η存儲器(27a?27c)中的換算率并存儲在副計算數(shù)據(jù)存儲器29中,同時寫入副顯示數(shù)據(jù)存儲器25中并顯示在副顯示部13上(步驟C3)。
[0082]另外,當(dāng)判斷為[n>3]時(步驟C6(是)),將該計數(shù)器η重置為η = 1(步驟C7),讀取存儲在換算率I存儲器27a中的換算率并存儲在副計算數(shù)據(jù)存儲器29中,同時寫入副顯示數(shù)據(jù)存儲器25中并顯示在副顯示部13上(步驟C3)。
[0083]也就是說,在該換算率顯示處理(步驟SC)中,對主顯示部12輸入數(shù)值后,每當(dāng)輸入[EXCH]鍵14e時,依次讀出存儲在所述換算率I?3存儲器27a?27c中的3種換算率顯示在副顯示部13上。
[0084]圖10是表示伴隨所述電子式計算器10的整體處理的換算處理的流程圖,該圖(A)是表示換算處理I的流程圖,該圖(B)是表示換算處理2的流程圖。
[0085]在等待所述鍵輸入的狀態(tài)下(步驟S3),若輸入[XEXCH]鍵14el (步驟Sll (是))則轉(zhuǎn)移至圖10的(A)中的換算處理I (步驟SD),判斷是否正在對所述副顯示部13顯示換算率(步驟D1)。
[0086]這里,在判斷為正在對所述副顯示部13顯示換算率時(步驟Dl (是)),判斷是否已經(jīng)進(jìn)行過換算處理(步驟D2),在判斷為沒有進(jìn)行過換算處理時(步驟D2 (否)),對輸入所述主顯示部12 (主顯示數(shù)據(jù)存儲器24)并顯示的數(shù)值乘以所述副顯示部13 (副顯示數(shù)據(jù)存儲器25)上顯示的換算率,將其乘法運(yùn)算結(jié)果存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24中并顯示在主顯示部12上(步驟D3)。
[0087]另外,在等待所述鍵輸入的狀態(tài)下(步驟S3),若輸入[ + EXCH]鍵14e2(步驟S12(是))則轉(zhuǎn)移至圖10的(B)中的換算處理2 (步驟SE),判斷是否正在對所述副顯示部13顯示換算率(步驟E1)。
[0088]這里,在判斷為正在對所述副顯示部13顯示換算率時(步驟El (是)),判斷是否已經(jīng)進(jìn)行過換算處理(步驟E2),在判斷為沒有進(jìn)行過換算處理時(步驟E2 (否)),將輸入所述主顯示部12 (主顯示數(shù)據(jù)存儲器24)并顯示的數(shù)值除以所述副顯示部13 (副顯示數(shù)據(jù)存儲器25)上顯示的換算率,將其除法運(yùn)算結(jié)果存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24中并顯示在主顯示部12上(步驟E3)。[0089]也就是說,在所述換算處理I (步驟SD)中,能夠?qū)︼@示在主顯示部12上的例如美元的數(shù)值乘以顯示在副顯示部13上的例如美元日元換算率來進(jìn)行美元一日元方向的貨幣換算,另外,在所述換算處理2 (步驟SE)中,能夠?qū)@示在主顯示部12上的例如日元的數(shù)值除以顯示在副顯示部13上的例如美元日元換算率來進(jìn)行日元一美元方向的貨幣換算。
[0090]圖11是表示所述電子式計算器10的換算顯示動作的具體例(其I)的圖。
[0091]圖12是表示所述電子式計算器10的換算顯示動作的具體例(其2)的圖。
[0092]對[$50+ ε (25 X 4)+ ¥6500]進(jìn)行日元換算時,如圖11的⑷所示,在主顯
示部12為活動狀態(tài)下,首先將美元值[50]鍵輸入,則輸入的美元值[50]顯示在主顯示部12 (主顯示數(shù)據(jù)存儲器24)上(步驟SI~S7)。
[0093]然后,如圖11的⑶所示,輸入[EXCH]鍵14e,將存儲在換算率I存儲器27a中的美元日元換算率[80]顯示在副顯示部13(副顯示數(shù)據(jù)存儲器25)上(步驟
510(是)一SC(C1~C3)),如圖11的(C)所示,若輸入[XEXCH]鍵14el (步驟Sll (是)),則將所述主顯示部12 (主計算數(shù)據(jù)存儲器28)的美元值[50]與所述副顯示部13 (副計算數(shù)據(jù)存儲器29)的美元日元換算率[80]相乘而得的美元日元換算結(jié)果[4’ 000]存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24中并顯示在主顯示部12上(步驟SD (Dl ~D3))。
[0094]這里,如圖11的⑶所示,通過輸入[+ ]鍵,將[4’ 000] [ + ]顯示在主顯示部12 (主計算數(shù)據(jù)存儲器28)上之后(步驟S3~S7),如圖11的(E)所示,輸入[切換]鍵16將副顯示部13 (副計算數(shù)據(jù)存儲器29)切換為活動狀態(tài)(步驟S8(是)一SA (Al~A3))。
[0095]然后,如圖11的(F)所示,鍵輸入[25X4 =]并將作為其計算結(jié)果的歐元值[100]顯示在副顯示部13 (副計算數(shù)據(jù)存儲器29)上(步驟S3~S7)。
[0096]這里,如圖11的(G)所示,再次輸入[切換]鍵16將主顯示部12 (主計算數(shù)據(jù)存儲器28)切換為活動狀態(tài)(步驟S8(是)一SA(Al — A4、A5))之后,如圖11的⑶所示,通過輸入[Λ ]鍵17a將在所述副顯示部13計算并顯示的歐元值[100]替換到主顯示部12中顯示(步驟S9(是)一SB(B1 —B3))。這時,已經(jīng)在主顯示部12上計算并顯示過的日元的計算數(shù)據(jù)[4’ 000] [ + ]被轉(zhuǎn)移到記錄數(shù)據(jù)存儲器26中存儲。
[0097]然后,如圖12的⑴所示,2次輸入[EXCH]鍵14e將存儲在換算率2存儲器27a中的歐元日元換算率[110]顯示在副顯示部13 (副顯示數(shù)據(jù)存儲器25)上(步驟SlO(是)一SC(C4~C6 — C3)),如圖12的(J)所示,若輸入[XEXCH]鍵14el (步驟
511(是)),則將替換到所述主顯示部12(主計算數(shù)據(jù)存儲器28)中的歐元值[100]與所述副顯示部13 (副計算數(shù)據(jù)存儲器29)的歐元日元換算率[110]相乘而得的歐元日元換算結(jié)果[1000]存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24中并顯示在主顯示部12上(步驟SD (Dl~D3))。
[0098]這里,為了計算上述計算式[$50+ ε (25 X 4)+ ¥6500]的最后一項[+
¥6500],首先,如圖12的⑷所示輸入[+ ]鍵,則執(zhí)行與轉(zhuǎn)移到所述記錄數(shù)據(jù)存儲器26中的日元的計算數(shù)據(jù)[4’000] [ + ]和在所述主顯示部12中計算并顯示的歐元日元換算結(jié)果[11’000]對應(yīng)的運(yùn)算處理,將計算結(jié)果數(shù)據(jù)[15’000]存儲在主計算數(shù)據(jù)存儲器28中,同時寫入主顯示數(shù)據(jù)存儲器24,顯示在主顯示部12上(步驟S3~S7)。這時,在主顯示部12(主顯示數(shù)據(jù)存儲器24)中維持所述鍵輸入的運(yùn)算符號[+ ]。
[0099]接著,如圖12的(L)所示鍵輸入[6500],則顯示在所述主顯示部12 (主顯示數(shù)據(jù)存儲器24)上的此前的計算數(shù)據(jù)[15’000][ + ]被轉(zhuǎn)移到記錄數(shù)據(jù)存儲器26中,同時鍵輸入的數(shù)據(jù)[6500]顯示在主顯示部12 (主計算數(shù)據(jù)存儲器28)上。然后,如圖12的(M)所示輸入[=]鍵,則執(zhí)行與轉(zhuǎn)移到所述記錄數(shù)據(jù)存儲器26中的計算數(shù)據(jù)[15’000][十]和存儲在主計算數(shù)據(jù)存儲器28中的數(shù)值[6500]對應(yīng)的運(yùn)算處理(15000 + 6500 =),將其計算結(jié)果[21’ 500]寫入主顯示數(shù)據(jù)存儲器24,顯示在主顯示部12上(步驟S3~S7)。
[0100]由此,在對上述[$50+ ε (25 X 4) + ¥6500]進(jìn)行日元換算時,能夠在將作為換算對象的美元值[50]和歐元值[100]顯示在主顯示部12的同時,根據(jù)[EXCH]鍵14e的操作將各對應(yīng)的美元日元換算率[80]和歐元日元換算率[110]并行顯示在副顯示部13,同時通過[XEXCH]鍵14el指定換算方向來執(zhí)行換算處理。而且,與上述實施方式相同,能夠通過[切換]鍵16在主顯示部12 (主計算數(shù)據(jù)存儲器28)和副顯示部13 (副計算數(shù)據(jù)存儲器29)之間切換活動狀態(tài),或者通過[Λ]鍵17a將副顯示部13中的計算結(jié)果替換到主顯示部12中,與此同時獲得最終的換算結(jié)果,因此能夠不進(jìn)行以往依靠存儲器功能或自己的記憶的不可靠的計算作業(yè),而通過簡單明了的計算作業(yè)來進(jìn)行目標(biāo)的換算處理。
[0101]還有,上述各實施方式中記載的具備副顯示畫面的電子式計算器10的各處理的方法,也就是說,圖3的流程圖所示的整體處理、圖4的流程圖所示的切換處理、圖5的流程圖所示的記錄處理、圖9的流程圖所示的換算率顯示處理、圖10的流程圖所示的換算處理
1、2等各方法,都能 夠作為可以由計算機(jī)執(zhí)行的程序,存儲在存儲卡(ROM卡、RAM卡等)、磁盤(軟盤、硬盤等)、光盤(⑶-ROM、DVD等)、半導(dǎo)體存儲器等記錄介質(zhì)中來分發(fā)。并且,具有主顯示區(qū)域和副顯示區(qū)域的電子式計算器(10)的計算機(jī)(CPU21)將存儲在該記錄介質(zhì)中的程序讀入存儲裝置(22),由該讀入的程序控制動作,由此,能夠?qū)崿F(xiàn)上述各實施方式中說明的主/副顯示區(qū)域之間的動作切換功能和數(shù)值替換功能、以及數(shù)值換算功能,執(zhí)行根據(jù)上述方法的同樣的處理。
[0102]另外,用于實現(xiàn)上述各方法的程序的數(shù)據(jù)能夠以程序代碼的形態(tài)在通信網(wǎng)絡(luò)上傳輸,也能夠從連接在該通信網(wǎng)絡(luò)上的計算機(jī)裝置(程序服務(wù)器)將上述的程序數(shù)據(jù)讀入具有主顯示區(qū)域和副顯示區(qū)域的電子式計算器(10)中并存儲在存儲裝置(22)中,實現(xiàn)上述的在主/副顯示區(qū)域之間的動作切換功能和數(shù)值替換功能、以及數(shù)值換算功能。
[0103]還有,本申請的發(fā)明并不局限于上述各實施方式,在實施階段可以在不脫離其主旨的范圍內(nèi)進(jìn)行各種變形。進(jìn)一步地,上述各實施方式中包含各種階段的發(fā)明,可以在公開的多個結(jié)構(gòu)要素中通過適當(dāng)?shù)慕M合提取出各種發(fā)明。例如,即使將各實施方式所示的全結(jié)構(gòu)要素中刪除幾個結(jié)構(gòu)要素、或者將幾個構(gòu)成要素以不同的形態(tài)組合,在能解決在發(fā)明要解決的課題一欄中敘述的課題、得到發(fā)明的效果一欄中敘述的效果的情況下,也可以把將該結(jié)構(gòu)要素刪除或組合的結(jié)構(gòu)作為發(fā)明提取出來。
[0104]符號說明
[0105]10……具備副顯示畫面的電子式計算器
[0106]11......鍵輸入部
[0107]12......主顯示部
[0108]13......副顯示部[0109]14……數(shù)字/運(yùn)算符號鍵群
[0110]14e......[EXCH]鍵
[0111]14el......[XEXCH]鍵
[0112]14e2......[ + EXCH]鍵
[0113]15……計算種類設(shè)定鍵群
[0114]16……[切換]鍵
[0115]17a......[Λ]鍵
[0116]17b......[ ▽]鍵
[0117]21……控制部(CPU)
[0118]22......存儲裝置
[0119]22a……計算機(jī)控制程序
[0120]23......RAM
[012 1]24……主顯示數(shù)據(jù)存儲器
[0122]25……副顯示數(shù)據(jù)存儲器
[0123]26……記錄數(shù)據(jù)存儲器
[0124]27a~27c……換算率I~3存儲器
[0125]28……主計算數(shù)據(jù)存儲器
[0126]29……副計算數(shù)據(jù)存儲器
【權(quán)利要求】
1.一種電子式計算器,其特征在于,具備: 第1、第2顯示部; 換算率存儲單元,其存儲多個換算率; 換算率顯示單元,其將通過該換算率存儲單元存儲的多個換算率按照用戶操作依次調(diào)出并顯示在所述第2顯示部上; 數(shù)值顯示單元,其按照用戶操作將數(shù)值顯示在所述第I顯示部上;以及數(shù)值換算單元,其與按照用戶操作所指定的換算方向?qū)?yīng)地,基于通過所述換算率顯示單元顯示在所述第2顯示部上的換算率,對通過該數(shù)值顯示單元顯示在所述第I顯示部上的數(shù)對進(jìn)行換算。
2.根據(jù)權(quán)利要求1所述的電子式計算器,其特征在于,具備: 動作對象切換單元,其將接收對應(yīng)于用戶操作的鍵操作的顯示部在所述第I顯示部和所述第2顯示部之間切換。
3.根據(jù)權(quán)利要求1或2所述的電子式計算器,其特征在于,具備: 數(shù)據(jù)替換單元,其在所述第I顯示部和所述第2顯示部之間按照用戶操作將顯示在一個顯示部上的計算數(shù)據(jù)替換到另一個顯示部上來顯示。
4.根據(jù)權(quán)利要求1或2所述的電子式計算器,其特征在于,具備: 第I鍵,其發(fā)出對顯示在所述第I顯示部上的數(shù)值乘以換算率的指令;以及 第2鍵,其發(fā)出將顯示在所述第I顯示部上的數(shù)值除以換算率的指令, 所述數(shù)值換算單元進(jìn)行與所述第I鍵或第2鍵的操作對應(yīng)的換算方向的換算。
5.一種控制電子設(shè)備的計算機(jī)的方法,所述電子設(shè)備具備第1、第2顯示部,將多個換算率存儲在存儲器中, 所述控制方法的特征在于,由以下步驟構(gòu)成: 換算率顯示步驟,其將存儲在所述存儲器中的多個換算率按照用戶操作依次調(diào)出并顯示在所述第2顯示部上; 數(shù)值顯示步驟,其按照用戶操作將數(shù)值顯示在所述第I顯示部上;以及數(shù)值換算步驟,其與按照用戶操作所指定的換算方向?qū)?yīng)地,基于通過所述換算率顯示步驟顯示在所述第2顯示部上的換算率,對通過該數(shù)值顯示步驟顯示在所述第I顯示部上的數(shù)值進(jìn)行換算。
【文檔編號】G06F15/02GK103620575SQ201180071667
【公開日】2014年3月5日 申請日期:2011年9月6日 優(yōu)先權(quán)日:2011年6月16日
【發(fā)明者】有川和彥 申請人:卡西歐計算機(jī)株式會社