數(shù)據(jù)處理系統(tǒng)、服務(wù)器、客戶端、數(shù)據(jù)管理用程序的制作方法
【專利摘要】在服務(wù)器(10)中,從主數(shù)據(jù)存儲(chǔ)部(11)中除了提取符合從客戶端(20)發(fā)送來(lái)的數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù)之外,還提取所有列的數(shù)據(jù)項(xiàng),并發(fā)送到客戶端(20);在客戶端(20)中,將從服務(wù)器(10)接收的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示,由此,能夠?qū)⒖蛻舳?20)上欲執(zhí)行所希望的處理時(shí)所需要的最少量的目標(biāo)數(shù)據(jù)從服務(wù)器(10)下載到客戶端(20)中,從而省去了下載所有數(shù)據(jù)等的徒勞操作,并且,通過(guò)也下載目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)并將其以能夠選擇的形態(tài)進(jìn)行畫(huà)面顯示,由此,即使未下載實(shí)際數(shù)據(jù),對(duì)于該實(shí)際數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)也能夠以好像也可以操作的方式顯示給用戶。
【專利說(shuō)明】數(shù)據(jù)處理系統(tǒng)、服務(wù)器、客戶端、數(shù)據(jù)管理用程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理系統(tǒng)、服務(wù)器、客戶端、數(shù)據(jù)管理用程序。
【背景技術(shù)】
[0002]目前提供有客戶端-服務(wù)器型的數(shù)據(jù)庫(kù)系統(tǒng)。此種數(shù)據(jù)庫(kù)系統(tǒng)構(gòu)成為:在服務(wù)器中設(shè)置主數(shù)據(jù)庫(kù)(以下稱為“主DB”),并且在客戶端設(shè)置本地?cái)?shù)據(jù)庫(kù)(以下稱為“本地DB”),將存儲(chǔ)在主DB中的數(shù)據(jù)下載到客戶端的本地DB中,從而在客戶端執(zhí)行所希望的數(shù)據(jù)處理。
[0003]由于將主DB的數(shù)據(jù)下載到客戶端的本地DB中,因此,盡管是在網(wǎng)絡(luò)環(huán)境下工作的開(kāi)放式系統(tǒng),但在客戶端和服務(wù)器未經(jīng)由網(wǎng)絡(luò)連接的離線狀態(tài)下,也能夠在客戶端執(zhí)行與在客戶端和服務(wù)器連接時(shí)所執(zhí)行的數(shù)據(jù)處理相同的數(shù)據(jù)處理。但是,在該情況下,需要保證主DB和本地DB的一致性,為此提供了各種結(jié)構(gòu)(例如參照專利文獻(xiàn)I?4)。
[0004]在專利文獻(xiàn)I所記載的技術(shù)中,通過(guò)設(shè)置使主DB的數(shù)據(jù)和本地DB的數(shù)據(jù)與最新內(nèi)容一致的手段(同步控制部),從而即使在對(duì)服務(wù)器的主DB和客戶端的本地DB進(jìn)行了數(shù)據(jù)的追加、改變或刪除等時(shí),也能夠高速且準(zhǔn)確地確保各數(shù)據(jù)庫(kù)的一致性。
[0005]在專利文獻(xiàn)2所記載的技術(shù)中,將存儲(chǔ)在服務(wù)器的主DB中的數(shù)據(jù)讀入并存儲(chǔ)于客戶端的本地DB中??蛻舳耸褂帽镜?cái)?shù)據(jù)執(zhí)行特定的處理,并對(duì)本地?cái)?shù)據(jù)以及與該本地?cái)?shù)據(jù)對(duì)應(yīng)的主數(shù)據(jù)進(jìn)行相同的數(shù)據(jù)處理。當(dāng)該數(shù)據(jù)處理未正常結(jié)束時(shí),通過(guò)回滾(roll back)數(shù)據(jù)處理,從而保證主數(shù)據(jù)和本地?cái)?shù)據(jù)的一貫性。
[0006]在專利文獻(xiàn)3所記載的技術(shù)中,客戶端的業(yè)務(wù)應(yīng)用程序每次從綜合數(shù)據(jù)庫(kù)參照數(shù)據(jù)時(shí),便將該數(shù)據(jù)的歷史記錄作為歷史記錄信息登記于數(shù)據(jù)歷史記錄文件夾中。而且,當(dāng)客戶端的業(yè)務(wù)應(yīng)用程序啟動(dòng)時(shí),從數(shù)據(jù)歷史記錄文件夾中提取歷史記錄信息并發(fā)送給服務(wù)器,當(dāng)該發(fā)送的歷史記錄信息與服務(wù)器側(cè)的綜合數(shù)據(jù)庫(kù)中的數(shù)據(jù)版本不同時(shí),從綜合數(shù)據(jù)庫(kù)中提取數(shù)據(jù)并轉(zhuǎn)發(fā)到客戶端,從而更新客戶端側(cè)的綜合數(shù)據(jù)庫(kù)。由此,省去了無(wú)用的數(shù)據(jù)轉(zhuǎn)發(fā)或處理,從而謀求處理的高速化。
[0007]在專利文獻(xiàn)4所記載的技術(shù)中,當(dāng)在客戶端發(fā)生檢索要求時(shí),客戶端向服務(wù)器查詢自身的數(shù)據(jù)庫(kù)的版本,在確認(rèn)到自身的數(shù)據(jù)庫(kù)版本為最新版本時(shí),客戶端檢索自身的數(shù)據(jù)庫(kù)。另一方面,在確認(rèn)到自身的數(shù)據(jù)庫(kù)版本不是最新版本時(shí),客戶端從服務(wù)器中取得數(shù)據(jù)庫(kù)的差分信息并更新自身的數(shù)據(jù)庫(kù),然后進(jìn)行檢索。由此,能夠盡可能地限制對(duì)服務(wù)器的訪問(wèn)。
[0008]專利文獻(xiàn)1:日本公報(bào)、特開(kāi)2001-142766號(hào)
[0009]專利文獻(xiàn)2:日本公報(bào)、特開(kāi)2003-263356號(hào)
[0010]專利文獻(xiàn)3:日本公報(bào)、特開(kāi)2000-330880號(hào)
[0011]專利文獻(xiàn)4:日本公報(bào)、特開(kāi)2003-150595號(hào)
【發(fā)明內(nèi)容】
[0012]但是,當(dāng)為了在服務(wù)器的主DB和客戶端的本地DB之間確保數(shù)據(jù)的一致性而將主DB的數(shù)據(jù)全部下載到本地DB中時(shí),在其數(shù)據(jù)量大的情況下會(huì)產(chǎn)生通信負(fù)載變得極大這一問(wèn)題。尤其是,最近的數(shù)據(jù)庫(kù)存在行(row)數(shù)、列(column)數(shù)都變得非常多的傾向,且數(shù)據(jù)量龐大。因此,將如此龐大的數(shù)據(jù)全部從服務(wù)器下載到客戶端實(shí)際上是不可能的。
[0013]相對(duì)于此,例如如專利文獻(xiàn)3、4所示,通過(guò)參照數(shù)據(jù)庫(kù)的版本信息并僅將版本不同的差分信息從服務(wù)器下載到客戶端上,從而能夠減輕一次下載中的通信負(fù)載。但是,在專利文獻(xiàn)3、4所記載的技術(shù)中,由于僅僅是提取版本不同的差分信息,因此,所提取出的信息并不一定是客戶端中欲執(zhí)行某一數(shù)據(jù)處理時(shí)所需要的數(shù)據(jù)。
[0014]然而,并不限定于專利文獻(xiàn)3、4所記載的技術(shù),在現(xiàn)有的客戶端-服務(wù)器型的數(shù)據(jù)庫(kù)系統(tǒng)中,是以預(yù)先將存儲(chǔ)在服務(wù)器中的所有數(shù)據(jù)全部下載到客戶端從而確保數(shù)據(jù)的一致性為前提。但是,當(dāng)在客戶端欲執(zhí)行某一數(shù)據(jù)處理時(shí),該處理所需的數(shù)據(jù)并不一定是服務(wù)器中所存儲(chǔ)的全部主數(shù)據(jù)(進(jìn)而,與主數(shù)據(jù)具有一致性的客戶端的本地?cái)?shù)據(jù))。倒不如說(shuō),真正需要的數(shù)據(jù)只是主數(shù)據(jù)中的一部分?jǐn)?shù)據(jù)的情況居多。
[0015]盡管如此,預(yù)先將服務(wù)器的主數(shù)據(jù)全部下載并存儲(chǔ)到客戶端中時(shí),無(wú)用的數(shù)據(jù)較多。如上所述,即使是差分信息只要其發(fā)送的是不需要的數(shù)據(jù),也是數(shù)據(jù)通信的浪費(fèi)。另外,將包含不使用的數(shù)據(jù)在內(nèi)的龐大數(shù)據(jù)預(yù)先存儲(chǔ)在客戶端中時(shí),不僅是白白浪費(fèi)客戶端的存儲(chǔ)資源,而且還會(huì)產(chǎn)生對(duì)客戶端上的各種處理帶來(lái)較大負(fù)擔(dān)這一問(wèn)題。
[0016]因此,考慮了下述方案:即,不預(yù)先將服務(wù)器的主數(shù)據(jù)全部下載并存儲(chǔ)到客戶端中,而是在客戶端中欲執(zhí)行某一數(shù)據(jù)處理時(shí),每次僅從服務(wù)器中提取該處理所需的數(shù)據(jù)并下載至客戶端。但是,該情況下,只能在僅由所下載的數(shù)據(jù)構(gòu)成的封閉的數(shù)據(jù)空間中進(jìn)行處理,而無(wú)法連續(xù)地進(jìn)行超越該數(shù)據(jù)空間等的派生處理。
[0017]例如,考慮如下情況:即,利用作為OLAP(On-Line Analytical Processing、聯(lián)機(jī)分析處理)中的處理對(duì)象的被稱為“立方體”的多維結(jié)構(gòu)模型,從服務(wù)器中僅將客戶端執(zhí)行所希望處理時(shí)所需要的數(shù)據(jù)下載到客戶端中。該情況下,當(dāng)根據(jù)客戶端中欲執(zhí)行的處理而將僅由該處理中所需的數(shù)據(jù)項(xiàng)(dimens1n、維度)和定量值(measure、度量值)的集合構(gòu)成的數(shù)據(jù)作為立方體進(jìn)行下載時(shí),在該立方體的范圍內(nèi)能夠進(jìn)行鉆取、切片、切塊等處理,但是無(wú)法進(jìn)行改變或者增加維度的處理。
[0018]與此相比更大的問(wèn)題是:在由有限的維度構(gòu)成的封閉的立方體世界中,用戶連在該立方體的外側(cè)存在何種維度都不了解。因此,存在下述問(wèn)題:即,在數(shù)據(jù)庫(kù)的操作可能性上產(chǎn)生很大的限制,從而對(duì)用戶而言操作感極差。
[0019]本發(fā)明是為了解決上述問(wèn)題而完成的,其目的在于:能夠省去將存儲(chǔ)在服務(wù)器中的數(shù)據(jù)全部下載并存儲(chǔ)到客戶端中等的徒勞操作,并且,能夠賦予可以對(duì)服務(wù)器中的數(shù)據(jù)整體進(jìn)行操作這一操作感。
[0020]為了解決上述課題,在本發(fā)明中,在客戶端-服務(wù)器型的數(shù)據(jù)庫(kù)系統(tǒng)的服務(wù)器中,從主數(shù)據(jù)存儲(chǔ)部中除了提取符合從客戶端發(fā)送來(lái)的數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù)之外,還從主數(shù)據(jù)存儲(chǔ)部中提取該目標(biāo)數(shù)據(jù)及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),并發(fā)送到客戶端。另外,在客戶端中,將從服務(wù)器接收的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示。
[0021]根據(jù)上述構(gòu)成的本發(fā)明,從服務(wù)器下載至客戶端的數(shù)據(jù)主要是符合數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù)。即,將在客戶端上欲執(zhí)行所希望的數(shù)據(jù)處理時(shí)所需要的最少量的目標(biāo)數(shù)據(jù)從服務(wù)器下載到客戶端。由此,能夠省去將存儲(chǔ)在服務(wù)器的主數(shù)據(jù)存儲(chǔ)部中的數(shù)據(jù)全部下載并存儲(chǔ)到客戶端中等的徒勞操作。
[0022]另外,根據(jù)本發(fā)明,不僅從服務(wù)器向客戶端下載目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),而且還從服務(wù)器向客戶端下載目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)。而且,這些數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)被畫(huà)面顯示于客戶端。因此,即使數(shù)據(jù)項(xiàng)相關(guān)的實(shí)際數(shù)據(jù)未被下載至客戶端,也能夠向用戶提示存在有何種數(shù)據(jù)項(xiàng)。
[0023]由此,盡管實(shí)際上沒(méi)有將所有數(shù)據(jù)從服務(wù)器下載到客戶端,但對(duì)于數(shù)據(jù)取得要求相關(guān)的數(shù)據(jù)項(xiàng)以外的其他數(shù)據(jù)項(xiàng),也能夠以好像可以操作的方式顯示給用戶。而且,用戶實(shí)際上能夠進(jìn)行通過(guò)用戶界面選擇數(shù)據(jù)取得要求相關(guān)的數(shù)據(jù)項(xiàng)以外的其他數(shù)據(jù)項(xiàng)這一操作。由此,能夠越過(guò)由目標(biāo)數(shù)據(jù)構(gòu)成的有限數(shù)據(jù)空間所帶來(lái)的限制而進(jìn)行數(shù)據(jù)庫(kù)操作,從而對(duì)用戶而言能夠提高數(shù)據(jù)庫(kù)的操作感。
【專利附圖】
【附圖說(shuō)明】
[0024]圖1是表示本實(shí)施方式涉及的客戶端-服務(wù)器型的數(shù)據(jù)處理系統(tǒng)的構(gòu)成例的圖。
[0025]圖2是表示存儲(chǔ)在服務(wù)器的主數(shù)據(jù)存儲(chǔ)部中的主數(shù)據(jù)的結(jié)構(gòu)的圖。
[0026]圖3是表示執(zhí)行選擇目標(biāo)數(shù)據(jù)這一操作時(shí)的工作例的圖。
[0027]圖4是用于對(duì)執(zhí)行選擇目標(biāo)數(shù)據(jù)這一操作時(shí)的工作的具體例進(jìn)行說(shuō)明的圖。
[0028]圖5是表示執(zhí)行選擇目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)這一操作時(shí)的工作例的圖。
[0029]圖6是表示本實(shí)施方式涉及的數(shù)據(jù)處理系統(tǒng)的工作例的流程圖。
【具體實(shí)施方式】
[0030]以下,根據(jù)附圖對(duì)本發(fā)明的一實(shí)施方式進(jìn)行說(shuō)明。圖1是表示本實(shí)施方式涉及的客戶端-服務(wù)器型的數(shù)據(jù)處理系統(tǒng)的構(gòu)成例的圖。
[0031]本實(shí)施方式的數(shù)據(jù)處理系統(tǒng)構(gòu)成為:服務(wù)器10和客戶端20經(jīng)由通信網(wǎng)絡(luò)30連接,并且,將存儲(chǔ)在服務(wù)器10所具備的主數(shù)據(jù)存儲(chǔ)部11中的數(shù)據(jù)下載至客戶端20中,從而能夠在客戶端20中執(zhí)行所希望的數(shù)據(jù)處理。
[0032]如圖1所示,服務(wù)器10的功能結(jié)構(gòu)包括:主數(shù)據(jù)存儲(chǔ)部11、要求接收部12、數(shù)據(jù)提取部13、提取數(shù)據(jù)發(fā)送部14、第二要求接收部15、第二數(shù)據(jù)提取部16、以及第二提取數(shù)據(jù)發(fā)送部17。
[0033]另外,客戶端20的功能結(jié)構(gòu)包括:本地?cái)?shù)據(jù)存儲(chǔ)部21、操作受理部22、要求發(fā)送部
23、提取數(shù)據(jù)接收部24、數(shù)據(jù)存儲(chǔ)部25、顯示控制部26、第二要求發(fā)送部27、第二提取數(shù)據(jù)接收部28、以及第二顯示控制部29。
[0034]另外,在本實(shí)施方式中,存儲(chǔ)在服務(wù)器10的主數(shù)據(jù)存儲(chǔ)部11中的主數(shù)據(jù)和存儲(chǔ)在客戶端20的本地?cái)?shù)據(jù)存儲(chǔ)部21中的本地?cái)?shù)據(jù),均通過(guò)作為OLAP(On-Line AnalyticalProcessing、聯(lián)機(jī)分析處理)中的操作對(duì)象的被稱為“立方體”的多維結(jié)構(gòu)模型而構(gòu)成。例如,構(gòu)成為:從未圖示的其他服務(wù)器上的數(shù)據(jù)庫(kù)中取得數(shù)據(jù)而在服務(wù)器10上創(chuàng)建立方體(cube),并且在客戶端20上也創(chuàng)建立方體。
[0035]在服務(wù)器10和客戶端20上,分別安裝有用于使本實(shí)施方式的數(shù)據(jù)處理系統(tǒng)工作的數(shù)據(jù)管理用程序。通過(guò)該數(shù)據(jù)管理用程序來(lái)實(shí)現(xiàn)服務(wù)器10所具備的各功能結(jié)構(gòu)12?17以及客戶端20所具備的各功能結(jié)構(gòu)22?29。在該情況下,服務(wù)器10的各功能結(jié)構(gòu)12?17以及客戶端20的各功能結(jié)構(gòu)22?29,實(shí)際分別構(gòu)成為包括計(jì)算機(jī)的CPU (中央處理器)或MPU (微處理器)、RAM(隨機(jī)存取存儲(chǔ)器)、ROM(只讀存儲(chǔ)器)等,并且,通過(guò)存儲(chǔ)在RAM或ROM等中的數(shù)據(jù)管理用程序進(jìn)行工作而被實(shí)現(xiàn)。
[0036]另夕卜,存儲(chǔ)數(shù)據(jù)管理用程序的記錄媒體除了 RAM或ROM以外,還可以使用CD-ROM(只讀光盤(pán)存儲(chǔ)器)、軟盤(pán)、硬盤(pán)、磁帶、光盤(pán)、磁光盤(pán)、DVD (Digital Video Disk)、非易失性存儲(chǔ)卡等。另外,也可以通過(guò)經(jīng)由互聯(lián)網(wǎng)等網(wǎng)絡(luò)將上述數(shù)據(jù)管理用程序下載至服務(wù)器10或客戶端20上而實(shí)現(xiàn)。
[0037]客戶端20的操作受理部22受理下述操作:即,用戶使用鍵盤(pán)或鼠標(biāo)等操作裝置對(duì)客戶端20進(jìn)行的各種指示或信息輸入等相關(guān)操作。例如,操作受理部22受理用戶指示客戶端20從服務(wù)器10中取得所希望數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)這一操作。或者,操作受理部22受理下述操作:即,用戶通過(guò)輸入所希望的檢索關(guān)鍵詞而指示客戶端20從服務(wù)器10中取得與該檢索關(guān)鍵詞相匹配的數(shù)據(jù)這一操作。
[0038]要求發(fā)送部23根據(jù)操作受理部22所受理的操作向服務(wù)器10發(fā)送數(shù)據(jù)取得要求。即,要求發(fā)送部23向服務(wù)器10發(fā)送要求從服務(wù)器10中取得所希望數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)這一數(shù)據(jù)取得要求、或者要求從服務(wù)器10中取得與檢索關(guān)鍵詞相匹配的數(shù)據(jù)這一數(shù)據(jù)取得要求等。服務(wù)器10的要求接收部12接收從客戶端20發(fā)送來(lái)的數(shù)據(jù)取得要求。
[0039]數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取與要求接收部12所接收的數(shù)據(jù)取得要求相符的目標(biāo)數(shù)據(jù),并且,從主數(shù)據(jù)存儲(chǔ)部11中提取與已提取的目標(biāo)數(shù)據(jù)及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)。在本實(shí)施方式中,提取的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)由立方體構(gòu)成。利用圖2對(duì)該數(shù)據(jù)提取部13的處理內(nèi)容具體地進(jìn)行說(shuō)明。
[0040]圖2是表示存儲(chǔ)在主數(shù)據(jù)存儲(chǔ)部11中的主數(shù)據(jù)的結(jié)構(gòu)的圖。如圖2所示,主數(shù)據(jù)存儲(chǔ)部11中存儲(chǔ)有由多行(row)和多列(column)構(gòu)成的主數(shù)據(jù)。在構(gòu)成第一行的各列上,存儲(chǔ)有項(xiàng)目1、項(xiàng)目2、項(xiàng)目3……等數(shù)據(jù)項(xiàng)。
[0041]另外,在第二行及其之后的各行上,存儲(chǔ)有各列相關(guān)的實(shí)際數(shù)據(jù)。例如,第一列的第二行及其之后各行的數(shù)據(jù)(A1、A2、A3、A4……),是與項(xiàng)目I這一數(shù)據(jù)項(xiàng)相關(guān)的實(shí)際數(shù)據(jù)。另外,第二列的第二行及其之后各行的數(shù)據(jù)(B1、B2、B3、B4……)是與項(xiàng)目2這一數(shù)據(jù)項(xiàng)相關(guān)的實(shí)際數(shù)據(jù)。
[0042]數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取的目標(biāo)數(shù)據(jù)是符合數(shù)據(jù)取得要求的實(shí)際數(shù)據(jù)。例如,當(dāng)從客戶端20發(fā)送過(guò)來(lái)的是要求從服務(wù)器10中取得有關(guān)項(xiàng)目I和項(xiàng)目2的數(shù)據(jù)這一數(shù)據(jù)取得要求時(shí),數(shù)據(jù)提取部13將項(xiàng)目I相關(guān)的實(shí)際數(shù)據(jù)(A1、A2、A3、A4……)和項(xiàng)目2相關(guān)的實(shí)際數(shù)據(jù)(B1、B2、B3、B4……)作為目標(biāo)數(shù)據(jù)而進(jìn)行提取。
[0043]另外,當(dāng)從客戶端20發(fā)送過(guò)來(lái)的是要求從服務(wù)器10中取得與檢索關(guān)鍵詞相匹配的數(shù)據(jù)這一數(shù)據(jù)取得要求時(shí),數(shù)據(jù)提取部13從與第二行及其之后各行的各列相關(guān)的實(shí)際數(shù)據(jù)(A1、A2、A3、A4......)、(B1、B2、B3、B4......)、(C1、C2、C3、C4......)、(D1、D2、D3、D4......)
中提取與檢索關(guān)鍵詞相匹配的實(shí)際數(shù)據(jù)并將其作為目標(biāo)數(shù)據(jù)。
[0044]另一方面,數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取的數(shù)據(jù)項(xiàng),是與如上所述那樣提取的目標(biāo)數(shù)據(jù)及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)。例如,在從客戶端20發(fā)送過(guò)來(lái)的是要求從服務(wù)器10中取得項(xiàng)目I和項(xiàng)目2相關(guān)的數(shù)據(jù)這一數(shù)據(jù)取得要求時(shí),與數(shù)據(jù)提取部13所提取的目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)是項(xiàng)目I和項(xiàng)目2這兩個(gè)項(xiàng)目。
[0045]在本實(shí)施方式中,數(shù)據(jù)提取部13除了提取提取出的目標(biāo)數(shù)據(jù)相關(guān)的項(xiàng)目I和項(xiàng)目2之外,還提取目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)。例如,數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取包含在主數(shù)據(jù)存儲(chǔ)部11中的所有數(shù)據(jù)項(xiàng)(構(gòu)成主數(shù)據(jù)第一行的所有列的數(shù)據(jù)項(xiàng))。
[0046]提取數(shù)據(jù)發(fā)送部14將由數(shù)據(jù)提取部13提取出的目標(biāo)數(shù)據(jù)以及數(shù)據(jù)項(xiàng)發(fā)送至客戶端20。此處發(fā)送的目標(biāo)數(shù)據(jù)并不是存儲(chǔ)在主數(shù)據(jù)存儲(chǔ)部11中的全部數(shù)據(jù),而是符合數(shù)據(jù)取得要求的一部分?jǐn)?shù)據(jù)。另外,數(shù)據(jù)項(xiàng)雖是所有列相關(guān)的數(shù)據(jù)項(xiàng),但由于至多也只是一行部分的數(shù)據(jù),因此,即使主數(shù)據(jù)由數(shù)千列?數(shù)萬(wàn)列構(gòu)成,其數(shù)據(jù)量也不會(huì)太大。因而,即使將目標(biāo)數(shù)據(jù)和所有列的數(shù)據(jù)項(xiàng)加起來(lái),其數(shù)據(jù)量在經(jīng)由通信網(wǎng)絡(luò)30發(fā)送時(shí)也不會(huì)造成大的障礙。
[0047]客戶端20的提取數(shù)據(jù)接收部24接收從服務(wù)器10發(fā)送來(lái)的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)。數(shù)據(jù)存儲(chǔ)部25將提取數(shù)據(jù)接收部24從服務(wù)器10接收的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中。
[0048]如上所述,關(guān)于從服務(wù)器10發(fā)送過(guò)來(lái)并被存儲(chǔ)在本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)項(xiàng),不僅包括與符合數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),而且還包括目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)。在本實(shí)施方式中,包括服務(wù)器10的主數(shù)據(jù)存儲(chǔ)部11中所包含的所有數(shù)據(jù)項(xiàng)(構(gòu)成主數(shù)據(jù)第一行的所有列的數(shù)據(jù)項(xiàng))。
[0049]顯示控制部26將本地?cái)?shù)據(jù)存儲(chǔ)部21中所存儲(chǔ)的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面進(jìn)行選擇的形態(tài)畫(huà)面顯示于未圖示的顯示器上。關(guān)于目標(biāo)數(shù)據(jù),也可以對(duì)其加工并以規(guī)定的形態(tài)進(jìn)行畫(huà)面顯示。
[0050]在此,所謂的目標(biāo)數(shù)據(jù)的加工是指例如圖表化或圖形化等?;蛘?,也可以僅為目錄化。另外,所謂的能夠通過(guò)用戶界面進(jìn)行選擇的形態(tài)是指例如將目標(biāo)數(shù)據(jù)或數(shù)據(jù)項(xiàng)的名稱以能夠進(jìn)行選擇操作的⑶I (Graphical User Interface、圖形用戶界面)的形式進(jìn)行顯示的形態(tài),或者,將選擇用的復(fù)選框或單選按鈕與目標(biāo)數(shù)據(jù)或數(shù)據(jù)項(xiàng)的名稱一同進(jìn)行顯示的形態(tài)等。另外,此處所舉的形態(tài)只是一例,并不限定于上述形態(tài)。
[0051]在本實(shí)施方式中,能夠通過(guò)用戶界面對(duì)實(shí)際存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中的目標(biāo)數(shù)據(jù)或該目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)進(jìn)行選擇,并進(jìn)行所希望的操作。在此,當(dāng)通過(guò)用戶界面選擇了被進(jìn)行畫(huà)面顯示的任意一個(gè)目標(biāo)數(shù)據(jù)時(shí),顯示控制部26也可以僅將在主數(shù)據(jù)存儲(chǔ)部11上與該被選擇的目標(biāo)數(shù)據(jù)存儲(chǔ)在同一行中的其他目標(biāo)數(shù)據(jù)以之后也能夠繼續(xù)通過(guò)用戶界面進(jìn)行選擇的形態(tài)進(jìn)行畫(huà)面顯示,而對(duì)于除此以外的其他目標(biāo)數(shù)據(jù)則呈不能選擇的灰色顯示狀態(tài)。
[0052]例如,如圖3(a)所示,通過(guò)服務(wù)器10的數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取項(xiàng)目I相關(guān)的實(shí)際數(shù)據(jù)(A1、A2、A3、A4……)和項(xiàng)目2相關(guān)的實(shí)際數(shù)據(jù)(B1、B2、B3、B4……)并將其作為目標(biāo)數(shù)據(jù),并且,從主數(shù)據(jù)存儲(chǔ)部11中提取主數(shù)據(jù)第一行中的所有列的數(shù)據(jù)項(xiàng),并發(fā)送到客戶端20,然后,通過(guò)客戶端20的顯示控制部26將這些實(shí)際數(shù)據(jù)和數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面進(jìn)行選擇的形態(tài)呈如圖3(b)所示那樣顯示。
[0053]而且,例如,當(dāng)通過(guò)用戶界面選擇了項(xiàng)目I的實(shí)際數(shù)據(jù)Al時(shí),如圖3(c)所示,顯示控制部26僅將在主數(shù)據(jù)存儲(chǔ)部11上與該被選擇的實(shí)際數(shù)據(jù)Al存儲(chǔ)在同一行中的項(xiàng)目2相關(guān)的其他實(shí)際數(shù)據(jù)BI以能夠通過(guò)用戶界面繼續(xù)選擇的形態(tài)進(jìn)行畫(huà)面顯示。對(duì)于除此以外的項(xiàng)目2相關(guān)的實(shí)際數(shù)據(jù)(B2、B3、B4……),則呈不能選擇的灰色顯示狀態(tài)。
[0054]如此,能夠僅將與通過(guò)用戶界面而被選擇的項(xiàng)目I的實(shí)際數(shù)據(jù)Al相關(guān)聯(lián)且存在繼續(xù)被選擇可能性的實(shí)際數(shù)據(jù)BI以能夠進(jìn)一步選擇的狀態(tài)進(jìn)行顯示,而對(duì)于除此以外的其他實(shí)際數(shù)據(jù)則呈灰色顯示狀態(tài)。通過(guò)這樣,能夠提高用戶對(duì)于實(shí)際數(shù)據(jù)進(jìn)行操作時(shí)的便利性。
[0055]例如,假定項(xiàng)目I為商品類型,項(xiàng)目2為具體的商品。另外,關(guān)于項(xiàng)目1(商品類型)相關(guān)的實(shí)際數(shù)據(jù)A1、A2、A3……,假定為例如Al =家電、A2 =計(jì)算機(jī)、A3 =衣服……。另外,關(guān)于項(xiàng)目2(商品)相關(guān)的實(shí)際數(shù)據(jù)B1、B2、B3……,假定為例如BI =電視機(jī)、B2 =電冰箱、B3 =吸塵器……。
[0056]而且,在存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中的實(shí)際數(shù)據(jù)呈如圖4所示那樣構(gòu)成的情況下,當(dāng)通過(guò)用戶界面選擇了項(xiàng)目I的實(shí)際數(shù)據(jù)Al (家電)時(shí),顯示控制部26將在主數(shù)據(jù)存儲(chǔ)部11上與該被選擇的實(shí)際數(shù)據(jù)Al存儲(chǔ)在同一行中的項(xiàng)目2相關(guān)的其他實(shí)際數(shù)據(jù)BI (電視機(jī))、B2(電冰箱)以能夠通過(guò)用戶界面繼續(xù)選擇的形態(tài)進(jìn)行畫(huà)面顯示。對(duì)于除此之外的項(xiàng)目2相關(guān)的實(shí)際數(shù)據(jù)B32(毛衣),則呈不能選擇的灰色顯示狀態(tài)。即,能夠以僅可以選擇屬于所選擇的家電這一類型的商品的方式進(jìn)行限定。
[0057]反之,當(dāng)通過(guò)用戶界面選擇了項(xiàng)目2的實(shí)際數(shù)據(jù)BI (電視機(jī))時(shí),顯示控制部26將在主數(shù)據(jù)存儲(chǔ)部11上與該被選擇的實(shí)際數(shù)據(jù)BI存儲(chǔ)在同一行中的項(xiàng)目I相關(guān)的其他實(shí)際數(shù)據(jù)Al (家電)以能夠通過(guò)用戶界面繼續(xù)選擇的形態(tài)進(jìn)行畫(huà)面顯示。對(duì)于除此以外的項(xiàng)目I相關(guān)的實(shí)際數(shù)據(jù)A3 (衣服),則呈不能選擇的灰色顯示狀態(tài)。如此,根據(jù)本實(shí)施方式,還能夠以根據(jù)具體的商品而僅可以選擇其所屬的類型的方式進(jìn)行反向限定。
[0058]進(jìn)而,在本實(shí)施方式中,對(duì)于存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中的目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),盡管其實(shí)際數(shù)據(jù)未被存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中,但數(shù)據(jù)項(xiàng)本身均以能夠選擇的形態(tài)進(jìn)行畫(huà)面顯示。即,對(duì)于實(shí)際數(shù)據(jù)未被存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)項(xiàng)(目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)),也可以以好像能夠操作的方式顯示給用戶。而且,用戶能夠?qū)嶋H地通過(guò)用戶界面進(jìn)行選擇實(shí)際數(shù)據(jù)未存在于本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)項(xiàng)這一操作。
[0059]操作受理部22不僅受理選擇實(shí)際數(shù)據(jù)存在于本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)項(xiàng)(目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng))這一操作,而且也受理選擇實(shí)際數(shù)據(jù)未存在于本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)項(xiàng)(目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng))這一操作。
[0060]在通過(guò)用戶界面選擇了被顯示控制部26進(jìn)行畫(huà)面顯示的數(shù)據(jù)項(xiàng)的情況下,當(dāng)該被選擇的數(shù)據(jù)項(xiàng)是目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)時(shí),第二要求發(fā)送部27將第二數(shù)據(jù)取得要求發(fā)送至服務(wù)器10,其中,該第二數(shù)據(jù)取得要求用于要求取得與該被選擇的數(shù)據(jù)項(xiàng)相關(guān)的實(shí)際數(shù)據(jù)。
[0061]服務(wù)器10中的第二要求接收部15接收從客戶端20發(fā)送來(lái)的第二數(shù)據(jù)取得要求。第二數(shù)據(jù)提取部16從主數(shù)據(jù)存儲(chǔ)部11中提取符合第二要求接收部15所接收的第二數(shù)據(jù)取得要求的第二目標(biāo)數(shù)據(jù)。第二提取數(shù)據(jù)發(fā)送部17向客戶端20發(fā)送第二數(shù)據(jù)提取部16所提取的第二目標(biāo)數(shù)據(jù)。
[0062]客戶端20中的第二提取數(shù)據(jù)接收部28接收根據(jù)第二數(shù)據(jù)取得要求而從服務(wù)器10發(fā)送來(lái)的第二目標(biāo)數(shù)據(jù)。數(shù)據(jù)存儲(chǔ)部25將第二提取數(shù)據(jù)接收部28從服務(wù)器10接收到的第二目標(biāo)數(shù)據(jù)追加到已存儲(chǔ)的目標(biāo)數(shù)據(jù)以及所有列的數(shù)據(jù)項(xiàng)中并存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中。
[0063]數(shù)據(jù)存儲(chǔ)部25在將第二目標(biāo)數(shù)據(jù)追加并存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中時(shí),將已存儲(chǔ)的目標(biāo)數(shù)據(jù)及所有列的數(shù)據(jù)項(xiàng)與追加存儲(chǔ)的第二目標(biāo)數(shù)據(jù)進(jìn)行合并而重新構(gòu)建OLAP的立方體。
[0064]另外,對(duì)于立方體的構(gòu)建,在由高性能的服務(wù)器10執(zhí)行時(shí)能夠高速地進(jìn)行構(gòu)建。因此,也可以在服務(wù)器10上進(jìn)行立方體的再構(gòu)建。即,將由數(shù)據(jù)提取部13所提取的目標(biāo)數(shù)據(jù)和所有列的數(shù)據(jù)項(xiàng)構(gòu)成的立方體預(yù)先保存在服務(wù)器10中。然后,在第二數(shù)據(jù)提取部16提取了第二目標(biāo)數(shù)據(jù)時(shí),也可以將預(yù)先保存著的目標(biāo)數(shù)據(jù)及所有列的數(shù)據(jù)項(xiàng)與新提取的第二目標(biāo)數(shù)據(jù)進(jìn)行合并而重新構(gòu)建OLAP的立方體,并由第二提取數(shù)據(jù)發(fā)送部17將該重新構(gòu)建的OLAP的立方體發(fā)送至客戶端20。
[0065]第二顯示控制部29將新存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中的第二目標(biāo)數(shù)據(jù)以規(guī)定的形態(tài)進(jìn)行畫(huà)面顯示。該情況下的規(guī)定形態(tài)是指用于將與通過(guò)用戶界面而選擇的數(shù)據(jù)項(xiàng)相符的實(shí)際數(shù)據(jù)進(jìn)行預(yù)覽顯示的形態(tài),其與由顯示控制部26對(duì)目標(biāo)數(shù)據(jù)進(jìn)行的圖表化或圖形化等的顯示形態(tài)不同。
[0066]該情況下的預(yù)覽顯示是指:例如示出該數(shù)據(jù)項(xiàng)包括何種實(shí)際數(shù)據(jù)的列表顯示。由于只要通過(guò)預(yù)覽顯示知道包括何種實(shí)際數(shù)據(jù)即可,因此,在第二數(shù)據(jù)提取部16根據(jù)第二數(shù)據(jù)取得要求從主數(shù)據(jù)存儲(chǔ)部11中提取數(shù)據(jù)時(shí),優(yōu)選從主數(shù)據(jù)存儲(chǔ)部11中提取下述數(shù)據(jù)并將其作為第二目標(biāo)數(shù)據(jù),其中,該數(shù)據(jù)是指在通過(guò)用戶界面而選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)中排除重復(fù)部分后的數(shù)據(jù)。
[0067]例如,如圖5(a)所示,通過(guò)服務(wù)器10的數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取項(xiàng)目I相關(guān)的實(shí)際數(shù)據(jù)(A1、A2、A3、A4……)和項(xiàng)目2相關(guān)的實(shí)際數(shù)據(jù)(B1、B2、B3、B4……)并將其作為目標(biāo)數(shù)據(jù),并且,從主數(shù)據(jù)存儲(chǔ)部11中提取主數(shù)據(jù)的第一行中的所有列的數(shù)據(jù)項(xiàng)并發(fā)送至客戶端20,然后通過(guò)客戶端20的顯示控制部26將這些實(shí)際數(shù)據(jù)和數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面進(jìn)行選擇的形態(tài)呈如圖5(b)所示那樣顯示。
[0068]而且,假定例如通過(guò)用戶界面選擇了實(shí)際數(shù)據(jù)未被發(fā)送的項(xiàng)目3的數(shù)據(jù)項(xiàng),從而第二數(shù)據(jù)取得要求被發(fā)送至服務(wù)器10。該情況下,服務(wù)器10的第二數(shù)據(jù)提取部16從主數(shù)據(jù)存儲(chǔ)部11中提取項(xiàng)目3相關(guān)的實(shí)際數(shù)據(jù)(C1、C2、C3、C4……)中排除重復(fù)部分后的實(shí)際數(shù)據(jù)并將其作為第二目標(biāo)數(shù)據(jù)。假設(shè)當(dāng)?shù)谒男械膶?shí)際數(shù)據(jù)是C2而不是C3時(shí),第二數(shù)據(jù)提取部16從主數(shù)據(jù)存儲(chǔ)部11中提取項(xiàng)目3相關(guān)的實(shí)際數(shù)據(jù)(C1、C2、C4...)(僅提取一個(gè)C2)。
[0069]另外,第二數(shù)據(jù)提取部16也可以從主數(shù)據(jù)存儲(chǔ)部11中提取下述數(shù)據(jù)并將其作為第二目標(biāo)數(shù)據(jù),其中,該數(shù)據(jù)是指:通過(guò)用戶界面而選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)中排除重復(fù)部分后的數(shù)據(jù),且是能夠由第二顯示控制部29預(yù)覽顯示于一個(gè)畫(huà)面上這一數(shù)量的數(shù)據(jù)。
[0070]當(dāng)然,也可以提取一個(gè)畫(huà)面容納不下的數(shù)量的數(shù)據(jù),此時(shí),只要滾動(dòng)畫(huà)面,便能夠顯示所有的提取數(shù)據(jù)。但是,從只要最終通過(guò)預(yù)覽顯示獲知實(shí)際數(shù)據(jù)的概要即可這一觀點(diǎn)出發(fā),當(dāng)使數(shù)據(jù)量限定為一個(gè)畫(huà)面能夠顯示的數(shù)量而提取數(shù)據(jù)時(shí),能夠減少?gòu)姆?wù)器10向客戶端20發(fā)送的通信數(shù)據(jù)量。
[0071]圖6是表示如上構(gòu)成的本實(shí)施方式涉及的數(shù)據(jù)處理系統(tǒng)的工作例的流程圖。另夕卜,圖6所示的流程是在客戶端20中的數(shù)據(jù)管理用程序被啟動(dòng)時(shí)開(kāi)始。
[0072]首先,客戶端20的操作受理部22判斷是否進(jìn)行了下述操作(步驟SI):S卩,指示從服務(wù)器10中取得所希望的數(shù)據(jù)(例如,所希望的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)、或者與所希望的檢索關(guān)鍵詞相匹配的數(shù)據(jù))的操作。
[0073]當(dāng)進(jìn)行了該操作時(shí),要求發(fā)送部23向服務(wù)器10發(fā)送要求從服務(wù)器10中取得所希望的數(shù)據(jù)這一數(shù)據(jù)取得要求(步驟S2)。
[0074]在服務(wù)器10中,當(dāng)要求接收部12接收到從客戶端20發(fā)送來(lái)的數(shù)據(jù)取得要求時(shí),數(shù)據(jù)提取部13從主數(shù)據(jù)存儲(chǔ)部11中提取符合該數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù),并且,從主數(shù)據(jù)存儲(chǔ)部11中提取構(gòu)成主數(shù)據(jù)的第一行的所有列的數(shù)據(jù)項(xiàng)(步驟S3)。
[0075]提取數(shù)據(jù)發(fā)送部14向客戶端20發(fā)送數(shù)據(jù)提取部13所提取的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)(步驟S4)。
[0076]在客戶端20中,當(dāng)提取數(shù)據(jù)接收部24接收到從服務(wù)器10發(fā)送來(lái)的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)時(shí),數(shù)據(jù)存儲(chǔ)部25將該接收到的數(shù)據(jù)存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中(步驟S5)。
[0077]接著,顯示控制部26將存儲(chǔ)在本地?cái)?shù)據(jù)存儲(chǔ)部21中的目標(biāo)數(shù)據(jù)和所有列的數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示(步驟S6)。
[0078]在如此進(jìn)行了畫(huà)面顯示的狀態(tài)下,操作受理部22判斷是否進(jìn)行了通過(guò)用戶界面選擇該被畫(huà)面顯示的目標(biāo)數(shù)據(jù)或數(shù)據(jù)項(xiàng)這一操作(步驟S7)。
[0079]當(dāng)未進(jìn)行該操作時(shí),操作接受部22判斷是否進(jìn)行了使客戶端20的數(shù)據(jù)管理用程序結(jié)束這一操作(步驟S8)。當(dāng)未進(jìn)行使程序結(jié)束的操作時(shí),處理返回到步驟SI。另外,當(dāng)在步驟SI中判斷為未進(jìn)行指示取得所希望的數(shù)據(jù)這一操作時(shí),處理轉(zhuǎn)移至步驟S7。由此,在直至進(jìn)行某一操作之前,反復(fù)進(jìn)行步驟S1、S7、S8的判斷。當(dāng)進(jìn)行了使程序結(jié)束的操作時(shí),使圖6所示流程的處理結(jié)束。
[0080]另一方面,當(dāng)在步驟S7中判斷為進(jìn)行了選擇被畫(huà)面顯示的目標(biāo)數(shù)據(jù)或數(shù)據(jù)項(xiàng)的任意一個(gè)這一操作時(shí),操作受理部22進(jìn)一步判斷該操作是否為針對(duì)實(shí)際數(shù)據(jù)未存在于本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)項(xiàng)(目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng))進(jìn)行的操作(步驟 S9)。
[0081]當(dāng)上述選擇操作是針對(duì)目標(biāo)數(shù)據(jù)進(jìn)行的操作、或者是針對(duì)目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)進(jìn)行的操作時(shí),根據(jù)其操作內(nèi)容執(zhí)行本地?cái)?shù)據(jù)存儲(chǔ)部21的數(shù)據(jù)處理(步驟S10)。該數(shù)據(jù)處理是例如由顯示控制部26執(zhí)行的目標(biāo)數(shù)據(jù)的圖表化或圖形化等的加工處理。另外,目標(biāo)數(shù)據(jù)的修改、使用目標(biāo)數(shù)據(jù)進(jìn)行的所希望的計(jì)算等,也是數(shù)據(jù)處理的一種形態(tài)。在執(zhí)行了數(shù)據(jù)處理后,處理返回步驟SI。
[0082]相對(duì)于此,當(dāng)通過(guò)操作受理部22判斷為上述選擇操作是針對(duì)目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)進(jìn)行的操作時(shí),第二要求發(fā)送部27向服務(wù)器10發(fā)送第二數(shù)據(jù)取得要求(步驟Sll),其中,該第二數(shù)據(jù)取得要求用于要求取得該被選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)。
[0083]在服務(wù)器10中,當(dāng)?shù)诙蠼邮詹?5接收到從客戶端20發(fā)送來(lái)的第二數(shù)據(jù)取得要求時(shí),第二數(shù)據(jù)提取部16從主數(shù)據(jù)存儲(chǔ)部11中提取符合該第二數(shù)據(jù)取得要求的第二目標(biāo)數(shù)據(jù)并將其作為預(yù)覽用數(shù)據(jù)(步驟S12)。
[0084]然后,第二提取數(shù)據(jù)發(fā)送部17向客戶端20發(fā)送第二數(shù)據(jù)提取部16所提取的第二目標(biāo)數(shù)據(jù)(步驟S13)。
[0085]在客戶端20中,當(dāng)?shù)诙崛?shù)據(jù)接收部28接收到從服務(wù)器10發(fā)送來(lái)的第二目標(biāo)數(shù)據(jù)時(shí),數(shù)據(jù)存儲(chǔ)部25將該第二目標(biāo)數(shù)據(jù)追加到已存儲(chǔ)的目標(biāo)數(shù)據(jù)和所有列的數(shù)據(jù)項(xiàng)中,并存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中(步驟S14)。
[0086]接著,第二顯示控制部29將新存儲(chǔ)在本地?cái)?shù)據(jù)存儲(chǔ)部21中的第二目標(biāo)數(shù)據(jù)預(yù)覽顯示在未圖示的顯示器上(步驟S15)。在進(jìn)行了該預(yù)覽顯示之后,處理返回到步驟SI。在此,對(duì)于某一數(shù)據(jù)項(xiàng),當(dāng)用戶觀察被預(yù)覽顯示的第二目標(biāo)數(shù)據(jù)并認(rèn)為需要從服務(wù)器10中取得該數(shù)據(jù)項(xiàng)的所有實(shí)際數(shù)據(jù)時(shí),只要進(jìn)行指示從服務(wù)器10中取得該數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)這一操作即可。
[0087]如以上所詳細(xì)說(shuō)明,在本實(shí)施方式中,服務(wù)器10的數(shù)據(jù)提取部13除了從主數(shù)據(jù)存儲(chǔ)部11中提取與從客戶端20發(fā)送來(lái)的數(shù)據(jù)取得要求相符的目標(biāo)數(shù)據(jù)之外,還從主數(shù)據(jù)存儲(chǔ)部11中提取該目標(biāo)數(shù)據(jù)以及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),并發(fā)送給客戶端20。另外,在客戶端20中,將從服務(wù)器10接收到的目標(biāo)數(shù)據(jù)和數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示。
[0088]根據(jù)如上構(gòu)成的本實(shí)施方式的數(shù)據(jù)處理系統(tǒng),從服務(wù)器10下載到客戶端20的數(shù)據(jù)主要是符合數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù)。即,將在客戶端20上欲執(zhí)行所希望的數(shù)據(jù)處理時(shí)所需要的最少量的目標(biāo)數(shù)據(jù)從服務(wù)器10下載至客戶端20。由此,能夠省去將存儲(chǔ)在服務(wù)器10的主數(shù)據(jù)存儲(chǔ)部11中的數(shù)據(jù)全部下載并存儲(chǔ)到客戶端20中等的徒勞操作。
[0089]另外,根據(jù)本實(shí)施方式的數(shù)據(jù)處理系統(tǒng),不僅是目標(biāo)數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),而且目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)也被從服務(wù)器10下載至客戶端20。而且,將這些數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)而畫(huà)面顯示在客戶端20上。因此,即使數(shù)據(jù)項(xiàng)相關(guān)的實(shí)際數(shù)據(jù)沒(méi)有被下載至客戶端20,也能夠向用戶提示存在有何種數(shù)據(jù)項(xiàng)。
[0090]由此,盡管實(shí)際上沒(méi)有將所有數(shù)據(jù)都從服務(wù)器10下載到客戶端20,但對(duì)于目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),也能夠以好像可以操作的方式顯示給用戶。而且,用戶實(shí)際上能夠進(jìn)行通過(guò)用戶界面選擇目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)這一操作。由此,能夠越過(guò)由目標(biāo)數(shù)據(jù)構(gòu)成的有限數(shù)據(jù)空間所帶來(lái)的限制而進(jìn)行數(shù)據(jù)的操作,從而對(duì)用戶而言能夠提高操作感。
[0091]例如,當(dāng)進(jìn)行選擇目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)這一操作時(shí),向服務(wù)器10發(fā)送用于要求取得該被選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)的第二數(shù)據(jù)取得要求,并且,與該要求響應(yīng)而將符合第二數(shù)據(jù)取得要求的第二目標(biāo)數(shù)據(jù)下載至客戶端20并進(jìn)行預(yù)覽顯示。為了進(jìn)行該預(yù)覽顯示而從服務(wù)器10下載至客戶端20的數(shù)據(jù)量很少,因此通信負(fù)載也小。
[0092]另外,在用戶看到預(yù)覽顯示并認(rèn)為需要時(shí),也能夠向服務(wù)器10重新要求取得預(yù)覽顯示的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù),并進(jìn)行下載。此時(shí)下載的數(shù)據(jù)量也很少,因此通信負(fù)載也小。
[0093]總之,根據(jù)本實(shí)施方式的數(shù)據(jù)處理系統(tǒng),并不是將存儲(chǔ)在服務(wù)器10的主數(shù)據(jù)存儲(chǔ)部11中的數(shù)據(jù)全部一起下載至客戶端20的本地?cái)?shù)據(jù)存儲(chǔ)部21中,而是僅下載一部分?jǐn)?shù)據(jù)以減輕通信負(fù)載,但卻也能夠賦予用戶好像所有數(shù)據(jù)全部被下載至本地?cái)?shù)據(jù)存儲(chǔ)部20中的操作感。
[0094]而且,通過(guò)服務(wù)器10與客戶端20之間的人-機(jī)對(duì)話處理,能夠?qū)τ脩羲M臄?shù)據(jù)但未被存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部21中的數(shù)據(jù)隨時(shí)進(jìn)行下載補(bǔ)充。該下載所需的通信負(fù)載也極小。由此,能夠以使用戶感覺(jué)不到在服務(wù)器10和客戶端20之間每次所發(fā)生通信這一程度的良好響應(yīng),無(wú)停頓(seamless)地進(jìn)行對(duì)于存儲(chǔ)在主數(shù)據(jù)存儲(chǔ)部11中的所有數(shù)據(jù)實(shí)施的實(shí)際的數(shù)據(jù)操作。
[0095]另外,在上述實(shí)施方式中,對(duì)于將存儲(chǔ)在服務(wù)器10的主數(shù)據(jù)存儲(chǔ)器11中的主數(shù)據(jù)和存儲(chǔ)在客戶端20的本地?cái)?shù)據(jù)存儲(chǔ)部21中的本地?cái)?shù)據(jù)利用OLAP的立方體構(gòu)成的例子進(jìn)行了說(shuō)明,但本發(fā)明并不限定于此。
[0096]另外,在上述實(shí)施方式中,對(duì)于提取構(gòu)成主數(shù)據(jù)第一行的所有列的數(shù)據(jù)項(xiàng)的例子進(jìn)行了說(shuō)明,但并不一定為所有列的數(shù)據(jù)項(xiàng)。但是,如上所述,即使提取所有列的數(shù)據(jù)項(xiàng),其數(shù)據(jù)量也不會(huì)很大,因此,為了得到主數(shù)據(jù)整體的操作感,優(yōu)選提取所有列的數(shù)據(jù)項(xiàng)。
[0097]另外,在上述實(shí)施方式中,對(duì)于在選擇了目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)時(shí)將該數(shù)據(jù)項(xiàng)相關(guān)的第二目標(biāo)數(shù)據(jù)(排除重復(fù)部分后的實(shí)際數(shù)據(jù))從服務(wù)器10下載至客戶端20并進(jìn)行預(yù)覽顯示的例子進(jìn)行了說(shuō)明,但是,預(yù)覽顯示不是必須的。例如,也可以直接下載被選擇的數(shù)據(jù)項(xiàng)相關(guān)的所有實(shí)際數(shù)據(jù)(未排除重復(fù)部分的實(shí)際數(shù)據(jù))。
[0098]另外,上述實(shí)施方式均只是表示實(shí)施本發(fā)明時(shí)的具體化的一例,并不能據(jù)此限定性地解釋本發(fā)明的技術(shù)范圍。即,只要不脫離本發(fā)明的主旨或其主要特征,便能夠以各種方式實(shí)施本發(fā)明。
【權(quán)利要求】
1.一種數(shù)據(jù)處理系統(tǒng),其是客戶端-服務(wù)器型的數(shù)據(jù)處理系統(tǒng),該數(shù)據(jù)處理系統(tǒng)構(gòu)成為:將客戶端與服務(wù)器經(jīng)由網(wǎng)絡(luò)加以連接,并將存儲(chǔ)在所述服務(wù)器所具備的主數(shù)據(jù)存儲(chǔ)部中的數(shù)據(jù)下載至所述客戶端,從而能夠在所述客戶端執(zhí)行所希望的數(shù)據(jù)處理,所述數(shù)據(jù)處理系統(tǒng)的特征在于, 所述服務(wù)器具備: 要求接收部,其接收從所述客戶端發(fā)送來(lái)的數(shù)據(jù)取得要求, 數(shù)據(jù)提取部,其從所述主數(shù)據(jù)存儲(chǔ)部中提取符合所述數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù),并且,從所述主數(shù)據(jù)存儲(chǔ)部中提取所述目標(biāo)數(shù)據(jù)及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),以及 提取數(shù)據(jù)發(fā)送部,其向所述客戶端發(fā)送由所述數(shù)據(jù)提取部提取的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng); 所述客戶端具備: 要求發(fā)送部,其向所述服務(wù)器發(fā)送所述數(shù)據(jù)取得要求, 提取數(shù)據(jù)接收部,其接收從所述服務(wù)器發(fā)送來(lái)的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng), 數(shù)據(jù)存儲(chǔ)部,其將所述提取數(shù)據(jù)接收部所接收的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部中,以及 顯示控制部,其將存儲(chǔ)于所述本地?cái)?shù)據(jù)存儲(chǔ)部中的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示。
2.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于, 所述數(shù)據(jù)提取部從所述主數(shù)據(jù)存儲(chǔ)部中提取包含在所述主數(shù)據(jù)存儲(chǔ)部中的所有數(shù)據(jù)項(xiàng)。
3.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于, 所述客戶端具備:第二要求發(fā)送部、第二提取數(shù)據(jù)接收部以及第二顯示控制部, 在通過(guò)所述用戶界面選擇了被所述顯示控制部進(jìn)行畫(huà)面顯示的所述數(shù)據(jù)項(xiàng)的情況下,當(dāng)該被選擇的數(shù)據(jù)項(xiàng)為所述目標(biāo)數(shù)據(jù)以外的其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng)時(shí),所述第二要求發(fā)送部向所述服務(wù)器發(fā)送第二數(shù)據(jù)取得要求,該第二數(shù)據(jù)取得要求用于要求取得該被選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù), 所述第二提取數(shù)據(jù)接收部接收根據(jù)所述第二數(shù)據(jù)取得要求而從所述服務(wù)器發(fā)送來(lái)的第二目標(biāo)數(shù)據(jù), 所述第二顯示控制部將所述第二提取數(shù)據(jù)接收部所接收的且通過(guò)所述數(shù)據(jù)存儲(chǔ)部而被存儲(chǔ)于所述本地?cái)?shù)據(jù)存儲(chǔ)部中的所述第二目標(biāo)數(shù)據(jù)以規(guī)定的形態(tài)進(jìn)行畫(huà)面顯示; 所述服務(wù)器具備:第二要求接收部、第二數(shù)據(jù)提取部以及第二提取數(shù)據(jù)發(fā)送部, 所述第二要求接收部接收從所述客戶端發(fā)送來(lái)的所述第二數(shù)據(jù)取得要求, 所述第二數(shù)據(jù)提取部從所述主數(shù)據(jù)存儲(chǔ)部中提取符合所述第二數(shù)據(jù)取得要求的所述第二目標(biāo)數(shù)據(jù), 所述第二提取數(shù)據(jù)發(fā)送部向所述客戶端發(fā)送由所述第二數(shù)據(jù)提取部提取的所述第二目標(biāo)數(shù)據(jù)。
4.如權(quán)利要求3所述的數(shù)據(jù)處理系統(tǒng),其特征在于, 所述第二數(shù)據(jù)提取部根據(jù)所述第二數(shù)據(jù)取得要求從所述主數(shù)據(jù)存儲(chǔ)部中提取通過(guò)所述用戶界面而被選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)中的排除重復(fù)部分后的數(shù)據(jù),并將其作為所述第二目標(biāo)數(shù)據(jù); 所述第二顯示控制部使用存儲(chǔ)于所述本地?cái)?shù)據(jù)存儲(chǔ)部中的所述第二目標(biāo)數(shù)據(jù),將與通過(guò)所述用戶界面而被選擇的數(shù)據(jù)項(xiàng)相符的數(shù)據(jù)進(jìn)行預(yù)覽顯示。
5.如權(quán)利要求4所述的數(shù)據(jù)處理系統(tǒng),其特征在于, 所述第二數(shù)據(jù)提取部根據(jù)所述第二數(shù)據(jù)取得要求從所述主數(shù)據(jù)存儲(chǔ)部中提取下述數(shù)據(jù)作為所述第二目標(biāo)數(shù)據(jù),其中,該數(shù)據(jù)是指:通過(guò)所述用戶界面而被選擇的數(shù)據(jù)項(xiàng)相關(guān)的數(shù)據(jù)中的排除重復(fù)部分后的數(shù)據(jù)、且是能夠由所述第二顯示控制部預(yù)覽顯示于一個(gè)畫(huà)面上的數(shù)量的數(shù)據(jù)。
6.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于, 所述顯示控制部將存儲(chǔ)于所述本地?cái)?shù)據(jù)存儲(chǔ)部中的所述目標(biāo)數(shù)據(jù)以能夠通過(guò)所述用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示,當(dāng)通過(guò)所述用戶界面選擇了被進(jìn)行該畫(huà)面顯示的所述目標(biāo)數(shù)據(jù)的任意一個(gè)時(shí),僅將在所述主數(shù)據(jù)存儲(chǔ)部上與該被選擇的目標(biāo)數(shù)據(jù)存儲(chǔ)于同一行中的其他目標(biāo)數(shù)據(jù)以能夠通過(guò)所述用戶界面繼續(xù)選擇的形態(tài)進(jìn)行畫(huà)面顯示。
7.一種服務(wù)器,其構(gòu)成為:經(jīng)由網(wǎng)絡(luò)與客戶端連接,并且根據(jù)來(lái)自所述客戶端的要求將存儲(chǔ)在主數(shù)據(jù)存儲(chǔ)部中的數(shù)據(jù)下載至所述客戶端,所述服務(wù)器的特征在于,其具備: 要求接收部,其接收從所述客戶端發(fā)送來(lái)的數(shù)據(jù)取得要求, 數(shù)據(jù)提取部,其從所述主數(shù)據(jù)存儲(chǔ)部中提取符合所述數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù),并且,從所述主數(shù)據(jù)存儲(chǔ)部中提取所述目標(biāo)數(shù)據(jù)及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),以及 提取數(shù)據(jù)發(fā)送部,其向所述客戶端發(fā)送由所述數(shù)據(jù)提取部提取的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)。
8.一種客戶端,其構(gòu)成為:經(jīng)由網(wǎng)絡(luò)與服務(wù)器連接,并且,能夠從所述服務(wù)器中下載存儲(chǔ)在所述服務(wù)器所具備的主數(shù)據(jù)存儲(chǔ)部中的數(shù)據(jù)從而執(zhí)行所希望的數(shù)據(jù)處理,所述客戶端的特征在于,其具備: 要求發(fā)送部,其向所述服務(wù)器發(fā)送數(shù)據(jù)取得要求, 提取數(shù)據(jù)接收部,其從所述服務(wù)器接收目標(biāo)數(shù)據(jù)以及該目標(biāo)數(shù)據(jù)和其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),其中,該目標(biāo)數(shù)據(jù)是在所述服務(wù)器中根據(jù)所述數(shù)據(jù)取得要求從所述主數(shù)據(jù)存儲(chǔ)部中提取的數(shù)據(jù)、且是符合所述數(shù)據(jù)取得要求的數(shù)據(jù), 數(shù)據(jù)存儲(chǔ)部,其將所述提取數(shù)據(jù)接收部所接收的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部中,以及 顯示控制部,其將存儲(chǔ)于所述本地?cái)?shù)據(jù)存儲(chǔ)部中的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示。
9.一種計(jì)算機(jī)可讀數(shù)據(jù)管理用程序,其被應(yīng)用于客戶端-服務(wù)器型的數(shù)據(jù)處理系統(tǒng)中的服務(wù)器中,所述數(shù)據(jù)處理系統(tǒng)構(gòu)成為:將客戶端與服務(wù)器經(jīng)由網(wǎng)絡(luò)加以連接,并將存儲(chǔ)在所述服務(wù)器所具備的主數(shù)據(jù)存儲(chǔ)部中的數(shù)據(jù)下載至所述客戶端,從而能夠在所述客戶端執(zhí)行所希望的數(shù)據(jù)處理, 所述數(shù)據(jù)管理用程序的特征在于:用于使計(jì)算機(jī)作為要求接收手段、數(shù)據(jù)提取手段以及提取數(shù)據(jù)發(fā)送手段發(fā)揮作用,其中, 所述要求接收手段接收從所述客戶端發(fā)送來(lái)的數(shù)據(jù)取得要求, 所述數(shù)據(jù)提取手段從所述主數(shù)據(jù)存儲(chǔ)部中提取符合所述數(shù)據(jù)取得要求的目標(biāo)數(shù)據(jù),并且,從所述主數(shù)據(jù)存儲(chǔ)部中提取所述目標(biāo)數(shù)據(jù)及其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng), 所述提取數(shù)據(jù)發(fā)送手段向所述客戶端發(fā)送由所述數(shù)據(jù)提取手段提取的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)。
10.一種計(jì)算機(jī)可讀數(shù)據(jù)管理用程序,其被應(yīng)用于客戶端-服務(wù)器型的數(shù)據(jù)處理系統(tǒng)中的客戶端中,所述數(shù)據(jù)處理系統(tǒng)構(gòu)成為:將客戶端與服務(wù)器經(jīng)由網(wǎng)絡(luò)加以連接,并將存儲(chǔ)在所述服務(wù)器所具備的主數(shù)據(jù)存儲(chǔ)部中的數(shù)據(jù)下載至所述客戶端,從而能夠在所述客戶端執(zhí)行所希望的數(shù)據(jù)處理, 所述數(shù)據(jù)管理用程序的特征在于:用于使計(jì)算機(jī)作為要求發(fā)送手段、提取數(shù)據(jù)接收手段、數(shù)據(jù)存儲(chǔ)手段以及顯示控制手段發(fā)揮作用,其中, 所述要求發(fā)送手段向所述服務(wù)器發(fā)送數(shù)據(jù)取得要求, 所述提取數(shù)據(jù)接收手段從所述服務(wù)器接收目標(biāo)數(shù)據(jù)以及該目標(biāo)數(shù)據(jù)和其他數(shù)據(jù)相關(guān)的數(shù)據(jù)項(xiàng),其中,該目標(biāo)數(shù)據(jù)是在所述服務(wù)器中根據(jù)所述數(shù)據(jù)取得要求從所述主數(shù)據(jù)存儲(chǔ)部中提取的數(shù)據(jù)、且是符合所述數(shù)據(jù)取得要求的數(shù)據(jù), 所述數(shù)據(jù)存儲(chǔ)手段將所述提取數(shù)據(jù)接收手段所接收的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)存儲(chǔ)于本地?cái)?shù)據(jù)存儲(chǔ)部中, 所述顯示控制手段將存儲(chǔ)于所述本地?cái)?shù)據(jù)存儲(chǔ)部中的所述目標(biāo)數(shù)據(jù)和所述數(shù)據(jù)項(xiàng)以能夠通過(guò)用戶界面選擇的形態(tài)進(jìn)行畫(huà)面顯示。
【文檔編號(hào)】G06F17/30GK104246717SQ201280071140
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2012年5月8日 優(yōu)先權(quán)日:2012年5月8日
【發(fā)明者】田中潤(rùn), 島澤甲, 吉原江輔, 館原啟介 申請(qǐng)人:文雅科一番株式會(huì)社