電子裝置、屏幕的控制方法及其程序存儲介質的制作方法
【專利摘要】本公開書提供一電子裝置、一屏幕的一控制方法及其程序存儲介質。屏幕包含顯示面板及觸控面板。顯示面板顯示根視窗。所有顯示內容顯示于根視窗上。此控制方法包含下述步驟。接收命令信號。依據該命令信號,利用變換程序來變換屏幕的坐標系統(tǒng)。
【專利說明】電子裝置、屏幕的控制方法及其程序存儲介質
【技術領域】
[0001]本公開書涉及一種電子裝置、屏幕的控制方法及其程序存儲介質。
【背景技術】
[0002]伴隨技術的進步,各種電子裝置也不斷地進步。舉例而言,某些配備有屏幕(包含顯示面板及觸控面板)的手持式裝置可被使用來撥打電話,連接至互聯網或玩游戲。
[0003]使用者可使用手指來點選顯示在屏幕上的顯示內容?,F今,屏幕尺寸多半可能是3.5英寸、4.2英寸或7英寸。如果屏幕的尺寸更大,則屏幕可顯示更多。然而,當屏幕尺寸太大時,使用者無法只通過一只手來握持手持式裝置并點選顯示內容。使用者必須通過一只手來握持手持式裝置而另一只手來點選屏幕,這是不方便的。
【發(fā)明內容】
[0004]本公開書涉及一種電子裝置、屏幕的控制方法及其程序存儲介質。
[0005]依據一實施例,提供一種電子裝置的屏幕的控制方法。此屏幕包含顯示面板及觸控面板。顯示面板顯示根視窗。所有顯示內容顯示于根視窗上。此控制方法包含下述步驟。接收命令信號。接著,依據命令信號,利用變換程序來變換屏幕的坐標系統(tǒng)。
[0006]依據另一種實施例,一電子裝置包含屏幕及處理單元。屏幕包含顯示面板及觸控面板。顯示面板顯示根視窗。所有顯示內容顯示于根視窗上。處理單元用于依據命令信號,利用變換程序來變換屏幕的坐標系統(tǒng)。
[0007]依據另一種實施例,提供一種存儲一計算機程序的程序存儲介質。計算機程序用于導致電子裝置執(zhí)行下述步驟。接收命令信號。依據該命令信號,利用變換程序來變換屏幕的坐標系統(tǒng)。
【專利附圖】
【附圖說明】
[0008]圖1繪示一電子裝置。
[0009]圖2繪示一屏幕的一顯示區(qū)域的各層。
[0010]圖3繪不一矩形的平移變換程序(Translat1n Transformat1n)。
[0011]圖4繪示一矩形的縮放變換程序(Scaling Transformat1n)。
[0012]圖5繪示屏幕的控制方法的流程圖。
[0013]圖6繪示執(zhí)行操作情境的一例。
[0014]圖7繪示執(zhí)行操作情境的另一例。
[0015]圖8繪示執(zhí)行操作情境的另一例。
[0016]圖9繪示屏幕在三個模式之間切換。
[0017]圖10繪示屏幕在兩個模式之間切換。
[0018]圖11繪示執(zhí)行操作情境的另一例。
[0019]【符號說明】
[0020]DC:顯示內容
[0021]RW:根視窗
[0022]SlOl:步驟
[0023]S102:步驟
[0024]100:電子裝置
[0025]110:屏幕
[0026]IlOa:顯示區(qū)域
[0027]111:顯示面板
[0028]112:觸控面板
[0029]120:處理單元
【具體實施方式】
[0030]在下述詳細說明中,為了說明的目的,提出許多特定細節(jié)以便徹底理解所公開的實施例。然而,本領域技術人員將明白到,一個或多個實施例可能在沒有這些特定細節(jié)的情況下被實行。在其他實例中,概要繪示熟知的構造及裝置以便簡化此圖。
[0031]請參見圖1,其繪示電子裝置100。電子裝置100包含屏幕110及處理單元120。從功能觀點來看,屏幕I1包含顯示面板111及觸控面板112。然而,顯示面板111與觸控面板112可共用相同的實體空間,例如是內嵌式觸控技術(in-cell touch technology),所以其可以只是一個同時具有顯示功能及觸控感測功能的面板。顯示面板111用來顯示圖片、圖標或文件。舉例而言,顯示面板111可能是液晶顯示器(LCD)面板、有機發(fā)光二極管(OLED)顯示面板或電子紙顯示面板。觸控面板112用于通過一根手指或一枝筆來接收觸摸姿勢。舉例而言,在一相片庫應用程序中,使用者可在觸控面板112上滑過以切換至下一張圖片?;蛘呖梢杂|摸顯示內容(例如一圖標(icon)),以執(zhí)行相對應的應用程序。處理單元120用于執(zhí)行控制程序、計算程序或分析程序。舉例而言,處理單元120可以是處理器、芯片、固件電路或電路板等。
[0032]除了觸控面板以外,某些電子元件亦用于控制電子裝置。舉例而言,使用者通常使用實體按鈕來調整揚聲器的音量,麥克風可被使用于輸入聲音命令來啟動選單項目,且使用者使用動作傳感器來搖動電子裝置或使其傾斜以切換或移動某些顯示內容。
[0033]請參見圖2,其繪示屏幕110的顯示區(qū)域IlOa的各層結構。屏幕110的顯示面板111顯示根視窗(Root Window)RW。根視窗RW為底部視窗,用于攜帶所有顯示內容DC,例如選擇鈕、檢查盒、按鈕、圖標、圖片或文件。通常根視窗RW完全占據屏幕110的顯示區(qū)域IlOa0顯示內容DC顯示在根視窗RW之上。顯示內容DC可在根視窗RW的范圍內移動。
[0034]在二維空間中,一點通常被表示為Px,y,其中X為沿著X軸線的坐標值,而I為沿著y軸線的坐標值。平移變換程序(translat1n transformat1n), Translate (a, b),為數學函數,其使物件(object)的每個點Px,y朝二維空間移動至新位置Px+a,y+b,在此「+」為加法運算元。請參見圖3,其繪示矩形的平移變換程序。
[0035]此外,縮放變換程序(scaling transformat1n), Scale (c, d),為數學函數,其使物件的每個點Px, y朝二維空間移動至新位置P*, y?,其中「*」為乘法運算元。請參見圖4,其繪示矩形的縮放變換程序。
[0036]屏幕110的尺寸可能是3.5英寸、4.2英寸或7英寸。如果屏幕110的尺寸更大,則屏幕110可顯示的更多。然而,當屏幕110的尺寸太大時,使用者無法只通過一只手來握持電子裝置100并點選顯示內容DC。使用者必須通過一只手來握持電子裝置100而另一只手來點選屏幕110,這是不方便的。
[0037]在一實施例中,一種屏幕110的控制方法提供給使用者,使得使用者只需通過一只手來握持并點選電子裝置100。請參見圖5及6,圖5繪示屏幕110的控制方法的流程圖,而圖6繪示操作情境的一例。以圖1的電子裝置100作為例子來說明圖5的控制方法。
[0038]在步驟SlOl中,接收命令信號。在一實施例中,命令信號通過觸摸觸控面板112并在觸控面板112上滑動而產生。舉例而言,請參見圖6,使用者使用其拇指朝右下方觸摸屏幕110并在屏幕110上滑動。
[0039]在步驟S102中,處理單元120依據命令信號,利用變換程序來變換屏幕110的坐標系統(tǒng)。舉例而言,請參見圖6,平移變換程序應用至屏幕110的坐標系統(tǒng)后,使得根視窗RW及所有其攜帶的顯示內容DC沿著右下方向位移。在圖6中,位于左上角的標記為「A」的圖標沿著右下方向位移至靠近屏幕110的中心的新位置。如此,使用者可容易地點選原本位于左上角標記為「A」的圖標。
[0040]當根視窗RW沿著右下方向位移時,因為根視窗RW的尺寸并未因平移變換程序而改變,所以未被根視窗RW覆蓋的左上L形區(qū)域無法顯示任何事物而可以利用單一黑色、白色等填滿。此外,根視窗RW的一部分及顯示內容DC的一部分,位移至屏幕110外部且并未被顯示在屏幕110上。換句話說,只有部分的根視窗RW以及只有部分的顯示內容DC被顯示在屏幕110上。
[0041]請參見圖7,圖7繪示操作情境的另一例。使用者可使用其拇指朝左下方向觸摸屏眷110并在屏眷110上滑動。在圖7中,位于右上角的標記為「E」的圖標接著沿著左下方向位移至一個靠近屏幕110的中心的新位置。如此,使用者可以容易地點選原本位于右上角的標記為「E」的圖標。
[0042]當根視窗RW沿著左下方向位移時,因為根視窗RW的尺寸并未因平移變換程序而改變,所以未被根視窗RW覆蓋的右上L形區(qū)域無法顯示任何事物而可以利用單一黑色、白色等填滿。此外,根視窗RW的一部分及顯示內容DC的一部分被位移至屏幕110外部且并未被顯示在屏幕110上。換句話說,只有部分的根視窗RW以及只有部分的顯示內容DC被顯示在屏幕110上。
[0043]請參見圖8,圖8繪示操作情境的另一例。在此例子中,因為縮放變換程序,根視窗RW不但被位移而且被縮小。顯示在根視窗RW上的顯示內容DC同樣被縮小。如果令坐標系統(tǒng)的原點在屏幕110的左上角,那么我們便能將坐標系統(tǒng)同時套用平移變換程序及縮放變換程序,來將根視窗RW的右下角與屏幕110的顯示區(qū)域IlOa的右下角重疊。
[0044]換句話說,根視窗RW并未被位移至顯示區(qū)域IlOa外部。因此,被縮小的根視窗RW全部被顯示在屏幕110上,且被縮小的所有的顯示內容DC同樣被顯示在屏幕110上。如此,即使屏幕110的尺寸是大的,使用者仍可點選所有顯示內容DC。
[0045]當使用者需要點選一個位于遠離手指的使用者界面物件時,可以應用此控制方法。對電子裝置100而言,它是特殊應用模式。在一實施例中,如圖9所示,屏幕110在三種模式之間切換。在電子裝置100中,屏幕110具有第一模式、第二模式及第三模式。在第一模式(即正常模式)期間,屏幕110的坐標系統(tǒng)位于原始位置而沒有任何變換,所以根視窗RW是固定,且完全占據屏幕110的顯示區(qū)域110a。在此模式下,用于控制顯示內容DC的內容觸摸功能被致能。
[0046]在第二模式(即可變換模式)期間,屏幕110的坐標系統(tǒng)可通過觸控面板112上的觸摸及滑動姿勢而變換,所以在此模式下,將內容觸摸功能設定成是禁能(disabled),用于避免觸摸及滑動姿勢的混淆。
[0047]在第三模式(即操作模式)期間,可能已有坐標系統(tǒng)的變換程序在進入此模式之前應用于第二模式中,所以根視窗RW雖然是固定的,但僅局部地占據屏幕110的顯示區(qū)域IlOa0在此模式下,內容觸摸功能會再次致能以讓使用者控制電子裝置100。
[0048]再請參見圖9,在一實施例中,屏幕110可在第一模式、第二模式與第三模式之間切換。舉例而言,如果對電子裝置100搖動2次,則屏幕110可從第一模式切換至第二模式。如果再對電子裝置100搖動2次,則屏幕110可從第二模式切換回至第一模式。
[0049]如果對電子裝置100搖動3次,則屏幕110可從第二模式切換至第三模式。如果再對電子裝置100搖動3次,則屏幕110可從第三模式切換回至第二模式。
[0050]如果對電子裝置100搖動4次,則屏幕110可從第三模式切換至第一模式。然而,屏幕110無法從第一模式直接切換至第三模式。在此所說明的搖動次數只是例示性地說明,但并未受限于此。搖動次數的數目為自然數。
[0051]雖然在上述例子中,圖9的屏幕110中的模式通過搖動電子裝置而進行切換,但此切換方式另可通過說出聲音命令、按壓實體按鈕、觸摸顯示內容(除了在第二模式下以外)等而被啟動。
[0052]在圖9中,屏幕110可在三種模式之間切換。在另一實施例中,可將第二模式與第三模式結合在一起。請參見圖10,圖10繪示屏幕110在兩種模式之間切換。屏幕110具有第一模式及第二模式。在第一模式(即正常模式)期間,屏幕110的坐標系統(tǒng)位于原始位置而沒有任何變換,所以根視窗RW是固定的且完全占據屏幕110的顯示區(qū)域110a。在此模式下,致能了用于控制顯示內容DC的內容觸摸功能。
[0053]在第二模式(即可變換模式與操作模式的組合)期間,根視窗RW可能通過某些變換程序而位移且局部地占據屏幕110的顯示區(qū)域110a。然而,內容觸摸功能在此模式下是被致能的。
[0054]請參見圖10,屏幕110可在第一模式與第二模式之間切換。舉例而言,如果對電子裝置100搖動2次,屏幕110可從第一模式切換至第二模式。如果再對電子裝置100搖動2次,則屏幕110可從第二模式切換回至第一模式。在此所說明的搖動次數只是例示性地說明,但并未受限于此。搖動次數的數目為自然數。
[0055]因為內容觸摸功能在第一模式與第二模式兩者下被致能,所以我們無法使用觸摸及滑動姿勢來產生導致坐標系統(tǒng)變換的命令信號。請參考圖11,圖11繪示執(zhí)行此操作情境的另一例。在此例子中,當屏幕110處于圖10的第二模式時,命令信號通過使電子裝置100傾斜而產生,而無須觸摸屏幕110。因此,供坐標系統(tǒng)變換用的命令信號將不會阻礙顯示內容DC上的點選。因此,可變換模式與操作模式可被結合成為第二模式。
[0056]雖然在上述例子中,圖10的屏幕110中的模式通過搖動電子裝置而切換,但此切換另可通過說出聲音命令、按壓實體按鈕、觸摸顯示內容等而被啟動。
[0057]此外,在一實施例中,處理單元可以還包含至少一用于執(zhí)行相關控制程序的處理器。
[0058]在另一實施例中,處理單元可以是被實施在芯片上的電路設計。具體來說,任何實施例可通過使用一種供電路設計(包含電路整合及布局)用的硬件記述語言(例如Verilog或VHDL)而實現。電路可以利用硬件記述語言而以各種方式來設計。舉例而言,集成電路的制造商可利用特定用途集成電路(ASIC)或客戶設計集成電路來實現。
[0059]本領域技術人員將明白到,可能針對所公開的實施例做出各種修改及變化。說明書及例子只被視為例示,其中本公開書的真實范圍由權利要求書及其等效設計所表示。
【權利要求】
1.一種電子裝置的屏幕的控制方法,其中該屏幕包括顯示面板及觸控面板,該顯示面板顯示根視窗,所有顯示內容顯示于該根視窗上,該控制方法包括: 接收命令信號 '及 依據該命令信號,利用變換程序(transformat1n)來變換該屏幕的坐標系統(tǒng)。
2.如權利要求1所述的控制方法,其中該變換程序包含平移變換(translat1ntransformat1n)0
3.如權利要求2所述的控制方法,其中該變換程序還包含縮放變換(scalingtransformat1n)0
4.如權利要求1所述的控制方法,其中該變換程序包含縮放變換。
5.如權利要求1所述的控制方法,其中該屏幕具有第一模式、第二模式及第三模式,該變換程序只在該第二模式期間被致能,用于控制該顯示內容的內容觸摸功能在該第一模式與該第三模式期間被致能,該內容觸摸功能在該第二模式期間被禁能,而該控制方法還包含: 通過說出第一聲音命令、按壓第一實體按鈕、觸摸第一顯不內容或搖動該電子裝置達N1次,將該屏幕從該第一模式切換至該第二模式; 通過說出第二聲音命令、按壓第二實體按鈕或搖動該電子裝置達N2次,將該屏幕從該第二模式切換至該第一模式; 通過說出第三聲音命令、按壓第三實體按鈕或搖動該電子裝置達N3次,將該屏幕從該第二模式切換至該第三模式; 通過說出第四聲音命令、按壓第四實體按鈕、觸摸第二顯示內容或搖動該電子裝置達N4次,將該屏幕從該第三模式切換至該第二模式;以及 通過說出第五聲音命令、按壓第五實體按鈕、觸摸第三顯示內容或搖動該電子裝置達N5次,將該屏幕從該第三模式切換至該第一模式,其中附、吧、吧、財及陽為自然數。
6.如權利要求1所述的控制方法,其中在接收該命令信號的步驟中,該命令信號通過觸摸及滑動姿勢、使該電子裝置傾斜、說出聲音命令、觸摸顯示內容或按壓該電子裝置的實體按鈕而產生。
7.如權利要求1所述的控制方法,其中該屏幕具有第一模式及第二模式,該變換程序只在該第二模式期間被致能,用于控制該顯示內容的內容觸摸功能在該第一模式與該第二模式期間被致能,而該控制方法還包含: 通過說出第一聲音命令、按壓第一實體按鈕、觸摸第一顯不內容或搖動該電子裝置達N1次,將該屏幕從該第一模式切換至該第二模式 '及 通過說出第二聲音命令、按壓第二實體按鈕、觸摸第二顯示內容或搖動該電子裝置達N2次,將該屏幕從該第二模式切換至該第一模式,其中N1及N2為自然數。
8.一種電子裝置,包括: 屏眷,包括: 顯示面板,顯示根視窗,所有顯示內容顯示于該根視窗上;及 觸控面板;及 處理單元,用于接收命令信號,并依據該命令信號,利用變換程序(transformat1n)來變換該屏幕的坐標系統(tǒng)。
9.如權利要求8所述的電子裝置,還包括動作傳感器,用于檢測傾斜動作,然后依據該傾斜動作將該命令信號傳送至該處理單元。
10.如權利要求8所述的電子裝置,還包括麥克風,用于接收聲音命令,然后依據該聲音命令將該命令信號傳送至該處理單元。
11.如權利要求8所述的電子裝置,還包括實體按鈕,用于檢測按壓,然后依據該按壓將該命令信號傳送至該處理單元。
12.—種存儲一計算機程序的程序存儲介質,用于使電子裝置執(zhí)行下述步驟: 接收命令信號;以及 依據該命令信號,利用變換程序(transformat1n)來變換屏幕的坐標系統(tǒng)。
13.如權利要求12所述的程序存儲介質,其中該變換程序包含平移變換(translat1ntransformat1n)。
14.如權利要求13所述的程序存儲介質,其中該變換程序還包含縮放變換(scalingtransformat1n)。
15.如權利要求12所述的程序存儲介質,其中該變換程序包含縮放變換。
【文檔編號】G06F3/041GK104423687SQ201310591393
【公開日】2015年3月18日 申請日期:2013年11月21日 優(yōu)先權日:2013年8月27日
【發(fā)明者】張家銘 申請人:財團法人工業(yè)技術研究院