屏幕畫面裁切方法及裝置制造方法
【專利摘要】本發(fā)明的屏幕畫面裁切方法及裝置適用于具有觸控屏幕的電子裝置。此方法先于觸控屏幕上顯示一畫面,接著檢測使用者于觸控屏幕上實施的第一觸碰及第二觸碰,而當?shù)谝挥|碰及第二觸碰符合預(yù)設(shè)條件時,將畫面的裁切后畫面儲存成圖像文件。其中,上述裁切后畫面是根據(jù)第一觸碰的至少一個第一觸碰位置與第二觸碰的至少一個第二觸碰位置所決定。
【專利說明】屏幕畫面裁切方法及裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于ー種畫面處理方法及裝置,且特別是有關(guān)于ー種利用觸碰手勢裁切屏幕畫面的方法及裝置。
【背景技術(shù)】
[0002]為配合現(xiàn)代人繁忙的生活節(jié)奏,各種不占空間且攜帯方便的移動裝置也推陳出新。以個人數(shù)字助理、個人數(shù)字助理手機、智能型手機(Smart phone)為例,其不僅具備了傳統(tǒng)通訊裝置的各項功能,更能讓使用者通過其內(nèi)建的操作系統(tǒng)來達到撰寫文件、收發(fā)電子郵件、瀏覽網(wǎng)頁或做實時通訊等目的。
[0003]對于外型要求輕、薄、短、小的可攜式電子裝置來說,其本身的體積受到相當限制,倘若要在裝置上同時配置屏幕及鍵盤,則勢必要縮小屏幕的尺寸。而為了能夠在有限的空間中配置較大的屏幕,最近則發(fā)展出ー種觸碰屏幕,利用將鍵盤整合至屏幕中以作為可攜式電子裝置的輸入界面,而能夠省去配置傳統(tǒng)鍵盤的成本及所占用的面積。
[0004]觸碰屏幕的操作方式具有簡單、直覺的優(yōu)勢,使用者只需使用觸控筆點選或是直接用手指按壓,即可輕易在屏幕上執(zhí)行各種操作動作。由此可見,觸碰屏幕實為ー種更為便利的輸入方式,而如何能夠簡化觸碰手勢,提供使用者對屏幕對象進行操作,甚至對整個屏幕畫面進行編輯,實為本領(lǐng)域技術(shù)人員極欲達成的目標之一。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種屏幕畫面裁切方法及裝置,可提供使用者通過簡單的觸碰操作裁切屏幕畫面。
[0006]本發(fā)明的屏幕畫面裁切方法適用于具有觸控屏幕的電子裝置。此方法先于觸控屏幕上顯示一畫面,接著檢測使用者于觸控屏幕上實施的第一觸碰及第ニ觸碰,而當?shù)谝挥|碰及第ニ觸碰符合預(yù)設(shè)條件時,將畫面的裁切后畫面儲存成圖像文件。其中,上述裁切后畫面是根據(jù)第一觸碰的至少ー個第一觸碰位置與第二觸碰的至少ー個第二觸碰位置所決定。
[0007]在本發(fā)明的一實施例中,上述的方法還包括利用文字識別技術(shù)識別裁切后畫面以產(chǎn)生至少ー個文字,并將所述文字儲存成文本文件。[0008]本發(fā)明的屏幕畫面裁切裝置,包括觸控屏幕、存儲單元及一或多個處理単元。其中,所述存儲單元是用以記錄多個模塊,而所述處理器則耦接觸控屏幕及存儲單元,用以存取并執(zhí)行記錄在存儲單元中的模塊,而所述模塊包括顯示模塊、檢測模塊及裁切模塊。其中,顯示模塊是用以于觸控屏幕上顯示一畫面。檢測模塊是用以檢測使用者于觸控屏幕上實施的第一觸碰及第ニ觸碰。裁切模塊是用以在第一觸碰及第ニ觸碰符合預(yù)設(shè)條件吋,將所述畫面的一裁切后畫面儲存成圖像文件,其中所述裁切后畫面是根據(jù)第一觸碰的至少ー個第一觸碰位置與第二觸碰的至少ー個第ニ觸碰位置所決定。
[0009]在本發(fā)明的一實施例中,上述的預(yù)設(shè)條件包含第一觸碰的第一位移及第ニ觸碰的第二位移中的一位移超過預(yù)設(shè)值。[0010]在本發(fā)明的一實施例中,上述的預(yù)設(shè)條件包含第一觸碰及第ニ觸碰中的一觸碰起始于觸控屏幕的預(yù)設(shè)起始邊緣區(qū)域。
[0011]在本發(fā)明的一實施例中,上述的裁切后畫面是根據(jù)第一觸碰的第一起始觸碰位置、第二觸碰的第二起始觸碰位置,以及當?shù)谝挥|碰的第一位移及第ニ觸碰的第二位移中的一位移超過一預(yù)設(shè)值時,第一觸碰的第一當下觸碰位置與該第二觸碰的第二當下觸碰位置來決定。
[0012]在本發(fā)明的一實施例中,上述的裁切后畫面為矩形,且包含裁切區(qū)域以及裁切區(qū)域以外的透明區(qū)域,其中裁切區(qū)域及透明區(qū)域是根據(jù)第一觸碰的第一移動路徑與第二觸碰的第二移動路徑來決定。
[0013]在本發(fā)明的一實施例中,上述的所述模塊還包括文字識別模塊,其是用以利用文字識別技術(shù)識別裁切后畫面以產(chǎn)生至少ー個文字,并將所述文字儲存為文本文件。
[0014]在本發(fā)明的一實施例中,上述的預(yù)設(shè)條件包含第一觸碰及第ニ觸碰中的一觸碰終止于觸控屏幕的預(yù)設(shè)終止邊緣區(qū)域。
[0015]在本發(fā)明的一實施例中,上述的預(yù)設(shè)條件包含第一觸碰的第一觸碰時間及第ニ觸碰的第二觸碰時間中的一觸碰時間超過預(yù)設(shè)值。
[0016]在本發(fā)明的一實施例中,上述的裁切后畫面是根據(jù)第一觸碰的第一起始觸碰位置、第二觸碰的第二起始觸碰位置、第一觸碰的第一終止觸碰位置及第ニ觸碰的第二終止觸碰位置來決定。
[0017]基于上述,本發(fā)明的屏幕畫面裁切方法及裝置通過檢測使用者在觸控屏幕上實施的兩個觸碰,在這兩個觸碰符合預(yù)設(shè)條件時,即依據(jù)這兩個觸碰所經(jīng)過的觸碰位置來定義裁切區(qū)域以裁切屏幕畫面,以簡化裁切的操作。而所裁切的畫面除了儲存為單ー圖像文件夕卜,還可進一步結(jié)合文字識別,而儲存為圖像文件及/或文本文件。藉此,可提供使用者通過簡單的觸碰操作裁切所需的屏幕畫面。
[0018]為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖式作詳細說明如下。
【專利附圖】
【附圖說明】
[0019]圖1是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切裝置的方塊圖。
[0020]圖2是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的流程圖。
[0021]圖3是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0022]圖4是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0023]圖5是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0024]圖6A至圖6F是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0025]圖7是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0026]圖8是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的流程圖。
[0027]圖9是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0028]圖10是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0029]圖11是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。
[0030][標號說明][0031]10:電子裝置
[0032]12、30、40、50、60、70、90、100、110:觸控屏幕
[0033]14:存儲單元142:顯示模塊
[0034]144:檢測模塊146:裁切模塊
[0035]16:處理單元42:預(yù)設(shè)起始邊緣區(qū)域
[0036]52:預(yù)設(shè)終止邊緣區(qū)域72、102、112:裁切后畫面
[0037]92:文字94:圖像
[0038]104、106、114、116:透明區(qū)域 Ai — Ai。:裁切區(qū)域
[0039]?\-Τ12:觸碰Pi-Pn:觸碰點
[0040]Si-S4:觸碰起始位置Ei-E2:觸碰終止位置
[0041]八父丨-八父ぃ位移
[0042]S202-S208、S802-S810:屏幕畫面裁切方法的各步驟【具體實施方式】
[0043]觀察圖像的裁切操作可發(fā)現(xiàn),其主要的操作在于定義裁切區(qū)域。若將裁切的對象擴大至電子裝置顯示的屏幕畫面,則可進一歩使用屏幕畫面的邊緣作為裁切區(qū)域的一部分來定義裁切區(qū)域。據(jù)此,本發(fā)明即將使用者的觸碰操作與其相對應(yīng)的畫面邊緣結(jié)合來定義裁切區(qū)域,井根據(jù)觸碰操作的移動距離、觸碰時間等參數(shù)來確認是否執(zhí)行裁切操作,藉此可提供使用者快速且便捷地裁切所需的屏幕畫面。
[0044]圖1是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切裝置的方塊圖。請參照圖1,本實施例的電子裝置10例如是手機、智能型手機、個人數(shù)字助理(Personal DigitalAssistant, PDA)、個人數(shù)字助理手機、筆記本型計算機或平板計算機,其中包括觸控屏幕
12、存儲單元14及一或多個處理単元16,其功能分述如下:
[0045]觸控屏幕12例如是由電阻式、電容式或其它種類的觸碰感應(yīng)元件與液晶顯示器集成而成,其可在顯示電子裝置10的畫面的同時,檢測使用者的觸碰操作。
[0046]儲存單元14例如是任意型式的固定式或可移動式隨機存取存儲器(RandomAccess Memory, RAM)、只讀存儲器(Read-Only Memory, ROM)、閃存(Flash memory)、硬盤或其它類似裝置或這些裝置的組合,而用以記錄可由處理單元16執(zhí)行的多個模塊,這些模塊可加載處理単元16以執(zhí)行屏幕畫面的裁切功能。
[0047]處理單兀16例如是中央處理單兀(Central Processing Unit, CPU),或是其它可編程的一般用途或特殊用途的微處理器(MiCToprocessor)、數(shù)字信號處理器(Digital Signal Processor,DSP)、可編程控制器、專用集成電路(Application SpecificIntegrated Circuits, ASIC)、可編程邏輯裝置(Programmable Logic Device,PLD)或其它類似裝置或這些裝置的組合。處理單元16耦接至觸控屏幕12及儲存單元14,而可存取并執(zhí)行記錄在儲存單元14中的模塊,以執(zhí)行屏幕畫面的裁切功能。
[0048]上述模塊包括顯示模塊142、檢測模塊144及裁切模塊146,這些模塊例如是計算機程序,其可加載處理単元16,從而執(zhí)行屏幕畫面的裁切功能。以下即舉實施例說明電子裝置10執(zhí)行屏幕畫面裁切的詳細步驟。
[0049]圖2是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的流程圖。請參照圖2,本實施例的方法適用于圖1的電子裝置10,以下即搭配電子裝置10中的各項元件說明本發(fā)明的屏幕畫面裁切方法的詳細步驟:
[0050]首先,由顯示模塊142在觸控屏幕12上顯示畫面(步驟S202)。接著,由檢測模塊144檢測使用者于觸控屏幕12上實施的第一觸碰及第ニ觸碰(步驟S204),并判斷此第一觸碰及第ニ觸碰是否符合一個預(yù)設(shè)條件(步驟S206)。其中,上述的預(yù)設(shè)條件例如是以第一觸碰及第ニ觸碰的位移、起始位置、終止位置及觸碰時間等條件其中之一或其組合來決定。
[0051]詳言之,在一實施例中,檢測模塊144例如會檢測第一觸碰在觸控屏幕12上移動的第一位移,以及第二觸碰在觸控屏幕12上移動的第二位移,并判斷兩者或兩者之一的位移是否超過ー個預(yù)設(shè)值,從而決定第一觸碰及第ニ觸碰是否符合預(yù)設(shè)條件。上述的第一位移及第二位移例如是第一觸碰及第ニ觸碰在觸控屏幕12的X軸方向或Y軸方向上的位移,或是在觸控屏幕12上的ニ維位移,在此不設(shè)限。此外,上述的預(yù)設(shè)值例如是屏幕長度或?qū)挾瘸松烯`預(yù)設(shè)比例,在此亦不設(shè)限。
[0052]舉例來說,圖3是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖3,在此范例中,電子裝置例如會檢測第一觸碰?\在觸控屏幕30的寬度方向(即X軸方向)上移動的第一位移,以及第二觸碰1-2在觸控屏幕30的寬度方向上移動的第二位移Λ Χ2,并判斷其中是否有一個位移超過屏幕寬度 的60%,從而判斷第一觸碰?\及第ニ觸碰Τ2是否符合預(yù)設(shè)條件,據(jù)以執(zhí)行屏幕畫面的裁切動作。
[0053]在一實施例中,檢測模塊144除了會判斷第一觸碰及第ニ觸碰的位移是否超過預(yù)設(shè)值外,還會進一歩判斷第一觸碰及該第二觸碰中是否兩者或兩者之一的觸碰是起始于觸控屏幕12的預(yù)設(shè)起始邊緣區(qū)域,從而判斷第一觸碰及第ニ觸碰是否符合預(yù)設(shè)條件。此預(yù)設(shè)起始邊緣區(qū)域例如是位于觸控屏幕12左右兩側(cè)、上下兩側(cè)或上下左右四側(cè)距離屏幕邊緣ー個特定寬度(例如1-15個像素的寬度)的區(qū)域,在此不設(shè)限。
[0054]舉例來說,圖4是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖4,在此范例中,電子裝置例如會先判斷第三觸碰Τ3及第四觸碰Τ4是否起始于觸控屏幕40的預(yù)設(shè)起始邊緣區(qū)域42。當確定兩者均起始于觸控屏幕40的預(yù)設(shè)起始邊緣區(qū)域42吋,電子裝置才會進一步檢測第三觸碰Τ3在觸控屏幕40的寬度方向(即X軸方向)上移動的第三位移ΛΧ3,以及第四觸碰1-4在觸控屏幕40的寬度方向上移動的第四位移ΛΧ4,并判斷是否其中有一個位移超過屏幕寬度的60%,從而判斷第三觸碰Τ3及第四觸碰Τ4是否符合預(yù)設(shè)條件,據(jù)以執(zhí)行屏幕畫面的裁切動作。
[0055]在一實施例中,檢測模塊144例如是根據(jù)第一觸碰及該第二觸碰中是否兩者或兩者之一的觸碰是終止于觸控屏幕12的預(yù)設(shè)終止邊緣區(qū)域,來判斷第一觸碰及第ニ觸碰是否符合預(yù)設(shè)條件。類似地,此預(yù)設(shè)終止邊緣區(qū)域例如是位于觸控屏幕12左右兩側(cè)、上下兩側(cè)或上下左右四側(cè)距離屏幕邊緣ー個特定寬度(例如1-15個像素的寬度)的區(qū)域,在此不設(shè)限。
[0056]舉例來說,圖5是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖5,在此范例中,電子裝置例如 會判斷第五觸碰Τ5及第六觸碰Τ6是否終止于觸控屏幕50的預(yù)設(shè)終止邊緣區(qū)域52。當確定兩者均終止于觸控屏幕50的預(yù)設(shè)終止邊緣區(qū)域52吋,電子裝置即判斷第五觸碰Τ5及第六觸碰Τ6符合預(yù)設(shè)條件,并據(jù)以執(zhí)行屏幕畫面的裁切動作。[0057]在一實施例中,檢測模塊144例如會檢測第一觸碰在觸控屏幕12上停留的第一觸碰時間,以及第二觸碰在觸控屏幕12上停留的第二觸碰時間,并判斷兩者或兩者之一的觸碰時間是否超過ー個預(yù)設(shè)值,來決定第一觸碰及第ニ觸碰是否符合預(yù)設(shè)條件。上述的預(yù)設(shè)值例如是1至3秒,在此不設(shè)限。
[0058]需說明的是,在一實施例中,檢測模塊144用以判斷第一觸碰及第ニ觸碰是否符合的預(yù)設(shè)條件還可以是上述實施例所提及的位移、起始位置、終止位置及觸碰時間等條件的任意組合,且這些條件還可設(shè)定為第一觸碰及第ニ觸碰均符合或是兩者之一符合這兩種實施方式。舉例來說,當?shù)谝挥|碰及第ニ觸碰均起始于觸控屏幕的預(yù)設(shè)起始邊緣區(qū)域,同時也都終止于觸控屏幕的預(yù)設(shè)終止邊緣區(qū)域,則可判定第一觸碰及第ニ觸碰符合預(yù)設(shè)條件,而可據(jù)以執(zhí)行屏幕畫面的裁切動作。
[0059]回到圖2的流程,當檢測模塊144判斷第一觸碰及該第二觸碰符合預(yù)設(shè)條件時,裁切模塊146即會將觸控屏幕12所顯示畫面的裁切后畫面儲存成圖像文件(步驟S208);反之,則回到步驟S204,由檢測模塊144繼續(xù)檢測使用者于觸控屏幕12上實施的其它觸碰。其中,上述的裁切后畫面是根據(jù)第一觸碰的至少ー個第一觸碰位置與第二觸碰的至少ー個第二觸碰位置所決定。
[0060]詳言之,在一實施例中,裁切模塊146例如是將第一觸碰與第二觸碰的觸碰位置與觸控屏幕12的邊緣結(jié)合來定義例如為矩形的裁切區(qū)域。舉例來說,裁切模塊146例如是以第一觸碰與第二觸碰的觸碰位置來定義裁切區(qū)域的上緣及下緣,而以觸控屏幕12的左緣及右緣來定義裁切區(qū)域的左緣及右緣;類似地,裁切模塊146還可以用第一觸碰與第ニ觸碰的觸碰位置來定義裁切區(qū)域的左緣及右緣,而以觸控屏幕12的上緣及下緣來定義裁切區(qū)域的上緣及下緣。上述第一觸碰與第二觸碰的觸碰位置例如是第一觸碰與第二觸碰的觸碰起始位置、觸碰終止位置, 或是當?shù)谝挥|碰與第二觸碰符合預(yù)設(shè)條件時所在的位置,又或是第一觸碰與第二觸碰的移動路徑中的最高與最低位置或最左與最右位置,在此不設(shè)限。此外,在另ー實施例中,裁切模塊146亦可選擇不與觸控屏幕12的邊緣結(jié)合,而僅以第一觸碰與第二觸碰的移動路徑中的最高、最低、最左與最右位置來定義裁切區(qū)域的上緣、下緣、左緣及右緣,在此不設(shè)限。
[0061]以下則針對上述以第一觸碰與第二觸碰的觸碰位置來定義裁切區(qū)域的上緣及下緣,而以觸控屏幕12的左緣及右緣來定義裁切區(qū)域的左緣及右緣的定義方式,各舉ー實施例詳細說明。同理,這些實施例亦適用于上述以第一觸碰與第二觸碰的觸碰位置來定義裁切區(qū)域的左緣及右緣,而以觸控屏幕12的上緣及下緣來定義裁切區(qū)域的上緣及下緣的定義方式。
[0062]圖6A至圖6F是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請先參照圖6A,在此范例中,電子裝置例如是以第一觸碰!\及第ニ觸碰1-2的觸碰起始位置Pi及P2來定義裁切區(qū)域A的上緣及下緣,而以觸控屏幕60的左緣及右緣來定義裁切區(qū)域A的左緣及右緣。
[0063]之后,請參照圖6B,在此范例中,電子裝置例如是以第三觸碰T3及第四觸碰Τ4的觸碰終止位置Ρ3及Ρ4來定義裁切區(qū)域Α2的上緣及下緣,而以觸控屏幕60的左緣及右緣來定義裁切區(qū)域Α2的左緣及右緣。
[0064]之后,請參照圖6C,在此范例中,電子裝置例如是以第五觸碰Τ5及第六觸碰Τ6的觸碰起始位置Si及s2,以及第五觸碰τ5及第六觸碰τ6符合預(yù)設(shè)條件(例如其中一個觸碰的位移超過觸控屏幕60寬度的60%)時所在的位置Ρ5及Ρ6,而選擇其中最高與最低的位置Ρ5及Ρ6來定義裁切區(qū)域Α3的上緣及下緣,并以觸控屏幕60的左緣及右緣來定義裁切區(qū)域Α3的左緣及右緣。
[0065]之后,請參照圖6D,在此范例中,電子裝置例如是以第七觸碰Τ7及第八觸碰Τ8的移動路徑中的最高與最低位置Ρ7及Ρ8來定義裁切區(qū)域Α4的上緣及下緣,而以觸控屏幕60的左緣及右緣來定義裁切區(qū)域Α4的左緣及右緣。
[0066]之后,請參照圖6Ε,在此范例中,電子裝置例如是以第九觸碰Τ9及第十觸碰T1Q的移動路徑中的最高與最低位置P9及P1(1以及最左及與最右位置Pn及P9來定義裁切區(qū)域a5的上緣及下緣,以及左緣及右緣。
[0067]最后,請參照圖6F,在此范例中,電子裝置例如是以第i一觸碰Tn的第一起始觸碰位置s3、第十二觸碰T12的第二起始觸碰位置S4、第十一觸碰Tn的第一終止觸碰位置Ei及第十二觸碰T12的第二終止觸碰位置Ε2來定義裁切區(qū)域Α6的上緣及下緣,以及左緣及右緣。
[0068]通過上述方法,當電子裝置決定裁切區(qū)域后,即會將裁切區(qū)域內(nèi)的畫面裁切成為裁切后畫面,并儲存為圖像文件。藉此,使用者僅需通過簡單的兩指觸碰,即能對觸碰屏幕所顯示畫面中有興趣的部分進行選擇及裁切,并獲得裁切后畫面的文件。
[0069]舉例來說,圖7是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖7,在此范例中,電子裝置例如是以第一觸碰?\及第二觸碰Τ2中的最高及最低位置Pi及P2以及觸控屏幕70的左緣及右緣來定義裁切區(qū)域A7的上緣、下緣、左緣及右緣。而當裁切區(qū)域A7決定后,電子裝置即會將裁切區(qū)域A7內(nèi)的畫面裁切成為裁切后畫面72,并儲存為圖像文件。
[0070]需說明的是,在另ー實施例中,在裁切區(qū)域決定后,電子裝置還可進一歩由文字識別模塊(未繪示)利用文字識別技術(shù)來識別裁切后畫面以產(chǎn)生至少ー個文字,并將所識別的文字儲存為文本文件。
[0071]舉例來說,圖8是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的流程圖。請參照圖8,本實施例的方法適用于圖1的電子裝置10,以下即搭配電子裝置10中的各項元件說明本發(fā)明的屏幕畫面裁切方法的詳細步驟:
[0072]首先,由顯示模塊142在觸控屏幕12上顯示畫面(步驟S802)。接著,由檢測模塊144檢測使用者于觸控屏幕12上實施的第一觸碰及第二觸碰(步驟S804),并判斷此第一觸碰及第二觸碰是否符合一個預(yù)設(shè)條件(步驟S806)。上述步驟S802~S806的實施方式是與前述實施例中的步驟S202~S206相同或相似,故在此不再贅述。
[0073]與前述實施例不同的是,在本實施例中,當檢測模塊144判斷第一觸碰及該第二觸碰符合預(yù)設(shè)條件吋,電子裝置10將會由文字識別模塊(未繪示)利用文字識別技術(shù)來識別裁切后畫面以產(chǎn)生至少ー個文字(步驟S806),然后再由文字識別模塊將所識別的文字儲存為文本文件,并由裁切模塊146將裁切后畫面中的圖像儲存為圖像文件(步驟S808)。反之,則回到步驟S804,由檢測模塊144繼續(xù)檢測使用者于觸控屏幕12上實施的其它觸碰。
[0074]舉例來說,圖9是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖9,在此范例中,電子裝置例如是以第一觸碰?\及第二觸碰Τ2中的最高及最低位置Pi及P2以及觸控屏幕90的左緣及右緣來定義裁切區(qū)域A8的上緣、下緣、左緣及右緣。而當裁切區(qū)域A8決定后,電子裝置即會利用文字識別技術(shù)來識別裁切后畫面以產(chǎn)生至少ー個文字92,并將所識別的文字儲存為文本文件。此外,電子裝置亦會將裁切區(qū)域A7內(nèi)的圖像94儲存為圖像文件。
[0075]除了上述裁切區(qū)域與裁切后畫面均為矩形的裁切方式之外,在另ー實施例中,電子裝置亦可根據(jù)第一觸碰的第一移動路徑與第二觸碰的第二移動路徑來決定裁切區(qū)域,且在裁切畫面時,僅保留裁切區(qū)域內(nèi)的畫面為可視,而裁切區(qū)域以外的透明區(qū)域內(nèi)的畫面則為透明。
[0076]舉例來說,圖10是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖10,在此范例中,電子裝置例如是以第一觸碰?\及第ニ觸碰Τ2的移動路徑以及觸控屏幕100的左緣及右緣來定義裁切區(qū)域Α9(即觸碰點Pi-P4所形成的區(qū)域)。而在裁切畫面時,電子裝置則是將裁切后畫面102儲存為矩形的圖像文件,但其中僅有裁切區(qū)域A9內(nèi)的畫面為可視,而裁切區(qū)域A9以外的透明區(qū)域104及106內(nèi)的畫面則為透明。
[0077]上述實施例中除了以第一觸碰及第ニ觸碰的最高、最低、最左及最右的位置來定義裁切區(qū)域的方式之外,其它的定義方式都會使用到觸控屏幕的邊緣,而且所使用的邊緣都是觸控屏幕上相対的邊緣(即左緣及右緣,或上緣及下緣)。然而,在另ー實施例中,基于第一觸碰及第ニ觸碰起始或終止于不同邊緣的情況,本發(fā)明亦提供使用相鄰邊緣(例如即左緣及下緣,或右緣及上緣)來定義裁切區(qū)域的方式。詳言之,在上述情況下,電子裝置是根據(jù)第一觸碰的第一移動路徑與第二觸碰的第二移動路徑,以及這兩個移動路徑與觸控屏幕邊緣的交點來決定裁切區(qū)域,而在裁切畫面時,僅保留裁切區(qū)域內(nèi)的畫面為可視,而裁切區(qū)域以外的透明區(qū)域內(nèi)的畫面則為透明。
[0078]舉例來說,圖11是依照本發(fā)明ー實施例所繪示的屏幕畫面裁切方法的范例。請參照圖11,在此范例中,電子裝置例如是以第一觸碰?\及第ニ觸碰Τ2的移動路徑以及這兩個移動路徑與觸控屏幕邊緣的交點Pi-P4來定義裁切區(qū)域A1(l。而在裁切畫面吋,電子裝置則是將裁切后畫面112儲存為矩形的圖 像文件,但其中僅有裁切區(qū)域A1(l內(nèi)的畫面為可視,而裁切區(qū)域A1(l以外的透明區(qū)域114及116內(nèi)的畫面則為透明。
[0079]通過上述方法,即便使用者實施的第一觸碰及第ニ觸碰起始于不同邊緣或終止于不同邊緣,電子裝置仍然能夠裁切使用者所圈選的畫面,并儲存為圖像文件。值得ー提的是,上述方法也適用于第一觸碰及第ニ觸碰起始于不同邊緣但終止于相同邊緣,或是第一觸碰及第ニ觸碰起始于相同邊緣但終止于不同邊緣的情況,在此不設(shè)限。
[0080]綜上所述,本發(fā)明的屏幕畫面裁切方法及裝置是檢測使用者在觸控屏幕上實施的兩個觸碰,并依據(jù)這兩個觸碰的起始位置、終止位置、移動路徑、位移以及觸碰時間等參數(shù)來確認裁切動作并定義裁切區(qū)域,從而提供使用者通過簡單的觸碰操作裁切所需的屏幕畫面。
[0081]雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明,任何所屬【技術(shù)領(lǐng)域】中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的更動與潤飾,故本發(fā)明的保護范圍當視所附的權(quán)利要求范圍所界定者為準。
【權(quán)利要求】
1.一種屏幕畫面裁切方法,用于具有觸控屏幕的電子裝置,該方法包括下列步驟: 顯示畫面于該觸控屏幕上; 檢測使用者于該觸控屏幕上實施的第一觸碰及第ニ觸碰;以及 當該第一觸碰及該第二觸碰符合預(yù)設(shè)條件時,將該畫面的裁切后畫面儲存成圖像文件; 其中該裁切后畫面是根據(jù)該第一觸碰的至少ー第一觸碰位置與該第二觸碰的至少ー第二觸碰位置所決定。
2.根據(jù)權(quán)利要求1所述的屏幕畫面裁切方法,其中該預(yù)設(shè)條件包含: 該第一觸碰的第一位移及該第二觸碰的第二位移中的一位移超過預(yù)設(shè)值。
3.根據(jù)權(quán)利要求2所述的屏幕畫面裁切方法,其中該預(yù)設(shè)條件包含: 該第一觸碰及該第二觸碰中的一觸碰起始于該觸控屏幕的預(yù)設(shè)起始邊緣區(qū)域。
4.根據(jù)權(quán)利要求3所述的屏幕畫面裁切方法,其中該裁切后畫面是根據(jù)該第一觸碰的第一起始觸碰位置、該第二觸碰的第二起始觸碰位置,以及當該第一觸碰的第一位移及該第二觸碰的第二位移中的一位移超過預(yù)設(shè)值時,該第一觸碰的第一當下觸碰位置與該第二觸碰的第二當下觸碰位置來決定。
5.根據(jù)權(quán)利要求1所述的屏幕畫面裁切方法,其中該裁切后畫面為矩形,包含裁切區(qū)域以及該裁切區(qū)域以外的透明區(qū)域,其中該裁切區(qū)域及該透明區(qū)域系根據(jù)該第一觸碰的第一移動路徑與該第二觸碰 的第二移動路徑來決定。
6.根據(jù)權(quán)利要求1所述的屏幕畫面裁切方法,還包括: 利用文字識別技術(shù)識別該裁切后畫面以產(chǎn)生至少一文字;以及 將該至少一文字儲存成文本文件。
7.根據(jù)權(quán)利要求1所述的屏幕畫面裁切方法,其中該預(yù)設(shè)條件包含: 該第一觸碰及該第二觸碰中的一觸碰終止于該觸控屏幕的預(yù)設(shè)終止邊緣區(qū)域。
8.根據(jù)權(quán)利要求1所述的屏幕畫面裁切方法,其中該預(yù)設(shè)條件包含: 該第一觸碰的第一觸碰時間及該第二觸碰的第二觸碰時間中的一觸碰時間超過預(yù)設(shè)值。
9.根據(jù)權(quán)利要求1所述的屏幕畫面裁切方法,其中該裁切后畫面是根據(jù)該第一觸碰的第一起始觸碰位置、該第二觸碰的第二起始觸碰位置、該第一觸碰的第一終止觸碰位置及該第ニ觸碰的第二終止觸碰位置來決定。
10.一種屏幕畫面裁切裝置,包括: 顯示模塊,顯示畫面于觸控屏幕上; 檢測模塊,檢測使用者于該觸控屏幕上實施的第一觸碰及第ニ觸碰;以及裁切模塊,當該第一觸碰及該第二觸碰符合預(yù)設(shè)條件時,將該畫面的裁切后畫面儲存成圖像文件; 其中該裁切后畫面是根據(jù)該第一觸碰的至少ー第一觸碰位置與該第二觸碰的至少ー第二觸碰位置所決定。
11.根據(jù)權(quán)利要求10所述的屏幕畫面裁切裝置,其中該預(yù)設(shè)條件包含該第一觸碰的第一位移及該第二觸碰的第二位移中的一位移超過預(yù)設(shè)值。
12.根據(jù)權(quán)利要求11所述的屏幕畫面裁切裝置,其中該預(yù)設(shè)條件包含該第一觸碰及該第二觸碰中的一觸碰起始于該觸控屏幕的預(yù)設(shè)起始邊緣區(qū)域。
13.根據(jù)權(quán)利要求10所述的屏幕畫面裁切裝置,其中該裁切后畫面是根據(jù)該第一觸碰的第一起始觸碰位置、該第二觸碰的第二起始觸碰位置,以及當該第一觸碰的第一位移及該第二觸碰的第二位移中的一位移超過預(yù)設(shè)值時,該第一觸碰的第一當下觸碰位置與該第ニ觸碰的第二當下觸碰位置來決定。
14.根據(jù)權(quán)利要求10所述的屏幕畫面裁切裝置,其中該裁切后畫面為矩形,包含裁切區(qū)域以及該裁切區(qū)域以外的透明區(qū)域,其中該裁切區(qū)域及該透明區(qū)域是根據(jù)該第一觸碰的第一移動路徑與該第二觸碰的第二移動路徑來決定。
15.根據(jù)權(quán)利要求10所述的屏幕畫面裁切裝置,其中所述模塊還包括: 文字識別模塊,利用文字識別技術(shù)識別該裁切后畫面以產(chǎn)生至少一文字,并儲存該至少一文字為文本文件。
16.根據(jù)權(quán)利要求10所述的屏幕畫面裁切裝置,其中該預(yù)設(shè)條件包含該第一觸碰及該第二觸碰中的一觸碰終止于該觸控屏幕的預(yù)設(shè)終止邊緣區(qū)域。
17.根據(jù)權(quán)利要求 10所述的屏幕畫面裁切裝置,其中該預(yù)設(shè)條件包含該第一觸碰的第一觸碰時間及該第二觸碰的第二觸碰時間中的一觸碰時間超過預(yù)設(shè)值。
18.根據(jù)權(quán)利要求10所述的屏幕畫面裁切裝置,其中該裁切后畫面是根據(jù)該第一觸碰的第一起始觸碰位置、該第二觸碰的第二起始觸碰位置、該第一觸碰的第一終止觸碰位置及該第ニ觸碰的第二終止觸碰位置來決定。
【文檔編號】G06F3/0484GK103455242SQ201310211374
【公開日】2013年12月18日 申請日期:2013年5月31日 優(yōu)先權(quán)日:2012年5月31日
【發(fā)明者】黃弘毅, 謝嘉嘉, 簡志霖, 吳衍順, 李盛偉, 張鑑泉, 曾詠超 申請人:宏達國際電子股份有限公司