專利名稱:電子裝置和目標(biāo)選擇方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對顯示在電子裝置的監(jiān)視器(monitor)上的目標(biāo)(object) 進(jìn)行選擇的技術(shù)。
背景技術(shù):
專利文獻(xiàn)1公開的電視(television)用遙控器(remote control)在 顯示部上重疊配置有觸摸面板(touch-sensitive panel)。使用動畫圖禾示 (icon)在該顯示部上顯示頻道(channel)的內(nèi)容。用戶觸摸(touch)自己想看的節(jié)目的動畫圖標(biāo),由此,能夠改變電 視主體的頻道。即,用戶能夠選擇自己想看的節(jié)目。專利文獻(xiàn)1日本特開平7-7631號公報(bào)如上所述,從顯示在重疊配置有觸摸面板的顯示部上的多個(gè)目標(biāo)中 觸摸選擇希望的目標(biāo)是公知技術(shù)。但是,在現(xiàn)有技術(shù)中,在存在多個(gè)希 望的目標(biāo)的情況下,需要進(jìn)行與要選擇的目標(biāo)數(shù)量相同次數(shù)的觸摸操作。發(fā)明內(nèi)容本發(fā)明正是鑒于上述課題而完成的,其目的在于提供如下技術(shù)從 顯示在重疊配置有觸摸面板的監(jiān)視器上的目標(biāo)中選擇多個(gè)目標(biāo)時(shí),能夠 以很少次數(shù)的觸摸操作來選擇多個(gè)目標(biāo)。本發(fā)明的一個(gè)方式的電子裝置的特征在于,該電子裝置具有監(jiān)視 器,其顯示多個(gè)目標(biāo);觸摸面板,其重疊配置在所述監(jiān)視器上;觸摸位 置檢測部,其檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的觸摸位置;觸摸狀 態(tài)檢測部,其檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的觸摸狀態(tài);選擇區(qū) 域設(shè)定部,其根據(jù)由所述觸摸狀態(tài)檢測部檢測出的觸摸狀態(tài),決定選擇 區(qū)域的大小,該選擇區(qū)域規(guī)定對顯示在所述監(jiān)視器上的目標(biāo)進(jìn)行選擇的范圍,并且,以由所述觸摸位置檢測部檢測出的觸摸位置為基準(zhǔn),在所述監(jiān)視器上設(shè)定所述選擇區(qū)域;以及目標(biāo)選擇部,其選擇至少一部分與所述所設(shè)定的選擇區(qū)域重疊的目標(biāo)。本發(fā)明的一個(gè)方式的目標(biāo)選擇方法根據(jù)重疊配置在顯示多個(gè)目標(biāo)的 監(jiān)視器上的觸摸面板的觸摸操作,從顯示在所述監(jiān)視器上的多個(gè)目標(biāo)中選擇期望的目標(biāo),其特征在于,該目標(biāo)選擇方法具有以下步驟檢測進(jìn) 行所述觸摸面板的觸摸操作時(shí)的觸摸位置和觸摸狀態(tài)的步驟;根據(jù)所述觸摸狀態(tài)決定選擇區(qū)域的大小,該選擇區(qū)域規(guī)定對顯示在所述監(jiān)視器上 的目標(biāo)進(jìn)行選擇的范圍,并且,以所述觸摸位置為基準(zhǔn),在所述監(jiān)視器上設(shè)定所述選擇區(qū)域的步驟;以及選擇至少一部分與所述所設(shè)定的選擇 區(qū)域重疊的目標(biāo)的步驟。根據(jù)本發(fā)明,在通過觸摸面板的操作來選擇多個(gè)目標(biāo)時(shí),能夠以很 少的次數(shù)進(jìn)行目標(biāo)的選擇。
圖1A是第1實(shí)施方式的電子裝置即數(shù)字照相機(jī)的外觀立體圖。 圖1B是第1實(shí)施方式的電子裝置即數(shù)字照相機(jī)的外觀立體圖。 圖2是示出數(shù)字照相機(jī)的主要結(jié)構(gòu)的圖。 圖3是示出由系統(tǒng)控制器執(zhí)行的控制程序的主程序的流程圖。 圖4是示出圖像選擇&刪除子程序的流程圖。圖5是用于說明在觸摸面板的觸摸操作弱的情況下監(jiān)視器的顯示畫 面變化的狀況的圖。圖6是用于說明在觸摸面板的觸摸操作強(qiáng)的情況下監(jiān)視器的顯示畫 面變化的狀況的圖。圖7是示出第2實(shí)施方式的圖像選擇&刪除子程序的流程圖。標(biāo)號說明1:數(shù)字照相機(jī);2:攝影鏡頭;3:釋放SW; 4:顯示模式選擇SW; 5:攝影模式SW; 6:再現(xiàn)模式SW; 7:觸摸面板;8: CCD; 9: CCD 接口電路;10: FlashRom; 11: SDRAM; 12:系統(tǒng)控制器;13:記錄介質(zhì);14a:加速度傳感器;14b:加速度檢測電路;18:監(jiān)視器;19:觸 摸操作檢測電路;20:監(jiān)視器驅(qū)動電路;21:黑白LCD; 22:照相機(jī)操 作SW; 23: USB控制器。
具體實(shí)施方式
下面,參照
本發(fā)明的實(shí)施例。 -第1實(shí)施方式-圖1A和圖1B是本發(fā)明的第1實(shí)施方式的電子裝置即數(shù)字照相機(jī)的 外觀立體圖。數(shù)字照相機(jī)1在照相機(jī)正面具有攝影鏡頭2,在照相機(jī)上面 具有用于進(jìn)行攝影指示的釋放SW (switch) 3。并且,在照相機(jī)背面配置 有用于設(shè)定在監(jiān)視器上顯示圖像數(shù)據(jù)時(shí)的顯示形式的顯示模式選擇SW 4、用于進(jìn)行攝影模式的設(shè)定指示的攝影模式SW 5、用于進(jìn)行再現(xiàn)模式 的設(shè)定指示等的再現(xiàn)模式SW 6。在監(jiān)視器上重疊配置有觸摸面板7。而 且,用戶(user)利用手指、專用的筆(pen)或操作桿等在觸摸面板7 上進(jìn)行觸摸操作,由此,進(jìn)行針對照相機(jī)的信息輸入和針對照相機(jī)的指 示等。圖2是示出數(shù)字照相機(jī)的主要結(jié)構(gòu)的圖。在圖2中,攝像元件8(由 CCD或CMOS圖像傳感器(image sensor)等構(gòu)成)將由攝影鏡頭2成 像的被攝體像光電轉(zhuǎn)換為電信號(模擬電信號)。攝像元件接口 (interface) 電路9對由攝像元件8光電轉(zhuǎn)換后的電信號進(jìn)行規(guī)定的攝像處理,得到 一定形式的圖像數(shù)據(jù)(數(shù)字電子數(shù)據(jù))。在Flash Rom 10中記錄有用于控制照相機(jī)1整體的動作的控制程序、 執(zhí)行該控制程序所需要的各種數(shù)據(jù)。SDRAM (Synchronous DRAM) 11用于由攝像元件接口電路9得到 的圖像數(shù)據(jù)的臨時(shí)存儲,并用作系統(tǒng)控制器(system controller) 12的工 作區(qū)域(work area)等。系統(tǒng)控制器12內(nèi)置CPU,通過讀出并執(zhí)行記錄在Flash Rom 10中 的控制程序,來控制照相機(jī)1整體的動作。并且,系統(tǒng)控制器12還內(nèi)置 進(jìn)行規(guī)定的圖像處理、圖像數(shù)據(jù)的壓縮/解壓縮處理等所需要的處理電路。記錄介質(zhì)13例如是存儲卡、小型HDD (hard disk)等在照相機(jī)1上 裝卸自如的記錄介質(zhì)。在監(jiān)視器18上重疊配置的觸摸面板7是透明的片(sheet)狀部件, 是用于檢測利用用戶的手指、專用的筆(例如記錄筆(stylus pen))或操 作桿(stick)等進(jìn)行接觸、按壓或摩擦等的觸摸操作(或敲擊(tap)操 作)的檢測部。下面,利用觸摸操作來表現(xiàn)對觸摸面板進(jìn)行接觸、按壓 或摩擦等的操作。觸摸操作檢測電路19檢測進(jìn)行了觸摸面板7的觸摸操作的情況,并 且,檢測進(jìn)行了觸摸操作的位置(觸摸位置)。觸摸操作檢測電路19的 檢測結(jié)果被輸出到系統(tǒng)控制器12,系統(tǒng)控制器12根據(jù)檢測結(jié)果進(jìn)行規(guī)定 的動作。觸摸狀態(tài)檢測部14檢測對觸摸面板7進(jìn)行觸摸操作時(shí)與觸摸面板7 的表面垂直的方向的觸摸力量(按壓表面的力)。觸摸狀態(tài)檢測部14由 加速度傳感器14a和加速度檢測電路14b構(gòu)成,通過加速度檢測電路14b, 將加速度傳感器14a的輸出轉(zhuǎn)換為系統(tǒng)控制器12具有的A/D轉(zhuǎn)換器(未 圖示)的輸入電平。系統(tǒng)控制器12根據(jù)A/D轉(zhuǎn)換器的轉(zhuǎn)換結(jié)果,檢測表 示進(jìn)行觸摸面板7的觸摸操作時(shí)的強(qiáng)度的觸摸力量。另外,作為檢測觸摸力量的傳感器,也可以利用小型的陀螺儀 (gyroscope)來代替加速度傳感器14a。并且,也可以在觸摸面板7上重 疊配置用于檢測對觸摸面板7進(jìn)行觸摸操作的力的感壓傳感器,根據(jù)感 壓傳感器的輸出來檢測觸摸力量。監(jiān)視器驅(qū)動電路20驅(qū)動構(gòu)成顯示部的監(jiān)視器18。監(jiān)視器18根據(jù)監(jiān) 視器驅(qū)動電路20的驅(qū)動,顯示圖像等目標(biāo)和各種菜單等。監(jiān)視器18由 液晶顯示面板(display panel)、等離子體顯示面板(plasma display panel)、 EL顯示面板(electroluminescence display panel)等顯示元件構(gòu)成。黑白LCD 21顯示照相機(jī)1的設(shè)定狀態(tài)。照相機(jī)操作SW 22包含上 述的釋放SW3、顯示模式選擇SW4、攝影模式SW5、再現(xiàn)模式SW6 等,是用于對照相機(jī)1進(jìn)行規(guī)定指示的開關(guān)。例如,當(dāng)在操作攝影模式 SW 5等而設(shè)定了攝影模式的狀態(tài)下操作釋放SW 3時(shí),通過攝像元件8將成像于攝像面上的被攝體像光電轉(zhuǎn)換為電信號,進(jìn)而,攝像元件接口 電路9將攝像元件輸出的圖像的模擬信號轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)并輸出。通過系統(tǒng)控制器12對該圖像的數(shù)字?jǐn)?shù)據(jù)進(jìn)行規(guī)定的圖像處理后,進(jìn)而進(jìn)行圖 像壓縮處理,將其記錄在記錄介質(zhì)13中。另外,分別對記錄在記錄介質(zhì)13中的圖像數(shù)據(jù)賦予固有的幀編號。 幀編號例如可以以包含在圖像數(shù)據(jù)的文件名的一部分中的形式進(jìn)行記 錄,也可以與圖像數(shù)據(jù)的屬性信息一起進(jìn)行記錄。并且,例如當(dāng)操作再現(xiàn)模式SW6等而設(shè)定了再現(xiàn)模式時(shí),根據(jù)通過 顯示模式選擇SW4的操作而設(shè)定的顯示方式,在監(jiān)視器18上顯示圖像。 能夠通過顯示模式選擇SW 4設(shè)定的顯示方式有針對每一幀在監(jiān)視器 18上進(jìn)行顯示的方式即單圖像顯示模式、和在監(jiān)視器18上顯示多個(gè)縮小 (thumbnail)圖像的方式即多(multi)圖像顯示模式。USB控制器23進(jìn)行用于在與通過USB與照相機(jī)1連接的外部設(shè)備 24之間進(jìn)行數(shù)據(jù)收發(fā)的控制。外部設(shè)備24例如是個(gè)人計(jì)算機(jī)和打印機(jī)。 例如,能夠通過USB將打印機(jī)與照相機(jī)1連接,利用打印機(jī)直接打印在 照相機(jī)1側(cè)選擇出的圖像數(shù)據(jù)。在該照相機(jī)1中,當(dāng)在監(jiān)視器18上顯示多個(gè)縮小圖像的狀態(tài)下通過 觸摸面板7的觸摸操作選擇了圖像時(shí),進(jìn)行刪除所選擇的圖像的處理。 即,用戶通過觸摸操作從顯示在監(jiān)視器18上的多個(gè)縮小圖像中選擇不需 要的圖像,以刪除不需要的圖像。在第1實(shí)施方式中,根據(jù)選擇不需要的圖像時(shí)的觸摸操作的觸摸力 量,決定規(guī)定對圖像進(jìn)行選擇的范圍的選擇區(qū)域的大小,在監(jiān)視器18上 顯示決定了大小的選擇區(qū)域,將與所顯示的選擇區(qū)域重疊的圖像作為要 刪除圖像的候選圖像。下面,使用圖3的流程圖說明詳細(xì)處理內(nèi)容。圖3是示出由系統(tǒng)控制器12根據(jù)存儲在Flash Rom 10中的控制程序 執(zhí)行的主程序的流程圖。當(dāng)接通作為照相機(jī)操作SW22之一的Power SW (未圖示)時(shí),系統(tǒng)控制器12從步驟SI開始動作。另外,在圖3所示 的流程圖中,示出與本發(fā)明的特征性的處理有關(guān)的動作,省略其他動作。在步驟S1中,判定是否由用戶操作攝影模式SW5而設(shè)定了攝影模式。當(dāng)判定為設(shè)定了攝影模式時(shí),進(jìn)入步驟S2。在步驟S2中,根據(jù)照相 機(jī)操作SW22的操作來執(zhí)行攝影動作。g卩,根據(jù)作為照相機(jī)操作SW 22 之一的釋放SW3的操作,在記錄介質(zhì)13中記錄所拍攝的圖像。另一方面,當(dāng)在步驟Sl中判定為沒有設(shè)定攝影模式時(shí),進(jìn)入步驟 S3。在步驟S3中,判定是否由用戶操作再現(xiàn)模式SW6而設(shè)定了再現(xiàn)模 式。當(dāng)判定為沒有設(shè)定再現(xiàn)模式時(shí),返回步驟S1,當(dāng)判定為設(shè)定了再現(xiàn) 模式時(shí),進(jìn)入步驟S4。在步驟S4中,判定是否由用戶操作顯示模式選擇SW4而設(shè)定了多 圖像顯示模式。當(dāng)判定為沒有設(shè)定多圖像顯示模式時(shí),進(jìn)入步驟S5。在 步驟S5中,進(jìn)行基于單圖像顯示模式的處理。即,根據(jù)作為照相機(jī)操作 SW22之一的未圖示的UpSW或DownSW的操作,針對每一幀(frame) 從記錄介質(zhì)13中讀出圖像數(shù)據(jù),并顯示在監(jiān)視器18上。g卩,UpSW和 DownSW是用于以幀單位變更顯示在監(jiān)視器18上的圖像的操作開關(guān)。另一方面,當(dāng)在步驟S4中判定為設(shè)定了多圖像顯示模式時(shí),進(jìn)入步 驟S6。在步驟S6中,許可觸摸操作檢測電路19的動作。例如通過使控 制向觸摸操作檢測電路19供給電力的未圖示的半導(dǎo)體開關(guān)從斷開成為接 通來進(jìn)行。系統(tǒng)控制器12許可觸摸操作檢測電路19的動作,以規(guī)定的 周期與觸摸操作檢測電路19進(jìn)行通信,取得觸摸操作的信息。例如,系 統(tǒng)控制器12通過定時(shí)器中斷動作,周期性地取得與觸摸操作有關(guān)的信息, 將其存儲在系統(tǒng)控制器12內(nèi)部的存儲器(未圖示)中。在步驟S7中,通過許可加速度檢測電路14b的動作,從而許可觸摸 力量的檢測動作。加速度檢測電路14b輸出與垂直于觸摸面板7的表面 的方向的加速度對應(yīng)的信號。系統(tǒng)控制器12以規(guī)定的周期,使用A/D轉(zhuǎn) 換器測定加速度檢測電路14b的輸出。例如,通過定時(shí)器中斷動作,使 A/D轉(zhuǎn)換器以規(guī)定的周期動作來測定觸摸操作力量的數(shù)據(jù)。將測定出的 觸摸操作力量的數(shù)據(jù)存儲在系統(tǒng)控制器12內(nèi)部的存儲器(未圖示)中。在步驟S8中,從Flash Rom 10中讀出控制參數(shù)(parameter)。該控 制參數(shù)中包含有后述的選擇區(qū)域的初始值和觸摸力量的判定值。在步驟S9中,從記錄介質(zhì)13中讀出規(guī)定數(shù)量的圖像數(shù)據(jù)。例如,在監(jiān)視器18上能夠顯示16個(gè)縮小圖像的情況下(參照圖5(a)、圖6(a)), 從記錄介質(zhì)13中讀出16個(gè)圖像數(shù)據(jù)。在步驟S10中,根據(jù)在步驟S9中讀出的圖像數(shù)據(jù),生成縮小圖像, 并將其顯示在監(jiān)視器18上。在步驟Sll中,判定是否操作了作為照相機(jī)SW22之一的未圖示的 UpSW或DownSW。當(dāng)判定為操作了 UpSW或DownSW時(shí),進(jìn)入步驟 S12,當(dāng)判定為沒有進(jìn)行任何操作時(shí),進(jìn)入步驟S14。在步驟S12中,根據(jù)UpSW或DownSW的操作,對圖像數(shù)據(jù)的幀編 號進(jìn)行Up計(jì)數(shù)或Down計(jì)數(shù),從記錄介質(zhì)13中讀出與幀編號對應(yīng)的圖 像數(shù)據(jù)。在步驟S13中,根據(jù)在步驟S12中讀出的圖像數(shù)據(jù),生成縮小圖像, 根據(jù)所生成的縮小圖像,更新監(jiān)視器18的顯示。更新監(jiān)視器18的顯示 后,返回步驟Sll。在步驟S14中,根據(jù)來自觸摸操作檢測電路19的輸出,判定是否進(jìn) 行了觸摸面板7的觸摸操作。當(dāng)判定為進(jìn)行了觸摸操作時(shí),進(jìn)入步驟S15, 當(dāng)判定為沒有進(jìn)行觸摸操作時(shí),進(jìn)入步驟S16。在步驟S15中,根據(jù)觸摸操作進(jìn)行圖像的選擇和選擇出的圖像的刪 除處理。使用圖4所示的流程圖在后面敘述該圖像選擇&刪除子程序的詳 細(xì)情況。在步驟S16中,判定是否由用戶操作再現(xiàn)模式SW 6而解除了再現(xiàn) 模式。當(dāng)判定為沒有解除再現(xiàn)模式時(shí),返回步驟Sll,當(dāng)判定為解除了再 現(xiàn)模式時(shí),進(jìn)入步驟S17。在步驟S17中,停止觸摸操作檢測電路19的動作,并且,停止與觸 摸操作檢測電路19之間的通信。例如通過使控制向觸摸操作檢測電路19 供給電力的未圖示的半導(dǎo)體開關(guān)從接通成為斷開,來進(jìn)行觸摸操作檢測 電路19的停止。在步驟S18中,停止加速度檢測電路14b的動作,并且,還停止系 統(tǒng)控制器12具有的A/D轉(zhuǎn)換器(未圖示)的動作。進(jìn)行步驟S18的處理 后,返回步驟S1。圖4是示出在圖3所示的流程圖的步驟S15中進(jìn)行的圖像選擇&刪 除子程序的流程圖。下面,參照圖5和圖6說明圖像選擇&刪除子程序的 處理。圖5是用于說明在觸摸面板7的觸摸操作弱的情況下監(jiān)視器18的 顯示畫面變化的狀況的圖。圖6是用于說明在觸摸面板7的觸摸操作強(qiáng) 的情況下監(jiān)視器18的顯示畫面變化的狀況的圖。在步驟S100中,取得觸摸力量的數(shù)據(jù)Px。觸摸力量的數(shù)據(jù)(Px) 是利用A/D轉(zhuǎn)換器(未圖示)對加速度檢測電路14b的輸出進(jìn)行A/D轉(zhuǎn) 換后的值,存儲在系統(tǒng)控制器12內(nèi)部的存儲器中。在步驟S100中,從 該存儲器中讀出觸摸力量的數(shù)據(jù)(Px)。在步驟S110中,判定在步驟S100中取得的觸摸力量(Px)是否大 于規(guī)定的第1判定值(PrefD)。第1判定值(Pref0)是存儲在Flash Rom 10中的控制參數(shù)之一,是用于判定是否是用戶無意地觸碰到觸摸面板7 的閾值。當(dāng)判定為觸摸力量(Px)在第1判定值(Pref0)以下時(shí),視為 沒有進(jìn)行觸摸操作,返回圖3的主程序的處理。另一方面,當(dāng)判定為觸 摸力量(Px)大于第l判定值(Pref0)時(shí),進(jìn)入步驟S120。在步驟S120中,判定在步驟S100中取得的觸摸力量(Px)是否大 于規(guī)定的第2判定值(Prefl)。第2判定值(Prefl)是存儲在Flash Rom 10中的控制參數(shù)之一,Prefl〉PrefO的關(guān)系成立。當(dāng)判定為觸摸力量(Px) 在第2判定值(PrefO以下時(shí),進(jìn)入步驟S130。在步驟S130中,根據(jù)選擇區(qū)域的初始值來設(shè)定選擇區(qū)域。選擇區(qū)域 的初始值是存儲在Flash Rom 10中的控制參數(shù)之一,表示以通常的觸摸 力量對觸摸面板7進(jìn)行觸摸操作時(shí)設(shè)定的選擇區(qū)域的大小(在監(jiān)視器上 定義的面積)。在步驟S140中,以觸摸位置為基準(zhǔn)顯示表示在步驟S130中設(shè)定的 選擇區(qū)域的印記(圖、標(biāo)識、記號)。通過觸摸操作檢測電路19來檢測 觸摸位置。圖5的畫面51 畫面55示出從在監(jiān)視器18上顯示16個(gè)縮小圖像 的狀態(tài)起,通過用戶對觸摸面板7的觸摸操作,監(jiān)視器18的顯示畫面變 化的狀況。畫面51示出顯示16個(gè)縮小圖像的狀態(tài)。這里,為了區(qū)別各圖像, 標(biāo)注11 116的標(biāo)號。該狀態(tài)下,例如當(dāng)用戶觸摸與圖像110對應(yīng)的位置 時(shí),轉(zhuǎn)移到畫面52的顯示狀態(tài)。在畫面52中,將在步驟S130中設(shè)定的 選擇區(qū)域520顯示為用虛線包圍的區(qū)域。另外,在畫面52中,為了說明 觸摸了沒有顯示縮小圖像的區(qū)域的情況,同時(shí)顯示觸摸了沒有顯示圖像 的區(qū)域的情況下的選擇區(qū)域521。在后面詳細(xì)敘述。另一方面,當(dāng)在步驟S120中判定為觸摸力量大于第2判定值(Prefl) 時(shí),進(jìn)入步驟S150。在步驟S150中,根據(jù)觸摸力量(Px)和選擇區(qū)域 的初始值,通過下式(1)求出新的選擇區(qū)域的大小Snew。在式(1)中, Sini表示選擇區(qū)域的初始值,系數(shù)(K)是存儲在Flash Rom 10中的控制 參數(shù)之一,表示規(guī)定的值。Snew=Sini+ (Px-Prefl) xK (1)由式(1)可知,觸摸力量(Px)越大,選擇區(qū)域的大小Snew越大。另外,由式(1)計(jì)算出的選擇區(qū)域的大小根據(jù)規(guī)定的系數(shù)(K)的 大小而變化。在圖5和圖6中,列舉在監(jiān)視器18上顯示16個(gè)縮小圖像 的例子進(jìn)行了說明,但是,考慮到由于一次顯示的縮小圖像的數(shù)量,選 擇區(qū)域的初始值Sini和規(guī)定的系數(shù)K的值不同。因此,也可以根據(jù)縮小 圖像的大小、 一次顯示的縮小圖像的數(shù)量等畫面的顯示方式,適當(dāng)設(shè)定 選擇區(qū)域的初始值(Sini)和規(guī)定的系數(shù)(K)。并且,選擇區(qū)域的初始值 (Sini)和規(guī)定的系數(shù)(K)也可以是用戶能夠變更的參數(shù)。在步驟S160中,首先,顯示與選擇區(qū)域的初始值對應(yīng)的選擇區(qū)域, 然后,進(jìn)行如下顯示擴(kuò)大選擇區(qū)域的大小,直到成為在步驟S150中求 出的大小為止。由此,用戶能夠識別到擴(kuò)大了選擇區(qū)域的情況。為了清 楚地顯示擴(kuò)大了選擇區(qū)域的情況,也可以進(jìn)行動畫片顯示。圖6的畫面61示出顯示16個(gè)縮小圖像的狀態(tài)。在圖6中,與圖5 同樣,為了區(qū)別各圖像,標(biāo)注11 116的標(biāo)號。該狀態(tài)下,例如當(dāng)用戶觸 摸與圖像110對應(yīng)的位置時(shí),轉(zhuǎn)移到畫面62的顯示狀態(tài)。在畫面62中, 將與選擇區(qū)域的初始值對應(yīng)的選擇區(qū)域620顯示為用虛線包圍的區(qū)域。如上所述,當(dāng)觸摸力量(Px)大于第2判定值(Prefl)時(shí),擴(kuò)大選擇區(qū)域的大小,直到成為通過式(1)求出的選擇區(qū)域的大小為止。在圖6的畫面63中,將擴(kuò)大狀態(tài)的選擇區(qū)域630顯示為用虛線包圍的區(qū)域。在步驟S170中,判定是否存在至少一部分與在步驟S140或S160 中顯示的選擇區(qū)域重疊的縮小圖像。在圖5所示的例子中,判定為圖像 110與在畫面52上顯示的選擇區(qū)域520重疊。并且,在圖6所示的例子 中,判定為圖像15、 16、 17、 19、 110、 111、 113、 114、 115與在畫面63上 顯示的選擇區(qū)域630重疊。當(dāng)判定為存在至少一部分與在監(jiān)視器18上顯 示的選擇區(qū)域重疊的縮小圖像時(shí),進(jìn)入步驟S180,當(dāng)判定為與選擇區(qū)域 重疊的縮小圖像一個(gè)都不存在時(shí),進(jìn)入步驟S190。在步驟S180中,明確地顯示判定為至少一部分與選擇區(qū)域重疊的縮 小圖像。將至少一部分與選擇區(qū)域重疊的縮小圖像作為選擇候選的圖像。 在圖5所示的例子中,圖像110與選擇區(qū)域重疊,所以,如畫面53所示, 進(jìn)行能夠判別圖像110與選擇區(qū)域520重疊的顯示。并且,在圖6所示的 例子中,如畫面64所示,明確地顯示至少一部分與選擇區(qū)域630重疊的 圖像15、 16、 17、 19、 110、 111、 113、 114、 115。另外,作為明確地顯示判定為至少一部分與選擇區(qū)域重疊的縮小圖 像的方法,例如存在使圖像閃爍的方法、改變圖像的亮度的方法、變更 圖像的顯示尺寸的方法、變更圖像的色調(diào)的方法等,但是,只要是能夠 向用戶進(jìn)行告知的顯示方式,則可以是任意的顯示方法。另一方面,在步驟S190中,以規(guī)定時(shí)間明確地顯示不存在與選擇區(qū) 域重疊的縮小圖像的情況。在步驟S140或S160中,將選擇區(qū)域作為用 虛線包圍的區(qū)域顯示在監(jiān)視器18上,但是,例如通過變更用虛線包圍的 區(qū)域內(nèi)的顏色等方法,顯示不存在與選擇區(qū)域重疊的縮小圖像的情況。 例如,在畫面52中,通過顯示記號521,從而表示不存在與選擇區(qū)域重 疊的縮小圖像的情況。另外,關(guān)于顯示方法,只要是使選擇區(qū)域閃爍、 變更選擇區(qū)域的亮度、變更選擇區(qū)域的顯示尺寸、變更選擇區(qū)域的色調(diào) 等、用戶能夠識別到不存在與選擇區(qū)域重疊的縮小圖像的情況的方法, 則能夠利用任意方法。經(jīng)過規(guī)定時(shí)間后,結(jié)束明確的顯示(例如刪除畫 面52的記號521),返回主程序。在步驟S200中,判定步驟S180的處理結(jié)束后是否經(jīng)過了規(guī)定時(shí)間。 當(dāng)判定為沒有經(jīng)過規(guī)定時(shí)間時(shí),進(jìn)入步驟S210。在步驟S210中,判定是否進(jìn)行了觸摸面板7的觸摸操作。根據(jù)來自 觸摸操作檢測電路19的輸出來進(jìn)行該判定。這里的觸摸操作是用于確定 選擇候選的圖像作為選擇圖像、或用于從選擇候選中排除選擇候選的圖 像的觸摸操作。當(dāng)判定為沒有進(jìn)行觸摸面板7的觸摸操作時(shí),返回步驟 S200。當(dāng)在步驟S210中判定為在判定為經(jīng)過了規(guī)定時(shí)間的情況下、即在規(guī) 定時(shí)間的期間沒有進(jìn)行觸摸面板7的觸摸操作時(shí),進(jìn)入步驟S230。在步 驟S230中,結(jié)束選擇候選的縮小圖像的顯示和選擇區(qū)域的明確顯示。在 圖5的畫面55和圖6的畫面66中,示出結(jié)束了選擇候選的縮小圖像的 明確顯示和選擇區(qū)域的顯示的狀態(tài)的一例。S卩,當(dāng)成為用戶在中途停止 執(zhí)行縮小圖像的選擇動作的狀態(tài)時(shí),子程序自動結(jié)束。另一方面,當(dāng)在步驟S210中判定為進(jìn)行了觸摸面板7的觸摸操作時(shí), 進(jìn)入步驟S220。在步驟S220中,判定在進(jìn)行了觸摸操作的位置是否存在 選擇候選的縮小圖像。在圖5所示的例子中,判定是否在圖像110上進(jìn)行 了觸摸操作,在圖6所示的例子中,判定是否在圖像15 17、19 111、113 115上進(jìn)行了觸摸操作。當(dāng)判定為在進(jìn)行了觸摸操作的位置不存在選擇候 選的縮小圖像時(shí),進(jìn)入步驟S230。然后,如圖5的畫面55或圖6的畫面 66那樣,結(jié)束選擇候選的縮小圖像的明確顯示和選擇區(qū)域的顯示。艮口, 在希望解除圖像選擇的情況下,用戶只要對不存在選擇出的圖像(選擇 候選圖像)的區(qū)域進(jìn)行觸摸操作即可。另一方面,當(dāng)判定為在進(jìn)行了觸摸操作的位置存在選擇候選的縮小 圖像時(shí),進(jìn)入步驟S240。在步驟S240中,確定選擇候選的縮小圖像作為 選擇圖像。從記錄介質(zhì)13中刪除與該所確定的圖像對應(yīng)的圖像數(shù)據(jù)。并 且,與該動作連動,從監(jiān)視器18上消除與所刪除的圖像對應(yīng)的縮小圖像。 在圖5所示的例子中,在畫面54上示出消除了選擇候選的縮小圖像110 后的畫面,在圖6所示的例子中,在畫面65上示出消除了選擇候選的縮 小圖像15 17、 19 111、 113 115后的畫面。在上述第l實(shí)施方式中,作為電子裝置的一例,公開了數(shù)字照相機(jī), 作為目標(biāo)的一例,公開了圖像數(shù)據(jù)。即,根據(jù)上述電子裝置,檢測對重疊配置在監(jiān)視器18上的觸摸面板7進(jìn)行觸摸操作時(shí)的觸摸狀態(tài),根據(jù)檢 測出的觸摸狀態(tài),決定選擇區(qū)域的大小,該選擇區(qū)域規(guī)定對顯示在監(jiān)視 器18上的目標(biāo)進(jìn)行選擇的范圍。然后,以觸摸位置為基準(zhǔn)來設(shè)定選擇區(qū) 域,將至少一部分與所設(shè)定的選擇區(qū)域重疊的目標(biāo)設(shè)定為選擇候選。由 此,用戶通過變更對觸摸面板7進(jìn)行觸摸操作時(shí)的觸摸狀態(tài),從而能夠 一次選擇多個(gè)目標(biāo)。特別地,根據(jù)第1實(shí)施方式的電子裝置,檢測對觸摸面板7進(jìn)行觸 摸操作時(shí)的觸摸力量作為觸摸狀態(tài)。因此,用戶通過變更對觸摸面板7 進(jìn)行觸摸操作時(shí)的觸摸力量,從而能夠容易地一次選擇多個(gè)目標(biāo)。并且,根據(jù)第1實(shí)施方式的電子裝置,對觸摸面板7進(jìn)行觸摸操作 時(shí)的觸摸力量越大,選擇區(qū)域的大小越大。因此,在用戶希望擴(kuò)大選擇 目標(biāo)的范圍的情況下,僅增大觸摸力量即可,不需要為了選擇多個(gè)目標(biāo) 而進(jìn)行多次觸摸操作。-第2實(shí)施方式-在第1實(shí)施方式中,根據(jù)對觸摸面板7進(jìn)行觸摸操作時(shí)的觸摸力量 的大小,變更選擇要?jiǎng)h除圖像的選擇區(qū)域的大小。在第2實(shí)施方式中, 根據(jù)進(jìn)行觸摸操作的時(shí)間,變更要?jiǎng)h除的選擇區(qū)域的大小。因此,在第2 實(shí)施方式中,不需要圖2所示的結(jié)構(gòu)中的由加速度傳感器14a和加速度 檢測電路14b構(gòu)成的觸摸狀態(tài)檢測部14。該實(shí)施方式的觸摸操作檢測電 路19檢測對觸摸面板7進(jìn)行觸摸的時(shí)間、即利用手指或記錄筆等接觸觸 摸面板7的時(shí)間。g卩,觸摸操作檢測電路19兼作該實(shí)施方式的觸摸狀態(tài) 檢測部。觸摸操作檢測電路19沒有檢測觸摸時(shí)間的功能時(shí),也可以利用 系統(tǒng)控制器12具有的定時(shí)器計(jì)數(shù)器來檢測時(shí)間。圖7是示出第2實(shí)施方式的圖像選擇&刪除子程序的流程圖。針對 進(jìn)行與圖4所示的流程圖的處理相同的處理的步驟,標(biāo)注同一標(biāo)號并省 略詳細(xì)說明。在步驟S300中,從觸摸操作檢測電路19取得對觸摸面板7進(jìn)行觸摸的時(shí)間(觸摸時(shí)間)的數(shù)據(jù)(Tx)。在步驟S310中,判定在步驟S300 中取得的觸摸時(shí)間(Tx)是否長于規(guī)定的第1判定時(shí)間(TrefD)。第1 判定時(shí)間(TrefD)是存儲在Flash Rom 10中的控制參數(shù)之一,是用于判 定是否是用戶無意地觸碰到觸摸面板7的閾值。當(dāng)判定為觸摸時(shí)間(Tx) 在第1判定時(shí)間(TrefD)以下時(shí),視為沒有進(jìn)行觸摸操作,返回圖3的 主程序的處理。另一方面,當(dāng)判定為觸摸時(shí)間(Tx)長于第1判定時(shí)間 (TrefD)時(shí),進(jìn)入步驟S320。在步驟S320中,判定在步驟S300中取得的觸摸時(shí)間(Tx)是否長 于規(guī)定的第2判定時(shí)間(Trefl )。第2判定時(shí)間(Trefl )是存儲在Flash Rom 10中的控制參數(shù)之一,Trefl〉TrefO的關(guān)系成立。當(dāng)判定為觸摸時(shí)間(Tx) 在第2判定時(shí)間(Trefl)以下時(shí),進(jìn)入步驟S130,當(dāng)判定為觸摸時(shí)間(Tx) 長于第2判定時(shí)間(Trefl)日寸,進(jìn)入步驟S330。在步驟S330中,根據(jù)觸摸時(shí)間(Tx)和選擇區(qū)域的初始值,通過下 式(2)求出新的選擇區(qū)域的大小Snew。在式(2)中,Sini表示選擇區(qū) 域的初始值,系數(shù)(a)是存儲在Flash Rom 10中的控制參數(shù)之一,表示 規(guī)定的值。Snew=Sini+ (Tx-Trefl) xa (2)由式(2)可知,觸摸時(shí)間(Tx)越大,選擇區(qū)域的大小(Snew) 越大。另外,由式(2)計(jì)算出的選擇區(qū)域的大小根據(jù)規(guī)定的系數(shù)(a)的 大小而變化。在圖5和圖6中,列舉在監(jiān)視器18上顯示16個(gè)縮小圖像 的例子進(jìn)行了說明,但是,考慮到由于一次顯示的縮小圖像的數(shù)量,選 擇區(qū)域的初始值(Sini)和規(guī)定的系數(shù)(a)的值不同。因此,也可以根 據(jù)縮小圖像的大小、 一次顯示的縮小圖像的數(shù)量等畫面的顯示方式,適 當(dāng)設(shè)定選擇區(qū)域的初始值(Sini)和規(guī)定的系數(shù)(a)。并且,選擇區(qū)域的 初始值(Sini)和規(guī)定的系數(shù)(a)也可以是用戶能夠變更的參數(shù)。以上,根據(jù)第2實(shí)施方式的電子裝置,檢測對觸摸面板7進(jìn)行觸摸 操作時(shí)的觸摸時(shí)間作為觸摸狀態(tài)。因此,用戶通過變更對觸摸面板7進(jìn) 行觸摸操作時(shí)的觸摸時(shí)間,從而能夠容易地一次選擇多個(gè)目標(biāo)。并且,根據(jù)第2實(shí)施方式的電子裝置,對觸摸面板7進(jìn)行觸摸操作時(shí)的觸摸時(shí)間越長,選擇區(qū)域的大小越大。因此,在用戶希望擴(kuò)大選擇 目標(biāo)的范圍的情況下,僅增長觸摸時(shí)間即可,不需要為了選擇多個(gè)目標(biāo) 而進(jìn)行多次觸摸操作。另外,也可以將用于實(shí)現(xiàn)圖3和圖4 (或圖7)所示的流程圖的處理 的全部或一部分的程序存儲在計(jì)算機(jī)可讀取的記錄介質(zhì)中,具有CPU、 RAM等的計(jì)算機(jī)從記錄介質(zhì)中讀出程序并執(zhí)行。這里,將該程序稱為目 標(biāo)選擇程序。計(jì)算機(jī)的CPU讀出存儲在記錄介質(zhì)中的目標(biāo)選擇程序,執(zhí) 行信息的加工/運(yùn)算處理,由此,實(shí)現(xiàn)與上述電子裝置同樣的處理。這里,計(jì)算機(jī)可讀取的記錄介質(zhì)是指磁盤、光磁盤、CD-ROM、 DVD-ROM、半導(dǎo)體存儲器、全息圖(hologram)存儲器、分子存儲器等。 并且,也可以通過通信線路向計(jì)算機(jī)發(fā)布該目標(biāo)選擇程序,接收到該發(fā) 布的計(jì)算機(jī)執(zhí)行該目標(biāo)選擇程序。本發(fā)明不限于上述第1 第2實(shí)施方式,在不脫離本發(fā)明主旨的范 圍內(nèi)能夠進(jìn)行各種變形和應(yīng)用。例如,在上述實(shí)施方式中,作為電子裝 置,舉例說明了數(shù)字照相機(jī),但是,也可以應(yīng)用于個(gè)人計(jì)算機(jī)、PDA、 游戲設(shè)備、便攜電話等。并且,作為在監(jiān)視器上顯示/選擇的目標(biāo),舉例 說明了圖像數(shù)據(jù),但是,只要是音樂數(shù)據(jù)、聲音數(shù)據(jù)、書籍?dāng)?shù)據(jù)、文件 數(shù)據(jù)等能夠在監(jiān)視器上顯示/選擇的目標(biāo),則可以是任意的。在上述實(shí)施例中,選擇至少一部分與在監(jiān)視器上所設(shè)定的選擇區(qū)域 重疊的圖像數(shù)據(jù)(目標(biāo)),當(dāng)檢測出對存在所選擇的圖像數(shù)據(jù)的區(qū)域進(jìn)行 了觸摸操作時(shí),進(jìn)行刪除所選擇的圖像數(shù)據(jù)的處理。但是,對所選擇的 圖像數(shù)據(jù)進(jìn)行的規(guī)定的處理不限于刪除處理。例如,也可以進(jìn)行利用通 過USB與數(shù)字照相機(jī)連接的打印機(jī)打印所選擇的圖像數(shù)據(jù)的處理。在圖5的畫面54a中,示出打印了圖像110后的監(jiān)視器18的顯示的 一例。向打印機(jī)發(fā)送所選擇并確定的圖像110,對其進(jìn)行打印。然后,進(jìn) 行明確地示出打印了圖像110的顯示。即,在畫面54a中,在圖像110的 位置顯示"Print Out"。在上述實(shí)施例中,假設(shè)目標(biāo)和選擇區(qū)域二維配置在監(jiān)視器18上。但是,目標(biāo)的配置方法不僅限于二維。目標(biāo)也可以一維配置。目卩,在一個(gè) 方向上排列目標(biāo)的情況下,根據(jù)進(jìn)行觸摸操作時(shí)的觸摸力量或觸摸時(shí)間, 變更排列有目標(biāo)的方向上的選擇區(qū)域的大小。即,觸摸力量越大、或者 觸摸時(shí)間越長,所選擇的目標(biāo)的數(shù)量越多。目標(biāo)也可以三維配置。例如利用計(jì)算機(jī)執(zhí)行三維CAD時(shí),顯示在監(jiān)視器上的目標(biāo)被配置在三維空間上。該情況下,根據(jù)進(jìn)行觸摸操作時(shí)的觸摸力量或觸摸時(shí)間,變更在三 維空間上設(shè)定的選擇區(qū)域的大小。即,觸摸力量越大、或者觸摸時(shí)間越 長,在三維空間上所選擇的目標(biāo)的數(shù)量越多。
權(quán)利要求
1.一種電子裝置,其特征在于,該電子裝置具有監(jiān)視器,其顯示多個(gè)目標(biāo);觸摸面板,其重疊配置在所述監(jiān)視器上;觸摸位置檢測部,其檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的觸摸位置;觸摸狀態(tài)檢測部,其檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的觸摸狀態(tài);選擇區(qū)域設(shè)定部,其根據(jù)由所述觸摸狀態(tài)檢測部檢測出的觸摸狀態(tài),決定選擇區(qū)域的大小,該選擇區(qū)域規(guī)定對顯示在所述監(jiān)視器上的目標(biāo)進(jìn)行選擇的范圍,并且,以由所述觸摸位置檢測部檢測出的觸摸位置為基準(zhǔn),在所述監(jiān)視器上設(shè)定所述選擇區(qū)域;以及目標(biāo)選擇部,其選擇至少一部分與所述所設(shè)定的選擇區(qū)域重疊的目標(biāo)。
2. 根據(jù)權(quán)利要求l所述的電子裝置,其特征在于, 所述觸摸狀態(tài)檢測部檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的力量作為所述觸摸狀態(tài)。
3. 根據(jù)權(quán)利要求2所述的電子裝置,其特征在于, 所述選擇區(qū)域設(shè)定部以如下方式進(jìn)行設(shè)定所述力量越大,所述選擇區(qū)域的大小越大。
4. 根據(jù)權(quán)利要求l所述的電子裝置,其特征在于,. 所述觸摸狀態(tài)檢測部檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的時(shí)間作為所述觸摸狀態(tài)。
5. 根據(jù)權(quán)利要求4所述的電子裝置,其特征在于, 所述選擇區(qū)域設(shè)定部以如下方式進(jìn)行設(shè)定所述時(shí)間越長,所述選擇區(qū)域的大小越大。
6. 根據(jù)權(quán)利要求1 5中的任意一項(xiàng)所述的電子裝置,其特征在于, 該電子裝置還具有控制部,當(dāng)檢測出對所述觸摸面板上的區(qū)域中與由所述目標(biāo)選擇部選擇出的目標(biāo)重疊的區(qū)域進(jìn)行了觸摸操作時(shí),所述控 制部確定所述選擇出的目標(biāo),當(dāng)檢測出對不與所述選擇出的目標(biāo)重疊的 區(qū)域進(jìn)行了觸摸操作時(shí),所述控制部解除所述目標(biāo)選擇部對目標(biāo)的選擇。
7. —種目標(biāo)選擇方法,根據(jù)重疊配置在顯示多個(gè)目標(biāo)的監(jiān)視器上的 觸摸面板的觸摸操作,從顯示在所述監(jiān)視器上的多個(gè)目標(biāo)中選擇期望的 目標(biāo),其特征在于,該目標(biāo)選擇方法具有以下步驟檢測進(jìn)行所述觸摸面板的觸摸操作時(shí)的觸摸位置和觸摸狀態(tài)的步驟;根據(jù)所述觸摸狀態(tài)決定選擇區(qū)域的大小,該選擇區(qū)域規(guī)定對顯示在 所述監(jiān)視器上的目標(biāo)進(jìn)行選擇的范圍,并且,以所述觸摸位置為基準(zhǔn), 在所述監(jiān)視器上設(shè)定所述選擇區(qū)域的步驟;以及選擇至少一部分與所述所設(shè)定的選擇區(qū)域重疊的目標(biāo)的步驟。
8. 根據(jù)權(quán)利要求7所述的目標(biāo)選擇方法,其特征在于, 作為所述觸摸狀態(tài),檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的力量。
9. 根據(jù)權(quán)利要求8所述的目標(biāo)選擇方法,其特征在于, 以如下方式進(jìn)行設(shè)定所述力量越大,所述選擇區(qū)域的大小越大。
10. 根據(jù)權(quán)利要求7所述的目標(biāo)選擇方法,其特征在于, 作為所述觸摸狀態(tài),檢測對所述觸摸面板進(jìn)行觸摸操作時(shí)的時(shí)間。
11. 根據(jù)權(quán)利要求10所述的目標(biāo)選擇方法,其特征在于, 以如下方式進(jìn)行設(shè)定所述時(shí)間越長,所述選擇區(qū)域的大小越大。
12. 根據(jù)權(quán)利要求7 11的任意一項(xiàng)所述的目標(biāo)選擇方法,其特征 在于,該目標(biāo)選擇方法還具有以下步驟當(dāng)檢測出對所述觸摸面板上的區(qū) 域中與所述選擇出的目標(biāo)重疊的區(qū)域進(jìn)行了觸摸操作時(shí),確定所述選擇 出的目標(biāo),當(dāng)檢測出對不與所述選擇出的目標(biāo)重疊的區(qū)域進(jìn)行了觸摸操 作時(shí),解除目標(biāo)的選擇。
全文摘要
本發(fā)明提供一種電子裝置和目標(biāo)選擇方法。本發(fā)明要解決的技術(shù)課題在于,在通過觸摸面板的觸摸操作來選擇希望的目標(biāo)的技術(shù)中,為了選擇多個(gè)目標(biāo),需要進(jìn)行多次觸摸操作。為了解決上述技術(shù)課題,本發(fā)明提出了如下技術(shù)方案檢測對重疊配置在能夠顯示多個(gè)目標(biāo)(l1~l16)的監(jiān)視器上的觸摸面板進(jìn)行觸摸操作時(shí)的觸摸狀態(tài),根據(jù)檢測出的觸摸狀態(tài),決定規(guī)定了選擇目標(biāo)的范圍的選擇區(qū)域(620、630)的大小,并且,以觸摸位置為基準(zhǔn)設(shè)定選擇區(qū)域,將至少一部分與所設(shè)定的選擇區(qū)域重疊的目標(biāo)(l5~l7、l9~l11、l13~l15)作為選擇候選。
文檔編號H04N5/232GK101626460SQ20091015981
公開日2010年1月13日 申請日期2009年7月10日 優(yōu)先權(quán)日2008年7月11日
發(fā)明者伊藤順一 申請人:奧林巴斯映像株式會社