新四季網

用於控制觸摸功能的方法及其電子裝置製造方法

2023-04-29 03:35:46

用於控制觸摸功能的方法及其電子裝置製造方法
【專利摘要】本發明提供一種用於控制觸摸功能的方法及其電子裝置。提供一種用於操作電子裝置的方法。所述方法包括:在顯示的內容區域上檢測至少一個第一觸摸;確定由所述至少一個第一觸摸形成的第一矩形的面積;確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積;將第一矩形的面積與第二矩形的面積進行比較;確定內容區域上的觸摸的功能;以及顯示與確定的觸摸的功能對應的內容區域。
【專利說明】用於控制觸摸功能的方法及其電子裝置
【技術領域】
[0001]本發明涉及一種用於根據電子裝置中的觸控螢幕的內容區域上的觸摸和/或拖動控制觸摸功能的方法及其電子裝置。
【背景技術】
[0002]因為已開發出採用觸摸輸入方法的電子裝置,所以用戶能夠通過觸摸電子裝置的任意區域來容易地滾動或放大/縮小電子裝置的觸控螢幕上顯示的內容。例如,用戶可通過觸摸電子裝置的觸控螢幕上顯示的內容上的任意區域來滾動內容或者按照所希望的尺寸放大或縮小內容。
[0003]然而,現有技術的電子裝置首先確定觸摸區域上的觸摸輸入是單觸摸輸入還是多觸摸輸入,並確定觸摸輸入操作是用於滾動觸控螢幕上顯示的內容的操作還是放大或縮小觸控螢幕上顯示的內容的操作。由於根據各種情況應用不同算法,所以電子裝置需要非常複雜的算法以識別一項操作。
[0004]因此,需要一種用於滾動電子裝置的觸控螢幕上顯示的內容或者容易地放大/縮小內容的區域的方法。
[0005]僅提供以上信息作為背景信息以輔助對本公開的理解。關於任何上述內容是否可用作本發明的現有技術,未進行任何確定並且未進行任何推斷。

【發明內容】

[0006]本發明的各方面旨在解決至少上述問題和/或缺點並且提供至少以下優點。因此,本發明的一方面在於提供一種用於根據觸摸區域中的變化確定是否發生用於放大/縮小觸控螢幕上顯示的內容的區域的事件的設備和方法。
[0007]本發明的另一方面在於提供一種用於根據基於觸摸的移動的觸摸區域的面積(尺寸)的變化來調整觸控螢幕上顯示的內容的滾動或內容區域的放大/縮小的設備和方法。
[0008]本發明的另一方面在於提供一種用於根據基於觸摸的移動的觸摸區域中所包括的像素的數量的變化來調整觸控螢幕上顯示的內容的滾動或內容區域的放大/縮小的設備和方法。
[0009]根據本發明的一方面,提供一種用於操作電子裝置的方法。所述方法包括:在顯示的內容區域上檢測至少一個第一觸摸;確定由所述至少一個第一觸摸形成的第一矩形的面積;確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積;將第一矩形的面積與第二矩形的面積進行比較;確定內容區域上的觸摸的功能;以及顯示與確定的觸摸的功能對應的內容區域。
[0010]根據本發明的另一方面,提供一種電子裝置,所述電子裝置包括:觸控螢幕;至少一個處理器;存儲器;和程序,存儲在存儲器中並由處理器執行,所述程序執行:在顯示的內容區域上檢測至少一個第一觸摸;確定由所述至少一個第一觸摸形成的第一矩形的面積;確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積;將第一矩形的面積與第二矩形的面積進行比較;確定內容區域上的觸摸的功能;以及顯示與確定的觸摸的功能對應的內容區域。
[0011]通過下面結合附圖公開本發明的示例性實施例的詳細描述,對於本領域技術人員而言,本發明的其它方面、優點和顯著特徵將會變得清楚。
【專利附圖】

【附圖說明】
[0012]通過下面結合附圖進行的描述,本發明的某些示例性實施例的以上和其它方面、特徵和優點將會變得更加清楚,其中:
[0013]圖1A至圖1D是示意性地示出根據本發明的示例性實施例的滾動或放大/縮小顯示的內容區域的示圖;
[0014]圖2是示意性地示出根據本發明的示例性實施例的接收兩個觸摸輸入並放大顯示的內容的示圖;
[0015]圖3是示意性地示出根據本發明的示例性實施例的接收多個觸摸輸入並滾動顯示的內容的示圖;
[0016]圖4A是示出根據本發明的示例性實施例的用於根據觸摸區域中的變化確定是否發生用於滾動或放大/縮小觸控螢幕上顯示的內容的區域的事件的方法的示圖;
[0017]圖4B是示出根據本發明的示例性實施例的用於確定觸摸區域的矩形的方法的示圖;
[0018]圖5是示出根據本發明的示例性實施例的當接收到第一觸摸輸入時的設置區域的廣生的不圖;
[0019]圖6是示出根據本發明的示例性實施例的當接收到兩個觸摸輸入時的設置區域的廣生的不圖;
[0020]圖7A和圖7B是示出根據本發明的示例性實施例的當確定第一像素交叉點的X坐標與第二像素交叉點的X坐標一致時的偏移的使用的示圖;
[0021]圖8A和圖8B是示出根據本發明的示例性實施例的當確定第一像素交叉點的Y坐標與第二像素交叉點的Y坐標一致時的偏移的使用的示圖;
[0022]圖9是示意性地示出根據本發明的示例性實施例的接收一個觸摸輸入並滾動顯示的內容的示圖;
[0023]圖10是示意性地示出根據本發明的示例性實施例的接收兩個觸摸輸入並滾動顯示的內容的示圖;
[0024]圖11是示意性地示出根據本發明的示例性實施例的接收多個觸摸輸入並滾動顯示的內容的示圖;
[0025]圖12是示意性地示出根據本發明的示例性實施例的接收兩個觸摸輸入並縮小顯示的內容的示圖;
[0026]圖13是根據本發明的示例性實施例的用於調整電子裝置中的觸摸區域的方法的流程圖;
[0027]圖14是示出根據本發明的示例性實施例的電子裝置的結構的方框圖;
[0028]圖15A是示出根據本發明的示例性實施例的用於調整電子裝置中的觸摸區域的方法的流程圖;和[0029]圖15B是根據本發明的示例性實施例的用於調整觸摸區域的電子裝置的方框圖。
[0030]在全部附圖中,應該注意的是,相同標號用於描述相同或相似的元件、特徵和結構。
【具體實施方式】
[0031]提供下面參照附圖進行的描述以輔助對由權利要求及其等同物限定的本發明的示例性實施例的全面理解。它包括各種特定細節以輔助理解,但這些特定細節應該視為僅是示例性的。因此,本領域普通技術人員將會意識到,在不脫離本發明的範圍和精神的情況下,能夠對這裡描述的實施例進行各種變化和修改。另外,為了清楚和簡潔,可省略公知功能和構造的描述。
[0032]在下面的描述和權利要求中使用的術語和詞語不限於字面含義,而是僅由發明人使用以便能夠實現對本發明的清楚而一致的理解。因此,對於本領域技術人員而言應該清楚的是,下面對本發明的示例性實施例的描述僅用於說明目的而非用於限制由權利要求及其等同物限定的本發明的目的。
[0033]應該理解,單數形式包括多個所指對象,除非上下文清楚地另外規定。因此,例如,提及「部件表面」包括提及一個或多個這種表面。
[0034]圖1A至圖1D是示意性地示出根據本發明的示例性實施例的滾動或放大/縮小顯示的內容區域的示圖。
[0035]更具體地講,圖1A是示意性地示出根據本發明的示例性實施例的向下滾動的內容的顯示的示圖。
[0036]參照圖1A,電子裝置可檢測到例如16個不同觸摸。電子裝置在觸控螢幕上顯示的內容的區域(以下,也稱為內容區域)上檢測到至少一個觸摸輸入。電子裝置比較各個檢測到的觸摸輸入的X坐標值和Y坐標值,並且確定X坐標值的最大值和最小值以及Y坐標值的最大值和最小值。其後,電子裝置設置由最大坐標值和最小坐標值定義的第二矩形(方框)101。當產生一個觸摸輸入時,存在一個X坐標值和一個Y坐標值。因此,在這種情況下,可在X坐標值和Y坐標值周圍定義矩形的最小單位。
[0037]其後,電子裝置確定由在觸摸輸入中的至少一個觸摸移動(即,被拖動)時產生的觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值定義的第三矩形(方框)102的面積(尺寸)。在示例性實現方式中,用作變量的是由觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值形成的第三矩形(方框)102的面積。確定的第三矩形102的面積被與第二矩形101的面積進行比較。當第三矩形102的面積和第二矩形101的面積之差小於閾值時,觸摸的移動被確定為內容區域的滾動輸入。在這種情況下,內容區域被滾動並顯示。在示出的圖1A的示例中,滾動對應於向下滾動。
[0038]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0039]形成第二矩形的觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。如參照圖1A所述,這可被視為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0040]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。對象可以是圖形對象。[0041]圖1B是示意性地示出根據本發明的示例性實施例的向上滾動的內容的顯示的示圖。
[0042]參照圖1B,電子裝置在觸控螢幕上顯示的內容的區域上檢測到至少一個觸摸輸入,並比較各個檢測到的觸摸輸入的X坐標值和Y坐標值。其後,電子裝置確定X坐標值的最大值和最小值以及Y坐標值的最大值和最小值,並設置由最大坐標值和最小坐標值定義的第二矩形(方框)103。當產生一個觸摸輸入時,存在一個X坐標值和一個Y坐標值。因此,在這種情況下,可在X坐標值和Y坐標值周圍定義矩形的最小單位。
[0043]其後,電子裝置確定由在至少一個觸摸移動(即,被拖動)時產生的觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值形成的第三矩形(方框)104的面積。確定的第三矩形104的面積被與第二矩形103的面積進行比較。當第三矩形104的面積和第二矩形103的面積之差低於閾值時,觸摸的移動被確定為內容區域的滾動。在這種情況下,內容區域被滾動並顯示。在示出的圖1B的示例中,滾動對應於向上滾動。
[0044]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0045]形成第二矩形103的觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。如參照圖1B所述,這可被視為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0046]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。對象可以是圖形對象。
[0047]圖1C是示意性地示出根據本發明的示例性實施例的放大的內容的顯示的示圖。
[0048]參照圖1C,電子裝置在觸控螢幕上顯示的內容的區域上檢測到至少一個觸摸輸入,並比較各個檢測到的觸摸輸入的X坐標值和Y坐標值。其後,電子裝置確定X坐標值的最大值和最小值以及Y坐標值的最大值和最小值,並設置由最大坐標值和最小坐標值定義的第二矩形(方框)105。其後,電子裝置確定由在至少一個觸摸移動(即,被拖動)時產生的觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值形成的第三矩形(方框)106的面積。當第三矩形106的面積比第二矩形105的面積大並且第三矩形106的面積與第二矩形105的面積之差超過閾值時,觸摸的移動被確定為內容區域的放大。在這種情況下,內容區域被放大並顯示。
[0049]內容區域的放大比率可與第三矩形106的面積和第二矩形105的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值可由具有第三矩形106的面積和第二矩形105的面積之差作為變量的線性方程或多維方程定義。
[0050]替代於第二矩形105的面積和第三矩形106的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0051]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0052]形成第二矩形105的第二觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。如將要參照圖4A所述,這可被視為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。[0053]電子裝置的觸控螢幕上顯示的內容的區域的放大可將電子裝置的觸控螢幕上顯示的對象的參數調整到更大程度。
[0054]圖1D是示意性地示出根據本發明的示例性實施例的縮小的內容的顯示的示圖。
[0055]參照圖1D,電子裝置在觸控螢幕上顯示的內容的區域上檢測到至少一個觸摸輸入,並比較各個檢測到的觸摸輸入的X坐標值和Y坐標值。其後,電子裝置確定X坐標值的最大值和最小值以及Y坐標值的最大值和最小值,並設置由最大坐標值和最小坐標值定義的第二矩形(方框)107。其後,電子裝置確定由在至少一個觸摸移動(即,被拖動)時產生的觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值形成的第三矩形(方框)108的面積。當第三矩形108的面積比第二矩形107的面積小並且第三矩形108的面積與第二矩形107的面積之差超過閾值時,觸摸的移動被確定為內容區域的縮小。在這種情況下,內容區域被縮小並顯示。
[0056]內容區域的縮小比率可與第三矩形108的面積和第二矩形107的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的縮小值可由具有第三矩形108的面積和第二矩形107的面積之差作為變量的線性方程或多維方程定義。
[0057]替代於第二矩形107的面積和第三矩形108的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0058]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0059]形成第二矩形107的第二觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。如將要參照圖4A所述,這可被視為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0060]電子裝置的觸控螢幕上顯示的內容的區域的縮小可將電子裝置的觸控螢幕上顯示的對象的參數調整到更小程度。
[0061]再次參照圖1C,放大觸控螢幕上顯示的內容的區域的條件可被不同地設置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內容的區域的條件。例如,當矩形的面積的參考值被設置為4cm2時,顯示的內容區域從第二矩形105的面積超過參考值的時間點被放大(假設將在以下參照圖4A描述的第一矩形的面積等於或小於參考值)。內容區域的放大比率可取決於第二矩形105的面積超過參考值的比率。如果第一矩形的面積等於或大於參考值,則顯示的內容區域從第二矩形105的面積超過第一矩形的面積的時間點被放大。內容區域的放大比率可取決於第二矩形105的面積超過第一矩形的面積的比率。
[0062]再次參照圖1D,可給出矩形的面積小於參考值的條件作為縮小顯示的內容區域的條件(假設將在以下參照圖4A描述的第一矩形的面積等於或大於參考值)。
[0063]上述兩种放大顯示的內容區域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為放大觸控螢幕上顯示的內容的區域的條件。也就是說,矩形的面積小於參考值的條件和第三矩形的面積減小從而比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為縮小觸控螢幕上顯示的內容的區域的條件。
[0064]圖2是示意性地示出根據本發明的示例性實施例的接收兩個觸摸輸入並放大顯示的內容的示圖。
[0065]參照圖2,電子裝置在觸控螢幕上顯示的內容的區域上檢測到兩個觸摸輸入201和202,並比較各個檢測到的觸摸輸入的X坐標值和Y坐標值。其後,電子裝置確定X坐標值的最大值和最小值(在這個示例性實施例中,最大X坐標值和最小X坐標值相對於彼此偏移恆定距離)以及Y坐標值的最大值和最小值(在這個示例性實施例中,最大Y坐標值和最小Y坐標值相對於彼此偏移恆定距離),並設置由這些坐標值定義的第二矩形(方框)203。其後,電子裝置確定由在兩個觸摸204和205移動(即,被拖動)時產生的觸摸點的X坐標的最大值和最小值(相對於彼此偏移恆定距離)以及Y坐標的最大值和最小值(相對於彼此偏移恆定距離)形成的第三矩形(方框)207的面積。如圖2中所示,第三矩形207的面積大於第二矩形203的面積。也就是說,X坐標的最大值和最小值之差大於在觸摸移動之前的X坐標的最大值和最小值之差,或Y坐標的最大值和最小值之差大於在觸摸移動之前的Y坐標的最大值和最小值之差。當矩形之間的面積差(例如,具有與第二矩形203的面積相同的面積的矩形206和第三矩形207的面積之差)超過預設閾值時,觸摸的移動被確定為內容區域的放大。在這種情況下,內容區域被放大並顯示在觸控螢幕上。
[0066]內容區域的放大或縮小比率可與第三矩形207的面積和第二矩形203的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值或縮小值可由具有第三矩形207的面積和第二矩形203的面積之差作為變量的線性方程或多維方程定義。
[0067]替代於第二矩形203的面積和第三矩形207的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0068]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0069]形成第二矩形的第二觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。如將要參照圖4A所述,這可被視為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0070]電子裝置的觸控螢幕上顯示的內容的區域的放大可將電子裝置的觸控螢幕上顯示的對象的參數調整到更大程度。
[0071]圖3是示意性地示出根據本發明的示例性實施例的接收多個觸摸輸入並滾動顯示的內容的示圖。
[0072]參照圖3,電子裝置在觸控螢幕上顯示的內容的區域上檢測到兩個觸摸輸入301和302。電子裝置比較各個檢測到的觸摸輸入的X坐標值和Y坐標值,並確定X坐標值的最大值和最小值以及Y坐標值的最大值和最小值。其後,電子裝置設置由最大坐標值和最小坐標值定義的第二矩形(方框)303。當這兩個觸摸移動(即,被拖動)並且又產生一個觸摸時,電子裝置確定由這三個觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值形成的第三矩形(方框)304的面積。當第三矩形304的面積和第二矩形303的面積之差低於閾值時,觸摸的移動被確定為內容區域的滾動。在這種情況下,內容區域被滾動並顯示。滾動對應於向下滾動。
[0073]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0074]形成第二矩形303的觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。如參照圖4A所述,這可被視為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0075]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。對象可以是圖形對象。
[0076]圖4A是示出根據本發明的示例性實施例的用於根據觸摸區域中的變化確定是否發生用於滾動或放大/縮小觸控螢幕上顯示的內容的區域的事件的方法的示圖。
[0077]參照圖4A,當在電子裝置的屏幕上顯示的內容的區域上輸入第一觸摸時,在第一觸摸的點周圍產生第一矩形403。以下將參照圖4B和圖5描述用於形成矩形的示例性方法。當第一觸摸的點精確地與坐標系上的點一致時,第一矩形的面積可以是0(零)。
[0078]另外,第一矩形403可被顯示在觸控螢幕上或者可不被顯示在觸控螢幕上。當在第一觸摸之後的某一時間(所述某一時間是用戶完全未意識到存在時間中斷的時間間隔(例如,150ms或更小)並且可被預先確定)內輸入第二觸摸時,可通過基於第一觸摸點的X坐標和Y坐標以及第二觸摸點的X坐標和Y坐標確定最大值和最小值來形成具有四個頂點的第二矩形404。第二矩形404可被顯示在觸控螢幕上或者可不被顯示在觸控螢幕上。
[0079]甚至可在第二觸摸之後的所述某一時間內另外輸入多個觸摸輸入。當在所述某一時間內另外輸入所述多個觸摸時,電子裝置可基於所述多個觸摸點的X坐標和Y坐標確定最大值和最小值並且形成具有四個頂點的第二矩形。在這種情況下,所述多個觸摸被統稱為第二觸摸。
[0080]其後,電子裝置將第一矩形403的面積(尺寸)與第二矩形404的面積進行比較。當第二矩形404的面積大於第一閾值時,第一觸摸和第二觸摸被視為用於滾動或放大/縮小觸控螢幕上顯示的內容的區域的事件。
[0081]此外,電子裝置可將第二矩形404的面積與第一閾值進行比較。當第二矩形404的面積大於第一閾值時,第一觸摸和第二觸摸被視為用於滾動或放大/縮小觸控螢幕上顯不的內容的區域的事件。
[0082]以下,第一觸摸和第二觸摸也將會被統稱為第二觸摸。例如,在與圖1A、圖1B、圖1C、圖1D、圖2、圖3、圖10、圖11、圖12、圖13、圖14和圖15有關的描述中,第二觸摸可包括
上述第一觸摸和第二觸摸。
[0083]其後,當第二觸摸移動(即,被拖動)並且產生第三觸摸時,將第二矩形的面積與具有根據第三觸摸點的各坐標的X坐標最大值和X坐標最小值以及Y坐標最大值和Y坐標最小值定義的四個頂點的第三矩形的面積進行比較。另外,第三矩形可被顯示在觸控螢幕上或者可不被顯示在觸控螢幕上。當第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據面積之間的變化比率放大觸控螢幕上顯示的內容的區域。在圖1C中示出第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。當第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據面積之間的變化比率縮小觸控螢幕上顯示的內容的區域。在圖1D中示出第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。
[0084]可考慮到觸控螢幕的面積而確定該閾值。
[0085]內容區域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0086]放大觸控螢幕上顯示的內容的區域的條件可被不同地設置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內容的區域的條件。例如,當矩形的面積的參考值被設置為4cm2時,顯示的內容區域從第二矩形的面積超過參考值的時間點被放大(假設第一矩形的面積等於或小於參考值)。內容區域的放大比率可取決於第二矩形的面積超過參考值的比率。如果第一矩形的面積等於或大於參考值,則顯示的內容區域從第二矩形的面積超過第一矩形的面積的時間點被放大。內容區域的放大比率可取決於第二矩形的面積超過第一矩形的面積的比率。可給出矩形的面積小於參考值的條件作為縮小顯示的內容區域的條件(假設將在以下參照圖4A描述的第一矩形的面積等於或大於參考值)。
[0087]另外,上述兩种放大顯示的內容區域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為放大觸控螢幕上顯示的內容的區域的條件。也就是說,矩形的面積小於參考值的條件和第三矩形的面積減小從而比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為縮小觸控螢幕上顯示的內容的區域的條件。
[0088]替代於第二矩形的面積和第三矩形的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0089]圖4B是示出根據本發明的示例性實施例的用於確定觸摸區域的矩形的方法的示圖。
[0090]參照圖4B,可通過基於由觸控螢幕上顯示的內容的區域上的兩個觸摸輸入的點的坐標值定義的範圍內的X坐標值和Y坐標值確定最大值和最小值來形成矩形401。另外,可通過基於由觸控螢幕上顯示的內容的區域上的兩個觸摸輸入的點的坐標值定義的範圍之外並且靠近該範圍的X坐標值和Y坐標值確定最大值和最小值來形成矩形402。
[0091]矩形401和402可被定義為基於通過觸控螢幕上顯示的內容的區域上的兩個觸摸輸入檢測到的兩個觸摸區域中所包括的像素的數量而產生的區域。
[0092]在定義了矩形401的情況下,當兩個觸摸移動(405)以形成另一矩形406時,將矩形401的面積與所述另一矩形406的面積進行比較。當所述另一矩形406的面積大於矩形401的面積時,觸控螢幕上顯示的內容的區域被放大。
[0093]圖5是示出根據本發明的示例性實施例的當輸入第一觸摸時的設置區域的產生的示圖。
[0094]首先,根據本發明的電子裝置可在顯示的內容區域的至少一個區域上從用戶接收觸摸輸入。更具體地講,電子裝置可在觸控螢幕上顯示的內容的區域上接收一個觸摸或兩個觸摸。以下將描述根據示例性實施例的用於當在觸控螢幕上顯示的內容的區域上接收到一個觸摸時產生設置區域的方法。
[0095]參照圖5,設置區域可被定義為基於通過觸控螢幕上顯示的內容的區域上的一個觸摸輸入檢測到的區域中所包括的像素而產生的區域。首先,電子裝置可檢測到在觸控螢幕上顯示的內容的區域上一個區域被觸摸,並且檢測最靠近觸摸區域的像素交叉點(X軸和Y軸的交叉點)。例如,當在任何一個像素上接收到觸摸輸入時,電子裝置可檢測最靠近觸摸區域的中心的像素交叉點。其後,電子裝置可產生設置區域,以使得在檢測到的像素交叉點周圍包括至少一個像素。例如,如圖5中所示,當檢測到像素交叉點501時,電子裝置可產生設置區域502以包括在像素交叉點501周圍的一個像素。也就是說,電子裝置可產生具有在檢測到的像素交叉點501周圍的四個像素之中的四分之一區域中所包括的像素的設置區域502。在另一示例中,電子裝置可產生設置區域503以包括在檢測到的像素交叉點501周圍的四個像素。也就是說,電子裝置可產生具有在檢測到的像素交叉點501周圍的四個像素的設置區域503。在另一示例中,電子裝置可產生設置區域504以包括在檢測到的像素交叉點501周圍的16個像素。也就是說,電子裝置可產生具有在檢測到的像素交叉點501周圍的16個像素的設置區域504。結果,當接收到一個觸摸輸入時,電子裝置可產生設置區域以包括在檢測到的像素交叉點周圍的至少一個像素。然而,當一個觸摸的點精確地與坐標上的像素交叉點一致時,矩形的面積可以是0(零)。
[0096]圖6是示出根據本發明的示例性實施例的當接收到兩個觸摸輸入時的設置區域的產生的示圖。
[0097]首先,根據本發明的電子裝置可在顯示的內容區域的至少一個區域上接收觸摸輸入。更具體地講,電子裝置可在觸控螢幕上顯示的內容的區域中的一個區域上接收單個觸摸或者在兩個區域上接收雙觸摸。以下將描述根據示例性實施例的用於當在觸控螢幕上顯示的內容的區域中的兩個區域上接收到雙(兩個)觸摸時產生設置區域的方法。
[0098]參照圖6,設置區域可被定義為基於通過觸控螢幕上顯示的內容的區域上的兩個觸摸輸入檢測到的雙觸摸區域中所包括的像素而產生的區域。首先,電子裝置可檢測到在觸控螢幕上顯示的內容的區域上兩個區域被觸摸,並且分別檢測最靠近觸摸區域的第一像素交叉點601和第二像素交叉點602。更具體地講,當檢測到在觸控螢幕上顯示的內容上兩個區域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區域的像素交叉點的第一像素交叉點601和第二像素交叉點602。其後,電子裝置可產生具有連接檢測到的第一像素交叉點601和第二像素交叉點602的對角線並包括至少一個像素的設置區域。其後,電子裝置可產生具有連接檢測到的第一像素交叉點601和第二像素交叉點602的對角線並包括八個像素(四個垂直像素和2個水平像素)的設置區域603。在另一示例中,電子裝置可產生具有連接檢測到的第一像素交叉點601和第二像素交叉點602的對角線並包括總共24個像素(六個垂直像素和四個水平像素)的設置區域604。在另一示例中,電子裝置可產生具有連接檢測到的第一像素交叉點601和第二像素交叉點602的對角線並包括總共48個像素(八個垂直像素和六個水平像素)的設置區域605。結果,電子裝置可產生具有連接檢測到的第一像素交叉點601和第二像素交叉點602的對角線並包括至少一個像素的設置區域。
[0099]圖7A和圖7B是示出根據本發明的示例性實施例的當確定第一像素交叉點的X坐標與第二像素交叉點的X坐標一致時的偏移的使用的示圖。
[0100]參照圖7A,電子裝置可檢測到在觸控螢幕上顯示的內容的區域上兩個區域被觸摸,並且分別檢測最靠近觸摸區域的第一像素交叉點701和第二像素交叉點702。更具體地講,當檢測到在觸控螢幕上顯示的內容上兩個區域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區域的像素交叉點的第一像素交叉點701和第二像素交叉點702。其後,電子裝置可產生作為具有連接檢測到的第一像素交叉點701和第二像素交叉點702的對角線並包括至少一個像素的區域設置的矩形。
[0101]然而,如圖7A中所示,當確定檢測到的第一像素交叉點701的X坐標與檢測到的第二像素交叉點702的X坐標一致(B卩,共線)時,電子裝置不能產生設置區域。更具體地講,電子裝置執行用於產生具有連接首先檢測到的第一像素交叉點701和第二像素交叉點702的對角線的設置區域的算法。如果第一像素交叉點701與第二像素交叉點702 —致,則可能發生不能執行該算法的問題。因此,當確定檢測到的第一像素交叉點701與第二像素交叉點702 —致時,電子裝置可將偏移應用於它們各自的X坐標。更具體地講,電子裝置可從第一像素的X坐標值減去設置的α值或者將設置的α值加到第二像素的X坐標值。例如,假設在電子裝置中檢測到的第一像素的X坐標是Xl,並且檢測到的第二像素的X坐標也是XI。像在上述假設中一樣,當第一像素的X坐標作為Xl而與第二像素的X坐標一致時,電子裝置可從第一像素的X坐標值Xl減去設置的α值或者將設置的α值加到第二像素的X坐標值XI。因此,電子裝置可獲得值Xl-α作為第一像素交叉點的X坐標值並且獲得值ΧΙ+α作為第二像素交叉點的X坐標值。結果,如圖7Β中所示,電子裝置可通過連接已通過將偏移應用於檢測到的X坐標而新獲得的第一像素交叉點(Χ1-α,Υ1)703和第二像素交叉點(XI+ α,Υ2) 704來產生設置區域705。
[0102]根據另一示例性方法,如圖7Α中所示,當在電子裝置中第一觸摸的點(第一像素交叉點)701的X坐標與第二觸摸的點(第二像素交叉點)702的X坐標一致時,第一觸摸的點的Y坐標值(Yl)和第二觸摸的點的Y坐標值(Υ2)之間的差值(Υ1-Υ2)的平方可替代設置區域的面積。也就是說,(Υ1-Υ2)2可被視為設置區域的面積。
[0103]圖8Α和圖8Β是示出根據本發明的示例性實施例的當確定第一像素交叉點的Y坐標與第二像素交叉點的Y坐標一致時的偏移的使用的示圖。
[0104]參照圖8Α,電子裝置可檢測到在觸控螢幕上顯示的內容的區域上兩個區域被觸摸,並且分別檢測最靠近觸摸區域的第一像素交叉點801和第二像素交叉點802。更具體地講,當在觸控螢幕上顯示的內容上兩個區域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區域的像素交叉點的第一像素交叉點801和第二像素交叉點802。其後,電子裝置可產生作為具有連接檢測到的第一像素交叉點801和第二像素交叉點802的對角線並包括至少一個像素的區域設置的矩形。
[0105]然而,如圖8Α中所示,當確定檢測到的第一像素交叉點801的Y坐標與檢測到的第二像素交叉點802的Y坐標一致(B卩,共線)時,電子裝置不能產生設置區域。更具體地講,電子裝置執行用於產生具有連接首先檢測到的第一像素交叉點801和第二像素交叉點802的對角線的設置區域的算法。如果第一像素交叉點801與第二像素交叉點802 —致,則可能發生不能執行該算法的問題。因此,當確定檢測到的第一像素交叉點801與第二像素交叉點802 —致時,電子裝置可將偏移應用於它們各自的Y坐標。更具體地講,電子裝置可從第一像素的Y坐標值減去設置的α值或者將設置的α值加到第二像素的Y坐標值。例如,假設在電子裝置中檢測到的第一像素的Y坐標是Yl,並且檢測到的第二像素的Y坐標也是Yl。像在上述假設中一樣,當第一像素的Y坐標作為Yl而與第二像素的Y坐標一致時,電子裝置可從第一像素的Y坐標值Yl減去設置的α值或者將設置的α值加到第二像素的Y坐標值Yl。因此,電子裝置可獲得值Yl-α作為第一像素交叉點的Y坐標值並且獲得值ΥΙ+α作為第二像素交叉點的Y坐標值。結果,如圖SB中所示,電子裝置可通過連接已通過將偏移應用於檢測到的Y坐標而新獲得的第一像素交叉點(Χ1,Υ1_α )803和第二像素交叉點(Χ2,Yl+α) 804來產生設置區域805。
[0106]根據另一示例性方法,如圖8Α中所示,當在電子裝置中第一觸摸的點(第一像素交叉點)801的Y坐標與第二觸摸的點(第二像素交叉點)802的Y坐標一致時,第一觸摸的點的X坐標值(Xl)和第二觸摸的點的Y坐標值(Χ2)之間的差值(Χ1-Χ2)的平方可替代設置區域的面積。也就是說,(Χ1-Χ2)2可被視為設置區域的面積。
[0107]圖9是示意性地示出根據本發明的示例性實施例的接收一個觸摸輸入並滾動顯示的內容的示圖。
[0108]如圖9中所示,根據本發明的電子裝置可接收一個觸摸輸入並滾動觸控螢幕上顯示的內容區域。即使在接收一個觸摸輸入的情況下,當分派另外的條件時,也可滾動或放大/縮小觸控螢幕上顯示的內容區域。
[0109]參照圖9,以下將描述滾動觸控螢幕上顯示的內容區域的情況。首先,電子裝置可測量根據觸摸區域的移動產生的區域901中所包括的像素的數量的變化,並確定測量的像素的數量的變化。其後,當確定確定的像素的數量的變化等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將內容滾動至觸摸區域已移動到的區域。例如,假設首先產生的區域901中所包括的像素的數量是4,第一設置變化是O並且第二設置變化是10。在該假設中,當從由初始觸摸輸入產生的像素的數量(4)到由移動的觸摸輸入產生的像素的數量的像素數量變化被測量為O時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。在該假設中,當從由初始觸摸輸入產生的像素的數量到由移動的觸摸輸入新產生的區域902內的像素的數量的變化被確定為等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。
[0110]另外,電子裝置可測量根據觸摸區域的移動產生的區域902的面積的變化,並確定測量的面積的變化。其後,當確定確定的面積的變化等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將內容滾動至觸摸區域已移動到的區域。例如,假設產生的區域的面積是84mm2,第一設置變化是Omm2並且第二設置變化是20mm2。在該假設中,當從由初始觸摸輸入產生的區域的面積(82mm2)到由移動的觸摸輸入產生的區域的面積的面積變化被測量為Omm2時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。在該假設中,當從由初始觸摸輸入產生的區域901的面積到由移動的觸摸輸入新產生的區域902的面積的面積變化被確定為等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。
[0111]圖10是示意性地示出根據本發明的示例性實施例的接收兩個觸摸輸入並滾動顯示的內容的示圖。
[0112]參照圖10,電子裝置可接收兩個觸摸輸入並滾動觸控螢幕上顯示的內容區域。首先,電子裝置可檢測到在觸控螢幕上顯示的內容的區域上兩個區域被觸摸,並且分別檢測最靠近觸摸區域的第一像素交叉點1001和第二像素交叉點1002。更具體地講,當檢測到在觸控螢幕上顯示的內容上兩個區域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區域的像素交叉點的第一像素交叉點1001和第二像素交叉點1002。其後,電子裝置可產生具有連接檢測到的第一像素交叉點1001和第二像素交叉點1002的對角線並包括至少一個像素的設置區域1003。其後,根據本發明,電子裝置可產生具有連接檢測到的第一像素交叉點1001和第二像素交叉點1002的對角線的矩形以產生設置區域1003。
[0113]其後,電子裝置可測量根據觸摸區域的移動產生的區域1004中所包括的像素的數量的變化,並確定測量的像素的數量的變化。其後,當確定確定的像素的數量的變化等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將內容滾動至觸摸區域已移動到的區域。例如,假設產生的區域1003中所包括的像素的數量是20,第一設置變化是O並且第二設置變化是20。在該假設中,當由於觸摸輸入的移動,相對於由初始觸摸輸入產生的像素的數量20的像素數量變化被測量為O時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。在該假設中,當相對於由初始觸摸輸入產生的像素的數量的由移動的觸摸輸入新產生的區域1004內的像素的數量的變化被確定為等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。
[0114]另外,電子裝置可測量根據觸摸區域的移動產生的區域1004的面積的變化,並確定測量的面積的變化。其後,當確定確定的面積的變化等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將內容滾動至觸摸區域已移動到的區域。例如,假設產生的區域的面積是84mm2,第一設置變化是Omm2並且第二設置變化是20mm2。在該假設中,當由於觸摸輸入的移動,相對於作為由初始觸摸輸入產生的區域的面積的84mm2的面積變化被測量為15mm2時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。在該假設中,當從由初始觸摸輸入產生的區域1003的面積到由觸摸輸入的移動新產生的區域1004的面積的面積變化被確定為等於或大於第一設置變化並且小於第二設置變化時,電子裝置可將觸控螢幕上顯示的內容滾動至觸摸區域已移動到的區域。
[0115]圖11是示意性地示出根據本發明的示例性實施例的接收多個觸摸輸入並滾動顯示的內容的示圖。
[0116]參照圖11,電子裝置在觸控螢幕上顯示的內容的區域上檢測到三個觸摸輸入1101、1102和1103。電子裝置比較各個檢測到的觸摸輸入的X坐標值和Y坐標值,並確定X坐標值的最大值和最小值以及Y坐標值的最大值和最小值。其後,電子裝置設置由最大坐標值和最小坐標值定義的第二矩形(方框)1104。當兩個觸摸移動(即,被拖動)並且去除一個觸摸時,電子裝置確定由這兩個觸摸點的X坐標的最大值和最小值以及Y坐標的最大值和最小值形成的第三矩形(方框)1105的面積。當第三矩形1105的面積和第二矩形1104的面積之差低於閾值(也稱為偏移)時,觸摸的移動被確定為內容區域的滾動。在這種情況下,內容區域被滾動並顯示。在圖11的示例中,滾動對應於向下滾動。
[0117]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0118]如參照圖4A所述,可在觸控螢幕上顯示的內容的區域上檢測三個觸摸輸入1101、1102和1103的處理之前,另外執行以下處理,所述處理將由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)與由第二觸摸形成的第二矩形的面積進行比較並且當第二矩形的面積大於第一預設閾值時將第一觸摸和第二觸摸確定為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0119]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。對象可以是圖形對象。
[0120]圖12是示意性地示出根據本發明的示例性實施例的接收兩個觸摸輸入並縮小顯示的內容的示圖。
[0121]參照圖12,電子裝置在觸控螢幕上顯示的內容的區域上檢測到兩個觸摸輸入1201和1202,並比較各個檢測到的觸摸輸入的X坐標值和Y坐標值。其後,電子裝置確定X坐標值的最大值和最小值(在這個示例性實施例中,最大X坐標值和最小X坐標值相對於彼此偏移恆定距離)以及Y坐標值的最大值和最小值(在這個示例性實施例中,最大Y坐標值和最小Y坐標值相對於彼此偏移恆定距離),並設置由這些坐標值定義的第二矩形(方框)1203。其後,電子裝置確定由在這兩個觸摸(表示為1204和1205)移動(即,被拖動)時產生的觸摸點的X坐標的最大值和最小值(相對於彼此偏移恆定距離)以及Y坐標的最大值和最小值(相對於彼此偏移恆定距離)形成的第三矩形(方框)1207的面積。如圖12中所示,第三矩形1207的面積小於第二矩形1203(表示為矩形1206)的面積。也就是說,X坐標的最大值和最小值之差小於在觸摸移動之前的X坐標的最大值和最小值之差,或Y坐標的最大值和最小值之差小於在觸摸移動之前的Y坐標的最大值和最小值之差。當矩形之間的面積差超過預設閾值時,觸摸的移動被確定為內容區域的放大。在這種情況下,內容區域被放大並顯示在觸控螢幕上。
[0122]內容區域的縮小比率可與第三矩形1207的面積和第二矩形1203的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0123]替代於第二矩形1203的面積和第三矩形1207的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0124]如參照圖4A所述,可在由電子裝置在觸控螢幕上顯示的內容的區域上檢測兩個觸摸輸入1201和1202的處理之前,另外執行將觸摸輸入視為用於滾動或放大/縮小觸控螢幕上顯示的內容的區域的事件的處理。
[0125]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0126]電子裝置的觸控螢幕上顯示的內容的區域的放大可將電子裝置的觸控螢幕上顯示的對象的參數調整到更大程度。
[0127]圖13是根據本發明的示例性實施例的用於調整電子裝置中的觸摸區域的方法的流程圖。
[0128]參照圖13,電子裝置在操作1301中在顯示的內容的區域上檢測至少一個觸摸輸入(第二觸摸),並在操作1302中確定由檢測到的觸摸形成的第二矩形的面積。其後,電子裝置在操作1303中確定由通過檢測到的觸摸的移動產生的第三觸摸形成的第三矩形的面積。電子裝置在操作1304中比較矩形的面積,並確定內容區域上的觸摸的功能。觸摸的功能可代表電子裝置的觸控螢幕上顯示的內容的區域的放大/縮小。觸摸的功能可代表內容區域的滾動。電子裝置在操作1305中根據通過執行上述方法確定的功能顯示內容區域。
[0129]根據第二觸摸點和第三觸摸點的坐標的X坐標值和Y坐標值之中的最小值和最大值確定具有四個頂點的第二矩形和第三矩形。第三矩形的面積被與第二矩形的面積進行比較。當第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值時,第二觸摸和第三觸摸根據面積的變化放大觸控螢幕上顯示的內容的區域。在圖1C中示出第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。當第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據面積的變化比率縮小觸控螢幕上顯示的內容的區域。在圖1D中示出第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。
[0130]內容區域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0131]替代於第二矩形的面積和第三矩形的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0132]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0133]第二觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。該關係可與如參照圖1A所述的關係相同。
[0134]也就是說,由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)被與由第二觸摸形成的第二矩形的面積進行比較。可在觸控螢幕上顯示的內容的區域上檢測至少一個觸摸(第二觸摸)的操作1301中的處理之前,另外執行當第二矩形的面積大於第一預設閾值時將第一觸摸和第二觸摸確定為用於滾動或放大/縮小觸控螢幕上顯示的內容的區域的事件的處理。
[0135]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。在示例性實現方式中,對象可以是圖形對象。
[0136]內容區域的放大或縮小是電子裝置的觸控螢幕上顯示的對象的參數的調整。
[0137]內容區域的滾動可以是電子裝置的觸控螢幕上顯示的對象的滾動。
[0138]調整電子裝置的觸控螢幕上顯示的對象的參數可代表放大或縮小電子裝置的觸控螢幕上顯示的內容的面積。滾動電子裝置的觸控螢幕上顯示的對象可代表向上滾動或向下滾動電子裝置的觸控螢幕上顯示的內容。
[0139]圖14是示出根據本發明的示例性實施例的電子裝置的結構的方框圖。
[0140]參照圖14,電子裝置1400可以是可攜式電子裝置,並且其示例可包括可攜式終端、行動電話、移動平板電腦、媒體播放器、平板計算機、手提式計算機或個人數字助手(PDA)等。另外,電子裝置可以是任何一種可攜式電子裝置,包括上述裝置之中具有兩個或更多功能的裝置。
[0141]電子裝置1400包括存儲器1410、處理器單元1420、第一無線通信子系統1430、第二無線通信子系統1431、外部埠 1460、音頻子系統1450、揚聲器1451、麥克風1452、輸入/輸出(I/O)系統1470、觸控螢幕1480和其它輸入/控制裝置1490。可提供多個存儲器1410和外部埠 1460。
[0142]處理器單元1420可包括存儲器接口 1421、至少一個處理器1422和外設接口1423。在一些情況下,處理器單元1420也將會被稱為處理器。
[0143]在示例性實現方式中,處理器單元1420在觸控螢幕上顯示的內容的區域上檢測至少一個第一觸摸,確定由檢測到的觸摸形成的第一矩形的面積,確定由檢測到的觸摸產生的第三觸摸形成的第二矩形的面積,將第一矩形的面積與第二矩形的面積進行比較,確定內容區域上的觸摸的功能,並在觸控螢幕上顯示內容區域。
[0144]處理器1422執行各種軟體程序以執行電子裝置1400的各種功能,並執行語音通信和數據通信的處理和控制。除了這些通常功能之外,處理器1422執行存儲在存儲器1410中的特定軟體模塊(指令集)並執行與軟體模塊對應的各種特定功能。也就是說,處理器1422與存儲在存儲器1410中的軟體模塊協作來執行這裡描述的本發明的示例性實施例的方法。
[0145]處理器1422可包括至少一個數據處理器、圖像處理器、編碼解碼器等。數據處理器、圖像處理器、編碼解碼器等可被單獨構造。此外,處理器1422可由執行不同功能的多個處理器構造。外設接口 1423將各種外設裝置和電子裝置1400的I/O系統1470連接到處理器1422和存儲器1410(通過存儲器接口 1421)。
[0146]電子裝置1400的各種元件可由至少一個通信總線(未示出)或流線(未示出)耦合。
[0147]外部埠 1460用於直接連接到其它電子裝置或通過網絡(例如,網際網路、內聯網、無線LAN等)間接連接到其它電子裝置。外部埠 1460可以是例如通用串行總線(USB)埠、火線(FireWire)埠等,但不限於此。
[0148]運動傳感器1491和光學傳感器1492可連接到外設接口 1423以便能夠實現各種功能。例如,運動傳感器1491和光學傳感器1492可連接到外設接口 1423以檢測電子裝置的運動並且檢測外部光源。另外,其它傳感器(諸如,定位系統、溫度傳感器和生物傳感器)可連接到外設接口 1423以執行相關功能。
[0149]相機子系統1493可執行相機功能,諸如拍攝和視頻剪輯記錄。
[0150]光學傳感器1492可包括電荷稱合器件((XD)或互補金屬氧化物半導體(CMOS)器件。
[0151]通過一個或多個無線通信子系統1430和1431執行通信功能。通信系統1430和1431可包括射頻(RF)接收器和收發器、光學(例如,紅外)接收器和收發器等。可根據電子裝置1400進行通信所通過的通信網絡對第一無線通信子系統1430和第二無線通信子系統1431進行劃分。例如,通信網絡可包括但不限於通過全球移動通信系統(GSM)網絡、增強數據GSM環境(EDGE)網絡、碼分多址(CDMA)網絡、寬帶碼分多址(W-CDMA)網絡、長期演進(LTE)網絡、正交頻分多址(OFDMA)網絡、無線保真(WiFi)網絡、WiMax網絡、藍牙網絡等進行操作的通信子系統。第一無線通信子系統1430和第二無線通信子系統1431可彼此結合以利用一個無線通信子系統來實現。
[0152]音頻子系統1450連接到揚聲器1451和麥克風1452以執行音頻輸入/輸出功能,諸如語音識別、語音複製、數字記錄、電話功能等。也就是說,音頻子系統1450通過揚聲器1451和麥克風1452與用戶通信。音頻子系統1450通過處理器單元1420的外設接口 1423接收數據並將接收的數據轉換成電流。電流被傳輸到揚聲器1451。揚聲器1451將電流轉換成人類可聽見的聲波,並輸出該聲波。麥克風1452將從人類或其它聲源接收的聲波轉換成電流。音頻子系統1450接收從麥克風1452轉換的電流。音頻子系統1450將接收的電流轉換成音頻數據流並將音頻數據流發送給外設接口 1423。音頻子系統1450可包括可連接/可拆卸的耳機、頭戴式耳機或頭戴式收話器。
[0153]I/O子系統1470可包括觸控螢幕控制器1471和/或另一輸入控制器1472。觸控螢幕控制器1471可連接到觸控螢幕1480。觸控螢幕1480和觸控螢幕控制器1471可通過使用多觸摸檢測技術(包括接近傳感器陣列或其它元件)以及電容、電阻、紅外和表面聲波技術確定觸控螢幕1480的一個或多個觸摸點來檢測其觸摸、運動、停止等。其它輸入控制器1472可連接到其它輸入/控制裝置1490。其它輸入/控制裝置1490可包括一個或多個按鈕、搖臂開關、拇指旋轉控制器、撥號盤、杆和/或定點裝置(諸如,觸控筆)。
[0154]觸控螢幕1480提供電子裝置1400和用戶之間的I/O接口。也就是說,觸控螢幕1480將用戶觸摸輸入發送給電子裝置1400。此外,觸控螢幕1480是將來自電子裝置1400的輸出顯示給用戶的介質。也就是說,觸控螢幕1480將視覺輸出顯示給用戶。視覺輸出可由文本、圖形、視頻或其組合表示。
[0155]觸控螢幕1480可使用各種顯示技術。例如,觸控螢幕1480可使用液晶顯示器(IXD)、發光二極體(LED)、發光聚合物顯不器(LPD)、有機發光二極體(OLED)、有源矩陣有機發光二極體(AMOLED)、柔性 LED (FLED)等。
[0156]存儲器1410可連接到存儲器接口 1421。存儲器1410可包括一個或多個高速隨機存取存儲器(RAM)(諸如,磁碟存儲裝置)、一個或多個非易失性存儲器、一個或多個光學存儲裝置和/或一個或多個快閃記憶體(例如,NAND快閃記憶體或NOR快閃記憶體)。
[0157]存儲器1410存儲軟體。軟體的元件包括作業系統(OS)模塊1411、通信模塊1412、圖形模塊1413、用戶界面(UI)模塊1414、編碼解碼器模塊1415、相機模塊1416和一個或多個應用模塊1417。此外,由於作為軟體的元件的模塊可被表示為一組指令,所以模塊可被稱為指令集。模塊也可被稱為程序。OS模塊1411 (例如,WINDOWS、LINUX、Darwin、RTXC,UNIX、OS X或嵌入式OS,諸如VxWorks)包括用於控制一般系統操作的各種軟體元件。例如,一般系統操作控制包括存儲器控制/管理、存儲硬體(裝置)控制/管理和功率控制/管理。OS模塊1411還執行用於能夠實現各種硬體元件(裝置)和軟體元件(模塊)之間的順利通信的功能。
[0158]通信模塊1412可以通過無線通信子系統1430和1431或外部埠 1460能夠實現與其它電子裝置(諸如,計算機、伺服器和/或可攜式終端)的通信。
[0159]圖形模塊1413包括用於在觸控螢幕1480上提供並顯示圖形的各種軟體元件。圖形包括文本、網頁、圖標、數字圖像、視頻、動畫等。
[0160]UI模塊1414包括與用戶界面相關的各種軟體元件。通過用戶界面模塊,電子裝置提供關於用戶界面的狀態如何改變的信息和/或關於用戶界面的狀態在什麼條件下改變的信息。
[0161]CODEC模塊1415可包括與視頻文件編碼/解碼相關的軟體元件。編碼解碼器模塊可包括視頻流模塊,諸如MPEG模塊或H.264模塊。此外,編碼解碼器模塊可包括各種音頻文件編碼解碼器模塊,諸如AAA、AMR、WMA等。此外,CODEC模塊1415包括與本發明的實現方法對應的指令集。
[0162]相機模塊1416可包括能夠實現相機相關處理和功能的相機相關軟體元件。
[0163]應用模塊1417包括瀏覽器應用、電子郵件應用、即時消息應用、文字處理應用、鍵盤仿真應用、地址簿應用、觸摸列表應用、小插件應用、數字版權管理(DRM)應用、語音識別應用、語音複製應用、位置確定功能應用、基於位置的服務(LBS)應用等。
[0164]另外,已在以上描述並且將要在以下描述的根據本發明的電子裝置1400的各種功能可由包括一個或多個流處理器和/或專用集成電路(ASIC)的硬體和/或軟體的任何組合來實現。
[0165]例如,參照圖1A至1D,本發明可提供一種包括觸控螢幕、至少一個處理器、存儲器和存儲在存儲器中並由處理器執行的程序或指令的裝置,所述程序或指令執行:在顯示的內容區域上檢測至少一個第二觸摸,並確定由檢測到的觸摸形成的第二矩形的面積,確定由從檢測到的觸摸移動的第三觸摸形成的第三矩形的面積,並將第二矩形的面積與第三矩形的面積進行比較,確定內容區域上的觸摸的功能,並顯示內容區域。內容區域的顯示可代表內容區域的滾動或內容區域的放大/縮小。
[0166]內容區域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0167]替代於第二矩形的面積和第三矩形的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0168]放大觸控螢幕上顯示的內容的區域的條件可被不同地設置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內容的區域的條件。例如,當矩形的面積的參考值被設置為4cm2時,顯示的內容的區域從第二矩形的面積超過參考值的時間點被放大(假設參照圖4A描述的第一矩形的面積等於或小於參考值)。內容區域的放大比率可取決於第二矩形的面積超過參考值的比率。如果第一矩形的面積等於或大於參考值,則顯示的內容區域從第二矩形的面積超過第一矩形的面積的時間點被放大。內容區域的放大比率可取決於第二矩形的面積超過第一矩形的面積的比率。可給出矩形的面積小於參考值的條件作為縮小顯示的內容區域的條件(假設將在以下參照圖4A描述的第一矩形的面積等於或大於參考值)。
[0169]另外,上述兩种放大顯示的內容區域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為放大觸控螢幕上顯示的內容的區域的條件。也就是說,矩形的面積小於參考值的條件和第三矩形的面積減小從而比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為縮小觸控螢幕上顯示的內容的區域的條件。
[0170]圖15A是示出根據本發明的示例性實施例的用於調整觸摸區域的電子裝置的方法的流程圖。
[0171]參照圖15A,在操作1501,電子裝置在顯示的內容的區域上檢測至少一個第二觸摸,並確定由檢測到的觸摸形成的第二矩形的面積。其後,在操作1502,電子裝置確定由通過檢測到的觸摸的移動產生的第三觸摸形成的第三矩形的面積。電子裝置將第二矩形的面積與第三矩形的面積進行比較以確定內容區域上的觸摸的功能。在操作1503,電子裝置根據通過執行上述方法確定的功能顯示內容區域。
[0172]根據第二觸摸點和第三觸摸點的坐標的X坐標值和Y坐標值之中的最小值和最大值確定具有四個頂點的第二矩形和第三矩形。第三矩形的面積被與第二矩形的面積進行比較。當第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值時,第二觸摸和第三觸摸根據面積的變化放大觸控螢幕上顯示的內容的區域。在圖1C中示出第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。當第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據面積之間的變化比率縮小觸控螢幕上顯示的內容的區域。在圖1D中示出第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。
[0173]內容區域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0174]替代於第二矩形的面積和第三矩形的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0175]閾值是根據電子裝置的功能設置預先確定的值,並且可根據用戶的設置而改變。
[0176]第二觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。該關係可與如參照圖4A所述的關係相同。
[0177]也就是說,可在操作1501的在觸控螢幕上顯示的內容的區域上檢測至少一個第二觸摸並確定由檢測到的觸摸形成的第二矩形的面積的處理之前,另外執行以下處理:將由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)與由第二觸摸形成的第二矩形的面積進行比較,並且當第二矩形的面積大於第一預設閾值時將第一觸摸和第二觸摸確定為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0178]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。在示例性實現方式中,對象可以是圖形對象。
[0179]內容區域的放大或縮小是電子裝置的觸控螢幕上顯示的對象的參數的調整。
[0180]內容區域的滾動可以是電子裝置的觸控螢幕上顯示的對象的滾動。
[0181]調整電子裝置的觸控螢幕上顯示的對象的參數可代表放大或縮小電子裝置的觸控螢幕上顯示的內容的面積。滾動電子裝置的觸控螢幕上顯示的對象可代表向上滾動或向下滾動電子裝置的觸控螢幕上顯示的內容。
[0182]放大觸控螢幕上顯示的內容的區域的條件可被不同地設置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內容的區域的條件。例如,當矩形的面積的參考值被設置為4cm2時,顯示的內容的區域從第二矩形的面積超過參考值的時間點被放大(假設參照圖4A描述的第一矩形的面積等於或小於參考值)。內容區域的放大比率可取決於第二矩形的面積超過參考值的比率。如果第一矩形的面積等於或大於參考值,則顯示的內容區域從第二矩形的面積超過第一矩形的面積的時間點被放大。內容區域的放大比率可取決於第二矩形的面積超過第一矩形的面積的比率。可給出矩形的面積小於參考值的條件作為縮小顯示的內容區域的條件(假設以下參照圖4A描述的第一矩形的面積等於或大於參考值)。
[0183]另外,上述兩种放大顯示的內容區域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為放大觸控螢幕上顯示的內容的區域的條件。也就是說,矩形的面積小於參考值的條件和第三矩形的面積減小從而比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為縮小觸控螢幕上顯示的內容的區域的條件。
[0184]圖15B是根據本發明的示例性實施例的用於調整觸摸區域的電子裝置的方框圖。
[0185]參照圖15B,電子裝置的第二矩形面積確定單元1504在顯示的內容區域上檢測至少一個第二觸摸,並確定由檢測到的觸摸形成的第二矩形的面積。第三矩形面積確定單元1505確定由通過檢測到的觸摸的移動產生的第三觸摸形成的第三矩形的面積。顯示控制單元1506將第二矩形的面積與第三矩形的面積進行比較以確定內容區域上的觸摸的功能。顯示控制單元1506根據通過執行上述方法確定的功能執行控制以顯示內容區域。
[0186]這些單元可被包括在處理器(諸如,圖14的處理器單元1420)中。可選擇地,這些單元可被包括在圖14的處理器1422中。
[0187]根據第二觸摸點和第三觸摸點的坐標的X坐標值和Y坐標值之中的最小值和最大值確定具有四個頂點的第二矩形和第三矩形。第三矩形的面積被與第二矩形的面積進行比較。當第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值時,第二觸摸和第三觸摸根據面積的變化放大觸控螢幕上顯示的內容的區域。在圖1C中示出第三矩形的面積比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。當第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據面積之間的變化比率縮小觸控螢幕上顯示的內容的區域。在圖1D中示出第三矩形的面積比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設閾值的示例。
[0188]內容區域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內容區域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0189]替代於第二矩形的面積和第三矩形的面積,可基於矩形的四個點的X坐標值之差的乘積和Y坐標值之差的乘積之和來定義放大值。也就是說,替代於矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(其中,Xmax是矩形的四個點的坐標之中的最大X坐標值,Xmin是矩形的四個點的坐標之中的最小X坐標值,Ymax是矩形的四個點的坐標之中的最大Y坐標值,並且Ymin是矩形的四個點的坐標之中的最小Y坐標值)。
[0190]第二觸摸可以是多個觸摸,並且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內容的區域上產生的第一觸摸。該關係可與如參照圖4A所述的關係相同。
[0191 ] 也就是說,可在用於在觸控螢幕上顯示的內容的區域上檢測至少一個第二觸摸並確定由檢測到的觸摸形成的第二矩形的面積的單元之前,另外包括用於這樣的單元,所述單元將由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)與由第二觸摸形成的第二矩形的面積進行比較,並且當第二矩形的面積大於第一預設閾值時將第一觸摸和第二觸摸確定為用於滾動或放大/縮小觸控螢幕上顯示的內容區域的事件。
[0192]電子裝置的觸控螢幕上顯示的內容的區域可指示電子裝置的觸控螢幕上顯示的對象。在示例性實現方式中,對象可以是圖形對象。
[0193]內容區域的放大或縮小是電子裝置的觸控螢幕上顯示的對象的參數的調整。
[0194]內容區域的滾動可以是電子裝置的觸控螢幕上顯示的對象的滾動。
[0195]調整電子裝置的觸控螢幕上顯示的對象的參數可代表放大或縮小電子裝置的觸控螢幕上顯示的內容的面積。滾動電子裝置的觸控螢幕上顯示的對象可代表向上滾動或向下滾動電子裝置的觸控螢幕上顯示的內容。
[0196]放大觸控螢幕上顯示的內容的區域的條件可被不同地設置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內容的區域的條件。例如,當矩形的面積的參考值被設置為4cm2時,顯示的內容區域從第二矩形的面積超過參考值的時間點被放大(假設參照圖4A描述的第一矩形的面積等於或小於參考值)。內容區域的放大比率可取決於第二矩形的面積超過參考值的比率。如果第一矩形的面積等於或大於參考值,則顯示的內容區域從第二矩形的面積超過第一矩形的面積的時間點被放大。內容區域的放大比率可取決於第二矩形的面積超過第一矩形的面積的比率。可給出矩形的面積小於參考值的條件作為縮小顯示的內容區域的條件(假設以下參照圖4A描述的第一矩形的面積等於或大於參考值)。
[0197]另外,上述兩种放大顯示的內容區域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為放大觸控螢幕上顯示的內容的區域的條件。也就是說,矩形的面積小於參考值的條件和第三矩形的面積減小從而比第二矩形的面積小並且第三矩形的面積與第二矩形的面積之差超過預設第二閾值的條件可被確定為縮小觸控螢幕上顯示的內容的區域的條件。
[0198]根據本發明的示例性實施例,可通過下面的步驟基於內容區域上的觸摸實現功能:在顯示的內容區域上檢測至少一個第二觸摸,確定由檢測到的觸摸形成的第二矩形的面積,確定由通過檢測到的觸摸的移動產生的第三觸摸形成的第三矩形的面積,並將第二矩形的面積與第三矩形的面積進行比較。
[0199]儘管已參照本發明的某些示例性實施例示出並描述了本發明,但本領域技術人員將會理解,在不脫離由權利要求及其等同物限定的本發明的精神和範圍的情況下,可以對其做出各種形式和細節上的改變。
【權利要求】
1.一種用於操作電子裝置的方法,所述方法包括: 在顯示的內容區域上檢測至少一個第一觸摸; 確定由所述至少一個第一觸摸形成的第一矩形的面積; 確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積; 將第一矩形的面積與第二矩形的面積進行比較; 確定內容區域上的觸摸的功能;以及 顯示與確定的觸摸的功能對應的內容區域。
2.如權利要求1所述的方法,其中,所述內容區域的顯示包括內容區域的滾動和內容區域的放大/縮小中的至少一種。
3.如權利要求2所述的方法,其中,當第二矩形的面積比第一矩形的面積大並且第二矩形的面積與第一矩形的面積之差超過閾值時,內容區域的顯示包括內容區域的放大。
4.如權利要求2所述的方法,其中,當第二矩形的面積比第一矩形的面積小並且第二矩形的面積與第一矩形的面積之差超過閾值時,內容區域的顯示包括內容區域的縮小。
5.如權利要求2所述的方法,其中,當第二矩形的面積與第一矩形的面積之差小於閾值時,內容區域的顯示包括內容區域的滾動。
6.如權利要求1所述的方法,還包括:在確定第一矩形的面積之前,將所述至少一個第一觸摸確定為用於滾動內容區域或放大/縮小內容區域的事件。
7.一種電子裝置,所述電子裝置包括: 觸控螢幕; 存儲器,存儲程序; 至少一個處理器,執行所述程序以進行以下操作:在顯示的內容區域上檢測至少一個第一觸摸,確定由所述至少一個第一觸摸形成的第一矩形的面積,確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積,將第一矩形的面積與第二矩形的面積進行比較,確定內容區域上的觸摸的功能,以及顯示與確定的觸摸的功能對應的內容區域。
8.如權利要求7所述的電子裝置,其中,所述內容區域的顯示包括內容區域的滾動和內容區域的放大/縮小中的至少一種。
9.如權利要求8所述的電子裝置,其中,當第二矩形的面積比第一矩形的面積大並且第二矩形的面積與第一矩形的面積之差超過閾值時,內容區域的顯示包括內容區域的放大。
10.如權利要求8所述的電子裝置,其中,當第二矩形的面積比第一矩形的面積小並且第二矩形的面積與第一矩形的面積之差超過閾值時,內容區域的顯示包括內容區域的縮小。
11.如權利要求8所述的電子裝置,其中,當第二矩形的面積與第一矩形的面積之差小於閾值時,內容區域的顯示包括內容區域的滾動。
12.如權利要求7所述的電子裝置,其中,所述程序還在確定第一矩形的面積之前將所述至少一個第一觸摸確定為用於滾動內容區域或放大/縮小內容區域的事件。
13.一種電子裝置,所述電子裝置包括: 觸控螢幕;和處理器,被構造為在觸控螢幕上顯示的內容的區域上檢測至少一個第一觸摸,確定由檢測到的所述至少一個第一觸摸形成的第一矩形的面積,確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積,將第一矩形的面積與第二矩形的面積進行比較,確定內容區域上的觸摸的功能,並且顯示與確定的所述至少一個第一觸摸的功能對應的觸控螢幕上的內容區域。
14.如權利要求13所述的電子裝置,其中,所述觸控螢幕上的內容區域的顯示包括內容區域的滾動和內容區域的放大/縮小中的至少一種。
15.如權利要求14所述的電子裝置,其中,當第二矩形的面積比第一矩形的面積大並且第二矩形的面積與第一矩形的面積之差超過閾值時,觸控螢幕上的內容區域的顯示包括內容區域的放大。
16.如權利要求14所述的電子裝置,其中,當第二矩形的面積比第一矩形的面積小並且第二矩形的面積與第一矩形的面積之差超過閾值時,觸控螢幕上的內容區域的顯示包括內容區域的縮小。
17.如權利要求14所述的電子裝置,其中,當第二矩形的面積與第一矩形的面積之差小於閾值時,觸控螢幕上 的內容區域的顯示包括內容區域的滾動。
【文檔編號】G06F3/041GK103631435SQ201310379259
【公開日】2014年3月12日 申請日期:2013年8月27日 優先權日:2012年8月27日
【發明者】李鎬信 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀