專利名稱:顯示控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示控制系統(tǒng),并具體地但不唯一地涉及一種用于簡化多層顯示系統(tǒng)的操作和/或改善用戶通過所述系統(tǒng)的觀看體驗(yàn)的方法和裝置(顯示系統(tǒng)包括一個(gè)多層顯示(MLD)設(shè)備、多個(gè)互連的MLD設(shè)備或者互連的單層顯示(SLD)設(shè)備和/或MLD設(shè)備)。
背景技術(shù):
多層的顯示器提供了對(duì)于現(xiàn)有的單層顯示器(SLD)或屏幕的顯著改善。MLD單元可被用于將顯示內(nèi)容嵌套于空間上移置的(displaced)、堆疊的或夾層的層上,以提供用于由用戶進(jìn)行信息吸收和分析的增強(qiáng)機(jī)制。例如,在WO9942889A中討論了現(xiàn)有的多層顯示器的示例,其中,每個(gè)層可以是例如選擇性透明的液晶顯示(LCD)層,其能夠顯示可調(diào)整透明度的圖像。
在通??捎玫腟LD和MLD單元中,在顯示層之后提供背光系統(tǒng)。提供給顯示器的用戶的結(jié)果圖像是在其到達(dá)用戶的眼睛之前由背光產(chǎn)生的光的通過顯示層選擇性過濾的結(jié)果。在SLD單元中,單個(gè)顯示層內(nèi)的顯示元素(element)(如GUI窗口、圖像圖標(biāo)或甚至像素)可以被任意覆蓋,并且使用軟件來控制顯示元素的外觀。例如,在Microsoft的Windows操作系統(tǒng)中,各種窗口可以被重疊,而當(dāng)前“聚焦的”(或活動(dòng)的、或突出的、或“前景的”)窗口將總是以其整體示出,而另一窗口的任何重疊或遮蔽部分將被有效地截掉或隱藏于聚焦的或前景的窗口之后。這提供了對(duì)SLD單元的非?;镜纳疃扔∠?。
不過,在MLD單元中,因?yàn)樵诔俗詈蟮娘@示層之外的所有顯示層上的圖像是至少部分透明的,所以顯示元素的重疊可以導(dǎo)致查看上的困難。查看的困難程度取決于各個(gè)的顯示元素是否被分配給不同的顯示層、各個(gè)顯示元素的顏色或?qū)Ρ榷?,并且還取決于哪些顯示元素是當(dāng)前聚焦的。例如,在兩層的MLD單元中,與前顯示層上的顯示元素重疊的后顯示層(與背光系統(tǒng)或屏幕背面最接近的層)上的暗的圖像將減少可用于照亮前層顯示元素的光強(qiáng)度。因此,即使前層上的顯示元素是聚焦的,但對(duì)于用戶而言,與它的未遮蔽部分相比較,它的重疊部分的外觀將被改變(即,它將變暗或變模糊,或甚至成為與預(yù)定顏色不同的顏色)。在某些情況下,這可以使得用戶實(shí)際上不可能正確地或舒適地查看前景顯示元素。
用于顯示層的顯示技術(shù)也是已知的,其中所述層本身發(fā)光而不是使用背光。此技術(shù)仍處于初期,并且盡管減少或消除了前述問題,即,使得可用于重疊的前面顯示元素的光減少的暗的或不透明的后面顯示元素的問題,但是仍然存在問題,即,在不同層中的顯示元素的重疊部分的外觀可以干擾,從而減少了所顯示信息的清晰性或可辨別性(其中清晰性是指使感知或閱讀更容易的清晰度)。
當(dāng)在多層顯示設(shè)備的單獨(dú)顯示層中的例如GUI窗口的都顯示文本的兩個(gè)顯示元素的一個(gè)被安置于另一個(gè)之上(即它們重疊)時(shí),出現(xiàn)前述問題的例子。結(jié)果是兩個(gè)層上的文本都很難閱讀(如果不是無法閱讀的話)?!拔谋驹谖谋旧稀笔俏覀冇脕砻枋鏊鰡栴}的名稱,不過其并不局限于僅涉及文本的情況。在圖形圖像上重疊文本(或相反的情況)可以具有使文本難于閱讀的相同結(jié)果。更特別地,在最差情況下的問題是當(dāng)在顯示于不同顯示層上的重疊顯示元素或圖像之間幾乎不存在對(duì)比度(即,顏色、圖案、亮度等的差異)時(shí),和/或當(dāng)至少一個(gè)顯示層正在顯示聚集的信息時(shí)。
在某些情況下,為了協(xié)助向用戶有效地顯示信息,交換MLD單元的層之間的顯示內(nèi)容的特定部分是有利的。這允許在觀察者的觀察區(qū)域的前端呈現(xiàn)高優(yōu)先級(jí)的信息或高重要性的信息。這種便利還允許有關(guān)于怎樣出于相關(guān)信息的考慮使顯示元素的特定組(例如GUI窗口)被嵌套和收集到一起的控制和靈活性的程度。
不過,傳統(tǒng)上使用控制互連的SLD單元的軟件來操作MLD單元。例如,兩個(gè)單層顯示設(shè)備可被連接于例如計(jì)算機(jī)的單個(gè)視頻輸出,并且將屏幕組合,以使得沿著第一設(shè)備的一邊(例如右手邊)的像素行被考慮為與沿著第二設(shè)備的一邊(例如左手邊)的像素行是直接相鄰的。以這種方式,光標(biāo)或窗口通過第一設(shè)備的右手邊的移動(dòng)使得光標(biāo)或圖像出現(xiàn)在第二設(shè)備的左手邊,如同這兩個(gè)顯示設(shè)備是同一平面中的單個(gè)顯示層一樣。
在MLD單元中,替代地,在平行的平面中使分離的顯示層堆疊,但是傳統(tǒng)上使用相同的用于操作對(duì)象或顯示元素的軟件。因此,為了使當(dāng)前工作在第一顯示層的用戶將顯示元素從第二顯示層移動(dòng)到MLD單元的第一顯示層,傳統(tǒng)上用戶需要首先將其鼠標(biāo)指針移動(dòng)到第一顯示層的邊上,并移動(dòng)到第二顯示層上,選擇想要的顯示元素,并將所述元素經(jīng)過第二顯示層拖回到第一層上,或者一旦選擇了所述顯示元素就用以下方式改變其特性,即通過適當(dāng)?shù)能浖⑵渥詣?dòng)地移動(dòng)到第一顯示層。
一種改進(jìn)的方法、系統(tǒng)、裝置或計(jì)算機(jī)軟件將是有利的,其監(jiān)測并自動(dòng)改進(jìn)MLD系統(tǒng)中的顯示元素的清晰性或可辨別性或“可查看性”和/或協(xié)助用戶將顯示元素分配到層或?qū)@示元素在MLD系統(tǒng)的層之間進(jìn)行轉(zhuǎn)移。具有硬件或軟件代碼、或被編程到計(jì)算機(jī)系統(tǒng)中的一組算法指令、或者其他類型的可編程邏輯設(shè)備將是優(yōu)選的,當(dāng)它們被運(yùn)行時(shí)解決以上所討論的問題。
包括本說明書中所提到的任何專利或?qū)@暾?qǐng)的所有引用都在此引入作為參考。所述引用不構(gòu)成現(xiàn)有技術(shù)。對(duì)所述引用的討論陳述了其作者所聲稱的內(nèi)容,并且申請(qǐng)人保留了質(zhì)詢所提到的文獻(xiàn)的準(zhǔn)確性和相關(guān)性的權(quán)利。將明顯地理解,盡管此處引用了多個(gè)現(xiàn)有技術(shù)的公開,但該引用并不構(gòu)成這樣一種認(rèn)可這些文獻(xiàn)的任何部分會(huì)在新西蘭或任何其他國家構(gòu)成現(xiàn)有技術(shù)中的公知常識(shí)的一部分。
應(yīng)當(dāng)確認(rèn),在各種司法權(quán)下,術(shù)語“包括”可以被認(rèn)為具有排他的或者包含的(inclusive)意義。對(duì)于本說明書,并且除非另外注明,所述術(shù)語“包括”將具有包含的意義,即,它將意味著不僅包括所列出的其直接引用的部分,也包括其他未指定的部分或元素。當(dāng)關(guān)于方法或過程中的一個(gè)或多個(gè)步驟使用術(shù)語“所包括的”或“包括”時(shí),也將使用此基本原理。
因此,本發(fā)明的目的是提供一種顯示控制器或顯示控制方法或顯示層轉(zhuǎn)移方法,其將用至少某種方式來解決前述問題,或其將至少給公眾或企業(yè)提供有用的選擇。
根據(jù)僅由示例的方式而給出的隨后描述,本發(fā)明的其它方面和優(yōu)點(diǎn)將變得明顯。
發(fā)明內(nèi)容
因此,本發(fā)明的第一方面在于一種用于包括至少兩個(gè)重疊顯示層的多層顯示系統(tǒng)的顯示控制方法,所述顯示控制方法包括以下步驟i)檢測將在第一顯示層上顯示的第一顯示元素的位置與在不同顯示層上的第二顯示元素的位置重疊或潛在地將要重疊,ii)調(diào)整第一和/或第二顯示元素的位置,和/或調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性,以及iii)將第一和第二顯示元素以它們調(diào)整后的位置或者通過它們調(diào)整后的視覺特性而顯示在它們各自的顯示層上,以便改進(jìn)多層顯示系統(tǒng)的用戶查看第一和/或第二顯示元素的重疊或潛在重疊部分的能力。
優(yōu)選地,由用戶手動(dòng)地執(zhí)行所述調(diào)整步驟。
可選地,自動(dòng)執(zhí)行所述調(diào)整步驟。
優(yōu)選地,所述自動(dòng)調(diào)整的步驟包括確定用戶在第一和第二顯示元素之間所體驗(yàn)的干擾級(jí)別,以及將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng)至降低所確定的級(jí)別的新位置,和/或改變第一和/或第二顯示元素的至少一個(gè)視覺特性。
優(yōu)選地,所述調(diào)整第一和/或第二顯示元素的位置的步驟包括將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng),以使得第一和第二顯示元素之間不存在重疊或存在被減少的重疊。
優(yōu)選地,所述方法還包括確定第一或第二顯示元素當(dāng)前是否為活動(dòng)的步驟,以及根據(jù)此確定而執(zhí)行所述調(diào)整步驟。
優(yōu)選地,所述第一顯示層比所述第二顯示層更接近多層顯示系統(tǒng)的前面,并且如果第一顯示元素為活動(dòng)的而第二顯示元素為非活動(dòng)的,那么調(diào)整第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性,或者如果第二顯示元素為活動(dòng)的而第一顯示元素為非活動(dòng)的,那么調(diào)整第一顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性。
優(yōu)選地,所述調(diào)整步驟包括調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的顏色、飽和度、亮度或透明度中的至少一個(gè),或者調(diào)整第一和第二顯示元素的重疊或潛在重疊部分之間的對(duì)比度。
優(yōu)選地,所述調(diào)整步驟包括組合所述第一和第二顯示元素的重疊或潛在重疊部分的至少一個(gè)視覺特性,以及將得到的組合的視覺特性應(yīng)用于活動(dòng)顯示元素的重疊部分,而調(diào)整另外的顯示元素的至少一個(gè)視覺特性以使得其對(duì)所述活動(dòng)顯示元素所提供的圖像的影響最小化。
可選地,所述調(diào)整步驟包括調(diào)整所述第一和第二顯示元素二者的至少重疊部分的至少一個(gè)視覺特性。
優(yōu)選地,所述方法還包括基于至少一個(gè)已確定的視覺特性或基于相關(guān)聯(lián)的預(yù)置的顯示層優(yōu)選項(xiàng)(preference)而將所述第一和/或第二顯示元素分配到所選擇的顯示層。
優(yōu)選地,所述分配步驟是基于所存儲(chǔ)的優(yōu)選項(xiàng)的,所述優(yōu)選項(xiàng)關(guān)聯(lián)于多層顯示系統(tǒng)的用戶或者關(guān)聯(lián)于在所述多層顯示系統(tǒng)所連接的計(jì)算機(jī)系統(tǒng)上運(yùn)行的特定軟件應(yīng)用程序。
優(yōu)選地,當(dāng)特定顯示層包括多個(gè)顯示元素時(shí),所述顯示元素被安排在該顯示層內(nèi),以便由此對(duì)顯示單個(gè)顯示層中的顯示元素的重疊部分的方式進(jìn)行控制。
優(yōu)選地,當(dāng)多個(gè)顯示元素被分散于至少兩個(gè)顯示層時(shí),所述顯示元素被安排在所述至少兩個(gè)顯示層上,從而對(duì)顯示不同顯示層上的顯示元素的重疊部分的方式進(jìn)行控制。
優(yōu)選地,基于逐個(gè)像素來調(diào)整所述第一和第二顯示元素的至少重疊部分的顏色。
在第二方面中,本發(fā)明在于一種用于包括至少兩個(gè)重疊顯示層的多層顯示系統(tǒng)的顯示控制器,所述顯示控制器包括i)用于檢測將在第一顯示層上顯示的第一顯示元素的位置與在不同顯示層上的第二顯示元素的位置重疊或潛在地將要重疊的裝置,ii)用于調(diào)整第一和/或第二顯示元素的位置,和/或調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性的裝置,以及iii)用于將第一和第二顯示元素以它們調(diào)整后的位置或者通過它們調(diào)整后的視覺特性而顯示在它們各自的顯示層上,以便改進(jìn)多層顯示系統(tǒng)的用戶查看第一和/或第二顯示元素的重疊或潛在重疊部分的能力的裝置。
優(yōu)選地,由用戶手動(dòng)地操作所述用于調(diào)整的裝置。
可選地,自動(dòng)操作所述用于調(diào)整的裝置。
優(yōu)選地,所述用于自動(dòng)調(diào)整第一和/或第二顯示元素的位置的裝置包括用于確定用戶在第一和第二顯示元素之間所體驗(yàn)的干擾級(jí)別的裝置,以及用于將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng)至降低所確定的級(jí)別的新位置的裝置,和/或用于改變第一和/或第二顯示元素的至少一個(gè)視覺特性的裝置。
優(yōu)選地,所述用于調(diào)整第一和/或第二顯示元素的位置的裝置將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng),以使得第一和第二顯示元素之間不存在重疊或存在被減少的重疊。
優(yōu)選地,所述顯示控制器還包括用于確定第一或第二顯示元素當(dāng)前是否為活動(dòng)的并將此信息提供給所述用于調(diào)整的裝置的裝置。
優(yōu)選地,所述第一顯示層比所述第二顯示層更接近多層顯示系統(tǒng)的前面,并且如果第一顯示元素為活動(dòng)的而第二顯示元素為非活動(dòng)的,那么調(diào)整第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性,或者如果第二顯示元素為活動(dòng)的而第一顯示元素為非活動(dòng)的,那么調(diào)整第一顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性。
優(yōu)選地,所述用于調(diào)整的裝置調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的顏色、飽和度、亮度或透明度中的至少一個(gè),或者調(diào)整第一和第二顯示元素的重疊或潛在重疊部分之間的對(duì)比度。
優(yōu)選地,所述用于調(diào)整的裝置組合所述第一和第二顯示元素的重疊或潛在重疊部分的至少一個(gè)視覺特性,以及將得到的組合的視覺特性應(yīng)用于活動(dòng)顯示元素的重疊部分,而調(diào)整另外的顯示元素的至少一個(gè)視覺特性以使得其對(duì)所述活動(dòng)顯示元素所提供的圖像的影響最小化。
可選地,所述用于調(diào)整的裝置調(diào)整所述第一和第二顯示元素二者的至少重疊部分的至少一個(gè)視覺特性。
優(yōu)選地,所述顯示控制器還基于至少一個(gè)已確定的視覺特性或基于相關(guān)聯(lián)的預(yù)置的顯示層優(yōu)選項(xiàng)而將所述第一和/或第二顯示元素分配到所選擇的顯示層。
優(yōu)選地,所述到顯示層的分配是基于所存儲(chǔ)的優(yōu)選項(xiàng)的,所述優(yōu)選項(xiàng)關(guān)聯(lián)于多層顯示系統(tǒng)的用戶或者關(guān)聯(lián)于在所述多層顯示系統(tǒng)所連接的計(jì)算機(jī)系統(tǒng)上運(yùn)行的特定軟件應(yīng)用程序。
優(yōu)選地,當(dāng)特定顯示層包括多個(gè)顯示元素時(shí),所述顯示元素被安排在該顯示層內(nèi),以便由此對(duì)顯示單個(gè)顯示層中的顯示元素的重疊部分的方式進(jìn)行控制。
優(yōu)選地,當(dāng)多個(gè)顯示元素分散于至少兩個(gè)顯示層時(shí),所述顯示元素被安排在所述至少兩個(gè)顯示層上,從而對(duì)顯示不同顯示層上的顯示元素的重疊部分的方式進(jìn)行控制。
優(yōu)選地,基于逐個(gè)像素來調(diào)整所述第一和第二顯示元素的至少重疊部分的顏色。
在第三方面,本發(fā)明在于一種用戶在包括至少兩個(gè)重疊顯示層的多層顯示系統(tǒng)中操作顯示元素的方法,所述方法包括以下步驟i)提供用戶界面,所述用戶界面具有所有顯示層的視覺表示和表示每一顯示層上的顯示元素的符號(hào),ii)允許用戶選擇所述界面中的符號(hào),所述符號(hào)表示特定顯示層上的顯示元素,iii)允許用戶操作所選擇符號(hào)的至少一個(gè)特性,以及iv)根據(jù)在所選擇符號(hào)上執(zhí)行的對(duì)至少一個(gè)特性的操作的結(jié)果,調(diào)整由所選擇和操作的符號(hào)表示的顯示元素的至少一個(gè)特性。
優(yōu)選地,所述可由用戶操作的符號(hào)的至少一個(gè)特性包括所述符號(hào)在其當(dāng)前顯示層中的位置、所述符號(hào)所在的顯示層、所述顯示元素是否為活動(dòng)的以及顯示元素在其顯示層內(nèi)的順序。
優(yōu)選地,所述允許用戶選擇符號(hào)的步驟導(dǎo)致顯示元素選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)將被操作的特定顯示元素。
優(yōu)選地,將所選符號(hào)移動(dòng)到用戶界面中的顯示層的目標(biāo)表示導(dǎo)致顯示層選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)由所選符號(hào)表示的顯示元素將被轉(zhuǎn)移到的目標(biāo)層。
優(yōu)選地,在特定顯示層中提供所述用戶界面,并且所述用戶界面是顯示層和顯示元素的小型化的二維表示。
優(yōu)選地,在提供可由顯示系統(tǒng)的用戶移動(dòng)的鼠標(biāo)指針的相同顯示層中提供所述用戶界面。
優(yōu)選地,以并排無重疊的方式示出所述至少兩個(gè)重疊顯示層的視覺表示。
優(yōu)選地,將顯示元素的符號(hào)從第一顯示層的視覺表示移動(dòng)到第二顯示層的視覺表示使得由所述符號(hào)所表示的顯示元素從第一顯示層移動(dòng)到第二顯示層。
優(yōu)選地,特定顯示層的視覺表示內(nèi)的符號(hào)位置對(duì)應(yīng)于所述特定顯示層內(nèi)由所述符號(hào)表示的顯示元素的位置。
優(yōu)選地,所述用戶操作的方法還包括根據(jù)所述第一方面的顯示控制方法。
在第四方面,本發(fā)明在于一種多層顯示系統(tǒng),其包括至少兩個(gè)重疊顯示層,所述顯示層中的每一層適于描繪在其上的顯示元素,用戶界面,其具有所有顯示層的視覺表示和表示在每一顯示層上的顯示元素的符號(hào),用以允許用戶選擇所述界面中的符號(hào)的裝置,所述符號(hào)表示特定顯示層上的顯示元素,用以允許用戶操作所選擇符號(hào)的至少一個(gè)特性的裝置,以及用于根據(jù)在所選擇符號(hào)上執(zhí)行的對(duì)至少一個(gè)特性的操作的結(jié)果來調(diào)整由所選擇和操作的符號(hào)表示的顯示元素的至少一個(gè)特性的裝置。
優(yōu)選地,所述可由用戶操作的符號(hào)的至少一個(gè)特性包括所述符號(hào)在其當(dāng)前顯示層中的位置、所述符號(hào)所在的顯示層、所述顯示元素是否為活動(dòng)的以及顯示元素在其顯示層內(nèi)的順序。
優(yōu)選地,所述在用戶界面中對(duì)符號(hào)的選擇導(dǎo)致顯示元素選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)將被操作的特定顯示元素。
優(yōu)選地,將所選符號(hào)移動(dòng)到用戶界面中的顯示層的目標(biāo)表示導(dǎo)致顯示層選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)由所選符號(hào)表示的顯示元素將被轉(zhuǎn)移到的目標(biāo)層。
優(yōu)選地,在特定顯示層中提供所述用戶界面,并且所述用戶界面是顯示層和顯示元素的小型化的二維表示。
優(yōu)選地,在提供可由顯示系統(tǒng)的用戶移動(dòng)的鼠標(biāo)指針的相同顯示層中提供所述用戶界面。
優(yōu)選地,以并排無重疊的方式示出所述至少兩個(gè)重疊顯示層的視覺表示。
優(yōu)選地,將顯示元素的符號(hào)從第一顯示層的視覺表示移動(dòng)到第二顯示層的視覺表示使得由所述符號(hào)所表示的顯示元素從第一顯示層移動(dòng)到第二顯示層。
優(yōu)選地,特定顯示層的視覺表示內(nèi)的符號(hào)位置對(duì)應(yīng)于所述特定顯示層內(nèi)由所述符號(hào)表示的顯示元素的位置。
優(yōu)選地,還提供了根據(jù)所述第二方面的顯示控制器。
可以將MLD單元用于在兩個(gè)或多個(gè)堆疊的或夾層的或空間上彼此移置的兩個(gè)或多個(gè)顯示層上呈現(xiàn)出各種不同類型的顯示元素。
本發(fā)明可以使在單個(gè)多層顯示器的各層之間轉(zhuǎn)移顯示元素更容易。不過,應(yīng)當(dāng)理解,本發(fā)明可被用于在由例如計(jì)算機(jī)系統(tǒng)的單個(gè)輸出裝置所驅(qū)動(dòng)的一系列單層和/或多層的監(jiān)視器或顯示器上轉(zhuǎn)移顯示元素。用于驅(qū)動(dòng)MLD系統(tǒng)的設(shè)備可以是計(jì)算機(jī)系統(tǒng),但應(yīng)該理解,其他類型的輸出設(shè)備和相關(guān)聯(lián)的硬件也可與本發(fā)明一起被使用。
優(yōu)選地,本發(fā)明可以適于提供用戶界面,該用戶界面允許多層顯示器的用戶調(diào)整由至少一個(gè)多層顯示器所呈現(xiàn)的顯示內(nèi)容的定位或視覺特性或結(jié)構(gòu)。這樣的用戶界面系統(tǒng)可以允許所包括的顯示器的用戶完全地關(guān)于對(duì)其可用的多個(gè)顯示層來定制如何顯示感興趣的顯示內(nèi)容。
可以通過被裝入例如計(jì)算機(jī)系統(tǒng)或微處理器的可編程邏輯器件的軟件代碼或基于計(jì)算機(jī)的指令來實(shí)現(xiàn)本發(fā)明。由這樣的軟件所執(zhí)行的操作或步驟的方法、連同通過由這樣的軟件所控制的物理硬件提供的設(shè)備或系統(tǒng)也落入本發(fā)明的范圍中。
可選地,本發(fā)明可以被完全電子地“硬連線”于硬件中,其中,根據(jù)預(yù)先指定的分配方式而將輸入顯示元素分配到顯示層。此外,本發(fā)明可接收輸入信息,所述信息和與計(jì)算機(jī)系統(tǒng)相關(guān)聯(lián)的硬件中的顯示適配器上的顯示元素的定位或排序有關(guān)。例如,可以通過本發(fā)明訪問“Z緩沖器”,所述“Z緩沖器”是視頻卡中的存儲(chǔ)器的段,其用于跟蹤哪些顯示元素可被查看以及哪些顯示元素隱藏于其他顯示元素之后。
優(yōu)選地,結(jié)合本發(fā)明所實(shí)現(xiàn)的用戶界面可以基于將一起使用的特定應(yīng)用而具有多種不同的配置。例如,所實(shí)現(xiàn)的軟件代碼或進(jìn)程可以構(gòu)成操作系統(tǒng)進(jìn)程,或可以作為驅(qū)動(dòng)所包括的MLD單元的計(jì)算機(jī)系統(tǒng)的后臺(tái)服務(wù)而運(yùn)行。
本發(fā)明可適于使以下操作更便利,所述操作即,將許多種不同類型的顯示元素內(nèi)呈現(xiàn)的顯示點(diǎn)(即“顯示元素”)指派或分配給多層顯示系統(tǒng)(即,結(jié)合有至少一個(gè)MLD單元并可選地結(jié)合有其他MLD和/或SLD單元的顯示系統(tǒng))的層。例如,本發(fā)明可被用于將SLD上的顯示點(diǎn)或元素指派到MLD上的顯示層,或與此相反,或者被用于將初始MLD的顯示層上的顯示點(diǎn)或元素指派到該MLD上的目標(biāo)層或另一MLD上的目標(biāo)層。另外,本發(fā)明可以被用于將還未在任何顯示層上顯示的新的顯示點(diǎn)或元素指派到多層顯示系統(tǒng)的顯示層。
顯示元素可以采取許多不同形式,例如從在計(jì)算機(jī)系統(tǒng)的圖形用戶界面下可用的各種窗口到例如鼠標(biāo)光標(biāo)的用戶輸入指針,直到某些情況下使用所包括的MLD來顯示信息的計(jì)算機(jī)操作系統(tǒng)的用戶界面的組件。此外,也可使用本發(fā)明來轉(zhuǎn)移在計(jì)算機(jī)輔助設(shè)計(jì)(CAD)系統(tǒng)或照片或視頻媒體中呈現(xiàn)或嵌入的顯示元素。
由用戶驅(qū)動(dòng)和控制的對(duì)基于GUI(圖形用戶界面)的窗口、單獨(dú)圖像、光標(biāo)、文本指針和/或與本發(fā)明相關(guān)的其他備選形式的顯示元素的轉(zhuǎn)移可以給多層顯示的用戶提供顯著的優(yōu)勢。這允許顯示元素的內(nèi)容跨多個(gè)層而被組織和顯示,用于將所包括的信息內(nèi)容有效地傳遞給顯示器的用戶或觀察者。此外,還可以對(duì)所包括的信息進(jìn)行構(gòu)造或組織,以用跨過多個(gè)層的用戶的益處來協(xié)助對(duì)數(shù)據(jù)或信息的分析調(diào)查。
可以通過顯示器的用戶與使用當(dāng)前MLD來呈現(xiàn)顯示元素的計(jì)算機(jī)系統(tǒng)進(jìn)行交互或發(fā)布命令到所述計(jì)算機(jī)系統(tǒng)而生成或獲得所述至少一個(gè)顯示元素選擇標(biāo)識(shí)符。由顯示器的用戶所執(zhí)行的這些類型的元素選擇動(dòng)作可以提供觸發(fā)信號(hào)并且還提供關(guān)于特定顯示元素的識(shí)別信息,所述元素例如是被用戶選擇用于在層之間進(jìn)行轉(zhuǎn)移的窗口或鼠標(biāo)指針。
本發(fā)明還可以結(jié)合一個(gè)或多個(gè)圖形用戶界面顯示控制組件,其允許用戶捕獲這種元素選擇動(dòng)作,以便接著生成顯示元素選擇標(biāo)識(shí)符。例如,在一優(yōu)選實(shí)施例中,本發(fā)明可包括提供以工具欄型界面形式的控制組件。該工具欄組件可提供多個(gè)圖標(biāo)、按鈕、下拉菜單和其他類似的界面組件,以允許用戶選擇和標(biāo)識(shí)特定的顯示元素或窗口,用于轉(zhuǎn)移到其他層和/或改變其視覺特性。接著用戶與控制組件的交互可以構(gòu)成元素選擇動(dòng)作。響應(yīng)于這種元素選擇動(dòng)作,這些類型的控制組件接著可生成或提供顯示元素選擇標(biāo)識(shí)符給本發(fā)明的另外的組件,這使得所涉及的顯示元素實(shí)際轉(zhuǎn)移到其它層更便利。
單個(gè)元素選擇動(dòng)作接著可觸發(fā)僅生成單個(gè)顯示元素選擇標(biāo)識(shí)符。單個(gè)動(dòng)作可以標(biāo)識(shí)在這樣的實(shí)施例中進(jìn)行轉(zhuǎn)移的單個(gè)元素。不過,本領(lǐng)域技術(shù)人員應(yīng)該理解,本發(fā)明的其他實(shí)現(xiàn)也是可以預(yù)見的,其中相關(guān)的顯示元素或窗口可通過單個(gè)元素選擇動(dòng)作而都被識(shí)別。
本發(fā)明還可采用或使用至少一個(gè)顯示層選擇標(biāo)識(shí)符,其是通過由用戶完成的層選擇動(dòng)作來生成或得來的。在這樣的實(shí)施例中,可在所涉及的MLD上顯示另外的控制組件。可以由用戶來使用這樣的命令組件以優(yōu)選地為特定選擇的顯示元素選擇目標(biāo)層。另外,在某些情況下,單個(gè)控制組件可以被用于生成顯示元素和顯示層選擇標(biāo)識(shí)符。在結(jié)合本發(fā)明而使用單個(gè)雙層MLD的情況下,使用顯示層選擇標(biāo)識(shí)符不必被認(rèn)為是必需的。在這樣的情況下,對(duì)窗口的顯示元素的選擇將導(dǎo)致所述元素被轉(zhuǎn)移到單個(gè)顯示器的其他層。
一旦與本發(fā)明結(jié)合使用的軟件接收到了顯示元素選擇標(biāo)識(shí)符和相關(guān)聯(lián)的顯示層選擇標(biāo)識(shí)符,那么就可完成將所標(biāo)識(shí)的元素轉(zhuǎn)移到所涉及的MLD中的所標(biāo)識(shí)的顯示層。按照以上討論而使用的控制組件可允許用戶標(biāo)識(shí)將轉(zhuǎn)移到特定顯示層的特定顯示元素或窗口,并隨后產(chǎn)生命令來執(zhí)行將所標(biāo)識(shí)的元素轉(zhuǎn)移到所標(biāo)識(shí)的層。
用于顯示元素和目標(biāo)顯示層的標(biāo)識(shí)符均可以被提供給與所述MLD系統(tǒng)結(jié)合使用的圖形軟件和驅(qū)動(dòng)程序。這些組件通??稍谒鯩LD系統(tǒng)的層中管理對(duì)元素的顯示,以及在接收與本發(fā)明結(jié)合而發(fā)出的適當(dāng)命令后,這些組件可在層之間執(zhí)行對(duì)所選顯示元素的轉(zhuǎn)移。
本發(fā)明可提供相對(duì)于現(xiàn)有技術(shù)的許多潛在優(yōu)點(diǎn)。
本發(fā)明可適于提供用戶界面設(shè)備,其將允許MLD單元和相關(guān)聯(lián)驅(qū)動(dòng)設(shè)備(如計(jì)算機(jī)系統(tǒng))的用戶控制在其上呈現(xiàn)特定顯示元素的層和/或這些顯示元素的視覺特性。
本發(fā)明可允許用戶根據(jù)其自己的優(yōu)選項(xiàng)、以及優(yōu)選地用對(duì)于數(shù)據(jù)分析或信息收集來說最可能的配置來嵌套(nest)、組織和在一般意義上呈現(xiàn)顯示內(nèi)容的特定組件。
本發(fā)明還可通過基于軟件的設(shè)備而實(shí)現(xiàn),所述設(shè)備可提供或使用可識(shí)別的命令和已經(jīng)被使用圖形用戶界面的計(jì)算機(jī)系統(tǒng)的用戶所熟悉的基于控制的組件。
根據(jù)下面僅以示例的方式給出的描述并參考附圖,本發(fā)明其它方面將變得明顯,在附圖中圖1a和1b是使用本發(fā)明在顯示器的層之間轉(zhuǎn)移顯示元素之前和之后的單個(gè)多層顯示設(shè)備的顯示層的示意框圖,圖2是與本發(fā)明的優(yōu)選實(shí)施例結(jié)合而使用的軟件所執(zhí)行的信息步驟的流程圖,圖3A和3B是在結(jié)合了本發(fā)明的用戶界面的多層顯示系統(tǒng)中的屏幕顯示的示意圖,以及圖4是與圖2的流程圖相結(jié)合而使用的裝置的框圖。
具體實(shí)施例方式
對(duì)視覺特性和/或顯示元素的位置進(jìn)行調(diào)整以便改善查看的體驗(yàn)圖1a和1b說明了使用本發(fā)明在顯示器的顯示層之間轉(zhuǎn)移顯示元素之前和之后的單個(gè)多層顯示設(shè)備的顯示層的示意框圖。每個(gè)顯示層可包括選擇性透明的能夠在其上顯示圖像的LCD顯示層。
在示出的例子中,以相互呈直線的形式安排和移置一系列顯示層1a、1b、1c,不過在使用中,將每一個(gè)層排列為一個(gè)層直接位于下一個(gè)層前面,以便構(gòu)成堆疊的或夾層的結(jié)構(gòu)。在就圖1a所示出的初始情況中于前面的層1a上呈現(xiàn)了在此實(shí)施例中作為圖形用戶界面窗口2而示出的單個(gè)顯示元素。相反地,在就本發(fā)明而做出轉(zhuǎn)移之后,所述顯示窗口被轉(zhuǎn)移到如圖1b中示出的第三個(gè)后面的顯示屏幕1c。該窗口2在由顯示器的用戶或觀察者進(jìn)行選擇后被重新定位,或者被自動(dòng)選擇并移動(dòng),如具有在其上顯示所涉及的窗口的顯示層1c。
在第一優(yōu)選實(shí)施例中,在無用戶輸入或最小限度的用戶輸入的情況下,基本上自動(dòng)執(zhí)行在層之間和層內(nèi)轉(zhuǎn)移顯示元素。以這種方式,MLD無縫地對(duì)用戶出現(xiàn),表現(xiàn)得更像SLD,但具有改善的視覺體驗(yàn),例如改善的景深、由于使用位于用戶眼睛的不同焦距上的多個(gè)顯示層而產(chǎn)生的不同顯示元素的改善的對(duì)比度。
這種對(duì)包括至少一個(gè)MLD的顯示系統(tǒng)上的顯示元素的顯示的自動(dòng)控制首先需要檢測或接收例如來自于計(jì)算機(jī)系統(tǒng)的視頻輸出的用于顯示的顯示元素。確定例如每個(gè)顯示元素的亮度、對(duì)比度和顏色的視覺特性,并接著將顯示元素分配到適當(dāng)?shù)娘@示層,所述顯示層已知可以對(duì)用戶產(chǎn)生最佳的查看體驗(yàn)。例如,使亮的圖像/窗口呈現(xiàn)于暗的圖像/窗口之后或之下可以是最佳的。因此,控制系統(tǒng)可用這樣的方式直觀地將顯示元素分配到所選擇的顯示層,所述方式即,以有用和有效的方式使用戶查看組合顯示元素的能力最大化。
可選地,多層顯示系統(tǒng)的每個(gè)用戶可以在與顯示設(shè)備或多層顯示器所連接的計(jì)算機(jī)系統(tǒng)相關(guān)聯(lián)的存儲(chǔ)器中具有已存儲(chǔ)的一組查看優(yōu)選項(xiàng)。以這種方式,每個(gè)用戶將以優(yōu)選方式一致地查看多個(gè)顯示元素。例如,不論在單個(gè)顯示層內(nèi)或多個(gè)顯示層上,特定用戶可以在特定顯示層上優(yōu)選某些顏色的顯示元素,或者該用戶可以優(yōu)選將較亮的顯示元素呈現(xiàn)于較暗的顯示元素之前。接著這些用戶優(yōu)選項(xiàng)在需要時(shí)可以被存儲(chǔ)于數(shù)據(jù)文件中、進(jìn)行更新和檢索,以便有效地自動(dòng)將顯示元素分配到其他層和/或在層內(nèi)進(jìn)行分配。
類似地,可以存儲(chǔ)與某些軟件應(yīng)用有關(guān)的優(yōu)選項(xiàng)數(shù)據(jù)文件,所述軟件應(yīng)用在計(jì)算機(jī)系統(tǒng)上運(yùn)行并通過多層顯示設(shè)備而被查看。以這種方式,控制系統(tǒng)可以一致地對(duì)所有用戶顯示軟件應(yīng)用。例如,MICROSOFTWORD可以具有優(yōu)選項(xiàng)文件,該文件指示控制系統(tǒng)例如總是在多層顯示設(shè)備的頂層上顯示彈出窗口或?qū)υ捒颉C總€(gè)軟件應(yīng)用的優(yōu)選項(xiàng)數(shù)據(jù)文件可以是由用戶建立/修改的或者由制造商建立/修改的。
在多層顯示器的圖形用戶界面中的每個(gè)顯示元素傳統(tǒng)上關(guān)聯(lián)于其“x、y位置”、“層”(和/或多屏幕系統(tǒng)中的“屏幕”)以及“順序”的參數(shù)。參數(shù)“順序”規(guī)定當(dāng)出現(xiàn)不同顯示元素的重疊時(shí)應(yīng)該將哪個(gè)顯示元素顯示于任何其他顯示元素之前或之后。本說明書的上下文中的重疊的意思是,從查看者的角度,第一顯示元素的至少一部分被第二顯示元素(或被兩個(gè)或多個(gè)顯示元素)的一部分所遮掩或阻擋或遮蔽。不過,因?yàn)槎鄬语@示設(shè)備傳統(tǒng)上被認(rèn)為是多個(gè)堆疊但獨(dú)立的設(shè)備,所以對(duì)于在后面的層上的活動(dòng)的顯示元素(即,用戶當(dāng)前與之交互的顯示元素,其有時(shí)被稱為“聚焦的”或“在上下文中的”)來說,可能被前面的層上的非活動(dòng)顯示元素?zé)o意地遮掩。
本發(fā)明整體地對(duì)待MLD的多個(gè)層而不是作為分離的設(shè)備來對(duì)待,并且因?yàn)樵谟脩艉捅彻庀到y(tǒng)之間的顯示層的堆疊或夾層相互關(guān)系,本發(fā)明面臨上面的特別的問題,該問題在多個(gè)SLD單元的“混合”顯示系統(tǒng)中不會(huì)遇到。
根據(jù)本發(fā)明,參數(shù)“順序”可以被參數(shù)“層內(nèi)順序”所替換,并且可以提供另外的參數(shù)“查看順序”。所述參數(shù)“層內(nèi)順序”等同于傳統(tǒng)的參數(shù)“順序”,但將僅應(yīng)用于每個(gè)相應(yīng)的層之內(nèi)。新的參數(shù)“查看順序”將在所有的顯示層之上以及在所有的互連的顯示設(shè)備之上確定當(dāng)出現(xiàn)顯示元素重疊時(shí)哪個(gè)顯示元素具有優(yōu)先順序。以這種方式,可以避免上述的阻擋活動(dòng)窗口的問題。如上所述,可以在各種類型的多層顯示系統(tǒng)中使用本發(fā)明,所述系統(tǒng)包括單個(gè)MLD、多個(gè)互連的MLD設(shè)備或互連的單層顯示(SLD)設(shè)備和MLD設(shè)備。不過,優(yōu)選地,將至少一個(gè)MLD結(jié)合于多層顯示系統(tǒng)中。
如上所述,當(dāng)在多層顯示設(shè)備的單獨(dú)顯示層中例如GUI窗口的都顯示文本的兩個(gè)顯示元素一個(gè)被安置在另一個(gè)之上(即它們重疊)時(shí)出現(xiàn)問題。結(jié)果是,兩個(gè)層上的文本都很難閱讀(如果不是無法閱讀的話)?!拔谋驹谖谋旧稀笔俏覀兘o出的所述問題的名字,不過其并不局限于涉及文本的情況。在圖形圖像上重疊文本(或相反的情況)可以具有使文本難于閱讀的相同結(jié)果。更特別地,在最差情況下的可將所述問題描述為當(dāng)在顯示于不同顯示層上的重疊顯示元素或圖像之間幾乎不存在對(duì)比度時(shí),和/或當(dāng)至少一個(gè)顯示層正在顯示聚集的信息時(shí)。
我們發(fā)現(xiàn)對(duì)于此問題的解決方案是,在多層顯示系統(tǒng)上使用“alpha混合(blending)”以便有效地基于逐個(gè)像素而影響非活動(dòng)(即,當(dāng)前未選中或未“在上下文中的”)信息的透明度,而不管所述信息在前顯示層還是后顯示層上。例如,可以通過在顯示元素的顏色中增加白色而增加透明度。
在計(jì)算機(jī)圖形學(xué)中,通過三個(gè)8位顏色信息的信道-紅、綠和藍(lán)-以及有時(shí)還通過被稱為alpha信道的第四信道來表示每個(gè)像素。所述alpha信道控制顯示例如像素透明度或不透明度的等級(jí)的其他圖形信息的方式。Alpha混合是此類控制的名字,并且將它用于仿真一些效果,例如通過將一片玻璃放置在物體前面以使該物體或者在玻璃后面完全可見、完全不可見或者介于二者之間而獲得的效果。所述alpha信道實(shí)際上是一種遮蔽,其指定了當(dāng)兩個(gè)像素重疊并且一個(gè)在另一個(gè)之上時(shí)應(yīng)該怎樣將一像素的顏色與另一像素進(jìn)行合并。
在單層顯示器的alpha混合中所用的等式是[r,g,b]混合像素=α[r,g,b]前景像素+(1-α)[r,g,b]背景像素其中[r,g,b]是紅、綠、藍(lán)顏色信道,而α是加權(quán)因子。
允許所述加權(quán)因子采用從0到1的任意值。當(dāng)α被設(shè)為0時(shí),前景像素完全透明;當(dāng)它被設(shè)為1時(shí),前景像素變?yōu)椴煌该鞯?,并完全遮掩背景像素;任意中間值可以產(chǎn)生兩像素的“圖像”的混合。
例如,在三層的多層顯示系統(tǒng)中,在顯示單元的前面板上的單個(gè)顯示點(diǎn)實(shí)際上具有被安置為一個(gè)像素在另一個(gè)前面的三個(gè)單獨(dú)像素。因此,傳統(tǒng)的產(chǎn)生單個(gè)像素的合成RGB值的alpha混合技術(shù)在多層顯示環(huán)境中是不適當(dāng)?shù)?,所述多層顯示環(huán)境需要在單獨(dú)的顯示層中的每個(gè)重疊像素的RGB值。不過,可以在多層顯示系統(tǒng)中使用類似的原理,其中用適當(dāng)?shù)谋嚷式M合重疊像素的原始顏色值,以提供每個(gè)合成的重疊像素的合成RGB值。可選地,例如,這里所使用的術(shù)語“alpha混合”可以指對(duì)相應(yīng)顯示層中的非活動(dòng)顯示元素中的像素的視覺特性的操作(如增加透明度),而完全不改變顯示層中的重疊活動(dòng)顯示元素中的像素。
存在可以將alpha混合用于克服多層顯示系統(tǒng)中的文本上的文本的問題的若干方式。例如1.可以使整個(gè)桌面(即所有顯示層上的所有顯示元素)漸變,或使除了在上下文中的特定顯示元素(如窗口)之外的顯示元素的透明度增加,或者2.可以僅使特定顯示元素(如窗口)的透明度增加,而其他所有都保持不受影響,或者3.可以使特定顯示層上的所有對(duì)象的透明度增加。
以這些方式,于是能夠從或通過不在上下文的(或未選擇的或非活動(dòng)的)顯示元素發(fā)射更多的光,以使其對(duì)重疊的在上下文中的顯示元素的影響更小。
在任一情況下,可以使兩個(gè)重疊的顯示元素的至少重疊部分進(jìn)行alpha混合至希望的程度,以便確保用戶能夠最佳地查看來自兩個(gè)層的信息。因?yàn)槎鄬语@示設(shè)備被設(shè)計(jì)用于對(duì)用戶提供景深感覺,所以將所述獨(dú)立的顯示層間隔開。結(jié)果,根據(jù)查看者在顯示設(shè)備前面的位置,重疊的數(shù)量將出現(xiàn)改變。為了說明這種查看角度/位置的可變性,本發(fā)明可改變兩個(gè)重疊的顯示元素中的一個(gè)或二個(gè)的略微大些的部分。
也能夠允許用戶控制通過對(duì)重疊的顯示元素進(jìn)行alpha混合所提供的透明度的級(jí)別??蛇x地,可以預(yù)定最佳的α值并將其定義為優(yōu)選的透明點(diǎn),所述最佳的α值使文本上的文本的影響最小化,同時(shí)仍允許上下文之外的文本可讀。接著用戶(或在自動(dòng)化過程中的軟件)可以將文本設(shè)為“透明”(其可以啟動(dòng)具有預(yù)定α值的alpha混合)或不透明(無alpha混合),以便簡化用戶操作。用戶也可以規(guī)定,每當(dāng)打開特定軟件應(yīng)用時(shí),使其窗口進(jìn)行alpha混合到預(yù)置程度,例如透明。
也對(duì)度量進(jìn)行了研究,給定特定背景和特定字體顏色,所述度量可以推算出文本的可讀性。即,用于確定用戶所體驗(yàn)的在第一和第二顯示元素之間的干擾級(jí)別的手段。特別地,對(duì)開發(fā)一種用于推算透明或半透明文本的可讀性或清晰性的度量進(jìn)行了工作。在多層系統(tǒng)中的文本覆蓋某種圖形背景的情況下,軟件應(yīng)用可以使用所述度量來分析兩圖像之間的對(duì)比度是否會(huì)使得文本難于閱讀。如果此分析確定文本很可能難于閱讀,那么該程序可以自動(dòng)改變文本(或背景、或二者)的顏色或透明度,以增加對(duì)比度并使文本更加可讀。
因此,本發(fā)明的控制系統(tǒng)能夠調(diào)整特定顯示元素的查看特性(例如顏色、亮度、透明度或?qū)Ρ榷?,以便改善用戶的查看體驗(yàn)。這可以是必要的,例如,如果將顯示元素分配為在另外的顯示元素之上進(jìn)行顯示,但因?yàn)樗?dāng)前的視覺特性(例如,如果存在文本上的文本的問題),則用戶將發(fā)現(xiàn)查看特定的顯示元素是很困難的或是很不理想的。
例如,如前所述,在后面的(更加遠(yuǎn)離顯示設(shè)備的查看表面)顯示層上的暗的顯示元素將減少用于照亮前面的(離查看表面較近)顯示層上的重疊顯示元素的光的總量。在這種情況下,即使前面層上的顯示元素是活動(dòng)的,它也將會(huì)被至少部分地遮蔽或遮掩。因此,本發(fā)明將至少在重疊部分中自動(dòng)調(diào)整后面顯示層上的顯示元素的視覺特性(如透明度或顏色或亮度),以便增加活動(dòng)的(前面)顯示元素的可見性。
與之相反,如果后面顯示層上的顯示元素是活動(dòng)的,而前面顯示層上的顯示元素至少部分地遮蔽了它,那么可自動(dòng)調(diào)整前層上的顯示元素的視覺特性(如透明度或顏色或亮度),以便增加活動(dòng)的(后面)顯示元素的可見性。
在兩個(gè)示例中,可通過調(diào)整在前面和后面顯示層上的顯示元素的視覺特性而實(shí)現(xiàn)類似的或改善的結(jié)果。例如,如果后面顯示層中的顯示元素的顏色為紅色,而前面的重疊顯示元素的顏色為綠色,那么根據(jù)哪個(gè)顯示元素是活動(dòng)的,可以至少在所述顯示元素的重疊部分中組合兩個(gè)顏色的不同比例,并將其顯示在前面和/或后面的顯示層上。
即,如果前面(紅色)顯示元素是活動(dòng)的,則可以或者通過根本不給后面顯示層中的重疊部分上色并在前面顯示層中給重疊部分上紫色而使前面顯示層中的重疊部分變?yōu)樽仙⒒蛘咄ㄟ^以使組合呈現(xiàn)紫色的方式來調(diào)整重疊部分中的兩個(gè)顯示元素的顏色,而使重疊部分成為紫色(紫色是大部分紅色和一點(diǎn)綠色的組合)。不過,必須記住,不能認(rèn)為在兩個(gè)單獨(dú)層中呈現(xiàn)的顏色對(duì)由顯示的查看者所檢測到的合成累積顏色的貢獻(xiàn)是完全獨(dú)立的——即,后面顯示元素越暗或越不透明,則可用于照亮前端顯示層的光就越少,并從而由后面顯示元素影響了前面顯示元素的外觀。
不過,如果背景(綠色)顯示元素是活動(dòng)的,則可以使重疊部分成為略微偏紅的綠色(即,大部分綠色和一點(diǎn)紅色的組合)。這可以通過上述的任一方式來實(shí)現(xiàn)。
可選地,或就以上對(duì)視覺特性的自動(dòng)調(diào)整來說,本發(fā)明還準(zhǔn)備在當(dāng)前顯示層內(nèi)橫向地移動(dòng)顯示元素,以便消除重疊。此外,如果后面顯示層具有適用于呈現(xiàn)的空間的適當(dāng)大小的區(qū)域,則可將前顯示層中的前景顯示元素整個(gè)移動(dòng)到后面顯示層上的背景顯示元素之內(nèi)。例如,如果背景顯示層具有在其中與前景顯示層相配的空白區(qū)域,那么本發(fā)明可將前景顯示元素移動(dòng)到所述空白區(qū)域之上。
盡管在上描述中參考了兩個(gè)顯示元素的重疊,但是毫無疑問在不止兩個(gè)顯示元素之間也能夠出現(xiàn)重疊,而本發(fā)明的目的是改善所有重疊部分的清晰性或“可查看性”。例如,可在第一層中提供不止一個(gè)顯示元素,全部所述顯示元素的不同部分重疊和/或與不同顯示層上另外的顯示元素共享公共的重疊部分??蛇x地,可提供不止兩個(gè)顯示層,每個(gè)顯示層包括各自的顯示元素,所述顯示元素獨(dú)立地或者通過共享某個(gè)公共重疊部分而與一個(gè)或多個(gè)其他顯示元素重疊。
此外,在某種情況下,可將兩個(gè)或多個(gè)顯示層上的顯示元素呈現(xiàn)為關(guān)聯(lián)顯示元素,連接這些顯示元素以便有效地構(gòu)成單個(gè)顯示元素。例如,可以在多個(gè)顯示層上以“3D”方式顯示圖像,以使得對(duì)任何圖像顯示元素的移動(dòng)會(huì)導(dǎo)致相應(yīng)層上的所有單獨(dú)的關(guān)聯(lián)顯示元素的移動(dòng)。在這種情況下,如果在“3D”圖像和其它顯示元素之間出現(xiàn)重疊,那么對(duì)“3D”圖像所需的位置或視覺特性的任何調(diào)整將在它的每個(gè)組成顯示元素上進(jìn)行,以使得它被有效地看成是單個(gè)顯示元素。
交互視覺概述——用戶界面圖2就本發(fā)明的另一優(yōu)選實(shí)施例而說明了使用的軟件所執(zhí)行的信息流和步驟的示意性流程框圖。
在初始步驟3中,所執(zhí)行的方法包括相關(guān)軟件檢測用戶的顯示元素選擇動(dòng)作并隨后作為響應(yīng)生成至少一個(gè)顯示元素選擇標(biāo)識(shí)符??梢酝ㄟ^接收控制單元完成用戶選擇動(dòng)作的檢測,所述接收控制單元例如是在MLD上對(duì)用戶顯示的在顯示器的任何傳統(tǒng)層上的基于屏幕的工具欄、熱鍵選擇或單選按鈕。
顯示元素選擇的一種實(shí)現(xiàn)包括使用以用戶能夠通過例如將表示多層顯示系統(tǒng)上的各種顯示元素的圖標(biāo)或符號(hào)拖放(例如使用鼠標(biāo)或觸摸屏)至表示各種顯示層的區(qū)域上而與之交互的圖形表示的形式的控制工具欄或界面。例如,圖形表示可以是架式系統(tǒng)(如書架),其中每一層表示顯示層,可將表示特定顯示元素的圖標(biāo)放在所述顯示層上從而指示將該顯示元素分配或指派到所選的顯示層。
另一可能性是簡單地提供各種顯示層的小型化的圖形表示,并以二維顯示在其上的顯示元素。不過將并排顯示各種重疊的顯示層。
在另外的備選方案中,可以將用戶界面(interface)提供為從查看者角度的顯示裝置的外觀的小型化的二維表示。即,用戶界面將包括表示在各種顯示層上示出的每個(gè)顯示元素的符號(hào),盡管將在單個(gè)層中呈現(xiàn)所述用戶界面。為了指示用戶每個(gè)顯示元素當(dāng)前被指派的顯示層,可以對(duì)每個(gè)顯示層使用不同顏色。例如,在前顯示層上的所有顯示元素可以為綠色,而下一顯示層上的所有顯示元素可以例如是紅色。類似地,表示不同層中的顯示元素的符號(hào)的輪廓可以是視覺上不同的(例如,實(shí)線、虛線、點(diǎn)劃線)或者可以將小數(shù)字(例如“1”、“2”、“3”)安置于用戶界面中的每個(gè)符號(hào)內(nèi),以便識(shí)別其顯示層。
因此,控制工具欄組件使用戶能選擇顯示元素和顯示層,并從而能生成顯示元素選擇標(biāo)識(shí)符和顯示層選擇標(biāo)識(shí)符。在對(duì)由用戶選擇的顯示元素生成了顯示元素選擇標(biāo)識(shí)符之后,接著執(zhí)行步驟4,其中用戶操作所選擇的顯示元素。所述操作可包括將表示特定顯示元素的符號(hào)轉(zhuǎn)移到備選顯示層。通過用戶與控制組件相交互而檢測此層選擇動(dòng)作,這又觸發(fā)生成標(biāo)識(shí)所選擇的目標(biāo)顯示層的顯示層選擇標(biāo)識(shí)符,用戶希望在所述目標(biāo)顯示層上呈現(xiàn)所選的顯示元素。如前所述,在某些MLD系統(tǒng)中,(例如僅包括兩個(gè)層的系統(tǒng)),此步驟可以是可選的??蛇x地,所述操作可包括使所選顯示元素成為活動(dòng)的、改變其視覺特性或者改變其在原始顯示層內(nèi)的x、y位置。
在最后一步的步驟5中,對(duì)表示所選顯示元素的符號(hào)所執(zhí)行的用戶操作被傳遞到實(shí)際的顯示元素,以便例如使所述顯示元素移動(dòng)到所選顯示層、或使其成為活動(dòng)的、或改變其x、y位置。這是通過使用由MLD通常使用的圖形子系統(tǒng)和軟件來完成的,以便基于所生成的顯示元素選擇標(biāo)識(shí)符和顯示層選擇標(biāo)識(shí)符而在每個(gè)層上顯示內(nèi)容。在將把所選顯示元素轉(zhuǎn)移到新的目標(biāo)顯示層并且這導(dǎo)致顯示元素重疊的情況下,可以實(shí)現(xiàn)自動(dòng)調(diào)整第一和/或第二顯示元素的視覺特性的上述系統(tǒng)。
當(dāng)然,可以組合上述的第一(自動(dòng)分配/改變)和第二(用戶控制的分配)實(shí)施例,以使得總是自動(dòng)指派多層顯示系統(tǒng)內(nèi)的某些顯示元素,而將用戶輸入用于指定其他顯示元素。
圖3A是示出了根據(jù)本發(fā)明的用戶界面在實(shí)踐中的外觀的示意圖。多層顯示系統(tǒng)6例如包括兩個(gè)重疊的顯示層,一個(gè)直接位于另一個(gè)之前。用戶界面13包括MLD系統(tǒng)的第一(或前面的)顯示層14和第二(或后面的)顯示層15的圖形表示。用戶界面內(nèi)的符號(hào)16A和17A表示在第一顯示層14中的顯示元素16B和17B,而符號(hào)18A表示在第二顯示層15中的顯示元素18B。顯示元素16B和17B例如可以是GUI窗口??梢酝ㄟ^用戶與用戶界面13內(nèi)的代表符號(hào)相交互而容易地和方便地操作顯示元素16B、17B和18B(在它們的層內(nèi)移動(dòng)、移動(dòng)至不同的層、使其活動(dòng)/不活動(dòng)或者改變其視覺特性,如顏色、亮度、透明度或飽和度)。
用戶界面13的大小是可調(diào)整的,并可將用戶界面13移動(dòng)到不同的顯示層。不過,如果用戶界面會(huì)自動(dòng)切換到用戶當(dāng)前正在工作的顯示層(即,例如鼠標(biāo)指針的選擇元素當(dāng)前位于所述層中),則這可以是有利的??蛇x地,在顯示裝置的用戶界面部分內(nèi),在任意顯示層內(nèi)的鼠標(biāo)指針操作可以操作用戶界面內(nèi)的符號(hào),即使該界面位于與鼠標(biāo)指針當(dāng)前所在的層不同的層上。
圖3B非常類似于圖3A的示意圖,但是圖3B示出了在用戶選擇并移動(dòng)(例如通過拖放)符號(hào)16A到顯示層15之后的圖3A的顯示系統(tǒng)??梢钥闯?,盡管在顯示層15內(nèi)不存在顯示元素重疊,但是顯示元素16B和17B實(shí)際上重疊了,并共享公共的重疊部分19。應(yīng)當(dāng)理解,本發(fā)明的目的是,通過改變顯示元素的視覺特性或調(diào)整其位置而使查看者識(shí)別來自重疊部分19的信息或觀察重疊部分19內(nèi)的信息更容易。
圖4是用于執(zhí)行本發(fā)明的硬件的優(yōu)選實(shí)施例的框圖。可以包括多個(gè)互連的多層或單層設(shè)備的顯示設(shè)備6連接于控制顯示設(shè)備的各個(gè)顯示層的照明的控制裝置7。用戶輸入設(shè)備8向所述控制裝置提供用戶輸入,而存儲(chǔ)器設(shè)備9提供數(shù)字?jǐn)?shù)據(jù)文件和可執(zhí)行軟件程序的存儲(chǔ),當(dāng)執(zhí)行所述可執(zhí)行軟件程序時(shí)可以控制所述控制裝置7的操作。
控制裝置或控制器7可包括微處理器并且還包括位置監(jiān)測器10,用于檢測或接收將在顯示設(shè)備上顯示(全都已經(jīng)在顯示設(shè)備上顯示)的顯示元素的位置,并確定不同顯示元素之間是否將出現(xiàn)重疊。所述控制裝置7還包括調(diào)整裝置11,用于自動(dòng)調(diào)整第一和/或第二重疊顯示元素的位置或用于自動(dòng)調(diào)整第一和/或第二顯示元素的至少重疊部分的至少一個(gè)視覺特性。所述調(diào)整裝置也可確定顯示元素是否具有相關(guān)的預(yù)置顯示層優(yōu)選項(xiàng),并可使其調(diào)整基于檢測到的重疊顯示元素的視覺特性(如顏色、亮度或?qū)Ρ榷?、或基于預(yù)置顯示層優(yōu)選項(xiàng)、或基于對(duì)一個(gè)或兩個(gè)層包含文本的事件的確定。還在所述控制器7內(nèi)提供了顯示驅(qū)動(dòng)器12,用于給MLD系統(tǒng)生成適當(dāng)?shù)碾娮有盘?hào),以使所調(diào)整的顯示元素呈現(xiàn)在顯示設(shè)備6中其相應(yīng)的顯示層上。
應(yīng)當(dāng)注意,可以通過例如電子電路的物理硬件來提供、或者可以通過由所述控制裝置7執(zhí)行的軟件例程來提供所述裝置10、11和12。
已經(jīng)通過僅為示例的方式描述了本發(fā)明的各方面,并且應(yīng)當(dāng)理解,無需背離本發(fā)明的范圍就可以對(duì)本發(fā)明做出修改和增加。
權(quán)利要求
1.一種用于包括至少兩個(gè)重疊顯示層的多層顯示系統(tǒng)的顯示控制方法,所述顯示控制方法包括以下步驟i)檢測將在第一顯示層上顯示的第一顯示元素的位置與在不同顯示層上的第二顯示元素的位置重疊或潛在地將要重疊,ii)調(diào)整第一和/或第二顯示元素的位置,和/或調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性,以及iii)將第一和第二顯示元素以它們調(diào)整后的位置或者通過它們調(diào)整后的視覺特性而顯示在它們各自的顯示層上,以便改進(jìn)顯示裝置的用戶查看第一和/或第二顯示元素的重疊或潛在重疊部分的能力。
2.如權(quán)利要求1所要求的顯示控制方法,其中,由多層顯示系統(tǒng)的用戶手動(dòng)地執(zhí)行所述調(diào)整步驟。
3.如權(quán)利要求1所要求的顯示控制方法,其中,自動(dòng)執(zhí)行所述調(diào)整步驟。
4.如權(quán)利要求3所要求的顯示控制方法,其中,所述自動(dòng)調(diào)整第一和/或第二顯示元素的位置的步驟包括確定用戶在第一和第二顯示元素之間所體驗(yàn)的干擾級(jí)別,以及將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng)至降低所確定的級(jí)別的新位置,和/或改變第一和/或第二顯示元素的至少一個(gè)視覺特性。
5.如權(quán)利要求4或權(quán)利要求5所要求的顯示控制方法,其中,所述自動(dòng)調(diào)整第一和/或第二顯示元素的位置的步驟包括將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng),以使得第一和第二顯示元素之間不存在重疊或存在被減少的重疊。
6.如前述任一權(quán)利要求所要求的顯示控制方法,還包括確定第一或第二顯示元素當(dāng)前是否為活動(dòng)的步驟,以及根據(jù)此確定而執(zhí)行所述調(diào)整步驟。
7.如權(quán)利要求6所要求的顯示控制方法,其中,所述第一顯示層比所述第二顯示層更接近多層顯示系統(tǒng)的前面,并且如果第一顯示元素為活動(dòng)的而第二顯示元素為非活動(dòng)的,那么調(diào)整第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性,或者如果第二顯示元素為活動(dòng)的而第一顯示元素為非活動(dòng)的,那么調(diào)整第一顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性。
8.如前述任一權(quán)利要求所要求的顯示控制方法,其中,所述調(diào)整步驟包括調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的顏色、飽和度、亮度或透明度中的至少一個(gè),或者調(diào)整第一和第二顯示元素的重疊或潛在重疊部分之間的對(duì)比度。
9.如前述任一權(quán)利要求所要求的顯示控制方法,其中,所述調(diào)整步驟包括組合所述第一和第二顯示元素的重疊或潛在重疊部分的至少一個(gè)視覺特性,以及將得到的組合的視覺特性應(yīng)用于活動(dòng)顯示元素的重疊部分,同時(shí)調(diào)整另外的顯示元素的至少一個(gè)視覺特性以使得其對(duì)所述活動(dòng)顯示元素所提供的圖像的影響最小化。
10.如權(quán)利要求1至8中的任一個(gè)所要求的顯示控制方法,其中,所述調(diào)整步驟包括調(diào)整所述第一和第二顯示元素二者的至少重疊部分的至少一個(gè)視覺特性。
11.如前述任一權(quán)利要求所要求的顯示控制方法,還包括基于至少一個(gè)已確定的視覺特性或基于相關(guān)聯(lián)的預(yù)置的顯示層優(yōu)選項(xiàng)而將所述第一和/或第二顯示元素分配到所選擇的顯示層。
12.如權(quán)利要求11所要求的顯示控制方法,其中所述分配步驟是基于所存儲(chǔ)的優(yōu)選項(xiàng)的,所述優(yōu)選項(xiàng)關(guān)聯(lián)于多層顯示系統(tǒng)的用戶或者關(guān)聯(lián)于在所述多層顯示系統(tǒng)所連接的計(jì)算機(jī)系統(tǒng)上運(yùn)行的特定軟件應(yīng)用程序。
13.如前述任一權(quán)利要求所要求的顯示控制方法,其中,當(dāng)特定顯示層包括多個(gè)顯示元素時(shí),所述顯示元素被安排在該顯示層內(nèi),以便由此對(duì)顯示單個(gè)顯示層中的顯示元素的重疊部分的方式進(jìn)行控制。
14.如前述任一權(quán)利要求所要求的顯示控制方法,其中,當(dāng)多個(gè)顯示元素分散于至少兩個(gè)顯示層時(shí),所述顯示元素被安排在所述至少兩個(gè)顯示層上,從而對(duì)顯示不同顯示層上的顯示元素的重疊部分的方式進(jìn)行控制。
15.如前述任一權(quán)利要求所要求的顯示控制方法,其中,基于逐個(gè)像素來調(diào)整所述第一和第二顯示元素的至少重疊部分的顏色。
16.一種用于包括至少兩個(gè)重疊顯示層的多層顯示系統(tǒng)的顯示控制器,所述顯示控制器包括i)用于檢測將在第一顯示層上顯示的第一顯示元素的位置與在不同顯示層上的第二顯示元素的位置重疊或潛在地將要重疊的裝置,ii)用于調(diào)整第一和/或第二顯示元素的位置,和/或調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性的裝置,以及iii)用于將第一和第二顯示元素以它們調(diào)整后的位置或者通過它們調(diào)整后的視覺特性而顯示于它們各自的顯示層上,以便改進(jìn)顯示裝置的用戶查看第一和/或第二顯示元素的重疊或潛在重疊部分的能力的裝置。
17.如權(quán)利要求16所要求的顯示控制器,其中,由用戶手動(dòng)地操作所述用于調(diào)整的裝置。
18.如權(quán)利要求16所要求的顯示控制器,其中,自動(dòng)操作所述用于調(diào)整的裝置。
19.如權(quán)利要求18所要求的顯示控制方法,其中,所述用于自動(dòng)調(diào)整第一和/或第二顯示元素的位置的裝置包括用于確定用戶在第一和第二顯示元素之間所體驗(yàn)的干擾級(jí)別的裝置,以及用于將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng)至降低所確定的級(jí)別的新位置的裝置,和/或用于改變第一和/或第二顯示元素的至少一個(gè)視覺特性的裝置。
20.如權(quán)利要求18或權(quán)利要求19所要求的顯示控制器,其中,所述用于自動(dòng)調(diào)整第一和/或第二顯示元素的位置的裝置將第一和/或第二顯示元素在它們各自的顯示層內(nèi)移動(dòng),以使得第一和第二顯示元素之間不存在重疊或存在被減少的重疊。
21.如權(quán)利要求16至20中的任一個(gè)所要求的顯示控制器,其中所述顯示控制器還包括用于確定第一或第二顯示元素當(dāng)前是否為活動(dòng)的并將此信息提供給所述用于調(diào)整的裝置的裝置。
22.如權(quán)利要求21所要求的顯示控制器,其中,所述第一顯示層比所述第二顯示層更接近多層顯示系統(tǒng)的前面,并且如果第一顯示元素為活動(dòng)的而第二顯示元素為非活動(dòng)的,那么調(diào)整第二顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性,或者如果第二顯示元素為活動(dòng)的而第一顯示元素為非活動(dòng)的,那么調(diào)整第一顯示元素的至少重疊或潛在重疊部分的至少一個(gè)視覺特性。
23.如權(quán)利要求16至22中的任一個(gè)所要求的顯示控制器,其中,所述用于調(diào)整的裝置調(diào)整第一和/或第二顯示元素的至少重疊或潛在重疊部分的顏色、飽和度、亮度或透明度中的至少一個(gè),或者調(diào)整第一和第二顯示元素的重疊或潛在重疊部分之間的對(duì)比度。
24.如權(quán)利要求16至23中的任一個(gè)所要求的顯示控制器,其中,所述用于調(diào)整的裝置組合所述第一和第二顯示元素的重疊或潛在重疊部分的至少一個(gè)視覺特性,以及將得到的組合的視覺特性應(yīng)用于活動(dòng)顯示元素的重疊部分,同時(shí)調(diào)整另外的顯示元素的至少一個(gè)視覺特性以使得其對(duì)所述活動(dòng)顯示元素所提供的圖像的影響最小化。
25.如權(quán)利要求16至23中的任一個(gè)所要求的顯示控制器,其中,所述用于調(diào)整的裝置調(diào)整所述第一和第二顯示元素二者的至少重疊部分的至少一個(gè)視覺特性。
26.如權(quán)利要求16至25中的任一個(gè)所要求的顯示控制器,其中,所述顯示控制器還基于至少一個(gè)已確定的視覺特性或基于相關(guān)聯(lián)的預(yù)置的顯示層優(yōu)選項(xiàng)而將所述第一和/或第二顯示元素分配到所選擇的顯示層。
27.如權(quán)利要求26所要求的顯示控制器,其中所述到顯示層的分配是基于所存儲(chǔ)的優(yōu)選項(xiàng)的,所述優(yōu)選項(xiàng)關(guān)聯(lián)于多層顯示系統(tǒng)的用戶或者關(guān)聯(lián)于在所述多層顯示系統(tǒng)所連接的計(jì)算機(jī)系統(tǒng)上運(yùn)行的特定軟件應(yīng)用程序。
28.如權(quán)利要求16至27中的任一個(gè)所要求的顯示控制器,其中,當(dāng)特定顯示層包括多個(gè)顯示元素時(shí),所述顯示元素被安排在該顯示層內(nèi),以便由此對(duì)顯示單個(gè)顯示層中的顯示元素的重疊部分的方式進(jìn)行控制。
29.如權(quán)利要求16至28中的任一個(gè)所要求的顯示控制器,其中,當(dāng)多個(gè)顯示元素分散于至少兩個(gè)顯示層時(shí),所述顯示元素被安排在所述至少兩個(gè)顯示層上,從而對(duì)顯示不同顯示層上的顯示元素的重疊部分的方式進(jìn)行控制。
30.如權(quán)利要求16至29中的任一個(gè)所要求的顯示控制器,其中,基于逐個(gè)像素來調(diào)整所述第一和第二顯示元素的至少重疊部分的顏色。
31.一種用戶在包括至少兩個(gè)重疊顯示層的多層顯示系統(tǒng)中操作顯示元素的方法,所述方法包括以下步驟i)提供用戶界面,所述用戶界面具有所有顯示層的視覺表示和表示每一顯示層上的顯示元素的符號(hào),ii)允許用戶選擇所述界面中的符號(hào),所述符號(hào)表示特定顯示層上的顯示元素,iii)允許用戶操作所選擇符號(hào)的至少一個(gè)特性,以及iv)根據(jù)在所選擇符號(hào)上執(zhí)行的對(duì)至少一個(gè)特性的操作的結(jié)果,調(diào)整由所選擇和操作的符號(hào)表示的顯示元素的至少一個(gè)特性。
32.如權(quán)利要求31所要求的方法,其中,所述可由用戶操作的符號(hào)的至少一個(gè)特性包括所述符號(hào)在其當(dāng)前顯示層中的位置、所述符號(hào)所在的顯示層、所述顯示元素是否為活動(dòng)的以及顯示元素在其顯示層內(nèi)的順序。
33.如權(quán)利要求31或權(quán)利要求32所要求的方法,其中,所述允許用戶選擇符號(hào)的步驟導(dǎo)致顯示元素選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)將被操作的特定顯示元素。
34.如權(quán)利要求31至33中的任一個(gè)所要求的方法,其中,將所選符號(hào)移動(dòng)到用戶界面中的顯示層的目標(biāo)表示導(dǎo)致顯示層選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)由所選符號(hào)表示的顯示元素將被轉(zhuǎn)移到的目標(biāo)層。
35.如權(quán)利要求31至34中的任一個(gè)所要求的方法,其中,在特定顯示層中提供所述用戶界面,并且所述用戶界面是顯示層和顯示元素的小型化的二維表示。
36.如權(quán)利要求35所要求的方法,其中,在提供可由顯示系統(tǒng)的用戶移動(dòng)的鼠標(biāo)指針的相同顯示層中提供所述用戶界面。
37.如權(quán)利要求35或權(quán)利要求36所要求的方法,其中,以并排無重疊的方式示出所述至少兩個(gè)重疊顯示層的視覺表示。
38.如權(quán)利要求31至37中的任一個(gè)所要求的方法,其中,將顯示元素的符號(hào)從第一顯示層的視覺表示移動(dòng)到第二顯示層的視覺表示使得由所述符號(hào)所表示的顯示元素從第一顯示層移動(dòng)到第二顯示層。
39.如權(quán)利要求31至38中的任一個(gè)所要求的方法,其中,特定顯示層的視覺表示內(nèi)的符號(hào)位置對(duì)應(yīng)于所述特定顯示層內(nèi)由所述符號(hào)表示的顯示元素的位置。
40.如權(quán)利要求31至39中的任一個(gè)所要求的方法,還包括權(quán)利要求1至13中的任一個(gè)的顯示控制方法。
41.一種多層顯示系統(tǒng),其包括至少兩個(gè)重疊顯示層,所述顯示層中的每一層適于在其上描繪顯示元素,用戶界面,其具有所有顯示層的視覺表示和表示在每一顯示層上的顯示元素的符號(hào),用于允許用戶選擇所述界面中的符號(hào)的裝置,所述符號(hào)表示特定顯示層上的顯示元素,用于允許用戶操作所選擇符號(hào)的至少一個(gè)特性的裝置,以及用于根據(jù)在所選擇符號(hào)上執(zhí)行的對(duì)至少一個(gè)特性的操作的結(jié)果來調(diào)整由所選擇和操作的符號(hào)表示的顯示元素的至少一個(gè)特性的裝置。
42.如權(quán)利要求41所要求的多層顯示系統(tǒng),其中,所述可由用戶操作的符號(hào)的至少一個(gè)特性包括所述符號(hào)在其當(dāng)前顯示層中的位置、所述符號(hào)所在的顯示層、所述顯示元素是否為活動(dòng)的以及顯示元素在其顯示層內(nèi)的順序。
43.如權(quán)利要求41或權(quán)利要求42所要求的多層顯示系統(tǒng),其中,所述在用戶界面中對(duì)符號(hào)的選擇導(dǎo)致顯示元素選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)將被操作的特定顯示元素。
44.如權(quán)利要求41至43中的任一個(gè)所要求的多層顯示系統(tǒng),其中,將所選符號(hào)移動(dòng)到用戶界面中的顯示層的目標(biāo)表示導(dǎo)致顯示層選擇標(biāo)識(shí)符的產(chǎn)生,所述標(biāo)識(shí)符標(biāo)識(shí)由所選符號(hào)表示的顯示元素將被轉(zhuǎn)移到的目標(biāo)層。
45.如權(quán)利要求41至44中的任一個(gè)所要求的多層顯示系統(tǒng),其中,在特定顯示層中提供所述用戶界面,并且所述用戶界面是顯示層和顯示元素的小型化的二維表示。
46.如權(quán)利要求45所要求的多層顯示系統(tǒng),其中,在提供可由顯示系統(tǒng)的用戶移動(dòng)的鼠標(biāo)指針的相同顯示層中提供所述用戶界面。
47.如權(quán)利要求45或權(quán)利要求46所要求的多層顯示系統(tǒng),其中,以并排無重疊的方式示出所述至少兩個(gè)重疊顯示層的視覺表示。
48.如權(quán)利要求41至47中的任一個(gè)所要求的多層顯示系統(tǒng),其中,將顯示元素的符號(hào)從第一顯示層的視覺表示移動(dòng)到第二顯示層的視覺表示使得由所述符號(hào)所表示的顯示元素從第一顯示層移動(dòng)到第二顯示層。
49.如權(quán)利要求41至48中的任一個(gè)所要求的多層顯示系統(tǒng),其中,特定顯示層的視覺表示內(nèi)的符號(hào)位置對(duì)應(yīng)于所述特定顯示層內(nèi)由所述符號(hào)表示的顯示元素的位置。
50.如權(quán)利要求41至49中的任一個(gè)所要求的多層顯示系統(tǒng),還包括根據(jù)權(quán)利要求14至26中的任一個(gè)的顯示控制器。
51.一種顯示控制方法,其基本上如此處參考附圖中說明的內(nèi)容而描述的那樣。
52.一種顯示控制器,其基本上如此處參考附圖中說明的內(nèi)容而描述的那樣。
53.一種用戶在多層顯示系統(tǒng)中操作顯示元素的方法,其基本上如此處參考附圖中說明的內(nèi)容而描述的那樣。
54.一種多層顯示系統(tǒng),其基本上如此處參考附圖中說明的內(nèi)容而描述的那樣。
全文摘要
一種用于包括至少一個(gè)多層顯示單元(6)的多層顯示系統(tǒng)的顯示控制系統(tǒng)。所述多層顯示單元包括多個(gè)堆疊或重疊的顯示層(1a、1b、1c、14、15),每一顯示層適于呈現(xiàn)在其上的顯示元素(2、16B、17B、18B)用于通過最上面的顯示層進(jìn)行查看。根據(jù)所顯示的顏色、亮度或圖像類型(例如文本在文本上),以及顯示圖像的層和該圖像當(dāng)前是否為活動(dòng)的,用戶查看重疊圖像的困難級(jí)別也不同。(自動(dòng)地或通過用戶)調(diào)整來自于不同顯示層的顯示元素的至少任何重疊部分,以便改善查看者的查看體驗(yàn)。調(diào)整的類型可能包括將圖像在其顯示層內(nèi)移動(dòng)或移動(dòng)到其他顯示層,或者改變它們的視覺特性(例如顏色、亮度、對(duì)比度等)。
文檔編號(hào)G09G5/14GK1809863SQ200480016888
公開日2006年7月26日 申請(qǐng)日期2004年5月17日 優(yōu)先權(quán)日2003年5月16日
發(fā)明者加布里埃爾·D·恩格爾, 戴維·J·弗格森, 哈米什·J·O·麥克勞德, 布魯斯·D·西摩 申請(qǐng)人:純深有限公司