專利名稱:用于對(duì)由多個(gè)顯示器構(gòu)成的單一大型表面顯示器進(jìn)行顯示器邊框補(bǔ)償?shù)姆椒ê脱b置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有多個(gè)顯示器的系統(tǒng),其中所述多個(gè)顯示器用于在所述顯示器組合后的表面區(qū)域上顯示單個(gè)圖像,即形成單一大型表面顯示器,并且涉及對(duì)圍繞形成該單一大型表面顯示器的這些單個(gè)顯示器的邊緣進(jìn)行邊框補(bǔ)償。
背景技術(shù):
諸如博彩應(yīng)用等各種應(yīng)用可使用多個(gè)顯示器來(lái)增加顯示可視信息面積。即一組監(jiān)視器安排為構(gòu)成能夠顯示分區(qū)圖像的單一大型表面。驅(qū)動(dòng)多個(gè)顯示器的能力開始允許出現(xiàn)許多新的顯示器組合。這些已知的組合包括超過(guò)一個(gè)顯示器顯示同一桌面的“克隆”顯示器和每個(gè)顯示器保留不同桌面的擴(kuò)展顯示器的任意組合。還可以通過(guò)多個(gè)顯示器的驅(qū)動(dòng)來(lái)進(jìn)行其他模式,諸如有時(shí)稱為“非常大型桌面”(VLD)模式,和拉伸模式或分屏模式(Span Mode)。例如,VLD允許兩個(gè)或多個(gè)顯示器顯示單一桌面,并且利用與一個(gè)GPU的渲染能力相耦聯(lián)的兩個(gè)或多個(gè)GPU來(lái)驅(qū)動(dòng)這兩個(gè)或多個(gè)顯示器(即4、6、8或更多)。拉伸或分屏模式允許兩個(gè)顯示器使用單個(gè)GPU顯示單一的桌面。某些已知的產(chǎn)品最多可以一起使用三個(gè)顯示器。顯示器包括外部邊緣,其有時(shí)稱為顯示器的邊框(bezel)。當(dāng)顯示器以網(wǎng)格排列時(shí),邊框在這些顯示器的可視區(qū)域之間形成間隔,使得顯示器網(wǎng)格與有窗格的窗戶相類似。當(dāng)顯示器網(wǎng)格作為單一大型表面(SLS)顯示器時(shí),在每一個(gè)顯示器顯示的圖像部分可能不能完全的對(duì)齊以顯示期望的外觀。即,由于邊框呈現(xiàn)為窗格之間的分割物,多個(gè)顯示圖像不可能完全對(duì)齊以提供通過(guò)大窗口看到的單個(gè)圖像的外觀。圖像的一部分(即某些SLS的像素)應(yīng)該隱藏在邊框的后面,但是為了產(chǎn)生想要的效果,仍然需要從一個(gè)顯示器到另外一個(gè)顯示器對(duì)齊。因此,為了獲取整個(gè)圖像想要的連續(xù)性,對(duì)邊框的間隔進(jìn)行補(bǔ)償變得必要。已知的系統(tǒng)給用戶提供邊框補(bǔ)償?shù)墓δ?,但是僅僅是對(duì)nX I或2X2顯示布置。為了補(bǔ)償邊框間隔,這些系統(tǒng)需要用戶調(diào)整保存在設(shè)置文件中的參數(shù),并且通過(guò)嘗試法找到這些對(duì)齊顯示器上圖像的參數(shù)設(shè)置。然而,當(dāng)通過(guò)使用額外的顯示器(例如超過(guò)2X2網(wǎng)格)使得SLS的尺寸增加時(shí),執(zhí)行邊框補(bǔ)償所需的參數(shù)調(diào)整的復(fù)雜性也會(huì)增加,并且嘗試修補(bǔ)法不僅變得非常繁重和耗時(shí),而且對(duì)于普通用戶來(lái)說(shuō)幾乎不能完成。然而目前,為了執(zhí)行邊框補(bǔ)償,用戶必須如上所述來(lái)調(diào)整參數(shù)設(shè)置。因此存在用于設(shè)置對(duì)參與單一大型表面的一組顯示器進(jìn)行邊框補(bǔ)償設(shè)置的方法和裝置的需求。
圖I為顯示了根據(jù)一個(gè)實(shí)施例的連接到多個(gè)顯示器的裝置的方框圖,其中多個(gè)顯不器形成一種布置。圖2顯示了根據(jù)一個(gè)實(shí)施例的裝置的方框圖,其中所述裝置支持到至少兩組六個(gè)顯示器用于至少十二個(gè)顯示器的連接,其中這些顯示器以網(wǎng)格布置形成單一大型表面(SLS)0圖3顯示了一種用戶界面窗口,其可在SLS中多個(gè)顯示器中的至少一個(gè)顯示器上顯示,該SLS允許SLS網(wǎng)格布置設(shè)計(jì)。圖4顯示了一種用戶界面窗口,其設(shè)置成,用戶可以在SLS顯示器網(wǎng)格上輸入每個(gè)顯示器的物理位置信息,以使得顯示器可在顯示器網(wǎng)格布置上映射出它們的邏輯位置(即顯示器網(wǎng)格坐標(biāo))。圖5為顯示所創(chuàng)建的映射信息的顯示器網(wǎng)格信息表格,其中與顯示器端口號(hào)對(duì)應(yīng)的顯示器被映射到SLS顯示器網(wǎng)格上顯示器坐標(biāo)的位置。由幀緩存器(frame buffer)儲(chǔ) 存的圖像數(shù)據(jù)部分被映射到這些顯示器的顯示器網(wǎng)格坐標(biāo)位置。圖6顯示了一種用戶界面窗口,其設(shè)置成,用戶可以設(shè)置對(duì)SLS顯示器網(wǎng)格的邊框補(bǔ)償進(jìn)行設(shè)置,否則的話,不經(jīng)過(guò)邊框補(bǔ)償繼續(xù)進(jìn)行。圖7為具有3行4列布置的十二個(gè)顯示器的SLS顯示器網(wǎng)格的框圖,并且顯示了根據(jù)一個(gè)實(shí)施例設(shè)置邊框補(bǔ)償流程圖的通用方向的示例。圖8顯示了在某些實(shí)施例中諸如直角三角形或其他合適形狀等的幾何形狀如何作為助視器(visual aid)用于設(shè)置邊框補(bǔ)償。還顯示了根據(jù)某些實(shí)施例用來(lái)對(duì)齊幾何形狀的控制按鈕。圖9顯示了根據(jù)某些實(shí)施例的如圖8所示的所述控制按鈕的進(jìn)一步詳情。圖10顯示了邊框補(bǔ)償過(guò)程中的示例步驟,其中,可根據(jù)某些實(shí)施例為這些顯示器中對(duì)應(yīng)網(wǎng)格坐標(biāo)為(1,3)的一個(gè)顯示器,設(shè)置邊框補(bǔ)償。圖11顯示了邊框補(bǔ)償過(guò)程中的示例步驟,其中,可根據(jù)某些實(shí)施例為這些顯示器中對(duì)應(yīng)網(wǎng)格坐標(biāo)為(2,1)的一個(gè)顯示器,設(shè)置邊框補(bǔ)償。圖12顯示了邊框補(bǔ)償過(guò)程中的示例步驟,其中,可根據(jù)某些實(shí)施例為這些顯示器中對(duì)應(yīng)網(wǎng)格坐標(biāo)為(1,1)的一個(gè)顯示器,設(shè)置邊框補(bǔ)償。圖13顯示了邊框補(bǔ)償過(guò)程中的示例步驟,其中,可根據(jù)某些實(shí)施例為這些顯示器中對(duì)應(yīng)網(wǎng)格坐標(biāo)為(1,2)的一個(gè)顯示器,設(shè)置邊框補(bǔ)償。圖14顯示了邊框設(shè)置確認(rèn)視圖(confirmation view),其中顯示了多個(gè)可視測(cè)試對(duì)象以便用戶能夠確認(rèn)用于SLS的邊框補(bǔ)償是否完成。圖15為顯示不同實(shí)施例的操作流程圖。圖16顯示了一個(gè)實(shí)施例的操作流程圖,其中參考顯示器的邏輯橫縱坐標(biāo)被固定,并且之后用戶不能設(shè)置。圖17顯示了用于對(duì)具有N個(gè)顯示器的SLS顯示器完成邊框補(bǔ)償?shù)牟煌瑢?shí)施例的操作流程圖。圖18顯示了另一個(gè)實(shí)施例的操作流程圖,其中SLS的某些顯示器的邏輯坐標(biāo)被固定,并且定義了水平和/或垂直邊界以便減少和簡(jiǎn)化設(shè)置過(guò)程。
具體實(shí)施例
本發(fā)明提供了一種用于對(duì)形成單一大型表面(SLS)顯示器網(wǎng)格的多個(gè)顯示器進(jìn)行邊框補(bǔ)償設(shè)置的方法和裝置。公開的實(shí)施例證明一種直觀簡(jiǎn)單地使用用戶接口(interface)的方式,該用戶接口在將被設(shè)置的顯示器上顯示幾何形狀、或其他合適的圖像,而該幾何形狀的一部分?jǐn)U展到邊框區(qū)域“之下”,并且該形狀的一部分顯示在相鄰的顯示器上。在一些實(shí)施例中,用戶可以通過(guò)使用一系列能夠放置或者調(diào)節(jié)幾何形狀的控制按鈕,沿邊框調(diào)節(jié)或者放置幾何形狀。相關(guān)的裝置包括能驅(qū)動(dòng)諸如5、6、7、12、24等或更多獨(dú)立顯示器的多個(gè)顯示器的能力,該獨(dú)立顯示器可布置成各種行列組合以構(gòu)成SLS顯示器網(wǎng)格。SLS顯示器網(wǎng)格的每個(gè)顯示器可提供整個(gè)桌面尺寸的完整片段。在一個(gè)實(shí)施例中,4個(gè)顯示器中的每一個(gè)都可提供1920 X 1200像素的分辨率,隨后其被布置成為2 X 2網(wǎng)格,從而顯示3840X2400的桌面.另一種布置為4X I網(wǎng)格,其構(gòu)成7680X 1200桌面。盡管這里公開的示例性實(shí)施例包括為了便于解釋的矩形網(wǎng)格,但是根據(jù)實(shí)施例,其他的實(shí)施方式也是可行的。根據(jù)實(shí)施例可獲得的其他示例性顯示器布置,包括但不限于,I寬乘3高、2寬乘2高和3寬乘2高。即,這些實(shí)施例支持包括各種單行和多行拓?fù)涞脑S多布置(不是所有的拓?fù)洌诰W(wǎng)格的行和/或列上包括相同數(shù)量的顯示器)。
這里公開的不同實(shí)施例包括一種方法,該方法包括在將被設(shè)置的顯示器上和在構(gòu)成單一大型表面顯示器的多個(gè)顯示器中的至少一個(gè)相鄰顯示器上顯示被分為第一部分和第二部分的可視測(cè)試對(duì)象。該第一部分在該將被設(shè)置的顯示器上顯示,以及該第二部分在該至少一個(gè)相鄰顯示器上顯示,并且在與該將被設(shè)置的顯示器與該至少一個(gè)相鄰顯示器之間的共同邊緣鄰近的相對(duì)方向上顯示。該共同邊緣是由該將被設(shè)置的顯示器的第一邊框和該至少一個(gè)相鄰顯示器的第二邊框,以及相互之間的間隔構(gòu)成。該方法進(jìn)一步包括響應(yīng)于將所述第一部分與所述第二部分對(duì)齊的輸入信息來(lái)獲取邊框補(bǔ)償設(shè)置信息。所述第一部分是可移動(dòng)的和所述第二部分為固定的,因此用戶可通過(guò)為了與第二部分對(duì)齊移動(dòng)所述第一部分而提供輸入信息,以致可視測(cè)試對(duì)象的第三部分被所述共同邊緣隱藏。因此,從用戶視覺感受到的對(duì)象來(lái)說(shuō),該對(duì)象表現(xiàn)為在邊框和任何間隔之“后”對(duì)齊。所述方法還包括顯示用于將所述第一部分與第二部分對(duì)齊的校準(zhǔn)控制,和基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于正在使用所述校準(zhǔn)控制移動(dòng)該可視測(cè)試對(duì)象的第一部分,來(lái)調(diào)整將被設(shè)置的顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。在一個(gè)實(shí)施例中,該校準(zhǔn)控制包括通過(guò)使用拖曳技術(shù)(drag-and-drop technique)來(lái)移動(dòng)對(duì)象。在某些實(shí)施例中,可視測(cè)試對(duì)象可以是直角三角形,在某些實(shí)施例中,為了加強(qiáng)用戶對(duì)齊的視覺感受和避免由于公知的波根多夫錯(cuò)覺產(chǎn)生的問(wèn)題,其進(jìn)一步具有填充色和可在黑色(或其他合適的深色)背景下顯示。該方法進(jìn)一步包括獲取將由多個(gè)顯示器構(gòu)成的單一大型表面(SLS)顯示器的近似寬度和高度尺寸作為輸入信息,獲取所述多個(gè)顯示器的整個(gè)邊框高和寬的近似寬度和高度尺寸作為輸入信息,和基于該近似寬度和高度尺寸確定該SLS顯示器中至少一個(gè)參考顯示器的垂直和水平坐標(biāo)。所述多個(gè)顯示器的整個(gè)邊框的高和寬的近似寬度和高度尺寸還包括在單一大型表面顯示器中的相鄰顯示器的邊框之間的任何間隔。在一個(gè)實(shí)施例中,該方法包括在矩形布置的角部確定參考顯示器的垂直和水平坐標(biāo),其中構(gòu)成SLS顯示器的多個(gè)顯示器布置在矩形的設(shè)置中。在各種實(shí)施例中,任何合適的角部都可以選擇作為參考點(diǎn),例如左上角、右下角等。
另外,某些實(shí)施例的方法包括確定從構(gòu)成SLS顯示器的多個(gè)顯示器中選擇的一組將被設(shè)置的顯示器,并且在該組顯示器的將被設(shè)置的每一個(gè)顯示器上顯示一個(gè)或多個(gè)可視測(cè)試對(duì)象,對(duì)于將被逐個(gè)設(shè)置的每一個(gè)顯示器,在前一個(gè)將被設(shè)置的顯示器設(shè)置完成之后,按順序地處理下一個(gè)將被設(shè)置的顯示器,其中該順序按照近似螺旋狀的模式進(jìn)行,從矩形布置外周的顯示器到位于矩形布置最內(nèi)部的最后中心顯示器。在其他優(yōu)點(diǎn)中,該方法允許某些周邊被固定以便減少設(shè)置大型SLS顯示器所需的整體設(shè)置輸入信息。在另一個(gè)實(shí)施例中,方法包括獲取由多個(gè)顯示器構(gòu)成的單一大型表面顯示器的近似寬度和高度尺寸,獲取多個(gè)顯示器的總邊框高和寬的近似寬度和高度尺寸,通過(guò)邊框補(bǔ)償設(shè)置邏輯,給將被設(shè)置的顯示器和構(gòu)成所述單一大型表面顯示器的多個(gè)顯示的至少一個(gè)相鄰顯示器提供可顯示信息,其中所述可顯示信息用于顯示被分為第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分在將被設(shè)置的該顯示器上顯示,并且所述第二部分在所述至少一個(gè)相鄰顯示器上顯示,且其中所述第一部分和第二部分將在跨越由將被設(shè)置的顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框構(gòu)成的共同邊緣的相對(duì)方向上顯不,并且基于將所述第一部分和第二部分對(duì)齊的輸入信息來(lái)獲取設(shè)置信息。
公開的實(shí)施例還提供了一種裝置,其能夠執(zhí)行上述方法。例如,裝置的一個(gè)實(shí)施例已被公開,其包括可操作地連接到多個(gè)顯示器的多個(gè)顯示器連接端口 ;可操作地耦合到所述多個(gè)顯示器連接端口的至少一個(gè)可編程處理器;和可操作地耦合到所述可編程處理器的存儲(chǔ)器,其中所述存儲(chǔ)器保存由所述至少一個(gè)處理器執(zhí)行的可執(zhí)行指令。一旦執(zhí)行可執(zhí)行指令,所述至少一個(gè)可編程處理器可操作地給將被設(shè)置的顯示和構(gòu)成單一大型表面顯示器的多個(gè)顯示器中的至少一個(gè)相鄰顯示器提供可顯示信息,所述可顯示信息包括被分為第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分用于在將被設(shè)置的所述顯示器上顯示,和其中所述第二部分用于在所述至少一個(gè)相鄰顯示器上顯示,以及其中所述第一部分和所述第二部分在與將被設(shè)置的顯示器和所述至少一個(gè)相鄰顯示器之間的共同邊緣鄰近的相對(duì)方向上顯示,所述共同邊緣由將被設(shè)置的顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框組成。進(jìn)一步,所述可編程處理器可操作地響應(yīng)于將所述第一部分和所述第二部分對(duì)齊的輸入信息來(lái)獲取邊框補(bǔ)償設(shè)置信息,其中在將被設(shè)置的所述顯示器上顯示的所述第一部分是可移動(dòng)的,并且所述第二部分是固定的,并且其中移動(dòng)所述第一部分到所述第一部分與所述第二部分對(duì)齊,以致所述可視測(cè)試對(duì)象的第三部分隱藏在該共同邊緣之后。裝置的至少一個(gè)可編程處理器還可操作地提供用于顯示將所述第一部分和所述第二部分對(duì)齊的校準(zhǔn)控制的可顯示信息;和基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于正在使用校準(zhǔn)控制移動(dòng)所述可視測(cè)試對(duì)象的第一部分,調(diào)整將被設(shè)置的顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。公開的裝置進(jìn)一步包括多個(gè)顯示器,每個(gè)顯示器連接到多個(gè)顯示器連接端口的相應(yīng)顯示器連接端口,其中所述多個(gè)顯示器因此可操作地耦合到所述至少一個(gè)處理器。所述多個(gè)顯示器可操作地響應(yīng)于所述可顯示信息,在將被設(shè)置的顯示器和在構(gòu)成單一大型表面顯示器的多個(gè)顯示器中的至少一個(gè)相鄰顯示器上顯示可視測(cè)試對(duì)象。在某些實(shí)施例中,一旦執(zhí)行可執(zhí)行指令,所述裝置的至少一個(gè)可編程處理器,基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于正在使用拖曳技術(shù)移動(dòng)所述可視測(cè)試對(duì)象的所述第一部分,還可操作地調(diào)整將被設(shè)置的顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。所述至少一個(gè)可編程處理器還給多個(gè)顯示器提供可顯示信息用于顯示直角三角形作為可視測(cè)試對(duì)象。如以上討論的關(guān)于操作的方法,所述直角三角形可彩色填充,并且在該將被設(shè)置的顯示器上和在該至少一個(gè)相鄰顯示器上以黑色背景顯示。在某些實(shí)施例中,所述裝置的至少一個(gè)可編程處理器進(jìn)一步獲取由多個(gè)顯示器形成的單一大型表面(SLS)顯示器的近似寬度和高度尺寸作為輸入信息;獲取用于多個(gè)顯示器的總邊框?qū)捀叩慕茖挾群透叨瘸叽缱鳛檩斎胄畔?;和基于所述近似寬度和高度尺寸在所述SLS顯示器中固定至少一個(gè)參考顯示器的垂直和水平邏輯坐標(biāo)??傔吙?qū)捀甙ㄔ谒鰡我淮笮捅砻骘@示器中的相鄰顯示器的邊框之間的任意間隔。在一個(gè)實(shí)施例中,一旦執(zhí)行可執(zhí)行指令,所述裝置的至少一個(gè)可編程處理器可操作地基于所述近似寬度和高度尺寸通過(guò)在矩形布置的角部固定參考顯示器的垂直和水平坐標(biāo)來(lái)固定在所述SLS顯示器中的至少一個(gè)參考顯示器的垂直和水平邏輯坐標(biāo),其中在所述矩形布置上安排構(gòu)成所述SLS顯示器的多個(gè)顯示器。所述裝置的至少一個(gè)可編程處理器還確定從構(gòu)成所述SLS顯示器的多個(gè)顯示器中選出的將被設(shè)置的一組顯示器,并且在該組顯示器的每個(gè)將被設(shè)置的顯示器上提供用于顯示一個(gè)或多個(gè)可視測(cè)試對(duì)象的可顯示信息,對(duì)于將被逐個(gè)設(shè)置的每一個(gè)顯示器,在前一個(gè)將被設(shè)置的顯示器的設(shè)置完成后,按順序地處理到下一個(gè)將被設(shè)置的顯示器,其中該順序按照近似螺旋狀模式,從矩形布置外周的顯示器到位于矩形布置的最內(nèi)部的的最后中心的顯不器。這里公開的實(shí)施例還包括用于由至少一個(gè)處理執(zhí)行的存儲(chǔ)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)器,當(dāng)執(zhí)行這些指令時(shí),使得所述至少一個(gè)處理器執(zhí)行以上所概述的所有操作方法。所述計(jì)算機(jī)可讀介質(zhì)為任何合適的計(jì)算機(jī)可讀介質(zhì),例如,但是不限于,服務(wù)器存儲(chǔ)器、⑶、DVD、硬盤驅(qū)動(dòng)器、閃ROM (包括“指狀存儲(chǔ)器”)或存儲(chǔ)和提供由一個(gè)或多個(gè)處理器執(zhí)行的代碼的其他非易失性存儲(chǔ)器(non-volatile )。
現(xiàn)在轉(zhuǎn)到附圖,其中相同的標(biāo)記代表相同的組件。圖I為根據(jù)不同的實(shí)施例的連接到多個(gè)顯示器的裝置的方框圖。在圖I的示例性實(shí)施例中,多個(gè)顯示器100包括六個(gè)顯示器。一組連接器端口 103包括標(biāo)記為001到006的六個(gè)連接器。將進(jìn)一步詳細(xì)描述多個(gè)顯示器100可安排為矩形布置。如圖I所示顯示器被認(rèn)為分別與該組連接器端口 103相對(duì)應(yīng)的連接端口標(biāo)記相關(guān)聯(lián)。例如,如圖I所示,一個(gè)顯示器顯示為連接到端口 001,另一個(gè)顯示器連接到連接器端口002等。盡管,在圖I所示的示例性實(shí)施例中,多個(gè)顯示器100經(jīng)由布線(cabling)連接到該組連接器端口 103,但是該組連接器端口 103可以是無(wú)線的。因此,在某些實(shí)施例中,所述多個(gè)顯示器100可以無(wú)線連接到一組無(wú)線連接器端口。進(jìn)一步,在另一些實(shí)施例中,所述多個(gè)顯示器100可通過(guò)有線/電纜和無(wú)線連接端口的組合來(lái)連接。因此,在不同的實(shí)施例中,該組連接器端口 103可以是電纜型連接器、無(wú)線連接器或電纜和無(wú)線連接器的組合。還在另外的實(shí)施例中,多個(gè)顯示器100的部分或者全部可以是“菊花鏈”以便僅有菊花鏈的一個(gè)或兩個(gè)顯示器直接連接到該組連接器端口 103。在使用菊花鏈顯示器的實(shí)施例中,顯示器仍被分配對(duì)應(yīng)于初始期望位置的邏輯端口標(biāo)記。這些初始期望位置(或邏輯端口標(biāo)記)最初映射到幀緩存器的圖像數(shù)據(jù)部分(對(duì)應(yīng)于顯示器網(wǎng)格布置的邏輯坐標(biāo)),正如下文中進(jìn)一步描述。即,邏輯端口標(biāo)記可以用來(lái)創(chuàng)建對(duì)每一個(gè)連接的顯示器的圖像數(shù)據(jù)部分的缺省映射(初始映射或初始期望位置)。該組連接器端口 103顯示為包括在裝置101中,其在某些實(shí)施例中為單個(gè)多層PC板。在其他實(shí)施例中,裝置101為由諸如圖形處理卡和包括中央處理單元109的母板的多個(gè)PC板組成的計(jì)算機(jī)系統(tǒng)。然而,在其他實(shí)施例中,裝置101包括中央處理單元109和圖形處理單元105的單個(gè)集成PC板。進(jìn)一步,CPU 109和GPU 105的每一個(gè)都包括一個(gè)或多個(gè)處理核,并且物理上位于分離的集成電路,或在單個(gè)集成電路芯片(die )上。在某些實(shí)施例中,CPU 109和GPU 105位于裝置101內(nèi)分離的印刷電路板上。同樣在某些實(shí)施例中,多個(gè)CPU和/或GPU可操作地相互耦合,并與多組連接器端口 103耦合。存儲(chǔ)器107是位于裝置101內(nèi)任何合適位置的系統(tǒng)存儲(chǔ)器的代表。 如本領(lǐng)域技術(shù)人員所知的其他必要的組件也可出現(xiàn)裝置101中。因此,應(yīng)該知道,除了為了向本領(lǐng)域技術(shù)人員解釋如何制作和使用這里公開的不同的實(shí)施例而顯示的項(xiàng)目之外,其他組件應(yīng)需要以及本領(lǐng)域技術(shù)人員能理解的存在方式而存在,以使得裝置101為完整的功能裝置。例如,存儲(chǔ)器控制器可以存在和連接例如所述中央處理單元109和存儲(chǔ)器107。然而,這些額外的組件并沒(méi)有顯示,因?yàn)樗麄儗?duì)于理解當(dāng)前公開的實(shí)施例并非必不可少的。因此,根據(jù)實(shí)施例,裝置101至少包括中央處理單元109、圖形處理單元105和存儲(chǔ)器107,所有這些都可操作地由通信總線(communication bus) 111連接。如上所述,對(duì)于裝置101,內(nèi)部組件(諸如,但不限于,通信總線111)可包括,如對(duì)于本領(lǐng)域技術(shù)人員可理解的,操作裝置101所必需的但未顯示的其他組件。多個(gè)顯示器端口 103也可操作地連接到通信總線111,因此也可操作地連接到中央處理單元109、圖形處理單元105和存儲(chǔ)器107。所述存儲(chǔ)器107包括幀緩存器125??商娲?,在某些實(shí)施例中,幀緩存器125包括在GPU 105的專用存儲(chǔ)器中,或者在另一個(gè)可替代實(shí)施例中,可以分布在系統(tǒng)存儲(chǔ)器107和GPU 105專用存儲(chǔ)器之間。如圖I所示,幀緩存器125被分區(qū)為與SLS顯示器網(wǎng)格的布置對(duì)應(yīng)的一組圖像數(shù)據(jù)部分。例如,如圖所示,幀緩存器125分區(qū)為六個(gè)圖像數(shù)據(jù)部分,在兩行三列的網(wǎng)格布置中,以便每個(gè)圖形數(shù)據(jù)部分對(duì)應(yīng)一個(gè)物理顯示器。示例性的六個(gè)圖像數(shù)據(jù)部分被認(rèn)為與通過(guò)大矩形窗口的窗格所看到的圖像部分對(duì)應(yīng)。幀緩存器125的矩形布置的建立是與多個(gè)顯示器100初始期望的物理布置相對(duì)應(yīng)的,例如缺省布置。該初始期望布置,或缺省布置,和顯示器在幀緩存器上的相應(yīng)初始映射,可以基于,例如,物理端口的邏輯指定(designation),該多個(gè)顯示器100中的每一個(gè)連接到該物理端口。如上所述,某些實(shí)施例使用菊花鏈顯示器,在這種情況下,這樣的菊花鏈顯示器也同樣具有“初始期望”的邏輯位置,相似地,這些邏輯位置初始地映射到幀緩存器125上。換句話說(shuō),當(dāng)一組顯示器經(jīng)由任意合適的工具(電纜、無(wú)線端口、菊花鏈或他們組合)被初始連接時(shí),每個(gè)顯示器初始地映射到幀緩存器的圖像數(shù)據(jù)部分。該映射被認(rèn)為是簡(jiǎn)單地基于物理連接的初始映射。然而,假如這些顯示器按照與期望或初始的順序不同的順序來(lái)布置,由該組顯示的圖像將表現(xiàn)得無(wú)序,從而表現(xiàn)得混亂。然后用戶可以根據(jù)這些實(shí)施例執(zhí)行設(shè)置操作來(lái)校正所述幀緩存器的映射以匹配構(gòu)成SLS顯示器網(wǎng)格的多個(gè)顯示器100的實(shí)際物理布置,從而使得顯示的圖像不混亂。當(dāng)然,一開始就不要實(shí)際地顯示這樣混亂的圖像。然而,設(shè)想這樣的混亂圖像的出現(xiàn)對(duì)于理解不同實(shí)施例的操作是有幫助的。映射信息作為顯示器網(wǎng)格信息123被存儲(chǔ)在存儲(chǔ)器107中,并且可由邊框補(bǔ)償邏輯(bezel compensation logic)107存取,這將在下文中詳細(xì)描述。根據(jù)這些實(shí)施例,由中央處理單元109和/或圖形處理單元105使用顯示器網(wǎng)格信息123在多個(gè)顯示器100的正確顯示器上正確地顯示對(duì)于顯示器實(shí)際物理位置的幀緩存器125的邏輯圖像數(shù)據(jù)部分,即在SLS顯示器網(wǎng)格布置中每個(gè)顯示器的邏輯坐標(biāo)。根據(jù)這些實(shí)施例,映射邏輯129提供了用戶接口和獲取了用戶數(shù)據(jù),以便顯示器物理位置(SLS顯示器網(wǎng)格坐標(biāo))到幀緩存器上的映射得以實(shí)現(xiàn),以在顯示器網(wǎng)格信息123中創(chuàng)建映射信息。在某些實(shí)施例中,映射邏輯129還使用映射邏輯代碼131。即,在某些實(shí)施例中,中央處理單元109可執(zhí)行來(lái)自存儲(chǔ)器107的映射邏輯代碼131 (作為可執(zhí)行指令)。在另一些實(shí)施例中,映射邏輯129可獨(dú)立操作,即不需要任何映射邏輯代碼131。 這里使用的術(shù)語(yǔ)“邏輯”可包括在一個(gè)或多個(gè)可編程處理器(包括CPU和/或GPU)上執(zhí)行的軟件和/或固件,并且還可包括ASIC、DSP、硬接線邏輯或它們的組合。因此,根據(jù) 這些實(shí)施例,映射邏輯和/或邊框補(bǔ)償邏輯可以任何合適的形式執(zhí)行,并且保留在根據(jù)這里公開的實(shí)施例中。這里使用的術(shù)語(yǔ)“顯示器”是指顯示諸如但不限制于圖形、計(jì)算機(jī)桌面、游戲背景、視頻、應(yīng)用窗口等的一個(gè)或多個(gè)圖像的設(shè)備(即監(jiān)視器)。這里使用的術(shù)語(yǔ)“圖像”一般是指在顯示器(例如監(jiān)視器)上“被顯示”的事物,并且包括但不限于,計(jì)算機(jī)桌面、游戲背景、視頻、應(yīng)用窗口等。這里使用的“圖像數(shù)據(jù)部分”指,例如,映射到多個(gè)顯示器中的至少一個(gè)顯示器上的圖像的邏輯分區(qū)。圖像數(shù)據(jù)部分在多個(gè)顯示器的布置中的顯示器的映射使得多個(gè)顯不器一起可以作為SLS顯不器。在這些顯示器映射到SLS網(wǎng)格坐標(biāo)之后,(還映射到幀緩存器125的圖像數(shù)據(jù)部分),SLS顯示器網(wǎng)格的邊框補(bǔ)償設(shè)置就緒。根據(jù)這些實(shí)施例,邊框補(bǔ)償邏輯117提供了用戶接口或“邊框設(shè)置向?qū)?bezel configuration wizard)”使得用戶能夠進(jìn)行顯示器調(diào)整,用于補(bǔ)償邊框以及構(gòu)成SLS顯示器網(wǎng)格的顯示器的可視表面區(qū)域之間的任何物理間隔。邊框設(shè)置向?qū)Оㄔ谡麄€(gè)邊框設(shè)置過(guò)程中弓I導(dǎo)用戶的一個(gè)或多個(gè)應(yīng)用窗口。在某些實(shí)施例中,邊框補(bǔ)償邏輯117與映射邏輯129集成在一起。同樣地,邊框補(bǔ)償代碼119可以與映射邏輯代碼131集成在一起。在某些實(shí)施例中,邊框補(bǔ)償邏輯117可使用邊框補(bǔ)償邏輯代碼119。即,在某些實(shí)施例中,中央處理單元109執(zhí)行來(lái)自存儲(chǔ)器107的(作為可執(zhí)行指令)邊框補(bǔ)償邏輯代碼119。在其他實(shí)施例中,邊框補(bǔ)償邏輯117可獨(dú)立操作,即無(wú)須任何邊框補(bǔ)償代碼119。邊框補(bǔ)償邏輯117最初經(jīng)由操作系統(tǒng)(OS) 115與圖形驅(qū)動(dòng)器127通信以確定構(gòu)成SLS顯示器的不同顯示器是否能“邊框補(bǔ)償”。即,驅(qū)動(dòng)器127將檢查這些顯示器的物理功能,例如,但不限于,顯示器的像素密度。邊框補(bǔ)償邏輯117從驅(qū)動(dòng)器127獲取該信息,并且使得邊框補(bǔ)償設(shè)置僅僅針對(duì)SLS顯示器中適于進(jìn)行邊框補(bǔ)償?shù)哪切╋@示器。邊框補(bǔ)償邏輯117從用戶接口 113獲取輸入信息,該接口包括任何合適的用戶接口,例如但不限于,鍵盤、鼠標(biāo)、麥克風(fēng)、陀螺鼠標(biāo)、或在一個(gè)或多個(gè)顯示器上顯示的圖形用戶界面(⑶I)顯示的軟控制等。邊框補(bǔ)償邏輯117與OS 115 (操作系統(tǒng))進(jìn)行通信,并且經(jīng)由OS 115與一個(gè)或多個(gè)圖形驅(qū)動(dòng)器127進(jìn)行接合。圖形驅(qū)動(dòng)器127由CPU 109、GPU 105執(zhí)行,或涉及由CPU和GPU進(jìn)行的操作的某些組合。圖形驅(qū)動(dòng)器127能夠驅(qū)動(dòng)多個(gè)顯示器,諸如多個(gè)驅(qū)動(dòng)器100,以構(gòu)成SLS顯示器網(wǎng)格。
邊框補(bǔ)償邏輯117被認(rèn)為經(jīng)由OS 115和圖形驅(qū)動(dòng)器127給顯示器提供“可顯示信息”,其中,例如可視測(cè)試對(duì)象顯示為由邊框補(bǔ)償邏輯117來(lái)確定。因此,可顯示信息為輸出到這些顯示器的,以及顯示器用來(lái)顯示圖形用戶界面(⑶I)、可視測(cè)試對(duì)象、控制按鈕等的信息??梢暅y(cè)試對(duì)象可以是,例如,幾何形狀、(二維或三維)、或物理對(duì)象的圖形表現(xiàn)(例如桌子、椅子、樹木等)、角色(例如游戲形象等)。圖2顯示了裝置201的另一個(gè)示例性實(shí)施例,其能夠驅(qū)動(dòng)兩組的六個(gè)顯示器,組205和組207。這兩組顯示器都連接到相應(yīng)的顯示器連接器端口組。即,顯示器組205連接到顯示器連接器端口 203A,而顯示器組207連接到顯示器連接器端口 203B。裝置201包括在圖I中描述的關(guān)于裝置101的內(nèi)部組件,但是還包括額外的組件,例如,第二組連接器端口 203B,以及在某些實(shí)施例中相關(guān)的額外GPU和/或CPU等。
在一個(gè)示例中,裝置201為包括多個(gè)圖形處理單元的計(jì)算機(jī)。所述圖形處理單元是在單個(gè)PC板上,或每一個(gè)是在其各自的圖形處理卡上,其中所述圖形處理卡通過(guò)通信總線通信。不管圖形處理單元的物理布置,以類似方式操作的邊框設(shè)置邏輯117將在以下描述。在圖2所示的示例性實(shí)施例中,12個(gè)顯示器用來(lái)構(gòu)成具有3行4列(S卩3X4網(wǎng)格)的SLS顯示器,其中每一個(gè)顯示器與一個(gè)邏輯坐標(biāo)關(guān)聯(lián),例如以行0和列0開始(網(wǎng)格坐標(biāo)(0,0))到行3和列4 (網(wǎng)格坐標(biāo)(2,3))的x-y坐標(biāo)。為了闡述的目的,示例性邏輯的SLS顯示器網(wǎng)格坐標(biāo)顯示在圖2所示的每個(gè)顯示器的左上角的圓中。如之前所討論,這些顯示器還與他們各自的顯示器連接器端口相關(guān)聯(lián)。例如,左上角顯示器具有邏輯的SLS網(wǎng)格坐標(biāo)(0,0),并且與其接器端口 “001A”相關(guān)聯(lián),該接器端口是所述連接器端口組203A的第一連接器端口。將用如圖2所示的示例性SLS網(wǎng)格來(lái)進(jìn)一步描述根據(jù)不同的實(shí)施例的邊框補(bǔ)償設(shè)置。然而,應(yīng)當(dāng)知道,SLS可以使用任意數(shù)量的顯示器,并且將從這里描述的方法和裝置的特征中受益。即,根據(jù)這里描述的實(shí)施例,邊框補(bǔ)償?shù)脑O(shè)置可用于具有任何設(shè)置以及任意顯示器數(shù)量的SLS顯示器網(wǎng)格。圖3顯示了由先前討論的映射邏輯129提供的SLS設(shè)置應(yīng)用窗口 300。例如,用戶接收通知消息305和使用鼠標(biāo)指針303來(lái)從下拉菜單303中選擇想要的SLS設(shè)置。例如,該用戶可以選擇具有所示“4寬3高”的12個(gè)顯示器設(shè)置。然后,該窗口 300顯示了所選的SLS網(wǎng)格301的表現(xiàn)。然后該用戶點(diǎn)擊“0K”以繼續(xù)。然后顯示顯示器設(shè)置窗口 400。該用戶在每個(gè)顯示器上可接收合適的可視指示(SP高亮顯示、點(diǎn)亮顯示等),然后使用鼠標(biāo)指針403來(lái)指示在SLS網(wǎng)格布置中顯示器實(shí)際所處位置。該映射邏輯129將獲取該用戶提供的信息以創(chuàng)建如圖5所示的映射來(lái)作為顯示器網(wǎng)格信息表格123。如圖5所示,每個(gè)顯示器與一個(gè)顯示器連接器端口相關(guān)聯(lián),該顯示器連接器端口被映射到對(duì)應(yīng)的SLS顯示器網(wǎng)格坐標(biāo),或與對(duì)應(yīng)的SLS顯示器網(wǎng)格坐標(biāo)相關(guān)聯(lián)。從而,該映射邏輯能進(jìn)一步將幀緩存器圖像數(shù)據(jù)部分映射到合適的顯示器。在該SLS顯示器網(wǎng)格被設(shè)置之后以及該顯示器網(wǎng)格信息123被創(chuàng)建之后,該SLS顯示器可以用于邊框補(bǔ)償設(shè)置。圖6顯示了可根據(jù)這些實(shí)施例顯示的示例性邊框補(bǔ)償設(shè)置窗口 500。該窗口 500可包括通知用戶布置設(shè)置已經(jīng)完成以及可以現(xiàn)在進(jìn)行邊框補(bǔ)償設(shè)置的文本505,例如,通過(guò)“邊框補(bǔ)償向?qū)А遍_始。該用戶可選擇“是”來(lái)繼續(xù)邊框補(bǔ)償。另外,該用戶還能夠不經(jīng)過(guò)任何邊框補(bǔ)償來(lái)繼續(xù)進(jìn)行,例如通過(guò)選擇“完成”。
應(yīng)當(dāng)知道,展示和描述的不同的用戶接口和用戶界面窗口僅僅是示例性的,并且是為了描述不同的實(shí)施例的操作的目的。因此,也可以使用與這里所呈現(xiàn)示例中顯示的安排方式不同的各種方式安排的其他用戶界面窗口等,并且根據(jù)這里描述的實(shí)施例,這樣的其他用戶接口仍保留。圖7顯示了構(gòu)成SLS顯示器網(wǎng)格700的兩組顯示器205和207。如前所述,每個(gè)顯示器都與對(duì)應(yīng)的SLS顯示器網(wǎng)格坐標(biāo)701相關(guān)聯(lián),并且為了解釋的目的,這些坐標(biāo)701顯示在每一個(gè)顯示器上。根據(jù)這些實(shí)施例,通過(guò)使用如前所述的“邊框補(bǔ)償向?qū)А眮?lái)執(zhí)行的邊框補(bǔ)償過(guò)程,與路徑指示箭頭703所指示的路徑相似的(但沒(méi)必要完全一樣)方式,沿路徑通過(guò)SLS顯示器網(wǎng)格。換句話說(shuō),通過(guò)顯示器的矩形布置的設(shè)置路徑一般遵循螺旋模式。螺旋模式從矩形布置的外周開始,并且向著顯示器布置的中心向內(nèi)運(yùn)行。將通過(guò)下文中描述的示例性特定實(shí)施例來(lái)最好地理解。圖7還顯示了在將被設(shè)置的顯示器(例如顯示器(0,I))的可視化區(qū)域713上和在必要的相鄰顯示器上顯示可視測(cè)試對(duì)象的實(shí)施例,例如,這些對(duì)象,不限于幾何形狀,例如 但不限于三角形。例如,顯示器(0,0)、(0,2)和(1,1)被認(rèn)為是顯示器(0,1)的“相鄰顯示器”。然而,根據(jù)這些實(shí)施例,僅僅必要的相鄰顯示器將顯示測(cè)試對(duì)象,即,僅僅某些相鄰顯示器需要用來(lái)作為將進(jìn)一步描述的設(shè)置參考。即,可視測(cè)試對(duì)象顯示在將要設(shè)置的顯示器和至少一個(gè)相鄰顯示器上。當(dāng)該將要設(shè)置的顯示器必須就一個(gè)以上相鄰顯示器做調(diào)整,對(duì)應(yīng)于每個(gè)相鄰顯示器的測(cè)試對(duì)象將顯示。該可視測(cè)試對(duì)象幾何形狀將部分地顯示,由于部分隱藏在顯示器的邊框部分711之后。例如,在圖7中,直角三角形的第一部分705顯示在顯示器(0,0)上,以及該直角三角形的第二部分707顯示在顯示器(0,I)上。如在圖7中所見,三角形的一部分“隱藏”在邊框部分711的之后。應(yīng)當(dāng)知道,該邊框部分711還可包括相鄰顯示器的邊框之間的間隔。即,盡管在圖7中顯示器邊框顯示為彼此之間緊緊靠攏,但是在相鄰顯示器的邊框之間仍然有間隔。這些實(shí)施例的邊框補(bǔ)償方法還解釋邊框之間的任何這樣的間隔。圖8進(jìn)一步顯示了在某些實(shí)施例中如何完成特定顯示器的邊框補(bǔ)償設(shè)置的詳情。在圖8中,僅僅顯示了顯示器(0,0)和(0,1),即SLS顯示器網(wǎng)格700的一部分。當(dāng)顯示器(0,I)用于邊框補(bǔ)償設(shè)置時(shí),在某些實(shí)施例中一組控制按鈕900出現(xiàn)在顯示器(0,I)的可視化區(qū)域。另外,還會(huì)出現(xiàn)幾何形狀的一個(gè)或多個(gè)部分,例如直角三角形部分803。相鄰顯示器或這些顯示器顯示幾何形狀相應(yīng)固定的部分,例如固定的直角三角部分801。該用戶對(duì)顯示器的邊框補(bǔ)償設(shè)置是通過(guò)操作控制按鈕900以移動(dòng)直角三角形部分803來(lái)對(duì)齊固定的直角三角部分801進(jìn)行的。為了解釋的目的,在圖9中所示的虛線部分805顯示整個(gè)直角三角形延伸過(guò)并且在邊框部分809“之后”。S卩,第一部分803是可移動(dòng)的,第二部分801是固定的,以及第三部分807隱藏在邊框部分809之后。該用戶必須將該三角形部分803與虛線所示部分805對(duì)齊一致,從而使得該三角形視乎是在顯示器(0,0)和顯示器(0,I)之間是連續(xù)的,并且穿過(guò)該邊框部分。該用戶可以操作如圖9所示的控制按鈕900通過(guò)分別選擇向上控制按鈕905、向下控制按鈕907、向右控制按鈕901或向左控制按鈕903來(lái)向上、向下、向右或向左移動(dòng)幾何形狀。然而,在某些實(shí)施例中,在控制按鈕900的某些方向是無(wú)效的,例如,顯示為“灰色”來(lái)標(biāo)識(shí)這些按鈕不可用。這是因?yàn)?,例如,沿著SLS的外周的行或列的一組顯示器的一個(gè)坐標(biāo)是“固定”的,以致該顯示器的外部邊緣被限定。在特定示例中,從顯示器(O,O )到顯示器(O,3 )的整個(gè)上一行就他們的邏輯垂直坐標(biāo)(即I-坐標(biāo))來(lái)說(shuō)是固定,因?yàn)檫@一行的顯示器限定了 SLS的頂部水平邊緣。在這種情況下,對(duì)于顯示器(O,I)的設(shè)置來(lái)說(shuō),向上控制按鈕905和向下控制按鈕907是無(wú)效的,以便可視測(cè)試對(duì)象803僅僅能相對(duì)于相鄰顯示器(0,0)做向右或向左水平移動(dòng)。影響可視測(cè)試對(duì)象803如何移動(dòng)的其他規(guī)則也在這些實(shí)施例中有體現(xiàn)。例如,可視測(cè)試對(duì)象803不允許移動(dòng)超過(guò)預(yù)定期望的邊界區(qū)域。即,邊框設(shè)置邏輯117從某些預(yù)定的輸入信息開始所述邊框設(shè)置過(guò)程,例如,期望的邊框區(qū)域(即,總邊框?qū)捄透?。用于該期望邊框區(qū)域的一個(gè)示例性值為整個(gè)桌面尺寸的10% (S卩,在SLS顯示器上顯示的單個(gè)大桌面),其中桌面尺寸以像素的高度和像素的寬度來(lái)測(cè)量。假如可視測(cè)試對(duì)象803在任何給定的方向移動(dòng)太遠(yuǎn),那么基于期望的邊框區(qū)域,用于該方向上的方向控制按鈕將變灰,即無(wú)效。然而,該用戶能夠以相反的方向“取回”該可視測(cè)試對(duì)象,以使該方向控制按鈕能重新使用。在用于特定顯示器的邊框補(bǔ)償設(shè)置完成之后,該用戶可通過(guò)選擇NEXT控制按鈕911繼續(xù)下一個(gè)顯示器,或者通過(guò)選擇“PREV”控制按鈕909來(lái)回到之前設(shè)置的顯示器。在可替換實(shí)施例中,該用戶可通過(guò)使用鼠標(biāo)指針拖曳該幾何對(duì)象到指定位置來(lái)定位幾何對(duì)象。在另一個(gè)可替換實(shí)施例中,該用戶可以通過(guò)使用鼠 標(biāo)指針拖曳該幾何對(duì)象到初始位置來(lái)定位該幾何對(duì)象,并且隨后使用控制按鈕900來(lái)對(duì)該位置進(jìn)行精確調(diào)整。根據(jù)這些實(shí)施例,鍵盤指針鍵或其他鍵盤快捷鍵也可以用來(lái)移動(dòng)該可視文本對(duì)象。其他定位幾何對(duì)象的可替代方法對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)是顯而易見的,并且這些方法與實(shí)施例公開的范圍保持一致。在示例性設(shè)置實(shí)施例中,可以選擇參考點(diǎn)來(lái)簡(jiǎn)化整個(gè)邊框補(bǔ)償設(shè)置過(guò)程。因此,例如,為了解釋的目的,可視對(duì)象部分803的位置被極其夸大。即,如圖8所示的顯示器(0,0)的垂直和水平圖像部分的邏輯坐標(biāo)(其與顯示器的像素相對(duì)應(yīng))可固定為參考點(diǎn)。類似地,顯示器(0,I)的上邊界也是固定的,其中僅能對(duì)可視對(duì)象部分803進(jìn)行水平(即向左或向右)位置調(diào)整。該可視對(duì)象803的初始位置靠近虛線805。即,所述第一部分803和所述第二部分801 (固定點(diǎn))最初在鄰近將被設(shè)置的顯示器(0,I)與相鄰顯示器(0,0)之間的共同邊緣的相對(duì)方向上顯示,其中由顯示器(0,1)的邊框和顯示器(0,0)的邊框以及在這些邊框之間存在的任何間隔來(lái)構(gòu)成共同邊緣。因此,在那些依靠SLS顯示器網(wǎng)格中所使用的顯示器的數(shù)量和相應(yīng)的布置的某些實(shí)施例中,其中的一些顯示器將最初被“固定”在位置上,以致于僅僅剩余的顯示器需要設(shè)置。例如,在圖10中,左上角顯示器(0,0)可以是固定的,因?yàn)樵擄@示器可被認(rèn)為是構(gòu)成整個(gè)SLS顯示器的最左上角的邊界。在這種情況下,將被設(shè)置的第一顯示器為顯示器(I,0 )。顯示器(1,0)的X-坐標(biāo)也相應(yīng)地被固定,即,顯示器(1,0)的最左邊部分形成了整個(gè)SLS顯示器的外邊界??梢约俣ㄔ谀承?shí)施例中外部顯示器邊框是對(duì)齊,但是也可以不是這樣。對(duì)于正在討論中的示例中的顯示器(1,0)的設(shè)置,用戶可以將三角形部分的y-坐標(biāo)對(duì)齊以匹配顯示器(0,0)。然后過(guò)程可進(jìn)行到顯示器(0,1)、(0,2)和(0,3)。如圖10所示,顯示器(I,3 )相對(duì)于顯示器(0,3 )進(jìn)行設(shè)置。S卩,顯示器(I,3 )為將被設(shè)置的顯示器和具有可視測(cè)試對(duì)象的可移動(dòng)部分1003。因此,相鄰顯示器(0,3)具有可視文本對(duì)象固定部分1001。應(yīng)當(dāng)知道,對(duì)于任何特殊的形狀,“固定”部分和“可移動(dòng)”部分在幾何學(xué)上是完全可替換的。因此,在某些情況下,示例三角形的“點(diǎn)”為可移動(dòng)的部分,而在其他情況下,“底部”為可移動(dòng)的部分。同樣地,如上所述,顯示器(0,3) (1,3)和(2,3)(最右側(cè)一列)就他們的邏輯水平或X-坐標(biāo)可以是固定的以便形成SLS的外部邊界。然而,同樣如上所述,也可以不是這樣?;氐绞纠栽O(shè)置,顯示器(I,3 )、( 2,3 )、( 2,2 )和(2,I)繼續(xù)進(jìn)行該過(guò)程。如圖11所示,顯示器(2,I)必須針對(duì)顯示器(2,0)和顯示器(2,2)來(lái)定位三角形部分。圖11顯示了在對(duì)顯示器(2,I)完成定位之后SLS顯示器如何展現(xiàn)。然后該用戶可使用控制按鈕900選擇“下一個(gè)”。如圖12所示,根據(jù)當(dāng)前描述的示例性實(shí)施例,設(shè)置過(guò)程然后進(jìn)行到顯示器(1,I)。這是因?yàn)椋谠撌纠?,顯示器(0,0)和顯示器(2,0)被“固定”來(lái)作為整個(gè)SLS網(wǎng)格的最左邊邊界。顯示器(1,0)為第一個(gè)被設(shè)置的顯示器。因此,過(guò)程進(jìn)行到顯示器(1,I)。圖12顯示了在對(duì)顯示器(1,I)完成定位之后SLS顯示器如何展現(xiàn)。然后該用戶可使用控制按鈕900選擇“下一個(gè)”來(lái)對(duì)當(dāng)前示例中將被設(shè)置的最后一個(gè)顯示器(1,2)進(jìn)行設(shè)置。圖13顯示了在對(duì)顯示器(1,2)的定位完成之后SLS顯示器如何展現(xiàn)。需要注意,顯示器(1,2)需要與它的水平的相鄰顯示器(1,I)和(1,3)和它的垂直的相鄰顯示器(0,2)和(2,2)進(jìn)行對(duì)齊和定位,因?yàn)橄噜彽娘@示器現(xiàn)在是固定的由于它們已經(jīng)完成設(shè)置。 一旦完成最后一個(gè)顯示器的邊框補(bǔ)償設(shè)置,在某些實(shí)施例中,“下一個(gè)”控制按鈕將轉(zhuǎn)換為“完成”控制按鈕。選擇在控制按鈕900中的“完成”(或在按鈕還沒(méi)有轉(zhuǎn)換的實(shí)施例中選擇“下一個(gè)”),邊框設(shè)置向?qū)⑼瓿捎捎脩粼谶吙蛟O(shè)置過(guò)程期間輸入信息生成的邊框設(shè)置數(shù)據(jù)的存儲(chǔ)。該邊框設(shè)置數(shù)據(jù)作為如圖I所示的邊框補(bǔ)償配置121來(lái)存儲(chǔ)。邊框設(shè)置配置將含有用于每一個(gè)被設(shè)置的顯示器以及初始被固定的顯示器的X和y坐標(biāo)偏移。例如,存儲(chǔ)用于顯示器(0,0)的數(shù)據(jù)包括坐標(biāo)“行=0,列=0”和偏移(0,0),該偏移標(biāo)志著顯示器(0,0)的邏輯水平和垂直坐標(biāo)成為整個(gè)SLS的參考角。在另一個(gè)示例中,我們假定顯示器(0,0)具有“x:0"*287”和“y:0"*239”的水平和垂直跨度。(應(yīng)當(dāng)知道這些數(shù)值僅僅是示例性的)。在這種情況下,假如顯示器(0,I)具有“x:29(>" 577”和、:()239”的跨度,那么在該示例中,這指示在顯示器(0,0)和顯示器(0,I)之間的有50的邊框間隔(即,邊框在240處開始,在289處結(jié)束,并且顯示器(0,I)在290處開始)。對(duì)于顯示器(0,0)和顯示器(0,1)的I偏移均為0,因?yàn)閮蓚€(gè)顯示器形成了整個(gè)SLS顯示器網(wǎng)格的上邊界,并且因此這些顯示器的y坐標(biāo)被認(rèn)為是固定的。在該示例中存儲(chǔ)的用于顯示器(0,I)的偏移為(290,0),因?yàn)轱@示器(0,I)的可視區(qū)域在水平方向上從290處開始。通過(guò)將可視測(cè)試對(duì)象的可移動(dòng)部分與可視測(cè)試對(duì)象的固定部分對(duì)齊,在邊框區(qū)域“之后”的像素密度實(shí)際被擴(kuò)展或收縮以便所述兩個(gè)可視測(cè)試對(duì)象部分對(duì)齊,考慮到將要被設(shè)置的顯示器和它的相鄰顯示器的實(shí)際像素密度。該方法類似地可應(yīng)用與具有任意數(shù)量顯示器的任何SLS網(wǎng)格設(shè)置。應(yīng)當(dāng)可以理解,在上述示例中,盡管作為可視測(cè)試對(duì)象的圖形顯示為直角三角形,但是任何合適的形狀或?qū)ο蠖伎梢愿鶕?jù)這些實(shí)施例用于設(shè)置邊框補(bǔ)償。應(yīng)該相信,直角三角形是人眼很容易區(qū)分是否在里面、外面或者對(duì)齊的對(duì)象,以及這種幾何圖形防止當(dāng)使用諸如縱橫交錯(cuò)的封閉相交線的其他幾何圖形時(shí)可能發(fā)生的錯(cuò)覺。作為對(duì)視覺感知力的進(jìn)一步加強(qiáng),不同的實(shí)施例還使用彩色填充該幾何圖形。應(yīng)當(dāng)相信,在黑色背景下的金色同樣有助于用戶以最小的光學(xué)錯(cuò)覺來(lái)正確感知諸如直角三角形的幾何圖形的對(duì)齊。一個(gè)這樣的光學(xué)錯(cuò)覺的例子是“波根多夫”錯(cuò)覺,以及松奈錯(cuò)覺,其中當(dāng)線的部分隱藏在實(shí)體之后時(shí)斜線可變成錯(cuò)位,即,當(dāng)線條終止于實(shí)體的邊界并從該實(shí)體的相鄰邊界向外繼續(xù)延伸。這些錯(cuò)覺的示例自然與提供邊框補(bǔ)償有關(guān),并且由于用戶感知的原因會(huì)造成是否對(duì)齊的問(wèn)題。然而,這里披露的各種實(shí)施例可使用任何幾何形狀,例如,但不限于,相交直線、單個(gè)直線、并行線、圓、正方形、長(zhǎng)方形、多邊形等,填色或不填色,并且當(dāng)在幾何圖形中填色時(shí),任何合適的填色模式和/或任何想要的填充色,都可以使用。各種實(shí)施例可以使用不同形狀、模式、填充色、背景等的組合。各種實(shí)施例可以使用三維形狀或物體,例如,但不限于,三維幾何圖形、角色等。圖14為邊框補(bǔ)償設(shè)置確認(rèn)顯示器1400,其顯示了在SLS的每一個(gè)單個(gè)顯示器上有多個(gè)可視測(cè)試對(duì)象,以便用戶可以確定邊框補(bǔ)償設(shè)置是否已經(jīng)圓滿完成或是否需要對(duì)設(shè)置的配置做進(jìn)一步編輯。該確認(rèn)顯示器1400還伴有窗口,且該窗口在SLS顯示器的任意一個(gè)顯示器上顯示,該窗口詢問(wèn)用戶所述可視測(cè)試對(duì)象的外觀是否正確以及所述用戶是否希望完成設(shè)置或返回到設(shè)置應(yīng)用且再次進(jìn)行該過(guò)程來(lái)編輯配置。圖15到18為描述根據(jù)這些實(shí)施例的不同操作的流程圖。例如,圖15顯示了在高 水平下的整個(gè)操作。在1501中,分為第一部分和第二部分的可視測(cè)試對(duì)象在將被設(shè)置的顯示器和在SLS顯示器的至少一個(gè)相鄰顯示器上顯示。這使得用戶通過(guò)將所述可視測(cè)試對(duì)象的第一部分與所述可視測(cè)試對(duì)象的第二部分對(duì)齊來(lái)執(zhí)行邊框補(bǔ)償設(shè)置。因而,在1503中,響應(yīng)于將所述第一部分與所述第二部分對(duì)齊的輸入信息,獲取邊框補(bǔ)償設(shè)置信息。在將被設(shè)置的顯示器上顯示可視測(cè)試對(duì)象的第一部分,并且該部分是可移動(dòng)的,而在一個(gè)或多個(gè)相鄰顯示器上顯示所述第二部分,并且該第二部分在位置上是固定的。所述第一部分移動(dòng)到與第二部分對(duì)齊以便所述可視測(cè)試對(duì)象的第三部分表現(xiàn)為被共同邊緣隱藏,該共同邊緣由將被設(shè)置的顯示器的邊框和其相鄰顯示器的邊框構(gòu)成。轉(zhuǎn)到圖16,方框1601顯示了不同實(shí)施例提供用于給形成SLS顯示器的多個(gè)顯示器進(jìn)行邊框補(bǔ)償設(shè)置的用戶接口。方框1603顯示了邊框補(bǔ)償邏輯117經(jīng)由OS 115與圖形驅(qū)動(dòng)器127進(jìn)行通信以確定SLS顯示器的大小,包括邊框?qū)捄透吆驮谶吙蛑g可能存在的任何間隔。由與SLS的物理顯示器進(jìn)行通信并且獲得用于每個(gè)顯示器的顯示能力和設(shè)置的圖形驅(qū)動(dòng)器127獲取不同顯示器的可視區(qū)域的高度和寬度。如前所述,圖形驅(qū)動(dòng)器127將檢查這些顯示器的物理能力,例如,但不限制于顯示器像素密度。因此,在方框1603中,邊框補(bǔ)償邏輯117具有用于整個(gè)SLS桌面大小的信息,因?yàn)?,?gòu)成SLS顯示器的每個(gè)單個(gè)顯示器的例如在像素中的寬度和高度,已經(jīng)獲得。由邊框補(bǔ)償邏輯117獲取的該信息還用于確定SLS顯示器的每一個(gè)顯示器是否能夠進(jìn)行邊框補(bǔ)償。同樣地,在某些實(shí)施例中,邊框的高度和寬度可以作為由圖形驅(qū)動(dòng)器127獲取的顯示器信息的一部分來(lái)獲取。然而,某些實(shí)施例使用在SLS區(qū)域上估算的總邊框高度和寬度,并且該估算的總高度和寬度由邊框補(bǔ)償邏輯117來(lái)確定。例如,邊框補(bǔ)償邏輯117簡(jiǎn)單地使用保存在邊框補(bǔ)償配置121中的預(yù)定值。例如,SLS整個(gè)桌面區(qū)域的10%,即在SOS上將顯示的大型桌面區(qū)域的10%,可組成(特別地,為隱藏“其后”的)邊框區(qū)域。SP,邊框區(qū)域有效地在邊框之后“隱藏”桌面圖像的一部分。然后,在設(shè)置過(guò)程期間,用戶通過(guò)相應(yīng)地調(diào)整可視測(cè)試對(duì)象來(lái)對(duì)其進(jìn)行校正。方框1605顯示諸如左上角顯示器的這些顯示器之一被選擇作為參考顯示器(然而,SLS顯示器的任何角都可能成為參考),并且其邏輯垂直和水平坐標(biāo)由邊框補(bǔ)償邏輯117來(lái)固定。即,頂角處的顯示器不再由用戶設(shè)置,并且其垂直和水平坐標(biāo)將被“固定”。進(jìn)一步,如在1607中所示,邊框補(bǔ)償邏輯117將繼續(xù)在將被設(shè)置的顯示器和至少一個(gè)相鄰顯示器上顯示一個(gè)或多個(gè)可視測(cè)試對(duì)象。如在1609所示,邊框補(bǔ)償邏輯117將獲取邊框補(bǔ)償設(shè)置信息作為將所述一個(gè)或多個(gè)可視測(cè)試對(duì)象對(duì)齊的輸入信息的響應(yīng)。圖17提供了不同實(shí)施例的操作的進(jìn)一步詳情。因此,如1701所示,任意數(shù)量的顯示器的SLS,例如“N”個(gè)顯示器,可進(jìn)行邊框補(bǔ)償設(shè)置。在1701,參考顯示器被選擇,并且其坐標(biāo)被固定。因此剩余的N-I個(gè)顯示器仍需設(shè)置。因此,如1703所示,邊框補(bǔ)償邏輯117在第I個(gè)顯示器上提供可視測(cè)試對(duì)象。如1705所示,修改第I個(gè)顯示器的邏輯x-y坐標(biāo)的用戶調(diào)整輸入信息由邊框補(bǔ)償邏輯117使用來(lái)調(diào)整第I個(gè)顯示器相對(duì)于SLS的x-y坐標(biāo)。同樣地,在1707中,配置被存儲(chǔ)為邊框補(bǔ)償配置121。在1709和1711中,假如還有任何的顯示器需要設(shè)置,那么該過(guò)程返回到方框1703。然而,假如沒(méi)有顯示器剩余,該過(guò)程將在SLS的所有顯示器上提供可視測(cè)試對(duì)象并且提示用戶確認(rèn)邊框補(bǔ)償設(shè)置完成,或者另外編輯配置,如在1713所示。該示例在圖14中顯示,其顯示了在SLS的所有顯示器上顯示多個(gè)可視測(cè)試對(duì)象。然后如1715所示,用戶可選擇“DONE”或“EDIT”,并且選“DONE”,在1717結(jié)束過(guò)程。假如用戶選擇“EDIT”,過(guò)程返回到1701,并且繼續(xù)如上所述處理剩余的方框。 圖18顯示了除了如1803所示選擇角顯示器作為參考之外,某些實(shí)施例還可以定義SLS顯示器的不同外周邊緣。例如,在1805,垂直的邊緣可被選作參考邊緣。被被選的垂直邊緣可標(biāo)識(shí)與該參考顯示器相對(duì)或從該參考顯示器穿過(guò)的一列顯示器。然后,在該垂直邊緣上的顯示器(即構(gòu)成SLS的列的顯示器)的邏輯X坐標(biāo)相對(duì)于它們的邏輯外部邊緣被固定。類似地,如在1807中所示,同樣與參考顯示器相對(duì)或從該參考顯示器穿過(guò)表示一行顯示器的水平邊緣可被選作參考邊緣。在這種情況下,構(gòu)成參考邊緣(即參考行)的顯示器的I坐標(biāo)被固定。因此,構(gòu)成該行的顯示器僅僅在水平方向(X方向)上能被設(shè)置,即向左和向右。如上所述,關(guān)于提供的示例,根據(jù)這些實(shí)施例設(shè)置是從參考顯示器開始以大致向內(nèi)螺旋的順序進(jìn)行。例如,左上角顯示器被選作參考,并且設(shè)置過(guò)程以大致向內(nèi)順時(shí)針螺旋順序進(jìn)行。當(dāng)然,該螺旋的實(shí)際方向可以由所選的順序來(lái)確定,并且不一定是順時(shí)針?lè)较?。即,該順序不必是順時(shí)針?lè)较虻?,并且逆時(shí)針?lè)较蛞部梢允褂谩H缟纤?,?duì)于該螺旋或大致螺旋的順序,該螺旋順序多少是可以改動(dòng)的,并且不能直接從被選的參考角顯示器開始。例如,緊鄰左上角的顯示器可在緊鄰右上角的顯示器之前設(shè)置。即,位于左上角顯示器緊挨著的下方的一行中的相鄰顯示器(即顯示器(1,0))可以脫離實(shí)際的螺旋順序,并且被提前作為第一個(gè)被設(shè)置的顯示器。在該示例中,SLS的左上角顯示器指定為顯示器(0,0),并且不能被設(shè)置,因?yàn)樽鳛閰⒖硷@示器其x-y坐標(biāo)被固定。然后,在該示例中,將被設(shè)置的下一個(gè)顯示器然后為左上角顯示器右邊緊挨著的相鄰顯示器,例如顯示器(0,I)。在另一個(gè)實(shí)施例中,穿過(guò)位于最左上拐角的參考顯示器的最右一列的顯示器被選擇作為定義參考邊緣,即,SLS表面的右邊緣。在這種情況下,在最右邊一列的所有顯示器將有效地與右邊緣綁定,并且因此它們的X坐標(biāo)將被固定。因此,構(gòu)成最右邊一列的所有顯示器在水平X方向(向左和向右)上將不再是可設(shè)置的。類似地,底部一行可以選擇作為定義SLS的底部邊緣。在那種情況下,構(gòu)成底部一行的所有顯示器將與該邊緣綁定,因此在垂直的y方向上(向上和向下)不再是可設(shè)置的。該示例以圖18的流程圖來(lái)大致顯示。同樣地,在所有以上的可替代實(shí)施例中,諸如圖14所示的多個(gè)可視測(cè)試對(duì)象可在構(gòu)成SLS的所有顯示器上同時(shí)顯示。在該示例實(shí)施例中,與以上描述的示例相同,用戶通過(guò)拖曳多個(gè)可視測(cè)試對(duì)象的每一個(gè)的可移動(dòng)的部分來(lái)執(zhí)行設(shè)置。例如顯示器(0,0)的參考顯示器也可被選擇并且其x-y坐標(biāo)是固定的。同樣地,參考垂直和水平邊緣可以被選擇,并且用于這些組的顯示器的相應(yīng)坐標(biāo)被固定。在任何情況下,將被設(shè)置的剩余坐標(biāo)和這些可視測(cè)試對(duì)象的剩余可移動(dòng)部分同時(shí)一起顯示在SLS上。然而,通過(guò)哪一個(gè)可視測(cè)試對(duì)象將與下一個(gè)對(duì)齊和以何種順序的指示,用戶被提示使用相同的通用螺旋模式。某些實(shí)施例通過(guò)諸如在將被設(shè)置的顯示器的邊緣高亮來(lái)完成該指示。其他指示,包括但不限制于改變將被設(shè)置的顯示器(和它需要設(shè)置的相鄰顯示器)的背景顏色、將被設(shè)置的顯示器的可視區(qū)域的邊緣周圍的邊框的下一個(gè)邊緣進(jìn)行高亮顯示等。 進(jìn)一步,盡管已經(jīng)討論了具有矩形布置的SLS顯示器的示例,但是該SLS沒(méi)必要是矩形的。即,“矩形”可以是非完全的矩形。一個(gè)這樣的示例為具有5個(gè)顯示器的交叉模式。因此頂部一行和底部一行可以僅有一個(gè)中心顯示器,而中間行具有三個(gè)顯示器。換句話說(shuō),頂部和底部行的倆個(gè)左端和右端的顯示器從矩形中“消失”。這樣的設(shè)置仍然可以根據(jù)這些實(shí)施例進(jìn)行邊框補(bǔ)償設(shè)置。本領(lǐng)域技術(shù)人員能想到的其他類似的布置也可以使用這里公開的實(shí)施例的方法和裝置來(lái)進(jìn)行邊框補(bǔ)償設(shè)置。因此這里公開的不同實(shí)施例適于調(diào)節(jié)顯示器的不同物理布置,甚至多個(gè)圖形處理單元連接到多組物理布置的顯示器。進(jìn)一步,盡管為了解釋的目的使用示例性三角形,但是其他可視測(cè)試對(duì)象形狀也可以由這里公開的不同實(shí)施例來(lái)調(diào)節(jié)。例如,具有三個(gè)或多個(gè)部分的,而不是僅具有第一和第二部分的測(cè)試對(duì)象被使用。在這種情況下,該測(cè)試對(duì)象在多個(gè)顯示器中分段顯示為多個(gè)部分,其中“對(duì)齊”為將多個(gè)固定的部分與在將被設(shè)置的顯示器上顯示的可移動(dòng)的中央部分對(duì)齊。例如,在圖13所示的4個(gè)三角形可以代替為幾何圖形或?qū)ο?,其在顯示器(I,2 )上呈現(xiàn)為在所有方向,即上下左右方向,均可設(shè)置的單個(gè)對(duì)象的部分。因此,允許用戶對(duì)由多個(gè)顯示器構(gòu)成的單一大型表面(SLS)顯示器進(jìn)行邊框補(bǔ)償設(shè)置的方法和裝置已經(jīng)在這里公開。具有用于可操作地連接到一組六個(gè)或更多顯示器的多個(gè)連接器端口的裝置的示例性實(shí)施例已經(jīng)描述。也提供了用于二十四個(gè)顯示器的SLS顯示器的邊框補(bǔ)償設(shè)置示例。然而,這里公開的實(shí)施例不能被解釋為對(duì)顯示器任何特定數(shù)量的限制。即,更多或更少的顯示器可以構(gòu)成SLS顯示器。進(jìn)一步,從SLS的最左上角的顯示器到內(nèi)部顯示器進(jìn)行的通用螺旋設(shè)置過(guò)程的示例已經(jīng)描述。然而,任意四個(gè)角都可以選作初始參考點(diǎn),并且因此“螺旋”可以從根據(jù)這些實(shí)施例的不同的合適的位置開始。進(jìn)一步,參考顯示器不必要是角顯示器。顯示器和/或連接到各組顯示器的圖形處理單元的不同的其他“螺旋”、布置和設(shè)置對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)都是可以想象的,并且這些“螺旋”、布置和設(shè)置可由這里公開的實(shí)施例想到,并且與以下的權(quán)利要求相一致。
權(quán)利要求
1.一種方法,包括 在將被設(shè)置的顯示器和在構(gòu)成單一大型表面顯示器的多個(gè)顯示器中的至少一個(gè)相鄰顯示器上顯示被分為第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分在將被設(shè)置的所述顯示器上顯示,且其中所述第二部分在所述至少一個(gè)相鄰顯示器上顯示,且其中所述第一部分和所述第二部分在鄰近將被設(shè)置的所述顯示器和所述至少一個(gè)相鄰顯示器之間的共同邊緣的相對(duì)方向上顯示;且 響應(yīng)于將所述第一部分與所述第二部分對(duì)齊的輸入信息來(lái)獲取邊框補(bǔ)償設(shè)置信息,且其中移動(dòng)所述第一部分到所述第一部分和所述第二部分對(duì)齊以便所述可視測(cè)試對(duì)象的第三部分表現(xiàn)為被所述共同邊緣隱藏。
2.如權(quán)利要求I所述方法,包括 顯示用于將所述第一個(gè)部分與所述第二部分對(duì)齊的校準(zhǔn)控制;且 基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于使用所述校準(zhǔn)控制移動(dòng)該可視測(cè)試對(duì)象的所述第一部分,調(diào)整將被設(shè)置的該顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。
3.如權(quán)利要求I所述方法,包括 基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于使用拖曳技術(shù)移動(dòng)所述可視測(cè)試對(duì)象的所述第一部分,調(diào)整將被設(shè)置的該顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。
4.如權(quán)利要求I所述方法,其中,在將被設(shè)置的顯示器和在構(gòu)成單一大型表面顯示器的多個(gè)顯示器中的至少一個(gè)相鄰顯示器上顯示被分為第一部分和第二部分的可視測(cè)試對(duì)象,包括 顯示直角三角形作為所述可視測(cè)試對(duì)象。
5.如權(quán)利要求4所述方法,包括 在將被設(shè)置的所述顯示器和所述至少一個(gè)相鄰顯示器上顯示具有彩色填充和以黑色背景顯示的所述直角三角形。
6.如權(quán)利要求I所述方法,包括 獲取由所述多個(gè)顯示器構(gòu)成的所述單一大型表面(SLS)顯示器的寬度和高度尺寸作為輸入信息; 獲取用于所述多個(gè)顯示器的總邊框高度和寬度的近似高度和寬度尺寸作為輸入信息;且 基于所述近似高度和寬度尺寸,在所述SLS顯示器上固定至少一個(gè)參考顯示器的垂直和水平邏輯坐標(biāo)。
7.如權(quán)利要求6所述方法,其中,獲取用于所述多個(gè)顯示器的總邊框高度和寬度的近似高度和寬度尺寸作為輸入信息,包括 獲取包括在所述單一大型表面顯示器上的相鄰顯示器的邊框之間的任何間隔的總邊框高度和寬度。
8.如權(quán)利要求6所述方法,其中,基于所述近似高度和寬度尺寸在所述SLS顯示器上固定至少一個(gè)參考顯示器的垂直和水平邏輯坐標(biāo),包括 固定在矩形布置角部的參考顯示器的垂直和水平坐標(biāo),其中構(gòu)成所述SLS顯示器的所述多個(gè)顯示器是安排在所述矩形布置中的。
9.如權(quán)利要求8所述方法,進(jìn)一步包括確定從構(gòu)成所述SLS顯示器的所述多個(gè)顯示器中選出的將被設(shè)置的一組顯示器,并且在該組顯示器的每一個(gè)將被設(shè)置的顯示器上顯示一個(gè)或多個(gè)可視測(cè)試對(duì)象,對(duì)于將被逐個(gè)設(shè)置的每一個(gè)顯示器,在前一個(gè)將被設(shè)置的顯示器設(shè)置完成之后,按順序地處理下一個(gè)將被設(shè)置的顯示器,其中該順序按照近似螺旋狀的模式進(jìn)行,從所述矩形布置外周的顯示器到位于所述矩形布置最內(nèi)部的最后中心顯示器。
10.如權(quán)利要求I所述方法,其中所述共同邊緣由將被設(shè)置的所述顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框構(gòu)成。
11.如權(quán)利要求I所述方法,其中在將被設(shè)置的所述顯示器上顯示的所述第一部分是可移動(dòng)的,且所述第二部分是固定的。
12.—種方法,包括 獲取由多個(gè)顯示器構(gòu)成的單一大型表面顯示器的寬度和高度尺寸; 獲取用于所述多個(gè)顯示器的總邊框高度和寬度的近似高度和寬度尺寸; 通過(guò)邊框補(bǔ)償設(shè)置邏輯,給將被設(shè)置的顯示器和構(gòu)成所述單一大型表面顯示器的所述多個(gè)顯示器中的至少一個(gè)相鄰顯示器提供可顯示信息,其中所述可顯示信息用于顯示被分為第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分在將被設(shè)置的所述顯示器上顯示,且其中所述第二部分在所述至少一個(gè)相鄰顯示器上顯示,且其中所述第一部分和所述第二部分在跨越由將被設(shè)置的所述顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框構(gòu)成的邊界的相對(duì)方向上顯示;且 基于將所述第一部分和所述第二部分對(duì)齊的輸入信息,獲取設(shè)置信息。
13.一種裝置,包括 至少一個(gè)處理器;和 可操作地耦合到所述處理器的存儲(chǔ)器,其中所述存儲(chǔ)器包括由所述至少一個(gè)處理器執(zhí)行的指令,其中,一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 給將被設(shè)置的顯示器和構(gòu)成所述單一大型表面顯示器的所述多個(gè)顯示器中的至少一個(gè)相鄰顯示器提供可顯示信息,其中所述可顯示信息包括被分為第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分用于在將被設(shè)置的所述顯示器上顯示,且其中所述第二部分用于在所述至少一個(gè)相鄰顯示器上顯示,且其中所述第一部分和所述第二部分在鄰近將被設(shè)置的所述顯示器與所述至少一個(gè)相鄰顯示器之間的共同邊緣的相對(duì)方向上顯示;且響應(yīng)于將所述第一部分和所述第二部分對(duì)齊的輸入信息,獲取邊框補(bǔ)償設(shè)置信息,并且其中,移動(dòng)所述第一部分到所述第一部分和所述第二部分對(duì)齊,以便所述可視測(cè)試對(duì)象的第三部分體現(xiàn)為被所述共同邊緣隱藏。
14.如權(quán)利要求13所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理可操作為 提供用于顯示將所述第一部分與所述第二部分對(duì)齊的校準(zhǔn)控制的可顯示信息;和 基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于使用所述校準(zhǔn)控制移動(dòng)該可視測(cè)試對(duì)象的所述第一部分,調(diào)整將被設(shè)置的該顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。
15.如權(quán)利要求13所述裝置,進(jìn)一步包括 將被設(shè)置的所述顯示器和所述至少一個(gè)相鄰顯示器,可操作地耦合到所述至少一個(gè)處理器,其中將被設(shè)置的顯示器和所述至少一個(gè)相鄰顯示器可操作為 從所述至少一個(gè)處理器接收所述可顯示信息和顯示所述可視測(cè)試對(duì)象。
16.如權(quán)利要求13所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于使用拖曳技術(shù)移動(dòng)所述可視測(cè)試對(duì)象的所述第一部分,調(diào)整將被設(shè)置的該顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。
17.如權(quán)利要求15所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 給將被設(shè)置的所述顯示器和所述至少一個(gè)相鄰顯示器提供用于顯示作為所述可視測(cè)試對(duì)象的直角三角形的可顯示信息。
18.如權(quán)利要求17所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 給將被設(shè)置的所述顯示器和所述至少一個(gè)相鄰顯示器提供用于顯示具有彩色填充色和在黑色背景上顯示的所述直角三角形的可顯示信息。
19.如權(quán)利要求13所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 獲取由所述多個(gè)顯示器構(gòu)成的所述單一大型表面(SLS)顯示器的寬度和高度尺寸作為輸入信息; 獲取用于所述多個(gè)顯示器的總邊框的高度和寬度的近似高度和寬度尺寸作為輸入信息;且 基于所述近似高度和寬度尺寸在所述SLS顯示器上固定至少一個(gè)參考顯示器的垂直和水平邏輯坐標(biāo)。
20.如權(quán)利要求19所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 獲取包括在所述單一大型表面顯示器上的相鄰顯示器的邊框之間的任何間隔的總邊 框高度和寬度。
21.如權(quán)利要求19所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 通過(guò)固定在矩形布置角部的參考顯示器的垂直和水平坐標(biāo),其中構(gòu)成所述SLS顯示器的所述多個(gè)顯示器被安排在所述矩形布置中,基于所述近似高度和寬度尺寸,在所述SLS顯示器上固定至少一個(gè)參考顯示器的垂直和水平邏輯坐標(biāo)。
22.如權(quán)利要求13所述裝置,其中一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 確定從構(gòu)成所述SLS顯示器的所述多個(gè)顯示器中選出的將被設(shè)置的一組顯示器,并且提供可顯示信息用于在該組顯示器的每一個(gè)將被設(shè)置的顯示器上顯示一個(gè)或多個(gè)可視測(cè)試對(duì)象,對(duì)于將被逐個(gè)設(shè)置的每一個(gè)顯示器,在前一個(gè)將被設(shè)置的顯示器設(shè)置完成之后,按順序地處理下一個(gè)將被設(shè)置的顯示器,其中該順序按照近似螺旋狀的模式進(jìn)行,從所述矩形布置外周的顯示器到位于所述矩形布置最內(nèi)部的最后中心顯示器。
23.如權(quán)利要求13所述裝置,其中所述共同邊緣由將被設(shè)置的所述顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框構(gòu)成。
24.如權(quán)利要求13所述裝置,其中在將被設(shè)置的所述顯示器上顯示的所述第一部分是可移動(dòng)的和所述第二部分是固定的。
25.一種計(jì)算機(jī)可讀存儲(chǔ)器,包括 由至少一個(gè)處理器執(zhí)行的可執(zhí)行指令,所述可執(zhí)行指令當(dāng)被執(zhí)行時(shí),使得所述至少一個(gè)處理器進(jìn)行 給將被設(shè)置的顯示器和構(gòu)成單一大型表面顯示器的多個(gè)顯示器中的至少一個(gè)相鄰顯示器提供可顯示信息,所述可顯示信息包括被分為第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分在將被設(shè)置的所述顯示器上顯示,且其中所述第二部分在所述至少一個(gè)相鄰顯示器上顯示,且其中所述第一部分和所述第二部分在鄰近將被設(shè)置的所述顯示器與所述至少一個(gè)相鄰顯示器之間的共同邊緣的相對(duì)方向上顯示;和 響應(yīng)于將所述第一部分和所述第二部分對(duì)齊的輸入信息,獲取邊框補(bǔ)償設(shè)置信息,并且其中移動(dòng)所述第一部分到所述第一部分與所述第二部分對(duì)齊,以便所述可視測(cè)試對(duì)象的第三部分體現(xiàn)為被所述共同邊緣隱藏。
26.如權(quán)利要求25所述計(jì)算機(jī)可讀存儲(chǔ)器,其中所述可執(zhí)行指令當(dāng)被執(zhí)行時(shí),進(jìn)一步使得所述至少一個(gè)處理器進(jìn)行 提供用于顯示將所述第一部分與所述第二部分對(duì)齊的校準(zhǔn)控制的可顯示信息;且 基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于使用所述校準(zhǔn)控制移動(dòng)該可視測(cè)試對(duì)象的所述第一部分,調(diào)整將被設(shè)置的該顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。
27.如權(quán)利要求25所述計(jì)算機(jī)可讀存儲(chǔ)器,其中所述可執(zhí)行指令當(dāng)被執(zhí)行時(shí),進(jìn)一步使得所述至少一個(gè)處理器進(jìn)行 基于所述邊框補(bǔ)償設(shè)置信息以及響應(yīng)于使用拖曳技術(shù)移動(dòng)所述可視測(cè)試對(duì)象的所述第一部分,調(diào)整將被設(shè)置的該顯示器的可視區(qū)域的相對(duì)垂直和水平邏輯坐標(biāo)。
28.如權(quán)利要求25所述計(jì)算機(jī)可讀存儲(chǔ)器,其中所述可執(zhí)行指令當(dāng)被執(zhí)行時(shí),進(jìn)一步使得所述至少一個(gè)處理器進(jìn)行 給將被設(shè)置的所述顯示器和所述至少一個(gè)相鄰顯示器提供用于顯示作為所述可視測(cè)試對(duì)象的直角三角形的可顯示信息。
29.—種方法,包括 在單一大型表面顯示器上顯示可視測(cè)試對(duì)象的第一可移動(dòng)部分和第二固定部分,其中所述第一部分顯示在將被設(shè)置的顯示器上和所述第二部分顯示在至少一個(gè)相鄰顯示器上,并且其中所述第一部分和所述第二部分在鄰近由將被設(shè)置的所述顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框構(gòu)成的共同邊緣的相對(duì)方向上顯示;且 響應(yīng)于將所述第一部分和所述第二部分對(duì)齊的輸入信息,獲取邊框補(bǔ)償設(shè)置信息。
30.一種裝置,包括 至少一個(gè)處理器;和 可操作地耦合到所述處理器的存儲(chǔ)器,其中所述存儲(chǔ)器包括由所述至少一個(gè)處理器執(zhí)行的指令,其中,一旦執(zhí)行所述指令,所述至少一個(gè)處理器可操作為 提供邊框補(bǔ)償設(shè)置圖形用戶界面(⑶I)用于在構(gòu)成單一大型表面(SLS)的多個(gè)顯示器上顯示,所述GUI包括具有第一部分和第二部分的可視測(cè)試對(duì)象,其中所述第一部分在第一顯示器上是可移動(dòng)的以穿過(guò)所述相鄰參考顯示器與所述第一顯示器之間的邊界來(lái)與位于相鄰參考顯示器上的所述第二部分對(duì)齊。
31.如權(quán)利要求30所述裝置,其中所述⑶I進(jìn)一步包括 用于將所述可移動(dòng)部分與所述固定部分對(duì)齊的校準(zhǔn)控制。
32.如權(quán)利要求31所述裝置,其中所述⑶I進(jìn)一步包括 指引用戶從將被設(shè)置的第一顯示器,逐一通過(guò)各個(gè)顯示器到最后一個(gè)將被設(shè)置的顯示器的指示。
全文摘要
一種方法,包括在單一大型表面顯示器上顯示可視測(cè)試對(duì)象的第一可移動(dòng)部分和第二固定部分。所述第一部分顯示在將被設(shè)置的顯示器上和所述第二部分顯示在至少一個(gè)相鄰顯示器上,并且在鄰近由將被設(shè)置的所述顯示器的第一邊框和所述至少一個(gè)相鄰顯示器的第二邊框以及相互之間的任意間隔構(gòu)成的共同邊緣的相對(duì)方向上顯示。該方法響應(yīng)于將所述第一部分和所述第二部分對(duì)齊的輸入信息來(lái)獲取邊框補(bǔ)償設(shè)置信息。用戶通過(guò)移動(dòng)所述第一部分將其與第二部分對(duì)齊來(lái)提供輸入信息以便所述可視測(cè)試對(duì)象的第三部分體現(xiàn)為隱藏在所述共同邊緣之后。從而該對(duì)象體現(xiàn)為在邊框之后“對(duì)齊”。
文檔編號(hào)G09G5/12GK102782748SQ201180005564
公開日2012年11月14日 申請(qǐng)日期2011年1月5日 優(yōu)先權(quán)日2010年1月6日
發(fā)明者勞倫斯·庫(kù)韋克, 埃琳娜·馬特 申請(qǐng)人:Ati科技無(wú)限責(zé)任公司