TW201413578A - 顯示模式的決策方法與電子裝置 - Google Patents
顯示模式的決策方法與電子裝置 Download PDFInfo
- Publication number
- TW201413578A TW201413578A TW101134309A TW101134309A TW201413578A TW 201413578 A TW201413578 A TW 201413578A TW 101134309 A TW101134309 A TW 101134309A TW 101134309 A TW101134309 A TW 101134309A TW 201413578 A TW201413578 A TW 201413578A
- Authority
- TW
- Taiwan
- Prior art keywords
- electronic device
- threshold
- display mode
- tilt
- angle
- Prior art date
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一種顯示模式的決策方法以及使用此方法的電子裝置。此決策方法包括:根據一個加速度感測器所接收的訊號,計算電子裝置在一個方向的速度;判斷電子裝置在此方向的速度是否大於第一臨界值;若電子裝置在此方向的速度大於第一臨界值,根據從一個傾斜感測器所接收的訊號決定一個顯示單元的顯示模式。藉此,顯示單元的顯示模式可以符合使用者的預期。
Description
本發明是有關於一種顯示模式的決策方法,且特別是有關於一種利用傾斜感測器的決策方法與電子裝置。
一般來說,行動裝置的顯示模式可以分為肖像視野與風景視野。依據不同的情境,顯示模式會在肖像視野與風景視野之間切換。使用者可以透過改變行動裝置的擺置方向來改變顯示模式。例如,當行動裝置從橫置改變直立時,顯示模式可能會從風景視野切換至肖像視野。行動裝置上通常會配置加速度感測器來偵測使用者的操作,進而決定出對應的顯示模式。
然而,當一個使用者要讓另一個使用者觀看行動裝置上顯示的內容時,會將行動裝置移動至此另一個使用者的位置。此時加速度感測器會偵測到行動裝置延著某一個方向快速的移動,並且判斷要改變顯示模式。但由於使用者並不預期顯示模式會改變,因此會造成不佳的使用者經驗。因此,如何適當地判斷顯示模式是否應該被改變,為此領域技術人員所關心的議題。
本發明的實施例提出一種顯示模式的決策方法以及使用此方法的電子裝置,可以適當地改變顯示單元的顯示
模式。
本發明一實施例提出一種顯示模式的決策方法,用於一種電子裝置。此決策方法包括:根據一個加速度感測器所接收的訊號,計算電子裝置在一個方向的速度;判斷電子裝置在此方向的速度是否大於第一臨界值;若電子裝置在此方向的速度大於第一臨界值,根據從一個傾斜感測器所接收的訊號決定一個顯示單元的顯示模式。
以另外一個角度來說,本發明一實施例提出一種電子裝置,包括顯示單元、加速度感測器、傾斜感測器與處理器。處理器是耦接至顯示單元、加速度感測器、以及傾斜感測器,用以根據從加速度感測器所接收的訊號計算電子裝置在一個方向的速度。處理器也用以判斷電子裝置在此方向的速度是否大於第一臨界值。若電子裝置在上述方向的速度大於第一臨界值,處理器會根據從傾斜感測器所接收的訊號決定顯示單元的顯示模式。
基於上述,本發明實施例所提出的決策方法與電子裝置,可以在電子裝置被移動時,利用從傾斜感測器所接收的訊號進一步判斷是否要改變顯示模式。
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
圖1是根據一實施例繪示電子裝置的方塊圖。
請參照圖1,電子裝置100包括顯示單元110、加速
度感測器120、傾斜感測器130、處理器140與記憶體150。例如,電子裝置100為筆記型電腦、平板電腦、智慧型手機或其他行動裝置。
顯示單元110用以顯示圖案、影片或是文字。例如,顯示單元110包括一個觸控面板。此觸控面板可以是由液晶顯示器(Liquid Crystal Display,LCD)、發光二極體(Light-Emitting Diode,LED)顯示器或場發射顯示器(Field Emission Display,FED)等顯示器,以及電阻式或電容式等觸控面板組合而成,其可同時提供顯示及觸碰操作功能。
加速度感測器120是用以偵測電子裝置100在一個方向上的加速度。例如,加速度感測器120可以感測在三度空間中三個軸線上的加速度。這些加速度經過運算以後可以成為電子裝置100在一個方向上的速度或位置等資訊。
傾斜感測器130是用以偵測電子裝置100的傾斜角度。詳細的傾斜角度將配合圖式在以下說明。
處理器140用以執行並控制電子裝置100的整體運作。例如,處理器140是中央處理單元(Central Processing Unit,CPU)、微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)或可程式化邏輯裝置(Programmable Logic Device,PLD)。
記憶體150用以儲存資料與程式碼。例如,記憶體150為動態隨機存取記憶體(dynamic random access memory,DRAM)、靜態隨機存取記憶體(static random access memory,
SRAM)、同步動態隨機存取記憶體(synchronous dynamic random access memory,SDRAM)、或快閃記憶體(Flash)。本實施例中,處理器140會將作業系統152與服務程式154載入至記憶體150。
處理器140會顯示至少一個畫面在顯示單元110上,並且決定顯示單元110的顯示模式。例如,此顯示模式為肖像視野(portrait view)與風景視野(landscape view)的其中之一。特別的是,處理器140會執行服務程式154並根據從加速度感測器120所接收到的訊號來判斷電子裝置100在一個方向上的速度是否大於一個臨界值(亦稱第一臨界值)。若電子裝置100在一個方向上的速度大於第一臨界值,處理器140會進一步根據從傾斜感測器130所接收的訊號來決定顯示單元110的顯示模式。藉此,處理器140可以適當地決定顯示單元110的顯示模式。以下將說明傾斜感測器130所感測的傾斜角度。
圖2A與圖2B是根據一實施例繪示電子裝置的俯視圖。
請參照圖2A,在此實施例中,電子裝置100被實作為一個平板電腦,其形狀接近一個矩形。加速度感測器120會偵測電子裝置100在X軸201、Y軸202以及Z軸203的加速度,並且這些加速度可用以求得電子裝置100移動的一個方向以及移動的速度。在此,電子裝置100移動的方向可以是在三度空間中的任何一個向量,本發明並不在此限。
請參照圖2B,顯示單元110會形成一個基準面,並且此基準面會包括一個法線210。當電子裝置100延著法線210被旋轉時,傾斜感測器120會偵測到一個旋轉角度220。在此,旋轉角度220亦被稱為第二傾斜角度。
圖3A與圖3B是根據一實施例繪示電子裝置的前視圖。
如圖3A所示,當電子裝置100被平放時,顯示單元110所形成基準面310會與X軸201和Y軸202所形成的平面平行,並且Z軸203與法線210平行。如圖3B所示,當電子裝置100較短的一邊被抬起時,傾斜感測器120會偵測到基準面310與水平線320之間的夾角330。其中,水平線320是平行於X軸201與Y軸203所形成的平面。在此,夾角330亦被稱為第一傾斜角。
圖4A與圖4B是根據一實施例繪示電子裝置的側視圖。
請參照圖4A與圖4B,當電子裝置100較長的一邊被抬起時,傾斜感測器120會偵測到基準面310與水平線之間的夾角430。在此,夾角430亦被稱為第一傾斜角。
換句話說,第一傾斜角(即,夾角330或夾角430)大於0時,表示使用者是要將電子裝置100傾斜以觀看顯示單元110所顯示的內容。而當第二傾斜角(即,旋轉角度220)大於0時,表示使用者可能要改變顯示單元110的顯示模式(例如,從肖像視野改變至風景視野)。處理器140會根據第一傾斜角與第二傾斜角來判斷是否要改變顯示單
元110的顯示模式。具體來說,當電子裝置100在一方向上的速度大於第一臨界值時,處理器140會判斷第一傾斜角是否大於一個第二臨界值並且第二傾斜角是否大於一個第三臨界值。若第一傾斜角大於第二臨界值並且第二傾斜角大於第三臨界值,則處理器140會改變顯示單元110的顯示模式。否則,處理器140會維持顯示單元110的顯示模式。在一實施例中,第二臨界值為25%,而第三臨界值為50%。25%與50%所表示是傾斜的比率,例如,當電子裝置被延著法線210旋轉90度時,傾斜的比率為100%,45度時為50%,以此類推。然而,在其他實施例中,第二臨界值與第三臨界值也可以被設定為其他數值,本發明並不在此限。
在一實施例中,上述第一至第三臨界值所代表的意思是,使用者是要將電子裝置100拿給另一個使用者(一方向的速度大於第一臨界值),稍微傾斜電子裝置100使夾角330或340大於第二臨界值以觀看顯示單元110上的內容,並且旋轉電子裝置100使得旋轉角度220大於第三臨界值。此時,處理器140會改變顯示單元110的顯示模式。若使用者只是將電子裝置100拿給另一使用者,但並沒有傾斜電子裝置100與延著法線210旋轉電子裝置100,則顯示單元110的顯示模式並不會被改變。
圖5是根據一實施例繪示服務程式控制顯示模式的示意圖。
請參照圖5,加速度感測器120與傾斜感測器130會
將所量測到的數據傳送給感測集線器(sensor HUB)510。感測集線器510會處理或計算這些數據並產生訊號501給作業系統152。舉例來說,訊號501為旋轉事件、搖動事件、或者是加速度感測器120與傾斜感測器130量測的數據。作業系統152會根據訊號501產生對應的動作。如果作業系統152判斷要改變顯示單元110的顯示模式,則會傳送訊號502給服務程式154。如果作業系統152判斷是要執行預設動作520(例如,啟動一個應用程式、放大照片、發送簡訊等),則不會傳送訊號給服務程式。
服務程式154接收到訊號502以後,會判斷是否要將改變顯示模式的訊號503傳送給顯示單元110。如以上所述,服務程式154會根據從傾斜感測器130所接收的訊號判斷是否要改變顯示模式,若否,則不會發送訊號503。如此一來,服務程式154可以”攔截”從作業系統152接收的訊號502,並在適當情況下才改變顯示單元110的顯示模式。在一實施例中,服務程式154在接收到訊號502以後,會鎖定顯示單元110的顯示模式。在顯示模式被鎖定的期間,顯示模式會維持在肖像視野或風景視野。在服務程式154判斷完是否要傳送訊號503給顯示單元110以後,才會將此鎖定解開。
圖6是根據一實施例繪示顯示單元的決策方法的流程圖。
請參照圖6,在步驟S602,根據從加速度感測器所接收的訊號,產生電子裝置在一方向的速度。在步驟S604,
判斷此速度是否大於第一臨界值。若此速度大於第一臨界值,在步驟S606中,根據從傾斜感測器所接收的訊號決定顯示單元的顯示模式。若此速度並不大於第一臨界值,則在步驟S608中,維持顯示單元的顯示模式不變。然而,圖6各步驟已詳細說明如上,在此並不再贅述。
在一實施例中,圖6各步驟被實作為多段程式碼成為服務程式154。然而,在另一實施例中,這些程式碼也可以被實作為一或多個電路並配置在電子裝置100中。本發明並不在此限。
綜上所述,本發明實施例提出的電子裝置與顯示模式的決策方法,可以在電子裝置被移動時,利用從傾斜感測器所接收的訊號進一步判斷是否要改變顯示模式。如此一來,部份作業系統產生的訊號會被忽略,使得顯示模式會適當地被改變。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100‧‧‧電子裝置
110‧‧‧顯示單元
120‧‧‧加速度感測器
130‧‧‧傾斜感測器
140‧‧‧處理器
150‧‧‧記憶體
152‧‧‧作業系統
154‧‧‧服務程式
201‧‧‧X軸
202‧‧‧Y軸
203‧‧‧Z軸
210‧‧‧法線
220‧‧‧旋轉角度
310‧‧‧基準面
320‧‧‧水平線
330、430‧‧‧夾角
501、502、503‧‧‧訊號
510‧‧‧感測集線器
520‧‧‧預設動作
S602、S604、S606、S608‧‧‧顯示模式的決策方法的步驟
圖1是根據一實施例繪示電子裝置的方塊圖。
圖2A與圖2B是根據一實施例繪示電子裝置的俯視圖。
圖3A與圖3B是根據一實施例繪示電子裝置的前視
圖。
圖4A與圖4B是根據一實施例繪示電子裝置的側視圖。
圖5是根據一實施例繪示服務程式控制顯示模式的示意圖。
圖6是根據一實施例繪示顯示模式的決策方法的流程圖。
S602、S604、S606、S608‧‧‧顯示模式的決策方法的步驟
Claims (10)
- 一種顯示模式的決策方法,用於一電子裝置,該決策方法包括:根據從該電子裝置的一加速度感測器所接收的訊號,計算該電子裝置在一方向的速度;判斷該電子裝置在該方向的速度是否大於一第一臨界值;若該電子裝置在該方向的速度大於該第一臨界值,根據從該電子裝置的一傾斜感測器所接收的訊號決定該電子裝置的一顯示單元的一顯示模式。
- 如申請專利範圍第1項所述之決策方法,其中根據從該電子裝置的該傾斜感測器所接收的訊號決定該電子裝置的該顯示單元的該顯示模式的步驟包括:根據從該傾斜感測器所接收的該訊號,判斷該電子裝置的一第一傾斜角度是否大於一第二臨界值並且該電子裝置的一第二傾斜角度是否大於一第三臨界值;以及若該電子裝置的該第一傾斜角度大於該第二臨界值並且該電子裝置的該第二傾斜角度是否大於該第三臨界值,改變該顯示模式。
- 如申請專利範圍第2項所述之決策方法,其中該第一傾斜角度為該電子裝置的一基準面與一水平線之間的夾角,該第二傾斜角度為延著該基準面的一法線上的一旋轉角度。
- 如申請專利範圍第2項所述之決策方法,其中該第 二臨界值約為25%。
- 如申請專利範圍第2項所述之決策方法,其中該第三臨界值約為50%。
- 如申請專利範圍第1項所述之決策方法,其中該顯示模式為一肖像視野與一風景視野的其中之一。
- 一種電子裝置,包括:一顯示單元;一加速度感測器;一傾斜感測器;以及一處理器,耦接至該顯示單元、該加速度感測器、以及該傾斜感測器,用以根據從該加速度感測器所接收的訊號,計算該電子裝置在一方向的速度,並且判斷該電子裝置在該方向的速度是否大於一第一臨界值,若該電子裝置在該方向的速度大於該第一臨界值,該處理器根據從該傾斜感測器所接收的訊號決定該顯示單元的一顯示模式。
- 如申請專利範圍第7項所述之電子裝置,其中該處理器還用以根據從該傾斜感測器所接收的該訊號,判斷該電子裝置的一第一傾斜角度是否大於一第二臨界值並且該電子裝置的一第二傾斜角度是否大於一第三臨界值,若該電子裝置的該第一傾斜角度大於該第二臨界值並且該電子裝置的該第二傾斜角度是否大於該第三臨界值,該處理器改變該顯示模式。
- 如申請專利範圍第8項所述之電子裝置,其中該第 一傾斜角度為該電子裝置的一基準面與一水平線之間的夾角,該第二傾斜角度為延著該基準面的一法線上的一旋轉角度。
- 如申請專利範圍第8項所述之電子裝置,其中該第二臨界值約為25%,該第三臨界值約為50%。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101134309A TW201413578A (zh) | 2012-09-19 | 2012-09-19 | 顯示模式的決策方法與電子裝置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101134309A TW201413578A (zh) | 2012-09-19 | 2012-09-19 | 顯示模式的決策方法與電子裝置 |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201413578A true TW201413578A (zh) | 2014-04-01 |
Family
ID=55181792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101134309A TW201413578A (zh) | 2012-09-19 | 2012-09-19 | 顯示模式的決策方法與電子裝置 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TW201413578A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10770010B2 (en) | 2016-06-30 | 2020-09-08 | Semiconductor Energy Laboratory Co., Ltd. | Information terminal |
-
2012
- 2012-09-19 TW TW101134309A patent/TW201413578A/zh unknown
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10770010B2 (en) | 2016-06-30 | 2020-09-08 | Semiconductor Energy Laboratory Co., Ltd. | Information terminal |
TWI709128B (zh) * | 2016-06-30 | 2020-11-01 | 日商半導體能源研究所股份有限公司 | 資訊終端 |
US11308833B2 (en) | 2016-06-30 | 2022-04-19 | Semiconductor Energy Laboratory Co., Ltd. | Information terminal |
TWI780504B (zh) * | 2016-06-30 | 2022-10-11 | 日商半導體能源研究所股份有限公司 | 資訊終端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5555247B2 (ja) | 傾き可能なユーザー・インターフェース | |
US9696809B2 (en) | Scrolling and zooming of a portable device display with device motion | |
KR101598984B1 (ko) | 휴대용 전자 디바이스의 스크린 배향을 관리하는 방법 | |
JP5830935B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
KR20150000632A (ko) | 포터블 디바이스 및 그 제어 방법 | |
US20150193912A1 (en) | Device and program for controlling direction of displayed image | |
WO2010007813A1 (ja) | 携帯型画像表示装置、その制御方法及び情報記憶媒体 | |
US20120188243A1 (en) | Portable Terminal Having User Interface Function, Display Method, And Computer Program | |
US10955928B2 (en) | Application swap based on smart device movement | |
JP2010026638A (ja) | 携帯型画像表示装置、その制御方法、プログラム及び情報記憶媒体 | |
EP2245525A2 (en) | Selecting a layout | |
JP2009301034A (ja) | ディスプレイ位置入力を備える装置 | |
JP2010026064A (ja) | 携帯型画像表示装置、その制御方法、プログラム及び情報記憶媒体 | |
US20150169180A1 (en) | Rearranging icons on a display by shaking | |
US20150212656A1 (en) | Portable apparatus and method for adjusting window size thereof | |
JP2010086192A (ja) | 携帯機器、コンピュータプログラムおよび記録媒体 | |
US20140092040A1 (en) | Electronic apparatus and display control method | |
US20150242100A1 (en) | Detecting intentional rotation of a mobile device | |
JP2012058847A (ja) | 携帯端末装置及びプログラム | |
KR20140117110A (ko) | 휴대 단말기 및 휴대 단말기의 구동 방법 | |
US20140152559A1 (en) | Method for controlling cursor | |
US20150160841A1 (en) | Desktop-like device and method for displaying user interface | |
JP2017138843A (ja) | 携帯型情報処理装置、その表示制御方法、およびコンピュータが実行可能なプログラム | |
TWI584156B (zh) | 操作系統、操作方法以及指示裝置 | |
JP6188377B2 (ja) | 表示制御装置、その制御方法、および制御プログラム |