[go: up one dir, main page]

TWI620099B - 決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體 - Google Patents

決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體 Download PDF

Info

Publication number
TWI620099B
TWI620099B TW105125159A TW105125159A TWI620099B TW I620099 B TWI620099 B TW I620099B TW 105125159 A TW105125159 A TW 105125159A TW 105125159 A TW105125159 A TW 105125159A TW I620099 B TWI620099 B TW I620099B
Authority
TW
Taiwan
Prior art keywords
electronic device
held
finger
sensor
processor
Prior art date
Application number
TW105125159A
Other languages
English (en)
Other versions
TW201805772A (zh
Inventor
李冠慰
Original Assignee
宏達國際電子股份有限公司
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 宏達國際電子股份有限公司 filed Critical 宏達國際電子股份有限公司
Priority to TW105125159A priority Critical patent/TWI620099B/zh
Publication of TW201805772A publication Critical patent/TW201805772A/zh
Application granted granted Critical
Publication of TWI620099B publication Critical patent/TWI620099B/zh

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

一種決定畫面顯示方向的方法。方法包括下列步驟。藉由至少一握持感測器(hold sensor)感測複數個接觸點,並根據該些接觸點判斷握持一電子裝置的一握持狀態。至少一握持感測器係配置於電子裝置的至少一側邊。根據握持狀態決定被握持的電子裝置的被握持方向。依照被握持方向決定電子裝置所產生之畫面的畫面顯示方向。

Description

決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀 取紀錄媒體
本發明是有關於一種決定方向之方法及電子裝置,且特別是有關於一種決定畫面顯示方向之方法及電子裝置。
隨著多媒體時代的來臨,顯示裝置的應用領域隨之擴大。各式各樣具有顯示裝置的電子裝置已逐漸為人們所熟知並開始廣泛使用。人們經常透過電子裝置閱讀文字或欣賞圖片,也可以透過電子裝置觀看影片。具有顯示裝置的電子裝置通常具有兩種螢幕模式,分別為直立模式(portrait mode)及橫立模式(landscape mode)。一般來說,電子裝置透過慣性感測器(例如重力感測器(G-sensor))的感測訊號自動決定螢幕模式。電子裝置自動決定螢幕模式的功能又稱為自動旋轉螢幕(auto orientation)。但是,若電子裝置的螢幕平行於地面(例如使用者於躺著的情況下使用電子裝置),則重力感測器無法正確判斷方向,造成電子裝置使用錯誤的螢幕模式來顯示畫面。例如,使用者以橫向方式握持電 子裝置,而電子裝置卻以直立模式顯示畫面;或者使用者以直向方式握持電子裝置,而電子裝置卻以橫立模式顯示畫面。因此,如何正確判斷電子裝置之畫面顯示方向已成為目前業界努力的方向之一。
根據本發明之一實施例,提出一種決定畫面顯示方向的方法。方法包括下列步驟。藉由至少一握持感測器感測複數個接觸點,並根據該些接觸點判斷握持一電子裝置的一握持狀態。至少一握持感測器係配置於電子裝置的至少一側邊。根據握持狀態決定被握持的電子裝置的被握持方向。依照被握持方向決定電子裝置所產生之畫面的畫面顯示方向。
根據本發明之另一實施例,提供一種具有決定畫面顯示方向功能之電子裝置。電子裝置包括至少一握持感測器及一處理器。至少一握持感測器設置於電子裝置之至少一側邊,用以感測握持電子裝置之一握持狀態。處理器用以根據握持狀態決定被握持之電子裝置之一被握持方向,以及依照被握持方向決定電子裝置所產生之一畫面的畫面顯示方向。
本揭露更提供一種電腦可讀取紀錄媒體,記錄一或多個程式,在此一或多個程式被載入至一電子裝置並被執行後,此一或多個程式係使電子裝置執行上述之方法。
下文係配合所附圖式對本發明作詳細說明如下。
100、200、300、400‧‧‧電子裝置
102‧‧‧握持感測器
104、208、308‧‧‧處理器
106、206、306‧‧‧顯示單元
202、302‧‧‧第一握持感測器
204、304‧‧‧第二握持感測器
S402、S404、S406、S1202、S1204、S1206、S1902、S1904、S1906、S1908、S1910‧‧‧流程步驟
502‧‧‧左手
504‧‧‧右手
404‧‧‧第一聲音輸入單元
406‧‧‧第一聲音輸出單元
408‧‧‧第一距離感測器
4010‧‧‧第二聲音輸入單元
412‧‧‧第二聲音輸出單元
414‧‧‧第二距離感測器
600‧‧‧虛擬實境裝置
D1‧‧‧第一被握持方向
D2‧‧‧第二被握持方向
S1‧‧‧第一側邊
S2‧‧‧第二側邊
S3‧‧‧第三側邊
S4‧‧‧第四側邊
L1、R1‧‧‧拇指
L2、R2‧‧‧食指
L3、R3‧‧‧中指
L4、R4‧‧‧無名指
L5、R5‧‧‧小指
PL1、PR1‧‧‧手掌
m1‧‧‧中線
A1‧‧‧第一區域
A2‧‧‧第二區域
L1’、L2’、L3’、L4’、L5’、R1’、R2’、R3’、R4’、R5’‧‧‧手指位置
PL1’、PR1’‧‧‧手掌位置
第1圖繪示依照一實施例之具有決定畫面顯示方向功能之電子裝置之方塊圖。
第2圖繪示依照一實施例之第1圖之電子裝置之俯視圖。
第3圖繪示依照另一實施例之第1圖之電子裝置之俯視圖。
第4圖繪示依照本發明之一實施例之決定畫面顯示方向之方法之流程圖。
第5圖繪示使用者之左手及右手之示意圖。
第6A圖繪示左手握持第2圖之電子裝置之示意圖。
第6B圖繪示第6A圖中之握持感測器所感測之手指位置及手掌位置之示意圖。
第7A圖繪示右手以另一握持方向握持第2圖之電子裝置之示意圖。
第7B圖繪示第7A圖中之握持感測器所感測之手指位置及手掌位置之示意圖。
第7C圖繪示電子裝置被以橫立模式握持之一例。
第7D圖繪示電子裝置被以橫立模式握持之另一例。
第8圖繪示依照另一實施例之具有決定畫面顯示方向功能之電子裝置之方塊圖。
第9圖繪示第8圖之電子裝置之俯視圖。
第10圖繪示依照本發明之另一實施例之決定畫面顯示方向之方法之流程圖。
第11A圖繪示左手握持第9圖之電子裝置之示意圖。
第11B圖繪示第11A圖中之第一握持感測器及第二握持感測器所感測之手指位置及手掌位置之示意圖。
第12A圖繪示右手握持第9圖之電子裝置之示意圖。
第12B圖繪示第12A圖中之第一握持感測器及第二握持感測器所感測之手指位置及手掌位置之示意圖。
第12C圖繪示電子裝置被以橫立模式握持之一例。
第12D圖繪示電子裝置被以橫立模式握持之另一例。
第13A圖繪示左手握持第9圖之電子裝置之示意圖。
第13B圖繪示第13A圖中之第一握持感測器及第二握持感測器所感測之手指位置及手掌位置之示意圖。
第14A圖繪示右手握持第9圖之電子裝置之示意圖。
第14B圖繪示第14A圖中之第一握持感測器及第二握持感測器所感測之手指位置及手掌位置之示意圖。
第15圖繪示依照另一實施例之具有決定畫面顯示方向功能之電子裝置之方塊圖。
第16圖繪示第15圖之電子裝置之俯視圖。
第17圖繪示依照本發明之一實施例之決定畫面顯示方向之方法之流程圖。
第18A圖繪示左手握持第16圖之電子裝置之示意圖。
第18B圖繪示第18A圖中之第一握持感測器及第二握持感測器所感測之手指位置及手掌位置之示意圖。
第19圖繪示依照另一實施例之電子裝置之俯視圖。
第20圖繪示虛擬實境裝置輸出畫面之示意圖。
請同時參照第1、2及3圖。第1圖繪示依照一實施例之具有決定畫面顯示方向功能之電子裝置100之方塊圖。第2圖繪示依照一實施例之第1圖之電子裝置100之俯視圖。第3圖繪示依照另一實施例之第1圖之電子裝置100之俯視圖。電子裝置100包括握持感測器102、處理器104及顯示單元106。握持感測器102及顯示單元106耦接至處理器104。握持感測器102例如為壓力式感測器、電容式感測器、電阻式感測器或超音波感測器,但不以此為限,只要可感測出手指之觸碰位置之感測器即可。顯示單元106用以顯示一畫面,顯示單元106例如為液晶顯示器。電子裝置100例如為平板電腦、智慧手機。第一側邊S1及第二側邊S2為電子裝置100的短側邊,以及第三側邊S3及第四側邊S4為電子裝置100的長側邊。握持感測器102係設置於電子裝置100第三側邊S3或第四側邊S4,用以感測電子裝置100之至少一長側邊的一握持狀態。握持狀態包括接觸握持感測器102之手指位置或手掌位置。依據實際需求,本發明所述握持感測器也可設置於電子裝置的至少一短側邊,本發明並不以此為限。
請參考第4圖,第4圖繪示依照本發明之一實施例之決定畫面顯示方向之方法之流程圖。決定畫面顯示方向之方法可應用於如第2圖或第3圖所示之電子裝置100。
首先,於步驟S402,藉由握持感測器102感測多個 接觸點,處理器104根據多個接觸點判斷握持電子裝置100之握持狀態。握持狀態包括至少一手指位置及手掌位置於握持感測器102上之相對關係。具體來說,當握持感測器102感測到一點狀接觸點時,處理器104可判斷出點狀接觸點為手指的接觸,且點狀接觸點的位置為手指位置;當握持感測器102感測到一片狀接觸點時,處理器104可判斷出片狀接觸點為手掌的接觸,且片狀接觸點的位置為手掌位置。處理器104例如係透過接觸點的面積來分辨點狀接觸點及片狀接觸點以辨別出是手指的接觸或手掌的接觸。或者,握持感測器102包括多個小單元,處理器104依據被接觸的小單元的個數來分辨點狀接觸點及片狀接觸點以辨別出是手指的接觸或手掌的接觸。
請參考第5及6圖。第5圖繪示使用者之左手502及右手504之示意圖。左手502包括拇指L1、食指L2、中指L3、無名指L4、小指L5及手掌PL1。右手504包括拇指R1、食指R2、中指R3、無名指R4、小指R5及手掌PR1。第6A圖繪示左手502握持第2圖之電子裝置100之示意圖。第6B圖繪示第6A圖中之握持感測器102所感測之手指位置及手掌位置之示意圖。在第6A圖中,左手502之拇指L1及手掌PL1接觸第三側邊S3,左手之食指L2、中指L3、無名指L4及小指L5接觸第四側邊S4。在第6B圖中,握持感測器102感測到一點狀接觸點L1’及一片狀接觸點PL1’,處理器104判斷點狀接觸點L1’為手指位置,片狀接觸點PL1’為手掌位置。
請參考第7圖。第7A圖繪示右手504以另一握持方向握持第2圖之電子裝置100之示意圖。第7B圖繪示第7A圖中之握持感測器102所感測之手指位置及手掌位置之示意圖。在第7A圖中,右手504以另一握持方向握持電子裝置100,右手504之拇指R1及手掌PR1接觸第三側邊S3,右手504之食指R2、中指R3、無名指R4及小指R5接觸第四側邊S4。在第7B圖中,握持感測器102感測到一點狀接觸點R1’及一片狀接觸點PR1’,處理器104判斷點狀接觸點R1’為手指位置,片狀接觸點PR1’為手掌位置。
於步驟S404,處理器104根據握持狀態決定被握持之電子裝置100之被握持方向。在本發明中,所述被握持方向可包括第一被握持方向及第二被握持方向。第一被握持方向例如為第一側邊S1相對於第二側邊S2指向上方。第二被握持方向例如為第一側邊S1相對於第二側邊S2指向下方。為更清楚說明所述第一和第二被握持方向,請依序參考第6A與7A圖,第6A圖繪示電子裝置100的第一被握持方向D1,以及第7A圖繪示電子裝置100的第二被握持方向D2。
進一步地說,處理器104係根據手指位置及手掌位置之相對關係判斷一拇指位置,並根據拇指位置來決定電子裝置100之被握持方向。處理器104根據手指位置及手掌位置之相對關係判斷拇指位置的方式如下。以第6A及6B圖為例,握持感測器102感測出點狀接觸點及片狀接觸點,處理器104判斷多個接 觸點中的至少一點狀接觸點對應為至少一手指位置L1’以及多個接觸點中的一片狀接觸點對應為一手掌位置PL1’。由於使用者在握持電子裝置100時,姆指與手掌會接觸電子裝置100之同一側邊,故處理器104可藉此判斷手掌位置PL1’所在的同一側邊(也就是握持感測器102)上的手指位置L1’為一拇指位置。接著,在處理器104得到姆指位置後,根據拇指位置及手掌位置於握持感測器102上的相對位置決定電子裝置100的被握持方向。其方式如下。握持感測器102具有預設之座標,處理器104可預先取得握持感測器102之座標設置方式。設置方式例如是將握持感測器102的座標最小值設置於靠近第二側邊S2,將座標最大值設置於靠近第一側邊S1。處理器104根據手掌位置PL1’的座標、姆指位置L1’的座標、座標最大值及座標最小值,判斷姆指位置L1’的座標係位於手掌位置PL1’的座標與座標最大值之間或是位於手掌位置PL1’的座標與座標最小值之間,來決定電子裝置100之被握持方向。在此例中,處理器104判斷出姆指位置L1’的座標係位於手掌位置PL1’的座標與座標最大值之間,故處理器104決定電子裝置100的被握持方向為第一被握持方向D1。
類似地,以第7A及7B圖為例,處理器104判斷姆指位置R1’的座標位於手掌位置PR1’的座標與座標最小值之間,故處理器104決定電子裝置100的被握持方向為第二被握持方向D2。
於步驟S406,處理器104依照被握持方向決定電子 裝置100所產生畫面的畫面顯示方向。請參考第6A及6B圖,當處理器104判斷出電子裝置100被握持方向為第一被握持方向D1時,則處理器104以正立的畫面顯示方向(相對於第一側邊S1)於顯示單元106中顯示畫面。請參考第7A及7B圖,當處理器104判斷出電子裝置100被握持方向為第二被握持方向D2時,則處理器104以倒立的畫面顯示方向(相對於第一側邊S1)於顯示單元106中顯示畫面。如此,即使電子裝置100被以上下翻轉的方式握持,電子裝置100依據被握持方向依舊可適當調整其所顯示的畫面顯示方向。
因此,當握持感測器102感測到手指位置及手掌位置時,本實施例即可根據握持感測器102所感測到之手指位置及手掌位置推測出姆指位置。並根據姆指位置判斷電子裝置100被握持方向,作為畫面顯示方向的依據,以正確的顯示畫面。
在一實施例中,處理器104可根據握持感測器102的感測結果來判斷電子裝置100是否被以直立模式握持,若否,則決定維持自動旋轉螢幕功能(指電子裝置100基於慣性感測器之感測結果而自動啟動旋轉螢幕的功能)。舉例來說,當處理器104判斷電子裝置100是被以橫立模式握持時,將維持電子裝置100之自動旋轉螢幕功能。請參考第7C及7D圖,第7C圖繪示電子裝置100被以橫立模式握持之一例,第7D圖繪示電子裝置100被以橫立模式握持之另一例。一般而言,若使用者欲以橫立模式來觀看電子裝置100的顯示畫面時,通常握持電子裝置100 的方式如第7C與7D圖所示,因此當處理器104通過握持感測器102僅感測到兩個點狀接觸點,則可判斷電子裝置100是被以橫立模式握持。另一方面,當處理器104判斷電子裝置100是以直立模式(如第6A或7A圖所示之握持方式)被握持時,則關閉電子裝置100的自動旋轉螢幕之功能,以避免因使用者躺著使用電子裝置而致使電子裝置100錯誤地自動旋轉螢幕,造成使用上的不便。
本發明所稱之握持感測器、處理器與顯示單元之態樣與第1圖相同,且第一側邊S1及第二側邊S2指電子裝置100的短側邊,以及第三側邊S3及第四側邊S4指電子裝置100的長側邊,在下列各實施例中將不再重複贅述。
請同時參照第8及9圖。第8圖繪示依照另一實施例之具有決定畫面顯示方向功能之電子裝置200之方塊圖。第9圖繪示第8圖之電子裝置200之俯視圖。電子裝置200包括第一握持感測器202、第二握持感測器204、顯示單元206及處理器208。第一握持感測器202、第二握持感測器204及顯示單元206耦接至處理器208。第一握持感測器202及第二握持感測器204分別設置於第三側邊S3及第四側邊S4,用以感測電子裝置200之長側邊的握持狀態。握持狀態包括接觸第一握持感測器202及第二握持感測器204之手指位置或手掌位置。
請參考第10圖,第10圖繪示依照本發明之另一實施例之決定畫面顯示方向之方法之流程圖。
首先,於步驟S1202,藉由第一握持感測器202及第二握持感測器204感測多個接觸點,處理器208根據多個接觸點判斷握持電子裝置200之握持狀態。握持狀態包括至少一手指位置及手掌位置於第一握持感測器202及第二握持感測器204上之相對關係。
請參考第11及12圖。第11A圖繪示左手502握持第9圖之電子裝置200之示意圖。第11B圖繪示第11A圖中之第一握持感測器202及第二握持感測器204所感測之手指位置及手掌位置之示意圖。第12A圖繪示右手504握持第9圖之電子裝置200之示意圖。第12B圖繪示第12A圖中之第一握持感測器202及第二握持感測器204所感測之手指位置及手掌位置之示意圖。在第11A圖中,左手502之手掌PL1接觸第三側邊S3,左手之食指L2、中指L3、無名指L4及小指L5接觸第四側邊S4,而左手之姆指L1未接觸到電子裝置200之任何一側邊。在第11B圖中,第一握持感測器202感測到一個手掌位置PL1’,第二握持感測器204感測到四個手指位置L2’、L3’、L4’及L5’。在第12A圖中,右手504之手掌PR1接觸第四側邊S4,右手之食指R2、中指R3、無名指R4及小指R5接觸第三側邊S3,而右手之姆指R1未接觸到電子裝置200之任何一側邊。在第12B圖中,第一握持感測器202感測到四個手指位置R2’、R3’、R4’及R5’,第二握持感測器204感測到一個手掌位置PR1’。
於步驟S1204,處理器208根據握持狀態決定被握 持之電子裝置200之被握持方向。具體來說,處理器208係根據手指位置之重心以及手掌位置之重心來決定電子裝置200之被握持方向。重心例如為位置所對應之座標的平均。第一握持感測器202及第二握持感測器204具有預設之座標,處理器208可預先取得握持感測器102之座標的設置方式。設置方式例如是將第一握持感測器202及第二握持感測器204的座標最小值設置於靠近第二側邊S2,將座標最大值設置於靠近第一側邊S1。以第11A及11B圖為例,處理器208計算四個手指位置L2’、L3’、L4’及L5’的重心以及手掌位置PL1’的重心,也就是計算四個手指位置L2’、L3’、L4’及L5’所對應之座標的平均以及手掌位置PL1’所對應之座標的平均。接著處理器208判斷手指位置L2’、L3’、L4’及L5’之重心的座標是否比手掌位置PL1’之重心的座標更接近座標最小值或座標最大值。若手指位置L2’、L3’、L4’及L5’之重心的座標比手掌位置PL1’之重心的座標更接近座標最大值,則處理器208決定電子裝置200的被握持方向為第一被握持方向D1。若手指位置L2’、L3’、L4’及L5’之重心的座標比手掌位置PL1’之重心的座標更接近座標最小值,則處理器208決定電子裝置200的被握持方向為第二被握持方向D2。在第11圖中,手指位置L2’、L3’、L4’及L5’之重心的座標比手掌位置PL1’之重心的座標更接近座標最大值,則處理器208決定電子裝置200的被握持方向為第一被握持方向D1。在第12圖中,手指位置R2’、R3’、R4’及R5’之重心的座標亦比手掌位置PR1’之重心的座標更接近座標最 大值,故處理器208決定電子裝置200的被握持方向亦為第一被握持方向D1。雖然,本實施例係以四個手指位置為例,但是並不以此為限。只要第一握持感測器202或第二握持感測器204感測出至少一手指位置,且處理器208可根據該至少一手指位置計算重心並判斷手指位置之重心與手掌位置之重心之相對關係即可。
在另一實施例中,處理器208係根據手指位置及手掌位置之相對關係來決定電子裝置200之被握持方向,而不透過計算手指位置之重心以及手掌位置之重心來決定電子裝置200之被握持方向。
處理器208根據手指位置及手掌位置之相對關係決定電子裝置200之被握持方向的方式如下。以第11A及11B圖為例,處理器208可根據四個手指位置L2’、L3’、L4’及L5’各自位於的座標區間及手掌位置PL1’位於的座標區間,判斷四個手指位置L2’、L3’、L4’及L5’位於的至少一座標區間是否相對於手掌位置PL1’之位於的座標區間更接近座標最小值或座標最大值。若至少一手指位置位於的座標區間相對於手掌位置PL1’之座標區間更接近座標最大值,則處理器208決定電子裝置200的被握持方向為第一被握持方向D1。若至少一手指位置位於的座標區間相對於手掌位置PL1’位於的座標區間更接近座標最小值,則處理器208決定電子裝置200的被握持方向為第二被握持方向D2。在第11圖中,手指位置L2’及L3’位於的座標區間比手掌位置PL1’位 於的座標區間更接近座標最大值,則處理器208決定電子裝置200的被握持方向為第一被握持方向D1。在第12圖中,手指位置R2’及R3’位於的座標區間亦比手掌位置PR1’位於的座標區間更接近座標最大值,則處理器208決定電子裝置200的被握持方向亦為第一被握持方向D1。雖然,本實施例係以四個手指位置為例,但是並不以此為限。只要第一握持感測器202或第二握持感測器204感測出至少一手指位置,且處理器208可根據該至少一手指位置判斷手指位置與手掌位置之相對關係即可。
於步驟S1206,處理器208依照被握持方向決定電子裝置200所產生之畫面的畫面顯示方向。舉例來說,如第11A及11B圖,當處理器208判斷出電子裝置200被握持方向為第一被握持方向D1時,則處理器208以正立的畫面顯示方向(相對於第一側邊S1)於顯示單元206中顯示畫面。另一方面,當處理器208判斷出電子裝置200被握持方向為第二被握持方向D2時,則處理器208以倒立的畫面顯示方向(相對於第一側邊S1)於顯示單元206中顯示畫面。
如此一來,即便使用者握持電子裝置200時,大拇指未接觸電子裝置200,也可藉由設置於電子裝置200兩側邊之握持感測器所感測到之至少一手指位置及手掌位置來推測使用者握持電子裝置200的方式,並透過至少一手指位置及手掌位置的相對關係判斷電子裝置200被握持方向,作為畫面顯示方向的依據,以正確的顯示畫面。
相似地,處理器208亦可根據握持感測器202與204的感測結果來判斷電子裝置100是否被以直立模式握持,若否,則決定維持自動旋轉螢幕功能(指電子裝置100基於慣性感測器之感測結果而自動啟動旋轉螢幕的功能)。舉例來說,請參考第12C及12D圖,第12C圖繪示電子裝置200被以橫立模式握持之一例,第12D圖繪示電子裝置200被以橫立模式握持之另一例。在一實施例中,若使用者以如第12C與12D圖的握持方式握持電子裝置200時,處理器208通過握持感測器202與握持感測器204可感測到四個點狀接觸點,則可判斷電子裝置100是被以橫立模式握持,對應維持所述自動旋轉螢幕功能。
請參考第13及14圖。第13A圖繪示左手502握持第9圖之電子裝置200之示意圖。第13B圖繪示第13A圖中之第一握持感測器202及第二握持感測器204所感測之手指位置及手掌位置之示意圖。第14A圖繪示右手504握持第9圖之電子裝置200之示意圖。第14B圖繪示第14A圖中之第一握持感測器202及第二握持感測器204所感測之手指位置及手掌位置之示意圖。在第13A圖中,左手502之手掌PL1接觸第三側邊S3,左手之食指L2、中指L3及無名指L4接觸第四側邊S4。在第13B圖中,第一握持感測器202感測到一個手掌位置PL1’,第二握持感測器204感測到三個手指位置L2’、L3’及L4’,且手掌位置PL1’及三個手指位置L2’、L3’及L4’皆靠近電子裝置200之同一側邊(也就是第二側邊S2)。在第14A圖中,右手504之手掌PR1接觸第四 側邊S4,右手之食指R2、中指R3及無名指R4接觸第三側邊S3。在第14B圖中,第一握持感測器202感測到三個手指位置R2’、R3’及R4’,第二握持感測器204感測到一個手掌位置PR1’,且手掌位置PR1’及三個手指位置R2’、R3’及R4’皆靠近電子裝置200之同一側邊(也就是第二側邊S2)。
在另一實施例中,當步驟S1202中,第一握持感測器202及第二握持感測器204感測握持電子裝置200之手指位置及手掌位置如第13A及14A圖所示,也就是手指位置及手掌位置皆位於電子裝置200之同一感測區域的話。則在步驟S1204中,處理器208根據手指位置之重心與手掌位置之重心所在之感測區域,來決定電子裝置200之被握持方向。
具體來說,處理器208可劃分第一握持感測器202及第二握持感測器204的感測區域,判斷手指位置之重心與手掌位置之重心所在之感測區域,並根據感側區域來決定電子裝置200之被握持方向。舉例來說,如第13B及14B圖所示,可依據中線m1將第一握持感測器202及第二握持感測器204的感測區域劃分為兩個相等大小的區域。也就是說,以中線m1為依據,第一握持感測器202的感測區域分成靠近第一側邊S1之感測區域與靠近第二側邊S2之感測區域;第二握持感測器204的感測區域分成靠近第一側邊S1之感測區域與靠近第二側邊S2之感測區域。
接著,處理器208判斷手指位置之重心與手掌位置 之重心在第一握持感測器202及第二握持感測器204所位於的感測區域。以第13B圖為例,若處理器208判斷手掌位置PL1’之重心位於靠近第二側邊S2之感測區域且手指位置L2’、L3’及L4’之重心位於靠近第二側邊S2之感測區域,則決定電子裝置200的被握持方向為第一被握持方向D1。以第14B圖為例,若處理器208判斷手掌位置PR1’之重心位於靠近第二側邊S2之感測區域且手指位置R2’、R3’及R4’之重心位於靠近第二側邊S2之感測區域,則決定電子裝置200的被握持方向為第一被握持方向D1。反之,若處理器208判斷手掌位置之重心與至少一手指位置之重心位於靠近第一側邊S1之感測區域,則決定電子裝置200的被握持方向為第二被握持方向D2。雖然,本實施例係以三個手指位置為例,但是並不以此為限。只要第一握持感測器202或第二握持感測器204感測出至少一手指位置,且處理器208可根據該至少一手指位置之重心與手掌位置之重心判斷所位於的感測區域即可。
如此一來,當手掌位置及手指位置皆靠近同一側邊,也可藉由手指位置之重心與手掌位置之重心在第一握持感測器202及第二握持感測器204所位於的感測區域,來決定電子裝置200之被握持方向,依據被握持方向決定畫面顯示方向,以正確的顯示畫面。
請同時參照第15及16圖。第15圖繪示依照另一實施例之具有決定畫面顯示方向功能之電子裝置300之方塊圖。第 16圖繪示第15圖之電子裝置300之俯視圖。電子裝置300包括第一握持感測器302、第二握持感測器304、顯示單元306、處理器308及指紋辨識器310。第一握持感測器302、第二握持感測器304、顯示單元306及指紋辨識器310耦接至處理器308。第一握持感測器302及第二握持感測器304係分別設置於電子裝置300之長側邊。握持狀態包括接觸第一握持感測器302及第二握持感測器304之手指位置或手掌位置。指紋辨識器310設置於電子裝置300之其中一長側邊,用以辨識手指之指紋。舉例來說,如第16圖所示,指紋辨識器310設置在第四側邊S4。在另一實施例中,電子裝置300可包括兩個指紋辨識器,分別設置於電子裝置300之兩長側邊,本發明不限制指紋辨識器310設置在電子裝置300的位置與數量。
請參考第17圖,第17圖繪示依照本發明之一實施例之決定畫面顯示方向之方法之流程圖。在此例中,處理器308先判斷是否感測到手掌位置。接著,藉由指紋辨識器310辨識手指指紋以分辨手指。然後,處理器308根據辨識出之手指決定電子裝置300之被握持方向,並依照被握持方向決定電子裝置300所產之畫面的畫面顯示方向。
步驟S1902,處理器308判斷第一握持感測器302或第二握持感測器304是否感測到手掌位置。當第一握持感測器302或第二握持感測器304感測到片狀接觸點,則處理器308判斷感測到手掌位置,進入步驟S1904。當未感測到手掌位置,則 結束流程。請參考第18A及18B圖,第18A圖繪示左手502握持第16圖之電子裝置300之示意圖。第18B圖繪示第18A圖中之第一握持感測器302及第二握持感測器304所感測之手指位置及手掌位置之示意圖。在第18A圖中,左手502之手掌PL1及拇指L1接觸第三側邊S3,左手502之食指L2、中指L3、無名指L4及小指L5接觸第四側邊S4。在第18B圖中,第一握持感測器302感測到手掌PL1’之位置。
步驟S1904,藉由指紋辨識器310辨識一手指。具體來說,電子裝置300可先預存使用者之各個手指的指紋,做為比對辨識之用。請參考第18B圖,指紋辨識器310感測到手指位置L3’之手指之指紋,並根據預存之各個手指的指紋辨識出該手指為左手502之中指L3。
步驟S1906,處理器308根據指紋辨識器310辨識出之手指決定被握持之電子裝置300之被握持方向。在一實施例中,指紋辨識器310係設置於電子裝置300之第四側邊S4上。若處理器308辨識出之手指為左手502之食指L2、中指L3、無名指L4及小指L5其中之一,則處理器308可決定電子裝置300的被握持方向為第一被握持方向D1。若辨識出之手指為右手504之食指R2、中指R3、無名指R4及小指R5其中之一,則處理器308可決定電子裝置300的被握持方向為第二被握持方向D2。在另一實施例中,指紋辨識器310係設置於電子裝置300之第三側邊S3上(未繪示)。若處理器308辨識出之手指為左手502之拇指 L1,則處理器308判斷出電子裝置300的被握持方向係為第一被握持方向D1。若辨識出之手指為右手504之拇指R1,則處理器308可決定電子裝置300的被握持方向為第二被握持方向D2。
步驟S1908,處理器308依照被握持方向決電子裝置300所產生之畫面的畫面顯示方向。
如此一來,當第一握持感測器302或第二握持感測器304感測手掌位置時,透過指紋辨識器310所辨識出之手指即可決定電子裝置300的被握持方向,並依據被握持方向決定畫面顯示方向,以正確的顯示畫面。
請參考第19圖,第19圖繪示依照另一實施例之電子裝置400之俯視圖。電子裝置400包括顯示單元402、第一聲音輸入單元404、第一聲音輸出單元406、第一距離感測器(Proximity sensor)408、第二聲音輸入單元410、第二聲音輸出單元412及第二距離感測器414。第一聲音輸入單元404及第二聲音輸入單元410例如可為麥克風。第一聲音輸出單元406及第二聲音輸出單元412例如可為聽筒或喇叭。第一聲音輸入單元404、第一聲音輸出單元406及第一距離感測器408設置於電子裝置400之一第一區域A1,第二聲音輸入單元410、第二聲音輸出單元412及第二距離感測器414設置於電子裝置400之一第二區域A2。第一區域A1與第二區域A2分別靠近電子裝置400之相對的兩側。舉例來說,第一區域A1靠近第一側邊S1,第二區域A2靠近第二側邊S2。在一實施例中,處理器308根據被握持方向選 擇性致能第一聲音輸入單元404、第一聲音輸出單元406、第一距離感測器408、第二聲音輸入單元410、第二聲音輸出單元412及第二距離感測器414。更確切地說,當處理器308判斷出電子裝置400被握持方向為第一被握持方向D1時,則處理器308致能第一區域A1中之第一聲音輸出單元406、第一距離感測器408以及第二區域A2中之第二聲音輸入單元410。相反的,當處理器308判斷出電子裝置400被握持方向為第二被握持方向D2時,則處理器308致能第二區域A2中之第二聲音輸出單元412、第二距離感測器414以及第一區域A1中之第一聲音輸入單元404。
上述各實施例中之電子裝置,例如電子裝置100、200及300可為一虛擬實境(Virtual Reality,VR)裝置,上述之畫面可為虛擬實境裝置所輸出之畫面。請參考第20圖,第20圖繪示虛擬實境裝置600之示意圖。使用者手持一手持物體,手持物體例如為手機形狀之木頭(未繪示)。前述實施例中之處理器及握持感測器可設置於木頭中,並執行前述實施例中之決定畫面顯示方向之方法。在處理器判斷出木頭之被握持方向之後,處理器根據被握持方向決定虛擬實境裝置600之畫面中對應於木頭之位置的影像顯示。舉例來說,處理器在虛擬實境裝置600之畫面中對應於木頭之位置,顯示一手機影像。故使用者可於虛擬實境裝置600之畫面中看到手握持的是手機而不是木頭。
在另一實施例中,處理器可依據電子裝置目前所執行的應用程式類型,維持所述自動旋轉螢幕功能(或不執行前述實 施例所述決定畫面顯示方向之方法)。舉例來說,當一特定應用程式(例如相機應用程式)被開啟後,不執行前述實施例中之決定畫面顯示方向之方法。如此一來,當使用者使用特定應用程式時,可避免畫面顯示方向改變而影響到使用者。
基於上述,本案係根據握持感測器感測握持電子裝置之握持狀態,根據握持狀態決定被握持之電子裝置之被握持方向,最後依照被握持方向決定顯示畫面的畫面顯示方向。因此,即便電子裝置的螢幕平行於地面,也可依據握持感測器正確判斷被握持方向,以正確的畫面顯示方向顯示畫面。故可更有效改善畫面的畫面顯示方向發生錯誤的問題,讓使用者在正確的畫面顯示方向觀賞畫面。
熟習本發明所屬領域之技藝者將想到,於此提出之本發明之多數修改及其他實施例,係具有上述說明及相關圖式中所提供之教導的益處。因此,應理解本發明並非受限於所揭露的具體實施例,且修改及其他實施例係包括於以下的申請專利範圍之範疇內。

Claims (14)

  1. 一種決定畫面顯示方向之方法,包括:藉由至少一握持感測器(hold sensor)感測複數個接觸點,並根據該些接觸點判斷握持一電子裝置的一握持狀態,其中該至少一握持感測器係配置於該電子裝置的至少一側邊;根據該握持狀態決定被握持的該電子裝置的一被握持方向;依照該被握持方向決定該電子裝置所產生之一畫面的畫面顯示方向;根據該至少一握持感測器的感測結果來判斷該電子裝置是否被以直立模式握持;以及當該電子裝置被以非直立模式握持時,維持該電子裝置依據一慣性感測器之感測結果,以對應啟動自動旋轉螢幕(auto orientation)的功能。
  2. 如申請專利範圍第1項所述之方法,其中於根據該握持狀態決定該電子裝置之該被握持方向之步驟中,係根據至少一手指及一手掌於該至少一握持感測器上之相對位置,決定該電子裝置的該被握持方向。
  3. 如申請專利範圍第1項所述之方法,更包括:判斷該些接觸點中的至少一點狀接觸點對應為至少一手指位置以及該些接觸點中的一片狀接觸點對應為一手掌位置;判斷該手掌位置所在的該握持感測器上的該手指位置為一 拇指位置;以及根據該拇指位置及該手掌位置於該握持感測器上的相對位置決定該電子裝置的該被握持方向。
  4. 如申請專利範圍第1項所述之方法,更包括:依據該電子裝置目前所執行的應用程式類型,維持該電子裝置之自動旋轉螢幕功能。
  5. 如申請專利範圍第1項所述之方法,其中該電子裝置具有一指紋辨識器,該方法更包括:通過該指紋辨識器辨識至少一手指指紋;以及同時根據該些接觸點與該至少一手指指紋判斷握持該電子裝置的該握持狀態。
  6. 如申請專利範圍第1項所述之方法,其中該電子裝置更包括一第一聲音輸入單元、一第一聲音輸出單元、一第一距離感測器、一第二聲音輸入單元、一第二聲音輸出單元及一第二距離感測器,該第一聲音輸入單元、該第一聲音輸出單元與該第一距離感測器設置於該電子裝置的一第一區域,該第二聲音輸入單元、該第二聲音輸出單元與該第二距離感測器設置於該電子裝置的一第二區域,該第一區域與該第二區域分別位於該電子裝置之相對的兩側,該方法更包括:根據該被握持方向致能該第一聲音輸出單元、該第一距離感測器及該第二聲音輸入單元或該第二聲音輸出單元、該第二距離感測器及該第一聲音輸入單元。
  7. 一種電腦可讀取紀錄媒體,記錄一或多個程式,在該一或多個程式被載入至一電子裝置並被執行後,該一或多個程式係使該電子裝置執行如申請專利範圍第1項至第7項中任一項所述之方法。
  8. 一種具有決定畫面顯示方向功能之電子裝置,包括:至少一握持感測器,設置於該電子裝置之至少一側邊,用以感測複數個接觸點;一處理器,用以根據該些接觸點判斷握持該電子裝置的一握持狀態,根據該握持狀態判斷被握持的該電子裝置的一被握持方向,以及依照該被握持方向決定該電子裝置所產生之一畫面的畫面顯示方向;以及一顯示單元,用以顯示該畫面,該處理器根據該至少一握持感測器的感測結果判斷該電子裝置是否被以直立模式握持,當該處理器判斷該電子裝置被以非直立模式握持時,維持該電子裝置依據一慣性感測器之感測結果,以對應啟動自動旋轉螢幕的功能。
  9. 如申請專利範圍第8項所述之電子裝置,其中該處理器用以根據至少一手指及一手掌於該至少一握持感測器上之相對位置,決定該電子裝置的該被握持方向。
  10. 如申請專利範圍第8項所述之電子裝置,其中該處理器更用以判斷該些接觸點中的至少一點狀接觸點對應為至少一手指位置以及該些接觸點中的一片狀接觸點對應為一手掌位置,並判斷該手掌位置所在的該握持感測器上的該手指位置為一拇指位 置,以及根據該拇指位置及該手掌位置於該握持感測器上的相對位置決定該電子裝置的該被握持方向。
  11. 如申請專利範圍第8項所述之電子裝置,其中該至少一握持感測器包括一第一握持感測器與一第二握持感測器,該第一握持感測器與該第二握持感測器分別配置於該電子裝置之相對之一第一側邊與一第二側邊上,該第一側邊及該第二側邊為該電子裝置之長側邊。
  12. 如申請專利範圍第8項所述之電子裝置,其中該處理器依據該電子裝置目前所執行的應用程式類型,維持該電子裝置之自動旋轉螢幕功能。
  13. 如申請專利範圍第8項所述之電子裝置,其中該電子裝置具有一指紋辨識器,用以辨識至少一手指指紋;其中該處理器同時根據該些接觸點與該至少一手指指紋判斷握持該電子裝置的該握持狀態。
  14. 如申請專利範圍第8項所述之電子裝置,其中該電子裝置更包括一第一聲音輸入單元、一第一聲音輸出單元、一第一距離感測器、一第二聲音輸入單元、一第二距離感測器及一第二聲音輸出單元,該第一聲音輸入單元、該第一距離感測器與該第一聲音輸出單元設置於該電子裝置之一第一區域,該第二聲音輸入單元、該第二距離感測器與該第二聲音輸出單元設置於該電子裝置的一第二區域,該第一區域與該第二區域分別位於該電子裝置之相對的兩側; 其中該處理器用以根據該被握持方向致能該第一聲音輸出單元、該第一距離感測器及該第二聲音輸入單元或該第二聲音輸出單元、該第二距離感測器及該第一聲音輸入單元。
TW105125159A 2016-08-08 2016-08-08 決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體 TWI620099B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW105125159A TWI620099B (zh) 2016-08-08 2016-08-08 決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105125159A TWI620099B (zh) 2016-08-08 2016-08-08 決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體

Publications (2)

Publication Number Publication Date
TW201805772A TW201805772A (zh) 2018-02-16
TWI620099B true TWI620099B (zh) 2018-04-01

Family

ID=62014363

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105125159A TWI620099B (zh) 2016-08-08 2016-08-08 決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體

Country Status (1)

Country Link
TW (1) TWI620099B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI689864B (zh) * 2018-04-26 2020-04-01 宏達國際電子股份有限公司 手持裝置、其顯示模式的控制方法與電腦可讀取記錄媒體
US11600117B2 (en) 2019-12-26 2023-03-07 Egis Technology Inc. Gesture recognition system and gesture recognition method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090184935A1 (en) * 2008-01-17 2009-07-23 Samsung Electronics Co., Ltd. Method and apparatus for controlling display area of touch screen device
US20110109577A1 (en) * 2009-11-12 2011-05-12 Samsung Electronics Co., Ltd. Method and apparatus with proximity touch detection
CN103140822A (zh) * 2010-10-13 2013-06-05 Nec卡西欧移动通信株式会社 移动终端设备和用于移动终端设备中的触摸板的显示方法
TW201612724A (en) * 2014-08-25 2016-04-01 Chiun Mai Comm Systems Inc Electronic device and display interface adjusting method thereof
CN105630153A (zh) * 2014-11-20 2016-06-01 三星电子株式会社 用于控制多个输入/输出装置的装置和方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090184935A1 (en) * 2008-01-17 2009-07-23 Samsung Electronics Co., Ltd. Method and apparatus for controlling display area of touch screen device
US20110109577A1 (en) * 2009-11-12 2011-05-12 Samsung Electronics Co., Ltd. Method and apparatus with proximity touch detection
CN103140822A (zh) * 2010-10-13 2013-06-05 Nec卡西欧移动通信株式会社 移动终端设备和用于移动终端设备中的触摸板的显示方法
TW201612724A (en) * 2014-08-25 2016-04-01 Chiun Mai Comm Systems Inc Electronic device and display interface adjusting method thereof
CN105630153A (zh) * 2014-11-20 2016-06-01 三星电子株式会社 用于控制多个输入/输出装置的装置和方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI689864B (zh) * 2018-04-26 2020-04-01 宏達國際電子股份有限公司 手持裝置、其顯示模式的控制方法與電腦可讀取記錄媒體
US11600117B2 (en) 2019-12-26 2023-03-07 Egis Technology Inc. Gesture recognition system and gesture recognition method

Also Published As

Publication number Publication date
TW201805772A (zh) 2018-02-16

Similar Documents

Publication Publication Date Title
CN107704179B (zh) 决定画面显示方向的方法及使用其的电子装置
US10057484B1 (en) Method and apparatus for activating a hardware feature of an electronic device
CN101859200B (zh) 信息处理设备和估计方法
CN103124951B (zh) 信息处理装置
JP6658518B2 (ja) 情報処理装置、情報処理方法及びプログラム
CN104238743B (zh) 信息处理装置以及信息处理方法
CN109791581B (zh) 对电子设备的用户界面进行控制
CN103870034A (zh) 触控装置及其控制方法
EP2902867A1 (en) Portable apparatus and method for adjusting window size thereof
US20140232635A1 (en) Mobile devices for transmitting and receiving data using gesture
CN110275658A (zh) 显示控制方法、装置、移动终端以及存储介质
TWI620099B (zh) 決定畫面顯示方向之方法及使用其之電子裝置與電腦可讀取紀錄媒體
CN108390985A (zh) 电子装置、显示屏检测方法及相关产品
US10498879B2 (en) Electronic device, protection method and related product
US9235338B1 (en) Pan and zoom gesture detection in a multiple touch display
TWI621971B (zh) 書寫姿勢提醒方法與使用其之電子系統
JP6757114B2 (ja) 入力表示装置
TW201504929A (zh) 電子裝置及其手勢控制方法
JP6549776B2 (ja) 入力表示装置
JP5827695B2 (ja) 情報処理装置、情報処理方法、プログラム及び情報記憶媒体
KR20140033726A (ko) 터치 스크린을 포함한 전자 장치에서 다섯 손가락을 구별하기 위한 방법 및 장치
CN103838422B (zh) 指针控制方法及其电子设备
WO2021208924A1 (zh) 移动终端屏幕旋转控制方法、装置及计算机设备
US11822741B2 (en) Electronic device, operation method thereof, and non-transitory storage medium
KR20090132714A (ko) 터치 입력부를 통해 입력된 문자 인식방법 및 이를수행하는 문자 입력장치