基于打印的互動顯示方法及系統的制作方法
【專利摘要】本發明涉及一種基于打印的互動顯示方法及系統,客戶終端通過打印協議將打印請求內容發送給顯示終端,該終端將解析打印請求,自動觸發圖形繪制命令并繪制在幀緩存區內進行顯示。顯示終端接收交互輸入指令,根據指令重建繪圖命令序列,生成新的圖像或視頻到幀緩沖區內進行顯示。所述的互動顯示系統包括網絡連接接口,輸入和顯示設備,打印請求通過繪圖指令序列繪制到顯示區域,所述顯示設備是系統中唯一的打印輸出設備,不再包含物理打印輸出的結構或機械模塊。與現有技術相比,本發明可以很好地應用于會議、討論、展示的環境中,使得人們的溝通更加方便;通過打印協議將內容直接打印到顯示設備上,提供了一個隨時展示信息的手段。
【專利說明】
基于打印的互動顯示方法及系統
技術領域
[0001]本發明涉及一種互動顯示技術,尤其是涉及一種基于打印的交互呈現方法及系統。
【背景技術】
[0002]目前在會議討論或者在學術研討中,通常會采用單獨發言演講的方式和頭腦風暴相互討論的方式:單獨發言的方式需要提前將參會者演講的內容通過移動存儲設備或者通過網絡郵件等方式保存至發言時使用的主機,然后在發言時調取個人會議發言內容進行演講,一般在演講結束之后還會回答一些臺下聽眾的問題;頭腦風暴的方式則不需要提前的準備,一般都是在一起直接進行的討論。
[0003]前面會議討論的方式,無論是單獨演講之后的問答環節,還是頭腦風暴的討論,其共同的不便在于:討論的過程中提供需要展示圖片或者文檔類內容是比較繁瑣的事情,因而通常只能通過口頭表述進行討論,顯然這樣的討論通常是比較淺層次的,無法深入的進行。而參會人數眾多的情況下,討論過程中的由于口頭表述不清晰造成的溝通障礙將會更難以避免。
【發明內容】
[0004]本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種基于打印的交互呈現方法及系統。
[0005]本發明的目的可以通過以下技術方案來實現:
[0006]一種在計算機網絡環境下通過打印通道進行互動顯示的方法,其特征在于,該方法包含以下步驟:
[0007]在所述計算機網絡環境中,連接至少兩個獨立的設備,其中一個為用戶終端,另一個為顯示終端;
[0008]2)在顯示終端上注冊一個端口用作打印服務;
[0009]3)將所述顯示終端的網絡地址、所述的端口和所述打印服務在所述網絡環境中發布;
[0010]4)接收來自所述用戶終端的打印請求;
[0011]5)解析所述打印請求內容,生成對應的繪圖指令序列,并自動激活執行繪圖操作,在所述顯示終端的幀緩沖區內繪制出至少一部分所述打印請求內容的圖像;
[0012]6)從至少一個與所述打印服務端口不同的輸入通道中獲取交互命令;
[0013]7)根據所述交互命令重構繪圖指令,將至少一部分所述打印請求繪制成至少一個變換過的圖像或視頻。
[0014]所述顯示終端和用戶終端是獨立的兩個設備,兩者之間通過打印通訊信道來傳輸數字圖像視頻,而不是通過傳統的視頻信號線相互連接。
[0015]所述顯示終端可以內置嵌入式計算機模塊和顯示模塊,但不含有支持物理打印輸出的結構或機械模塊。所述顯示終端也可以包含外置計算機模塊和顯示模塊,但不含有支持物理打印輸出的結構或機械模塊。
[0016]所述用戶終端通過廣播協議搜尋到顯示終端設備。用戶終端發送的打印請求內容可以是圖片類、文檔類或其他類型。
[0017]顯示終端的幀緩沖區用來存儲視頻幀的數字圖像。顯示終端可以擁有多個幀緩沖區,用于存儲當前顯示的數字圖像,以及待顯示,待處理的數字圖像。通過一系列繪圖指令, 可對幀緩沖區進行清空,填色,繪制位圖,繪制文字,繪制路徑,繪制橢圓,繪制矩形,繪制線條,繪制三角形等操作。幀緩沖區的繪制空間為笛卡爾坐標系空間,可設置為包含X軸和Y 軸的2D模式,也可設置為包含Z軸的3D模式類型。
[0018]用戶終端通過網絡發送的打印請求包含了打印任務的元數據,比如打印頁數,打印紙張尺寸,打印紙張類型,打印色彩,正反打印配置,打印內容格式等,也包含了具體打印內容的二進制數據包。顯示終端接收到打印請求之后,如圖7-10所示,將對打印請求內容進行解析,并將打印內容抽取為位圖、文字、矢量圖形等多種格式的混合,針對不同格式和內容參數,生成一系列適用于在幀緩存區內可執行的繪圖指令序列。例如,先清空幀緩存區,并填充白色背景,再在幀緩存區(xl,yl,zl)起始坐標上繪制長寬為(wl,hl)的位圖(DrawBitmap),并將其旋轉-8度。接著在巾貞緩存區(x2,y2,z2)起始坐標上繪制文字 (DrawText)。繪制文字的過程可調用多種文字繪制加速函數,比如先將文字用矢量方法批量繪制在預想設定的文字緩沖區中,并將背景設設成透明,再在繪制單個文字時,進行快速區域圖像復制。根據從打印請求提取出來的矢量圖形內容,將會轉化為基本矢量元素,并在中貞緩存區不同的起始坐標上繪制矢量,比如DrawPath, DrawEclipse, DrawLine, DrawRect.如果幀緩沖區設為3D加速模式,則將基本矢量元素進一步分解為幾十或幾百個三角形,并進行硬件加速并行繪制。
[0019]繪制到幀緩沖區笛卡爾坐標系空間的過程是通過對打印請求對象進行實物模擬的繪制過程,使打印的內容看起來像是被真實地打印到紙張上的效果,該紙張會在顯示空間中留下陰影,紙角會出現輕微的卷曲,卷曲的部分會造成光線漫反射的輕微明暗變化等。
[0020]實物模擬是根據該打印請求對象的格式類型或打印請求對象的內容形式來模擬的。例如,如果識別出打印請求對象是照片類型,在實物模擬繪制時,會在打印圖像對象的邊緣加上邊框或者相框,來進行擬物;如果識別出打印請求對象是演講幻燈片,在實物模擬繪制時,會將所有幻燈片頁面在三維空間中排成一個環形隊列擺放(圖4-1)。[0021 ]當打印請求對象為多頁內容時,打印內容繪制到幀緩沖區笛卡爾坐標系空間的結果通過三維空間笛卡爾坐標系,三維繪制出打印請求對象的多頁效果。
[0022]當打印請求對象為多頁內容時,打印內容繪制到幀緩沖區笛卡爾坐標系空間的結果通過二維空間笛卡爾坐標系繪制出頁面的維度,同時在該平面坐標系中,通過頁面的層疊示意方式繪制出多頁層疊的效果。
[0023]當打印多個請求對象時,后一個打印請求的對象會較前一個打印請求的對象繪制的位置更上一層,即:當兩個繪制的內容發生重疊時,后請求的打印對象繪制的結果會部分遮蓋到之前請求打印對象的繪制結果上。
[0024]當打印多個請求對象時,在所述顯示終端的幀緩沖區繪制打印請求,通過不同的繪制坐標區域進行區分,比如打印的多個文檔和圖片分別將繪制成堆疊在不同的兩個顯示區域,形成兩個文件堆疊區。
[0025]在所述顯示終端的幀緩沖區繪制打印請求的繪制旋轉方向可以在一個設定區間內內的隨機角度,比如打印內容打印在擬物的虛擬紙張上,該紙張在一定角度范圍內隨機傾斜平放在預先設置的桌面背景上。
[0026]當打印多個請求時,在所述顯示終端的幀緩沖區繪制打印請求,通過不同的繪制旋轉方向進行區分,比如打印內容打印在擬物的多個虛擬紙張上,這些紙張的中心點相同, 但其旋轉角度成逐個遞增,并平放在預先設置的桌面背景上,形成文件堆疊的自然擬物效果(圖8 -圖10)。
[0027]所述打印呈現結果的具體形態可以通過用戶操作進行改變。
[0028]所述用戶操作包含但不限于在呈現的界面上通過觸摸手勢、遙控器進行控制改變。
[0029]所述交互命令的功能包含但不限于對于顯示界面上顯示結果的整體放大、局部放大、對象的平移、對象的翻轉、對象的最小化、對象的刪除、對象的內容提取或對象的類型轉換。其中對象的類型轉換包含但不限于從打印好的文檔中提取頁眉或頁腳的文檔原始路徑,并根據文檔原始路徑將所述文檔還原成可互動的瀏覽器窗口對象,并將瀏覽地址定向到文檔原始路徑。通過此方法,可方便的將打印的靜態網頁文檔轉換問可以點擊訪問鏈接、 觀看視頻的動態網頁。
[0030]本發明還包括了一種基于打印的互動顯示系統,其特征在于,包含:
[0031]1) 一個網絡連接接口,用于連接網絡,接收網絡數據包;
[0032]2) —個虛擬打印請求接收設備,用來接收來自用戶終端在所述網絡上發送的打印請求;
[0033]3) —個輸入設備,用來接收交互命令;
[0034]4) 一個顯示設備,將所述打印請求通過繪圖指令序列輸出到一個笛卡爾坐標系空間并將其顯示到所述顯示設備的顯示區域,所述顯示設備是所述互動顯示系統中唯一的打印輸出設備,所述互動顯示系統不再包含支持其他物理打印輸出的結構或機械模塊;
[0035]所述虛擬打印請求接收設備包含了一個端口號用作打印服務,并將所述顯示終端的網絡地址、所述的端口和所述打印服務在所述網絡環境中發布。所述虛擬打印請求接收設備在所述網絡中發送廣播網絡包,并回復來自所訴用戶終端的查詢、搜索請求。所述虛擬打印請求接收設備接收的打印請求的類型可以包含但不限于圖片類和文檔類。
[0036]在所述的笛卡爾坐標系空間繪制打印請求,其繪制空間至少包含X軸和Y軸,也可以包含Z軸。[〇〇37] 在笛卡爾坐標系空間中執行的繪圖指令序列是根據打印請求內容的類型以及打印請求內容轉化的矢量圖、位圖、文字混合生成的。
[0038]在笛卡爾坐標系空間繪制打印請求的過程是通過對打印請求對象進行實物模擬的繪制過程。實物模擬是根據該打印請求對象的格式類型或打印請求對象的內容來模擬的。
[0039]當打印請求對象為多頁內容時,在笛卡爾坐標系空間繪制打印請求,通過三維空間笛卡爾坐標系,三維地繪制出打印請求對象的多頁效果。
[0040]當打印請求對象為多頁內容時,在笛卡爾坐標系空間繪制打印請求,通過二維空間笛卡爾坐標系繪制出頁面的維度,同時在該平面坐標系中,通過頁面的層疊示意方式繪制出多頁層疊的效果。[0041 ]當打印多個請求對象時,后一個打印請求的對象會較前一個打印請求的對象繪制的位置更上一層,即:當兩個繪制的內容發生重疊時,后請求的打印對象繪制的結果會部分遮蓋到之前請求打印對象的繪制結果上。
[0042]當打印多個請求對象時,在笛卡爾坐標系空間繪制打印請求,不同請求對象通過在空間笛卡爾坐標系中繪制結果的坐標不同進行相互區分。[〇〇43]在笛卡爾坐標系空間繪制打印請求的繪制旋轉方向是在一個設定區間內內的隨機角度。
[0044]當打印多個請求對象時,在笛卡爾坐標系空間繪制打印請求,通過繪制不同的坐標區域進行相互區分。[〇〇45]所述的輸入設備可以包含但不限于觸摸屏、遙控器。
[0046]所述交互命令的功能包含但不限于對互動顯示系統顯示的結果進行整體放大、局部放大、對象的平移、對象的翻轉、對象的最小化、對象的刪除、對象的內容提取或對象的類型轉換。[〇〇47]所述對象的類型轉換包含但不限于從打印好的文檔中提取頁眉或頁腳的文檔原始路徑,并根據文檔原始路徑將所述文檔還原成可互動的瀏覽器窗口對象,并將瀏覽地址定向到文檔原始路徑。[〇〇48]與現有技術相比,本發明具有以下效果:
[0049]1.本發明可以很好地應用于會議討論以及其他展示的環境中,可以更加方便的將聽會人員想要講述的內容呈現至一個公共的屏幕上面,對比原來只能口述的方式采用這樣的方式可以使得各種會議的討論過程進行得更加順利,降低發言人和發言人之間、聽會人員之間溝通上的隔閡。
[0050]2.本發明的益處還在于其即時性以及直觀性,所有的聽會人員可以隨時地將自己希望表達的內容以一種更加直觀的更加方便的方式呈現給所有的參會人員。這對于會議的討論,對于學術領域各類科技探討的進行帶來很大益處。【附圖說明】
[0051]圖1為實施例1:終端一主機一觸摸屏系統的示意圖;
[0052]圖2為實施例2:終端一投影儀一投影屏系統的示意圖;
[0053]圖3為實施例3:終端一終端系統的示意圖;
[0054]圖4-1、圖4-2為實施例4:單個多頁對象的呈現方式示意圖;
[0055]圖5為實施例5:多個對象的呈現方式示意圖;
[0056]圖6為實施例6:用戶交互方式示意圖;
[0057]圖7為實施例7:解析打印請求內容、自動觸發生成繪圖指令并執行的示意圖;
[0058]圖8描述了顯示終端104自動觸發執行根據打印請求解析提取的位圖繪圖指令的效果圖;
[0059]圖9描述了顯示終端104自動觸發執行根據打印請求解析提取的文字繪圖指令的效果圖;
[0060]圖10描述了顯示終端104自動觸發執行根據打印請求解析提取的矢量繪圖指令的效果圖;
[0061]其中圖8,9,10也展示了當接收到多個打印請求后,顯示終端通過擬物的繪圖方式顯示文件堆疊的自然擬物效果。【具體實施方式】[〇〇62] 下面結合附圖和具體實施例對本發明進行詳細說明。
[0063]實施例1
[0064]圖1的系統由一個用戶終端設備,一個主機以及一個與主機相連的觸摸屏幕構成。為了保證數據通信的要求,用戶終端與電腦主機在同一網絡條件下,可以采用有線直接相連的方式或者是采用無線網絡發送的方式。[〇〇65] 圖1系統的工作方式為:用戶終端101將需要呈現的內容以打印請求的方式發送至顯示終端104,該顯示終端104包含外置計算機模塊102和帶有觸摸屏的顯示模塊103。 用戶終端101在系統打印界面下刷新網絡打印機列表,并檢測到顯示終端104為一個網絡打印機。需要特殊說明的是,以上過程并不需要用戶終端安裝任何的軟件或者第三方應用, 就可以直接完成,只需要用戶終端與顯示終端在同一網絡環境即可,而且用戶終端的操作同打印正常內容的操作是相同的。當用戶向顯示終端104發送打印請求之后,顯示終端104 進行打印請求的接收,并對打印請求內容以及類型的分析、處理。處理的過程是將打印請求內容繪制到顯示終端的幀緩沖區笛卡爾坐標系空間當中。在顯示終端104處理完畢之后, 打印請求內容會以自然擬物的方式呈現在顯示模塊103上,顯示模塊帶有觸摸屏,可進一步對打印的擬物內容進行互動。[〇〇66] 將打印請求繪制到笛卡爾坐標系中的過程是將打印內容進行擬物之后進行繪制的過程,例如:多頁文檔類的內容,將會繪制成多頁層疊的效果;圖片類的內容將會繪制成為類似照片的形式。為了保證多個打印內容對象可以同時被用戶看到,方便選擇和查看,在繪制的時候通常會使得不同打印對象的中心點繪制的位置不同,并且呈現的角度也是相互不同的,并且在后面打印的內容對象會部分遮蓋到前一個對象的打印內容。雖然初始的狀態是不同的,呈現的角度也是各異的,但是用戶可以隨后根據自己的需要,通過手勢或者遙控的方式來改變對象的呈現形態。
[0067]在顯示終端104收到打印請求之后,顯示終端104會自動地將擬物打印結果呈現到觸摸屏上,此過程不需要用戶進行任何干預操作。隨后用戶即可在觸摸屏上進行對于呈現到屏幕上面的擬物打印內容的控制。控制的方式有兩類:手勢控制以及遠程遙控控制。 手勢控制即用戶可以通過觸摸屏上面簡單的劃動,拖拽等手勢完成對象的選取,移動等任務。用戶也可以通過手勢完成一些高級操作,如:放大對象,旋轉對象。并且考慮到屏幕顯示空間的限制問題,對象也可以通過一些預定義的手勢來完成最小化或刪除的操作。采用遙控的方式實現的效果與手勢操作實現的效果相同,用戶可以通過遙控器對顯示設備進行操控,可以使得用戶在更廣泛的空間應用該系統。
[0068]實施例2[〇〇69] 圖2的系統由一個用戶終端設備,一個投影儀以及一個投影幕構成。為了保證數據通信的要求,需要保證用戶終端與投影儀在同一網絡中。
[0070]圖2的系統是通過一個投影儀202,將繪制好的結果投影到一個“屏幕”203上面。 該系統與實施例1的系統稍有不同,實際實施的效果是相類似的,不同的是采用投影儀的系統內置了嵌入式計算機模塊,顯示模塊。
[0071]圖2的投影呈現到屏幕之后,用戶可以通過遙控的方式對呈現的對象進行控制。
[0072]實施例3
[0073]圖3的系統由多個智能移動設備(例如智能手機)組成,包括發起端(301)和多臺接收端,發起端和接收端都自帶觸摸顯示屏,為方便起見,圖3中只畫了兩臺接收端,接收端(302)和接收端(303)。為了保證數據通信的要求,需要保證發起端與接收端在同一網絡條件下,可以采用無線網絡發送的方式。
[0074]本實施例的系統的工作方式與實施例1類似,當用戶通過發起端發起一次打印請求時,作為接收端的移動設備會被作為提供打印服務的顯示終端被發起端搜索到,發起端可以一次選擇多個接收端并同時向它們發出打印請求。同樣的,以上過程并不需要移動設備安裝任何第三方軟件就可以直接完成,只需要它們處于同一網絡環境即可,而且發起端的操作同打印正常內容的操作是相同的。之后發起端便會將所需打印的內容通過打印協議通過網絡發送給顯示終端,即接收端。而接收端接收到打印內容后的繪制過程與實施例1 相同并在繪制完成后將打印內容顯示在屏幕上供用戶查看。同實施例1,用戶可以通過觸摸屏對呈現到屏幕上的內容進行控制。
[0075]智能手機已經是現代人必備的攜帶設備,因此本實施例特別適用于一種在沒有電腦或者大型顯示設備情況下作為傳遞信息情報共享手段。
[0076]實施例4
[0077]圖4-1,圖4-2展示的是兩類打印對象包含有多個頁面的呈現方式。從顯示方式可以分成兩類:3D呈現方式與2D呈現方式。
[0078]如圖4-1所示為3D呈現方式,在顯示窗口(401)中全部或者部分頁面通過有序的3D排列方式,將一個包含有多頁內容的對象呈現出來,頁面的初始排列示意圖可以為圖4-1中所示,多頁對象的前面若干頁碼(402-404)被排列在前排,其余頁面按照順序一次排列下去。由于所述的顯示終端是支持用戶的交互操作的,用戶可以通過主要兩種操作的方式來查看頁面的詳細內容:第一類,用戶可以通過點擊目前已經在顯示窗口(401)中顯示頁面的縮略圖,來選取自己需要的頁面查看其詳細信息;第二類,當對象的頁面數量過多時,顯示窗口(401)中無法完全呈現其全部頁面時,用戶可以通過按住某一頁面,例如圖 4-1中3號頁面(404),并且在接觸物體不離開顯示終端的情況下,向左側劃動,此時整個對象的全部頁面會伴隨用戶的手勢劃動方向而移動,整個過程類似于放映電影的膠片一樣, 當對象前面的頁面消失在窗口邊界的時候,對象后面的頁面會按照順序從后端呈現出來。 用戶可以通過如此劃動的操作來查找自己需要的頁面。
[0079]如圖4-2所示為2D呈現方式,整個對象的頁面通過堆疊的方式呈現出來,整個對象的首頁(405)將被初始呈現出來,后續的頁面將通過模擬實體書頁的方式呈現出來以表示在該初始頁面之后還存在著多個該對象的后續頁面。用戶同樣可以通過劃動手勢操作進行類似實體書籍的翻頁操作以查看該對象后面頁碼內容。
[0080]對比兩類呈現多頁對象的方式,3D呈現方式的優勢在于可以更加清晰地直接呈現出一個對象的多頁縮略圖,適合應用于圖片類,演示文檔類的打印對象。2D呈現方式是模擬書籍的呈現方式,對于對象本身具有連續性的內容具有很好的呈現效果。適合應用于多頁文檔類的內容。
[0081]實施例5
[0082]圖5展示的是當打印多個對象的情況下,不同對象之間的一種排布方式。每一個打印的對象(501)在初始呈現的時候,頁面正向的方向(503)都會與笛卡爾坐標系(502) 的Y軸正方向在一定的范圍內呈一定隨機的旋轉角度(504),為使用以及查看的方便,角度的范圍為-45度至+45度之間。同時,不同的打印對象初始呈現的絕對位置是不同的。當兩個對象發生部分重疊的時候,如圖5所示,后面打印的對象會部分遮蓋到前面打印的對象。但是由于對象的絕對位置,以及與坐標軸所呈角度的不同,盡可能多的對象僅在初始化的位置處即可以直接被用戶選取得到,當打印的對象過多,發生了完全遮蓋的情況下,用戶則需要通過先通過手勢移開上層的對象,才能選取到前面打印的被堆疊到下層的對象。
[0083]實施例6
[0084]圖6展示的是一種基本的用戶手勢操作類型,由前面權利要求所述的顯示終端是支持用戶交互操作的。用戶可以通過簡單的手勢操作來完成對于對象位置,大小,方向的改變。
[0085]圖6展示的是平移類的操作方式,用戶可以通過手指的觸碰選取需要平移的對象。用戶點按的初始位置為(601),頁面對象的初始位置為(603)。用戶可以通過在顯示終端不間斷的劃動來平移來選取對象的位置,如圖6所示,用戶點按位置變為(602),則用戶選取對象的位置伴隨著用戶點按位置的變化發生了移動,平移到了位置¢04),整個對象的移動都是整體移動的,移動的方向為(605)所示。
[0086]類似與圖6展示的平移操作,用戶還可以通過簡單的觸控交互方式,來完成對于選取對象的旋轉,縮放等操作。
[0087]實施例7
[0088]圖7描述了解析打印請求內容并觸發生成繪圖指令的過程。來自用戶終端的打印請求701被顯示終端收到后,經過打印格式解析,將打印請求內容解析成位圖、文字、矢量圖形等格式的數據,并自動生成可對幀緩存區703操作的基本繪圖控制命令702序列,并完成自動觸發繪圖控制命令的執行。執行繪圖控制命令702序列后,幀緩存區703的內容將發生改變。顯示終端負責以每秒30幀-120幀的速度選取其中一個刷新過的幀緩存區703, 并顯示出來。
[0089]圖8,圖9,圖10也展示了,當接收到多個打印請求后,顯示終端通過擬物的繪圖方式,將每個打印請求繪制在單獨的擬物紙張上面,每個擬物紙張的中心位置相同,但旋轉角度成逐個遞增,并平放在預先設置的桌面背景上,形成文件堆疊的自然擬物效果。
【主權項】
1.一種在計算機網絡環境下通過打印通道進行互動顯示的方法,其特征在于,該方法包含: 1)在所述計算機網絡環境中,連接至少兩個獨立的設備,其中一個為用戶終端,另一個為顯示終端; 2)在顯示終端上注冊一個端口用作打印服務; 3)將所述顯示終端的網絡地址、所述的端口和所述打印服務在所述網絡環境中發布; 4)接收來自所述用戶終端的打印請求; 5)解析所述打印請求內容,生成對應的繪圖指令序列,并自動激活執行繪圖操作,在所述顯示終端的幀緩沖區內繪制出至少一部分所述打印請求內容的圖像; 6)從至少一個與所述打印服務端口不同的輸入通道中獲取交互命令; 7)根據所述交互命令重構繪圖指令,將至少一部分所述打印請求繪制成至少一個變換過的圖像或視頻。2.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述顯示終端內置了嵌入式計算機模塊和顯示模塊,但不含有支持物理打印輸出的結構或機械模塊。3.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述顯示終端包含外置計算機模塊和顯示模塊,但不含有支持物理打印輸出的結構或機械模塊。4.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述用戶終端通過廣播協議搜尋到顯示終端設備。5.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述用戶終端發送的打印請求內容包括但不限于圖片類和文檔類。6.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述在顯示終端的幀緩沖區自動繪制打印請求,繪制空間至少包含X軸和Y軸。7.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,在所述顯示終端的幀緩沖區中執行的繪圖指令序列是根據打印請求內容的類型以及打印請求內容轉化的矢量圖、位圖、文字混合生成的。8.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述在顯示終端的幀緩沖區繪制打印請求的過程是通過對打印請求對象進行實物模擬的繪制過程。9.根據權利要求9所述的一種通過打印通道進行互動顯示的方法,其特征在于,實物模擬是根據該打印請求對象的格式類型或打印請求對象的內容來模擬的。10.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,當打印請求為多頁內容時,在所述顯示終端的幀緩沖區繪制打印請求,通過三維空間笛卡爾坐標系,三維地繪制出打印請求對象的多頁效果。11.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,當打印請求為多頁內容時,在所述顯示終端的幀緩沖區繪制打印請求,通過二維空間笛卡爾坐標系繪制出頁面的維度,同時在該平面坐標系中,通過頁面的層疊示意方式繪制出多頁層疊的效果。12.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,當打印多個請求時,在所述顯示終端的幀緩沖區繪制打印請求,后一個打印請求對象的繪制位置會較前一個打印請求對象更上一層,即:當兩個繪制的結果發生重疊時,后請求打印對象的繪制結果會部分遮蓋到之前請求打印對象的繪制結果上。13.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,當打印多個請求時,在所述顯示終端的幀緩沖區繪制打印請求,不同請求對象通過在空間笛卡爾坐標系中繪制結果的坐標不同進行相互區分。14.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,在所述顯示終端的幀緩沖區繪制打印請求的繪制旋轉方向是在一個設定區間內內的隨機角度。15.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,當打印多個請求時,在所述顯示終端的幀緩沖區繪制打印請求,通過不同的繪制旋轉方向進行區分。16.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,當打印多個請求對象時,在所述顯示終端的幀緩沖區繪制打印請求,通過不同的繪制坐標區域進行區分。17.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,在所述顯示終端的幀緩沖區繪制的打印請求圖像,通過投影顯示到其他物體表面。18.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述的交互命令包含但不限于在呈現的界面上通過觸摸手勢、遙控器進行控制改變。19.根據權利要求1所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述交互命令的功能包含但不限于對于顯示界面上顯示結果的整體放大、局部放大、對象的平移、對象的翻轉、對象的最小化、對象的刪除、對象的內容提取或對象的類型轉換。20.根據權利要求19所述的一種通過打印通道進行互動顯示的方法,其特征在于,所述對象的類型轉換包含但不限于從打印好的文檔中提取頁眉或頁腳的文檔原始路徑,并根據文檔原始路徑將所述文檔還原成可互動的瀏覽器窗口對象,并將瀏覽地址定向到文檔原始路徑。21.一種基于打印的互動顯示系統,其特征在于,包含: 1)一個網絡連接接口,用于連接網絡,接收網絡數據包; 2)—個虛擬打印請求接收設備,用來接收來自用戶終端在所述網絡上發送的打印請求; 3)一個輸入設備,用來接收交互命令; 4)一個顯示設備,將所述打印請求通過繪圖指令序列輸出到一個笛卡爾坐標系空間并將其顯示到所述顯示設備的顯示區域,所述顯示設備是所述互動顯示系統中唯一的打印輸出設備,所述互動顯示系統不再包含支持其他物理打印輸出的結構或機械模塊;22.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,所述虛擬打印請求接收設備包含了一個端口號用作打印服務,并將所述顯示終端的網絡地址、所述的端口和所述打印服務在所述網絡環境中發布;23.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,所述虛擬打印請求接收設備在所述網絡中發送廣播網絡包,并回復來自所訴用戶終端的查詢、搜索請求。24.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,所述虛擬打印請求接收設備接收的打印請求的類型包括包括但不限于圖片類和文檔類。25.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,在所述的笛卡爾坐標系空間繪制打印請求,其繪制空間至少包含X軸和Y軸。26.根據權利要求21所述的一種基于打印的互動終端顯示系統,其特征在于,在笛卡爾坐標系空間中執行的繪圖指令序列是根據打印請求內容的類型以及打印請求內容轉化的矢量圖、位圖、文字混合生成的。27.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,在笛卡爾坐標系空間繪制打印請求的過程是通過對打印請求對象進行實物模擬的繪制過程。28.根據權利要求27所述的一種基于打印的互動顯示系統,其特征在于,實物模擬是根據該打印請求對象的格式類型或打印請求對象的內容來模擬的。29.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,當打印請求對象為多頁內容時,在笛卡爾坐標系空間繪制打印請求,通過三維空間笛卡爾坐標系,三維地繪制出打印請求對象的多頁效果。30.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,當打印請求對象為多頁內容時,在笛卡爾坐標系空間繪制打印請求,通過二維空間笛卡爾坐標系繪制出頁面的維度,同時在該平面坐標系中,通過頁面的層疊示意方式繪制出多頁層疊的效果。31.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,當打印多個請求對象時,后一個打印請求的對象會較前一個打印請求的對象繪制的位置更上一層,即:當兩個繪制的內容發生重疊時,后請求的打印對象繪制的結果會部分遮蓋到之前請求打印對象的繪制結果上。32.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,當打印多個請求對象時,在笛卡爾坐標系空間繪制打印請求,不同請求對象通過在空間笛卡爾坐標系中繪制結果的坐標不同進行相互區分。33.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,在笛卡爾坐標系空間繪制打印請求的繪制旋轉方向是在一個設定區間內內的隨機角度。34.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,當打印多個請求對象時,在笛卡爾坐標系空間繪制打印請求,通過繪制旋轉不同的角度進行相互區分。35.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,當打印多個請求對象時,在笛卡爾坐標系空間繪制打印請求,通過繪制不同的坐標區域進行相互區分。36.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,所述的輸入設備包含但不限于觸摸屏、遙控器。37.根據權利要求21所述的一種基于打印的互動顯示系統,其特征在于,所述交互命令的功能包含但不限于對互動顯示系統顯示的結果進行整體放大、局部放大、對象的平移、對象的翻轉、對象的最小化、對象的刪除、對象的內容提取或對象的類型轉換。38.根據權利要求37所述的一種基于打印的互動顯示系統,其特征在于,所述對象的類型轉換包含但不限于從打印好的文檔中提取頁眉或頁腳的文檔原始路徑,并根據文檔原始路徑將所述文檔還原成可互動的瀏覽器窗口對象,并將瀏覽地址定向到文檔原始路徑。
【文檔編號】G06F3/12GK105988760SQ201510069799
【公開日】2016年10月5日
【申請日】2015年2月10日
【發明人】張效衡, 陸飛
【申請人】上海品奇數碼科技有限公司