新四季網

用於控制應用的方法和相關的系統的製作方法

2023-04-24 14:22:36

用於控制應用的方法和相關的系統的製作方法
【專利摘要】本發明涉及用於藉助多個輸入設備(6,14-17)來控制應用(9),特別是用於醫學圖像數據組(B)的交互圖像操縱的應用的一種方法和一種系統。在此定義多個虛擬的開關元件(18)並且這樣與所述應用(9)相關聯,使得激活每個開關元件(18)會觸發所述應用(9)的特定的對應的動作(R,Z,P)。輸入設備(6,14-17)的輸入信號(E1-E8)根據預定的規則分別與虛擬的開關元件(18)中的一個相關聯以用於其激活。
【專利說明】用於控制應用的方法和相關的系統
【技術領域】
[0001]本發明涉及一種用於藉助多個輸入設備來控制(軟體)應用,即應用程式的方法。本發明在此尤其涉及一種用於醫學技術圖像數據的交互圖像操縱的應用。本發明還涉及一種相關的系統。在此,將輸入(命令)傳輸到應用尤其被理解為「控制」應用,該應用由使用者在使用輸入設備的條件下執行。
【背景技術】
[0002]概念「交互的圖像操縱」被概括為使用者與圖像顯示的變化交互地接觸的操作。屬於此的是圖像信息的二維或三維的旋轉、變焦操作(即放大/縮小顯示的圖像截面)或搖攝(Pan)操作(即移動顯示的圖像截面)。這些操作尤其共同地是,其是時間關鍵的,因為系統對使用者交互的明顯延遲的反應極大地限制了使用舒適性。
[0003]通常考慮到特定的輸入設備對軟體應用,特別是對於醫學技術的圖像處理的領域的軟體應用進行編程,該輸入設備應當用於操作應用。因此,應用的實施主要取決於隨後要選擇的輸入設備。為了確保在不同硬體環境下的應用的可用性,通常必須針對大量不同的輸入設備,例如滑鼠、(單點或多點)觸摸板、(單點或多點)觸控螢幕、圖形輸入板、鍵盤、操縱杆、語言-或手勢識別的輸入設備等設計應用。
[0004]這導致了在應用擴展中的極大的開銷,必須分別根據各個輸入設備程序技術地考慮各個輸入設備的輸入信號在處理中的極大不同。此外,已經設置的應用後續地僅能以大的開銷被匹配到支持輸入設備的新擴展的類型(例如在最近的多點觸控螢幕、語言或手勢控制)。目前的應用因此幾乎呆板地規定為特定的輸入設備或特定選擇輸入設備,並且由此規定為特定的硬體環境。
[0005]在常規應用的控制的情況下,特別是在醫學技術圖像數據的交互的圖像操縱的情況下的另一個問題在於,用於產生相同命令(並且由此用於引起應用的相同的處理結果)的不同類型的輸入設備要求使用者執行不同的操作處理。由此使用者例如對於圖像變焦(也就是對於顯示的圖像截面的放大)在藉助三鍵滑鼠控制應用的情況下通常必須操作中間的滑鼠鍵,而其在藉助多點觸控螢幕控制應用的情況下必須在觸摸敏感的表面上同時,另外以預定的特定的方向,移動拇指和食指。也就是使用者在利用不同的輸入設備操作相同的應用時經歷不同的操作特性(使用者經驗),這在不同的硬體環境中相反地運行有效的工作流程。

【發明內容】

[0006]本發明要解決的技術問題是,提供用於藉助多個輸入設備來控制應用的一種方法和一種系統,該系統確保了在考慮到待使用的輸入設備的前提下在高的靈活性的同時的簡單的實施性。
[0007]參照所述方法,上述技術問題通過具有本發明的技術特徵的解決方案來解決。參照所述系統,上述技術問題通過具有本發明的技術特徵的解決方案來解決。優選的和部分對於從本發明來看的本發明的實施方式和擴展在從屬權利要求和隨後的描述中給出。
[0008]在根據本申請的方法的過程中,定義特定數量的虛擬的開關元件並且這樣與待控制的應用相關聯,使得激活每個虛擬的開關元件會觸發應用的特定動作。虛擬的開關元件另一方面邏輯地與至少一個輸入設備(但優選多個輸入設備)相聯繫,從而輸入設備的輸入信號分別與虛擬的開關元件相關聯以用於其激活。在此根據預定的規則執行輸入信號與各個虛擬的開關元件的關聯。
[0009]在此軟體組件稱為虛擬的開關元件,該軟體組件仿真真實的(物理)開關元件諸如按鍵開關的特性,方法是虛擬的開關元件能夠可逆地在激活狀態和解除激活狀態之間切換並且提供反映各個狀態的輸出信號。例如通過變量,特別是所謂的「標識位」程序技術地實現每個開關元件。在此可以通過一個或多個輸入信號來可逆地激活和解除激活每個虛擬的開關元件。
[0010]虛擬的開關元件在此在本發明的範圍內原則上可以實施為應用的固有的組成部分。但優選地,其在應用外部被實施。由此,虛擬的開關元件例如可以實施為在應用和作業系統之間設置的中間軟體(特別是構架)的一部分。虛擬的開關元件可以可選地例如根據「按鍵」的類型作為應用的用戶界面的部分在對應的計算機系統的顯示屏上顯示。但這一點在本發明的範圍內不是強制必須的。
[0011]信號一般被理解為輸入設備的「輸入信號」,即,該輸入信號是各個輸入設備在使用者操作時輸出的。可以以不同的方式操作的輸入設備對於每種操作方式輸出特有的輸入信號,從而各個輸入信號反映操作的類型。由此例如三鍵滑鼠在通過使用者操作按鍵時輸出三個不同的輸入信號中的一個,根據該信號判斷是否按下滑鼠左鍵、滑鼠中鍵或滑鼠右鍵。同一個輸入設備的不同輸入信號或這些輸入信號的不同組合在此通常與不同的虛擬的開關元件相關聯。
[0012]在本發明的範圍內能夠使用不同的輸入設備,特別是單鍵或多鍵滑鼠、軌跡球、操縱杆、具有所屬的數據筆(筆)的圖形輸入板、單或多點觸摸板、單或多點觸控螢幕、語言控制的輸入設備和/或手勢控制的輸入設備。在此位置選擇性地觸摸敏感的開關面(Schaltfliiche)被稱為觸摸板,在該開關面內通過用手指觸摸可以設置開關點。下面具有顯示屏的觸摸板被稱為觸控螢幕。在某一時間點僅能採集唯一的開關點的觸摸板或觸控螢幕被稱為單點觸摸板或單點觸控螢幕。相應地,可以採集多個同時且空間分開地產生的開關點的觸摸板或觸控螢幕被稱為多點觸摸板或多點觸控螢幕。
[0013]在實施該方法時,多個輸入設備中的至少一個始終與虛擬的開關元件數據傳輸技術地連接。該開關元件或另外的開關元件的每一個可以與前面提到的輸入設備交換地與虛擬的開關元件相連。在桌面PC上運行的待控制的應用的實例例如可以以通常的三鍵滑鼠作為輸入設備來操作,而在平板電腦上運行的同一個應用的另一個實例使用平板電腦的集成的多點觸控螢幕作為輸入設備。但優選地在本發明的範圍內多個輸入設備也同時且彼此並行地與虛擬的開關元件相關聯,其中尤其也可以同時使用該多個輸入設備。由此典型地,在筆記本電腦上運行的應用在按照本發明的方法的過程中也可以同時通過筆記本電腦的集成的觸摸板、通過筆記本鍵盤以及通過連接的三鍵滑鼠來控制,其中所有三個輸入設備僅通過虛擬的開關元件與應用通信。在此使用者例如可以藉助三鍵滑鼠發送變焦命令並且同時或在之前或之後直接通過觸摸板進行圖像旋轉。[0014]由此,虛擬的開關元件作為在一側為應用和另一側為可替換或同時使用的輸入設備之間的總的(並且優選唯一的)接口使用。該方案導致在應用擴展的情況下的主要簡化,應用可以完全獨立於待使用的輸入設備來編程。特別地,基本上簡化了用於支持新型的原來未設置的輸入設備的應用的匹配,而僅需定義新型的輸入設備的輸入信號與虛擬的開關兀件的關聯。
[0015]在本發明的優選的實施中,對於所有輸入設備統一地預定規則,以該輸入設備的輸入信號與虛擬的開關元件的關聯作為基礎。「統一」意味著,關聯規則不是對於每個輸入設備或每種類型的輸入設備額外地且任意地規定,而是通過上級設置的標準來確定。這樣的標準特別是藉助各個輸入設備產生的輸入信號的數量和/或各個輸入設備的輸入信號的(定性的)信息內容。考慮到輸入信號的信息內容下面尤其區別「專用的輸入信號」和「非專用的輸入信號」。
[0016]下面將輸入設備的多個輸入信號中的一個可以明確地與同一個輸入設備的每個另外的輸入信號區別並且由此由於本身的緣故而與(多個可用的命令中的)一個特定的命令對應的輸入信號理解為「專用的輸入信號」。該意義上的專用的輸入信號例如可以通過操作多鍵滑鼠的特定的滑鼠鍵,但也可以通過特定的手勢或語言命令產生。
[0017]與此不同地,下面將不是由於本身的緣故而與特定的命令對應的輸入信號理解為「非專用的輸入信號」。屬於此的尤其是在多點觸摸板或多點觸控螢幕(在證實的按鍵之外)上產生開關點(觸摸點)。
[0018]通過統一的規則一方面進一步簡化用於支持新型的輸入設備的應用的匹配。另一方面通過統一地關聯不同輸入設備的輸入信號使「使用者經驗」,即由各個輸入設備引起的操作特性被統一,由此對於使用者實現了應用的特別直觀且有效的操作。 [0019]在優選的並且在通常的使用者特性上特別良好地匹配的本方法的構造變形中定義三個虛擬的開關元件,其仿真通常的三鍵滑鼠的輸入特性。第一虛擬的開關元件在此相應於虛擬的滑鼠左鍵。第二虛擬的開關元件相應於虛擬的滑鼠中鍵。最後,第三虛擬的開關元件相應於虛擬的滑鼠右鍵。在本發明的該實施中由此將所有輸入設備以虛擬的三鍵滑鼠在語義學上標準化,從而使用者在操作另外的類型的輸入設備(例如觸摸板或語言控制)時可以追溯該常用的語義學。由此從使用者方面基本上簡化了藉助不同的輸入設備的應用的操作。
[0020]在規則的優選的構造中在此設置,在僅允許產生唯--個輸入信號的至少一個
(優選每個)輸入設備中,該輸入信號始終與虛擬的滑鼠左鍵相關聯。通過操作這樣的輸入設備,例如單鍵滑鼠、單點觸摸板或圖形輸入板,由此始終激活左邊的虛擬的滑鼠鍵。
[0021]附加地或替換地在規則的範圍內優選地,在允許同時產生多個非專用的輸入信號的至少一個(優選每個)輸入設備中,特別是在多點觸摸板或多點觸控螢幕中,
[0022]-三個同時產生的輸入信號始終與虛擬的滑鼠右鍵相關聯,
[0023]-恰好兩個(在缺少一個或每個其他輸入信號的情況下)同時產生的輸入信號始終與虛擬的滑鼠中鍵相關聯,和
[0024]-單個(在缺少一個或每個其他輸入信號的情況下)產生的輸入信號始終與虛擬的滑鼠左鍵相關聯。
[0025]也就是在恰好一個產生的開關點(單指交互)的情況下激活虛擬的滑鼠左鍵,在恰好兩個同時產生的開關點(兩指交互)的情況下激活虛擬的滑鼠中鍵,並且在三個同時產生的開關點(三指交互)的情況下激活虛擬的滑鼠右鍵。
[0026]還附加或替換地,在規則的範圍內在允許產生至少兩個不同的專用的輸入信號的至少一個(優選每個)輸入設備中,至少只要不同時還產生另外的輸入信號,每個輸入信號就優選與對應的虛擬滑鼠鍵相關聯。對於相應的輸入設備的示例,特別是兩鍵滑鼠、三鍵滑鼠,但也可以是手勢控制的輸入設備或語言控制的輸入設備。在語言控制的輸入設備的情況下優選地將待識別的語言命令(說出的命令)與虛擬的三鍵滑鼠的語義學相適配。例如在該意義上輸入設備在識別說出的命令「按下滑鼠左鍵」的情況下產生與虛擬的滑鼠左鍵相關聯的輸入信號,等等。同樣,在手勢控制的輸入設備的情況下通過其可以控制輸入設備的手勢優選地也與虛擬的三鍵滑鼠的語義學相適配。例如在此可以通過手指向左、向下或向右移動分別產生與虛擬的滑鼠左鍵或虛擬的滑鼠中鍵或虛擬的滑鼠右鍵相關聯的輸入信號。
[0027]只要輸入設備(如在兩鍵滑鼠的情況下)僅能產生兩個不同的輸入信號,則這兩個輸入信號優選地成對地與虛擬的滑鼠左鍵和虛擬的滑鼠右鍵相關聯。
[0028]只要輸入設備(如在三鍵滑鼠的情況下)可以產生三個不同的輸入信號,則這三個輸入信號優選地始終分別與三個虛擬的滑鼠鍵中的一個相關聯。這同樣適用於由語言控制的或手勢控制的輸入設備識別的語言命令或手勢。優選地在最後提到的情況下對於每個虛擬的滑鼠鍵規定對應的命令或對應的手勢。
[0029]只要在輸入設備(例如兩鍵滑鼠、三鍵滑鼠、必要時的手勢控制的輸入設備)的情況下可以同時產生多個專用的輸入信號,則優選地同時產生的每個輸入信號始終與各個對應的虛擬的滑鼠鍵相關聯。在同時操作三鍵滑鼠的滑鼠右鍵和滑鼠左鍵的情況下在該方法變形中由此同時激活虛擬的滑鼠右鍵和滑鼠左鍵。
[0030]但作為對此的替換在規則的範圍內也可以規定,在同時產生恰好兩個或三個專用的輸入信號的情況下又根據同時產生的輸入信號的數量來選擇待激活的虛擬的滑鼠鍵。在恰好兩個同時產生的輸入信號的情況下在此激活虛擬的滑鼠中鍵。在可能的三個同時產生的輸入信號的情況下激活虛擬的滑鼠右鍵。在同時操作三鍵滑鼠的滑鼠右鍵和滑鼠左鍵的情況下在該方法變形中由此激活虛擬的滑鼠中鍵。
[0031]按照本發明的系統包括輸入中繼模塊,該輸入中繼模塊信號技術地中間連接待控制的應用和至少一個輸入設備,並且該輸入中繼模塊由此將由一個或每個輸入設備輸出的輸入信號傳輸到應用的模塊。輸入中繼模塊在此構造為電路-和/或程序技術地用於自動實施按照本發明的方法,特別是在上面描述的實施變形中。
[0032]按照本發明的系統在狹義上是軟體,特別是在其上構建應用的構架。在另外的意義上,系統還包括為其運行所需的硬體組成部分,特別是在其上系統的軟體組成部分、特別是輸入中繼模塊以及應用可執行地實施的計算機。在輸入中繼模塊的範圍內特別地實施上面描述的虛擬的開關元件,即特別是虛擬的滑鼠鍵。
[0033]更進一步,本發明的另外的體現是電腦程式產品,該電腦程式產品包括在其上存儲有電腦程式的可機器讀取的指令的數據載體,在該電腦程式運行時在計算機上自動執行按照本發明的方法,特別是在上面描述的實施變形中的一個的方法。【專利附圖】

【附圖說明】
[0034]下面對照附圖對本發明的實施例作進一步的說明。附圖中:
[0035]圖1以示意圖示出了用於控制交互地圖像操縱醫學技術圖像數據的應用的系統。
【具體實施方式】
[0036]在圖1中示出的系統I包括作為核心部分的構架2,該構架用於針對醫學技術的圖像處理的區域(軟體)應用的擴展和運行。構架2在此提供在構架2上構建的應用可以訪問的功能和服務。可選地,構架2還包含運行時間環境,在該運行時間環境中可以獨立於平臺地運行在構架2上構建的應用。除了該描述的組成部分之外構架2附加地包括輸入中繼模塊3。
[0037]在另一種意義上,系統I除了構架2之外附加地包括隸屬的平臺,該平臺通過(數據處理)硬體4 (特別是PC或工作站)以及在其上的作業系統5構成。
[0038]用於接收使用者的輸入的多個輸入設備6、作為輸出設備的至少一個顯示屏7以及至少一個圖像數據存儲器8與系統I信號傳輸技術地相連。
[0039]圖1還示出了在構架2上的(軟體)應用9。應用9例如是所謂的「閱讀器」,也就是用於顯示(二維和/或三維的)醫學圖像數據組B的程序。
[0040]應用9在強烈簡化示出的示例中包括圖像準備模塊10,該圖像準備模塊準備由圖像數據存儲器8輸送的用於在顯示屏7上顯示的圖像數據組B並且在顯示屏7上顯示。在二維的圖像數據組B中準備例如是格式-或解析度轉換、顏色匹配等。在三維的圖像數據組B中圖像準備決定性地包括由三維的圖像信息,例如通過建立截面圖像,或由場景的三維可視化(體積繪製)導出可顯示的二維視圖。
[0041]圖像準備模塊10在此按照示例性的圖示訪問多個分別用於執行特定的圖像操縱的軟體模塊。就此示例性地示出了用於計算二維或三維的圖像信息的旋轉的旋轉模塊11、用於計算圖像數據組B的所選擇的圖像截面的放大的圖像信息的變焦模塊12以及用於選擇相應於可移動的圖像截面的圖像信息的搖攝模塊13。
[0042]在(旋轉)動作R的範圍內旋轉模塊11根據原始的圖像數據組B計算旋轉的圖像並且將該旋轉的圖像回饋給圖像準備模塊10以用於在顯示屏7上顯示。在(變焦)動作Z的範圍內變焦模塊12計算放大的圖像截面的圖像信息並且將放大的圖像截面回饋給圖像準備模塊10以用於在顯示屏7上顯示。在(搖攝)動作P的範圍內在移動待顯示的圖像截面的情況下搖攝模塊13確定相應於該移動的圖像截面的圖像數據並且將移動的圖像回饋給圖像準備模塊10以用於在顯示屏7上顯示。
[0043]所描述的動作R、Z和P可以由使用者通過操作一個或多個輸入設備6通過相應的使用者輸入有針對性地安排。輸入設備6在此原則上可以彼此替代地(也可以相互交換地)與系統I相連。在該情況下始終僅向系統使用者提供單獨的輸入設備6。但優選地,如所示的那樣,多個輸入設備6同時並且彼此並行地與系統I數據傳輸技術地相連,例如三鍵滑鼠
14、具有所屬的數據筆(筆)的數字圖形輸入板15、單點觸摸板16以及多點觸控螢幕17。
[0044]此外,另外的(未詳細示出的)輸入設備6可以作為所示的輸入設備6的附加或替換與系統I相連,特別是手勢控制的(手勢識別的)輸入設備或語言控制的(語言識別的)輸入設備。[0045]根據其特定的實施,每個輸入設備6響應使用者交互而輸出不同數量的輸入信號E1-E8。由此三鍵滑鼠14例如可以輸出三個輸入信號El至E3,其中輸入信號El報告了點擊滑鼠左鍵,輸入信號E2報告了點擊滑鼠中鍵並且輸入信號E3報告了點擊滑鼠右鍵。藉助圖形輸入板15或所屬的筆可以在一個時間點始終僅在圖形輸入板的二維開關面內產生一個開關點,其中圖形輸入板15或所屬的筆輸出單獨的輸入信號E4。相應地同樣適用於單點觸摸板16,該單點觸摸板在其開關面上產生單個的開關點的情況下輸出輸入信號E5。藉助多點觸控螢幕17可以通過用一個或多個手指觸摸二維開關面同時產生直至三個開關點。多點觸控螢幕17在此可以輸出三個輸入信號E6、E7和E8,其中輸入信號E6報告了第一米集的開關點,輸入信號E7必要時報告了第二米集的開關點並且輸入信號E8必要時報告了第三採集的開關點。
[0046]輸入設備6的輸入信號E1-E8不是直接向應用9傳送。而是將所有輸入設備6的輸入信號E1-E8首先在構架2內傳送到輸入中繼模塊3。
[0047]在輸入中繼模塊3中定義三個虛擬的開關面18,其代表虛擬的滑鼠左鍵19、虛擬的滑鼠中鍵20和虛擬的滑鼠右鍵21。輸入設備6的每個輸入信號E1-E8在此通過關聯模塊22與各個對應的虛擬的開關元件18關聯,從而通過各自的輸入信號E1-E8激活對應的虛擬的開關元件18。
[0048]虛擬的開關元件18在此在另一方面為了輸出各個輸出信號Al、A2或A3這樣與應用9相關聯,使得激活任一個開關元件18觸發應用9的對應動作。激活或解除激活任一個開關元件在此可逆地改變各個對應的輸出信號A1-A3的狀態。例如狀態「 Down 」報告了激活對應的開關元件18,而狀態「 Up 」報告了解除激活開關元件18。佔位符「〈MouseButton〉」在此始終通過各個開關元件18的標記來替換,例如虛擬的滑鼠左鍵19通過「LeftMouseButton」替換的情況、虛擬的滑鼠中鍵20通過「MiddleMouseButto n」替換的情況以及虛擬的滑鼠右鍵21通過「RightMouseButton」替換的情況。
[0049]將虛擬的開關元件18與應用9的功能相關聯在此按照在醫學技術圖像操縱中通常的語義學告知,由此通過按下真實的三鍵滑鼠的滑鼠左鍵可以觸發圖像旋轉、通過按下滑鼠中鍵可以觸發顯示的圖像截面的放大(變焦)並且通過按下滑鼠右鍵可以觸發顯示的圖像截面的移動(搖攝)。相應地在系統I中虛擬的滑鼠左鍵19與旋轉模塊11相關聯、虛擬的滑鼠中鍵20與變焦模塊12相關聯並且虛擬的滑鼠右鍵21與搖攝模塊13相關聯,並且在激活狀態下觸發各自的動作R、Z或P:
[0050]-LeftMouseButtonDown: StartRotateCommand 開始旋轉命令
[0051]-LeftMouseButtonUp: EndRotateCommand 結束旋轉命令
[0052]-MiddleMouseButtonDown: StartZoomCommand 開始變焦命令
[0053]-MiddleMouseButtonUp: EndZoomCommand 結束變焦命令
[0054]-RightMouseButtonDown: StartPanCommand 開始搖攝命令
[0055]-RightMouseButtonUp: RndPan Command結束搖攝命令
[0056]通過關聯模塊22進行的輸入信號E1-E8與虛擬的開關元件18的關聯實現了對於所有開關元件6統一的語義學的規則,據此
[0057](I)在允許產生至少兩個不同的專用的輸入信號的每個輸入設備中將每個輸入信號與對應的虛擬的滑鼠鍵19、20或21相關聯,從而該對應的滑鼠鍵19、20或21響應各自的輸入信號的接收而被激活,和
[0058](2)在每個另外的輸入設備中,根據同時產生的輸入信號的數量Σ來確定待激活的開關面,其中
[0059]a)在Σ=3時,激活虛擬的滑鼠右鍵21,
[0060]b)在Σ=2時,激活虛擬的滑鼠中鍵20,和
[0061]c)在Σ=1時,激活虛擬的滑鼠左鍵19。
[0062]根據規則(1),在所示的示例中處理三鍵滑鼠14的輸入信號Ε1-Ε3。在此,與三鍵滑鼠14的左鍵對應的輸入信號El通過關聯模塊22與左側的虛擬滑鼠鍵19相關聯。與三鍵滑鼠14的中鍵對應的輸入信號Ε2通過關聯模塊22與中間的虛擬滑鼠鍵20相關聯。最後,與三鍵滑鼠14的右鍵對應的輸入信號Ε3通過關聯模塊22與右側的虛擬滑鼠鍵21相關聯。當通過按下多個鍵同時產生至少兩個輸入信號Ε1-Ε3時,則維持該關聯。也就是,在同時按下三鍵滑鼠14的多個鍵的情況下同時激活相應的虛擬的滑鼠鍵19-21。
[0063]根據規則(I ),通過關聯模塊22也關聯可能的語言或手勢控制的輸入設備的輸入信號。在此在通過各個輸入設備識別特別的語言命令或特定的手勢的情況下始終激活與識別的命令或識別的手勢對應的開關元件18。
[0064]根據規則(2),一方面通過關聯模塊22處理多點觸控螢幕17,通過該多點觸控螢幕(根據觸控螢幕幕表面的手指的數量以及由此產生的開關點)能夠產生一個或多個非專用的輸入信號Ε6-Ε8。在此關聯模塊22在僅接收輸入信號Ε6-Ε8中的一個(Σ=1)的情況下激活虛擬滑鼠左鍵19,在僅接收三個輸入信號Ε6-Ε8中的兩個(Σ=2)的情況下激活滑鼠中鍵20,並且在接收全部三個輸入信號Ε6-Ε8 ( Σ=3)的情況下激活滑鼠右鍵21。
[0065]此外,規則(2)還應用於僅能產生唯 個輸入信號的輸入設備。這在所不的不例中涉及圖形輸入板15的輸入信號Ε4和單觸板16的輸入信號Ε5。對於該輸入設備6同時產生的輸入信號的數量必然始終是值一(Σ=1),從而在接收輸入信號Ε4或Ε5中的一個的情況下通過關聯模塊22始終操作虛擬滑鼠左鍵19。
[0066]在示例性的方法流程中關聯模塊22在接收輸入設備6中的一個的至少一個輸入信號Ε1-Ε8的情況下首先通過與存儲的對應表比較來檢查,該或每個接收的輸入信號Ε1-Ε8是否作為與特定的虛擬滑鼠鍵19-21對應的專用的輸入信號。必要時關聯模塊22激活相應的虛擬滑鼠鍵19-21。
[0067]否則,關聯模塊22確定接收的輸入信號Ε1-Ε8的數量Σ,並且
[0068]-在Σ=1時激活虛擬的滑鼠左鍵19,
[0069]-否則在Σ=2時激活虛擬的滑鼠中鍵20,以及
[0070]-否則激活虛擬的滑鼠右鍵21。
[0071]所描述的方法流程周期地或在輸入信號Ε1-Ε8每次變化時重複,其中根據信號變化的類型激活或解除激活一個或多個虛擬的滑鼠鍵19-21。
[0072]通過將輸入信號Ε1-Ε8隱含地映射到虛擬的三鍵滑鼠以及通過不同的輸入設備6的輸入信號Ε1-Ε8的統一的語義學,使用者可以直觀地並且無需辛苦學習地利用完全不同的必要時也包括全新的輸入設備6工作,因為相應的輸入設備始終相同地並且以可預見的方式對使用者交互作出反應。上述描述的系統I在此同時在數值上是低開銷的並且由此允許實時執行所描述的圖像操縱。
[0073]輸入中繼模塊3示例性的軟體技術應用的程序代碼段在後面的附錄中描述。
[0074]雖然本發明按照上述描述的實施例是特別清楚的,但其不限於此。事實上,本發明的大量的另外的實施方式可以由專業人員從上述描述中導出。
[0075]附錄1:用於評估在多點觸摸設備的情況下的多點觸摸事件的程序代碼段
[0076]
【權利要求】
1.一種用於藉助多個輸入設備(6,14-17)來控制應用(9),特別是用於醫學圖像數據組(B)的交互圖像操縱的應用的方法, -其中定義多個虛擬的開關元件(18)並且這樣與所述應用(9)相關聯,使得激活每個開關元件(18)會觸發所述應用(9)的特定的對應的動作(R,Z,P), -其中輸入設備(6,14-17)的輸入信號(E1-E8)根據預定的規則分別與虛擬的開關元件(18)中的一個相關聯 以用於其激活。
2.根據權利要求1所述的方法,其中所述規則對於所有輸入設備(6,14-17)根據統一的標準預先給定。
3.根據權利要求1或2所述的方法,其中定義三個虛擬的開關元件(18),其相應於 -虛擬的滑鼠左鍵(19), -虛擬的滑鼠中鍵(20), -虛擬的滑鼠右鍵(21)。
4.根據權利要求3所述的方法,其中在規則的範圍內在僅允許產生唯個輸入信號(E4,E5)的至少一個輸入設備(6,15,16)的情況下,特別是在單鍵滑鼠、單點觸控螢幕或單點觸摸板(16)或圖形輸入板(15)的情況下,所述輸入信號(E4, E5)始終與虛擬的滑鼠左鍵(19)相關聯。
5.根據權利要求3或4所述的方法,其中在規則的範圍內在允許同時產生多個非專用的輸入信號(E6-E8 )的至少一個輸入設備(6,17 )的情況下,特別是在多點觸控螢幕(17 )的情況下, -三個同時產生的輸入信號(E6-E8)始終與虛擬滑鼠右鍵(21)相關聯, -恰好兩個同時產生的輸入信號(E6-E8)始終與虛擬的滑鼠中鍵(20)相關聯,和 -單個產生的輸入信號(E6-E8)始終與虛擬的滑鼠左鍵(19)相關聯。
6.根據權利要求3至5中任一項所述的方法,其中在規則的範圍內在允許產生至少兩個不同的專用輸入信號(E1-E3)的至少一個輸入設備(14)的情況下,特別是在兩鍵滑鼠、三鍵滑鼠(14)、手勢控制的輸入設備或語言控制的輸入設備的情況下 -在缺少一個或每個其他輸入信號(E2,E3)的情況下產生的第一輸入信號(El)始終與虛擬的滑鼠左鍵(19)相關聯, -在缺少一個或每個其他輸入信號(E1,E2)的情況下產生的第二輸入信號(E3)始終與虛擬的滑鼠右鍵(21)相關聯。
7.根據權利要求6所述的方法,其中在規則的範圍內在允許產生三個不同的專用輸入信號(E1-E3)的至少一個輸入設備(14)的情況下,特別是在三鍵滑鼠(14)、手勢控制的輸入設備或語言控制的輸入設備的情況下, -在缺少一個或每個其他輸入信號(E1,E3)的情況下產生的第三輸入信號(E2)始終與虛擬的滑鼠中鍵(20)相關聯。
8.根據權利要求6或7所述的方法,其中,在規則的範圍內在允許同時產生至少兩個不同的專用輸入信號(E1-E3)的至少一個輸入設備(14)的情況下,特別是在兩鍵滑鼠或三鍵滑鼠(14)的情況下, -恰好兩個同時產生的輸入信號(E1-E3)始終與虛擬的滑鼠中鍵(20)相關聯。
9.根據權利要求8所述的方法,其中,在規則的範圍內在允許同時產生三個不同的專用輸入信號(E1-E3)的至少一個輸入設備(14)的情況下,特別是在三鍵滑鼠(14)的情況下, -三個同時產生的輸入信號(E1-E3)始終與虛擬的滑鼠右鍵(21)相關聯。
10.根據權利要求6或7所述的方法,其中,在規則的範圍內在允許同時產生至少兩個不同的專用輸入信號(E1-E3)的至少一個輸入設備(14)的情況下,特別是在兩鍵滑鼠或三鍵滑鼠(14)的情況下, -同時產生的輸入信號(E1-E3)中的每個輸入信號始終分別與對應的虛擬的滑鼠鍵(19-21)相關聯。
11.一種用於控制應用(9),特別是用於醫學圖像數據的交互圖像操縱的應用的系統(1),具有輸入中繼模塊(3),該輸入中繼模塊信號技術地中間連接待控制的應用(9)和至少一個輸入設備(6),其中所述輸入中繼模塊(3)構造為用於自動地執行根據權利要求1至10中任一項所述的方法。
12.—種電腦程式產品,包括具有在其上存儲有電腦程式的可機器讀取的指令的數據載體,在該電腦程式運行時在計算機上自動執行根據權利要求1至10中任一項所述的方 法。
【文檔編號】G06F3/01GK104007999SQ201410050907
【公開日】2014年8月27日 申請日期:2014年2月14日 優先權日:2013年2月21日
【發明者】K.多恩 申請人:西門子公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀