專利名稱:圖示時間線的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在顯示裝置上顯示圖像序列的方法,在該序列中圖像根據(jù)預定標準排成序列次序,該方法包括從圖像中選擇當前圖像,并在顯示裝置上以與序列次序?qū)?yīng)的顯示次序同時顯示當前圖像和圖像中的其它圖像。
本發(fā)明還涉及在顯示裝置中顯示圖像序列的系統(tǒng),在該序列中圖像根據(jù)預定標準排成序列次序,該系統(tǒng)包括從圖像中選擇當前圖像的選擇裝置,在顯示裝置上以與序列次序?qū)?yīng)的顯示次序同時顯示當前圖像和圖像中的其它圖像的顯示裝置。
美國專利6,034,683描述一種顯示排定的事件如會議的系統(tǒng)。該系統(tǒng)以條的形式顯示時間線,小時標記位于條內(nèi)。排定的事件沿條在與事件要發(fā)生的時間對應(yīng)的位置作為圖像特別是作為方框顯示。使用者可通過點擊時間線條中與希望的時間對應(yīng)的位置在時間線中瀏覽。條和事件可在備有滾動條的窗口中顯示。該滾動條允許定位當前在窗口中沒有顯示的時間線條上的位置。而且,系統(tǒng)提供了用于選擇某一天的日標簽,用于選擇某一星期的星期標簽和用于在時間中選擇某一月的月標簽。
本發(fā)明的目的是提供根據(jù)前序部分的方法,使使用者能夠較好地了解當前圖像的前后關(guān)系。根據(jù)本發(fā)明該目的是這樣實現(xiàn)的,即當前圖像基本完全顯示,并且其它的圖像部分顯示。通過部分顯示序列中的其它圖像,在顯示裝置的給定區(qū)域內(nèi)為使用者提供了更多的序列中的圖像。這改善了使用者對當前圖像與序列中其它圖像關(guān)系的理解。此外,通過顯示每個其它圖像的一部分和當前圖像的全部,立刻就會清楚當前圖像是圖像中的哪一個。這也使得更易于理解顯示的圖像序列。
根據(jù)本發(fā)明的一個方法實施例描述在權(quán)利要求2中。本發(fā)明可有利地應(yīng)用于根據(jù)建立時間排序的圖像序列,因為這樣它以簡單的方式為使用者提供了當前圖像的歷史前后關(guān)系。
根據(jù)本發(fā)明的一個方法實施例描述在權(quán)利要求3中。象重疊的瓦一樣顯示其它圖像是有吸引力且空間利用率高的顯示這些圖像的方式。這是易于理解哪個圖像在序列中的哪個其它圖像之前的通常方式。此外,由于象重疊瓦一樣的顯示,顯示了每個其它圖像的類似部分。這使得易于相互比較圖像并確定圖像之間的區(qū)別。特別是當圖像按時間順序組織時,可容易地發(fā)現(xiàn)圖像之間隨時間的變化。
根據(jù)本發(fā)明的一個方法實施例描述在權(quán)利要求4中。在完全顯示的當前圖像左側(cè)顯示序列中前面圖像的一部分,并在右側(cè)顯示后面圖像的一部分,是顯示序列的有吸引力的通常方式。使用者易于認出當前圖像并理解當前圖像相對序列中其它圖像的前后關(guān)系。
根據(jù)本發(fā)明的一個方法實施例描述在權(quán)利要求5中。在顯示的圖像序列中滾動允許使用者詳細觀察除當前圖像以外的其它圖像。它提供了在圖像序列中瀏覽的簡單方式。
根據(jù)本發(fā)明的一個方法實施例描述在權(quán)利要求6中。使用者要選擇滾動到序列中的某一部分,僅需要將顯示裝置上的記號移動到顯示該序列部分中圖像的當前圖像一側(cè)就可以了。這對于使用者來說是通常且易于理解的操作。此外,在該實施例中的滾動控制不需要另外的控制按鈕或控制條。這使使用者不必面對這種另外的瀏覽控制項目,而且使用者不需要熟悉這些項目。而且,不存在這些控制項目節(jié)省了顯示裝置上的空間。
本發(fā)明的另一個目的是提供根據(jù)前序部分的系統(tǒng),使使用者能夠較好地了解當前圖像的前后關(guān)系。根據(jù)本發(fā)明該目的是以這樣的系統(tǒng)實現(xiàn)的,該系統(tǒng)的特征在于,顯示裝置布置為基本完全顯示當前圖像并且部分顯示其它圖像。
通過示例性實施例和附屬示意圖進一步說明本發(fā)明及其伴隨優(yōu)點,其中
圖1示出了根據(jù)本發(fā)明顯示的圖像序列,圖2示出了根據(jù)本發(fā)明顯示圖像序列的替代用途,圖3示意性地示出了根據(jù)本發(fā)明的系統(tǒng)。
在不同的圖中,對應(yīng)的特征用相同的附圖標記表示。
圖1示出了根據(jù)本發(fā)明顯示的圖像序列。在該實施例中,圖像是通過從固定位置并且在某一時間點為環(huán)境照像的網(wǎng)絡(luò)照相機產(chǎn)生的。圖像的序列代表了在該環(huán)境中一直到現(xiàn)在發(fā)生的活動的歷史。在顯示屏幕上有一個所謂的舞臺區(qū)域102,在該區(qū)域中序列的當前圖像被完全顯示。如圖1中所示,當前圖像可以是來自網(wǎng)絡(luò)照相機的最新圖像,但也可以是若干時間之前拍攝的并且例如為詳細顯示而選作當前圖像的圖像。在序列中比當前圖像早的圖像顯示在舞臺區(qū)域的左側(cè)。在舞臺區(qū)域左側(cè)的小區(qū)域中僅顯示了這些圖像較小的一部分。例如,當前圖像的前一個圖像的一部分顯示在第一相鄰區(qū)域104中,并且前一個圖像的前一個圖像顯示在第二相鄰區(qū)域106中。如果序列中有比當前圖像晚的圖像,那么以類似方式將這些較晚圖像的一部分顯示在舞臺區(qū)域的右側(cè)。在圖中的實例中,下一個圖像位于區(qū)域108中,更晚的一個圖像在區(qū)域110中。
圖像序列以與圖像在序列中的次序?qū)?yīng)的次序從左到右顯示在顯示裝置上。當前圖像完全顯示,序列中較早的圖像部分顯示并位于當前圖像的左側(cè),序列中較晚的圖像部分顯示并位于當前圖像的右側(cè)。這使使用者清楚容易地理解圖像序列的縱覽。從顯示中易于看出當前選擇的圖像和序列中其它圖像之間的關(guān)系。在該實施例中,序列中的次序是圖像產(chǎn)生的時間次序。顯示的序列為顯示的圖像構(gòu)成時間線。但是,本發(fā)明不局限于圖像序列相對時間排序的網(wǎng)絡(luò)照相機用途,其它的排序標準也是可以的,例如圖像拍攝的位置。此外,從左到右的顯示方向也可改變。例如,相應(yīng)于圖像在序列中次序,可從顯示裝置底部到顯示裝置頂部顯示圖像。
使用者可通過光標112在時間線上顯示的圖像中滾動,光標可通過象鼠標一樣的使用者輸入裝置操作。如果光標位于舞臺區(qū)域內(nèi)部并且不靠近左側(cè)或右側(cè)邊緣,則光標用于支持可例如通過鼠標點擊激活的應(yīng)用程序。這種應(yīng)用程序可對圖像的內(nèi)容進行操作,例如為圖像添加審閱意見的編輯程序。如果光標向舞臺區(qū)域左側(cè)移動并到達邊緣附近,則系統(tǒng)進入滾動模式。普通光標變成指示光標,成為箭頭形?,F(xiàn)在使用者可在時間線中滾動。通過向舞臺區(qū)域左側(cè)移動指示光標,較早的圖像在舞臺區(qū)域完全顯示并替換當前圖像??雌饋砭拖髸r間線向右移動了一個位置。通過從舞臺區(qū)域繼續(xù)移動指示光標,即繼續(xù)向左移動,滾動速度加快。普通光標不但可以向舞臺左側(cè)邊緣移動,也可以向右側(cè)邊緣移動。在這樣的情況下,后面的圖像替換在舞臺區(qū)域顯示的當前圖像。指示光標向右移動使時間線向左移動。
滾動使相鄰圖像替換在舞臺區(qū)域顯示的當前圖像。這樣被替換的圖像作為被部分覆蓋的圖像重新出現(xiàn)在與相鄰圖像相反的舞臺區(qū)域一側(cè)。這親,當指示光標向舞臺區(qū)域左側(cè)移動時,在舞臺區(qū)域左側(cè)部分顯示的前一個圖像替換在舞臺區(qū)域顯示的當前圖像。該當前圖像隨后作為被部分覆蓋的圖像顯示在舞臺區(qū)域的右側(cè)。向右側(cè)方向滾動導致類似的操作結(jié)果,但方向相反。這樣,當指示光標向舞臺區(qū)域右側(cè)移動時,在舞臺區(qū)域右側(cè)部分顯示的下一個圖像替換在舞臺區(qū)域顯示的當前圖像。該當前圖像隨后作為被部分覆蓋的圖像顯示在舞臺區(qū)域的左側(cè)。
舞臺區(qū)域可看作按時間排列的圖像集的觀察窗口。該窗口可在時間線上移動。通過與較早圖像(在左側(cè))和較晚圖像(在右側(cè))直接相關(guān)地顯示當前圖像,使用者可了解該當前圖像的歷史前后關(guān)系。
圖2示出了根據(jù)本發(fā)明顯示圖像序列的替代用途。在該用途中,一個使用者提交可被系統(tǒng)的其它使用者觀察和訪問的稿件。稿件的提交類似于在公告上發(fā)布消息和向一組使用者發(fā)電子郵件。系統(tǒng)把這些稿件作為圖像序列顯示。使用者選擇圖像之一作為當前圖像,當前圖像在舞臺區(qū)域102完全顯示。其它的稿件根據(jù)稿件在序列中的次序作為部分圖像在相鄰區(qū)域104-110中顯示。序列中的次序是稿件提交的時間,但也可使用其它的序列次序。在這些圖像中瀏覽是按照與上面關(guān)于圖1所述相同的方式進行的。
所示標識符202指出在舞臺區(qū)域顯示的稿件的提交人。標識符可以是人的名字。此外,顯示了當前稿件提交者的一個小照片204,再次向使用者指出誰提交了該稿件。除當前稿件外,還顯示了序列中其它稿件的各個提交者照片206-214,其它稿件都是部分顯示的。這使得易于識別稿件并幫助使用者作出選擇。
幫助使用者作出選擇的另一個可選改進方案是給由預選一組人發(fā)表的稿件加上記號,如216和218。使用者定義一組人,系統(tǒng)必須對這些人的稿件發(fā)出信號。對于每個顯示的稿件,不論完全顯示在舞臺區(qū)域還是部分顯示在相鄰區(qū)域,系統(tǒng)都檢查稿件是否是由該組里的人發(fā)表的。如果是,則為該稿件加上記號。這樣,使用者可容易地找到他或她特別感興趣的一組人發(fā)表的稿件。使用者可在序列中滾動到上述這類稿件上。在另一個改進方案中,系統(tǒng)僅顯示由感興趣的這組人發(fā)表的稿件,并且過濾掉所有其它稿件。如果系統(tǒng)中有許多使用者,向時間線提供大量稿件時,這特別有用。
圖3示意性地示出了根據(jù)本發(fā)明的系統(tǒng)。系統(tǒng)布置為顯示上述圖像序列。系統(tǒng)在根據(jù)已知體系結(jié)構(gòu)的通用計算機302上實現(xiàn),如個人計算機。在該實施例中,系統(tǒng)的各種功能在如下所述的各個軟件單元中實現(xiàn)。這只是示例性實施例,其它的功能到單元的映射方式也是可行的。系統(tǒng)具有工作存儲器304,各種軟件單元加載到該存儲器中執(zhí)行。在圖3中沒有示出執(zhí)行和控制系統(tǒng)操作其它的結(jié)構(gòu)。計算機具有與外圍設(shè)備通信的界面306。系統(tǒng)具有顯示圖像的顯示裝置308。此外,系統(tǒng)具有輸入設(shè)備,如鍵盤310和鼠標312,使用者可通過這些輸入設(shè)備輸入命令或數(shù)據(jù)。系統(tǒng)具有存儲裝置314,軟件和其它數(shù)據(jù)可存儲在該存儲裝置上。該存儲裝置是磁盤驅(qū)動器,但也可以使用其它合適的存儲裝置。此外,系統(tǒng)具有網(wǎng)絡(luò)連接316,用于連接到網(wǎng)絡(luò)的中心服務(wù)器。該服務(wù)器通常包含由系統(tǒng)300顯示的圖像。此外,該服務(wù)器可包含應(yīng)用軟件或一部分應(yīng)用軟件,包括軟件單元。但是,該應(yīng)用軟件也可存儲在局部存儲裝置314中。
實現(xiàn)系統(tǒng)功能的應(yīng)用軟件具有許多軟件單元。系統(tǒng)具有選擇單元318,用于選擇序列中的圖像之一作為當前圖像。該當前圖像可預設(shè)為最近添加的圖像或者可以是使用者特別選擇的圖像。系統(tǒng)還具有顯示單元320,用于以與序列中的次序?qū)?yīng)的顯示次序顯示圖像序列。如上關(guān)于圖1和2所述,顯示可以是靜態(tài)的或者動態(tài)的,滾動的。此外,作為選擇,系統(tǒng)包括滾動單元322,用于滾動圖像序列。使用者可通過鼠標312輸入滾動命令,如滾動方向和滾動。隨后,滾動裝置確定哪個圖像應(yīng)該被顯示序列中的哪個另外的圖像替換。作為選擇,系統(tǒng)還包括分割單元324,用于相對當前圖像將圖像序列分割成兩組一組的圖像相對序列次序位于當前圖像之前,一組的圖像相對次序位于當前圖像之后。
應(yīng)該注意,上述實施例是示意性的,而不是限制本發(fā)明的,對于該技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不偏離附屬權(quán)利要求范圍的情況下,可設(shè)計出許多替代實施例。在權(quán)利要求書中,圓括號之間的任何參考記號不應(yīng)被理解成限制權(quán)利要求的。單詞“包括”不排除存在權(quán)利要求中所列以外的其它元件或步驟。一個元件之前的單詞“一個”或“一個”不排除存在多個這種元件。本發(fā)明可通過包括幾個不同元件的硬件和適當編程的計算機實現(xiàn)。在列舉幾個裝置單元權(quán)利要求中,這些裝置中的幾個可由同一個硬件項目實施。
權(quán)利要求
1.在顯示裝置上顯示圖像序列的方法,在該序列中圖像根據(jù)預定標準排成序列次序,該方法包括-從圖像中選擇當前圖像,并且-在顯示裝置上以與序列次序?qū)?yīng)的顯示次序同時顯示當前圖像和圖像中的其它圖像,其特征在于,當前圖像基本完全顯示,其它圖像部分顯示。
2.根據(jù)權(quán)利要求1中所述的方法,其特征在于,序列中的圖像根據(jù)各個圖像建立的時間排序。
3.根據(jù)權(quán)利要求1中所述的方法,其特征在于,其它圖像象瓦一樣重疊顯示。
4.根據(jù)權(quán)利要求3中所述的方法,其特征在于,-其它的圖像分成第一組和第二組,其中第一組包括按序列次序位于當前圖像之前的圖像,第二組包括按序列次序位于當前圖像之后的圖像,-第一組的其它圖像象瓦一樣顯示在當前圖像的左側(cè),由此僅顯示了這些其它圖像中每一個的左側(cè)部分,-第二組的其它圖像象瓦一樣顯示在當前圖像的右側(cè),由此僅顯示了這些其它圖像中每一個的右側(cè)部分。
5.根據(jù)權(quán)利要求1中所述的方法,其特征在于,使用者可在選擇的滾動方向上在圖像序列中滾動,該方法包括-相對序列次序和選擇的滾動方向確定其它圖像中的哪一個是當前圖像的接替當前圖像,-如果有,則為其它圖像中的每一個確定接替圖像,-通過替換當前圖像顯示接替當前圖像,并通過替換各個其它圖像中的每一個顯示接替圖像。
6.根據(jù)權(quán)利要求5中所述的方法,其特征在于,-其它的圖像分成第一組和第二組,其中第一組包括按序列次序位于當前圖像之前的圖像,第二組包括按序列次序位于當前圖像之后的圖像,-在當前圖像第一側(cè)附近顯示第一組,在當前圖像第二側(cè)附近顯示第二組,-使用者能夠通過把記號從當前圖像內(nèi)部移動到越過當前圖像的第一側(cè)來選擇在序列中向后方滾動,通過把記號從當前圖像內(nèi)部移動到越過當前圖像的第二側(cè)來選擇在序列中向前方滾動。
7.根據(jù)權(quán)利要求6中所述的方法,其特征在于,在圖像序列中滾動的速度取決于記號移動到越過當前圖像特定側(cè)的距離。
8.根據(jù)權(quán)利要求1中所述的方法,其特征在于,第一組圖像由第一個來源提交,第二組圖像由第二個來源提交,第一和第二組圖像中的每一個在顯示時都帶有指示該圖像來源的來源指示。
9.根據(jù)權(quán)利要求1中所述的方法,其特征在于,圖像是由網(wǎng)絡(luò)照相機產(chǎn)生的。
10.在顯示裝置(308)上顯示圖像序列的系統(tǒng)(300),在該序列中圖像根據(jù)預定標準排成序列次序,該系統(tǒng)包括-用于從圖像中選擇當前圖像的選擇裝置(318),-用于以與序列次序?qū)?yīng)的顯示次序在顯示裝置(308)上同時顯示當前圖像和圖像中的其它圖像的顯示裝置(320,),其特征在于,顯示裝置(320)布置為基本全部顯示當前圖像并且部分顯示其它圖像。
11.根據(jù)權(quán)利要求10中所述的系統(tǒng)(300),包括在使用者的控制下在圖像序列中向選擇的滾動方向滾動的滾動裝置(322),滾動裝置(322)布置為相對序列次序和選擇的滾動方向確定其它圖像中的哪一個是當前圖像的接替當前圖像,如果有,還為其它圖像中的每一個確定接替圖像,而且在該系統(tǒng)中,顯示裝置(320)布置為在滾動裝置的控制下,通過替換當前圖像顯示接替當前圖像,并通過替換各個其它圖像中的每一個顯示接替圖像。
12.根據(jù)權(quán)利要求11中所述的系統(tǒng)(300),其特征在于,-系統(tǒng)還包括將其它圖像分割成第一組和第二組的分割裝置(324),其中第一組包括按序列次序位于當前圖像之前的圖像,第二組包括按序列次序位于當前圖像之后的圖像,-顯示裝置(320)布置為在當前圖像第一側(cè)附近顯示第一組,在當前圖像第二側(cè)附近顯示第二組,-滾動裝置(322)布置為使使用者能夠通過把記號(112)從當前圖像內(nèi)部移動到越過當前圖像的第一側(cè)來選擇在序列中向后方滾動,通過把記號(112)從當前圖像內(nèi)部移動到越過當前圖像的第二側(cè)來選擇在序列中向前方滾動。
全文摘要
系統(tǒng)(300)按照與圖像在序列中的次序?qū)?yīng)的顯示次序在顯示裝置(308)上顯示圖像序列。圖像之一被選作當前圖像并全部顯示。序列中的其它圖像部分顯示。使用者可在圖像序列中滾動,借此圖像按照在顯示次序中的位置更換并借此相鄰圖像作為當前圖像被完全顯示出來。
文檔編號G06F3/0481GK1522399SQ02813040
公開日2004年8月18日 申請日期2002年6月28日 優(yōu)先權(quán)日2001年6月29日
發(fā)明者A·M·J·范凱斯特倫, A M J 范凱斯特倫, M·維爾斯帕安東克, 古漣捕 , P·G·馬休斯, 馬休斯 申請人:皇家菲利浦電子有限公司