程序電子計算器以及顯示方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種程序電子計算器以及顯示方法。
【背景技術(shù)】
[0002]以往,已知具備程序功能的函數(shù)電子計算器即程序電子計算器(例如,參照日本特開2000 - 10932號公報)。該程序電子計算器在前面具備顯示器和各種操作按鍵,通過對操作按鍵進行操作,可輸入或使顯示器顯示各種程序和表數(shù)據(jù)。
[0003]一般,這種程序電子計算器小型且可攜帶,因此也可以適當(dāng)?shù)卦谖萃獾茸鳂I(yè)現(xiàn)場使用。例如,在土木/測量領(lǐng)域中不少見的使用方法是在土木工程或測量等作業(yè)現(xiàn)場使用程序電子計算器閱覽各種列表數(shù)據(jù)或執(zhí)行計算程序。
[0004]然而,在上述現(xiàn)有的程序電子計算器中,將操作按鍵設(shè)在前面,因此一只手繁忙時,很難僅用另一只手拿著電子計算器本體并進行操作。在作業(yè)現(xiàn)場中,大多情況下一只手由于作業(yè)等而繁忙,因此希望可以僅用把持電子計算器本體的一只手進行數(shù)據(jù)閱覽等簡便的操作那樣提高該單手的操作性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的課題是提供一種能夠提高把持本體的單手的操作性的程序電子計算器以及顯示方法。
[0006]為了解決以上的課題,本發(fā)明的一種程序電子計算器具備:顯示畫面,其被配置在本體前面;前面按鍵,其被配置在本體前面;側(cè)面按鍵,其被配置在本體側(cè)面,包括用于接受方向的指定操作的方向按鍵;數(shù)據(jù)存儲單元,其存儲通過用戶對所述前面按鍵的操作而輸入的多個數(shù)據(jù);列表顯示單元,其在所述顯示畫面中顯示存儲在所述數(shù)據(jù)存儲單元中的所述多個數(shù)據(jù)的列表,并且指定顯示該列表中的一個數(shù)據(jù);顯示控制單元,其在通過所述列表顯示單元在所述顯示畫面中顯示了所述列表時,當(dāng)用戶對所述側(cè)面按鍵的所述方向按鍵進行了單擊操作時,使所述列表中的指定顯示的數(shù)據(jù)以在該列表上向該方向按鍵對應(yīng)的方向僅移動I行的方式進行移動顯示,當(dāng)用戶對所述側(cè)面按鍵的所述方向按鍵進行了雙擊操作時,使所述列表以頁為單位向與該方向按鍵對應(yīng)的方向進行滾動顯示。
【附圖說明】
[0007]圖1(a)是實施方式的電子詞典的平面圖,圖1(b)是側(cè)面圖。
[0008]圖2是表示實施方式的電子詞典的內(nèi)部結(jié)構(gòu)的框圖。
[0009]圖3是表示信息顯示控制處理過程的流程圖。
[0010]圖4是表示信息顯示控制處理過程的流程圖。
[0011]圖5是表示信息顯示控制處理中的顯示器的顯示例的圖。
[0012]圖6是表示信息顯示控制處理中的顯示器的顯示例的圖。
[0013]圖7是表示信息顯示控制處理中的顯示器的顯示例的圖。
【具體實施方式】
[0014]以下,參照附圖,對本發(fā)明的實施方式的一例進行詳細(xì)說明。但是,發(fā)明的范圍并不局限于圖示例。
[0015][外觀結(jié)構(gòu)]
[0016]首先,對本實施方式的程序電子計算器I的外觀結(jié)構(gòu)進行說明。
[0017]圖1(a)是程序電子計算器I的平面圖,圖1(b)是程序電子計算器I的側(cè)面圖。
[0018]如這些圖所示,程序電子計算器I具備:顯示器2、前面按鍵3以及側(cè)面按鍵4。
[0019]顯示器2是配置在程序電子計算器I本體的前面的上部的顯示畫面,顯示對應(yīng)于用戶對前面按鍵3或側(cè)面按鍵4的操作的字符或符號等各種數(shù)據(jù)。該顯示器2由LCD (Liquid Crystal Display,液晶顯不器)或 ELD (Electronic Luminescence Display,電致發(fā)光顯示器)等構(gòu)成。
[0020]前面按鍵3是配置在程序電子計算器I本體的前面的、位于顯示器2下側(cè)的操作按鍵群,具有從用戶接受用于操作程序電子計算器I的操作的各種按鍵。具體而言,前面按鍵3具有:光標(biāo)按鍵31、“執(zhí)行”按鍵32、“退出”按鍵33、功能按鍵34以及數(shù)字按鍵35等。
[0021]其中,光標(biāo)按鍵31是接受方向的指定操作的按鍵,在顯示器2內(nèi)使表示選擇對象位置的光標(biāo)C(參照圖5(a)等)向預(yù)定的方向移動等情況下被按下,在本實施方式中可指定上下左右4個方向。
[0022]“執(zhí)行”按鍵32是接受處理的執(zhí)行操作的按鍵。
[0023]“退出”按鍵33是接受正在執(zhí)行的處理的結(jié)束操作的按鍵。
[0024]功能按鍵34具有接受預(yù)定的處理的執(zhí)行操作的多個按鍵,在本實施方式中具有“F1”?“F6”6個按鍵。
[0025]數(shù)字按鍵35是接受數(shù)字的輸入操作的按鍵。
[0026]側(cè)面按鍵4是配置在程序電子計算器I本體的左側(cè)面的操作按鍵群,具有接受來自用戶的預(yù)定的操作的3個按鍵。在本實施方式中,在用戶僅用左手支撐背面把持程序電子計算器I本體時,為了能夠用左手的拇指操作(按下)該側(cè)面按鍵4,在程序電子計算器I本體的左側(cè)面中央的、相互接近的位置以上下方向排列該側(cè)面按鍵4。
[0027]具體而言,側(cè)面按鍵4具有2個方向按鍵41和執(zhí)行按鍵42。
[0028]其中,2個方向按鍵41是接受方向的指定操作的按鍵,由指定上方的上方向按鍵41U和指定下方的下方向按鍵41D構(gòu)成。
[0029]另一方面,執(zhí)行按鍵42是接受處理的執(zhí)行操作的按鍵。此外,通過同時按下執(zhí)行按鍵42和相鄰的下方向按鍵41D,接受正在執(zhí)行的處理的結(jié)束操作。
[0030][內(nèi)部結(jié)構(gòu)]
[0031]接著,對程序電子計算器I的內(nèi)部結(jié)構(gòu)進行說明。
[0032]圖2是表示程序電子計算器I的內(nèi)部結(jié)構(gòu)的框圖。
[0033]如該圖所示,程序電子計算器I具備:輸入部30、顯示部40、存儲介質(zhì)讀取部50、通信部60、存儲部70以及CPU (Central Processing Unit,中央處理單元)20,各部通過總線相互以可進行數(shù)據(jù)通信的方式連接。
[0034]輸入部30具備上述的前面按鍵3以及側(cè)面按鍵4,將與按下(操作)的按鍵的位置對應(yīng)的信號輸出給CPU20。
[0035]顯示部40具備上述的顯示器2,根據(jù)從CPU20輸入的顯示信號在顯示器2上顯示各種信息。
[0036]存儲介質(zhì)讀取部50從裝卸自由地安裝的USB存儲器等外部信息存儲介質(zhì)50a讀取信息。
[0037]通信部60可與網(wǎng)絡(luò)N連接,由此能夠與網(wǎng)絡(luò)N連接的外部設(shè)備(例如,服務(wù)器NI)進行通?目。
[0038]存儲部70是存儲用于實現(xiàn)程序電子計算器I的各種功能的程序或數(shù)據(jù),并且也還作為CPU20的作業(yè)區(qū)域發(fā)揮功能的存儲器。在本實施方式中,存儲部70存儲數(shù)據(jù)輸入顯示控制程序71、多個計算程序72以及多個列表數(shù)據(jù)73等。
[0039]數(shù)據(jù)輸入顯示控制程序71是用于使CPU20執(zhí)行后述的數(shù)據(jù)輸入/顯示處理(參照圖3、圖4)的程序。
[0040]計算程序72是用于使CPU20執(zhí)行各種計算處理的程序,在本實施方式中,進行土木/測量領(lǐng)域中的各種計算。
[0041]列表數(shù)據(jù)73匯總存儲多個數(shù)值數(shù)據(jù)。
[0042]CPU20根據(jù)輸入的指示執(zhí)行以預(yù)定的程序為基礎(chǔ)的處理,進行向各功能部的指示或數(shù)據(jù)的轉(zhuǎn)發(fā)等,對程序電子計算器I進行統(tǒng)一控制。具體而言,CPU20根據(jù)從輸入部30輸入的操作信號等,讀出存儲在存儲部70中的各種程序,并按照該程序執(zhí)行處理。然后,CPU20將處理結(jié)果臨時保存在存儲部70中,并且使顯示部40適當(dāng)?shù)剌敵鲈撎幚斫Y(jié)果。
[0043][動作]
[0044]接著,對程序電子計算器I執(zhí)行數(shù)據(jù)輸入/顯示處理時的動作進行說明。
[0045]圖3以及圖4是表示CPU20讀出數(shù)據(jù)輸入顯示控制程序71后所執(zhí)行的數(shù)據(jù)輸入/顯示處理的流程的流程圖。
[0046]如圖3所示,在數(shù)據(jù)輸入/顯示處理中,首先,CPU20根據(jù)用戶操作來判定是否選擇了用于執(zhí)行計算程序72的程序功能(步驟SI)。
[0047]在該步驟SI中,判定為選擇了程序功能時(步驟SI ;是),CPU20使顯示器2 —覽顯示存儲在存儲部70中的多個計算程序72的程序名(步驟S2)。并且,此時,CPU20通過光標(biāo)C(參照圖5(a)等)指定顯示一覽顯示了程序名的程序列表中的、先頭的計算程序72 (程序名)。
[0048]接著,CPU20判定用戶是否操作了前面按鍵3或側(cè)面按鍵4 (步驟S3),當(dāng)判定為沒有操作任何按鍵時(步驟S3 ;否),重復(fù)該步驟S3。
[0049]在該步驟S3中,判定為用戶操作了前面按鍵3或側(cè)面按鍵4時(步驟S3 ;是),CPU20判定該被操作的按鍵是否是側(cè)面按鍵4(步驟S4)。
[0050]在該步驟S4中,判定為被操作的按鍵是側(cè)面按鍵4時(步驟S4 ;是),CPU20將前面按鍵3中的“執(zhí)行”按鍵32設(shè)定為操作無效(步驟S5)。另外,在該步驟S5中,除了前面按鍵3中的“執(zhí)行”按鍵32外,也可以將光標(biāo)按鍵31設(shè)定為操作無效。
[0051