亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)顯示設(shè)備、數(shù)據(jù)顯示方法和程序的制作方法

文檔序號(hào):6533199閱讀:152來(lái)源:國(guó)知局
數(shù)據(jù)顯示設(shè)備、數(shù)據(jù)顯示方法和程序的制作方法
【專(zhuān)利摘要】提供一種借助于簡(jiǎn)單操作能夠按照用戶的意圖來(lái)省略非需要節(jié)點(diǎn)的顯示的設(shè)備和方法。這一設(shè)備是一種在樹(shù)結(jié)構(gòu)中顯示多個(gè)數(shù)據(jù)項(xiàng)的設(shè)備。這一設(shè)備包含:顯示樹(shù)結(jié)構(gòu)的顯示裝置(200);對(duì)第一節(jié)點(diǎn)的選擇做出響應(yīng)并且識(shí)別在更高級(jí)別方向和更低級(jí)別方向上從第一節(jié)點(diǎn)連接的所有節(jié)點(diǎn)作為第一節(jié)點(diǎn)組的第一識(shí)別裝置(202);對(duì)第二節(jié)點(diǎn)的選擇做出響應(yīng)并且識(shí)別在更高級(jí)別方向和更低級(jí)別方向上從第二節(jié)點(diǎn)連接的所有節(jié)點(diǎn)作為第二節(jié)點(diǎn)組的第二識(shí)別裝置(204);接收向第一節(jié)點(diǎn)移動(dòng)第二節(jié)點(diǎn)的操作、并且朝著第一節(jié)點(diǎn)移動(dòng)第二節(jié)點(diǎn)組的移動(dòng)裝置(206);根據(jù)預(yù)設(shè)規(guī)則,標(biāo)識(shí)出針對(duì)其顯示應(yīng)當(dāng)被省略的節(jié)點(diǎn)的標(biāo)識(shí)裝置(208);根據(jù)預(yù)設(shè)規(guī)則標(biāo)識(shí)顯示應(yīng)當(dāng)被省略的節(jié)點(diǎn);以及發(fā)布用于省略標(biāo)識(shí)的節(jié)點(diǎn)的顯示并且用于在相互附近顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組的指令的指令裝置(210)。
【專(zhuān)利說(shuō)明】數(shù)據(jù)顯示設(shè)備、數(shù)據(jù)顯示方法和程序

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種用于通過(guò)使用樹(shù)結(jié)構(gòu)來(lái)顯示多條數(shù)據(jù)的設(shè)備、方法和程序產(chǎn) 品。更具體地,本發(fā)明涉及一種能夠通過(guò)使用樹(shù)結(jié)構(gòu)來(lái)顯示多條數(shù)據(jù)--每條數(shù)據(jù)用作節(jié) 點(diǎn)--、使某些節(jié)點(diǎn)相互接近并且由此通過(guò)省略在某些節(jié)點(diǎn)之間的節(jié)點(diǎn)來(lái)顯示節(jié)點(diǎn)的數(shù)據(jù) 顯示設(shè)備并且也涉及一種用于該數(shù)據(jù)顯示設(shè)備的顯示方法和用于執(zhí)行該方法的計(jì)算機(jī)可 讀程序產(chǎn)品。

【背景技術(shù)】
[0002] 用于計(jì)算機(jī)高效地管理大量數(shù)據(jù)的方法之一是一種用于使用樹(shù)結(jié)構(gòu)或者圖形結(jié) 構(gòu)來(lái)管理數(shù)據(jù)的方法。樹(shù)結(jié)構(gòu)具有多層并且是如下結(jié)構(gòu),在該結(jié)構(gòu)中布置個(gè)別節(jié)點(diǎn)使得在 更低層中的多個(gè)節(jié)點(diǎn)從用作屬于某層的一個(gè)元素的節(jié)點(diǎn)分岔。圖形結(jié)構(gòu)是由一對(duì)有限節(jié)狀 點(diǎn)集合和有限邊緣(有序節(jié)狀點(diǎn)對(duì))集合組成的結(jié)構(gòu)。節(jié)狀點(diǎn)視為節(jié)點(diǎn),并且邊緣由連接 節(jié)點(diǎn)的線段代表。在圖形結(jié)構(gòu)中,布置個(gè)別節(jié)點(diǎn)使得多個(gè)節(jié)點(diǎn)在一些情況下從一個(gè)節(jié)點(diǎn)分 岔。因此,可以顯示圖形結(jié)構(gòu)為樹(shù)結(jié)構(gòu)。
[0003] 在多個(gè)節(jié)點(diǎn)從某個(gè)節(jié)點(diǎn)分岔的情況下,某個(gè)節(jié)點(diǎn)稱(chēng)為父節(jié)點(diǎn),并且多個(gè)節(jié)點(diǎn)稱(chēng)為 子節(jié)點(diǎn)。無(wú)父節(jié)點(diǎn)的節(jié)點(diǎn)稱(chēng)為根節(jié)點(diǎn)并且視為最高級(jí)別節(jié)點(diǎn)。無(wú)子節(jié)點(diǎn)的節(jié)點(diǎn)稱(chēng)為葉節(jié)點(diǎn) 并且視為最低級(jí)別節(jié)點(diǎn)。
[0004] 父節(jié)點(diǎn)具有用于子節(jié)點(diǎn)的子幀。子幀包括用于訪問(wèn)父節(jié)點(diǎn)或者子節(jié)點(diǎn)的信息。這 實(shí)現(xiàn)從最高級(jí)別根節(jié)點(diǎn)向最低級(jí)葉節(jié)點(diǎn)的依次掃描,并且由此可以搜尋目標(biāo)節(jié)點(diǎn)。在有多 個(gè)子節(jié)點(diǎn)時(shí),父節(jié)點(diǎn)能夠具有用于多個(gè)子節(jié)點(diǎn)的子幀的列表。
[0005] 可以通過(guò)使用以上描述的樹(shù)結(jié)構(gòu)或者圖形結(jié)構(gòu)來(lái)管理的數(shù)據(jù)的示例是數(shù)據(jù)"IT 設(shè)備"、"IT設(shè)備"包括"PC"、"寫(xiě)字板終端"、"智能電話"等。"PC"包括"主體"、"顯示器" 等,并且"主體"包括"CPU"、"存儲(chǔ)器"等。因此,可以表示一條數(shù)據(jù)"IT設(shè)備"為根節(jié)點(diǎn),可 以表示多條數(shù)據(jù)"PC"等為在后續(xù)層中的節(jié)點(diǎn),可以表示多條數(shù)據(jù)"主體"等為在后續(xù)層中 的節(jié)點(diǎn),并且可以表示多條數(shù)據(jù)"CPU"等為最低級(jí)別節(jié)點(diǎn)。另外,該一條數(shù)據(jù)" IT設(shè)備"和 多條數(shù)據(jù)"PC"等可以由線段連接,并且該一條數(shù)據(jù)"PC"和多條數(shù)據(jù)"主體"等可以由線段 連接。
[0006] 圖1圖示如下情況,其中使用樹(shù)結(jié)構(gòu)或者圖形結(jié)構(gòu)來(lái)管理多條數(shù)據(jù)并且使用樹(shù)結(jié) 構(gòu)在屏幕上顯示多條數(shù)據(jù)。在圖1中,顯示兩個(gè)樹(shù)結(jié)構(gòu),其中每條數(shù)據(jù)用作構(gòu)成樹(shù)結(jié)構(gòu)的節(jié) 點(diǎn)。有對(duì)于高效地顯示使用這樣的樹(shù)結(jié)構(gòu)來(lái)管理的許多條數(shù)據(jù)并且高效地訪問(wèn)一條目標(biāo)數(shù) 據(jù)的需求。
[0007] 例如在用戶想要通過(guò)將注意力聚焦于圖1中所示節(jié)點(diǎn)XI和節(jié)點(diǎn)Y3這兩個(gè)節(jié)點(diǎn)來(lái) 執(zhí)行操作時(shí),如果可以通過(guò)省略在節(jié)點(diǎn)XI與節(jié)點(diǎn)Y3之間的節(jié)點(diǎn)X2、節(jié)點(diǎn)X3、節(jié)點(diǎn)X4、節(jié)點(diǎn) Y1和節(jié)點(diǎn)Y2來(lái)盡可能近地顯示節(jié)點(diǎn)XI和節(jié)點(diǎn)Y3,則用戶可以容易對(duì)節(jié)點(diǎn)XI和節(jié)點(diǎn)Y3執(zhí) 行操作。在有必要滾動(dòng)屏幕以顯示節(jié)點(diǎn)XI和節(jié)點(diǎn)Y3二者的情況下,如果可以在一個(gè)屏幕 上顯示節(jié)點(diǎn)XI和節(jié)點(diǎn)Y3二者,則用戶可以執(zhí)行操作而未滾動(dòng)屏幕。
[0008] 作為一種實(shí)現(xiàn)這樣的省略顯示的技術(shù),已經(jīng)提出如下技術(shù),其中執(zhí)行基于參數(shù)、 比如重要程度的加權(quán)化,設(shè)置閾值,并且基于加權(quán)化來(lái)省略其值等于或者小于閾值的路徑 (例如見(jiàn)非專(zhuān)利文獻(xiàn)1)。在這一技術(shù)中,向邊指派加權(quán),并且僅顯示具有某個(gè)值或者更多的 加權(quán)的邊和包括這些邊的節(jié)點(diǎn)。
[0009] 也已經(jīng)提出一種包括用于以樹(shù)結(jié)構(gòu)的形式顯示圖形的圖形顯示裝置的圖形顯示 處理設(shè)備。圖形顯示裝置具有在有其顯示將被省略的節(jié)點(diǎn)時(shí)附加地顯示代表存在將在后續(xù) 階段中省略的節(jié)點(diǎn)的符號(hào)的功能,該符號(hào)在將省略的節(jié)點(diǎn)的先前階段中在節(jié)點(diǎn)的末尾或者 附近被顯示(例如參見(jiàn)專(zhuān)利文獻(xiàn)1)。
[0010] [引用列表]
[0011] [專(zhuān)利文獻(xiàn)]
[0012] [專(zhuān)利文獻(xiàn)1]第08-255253號(hào)日本專(zhuān)利申請(qǐng)公開(kāi)
[0013] [非專(zhuān)利文獻(xiàn)]
[0014] [非專(zhuān)利文獻(xiàn) l]Bret Victor,"Visualizing Weights of Graph Edges",[在 線],2011 年 5 月 10 日,[2012 年 1 月 11 日搜索],因特網(wǎng)〈URL:http://worrydream· com/ VisualizingEdgeffeights/>


【發(fā)明內(nèi)容】

[0015] [技術(shù)問(wèn)題]
[0016] 根據(jù)在非專(zhuān)利文獻(xiàn)1中描述的該技術(shù),基于使用參數(shù)的加權(quán)化來(lái)省略路徑。然而 使用參數(shù)的省略是有限的并且不能通過(guò)在每個(gè)場(chǎng)合反映用戶的意圖來(lái)執(zhí)行。
[0017] 在專(zhuān)利文獻(xiàn)1中描述的設(shè)備基于對(duì)在省略節(jié)點(diǎn)時(shí)附加地顯示代表省略的符號(hào)的 假設(shè),并且未涉及執(zhí)行省略節(jié)點(diǎn)的操作。
[0018] 可以通過(guò)使用個(gè)別節(jié)點(diǎn)的上下文菜單等來(lái)顯示操作列表,并且可以從列表選擇操 作以便被執(zhí)行。然而這一方法涉及到復(fù)雜化的操作。
[0019] 因而已經(jīng)有對(duì)于一種能夠通過(guò)用簡(jiǎn)單操作反應(yīng)用戶的意圖、省略非必需節(jié)點(diǎn)來(lái)顯 示節(jié)點(diǎn)的設(shè)備和方法的需求。
[0020] [對(duì)問(wèn)題的解決方案]
[0021] 已經(jīng)實(shí)現(xiàn)本發(fā)明以解決以上描述的問(wèn)題,并且可以通過(guò)提供一種以下描述的數(shù)據(jù) 顯示設(shè)備、數(shù)據(jù)顯示方法和用于執(zhí)行該方法的計(jì)算機(jī)可讀程序產(chǎn)品來(lái)解決以上描述的問(wèn) 題。
[0022] 根據(jù)本發(fā)明,提供一種用于通過(guò)使用樹(shù)結(jié)構(gòu)來(lái)顯示多條數(shù)據(jù)的數(shù)據(jù)顯示設(shè)備。該 數(shù)據(jù)顯示設(shè)備包括:顯示裝置,用于顯示其中多條數(shù)據(jù)用作節(jié)點(diǎn)的至少一個(gè)樹(shù)結(jié)構(gòu);第一 標(biāo)識(shí)裝置,用于響應(yīng)于從構(gòu)成顯示的樹(shù)結(jié)構(gòu)的節(jié)點(diǎn)之中選擇第一節(jié)點(diǎn)來(lái)標(biāo)識(shí)在高級(jí)別方向 和低級(jí)別方向上連接到第一節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第一節(jié)點(diǎn)組;第二標(biāo)識(shí)裝置,用于響應(yīng)于 選擇第二節(jié)點(diǎn)來(lái)標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到第二節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第二 節(jié)點(diǎn)組,該第二節(jié)點(diǎn)未被包括在第一節(jié)點(diǎn)組中;移動(dòng)裝置,用于接受朝著第一節(jié)點(diǎn)移動(dòng)第二 節(jié)點(diǎn)的操作,以及根據(jù)該操作朝著第一節(jié)點(diǎn)移動(dòng)第二節(jié)點(diǎn)組;確定裝置,用于根據(jù)預(yù)定規(guī)則 確定其顯示將根據(jù)第二節(jié)點(diǎn)組的移動(dòng)而被省略的節(jié)點(diǎn);以及指令裝置,用于指令顯示裝置 以通過(guò)省略確定的節(jié)點(diǎn)的顯示來(lái)相互接近顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組。
[0023] 用戶可以僅通過(guò)執(zhí)行選擇兩個(gè)節(jié)點(diǎn)并且將它們之一朝著另一個(gè)移動(dòng)的操作來(lái)相 互接近地顯示兩個(gè)節(jié)點(diǎn)。因此可以省略非必需節(jié)點(diǎn)的顯示而用簡(jiǎn)單操作反映用戶的意圖。
[0024] 規(guī)則可以規(guī)定位于從構(gòu)成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者更少 距離處的節(jié)點(diǎn)是其顯示將被省略的節(jié)點(diǎn)。規(guī)則也可以規(guī)定與構(gòu)成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任 何節(jié)點(diǎn)重疊的節(jié)點(diǎn)是其顯示將被省略的節(jié)點(diǎn)。
[0025] 此外,規(guī)則可以規(guī)定未位于第一節(jié)點(diǎn)組與第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)是其顯示將被省 略的節(jié)點(diǎn)。可以并行顯示兩個(gè)節(jié)點(diǎn)組,并且可以省略對(duì)其它節(jié)點(diǎn)的顯示。因此可以對(duì)目標(biāo) 節(jié)點(diǎn)更高效地執(zhí)行操作。
[0026] 顯示裝置可以在顯示樹(shù)結(jié)構(gòu)時(shí)通過(guò)精簡(jiǎn)或者省略與個(gè)別節(jié)點(diǎn)對(duì)應(yīng)的個(gè)別多條數(shù) 據(jù)的內(nèi)容來(lái)顯示該內(nèi)容。因此,在響應(yīng)于從指令裝置提供的指令相互接近地顯示第一節(jié)點(diǎn) 組和第二節(jié)點(diǎn)組時(shí),顯示裝置可以用放大方式顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組以用放大方式 顯示該內(nèi)容或者顯示全部?jī)?nèi)容。可以隨著第二節(jié)點(diǎn)組變成更接近第一節(jié)點(diǎn)而逐漸地執(zhí)行這 樣的以放大方式的顯示。在一個(gè)屏幕上顯示許多節(jié)點(diǎn)時(shí),表達(dá)數(shù)據(jù)的內(nèi)容的字符、數(shù)字等可 能太小,或者省略一些字符,因此不可能識(shí)別數(shù)據(jù)。然而這樣的以放大方式的顯示或者全部 內(nèi)容的顯示讓用戶能夠識(shí)別在數(shù)據(jù)中的字符和圖形(figure)。
[0027] 節(jié)點(diǎn)中的每個(gè)節(jié)點(diǎn)可以與加權(quán)值關(guān)聯(lián),并且規(guī)則可以規(guī)定位于從構(gòu)成第二節(jié)點(diǎn)組 的節(jié)點(diǎn)中的任何節(jié)點(diǎn)起的某個(gè)距離或者更少距離處且與等于或者小于閾值的加權(quán)值關(guān)聯(lián) 的節(jié)點(diǎn)、或者與構(gòu)成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊且與等于或者小于閾值的加權(quán)值 關(guān)聯(lián)的節(jié)點(diǎn)是其顯示將被省略的節(jié)點(diǎn)。
[0028] 可以根據(jù)基于在創(chuàng)建一條數(shù)據(jù)時(shí)的時(shí)間、已經(jīng)使用一條數(shù)據(jù)的用戶的數(shù)目、多頻 繁地更新一條數(shù)據(jù)和多頻繁地引用一條數(shù)據(jù)而確定的重要程度給予加權(quán)值。備選地,用戶 可以設(shè)置重要程度,并且可以給予與之對(duì)應(yīng)的加權(quán)值。因而可以保持顯示而未省略具有高 重要程度的節(jié)點(diǎn)。
[0029] 指令裝置可以引用用戶設(shè)置的節(jié)點(diǎn)顯示信息并且指令顯示裝置以隱藏在第一節(jié) 點(diǎn)組和第二節(jié)點(diǎn)組中包括的節(jié)點(diǎn)之中的其顯示將被省略的節(jié)點(diǎn)。因而可以滿足對(duì)于僅引用 在目標(biāo)的附近的數(shù)據(jù)的需求。
[0030] 本發(fā)明除了以上描述的數(shù)據(jù)顯示設(shè)備之外可以提供一種由該數(shù)據(jù)顯示設(shè)備執(zhí)行 的數(shù)據(jù)顯示方法和用于執(zhí)行該方法的計(jì)算機(jī)可讀程序產(chǎn)品。程序產(chǎn)品被存儲(chǔ)于連接到網(wǎng)絡(luò) 的服務(wù)器設(shè)備、數(shù)據(jù)庫(kù)等中并且可以響應(yīng)于下載請(qǐng)求來(lái)提供。備選地,程序產(chǎn)品可以通過(guò)被 存儲(chǔ)于記錄介質(zhì)、比如⑶-ROM、SD卡、DVD或者閃存中來(lái)提供。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0031] [圖1]圖1是圖示用于管理多條數(shù)據(jù)的樹(shù)結(jié)構(gòu)的圖。
[0032] [圖2]圖2是圖示根據(jù)本發(fā)明的數(shù)據(jù)顯示設(shè)備的硬件配置的示例的圖。
[0033] [圖3]圖3是圖示根據(jù)本發(fā)明的數(shù)據(jù)顯示設(shè)備的一個(gè)實(shí)施例的功能框圖。
[0034] [圖4]圖4是圖示其中顯示裝置顯示樹(shù)結(jié)構(gòu)的狀態(tài)的圖。
[0035] [圖5]圖5是圖示其中第一標(biāo)識(shí)裝置標(biāo)識(shí)第一節(jié)點(diǎn)組的狀態(tài)的圖。
[0036] [圖6]圖6是圖示其中第二標(biāo)識(shí)裝置標(biāo)識(shí)第二節(jié)點(diǎn)組的狀態(tài)的圖。
[0037] [圖7]圖7是圖示如下?tīng)顟B(tài)的圖,其中移動(dòng)裝置移動(dòng)第二節(jié)點(diǎn)組,顯示裝置響應(yīng)于 從指令裝置提供的指令省略節(jié)點(diǎn)的顯示,并且相互接近地顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組。
[0038] [圖8]圖8是圖示圖3中所示數(shù)據(jù)顯示設(shè)備執(zhí)行的過(guò)程的流程圖。
[0039] [圖9]圖9是圖示其中隱藏位于第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組以外的非必需節(jié)點(diǎn)的狀 態(tài)的圖。
[0040] [圖10]圖10是圖示其中在屏幕內(nèi)以放大方式相互接近顯示第一節(jié)點(diǎn)組和第二節(jié) 點(diǎn)組的狀態(tài)的圖。
[0041] [圖11]圖11是圖示其中根據(jù)重要程度執(zhí)行確定并且留下具有高重要程度的串行 節(jié)點(diǎn)的狀態(tài)的圖。

【具體實(shí)施方式】
[0042] 圖2是圖示根據(jù)本發(fā)明的數(shù)據(jù)顯示設(shè)備的硬件配置的示例的圖。數(shù)據(jù)顯示設(shè)備 100可以例如是個(gè)人計(jì)算機(jī)或者工作站并且包括中央處理單元(CPU) 102、用作主存儲(chǔ)設(shè)備 的隨機(jī)存取存儲(chǔ)器(RAM) 104和只讀存儲(chǔ)器(ROM) 105、硬盤(pán)驅(qū)動(dòng)(HDD) 108、包括鍵盤(pán)和鼠標(biāo) 的輸入設(shè)備110以及顯示設(shè)備112。這些設(shè)備連接到系統(tǒng)總線114,并且經(jīng)由系統(tǒng)總線114 執(zhí)行數(shù)據(jù)通信。個(gè)人計(jì)算機(jī)可以是筆記本PC、桌面型PC和寫(xiě)字板PC中的任何PC。
[0043] 作為CPU 102,例如可以使用Inter Corporation的Core (注冊(cè)商標(biāo))或者 Pentium(注冊(cè)商標(biāo))、AMD Inc.的Phenom(注冊(cè)商標(biāo))或者Athlon (注冊(cè)商標(biāo))等。RAM 104是CPU 102用來(lái)直接從其讀取數(shù)據(jù)和在其上寫(xiě)入數(shù)據(jù)的存儲(chǔ)設(shè)備。
[0044] ROM 106存儲(chǔ)基本輸入/輸出系統(tǒng)(BIOS)、固件等。HDD 108存儲(chǔ)各種類(lèi)型的應(yīng)用 軟件、操作系統(tǒng)(0S)等。作為0S,可以使用與CPU 102兼容的0S、比如UNIX(注冊(cè)商標(biāo))、 Linux (注冊(cè)商標(biāo))、Windows (注冊(cè)商標(biāo))或者M(jìn)ac 0S (注冊(cè)商標(biāo))。
[0045] HDD 108能夠存儲(chǔ)用于使用樹(shù)結(jié)構(gòu)來(lái)管理多條數(shù)據(jù)并且執(zhí)行使用樹(shù)結(jié)構(gòu)來(lái)顯示多 條數(shù)據(jù)的過(guò)程的程序。程序被CPU 102讀取到RAM 104。在CPU 102執(zhí)行程序時(shí),實(shí)現(xiàn)以下 描述的過(guò)程??梢酝ㄟ^(guò)使用某種程序語(yǔ)言、比如C、C++、C#或者Java(注冊(cè)商標(biāo))來(lái)創(chuàng)建程 序。
[0046] 輸入設(shè)備110用來(lái)根據(jù)0S提供的圖形用戶界面(⑶I)操作在顯示設(shè)備112的屏 幕上顯示的圖形對(duì)象、比如圖標(biāo)、任務(wù)欄或者窗口或者輸入字符、數(shù)字等。輸入設(shè)備110也 用來(lái)按壓在顯示設(shè)備112的屏幕上顯示的命令按鈕。在按壓按鈕時(shí),可以啟動(dòng)、中止或者結(jié) 束過(guò)程。
[0047] 顯示設(shè)備112可以是例如液晶顯示器并且可以具有在其上裝配的觸屏。在顯示設(shè) 備112具有在其上裝配的觸屏?xí)r,可以通過(guò)觸摸屏幕來(lái)以上描述的操作或者字符的輸入, 因此輸入設(shè)備110不是必需的。
[0048] 此外,必要時(shí)可以提供用于連接到網(wǎng)絡(luò)的通信接口、數(shù)字萬(wàn)用盤(pán)、SD卡槽等。這一 系統(tǒng)可以包括用于實(shí)現(xiàn)無(wú)線局域網(wǎng)(LAN)功能或者藍(lán)牙(注冊(cè)商標(biāo))功能的發(fā)送器/接收 器。
[0049] 圖3是圖2中所示數(shù)據(jù)顯示設(shè)備100的功能框圖。數(shù)據(jù)顯示設(shè)備100如以上描述 的那樣包括CPU 102、RAM 104和HDD 108。HDD108存儲(chǔ)用于執(zhí)行使用以上描述的樹(shù)結(jié)構(gòu)來(lái) 顯示數(shù)據(jù)的過(guò)程的程序。在CPU 102將程序讀出到RAM 104并且執(zhí)行程序時(shí),數(shù)據(jù)顯示設(shè) 備100能夠作為以下裝置工作。
[0050] 數(shù)據(jù)顯示設(shè)備100包括顯示裝置200、第一標(biāo)識(shí)裝置202、第二標(biāo)識(shí)裝置204、移動(dòng) 裝置206、確定裝置208和指令裝置210。
[0051] 顯示裝置200顯示至少一個(gè)樹(shù)結(jié)構(gòu),其中每條數(shù)據(jù)用作構(gòu)成樹(shù)結(jié)構(gòu)的節(jié)點(diǎn)。如圖 4中所示,樹(shù)結(jié)構(gòu)具有一個(gè)根節(jié)點(diǎn)300,從根節(jié)點(diǎn)300分岔的節(jié)點(diǎn)302、從節(jié)點(diǎn)302分岔或者 連接到節(jié)點(diǎn)302的節(jié)點(diǎn)304和從節(jié)點(diǎn)304分岔的節(jié)點(diǎn)306。
[0052] 樹(shù)結(jié)構(gòu)形成圖4中所示分級(jí)結(jié)構(gòu)。根節(jié)點(diǎn)300是最高級(jí)別節(jié)點(diǎn),節(jié)點(diǎn)302是第二 最高級(jí)別節(jié)點(diǎn),并且節(jié)點(diǎn)304和306跟隨。節(jié)點(diǎn)304中的一些節(jié)點(diǎn)和節(jié)點(diǎn)306中的所有節(jié) 點(diǎn)沒(méi)有在低級(jí)別方向上連接到它們的節(jié)點(diǎn)、因此是最低級(jí)別節(jié)點(diǎn)和葉節(jié)點(diǎn)。這些節(jié)點(diǎn)具有 父子關(guān)系。例如至于在節(jié)點(diǎn)302與節(jié)點(diǎn)304之間的關(guān)系,節(jié)點(diǎn)302是父節(jié)點(diǎn),并且節(jié)點(diǎn)304 是子節(jié)點(diǎn)。
[0053] 顯示裝置200能夠以精簡(jiǎn)的圖像(例如縮略圖)的形式顯示節(jié)點(diǎn),該精簡(jiǎn)的圖像 代表對(duì)應(yīng)一條數(shù)據(jù)(在圖4中所示節(jié)點(diǎn)304中的節(jié)點(diǎn)308)的內(nèi)容。在節(jié)點(diǎn)308以流程圖 作為數(shù)據(jù)內(nèi)容的情況下,可以用精簡(jiǎn)的圖像的形式顯示流程圖。如圖4中所示,在一個(gè)屏幕 上顯示整個(gè)樹(shù)結(jié)構(gòu)。因此,如果樹(shù)結(jié)構(gòu)具有許多節(jié)點(diǎn),則與之對(duì)應(yīng)的精簡(jiǎn)的圖像小,并且在 流程圖中寫(xiě)入的字符難以讀取。在用戶想要知道數(shù)據(jù)的內(nèi)容時(shí),用戶可以雙擊精簡(jiǎn)的圖像 以用正常圖像大小顯示數(shù)據(jù)并且由此能夠讀取在數(shù)據(jù)中的字符。
[0054] 回顧圖3,響應(yīng)于選擇在構(gòu)成在顯示裝置200上顯示的樹(shù)結(jié)構(gòu)的節(jié)點(diǎn)之中的節(jié)點(diǎn) (第一節(jié)點(diǎn)),第一節(jié)點(diǎn)標(biāo)識(shí)裝置202標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到第一節(jié)點(diǎn)的 所有串行節(jié)點(diǎn)作為一個(gè)節(jié)點(diǎn)組(第一節(jié)點(diǎn)組)。因而,可以留下連接到第一節(jié)點(diǎn)的串行節(jié) 點(diǎn),并且必要時(shí)可以引用與串行節(jié)點(diǎn)對(duì)應(yīng)的多條數(shù)據(jù)。
[0055] 例如在選擇"主體"作為待引用的一條數(shù)據(jù)的情況下,如果僅顯示"主體",則用戶 未識(shí)別與"主體"有關(guān)的多條數(shù)據(jù)。如果標(biāo)識(shí)串行節(jié)點(diǎn)作為節(jié)點(diǎn)組,則顯示更高級(jí)別節(jié)點(diǎn)、 比如"PC"和" IT設(shè)備",因而用戶可以識(shí)別"主體"與這些多條數(shù)據(jù)有關(guān)。
[0056] 圖5圖示在屏幕400上顯示的第一標(biāo)識(shí)裝置202標(biāo)識(shí)的第一節(jié)點(diǎn)組。用戶通過(guò)使 用輸入設(shè)備、比如鼠標(biāo)來(lái)選擇待引用的節(jié)點(diǎn)。在一個(gè)示例中,用戶通過(guò)使用鼠標(biāo)在代表圖5 中所示節(jié)點(diǎn)C2的圖標(biāo)或者精簡(jiǎn)的圖像上放置指針并且點(diǎn)擊圖標(biāo)或者精簡(jiǎn)的圖像以選擇節(jié) 點(diǎn)C2。
[0057] 響應(yīng)于該選擇,第一標(biāo)識(shí)裝置202標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到節(jié)點(diǎn) C2的串行節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)具有指針,并且指針包括用于訪問(wèn)更低級(jí)別節(jié)點(diǎn)的信息。如果節(jié) 點(diǎn)具有多個(gè)子節(jié)點(diǎn),則節(jié)點(diǎn)可以保持用于子節(jié)點(diǎn)的指針的列表。
[0058] 第一標(biāo)識(shí)裝置202引用節(jié)點(diǎn)C2保持的一個(gè)或者多個(gè)指針、搜尋具有用于節(jié)點(diǎn)C2 的指針的一個(gè)或者多個(gè)節(jié)點(diǎn)并且由此標(biāo)識(shí)在高級(jí)別方向上連接到節(jié)點(diǎn)C2的節(jié)點(diǎn)B1以及在 低級(jí)別方向上連接到節(jié)點(diǎn)C2的節(jié)點(diǎn)D1、D2和D3。另外,第一標(biāo)識(shí)裝置202也引用節(jié)點(diǎn)D1、 D2和D3保持的一個(gè)或者多個(gè)指針、搜尋具有用于節(jié)點(diǎn)B1的一個(gè)或者多個(gè)節(jié)點(diǎn)并且由此僅 標(biāo)識(shí)在高級(jí)別方向上連接到節(jié)點(diǎn)B1的節(jié)點(diǎn)A1。
[0059] 可以通過(guò)搜尋第一節(jié)點(diǎn)的父節(jié)點(diǎn)來(lái)執(zhí)行搜尋在高級(jí)別方向上連接到選擇的第一 節(jié)點(diǎn)的一個(gè)或者多個(gè)節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)在該節(jié)點(diǎn)具有更高級(jí)別節(jié)點(diǎn)時(shí)僅有一個(gè)父節(jié)點(diǎn)。因此, 通過(guò)搜索檢測(cè)到僅一個(gè)節(jié)點(diǎn)。
[0060] 第一標(biāo)識(shí)裝置202搜尋具有用于節(jié)點(diǎn)A的指針的一個(gè)或者多個(gè)節(jié)點(diǎn)。然而無(wú)節(jié)點(diǎn) 在節(jié)點(diǎn)A1以上存在,因此第一標(biāo)識(shí)裝置202最終標(biāo)識(shí)節(jié)點(diǎn)Al、Bl、C2、Dl、D2和D3作為第 一節(jié)點(diǎn)組。在圖5中,用不同線或者框厚度顯示以這一方式標(biāo)識(shí)的第一節(jié)點(diǎn)組以便可區(qū)別 于其它節(jié)點(diǎn)、比如節(jié)點(diǎn)B2、B3和C1。另外,以可區(qū)別方式顯示連接這些節(jié)點(diǎn)的線。這樣的 顯示方式僅為示例。備選地,可以通過(guò)改變?cè)诳蛞詢?nèi)的顏色或者框的形狀來(lái)以可區(qū)別方式 顯示節(jié)點(diǎn)。
[0061] 返回參考圖3,響應(yīng)于與標(biāo)識(shí)的第一節(jié)點(diǎn)組不同的另一節(jié)點(diǎn)(第二節(jié)點(diǎn))被選擇, 第二標(biāo)識(shí)裝置204標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到第二節(jié)點(diǎn)的所有節(jié)點(diǎn)作為一 個(gè)節(jié)點(diǎn)組(第二節(jié)點(diǎn)組)。
[0062] 圖6圖示第二標(biāo)識(shí)裝置204標(biāo)識(shí)的在屏幕400上顯示的第二節(jié)點(diǎn)組。用戶通過(guò)使 用輸入設(shè)備、比如鼠標(biāo)來(lái)選擇待引用的節(jié)點(diǎn)。在一個(gè)示例中,用戶通過(guò)使用鼠標(biāo)在代表圖6 所示節(jié)點(diǎn)C3的圖標(biāo)或者精簡(jiǎn)的圖像上放置指針并且點(diǎn)擊圖標(biāo)或者精簡(jiǎn)的圖像以選擇節(jié)點(diǎn) G3。在圖6中,已經(jīng)標(biāo)識(shí)出了第一節(jié)點(diǎn)組。
[0063] 第二標(biāo)識(shí)裝置204標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到節(jié)點(diǎn)G3的串行節(jié)點(diǎn)。 具體而言,如在第一標(biāo)識(shí)裝置202執(zhí)行的過(guò)程中那樣,第二標(biāo)識(shí)裝置204引用節(jié)點(diǎn)G3保持 的一個(gè)或者多個(gè)指針、搜尋具有用于節(jié)點(diǎn)G3的指針的一個(gè)或者多個(gè)節(jié)點(diǎn)并且由此標(biāo)識(shí)在 高級(jí)別方向和低級(jí)別方向上連接到節(jié)點(diǎn)G3的節(jié)點(diǎn)F2和H3。
[0064] 第二標(biāo)識(shí)裝置204也搜尋具有用于節(jié)點(diǎn)F2的指針的一個(gè)或者多個(gè)節(jié)點(diǎn)并且由此 標(biāo)識(shí)在高級(jí)別方向上連接到節(jié)點(diǎn)F2的節(jié)點(diǎn)E1。無(wú)節(jié)點(diǎn)在節(jié)點(diǎn)E1以上存在,且無(wú)節(jié)點(diǎn)在節(jié) 點(diǎn)H3以下存在,并且因此第二標(biāo)識(shí)裝置204標(biāo)識(shí)節(jié)點(diǎn)E1、F2、G3和H3作為第二節(jié)點(diǎn)組。在 圖6中,用不同線或者框厚度圖示標(biāo)識(shí)的第二節(jié)點(diǎn)組以便可區(qū)別于其它節(jié)點(diǎn)、比如節(jié)點(diǎn)F1、 G1和G2以及第一節(jié)點(diǎn)組。也以可區(qū)別方式顯示連接這些節(jié)點(diǎn)的線。如在以上描述的情況 下那樣,可以通過(guò)改變?cè)诳蛞詢?nèi)的顏色或者框的形狀來(lái)以可區(qū)別方式顯示節(jié)點(diǎn)。
[0065] 返回參考圖3,在用戶通過(guò)使用鼠標(biāo)等拖動(dòng)代表第二節(jié)點(diǎn)的圖標(biāo)或者精簡(jiǎn)的圖像 來(lái)朝著第一節(jié)點(diǎn)移動(dòng)它時(shí),移動(dòng)裝置206接受該操作并且根據(jù)該操作朝著第一節(jié)點(diǎn)移動(dòng)標(biāo) 識(shí)的第二節(jié)點(diǎn)組。移動(dòng)裝置206例如檢測(cè)鼠標(biāo)的指針的移動(dòng)方向和移動(dòng)速度并且基于移動(dòng) 方向和移動(dòng)速度移動(dòng)代表構(gòu)成第二節(jié)點(diǎn)組的個(gè)別節(jié)點(diǎn)的圖標(biāo)或者精簡(jiǎn)圖像、由此能夠?qū)崿F(xiàn) 移動(dòng)。移動(dòng)方法不限于此。例如移動(dòng)裝置206可以依次檢測(cè)基于指針的位置并且基于該位 置執(zhí)行移動(dòng)。
[0066] 作為移動(dòng)裝置206移動(dòng)代表構(gòu)成第二節(jié)點(diǎn)組的個(gè)別節(jié)點(diǎn)的圖標(biāo)或者精簡(jiǎn)的圖像 的結(jié)果,圖標(biāo)或者精簡(jiǎn)的圖像可能與代表位于在第一節(jié)點(diǎn)組與第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)的圖 標(biāo)或者精簡(jiǎn)的圖像重疊。因而,為了省略可能重疊的這樣的非必需節(jié)點(diǎn),確定裝置208根據(jù) 預(yù)定規(guī)則確定其顯示將隨著第二節(jié)點(diǎn)組的移動(dòng)而被省略的節(jié)點(diǎn)。
[0067] 確定裝置208根據(jù)預(yù)定規(guī)則確定其顯示將被省略的節(jié)點(diǎn)。規(guī)則規(guī)定例如位于從構(gòu) 成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任何節(jié)點(diǎn)起的某個(gè)距離(例如5mm或者lcm)或者更少距離的節(jié) 點(diǎn)是其顯示將被省略的節(jié)點(diǎn)。備選地,規(guī)則可以規(guī)定與構(gòu)成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任何節(jié) 點(diǎn)重疊的節(jié)點(diǎn)(位于從構(gòu)成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任何節(jié)點(diǎn)起的零距離的節(jié)點(diǎn))是其顯示 將被省略的節(jié)點(diǎn)。指令裝置210指令顯示裝置200通過(guò)省略確定裝置208確定的節(jié)點(diǎn)的顯 示來(lái)相互接近地顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組。
[0068] 參照?qǐng)D6和7,在圖6中所示作為第二節(jié)點(diǎn)的節(jié)點(diǎn)G3朝著作為第一節(jié)點(diǎn)的節(jié)點(diǎn)C2 移動(dòng)的情況下,位于構(gòu)成第一節(jié)點(diǎn)組的節(jié)點(diǎn)A1、B1、C2、D1、D2和D3與構(gòu)成第二節(jié)點(diǎn)組的節(jié) 點(diǎn) El、F2、G3 和 H3 之間的節(jié)點(diǎn) B2、B3、C3、C4、C5、D4、D5、FI、Gl、G2、H1 和 H2 在與構(gòu)成第 二節(jié)點(diǎn)組的節(jié)點(diǎn)中的任何節(jié)點(diǎn)的距離變成某個(gè)距離或者更少距離時(shí)被確定裝置208確定 為其顯示將被省略的節(jié)點(diǎn),并且響應(yīng)于指令裝置210向顯示裝置200提供到指令省略其顯 /_J、1 〇
[0069] 最后,如圖7中所示,省略位于第一節(jié)點(diǎn)組與第二節(jié)點(diǎn)組之間的所有節(jié)點(diǎn),并且相 互接近地顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組。可以從屏幕完全地擦除省略的節(jié)點(diǎn)。備選地,如 圖7中所示,可以合并省略的節(jié)點(diǎn),并且可以顯示指示節(jié)點(diǎn)被省略的省略符號(hào)。在圖7中, 用虛線圖示的小圓圈和連接到它的線的部分用作省略符號(hào)。
[0070] 在顯示這樣的省略符號(hào)時(shí),用戶可以通過(guò)使用輸入設(shè)備、比如鼠標(biāo)選擇省略符號(hào) 來(lái)顯示所有省略的節(jié)點(diǎn)。例如可以通過(guò)在省略符號(hào)上放置鼠標(biāo)光標(biāo)并且點(diǎn)擊省略符號(hào)以選 擇它來(lái)顯示所有省略的節(jié)點(diǎn)。
[0071] 以這一方式,用戶可以僅通過(guò)執(zhí)行選擇兩個(gè)節(jié)點(diǎn)的操作并且將它們之一朝著另一 個(gè)移動(dòng)來(lái)相互接近地顯示兩個(gè)節(jié)點(diǎn)。因而,可以省略非必需節(jié)點(diǎn)的顯示而用簡(jiǎn)單操作反映 用戶的意圖。
[0072] 將參照?qǐng)D8描述數(shù)據(jù)顯示設(shè)備100執(zhí)行的過(guò)程的流程。數(shù)據(jù)顯示設(shè)備100根據(jù)程 序的執(zhí)行在步驟S800中開(kāi)始該過(guò)程。在步驟S805中,響應(yīng)于用戶選擇根節(jié)點(diǎn)的一條數(shù)據(jù), 顯示裝置200使用樹(shù)結(jié)構(gòu)來(lái)顯示包括根節(jié)點(diǎn)的該一條數(shù)據(jù)的多條數(shù)據(jù)。在用戶想要引用包 括"IT設(shè)備"和"存儲(chǔ)"的多條數(shù)據(jù)作為根節(jié)點(diǎn)時(shí),用戶相互并行顯示兩個(gè)樹(shù)結(jié)構(gòu),每個(gè)樹(shù)結(jié) 構(gòu)包括"IT設(shè)備"和"存儲(chǔ)"之一。這里將給出其中并行顯示兩個(gè)樹(shù)結(jié)構(gòu)的情況的描述,但 是本發(fā)明不限于此。例如可以顯示一個(gè)樹(shù)結(jié)構(gòu)或者可以并行顯示三個(gè)或者更多樹(shù)結(jié)構(gòu)。
[0073] 在步驟S810中,響應(yīng)于用戶選擇將在樹(shù)結(jié)構(gòu)中引用的一條數(shù)據(jù),該一條數(shù)據(jù)用作 第一節(jié)點(diǎn),第一標(biāo)識(shí)裝置202標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到第一節(jié)點(diǎn)的所有節(jié) 點(diǎn)作為第一節(jié)點(diǎn)組。
[0074] 在步驟S815中,響應(yīng)于用戶選擇將在樹(shù)結(jié)構(gòu)中引用的另一條數(shù)據(jù),該另一條數(shù)據(jù) 用作第二節(jié)點(diǎn)并且不同于第一節(jié)點(diǎn)組,第二標(biāo)識(shí)裝置204標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向 上連接到第二節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第二節(jié)點(diǎn)組。
[0075] 在步驟S820中,移動(dòng)裝置206接受朝著第一節(jié)點(diǎn)移動(dòng)第二節(jié)點(diǎn)的操作并且根據(jù)該 操作朝著第一節(jié)點(diǎn)移動(dòng)第二節(jié)點(diǎn)組。在步驟S825中,確定裝置208根據(jù)預(yù)定規(guī)則確定其顯 示將隨著第二節(jié)點(diǎn)組的移動(dòng)而被省略的節(jié)點(diǎn)。具體而言,如在以上描述的示例中那樣,確定 裝置208確定在位于第一節(jié)點(diǎn)組與第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)與構(gòu)成第二節(jié)點(diǎn)組的節(jié)點(diǎn)中的 任何節(jié)點(diǎn)之間的距離是否已經(jīng)變成某個(gè)距離或者更少距離,并且由此確定待省略的節(jié)點(diǎn)。
[0076] 在步驟S830中,指令裝置210指令顯示裝置200通過(guò)省略確定裝置208確定的節(jié) 點(diǎn)的顯示來(lái)相互接近地顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組。在步驟S835中,確定第二節(jié)點(diǎn)的移 動(dòng)是否已經(jīng)停止。如果移動(dòng)尚未停止,則該過(guò)程返回到步驟S820,繼續(xù)第二節(jié)點(diǎn)組的移動(dòng), 確定其顯示將被省略的節(jié)點(diǎn),并且省略顯示。在另一方面,如果移動(dòng)已經(jīng)停止,則該過(guò)程繼 續(xù)步驟S840并且該過(guò)程結(jié)束。
[0077] 以這一方式,可以在移動(dòng)已經(jīng)停止之后立即結(jié)束該過(guò)程。備選地,可以在某個(gè)時(shí)間 段已經(jīng)流逝之后結(jié)束該過(guò)程。在這一情況下,如果在某個(gè)時(shí)間段內(nèi)開(kāi)始第二節(jié)點(diǎn)的移動(dòng),則 可以再次移動(dòng)第二節(jié)點(diǎn)組。
[0078] 在以上描述的示例中,省略位于第一節(jié)點(diǎn)組與第二節(jié)點(diǎn)組之間的僅非必需節(jié)點(diǎn)的 顯示,從而可以相互接近地顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組。此外,在以上描述的規(guī)則中,可 以標(biāo)識(shí)未位于第一節(jié)點(diǎn)組與第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)作為其顯示將被省略的節(jié)點(diǎn),從而可以 隱藏在第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組的外側(cè)上的節(jié)點(diǎn)。
[0079] 也就是說(shuō),在隱藏在外側(cè)上的節(jié)點(diǎn)時(shí),如圖9中所示,僅顯示第一節(jié)點(diǎn)組和第二節(jié) 點(diǎn)組。并且在這一情況下,省略的節(jié)點(diǎn)可以由省略符號(hào)代表。
[0080] 在以這一方式隱藏在外側(cè)上的節(jié)點(diǎn)時(shí),可以并行顯示兩個(gè)節(jié)點(diǎn)組而省略其它節(jié)點(diǎn) 的顯示。因而可查看性增加并且可以對(duì)目標(biāo)節(jié)點(diǎn)高效地執(zhí)行操作。
[0081] 顯示裝置200通過(guò)減少或者省略與個(gè)別節(jié)點(diǎn)對(duì)應(yīng)的多條數(shù)據(jù)的內(nèi)容來(lái)顯示樹(shù)結(jié) 構(gòu)。在相互接近顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組的情況下,如圖10中所示,顯示裝置200能夠 以放大方式顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組,以用放大方式顯示其內(nèi)容或者顯示全部?jī)?nèi)容。 在對(duì)全部?jī)?nèi)容的顯示中,全部省略的內(nèi)容被顯示。
[0082] 可以隨著第二節(jié)點(diǎn)組變得更接近第一節(jié)點(diǎn)而逐漸地執(zhí)行以放大方式的顯示。在一 個(gè)屏幕上顯示許多節(jié)點(diǎn)時(shí),表達(dá)數(shù)據(jù)的內(nèi)容的字符、數(shù)字等可能太小,或者省略一些字符, 并因此不可能讀取數(shù)據(jù)。然而可以通過(guò)執(zhí)行這樣的以放大方式的顯示或者全部?jī)?nèi)容的顯示 來(lái)讀取數(shù)據(jù)。因而,用戶可以知道數(shù)據(jù)的內(nèi)容而未實(shí)際打開(kāi)節(jié)點(diǎn)的數(shù)據(jù)。在執(zhí)行全部?jī)?nèi)容 的顯示時(shí),字符等的大小可以是原有大小或者可以根據(jù)代表節(jié)點(diǎn)的框的大小來(lái)增加。
[0083] 此外,加權(quán)值可以與每個(gè)節(jié)點(diǎn)關(guān)聯(lián)并且以上描述的規(guī)則可以規(guī)定位于某個(gè)距離或 者更少距離處、并且與等于或者小于閾值的加權(quán)值關(guān)聯(lián)的節(jié)點(diǎn)或者與等于或者小于閾值的 加權(quán)值關(guān)聯(lián)的重疊節(jié)點(diǎn)是其顯示將被省略的節(jié)點(diǎn)??梢愿鶕?jù)節(jié)點(diǎn)代表的該一條數(shù)據(jù)的重要 程度給予加權(quán)值。例如可以根據(jù)在創(chuàng)建該一條數(shù)據(jù)時(shí)的時(shí)間、已經(jīng)使用該一條數(shù)據(jù)的用戶 的數(shù)目、多頻繁地更新該一條數(shù)據(jù)和多頻繁地引用該一條數(shù)據(jù)而給予加權(quán)值。備選地,用戶 可以設(shè)置重要程度,并且可以給予與該重要程度對(duì)應(yīng)的加權(quán)值。備選地,例如可以通過(guò)選擇 "低"、"中"和"高"中的任一項(xiàng)作為失敗嚴(yán)重程度來(lái)設(shè)置重要程度,并且可以根據(jù)該重要程 度給予加權(quán)值。
[0084] 一般而言,當(dāng)前正在創(chuàng)建的數(shù)據(jù)的重要程度高于以往創(chuàng)建的數(shù)據(jù)的重要程度,并 且許多用戶使用的數(shù)據(jù)的重要程度高于少數(shù)用戶使用的數(shù)據(jù)的重要程度。經(jīng)常更新的數(shù)據(jù) 也具有比更少經(jīng)常更新的數(shù)據(jù)更高的重要興趣程度、因此具有更高重要程度。多次引用的 數(shù)據(jù)具有比少量引用的數(shù)據(jù)更高的興趣程度、因此具有更高重要程度。
[0085] 加權(quán)值可以被給予作為某個(gè)值或者可以被給予作為更新數(shù)目、引用數(shù)目和使用數(shù) 目。如果節(jié)點(diǎn)位于某個(gè)距離或者更少距離處、并且與等于或者小于閾值的加權(quán)值關(guān)聯(lián),或者 如果該節(jié)點(diǎn)被重疊并且與等于或者小于閾值的加權(quán)值關(guān)聯(lián),則確定裝置208能夠確定該節(jié) 點(diǎn)為其顯示將被省略的節(jié)點(diǎn)。因此,即使該節(jié)點(diǎn)位于某個(gè)距離或者更少距離處或者被重疊, 但是如果其加權(quán)值大于閾值,則確定裝置208確定節(jié)點(diǎn)將未被省略并且繼續(xù)其顯示。因而 可以留下而未省略具有高重要程度的節(jié)點(diǎn)。
[0086] 圖11圖示如下?tīng)顟B(tài),其中保持顯示而未省略其加權(quán)值被確定為大于閾值并且其 重要程度被確定為高的節(jié)點(diǎn)B2和C4。在圖11中,用不同顏色顯示節(jié)點(diǎn)B2和C4以指示其 重要程度高??梢曰诔嗽趧?chuàng)建數(shù)據(jù)時(shí)的時(shí)間之外的某事物確定重要程度。閾值可以被 用戶設(shè)置成某個(gè)值。
[0087] 在以上描述的實(shí)施例中,顯示而未省略被標(biāo)識(shí)為第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組的所有 節(jié)點(diǎn)。圖3中所示指令裝置210可以引用用戶設(shè)置的節(jié)點(diǎn)顯示信息并且可以指令顯示裝置 200以隱藏在第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組中包括的節(jié)點(diǎn)之中的其顯示將被省略的節(jié)點(diǎn)。
[0088] 節(jié)點(diǎn)顯示信息由用戶輸入并且被存儲(chǔ)于存儲(chǔ)設(shè)備、比如HDD108中。在提供用于通 過(guò)省略確定裝置208確定的節(jié)點(diǎn)的顯示來(lái)相互接近地顯示第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組的指 令的情況下,指令裝置210引用存儲(chǔ)的節(jié)點(diǎn)顯示信息以標(biāo)識(shí)在第一節(jié)點(diǎn)組和第二節(jié)點(diǎn)組中 的待隱藏的節(jié)點(diǎn),并且指令顯示裝置200以省略對(duì)標(biāo)識(shí)的節(jié)點(diǎn)的顯示。
[0089] 節(jié)點(diǎn)顯示信息可以是如下信息,該信息指示將隱藏除了在與選擇的節(jié)點(diǎn)、也就是 第一節(jié)點(diǎn)和第二節(jié)點(diǎn)相同的層中的節(jié)點(diǎn)之外的所有節(jié)點(diǎn)。因而可以滿足對(duì)于僅引用在目標(biāo) 的附近的數(shù)據(jù)的需求。
[0090] 備選地,節(jié)點(diǎn)顯示信息可以是如下信息,該信息指示將僅顯示兩個(gè)選擇的節(jié)點(diǎn)的 根節(jié)點(diǎn)或者僅顯示兩個(gè)選擇的節(jié)點(diǎn)公共的父節(jié)點(diǎn)并且將隱藏所有其它節(jié)點(diǎn)。備選地,節(jié)點(diǎn) 顯示信息可以是如下信息,該信息指示將僅顯示在選擇的節(jié)點(diǎn)以上或者以下的指定數(shù)目的 層并且將隱藏其它層。
[0091] 將給出選擇圖11中所示節(jié)點(diǎn)D3和節(jié)點(diǎn)H3并且朝著節(jié)點(diǎn)D3移動(dòng)節(jié)點(diǎn)H3的情況 的描述。在節(jié)點(diǎn)顯示信息中將待顯示的層設(shè)置成級(jí)別1時(shí),在以上描述的過(guò)程中省略在包 括節(jié)點(diǎn)D3的第一節(jié)點(diǎn)組與包括節(jié)點(diǎn)H3的第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)的顯示。另外,顯示節(jié)點(diǎn) D3和節(jié)點(diǎn)H3的層以及在緊接在節(jié)點(diǎn)D3和節(jié)點(diǎn)H3以上的層中的節(jié)點(diǎn)C2和節(jié)點(diǎn)G3,并且在 其上的層的節(jié)點(diǎn)被隱藏。在將待顯示的層設(shè)置成級(jí)別2時(shí),顯示節(jié)點(diǎn)D3和節(jié)點(diǎn)H3的層、在 緊接在其以上的層中的節(jié)點(diǎn)C2和節(jié)點(diǎn)G3以及在緊接在其以上的層中的節(jié)點(diǎn)B1和節(jié)點(diǎn)F2, 并且隱藏在其以上的層中的節(jié)點(diǎn)。這里,無(wú)節(jié)點(diǎn)在節(jié)點(diǎn)D3和節(jié)點(diǎn)H3以下存在,并且因此已 經(jīng)給出關(guān)于高級(jí)別方向的描述。這同樣適用于通過(guò)使用級(jí)別1等的低級(jí)別方向。
[0092] 用戶可以通過(guò)輸入操作來(lái)預(yù)先設(shè)置級(jí)別。備選地,用戶可以在某個(gè)時(shí)間打開(kāi)菜單 等并且可以在菜單中自由地設(shè)置級(jí)別。此外,在這一情況下,可以通過(guò)使節(jié)點(diǎn)相互接近來(lái)以 放大方式顯示節(jié)點(diǎn),并且可以連續(xù)地顯示具有高重要程度的節(jié)點(diǎn)。
[0093] 已經(jīng)參照附圖具體描述根據(jù)本發(fā)明的數(shù)據(jù)顯示設(shè)備、數(shù)據(jù)顯示方法和用于執(zhí)行該 方法的計(jì)算機(jī)可讀程序產(chǎn)品??梢愿淖円陨厦枋龅膶?shí)施例而未脫離本領(lǐng)域技術(shù)人員可以達(dá) 到的范圍,例如可以應(yīng)用另一實(shí)施例或者可以對(duì)以上描述的實(shí)施例執(zhí)行添加、改變或者刪 除。只要可以實(shí)現(xiàn)本發(fā)明的操作和效果就在本發(fā)明的范圍內(nèi)包括任何其它實(shí)施例。因此, 本發(fā)明不限于省略在兩個(gè)節(jié)點(diǎn)組之間的節(jié)點(diǎn)的顯示,并且可以省略在三個(gè)或者更多節(jié)點(diǎn)組 之間的節(jié)點(diǎn)的顯示。
[0094] 以上描述的程序可以通過(guò)被存儲(chǔ)于記錄介質(zhì)、比如軟盤(pán)、⑶-R0M、DVD_R0M、SD卡或 者HDD中來(lái)提供。備選地,程序可以被存儲(chǔ)于連接到網(wǎng)絡(luò)、比如因特網(wǎng)的服務(wù)器等中并且可 以響應(yīng)于下載請(qǐng)求經(jīng)由網(wǎng)絡(luò)來(lái)提供。
[0095] [標(biāo)號(hào)列表]
[0096] 100 :數(shù)據(jù)顯示設(shè)備
[0097] 102 :CPU
[0098] 104 : RAM
[0099] 106 : ROM
[0100] 108 :HDD
[0101] 110:輸入設(shè)備
[0102] 112:顯示設(shè)備
[0103] 114:系統(tǒng)總線
[0104] 200 :顯示裝置
[0105] 202 :第一標(biāo)識(shí)裝置
[0106] 204 :第二標(biāo)識(shí)裝置
[0107] 206 :移動(dòng)裝置
[0108] 208 :確定裝置
[0109] 210 :指令裝置
[0110] 300:根節(jié)點(diǎn)
[0111] 302, 304, 306, 308 :節(jié)點(diǎn)
[0112] 400 :屏幕
【權(quán)利要求】
1. 一種用于通過(guò)使用樹(shù)結(jié)構(gòu)來(lái)顯示多條數(shù)據(jù)的數(shù)據(jù)顯示設(shè)備,包括: 顯示裝置,用于顯示其中所述多條數(shù)據(jù)用作節(jié)點(diǎn)的至少一個(gè)樹(shù)結(jié)構(gòu); 第一標(biāo)識(shí)裝置,用于響應(yīng)于從構(gòu)成顯示的所述樹(shù)結(jié)構(gòu)的所述節(jié)點(diǎn)之中選擇第一節(jié)點(diǎn)來(lái) 標(biāo)識(shí)在高級(jí)別方向和低級(jí)別方向上連接到所述第一節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第一節(jié)點(diǎn)組; 第二標(biāo)識(shí)裝置,用于響應(yīng)于選擇第二節(jié)點(diǎn)來(lái)標(biāo)識(shí)在所述高級(jí)別方向和所述低級(jí)別方向 上連接到所述第二節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第二節(jié)點(diǎn)組,所述第二節(jié)點(diǎn)未被包括在所述第一節(jié) 點(diǎn)組中; 移動(dòng)裝置,用于接受朝著所述第一節(jié)點(diǎn)移動(dòng)所述第二節(jié)點(diǎn)的操作,以及根據(jù)所述操作 朝著所述第一節(jié)點(diǎn)移動(dòng)所述第二節(jié)點(diǎn)組; 確定裝置,用于根據(jù)預(yù)定規(guī)則確定其顯示將根據(jù)所述第二節(jié)點(diǎn)組的移動(dòng)而被省略的節(jié) 點(diǎn);以及 指令裝置,用于指令所述顯示裝置以通過(guò)省略確定的所述節(jié)點(diǎn)的顯示來(lái)相互接近地顯 示所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)顯示設(shè)備,其中所述規(guī)則規(guī)定位于從構(gòu)成所述第二節(jié)點(diǎn) 組的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者更少距離處的節(jié)點(diǎn)是其顯示將被省略的所述 節(jié)點(diǎn)。
3. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)顯示設(shè)備,其中所述規(guī)則規(guī)定與構(gòu)成所述第二節(jié)點(diǎn)組的 所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊的節(jié)點(diǎn)是其顯示將被省略的所述節(jié)點(diǎn)。
4. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)顯示設(shè)備,其中所述規(guī)則規(guī)定從構(gòu)成所述第二節(jié)點(diǎn)組的 所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者更少距離的節(jié)點(diǎn)、或者與構(gòu)成所述第二節(jié)點(diǎn)組的所 述節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊的節(jié)點(diǎn)是其顯示將被省略的所述節(jié)點(diǎn),并且規(guī)定未位于所述第一 節(jié)點(diǎn)組與所述第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)是其顯示將被省略的所述節(jié)點(diǎn)。
5. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)顯示設(shè)備,其中所述顯示裝置在顯示所述樹(shù)結(jié)構(gòu)時(shí)通過(guò) 精簡(jiǎn)或者省略與個(gè)別節(jié)點(diǎn)對(duì)應(yīng)的所述個(gè)別多條數(shù)據(jù)的內(nèi)容來(lái)顯示所述內(nèi)容,并且在響應(yīng)于 從所述指令裝置提供的指令而相互接近地顯示所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組時(shí),以放 大方式顯示所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組,以用放大方式顯示所述內(nèi)容或者顯示全部 內(nèi)容。
6. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)顯示設(shè)備,其中所述節(jié)點(diǎn)中的每個(gè)節(jié)點(diǎn)與加權(quán)值關(guān)聯(lián), 并且所述規(guī)則規(guī)定位于從構(gòu)成所述第二節(jié)點(diǎn)組的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者 更少距離處且與等于或者小于一閾值的所述加權(quán)值關(guān)聯(lián)的節(jié)點(diǎn)、或者與構(gòu)成所述第二節(jié)點(diǎn) 組的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊且與等于或者小于所述閾值的所述加權(quán)值關(guān)聯(lián)的節(jié)點(diǎn)是 其顯示將被省略的所述節(jié)點(diǎn)。
7. 根據(jù)權(quán)利要求6所述的數(shù)據(jù)顯示設(shè)備,其中根據(jù)基于所述一條數(shù)據(jù)被創(chuàng)建的時(shí)間、 已經(jīng)使用所述一條數(shù)據(jù)的用戶的數(shù)目、所述一條數(shù)據(jù)多頻繁被更新以及所述一條數(shù)據(jù)多頻 繁被引用而確定的重要程度或者用戶設(shè)置的重要程度來(lái)給予所述加權(quán)值。
8. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)顯示設(shè)備,其中所述指令裝置引用用戶設(shè)置的節(jié)點(diǎn)顯示 信息,并且指令所述顯示裝置以隱藏在所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組中包括的所述節(jié) 點(diǎn)之中的、其顯示將被省略的節(jié)點(diǎn)。
9. 一種由用于通過(guò)使用樹(shù)結(jié)構(gòu)來(lái)顯示多條數(shù)據(jù)的數(shù)據(jù)顯示設(shè)備執(zhí)行的數(shù)據(jù)顯示方法, 包括: 顯示其中所述多條數(shù)據(jù)用作節(jié)點(diǎn)的至少一個(gè)樹(shù)結(jié)構(gòu)的步驟; 響應(yīng)于從構(gòu)成顯示的所述樹(shù)結(jié)構(gòu)的所述節(jié)點(diǎn)之中選擇第一節(jié)點(diǎn)來(lái)標(biāo)識(shí)在高級(jí)別方向 和低級(jí)別方向上連接到所述第一節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第一節(jié)點(diǎn)組的步驟; 響應(yīng)于選擇第二節(jié)點(diǎn)來(lái)標(biāo)識(shí)在所述高級(jí)別方向和所述低級(jí)別方向上連接到所述第二 節(jié)點(diǎn)的所有節(jié)點(diǎn)作為第二節(jié)點(diǎn)組的步驟,所述第二節(jié)點(diǎn)未被包括在所述第一節(jié)點(diǎn)組中; 接受朝著所述第一節(jié)點(diǎn)移動(dòng)所述第二節(jié)點(diǎn)的操作以及根據(jù)所述操作朝著所述第一節(jié) 點(diǎn)移動(dòng)所述第二節(jié)點(diǎn)組的步驟; 根據(jù)預(yù)定規(guī)則確定其顯示將根據(jù)所述第二節(jié)點(diǎn)組的移動(dòng)而被省略的節(jié)點(diǎn)的步驟;以及 指令在所述數(shù)據(jù)顯示設(shè)備中包括的顯示裝置以通過(guò)省略確定的所述節(jié)點(diǎn)的顯示來(lái)相 互接近地顯示所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組的步驟。
10. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)顯示方法,其中所述規(guī)則規(guī)定位于從構(gòu)成所述第二節(jié) 點(diǎn)組的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者更少距離處的節(jié)點(diǎn)是其顯示將被省略的所 述節(jié)點(diǎn)。
11. 根據(jù)權(quán)利要求8所述的數(shù)據(jù)顯示方法,其中所述規(guī)則規(guī)定與構(gòu)成所述第二節(jié)點(diǎn)組 的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊的節(jié)點(diǎn)是其顯示將被省略的所述節(jié)點(diǎn)。
12. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)顯示方法,其中所述規(guī)則規(guī)定從構(gòu)成所述第二節(jié)點(diǎn)組 的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者更少距離處的節(jié)點(diǎn)、或者與構(gòu)成所述第二節(jié)點(diǎn)組 的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊的節(jié)點(diǎn)是其顯示將被省略的所述節(jié)點(diǎn),并且規(guī)定未位于所述 第一節(jié)點(diǎn)組與所述第二節(jié)點(diǎn)組之間的節(jié)點(diǎn)是其顯示將被省略的所述節(jié)點(diǎn)。
13. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)顯示方法,其中所述顯示步驟在顯示所述樹(shù)結(jié)構(gòu)時(shí)通 過(guò)精簡(jiǎn)或者省略與個(gè)別節(jié)點(diǎn)對(duì)應(yīng)的個(gè)別多條數(shù)據(jù)的內(nèi)容來(lái)顯示所述內(nèi)容,并且所述數(shù)據(jù)顯 示方法還包括在響應(yīng)于向所述顯示裝置提供的指令而相互接近地顯示所述第一節(jié)點(diǎn)組和 所述第二節(jié)點(diǎn)組時(shí)以放大方式顯示所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組,以用放大方式顯示 所述內(nèi)容或者顯示全部?jī)?nèi)容的步驟。
14. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)顯示方法,其中所述節(jié)點(diǎn)中的每個(gè)節(jié)點(diǎn)與加權(quán)值關(guān)聯(lián), 并且所述規(guī)則規(guī)定位于從構(gòu)成所述第二節(jié)點(diǎn)組的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)起某個(gè)距離或者 更少距離處且與等于或者小于一閾值的所述加權(quán)值關(guān)聯(lián)的節(jié)點(diǎn)、或者與構(gòu)成所述第二節(jié)點(diǎn) 組的所述節(jié)點(diǎn)中的任何節(jié)點(diǎn)重疊且與等于或者小于所述閾值的所述加權(quán)值關(guān)聯(lián)的節(jié)點(diǎn)是 其顯示將被省略的所述節(jié)點(diǎn)。
15. 根據(jù)權(quán)利要求14所述的數(shù)據(jù)顯示方法,其中根據(jù)基于所述一條數(shù)據(jù)被創(chuàng)建時(shí)的時(shí) 間、已經(jīng)使用所述一條數(shù)據(jù)的用戶的數(shù)目、所述一條數(shù)據(jù)多頻繁被更新以及所述一條數(shù)據(jù) 多頻繁被引用而確定的重要程度或者用戶設(shè)置的重要程度來(lái)給予所述加權(quán)值。
16. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)顯示方法,其中所述指令步驟包括引用用戶設(shè)置的節(jié) 點(diǎn)顯示信息,并且指令所述顯示裝置以隱藏在所述第一節(jié)點(diǎn)組和所述第二節(jié)點(diǎn)組中包括的 所述節(jié)點(diǎn)之中的、其顯示將被省略的節(jié)點(diǎn)的步驟。
17. -種用于執(zhí)行根據(jù)權(quán)利要求9至16中的任一權(quán)利要求所述的數(shù)據(jù)顯示方法的計(jì)算 機(jī)可讀程序產(chǎn)品。
【文檔編號(hào)】G06F17/30GK104145271SQ201380012068
【公開(kāi)日】2014年11月12日 申請(qǐng)日期:2013年1月21日 優(yōu)先權(quán)日:2012年3月2日
【發(fā)明者】丸山大佑, 渡邊毅 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1