電子設備以及電子設備中的數據輸出方法
【技術領域】
[0001]本發(fā)明涉及一種電子設備以及電子設備中的數據輸出方法。
【背景技術】
[0002]以往,廣泛地使用被稱為圖表函數電子計算器的、用于顯示與圖表公式的函數公式對應的圖表圖像的圖表顯示裝置。并且,例如,如專利文獻1(日本專利第4720607號公報)公開所示,提出了一種這樣的圖表顯示裝置,即:將作為由某圖表顯示裝置顯示的圖表圖像源的圖表公式的函數公式發(fā)送到其他圖表顯示裝置,在該其他圖表顯示裝置顯示與該圖表公式的函數公式對應的圖表圖像。
[0003]此外,近年來,還提供了從智能手機等通信設備訪問,在互聯網上接受高功能的計算服務的計算服務器。
[0004]如上述專利文獻1的公開所示,能夠發(fā)送圖表顯示裝置內部的圖表公式的函數公式,在外部設備上顯示與該圖表公式的函數公式對應的圖表圖像。
[0005]然而,這些需要將包含該圖表顯示裝置內部的圖表公式的函數公式的各種數據適當地設定為外部輸出對象并輸出到外部,在現有的圖表顯示裝置中,有時存在不能這樣的適當地設定為外部輸出對象并輸出到外部,在外部設備中不能顯示圖表圖像的情況。
[0006]尤其,在可以輸出到外部的數據容量有限制的情況下,將外部輸出數據設定為不夠而進行輸出是重要的。
【發(fā)明內容】
[0007]鑒于這些問題,本發(fā)明的目的是提供一種這樣的電子設備以及電子設備中的數據輸出方法,即:能夠將包含裝置內部的圖表公式的函數公式的各種數據適當地設定為外部輸出對象并輸出到外部,由此能夠在外部設備中顯示與該圖表公式的函數公式對應的圖表圖像。
[0008]本發(fā)明的電子設備的特征在于,具備:公式輸入單元,其通過用戶操作,將多個公式數據與各公式序號對應起來進行輸入;公式設定單元,其通過用戶操作,將通過上述公式輸入單元輸入的上述多個公式數據中的任意公式數據設定為輸出對象;引用公式提取單元,其在通過上述顯示公式設定單元設定的公式數據引用了其他公式數據的公式序號的情況下,提取與該引用的公式序號對應的其他公式數據;以及數據輸出單元,其將通過上述公式設定單元設定為輸出對象的公式數據和通過上述引用公式提取單元提取的上述其他公式數據輸出到外部。
[0009]根據本發(fā)明,能夠將包含電子設備內部的圖表公式的函數公式的各種數據適當地設定為外部輸出對象并輸出到外部,由此能夠在外部設備中顯示與該圖表公式的函數公式對應的圖表圖像。
【附圖說明】
[0010]圖1是表示本發(fā)明的公式輸入裝置、圖表顯示裝置的第一實施方式的圖表函數電子計算器的外觀結構,并且表示該圖表函數電子計算器和本發(fā)明的第一實施方式的計算服務器的關系的示意圖。
[0011]圖2是表示上述圖表函數電子計算器的電路結構的圖。
[0012]圖3是表示上述計算服務器的電路結構的圖。
[0013]圖4A是表示上述圖表函數電子計算器的顯示控制處理的流程圖的第一部分的圖。
[0014]圖4B是表示上述圖表函數電子計算器的顯示控制處理的流程圖的第二部分的圖。
[0015]圖4C是表示上述圖表函數電子計算器的顯示控制處理的流程圖的第三部分的圖。
[0016]圖4D是表示上述圖表函數電子計算器的顯示控制處理的流程圖的第四部分的圖。
[0017]圖5(A)至圖5(C)分別是表示上述圖表函數電子計算器的設定畫面的例子的圖,圖5(D)和圖5(E)分別是表示上述圖表函數電子計算器的視圖窗口設定畫面的例子的圖。
[0018]圖6㈧和圖6 (C)分別是表示上述圖表函數電子計算器的圖表公式輸入畫面的例子的圖,圖6(B)和圖6(D)分別是表示與通過圖6(A)和圖6(C)的圖表公式輸入畫面輸入的圖表公式對應的圖表圖像的顯示例的圖。
[0019]圖7是表示圖4(C)和圖4(D)中的引用數據檢測、追加處理的流程圖的圖。
[0020]圖8㈧是表示在上述圖表函數電子計算器中操作了 QR按鍵時的顯示畫面的例子的圖,圖8(B)是表示通過上述計算服務器生成的圖表圖像的外部設備中的顯示例的圖,圖8(C)是表示執(zhí)行上述圖表函數電子計算器的跟蹤功能時的圖表公式輸入畫面的例子的圖,圖8(D)是表示與圖8(C)對應的通過上述計算服務器生成的圖表圖像的外部設備中的顯示例的圖。
[0021]圖9是表示上述計算服務器的接收數據對應處理的流程圖的圖。
[0022]圖10是表示圖9中的圖表圖像生成處理的流程圖的圖。
[0023]圖1l(A)是表示執(zhí)行上述圖表函數電子計算器的積分圖表功能時的圖表的公式數據的輸入畫面的例子的圖,圖1l(B)是表示與圖1l(A)對應的積分區(qū)域的識別顯示的例子的圖,圖11 (C)是表示在上述圖表函數電子計算器中操作了 QR按鍵時的顯示畫面的例子的圖,圖1l(D)是表示通過上述計算服務器生成的圖表圖像在外部設備中的顯示例的圖。
[0024]圖12(A)是表示外部設備中的圖像數據的取得畫面的圖,圖12(B)至圖12(D)分別是表示執(zhí)行上述圖表函數電子計算器的列表功能時的畫面的例子的圖,圖12(E)是表示在上述圖表函數電子計算器中操作了 QR按鍵時的顯示畫面的例子的圖,圖12(F)是表示通過上述計算服務器生成的圖表圖像在外部設備中的顯示例的圖。
[0025]圖13是表示本發(fā)明的第二實施方式的外部設備的條形碼對應處理的流程圖的圖。
【具體實施方式】
[0026]以下,根據附圖對本發(fā)明的實施方式進行說明。
[0027][第一實施方式]
[0028]在此,如圖1所示,說明本發(fā)明的由公式輸入裝置、圖表顯示裝置的第一實施方式的圖表函數電子計算器10、拍攝從圖表函數電子計算器10顯示輸出的QR代碼(注冊商標)等二維碼的智能手機等具有攝像頭的通信設備20以及該具有攝像頭的通信設備20根據其拍攝的二維碼的內容能夠經由互聯網等通信網絡30訪問的本發(fā)明的第一實施方式的計算服務器40構成的系統(tǒng)的例子。另外,通信設備20不限于智能手機,也可以是PDA (personaldigital assistants,個人數字助理)、平板PC、筆記本PC (personal computer,個人電腦)等。
[0029]圖表函數電子計算器10因便攜性的需要由用戶能夠用單手充分把持且操作的小型尺寸構成,在該圖表函數電子計算器10的本體正面設置按鍵輸入部11和顯示輸出部12。
[0030]上述按鍵輸入部11具備用于輸入數值和數學公式或者用于指示計算的執(zhí)行的數值/運算符號按鍵群111、用于輸入各種函數或建立存儲功能的函數功能按鍵群112、用于顯示各種動作模式的菜單畫面或指示動作模式的設定的模式設定按鍵群113、用于進行顯示在上述顯示輸出部12上的光標的移動操作或數據項目的選擇操作等的光標按鍵114、用于進行向顯示在顯示輸出部12上的各按鍵適當分配的功能的選擇操作等的功能按鍵群115。
[0031]作為上述數值/運算符號按鍵群111,排列有[0]?[9](數值)按鍵、[+] [_] [X][+ ](四則符號)按鍵、[ΕΧΕ](執(zhí)行)按鍵、[AC](消除)按鍵等。
[0032]作為函數功能按鍵群112,以[log]按鍵為首,排列有[sin]按鍵、[(](括號)按鍵等。
[0033]作為上述模式設定按鍵群113,排列有[0ΡΤΝ](選擇)按鍵、[菜單](MENU)按鍵、[切換](SHIFT)按鍵、[字母](ALPHA)按鍵等。
[0034]另外,上述數值/運算符號按鍵群111、函數功能按鍵群112、模式設定按鍵群113的按鍵在操作了 [切換]按鍵之后接著被操作,由此不僅具有在該按鍵上記載的鍵功能外,還能夠作為在該按鍵的上方記載的按鍵發(fā)揮功能。例如,在操作了 [切換]按鍵之后操作[AC]按鍵(以下,記載為[切換] + [AC]按鍵。以下都相同)時,成為“關閉(OFF) ” (關閉電源)按鍵。[切換] + [0ΡΤΝ]按鍵成為[QR]鍵。
[0035]上述顯示輸出部12由點矩陣型液晶顯示單元構成。
[0036]圖2是表示上述圖表函數電子計算器10的電子電路的結構的框圖。
[0037]該圖表函數電子計算器10的電子電路除了上述按鍵輸入部11和顯示輸出部12以外,還具備作為計算機的CPU13、存儲器14、記錄介質讀取部15。此外,如該圖中的虛線所示,還可以具備無線通信部16。
[0038]上述CPU13按照存儲在存儲器14中的顯示控制程序141,控制電路各部的動作,執(zhí)行與來自按鍵輸入部11的按鍵輸入信號對應的各種運算處理。該顯示控制程序141可以預先存儲在存儲器14中,或者也可以從存儲卡等外部記錄介質Μ經由記錄介質讀取部15被讀入存儲器14中并被存儲。該顯示控制程序141不可以通過用戶對按鍵輸入部11的操作進行改寫。
[0039]另外,顯示控制程序141可以包括計算服務器40的互聯網地址即服務器地址。但是,也可以與其獨立地不能用戶改寫地存儲在存儲器14中。
[0040]此外,尤其未進行圖示,但對于該圖表函數電子計算器10的幾種代碼,上述存儲器14也不能用戶改寫地進行存儲。
[0041]在上述存儲器14中,除了這樣的不能用戶改寫的信息以外,為了存儲用戶能夠改寫的數據,而確保有圖像文件數據存儲器142、視圖窗口(ViewWindow)數據區(qū)域143、設定(SET UP)數據區(qū)域144、輸入數據區(qū)域145、圖表公式區(qū)域146、表數據區(qū)域147、工作區(qū)域148 等。
[0042]上述圖像文件數據存儲器142存儲用于在顯示輸出部12上作為背景圖像而顯示的圖像文件,預先存儲多個圖像文件。此外,用戶也可以登錄任意的圖像文件。對于該任意的圖像文件,既可以從存儲卡等外部記錄介質M經由記錄介質讀取部15讀入并存儲,也可以經由無線通信部16接收通過智能手機等具有攝像頭的通信設備20拍攝的圖像文件并存儲。
[0043]在上述視圖窗口數據區(qū)域143中,存儲按照上述按鍵輸入部11的圖表畫面設定按鍵([切換]+ [F3](= [V-窗口(V-Window)])按鍵)的操作設定的圖表功能模式下的圖表畫面設定的設定信息。作為該圖表畫面設定的設定信息,例如登錄在顯示輸出部12中顯示的圖表圖像的X軸和I軸的坐標范圍或兩軸的刻度的間隔(刻度寬度)。
[0044]在上述設定數據區(qū)域144中,存儲針對按照上述按鍵輸入部11的基本設定按鍵([切換]+ [菜單](=[設定])按鍵)的操作設定的圖表功能模式的基本的設定信息。作為該基本的設定信息,例如登錄角度模式(deg(度)模式/rad(弧度)模式/gra(梯度)模式)、舍入模式(Fix (小數點以下的位數固定)模式/Sci (有效位數指定)模式/Norm模式(沒有舍入))、圖表背景圖像的顯示模式(不顯示背景圖像/作為背景指定預先存儲在圖像文件數據存儲器142中的圖像/作為背景指定用戶登錄在圖像文件數據存儲器142中的任意圖像;圖像文件名)等。在上述設定數據區(qū)域144中,在初始狀態(tài)下,設定預定的初始設定的模式。
[0045]在上述輸入數據區(qū)域145中,存儲通過上述按鍵輸入部11按鍵輸入的數學公式(計算公式、代入公式、函數公式)和變量。例如,數值按鍵以表示數字的代碼存儲,“sin”等函數按鍵以表示該函數的代碼存儲,[+] [-1 [X] [ + ]等算術符號按鍵以表示算術符號的代碼存儲。此外,變量表示在數學公式和圖表公式的函數公式中作為常數而使用的變量,對于A?Z各字符,輸入分別相同的數值等。例如,通過進行上述按鍵輸入部11的[3]按鍵、[―]按鍵、[字母]+ [log]按鍵(=[B]按鍵)這樣的按鍵操作,指定變量B,設定變量值的數據“3”。
[0046]在上述圖表公式區(qū)域146中,存儲通過上述按鍵輸入部11按鍵輸入的圖表公式函數公式。例如,在Yl這樣的圖表公式中,輸入Yl = 0.2X2這樣的函數公式并存儲。
[0047]在上述表數據區(qū)域147中,存儲通過上述按鍵輸入部11按鍵輸入的表數據。表的各列作為一個列表(列表1、列表2、...),向各單元輸入數據和變量(變量名)并存儲。
[0048]在上述工作區(qū)域148中,按照上述顯示控制程序141,根據需要暫存向上述CPU13輸入輸出的各種數據。
[0049]另外,無線通信部16具有藍牙(Bluetooth)(注冊商標)或紅外線通信等與外部的通信設備20等進行無線通信的功能。
[0050]在這樣構成的圖表函數電子計算器10中,上述CPU13按照在上述顯示控制程序141中記載的命令控制電路各部的動作,通過軟件和硬件協作地動作,實現在以下的動作說明中敘述的那樣的顯示控制功能,即:對服務器地址、該圖表函數電子計算器10的機型代碼、從按鍵輸入部11輸入的功能種類(例如,圖表模式-圖表圖像顯示功能)、設定數據、視圖窗口數據、函數公式數據進行二維條形碼化,在本實施方式中是QR代碼化,并通過顯示輸出部12進行顯示輸出。
[0051]具有攝像頭的通信設備20拍攝在該圖表函數電子計算器10的顯示輸出部12上顯示輸出的二維條形碼(QR代碼)的圖像,經由通信網絡30將該拍攝的二維條形碼(QR代碼)的內容數據(以下,稱為條形碼內容數據(QR代碼))發(fā)送到通過條形碼內容數據中所包含的服務器地址所示的計算服務器40。
[0052]圖3是表示上述計算服務器40的電子電路的結構的框圖。
[0053]該計算服務器40的電子電路具備作為計算機的CPU41、存儲器42、記錄介質43、記錄介質讀取部44、通信部45。此外,如該圖中的虛線所示,也可以具備按鍵輸入部46或顯示輸出部47。
[0054]上述CPU41按照預先存儲在存儲器42中的、或經由記錄介質讀取部44從存儲卡等記錄介質43讀入到存儲器42中的、或經由通信部45從通信網絡30上的Web服務器下載到存儲器42中的顯示控制程序421對電路各部的動作進行控制,執(zhí)行與通