[go: up one dir, main page]

TWI417761B - 電腦系統及電腦系統的控制遊戲之方法 - Google Patents

電腦系統及電腦系統的控制遊戲之方法 Download PDF

Info

Publication number
TWI417761B
TWI417761B TW99112493A TW99112493A TWI417761B TW I417761 B TWI417761 B TW I417761B TW 99112493 A TW99112493 A TW 99112493A TW 99112493 A TW99112493 A TW 99112493A TW I417761 B TWI417761 B TW I417761B
Authority
TW
Taiwan
Prior art keywords
computer system
unit
state
game
data
Prior art date
Application number
TW99112493A
Other languages
English (en)
Other versions
TW201101107A (en
Inventor
Chung Ching Huang
Yeh Cho
Kuo Han Chang
Donna Lim
Original Assignee
Via Tech Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Via Tech Inc filed Critical Via Tech Inc
Publication of TW201101107A publication Critical patent/TW201101107A/zh
Application granted granted Critical
Publication of TWI417761B publication Critical patent/TWI417761B/zh

Links

Landscapes

  • Power Sources (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

電腦系統及電腦系統的控制遊戲之方法
本發明係關於一種電腦系統及利用電腦系統控制遊戲的方法,特別是關於在非啟動狀態下可提供遊戲服務的電腦系統及其控制遊戲的方法。
電腦裝置的普及率在近十年來快速的增加,許多家庭中至少擁有一台桌上型電腦,有些則視家庭成員的數目,每個人擁有自己的個人電腦,甚至同時具有桌上型和可攜式的筆記型電腦。家庭中的電腦裝置多半供個人使用,每個人利用自己的電腦裝置上網、編寫文件或觀賞影片。
而當家庭成員或朋友希望共享時光一起遊戲時,由於電腦裝置較難以應付多人同時使用的需求,因此,使用者需要另行購買遊戲設備,例如電子式的遊戲主機,將遊戲主機裝設在客廳或交誼廳等地、並連接顯示設備,才能群聚在一起,透過遊戲設備及顯示設備進行遊戲及互動。然而,對於使用者而言,必須付出額外的費用購買遊戲機。而且,當未使用遊戲機時,對於空間的擺設來說,亦是一種空間浪費。
本發明之目的係為了提供一種具有遊戲機功能之電腦系統,以解決上述的問題。
本發明揭露一電腦系統,其係由一電源供應單元提供電壓,所述系統包括:一遊戲控制模組及一狀態監控單元 。遊戲控制模組根據一遊戲程式和運動訊號產生遊戲畫面,並輸出遊戲畫面到顯示單元。狀態監控單元用以偵測電源供應單元的電源供應狀態而產生一狀態切換信號,狀態切換信號用以指示出電腦系統係處於啟動狀態或非啟動狀態。遊戲控制模組接受狀態切換信號的指示,於非啟動狀態下接收工作電壓及運動訊號,以產生遊戲畫面。
本發明還揭露一電腦系統控制遊戲之方法,所述的電腦系統包括有一遊戲控制模組,用來處理遊戲程式。所述方法的其中一實施例會偵測電腦系統之電源供應狀態,以判斷電腦系統係處於一啟動狀態或一非啟動狀態。當電腦系統被判斷為處於非啟動狀態時,電源供應單元會提供遊戲控制模組運作所需的工作電壓;獲得電壓後,遊戲控制模組則接收一運動訊號及根據遊戲程式進行處理以產生遊戲畫面,再將遊戲畫面輸出到顯示單元。
根據本發明實施例之技術手段,電腦系統在非啟動狀態下,仍提供讀取遊戲程式以供使用者進行遊戲的功能,並達到節省電源之效果。更詳細的說明及實作方式,請參閱以下圖式及實施例之進一步說明。
第一圖係為本發明一種遊戲系統實施例之示意圖,遊戲系統實施例包括電腦系統10及遠端控制裝置16,用以供使用者以遠端控制裝置16傳輸資料或命令到電腦系統10,以進行互動遊戲,並且在一顯示單元14顯示遊戲畫面。電腦系統10可為具有易於移動和攜帶之優點的可攜式電腦,如筆記型電腦(Notebook)或迷你筆記型電腦(Netbook )。顯示單元14可為一具有與電腦系統10相容之傳輸介面的電視螢幕或投影裝置,並與電腦系統10以可傳輸影音的纜線22互相連結。遠端控制裝置16係如一遊戲操作桿(game sticker),可供使用者握持和輸入,利用無線傳輸的方式,發送控制命令或根據使用者的動作變化傳送運動訊號到電腦系統10。電腦系統10在非啟動狀態下,可接收遠端控制裝置16所發出的指令或訊號,並經過電腦系統10處理接收到的指令及訊號後,在顯示單元14上顯示出模擬使用者動作或回應使用者動作的遊戲畫面,讓使用者根據顯示單元14所顯示的遊戲畫面,再發出對應的指令或運動訊號到電腦系統10。藉此供使用者利用已關機或待機的電腦系統10,進行互動遊戲。在另一實施例中,亦可於電腦系統10之螢幕上直接顯示遊戲畫面。
第二圖係上述電腦系統第一實施例之方塊圖,用以進一步說明具有遊戲機功能的電腦系統10。電腦系統10包括一邏輯運算模組116以及一遊戲控制模組104。邏輯運算模組116包含:邏輯控制器110、中央處理單元112以及系統記憶體114。邏輯運算模組116為電腦系統10核心元件之一部分,負責一般電腦的邏輯運算。遊戲控制模組104包含:微處理單元1042、儲存單元1046、無線收發單元106。此外,電腦系統10還包含:狀態監控單元102、資料切換單元108、電源切換單元120與122,以及輸出連接單元124。
遊戲系統1以一電源供應單元100供應電腦系統10在各種運作狀態下所需的工作電壓;以可攜式電腦為例,電源供應單元100可為電池或交流電源。電腦系統10的運作 狀態包括啟動狀態和非啟動狀態,啟動狀態可指符合進階組態及電源介面規格之電腦系統中,電源狀態為工作(Working,S0)及睡眠(Sleep)狀態S1到S3中的任一者;而非啟動狀態則可指系統電源狀態為休眠(Hibernation,S4)及關機(Soft off,S5)狀態中的任一者。
由於電腦系統10的電源供應單元100並非只在電腦系統10為啟動狀態時提供電力,因此,除非將電源供應單元100與電腦系統10完全分離或移除,否則當電腦系統10在非啟動狀態時,仍有某些系統元件可持續部分運作。例如在一般的電腦系統中,嵌入式控制器(Embedded Controller,EC)會繼續取得電源供應單元100的待機電力(standby power)並偵知電腦系統的電源供應狀態。本發明第一實施例即以嵌入式控制器作為所述的狀態監控單元102進行說明。應注意的是,第一實施例中的狀態監控單元102還可以是電腦系統10中任何可偵知電腦系統10電源供應狀態的裝置,熟習本發明技藝者可依據實際需求以其他裝置來取代嵌入式控制器。
電源切換單元120設置在電源供應單元100和邏輯運算模組116之間;電源切換單元122則設置在電源供應單元100和遊戲控制模組104之間。當電腦系統10處於啟動狀態時,電源供應單元100通過電源切換單元120將電壓輸送給電腦系統10中的各項系統元件,包括:邏輯運算模組116、經由邏輯控制器110與中央處理單元112溝通的狀態監控單元102、資料切換單元108及硬碟(圖未示)等裝置。當電腦系統10處於非啟動狀態時,電源供應單元100則通過電源切換單元122供應運作電壓給遊戲控制模組104 。此外,遊戲控制模組104可利用一電壓穩壓單元118將電源供應單元100供應的電壓調整為適當的工作電壓(如降壓)後,供遊戲控制模組104運作。
如前所述,由於狀態監控單元102不論在啟動或非啟動狀態皆會接收電源供應單元100所提供的電源,所以狀態監控單元102可以持續監控電源供應單元100供電給電腦系統10的狀況,例如監控電壓供應單元100所輸出的電流大小,來決定是否設置(assert)輸出狀態切換信號102_SS。是以,當狀態監控單元102判斷電腦系統10處於非啟動狀態,例如電源供應單元100所輸出的電流值比一預設臨界值為低時,狀態監控單元102將設置狀態切換信號102_SS,電源切換單元122將依據狀態切換信號102_SS的指示而關閉(close),以使電源供應單元100可以將電壓輸入到遊戲控制模組104。同時,電源切換單元120也根據狀態切換信號102_SS的設置而開啟(open),使電源供應單元100的電壓停止輸入到邏輯運算模組116。
無線收發單元106所輸出的輸出資料106_SO傳送到遊戲控制模組104的微處理單元1042而成為微處理單元1042之輸入資料。無線收發單元106的輸出資料106_SO來自遠端控制裝置16傳輸的控制命令或運動訊號。微處理單元1042根據輸出資料106_SO的指示讀取及執行來自儲存單元1046中的遊戲程式,並根據遊戲程式的設計,回應使用者透過遠端控制裝置16所輸入的運動訊號或控制命令。例如:產生模擬使用者動作的虛擬化身、或是根據被輸入的控制命令執行相對應的遊戲內容,成為輸出資料104_SO,並進而輸出到顯示單元14,藉此與使用者產生互動。本實 施例中的無線收發單元106係可為藍芽、紅外線或射頻訊號傳輸單元。
除了將運作電壓輸入到遊戲控制模組104外,遊戲控制模組104產生的輸出資料104_SO也根據被設置的狀態切換信號102_SS,透過資料切換單元108輸出,經由輸出連接單元124,成為顯示單元14的輸入資料14_SI。藉此,顯示單元14可將輸入資料14_SI(也就是如上述的虛擬化身或是相對應的遊戲內容),呈現於使用者面前。以可攜式電腦為例,輸出連接單元124可為高解析多媒體介面(High Definition Multimedia Interface,HDMI)或AV端子(composite video)介面,且可透過纜線連接具有相容的連接介面的顯示單元14。在另一實施例中,由輸出連接單元124所輸出的訊號亦可直接輸出於電腦系統10之螢幕上。
第三圖提供電腦系統第二個實施例的方塊圖,在第二實施例中,電腦系統10a更包括了一控制按鈕126。
當電腦系統10a處於非啟動狀態時,使用者並不一定想要啟動遊戲的功能,因此在第二實施例中,狀態監控單元102除了監控電源供應單元100供電的情況之外,同時也會根據控制按鈕126的狀態來決定是否設置狀態切換信號102_SS。當電腦系統10a處於非啟動狀態時,狀態監控單元102不會立刻設置狀態切換信號102_SS,而會繼續偵測控制按鈕126是否輸出一啟動訊號trig_S給狀態監控單元102。待控制按鈕126根據使用者的按壓而產生啟動訊號trig_S時,狀態監控單元102才設置狀態切換信號102_SS,以控制電源切換單元120、122以及資料切換單元108的切換。其他元件的作用及連結關係,請參閱第一實施例之 說明。
第四圖描述第一及第二實施例中的資料切換單元108的內部結構,包括一具有切換開關10802的影音資料切換單元1080。切換開關10802根據狀態切換信號102_SS之指示進行切換。當電腦系統10、10a處於非啟動狀態時,切換開關10802會根據被設置的狀態切換信號102_SS切換到遊戲控制模組104的輸出端形成關閉狀態,使遊戲控制模組104將處理好的輸出資料104_SO輸出,經由輸出連接單元124的傳送,成為顯示單元14的輸入資料14_SI。在實際應用上可以在電腦系統的主機板設置開關電路(switch circuit),來實作上述的切換開關10802。設置開關電路的方式對於電腦系統整體的製造成本不會增加太多,而且整體的系統複雜度也不會太複雜。
再參照第二至四圖,當電腦系統10、10a處於啟動狀態時,狀態監控單元102偵知電源供應單元100供應的電流高於預設臨界值,即會取消設置(de-assert)狀態切換信號102_SS。電源切換單元120根據狀態切換信號102_SS的取消設置,切換到關閉的狀態,使得邏輯運算模組116接收電源供應單元100提供的工作電壓。相對地,電源切換單元122則在狀態切換信號102_SS取消設置時,切換為開啟狀態,使工作電壓停止輸入到遊戲控制模組104。
資料切換單元108也同樣地受到狀態切換信號102_SS的控制,在取消設置狀態切換信號102_SS時,影音資料切換單元1080的切換開關10802切換到邏輯控制器110的輸出資料110_SO,邏輯控制器110的輸出資料110_SO經由資料切換單元108及輸出連接單元124輸出電腦系統10、 10a,成為顯示單元14的輸入資料14_SI。此時遊戲控制模組104並未獲得工作電壓,即不會透過無線收發單元106接收輸出資料106_SO、或透過資料切換單元108傳送輸出資料104_SO。
值得注意的是,在第一及第二實施例中,遊戲控制模組104透過資料切換單元108的切換,使用電腦系統10、10a中原有的輸出連接單元124與顯示單元14連接,例如使用可攜式電腦中原本就設置的HDMI或AV連接埠,不需要為了在非啟動狀態下進行遊戲而設置其他的連接單元。
至於狀態切換信號102_SS的實作方式,可以將嵌入式控制器所具有的通用輸出入(GPIO)其中一個腳位連接到切換開關,並透過此通用輸出入腳位發送一高電位訊號給切換開關,以通知切換開關進行切換。因此狀態切換信號102_SS的切換方式,可以在狀態監控單元102偵測到電腦系統處於啟動狀態時(例如前文所述的當電流值高於預設臨界值時),隨即取消設置狀態切換信號102_SS(例如拉高其電位至高電位);同樣的,在狀態監控單元102偵測到電腦系統處於非啟動狀態時(如前文所述電流值低於一預設臨界值時),可將狀態切換信號102_SS的電位值切換為低電位。
關於遊戲控制模組104內部結構之更詳細的說明請參照第五圖。在一個實施例中,遊戲控制模組104除了如第二圖與第三圖所示包括微處理單元1042、儲存單元1046之外,更包括電源接收介面1040、資料接收介面1044和圖像處理單元(Graphic Processing Unit,GPU)1048。電源接收 介面1040耦接電源供應單元100以接收電壓;資料接收介面1044則接收無線收發單元106自遠端控制裝置16取得的控制命令或運動訊號(即輸出資料106_SO)。微處理單元1042從電源接收介面1040接收到電壓後,即可根據資料接收介面1044接收的控制命令讀取儲存單元1046中的遊戲程式。微處理單元1042再根據遊戲程式的設計和運動訊號,產生一繪圖命令,交由圖像處理單元1048繪製遊戲畫面,成為輸出資料104_SO,透過如第二圖與第三圖所示的資料切換單元108及輸出連接單元124傳送到顯示單元14顯示,供使用者在顯示單元14看到遊戲的遊戲畫面後,繼續進行對應的遊戲動作。
遠端控制裝置16中包括一運動感測器(motion sensor )160,例如一加速度感測器(accelerometer),當遠端控制裝置16經使用者握持擺動而產生加速度時,運動感測器160即會感測遠端控制裝置16的加速度變化並產生運動訊號,例如三維的加速度訊號,透過遠端控制裝置16的傳輸介面,無線傳送到電腦系統10、10a的無線收發單元106。遊戲控制模組104的微處理單元1042即根據運動訊號和遊戲程式進行計算和處理,以提供相關的數據給圖像處理單元1048,使圖像處理單元1048繪製出與遠端控制裝置16之運動相對應的畫面。
由於電腦系統在啟動狀態下,必須供給電壓給各項系統元件,例如:使中央處理單元112運算處理、硬碟轉動讀寫、控制燈號明滅等等,以便隨時提供使用者透過電腦系統10、10a進行檔案編輯、上網、繪圖、或觀看影片等活動,因此電力消耗量較大。然而,若在電腦系統10、10a 關機或待機的狀態下,根據上述實施例所述,將電壓傳輸到一個可獨立進行運算處理的遊戲控制模組104以提供遊戲程式,不但可免除使用者大費周章進行開機的程序,由於不需要供電給其他沒有工作要處理的系統元件(例如邏輯運算模組和網路連接裝置),相同的電源供應單元100可以讓遊戲控制模組104運作更長的時間。
由於儲存遊戲程式的儲存單元1046容量終究有限,無法容納所有的遊戲程式,且遊戲程式經常推陳出新,使用者可能會有更新遊戲程式的需求。而遊戲控制模組104在實作上可設計為整合在電腦系統中的內嵌晶片(on-board chip),也可以是獨立可插拔的控制晶片。以第五圖為例,當遊戲控制模組104係為一可自電腦系統分離的控制晶片時,若使用者欲更新遊戲程式,可將整張控制晶片自電腦系統上移除,改將存放有不同之遊戲程式在內的另一個相容的控制晶片置入電腦系統,以便使用者可獲得不同的遊戲程式進行遊戲。
除了透過硬體的手段置換整個控制晶片來更新遊戲程式,亦可透過軟體來更新儲存單元1046中的資料。參照第六圖所示的另一個遊戲控制模組104a實施例方塊圖,其與第五圖不同之處,在於第六圖所示的遊戲控制模組104a更包括一連結於微處理單元1042的資料連結介面1050。
在第六圖所示的實施例中,使用者可預先將新的遊戲程式或資料儲存在硬碟、或自網路下載;所述的程式或資料,係在狀態監控單元102a的控制下,通過與資料連結介面1050相容的一資料傳輸單元130而傳送到遊戲控制模組104a。
當使用者在電腦系統處於啟動狀態下欲更新遊戲資料時,可經由作業系統下的一應用模組132向狀態監控單元102a發出更新通知;所述的應用模組132可為一應用程式。狀態監控單元102a讀取到更新通知時,即設置一更新控制訊號102_SU,使一介面切換單元128將資料傳輸單元130切換到資料連結介面1050。資料傳輸單元130切換到資料連結介面1050後,遊戲控制模組104a會產生一虛擬記憶空間(圖未示),以便透過資料傳輸單元130接收儲存於硬碟或自網路下載的遊戲,再從虛擬記憶空間將新的遊戲資料更新到儲存單元1046。
當資料更新完成後,使用者可再利用應用模組132向狀態監控單元102a發出通知,使狀態監控單元102a取消設置更新控制訊號102_SU。介面切換單元128依據取消設置的更新控制訊號102_SU再切換到邏輯控制器110,以供邏輯控制器110經由資料傳輸單元130傳輸資料。
所述的資料連結介面1050及資料傳輸單元130可為通用序列匯流排(USB)介面,或是利用通用輸出入(GPIO)腳接來實作符合電腦系統10特殊設計的通訊介面。換言之,此更新介面係為原本配置於電腦系統10的介面,不需額外設計,而增加成本支出。
第六圖所示的更新儲存單元1046內容的手段,透過切換的方式共用電腦系統10b原有的資料傳輸單元130,優點在於節省設置資料傳輸單元的成本。但當電腦系統上的資料傳輸單元(如上述的通用序列埠)的數量充裕時,亦可直接提供一個專用的資料連結介面與遊戲控制模組104連接,以減化電腦系統中的電路佈局架構。
藉此,遊戲控制模組104a除了可在非啟動狀態時執行遊戲程式以提供遊戲服務;當電腦系統10b在啟動狀態時,還可執行更新遊戲程式到遊戲控制模組104a的程序。
第七圖顯示電腦系統第三實施例方塊圖,本實施例中的電腦系統10b還包括一資料存取單元134。當電腦系統10b處於非啟動狀態時,資料切換單元108a根據被設置的狀態切換信號102_SS,將資料存取單元134切換到遊戲控制模組104b,使資料存取單元134將一外接儲存單元18所儲存的資料,透過資料切換單元108a輸入遊戲控制模組104b。而當電腦系統10b處於啟動狀態時,資料切換單元108a則將資料存取單元134切換到邏輯控制器110,使外接儲存單元18的資料傳遞到邏輯控制器110。資料存取單元134可為電腦系統10b上的讀卡裝置(card reader),外接儲存單元18則例如Flash、CF或SD等記憶卡(memory card),可儲存遊戲程式等資料,以供遊戲控制模組104b中的微處理單元讀取。
第八圖顯示的是上述第三實施例中資料切換單元108a的內部結構圖,與第四圖的資料切換單元108相較,第三實施例的資料切換單元108a更包括外接資料切換單元1082。外接資料切換單元1082也包含一切換開關10822。當電腦系統10b處於非啟動狀態時,切換開關10822會根據被設置的狀態切換信號102_SS切換到遊戲控制模組104b的輸入端形成關閉狀態,使外接儲存單元18儲存的輸出資料18_SO透過第七圖的資料存取單元134輸出到遊戲控制模組104b(成為遊戲控制模組104b的遊戲輸入資料104_GSI)。藉此,遊戲控制模組104b在電腦系統10b的非啟動狀 態下,即根據來自無線收發單元106的輸出資料106_SO和遊戲輸入資料104_GSI進行遊戲程式的處理,並將處理好的輸出資料104_SO輸出到顯示單元14。
值得注意的是,第三實施例中的遊戲控制模組104b透過外接資料切換單元1082的切換,可以使用電腦系統10b原有的讀卡裝置。同時,與第一及第二實施例的遊戲控制模組104相較,本實施例中可以不需使用到遊戲控制模組104b的儲存單元(參閱第五圖或第六圖之1064)來儲存遊戲程式,如此可以減少遊戲控制模組104b的製作成本及硬體體積。當使用者欲利用電腦系統10b進行不同的互動遊戲時,僅需置換外接儲存單元18即可。
在連接顯示單元14的手段上,除了以資料切換單元108使遊戲控制模組104共用電腦系統10原有的輸出連接單元124(參閱第二或第三圖)之外,在其他的實施例則可採用一個專為遊戲控制模組輸出所用的輸出連接單元。遊戲控制模組專用的輸出連接單元亦可為高解析多媒體介面或AV端子介面,在實作上,輸出連接單元與遊戲控制模組可分別設置在電腦系統的主機板(圖未示)上,透過訊號線連接;亦可將兩者整合在一擴充卡上,以便與顯示單元14連接。熟悉本領域之技術人士,當可根據上述各實施例之精神,在不同的製造成本考量下,做出適當的修改。
接下來,第九圖為本發明的一種電腦系統控制遊戲之方法實施例的流程圖,請一併參照第二圖。
在本實施例中,狀態監控單元102將根據電源供應狀態偵測電腦系統10的運作狀態係為啟動狀態或是非啟動狀態(S301)。當電腦系統10被偵測出為非啟動狀態時,狀 態監控單元102將設置一狀態切換信號102_SS,使遊戲控制模組104開始接收電源供應單元100所供應的工作電壓(S303)。反之,若電腦系統10處於啟動狀態,狀態監控單元102則取消設置狀態切換信號102_SS,遊戲控制模組104即根據取消設置的狀態切換信號102_SS而停止接收電壓(S315)。
當遊戲控制模組104在非啟動狀態獲得工作電壓(S303),並且將電腦系統10與顯示單元14利用輸出連接單元124互相連接後,即可開始接收遠端控制裝置16所輸入的控制命令以讀取遊戲程式(S305),並在顯示單元14顯示遊戲畫面。接著,電腦系統10根據遠端控制裝置16無線輸入的運動訊號(S307),例如使用者握持遠端控制裝置16做出揮擊的動作,使遠端控制裝置16產生三維的加速度,遠端控制裝置16的運動感測器即根據加速度變化產生運動訊號,並透過藍芽、紅外線或射頻等手段無線傳送到電腦系統10。遊戲控制模組104中的微處理單元1042根據遊戲程式的設計及所接收的運動訊號產生繪圖命令,再由圖像處理單元依據繪圖命令產生遊戲畫面(S309),例如產生一個模擬使用者揮擊動作的虛擬化身的影像,再將遊戲畫面從遊戲控制模組104輸出到顯示單元14(S311),以供使用者從顯示單元14觀看遊戲的畫面,以繼續利用遠端控制裝置16與電腦系統10進行互動。
在此過程中,狀態監控單元102仍持續監控電腦系統10的運作狀態,並會根據電源狀態的變化,判斷電腦系統10的運作狀態是否改變(S313),此處係指由非啟動狀態變成啟動狀態:若運作狀態未曾改變,遊戲控制模組104即 能持續獲得電力供應,而返回步驟S307及以下,繼續接收新的控制命令和運動訊號以產生和輸出遊戲畫面,與使用者互動。
但若電腦系統10的運作狀態經步驟S301或S313的判斷,被偵測出處於啟動狀態時,則會使遊戲控制模組104根據啟動狀態而停止接收電壓(S315);改由電腦系統10中除遊戲控制模組104以外的其他系統元件接收電源供應單元100供應的電力(S317),如邏輯運算模組116、硬碟、網路控制單元等元件,使電腦系統10順利啟動,處於啟動狀態的電腦系統10即由邏輯運算模組116負責進行運算處理(S319),並透過邏輯控制器110與硬碟、輸出入裝置等系統元件溝通,包括更新儲存單元1046中的遊戲程式和資料。
如同步驟S313,狀態監控單元102在電腦系統10處於啟動狀態時,仍不斷根據電源供應狀態,判斷電腦系統10的運作狀態是否改變(S321),此步驟則指從啟動狀態改變為非啟動狀態。若運作狀態不變,電腦系統10即持續由邏輯觸算模組116等元件提供服務(S319);而當電腦系統10被關閉、或處於待機狀態後,則再次執行步驟S303及以下的程序。藉此,以達成使電腦系統10在啟動狀態下可執行一般的作業,而在非啟動狀態下可供使用者進行互動遊戲的效果。
根據上述各實施採用的手段可知,電腦系統在啟動狀態下,電力將傳輸給電腦系統中的各式系統元件,如同一般的電腦設備進行運作;而在電腦系統處於非啟動狀態時,則將電力供應給遊戲控制模組,此種作法的好處在於: 利用電腦系統提供使用者更多元服務的同時,還可大幅度減少電腦系統的耗電量。
而根據上述實施方式中所例示的數個例子,提供互動遊戲服務所需要的各項週邊單元或模組,都可整合電腦系統原有的系統元件進行實作,可降低生產電腦系統的成本和減少電系統的體積。
此外,進行互動遊戲時,使用者多半偏好透過較大尺寸的顯示單元14來播放遊戲畫面,例如家中的電視螢幕或透過投影設備投射在牆面上等;當電腦系統10係為一可攜式裝置時,即可輕易地將其搬移到客廳,透過資料切換單元108連接到視聽設備上,不但能與親友同樂,也讓電腦系統10從一種個人使用的裝置,轉變為家庭生活共享的設備,進一步提升了電腦系統10的使用效益;同時也為使用者節省另外購買遊戲專用主機的成本。
然而,上述各實施例當中之項目及元件,僅係為闡述本發明所舉之例示,並無自限所請求保護之範圍之意圖。凡遵循本發明之精神及根據本發明所揭示之技術手段,而進行微幅之修飾或改變者,亦屬本發明所保護之範疇。
1‧‧‧遊戲系統
10,10a-b‧‧‧電腦系統
100‧‧‧電源供應單元
102,102a‧‧‧狀態監控單元
104,104a-b‧‧‧遊戲控制模組
1040‧‧‧電源接收介面
1042‧‧‧微處理單元
1044‧‧‧資料接收介面
1046‧‧‧儲存單元
1048‧‧‧圖像處理單元
1050‧‧‧資料連結介面
106‧‧‧無線收發單元
108,108a‧‧‧資料切換單元
1080‧‧‧影音資料切換單元
10802‧‧‧切換開關
1082‧‧‧外接資料切換單元
10822‧‧‧切換開關
110‧‧‧邏輯控制器
112‧‧‧中央處理單元
114‧‧‧系統記憶體
116‧‧‧邏輯運算模組
118‧‧‧電壓穩壓單元
120‧‧‧電源切換單元
122‧‧‧電源切換單元
124‧‧‧輸出連接單元
126‧‧‧控制按鈕
128‧‧‧介面切換單元
130‧‧‧資料傳輸單元
132‧‧‧應用模組
134‧‧‧資料存取單元
14‧‧‧顯示單元
16‧‧‧遠端控制裝置
160‧‧‧運動感測器
18‧‧‧外接儲存單元
22‧‧‧纜線
S301-S321‧‧‧流程步驟
第一圖:本發明所提供一種遊戲系統實施例之示意圖;第二圖:本發明所提供一種電腦系統第一實施例之方塊圖;第三圖:本發明所提供一種電腦系統第二實施例之方塊圖;第四圖:本發明所提供一資料切換單元實施例之結構示 意圖;第五圖:本發明所提供一遊戲控制模組實施例之方塊圖;第六圖:本發明所提供的另一遊戲控制模組實施例之方塊圖;第七圖:本發明所提供一種電腦系統第三實施例之方塊圖;第八圖:本發明所提供另一資料切換單元實施例之結構示意圖;及第九圖:本發明所提供一種電腦系統控制遊戲之方法實施例之流程圖。
1‧‧‧遊戲系統
10‧‧‧電腦系統
100‧‧‧電源供應單元
102‧‧‧狀態監控單元
104‧‧‧遊戲控制模組
1042‧‧‧微處理單元
1046‧‧‧儲存單元
106‧‧‧無線收發單元
108‧‧‧資料切換單元
110‧‧‧邏輯控制器
112‧‧‧中央處理單元
114‧‧‧系統記憶體
116‧‧‧邏輯運算模組
118‧‧‧電壓穩壓單元
120、122‧‧‧電源切換單元
124‧‧‧輸出連接單元
14‧‧‧顯示單元
16‧‧‧遠端控制裝置

Claims (16)

  1. 一種電腦系統,由一電源供應單元提供工作電壓,該電腦系統包括:一遊戲控制模組,耦接該電源供應單元,根據一遊戲程式及一運動訊號產生一遊戲畫面,並輸出到一顯示單元;及一狀態監控單元,偵測該電源供應單元的電源供應狀態以產生一狀態切換信號,用以指示該電腦系統處於一啟動狀態或一非啟動狀態;其中,該狀態切換信號指示該電腦系統處於該非啟動狀態時,該遊戲控制模組接收工作電壓及該運動訊號,以產生該遊戲畫面。
  2. 如申請專利範圍第1項所述之電腦系統,更包括:一資料切換單元,耦接該遊戲控制模組與該電腦系統的一邏輯運算模組,該資料切換單元包括:一影音資料切換單元,根據該狀態切換信號的指示進行切換操作,當該狀態切換信號指示出該電腦系統處於該非啟動狀態時,該影音資料切換單元接收該狀態切換信號,以將該遊戲控制模組所產生之該遊戲畫面傳送到該顯示單元;以及當該狀態切換信號指示出該電腦系統處於該啟動狀態時,該影音資料切換單元接收該狀態切換信號,以將該邏輯運算模組所產生之資料傳送到該顯示單元。
  3. 如申請專利範圍第2項所述之電腦系統,其中,該資料切換單元更包括: 一外接資料切換單元,根據該狀態切換信號的指示進行切換操作,當該狀態切換信號指示出該電腦系統處於該非啟動狀態時,將一外接儲存單元所儲存之該遊戲程式傳送到該遊戲控制模組。
  4. 如申請專利範圍第1項所述之電腦系統,更包括:一第一電源切換單元,根據該狀態切換信號之指示進行切換操作,當該狀態切換信號指示該電腦系統處於該非啟動狀態時,該第一電源切換單元將該電源供應單元供應的工作電壓傳送到該遊戲控制模組;以及一第二電源切換單元,根據該狀態切換信號之指示進行切換操作,當該狀態切換信號指示該電腦系統處於該啟動狀態時,該第二電源切換單元將該電源供應單元供應的工作電壓傳送到該電腦系統的一邏輯運算模組。
  5. 如申請專利範圍第1項所述之電腦系統,更包括:一控制按鈕,根據按壓而產生一啟動訊號以傳送到該狀態監控單元;其中,該狀態切換信號指出該電腦系統處於該非啟動狀態,且該狀態監控單元接收到該啟動訊號時,該遊戲控制模組開始接收工作電壓。
  6. 如申請專利範圍第1項所述之電腦系統,其中,該遊戲控制模組更包括:一無線收發單元,接收來自一遠端控制裝置所發送的該運動訊號;一電源接收介面,耦接於該電源供應單元,以接收工 作電壓;一資料接收介面,耦接於該無線收發單元,以接收該運動訊號;一微處理單元,根據該運動訊號及該遊戲程式,產生一繪圖命令;及一圖像處理單元,接收該繪圖命令以產生該遊戲畫面。
  7. 如申請專利範圍第6項所述之電腦系統,其中,該遊戲控制模組更包括:一儲存單元,儲存該遊戲程式,用以供該微處理單元處理。
  8. 如申請專利範圍第7項所述之電腦系統,其中,該遊戲控制模組更包括:一資料連結介面,該遊戲控制模組經由該資料連結介面接收另一遊戲程式以更新該儲存單元原本所儲存之該遊戲程式。
  9. 如申請專利範圍第8項所述之電腦系統,更包括:一資料傳輸單元,傳送另該遊戲程式到該資料連結介面;一應用模組,用以控制該狀態監控單元產生一更新控制訊號,該更新控制訊號用以指示該電腦系統更新原本的該遊戲資料;及一介面切換單元,根據該更新控制訊號進行切換,於該更新控制訊號指示更新原本的該遊戲資料時,將用以更新的另該遊戲程式自該資料傳輸單元傳送到該資料連結介面。
  10. 如申請專利範圍第1項所述之電腦系統,其中,該狀態監控單元為一嵌入式控制器。
  11. 如申請專利範圍第1項所述之電腦系統,其中,該非啟動狀態包括休眠狀態或關機狀態。
  12. 一種電腦系統的控制遊戲之方法,該電腦系統包括一遊戲控制模組以處理遊戲程式,該方法包括:偵測該電腦系統之電源供應狀態,以判斷該電腦系統處於一啟動狀態或一非啟動狀態;當該電腦系統處於該非啟動狀態時,由一電源供應單元提供工作電壓給該遊戲控制模組;該遊戲控制模組接收工作電壓後,根據一運動訊號及一遊戲程式進行處理以產生一遊戲畫面;及輸出該遊戲畫面到一顯示單元;其中當該電腦系統處於該啟動狀態時,由該電源供應單元提供工作電壓給該電腦系統的一邏輯運算模組。
  13. 如申請專利範圍第12項所述之電腦系統的控制遊戲之方法,其中,判斷該電腦系統處於該啟動狀態或該非啟動狀態之步驟中包括:由一狀態監控單元偵測電源供應狀態而產生一狀態切換信號,以指示該電腦系統處於該啟動狀態或該非啟動狀態。
  14. 如申請專利範圍第13項所述之電腦系統的控制遊戲之方法,其中,該狀態監控單元為一嵌入式控制器。
  15. 如申請專利範圍第13項所述之電腦系統的控制遊戲之方法,其中,輸出該遊戲畫面到該顯示單元之步驟前, 更包括:由一資料切換單元根據該狀態切換信號之指示,將該遊戲畫面透過一輸出連接單元輸出;其中,該輸出連接單元連接於該顯示單元。
  16. 如申請專利範圍第12項所述之電腦系統的控制遊戲之方法,其中,該非啟動狀態包括休眠狀態或關機狀態。
TW99112493A 2009-06-19 2010-04-21 電腦系統及電腦系統的控制遊戲之方法 TWI417761B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US21866209P 2009-06-19 2009-06-19

Publications (2)

Publication Number Publication Date
TW201101107A TW201101107A (en) 2011-01-01
TWI417761B true TWI417761B (zh) 2013-12-01

Family

ID=42771802

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99112493A TWI417761B (zh) 2009-06-19 2010-04-21 電腦系統及電腦系統的控制遊戲之方法

Country Status (2)

Country Link
CN (2) CN101866211B (zh)
TW (1) TWI417761B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159675A (zh) * 2015-08-31 2015-12-16 小米科技有限责任公司 电子设备、电子设备的唤醒方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060028398A1 (en) * 2004-07-23 2006-02-09 Willmore Charles E Wireless interactive multi-user display system and method
US20060172801A1 (en) * 2005-01-31 2006-08-03 Saied Hussaini Video game controller with rechargeable battery system
EP1879143A2 (en) * 2006-07-10 2008-01-16 Bally Gaming Inc. Universal game monitoring unit and system
TWM352389U (en) * 2008-10-17 2009-03-11 Liang-Yin Kuo Platform architecture of interactive-game machine using ultrasonic to detect
US20090138133A1 (en) * 2006-01-06 2009-05-28 Wms Gaming Inc. Power management in wagering game machines
TWM358003U (en) * 2008-09-04 2009-06-01 Tenx Technology Inc Pet game player with USB interface and pet game system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6006285A (en) * 1997-04-30 1999-12-21 Compaq Computer Corporation Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system
CN2567656Y (zh) * 2002-05-31 2003-08-20 宏碁股份有限公司 在计算机关机状态下供使用者操作光驱的控制装置
CN1300794C (zh) * 2003-03-11 2007-02-14 北京华旗资讯数码科技有限公司 一种视频播放器
CN101645000A (zh) * 2009-05-06 2010-02-10 威盛电子股份有限公司 可控制音频的计算机系统及其控制音频的方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060028398A1 (en) * 2004-07-23 2006-02-09 Willmore Charles E Wireless interactive multi-user display system and method
US20060172801A1 (en) * 2005-01-31 2006-08-03 Saied Hussaini Video game controller with rechargeable battery system
US20090138133A1 (en) * 2006-01-06 2009-05-28 Wms Gaming Inc. Power management in wagering game machines
EP1879143A2 (en) * 2006-07-10 2008-01-16 Bally Gaming Inc. Universal game monitoring unit and system
TWM358003U (en) * 2008-09-04 2009-06-01 Tenx Technology Inc Pet game player with USB interface and pet game system
TWM352389U (en) * 2008-10-17 2009-03-11 Liang-Yin Kuo Platform architecture of interactive-game machine using ultrasonic to detect

Also Published As

Publication number Publication date
CN101866211A (zh) 2010-10-20
CN101866211B (zh) 2012-09-05
CN101847183A (zh) 2010-09-29
CN101847183B (zh) 2013-11-27
TW201101107A (en) 2011-01-01

Similar Documents

Publication Publication Date Title
US10678743B2 (en) System and method for accessory device architecture that passes via intermediate processor a descriptor when processing in a low power state
US9921631B2 (en) Methods and apparatus for saving power
US8776120B2 (en) Remote controller with multimedia content display and control method thereof
WO2018212930A1 (en) Interchangeable device components
CN102209961A (zh) 适于手持设备的可扩展系统构架,手持设备动态产生适于设备显示器的不同的用户环境
JP2016537749A (ja) アクセサリーデバイスの電源管理
CN104965703A (zh) 一种控制移动终端亮屏的方法及移动终端
CN102207748A (zh) 一种电子设备和输入方法
KR20190043015A (ko) 복수 개의 디스플레이를 가지는 전자 장치 및 제어 방법
KR20190011456A (ko) 입력 장치 활용 방법 및 이를 구현한 전자 장치
US20140344704A1 (en) Electronic system
CN114911440A (zh) 控制方法、装置、系统及存储介质
US8650425B2 (en) Computer system for processing data in non-operational state and processing method thereof
TWI417761B (zh) 電腦系統及電腦系統的控制遊戲之方法
KR102788372B1 (ko) 영상 출력 방법 및 이를 지원하는 전자 장치
CN108200635A (zh) 一种应用程序的运行控制方法及移动终端
CN113867804A (zh) 实时操作系统的启动方法、电子设备及存储介质
JP2013050873A (ja) 情報処理装置および表示制御方法並びにプログラム
US9215126B2 (en) Information processing system running operating systems based on connection state
JP2008250932A (ja) 情報処理装置
CN106886414B (zh) 数据处理方法及电子设备
JP5895239B2 (ja) 情報処理システム
TWI397810B (zh) 存取多媒體資料之電腦系統及其控制方法
TWI514127B (zh) 具電子書模式之電腦系統及其存取電子書資料之方法
KR20190105406A (ko) 동작 상태에 따라 기능 모듈들을 저전력 상태로 제어하는 집적 회로, 전자 장치 및 그 제어 방법