專利名稱:用以縮放顯示影像的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于用以縮放影像的方法,尤指一種利用于該觸控屏幕上所產(chǎn)生的多 個觸碰點,藉由各該觸碰點于該觸控屏幕的操作,即可對該觸控屏幕上的顯示影像 進行縮放。
背景技術(shù):
當(dāng)今世界是一個資訊科技化、電子產(chǎn)業(yè)蓬勃發(fā)展的時代,各種計算機所衍生的 高科技產(chǎn)品、移動通訊其發(fā)展迅速,且與我們生活息息相關(guān),它縮短了人與人之間在時間上與空間上的距離。隨著目前電子通訊產(chǎn)品(例如移動電話、個人數(shù)字助 理器(Personal Digital Assistance,簡稱PDA)等)的普及及高使用率,以及各家 廠商諸多誘因的推波助瀾下,市場上的竟爭越來越激烈,各大通訊廠商都不斷地推 陳出新,以新、巧取勝,藉以吸引許多使用者的喜愛。且使用者對于電子通訊產(chǎn)品 的使用要求越來越高,未來的電子通訊產(chǎn)品能否提供更方便、更有效的服務(wù),嚴然 已成為評價各國高科技產(chǎn)品的制造技術(shù),是否領(lǐng)先他國的重要指標之一。隨著3G時代的到來,現(xiàn)在互聯(lián)網(wǎng)(INTERNET)上的許多應(yīng)用都可以移植到現(xiàn) 在的電子通訊產(chǎn)品上,未來的電子通訊產(chǎn)品將會是多媒體的終端,而作為瀏覽互聯(lián) 網(wǎng)的必備軟件"手才幾瀏覽器"(Mobile Media Browser)無l^是電子通訊產(chǎn)品終端 中最重要的應(yīng)用之一。手機瀏覽器設(shè)置于手機上,用來通過手機用戶端(Client) 的瀏覽器(Browser)去顯示指定檔的程式,以達到下列幾點等功能(1)任意訪問電腦上的各大網(wǎng)站,瀏覽互聯(lián)網(wǎng)上各網(wǎng)站網(wǎng)頁的所有資訊; (2)免費瀏覽和下載互聯(lián)網(wǎng)上的各種圖片、影像等檔案;及(3)通過手機瀏覽器的搜尋功能,隨時隨地搜尋到電子通訊產(chǎn)品上想要的資料。當(dāng)電子通訊產(chǎn)品以手機瀏覽器檢閱所下栽的圖片或網(wǎng)頁,大過于電子通訊產(chǎn)品 本身的觸控顯示屏幕時,使得該觸控顯示屏幕無法完整地顯示出所下栽的圖片或網(wǎng) 頁時,使用者必需利用控制元件(如觸控筆、按鍵或縮放選單)來開啟該電子通 訊產(chǎn)品所提供執(zhí)行縮小放大該地圖的選單,再按下縮小或放大的功能按鍵,或利用 所提供的觸碰筆(Touch pen)移動巻動光棒(Scoll Bar)來控制圖片的尺寸大小。如此,對于使用者于某些狀況(如講電話或開車)的限制下,對相當(dāng)不方便,也 產(chǎn)生許多缺點。因此,如何設(shè)計出一種用以縮放顯示影像的方法,實是本領(lǐng)域的業(yè) 者,亟待解決與改進的重要課題。發(fā)明內(nèi)容有鑒于此,為了滿足現(xiàn)有使用者欲更快實現(xiàn)縮放該觸控顯示屏幕上的畫面,而 改進進行縮放所畫面使用的程序及步驟,發(fā)明人經(jīng)過長久努力研究與實驗,終于開 發(fā)設(shè)計出本發(fā)明的一種用以縮放顯示影像的方法,該方法依據(jù)該觸控屏幕上所產(chǎn)生 的多個觸碰點,藉由各該觸碰點于該觸控屏幕的操作,即可對該電子裝置進行畫面 的縮放。本發(fā)明的一個目的在于提供一種用以縮放顯示影像的方法,應(yīng)用于具一觸控屏 幕的一電子裝置上,該電子裝置可于該觸控屏幕上顯現(xiàn)一顯示影像,且該觸控屏幕 可判斷是否感測到多個觸碰點的按壓,當(dāng)該觸控屏幕感測到多個觸碰點的碰觸,且 其中一觸碰點于該觸控屏幕上移動時,該電子裝置便根據(jù)該觸碰點的移動方向,決 定是否縮小或放大該顯示影像,及根據(jù)該觸碰點的所移動之距離,以一定的比例縮 放該顯示影像。本發(fā)明的另一目的是提供一種用以縮放顯示影像的方法,應(yīng)用于具觸控屏幕的 一電子裝置上,當(dāng)該觸控屏幕感測到同時發(fā)生多個觸碰點的按壓后,該電子裝置將 該觸控屏幕上的一顯示影像,符合該觸控屏幕最大解析度,而顯示于該觸控屏幕上。本發(fā)明的又一目的在于提供一種用以縮放顯示影像的方法,應(yīng)用于具觸控屏幕 的一電子裝置上,當(dāng)該觸控屏幕感測到同時發(fā)生多個觸碰點的按壓后,該電子裝置 將該觸控屏幕上的一顯示影像,以其原始大小的尺寸顯示于該觸控屏幕上。為能對本發(fā)明的目的、構(gòu)造裝置特征及其功效,做更進一步的認識與了解,茲 舉實施例配合附圖,詳細說明如下附困說明圖l是本發(fā)明的架構(gòu)示意圖;圖2是本發(fā)明實施例的操作示意圖;圖3是本發(fā)明實施例的另一操作示意圖;圖4是本發(fā)明實施例的一流程圖;及圖5是本發(fā)明實施例的另 一流程圖。
具體實施方式
本發(fā)明是一種用以縮i丈顯示影像的方法,請參照
圖1、 2及3所示,應(yīng)用于具 觸控屏幕10的一電子裝置1(如通訊手機、網(wǎng)頁瀏覽機或資訊導(dǎo)覽設(shè)備等等)上, 該電子裝置1可使一顯示影像顯示于該觸控屏幕10上,該電子裝置1于該觸控屏 幕10上感測到非同時發(fā)生的多個觸碰點后,便于其中一觸碰點于該觸控屏幕10上 移動時,則依該觸碰點的移動方向,而決定縮小或放大該顯示影像,及根據(jù)該其中 一觸碰點于該觸控屏幕10上移動距離的比例,予以縮小或放大該顯示影像。如此, 藉由各該觸碰點于該觸控屏幕10的操作,即可對該電子裝置1進行該顯示影像的 縮放。本發(fā)明的一較佳實施例中,該電子裝置1可為一移動式通訊裝置(如手機、 PDA等),包括一觸控屏幕10 ( touch panel )、 一處理器20 (processor)、 一記憶單 元30 (memory)及一顯示來源端40(display source,如儲存裝置或網(wǎng)絡(luò)資訊入 口),該記憶單元30內(nèi)建有一顯示軟件31,而該顯示來源端40提供至少一顯示資 訊檔42(包括影像畫面、圖片畫面或網(wǎng)站頁面),該觸控屏幕10可感測出由外物(如 手指或觸控筆)所觸碰后,而產(chǎn)生的至少一觸碰點(本發(fā)明僅以第一觸碰點11'、 第二觸碰點11〃及第三觸碰點'11〃'于第2及3圖予以表示),并依該觸碰點的觸 碰或移動而控制其上的一游標或點選該觸控屏幕10上的一圖示選項(GUI),當(dāng)該 顯示軟件31讀取一顯示資訊檔42,并于該觸控屏幕10上顯示一顯示影像時,請參 照圖4所示,該處理器20依下列步驟處理(401)判斷該觸控屏幕10上是否感測到同時產(chǎn)生第一觸碰點11'、第二觸碰 點11〃及第三觸碰點ll"',若是,進行步驟(402 )否則,進行步驟(403 );(402 )將原始尺寸大小的顯示影像顯示于該觸控屏幕10上,回步驟(401 );(403 )判斷該觸控屏幕10上是否感測到同時發(fā)生的第一觸碰點ll'及第二觸 碰點ll",若是,進行步驟(404 )否則,進行步驟(405 );(404 )將該顯示影像符合該觸控屏幕10的最大解析度,顯示于該觸控屏幕 10上,回步驟(401 );(405 )取得該第一觸碰點ll'及第二觸碰點11〃于該觸控屏幕10上的座標位 置,而分別定義為一起點座標位置;(406 )判斷該第一、二觸碰點ll'、 ir'其中之一是否于該觸控屏幕io上移動,若是,進行步驟(407 )否則,進行步驟(412);(407 )取得該第一觸碰點11'(或第二觸碰點ll'')于該觸控屏幕10上移動時的一 目前座標位置,而定義為一終點座標位置;(408 )根據(jù)該第一觸碰點11'(或第二觸碰點11〃 )的起點座標位置與該終 點座標位置,取得該第一觸碰點ll'(或第二觸碰點11〃 )移動的一距離資訊;(409 )比較該起點座標位置及該終點座標位置,判斷該第一觸碰點11'(或 第二觸碰點11")是否朝第一方向移動,若是,進行步驟(410)否則,進行步驟 (411);(410) 當(dāng)判斷出該第一觸碰點11'(或第二觸碰點11')朝該第一方向移動時, 則該電子裝置1則于該觸控屏幕10上,依據(jù)該距離資訊之大小,以該觸控屏幕10 的中心點為基準,等比例地放大該顯示影像,回步驟(405 );(411) 當(dāng)判斷出該第一觸碰點11'(或第二觸碰點11〃 )朝背對該第一方向 的第二方向移動時,則該電子裝置1則于該觸控屏幕10上,依據(jù)該距離資訊的大 小,以該觸控屏幕10的中心點為基準,等比例地縮小該顯示影像,回步驟"05)。(412) 認定該第一觸碰點11'(或第二觸碰點ll")于該觸控屏幕10上的觸 壓為一無效資料,回步驟(401)。。該實施例中,復(fù)請參照圖1、 5所示,該距離資訊可為該起點座標位置及該終 點座標位置相差的一移動畫數(shù)值,當(dāng)該處理器20比較該起點座標位置及該終點座 標位置,而判斷是否放大或縮小該顯示影像的依據(jù)如下(501)計算該終點座標位置與該起點座標位置間相差的移動畫數(shù)值,可為上 述該第一觸碰點11'(或第二觸碰點11'')所移動的距離資訊;(502 )取得該移動畫數(shù)值于該觸控屏幕10上的比例,而定義為一縮放比例即 將該移動畫數(shù)值除以該觸控屏幕10的最大垂直畫素;(503 )判斷該縮放比例是否為正值數(shù)(+ ),若是,則進行步驟(504 );若否, 則進行步驟(506 );(504 )認定對該顯示影像進行尺寸放大的動作;(505 )使該顯示軟件31依據(jù)該縮放比例而放大該觸控屏幕10上的顯示影像, 結(jié)束本步驟。(506 )當(dāng)判斷出該縮放比例為負值數(shù)(-),便認定對該顯示影像進行尺寸縮 小的動作;(507 )使該顯示軟件31依據(jù)該縮放比例而縮小該觸控屏幕10上的顯示影像, 結(jié)束本步驟。在此以該實施例而言,復(fù)請參照圖1、 2及3所示,當(dāng)該觸控屏幕10的解析度僅為320*240,但使用者欲瀏覽解析度大于該觸控屏幕10的一網(wǎng)頁(解析度為 1024*768 ),因此,使用者首先以其食指觸壓住該觸控屏幕10上的一處,再同時以 其中指于該觸控屏幕IO朝下?lián)軇?,則該網(wǎng)頁便依朝下?lián)軇拥囊苿赢嫈?shù)值于320畫 數(shù)內(nèi)的縮放比例,而被該電子裝置1放大于該觸控屏幕10上,因此使用者朝下?lián)?動的距離越大,該網(wǎng)頁被放大的比例越大,反之,以其中指于該觸控屏幕10朝上 撥動,該網(wǎng)頁便依據(jù)朝上撥動的移動畫數(shù)值,而被該電子裝置1等比例地于該觸控 屏幕10上縮??;而使用者欲以該觸控屏幕10完全瀏覽該網(wǎng)頁的全景,則以兩指同 時觸壓該觸控屏幕10上的一處,該網(wǎng)頁便被該電子裝置1依該觸控屏幕10的解析 度(320*240 ),而改變其解析度大小,另外,當(dāng)使用者若以三指同時觸壓該觸控屏 幕10上的一處,則該電子裝置1便使原始畫面大小(解析度為1024*768)的網(wǎng)頁 顯示于該觸控屏幕10上。因此,綜上所述,僅為本發(fā)明較佳的具體實施例,本發(fā)明的構(gòu)造特征并不局限 于此,本發(fā)明中的電子裝置1為任何具有顯示屏幕可顯示圖像畫面或網(wǎng)頁的電子裝 置l,較佳為手持通訊裝置,包括移動電話、個人數(shù)字助理器、多媒體播放器或全 球定位系統(tǒng)(GPS)等,而于非移動式的電子裝置1可應(yīng)用于資訊導(dǎo)覽設(shè)備、提款 機、公共電話機等等,而觸碰該觸控屏幕10以縮放畫面的解析度之技術(shù)特征并不 限于上述的2-3指所形成的觸碰點,任何熟悉本技術(shù)領(lǐng)域者在本發(fā)明領(lǐng)域內(nèi),可輕 易思及的變化或修飾,皆可涵蓋在以下本案的申請專利范圍。
權(quán)利要求
1. 一種用以縮放顯示影像的方法,應(yīng)用于具觸控屏幕的一電子裝置上,該方法包括顯示一顯示影像于該觸控屏幕上;判斷該觸控屏幕是否感測到多個觸碰點;當(dāng)該觸控屏幕感測到多個觸碰點,則判斷其中一觸碰點是否于該觸控屏幕上移動;當(dāng)該其中一觸碰點于該觸控屏幕上移動,則依該其中一觸碰點的移動方向,決定縮小或放大該顯示影像,及根據(jù)該其中一觸碰點的移動距離,等比例地縮放該顯示影像。
2、 如權(quán)利要求1所述的方法,其特征在于,該電子裝置判斷該其中一觸碰點 是否于該觸控屏幕上移動前,還包括下列步驟判斷該觸控屏幕所感測到的這些觸碰點是否為同時發(fā)生; 當(dāng)該觸控屏幕感測到這些觸碰點為同時發(fā)生,則該電子裝置將該顯示影像符合 該觸控屏幕的最大解析度,顯示于該觸控屏幕上。
3、 如權(quán)利要求1所迷的方法,其特征在于,該電子裝置判斷該其中一觸碰點 是否于該觸控屏幕上移動前,還包括下列步驟判斷該觸控屏幕所感測到的這些觸碰點是否為同時發(fā)生; 當(dāng)該觸控屏幕感測到這些觸碰點為同時發(fā)生,則將原始尺寸大小的顯示影像顯 示于該觸控屏幕上。
4、 如權(quán)利要求1所述的方法,其特征在于,當(dāng)該其中一觸碰點于該觸控屏幕 上移動時,該電子裝置依下列步驟進行處理分別取得各該觸碰點于該觸控屏幕上的座標位置,并分別定義為一起點座標位置;判斷該其中 一觸碰點是否于該觸控屏幕上移動;當(dāng)判斷出該其中 一觸碰點于該觸控屏幕上移動時,取得移動的觸碰點于該觸控 屏幕上的一目前座標位置,并定義為一終點座標位置; 獲得該其中 一觸碰點所移動的一距離資訊; 判斷該其中一觸碰點是否朝第一方向移動;當(dāng)該其中一觸碰點朝該第一方向移動,則該電子裝置依據(jù)該距離資訊的大小,將該顯示影像于該觸控屏幕上等比例地放大。
5、 如權(quán)利要求4所述的方法,其特征在于,該電子裝置以該觸控屏幕的中心 點為基準,將該顯示影像于該觸控屏幕上等比例地放大。
6、 如權(quán)利要求4所迷的方法,其特征在于,當(dāng)該其中一觸碰點朝背對該第一 方向的第二方向移動時,則該電子裝置則依據(jù)該距離資訊的大小,將該顯示影像于 該觸控屏幕上等比例地縮小。
7、 如權(quán)利要求6所述的方法,其特征在于,該電子裝置以該觸控屏幕的中心 點為基準,將該顯示影像于該觸控屏幕上等比例地放大。
8、 如權(quán)利要求4所述的方法,其特征在于,當(dāng)該電子裝置比較該起點座標位 置及該終點座標位置,而判斷是否放大或縮小該顯示影像時,還包括下列步驟計算該終點座標位置與該起點座標位置間相差的移動畫數(shù)值,而定義為該移動 的觸碰點的距離資訊;取得該移動畫數(shù)值于該觸控屏幕上的比例,而定義為一縮放比例 判斷該縮放比例是否為正值數(shù);當(dāng)該縮放比例為正值數(shù),該電子裝置認定對該顯示影像進行尺寸放大的動作。
9、 如權(quán)利要求8所迷的方法,其特征在于,當(dāng)該電子裝置認定對該顯示影像 進行尺寸放大的動作,則依據(jù)該縮放比例而放大該觸控屏幕上的顯示影像。
10、 如權(quán)利要求8所述的方法,其特征在于,當(dāng)該縮放比例為負值數(shù),則該電 子裝置認定對該顯示影像進行尺寸縮小的動作。
11、 如權(quán)利要求10所述的方法,其特征在于,當(dāng)該電子裝置認定對該顯示影 像進行尺寸縮小的動作,則依據(jù)該縮放比例而縮小該觸控屏幕上的顯示影像。
12、 一種用以縮放顯示影像的方法,應(yīng)用于具觸控屏幕的一電子裝置上,該方 法包括顯示一顯示影像于該觸控屏幕上; 判斷該觸控屏幕是否感測到同時發(fā)生的多個觸碰點;當(dāng)該觸控屏幕感測到同時發(fā)生的這些觸碰點,則將該顯示影像符合該觸控屏幕 的最大解析度,顯示于該觸控屏幕上。
13、 一種用以縮放顯示影像的方法,應(yīng)用于具觸控屏幕的一電子裝置上,該方 法包括顯示一顯示影像于該觸控屏幕上; 判斷該觸控屏幕是否感測到同時發(fā)生的多個觸碰點;當(dāng)該觸控屏幕感測到同時發(fā)生的這些觸碰點,則將原始尺寸大小的顯示影像顯 示于該觸控屏幕上。
全文摘要
本發(fā)明是一種用以縮放顯示影像的方法,應(yīng)用于具一觸控屏幕的一電子裝置上,當(dāng)該電子裝置于該觸控屏幕感測到多個非同時發(fā)生的觸碰點,且其中一觸碰點是于該觸控屏幕上移動時,則該電子裝置依該觸碰點的移動方向,決定縮小或放大該電子裝置上所顯示的一顯示影像,及根據(jù)該觸碰點移動距離的比例,予以縮放該顯示影像。如此,藉由觸碰點于該觸控屏幕的操作,即可對該電子裝置進行該顯示影像的縮放。
文檔編號G09G5/36GK101236472SQ200710037048
公開日2008年8月6日 申請日期2007年2月1日 優(yōu)先權(quán)日2007年2月1日
發(fā)明者楊冠利, 胡孝光 申請人:英華達(南京)科技有限公司