具多人機接口的電子裝置及其多人機接口運作方法
【專利摘要】本發(fā)明揭露一種具多人機接口的電子裝置及其多人機接口運作方法。此電子裝置包括一主機與復數個人機接口。主機具有處理模塊,每一人機接口設置于主機且包括一電力設定模塊。處理模塊會分析所有人機接口中,判斷已啟動的電力設定模塊所屬的一目標接口,以進行目標接口的信息輸入與輸出作業(yè)。
【專利說明】具多人機接口的電子裝置及其多人機接口運作方法
【技術領域】
[0001]本發(fā)明有關于具多人操作接口,特別是有關于一種具多人機接口的電子裝置及其多人機接口運作方法。
【背景技術】
[0002]先前技術中,執(zhí)行程序代碼、進行數據運算與信號的輸入/輸出處理作業(yè),為具運算能力的電子裝置,如個人計算機(Personal Computer, PC)、服務器(Server)…等相類似裝置的必備功能。然而,程序運算期間,電子裝置的處理器,如中央處理器(CentralProcessing Unit, CPU)、微處理器(Microprocessor),許多時間是處于等候使用者的指令。為增進電子裝置的效能,研究人員研發(fā)出一機多人操作的技術,即于同一電子裝置可同時多個操作平臺予不同使用者。然而,電子裝置啟動時,所有硬件都會是處于受電運作狀態(tài)。
【發(fā)明內容】
[0003]有鑒于此,本發(fā)明的主要目的在于提供一種具多人機接口的電子裝置及其多人機接口運作方法,其通過電力控管以啟用對應的人機接口。
[0004]為達到上述目的,本發(fā)明所揭露的具多人機接口的電子裝置包括一主機,主機包括一處理模塊;復數個人機接口,其設置于主機,每一人機接口包括電力設定模塊。處理模塊從所有人機接口中,依據已啟動的電力設定模塊所屬的一目標接口,對目標接口進行信息的輸入與輸出作業(yè)。
[0005]本發(fā)明揭露的多人機接口運作方法,適用于具有復數個人機接口的電子裝置,每一人機接口包含一電力設定模塊并連接有復數個操作裝置。此方法包括:由電子裝置的一處理模塊判斷已啟動的電力設定模塊所屬的一目標接口;以及,由處理模塊對目標接口進行信息輸入與輸出作業(yè)。
[0006]本發(fā)明的特點在于:(I)通過電力控管,主機僅會讓被設定為電力啟動的人機接口運作,除共享的硬件外,其它人機接口所屬硬件均處于停止或不受電狀態(tài),較能減少電子裝置的電力消耗。(2)使用者可通過電力設定模塊進行人機接口的啟動或停止,較為增進使用上的便利性。(3)配合多人機接口,電子裝置可同時供多人使用,較能提升電子裝置的硬件使用效率,且降低電子裝置的配置成本。(4)本發(fā)明揭露技術得以適用于各類具運算能力的電子裝置,適用性較高。
【專利附圖】
【附圖說明】
[0007]圖1為本發(fā)明電子裝置實施例的第一種硬件結構圖;
圖2為本發(fā)明電子裝置實施例的第一種架構方塊圖;
圖3為本發(fā)明電子裝置實施例的第二種硬件結構圖;
圖4為本發(fā)明電子裝置實施例的第二種架構方塊圖; 圖5為本發(fā)明電子裝置實施例的第三種架構方塊圖;
圖6為本發(fā)明電子裝置實施例的第四種架構方塊圖;
圖7為本發(fā)明電子裝置實施例的第五種架構方塊圖;
圖8為本發(fā)明實施例的多人機接口運作方法流程圖;
圖9為本發(fā)明實施例的多人機接口運作延伸流程圖。
[0008]附圖標記說明
100a, IOOb主機
101處理模塊
102電源模塊
103a, 103b通用序列總線輸入輸出接口
103c, 103d通用序列總線輸入輸出接口
105,115,125網絡通信輸入輸出接口
110a, 110b, IlOc人機接口
120a, 120b, 120c人機接口
111,121電力設定模塊
112,122顯示輸入輸出接口
113,123通用序列總線輸入輸出接口
114,124音訊輸入輸出接口
130共享模塊
140中介驅動模塊
200,200a, 200b操作系統
210,220虛擬平臺。
【具體實施方式】
[0009]現配合附圖將本發(fā)明較佳實施例詳細說明如下。
[0010]首先,請參照圖1,其為本發(fā)明電子裝置實施例的第一種硬件結構圖,請同時配合圖2,其為本發(fā)明電子裝置實施例的第一種架構方塊圖。
[0011]此電子裝置包括一主機(Host) 100a,主機IOOa內具有一處理模塊(Processor)101 與一電源模塊(Power module) 102。復數個人機接口(Human - Machine Interface)設置于主機IOOa上,每一人機接口設置于主機IOOa上并具有復數個輸入輸出接口( Input/Output Interface)與一電力設定模塊(Power Setting Module)。主機100a可配置的人機接口數量可為兩個或以上,每一人機接口包括的輸入輸出接口可為相同類型或不同類型,視設計者的需求而定。
[0012]此實施例暫以兩個人機接口 110a,120a為例,每一人機接口包括相同類型的輸入輸出接口為例。每一人機接口均具有顯示輸入輸出接口(Display 1/0 Interface,如DisplayPort, D-sub, DVI, HDMI)、通用序列總線輸入輸出接口(USB 1/0 interface)、音訊輸入輸出接口(Audio 1/0 Interface)與網絡通信輸入輸出接口(Communication 1/0interface)。即人機接口 IlOa具有電力設定模塊111、顯示輸入輸出接口 112、通用序列總線輸入輸出接口 113、音訊輸入輸出接口 114與網絡通信輸入輸出接口 115;人機接口 120a具有電力設定模塊121、顯示輸入輸出接口 122、通用序列總線輸入輸出接口 123、音訊輸入輸出接口 124與網絡通信輸入輸出接口 125。
[0013]各類型的輸入輸出接口用以供連接與接口相對應的操作裝置(Control Device)。如:顯示輸入輸出接口 112,122連接顯示器(Monitor);網絡通信輸入輸出接口 115,125通過網絡線連接調制解調器(Modem)、服務器(Server)或其它具網絡通信能力的網絡裝置(Network Device);音訊輸入輸出接口 114,124連接集音器(Sound collector,Microphone)及/或揚聲器(Speaker);通用序列總線輸入輸出接口 113,123連接外部電子裝置。甚至,也可以設置鍵盤輸入輸出接口(Keyboard I/O interface)連接鍵盤;鼠標輸入輸出接口(Mouse I/O interface)連接鼠標;串行端口輸入輸出接口(Series Port I/Ointerface)通過序列接線連接外部電子裝置。
[0014]電力設定模塊111,121連接電源模塊102 (如電源供應器或電池模塊),電力設定模塊111,121為開關(按壓式、切換式)、感測元件(聲感、光感、壓感)等具狀態(tài)設定、切換或觸發(fā)能力的元件,但不以此為限,相類似功能的組元件模塊、電路或裝置也適用。當電源模塊102靜止時,可借由電力設定模塊111,121任一者的控制而開始運作,進而供電予電子裝置的各元件。而被使用者操作的電力設定模塊,其狀態(tài)會被設定為啟動。
[0015]處理模塊101會分析電力設定模塊111,121何者被設定為啟動,并將被啟動的電力設定模塊所屬人機接口視為目標接口,以對目標接口或更進一步對其連接的操作裝置進行信息的輸入與輸出作業(yè)。
[0016]其中,處理模塊101會先致能(Enable)上述的目標接口。例如電力設定模塊111被設定為啟動,目標接口即為人機接口 110a。處理模塊101會啟動人機接口 IlOa的硬件、軟件、電路、模塊等各類元件的功能。也就是說,人機接口 IlOa的硬件原是處于休眠、局部元件受電或是待機等耗費較低電量的狀態(tài)。當處理模塊101判斷應致能人機接口 IlOa時,會喚醒人機接口 110a。人機接口 IlOa所有或是運作必要元件得以取得電力、或更進一步取得可進行高運作效能的電量。
[0017]或者,借由電路設計或模塊設計,各人機接口 110a,120a于初始狀態(tài)均未取得電源模塊102提供的電力。處理模塊101致能人機接口時,以人機接口 120a為例(即電力設定模塊121被設定為啟動),處理模塊101令電源模塊102對人機接口 120a進行供電。取得電力的人機接口 120a,其包括的硬件、軟件、電路、模塊及各類元件的功能才能被使用。
[0018]然而,處理模塊101為單核心處理器時,也可以通過一多任務方法以適應人機接口 110a,120a。又,處理模塊101為多核心處理器時,可對各人機接口均對應配置一個或以上數量的核心模塊,使各人機接口(110a,120a)均具有專屬的核心模塊可搭配運作。
[0019]之后,當使用者再次操作電力設定模塊121,其狀態(tài)會被設定為停止。處理模塊101即停止(Disable)此人機接口 120a。停止的方式與上述致能運作相反,即停止人機接口 120a的硬件、軟件、電路、模塊等各類元件的功能,或是令電源模塊102停止對人機接口120a的供電作業(yè)。
[0020]更進一步,當處理模塊101判斷出所有的人機接口 110a,120a均處于停止狀態(tài),或是電源模塊102已停止對所有的人機接口 110a,120a進行供電時,處理模塊101會進行主機IOOa關機作業(yè)。電源模塊102會進行停止供電作業(yè),以停止供電予主機各元件,使主機IOOa進入關機狀態(tài)。[0021]續(xù)請參閱圖3,其為本發(fā)明電子裝置實施例的第二種硬件結構圖,請同時配合圖4,其為本發(fā)明電子裝置實施例的第二種架構方塊圖。
[0022]與前實施例不同在于,主機IOOb更包括一共享模塊130。此共享模塊130可為影像處理模塊(如影像處理芯片或電路)連接各人機接口 110b,120b的影像輸入輸出接口 112,122,可為通用序列總線處理模塊(USB處理芯片或電路)連接各人機接口的通用序列總線輸入輸出接口 113,123,可為音訊處理模塊(如音訊處理芯片或電路)連接各人機接口 110b,120b的音訊輸入輸出接口 114,124。亦或是可為一獨立的運作接口,如圖3與圖4所示的網絡通信輸入輸出接口 105。
[0023]當處理模塊101判斷出兩個以上的目標接口被致能,且此目標接口受使用者操作以需協同共享模塊130進行信號輸入與輸出作業(yè)時,處理模塊101會令共享模塊130以一多任務方式協同這些目標接口進行信息的輸入與輸出作業(yè)。多任務方式例如:分時多任務(Time-Division Multiplexing, TDM)、平行運算(Parallel Computing)、分布式運算(Distributed Computing)。
[0024]如圖3與圖4的主機,其具有兩個人機接口 110b,120b,但網絡通信輸入輸出接口105僅具有一個網絡連接端口。當這兩個人機接口 110b,120b被致能時,此人機接口 110b,120b均可配合此網絡通信輸入輸出接口 105進行網絡通信作業(yè),以共享電子裝置的網絡功倉泛。
[0025]又如圖3與圖4的主機,其具有兩個人機接口,共享模塊130是一個顯示處理模塊并連接至兩個顯示器輸入輸出接口 112,122。假設,此二顯示輸入輸出接口 112,122均各自連接一個顯示器(圖未示)。當人機接口 110b,120b均被致能時,共享模塊130 (顯示處理模塊)會以多任務方式處理兩人機接口與兩個顯示器之間的信息輸入與輸出作業(yè)。
[0026]續(xù)請參閱圖5,其為本發(fā)明電子裝置實施例的第三種架構方塊圖,其為結合一操作系統200的運作形式,請配合圖3及圖4以利于了解。此操作系統200預先安裝于電子裝置IOOb中。當操作系統200執(zhí)行時,處理模塊101會先判斷電力設定模塊111,121何者被啟動,從所有人機接口 110b,120b中找出如前述的目標接口,再通過操作系統200建構每一個目標接口對應的虛擬平臺。處理模塊101會協同已建構的虛擬平臺,對虛擬平臺對應的目標接口進行信息的輸入與輸出作業(yè)。
[0027]舉例而言,人機接口 IlOb為目標接口,虛擬平臺210會被建構以對應人機接口IlOb0若是人機接口 120b為前述的目標接口,則虛擬平臺220會被建構以對應人機接口120b。若是人機接口 IlOb與人機接口 120b均為前述的目標接口,虛擬平臺210與虛擬平臺220均會被建構以分別的對應人機接口 IlOb與人機接口 120b。
[0028]與圖4相類似的,主機IOOb具有共享模塊130,而且處理模塊101判斷出至少二個虛擬平臺,如虛擬平臺210與虛擬平臺220均需對共享模塊130進行信號的輸入與輸出作業(yè)時,處理模塊101會協同操作系統200,要求共享模塊130以一多任務方式協同每個虛擬平臺210,220與各虛擬平臺210,220對應的人機接口 110b,120b進行信息的輸入與輸出作業(yè)。
[0029]更進一步者,使用者、系統/裝置最高權限管理者可通過操作系統或裝置的固件(或嵌入式系統)來設定每一虛擬平臺可使用的人機接口的接口類型與數量。例如,虛擬平臺210具使用顯示輸入輸出接口 112、通用序列總線輸入輸出接口 113與共享模塊130延伸連接的網絡通信輸入輸出接口 105的權限。虛擬平臺220具使用顯示輸入輸出接口 122、音訊輸入輸出接口 124的權限。諸如此類,視使用者需求、管理者制定權限決策而定,于此不再贅述。
[0030]續(xù)請參閱圖6所示的本發(fā)明電子裝置實施例的第四種架構方塊圖,其也是結合一操作系統200的運作形式。但與前述實施例不同處在于,主機的各人機接口 110c,120c具有所屬的輸入輸出接口外,也具有多個不屬于人機接口的輸入輸出接口。當虛擬平臺210,220被建構時,處理模塊101會協同操作系統200設定各虛擬平臺210,220可以使用的輸入輸出接口。更進一步,處理模塊101可協同操作系統200設定各虛擬平臺210,220可使用不包括于人機接口 110c,120c的輸入輸出接口,或更進一步作連接部的設定。
[0031]舉例而言,虛擬平臺210被建構時,被設定可使用網絡通信輸入輸出接口 105,但虛擬平臺220被建構時,則被設定不可使用網絡通信輸入輸出接口 105。
[0032]又如,虛擬平臺210被建構時,被設定可使用通用序列總線輸入輸出接口 103a,而虛擬平臺220被建構時,被設定可使用通用序列總線輸入輸出接口 103b,103c, 103d。
[0033]諸如此類,每一使用者于此電子裝置上可使用的功能即因人而異,以達到個人化設定,或更進一步的權限控管。
[0034]續(xù)請參閱圖7所示的本發(fā)明電子裝置實施例的第五種架構方塊圖,其是結合多個操作系統的運作形式。與圖5不同在于,主機安裝有復數個操作系統,在此以兩個操作系統200a, 200b為例,但不以此為限。
[0035]處理模塊101會執(zhí)行一目標系統,并協同此目標系統來對目標接口進行信息的輸入與輸出作業(yè)。此目標系統可由使用者依據被致能的人機接口進行選擇,例如操作系統200a被執(zhí)行以對應人機接口 110b,操作系統200b被執(zhí)行以對應人機接口 120b?;蛘?,每一人機接口 110b,120b可執(zhí)行的操作系統可被預先設定,依據被致能的人機接口,處理模塊101會執(zhí)行對應人機接口的操作系統。
[0036]與虛擬平臺設定不同在于,當操作系統200a,200b被執(zhí)行時,處理模塊101是通過操作系統200a,200b或是主機內建的固件(或嵌入式系統)以設定與使用操作系統200a, 200b可用的輸入輸出接口。
[0037]同樣請參閱圖7,主機包括一中介驅動模塊140與一共享模塊130。中介驅動模塊140就整個裝置架構上,是連接于共享模塊130與各操作系統200a,200b之間。
[0038]中介驅動模塊140可為軟件、硬件或是軟件與硬件的組合,如芯片(Chip)、集成電路(Integrated Circuit, 1C)、電子兀件(Electronic Unit)、裝置(device)、電路(Circuit)配合執(zhí)行軟件如固件。
[0039]當處理模塊101判斷至少二個操作系統進行對共享模塊130進行信號的輸入與輸出,例如,操作系統200a與操作系統200b均被執(zhí)行時,處理模塊101會以一多任務方式分別令操作系統200a與操作系統200b通過中介驅動模塊140控制共享模塊130。
[0040]其中,中介驅動模塊140會將傳輸于中介驅動模塊140與每一操作系統200a,200b之間的數據與傳輸于中介驅動模塊140及共享模塊130之間的數據進行轉換。
[0041]例如,處理模塊101通過操作系統200a控制共享模塊130時,會發(fā)送對共享模塊130的控制信息??刂菩畔恢薪轵寗幽K140轉換成中介驅動模塊140對共享模塊130的控制參數,再由中介驅動模塊140控制共享模塊130的運作。而共享模塊130回傳的響應信息,會由中介驅動模塊140轉換成操作系統200a與共享模塊130的信息互動的信息格式,再由操作系統200a取得中介驅動模塊140轉換后的響應信息。
[0042]相類似的,處理模塊101通過操作系統200b控制共享模塊130時,會發(fā)送對共享模塊130的控制信息??刂菩畔恢薪轵寗幽K140轉換成中介驅動模塊140對共享模塊130的控制參數,再由中介驅動模塊140控制共享模塊130的運作。而共享模塊130回傳的響應信息,會由中介驅動模塊140轉換成操作系統200b與共享模塊130的信息互動的信息格式,再由操作系統200b取得中介驅動模塊140轉換后的響應信息。
[0043]請參閱圖8所示的本發(fā)明實施例的多人機接口運作方法流程圖,其揭露對人機接口的啟動判斷與應對行為,請配合參閱圖1至圖7以利于了解。此方法包括:
由處理模塊IOI判斷已啟動的電力設定模塊111,121所屬的一目標接口(步驟S110 )。此步驟依據前述裝置不同的架構,具有不同的施行方式。
[0044]如圖2所示,處理模塊101會致能目標接口,也就是啟動目標接口的硬件、軟件、電路、模塊等各類元件的功能。
[0045]又如圖2,由處理模塊101令電源模塊102對已啟動的電力設定模塊(111及/或121)所屬目標接口進行供電作業(yè)。取得電力的人機接口(即上述的目標接口),其包括的硬件、軟件、電路、模塊及各類元件的功能才能被使用。
[0046]接著,由處理模塊101對目標接口進行信息的輸入與輸出作業(yè)(步驟S120)。此步驟依據前述裝置不同的架構,具有不同的施行方式。
[0047]如圖2,由處理模塊101對目標接口進行信息的輸入與輸出作業(yè)。
[0048]如圖4,主機IOOb包括一共享模塊130。當兩個以上的人機接口 110b,120b被致能,且此人機接口 110b,120b受使用者操作以需協同共享模塊130進行信號輸入與輸出作業(yè)時,處理模塊101會令共享模塊130以一多任務方式協同這些人機接口 110b,120b進行信息的輸入與輸出作業(yè)。
[0049]如圖5與圖6,主機具有一操作系統200,通過操作系統200建構每一個目標接口(人機接口 IlOb及/或人機接口 120b)對應的虛擬平臺(210及/或220)。處理模塊101會協同已建構的虛擬平臺(210及/或220),對虛擬平臺(210及/或220)對應的目標接口進行信息的輸入與輸出作業(yè)。
[0050]其中,當處理模塊判斷兩個以上的虛擬平臺對共享模塊進行信號的輸入與輸出時,如人機接口 110b,120b,處理模塊101會令共享模塊130以一多任務方式協同虛擬平臺210,220對每一虛擬平臺210,220對應的目標接口進行信息的輸入與輸出作業(yè)
如圖7,主機包括兩個以上的操作系統,以兩個操作系統200a,200b為例,則由處理模塊101從所有操作系統200a,200b中擇一目標系統執(zhí)行。
[0051]接著,由處理模塊101協同目標系統對目標接口進行信息的輸入與輸出作業(yè)。其中,當處理模塊101判斷兩個以上的操作系統,如操作系統200a, 200b,對共享模塊130進行信號的輸入與輸出時,以一多任務方式分別令此操作系統200a, 200b通過中介驅動模塊140控制共享模塊130。
[0052]請參閱圖9所示的本發(fā)明實施例的多人機接口運作延伸流程圖,其揭露圖8揭露流程進行期間,對人機接口的關閉判斷與應對行為,其包括下列步驟:
當處理模塊101判斷目標接口的電力設定模塊111,121是否被設定為關閉(步驟S210)。若否,則返回步驟S210持續(xù)進行判斷。若是,由處理模塊101進行目標接口的停止作業(yè)(步驟S220)。如前述,處理模塊101對目標接口進行功能停止(Disable)作業(yè)?;颍商幚砟K101令電源模塊102進行對目標接口的停止供電作業(yè)。
[0053]接著,處理模塊101會判斷所有電力設定模塊111,121是否均被設定為停止(步驟S230),若是,由處理模塊101進行關機作業(yè)(步驟S240),即令電源模塊102停止對主機各元件進行供電。若否,則返回執(zhí)行步驟S210。
[0054]綜上所述,僅記載本發(fā)明為呈現解決問題所采用的技術手段的實施方式或實施例而已,并非用來限定本發(fā)明專利實施的范圍。即凡與本發(fā)明權利要求文義相符,或依本發(fā)明專利范圍所做的均等變化與修飾,均為本發(fā)明專利范圍所涵蓋。
【權利要求】
1.一種具多人機接口的電子裝置,其特征在于,其包括: 一主機,包括一處理模塊;以及 復數個人機接口,設置于該主機,每一人機接口包含一電力設定模塊, 其中,該處理模塊從該人機接口中,依據已啟動的該電力設定模塊所屬的一目標接口,對該目標接口進行信息的輸入與輸出作業(yè)。
2.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,當該電力設定模塊的任一者被設定為啟動時,該處理模塊進行已啟動的該電力設定模塊的任一者所屬的該目標接口的致能作業(yè)。
3.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,當該目標接口的該電力設定模塊被設定為關閉時,該處理模塊進行該目標接口的停止作業(yè)。
4.根據權利要求3所述的具多人機接口的電子裝置,其特征在于,當該電力設定模塊均被設定為關閉時,該處理模塊進行該主機的關機作業(yè)。
5.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,該主機包括一電源模塊,該電源模塊連接該電力設定模塊,該處理模塊令該電源模塊進行對該目標接口的供電作業(yè)。
6.根據權利要求5所述的具多人機接口的電子裝置,其特征在于,當該目標接口的該電力設定模塊被設定為停止時,該處理模塊令該電源模塊進行對該目標接口的停止供電作業(yè)。
7.根據權利要求5所述的具多人機接口的電子裝置,其特征在于,當該處理模塊判斷該電力設定模塊均被設定為停止時,該處理模塊令該電源模塊進行停止作業(yè)。
8.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,該主機執(zhí)行一操作系統,該處理模塊通過該操作系統建構對應該目標接口的一虛擬平臺,該處理模塊協同該虛擬平臺對該目標接口進行信息的輸入與輸出作業(yè)。
9.根據權利要求8所述的具多人機接口的電子裝置,其特征在于,該主機更包括一共享模塊,該處理模塊判斷至少二個虛擬平臺對該共享模塊進行信號的輸入與輸出時,令該共享模塊以一多任務方式協同該至少二個虛擬平臺及每一該虛擬平臺對應的該目標接口進行信息的輸入與輸出作業(yè)。
10.根據權利要求8所述的具多人機接口的電子裝置,其特征在于,該處理模塊判斷該操作系統對應至少二個虛擬平臺,且每一該虛擬平臺對應的該目標接口進行信息的輸入與輸出作業(yè)。
11.根據權利要求8所述的具多人機接口的電子裝置,其特征在于,該主機更包括復數個輸入輸出接口,該處理模塊會協同該操作系統設定該虛擬平臺可使用的局部的該輸入輸出接口。
12.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,該主機儲存有復數個操作系統,該處理模塊執(zhí)行該等操作系統中的一目標系統,以協同該目標系統對該目標接口進行信息的輸入與輸出作業(yè)。
13.根據權利要求12所述的具多人機接口的電子裝置,其特征在于,該主機更包括一中介驅 動模塊與一共享模塊,該中介驅動模塊連接該操作系統與該共享模塊,當該處理模塊判斷至少二個操作系統進行對該共享模塊進行信號的輸入與輸出作業(yè)時,以一多任務方式分別令該至少二個操作系統通過該中介驅動模塊控制該共享模塊。
14.根據權利要求13所述的具多人機接口的電子裝置,其特征在于,該中介驅動模塊用以將傳輸于該中介驅動模塊與每一該操作系統之間的數據與傳輸于該中介驅動模塊及該共享模塊之間的數據進行轉換。
15.根據權利要求12所述的具多人機接口的電子裝置,其特征在于,更包括復數個輸入輸出模塊,該處理模塊設定該目標系統可使用的局部的該輸入輸出接口。
16.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,該主機更包括一共享模塊,該處理模塊判斷至少二個目標接口協同該共享模塊進行信號輸入與輸出作業(yè)時,令該共享模塊以一多任務方式協同該至少二個目標接口進行信息的輸入與輸出作業(yè)。
17.根據權利要求16所述的具多人機接口的電子裝置,其特征在于,該共享模塊包含一影像處理模塊,以連接該人機接口的影像輸入輸出接口。
18.根據權利要求16所述的具多人機接口的電子裝置,其特征在于,該共享模塊包含一音訊處理模塊,以連接該人機接口的音信輸入輸出接口。
19.根據權利要求16所述的具多人機接口的電子裝置,其特征在于,該共享模塊包含一網絡通信模塊,以連接該人機接口的網絡通信輸入輸出接口。
20.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接 口,該輸入輸出接口包括一顯示輸入輸出接口。
21.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接口,該輸入輸出接口包括一音訊輸入輸出接口。
22.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接口,該輸入輸出接口包括一網絡通信輸入輸出接口。
23.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接口,該輸入輸出接口包括一鍵盤輸入輸出接口。
24.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接口,該輸入輸出接口包括一鼠標輸入輸出接口。
25.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接口,該輸入輸出接口包括一串行端口輸入輸出接口。
26.根據權利要求1所述的具多人機接口的電子裝置,其特征在于,每一該人機接口包括復數個輸入輸出接口,該輸入輸出接口包括一通用序列總線輸入輸出接口。
27.一種多人機接口運作方法,適用于具有復數個人機接口的電子裝置,每一人機接口包含一電力設定模塊,該方法包含: 由該電子裝置的一處理模塊判斷該等人機接口中已啟動的該電力設定模塊所屬的一目標接口 ;以及 由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)。
28.根據權利要求27所述的多人機接口運作方法,其特征在于,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟中,該處理模塊會致能該目標接口,以對該目標接口進行信息的輸入與輸出作業(yè)。
29.根據權利要求27所述的多人機接口運作方法,其特征在于,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟后,更包括:當該處理模塊判斷該目標接口的該電力設定模塊被設定為關閉時,由該處理模塊進行該目標接口的停止作業(yè)。
30.根據權利要求27所述的多人機接口運作方法,其特征在于,該電子裝置包括一電源模塊,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟,更包括: 由該處理模塊令該電源模塊對已啟動的該電力設定模塊所屬該目標接口的進行供電作業(yè)。
31.根據權利要求30所述的多人機接口運作方法,其特征在于,該電子裝置包括一電源模塊,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟后,更包括: 當該處理模塊判斷該目標接口的該電力設定模塊被設定為停止時,該處理模塊令該電源模塊進行對該目標接口的停止供電作業(yè)。
32.根據權利要求31所述的多人機接口運作方法,其特征在于,由該處理模塊令該電源模塊進行對該目標接口的停止供電作業(yè)的該步驟后,更包括: 當該處理模塊判斷該電力設定模塊均被設定為停止時,該處理模塊令該電源模塊進行停止作業(yè)。
33.根據權利要求27所述的多人機接口運作方法,其特征在于,該電子裝置執(zhí)行一操作系統,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟更包括: 由該處理模塊通過該操作系統建構對應該目標接口的一虛擬平臺;及 由該虛擬平臺協同該處理模塊進行該目標接口的該操作裝置的信息輸出與輸入。
34.根據權利要求33所述的多人機接口運作方法,其特征在于,該電子裝置更包括一共享模塊,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟更包括: 當該處理模塊判斷至少二個虛擬平臺對該共享模塊進行信號的輸入與輸出時,該處理模塊會協同該操作系統,要求該共享模塊以一多任務方式協同各該虛擬平臺與每一該虛擬平臺對應的該目標接口進行信息的輸入與輸出作業(yè)。
35.根據權利要求27所述的多人機接口運作方法,其特征在于,該電子裝置儲存有復數個操作系統,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟更包括: 由該處理模塊從該操作系統中擇一目標系統執(zhí)行;及 由該處理模塊協同該目標系統對該目標接口進行信息的輸入與輸出作業(yè)。
36.根據權利要求27所述的多人機接口運作方法,其特征在于,該電子裝置包括一中介驅動模塊與一共享模塊,由該處理模塊對該目標接口進行信息的輸入與輸出作業(yè)的該步驟更包括: 當該處理模塊判斷至少二個操作系統對該共享模塊進行信號的輸入與輸出時,以一多任務方式分別令該至少二個操作系統通過該中介驅動模塊控制該共享模塊。
【文檔編號】G06F13/38GK103941852SQ201310276692
【公開日】2014年7月23日 申請日期:2013年7月3日 優(yōu)先權日:2013年1月18日
【發(fā)明者】卓火土, 韋亞富, 曾國棟, 陳守鍊, 游耀程 申請人:冠信電腦股份有限公司